.burger__block{position:absolute;top:7px;right:10px;z-index:100}.nav-information{display:flex;justify-content:flex-end;position:relative}.nav-information .bg-nav-information{position:absolute;bottom:0;left:50%;width:100%;height:100%;background-color:#162237}.nav-information:nth-child(2){position:relative}.nav-block{display:flex;width:100%;justify-content:flex-end;padding-top:21px}.contact{display:flex;margin-right:52px}.contact:nth-child(3){margin:0}.contact a{color:#000;text-decoration:none}.contact a:hover{color:red}.contact-name{font-size:20px;text-transform:uppercase;line-height:23px}.contact-info{font-size:14px}.contact-img{margin:3px 15px 0 0;width:40px;height:40px;background-repeat:no-repeat;background-size:contain}.contact-phone{background-image:url(../img/header-phone.svg)}.contact-email{background-image:url(../img/header-email.svg)}.contact-maps{background-image:url(../img/header-map.svg)}.logo{position:absolute;top:0;left:-100px}.logo:hover{transform:scale(1.02)}.bg-nav{position:absolute}.header-nav{display:flex;align-items:center;z-index:1000;padding:30px 0 30px 88px;background-color:#162237;-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);clip-path:polygon(10% 0,100% 0,100% 100%,0 100%)}.header-nav .nav-site{display:flex;justify-content:space-between;transform:translate(0,25%);margin:0}.header-nav .nav-site .nav-item{font-size:20px;line-height:23px;text-transform:uppercase;opacity:.5;margin-right:42px;height:100%;position:relative;cursor:pointer;padding-bottom:10px}.header-nav .nav-site .nav-item a{color:#fff;text-decoration:none}.header-nav .nav-site .nav-item:before{content:'';position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:red}.header-nav .nav-site .nav-item:hover{color:red;opacity:1;transition:color 2s linear}.header-nav .nav-site .nav-item:hover:before{width:100%;transition:width .3s linear}.header-nav .nav-site .nav-item:not(:hover):before{width:calc(100% - 100%);transition:width .3s linear}.header-nav .nav-social-networks{display:flex;justify-content:space-between}.header-nav .nav-social-networks .social-item{margin-right:20px;opacity:.5;padding:5px;width:31px;height:31px;background-repeat:no-repeat;background-size:contain}.header-nav .nav-social-networks .social-item:hover{opacity:1}.header-nav .nav-social-networks .social-item:last-child{margin-right:10px}.header-nav .nav-social-networks .social-item-youtube{background-image:url(../img/youtube.svg)}.header-nav .nav-social-networks .social-item-inst{background-image:url(../img/inst.svg)}.header-nav .nav-social-networks .social-item-vk{background-image:url(../img/vk.svg)}.header-bg{background-size:cover;background-repeat:no-repeat}.header-bg::before{content:'';background-image:url(../img/header-lines.png);background-size:cover;position:absolute;width:330px;height:400px;top:0;left:0;z-index:2}.info-block{display:flex;margin-left:10%;padding-top:80px;transform:skewX(-37deg)}.header-main{position:relative}.header-form{border:1px solid red;background-color:rgba(255,255,255,.5);margin-bottom:150px}.block-title{font-weight:700;font-size:25px;line-height:29px;padding:7px 115px;background-color:#fff;margin-bottom:47px}.block-title .form-title{transform:skewX(37deg)}.form-text{display:block;width:100%;background-color:#fff;overflow:hidden;margin-bottom:46px}.form-text-mb{margin-bottom:151px}.form-name{display:block;padding:10px 0 10px 30px;width:100%;font-size:20px;line-height:23px;transform:skewX(37deg);font-weight:700}.form-name:focus{outline:0}.form-phone{display:block;width:100%;font-size:20px;line-height:23px;padding:10px 0 10px 30px;transform:skewX(37deg);font-weight:700}.form-phone:focus{outline:0}.btn-form{display:inline-block;margin-bottom:33px;background-color:#c91314;padding:12px 23px;line-height:23px}.btn-form .form-btn{background-color:#c91314;color:#fff;padding:0 53px;text-transform:uppercase;font-size:20px;font-weight:700;transform:skewX(37deg)}.info-item-text{font-size:20px;margin-top:64px;margin-bottom:7px;color:#fff}.info-item-title{width:450px;font-weight:700;font-size:25px;color:#fff;padding:19px 77px;background-color:#000;margin-bottom:74px;position:relative;left:200px}.info-item-title span{color:#c91314}.info-item-subtitle{position:relative;left:50px;color:#fff;font-weight:700;font-size:30px;padding:16px 52px;background-color:#c91314}.top{display:block;transform:skewX(35deg)}.about-us{margin:80px 0}.title-img{position:relative;height:123px;background-image:url(../img/title-img.png);background-repeat:no-repeat;background-size:contain;background-position:left}.about-us-title-text{position:absolute;top:90px;left:140px;font-weight:700;font-size:36px;line-height:42px}.about-us-text{margin-left:100px}.about-us-text p:nth-child(1){font-size:24px;margin-top:50px}.about-us-text p:nth-child(2){margin-top:20px;font-weight:700;font-size:30px;line-height:130%}.about-us-text p:nth-child(2) strong{color:#c91314}.him-info{background-color:#27313d;width:100%;position:relative}.him-info-text{padding:116px 0;font-size:48px;line-height:130%;color:#fff;text-transform:uppercase}.him-info-img{position:absolute;bottom:0;right:0}.portfolio{display:flex;margin:100px 0}.image-portfolio{margin-top:91px;min-width:374px}.portfolio-info{margin-left:30px}.portfolio-title{font-size:24px;line-height:130%;padding-bottom:15px;position:relative}.portfolio-title::after{content:'';position:absolute;width:55%;height:2px;background-color:#c91314;bottom:0;left:0}.portfolio-text{margin-top:41px;font-size:24px;line-height:130%}.bg-avto{margin:0 auto;width:100%}.bg-avto img{width:100%}.header-form-sm{display:none;text-align:center;background-color:#162237;padding:30px 0}.header-form-sm .container{padding:0}.header-form-sm form{width:100%;max-width:320px;margin:0 auto;background-color:rgba(255,255,255,.5)}.header-form-sm .block-title-two{background-color:#fff;color:#000;margin-bottom:50px;font-weight:700;font-size:25px;line-height:29px;padding:8px}.header-form-sm .form-name-two{width:100%;font-size:20px;line-height:23px;font-weight:700;border:none;padding:11px;margin-bottom:15px;text-align:left}.header-form-sm .btn-form-two{background-color:#c91314;padding:12px 53px;line-height:23px;font-size:20px;font-weight:700;color:#fff;-webkit-clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);text-transform:uppercase;margin:44px 0 15px}.burger{width:25px;height:20px;position:relative;color:#fff}.burger__line{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:2px;background-color:currentColor;transition:transform .3s ease-in-out}.burger::after,.burger::before{content:"";position:absolute;left:0;width:100%;height:2px;background-color:currentColor;transition:transform .3s ease-in-out,top .3s ease-in-out}.burger::before{top:0}.burger::after{top:calc(100% - 2px)}.burger--active .burger__line{transform:scale(0);transition:transform .3s ease-in-out}.burger--active::before{transform:rotate(45deg);top:50%;transition:transform .3s ease-in-out,top .3s ease-in-out}.burger--active::after{transform:rotate(-45deg);top:50%;transition:transform .3s ease-in-out,top .3s ease-in-out}.phone-sm{position:absolute;top:50%;right:60px;transform:translate(0,-60%)}.sm-header{display:none;position:absolute;width:70%;top:0;height:49px;background-color:#162237;right:0;background:linear-gradient(105.9deg,transparent 70px,#162237 0)}.nav-sm-phone.show{width:100%;height:1000px;transition:1s}.nav-sm-phone:not(.show){width:0;height:0;transition:1s}.nav-sm-phone:not(.show) ul{opacity:0}.nav-sm-phone{display:none;position:fixed;top:0;right:0;background-color:rgba(0,0,0,.8);width:0;height:0;margin:0 auto;text-align:center;z-index:1000}.nav-sm-phone .exit{position:absolute;top:20px;right:20px}.nav-sm-phone ul{width:90%;margin:0 auto;padding:60px 0 0}.nav-sm-phone ul .nav-sm{width:100%;border-bottom:1px solid #fff;padding:24px 0}.nav-sm-phone ul .nav-sm a{font-weight:300;font-size:20px;line-height:24px;text-transform:uppercase;color:#fff}.nav-sm-phone .networks-sm{margin:50px 0;display:flex;justify-content:center}.nav-sm-phone .networks-sm a{padding:0 15px}.nav-sm-phone .networks-sm a img{width:30px;height:30px;opacity:.5}.advantages{background-size:cover;background-repeat:no-repeat;margin-top:100px}.advantages-block{display:grid;padding:32px 0;grid-template-columns:repeat(4,1fr)}.advantages-item{text-align:center}.advantages-item img{margin:0 auto}.advantages-item p{margin-top:20px;font-size:20px;line-height:23px}.directory{padding:100px 0 140px}.directory-block{margin-top:63px;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:60px}.directory-item{display:flex;align-items:center}.directory-item img{margin:0 auto}.footer{z-index:100;background-color:#676767;padding:121px 121px 68px 150px;position:relative;color:rgba(255,255,255,.8)}.footer .container{display:flex}.footer ul{padding:0;margin:0}.footer a:hover{color:#00f}.news-header{position:absolute;top:-210px;right:0}.news-header .news-img{position:relative}.news-header .news-header-text{width:100px;font-size:24px;line-height:28px;position:absolute;top:185px;left:249px;color:#fff}.contact-menu{display:flex;width:50%;justify-content:space-between;padding-right:60px}.contact-menu a{color:rgba(255,255,255,.8);text-decoration:none}.footer-contact h3{font-weight:700;font-size:25px;line-height:29px;margin-bottom:32px;text-transform:uppercase;color:#fff}.footer-contact .contact-adress{font-size:14px;line-height:150%;margin-bottom:15px;padding:5px 0}.footer-contact .sotial-networks{opacity:.4;display:flex}.footer-contact .sotial-networks .sotial-item{padding:5px;margin-right:5px;border-radius:50%}.footer-contact .sotial-networks .sotial-item:hover{box-shadow:1px 1px 10px #000}.footer-contact .sotial-networks .sotial-item img{width:40px}.footer-menu h3{font-weight:700;font-size:25px;line-height:29px;margin-bottom:32px;text-transform:uppercase;color:#fff}.footer-menu li{font-size:14px;line-height:16px;margin-bottom:20px}.footer-menu li a{padding:5px 0}.footer-menu li:first-child{margin-bottom:32px}.footer-menu li:last-child{margin-top:32px}.footer-info{display:flex;width:50%;justify-content:space-between;padding:60px 0 0 30px}.footer-info-block{max-width:362px}.footer-info-block li{font-size:14px;line-height:16px;margin-bottom:20px}.footer-news .footer-news-item{display:flex;justify-content:space-between;margin-bottom:30px;margin-left:10px}.footer-news .footer-news-img{margin-right:20px;width:100px}.footer-news .news-text{font-size:20px;line-height:23px}.gotop__wrap{position:fixed;right:20px;bottom:20px;transform:scale(0);transition:.3s;opacity:0;z-index:999}.gotop_toggle{transform:scale(1)!important;opacity:1!important}.gotop{width:calc(45 * 1px + (60 - 45) * ((100vw - 360px)/ 1320));height:calc(45 * 1px + (60 - 45) * ((100vw - 360px)/ 1320));border-radius:50%;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;transition:.3s;cursor:pointer}.gotop span{margin-bottom:-7px;width:15px;height:15px;border-top:2px solid silver;border-left:2px solid silver;transform:rotate(45deg);transition:.3s}.gotop:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.gotop:hover span{border-top:2px solid red;border-left:2px solid red}.header__scroll{box-shadow:0 4px 30px 0 rgba(0,0,0,.14),0 7px 15px -5px rgba(0,0,0,.2)}.header__scroll .menu__drop ul{background-color:#01082b}.map .sm-news-map,.map .title-img{display:none}.map-block-first{background-repeat:no-repeat;background-size:cover;position:relative;width:100%;height:356px}.map-marker{display:flex;background-image:url(../../../img/map-marker.png) no-repeat;background-size:contain;max-width:400px;position:absolute;top:25%;left:30%}.map-text{background-color:#c91314;opacity:.75;padding:42px 20px 0 40px;font-size:14px;line-height:130%;color:#fff;margin-left:20px;-webkit-clip-path:polygon(20% 0,100% 0,80% 100%,0 100%);clip-path:polygon(20% 0,100% 0,80% 100%,0 100%)}.map-block-second{background-color:#eee;position:relative;height:356px}.map-block-second .info-block{position:absolute;top:-300px;right:200px}.map-block-second .info-block form{background-color:rgba(0,0,0,.5);border:none}.map-block-second .info-item{max-height:500px}.map-second-text{font-size:20px;line-height:23px;text-transform:uppercase;max-width:460px}.map-block-second-woman{width:530px;display:flex;justify-content:space-between;position:absolute;left:80px;bottom:0}.price{margin-top:144px}.price-block{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:50px;grid-row-gap:50px;margin-top:50px;padding:0 60px}.price-item{background-size:cover;background-repeat:no-repeat;background-color:#000;position:relative;height:380px;color:#fff}.price-item::before{content:url(../img/price-lines-left.png);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-clip-path:polygon(0 0,0 43%,53% 0);clip-path:polygon(0 0,0 43%,53% 0);background-color:#043464}.price-item::after{content:'';position:absolute;bottom:0;right:0;width:100%;height:100%;-webkit-clip-path:polygon(43% 100%,100% 100%,100% 53%);clip-path:polygon(43% 100%,100% 100%,100% 53%);background-color:#043464}.price-item .price-value{font-weight:700;font-size:20px;line-height:23px;z-index:2;position:absolute;top:30px;left:20px;text-shadow:1px 1px 3px #000}.price-item .price-title{font-weight:700;font-size:14px;line-height:18px;text-transform:uppercase;z-index:2;position:absolute;bottom:10px;right:10px;text-align:right;text-shadow:1px 1px 3px #000}.price-left-angle{position:absolute;top:0;left:0;width:0;height:0;border-top:209px solid #043464;border-right:209px solid transparent}.price-right-angle{position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:229px solid #043464;border-left:229px solid transparent}.price-lines-1{position:absolute;top:18%;left:0;z-index:3}.progresss{width:100%;background-repeat:no-repeat;background-size:cover}.progress-block{display:flex;justify-content:space-between}.progress-item{margin:60px 0 0;text-align:center}.progress-item img{margin:0 auto}.progress-item div{font-size:20px;line-height:23px;margin:20px auto;width:200px}.questions{margin:111px 0}.questions .title-img{margin-bottom:60px}.questions-head{background-color:#929292;display:flex;align-items:center;margin-bottom:10px;justify-content:space-between;transform:skewX(-25deg);padding:8px 60px 8px 40px;position:relative}.questions-head:hover{cursor:pointer}.questions-head::before{content:url(../img/questions-img.png);width:50px;height:50px;position:absolute;top:50%;transform:translate(0,-50%) skew(25deg);left:15px;z-index:10}.questions-head.questions-open .arrow-drop{transform:translate(-50%,-30%) rotate(135deg);transition:.2s}.questions-head.questions-open .questions-main{display:flex;height:auto;transition:2s linear}.questions-head:not(.questions-open) .arrow-drop{transition:.2s}.questions-value{display:flex;position:relative}.questions-value .questions-title{padding-left:40px;font-weight:300;font-size:24px;line-height:130%;padding-top:8px;transform:skewX(25deg);color:#fff}.questions-drop{min-width:43px;height:43px;background-color:#62696f;border-radius:50%;position:relative;transform:skewX(25deg)}.questions-drop::before{content:'';width:15px;height:15px;position:absolute;top:25%;left:32%;transform:rotate(-45deg);border-left:2px solid #fff;border-bottom:2px solid #fff}.questions-drop.block-flex .questions-main{display:flex}.questions-main{display:none;justify-content:space-between;align-items:center;transform:scale(.5);opacity:0;overflow:hidden}.questions-main.questions-open{margin:10px 0 0 10px;opacity:1;transform:scale(1);transition:1s}.questions-main:not(.questions-open){opacity:0;height:0;transition:height .5s,transform .5s}.questions-main-text{width:900px;font-weight:Bold;font-size:24px;line-height:25px}.questions-main-img{margin-right:116px}.questions-main-img img{width:100px;height:auto}.text{padding-left:100px}.reviews{color:#fff;background-size:cover;background-repeat:no-repeat;position:relative}.reviews .reviews-bg{background-color:rgba(0,0,0,.5);padding-top:30px}.reviews .slick-slide{max-width:1000px;margin:0 100px;padding:0 100px}.reviews-head{padding-top:20px;background-image:url(../img/reviews-icon.png);background-repeat:no-repeat;background-size:contain;background-position:left}.reviews-head h2{margin:auto 30px;padding:40px 0 40px 100px;font-size:54px;line-height:19px;font-weight:700}.reviews-btn{position:absolute;z-index:3;background-image:url(../img/arrow-reviews.png);background-repeat:no-repeat;background-size:contain;width:50px;height:50px}.reviews-btn:hover{zoom:1.1}.prev-save-reviews{top:50%;left:3%}.next-save-reviews{top:50%;right:3%;transform:rotate(180deg)}.reviews-slider{margin-top:50px;padding-bottom:160px}.reviews-slider .slick-dots{position:absolute;bottom:30px;left:0;right:0}.reviews-slider .slick-dots li{margin:0 12px}.reviews-slider .slick-dots .slick-active button{background-color:#00f}.reviews-slider .slick-dots button{width:39px;height:16px;transform:skewX(-20deg);background-color:#c91314}.reviews-item h3{font-weight:700;font-size:36px;line-height:42px}.reviews-item p{margin-top:15px;font-size:14px;line-height:16px}.reviews-item .reviews-item-main{margin-top:63px;display:flex;justify-content:space-between;position:relative}.reviews-item .reviews-item-main .reviews-info{position:absolute;bottom:0;right:50px}.reviews-item .reviews-item-main .reviews-photo{background-color:#fff;transform:skew(-30deg);width:230px;height:183px;z-index:100}.reviews-item .reviews-item-main .reviews-date{font-size:20px;line-height:23px;margin-bottom:15px}.reviews-item .reviews-item-main .reviews-star{display:flex;padding-left:0;margin:0}.reviews-item .reviews-item-main .reviews-star li{margin-right:5px}.save-slider{margin:50px 0 0;padding-bottom:100px}.save-slider .slick-slide{text-align:center;margin:0 50px}.save-item{width:525px;height:250px;position:relative;color:#fff;margin:0 auto}.save-item .img-save-back{width:315px;height:184px;position:absolute;left:50px;background-color:#043464}.save-item .details-save{position:absolute;text-align:center;width:163px;padding:5px 22px;top:190px;background-color:#043464;left:0;color:#fff}.save-item .img-save{position:absolute;width:350px;height:170px;z-index:3px;left:170px;top:72px;background-color:#fff;border:1px solid #000}.save-item .date-save{position:absolute;background-color:#909090;padding:6px 80px;left:239px;top:23px;-webkit-clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);clip-path:polygon(10% 0,100% 0,90% 100%,0 100%)}.save-block-slider{position:relative}.save-block-slider ul{padding:0}.save-block-slider .slick-dots{position:absolute;bottom:0;left:0;right:0}.save-block-slider .slick-dots li{margin:0 12px}.save-block-slider .slick-dots .slick-active button{background-color:#00f}.save-block-slider .slick-dots button{width:39px;height:16px;transform:skewX(-20deg);background-color:#c91314}.prev-save{position:absolute;top:80%;left:0;z-index:3}.next-save{position:absolute;top:80%;right:0;z-index:3;transform:rotate(180deg)}.header-else{width:100%}.header-else__bg{background-size:cover;background-repeat:no-repeat;background-position:center;height:400px}.header-else__name-block{height:162px;background-color:#eee;position:relative}.header-else__name-block .header-else__title{position:absolute;top:40%;right:430px}.header-else__name-block .header-else__left-lines{position:absolute;bottom:-145px;left:0}.header-else__name-block .header-esle__right-lines{position:absolute;bottom:-180px;right:0;z-index:1}.contact-info__block{margin:100px 0;display:flex;justify-content:space-between}.contact-info__item{font-size:14px;line-height:130%}.contact-info__item a{color:#000}.contact-info__item h2{font-weight:700;font-size:30px;line-height:35px;text-transform:uppercase;margin-bottom:24px}@media (max-width:1400px){.header-else__name-block .header-else__title{right:200px}.header-else__name-block .header-else__left-lines{width:350px;bottom:-103px}.header-else__name-block .header-esle__right-lines{width:400px;bottom:-70px}.header-else__bg{background-position:center}}@media (max-width:1200px){.header-else__name-block .header-else__title{right:200px}.header-else__name-block .header-else__left-lines{width:350px;bottom:-103px}.header-else__name-block .header-esle__right-lines{width:350px;bottom:-70px}.contact-info__item{max-width:300px}.header-else__bg{height:400px}}@media (max-width:990px){.header-else__name-block .header-else__left-lines{width:350px;bottom:-90px}.header-else__bg{height:350px}}@media (max-width:768px){.header-else__name-block .header-else__title{right:140px;font-size:30px}.header-else__name-block .header-else__left-lines{width:250px;bottom:-63px}.header-else__name-block .header-esle__right-lines{width:300px;bottom:-30px}.contact-info__block{flex-wrap:wrap}.contact-info__item{margin-top:10px;min-width:250px}.contact-info__item h2{font-size:25px}.header-else__bg{height:300px}}@media (max-width:576px){.contact-info__block{margin:30px 0}.header-else__name-block{height:75px}.header-else__name-block .header-else__title{top:50%;transform:translate(0,-50%);right:20px}.header-else__name-block .header-else__title::before{content:'';position:absolute;width:135px;height:1px;background-color:red;bottom:0;left:0}.header-else__name-block .header-else__left-lines,.header-else__name-block .header-esle__right-lines{display:none}.header-else__bg{height:250px}}.price-slider{width:100%;margin:100px 0 60px;display:flex;justify-content:space-between}.price-slider__item-name{text-align:center;height:70px;font-weight:700;font-size:16px;position:relative}.price-slider__item-name:hover{color:#c91314;cursor:pointer;border-bottom:3px solid #c91314;border-left:10px solid transparent;border-right:10px solid transparent}.price-slider .slick-list{margin:0 auto}.price-slider__inherit{margin-bottom:315px}.price-slider__inherit-block{display:flex;justify-content:space-between;align-items:center}.price-slider__inherit-info{width:50%}.price-slider__inherit-info h2{font-weight:700;font-size:36px;line-height:42px;color:#c91314}.price-slider__inherit-info li{position:relative;padding-left:15px;font-size:20px;line-height:150%}.price-slider__inherit-info li::before{content:'';position:absolute;top:13px;left:0;width:5px;height:5px;background-color:#043464;border-radius:50%;z-index:100}.price-slider__inherit-img{width:50%}.price-slider__inherit-img img{-webkit-clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);margin:0 auto}@media (max-width:990px){.price-slider__inherit{margin-bottom:170px}.price-slider__item-name{padding:0 3px;font-size:14px}.price-slider__inherit-info li{font-size:18px}}@media (max-width:768px){.price-slider__inherit{margin-bottom:100px}.price-slider__item-name{font-size:14px}.price-slider__inherit-block{flex-wrap:wrap}.price-slider__inherit-info{width:100%}}@media (max-width:576px){.price-slider{margin:50px 0 30px}.price-slider__inherit{margin-bottom:0}.price-slider__item-name{font-size:14px;max-width:130px;margin:0 5px}.price-slider__inherit-img{width:90%;margin:20px auto 0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.concern{position:relative}.concern__head{width:968px;color:#fff;-webkit-clip-path:polygon(0 0,74% 0,93% 100%,0 100%);clip-path:polygon(0 0,74% 0,93% 100%,0 100%);position:absolute;top:-100px;left:0;z-index:10000;display:block}.concern__head-title{display:flex;justify-content:space-between;background-color:#043464;padding:10px 280px 10px 180px;cursor:pointer}.concern__head-title:hover{color:#c91314}.concern__head-title .concern__head-name{font-weight:700;font-size:30px;line-height:130%}.concern__head-title .active-concern{display:flex;align-items:center}.concern__head-title .active-concern .name-concern{margin-right:20px;text-transform:uppercase;font-weight:700;font-size:20px;line-height:130%}.concern__head-open{width:43px;height:43px;background-color:#fff;border-radius:50%;position:relative}.concern__head-open .concern__arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-75%) rotate(-45deg);width:11px;height:11px;border-left:1px solid #043464;border-bottom:1px solid #043464}.concern__head-open .concern__arrow.concern__arrow-open{transform:translate(-50%,-25%) rotate(135deg)}.concern__name{background-color:#eee;color:#000;max-height:710px;padding-bottom:15px;overflow:scroll;opacity:0;display:none;cursor:pointer}.concern__name.concern__name-open{height:710px;opacity:1;transition:.5s}.concern__name:not(.concern__name-open){padding-bottom:0;height:0;opacity:0;transition:.5s;margin:0}.concern__model-item{margin-left:180px;width:500px;padding:25px 15px;border-bottom:2px solid rgba(0,0,0,.5);text-align:left;font-weight:700;font-size:20px;line-height:130%}.concern__model-item:hover{border-bottom:3px solid red}.concern__model{display:none;width:100%;z-index:-1;margin:214px 0 200px 180px}.concern__model-block{margin-right:90px}.concern__model-block ul li{padding-left:20px;font-size:30px;line-height:150%;position:relative}.concern__model-block ul li::before{content:'';position:absolute;top:17px;left:0;width:8px;height:8px;background-color:#043464;border-radius:50%;z-index:100}.concern__model-mark{font-weight:700;font-size:30px;line-height:150%}#load{display:none;position:absolute;right:10px;top:10px;background-color:red;width:43px;height:11px;text-indent:-9999em}@media (max-width:990px){.concern__head{width:800px}.concern__head-title{padding:10px 280px 10px 80px}.concern__model-item{width:400px;margin-left:80px}.concern__model{margin:214px 0 200px 80px;flex-wrap:wrap}}@media (max-width:768px){.concern__head{width:625px}.concern__head-title{padding:10px 180px 10px 80px}.concern__model-item{width:350px;margin-left:80px}}@media (max-width:567px){.concern__head{width:100%;-webkit-clip-path:none;clip-path:none}.concern__head-title{padding:10px}.concern__head-name{font-size:17px}.concern__model-item{width:350px;margin-left:20px}.concern__model{margin:214px 0 200px 20px}.concern__model-block ul li,.concern__model-mark{font-size:25px}.concern__model-block ul li::before{top:13px}}@media (max-width:1400px){.header-nav{padding:24px 0 34px 115px}.header-nav .nav-site .nav-item{margin-right:32px}.header-nav .nav-site .nav-item:last-child{margin-right:100px}.logo{max-width:240px;left:0}.header-bg::before{width:300px;height:400px}.info-item-subtitle{font-size:22px}.info-item-title{left:100px}.info-item .block-title{padding:7px 90px}.info-item .form-text-mb{margin-bottom:120px}.footer-info-block{max-width:280px}}@media (max-width:1200px){.header-nav{padding:20px 0 24px 110px}.header-nav .nav-site .nav-item:last-child{margin-right:56px}.header-nav .nav-site .nav-item{margin-right:20px;font-size:16px}.contact-name{font-size:16px}.contact-img{width:28px}.contact-info{font-size:12px}.header-bg::before{width:250px;height:300px}.info-block{margin-right:5%}.form-title{font-size:20px;min-width:160px}.info-item .block-title{padding:7px 70px}.info-item .form-name,.info-item .form-phone{font-size:16px}.info-item .form-text-mb{margin-bottom:55px}.info-item .btn-form{padding:12px 43px;margin-bottom:25px}.info-item .btn-form input{font-size:16px}.info-item-subtitle{font-size:18px}.info-item-title{font-size:21px;margin-bottom:40px;width:366px;padding:13px 29px}.image-portfolio{min-width:300px}.portfolio-text{font-size:20px}.price-item{height:350px}.price-item h4{font-size:18px}.price-item h5{text-align:right;font-style:19px}.price-left-angle{border-top:180px solid #043464;border-right:180px solid transparent}.price-lines-1{top:18%;width:40%}.price-lines-2{top:58%;width:40%}.price-right-angle{border-bottom:180px solid #043464;border-left:180px solid transparent}.map .info-block{display:none}.news-header{top:-164px}.news-img img{width:400px}.footer{padding:60px 60px 100px 30px}.news-header .news-header-text{font-size:21px;top:97px;left:235px}}@media (max-width:990px){.contact{margin-right:15px}.contact-img{min-width:25px}.header-bg::before{content:none}.info-block{transform:skew(-26deg)}.info-block .form-btn,.info-block .form-name,.info-block .form-phone,.info-block .form-title,.info-block .top{transform:skew(26deg)}.header-form{margin-bottom:77px}.info-item-text{font-size:13px;margin-bottom:15px}.info-item-title{max-width:300px;font-size:17px;left:10px}.info-item-subtitle{font-size:15px;max-width:420px;left:50px}.logo{width:150px}.header-nav .nav-social-networks .social-item{margin-right:15px}.header-nav .nav-social-networks .social-item:nth-child(3){margin:0}.header-nav .nav-site .nav-item{margin-right:15px;font-size:13px}.about-us-text{margin:0;font-size:.6rem}.about-us-text p:nth-child(1){font-size:22px}.him-info-text{font-size:30px;padding:80px 0}.him-info-img img{width:150px}.portfolio{margin-top:50px;display:block}.save-block-slider .next-save,.save-block-slider .prev-save{top:65%}.save-item{width:490px}.save-item .img-save-back{width:265px;height:154px}.save-item .details-save{width:163px;top:170px}.save-item .img-save{width:280px;height:140px;top:62px}.save-item .date-save{padding:6px 50px;top:13px}.portfolio-info{margin-top:20px;padding:0}.reviews-head img{width:180px}.reviews-head h1{font-size:44px;line-height:19px}.progress-block{display:block;padding:50px 0}.progress-item{text-align:center}.price-block{grid-template-columns:repeat(2,1fr)}.map-block-first{background-position:45% 10%}.footer-info-block{display:none}.map-block-second-woman{margin:10px;display:block}.map-block-second-woman img{width:180px}.map-block-second-woman .map-second-text{margin-top:20px}.reviews .slick-slide{max-width:800px;margin:0 100px;padding:0 100px}.questions-main.questions-open .questions-main-text{font-size:20px;line-height:30px}}@media (max-width:768px){.info-item:first-child,.nav-information:first-child{display:none}.header-form-sm,.sm-header{display:block}.header-nav{height:49px;padding:0}.header-nav .nav-site,.header-nav .nav-social-networks{display:none}.nav-information .bg-nav-information{left:95%}.info-block{transform:skew(0);margin:0;padding:0}.info-block .top{transform:skew(0);text-align:left}.info-item-text{left:0;margin:34px 0 0}.info-item-title{left:0;margin:34px 0 0;width:350px;padding:10px 0 10px 10px;background:linear-gradient(235.9deg,transparent 70px,#000 0)}.info-item-subtitle{left:0;margin:34px 0;padding:13px 100px 13px 15px;background:linear-gradient(235.9deg,transparent 70px,#c91314 0)}.questions-main.questions-open .questions-main-text{font-size:18px;line-height:25px}.questions-value{max-width:500px}.questions-head,.questions-head .questions-drop,.questions-head .questions-title,.questions-head .questions-value img{transform:skew(0)}.questions-head .questions-value img{display:none}.questions-main-img{margin:0}.price-block{grid-template-columns:repeat(1,100%)}.advantages-item h5{font-size:16px}.reviews .reviews-head img{width:100px}.reviews .reviews-head h1{margin:40px 0 0 35px;font-size:34px;line-height:19px}.reviews .slick-slide{max-width:500px;margin:0 50px;padding:0 50px}.reviews .reviews-item .reviews-item-main .reviews-photo{width:200px;height:160px}.reviews .reviews-item .reviews-item-main .reviews-info{right:0}.news-header{display:none}.map .sm-news-map{display:block;margin-top:74px}.map .sm-news-map .footer-news{padding:68px 0 0;max-width:230px}.map .sm-news-map .footer-news-img{width:122px}.map .title-img{display:block}.map .title-img .about-us-title-text{font-size:25px;width:100px;bottom:-42px;color:#000}.footer .contact-menu{width:100%}.footer .footer-info{display:none}.save-clients .prev-save{top:73%;left:0;z-index:100}.save-clients .next-save{top:73%;right:0;z-index:100}.save-clients .container{padding:5}.save-item{width:410px;height:280px}.save-item .img-save-back{width:280px;height:184px;left:0}.save-item .details-save{width:163px;top:230px;left:50%;transform:translate(-50%,-50%);z-index:4}.save-item .img-save{width:255px;height:170px;left:30px;top:37px}.save-item .date-save{padding:6px 30px;left:100px;top:15px;z-index:5}.advantages-block{display:grid;grid-template-columns:repeat(2,1fr)}.advantages-block .advantages-item h5{margin:20px 0}.advantages-block .advantages-item img{width:120px}}@media (max-width:576px){.logo img{width:100px}.about-us-title-text{font-size:25px}.about-us-text p:first-child{font-size:14px}.about-us-text p:last-child{font-size:16px}.him-info-img{display:none}.him-info-text{font-size:24px;padding:30px 0}.portfolio{margin-bottom:20px}.portfolio-info{margin-left:0}.portfolio-title{font-size:19px}.portfolio-title::after{width:100%}.portfolio-text{font-size:14px}.questions{margin:60px 0}.questions .container{padding:0}.questions-head{padding:10px 30px}.questions-head .questions-title{font-size:16px}.save .about-us-text-title{top:100px}.save-slider-block{height:330px;text-align:center;max-width:280px}.save-block-slider .next-save,.save-block-slider .prev-save{width:40px;top:76%}.save-block-slider .slick-dots .slick-active button{width:40px;height:16px}.save-block-slider .slick-dots button{width:30px;height:10px}.back-img-save{width:280px;left:5px}.back-img-save .details-save{left:80px;top:250px}.img-save{width:270px;left:26px}.img-save .date-save{top:-44px;left:55px;padding:6px 45px}.price-block{padding:0}.reviews .reviews-head img{width:50px}.reviews .reviews-head h1{font-size:18px;line-height:19px}.reviews .slick-arrow{top:90%}.reviews .slick-arrow img{width:50px}.reviews .slick-slide{max-width:320px;margin:0 50px;padding:0 20px}.reviews .reviews-item .reviews-item-main .reviews-photo{margin-left:5px;border-radius:50%;width:110px;height:110px;transform:none}.reviews .reviews-item .reviews-item-main .reviews-info{max-width:150px;font-size:14px;line-height:16px}.reviews .reviews-item .reviews-item-main .reviews-info li{width:20px}.reviews .reviews-item h3{font-size:16px;line-height:19px}.reviews .reviews-item p{font-size:14px;line-height:16px}.map-marker{display:block;top:16px;left:30%}.map-text{position:relative;left:-50px;margin-top:60px;max-width:230px}.map-block-second-woman{left:10px;font-size:20px;max-width:300px}.footer{padding:30px 30px 50px 15px}.contact-menu{padding:0}.questions-main.questions-open .questions-main-text{font-size:14px;line-height:22px}.questions-main-img{display:none}}