h1{font-size:50px!important}h2{font-size:45px!important}@media (max-width:980px){h1{font-size:45px!important}h2{font-size:40px!important}}.et-l--body h2,.et-l--body h3{font-size:45px!important}.et-l--body h4,.et-l--body h5{font-size:26px!important}@media (max-width:768px){.et-l--body h2,.et-l--body h3{font-size:30px!important}}#alt_hamburger_wrapper{float:right;width:auto;background-color:#1C1C3C;height:120px;display:flex;align-items:center}#alt_hamburger_menu{width:auto!important;padding:0 30px}#alt_hamburger_menu .hamburger_menu_shape{width:60px;height:7px;background-color:#fff;margin:10px 0}#google_reviews .review_element{display:inline-block!important}#key_phrase_wrapper{display:inline-block;overflow:hidden;position:relative;top:15px;height:65px}.moving_title{display:block;white-space:nowrap;transition:transform 0.5s ease,opacity 0.5s ease;opacity:1}.slide-up-enter{transform:translateY(0);opacity:1}.slide-up-exit{transform:translateY(-100%);opacity:0}#main-footer .container{max-width:100%;width:80%}#site_header{background-color:rgba(255,255,255,0);transition:0.3s}.fixed_site_header{background-color:rgba(255,255,255,1)!important;transition:0.3s;box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}.menu-item a{transition:0.3s}.fixed_site_header .menu-item a{color:#555555!important;font-size:15px!important;transition:0.3s}.et_pb_menu__logo img{transition:0.3s!important}.fixed_site_header .et_pb_menu__logo img{transition:0.3s;width:250px!important}#fold_out_menu{top:-150vh}.qaulity_icon{background-color:#1C1C3C;position:absolute;top:-100px;left:-70px;padding:10px;border-radius:10px;width:80px;height:80px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.qaulity_icon_right{background-color:#1C1C3C;position:absolute;top:-100px;right:-70px;padding:10px;border-radius:10px;width:80px;height:80px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}@media(max-width:980px){.qaulity_icon_right{right:0px!important;left:-40px}.qaulity_icon{left:-40px}}.qaulity_icon img,.qaulity_icon_right img{filter:invert(1)}.review_elements{display:flex;justify-content:flex-start;align-items:center}.review_elements img{width:120px;margin-right:20px}.review_elements button{border-width:0px;border-radius:5px;font-size:18px;font-weight:700;background-color:#f2f2f2;padding:10px 18px;transition:300ms}.review_elements button i{font-weight:900!important;margin-right:-1em;transform:translate(-20px);opacity:0;transition:300ms;color:#f2f2f2}.review_elements button:hover{background-color:rgba(0,0,0,0.5);color:#f2f2f2}.review_elements button:hover i{margin-right:0;transform:translate(0px);opacity:1}#vertical_header h2{-webkit-text-stroke:1px #1c1c3c;color:#f2f2f2!important;font-family:'Open Sans',sans-serif!important;writing-mode:vertical-rl;-webkit-text-orientation:sideways!important;font-size:60px!important;transform:rotate(180deg)!important}.service_slider .dica_divi_carouselitem{transition:300ms!important}.service_slider .swiper-slide-active{width:700px!important;transition:300ms!important}@media(max-width:980px){#vertical_header h2{writing-mode:horizontal-tb!important;transform:rotate(0deg)!important;-webkit-text-orientation:none!important}.service_slider .swiper-slide-active{width:100%!important}}@media(max-width:768px){#accreditation .dica-image-container .image{max-width:100%}}.current-tab{background-color:#1c1c3c!important;color:#fff!important;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.3)}.slider-tab-btns{background-color:rgba(28,28,60,0.25)!important;width:500px!important;display:flex;justify-content:center;padding:10px;border:solid 1px #1c1c3c;border-radius:10px}#renewables-tab-btn,#electrical-tab-btn{width:250px;font-weight:700;font-size:20px;border:none;border-radius:5px;padding:15px 20px;background-color:transparent;color:#1c1c3c}@media(max-width:768px){.slider-tab-btns{width:100%!important}#renewables-tab-btn,#electrical-tab-btn{font-size:15px!important;padding:10px 20px!important;width:50%!important}}#gform_1 input,#gform_1 textarea{font-size:16px;border-radius:10px;padding:12px;background-color:#f2f2f2;border:1px solid #1c1c3c}#gform_1 textarea{height:180px}#gform_submit_button_1{border-radius:5px!important;border:2px solid #000!important;font-size:18px!important;font-weight:700;color:#f8500c!important;background-color:transparent!important;transition:300ms!important}#gform_submit_button_1:hover{background-color:rgba(0,0,0,0.35)!important}#gform_1 #gform_browse_button_1_8{background-color:#e2e2e2;border:none;font-size:14px;border-radius:5px;font-weight:500;padding:10px}.post-content-inner{padding-bottom:20px}.entry-title a{font-size:26px!important}.sub-menu{border-radius:10px}.read_more_toggle.et_pb_toggle_close .et_pb_toggle_title:before{right:0!important;left:150px!important}.read_more_toggle.et_pb_toggle_open .et_pb_toggle_title:before{right:0!important;left:150px!important}#google_reviews .et-pb-icon{font-size:40px!important}.wpac .wp-google-based,.wp-gr.wpac .wp-google-name a{color:#fff!important}.wp-gr .rpi-dot.active{background-color:#f8500c!important}.mobile_nav.opened .menu-item-has-children::before{content:"\27A4";color:#fff;position:absolute;left:200px;transform:translatey(5px);transition:.4s ease}.mobile_nav.opened .menu-item-has-children:hover::before{transform:translatey(5px)rotate(90deg)}@media(max-width:980px){.menu-item-has-children .sub-menu{height:0;overflow:hidden;transition:.4s ease}.et_pb_menu_page_id-1799:hover .sub-menu{height:380px;overflow:hidden}.et_pb_menu_page_id-571:hover .sub-menu{height:180px;overflow:hidden}.et_pb_menu_page_id-2185:hover .sub-menu{height:150px;overflow:hidden}}.gform_heading{display:none}.steps-holder{display:flex;justify-content:space-between}.steps-holder .main-step{position:relative}.steps-holder div{width:48%;font-weight:bold;padding:15px 30px;background-color:#e8e8e8;text-align:center;border-radius:10px}.step-active.main-step{background-color:#f8500c;color:#fff}.step-active.main-step:after,.steps-holder .main-step:after{content:'';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;display:block;border-left:10px solid #E8E8E8;right:-27px;position:absolute;top:50%;transform:translatey(-50%)}.steps-holder div:last-child:after{display:none!important}.steps-holder{margin-bottom:20px}#field_2_3 h2,#field_4_3 h2{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(232,232,232);margin-bottom:20px;font-size:25px!important;text-align:left;font-weight:bold!important}#field_2_4,#field_2_5,#field_2_7,#field_2_8{width:100%;grid-column:span 6!important}#field_2_7{text-align:center}#input_2_4,#input_2_5,#input_4_4,#input_4_5,#input_4_6{font-size:16px!important;border-radius:10px!important;padding:12px!important;background-color:#f2f2f2;border:1px solid #1c1c3c}#gform_submit_button_2,#gform_submit_button_4{padding:12px;border-radius:5px;border:2px solid #000!important;font-size:18px;font-weight:700;color:#f8500c!important;background-color:transparent!important;transition:300ms!important}.gform-footer{justify-content:flex-end}#gform_submit_button_2:hover,#gform_submit_button_4:hover{background-color:rgba(0,0,0,0.3)!important;cursor:pointer!important}#input_2_8{appearance:unset;font-size:16px!important;border-radius:10px!important;padding:12px!important;background-color:#f2f2f2;border:1px solid #1c1c3c}#field_2_7 svg{transform:scale(1.2)}.new-results .et_pb_code_inner{display:flex;flex-wrap:wrap}.new-results .savings-annum,.new-results .delay-annum{width:50%}.additional-details{width:100%;display:flex;flex-wrap:wrap;gap:.75em}.additional-details div{background-color:#77778A;width:24%;padding:20px;border-radius:5px;text-align:center;margin-bottom:40px}.additional-details div img{height:80px}label#label_2_6_0:before{content:'';height:80px;width:80px;display:block;background-image:url('https://www.scott-electrical.com/wp-content/uploads/2025/11/roof-mounted-scott-electrical-scaled.png');background-size:contain;margin:0 auto;margin-bottom:10px}label#label_2_6_1:before{content:'';height:80px;width:80px;display:block;background-image:url('https://www.scott-electrical.com/wp-content/uploads/2025/11/Ground-Mounted-scott-electrical-scaled.png');background-size:contain;margin:0 auto;margin-bottom:10px}#input_2_6{display:flex;justify-content:space-between;margin-bottom:40px;gap:2rem}#input_2_6 .gchoice{width:100%;position:relative}#input_2_6 .gchoice input{position:absolute;visibility:hidden}#input_2_6 .gchoice .gform-field-label{width:100%;max-width:100%!important;border-radius:10px;text-align:center;padding:20px!important;color:#1C1C3C;text-transform:uppercase;font-size:12px;font-weight:800;border:1px solid}input[type=radio]:checked+label#label_2_6_0,input[type=radio]:checked+label#label_2_6_1{border-color:#f8500c!important;background-color:#f8500c36!important}.loca-active{fill:#f8500c!important}.savings-annum,.delay-annum{margin-bottom:20px}@media (max-width:980px){.step-active.main-step:after,.steps-holder .main-step:after{right:-18px!important}.additional-details div{width:48%!important;margin-bottom:5px!important}}@media (max-width:768px){#input_2_6{display:block!important}#input_2_6 .gchoice{margin-bottom:20px}.step-active.main-step:after,.steps-holder .main-step:after{display:none}#field_2_4,#field_2_5{grid-column:span 12!important}.steps-holder{display:block!important}.steps-holder div{width:100%!important;margin-bottom:20px}.new-results .et_pb_code_inner{display:block!important}.additional-details div{width:100%!important;margin-bottom:5px!important}.new-results .savings-annum,.new-results .delay-annum{width:100%!important}}.et-l--body h5,.et-l--body h4{font-size:18px!important}.et-l--body h3{font-size:34px!important}.solar_works{display:flex;justify-content:center;gap:2rem}.cta_solar{display:flex;justify-content:center;gap:.75rem}.cta_solar button{padding:10px 15px;color:#f8500c;border-radius:5px;border:none;font-size:15px;font-weight:700;background-color:#fff;transition:400ms}.cta_solar button:hover{background-color:rgba(0,0,0,0.5)}@media(max-width:980px){.solar_works{flex-direction:column}.cta_solar{flex-direction:column;text-align:center}}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:16px!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li{padding-left:5px!important;padding-right:5px!important}.post-template-default h2,.post-template-default h3{font-size:28px!important;font-weight:600!important;margin-bottom:20px}.post-template-default p{margin-bottom:0px;padding-bottom:8px}.author_bio{gap:.75rem}.related_blog{padding-bottom:18px!important}