.landing{max-width:1200px;margin:0 auto}.landing__header{position:relative;width:100%;display:flex;align-items:center;justify-content:center}@media (max-width:767.98px){.landing__header{padding:1.5rem}}.landing__header__vision{position:absolute;display:inline-block;top:.8rem;left:1.5rem}@media (max-width:767.98px){.landing__header__vision{display:none}}.landing__header__logo{display:block;max-width:100%;text-align:center;text-align:left}.landing__header__logo__img{width:100%;height:85px;font-family:"object-fit:contain";object-fit:contain;vertical-align:middle}.landing__header__lang{background:#fff!important;padding:6px 12px}.landing__main{position:relative;height:1000px;padding:3rem 0 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:3rem;background:url(/_nuxt/img/84fbe5b.png) no-repeat;background-size:cover;background-position:50%}@media (max-width:767.98px){.landing__main{padding:1.5rem}}.landing__main__title{max-width:600px;color:#395c14;font-size:40px;font-weight:600;line-height:60px;text-align:center;z-index:1}@media (max-width:991.98px){.landing__main__title{font-size:32px;line-height:48px}}@media (max-width:991.98px){.landing__main{height:800px}}.landing__customers{width:100vw;margin-left:50%;transform:translateX(-50%);background:#eff5ff}.landing__customers__container{width:100%;max-width:1200px;height:800px;margin:0 auto;padding:30px 0;background:url(/_nuxt/img/4c8a6c4.png) no-repeat 0 100%,url(/_nuxt/img/81d9022.png) no-repeat 100% 100%}@media (max-width:991.98px){.landing__customers__container{height:650px;background-size:50% auto,50% auto}}@media (max-width:767.98px){.landing__customers__container{height:450px;background-size:50% auto,50% auto;padding:1.5rem}}.landing__customers__title{color:#14245c;font-size:40px;font-weight:600;line-height:60px;font-style:italic;white-space:pre-line}@media (max-width:991.98px){.landing__customers__title{font-size:32px;line-height:48px}}.landing__customers__counter{display:flex;align-items:center;justify-content:center;margin-top:4rem}.landing__customers__counter__number{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#14245c;font-size:200px;font-weight:700;line-height:200px;letter-spacing:10px;text-align:center}@media (max-width:991.98px){.landing__customers__counter__number{font-size:120px;line-height:120px}}@media (max-width:767.98px){.landing__customers__counter__number{font-size:48px;line-height:48px}}.landing__customers__counter__label{align-self:flex-end;color:#14245c;font-size:40px;font-weight:700;line-height:36px;text-align:center;letter-spacing:0}@media (max-width:991.98px){.landing__customers__counter__label{font-size:24px;line-height:24px}}@media (max-width:991.98px){.landing__customers__counter{margin-top:2rem}}.landing__trust{width:100vw;margin-left:50%;transform:translateX(-50%);background-color:ivory}.landing__trust__container{max-width:1200px;width:100%;margin:0 auto;padding:30px 0;border-radius:8px;display:flex;flex-direction:column;align-items:center}@media (max-width:767.98px){.landing__trust__container{padding:1.5rem}}.landing__trust__header{text-align:center}.landing__trust__header h2{margin-bottom:30px;font-size:40px;font-weight:600;line-height:60px;text-align:center;color:#14245c}.landing__trust__content{width:100%;display:flex;justify-content:space-between;flex-direction:column;gap:50px;margin-bottom:30px}.landing__trust__features,.landing__trust__products{width:100%;max-width:690px}.landing__trust__features p,.landing__trust__products p{color:#395c14;font-size:27px;font-weight:400;line-height:40.5px;text-align:right}@media (max-width:991.98px){.landing__trust__features p,.landing__trust__products p{font-size:20px;line-height:30px}}.landing__trust__features b,.landing__trust__features strong,.landing__trust__products b,.landing__trust__products strong{color:#14245c}.landing__trust__features__container,.landing__trust__products__container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px 0}.landing__trust__features__container img,.landing__trust__products__container img{max-width:400px;width:100%}@media (max-width:991.98px){.landing__trust__features__container img,.landing__trust__products__container img{max-width:300px}}.landing__trust__features p{float:left;text-align:right!important}.landing__trust__features__container{flex-direction:row}.landing__trust__products p{float:right;text-align:left!important}.landing__trust__products__container{flex-direction:row-reverse}@media (max-width:991.98px){.landing__trust__features,.landing__trust__products{max-width:400px!important}.landing__trust__features p,.landing__trust__products p{text-align:center}.landing__trust__features__container,.landing__trust__products__container{justify-content:space-around}}@media (max-width:767.98px){.landing__trust__features,.landing__trust__products{max-width:100%}.landing__trust__features__container,.landing__trust__products__container{flex-direction:column;align-items:center}}.landing__offer{width:100vw;margin-left:50%;transform:translateX(-50%);background:#eff5ff}.landing__offer__container{max-width:1200px;margin:0 auto;padding:30px 0;border-radius:8px;display:flex;flex-direction:column}@media (max-width:767.98px){.landing__offer__container{padding:1.5rem}}.landing__offer__title{padding:30px 0;font-size:40px;font-weight:600;line-height:60px;text-align:center;color:#14245c}.landing__offer__content{display:flex;justify-content:space-between;align-items:center}.landing__offer__content p{color:#14245c;font-size:36px;font-weight:400;line-height:54px;font-style:italic}@media (max-width:991.98px){.landing__offer__content p{font-size:24px;line-height:36px}}.landing__offer__content img{width:100%;max-width:40%}@media (max-width:767.98px){.landing__offer__content img{max-width:100%}}@media (max-width:767.98px){.landing__offer__content{flex-direction:column;gap:30px;margin-bottom:30px}}.shopping__button{width:fit-content;display:flex;align-items:center;justify-content:center;padding:.5rem 2.5rem;font-size:32px;font-weight:700;line-height:48px;text-align:left;text-decoration:none!important;color:#fff;background-color:#e11;border:none;border-radius:50px;cursor:pointer;transition:background-color .3s;z-index:1}.shopping__button:hover{background-color:#c20239;color:#fff}.shopping__button svg{margin-left:.5rem}@media (max-width:991.98px){.shopping__button{font-size:24px;line-height:36px;padding:.5rem 1.5rem}.shopping__button svg{width:24px;height:24px}}
