.why-block{color:var(--white)}
.why-block + .d-md-none{background-color:var(--hover-sunshine)}
.why-block + .d-md-none,.why-block + .component{position:relative}
.why-block + .d-md-none.component-native-plants,.why-block + .d-md-none.component-image-text,.why-block + .component.component-native-plants,.why-block + .component.component-image-text{background-color:var(--white)}
.why-block + .d-md-none{background-color:var(--white)}
@media (max-width:767.96px){.why-block.component{padding-bottom:1.4375rem}}
.why-block-sticky{background-color:var(--theme-blue-dark)}
@media (min-width:992px){.why-block-sticky{height:550vh}.why-block-sticky>.container:first-child{position:sticky;top:130px;bottom:0;height:50vh}}
@media (max-width:991.96px){.why-block-sticky{overflow:hidden;height:auto !important}}
@media (max-width:767.96px){.why-block h2{font-size:2rem}}
.why-block .container{position:relative}
.why-block figure{margin-bottom:0.75rem;position:relative}
.why-block figure img{width:5rem;height:5rem}
@media (min-width:992px){.why-block figure{margin-bottom:1.25rem}.why-block figure img{width:7.5rem;height:7.5rem}}
.why-block figure figcaption{position:absolute}
.why-block .block-image{background-repeat:no-repeat;position:absolute;pointer-events:none}
@media (max-width:991.96px){.why-block .block-title{max-width:70%}}
.why-block__links{position:sticky;top:45%;bottom:0;transition:0.2s linear}
@media (min-width:992px){.why-block__links{opacity:0.1}}
.why-block .col-content{display:flex;flex-wrap:wrap}
.why-block .col-content a{color:var(--white);text-decoration:none}
.why-block .col-content a:hover .btn{background-color:var(--theme-blue);color:var(--white)}
@media (max-width:767.96px){.why-block .col-content{margin-top:1.125rem}}
.why-block .col-text{margin-top:0.9375rem;margin-bottom:0.9375rem;font-size:0.9375rem}
@media (min-width:992px){.why-block .col-text{height:75vh;margin-top:25vh !important;margin-bottom:25vh !important}.why-block .col-text:first-child{margin-top:0 !important}.why-block .col-text:last-child{margin-bottom:0 !important}}
@media (min-width:640px){.why-block .col-text{width:75%}}
@media (min-width:991px){.why-block .col-text{margin-top:1rem;margin-bottom:1rem;padding-left:1.875rem;padding-right:1.875rem;font-size:1.0625rem;max-width:50%;flex:50%;margin-top:0rem;margin-bottom:0rem}}
.why-block .col-text h3{margin-bottom:0.75rem;font-size:1.5rem}
@media (min-width:992px){.why-block .col-text h3{margin-bottom:1rem;font-size:2rem;font-weight:400}}
.why-block .col-text p{opacity:0.8;line-height:calc(24 / 15);margin-bottom:0}
@media (min-width:992px){.why-block .col-text p{margin-bottom:1.5rem;line-height:calc(28 / 17)}}
@media (min-width:992px) and (max-width:1199.98px){.why-block .col-text{width:75%;max-width:75%;flex:75%}}
@media (min-width:992px) and (max-width:1199.98px){.why-block .col-text-right{margin-left:25%}}
@media (min-width:1200px){.why-block .col-text-right{margin-left:35%}}
.why-block.block-type-1 .block-image{background-image:url("../themes/transformix/assets/images/stock/why-1@2x.png");width:22.75rem;height:23.75rem;background-size:cover;left:-8.25rem;top:6.4375rem}
.why-block.block-type-1 .block-title{display:flex;align-items:center}
.why-block.block-type-1 .block-title h2{padding-top:11.25rem}
.why-block.block-type-2 .block-image{background-image:url("../themes/transformix/assets/images/stock/why-2@2x.png");width:70.125rem;height:70.5625rem;background-size:cover;left:-25.875rem;bottom:-17.75rem}
.why-block.block-type-3 .block-image{background-image:url("../themes/transformix/assets/images/stock/why-3@2x.png");width:30.625rem;height:73.625rem;background-size:cover;left:-5.375rem;bottom:-24.0625rem}
.why-block.block-type-4 .block-image{background-image:url("../themes/transformix/assets/images/stock/why-4@2x.png");width:18.5rem;height:36.875rem;background-size:cover;left:-2.25rem;top:24.0625rem}
.why-block.block-type-5 .block-image{background-image:url("../themes/transformix/assets/images/stock/why-5-mobile@2x.png");background-size:cover;right:1.5rem;width:7.625rem;height:15.25rem;top:-10.375rem}
@media (min-width:992px){.why-block.block-type-5 .block-image{background-image:url("../themes/transformix/assets/images/stock/why-5@2x.png");width:18.125rem;height:48.25rem;left:-6.25rem;bottom:3.5rem;top:auto}}
@media (min-width:1200px){.why-block.block-type-5 .col-text + .col-text{margin-top:-5.3125rem}.why-block.block-type-5 .col-text:last-child{margin-top:-8rem}}
.why-block.block-type-7 .block-image{background-size:cover}
@media (max-width:991.96px){.why-block.block-type-7 .block-image{background-image:url("../themes/transformix/assets/images/stock/why-6-mobile.png");right:0;width:8.4375rem;height:16rem;top:-9.75rem}}
@media (min-width:992px){.why-block.block-type-7 .block-image{background-image:url("../themes/transformix/assets/images/stock/why-7@2x.png");left:-12.8125rem;top:16.75rem;width:18.1875rem;height:48.25rem}}
.why-block.block-type-6 .block-image{background-size:cover}
@media (max-width:991.96px){.why-block.block-type-6 .block-image{background-image:url("../themes/transformix/assets/images/stock/why-7-mobile@2x.png");right:0;width:6.25rem;height:7.5rem;top:-6.25rem}}
@media (max-width:991.96px) and (max-width:767.96px){.why-block.block-type-6 .block-image{top:-2.75rem}}
@media (min-width:992px){.why-block.block-type-6 .block-image{background-image:url("../themes/transformix/assets/images/stock/why-native-bg.png");left:-10.3125rem;top:35%;width:22.5625rem;height:36.9375rem}}
.why-block.block-type-6 .col-12{flex:100%}
.why-block.block-type-6 .col-text{width:100%}
@media (min-width:992px){.why-block.block-type-6 .col-content{margin-left:16.875rem;margin-top:5rem}.why-block.block-type-6 .col-text{flex:100%;max-width:36.25rem;padding-left:0;padding-right:0;margin-top:0rem;margin-bottom:0rem}.why-block.block-type-6 .col-text:last-child{margin-bottom:0}}
.why-block.block-type-6 .why-block__links{display:flex;width:100%}
@media (min-width:768px) and (max-width:1023.96px){.why-block.block-type-6 .why-block__links{padding-right:3.75rem}}
@media (max-width:767.96px){.why-block.block-type-6 .why-block__links{flex-direction:column}}
.why-block.block-type-6 .why-block__links figure{width:7.5rem;min-width:7.5rem;margin-right:2rem}
.why-block.block-type-5 .col-text h3,.why-block.block-type-6 .col-text h3{margin-bottom:0.875rem}
@media (min-width:768px){.why-block.block-type-5 .col-text h3,.why-block.block-type-6 .col-text h3{margin-bottom:1.0625rem}}
@media (min-width:992px){.why-block.block-type-5 .btn-lg,.why-block.block-type-6 .btn-lg{min-width:12.5rem;font-size:0.9375rem;padding-top:0.625rem;padding-bottom:0.625rem;min-height:3rem}.why-block.block-type-5 .btn-lg i,.why-block.block-type-6 .btn-lg i{display:none}}
@media (max-width:991.96px){.why-block.block-type-5 .btn-lg,.why-block.block-type-6 .btn-lg{font-size:0;border-radius:50%;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:2px 0 0;position:absolute;right:0;top:1.25rem}.why-block.block-type-5 .btn-lg i,.why-block.block-type-6 .btn-lg i{font-size:0.875rem}}
.why-block.block-type-1 .col-text,.why-block.block-type-2 .col-text,.why-block.block-type-3 .col-text,.why-block.block-type-4 .col-text{padding-left:1.75rem;border-left:4px solid var(--theme-gold)}
@media (min-width:992px){.why-block.block-type-1 .btn-lg,.why-block.block-type-2 .btn-lg,.why-block.block-type-3 .btn-lg,.why-block.block-type-4 .btn-lg{min-width:12.5rem}}
@media (max-width:991.96px){.why-block.block-type-1 .btn-lg,.why-block.block-type-2 .btn-lg,.why-block.block-type-3 .btn-lg,.why-block.block-type-4 .btn-lg{font-size:0;border-radius:50%;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:2px 0 0;position:absolute;right:0;top:1.25rem}.why-block.block-type-1 .btn-lg i,.why-block.block-type-2 .btn-lg i,.why-block.block-type-3 .btn-lg i,.why-block.block-type-4 .btn-lg i{font-size:0.875rem}}
.is-visible .why-block__links{opacity:1}
.plants-near{background-color:var(--hover-sunshine);color:var(--white);padding-bottom:0;overflow:hidden;color:var(--theme-brown)}
.plants-near.component{padding-bottom:0}
.plants-near h2{font-size:2rem;line-height:calc(42 / 32)}
@media (min-width:768px){.plants-near h2{font-size:3.5rem}}
.plants-near .container{position:relative;padding-left:2rem;padding-right:2rem;max-width:1344px}
@media (min-width:1024px){.plants-near .container{min-height:31.25rem}}
.plants-near .block-title{padding-left:1.25rem;padding-right:1.25rem;max-width:37.5rem;margin:0 auto}
@media (min-width:992px){.plants-near .block-title{max-width:43.75rem}}
@media (min-width:1200px){.plants-near .block-title{max-width:56.25rem}}
.plants-near .block-title p{font-size:1.0625rem}
.plants-near .block-image{background-image:url("../themes/transformix/assets/images/stock/plant-fruits.png");background-size:cover;background-repeat:no-repeat;position:absolute;pointer-events:none;right:0.75rem;top:-2.5rem;width:4.125rem;height:10.625rem}
@media (min-width:768px){.plants-near .block-image{right:-6.25rem;top:-6.25rem;width:18.6875rem;height:12.5rem;background-size:contain}}
@media (min-width:1200px){.plants-near .block-image{right:-3rem;top:-6.25rem;width:18.6875rem;height:22.1875rem;background-size:cover}}
.plants-near .btn{margin-top:2.625rem;padding-left:2.3125rem;padding-right:2.3125rem}
@media (max-width:767.96px){.plants-near .btn{font-size:0.9375rem}}
.plants-near .col-content{display:flex;flex-wrap:wrap}
.plants-near .col-content a{color:var(--white);text-decoration:none}
.plants-near .col-content a:hover .btn{background-color:var(--theme-blue);color:var(--white)}
.plants-near .col-text{max-width:50%;flex:50%;padding-left:1.75rem;border-left:4px solid var(--theme-gold);margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.0625rem}
.plants-near .col-text h3{margin-bottom:1rem}
.plants-near .col-text p{margin-bottom:1.5rem}
.plants-near .col-text-right{margin-left:50%}
.plants-near .swiper{--swiper-theme-color:white;--swiper-pagination-bullet-inactive-color:white;padding-left:2.3125rem;padding-right:2.3125rem;margin-left:-1.75rem;margin-right:-1.75rem}
@media (min-width:768px){.plants-near .swiper{padding-left:1.75rem;padding-right:1.75rem;margin-left:-1.75rem;margin-right:-1.75rem}}
.plants-near .swiper-main{overflow:hidden}
.plants-near .swiper-wrapper{padding-top:3.75rem;align-items:flex-end}
.plants-near .swiper-slide{border-top-left-radius:12px;border-top-right-radius:12px}
@media (min-width:768px){.plants-near .swiper-slide{border-top-left-radius:20px;border-top-right-radius:20px}}
@media (min-width:768px){.plants-near .swiper-slide{width:40%}.plants-near .swiper-slide .swiper-slide-shadow-right{opacity:0 !important}.plants-near .swiper-slide .swiper-slide-shadow-right,.plants-near .swiper-slide img{transform:translateX(25%)}.plants-near .swiper-slide-next .swiper-slide-shadow-right,.plants-near .swiper-slide-next img{transform:translateX(-25%);opacity:1 !important}.plants-near .swiper-slide-next ~ .swiper-slide .swiper-slide-shadow-right{opacity:0 !important}.plants-near .swiper-slide-next ~ .swiper-slide .swiper-slide-shadow-right,.plants-near .swiper-slide-next ~ .swiper-slide img{transform:translateX(-25%)}.plants-near .swiper-slide-prev .swiper-slide-shadow-left,.plants-near .swiper-slide-prev img{transform:translateX(25%);opacity:1 !important}}
.plants-near .swiper-slide-shadow-left,.plants-near .swiper-slide-shadow-right{transition:none;opacity:0 !important}
.plants-near .swiper-slide-active,.plants-near .swiper-slide-next,.plants-near .swiper-slide-prev{opacity:1}
.plants-near .swiper-slide img{border-top-left-radius:12px;border-top-right-radius:12px}
@media (min-width:768px){.plants-near .swiper-slide img{border-top-left-radius:20px;border-top-right-radius:20px}}
@media (min-width:768px){.plants-near .swiper-slide-next .swiper-slide-shadow-right,.plants-near .swiper-slide-next img{transform:translateX(-25%);opacity:1 !important}.plants-near .swiper-slide-next ~ .swiper-slide .swiper-slide-shadow-right{opacity:0 !important}.plants-near .swiper-slide-prev .swiper-slide-shadow-left,.plants-near .swiper-slide-prev img{transform:translateX(25%);opacity:1 !important}}
.plants-near .swiper-slide-active{z-index:100 !important}
.plants-near .swiper-slide-active .swiper-slide-shadow-right,.plants-near .swiper-slide-active .swiper-slide-shadow-left{opacity:0 !important}
.plants-near .swiper-slide-active img{width:100%}
@media (min-width:768px){.plants-near .swiper-slide-active img{width:100vw;max-width:46vw;position:relative;left:50%;bottom:0;transform:translateX(-50%)}}
@media (min-width:1280px){.plants-near .swiper-slide-active img{max-width:39.375rem}}
@media (min-width:768px){.plants-near .swiper-slide-active .swiper-image{padding-bottom:calc(606/785 * 100%);padding-left:120%;transform:translateX(-10%)}}
.plants-near .swiper-center{transform:scale(2)}
@media (min-width:768px){.plants-near .swiper-button-next{right:0rem}}
@media (min-width:768px){.plants-near .swiper-button-prev{left:0rem}}
.plants-near .swiper-button-next,.plants-near .swiper-button-prev{margin-top:0;top:calc(50% + 25px);transform:translateY(-50%);width:3.5rem;height:3.5rem;background-color:var(--theme-brown);border-radius:50%;color:var(--white)}
@media (min-width:768px){.plants-near .swiper-button-next,.plants-near .swiper-button-prev{top:calc(50% + 75px)}}
.plants-near .swiper-button-next:after,.plants-near .swiper-button-prev:after{font-size:0.875rem}
.plants-near .swiper-3d .swiper-slide-shadow-left,.plants-near .swiper-3d .swiper-slide-shadow-right{opacity:0.6}
.plants-near .swiper-3d .swiper-slide-shadow-right{background:linear-gradient(90deg,#312a23 0%,rgba(49,42,35,0) 100%)}
.plants-near .swiper-3d .swiper-slide-shadow-left{background:linear-gradient(90deg,rgba(49,42,35,0) 0%,#312a23 100%)}
.plants-near .swiper-pagination{top:0.9375rem;bottom:auto !important}
.plants-near .swiper-image{padding-bottom:calc(308/502 * 100%);position:relative}
.plants-near .swiper-image img{position:absolute;object-fit:cover;width:100%;height:100%}
.native-plants{overflow:hidden}
.native-plants.component{padding-top:1.5rem;background-color:var(--white)}
@media (min-width:992px){.native-plants.component{padding-top:5rem}}
.native-plants h2{color:var(--text-color);letter-spacing:-0.01em}
@media (max-width:767.96px){.native-plants h2{font-size:2rem}}
.native-plants .container{position:relative}
.native-plants.block-type-1 .block-image{width:22.75rem;height:23.75rem;background-size:cover;left:-11.875rem;top:-4.375rem}
.native-plants.block-type-2 .block-image{width:25.875rem;height:31.4375rem;background-size:cover;left:-19.375rem;top:-5.5rem;opacity:0.6}
.native-plants .block-image{background-repeat:no-repeat;position:absolute;pointer-events:none}
@media (max-width:767.96px){.native-plants .block-image{display:none}}
.native-plants .block-title{display:flex;align-items:center;flex-direction:column;max-width:66.75rem;margin:0 auto 1.5rem;font-size:0.9375rem;line-height:1.55}
@media (min-width:768px){.native-plants .block-title{margin-bottom:3.875rem}}
.native-plants .block-title h2{max-width:56.25rem;margin-bottom:2rem}
.native-plants .block-title :last-child{margin-bottom:0}
.native-plants .btn-lg{min-width:18.4375rem;font-size:0.9375rem}
@media (min-width:768px){.native-plants .btn-lg{min-width:15rem;font-size:1.0625rem}}
.native-plants .col-content{display:flex;flex-wrap:wrap}
@media (min-width:992px){.native-plants .col-content{margin-left:-0.625rem;margin-right:-0.625rem}.native-plants .col-content .filter__card{padding-left:0.625rem;padding-right:0.625rem}.native-plants .col-content .col-12{padding-left:1.25rem;padding-right:1.25rem}}
.native-plants .col-content figure{position:relative;border-radius:1rem;background-color:var(--light-grey);min-height:100px;overflow:hidden;box-shadow:0px 60px 60px -30px rgba(16,18,30,0.2);padding-bottom:calc(354 / 532 * 100%)}
@media (min-width:768px){.native-plants .col-content figure{margin-bottom:1.5625rem}}
.native-plants .col-content figure img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}
.native-plants .col-content figure figcaption{background-color:rgba(255,255,255,0.6);font-size:0.8125rem;padding:0.625rem 1.5rem;border-radius:20px;position:absolute;left:1.25rem;top:1.25rem;backdrop-filter:blur(20px)}
@media (min-width:768px){.native-plants .col-content figure figcaption{left:1.5rem;top:1.5rem}}
.native-plants .col-content h3{font-size:1.0625rem;margin-bottom:0.75rem;color:var(--text-color)}
@media (min-width:768px){.native-plants .col-content h3{font-size:1.25rem}}
.native-plants .col-content .figure-caption{font-size:0.9375rem;padding-left:0.4375rem}
.native-plants .col-content .figure-caption h3{opacity:0.9}
.native-plants .col-content .figure-caption p{color:rgba(13,15,32,0.6)}
.native-plants .col-content .col-md-6{margin-bottom:2.625rem}
@media (min-width:768px){.native-plants .col-content .col-md-6:last-child{margin-bottom:3.875rem}}
.native-plants .col-content a{color:var(--black);text-decoration:none}
.native-plants .col-content a:hover .btn{background-color:var(--theme-blue);color:var(--white)}
.native-plants .modal-gallery{--swiper-navigation-size:20px;--swiper-navigation-color:var(--black);--swiper-pagination-color:var(--white);--swiper-pagination-bullet-inactive-color:var(--white)}
.native-plants .modal-gallery .btn-close{background-color:white;width:3rem;height:3rem;border-radius:50%;color:var(--black);margin-top:0.625rem;position:fixed;right:1.25rem;top:0rem;opacity:1;z-index:111;padding:0;font-size:0.9375rem;cursor:pointer;pointer-events:fill}
@media (min-width:768px){.native-plants .modal-gallery .btn-close{width:3.5rem;height:3.5rem}}
.native-plants .modal-gallery .modal-dialog{max-width:100%;background-color:transparent;margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}
@media (max-width:767.96px){.native-plants .modal-gallery .modal-dialog{padding:0}}
.native-plants .modal-gallery .modal-content{max-width:62.5rem;background-color:transparent;margin:0 auto;border:0;overflow:hidden}
@media (max-width:767.96px){.native-plants .modal-gallery .modal-body{padding:0}}
.native-plants .modal-gallery .swiper{max-width:50rem;min-height:100vh}
@media (min-width:768px){.native-plants .modal-gallery .swiper{padding-top:1.25rem;padding-bottom:1.25rem;min-height:900px;height:900px}}
@media (min-width:768px) and (max-height:900px){.native-plants .modal-gallery .swiper{min-height:calc(100vh - 40px);height:calc(100vh - 40px)}}
.native-plants .modal-gallery .swiper-image{background-color:var(--white);position:relative;--swiper-pagination-bullet-width:6px;--swiper-pagination-bullet-height:6px}
.native-plants .modal-gallery .swiper-image img{width:100%;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}
.native-plants .modal-gallery .swiper-image .swiper-pagination{display:block;text-align:left;padding-left:1.5rem}
@media (min-width:768px){.native-plants .modal-gallery .swiper-image .swiper-pagination{display:none}}
@media (min-width:768px){.native-plants .modal-gallery .swiper-image{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);overflow:hidden}}
@media (min-width:768px){.native-plants .modal-gallery .swiper-slide{display:flex;flex-direction:column;max-height:865px;height:100vh}.native-plants .modal-gallery .swiper-slide .image-caption{height:200px;max-height:200px;overflow:hidden;-webkit-line-clamp:5}.native-plants .modal-gallery .swiper-slide .swiper-image{flex:1;position:relative;background-color:var(--black)}.native-plants .modal-gallery .swiper-slide .swiper-image img{position:absolute;height:100%;object-fit:contain}.native-plants .modal-gallery .swiper-slide .swiper-image__zoom{z-index:1;position:absolute;right:1.25rem;top:1.25rem;border-radius:50%;background-color:var(--white);color:var(--primary-color);height:3rem;width:3rem;min-width:3rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem}}
@media (min-width:768px) and (max-height:900px){.native-plants .modal-gallery .swiper-slide{max-height:calc(100vh - 70px)}}
@media (max-width:767.96px){.native-plants .modal-gallery .swiper-slide{min-height:100vh;display:flex;flex-direction:column}.native-plants .modal-gallery .swiper-slide .swiper-image__zoom{display:none}}
@media (max-width:767.96px){.native-plants .modal-gallery .swiper-button-prev,.native-plants .modal-gallery .swiper-button-next{display:none}}
.native-plants .modal-gallery .swiper-button-prev{left:0;width:3.5rem;height:3.5rem;background-color:var(--white);border-radius:50%;font-size:1.25rem}
.native-plants .modal-gallery .swiper-button-next{right:0;width:3.5rem;height:3.5rem;background-color:var(--white);border-radius:50%;font-size:1.25rem}
.native-plants .modal-gallery .swiper-pagination{display:none}
@media (min-width:768px){.native-plants .modal-gallery .swiper-pagination{bottom:1.875rem;display:block}}
@media (min-width:768px){.native-plants .modal-gallery .swiper-wrapper{max-height:100%}}
.modal-backdrop{pointer-events:none}
.image-caption{background:#fff;font-size:0.9375rem;font-weight:400;color:rgba(16,18,20,0.8);max-width:800px;width:100%;padding:1.5rem;position:relative;padding-top:4rem;flex:1}
@media (min-width:768px){.image-caption{padding:2rem 2.5rem;border-bottom-left-radius:16px;border-bottom-right-radius:16px}}
.image-caption-title{color:rgba(16,18,20,0.9);font-size:1.5rem;line-height:calc(28 / 24);margin-bottom:1rem;font-weight:500}
.image-caption-info{font-weight:500;margin-bottom:1rem}
@media (min-width:768px){.image-caption-landscaped{margin-right:1.75rem}}
.image-caption-landscaped author{color:var(--theme-green-dark)}
.image-caption-swipe{position:absolute;right:1.5rem;top:1.5rem;opacity:0.24}
@media (min-width:768px){.image-caption-swipe{display:none}}
.image-caption-counter{margin-right:1.25rem}
@media (max-width:787.96px){.image-caption-counter{position:absolute;left:1.5rem;top:1.5rem}}
.native-plants-pagination{background:#fafafc;position:relative}
.native-plants-pagination .hero-content{position:relative;z-index:5}
.native-plants-pagination .block-image{background-repeat:no-repeat;position:absolute;pointer-events:none;top:initial}
@media (max-width:767.96px){.native-plants-pagination .block-image{display:none}}
.native-plants-pagination .block-image.bottom-left{bottom:-10.625rem;left:0rem}
.native-plants-pagination .block-image.bottom-right{bottom:-10.625rem;right:0rem}
.pagination{margin-top:1rem}
.pagination ul{list-style:none;padding:0;margin:0}
.pagination ul li{display:inline-block;margin:0.5rem}
@media (max-width:991.96px){.pagination ul li{display:none}}
@media (max-width:991.96px){.pagination ul li:first-child{display:block;display:inline-block}}
@media (max-width:480px){.pagination ul li:first-child{margin:0.2rem}}
@media (max-width:991.96px){.pagination ul li:last-child{display:block;display:inline-block}}
@media (max-width:480px){.pagination ul li:last-child{margin:0.2rem}}
.pagination ul li a{text-decoration:none;font-family:"Poppins";font-style:normal;font-weight:500;font-size:0.938rem;line-height:1.5rem;text-align:center;color:var(--primary-color);display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:1rem;gap:1rem;width:3.5rem;height:3.5rem;background:var(--white);box-shadow:0px 16px 32px -16px rgba(36,38,54,0.05),0px 2px 8px rgba(36,38,54,0.04),0px 0px 2px rgba(36,38,54,0.04);backdrop-filter:blur(20px);border-radius:2.5rem}
.pagination ul li a.prev{width:10rem;margin-right:1rem}
@media (max-width:480px){.pagination ul li a.prev{width:8rem;margin-right:0}}
.pagination ul li a.next{width:10rem;margin-left:1rem}
@media (max-width:480px){.pagination ul li a.next{width:8rem;margin-right:0}}
.garden-planner{padding-top:0;padding-bottom:0;padding-left:2rem;padding-right:2rem}
.garden-planner.component{padding-top:0;padding-bottom:0}
.garden-planner .container{position:relative;max-width:80rem;background-repeat:no-repeat;background-color:var(--theme-blue-light);border-radius:1.5rem;color:var(--white);overflow:hidden;box-shadow:0px 60px 60px -40px rgba(16,18,30,0.16),0px 80px 80px -40px rgba(16,18,30,0.16);padding:3.125rem 0rem}
@media (min-width:992px){.garden-planner .container{min-height:12.5rem}}
@media (min-width:1200px){.garden-planner .container{padding:5rem 0rem 5.625rem}}
.garden-planner .container h2{font-size:2rem;line-height:calc(42 / 32)}
.garden-planner .container h2 sup{color:var(--theme-lime);font-weight:700;font-size:1rem;letter-spacing:0.105em;text-transform:uppercase;line-height:1.2;font-family:var(--font-tertiary);display:inline-flex}
@media (max-width:767.96px){.garden-planner .container h2{display:flex;flex-direction:column;width:100%}.garden-planner .container h2 sup{top:0;width:100%;display:block;margin:12px 0 0}}
@media (min-width:992px){.garden-planner .container h2{font-size:2.625rem}.garden-planner .container h2 sup{transform:translate(0.3125rem,-0.5625rem);font-size:1.25rem}}
@media (min-width:1200px){.garden-planner .container h2{font-size:3.5rem}}
.garden-planner.block-type-1 .container{padding:2rem 0rem}
@media (max-width:767.96px){.garden-planner.block-type-1 .garden-planner__design{position:relative;height:15.3125rem}.garden-planner.block-type-1 .garden-planner__design .border-design,.garden-planner.block-type-1 .garden-planner__design .planner-image{width:100%}.garden-planner.block-type-1 .garden-planner__design .planner-image{left:-20px;top:0;width:643px;height:455px;max-width:643px}.garden-planner.block-type-1 .garden-planner__design .border-design{left:32px;top:14px}}
@media (max-width:767.96px){.garden-planner.block-type-2 .container{padding:2rem 0rem 0}}
@media (min-width:768px){.garden-planner.block-type-2 .col-content{position:relative;z-index:1}}
@media (min-width:768px){.garden-planner.block-type-2 .garden-planner__design{position:absolute;right:0;bottom:0;z-index:0;max-width:65%;max-height:90%}.garden-planner.block-type-2 .garden-planner__design img{width:100%;height:100%}}
@media (min-width:1024px){.garden-planner.block-type-2 .garden-planner__design{max-width:705px}}
.garden-planner .block-image{background-repeat:no-repeat;position:absolute;pointer-events:none}
.garden-planner .btn-large{min-width:240px}
.garden-planner .border-design{background-image:url("../themes/transformix/assets/images/stock/planner@2x.png");background-repeat:no-repeat;background-size:contain;background-position:top left;position:absolute;right:-8.1875rem;top:0;bottom:-13.1875rem;width:60.85%;position:absolute;top:5.5rem}
.garden-planner .planner-image{width:67.7%;position:absolute;bottom:-7.6875rem;right:-8.875rem}
.garden-planner .col-content{display:flex;flex-wrap:wrap;font-size:0.9375rem;line-height:calc(24 / 15);left:2rem;padding:0rem 1.5rem;text-align:center}
@media (min-width:768px){.garden-planner .col-content{max-width:36%;position:relative;padding:0;text-align:left}}
@media (min-width:992px){.garden-planner .col-content{left:3.125rem}}
@media (min-width:1200px){.garden-planner .col-content{font-size:1.0625rem;line-height:calc(28 / 17);left:5rem}}
.garden-planner .col-content .btn{color:var(--white);min-width:15rem}
.garden-planner .col-content .btn-wrapper{margin-top:1.4375rem}
@media (max-width:767.96px){.garden-planner .col-content .btn-wrapper{position:absolute;bottom:2.5rem;z-index:99;left:50%;transform:translateX(-50%)}}
.garden-planner .col-content p{color:rgba(255,255,255,0.8)}
.garden-planner .col-content figure{position:relative;border-radius:1rem;background-color:var(--light-grey);min-height:100px;overflow:hidden;margin-bottom:0}
.garden-planner .col-content .col-md-6{margin-bottom:1.875rem}
.garden-planner .col-content a{color:var(--black);text-decoration:none}
.garden-planner .col-content a:hover .btn{background-color:var(--theme-blue);color:var(--white)}
.button-wrapper + .garden-planner{margin-top:6.25rem}
.data-carousel.block-type-1 + .garden-planner:before,.data-carousel.block-type-3 + .garden-planner:before{content:"";background-color:var(--background-light);left:0;right:0;top:0;height:calc(100% - 150px);position:absolute}
.page .garden-planner .container{background-color:var(--theme-pink)}
.support-block{padding-top:2rem;padding-bottom:2rem;overflow:hidden;position:relative;z-index:1}
.support-block h2{font-size:2rem;padding-left:1.25rem;padding-right:1.25rem}
@media (min-width:768px){.support-block h2{font-size:3.5rem}}
@media (min-width:768px){.support-block.component{padding-top:6.25rem;padding-bottom:6.25rem}}
.support-block .container{position:relative}
.support-block p{font-size:0.9375rem;opacity:0.8}
.support-block .block-image{position:absolute;bottom:0;left:0;right:0;top:0;opacity:0.4}
@media (min-width:768px){.support-block .block-image{bottom:-18.75rem}}
@media (min-width:1200px){.support-block .block-image{bottom:-10rem}}
.support-block .block-image__left{position:absolute;left:-3.125rem;bottom:0}
@media (max-width:767.96px){.support-block .block-image__left{width:203px;bottom:-12.8125rem;left:-6.25rem}}
.support-block .block-image__right{position:absolute;bottom:0;right:-3.125rem}
@media (max-width:767.96px){.support-block .block-image__right{width:286px;bottom:-30.875rem;right:-11.25rem}}
.support-block.block-type-1{background-color:var(--theme-orange);color:var(--white)}
.support-block.block-type-2{background-color:var(--theme-peach);color:var(--theme-brown)}
.support-block .block-image{background-repeat:no-repeat;position:absolute;pointer-events:none}
.support-block .btn{background-color:var(--theme-brown);border-color:var(--theme-brown)}
.support-block .btn-wrapper{margin-top:1.625rem}
@media (max-width:767.96px){.support-block .btn{min-width:12.1875rem}}
.support-block .col-content{flex-wrap:wrap;max-width:51.125rem;margin:0 auto;flex-direction:column}
.support-block .col-content figure{position:relative;border-radius:1rem;background-color:var(--light-grey);min-height:100px;overflow:hidden;box-shadow:0px 60px 60px -30px rgba(16,18,30,0.2)}
.support-block .col-content figure img{width:100%}
.support-block .col-content figure figcaption{background-color:rgba(255,255,255,0.6);font-size:0.8125rem;padding:0.625rem 1.5rem;border-radius:20px;position:absolute;left:1.5rem;top:1.5rem}
.support-block .col-content h4{font-size:1.25rem;margin-bottom:0.3125rem;color:var(--text-color)}
.support-block .col-content .figure-caption{font-size:0.9375rem}
.support-block .col-content .col-md-6{margin-bottom:1.875rem}
.garden-planner{position:relative;z-index:1}
.garden-planner + .support-block{z-index:0;margin-top:-7.375rem;padding-top:9.875rem}
@media (min-width:768px){.garden-planner + .support-block{margin-top:-9.375rem;padding-top:16.875rem}}
.data-carousel{background-color:var(--background-light);overflow:hidden}
.data-carousel.block-type-1 figure{display:none}
.data-carousel.block-type-1 .figure-caption{padding:2rem;background-color:var(--white)}
.data-carousel.block-type-1 .figure-caption p{font-size:16px}
.data-carousel.block-type-1 .btn{background-color:var(--background-light);color:var(--primary-color)}
@media (max-width:767.96px){.data-carousel.block-type-1 .swiper-wrapper{padding-bottom:5.25rem}}
.data-carousel.block-type-1 .swiper-slide{box-shadow:0px 16px 32px -16px rgba(36,38,54,0.02),0px 2px 8px rgba(36,38,54,0.04),0px 0px 2px rgba(36,38,54,0.04);backdrop-filter:20px;height:auto;background-color:var(--white);overflow:hidden;border-radius:var(--border-radius-lg)}
.data-carousel.block-type-2{background-color:transparent}
.data-carousel.block-type-2 .swiper-slide{box-shadow:0px 40px 60px -30px rgba(16,18,30,0.16),0px 60px 80px -20px rgba(16,18,30,0.16);border-radius:24px;overflow:hidden}
.data-carousel.block-type-2 .swiper-slide:nth-child(3n+1) .figure-caption{background-color:rgba(174,91,49,0.6)}
.data-carousel.block-type-2 .swiper-slide:nth-child(3n+2) .figure-caption{background-color:rgba(18,66,102,0.6)}
.data-carousel.block-type-2 .swiper-slide:nth-child(3n+3) .figure-caption{background-color:rgba(117,142,45,0.8)}
.data-carousel.block-type-2 .swiper-link{position:relative}
.data-carousel.block-type-2 figure{position:relative}
.data-carousel.block-type-2 figure img{object-fit:cover;width:100%;top:0;left:0;height:100%;min-height:32.5rem}
.data-carousel.block-type-2 .figure-caption{padding:2rem;color:var(--white);backdrop-filter:blur(20px);position:absolute;bottom:0;left:0;right:0;max-height:50%;height:100%}
.data-carousel.block-type-2 .figure-caption h3,.data-carousel.block-type-2 .figure-caption p{color:var(--white)}
.data-carousel.block-type-2 .figure-caption .btn{display:none}
.data-carousel.block-type-3 figure{box-shadow:0px 40px 60px -30px rgba(16,18,30,0.16),0px 60px 80px -20px rgba(16,18,30,0.16);border-radius:var(--border-radius-lg);overflow:hidden;margin-bottom:1.5rem}
.data-carousel.block-type-3 .btn{background-color:var(--primary-color);color:var(--white)}
@media (min-width:768px){.data-carousel.block-type-3 .btn{min-height:3rem}}
.data-carousel h2{font-size:1.625rem;line-height:calc(36 / 26)}
@media (min-width:768px){.data-carousel h2{font-size:3.5rem}}
.data-carousel .container{position:relative;padding-left:1.25rem;padding-right:1.25rem;max-width:1344px}
@media (min-width:768px){.data-carousel .container{padding-left:2rem;padding-right:2rem}}
.data-carousel .block-title{padding-left:1.25rem;padding-right:1.25rem;padding-right:8.125rem}
.data-carousel .block-title p{opacity:0.8;font-size:1.0625rem}
@media (max-width:767.96px){.data-carousel .block-title{text-align:center;padding-left:0;padding-right:0;margin-bottom:2rem}}
.data-carousel .btn{margin-top:1.5rem;padding-left:2.3125rem;padding-right:2.3125rem}
@media (max-width:767.96px){.data-carousel .btn{font-size:0.9375rem}}
.data-carousel figure{position:relative;margin:0}
.data-carousel figure figcaption{position:absolute;opacity:0;pointer-events:none}
.data-carousel .figure-caption h3{margin-bottom:1rem;font-size:1.75rem;color:var(--text-color)}
.data-carousel .figure-caption p{margin-bottom:0;color:rgba(13,15,32,0.6)}
.data-carousel .col-content{display:flex;flex-wrap:wrap}
.data-carousel .col-text{max-width:50%;flex:50%;padding-left:1.75rem;border-left:4px solid var(--theme-gold);margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.0625rem}
.data-carousel .col-text h3{margin-bottom:1rem}
.data-carousel .col-text p{margin-bottom:1.5rem}
.data-carousel .col-text-right{margin-left:50%}
.data-carousel .swiper{--swiper-theme-color:white;--swiper-pagination-bullet-inactive-color:white;padding-left:2.3125rem;padding-right:2.3125rem;margin-left:-1.75rem;margin-right:-1.75rem}
@media (min-width:768px){.data-carousel .swiper{padding-left:1.75rem;padding-right:1.75rem;margin-left:-1.75rem;margin-right:-1.75rem}}
.data-carousel .swiper-carousel{position:relative}
.data-carousel .swiper-link:hover .btn{box-shadow:inset 100px 100px rgba(0,0,0,0.2)}
.data-carousel .swiper-wrapper{padding-bottom:3.75rem}
@media (min-width:768px){.data-carousel .swiper-wrapper{padding-top:3.75rem;padding-bottom:0}}
.data-carousel .swiper-slide{border-top-left-radius:12px;border-top-right-radius:12px}
@media (min-width:768px){.data-carousel .swiper-slide{border-top-left-radius:20px;border-top-right-radius:20px}}
.data-carousel .swiper-slide-active,.data-carousel .swiper-slide-next,.data-carousel .swiper-slide-prev{opacity:1}
.data-carousel .swiper-link{text-decoration:none}
@media (min-width:768px){.data-carousel .swiper-button-next{right:0rem}}
.data-carousel .swiper-button-prev{left:auto;right:5rem}
.data-carousel .swiper-button-next,.data-carousel .swiper-button-prev{margin-top:0;top:auto;bottom:0rem;width:3.5rem;height:3.5rem;background-color:var(--primary-color);border-radius:50%;color:var(--white)}
.data-carousel .swiper-button-next:after,.data-carousel .swiper-button-prev:after{font-size:0.875rem}
@media (min-width:768px){.data-carousel .swiper-button-next,.data-carousel .swiper-button-prev{top:-3.75rem;bottom:auto}}
.data-carousel .swiper-pagination{top:0.9375rem;bottom:auto !important}
.hero{width:100%;overflow:hidden;position:relative;display:flex}
.hero-image{position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none}
.hero-image img{width:100%;height:100%;object-fit:cover}
.hero-text{max-width:45.625rem;margin-top:1.5rem;margin-bottom:2rem;font-weight:400;font-size:0.9375rem;line-height:calc(24 / 15);margin-left:0 !important;margin-right:0 !important}
@media (min-width:768px){.hero-text{opacity:0.8;font-size:1.0625rem;line-height:calc(28 / 17);margin-bottom:2.5rem}}
.hero.block-type-5{background-color:transparent}
.home-layout .hero{background-repeat:no-repeat;background-size:cover;background-position:center;justify-content:center}
.home-layout .hero-container{max-width:45.625rem}
.home-layout .hero-content{padding-block:3.125rem;width:100%}
@media (min-width:992px){.home-layout .hero-content{padding-block:6.25rem}}
.home-layout .hero-text{max-width:45.625rem;margin-top:1.5rem;margin-bottom:2rem;font-weight:400;font-size:0.9375rem;line-height:calc(24 / 15);margin-left:0 !important;margin-right:0 !important}
@media (min-width:768px){.home-layout .hero-text{opacity:0.8;font-size:1.0625rem;line-height:calc(28 / 17);margin-bottom:2.5rem}}
.home-layout .hero-cta-button .btn{min-width:15rem}
@media (min-width:768px){.home-layout .hero-cta-button .btn{min-width:18.125rem}}
.home-layout .hero.block-type-1{padding:0}
.home-layout .hero.block-type-2.hero-content{padding-top:6.25rem;padding-bottom:2.5rem}
@media (min-width:992px){.home-layout .hero.block-type-2.hero-content{padding-bottom:3.75rem}}
@media (min-width:1200px){.home-layout .hero.block-type-2.hero-content{padding-top:12.5rem;padding-bottom:6.25rem}}
.home-layout .hero .container{max-width:70.75rem;padding-left:1.875rem;padding-right:1.875rem}
@media (min-width:576px){.home-layout .hero .container{padding-left:1.5rem;padding-right:1.5rem}}
.home-layout .shadow-top{background:linear-gradient(180deg,#040616 0%,rgba(4,6,22,0.9) 17.41%,rgba(4,6,22,0) 78.47%);opacity:0.75;position:absolute;top:0;bottom:0;left:0;right:0}
.home-layout .shadow-bottom{background:radial-gradient(50% 50% at 50% 50%,rgba(4,6,22,0.76) 0%,rgba(4,6,22,0) 100%);opacity:0.9;position:absolute;width:115%;height:737px;left:50%;transform:translateX(-50%);bottom:-9.625rem}
.home-layout .pattern-1,.home-layout .pattern-2{position:absolute;background-repeat:no-repeat;background-size:cover;bottom:-1.25rem}
@media (min-width:768px){.home-layout .pattern-1,.home-layout .pattern-2{width:12.75rem;height:11.5rem}}
.home-layout .pattern-1{background-image:url("../themes/transformix/assets/images/icons/flower-design-1.svg");left:-4.25rem;width:8.25rem;height:7.4375rem}
@media (min-width:768px){.home-layout .pattern-1{left:3rem}}
.home-layout .pattern-2{background-image:url("../themes/transformix/assets/images/icons/flower-design-2.svg");right:-4.25rem;width:8.25rem;height:7.4375rem}
@media (min-width:768px){.home-layout .pattern-2{right:3rem}}
.home-layout .inner-page{position:relative}
@media (max-width:768px){.home-layout .inner-page{min-height:80vh}}
.home-layout .inner-page.hero img.banner{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}
.home-layout .inner-page .shadow-full{background:linear-gradient(180deg,#779842 0%,#6e9134 100%);opacity:0.95;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}
.home-layout .inner-page .hero-content{max-width:600px;position:relative;z-index:1;text-align:left}
@media (min-width:992px){.home-layout .inner-page .hero-content{padding-top:12.5rem}}
.home-layout .inner-page .hero-content h1{font-family:"Poppins";font-style:normal;font-weight:500;font-size:64px;line-height:130%;letter-spacing:-0.01em;color:var(--white)}
@media (max-width:768px){.home-layout .inner-page .hero-content h1{font-size:32px}}
@media (max-width:768px){.home-layout .inner-page .hero-content .hero-text p{font-size:15px;line-height:24px}}
.home-layout .inner-page .block-image{background-repeat:no-repeat;position:absolute;pointer-events:none;top:initial;z-index:9}
.home-layout .inner-page .block-image.bottom-right{bottom:0rem;right:0rem}
.page .hero{background-repeat:no-repeat;background-size:cover;background-position:center;justify-content:center}
.page .hero-container{max-width:45.625rem}
.page .hero-content{padding-top:6.25rem;padding-bottom:0rem;width:100%}
@media (min-width:992px){.page .hero-content{padding-bottom:0rem}}
@media (min-width:1200px){.page .hero-content{padding-top:12.5rem;padding-bottom:0rem}}
.page .hero-text{max-width:45.625rem;margin-top:1.5rem;margin-bottom:2rem;font-weight:400;font-size:0.9375rem;line-height:calc(24 / 15);margin-left:0 !important;margin-right:0 !important}
@media (min-width:768px){.page .hero-text{opacity:0.8;font-size:1.0625rem;line-height:calc(28 / 17);margin-bottom:2.5rem}}
.page .hero-cta-button .btn{min-width:15rem}
@media (min-width:768px){.page .hero-cta-button .btn{min-width:18.125rem}}
.page .hero.block-type-2.hero-content{padding-top:6.25rem;padding-bottom:2.5rem}
@media (min-width:992px){.page .hero.block-type-2.hero-content{padding-bottom:3.75rem}}
@media (min-width:1200px){.page .hero.block-type-2.hero-content{padding-top:12.5rem;padding-bottom:6.25rem}}
.page .hero .container{max-width:70.75rem;padding-left:1.875rem;padding-right:1.875rem}
@media (min-width:576px){.page .hero .container{padding-left:1.5rem;padding-right:1.5rem}}
.component-hero{padding:0}
.component-hero.block-type-3{padding-inline:1.875rem;padding-block:3.125rem}
.component-hero.block-type-3 .text-component{max-width:60rem}
@media (min-width:992px){.component-hero.block-type-3{padding-inline:3.125rem;padding-block:6.25rem}}
@media (min-width:1200px){.component-hero.block-type-3{padding-inline:5.625rem;padding-block:7.5rem}}
.component-hero.block-type-4{min-height:100vh;display:flex;justify-content:flex-start;align-items:flex-end;padding-inline:1.875rem;padding-block:3.125rem}
.component-hero.block-type-4 .text-component{max-width:60rem}
@media (min-width:992px){.component-hero.block-type-4{padding-inline:3.125rem;padding-block:6.25rem}}
@media (min-width:1200px){.component-hero.block-type-4{padding-inline:5.625rem;padding-block:7.5rem}}
.component-hero.block-type-5{min-height:100vh;background-repeat:no-repeat;background-size:inherit !important;background-position:center right;justify-content:center;display:flex;justify-content:flex-start;align-items:center}
@media (max-width:767.96px){.component-hero.block-type-5{flex-direction:column;background-image:none !important}}
@media (max-width:767.96px){.component-hero.block-type-5 .block-type-5-img{width:100%;height:380px;object-fit:contain}}
.component-hero.block-type-5 .block-type-5-component{max-width:60rem;padding-inline:1.875rem;padding-block:3.125rem}
.component-hero.block-type-5 .block-type-5-component.no-background-color{filter:invert(1);mix-blend-mode:difference}
@media (min-width:992px){.component-hero.block-type-5 .block-type-5-component{padding-inline:3.125rem;padding-block:6.25rem}}
@media (min-width:1200px){.component-hero.block-type-5 .block-type-5-component{padding-inline:5.625rem;padding-block:7.5rem}}
.component-hero:first-child .background-element{min-height:90dvh;display:flex;align-items:center}
.image-text .col-content{max-width:100%}
@media (max-width:767.96px){.image-text .container{flex-wrap:wrap}}
@media (min-width:1024px){.image-text .container{padding-left:3.75rem;padding-right:3.75rem;max-width:calc(1280px + 60px + 60px)}}
@media (max-width:767.96px){.image-text.component{padding-top:2rem}}
.image-text + .image-text{padding-top:0}
.image-text h2{margin-bottom:0.9375rem;font-size:1.75rem;line-height:2rem}
@media (min-width:768px){.image-text h2{font-size:2.25rem;line-height:2.625rem;margin-bottom:2rem}}
@media (min-width:1024px){.image-text h2{font-size:3rem;line-height:4.25rem}}
.image-text p{color:rgba(13,15,32,0.6);font-size:0.9375rem}
@media (max-width:767.96px){.image-text p{margin-bottom:0.4375rem}}
.image-text .btn{min-width:240px;justify-content:center;align-items:center;font-size:1.0625rem;line-height:calc(20/17);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1.875rem;padding-right:1.875rem}
.image-text .btn-wrapper{margin-top:1.875rem}
@media (max-width:574.96px){.image-text .btn-wrapper .btn{width:100%}}
@media (min-width:768px){.image-text .btn{line-height:calc(28/17);padding-top:0.3125rem;padding-bottom:0.3125rem}}
.image-text .entry-content{hyphens:auto}
@media (max-width:767.96px){.image-text .entry-content{line-height:1.6}}
.image-text .entry-content ol,.image-text .entry-content ul{margin:1rem 0;padding-left:15px}
.image-text .entry-content ol li,.image-text .entry-content ul li{font-weight:500;color:rgba(13,15,32,0.6);font-size:0.9375rem;line-height:160%;margin-bottom:0.9375rem}
.image-text .entry-content ol li a,.image-text .entry-content ul li a{color:var(--theme-blue)}
.image-text .entry-content ol li a:only-child:after,.image-text .entry-content ul li a:only-child:after{position:absolute;width:8px;height:8px;border:2px solid;border-color:var(--theme-blue);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:0;border-bottom:0;margin-top:8px;margin-left:6px}
.image-text .entry-content ol li a:hover,.image-text .entry-content ul li a:hover{text-decoration:underline}
.image-text .col-image{box-shadow:0px 40px 60px -30px rgba(16,18,30,0.16),0px 60px 80px -20px rgba(16,18,30,0.16);border-radius:var(--border-radius-lg);overflow:hidden;border-radius:var(--border-radius-lg)}
.image-text .col-image img{width:100%}
@media (min-width:768px){.image-text .col-image{width:21.875rem;min-width:21.875rem}}
@media (min-width:1024px){.image-text .col-image{width:27.5rem;min-width:27.5rem;box-shadow:0px 60px 60px -40px rgba(16,18,30,0.16),0px 80px 80px -40px rgba(16,18,30,0.16)}}
@media (max-width:767.96px){.image-text .col-content{padding-top:2rem}}
.image-text .col-content .btn{color:var(--white);min-width:15rem}
.image-text .col-content a{text-decoration:none}
.image-text .col-content a:hover{text-decoration:underline}
.image-text .col-content a:hover .btn{background-color:var(--theme-blue);color:var(--white)}
@media (max-width:767.96px){.image-on-left .col-content{order:1}}
@media (max-width:767.96px){.image-on-left .col-image{display:flex;width:100%;order:0}.image-on-left .col-image picture{width:100%}}
@media (min-width:1024px){.image-on-left .col-image{margin-right:3.75rem}}
@media (min-width:1200px){.image-on-left .col-image{margin-right:6.25rem;margin-left:0}}
.image-on-right .col-image{order:1}
@media (max-width:767.96px){.image-on-right .col-image{display:flex;width:100%;order:0}.image-on-right .col-image picture{width:100%}}
.image-on-right .col-content{order:1}
@media (min-width:768px){.image-on-right .col-content{order:0;padding-right:2.5rem}}
@media (min-width:1024px){.image-on-right .col-content{padding-right:6.25rem}}
.native-plants-text{overflow:hidden;position:relative;background-color:var(--theme-green-dark);color:var(--white)}
.native-plants-text.component{padding-top:5rem}
.native-plants-text .container{position:relative}
.native-plants-text .block-image{background-repeat:no-repeat;position:absolute;pointer-events:none}
.native-plants-text .block-image.bottom-right{top:0;right:0;opacity:0.4}
@media (max-width:991.96px){.native-plants-text .block-image.bottom-right{top:-145px}}
.native-plants-text .block-image.bottom-right img{width:150px}
.native-plants-text .block-content{color:var(--white);max-width:100%}
@media (max-width:991.96px){.native-plants-text .block-content{max-width:100%}}
.native-plants-text .block-content h2{color:var(--white);letter-spacing:-0.01em}
@media (max-width:767.96px){.native-plants-text .block-content h2{font-size:1.625rem}}
.native-plants-text .block-content .entry-content{margin-bottom:48px}
.native-plants-text .btn-lg{min-width:18.4375rem;background-color:rgba(255,255,255,0.3);font-size:0.9375rem}
@media (min-width:768px){.native-plants-text .btn-lg{min-width:15rem;font-size:1.0625rem}}