.et_pb_module.et_pb_icon.et_pb_icon_0.clickhere{margin-top:-50px!important}h1.et_pb_module_heading{color:#ba44cd}.hidden-videos-sec{display:none}.height-fix{height:400px!important}.video-css iframe{height:400px!important;margin:0 auto!important;border-radius:50px!important}.et_pb_module.et_pb_video.et_pb_video_0.video-css{height:400px!important;margin:0 auto!important;text-align:center!important}body.page-id-554 #page-container .et_pb_section .et_pb_contact_form_0.banner-form.et_pb_contact_form_container.et_pb_module .et_pb_button:hover{background-color:#fdaf2e!important;border-color:#fdaf2e;color:#000!important}body.page-id-554 #page-container .et_pb_section .et_pb_contact_form_0_tb_footer.et_pb_contact_form_container.et_pb_module .et_pb_button:hover{background-color:#fdaf2e;border-color:#fdaf2e;color:#000!important}.page-id-554 button.et_pb_contact_submit.et_pb_button:hover{background-color:#fdaf2e;border-color:#fdaf2e;color:#000!important}body #page-container a.et_pb_button.btn-golden:hover{background-color:#000;color:#fdaf2e!important}body #page-container a.et_pb_button.btn-golden:hover:after{color:#fdaf2e!important}body #page-container a.et_pb_button.btn-golden-two:hover{background-color:#fdaf2e;color:#000!important;border-color:#fdaf2e!important}body #page-container a.et_pb_button.btn-golden-two:hover:after{color:#000!important}body #page-container a.et_pb_button.btn-golden-three:hover{background-color:#fdaf2e;color:#000!important}body #page-container a.et_pb_button.btn-golden-three:hover:after{color:#000!important}body #page-container a.et_pb_button.divider-bg-golden:hover{background-color:#fdaf2e;color:#000!important;border-color:#fdaf2e!important}body #page-container a.et_pb_button.divider-bg-golden:hover:after{color:#000!important}.inner-sec{display:flex;align-items:center;flex-wrap:wrap}.banner-form .et_contact_bottom_container{width:100%;margin-top:10px}body #page-container .et_pb_section .et_pb_contact_form_0.banner-form.et_pb_contact_form_container.et_pb_module .et_pb_button{width:100%!important;background-color:#000aff!important}.why-work-sec:hover{box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px!important;transition:0.5s}.why-work-sec .et_pb_blurb_2:hover{transform:none!important}.inline-sec .et_pb_blurb_content{display:flex;align-items:flex-start;gap:20px}.text-sec-text ul li strong{font-size:17px}@media (max-width:1032px){.inner-sec{flex-wrap:wrap}.banner{height:auto!important;padding:0 10px!important}.services-sec h2.et_pb_module_heading{font-size:22px!important;line-height:32px!important;padding-bottom:20px!important}.services-sec .et_pb_column_9 h2.et_pb_module_heading{font-size:44px!important;line-height:54px!important}.works-sec h4.et_pb_module_header span{font-size:20px!important;line-height:30px!important}.works-sec h4.et_pb_module_header{line-height:0.8em!important}.gutter-sec h1.et_pb_module_heading,.guard-sec h1.et_pb_module_heading,.repair-sec h1.et_pb_module_heading{font-size:30px!important;line-height:40px!important}}@media (max-width:980px){.guard-sec{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.works-sec .et_pb_image{display:table;margin:0 auto}img.wp-image-651,img.wp-image-647,img.wp-image-639,img.wp-image-46{width:600px!important;height:450px!important;object-fit:cover}}@media only screen and (max-width:767px){.et_pb_row_0_tb_header{display:block!important}.et_pb_menu__wrap{}.et_pb_column_1_4{text-align:center;margin:0 auto}.et_pb_menu_0_tb_header{padding:0px}}@media (max-width:767px){.banner{height:auto;padding:0 10px!important}.banner h1.et_pb_module_heading{font-size:26px}}@media (max-width:480px){div#whywork{padding:0 0 50px 0}.testimonials-sec .et_pb_row.et_pb_row_6{padding:0}.testimonials-sec{padding:40px 0 0 0}.works-sec{padding:40px 0 0 0}.works-sec .et_pb_row.et_pb_row_8{padding:0}.services-sec .et_pb_column_9 h2.et_pb_module_heading{font-size:26px!important;line-height:36px!important}.services-sec .et_pb_row_4{padding:0}div#contact-form{padding:20px}img.wp-image-651,img.wp-image-647,img.wp-image-639,img.wp-image-46{height:300px!important}.guard-sec .et_pb_column_22{margin-bottom:30px!important}.et_pb_section.et_pb_section_5.et_pb_with_background.et_section_regular{padding-top:10px}.et_pb_row.et_pb_row_13.repair-sec{padding-top:0}}.et_pb_menu .et-menu{margin-left:-70px}.et_pb_menu__wrap{display:flex!important;justify-content:center!important}#post-1848 ol li h3{display:inline;margin:0}#post-1848 li::marker{font-size:20px;font-weight:bold;color:#333333}