.et_header_style_centered #main-header .container{text-align:left}.head-appoint-button{float:right;width:260px;background-color:#31b520;padding:8px 15px;margin-top:10px;border-radius:6px;text-align:center}.head-appoint-button a{color:#fff}.head-call-button{float:right;width:360px;background-color:#165682;padding:8px 15px;margin-top:10px;margin-right:90px;border-radius:6px;text-align:center}.head-call-button h3 a{font-size:26px;font-weight:900}.head-call-button a{color:#fff}.head-appoint-button h3{padding-bottom:8px}.head-appoint-button h2 a{font-weight:900;padding-left:5px;font-size:30px;font-weight:900}.head-appoint-button h3:before{font-family:'Font Awesome\ 5 Free';color:#fff;content:"\f098";font-weight:900;display:inline-block;margin:0 10px}.menu-container{padding-top:10px;background-color:#dc272e;border-top:5px solid #165682}.menu-container #top-menu a{font-weight:400}.menu-container #top-menu li li a{font-size:14px}.head-button-start{font-size:14px !important;background-color:#dc272e;padding:4px 8px;border-radius:4px}.head-button-start:hover{background-color:#121212}.custom-tabs .et_pb_tabs_controls li{width:25%}.custom-tabs .et_pb_tab_active a{color:#fff !important}.custom-tabs .et_pb_tabs_controls li a{text-align:center;padding:10px 30px !important}.et_pb_tabs{border:none !important}.et_pb_tabs .et_pb_tabs_controls li a{width:100% !important}.custom-tabs h2.tab-head{font-weight:900;font-size:60px;padding-bottom:30px}.review-box{background-color:#dc272e;color:#fff;text-align:center;padding:20px 15px}.review-box h2{color:#fff;font-weight:900;padding-bottom:30px}.et_pb_widget_area .et_pb_widget a.review-button{padding:8px 15px;background-color:#fff;border-radius:3px;margin-bottom:25px;color:#121212}.review-button:hover{background-color:#121212;color:#fff}.zero-per{font-size:4.2rem;font-weight:900}.zero-per sup{font-size:50%;vertical-align:super}.finance{display:inline-block;margin-left:10px;text-align:left;font-size:3rem;font-weight:900}.finance .approved{display:block;text-transform:uppercase;font-size:32%;line-height:2}.new-systems{font-size:30px;padding-right:30px}div.top-special-bar{flex-grow:2}.et-secondary-menu{flex-grow:1;text-align:right}.et_pb_widget{width:100%;float:left}.top-special-bar .textwidget{display:flex}.intro-text{flex-grow:1}.icons-cards{flex-grow:1;text-align:center}.testimonial_rotator h1,.testimonial_rotator h2{padding-bottom:25px}.number-footer{text-align:right;color:#107dc7;font-size:36px;font-weight:900}.number-footer .fa-phone-square{margin-right:10px}.form-container{display:flex;align-items:stretch}.form-left{width:48%;margin-right:1%}.form-right{width:48%;margin-left:1%}.form-text-style{width:100% !important;padding:15px 20px !important;margin-bottom:10px !important;border-radius:8px !important;border:1px solid #fff !important}.form-style-area{width:100% !important;padding:8px 20px !important;border-radius:8px !important;height:170px !important;border:1px solid #fff !important;font-size:14px !important}.form-style-button{background-color:#31b520;padding:8px 20px !important;border-radius:8px !important;border:none !important;color:#fff;font-size:18px;transition:.3s}.form-style-button:hover{background-color:#121212;cursor:pointer}.wpcf7-response-output{color:#fff !important}.foot-service .et_pb_blurb_container{padding-left:0}.learn-more-button{font-size:14px !important;background-color:#dc272e;padding:4px 8px;border-radius:4px;color:#fff !important}.learn-more-button:hover{background-color:#121212}.maintenance-options .fa-check-square{padding-right:10px}.sidebar-simple{padding-right:0 !important;border-right:none !important}.sidebar-simple .review-button{color:#121212 !important}.sidebar-simple .review-button:hover{color:#fff !important}.sidebar-simple .review-box{border-radius:8px}.free-service-calls{background-color:#0b6190;padding:8px 15px;border-radius:6px;text-align:center;color:#fff !important}.free-service-calls h3{color:#fff !important}.free-service-calls h3 a{color:#fff !important}.weather-atlas-wrapper{border-radius:8px}.maintenance-but{background-color:#31b520;color:#fff !important;padding:7px 15px;border-radius:4px}.maintenance-but:hover{background-color:#121212}.fa-square{padding-right:15px;color:#121212}@media only screen and (max-width:560px){.form-container{display:block}.form-left{width:100%;margin-right:0}.form-right{width:100%;margin-left:0}.form-style-area{height:100px !important;margin-bottom:8px}}@media only screen and (max-width:960px){.menu-container{padding-top:0 !important}.head-call-button{width:100%;margin-right:0;margin-top:7px;margin-bottom:15px}.head-appoint-button{width:100%;margin-bottom:5px}.menu-container{background-color:#fff !important}.et_fixed_nav #et-top-navigation{background-color:#fff;padding-top:0}.logo_container a img{width:100% !important;padding-right:15%;padding-left:15%}img#logo{max-height:100% !important}.custom-tabs .et_pb_tabs_controls li{width:100%}.number-footer{font-size:30px;text-align:left}.foot-call,.foot-social{text-align:left !important}.foot-social h4{text-align:left !important}.review-button{display:block;margin-top:15px;width:50%;text-align:center}.commercial-sol .et_pb_main_blurb_image{display:block !important}.commercial-sol .et_pb_blurb_container{padding-left:0}}@media only screen and (max-width:500px){.review-button{width:100%}}.style-appoint{padding:8px 20px !important;border-radius:4px !important;margin-bottom:10px !important;width:100% !important}.style-appoint-message{padding:8px 20px !important;border-radius:4px !important;margin-bottom:10px !important;width:100% !important;height:120px;font-size:15px !important}.appoint-submit{border:none !important;padding:8px 20px;background-color:#31b520;color:#fff;border-radius:4px}.appoint-submit:hover{background-color:#165682;cursor:pointer}.c-heading{padding-bottom:10px;color:#333;font-weight:500;font-family:'Roboto Slab',Georgia,"Times New Roman",serif}.tab-head{font-size:22px;padding-bottom:10px;color:#333;font-weight:500;font-family:'Roboto Slab',Georgia,"Times New Roman",serif}.review-box .c-heading{color:#fff;font-weight:900;padding-bottom:30px;font-size:26px;display:block}.h1,.h2,.h3,.h4,.h5,.h6{padding-bottom:10px;color:#333;font-weight:500;line-height:1em;font-family:'Roboto Slab',Georgia,"Times New Roman",serif;display:block}.h1{font-size:30px}.h2{font-size:26px}.h3{font-size:22px}.h4{font-size:18px}.h5{font-size:16px}.h6{font-size:14px}.et_pb_text_3 .h3,.et_pb_text_4 .h3,.et_pb_text_5 .h3{font-weight:800;font-size:50px}.et_pb_bg_layout_dark .h1,.et_pb_bg_layout_dark .h2,.et_pb_bg_layout_dark .h3,.et_pb_bg_layout_dark .h4,.et_pb_bg_layout_dark .h5,.et_pb_bg_layout_dark .h6{color:#fff}.et_pb_text_4 .h3{font-weight:800;font-size:40px}.et_pb_text_12 .h4,.et_pb_text_7 .h4,.et_pb_text_13 .h4{font-weight:800;font-size:22px}.et_pb_text_10 .h5,.et_pb_text_11 .h5,.et_pb_text_8 .h5,.et_pb_text_9 .h5{font-weight:800}.et_pb_text_6 .h2{font-weight:800;font-size:40px}.foot-social .et_pb_text_inner span,.foot-service span.et_pb_module_header{display:block;font-family:'Roboto Slab',Georgia,"Times New Roman",serif;font-size:18px;line-height:1em;font-weight:800;color:#165682 !important;text-align:right;padding-bottom:10px}.foot-service span.et_pb_module_header{font-size:14px;color:#333 !important;font-weight:500}@media only screen and (max-width:960px){.foot-social .et_pb_text_inner span{text-align:left !important}}body.home span.et_pb_slide_title{display:block;font-family:'Roboto Slab',Georgia,"Times New Roman",serif;padding-bottom:10px;line-height:1em}body.home span.et_pb_slide_title a{color:#fff !important}#top-header>.container{display:flex}.et-waypoint:not(.et_pb_counters){opacity:1 !important}.et_pb_widget_area .et_pb_widget a.review-button{color:#0b6190}