.elementor-2898 .elementor-element.elementor-element-ae4e074{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-2898 .elementor-element.elementor-element-ae4e074:not(.elementor-motion-effects-element-type-background), .elementor-2898 .elementor-element.elementor-element-ae4e074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kavinsolars.net/wp-content/uploads/2026/10/solar-home-background.jpg");background-size:cover;}.elementor-2898 .elementor-element.elementor-element-c3c825e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-08c4e09 > .elementor-widget-container{padding:16px 14px 0px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:17px 17px 17px 17px;}.elementor-2898 .elementor-element.elementor-element-08c4e09.elementor-element{--align-self:flex-start;}.elementor-2898 .elementor-element.elementor-element-08c4e09 .elementor-icon-box-wrapper{align-items:start;text-align:center;gap:10px;}.elementor-2898 .elementor-element.elementor-element-08c4e09 .elementor-icon{font-size:28px;}.elementor-2898 .elementor-element.elementor-element-08c4e09 .elementor-icon-box-title, .elementor-2898 .elementor-element.elementor-element-08c4e09 .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:20px;font-weight:200;}.elementor-2898 .elementor-element.elementor-element-08c4e09 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2898 .elementor-element.elementor-element-08c4e09 .elementor-icon-box-description{color:#FFFFFF;}.elementor-2898 .elementor-element.elementor-element-ebec4eb > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2898 .elementor-element.elementor-element-ebec4eb .elementor-heading-title{font-size:60px;}.elementor-2898 .elementor-element.elementor-element-d47a346{text-align:start;font-size:18px;line-height:30px;color:var( --e-global-color-astglobalcolor4 );}.elementor-2898 .elementor-element.elementor-element-d47a346 p{margin-block-end:0px;}.elementor-2898 .elementor-element.elementor-element-5c106c8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2898 .elementor-element.elementor-element-5c106c8 .elementor-button{border-radius:0px 0px 0px 0px;padding:-1px -1px -1px -1px;}.elementor-2898 .elementor-element.elementor-element-b44a1ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-b44a1ae:not(.elementor-motion-effects-element-type-background), .elementor-2898 .elementor-element.elementor-element-b44a1ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF4F;}.elementor-2898 .elementor-element.elementor-element-0bfc288{width:100%;max-width:100%;}.elementor-2898 .elementor-element.elementor-element-0bfc288 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2898 .elementor-element.elementor-element-0bfc288.elementor-element{--align-self:center;}.elementor-2898 .elementor-element.elementor-element-4545bf3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2898 .elementor-element.elementor-element-4545bf3:not(.elementor-motion-effects-element-type-background), .elementor-2898 .elementor-element.elementor-element-4545bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C18;}.elementor-2898 .elementor-element.elementor-element-12a022d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2898 .elementor-element.elementor-element-6250ab5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-bb8731a .elementor-icon-box-wrapper{gap:15px;}.elementor-2898 .elementor-element.elementor-element-30c52ab{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:-19px;--padding-bottom:-19px;--padding-left:-19px;--padding-right:-19px;}.elementor-2898 .elementor-element.elementor-element-407047f .elementor-icon-box-wrapper{gap:15px;}.elementor-2898 .elementor-element.elementor-element-3567618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-f159f55 .elementor-icon-box-wrapper{gap:15px;}.elementor-2898 .elementor-element.elementor-element-f76141f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-6926568 .elementor-icon-box-wrapper{gap:15px;}.elementor-2898 .elementor-element.elementor-element-2dce447{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2898 .elementor-element.elementor-element-2dce447:not(.elementor-motion-effects-element-type-background), .elementor-2898 .elementor-element.elementor-element-2dce447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C18;}.elementor-2898 .elementor-element.elementor-element-06237f9{width:var( --container-widget-width, 29.023% );max-width:29.023%;--container-widget-width:29.023%;--container-widget-flex-grow:0;}.elementor-2898 .elementor-element.elementor-element-06237f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2898 .elementor-element.elementor-element-dd7cec9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-dd7cec9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2898 .elementor-element.elementor-element-14cb46b .elementor-icon-wrapper{text-align:center;}.elementor-2898 .elementor-element.elementor-element-9f73f82{width:var( --container-widget-width, 84.449% );max-width:84.449%;--container-widget-width:84.449%;--container-widget-flex-grow:0;}.elementor-2898 .elementor-element.elementor-element-9f73f82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2898 .elementor-element.elementor-element-9f73f82 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FEF1E4;}.elementor-2898 .elementor-element.elementor-element-d0b0e47{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-44d9c2a .elementor-icon-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-44d9c2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-44d9c2a.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-44d9c2a.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-44d9c2a.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-44d9c2a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-44d9c2a .elementor-icon{font-size:42px;}.elementor-2898 .elementor-element.elementor-element-44d9c2a .elementor-icon svg{height:42px;}.elementor-2898 .elementor-element.elementor-element-44d9c2a .elementor-icon i, .elementor-2898 .elementor-element.elementor-element-44d9c2a .elementor-icon svg{transform:rotate(0deg);}.elementor-2898 .elementor-element.elementor-element-5ea2b85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-65fec60 .elementor-icon-wrapper{text-align:center;}.elementor-2898 .elementor-element.elementor-element-6831d92 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-045b8e5{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-67eefeb .elementor-icon-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-67eefeb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-67eefeb.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-67eefeb.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-67eefeb.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-67eefeb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-67eefeb .elementor-icon{font-size:42px;}.elementor-2898 .elementor-element.elementor-element-67eefeb .elementor-icon svg{height:42px;}.elementor-2898 .elementor-element.elementor-element-67eefeb .elementor-icon i, .elementor-2898 .elementor-element.elementor-element-67eefeb .elementor-icon svg{transform:rotate(0deg);}.elementor-2898 .elementor-element.elementor-element-3a2439b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-b15fae2 .elementor-icon-wrapper{text-align:center;}.elementor-2898 .elementor-element.elementor-element-2e58f36 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-2e09132{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-fd65e5f .elementor-icon-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-fd65e5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-fd65e5f.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-fd65e5f.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-fd65e5f.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-fd65e5f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-fd65e5f .elementor-icon{font-size:42px;}.elementor-2898 .elementor-element.elementor-element-fd65e5f .elementor-icon svg{height:42px;}.elementor-2898 .elementor-element.elementor-element-fd65e5f .elementor-icon i, .elementor-2898 .elementor-element.elementor-element-fd65e5f .elementor-icon svg{transform:rotate(0deg);}.elementor-2898 .elementor-element.elementor-element-86220dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:090px;--padding-bottom:090px;--padding-left:0px;--padding-right:0px;}.elementor-2898 .elementor-element.elementor-element-86220dd:not(.elementor-motion-effects-element-type-background), .elementor-2898 .elementor-element.elementor-element-86220dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C18;}.elementor-2898 .elementor-element.elementor-element-8afb4aa{width:var( --container-widget-width, 29.023% );max-width:29.023%;--container-widget-width:29.023%;--container-widget-flex-grow:0;}.elementor-2898 .elementor-element.elementor-element-8afb4aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2898 .elementor-element.elementor-element-ecf2eb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-ecf2eb1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2898 .elementor-element.elementor-element-5b58e5f .elementor-icon-wrapper{text-align:center;}.elementor-2898 .elementor-element.elementor-element-93027d4{width:var( --container-widget-width, 84.449% );max-width:84.449%;--container-widget-width:84.449%;--container-widget-flex-grow:0;}.elementor-2898 .elementor-element.elementor-element-93027d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2898 .elementor-element.elementor-element-93027d4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FEF1E4;}.elementor-2898 .elementor-element.elementor-element-446a36e{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-0f11a7f .elementor-icon-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-0f11a7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-0f11a7f.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-0f11a7f.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-0f11a7f.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-0f11a7f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-0f11a7f .elementor-icon{font-size:42px;}.elementor-2898 .elementor-element.elementor-element-0f11a7f .elementor-icon svg{height:42px;}.elementor-2898 .elementor-element.elementor-element-0f11a7f .elementor-icon i, .elementor-2898 .elementor-element.elementor-element-0f11a7f .elementor-icon svg{transform:rotate(0deg);}.elementor-2898 .elementor-element.elementor-element-392d192{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-4db1d6d .elementor-icon-wrapper{text-align:center;}.elementor-2898 .elementor-element.elementor-element-fa4806c .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-501f0ec{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-75a02b7 .elementor-icon-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-75a02b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-75a02b7.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-75a02b7.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-75a02b7.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-75a02b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-75a02b7 .elementor-icon{font-size:42px;}.elementor-2898 .elementor-element.elementor-element-75a02b7 .elementor-icon svg{height:42px;}.elementor-2898 .elementor-element.elementor-element-75a02b7 .elementor-icon i, .elementor-2898 .elementor-element.elementor-element-75a02b7 .elementor-icon svg{transform:rotate(0deg);}.elementor-2898 .elementor-element.elementor-element-070d5d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-a33d5ec .elementor-icon-wrapper{text-align:center;}.elementor-2898 .elementor-element.elementor-element-6920544 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-21f52cb{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-d6cb208 .elementor-icon-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-d6cb208.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-d6cb208.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-d6cb208.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-d6cb208.elementor-view-framed .elementor-icon, .elementor-2898 .elementor-element.elementor-element-d6cb208.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-d6cb208 .elementor-icon{font-size:42px;}.elementor-2898 .elementor-element.elementor-element-d6cb208 .elementor-icon svg{height:42px;}.elementor-2898 .elementor-element.elementor-element-d6cb208 .elementor-icon i, .elementor-2898 .elementor-element.elementor-element-d6cb208 .elementor-icon svg{transform:rotate(0deg);}.elementor-2898 .elementor-element.elementor-element-35160ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2898 .elementor-element.elementor-element-35160ce:not(.elementor-motion-effects-element-type-background), .elementor-2898 .elementor-element.elementor-element-35160ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C18;}.elementor-2898 .elementor-element.elementor-element-7f90034{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-41ddff7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-2898 .elementor-element.elementor-element-fada98b:hover .elementor-widget-container{border-style:groove;}.elementor-2898 .elementor-element.elementor-element-fada98b .elementor-icon-box-wrapper{gap:15px;}.elementor-2898 .elementor-element.elementor-element-fada98b .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-fada98b .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-b15ebb8:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2898 .elementor-element.elementor-element-b15ebb8 .elementor-icon-box-wrapper{gap:15px;}.elementor-2898 .elementor-element.elementor-element-b15ebb8 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-b15ebb8 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-5feb131{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-2898 .elementor-element.elementor-element-99f3721:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2898 .elementor-element.elementor-element-99f3721 .elementor-icon-box-wrapper{gap:15px;}.elementor-2898 .elementor-element.elementor-element-99f3721 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-99f3721 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-b0c968e:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2898 .elementor-element.elementor-element-b0c968e .elementor-icon-box-wrapper{gap:15px;}.elementor-2898 .elementor-element.elementor-element-b0c968e .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-b0c968e .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-93dd860{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-2898 .elementor-element.elementor-element-023ab52:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2898 .elementor-element.elementor-element-023ab52 .elementor-icon-box-wrapper{gap:15px;}.elementor-2898 .elementor-element.elementor-element-023ab52 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-023ab52 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-45628e9:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2898 .elementor-element.elementor-element-45628e9 .elementor-icon-box-wrapper{gap:15px;}.elementor-2898 .elementor-element.elementor-element-45628e9 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-45628e9 .elementor-icon-box-description{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-d24610c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2898 .elementor-element.elementor-element-d24610c:not(.elementor-motion-effects-element-type-background), .elementor-2898 .elementor-element.elementor-element-d24610c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C18;}.elementor-2898 .elementor-element.elementor-element-974f11f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2898 .elementor-element.elementor-element-974f11f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2898 .elementor-element.elementor-element-536cad6{text-align:center;}.elementor-2898 .elementor-element.elementor-element-536cad6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-2a2950c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-2a2950c:not(.elementor-motion-effects-element-type-background), .elementor-2898 .elementor-element.elementor-element-2a2950c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kavinsolars.net/wp-content/uploads/2026/10/kavin_solar_farm.jpg");background-size:cover;}.elementor-2898 .elementor-element.elementor-element-2a2950c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2898 .elementor-element.elementor-element-9c05f52{text-align:justify;}.elementor-2898 .elementor-element.elementor-element-9c05f52 .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#562C10;stroke:#562C10;text-shadow:-30px -10px 100px rgba(0,0,0,0.3);color:#11C610;}.elementor-2898 .elementor-element.elementor-element-422edd5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-dd1faf2{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-5aea035{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2898 .elementor-element.elementor-element-5aea035:not(.elementor-motion-effects-element-type-background), .elementor-2898 .elementor-element.elementor-element-5aea035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C18;}.elementor-2898 .elementor-element.elementor-element-5aea035.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2898 .elementor-element.elementor-element-8abebad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(60.0885326086957, 71.4, 0, 0.5);}.elementor-2898 .elementor-element.elementor-element-8abebad:hover{--border-radius:2px 2px 2px 2px;--border-top-left-radius:2px;--border-top-right-radius:2px;--border-bottom-right-radius:2px;--border-bottom-left-radius:2px;}.elementor-2898 .elementor-element.elementor-element-8abebad, .elementor-2898 .elementor-element.elementor-element-8abebad::before{--border-transition:0.3s;}.elementor-2898 .elementor-element.elementor-element-d7c0802 .elementor-icon-wrapper{text-align:center;}.elementor-2898 .elementor-element.elementor-element-dc76bb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(60.0885326086957, 71.4, 0, 0.5);}.elementor-2898 .elementor-element.elementor-element-dc76bb3:hover{--border-radius:2px 2px 2px 2px;--border-top-left-radius:2px;--border-top-right-radius:2px;--border-bottom-right-radius:2px;--border-bottom-left-radius:2px;}.elementor-2898 .elementor-element.elementor-element-dc76bb3, .elementor-2898 .elementor-element.elementor-element-dc76bb3::before{--border-transition:0.3s;}.elementor-2898 .elementor-element.elementor-element-110850a .elementor-icon-wrapper{text-align:center;}.elementor-2898 .elementor-element.elementor-element-9c5674b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(60.0885326086957, 71.4, 0, 0.5);}.elementor-2898 .elementor-element.elementor-element-9c5674b:hover{--border-radius:2px 2px 2px 2px;--border-top-left-radius:2px;--border-top-right-radius:2px;--border-bottom-right-radius:2px;--border-bottom-left-radius:2px;}.elementor-2898 .elementor-element.elementor-element-9c5674b, .elementor-2898 .elementor-element.elementor-element-9c5674b::before{--border-transition:0.3s;}.elementor-2898 .elementor-element.elementor-element-a2a4167 .elementor-icon-wrapper{text-align:center;}.elementor-2898 .elementor-element.elementor-element-5f75b3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(60.0885326086957, 71.4, 0, 0.5);}.elementor-2898 .elementor-element.elementor-element-5f75b3c:hover{--border-radius:2px 2px 2px 2px;--border-top-left-radius:2px;--border-top-right-radius:2px;--border-bottom-right-radius:2px;--border-bottom-left-radius:2px;}.elementor-2898 .elementor-element.elementor-element-5f75b3c, .elementor-2898 .elementor-element.elementor-element-5f75b3c::before{--border-transition:0.3s;}.elementor-2898 .elementor-element.elementor-element-f5a18c1 .elementor-icon-wrapper{text-align:center;}.elementor-2898 .elementor-element.elementor-element-e172fc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2898 .elementor-element.elementor-element-e172fc8:not(.elementor-motion-effects-element-type-background), .elementor-2898 .elementor-element.elementor-element-e172fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C18;}.elementor-2898 .elementor-element.elementor-element-c01c718 .elementor-heading-title{font-size:50px;}.elementor-2898 .elementor-element.elementor-element-2ec7521{font-size:18px;color:var( --e-global-color-astglobalcolor4 );}.elementor-2898 .elementor-element.elementor-element-2ec7521 a{color:var( --e-global-color-astglobalcolor5 );}.elementor-2898 .elementor-element.elementor-element-c40cba6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2898 .elementor-element.elementor-element-b7db08c.elementor-element{--align-self:stretch;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2898 .elementor-element.elementor-element-08c4e09 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2898 .elementor-element.elementor-element-08c4e09 .elementor-icon-box-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-ebec4eb .elementor-heading-title{font-size:45px;}.elementor-2898 .elementor-element.elementor-element-4545bf3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-2dce447{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2898 .elementor-element.elementor-element-86220dd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-8afb4aa{width:var( --container-widget-width, 323.156px );max-width:323.156px;--container-widget-width:323.156px;--container-widget-flex-grow:0;}.elementor-2898 .elementor-element.elementor-element-8afb4aa > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2898 .elementor-element.elementor-element-ecf2eb1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-392d192{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-070d5d9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-35160ce{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-7f90034{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-fada98b .elementor-icon-box-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-b15ebb8 .elementor-icon-box-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-99f3721 .elementor-icon-box-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-b0c968e .elementor-icon-box-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-023ab52 .elementor-icon-box-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-45628e9 .elementor-icon-box-wrapper{text-align:start;}.elementor-2898 .elementor-element.elementor-element-d24610c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-974f11f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-2a2950c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-5aea035{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-22be754 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:40px;}.elementor-2898 .elementor-element.elementor-element-00e9df9 .elementor-counter-number-wrapper{font-size:40px;}.elementor-2898 .elementor-element.elementor-element-d0011d0 .elementor-counter-number-wrapper{font-size:40px;}.elementor-2898 .elementor-element.elementor-element-a5fb17c .elementor-counter-number-wrapper{font-size:40px;}.elementor-2898 .elementor-element.elementor-element-e172fc8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2898 .elementor-element.elementor-element-c01c718 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-2898 .elementor-element.elementor-element-c3c825e{--width:50%;}.elementor-2898 .elementor-element.elementor-element-b44a1ae{--width:50%;}.elementor-2898 .elementor-element.elementor-element-4545bf3{--content-width:1200px;}.elementor-2898 .elementor-element.elementor-element-6250ab5{--width:25%;}.elementor-2898 .elementor-element.elementor-element-30c52ab{--width:27%;}.elementor-2898 .elementor-element.elementor-element-3567618{--width:25%;}.elementor-2898 .elementor-element.elementor-element-f76141f{--width:25%;}.elementor-2898 .elementor-element.elementor-element-2dce447{--content-width:1600px;}.elementor-2898 .elementor-element.elementor-element-dd7cec9{--width:23.643%;}.elementor-2898 .elementor-element.elementor-element-5ea2b85{--width:25%;}.elementor-2898 .elementor-element.elementor-element-3a2439b{--width:25%;}.elementor-2898 .elementor-element.elementor-element-86220dd{--content-width:1200px;}.elementor-2898 .elementor-element.elementor-element-ecf2eb1{--width:23.643%;}.elementor-2898 .elementor-element.elementor-element-392d192{--width:25%;}.elementor-2898 .elementor-element.elementor-element-070d5d9{--width:25%;}.elementor-2898 .elementor-element.elementor-element-35160ce{--content-width:1200px;}.elementor-2898 .elementor-element.elementor-element-7f90034{--width:25%;}.elementor-2898 .elementor-element.elementor-element-41ddff7{--width:25%;}.elementor-2898 .elementor-element.elementor-element-5feb131{--width:25%;}.elementor-2898 .elementor-element.elementor-element-93dd860{--width:25%;}.elementor-2898 .elementor-element.elementor-element-d24610c{--content-width:1600px;}.elementor-2898 .elementor-element.elementor-element-974f11f{--width:36.538%;}.elementor-2898 .elementor-element.elementor-element-5aea035{--content-width:1600px;}.elementor-2898 .elementor-element.elementor-element-8abebad{--width:25%;}.elementor-2898 .elementor-element.elementor-element-dc76bb3{--width:25%;}.elementor-2898 .elementor-element.elementor-element-9c5674b{--width:25%;}.elementor-2898 .elementor-element.elementor-element-5f75b3c{--width:25%;}.elementor-2898 .elementor-element.elementor-element-e172fc8{--content-width:1600px;}}


