*{padding:0px;margin:0px;border:none}*,*::before,*::after{box-sizing:border-box}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0)}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:rgba(0,0,0,0);background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}@font-face{font-family:"Montserrat";src:url("./../fonts/Montserrat-Regular.woff2") format("woff2"),url("./../fonts/Montserrat-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("./../fonts/Montserrat-SemiBold.woff2") format("woff2"),url("./../fonts/Montserrat-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("./../fonts/Montserrat-Bold.woff2") format("woff2"),url("./../fonts/Montserrat-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("./../fonts/Montserrat-Medium.woff2") format("woff2"),url("./../fonts/Montserrat-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Nunito";src:url("./../fonts/Nunito-SemiBold.woff2") format("woff2"),url("./../fonts/Nunito-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Nunito";src:url("./../fonts/Nunito-ExtraBold.woff2") format("woff2"),url("./../fonts/Nunito-ExtraBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}:root{--e9b902: #e9b902;--darken: #212123;--darken-light: #242424;--lighten: #fbfbfd;--dark-overlay: #1a1a1a;--bg-color: #f8f7f5;--bg-overlay: #27333e;--first-color: #0e2431;--second-color: #6a59d1;--third-color: #777;--scroll-bar-color: #c5cadf;--scroll-thumb-color: #70768a;--scroll-thumb-hover-color: #454f6b;--modal-bg-color: #fff;--bg-transparent-color: rgba(0, 0, 0, 0.1);--bg-transparent-color-01: rgba(0, 0, 0, 0.1);--bg-transparent-color-02: rgba(106, 89, 209, 0.1)}:root{--font-family: "Montserrat", sans-serif;--second-family: "Nunito", sans-serif}.box-test2{width:25rem;height:15.625rem;padding:2.5rem;border-radius:0.9375rem;box-shadow:0.375rem 0.375rem 0.625rem #ff1493}@media(width < 48rem){.box-test2{padding:1.25rem;font-size:0.875rem}}.box-test2 h1{font-size:clamp(1.75rem,1.4903846154rem + 1.1538461538vw,2.5rem)}.box-test2 h2{font-size:clamp(1.625rem,1.4086538462rem + 0.9615384615vw,2.25rem)}.box-test2 h3{font-size:clamp(1.5rem,1.3269230769rem + 0.7692307692vw,2rem)}.box-test2 h4{font-size:clamp(1.375rem,1.2451923077rem + 0.5769230769vw,1.75rem)}.box-test2 h5{font-size:clamp(1.25rem,1.1634615385rem + 0.3846153846vw,1.5rem)}.box-test2 h6{font-size:clamp(1.125rem,1.0817307692rem + 0.1923076923vw,1.25rem)}.box-test2 body{font-size:clamp(1rem,0.9567307692rem + 0.1923076923vw,1.125rem)}html,body{width:100%;overflow-x:hidden;scroll-behavior:smooth;font-family:var(--font-family),sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}body{background-color:var(--bg-color)}.container{margin:0 auto;max-width:76.875rem;width:100%;padding:0 0.9375rem}.none{display:none !important}.disclaimer{position:relative;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:flex-start;padding:.4rem 1rem;border-radius:0px 0px 20px 20px;font-size:clamp(0.875rem,0.83rem + 0.23vw,1rem);color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;transition:color .2s ease-in}.disclaimer a{color:#721c24;text-decoration:none}.disclaimer a:hover{color:#6a59d1}.disclaimer .close-btn{position:absolute;top:0.625rem;right:0.625rem;cursor:pointer;font-size:2rem;background:none;border:none;z-index:10}.d-flex{display:flex;align-items:center}.d-flex-center{display:flex;align-items:center;justify-content:center}.img-flex{display:flex;align-items:center;justify-content:center;max-width:100%;overflow:hidden}.img-flex img{display:block;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s ease-in}.img-flex img:hover{opacity:.9;transform:scale(1.01)}.line-clamp-1,.line-clamp-2,.line-clamp-3,.line-clamp-4,.line-clamp-5,.line-clamp-6{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.line-clamp-6{-webkit-line-clamp:6}.btn{display:inline-block;padding:0 clamp(1.375rem,1.239rem + 0.68vw,1.75rem);background-color:var(--e9b902);border-radius:0.3125rem;border:none;outline:none;cursor:pointer;font-family:var(--font-family);font-weight:700;font-size:clamp(0.875rem,0.83rem + 0.23vw,1rem);line-height:clamp(2.25rem,1.795rem + 2.27vw,3.5rem);text-align:center;color:#fff;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease-in,box-shadow .2s ease-in}@media(hover: hover){.btn:hover{background-color:#d4a802;box-shadow:rgba(0,0,0,.16) 0px 1px 4px}}@media(hover: none){.btn:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}}.btn:active{background-color:var(--e9b902);box-shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset}.btn.disabled{background-color:silver;pointer-events:none}.title-h2{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-family);font-weight:500;font-size:clamp(2rem,1.591rem + 2.05vw,3.125rem);line-height:1.1;color:var(--darken);margin-bottom:clamp(2rem,1.591rem + 2.05vw,3.125rem)}.title-description{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-family);font-weight:400;font-size:clamp(1rem,0.932rem + 0.34vw,1.1875rem);line-height:1.26;text-transform:uppercase;color:var(--darken-light);margin-bottom:0.9375rem}.title-description::before{content:"";display:inline-block;width:0.25rem;height:0.25rem;border-radius:0.125rem;background:var(--darken-light);margin-right:0.875rem;vertical-align:middle}::-webkit-scrollbar{width:0.625rem;background:var(--scroll-bar-color)}::-webkit-scrollbar-thumb{background:var(--scroll-thumb-color)}::-webkit-scrollbar-thumb:hover{border-radius:1.25rem;background:var(--scroll-thumb-hover-color)}.splide__slide{background:none}.socials__list{display:flex;align-items:center;gap:clamp(0.875rem,0.83rem + 0.23vw,1rem)}.socials__list .socials__link{display:flex;align-items:center;width:1.25rem;height:1.25rem}.socials__list .socials__link .socials__icon{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease-in,fill .2s ease-in}.socials__list .socials__link .socials__icon:hover{transform:scale(1.1)}.header__socials .socials__icon{fill:#888}.header__socials .socials__icon:hover{fill:#6f6f6f}.footer__socials .socials__icon{fill:#fff}.footer__socials .socials__icon:hover{fill:#e6e6e6}.header__search-box{position:absolute;display:flex;align-items:center;margin:0 auto;left:0;right:0;bottom:0;width:80%;transform:translate(0, 80%);z-index:10;box-shadow:0 0.4375rem 0.9375rem rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:opacity .3s ease-in,visibility .3s ease-in}.header__search-box.search-box--active{opacity:1;visibility:visible}.header__search-box .search-form{position:relative;display:flex;align-items:center;width:100%;padding:clamp(0.5rem,0.409rem + 0.45vw,0.75rem) clamp(0.75rem,0.659rem + 0.45vw,1rem);background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(0.625rem);backdrop-filter:blur(0.625rem);box-shadow:0 0.25rem 0.375rem rgba(0,0,0,.1);border-radius:1rem}.header__search-box .search-form input{display:block;width:100%;height:clamp(2.25rem,1.977rem + 1.36vw,3rem);padding-inline:clamp(0.25rem,0.159rem + 0.45vw,0.5rem);border-radius:.5rem;border:0.0625rem solid #ccc;font-family:var(--font-family);font-weight:500;font-size:clamp(1rem,0.955rem + 0.23vw,1.125rem);line-height:1.73;color:#333;background:var(--bg-color);outline:none}.header__search-box .search-form input::-moz-placeholder{font-size:inherit;color:#888}.header__search-box .search-form input::placeholder{font-size:inherit;color:#888}.up-scroll{position:fixed;width:clamp(1.875rem,1.557rem + 1.59vw,2.75rem);height:clamp(1.875rem,1.557rem + 1.59vw,2.75rem);bottom:2rem;right:1rem;z-index:12;background-color:#008b8b;border-radius:clamp(0.5rem,0.409rem + 0.45vw,0.75rem);background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(0.625rem);backdrop-filter:blur(0.625rem);box-shadow:0 0.25rem 0.375rem rgba(0,0,0,.1);opacity:.8;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;display:none;border:1px solid rgba(255,255,255,.5);outline:2px solid rgba(0,0,0,0);transition:border-color .2s ease-in,outline .2s ease-in}.up-scroll svg{width:clamp(1.5rem,1.409rem + 0.45vw,1.75rem);aspect-ratio:1;-o-object-fit:cover;object-fit:cover;fill:#888;transition:fill .2s ease-in,transform .2s ease-in}@media(hover: hover){.up-scroll svg:hover{fill:#666;transform:translateY(-10%)}}@media(hover: none){.up-scroll svg:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}}@media(hover: hover){.up-scroll:hover{outline:2px solid var(--e9b902)}}@media(hover: none){.up-scroll:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}}.up-scroll:active{outline:2px solid var(--e9b902)}.header{border-bottom:1px solid rgba(0,0,0,.07);position:relative}.header__top{justify-content:space-between;flex-wrap:wrap;padding-top:0.75rem;padding-bottom:0.75rem;gap:1rem}.header__contacts{flex-wrap:wrap;gap:clamp(1rem,0.909rem + 0.45vw,1.25rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}.header__contacts .header__phone{gap:0.625rem}.header__contacts .header__phone a{font-family:var(--font-family);font-weight:600;font-size:0.9375rem;line-height:1.67;color:#333;transition:color .3s ease-in}.header__contacts .header__phone a:hover{color:var(--second-color)}.header__contacts .header__request-call{font-family:var(--font-family);font-weight:400;font-size:0.8125rem;line-height:1.54;color:#333;transition:color .3s ease-in}.header__contacts .header__request-call:hover{color:var(--second-color)}.header__nav{flex-wrap:wrap;justify-content:space-between;padding:1.5rem 0;gap:clamp(0.875rem,0.83rem + 0.23vw,1rem)}.header__nav .header__logo{max-width:7.25rem;overflow:hidden;border-radius:.8rem}.header__nav .header__logo img{display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.header__nav .nav-menu__list{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(1.25rem,1.159rem + 0.45vw,1.5rem)}.header__nav .nav-menu__list .nav-menu__link{font-family:var(--font-family);font-weight:700;font-size:0.75rem;line-height:1.58;letter-spacing:.08em;text-transform:uppercase;color:#333;display:block;position:relative;transition:color .3s ease-in}.header__nav .nav-menu__list .nav-menu__link:hover{color:var(--second-color)}.header__nav .nav-menu__list .nav-menu__link:hover::after{width:100%}.header__nav .nav-menu__list .nav-menu__link::after{content:"";position:absolute;width:0;height:0.0625rem;left:0;bottom:-0.375rem;background:var(--second-color);transition:width .3s ease}.header__nav .nav-menu__list .nav-menu__link::before{content:attr(data-title);white-space:nowrap}.header__nav .header__search{display:flex;align-items:center;gap:clamp(1.5rem,1.318rem + 0.91vw,2rem)}.header__nav .header__search .svg-search{display:block;width:1rem;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;fill:#888;cursor:pointer;transition:fill .3s ease-in}.header__nav .header__search .svg-search:hover{fill:#000}.header__nav .header__search .btn{padding:0 1.3125rem;font-size:0.875rem;line-height:2.5625rem}.nav-menu-btn{display:none}@media(max-width: 68.75rem){.nav-menu__item:nth-child(4){display:none}}@media(max-width: 56.25rem){.nav-menu__item:nth-child(5){display:none}}@media(max-width: 30rem){.header__search .btn{display:none}}@media(max-width: 48rem){.nav-menu-btn{display:block;position:relative;z-index:10;background:url("./../images/header/burger.svg") no-repeat center;width:2.5rem;height:2.5rem;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;transition:.3s linear}.nav-menu-btn.active{background:url("./../images/header/close.svg") no-repeat center}.nav-menu{position:relative;position:fixed;align-items:center;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.2));transition:opacity .3s ease-in,visibility .3s ease-in}.nav-menu .nav-menu__list{position:absolute;flex-direction:column;top:50%;left:50%;transform:translate(-50%, -300%);max-width:18.125rem;width:100%;padding:clamp(1.75rem,1.477rem + 1.36vw,2.5rem) 0;gap:0;border-radius:0.625rem;background:var(--modal-bg-color);will-change:transform;transition:transform .2s ease-in}.nav-menu .nav-menu__list .nav-menu__item{display:flex;align-items:center;justify-content:center;padding:0.875rem 0;width:86%;border-radius:0.625rem;text-align:center}.nav-menu .nav-menu__list .nav-menu__item a{font-size:1rem}.nav-menu .nav-menu__list .nav-menu__item:hover{background-color:#fff}.nav-menu .nav-menu__list .nav-menu__item .nav-menu__link::before{content:attr(data-title-wrap);white-space:pre-line}.nav-menu .nav-menu__list::after{content:"";position:absolute;top:0.625rem;left:0.625rem;bottom:0.625rem;right:0.625rem;background:var(--bg-color);z-index:-1;border-radius:0.625rem;border:1px solid var(--e9b902)}.nav-menu .nav-menu__list::before{content:"🛫";position:absolute;font-size:2rem;top:1.2rem;right:-1rem;transform:translate(-50%, -50%);z-index:12}.nav-menu.active{visibility:visible;opacity:1;z-index:11}.nav-menu.active .nav-menu__list{opacity:1;transform:translate(-50%, -60%)}.nav-menu:not(.active){visibility:hidden;opacity:0}.nav-menu:not(.active) .nav-menu__list{opacity:0}}.hero{width:100%;position:relative;padding-bottom:clamp(3.125rem,2.602rem + 2.61vw,4.5625rem)}.hero__image{position:absolute;top:0;right:0;left:0;display:flex;justify-content:center;align-items:center;z-index:-1}.hero__image img{display:block;max-width:100%;width:100%;height:clamp(31.875rem,29.83rem + 10.23vw,37.5rem);-o-object-fit:cover;object-fit:cover}.hero__image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(50% 50% at 50% 50%, rgba(0, 0, 0, 0) 0%, #000 100%);transform:rotate(-180deg);opacity:.65}.hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.3125rem,1.222rem + 0.45vw,1.5625rem);max-width:36.25rem;width:100%;padding-top:clamp(2rem,1.273rem + 3.64vw,4rem)}.hero__content .hero__title{font-family:var(--font-family);font-weight:600;font-size:clamp(2.125rem,1.625rem + 2.5vw,3.5rem);line-height:1.18;color:#fbfbfd;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero__content .hero__description{font-family:var(--font-family);font-weight:500;font-size:clamp(0.9375rem,0.869rem + 0.34vw,1.125rem);line-height:1.56;color:#fbfbfd;margin-bottom:clamp(1.3125rem,1.222rem + 0.45vw,1.5625rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}.features{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:clamp(1.125rem,1.08rem + 0.23vw,1.25rem);margin-right:auto;margin-left:auto;margin-bottom:clamp(3.75rem,2.386rem + 6.82vw,7.5rem);max-width:75rem;width:100%;padding:2.8125rem 3.125rem;border-radius:10px;border:1px solid rgba(36,36,36,.1);box-shadow:0 11px 24px 0 rgba(59,61,78,.05);background:var(--lighten)}.features__item{display:flex;align-items:center;gap:clamp(1.25rem,1.159rem + 0.45vw,1.5rem)}@media screen and (max-width: 68.75rem){.features__item{min-width:230px}}.features__icon{display:block;width:2.8125rem;aspect-ratio:1;fill:#d9d9d9;-o-object-fit:cover;object-fit:cover}.features__wrapper{position:relative}.features__wrapper .features__title{font-family:var(--font-family);font-weight:600;font-size:clamp(1.25rem,1.159rem + 0.45vw,1.5rem);line-height:1.2;text-align:left;color:var(--e9b902);-webkit-user-select:none;-moz-user-select:none;user-select:none}.features__wrapper .features__title span{font-family:var(--font-family);font-weight:400;font-size:clamp(1.125rem,1.08rem + 0.23vw,1.25rem);line-height:1.3;letter-spacing:.01em;text-align:center;color:var(--darken)}.features__wrapper .features__border{display:block;position:absolute;width:6.25rem;height:0;top:50%;left:100%;transform:translate(-50%, -50%);transform:rotate(-90deg);border:1px solid rgba(33,33,35,.2)}@media screen and (max-width: 68.75rem){.features__wrapper .features__border{display:none}}.partners{scroll-margin-top:2rem;margin-bottom:clamp(3.75rem,2.386rem + 6.82vw,7.5rem)}.grid-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));gap:clamp(1.125rem,1.08rem + 0.23vw,1.25rem);padding-bottom:clamp(1.125rem,1.08rem + 0.23vw,1.25rem)}.grid-container .grid-item{display:flex;justify-content:center;align-items:center;background-color:#f1f1f1;padding:clamp(1.125rem,1.08rem + 0.23vw,1.25rem);text-align:center;border:1px solid #ccc;border-radius:0.3125rem;height:clamp(8.75rem,5.727rem + 15.11vw,17.0625rem)}.grid-container .grid-item img{display:block;max-width:11.25rem;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.grid-container--second-row{grid-template-columns:repeat(auto-fit, minmax(min(200px, 100%), 1fr));padding:0}.grid-container--second-row .grid-item{height:clamp(7.5rem,4.455rem + 15.23vw,15.875rem)}.import{scroll-margin-top:2rem;margin-bottom:clamp(3.75rem,2.386rem + 6.82vw,7.5rem)}.import .title-h2{margin-bottom:1.75rem}.import__wrapper{display:flex;align-items:flex-start;gap:1rem;margin-bottom:3.125rem}@media screen and (max-width: 48rem){.import__wrapper{flex-wrap:wrap;justify-content:center}}.import__dec{flex:0 1 calc(50% - 0.5rem);height:31.6875rem;display:flex;flex-direction:column;justify-content:space-between;min-width:18.75rem}@media screen and (max-width: 68.75rem){.import__dec{height:unset}}@media screen and (max-width: 48rem){.import__dec{flex:0 1 100%}}.import__dec .import__inner{display:flex;flex-direction:column}.import__dec .import__inner .import__description{margin-bottom:14px;font-family:var(--font-family);font-weight:500;font-size:clamp(0.875rem,0.83rem + 0.23vw,1rem);line-height:1.75;color:#212123;opacity:.9}.import__dec .btn{align-self:flex-start}@media screen and (max-width: 48rem){.import__dec .btn{align-self:center;margin-bottom:0.875rem}}.import__stats{flex:0 1 calc(50% - 0.5rem);display:flex;flex-wrap:wrap-reverse;flex-direction:row-reverse;gap:clamp(1.125rem,1.08rem + 0.23vw,1.25rem)}@media screen and (max-width: 48rem){.import__stats{flex:0 1 100%;justify-content:center}}.import__stats .import__stat{display:flex;flex-direction:column;padding:1.1875rem 1.5rem;border-radius:0.875rem;max-width:17.5rem;width:100%;height:15rem;background-color:var(--bg-overlay);cursor:pointer;transition:opacity .2s ease-in,box-shadow .2s ease-in}.import__stats .import__stat:first-of-type{-webkit-clip-path:polygon(10% 0, 100% 0, 100% 100%, 0% 100%, 0% 10%);clip-path:polygon(10% 0, 100% 0, 100% 100%, 0% 100%, 0% 10%);background-color:var(--e9b902)}@media screen and (max-width: 68.75rem){.import__stats .import__stat:first-of-type{-webkit-clip-path:unset;clip-path:unset}}.import__stats .import__stat:nth-of-type(2){-webkit-clip-path:polygon(0 0, 90% 0, 100% 10%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 90% 0, 100% 10%, 100% 100%, 0% 100%)}@media screen and (max-width: 68.75rem){.import__stats .import__stat:nth-of-type(2){-webkit-clip-path:unset;clip-path:unset}}.import__stats .import__stat:last-of-type{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 10% 100%, 0 90%);clip-path:polygon(0 0, 100% 0, 100% 100%, 10% 100%, 0 90%)}@media screen and (max-width: 68.75rem){.import__stats .import__stat:last-of-type{-webkit-clip-path:unset;clip-path:unset}}.import__stats .import__stat:hover{opacity:.8;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px}.import__stat-value{font-family:var(--second-family);font-weight:800;font-size:clamp(1.5rem,1.364rem + 0.68vw,1.875rem);line-height:1.05;letter-spacing:-0.02em;color:#fff;margin-bottom:0.6875rem}.import__stat-value span{font-family:var(--second-family);font-weight:800;font-size:1.4375rem;line-height:1.15;letter-spacing:-0.02em;color:#fff}.import__stat-label{font-family:var(--second-family);font-weight:600;font-size:clamp(0.875rem,0.83rem + 0.23vw,1rem);line-height:1.3;color:#fff}.clients{margin-bottom:clamp(3.75rem,2.386rem + 6.82vw,7.5rem)}.clients__item{display:flex;justify-content:center;align-items:center;border:1px solid rgba(36,36,36,.1);width:17.0625rem;height:17.0625rem}.slider-wrapper{position:relative;width:100%;margin:0 auto}.swiper{width:100%}.myslider-prev,.myslider-next{position:absolute;top:-6rem;z-index:10;cursor:pointer;transition:filter .2s ease-in}@media screen and (max-width: 31.25rem){.myslider-prev,.myslider-next{display:none}}.myslider-prev img,.myslider-next img{transition:opacity .2s ease-in,transform .2s ease-in}@media(hover: hover){.myslider-prev img:hover,.myslider-next img:hover{opacity:.75}}@media(hover: none){.myslider-prev img:hover,.myslider-next img:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}}.myslider-prev img:active,.myslider-next img:active{opacity:.75;transform:scale(0.9)}@media(hover: hover){.myslider-prev:hover,.myslider-next:hover{filter:drop-shadow(0px 3px 8px rgba(0, 0, 0, 0.24))}}@media(hover: none){.myslider-prev:hover,.myslider-next:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}}.myslider-prev:active,.myslider-next:active{filter:drop-shadow(0px 3px 8px rgba(0, 0, 0, 0.24))}.myslider-prev{right:3.75rem}.myslider-next{right:0}.swiper-button-disabled{filter:unset;cursor:default;pointer-events:none}.swiper-button-disabled img{opacity:.5}.swiper .swiper-pagination{display:none;bottom:0}@media screen and (max-width: 31.25rem){.swiper .swiper-pagination{display:block}}.swiper .swiper-pagination-bullet{width:0.75rem;height:0.75rem}.request{scroll-margin-top:2rem;padding-bottom:clamp(3.75rem,2.386rem + 6.82vw,7.5rem);position:relative}.request__image{margin:auto;position:absolute;top:0;left:0;right:0;width:90rem;height:26.875rem;z-index:-1}.request__image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.request__title{padding-top:clamp(2rem,1.591rem + 2.05vw,3.125rem);padding-bottom:clamp(2rem,1.591rem + 2.05vw,3.125rem);font-family:var(--font-family);font-weight:500;font-size:clamp(1.875rem,1.42rem + 2.27vw,3.125rem);line-height:1.1;color:var(--lighten);-webkit-user-select:none;-moz-user-select:none;user-select:none}.form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:75rem;width:100%;padding:1.5625rem 1.5625rem 2.8125rem 1.5625rem;border-radius:0.875rem;border:1px solid rgba(33,33,35,.05);background-color:var(--lighten);box-shadow:0 2px 10px rgba(0,0,0,.1)}@media screen and (max-width: 36rem){.form{justify-content:center}}.form input[type=text]{text-transform:capitalize}.form .error-message{margin-top:0.3125rem;display:none;font-family:var(--font-family);font-weight:500;font-size:0.625rem;color:red}.form__field{position:relative;display:flex;flex-direction:column;margin-right:1.25rem}.form__field:not(:last-child){max-width:17.875rem;width:100%;margin-bottom:1rem}.form__field .btn{padding:0 4.9375rem;font-size:0.875rem;font-weight:600;line-height:2.5625rem}.form__field input:focus{border:1px solid var(--e9b902);background-color:var(--bg-color);outline:none;transition:all .3s ease-in}.form__label{margin-bottom:0.3125rem;font-family:var(--font-family);font-weight:600;font-size:0.875rem;line-height:1.03;color:var(--darken);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:auto}.form__input{box-sizing:border-box;max-width:18.5rem;width:100%;padding:0.75rem 0.9375rem;border-radius:0.5rem;background:#fff;border:1px solid rgba(33,33,35,.05);box-shadow:inset 1px 1px 7px 0 rgba(33,33,50,.06);font-family:var(--font-family);font-weight:500;font-size:0.875rem;color:rgba(33,33,35,.9)}.form__privacy{position:absolute;width:12.625rem;top:50%;left:50%;transform:translate(-50%, 100%);display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form__privacy p{font-family:var(--font-family);font-weight:500;font-size:0.625rem;color:var(--darken)}.form__link{color:var(--e9b902);text-decoration:none;text-align:start}.form__link:hover{text-decoration:underline;text-align:start}.about{scroll-margin-top:2rem;margin-bottom:clamp(3.75rem,2.386rem + 6.82vw,7.5rem)}.about .title-h2{margin-bottom:1.5625rem}.about .btn{margin-bottom:3.125rem}.about__description{margin-bottom:clamp(2rem,1.591rem + 2.05vw,3.125rem);max-width:43.75rem;width:100%;font-family:var(--font-family);font-weight:500;font-size:clamp(0.875rem,0.83rem + 0.23vw,1rem);line-height:1.75;color:var(--darken);opacity:.9}.about__button{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:clamp(2rem,1.591rem + 2.05vw,3.125rem)}.about__button .btn{max-width:16.25rem;width:100%;padding:0;margin:0}.about__button .btn:last-child{font-weight:600;color:var(--darken);background:rgba(0,0,0,0);line-height:clamp(2.125rem,1.67rem + 2.27vw,3.375rem);border:2px solid var(--e9b902)}.about__image{border-radius:14px}.news{scroll-margin-top:2rem;margin-bottom:clamp(3.75rem,2.386rem + 6.82vw,7.5rem)}.news__title-wrapper{margin-bottom:3.125rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.news__title-wrapper .title-h2{margin:0}.news__title-wrapper .btn{padding:0px 4.6875rem}.news__list{display:flex;justify-content:space-between;gap:clamp(1.0625rem,1.017rem + 0.23vw,1.1875rem)}@media screen and (max-width: 62rem){.news__list{flex-wrap:wrap;justify-content:center}}.news__list .news__item{max-width:24.1875rem;width:100%}.news__list .news__item p:first-of-type{margin-bottom:0.25rem;font-weight:400;font-size:clamp(0.875rem,0.83rem + 0.23vw,1rem);line-height:1.87;color:#333;opacity:.6}.news__list .news__item p:not(:first-of-type){margin-bottom:0.9375rem;font-weight:500;font-size:clamp(1rem,0.955rem + 0.23vw,1.125rem);line-height:1.73;color:#1d1d1d}.news__list .news__image{border-radius:0.875rem}.footer{scroll-margin-top:2rem;padding:clamp(1.625rem,1.398rem + 1.14vw,2.25rem) 0;background-color:#27333e}.footer__nav-inner{display:flex;justify-content:space-between;align-items:center;padding:0.75rem 0 0.625rem 0;border-bottom:1px solid rgba(218,231,242,.2)}@media screen and (max-width: 62rem){.footer__nav-inner{flex-wrap:wrap;gap:clamp(1.25rem,1.159rem + 0.45vw,1.5rem)}}.footer__nav-inner .footer__list{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,1.318rem + 0.91vw,2rem)}.footer__nav-inner .footer__list .footer__link{font-family:var(--font-family);font-weight:400;font-size:clamp(0.875rem,0.83rem + 0.23vw,1rem);line-height:1;color:#fff;text-transform:uppercase;transition:color .2s ease-in}.footer__nav-inner .footer__list .footer__link:hover{color:var(--second-color)}.footer__contacts{display:flex;flex-wrap:wrap;gap:clamp(1.25rem,1.159rem + 0.45vw,1.5rem);justify-content:space-between;align-items:center;padding:clamp(1.25rem,1.159rem + 0.45vw,1.5rem) 0;border-bottom:1px solid rgba(218,231,242,.2)}.footer__contacts .footer__contacts-wrapper{display:flex;align-items:center;gap:clamp(2rem,1.591rem + 2.05vw,3.125rem)}@media screen and (max-width: 62rem){.footer__contacts .footer__contacts-wrapper{flex-wrap:wrap;gap:clamp(1.25rem,1.159rem + 0.45vw,1.5rem)}}.footer__contacts .footer__contact-label{font-family:var(--font-family);font-weight:700;font-size:clamp(0.875rem,0.83rem + 0.23vw,1rem);line-height:1.6;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer__contacts .footer__contact-link,.footer__contacts .footer__contact-address{font-family:var(--font-family);font-weight:400;font-size:clamp(0.875rem,0.83rem + 0.23vw,1rem);line-height:1.6;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fff;cursor:pointer}.footer__contacts .footer__contact-link:hover,.footer__contacts .footer__contact-address:hover{color:var(--second-color);transition:color .2s ease-in}.footer__contacts .btn{padding:0 4.4375rem}.footer__copyright{display:flex;align-items:center;justify-content:space-between;padding:1.5625rem 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer__copyright a{font-family:var(--font-family);font-weight:500;font-size:0.875rem;color:#fafafa;transition:color .2s ease-in}.footer__copyright a:hover{color:var(--second-color)}.footer__copyright p{font-family:var(--font-family);font-weight:500;font-size:0.875rem;text-align:right;color:#fafafa}.page-about .hero{padding-bottom:clamp(3.75rem,2.386rem + 6.82vw,7.5rem)}.page-about .hero .hero__image img{height:clamp(20rem,17.727rem + 11.36vw,26.25rem)}.page-about .hero__content{padding-top:clamp(2rem,1.023rem + 4.89vw,4.6875rem);height:clamp(20rem,17.727rem + 11.36vw,26.25rem)}.page-about .mission{padding-bottom:clamp(3.125rem,1.989rem + 5.68vw,6.25rem)}.page-about .mission .mission__content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(0.875rem,0.739rem + 0.68vw,1.25rem)}.page-about .mission .mission__item{border:1px solid rgba(36,36,36,.1);max-width:36.875rem;width:100%;height:clamp(14rem,11.727rem + 11.36vw,20.25rem);padding-top:clamp(2rem,1.636rem + 1.82vw,3rem);padding-left:clamp(2rem,1.636rem + 1.82vw,3rem);padding-right:clamp(0.625rem,-0.011rem + 3.18vw,2.375rem);border-radius:0.875rem;background-color:#27333e;color:var(--lighten)}.page-about .mission .mission__title{margin-bottom:clamp(0.875rem,0.716rem + 0.8vw,1.3125rem);font-weight:600;font-size:clamp(1.25rem,1.023rem + 1.14vw,1.875rem);line-height:1.05}.page-about .mission .mission__desc{max-width:32.875rem;font-weight:500;font-size:clamp(0.8125rem,0.744rem + 0.34vw,1rem);line-height:1.75}.page-about .mission .mission__desc:not(:last-child){margin-bottom:clamp(0.75rem,0.545rem + 1.02vw,1.3125rem)}.page-about .mission .mission__item--accent{background-color:var(--e9b902);color:var(--darken)}.page-about .mission .mission__item--image{position:relative;background-color:rgba(0,0,0,0)}.page-about .mission .mission__item--image .mission__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:0.875rem}/*# sourceMappingURL=main.css.map */