/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 16 2025 | 23:59:54 */
header.entry-header{display:none}.top-bar a{font-size:18px}main#main,.entry-content{margin-top:0px!important;margin-bottom:0px!important}.inside-article{padding-top:0px!important;padding-bottom:0px!important}ul.header-icon-info i{color:#339AD6;display:inline-block;font-size:35px;vertical-align:middle;margin-right:10px}ul.header-icon-info li{display:inline-block;margin:0 15px;vertical-align:middle}ul.header-icon-info li p{display:inline-block;vertical-align:middle}.inside-top-bar.grid-container{padding-left:0;padding-right:0}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item>a{-webkit-transition:all .4s ease-in-out!important;transition:all .4s ease-in-out!important}div#primary-menu ul#menu-main-menu li>a.current{color:#7a8896!important;background-color:#ffffff!important}ul.sub-menu{-webkit-transition:all .4s ease-in-out!important;transition:all .4s ease-in-out!important}ul.header-icon-info li a{font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#920052}ul.bordered-info-list{list-style:none;margin:0}.rabb-holes>div>div{background-color:#ccc;margin:0 auto!important}ul.top-icon-info li{display:inline-block;margin:0 10px}.rabb-holes h2.vc_custom_heading{background-color:#6a6868;color:#fff;padding:10px;margin-bottom:0}.rabb-holes>div>div{padding-left:0px!important;padding-right:0px!important}ul.bordered-info-list li a{padding:10px 10px;display:block;border:1px solid #ccc;border-bottom:0}ul.bordered-info-list li:last-child a{border-bottom:1px solid #ccc!important}ul.bordered-info-list li i{position:absolute;margin-top:3px;margin-left:-30px;border-right:1px solid #ccc;width:25px;text-align:center;line-height:20px;padding-right:10px!important}ul.bordered-info-list li a{padding-left:45px}.text-white{color:#fff!important}.title-underline::after{content:" ";height:5px;width:125px;background-color:#4a4a4a;display:block;margin-top:15px}.font-weight-600{font-weight:600}.theme-color-1{color:#920052}.theme-color-2{color:#339AD6}.theme-button-style-1,.theme-button-style-1 button,.theme-button-style-1 a,.gform_wrapper.gravity-theme .gform_footer input[type="submit"]{font-family:'Inter';font-style:normal;font-weight:700;font-size:24px;line-height:29px;text-align:center;text-transform:uppercase;color:#FFF}.gform_wrapper.gravity-theme .gform_footer input[type="submit"]{background-color:#920052;font-family:'Inter';font-style:normal;font-weight:700;font-size:16px;line-height:19px;text-align:center;text-transform:uppercase;color:#FFF}.theme-button-color-1 a,.theme-button-color-1 button{background-color:#930453!important}.call-to-action-h3 h3{font-weight:600;font-size:45px;line-height:57px;text-transform:uppercase;color:#FFF}.banner-description p{font-weight:400;font-size:24px;line-height:29px;color:#404040}.banner-description h1{font-weight:600;font-size:60px;line-height:77px;text-transform:uppercase}.banner-description h2{font-weight:600;font-size:45px;line-height:57px;text-transform:uppercase}.banner-container{padding-left:12%;padding-top:130px;padding-right:5%;padding-bottom:130px;background-position:bottom right!important}.master-plumber-banner-logo{position:absolute;bottom:0;right:5%;text-align:right}.homepage-services:before{content:'';background-image:url(/wp-content/uploads/2022/09/252a5b056cc2aeed07eba487e1bdeaba.png);position:absolute;top:-50px;width:100%;left:0;height:417px;background-size:cover;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);opacity:50%}.homepage-services:after{content:'';background-image:url(/wp-content/uploads/2022/09/252a5b056cc2aeed07eba487e1bdeaba.png);position:absolute;bottom:-60px;width:545px;height:212px;right:0;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:50%}.services-item .vc_column-inner{background:rgba(255,255,255,.91);box-shadow:4px 4px 40px rgb(0 0 0 / 15%);border-radius:5px;padding:0;position:relative;padding-bottom:85px}.services-item .theme-button-style-1{position:absolute;bottom:0;width:100%;text-align:center}.services-item img{min-height:175px;object-fit:cover;object-position:center;width:100%}.services-item p.strong-title{font-weight:700;font-size:18px;line-height:22px;text-transform:uppercase;color:#339AD6;min-height:45px;margin-bottom:5px}.services-item .wpb_text_column{padding:0 15px}.services-item.wpb_column.vc_column_container{padding:13px}.services-content{min-height:295px;margin-bottom:20px}.services-content-2{min-height:155px;margin-bottom:20px}.services-container{max-width:1500px;margin:0 auto;margin-left:auto!important;margin-right:auto!important}.homepage-aboutus:before{content:'';background-image:url(/wp-content/uploads/2022/09/252a5b056cc2aeed07eba487e1bdeaba.png);position:absolute;top:-60px;width:545px;height:212px;right:0;background-size:CONTAIN;background-repeat:no-repeat;background-position:center;opacity:50%;transform:rotate(180deg)}.aboutus-img .wpb_single_image.wpb_content_element{position:absolute;bottom:-65px;left:-65px}.pre-footer-contatctus ul{margin:0;list-style:none}.pre-footer-contatctus ul li{padding-left:42px;position:relative;margin-bottom:35px}.pre-footer-contatctus ul li i{position:absolute;left:0;font-size:31px;color:#339AD6}.pre-footer-form{position:absolute;z-index:99;right:0}#contact-us{margin-bottom:-10%;overflow:hidden}.pre-footer-form .vc_column-inner{background:#FFF;box-shadow:4px 4px 32px rgb(0 0 0 / 15%);border-radius:5px;padding:55px 60px}.pre-footer-form h2{font-size:32px;text-transform:uppercase}.pre-footer-form .gform_heading{display:none}.pre-footer-form:before,.pre-footer-form:after{content:'';background-image:url(/wp-content/uploads/2022/09/252a5b056cc2aeed07eba487e1bdeaba.png);z-index:-10}.pre-footer-form:before{position:absolute;top:30%;left:-56%;width:100%;height:220px;transform:rotate(-90deg);background-size:cover;background-repeat:no-repeat;opacity:50%;background-position:top}.pre-footer-form:after{position:absolute;top:30%;right:-56%;width:100%;height:220px;transform:rotate(90deg);background-size:cover;background-repeat:no-repeat;opacity:50%;background-position:top}ul.footer-icon-info li{display:inline;margin:0 10px;font-size:17px}@media screen and (max-width:1554px){.pre-footer-form:after,.pre-footer-form:before{height:100px}.banner-container{padding-left:4%;padding-top:25px;padding-right:5%;padding-bottom:59px}.banner-description h2{font-size:38px}}@media screen and (max-width:1350px){.pre-footer-form:after,.pre-footer-form:before{height:60px}}@media screen and (min-width:1200px){ul.header-icon-info{font-size:20px}.inside-header.grid-container{padding-left:0px!important;padding-right:0px!important}nav#site-navigation{max-width:1200px;position:absolute;width:100%;left:0;right:0;margin:0 auto;padding:10px;margin-top:-33px}.inside-header.grid-container{padding-bottom:53px}}@media screen and (max-width:1200px){.menu-main-menu-container ul li{padding-bottom:10px}button.slideout-exit.has-svg-icon{border:1px solid #ccc;padding:0;width:40px;height:40px;text-align:center;margin-top:25px;margin-left:5px;margin-bottom:15px}.inside-navigation.grid-container.grid-parent{display:block!important}.inside-navigation.grid-container.grid-parent>aside{margin-left:0;margin-right:0}ul.header-icon-info li{display:block;padding-left:10px;width:100%}ul.header-icon-info li,ul.header-icon-info li a{font-size:14px!important;font-weight:400}ul.header-icon-info i{position:absolute;top:30%;margin-left:-30px;font-size:25px}nav#site-navigation{background-color:#575760;width:100%;background-color:#575760;display:block}button.menu-toggle{text-align:right}button.menu-toggle{font-size:30px;padding-right:0}.inside-header.grid-container{padding:10px}ul.header-icon-info{-webkit-column-count:3;-moz-column-count:3;column-count:3}.banner-container{padding:30px}.banner-description h1{font-size:35px;line-height:40px}.banner-description h2{font-size:25px;line-height:30px}.banner-description p{font-size:16px;line-height:29px}}@media screen and (max-width:767px){.site-header .header-image{width:200px}.hide-mobile{display:none}.services-content-2,.services-content{min-height:initial}ul.header-icon-info i{font-size:35px;position:initial;display:block;width:100%;text-align:center;margin:0;margin-bottom:10px}ul.header-icon-info li{padding:0;margin:0}.site-header .header-widget{display:none}.master-plumber-banner-logo .wpb_single_image.vc_align_right{text-align:center}.call-to-action-h3 h3{font-size:25px;line-height:30px;text-align:center}.vc_custom_1664415972937{padding:0!important}.vc_custom_1664415972937 .vc_btn3-container.vc_btn3-right{text-align:center}.pre-footer-form:before,.pre-footer-form:after{display:none}.aboutus-img .wpb_single_image.wpb_content_element,.pre-footer-form{position:initial}}@media screen and (max-width:425px){.inside-top-bar.grid-container>aside{display:block!important;width:100%;text-align:center}.inside-navigation.grid-container{padding:0px!important}button.menu-toggle{padding-right:10px}.inside-navigation.grid-container.grid-parent{padding-left:15px!important;padding-right:15px!important}}