.elementor-1233 .elementor-element.elementor-element-63f1cec{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--gap:31px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:10rem;--padding-right:0rem;--padding-bottom:10rem;--padding-left:0rem}.elementor-1233 .elementor-element.elementor-element-63f1cec:not(.elementor-motion-effects-element-type-background),.elementor-1233 .elementor-element.elementor-element-63f1cec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.threecountiessolar.com/wp-content/uploads/2023/01/shutterstock_2198215573.jpg);background-position:center center;background-size:cover}.elementor-1233 .elementor-element.elementor-element-63f1cec::before,.elementor-1233 .elementor-element.elementor-element-63f1cec>.elementor-background-video-container::before,.elementor-1233 .elementor-element.elementor-element-63f1cec>.e-con-inner>.elementor-background-video-container::before,.elementor-1233 .elementor-element.elementor-element-63f1cec>.elementor-background-slideshow::before,.elementor-1233 .elementor-element.elementor-element-63f1cec>.e-con-inner>.elementor-background-slideshow::before,.elementor-1233 .elementor-element.elementor-element-63f1cec>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000}.elementor-1233 .elementor-element.elementor-element-63f1cec,.elementor-1233 .elementor-element.elementor-element-63f1cec::before{--border-transition:0.3s}.elementor-1233 .elementor-element.elementor-element-8fd2d77{--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:0rem}.elementor-1233 .elementor-element.elementor-element-1a1c737 .jet-headline{justify-content:flex-start;margin:0 0 0 0}.elementor-1233 .elementor-element.elementor-element-1a1c737 .jet-headline>.jet-headline__link{justify-content:flex-start}.elementor-1233 .elementor-element.elementor-element-1a1c737 .jet-headline__first .jet-headline__label{color:#FFF}.elementor-1233 .elementor-element.elementor-element-bad31eb{color:#FFF}.elementor-1233 .elementor-element.elementor-element-89c8513 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(2px/2)}.elementor-1233 .elementor-element.elementor-element-89c8513 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(2px/2)}.elementor-1233 .elementor-element.elementor-element-89c8513 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(2px/2);margin-left:calc(2px/2)}.elementor-1233 .elementor-element.elementor-element-89c8513 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-2px/2);margin-left:calc(-2px/2)}body.rtl .elementor-1233 .elementor-element.elementor-element-89c8513 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-2px/2)}body:not(.rtl) .elementor-1233 .elementor-element.elementor-element-89c8513 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-2px/2)}.elementor-1233 .elementor-element.elementor-element-89c8513 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1233 .elementor-element.elementor-element-89c8513 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1233 .elementor-element.elementor-element-89c8513{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px}.elementor-1233 .elementor-element.elementor-element-89c8513 .elementor-icon-list-icon{padding-right:0}.elementor-1233 .elementor-element.elementor-element-89c8513 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1233 .elementor-element.elementor-element-68a14e2{--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:0rem}.maxiconvs span.elementor-icon-list-icon{color:#fff}.elementor-1233 .elementor-element.elementor-element-68a14e2{--width:100%}.elementor-1233 .elementor-element.elementor-element-8fd2d77{--width:100%}.pane.panel{display:inline-block;width:100%}.row.productcont{display:flex;flex-wrap:wrap}.col-sm-6{width:50%}.pane-submit.m-y-1{background:#f66600;padding:10px 10px;margin:10px}.icaal__lead-generation-form-progress{width:70%;float:left}.ppchdn{color:#fff;font-size:2.3em;font-weight:700;margin-bottom:10px}.alternating-content-image{box-shadow:0 0 5px grey;border:1px solid lightgrey}.icaal__lead-generation-form .col-12.form-holder{width:80%}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.landing-features{display:flex;flex-direction:column;justify-content:center;align-items:center}.landing-features p{margin:0}@media (max-width:991px){.three-ben-cols{margin-top:2em}.ppchdn{font-size:1.7em}#main-cont-title-hold h2{font-weight:700;font-size:1.5em !IMPORTANT}.icaal__lead-generation-form h4{font-size:1.3em !IMPORTANT}#step-counter{font-size:24px !IMPORTANT}.step-text-holder span{font-size:1.3em !IMPORTANT}.order-mobile{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.landing-features{margin-bottom:1.5em}}.landing-text-img-col{justify-content:center;display:flex;flex-direction:column}.landing-prev,.landing-next{display:none}.rating-stars i{color:#FFC90B}@media (min-width:900px){.landing-prev{font-size:2rem;position:absolute;top:50%;left:-3%;display:block}.order-md-2{order:2}.landing-next{font-size:2rem;position:absolute;top:50%;right:-3%;display:block}}@media(min-width:992px){.landing-head-row .no-padding-col{padding-right:0}.landing-head-row .no-padding-col-left{padding-left:0}}.active{z-index:2}.btn-primary-o{background-color:#fff0}.btn-sm{font-size:.875rem;padding:.5rem 1rem}.btn-block{display:block;width:100%}.text-xs-center{text-align:center}h5.m-b-1{margin-top:0}@media (max-width:992px){h5.m-b-1{margin-bottom:0!important}}.m-b-1{margin-bottom:1rem}.m-x-auto{margin-left:auto;margin-right:auto}.p-a-1{padding:1rem}.p-y-1{padding-top:1rem;padding-bottom:1rem}.p-y-2{padding-top:2rem;padding-bottom:2rem}.pos-bottom{position:absolute;left:0;bottom:0;width:100%;text-align:center;background:rgb(0 0 0 / .4)}.pos-bottom h5{color:#fff}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:15px;margin-top:10px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#ff6600!important;-webkit-box-shadow:inset 0 -1px 0 rgb(0 0 0 / .15);box-shadow:inset 0 -1px 0 rgb(0 0 0 / .15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;animation:progress-bar-stripes 1s linear infinite}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent)}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.hidden{display:none!important}.affix{position:fixed}#landing-header .landing-check{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0em;padding-left:0px!important;padding-bottom:0px!important;margin-left:0}#landing-header .landing-check li{display:flex;align-items:center;margin:1em 0em}#landing-header .landing-check li span{font-weight:700;margin-left:.5em;font-size:1.5em}#landing-header .landing-check i{color:#f60}.landing-head-row{display:flex;display:-webkit-flex;flex-wrap:wrap}.landing-head-points{justify-content:center;display:flex;flex-direction:column}.landing-head-points h1{text-transform:uppercase;color:#36ad63}.panel-header{padding:1rem .5rem;text-align:center;background-color:#f60;border-bottom:1px solid #f60}.panel-body{padding:1rem;-webkit-box-shadow:0 8px 15px -13px rgb(0 0 0 / .75);-moz-box-shadow:0 8px 15px -13px rgb(0 0 0 / .75);box-shadow:0 8px 15px -13px rgb(0 0 0 / .75)}.icaal__lead-generation-form .pane:not(.active){display:none}.icaal__lead-generation-form-check-list{padding-left:.5rem;list-style:none}.icaal__lead-generation-form-check-list li::before{content:'✓';margin-right:.5rem;color:#5cb85c}.pane-submit{cursor:pointer;transition:all ease 200ms;position:relative;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;border-radius:2px;overflow:hidden}.icaal__lead-generation-form h4{font-size:1em;letter-spacing:1px;margin-top:0;color:#fff;margin-bottom:5px;margin:0 auto}.icaal__lead-generation-form h5{margin-bottom:0}.icaal__lead-generation-form .item-card-landing{position:relative}.icaal__lead-generation-form .item-card-landing h5{color:#fff;position:relative;z-index:1;font-size:1.1rem}@media (max-width:400px){.icaal__lead-generation-form .item-card-landing h5{font-size:1.5rem}}.icaal__lead-generation-form .text-success{color:#0B406C!important}.icaal__lead-generation-form .card-header:first-child{border-radius:0}#step-counter{display:inline-block;font-weight:700;font-size:1em;padding:.3em .8em;background-color:#f60;color:#fff}#landing-header{padding-bottom:2em;padding-top:2em;background-color:#f7f7f7}.step-text-holder{color:#f60;text-transform:uppercase;display:inline-block;font-weight:700;font-size:1em;padding:.3em .8em;background:#fff}.icaal__lead-generation-form input[type=text],.icaal__lead-generation-form input[type=email]{border:1px solid #f60;border-radius:0;color:#f60}.icaal__lead-generation-form .qbutton{border:2px solid #f60;border-radius:0}.icaal__lead-generation-form .qbutton:hover{border:2px solid #f60;border-radius:0}.icaal__lead-generation-form .btn.btn-primary:active{background-color:#019244}.icaal__lead-generation-form .alert{float:none}.icaal__lead-generation-form .alert p{font-size:18px}.icaal__lead-generation-form .alert ul{list-style-type:none;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}.icaal__lead-generation-form .alert ul li{font-size:18px}.main-cont-landing{padding:1.5rem 0 0 0}#main-cont-title-hold{padding:.4em}#main-cont-title-hold h2{margin:0;letter-spacing:1px;color:#36ad63;font-size:2rem;margin-bottom:-10px}.panel-body-styles{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}.postcode-input-group{padding:.5em;max-width:300px;display:flex;flex-direction:column;align-items:center}.postcode-input-group #postcode{width:100%;color:#f60;padding:1rem}.form-holder .form-group input{padding:.5rem 1rem;width:100%}.form-holder .form-control{margin-bottom:0.3em!important;color:#ff6600!important}#response{text-align:left;font-size:14px;max-width:480px;margin:0 auto;margin-top:0rem;padding:0em 2em 0em}button#validate-postcode{background:#f60}#icaal-submit-btn{background:#f60;margin:0 auto;display:block;padding-left:2em;padding-right:2em;margin-bottom:.5em;margin-top:10px}.p-y-3{padding-top:3rem;padding-bottom:3rem}.p-y-2{padding-top:2rem;padding-bottom:2rem}.p-y-4{padding-top:4rem;padding-bottom:4rem}.m-y-2{margin-top:2rem;margin-bottom:2rem}.m-y-1{margin-top:1rem;margin-bottom:1rem}.m-t-1{margin-top:1rem}.m-b-1{margin-bottom:1rem}.footer_inner{padding-top:0px!important}.text-center{text-align:center}.text-white{color:#fff}@media (min-width:991px){.mainsform{}}@media (max-width:800px){.slick-next,.slick-prev{display:none}}.item-card-landing{display:flex;align-items:center;justify-content:center;transition:transform .3s ease;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease}.card-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.4}.item-card-landing:hover{transform:scale(1.05)}.slick-slide>div{width:100%}.landing-text-img-col p{margin-top:25px;line-height:28px;margin-right:20px;margin-left:20px}.landing-text-img-col h2{margin-top:25px;margin-right:20px;margin-left:20px}.col-12.col-md-6.col-md-pull-6.landing-text-img-col.order-2.order-md-1{background:#36ad63;color:#fff}.landing-head-points h1{text-transform:CAPITALIZE;color:#fff;font-size:2.25rem;margin-top:30px;font-weight:900}h4.m-b-1{color:#fff;font-size:22px;font-weight:600;line-height:31px}.m-b-1{margin-bottom:.1rem}#landing-header .landing-check li span{font-weight:700;margin-left:.5em;font-size:17px;color:#fff}#landing-header{padding-bottom:2em;padding-top:1em;background-color:#f7f7f7;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:70vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:block}section#landing-header:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#0008}#main-cont-title-hold h2{margin:0;letter-spacing:1px;color:#fff}#landing-header .landing-check li span{font-weight:600;margin-left:.5em;font-size:17px;color:#fff}h4.text.mb-3{font-size:23px;margin-top:10px;font-weight:900!important}@media(min-width:1200px){.container{max-width:1300px}}