#top-menu li a{font-size:12px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:12px!important}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:42px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:42px}.et_header_style_split .centered-inline-logo-wrap{width:83px;margin:-83px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:83px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:83px}.et_header_style_centered #top-menu>li>a{padding-bottom:15px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:33px 0 33px 0!important}.et_header_style_centered #main-header .logo_container{height:83px}#logo{max-height:76%}.et_pb_svg_logo #logo{height:76%}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}header#main-header{margin-top:35px ! IMPORTANT}.wpfront-message img{vertical-align:middle;margin-right:10px!important;margin-top:-5px ! IMPORTANT}.wpfront-notification-bar div.wpfront-div{vertical-align:top!important;padding-top:0px ! IMPORTANT}.handyman-team .et_pb_team_member_description{background:#FFF;text-align:center;margin-top:-50px!IMPORTANT;padding-top:15px!IMPORTANT;padding-bottom:15px!IMPORTANT;width:90%!IMPORTANT;float:right!IMPORTANT;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px}.custom-gallery-section .custom-gallery-row .gallery_content img{border-top-left-radius:10px;border-top-right-radius:10px}body .custom-gallery-section .gallery_title a{margin-top:-36px ! IMPORTANT;background:#FFF ! IMPORTANT;width:100% ! IMPORTANT;z-index:9999999!important;position:relative!important;margin-bottom:35px ! IMPORTANT;width:80% ! IMPORTANT;float:right;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;padding-top:18px ! IMPORTANT;padding-bottom:17px ! IMPORTANT;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px ! IMPORTANT;font-weight:600!important;font-size:15px ! IMPORTANT}.custom-gallery-section .gallery_title{text-align:center ! IMPORTANT}.gallery_title{height:35px ! IMPORTANT;line-height:18px ! IMPORTANT;margin-top:5px ! IMPORTANT}.custom-gallery-section{max-width:100% ! IMPORTANT}.custom-gallery-section .custom-gallery-row{max-width:98% ! IMPORTANT;margin:auto ! IMPORTANT}.custom-gallery-section .custom-gallery-row .gallery_content figure{height:225px;overflow:hidden;background-position:bottom!important;vertical-align:bottom!important;display:grid}.custom-gallery-section .custom-gallery-row .gallery_content img{max-width:inherit;width:100%;height:auto!important}.custom-gallery-section .custom-gallery-row a{color:#000;font-weight:normal;text-transform:none ! IMPORTANT;font-size:15px ! IMPORTANT}.custom-gallery-section .custom-gallery-row .gallery_content>li{float:left;margin-bottom:2%;margin-left:1%;margin-right:1%;width:23%;height:auto!important;max-width:inherit!important;margin-bottom:10px ! IMPORTANT}.custom-gallery-section .custom-gallery-row .gallery_content .gallery_image{height:100%;overflow:hidden}.handyman_gallery .gallery_content>li{height:200px;max-width:250px!IMPORTANT;margin-bottom:40px!IMPORTANT}.main-normal-width iframe{position:relative!IMPORTANT;margin:auto!important;top:auto!important;width:864px!important;height:486px!important}.main-normal-width .fluid-width-video-wrapper{padding-top:0px!IMPORTANT;max-width:800px;margin:auto!important;height:500px!IMPORTANT;margin-top:140px!important}body.home div#wpcf7-f10129-p10128-o1 input.wpcf7-form-control.et_pb_button{border-radius:0px!IMPORTANT}.handyman-team img{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.handyman-team .et_pb_team_member_description p.et_pb_member_position{color:#dd6e1d!important;font-weight:600!IMPORTANT}.handyman-team .et_pb_team_member_description h4.et_pb_module_header{margin-bottom:10px!IMPORTANT;padding-bottom:0px!IMPORTANT;font-size:16px!IMPORTANT}body.page-id-10402.et_header_style_left #et-top-navigation nav>ul>li>a:hover{border-bottom:3px solid #dd6e1d;color:#dd6e1d}.handyman-dev-heading{color:#FFF}.et_pb_code.et_pb_module.home-contact-form textarea{height:75px!IMPORTANT;resize:none}#wpcf7-f9977-p10402-o1 select{color:#666!important;margin-bottom:0px;padding:6px 8px;border-radius:2px;font-weight:600;border:1px solid #f2f2f2!important;width:100%!important;box-sizing:border-box!important;font-size:14px!important;font-family:"Open Sans",Arial,sans-serif!important}.careers-new-bottom-text li.bzType:before{content:"\f1ad";font:normal normal normal 18px/1 FontAwesome;color:#266E75;margin-right:4px}.full_row span.wpcf7-form-control-wrap{width:100%!IMPORTANT}.full_row select{width:100%!IMPORTANT}.margin_5{margin-top:5px!IMPORTANT}#zipcode{display:none!IMPORTANT}body.home #footer-widgets{margin-top:0px!IMPORTANT}div#mc_embed_signup_scroll{display:flex!important}input#mc-embedded-subscribe{float:right;margin-right:0px!IMPORTANT;margin-left:10px!IMPORTANT}.et_pb_section.career_bottom.et_pb_with_background.et_section_regular{background:#e0e9e9 url(/wp-content/uploads/2022/10/Pennings_Builder_wanted_page_Watermark_P87-2.png)!important;background-repeat:no-repeat!IMPORTANT;background-position:bottom center!IMPORTANT}.careers-new-bottom-text ul.bzOpeningsList h2{font-size:23px;line-height:26px;font-weight:600}.careers-new-bottom-text ul.bzMeta{display:flex;list-style:none;margin-left:0px;padding-left:0px}.careers-new-bottom-text ul.bzMeta li{padding-right:50px}.careers-new-bottom-text ul.bzOpeningsList{list-style:none;margin:0px;padding:0px!IMPORTANT}.careers-new-bottom-text button.bzButtonApply{float:right;background:#266E75;color:#FFF;border:0px;padding:10px;font-size:15px;padding-left:20px;padding-right:20px;border-radius:5px;text-transform:uppercase;font-weight:600;cursor:pointer}.careers-new-bottom-text li.bzOpening{border-bottom:1px dashed #333;padding-top:30px}.careers-new-bottom-text .bzLocation:before{content:"\f041";font:normal normal normal 18px/1 FontAwesome;color:#266E75;margin-right:4px}.careers-new-bottom-text .bzDepartment:before{content:"\f1ad";font:normal normal normal 18px/1 FontAwesome;color:#266E75;margin-right:4px}li.list-item{display:flex;margin-bottom:10px!IMPORTANT}.payment-form input[type="submit"]{background:#dd6e1d;color:#FFF;border:0px;padding:10px;font-size:16px;text-transform:uppercase;border-radius:5px;padding-left:20px;padding-right:20px;letter-spacing:0px}.payment-form label{font-weight:600;color:#333!IMPORTANT;font-size:15px}div.payment-form div.field input{padding:10px;width:320px;border-radius:5px!IMPORTANT}div.payment-form div.field{margin-bottom:20px!IMPORTANT}li.list-item img{width:inherit!IMPORTANT;height:19px!IMPORTANT;margin-top:5px!IMPORTANT}li.list-item a{color:#333;font-size:15px;line-height:24px;font-weight:600;margin-left:5px}h3.infobox-title{color:#2c2d31;font-size:22px;line-height:28px;margin-bottom:20px}.careers_badges_section .et_pb_text_inner{font-size:20px;font-weight:700;color:#333}.handyman-intro-text p{font-size:16px;line-height:28px}.careers_badges_section h3{font-size:29px!IMPORTANT;margin-bottom:0px;margin-top:0px;padding:0px!IMPORTANT;font-weight:700}.careers-new-list ul{margin-left:0px;padding-left:0px!IMPORTANT;margin-top:25px}.careers-new-list h3{font-size:30px;line-height:37px}.careers-new-list li{background-image:url(/wp-content/uploads/2022/10/tick.png);background-repeat:no-repeat;list-style:none;padding-left:45px;margin-left:0px!important;font-size:18px;height:auto;background-size:35px;padding-top:9px;padding-bottom:18px;font-weight:600}.careers-new-bottom-heading h2{font-size:30px;font-weight:700}.careers-new-bottom-text h3{margin-bottom:20px}.careers-new-bottom-text h5{font-weight:700;margin-top:20px;font-size:18px}.careers-new-bottom-text p{font-size:16px;line-height:24px;font-weight:600}.careers-new-bottom-text h3{margin-bottom:20px;font-size:25px}.careers_new_content p{font-size:22px;line-height:38px;font-weight:500}.careers_new_content a.apply-now{background:#dd6e1d;color:#FFF;padding:13px;padding-left:20px;padding-right:20px;border-radius:10px;font-weight:600}.careers_badges_section{width:100%;max-width:100%!important;text-align:center!IMPORTANT}.career_bottom{width:100%;max-width:100%!important}body.page-id-10402 .home-banner-content input[type=submit]{border-radius:30px!IMPORTANT;padding:12px!important}.et_pb_code.et_pb_module.home-contact-form{border-radius:0px}body.page-id-10402 .wpcf7-spinner{position:absolute!important}.material-symbols-outlined{font-size:40px;vertical-align:top;color:#dd6e1d;margin-top:-10px;float:left}.services-section .inner-content a{color:#FFF!IMPORTANT}body.page-id-9845.page-id-10402 #top-menu #menu-item-344,body.page-id-9845.page-id-10402 #top-menu #menu-item-349,body.page-id-9845.page-id-10402 #top-menu #menu-item-90,body.page-id-9845.page-id-10402 #top-menu #menu-item-92,body.page-id-9845.page-id-10402 #top-menu #menu-item-355{display:inline-block}div#wpcf7-f10129-p10128-o1 input.wpcf7-form-control.et_pb_button{border-radius:30px!IMPORTANT}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;background:#ffb900!important;font-weight:600!important}body div#wpcf7-f10129-p10128-o1 input.wpcf7-not-valid{border:2px solid red!IMPORTANT}body.page-id-9845.page-id-10402 header#main-header.et-fixed-header{padding-bottom:5px!IMPORTANT}.background-image-section .card-section .et_pb_text_inner:before{content:"";background:rgba(255,255,255,.30);left:82%;position:absolute;top:48%;height:2px;width:60%;z-index:9999999999!IMPORTANT}.background-image-section .card-section .et_pb_text_inner:after{content:"\203A";position:absolute;top:40.7%;z-index:99999999!IMPORTANT;left:10px;font-size:40px;color:rgba(255,255,255,.30)}.background-image-section .card-section .first-child .et_pb_text_inner:after{display:none}.background-image-section .card-section.et-last-child .et_pb_text_inner:before{display:none}.background-image-section .et_pb_column.card-section{z-index:auto!IMPORTANT}.new-contactform-layout input[type=text]{display:block;width:100%;height:55px;font-size:15px;color:#0f202d;font-weight:500;margin-bottom:0px;line-height:normal;padding:0px 15px 0 25px;background:#443d2f;border:0;border-radius:50px;transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;background-color:#f2f2f2}.handyman-testiominal-main-container .testimonial_rotator_wrap{background:rgba(255,255,255,.95);max-width:70%;margin:auto;padding:30px;border-radius:5px}.handyman-testiominal-main-container .testimonial_rotator_author_info.cf-tr p{color:#162b62!important;font-weight:600;font-style:normal;font-size:20px}.handyman-testiominal-main-container.et_pb_section .testimonial_rotator_quote{color:#7e8a96!IMPORTANT;font-size:18px!important;font-weight:400;font-style:italic;line-height:28px!important}.handyman-testiominal-main-container.et_pb_section .et_pb_row .testiominal-column-1 .et_pb_text_inner{padding-top:150px;padding-bottom:150px}.handyman-testiominal-main-container.et_pb_section .et_pb_row{max-width:100%!IMPORTANT;padding-top:0px;padding-bottom:0px!IMPORTANT}.handyman-testiominal-main-container.et_pb_section .et_pb_row .testiominal-column-1{background:url(/wp-content/uploads/2024/11/handyman-team-photo.webp);background-size:cover!important;background-repeat:no-repeat!important}.handyman-work-details .et_pb_module{margin-bottom:60px!IMPORTANT}.handyman-testiominal-main-container .testimonial_rotator_author_info.cf-tr p{color:#162b62!important;font-weight:600;font-style:normal;font-size:20px}.handyman-work-details .et_pb_text_inner{margin-left:5%;max-width:60%}.handyman-work-details p{color:#333!important;font-size:15px!important;line-height:23px!IMPORTANT}h2.handyman-orange{color:#dd6e1d;font-size:32px;font-weight:bold}.handyman-testiominal-main-container.et_pb_section{max-width:100%!important;background-repeat:no-repeat!important;background-size:100%!important;background:#f0f8ff!important;margin-bottom:30px;padding-top:0px;padding-bottom:0px!IMPORTANT}.handyman-work-details img{float:left;margin-right:20px;background:#FFF;border:2px solid #FFF;border-radius:2px}.handyman-work-details .et_pb_module{margin-bottom:50px!IMPORTANT}.handyman-work-details h3{color:#dd6e1d;font-weight:600}.handyman-work-details p{font-size:14px}.new-contactform-layout span.wpcf7-form-control-wrap{width:100%;margin-bottom:20px}.new-contactform-layout span.wpcf7-not-valid-tip{margin-left:20px}.new-contactform-layout input[type=text]::placeholder{color:#162b62;opacity:1;font-weight:500}.new-contactform-layout .two-layout .first input{width:95%;float:left}.new-contactform-layout .two-layout .second input{width:95%;float:right}.two-layout{display:flex;width:100%}.new-contactform-layout .two-layout{display:flex}.new-contactform-layout input[type="submit"]{color:#fff;font-size:16px;line-height:29px;font-weight:600;padding:13px 15px;border-radius:50px;margin-top:5px;text-transform:capitalize;background-color:#dd6e1d;border:0px;padding-left:50px;padding-right:50px;cursor:pointer}.new-contactform-layout input[type="submit"]:hover{background:#162b62}.new-contactform-layout input[type=text]:-ms-input-placeholder{color:#162b62;font-weight:500}.new-contactform-layout input[type=text]::-ms-input-placeholder{color:#162b62;font-weight:500}.new-contactform-layout span.wpcf7-form-control-wrap{width:100%}.handyman-contactus-right .testimonial_rotator_quote{line-height:24px!IMPORTANT;font-size:15px!IMPORTANT;text-align:left!IMPORTANT;font-style:italic!IMPORTANT}.handyman-contactus-right .testimonial_rotator_author_info.cf-tr p{font-size:16px}#wpcf7-f10129-p10128-o1 .field1{float:left;width:48%}.wpsm_counterbox .wpsm_count-title{display:none!IMPORTANT}.wpsm_counterbox{text-align:center;margin-top:0px!IMPORTANT;margin-bottom:0px!IMPORTANT}.wpsm_counterbox .wpsm_number{margin:0px!IMPORTANT;font-size:33px!IMPORTANT;line-height:initial!IMPORTANT;font-weight:bold!IMPORTANT;color:#FFF!IMPORTANT}.wpsm_col-md-12.wpsm_col-sm-6{padding-left:0px!IMPORTANT;padding-right:0px!IMPORTANT}.handyman-contactus-right span.counter::after{content:"+"}.happy-clients{background:#dd6e1d;padding:32px 14px 30px 22px;border-radius:50% 50% 0% 50%;box-sizing:border-box;display:block;position:absolute;right:0px;bottom:0}.contact-us-section .et_pb_row{padding-top:0px!IMPORTANT;padding-bottom:0px!IMPORTANT}.handyman-contactus-right{background:#443d2f;padding:20px 15px 0px 20px;color:#FFF;-webkit-border-radius:15px;-webkit-border-bottom-right-radius:0;-moz-border-radius:15px;-moz-border-radius-bottomright:0;border-radius:15px;border-bottom-right-radius:0;height:500px;padding-bottom:0px!IMPORTANT;vertical-align:top!important;padding-top:0px!IMPORTANT;position:relative}.happy-clients p{color:#FFF!important;line-height:26px;font-size:14px!IMPORTANT}.happy-clients{color:#FFF!important}.happy-clients .number{font-size:28px!IMPORTANT;font-weight:bold!important;letter-spacing:0.5px!IMPORTANT}.owl-nav{float:right;margin-bottom:20px;margin-top:-30px!IMPORTANT}.owl-nav button.customPrevBtn{padding-left:4px!IMPORTANT}.owl-carousel.owl-loaded{display:inline-block!IMPORTANT;width:100%!IMPORTANT}.hanyman-teammember-title{padding:15px 10px 10px 10px;position:relative;text-align:center;box-shadow:0px 20px 40px 0px rgb(0 0 0 / 4%);MARGIN:-40PX 0 40px 20PX;BACKGROUND:#FFF;BORDER-RADIUS:10px 0 0 0}.owl-nav button.customNextBtn{padding-left:13px}.owl-nav button{min-width:40px;max-height:40px;line-height:37px;font-size:26px;display:inline;font-weight:normal;border-radius:50%;background-color:#dd6e1d;border:0px!IMPORTANT;color:#FFF;margin-left:15px;cursor:pointer}.hanyman-teammember-title span{font-size:14px;line-height:26px;margin-bottom:0;font-weight:normal;text-transform:uppercase;font-weight:600;margin-bottom:5px;position:relative;color:#dd6e1d}img.carousel-image.owl-lazy{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.contact-us-section.et_section_regular{background:#eccb91!IMPORTANT;margin-bottom:80px}.et_pb_row_1.home-slideshow-content{background-image:none}div#wpcf7-f10364-p10323-o1 .wpcf7-form-control-wrap.budget{width:100%!IMPORTANT}input.wpcf7-form-control.wpcf7-file{background:#FFF!important}#wpcf7-f10129-p10128-o1 .field2{float:right;width:48%}#wpcf7-f10364-p10323-o1 div#wpcf7-f10129-p10128-o1 .form-top{margin-bottom:5px!IMPORTANT}div#wpcf7-f10364-p10323-o1{color:#FFF}div#wpcf7-f10364-p10323-o1 p{color:#FFF!IMPORTANT}#payment input#Submit{margin-top:20px}#wpcf7-f10129-p10128-o1 .form-top.no-space{margin-bottom:0px!IMPORTANT}#wpcf7-f10129-p10128-o1 .field1 span{width:100%!important;display:inline-block}#wpcf7-f10129-p10128-o1 .field2 span{width:100%!important;display:inline-block}#wpcf7-f10129-p10128-o1 span.other-field{margin-top:0px!IMPORTANT;margin-bottom:0px!important;display:none}span.wpcf7-form-control-wrap.budget input{width:100%;padding:8px}.pennings{color:#000!important}.common-costs{padding-top:35px!important;display:inline-block;width:100%}.application_details .form_fields input{display:block;width:100%;min-height:50px;padding:12px 19px;font-size:14px;font-weight:400;line-height:24px;color:#9b9b9b;background-color:#f5f5f5;background-image:none;border-radius:0;-webkit-appearance:none;transition:.3s ease-in-out;border:1px solid #666}.application_details input.wpcf7-form-control.wpcf7-submit{background:#266E75!important;width:49.8%;color:#FFF;padding:15px;font-size:16px;cursor:pointer;border:0px!IMPORTANT}.application_details .form_fields{margin-bottom:20px}.application_details .form_fields label{float:left;width:100%;color:#000;font-size:14px}.application_details{margin-top:20px}.job_application.application input.application_button.button{text-align:center;font-size:1.1em;line-height:1em;display:inline-block;margin:0 0.5em 0 0;padding:1em 2em;outline:0;background:#266E75;color:#FFF;border-color:#FFF;border:0px;font-size:18px;cursor:pointer}body.pennings.job_listing_body{padding:8% 0!important}ul.job_types{list-style:none!IMPORTANT;font-size:15px!IMPORTANT;padding-left:0px!IMPORTANT;margin-left:0px!IMPORTANT}ul.job-listing-meta.meta{list-style:none!important;margin-left:0px!IMPORTANT;padding-left:0px!IMPORTANT}body.pennings{overflow:inherit!important;padding:0px!IMPORTANT}#wpcf7-f10129-p10128-o1 span.wpcf7-form-control-wrap.get-a-hold{width:100%!IMPORTANT}.et_pb_row.contact-row{padding-left:15px!IMPORTANT}.et_pb_row.contact-row h5{margin-bottom:10px}#wpcf7-f10129-p10128-o1 .form-top{margin-bottom:15px;display:inline-block;width:100%}#wpcf7-f10129-p10128-o1 span.wpcf7-form-control-wrap.additional-comments{margin-top:0px}#wpcf7-f10129-p10128-o1 span.wpcf7-form-control-wrap.file-597,#wpcf7-f10129-p10128-o1 span.wpcf7-form-control-wrap.additional-comments,#wpcf7-f10129-p10128-o1 span.wpcf7-form-control-wrap.type-of-service{width:100%}div#wpcf7-f10129-p10128-o1 input[type=file]{width:100%;padding:5px}#wpcf7-f10129-p10128-o1 .wpcf7-form-control-wrap{display:inline-block;position:relative;width:48%}div#wpcf7-f10129-p10128-o1 input[type=text],div#wpcf7-f10129-p10128-o1 input[type=email],div#wpcf7-f10129-p10128-o1 select,div#wpcf7-f10129-p10128-o1 textarea{background:#FFF!IMPORTANT;border:1px solid #CCC!IMPORTANT;resize:none;width:100%;padding:8px;box-sizing:border-box!IMPORTANT}.upload input{border:1px solid #CCC}div#wpcf7-f10129-p10128-o1 input.wpcf7-form-control.et_pb_button{background:#266E75;color:#FFF!IMPORTANT;border-color:#FFF!IMPORTANT}span.PreferredStartDate select{width:94%;padding:6px}body.page-id-88 div#main-content{margin-top:150px}.contactus-info h4{line-height:26px}#rmp-menu-wrap-10013 .rmp-menu-item-link{background:transparent!IMPORTANT}#rmp-menu-wrap-10013 .rmp-menu-subarrow{background:transparent!important}body.page-id-9845 .home-slideshow-content{margin-top:100px}body.page-id-9845 .landing-list i{margin-right:5px}.horizontal_gallery_content .gallery_content img.webp-image{height:320px!IMPORTANT;width:440px!IMPORTANT;object-fit:cover!important}body.page-id-9922 .landing-list{text-align:left;max-width:500px}body.page-id-9922 .landing-list{text-align:left;max-width:500px}body.page-id-9920 .landing-list{text-align:left;max-width:400px}.landing-list{text-align:left;max-width:320px;margin-left:auto;margin-right:auto;font-size:14px;line-height:27px}.landing-top-content-section{padding-top:0px}body.page-id-9845 .craftsmanship-section .et_pb_text_inner a.et_pb_button{background:#dd6e1d}body.page-id-9845 li.slick-slide .testimonial-content{border-bottom:4px solid #dd6e1d}body.page-id-9845 .slick-dots li.slick-active button:before{color:#dd6e1d!important}body.page-id-9845 .slick-dots li button:before{color:#dd6e1d!IMPORTANT}body.page-id-9845 li.slick-slide .testimonial-content:hover{background:#dd6e1d;color:#FFF}.unslider li.unslider-active img.vertical{height:100%!important;object-fit:cover!important}.et_pb_row.contact-row{padding-top:0px}.et_pb_row.contact-row h3{line-height:30px;margin-bottom:20px;font-size:18px;font-weight:600;margin-top:0px;padding-top:0px}.entry-content li{color:#000}.bathroom-top{margin-top:60px}.bathroom-section .content{background:#FFF}.bathroom-top .et_pb_text_inner p{font-size:16px;line-height:28px}.bathroom-top .et_pb_text_inner{max-width:800px;margin:auto;font-size:16px;line-height:28px;margin-bottom:40px}.bathroom-top h1{font-size:32px;margin-bottom:10px;color:#0d626d;font-weight:600}.bathroom-section .et_pb_text_inner{padding:40px 65px;text-align:center;font-size:16px;line-height:32px}.bathroom-section{padding:0px;margin:0px}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.team-flat .team-item{height:380px}.bathroom-section{background:#FFF}header#main-header.et-fixed-header{margin-top:0px!important}#wpfront-notification-bar div.wpfront-message{color:#ffffff;padding-top:4px;padding-bottom:4px}p{font-size:14px;line-height:22px}body.lg-on header#main-header{z-index:999!important}.testimonial_rotator.template-default .testimonial_rotator_author_info{border-left:none}a{color:#006a71}h4{color:#3e392b!important;font-size:18px;font-weight:bold}.dark_brown a{line-height:30px;border-top:thin double #fff;background-color:#443d2f}.gallery_content>li{margin-bottom:15px}header#main-header{z-index:999999999999!important}.cool_timeline h1.timeline-main-title{display:none}.et_pb_pricing_content_top{display:none}.et_pb_pricing_heading{background-color:#dd6e1d}.et_pb_pricing_table{background-color:#f3cc87}.et_pb_pricing li span:before{border-color:#333}.et_pb_pricing li span{color:#333}.et_pb_pricing_heading h2{font-weight:bold}.et_pb_pricing_heading{padding:20px 0}.et_pb_pricing_content{margin-top:-10px}.page-id-42 #email-subscribers-0{display:none}.grecaptcha-logo{display:none!important}.grecaptcha-badge{display:none!important}#email-subscribers-form-0{display:none!important}.handyman_gallery .gallery_title{text-transform:uppercase;font-weight:700}.background-image-section:before{content:"";background:rgba(14,43,92,.8);position:absolute;top:0;right:0;bottom:0;left:0}.background-image-section{background-image:url(/wp-content/uploads/2022/08/bg_grdnt_img1.jpg);background-attachment:fixed;max-width:100%!important}h4.sub-heading{font-size:14px;background-color:#fff;text-transform:uppercase;border-radius:6px;vertical-align:middle;display:inline-block;padding:8px 20px;margin-bottom:15px!important}h2.content-heading{color:#fff;font-weight:700;font-size:40px;line-height:52px}.et_pb_column.card-section{border:1px solid #09224d;background:#09224d;padding:35px 20px 30px}h5.card-heading{color:#fff;font-size:20px;font-weight:600;line-height:27px}p.card-text{color:#fff!important;font-size:15px;line-height:27px}.et_pb_column.services-section{background:#443d2f;border-radius:25px 25px 25px 0px}.inner-content{padding:26px 22px 30px 19px}h2.services-heading{color:#FFFFFF;font-size:24px;font-weight:600;line-height:33px;margin-bottom:15px}p.services-text{color:#fff!important;font-size:16px;line-height:26px;margin-bottom:15px}div.inner-text{width:fit-content;padding:33px 19px 22px 23px;background-color:#dd6e1d;border-radius:50% 50% 50% 0%}div.inner-text h3{font-size:24px;line-height:32px;font-weight:600;margin-top:0;color:#fff;margin-bottom:0}div.inner-text h5{color:#fff;font-weight:600}div.inner-text p a{color:#fff;font-weight:600;line-height:1px;text-decoration:underline}div.infobox-wrapper-inner{padding:35px 50px 40px 40px;background:#fff;box-shadow:0px 20px 40px 0px rgb(0 0 0 / 4%);border:1px solid #efefef;border-radius:20px 20px 0px 20px;position:relative;z-index:2}span.icon-count-number{font-size:60px;position:absolute;bottom:40px;right:27px;color:#00000000!important;-webkit-text-stroke:1px rgb(236 203 145 / 75%)!important}div.infobox-text{padding:25px 15px 0 15px}ul.infobox-list{list-style:none;margin:0;padding:0}.contact-us-section{box-shadow:0px 0px 30px 0px rgb(0 0 0 / 8%);padding:50px;border-radius:60px 0px 60px 60px}h2.heading-title{font-size:32px;font-weight:700;line-height:50px;color:#162b62}.et_contact_bottom_container{float:left}.et_pb_contact_submit.et_pb_button{border-radius:50px;color:#fff!important;background:#ba1010;border:none;font-size:15px;font-weight:700;padding:15px 40px 15px 40px;margin-top:20px}.et_pb_contact_submit.et_pb_button:hover{border-radius:50px;color:#fff!important;border:none;background:#162b62;padding:15px 40px 15px 40px}.et_pb_button::before,.et_pb_button::after{display:none}@media only screen and (max-width:1000px){.main-normal-width .fluid-width-video-wrapper{margin-top:0px!important;height:320px!important}.main-normal-width iframe{position:relative!IMPORTANT;margin:auto!important;top:auto!important;width:100%!important;height:300px!important}.background-image-section .card-section .et_pb_text_inner:before{display:none}.background-image-section .card-section .et_pb_text_inner:after{display:none}.new-contactform-layout .two-layout .first input{width:100%;float:left}.new-contactform-layout .two-layout{display:inline-block}.new-contactform-layout .two-layout .second input{width:100%;float:right}.contact-us-section{box-shadow:0px 0px 30px 0pxrgb(0 0 0 / 8%);padding:10px;border-radius:60px 0px 60px 60px}.handyman-contactus-right{margin-top:30px!IMPORTANT}.handyman-testiominal-main-container.et_pb_section .et_pb_row .testiominal-column-1 .et_pb_text_inner{padding-top:50px;padding-bottom:50px}.handyman-testiominal-main-container .testimonial_rotator_wrap{background:rgba(255,255,255,.95);max-width:90%;margin:auto;padding:10px;border-radius:5px}.handyman-testiominal-main-container.et_pb_section .et_pb_row .testiominal-column-1{margin-bottom:40px!IMPORTANT}.handyman-work-details .et_pb_text_inner{margin-left:5%;max-width:100%}.et_pb_row.home-slideshow-content .et_pb_column_1{margin-top:0%!important}.et_pb_row_1.home-slideshow-content{background-image:url(/wp-content/uploads/2021/12/Handyman-remodel.jpg);padding:0px!IMPORTANT}.et_pb_row.home-slideshow-content .et_pb_column_1,.et_pb_row.home-slideshow-content .et_pb_column_2{margin-top:0%;background:rgba(0,0,0,0.4);padding:15px}body.page-id-9845 .et_pb_code.et_pb_module.home-contact-form{float:initial;margin-top:20px!important}body.page-id-9845 .home-slideshow .et_pb_text_inner{margin-top:0px;text-align:center}body.page-id-9845 .home-slideshow p{margin:auto}body.page-id-9845 .et_pb_column.home-banner-content{text-align:center}}@media only screen and (max-width:800px){#wpcf7-f10129-p10128-o1 .wpcf7-form-control-wrap{display:inline-block;position:relative;width:100%}span.PreferredStartDate select{width:100%;padding:6px}span.PreferredStartDate{margin-bottom:15px!important;display:inline-block!IMPORTANT}body.page-id-9925 .et_pb_row.home-slideshow-content{background:url(/wp-content/uploads/2022/01/bathroom-mobile.jpg)!important;background-position:middle;background-size:contain!IMPORTANT;background-repeat:no-repeat!important}body.page-id-9918 .et_pb_row.home-slideshow-content{background:url(/wp-content/uploads/2022/01/staircase-mobile-1.jpg)!important;background-position:middle;background-size:contain!IMPORTANT;background-repeat:no-repeat!important}body.page-id-9920 .et_pb_row.home-slideshow-content{background:url(/wp-content/uploads/2022/01/kitchen-remodel-mobile.jpg)!important;background-position:middle;background-size:contain!IMPORTANT;background-repeat:no-repeat!important}body.page-id-9922 .et_pb_row.home-slideshow-content{background:url(/wp-content/uploads/2022/01/Handyman-mobile.jpg)!important;background-size:contain!IMPORTANT;background-repeat:no-repeat!important;background-position:middle}body.page-id-9927 .et_pb_row.home-slideshow-content{background:url(/wp-content/uploads/2022/01/basement-mobile.jpg)!important;background-position:middle;background-size:contain!IMPORTANT;background-repeat:no-repeat!important}body.page-id-9845 .et_pb_column.home-banner-content{background:rgba(0,0,0,0.45)!important}body.page-id-9845 .et_pb_row.home-slideshow-content{padding:0px!IMPORTANT}body.page-id-9845	.et_pb_row.home-slideshow-content .et_pb_column_1{margin-top:0px!important}body.page-id-9845	.et_pb_code.et_pb_module.home-contact-form{background:transparent}body.page-id-9845 .home-slideshow p{color:#FFF!important;max-width:570px!IMPORTANT;font-size:16px!important;line-height:24px;margin-top:4px!important;margin-bottom:5px!important}body.page-id-9845 .home-slideshow h1{font-weight:bold;font-size:25px;line-height:30px;margin-bottom:0px;margin-top:0px!IMPORTANT;padding-top:0px!IMPORTANT;padding-bottom:0px!IMPORTANT}body.page-id-9845 .banner-images img{max-width:44px}body.page-id-80 .top_menu_nav{background:linear-gradient(to bottom,#f5f5f5 25%,#dedede 50%,#cccccc 75%)!important}body.page-id-9845 .top_menu_nav{background:linear-gradient(to bottom,#f5f5f5 25%,#dedede 50%,#cccccc 75%)!important}.top_menu_nav{background:linear-gradient(to bottom,#f5f5f5 25%,#dedede 50%,#cccccc 75%)!important}body.home .et_pb_section.home-top-section{background:url("/wp-content/uploads/2022/01/kitchen-mobile.jpg")}body.page-id-9845 .mobile_logo{width:170px;margin-bottom:0px!IMPORTANT;margin-top:5px!IMPORTANT}body.page-id-9845 .home-slideshow-content{margin-top:0px!IMPORTANT}body.page-id-80 .mobile_logo{width:150px}body .et_pb_column.et_pb_column_1_3{width:100%!important;margin-left:1%!important}body.page-id-88 div#main-content{margin-top:00px}body.page-id-88 .contact-row .et_pb_text_inner{margin-top:40px}.team-flat .team-item{height:auto}.bathroom-section{background:#FFF;margin-bottom:20px!IMPORTANT;padding-left:0px!important;padding-right:0px!important}.bathroom-section .et_pb_text_inner{padding:20px 40px;text-align:center;font-size:14px;line-height:28px}body.page-id-9845	div#contact{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width:600px){.professional-servicess{background:#443d2f!important;border-radius:25px 25px 25px 0px}.professional-servicess .services-text a{color:#fff!important}.handyman-testiominal-main-container.et_pb_section .et_pb_row .handyman-bg{background-size:contain!important;margin-bottom:0px ! IMPORTANT;margin-top:20px ! IMPORTANT}.handyman-bg .et_pb_divider_0{margin-bottom:0px!important;margin-top:220px!important}}@media only screen and (max-width:800px){.application_details .form_fields{margin-bottom:0px}.application_details input.wpcf7-form-control.wpcf7-submit{width:100%}#wpcf7-f10129-p10128-o1 .field1{float:left;width:100%}#wpcf7-f10129-p10128-o1 .field2{float:left;width:100%}#wpcf7-f10129-p10128-o1 span.other-field{margin-top:0px!IMPORTANT;margin-bottom:15px!IMPORTANT}.careers_badges_section .et_pb_column.et_pb_column_1_4{margin-bottom:20px!IMPORTANT;margin-top:20px!IMPORTANT}.careers-new-bottom-heading h2{font-size:25px;font-weight:700;line-height:30px}.careers-new-bottom-text h3{margin-bottom:20px;font-size:22px;margin-top:30px!IMPORTANT;line-height:25px}.careers-new-bottom-text p{font-size:15px;line-height:24px;font-weight:normal}article#post-11009 .header-content{padding-top:0px!IMPORTANT;padding-bottom:0px;margin-top:0px!IMPORTANT;text-align:center;margin-bottom:0px!IMPORTANT}.careers-new-list-image span.et_pb_image_wrap{width:100%;text-align:center}.careers-new-list-image img{max-width:200px;margin:auto!IMPORTANT}.careers_new_content p{font-size:19px;line-height:33px;font-weight:500}.careers-new-bottom-text ul.bzMeta{display:inline-block;list-style:none;margin-left:0px;padding-left:0px;margin-top:10px}.careers-new-bottom-text ul.bzOpeningsList h2{font-size:23px;line-height:26px;font-weight:600;float:left;margin-bottom:0px;width:70%!IMPORTANT}}.wpcf7 form.sent .wpcf7-response-output{background:#46b450!important}@media only screen and (max-width:600px){#services .et_pb_module{background:#FFF ! IMPORTANT;padding-bottom:10px ! IMPORTANT;border-radius:20px;border:1px solid #dd6e1d;margin-bottom:40px ! IMPORTANT}div#services{max-width:80% ! IMPORTANT}#services .et_pb_column{margin:0px ! IMPORTANT}.professional-servicess{max-width:80%;margin:auto}div#team{max-width:80%}div#services{margin:auto;margin-bottom:20px;padding-bottom:0px ! IMPORTANT}#team .et_pb_row{margin-top:20px ! IMPORTANT}.small-projects{padding-top:0px ! IMPORTANT}.custom-gallery-section .custom-gallery-row ul.gallery_content{margin:0px!important}.handyman_gallery .gallery_content>li{height:200px;max-width:inherit!important}.handyman_gallery ul.gallery_content{float:left;margin-left:0px!important}body.page-id-9845 div#contact{margin-top:0px!important;margin-bottom:20px}.custom-gallery-section .custom-gallery-row{max-width:100% ! IMPORTANT;margin:auto ! IMPORTANT}.custom-gallery-section{max-width:80% ! IMPORTANT}}.et_pb_section_0.et_pb_section{background-color:#2ea3f2!important}.et_pb_fullwidth_header.et_pb_fullwidth_header_0{background-image:url(http://wpns2016.wpengine.com/wp-content/uploads/2016/06/overlook_1.jpg);background-color:rgba(255,255,255,0)}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{background-color:rgba(0,0,0,0.3)}