@keyframes preloader-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes preloader-scale{0%,to{width:250px;height:250px}50%{width:270px;height:270px}}@font-face{font-family:'Genos';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/genos/v12/SlGPmQqPqpUOYRwqWzksdKTv0zsAYgvn6Ui-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype')}:root{--accent:#007aff;--dark:#202020;--grey:#303030;--sizeIndex:calc(1vh + 1vw);--transition:1.25s cubic-bezier(.2, .6, 0, 1)}*,::after,::before{box-sizing:border-box}*{font:inherit}body,html{height:100%;color:#fff;background-color:var(--grey);font-family:'Montserrat',sans-serif;font-size:calc(var(--sizeIndex))}section{padding-top:2%;padding-bottom:2%}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:'Genos',sans-serif}*,li,ul{padding:0;margin:0}a,button{width:-moz-fit-content;width:fit-content;color:#fff;transition:color var(--transition)}a{text-decoration:none}.accent,a:hover,button:hover{color:var(--accent)}button{height:-moz-fit-content;height:fit-content;background:0 0;border:0}p{margin-top:1rem}.btn,a,li,ul{display:block}.btn{width:-moz-max-content;width:max-content;border:#fff 1px solid;border-radius:8px;padding:5px 15px;text-align:center;font-weight:900;transition:color var(--transition),border var(--transition)}.btn:hover{border:var(--accent) 1px solid}.preloader span,.preloader-logo::after,.preloader-wrapper{width:100%;height:100%;position:absolute}.preloader-wrapper{z-index:1200;left:0;top:0;background-color:#263038;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease-in}.preloader-wrapper_hiden{opacity:0;pointer-events:none}.preloader-logo{display:flex;position:absolute;font-size:30px;font-weight:700;font-style:italic;color:var(--accent);text-shadow:0 0 20px var(--accent)}.preloader-logo::after{content:'';height:50px;background:var(--accent);top:80%;transform:perspective(1em) rotateX(40deg) scale(1,.5);filter:blur(1em)}.preloader{width:250px;height:250px;display:flex;position:relative;justify-content:center;align-items:center;animation:preloader-scale 5s linear infinite}.preloader span{border-left:3px solid var(--dark);border-right:3px solid var(--accent);border-radius:37% 61% 63% 35%/42% 34% 64% 56%;animation:preloader-rotate 3s linear infinite}.preloader span:nth-child(1){animation:preloader-rotate 6s linear infinite reverse}.preloader span:nth-child(2){animation:preloader-rotate 9s linear infinite}.preloader span:nth-child(3){animation:preloader-rotate 12s linear infinite reverse}.header{position:absolute;z-index:999;top:0;left:0;width:100%;background-color:var(--dark);transition:all var(--transition)}.header_transparent{opacity:0;transform:translateY(-100px)}.header_fixed{z-index:1003;position:fixed;opacity:1;transform:translateY(0);box-shadow:5px 5px 5px 5px rgba(0 0 0/.5);background-color:var(--dark)}.logo{padding:17px 0 20px}.menu__item{font-size:calc(var(--sizeIndex)*.9)}.menu__item:not(:last-child){margin-right:30px}.menu__link{width:-moz-fit-content;width:fit-content}.scroll-up{position:fixed;bottom:10dvh;right:-60px;width:60px;height:40px;z-index:800;background-color:var(--accent);border-radius:8px 0 0 8px;transition:all var(--transition);opacity:0}.scroll-up span{width:20px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-10%,-50%) rotate(30deg);background-color:#fff}.scroll-up span:nth-last-of-type(2){transform:translate(-95%,-50%) rotate(-30deg)}.scroll-up:hover{transform:scale(105%);box-shadow:5px 5px 5px 5px rgba(0 0 0/.5)}.scroll-up_show{right:0;opacity:1}.menu__icon,body.lock{overflow:hidden}.menu__icon{width:30px;height:30px;position:absolute;top:calc(var(--sizeIndex));right:calc(var(--sizeIndex));z-index:1010}.menu__icon span{width:30px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;transition:all 1s ease-in-out}.menu__icon span:nth-last-of-type(2){top:calc(50% - 5px)}.menu__icon span:nth-last-of-type(3){top:calc(50% + 5px)}.menu__icon.active span{transform:scale(0)}.menu__icon.active span:nth-last-of-type(2){transform:rotate(45deg);top:50%;left:10px}.menu__icon.active span:nth-last-of-type(3){transform:rotate(-45deg);top:50%;left:-10px}.burger-menu{position:absolute;left:0;bottom:100%;height:100dvh;width:100%;background-color:var(--dark);z-index:1002;margin:auto;padding:70px;overflow:auto;transition:all var(--transition)}.burger-menu__menu-title,.head-slider-slide__title span{color:var(--accent)}.burger-menu.active{transform:translateY(100%)}.head-slider{width:100%;height:100%;overflow:hidden;position:relative;padding-top:0;padding-bottom:0}.head-slider-wrapper{will-change:transform}.head-slider-slide{height:100%;overflow:hidden}.head-slider-slide__bg{height:100dvh;position:relative}.head-slider-slide__textblock{position:absolute;z-index:3;left:5%;bottom:5dvh;height:-moz-min-content;height:min-content;width:90%}.head-slider-slide__textblock_nine{width:30%}.head-slider-slide__textblock_nano{width:40%}.head-slider-slide__textblock_awr{padding-bottom:20%;width:90%}.head-slider-slide__textblock_hg{padding-bottom:20%;width:60%}.head-slider-slide__textblock_pro{padding-bottom:8%;width:40%}.head-slider-slide__textblock_sky{padding-bottom:5%;width:70%}.head-slider-slide__textblock_sail{padding-left:45%;width:100%}.head-slider-slide__textblock_kites{width:35%}.head-slider-slide__textblock_pg{width:50%}.head-slider-slide__textblock_rescue{padding-bottom:20%;width:80%}.head-slider-slide__textblock_harnesses{padding:0;width:70%}.head-slider-slide__textblock_accessories{padding-left:20%;width:100%}.head-slider-slide__title{font-size:calc(var(--sizeIndex)*4);color:rgba(255 255 255/.8)}.head-slider-slide__desc{font-size:calc(var(--sizeIndex)*.8)}.head-slider-slide__btn{font-size:calc(var(--sizeIndex)*1.2);transition:var(--transition)}.head-slider-slide__btn:hover{box-shadow:3px 3px 5px 3px rgba(0 0 0/.5),-3px -3px 4px 2px rgba(255 255 255/.2)}.head-slider-slide__overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0 0 0/.3);z-index:2}.head-slider .swiper-pagination-bullet{width:5px;height:30px;border-radius:0;margin:3px!important}.head-slider .swiper-pagination-wrapper{position:absolute;width:100%;height:5%;top:50%;left:calc(50dvw - var(--sizeIndex)*3);transform:rotate(90deg);z-index:20}.scroll-down{position:absolute;bottom:5dvh;left:calc(50% - 30px);width:60px;height:40px;z-index:800;transition:all var(--transition)}.scroll-down a{width:60px;height:60px}.scroll-down span{width:20px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-95%,-50%) rotate(30deg);background-color:#fff}.scroll-down span:nth-last-of-type(2){transform:translate(-10%,-50%) rotate(-30deg)}.scroll-down:hover{transform:scale(110%) translateY(10%)}.product-sliders{padding-top:60px}.product-sliders__title{font-size:calc(var(--sizeIndex)*2.5);text-align:center;margin:0 70px}.offer-slider__title span,.product-sliders__title span{color:var(--accent)}.product-slider-wrapper{transition:var(--transition)!important;will-change:transform;padding:20px}.product-slider-slide{height:30dvh;min-width:calc(30dvh*1.5);border-radius:8px;overflow:hidden;cursor:pointer;transition:transform var(--transition)!important;will-change:transform;box-shadow:rgba(0 0 0/.3) 0 0 10px 5px}.product-slider-slide:hover{transform:scale(1.04)}.product-slider-slide__overlay{position:absolute;width:100%;height:100%;padding:2% 5%;top:80%;background-color:transparent;transition:var(--transition)!important}.product-slider-slide__overlay:hover{top:0;background-color:rgba(0,0,0,.7)}.product-slider-slide__title{font-size:calc(var(--sizeIndex)*1.2)}.product-slider-slide__desc{font-size:calc(var(--sizeIndex)*.8)}.product-slider-slide__btn{font-size:calc(var(--sizeIndex)*.9);width:100%}.offer-slider,.product-slider-slide__img{height:100%;width:100%}.offer-slider{overflow:hidden;position:relative;padding-top:0;padding-bottom:0}.offer-slider-wrapper{will-change:transform}.offer-slider-slide{height:100%;overflow:hidden}.offer-slider-slide__bg{height:100vh;position:relative}.offer-slider__text-block{position:absolute;z-index:100;left:5%;bottom:5dvh;width:90%;height:-moz-min-content;height:min-content;background-color:rgba(0 0 0/0);padding:0 3% 2%;border-radius:16px;transition:background-color var(--transition)}.offer-slider__text-block:hover,.technical-data tr p{background-color:rgba(0 0 0/.6)}.offer-slider__title{font-size:calc(var(--sizeIndex)*4)}.advantages{background-color:var(--dark);padding-top:3%}.advantage{text-align:center}.advantage__title{margin-top:20px;font-size:calc(var(--sizeIndex)*.9)}.advantage__text{font-size:calc(var(--sizeIndex)*.7)}.modifications{background-color:var(--dark)}.engines-slider-slide__img{padding-left:3vw;max-height:70vh;max-width:50vw}.engines-slider-slide__text-block{padding-right:7vw}.about-us__title span,.contact-us__title span,.dealers__title span,.engines-slider-slide__title,.memorial-slider-slide__title span,.our-contact__title span,.support__title span{color:var(--accent)}.technical-data{background:var(--dark)}.contact-us{position:relative;overflow:hidden;width:100%;height:100%;background:url(../img/contact-us/contact.jpg) center center/cover}.contact-us__text-block{position:absolute;left:5vw;top:35vh;width:50%;z-index:10}.contact-us__title{font-size:calc(var(--sizeIndex)*4)}.captcha{position:absolute;bottom:5vh;z-index:11;width:100%}.dealers{margin-top:60px}.dealers__text-block{padding-left:5vw}.dealers__title{font-size:calc(var(--sizeIndex)*4)}.search-dealer{width:60%;margin-top:5dvh}.search-dealer-input{width:100%;padding:10px 20px}.dealer__country-title{margin-bottom:0}.dealer__country{background-color:var(--dark);color:#fff;cursor:pointer;padding:10px 20px;width:100%;height:auto;text-align:left;border:0;outline:0;transition:var(--transition)}.dealer__country:hover,.dealer__country_active{background-color:var(--accent);color:#fff}.dealer__contact{padding:0 20px;background-color:var(--grey);max-height:0;transition:max-height var(--transition);overflow:hidden}.dealer__contact-title{margin-top:10px}.dealer__contact-ref img{height:calc(var(--sizeIndex)*2);margin-bottom:20px;margin-top:20px}.contact__ref a:not(:last-child),.dealer__contact-ref:not(:last-child),.footer__social-ref:not(:last-child){margin-right:calc(var(--sizeIndex))}.our-contact{position:relative;overflow:hidden;width:100%;height:50%;background:url(../img/contact/team.jpg) center center/cover}.our-contact__text-block{position:absolute;left:5vw;top:8vh;width:90%;z-index:10}.our-contact__title{font-size:calc(var(--sizeIndex)*4)}.contact{background-color:var(--grey)}.contact__ref{display:flex}.contact__ref img,.footer__social-ref img{height:calc(var(--sizeIndex)*2)}.support{margin-top:60px}.support__text-block{padding-left:5vw}.support__title{font-size:calc(var(--sizeIndex)*4)}.support-menu{background-color:var(--dark)}.memorial-slider{width:100%;height:100%;overflow:hidden;position:relative;padding-top:0;padding-bottom:0}.memorial-slider-wrapper{will-change:transform}.memorial-slider-slide{height:100%;overflow:hidden}.memorial-slider-slide__bg{height:100vh;position:relative}.memorial-slider-slide__name{position:absolute;z-index:100;right:15%;bottom:5%}.memorial-slider-slide__text-block{position:absolute;z-index:100;right:5%;bottom:10%;width:35%;height:-moz-min-content;height:min-content}.memorial-slider-slide__title{font-size:calc(var(--sizeIndex)*4)}canvas{position:absolute;z-index:10}.about-us{overflow:hidden}.about-us__title{font-size:calc(var(--sizeIndex)*4)}.about-us__milestone{font-size:calc(var(--sizeIndex)*5);line-height:.5;color:var(--accent)}.our-team__spec{text-align:end}.footer{background-color:var(--dark);padding-top:4vh;padding-bottom:4vh}.footer__menu-title{margin-top:1vh;font-size:calc(var(--sizeIndex)*1.1)}.footer__support{margin-top:4vh}.footer__logo{margin:0 auto;margin-top:6vh;width:-moz-fit-content;width:fit-content}.footer__text{text-align:center;font-size:calc(var(--sizeIndex)*.7)}.footer__social{display:flex}.up{width:30px;height:30px}.footer__copyright{font-size:calc(var(--sizeIndex)*.6);opacity:.5}@supports (-webkit-appearance:none){.contact-us{background:url(../img/contact-us/contact.webp) center center/cover}.our-contact{background:url(../img/contact/team.webp) center center/cover}}@media (max-width:991.98px){.burger-menu__menu-title{font-size:calc(var(--sizeIndex)*1.6)}.burger-menu,.burger-menu__menu .menu__item{font-size:calc(var(--sizeIndex)*1.2)}}@media (max-width:767.98px){.burger-menu__menu-title{font-size:calc(var(--sizeIndex)*2)}.burger-menu,.burger-menu__menu .menu__item{font-size:calc(var(--sizeIndex)*1.8)}.btn{width:100%}}@media (max-width:575.98px){.burger-menu__menu-title{font-size:calc(var(--sizeIndex)*3)}.burger-menu,.burger-menu__menu .menu__item{font-size:calc(var(--sizeIndex)*2.5)}.btn{width:100%}}@media (prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:5rem}}@media (orientation:portrait){.top-nav{display:none!important}.head-slider-slide__textblock{width:90%;bottom:5dvh}.head-slider-slide__desc{font-size:calc(var(--sizeIndex)*1.2)}.product-slider-slide{height:25vh}.product-slider-slide__title{font-size:calc(var(--sizeIndex)*2)}.product-slider-slide__desc{font-size:calc(var(--sizeIndex)*1.2)}.footer__logo{margin-top:0}.offer-slider__text-block{width:90%;font-size:calc(var(--sizeIndex)*1.2)}.offer-slider__btn{width:100%}.engines-slider-slide{flex-direction:column}.engines-slider-slide__text-block{padding:5% 2%}.engines-slider-button-next,.engines-slider-button-prev{top:30%}}@media (min-aspect-ratio:.66) and (max-aspect-ratio:.76){.footer__logo{margin-top:6vh}.btn{width:-moz-max-content;width:max-content}.head-slider-slide__textblock_harnesses,.head-slider-slide__textblock_rescue{padding-top:65vh}}@media (min-aspect-ratio:1.33) and (max-aspect-ratio:1.54){.head-slider-slide__textblock_pro{padding-top:30vh}.head-slider-slide__textblock_kites,.head-slider-slide__textblock_nano,.head-slider-slide__textblock_sky{padding-top:50vh}.head-slider-slide__textblock_accessories,.head-slider-slide__textblock_pg,.head-slider-slide__textblock_rescue,.head-slider-slide__textblock_sail{padding-top:5vh;padding-left:5vw}.head-slider-slide__textblock_harnesses{padding-top:55vh}}@media (max-aspect-ratio:2){.head-slider-slide__textblock_pro{padding-top:30vh}.head-slider-slide__textblock_kites,.head-slider-slide__textblock_nano,.head-slider-slide__textblock_sky{padding-top:35vh}.head-slider-slide__textblock_accessories,.head-slider-slide__textblock_pg,.head-slider-slide__textblock_rescue,.head-slider-slide__textblock_sail{padding-top:5vh;padding-left:5vw}.head-slider-slide__textblock_harnesses{padding-top:40vh}}