@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{font-family:"Poppins",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif!important}ul,li{margin:0}li::marker{display:none}li{list-style:none}a:focus{outline:none}.ast-container{max-width:100%!important;margin:0 auto;padding-left:0;padding-right:0}.ast-above-header-bar .ast-container,.ast-primary-header-bar .ast-container{max-width:100%!important;margin:0 auto;width:1300px!important;padding-left:15px!important;padding-right:15px!important}.container{max-width:100%!important;margin:0 auto!important;width:1300px!important;padding-left:15px;padding-right:15px}.ast-above-header-bar{display:block!important;padding:7px 0}.ast-logo-title-inline .ast-site-identity{padding:0 0!important}.vc_carousel-inner img{width:100%!important}header .custom-logo-link img{max-width:100px;width:100px;padding:0}.vc_row[data-vc-full-width]{position:relative;left:0;right:0px!important;left:0px!important;box-sizing:border-box;width:100%!important;max-width:100%!important}.ast-header-social-1-wrap a svg{background:#f7941d!important;width:25px!important;height:25px!important;padding:5px;border-radius:5px}.ast-header-social-1-wrap .ast-builder-social-element,.ast-header-social-1-wrap .social-show-label-true .ast-builder-social-element{margin-right:0px!important}.ast-builder-menu-1 .menu-item>.menu-link{color:#222!important;font-size:18px;font-weight:500;text-transform:capitalize;margin:0 10px;margin-right:3px}.ast-builder-html-element p{display:flex;align-items:center}.baner_txt_box{border-radius:20px;background-color:#fff;padding:35px 25px 30px 25px;margin-bottom:30px}.baner_txt_box h2 label{color:#eab516!important;font-size:54px;font-weight:700!important}.baner_txt_box h2{font-family:"Poppins",sans-serif;line-height:56px;font-weight:600!important;margin-bottom:24px;font-size:50px!important}.baner_txt_box h5{font-size:22px;line-height:31px;margin-bottom:0px!important}.ast-primary-header-bar{padding-top:5px;padding-bottom:5px}.ast-builder-html-element p br{display:none}.ast-builder-html-element p a{margin-left:10px;color:#000;font-size:18px;line-height:22px}.ast-builder-html-element p a strong{display:block}.sec-01 img{border-radius:20px}.footer-widget-area ul li a{color:#8f8e87;font-size:17px;line-height:32px;position:relative}.adres_out li a{font-size:16px!important;font-weight:400!important;color:#fff!important;position:relative;line-height:26px!important}.site-below-footer-wrap[data-section="section-below-footer-builder"]{padding-top:12px!important;padding-bottom:11px!important;min-height:auto!important;border-top-color:#494a9d30!important;background-color:#272325!important;margin-top:0px!important;border-top:1px solid #272729!important}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{min-height:auto!important}.adres_out li{margin-bottom:8px}.adres_out li{font-size:16px!important;font-weight:400!important;color:#8f8e87!important;position:relative;padding-left:25px!important;line-height:26px!important;margin-bottom:10px!important}.adres_out li:nth-child(1)::before{content:"\f041  ";font-family:fontawesome;font-size:18px!important;top:0;color:#8f8e87}.adres_out li:nth-child(1)::before,.adres_out li:nth-child(2)::before,.adres_out li:nth-child(3)::before{left:0px!important;position:absolute}.adres_out li a{font-size:16px!important;font-weight:400!important;color:#8f8e87!important;position:relative;line-height:26px!important}.adres_out li:nth-child(2)::before{content:"\f095"!important;font-family:fontawesome;font-size:19px!important;top:0;color:#8f8e87}.adres_out li:nth-child(3)::before{content:"\f0e0";font-family:fontawesome;font-size:17px!important;top:5px;color:#8f8e87}.site-below-footer-wrap[data-section="section-below-footer-builder"]{padding-top:15px!important;padding-bottom:15px!important;min-height:auto!important;border-top-color:#1d1d1d2e!important;background-color:transparent!important}.footer-widget-area p{margin-top:0px!important;display:inline-block;width:100%;margin-bottom:11px;text-align:left;font-size:17px;color:#8f8e87!important;font-weight:500}.site-footer .widget-title{font-size:22px;margin-bottom:20px;color:#000;font-weight:600!important}.site-footer-primary-section-3,.site-footer-primary-section-4{width:25%!important;float:left}.site-footer-primary-section-1{width:30%!important;float:left}.site-footer-primary-section-2{width:20%!important;float:left;padding-left:20px}.footer-widget-area ul li a{color:#8f8e87;font-size:17px;line-height:32px}.menu-primary-menu-container ul li{margin-bottom:10px!important}#menu-footer-packages li a{color:#8f8e87!important;padding-bottom:10px!important;display:block;font-weight:500}.ast-footer-copyright p{margin-bottom:0;font-size:15px;color:#8f8e87}.site-footer .site-primary-footer-wrap .ast-builder-grid-row{display:flex;grid-template-columns:auto auto;align-items:center;grid-column-gap:20px;overflow-wrap:anywhere;align-items:start!important;justify-content:space-between}.srex-info-box .row{--bs-gutter-x:30px}.srex-info-box__item{border-radius:20px;background:#c0f12c;padding:40px 25px;margin-bottom:30px;transition:all 0.3s ease-in-out}.srex-info-box__item:hover .srex-info-box__item__text{color:#fff}.srex-info-box__item:hover{background:#051f03;box-shadow:0 10px 10px rgb(0 0 0 / .1);position:relative;z-index:100;-ms-transform:translate(0,-10px);transform:translate(0,-10px)}.srex-info-box__item:hover .srex-info-box__more i{margin-left:10px}.srex-info-box__item:hover a,.srex-info-box__item:hover i{color:#1D8F2C}.srex-info-box__item:hover .srex-info-box__item__number{-webkit-text-stroke:1px #1D8F2C}.srex-info-box__item__img{width:80px;height:80px;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.srex-info-box__item__img img{height:45px;width:45px}.srex-info-box__item__number{-webkit-text-stroke:1px #232434;color:#fff0;margin-bottom:0;font-size:48px}.srex-info-box__item--3 .srex-icon-list{margin-top:20px}.srex-info-box__item--3 .srex-icon-list i{color:#FF7029;font-size:15px}.srex-info-box__item--3 .srex-icon-list p{color:#878680}.srex-service-text{margin-bottom:20px}.srex-info-box__item--3 .srex-info-box__item__top-text{margin-bottom:30px}.srex-info-box__item--green-support{background-color:rgb(255 112 41 / .05)}.srex-info-box__item--solar-pro{background-color:rgb(29 143 44 / .05)}.srex-info-box__item--solar-pro i{color:#1D8F2C!important}.srex-info-box__item--eco-solar{background-color:rgb(255 112 41 / .05)}.srex-info-box__item__text{margin:20px 0;transition:all 0.3s ease-in-out;font-size:20px!important;margin-bottom:0;min-height:80px}.srex-info-box__more{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.srex-info-box__more a{color:#24231d;font-size:14px;font-style:normal;font-weight:800;line-height:30px;text-transform:capitalize}.srex-info-box__more i{color:#24231d;margin-left:15px;transition:0.3s}.srex-info-box--feature-box .srex-info-box__item{background:#fff}.srex-info-box--feature-box .srex-info-box__item:hover h3,.srex-info-box--feature-box .srex-info-box__item:hover .srex-accordion .accordion-header__left__badge,.srex-accordion .srex-info-box--feature-box .srex-info-box__item:hover .accordion-header__left__badge{color:#1D8F2C}.srex-info-box--feature-box .srex-info-box__item__img{background:#1D8F2C}.d-flex{display:flex;align-items:center;justify-content:space-between}.row.d-flex h6{font-size:64px!important;line-height:27px;text-align:center;color:#FFF}.row.d-flex h6 .efficnt_ot{font-size:17px!important;font-weight:500!important}.row.d-flex .col-md-4{width:40%}.row.d-flex .col-md-8{width:60%}.cont_out{background:#26547d;padding:64px 25px 50px;border-radius:20px;margin-right:15px}.row.d-flex .col-md-8 img{width:100%;height:185px;object-fit:cover}#menu-primary-menu li a{padding-left:25px}#menu-primary-menu li a:hover::before{-webkit-transform:rotate(0);-ms-transform:rotate(0)!important;transform:rotate(0)!important}#menu-primary-menu li a::before{content:"\f061";position:absolute;font-family:"FontAwesome";left:0;top:-4px;border:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.sec-03{position:relative}.sec-03::before{background:#212f35;position:absolute;width:100%;height:100%;top:0;opacity:.75}.p-relative{position:relative;z-index:99}.locat_out{background:#ffffffe3;position:relative;text-align:center;z-index:999;border-radius:10px;padding:20px 15px}.locat_out img{width:82px}.locat_out p{margin-bottom:0}.locat_out h4{margin-top:13px}.abot_txt p{color:#222;font-size:16px!important;margin-bottom:15px}.p-absolute{position:absolute;bottom:0;margin:0;z-index:-1;left:52px}.vc_tta.vc_general .vc_tta-tabs-list,.vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container{border:none!important;text-align:center}.vc_tta.vc_general .vc_tta-tab>a{padding-top:8px!important;padding-bottom:8px!important}.vc_tta.vc_general .vc_tta-panel-title>a{color:#000!important;padding:8.5px 25px!important;border:1px solid #A41E22!important;border-radius:50px!important;margin-right:10px;background:transparent!important;font-size:16px;margin-bottom:15px!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background-color:transparent!important;border:none!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{border-color:transparent!important;background-color:transparent!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading a{border-color:#A41E22!important;background-color:#A41E22!important;color:#fff!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{border-color:transparent!important;background-color:transparent!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{border-color:#EBEBEB;background-color:transparent!important;color:#000!important;padding:21.5px 20px!important;border-radius:50px!important;margin-right:10px;background:transparent!important;font-size:16px;padding-bottom:15px!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{padding:0}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a span{color:#fff!important;border:1px solid #f1c323!important;background:#f1c323!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{border-color:#EBEBEB;background-color:#EBEBEB;color:#000!important;border:none!important;border-radius:50px!important;margin-right:10px;background:transparent!important;font-size:16px;padding-left:0px!important;padding-right:0px!important;margin:0px!important;padding:8px 20px}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a span{border-color:#EBEBEB;background-color:#EBEBEB;color:#000!important;padding:15.5px 48px!important;border:1px solid #eab516;border-radius:50px!important;margin-right:10px;background:transparent!important;font-size:18px;font-weight:500!important}.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{padding:35px 0 0}.vc_tta.vc_general .vc_tta-tabs-list,.vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container{border:none!important;text-align:center}.vc_tta.vc_general .vc_tta-tab.vc_active>a{background:#fff0;color:#fff!important}.vc_tta.vc_general .vc_tta-panels,.vc_tta.vc_general .vc_tta-panels-container{margin-top:20px!important}.sol-cards{position:relative}.sol-inner{background:#154972f5;position:absolute;bottom:24px;border-radius:0 10px 10px 0;padding:14px 14px;width:92%;left:0;right:auto;margin:auto;margin-bottom:auto;border-right:5px solid #e3a41e;min-height:80px;display:flex;align-items:center}.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{background-color:transparent!important;border:transparent!important}.sol-inner h4{color:#fff;margin-bottom:10px}.sol-inner p{color:#fff}.solut_out{box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;padding:12px 25px;margin-bottom:24px;border-radius:10px;border-left:5px solid #f17221}.solut_out h5{font-size:20px!important;font-weight:600!important;margin-bottom:5px}.solut_out p{margin-bottom:6px!important}.gravity_out .ginput_container input,.gravity_out .ginput_container select{width:100%;padding:28px 30px!important;border:1px solid #fff;box-sizing:border-box;border-radius:999px;margin:3px 0!important}.gravity_out .ginput_container textarea{border:1px solid #fff;box-sizing:border-box;width:100%!important;height:100px!important;line-height:45px!important;padding:0 20px 0 20px!important;border-radius:999px}.gform_wrapper.gravity-theme .gfield_label{display:none}.gform_footer{padding-bottom:0px!important}.ad_out ul{padding:0px!important}.ad_out h3{font-size:37px;margin-bottom:15px!important;font-weight:600!important;line-height:40px}.gt_out li{font-size:17px!important;margin-bottom:20px!important;padding-left:30px!important;position:relative}.gt_out li b{display:block!important;font-size:20px!important;font-weight:600}.fa.fa-envelope{font-size:20px;top:8px}.gt_out li i{color:#1D8F2C;font-size:16px;font-style:normal;font-weight:900;line-height:normal;position:absolute;left:0;top:6px}.stars_out ul li{margin-bottom:15px;color:#000!important;font-size:34px!important;padding-left:30px;position:relative;font-size:17.5px!important;color:#fff!important}.stars_out ul li svg{width:23px;height:23px;position:absolute;left:0}.why-choose-sec h3{color:#000!important;font-size:34px!important}.stars_out ul li svg path{fill:#f1c323!important}.gform_footer.top_label input{color:#fff;background-color:#FF7029;width:100%;border-radius:100px;padding:21px 0;font-size:20px;text-transform:uppercase}.gravity_out .ginput_container input::placeholder{color:#000}.vc_custom_1755665144504{padding-left:20px!important;background-image:url(http://hsquareindia.com/wp-content/uploads/2025/08/contact-left.png?id=515)!important;background-position:bottom right}.vc_column-inner.vc_custom_1755665144504::before{content:"";position:absolute;width:100%;height:100%;background:#fff;z-index:1;opacity:.5}.ad_out{position:relative;z-index:9}.gt_out li a{text-decoration:none!important;color:#000!important}.vc_do_toggle{box-shadow:0 10px 20px 0 rgb(0 0 0 / .05);background-color:#fff;border:1px solid #2F2E28;border-radius:15px;margin-bottom:20px!important;padding:15px 19px}.vc_toggle{padding-left:0px!important}.vc_toggle_title>h4{display:inline;font-size:20px;font-style:normal;font-weight:500;line-height:28px;color:#000}.vc_toggle_content{margin-bottom:5px!important;margin-top:10px!important}.vc_toggle_content p{margin-bottom:0px!important;margin-top:0px!important;color:#000!important}.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon{right:0px!important;left:auto!important;color:#000!important}body .site-footer{background-color:#F8F7F0!important;background-image:url(https://ultradevs.com/demo/html/solarex/assets/images/footer-one-bg.png)!important;background-repeat:no-repeat;background-position:center}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{background-color:#fff0;border:none!important}.site-footer,.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{background:transparent!important}.p-absolute-abt{z-index:99!important;top:34px;left:0}.abot_lft{margin-top:15px;margin-bottom:15px}.abt-imgss img{border-radius:20px}.abot_lft img{border:4px solid #fff}.ad_out h5{text-transform:uppercase;margin-bottom:7px}.card_exl{background:#000;padding:30px 40px!important;border-radius:20px;position:relative;margin-left:0px!important}.card_exl h5{margin-bottom:0;font-size:18px!important;color:#fff!important;margin-bottom:15px;text-transform:uppercase}.card_exl p{color:#fff!important}.exc_icon{background:#499331;width:50px;border-radius:11px;padding:10px}.exc_icon img{filter:brightness(0) invert(1)!important}.exc_icon_main{position:absolute;background:#fff;padding:1px 13px 12px 10px;border-radius:0 0 30px 0;left:-1px;top:-1px}.shape_01{position:relative}.card_exl{background:#000;padding:29px 65px 30px 91px!important;border-radius:20px;position:relative;margin-left:32px}.card_exl::before{content:"";height:40px;width:154px;background:#000;display:block;position:absolute;left:62px;top:-9.5px;border-radius:0 0 18px 0;opacity:1;transform:rotate(360deg);border-top:10px solid #fff;border-left:10px solid #fff;border-radius:25px 0 20px 0}.shape_02{height:46.3px;position:absolute;background:#000;border-radius:20px 0 0 20px;width:50px;left:-5px;bottom:-6.1px;border:7px solid #fff;border-right:0}.breadcum-blo{position:relative}.breadcum-blo::before{background:#212f35;position:absolute;width:100%;height:100%;top:0;opacity:.6;z-index:1}.breadcum-blo h2{color:#fff!important;position:relative;z-index:9;padding-bottom:0;text-transform:uppercase;text-shadow:5px 5px 4px #060709!important;font-size:30px!important;font-weight:600!important;letter-spacing:1px}.site-header.scroll-down{transform:translateY(-100%);transition:transform 0.3s ease}.site-header.scroll-up{transform:translateY(0);transition:transform 0.3s ease}.site-header.scrolled{position:fixed;width:100%!important;z-index:99!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{border-color:#EBEBEB;background-color:transparent!important;color:#000!important;padding:3.5px 20px!important;border-radius:50px!important;margin-right:10px;background:transparent!important;font-size:16px;padding-bottom:15px!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{padding:0}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a span{color:#fff!important;border:1px solid #A41E22!important;background:#A41E22!important}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{border-color:#EBEBEB;background-color:#EBEBEB;color:#000!important;border:none!important;border-radius:50px!important;margin-right:10px;background:transparent!important;font-size:16px;padding-left:0px!important;padding-right:0px!important;margin:0px!important;padding:8px 20px}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a span{border-color:#EBEBEB;background-color:#EBEBEB;color:#000!important;padding:2.5px 25px!important;border:1px solid #A41E22;border-radius:50px!important;margin-right:10px;background:transparent!important;font-size:15px}.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{padding:35px 0 0}.vc_tta.vc_general .vc_tta-tabs-list,.vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container{border:none!important;text-align:center}.vc_tta.vc_general .vc_tta-tab.vc_active>a{background:#fff0;color:#fff!important}.vc_tta.vc_general .vc_tta-panels,.vc_tta.vc_general .vc_tta-panels-container{margin-top:20px!important}@media only screen and (max-width:1024px){.slick-slider{padding:0 0px!important}body #rmp_menu_trigger-490{width:35px!important;height:35px!important;position:absolute!important;top:20px!important;background:#2472b8!important;padding-bottom:2px;display:block!important;z-index:9999!important;border-radius:3px}.ast-button-wrap{display:inline-block;display:none}.sec002 .lvca-heading{max-width:100%}.p-absolute img{display:none}}@media only screen and (max-width:991px){.d-flex{display:inline-block;align-items:center}ul.d-flex.s-icons{padding:0;display:flex}}@media only screen and (max-width:767px){body .site-footer-primary-section-1,body .site-footer-primary-section-2,body .site-footer-primary-section-3,body .site-footer-primary-section-4{width:100%!important;float:left;padding-right:30px!important;padding-bottom:13px}.site-footer .site-primary-footer-wrap .ast-builder-grid-row{display:block!important;padding-left:20px}.site-footer-primary-section-2{padding-left:0}.site-footer .widget-title{font-size:19px;color:#fff;margin-bottom:8px!important}.site-primary-footer-wrap{padding-top:45px;padding-bottom:0}body .vc_custom_1753469403097{margin-top:0px!important;padding-right:0!important;padding-left:0px!important;padding-top:40px!important}.container-fluid{padding-left:0;padding-right:0}.vc_custom_1753466387756 .wpb_text_column.wpb_content_element{margin-bottom:75px!important}.box-out h4{margin:0;font-size:18px;margin-bottom:10px}}@media only screen and (max-width:640px){.prodcts_out h4{margin:0;padding:18px 15px 18px 15px;min-height:auto!important}}@media only screen and (max-width:575px){header .custom-logo-link img{max-width:143px!important;width:125px!important}}