.feature-section{padding:clamp(10px,10px + 60 * (100vw - 390px) / 1130,70px) 0}.feature-section.commercial{margin-top:0}.feature-section .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feature-section .grid-container .section-head{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.feature-section .grid-container .feature-colunn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(max-width:1023px){.feature-section .grid-container{padding:0!important}.feature-section.larken-life{margin-bottom:0}.feature-section .grid-container .feature-colunn{display:contents}.feature-section .grid-container .left-column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.feature-section .grid-container .feature-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-bottom:10px;padding:0 20px}.feature-section .card .content{padding:0 20px}.feature-section .grid-container .right-column{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;gap:30px}.feature-section .grid-container .section-head{display:contents}.feature-section .grid-container .section-head h2{order:0;width:100%;margin-bottom:20px;padding:0 20px}.feature-section .grid-container .section-head .view-all{order:4;width:100%;text-align:center;margin-top:20px}}.feature-section .grid-container .feature-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.feature-section.residential{background:#fff}@media(max-width:1023px){.feature-section.residential{background:#ecf3f8}.feature-section.residential .section-head a{color:#007299}.feature-section.residential.active .section-head a:after{background:url(../../images/down-arrow-blue.svg) no-repeat center/contain;transform:rotate(-90deg)}.feature-section.commercial .section-head a{color:#72803b}.feature-section.commercial.active .section-head a:after{background:url(../../images/down-arrow-green.svg) no-repeat center/contain;transform:rotate(-90deg)}.feature-section.larken-life .section-head a{color:#c37400}.feature-section.larken-life.active .section-head a:after{background:url(../../images/arrow-orange.svg) no-repeat center/contain}}.feature-section.residential .left-image-box:before{background:#007299a6}.feature-section.residential .image-box:before{background:#007299a6}.feature-section.commercial{background:#f1f1f1}.feature-section.commercial .left-image-box:before{background:#86a33fa6}.feature-section.commercial .image-box:before{background:#86a33fa6}.feature-section.larken-life{background:#fffaf5}@media(min-width:64em){.feature-section.larken-life{background:#fff}}.feature-section.larken-life .left-image-box:before{background:#ff7f00a6}.feature-section.larken-life .image-box:before{background:#ff7f00a6}.feature-section .section-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px;position:relative;z-index:99}.feature-section .section-head h2,.feature-section .section-head a{font-weight:400;font-size:clamp(40px,40px + 8 * (100vw - 390px) / 1130,48px);line-height:clamp(40px,40px + 2 * (100vw - 390px) / 1130,42px);color:#000;text-transform:capitalize}.feature-section .section-head a{text-decoration:none;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.02em;text-transform:capitalize;color:#000;display:inline-block;transition:all ease .3s}.feature-section .section-head a:hover{transform:translate(4px);transition:all ease .3s}.feature-section .section-head a:after{content:"";font-size:30px;position:relative;top:0;display:inline-block;width:30px;height:10px;background:url(../../images/view-arrow.svg) no-repeat center/contain;-webkit-transform:rotateZ(0deg);transform:rotate(0)}.feature-section .feature-colunn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-ms-flex-direction:row;flex-direction:row}.feature-section .left-column{width:100%}@media print,screen and (min-width:64em){.feature-section .left-column{max-width:clamp(560px,560px + 211 * (100vw - 1024px) / 496,771px)}}.feature-section .right-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}.feature-section .card{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media print,screen and (min-width:769px){.feature-section .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.feature-section .card .content{width:100%;position:relative;z-index:99}@media print,screen and (min-width:769px){.feature-section .card .content{width:50%}}@media print,screen and (max-width:769px){.feature-section .right-column .card a{width:100%}}@media screen and (min-width:90em){.feature-section .card .content{max-width:288px}}.feature-section .card .content h4 a{font-weight:700;font-size:24px;line-height:28px;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width:769px){.feature-section .feature-content h4 a{font-size:20px;line-height:27px}.feature-section .card .content h4 a{font-size:20px}}.feature-section .card .content h4 a:hover{text-decoration:none}.feature-section .card .content p,.feature-section .card .content .date{font-weight:500;font-size:16px;line-height:22px;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:1023px){.feature-section .card .content p{font-size:18px;line-height:25px}}.feature-section .feature-content{margin-top:30px}@media print,screen and (min-width:64em){.feature-section .feature-content{max-width:700px}}.feature-section .feature-content h3 a{font-weight:700;font-size:24px;line-height:28px;color:#000;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media print,screen and (min-width:769px){.feature-section .feature-content h3 a{font-size:20px;line-height:27px}}.feature-content h3{line-height:22px}.feature-section .feature-content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.feature-section .feature-content p:last-of-type{font-weight:500;font-size:18px;line-height:22px;text-transform:capitalize;color:#000}@media(max-width:1023px){.feature-section .feature-content p:last-of-type{font-size:18px;line-height:25px}.feature-section.commercial{background:#f1f5ec}}.feature-section .feature-content p:first-of-type{font-weight:500;font-size:16px;line-height:24px;color:#000;margin-bottom:15px}.feature-section .image-box{position:relative;overflow:hidden;cursor:pointer;clip-path:polygon(0px 0px,calc(100% - 65px) 0px,100% 55px,100% 100%,68px 100%,0px calc(100% - 60px));width:100%}@media print,screen and (min-width:64em){.feature-section .image-box{max-width:clamp(320px,320px + 102 * (100vw - 1024px) / 496,422px)}}.feature-section .image-box img{display:block;width:100%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.feature-section .image-box:before{content:"";position:absolute;inset:0;background:#006080a6;opacity:0;-webkit-transition:opacity .35s ease;transition:opacity .35s ease;z-index:1}.feature-section .image-box .overlay{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .35s ease;transition:all .35s ease;z-index:2;color:#fff}.feature-section .image-box .overlay:after{content:"";font-size:30px;position:relative;top:0;display:inline-block;width:30px;height:10px;-webkit-transform:rotateZ(0deg);transform:rotate(0);background:url(../../images/white-arrow.svg) no-repeat center/contain}.feature-section .image-box a{color:#fff}.feature-section .image-box .overlay:hover{text-decoration:none}.feature-section .image-box:hover img{-webkit-transform:scale(1.08);transform:scale(1.08)}.feature-section .image-box:hover:before{opacity:1}.feature-section .image-box:hover .overlay{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.feature-section .left-image-box{position:relative;overflow:hidden;cursor:pointer}.feature-section .left-image-box img{display:block;width:100%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.feature-section .left-image-box:before{content:"";position:absolute;inset:0;opacity:0;-webkit-transition:opacity .35s ease;transition:opacity .35s ease;z-index:1}.feature-section .left-image-box .overlay{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .35s ease;transition:all .35s ease;z-index:2;color:#fff}.feature-section .left-image-box .overlay a{color:#fff}.feature-section .left-image-box .overlay:after{content:"";font-size:30px;position:relative;top:0;display:inline-block;width:30px;height:10px;-webkit-transform:rotateZ(0deg);transform:rotate(0);background:url(../../images/white-arrow.svg) no-repeat center/contain}.feature-section .left-image-box .overlay:hover{text-decoration:none}.feature-section .left-image-box:hover img{-webkit-transform:scale(1.08);transform:scale(1.08)}.feature-section .left-image-box:hover:before{opacity:1}.feature-section .left-image-box:hover .overlay{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media print,screen and (min-width:64em){.feature-section.residential.active{background:#ecf3f8}.feature-section.residential.active .section-head h2,.feature-section.residential.active .section-head h2 a,.feature-section.residential.active .section-head .view-all{color:#007299}.feature-section.residential.active .section-head a:after{background:url(../../images/down-arrow-blue.svg) no-repeat center/contain;transform:rotate(-90deg)}.feature-section.residential.active .card .content h4,.feature-section.residential.active .card .content h4 a,.feature-section.residential.active .feature-content h3,.feature-section.residential.active .feature-content h3 a{color:#007299}.feature-section.commercial.active{background:#f1f5ec}.feature-section.commercial.active .section-head h2,.feature-section.commercial.active .section-head h2 a,.feature-section.commercial.active .section-head .view-all{color:#71913a}.feature-section.commercial.active .section-head a:after{background:url(../../images/down-arrow-green.svg) no-repeat center/contain;transform:rotate(-90deg)}.feature-section.commercial.active .card .content h4,.feature-section.commercial.active .card .content h4 a,.feature-section.commercial.active .feature-content h3,.feature-section.commercial.active .feature-content h3 a{color:#71913a}.feature-section.larken-life.active{background:#fffaf5}.feature-section.larken-life.active .section-head h2,.feature-section.larken-life.active .section-head h2 a{color:#d77827}.feature-section.larken-life.active .section-head .view-all{color:#c37400}.feature-section.larken-life.active .section-head a:after{background:url(../../images/arrow-orange.svg) no-repeat center/contain}.feature-section.larken-life.active .card .content h4,.feature-section.larken-life.active .card .content h4 a,.feature-section.larken-life.active .feature-content h3,.feature-section.larken-life.active .feature-content h3 a{color:#d77827}}.feature-panel{position:relative;z-index:0}.feature-svg{position:absolute;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;pointer-events:none}@media print,screen and (max-width:768px){.feature-svg{bottom:29.6%}}@media print,screen and (max-width:1023px){.feature-svg{bottom:28.6%}}@media print,screen and (min-width:1024px){.feature-svg{top:30%}.feature-section.commercial.secactive{margin-top:clamp(45px,45px + 15 * (100vw - 390px) / 1530,60px)}}.feature-svg img{display:block;width:clamp(50px,50px + 30 * (100vw - 390px) / 1530,80px);height:auto}.feature-section{position:relative}h2.no-articles,.noresult p{text-align:center;text-transform:capitalize;padding-top:30px}
