: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-compost .hero{background-image:url("../images/backgrounds/compost-background-image.svg");background-size:auto}@media only screen and (max-width: 768px){.page-template-compost .hero{background-image:url("../images/backgrounds/compost-background-image-mobile.svg");background-size:90%;background-position-y:300px}}.page-template-compost .hero__content{margin-block-start:max(10.9895833333vw,160px);margin-block-end:max(35px,1.8229166667vw)}@media only screen and (max-width: 575px){.page-template-compost .hero__content{align-items:center;margin-block-end:unset}}.page-template-compost .hero__content_title{align-items:center;gap:max(10px,1.4583333333vw)}.page-template-compost .hero__content_title .hero_icon{width:auto;height:max(66px,2.0833333333vw)}@media only screen and (max-width: 768px){.page-template-compost .hero__content_title{padding-block-end:max(161px,8.3854166667vw)}}@media only screen and (max-width: 1200px){.page-template-compost .hero__content__info{align-items:center}}@media only screen and (max-width: 768px){.page-template-compost .hero__content__info{flex-direction:column-reverse;align-items:center;gap:max(236px,8.3854166667vw);margin-block-end:max(58px,3.0208333333vw)}}.page-template-compost .hero__content__info_text{width:48.58%;gap:max(20px,1.0416666667vw)}@media only screen and (max-width: 768px){.page-template-compost .hero__content__info_text{width:100%}}@media only screen and (max-width: 575px){.page-template-compost .hero__content__info_text{text-align:center}}.page-template-compost .hero__content__info_text .title *{line-height:.85}.page-template-compost .hero__content__info_text .free-text p{line-height:1.125}@media only screen and (max-width: 992px){.page-template-compost .hero__content__info_text .free-text *{font-size:28px !important}}@media only screen and (max-width: 768px){.page-template-compost .hero__content__info_text .free-text{margin-bottom:73px}.page-template-compost .hero__content__info_text .free-text *{font-size:20px !important;line-height:1.25}}.page-template-compost .hero__content__info_text .cta-wrapper{width:23.67%}.page-template-compost .hero__content__info_side-image{width:45.91%;display:flex;justify-content:flex-end}@media only screen and (max-width: 768px){.page-template-compost .hero__content__info_side-image{width:100%;justify-content:center}}.page-template-compost .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-compost .hero__content__info_side-image .hero_image{aspect-ratio:313/281;border-radius:0 166px 0 0}}.page-template-compost .hero .cta-wrapper{margin-top:max(43px,2.2395833333vw);width:max(138px,7.1875vw)}@media only screen and (max-width: 1024px){.page-template-compost .hero .cta-wrapper{width:max(200px,10.4166666667vw)}}@media only screen and (max-width: 575px){.page-template-compost .hero .cta-wrapper{margin-top:0;width:100%}}.page-template-compost .bg-wrapper{background-image:url("../images/backgrounds/compost_blur_bg.png");background-position:top}.page-template-compost .bg-wrapper .achievements{padding-block:max(9.4791666667vw,11px)}.page-template-compost .bg-wrapper .achievements__content{width:max(62.5vw,1200px);gap:max(80px,4.1666666667vw)}@media only screen and (max-width: 1200px){.page-template-compost .bg-wrapper .achievements__content{width:50%;border-radius:24px}}@media only screen and (max-width: 575px){.page-template-compost .bg-wrapper .achievements__content{width:90%}}.page-template-compost .bg-wrapper .achievements__content__achievements-items{padding-inline:4.66%;padding-block:3.95%;border-radius:max(1.25vw,24px);background-color:#f1fdf5}@media only screen and (max-width: 1200px){.page-template-compost .bg-wrapper .achievements__content__achievements-items{flex-direction:column-reverse}}.page-template-compost .bg-wrapper .achievements__content__achievements-items .achievement_item{padding-inline:12.22%;text-align:center}@media only screen and (max-width: 1200px){.page-template-compost .bg-wrapper .achievements__content__achievements-items .achievement_item{padding-inline:0;padding-block:11.75%}}.page-template-compost .bg-wrapper .achievements__content__achievements-items .achievement_item:first-child{padding-right:0}.page-template-compost .bg-wrapper .achievements__content__achievements-items .achievement_item:nth-last-child(2){padding-left:0}.page-template-compost .bg-wrapper .achievements__content__achievements-items .achievement_item .achievement_number{color:#557ac5;font-weight:700;font-size:max(4.1666666667vw,80px)}.page-template-compost .bg-wrapper .achievements__content__achievements-items .achievement_item .achievement_text{color:#557ac5;font-weight:400;font-size:max(1.0416666667vw,20px)}.page-template-compost .bg-wrapper .achievements__content__achievements-items .achievement_separator{width:1px;background-color:#557ac5;align-self:stretch}@media only screen and (max-width: 1200px){.page-template-compost .bg-wrapper .achievements__content__achievements-items .achievement_separator{height:1px;width:80%;margin-inline:auto}}.page-template-compost .bg-wrapper .achievements__content__achievements-items .achievement_separator:last-child{display:none}.page-template-compost .bg-wrapper .achievements__content__info{width:58.75%;margin-inline:auto;gap:max(.9375vw,18px)}@media only screen and (max-width: 1200px){.page-template-compost .bg-wrapper .achievements__content__info{width:100%}}.page-template-compost .bg-wrapper .achievements__content__info .title *{color:#253987;text-align:center;font-weight:700;font-size:max(2.0833333333vw,40px)}.page-template-compost .bg-wrapper .achievements__content__info .free-text *{text-align:center;font-weight:400;font-size:max(1.0416666667vw,20px) !important;line-height:1.35 !important}.page-template-compost .bg-wrapper .solutions{margin-bottom:max(11.0416666667vw,116px)}.page-template-compost .bg-wrapper .solutions__content{gap:max(2.4479166667vw,47px)}.page-template-compost .bg-wrapper .solutions__content__title{text-align:center}.page-template-compost .bg-wrapper .solutions__content__title *{font-weight:700;font-size:max(2.0833333333vw,35px);line-height:1}@media only screen and (max-width: 768px){.page-template-compost .bg-wrapper .solutions__content__blocks{gap:20px}}@media only screen and (max-width: 768px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row{justify-content:space-between;flex-wrap:wrap;row-gap:20px}}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block{width:50%;aspect-ratio:2/1;overflow:hidden;border-radius:50vh}@media only screen and (max-width: 768px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block{width:48%;aspect-ratio:unset;border-radius:30px;flex-direction:column !important}}@media only screen and (max-width: 575px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block{width:100%}}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .img-wrapper{width:50%;overflow:hidden}@media only screen and (max-width: 768px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .img-wrapper{width:100%;aspect-ratio:313/178}}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .img-wrapper .description{background:rgba(0,0,0,.7);color:#fff;padding:max(1.875vw,20px)}@media only screen and (max-width: 768px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .img-wrapper .description{display:none}}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper{width:50%;background:linear-gradient(180deg, var(--color-from), var(--color-to));padding:max(2.0833333333vw,20px)}@media only screen and (max-width: 768px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper{width:100%;flex:1;gap:18px}}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper .head{gap:max(1.25vw,16px)}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper .head .title *{color:#fff;font-weight:700;font-size:max(1.3541666667vw,26px)}@media only screen and (max-width: 1024px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper .head{gap:6px}}@media only screen and (max-width: 768px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper .head{flex-direction:row;align-items:center;gap:26px;color:#fff}}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper .head span.icon svg{max-width:max(2.3958333333vw,46px);max-height:max(2.34375vw,45px);width:auto;height:auto}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper .head span.icon svg path{fill:#f1fdf5}@media only screen and (max-width: 1200px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper .head h3.title{font-size:18px}}@media only screen and (max-width: 768px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper .head h3.title{font-size:26px}}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper span.arrow{cursor:pointer}@media only screen and (max-width: 768px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper span.arrow{display:none}}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper span.arrow svg{width:max(1.6145833333vw,24px);height:max(1.40625vw,21px)}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper span.arrow svg path{fill:#fff}@media only screen and (min-width: 1025px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper span.arrow:hover svg path{fill:#253987}}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper .free-text{display:none;color:#fff;font-size:26px}@media only screen and (max-width: 768px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block .text-wrapper .free-text{display:block}}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block.open .img-wrapper{width:60.8%}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block.open .text-wrapper{width:39.2%}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row .solution-block.open .text-wrapper span.arrow{transform:scale(-1, 1)}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row::before,.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row::after{content:"";position:absolute;top:0;height:100%;aspect-ratio:2/1;background-size:100%;background-repeat:no-repeat}@media only screen and (max-width: 768px){.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row::before,.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row::after{content:unset}}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row::before{left:100%}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row::after{right:100%}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row:nth-child(odd)::before{background-image:url("../images/solutions_bg/rectangle_1.png");aspect-ratio:304/302}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row:nth-child(odd)::after{background-image:url("../images/solutions_bg/rectangle_2.png");aspect-ratio:300/302}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row:nth-child(even)::before{background-image:url("../images/solutions_bg/rectangle_2.png");aspect-ratio:300/302}.page-template-compost .bg-wrapper .solutions__content__blocks .blocks-row:nth-child(even)::after{background-image:url("../images/solutions_bg/rectangle_1.png");aspect-ratio:300/302}.page-template-compost .middle-section{background-image:var(--bckg);background-size:cover;padding-block:max(120px,11.0416666667vw)}@media only screen and (max-width: 575px){.page-template-compost .middle-section{padding-bottom:170px}}.page-template-compost .middle-section__content{width:min(665px,100%)}@media only screen and (min-width: 1921px){.page-template-compost .middle-section__content{width:34.6354166667vw}}.page-template-compost .middle-section__content_text{text-align:center;gap:max(.9375vw,18px);color:#fff}.page-template-compost .middle-section__content_text *{color:#fff}.page-template-compost .middle-section__content_text .title *{font-weight:700;font-size:max(2.0833333333vw,40px)}.page-template-compost .middle-section__content_text .free-text *{font-weight:400;font-size:max(1.0416666667vw,20px) !important;line-height:1.35 !important}.page-template-compost .items{background-image:url("../images/backgrounds/compost-items-background.svg");background-position-x:25%;background-position-y:120px;background-size:inherit;padding-block:max(4.9479166667vw,152px)}@media only screen and (max-width: 1200px){.page-template-compost .items{background-position-y:80px}}@media only screen and (max-width: 575px){.page-template-compost .items{background-image:url("../images/backgrounds/compost-items-background-mobile.svg");background-position-y:20px;padding-top:76px}}.page-template-compost .items .custom-container{gap:max(7.2916666667vw,80px)}.page-template-compost .items__content__item{gap:max(46px,6.5625vw)}@media only screen and (max-width: 575px){.page-template-compost .items__content__item{gap:152px}}.page-template-compost .items__content__item:nth-child(even){flex-direction:row-reverse}@media only screen and (max-width: 768px){.page-template-compost .items__content__item{flex-direction:column-reverse !important;align-items:center}}.page-template-compost .items__content__item .item_text{width:40.5%;gap:max(.9375vw,18px)}@media only screen and (max-width: 768px){.page-template-compost .items__content__item .item_text{text-align:center;width:100%}}.page-template-compost .items__content__item .item_image_wrapper{width:49%;aspect-ratio:600/479}@media only screen and (max-width: 768px){.page-template-compost .items__content__item .item_image_wrapper{width:100%}}@media only screen and (max-width: 575px){.page-template-compost .items__content__item .item_image_wrapper{aspect-ratio:372/479}}.page-template-compost .items__content__item .item_image_wrapper img{width:100%;height:100%;object-fit:cover;border-top-right-radius:max(290px,20.8333333333vw)}.page-template-compost .benefits{padding-block:max(64px,3.3333333333vw);background-color:#fff}.page-template-compost .benefits__content{gap:max(56px,2.9166666667vw)}.page-template-compost .benefits__content .primary-btn{width:16.16%;margin:auto}@media only screen and (max-width: 1024px){.page-template-compost .benefits__content .primary-btn{width:30%}}@media only screen and (max-width: 768px){.page-template-compost .benefits__content .primary-btn{width:55%}}@media only screen and (max-width: 575px){.page-template-compost .benefits__content .primary-btn{width:100%}}.page-template-compost .benefits__content__title{text-align:center}.page-template-compost .benefits__content__second-title{margin-top:max(1.875vw,36px)}.page-template-compost .benefits__content__cards{flex-wrap:wrap;column-gap:1.41%;row-gap:20px}.page-template-compost .benefits__content__cards .benefit_card{width:18.86%;background-color:#557ac5;overflow:hidden;border-radius:30px}@media only screen and (max-width: 1300px){.page-template-compost .benefits__content__cards .benefit_card{width:30%}}@media only screen and (max-width: 768px){.page-template-compost .benefits__content__cards .benefit_card{width:100%}}.page-template-compost .benefits__content__cards .benefit_card_image{height:51.17%;overflow:hidden}.page-template-compost .benefits__content__cards .benefit_card_image img{width:100%;height:100%;object-fit:cover;aspect-ratio:227/152}.page-template-compost .benefits__content__cards .benefit_card_info{height:48.82%;padding:max(.9375vw,18px);padding-bottom:42px;gap:max(.5208333333vw,10px)}@media only screen and (max-width: 768px){.page-template-compost .benefits__content__cards .benefit_card_info{text-align:center}}.page-template-compost .benefits__content__cards .benefit_card_info .title{color:#fff;font-size:max(.9375vw,18px);font-weight:700;line-height:1.11}.page-template-compost .benefits__content__cards .benefit_card_info .free-text *{color:#fff;font-size:18px;line-height:1.11}.page-template-compost .benefits__content__items{margin-block-start:max(1.875vw,36px);margin-block-end:max(1.09375vw,21px);flex-wrap:wrap;column-gap:max(1.5625vw,30px);row-gap:max(3.125vw,60px)}.page-template-compost .benefits__content__items .benefit_item{width:31%;gap:15px}@media only screen and (max-width: 1200px){.page-template-compost .benefits__content__items .benefit_item{width:40%}}@media only screen and (max-width: 768px){.page-template-compost .benefits__content__items .benefit_item{width:100%}}.page-template-compost .benefits__content__items .benefit_item_icon{height:43px}.page-template-compost .benefits__content__items .benefit_item .title{font-weight:700}.page-template-compost .benefits__content__items .benefit_item .free-text{font-weight:400}.page-template-compost .benefits__content__items .benefit_item .free-text *{font-size:max(.9375vw,18px)}.page-template-compost .benefits .primary-btn.contact-link{justify-content:space-around;padding:max(.8333333333vw,16px) max(2.2916666667vw,44px)}html:lang(en-US) .page-template-compost .hero{transform:scaleX(-1)}html:lang(en-US) .page-template-compost .hero__content_title .hero_icon svg{height:100%}html:lang(en-US) .page-template-compost .hero__content{transform:scaleX(-1)}html:lang(en-US) .page-template-compost .hero__content .hero_icon{transform:scaleX(-1)}html:lang(en-US) .page-template-compost .hero__content .cta-wrapper{width:max(157px,8.1770833333vw)}html:lang(en-US) .page-template-compost .hero__content__info_side-image{transform:scaleX(-1)}html:lang(en-US) .page-template-compost .benefits__content__cards .benefit_card_info{height:52.82%}/*# sourceMappingURL=compost.min.css.map */