.wrapper{margin-left:auto;margin-right:auto;max-width:100%;padding-left:20px;padding-right:20px;width:100%}@media (min-width:768px){.wrapper{padding-left:20px;padding-right:20px}}@media (min-width:1280px){.wrapper{max-width:1380px}}@media (min-width:1536px){.wrapper{max-width:1480px}}.error-message[data-v-38febdc6]{margin-bottom:auto;margin-top:auto;padding-bottom:150px;padding-top:150px;text-align:center}.error-message__content[data-v-38febdc6]{align-items:center;display:flex;flex-direction:column;gap:30px}.error-message h1[data-v-38febdc6]{font-family:Big Shoulders,sans-serif;font-size:40px;font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(30 30 30/var(--tw-text-opacity,1))}@media (min-width:768px){.error-message h1[data-v-38febdc6]{font-size:58px}}@media (min-width:1280px){.error-message h1[data-v-38febdc6]{font-size:76px}}.error-message p[data-v-38febdc6]{font-size:18px;margin:0;--tw-text-opacity:1;color:rgb(30 30 30/var(--tw-text-opacity,1))}@media (min-width:1280px){.error-message p[data-v-38febdc6]{font-size:24px}}.hamb{background-color:transparent;border-width:0;display:block;margin-right:-15px;padding:0;position:relative}@media (min-width:1280px){.hamb{display:none}}.hamb .ham{cursor:pointer;height:60px;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60px}.hamb .ham .top{stroke-dasharray:40 160}.hamb .ham .middle{transform-origin:center;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);stroke-dasharray:40 142}.hamb .ham .bottom{transform-origin:center;stroke-dasharray:40 85;transition:transform .4s,stroke-dashoffset .4s}.hamb .line{fill:none;stroke:#1e1e1e;stroke-width:5;stroke-linecap:round;transition:stroke-dasharray .4s,stroke-dashoffset .4s,stroke .4s}.hamb.active svg{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hamb.active svg .top{stroke-dashoffset:-64px}.hamb.active svg .middle{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hamb.active svg .bottom{stroke-dashoffset:-64px}.header{align-items:center;border-bottom-color:#1e1e1e33;border-bottom-width:1px;display:flex;height:70px;left:0;position:fixed;top:0;width:100%;z-index:10001;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.header{height:84px}}.header-overlay{height:70px}@media (min-width:1280px){.header-overlay{height:84px}}.header-overlay:has(.header--light){height:auto}.header__wrapper{align-items:center;display:flex;height:100%;width:100%}.header__logo{margin-right:auto}.header__logo img{display:block;height:50px;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:768px){.header__logo img{height:60px}}.header__nav{display:flex;flex-direction:column;height:100%;position:fixed;right:-100%;top:70px;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:100px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.header__nav{padding-bottom:0;width:50%}}@media (min-width:1280px){.header__nav{align-items:center;background-color:transparent;flex-direction:row;position:static;width:auto}}.header__nav.opened{right:0}.header__nav-wrapper{align-items:center;display:flex;flex-direction:column}@media (min-width:1280px){.header__nav-wrapper{flex-direction:row;height:100%}}.header__nav-list{align-items:center;display:flex;flex-direction:column;gap:30px;height:100%;overflow:auto;padding-bottom:40px;padding-top:40px}@media (min-width:1280px){.header__nav-list{flex-direction:row;gap:45px;overflow:visible;padding-bottom:0;padding-top:0}}.header__nav-list>li{align-items:center;display:flex;flex-direction:column;width:100%}@media (min-width:1280px){.header__nav-list>li{flex-direction:row;height:100%;width:auto}}.header__nav-list>li>a,.header__nav-list>li>span{font-size:18px;font-weight:500;--tw-text-opacity:1;color:rgb(30 30 30/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header__nav-list>li>a:hover,.header__nav-list>li>span:hover{--tw-text-opacity:1;color:rgb(33 116 68/var(--tw-text-opacity,1))}.header__nav-list>li.has-dropdown:hover .header__nav-submenu{display:block}.header__nav-submenu{display:none;left:0;margin-top:20px;top:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(33 116 68/var(--tw-bg-opacity,1));padding-bottom:40px;padding-top:40px}@media (min-width:1280px){.header__nav-submenu{margin-top:0;padding-bottom:60px;padding-top:60px;position:absolute}}.header__nav-submenu .wrapper>ul{display:flex;flex-wrap:wrap}.header__nav-submenu .wrapper>ul>li{margin-bottom:20px;width:100%}@media (min-width:1280px){.header__nav-submenu .wrapper>ul>li{margin-bottom:30px;width:25%}}.header__nav-submenu .wrapper>ul>li h3{font-size:15px;font-weight:600;line-height:1;margin-bottom:20px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header__nav-submenu .wrapper>ul>li ul li{margin-bottom:10px}.header__nav-submenu .wrapper>ul>li ul li a{color:#fffc;font-size:15px;line-height:1;text-decoration-color:transparent;text-decoration-line:underline;text-underline-offset:4px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header__nav-submenu .wrapper>ul>li ul li a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-color:#fff}.header__buttons{margin-left:20px}@media (min-width:768px){.header__buttons{margin-left:40px}}.header__button{font-size:14px;font-weight:500;height:38px;min-width:unset;padding-left:15px;padding-right:15px}@media (min-width:768px){.header__button{font-size:18px;height:42px}}.header--light{--tw-border-opacity:1;background-color:transparent;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1))}.header--light .hamb .line{stroke:#fff}.header--light .hamb.active .line,.header--light.header--scrolled .hamb .line{stroke:#1e1e1e}.header--light .header__nav-list>li>a,.header--light .header__nav-list>li>span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header--light .header__nav-list>li>a:hover,.header--light .header__nav-list>li>span:hover{--tw-text-opacity:1;color:rgb(33 116 68/var(--tw-text-opacity,1))}.header--light .header__button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 30 30/var(--tw-text-opacity,1))}.header--light .header__button:hover{--tw-bg-opacity:1;background-color:rgb(33 116 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header--mobile-menu-opened,.header--scrolled{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.header--mobile-menu-opened :deep(.hamb .line),.header--scrolled :deep(.hamb .line){stroke:#1e1e1e}.header--mobile-menu-opened .header__nav-list>li>a,.header--mobile-menu-opened .header__nav-list>li>span,.header--scrolled .header__nav-list>li>a,.header--scrolled .header__nav-list>li>span{--tw-text-opacity:1;color:rgb(30 30 30/var(--tw-text-opacity,1))}.header--mobile-menu-opened .header__nav-list>li>a:hover,.header--mobile-menu-opened .header__nav-list>li>span:hover,.header--scrolled .header__nav-list>li>a:hover,.header--scrolled .header__nav-list>li>span:hover{--tw-text-opacity:1;color:rgb(33 116 68/var(--tw-text-opacity,1))}.header--mobile-menu-opened .header__button,.header--scrolled .header__button{--tw-bg-opacity:1;background-color:rgb(33 116 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.header--mobile-menu-opened .header__button:hover,.header--scrolled .header__button:hover{--tw-bg-opacity:1;background-color:rgb(30 30 30/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.footer-powered[data-v-a5941a20]{align-items:center;display:inline-flex;gap:10px}.footer-powered__label[data-v-a5941a20]{color:#ffffff80;font-size:14px;white-space:nowrap}.footer-powered__logo[data-v-a5941a20]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:60px}.footer{border-top-color:#ffffff80;border-top-width:1px;position:relative;z-index:1;--tw-bg-opacity:1;background-color:rgb(30 30 30/var(--tw-bg-opacity,1));padding-bottom:50px;padding-top:50px}@media (min-width:1280px){.footer{padding-bottom:75px;padding-top:75px}}.footer__illustration{bottom:0;display:none;position:absolute;right:0;width:500px;z-index:-1}@media (min-width:1024px){.footer__illustration{display:block}}@media (min-width:1280px){.footer__illustration{width:700px}}.footer__illustration-image{display:block;height:auto;width:100%}.footer__content{align-items:center;display:flex;flex-direction:column;row-gap:40px}@media (min-width:768px){.footer__content{row-gap:80px}}@media (min-width:1280px){.footer__content{row-gap:120px}}.footer__topbar{align-items:center;display:flex;flex-direction:column;width:100%}@media (min-width:768px){.footer__topbar{align-items:flex-start;flex-direction:row}}.footer__text{max-width:500px;text-align:center}@media (min-width:1024px){.footer__text{margin-right:40px;text-align:left}}@media (min-width:1280px){.footer__text{margin-right:0}}.footer__text p{color:#ffffffb3;font-size:14px}.footer__nav{margin-bottom:40px;text-align:center;width:100%}@media (min-width:768px){.footer__nav{margin-bottom:0;margin-right:100px;text-align:left;width:auto}}@media (min-width:1280px){.footer__nav{margin-right:250px}}.footer__nav h3{font-size:14px;font-weight:700;line-height:1;margin-bottom:25px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){.footer__nav h3{margin-bottom:35px}}.footer__nav-list{display:flex;flex-direction:column;row-gap:10px}.footer__nav-list li a{color:#ffffff80;font-size:14px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer__nav-list li a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.footer__contacts{text-align:center}@media (min-width:768px){.footer__contacts{text-align:left}}.footer__contacts h3{font-size:14px;font-weight:700;line-height:1;margin-bottom:25px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){.footer__contacts h3{margin-bottom:35px}}.footer__contacts p{color:#ffffff80;font-size:14px;margin-bottom:10px}.footer__contacts a{color:#ffffff80;font-size:14px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer__contacts a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.footer__bottombar{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;width:100%}@media (min-width:768px){.footer__bottombar{flex-direction:row}}.footer__copyright{text-align:center}@media (min-width:768px){.footer__copyright{margin-right:30px}}@media (min-width:1024px){.footer__copyright{margin-right:60px;text-align:left}}@media (min-width:1280px){.footer__copyright{margin-right:100px}}.footer__copyright p{color:#ffffff80;font-size:14px}.footer__links{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;margin-top:20px}@media (min-width:768px){.footer__links{margin-top:0}}@media (min-width:1024px){.footer__links{-moz-column-gap:30px;column-gap:30px}}@media (min-width:1280px){.footer__links{-moz-column-gap:60px;column-gap:60px}}.footer__links a{color:#ffffff80;font-size:14px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer__links a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.footer__powered-by{display:flex;margin-top:20px;width:auto}@media (min-width:768px){.footer__powered-by{width:100%}}@media (min-width:1280px){.footer__powered-by{margin-left:100px;margin-top:0;width:auto}}
