.swal-wide.first-blocks .subtitle{position:absolute;top:-95px;font-family:Avenir Next Cyr;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.8px;color:#000;left:50%;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#first-block{background-color:#393d60}@media (max-width:1200px){#first-block .swiper-container .text h4{font-size:2em!important}#first-block .swiper-container .text p{font-size:1em!important}}@media (max-width:1300px){#first-block .swiper-container .more{position:absolute;bottom:-80px!important}#first-block .red-arrow-prev{bottom:0!important;width:80px!important;height:60px!important}}#first-block .container-fluid{background:url(../img/fill-6.e87c900b.png) no-repeat;background-size:contain;position:relative;padding:0}#first-block .red-arrow-prev{position:absolute;width:100px;height:80px;left:0;bottom:20px;max-width:210px;background-color:#911927;cursor:pointer;-webkit-transition:background-color;transition:background-color;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}#first-block .red-arrow-prev .arrow-prev{background:url(../img/icon_2.9374767c.svg) no-repeat;background-position:50% 50%;background-size:40px;height:100%;z-index:1000;position:relative;outline:none;cursor:pointer;opacity:.75;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:opacity;transition:opacity;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}#first-block .red-arrow-prev:hover{background-color:#9f1b2a}#first-block .red-arrow-prev:hover .arrow-prev{opacity:1}#first-block .red-arrow{position:absolute;width:100%;height:100%;right:0;max-width:210px;background-color:#911927;cursor:pointer}#first-block .red-arrow .arrow-next{background:url(../img/icon_2.9374767c.svg) no-repeat;background-position:50% 95%;background-size:40px;height:100%;z-index:1000;position:relative;outline:none;cursor:pointer;opacity:.75}#first-block .red-arrow .arrow-next,#first-block .red-arrow .line-vertical{-webkit-transition:opacity;transition:opacity;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}#first-block .red-arrow .line-vertical{border-right:2px solid #fff;opacity:.25;position:absolute;right:15%;top:50%;width:2px;height:161px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#first-block .red-arrow:hover .line-vertical{opacity:.5}#first-block .red-arrow:hover .arrow-next{opacity:1}#first-block .swiper-container{padding:160px 0}#first-block .swiper-container .swiper-slide{opacity:0;-webkit-transition:opacity;transition:opacity;-webkit-transition-duration:1s;transition-duration:1s}#first-block .swiper-container .swiper-slide.swiper-slide-active{opacity:1}#first-block .swiper-container .swiper-pagination-bullet{opacity:1;background:none;width:17px;height:21px;font-family:Avenir Next Cyr;font-weight:400;font-size:13px;margin-right:30px;margin-bottom:40px}#first-block .swiper-container .swiper-pagination-bullet:before{content:"0" attr(data-index);color:#fff}#first-block .swiper-container .swiper-pagination-bullet-active:after{content:"";border-top:2px solid hsla(0,0%,100%,.65);display:block;position:relative;bottom:9px;border-radius:38px}#first-block .swiper-container .more{width:167px;height:110px;background-color:#911927;text-align:right;padding:45px 0;position:absolute;bottom:-10px;-webkit-transition:width;transition:width;-webkit-transition-duration:.2s;transition-duration:.2s;cursor:pointer}#first-block .swiper-container .more:hover{width:300px}#first-block .swiper-container .more span{width:180px;height:19px;font-family:Avenir Next Cyr;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#fff;position:absolute;left:92px}#first-block .swiper-container .text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#first-block .swiper-container .text h4{font-family:Avenir Next Cyr;font-size:45px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.28;letter-spacing:.8px;color:#fff;margin-bottom:35px;max-width:820px;padding-right:270px}#first-block .swiper-container .text p{font-family:Avenir Next Cyr;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#fff;max-width:700px;padding-right:200px}#first-block .swiper-container .img{max-width:825px;max-height:530px;width:70%;-o-object-fit:contain;object-fit:contain;float:right}@media (max-width:1024px){#first-block .swiper-container .text h4{padding-right:350px}}@media (max-width:430px){#first-block{font-size:.8em}#first-block .container-fluid{background-size:auto}#first-block .container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}#first-block .red-arrow,#first-block .red-arrow-prev{display:none}#first-block .swiper-container{padding:80px 0;padding-bottom:130px}#first-block .swiper-container .img{width:100%;float:none}#first-block .swiper-container .text{position:relative;-webkit-transform:none;transform:none;margin-top:50px}#first-block .swiper-container .text h4{max-width:unset;margin-bottom:15px;padding-right:0}#first-block .swiper-container .text p{font-size:1.2em!important;padding-right:0}#first-block .swiper-container .more,#first-block .swiper-container .more span{position:relative}#first-block .swiper-pagination.mobile{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:25px 0;width:100%}#first-block .swiper-pagination.mobile .swiper-pagination-bullet{margin-bottom:0}}#second-block{background-color:#2b2f53;padding-bottom:140px}#second-block .head{padding-top:100px;padding-bottom:60px}#second-block .head .forline{padding:0}#second-block .head h3{font-family:Avenir Next Cyr,sans-serif;font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.7px;color:#fff}#second-block .head .line{border-bottom:1px solid #fff;padding:10px;opacity:.4}#second-block .head .controls{float:right;margin-right:32%}#second-block .head .arrow{background:url(../img/icon_2.9374767c.svg) no-repeat;height:11px;width:32px;float:left;margin:15px 8px;cursor:pointer;outline:none;-webkit-box-shadow:none;box-shadow:none}#second-block .head .arrow.deactiv{opacity:.4}#second-block .head .arrow.arrow-left{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#second-block .content .block-slide{height:660px}#second-block .content .block-slide .block-s{background-color:#fff;max-width:225px;height:620px;padding:90px 25px 0 35px;position:relative;left:0;top:0}#second-block .content .block-slide .block,#second-block .content .block-slide .block-s{-webkit-transition:top,left;transition:top,left;-webkit-transition-duration:.5s;transition-duration:.5s}#second-block .content .block-slide .block{max-width:215px;background-color:#911927;position:absolute;height:615px;width:100%;z-index:-1;left:55px;top:35px}#second-block .content .block-slide:hover .block,#second-block .content .block-slide:hover .block-s{left:15px;top:5px;-webkit-transition:top,left;transition:top,left;-webkit-transition-duration:.5s;transition-duration:.5s}#second-block .content .block-slide:hover .block-s{position:relative}#second-block .content .line{border-bottom:2px solid #000;padding:10px;width:61px;margin:20px 0 35px 0}#second-block .content h3 span{color:#911927}#second-block .content h3{font-family:Avenir Next Cyr;font-size:25px;font-weight:600;font-style:normal;font-stretch:normal;line-height:.96;letter-spacing:normal;color:#26304d}#second-block .content p:first-letter{text-transform:capitalize}#second-block .content p{font-family:Avenir Next Cyr;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#26304d;position:relative;padding-left:18px}#second-block .content p:before{content:"\25A0";font-size:14px;position:absolute;left:0;color:#911927}#second-block .content .image{position:relative;width:465px;height:465px;float:right}#second-block .content .image .block1{position:absolute;width:362px;height:362px;opacity:.09;background-color:#911927;right:0;top:0}#second-block .content .image .block2{position:absolute;width:322px;height:322px;background-color:#393d60;left:54px;bottom:0}#second-block .content .image .block3{position:absolute;width:280px;height:280px;-webkit-box-shadow:0 2px 130px 0 rgba(0,0,0,.19);box-shadow:0 2px 130px 0 rgba(0,0,0,.19);background-color:#911927;top:82px;padding:76px}@media (min-width:1000px){#second-block .col-sm-12{padding:0}}@media (max-width:1024px){#second-block .head h3{font-size:27px}#second-block .container{margin:0;max-width:100%;padding:0}#second-block .container .head{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media (max-width:768px){#second-block .content .block-slide:hover .block{left:25px}#second-block .content .block-slide:hover .block,#second-block .content .block-slide:hover .block-s{top:5px;-webkit-transition:top,left;transition:top,left;-webkit-transition-duration:.5s;transition-duration:.5s}#second-block .content .block-slide:hover .block-s{position:relative;left:10px}#second-block .container{margin:0;max-width:100%;padding:0 25px}#second-block .container .head{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media (max-width:430px){#second-block{font-size:.8em;padding-bottom:0}#second-block .container{padding-left:20px;padding-right:20px}#second-block .head{padding:50px 20px}#second-block .head h3{display:inline-block;float:left;font-size:20px;line-height:2em}#second-block .head .controls{margin:0}#second-block .content .block-slide{padding:0 15px 35% 15px}#second-block .content .block-slide .block-s{height:100%;padding:40px 25px 0 35px;-webkit-transition:none;transition:none}#second-block .content .block-slide .block{height:540px;-webkit-transition:none;transition:none}#second-block .content .block-slide:hover .block{left:25px}#second-block .content .block-slide:hover .block,#second-block .content .block-slide:hover .block-s{top:5px;-webkit-transition:top,left;transition:top,left;-webkit-transition-duration:.5s;transition-duration:.5s}#second-block .content .block-slide:hover .block-s{position:relative;left:10px}#second-block .content p{font-size:16px}#second-block .content .line{margin:10px 0 20px 0}#second-block .content .image{width:298px;height:298px;float:none;margin:0 auto}#second-block .content .image .block1{width:232px;height:232px}#second-block .content .image .block2{width:206px;height:206px}#second-block .content .image .block3{width:179px;height:179px;padding:25px}}@media (max-width:380px){#second-block .head h3{font-size:16px;margin-top:5px}}@media (max-width:320px){#second-block .head h3{font-size:20px;margin-top:5px}#second-block .head .controls{float:none;margin:0 auto;left:50%;position:relative;-webkit-transform:translateX(-23%);transform:translateX(-23%)}}.relative{position:relative;width:100%}.navbar-dark{position:absolute;background:none;z-index:100000;width:100%;padding-top:65px}.navbar-dark .navbar-nav .nav-link{color:#fff;opacity:1;padding-top:13px;margin-right:70px}.nav-item{display:inline-block}.navbar-nav li a{font-family:Avenir Next Cyr;font-size:17px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.1px}.navbar-brand{margin-left:10%}.navbar-nav{display:block;position:absolute;right:0;width:100%;max-width:845px}@media (max-width:1200px){.navbar-nav{width:auto}}@media (max-width:1100px){.navbar-brand{margin:0}}@media (max-width:430px){.navbar-dark{padding:25px 20px}.navbar-dark .navbar-nav{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;top:0;height:100%;padding-bottom:20px;background-color:rgba(57,61,96,.9);padding-top:90px}.navbar-dark .navbar-nav .nav-link{font-size:26px;text-align:center;margin:0;padding-top:40px}.navbar-dark .navbar-toggler-icon{background-image:url(../img/menu.810afcb5.svg)}.navbar-brand{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);outline:none;-webkit-box-shadow:none;box-shadow:none}.navbar-toggler{position:fixed;right:2%;border:none;z-index:999;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}}.swal-success-custom .subtitle{font-family:Avenir Next Cyr;font-size:18px;font-weight:400;line-height:normal;letter-spacing:1px;color:#911927;margin-bottom:21px}.swal-success-custom .subtitle,.swal-success-custom .title{max-width:461px;text-transform:uppercase;font-style:normal;font-stretch:normal}.swal-success-custom .title{font-family:Avenir Next Cyr Medium,sans-serif;font-size:23px;font-weight:600;letter-spacing:normal;text-align:center;color:#26304d;line-height:34px}.swal-success-custom .swal2-content{padding:0 200px!important;position:relative;top:80px}.swal-success-custom .swal2-icon.swal2-success{position:absolute;top:100px}.swal-success-custom .swal2-icon{font-size:19px}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;top:-.25em;left:-.25em;width:100%;height:100%;border:1px solid #911926!important;color:#911927!important;border-radius:50%;z-index:2;-webkit-box-sizing:content-box;box-sizing:content-box}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.499999999em;width:2.7em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;height:1px;border-radius:.125em;background-color:#911927;z-index:2}.swal2-icon.swal2-success{border-color:#911927}.swal2-icon{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5em;height:5em;margin:1.2em auto 1.875em;border:1px solid transparent;border-radius:50%;line-height:5em;cursor:default;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal-wide{width:890px!important;height:540px!important;border-radius:0!important}.swal2-popup .swal2-close{color:#000!important;font-size:60px!important;position:absolute;right:18px;top:15px}.swal2-actions{position:absolute;bottom:70px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swal2-content{padding:0 160px!important;position:absolute;top:54%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%}.swal2-content label{max-width:560px;display:block;position:relative;font-family:Avenir Next Cyr;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#26304d;width:100%;margin-bottom:50px}.swal2-content label span{position:absolute;left:0;top:-15px}.swal2-content .secondrow label{width:50%}.swal2-content input{border-radius:0;border:none;border-bottom:2px solid rgba(28,28,28,.3);padding:0;font-family:Avenir Next Cyr;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1c1c1c}.swal2-content input::-webkit-input-placeholder{opacity:.2;font-weight:400}.swal2-content input::-ms-input-placeholder{opacity:.2;font-weight:400}.swal2-content input::placeholder{opacity:.2;font-weight:400}.swal2-content input:active,.swal2-content input:focus,.swal2-content input:hover{-webkit-box-shadow:none;box-shadow:none;outline:none}.swal2-content input.second{float:left;max-width:260px}.swal2-content input.second.first{margin-right:30px}.swal2-header{position:absolute;top:0;width:100%;left:0}.modal-title{font-family:Avenir Next Cyr Medium,sans-serif;font-size:30px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;padding-top:60px}.swal2-styled.swal2-confirm{width:300px;height:60px;background-color:#911927;border-radius:0!important;padding-right:95px}.swal2-styled.swal2-confirm span{font-family:Avenir Next Cyr;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#fff;position:relative}.swal2-styled.swal2-confirm span:before{content:"";background:url(../img/icon_2.9374767c.svg) no-repeat;position:absolute;display:block;width:32px;height:12px;right:-65px;top:3px}#call-back{color:#fff}#call-back .col-sm-8{height:210px;background-color:#393d60;padding:67px 8%}#call-back .col-sm-8 h3{font-size:22px;font-weight:500;letter-spacing:1.1px}#call-back .col-sm-8 h3,#call-back .col-sm-8 p{font-family:Avenir Next Cyr;font-style:normal;font-stretch:normal;line-height:normal;color:#fff}#call-back .col-sm-8 p{font-size:15px;font-weight:400;letter-spacing:.8px}#call-back .col-sm-4{height:210px;background-color:#911927;padding:94px 7.5%;cursor:pointer}#call-back .col-sm-4 h4{font-family:Avenir Next Cyr;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#fff;float:left}#call-back .col-sm-4 .arrow{background:url(../img/icon_2.9374767c.svg) no-repeat;width:32px;height:25px;float:right;margin-top:4px}@media (max-width:1300px){#call-back .col-sm-4{padding:94px 7%!important}}@media (max-width:1200px){#call-back .col-sm-4{padding:94px 6%!important}}@media (max-width:1100px){#call-back .col-sm-4{padding:94px 5%!important}}@media (max-width:1000px){#call-back .col-sm-4{padding:94px 4%!important}}@media (max-width:891px){#call-back .col-sm-4 h4{font-size:14px}}@media (max-width:430px){#call-back .col-sm-8{padding:54px 50px}#call-back .col-sm-4{height:100px;padding:40px 50px!important}}#third-block{padding-bottom:140px}@media (min-width:1000px){#third-block .col-sm-2{padding:0}}#third-block .list{padding-left:18px}#third-block .btn-presentation{margin:0 auto;background:#911927 url(../img/icon_2.9374767c.svg) no-repeat;border-radius:0;padding:30px 130px 30px 80px;outline:none;font-family:Avenir Next Cyr;font-size:14px;font-weight:500;background-position:82%;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#fff;margin-top:90px}#third-block .line{border-bottom:1px solid #000;padding:10px;opacity:.4}#third-block .head{padding-top:100px;padding-bottom:60px}#third-block .head h3{font-family:Avenir Next Cyr,sans-serif;font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.7px;color:#393d60}#third-block .head .controls{float:right;margin-right:32%}#third-block .head .arrow{background:url(../img/icon_2-black.c859afeb.svg) no-repeat;height:11px;width:32px;float:left;margin:15px 8px;cursor:pointer;outline:none;-webkit-box-shadow:none;box-shadow:none}#third-block .head .arrow.deactiv{opacity:.4}#third-block .head .arrow.arrow-left{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#third-block .content .line{border-bottom:1px solid #fff;padding:10px;width:61px;margin:10px 0 15px 0}#third-block .content .block{color:#fff;position:relative;width:360px;height:420px}#third-block .content .block:hover .block1{width:360px;height:440px}#third-block .content .block:hover .block2{top:10px;left:10px;width:340px;height:400px}#third-block .content .block .block1{position:absolute;width:75px;height:370px;background-color:#911927;left:0;top:0;-webkit-transition:width,height;transition:width,height;-webkit-transition-duration:.4s;transition-duration:.4s}#third-block .content .block .block2{position:absolute;width:340px;height:400px;background-color:#393d60;top:20px;left:20px;padding:70px 50px;-webkit-transition:top,left;transition:top,left;-webkit-transition-duration:.4s;transition-duration:.4s}#third-block .content .block .block2 h4{font-family:Avenir Next Cyr Medium;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.1px;color:#fff}#third-block .content .block .block2 p{font-family:Avenir Next Cyr;font-size:16px;font-weight:100;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:.9px;color:#fff}@media (max-width:430px){#third-block{font-size:.8em;padding-bottom:0}#third-block .container{padding-left:20px;padding-right:20px}#third-block .head{padding:50px 20px}#third-block .head h3{display:inline-block;float:left;font-size:20px;line-height:2em}#third-block .head .controls{margin:0}#third-block .content .block{margin:0 auto}#third-block .row{margin-right:-20px;margin-left:-20px}#third-block .btn-presentation{padding:30px 85px 30px 0;width:100%}}.swal-wide.cases .subtitle{position:absolute;top:-95px;font-family:Avenir Next Cyr;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.8px;color:#000}#fourth-block{background:#262626;background-size:cover!important;padding-bottom:140px;overflow:hidden;max-height:770px;-webkit-transition:background;transition:background;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:linear;transition-timing-function:linear}#fourth-block.slide1{background:#262626 url(../img/s1.65172236.jpg) no-repeat center 50%}#fourth-block.slide2{background:#262626 url(../img/s2.abedf780.jpg) no-repeat center 50%}#fourth-block.slide3{background:#262626 url(../img/s3.b8c3cd7d.jpg) no-repeat center 50%}#fourth-block.slide4{background:#262626 url(../img/s4.ccbe4d51.jpg) no-repeat center 50%}#fourth-block.slide5{background:#262626 url(../img/s5.766fd047.jpg) no-repeat center 50%}#fourth-block.slide6{background:#262626 url(../img/s6.711f6ade.jpg) no-repeat center 50%}#fourth-block.slide7{background:#262626 url(../img/s7.9d69c3fe.jpg) no-repeat center 50%}#fourth-block.slide8{background:#262626 url(../img/s8.6434e890.jpg) no-repeat center 50%}#fourth-block.slide9{background:#262626 url(../img/s9.035a5e42.jpg) no-repeat center 50%}#fourth-block.slide10{background:#262626 url(../img/s10.661253ad.jpg) no-repeat center 50%}#fourth-block.slide11{background:#262626 url(../img/s11.329cb56a.jpg) no-repeat center 50%}#fourth-block.slide12{background:#262626 url(../img/s12.dd9c2b2f.jpg) no-repeat center 50%}#fourth-block.slide13{background:#262626 url(../img/s13.686ba2cf.jpg) no-repeat center 50%}#fourth-block.slide14{background:#262626 url(../img/s14.91bd7d0b.jpg) no-repeat center 50%}#fourth-block.slide15{background:#262626 url(../img/s15.38224e59.jpg) no-repeat center 50%}#fourth-block.slide16{background:#262626 url(../img/s16.79ba3ab0.jpg) no-repeat center 50%}#fourth-block .main,#fourth-block .pag{padding-left:70px}#fourth-block .content{height:770px;color:#fff}#fourth-block .bullets span.text{opacity:1;width:5px;height:5px;border-radius:30px;background-color:#fff;margin:0 auto!important}#fourth-block .bullets .swiper-pagination-bullet-active span.text{opacity:1;width:11px;height:11px;border-radius:30px;background-color:#911927;-webkit-transition:width,height;transition:width,height;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}#fourth-block .bullets.swiper-pagination:before{content:"";border:.5px solid #fff;position:absolute;height:100%;z-index:0;opacity:.2;left:5px}#fourth-block .bullets.swiper-pagination{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#fourth-block .bullets.swiper-pagination span{display:block;margin:25px auto;z-index:1;position:relative;outline:none}#fourth-block .bullets.swiper-pagination span.swiper-pagination-bullet:after,#fourth-block .bullets.swiper-pagination span.swiper-pagination-bullet:before{content:""}#fourth-block .bullets.swiper-pagination span.swiper-pagination-bullet-active:before{content:attr(data-index);left:-26px;letter-spacing:.9px}#fourth-block .bullets.swiper-pagination span.swiper-pagination-bullet-active:after,#fourth-block .bullets.swiper-pagination span.swiper-pagination-bullet-active:before{text-align:left;top:-3px;position:absolute;font-family:Avenir Next Cyr;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;color:#fff}#fourth-block .bullets.swiper-pagination span.swiper-pagination-bullet-active:after{content:attr(data-text);letter-spacing:normal;display:block;width:187px;left:20px}#fourth-block .bullets .swiper-pagination-bullet{width:11px;height:11px;background:none;opacity:1}#fourth-block .bullets .swiper-pagination-bullet.bullet-new{padding:3px}#fourth-block .bullets .swiper-pagination-bullet-active{opacity:1;background:none;width:11px;height:11px}#fourth-block .bullets .swiper-pagination-bullet-active.bullet-new{padding:0}#fourth-block .progressbar.swiper-pagination{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}#fourth-block .progressbar.swiper-pagination .swiper-pagination-bullet,#fourth-block .progressbar.swiper-pagination .swiper-pagination-bullet-active{background:none}#fourth-block .progressbar.swiper-pagination .swiper-pagination-bullet{display:block;padding:17px 0;padding-left:20px;position:relative}#fourth-block .progressbar.swiper-pagination .swiper-pagination-bullet:active,#fourth-block .progressbar.swiper-pagination .swiper-pagination-bullet:focus,#fourth-block .progressbar.swiper-pagination .swiper-pagination-bullet:hover{-webkit-box-shadow:none;box-shadow:none;outline:none}#fourth-block .progressbar.swiper-pagination .swiper-pagination-bullet:before{content:"";display:block;padding:17px 0;z-index:1;position:absolute;top:0;-webkit-box-shadow:none;box-shadow:none;outline:none;background:hsla(0,0%,100%,.8);width:2px;border-radius:0}#fourth-block .block2 h4{font-family:Avenir Next Cyr;font-size:48px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}#fourth-block .block2 .line{border-bottom:1px solid #fff;width:61px;margin:50px 0 34px 0}#fourth-block .block2 p{font-family:Avenir Next Cyr;font-size:20px;font-weight:200;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.9px;color:#fff}#fourth-block h4.head{font-size:15px;letter-spacing:.8px;margin-top:120px;margin-bottom:24px}#fourth-block .btn-presentation,#fourth-block h4.head{font-family:Avenir Next Cyr;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;color:#fff}#fourth-block .btn-presentation{margin:0 auto;background:url(../img/icon_2.9374767c.svg) no-repeat;border-radius:0;padding:30px 85px 30px 0;background-position:82%;font-size:14px;letter-spacing:2px;margin-top:90px;outline:none}#fourth-block a:active,#fourth-block a:focus,#fourth-block a:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}@media (max-width:1024px){#fourth-block .block2 h4{font-size:40px;line-height:1.2}#fourth-block .btn-presentation{margin-top:20px}}@media (max-width:768px){#fourth-block .bullets.swiper-pagination span.swiper-pagination-bullet-active:after{width:150px}}@media (max-width:430px){#fourth-block h4.head{margin-top:70px}#fourth-block .main{padding-left:20px;padding-right:40px}#fourth-block .progressbar.swiper-pagination{top:100px;-webkit-transform:none;transform:none;right:20px}#fourth-block #counter{font-family:Avenir Next Cyr Medium;font-size:20px;float:left;margin:20px 0}}.swal-success-custom.last .swal2-content{padding:0 200px!important;position:relative;top:80px}.swal-wide.callback{width:470px!important;height:580px!important}.swal-wide.callback .swal2-content{padding:0 100px!important;position:absolute;top:58%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%}.swal-wide.callback .modal-title{font-family:Avenir Next Cyr Medium,sans-serif;font-size:30px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;padding-top:90px;max-width:285px}#fifth-block{background:#393d60;background-size:cover;padding-bottom:140px;overflow:hidden;max-height:660px}#fifth-block a,#fifth-block a:active,#fifth-block a:hover{color:#fff}#fifth-block .container-fluid{padding:0;position:relative}#fifth-block .title{font-family:Avenir Next Cyr,sans-serif;font-size:40px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.28;letter-spacing:.6px;color:#fff}#fifth-block .line{border-bottom:1px solid #fff;width:61px;margin:60px 0 34px 0}#fifth-block .content{height:660px;color:#fff}#fifth-block .address,#fifth-block .main{padding-top:120px}#fifth-block .callback{background-color:#911927;position:absolute;width:200px;height:100%;right:0;cursor:pointer;-webkit-transition:background-color;transition:background-color;-webkit-transition-duration:.2s;transition-duration:.2s}#fifth-block .callback:hover{background-color:#971724}#fifth-block .callback:hover .btn-presentation{opacity:1}#fifth-block .callback .btn-presentation{margin:0 auto;background:url(../img/icon_2.9374767c.svg) no-repeat;border-radius:0;padding:30px 130px 30px 0;background-position:82%;font-family:Avenir Next Cyr;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#fff;margin-top:90px;outline:none;position:absolute;left:-44%;top:26%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:.9;-webkit-transition:opacity;transition:opacity;-webkit-transition-duration:.2s;transition-duration:.2s}#fifth-block .contacts .address,#fifth-block .contacts .phone{margin-bottom:45px}#fifth-block .contacts .address p{line-height:2em!important}#fifth-block .contacts div h4{font-weight:600;margin-bottom:20px}#fifth-block .contacts div h4,#fifth-block .contacts div p{font-family:Avenir Next Cyr;font-size:16px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.9px;color:#fff}#fifth-block .contacts div p{font-weight:300;max-width:315px;margin-bottom:15px}@media (max-width:430px){#fifth-block{max-height:800px}#fifth-block .main{padding-top:40px}#fifth-block .line{margin:50px 0 14px 0}#fifth-block .contacts .address{padding-top:0}#fifth-block .content{padding-bottom:100px;height:800px;padding:0 40px 100px 40px}#fifth-block .callback{width:100%;height:100px;bottom:0}#fifth-block .callback .btn-presentation{margin:0 auto;background:url(/img/icon_2.9374767c.svg) no-repeat;border-radius:0;padding:40px 80px 30px 0;width:100%;height:100px;background-position:82%;font-family:Avenir Next Cyr;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#fff;margin-top:0;outline:none;position:relative;left:0;top:0;-webkit-transform:none;transform:none}}@media (max-width:340px){#fifth-block .content{padding:0 10px 100px 10px}#fifth-block .callback .btn-presentation{background-image:none;padding:40px 20px}}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-BoldItalic.cdbdf32b.eot);src:local("Avenir Next Cyr Bold Italic"),local("AvenirNextCyr-BoldItalic"),url(../fonts/AvenirNextCyr-BoldItalic.cdbdf32b.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-BoldItalic.348ecb6d.woff) format("woff"),url(../fonts/AvenirNextCyr-BoldItalic.6f558bba.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-Light.e343ba2c.eot);src:local("Avenir Next Cyr Light"),local("AvenirNextCyr-Light"),url(../fonts/AvenirNextCyr-Light.e343ba2c.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-Light.2bda12c6.woff) format("woff"),url(../fonts/AvenirNextCyr-Light.c91f4548.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-Demi.96adc4be.eot);src:local("Avenir Next Cyr Demi"),local("AvenirNextCyr-Demi"),url(../fonts/AvenirNextCyr-Demi.96adc4be.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-Demi.fe6d7419.woff) format("woff"),url(../fonts/AvenirNextCyr-Demi.104be5f7.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-ThinItalic.afd4120f.eot);src:local("Avenir Next Cyr Thin Italic"),local("AvenirNextCyr-ThinItalic"),url(../fonts/AvenirNextCyr-ThinItalic.afd4120f.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-ThinItalic.a20377e2.woff) format("woff"),url(../fonts/AvenirNextCyr-ThinItalic.bb97e3a1.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-Italic.5de77296.eot);src:local("Avenir Next Cyr Italic"),local("AvenirNextCyr-Italic"),url(../fonts/AvenirNextCyr-Italic.5de77296.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-Italic.3e31fb57.woff) format("woff"),url(../fonts/AvenirNextCyr-Italic.51972d57.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-HeavyItalic.c00d51e2.eot);src:local("Avenir Next Cyr Heavy Italic"),local("AvenirNextCyr-HeavyItalic"),url(../fonts/AvenirNextCyr-HeavyItalic.c00d51e2.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-HeavyItalic.2ec15078.woff) format("woff"),url(../fonts/AvenirNextCyr-HeavyItalic.e962563d.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-MediumItalic.063f62c1.eot);src:local("Avenir Next Cyr Medium Italic"),local("AvenirNextCyr-MediumItalic"),url(../fonts/AvenirNextCyr-MediumItalic.063f62c1.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-MediumItalic.33b8aaea.woff) format("woff"),url(../fonts/AvenirNextCyr-MediumItalic.f2fc32fb.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-LightItalic.95939d3f.eot);src:local("Avenir Next Cyr Light Italic"),local("AvenirNextCyr-LightItalic"),url(../fonts/AvenirNextCyr-LightItalic.95939d3f.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-LightItalic.0ebbb046.woff) format("woff"),url(../fonts/AvenirNextCyr-LightItalic.64954fb7.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Avenir Next Cyr Medium;src:url(../fonts/AvenirNextCyr-Medium.576011fe.eot);src:local("Avenir Next Cyr Medium"),local("AvenirNextCyr-Medium"),url(../fonts/AvenirNextCyr-Medium.576011fe.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-Medium.241293dd.woff) format("woff"),url(../fonts/AvenirNextCyr-Medium.862c7c42.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Avenir Next Cyr Ultra;src:url(../fonts/AvenirNextCyr-UltraLightIt.3a8ca694.eot);src:local("Avenir Next Cyr Ultra Light Italic"),local("AvenirNextCyr-UltraLightIt"),url(../fonts/AvenirNextCyr-UltraLightIt.3a8ca694.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-UltraLightIt.53323231.woff) format("woff"),url(../fonts/AvenirNextCyr-UltraLightIt.e2651b88.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-Regular.4171ed3b.eot);src:local("Avenir Next Cyr Regular"),local("AvenirNextCyr-Regular"),url(../fonts/AvenirNextCyr-Regular.4171ed3b.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-Regular.a81229c8.woff) format("woff"),url(../fonts/AvenirNextCyr-Regular.97b615b9.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Avenir Next Cyr Ultra;src:url(../fonts/AvenirNextCyr-UltraLight.2b9960b9.eot);src:local("Avenir Next Cyr Ultra Light"),local("AvenirNextCyr-UltraLight"),url(../fonts/AvenirNextCyr-UltraLight.2b9960b9.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-UltraLight.decf8516.woff) format("woff"),url(../fonts/AvenirNextCyr-UltraLight.1a44681e.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-Heavy.c7c48f65.eot);src:local("Avenir Next Cyr Heavy"),local("AvenirNextCyr-Heavy"),url(../fonts/AvenirNextCyr-Heavy.c7c48f65.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-Heavy.639aa9c2.woff) format("woff"),url(../fonts/AvenirNextCyr-Heavy.b14619f5.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-Bold.cd1b4c62.eot);src:local("Avenir Next Cyr Bold"),local("AvenirNextCyr-Bold"),url(../fonts/AvenirNextCyr-Bold.cd1b4c62.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-Bold.2dcf2324.woff) format("woff"),url(../fonts/AvenirNextCyr-Bold.cb5f2e91.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-DemiItalic.0a25bfd7.eot);src:local("Avenir Next Cyr Demi Italic"),local("AvenirNextCyr-DemiItalic"),url(../fonts/AvenirNextCyr-DemiItalic.0a25bfd7.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-DemiItalic.405ae954.woff) format("woff"),url(../fonts/AvenirNextCyr-DemiItalic.5279d5a5.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Avenir Next Cyr;src:url(../fonts/AvenirNextCyr-Thin.2c2afac9.eot);src:local("Avenir Next Cyr Thin"),local("AvenirNextCyr-Thin"),url(../fonts/AvenirNextCyr-Thin.2c2afac9.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirNextCyr-Thin.a3de855a.woff) format("woff"),url(../fonts/AvenirNextCyr-Thin.c48a8c06.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Open Sans Regular;src:url(../fonts/OpenSans-Regular.7ce00256.eot);src:url(../fonts/OpenSans-Regular.7ce00256.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Regular.ce3b96ab.woff) format("woff"),url(../fonts/OpenSans-Regular.a8874879.ttf) format("truetype");font-weight:400;font-style:normal}body{background:#fff}.mobile{display:none}@media (max-width:430px){.mobile{display:block}.desktop{display:none}}@media (max-width:430px){.swal2-popup #swal2-content{top:50px;position:relative}.swal2-content,.swal-wide.callback .swal2-content{padding:0 40px!important}.swal2-content .secondrow label{width:100%}.swal2-content input.second{max-width:100%}.swal-wide.cases .subtitle{top:-85px!important;width:100%;left:0}.swal-wide{width:890px!important;height:620px!important;border-radius:0!important}.swal-success-custom.last .swal2-content,.swal-success-custom .swal2-content{padding:0!important}}