/*!
Theme Name: APS Theme
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: aps-theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

APS Theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,a,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;list-style:none;outline:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{-webkit-text-size-adjust:none;height:100%}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}iframe{vertical-align:top}textarea:focus,input:focus,a,div,img{outline:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:#000;font-size:16px;font-family:'CircularStdBook';font-weight:400;line-height:1.5;background-color:#fff;display:flex;flex-wrap:wrap}div#page{width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;line-height:1.2;font-weight:700;font-family:inherit}.h1,h1{font-size:40px;margin-bottom:20px}.h2,h2{font-size:35px;margin-bottom:20px}.h3,h3{font-size:25px;margin-bottom:18px}.h4,h4{font-size:22px;margin-bottom:17px}.h5,h5{font-size:20px;margin-bottom:15px}.h6,h6{font-size:18px;margin-bottom:10px}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit;text-decoration:none}p{color:#000;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:15px}ul,ol{margin:0;padding:0;margin-left:17px}ul li,ol li{font-size:16px;color:#000;font-weight:400;line-height:1.5;padding:0;margin:0;padding-bottom:15px}ul>li{list-style:outside disc}ol>li{list-style:outside decimal}blockquote{display:block;text-align:left;margin-bottom:20px;position:relative;background:#f3f3f3;padding:20px 20px;border-left:4px solid #1589cb;line-height:2;font-size:20px;font-style:italic;margin-bottom:25px}blockquote p{font-size:inherit;font-weight:inherit;line-height:inherit}hr{border:0 #000 solid;border-top-width:1px;clear:both;height:0;margin:10px auto 40px}img{border:none;max-width:100%;vertical-align:top;height:auto}img[src$=".svg"]{width:100%}a{color:#1a73e8;transition:background-color 0.3s ease 0s,color 0.3s ease 0s}a:hover{color:#000;text-decoration:underline}a:focus{outline:none}form label{color:#000;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:10px;display:block}input,textarea,button{font-family:'FilsonProBook'}input[type="text"],input[type="submit"],input[type="button"],input[type="password"],input[type="email"],input[type="tel"],input[type="search"],textarea{-webkit-appearance:none;outline:none;border-radius:0}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],textarea{border:1px solid #dedede;padding:7px 10px;color:#000;font-size:16px;font-weight:400;width:100%}textarea{height:150px;resize:none;overflow:auto;padding:10px 15px}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus{border-color:#66afe9}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;background-color:#cbcbcb;padding:0 15px;height:40px;display:inline-block;vertical-align:top;font-size:14px;font-weight:600;line-height:1.52857143;text-align:center;border:none;text-transform:uppercase;border-radius:0;color:#fff;background-color:#0eb769}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#66afe9;color:#fff}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{opacity:1!important;color:#000}:-moz-placeholder{opacity:1!important;color:#000}::-moz-placeholder{opacity:1!important;color:#000}:-ms-input-placeholder{opacity:1!important;color:#000}.form-group{margin-bottom:30px}.btn{display:inline-block;vertical-align:top;padding:6px 12px;font-size:14px;font-weight:600;line-height:1.52857143;text-align:center;border:none;text-transform:uppercase;border-radius:0;color:#fff;background-color:#0eb769}.btn:hover,.btn:focus{color:#fff;background-color:#019852;border-color:#019852;text-decoration:none}.btn-sm{padding:8px 16px}.btn-md{padding:12px 24px}.btn-link{color:#98989c;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:2px;border-bottom:1px solid #98989c;margin-bottom:2px}.btn-link:hover,.btn-link:focus{color:#0eb769;font-weight:700;text-decoration:none;border-bottom:1px solid #0eb769}table{border-spacing:0;border-collapse:collapse}td{text-align:left;font-weight:400}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-bordered{width:100%;max-width:100%;text-align:left}.table-bordered th,.table-bordered td{vertical-align:bottom;border-bottom:1px solid #ddd;padding:10px}#wrapper{width:100%;display:flex;min-height:c az100%;position:relative;flex-wrap:wrap;background-color:#fff;justify-content:space-between;align-content:space-between}.main-container{width:100%}.container{max-width:1270px}header#header::after{content:'';position:absolute;width:calc(50% + 330px);height:14px;background:#d01c22;right:-10px;bottom:-14px;border-bottom:#fff solid 5px;border-left:#fff solid 5px;transform:skewX(27deg)}body{margin-top:100px}.main-header{width:100%;height:100px;padding:15px 0;position:fixed;z-index:999;background-color:#fff;top:0}.main-header::before{content:'';width:64%;background:var(--wpr-bg-d0bbaba0-187d-484d-84e7-1ae663fb4a6a) top left repeat-x;height:100%;position:absolute;right:0;top:-1px;z-index:-1}.main-header.fixed{box-shadow:0 0 25px rgb(0 0 0 / 25%);-webkit-box-shadow:0 0 25px rgb(0 0 0 / 25%)}.main-header{box-shadow:0 0 25px rgb(0 0 0 / 25%);-webkit-box-shadow:0 0 25px rgb(0 0 0 / 25%)}.main-header .logo{display:block}.main-header .logo img{display:block}.main-header .head_right{display:flex;align-items:center;justify-content:space-between}.main-header .logo_pull{padding-left:15px}.main-header .head_right .btn{background:#1d3c7c;font-weight:400;text-transform:none;font-size:16px;padding:14px 22px;border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 25px rgba(0,0,0,.25);-webkit-box-shadow:0 0 25px rgba(0,0,0,.25);margin:0 0 0 20px;border:#1d3c7c solid 1px;color:#fff;font-family:'CircularStdBold';font-weight:400;text-transform:uppercase}.main-header .head_right .btn:hover{background-color:#D21C22;color:#fff;border-color:#D21C22}.main-header a.head_call{border:#1A73E8 solid 1px;padding:11px 20px;display:inline-block;border-radius:4px;background:#fff;box-shadow:1px 1px 20px rgba(0,0,0,.2);font-size:14px;color:#333;text-transform:uppercase;font-family:'CircularStdBold';line-height:1;text-decoration:none;margin-left:25px}.main-header a.head_call:hover{background-color:#1A73E8;color:#fff}.main-header a.head_call span{font-size:20px;display:block;color:#1A73E8;font-weight:700;transition:background-color 0.3s ease 0s,color 0.3s ease 0s}.main-header a.head_call:hover span{color:#fff}.main-header .head_right .head_phone{color:#FDB432;font-family:'FilsonProMedium';font-weight:400;font-size:20px;display:flex;align-items:center;padding:0 10px;border:navajowhite;height:55px;border-radius:5px;margin-left:4px}.main-header .head_right .head_phone i{line-height:1;margin-right:5px;position:relative;z-index:-1}.main-header .head_right .head_phone:hover{text-decoration:none}.hamburger{padding:0;margin:0;height:auto;width:auto;text-align:center;background-color:transparent;position:fixed;top:14px;right:20px;z-index:1000}.hamburger:hover,.hamburger:focus{background-color:transparent;outline:none}.hamburger .line{width:30px;height:4px;background-color:#f50;display:block;margin:6px auto}.hamburger:hover{cursor:pointer}.hamburger.close{padding:0}.hamburger.close .wrap{position:relative;width:30px;height:30px;display:block}.hamburger.close .line{margin:0;width:100%;position:absolute;top:calc(50% - 2px);transform:rotate(45deg);background-color:#f50}.hamburger.close .line:last-child{transform:rotate(-45deg)}#menu{position:fixed;top:-100%;left:0;width:100%;height:100%;transition:all 0.3s ease-in-out;z-index:999;padding-top:60px}#menu .row.no-gutters{background-color:#fff}#mobilenav.is-open #menu{top:0}#mobilenav .nav-logo{padding:15px}#mobilenav .nav-logo img{max-width:160px}#mobilenav ul,#mobilenav li{padding:0;margin:0;list-style:none;position:relative}#mobilenav ul ul{display:none}#mobilenav .caret{display:block;width:36px;height:36px;position:absolute;top:3px;right:2px;cursor:pointer}#mobilenav .caret:not(.trigger-caret){pointer-events:none}#mobilenav .caret:before,#mobilenav .caret:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;display:block;margin:auto;width:20px;height:2px;background:#fff}#mobilenav .caret:after{transform:rotate(-90deg);transition:all .2s ease}#mobilenav .is-open>.caret:after{transform:rotate(0)}#mobilenav ul a{display:block;padding:10px 15px;cursor:pointer;z-index:2;font-size:16px;text-decoration:none;color:#fff;border-bottom:1px solid rgb(255 255 255 / 20%)}#mobilenav .has-sub>a{padding-right:40px}#mobilenav li li a{padding-left:30px;font-size:14px;text-decoration:none;color:#ddd;background:#49505a}#mobilenav li li li a{padding-left:50px}#mobilenav .nav-backdrop{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.8);z-index:-1;opacity:0;visibility:hidden;transition:all 0.4s ease-in}#mobilenav.is-open .nav-backdrop{opacity:1;z-index:999;visibility:visible}#mobilenav .menu-outer{max-height:calc(100vh - 80px);overflow-y:auto;background-color:#f50}.navigation{height:auto}.navigation ul{padding:0;margin:0;list-style:none}.navigation ul li{padding:0 10px;margin:0;list-style:none;display:inline-block;vertical-align:top}.navigation ul li a{color:#1d3c7c;font-size:18px;font-family:'CircularStdBook';font-weight:400}.navigation ul>li>a:hover{text-decoration:none;color:#1A73E8}.navigation ul li:hover>.sub-menu{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;pointer-events:auto;top:100%}.navigation ul li{position:relative}.navigation ul li.current_page_item>a,.navigation ul li.current-page-ancestor>a{color:#1A73E8}.navigation ul li>a:after{content:'';position:absolute;width:100%;height:40px;left:0;bottom:-40px}.navigation ul li>.sub-menu{position:absolute;left:0;top:90%;min-width:270px;background:#fff;z-index:99;padding:20px 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 0 10px #00000029;-webkit-box-shadow:0 0 10px #00000029;margin:25px 0;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;border-radius:6px;-webkit-border-radius:6px}.navigation .menu-main-menu-container>ul>li>.sub-menu:before{content:'';position:absolute;left:10px;top:-19px;width:0;height:0;border-style:solid;border-width:0 14px 20px 14px;border-color:transparent transparent #fff transparent;z-index:1}.navigation .menu-main-menu-container>ul>li>.sub-menu:after{content:'';position:absolute;left:10px;top:-20px;width:0;height:0;border-style:solid;border-width:0 14px 20px 14px;border-color:transparent transparent #00000029 transparent}.navigation ul li>.sub-menu>li{padding:5px 0;margin:0;display:block}.navigation ul li .sub-menu>li:first-child{border-top:none}.navigation ul li .sub-menu>li a{padding:0 17px;border-radius:0;-webkit-border-radius:0;color:#333;background:none;text-transform:none;font-weight:400;display:block}.navigation ul li .sub-menu>li.current-menu-item,.navigation ul li>.sub-menu>li:hover{color:#e63338}.navigation ul li .sub-menu>li.current-menu-item a,.navigation ul li>.sub-menu>li:hover>a{color:#0b65ec}.navigation ul li .sub-menu>li.bdr-nav{border-bottom:#ccc solid 2px!important;padding-bottom:14px;margin-bottom:10px;font-size:14px}.navigation ul li .sub-menu>li a span{border:#d01c22 solid 1px;padding:2px 7px;color:#d01c22;text-transform:uppercase;font-weight:400;border-radius:3px;font-size:14px}.navigation ul li .sub-menu>li.bg-nav a span{color:#1d3c7c;border:#1d3c7c solid 1px}.navigation ul li>.sub-menu ul{margin:0;left:270px;position:absolute;top:-12px!important;bottom:auto}.main-footer{width:100%;height:auto;background:#181D25 var(--wpr-bg-8677439f-e6b0-4d54-a76b-8cb8b425db95) no-repeat right 0;line-height:normal;position:relative;padding:50px 0 50px;z-index:1;border-top:#FDB432 solid 5px}footer#footer{background:#193161;padding:0 0}#footer .fo-logo{width:230px;height:148px;background:#fff;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:0 0 8px 8px;float:left}.footer-top{overflow:hidden;padding:0 0 39px;border-bottom:#6E81A6 solid 1px}.fo_about{float:right;width:calc(100% - 292px);padding:27px 0 0}.fo_about p{font-family:'CircularStdBook';color:#fff;font-size:18px;line-height:32px}.footer-main{padding:48px 0}.footer-main h3{font-family:'CircularStdBold';color:#fff;font-size:20px;font-weight:400;margin:0 0 14px;padding:0}.footer-main h3.eps_top{padding-top:20px}.fo-nav ul{margin:0;padding:0}.fo-nav ul li{list-style:none}.fo-nav ul li a{color:#fff;font-family:'CircularStdBook';color:#fff;text-decoration:none}.contact-fo p{color:#fff;font-size:16px;font-family:'CircularStdBook'}.contact-fo ul{margin:0;padding:0}.contact-fo ul li{list-style:none;float:left}.contact-fo ul li a{width:35px;height:35px;background:#3261A8;border-radius:100%;text-align:center;padding:9px 0;color:#fff;text-decoration:none}.contact-fo ul li a.fa.fa-twitter{background:#3598F3}.contact-fo ul li a.fa.fa-linkedin{background:#3B5BCC}.contact-fo ul li a.fa.fa-youtube-play{background:#F3354C}.contact-fo ul li+li{margin-left:8px}.copy{text-align:center;padding:10px 0}.hero_banner{width:100%}.home_banner .hero_banner{display:block}.home_banner .hero_banner img{display:block;width:100%}.hero_banner{width:100%;padding:100px 0 218px}.hero_banner h1{font-size:45px;color:#fff;font-family:'CircularStdBold';margin:0 0 25px;padding:0}.hero_banner ul{margin:0 0 30px;padding:0}.hero_banner ul li{list-style:none;font-size:20px;margin:0 0 8px;padding:0;position:relative;padding-left:30px;color:#fff}.hero_banner ul li::before{content:'\f058 ';font-family:'FontAwesome';position:absolute;left:0;color:#fff}.hero_banner .btn_blk{background:#fff;padding:10px 15px 9px;display:inline-block;color:#1A73E8;font-size:18px;text-transform:uppercase;font-weight:700;border-radius:5px;margin-right:14px;text-decoration:none;font-family:'CircularStdBold';width:180px;text-align:center}.hero_banner .btn_blk.con_blk{background:#1A73E8;color:#fff}.home_banner .home_banner_img{display:block;margin-left:0;position:absolute;bottom:0;left:0;width:calc(60% - 133px)}.home_banner .col-md-7{position:inherit}.home_request_form{width:100%;position:relative}.home_request_form .form_box{background:#FDB432 var(--wpr-bg-97c2cf08-665e-4e78-84a9-f8d820879023) no-repeat 35px 20px;padding:40px;border-radius:8px;margin-top:-140px;box-shadow:1px 1px 25px rgba(0,0,0,.1);position:relative}.home_request_form .cec_logo{position:absolute;top:184px;left:40px}.home_request_form span.wpcf7-spinner{position:absolute}.red_polygon{width:86px;height:106px;background:var(--wpr-bg-6790cc0a-419d-4efe-9c85-029cac227d1d) no-repeat center;position:absolute;left:30px;background-size:100%;z-index:10;margin-top:-35px}.p_ani{-webkit-animation:cog 5s infinite;-moz-animation:cog 5s infinite;-ms-animation:cog 5s infinite;animation:cog 5s infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear}.red_polygon.red_polygon_right{margin:-69px 0 0;left:auto;right:30px}.red_polygon.fo_red_polygon{margin-top:-52px}.home_request_form h2{font-size:40px;font-weight:400;text-align:left;font-family:'CircularStdBold'}.home_request_form h2 span{color:#E63338}.home_request_form form input[type="text"],.home_request_form form input[type="email"],.home_request_form form input[type="tel"]{background:#FFF;border:1px solid #CACACA;border-radius:2px;-webkit-border-radius:2px;color:#333;font-size:16px;font-family:'FilsonProBook';font-weight:400;padding:0 20px;margin-bottom:15px;-webkit-border-radius:4px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;height:45px}textarea{background:#FFF;border:1px solid #CACACA;border-radius:2px;-webkit-border-radius:2px;color:#333;font-size:16px;font-family:'FilsonProBook';fonttextarea-weight:normal;padding:15px 20px;margin-bottom:15px;-webkit-border-radius:4px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;height:100px}.home_request_form form input:hover,.home_request_form form input:focus{border:#F50 solid 1px;box-shadow:0 0 15px rgba(40,79,219,.35)}form input.wpcf7-not-valid{border-color:red!important}form .wpcf7-not-valid-tip{display:none}.home_request_form form input[type="submit"]{background:#0B65EC;box-shadow:0 0 25px rgba(230,51,56,.46);-webkit-box-shadow:0 0 25px rgba(230,51,56,.46);font-weight:400;font-size:22px;color:#fff;text-transform:none;width:100%;display:block;height:55px;line-height:1;padding:0 10px;margin:0;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;border-radius:5px;border:none!important}.home_request_form form input[type="submit"]:hover{background-color:#000;box-shadow:0 0 25px rgb(51 51 51 / 46%);-webkit-box-shadow:0 0 25px rgb(51 51 51 / 46%)}.home_request_form form .ajax-loader{position:absolute;right:0;bottom:0}.home_request_form form p{position:relative;font-family:'FilsonProBook';font-weight:400;color:#333;font-size:16px;line-height:1.4}.home_request_form form p a{color:#333;text-decoration:underline}.home_request_form form .text-center p{font-size:18px}.home_request_form form .form_phone{font-family:'CiutadellaBold';font-weight:400;color:#333;font-size:22px;background:var(--wpr-bg-da09b388-51fa-4476-b19f-974109ea21f0) 0 center no-repeat;padding:0 0 0 40px;position:relative;z-index:1}.home_request_form form .form_phone:before{content:'';position:absolute;left:-10px;top:-5px;width:34px;height:34px;border-radius:50%;-webkit-border-radius:50%;background:#FFEDE4;z-index:-1;opacity:.5}.home_request_form .sub_btn{position:static;;right:0;width:100%}.home_request_form .tc_box{font-family:'FilsonProBook';font-weight:400;font-size:14px;text-align:right;line-height:22px;padding:16px 0 0}.indian-solar-sec{background:#F5FAFF;padding:0 0 50px}.indian-solar-sec .container{position:relative;z-index:1}.indian-solar-sec .white_bg{background:#fff;box-shadow:1px 1px 15px rgba(0,0,0,.1);text-align:center;position:relative;margin-top:-86px;float:left;width:100%;border-radius:8px}.indian-solar-sec .white_bg::before{content:'';background:#D21C22;width:51%;height:110px;position:absolute;bottom:-15px;left:-15px;z-index:-1;border-radius:0 8px 8px 8px}.indian-solar-sec h3{margin:0;padding:0;font-size:18px;color:#333;line-height:28px;font-family:'CircularStdBook';max-width:215px;margin:auto;font-weight:400}.indian-solar-sec .nub_blk{font-size:30px;color:#1D3C7C;font-weight:400;font-family:'CircularStdBold'}.indian-solar-sec article{padding:25px 0}.indian-solar-sec .col-lg-3:nth-child(2n) article{background:#F6F6F6}.indian-solar-sec .col-lg-3::nth-child(4) article{border-radius:0 10px 10px 0}.certified_sec{background:#f5faff;padding:17px 0 50px}.certified_sec .img_blk{box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:10px;display:block;text-align:center;background:#fff}.certified_sec h2{font-family:'CircularStdBold';font-size:42px;color:#333}.certified_sec .al_midd{align-self:center}.certified_sec .col-lg-4:nth-child(n+4){margin-top:30px}.why_sec .wrapp{max-width:1670px;margin:0 auto 50px;background:#000;border-radius:10px;background:linear-gradient(104.4deg,#193060 25.75%,#147A9A 103.53%);padding:60px 0}.why_sec h2{font-size:35px;color:#fff}.why_sec ul{margin:0;padding:0}.why_sec ul li{list-style:none;font-size:18px;color:#fff;padding:5px 0 5px 30px;position:relative}.why_sec ul li::before{content:'\f058 ';font-family:'FontAwesome';position:absolute;left:0;color:#fff}.eps_sec{padding:50px 0}.eps_sec h2{font-size:42px;color:#333;font-family:'CircularStdBold'}.eps_sec .container{max-width:1670px}.eps_sec .padd{background:#FFF;border:1px solid #D3D3D3;box-sizing:border-box;box-shadow:0 0 25px rgba(0,0,0,.15);border-radius:8px;overflow:hidden}.eps_sec center{margin:0 0 33px}.eps_sec article{padding:30px 40px}.eps_sec p{font-family:'CircularStdBook';font-size:20px}.eps_sec h3{font-size:24px;font-family:'CircularStdBlack';color:#333;font-weight:400}.eps_sec .link{width:160px;height:55px;display:inline-block;border:#1A73E8 solid 1px;text-align:center;border-radius:5px;color:#1A73E8;text-transform:uppercase;padding:14px 19px;text-decoration:none;font-family:'CircularStdBold'}.eps_sec .link:hover{background:#1A73E8;color:#fff}.bill_sec{z-index:1;position:relative}.bill_sec .wrapp{background:linear-gradient(180deg,#EFEFEF 19.85%,#EFEFEF 57.01%,#F9F9F9 97.52%);border-radius:10px;max-width:1670px;margin:auto;padding:60px 0}.bill_sec h2{font-size:42px;color:#333;font-family:'CircularStdBold'}.bill_sec p{font-family:'CircularStdBook';line-height:32px;font-size:18px}.bill_sec article{padding-left:40px}.bill_sec .btn_blk{background:#1A73E8;color:#fff;padding:12px 15px 10px;display:inline-block;font-size:18px;text-transform:uppercase;font-weight:700;border-radius:5px;margin-right:14px;text-decoration:none;font-family:'CircularStdBold';width:160px;text-align:center}.residential_package{width:100%;position:relative;z-index:2}.residential_package .wrapp{background:linear-gradient(180deg,#EFEFEF 19.85%,#EFEFEF 57.01%,#F9F9F9 97.52%);border-radius:10px;padding:50px 0 20px;border-radius:8px;max-width:1670px;margin:auto;overflow:hidden;background-size:283px}.residential_package h2{font-size:45px;font-family:'FilsonProMedium';margin:0 0 15px;padding:0;color:#fff;font-weight:400}.residential_package center{max-width:682px;margin:0 auto 50px}.residential_package center p{font-size:22px;font-family:'FilsonProBook';color:#fff}.residential_package .pack_blk .row{background:#FFF;margin:0;border-radius:6px;flex-wrap:inherit}.residential_package .dec_box{width:290px;padding:5px 18px;font-size:16px;line-height:21px;align-self:center;text-align:center}.residential_package .kw_blk{background:#FFF3DE;text-align:center;border-radius:5px 0 0 5px;width:200px;position:relative;z-index:1}.residential_package span.heading3{font-size:68px;display:block;color:#0B65EC;line-height:1;margin:-20px 20px 12px;background:#fff;padding:10px 0;box-shadow:1px 1px 15px rgba(0,0,0,.1);border-radius:0 0 5px 5px;font-family:'CircularStdBold';position:relative}.residential_package span.heading3 small{display:block;line-height:1;font-size:20px;font-family:'FilsonProMedium';color:#333}.residential_package h5{margin:0;padding:0;font-size:15px;color:#333;font-family:'FilsonProMedium'}.residential_package span.heading3::after{width:19px;height:20px;position:absolute;background:#B88221;top:0;right:-10px;content:'';z-index:-1;transform:skew(41deg)}.residential_package span.heading3::before{width:19px;height:20px;position:absolute;background:#B88221;top:0;left:-10px;content:'';z-index:-1;transform:skew(-41deg)}.residential_package .solar_box{display:flex;background:#FFF3DE;text-align:center;width:300px;display:-webkit-box;display:-ms-flexbox;display:flex}.residential_package .solar_box .col6{width:50%;padding:15px 0 15px}.residential_package span.icon_img{width:45px;display:table;margin:0 auto 10px}.residential_package .solar_box p{line-height:15px;font-size:14px;color:#333;padding:0 10px}.residential_package .container{max-width:1100px}.residential_package .rq_btn{width:100%;display:block;background:#0B65EC;text-align:center;height:55px;color:#fff;font-size:18px;border-radius:5px;box-shadow:0 0 25px rgba(0,0,0,.25);padding:14px 0;font-family:'FilsonProMedium';text-decoration:none}.residential_package .link{text-align:center;display:block;padding:12px 0 0;color:#0b65ec;text-decoration:underline;font-family:'FilsonProBook';width:100%}.residential_package .btn_box{width:280px;padding:10px 25px;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.residential_package .pack_blk{margin-bottom:50px}.residential_package .link{width:160px;height:55px;display:inline-block;border:#1A73E8 solid 1px;text-align:center;border-radius:5px;color:#1A73E8;text-transform:uppercase;padding:16px 19px;text-decoration:none;font-family:'CircularStdBold';font-weight:600}.residential_package .link:hover{background:#1A73E8;color:#fff}.residebtial_sec{padding:160px 0 80px;overflow:hidden}.residebtial_sec h2{font-size:35px;font-weight:400;text-align:center;font-family:'CircularStdBold';color:#29588F}.residebtial_sec p{color:#333;font-family:'FilsonProBook';font-weight:400;line-height:26px}.residebtial_sec center{padding:0 0 50px}ul.selectsolar-tabs{margin:0 auto;padding:0 0 50px;display:table}ul.selectsolar-tabs li{background:rgba(41,88,143,.05);border:2px solid #29588F;box-sizing:border-box;border-radius:6px;width:310px;height:70px;list-style:none;float:left;font-size:22px;color:#29588F;font-family:'CircularStdBold';text-align:center;padding:17px 0;cursor:pointer;position:relative;padding-left:40px}ul.selectsolar-tabs li::after{content:'';width:20px;height:20px;position:absolute;background:#29588f;bottom:-11px;left:50%;transform:rotate(45deg);margin-left:-12px;opacity:0;visibility:hidden}ul.selectsolar-tabs li.active::after{visibility:visible;opacity:10}ul.selectsolar-tabs li.active{border-color:#29588F;background:#29588F;color:#fff}ul.selectsolar-tabs .home_icon{position:absolute;top:7px;left:35px;z-index:1}ul.selectsolar-tabs .home_icon::before{background:#FDD407;width:28px;height:28px;border-radius:100%;content:'';position:absolute;z-index:-1;left:-15px;top:3px}ul.selectsolar-tabs li.active .home_icon::before{background:#E63338}ul.selectsolar-tabs .home_icon path{color:#000;fill:#000}ul.selectsolar-tabs li.active .home_icon path{color:#fff;fill:#fff}ul.selectsolar-tabs li+li{margin-left:30px}.residebtial_sec .selectsolar_container{padding:0 0 10px}.residebtial_block_design .white_bg{background:#FFF;border:1px solid #29588F;box-sizing:border-box;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;margin:20px 15px;padding:25px}.residebtial_block_design .slick-list{margin:0 -15px}.residebtial_block_design span.icon_blk{display:table;margin:9px auto 30px;position:relative}.residebtial_block_design span.icon_blk::after{content:'';position:absolute;width:80px;height:80px;border-radius:25px;left:-20px;top:-16px;background-size:100%}.residebtial_block_design .kw_blk{margin-bottom:20px}.residebtial_block_design .kw_blk span{font-size:38px;display:block;color:#E63338;text-align:center;font-family:'CircularStdBold';line-height:1}.residebtial_block_design .kw_blk sup{font-size:66%;margin:0 0 0 -7px;position:relative;top:-18px}.residebtial_block_design .home_blk{background:rgba(41,88,143,.1);text-align:center;padding:10px;border:#29588F solid 1px;border-radius:6px;margin:0 0 18px;color:#29588F;font-size:20px;font-family:'CircularStdBold'}.residebtial_block_design .content_kw{padding-bottom:25px}.residebtial_block_design .content_kw ul{margin:0;padding:0;text-align:center}.residebtial_block_design .content_kw ul li{list-style:none;font-size:16px;margin-bottom:4px}.residebtial_block_design .link_more{display:table;margin:0 auto 15px;color:#E63338;font-size:18px;text-decoration:underline!important}.residebtial_block_design .rq_btn{display:block;background:#E63338;box-shadow:0 0 25px rgba(0,0,0,.25);border-radius:5px;font-size:18px;color:#fff;height:60px;text-align:center;font-family:'CircularStdBlack';padding:16px 0;text-decoration:none}.residebtial_sec .selectsolar_container{position:relative}.residebtial_sec .selectsolar_container::before{content:'';position:absolute;width:384px;height:384px;left:-159px;top:-143px;z-index:-1;background-size:contain}.residebtial_sec .selectsolar_container::after{content:'';position:absolute;width:384px;height:384px;background:#FEF5F5;right:-139px;bottom:-83px;z-index:-1;background-size:contain;border-radius:100%}.residebtial_block_design span.icon_blk::after{-webkit-animation:cog 5s infinite;-moz-animation:cog 5s infinite;-ms-animation:cog 5s infinite;animation:cog 5s infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes cog{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes cog{100%{-webkit-transform:rotate(360deg)}}@-ms-keyframes cog{100%{-webkit-transform:rotate(360deg)}}@keyframes cog{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.best_sec{width:100%;background:#EEF2F6;padding:108px 0 108px;overflow:hidden;position:relative;z-index:1}.best_sec::before{content:'';position:absolute;top:0;width:100%;height:108px;z-index:-1;background-size:100% 108px}.best_sec::after{content:'';position:absolute;bottom:0;width:100%;height:108px;z-index:-1;background-size:100% 108px}.best_sec h2{font-size:35px;font-weight:400;text-align:center;font-family:'CircularStdBold';color:#29588F}.best_sec center{position:relative;z-index:2}.best_sec .row{position:relative;z-index:1}.best_sec .row::after{content:'';position:absolute;width:180px;height:150px;border-radius:25px;right:-69px;top:-60px;z-index:-1;background-size:contain}.best_sec center p{text-align:center;color:#333}.best_sec .row{padding:20px 0 50px}.best_sec .col-md-6{margin-top:20px}.best_sec .list_best{list-style:none;background:#FFF;border:1px solid #D5D5D5;box-sizing:border-box;border-radius:4px;font-size:22px;font-family:'CircularStdBold';font-weight:400;padding:14px 0 14px 14px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;}.best_sec .quote_btn{display:block;background:#E63338;box-shadow:0 0 25px rgba(0,0,0,.25);border-radius:5px;font-size:18px;color:#fff;height:60px;text-align:center;font-family:'CircularStdBlack';padding:16px 0;text-decoration:none}.buttom_center{max-width:380px;margin:auto}.best_sec .icon_blk{margin:0 14px 0 0}.brands_install{padding:90px 0}.brands_install h2{font-size:45px;font-weight:400;font-family:'CircularStdBold';color:#000;margin:0;padding:0;line-height:42px}.brands_install p{font-size:20px;color:#333}.brands_install center{margin-bottom:25px;text-align:left;overflow:hidden}.brands-slider{width:calc(100% - 455px);float:right;margin-top:10px}@media(min-width:768px){.brands_install h2{width:calc(100% - 540px);float:left;line-height:55px}}.brands_install .back_img{position:absolute;bottom:0;z-index:-1}.brands_install .brands-slider .brand_img{display:flex;background:#FFF;border:1px solid #D5D5D5;box-shadow:0 0 8px rgba(0,0,0,.05);-webkit-box-shadow:0 0 8px rgba(0,0,0,.05);border-radius:4px;-webkit-border-radius:4px;justify-content:center;align-items:center;padding:12px;height:80px}.brands-slider .slick-arrow{font-size:0;text-indent:-999em;width:60px;height:60px;border:1px solid #F50;background-color:#fff;padding:0;background-position:center;background-repeat:no-repeat;position:absolute;bottom:0}.brands-slider .item{padding:12px}.brands-slider .slick-arrow.slick-prev{background-image:var(--wpr-bg-ec4e4f23-09a8-4137-aa15-83c68e03a485);left:-400px}.brands-slider .slick-arrow.slick-next{background-image:var(--wpr-bg-a97d2e14-b67c-4321-9e18-645bcd8f1035);left:-320px}.brands-slider .slick-arrow.slick-disabled{filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.5;cursor:default}.slick-dots{text-align:center;margin:0;padding:40px 0 0}.slick-dots li{list-style:none;display:inline-block}.slick-dots li button{width:12px;height:12px;margin:0 5px;background:#1e3d7d;overflow:hidden;text-indent:500px;border-radius:6px;padding:0}.slick-dots li.slick-active button{background:#E31E24;width:28px}.brands_install p{overflow:hidden}.power_specialist{padding:100px 15px 60px;text-align:center;background:linear-gradient(290.1deg,#0C2147 10.36%,#053DA2 86.81%);box-shadow:0 0 45px rgba(0,0,0,.25);-webkit-box-shadow:0 0 45px rgba(0,0,0,.25);border-radius:6px;-webkit-border-radius:6px;position:relative;z-index:1;max-width:1600px;margin:0 auto;width:94%}.power_specialist:after{content:'SB';color:rgba(255,255,255,.1);font-size:540px;font-family:'Work Sans',sans-serif;font-weight:600;position:absolute;right:0;top:0;line-height:.8;z-index:-1}.power_specialist .container{max-width:800px}.power_specialist h2{font-size:50px;font-family:'CircularStdBold';font-weight:400;margin:0 0 30px;padding:0;color:#fff}.power_specialist p{font-size:22px;color:#fff;font-family:'FilsonProBook';font-weight:400}.power_specialist p a{color:#F50}.power_specialist .btn{background:#F50;box-shadow:0 0 25px rgba(0,0,0,.25);-webkit-box-shadow:0 0 25px rgba(0,0,0,.25);border-radius:5px;-webkit-border-radius:5px;font-size:18px;color:#fff;text-transform:none;font-family:'Arimo',sans-serif;font-weight:700;padding:14px 37px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;margin:20px 0}.power_specialist .btn:hover{background-color:#fff;color:#F50}.power_specialist .specialist_phone{color:#fff;font-family:'CiutadellaBold';font-weight:400;font-size:22px;display:flex;align-items:center}.power_specialist .specialist_phone i{line-height:1;margin-right:5px;position:relative;z-index:1}.power_specialist .specialist_phone i img{filter:brightness(0) invert(1)}.power_specialist .specialist_phone i:before{content:'';position:absolute;left:-10px;top:-5px;width:34px;height:34px;border-radius:50%;-webkit-border-radius:50%;background:rgba(255,255,255,.1);z-index:-1}.power_specialist .specialist_phone:hover{text-decoration:none}.power_specialist .text-center{max-width:400px;margin:0 auto}.power_specialist .text-center p{color:#7C8D9E;font-size:18px}.payment_plans{padding-bottom:60px}.payment_plans .wrapp{background:#181D25 var(--wpr-bg-fc6797d9-5270-4e54-b2fe-adeb94c191ed) no-repeat 25px 60%;padding:50px 0 50px;border-radius:8px;max-width:1670px;margin:auto;overflow:hidden;background-size:283px}.payment_plans h2{font-size:50px;color:#fff;font-family:'CircularStdBold'}.payment_plans h2 strong{color:#2079FF}.payment_plans h3{font-size:30px;color:#fff;font-family:'CircularStdBold'}.payment_plans h3 strong{color:#FDB432}.payment_plans ul{margin:0 0 30px;padding:0}.payment_plans ul li{list-style:none;font-size:20px;margin:0 0 8px;padding:0;position:relative;padding-left:30px;color:#fff}.payment_plans ul li::before{content:'\f058 ';font-family:'FontAwesome';position:absolute;left:0;color:#fff}.more_link{width:286px;height:60px;background:#0B65EC;border:2px solid #0B65EC;box-sizing:border-box;box-shadow:0 0 25px rgba(0,0,0,.25);border-radius:5px;font-family:'CircularStdBlack';font-size:18px;line-height:23px;display:inline-block;color:#fff!important;text-align:center;text-decoration:none!important;padding:15px 0;float:left}.payment_plans p{font-size:18px;color:#fff;font-family:'FilsonProBook';color:#fff;padding-bottom:25px}.payment_plans .humm_logo{position:absolute;right:60px;bottom:63px;width:270px}.payment_plans .head_phone{color:#FDB432;font-family:'FilsonProMedium';font-weight:400;font-size:20px;display:flex;align-items:center;padding:0 10px;border:navajowhite;height:55px;border-radius:5px;margin-left:4px;margin-left:10px;float:left}.payment_plans .head_phone i{line-height:1;margin-right:5px;position:relative;z-index:1}.payment_plans .container{max-width:1148px}.claim_payment_plans{padding:70px 0 70px}.claim_payment_plans article{max-width:735px}.claim_payment_plans p{color:#fff;font-size:20px;margin:0;padding:0 0 35px}.reviews_sec{padding:80px 0 80px;background:#fff;position:relative;z-index:1}.reviews_link{width:286px;height:60px;background:#fff;border:2px solid #E63338;box-sizing:border-box;box-shadow:0 0 25px rgba(0,0,0,.25);border-radius:5px;font-family:'CircularStdBlack';font-size:18px;line-height:23px;display:inline-block;color:#E63338;text-align:center;text-decoration:none!important;padding:17px 0}.reviews_sec h2{text-align:center;max-width:540px;margin:0 auto 35px;font-weight:400}.reviews_sec p{color:#333;font-size:22px}.reviews_sec .reviews_l{padding:40px 70px 70px 0}.review-slider .review_blk{background:#FFF;box-shadow:0 0 25px rgba(0,0,0,.1);-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;-webkit-border-radius:8px;padding:30px 30px 30px 35px;height:100%}.review-slider .review_blk .review_name{display:flex;align-items:center;position:relative}.review-slider .review_blk .review_name::after{content:"\f10d";font-family:FontAwesome;position:absolute;left:0;opacity:.15;color:#000;font-weight:400;font-size:50px;line-height:1;top:-14px}.review-slider .review_blk .review_name img{margin-right:20px}.review-slider .review_blk .review_name h6{font-size:28px;color:#333;font-family:'CircularStdBold';font-weight:400;margin:0;padding:0}.review-slider .review_blk .review_name h6 span{display:block;font-size:16px;font-family:'FilsonProBook';font-weight:400}.review-slider .review_blk .rating{margin:0 0 20px;text-align:center}.review-slider .item{padding:18px}.review-slider .slick-arrow{font-size:0;text-indent:-999em;width:50px;height:50px;border:1px solid #0B65EC;background-color:#fff;padding:0;background-position:center;background-repeat:no-repeat;position:absolute;bottom:100px}.review-slider .slick-arrow.slick-prev{background-image:var(--wpr-bg-eb04bb84-7cb9-47f5-814c-c529a522e07e);right:90px;top:-75px}.review-slider .slick-arrow.slick-next{background-image:var(--wpr-bg-a94391e2-fb46-4487-a290-a69985c3b9e2);right:20px;top:-75px}.review-slider .slick-arrow.slick-disabled{filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.5;cursor:default}.reviews_sec center{padding:25px 0 40px}.solar_business_bottom_text p{text-align:left;color:#fff;margin:30px 0 -30px 0;font-size:14px;font-family:'Roboto',sans-serif;font-weight:400}.review-slider article{min-height:100px;overflow:auto;margin-right:-30px;padding-right:30px;text-align:center}.review-slider article p{font-family:'CircularStdBook';font-size:18px}.rating .fa{font-size:36px;color:#F7B951;display:inline-block}.rating .fa+.fa{margin-left:9px}.reviews_sec.reviews_top{padding-top:0}.reviews_sec .wrapp{background:linear-gradient(104.4deg,#193060 25.75%,#147A9A 103.53%);border-radius:10px;padding:60px 0;max-width:1670px;margin:auto}.reviews_sec h2{color:#fff;font-size:42px;color:#FFF;font-family:'CircularStdBold'}.reviews_sec .bt_r{text-align:center;padding:22px 0 0;position:relative}.reviews_sec .bt_r::before{content:'';width:20px;height:20px;background:#fff;position:absolute;top:-12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:50%}.reviews_sec .bt_r h6{font-size:28px;color:#fff;font-family:'CircularStdBold';font-weight:400}.reviews_sec .loc_blk{color:#fff;font-family:'CircularStdBook';font-size:16px}.faq_sec{padding:70px 0 0;overflow:hidden;position:relative}.faq_sec h2{font-size:35px;font-family:'CircularStdBold';font-weight:400;text-align:center;color:#29588F;margin:0 0 70px;padding:0}.faq_sec h2 span{color:#E63338}.faq_sec .accordion_call{width:100%}.faq_sec .accordion_call .acc__card{background:#fff;margin-bottom:20px;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:4px}.faq_sec .accordion_call .acc__title{border-bottom:none;padding:15px 70px 15px 15px;position:relative;font-size:18px;font-weight:400;color:#333;font-family:'FilsonProBook';cursor:pointer}.faq_sec .accordion_call .i-blk{right:20px;position:absolute}.faq_sec .accordion_call .acc__panel{background:#fff;padding:0 0}.faq_sec .accordion_call .acc__panel p{font-family:'FilsonProBook';font-size:16px;color:#333}.faq_sec ul,.faq_sec ol{margin:0 0 30px 30px;padding:0;font-family:'FilsonProBook';font-size:16px;color:#333}.faq_sec ul li,.faq_sec ol li{font-family:'FilsonProBook';font-size:16px;color:#333}.faq_sec .accordion_call i.fa.fa-chevron-down{color:#262626}.faq_sec .padd_in{padding:25px;border-top:#f0f0f0 solid 1px}.faq_sec .accordion_call .acc__title.active span.i-blk{transform:rotate(-180deg);top:27%;right:20px}.faq_sec .accordion_call{padding:0;margin:0}.faq_sec .acc__panel a{color:#e63338!important}.faq_sec .acc__panel{display:none}.faq_sec .acc{max-width:1024px;margin:auto}body.page-id-176 .faq_sec ul{margin:0;padding:0}body.page-id-176 .faq_sec ul li{position:relative;list-style:none;position:relative;margin:0;padding:0 0 0 28px;margin-bottom:10px}body.page-id-176 .faq_sec ul li::before{content:'\f058 ';font-family:'FontAwesome';position:absolute;left:0;color:#29588F}body.page-id-176 .faq_sec ul li a{color:#333333!important;font-size:16px;text-decoration:none}body.page-id-176 .faq_sec ul li a:hover{color:#E63338!important}.requestcall_sec{padding:90px 0 80px}.requestcall_sec .requestcall_con{background:#FFF;border:1px solid #CCC;box-shadow:0 0 25px rgba(0,0,0,.1);-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:5px;-webkit-border-radius:5px;display:flex;flex-wrap:wrap;max-width:1142px;margin:0 auto;position:relative;z-index:1}.requestcall_sec .requestcall_con:before{content:'';position:absolute;left:-25px;top:-25px;background:linear-gradient(290.1deg,#0C2147 10.36%,#053DA2 86.81%);box-shadow:0 0 45px rgba(0,0,0,.25);-webkit-box-shadow:0 0 45px rgba(0,0,0,.25);border-radius:6px;-webkit-border-radius:6px;width:504px;height:462px;z-index:-1}.requestcall_sec .requestcall_con .requestcall_l{width:42%;padding:50px;background-color:#fff;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.requestcall_sec .requestcall_con .requestcall_l h3{color:#333;font-size:30px;font-family:'CiutadellaBold';font-weight:400;margin:0 0 20px}.requestcall_sec .requestcall_con .requestcall_l h4{color:#333;font-size:24px;font-family:'CircularStdBold';font-weight:400;margin:0 0 25px}.requestcall_sec .requestcall_con .requestcall_l ul{margin:0;padding:0}.requestcall_sec .requestcall_con .requestcall_l ul li{margin:0 0 15px;padding:0 0 0 30px;list-style:none;background:var(--wpr-bg-92d55229-bd0c-495d-a582-557b0b3de6d0) 0 6px no-repeat;color:#333;font-family:'CircularStdBold';font-weight:400;font-size:22px;line-height:1.4}.requestcall_con .requestcall_r{background:#F4F4F4;width:58%;padding:40px 40px 10px 65px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.requestcall_con .requestcall_r h2{font-size:45px;color:#333;font-family:'CircularStdBold';font-weight:400}.requestcall_con .requestcall_r p{color:#000;font-size:22px}.requestcall_r form input[type="text"],.requestcall_r form input[type="email"],.requestcall_r form input[type="tel"]{color:#333;font-size:16px;font-family:'FilsonProBook';padding:10px 20px;background:#FFF;border:1px solid #CACACA;border-radius:4px;-webkit-border-radius:4px;height:55px;margin-bottom:20px}.requestcall_r form input[type="submit"]{background:#F50;box-shadow:0 0 25px rgba(230,51,56,.46);-webkit-box-shadow:0 0 25px rgba(230,51,56,.46);border-radius:4px;-webkit-border-radius:4px;font-size:18px;font-family:'CircularStdBold';font-weight:400;text-transform:none;display:block;width:100%;height:60px;margin:15px 0;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.requestcall_r form input[type="submit"]:hover{background-color:#333;box-shadow:0 0 25px rgb(51 51 51 / 46%);-webkit-box-shadow:0 0 25px rgb(51 51 51 / 46%)}.requestcall_con .requestcall_r form p.disclaimer{color:#333;font-size:16px;font-family:'FilsonProBook';font-weight:400;line-height:1.4}.requestcall_r form p{position:relative}.requestcall_r form .ajax-loader{position:absolute;right:0;bottom:0}.requestcall_r form input.wpcf7-not-valid{border-color:red!important}.requestcall_r form .wpcf7-not-valid-tip{display:none}.radio-blk{margin-bottom:25px}.radio-blk .wpcf7-radio{display:flex;justify-content:space-between}.radio-blk .wpcf7-list-item{display:block;position:relative;margin:0;padding:8px 23px}.radio-blk .wpcf7-list-item .wpcf7-list-item-label{display:block;color:#000;font-family:'FilsonProBook';font-size:16px;text-align:center;padding:7px 0;position:relative}.radio-blk .wpcf7-list-item .radio-wrap{width:calc(100% - 0px);height:calc(100% - 0px);margin:auto;display:block;left:0;right:0;top:0;bottom:0;padding:0}.radio-blk .wpcf7-list-item .radio-wrap .radio-box{width:100%;height:100%;background:#FFF;border:1px solid #CACACA;border-radius:4px;-webkit-border-radius:4px}.radio-blk .wpcf7-list-item .radio-wrap .radio-box::before{display:none}.radio-blk [type=radio]:checked+.radio-box{background-color:rgba(255,85,0,.25);border-color:rgba(255,85,0,.25)}.radio-blk label{margin:0;padding:0}.check-wrap{position:absolute;margin-right:10px;display:inline-block;vertical-align:middle;left:0;top:0}.check-box{width:20px;height:20px;background:#F7F7F7;display:inline-block;cursor:pointer;position:relative;top:0;border:2px solid #919194;border-radius:6px;-webkit-border-radius:6px}.check-wrap [type=radio]:checked+.check-box:before{content:'';display:block;width:8px;height:18px;margin-left:20px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);transition:0.1s;margin:auto;position:relative;top:3px}.check-wrap [type=radio]:checked+.check-box{background-color:#2765CF;border-color:#2765CF;transition:0.5s}.radio-wrap{position:absolute;margin-right:10px;display:inline-block;vertical-align:middle;left:0;top:0}.radio-wrap input[type="radio"]{opacity:0;position:absolute;width:100%;height:100%;z-index:1;cursor:pointer;margin:0;padding:0}.radio-box{width:25px;height:25px;background:#F7F7F7;display:inline-block;cursor:pointer;position:relative;top:0;border:2px solid #919194;border-radius:50%;-webkit-border-radius:50%}[type=radio]:checked+.radio-box:before{content:'';display:block;width:7px;height:14px;margin-left:20px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);transition:0.1s;margin:auto;position:relative;top:3px}[type=radio]:checked+.radio-box{background-color:#2765CF;border-color:#2765CF;transition:0.5s}.ourblog_sec{padding:0 0 80px}.ourblog_sec.blog-list{background:none;padding:60px 0}.ourblog_sec h2{font-size:45px;font-family:'CiutadellaSemiBold';font-weight:400;color:#333;text-align:center;margin:0 0 50px}.ourblog_sec .latestblog-blk{display:block;position:relative}.ourblog_sec .latestblog-blk .latestblog-img{display:block}.ourblog_sec .latestblog-blk .latestblog-img img{box-shadow:0 0 25px rgba(0,0,0,.25);-webkit-box-shadow:0 0 25px rgba(0,0,0,.25);border-radius:10px;-webkit-border-radius:10px}.ourblog_sec span.latestblog-img{height:400px}.latestblog-slide .item{padding:20px 15px}.latestblog-blk .latestblog-detail{position:absolute;left:0;top:0;padding:30px;width:100%;height:100%}.latestblog-blk .latestblog-detail em{color:#FFF;font-size:16px;font-family:'CircularStdBold';font-weight:400;font-style:normal;margin-bottom:15px;display:block}.latestblog-blk .latestblog-detail em i{font-style:normal}.latestblog-blk .latestblog-detail h4{color:#FFF;font-size:26px;font-family:'CircularStdBold';font-weight:400}.latestblog-blk .latestblog-detail .btn{font-size:18px;font-family:'FilsonProBook';font-weight:400;color:#fff;text-decoration:underline;background:none;padding:0;text-transform:none;position:absolute;left:30px;bottom:30px}.ourblog_sec .latestblog-blk{display:block;position:relative}.ourblog_sec .latestblog-blk .latestblog-img{display:block}.ourblog_sec .latestblog-blk .latestblog-img::after{content:'';position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;border-radius:8px}.ourblog_sec .latestblog-blk .latestblog-img img{box-shadow:0 0 25px rgba(0,0,0,.25);-webkit-box-shadow:0 0 25px rgba(0,0,0,.25);border-radius:10px;-webkit-border-radius:10px;width:100%;height:100%;object-fit:cover}.latestblog-slide .item{padding:20px 15px}.latestblog-blk-page .latestblog-detail{position:absolute;left:0;top:0;padding:30px;width:100%;height:100%}.latestblog-blk-page .latestblog-detail em{color:#FFF;font-size:16px;font-family:'CircularStdBold';font-weight:400;font-style:normal;margin-bottom:15px;display:block}.latestblog-blk-page .latestblog-detail em i{font-style:normal}.latestblog-blk-page .latestblog-detail h4{color:#FFF;font-size:26px;font-family:'CircularStdBold';font-weight:400}.latestblog-blk-page .latestblog-detail .btn{font-size:18px;font-family:'FilsonProBook';font-weight:400;color:#fff;text-decoration:underline;background:none;padding:0;text-transform:none;position:absolute;left:30px;bottom:30px}.blog-list [class*="col-"]{margin-bottom:30px}.blog-list .touch_form [class*="col-"]{margin-bottom:0}.blog-list h1{margin:0 0 50px;padding:0;font-size:35px;font-family:'CircularStdBold';font-weight:400;color:#29588F}.ourblog_sec.blog-list .entry-header{text-align:center}.navigation-page{text-align:center;width:100%}.navigation-page ul{margin:0;padding:0}.navigation-page ul li{display:inline-block;margin:0;padding:0;background:none!important}.navigation-page ul li a{display:block;padding:2px 15px;text-decoration:none!important}.navigation-page ul li a{display:block;padding:6px 13px 0;background:none;color:#26003f;border-radius:64px;display:inline-block;min-width:50px;min-height:50px;margin:0 3px;background:#F7F7F7;border:1px solid #707070;opacity:1;font-size:22px;line-height:36px;color:#707070}.navigation-page ul li.active a{border:2px solid #0B65EC;background:#F7F7F7;color:#707070}.navigation-page ul li.next_d a{border:none;background:none}.navigation-page .next_d{width:27px;height:26px;background:;position:relative;left:5px;top:3px}.navigation-page .previous_d{width:27px;height:26px;background:;position:relative;right:5px;top:3px}.navigation-page .fa{font-size:34px}.navigation-page .fa{color:#505050}.navigation-page .next_d .fa{color:#FF7400}.navigation-page .next_d span{position:absolute;left:0;top:0;width:30px;height:40px;overflow:hidden;opacity:0}.navigation-page .previous_d span{position:absolute;left:-12px;top:-7px;width:38px;height:40px;overflow:hidden;opacity:0}.single-list .post-thumbnail{border-radius:27px;overflow:hidden;width:100%;margin-bottom:38px}.single-list .post-thumbnail img{width:100%;height:100%;object-fit:cover}.single-list .single-post-dv{max-width:100%;padding:60px 30px 40px}.single-list .single-post-dv p{color:#505050;font-size:15px;font-weight:400;margin:20px 0 20px;line-height:27px}.single-list .single-post-dv ul{margin:0;padding:20px 0 0 24px}.single-list .single-post-dv ul li{font-size:20px;font-weight:300;margin:0 0 0;line-height:32px;color:#505050;list-style:none}.single-list .b_left h3{color:#092E6E;font-size:24px;line-height:40px}.single-list .single-post-dv{position:relative}.single-list .date_blk{padding:0 0 0 26px;background-size:17px}.single-list .date_blk{background:#F7F7F7;border-radius:0 10px 0 0;opacity:1;min-width:123px;height:40px;right:0;top:0;position:absolute;text-align:center;padding:9px 15px 0}.request_callback_text_blog{margin-top:30px}.single-list .single-post-dv ul{margin:0 0 0;padding:0}.single-list .single-post-dv ul li{margin:0;padding:0 0 0 30px;font-weight:400;line-height:25px;color:#505050;margin-bottom:10px;list-style:none;background-size:15px;color:#505050;font-size:15px}#secondary section+section{margin-top:25px}.blog-sec.single-list .entry-meta{color:#B1B3C2;font-size:19px;padding:2px 0 30px 0;font-weight:500}.blog-sec.single-list .entry-meta .author_blk,.blog-sec.single-list .entry-meta .date_blk{padding:0 0 0 26px;background-size:17px}.single-post-dv{background:#FFF;box-shadow:0 0 20px #0000000D;border:1px solid #E9E9E9;border-radius:10px;opacity:1}.single-post-dv h2{font-size:26px;color:#092E6E;line-height:28px;text-decoration:none!important;text-transform:uppercase;font-weight:700}.tag_share_dv{overflow:hidden}.tag_share_dv .tag_left{float:left}.tag_share_dv .tag_title{font-size:20px;display:block;color:#4757CD;font-weight:700;margin:0;padding:0 0 8px}.tag_share_dv .tag_left a{display:inline-block;border:#BCC4FF solid 1px;padding:8px 10px;border-radius:8px;color:#848CC4!important;font-weight:500;font-size:16px;text-decoration:none!important;margin-right:6px;t}#secondary .widget-title{font-size:20px;font-weight:400;line-height:28px;text-transform:uppercase;color:#FF7400;margin:0;padding:0 0 9px}#secondary .rpwwt-widget ul li{padding:0;margin:0 0 5px}#secondary .rpwwt-widget ul li a{text-decoration:none!important}#secondary .wp-post-image{width:105px;height:;border-radius:6px}#secondary .rpwwt-post-title{font-size:17px;color:#26003F;font-weight:600;display:}#secondary .rpwwt-post-date{color:#747582;font-size:13px;padding:5px 0 0}#secondary{max-width:100%;margin:0 0 0;width:100%}.recent-post-nav{background:#FFF;box-shadow:0 0 20px #0000000D;border:1px solid #E9E9E9;border-radius:10px;opacity:1;padding:30px;overflow:hidden}#secondary .recent-post-nav .widget-title{font-size:20px;font-weight:400;line-height:28px;text-transform:uppercase;margin:-30px -30px 20px;padding:17px 0 0;height:60px;color:#fff;border-radius:5px 5px 0 0}.recent-post-nav ul{margin:0;padding:0}.recent-post-nav ul li{list-style:none}.recent-post-nav ul li+li{margin-top:8px}.recent-post-nav ul li a{font-size:16px;font-weight:400;color:#555;text-decoration:none!important;line-height:1.1}.request_callback_text_blog{margin-top:0;position:sticky}@media(min-width:1200px){.single-list .col-lg-8{width:58.6%}.single-list .col-lg-4{width:41.4%}}.single-list #secondary{margin-top:30px}.single-list #secondary h3{background:linear-gradient(290.1deg,#29588F 10.36%,#20426A 86.81%);font-size:24px;color:#fff;padding:12px 36px;margin:0;text-align:center;color:#fff}.single-list #secondary h3{margin:-30px -30px 19px -30px}.widget_categories ul{margin:0;padding:0}.widget_categories ul li{line-height:28px;list-style:none;text-align:right;padding:13px 0;border-bottom:#D5D5D5 solid 1px;color:#E63338;font-size:17px;font-weight:400;line-height:1.1}.widget_categories a{font-size:17px;color:#26003F!important;text-decoration:none!important;font-weight:500;float:left}.Slide_banner_form{background:#F9EEFE;border-radius:27px;padding:35px 27px;overflow:hidden;position:relative;z-index:1}.Slide_banner_form::before{content:'';position:absolute;left:-15px;top:-30px;width:239px;height:316px;z-index:-1}.Slide_banner_form br{display:none}.Slide_banner_form p{margin:0;padding:0}.Slide_banner_form h2.widget-title{color:#8C19A8!important;font-size:25px!important;font-weight:700}.Slide_banner_form label{font-size:13px;color:#707070;text-transform:uppercase;font-weight:600}.Slide_banner_form .wpcf7-form-control-wrap{display:block;margin:5px 0 0}.Slide_banner_form label span{color:red}.Slide_banner_form input[type="text"],.Slide_banner_form input[type="email"],.Slide_banner_form input[type="tel"]{width:100%;height:54px;border-radius:70px;height:57px;border:none;padding:0 20px}.Slide_banner_form .wpcf7-form-control.wpcf7-submit{background:rgb(194,10,116);background:-moz-linear-gradient(45deg,rgba(194,10,116,1) 0%,rgba(153,21,155,1) 100%);background:-webkit-linear-gradient(45deg,rgba(194,10,116,1) 0%,rgba(153,21,155,1) 100%);background:linear-gradient(45deg,rgba(194,10,116,1) 0%,rgba(153,21,155,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c20a74',endColorstr='#99159b',GradientType=1);width:187px;height:57px;margin:18px 0 0;border-radius:75px;font-size:15px;font-weight:600}#secondary .Slide_banner_form .widget-title{font-weight:600;margin:0;padding:0 0 24px;line-height:1}.blog-list{padding:60px 0}.blog-list .entry-header{text-align:center}.blog-list #secondary .wp-post-image{width:50px;border-radius:6px;height:50px}.blog-list h1,.blog-list h2,.blog-list h3,.blog-list h4,.blog-list h5{font-weight:400}.blog-list #secondary .rpwwt-widget ul li a .rpwwt-post-title{font-weight:400;color:#4E4E4E}.single-list .wp-block-image img{max-width:100%;border-radius:27px}.single-list .tag_right{float:right;text-align:right}.single-list .fb-like.ssb-fb-like{display:none!important}.single-list .tag_right button{border:none!important;background:none!important;color:#848CC4!important;padding-left:27px!important}.single-list div.simplesocialbuttons{margin-top:0px!important}.single-list .buttons{margin-top:20px}.button-blog-n-b{overflow:hidden}.button-blog-n-b .previous-button{float:left}.button-blog-n-b .next-button{float:right}.previous-button a{color:#000;font-size:20px;text-decoration:none!important;display:block;font-weight:400;width:120px;height:50px;border:#1A73E8 solid 1px;border-radius:4px;padding:10px 0;text-align:center}.next-button a{color:#000;font-size:20px;text-decoration:none!important;display:block;font-weight:400;width:120px;height:50px;border:#FDB432 solid 1px;border-radius:4px;padding:10px 0;text-align:center}.button-blog-n-b{overflow:hidden;margin-top:20px}.single-list .post-thumbnail{margin:-60px -30px 35px;width:auto;border-radius:11px 11px 0 0}.widget_categories ul li a{color:#4E4E4E!important}@media(max-width:767px){.blog-list .c_padd{padding:15px 15px 27px}.blog-list h2 a{font-size:16px}.blog-list .entry-content{font-size:16px;line-height:25px}.blog-list .read-link-b{font-size:16px;padding:14px 0 0!important}.single-list .single-post-dv{padding:60px 15px 40px}.single-list .single-post-dv p{font-size:16px;line-height:25px}.single-list .single-post-dv ul{padding:20px 0 0 13px}.single-list .single-post-dv ul li{font-size:16px;line-height:25px}.button-blog-n-b{margin-bottom:30px}.recent-post-nav{padding:20px}.recent-post-nav ul li a{font-size:16px}}#blog{margin-bottom:0;background:#F3F5FA;border-top:#7F92BE solid 2px;padding:70px 0}#blog.blog-list h2{display:block;margin:0 0 20px;padding:0;font-size:45px;color:#333}#blog .entry-title{font-size:22px;font-weight:700;margin:0;padding:10px 0 17px;display:block;margin:0}#blog .b_link{color:#0D3692!important;font-size:18px;text-decoration:none!important}.single-list .entry-header{max-width:800px;margin:auto}.single-list .entry-header{max-width:100%;margin:auto;text-align:center;padding:12px 0 30px}.single-list .b_left h2{font-size:24px;color:#333;text-transform:inherit;}.banner_price_row{clear:both;overflow:hidden;padding-bottom:80px}.banner_price_row .banner_price .old-price{color:#FFF;font-size:24px;font-family:'CiutadellaBold';font-weight:400;text-decoration:line-through;display:block;padding:0 3px}.banner_price_row .banner_price .save-price{background:#55A027;border-radius:5px;-webkit-border-radius:5px;color:#FFF;font-size:24px;font-family:'CiutadellaBold';font-weight:400;display:block;padding:5px 20px}.banner_price_row .banner_price .new-price{display:block;color:#FFF;font-size:65px;font-family:'CiutadellaBold';font-weight:400;background:#F50;border-radius:5px;-webkit-border-radius:5px;line-height:1;padding:9px 14px;display:block;width:100%;text-align:center;margin-top:-5px}.inner_banner .banner_price_row .banner_con{margin-left:255px}.inner_banner .banner_price_row .banner_con ul{margin:0;padding:0}.inner_banner .banner_price_row .banner_con ul li{list-style:none;margin:0 0 7px;padding:0 0 0 35px;color:#FFF;font-size:18px;position:relative}.inner_banner .banner_price_row .banner_con ul li:before{content:'';position:absolute;left:0;top:3px;width:20px;height:20px;background:var(--wpr-bg-d0c10c89-4f12-4d00-9c8c-df048b0218a5) center no-repeat;filter:brightness(0) invert(1);background-size:contain}.inner_banner .banner_bottom_text{color:#fff;font-size:14px;font-family:'Roboto',sans-serif;font-weight:400;position:absolute;left:0;bottom:10px;padding:15px}.inner_banner .request_form{margin-bottom:-180px;display:block;float:right;box-shadow:0 10px 20px 10px rgba(0,0,0,.1);-webkit-box-shadow:0 10px 20px 10px rgba(0,0,0,.1)}.breadcrumbs{background:#FFF7F3;box-shadow:0 0 0 rgba(0,0,0,.08);-webkit-box-shadow:0 0 0 rgba(0,0,0,.08);padding:10px 0;font-size:16px;font-family:'FilsonProBook';font-weight:400;color:#333;border-bottom:1px solid #CCBDB5}.breadcrumbs span{margin:0 5px}.breadcrumbs span.post{color:rgba(119,119,119,.85)}.breadcrumbs span a{color:#333}.breadcrumbs span:first-child{margin-left:0}.so_system_con{padding:40px 0}.so_system_con h1{color:#000;font-size:35px;font-family:'FilsonProBook';font-weight:400;margin:0 0 15px;padding:0}.so_system_con p{color:#333;font-size:20px}.panel_blocks{margin:60px 0}.panel_blocks .panel_row{background:#FFFEFD;border:1px solid #CCBDB5;box-shadow:0 0 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 0 rgba(0,0,0,.1);border-radius:5px;-webkit-border-radius:5px;margin-bottom:30px;display:flex;flex-wrap:wrap;overflow:hidden}.panel_blocks .panel_row .panel_img{display:block}.panel_blocks .panel_row .panel_col{padding:25px 0}.panel_blocks .panel_row .panel_col:nth-child(1){width:22%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.panel_blocks .panel_row .panel_col:nth-child(2){width:51%}.panel_blocks .panel_row .panel_col:nth-child(3){width:27%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:#FFF7F3;border-left:1px solid #CCBDB5}.panel_blocks .panel_row .panel_col h3{font-size:24px;color:#333;font-family:'CiutadellaBold';font-weight:400;line-height:1.4}.panel_blocks .panel_row .panel_col h3 span{display:block;color:#F50;font-size:18px;font-family:'FilsonProBook';font-weight:400}.panel_blocks .panel_row .panel_col ul{margin:0;padding:0;display:inline-block;vertical-align:top;width:49%}.panel_blocks .panel_row .panel_col ul li{margin:0 0 5px;padding:0;list-style:none;color:#333;font-size:16px}.panel_blocks .panel_row .panel_col .btn{background:#F50;box-shadow:0 0 25px rgba(230,51,56,.2);-webkit-box-shadow:0 0 25px rgba(230,51,56,.2);border-radius:2px;-webkit-border-radius:2px;text-transform:none;font-size:22px;font-family:'CircularStdBold';font-weight:400;padding:11px 40px}.panel_blocks .panel_row .panel_col .btn:hover{background-color:#333}.freequote-popup{background:none!important;padding:25px!important;max-width:530px!important}.freequote-popup .freequote_form{background:#FFF;box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:6px;-webkit-border-radius:6px;padding:30px 35px}.freequote-popup .freequote_form h2{color:#333;font-size:28px;font-family:'CircularStdBlack';margin:0 0 5px;padding:0}.freequote-popup .freequote_form p{color:#333;font-size:18px;font-family:'FilsonProBook';font-weight:400;margin-bottom:20px}.freequote_form form input[type="text"],.freequote_form form input[type="email"],.freequote_form form input[type="tel"]{background:#FFF;border:1px solid #CACACA;border-radius:2px;-webkit-border-radius:2px;color:#333;font-size:16px;font-family:'FilsonProBook';font-weight:400;margin-bottom:15px;padding:17px 20px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.freequote_form form input:focus{box-shadow:0 0 15px rgba(40,79,219,.35);-webkit-box-shadow:0 0 15px rgba(40,79,219,.35);border-color:#F50;background-color:#F8F8F8}.freequote_form form input[type="submit"]{background:#F50;box-shadow:0 0 25px rgba(230,51,56,.46);-webkit-box-shadow:0 0 25px rgba(230,51,56,.46);font-family:'FilsonProBook';font-weight:400;font-size:18px;color:#fff;text-transform:none;width:100%;display:block;height:55px;line-height:55px;padding:0 10px;margin:10px 0 20px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.freequote_form form input[type="submit"]:hover{background-color:#333;box-shadow:0 0 25px rgb(51 51 51 / 46%);-webkit-box-shadow:0 0 25px rgb(51 51 51 / 46%)}.freequote_form form .ajax-loader{position:absolute;right:0;bottom:0}.freequote_form form input.wpcf7-not-valid{border-color:red!important}.freequote_form form .wpcf7-not-valid-tip{display:none}.freequote-popup .freequote_form form p.formtext{font-size:12px;font-family:'FilsonProBook';font-weight:400;margin:0;color:#333}.freequote-popup .freequote_form form p.formtext a{color:#333;text-decoration:underline}.freequote-popup .freequote_info{display:flex;justify-content:space-around;background:#EFEFEF;box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:6px;-webkit-border-radius:6px;margin-top:15px;padding:8px 5px}.freequote-popup .freequote_info .popup_call{color:#333;font-family:'CircularStdBold';font-weight:400;font-size:20px;display:flex;align-items:center}.freequote-popup .freequote_info .popup_call i{line-height:1;margin-right:5px;position:relative;z-index:1}.freequote-popup .freequote_info .popup_call:hover{text-decoration:none}.freequote-popup .freequote_info .popup_email{color:#333;font-family:'CircularStdBold';font-weight:400;font-size:16px;display:flex;align-items:center}.freequote-popup .freequote_info .popup_email i{line-height:1;margin-right:12px;position:relative;z-index:1}.freequote-popup .freequote_info .popup_email:hover{text-decoration:none}.freequote-popup .fancybox-button{background:#FDB432;width:50px;height:50px;border-radius:50%;-webkit-border-radius:50%;opacity:1;padding:5px!important}.freequote-popup .fancybox-button svg{color:#fff}.freequote_form form .ajax-loader{position:absolute;right:0;bottom:0}div.wpcf7 .ajax-loader::before{content:'Please Wait..';position:absolute;color:#fff;left:0;width:100%;text-align:center;top:30px;-webkit-animation-iteration-count:inherit;animation-iteration-count:inherit;background:none}.inner_page{padding:60px 0}.inner_page .entry-header{text-align:center}.inner_page h1{margin:0 0 50px;padding:0;font-size:45px;font-weight:400}.inner_page h2{margin:0 0 15px;padding:0;font-size:35px;font-weight:400;line-height:1}.inner_page ul{margin:0 0 15px;padding:0}.inner_page ul li{list-style:none;padding:0 0 0 28px;margin-bottom:8px}.inner_page h1,.inner_page h2,.inner_page h3,.inner_page h4,.inner_page h5{font-weight:400}.about-left{display:inline-block;position:relative}.about-left .wp-block-image{display:inline-block}.about-left img{border-radius:6px!important;box-shadow:0 0 50px 0 rgba(0,0,0,.2)}.about-img{position:relative;position:relative;z-index:1}.about-img::before{width:338px;height:338px;background:#F50;right:-20px;bottom:-20px;content:'';position:absolute;z-index:-1;border-radius:8px}.about-small{position:absolute;right:0;z-index:2;top:250px;margin:0}.about-small img{border:#ED4F00 solid 4px}.contact_page p.title3{margin-bottom:40px}.contact_page p.title3 strong{color:#F50;font-weight:400;font-size:18px}.contact_page h1{margin:0 0 15px}.contact_page .contact_info{max-width:618px}.contact_info p{font-size:18px;margin:0 0 30px;padding:0}.contact_page .map_blk{border:#EDDCD4 solid 1px;overflow:hidden;border-radius:6px;box-shadow:0 0 35px rgba(0,0,0,.1);margin:0 0 34px}.contact_box{border:#EDDCD4 solid 1px;border-radius:6px;padding:21px}.contact_box p{margin:0;padding:0}.contact_box h5{font-family:'CiutadellaMedium';font-size:20px;color:#000;font-weight:400;margin:0;padding:0 0 6px}.contact_page .address_box{margin-bottom:30px;padding-left:70px}.contact_page .phone_box{padding-left:70px}.contact_page .email_box{padding-left:70px}.touch_form{background:#FFF7F3;border:#DED7D4 solid 1px;border-radius:8px;box-shadow:0 0 25px rgba(0,0,0,.08);overflow:hidden}.touch_form h3{background:linear-gradient(290.1deg,#29588F 10.36%,#20426A 86.81%);font-size:24px;color:#fff;padding:12px 10px;margin:0;text-align:center}.touch_form .padd{padding:35px}.touch_form input[type="text"],.touch_form input[type="tel"],.touch_form input[type="email"]{width:100%;height:55px;border:#D5D5D5 solid 1px;margin-bottom:22px;font-size:18px;padding:2px 0 0 21px;-webkit-border-radius:4px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.touch_form input:hover,.touch_form input:focus{border:#F50 solid 1px;box-shadow:0 0 15px rgba(40,79,219,.35)}.touch_form form input[type="submit"]{background:#1A73E8;box-shadow:0 0 25px rgba(230,51,56,.46);-webkit-box-shadow:0 0 25px rgba(230,51,56,.46);font-family:'CircularStdBold';font-weight:400;font-size:22px;color:#fff;text-transform:none;width:100%;display:block;height:60px;line-height:60px;padding:0 10px;margin:10px 0 20px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;border:none}.touch_form form input[type="submit"]:hover{background-color:#333;box-shadow:0 0 25px rgb(51 51 51 / 46%);-webkit-box-shadow:0 0 25px rgb(51 51 51 / 46%);color:#fff}.touch_form form .ajax-loader{position:absolute;right:0;bottom:0}.touch_form form p{position:relative;font-family:'FilsonProBook';font-weight:400;color:#333;font-size:16px;line-height:1.4}.touch_form form p a{color:#333;text-decoration:underline}.contact_page .touch_form{margin-top:20px}.inner_banner .resi_blk h1{margin:0;padding:0}.inner_banner .resi_blk p{font-size:18px;color:#fff;font-family:'CiutadellaMedium';font-weight:400;padding:15px 0}.inner_banner .resi_blk ul{margin:0}.inner_banner .resi_blk ul li{list-style:none;margin:0 0 7px;padding:0 0 0 35px;color:#FFF;font-size:18px;position:relative}.inner_banner .resi_blk ul li::before{content:'';position:absolute;left:0;top:3px;width:20px;height:20px;background:var(--wpr-bg-adc8d9df-97ae-4a76-904a-41a8ff590141) center no-repeat;filter:brightness(0) invert(1);background-size:contain}.residential_page{font-family:'FilsonProBook';font-size:16px}.residential_page h5{font-family:'CiutadellaMedium';font-weight:400;font-size:20px;color:#333}.residential_page h2{font-family:'CiutadellaMedium';font-weight:400;font-size:35px;color:#333}.residential_page p{font-weight:400;font-size:16px;line-height:28px;color:#333}.residential_page .gab_block{max-width:530px;float:right;height:100px;width:100%}.whysolar_row.residential_system_sec{padding:0;margin:0 -20px}.whysolar_row.residential_system_sec .whysolar_blk{width:calc(25% - 20px);background:#FFF;border:1px solid #D5D5D5;-webkit-border-radius:4px;padding:30px 20px 25px;margin:0 10px 10px}.whysolar_sec .whysolar_row.residential_system_sec .whysolar_blk h3{max-width:190px;margin:auto}.whysolar_sec .whysolar_row.residential_system_sec .whysolar_blk .whysolar_icon{min-height:94px;/}.inner_slider{background:#144EA5}.inner_slider h1{color:#FDB432;font-family:'CircularStdBold'}.inner_slider p{font-size:18px;color:#fff;font-family:'FilsonProBook'}.inner_slider ul{margin:0;padding:0}.inner_slider ul li{color:#fff;font-size:18px;font-family:'FilsonProBook'}.inner_slider ul li::before{color:#FDB432}.page-id-9 .switchsolar_sec.commercial_sec{display:none}.page-id-11 .switchsolar_sec.residential_sec{display:none}.thank_banner{padding-bottom:50px}.thank_banner p strong{font-family:'CiutadellaMedium';font-weight:400;color:#F50;font-size:18px}.thank_banner p{max-width:500px}.phone-footer{position:fixed;left:auto;z-index:100000;top:calc(100% - 240px);right:0;width:230px;height:230px}.footer-form{position:fixed;right:0;bottom:0;z-index:100000000;width:100%;display:none}.footer-form .heading-look{width:100%;text-align:center;display:block;background:#163253;color:#fff;text-transform:uppercase;padding:15px 0;font-weight:700;font-size:24px;background:linear-gradient(290.1deg,#0C2147 10.36%,#053DA2 86.81%)}.footer-form .fo-form{padding:20px;background-color:#fff;display:none}.fo-form form input[type="text"],.fo-form form input[type="email"],.fo-form form input[type="tel"]{background:#FFF;border:1px solid #CACACA;border-radius:2px;-webkit-border-radius:2px;color:#333;font-size:16px;font-family:'FilsonProBook';font-weight:400;padding:15px 20px;margin-bottom:15px}.fo-form form input.wpcf7-not-valid{border-color:red!important}.fo-form form .wpcf7-not-valid-tip{display:none}.fo-form form input[type="submit"]{background:#F50;box-shadow:0 0 25px rgba(230,51,56,.46);-webkit-box-shadow:0 0 25px rgba(230,51,56,.46);font-family:'CiutadellaBold';font-weight:400;font-size:20px;color:#fff;text-transform:none;width:100%;display:block;height:60px;line-height:60px;padding:0 10px;margin:10px 0 20px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.fo-form form input[type="submit"]:hover{background-color:#333;box-shadow:0 0 25px rgb(51 51 51 / 46%);-webkit-box-shadow:0 0 25px rgb(51 51 51 / 46%)}.fo-form form .ajax-loader{position:absolute;right:0;bottom:0}.fo-form form p{position:relative;font-family:'FilsonProBook';font-weight:400;color:#333;font-size:14px;line-height:1.4;text-align:center;margin:0}.fo-form form p a{color:#333;text-decoration:underline}.fo-form form .text-center p{font-size:18px}@media(min-width:768px){.phone-footer{display:none}}.terms_sec{padding:50px 0;overflow:hidden}.terms_sec .accordion_call{width:100%}.terms_sec .accordion_call .acc__card{background:#fff;margin-bottom:20px;box-shadow:1px -1px 15px rgba(0,0,0,.1);border-radius:4px}.terms_sec .accordion_call .acc__title{border-bottom:none;padding:15px 60px 15px 15px;position:relative;font-size:20px;font-weight:600}.terms_sec .accordion_call .i-blk{right:20px;position:absolute}.terms_sec .accordion_call .acc__panel{background:#fff;padding:0 0}.terms_sec .accordion_call i.fa.fa-chevron-down{color:#F50}.terms_sec .padd_in{padding:25px;border-top:#f0f0f0 solid 1px}.terms_sec .accordion_call .acc__title.active span.i-blk{transform:rotate(-180deg);top:27%;right:20px}.terms_sec .accordion_call{padding:0;margin:0}.terms_sec .acc__panel a{color:#f50!important}.terms_sec .acc__panel{display:none}.terms_sec .acc{max-width:1024px;margin:auto}.inner_page .entry-content a{color:#f50}section.brands_install a,.reviews_sec .reviews_l a{color:#f50;font-size:18px}.brands_install img[src$=".svg"]{width:auto;height:73px}.inner_banner .banner_price_row .banner_con.full{margin-left:0!important}.wpcf7 p{padding:0;margin:0!important}.wpcf7 br{display:none}.wpcf7 .wpcf7-form-control-wrap{display:block}.pac-container{z-index:100000}.footer-form .heading-look{text-align:left;padding-left:20px}.footer-form .heading-look::after{content:"Close";position:absolute;right:24px;font-size:15px;top:22px;font-weight:500;text-decoration:underline;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.footer-form span.heading-look.active::after{opacity:10;visibility:visible}.ellipse-ani{-webkit-animation:elli 3s infinite;-moz-animation:elli 3s infinite;-ms-animation:elli 3s infinite;animation:elli 3s infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes elli{50%{-webkit-transform:scale(.3)}}@-moz-keyframes elli{50%{-webkit-transform:scale(.3)}}@-ms-keyframes elli{50%{-webkit-transform:scale(.3)}}@-webkit-keyframes elli{100%{-webkit-transform:scale(1)}}@-moz-keyframes elli{100%{-webkit-transform:scale(1)}}@-ms-keyframes elli{100%{-webkit-transform:scale(1)}}@keyframes elli{50%{-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.ellipse-red{width:10rem;height:10rem;background:rgba(230,51,56,.07);position:absolute;border-radius:100%;margin:0rem 0 0 -3rem}.ellipse-bule{width:5rem;height:5rem;background:rgba(41,88,143,.07);position:absolute;border-radius:100%;margin:0rem 0 0 -3rem;right:14rem;bottom:5rem;-webkit-animation:elli 5s infinite;-moz-animation:elli 5s infinite;-ms-animation:elli 5s infinite;animation:elli 5s infinite}.brand_sec .container{position:relative}.brand_sec .ellipse-red{width:21rem;height:21rem;background:rgba(230,51,56,.07);position:absolute;border-radius:100%;margin:0rem 0 0 0rem;top:3rem;left:2rem}.ellipse-ani.ellipse-red.red-small{width:5rem;height:5rem;top:auto;bottom:3rem;right:0;left:auto;-webkit-animation:elli 5s infinite;-moz-animation:elli 5s infinite;-ms-animation:elli 5s infinite;animation:elli 5s infinite}.breadcrumb_call{background:#FAE8E9;padding:13px 0}.padd-top{padding-top:80px!important}.padd-bottom{padding-bottom:80px!important}.padd-top-zero{padding-top:0px!important}.padd-bottom-zero{padding-bottom:0px!important}.residebtial_sec.residebtial_sec_new h2{margin:0;text-align:left}.residebtial_sec.residebtial_sec_new center{text-align:left;padding:0 0 16px}.inner_content h1{font-size:45px;font-weight:400;font-family:'CircularStdBold';color:#181D25}.inner_content h2{font-size:45px;font-weight:400;font-family:'CircularStdBold';color:#000}.system_page h2 span{display:block;color:#333;font-size:24px;color:#333}.inner_content p{line-height:28px;font-size:16px;color:#333}.inner_slider .hero_banner{padding:40px 0;height:auto}.inner_slider .hero_img img{border-radius:5px;box-shadow:0 0 35px rgba(0,0,0,.15)}body.page-template-solar-system-details .inner_slider .hero_img img{border-radius:0;box-shadow:none}body.page-template-solar-system-details .inner_slider .hero_img{margin:0 0 -77px}.system-page-template .inner_slider .hero_img img{border-radius:0;box-shadow:none}.inner_slider .hero_banner .banner_content{padding:0 0 0}.banner_btn{margin-top:30px;max-width:240px}.inner_slider .quote_btn{display:block;background:none;border:#fff solid 1px;box-shadow:0 0 25px rgba(0,0,0,.25);border-radius:5px;font-size:18px;color:#fff;height:60px;text-align:center;font-family:'CircularStdBlack';padding:16px 0;text-decoration:none;font-family:'CircularStdBold'}.breadcrumb_call a span{color:#111}.breadcrumb_call span{color:#956a6d}.system-page-template .inner_slider .hero_img{margin:0 0 -77px}.solar_point{padding:50px 0 0}.solar_point .padd{background:rgba(255,255,255,.84);padding:40px 20px;border:1px solid #E0E5EA;box-sizing:border-box;box-shadow:0 0 25px rgba(0,0,0,.05);border-radius:4px;text-align:center}.solar_point .st_img::after{-webkit-animation:cog 5s infinite;-moz-animation:cog 5s infinite;-ms-animation:cog 5s infinite;animation:cog 5s infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear}.solar_point .st_img::after{content:'';position:absolute;width:80px;height:80px;border-radius:25px;left:-20px;top:-16px;background-size:100%}.solar_point .st_img{display:table;margin:9px auto 30px;position:relative}.solar_point h3{font-size:20px;font-weight:400;font-family:'CircularStdBold';color:#29588F}.solar_point .col-md-4:nth-child(n+4){margin-top:30px}.solar_point p{color:#333}.system_sec .system_blk{background:#FFF;border:1px solid #D5D5D5;box-sizing:border-box;box-shadow:0 0 8px rgba(0,0,0,.08);border-radius:6px;overflow:hidden}.system_sec .system_blk+.system_blk{margin-top:30px}.system_sec .system_blk h3{background:#EEE;padding:16px 25px;margin:0;height:auto;color:#29588F;font-size:24px;font-family:'CircularStdBold';font-weight:400}.system_sec .system_blk h4{margin:0;padding:0 0 20px;font-size:18px;font-family:'CircularStdBold';font-weight:400;color:#333}.system_sec .system_blk .padd{padding:25px;position:relative}.system_sec .system_blk ul{margin:0;padding:0}.system_sec .system_blk ul li{list-style:none;font-size:16px;color:#222;font-weight:400}.system_sec .solar_icon{position:absolute;right:50px;top:38px;z-index:1}.system_sec .solar_icon i{position:absolute;width:84px;height:84px;background:#FEE983;border-radius:100%;z-index:-1;left:-8px;top:2px}.system_sec .system_blk ul li{list-style:none;font-size:16px;color:#222;font-weight:400;position:relative;padding-left:38px;padding-bottom:11px}.system_sec .system_blk ul li::before{content:'';background:linear-gradient(180deg,#1A73E8 0%,#1D3C7C 100%);box-shadow:0 0 8.09732px rgba(0,0,0,.25);width:22px;height:22px;position:absolute;border-radius:45px;left:0}.system_sec .system_blk ul li::after{content:'';width:22px;height:22px;position:absolute;left:0;border-radius:25px;background:var(--wpr-bg-c858d0cf-b3d4-45b2-b333-906d03d3203c) no-repeat center center}.system_sec .d_more_link{background:#DA252C;box-shadow:0 1px 21px 1px rgba(218,37,44,.4);border-radius:5px;width:140px;height:35px;display:inline-block;text-align:center;padding:5px 0;color:#fff!important;text-decoration:none!important;margin-top:15px}.solar_right_box{width:100%;position:sticky;top:116px}.solar-assessment{background:#FFF;border:1px solid #D5D5D5;box-sizing:border-box;box-shadow:0 0 25px rgba(0,0,0,.08);border-radius:6px}.solar-assessment h3{background:#183264;color:#fff;border-radius:6px 6px 0 0;padding:16px 15px;margin:0;height:auto;text-align:center;font-size:22px;font-family:'CircularStdBold';font-weight:400}.solar-assessment .padd{padding:30px}.solar-assessment h4{font-family:'CircularStdBold';font-weight:400;font-size:20px}.residency-system-page{padding-bottom:70px}.residency-page h2{color:#DA252C;font-size:40px;margin:0;padding:0 0 8px}.residency-page h3{font-size:35px;color:#1D3C7C;font-family:'CircularStdBold';margin:0 0 24px;padding:0 0 0}.decision_blk{padding:30px;background:linear-gradient(64.82deg,#183264 33.21%,#183A69 64.49%,#1C92A3 143.42%);border-radius:6px;margin-top:30px}.decision_blk h3{font-size:22px;color:#fff;font-family:'CircularStdBold';font-weight:400;line-height:32px}.decision_blk p{font-size:18px;color:#fff;padding:0;margin:0 0 30px}.battery_img{float:right;width:480px;margin-left:46px}.battery_img img{border-radius:6px;box-shadow:0 0 35px rgba(0,0,0,.15)}.contact-page center{padding:0 0 50px;max-width:970px;margin:auto}.contact-page center p{font-size:18px;font-family:'CircularStdBold'}input[type="text"],input[type="email"],input[type="tel"],input[type="date"]{background:#FFF;border:1px solid #CACACA;border-radius:2px;-webkit-border-radius:2px;color:#333;font-size:16px;font-family:'FilsonProBook';font-weight:400;padding:0 20px;margin-bottom:15px;-webkit-border-radius:4px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;height:45px}input:hover,input:focus{border:#F50 solid 1px;box-shadow:0 0 15px rgba(40,79,219,.35)}input[type="submit"]{background:#0B65EC;box-shadow:0 0 25px rgba(230,51,56,.46);-webkit-box-shadow:0 0 25px rgba(230,51,56,.46);font-family:'CircularStdBold';font-weight:400;font-size:22px;color:#fff;text-transform:none;width:100%;display:block;height:55px;line-height:1;padding:0 10px;margin:0;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;border-radius:5px;border:none!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;color:#fff}.contact_infor{border:1px solid #D5D5D5;box-sizing:border-box;box-shadow:0 0 25px rgba(0,0,0,.08);border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px;margin-bottom:25px}.phone_call,.email_call{width:50%;padding:15px 25px}.email_call{background:#F0F0F0}.phone_call a{font-size:24px;color:#29588F;display:block;text-align:center;text-decoration:none;font-weight:700}.phone_call a span{display:inline-block;padding:0 0 0 41px}.email_call a{font-size:24px;color:#29588F;display:block;text-align:center;text-decoration:none;font-weight:700}.email_call a span{display:inline-block;padding:0 0 0 53px}.social_fo span{font-size:24px;color:#29588F;font-weight:700;display:inline-block;vertical-align:top;padding:15px 15px 0 0}.social_fo .fa{display:inline-block;width:60px;height:60px;background:#29588F;border-radius:100%;text-align:center;padding:16px 0;font-size:26px;color:#fff;margin:0 6px;vertical-align:top}.social_fo .fa-twitter{background:#3598F3}.social_fo .fa-youtube-play{background:#F3354C}.social_fo .fa-linkedin{background:#173398}.social_fo a{text-decoration:none!important}.faq_page_sec{padding:0}.faq_page_sec .acc{max-width:100%;margin:auto;padding:10px 0}.faq_page_sec .accordion_call .acc__title{background-position:98% center}.faq_page_sec .accordion_call .acc__title.active{background-position:98% center}.bonus_blk .b_padd{background:#29588F;padding:15px;border-radius:6px;position:relative}.bonus_blk .b_padd .kw_blk{width:127px;height:45px;background:#E63338;border-radius:0 6px;display:block}.referral_blk{max-width:572px}.bonus_blk{margin-bottom:30px;margin-top:30px}.bonus_blk .b_padd .kw_blk{width:127px;height:45px;background:#E63338;border-radius:0 6px;display:block;position:absolute;right:0;top:0;font-size:24px;color:#fff;text-align:center;padding:5px 0 0;font-weight:700}.bonus_blk article{text-align:right;color:#fff;font-size:20px;font-family:'CircularStdBold';text-transform:uppercase}.bonus_blk article span{display:block;color:#fff;font-size:20px;font-family:'CircularStdBold'}.bonus_blk article strong{color:#FCBD30;font-size:68px;line-height:1;font-family:'CircularStdBold'}.referral_blk h3{font-family:'CircularStdBold';font-size:24px;font-weight:400}.referral_blk ul{list-style:none;counter-reset:my-awesome-counter;margin:0;padding:0}.referral_blk ul li{counter-increment:my-awesome-counter;list-style:none;padding-left:50px}.referral_blk ul li+li{margin-top:25px}.referral_blk ul li::before{content:counter(my-awesome-counter) "";font-weight:700;background:#29588F;width:46px;height:46px;position:absolute;text-align:center;padding:4px 0 0;font-size:26px;color:#FFF;border-radius:100%;left:0}.thank_page .container{background:linear-gradient(84.26deg,#183264 33.68%,#1C92A3 143.62%);box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:6px;overflow:hidden}.thank_page .padd{padding:40px 40px}.thank_page .thank_content h2{color:#fff;font-size:45px;font-family:'CircularStdBold'}.thank_page .thank_content p{color:#fff;font-size:18px}.thank_page .thank_content ul{margin:0;padding:15px 0 25px}.thank_page .thank_content ul li{list-style:none;font-size:18px;color:#fff;position:relative;padding-left:30px}.thank_page .thank_content ul li::before{content:'\f058 ';font-family:'FontAwesome';position:absolute;left:0;color:#fff}.thank_page .thank_img{background-size:cover;background-repeat:no-repeat;background-position:right top}.solar_banner{min-height:600px;border-radius:6px 6px 0 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-justify-content:right;-webkit-justify-content:flex-end;justify-content:flex-end}.solar_banner article{position:relative;width:550px;box-shadow:0 0 25px rgba(0,0,0,.25);background:#fff;border-radius:8px;padding:25px;z-index:1;margin-right:40px}.benefit_quote_form{padding:30px 20px}.benefit_quote_form::after{display:none;}.inner_content h2{font-size:35px;margin:0;padding:0 0 15px;font-family:'CircularStdBold'}.inner_content h2 span{font-size:35px;display:block}.benefit_system_sec{padding:60px 0 0}.benefit_system_sec .benefit_system_blk+.benefit_system_blk{margin-top:40px}.benefit_system_sec .benefit_system_blk .row{flex-direction:row-reverse}.benefit_system_sec .benefit_system_blk:nth-child(2n){background:#EEF2F6;border-radius:6px;padding:40px}.benefit_system_sec .benefit_system_blk:nth-child(2n) .row{flex-direction:revert}.rebate_blk{background:#FFF;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;padding:25px 35px;position:relative;z-index:1}.rebate_blk::before{position:absolute;width:50%;height:100%;content:'';left:0;top:0;z-index:-1}.rebate_blk+.rebate_blk{margin-top:40px}.rebate_blk h2{margin:0 0 40px}.rebate_blk{overflow:hidden}.rebate_blk+.rebate_blk::before{left:-87px}.power_bg{background:#EEF2F6;padding:40px;margin:40px 0;border-radius:8px}.power_bg .wp-block-column:not(:first-child){margin-left:0;margin-right:2em}.benefit_system_sec h2{font-size:30px;font-family:'CircularStdBold';font-weight:400}.benefit_system_sec p{color:#333;font-size:16px}@media (min-width:782px){.benefit_system_blk .wp-block-column:not(:first-child){margin-left:2em;padding-left:2em;margin-right:0;padding-right:0}.benefit_system_blk.flex-row-reverse .wp-block-column:not(:first-child){margin-left:0;margin-right:2em;padding-right:2em;padding-left:0}}.Stand_slider{background:#fff;padding:25px 40px;text-align:center}.dies_list .has-text-align-center{max-width:310px;margin:12px auto 0}.dies_list{padding:0 0 20px}.img-shadow img{border-radius:6px!important;box-shadow:0 0 20px rgba(0,0,0,.15)}.filling-blk{font-size:12px}.tc_box{text-align:center;font-size:12px}.freequote-popup{display:none}.freequote-popup{background:none!important;padding:25px!important;max-width:530px!important}.freequote-popup .freequote_form{background:#FFF;box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:6px;-webkit-border-radius:6px;padding:30px 35px}@media(min-width:1000px){.freequote-popup{background:none!important;padding:25px!important;max-width:600px!important;width:100%}}.freequote-popup .freequote_form h2{color:#333;font-size:30px;font-family:'CircularStdBold';margin:0 0 5px;padding:0}.freequote-popup .freequote_form p{color:#333;font-size:18px;font-family:'FilsonProBook';font-weight:400;margin-bottom:20px}.freequote_form form input[type="text"],.freequote_form form input[type="email"],.freequote_form form input[type="tel"]{background:#FFF;border:1px solid #CACACA;border-radius:2px;-webkit-border-radius:2px;color:#333;font-size:16px;font-family:'CircularStdBook';font-weight:400;margin-bottom:15px;padding:17px 20px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;border-radius:5px}.freequote_form form input:focus{box-shadow:0 0 15px rgba(40,79,219,.35);-webkit-box-shadow:0 0 15px rgba(40,79,219,.35);border-color:#F50;background-color:#F8F8F8}.freequote_form form input[type="submit"]{background:#fdb432;box-shadow:0 0 25px rgb(255 224 168);-webkit-box-shadow:0 0 25px rgb(255 224 168);font-family:'FilsonProBook';font-weight:400;font-size:18px;color:#000;text-transform:none;width:100%;display:block;height:55px;line-height:55px;padding:0 10px;margin:10px 0 20px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.freequote_form form input[type="submit"]:hover{background-color:#333;color:#fff;box-shadow:0 0 25px rgb(51 51 51 / 46%);-webkit-box-shadow:0 0 25px rgb(51 51 51 / 46%)}.freequote_form form .ajax-loader{position:absolute;right:0;bottom:0}.freequote_form form input.wpcf7-not-valid{border-color:red!important}.freequote_form form .wpcf7-not-valid-tip{display:none}.freequote-popup .freequote_form form p.formtext{font-size:12px;font-family:'CircularStdBook';font-weight:400;margin:0;color:#333}.freequote-popup .freequote_form form p.formtext a{color:#333;text-decoration:underline}.freequote-popup .freequote_info{display:flex;justify-content:space-around;background:#EFEFEF;box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:6px;-webkit-border-radius:6px;margin-top:15px;padding:8px 5px}.freequote-popup .freequote_info .popup_call{color:#333;font-family:'CircularStdBold';font-weight:400;font-size:20px;display:flex;align-items:center}.freequote-popup .freequote_info .popup_call i{line-height:1;margin-right:5px;position:relative;z-index:1}.freequote-popup .freequote_info .popup_call:hover{text-decoration:none}.freequote-popup .freequote_info .popup_email{color:#333;font-family:'CircularStdBold';font-weight:400;font-size:16px;display:flex;align-items:center}.freequote-popup .freequote_info .popup_email i{line-height:1;margin-right:12px;position:relative;z-index:1}.freequote-popup .freequote_info .popup_email:hover{text-decoration:none}.freequote-popup .fancybox-button{background:#fdb432;width:50px;height:50px;border-radius:50%;-webkit-border-radius:50%;opacity:1;padding:5px!important}.freequote-popup .fancybox-button svg{color:#fff}.freequote-popup .freequote_form .row{padding-top:25px}.freequote-popup .freequote_form .tc_box{text-align:left}.freequote-popup .white_left{background:#fff;display:block;width:100%;height:100%;border-radius:5px;padding-bottom:115px;position:relative;background-size:cover;background-position:right}.freequote-popup .freequote_form h2 span{color:#FDB432}.popup_footer{position:absolute;bottom:0;width:100%;left:0}.freequote-popup .phone_blk{font-family:'CircularStdBold';display:block;font-size:28px;text-align:center;padding:15px 0;border-bottom:#ccc solid 1px;text-decoration:none!important}.freequote-popup .phone_blk i{width:29px;display:inline-block;vertical-align:top;position:relative;top:7px;height:27px;margin-left:-11px}.freequote-popup .email_blk{text-align:center;display:block;padding:14px 0;font-size:16px}.freequote-popup .popup_footer{position:absolute;bottom:0;width:100%;left:0;background:#f2f2f2;border-radius:0 0 5px 5px}.banner-404{position:relative;text-align:center;background:#0f75bc;padding:250px 50px 150px;overflow:hidden}.banner-404 img{max-width:100%;width:auto;display:inline-block;vertical-align:top}body.error404 .main-content .container,body.search .main-content .container{max-width:1040px;margin:0 auto;width:92%}body.error404 .page-content{text-align:center}body.error404 .page-content .btn{color:#fff;text-transform:uppercase;font-weight:700;padding:13px 50px 13px 30px;background:#0b9444;border-radius:30px;-webkit-border-radius:30px;position:relative;font-size:14px;box-shadow:0 2px 7px rgba(0,0,0,.29);-webkit-box-shadow:0 2px 7px rgba(0,0,0,.29);margin:10px 0 0 0}body.error404 .page-content .btn:after{content:'';display:block;width:15px;height:15px;right:22px;top:50%;transform:translateY(-50%);transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;position:absolute}body.error404 .page-content .btn:hover{background-color:#0f75bc}body.error404 .page-content .btn:hover::after{right:18px}body.error404 .page-content p{margin-bottom:20px;font-size:16px;line-height:1.8}body.search .main-content .search-form,body.error404 .main-content .search-form{position:relative;margin-bottom:40px}body.error404 .main-content .search-form label{display:block}body.error404 .main-content .search-form label .screen-reader-text{display:block;margin-bottom:5px;font-size:18px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}body.error404 .main-content .search-form input[type=search]{border:1px solid #f1f2f7;padding:5px 20px;color:#000;font-size:16px;height:50px;font-weight:400;width:calc(100% - 100px);background-color:#f1f2f7;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}body.error404 .main-content .search-form input[type="submit"]{position:absolute;right:0;bottom:0;width:120px;height:50px;text-align:center;padding:0 20px;background:#8eba27;text-transform:uppercase;color:#fff;font-weight:600;border-radius:0;-webkit-border-radius:0;border:none;cursor:pointer}body.search .main-content ul.search-con{margin:0;padding:0}body.search .main-content ul.search-con li{margin:0;padding:0;width:100%;border-bottom:#ccc solid 1px;padding-bottom:20px;margin-bottom:30px;list-style:none}body.search .page-content h6{color:#919191;font-weight:400;font-size:14px;margin:0 0 5px}body.search .page-content h4{font-size:20px;margin:0;padding:0}body.search .page-content a{color:#2e2e2e;-webkit-transition:.5s all;transition:.5s all;cursor:pointer}body.search .page-content .btn{display:inline-block;-webkit-transition:all .5s ease;transition:all .5s ease;padding:10px 20px;position:relative;text-align:center;border-radius:0;border:none;margin:10px 0;font-size:16px;color:#fff;background:#8eba27;font-weight:600;text-transform:uppercase}body.search .not-found{background:#2d2d2d;color:#fff;width:100%;float:left;margin-bottom:0;font-size:20px;text-transform:uppercase;font-weight:700;padding:40px;text-align:left}@media(max-width:767px){.banner-404{padding:200px 50px 100px}body.search .page-title{font-size:24px}body.search .page-content h6{font-size:14px}body.search .page-content h4{font-size:18px}body.search .page-content .btn{font-size:14px}body.error404 .page-content{padding-top:20px}body.error404 .main-content .container,body.search .main-content .container{width:96%}}.error-tab{overflow:hidden;clear:both}.not-found .intro.intro-small{display:none}.not-found{padding:0 0 110px;text-align:center;color:#fff;width:100%;float:left;margin-bottom:0;font-size:20px;text-transform:uppercase;font-weight:700}.not-found .not-four{display:block;font-size:250px;line-height:1.2;color:#1d3c7c;font-weight:900;text-shadow:1px 19px 46px rgba(0,0,0,.4);padding:90px 0 0;font-family:'CircularStdBold'}.not-found p,.error-404 a{color:#222;font-size:16px;text-transform:uppercase;display:block;padding-top:20px}.not-foundh1{color:#222}.not-found h1{color:#222!important;font-family:'CircularStdBold'}@media(max-width:767px){.not-found .not-four{font-size:140px}.not-found{font-size:16px}.not-found p,.not-found a{font-size:14px}}.residebtial_sec .tc_box p{text-align:left}.mobile_footer{position:fixed;bottom:0;width:100%;z-index:100;background:#173252;height:65px;border-radius:45px 45px 0 0;box-shadow:1px 1px 14px 5px rgba(0,0,0,.2)}.mobile_footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.mobile_footer ul li{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%;list-style:none;height:65px;margin:0;padding:0;color:#fff;text-align:center;align-items:center;align-self:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;position:relative}.mobile_footer li.phone_fo{background:#e63338;margin-top:-13px;border-radius:20px 20px 0 0;height:77px;position:relative}.coccoc-alo-ph-circle{width:160px;height:160px;top:20px;left:20px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;-webkit-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.coccoc-alo-phone{background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:200000!important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;right:150px;top:30px}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}.coccoc-alo-ph-circle-fill{width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.coccoc-alo-ph-img-circle{width:60px;height:60px;top:70px;left:70px;position:absolute;background:rgba(30,30,30,.1) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==) no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7;-webkit-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle{background-color:#00aff2}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle{border-color:#00aff2;opacity:.5}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle{border-color:#75eb50;opacity:.5}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle-fill,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-img-circle,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-img-circle{background-color:#75eb50}@-moz-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-o-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-moz-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}.mobile_footer li.phone_fo span{position:relative;top:24px}.mobile_footer .ring{transform:scale(.45);left:50%;position:absolute;bottom:-51px;margin-left:-100px}.mobile_footer .gq_btn{color:#fff;font-size:16px;position:absolute;bottom:4px}.mobile_footer i.get_icon{display:block;position:relative;top:5px;width:100%}.mobile_footer a{color:#fff!important;text-decoration:none!important}.header-landing .container{max-width:1175px}.rebate_sec{padding:50px 0}.rebate_sec h1{font-size:55px;color:#29588F;font-family:'CircularStdBold'}.rebate_sec h1 span{color:#E63338}.rebate_sec center p{font-size:22px}.rebate_sec center p{max-width:800px;margin:0 auto 25px}.rebate_form{background:#F9F9F9;border:3px solid #E63338;box-sizing:border-box;box-shadow:0 0 35px #C5DCF8;border-radius:15px;padding:37px;margin:20px 0 60px}.rebate_sec .rebate_form center p{max-width:1000px}.rebate_form h2{font-size:45px;font-family:'CircularStdBold';color:#29588F;margin:0;padding:0 0 15px}.reviews_blk{max-width:800px;margin:auto;text-align:center}.reviews_blk h2{font-size:18px;font-family:'CircularStdBold'}.fa-star{color:#F7B951;display;display:inline-block;padding:0 2px}.program_sec{background:linear-gradient(84.26deg,#183264 33.68%,#1C92A3 143.62%);padding:80px 0}.program_sec .row{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.program_sec h4{color:#E63338;padding:0 2px;font-size:24px;display:block;font-family:'CircularStdBold'}.program_sec h2{font-size:45px;color:#fff;font-family:'CircularStdBold'}.program_sec P{font-size:18px;color:#fff}.program_sec ul{margin:0;padding:0 0 20px 35px}.program_sec ul li{color:#fff;font-size:15px;margin-bottom:5px}.more_btn{background:#e63338;max-width:373px;width:100%;display:block;text-align:center;height:55px;color:#fff!important;padding:14px 0 0;border-radius:6px;margin-top:18px;cursor:pointer}.program_sec .img_cal{max-width:523px;float:right;width:100%;position:relative;z-index:1}.program_sec .img_cal img{border-radius:8px;box-shadow:1px 1px 20px rgba(0,0,0,.1)}.program_sec .img_cal::before{content:'';position:absolute;width:80%;height:calc(100% - 100px);background:#e63338;bottom:0;z-index:-1;left:-15px;bottom:-15px;border-radius:8px}.rebate_form.home_request_form,.rebate_form.home_request_form::before,.rebate_form.home_request_form::after{background:none}.most_sec{background:linear-gradient(84.26deg,rgba(24,50,100,.1) 33.68%,rgba(28,146,163,.1) 143.62%);padding:40px 0;margin-bottom:80px}.most_sec h2{font-size:45px;font-family:'CircularStdBold';color:#29588F;margin:0;padding:0 0 15px}.most_sec .payment_plans{margin-top:40px}.most_sec .payment_plans h3{font-size:45px;font-family:'CircularStdBold';color:#fff;margin:0;padding:0 0 15px}.most_sec .payment_plans h2{display:none}.most_sec .padd h3{font-size:22px;font-family:'CircularStdBold';color:#333;margin:0;padding:0 0 15px}.most_sec .icon_blk{width:75px;display:block;margin:0 0 19px}.most_sec .row{padding:30px 0 0}@media(max-width:1024px){.rebate_sec h1{font-size:45px}.rebate_sec{overflow:hidden}}@media(max-width:767px){.rebate_sec h1{font-size:24px}.rebate_sec center p{font-size:17px;line-height:24px}.program_sec{padding:40px 10px}.program_sec .img_cal{margin-bottom:40px}.program_sec h4{font-size:18px}.program_sec h2,.most_sec h2,.most_sec .payment_plans h3{font-size:26px}.program_sec P{font-size:16px;color:#fff;line-height:24px}.most_sec .padd h3{font-size:20px}.most_sec .payment_plans{margin-top:0}.most_sec{margin-bottom:40px}.most_sec .col-md-4+.col-md-4{margin-top:30px}.rebate_sec{padding:30px 0}.rebate_form.home_request_form{padding-bottom:0}.brands_install h2{width:100%!important}}.electricity_sec{padding:70px 0;position:relative}.electricity_sec .ele_box{background:#F3F3F3;text-align:center;padding:50px;border-radius:5px;position:relative}.electricity_sec .ele_box p{font-size:22px;font-family:'FilsonProMedium';padding:0 15px}.electricity_sec .ele_box::before{content:'';position:absolute;width:50%;height:60%;background:#fdb432;left:-20px;top:-20px;z-index:-1;border-radius:8px}.electricity_sec h2{font-family:'CircularStdBold';font-size:42px;margin:0 0 10px;padding:0;color:#181D25}.electricity_sec .row{max-width:780px;margin:50px auto 0}.electricity_sec .icon_img{display:block;width:80px;margin:0 auto 16px}.electricity_sec h3{font-size:18px;font-family:'FilsonProBook';font-weight:400;line-height:28px;padding:0 15px}.electricity_sec .ele_box .col-md-4:nth-child(n+4){margin-top:40px}.inner_content p strong{font-weight:400;font-family:'FilsonProMedium'}.banner_form{width:350px;background:#FDB432;padding:30px;border-radius:8px;box-shadow:0 0 25px rgba(0,0,0,.2)}.banner_form h2{font-size:28px;font-weight:400;font-family:'CircularStdBold'}.banner_form input[type="submit"]{background:#0B65EC;box-shadow:0 0 25px rgb(198 221 255);-webkit-box-shadow:0 0 25px rgb(198 221 255)}.solar-detalis-banner .container{position:relative}.banner_form{position:absolute;right:0}.solar-detalis-banner{min-height:432px}.solar-detalis-banner p{margin:0;padding:0}.solar-detalis-banner span.price_blk{font-size:56px;font-weight:400;color:#fff;font-family:'CircularStdBold';display:block;padding:0 0 5px}.solar-detalis{padding:40px 0}.solar-detalis-banner .cec_logo{margin:0 0 12px}.banner_form .sub_btn{margin-bottom:20px}.banner_form span.wpcf7-spinner{position:absolute}h2{font-weight:400}.residential_tab .tab_last{border-right:1px solid #333}.residential_tab ul.tabs li.active{background-color:#F1F7FF;color:#0B65EC;border:2px solid #0B65EC;display:block;box-shadow:1px 1px 25px rgba(0,0,0,.2)}.residential_tab .icon_blk{margin:0 15px;width:42px}.residential_tab .tab_content{padding:20px;display:none}.residential_tab .tab_drawer_heading{display:none}.residential_package ul.tabs{margin:0;padding:0;display:flex;margin-bottom:20px}.residential_package ul.tabs li{width:32.5%;margin:0 .7%;list-style:none;height:auto;text-align:left;color:#333;font-size:20px;padding:13px 0;border-radius:65px;border:#C8C8C8 solid 2px;cursor:pointer;background:#FFF;border:2px solid #D7D7D7;box-sizing:border-box;border-radius:5px;height:116px;display:flex!important;align-items:center;font-family:'CircularStdBlack';justify-content:center}.residential_package .tab_content ul{margin:0;padding:01px}.residential_package .tab_content ul li{color:#fff;font-size:18px;list-style:none;margin-bottom:0;position:relative;padding-left:35px}.residential_package .tab_content ul li::before{content:'\f058 ';font-family:'FontAwesome';position:absolute;left:0;color:#FDB432}.residential_package .tab_content h2{font-size:35px;color:#FDB432;position:relative;padding:0 0 15px;margin:0 0 30px}.residential_package .tab_content h2::after{content:'';width:80px;height:4px;background:#FDB432;position:absolute;bottom:0;left:0;border-radius:4px}@media screen and (max-width:480px){.residential_tab .tabs{display:none}.residential_tab .tab_drawer_heading{background-color:#ccc;color:#fff;border-top:1px solid #333;margin:0;padding:5px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.residential_tab .d_active{background-color:#666;color:#fff}}.space_dv{width:40%;float:right;height:159px}.about-sec .img_blk{display:block;margin-right:-6vw}.about-sec h2{text-align:center;padding:0 0 41px;display:block}.about-sec h3{font-size:30px;font-family:'CircularStdBold'}.contact-page{background:var(--wpr-bg-ad2d3142-80e4-4574-b318-367e0abfee26) no-repeat top left}.contact-page .wrapp{background:#000 var(--wpr-bg-694bd7c6-fee0-492a-b58b-ded2d3113810) no-repeat right 0;max-width:1500px;margin:auto;padding:60px 0;border-radius:8px}.contact-page h1{font-family:'CircularStdBold';text-align:center;color:#fff}.contact-page h1 span{color:#FDB432}.inner_content p.tc{color:#fff;max-width:680px;margin:auto;text-align:center;padding:0 0 40px}.inner_content h3{color:#333;font-size:24px;font-weight:400}.contact-info p{color:#fff;position:relative;padding-left:40px}.contact-info p i{position:absolute;width:26px;left:0;top:5px}.contact-info ul{margin:0;padding:0}.contact-info ul li{display:inline-block}.contact-info ul li+li{margin-left:8px}.contact-info ul li a{width:36px;height:36px;background:#3261A8;border-radius:100%;text-align:center;line-height:36px;color:#fff;text-decoration:none}.contact-info ul li a.fa-youtube-play{background:#F3354C}.contact-page{position:relative;z-index:2}.thank-page h1{text-align:left}.thank-page p{font-size:20px;color:#fff;line-height:32px;max-width:670px}.thank-page ul{margin:0 0 0 0;padding:0}.thank-page ul li{font-size:20px;color:#fff;list-style:none;position:relative;padding-left:40px}.thank-page ul li::before{color:#FDB432}.thank-page ul li::before{content:'\f058 ';font-family:'FontAwesome';position:absolute;left:0;color:#FDB432}.map_full{max-width:1500px;margin:auto;margin-top:30px;overflow:hidden;border-radius:8px}.brands-top{padding-top:0px!important}.victoria_page .container{padding:40px 45px 0;background:#f5f0ec;border-radius:8px}.victoria_page h1{color:#000;text-align:left;font-size:45px}.pdf_link{background:#0B65EC;display:block;color:#fff!important;font-size:20px;padding:20px 20px 20px 67px;border-radius:4px;margin-top:15px;text-decoration:none;text-decoration:none!important;position:relative;top:12px}.pdf_link .fa-img{width:40px;display:block;position:absolute;left:15px;top:22px}.pdf_link span{display:block;font-family:'CircularStdBold'}.middle_footer .fa-facebook{background:#248FF1;width:35px;height:35px;text-align:center;line-height:36px;border-radius:100%;color:#fff;font-size:19px;text-decoration:none!important}.latestblog-blk .latestblog-detail{position:static}.blog-list .full_blog .latestblog-blk .latestblog-detail{position:relative;width:35%;padding:0 0 0 50px}.blog-list .full_blog .latestblog-blk{display:flex;flex-wrap:wrap}.ourblog_sec .latestblog-blk .latestblog-img::after{display:none}.ourblog_sec .full_blog .latestblog-blk .latestblog-img{width:65%}.ourblog_sec .full_blog .latestblog-blk p{font-size:15px}.latestblog-blk{text-decoration:none!important}.latestblog-blk .latestblog-detail h4{color:#181D25;font-size:30px}.ourblog_sec .btn{position:static!important;background:#0B65EC!important;width:140px;height:45px;padding:10px 0!important;display:inline-block;text-decoration:none!important;border-radius:5px;margin-top:13px}.latestblog-blk .latestblog-detail em{color:#666;font-size:16px;font-family:'CircularStdBold';font-weight:400;font-style:normal;margin-bottom:15px;display:block}.latestblog-blk .latestblog-detail h4{font-size:24px;font-family:'CircularStdBold';font-weight:400}.blog-list h1{font-family:'CircularStdBold';font-weight:400;color:#181D25;font-size:45px}.no-results .page-title{color:#fff!important;margin:0px!important;padding:0px!important}.request_callback_text_blog .row{margin:33px 15px 0}.residential_package .tab_container p{color:#333;font-family:'CircularStdBook';font-size:20px;line-height:35px}.residential_package .tab_container h3{font-family:'CircularStdBold';font-size:40px;font-weight:400;color:#333}.residential_package .tab_container .row{align-items:center}.phone_blk a.head_phone{color:#fff!important;text-decoration:none!important}.email_blk a{color:#fff!important;text-decoration:none!important}#page_sec .contact-page{background:none}#page_sec{background:var(--wpr-bg-0e8d8514-9401-46e0-821e-ce735b778106) no-repeat top left}.page-template-about .inner_content h3{color:#000}.about-sec .img_blk{display:block;margin-right:0;margin-top:34px}.freequote-popup .wpcf7-response-output{color:#000!important}.sub_btn{position:relative}.wpcf7-spinner{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:5px;margin:0;text-align:center}.wpcf7-spinner::before{top:50%;left:50%;transform:translate(-50%,-50%)}.banner_form{z-index:5}.banner_form .wpcf7-response-output{border:#000 solid 1px!important;color:#000!important;text-align:center}.inner_content .entry-header{text-align:center;margin:0 0 60px}.location_sec{padding:50px 0 0}.location_sec h3{font-weight:700;font-size:24px;font-family:'CircularStdBold';color:#333}.inner_banner{background:#193161;width:100%;padding:100px 0;background-size:cover}.inner_banner h1{font-size:55px;color:#fff;margin:0;padding:0;font-family:'CircularStdBold';font-weight:400;max-width:781px}.leader_sec{margin-bottom:80px}.leader_sec .wrapp{max-width:1670px;margin:auto;background:#EFEFEF;padding:60px 0;border-radius:10px}.leader_sec h2{text-align:center;font-size:38px;font-family:'CircularStdBold';font-weight:400;color:#333;margin:0 auto 54px;max-width:1000px}.leader_sec h2 span{display:block;font-size:28px;display:inline-block;color:#193161;font-family:'CircularStdBook'}.leader_sec h3{border-bottom:#193161 solid 5px;margin:0 0 30px;padding:0 0 23px;text-align:center;font-size:24px;color:#D21C22;position:relative;font-family:'CircularStdBold'}.leader_sec h3::after{width:20px;height:20px;content:'';position:absolute;bottom:-12px;left:50%;background:#e63338;border-radius:100%;transform:translate(-50%,0)}.leader_sec .padd{text-align:center;padding:15px 22px 25px;position:relative}.leader_sec .padd::before{content:'';position:absolute;top:16px;width:30px;height:30px;background:#fff;transform:rotate(45deg) translate(-50%,0);left:48%}.leader_sec .slick-dots li button{background:#193161}.leader_sec .slick-dots li.slick-active button{background:#e63338;width:28px}.leader_sec article{background:#fff;padding:28px;box-shadow:1px 1px 10px rgba(0,0,0,.1);border-radius:5px}.leader_sec h2 span{position:relative}.leader_sec h2 span::before{content:'';position:absolute;height:2px;width:70%;background:#B1B1B1;left:-80%;top:15px}.leader_sec h2 span::after{content:'';position:absolute;height:2px;width:70%;background:#B1B1B1;right:-80%;top:15px}.inner_content{padding:70px 0}.about_other_sec{border-top:#D1D1D1 solid 1px;padding-top:40px;margin-top:50px}.about_other_sec .img_blk{width:100%;background:#C4C4C4;display:block;border-radius:5px;margin-bottom:30px;overflow:hidden;box-shadow:1px 1px 15px rgba(0,0,0,.2)}.about_other_sec .img_blk img{width:100%}.about_other_sec .col-md-4:nth-child(n+4){margin-top:50px}.leaders_sec{padding:50px 0}.leaders_sec .img_blk{width:100%;background:#ccc;display:block;box-shadow:1px 1px 25px rgba(0,0,0,.1);border-radius:5px}.leaders_sec h3{font-family:'CircularStdBold';color:#333;font-weight:400;padding:0 0 27px;position:relative;margin-bottom:37px}.leaders_sec h3::after{content:'';position:absolute;bottom:0;left:0;width:60px;height:8px;background:#e31e24;border-radius:5px}.leaders_sec h3 span{display:block;font-size:15px;padding:10px 0 0}.leaders_sec .row+.row{margin-top:50px}.leaders_sec .row:nth-child(2n){flex-direction:row-reverse}.leaders_sec .row:nth-child(odd) article{padding-left:35px}.leaders_sec .row:nth-child(even) article{padding-right:35px}.leaders_sec ol{margin:0 0 0 25px}.story_sec .img_blk{width:100%;height:auto;background:#ccc;display:block;box-shadow:1px 1px 25px rgba(0,0,0,.1);border-radius:5px;overflow:hidden}.story_sec h2{font-size:35px;color:#333}.midd_content{padding:50px 0}.midd_content ul{margin:0;padding:0}.midd_content ul li{list-style:none;color:#333;background:var(--wpr-bg-987b3908-bb76-4a58-8438-fdae6bcef0fd) no-repeat left center;padding:8px 0 5px 30px}.about_other_sec h3{font-size:24px;font-family:'CircularStdBold';color:#333}.about_other_sec a{color:#1A73E8;display:inline-block;text-decoration:none;border-bottom:#1A73E8 solid 1px;position:relative}.about_other_sec a::after{content:'';background:var(--wpr-bg-cdcfde4e-fffe-415e-8508-2d604dc9bbf3) no-repeat left center;position:absolute;right:-25px;width:16px;height:8px;top:10px}.product_list .wrapp{max-width:1670px;margin:auto;background:#EFEFEF;padding:80px 0;border-radius:10px}.product_list .prduct_blk:nth-child(2n) .wrapp{background:#fff}.product_list article{max-width:602px}.product_list p{font-size:18px;line-height:35px}.product_list a.md_btn{width:160px;height:55px;border:#1A73E8 solid 1px;display:inline-block;text-align:center;color:#1A73E8;padding:15px 0;font-size:16px;text-transform:uppercase;font-family:'CircularStdBold';border-radius:5px;border-radius:5px;text-decoration:none;margin-top:10px}.product_list a.md_btn:hover{background:#1A73E8;color:#fff}.product_list .row{align-items:center;flex-direction:row-reverse}.product_list .prduct_blk:nth-child(2n) .row{flex-direction:inherit}.product_list h2{font-weight:400;font-family:'CircularStdBold'}.product_details{margin-bottom:80px}.product_details h2{font-size:35px;margin:0;padding:0 0 15px;font-family:'CircularStdBold'}.product_details .wrapp{max-width:1670px;margin:auto;background:#EFEFEF;padding:80px 0;border-radius:10px}.product_details .prduct_blk:nth-child(2n) .wrapp{background:#fff}.product_details article{max-width:602px}.product_details p{font-size:18px;line-height:35px}.product_details a.md_btn{width:160px;height:55px;border:#1A73E8 solid 1px;display:inline-block;text-align:center;color:#1A73E8;padding:15px 0;font-size:16px;text-transform:uppercase;font-family:'CircularStdBold';border-radius:5px;border-radius:5px;text-decoration:none;margin-top:10px}.product_details a.md_btn:hover{background:#1A73E8;color:#fff}.product_details .accordion_call .acc__card{background:#fff;margin-bottom:20px;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:4px}.product_details .acc__panel{display:none}.product_details .acc__title{font-size:20px;padding:15px 25px 15px 50px;cursor:pointer}.product_details .acc__title::before{width:1px;height:20px;background:#333;content:'';position:absolute;left:27px;top:19px}.product_details .acc__title::after{width:20px;height:1px;background:#333;content:'';position:absolute;left:17px;top:29px}.product_details .acc__title.active::before{visibility:hidden}.product_details .acc__title.active::after{background:#C81B20}.product_details .padd_in{padding:10px 20px 30px 50px}.product_details .padd_in ul{margin:0;padding:0}.product_details .padd_in ul li{list-style:none}.product_details .acc__title{position:relative}.product_details .acc__title.active{color:#C81B20}.product_details .fa-file-pdf-o{position:absolute;right:16px;font-size:27px;color:#555}.product_details .acc__title.active .fa-file-pdf-o{color:#C81B20}.product_details .acc__panel ul{margin:0;px;position:0;column-count:2}.product_details .acc__panel ul li{list-style:none}.product_details .acc__panel ul li a{color:#1A73E8;text-decoration:none}.product_details .acc__panel ul li a:hover{color:#333}.policy_page .acc__card{background:#fff;margin-bottom:20px;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:4px}.policy_page .acc__panel{display:none}.policy_page .acc__title{font-size:20px;padding:15px 25px 15px 50px;cursor:pointer;position:relative}.policy_page .acc__title::before{width:1px;height:20px;background:#333;content:'';position:absolute;left:27px;top:19px}.policy_page .acc__title::after{width:20px;height:1px;background:#333;content:'';position:absolute;left:17px;top:29px}.policy_page .acc__title.active::before{visibility:hidden}.policy_page .acc__title.active::after{background:#C81B20}.policy_page .acc__title.active{color:#D21C22}.policy_page .padd_in{padding:20px 50px 20px}.policy_page article{position:relative;padding:0 0 25px 0}.policy_page article span{position:absolute;right:24px;top:19px}.product_details a.rfq_btn{background:#1A73E8;display:inline-block;padding:14px 54px;font-size:20px;color:#fff;border-radius:5px;text-decoration:none;box-shadow:1px 1px 15px rgba(0,0,0,.2);margin-bottom:17px;font-family:'CircularStdBold'}.product_details a.rfq_btn:hover{background:#FF131F}.product_bt{padding:40px 0 0;border-top:#ccc solid 1px;margin-top:60px;text-align:center}.product_bt center{font-family:'CircularStdBold';font-size:20px}.product_bt center a{color:#1A73E8;font-size:20px;font-family:'CircularStdBold'}section.residential_package.rooftop_sec{margin-bottom:70px}.rooftop_sec ul.tabs{justify-content:center;margin-bottom:40px}.rooftop_sec ul.tabs li{width:40%;font-size:22px;height:90px}.rooftop_sec .tab_content h2{font-size:38px;color:#222;font-family:'CircularStdBold';padding:0}.rooftop_sec .tab_content h2::after{display:none}.rooftop_sec .tab_content ul li{color:#333}.rooftop_sec .tab_content ul li::before{color:#333}.rooftop_sec .tab_container p{font-size:18px;line-height:30px}.rooftop_sec .img_blk{overflow:hidden;border-radius:5px;box-shadow:1px 1px 15px rgba(0,0,0,.1)}.rooftop_sec .img_blk img{width:100%}.contact_us_page .breadcrumb_call{background:none;padding:13px 0}.contact_us_page{background:var(--wpr-bg-9eef3b9b-4880-4084-939a-0165bb4d7752) no-repeat top left}.contact_form{background:#F8F8F8;border:1px solid #B3B3B3;box-sizing:border-box;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;padding:44px;margin-top:12px;margin-left:12px;position:relative}.contact_form::before{content:'';position:absolute;width:80%;height:80%;background:#CB1C21;left:-12px;top:-12px;z-index:-1;border-radius:10px}.zindex{position:relative;z-index:1}.contact_form h2{text-align:center;font-size:45px}.contact_us_page .contact_form p{text-align:center;max-width:410px;margin:0 auto 25px!important}.contact_form .input-group{display:block!important}.contact_form select.wpcf7-form-control{width:100%;height:45px;border:1px solid #CACACA;border-radius:5px;padding:0 17px;background:#fff}.contact_form input.wpcf7-form-control,.contact_form textarea{margin:0;font-family:'CircularStdBook'}.contact_form .input-group,.contact_form .row{margin-bottom:20px}.warranty-form-page .contact_form .row{margin-bottom:0}.contact_form .input-group.input-button{margin:0}.contact_form .wpcf7-response-output{color:#333!important;text-align:center}.contact_us_page .white_bg{background:#FFF;box-shadow:0 0 25px rgba(0,0,0,.15);border-radius:8px;margin-right:40px;padding:25px}.contact_us_page .white_bg+.white_bg{margin-top:30px}.contact_us_page .white_bg h3{margin:0;padding:0;font-size:20px;font-family:'CircularStdBold'}.contact_us_page .white_bg p{margin:0;padding:0}.contact_us_page .address_blk{background:var(--wpr-bg-28310b8a-6ab2-49c9-989c-4168746998a3) no-repeat left top}.contact_us_page .address_blk{background:#fff var(--wpr-bg-c74171b2-afa8-4320-8e86-bb701bde294a) no-repeat 23px 26px;padding-left:64px}.call_info{background:#fff var(--wpr-bg-c2b4187e-c58e-4674-b059-6f3abedaf06a) no-repeat 4px 11px;padding-left:54px}.email_info{background:#fff var(--wpr-bg-2e6e4251-647d-457b-a200-c16338d996d3) no-repeat 4px 2px;padding-left:54px;margin:16px 0 0}.contact_us_page h1{margin:52px 0 26px}.contact_us_page{padding:30px 0 80px}.contact_us_page select.wpcf7-not-valid{border:red solid 1px!important}.contact_map{width:100%}.contact_map img{width:100%}.warranty-form-page .padd{max-width:570px}.warranty-form-page .padd ul{list-style:none;margin:0;padding:0}.warranty-form-page .padd ul li{position:relative;list-style:none;padding-left:30px;font-size:20px;margin-bottom:5px}.warranty-form-page .padd ul li::before{content:'\f058 ';font-family:'FontAwesome';position:absolute;left:0;color:#333}.warranty-form-page h3{font-size:20px}.warranty-form-page .pf-box{position:relative}.warranty-form-page input[type="date"]{width:100%}.blog-list .wrapp{background:#f2f2f2;padding:50px;max-width:1700px;margin:auto}.blog-list .list-dv .white_bg{background:#FFF;box-shadow:0 0 25px rgb(0 0 0 / 5%);display:flex;flex-wrap:wrap}.blog-list .list-dv .latestblog-img{width:280px;height:320px;background:#555}.blog-list .list-dv .latestblog-img img{object-fit:cover;width:100%;height:100%}.blog-list .list-dv .latestblog-detail{width:calc(100% - 280px);margin-left:0;padding:24px 25px;position:relative}.blog-list .list-dv a.link_r{color:#1A73E8;position:absolute;bottom:26px;text-decoration:underline}.blog-list .latestblog-detail em{font-size:18px;font-style:normal;color:#838383;display:block;padding:0 0 11px}.blog-list .latestblog-detail h4{font-size:24px;font-family:'CircularStdBold';font-weight:400;line-height:35px}.galler_box{text-align:center;background:#f0f5ff;padding:70px 0}.galler_box .col-3{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;margin-top:30px}.galler_box a{display:block;height:230px;box-shadow:0 0 25px 1px rgba(0,0,0,.1)}.galler_box a img{width:100%;height:100%;object-fit:cover;border-radius:8px}.galler_box h2{font-size:38px;color:#222;font-family:'CircularStdBold';padding:0}.product_list{padding-bottom:70px}.rooftop_sec .container{max-width:1270px}.rooftop_sec .residential_tab .tab_content{padding:0}.eps_sec h3{min-height:61px;font-size:26px}.cdo_popup{position:relative;width:100%}.quick-alo-phone{position:absolute;background-color:transparent;left:0;cursor:pointer;z-index:10!important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transition:visibility .5s;top:41px;left:220px}.quick-alo-phone .quick-alo-green .quick-alo-ph-circle{border-color:#00A1FF;opacity:.5}.quick-alo-ph-circle{position:absolute;width:160px;height:160px;top:50px;left:50px;border:2px solid #00A1FF;background-color:transparent;border-radius:100%;opacity:.1;animation:quick-alo-circle-anim 1.2s infinite ease-in-out;transition:all .5s;transform-origin:50% 50%}.quick-alo-phone .quick-alo-green .quick-alo-ph-circle-fill{background-color:rgb(246,202,98);opacity:.75!important}.quick-alo-ph-circle-fill{position:absolute;width:100px;height:100px;top:80px;left:80px;background-color:rgba(0,161,255,.5);border-radius:100%;border:2px solid transparent;opacity:.1;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;transition:all .5s;transform-origin:50% 50%}.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle{background-color:#D21C22}.quick-alo-ph-img-circle{position:absolute;width:60px;height:60px;top:100px;left:100px;background:#D21C22 var(--wpr-bg-51781352-9af6-4aff-b2e8-16d52def5dc0) no-repeat center center;background-size:22px;border-radius:100%;border:2px solid transparent;opacity:.99;animation:quick-alo-circle-img-anim 1s infinite ease-in-out;transform-origin:50% 50%}.quick-alo-phone .quick-alo-green .quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-img-circle{background-color:#ff0101}.story_sec .row+.row{margin-top:50px}.story_sec .row article{padding-left:40px}.story_sec .row .show-img{overflow:hidden;border-radius:5px}.story_sec .row .show-img img{width:100%}.story_sec .row .show-img article{padding-left:0}.story_sec .row{align-items:initial}.story_sec ol{margin:0 0 0 25px}.acc__panel b{font-family:'CircularStdBold';font-weight:400}.eps_sec strong{font-weight:400}.leaders_sec .content_on{display:none}.leaders_sec .more_btn{width:150px;background:#1a73e8;padding-top:16px}@-moz-keyframes quick-alo-circle-anim{0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes quick-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes quick-alo-circle-anim{0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1}}@-moz-keyframes quick-alo-circle-fill-anim{0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes quick-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes quick-alo-circle-fill-anim{0%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-moz-keyframes quick-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}50%{-moz-transform:rotate(0) scale(1) skew(1deg)}100%{-moz-transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes quick-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes quick-alo-circle-img-anim{0%{-o-transform:rotate(0) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}50%{-o-transform:rotate(0) scale(1) skew(1deg)}100%{-o-transform:rotate(0) scale(1) skew(1deg)}}@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.leaders_sec .row+.row{margin-top:80px}.popup-design{display:none}.popup-head h2{margin:0;padding:0;font-size:45px;color:#fff;position:relative;z-index:1}.popup-head{padding:84px 41px;background:#375bc8;margin:-44px -44px 40px -44px;position:relative;background-position:center;background-size:cover}.popup-head::after{width:100%;height:100%;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.4);left:0;top:0;content:''}.fancybox-button svg{color:#fff}.fancybox-button{background:none!important}.certified_sec{background:#f5faff;padding:70px 0 70px}.certified_sec h2{text-align:center;margin:0 0 40px}.certified_sec .container{max-width:1050px}.page-id-14862 .story_sec .row:nth-child(2n){flex-direction:row-reverse}.page-id-14862 .story_sec .row:nth-child(2n) article{padding-left:0}#freequote-popup .wpcf7-select{width:100%;height:45px;padding:12px 15px;background:no-repeat;border:#ccc solid 1px;margin-bottom:15px;border-radius:5px}.why_sec p{color:#fff}.leader_slider .slick-prev{position:absolute;background:no-repeat!important;color:#1d3c7c!important;font-size:30px;top:41%;left:-44px;outline:none!important}.leader_slider .slick-next{position:absolute;background:no-repeat!important;color:#1d3c7c!important;font-size:30px;top:44%;right:-41px;outline:none!important}@media(max-width:767px){.leader_slider .slick-prev{top:50%;left:-22px;font-size:24px}.leader_slider .slick-next{top:50%;right:-22px;font-size:24px}}.reviews_sec .bt_r h6 span{display:block;font-size:19px}#freequote-popup .wpcf7-response-output{color:#333}.leader_sec{overflow:hidden}.story_sec .img_blk{position:sticky;top:121px}.product_page h3{font-weight:700}.product_page li{margin:0 0 0;padding:0 0 4px}.product_page ul{margin:0 0 25px 16px}.design1 .wmpci-popup-body{border:none;background-color:inherit;color:#fff}.wpmci-popup-cnt-inr-wrp{padding:0}.inner_page_sec{padding:70px 0}.fi-btn{width:100%;display:block;padding:15px 0;background:#e31e24;text-align:center;color:#fff!important;font-size:19px;border-radius:6px;text-decoration:none!important;max-width:240px;margin:30px auto 0}.Franchisee-form{max-width:800px;padding:35px;background:#fff;border-radius:5px;margin:auto;box-shadow:1px 1px 35px rgba(0,0,0,.2)}.Franchisee-form .in_blk input{margin:0!important}.Franchisee-form .wpcf7 .wpcf7-form-control-wrap{display:block}.Franchisee-form .wpcf7-list-item{position:relative;margin:0}.Franchisee-form .wpcf7-select{width:100%;height:45px;background:no-repeat;border:#ccc solid 1px;border-radius:5px;padding:0 15px}.Franchisee-form .in_blk{margin:0 0 20px}.Franchisee-form .wpcf7-list-item-label{padding:0 0 0 31px;margin-right:21px}.Franchisee-form h3{font-size:15px;font-weight:400}.Franchisee-form .wpcf7-response-output{color:#000!important}.home-vdo-banner{width:100%;height:calc(100vh - 160px);position:relative;overflow:hidden;padding-bottom:50px}.home-vdo-banner::before{background:rgba(0,0,0,.6);content:'';width:100%;height:100%;position:absolute;top:0;left:0}.home-vdo-banner .container{position:relative;height:100%;display:flex;align-items:center;width:100%}.home-vdo-banner h1{font-size:55px;color:#fff;font-family:'CircularStdBold'}.home-vdo-banner article{max-width:615px;width:100%}.home-vdo-banner ul{margin:0 0 20px;padding:0}.home-vdo-banner ul li{font-size:20px;color:#fff;list-style:none;background:var(--wpr-bg-1473616a-32f8-4e8a-9fa4-8b1850b3bd1c) no-repeat 0 7px;padding-left:32px}.home-vdo-banner a.btn-b{background:#1A73E8;width:190px;height:55px;display:inline-block;text-align:center;color:#fff;text-transform:uppercase;padding:17px 0;border-radius:5px;text-decoration:none;font-family:'CircularStdBold';font-weight:700}.home-vdo-banner a.con_btn.btn-b{margin:0 16px 0 0}.home-vdo-banner a.op_btn.btn-b{background:#fff!important;color:#1a73e8!important}.video-background{background:#000;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-99}.video-foreground,.video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media (min-aspect-ratio:16/9){.video-foreground{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.video-foreground{width:300%;left:-100%}}@media all and (max-width:600px){.vid-info{width:50%;padding:.5rem}.vid-info h1{margin-bottom:.2rem}}@media all and (max-width:500px){.vid-info .acronym{display:none}}.home_about_sec{padding:40px 0}.home_about_sec .container{max-width:1200px}.home_about_sec .wrapp{max-width:1270px;width:96%;margin:0 auto 0;background:#000;border-radius:6px;padding:60px 0;background:linear-gradient(167deg,rgb(29 60 124) 46%,#0152B7);position:relative}.home_about_sec .wrapp::after{content:'';position:absolute;bottom:0;right:0;background:var(--wpr-bg-5578a403-ee49-4bdd-9f40-766e8eea0235) no-repeat right bottom;width:100%;height:100%;background-size:471px}.home_about_sec .certified_sec.certified_sec_home{padding:0;background:no-repeat;margin:40px 0 0}.home_about_sec .certified_sec .img_blk img{height:82px}.home_about_sec .certified_sec h2{color:#fff}.home_about_sec .about-box h2{font-size:45px;color:#fff;font-family:'CircularStdBold'}.about-box p{font-size:18px;color:#fff;padding:0 20px 0 0}.year-box{width:242px;height:250px;text-align:center;position:relative}.year-box::before{content:'';width:100%;height:35%;border-left:#E31E24 solid 4px;border-right:#E31E24 solid 4px;border-top:#E31E24 solid 4px;position:absolute;top:0;left:0}.year-box::after{content:'';width:100%;height:35%;border-left:#E31E24 solid 4px;border-right:#E31E24 solid 4px;border-bottom:#E31E24 solid 4px;position:absolute;bottom:0;left:0}span.year-blk{display:block;font-size:132px;line-height:.8;color:#fff;font-family:'CircularStdBold';padding:22px 0 0}span.y-box{display:block;line-height:1;font-size:66px;text-transform:uppercase;color:#fff;font-family:'CircularStdBold'}span.e-box{font-family:'CircularStdBold';display:block;font-size:24px;color:#fff;text-transform:uppercase;line-height:1}.truted-box{background:#F1F1F1;margin:40px 0 0;border-radius:6px;overflow:hidden}.truted-box .col-md-6:nth-child(2n){background:#fff}.truted-box .icon_blk{width:108px;text-align:center;position:absolute;left:0;display:flex;align-items:center;height:88px;justify-content:center}.truted-box .padd{padding-left:108px;padding-top:25px;padding-bottom:25px;position:relative}.truted-box h3{color:#E31E24;font-size:35px;font-family:'CircularStdBold';margin:0;padding:0}.truted-box p{margin:0;padding:0;font-size:16px;color:#000;line-height:19px}.truted-box .icon_blk img{width:75px}.product-home-sec{margin-bottom:0}.product-on{background:#000;padding:50px 0 40px;background-size:cover!important}.product-home-sec .pumps-sec{background:linear-gradient(90.13deg,rgba(105,119,56,.88) 50.31%,rgba(217,217,217,0) 96.04%)}.product-home-sec .inverter-sec{background:#000}.solar-panel-sec .row{flex-direction:row-reverse}.pumps-sec .row{flex-direction:row-reverse}.product-home-sec h2{color:#fff;font-size:40px;font-family:'CircularStdBold';position:relative;padding:0 0 20px;margin:0 0 40px}.product-home-sec h2::after{content:'';width:60px;height:4px;background:#E31E24;position:absolute;bottom:0;left:0;border-radius:5px}.product-home-sec h1{color:#fff;font-size:40px;font-family:'CircularStdBold';position:relative;padding:0 0 20px;margin:0 0 40px}.product-home-sec h1::after{content:'';width:60px;height:4px;background:#E31E24;position:absolute;bottom:0;left:0;border-radius:5px}.product-home-sec p{color:#fff;font-size:18px;color:#fff}.product-home-sec .content_blk{max-width:545px}.product-home-sec .md-btn{background:#fff;width:161px;height:45px;display:inline-block;text-align:left;padding:10px 20px;color:#323232;border-radius:5px;margin:24px 0 0;text-decoration:none!important;font-size:18px;font-family:'CircularStdBold'}.product-home-sec .f-box{background:rgba(0,0,0,.58);border-top:red solid 1px;border-left:red solid 1px;border-right:red solid 1px;margin-top:48px;border-radius:10px 10px 0 0;padding:25px 0 25px}.product-home-sec .f-box h3{color:#fff;text-align:center;font-size:26px;font-family:'CircularStdBold';margin:0;padding:0;font-weight:400}.product-home-sec .f-box h3 span{display:block;font-size:16px;font-family:'CircularStdBook';padding:0 0 5px}.solar-panel-sec .f-box{margin-top:-106px;position:relative}.pumps-sec .f-box{margin-top:-106px;position:relative}.partner_sec{padding:60px 0;position:relative}.partner_sec::before{content:'';position:absolute;left:0;top:0;width:50%;height:100%;background:#f2f2f2}.partner_sec .content_blk{max-width:516px}.partner_sec .icon_blk{display:block;margin:0 0 24px}.partner_sec .col-md-6:nth-child(2) .content_blk{padding:0 0 0 85px;max-width:100%}.partner_sec .fe-e{background:#e31e24;color:#fff!important;padding:11px 45px 10px 25px;height:45px;display:inline-block;border-radius:5px;margin:18px 0 0;text-decoration:none!important;position:relative}.partner_sec .fa.fa-angle-right{font-size:22px;position:absolute;right:19px;top:12px}.partner_sec h3{font-size:35px;color:#1D3C7C;font-family:'CircularStdBold'}.md-btn{position:relative}.md-btn .fa.fa-angle-right{position:absolute;right:15px;top:14px;font-size:19px}.home_about_sec .certified_sec h2{text-align:left}@media(max-width:767px){.home-vdo-banner h1{font-size:28px}.home-vdo-banner ul li{font-size:18px;background-position:left 4px;padding-bottom:9px}.home-vdo-banner a.con_btn.btn-b{margin:0 7px 0 0}.home-vdo-banner a.btn-b{width:146px}.home_about_sec .wrapp{border-radius:0;width:100%}.home_about_sec{padding:0 0}.home_about_sec .year-box{margin:0 auto 26px}.home_about_sec .about-box h2{font-size:26px}.home_about_sec .about-box article{text-align:center;padding:0 10px}.about-box p{font-size:16px;color:#fff;padding:0 0 0 0}.truted-box .icon_blk img{width:56px}.truted-box p{max-width:170px}.truted-box .padd{padding-left:108px;padding-top:12px;padding-bottom:15px;position:relative}.truted-box .icon_blk{height:75px}.home_about_sec .certified_sec h2{text-align:center}.solar-panel-sec .f-box{margin-top:30px;position:relative}.product-on{background-position:center}.solar-panel-sec span.img_blk{border-bottom:#434348 solid 3px;display:block;margin:0 -15px 15px}.solar-panel-sec span.img_blk img{max-width:248px}.solar-panel-sec span.img_blk{text-align:center!important}.product-home-sec .f-box h3{color:#fff;text-align:left;font-size:20px;margin:0;padding:10px 15px}.product-home-sec .f-box{padding:10px 0}.product-home-sec h2{font-size:28px}.product-home-sec h1{font-size:28px}.product-home-sec p{font-size:16px}.pumps-sec .f-box{margin-top:25px;position:relative}.product-home-sec .f-box h3 span{display:block;font-size:13px;font-family:'CircularStdBook';padding:0 0 5px;font-weight:400}.partner_sec{padding:40px 0}.partner_sec::before{display:none}.partner_sec .col-md-6:nth-child(2) .content_blk{padding:0 0 0 0;max-width:100%;margin-top:35px}.f-box .col-md-3{width:50%}.page-id-145 .features-sec .img_blk{width:95%}}#footer-new{background:#EFF1F4;border-top:#E31E24 solid 4px}#footer-new .footer-top{padding-top:40px;border-bottom:#929BA9 solid 1px;padding-bottom:30px}#footer-new h3{font-size:20px;font-family:'CircularStdBold';font-weight:400}#footer-new .footer-top .icon_blk{width:62px;height:62px;background:#1D3C7C;position:absolute;border-radius:100%;left:0}#footer-new .footer-top .padd_blk{position:relative;padding-left:80px}#footer-new .footer-top p{margin:0 0 10px;padding:0}#footer-new .fo-nav ul{margin:0;padding:0}#footer-new .fo-nav ul li{margin:0;padding:0;margin-bottom:5px}#footer-new .fo-nav ul li a{color:#000}#footer-new h3{color:#000}#footer-new .footer-top .icon_blk{display:flex;align-items:center;justify-content:center}#footer-new .footer-top .icon_blk img{width:45px}#footer-new .fo-left{width:calc(100% - 190px)}.copy{text-align:center;padding:10px 0;background:#193060;color:#fff}#footer-new a{color:#000!important;text-decoration:none!important}#footer-new strong{font-weight:400;font-family:'CircularStdBold'}.product-banner-sec{background-size:cover!important}.product-banner-sec h2{font-size:55px;color:#fff;font-family:'CircularStdBold'}.product-banner-sec p{font-size:22px;color:#fff}.product-banner-sec{padding:60px 0}.product-banner-sec p{max-width:530px}.product-banner-sec .row{align-items:center}.features-sec{padding:60px 0 0;position:relative}.features-sec h2{text-align:center;font-family:'CircularStdBold';margin:0;padding:0 0 40px}.page-id-145 .features-sec .img_blk{position:absolute;top:0;left:0}.page-id-145 .features-sec .panel-img{display:none}.features-sec ul{margin:0;padding:0}.features-sec ul li{list-style:none;position:relative;padding-left:119px;min-height:102px;display:flex;align-items:center}.features-sec ul li+li{margin-top:20px}.features-sec ul li p{font-size:18px;margin:0;padding:0}.features-sec ul li{list-style:none;position:relative;padding-left:119px}.features-sec .icon_blk{position:absolute;left:0;width:96px;display:block;text-align:center}.download-sec{padding:40px 0;background:#193161;background-size:cover}.download-sec h2{text-align:center;color:#fff;font-size:45px;font-family:'CircularStdBold';font-weight:400;margin:0 0 60px;padding:0}.download-sec .open-1{display:block;border:#FFF solid 1px;border-radius:5px}.download-list{display:none}.tabs_container .tab_content-new{display:none}.tabs_container .tab_content-new.active{display:inline-block}.tabs-ul{display:flex;margin:0 -15px}.tabs-ul li{list-style:none;width:33.333%;padding:0 15px}.tabs-ul li span{display:block;border:#fff solid 1px;padding:13px 20px 0 66px;color:#fff;height:54px;font-size:18px;text-transform:uppercase;border-radius:5px;position:relative;cursor:pointer}.tabs-ul li span .fa.fa-file-pdf-o{height:53px;display:inline-block;border-right:#fff solid 1px;vertical-align:top;width:53px;padding:13px 0 0;font-size:24px;position:absolute;top:0;left:0;text-align:center}.tabs-ul li span .fa.fa-angle-right{position:absolute;right:23px;top:12px;font-size:24px;transform:rotate(90deg)}.download-sec .tabs_container .tab_content-new.active{width:100%}.download-sec .tabs_container ul{margin:0;padding:0;column-count:3}.download-sec .tabs_container ul li{list-style:none}.download-sec .tabs_container ul li a{color:#333;font-size:16px;text-decoration:none}.tab_content-new{padding:36px 0}.download-sec .tabs_container .tab_content-new.active{width:100%;background:#fff;margin-top:14px;border-radius:5px;padding:40px}.download-sec .tabs-ul li.active span{background:#fff;color:#333;height:68px;margin-bottom:-15px;border-radius:5px 5px 0 0}.tab_content-new.active{border-radius:0 0 5px 5px!important}.work-sec{padding:60px 0}.work-sec h2{text-align:center;font-family:'CircularStdBold';margin:0 0 25px;padding:0}.work-sec h2 span{color:#E31E24}.work-sec .img_blk{height:270px;margin:10px 10px}.work-sec .img_blk img{height:100%;object-fit:cover;width:100%;border-radius:5px;box-shadow:1px 1px 8px rgba(0,0,0,.1)}.enq-sec{position:relative;margin:40px 0 0;padding:0 0 0 130px}.enq-sec .icon-b{position:absolute;left:0}.enq-sec p{font-size:16px;font-family:CircularStdBook;font-weight:400;max-width:702px}.enq-sec .enq-btn{position:absolute;right:0;top:0;height:45px;background:#E31E24;text-align:left;color:#fff!important;padding:10px 23px;font-size:18px;border-radius:5px;margin:54px 0 0;text-decoration:none!important}.enq-sec .fa.fa-angle-right{position:absolute;right:17px;top:14px}.help_sec{padding:0 0 50px}.help_sec .wrapp{background:#F2F2F2;max-width:1644px;margin:auto;width:94%;padding:40px 0}.help_sec h2{text-align:center;font-family:'CircularStdBold';margin:0 0 25px;padding:0}.help_sec h2 span{color:#e01d23}.help_sec input[type="submit"]{height:45px;background:#e31e24!important}.help_sec .wpcf7-response-output{color:#000!important}.product-banner-sec .img_blk{text-align:center}.features-sec .img_blk.inver-img{display:none}.page-id-145 .features-sec .img_blk.inver-img{display:block}.features-sec{min-height:auto;padding:60px 0 60px;position:relative}.page-id-145 .features-sec{min-height:620px;padding:60px 0 0;position:relative;overflow:hidden}.enq-sec .enq-btn{position:absolute;right:0;top:0;min-width:245px;height:45px;background:#E31E24;text-align:left;color:#fff!important;padding:9px 40px 10px 18px;font-size:18px;border-radius:5px;margin:54px 0 0;text-decoration:none!important}.enq-sec .icon-b{position:absolute;left:0;width:112px}.slick-dots{display:none}.reviews_sec .slick-dots li button{background:#fff}.solar-panel-sec .f-box .row{flex-direction:revert}.pumps-sec .f-box .row{flex-direction:revert}.warranty-form-page .contact_form p,.contact_us_page .contact_form p{max-width:100%}.warranty-form-page .contact_form p,.contact_us_page .contact_form p{text-align:left}#wpsl-search-btn{height:auto;padding:0 25px;font-size:17px;height:38px;background:#1a73e8;color:#fff;font-weight:400}#wpsl-search-wrap div label{float:left;margin-right:10px;line-height:1;width:auto;padding:12px 0}.wpsl-dropdown{width:110px}#wpsl-result-list li p{padding-left:0;margin:0 0 20px 0;font-size:14px;color:#333}.wpsl-info-window>span:nth-child(2){display:none}@media(min-width:768px){.page-id-15442 main#primary .container{width:100%;max-width:100%}.page-id-15442 #wpsl-result-list{width:20%;margin-right:.5%}.page-id-15442 #wpsl-gmap{width:79%}}.Location-home .wrapp{max-width:1670px;margin:auto;width:96%;background:#000;margin-bottom:50px;border-radius:10px;height:250px;display:flex;align-content:center;align-items:center}.Location-home h2{color:#fff;margin:0;padding:0}.Location-home h2 strong{color:#FFC804;font-family:'CircularStdBold';font-weight:400}a.location-link{background:#E31E24;height:55px;color:#fff;width:250px;text-align:center;padding:16px 0;border-radius:6px;text-decoration:none!important}.Location-home .d-flex.justify-content-between{align-items:center}#wpsl-search-btn,#wpsl-search-wrap div{clear:none}.Location-home .container{max-width:1200px}.page-id-15442 .inner_page_sec{padding:40px 0}@media(max-width:767px){#wpsl-search-wrap .wpsl-dropdown{height:40px}.wpsl-search-btn-wrap{margin-top:25px}.page-id-15442 #wpsl-stores,.page-id-15442 #wpsl-direction-details,.page-id-15442 #wpsl-gmap{height:350px!important}.Location-home .wrapp{margin:20px auto}.Location-home h2{font-size:25px;margin:0 0 20px;text-align:center}.Location-home .d-flex.justify-content-between{display:block!important}a.location-link{display:block;width:225px;margin:auto}}.download-sec .tabs_container ul li a{border:#1a73e8 solid 1px;display:block;text-align:center;padding:12px;color:#1a73e8;font-size:18px;border-radius:5px}.download-sec .tabs_container ul li a:hover{background:#1a73e8;COLOR:#FFF}@media(max-width:767px){.contact_us_page .row{flex-direction:column-reverse}.contact_us_page .contact_form{margin:30px 0 20px}}@media(max-width:370px){.contact_us_page .con_blk p{font-size:13px!important}}.mobile-home-vdo-banner{height:auto}.mobile-home-vdo-banner .container{padding:0;display:block}.mobile-home-vdo-banner::before{display:none}.mobile-home-vdo-banner .full-content{background:linear-gradient(104.4deg,#193060 25.75%,#147A9A 103.53%);padding:25px}.mobile-home-vdo-banner .iframe-container{position:relative;overflow:hidden}.mobile-home-vdo-banner iframe#player{position:absolute;width:200%;height:100%;left:-50%;top:0;pointer-events:none}iframe#player1{width:100%;height:auto;aspect-ratio:16/9}.home-vdo-banner.mobile-home-vdo-banner h1{font-size:26px}.home-vdo-banner.mobile-home-vdo-banner ul li{font-size:16px;background-position:left 5px;padding-bottom:10px;background-size:16px;padding-left:28px}.home-vdo-banner.mobile-home-vdo-banner ul{margin:0 0 20px;padding:0}.home-vdo-banner.mobile-home-vdo-banner a.btn-b{width:146px;background:#E31E24;height:45px;padding:12px 0}.home-vdo-banner.mobile-home-vdo-banner a.op_btn.btn-b{background:none!important;border:#fff solid 1px;color:#fff!important;padding:10px 0;vertical-align:top}.mobile_home_about_sec .about-box h2{color:#333;font-size:20px}.mobile_home_about_sec .about-box p{color:#333}.mobile_home_about_sec .about-box article{text-align:left;padding:0 0}.mobile_home_about_sec .about-box p{margin:0}.mobile_home_about_sec .truted-box{margin:0}.mobile_home_about_sec .year-box{margin:0 0 16px;width:120px;height:120px}.mobile_home_about_sec span.year-blk{display:block;font-size:50px;line-height:.8;color:#E31E24;font-family:'CircularStdBold';padding:22px 0 0}.mobile_home_about_sec span.y-box{display:block;line-height:1;font-size:30px;text-transform:uppercase;color:#333;font-family:'CircularStdBold'}.mobile_home_about_sec span.e-box{font-family:'CircularStdBold';display:block;font-size:16px;color:#000;text-transform:uppercase;line-height:1}.mobile_home_about_sec .about-box{padding:22px}.mobile_home_about_sec .about-box h2{position:static;width:100%;top:0;left:0;margin:0 0 10px}.mobile_home_about_sec .truted-box .col-md-6{width:50%;padding:0}.mobile_home_about_sec .truted-box .padd{padding:15px;text-align:center;background:#0B1E44;height:100%}.mobile_home_about_sec .truted-box .icon_blk{display:table;margin:auto}.mobile_home_about_sec .truted-box .col-md-6:nth-child(2) .padd{background:#1C47A1}.mobile_home_about_sec .truted-box .col-md-6:nth-child(3) .padd{background:#1C47A1}.mobile_home_about_sec .truted-box{border-radius:0}.mobile_home_about_sec .truted-box h3{color:#fff}.mobile_home_about_sec .truted-box p{max-width:100%;color:#fff}.mobile_home_about_sec .truted-box .icon_blk{width:70px;height:70px;background:#fff;border-radius:100%;margin:0 auto 17px;display:flex;align-items:center;justify-content:center;position:static}.mobile_home_about_sec .truted-box .icon_blk img{width:42px}.mobile_home_about_sec .truted-box .row{margin:0}.mobile_home_about_sec .cer-box{background:linear-gradient(104.4deg,#193060 25.75%,#147A9A 103.53%);border-radius:10px;margin:0 20px;padding:20px}.mobile_home_about_sec .certified_sec_home h2{font-size:26px;max-width:250px;margin:0 auto 27px}.mobile_home_about_sec .certified_sec.certified_sec_home{padding:0;background:no-repeat;margin:20px 0}.mobile_home_about_sec .certified_sec .img_blk{width:100%;background:none!important;box-shadow:inherit!important;padding:0 9px}.mobile_home_about_sec .certified_sec .img_blk img{height:auto;border-radius:5px}.mobile_home_about_sec .certified_sec span.slick-prev,.mobile_home_about_sec .certified_sec span.slick-next{position:absolute;color:#fff}.mobile_home_about_sec .certified_sec span.slick-prev.pull-left{left:-11px;top:50%;transform:translate(0,-50%)}.mobile_home_about_sec .certified_sec span.slick-next.pull-right{position:absolute;right:-11px;top:50%;transform:translate(0,-50%)}.mobile_home_about_sec .truted-box h3::before{content:'';width:35px;height:35px;background:#e31e247a;position:absolute;z-index:-1;border-radius:55px}.mobile_home_about_sec .truted-box h3{position:relative;z-index:1}.mobile_partner_sec{background:#f1f1f1;padding:0 25px;text-align:center}.mobile_partner_sec h3{font-size:26px}.mobile_partner_sec p{color:#333;font-size:15px;line-height:23px;padding:0 9px}.mobile_partner_sec .icon_blk{display:block;margin:0 auto 15px}.mobile_partner_sec .slick-arrow{position:absolute;left:0;width:36px;height:36px;background:#E31E24;color:#fff;display:flex!important;align-items:center;justify-content:center;top:50%;transform:translate(0,-50%)}.mobile_partner_sec span.slick-next{right:0;left:auto;border-radius:25px 0 0 25px}.mobile_partner_sec span.slick-prev{border-radius:0 25px 25px 0}.mobile_partner_sec .partner_slider{position:static;padding:30px 0}.mobile_partner_sec .icon_blk{display:block;margin:0 auto 15px;width:92px}.product-home-slider .product-on{padding:0 0 0px!important;text-align:center}.product-home-slider h2{font-size:26px;margin:0 0 24px}.product-home-slider h2::after{left:50%;transform:translate(-50%,0)}.product-home-slider p{font-size:15px;margin:0 0 0;min-height:170px}.product-home-slider .slick-arrow{position:absolute;left:0;width:36px;height:36px;background:#E31E24;color:#fff;display:flex!important;align-items:center;justify-content:center;top:50%;transform:translate(0,-50%);z-index:1}.product-home-slider span.slick-prev{border-radius:0 25px 25px 0}.product-home-slider span.slick-next{right:0;left:auto;border-radius:25px 0 0 25px}.product-home-slider span.img_blk{display:block;margin:auto;width:240px;height:262px;overflow:hidden}.product-home-slider .content_blk{padding:25px 20px 0}.product-home-slider .f-box{padding:10px 0;border:none;background:#193060;border-radius:0}.product-home-slider .f-box h3{padding:5px 15px;text-align:center;font-size:18px}.Location-home-new .wrapp{padding:25px;height:auto}.Location-home-new h2{font-size:20px}.product-home-slider .product-on{position:relative;z-index:1}.product-home-slider .product-on::after{content:'';position:absolute;width:286px;height:136px;background:#e31e24;left:44%;top:58%;transform:rotate(24deg) translate(-50%,-50%);border-radius:195px;z-index:-1}.mobile_home_about_sec .certified_sec_home h2{font-size:25px;margin:0 auto 16px;font-family:'CircularStdBold';font-weight:400}.mobile-layout-main .product-home-sec p{line-height:22px}.mobile_home_about_sec span.year-blk{padding:15px 0 0}.mobile_home_about_sec .year-box::before{border-radius:10px 10px 0 0}.mobile_home_about_sec .year-box::after{border-radius:0 0 10px 10px}.product-home-sec-home .item .p-1 .img_blk{width:175px;position:relative;top:-12px;height:262px}.product-home-sec .content_blk{margin:auto}@media(max-width:767px){.footer-new .container{padding:0}#footer-new .footer-top{border-bottom:none;background:linear-gradient(104.4deg,#193060 25.75%,#147A9A 103.53%);padding:24px 24px 5px}#footer-new .footer-top .icon_blk{background:no-repeat;width:auto;height:auto;z-index:1}#footer-new .footer-top .icon_blk::before{content:'';width:30px;height:30px;background:#e31e2496;position:absolute;border-radius:55px;top:0;left:-3px;z-index:-1}#footer-new .footer-top .padd_blk{position:relative;padding-left:58px}#footer-new .footer-top h3{color:#fff;font-size:18px;margin:0;padding:0 0 10px}#footer-new .footer-top p{color:#fff}.footer-top .col-md-4+.col-md-4{border-top:rgba(255,255,255,.3) solid 1px;padding-top:19px;padding-bottom:12px}#footer-new .footer-top strong{display:block}#footer-new .footer-top a{color:#fff!important}#footer-new .fo-left{width:100%}#footer-new .col-lg-3{width:50%}#footer-new .col-lg-3:nth-child(n+3){margin-top:25px}.footer-main .fo-nav+.fo-nav{margin-top:0}#footer-new .fo-left .row{margin:0;padding:0}#footer-new .fo-nav ul li a{display:block;padding:0 0 0 15px;position:relative}#footer-new .fo-nav ul li a::before{content:'\f105';font-family:'FontAwesome';position:absolute;left:0;top:-1px}.footer-main .fo-nav+.fo-nav{margin-top:0}#footer-new{border-top:none}}.coccoc-alo-ph-circle{width:160px;height:160px;top:20px;left:20px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;-webkit-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.coccoc-alo-phone{background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:200000!important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;right:150px;top:30px}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}.coccoc-alo-ph-circle-fill{width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.coccoc-alo-ph-img-circle{width:60px;height:60px;top:70px;left:70px;position:absolute;background:#00aff2 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==) no-repeat center center!important;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7;-webkit-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle{background-color:#00aff2}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle{border-color:#00aff2;opacity:.5}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle{border-color:#75eb50;opacity:.5}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle-fill,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-img-circle,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-img-circle{background-color:#75eb50}@-moz-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-o-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-moz-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}.mobile-sticky-footer{position:fixed;z-index:10;border:#fff;bottom:0;width:100%;background:#fff;height:60px;box-shadow:1px 0 11px rgba(0,0,0,.2);display:flex}.ring{transform:scale(.4);transform-origin:0 50% 0;position:relative;top:-67px;left:-10px}.mobile-sticky-footer .col3{width:60px;background:#f2f2f2}.mobile-sticky-footer .col6{width:calc(100% - 60px);text-align:center}.mobile-sticky-footer a.btn{background:#1a73e8;padding:14px 20px 7px;margin-top:8px;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.2);width:100%;height:45px}.whatsapp-fix{text-align:center;font-size:27px;color:#218f3a}.whatsapp-fix a.phone-btn{color:#28a745;width:40px;display:block;border-radius:55px;left:6px;position:relative;top:7px;font-size:32px}.download-sec .tabs_container ul{margin:0;padding:0;column-count:inherit;display:flex;flex-wrap:wrap}.download-sec .tabs_container ul li{list-style:none;width:33.333%;padding-left:15px;padding-right:15px}@media(max-width:767px){.copy{margin-bottom:60px}#fancybox-container-1 .fancybox-slide{height:auto!important}.popup-design textarea.wpcf7-form-control.wpcf7-textarea{height:80px}.popup-design .popup-head{padding:40px 26px}.download-sec .tabs_container ul li{width:100%}}@media(min-width:768px){.mobile-sticky-footer{display:none!important}}.pt-box .wpcf7-list-item{position:relative;padding-left:31px}.pt-box .wpcf7-list-item.first{margin-left:0}.pt-box .wpcf7-list-item{position:relative;padding-left:31px}.inner_content.residency-page{padding-bottom:30px}.residency-page h3{font-size:30px;color:#1D3C7C}.Interest_box{background:#FFF;border:1px solid #E9E9E9;box-shadow:0 0 39px rgba(0,0,0,.06);border-radius:5px;padding:25px}.Interest_box input[type="submit"]{background:#DA252C;box-shadow:0 1px 21px 1px rgba(218,37,44,.4);border-radius:5px}.Interest_box h3{font-size:35px;font-family:'CircularStdBold';font-weight:400;line-height:38px}.Interest_box h3 span{color:#da252c}.Interest_box .wpcf7-response-output{color:#333!important}.residency-hero-banner{overflow:hidden;background:#E8EBF0;padding:20px 0;position:relative}.residency-hero-banner .hero-box{background:#FFF;box-shadow:0 0 45px rgba(0,0,0,.08);border-radius:5px;max-width:445px;width:100%;padding:35px}.hero-box h2{color:#1D3C7C;font-family:'CircularStdBold'}.hero-box li{font-size:18px}.hero-box .d_more_link{background:#DA252C;box-shadow:0 1px 21px 1px rgba(218,37,44,.4);border-radius:5px;width:100%;display:block;height:55px;text-align:center;padding:15px 0;font-size:18px;color:#fff!important;text-decoration:none!important;margin-top:18px;font-family:'CircularStdBold'}.residency-hero-banner .hero-box ul{margin:0;padding:0}.residency-hero-banner .hero-box ul li{position:relative;padding-left:38px;list-style:none}.residency-hero-banner .hero-box ul li::before{content:'';background:linear-gradient(180deg,#1A73E8 0%,#1D3C7C 100%);box-shadow:0 0 8.09732px rgba(0,0,0,.25);width:22px;height:22px;position:absolute;border-radius:45px;left:0}.residency-hero-banner .hero-box ul li::after{content:'';width:22px;height:22px;position:absolute;left:0;border-radius:25px;background:var(--wpr-bg-bcfb7a6d-1326-43bf-91c8-2c2f28678ebe) no-repeat center center;top:0}.hero-desk-top{position:absolute;right:0;width:50%}.hero-desk-top{position:absolute;right:0;top:0;width:55%}.residency-hero-banner{overflow:hidden;background:#E8EBF0;padding:20px 0;position:relative;height:660px;display:flex;align-items:center}.hero-desk-top{position:absolute;right:0;top:0;width:55%;top:50%;transform:translate(0,-50%)}.system_sec .solar_icon i{display:none}.reviews-faq-sec h2{font-size:30px;font-family:'CircularStdBold';font-weight:400;max-width:360px;line-height:42px;margin:0 0 25px;padding:0 0 25px;position:relative}.reviews-faq-sec h2::after{content:'';position:absolute;bottom:0;left:0;width:52px;height:8px;background:#DA252C;border-radius:25px}.reviews-faq-sec .wrapp{background:linear-gradient(93.37deg,#F7F7F7 -3.33%,rgba(236,236,236,0) 35.63%);border:1px solid #B9B9B9;border-radius:15px;max-width:1800px;width:96%;margin:0 auto 70px;padding:50px 25px}.review-slider-new .slick-dots{text-align:left;margin:0;padding:15px 0 0}.review-slider-new .rating .fa{font-size:28px;display:inline-block;margin:0 0 12px;background:linear-gradient(180deg,#F0C016 0%,#F01616 100%);border-radius:2px;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.review-slider-new article{max-width:450px}.review-slider-new article p{color:#333}.reviews-faq-sec .acc__panel{display:none}.reviews-faq-sec .acc__title{background:#FFF;border:1px solid #E6E6E6;box-shadow:0 0 10px rgba(0,0,0,.06);border-radius:5px;padding:14px 20px;cursor:pointer;position:relative}.reviews-faq-sec .acc__card+.acc__card{margin-top:20px}.reviews-faq-sec .padd_in{padding:25px;background:#fff;border:1px solid #E6E6E6;border-radius:0 0 10px 10px;border-top:none}.reviews-faq-sec .acc__title .fa-chevron-left{position:absolute;right:23px;transform:rotate(-90deg);top:18px;color:#666}.reviews-faq-sec .padd_in p{font-size:14px;font-family:'CircularStdBook';line-height:25px}@media(max-width:1570px){.hero-desk-top{width:61%}}@media(max-width:1159px){.hero-desk-top{width:53%}}@media(max-width:999px){.hero-desk-top{width:100%;position:static;transform:translate(0)}.residency-hero-banner .hero-box{padding:35px}.residency-hero-banner{display:block;height:auto}.residency-hero-banner .hero-box{max-width:100%;margin-top:25px}}@media(min-width:768px){.residency-hero-banner-mobile{display:none}}@media(max-width:767px){.residency-hero-banner{display:none}.system_sec .solar_icon{position:absolute;right:20px;top:auto;z-index:1;width:60px;bottom:20px}.solar_right_box{position:static;margin-top:30px}.reviews-faq-sec h2{font-size:24px;line-height:36px}.reviews-faq-sec .wrapp{padding:30px 20px;margin-bottom:30px}}@media(min-width:1024px){.hero-desk-top{left:0;right:auto}.residency-hero-banner .hero-box{float:right}}#freequote-popup-two h2{background:#000;margin:-44px -44px 26px;color:#fff;text-align:center;padding:16px 0;font-size:28px;text-transform:uppercase;font-family:'CircularStdBold';height:128px;display:flex;align-items:center;justify-content:center}#freequote-popup-two .wpcf7-select{width:100%;height:45px;border:1px solid #CACACA;border-radius:5px;margin:0 0 20px;padding:0 15px;font-family:'FilsonProBook'}@media(max-width:767px){#freequote-popup-two h2{font-size:18px}}#freequote-popup-two h2{position:relative}#freequote-popup-two h2 span{position:relative:z-index:1}#freequote-popup-two h2::before{content:'';position:absolute;width:100%;background:rgba(0,0,0,.7);left:0;top:0;height:100%}#freequote-popup-two h2 span{position:relative;z-index:1}#freequote-popup-two h2{position:relative;background-size:cover;background-position:top;height:148px}#ouibounce-modal{font-family:'Open Sans',sans-serif;display:none;position:fixed;top:0;left:0;width:100%;height:100%}#ouibounce-modal .underlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);cursor:pointer;-webkit-animation:fadein .5s;animation:fadein .5s}#ouibounce-modal .modal{width:600px;height:400px;background-color:#f0f1f2;z-index:1;position:absolute;margin:auto;border-radius:4px;-webkit-animation:popin .3s;animation:popin .3s}#ouibounce-modal .modal-title{font-size:18px;background-color:#252525;color:#fff;padding:10px;margin:0;border-radius:4px 4px 0 0;text-align:center}#ouibounce-modal h3{color:#fff;font-size:1em;margin:.2em;text-transform:uppercase;font-weight:500}#ouibounce-modal .modal-body{padding:20px 35px;font-size:.9em}#ouibounce-modal p{color:#344a5f}#ouibounce-modal form{text-align:center;margin-top:35px}#ouibounce-modal form input[type=submit]{text-transform:uppercase;font-weight:700;padding:12px;font-size:1.1em;border-radius:4px;color:#fff;background-color:#4ab471;border:none;cursor:pointer;-webkit-font-smoothing:antialiased}#ouibounce-modal form p{text-align:left;margin-left:35px;opacity:.8;margin-top:1px;padding-top:1px;font-size:.9em}#ouibounce-modal .modal-footer{position:absolute;bottom:20px;text-align:center;width:100%}#ouibounce-modal .modal-footer p{text-transform:capitalize;cursor:pointer;display:inline;border-bottom:1px solid #344a5f}#ouibounce-modal{z-index:999}#ouibounce-modal .modal-title{background-color:#3f87c7}#carbonads{max-width:300px;background:#fff}.carbon-text{display:block;width:130px}.carbon-poweredby{float:right}.carbon-text{padding:8px 0}#carbonads{padding:15px;border:1px solid #ccc}.carbon-text{font-size:12px;color:#333;text-decoration:none}.carbon-poweredby{font-size:75%;text-decoration:none}#carbonads{position:fixed;top:5px;right:5px}#ouibounce-modal .modal{width:570px;height:auto;top:50%;left:50%;background:#fff var(--wpr-bg-34190ba4-409d-4815-9b8f-29468c5ee293) no-repeat right bottom;background-size:100% 100%;display:block}#ouibounce-modal .modal-title{background-color:transparent;padding:20px 30px 10px;border-radius:0;text-align:left;position:relative;width:100%;display:inline-block}#ouibounce-modal .modal-title img{height:110px;width:auto}#ouibounce-modal .modal-body{padding:0 30px 0;font-size:inherit}#ouibounce-modal form{text-align:left;margin-top:0}#ouibounce-modal form .form-header-text>p{color:#000;font-size:18px;font-family:'CircularStdBook';font-weight:400;margin:0}#ouibounce-modal .form-group{width:100%;display:inline-block;margin:0 0 0}#ouibounce-modal form label{display:block;color:#FF7400;font-size:18px;font-family:'CircularStdBook';font-weight:400;line-height:1;margin:15px 0 5px 0;text-transform:inherit}#ouibounce-modal .wpcf7-form-control-wrap{display:block}#ouibounce-modal .form-group br{display:none}.form-header-text{width:100%;display:inline-block;margin:0 0 10px}#ouibounce-modal form input[type="submit"]{text-transform:inherit;font-weight:600;padding:13px 30px;font-size:18px;border-radius:5px;color:#fff!important;background-color:#2765CF!important;border:none!important;cursor:pointer;-webkit-font-smoothing:antialiased;width:100%;line-height:normal}#ouibounce-modal .modal-footer{position:relative;bottom:0;text-align:center;width:100%;display:inline-block;margin:0 0 20px;padding:0 30px}#ouibounce-modal div.wpcf7 .ajax-loader{position:absolute;top:0}#ouibounce-modal .form-btn{position:relative;width:100%;display:inline-block;margin:18px 0 0}#ouibounce-modal .modal-footer p{text-transform:none;cursor:pointer;display:inline;border-bottom:none;color:#1a73e8;font-size:12px;font-weight:300}#ouibounce-modal form span.wpcf7-not-valid-tip{display:none}#ouibounce-modal form .exit-popup-form-input.wpcf7-not-valid{border-color:#f00!important}#ouibounce-modal .modal-title-new .close-btn{width:auto;position:absolute;top:10px;right:20px;font-size:16px;color:#1a73e8;cursor:pointer}#ouibounce-modal form .exit-popup-form-input::-webkit-input-placeholder{color:#a5a5a5;opacity:1;font-weight:400}#ouibounce-modal form .exit-popup-form-input::-moz-placeholder{color:#a5a5a5;opacity:1;font-weight:400}#ouibounce-modal form .exit-popup-form-input:-ms-input-placeholder{color:#a5a5a5;opacity:1;font-weight:400}#ouibounce-modal h3{color:#193060;font-size:28px;font-family:'CircularStdBlack';font-weight:400;margin:0 0 5px;text-transform:inherit}#exit-popup-form-inner .form-group p{padding:0;margin:0}#ouibounce-modal div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}#exit-popup-form .form-header-text{margin-bottom:0}#ouibounce-modal .modal-center{display:flex;width:100%;align-items:center;height:100%;justify-content:center}#ouibounce-modal .modal-center-dv{position:relative;z-index:100}#ouibounce-modal .modal{width:570px;height:auto;background:#fff url("/source/1c8be6a5339ff723b58580bdaf447cc5/back-bg.png") no-repeat right bottom;display:block;position:static;border:#dd0909 solid 8px}#ouibounce-modal p.close-btn{position:absolute;right:20px;width:13px;top:8px;height:25px;color:#a7a7a7!important;font-weight:700!important;font-size:20px!important;z-index:10;cursor:pointer}#ouibounce-modal form label{overflow:hidden;padding:0!important;margin:0!important}div#exit-popup-form-inner{margin:23px 0 0 0}#ouibounce-modal .modal-body{padding:25px 50px 60px;font-size:inherit}#ouibounce-modal p.close-btn{position:absolute;right:14px;top:11px;color:#a7a7a7!important;font-weight:700!important;font-size:20px!important;z-index:10;cursor:pointer;background:url("/source/c05d252eb4986664a01d9ae1d317a915/close-icon.png") no-repeat;width:19px;height:25px;opacity:.4;margin:0;background-size:100%}@media(max-width:767px){div#ouibounce-modal{display:none!important}}#ouibounce-modal .wpcf7-response-output{color:#000!important}@media(min-width:768px){.mobile-form-banner{display:none!important}}.mobile-form-banner{background:linear-gradient(104.4deg,#193060 25.75%,#147A9A 103.53%);padding:40px}.mobile-form-banner select.wpcf7-select{width:100%;height:45px;border-radius:5px;margin:0 0 15px;padding:0 15px;font-weight:300;font-family:'FilsonProBook'}.mobile-form-banner h3{color:#fff}.modal-footer.about-fo{padding:12px 0 0!important;margin:0!important}.modal-footer.about-fo p{font-size:15px!important;color:#1a73e8!important;font-weight:400!important}section.tv_sec h2{font-family:'CircularStdBold';margin:0 0 40px;text-align:center}.vdo-blk{overflow:hidden;border-radius:10px}.tv-slider{max-width:900px;margin:auto;padding:0 25px}.tv-slider .slick-prev{position:absolute;left:-25px;top:41%;color:#999;font-size:28px}.tv-slider .slick-next{position:absolute;right:-25px;top:41%;color:#999;font-size:28px}section.tv_sec{padding:50px 0 30px}section.tv_sec h2{margin:0;padding:0 0 3px}.tv_sec p{font-family:'CircularStdBook';font-weight:400;color:#333;font-size:18px}.tv_sec center{margin:0;padding:0 0 25px}.tv_sec .vdo-blk #video{height:353px!important}@media(max-width:767px){.tv-slider{max-width:330px;margin:auto;padding:0 15px}.tv_sec .vdo-blk #video{height:225px!important}.tv-slider .slick-prev{position:absolute;left:-11px;top:41%;color:#999;font-size:18px}.tv-slider .slick-next{position:absolute;right:-11px;top:41%;color:#999;font-size:18px}.tv_sec center{margin:0;padding:0 0 15px}section.tv_sec h2{margin:0;padding:0 0 3px;font-size:30px}.tv_sec p{color:#333;font-size:18px;max-width:260px}section.tv_sec{padding:30px 0 30px;background:#f2f2f2}}#vdo-testimonial{padding:20px 0 50px}.vdo_slider{margin-top:40px}.vdo_slider .row{flex-direction:row-reverse;align-items:center}.vdo_slider span.img_vdo{width:100%;height:500px;display:block;background:#d5d5d5;border-radius:5px;overflow:hidden}.vdo_slider .content-vdo{background:#193060;padding:50px 40px;margin-right:-149px;border-radius:5px}.vdo_slider h3{color:#fff;font-size:28px;font-family:'CircularStdBold';font-weight:400}.vdo_slider p{color:#fff;font-family:'CircularStdBook';font-weight:400}.vdo_slider .slick-dots{text-align:center}.vdo_slider a.vdo-link{border:#2C87FF solid 2px;display:inline-block;position:relative;padding:15px 25px 15px 67px;border-radius:5px;color:#fff;margin-top:23px;text-decoration:none!important}.vdo_slider a.vdo-link:hover{background:#2C87FF}.vdo_slider a.vdo-link .fa-play{width:40px;height:40px;position:absolute;left:10px;top:6px;display:flex;align-items:center;justify-content:center;font-size:22px;background:rgb(44,135,255);border-radius:45px}.vdo_slider .fa-play::before{position:relative;left:3px}.vdo_slider .slick-dots{margin:0;padding:50px 0 0;text-align:center}.vdo_slider .slick-dots li{margin:0 2px;padding:0;display:inline-block;vertical-align:top}.vdo_slider .slick-dots li.slick-active button{background-color:#2765CF;border:none;border:none!important;outline:none!important}.vdo_slider .slick-dots li button{display:block;font-size:0;text-indent:-999em;width:21px;height:20px;background-color:#AAA;border-radius:50%;-webkit-border-radius:50%;padding:0;box-shadow:none;-webkit-box-shadow:none}#vdo-testimonial .heading_blk{margin-bottom:20px}#vdo-testimonial .heading_blk h3{margin:0;padding:0 0 15px;font-size:20px;font-family:'CircularStdBold';font-weight:400;color:#E31E24}#vdo-testimonial .heading_blk h3 span{display:inline-block;padding-right:100px;position:relative}#vdo-testimonial .heading_blk h3 span::after{width:100px;height:1px;background:#E31E24;content:'';position:absolute;right:0;bottom:5px}#vdo-testimonial .heading_blk h2{margin:0;padding:0 0 5px;font-size:35px;font-family:'CircularStdBold';font-weight:400;color:#333}#vdo-testimonial .heading_blk .h4{margin:0;padding:0 0 25px;font-size:18px;font-family:'CircularStdBook';font-weight:400;color:#555}.vdo_slider span.img_vdo img{width:100%}.download-sec h3{text-align:left;font-size:18px;text-transform:uppercase;color:#555;margin:0 0 30px;font-family:'CircularStdBold';font-weight:400}.download-sec .height-space{height:30px}.download-sec h3{padding-left:15px;margin:0 0 14px}.product-banner-sec h2{line-height:1}.product-banner-sec h2 strong{font-size:75%}.product-banner-sec p{max-width:570px}.product-banner-sec p{font-size:19px;color:#fff}.product-banner-sec p{font-size:17px;color:#fff;text-align:justify}.product-banner-sec h2{line-height:1;position:relative;padding:0 0 23px;margin-bottom:42px}.product-banner-sec h2::after{content:'';position:absolute;bottom:0;width:50px;height:5px;border:#FFF;background:#fff;left:0;border-radius:35px}.vdo-blk-about-us{box-shadow:1px 1px 21px rgba(0,0,0,.1);position:sticky;top:120px;border-radius:10px;overflow:hidden}@media(min-width:768px){.con-about-us p{text-align:justify;line-height:24px}.con-about-us{padding-right:26px}}@media(max-width:767px){.vdo-blk-about-us iframe#video{height:206px}}@media(max-width:767px){.vdo-sec .heading_blk h2{color:#222}.vdo_slider span.img_vdo{width:100%}.vdo_slider span.img_vdo img{width:100%;height:auto;object-fit:contain}.vdo_slider span.img_vdo{height:auto}.vdo_slider .content-vdo{background:#193060;padding:25px 25px;margin-right:0;border-radius:5px;margin-top:-30px}.vdo-sec .vdo_slider{margin:29px -15px 0}.vdo_slider .content-vdo{background:#193060;padding:25px 25px;border-radius:5px;margin:-42px 25px 0}.vdo_slider .slick-dots{margin:0;padding:20px 0 32px;text-align:center}.vdo_slider span.img_vdo{border-radius:0}.vdo-sec .heading_blk{padding:0 15px}#vdo-testimonial{padding:20px 0 0}#vdo-testimonial .heading_blk h2{font-size:20px}.vdo_slider h3{color:#fff;font-size:20px;margin:0;padding:0 0 10px}.page-id-145 .features-sec .img_blk.inver-img{width:100%;border-top:#dbdbdb solid 1px;height:276px;overflow:hidden}.features-sec ul li{list-style:none;position:relative;padding-left:87px}.features-sec .icon_blk{width:62px}.features-sec h3{font-size:18px;margin-bottom:18px}.features-sec .icon_blk{width:62px}.product-banner-sec p{text-align:left}}.investors-tab ul.tabs{margin:0;border:#ccc solid 1px}.investors-tab ul.tabs li{list-style:none;padding:10px 25px;cursor:pointer}.investors-tab ul.tabs li.active-tab{background:#3871e0;color:#fff}.investors-tab ul.tabs{width:340px}.investors-tab .tabs-content{width:calc(100% - 300px);margin-left:40px}.investors-tab .in-c{display:none}.investors-tab{display:flex}@media(max-width:767px){.investors-tab{display:block}.investors-tab ul.tabs{width:100%}}.investors-page a.pdf-link{background:#fff;color:#3871e0;padding:14px 27px;border-radius:5px;border:#3871e0 solid 2px;text-decoration:none!important;display:inline-block}.investors-page a.pdf-link:hover{background:#3871e0;color:#fff}.investors-page .malti-pdf a.pdf-link{width:100%;margin:0 0 13px}.investors-tab i.fa.fa-file-pdf-o{color:#e31e24}.investors-tab .in-c{position:sticky;top:140px}@media(max-width:767px){.investors-tab .tabs-content{width:100%;margin-left:0;margin-top:20px}.investors-tab ul.tabs{width:100%;height:300px;overflow:auto}.investors-tab ul.tabs li:hover i.fa.fa-file-pdf-o{color:#fff}}.wpcf7 .sup-in{margin:-10px 0 20px}.wpcf7 .sup-in a{display:inline-block;margin-right:10px;color:#333;text-decoration:underline}.features-sec ul li{list-style:none;position:relative;min-height:0;margin:0;padding:0 0 0 24px}.features-sec ul li::before{content:"\f105";font-family:FontAwesome;position:absolute;left:0;top:-4px;font-size:22px;color:#e31e24}.features-sec h2{text-align:left!important}.contact-fixed-btn.fixed-btn{position:fixed;right:0;top:50%;z-index:99;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fixed-btn ul{padding-left:0;list-style:none}.fixed-btn ul li{position:relative}.fixed-btn ul li div.fixed-btn-div{display:block;width:60px;padding:12px 10px;text-align:center;font-size:32px;background-color:#33a93d;color:#fff;z-index:1;position:relative}.hover-content{display:block;opacity:0;visibility:hidden;position:absolute;width:270px;color:#fff;height:100%;background-color:#d85540;top:0;text-align:center;padding:16px 10px;transition:all .3s ease-in-out;right:0}.hover-content{padding:10px 8px;font-size:20px;width:230px}.fixed-btn ul li:hover .hover-content{opacity:1;visibility:visible;right:100%;transition:all .3s ease-in-out;font-weight:700}.fixed-btn ul li{position:relative;list-style:none}.fixed-btn ul li div.fixed-btn-div{height:60px;background-color:#e31e24;box-shadow:1px 1px 25px rgba(0,0,0,.2)}.hover-content{padding:10px 8px;font-size:20px;width:230px;height:60px;background-color:#e31e24;display:flex;justify-content:center;align-items:center}.hover-content{text-decoration:none!important;color:#fff!important;font-size:18px;z-index:1}@media(max-width:1600px){.fixed-btn ul li{position:relative;list-style:none;padding-bottom:7px}.fixed-btn ul li div.fixed-btn-div{height:50px;background-color:#e31e24;box-shadow:1px 1px 25px rgba(0,0,0,.2);width:50px}.hover-content{height:50px}}@media(max-width:767px){.fixed-btn ul li div.fixed-btn-div{width:40px;height:40px;padding:5px}.fixed-btn .hover-content{height:40px;width:200px;font-size:16px}.fixed-btn ul li{margin:0 0 0;padding:0 0 4px}.home-vdo-banner ul{padding:0 30px 0 0}.about-box p{font-size:15px;padding-right:30px;line-height:20px}}.fixed-btn ul li{padding-bottom:8px}.fixed-btn ul li:hover .hover-content{border-radius:80px 0 0 80px}.features-sec ul li{display:block}.product-banner-new-slider{position:relative}.product-banner-new-slider ul.slick-dots{position:absolute;bottom:0;width:100%}.product-banner-new-slider .slick-dots li button{color:#fff}.profile-btn{text-align:center;padding:30px 0 0;border-top:#2c658a solid 1px;margin-top:35px}.profile-btn a{display:inline-block;background:#e31e24;color:#fff;padding:13px 45px;text-decoration:none!important;border-radius:5px;box-shadow:1px 1px 9px rgba(0,0,0,.5);font-size:18px}.profile-btn a{vertical-align:top;margin:0 9px}@media(max-width:767px){.profile-btn.mobile_profile{padding:11px 15px;margin-top:0}.profile-btn.mobile_profile{padding:11px 15px;margin-top:0}.profile-btn.mobile_profile a{width:100%}.profile-btn a{vertical-align:top;margin:8px 0}.profile-btn.mobile_profile{padding:11px 15px;margin-top:0;background:#f2f2f2}}.stock-scroll{position:absolute;background:rgba(255,255,255,.8);border-radius:35px;padding:0 23px;border:#fff solid 1px;right:50px;margin:30px 0 0;height:46px;display:flex;align-content:center;z-index:1}.stocklbl sup{font-size:67%;font-family:'CircularStdBook';color:#fff;background:#e31e24;padding:2px 4px 1px;line-height:1;margin-left:3px;border-radius:3px}.stocklbl{font-size:16px;font-weight:400;font-family:'CircularStdBold';margin-right:5px;color:#e31e24}#stock-price{font-size:16px}.stockbox{display:flex}.stockbox{display:flex;justify-content:center;height:100%;align-content:center;align-items:center;white-space:nowrap;animation:marquee 5s linear infinite}@keyframes marquee{0%{left:0}100%{left:-50%}}.stock-scroll{position:absolute;background:rgba(255,255,255,.8);border-radius:35px;padding:0 23px;border:#fff solid 1px;right:30px;margin:30px 0 0;height:40px;display:flex;align-content:center;z-index:1}@media(max-width:767px){.stock-scroll{position:absolute;background:rgba(255,255,255,.8);border-radius:35px;padding:0 11px;border:#fff solid 1px;right:10px;margin:17px 0 0;height:32px;display:flex;align-content:center;z-index:1}.single-post .breadcrumb_call{background:#FAE8E9;padding:53px 0 13px}.contact_us_page .white_bg p{word-wrap:break-word}}.hide{display:none}.warranty-form-page .tabs-content-in .in-c{display:none}.warranty-form-page ul.tabs-in{display:flex;justify-content:space-between;margin:0 0 30px}.warranty-form-page ul.tabs-in li.active-tab-in{background:#c61b20;color:#fff}.warranty-form-page ul.tabs-in li{list-style:none;width:48%;text-align:center;margin:0;padding:15px;border:#c61b20 solid 2px;color:#c61b20;border-radius:6px;font-size:18px;cursor:pointer}.warranty-form-page .contact_form h2{text-align:left;font-size:35px;margin:0 0 19px}section.home_about{background:var(--wpr-bg-b2661681-3c30-42d2-86f2-0382fdd0a8d8);background-repeat:no-repeat;background-position:top center;height:645px;position:relative;overflow:hidden}.bg-1 img{filter:inherit}.h_ab{position:relative;margin-top:64px}.h_ab h1{position:absolute;top:160px;padding:30px;text-align:center;font-weight:300;left:0;right:-70px;font-size:36px;height:41px;letter-spacing:-.9px}.tp-b{height:100%;display:flex;flex-direction:column;justify-content:center;padding:140px 30px 0 60px}.tp-b h2{font-size:22px;letter-spacing:-.53px;margin-bottom:24px;font-family:var(--primary-font1)}.tp-b p{font-size:16px;color:#666;margin-bottom:10px}.icon-logo{margin-top:0;margin-bottom:20px;width:181px}.tp-b .icon-logo p{font-weight:700;margin-bottom:6px;margin-top:8px;font-size:14px}.title-head h2{color:#2D77B4;font-size:48px;font-weight:300;margin-bottom:25px;font-family:var(--primary-font1);letter-spacing:-1.2px}.title-head h3{font-size:21px;font-family:var(--primary-font1);color:#000;letter-spacing:-.53px}section.home_our_product ul li{width:100%;margin-bottom:50px;display:flex;align-items:center;justify-content:center}section.home_our_product{padding:90px 0 120px;overflow:hidden}section.home_our_product .accordion-body{padding:0;border-radius:5px;overflow:hidden;border:0;margin-top:-38px;width:760px;margin-left:0;border:0}section.home_our_product .nav.nav-tabs{border:0;margin-top:-50px;flex-direction:column;justify-content:end;height:100%;margin-left:74px}section.home_our_product .nav.nav-tabs .nav-link{display:block;width:100%;text-align:left;background:none;border:0;padding:0}section.home_our_product .nav.nav-tabs .nav-link img{width:35px;height:35px;object-fit:contain;margin-right:24px}section.home_our_product .nav.nav-tabs .nav-link b{letter-spacing:-.45px;color:#666;font-weight:400;font-size:18px;font-family:var(--primary-font1);position:relative;padding-bottom:12px;transition:.5s ease}figure.img-fit.img-hover{border-radius:5px}section.home_our_product .nav.nav-tabs .nav-link b:before{content:"";width:0;height:1px;background:#FEB901;position:absolute;bottom:0;opacity:0;left:0;transition:.5s ease}section.home_our_product .nav.nav-tabs li.nav-item.aos-animate .nav-link b:before{width:58px;animation-duration:1.5s;-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:foldright;animation-delay:1.5s;opacity:1}section.home_our_product .nav.nav-tabs .nav-link.active b:after{content:"";width:200px;height:1px;background:#2D77B4;position:absolute;bottom:0;left:50px;transition:.2s ease;animation-duration:1.5s;-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:foldright1;animation-delay:.5s;opacity:1}section.home_our_product ul li:nth-child(1) .nav-link.active b:after{transition:.2s ease;animation-duration:1.5s;-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:foldright1;animation-delay:.5s!important;opacity:1}section.home_our_product ul li:nth-child(1).aos-animate .nav-link.active b:after{transition:.2s ease;animation-duration:1.5s;-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:foldright1;animation-delay:.5s!important;opacity:1}section.home_our_product ul li:nth-child(1).aos-animate .nav-link b:after{transition:.2s ease;animation-duration:1.5s;-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:foldright1;animation-delay:.5s!important;opacity:0}section.home_our_product .nav.nav-tabs .nav-link b:after{content:"";width:0;height:1px;background:#2D77B4;position:absolute;bottom:0;left:50px;opacity:1;transition:.5s ease}section.home_our_product .accordion-body img{width:100%}section.home_about:before{content:"";width:100%;height:100%;position:absolute;top:0;left:-75%;z-index:-1;background:linear-gradient(191deg,rgb(227 251 248) 0%,rgb(191 236 237) 51%,rgba(186,236,237,1) 100%)}section.home_about:after{content:"";width:100%;height:100%;position:absolute;top:0;right:-75%;background:linear-gradient(191deg,rgb(227 251 248) 0%,rgb(167 232 234) 51%,rgb(153 228 234) 100%);z-index:-1}section.home_our_product ul li:last-child{margin:0}.s-pic{height:100%;object-fit:cover;width:100%;position:relative}.s-pic img{object-fit:cover;object-position:inherit;height:100%;width:100%}section.st_people .col-md-6{padding-right:16px}header#header .container{max-width:1670px}section.efficient_sec{padding:70px 0}section.efficient_sec .row article{background:#FAFAFA;padding:50px;margin-left:-200px;background:#FAFAFA;padding:50px;margin-left:-200px;box-shadow:1px 1px 35px rgba(0,0,0,.1)}section.efficient_sec span.img_blk{width:100%;height:600px;background:#000;display:block}section.efficient_sec .row{align-items:center}section.efficient_sec h2{font-size:35px;font-family:'CircularStdBold'}section.efficient_sec .more_btn{max-width:190px}section.certificates_sec{background:#f2f2f2;padding:70px 0}section.application_sec{padding:70px 0;background:#000}section.application_sec ul li{color:#fff}section.application_sec h2{text-align:center;color:#fff}section.application_sec h2{text-align:center;color:#fff;font-family:'CircularStdBold';margin:0 0 40px}section.application_sec ul li{list-style:none}section.application_sec ul{margin:0;padding:0}section.application_sec{padding:70px 0;background:#000}section.application_sec .row{column-gap:35px;flex-wrap:nowrap}section.application_sec ul{margin:0;padding:0}section.application_sec ul li{border-bottom:#5b5b5b solid 1px;margin:0;padding:16px 0}section.application_sec center{max-width:210px;margin:70px auto 0}section.application_sec .more_btn{text-decoration:none!important}section.certificates_sec h2{text-align:center;margin:0 0 40px}section.certificates_sec h2{font-family:'CircularStdBold';max-width:100%;margin:0 auto 0;line-height:49px}section.warranty_sec p{margin:0;padding:12px 0 0}section.warranty_sec .container{background:#F8F8F8;padding:45px 75px;margin-top:-44px}section.warranty_sec p{margin:0;padding:12px 0 0}section.warranty_sec .container{background:#F8F8F8;padding:45px 75px;margin-top:-44px}section.warranty_sec h2{text-align:left;font-family:'CircularStdBold';margin:0 0 40px;color:#333;margin:0 0 14px}section.application_sec{padding:70px 0 120px;background:#000}section.warranty_sec center{text-align:left;max-width:190px;margin:23px 0 0}section.warranty_sec .more_btn{text-decoration:none}.faq_sec .acc__title{position:relative}.faq_sec .padd_in{padding:16px 25px 5px;border-top:#f0f0f0 solid 1px}.faq_sec .acc{max-width:1000px;margin:auto}.faq_sec .acc__card{background:#F8F8F8;margin:0 0 17px;border:#DEDEDE solid 1px}.faq_sec .acc__title{padding:14px 20px}.faq_sec .acc__title span.i-blk{position:absolute;right:23px}.faq_sec i.fa.fa-chevron-down{width:35px;height:35px;background:#fff;top:-7px;position:relative;border-radius:45px;display:flex;align-items:center;right:-10px;justify-content:center;box-shadow:1px 1px 35px rgba(0,0,0,.1)}section.faq_sec h2{font-family:'CircularStdBold';max-width:390px;margin:0 auto 40px;line-height:49px;color:#333}section.faq_sec{padding:50px 0}.faq_sec .acc__title{cursor:pointer}section.certificates_sec .container{max-width:1000px}section.certificates_sec span.img_blk{background:#fff;display:block;text-align:center}section.certificates_sec .row{row-gap:30px}section.certificates_sec span.img_blk{background:#fff;display:block;text-align:center;border-radius:7px;box-shadow:1px 1px 8px rgba(0,0,0,.05)}section.certificates_sec .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}section.efficient_sec span.img_blk img{width:100%;height:100%;object-fit:cover}section.monocrystalline_sec{padding:50px 0}section.monocrystalline_sec span.img-blk{display:block;width:100%;height:550px;background:#000}section.monocrystalline_sec .padd_blk{background:#FAFAFA;margin:0 -154px 0 0;padding:50px;position:relative;z-index:1}section.monocrystalline_sec .fea_list{background:#fafafa;padding:50px;margin-right:119px;margin-top:-100px;display:flex;justify-content:space-between}section.monocrystalline_sec h2{font-family:'CircularStdBold';font-size:38px;max-width:460px}section.monocrystalline_sec .padd_blk p{font-size:24px;font-family:'CircularStdBold'}section.monocrystalline_sec a.more_btn{max-width:190px}section.monocrystalline_sec .row{align-items:center}section.monocrystalline_sec a.more_btn{text-decoration:none!important}section.monocrystalline_sec .fea_list{display:flex;flex-wrap:wrap;justify-content:space-between}.monocrystalline_sec ul{margin:0;padding:0;width:50%}.monocrystalline_sec ul li{list-style:none}section.monocrystalline_sec .fea_list{display:flex;flex-wrap:wrap;justify-content:space-between}.monocrystalline_sec ul{margin:0;padding:0;width:100%;column-count:2;display:flex;flex-wrap:wrap}.monocrystalline_sec ul li{list-style:none;width:50%;display:flex;align-items:center}.monocrystalline_sec span.img_blk{width:50px;margin-right:16px}section.monocrystalline_sec a.more_btn{max-width:190px;padding-top:17px}.solar-panel-sec .row{flex-direction:row;align-items:center}.product-home-sec .md-btn{background:#e31e24;width:210px;height:45px;display:inline-block;text-align:left;padding:10px 20px;color:#fff;border-radius:5px;margin:24px 0 0;text-decoration:none!important;font-size:18px;font-family:'CircularStdBold'}.scroll-nav .container{width:100%;height:85px;background:#FFF;box-shadow:0 0 14px rgba(0,0,0,.1);position:relative;z-index:1;margin-top:-41px;display:flex;justify-content:space-between}.scroll-nav ul{margin:0;display:flex;padding:0 0}.scroll-nav ul li{list-style:none;margin:0;margin:0;padding:0}.scroll-nav ul li a{list-style:none;padding:28px 20px;color:#333;font-size:16px;display:block;text-decoration:none!important}.scroll-nav{position:sticky;top:118px;z-index:1000}.scroll-nav a.enq-btn{background:#1D3C7C;padding:10px 25px;display:flex;align-items:center;margin:20px 0;border-radius:5px;color:#fff;text-decoration:none!important}.scroll-nav nav{width:90%}section.why_aps_sec .container{background:#f2f2f2;margin:-60px auto 50px;z-index:10;position:relative;padding:27px 40px 17px;text-align:center;border-radius:6px;box-shadow:1px 1px 21px rgba(0,0,0,.1);border:#ccc solid 1px}.scroll-nav .container{border-radius:6px}section.why_aps_sec h3{font-size:35px;margin:0;padding:0;color:#d72025}section.why_aps_sec p{padding:0;max-width:200px;margin:7px auto 0}section.why_aps_sec .box_blk{margin:0 24px}section.nse_sec{padding:0 0 47px}section.nse_sec .row{justify-content:center}section.nse_sec h2{font-family:'CircularStdBold'}section.nse_sec .row{justify-content:center;align-items:center}section.nse_sec h2{font-family:'CircularStdBold';margin:0}section.nse_sec span.img_blk{max-width:147px}section.nse_sec{padding:0 0 15px}section.nse_sec h2{font-family:'CircularStdBold';font-size:31px;margin:0 0 20px;line-height:45px}section.nse_sec .img_box{background:#fff;text-align:center;box-shadow:1px 1px 13px rgba(0,0,0,.05);padding:25px 42px;margin-left:35px;border-radius:6px}section.nse_sec h2 span{display:block;font-size:24px}section.nse_sec h2{font-family:'CircularStdBold';font-size:35px;margin:0 0 20px;line-height:45px}section.nse_sec p{margin:0;padding:0}section.nse_sec .stockbox{margin:0 0 17px}section.nse_sec .stockbox{margin:0 0 17px;border-bottom:#ccc solid 1px;padding-bottom:12px}section.nse_sec .container{padding:0}section.news_post{padding:70px 0}section.news_post h2{text-align:center;margin:0 0 50px;font-family:'CircularStdBold'}section.news_post span.img_blk{width:100%;display:block;height:330px;background:#000;margin:0 0 30px}section.news_post .padd-in{background:#f2f2f2;margin:-50px 0 0 50px;padding:40px;position:relative}section.news_post h3{font-size:21px;color:#333}section.news_post a.rm_btn{background:#e31e24;padding:12px 25px;color:#fff;margin:14px 0 0;display:inline-block;text-decoration:none!important}section.news_post a.rm_btn{background:#e31e24;padding:10px 25px;color:#fff;margin:14px 0 0;display:inline-block;text-decoration:none!important;border-radius:5px}section.news_post span.img_blk,section.news_post .padd-in,section.news_post a.rm_btn{border-radius:6px}section.news_post span.img_blk{display:block!important;overflow:hidden}section.news_post a.rm_btn{border:#e31e24 solid 1px;background:none!important;color:#e31e24!important}section.why_aps_sec h3{font-size:28px}section.why_aps_sec .container{padding:27px 10px 17px}section.why_aps_sec p{font-size:14px;line-height:1.4}.certificates_sec center{margin:0 auto 33px;max-width:840px}.certificates_sec h2{margin:0 0 20px;padding:0 0 13px}section.certificates_sec span.img_blk{overflow:hidden;border-radius:6px}.product-home-sec .md-btn{width:180px}section.monocrystalline_sec .row{align-items:flex-end}section.monocrystalline_sec .fea_list{position:relative;z-index:10}section.monocrystalline_sec span.img-blk{border-radius:6px;overflow:hidden}section.monocrystalline_sec .padd_blk{overflow:hidden;border-radius:6px}section.monocrystalline_sec .fea_list{border-radius:6px}section.application_sec ul li::before{content:''}section.application_sec ul li::before{content:"\f00c";font-family:'FontAwesome';position:absolute;left:12px}section.application_sec ul li{padding-left:25px}.faq_sec .acc__card{background:#fff;margin:0 0 0;border-bottom:#ccc solid 1px;padding:0}.faq_sec .acc__title{padding:22px 0}.faq_sec .acc__card{background:#fff;margin:0 0 0;border-bottom:#ccc solid 1px;padding:0;border-top:none;border-left:none;border-right:none}.faq_sec .acc{max-width:870px;margin:auto}.faq_sec i.fa.fa-chevron-down{box-shadow:none!important}section.monocrystalline_sec .fea_list span.img_blk{width:70px;margin-right:16px}section.monocrystalline_sec .fea_list small{width:calc(100% - 70px)}.faq_sec .padd_in{border-top:none}.faq_sec .acc__title span.i-blk{position:absolute;right:0}section.efficient_sec span.img_blk{display:block;border-radius:6px;overflow:hidden}section.efficient_sec .row article{border-radius:6px}section.warranty_sec .container{border-radius:6px}.faq_sec .row{align-items:center}section.faq_sec .acc__title{font-size:20px}section.faq_sec{padding:25px 0 60px}.feat-blk{display:flex;position:absolute;bottom:30px;padding:9px 0;background:#fff;border-radius:6px}.feat-blk span.sub_blk{padding:0 12px}.main-header{z-index:100000}section.faq_sec h2{text-align:left}section.warranty_sec center{display:flex;width:100%;max-width:420px;column-gap:17px;margin:10px 0 0}a.more_btn.wr_btn{border:#e63338 solid 1px;background:#fff;color:#e63338!important}.our-team h4{margin:0 0 8px;padding:0}h3.font15{margin:0}.leader_sec article{text-align:left}.home .product-on{padding-bottom:0}.elementor-element h1,.elementor-element h3,.elementor-element h4,.elementor-element h5,.elementor-element h2{font-family:'CircularStdBold'!important;font-weight:400}.elementor-element,.elementor-element p{font-family:'CircularStdBook'!important;font-weight:400!important}.Client-sec-new h3{margin:0;padding:0}.leader_sec .wrapp{max-width:100%!important;margin:auto;background:#EFEFEF;padding:60px 0;border-radius:0!important}.leader_sec{margin-bottom:0}.our-team h4{margin:0 0 8px;padding:0;font-size:18px}.Portfolio-sec h3{margin:0;padding:0 0 5px}.htportfolio-ft_item_image a{display:block;overflow:hidden;border-radius:8px!important}.htportfolio-grid-item:hover .htportfolio-ft_item_image::before{background:rgba(0,0,0,.4);border-radius:16px}.htportfolio-cat-wrapper h5 span{display:block;font-size:29px;padding:10px 0 0 0;font-weight:400}.investors-tab ul.tabs{margin:0;border:none;box-shadow:0 8px 27px #00000017;border-radius:6px;overflow:hidden}.investors-tab ul.tabs li{border-bottom:#f1f1f1 solid 1px;font-size:15px}.investors-page a.pdf-link{background:#fff;color:#333;padding:14px 27px;border-radius:5px;border:#3333 solid 2px;text-decoration:none!important;display:inline-block}.elementor-page .fixed-btn-div i:before{display:none}section.news_post a.rm_btn{position:relative;padding-right:35px}section.news_post a.rm_btn i.fa.fa-angle-right{position:absolute;right:15px;top:14px}.breadcrumb_call .elementor-element .breadcrumbs{background:no-repeat!important;border:none!important;padding:0}.ceo-team-sec h3,.ceo-team-sec h4{font-size:18px!important}.ceo-team-sec .ceo-title p{color:#666!important}.e-n-tabs-content h4{font-size:18px;line-height:1;font-weight:400}.Client-sec-new p{color:#666!important;font-weight:400}.Client-sec-new h3{font-size:18px}.elementor-widget-container h2{font-size:24px}section.faq_sec .acc__title.active span.i-blk{transform:rotate(180deg);right:-22px}.faq_sec .padd_in{padding:6px 0 5px}section.monocrystalline_sec span.img-blk{height:400px}section.monocrystalline_sec span.img-blk img{width:100%;height:100%;object-fit:cover}section.monocrystalline_sec .fea_list span.img_blk{width:60px;margin-right:16px}section.monocrystalline_sec .padd_blk p{font-size:16px;font-family:'CircularStdBook'}.fixed-btn-div .fa-phone::before{display:none}section.monocrystalline_sec h2{font-family:'CircularStdBold';font-size:35px;max-width:460px}.fixed-btn-div i.fa-question-circle::before{display:none}.page-id-183 section.warranty_sec{display:none}.nik-sec .elementor-element+.elementor-element+.elementor-element+.elementor-element p{color:#666}.nik-sec h3.font15{font-size:18px}.page-id-94929 .elementor-widget-container h2{font-size:34px}.product_list a.md_btn{background:#D32014!important;border-color:#D32014;color:#fff}.investors-tab{display:flex;align-items:baseline}.elementor-widget-container h2{font-size:35px}p.touch_blk_f{padding:0 0 20px}select.wpcf7-form-control{width:100%;height:45px;border:#ccc solid 1px;margin:0 0 20px;border-radius:6px;padding:0 15px;font-weight:300;font-family:'FilsonProBook'}.partner-blk .input-button input.wpcf7-form-control.wpcf7-submit{width:100%!important;background:#e31e24;box-shadow:inherit!important;font-size:18px;padding:0 40px}.job_sec span.e-n-accordion-item-title-header{width:100%;display:block!important}.job_sec summary.e-n-accordion-item-title{width:100%;display:block;position:relative}.tab_box{display:flex;width:100%;flex-wrap:wrap;max-width:100%;justify-content:space-between;padding:20px 48px 0 0}.tab_box ul{display:flex;list-style:none;margin:0;column-gap:100px}.tab_box ul li{list-style:none}.tab_box ul li strong{display:block}a.apply-btn{background:#e31e24;line-height:1;display:flex;align-items:center;padding:0 15px;color:#fff;height:45px;border-radius:5px}summary.e-n-accordion-item-title{box-shadow:1px 2px 15px rgba(0,0,0,.05)}.job_sec span.e-n-accordion-item-title-icon{position:absolute!important;right:25px;top:50%;transform:translate(0,-50%)}.nav-product{padding:50px 0 0}.nav-product ul{display:flex;width:100%;margin:0;padding:0;justify-content:space-around}.nav-product ul li{list-style:none}.nav-product ul li a{display:inline-block;padding:15px 39px;border:#e31e24 solid 1px;color:#e31e24;border-radius:6px;text-decoration:none!important}.nav-product ul{max-width:770px;margin:auto}.nav-product ul li a:hover{background:#e31e24;color:#fff}@media(max-width:767px){.page-id-94929 .elementor-widget-container h2{font-size:25px}.investors-tab{display:block;align-items:baseline}.investors-tab ul.tabs{overflow:auto!important}}#footer-new{background:#0a1733}#footer-new h3{color:#fff}#footer-new a{color:#fff!important;text-decoration:none!important}section.Smart_inv_sec .wrapp{display:flex;width:100%}section.Smart_inv_sec .wrapp .item-box{width:50%;text-align:center;padding:60px 30px}section.Smart_inv_sec .wrapp .item-box.first-box{background:#FAFAFA}.Smart_inv_sec h2{font-size:26px;font-family:'CircularStdBold';line-height:1.5;height:75px;align-items:center;display:flex;justify-content:center}section.Smart_inv_sec span.img_blk{display:block;max-width:310px;margin:0 auto 30px}section.Smart_inv_sec .md-btn{background:#e31e24;width:170px;height:45px;display:inline-block;text-align:left;padding:10px 20px;color:#fff;border-radius:5px;margin:24px 0 0;text-decoration:none!important;font-size:18px;font-family:'CircularStdBold'}.home .desktop-layout-main .product-on.inverter-sec,.home .desktop-layout-main .product-on.pumps-sec{display:none}.home .desktop-layout-main .product-home-sec .content_blk{margin:auto;padding-bottom:130px}.copy{text-align:center;padding:10px 0;background:#F2F2F2;color:#193161}.fo-nav ul li{list-style:none;padding-bottom:4px}.popup-head{padding:31px 41px;background:#375bc8;margin:-24px -24px 30px;position:relative;background-position:center;background-size:cover}.fancybox-container{z-index:9999999!important}.job_Aps .wpcf7-submit{box-shadow:none!important;background:#df1d23!important}@media(max-width:767px){.tab_box ul{display:flex;list-style:none;margin:0;column-gap:0;flex-wrap:wrap}.tab_box ul li{list-style:none;width:50%}.tab_box{padding:20px 0 0 0}.job_sec span.e-n-accordion-item-title-icon{position:absolute!important;right:25px;top:19px;transform:translate(0,0)}}.sticky-box{position:fixed;right:0;bottom:212px;width:115px;height:120px;background:#fff;background-color:#fff;border:1px solid var(--tad-colour-border-default,#e8eded);border-radius:var(--radius-md,8px) var(--radius-sqr,0) var(--radius-sqr,0) var(--radius-md,8px);box-shadow:0 2px 10px rgba(0,0,0,.2);text-align:center;align-items:center;display:flex;justify-content:center;cursor:pointer;transition:all 0.3s ease 0s,color 0.3s ease 0s}.sticky-box.active{right:-115px}.sticky-box h3{font-size:18px;font-weight:400;margin:0}span.icon_blk{display:table;width:59px;margin:0 auto 7px}.sticky-box-content{background-color:#fff;border:1px solid var(--tad-colour-border-default,#e8eded);border-radius:var(--radius-md,8px) var(--radius-sqr,0) var(--radius-sqr,0) var(--radius-md,8px);box-shadow:0 2px 10px rgba(0,0,0,.2);position:fixed;z-index:20001;align-items:center;bottom:215px;display:block;flex-direction:column;justify-content:center;padding:20px;right:-400px;width:380px;z-index:10000;transition:all 0.3s ease 0s,color 0.3s ease 0s}.sticky-box-content.active-in{right:0}.close-m-div{position:absolute;width:25px;height:3px;background:#000;top:18px;right:10px;cursor:pointer}.sticky-box-content ul{margin:0;padding:0}.sticky-box-content li{list-style:none;margin:0;padding:12px 0}.sticky-box-content li a{font-size:18px;color:#333;text-decoration:none}.sticky-box-content li a small{display:block;color:#777;font-size:14px}.sticky-box-content li{list-style:none;margin:0;padding:12px 0}.sticky-box-content li+li{border-top:#ccc solid 1px}.fixed-btn{display:none}.sticky-box-content li a{font-size:22px;color:#e31e24;text-decoration:none}.fancybox-close-small{background:transparent!important;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:0!important;top:0px!important;z-index:401;border:none!important}.close-m-div{position:absolute;width:25px;height:25px;background:#fff;top:15px;right:16px;cursor:pointer}.close-m-div i{position:relative;width:25px;height:1px;background:#000;display:block;top:11px}.close-m-div i:first-child{transform:rotate(-45deg)}.close-m-div i:nth-child(2){transform:rotate(45deg);position:relative}#Management-sec a.elementor-button{display:none}.submenu{display:inline-block;width:100%;margin:10px 0 0px!important}.submenu a{font-size:16px!important;text-align:left;width:100%;display:inline-block}.Process_sec span.elementor-button-text{text-align:left!important}.Process_sec span.elementor-button-icon{font-size:27px}.distributor-sec p{color:#fff}.hero-form-box form.wpcf7-form{max-width:470px;float:right;background:#FFF;padding:30px;border-radius:6px}.distributor-sec h2{line-height:47px!important}.hero-form-box form.wpcf7-form span.text_blk{color:#333;margin:4px 0 23px;display:block}.distributor-sec h3{margin:0;padding:0;font-size:24px}.hero-form-box input.wpcf7-form-control.wpcf7-submit{background:#bf322c!important}.india-aps-solar p{color:#fff;font-size:20px}.truted-box span{display:block;font-size:24px;color:#bf322c;font-family:'CircularStdBold'!important}.truted-box article{font-size:14px;padding:11px 0 0}footer#footer a{color:#fff!important;text-decoration:none!important}.email_phone a{color:#333!important;text-decoration:none}.blog-list .list-dv .latestblog-img{width:100%;height:auto}.blog-list .list-dv .latestblog-detail{width:calc(100%);margin-left:0;padding:24px 25px;position:relative}.blog-list .list-dv .white_bg{display:block}.blog-list .latestblog-detail h4{min-height:118px}.blog-list .list-dv a.link_r{text-decoration:none;border:#1A73E8 solid 1px;padding:7px 15px 6px;border-radius:5px}.single-list ol.wp-block-list{margin-left:27px}.single-list ol.wp-block-list li{color:#505050;font-size:15px;font-weight:400;margin:0;line-height:27px}.single-list ol.wp-block-list li strong{font-weight:400;font-family:'CircularStdBold'}.single-list .single-post-dv ul{margin:0 0 0;padding:0}.single-list ul.wp-block-list li{margin:0 0 8px 0;padding:0 0 0 20px;position:relative}.single-list ul.wp-block-list li::before{content:'';position:absolute;width:10px;height:10px;background:#d13730;top:7px;border-radius:25px;left:0}.investors-page h2{text-align:center;margin:0 0 30px}div#wpadminbar{z-index:99999999999999!important}.password-form-wrap{padding:24px;max-width:400px;BACKGROUND:#F2F2F2;MARGIN:70px auto;text-align:center}.password-form-wrap label{text-align:left}.page-template-company-profile .Vdo-link a{text-decoration:none!important}.page-template-company-profile .Vdo-link .single-case-ac{margin:0 10px 40px 0}.page-template-company-profile h5.title{font-weight:400;font-size:18px;line-height:27px}.page-template-company-profile .Vdo-link .single-case-ac img{box-shadow:1px 1px 15px rgba(0,0,0,.2)}.page-template-company-profile span.vdo-play{position:absolute;left:calc(50% - 25px);font-size:38px;color:red;top:calc(50% - 30px)}.page-template-company-profile .Vdo-link a{display:block;position:relative;margin:0 0 10px}@media(max-width:767px){.page-template-company-profile .investors-tab ul.tabs{margin:0 0 42px;height:auto!important}}.home_about_sec .container{position:relative;z-index:1}.truted-box .col-md-6.col-lg-3{max-width:20%;flex:0 0 20%;-ms-flex:0 0 20%}.truted-box .padd{padding:10px;text-align:center}.truted-box .icon_blk{position:static;width:71px}@media(min-width:1170px){.why_aps_sec .slick-slide{width:163px}}section.news_post h3{min-height:50px}