.et_pb_accordion.faq-section .et_pb_toggle{margin-bottom:1em}.services-menu-list{display:grid;grid-template-columns:repeat(3,1);grid-gap:5px}.services-menu-list a{cursor:pointer}.services-menu-list a button{padding:1em 0;width:100%;text-transform:uppercase;background-color:#fff;color:#333;border:1px solid #333;font-family:"Oswald",Helvetica,Arial,Lucida,sans-serif!important;letter-spacing:3px;cursor:pointer;transition:all .2s ease-in-out}a.service-cta{padding:.5em 1em;text-transform:uppercase;background-color:#fff;color:#333;border:1px solid #333;font-family:"Oswald",Helvetica,Arial,Lucida,sans-serif!important;letter-spacing:3px;cursor:pointer;transition:all .2s ease-in-out;font-size:16px;display:inline-block}.services-menu-list a:hover button,a.service-cta:hover,.services-menu-list a.active-service button{background-color:#000;color:#fff}.services-img-grid .dizo_image_hover .dih_img_wrapper .dih_content_wrapper .et_pb_button_wrapper{margin-top:0!important}body header.darkHeader .dd-fixed-header,body.home header.darkHeader .dd-fixed-header{background-color:#000!important;border-bottom:1px solid #efefef;top:0!important;transition:all .2s ease-in-out}header.darkHeader .et_pb_image_0_tb_header .et_pb_image_wrap img{height:75px}.et_pb_module.services-slide.active-slide{display:flex}body.home .et_pb_section_1_tb_header.et_pb_section{background-color:rgba(0,0,0,0)!important}.residential-service-grid a{background-color:#fff;padding:8px 12px}#form_contact-form .frm_final_submit{padding:1em 2em;text-transform:uppercase;background-color:#fff;color:#333;border:1px solid #333;font-family:"Oswald",Helvetica,Arial,Lucida,sans-serif!important;letter-spacing:3px;cursor:pointer;transition:all .2s ease-in-out}#form_contact-form .frm_final_submit:hover{background-color:#333;color:#fff;border:1px solid #fff}#form_request-a-quote .frm_final_submit{padding:1em 2em;text-transform:uppercase;background-color:#fff;color:#333;border:1px solid #333;font-family:"Oswald",Helvetica,Arial,Lucida,sans-serif!important;letter-spacing:3px;cursor:pointer;transition:all .2s ease-in-out}#form_request-a-quote .frm_final_submit:hover{background-color:#333;color:#fff;border:1px solid #fff}.commercial-section-blocks>div{align-items:center}.et_pb_module.et_pb_text .et_pb_text_inner ul li::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-right:7px}.wpsm_nav.wpsm_nav-tabs li a span{font-family:"Oswald",Helvetica,Arial,Lucida,sans-serif}.et_pb_sidebar_0_tb_body ul li::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#000;margin-right:5px}body .et_pb_widget{float:unset!important}@media all and (min-width:980px){.commercial-section-blocks .et_pb_row>div:first-of-type{min-height:600px;display:flex;flex-direction:column;justify-content:center}}@media all and (max-width:980px){.service-small-desc:nth-child(odd){flex-direction:column-reverse;display:flex}.commercial-section-blocks>.et_pb_row{display:flex;flex-direction:column-reverse}.commercial-section-blocks .et_pb_with_border{border-top:none;border-bottom:1px solid #ededed;padding:.5em 4em 2em}header.darkHeader .et_pb_image_0_tb_header .et_pb_image_wrap img{height:55px}.service-details .et_pb_row:nth-child(odd){display:flex;flex-direction:column-reverse}html .et-db #et-boc .et-l #dd-menu-mobile span.menu-closed:before{color:#fff}}@media all and (max-width:767px){.services-menu-list{display:grid;grid-template-columns:repeat(2,1);grid-gap:5px}.home .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{padding:0}.home .et_pb_fullscreen .et_pb_fullwidth_header_container{width:90%}.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_one{margin-right:0}}.cu-blog .et_pb_salvattore_content[data-columns]::before{content:"3 .column.size-1of3"!important}@media only screen and (min-width:981px){.cu-blog .column.size-1of3{width:32%!important;margin-right:1%}}#wpadminbar{z-index:999999}