.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}.zphero .zsslider-heading h2{color:#02172C}@media all and (max-width: 768px){.zsslider-heading h2{font-size:2.3em}}.zssecondary-heading .zpheading{color:#02172C}@media all and (min-width: 992px){.zscustom-row{position:relative}}@media all and (min-width: 992px){.zscustom-row .zpcol-md-3:after{position:absolute;width:1px;height:50%;background:rgba(0,0,0,0.1);content:'';right:0;top:50%;transform:translateY(-50%)}}@media all and (min-width: 992px){.zscustom-row .zpcol-md-3:last-child:after{visibility:hidden}}.zscenter-alignment .theme-section-heading{text-align:center;padding-block-end:25px}.zscustom-link-btn .zpbutton-content{border-block-end:2px solid #FFFFFF}.theme-loader.theme-loader-show{margin-block-end:30px}.zsnewsletter-section .zscustom-newsletter.zpelement{margin-block-start:0px}.zpstorecollection-container .theme-section-heading{color:#02172C}.zpstorecollection-container .theme-section-heading.zpheading-style-type2:after{display:none}.theme-section .theme-category-image-description-conatainer{background-position:left top}.zscustom-column{min-block-size:360px}@media all and (min-width: 992px){.zscustom-column{min-block-size:auto}}@media all and (min-width: 992px){.theme-prod-box.theme-product-list-style-05{align-items:flex-start}}.theme-prod-box.theme-product-list-style-05 .theme-product-box-container .theme-product-details-container:hover .theme-product-quick-view-button{display:none}.theme-prod-box.theme-product-list-style-05 .theme-product-box-container:hover .theme-product-name a{color:#EFA548}.theme-prod-box.theme-product-list-style-05 .theme-product-box-container .theme-product-pricing-area .theme-product-lable-price{font-weight:normal}.theme-product-details-style-05 .theme-product-details-area-container .theme-product-details-column .theme-product-details-variants-list ul li .theme-product-varient-lable{font-weight:normal}.theme-product-details-style-05 .theme-product-details-area-container .theme-product-details-column .theme-product-pricing-and-cart-button-area .theme-product-pricing .theme-product-lable-price{font-weight:normal}@media all and (min-width: 992px){.theme-product-details-style-05 .theme-product-details-area-container .theme-product-details-column .theme-product-pricing-and-cart-button-area .theme-product-pricing .theme-product-lable-price{font-size:26px}}.theme-product-details-style-05 .theme-product-details-delivery-location-input-label{font-weight:normal}.theme-cart-view-head h4{font-size:17px}.theme-cart-view-product-desc{font-weight:bold}.theme-checkout-wrap .theme-text-color-light{font-weight:normal}@media all and (min-width: 992px){.zpstorecollection-container.zpfilmstrip .theme-prod-box.theme-product-list-style-05{align-items:initial}}.zpstorecollection-container.zpfilmstrip .theme-prod-box.theme-product-list-style-05 .theme-product-box-container{height:100%}
