body{font-family:'Open Sans',sans-serif;color:#464647;font-weight:400;font-size:16px;overflow-x:hidden}p,li,span{font-weight:400}p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#464647}p>a{color:inherit;text-decoration:none}p>a:hover{text-decoration:underline}h1{font-size:52px}h2{font-size:38px}h3{font-size:36px}h4{font-size:28px}h5{font-size:20px}@media only screen and (max-width:980px){h1{font-size:48px}h2{font-size:34px}h3{font-size:32px}h4{font-size:24px}}@media only screen and (max-width:767px){h1{font-size:48px}h2{font-size:30px}h3{font-size:28px}h4{font-size:20px}h5{font-size:18px}}@media (max-width:767px){p,body{font-size:14px;line-height:1.2}}a{color:inherit}a:hover{color:#2B8ACB;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:'Inter',sans-serif;color:#1D1D1D;font-weight:700;line-height:1}.pr-24{padding-right:24px!important}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1390px}}.font-32{font-size:32px}.font-28{font-size:28px}.text-blue{color:#2b8acb!important}.mb-120{margin-bottom:120px}.mt-80{margin-top:80px}.mt-70{margin-top:70px}.mt-60{margin-top:60px}.pt-80{padding-top:80px}.{padding-top:60px;padding-bottom:60px}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:50px!important}.mt-120{margin-top:120px!important}.mt-30{margin-top:30px!important}.p-0{padding:0!important}.gap-60{gap:60px}.p-0{padding:0!important}.left-space-50{padding-left:50px}.right-space-50{padding-right:50px}.p-lr-50{padding-left:50px!important;padding-right:50px!important}@media only screen and (min-width:768px){.container.full-width{max-width:100%;padding:0}.left-space-50{padding-left:50px}.right-space-50{padding-right:50px}}@media only screen and (min-width:768px) and (max-width:991px){.mb-3-md{margin-bottom:3em}.mb-2-md{margin-bottom:2em}}@media only screen and (max-width:767px){.mb-120{margin-bottom:80px}.mb-3-sm{margin-bottom:3em}.mb-2-sm{margin-bottom:2em}.mt-40-sm{margin-top:40px}.text-center-sm{text-align:center!important}}#topbar{background-color:#004497;min-height:40px;font-size:16px;transition:all 0.5s;color:#fff;margin:0 auto;margin-right:0}@media only screen and (min-width:567px) and (max-width:767px){#header .container{max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){#header .container{max-width:calc(100% - 44px)}#header nav.nav-menu{margin-right:65px}}@media only screen and (min-width:992px) and (max-width:1200px){#header .container{max-width:calc(100% - 0px)}#header nav.nav-menu{margin-right:80px}}#header-sticky-wrapper{position:relative}#header{background:#fff;z-index:997;padding:10px 0;top:50px}#header.header-scrolled{position:fixed;top:0;background:#fff;padding:10px 0;box-shadow:0 0 20px 0 rgb(0 0 0 / 10%);top:0;right:0;left:0}#header .logo img{max-height:60px;width:auto}.logo.mr-auto{margin-bottom:0}@media (max-width:992px){#header{top:0;padding:15px 0;background:transparent}}body.admin-bar #header.header-scrolled{top:32px;position:fixed;width:100%;z-index:50}@media (max-width:992px){#header{top:0;padding:5px 0}#header .logo img{max-height:55px}}@media only screen and (max-width:782px){body.admin-bar #header.header-scrolled{top:46px}}@media only screen and (max-width:600px){body.admin-bar #header.header-scrolled{top:0}#header .logo img{max-height:50px}}.nav-menu ul{margin:0;padding:0;list-style:none}.nav-menu>ul{display:flex;align-items:center}.nav-menu>ul>li{position:relative;white-space:nowrap;padding:5px 0 10px 30px}.nav-menu>ul>li.has-separator{border-left:1px solid #E8EAED}.nav-menu a{display:block;position:relative;color:#1D1D1D;transition:0.3s;font-size:16px;padding:0 3px;font-family:'Inter',sans-serif;font-weight:600}ul#menu-top-menu>li,ul#menu-top-menu>li>a{display:flex;align-items:center}.nav-menu li.btn-menu a{border-radius:0;padding:19px 25px;background-color:#FFC901;letter-spacing:.07px;line-height:1;transition:all 0.3s}.nav-menu li.btn-menu a:hover{background-color:#004497;color:#fff!important}.nav-menu li.btn-menu{min-width:198px}.nav-menu li.btn-menu a{position:absolute;top:50%;transform:translateY(-50%)}.nav-menu i.icon-search{display:inline-block}.nav-menu i.icon-search:before{content:"";width:21px;height:21px;display:block;background-image:url(../../../../../../../../themes/solarbright/assets/img/icon/icon-search.svg)}.mobile-nav{position:fixed;top:0;bottom:0;z-index:9999;overflow-y:auto;right:0;width:420px;padding:0 35px 30px;background:#050F29;display:none;transition:display 0.4s}.mobile-nav *{margin:0;padding:0;list-style:none}.mobile-nav a{display:block;position:relative;color:#fff;padding:10px 20px;text-transform:uppercase;font-family:'Gotham',sans-serif;font-weight:500;font-size:14px}.mobile-nav a:hover,.mobile-nav .active>a,.mobile-nav li:hover>a{color:#2b8acb;text-decoration:none}.mobile-nav .drop-down>a:after{content:"\ea99";font-family:IcoFont;padding-left:10px;position:absolute;right:15px}.mobile-nav .active.drop-down>a:after{content:"\eaa0"}.mobile-nav .drop-down>a{padding-right:35px}.mobile-nav .drop-down ul{display:none;overflow:hidden}.mobile-nav .drop-down li{padding-left:20px}.mobile-nav-toggle{position:absolute;right:0;top:0;z-index:99981;border:0;background:none;font-size:24px;outline:none!important;line-height:1;cursor:pointer;text-align:right;height:100%;width:auto;background-color:#050F29}.mobile-nav-toggle i{color:#fff;background:#050F29;display:block}.mobile-nav-overly{width:100%;height:100%;z-index:9997;top:0;left:0;position:fixed;background:rgba(31,53,72,.7);overflow:hidden;display:none}.mobile-nav-active{overflow:auto}.mobile-nav-active .mobile-nav{display:block}.mobile-nav-active .mobile-nav-toggle i{color:#fff}.mobile-nav-toggle{padding:0;top:0;right:0}.nav-icon{max-width:28px;margin:auto}.nav-icon>span{width:100%;height:1px;background:#fff;display:block;margin-left:auto;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate}.nav-icon>span:not(:last-child){margin-bottom:8px}.nav-icon>span:nth-child(2){width:80%}.mobile-nav-active .nav-icon>span:first-child{position:relative;top:8px;transform:translate(10px,10px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-nav-active .nav-icon>span:nth-child(2){opacity:0}.mobile-nav-active .nav-icon>span:nth-child(3){position:relative;top:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.admin-bar .mobile-nav{top:32px}.mobile-nav ul.slide-nav{text-align:center;height:calc(100% - 76px);display:flex;flex-direction:column}.mobile-nav ul.slide-nav>li:first-child{border-top:1px solid rgba(255,255,255,.15)}.mobile-nav ul.slide-nav>li{border-bottom:1px solid rgba(255,255,255,.15)}ul.slide-nav>li>a{padding:15px 20px}.mobile-nav .slide-nav-heading{display:flex;align-items:center;height:76px}.mobile-nav .nav-logo a{padding:0}.nav-logo img{max-width:30px}.mobile-nav ul.slide-nav>.bottom-btn-menu{margin-top:auto;border:none}ul.slide-nav .bottom-btn-menu>a{border:1px solid #2b8acb}ul.slide-nav .bottom-btn-menu>a:hover{background-color:#2b8acb;color:#fff}#topbar.topbar-scrolled{top:-60px}@media only screen and (max-width:992px){.mobile-nav .slide-nav-heading{height:65px}}@media only screen and (max-width:782px){body.admin-bar .mobile-nav{top:46px}}@media only screen and (max-width:600px){body.admin-bar #header.header-scrolled .mobile-nav{top:0}.mobile-nav .slide-nav-heading{height:60px}.mobile-nav{width:100%}.mobile-nav a{font-size:12px}}#header .nav-menu li a:hover{transition:all 0.3s;color:#004497}#header .nav-menu li.search a:hover:before,#header .nav-menu li.btn-menu a:hover:before{opacity:0!important}#header .nav-menu li.mega-current-menu-item a:before{content:'';display:block;height:3px;width:32px;background-color:#FF9300;position:absolute;left:0;bottom:-8.5px;transition:all 0.3s}#hero{width:100%;height:750px;padding:0;overflow:hidden}@media (max-height:500px){#intro{height:100vh}}#hero .carousel-item{width:100%;height:750px;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;display:flex;align-items:center}#hero .carousel-container{display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;overflow:hidden}#hero .carousel-content{text-align:left}@media (max-width:992px){#hero,#hero .carousel-item{height:400px}#hero .carousel-content.container{padding:0 50px}#hero .sub-title{font-size:16px!important}#hero p{font-size:18px!important}}#hero h1{color:#fff;margin-bottom:30px;font-size:56px;line-height:60px;font-weight:800;font-family:'Inter',sans-serif!important}#hero p{font-size:18px;line-height:33px;width:100%;-webkit-animation-delay:0.4s;animation-delay:0.4s;color:#fff;font-weight:400;font-family:'Open Sans',sans-serif}#hero .carousel-inner .carousel-item{transition-property:opacity;background-position:center top}#hero .carousel-inner .carousel-item,#hero .carousel-inner .active.carousel-item-left,#hero .carousel-inner .active.carousel-item-right{opacity:0}#hero .carousel-inner .active,#hero .carousel-inner .carousel-item-next.carousel-item-left,#hero .carousel-inner .carousel-item-prev.carousel-item-right{opacity:1;transition:0.5s}#hero .carousel-inner .carousel-item-next,#hero .carousel-inner .carousel-item-prev,#hero .carousel-inner .active.carousel-item-left,#hero .carousel-inner .active.carousel-item-right{left:0;transform:translate3d(0,0,0)}#hero .carousel-control-prev,#hero .carousel-control-next{width:10%;opacity:1;bottom:15px!important}#hero .carousel-control-next-icon,#hero .carousel-control-prev-icon{background:none;line-height:1;width:auto;height:auto}#hero .carousel-control-next-icon img,#hero .carousel-control-prev-icon img{width:50px}#hero .carousel-indicators li{cursor:pointer;background:transparent;overflow:hidden;border:0;width:12px;height:12px;border-radius:50px;opacity:.6;transition:0.3s;border:1px solid #fff}#hero .carousel-indicators li.active{opacity:1;background:#FFC901;border:1px solid #FFC901}#hero .arrow-carousel-left-hover,#hero .arrow-carousel-right-hover{display:none}#hero .carousel-control-prev_hover .arrow-carousel-left-hover,#hero .carousel-control-next_hover .arrow-carousel-right-hover{display:block}#hero .carousel-control-prev_hover .arrow-carousel-left,#hero .carousel-control-next_hover .arrow-carousel-right{display:none}@media (max-width:768px){#hero h1,.breadcrumbs h1{font-size:28px!important}}@media (min-width:1024px){#hero .carousel-control-prev,#hero .carousel-control-next{width:5%}}#hero .sub-title{letter-spacing:.5px;color:#FFF;text-transform:uppercase;font-size:20px;font-weight:400}#hero .hero-container{position:relative}#hero .carousel-indicators{bottom:20px!important}section{padding:30px 0}.bg-fa{background:#fafafa}.bg-f8{background-color:#F8F9FA}.bg-05{background-color:#050F29}.bg-dark-small-bottom{position:relative}.bg-dark-small-bottom:before{content:"";width:95%;height:175px;background:#050F29;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}.bg-dark-blue{background-color:#050F29}.text-white{color:#fff}.text-inner-white *{color:#fff!important}@media only screen and (min-width:981px){section{padding:30px 0}.row.gutter-wide{margin-right:-30px;margin-left:-30px}.row.gutter-wide>[class*="col-"]{padding-right:30px;padding-left:30px}.row.gutter-40{margin-right:-40px;margin-left:-40px}.row.gutter-40>[class*="col-"]{padding-right:40px;padding-left:40px}}.breadcrumbs{padding:100px 0;background-size:cover;position:relative;height:420px;display:flex;align-items:center}.breadcrumbs h1{font-size:46px;font-weight:600;color:#fff;text-align:center}.inner-page-title{z-index:9;background:#0D1A80;padding:40px;color:#fff;bottom:-150px;left:20px}.breadcrumbs ol{list-style:none;padding:0;margin:0;font-size:14px;color:#fff;text-align:center}.breadcrumbs ol li{text-transform:capitalize;letter-spacing:.35px;color:#fff;display:inline-block}.breadcrumbs ol a{color:#fff;font-size:14px;font-weight:400;text-transform:capitalize;letter-spacing:.35px}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li::before{display:inline-block;padding-right:10px;color:#fff;content:"/"}@media (max-width:768px){.breadcrumbs ol{display:block;float:unset;text-align:center}.breadcrumbs ol li{display:inline-block}}.inner-text-breadcrumb{z-index:2}.newsletter-sec{padding:30px 0}.newsletter-row{border-bottom:1px solid rgb(150 167 193 / 19%);padding-bottom:50px}.newsletter-row form{background:#fff;padding:7px 25px;position:relative;border-radius:1px;max-height:50px}.newsletter-row form input[type="email"]{border:0;padding:4px;width:100%;color:#322F31;font-size:14px;font-weight:300;font-family:'Open Sans',sans-serif}.newsletter-row form input[type="submit"]{position:absolute;top:0;bottom:0;border:0;right:0;background:none;font-size:16px;padding:4px 25px 4px 25px;background:#FFC901;color:#fff;transition:0.3s;border-radius:0 1px 1px 0;background-image:url(../../../../../../../../themes/solarbright/assets/img/icon/paper-plane.svg)!important;background-repeat:no-repeat!important;background-position:12px 12px!important;font-size:0}.newsletter-row form input[type="submit"]::-webkit-input-placeholder{font-style:italic}.newsletter-row form input[type="submit"]::-moz-placeholder{font-style:italic}.newsletter-row form input[type="submit"]::-moz-placeholder{font-style:italic}.newsletter-row form input[type="submit"]::-ms-input-placeholder{font-style:italic}.newsletter-row form input[type="submit"]::placeholder{font-style:italic!important}.newsletter-sec p{color:#fff;margin-bottom:0;font-size:15px;padding-bottom:8px}.newsletter-sec h3{color:#fff;font-size:28px;font-weight:500}form.search{background:#fff;padding:10px 25px;position:relative;border-radius:1px}form.search.search input[type="text"]{border:0;padding:4px;width:100%;color:#322F31;font-size:14px;font-weight:300;font-family:'Open Sans',sans-serif}form.search input[type="submit"]{position:absolute;top:0;bottom:0;border:0;right:0;background:none;font-size:16px;padding:4px 25px 4px 25px;background:#FFC901;color:#fff;transition:0.3s;border-radius:0 1px 1px 0;background-image:url(../../../../../../../../themes/solarbright/assets/img/icon/paper-plane.svg);background-repeat:no-repeat!important;background-position:12px 12px!important}form.search input[type="submit"]::-webkit-input-placeholder{font-style:italic}form.search input[type="submit"]::-moz-placeholder{font-style:italic}form.search input[type="submit"]::-moz-placeholder{font-style:italic}form.search input[type="submit"]::-ms-input-placeholder{font-style:italic}form.search input[type="submit"]::placeholder{font-style:italic!important}form.search input[type="submit"].search{background-image:url(../../../../../../../../themes/solarbright/assets/img/icon/search-black.svg)!important}@media only screen and (max-width:767px){.newsletter-sec h3{font-size:22px}.newsletter-sec p{font-size:14px}.newsletter-row form{margin-top:12px;padding:10px 15px}}footer#footer{background:#004497;background-size:cover;background-repeat:no-repeat;min-height:600px}footer#copyright-sec{background:#002D63;background-size:cover;background-repeat:no-repeat;min-height:90px}.wp-block-image.footer-logo{margin-bottom:0}.wp-block-image.footer-logo img{max-width:120px}.foo-widget-title h4{color:#fff;font-weight:500;font-size:18px;margin-bottom:25px}#footer ul.menu{padding-left:18px;margin-bottom:0}#footer ul.menu li::marker{color:#2b8acb}#footer ul.menu>li:not(:last-child){margin-bottom:10px}#footer{color:#fff;font-size:14px}#footer a{opacity:.9;color:#fff}#footer a:hover{opacity:1}#footer a:hover{color:#FFFFFF!important;opacity:1;text-decoration:underline}#footer .foo-contact{display:flex;align-items:flex-start;flex-wrap:wrap}#footer .foo-contact:not(:last-child){margin-bottom:1.2em}.foo-contact ul.contact-info{list-style:none;margin-bottom:0;padding:0}.foo-contact .cname{font-weight:500;min-width:50px;margin-right:12px}.foo-contact ul.contact-info li{position:relative;padding-left:28px}.foo-contact ul.contact-info li:not(:last-child){margin-bottom:5px}.footer-log0-desc{font-size:14px;margin-top:30px;line-height:22px;color:#FFF}@media only screen and (min-width:768px){.footer-log0-desc{max-width:310px}}.footer-logo img{max-width:190px}.contact-info li.email:before{content:"";background-image:url(../../../../../../../../themes/solarbright/assets/img/icon/email-blue.svg);background-repeat:repeat;background-size:auto;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:5px}.contact-info li.phone:before{content:"";background-image:url(../../../../../../../../themes/solarbright/assets/img/icon/phone-blue.svg);background-repeat:repeat;background-size:auto;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:5px}@media only screen and (min-width:768px){#footer #menu-footer-what-we-do{columns:2;-webkit-columns:2;-moz-columns:2}}#footer p{opacity:.9;color:#fff}.foo-logo{margin-bottom:20px}.foo-para{font-size:15px;color:#fff}#footer a{color:#fff}.footer-top{padding:30px 0 40px}.footer-bottom{padding:15px 0}.foo-links{padding-left:0;list-style-type:none}.foo-links li{font-size:16px;margin-bottom:10px}#footer hr.horizantal-line{border-top:2px solid #0d1a8036;margin-top:40px;margin-bottom:40px}.copyright-credits-link p{text-align:right;font-size:14px}:focus{outline:none!important}ul.foo-social{padding-left:0}ul.foo-social li{display:inline-block;font-size:16px;font-weight:600}.foo-social li:not(:last-child){margin-right:20px}.horizantal-line-foo{border-top:1px solid #dddddd70;padding-bottom:10px}@media only screen and (min-width:768px) and (max-width:991px){#footer .foo-contact-wrapper{display:flex;align-items:flex-start}#footer .foo-contact-wrapper .foo-contact:not(:last-child){margin-bottom:0;margin-right:5em}}@media only screen and (max-width:767px){.wp-block-image.footer-logo{text-align:center}.wp-block-image.footer-logo img{max-width:90px}.foo-widget-title h4{font-size:16px;margin-bottom:18px}.foo-contact .cname{line-height:16px}.contact-info li.email:before{top:3px}.foo-contact ul.contact-info li a{display:inline-block}#footer .foo-contact:not(:last-child){margin-bottom:1.5em}.foo-contact ul.contact-info li:not(:last-child){margin-bottom:10px}footer ul.foo-social{text-align:center}footer .copyright-credits-link .widget_text{max-width:300px;margin:0 auto}footer .copyright-credits-link p{line-height:1.7;text-align:center}}#footer .footer-title{font-size:20px!important;color:#fff;line-height:32px;margin-bottom:25px}#footer .nav-tabs{border-bottom:0!important}.justify-content-space-between{justify-content:space-between}.btn-theme{font-size:16px;border-radius:3px;padding:22px 38px;font-weight:700;background-color:#FFC901;font-family:'Inter',sans-serif;color:#1D1D1D;display:inline-block;line-height:1;transition:all 0.3s;position:relative;z-index:1;overflow:hidden}.btn-theme:after{position:absolute;content:"";width:0;height:0;left:50%;bottom:0;z-index:-1;background-color:#004497;transition:0.3s ease-out;border-top-left-radius:50%;border-top-right-radius:50%}.btn-theme:hover{color:#fff}.btn-theme:hover:after{width:100%;height:100%;left:0;bottom:0;border-radius:0}.btn-blue{background-color:#004497!important;color:#fff!important}.btn-blue:hover{color:#1D1D1D!important}.btn-blue:after{background-color:#FFC901}.btn-theme.no-hover:hover{color:#1D1D1D!important}.btn-theme.no-hover:hover:after{display:none}.btn-theme.btn-dark{background-color:#2b8acb;color:#fff}.btn-theme.btn-dark:hover{background-color:#050F29;border-color:#050F29}.btn-theme.border-yellow{border:1px solid #FFC901}.btn-theme.icon-upload,.btn-theme.icon-upload:hover{border-color:transparent;text-transform:unset;font-family:'Open Sans',sans-serif;font-weight:400;padding-left:0;padding-right:0;display:inline-flex;align-items:center}.btn-theme.icon-upload:hover{background:transparent}.btn-theme.icon-upload:after{content:"";width:21px;height:17px;background-image:url(../../../../../../../../themes/solarbright/assets/img/icon/icon-upload.svg)!important;display:inline-block;background-size:contain;background-repeat:no-repeat;margin-left:14px}.short-desc{color:#050F29;text-transform:uppercase;font-size:16px;font-weight:600;font-family:'Gotham',sans-serif;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px}.short-desc:before{content:"";height:2px;width:25px;background:#2b8acb;display:inline-block;margin-right:1em}.short-desc-main{color:#050F29;text-transform:uppercase;font-size:16px;font-weight:500;font-family:'Gotham',sans-serif;display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:5px}.short-desc-main:before{content:"";width:2px;height:25px;display:block;background:#2b8acb;margin-bottom:1em}.main-headings{color:#1D1D1D;font-weight:800;font-size:38px;margin-bottom:20px}.heading{color:#1D1D1D;font-weight:800;font-size:32px;margin-bottom:25px}@media only screen and (max-width:767px){.main-headings{font-size:30px}.short-desc{font-size:14px}.short-desc:before{width:15px;margin-right:.6em}.short-desc-main:before{height:15px;margin-bottom:.6em}.btn-theme{font-size:14px;padding:12px 20px}}main{min-height:400px}.c-d-flex{display:flex!important;align-items:center!important}.c-space-between{justify-content:space-between!important}#topbar .contact-info a{color:#fff;transition:0.3s;font-family:'Open Sans',sans-serif;font-weight:600!important;font-size:18px!important;display:flex;align-items:center}#topbar .contact-info phone-top a{font-size:16px}#topbar .contact-info a img{padding-right:10px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after,span.mega-indicator:after{content:'\f347';font-family:dashicons;font-weight:400;display:inline-block;margin:0 0 0 6px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(0);color:inherit;position:relative;background:transparent;height:auto;width:auto;right:auto;line-height:inherit}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator,span.mega-indicator{display:inline;height:auto;width:auto;background:transparent;position:relative;pointer-events:auto;left:auto;min-width:auto;line-height:inherit;color:inherit;font-size:inherit;padding:0}.search-main{display:none}@media (max-width:991px){.search-main.mobile-view{display:block!important;margin-right:10px}}#footer .nav-tabs li a{text-decoration:none!important;display:block;position:relative;padding-bottom:20px}#footer .nav-tabs li a.active:before{content:'';display:block;height:3px;width:100%;background-color:#FFC901;position:absolute;left:0;bottom:0;transition:all 0.3s}#footer .nav-tabs li{width:50%;text-align:center}#footer .content-tab-area{margin-top:30px}#footer .foo-contact-list{padding-left:0;list-style-type:none}#footer .foo-contact-list li{font-size:15px;margin-bottom:10px;display:flex;align-items:start;gap:5px}#footer .foo-contact-list li img{padding-right:5px;padding-top:5px}#copyright-sec{min-height:89px}#copyright-sec .copyright,#copyright-sec .copyright a{color:#fff!important}.justify-content-end{justify-content:flex-end!important}.credits-social-link{margin-top:30px}.credits-social-link a{padding-right:20px}.img-badge{background-color:#004497;position:absolute;top:0;margin-top:30px;margin-left:-70px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 15px 15px;border-radius:5px}.img-badge .count{font-size:30px;line-height:30px;color:#fff;text-align:center;line-height:1;margin-bottom:0;font-family:'Inter',sans-serif;font-weight:700;height:55px}.img-badge .count .plus-sign{font-size:21px;color:#FFC901;line-height:72px;vertical-align:middle}.img-badge p{color:#fff;font-size:14px;line-height:21px;text-align:center;margin-bottom:0}.who-we-are.featured-img{position:relative}.sub-heading{font-size:18px;color:#004497;font-weight:600;line-height:28px}@media (min-width:980px){.right-space{padding-right:25px}}.download-brochure{font-size:16px;font-family:'Inter';font-weight:700;color:#1D1D1D;grid-gap:20px}.download-brochure i{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#FFC901}.bg-blue{background-color:#004497}.text-yellow{color:#FFC901}.energy-saving-sec p{max-width:770px;margin-left:auto;margin-right:auto;font-weight:300}.featured-product-sec{background-image:url(../../../../../../../../themes/solarbright/assets/img/featured-product-bg.png);background-size:cover;transition:all ease-in-out 0.5s}.featured-product-sec .product-item{min-height:651px;display:flex;align-items:flex-end;width:100%;text-align:left;vertical-align:bottom}.featured-product-sec .product-item:not(:last-child){border-right:1px solid rgb(255 255 255 / 19%)}.product-item-wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.product-item .main-headings{font-size:36px!important;line-height:42px!important;font-weight:800!important}.product-item .view-products{font-size:13px;font-family:'Inter';font-weight:700;line-height:28px;gap:20px;margin-top:30px}.product-item .view-products i{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#FFC901;color:#fff}.product-item{position:relative;overflow:hidden;transition:all ease-in-out 0.5s}.product-item .product-info-wrap{position:absolute;left:0;bottom:0;display:flex;flex-direction:column;width:100%;transition:transform 500ms;transform:translate3d(0,100%,0)}.product-item .product-info{padding:0 30px 30px 30px;transition:all ease-in-out 0.5s}.product-item:hover{background-color:rgb(0 68 151 / 80%)}.product-item:hover .product-info-wrap{transform:translate3d(0,0,0)}.product-item:hover .product-info-wrap h2{transform:translate3d(0,0,0)}.product-item .product-info-wrap h2{margin:0;display:block;padding:30px;transform:translate3d(0,-100%,0);transition:transform 500ms}.link-with-icon{font-size:13px;font-family:'Inter';font-weight:700;line-height:28px;gap:20px;margin-top:30px;display:flex;align-items:center!important}.link-with-icon i{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#FFC901;color:#000!important;font-weight:900}.product-image-wrapper{position:relative;width:100%;padding-bottom:90%;background-color:#F9FAFC}.product-image-wrapper img{position:absolute;object-position:center;width:100%}.special-offers-slider{position:relative}.special-offers-slider .owl-nav button.owl-prev{position:absolute;top:33%;left:0;opacity:0;transition:all 500ms}.special-offers-slider .owl-nav button.owl-next{position:absolute;top:33%;right:0;opacity:0;transition:all 500ms}.special-offers-slider .owl-nav button i{color:#fff;font-size:30px}.special-offers-slider .owl-nav button{background:#004497!important;width:50px;height:50px;border-radius:100%}.special-offers-slider:hover .owl-nav button.owl-prev{transform:translateX(-70px);transition:all 500ms;opacity:1}.special-offers-slider:hover .owl-nav button.owl-next{transform:translateX(70px);transition:all 500ms;opacity:1}.video-section{padding:100px 0;background-size:cover;position:relative;height:624px;display:flex;align-items:center;background-image:url(../../../../../../../../themes/solarbright/assets/img/about-video-thumbnail.jpg);position:relative}.video-box-about .play-btn{width:92px;height:92px;background-image:url(../../../../../../../../themes/solarbright/assets/img/icon/play-button.svg)!important;background-size:cover;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.why-us-features .featured-image-wrap img{margin-bottom:35px}.why-us-features .feature-title{font-size:20px;line-height:29px;margin-bottom:20px}.milestones-section{background-color:#004497}.counter-row{background-color:#002D63;padding:35px;margin-top:-325px}.counter-row .counter-box:not(:last-child){border-right:1px solid #003B82}.counter-row .counter-box{min-height:197px;padding:50px;text-align:center;display:flex;flex-direction:column;gap:15px}.counter-row .counter-box .count{font-size:60px;font-weight:700;color:#fff;line-height:103px}.counter-row .counter-box .count .plus-sign{font-size:21px;color:#FFC901;line-height:103px;vertical-align:middle}.counter-row .counter-box p{font-size:18px;color:#fff;font-family:'Inter'}.spacer-205{height:205px}.milestones-box .milestones-description{min-height:187px;background-color:#fff;border-radius:3px;color:#464647;text-align:center;display:flex;align-items:center;padding:30px;font-size:16;line-height:28px}.milestones-box .milestones-year{color:#fff;font-size:22px!important;line-height:48px;text-align:center;margin-top:22px}.milestones-box{padding:50px 25px;position:relative}@media only screen and (min-width:768px){.milestones-box:after{content:"";height:33px;width:33px;border-radius:50%;border:4px solid #FFC901;background-color:#004497;position:absolute;top:0;left:50%;margin-top:-16px;transform:translateX(-50%)}.milestones-box:not(:first-child){border-top:5px solid #004DAB}.milestones-box.row-odd.last-child{border-right:5px solid #004DAB}.milestones-box.row-odd.last-child:last-child{border-right:0!important}.milestones-box.row-even.first-child{border-left:5px solid #004DAB}.milestones-box.row-even.first-child:last-child{border-left:0!important}.milestones-box:first-child:before{content:"";border-top:5px solid #004DAB;top:0;right:0;width:50%;position:absolute}}.btn-theme i{padding-left:15px}.milestones-wrap:not(.open) .milestones-box:not(.in-first-row){display:none}.view-all-milestones-btn i{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#FFC901;position:absolute;right:0;bottom:0;margin-right:-15px}.milestones-wrap.open .view-all-milestones-btn{display:none}#testimonials-tab{border-bottom:0!important;justify-content:space-between}#testimonials-tab li{width:50%;text-align:center;position:relative}#testimonials-tab li a{text-decoration:none!important;padding-bottom:30px;font-size:18px;font-family:'Inter';display:block;color:#1D1D1D;font-weight:700}#testimonials-tab li a.active:before{content:"";border-bottom:4px solid #FFC901;width:100%;position:absolute;left:0;bottom:0;display:block}.carousel-cell{width:66%;min-height:584px;margin-right:30px;counter-increment:carousel-cell}.video-wrap,.written-wrap{position:relative;min-height:484px}.written-wrap{display:flex;align-items:center}.video-wrap img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}.p-0{padding-left:0!important;padding-right:0!important}.play-btn{width:92px;height:92px;background-image:url(../../../../../../../../themes/solarbright/assets/img/icon/play-button.svg)!important;background-size:cover;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.vbox-overlay{background-color:rgb(0 68 151 / 94%)}.testimonials-section{padding-bottom:80px}.testimonials-carousel .flickity-page-dots{position:absolute;width:100%!important;max-width:60%!important;display:flex!important;left:50%!important;transform:translateX(-50%);justify-content:center;bottom:70px!important}.testimonials-carousel .flickity-page-dots .dot{width:100%!important;height:3px!important;border-radius:0!important;padding:0!important;background-color:#EBECED!important;margin:0!important}.testimonials-carousel .flickity-page-dots .dot.is-selected{background-color:#FFC901!important}.written-wrap .test-box{min-height:389px;background-color:#fff;padding:60px 50px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.testimonials-tab-content .tab-pane:before{content:"";width:100%;max-width:1390px;height:calc(100% + 50px);background-color:#004497;position:absolute;top:0;left:50%;transform:translateX(-50%)}.test-box .test-content{font-size:20px;line-height:35px;color:#464647;font-style:italic;text-align:center}.test-box .quote{width:72px;height:72px;background-color:#FFC901;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:50%;transform:translateX(-50%);margin-top:-40px}.test-box .quote i{font-size:25px}.test-box .name{font-size:24px;margin-top:30px;text-align:center}.test-box .address{text-align:center}.flickity-prev-next-button{background:#004497!important;opacity:0;transition:all 500ms;color:#fff}.testimonials-tab-content:hover .flickity-prev-next-button{opacity:1}.testimonials-tab-content:hover .flickity-prev-next-button.previous,.testimonials-tab-content:hover .flickity-prev-next-button.next{transform:translateX(0)}.flickity-prev-next-button.previous{transform:translateX(70px);transition:all 500ms}.flickity-prev-next-button.next{transform:translateX(-70px);transition:all 500ms}.about-solar-panel-section{background-color:#F9FAFC;padding-top:80px;padding-bottom:80px}.about-solar-panel-wrap:not(.open) .toggleable{display:none;transition:all 500ms}.about-solar-panel-wrap.open .toggleable{display:block;transition:all 500ms}.projects .project-details h2,.projects .project-details .project-title{line-height:29px}.projects .project-details h2 a,.projects .project-details .project-title a{font-size:20px;font-weight:800;color:#1D1D1D!important;line-height:21px}.projects .project-details a.read-more{font-size:13px;font-family:'Inter'!important;color:#1D1D1D!important;font-weight:700;margin-top:20px}.read-more.with-arrow{display:flex;gap:15px}.read-more.with-arrow i{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#FFC901;color:#000!important}.project-img{position:relative}.projects .catgory-pro{position:absolute;top:20px;left:20px;color:#fff!important;font-size:12px;font-weight:700;font-family:'Inter';padding:7px 11px;border-radius:3px;background-color:#000;text-transform:uppercase}.affiliates-heading{display:flex;align-items:center}.affiliates-heading h4{font-size:26px!important;margin-bottom:0!important}.affiliates-wrap{display:flex;justify-content:space-between;align-items:center}.affiliates-section{padding:40px 0!important}@media only screen and (min-width:768px){.products-banner{height:414px!important}}.search-products-section{background-color:#004497;height:60px;padding:0!important}.products-search-wrapper{margin-top:-18px}.products-sidebar{border-right:1px solid #E8EAED}.products-sidebar .sidebar-title{font-size:20px!important;margin-bottom:30px}.products-content{padding-left:50px}.filter-products{list-style:none;padding:0;margin:0}.filter-products .radio-box{width:28px;height:28px;border:1px solid #D6D6D6;display:inline-block;margin-right:15px;border-radius:50%;padding:10px;position:relative}.filter-products li.active .radio-box:before{content:"";height:8px;width:8px;background-color:#004497;position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.filter-products.child .check-box{width:28px;height:28px;border:1px solid #D6D6D6;display:inline-block;margin-right:0;position:absolute;left:0}.filter-products.child li.active .check-box:before{content:"\e9a4";font-family:boxicons;color:#004497;font-weight:300;position:absolute;font-size:23px;top:50%;left:50%;transform:translate(-50%,-50%)}.filter-products li{margin-bottom:15px}.filter-products li a{display:inline-flex;align-items:center;color:#464647!important;font-size:15px}.grid-col-template li a img.default{display:none}.grid-col-template li a.active img.inactive{display:none}.grid-col-template li a.active img.default{display:block}.grid-col-template{list-style:none;padding:0;margin:0;display:flex}.grid-col-template li{padding-right:25px}#sortby{background-color:#004497;color:#fff;font-size:14px;padding:15px;height:auto}#sortby i{color:#FFC901}.products-wrapper.cols-of-3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:50px;grid-column-gap:30px}.products-wrapper.cols-of-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:50px;grid-column-gap:20px}.category-meta-sub{font-size:16px;color:#004497;line-height:22px;margin-bottom:8px}.product-img{margin-bottom:30px}.product-details .product-title{line-height:1!important}.product-details .product-title a{color:#1D1D1D!important;font-size:20px!important}.pagination{justify-content:center;width:100%}.pagination .page-numbers.current,.pagination .page-numbers.current{background:#FFC901;border:1px solid #FFC901;color:#1D1D1D}.pagination .page-numbers,.pagination .page-numbers{border:1px solid #DEE0E3;color:#1D1D1D;height:56px;width:56px;display:inline-block;margin-right:6px;margin-bottom:6px;background:transparent;line-height:1.4;text-align:center;font-size:19px!important;border-radius:3px;font-weight:700;font-family:'Inter';display:flex;align-items:center;justify-content:center}.pagination .page-numbers.dots,.pagination .page-numbers.dots{border-color:transparent}.showing-result{font-size:14px}.side-separator{background-color:#E8EAED;height:1px;margin-top:40px;margin-bottom:40px}.sidebar-wrapper{width:100%}.sidebar-featured-products-wrapper .article{display:flex;align-items:center;gap:20px}.sidebar-featured-products-wrapper .article .product-img{width:100%;max-width:113px;height:118px}.product-details .product-title,.product-details .product-title a{font-size:20px!important;line-height:29px!important;color:#1D1D1D}.category-meta-sub a{color:#004497;font-size:16px;font-weight:600}.products-wrapper .product-title,.products-wrapper .product-details .product-title a{font-size:20px!important;line-height:29px!important;color:#1D1D1D}.sidebar-featured-products-wrapper .product-title,.product-details .product-title a{font-size:17px!important;line-height:24px!important;color:#1D1D1D}@media (min-width:981px){.flex-lg-row-reverse .text-col-spacing{padding-left:15px!important}}.product-details .product-link,.product-details a.link-with-icon{font-size:13px!important}.sidebar-featured-products-wrapper .article .product-img{margin-bottom:0!important}.sidebar-featured-products-wrapper .article .product-details{width:100%}.sidebar-featured-products-wrapper .article .product-link .link-with-icon{margin-top:0!important}.cta-content,.cta-content p{max-width:640px;margin-left:auto;margin-right:auto;color:#FFF;font-size:16px;text-align:center}.products-cta .cta-heading{margin-bottom:25px!important}.products-cta .cta-btn-wrapper .btn-theme{min-width:251px}.product-img .product-image-wrapper{overflow:hidden}.product-img a .product-image-wrapper img{transition:0.5s all ease-in-out}.home section.image-text-sec.bg-f9 .col-lg-6.text-col-spacing{padding-left:15px}.tax-dropdown-icon{transition:0.5s all ease-in-out}.tax-dropdown-icon{display:none;cursor:pointer}.filter-products li.has-child .tax-dropdown-icon{display:block!important}.has-child.open .tax-dropdown-icon{transform:rotate(180deg)}.filter-products.child{padding-left:40px;transition:0.5s all ease-in-out}.filter-products .tax-dropdown-icon{position:absolute;right:30px;top:0}.filter-products li.has-child{position:relative;padding-right:30px}.filter-products li.has-child .filter-products.child{display:none;transition:0.5s all ease-in-out}.filter-products li.has-child.open .filter-products.child{display:block}.category-content{padding-bottom:50px}.product-category-heading{font-size:32px;font-weight:800;padding-bottom:25px}.testimonials-section.with-bg{position:relative}.testimonials-section.with-bg:before{background-color:#004497;height:calc(100% - 120px);content:"";width:100%;max-width:1390px;background-color:#004497;position:absolute;top:120px;left:50%;transform:translateX(-50%)}.video-testimonials:hover .flickity-prev-next-button{opacity:1}.video-testimonials:hover .flickity-prev-next-button.previous,.video-testimonials:hover .flickity-prev-next-button.next{transform:translateX(0)}.catogory-bottom-sections section:first-child{background-color:#F9FAFC}.product-breadcrumbs{padding:15px 0!important;background-color:#F9FAFC}.product-breadcrumbs .custom-breadcrumbs{font-size:14px;color:#1D1D1D;display:flex;justify-content:center}.product-gallery{width:100%;overflow:hidden}.swiper-slide .image-wrap{position:relative;width:100%;padding-bottom:100%;background-color:#F9FAFC}.swiper-slide .image-wrap img{position:absolute;object-fit:contain;object-position:center;width:100%;height:100%;padding:15px}.swiper-container.gallery-thumbs .image-wrap img{object-fit:cover}.swiper-container.gallery-thumbs{max-width:80%!important;margin-left:auto;margin-right:auto;overflow:hidden;z-index:2;margin-top:-50px}.product-gallery-spacer{height:65px;width:100%;background-color:#F9FAFC}.product_gallery_slider{position:relative}.product_gallery_slider:before{content:"";height:90px;width:100%;background-color:#F9FAFC;position:absolute;left:0;bottom:0}.product-main-headings{color:#1D1D1D;font-weight:800;font-size:32px;margin-bottom:10px}.spacer-20{height:20px;width:100%}.single-product-description .btn-wrapper .btn-theme{min-width:175px}.single-product-description .btn-wrapper .btn-theme:first-child{margin-right:50px}.single-product-description .price{font-size:30px;color:#2B8ACB;font-weight:700;margin-bottom:20px;font-family:'Inter'}.sku label{font-size:14px;font-family:'Inter';font-weight:700;color:#1D1D1D;padding-right:25px}.sku span{font-size:14px;color:#464647}.social-share{display:inline-flex;align-items:center}.social-share label{font-size:14px;font-family:'Inter';font-weight:700;color:#1D1D1D;padding-right:25px;margin-bottom:0!important}.social-share .heateor_sss_sharing_ul a{margin-right:16px!important}.key-features-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:50px;grid-row-gap:50px;z-index:2}.key-features-wrap .key-feature{background-color:#fff;padding:50px;box-shadow:0 3px 20px #00000007;border-radius:3px}.key-feature .image-wrap{margin-bottom:30px}.key-feature .feature-title{margin-bottom:20px;font-size:20px}.product-download-section{background-color:#004497!important;padding:60px 0}.download-btn-wrapper a{min-width:240px}.download-btn-wrapper a:first-child{margin-right:50px}.key-feature-section{position:relative;padding-bottom:20px}.key-feature-section:after{content:'';width:100%;height:100px;position:absolute;left:0;bottom:0;background-color:#004497}.key-features-wrap{position:relative}.warranty-section{background-color:#F9FAFC}ul.bullet-list{list-style:none;margin-top:1rem}ul.bullet-list li::before{content:"\2022";color:#004497;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.product-specs-tab .tabtop li a{padding-left:40px;padding-right:40px;padding-bottom:30px;font-size:18px;color:#1D1D1D;font-family:'Inter';display:block}.product-specs-tab .tabtop li a.active{font-weight:700;border-bottom:4px solid #FFC901}.sections section:nth-child(odd):not(.key-feature-section){background-color:#F9FAFC}.table-striped tbody tr:nth-of-type(even){background-color:rgb(249 250 252 / 50%)!important}.table td,.table th{padding:.75rem;vertical-align:middle;border-top:1px solid #fff!important;padding-left:30px;padding-right:30px;font-size:15px}.table{width:auto!important;margin-bottom:1rem;color:#212529;margin-left:auto;margin-right:auto}.locations-tab .tabtop li a{font-size:16px;font-family:'Inter';color:#1D1D1D;line-height:20px;display:block;padding:22px;min-width:184px;border:1px solid #FFC901;text-align:center}.tabtop.bordered-tab li a{font-size:16px;font-family:'Inter';color:#1D1D1D;line-height:20px;display:block;padding:22px;border:1px solid #FFC901;text-align:center}.tabtop.bordered-tab li a.active{font-weight:700;background-color:#FFC901}.reseller-tab li a{min-width:340px}.locations-tab .tabtop li a.active{font-weight:700;background-color:#FFC901}.locations-tab .tabtop li:first-child a{border-top-left-radius:3px;border-bottom-left-radius:3px}.locations-tab .tabtop li:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px}.location-info .icon-wrap{width:16px;margin-right:18px}.location-info-wrap .location-info{display:flex;margin-bottom:17px}.location-tab-image-col{background:linear-gradient(90deg,#fff 40%,#004497 40%)}.location-tab-content-col{background-color:#004497}@media (min-width:992px){.row.equal-height{display:table!important}}.row.equal-height [class*="col-"]{float:none!important;display:table-cell!important;vertical-align:middle}.text-all-white div,.text-all-white p,.text-all-white h2{color:#fff!important}.ptb-60{padding-top:60px;padding-bottom:60px}.bg-darkblue{background-color:#002D63}.city{min-height:75px}.city h2{font-size:22px;color:#fff;margin-bottom:0}.contact-list-wrap{display:grid;grid-template-columns:1fr 1fr}.contact-list-wrap-row{background-color:#F9FAFC}.contact-list-wrap .contact-box{padding:40px}.contact-box .contact-sub-heading{color:#004497;font-size:18px;font-weight:600;line-height:28px}.contact-box .contact-heading{color:#1D1D1D;font-size:24px;font-weight:800;margin-bottom:20px}.contact-box .contact-number img,.contact-box .contact-label{padding-right:13px}.contact-box .contact-label{font-family:"Inter";font-size:14px;font-weight:700}.contact-box{border-bottom:1px solid #fff}.contact-box:nth-child(2n+1){border-right:1px solid #fff}.special-offers-slider .owl-dots{display:flex;width:100%;border-radius:3px;background-color:#004497;margin-top:60px}.special-offers-slider .owl-dots .owl-dot{display:block;height:3px;background-color:#EBECED;width:100%}.special-offers-slider .owl-dots .owl-dot.active{background-color:#004497;border-radius:30px}.document-image-wrapper{text-align:center}.technical-information .article{background-color:#F9FAFC;border-radius:3px;text-align:center;padding:47px}.technical-information .link-with-icon{justify-content:center}.sortby-label{font-size:14px;width:80%}.technical-information.cols-of-3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:50px!important;grid-column-gap:50px!important}.technical-information.cols-of-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:30px!important;grid-column-gap:30px!important}.technical-information-filter a.active .radio-box:before{content:"";height:8px;width:8px;background-color:#004497;position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.technical-information-filter{flex-direction:column}.wpcf7 input[type="text"],.wpcf7 input[type="number"],.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 select,.wpcf7 textarea,.wpcf7 input[type="date"]{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300;line-height:28px;box-sizing:border-box;margin:0;border:1px solid #fff;padding:13px 20px;width:100%;height:inherit;color:#464647;background-color:#F9FAFC;margin-bottom:15px}.wpcf7 textarea{height:150px!important}.wpcf7-submit{cursor:pointer}:focus{outline:none!important}.wpcf7-not-valid-tip{font-size:13px!important;margin-bottom:10px}.wpcf7-response-output{font-size:13px;color:red}.newsletter-sec .wpcf7-response-output{font-size:13px;color:red;background-color:#fff}.newsletter-sec .wpcf7 form .wpcf7-response-output{margin:-40px .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 input[type="checkbox"]{width:30px;height:30px;margin-right:5px;accent-color:#3144CD}.contact-form-wrapper{padding:80px}.required-label{position:absolute;top:30px;right:30px;font-size:15px}.form-area span.wpcf7-list-item-label{color:#fff}span.wpcf7-list-item-label{top:-11px;position:relative;color:#1D1D1D!important}.pum-theme-lightbox .pum-container{padding:18px;border-radius:3px;border:0!important;box-shadow:none!important}.wpcf7-submit{font-size:16px;border-radius:3px;padding:22px 38px;font-weight:700;background-color:#FFC901;font-family:'Inter',sans-serif;color:#1D1D1D;display:inline-block;line-height:1;transition:all 0.3s;position:relative;z-index:1;overflow:hidden;border:1px solid #FFC901}.wpcf7-submit:after{position:absolute;content:"";width:0;height:0;left:50%;bottom:0;z-index:-1;background-color:#004497;transition:0.3s ease-out;border-top-left-radius:50%;border-top-right-radius:50%}.wpcf7-submit:hover{color:#fff;background-color:#004497}.wpcf7-submit:hover:after{width:100%;height:100%;left:0;bottom:0;border-radius:0}.contact-form-section .tab-content strong{color:#004497!important;font-weight:600!important;font-size:18px!important}.contact-social-wrapper{display:inline-flex;align-items:center}.contact-social-wrapper .label{padding-right:30px;font-size:14px;font-weight:700;font-family:'Inter'}.contact-social-wrapper .social-icon-wrapper a{display:inline-flex;align-items:center;justify-content:center;height:63px;width:63px;background-color:#F9FAFC;border-radius:50%}.map-section{padding:0!important}.map-section .map-wrapper iframe{height:840px}.mobile-category-list{display:none}.sidebar-filter-close{display:none}.pum-theme-543,.pum-theme-lightbox{background-color:rgb(0 68 151 / 62%)!important}.wpcf7-list-item-label{color:#1D1D1D}.required-text{text-align:right}.wpcf7-form h3{text-align:center;margin-bottom:50px}.pum-theme-lightbox .pum-container{padding:30px!important}#popmake-597 .wpcf7-form h3{margin-bottom:15px}#popmake-597 .wpcf7-form .selected-product-enquiry{margin-bottom:30px;font-size:18px;color:#004497;font-weight:600;line-height:28px}.selected-product-enquiry{text-align:center}.feature-image-wrap{margin-bottom:30px}table.table{border:4px solid #004497}@media only screen and (min-width:981px){.cta-btn-wrapper .btn-theme:not(:first-child){margin-left:20px}}@media only screen and (min-width:1024px){.pum-theme-543 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{position:fixed!important;height:26px;width:26px;left:auto;right:50px!important;bottom:auto;top:20px!important;padding:0;color:#fff;font-family:Arial;font-weight:100;font-size:50px!important;line-height:24px;border:0!important;border-radius:26px;box-shadow:none!important;text-shadow:0 0 0 rgba(0,0,0,.23);background-color:transparent!important}}@media only screen and (max-width:980px){.products-content{margin-top:50px}.products-sidebar{border-right:0!important}.side-separator{display:none}.mobile-category-list{display:none;background-color:#004497;display:flex;gap:20px;align-items:center;padding:15px}.mobile-category-list .sidebar-title{margin-bottom:0!important;padding-bottom:0!important}.filter-sidebar{position:fixed;top:0;bottom:0;z-index:9999;overflow-y:auto;left:-330px;width:330px;background:#FFF;transition:0.4s;padding:94px 30px 20px 63px}.filter-sidebar-overly{width:100%;height:100%;z-index:9997;top:0;left:0;position:fixed;background:rgba(0,0,0,.7);overflow:hidden;display:none}.filter-sidebar-active{overflow:hidden}.filter-sidebar-active .filter-sidebar{left:0}.sidebar-close-wrapper{position:absolute;top:25px;right:25px}.sidebar-wrapper:not(:first-child){margin-top:30px}.sidebar-filter-close{display:block}.sidebar-filter-close{background:transparent;width:28px;height:28px;position:relative;display:block;cursor:pointer}.sidebar-filter-close:after{content:'';height:28px;border-left:2px solid #E38633;position:absolute;transform:rotate(45deg);left:13px}.sidebar-filter-close:before{content:'';height:28px;border-left:2px solid #E38633;position:absolute;transform:rotate(-45deg);left:13px}.products-content{padding-left:15px}.products-sorting-row .col-lg-6{width:50%!important}.products-search-wrapper form{max-width:380px!important;margin-left:auto!important;margin-right:auto!important}.carousel-cell{min-height:300px}.counter-row .counter-box .count{font-size:40px}.counter-row .counter-box{padding:30px}.milestones-box .milestones-description{padding:10px;font-size:14px}.milestones-box .milestones-year{font-size:16px!important;line-height:1.21}}@media only screen and (max-width:767px){#arrangeby{display:none}.swap-row-mobile{flex-direction:column-reverse}.products-wrapper,.products-wrapper.cols-of-3{grid-template-columns:1fr 1fr}.left-space-50{padding-left:15px}.right-space-50{padding-right:15px}#breadcrumbs{padding:100px 0;height:280px!important}.video-section{height:320px}.video-box-about .play-btn{width:60px;height:60px}.row.why-us-features{padding:50px 0}.row.why-us-features .feature{margin-bottom:50px}.counter-row .counter-box:not(:last-child){border-right:0;border-bottom:1px solid #003B82}.counter-row .counter-box .count{line-height:1.21}.milestones-box .milestones-description{justify-content:center;padding:30px}.milestones-box{padding:20px 50px;position:relative;border-left:5px solid #004DAB}.milestones-box:after{content:"";height:20px;width:20px;border-radius:50%;border:4px solid #FFC901;background-color:#004497;position:absolute;top:50%;left:0;margin-top:-16px;transform:translateY(-50%)}}@media only screen and (max-width:500px){.products-wrapper,.products-wrapper.cols-of-3{grid-template-columns:1fr}.products-sorting-row .col-lg-6{width:100%!important}}.custom-gallery-wrap{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:30px;grid-column-gap:30px}.custom-gallery-wrap a{display:block!important;position:relative;width:100%;padding-bottom:100%;background-color:#F9FAFC;overflow:hidden}.custom-gallery-wrap a:hover img{transform:scale(1.2)}.custom-gallery-wrap a img{transition:0.5s all ease-in-out;position:absolute;object-fit:cover;object-position:center;width:100%;height:100%;left:0;top:0}.popmake-close{right:20px!important;top:15px!important;position:fixed!important;color:white!important;background-color:transparent!important;border:0!important;font-size:40px!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item>a.mega-menu-link{font-weight:600!important;padding:0 3px!important;font-size:14px!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item{padding:0 0 0 10px!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-has-separator{border-left:1px solid #E8EAED}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-search>a.mega-menu-link{line-height:50px!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-family:'Open Sans',sans-serif!important;color:#1D1D1D!important;font-size:15px!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{color:#004497!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-flyout ul.mega-sub-menu{padding:15px 20px 15px 20px!important;box-shadow:0 3px 10px #00000015;top:69px}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-free-consultation>a{border-radius:0px!important;padding:18px 25px!important;background-color:#FFC901!important;letter-spacing:0.07px!important;line-height:1!important;transition:all 0.3s!important;display:revert!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-free-consultation>a:hover{color:#fff!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:2px 10px 0 10px!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-megamenu>ul.mega-sub-menu{top:69px}.title-menu{color:#1D1D1D;font-size:32px}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-megamenu>ul.mega-sub-menu{border-top:1px solid #0000005e!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-megamenu>ul.mega-sub-menu .link-with-icon{margin-top:0}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-megamenu>ul.mega-sub-menu{padding-top:20px!important;padding-bottom:20px!important}.product-slide-items h4{font-size:18px;color:#1D1D1D;font-weight:800}.product-slide-items ul li{font-family:'Open Sans',sans-serif;font-weight:300;font-size:15px;color:#1D1D1D;list-style-type:none}.product-slide-items ul li a{font-family:'Open Sans',sans-serif;font-weight:300;font-size:15px;color:#1D1D1D}.product-slide-items ul{padding-left:0}.product-slide-items img{margin-bottom:20px}.product-menu-slide .owl-nav button{background:#004497!important;width:40px;height:40px;border-radius:100%}.product-menu-slide .owl-nav button.owl-next i{color:#fff;font-size:20px;top:2px;position:relative;right:-1px}.product-menu-slide .owl-nav button.owl-prev i{color:#fff;font-size:20px;top:2px;position:relative;right:1px}.product-menu-slide .owl-nav button.owl-prev{position:absolute;top:33%;left:-20px}.product-menu-slide .owl-nav button.owl-next{position:absolute;top:33%;right:-20px}li#mega-menu-26-1-0{border-top:1px solid #ddd!important;padding-top:18px!important;margin-top:10px!important}.project-menu-border p{color:#464647;font-size:15px;max-width:685px;font-family:'Open Sans',sans-serif}#mega-menu-26-0 .widget_custom_html{padding-bottom:0px!important;padding-top:0px!important}li#mega-menu-item-custom_html-4{padding-top:10px!important}@media (max-width:991px){.mobile-nav-toggle{display:none}ul#mega-menu-main{top:55px!important}.product-menu-slide .owl-nav button.owl-prev{left:0}.product-menu-slide .owl-nav button.owl-next{right:0}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-free-consultation>a{display:inline-block!important;height:50px!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item{padding:5px 20px 5px 20px!important}.title-menu{text-align:center;font-size:25px}#mega-menu-wrap-main .mega-menu-toggle.mega-menu-open+#mega-menu-main{height:550px;overflow:scroll;padding-top:25px}.mega-search{display:none!important}.project-menu-border{margin-top:0px!important;padding-top:0px!important}.mega-menu-row .cta-btn-wrapper.mt-50{margin-top:0px!important}.showing-result{padding-bottom:10px}.p-lr-50{padding-left:15px!important;padding-right:15px!important}.filter-sidebar{padding:94px 30px 20px 30px}.filter-products li.has-child{padding-right:0}.fancybox-youtube img{width:100%}.catogory-bottom-sections section.image-text-sec.bg-f9{padding-top:0}.product-breadcrumbs .custom-breadcrumbs{display:inline-block}.product-main-headings{margin-top:25px}.single-product-description .btn-wrapper .btn-theme:first-child{margin-right:0}.single-product-description .btn-wrapper .btn-theme{min-width:auto}.btn-wrapper.mt-40.mb-40{margin-top:20px!important;margin-bottom:20px!important}ul.check-lists li{text-align:left}.download-btn-wrapper a:first-child{margin-right:0}section.product-download-section{padding:60px 0!important}.video-wrap{min-height:300px!important}.cta-full-width .cta-btn-wrapper.mt-50{margin-top:20px!important}.key-features-wrap{display:block}.key-features-wrap .key-feature{margin-bottom:25px}.product-download-section .download-btn-wrapper .border-yellow{margin-bottom:10px}.testimonials-section{padding-bottom:45px}.key-feature-section .row.mt-70{margin-top:0px!important}section.key-feature-section{padding-top:20px}.full-content .col-lg-6 img{margin-bottom:20px}.product-specs-tab .tabtop li a{padding-left:20px;padding-right:20px;padding-bottom:10px;margin-bottom:16px}iframe{width:100%}.view-all-milestones-btn i{margin-right:10px}.project-box{margin-bottom:30px}.projects-section .main-headings{margin-bottom:0}.projects-section .link-with-icon{justify-content:right;margin-bottom:30px}.wp-caption-text{text-align:center;margin-top:20px}.about-solar-panel-section{padding-top:60px;padding-bottom:60px}.read-more-wrapper.mt-50{margin-top:20px!important}.affiliates-section{padding:60px 0!important}.affiliates-heading{display:block;text-align:center}section.gallery-section p{text-align:left!important}section.gallery-section li{text-align:left}.row.category-content{padding-bottom:0}.location-tab-image-col{background:#004497}.location-tab-content-col{padding-top:50px;padding-bottom:50px}.location-tab-content-col .tab-content{padding-top:30px!important;padding-bottom:50px!important}}.contact-box .contact-number{padding-bottom:10px}.list-posts article:last-child{margin-bottom:0}.contact-social-wrapper.mt-60{margin-top:10px!important;margin-bottom:30px}.contact-form-wrapper{padding:30px}.contact-form-wrapper .main-headings{margin-top:30px}.search-form-main.active-search{top:85px!important;right:49px!important}.contact-form-wrapper span.wpcf7-list-item-label{color:#fff!important}@media (max-width:767px){.contact-form-section .main-headings{margin-bottom:15px}.contact-form-section .tab-content.mt-70{margin-top:20px}#locations-tab a{min-width:130px;font-size:15px!important}.tab-content-skylight .mt-60{margin-top:20px!important}.sortby-label{font-size:11px}.contact-list-wrap{display:block}.heading{font-size:25px}.technical-information .article{padding:30px}.products-wrapper.cols-of-3{grid-row-gap:30px!important}}@media (min-width:992px) and (max-width:1246px){#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item>a.mega-menu-link{font-size:14px!important;letter-spacing:-1px}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-free-consultation>a{padding:21px 10px!important;letter-spacing:0px!important;font-size:12px!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item{padding:0 0 0 4px!important}.search-main.mobile-view{right:147px!important}}.copyright p{color:#fff}ul.check-lists li{font-family:'Open Sans',sans-serif!important;font-size:14px;margin-bottom:10px}#popmake-1355 form.search{border:1px solid #ffc901;padding-left:10px}@media (min-width:991px){.search-main.mobile-view{display:block!important;right:225px;position:absolute;z-index:99}.mega-search i{visibility:hidden!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-current-menu-item a:before{content:"";position:absolute!important;width:40%!important;height:2px!important;bottom:0;left:0;background-color:#FFC901!important;transition:all 0.3s ease-in-out 0s;right:0}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-current-menu-item .mega-sub-menu .mega-menu-item a.mega-menu-link:before{content:none!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-current-menu-item .mega-sub-menu .mega-menu-item.mega-current-menu-item a.mega-menu-link{color:#004497!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item a.mega-menu-link{color:#004497!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-current-menu-item .product-slide-items a:before{content:none!important}}.search-form-main{background:#fff none repeat scroll 0 0;-webkit-box-shadow:1px 1px 7px rgba(0,0,0,.15);box-shadow:1px 1px 7px rgba(0,0,0,.15);border-top:2px solid #ffc901;padding:5px 5px 8px 15px;position:absolute;right:35px;top:120px;z-index:99;opacity:0;visibility:hidden}.is-sticky .search-form-main{top:80px}.search-form-main.active-search{opacity:1;visibility:visible}.search-form-main{border-top-color:#ffc901}.search-form-main:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ffc901;content:"";position:absolute;right:15px;top:-10px}.search-form-main:before{border-bottom-color:#ffc901}.search-form-main input{background:#9e9ea014}.search-form-main .learning-search-form .form-control:focus{background:#9e9ea014}@media (max-width:991px){.search-main{display:none}}.search-form-main.active-search{top:160px;right:190px}.header-scrolled .search-form-main.active-search{top:109px}.search-area{background:#F7F7F7;padding-top:30px;padding-bottom:30px}.learning-search-form{margin-top:8px}@media screen and (min-width:992px) and (max-width:1199px){.learning-search-form input{width:80%;float:left}}.learning-search-form{width:100%;display:inline-block}.learning-search-form input{width:80%;float:left}.learning-search-form span.input-group-btn{float:left;width:20%}.learning-search-form .form-control{border:none}.learning-search-form .form-control:focus{box-shadow:none}.learning-search-form input{height:44px}.learning-search-form button{border:none;height:44px;background-color:#000;color:#fff;margin:-1px;border-radius:0 6px 6px 0;text-transform:uppercase;position:relative;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s}.learning-search-form button:hover,.learning-search-form button:focus,.learning-search-form button:active,.learning-search-form button:visited{color:#fff;background-color:#ffc901;outline:none;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s}.learning-search-form .icofont-search{top:-2px;position:relative}form.search.search .learning-search-form input[type="text"]{width:80%!important}.search-form-main form.search{padding:10px 10px 10px 0}.footer-middle{padding-bottom:35px}#popmake-1493{padding:5px!important}.responsive-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.responsive-video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.tick{background:url(../../../../../../../../themes/solarbright/assets/img/tick.png) top left no-repeat;width:19px;height:14px;margin:0 auto}ul.check-lists li,ul.check-list li{padding-left:30px;line-height:22px;margin-bottom:10px;list-style-type:circle}ul.check-lists li{padding-left:0}ul.check-lists,ul.check-list{list-style:none}ul.check-lists li::marker{color:#ffc901}@media (min-width:992px){.home-testimonials .desktop-reverse{flex-direction:row-reverse}.home-testimonials{position:relative;padding:150px 0}.home-testimonials:before{content:'';background-color:#004497;width:50%;height:75%;left:0;top:0;top:47%;transform:translateY(-50%);position:absolute}.home-testimonials-slider .owl-dots{position:absolute;right:0}.desktop-space-right-50{padding-right:50px}.home-testimonials .tab-control-col{display:flex;flex-direction:column;justify-content:center}}@media (max-width:991px){.home-testimonials{background-color:#004497}.home-testimonials .tab-content{margin-top:30px!important}.home-testimonials-slider .owl-dots{text-align:center}.home-testimonials #testimonials-tab li a,.home-testimonials .main-headings{color:#fff!important}}.test-box .quote{color:#fff}.home-testimonials .written-wrap{padding-left:25px;padding-right:25px}.home-testimonials .written-wrap .test-box{box-shadow:0 3px 25px #00000012;border-radius:3px}.home-testimonials-slider .owl-dots .owl-dot{cursor:pointer;background:#fff;overflow:hidden;border:0;width:12px;height:12px;border-radius:50px;opacity:.6;transition:0.3s;margin-right:5px}.home-testimonials-slider .owl-dots .owl-dot.active{opacity:1;background:#FFC901}.home-testimonials-slider .owl-dots .owl-dot:not(.active){border:1px solid #1D1D1D}.main-headings{text-transform:capitalize}.main-headings:first-letter{text-transform:capitalize}@media (max-width:767px){.written-wrap .test-box{min-height:auto}.home-testimonials .written-wrap{padding-left:0;padding-right:0}.video-wrap{height:300px}}.filter-products li.has-child.open .filter-products.child li{padding-left:40px;position:relative}.product-details .check-list{padding-left:0;padding-top:15px}@media (min-width:992px){.testimonials-tab-content .tab-pane:before{width:90%!important;height:calc(90% + 0px)!important;top:45px!important}.testimonials-section.with-bg:before{width:90%!important}}.testimonials-section .main-headings{padding-bottom:20px}.affiliates-wrap li{width:16%;float:left;display:inline-block;margin-right:40px}.affiliates-wrap li:last-child{margin-right:0}.affiliates-wrap ul{display:flex;margin-bottom:0;padding-left:0;justify-content:center;align-items:center}@media (max-width:767px){.affiliates-wrap ul{display:inline-block;text-align:center}.affiliates-wrap li{float:unset;width:39%;margin-right:30px;margin-top:16px}.affiliates-wrap li:nth-child(2){margin-right:0}.affiliates-wrap li:nth-child(4){margin-right:0}.affiliates-wrap.mt-md-30{margin-top:10px}.testimonials-section .tab-content{text-align:center}.location-tab-image-col{padding-bottom:0}.popmake-close{right:4px!important;top:15px!important;color:#000!important;box-shadow:none!important}.cont-box{padding:50px 30px 70px!important}}.about-title-solar.toggleable{font-weight:600;font-size:25px;margin-bottom:20px}.about-solar-panel-section img.size-full{margin-top:20px;margin-bottom:20px}.about-solar-panel-section .read-more-wrapper.mt-50{margin-top:30px!important}section.about-solar-panel-section a{color:#464647}.milestones-section .row.justify-content-center.d-flex.mt-120{margin-top:70px!important}@media (min-width:992px){.page-template-template-about section.projects-section{padding-top:0}.location-tab-content-col{padding-top:60px;padding-bottom:60px}}.myaccordion{margin-top:20px}.myaccordion .card-header{border-bottom-color:#ddd;background:#fff}.myaccordion .fa-stack{font-size:20px}.single-product-description h3{font-size:25px}.myaccordion .btn{width:100%;font-weight:500;padding:0;text-align:left;color:#2F3238;font-size:16px;font-family:'Inter',sans-serif!important;color:#1D1D1D}.myaccordion .btn:focus{box-shadow:none}.myaccordion .btn-link:hover,.myaccordion .btn-link:focus{text-decoration:none}.myaccordion li+li{margin-top:10px}.myaccordion i{color:#ffc901;font-weight:500}.faq-sec{margin-top:50px}.faq-sec h3{font-size:26px;text-transform:uppercase}.myaccordion .card-body{background:#dddddd3b}.myaccordion .card-body p{margin-top:0;margin-bottom:0}.location-tab-content-col .size-full{width:250px}section.location-section.reseller-sec{padding-top:0}.page-id-1617 section.image-text-sec.bg-white .align-items-center{align-items:revert!important}@media (max-width:991px){#mega-menu-wrap-main #mega-menu-main>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{box-shadow:none!important;padding:0 0 0 20px!important}}.contact-form-section span.wpcf7-list-item-label{color:#fff!important}.cont-box{padding:50px 50px 70px;background-color:#004497}.contact-form-wrapper{padding:0;background-color:transparent}#header .container.d-flex.align-items-center{position:relative}@media (min-width:992px){#mega-menu-wrap-main #mega-menu-main>li.mega-menu-megamenu>ul.mega-sub-menu .link-with-icon:before{content:none!important}.product-menu-slide.owl-carousel.row.owl-loaded.owl-drag{margin-left:-2px}}@media (min-width:992px){div#product-menu-slide.owl-carousel.owl-drag .owl-item{width:216px!important}div#product-menu-slide{width:1140px;margin:0 auto}.mega-project-menu-border .btn-theme{padding:22px 25px}}.product-slide-items h4 a{color:#1D1D1D!important}[data-link]{cursor:pointer}.catogory-bottom-sections section.full-content.text-left{padding-bottom:0}.catogory-bottom-sections .full-content .main-headings{font-size:32px}.feature-image-wrap{text-align:center}.about-solar-panel-wrap.open .table-responsive{display:block}.about-solar-panel-wrap .table-responsive{display:none}.read-more-wrapper.mt-50{margin-top:30px!important}.about-solar-panel-wrap .table-responsive table{width:100%!important}.catogory-bottom-sections section.image-text-sec.bg-white{padding-bottom:0}.about-solar-panel-wrap .read-txt-more{display:none}.about-solar-panel-wrap.open .read-txt-more{display:block}.feature-image-wrap img{width:100%}.term-14 section.full-content.text-center{padding-bottom:0}.term-46 section.image-on-left-section{background:#F9FAFC}.term-46 section.full-content.text-left{background:#F9FAFC;padding-bottom:80px}.term-46 section.image-on-left-section:nth-child(6){background:transparent}.term-46 section.image-on-right-section:nth-child(3){background:#F9FAFC}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-current-menu-item .cta-btn-wrapper a:before{content:none!important}.content-tab-area ul.check-lists{padding-left:20px}ul.check-lists li{font-size:16px}.cta-full-width .btn-theme.btn-yellow.mt-50{margin-top:30px!important}.cta-full-width .cta-description.text-white h3{margin-bottom:20px}.key-features-content{max-width:800px;margin:0 auto}.single-case_study table.table.table-striped{width:100%!important}.single-project .flex-lg-row-reverse img{text-align:center;display:block;margin:0 auto}.full-content .col-lg-4 h4{font-size:20px!important}.full-content .col-lg-12.text-center li{text-align:left}#topbar .contact-info a:hover{opacity:.8}.grid-posts article img.attachment-post-thumbnail:hover{transform:scale(1.1)}.single-product .product_gallery_slider .swiper-slide .image-wrap img{transition:0.5s all ease-in-out}@media (max-width:600px){.gallery-section .grid-boxes-wrapper{display:block}.grid-boxes-wrapper article{margin-bottom:30px}}@media (max-width:767px){.gallery-wrapper{grid-template-columns:2fr 2fr!important}.products-section .container-fluid.p-lr-50{padding-left:30px!important;padding-right:30px!important}.products-cta .cta-btn-wrapper .btn-theme{padding:20px}}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-free-consultation>a{transition:all 0.3s!important;position:relative;z-index:1;overflow:hidden;display:inline-block!important;padding-bottom:36px!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-free-consultation>a:before{position:absolute!important;content:""!important;width:0!important;height:0!important;left:50%!important;bottom:0!important;z-index:-1!important;background-color:#004497!important;transition:0.3s ease-out!important;border-top-left-radius:50%!important;border-top-right-radius:50%!important}#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-free-consultation>a:hover:before{width:100%!important;height:100%!important;left:0!important;bottom:0!important;border-radius:0!important}.single-product-description .sku,.single-product-description .social-share{display:none}@media only screen and (max-width:991px){#header{position:fixed;top:0;background:#fff;padding:13px 0;box-shadow:0 0 20px 0 rgb(0 0 0 / 10%);top:0;right:0;left:0}}.howsolarmapt{position:relative}#maparrow1{top:13%;left:5%}#maparrow2{top:40%;left:34%}#maparrow3{top:40%;left:43%}#maparrow4{top:36%;left:62%}#maparrow5{top:20%;left:80%}#maparrows1{top:15px;left:125px}#maparrows2{top:100px;left:125px}#maparrows3{top:175px;left:180px}.maparrow{background:url(../../../../../../../../themes/solarbright/assets/img/mapbit.png) top left no-repeat;width:41px;height:52px;position:absolute}.maparrow a{width:41px;height:82px;display:block;text-align:center}.maparrow a span{font-family:'Josefin Sans';font-size:24px;display:block;padding-top:50px;font-weight:700;color:#fff}.tooltip-arrow,.tip+.tooltip>.tooltip-inner{background-color:#004497}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.special-offer-banner .custom-breadcrumbs{text-align:center}.special-offer-banner .custom-breadcrumbs,.special-offer-banner .custom-breadcrumbs a{color:#fff}.featured-product-img img{width:100%}.special-offer-gallery-slider .carousel-cell{width:50%!important}.special-offer-gallery-slider .flickity-page-dots{display:none!important}.special-offer-key-features:before{content:'';width:85%!important;height:200px!important}.included-item{text-align:center}.included-item .image-wrap{position:relative;width:100%;padding-bottom:90%;margin-bottom:32px}.included-item .image-wrap img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}.special-offers-section .sub-heading,.special-offers-section .main-headings{text-align:center}.special-offers-section .main-headings{margin-bottom:42px!important;text-align:center}.special-offers-section .included-item-title{font-size:20px!important}.pt-120{padding-top:120px}.bg-overlay{position:relative}.bg-overlay:before{content:'';background-color:rgb(0 0 0 / 60%);position:absolute;height:100%;width:100%;top:0;left:0}.special-offers-cta{min-height:400px!important}.special-offer-badge{width:149px;height:45px;background:#FF6C00;border-radius:3px;color:#fff;text-transform:uppercase;position:absolute;top:30px;right:30px;font-size:15px;font-weight:800;font-family:'Inter',sans-serif;display:flex;align-items:center;justify-content:center}.special-offer-badge.left-align{right:auto!important;left:40px!important;top:20px!important}#breadcrumbs{background-color:#004497}.product-default-banner .product-banner-text{font-size:46px;font-weight:600;color:#fff;text-align:center;line-height:1.21;font-family:'Inter',sans-serif}.product-default-banner .custom-breadcrumbs{text-align:center;color:#fff}.product-default-bannerr .custom-breadcrumbs,.product-default-banner .custom-breadcrumbs a,.product-default-banner .custom-breadcrumbs .current{color:#fff!important}.banner-caption{text-align:center;color:#fff}.breadcrumbs-wrapper{margin-bottom:25px}.owl-stage{margin:0 auto}@media only screen and (min-width:1025px){.special-template-video-testimonial-section .video-wrap{height:400px!important}}.special-template-video-testimonial-section .carousel-cell{width:45%;min-height:400px}.special-template-video-testimonial-section .carousel-cell:not(.is-selected) .play-btn{display:none}@media only screen and (max-width:768px){.play-btn{width:62px;height:62px}}@media only screen and (min-width:768px) and (max-width:1024px){.special-template-video-testimonial-section .video-wrap{height:300px!important}.special-template-video-testimonial-section .carousel-cell{width:60%;min-height:300px}}@media only screen and (min-width:667px) and (max-width:767px){.special-template-video-testimonial-section .video-wrap{height:200px!important}.special-template-video-testimonial-section .carousel-cell{width:70%;min-height:200px}}@media only screen and (max-width:666px){.special-template-video-testimonial-section .video-wrap{height:200px!important}.special-template-video-testimonial-section .carousel-cell{width:100%;min-height:200px}}#hero{width:100%;height:calc(100vh - 114px);padding:0;overflow:hidden}#hero .carousel-item{width:100%;height:calc(100vh - 114px);background-size:cover;background-position:center center!important;background-repeat:no-repeat;overflow:hidden}#hero .carousel-item::before{content:'';position:absolute;height:100%;width:100%;top:0;right:0;left:0;bottom:0;overflow:hidden}#hero .carousel-container{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;top:0;left:0;right:0;overflow:hidden}#hero .carousel-content{text-align:left}@media (max-width:992px){#hero,#hero .carousel-item{height:calc(100vh - 70px)}#hero .carousel-content.container{padding:0 50px}}@media (max-width:768px){#hero,#hero .carousel-item{height:500px}}a.mobile-tel{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:20px!important}a.mobile-tel i{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.products-wrapper .article{padding:20px;border:1px solid #dedede;border-radius:5px;box-shadow:1px 3px 3px #ddd}.key-features-wrap .key-feature{border:1px solid #dedede;border-radius:5px;box-shadow:1px 3px 3px #ddd}.product-details .product-link,.product-details a.link-with-icon{font-size:20px!important}.sticky{position:sticky;top:150px;right:0}.guide-inner{background-color:#004497;margin-top:45px;color:#fff;margin-bottom:30px;padding:30px 30px 150px;position:relative}.guide-inner h3{font-size:30px;color:#fff}.guide-inner p{font-size:16px;color:#fff;display:block;margin-bottom:50px}.guide-inner a{border-radius:0px!important;padding:8px 25px!important;background-color:#FFC901!important;letter-spacing:0.07px!important;line-height:1!important;transition:all 0.3s!important;display:revert!important;color:#000;margin-top:50px;display:block}.abs-bottom-img{position:absolute;bottom:0;right:0;max-width:200px;height:auto}.wpcf7 input[type="text"],.wpcf7 input[type="number"],.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 select,.wpcf7 textarea,.wpcf7 input[type="date"]{border:1px solid #dddd;border-radius:5px}.page-template-template-about .counter-row .counter-box{padding:10px 50px}.page-template-template-about .milestones-section .row.justify-content-center.d-flex.mt-120{margin-top:40px!important}.page-template-template-about .milestones-section .mt-50{margin-top:40px!important}.feature-image-wrap img,.image-text-sec img,.right-space{border-radius:10px;border:1px solid #ddd;box-shadow:2px 2px 5px #ddd}article img.attachment-post-thumbnail,.gallery-item img{border-radius:10px;border:1px solid #ddd}article img.attachment-post-thumbnail:hover{overflow:hidden;border-radius:10px;border:1px solid #ddd}.right-space{padding-right:0}ul.mega-sub-menu>li{border-bottom:1px solid #dedede!important;padding:10px 0!important}ul.mega-sub-menu li a{line-height:18px!important}#mega-menu-item-26 ul.mega-sub-menu li{border:0!important}.product-slide-items li{border-bottom:1px solid #dedede!important;padding:2px 0!important}.product-slide-items li a{display:block;padding-bottom:10px;padding-top:5px}.product-slide-items p a{font-weight:700}.footer-top .logo-wrapper{padding:0 0 20px;border-bottom:1px solid #2875D4}.new-product-inner .row{background:#fff;padding:50px 30px 50px;border-radius:20px;border:1px solid #dedede;margin-top:-100px}.new-product-inner ul,.new-product-inner ol{padding:0;margin:0 0 0 10px}.new-product-inner li{margin-bottom:10px;display:block;padding-left:20px;position:relative}.new-product-inner li:before{position:absolute;left:0;top:9px;width:7px;height:7px;background:#004497;border-radius:50% 50%;content:''}.new-product-inner h2{font-size:20px;padding-left:35px;position:relative;margin-bottom:20px}.new-product-inner h2 img{position:absolute;left:0;top:-3px;width:30px;height:30px;background-size:contain;content:''}.new-hp-adjustments{background:#f1f1f1;padding-top:120px;padding-bottom:150px}.why-corian-para{padding-left:50px}#menu-item-11375{background-color:#FFC901;padding-left:10px;padding-right:10px;margin-left:10px}#menu-item-11375 a{color:#1D1D1D!important}#mega-menu-item-1976,#mega-menu-item-9469,#mega-menu-item-25,#mega-menu-item-24{position:relative!important}#mega-menu-item-1976 ul.mega-sub-menu{left:-150px!important}#mega-menu-item-1976 ul.mega-sub-menu .mega-sub-menu{left:220px!important}#mega-menu-item-9469 ul.mega-sub-menu{left:-150px!important}#mega-menu-item-25 ul.mega-sub-menu{left:-150px!important}#mega-menu-item-24 ul.mega-sub-menu{left:-50px!important}#mega-menu-item-24 ul.mega-sub-menu .mega-sub-menu{left:220px!important}@media only screen and (max-width:767px){p,body,li{font-size:16px;line-height:1.6}.hero-product-wrapper li{margin-bottom:10px}.hero-product-wrapper .hero-ctas{margin-top:40px!important}section{padding:30px 0!important}section.product-download-section{padding:10px 0 30px!important}.single-product .product-details .featured-product-img{margin-bottom:10px}.catogory-bottom-sections .btn-theme,.special-offer-sections .btn-theme,.left-space-50 a.btn-theme,.single-product .product-details .btn-theme{max-width:100%;text-align:center;padding:20px;width:300px;margin:0 auto 10px!important;display:block;text-align:center}.download-btn-wrapper{margin-top:-20px}.download-btn-wrapper a{padding:20px}.product-main-headings{font-size:24px}.product-details h3{font-size:20px}.sub-heading{margin-top:10px}.inner-page.hero-section{padding-top:90px!important}.hero-product-wrapper{padding:10px!important}.hero-product-wrapper .hero-ctas li{margin-right:0}.abs-image-sb-cta{margin-top:10px}.left-text-wrapper{padding-top:0!important}.faq-left .hero-ctas li a{margin-top:0!important;margin-bottom:10px!important}.faq-left .hero-ctas li{margin-right:0}}.footer-socials{padding:0;margin:0}.footer-socials li{display:inline-block;border-radius:50% 50%;margin-right:5px}.footer-socials a{padding:7px;display:block}.footer-socials li.f-facebook{background-color:#0866ff;color:#fff}.footer-socials li.f-youtube{background-color:red;color:#fff}.footer-socials li.f-instagram{background-color:#f00075;color:#fff}.footer-socials svg{color:#fff;fill:#fff}.pum-container .required-text{display:none}.pum-container h3,.pum-container .selected-product-enquiry{text-align:left!important;font-size:22px!important;margin-bottom:15px!important}.pum-container br{display:none}.pum-container .selected-product-enquiry{margin-top:-10px}.pum-container .wpcf7-submit{width:100%;background-color:#004497!important;color:#fff!important;border:transparent!important;border-radius:10px!important;width:100%!important}.pum-theme-543 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{background:#004497!important;width:50px!important;height:50px!important;position:absolute!important;right:-28px!important;top:-25px ! important;color:#fff!important}.cont-us-frm.popup-cont-frm .featured-image{height:90%;object-fit:cover;background-position:center center;border-radius:10px}.cont-us-frm.popup-cont-frm .featured-image img{height:70%;width:auto;object-fit:cover;border-radius:10px}.cont-us-frm.popup-cont-frm p{display:block;padding:0;margin:0}.pum-container{border-radius:10px!important;border:1px solid #dedede!important}.invalid .wpcf7-response-output{display:none}.cf-wrapper.left-cf-form .cont-us-frm .col-lg-5,.steps-right-form .col-lg-5{display:none}.cf-wrapper.left-cf-form .cont-us-frm .col-lg-7,.steps-right-form .col-lg-7{width:100%;max-width:100%;flex:1}.cf-wrapper.left-cf-form .cont-us-frm .col-lg-7 .required-text,.steps-right-form .col-lg-7 .required-text{display:none}.wpcf7 .wpcf7-response-output{margin:0!important;padding:0 10px!important}@media only screen and (min-width:1024px){div.pum-container.pum-responsive.pum-responsive-small{margin-left:-35%;width:70%;max-width:1200px!important}}@media only screen and (max-width:767px){body,html{overflow-x:hidden}.pum-theme-543 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+button.pum-close{right:-3px!important;top:-11px ! important}.cont-us-frm.popup-cont-frm .featured-image img{height:220px;object-fit:cover;width:100%;border-radius:10px}}@media only screen and (min-width:768px) and (max-width:991px){.cont-us-frm.popup-cont-frm .featured-image{display:none}}