@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap');@font-face{font-family:'Museo-300';src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo300-Regular.eot);src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo300-Regular.eot?#iefix) format('embedded-opentype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo300-Regular.woff2) format('woff2'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo300-Regular.woff) format('woff'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo300-Regular.ttf) format('truetype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo300-Regular.svg#Museo300-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Museo-700';src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo700-Regular.eot);src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo700-Regular.eot?#iefix) format('embedded-opentype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo700-Regular.woff2) format('woff2'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo700-Regular.woff) format('woff'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo700-Regular.ttf) format('truetype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo700-Regular.svg#Museo700-Regular) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Museo-900';src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo900-Regular.eot);src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo900-Regular.eot?#iefix) format('embedded-opentype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo900-Regular.woff2) format('woff2'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo900-Regular.woff) format('woff'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo900-Regular.ttf) format('truetype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo900-Regular.svg#Museo900-Regular) format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Museo-500';src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo500-Regular.eot);src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo500-Regular.eot?#iefix) format('embedded-opentype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo500-Regular.woff2) format('woff2'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo500-Regular.woff) format('woff'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo500-Regular.ttf) format('truetype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Museo500-Regular.svg#Museo500-Regular) format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Proxima Nova Lt';src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Light.eot);src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Light.eot?#iefix) format('embedded-opentype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Light.woff2) format('woff2'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Light.woff) format('woff'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Light.ttf) format('truetype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Light.svg#ProximaNova-Light) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Museo-Sans-500';src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500.eot);src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500.eot?#iefix) format('embedded-opentype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500.woff2) format('woff2'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500.woff) format('woff'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500.ttf) format('truetype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500.svg#MuseoSans-500) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Museo-Sans-500';src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500Italic.eot);src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500Italic.eot?#iefix) format('embedded-opentype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500Italic.woff2) format('woff2'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500Italic.woff) format('woff'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500Italic.ttf) format('truetype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MuseoSans-500Italic.svg#MuseoSans-500Italic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:'ProximaNova';src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Bold.eot);src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Bold.eot?#iefix) format('embedded-opentype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Bold.woff2) format('woff2'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Bold.woff) format('woff'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Bold.ttf) format('truetype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova Lt';src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Semibold.eot);src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Semibold.woff2) format('woff2'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Semibold.woff) format('woff'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Semibold.ttf) format('truetype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold) format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/OpenSans-Regular.eot);src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/OpenSans-Regular.eot?#iefix) format('embedded-opentype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/OpenSans-Regular.woff2) format('woff2'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/OpenSans-Regular.woff) format('woff'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/OpenSans-Regular.ttf) format('truetype'),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/OpenSans-Regular.svg#OpenSans-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Myriad Pro Regular';font-style:normal;font-weight:400;src:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/Myriad%20Pro%20Regular),url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/fonts/MYRIADPRO-REGULAR.woff) format('woff')}*{box-sizing:border-box}*:focus{outline:none}::-moz-focus-inner{border:0}body{font-size:16px;color:#2d3035;margin:0;padding:0;font-family:'Manrope',sans-serif;font-size:20px;font-weight:400;line-height:24px}ul{margin:0;padding:0}ul li,ol li{font-size:1.125rem;font-family:'Manrope',sans-serif}.wpb-content-wrapper ul li,.wpb-content-wrapper ol li{margin-bottom:.5rem;line-height:2rem}strong{font-weight:700}a{transition:all .4s ease;text-decoration:none;color:#00aa8f}a:hover{color:#efad29}a:hover,a:focus{text-decoration:none}p{margin:0 0 20px}ol,ul{margin:0;padding-left:2rem}table{border-collapse:collapse;border-spacing:0}hr{background-color:rgba(0,0,0,.1);border:0;height:1px;margin-bottom:23px}.container{max-width:1370px;margin-left:auto;margin-right:auto;padding-left:15px !important;padding-right:15px !important;float:none !important;box-sizing:border-box !important}.container:after{clear:both;content:"";display:table}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1,h2,h3,h4,h5,h6{margin:0}.home-banner h1{font-size:71px;font-weight:400;line-height:normal;text-shadow:2px 0px 5px rgba(0,0,0,.68);letter-spacing:1.77px;font-family:'Museo-Sans-500';margin:.67em 0}h1{font-size:40px;font-family:'Museo-Sans-500';font-weight:400;margin:0;line-height:normal;color:#fec340}h2{font-size:40px;font-family:'Museo-Sans-500';font-weight:400;margin:0;line-height:normal}h3{font-size:30px}h3{font-size:48px;font-family:'Museo-Sans-500';font-weight:400 !important;margin-top:0;line-height:normal;margin-bottom:20px}h5{font-size:18px}h6{font-size:16px}p{font-size:1.125rem;font-family:'Manrope',sans-serif;font-weight:400;line-height:2rem}img{max-width:100%;border:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}::-webkit-selection{background-color:#47d5ff;color:#fff;text-shadow:none}::-moz-selection{background-color:#47d5ff;color:#fff;text-shadow:none}::selection{background-color:#47d5ff;color:#fff;text-shadow:none}::-webkit-input-placeholder{color:#858585;opacity:1;-ms-filter:"alpha(opacity=100)"}::-moz-placeholder{color:#858585;opacity:1;-ms-filter:"alpha(opacity=100)"}:-ms-input-placeholder{color:#858585;opacity:1;-ms-filter:"alpha(opacity=100)"}.button-1 a,.button-1 button{font-size:31px !important;font-weight:400;line-height:27px !important;background-color:#efad29 !important;border:none !important;background-image:none !important;color:#fff !important;padding:15px 87px !important;display:inline-block !important;border-radius:10px !important}.button-1 a:hover,.button-1 button:hover{background-color:#005750 !important}.button-2 a,.button-1 button{font-size:23px !important;font-weight:400 !important;line-height:27px !important;font-family:'Museo-Sans-500' !important;padding:13px 89px !important;border:2px solid transparent !important}.button-2 a:hover,.button-2 button:hover{border-color:#efad29 !important;background-color:transparent !important}.medium-font{font-size:18px;font-weight:400;line-height:24px}.large-font{font-size:20px;color:#666;font-family:"Museo-Sans-500";font-weight:400;line-height:27px}.custom-title{color:#fff}.custom-title-black{color:#666}.custom-title-black .wpb_text_column{color:#666;font-size:19px;font-weight:400;line-height:27px;font-family:Museo-300}.nav-menu{float:right}.menulinks{display:none;text-align:center;width:41px;height:35px;line-height:35px;color:#fff;font-size:22px;position:absolute;top:17px;right:15px;cursor:pointer}ul.mainmenu{vertical-align:middle;display:inline-block;margin:0;padding:0;list-style:none;text-align:left}ul.mainmenu>li{display:inline-block;padding:0 5px;position:relative}ul.mainmenu>li>a:link,ul.mainmenu>li>a:visited{padding:10px 7px;display:inline-block;text-align:center;position:relative;font-size:1.125rem;font-weight:400;line-height:27px;color:#fff;letter-spacing:2px;text-transform:lowercase}ul.mainmenu>li:hover a,ul.mainmenu>li.current-menu-item>a{color:#fec340}ul.mainmenu>li>a.current{border-bottom-color:#16c1f3}ul.mainmenu>li>a.current:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#16c1f3;border-width:8px;margin-left:-8px}ul.mainmenu ul{position:absolute;left:-40px;width:246px;padding:0;list-style:none;margin:0;background:#005750;text-align:left;z-index:2;display:none}ul.mainmenu ul li{border-bottom:1px solid #196861;position:relative}ul.mainmenu ul li:last-child{border-bottom:none}ul.mainmenu li li a:link,ul.mainmenu li li a:visited{color:#fff;display:block;padding:0 15px;font-size:14px;font-weight:400;line-height:39px}ul.mainmenu li li a:hover{background:rgba(255,255,255,.1)}ul.mainmenu ul ul{position:absolute;left:100%;top:0;display:none}ul.mainmenu ul.sub-menu:before{content:'';position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #005750;left:0;right:0;top:-8px;margin:0 auto}.slick-slider .slick-arrow{z-index:9;position:absolute;top:25%;left:10px;width:50px;height:50px;font-size:0px;color:#fff;transition:all .2s ease;cursor:pointer;background-color:#00aa98;border:none !important;border-radius:100%;display:flex !important;align-items:center;justify-content:center;padding-left:0 !important}.slick-slider .slick-arrow.slick-prev:after{content:'\f104';font-size:55px;line-height:30px;font-family:FontAwesome}.slick-slider .slick-arrow.slick-next:after{content:'\f105';font-size:55px;line-height:30px;font-family:FontAwesome;margin-left:5px}.slick-slider .slick-arrow.slick-next{left:auto;right:10px;padding-right:0;padding-left:0 !important}.slick-slider .slick-dots{position:absolute;left:0;right:0;bottom:20px;text-align:center}.slick-slider .slick-dots li{display:inline-block;margin:0 5px}.slick-slider .slick-dots li button{width:6px;height:6px;border-radius:100%;background-color:#fff;border:none;padding:0;text-indent:-9999px;cursor:pointer;opacity:.5;transition:all .2s ease}.slick-slider .slick-dots li.slick-active button{opacity:1}.header-section{display:flex;align-items:center;justify-content:space-between;max-width:1110px;margin:0 auto}.header-section .left ul li{display:inline-block}.menu-section ul{text-align:center}.menu-section{background-color:#005750}.header-section .left ul li a{color:#005750;border-bottom:2px solid transparent;font-family:'Museo-Sans-500';letter-spacing:2.2px;font-size:22px;line-height:27px;font-weight:400;padding:32px 0;display:inline-block}.header-section .left ul li:hover a{border-bottom:2px solid #fec340;color:#fec340}.header-section .right a{font-size:22px;line-height:27px;text-transform:uppercase;letter-spacing:2.2px;color:#005750;font-family:'Museo-Sans-500';font-weight:400}.header-section .right a:hover{color:#fcb813}.header-section .left ul li{padding:0 19px}.header-section>div{width:33.33%}.header-section .right{text-align:center;display:flex;align-items:center;justify-content:flex-end}.logo a{width:310px;height:37px;display:inline-block}.logo a img{width:100%;height:100%;object-fit:contain}.header-section .left ul li.current-menu-item a{border-bottom:2px solid #fec340;color:#fec340}.header-section .logo{text-align:center}.header-section .right i{width:22px;background-color:#005750;height:22px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#fff;margin-right:10px}.header-section .left ul li:first-child{padding-left:0}.header-section .right a:hover{color:#fcb813}.footer{background-color:#005750}.footer-section{display:flex;align-items:center;justify-content:space-between;padding:50px 0;border-bottom:1px solid #fff;margin-bottom:40px}.footer-section .footer-menu ul li a{font-size:16px;font-weight:400;line-height:27px;color:#fff;text-transform:lowercase;letter-spacing:1.6px;font-family:'Museo-Sans-500'}.footer-section .footer-menu ul li{display:inline-block;padding-left:20px}.footer-section .footer-menu ul li a:hover,.footer-section .footer-menu ul li.current-menu-item a{color:#fcb813}.footer-menu .social-media{float:right;padding-top:10px}.footer-menu .social-media ul li a{width:30px;height:30px;background-color:#fff;display:flex;align-items:center;justify-content:center;color:#005750;border-radius:100%;font-size:17px}.footer-menu .social-media ul li a:hover{background-color:#fcb813;color:#005750}.footer-menu .social-media ul li a i{text-align:center;padding-left:2px}.footer-menu .social-media ul li a img{width:17px;height:17px;object-fit:contain}.footer-bottom{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:16px;font-weight:300;line-height:27px;font-family:Proxima Nova Lt;padding-bottom:20px}.footer-menu .social-media ul li{padding-left:8px}.footer-bottom .right-text p{margin-bottom:0 !important}.footer-bottom .right-text a{color:#fff}.footer-bottom-wrap{background-color:#00aa8f}.formBottom{width:100%;display:inline-block;padding-bottom:60px}.formTop{display:inline-block;width:100%;border-bottom:1px solid #3fbfab;padding-bottom:30px}.formBottom .talkFormRight .ginput_container.ginput_container_checkbox{padding-top:7px}.description_below>div{width:50%;display:inline-block;color:#fff;padding:0 15px}.talkFormRight label.gfield_label{color:#fff;font-family:Proxima Nova Rg;font-weight:400 !important;line-height:34px !important}.talkFormRight ul li{display:inline-block}.talkFormRight ul li label{color:#fff;font-size:18px !important;font-weight:400;line-height:34px !important;font-family:Proxima Nova Rg}.talkFormRight ul{margin:0 !important}.talkFormRight .ginput_container{margin-top:0 !important}.talkFormRight .ginput_container ul li{overflow:visible !important;margin-right:10px;margin-left:11px !important}.talkFormRight .ginput_container ul li input{height:20px;width:20px}.formBottom .gform_body ul.top_label{display:flex;align-items:self-end}.ginput_container_checkbox label{position:relative}.ginput_container_checkbox label:after{content:'';position:absolute;width:20px;height:20px;cursor:pointer;position:absolute;left:-29px;top:4px;background-color:#fff;border:1px solid transparent}.form-section .gform_wrapper form .gform_body ul li.gfield_error .ginput_container_checkbox ul li label:after{border-color:red !important}.ginput_container_checkbox label:before{opacity:0;content:'\f00c';height:5px;position:absolute;top:-2px;left:-26px;font-family:fontawesome;color:#00aa8f;z-index:1;font-size:15px}.gfield_checkbox input{opacity:0;visibility:hidden}.gfield_checkbox input[type=checkbox]:checked+label:before{opacity:1}.validation_error{display:none}div#validation_message_1_1{display:none}.gfield_error{background-color:transparent !important;margin-bottom:0 !important;border-top:none !important;border-bottom:none !important;padding-bottom:0 !important;padding-top:0 !important}.gfield_error .ginput_container_email input{width:100% !important;border-bottom:1px solid red !important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border-top:none !important;border-right:none !important;border-left:none !important}.form-section .gform_footer .button{transition:all .4s ease;border:none !important;background-color:#fcb813 !important;color:#fff !important;font-family:"Museo-Sans-500";font-size:23px !important;font-weight:400 !important;width:317px !important;height:53px}.form-section .gform_footer .button:hover{background-color:#005750 !important}.form-section .gform_wrapper form .gform_body ul li .ginput_container input{color:#6f7277 !important;padding:7px 20px !important;font-family:"Proxima Nova Rg" !important;font-size:18px !important;font-weight:400;line-height:34px !important;border:1px solid #d9d9d9 !important}.form-section .gform_wrapper form .gform_body ul li .ginput_container textarea{font-size:17px !important;color:#be7965;background-color:#f3edea;padding:15px !important;font-family:'Avenir' !important}.form-section .gform_wrapper form .gform_body ul li{margin-top:0}.form-section .gform_wrapper form .gform_body ul li .ginput_container_textarea{margin-top:20px}.validation_message{padding-top:0 !important;font-family:Museo-700}.gfield_radio>li label{position:relative}.gfield_radio>li input:checked~label:after{opacity:1}.gfield_radio>li label:before{content:'';position:absolute;border:1px solid #f8eee4;width:20px;height:20px;left:0;top:0;border-radius:100%}.gfield_radio>li label:after{content:'';position:absolute;opacity:0;left:6px;top:6px;width:8px;height:8px;border-radius:100%;background:#fff}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{max-width:100%;padding-right:0 !important}.gform_wrapper .validation_message{font-size:15px;line-height:20px;color:red}.form-section .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:1px solid #ff1818 !important}.formBottom .talkFormRight label.gfield_label{font-size:18px !important;line-height:34px !important;color:#fff !important;font-family:Proxima Nova Lt;font-weight:600 !important}.formBottom .talkFormRight .ginput_container_checkbox ul li label{color:#fff;font-family:"Proxima Nova Rg";font-size:16px !important;font-weight:400 !important;line-height:35px !important}.formBottom .talkFormRight .ginput_container_checkbox ul li label:after{top:7px}.formBottom .talkFormRight .ginput_container_checkbox ul li label:before{top:1px;left:-27px}.formBottom .gform_footer.top_label{text-align:center}.talk-to-us-form .customLeftForm{color:#666;font-family:"Museo 300";font-size:19px;font-weight:400}.talkFormRight label.gfield_label{font-family:Proxima Nova Lt;font-size:18px !important;font-weight:600 !important;line-height:34px !important;color:#666 !important}.talkFormRight ul.gfield_checkbox li label{font-family:"Proxima Nova Rg";font-size:17px !important;font-weight:400 !important;line-height:34px !important;color:#666}.talk-to-us-form .ginput_container_checkbox label:after{border:1px solid #d1d1d1;top:8px}.talk-to-us-form .ginput_container_checkbox label:before{top:1px}.talk-to-us-form .form_sublabel_below{display:flex !important;align-items:self-end !important;padding:0 15px}.home-banner .wpb_wrapper{padding-bottom:260px}.company_logo-section>div{vertical-align:middle}.company_logo-section .company-logo{margin-bottom:0}.company_logo-section{display:flex;align-items:center;margin-bottom:20px;margin-top:20px}.logo-section .vc_column-inner{padding-top:0 !important}.sunshine-content{font-size:19px;font-weight:400;line-height:27px;color:#fff;margin-left:-60px;margin-top:38px;max-width:585px;width:100% !important}.sunshine-content h2{margin-bottom:15px}.sunshine-content>div>.wpb_wrapper{padding:7px 74px 27px}.sunshine-image{position:relative;z-index:1}.sunshine-main-section{padding-top:108px;padding-bottom:115px}.sunshine-image .vc_single_image-wrapper{width:625px !important;height:416px}.sunshine-image .vc_single_image-wrapper img{width:100% !important;height:100% !important;object-fit:cover}.sunshine-main-content{font-family:Museo-300}.benefits-solar-wrap{padding-top:30px;padding-bottom:20px}.benefits-solar-section{padding-bottom:50px;padding-top:40px}.benefits-sec .Solar-icon{margin-bottom:0}.benefits-sec .Solar-icon .vc_single_image-wrapper{height:48px;width:48px}.benefits-sec .Solar-icon .vc_single_image-wrapper img{width:100% !important;height:100% !important;object-fit:contain}.benefits-sec .content{color:#fff;margin-bottom:59px}.benefits-sec .content h6{font-size:22px;font-weight:400;line-height:24px;font-family:Museo-Sans-500;color:#fff;padding:28px 0 13px}.our-products-section{padding-top:80px;padding-bottom:110px}.our-products-img .vc_single_image-wrapper{height:233px;width:100%}.our-products-img .vc_single_image-wrapper img{width:100% !important;height:100% !important;object-fit:contain}.our-product-text{background-color:#00aa8f;font-size:19px;font-weight:400;line-height:27px;font-family:'Museo-Sans-500';padding:11px 0;transition:all .4s ease;cursor:pointer}.our-product-text:hover{background-color:#efad29}.title-recommend{font-family:"Museo-300";font-size:19px;font-weight:400;line-height:27px;padding:128px 0 10px}.e-smart-solar-wrap>div>.vc_column-inner{display:flex;align-items:flex-end;justify-content:center;min-height:780px;width:100%}.e-smart-solar-wrap>div>.vc_column-inner p{color:#fff}.e-smart-solar-wrap{padding-bottom:40px}.our-work-wrap .vc_single_image-wrapper{height:199px;width:100%;position:relative}.our-work-wrap .vc_single_image-wrapper img{width:100%;object-fit:cover;height:100% !important}.our-work-wrap .medium-font{font-family:Museo-Sans-500;padding-bottom:50px}.our-work-wrap .wpb_single_image{margin-bottom:26px}.our-work-wrap .vc_single_image-wrapper:before{background-color:rgba(0,0,0,.5);position:absolute;left:0;right:0;top:0;bottom:0;content:'';opacity:0;transition:all .4s ease}.our-work-wrap:hover .vc_single_image-wrapper:before{opacity:1}.our-work-section{padding-top:83px;padding-bottom:100px}.our-work-section .button-2 a{padding:11px 59px !important;margin-top:2px}.testimonial-wrap{width:100%;float:left;padding-right:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-img-wrap{width:625px;float:left}.testimonial-img-wrap>.slick-list{padding-top:0;padding-bottom:0}.testimonial-wrap .testimonial-content{width:calc(100% - 625px);float:left}.testimonial-wrap .testimonial-content .quotes-img{width:43px;height:31px;margin:0 auto}.testimonial-wrap .testimonial-content .quotes-img img{width:100%;height:100%;object-fit:contain}.testimonial-wrap .testimonial-content .content{font-size:1.125rem;line-height:29px;color:#666;text-align:center}.testimonial-wrap .testimonial-content .designation{text-align:center;padding-top:20px;color:#666}.testimonial-wrap .testimonial-content .content-wrap{padding:50px 25px;background:#fff}.testimonial-wrap .testimonial-content .slick-active.slick-current{transform:translateX(0px)}.testimonial-wrap .testimonial-content .slick-active{transform:translateX(-50%);z-index:1}.testimonial-wrap .testimonial-content .slick-list{padding:30px 0}.testimonial-wrap .testimonial-content .slick-slide{box-shadow:4px 0px 32px 0px rgba(0,0,0,.1)}.testimonial-wrap .testimonial-content .slick-slide{position:relative}.testimonial-wrap .testimonial-content .slick-active.slick-current+div{margin-right:-50%}.testimonial-wrap .testimonial-content .slick-active.slick-current{z-index:2}.testimonial-wrap .testimonial-content .slick-slide:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.8}.testimonial-wrap .testimonial-content .slick-current.slick-slide:before{opacity:0}.testimonial-wrap .slick-slider .slick-dots{padding-left:10%;text-align:left;bottom:0}.testimonial-wrap .slick-slider .slick-dots li button{width:7px;height:7px;background-color:#4d4d4d}.testimonial-wrap .slick-slider .slick-dots li.slick-active button{background-color:#fdc33e}.blog-section{padding-top:50px;padding-bottom:40px}.blog-section .button-1 a{width:312px;height:53px;padding:0 !important;vertical-align:middle;display:flex !important;align-items:center;justify-content:center;margin:0 auto}.blog-section .button-1 a:hover{color:#efad29 !important}section.latest-blogs{padding:30px 0 30px;position:relative}.singleBlog .inner{font-family:"Museo-Sans-500";font-weight:400}.singleBlog .blogImage{height:220px;width:100%}.singleBlog .blogImage img{width:100%;height:100%;object-fit:cover}.singleBlog .inner .blogCat{color:#333;padding:0}.singleBlog .inner .blogTitle{color:#666;font-size:20px;padding-bottom:10px}.singleBlog .inner .blogLink a{color:#00aa8f;font-size:18px;font-family:"Museo-Sans-500";font-weight:400}.singleBlog .inner .blogLink a:hover{color:#efad29}section.latest-blogs .slick-center .singleBlog .inner .blogLink a{color:#efad29}.blog-section section.latest-blogs:before{content:'';position:absolute;position:absolute;background:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/images/white-shadow.png) no-repeat;width:273px;height:100%;left:-50px;top:0;z-index:1}.blog-section section.latest-blogs:after{content:'';position:absolute;background:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/images/white-shadow.png) no-repeat;height:100%;width:273px;right:0;top:0;top:-50px;transform:rotate(180deg)}.faq-heading .wpb_text_column{max-width:886px;margin:21px auto 40px !important;text-align:center}.faq-heading{padding-top:41px}.accordion-section .accordion-wrap{margin-bottom:16px}.accordion-section .accordion-wrap h4 a{color:#333 !important;font-family:"Museo-500";font-size:22px;font-weight:400;line-height:23px;padding:40px 46px 40px 72px !important}.accordion-section .accordion-wrap h4:after{content:'\f107';position:absolute;font-family:fontawesome;right:81px;font-size:30px;color:#fec340;transition:all .4s ease;top:50%;transform:translateY(-50%)}.accordion-section .accordion-wrap.vc_active h4:after{transform:rotate(180deg) translateY(50%)}.accordion-section .accordion-wrap h4 a span{width:100%}.accordion-section .accordion-wrap h4{position:relative}.accordion-section .accordion-wrap h4 a i.vc_tta-controls-icon:after{content:'Q' !important;border:none !important;font-family:"Museo-700";font-size:50px;font-weight:400;line-height:69.1px;text-transform:uppercase;color:#00ae9b;font-style:normal;top:-27px !important;left:13px !important;display:inline-block !important}.accordion-section .accordion-wrap h4 a i:before{display:none !important}.accordion-wrap .vc_tta-panel-body>div{max-width:910px;margin:0 auto;color:#666;font-family:"Museo-300";font-size:22px;font-weight:400;line-height:30px}.accordion-wrap .vc_tta-panel-body{position:relative;padding-top:30px !important;border:none !important;border-radius:0 !important;padding-bottom:50px !important}.accordion-section .accordion-wrap h4 a:before{content:''}.accordion-section .vc_tta-panel-body:before{content:'';width:1000px;height:1px;opacity:.3;background-color:#000;display:block !important;left:0;right:0;margin:0 auto;position:absolute;top:0}.contact-faq{color:#666;font-family:"Museo-300";font-size:19px;font-weight:400;line-height:27px;max-width:874px;margin:20px auto 80px}.contact-section-wrap{max-width:1108px;margin:0 auto !important;padding-top:64px}.contact-number{color:#fff;font-family:"Museo-Sans-500";font-size:19px;font-weight:400;line-height:27px;text-transform:uppercase}.contact-number a{color:#fff;display:inline-block;font-size:20px;padding-left:10px}.contact-number i{height:30px;width:30px;background-color:#fff;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;color:#00aa8f;margin-left:8px;font-size:16px;transition:all .4s ease}.contact-section-wrap h2{font-family:'ProximaNova';font-weight:700;font-size:40px;padding-bottom:21px;line-height:27px}.contact-number a:hover{color:#efad29}.contact-number a:hover i{color:#fff;background-color:#efad29}.contact-add h6{color:#fff;font-family:"Museo-300";font-size:19px;font-weight:400}.contact-add .singleHour{display:inline-block;padding-right:40px;color:#fff;font-family:"Museo-300";font-size:19px;font-weight:400}.blog-section{padding-bottom:70px}.contact-add ul li{display:inline-block;padding-right:40px;color:#666;font-family:"Museo-300";font-size:19px;font-weight:400}.contact-add .singleHour p{margin-bottom:0}.talk-to-us{border-bottom:1px solid #d9d9d9}.gform_wrapper .gfield_required{display:none}.talk-to-us .contact-number p,.talk-to-us .contact-number p a{color:#fec340}.talk-to-us .contact-number i{height:30px;width:30px;background-color:#fec340;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;color:#fff;margin-left:8px;font-size:16px;transition:all .4s ease}.resources-banner-section{height:454px;overflow:visible !important}.resources-section-content>div{box-shadow:0px 10px 9px 0px rgba(0,0,0,.13);position:relative;left:0;right:0;background-color:#fff;padding:0 0 44px;margin-top:-110px}.you-tube-video-section{padding-top:100px;padding-bottom:80px}.resources-section-content .wpb_text_column.wpb_content_element{margin-bottom:0 !important}.resources-section-content h2{padding-bottom:20px}.image-how-it-works .vc_single_image-wrapper{width:100% !important;height:714px}.image-how-it-works .vc_single_image-wrapper img{height:100%;object-fit:cover}.custom-title-section{padding-top:51px;padding-bottom:20px}.custom-title-section h2{padding-bottom:20px}.content-section>.wpb_column{padding:0 15px}.content-section{margin:0 -15px;padding-bottom:50px}section.ourClients .clients-wrap .singleClient{display:flex;flex-wrap:wrap;margin:0 -15px 87px}section.ourClients .clients-wrap .singleClient>div{width:50%;padding:0 15px}.clientRight .clientRes{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #999}section.ourClients .clients-wrap .singleClient .clientRight strong{font-family:"Museo-700"}.clientRight .clientdes{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #999}.clientRight .clientdes>p{margin-bottom:5px}.clientLeft .clientImage{height:451px;width:100%}.clientLeft .clientImage img{width:100%;height:100%;object-fit:cover}.clientReview{background-color:#e9e9e9;padding:27px 42px 27px 67px;position:relative}.clientImage-content:before{content:'';position:absolute;background:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/images/quotes-2.png) no-repeat center;width:44px;height:32px;background-size:contain;left:10px;top:20px}.clientName{font-family:"Museo-Sans-500";padding-top:10px}.clientName strong{font-family:"Museo-900"}.pagination{text-align:center;padding-bottom:50px}.pagination .page-numbers{border:1px solid #fec340;padding:8px 15px;margin:0 4px;color:#fec340;letter-spacing:.9px;display:inline-block;font-family:"Open Sans";font-size:18px;font-weight:400;line-height:34px;text-transform:uppercase}.pagination .page-numbers.current,.pagination .page-numbers:hover{border:1px solid #dadada;color:#dadada}.blogTitle h2{text-align:center;color:#fec340}.blogRepeater .singleBlog{width:calc(25% - 15px);border:1px solid #005750}.blogRepeater{display:flex;flex-wrap:wrap;gap:15px;margin-right:-15px;margin-bottom:4rem}.blogRepeater .singleBlog .blog-details{padding:15px;display:flex;flex-direction:column}.blogRepeater .singleBlog .inner .blogCat p{margin-bottom:0;font-size:.825rem}.blogRepeater .singleBlog .inner .blogLink{margin-bottom:0;margin-top:auto}.blogPagination h2.screen-reader-text{display:none}.BlogMainWrap{padding-bottom:40px}.clientName-sec strong{font-family:"Museo-700"}.banner-caption-section{padding-bottom:60px;padding-top:20px;padding-left:90px}.banner-caption-section h1{margin-bottom:0}.banner-caption-section .Museo-300-content{color:#fff}.Solar-energy-section{display:flex;align-items:center;padding-bottom:100px}.Solar-energy-section .sunshine-content{margin-top:-30px;max-width:739px;margin-left:-120px}.Solar-energy-img .vc_single_image-wrapper{height:467px}.Solar-energy-section:nth-child(even){flex-direction:row-reverse}.Solar-energy-section:nth-child(even) .sunshine-content{margin-left:0;margin-right:-60px}.Solar-energy-section .sunshine-content .vc_column-inner{padding-left:90px;padding-top:70px;padding-bottom:20px}.Solar-energy-section:nth-child(even) .sunshine-content .vc_column-inner{background-color:#00aa8f !important;padding-left:30px !important;padding-top:50px;padding-bottom:10px}.Solar-energy-section .sunshine-image{width:53%}.Solar-energy-section:nth-child(even) .sunshine-content>div>.wpb_wrapper{padding:7px 44px 27px 34px}.Solar-energy-section:nth-child(even) .Solar-energy-img .vc_single_image-wrapper{height:519px}.Solar-energy-wrap{padding-bottom:0}.solar-energy-contnt .button-1 a:hover{color:#efad29 !important}.solar-energy-contnt{padding-bottom:76px}.about-member-wrap>div>.wpb_wrapper{flex-wrap:wrap;display:flex}.about-member-wrap>div>.wpb_wrapper>.vc_row.wpb_row{width:50%;margin:0 !important}.about-member-wrap .about-member .wpb_single_image{margin-bottom:20px}.about-member-wrap .about-member .vc_single_image-wrapper{width:80px;height:80px}.about-member-wrap .about-member .vc_single_image-wrapper img{width:100%;height:100% !important;object-fit:cover}.about-member-wrap .about-member .vc_custom_heading{font-family:"Museo-300";font-size:16px;font-weight:400;padding:0 0 20px}.different-section-wrap .different-sec h6{color:#1a1a1a;font-size:26px;padding-bottom:10px;padding-top:6px;font-weight:400}.different-section-wrap .wpb_single_image{margin-bottom:10px}.different-section-wrap .wpb_single_image .vc_single_image-wrapper{height:58px;width:auto}.different-section-wrap .wpb_single_image .vc_single_image-wrapper img{width:100%;height:100% !important;object-fit:contain}.different-section .different-section-wrap{margin-bottom:10px}.about-contain>div{max-width:976px;margin:0 auto !important}.about-contain h2{padding-bottom:10px}.about-contain .Museo-300-containe{max-width:805px;margin:0 auto 35px}.different-section-wrap .different-sec p br{display:none}.Credentials-content{padding-bottom:60px}.about-second-sec .about-contain{padding-top:50px;margin-top:40px;position:relative !important}.about-second-sec .about-contain:before{content:'';position:absolute;top:0;background:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/images/border.png) no-repeat center;background-size:contain;width:100%;height:10px;left:0;right:0}.about-ul ul li{position:relative;padding-bottom:4px}.about-ul>.wpb_wrapper{max-width:671px;margin:0 auto}.about-ul ul li:before{content:'';position:absolute;background:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/images/check.png) no-repeat;width:15px;height:14px;top:6px;left:-26px}.different-sec{max-width:286px;margin:0 auto 35px}.different-sec em{font-style:normal;text-decoration:underline;position:relative}.different-sec em:before{content:'';position:absolute;display:inline-flex;width:100%;height:1px;bottom:0}.number-wrap .different-section-wrap .number{color:#00a898;font-family:"Museo-700";font-size:53px;font-weight:400;width:59px;height:59px;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;border:3px solid;border-radius:100%}.number-wrap{display:flex;justify-content:center}.credentials-ul{padding-top:20px}.credentials-ul br{display:none}.credentials-ul ul li{padding-bottom:30px}.credentials-ul ul li strong{color:#1a1a1a;font-size:26px;font-weight:400;display:block}.credentials-ul ul li:before{width:21px;height:19px;background-size:contain;left:-31px}.Credentials-content .credentials-ul li br{display:none}.Credentials-content .credentials-ul li strong{display:block}.about-wrap-section{padding-bottom:0}.about-wrap-section .Museo-300-content{margin:0 auto 25px}.privacy-policy-banner{min-height:454px;padding-top:40px}.tabbing-section{margin-top:-102px !important}.tabbing-title ul li a{background-color:#dfdbd2 !important;border-radius:0 !important;color:#666 !important;font-family:"Museo-700";font-size:19px;font-weight:400;padding:21px 60px !important}.tabbing-title ul{position:relative;overflow:visible !important}.tabbing-title:before{content:'';position:absolute;background-color:#fff;width:210%;height:100%;left:-200%}.tabbing-title{position:relative;max-width:963px;margin:0 auto !important}.tabbing-content{background-color:#fff;margin:0 !important;border:none !important}.tabbing-content .vc_tta-panel-body{margin:0 !important;padding:62px 0 0 !important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{border:none !important}.tabbing-content .Museo-300-content strong{font-weight:600}.tabbing-title li.vc_active a{background-color:#fff !important}.privacy-policy-benefits-section>div>.vc_column-inner{max-width:866px;margin:0 auto}.privacy-policy-benefits-section .benefits-sec .content{color:#fff;font-family:"Museo-Sans-500";font-size:18px;font-weight:400;line-height:24px;margin-bottom:20px}.tabbing-section{padding-bottom:70px}.privacy-policy-benefits-section{padding-bottom:80px;padding-top:40px}.privacy-policy-benefits-section .button-1{padding-top:30px}.container-width{max-width:1040px;margin:0 auto !important}.image-with-content-wrap{display:flex;align-items:center;padding:80px 0 66px}.image-with-content-wrap .vc_single_image-wrapper{width:626px;height:418px}.image-with-content-wrap .vc_single_image-wrapper img{width:100%;height:100%;object-fit:cover}.image-with-content-wrap .Museo-300-content strong{font-family:"Museo-700"}.image-with-content-wrap .vc_col-sm-8{max-width:626px}.privacy-policy-thumb-sec a{color:#fec340;font-family:"Museo 700";font-weight:400}.privacy-policy-thumb-sec{margin-bottom:90px !important}.privacy-policy-thumb-sec>div>.vc_column-inner{padding:60px 60px 40px}.tabbing-title ul.vc_tta-tabs-list li:first-child{margin-left:0 !important}.privacy-policy-thumb-sec a i{width:25px;height:25px;background-color:#fec340;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;color:#fff;font-size:22px;margin-left:7px}.map-section-wrap .map-section{width:100%;height:248px}.map-section-wrap .map-section iframe{height:100%}.map-section-wrap .map-section div{height:100%}.map-section-wrap{margin-bottom:60px;margin-top:30px}.not-found{max-width:650px;margin:60px auto 80px}.not-found .page-header{font-family:'Museo-300';font-size:19px;color:#666}.not-found .page-header h1{font-size:50px;color:#000;text-shadow:none;text-align:center}.not-found .page-content{text-align:center;font-family:'Museo-300';font-size:19px;color:#666}.not-found .page-content form.search-form{justify-content:center;display:flex}.not-found .page-content form.search-form label input{color:#6f7277 !important;padding:7px 20px !important;font-family:"Proxima Nova" !important;font-size:18px !important;font-weight:400;line-height:34px !important;border:1px solid #d9d9d9 !important}.not-found .page-content form.search-form label{display:inline-block}.not-found .page-content form.search-form label span.screen-reader-text{display:none}.not-found .page-content form.search-form button.search-submit{border:none !important;background-color:#fcb813 !important;color:#fff !important;font-family:"Museo-Sans-500";font-size:17px !important;text-transform:capitalize;font-weight:400 !important;width:130px !important;transition:all .4s ease}.not-found .page-content form.search-form button.search-submit:hover{background-color:#00ae9b !important}.mainWrap-sec{width:100%;display:inline-block;padding-top:40px}.mainWrap-sec .leftSide{width:70%;display:inline-block;float:left;padding:0 15px}.mainWrap-sec .rightSide{width:30%;display:inline-block;float:left;padding:0 15px}.mainWrap-sec .leftSide .BlogTitle h2{color:#fec340}.mainWrap-sec .leftSide .BlogAuthorWrap .authorImage{width:50px;height:50px;border-radius:100%;display:inline-block}.mainWrap-sec .leftSide .BlogAuthorWrap .authorImage img{width:100%;height:100%;object-fit:cover;border-radius:100%}.mainWrap-sec .leftSide .BlogAuthorWrap .authorImage-name{display:flex;align-items:center;padding:20px 0 30px}.authorImage-name .authorDes p{margin-bottom:0;color:gray;font-family:Proxima Nova Lt;font-size:16px;font-weight:300}.authorDes{margin-left:10px}.BlogAuthorWrap .featuredImage{height:480px;width:100%}.BlogAuthorWrap .featuredImage img{height:100%;width:100%;object-fit:cover}.blog-inner-content h4{color:#333;font-family:"Museo-Sans-500";font-size:30px;font-weight:400;padding:20px 0 20px}.blog-inner-content strong{color:#333;font-weight:400}.blogComment .comments-area h2{color:#1a1a1a;font-family:Proxima Nova Lt;font-size:18px;font-weight:600;line-height:22px;text-transform:uppercase}.comment-form-comment label{display:none}.blogComment form .form-submit input.submit{color:#fff;font-family:Proxima Nova Lt;font-size:20px;font-weight:600;text-transform:uppercase;width:293px;height:53px;border:none;background-color:#fec340;border-radius:5px;cursor:pointer;transition:all .4s ease}.blogComment form .form-submit input.submit:hover{background-color:#00aa8f}.comment-form-comment label{display:none}.blogComment form label{display:none}.comment-form-comment textarea,.blogComment form input{border:1px solid #e0e0e0;width:100%;border-radius:5px;resize:none;padding:15px;max-width:336px;color:gray;font-family:"Proxima Nova Lt";font-size:15px;font-weight:300}.blogComment form{padding-left:50px;padding-top:30px}.blogComment form p.comment-notes{color:gray;font-family:Proxima Nova Lt;font-size:15px;font-weight:300;position:relative}.blogComment form p.comment-notes:before{content:'';position:absolute;width:42px;height:41px;background-color:#000;left:-60px;top:50%;transform:translateY(-50%);border-radius:100%}.blogComment form .form-submit input.submit{color:#fff;font-family:Proxima Nova Lt;font-size:20px;font-weight:600;text-transform:uppercase;width:293px;height:53px;border:none;background-color:#fec340;border-radius:5px;cursor:pointer;transition:all .4s ease}.blogComment form .form-submit input.submit:hover{background-color:#00aa8f}.blogComment form .form-submit{margin-bottom:70px;padding-top:30px}.comment-form-comment textarea{width:100%;max-width:100%}.blogComment form .comment-form-public{display:flex;align-items:center;margin-bottom:0}.blogComment form .comment-form-public label{display:block;color:gray;font-family:Proxima Nova Lt;font-size:15px;font-weight:300;text-transform:uppercase;padding-left:7px}.blogComment form .comment-form-public input{width:auto}section.latest-blogs-guide .guideTitle{color:#fff;font-family:"Museo-Sans-500";font-size:40px;font-weight:400;line-height:50px;text-align:center;padding-top:30px}section.latest-blogs-guide .guideImage{width:224px;height:238px;margin:40px auto 50px}section.latest-blogs-guide .guideCTA a{color:#fff;font-family:Proxima Nova Lt;font-size:20px;font-weight:600;text-transform:uppercase;padding:13px 35px;display:inline-block;background-color:#fec340;text-align:center;border:2px solid transparent}section.latest-blogs-guide .guideCTA{text-align:center;padding-bottom:50px}section.latest-blogs-guide .guideCTA a:hover{background-color:transparent;border-color:#fec340}.blog-inner-content{padding-top:20px}.mainWrap-sec .rightSide h4.blog-title a{line-height:17px;color:#333;font-family:"Museo-300";font-size:17px;font-weight:600}.mainWrap-sec .rightSide h4.blog-title a:hover{color:#fec340}.mainWrap-sec .rightSide .author-name{color:#666;font-family:"Museo-300";font-size:14px;font-weight:400}.mainWrap-sec .rightSide .blog-img{width:82px;height:82px}.mainWrap-sec .rightSide .blog-img img{width:100%;height:100%;object-fit:cover}.mainWrap-sec .rightSide .blog-item{display:flex;flex-wrap:wrap;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #c1c3c5}.mainWrap-sec .rightSide .blog-right{width:calc(100% - 90px);padding-left:18px}.mainWrap-sec .rightSide .blog-right h4.blog-title{line-height:19px;padding-bottom:10px}.mainWrap-sec .rightSide .blog-item:last-child{border-bottom:none}.mainWrap-sec .rightSide .latest-blogs h6{color:#333;font-family:"Museo-300";font-size:24px;font-weight:400;line-height:28px;text-transform:uppercase;padding-bottom:20px;padding-top:10px}.footer-bottom-wrap .formTop .contact-number{width:50%;float:left}ul.mainmenu .search-results-open-menu .search-icon a{color:#fff}ul.mainmenu .search-results-open-menu .search-icon{position:relative}.search-results-open-menu{position:relative;padding-left:20px}.search-results-open-menu .top-search{position:absolute;right:0;top:34px;z-index:1}.search-results-open-menu .top-search:before{content:'';position:absolute;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:12px solid #005750;right:6px;top:-11px;margin:0 auto;transition:all .4s ease}.search-results-open-menu .top-search form input[type=text]{color:#fff !important;padding:7px 20px !important;font-family:"Proxima Nova" !important;font-size:18px !important;font-weight:400;line-height:34px !important;background-color:#fcb813 !important;border:2px solid #005750 !important}.products-section-inner header.tabs-nav ul li{display:inline-block;width:20%;position:relative;padding-bottom:50px;border-bottom:1px solid #dfdbd2}.products-section-inner header.tabs-nav ul{display:flex;align-items:center;justify-content:space-around;margin-top:60px;position:relative}.product-text{font-family:"Museo-Sans-500";font-size:19px;font-weight:400;color:#00ae9b;text-align:center;padding-top:15px}.products-img{height:233px;width:100%}.products-img img{width:100%;height:100%;object-fit:contain}.products-section-inner header.tabs-nav li.active .product-text{color:#fec340}.tabs-content .product:not(:first-child){display:none}.lg-content-wrap{min-height:598px}.lg-content-wrap .lg-sec-left-img{padding-top:80px;padding-left:90px}.lg-content-wrap .inner{display:flex;justify-content:space-between;max-width:1046px;margin:0 auto 0}.lg-content-wrap .inner .lg-sec-left-img{padding-top:70px}.lg-content-wrap .lg-content{max-width:480px;margin-right:0;float:right;margin-top:70px;padding-right:30px}.warranty-image{display:flex;padding-top:40px;padding-right:40px !important}.warranty-image .img{margin-left:13px;width:90px;height:122px}.warranty-image .img img{width:100%;height:100%;object-fit:contain}.warranty-image .img:first-child{margin-left:0}.product-content-wrap h2{color:#4d4d4d;font-family:"Museo-Sans-500";font-size:30px;text-align:center;padding-bottom:20px}.product-content-wrap .content{max-width:919px;margin:40px auto 0;text-align:center}.products-section-inner header.tabs-nav .line-active{width:100%}.products-section-inner header.tabs-nav ul li.active{position:relative}.products-section-inner header.tabs-nav ul li.active:before{content:'';position:absolute;background:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/images/down-arrow.png) no-repeat;width:15px;height:15px;bottom:-15px;z-index:1;left:0;right:0;margin:0 auto}.products-section-inner header.tabs-nav ul li.active:after{content:'';position:absolute;width:15px;height:1px;background:#fff;bottom:-1px;left:0;right:0;margin:0 auto}.Solar-Panels-content{padding-top:50px;padding-bottom:30px}.Solar-Panels-content .inner{display:flex;flex-wrap:wrap}.Solar-Panels-content .inner .left{width:30%}.Solar-Panels-content .inner .right{width:70%}.Solar-Panels-content .inner .left img{width:268px;height:333px;object-fit:contain}.Solar-Panels-content .inner .right .img{width:261px;height:56px}.Solar-Panels-content .inner .right .img img{height:100%;width:100%;object-fit:contain}.Solar-Panels-content .inner .right h3{letter-spacing:2.4px;color:#00aa8f;font-family:"Museo-Sans-500";font-size:24px;font-weight:400;margin-bottom:20px;margin-top:10px}.Solar-Panels-content .inner .right ul li{color:#666;font-family:"Museo-Sans-500";font-size:19px;font-weight:400;margin-bottom:20px;padding-left:40px;position:relative}.Solar-Panels-content .inner .right ul{padding-top:30px}.Solar-Panels-content .inner .right ul li:before{content:'';position:absolute;background-image:url(//www.esmartsolar.com.au/wp-content/themes/esmart_solar/images/check-icon.png);width:24px;height:23px;top:0;left:0}.Solar-Panels-content .inner .right .btn a{color:#fdc140;font-family:"Museo-Sans-500";font-size:23px;font-weight:400;border:2px solid #fdc140;padding:12px 37px;display:inline-block;margin-right:5px}.Solar-Panels-content .inner .right .btn a.active,.Solar-Panels-content .inner .right .btn a:hover{background-color:#fdc140;color:#fff}.Solar-Panels-content{padding-top:50px}.product-content-wrap{padding-top:50px}.blog-inner-social-media ul li{width:33.33%;display:inline-block;text-align:center;padding:0 2px}.blog-inner-social-media ul{display:flex;flex-wrap:wrap}.blog-inner-social-media{padding:0 0 20px}.blog-inner-social-media ul li a{position:relative;line-height:normal;color:#fff;font-family:'Museo-Sans-500';font-size:14px;font-weight:400;display:inline-block;width:100%;border-radius:3px;padding:13px 7px}.blog-inner-social-media ul li a i{position:absolute;left:73px;top:47%;transform:translateY(-50%)}.blog-inner-social-media ul li:nth-child(1) a{background:#306098}.blog-inner-social-media ul li:nth-child(2) a{background:#21c4f1}.blog-inner-social-media ul li:nth-child(3) a{background:#666}.search h2.entry-title a{color:#fec340}.search a.post-thumbnail img{object-fit:cover;height:300px !important;width:100%;margin-top:10px;margin-bottom:10px}.search article{max-width:1000px;margin:0 auto 50px}.search span.author img{border-radius:100%;margin-right:10px}.search footer.entry-footer span.author{display:flex;align-items:center;padding-top:10px;padding-bottom:10px}.search span.posted-on{display:block}.search span.screen-reader-text{color:#000;font-weight:600;padding-right:10px}.search span.comments-link{display:block}.search span.comments-link span.screen-reader-text{font-weight:400}.search h1.page-title{text-align:center}.search .entry-summary span.screen-reader-text{font-weight:400}.search .pagination h2.screen-reader-text{display:none}.search .pagination .meta-nav{display:none}.home-banner .button-1 a{font-family:"Museo-Sans-500";font-weight:400}.Solar-Panels-content.notImage .inner .right{width:100%}.Solar-Panels-content.notImage .inner .right .btn{text-align:center}.Solar-Panels-content.notImage .right ul li{width:50%;float:left}.singleBlog .inner .blogTitle{padding-top:20px}.search-results-open-menu{display:none}.useful-links ul li{display:block;list-style-type:disc !important;list-style:disc !important;position:relative}.useful-links ul li a:before{content:'\f111 ';border-radius:100%;font-family:fontawesome;font-size:9px;top:-3px;position:relative;padding-right:10px}.useful-links ul li a{padding-bottom:10px;display:inline-block}.contact-add p{font-family:"Museo-300"}@media (min-width:768px){ul.mainmenu li:hover>ul{display:block}ul.mainmenu ul li:hover ul{display:block}ul.mainmenu{position:relative;display:flex !important;align-items:center;justify-content:center;max-height:48px}.wpb-js-composer .vc_tta.vc_tta-shape-rounded.vc_tta-tabs .vc_tta-panels{border:0 solid transparent !important}}@media (max-width:1600px){.testimonial-img-wrap{width:500px}.testimonial-wrap .testimonial-content{width:calc(100% - 500px)}}@media (max-width:1199px){.container{max-width:950px}.left-padding{padding-left:calc(((100% - 950px) - 30px) / 2)}.header-section .left ul li{padding:0 5px}.header-section .left ul li a{font-size:18px;letter-spacing:1.6px;padding:22px 0}.header-section .right a{font-size:17px}.header-section .right i{font-size:12px}.logo a{width:250px;height:27px}h2{font-size:35px}h3{font-size:40px}body{font-size:18px}.accordion-section .accordion-wrap h4 a{padding:30px 46px 30px 72px !important;font-size:18px}.accordion-section .accordion-wrap h4 a i.vc_tta-controls-icon:after{font-size:30px;top:-30px !important}.accordion-section .vc_tta-panel-body:before{max-width:820px}.accordion-wrap .vc_tta-panel-body>div{max-width:800px;font-size:20px}.sunshine-content{max-width:420px}.sunshine-content>div>.wpb_wrapper{padding:7px 34px 27px 74px}.button-2 a,.button-1 button{padding:13px 59px !important}.benefits-sec .content h6{font-size:22px}.benefits-center{padding:0 35px}.benefits-solar-wrap{display:flex;align-items:center}.our-products-section{padding-top:30px}.our-product-text{font-size:18px}.title-recommend{padding-top:70px}.footer-section .footer-menu ul li{padding-left:5px}.footer-section .footer-menu ul li a{font-size:16px}.footer-logo img{width:190px !important;object-fit:contain;height:100% !important}.footer-bottom{font-size:14px}.footer-section{padding:50px 0 30px;margin-bottom:24px}.our-work-section{padding-top:23px;padding-bottom:50px}.Solar-energy-section .sunshine-content .vc_column-inner{padding-left:70px;padding-top:20px;padding-bottom:0}.Solar-energy-section{padding-bottom:60px}.Solar-energy-section:nth-child(even) .sunshine-content>div>.wpb_wrapper{padding:7px 44px 27px 3px}.clientName-sec{font-size:16px}.about-member-wrap>div>.wpb_wrapper>.vc_row.wpb_row{width:100%}section.latest-blogs-guide .guideTitle{font-size:24px;line-height:normal}section.latest-blogs-guide .guideImage{width:164px;height:168px}section.latest-blogs-guide .guideCTA a{padding:10px 15px;font-size:15px}.blog-inner-content br{display:none}.mainWrap-sec .rightSide h4.blog-title a{font-size:12px}.mainWrap-sec .rightSide .blog-right h4.blog-title{line-height:12px}.BlogAuthorWrap .featuredImage{height:300px}.mainWrap-sec .rightSide .latest-blogs h6{font-size:19px}.lg-content-wrap{background-position:right !important}.Solar-Panels-content .inner .right .btn a{font-size:18px}.Solar-Panels-content .inner .left{padding-right:45px}.Solar-Panels-content .inner .right h3{font-size:22px}.content-section p br{display:none}}@media (max-width:991px){.container{max-width:750px}.left-padding{padding-left:calc(((100% - 750px) - 30px) / 2)}h2{font-size:30px}.contact-faq{font-size:15px;line-height:22px}.accordion-section .accordion-wrap h4:after{right:40px}.accordion-wrap .vc_tta-panel-body>div{font-size:18px}h1{font-size:49px}.button-1 a,.button-1 button{font-size:22px !important;padding:6px 29px !important}.home-banner .wpb_wrapper{padding-bottom:120px}.company-logo .vc_single_image-wrapper{height:auto !important;padding:0 15px}.company-logo .vc_single_image-wrapper img{width:100%;object-fit:contain}.sunshine-main-section{padding-top:28px;padding-bottom:55px}.sunshine-content{font-size:15px;line-height:26px}h3{font-size:35px}.benefits-solar-section{padding-bottom:30px;padding-top:10px}.our-products-wrap>.wpb_column.vc_column_container{width:33.33% !important;padding-bottom:40px}.our-products-section{padding-bottom:40px}.contact-section-wrap{padding-top:24px;padding-bottom:10px}.contact-section-wrap h2{font-size:35px}.resources-banner-section{height:300px}.you-tube-video-section{padding-bottom:50px}.image-how-it-works .vc_single_image-wrapper img{height:auto}.image-how-it-works .vc_single_image-wrapper{height:auto}.clientLeft .clientImage{height:350px}.clientReview{padding:27px 12px 27px 57px}.Museo-300-content{font-size:16px;line-height:24px}section.ourClients .clients-wrap .singleClient{margin-bottom:60px}.clientReview:before{width:34px}.blogRepeater .singleBlog{width:33.33%}.about-wrap-section{padding-bottom:0 !important}.number-wrap .different-section-wrap .number{font-size:35px}.credentials-ul ul li strong{font-size:20px}.different-section-wrap .different-sec h6{font-size:20px}.different-sec{padding:0 15px}.contact-add ul li{padding-bottom:12px}.form-section .gform_wrapper form .gform_body ul li{width:100% !important}.form-section .gform_footer .button{width:217px !important;height:53px;text-align:center;margin:0 auto}.form-section .gform_footer.top_label{text-align:center}.mainWrap-sec .rightSide .blog-item{flex-direction:column}.mainWrap-sec .rightSide .blog-item>div{width:100%;padding:0 0 10px}.mainWrap-sec .rightSide .blog-item .blog-img{width:80px;margin:0 auto}.mainWrap-sec .rightSide .blog-right{text-align:center}.resources-section-content{padding:0 15px}.Solar-Panels-content .inner .right h3{font-size:16px;letter-spacing:1.5px}.Solar-Panels-content .inner .right .img{width:231px;height:56px}.products-img{height:134px}.product-text{font-size:12px}.product-content-wrap h2{font-size:21px}.Solar-Panels-content .inner .right .btn a{padding:4px 10px;font-size:16px}.Solar-Panels-content .inner .right ul li{font-size:15px;line-height:20px}.search-results-open-menu{padding-left:3px}.form-section .gform_wrapper form .gform_body ul li{margin:0 !important}.Solar-Panels-content .inner .right h3 br{display:none}ul.mainmenu>li>a:link,ul.mainmenu>li>a:visited{font-size:16px}.talkFormRight .ginput_container.ginput_container_checkbox{padding-left:10px}}@media (max-width:767px){.container{max-width:100%}.left-padding{padding-left:calc(((100% - 1170px) - 30px) / 2)}header.header{position:relative;padding:20px 0 0}.menulinks{display:inline-block}ul.mainmenu{text-align:left;position:absolute;top:64%;padding:0;right:0;width:100%;background:#005750;display:none;z-index:9999999}ul.mainmenu>li{float:left;width:100%;padding:0;margin:0;border-top:1px solid rgba(255,255,255,.2);position:relative}ul.mainmenu>li:first-child{border:none}ul.mainmenu>li>a:link,ul.mainmenu>li>a:visited{padding:10px 15px;font-size:16px;float:left;width:100%;border:none;text-align:left;color:#fff}ul.mainmenu>li>a:hover{background:rgba(255,255,255,.2)}a.menulinks i{display:inline;position:relative;top:-2px;margin-left:0;-webkit-transition-duration:0s;-webkit-transition-delay:.2s;-moz-transition-duration:0s;-moz-transition-delay:.2s;transition-duration:0s;transition-delay:.2s}a.menulinks i:before,a.menulinks i:after{position:absolute;content:'';left:0}a.menulinks i,a.menulinks i:before,a.menulinks i:after{width:34px;height:4px;background-color:#fcbf2a;display:inline-block}a.menulinks i:before{margin-top:-10px;-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0}a.menulinks i:after{margin-top:10px;-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0}.mobile-open a.menulinks i{background-color:rgba(0,0,0,.0);-webkit-transition-delay:.2s;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0);box-shadow:0px 1px 1px rgba(0,0,0,0)}.mobile-open a.menulinks i:before{margin-top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0,.2s;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0);box-shadow:0px 1px 1px rgba(0,0,0,0)}.mobile-open a.menulinks i:after{margin-top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0,.2s;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0);box-shadow:0px 1px 1px rgba(0,0,0,0)}ul.mainmenu>li>a.current:after{display:none}ul.mainmenu ul{position:relative;top:auto;left:auto;float:left;width:100%;background:#fcbf2a}ul.mainmenu ul li{position:relative}ul.mainmenu li li a:link,ul.mainmenu li li a:visited{padding:0 15px 0 25px;color:#fff}ul.mainmenu ul ul{position:relative;left:auto;top:auto;float:left;width:100%}ul.mainmenu ul ul li{padding-left:10px}a.child-triggerm{display:block !important;cursor:pointer;position:absolute !important;top:0;right:0;width:50px !important;min-width:50px !important;height:47px !important;padding:0 !important;border-left:1px dotted rgba(255,255,255,.2)}a.child-triggerm:hover{text-decoration:none;color:red}a.child-triggerm span{position:relative;top:50%;margin:0 auto !important;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-triggerm span:after{position:absolute;content:''}a.child-triggerm span,a.child-triggerm span:after{width:10px;height:1px;background-color:#fff;display:block}a.child-triggerm span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-triggerm.child-open span:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-triggerm.child-open span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}a.child-triggerm:hover span,a.child-triggerm:hover span:after{background-color:#fcbf2a}.header-section .left{width:auto;display:none}.header-section .right{justify-content:center;width:100%;text-align:center;background-color:#005750;padding:8px 0}.header-section .center{width:100%}.header-section{justify-content:start;flex-direction:column}.logo a{width:180px}.header-section .logo{text-align:left;padding:0 15px 20px}header.header .container{padding:0 !important}.header-section .right a{color:#fff}.header-section .right i{background-color:#fff;color:#005750}ul.mainmenu ul li a{font-size:17px !important}.accordion-section .accordion-wrap h4 a{padding:20px 46px 20px 52px !important;font-size:15px}.accordion-section .accordion-wrap h4:after{right:10px}.accordion-section .accordion-wrap h4 a i.vc_tta-controls-icon:after{bottom:auto !important;top:-36px !important;font-size:23px}.accordion-wrap .vc_tta-panel-body>div{font-size:15px;line-height:23px}.benefits-solar-wrap{flex-direction:column}.sunshine-image .vc_single_image-wrapper{width:100% !important;height:300px}.sunshine-content{max-width:100%;margin:0}.sunshine-image>div{padding:0 !important}.sunshine-content>div>.wpb_wrapper{padding:15px}.Solar-icon{text-align:center !important}.benefits-sec .content h6{text-align:center}.benefits-sec .content{text-align:center}.our-products-wrap>.wpb_column.vc_column_container{width:100% !important}br{display:none}.our-work-section .button-2 a{padding:11px 19px !important}.footer-section{flex-direction:column}.footer-section .footer-menu ul li{display:block}.footer-menu .social-media{width:100%;padding-top:20px}.footer-menu .social-media ul li{display:inline-block !important}.footer-menu ul#menu-footer-menu{width:100% !important}.footer-bottom{display:block}.footer-logo{font-size:28px;padding-bottom:20px;width:100%}.footer-menu{width:100%}.company_logo-section>div{width:100% !important}.company_logo-section{flex-direction:column}.company_logo-section .company-logo{margin-bottom:0}section.latest-blogs:after,section.latest-blogs:before{display:none}section.latest-blogs .singleBlog .inner .blogTitle{font-size:15px}section.latest-blogs .singleBlog .inner .blogCat{font-size:17px}section.latest-blogs .singleBlog .inner .blogLink a{font-size:16px}.blog-section .button-1 a{width:262px;height:43px;font-size:19px !important}.blog-section{padding-bottom:60px;padding-top:10px}.large-font{font-size:15px;line-height:20px}.you-tube-video-section .wpb_video_widget{margin-bottom:10px}.you-tube-video-section{padding-bottom:20px}section.ourClients .clients-wrap .singleClient>div{width:100%}.clientRight .clientRes{padding-top:30px;padding-bottom:15px;margin-bottom:15px}.blogRepeater .singleBlog{width:100%;padding-bottom:50px}.Solar-energy-section{flex-direction:column}.banner-caption-section{padding-left:0}.banner-caption-section h1{font-size:43px;text-align:center !important}.banner-caption-section{text-align:center}.Solar-energy-section .sunshine-image{width:100%}.Solar-energy-section .sunshine-content{margin-top:0;max-width:100%;margin-left:0}.Solar-energy-img{margin-bottom:0}.Solar-energy-img figure.wpb_wrapper.vc_figure{width:100%}.Solar-energy-section .sunshine-content .vc_column-inner{padding-left:20px;padding-top:20px}.Solar-energy-section:nth-child(even){flex-direction:column}.Solar-energy-section:nth-child(even) .Solar-energy-img .vc_single_image-wrapper{height:300px}.Solar-energy-section:nth-child(even) .sunshine-content .vc_column-inner{padding-left:30px !important;padding-top:50px;padding-bottom:10px}.Solar-energy-section:nth-child(even) .sunshine-content{margin-right:0}.Solar-energy-wrap{padding-bottom:0}.about-second-sec .about-contain:before{background-size:cover;padding:0 15px;max-width:90%;margin:0 auto}.number-wrap{flex-wrap:wrap}.about-ul>.wpb_wrapper{max-width:80%}.about-second-sec .about-contain{padding-top:50px;margin-top:0}.credentials-ul ul li strong{font-size:19px}.image-with-content-wrap{flex-direction:column}.image-with-content-wrap>div>.vc_column-inner{padding:0 !important}h1{font-size:39px}.tabbing-section{margin-top:0 !important}.tabbing-section .vc_tta-panel-body{background-color:transparent !important}.tabbing-section .vc_tta-panel-heading{border-radius:0 !important;border:none !important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{border:1px solid #dfdbd2 !important;padding:30px 15px !important}.tabbing-content h4 a{color:#666 !important;font-family:"Museo-700";font-size:19px;font-weight:400;background-color:#dfdbd2 !important}.privacy-policy-banner{min-height:300px !important}.privacy-policy-thumb-sec>div>.vc_column-inner{padding:30px}.privacy-policy-thumb-sec{padding:0 !important}.description_below>div{width:100%}.form_sublabel_below{flex-direction:column}.talkFormRight{padding-top:30px !important}.form-section .gform_wrapper form .ginput_container_checkbox ul li{margin-bottom:0 !important}.contact-add ul li{padding-bottom:0;padding-right:0;margin-bottom:0 !important;font-size:16px}.contact-add ul{padding-top:5px}.form-section .gform_wrapper form .gform_body ul li .ginput_container input{font-size:17px !important;padding:5px 10px !important}.contact-section-wrap h2{text-align:center}.talk-to-us .contact-number{text-align:center;margin-bottom:30px;padding-top:20px}.talk-to-us .contact-number i{margin-left:0}.mainWrap-sec .leftSide{width:100%}.mainWrap-sec .rightSide{width:100%}.blog-inner-content h4{font-size:23px;padding-bottom:10px;padding-top:12px}.blogComment form .form-submit input.submit{width:100%}section.latest-blogs-guide .guideTitle{font-size:29px}.form-section .gform_wrapper form .ginput_container_checkbox ul li{width:100%;margin:0}.footer-bottom-wrap .formTop .contact-number{width:100%}.search-results-open-menu{display:none}.lg-content-wrap .inner{flex-direction:column}.Solar-Panels-content .inner{flex-direction:column}.Solar-Panels-content .inner .left{width:100%;padding:0 !important;text-align:center}.Solar-Panels-content .inner .right{width:100%}.Solar-Panels-content .inner .right .btn a{width:100%;text-align:center;margin-bottom:11px}.warranty-image{justify-content:center;padding-right:0 !important}.lg-content-wrap .lg-content{padding-right:0}.products-section-inner header.tabs-nav ul li.active:before,.products-section-inner header.tabs-nav ul li.active:after{display:none}.products-section-inner header.tabs-nav ul li{width:100%;padding-bottom:20px;padding-top:35px}.products-section-inner header.tabs-nav ul{flex-direction:column}.lg-content-wrap .inner .lg-sec-left-img{padding:50px 20px 10px}.lg-content-wrap .lg-content{padding:0 25px;margin-top:19px}.content-section>div>.vc_column-inner{padding:0 !important}.Museo-300-content{font-size:16px}.Solar-Panels-content.notImage .right ul li{width:100%}.talkFormRight .customRightForm .ginput_container_text{padding-bottom:10px;display:inline-block;width:100%}.about-member-wrap>div>.wpb_wrapper>.vc_row.wpb_row{width:50%}.company_logo-section.slick-slider .slick-dots{bottom:-20px}.company_logo-section.slick-slider .slick-dots li button{background-color:#005750}.company_logo-section{padding:20px 0}.company_logo-section .slick-track{display:flex;align-items:center}}.overflow-visible{overflow:visible !important}.ff-museo{font-family:"Museo-Sans-500"}.ff-museo *{font-family:"Museo-Sans-500"}.ff-museo-300{font-family:"Museo-300"}.ff-museo-300 *{font-family:"Museo-300"}.text-center{text-align:center}.gutter-y{margin-top:2rem;margin-bottom:2rem}.box-shadow{box-shadow:1px 3px 10px rgba(0,0,0,.3)}.footer-bottom-wrap-alt{position:relative;padding-bottom:4rem;padding-top:4rem}.footer-bottom-wrap-alt:before{content:'';position:absolute;background-color:#00a898;width:100vw;top:200px;bottom:0;left:0;z-index:1}.footer-cta-row{position:relative;z-index:10;background-color:#f1f1f1;border-radius:30px;padding:4rem}.footer-cta-row .cta-block{display:flex;align-items:center;width:100%;margin-top:3rem}.footer-cta-row .cta-block .google-logo{margin-bottom:1rem}.footer-cta-row .flex-col{flex:1;width:50%;padding-left:2rem;padding-right:2rem}.footer-cta-row .form-wrapper{background:#fff;border-radius:50px 0;overflow:hidden;padding:8rem 3rem 6rem;box-shadow:0 5px 50px rgba(38,42,76,.2)}.footer-cta-row .alt-btn{display:block;max-width:max-content;margin:0 auto;border:1px solid #005750;border-radius:30px;padding:.5rem 1.5rem;color:#005750;transition:all .3s ease-in-out}.footer-cta-row .alt-btn:hover{background:#005750;color:#fff}.review-ss{margin:2rem 0}.review-ss .slick-track{display:flex;align-items:center}.review-ss .slick-dots{position:relative;bottom:0}.review-ss .slick-dots li button{background-color:#005750}.review-ss .review-ss-item *{font-weight:500}.review-ss .review-ss-item .review-date{font-size:15px}.review-ss .review-ss-item .review-content{margin-top:1rem;margin-bottom:1rem;font-size:16px}.gform_wrapper.esmart-form-style_wrapper .gform_required_legend{display:none}.gform_wrapper.esmart-form-style_wrapper .gform-body .gform_fields .gfield input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gform_wrapper.esmart-form-style_wrapper .gform-body .gform_fields .gfield select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.gform_wrapper.esmart-form-style_wrapper .gform_footer{padding-top:0;padding-bottom:0}div.gform_wrapper.esmart-form-style_wrapper .gform_footer input{transition:all .4s ease;border:none !important;background-color:#fcb813 !important;color:#fff !important;font-family:"Museo-Sans-500";font-size:23px !important;font-weight:400 !important;width:100% !important;height:53px;margin-bottom:0;cursor:pointer;border-radius:10px}@media (max-width:991px){.footer-cta-row{padding:4rem 1rem}.footer-cta-row .cta-block{flex-wrap:wrap}.footer-cta-row .flex-col{flex:0 0 100%;width:100%;padding:4rem 1rem}}