.header{width:100%;padding:1.857rem 2.5rem;position:absolute;top:0;left:0;z-index:200}@media (max-width: 1000px){.header{padding:1rem .86rem}}.header__lang{display:none;flex-direction:row;align-items:center;gap:6px;color:#1e1e1e;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.header__lang.none{display:none}.header__lang .header__lang-text:first-letter{text-transform:uppercase}@media (max-width: 1000px){.header__lang{display:flex;z-index:10}}.header__mobile-lang{display:none;flex-direction:row;align-items:center;height:2.857rem;gap:.429rem;padding:.714rem;color:#1e1e1e;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;border-radius:6.429rem;border:1px solid rgba(30,30,30,.04)}.header__mobile-lang.active{display:flex}.header__wrap{display:flex;align-items:center;justify-content:space-between;column-gap:.75rem;position:relative}@media (max-width: 1000px){.header__wrap{height:4.42857rem;border-radius:1.14286rem;background:#ffffff8c;padding:.71rem .57rem;justify-content:start;column-gap:.72rem}}.header__logo{width:9.64286rem;height:3.04079rem}@media (max-width: 1000px){.header__logo{width:7rem;height:2.20743rem;margin-right:auto;position:relative;z-index:10}.header__logo img{height:100%;width:auto}}.header__nav{width:auto;height:3.429rem;padding:0 1.5rem;border-radius:64.28571rem;background:#fff6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center}.header__nav.wide{width:auto}@media (max-width: 1000px){.header__nav{position:absolute;left:0;top:0;width:100%;height:4.42857rem;background:none;border-radius:1rem;z-index:5;transition:all .3s}.header__nav ul{display:none}.header__nav.wide{width:100%}.header__nav.active{background:#fff;height:fit-content;padding:20px}.header__nav.active ul{display:flex}}.header__cta{display:none}.header__button{width:7.71429rem;height:3.429rem;border-radius:6.42857rem;background:#50b880;color:#fff;display:flex;justify-content:center;align-items:center;column-gap:.4rem;font-size:1.14286rem;font-weight:500;line-height:120%}.header__button:hover{background-color:#569375}@media (max-width: 1000px){.header__button{width:6.7rem;height:2.85rem;font-size:.86957rem;font-style:normal;font-weight:500;line-height:120%;position:relative;z-index:10}}.header__burger-btn{display:none;background:#488ce1;width:2.85714rem;height:2.85714rem;border-radius:50%;justify-content:center;align-items:center}@media (max-width: 1000px){.header__burger-btn{display:flex;position:relative;z-index:10}}.header__burger-btn span{display:inline-block;position:relative;width:1.29593rem;height:.5rem}.header__burger-btn span:after,.header__burger-btn span:before{content:"";position:absolute;width:1.29593rem;height:.14286rem;background:#fff;left:0;transition:all .1s}.header__burger-btn span:after{transform:rotate(0);bottom:0rem}.header__burger-btn span:before{transform:rotate(0);top:0rem}.header__burger-btn span.active:after{transform:rotate(45deg);bottom:.2rem}.header__burger-btn span.active:before{transform:rotate(-45deg);top:.2rem}.menu__list{display:flex;column-gap:1.5rem}@media (max-width: 1000px){.menu__list{flex-direction:column;align-items:center;row-gap:1.14rem;margin-top:50px}}.menu__link{color:#1e1e1e;font-size:1.14286rem;font-weight:500;white-space:nowrap}.menu__link:hover{color:#737171}.lang-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;background:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);transition:background .3s ease,backdrop-filter .3s ease}.lang-modal-backdrop.open{background:#00000059;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lang-modal-dialog{position:relative;margin:0;border-radius:1.429rem;background:#488ce1;max-width:21.071rem;width:100%;padding:40px;transform:translateY(100%);opacity:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.lang-modal-dialog.open{transform:translateY(0);opacity:1}.lang-modal__cross{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#4eb97f;border:none;padding:0;cursor:pointer;position:absolute;top:10px;right:10px}.lang-modal__title{margin-bottom:1.143rem;color:#fff;text-align:center;font-size:1.429rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.4px}.lang-modal__subtitle{color:#fff;font-size:1.143rem;font-weight:400;line-height:140%;opacity:.8;text-align:center;margin-bottom:2.286rem}.lang-modal__selected{display:flex;align-items:center;padding-left:.857rem;height:2.286rem;color:#fff;font-size:1rem;font-weight:500;border-radius:6.429rem;border:1px solid rgba(255,255,255,.09);background:#ffffff12;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.lang-modal__dropdown{margin-top:.571rem;height:14.429rem;border-radius:.857rem;border:1px solid rgba(255,255,255,.09);background:#ffffff12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.lang-modal__main-item,.lang-desktop-drop__main-item{color:#1e1e1e;font-size:1rem;font-weight:500;line-height:110%;padding:.857rem;width:18.143rem;border-bottom:1px solid rgba(30,30,30,.06)}.lang-modal__main-item.modal,.modal.lang-desktop-drop__main-item{color:#fff;border-bottom:1px solid rgba(255,255,255,.06)}.lang-modal__scroll-container,.lang-desktop-drop__scroll-container{position:relative;width:100%;height:100%;overflow:hidden}.lang-modal__content,.lang-desktop-drop__content{display:flex;flex-direction:column;gap:.857rem;overflow-y:auto;max-height:8.643rem;height:100%;padding:.857rem 0 1.429rem .857rem}.lang-modal__content.modal,.modal.lang-desktop-drop__content{gap:2.286rem;max-height:14.429rem;padding:.857rem 0 .714rem .857rem}.lang-modal__content,.lang-desktop-drop__content{scrollbar-width:none;-ms-overflow-style:none}.lang-modal__content::-webkit-scrollbar,.lang-desktop-drop__content::-webkit-scrollbar{display:none}.lang-modal__item,.lang-desktop-drop__item{color:#1e1e1e;font-size:1rem;font-weight:400;font-family:inherit;line-height:110%;opacity:.6;cursor:pointer;background:none;border:none;padding:0;text-align:left;width:100%}.lang-modal__item.modal,.modal.lang-desktop-drop__item{color:#fff}.lang-modal__item.disable,.disable.lang-desktop-drop__item,.lang-modal__item:disabled,.lang-desktop-drop__item:disabled{pointer-events:none;opacity:.3}.lang-modal__item:hover,.lang-desktop-drop__item:hover{opacity:1}.lang-modal__scrollbar-track,.lang-desktop-drop__scrollbar-track{position:absolute;right:.714rem;top:.857rem;width:.286rem;height:7.071rem;border-radius:6.429rem;background:#0000001a}.lang-modal__scrollbar-track.modal,.modal.lang-desktop-drop__scrollbar-track{height:9.571rem;background:#ffffff1a}.lang-modal__scrollbar-thumb,.lang-desktop-drop__scrollbar-thumb{position:absolute;right:0;width:100%;height:1.214rem;border-radius:6.429rem;background:#4eb97f;transition:top .1s linear}.lang-desktop-drop{width:11rem;position:absolute;top:.571rem;right:8.38rem}@media (max-width: 1150px){.lang-desktop-drop{width:6.429rem;right:8rem}}@media (max-width: 1000px){.lang-desktop-drop{display:none}}.lang-desktop-drop__selected{display:flex;align-items:center;justify-content:space-between;padding:0 1rem 0 .857rem;height:2.286rem;color:#1e1e1e;font-size:1rem;font-weight:500;border-radius:6.429rem;border:1px solid rgba(255,255,255,.09);background:#fff6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.lang-desktop-drop__selected img{transition:transform .2s ease}.lang-desktop-drop__selected.open img{transform:rotate(0) translate(1px)}.lang-desktop-drop__selected.closed img{transform:rotate(180deg) translate(0)}.lang-desktop-drop__dropdown{margin:.571rem 0 1.143rem;height:11.429rem;border:1px solid rgba(255,255,255,.09);border-radius:.857rem;background:#fff6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}.lang-desktop-drop__dropdown.open{opacity:1;transform:translateY(0);pointer-events:auto}.footer{flex-shrink:0;margin-top:3.4286rem}.footer__top{display:flex;border-radius:2rem;border:1px solid rgba(72,140,225,.12);background:#fff;align-items:flex-start;justify-content:space-between;padding:1.4286rem 1.4286rem 4.4286rem;gap:2rem}.footer__logo{flex-shrink:0;display:flex;align-items:center;gap:8px;font-size:24px;font-weight:500;color:#1e1e1e}.footer__logo img{width:40px;height:40px}.footer__columns{display:grid;grid-template-columns:repeat(3,1fr);padding-top:10px;gap:3.4286rem;max-width:60rem;flex:1;justify-content:flex-start}.footer__column{min-width:0}.footer__column-title{font-size:.8571rem;line-height:1.1429rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:#1e1e1e80;margin:0 0 1.1429rem;display:block}.footer__column-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.1429rem}.footer__column-list li{line-height:1.1429rem}.footer__column-list a{position:relative;font-size:1rem;font-weight:500;line-height:1.1429rem;color:#1e1e1ecc;text-decoration:none;transition:color .2s}.footer__column-list a:after{content:"";position:absolute;width:0;height:.1429rem;background-color:#1e1e1ecc;bottom:-.1429rem;left:0;transition:.2s linear}@media (any-hover: hover){.footer__column-list a:hover:after{width:70%}}.footer__copyright{font-size:1rem;color:#1e1e1eb3;line-height:1.14}.footer__button{flex-shrink:0;width:7.71rem;height:3.43rem;border-radius:6.43rem;background:#50b880;color:#fff;display:flex;justify-content:center;align-items:center;column-gap:.4rem;font-size:1.14rem;font-weight:500;line-height:120%;text-decoration:none;transition:background-color .2s}.footer__button:hover{background-color:#569375}.footer__disclaimer{margin:2.1429rem;display:flex;flex-direction:column;gap:.7857rem;font-size:.8571rem;line-height:1.33;color:#1e1e1e80}@media (max-width: 1000px){.footer__top{gap:2.8571rem;padding:2.8571rem;flex-direction:column;align-items:center;text-align:center}.footer__columns{padding-left:0;gap:2.2857rem;padding-top:0}.footer__column{display:flex;flex-direction:column;align-items:center}.footer__column-list{align-items:center}.footer__disclaimer{margin:1.7143rem 3.2857rem}}@media (max-width: 767.98px){.footer__columns{display:flex;flex-direction:column}.footer__column-list{gap:1rem}.footer__disclaimer{margin:1.7143rem 3.2857rem 7.1429rem}}.not-found-wrap{padding:1rem;height:100vh;height:calc(var(--vh, 1vh) * 100);background-image:url(/assets/landfon2-CAY7B6AK.webp);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#383b7c}.not-found-wrap h1{font-size:2.57143rem;font-weight:400;line-height:120%}@media (max-width: 768px){.not-found-wrap h1{font-size:1.42857rem;line-height:1.85714rem;letter-spacing:-.02857rem;max-width:16.71rem;width:100%}}.not-found-wrap h2{margin-top:3rem;font-size:1.42857rem;font-weight:400;line-height:120%}@media (max-width: 768px){.not-found-wrap h2{margin-top:2rem;font-size:1.14286rem;line-height:1.42857rem;letter-spacing:-.02286rem;max-width:18.8rem;width:100%}}.not-found-wrap .not-found-nav{display:flex;gap:1.5rem;margin-top:2rem;flex-wrap:wrap;justify-content:center}.not-found-wrap .not-found-nav a{color:#383b7c;font-size:1rem;text-decoration:underline;opacity:.7}.not-found-wrap .not-found-nav a:hover{opacity:1}.not-found-wrap button{background:#4eb97f;color:#fff;font-size:1.57143rem;font-weight:500;letter-spacing:-.03143rem;height:5.78571rem;width:100%;border-radius:1.42857rem;margin-top:4rem;max-width:25rem}.not-found-wrap button:hover{border-radius:1.42857rem;background:linear-gradient(0deg,#0000001f,#0000001f),#4eb97f}@media (max-width: 768px){.not-found-wrap button{margin-top:3rem}}.error-type{font-size:21.42857rem;font-weight:500;line-height:110%;letter-spacing:-.42857rem;display:flex}.error-type p:nth-child(2){padding-top:1.97rem;transform:rotate(16.069deg)}@media (max-width: 768px){.error-type{font-size:10rem;font-weight:500;letter-spacing:-.2rem}}.app-wrap{overflow:hidden;padding:.71rem .71rem 0;min-height:100vh;display:flex;flex-direction:column;position:relative}@media (max-width: 1000px){.app-wrap{padding:.71rem .5rem 0}}.main{flex-grow:1}
