:root{--status-success: rgb(9, 176, 116);--status-warning: rgb(255, 146, 17);--status-error: rgb(221, 0, 0);--status-info: rgb(0, 140, 242)}.page-template-ecologz .bg-wrapper{background-image:url("../images/backgrounds/ecologz_blur_bg.png");background-position:top 10px}.page-template-ecologz .bg-wrapper .hero{background-image:url("../images/backgrounds/ecologz-background-image.svg")}@media only screen and (max-width: 768px){.page-template-ecologz .bg-wrapper .hero{background-image:url("../images/backgrounds/ecologz-background-image-mobile.svg");background-size:100%;background-position-y:20vw}}.page-template-ecologz .bg-wrapper .hero__content{margin-block-start:max(211px,10.9895833333vw);margin-block-end:max(35px,1.8229166667vw)}@media only screen and (max-width: 575px){.page-template-ecologz .bg-wrapper .hero__content{align-items:center;margin-block-end:unset}}.page-template-ecologz .bg-wrapper .hero__content_title{align-items:center;gap:max(28px,1.4583333333vw)}.page-template-ecologz .bg-wrapper .hero__content_title .hero_icon{width:auto;height:max(50px,2.6041666667vw)}@media only screen and (max-width: 768px){.page-template-ecologz .bg-wrapper .hero__content_title{padding-block-end:max(161px,8.3854166667vw)}}@media only screen and (max-width: 1200px){.page-template-ecologz .bg-wrapper .hero__content__info{align-items:center}}@media only screen and (max-width: 768px){.page-template-ecologz .bg-wrapper .hero__content__info{flex-direction:column-reverse;align-items:center;gap:max(236px,8.3854166667vw);margin-block-end:max(58px,3.0208333333vw)}}.page-template-ecologz .bg-wrapper .hero__content__info_text{width:48.58%;gap:max(20px,1.0416666667vw)}@media only screen and (max-width: 768px){.page-template-ecologz .bg-wrapper .hero__content__info_text{width:100%}}@media only screen and (max-width: 575px){.page-template-ecologz .bg-wrapper .hero__content__info_text{text-align:center}}.page-template-ecologz .bg-wrapper .hero__content__info_text .title *{line-height:.85}.page-template-ecologz .bg-wrapper .hero__content__info_text .free-text p{line-height:1.125}@media only screen and (max-width: 992px){.page-template-ecologz .bg-wrapper .hero__content__info_text .free-text *{font-size:28px !important}}@media only screen and (max-width: 768px){.page-template-ecologz .bg-wrapper .hero__content__info_text .free-text{margin-bottom:73px}.page-template-ecologz .bg-wrapper .hero__content__info_text .free-text *{font-size:20px !important;line-height:1.25}}.page-template-ecologz .bg-wrapper .hero__content__info_text .cta-wrapper{width:23.67%}.page-template-ecologz .bg-wrapper .hero__content__info_side-image{width:45.91%;display:flex;justify-content:flex-end}@media only screen and (max-width: 768px){.page-template-ecologz .bg-wrapper .hero__content__info_side-image{width:80%;justify-content:center}}.page-template-ecologz .bg-wrapper .hero__content__info_side-image .hero_image{width:100%;border-radius:max(400px,20.8333333333vw) 0 0 max(400px,20.8333333333vw);aspect-ratio:427/551}@media only screen and (max-width: 768px){.page-template-ecologz .bg-wrapper .hero__content__info_side-image .hero_image{aspect-ratio:243/313}}.page-template-ecologz .bg-wrapper .hero .cta-wrapper{margin-top:max(43px,2.2395833333vw);width:max(138px,7.1875vw)}@media only screen and (max-width: 1024px){.page-template-ecologz .bg-wrapper .hero .cta-wrapper{width:max(200px,10.4166666667vw)}}@media only screen and (max-width: 575px){.page-template-ecologz .bg-wrapper .hero .cta-wrapper{margin-top:0;width:100%}}.page-template-ecologz .bg-wrapper .sub-hero-items{padding-block:max(97px,5.0520833333vw)}@media only screen and (max-width: 575px){.page-template-ecologz .bg-wrapper .sub-hero-items{padding-top:76px}}.page-template-ecologz .bg-wrapper .sub-hero-items .custom-container{gap:max(7.2916666667vw,80px)}.page-template-ecologz .bg-wrapper .sub-hero-items__content__item{gap:max(46px,6.5625vw)}.page-template-ecologz .bg-wrapper .sub-hero-items__content__item:nth-child(even){flex-direction:row-reverse}@media only screen and (max-width: 768px){.page-template-ecologz .bg-wrapper .sub-hero-items__content__item{flex-direction:column-reverse !important;align-items:center}}.page-template-ecologz .bg-wrapper .sub-hero-items__content__item .item_text{width:40.5%;gap:max(.9375vw,18px)}@media only screen and (max-width: 768px){.page-template-ecologz .bg-wrapper .sub-hero-items__content__item .item_text{text-align:center;width:100%}}.page-template-ecologz .bg-wrapper .sub-hero-items__content__item .item_image_wrapper{width:49%;aspect-ratio:588/337}@media only screen and (max-width: 768px){.page-template-ecologz .bg-wrapper .sub-hero-items__content__item .item_image_wrapper{width:100%}}@media only screen and (max-width: 575px){.page-template-ecologz .bg-wrapper .sub-hero-items__content__item .item_image_wrapper{aspect-ratio:313/404}}.page-template-ecologz .bg-wrapper .sub-hero-items__content__item .item_image_wrapper img{width:100%;height:100%;object-fit:cover;border-radius:max(30px,20.8333333333vw)}@media only screen and (max-width: 768px){.page-template-ecologz .bg-wrapper .sub-hero-items__content__item .item_image_wrapper img{border-radius:30px}}.page-template-ecologz .bg-wrapper .products{padding-block:max(100px,6.8229166667vw)}@media only screen and (max-width: 1200px){.page-template-ecologz .bg-wrapper .products{padding-block-end:max(2.3958333333vw,46px)}}.page-template-ecologz .bg-wrapper .products__content{gap:max(63px,3.28125vw)}@media only screen and (max-width: 1200px){.page-template-ecologz .bg-wrapper .products__content__items{flex-direction:column}}.page-template-ecologz .bg-wrapper .products__content__items{gap:max(2.6041666667vw,50px)}.page-template-ecologz .bg-wrapper .products__content__items__item{width:max(15.625vw,300px);padding:max(1.0416666667vw,20px);background-color:#f89c1d;border-radius:20px}.page-template-ecologz .bg-wrapper .products__content__items__item .product_icon{height:max(33px,1.71875vw);margin-bottom:7px}.page-template-ecologz .bg-wrapper .products__content__items__item .product_info{gap:max(.8333333333vw,16px)}.page-template-ecologz .bg-wrapper .products__content__items__item .product_info *{color:#fff}.page-template-ecologz .flagship-products{padding-block:max(33px,5.0520833333vw)}@media only screen and (max-width: 575px){.page-template-ecologz .flagship-products{padding-top:76px}}.page-template-ecologz .flagship-products .custom-container{gap:max(7.2916666667vw,80px)}.page-template-ecologz .flagship-products__content__item{gap:max(46px,6.5625vw)}.page-template-ecologz .flagship-products__content__item:nth-child(odd){flex-direction:row-reverse}@media only screen and (max-width: 768px){.page-template-ecologz .flagship-products__content__item{flex-direction:column-reverse !important;align-items:center}}.page-template-ecologz .flagship-products__content__item .item_text{width:40.5%;gap:max(.9375vw,18px)}@media only screen and (max-width: 768px){.page-template-ecologz .flagship-products__content__item .item_text{text-align:center;width:100%}}.page-template-ecologz .flagship-products__content__item .item_image_wrapper{width:49%;aspect-ratio:588/337}@media only screen and (max-width: 768px){.page-template-ecologz .flagship-products__content__item .item_image_wrapper{width:100%}}@media only screen and (max-width: 575px){.page-template-ecologz .flagship-products__content__item .item_image_wrapper{aspect-ratio:313/404}}.page-template-ecologz .flagship-products__content__item .item_image_wrapper img{width:100%;height:100%;object-fit:cover;border-radius:max(30px,20.8333333333vw)}@media only screen and (max-width: 768px){.page-template-ecologz .flagship-products__content__item .item_image_wrapper img{border-radius:30px}}.page-template-ecologz .benefits{padding-block:max(33px,7.9166666667vw);padding-inline:23.22%}@media only screen and (max-width: 1200px){.page-template-ecologz .benefits{padding-block-end:122px}}@media only screen and (max-width: 768px){.page-template-ecologz .benefits{padding-inline:14%}}.page-template-ecologz .benefits__content{gap:max(46px,5.46875vw)}.page-template-ecologz .benefits__content__items{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:1.6%;row-gap:4.08%}@media only screen and (max-width: 1600px){.page-template-ecologz .benefits__content__items{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 1200px){.page-template-ecologz .benefits__content__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 575px){.page-template-ecologz .benefits__content__items{grid-template-columns:repeat(1, 1fr);row-gap:1.08%}}.page-template-ecologz .benefits__content__items .benefit_item{background-color:#ffc069;border-top-left-radius:150px;border-top-right-radius:150px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;overflow:hidden}.page-template-ecologz .benefits__content__items .benefit_item_image{height:51.17%;overflow:hidden}.page-template-ecologz .benefits__content__items .benefit_item_image img{width:100%;height:100%;object-fit:cover;aspect-ratio:227/152}.page-template-ecologz .benefits__content__items .benefit_item_info{height:48.82%;padding:max(.9375vw,18px);padding-bottom:42px;gap:max(.5208333333vw,10px)}@media only screen and (max-width: 768px){.page-template-ecologz .benefits__content__items .benefit_item_info{text-align:center}}.page-template-ecologz .benefits__content__items .benefit_item_info .title *{font-weight:700;line-height:1.11}.page-template-ecologz .benefits__content__items .benefit_item_info .free-text p{font-size:18px;line-height:1.11}.page-template-ecologz .benefits .cta-wrapper{margin-top:max(43px,2.2395833333vw);width:max(138px,7.1875vw)}@media only screen and (max-width: 1024px){.page-template-ecologz .benefits .cta-wrapper{width:max(200px,10.4166666667vw)}}@media only screen and (max-width: 575px){.page-template-ecologz .benefits .cta-wrapper{margin-top:0;width:100%}}.page-template-ecologz .services__content{gap:max(71px,3.6979166667vw)}.page-template-ecologz .services__content__titles{text-align:center;gap:max(1.0416666667vw,20px)}.page-template-ecologz .services__content__titles .free-text{font-size:max(1.0416666667vw,20px)}.page-template-ecologz .services__content__items{gap:max(57px,2.96875vw)}@media only screen and (max-width: 1200px){.page-template-ecologz .services__content__items{flex-direction:column}}.page-template-ecologz .services__content__items .service_item{gap:max(.9375vw,18px)}.page-template-ecologz .solution{padding-block:max(97px,5.0520833333vw)}@media only screen and (max-width: 575px){.page-template-ecologz .solution{padding-top:76px}}.page-template-ecologz .solution__content>.solution__content__item:nth-of-type(even){flex-direction:row-reverse}.page-template-ecologz .solution__content__item{gap:max(46px,6.5625vw)}.page-template-ecologz .solution__content__item:nth-child(even){flex-direction:row-reverse}@media only screen and (max-width: 768px){.page-template-ecologz .solution__content__item{flex-direction:column-reverse !important;align-items:center}}.page-template-ecologz .solution__content__item .item_text{width:40.5%;gap:max(.9375vw,18px)}@media only screen and (max-width: 768px){.page-template-ecologz .solution__content__item .item_text{text-align:center;width:100%}}.page-template-ecologz .solution__content__item .item_image_wrapper{width:49%;aspect-ratio:588/337}@media only screen and (max-width: 768px){.page-template-ecologz .solution__content__item .item_image_wrapper{width:100%}}@media only screen and (max-width: 575px){.page-template-ecologz .solution__content__item .item_image_wrapper{aspect-ratio:313/404}}.page-template-ecologz .solution__content__item .item_image_wrapper img{width:100%;height:100%;object-fit:cover;border-radius:max(30px,20.8333333333vw)}@media only screen and (max-width: 768px){.page-template-ecologz .solution__content__item .item_image_wrapper img{border-radius:30px}}.page-template-ecologz .solution__content .separator{content:"";width:100%;height:max(.0520833333vw,1px);border:none;background:linear-gradient(90deg, #f89c1d 36.84%, #e56711 106.07%);margin-block:max(5.2083333333vw,100px)}.page-template-ecologz .solution__content .separator:last-child{display:none}.page-template-ecologz .info{background-image:url("../images/backgrounds/ecologz-info-background-image.svg");background-position:center 65%;padding-block:max(81px,8.90625vw)}.page-template-ecologz .info__content{gap:max(57px,2.96875vw)}@media only screen and (max-width: 768px){.page-template-ecologz .info__content{max-width:unset !important}}.page-template-ecologz .info__content .cta-wrapper{margin-bottom:max(57px,2.96875vw);width:max(138px,7.1875vw)}@media only screen and (max-width: 1024px){.page-template-ecologz .info__content .cta-wrapper{width:max(200px,10.4166666667vw)}}@media only screen and (max-width: 575px){.page-template-ecologz .info__content .cta-wrapper{margin-top:0;width:90%}}.page-template-ecologz .info__content__oval{position:relative;overflow:hidden;width:max(790px,41.1458333333vw);padding-block:max(42px,2.1875vw);border-radius:400px;background-image:var(--bckg);background-size:cover;background-position:center}@media only screen and (max-width: 768px){.page-template-ecologz .info__content__oval{width:100%;border-radius:unset}}.page-template-ecologz .info__content__oval::before{content:"";position:absolute;inset:0;background:linear-gradient(48.03deg, rgba(248, 156, 29, 0.9), rgba(229, 103, 17, 0.9));z-index:1}.page-template-ecologz .info__content__oval_text{width:56.45%;z-index:2;gap:max(.9375vw,18px)}@media only screen and (max-width: 768px){.page-template-ecologz .info__content__oval_text{width:82.93%}}.page-template-ecologz .info__content__oval_text .oval_title{color:#fff;text-align:center}.page-template-ecologz .info__content__oval_text .free_text{color:#fff;text-align:center}@media only screen and (max-width: 1200px){.page-template-ecologz .contact-us{padding-block:26px;padding-block-end:126px}}html:lang(en-US) .bg-wrapper .hero .cta-wrapper{width:max(154px,8.0208333333vw)}@media only screen and (max-width: 1024px){html:lang(en-US) .bg-wrapper .hero .cta-wrapper{width:max(200px,10.4166666667vw)}}@media only screen and (max-width: 575px){html:lang(en-US) .bg-wrapper .hero .cta-wrapper{width:100%}}html:lang(en-US) .bg-wrapper .products__content__items__item{min-height:max(300px,15.625vw)}html:lang(en-US) .info .cta-wrapper{width:max(154px,8.0208333333vw)}@media only screen and (max-width: 1024px){html:lang(en-US) .info .cta-wrapper{width:max(200px,10.4166666667vw)}}@media only screen and (max-width: 575px){html:lang(en-US) .info .cta-wrapper{width:100%}}/*# sourceMappingURL=ecologz.min.css.map */