.green-block-features-sliding h2.main-heading{color:#444;font-family:DIN-Black,sans-serif;font-size:64px;letter-spacing:-2.71px;line-height:57px;margin-bottom:48px;text-align:left;text-align:center;text-transform:uppercase}.green-block-features-sliding .section-description{color:#444;font-family:DIN-Regular,sans-serif;font-size:16px;font-weight:500;line-height:130%;margin:0 auto 48px;max-width:730px;text-align:center;vertical-align:middle}@media (max-width:927px){body .green-block-features-sliding h2.main-heading{font-size:50px;line-height:53px}}@media screen and (max-width:460px){body .green-block-features-sliding h2.main-heading{font-size:40px;line-height:36px}}.green-block-features-sliding{margin:122px 0}.green-block-features-sliding .top-navigation{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:41px}.green-block-features-sliding .top-nav-item{background:transparent;border:1px solid #b7b7b7;border-radius:3px;color:#b7b7b7;cursor:pointer;font-family:DIN-Bold,sans-serif;font-size:14px;font-weight:700;line-height:130%;padding:12px 24px;text-transform:uppercase;transition:all .3s ease}.green-block-features-sliding .top-nav-item.active,.green-block-features-sliding .top-nav-item:hover{background:#16a500;border-color:#16a500;color:#fff}.green-block-features-sliding .content-boxes-wrapper{min-height:600px;position:relative}.green-block-features-sliding .content{align-items:start;background:#16a500;border-radius:6px;box-sizing:border-box;display:grid;gap:40px;grid-template-columns:517px 406px;justify-content:space-between;left:0;opacity:0;padding:58px 52px 0;pointer-events:none;position:absolute;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease;width:100%}.green-block-features-sliding .simple .left-section h2{color:#444;margin-bottom:48px}.green-block-features-sliding .content.simple{background:#fafafa}.green-block-features-sliding .content.active{opacity:1;pointer-events:auto;position:relative;transform:translateY(0)}.green-block-features-sliding .content.exiting{opacity:0;position:absolute;transform:translateY(-20px)}.green-block-features-sliding .left-section{padding-bottom:58px}.green-block-features-sliding .left-section h2{color:#fff;font-family:DIN-Black,sans-serif;font-size:64px;font-weight:900;letter-spacing:-.64px;line-height:90%;margin-bottom:35px;margin-top:0;text-transform:uppercase}.green-block-features-sliding .menu{display:flex;flex-direction:column;gap:10px}.green-block-features-sliding .menu-item{align-items:center;background:transparent;border:1px solid #fff;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:9px;padding:20px 30px;text-align:left;transition:all .3s ease;width:85%}.green-block-features-sliding .menu-item:hover{background:hsla(0,0%,100%,.25);transform:translateX(5px)}.green-block-features-sliding .menu-item.active{background:#fff;color:#16a500}.green-block-features-sliding .menu-item.active .icon{background:#16a500;border-radius:3px}.green-block-features-sliding .menu-item .icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.green-block-features-sliding .simple .right-section{margin-right:37px}.green-block-features-sliding .content.simple{grid-template-columns:517px 467px}.green-block-features-sliding .simple .left-section{padding-bottom:48px}.green-block-features-sliding .simple .info-text{color:#444;margin-top:171px}.green-block-features-sliding .simple .info-text:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23444' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 22c5.5 0 10-4.5 10-10S17.5 2 12 2 2 6.5 2 12s4.5 10 10 10M12 8v5'/%3E%3Cpath stroke='%23444' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.995 16h.009'/%3E%3C/svg%3E")}.green-block-features-sliding .feature-list{display:flex;flex-direction:column;gap:10px}.green-block-features-sliding .feature-item{align-items:flex-start;background:#444;border:1px solid #444;border-radius:6px;box-sizing:border-box;color:#fff;display:flex;font-size:16px;font-weight:500;gap:9px;padding:20px 30px;position:relative;text-align:left;transition:all .3s ease;width:85%}.green-block-features-sliding .feature-item:before{background:#f5f5f5;border-radius:50%;content:"";height:9px;left:11px;position:absolute;top:28px;width:9px}.green-block-features-sliding .info-text{color:#fff;font-size:12px;font-weight:400;line-height:130%;margin-top:35px;padding:4px 34px;position:relative}.green-block-features-sliding .info-text:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 22c5.5 0 10-4.5 10-10S17.5 2 12 2 2 6.5 2 12s4.5 10 10 10M12 8v5'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.995 16h.009'/%3E%3C/svg%3E");background-size:contain;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.green-block-features-sliding .right-section{background:#fff;border-radius:12px 12px 0 0;box-shadow:0 10px 40px rgba(0,0,0,.15);height:100%;margin-right:36px;overflow:hidden;position:relative}.green-block-features-sliding .modal-header{align-items:center;background:#f8f9fa;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px 20px}.green-block-features-sliding .modal-header h3{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:8px}.green-block-features-sliding .close-btn{background:none;border:none;color:#999;cursor:pointer;font-size:20px;height:24px;padding:0;width:24px}.green-block-features-sliding .content-wrapper{height:100%;overflow:hidden;position:relative}.green-block-features-sliding .slide-content{height:100%;opacity:0;padding:0;position:absolute;transform:translateY(100%);transition:all .5s cubic-bezier(.4,0,.2,1);width:100%}.green-block-features-sliding .slide-content.active{opacity:1;transform:translateY(0)}.green-block-features-sliding .slide-content.exit{opacity:0;transform:translateY(-100%)}.green-block-features-sliding .slide-content img{height:100%;object-fit:cover;width:100%}.green-block-features-sliding .static-image{height:100%;width:100%}.green-block-features-sliding .static-image img{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1160px){body .green-block-features-sliding .left-section h2{font-size:52px}body .green-block-features-sliding .content{grid-template-columns:417px 406px}}@media screen and (max-width:1024px){body .green-block-features-sliding .feature-item,body .green-block-features-sliding .menu-item{width:100%}body .green-block-features-sliding .simple .info-text{margin-top:35px}body .green-block-features-sliding .simple .left-section{padding-bottom:0}body .green-block-features-sliding .simple .right-section{margin-right:0}body .green-block-features-sliding .right-section{height:700px;justify-self:center;margin-right:0;overflow:hidden;position:relative;width:420px}body .green-block-features-sliding .slide-content img{height:100%!important;object-fit:contain;width:auto}body .green-block-features-sliding .content,body .green-block-features-sliding .content.simple{grid-template-columns:1fr}body .green-block-features-sliding .left-section{padding-bottom:0}}@media screen and (max-width:660px){body .green-block-features-sliding .simple .left-section h2{font-size:40px;margin-bottom:35px}body .green-block-features-sliding{margin:60px 0}body .green-block-features-sliding .right-section{height:560px;width:100%}}@media screen and (max-width:600px){body .green-block-features-sliding .left-section h2{font-size:40px}body .green-block-features-sliding .content{padding:38px 32px 0}}@media screen and (max-width:460px){body .green-block-features-sliding .feature-item,body .green-block-features-sliding .menu-item{font-size:14px}}@media screen and (max-width:400px){body .green-block-features-sliding .left-section h2{font-size:35px}}