.search{box-sizing:border-box;background:#fff;border:1px solid #0a1e4b80;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:14px;padding:0 14px;display:flex}.search__input{color:#0a1e4b;appearance:none;caret-color:#64d255;background:0 0;border:none;outline:none;width:100%;min-width:0;height:100%;padding:13px 0;font-family:inherit;font-size:14px}.search__input::placeholder{color:#0a1e4b80}.search__input::-webkit-search-decoration{display:none}.search__input::-webkit-search-cancel-button{display:none}.search__input::-webkit-search-results-button{display:none}.search__input::-webkit-search-results-decoration{display:none}.search__button{cursor:pointer;background:linear-gradient(#64d255 0%,#336c2c 100%);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.search__button svg{display:block}@media screen and (width>=1250px){.search__button:hover{background:linear-gradient(#71f55f 0%,#336c2c 100%)}}.language-selector{align-items:center;display:inline-flex;position:relative}.language-selector__button{color:#fff;cursor:pointer;background-color:#fff3;border:none;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:46px;padding:13px 14px;font-size:14px;font-weight:400;transition:all .15s ease-out;display:flex}.language-selector__button__text{color:#fff}.language-selector__button__icon{fill:#64d255;transition:all .15s ease-out}@media screen and (width>=1250px){.language-selector__button:hover .language-selector__button__text{color:#64d255}}.language-selector__dropdown{z-index:50;opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;border-left:1px solid #0a1e4b80;border-right:1px solid #0a1e4b80;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;transition:all .15s ease-out;display:flex;position:absolute;top:100%;left:0;overflow:hidden;transform:translateY(15px)}.language-selector__dropdown__item{border-bottom:1px solid #0a1e4b80;justify-content:center;width:100%;display:inline-flex}.language-selector__dropdown__item__link{color:#0a1e4b;text-align:center;width:100%;padding-top:6px;padding-bottom:6px}.language-selector_hovered .language-selector__button{border-bottom-right-radius:0;border-bottom-left-radius:0}.language-selector_hovered .language-selector__button__text{color:#64d255}.language-selector_hovered .language-selector__button__icon{transform:rotate(180deg)}.language-selector_hovered .language-selector__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.language-selector_mobile .language-selector__dropdown{border-radius:8px 8px 0 0;top:0;transform:translateY(calc(-100% - 15px))}.language-selector_mobile.language-selector_hovered .language-selector__button{border-radius:0 0 8px 8px}.language-selector_mobile.language-selector_hovered .language-selector__dropdown{transform:translateY(-100%)}.site-selector{flex-direction:row;justify-content:center;align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-selector__item{color:#fff9;-webkit-user-select:none;user-select:none;cursor:pointer;border-bottom:1px solid #0000;text-decoration:none;transition:all .15s ease-out}.site-selector__item_active{color:#fff;border-color:#64d255}@media screen and (width>=1250px){.site-selector__item:hover{color:#fff}}.button{cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:fit-content;height:46px;padding:13px 18px;text-decoration:none;transition:all .15s ease-out;display:inline-flex}.button_primary{color:#fff;background-color:#507df5}@media screen and (width>=1250px){.button_primary:hover{color:#fff;background-color:#3e60bd}}.button_secondary{color:#0a1e4b;background-color:#64d255}@media screen and (width>=1250px){.button_secondary:hover{color:#0a1e4b;background-color:#71f55f}}.button_outline{color:#0a1e4b;background-color:#0000;border:1px solid #64d255}@media screen and (width>=1250px){.button_outline:hover{color:#0a1e4b;background-color:#64d25533}}.button_link{color:#64d255;background-color:#0000;text-decoration:underline}.button_link:hover{color:#71f55f}.button_full{width:100%}@media screen and (width<=739.5px){.button_full_only-mobile{width:100%}}.button.disabled{cursor:default;background-color:#a7a7a7}.navbar{width:100%;display:flex}.navbar__item{align-items:center;display:inline-flex;position:relative}.navbar__item__button{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;text-decoration:none;transition:all .15s ease-out;display:inline-flex}.navbar__item__button__text{color:#fff}.navbar__item__button__icon{fill:#64d255;transition:all .15s ease-out}.navbar_desktop{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.navbar_desktop .navbar__item__dropdown{z-index:50;opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;border:1px solid #0a1e4b80;border-radius:8px;flex-direction:column;gap:10px;min-width:237px;margin:0;padding:15px;list-style:none;transition:all .15s ease-out;display:flex;position:absolute;top:100%;left:0;transform:translateY(15px)}.navbar_desktop .navbar__item__dropdown:before{content:"";width:100%;height:5px;position:absolute;top:-5px;left:0}@media screen and (width>=1250px){.navbar_desktop .navbar__item:hover .navbar__item__button__text{color:#64d255}.navbar_desktop .navbar__item:hover .navbar__item__button__icon{transform:rotate(180deg)}.navbar_desktop .navbar__item:hover .navbar__item__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}}.navbar_mobile{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:15px}.navbar_mobile .navbar__item{flex-direction:column;align-items:flex-start;gap:5px;width:100%;display:flex}.navbar_mobile .navbar__item__dropdown{flex-direction:column;gap:5px;width:100%;margin:0;padding:0;list-style:none;display:none}.navbar_mobile .navbar__item__dropdown_active{display:flex}.navbar_mobile .navbar__item_active .navbar__item__button__text{color:#64d255}.navbar_mobile .navbar__item_active .navbar__item__button__icon{transform:rotate(180deg)}.navbar_mobile .navbar__item_active .navbar__item__dropdown{display:flex}.header-modal{z-index:9999;opacity:0;visibility:hidden;overscroll-behavior:contain;background-color:#02040e;flex-direction:column;justify-content:flex-start;width:100%;height:100dvh;padding-bottom:86px;transition:all .2s;display:flex;position:fixed;inset:0;overflow-y:auto}.header-modal_active{opacity:1;visibility:visible}.header-modal__container{width:100vw;padding-left:24px;padding-right:calc(24px + var(--scrollbar-width,0px))}@media screen and (width<=739.5px){.header-modal__container{padding-left:15px;padding-right:calc(15px + var(--scrollbar-width,0px))}}.header-modal__header{border-bottom:1px solid;background:linear-gradient(#0a1e4b42 0%,#0a1e4b00 100%),#02040e;border-image-source:linear-gradient(270deg,#50d8ba,#64d255);border-image-slice:1;flex-direction:row;justify-content:space-between;align-items:center;padding-top:21px;padding-bottom:21px;display:flex}@media screen and (width<=739.5px){.header-modal__header{padding-top:15px;padding-bottom:15px}}.header-modal__body{background-color:#02040e;flex-direction:column;gap:15px;padding-top:20px;padding-bottom:20px;display:flex}.header-modal__footer{background-color:#02040e;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px;padding-top:20px;display:flex;position:relative}.header-modal__footer__row{justify-content:flex-start;align-items:center;gap:20px;display:flex}.header-modal__contacts{text-align:start;flex-direction:column;align-items:flex-start;gap:0;display:flex}.header-modal__site-selector{display:flex}.header-modal__search{width:100%}.header{z-index:999;background:0 0;border:none;flex-direction:column;align-items:stretch;width:100%;transition:background-color .15s ease-out;display:flex;position:fixed;top:0}@media screen and (width<=1249.5px){.header{padding-right:var(--scrollbar-width,0px);width:100vw}}.header_solid{background:linear-gradient(#0a1e4b42 0%,#0a1e4b00 100%),#02040e;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.header_scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a1e4b}.header_scrolled .header__bottom{visibility:hidden;opacity:0;height:0;padding:0;position:relative;transform:translateY(-100%)}.header_scrolled .header__toggler{visibility:visible;opacity:1;margin-left:0;right:0}.header_toggled .header__bottom{visibility:visible;opacity:1;box-sizing:border-box;border-top:1px solid #000c28;height:auto;padding:14px 0;transform:translateY(0)}.header_toggled .header__toggler .header__control-button-icon{transform:rotate(-180deg)}.header__search{width:700px;height:46px}@media screen and (width<=1719.5px){.header__search{width:315px}}@media screen and (width<=1249.5px){.header__search{display:none}}.header__logo{font-size:0;line-height:1;text-decoration:none}.header__logo-image{object-fit:contain;width:auto;height:40px}@media screen and (width<=739.5px){.header__logo-image{height:30px}.header__logo{padding-top:0;padding-bottom:0}}.header__site-selector{display:flex}@media screen and (width<=1249.5px){.header__site-selector{display:none}}.header__row{width:100%;padding:14px 0;transition:all .15s ease-out}.header__container{flex-direction:row;justify-content:space-between;align-items:center;gap:30px;transition:all .15s ease-out;display:flex}@media screen and (width<=1719.5px){.header__container{gap:25px}}@media screen and (width<=1249.5px){.header__container{gap:15px}}.header__top{padding:21px 0}@media screen and (width<=739.5px){.header__top{padding:15px 0}}.header__menu{flex-direction:row;flex:1;justify-content:flex-end;align-items:center;gap:40px;min-width:0;margin-left:auto;display:flex}@media screen and (width<=1719.5px){.header__menu{gap:25px}}@media screen and (width<=1249.5px){.header__menu{gap:15px}}@media screen and (width<=739.5px){.header__menu{display:none}}.header__contacts{text-align:end;flex-direction:column;align-items:flex-end;gap:0;display:flex}.header__bottom{display:flex}@media screen and (width<=1249.5px){.header__bottom{display:none}}@media screen and (width<=739.5px){.header__action-button{display:none}}.header__control-button{cursor:pointer;background:linear-gradient(#50d8ba,#64d255);border:0;justify-content:center;align-items:center;width:46px;height:46px;transition:all .15s ease-out}.header__control-button-icon{fill:#0a1e4b;transition:all .15s ease-out}.header__burger{border-radius:16px;padding:16px 11px;display:none}@media screen and (width<=1249.5px){.header__burger{display:flex}}@media screen and (width<=739.5px){.header__burger{border-radius:12.5px;width:36px;height:36px;padding:12.5px 8.5px}}.header__toggler{visibility:hidden;opacity:0;border-radius:8px;margin-left:-76px;padding:18px 15px;display:flex;position:relative;right:-46px}.header__toggler .header__control-button-icon{transform:rotate(0)}@media screen and (width<=1719.5px){.header__toggler{margin-left:-71px}}@media screen and (width<=1249.5px){.header__toggler{display:none}}.cookies-popup{z-index:1100;box-sizing:border-box;background:#fff;border:1px solid #64d255;border-radius:15px;align-items:center;gap:55px;max-width:726px;padding:15px 30px;display:flex;position:fixed;bottom:18px;right:40px}.cookies-popup[hidden]{display:none}@media screen and (width<=1249.5px){.cookies-popup{gap:24px;max-width:none;bottom:24px;left:24px;right:24px}}@media screen and (width<=739.5px){.cookies-popup{flex-direction:column;align-items:stretch;gap:16px;padding:16px;bottom:15px;left:15px;right:15px}}.cookies-popup__text{color:#1f1f1f;max-width:500px;margin:0;line-height:20px}@media screen and (width<=1249.5px){.cookies-popup__text{max-width:none}}.cookies-popup__link{color:#0068ff;text-decoration:none}@media (hover:hover) and (pointer:fine) and (width>=1250px){.cookies-popup__link:hover{color:#507df5}}.cookies-popup .button{flex-shrink:0}@media screen and (width<=739.5px){.cookies-popup .button{width:100%}}.footer{background-color:#fff;width:100%;padding-top:60px;padding-bottom:60px}.footer__container{flex-direction:column;gap:30px;display:flex}.footer__body{justify-content:space-between;gap:46px;display:flex}@media screen and (width<=1719.5px){.footer__body{gap:94px}}@media screen and (width<=1249.5px){.footer__body{flex-direction:column;justify-content:flex-start;gap:46px}}@media screen and (width<=739.5px){.footer__body{gap:20px}}.footer__menu{gap:46px;display:flex}@media screen and (width<=1719.5px){.footer__menu{flex-direction:column}}@media screen and (width<=739.5px){.footer__menu{gap:20px}}.footer__menu-group{gap:20px;width:671px;display:flex}@media screen and (width<=1719.5px){.footer__menu-group{width:515px}}@media screen and (width<=1249.5px){.footer__menu-group{gap:60px;width:100%}}@media screen and (width<=739.5px){.footer__menu-group{flex-direction:column;gap:30px}}.footer__menu-group-col:first-of-type{width:312px}@media screen and (width<=1719.5px){.footer__menu-group-col:first-of-type{width:233px}}.footer__menu-group-col:nth-of-type(2){flex-grow:1}.footer__menu-group_full{flex-direction:column;gap:20px;width:304px}@media screen and (width<=1719.5px){.footer__menu-group_full{flex-direction:row;width:auto}}@media screen and (width<=1719.5px) and (width<=1719.5px){.footer__menu-group_full>.footer__menu-col:first-of-type{width:233px}}@media screen and (width<=1719.5px) and (width<=739.5px){.footer__menu-group_full>.footer__menu-col:first-of-type{width:101px}.footer__menu-group_full>.footer__menu-col{gap:15px}.footer__menu-group_full .footer__menu-item{gap:10px}}@media screen and (width<=1249.5px){.footer__menu-group_full{gap:60px}}@media screen and (width<=739.5px){.footer__menu-group_full{gap:42px}}.footer__menu-col{flex-direction:column;gap:20px;display:flex}@media screen and (width<=739.5px){.footer__menu-col{gap:10px}}.footer__menu-item{flex-direction:column;gap:10px;width:100%;display:flex}.footer__menu-item-title{color:#0a1e4b80;font-size:12px;line-height:1.4}@media screen and (width<=739.5px){.footer__menu-item{gap:5px}}.footer__menu-item_max-width{max-width:250px}@media screen and (width<=1719.5px){.footer__menu-item_max-width{max-width:initial}}.footer__logo{flex-direction:column;flex-shrink:0;gap:15px;display:flex}@media screen and (width<=1249.5px){.footer__logo{flex-direction:row;align-items:center}}.footer__logo-image{object-fit:contain;width:auto;height:38px;text-decoration:none}.footer__logo-description{width:147px;font-size:10px;line-height:1.4}.footer__contacts{flex-direction:column;gap:16px;width:380px;display:flex}@media screen and (width<=1719.5px){.footer__contacts{width:320px}}@media screen and (width<=1249.5px){.footer__contacts{max-width:initial;flex-flow:wrap;column-gap:40px;width:100%}}@media screen and (width<=739.5px){.footer__contacts{flex-direction:column;row-gap:20px}}.footer__contacts-form{max-width:313px}.footer__contacts-form-grid{row-gap:16px}@media screen and (width<=1719.5px){.footer__contacts-form{max-width:initial;width:100%}}@media screen and (width<=1249.5px){.footer__contacts-form{width:313px}}@media screen and (width<=739.5px){.footer__contacts-form{width:100%}.footer__contacts-form .form-field__input{font-size:14px}.footer__contacts-form .form-field__checkbox__label{max-width:278px;font-size:14px}}.footer__contacts-group{flex-direction:column;gap:5px;display:flex}@media screen and (width<=1249.5px){.footer__contacts-group{width:calc(100% - 353px)}}@media screen and (width<=739.5px){.footer__contacts-group{width:100%;margin-top:20px}}.footer__contacts-social{flex-direction:column;gap:11px;display:flex}.footer__contacts-social-container{flex-direction:column;gap:15px;width:100%;display:flex}@media screen and (width<=1249.5px){.footer__contacts-social-container{flex-flow:wrap}}.footer__contacts-social-row{align-items:center;gap:11px;display:flex}@media screen and (width<=1249.5px){.footer__contacts-social-row{gap:15px}}.footer__contacts-social-row_gap-medium{gap:15px}.footer__contacts-social-row_gap-large{gap:20px}.footer__contacts-social-item{width:auto;max-height:40px}.footer__contacts-social-item-image{object-fit:contain}@media screen and (width<=1249.5px){.footer__contacts-social{width:100%}}.footer__bottom{justify-content:space-between;align-items:center;gap:40px;width:100%;display:flex}.footer__bottom-copyright{color:#0a1e4b80}.footer__bottom-credentials{justify-content:flex-end;align-items:center;gap:40px;display:flex}@media screen and (width<=1249.5px){.footer__bottom-credentials{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.footer__bottom{flex-direction:column;align-items:flex-start;gap:15px}}.footer__divider{background-color:#d9d9d9;width:100%;height:1px}@media screen and (width<=1249.5px){.footer__divider{margin-top:25px}}@media screen and (width<=739.5px){.footer__divider{margin-top:25px}}.form{flex-direction:column;gap:20px;display:flex}@media screen and (width<=739.5px){.form{gap:15px}}.form_theme_dark{color:#fff}.form_theme_dark:not(.form-field_inline) .form-field__input{color:#fff;background-color:#160e2b;border-color:#373340}.form_theme_dark .form-field__input::placeholder{color:#fff3}.form_theme_light{color:#0a1e4b}.form_theme_light .form-field__input{background-color:#fff;border-color:#c9c9c9}.form_theme_light .form-field__input:focus{border-color:#507df5}.form_theme_light .form-field__input::placeholder{color:#0a1e4b80}.form_theme_light .form-field__checkbox__label{color:#0a1e4b}.form_theme_light .form-field__checkbox__link{color:#507df5}@media screen and (width>=1250px){.form_theme_light .form-field__checkbox__link:hover{color:#3e60bd}}.form_theme_light .form-field__checkbox__input:checked+.form-field__checkbox__box{background:linear-gradient(#244fc0,#2f498f)}.form_theme_light .form-field__checkbox__box{background-color:#fff;border-color:#c9c9c9}.form_hidden{display:none}.form__grid{flex-flow:wrap;gap:20px 15px;width:100%;display:flex}@media screen and (width<=739.5px){.form__grid{gap:15px}}.form__actions{flex-direction:row;gap:20px;display:flex}.form__agreements{flex-direction:column;gap:10px;width:100%;display:flex}.form__success{margin:0;display:none}.form_sent .form__grid,.form_sent .form__actions{display:none}.form_sent .form__success{display:block}.form-field{flex-direction:column;gap:12px;width:calc(50% - 7.5px);display:flex;position:relative}@media screen and (width<=739.5px){.form-field{width:100%}}.form-field_inline{background:#fff;border:1px solid #c9c9c9;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;padding:0 7px 0 15px}.form-field_inline .form-field__input{border:none;border-radius:0;height:100%;padding:12px 0}.form-field_inline .form-field__input:focus{border-color:#507df5}.form-field_inline .form-field__submit{cursor:pointer;background-color:#0a1e4b;border:none;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;padding:8px;display:flex}.form-field__checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:flex-start;gap:10px;display:flex}.form-field__checkbox__input{opacity:0;width:0;height:0;position:absolute}.form-field__checkbox__input:checked+.form-field__checkbox__box{background:linear-gradient(#50d8ba,#64d255);border-color:#0000}.form-field__checkbox__input:checked+.form-field__checkbox__box .form-field__checkbox__icon{opacity:1;display:block}.form-field__checkbox__box{background-color:#160e2b;border:1px solid #373340;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s ease-out;display:flex}.form-field__checkbox__icon{width:11px;height:8px;transition:all .15s ease-out;display:none}.form-field__checkbox__label{color:#fff;font-size:16px;line-height:1.5}.form-field__checkbox__link{color:#64d255;text-decoration:underline}@media screen and (width>=1250px){.form-field__checkbox__link:hover{color:#71f55f}}.form-field__input{caret-color:#64d255;box-sizing:border-box;color:#0a1e4b;border:1px solid #0000;border-radius:8px;outline:none;width:100%;padding:11px 14px;font-family:inherit;font-size:16px;transition:all .15s ease-out}.form-field__input::placeholder{color:#0a1e4b80}.form-field__textarea{resize:vertical;height:108px}.form-field_error{color:red;font-size:12px;display:none}.form-field_full{width:100%}.form-field_has-error .form-field__label{color:red!important}.form-field_has-error .form-field__input,.form-field_has-error.form-field_inline{border-color:red!important}.form-field_has-error .form-field__input .form-field__input,.form-field_has-error.form-field_inline .form-field__input{border:none}.form-field_has-error .form-field__checkbox__box{border-color:red!important}.form-field_has-error .form-field_error,.form-field_has-error~.form-field_error{display:block}.form-field.hidden{display:none}
