body{overflow-x:hidden}.headerPhone ul li{display:inline-block;color:#fff;margin-right:20px}.headerPhone ul li:nth-last-child(1){margin-right:0;display:none}.headerPhone ul li p{font-size:14px}.headerPhone ul li h2{color:#fff;font-size:30px}.headerPhone ul li h2:before{content:'\f3cd';font-family:'Font Awesome 5 Free';font-weight:900;color:#fff;margin-right:10px}.headerPhone ul li a p{font-size:24px!important}.nf-form-fields-required{display:none}.formbox .nf-form-content input.ninja-forms-field{height:24px!important;padding:12px 0;text-indent:12px;width:100%}.formbox .nf-form-content textarea{height:120px!important;resize:none;padding:15px 0;text-indent:15px;border:none}.formbox .nf-form-content input::placeholder{color:#888}.formbox .field-wrap input[type="button"]{line-height:1;background:#f06627;text-transform:uppercase;font-weight:700;padding-top:12px;padding-bottom:12px;cursor:pointer;width:100%}.formbox .nf-response-msg p{color:#fff;text-align:center}.full-width-btn{width:100%;text-align:center}.et-pb-icon{font-size:28px}.et-pb-icon p{margin-bottom:5px!important;padding-bottom:0}#logo{float:left;margin-top:5px}.powr-social-feed .powrMark{display:none!important}.linktastic .et_pb_blurb_content{display:flex;flex-direction:row;justify-content:center}.et_pb_module_header{word-break:normal;word-wrap:normal}.linktastic .et_pb_blurb_container{position:absolute;align-self:center}.linktastic .et_pb_main_blurb_image{visibility:hidden;margin:0}.linktastic .et_pb_module_header{font-size:30px;color:#fff;padding:25px 15px;text-transform:uppercase;display:block;background:rgba(0,0,0,0.6);min-width:380px;max-width:100%;text-align:center}.home .et_pb_blurb,.page-id-1465 .et_pb_blurb{margin:5px}.linktastic-height .et_pb_blurb_content{max-width:100%}.smalltxt{font-size:12px}.form-box .et_contact_bottom_container{display:flex;align-items:center;justify-content:center;width:100%!important;margin-top:20px}.footer-menu{padding:0}.footer-menu ul{list-style-type:none}.circle-img .et_pb_image_wrap{padding:30px;background-color:#f06627}.listing ul,.listing li{padding:0;margin:0;list-style:none}.listing ul{margin:2em 0}.listing1 ul{margin:1em 0;padding:0;;list-style:none}.listing li{margin:1em;margin-left:3em}.listing1 li{margin:1em;margin-left:1.5em}.header-content{max-width:70%!important}.listing li:before{content:'\f058';font-family:'FontAwesome';float:left;margin-left:-1.5em;color:#f06627}.listing1 li:before{content:'\f058';font-family:'FontAwesome';float:left;margin-left:-1.5em;color:#fff}.et_contact_bottom_container{display:flex;align-items:center;justify-content:center;width:100%!important}.tonyForm fieldset{display:block;margin-bottom:10px}.tonyForm fieldset input[type=text],.tonyForm fieldset input[type=tel],.tonyForm fieldset input[type=email]{width:100%;padding:15px 0;text-indent:10px;border:none;color:#000}.tonyForm fieldset input.sendBtn{background-color:#f06627;display:block;padding:13px 40px;max-width:320px;margin:0 auto;color:#fff;font-size:18px;font-weight:600;text-transform:uppercase;border:none;cursor:pointer}.tonyForm fieldset ::placeholder{color:#000}.newsl .et_contact_bottom_container{width:auto!important;margin:0}.newsl .et_contact_bottom_container button{margin:0}.newsl .et_pb_contact .et_pb_contact_field_half{width:68%}.mobile_menu_bar.et_pb_header_toggle{padding:10px 17px 10px 10px!important;width:auto;background-color:transparent;font-size:18px;color:#fff;border:1px solid #fff}.mobile_menu_bar.et_pb_header_toggle span{display:inline-block;vertical-align:top;margin-top:15px}.est-btn{float:right;display:block;margin:38px 20px 0 10px;border:2px solid #f06627;color:#fff;padding:13px 30px;font-size:18px;font-weight:600;position:relative;z-index:12;text-transform:uppercase;background:#f06627}.est-btn a{color:#fff}.promo-btn{float:right;display:block;margin:38px 0 0 10px;border:2px solid #f06627;color:#fff;padding:13px 30px;font-size:18px;font-weight:600;position:relative;z-index:12;text-transform:uppercase;background:#f06627}.promo-btn a{color:#fff}.mobile_menu_bar::before{color:#fff!important}.social-btn{float:right;display:block;margin:35px 0 10px 0;color:#fff;padding:15px 0;font-size:32px;font-weight:700;text-transform:uppercase;position:relative;z-index:12}.social-btn i{margin-right:20px}.social-btn a{color:#fff}.contact-img{position:relative;z-index:12;float:left;display:block;margin:30px 0 0 35px}.testimonial_rotator h2{font-size:18px}.socialFeed .powrMark{display:none!important}#sticky-bar .header-content{margin:0 auto!important}#sticky-bar{width:100%!important;z-index:99999!important;display:none;padding:10px 0!important}#sticky-bar .et_pb_module{padding-top:0!important}.video-sticky-btn{display:block;text-align:center;margin:0;background-color:#f06627;color:#fff;padding:10px 20px;font-size:16px;font-weight:600;text-transform:uppercase;position:relative;z-index:12;position:absolute;left:5px}.mobile-navigator .mobile_menu_bar{border:2px solid #fff;padding:4px 5px 1px;margin-right:5px}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content{background:rgba(0,0,0,0.7);padding-bottom:10px;padding-top:10px}.home-blog .et_pb_blog_grid .column{width:44%!important}.home-blog .et_pb_blog_grid .et_pb_post{background-color:transparent;border:none}.testimonial_rotator.template-threepigs .testimonial_rotator_slide_inner{width:30%;padding:20px 40px;margin:0 1%;min-height:300px;background-color:#f7f7f6}.testimonial_rotator_star{font-size:16px!important;color:#f06627}.testimonial_rotator.template-threepigs .testimonial_rotator_quote{font-size:16px!important;line-height:26px;font-style:italic}.footer-estimate input{border:none!important;background-color:transparent!important;color:#fff!important;border-bottom:1px solid #6b6b6b!important;padding:10px 0!important}.footer-estimate textarea{background-color:transparent!important;border:none!important;border-bottom:1px solid #6b6b6b!important;height:120px!important;resize:none;color:#fff!important;padding:0!important}.footer-estimate .nf-form-content input[type="button"]{background-color:#f06627!important;padding:10px 30px!important;border:none!important;font-size:18px;text-transform:uppercase;font-weight:700;margin:0 auto;display:block;cursor:pointer;height:60px!important}.footer-estimate .nf-response-msg p,.wpcf7-not-valid-tip{color:#fff;text-align:center}.contact-us p{color:#fff;text-align:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output{color:#fff;text-align:center}.nf-error-msg{text-align:center}.et_pb_text{word-wrap:normal}.et_pb_contact p input{color:#fff!important}.et-pb-contact-message p{color:#fff;text-align:center}.mfp-title{display:none}.cover{height:100px;background-color:#2b1258;margin:-130px auto 0;width:45%}.estimateForm fieldset{display:block;margin-bottom:20px}.estimateForm fieldset input{width:100%;border:none;padding:10px 0;text-indent:10px;color:#000;font-size:16px}.estimateForm fieldset textarea{width:100%;height:33px;resize:none;border:none;padding:10px 0;text-indent:10px;color:#000;font-size:16px}.estimateForm fieldset input.submitBtn{width:100%;display:block;background-color:#f06627;border:none;padding:10px 0;text-indent:0;color:#fff;font-size:16px;text-transform:uppercase;cursor:pointer}.estimateForm fieldset ::-webkit-input-placeholder{color:#999}.estimateForm fieldset :-ms-input-placeholder{color:#999}.estimateForm fieldset ::placeholder{color:#999}.estimateForm fieldset span{color:#fff;font-size:16px}.estimateForm fieldset select{width:100%;border:none;padding:10px 0;margin-top:10px}.estimateForm1 fieldset{display:block;margin-bottom:30px}.estimateForm1 fieldset input{width:100%;background-color:transparent;border:none;border-bottom:1px solid #6b6b6b;padding:15px 0;color:#fff!important;font-size:16px}.estimateForm1 fieldset textarea{width:100%;height:120px;resize:none;background-color:transparent;border:none;border-bottom:1px solid #6b6b6b;padding:15px 0;color:#fff!important;font-size:16px}.estimateForm1 fieldset input.submitBtn{width:100%;display:block;background-color:#f06627;border:none;padding:20px 0;margin:0 auto;max-width:300px;text-indent:0;color:#fff;font-size:16px;text-transform:uppercase;cursor:pointer}.estimateForm1 fieldset select{width:100%;padding:10px 0;background:none;border:none;border-bottom:1px solid #6b6b6b;font-size:16px;color:#fff}.estimateForm1 fieldset select option{color:#000}.estimateForm1 fieldset span{color:#fff;font-size:16px}.contactForm fieldset{display:block;margin-bottom:30px}.contactForm fieldset input{width:100%;background-color:transparent;border:none;border-bottom:1px solid #6b6b6b;padding:15px 0;color:#fff!important;font-size:16px}.contactForm fieldset textarea{width:100%;height:120px;resize:none;background-color:transparent;border:none;border-bottom:1px solid #6b6b6b;padding:15px 0;color:#fff!important;font-size:16px}.contactForm fieldset input.submitBtn{width:100%;display:block;background-color:#f06627;border:none;padding:20px 0;margin:0 auto;max-width:300px;text-indent:0;color:#fff;font-size:16px;text-transform:uppercase;cursor:pointer}.contactForm fieldset select{width:100%;padding:10px 0;background:none;border:none;border-bottom:1px solid #6b6b6b;font-size:16px;color:#fff}.contactForm fieldset select option{color:#000}.contactForm fieldset span{color:#fff;font-size:16px}.giveawayForm fieldset{display:block;margin-bottom:5px}.giveawayForm fieldset label{display:block;font-size:16px;font-weight:400}.giveawayForm fieldset input{width:100%;border-radius:5px;border:1px solid #aaa;padding:10px 0;text-indent:10px}.giveawayForm fieldset input.submitBtn{background-color:#f06627;border:none;color:#fff;font-size:20px;font-weight:600;padding:15px 0;margin-top:10px;cursor:pointer}.giveawayForm fieldset.checkbox label{display:inline-block;margin-left:10px;width:85%;vertical-align:top;line-height:25px;margin-top:4px}.giveawayForm fieldset.checkbox span.wpcf7-list-item{margin:0!important}.anr_captcha_field{width:304px;margin:0 auto}@media (max-width:1300px){.headerPhone{display:none}}@media (max-width:1024px){.header-content{width:60%}.contact-img,.social-btn,.est-btn{display:none}.et_pb_blurb_content{overflow:hidden}.newsl .et_pb_contact .et_pb_contact_field_half{width:59%}.news1 button.et_pb_contact_submit{margin-left:0!important}}@media only screen and (max-width:800px){[class*="column"]+[class*="column"]:last-child{float:none}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{width:100%}.contact-img,.social-btn,.est-btn{display:none}.mobile_menu_bar.et_pb_header_toggle span{display:none}.mobile_menu_bar.et_pb_header_toggle{padding:10px!important}.et_fixed_nav #main-header{position:relative;background:#000}.et_header_style_left #logo{max-width:65%}#logo{max-height:100%}.et_header_style_fullscreen .et_slide_in_menu_container .et_mobile_menu li a{font-size:18px}.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a,.et_slide_in_menu_container #mobile_menu_slide li a{padding:5px 0}.newsl .et_contact_bottom_container{float:left!important}}@media only screen and (min-width :481px) and (max-width:768px){.testimonial_rotator.template-threepigs .testimonial_rotator_slide_inner{width:75%;margin:20px auto 40px auto}.home-blog .et_pb_blog_grid .column{width:100%!important}.cover{height:110px;background-color:#2b1258;margin:-150px auto 0;width:45%}}@media (max-width:480px){h1{font-size:auto!important}.et_header_style_left #et-top-navigation{padding:16px 0}.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:24px 0}[class*="column"]+[class*="column"]:last-child{float:left}.handyman-repair{float:none!important}.handyman-repair .linktastic img{height:450px}.formbox .nf-form-content input.ninja-forms-field{padding:12px 0;text-indent:12px}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:33%}.newsl .et_pb_contact .et_pb_contact_field_half{width:63%}.news1 .et_pb_contact_submit{margin-left:0}.testimonial_rotator.template-threepigs .testimonial_rotator_slide_inner{width:100%}.home-blog .et_pb_blog_grid .column{width:100%!important}.header-content{max-width:100%!important}.et_pb_column .et_pb_contact p.et_pb_contact_field_half{width:59%}.linktastic .et_pb_module_header{min-width:375px;max-width:375px}.et_pb_blurb_content{overflow:hidden}body #page-container .et_pb_section .et_pb_contact_form_1.et_pb_contact_form_container.et_pb_module .et_pb_button{margin-left:0}.one_half{width:100%}.listing ul{margin:0}.listing li{margin-left:2em}.et_pb_blog_grid .et_pb_post{padding:0}.et_pb_image_container{margin:0}.newsl .et_contact_bottom_container{float:none}.cover{height:145px;background-color:#2b1258;margin:-175px auto 0;width:52%}footer .one_half{width:48%}.single .post h1{font-size:25px;line-height:35px;word-break:normal;word-wrap:normal}}.grecaptcha-badge{display:none!important}.hammer-estimate-form{padding:20px 0!important}.hammer-estimate-form .forminator-field{margin-bottom:25px!important}.hammer-estimate-form .forminator-input,.hammer-estimate-form .forminator-select,.hammer-estimate-form select,.hammer-estimate-form .forminator-textarea{background:rgba(255,255,255,0.95)!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#333333!important;font-size:18px!important;padding:18px 20px!important}.hammer-estimate-form input::placeholder,.hammer-estimate-form textarea::placeholder{color:#888888!important;opacity:1!important}.hammer-estimate-form .forminator-textarea{min-height:180px!important;resize:vertical!important}.hammer-estimate-form .forminator-label,.hammer-estimate-form label{color:#ffffff!important;font-size:18px!important;font-weight:600!important;margin-bottom:10px!important}.hammer-estimate-form .cf-turnstile,.hammer-estimate-form .forminator-turnstile{margin:30px 0!important}.hammer-estimate-form .forminator-field-submit,.hammer-estimate-form .forminator-row-last{width:100%!important}.hammer-estimate-form .forminator-button-submit,.hammer-estimate-form button.forminator-button-submit{width:100%!important;display:block!important;background:#cc6600!important;border:none!important;border-radius:0!important;color:#ffffff!important;padding:20px!important;font-size:22px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;opacity:1!important;box-shadow:none!important}.hammer-estimate-form .forminator-button-submit:hover,.hammer-estimate-form button.forminator-button-submit:hover{background:#b85c00!important;color:#ffffff!important;opacity:1!important}.hammer-estimate-form .forminator-button-submit:disabled,.hammer-estimate-form button.forminator-button-submit:disabled{opacity:1!important;background:#cc6600!important}.hammer-estimate-form .forminator-input:focus,.hammer-estimate-form .forminator-select:focus,.hammer-estimate-form select:focus,.hammer-estimate-form .forminator-textarea:focus{outline:none!important;box-shadow:none!important}.dark-orange-form .forminator-label{color:#ffffff!important;font-size:16px!important;font-weight:700!important;margin-bottom:12px!important}.dark-orange-form .forminator-input,.dark-orange-form .forminator-textarea{background:transparent!important;border:none!important;border-bottom:1px solid rgba(255,255,255,0.4)!important;border-radius:0!important;box-shadow:none!important;color:#ffffff!important;padding:14px 0!important;font-size:16px!important}.dark-orange-form .forminator-input::placeholder,.dark-orange-form .forminator-textarea::placeholder{color:rgba(255,255,255,0.6)!important;opacity:1}.dark-orange-form .forminator-input:focus,.dark-orange-form .forminator-textarea:focus{border-bottom-color:#ffffff!important;box-shadow:none!important;outline:none!important}.dark-orange-form .forminator-textarea{min-height:120px!important;resize:vertical}.dark-orange-form .select2-selection--single{background:transparent!important;border:none!important;border-bottom:1px solid rgba(255,255,255,0.4)!important;border-radius:0!important;box-shadow:none!important;min-height:50px!important}.dark-orange-form .select2-selection__rendered{color:#ffffff!important;line-height:50px!important;padding-left:0!important;padding-right:30px!important;font-size:16px!important}.dark-orange-form .select2-selection__arrow{height:50px!important}.dark-orange-form .select2-selection__arrow b{border-color:#ffffff transparent transparent transparent!important}.select2-dropdown{background:#1a1a1a!important;border:1px solid #ffffff!important}.select2-results__option{background:#1a1a1a!important;color:#ffffff!important}.select2-results__option--highlighted,.select2-results__option--highlighted[aria-selected]{background:#f26722!important;color:#ffffff!important}.dark-orange-form .forminator-button-submit{background:#f26722!important;border:none!important;border-radius:0!important;color:#ffffff!important;padding:18px 80px!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;transition:all 0.3s ease}.dark-orange-form .forminator-button-submit:hover{background:#d95314!important}.dark-orange-form .forminator-pagination-footer,.dark-orange-form .forminator-row-last{text-align:center!important}.dark-orange-form .cf-turnstile,.dark-orange-form .cf-turnstile iframe{display:block!important;margin:30px auto!important}