.lang-selector{z-index:99999;display:flex;align-items:center}.lang-selector .selected-lang-new{text-transform:uppercase;color:#000;font-size:15px}.lang-selector .q-btn:before{border:unset}.lang-selector .q-btn{height:30px;padding:0 5px 0 10px;color:#000;min-height:unset}.lang-selector .q-btn .q-btn__content .q-icon{margin-left:0;color:#083b00}.list-lang-dropdown{display:flex;flex-direction:column}.list-lang-dropdown .selected-lang{background-color:#53a64847}.list-lang-dropdown .selected-lang>.lang-section>span{color:#53a648!important}.list-lang-dropdown .q-item{display:flex;flex-direction:column;justify-content:center}.list-lang-dropdown .q-item .lang-section{display:flex;flex-direction:row;gap:12px;align-items:center;flex-wrap:nowrap;justify-content:flex-start;padding:0}.list-lang-dropdown .q-item .lang-section .flag{border-radius:50%;max-width:23px}.list-lang-dropdown .q-item .lang-section>span{color:#000;font-size:16px;font-weight:700;text-transform:uppercase}.nav{width:100%;position:absolute;top:22px;z-index:6000;padding-left:20px;padding-right:20px}.nav .container-nav{box-shadow:0 3px 34px #3c426c26;max-width:1778px;margin:0 auto;width:100%;border-radius:42px;background-color:#fff}.nav .container-nav .main-container{padding-top:18px;padding-bottom:18px;display:flex;align-items:center;justify-content:space-between}.nav .container-nav .main-container img{width:100%;max-width:200px}.nav .container-nav .main-container .nav-links{display:flex;align-items:center;gap:20px}.nav .container-nav .main-container .nav-links .q-btn .q-btn__content span,.nav .container-nav .main-container .nav-links .q-item{font-size:18px}.nav .container-nav .main-container .nav-links .q-router-link--active{color:#000;font-weight:700}.nav .container-nav .main-container .right-s{display:flex;align-items:center;gap:30px}.nav .container-nav .main-container .right-s .search{color:#53a648;cursor:pointer}.nav .container-nav .main-container .right-s .search .q-btn__content .q-icon{font-size:20px}.nav .container-nav .main-container>.menu{display:none}@media only screen and (max-width:1200px){.nav .container-nav .main-container .right-s{gap:10px}}@media only screen and (max-width:1050px){.nav .container-nav .main-container{gap:10px}.nav .container-nav .main-container>.menu{display:block}.nav .container-nav .main-container>img{max-width:110px}.nav .container-nav .main-container .right-s{gap:0;width:100%;flex-direction:row-reverse}.nav .container-nav .main-container .right-s .lang-selector{margin-left:auto}.nav .container-nav .main-container .q-list{display:none}}@media only screen and (max-width:768px){.nav{position:fixed}}@media only screen and (max-width:600px){.nav .container-nav .main-container .right-s .q-btn.contact-btn{display:none}}.menu-modal:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;min-height:100%;height:auto;background:url(/imgs/overlay.png) top center/cover no-repeat}.menu-modal .contact-item{display:none}.menu-modal{background-color:#073b00;z-index:-1;width:100%;height:100vh;position:fixed;opacity:0;top:0;left:0;transform:translate(100%)}.menu-modal .q-icon.menu{font-size:35px;position:absolute;left:0;top:36px;background-color:#095600;padding:10px 10px 10px 40px;border-radius:0 32px 32px 0}.menu-modal .nav-links{display:none;width:100%;min-height:100%;flex-direction:column;justify-content:center}.menu-modal .nav-links .q-list{border:none;flex-direction:row;justify-content:center;align-items:center;color:#fff;display:flex;text-align:center}.menu-modal .nav-links .q-list .q-item{transition:all .6s ease;transform:translateY(-30px);opacity:0}.menu-modal .nav-links .q-list .q-btn-dropdown{transition:all .6s ease;transform:translateY(-30px);opacity:0;font-size:16px;font-weight:400}.menu-modal .nav-links .q-list .q-btn-dropdown.is-active{font-weight:700!important;color:#53a648!important}.menu-modal .nav-links .q-list .q-router-link--active{font-weight:700}.menu-modal .nav-links .q-list .nav-item-visible{opacity:1;transform:translateY(0)}.menu-modal .nav-links .q-list .q-item.q-item--active .q-item__section{color:#53a648}.menu-modal .nav-links .q-list .q-item .q-item__section{justify-content:space-around;font-size:16px;color:#fff}.menu-modal .nav-links .q-list.main-list{display:grid;gap:30px;padding-top:40px;padding-bottom:40px}.menu-show{opacity:1;z-index:999;transform:translateY(0)!important;display:block}.menu-show .nav-links{display:flex}@media only screen and (max-width:1050px){.menu-modal{transition:transform .3s ease,opacity .3s ease;z-index:6001;width:400px;right:0;left:unset}}@media only screen and (max-width:600px){.menu-modal .contact-item{display:block}}@media only screen and (max-width:768px){.menu-modal{width:100%;left:0;right:0;z-index:999;transform:translateY(-100%)}.menu-modal .nav-links{margin-top:40%;justify-content:unset}.menu-modal .nav-links .lang-selector{margin-top:20px}.menu-modal .nav-links .q-list.main-list{gap:20px}}.footer .banner-top{position:relative}.footer .banner-top .overlay-footer-top{position:absolute;width:100%;height:100%;z-index:1;bottom:0;left:0}.footer .banner-top>.main-img,.footer .banner-top .overlay-footer-top{min-height:433px}.footer .banner-top>.main-img .q-img__container .q-img__image{object-position:right!important}.footer .banner-top>.main-container .c-text{padding-right:20px;position:absolute;z-index:1;top:68px;display:flex;flex-direction:column;gap:64px;align-items:flex-start}.footer .banner-top>.main-container .c-text>span{display:block;max-width:730px;width:100%;color:#fff;font-size:34px;line-height:40px;letter-spacing:-.01em}.footer .c-footer{padding-top:100px;padding-bottom:100px;background-color:#073b00}.footer .c-footer>.main-container>.rights-m{display:none}.footer .c-footer>.main-container>.top{display:flex;align-items:flex-start;justify-content:space-between;gap:80px}.footer .c-footer>.main-container>.top>.links{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;gap:80px}.footer .c-footer>.main-container>.top>.links .items-links .q-item .q-focus-helper{background:unset!important;opacity:unset!important}.footer .c-footer>.main-container>.top>.links .items-links .q-item .q-focus-helper:before,.footer .c-footer>.main-container>.top>.links .items-links .q-item .q-focus-helper:after{background:unset!important;opacity:unset!important}.footer .c-footer>.main-container>.top>.links .items-links .q-item{padding-left:0;padding-right:0}.footer .c-footer>.main-container>.top>.links .items-links .q-item .q-item__section{color:#fff;font-size:16px}.footer .c-footer>.main-container>.top .title-col{color:#fff;font-size:16px;font-weight:500;line-height:25px;display:block;margin-bottom:20px}.footer .c-footer>.main-container>.top .text-col{color:#fff;font-size:16px;line-height:25px}.footer .c-footer>.main-container>.top .col1,.footer .c-footer>.main-container>.top .col2{display:flex;flex-direction:column}.footer .c-footer>.main-container>.top .col1{max-width:231px;width:100%}.footer .c-footer>.main-container>.top .col2{max-width:268px;width:100%}.footer .c-footer>.main-container>.bottom{display:flex;align-items:flex-end;justify-content:space-between}.footer .c-footer>.main-container>.bottom>div .phone{margin-bottom:16px;display:flex;flex-direction:column}.footer .c-footer>.main-container>.bottom>div .phone .label{color:#fff;font-size:16px;letter-spacing:-.01em}.footer .c-footer>.main-container>.bottom>div .phone .value{font-size:34px;letter-spacing:-.01em;color:#e1bd00;font-weight:500;text-decoration:none}.footer .c-footer>.main-container>.bottom>div .email{color:#fff;font-size:16px;letter-spacing:-.01em}.footer .c-footer>.main-container>.bottom>div .email a{color:#fff;text-decoration:none}.footer .c-footer>.main-container>.bottom .rights{font-size:12px;letter-spacing:-.01em;line-height:18px;color:#fff}.footer .c-footer>.main-container>.bottom .social-links{display:flex;align-items:center;gap:20px}.footer .c-footer>.main-container>.bottom .social-links a .q-img{width:38px;cursor:pointer}@media only screen and (max-width:1440px){.footer .banner-top .main-img,.footer .banner-top .overlay-footer-top{min-height:380px}.footer .banner-top .main-container .c-text>span{font-size:28px}}@media only screen and (max-width:1000px){.footer .c-footer .main-container>.top{flex-direction:column}}@media only screen and (max-width:768px){.footer .banner-top .main-container .c-text{gap:40px}.footer .banner-top .main-container .c-text>span{font-size:22px;line-height:150%}.footer .c-footer{padding-bottom:60px}.footer .c-footer .main-container>.top{margin-bottom:60px}.footer .c-footer .main-container>.top .col1,.footer .c-footer .main-container>.top .col2{max-width:unset}.footer .c-footer .main-container>.top .col1 span,.footer .c-footer .main-container>.top .col2 span{font-size:14px}.footer .c-footer .main-container>.top>.links{gap:40px 20px;display:grid;grid-template-columns:1fr 1fr}.footer .c-footer .main-container>.top>.links .title-col{font-size:14px}.footer .c-footer .main-container>.top>.links .items-links .q-item .q-item__section{font-size:14px}.footer .c-footer .main-container>.bottom{gap:20px;align-items:flex-start;flex-direction:column}.footer .c-footer .main-container>.bottom>.rights{display:none}.footer .c-footer .main-container>.bottom>div .phone .label,.footer .c-footer .main-container>.bottom>div .email{font-size:14px}.footer .c-footer .main-container>.rights-m{margin-top:20px;display:block;font-size:12px;width:100%;text-align:left;color:#fff}}.cta-contact-btn-container{max-width:1798px;margin:0 auto;width:100%;display:flex;justify-content:flex-end;padding-right:20px}.cta-contact-btn-container .cta-contact-btn{cursor:pointer;width:86px;height:121px;align-items:unset;z-index:998;background-image:url(/imgs/bg-floating-btn.svg);background-repeat:no-repeat;background-size:cover;padding-top:20px;right:unset}.cta-contact-btn-container .cta-contact-btn>div{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:5px}.cta-contact-btn-container .cta-contact-btn>div>.q-img{max-width:52px}.cta-contact-btn-container .cta-contact-btn>div .main-button.no-hover{padding:0}.cta-contact-btn-container .cta-contact-btn>div .main-button.no-hover .q-focus-helper{background:unset!important;opacity:unset!important}.cta-contact-btn-container .cta-contact-btn>div .main-button.no-hover .q-focus-helper:before,.cta-contact-btn-container .cta-contact-btn>div .main-button.no-hover .q-focus-helper:after{background:unset!important;opacity:unset!important}.cta-contact-btn-container .cta-contact-btn>div span{text-align:center;font-size:17px;color:#fff;font-weight:500;line-height:18px;letter-spacing:-.01em}.q-page-container{overflow:hidden;position:relative}.q-page-container.allow-sticky{overflow-x:clip;overflow-y:visible}