.kavin-premium-cta .elementor-button{position:relative;isolation:isolate;overflow:hidden;border:2px solid #ffd23f!important;border-radius:8px!important;background:linear-gradient(120deg,#ff5a0a,#ff7517,#ff5a0a)!important;color:#fff!important;font-size:15px!important;font-weight:800!important;letter-spacing:1px;padding:19px 30px!important;box-shadow:0 0 10px rgba(255,210,63,.8),0 0 24px rgba(255,190,0,.4);animation:kavinGoldPulse 2.4s ease-in-out infinite;transition:all .35s ease}.kavin-premium-cta .elementor-button::before{content:"";position:absolute;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.65)50%,transparent 70%);transform:translateX(-120%);animation:kavinGlobalShine 3s ease-in-out infinite}.kavin-premium-cta .elementor-button:hover{transform:scale(1.07)translateY(-2px);border-radius:14px!important;box-shadow:0 0 14px #ffd23f,0 0 32px rgba(255,190,0,.85);filter:brightness(1.08)}.kavin-premium-cta .elementor-button:active{transform:scale(.97)}@keyframes kavinGoldPulse{0%,100%{transform:scale(1);box-shadow:0 0 8px rgba(255,210,63,.7),0 0 18px rgba(255,190,0,.3)}50%{transform:scale(1.045);box-shadow:0 0 14px #ffd23f,0 0 32px rgba(255,190,0,.75)}}@keyframes kavinGlobalShine{0%,20%{transform:translateX(-120%)}65%,100%{transform:translateX(120%)}}@media(max-width:767px){.kavin-premium-cta .elementor-button{padding:16px 19px!important;font-size:12px!important}}

.kavin-premium-submit .elementor-button,.kavin-premium-submit button,.kavin-premium-submit input[type="submit"]{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(120deg,#ff5a0a 0%,#ff7517 45%,#ff5a0a 100%)!important;color:#ffffff!important;border:2px solid #ffd23f!important;border-radius:9px!important;padding:17px 36px!important;min-height:56px;font-size:15px!important;font-weight:800!important;letter-spacing:1.2px!important;text-transform:uppercase;box-shadow:0 0 10px rgba(255,210,63,.75),0 0 22px rgba(255,190,0,.35),inset 0 1px 0 rgba(255,255,255,.3);animation:kavinSubmitPulse 2.5s ease-in-out infinite;transition:transform .35s ease,box-shadow .35s ease,filter .35s ease;cursor:pointer}.kavin-premium-submit .elementor-button::before,.kavin-premium-submit button::before{content:"";position:absolute;top:0;left:-120%;width:65%;height:100%;background:linear-gradient(110deg,transparent,rgba(255,255,255,.65),transparent);transform:skewX(-22deg);animation:kavinSubmitShine 3.2s ease-in-out infinite}.kavin-premium-submit .elementor-button:hover,.kavin-premium-submit button:hover,.kavin-premium-submit input[type="submit"]:hover{transform:translateY(-3px)scale(1.045);filter:brightness(1.12);box-shadow:0 0 14px #ffd23f,0 0 30px rgba(255,190,0,.8),0 5px 18px rgba(0,0,0,.2)}.kavin-premium-submit .elementor-button:active,.kavin-premium-submit button:active,.kavin-premium-submit input[type="submit"]:active{transform:scale(.97)}@keyframes kavinSubmitPulse{0%,100%{box-shadow:0 0 8px rgba(255,210,63,.6),0 0 16px rgba(255,190,0,.25)}50%{box-shadow:0 0 13px rgba(255,210,63,.95),0 0 28px rgba(255,190,0,.65)}}@keyframes kavinSubmitShine{0%,15%{left:-120%}60%,100%{left:150%}}@media(max-width:767px){.kavin-premium-submit .elementor-button,.kavin-premium-submit button,.kavin-premium-submit input[type="submit"]{width:100%;min-height:52px;padding:15px 20px!important;font-size:13px!important;letter-spacing:.8px!important}}



.solar-box-1{position:relative;overflow:hidden;padding:30px 20px;text-align:center;border-radius:18px;background:rgba(255,255,255,0.035);border:1px solid rgba(255,210,63,0.20);transition:all 0.45s ease}.solar-box-1::before{content:"";position:absolute;background:linear-gradient(120deg,transparent 20%,rgba(255,210,63,0.25),transparent 45%);transform:translateX(-100%);transition:0.7s ease}.solar-box-1:hover::before{transform:translateX(100%)}.solar-box-1:hover{transform:translateY(-8px);border-color:#FFD23F;box-shadow:0 0 15px rgba(255,210,63,0.25),0 0 35px rgba(255,210,63,0.15)}.solar-box-1 .solar-benefit-icon{width:78px;height:78px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.08);border:1px solid rgba(255,210,63,0.45);color:#FFD23F;font-size:35px;box-shadow:0 0 18px rgba(255,210,63,0.18);animation:solarGlow1 3s infinite ease-in-out}.solar-box-1 h3{color:#fff;font-size:22px;margin:0 0 10px;transition:0.3s}.solar-box-1:hover h3{color:#FFD23F;text-shadow:0 0 12px rgba(255,210,63,0.4)}.solar-box-1 p{color:rgba(255,255,255,0.75);font-size:15px;line-height:1.6}@keyframes solarGlow1{0%,100%{box-shadow:0 0 12px rgba(255,210,63,0.12)}50%{box-shadow:0 0 30px rgba(255,210,63,0.35)}}
.solar-box-2{position:relative;overflow:hidden;padding:30px 20px;text-align:center;border-radius:18px;background:rgba(255,255,255,0.035);border:1px solid rgba(255,210,63,0.20);transition:all 0.45s ease}.solar-box-2::before{content:"";position:absolute;background:linear-gradient(120deg,transparent 20%,rgba(255,210,63,0.25),transparent 45%);transform:translateX(-100%);transition:0.7s ease}.solar-box-2:hover::before{transform:translateX(100%)}.solar-box-2:hover{transform:translateY(-8px);border-color:#FFD23F;box-shadow:0 0 15px rgba(255,210,63,0.25),0 0 35px rgba(255,210,63,0.15)}.solar-box-2 .solar-benefit-icon{width:78px;height:78px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.08);border:1px solid rgba(255,210,63,0.45);color:#FFD23F;font-size:35px;animation:solarGlow2 3s infinite ease-in-out}.solar-box-2 h3{color:#fff;font-size:22px;margin:0 0 10px;transition:0.3s}.solar-box-2:hover h3{color:#FFD23F;text-shadow:0 0 12px rgba(255,210,63,0.4)}.solar-box-2 p{color:rgba(255,255,255,0.75);font-size:15px;line-height:1.6}@keyframes solarGlow2{0%,100%{box-shadow:0 0 12px rgba(255,210,63,0.12)}50%{box-shadow:0 0 30px rgba(255,210,63,0.35)}}


.solar-box-3{position:relative;overflow:hidden;padding:30px 20px;text-align:center;border-radius:18px;background:rgba(255,255,255,0.035);border:1px solid rgba(255,210,63,0.20);transition:all 0.45s ease}.solar-box-3::before{content:"";position:absolute;background:linear-gradient(120deg,transparent 20%,rgba(255,210,63,0.25),transparent 45%);transform:translateX(-100%);transition:0.7s ease}.solar-box-3:hover::before{transform:translateX(100%)}.solar-box-3:hover{transform:translateY(-8px);border-color:#FFD23F;box-shadow:0 0 15px rgba(255,210,63,0.25),0 0 35px rgba(255,210,63,0.15)}.solar-box-3 .solar-benefit-icon{width:78px;height:78px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.08);border:1px solid rgba(255,210,63,0.45);color:#FFD23F;font-size:35px;animation:solarGlow3 3s infinite ease-in-out}.solar-box-3 h3{color:#fff;font-size:22px;margin:0 0 10px;transition:0.3s}.solar-box-3:hover h3{color:#FFD23F;text-shadow:0 0 12px rgba(255,210,63,0.4)}.solar-box-3 p{color:rgba(255,255,255,0.75);font-size:15px;line-height:1.6}@keyframes solarGlow3{0%,100%{box-shadow:0 0 12px rgba(255,210,63,0.12)}50%{box-shadow:0 0 30px rgba(255,210,63,0.35)}}

.solar-box-4{position:relative;overflow:hidden;padding:30px 20px;text-align:center;border-radius:18px;background:rgba(255,255,255,0.035);border:1px solid rgba(255,210,63,0.20);transition:all 0.45s ease}.solar-box-4::before{content:"";position:absolute;background:linear-gradient(120deg,transparent 20%,rgba(255,210,63,0.25),transparent 45%);transform:translateX(-100%);transition:0.7s ease}.solar-box-4:hover::before{transform:translateX(100%)}.solar-box-4:hover{transform:translateY(-8px);border-color:#FFD23F;box-shadow:0 0 15px rgba(255,210,63,0.25),0 0 35px rgba(255,210,63,0.15)}.solar-box-4 .solar-benefit-icon{width:78px;height:78px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.08);border:1px solid rgba(255,210,63,0.45);color:#FFD23F;font-size:35px;animation:solarGlow4 3s infinite ease-in-out}.solar-box-4 h3{color:#fff;font-size:22px;margin:0 0 10px;transition:0.3s}.solar-box-4:hover h3{color:#FFD23F;text-shadow:0 0 12px rgba(255,210,63,0.4)}.solar-box-4 p{color:rgba(255,255,255,0.75);font-size:15px;line-height:1.6}@keyframes solarGlow4{0%,100%{box-shadow:0 0 12px rgba(255,210,63,0.12)}50%{box-shadow:0 0 30px rgba(255,210,63,0.35)}}



.elementor-2898 .elementor-element.elementor-element-06237f9{border:1px solid rgba(255,209,102,0.4);border-radius:12px;box-shadow:0 0 12px rgba(255,193,45,0.18);transition:all 0.4s ease;animation:residentialGlow 3s ease-in-out infinite}.elementor-2898 .elementor-element.elementor-element-06237f9:hover{border-color:#FFD166;transform:translateY(-5px);box-shadow:0 0 18px #FFD166,0 0 35px rgba(255,193,45,0.45);animation:none}@keyframes residentialGlow{0%,100%{box-shadow:0 0 8px rgba(255,193,45,0.12)}50%{box-shadow:0 0 18px rgba(255,193,45,0.35)}}





.elementor-2898 .elementor-element.elementor-element-dd7cec9{border:1px solid rgba(255,209,102,0.4);border-radius:12px;box-shadow:0 0 12px rgba(255,193,45,0.18);transition:all 0.4s ease;animation:residentialGlow 3s ease-in-out infinite}.elementor-2898 .elementor-element.elementor-element-dd7cec9:hover{border-color:#FFD166;transform:translateY(-5px);box-shadow:0 0 18px #FFD166,0 0 35px rgba(255,193,45,0.45);animation:none}@keyframes residentialGlow{0%,100%{box-shadow:0 0 8px rgba(255,193,45,0.12)}50%{box-shadow:0 0 18px rgba(255,193,45,0.35)}}





.elementor-2898 .elementor-element.elementor-element-5ea2b85{border:1px solid rgba(255,209,102,0.4);border-radius:12px;box-shadow:0 0 12px rgba(255,193,45,0.18);transition:all 0.4s ease;animation:commercialGlow 3.2s ease-in-out infinite}.elementor-2898 .elementor-element.elementor-element-5ea2b85:hover{border-color:#FFD166;transform:translateY(-5px);box-shadow:0 0 18px #FFD166,0 0 35px rgba(255,193,45,0.45);animation:none}@keyframes commercialGlow{0%,100%{box-shadow:0 0 8px rgba(255,193,45,0.12)}50%{box-shadow:0 0 18px rgba(255,193,45,0.35)}}





.elementor-2898 .elementor-element.elementor-element-3a2439b{border:1px solid rgba(255,209,102,0.4);border-radius:12px;box-shadow:0 0 12px rgba(255,193,45,0.18);transition:all 0.4s ease;animation:industrialGlow 3.4s ease-in-out infinite}.elementor-2898 .elementor-element.elementor-element-3a2439b:hover{border-color:#FFD166;transform:translateY(-5px);box-shadow:0 0 18px #FFD166,0 0 35px rgba(255,193,45,0.45);animation:none}@keyframes industrialGlow{0%,100%{box-shadow:0 0 8px rgba(255,193,45,0.12)}50%{box-shadow:0 0 18px rgba(255,193,45,0.35)}}


.elementor-2898 .elementor-element.elementor-element-8afb4aa{border:1px solid rgba(255,209,102,0.4);border-radius:12px;box-shadow:0 0 12px rgba(255,193,45,0.18);transition:all 0.4s ease;animation:residentialGlow 3s ease-in-out infinite}.elementor-2898 .elementor-element.elementor-element-8afb4aa:hover{border-color:#FFD166;transform:translateY(-5px);box-shadow:0 0 18px #FFD166,0 0 35px rgba(255,193,45,0.45);animation:none}@keyframes residentialGlow{0%,100%{box-shadow:0 0 8px rgba(255,193,45,0.12)}50%{box-shadow:0 0 18px rgba(255,193,45,0.35)}}





.elementor-2898 .elementor-element.elementor-element-ecf2eb1{border:1px solid rgba(255,209,102,0.4);border-radius:12px;box-shadow:0 0 12px rgba(255,193,45,0.18);transition:all 0.4s ease;animation:residentialGlow 3s ease-in-out infinite}.elementor-2898 .elementor-element.elementor-element-ecf2eb1:hover{border-color:#FFD166;transform:translateY(-5px);box-shadow:0 0 18px #FFD166,0 0 35px rgba(255,193,45,0.45);animation:none}@keyframes residentialGlow{0%,100%{box-shadow:0 0 8px rgba(255,193,45,0.12)}50%{box-shadow:0 0 18px rgba(255,193,45,0.35)}}





.elementor-2898 .elementor-element.elementor-element-392d192{border:1px solid rgba(255,209,102,0.4);border-radius:12px;box-shadow:0 0 12px rgba(255,193,45,0.18);transition:all 0.4s ease;animation:commercialGlow 3.2s ease-in-out infinite}.elementor-2898 .elementor-element.elementor-element-392d192:hover{border-color:#FFD166;transform:translateY(-5px);box-shadow:0 0 18px #FFD166,0 0 35px rgba(255,193,45,0.45);animation:none}@keyframes commercialGlow{0%,100%{box-shadow:0 0 8px rgba(255,193,45,0.12)}50%{box-shadow:0 0 18px rgba(255,193,45,0.35)}}





.elementor-2898 .elementor-element.elementor-element-070d5d9{border:1px solid rgba(255,209,102,0.4);border-radius:12px;box-shadow:0 0 12px rgba(255,193,45,0.18);transition:all 0.4s ease;animation:industrialGlow 3.4s ease-in-out infinite}.elementor-2898 .elementor-element.elementor-element-070d5d9:hover{border-color:#FFD166;transform:translateY(-5px);box-shadow:0 0 18px #FFD166,0 0 35px rgba(255,193,45,0.45);animation:none}@keyframes industrialGlow{0%,100%{box-shadow:0 0 8px rgba(255,193,45,0.12)}50%{box-shadow:0 0 18px rgba(255,193,45,0.35)}}



.ks-solar-tier1 .elementor-icon{transition:all 0.35s ease}.ks-solar-tier1:hover .elementor-icon{filter:drop-shadow(0 0 7px #FFD23F);transform:scale(1.08)}
.ks-advanced-tech .elementor-icon{transition:all 0.35s ease}.ks-advanced-tech:hover .elementor-icon{filter:drop-shadow(0 0 8px #FFD23F);transform:scale(1.08)}
.solar-box-1{position:relative;overflow:hidden;padding:30px 20px;text-align:center;border-radius:18px;background:rgba(255,255,255,0.035);border:1px solid rgba(255,210,63,0.20);transition:all 0.45s ease}.solar-box-1::before{content:"";position:absolute;background:linear-gradient(120deg,transparent 20%,rgba(255,210,63,0.25),transparent 45%);transform:translateX(-100%);transition:0.7s ease}.solar-box-1:hover::before{transform:translateX(100%)}.solar-box-1:hover{transform:translateY(-8px);border-color:#FFD23F;box-shadow:0 0 15px rgba(255,210,63,0.25),0 0 35px rgba(255,210,63,0.15)}.solar-box-1 .solar-benefit-icon{width:78px;height:78px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.08);border:1px solid rgba(255,210,63,0.45);color:#FFD23F;font-size:35px;box-shadow:0 0 18px rgba(255,210,63,0.18);animation:solarGlow1 3s infinite ease-in-out}.solar-box-1 h3{color:#fff;font-size:22px;margin:0 0 10px;transition:0.3s}.solar-box-1:hover h3{color:#FFD23F;text-shadow:0 0 12px rgba(255,210,63,0.4)}.solar-box-1 p{color:rgba(255,255,255,0.75);font-size:15px;line-height:1.6}@keyframes solarGlow1{0%,100%{box-shadow:0 0 12px rgba(255,210,63,0.12)}50%{box-shadow:0 0 30px rgba(255,210,63,0.35)}}
.ks-advanced-tech .elementor-icon{transition:all 0.35s ease}.ks-advanced-tech:hover .elementor-icon{filter:drop-shadow(0 0 8px #FFD23F);transform:scale(1.08)}
.ks-advanced-tech .elementor-icon{transition:all 0.35s ease}.ks-advanced-tech:hover .elementor-icon{filter:drop-shadow(0 0 8px #FFD23F);transform:scale(1.08)}
.solar-box-1{position:relative;overflow:hidden;padding:30px 20px;text-align:center;border-radius:18px;background:rgba(255,255,255,0.035);border:1px solid rgba(255,210,63,0.20);transition:all 0.45s ease}.solar-box-1::before{content:"";position:absolute;background:linear-gradient(120deg,transparent 20%,rgba(255,210,63,0.25),transparent 45%);transform:translateX(-100%);transition:0.7s ease}.solar-box-1:hover::before{transform:translateX(100%)}.solar-box-1:hover{transform:translateY(-8px);border-color:#FFD23F;box-shadow:0 0 15px rgba(255,210,63,0.25),0 0 35px rgba(255,210,63,0.15)}.solar-box-1 .solar-benefit-icon{width:78px;height:78px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.08);border:1px solid rgba(255,210,63,0.45);color:#FFD23F;font-size:35px;box-shadow:0 0 18px rgba(255,210,63,0.18);animation:solarGlow1 3s infinite ease-in-out}.solar-box-1 h3{color:#fff;font-size:22px;margin:0 0 10px;transition:0.3s}.solar-box-1:hover h3{color:#FFD23F;text-shadow:0 0 12px rgba(255,210,63,0.4)}.solar-box-1 p{color:rgba(255,255,255,0.75);font-size:15px;line-height:1.6}@keyframes solarGlow1{0%,100%{box-shadow:0 0 12px rgba(255,210,63,0.12)}50%{box-shadow:0 0 30px rgba(255,210,63,0.35)}}
.ks-advanced-tech .elementor-icon{transition:all 0.35s ease}.ks-advanced-tech:hover .elementor-icon{filter:drop-shadow(0 0 8px #FFD23F);transform:scale(1.08)}
.ks-advanced-tech .elementor-icon{transition:all 0.35s ease}.ks-advanced-tech:hover .elementor-icon{filter:drop-shadow(0 0 8px #FFD23F);transform:scale(1.08)}
.solar-box-1{position:relative;overflow:hidden;padding:30px 20px;text-align:center;border-radius:18px;background:rgba(255,255,255,0.035);border:1px solid rgba(255,210,63,0.20);transition:all 0.45s ease}.solar-box-1::before{content:"";position:absolute;background:linear-gradient(120deg,transparent 20%,rgba(255,210,63,0.25),transparent 45%);transform:translateX(-100%);transition:0.7s ease}.solar-box-1:hover::before{transform:translateX(100%)}.solar-box-1:hover{transform:translateY(-8px);border-color:#FFD23F;box-shadow:0 0 15px rgba(255,210,63,0.25),0 0 35px rgba(255,210,63,0.15)}.solar-box-1 .solar-benefit-icon{width:78px;height:78px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.08);border:1px solid rgba(255,210,63,0.45);color:#FFD23F;font-size:35px;box-shadow:0 0 18px rgba(255,210,63,0.18);animation:solarGlow1 3s infinite ease-in-out}.solar-box-1 h3{color:#fff;font-size:22px;margin:0 0 10px;transition:0.3s}.solar-box-1:hover h3{color:#FFD23F;text-shadow:0 0 12px rgba(255,210,63,0.4)}.solar-box-1 p{color:rgba(255,255,255,0.75);font-size:15px;line-height:1.6}@keyframes solarGlow1{0%,100%{box-shadow:0 0 12px rgba(255,210,63,0.12)}50%{box-shadow:0 0 30px rgba(255,210,63,0.35)}}



.green-glow{color:#45FFC0!important;text-shadow:0 0 5px rgba(69,255,192,0.8),0 0 12px rgba(0,255,170,0.6),0 0 22px rgba(0,255,170,0.4);animation:greenGlow 2s ease-in-out infinite alternate}@keyframes greenGlow{from{text-shadow:0 0 4px rgba(69,255,192,0.5)}to{text-shadow:0 0 10px rgba(69,255,192,1),0 0 24px rgba(0,255,170,0.8)}}

.solar-tagline{color:#ffffff;font-weight:500;line-height:1.6;text-shadow:0 1px 3px rgba(0,0,0,0.95),0 0 8px rgba(77,255,181,0.35),0 0 16px rgba(77,255,181,0.15)}.solar-tagline p{color:#ffffff;margin:0}@media(max-width:767px){.solar-tagline{font-size:14px;line-height:1.5}}
.solar-hero{position:relative!important;border:1px solid #18D9A0!important;border-radius:8px!important;box-shadow:0 0 8px rgba(0,255,170,0.30),0 0 22px rgba(0,255,170,0.16),inset 0 0 12px rgba(0,255,170,0.06)!important;transition:border-color 0.35s ease,box-shadow 0.35s ease!important}.solar-hero:hover{border-color:#7AFFD2!important;box-shadow:0 0 12px rgba(0,255,170,0.55),0 0 32px rgba(0,255,170,0.30),0 0 55px rgba(0,255,170,0.12),inset 0 0 15px rgba(0,255,170,0.08)!important}.solar-eyebrow,.solar-eyebrow *,.solar-eyebrow .elementor-heading-title{color:#55F7BD!important;text-shadow:0 0 10px rgba(55,255,185,0.38)}.solar-title .elementor-heading-title,.solar-title h1,.solar-title h2,.solar-title h3{color:#43F5B5!important;background:linear-gradient(90deg,#00DFA0 0%,#B8FFE6 35%,#39F5B2 60%,#00DFA0 100%)!important;background-size:200%auto!important;animation:solarTextGlow 4s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(0,255,170,0.32))}@keyframes solarTextGlow{0%,100%{background-position:0%center;filter:drop-shadow(0 0 5px rgba(0,255,170,0.25))}50%{background-position:100%center;filter:drop-shadow(0 0 15px rgba(0,255,170,0.65))}}


.elementor-2898 .elementor-element.elementor-element-22be754{color:#E5F5EF!important;text-shadow:0 0 8px rgba(255,255,255,0.15)}.elementor-2898 .elementor-element.elementor-element-22be754 .elementor-heading-title,.elementor-2898 .elementor-element.elementor-element-22be754 p{color:#E5F5EF!important;text-shadow:0 0 8px rgba(255,255,255,0.15)}


.elementor-2898 .elementor-element.elementor-element-00e9df9{color:#E5F5EF!important;text-shadow:0 0 8px rgba(255,255,255,0.15)}.elementor-2898 .elementor-element.elementor-element-00e9df9 .elementor-heading-title,.elementor-2898 .elementor-element.elementor-element-00e9df9 p{color:#E5F5EF!important;text-shadow:0 0 8px rgba(255,255,255,0.15)}


.elementor-2898 .elementor-element.elementor-element-d0011d0{color:#E5F5EF!important;text-shadow:0 0 8px rgba(255,255,255,0.15)}.elementor-2898 .elementor-element.elementor-element-d0011d0 .elementor-heading-title,.elementor-2898 .elementor-element.elementor-element-d0011d0 p{color:#E5F5EF!important;text-shadow:0 0 8px rgba(255,255,255,0.15)}


.elementor-2898 .elementor-element.elementor-element-a5fb17c{color:#E5F5EF!important;text-shadow:0 0 8px rgba(255,255,255,0.15)}.elementor-2898 .elementor-element.elementor-element-a5fb17c .elementor-heading-title,.elementor-2898 .elementor-element.elementor-element-a5fb17c p{color:#E5F5EF!important;text-shadow:0 0 8px rgba(255,255,255,0.15)}



.elementor-2898 .elementor-element.elementor-element-2ec7521 .elementor-heading-title{color:#FFD23F!important;background:none!important;text-shadow:0 0 22px rgba(255,210,63,0.35)}

.flow-row h1,.flow-row h2,.flow-row h3,.flow-row h4,.flow-row h5,.flow-row h6,.flow-row .elementor-heading-title,.flow-row .elementor-icon-box-title,.flow-row .elementor-icon-box-title a,.flow-row strong,.flow-row b{display:inline-block!important;color:#FFD23F!important;background:none!important;opacity:1!important;text-shadow:0 0 14px rgba(255,210,63,0.5);transform-origin:center;animation:flowTitleZoom 2.5s ease-in-out infinite}@keyframes flowTitleZoom{0%,100%{transform:scale(1)}50%{transform:scale(1.15)}}.flow-row p,.flow-row .elementor-widget-text-editor,.flow-row .elementor-widget-text-editor p,.flow-row .elementor-widget-text-editor span,.flow-row .elementor-icon-box-description{color:#ffffff!important;opacity:1!important;text-shadow:0 0 8px rgba(255,255,255,0.5)}

