.menu__list{display:flex;flex-direction:column}.header__nav{display:flex;align-items:center}.icon{background-size:contain;background-repeat:no-repeat}a,body,h1,h2,h3,li,p,ul{margin:0;padding:0}a{text-decoration:none}.icon{width:24px;height:24px;display:block;background-position:50%;transition-duration:.2s}.icon__social-nav{width:32px;height:32px;background:none}.icon__social-nav--dark>path{fill:#fff}.icon__social-nav>path{transition-duration:.5s}.icon__social-nav>path:hover{fill:#24a9f4}.menu{position:fixed;flex-direction:column;font-family:Syncopate,sans-serif;height:100vh;top:0;right:0;z-index:7;background:#fff;transform:translateX(120%);transition:transform .5s ease;overflow:auto}.menu--dark{background:#101010}.menu:target{transform:translateX(0)}.menu__switcher{margin-bottom:20px}@media (min-width:768px){.menu__switcher{display:none}}.menu__contact-us{margin:0}.menu__contact-us__title{font-weight:700;font-size:20px;line-height:21px;text-transform:uppercase;color:#101010}@media (min-width:768px){.menu__contact-us__title{font-size:32px;margin-bottom:21px}}@media (min-width:1366px){.menu__contact-us__title{font-size:36px;margin-bottom:31px}}.menu__contact-us_information{display:flex;flex-direction:column;gap:34px}@media (min-width:768px){.menu__contact-us_information{gap:24px;margin-bottom:30px}}.menu__inforamtion-block{display:flex;flex-direction:column;gap:11px}.menu__inforamtion-block_title{font-weight:700;font-size:14px;line-height:15px;color:#101010;transition:text-shadow .3s;cursor:pointer}.menu__inforamtion-block_title:hover{text-shadow:-4px 2px #24a9f4}@media (min-width:768px){.menu__inforamtion-block_title{font-size:18px}}.menu__inforamtion-block_info{font-size:12px;line-height:12px;color:#bebebe}@media (min-width:768px){.menu__inforamtion-block_info{font-size:14px}}.menu__cross{transform:translate(-15px,15px);margin-left:auto;height:16px}.menu__cross:hover{filter:contrast(.5)}@media (min-width:1024px){.menu__cross{position:absolute;right:0}}@media (min-width:1366px){.menu__cross{height:24px;position:absolute;right:0}}.menu__cross--dark>svg>path{fill:#fff}.menu__container-top{display:flex;align-items:center;position:sticky;z-index:4;top:0;box-shadow:2px 16px 19px -14px rgba(0,0,0,.29);overflow:hidden}.menu__list{gap:32px;padding-top:25px;margin-right:30px;list-style:none}@media (min-width:768px){.menu__list{margin-bottom:220px;padding-top:40px}}@media (min-width:1024px){.menu__list{margin-right:0;padding-top:51px;gap:48px}}.menu__social-media__links{margin:38px 0;display:flex;gap:32px}@media (min-width:768px){.menu__social-media__links{margin-bottom:24px}}.menu__social-media__item{width:32px;height:32px;left:108px;top:745px;text-decoration:none;color:#000;font-size:28px}.menu-item__link{font-family:Syncopate,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:21px;text-transform:uppercase;text-decoration:none;color:#101010;transition:text-shadow .3s}.menu-item__link:hover{text-shadow:-4px 2px #24a9f4}@media (min-width:768px){.menu-item__link{font-size:32px}}@media (min-width:1366px){.menu-item__link{font-size:36px}}.blurBackground{background:hsla(0,0%,85.1%,.3);filter:blur(7.5px)}.page{transition-duration:.3s;scroll-behavior:smooth}.page__menu{min-width:280px;padding:0 0 38px 32px}@media (min-width:768px){.page__menu{padding:0 40px 38px 50px}}@media (min-width:1024px){.page__menu{padding:0 51px 38px 33px}}@media (min-width:1366px){.page__menu{padding:0 0 38px 33px;min-width:487px}}@media (min-width:1920px){.page__menu{padding:0 51px 38px 56px}}.page__body{padding:0 24px;background:#fff;overflow-x:hidden;max-width:1696px;margin:auto;transition-duration:.3s}.page__body--black{background:#101010;color:#fff}.page__body--with-menu{overflow:hidden}@media (min-width:768px){.page__body{padding:0 32px}}@media (min-width:1024px){.page__body{padding:0 50px}}@media (min-width:1366px){.page__body{padding:0 71px}}.header{position:relative}.header__functional{display:flex;align-items:center;gap:38px}.header__switcher{display:none}@media (min-width:768px){.header__switcher{display:block}}@media (min-width:768px){.header__icons{margin-left:auto}}.header__logo{font-family:Syncopate,sans-serif;font-size:20px;line-height:21px;color:#101010;transition-duration:.5s}.header__logo--white{color:#fff}@media (min-width:768px){.header__logo{font-size:36px;line-height:37px}}.header__nav{justify-content:space-between;padding:39px 0 8px}@media (min-width:768px){.header__nav{display:flex}}@media (min-width:1024px){.header__nav{display:flex;gap:175px}}.header__menu-opener{display:flex;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;color:#fff;background-color:#101010;transition-duration:.3s}.header__menu-opener:hover{border-radius:5px;box-shadow:inset 0 -50px 36px -28px rgba(36,169,244,.7)}.header__menu-opener--dark{background-color:#fff}.header__menu-opener--dark>svg>path{fill:#101010}.header__inforamtion-block{display:none;flex-direction:column;font-family:Syncopate,sans-serif;gap:11px}.header__inforamtion-block_title{text-decoration:none;font-size:16px;line-height:17px;color:#101010;transition:text-shadow .3s;cursor:pointer}.header__inforamtion-block_info{font-size:13px;line-height:14px;color:#bebebe}@media (min-width:1024px){.header__inforamtion-block{display:flex}}.form{font-size:1.13rem;width:340px}@media (min-width:768px){.form{margin-bottom:50px}}@media (min-width:1024px){.form{margin-bottom:78px}}@media (min-width:768px){.form__label{width:425px}}@media (min-width:1024px){.form__label{width:830px;width:740px}}@media (min-width:768px){.form{display:flex;justify-content:center;width:100%}}@media (min-width:1024px){.form{width:67%}}.form__field{box-sizing:border-box;width:100%;padding:12px 20px;font-family:KyivType Sans,sans-serif;font-size:18px;line-height:24px;border:1px solid #c6c6c6;outline:none}@media (min-width:768px){.form__field{padding:11px 20px}}.form__field::placeholder{font-family:KyivType Sans,sans-serif;font-size:16px;line-height:22px;color:#101010}.form__field:valid{font-size:18px;border:1px solid #4bb543;color:#0c797a}.form__field:focus{border:1px solid #0c797a;color:#333}.form__field-message{margin-top:20px;resize:none}.social-media__links{display:flex;flex-direction:column;max-width:335px;margin:auto;gap:16px}@media (min-width:768px){.social-media__links{flex-direction:row;justify-content:start;max-width:auto;gap:24px;margin:0}}@media (min-width:1024px){.social-media__links{justify-content:start}}.social-media__item{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px;text-decoration:none;font-size:16px;line-height:22px;font-family:Syncopate,sans-serif;font-weight:700;height:48px;color:#101010;transition-duration:.5s}@media (min-width:768px){.social-media__item{flex-direction:row-reverse;height:48px}}@media (min-width:1024px){.social-media__item{width:auto}}.footer{font-family:Syncopate;background:#101010;transition-duration:.5s}.footer--dark-theme{background:#272727}.footer__wrapper{max-width:1696px;margin:auto;padding:40px 30px 60px}@media (min-width:768px){.footer__wrapper{padding:60px 32px 72px}}@media (min-width:1024px){.footer__wrapper{padding:60px 40px 80px}}@media (min-width:1366px){.footer__wrapper{padding:60px 71px 85px}}@media (min-width:1920px){.footer__wrapper{display:grid;grid-template-areas:"logo logo" "social contact";column-gap:25px}}.footer__social-media_item{padding-left:24%;background-color:#fff}@media (min-width:768px){.footer__social-media_item{padding:0 16px}}.footer__social-media_item:hover{background-color:#24a9f4}.footer__logo{font-size:24px;line-height:25px;color:#fff;margin-bottom:45px}@media (min-width:768px){.footer__logo{font-size:36px;line-height:37px}}@media (min-width:1920px){.footer__logo{grid-area:logo}}.footer__headline{margin:47px 0 24px;font-weight:700;font-size:32px;line-height:33px;text-transform:uppercase;color:#fff}@media (min-width:768px){.footer__headline{font-size:24px;line-height:25px}}@media (min-width:1024px){.footer__headline{font-size:36px;margin-top:62px}}.footer__contact-us_information{display:flex;flex-direction:column;gap:34px}@media (min-width:768px){.footer__contact-us_information{gap:24px}}@media (min-width:1024px){.footer__contact-us_information{flex-direction:row;gap:42px}}.footer__inforamtion-block{display:flex;flex-direction:column;gap:11px}.footer__inforamtion-block_title{font-weight:700;font-size:18px;line-height:19px;color:#fff}@media (min-width:1024px){.footer__inforamtion-block_title{font-size:16px}}.footer__inforamtion-block_info{font-size:13px;line-height:14px;color:#bebebe}.footer__bottom{height:57px;background:#1a1a1a}.footer__bottom--dark-theme{background:#2d2d2d}.button{display:grid;place-items:center;border:none;cursor:pointer}.button__form{height:48px;width:100%;margin:16px 0 40px;padding:0;background:#101010;font-family:Syncopate,sans-serif;font-weight:700;font-size:16px;line-height:22px;text-align:center;color:#fff;transition:.3s}@media (min-width:768px){.button__form{margin:0;width:208px}}@media (min-width:1024px){.button__form{width:251px}}.button__form:hover{background:#24a9f4}.button__form:focus{box-shadow:1px 4px 16px rgba(47,47,165,.4)}.button__form--blue{background:#24a9f4;box-shadow:none;transition-duration:.5s}.button__form--blue:hover{background:#1485c5}.scroll-up{background-image:url(arrow.6a7fd82b.svg);background-repeat:no-repeat;position:fixed;width:25px;height:25px;opacity:.3;bottom:197px;right:15px;text-decoration:none;color:#000;transition:.3s;cursor:pointer}.scroll-up:hover{opacity:1}.logo{text-decoration:none;font-family:Syncopate,sans-serif}.logo_blue{color:#24a9f4;font-weight:700}@media (min-width:1366px){.logo{margin-bottom:8px}}@media (min-width:1024px){.hero{display:flex;gap:16px;margin-bottom:71px}}@media (min-width:1366px){.hero{margin:16px 0 88px;gap:24px}}@media (min-width:1024px){.hero__content{margin-top:0;max-width:230px}}@media (min-width:1366px){.hero__content{max-width:324px}}@media (min-width:1920px){.hero__content{max-width:430px}}.hero__title{font-family:Syncopate,sans-serif;text-transform:uppercase;text-align:center}@media (min-width:768px){.hero__title{text-align:left}}.hero__title_black{font-size:42px;color:#101010;transition-duration:.5s}.hero__title_black--white{color:#fff}@media (min-width:768px){.hero__title_black{font-size:91px}}@media (min-width:1024px){.hero__title_black{font-size:29px}}@media (min-width:1366px){.hero__title_black{font-size:37px}}@media (min-width:1920px){.hero__title_black{font-size:51px}}.hero__title_blue{font-size:53px;color:#fff;border:#24a9f4;-webkit-text-stroke:1px #24a9f4;transition-duration:.5s}.hero__title_blue--black{color:#101010}@media (min-width:768px){.hero__title_blue{font-size:115px}}@media (min-width:1024px){.hero__title_blue{font-size:37px}}@media (min-width:1366px){.hero__title_blue{font-size:47px;-webkit-text-stroke:1.5px #24a9f4}}@media (min-width:1920px){.hero__title_blue{font-size:64px}}.hero__headline{display:flex;align-items:center;justify-content:space-between;font-family:Syncopate,sans-serif;font-weight:700;font-size:14px;line-height:15px;text-transform:uppercase;color:#101010;padding:16px 0;border-bottom:1px solid #101010;cursor:pointer;transition-duration:.3s}.hero__headline--active:after{content:url(arrow-hero.ebff981c.svg);transform:rotate(90deg)}@media (min-width:1366px){.hero__headline{font-size:16px;line-height:17px;padding:20px 0}}@media (min-width:1920px){.hero__headline{font-size:15px;line-height:16px;padding:25px 0}}.hero__headline:after{content:url(arrow-hero.ebff981c.svg);height:12px;width:10px;background-size:contain;background-repeat:no-repeat}.hero__headline:hover:after{content:url(arrow-hero-blue.4a5d1d81.svg)}.hero__headline--night{color:#fff;border-bottom:1px solid #fff}.hero__headline--night:after{content:url(arrow-hero-white.66f03a2f.svg)}.hero__headline--night:hover{color:#24a9f4}.hero__paragraph{display:none;font-family:KyivType Sans,sans-serif;font-size:14px;line-height:22px;color:#101010;border-bottom:1px solid;padding:16px 0}.hero__paragraph--active{display:block;opacity:1;animation:showContent .5s linear}.hero__paragraph--night{color:#fff}@media (min-width:1366px){.hero__paragraph{font-size:16px;line-height:24px}}@media (min-width:1920px){.hero__paragraph{padding:16px 0 60px;font-size:16px;line-height:24px}.hero__paragraph:after{content:" The purpose of lorem ipsum is to create a natural looking block of text that doesn't distract from the layout. A practice not without controversy, laying out pages with meaningless filler text can be very useful when the focus is meant to be on design, not content "}}.hero__slider{margin:29px 0 50px}@media (min-width:1024px){.hero__slider{margin:0;height:auto;width:100%}}.hero__slider_slide{width:-webkit-fill-available;display:none;opacity:0;transition:.4s}.hero__slider_slide-picture{object-fit:cover;width:inherit}@media (min-width:1024px){.hero__slider_slide-picture{height:498px;width:100%}}@media (min-width:1920px){.hero__slider_slide-picture{height:682px}}.hero__slider_controler{display:flex;transform:translate(17px,-43px);gap:17px;align-items:center}@media (min-width:768px){.hero__slider_controler{transform:translate(25px,-55px)}}@media (min-width:1366px){.hero__slider_controler{transform:translate(30px,-70px)}}.hero__slider_pagination{display:flex;align-items:baseline;font-family:Syncopate,sans-serif;font-size:18px;line-height:19px;color:#fff}@media (min-width:768px){.hero__slider_pagination{font-size:24px;line-height:25px}}@media (min-width:1366px){.hero__slider_pagination{font-size:36px;line-height:37px}}.hero__slider_pagination--fist{font-weight:700}.hero__slider_button-prev:after{content:"";display:block;cursor:pointer;height:20.94px;width:24px;transition:.2s;background-image:url(array-left.36d265f6.svg);background-size:contain;background-repeat:no-repeat}@media (min-width:768px){.hero__slider_button-prev:after{height:28px;width:32px}}@media (min-width:1366px){.hero__slider_button-prev:after{height:41px;width:47px}}.hero__slider_button-prev:hover:after{content:"";background-image:url(array-left-hover.a708de1f.png);background-size:contain;height:20.94px;width:24px}@media (min-width:768px){.hero__slider_button-prev:hover:after{height:28px;width:32px}}@media (min-width:1366px){.hero__slider_button-prev:hover:after{height:41px;width:47px}}.hero__slider_button-next:after{content:"";display:block;cursor:pointer;height:20.94px;width:24px;background-size:contain;background-repeat:no-repeat;background-image:url(array-right.6001f05f.svg);transition:.2s}@media (min-width:768px){.hero__slider_button-next:after{height:28px;width:32px}}@media (min-width:1366px){.hero__slider_button-next:after{height:41px;width:47px}}.hero__slider_button-next:hover:after{content:"";background-image:url(array-right-hover.8d8dbf1f.svg)}@media (min-width:768px){.hero__slider_button-next:hover:after{height:28px;width:32px}}@media (min-width:1366px){.hero__slider_button-next:hover:after{height:41px;width:47px}}.hero__slider--active{display:block;opacity:1;animation:showSlider .4s linear}@keyframes showContent{0%{max-height:0;opacity:0}to{max-height:100%;opacity:1}}.underline{height:1px;background-color:#101010;margin:16px 0}.underline--white{background-color:#fff}.underline__last{margin-bottom:100px}.underline__main-headline{margin-bottom:0}@font-face{font-family:KyivType Sans;src:url(KyivTypeSans-Light-.84e742f9.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:KyivType Sans;src:url(KyivTypeSans-Medium2.f6e04529.woff) format("woff");font-weight:400;font-style:normal}.latest-news__swiper-slide{text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:1px solid #101010;margin-bottom:50px;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:.3s}@media (min-width:768px){.latest-news__swiper-slide{margin-bottom:35px}}.swiper-slide__picture{display:block;width:100%;height:100%;object-fit:cover}.swiper-scrollbar{margin-top:50px}.awiper-slide{transition-property:none}.swiper-scrollbar-drag{background:#101010;border:1px solid #fff;box-sizing:border-box}.latest-news__swiper{margin-bottom:56px}@media (min-width:1024px){.latest-news__swiper{margin-bottom:20px}}.latest-news__headline{font-family:Syncopate,sans-serif;font-weight:700;font-size:24px;line-height:25px;text-transform:uppercase;color:#101010;margin-bottom:24px}@media (min-width:768px){.latest-news__headline{font-size:32px}}.latest-news__swiper{position:relative}.latest-news__card{cursor:pointer}.latest-news__card:hover{box-shadow:-6px 6px #24a9f4,-6px 6px 0 1px #101010}.latest-news__card--night:hover{box-shadow:-6px 6px #24a9f4,-6px 6px 0 1px #fff}.latest-news__card_content-wrapper{text-align:initial;height:164px;margin:11px 25px 25px}@media (min-width:768px){.latest-news__card_content-wrapper{height:205px;margin:10px 16px 25px}}@media (min-width:1024px){.latest-news__card_content-wrapper{margin:10px 13px 25px}}@media (min-width:1366px){.latest-news__card_content-wrapper{height:170px}}@media (min-width:1920px){.latest-news__card_content-wrapper{margin:16px 24px 25px}}.latest-news__card_headline{margin-bottom:4px;font-family:Syncopate,sans-serif;font-weight:700;font-size:16px;line-height:20px;text-transform:uppercase;color:#101010}@media (min-width:768px){.latest-news__card_headline{font-size:14px}}@media (min-width:1366px){.latest-news__card_headline{font-size:16px;line-height:20px}}.latest-news__card_paragraph{display:-webkit-box;-webkit-box-orient:vertical;font-family:KyivType Sans,sans-serif;font-size:16px;line-height:24px;color:#101010;overflow:hidden}@media (min-width:1024px){.latest-news__card_paragraph{font-size:14px}}@media (min-width:1366px){.latest-news__card_paragraph{font-size:16px;line-height:24px}}.notification{display:flex;flex-direction:column;align-items:center}.notification__headline{margin-bottom:24px;font-family:Syncopate,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:25px;text-align:center;text-transform:uppercase;color:#101010}@media (min-width:768px){.notification__headline{padding:0 45px;margin-top:40px}}@media (min-width:1024px){.notification__headline{padding:0;font-size:32px;line-height:33px}}@media (min-width:1366px){.notification__headline{font-size:36px;line-height:37px;padding:0 45px}}@media (min-width:1920px){.notification__headline{font-size:36px;line-height:37px;padding:0 255px}}.theme-switcher{position:relative;margin-top:200px;height:32px;width:48px;background:#575757;border-radius:29px}@media (min-width:768px){.theme-switcher{margin-top:0}}.theme-switcher__light{background-image:url(theme-switcher-light.6ef3d86b.svg);background-color:#fff;transition-duration:.5s;left:0}.theme-switcher__dark{background-image:url(theme-switcher-dark.b4deb9ee.svg);background-color:#575757;border:1px solid #707070;transform:rotate(1turn);transition-duration:.5s;left:18px}.switcher{cursor:pointer;background-repeat:no-repeat;background-position:50%;box-sizing:border-box;position:absolute;width:32px;height:32px;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:32px}
/*# sourceMappingURL=main.2c6657e8.css.map */