a,button,.dot,.swiper-button-next,.swiper-button-prev,.navigation-icon,.btn,.questions__item-title{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-uzer-select:none;-ms-user-select:none;user-select:none}a:focus,button:focus,.dot:focus,.swiper-button-next:focus,.swiper-button-prev:focus,.navigation-icon:focus,.btn:focus,.questions__item-title:focus{outline:none !important}.noSelect{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-uzer-select:none;-ms-user-select:none;user-select:none}.noSelect:focus{outline:none !important}.content-wrapper p{margin-bottom:15px}.content-wrapper ul{margin-bottom:16px}.content-wrapper ol{margin-bottom:8px}.content-wrapper li{margin-bottom:8px}.content-wrapper h2,.content-wrapper .h2{margin-top:40px;margin-bottom:20px}.content-wrapper h3,.content-wrapper .h3{margin-top:35px;margin-bottom:15px}.content-wrapper h4,.content-wrapper .h4{margin-top:40px;margin-bottom:15px}.content-wrapper h5,.content-wrapper .h5{margin-top:30px;margin-bottom:15px}.phone,.mail{-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;user-select:text !important}h1{font-family:"Raleway",sans-serif;font-size:64px;font-weight:500;line-height:1}@media(max-width: 1520px){h1{font-size:calc(24px + 40*(100vw - 320px)/1200)}}.h1{font-family:"Raleway",sans-serif;font-size:64px;font-weight:500;line-height:1}@media(max-width: 1520px){.h1{font-size:calc(24px + 40*(100vw - 320px)/1200)}}h2{font-family:"Raleway",sans-serif;font-size:48px;font-weight:500;line-height:1}@media(max-width: 1520px){h2{font-size:calc(22px + 26*(100vw - 320px)/1200)}}.h2{font-family:"Raleway",sans-serif;font-size:48px;font-weight:500;line-height:1}@media(max-width: 1520px){.h2{font-size:calc(22px + 26*(100vw - 320px)/1200)}}h3{font-family:"Raleway",sans-serif;font-size:36px;font-weight:500;line-height:1}@media(max-width: 1520px){h3{font-size:calc(20px + 16*(100vw - 320px)/1200)}}.h3{font-family:"Raleway",sans-serif;font-size:36px;font-weight:500;line-height:1}@media(max-width: 1520px){.h3{font-size:calc(20px + 16*(100vw - 320px)/1200)}}h4{font-family:"Manrope",sans-serif;font-size:22px;font-weight:500;line-height:1.4}@media(max-width: 1520px){h4{font-size:calc(18px + 4*(100vw - 320px)/1200)}}.h4{font-family:"Manrope",sans-serif;font-size:22px;font-weight:500;line-height:1.4}@media(max-width: 1520px){.h4{font-size:calc(18px + 4*(100vw - 320px)/1200)}}.fs-20{font-size:20px}@media(max-width: 1520px){.fs-20{font-size:calc(18px + 2*(100vw - 320px)/1200)}}.fs-18{font-size:18px}.fs-16{font-size:16px}.fs-14{font-size:14px}.fw-300{font-weight:300}.fw-500{font-weight:500}.fw-600{font-weight:600}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}ul[class]{list-style:none}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{text-decoration:none;color:inherit}button{border:none;background-color:inherit;cursor:pointer;padding:0}.swiper-wrapper{box-sizing:border-box}a,button,.dot,.swiper-button-next,.swiper-button-prev,.navigation-icon,.btn,.questions__item-title{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-uzer-select:none;-ms-user-select:none;user-select:none}a:focus,button:focus,.dot:focus,.swiper-button-next:focus,.swiper-button-prev:focus,.navigation-icon:focus,.btn:focus,.questions__item-title:focus{outline:none !important}.noSelect{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-uzer-select:none;-ms-user-select:none;user-select:none}.noSelect:focus{outline:none !important}.content-wrapper p{margin-bottom:15px}.content-wrapper ul{margin-bottom:16px}.content-wrapper ol{margin-bottom:8px}.content-wrapper li{margin-bottom:8px}.content-wrapper h2,.content-wrapper .h2{margin-top:40px;margin-bottom:20px}.content-wrapper h3,.content-wrapper .h3{margin-top:35px;margin-bottom:15px}.content-wrapper h4,.content-wrapper .h4{margin-top:40px;margin-bottom:15px}.content-wrapper h5,.content-wrapper .h5{margin-top:30px;margin-bottom:15px}.phone,.mail{-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;user-select:text !important}@media(min-width: 991px){.drop-down__trigger:hover{color:#ef7f1a}.drop-down__trigger:hover::after{border-color:#ef7f1a}.service-link:hover .service-link__arrow{transform:translateX(0)}}.hero{width:100%;height:100vh;background-image:url(../images/hero.jpg);background-repeat:no-repeat;background-size:cover}.header-new,.header-new.scroll{padding:10px 0;height:88px}.link-border--hover span::after{display:none}.drop-down{position:relative}.drop-down__content{border-top:1px solid rgba(43,42,41,.0784313725);background-color:#fff;width:960px;left:0;top:76px;position:absolute;opacity:0;pointer-events:none;-webkit-transition:all .25s;transition:all .25s;z-index:120;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0 0 16px 16px;overflow:hidden;-webkit-box-shadow:0px 5px 8px 0px rgba(34,60,80,.2);box-shadow:0px 5px 8px 0px rgba(34,60,80,.2)}.drop-down__content::after{content:"";width:1px;height:auto;display:inline-block;background-color:rgba(43,42,41,.0784313725);-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-ms-flex-negative:0;flex-shrink:0}.drop-down__content::before{content:"";width:1px;height:auto;display:inline-block;background-color:rgba(43,42,41,.0784313725);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-negative:0;flex-shrink:0}.drop-down__link{display:block}.drop-down__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;-webkit-transition:color .25s;transition:color .25s}.drop-down__trigger::after{width:6px;height:6px;content:"";display:inline-block;border-right:1px solid #2b2a29;border-bottom:1px solid #2b2a29;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color .25s,-webkit-transform .25s;transition:border-color .25s,-webkit-transform .25s;transition:border-color .25s,transform .25s;transition:border-color .25s,transform .25s,-webkit-transform .25s}.drop-down__content .service-link{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.drop-down__content .service-link:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.drop-down__content .service-link:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.drop-down__content .service-link:last-child{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.drop-down.active .drop-down__content{opacity:1;-webkit-transition-duration:.35s;transition-duration:.35s;pointer-events:all;height:auto}.drop-down.active .drop-down__trigger{color:#ef7f1a}.drop-down.active .drop-down__trigger::after{border-color:#ef7f1a;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);margin-top:4px}.service-link{padding:32px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service-link__icon{width:64px;height:56px;-o-object-fit:contain;object-fit:contain;margin-bottom:24px}.service-link__text{font-size:16px;color:#535559;margin-bottom:24px}.service-link__arrow-wrp{width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-ms-flex-item-align:end;align-self:flex-end}.service-link__arrow{width:24px;height:24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.service-link__arrow::after{position:absolute;content:"";width:16px;height:16px;border-right:2px solid #2b2a29;border-bottom:2px solid #2b2a29;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.service-link__arrow:first-child::after{border-color:#ef7f1a}.fade-area{display:none}.fade-area.active{display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99}.header-new__nav .link-scroll{white-space:nowrap}.header-new__nav-link{padding:16px}.main-services{position:relative}.main-services.__big{padding:28px 32px 32px 32px}.main-services.__sm{padding:20px 24px}.main-services.__border{border:2px solid rgba(43,42,41,.0784313725)}.main-services.__gray{background-color:#edf1f5}.main-services__arrow{width:24px;height:24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:16px}.main-services.__big .main-services__arrow{position:absolute;bottom:32px;right:32px}.main-services__arrow::after{content:"";position:absolute;width:16px;height:16px;border-right:2px solid #2b2a29;border-bottom:2px solid #2b2a29;-webkit-transition:border-color .25s;transition:border-color .25s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.main-services__title{-webkit-transition:color .25s;transition:color .25s;font-size:22px;line-height:1.2}.main-services .list--dot li{margin-bottom:8px}.main-services:hover .main-services__title{color:#ef7f1a}.main-services:hover .main-services__arrow::after{border-color:#ef7f1a}@media(max-width: 991px){.main-services.__big .main-services__arrow{right:24px;bottom:24px}}@media(max-width: 556px){.main-services.__big,.main-services.__sm{padding:16px}.main-services svg{width:50px;height:50px}}@media(max-width: 1300px){.header-new__nav-link{padding:16px 10px}}