.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.header{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:25px;transition:padding .5s ease}.header.header-sidebar-opened .logo,.header.header-sidebar-opened .header__menu{display:none}.header__left-side{display:flex;align-items:center}.header .logo{width:144px;margin-left:40px;position:relative;z-index:1}.header .logo img{max-width:100%;height:auto}.header__menu{color:#fff;cursor:pointer;font-size:32px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative;z-index:1}.header__button-login{position:relative;z-index:10}.account{cursor:pointer;display:flex;align-items:center;position:relative;z-index:100;text-decoration:none}.account__avatar{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:100%;width:40px;height:40px;overflow:hidden;margin-right:8px}.account__avatar img{max-width:100%;height:auto}.account__name{color:#fff;font-size:16px;font-weight:700;letter-spacing:-.02em}@media screen and (max-width: 1365px){.header{padding:20px}.header .logo{margin-left:20px;width:88px}.header__menu{font-size:24px}.account__avatar{width:30px;height:30px}.account_name{font-size:14px}}@media screen and (max-width: 767px){.header.header-sidebar-opened .logo{display:block}.header.header-sidebar-opened .header__menu{display:flex}.account__avatar{margin-right:0;width:35px;height:35px}.account__name{display:none}.header-scroll #header{background-color:#355857;border-bottom:#66D071 1px solid;position:fixed;top:0;left:0;z-index:100;padding-top:8px;padding-bottom:8px}}.menu{border-radius:10px;overflow:hidden;height:52px;transition:height .5s ease}.menu:has(div.show){height:212px}.menu:has(div.show) .menu__label{border-radius:10px 10px 0 0}.menu__label{background:rgba(20,32,32,.8);color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;height:52px;line-height:100%;text-transform:uppercase;letter-spacing:.015em;padding:0 20px 0 15px}.menu__label a{color:#fff;text-decoration:none}.menu__label a:hover{text-decoration:underline}.menu__label:hover{cursor:pointer}.menu__label .icon{font-size:14px}.menu__label .icon-up{display:block}.menu__label .icon-down{display:none}.menu__label.collapsed .icon-up{display:none!important}.menu__label.collapsed .icon-down{display:block!important}.menu__points ul{list-style:none}.menu__points ul li a{background:rgba(20,32,32,.8);color:#fff;display:block;padding:12px 15px;font-size:16px;line-height:100%;text-decoration:none}.menu__points ul li a:hover,.menu__points ul li.menu__points-active a{background-color:#fff;color:#142020cc}.language{position:relative}.language__list{background-color:#fff;box-shadow:0 10px 20px #0b353466;border-radius:10px;overflow:hidden;position:absolute;bottom:30px;right:0;width:160px;display:none}.language__list.show{display:block}.language__list ul{list-style:none}.language__list ul li{cursor:pointer;display:flex;align-items:center;transition:background-color .5s ease}.language__list ul li:hover{background-color:#ebf1f5}.language__list ul li a{display:flex;padding:8px 16px;width:100%}.language__list ul li strong{border-radius:100%;display:flex;width:16px;height:16px}.language__list ul li span{font-size:12px;line-height:150%;color:#111a1a;margin-left:10px}.language__title{background-color:#ebf1f5;padding:12px}.language__title span{font-weight:700;font-size:10px;line-height:100%;letter-spacing:.15em;text-transform:uppercase;color:#adc7c6}.language__label{display:flex;align-items:center}.language__label:hover{cursor:pointer}.language__label img{width:16px;height:16px;margin-right:5px}.language__label strong{color:#adc7c6;font-size:11px;text-transform:uppercase}.language__label .icon{color:#adc7c6;font-size:12px;margin-left:5px}.language .dropdown-toggle .dropdown-icon-down{display:block}.language .dropdown-toggle .dropdown-icon-up,.language .dropdown-toggle.show .dropdown-icon-down{display:none}.language .dropdown-toggle.show .dropdown-icon-up{display:block}.activeLanguage__flag{display:flex;width:16px;height:16px;margin-right:5px}.dropdown-item{display:flex;text-decoration:none}.sidebar{background:rgba(20,32,32,.3);backdrop-filter:blur(30px);display:flex;justify-content:space-between;flex-direction:column;width:var(--sidebar-width);height:100%;position:fixed;top:0;left:0;padding:var(--sidebar-padding);z-index:1001;transform:translate3d(-300px,0,0);transition:transform .3s ease;will-change:transform;outline:none}.sidebar.show{transform:translateZ(0)}.sidebar__flex{display:flex;flex-direction:column;justify-content:space-between;height:100%}.sidebar__content{flex-direction:column;height:calc(100% - 125px);display:flex;justify-content:flex-end}.sidebar__header{display:flex;align-items:center;justify-content:space-between}.sidebar__header .logo img{max-width:100%;height:auto}.sidebar__close{color:#c4c4c4;cursor:pointer;font-size:32px;border-radius:100%;width:46px;height:46px;display:flex;align-items:center;justify-content:center}.sidebar__app{display:flex;flex-direction:column;justify-content:center;height:400px}.sidebar__app span{color:#fff;font-size:14px;font-weight:700;line-height:100%;letter-spacing:.015em;text-transform:uppercase;margin-bottom:10px}.sidebar__app p{color:#bec1cf;font-size:12px;line-height:150%;letter-spacing:-.002em}.sidebar__app-buttons{display:flex;justify-content:space-between;margin-top:10px}.sidebar__app-buttons .button-app-store{width:106px}.sidebar__app-buttons .button-app-store img{max-width:100%;height:auto}.sidebar__app-buttons .button-google-play{width:121px}.sidebar__app-buttons .button-google-play img{max-width:100%;height:auto}.sidebar__buttons .button{margin-bottom:15px;width:100%;justify-content:center}.sidebar__agreement{margin-top:20px;margin-bottom:15px}.sidebar__agreement ul{list-style:none}.sidebar__agreement ul li a{color:#adc7c6;font-size:11px;line-height:11px;letter-spacing:.02em;text-decoration:none}.sidebar__agreement ul li a:hover{text-decoration:underline}.sidebar__footer{display:flex;align-items:center;justify-content:space-between}.sidebar__footer .copyright{font-weight:500;font-size:10px;line-height:120%;letter-spacing:.02em;color:#adc7c6}.sidebar__coming-soon{color:#fff;font-size:14px;font-weight:700;margin-top:15px;text-align:center}@media screen and (max-width: 1599px){.sidebar__header .logo{width:116px}.sidebar__content{height:calc(100% - 90px)}.sidebar__close{font-size:24px}.sidebar__app{height:260px}.sidebar__app span{font-size:12px;line-height:12px}.sidebar__app p{font-size:10px}.sidebar__buttons .button{height:38px}.sidebar__app-buttons .button-google-play{width:106px}.sidebar__app-buttons .button-app-store{width:95px}.sidebar__agreement ul li a{font-size:10px;line-height:10px}.menu{height:42px}.menu :has(.show){height:162px}.menu-opened{height:162px}.menu__label{height:42px}.menu__points ul li a{font-size:14px;padding:8px 10px}.sidebar__coming-soon{font-size:13px}}@media screen and (max-width: 1365px){.sidebar__header .logo{width:88px}.sidebar__close{width:32px;height:32px}.sidebar__app{height:225px}.sidebar__app span{font-size:10px;line-height:10px}.sidebar__app p{font-size:9px}.sidebar__app-buttons .button-google-play{width:85px}.sidebar__app-buttons .button-app-store{width:80px}.sidebar__agreement{margin-top:10px}.sidebar__agreement ul li a{font-size:8px;line-height:8px}.menu__label{font-size:10px}.menu__points ul li a{font-size:12px;padding:7px 12px}.menu-opened{height:146px}.sidebar__coming-soon{font-size:12px}}@media screen and (max-width: 1023px){.sidebar__buttons .button{height:32px}.sidebar__buttons .button__label{font-size:9px}.sidebar__app-buttons .button-google-play{width:65px}.sidebar__app-buttons .button-app-store{width:62px}.menu__label{font-size:10px}.menu__label .icon{font-size:14px}.menu__points ul li a{font-size:10px}.menu-opened{height:138px}}@media screen and (max-width: 767px){.sidebar{background:rgb(20,32,32);width:60%}.sidebar__agreement ul li a{font-size:9px;line-height:9px}.sidebar__app span{font-size:12px;line-height:15px}.sidebar__app-buttons .button-google-play{width:51%}.sidebar__app-buttons .button-app-store{width:45%}}main{width:var(--section-width);margin:0 auto;min-height:100vh;padding-top:330px;position:relative}@media screen and (max-width: 1599px){main{padding-top:200px}}@media screen and (max-width: 767px){main{padding-top:150px}}.main-page .footer{background-color:#304746;border-radius:30px 30px 0 0;margin:0 auto;position:relative}.footer{width:var(--footer-width);margin:0 auto;padding:30px 30px 15px}.footer__top,.footer__bottom{display:flex;justify-content:space-between}.footer__text{color:#adc7c6;font-size:14px;line-height:150%}.footer__buttons{display:flex}.footer__buttons .button{border-radius:100px;line-height:36px;height:36px;padding:0 15px;margin-left:20px}.footer__socials{margin-top:40px}.footer__socials ul{list-style:none;display:flex}.footer__socials ul li{display:flex;margin-right:10px}.footer__socials ul li a{border:#588381 1px solid;border-radius:100%;text-decoration:none;display:block;width:30px;height:30px}.footer__links{display:flex;justify-content:flex-end;align-items:center;margin-top:40px}.footer__links ul{list-style:none;display:flex;flex-direction:row}.footer__links ul li{margin-left:30px}.footer__links ul li a{color:#fff;font-size:12px;font-weight:700;line-height:100%;letter-spacing:.015em;text-decoration:none;text-transform:uppercase}.footer__links ul li a:hover{text-decoration:underline}@media screen and (max-width: 1919px){.footer__links{width:700px}}@media screen and (max-width: 1599px){.footer{margin:90px auto 0}.footer__top,.footer__bottom{flex-direction:column;align-items:center}.footer__socials,.footer__buttons{margin-top:20px}.footer__text{width:100%;padding-right:0}.footer__links{width:auto;margin-top:20px}}@media screen and (max-width: 1365px){.footer{padding:20px 20px 15px;justify-content:space-between}.footer__buttons{margin-top:20px}.footer__text{width:100%;padding-right:0}.footer__links{display:block;width:100%;justify-content:center}.footer__links ul{display:flex;justify-content:space-between}.footer__links ul li{margin-left:0}}@media screen and (max-width: 1023px){.footer{padding:20px 20px 15px;justify-content:space-between;width:360px}.footer__buttons{margin:20px auto 0}.footer__text{width:100%;padding-right:0}.footer__socials{margin-top:20px;display:flex;justify-content:center;width:100%}.footer__links{display:block;width:100%;justify-content:center;margin-top:20px}.footer__links ul{display:grid;grid-template-columns:1fr 1fr}.footer__links ul li{margin-left:0;text-align:center;margin-bottom:2px}}@media screen and (max-width: 767px){.footer{margin-top:10px}}.scroll-to-top{background-color:#fff;color:#3dc272;cursor:pointer;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;font-size:24px;width:40px;height:40px;position:fixed;bottom:0;z-index:1000;left:var(--sidebar-width);transition:opacity .5s ease}.scroll-to-top.show{opacity:1;visibility:visible}@media screen and (max-width: 1365px){.scroll-to-top{font-size:18px;width:34px;height:34px}}.support-ukr{background-color:#000;display:flex;align-items:center;justify-content:center;width:100%;height:25px}.support-ukr a{color:#fff;display:flex;align-items:center;font-size:12px;text-decoration:none;text-transform:uppercase;column-gap:10px}.support-ukr a span{border-radius:3px;overflow:hidden;display:block;width:18px;height:12px}.loader{display:flex;align-items:center;justify-content:center;min-height:200px}.loaderSmall{min-height:auto}.loaderSmall .spinner{border-width:2px;width:16px;height:16px}.spinner{width:32px;height:32px;border:3px solid #3DC272;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.switcher{border:none;display:flex;justify-content:space-between;position:relative}.switcher__input{cursor:pointer;position:absolute;width:38px;height:18px;opacity:0;border:none;outline:none}.switcher__input[disabled]+.switcher__element{opacity:.5}.switcher__element{border:1px solid #3DC272;border-radius:22px;display:flex;align-items:center;justify-content:flex-start;width:38px;height:18px;padding:0 2px;transition:all .5s ease}.switcher__element span{background:#FFFFFF;border-radius:100%;width:13px;height:13px}.form-field_switcher{border-bottom:rgba(177,231,199,.3) 1px solid;margin-bottom:20px;padding-bottom:20px}.form-field__content{display:flex;align-items:center;justify-content:space-between}.form-field__content label{color:#fff;font-size:24px;font-weight:700}.form-field__description{color:#adc7c6;font-weight:400;font-size:14px;line-height:150%}.form-field__description p{margin-bottom:20px}.form-field.checked .switcher__element{justify-content:flex-end}.form-field.checked .switcher__element span{background-color:#3dc272}.form-field__wrapper{position:relative}.form-field__element{border:none;border-bottom:solid 1px #8FAFAE;width:100%;font-size:14px;line-height:100%;color:#8fafae;padding:0 10px;height:54px}.form-field__element:focus{outline:none}.form-field__label{cursor:text;position:absolute;top:20px;left:0;font-size:14px;line-height:100%;color:#8fafae;display:flex;align-items:center;transition:all .3s ease;will-change:top}.form-field__label .icon{margin-right:5px;opacity:0}.form-field__icon{color:#8fafae;width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:absolute;top:16px;right:10px}.form-field__reset{background:rgba(48,171,71,.5);position:absolute;padding:4px 12px;border-radius:20px;display:flex;align-items:center;justify-content:center;top:16px;right:40px;color:#3dc272;opacity:0;transition:all .5s ease;visibility:hidden;z-index:2}.form-field__reset:hover{background-color:#3dc272;color:#fff;visibility:visible}.form-field__error{background:#F5F8FA;box-shadow:inset 4px 0 #ce4112;font-weight:500;font-size:11px;line-height:150%;letter-spacing:.02em;color:#ce4212;display:none;padding:5px 10px 5px 16px}.form-field__error .icon{font-size:16px;padding-right:5px}.form-field.form-field-active .form-field__element{background:rgba(61,194,114,.05);border-top:#3DC272 2px solid;border-bottom:#3DC272 2px solid}.form-field.form-field-active .form-field__label{color:#fff;font-size:10px;top:-28px;font-weight:700;text-transform:uppercase;background-color:#3dc272;padding:10px}.form-field.form-field-active .form-field__label .icon{opacity:1}.form-field.form-field-active .form-field__reset{opacity:1;visibility:visible}.form-field.form-field-filled .form-field__element{background:rgba(61,194,114,.05);border-top:#3DC272 2px solid;border-bottom:#3DC272 2px solid}.form-field.form-field-filled .form-field__label{opacity:0}.form-field.form-field-has-error .form-field__error{display:flex}@media screen and (max-width: 767px){.form-field__label,.form-field__element{font-size:12px}}.select .select__current-options{height:54px;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.select__options{list-style:none;position:absolute;width:100%;z-index:100}.select__options li{background-color:#fff;border:none;border-bottom:solid 1px #8FAFAE;width:100%;font-size:14px;color:#8fafae;padding:10px}.select__options li:hover{color:#fff;background-color:#3dc272}.custom-select .form-field__icon{display:none}.languageOption{display:flex;align-items:center;column-gap:10px}.languageOption span{display:flex;width:20px}.cookies-opened{overflow:hidden}.cookies{background:rgba(20,32,32,.3);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;position:fixed;inset:0;z-index:9999}.cookies__wrapper{background-color:#355857;box-shadow:0 35px 35px -20px #19292999;width:840px;padding:40px 80px}.cookies__title{margin-bottom:40px}.cookies__title h2,.cookies__title h3{color:#fff;margin-bottom:12px}.cookies__title p{color:#adc7c6;font-weight:400;font-size:16px;line-height:150%}.cookies__title p a{color:#fff;text-decoration:none}.cookies__form{max-height:300px;overflow-y:scroll;margin-bottom:40px;padding-right:20px}.cookies__form::-webkit-scrollbar{width:3px}.cookies__form::-webkit-scrollbar-thumb{background-color:#ffffff4d}.cookies__form .form-field__content{margin-bottom:10px}.cookies__buttons{display:flex}.cookies__buttons .button-primary{margin-right:20px}@media screen and (max-width: 767px){.cookies__wrapper{width:100%;padding:20px;overflow-y:scroll;max-height:500px}.cookies__title h2,.cookies__title h3{font-size:20px}.cookies__title p{font-size:14px}.cookies__form{max-height:none;overflow-y:auto;margin-bottom:10px}.cookies__form .form-field__content label{font-size:20px}.cookies__form .form-field__description{font-size:12px}.cookies__buttons{flex-direction:column;row-gap:20px}.cookies__buttons button{width:100%;text-align:center}.cookies__buttons button span{display:flex;align-items:center;justify-content:center}}:global(.mobile-app-download){position:fixed;inset:0;background:#12a150;color:#fff;display:none;align-items:center;justify-content:center;padding:32px 20px;z-index:999}.mobile-app-download__content{max-width:720px;text-align:center}.mobile-app-download__title{font-size:48px;line-height:1.05;margin:0 0 16px;font-weight:700;letter-spacing:-.02em}.mobile-app-download__description{font-size:18px;line-height:1.6;margin:0 0 28px;opacity:.95}.mobile-app-download__links{display:flex;gap:16px;justify-content:center;align-items:center}.mobile-app-download__links a{display:inline-flex}.mobile-app-download__close{position:absolute;top:15px;right:15px;width:40px;height:40px;border:none;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.mobile-app-download__close .icon{font-size:28px;line-height:1}:global(body.mobile-app-download--open){overflow:hidden}:global(body.mobile-app-download--open) :global(.mobile-app-download){display:flex}:global(.mobile-app-download--visible){display:flex!important}@media (max-width: 768px){.mobile-app-download__title{font-size:36px}.mobile-app-download__description{font-size:16px}}.layout{background-color:#355857;background-repeat:no-repeat;background-position:top center;background-size:contain;width:100%;min-height:100vh}.layout.main-page{padding-top:0}.layout.main-page main{width:auto;padding-top:0}
