.footer{padding:54px 0}@media(max-width:768px){.footer{padding:40px 0 0}}.footer__inner{display:grid;grid-template-columns:1fr 2fr;grid-gap:24px;gap:24px}@media(max-width:1440px){.footer__inner{grid-template-columns:.7fr 2fr}}@media(max-width:768px){.footer__inner{grid-template-columns:1fr;gap:0}.footer__inner .footer__col-logo{padding-bottom:30px;border-bottom:1px solid rgba(20,63,52,.502)}}.footer__inner .footer__col-logo .logo img{max-width:260px;width:100%}@media(max-width:768px){.footer__inner .footer__col-logo .logo img{max-width:218px}}.footer__inner .col{display:flex}@media(max-width:768px){.footer__inner .col{display:grid;grid-template-columns:1fr;grid-column-gap:24px;column-gap:24px}}.footer__inner .col .item{flex:1 1;border-left:1px solid rgba(20,63,52,.502);padding:0 50px}@media(max-width:1440px){.footer__inner .col .item{padding:0 30px}}@media(max-width:768px){.footer__inner .col .item{border-left:none;padding:0}}.footer__inner .col .item h3{font-size:16px;font-weight:700;line-height:18.75px;color:#47b782;margin-bottom:24px}.footer__inner .col .item ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 18px;gap:16px 18px}@media(max-width:768px){.footer__inner .col .item ul{grid-template-columns:1fr 1fr}}.footer__inner .col .item ul li a{font-size:16px;font-weight:600;line-height:18.75px;color:#0a0a0a;text-decoration:none}.footer__inner .col .item ul li a:hover{color:#47b782}.footer__inner .col .menu-primary{flex:.7 1}@media(max-width:768px){.footer__inner .col .menu-legal,.footer__inner .col .menu-primary{padding:30px 0}}.footer__inner .col .menu-legal ul{grid-template-columns:1fr 1fr}@media(max-width:768px){.footer__inner .col .menu-legal ul{grid-template-columns:1fr}}.footer__inner .col .menu-legal .contacts-menu{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.footer__inner .col .menu-legal .contacts-menu li{display:flex;align-items:center;gap:9px;color:#0a0a0a;font-size:16px;font-weight:400;line-height:normal}.footer__inner .col .menu-legal .contacts-menu li svg{min-width:28px}.footer__inner .col .menu-legal .contacts-menu li a{display:flex;align-items:center;gap:9px;color:#0a0a0a;font-size:16px;font-weight:400;line-height:normal}.footer__inner .col .menu-legal a{color:#0a0a0a;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}.footer__inner .col .col-contacts{padding:0;flex:1.2 1}@media(max-width:768px){.footer__inner .col .col-contacts{grid-column:auto;border-left:none}}.footer__inner .col .col-contacts .email{padding:17px 0 24px 50px;border-bottom:1px solid rgba(20,63,52,.502)}@media(max-width:768px){.footer__inner .col .col-contacts .email{padding:30px 0;border-bottom:1px solid rgba(20,63,52,.502);border-top:1px solid rgba(20,63,52,.502)}}.footer__inner .col .col-contacts .email a{font-size:16px;font-weight:400;line-height:18.75px;color:#0a0a0a;text-decoration:none;display:flex;gap:9px;align-items:center}.footer__inner .col .col-contacts .email a:hover{color:#47b782}.footer__inner .col .col-contacts h3{margin-left:50px}@media(max-width:768px){.footer__inner .col .col-contacts h3{margin-left:0}}.footer__inner .col .col-contacts .legal-menu{display:flex;flex-direction:column;gap:16px;margin-left:50px}@media(max-width:768px){.footer__inner .col .col-contacts .legal-menu{margin-left:0}}.footer__inner .col .col-contacts .copiright{padding:23px 0 16px 50px;border-top:1px solid rgba(20,63,52,.5);margin-top:35px}@media(max-width:768px){.footer__inner .col .col-contacts .copiright{padding:30px 0;text-align:center}}.footer__inner .col .col-contacts .copiright p{font-size:16px;font-weight:400;line-height:18.75px;color:#0a0a0a}.no-scroll{overflow:hidden}.header{padding:24px 0}.header__inner{display:flex;justify-content:space-between;align-items:center}.header__inner .logo{z-index:101}@media(max-width:900px){.header__inner nav{display:none}}.header__inner nav ul{margin:0;padding:0;list-style:none;display:flex;gap:40px}.header__inner nav ul li a{font-size:16px;font-weight:600;line-height:18.75px;color:#0a0a0a;text-decoration:none}.header__inner nav ul li a:hover{color:#47b782}.header__inner .button-header{background-color:#143f34}@media(max-width:900px){.header__inner .button-header{display:none}}.header__inner .button-header:hover{background-color:#47b782}.header__inner .hamburger_button{width:48px;height:48px;background-color:#143f34;border-radius:100px;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:101}@media(min-width:900px){.header__inner .hamburger_button{display:none}}.header__inner .hamburger_button .line-1,.header__inner .hamburger_button .line-2,.header__inner .hamburger_button .line-3{background-color:#fff;position:absolute;width:18px;height:3px;border-radius:10px;transition:all .3s ease}.header__inner .hamburger_button .line-1{top:30%}.header__inner .hamburger_button .line-2{top:45%}.header__inner .hamburger_button .line-3{top:60%}.header__inner .hamburger_button .line-1.open{transform:rotate(45deg);top:46%}.header__inner .hamburger_button .line-2.open{opacity:0}.header__inner .hamburger_button .line-3.open{transform:rotate(-45deg);top:46%}.header__inner .mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;padding:16px;transform:translateY(-100%);transition:transform .5s ease-in-out}@media(min-width:900px){.header__inner .mobile-menu{display:none}}.header__inner .mobile-menu.open{transform:translateY(0)}.header__inner .mobile-menu__inner{background-color:#fff;box-shadow:0 4px 50px 0 rgba(0,0,0,.251);border-radius:16px;padding:160px 16px 100px;height:100%}.header__inner .mobile-menu nav{display:block}.header__inner .mobile-menu nav ul{list-style:none;padding:0;text-align:center;display:flex;flex-direction:column;gap:32px}.header__inner .mobile-menu nav ul li{margin-bottom:20px}.header__inner .mobile-menu nav ul li a{font-size:32px;line-height:37px;font-weight:600}.header__inner .mobile-menu nav ul li a:hover{color:#47b782}.header__inner .mobile-menu .button-header{display:block;margin:20px auto;background-color:#47b782;text-align:center;padding:10px 20px;width:-moz-fit-content;width:fit-content}.header__inner .mobile-menu .button-header:hover{background-color:#143f34}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Thin.0bcdf4a7.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-ThinItalic.15beab93.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Light.cf1d77a2.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-LightItalic.73657c5d.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Regular.8ff69652.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Italic.bc297ed5.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Medium.530bae4d.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-MediumItalic.3459c5e4.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Bold.a5947e77.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-BoldItalic.13f5ef80.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-Black.cf9b4c79.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-BlackItalic.cc1dbbb7.ttf) format("truetype");font-weight:900;font-style:italic}*{box-sizing:border-box}body{background-color:#e7e7e7;margin:0;font-family:Roboto,sans-serif;color:#0a0a0a}h1,h2,h3,h4,h5,h6{margin:0;padding:0}@keyframes fadeInUp{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.fadeInUp{animation:fadeInUp linear;animation-timeline:view();animation-range:entry 0 cover 30%}@media(max-width:992px){.fadeInUp{animation-range:entry 0 cover 20%}}p{margin:0;padding:0}.container{max-width:1736px;margin:0 auto;padding:0 16px}a{transition:all .5s;cursor:pointer}a:focus-visible{outline:none}button{transition:all .5s;cursor:pointer}.button{background-color:#47b782;display:flex;gap:10px;align-items:center;justify-content:center;font-size:16px;font-weight:600;line-height:18.75px;color:#fff;text-decoration:none;padding:12px 24px;border-radius:100px;border:none}.button:hover{background-color:#8aee99}.white-block{background-color:#fff;border-radius:16px;margin:16px 16px 0}.expert-support{padding:104px 16px}@media(max-width:768px){.expert-support{padding:80px 16px}}.expert-support__inner{background-color:rgba(20,63,52,.898);background-image:url(/images/expert-support-bg.webp);border-radius:16px;padding:104px 15px;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.expert-support__inner{padding:80px 15px}}.expert-support__inner h2{font-size:64px;font-weight:600;line-height:75px;text-align:center;color:#fff;max-width:760px;margin:0 auto 16px;text-transform:capitalize}@media(max-width:768px){.expert-support__inner h2{font-size:32px;line-height:36px}}.expert-support__inner p{font-size:24px;font-weight:400;line-height:28.13px;text-align:center;color:#fff;max-width:850px;margin-bottom:80px}@media(max-width:768px){.expert-support__inner p{font-size:16px;line-height:19px;margin-bottom:64px}}.order-popup-wrap,.request-popup-wrap{position:fixed;left:0;top:0;z-index:99999;width:100%;min-height:100%;opacity:0;pointer-events:none;background:rgba(0,0,0,.851);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.order-popup-wrap.opened,.request-popup-wrap.opened{opacity:1;pointer-events:all;transition:all .5s}.order-popup-wrap.opened .popup-inner,.request-popup-wrap.opened .popup-inner{transform:translate(-50%,-50%) scale(1);transition:all .5s}.order-popup-wrap .overlay,.request-popup-wrap .overlay{position:absolute;left:0;top:0;z-index:99999;width:100%;min-height:100%}.order-popup-wrap .popup-inner,.request-popup-wrap .popup-inner{transition:all .5s;width:680px;max-width:95%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);z-index:99999;min-height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;max-height:95vh;-ms-overflow-style:none;scrollbar-width:none;background:#f4f4f4;padding:40px;border-radius:16px}.order-popup-wrap .popup-inner:-webkit-scrollbar,.request-popup-wrap .popup-inner:-webkit-scrollbar{display:none}@media(max-width:992px){.order-popup-wrap .popup-inner,.request-popup-wrap .popup-inner{padding:24px;width:95%;justify-content:flex-start;min-height:auto}}.order-popup-wrap .popup-inner .thanks-message,.request-popup-wrap .popup-inner .thanks-message{text-align:center}.order-popup-wrap .popup-inner .thanks-message svg,.request-popup-wrap .popup-inner .thanks-message svg{margin-bottom:25px}.order-popup-wrap .popup-inner .thanks-message h2,.request-popup-wrap .popup-inner .thanks-message h2{font-size:32px;font-weight:600;line-height:1.2;text-align:center;margin-bottom:40px}.order-popup-wrap .popup-inner .thanks-message span,.request-popup-wrap .popup-inner .thanks-message span{color:#0a0a0a;font-size:16px;font-weight:400;line-height:1.2;text-align:center}.order-popup-wrap .popup-inner .popup-top,.request-popup-wrap .popup-inner .popup-top{display:flex;width:100%;justify-content:space-between;align-items:flex-start;gap:16px}.order-popup-wrap .popup-inner .popup-top h2,.request-popup-wrap .popup-inner .popup-top h2{font-size:64px;font-weight:600;line-height:1.2;text-align:left}@media(max-width:992px){.order-popup-wrap .popup-inner .popup-top h2,.request-popup-wrap .popup-inner .popup-top h2{font-size:24px}}.order-popup-wrap .popup-inner .popup-top .popup-close,.request-popup-wrap .popup-inner .popup-top .popup-close{cursor:pointer}.order-popup-wrap .popup-inner .popup-close,.request-popup-wrap .popup-inner .popup-close{right:20px;top:20px;cursor:pointer;position:absolute}@media(max-width:992px){.order-popup-wrap .popup-inner .popup-close,.request-popup-wrap .popup-inner .popup-close{position:relative;right:unset;top:unset;margin-right:-10px}}.order-popup-wrap .popup-inner h2,.request-popup-wrap .popup-inner h2{margin:0 0 40px;font-size:40px;font-weight:500;line-height:1.2;text-align:center;color:#222}@media(max-width:992px){.order-popup-wrap .popup-inner h2,.request-popup-wrap .popup-inner h2{font-size:32px}.order-popup-wrap .popup-inner h2 br,.request-popup-wrap .popup-inner h2 br{display:none}}.order-popup-wrap .popup-inner h2.service-title,.request-popup-wrap .popup-inner h2.service-title{font-size:16px;margin:10px auto 20px;color:#08ac34}@media(max-width:992px){.order-popup-wrap .popup-inner h2.service-title,.request-popup-wrap .popup-inner h2.service-title{max-width:100%}}.order-popup-wrap .popup-inner h3,.request-popup-wrap .popup-inner h3{color:#fff;font-size:32px;font-weight:600;line-height:1.2;text-align:center;margin:0}@media(max-width:992px){.order-popup-wrap .popup-inner h3,.request-popup-wrap .popup-inner h3{font-size:24px}}.order-popup-wrap .popup-inner p,.request-popup-wrap .popup-inner p{color:#fff;font-size:16px;font-weight:400;line-height:1.2;text-align:center;margin:0 0 32px}@media(max-width:992px){.order-popup-wrap .popup-inner p,.request-popup-wrap .popup-inner p{margin:0 0 24px}}.request-form .thanks-message{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:10px}.request-form .thanks-message span{color:#0d0d0d;font-size:14px;font-weight:600;line-height:1.2;text-align:center}.request-form .success-message{display:flex;align-items:center;flex-direction:column;gap:16px}.request-form .success-message h2{margin-bottom:16px!important}.request-form .success-message span{color:#222;font-size:16px;font-weight:400;line-height:1.2;text-align:center;width:calc(100% - 64px)}.request-form form{display:flex;flex-wrap:wrap;gap:16px}.request-form form button{width:calc(50% - 8px);position:relative;margin-top:30px}@media(max-width:992px){.request-form form button{width:100%;margin-top:10px}}.request-form form .form-field.invalid>div{border-color:#ee342a}.request-form form .react-tel-input input{font-size:16px;width:100%;height:48px;color:#222;padding:0 24px 0 40px;background-color:#fff;border-radius:100px;border:1px solid #fff}.request-form form .react-tel-input input::placeholder{color:#222}.request-form form .react-tel-input.invalid input{border:1px solid #ee342a}.request-form form .react-tel-input.invalid+span{color:#ee342a;position:absolute;font-size:11px;line-height:1}.request-form form .react-tel-input .flag-dropdown,.request-form form .react-tel-input .selected-flag{border:none!important;background:transparent!important}.request-form form>div{width:calc(50% - 8px);position:relative}@media(max-width:992px){.request-form form>div{width:100%}}.request-form form>div .error{color:#ee342a;position:absolute;font-size:11px;line-height:1}.request-form form>div.checkbox,.request-form form>div.full{width:100%}.request-form form>div.checkbox input{display:none}.request-form form>div.checkbox input:checked+span svg circle:last-child{opacity:1;transition:all .5s}.request-form form>div.checkbox input.invalid+label{color:#ee342a}.request-form form>div.checkbox label{display:flex;align-items:flex-start;gap:10px;justify-content:center;color:#0a0a0a;font-size:16px;font-weight:400;line-height:1.2;text-align:left}.request-form form>div.checkbox label>span{display:flex;align-items:flex-start;gap:8px;width:100%}.request-form form>div.checkbox label>span>span{width:calc(100% - 24px)}.request-form form>div.checkbox label svg{margin-top:3px;width:16px}.request-form form>div.checkbox label svg circle:last-child{opacity:0;transition:all .5s}@media(max-width:992px){.request-form form>div.checkbox label span{width:calc(100% - 24px)}}.request-form form>div.invalid,.request-form form>div.invalid label>span>span{color:red}.request-form form>div .css-1jqq78o-placeholder{font-size:16px;color:#444;font-family:Roboto,sans-serif}.request-form form>div input,.request-form form>div textarea{font-size:16px;width:100%;height:48px;color:#444;line-height:18px;font-weight:400;padding:0 24px;background-color:#fff;border-radius:100px;border:1px solid #fff;font-family:Roboto,sans-serif}.request-form form>div input::placeholder,.request-form form>div textarea::placeholder{color:#444;font-size:16px}.request-form form>div input.invalid,.request-form form>div textarea.invalid{border:1px solid #ee342a}.request-form form>div input:focus-visible,.request-form form>div textarea:focus-visible{outline:none}.request-form form>div textarea{border-radius:16px;padding:10px 24px;height:150px}.request-form form>div textarea.small{height:70px}@media(max-width:992px){.request-form form>div textarea.small{height:60px}}.request-form form .submit-error{background:rgba(255,0,0,.102);border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;line-height:18.75px;color:red;padding:15px;max-height:48px;width:calc(50% - 8px);position:relative;margin-top:30px}@media(max-width:768px){.request-form form .submit-error{width:calc(100% - 8px);margin-top:0}}.order-popup-wrap .popup-inner .popup-top h2{font-size:24px}.react-tel-input .country-list{border-radius:16px!important}.react-tel-input .country-list .country.highlight{background-color:#47b782!important;border-radius:16px!important;color:#fff}.react-tel-input .country-list .country.highlight .dial-code{color:#fff!important}.react-tel-input .country-list .country:hover{background-color:#47b782!important;border-radius:16px!important;color:#fff}.react-tel-input .country-list .country:hover .dial-code{color:#fff!important}