.zshero-banner-style-09 .zshero-slide-box{padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px}.zshero-banner-style-09 .zspadding-box{border:3px solid #FFFFFF;padding:25px}.zphero .zshero-call-button{margin-block-start:0px !important}.zphero .zshero-call-button .zpbutton-size-lg{padding-block-start:10px;padding-block-end:10px;padding-inline-start:15px;padding-inline-end:15px}@media all and (min-width: 992px){.zpcontainer{width:90%;max-inline-size:1500px}}.zscustom-section-handyman-47 .zpcarousel-container .zpcarousel-content-container .zpcarousel-content .zpcarousel-content-inner{padding:0px}.zphero .zshero-slide-heading h2.zpheading{font-weight:700}.zsfooter-section{font-size:14px;color:rgba(255,255,255,0.4)}.zscustom-image-with-tex-elemet .zpimage-heading{display:none}.zscustom-image-with-tex-elemet .zpimage-with-text-container.zpimage-align-left figure{margin-block-start:8px;margin-block-end:0;margin-inline-start:0;margin-inline-end:10px}.theme-banner+.theme-content-area .zscustom-section-handyman-45 .zsoverlay-row{margin-block-start:-10%}.zscustom-section-handyman-45{position:relative;z-index:200}.zscustom-section-handyman-45 .zspadding-box{padding:20px}@media all and (min-width: 992px){.zscustom-section-handyman-45 .zspadding-box{padding:35px}}.zscustom-section-handyman-46 .zsshadow-box{padding:20px}@media all and (min-width: 992px){.zscustom-section-handyman-46 .zsshadow-box{box-shadow:0 0 15px rgba(0,0,0,0.15);padding:30px !important;position:relative;z-index:1}}.zscustom-section-handyman-46 .zspadding-box{padding:20px !important}.zscustom-section-handyman-47 .zspadding-box{padding:20px}@media all and (min-width: 992px){.zscustom-section-handyman-47 .zspadding-box{padding:45px !important;box-shadow:0 0 15px rgba(0,0,0,0.1);position:relative;z-index:1}}@media all and (min-width: 992px){.zscustom-section-handyman-47 .zsoverlay-image{margin-inline-start:-10%}}.zscustom-section-handyman-48 .zsoverlay-image{margin-inline-end:0;margin-block-end:-15%}.zscustom-section-handyman-49 .zsteam-member-box{padding:20px}@media all and (min-width: 992px){.zscustom-section-handyman-49 .zsteam-member-box{padding:25px;margin-block-start:-50px;margin-block-end:0;margin-inline-start:5%;margin-inline-end:5%;position:relative;z-index:1;box-shadow:0 0 20px rgba(0,0,0,0.1)}}.zscustom-section-handyman-50 .zsservice-box{padding:20px}@media all and (min-width: 992px){.zscustom-section-handyman-50 .zsservice-box{padding:35px;box-shadow:0 0 20px rgba(0,0,0,0.1);border-radius:5px}}.zscustom-section-handyman-51 .zsborder-box{padding:20px}@media all and (min-width: 992px){.zscustom-section-handyman-51 .zsborder-box{padding:35px;border:1px solid;border-radius:5px;margin:5%}}.zscustom-section-handyman-52 .zspadding-box{padding:20px}@media all and (min-width: 992px){.zscustom-section-handyman-52 .zspadding-box{padding:45px;border-radius:5px}}.zscustom-section-handyman-52 .zscontact-overlay-box{padding:20px}@media all and (min-width: 992px){.zscustom-section-handyman-52 .zscontact-overlay-box{padding:45px;box-shadow:0 0 20px rgba(0,0,0,0.1);border-radius:5px;margin-inline-start:-100px;position:relative;z-index:1}}.zscustom-section-handyman-53 .zsoverlay-box{padding:25px;margin-block-start:-25%}@media all and (min-width: 992px){.zscustom-section-handyman-53 .zsoverlay-box{padding:45px}}@media only screen and (min-width: 769px){.zscustom-section-handyman-48 .zsoverlay-image{margin-inline-end:-25%;position:relative;z-index:1}}@media only screen and (min-width: 1140px){.zphero .zshero-call-button .zpbutton-size-lg{font-size:1.8em}}@media all and (min-width: 992px){.zphero .zpcontainer,.zphero .zprow{padding:0px !important}}.zphero .zpslider-img{background-color:#fafaff}
