@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);html{scroll-behavior:smooth}body{margin:0;padding:0;box-sizing:border-box;overflow-x:hidden;font-family:"open sans"}a{text-decoration:none}ul,ol{list-style:none;margin:0;padding:0}img{max-width:100%!important}.home.page-template-default .dialog-type-lightbox.dialog-type-buttons .dialog-widget-content{top:0px!important;left:0!important;right:0!important;margin:auto!important;width:100%!important}.our-partner-heading:before{content:"";position:absolute;width:13%;height:1px;bottom:-11px;left:43%;border-bottom:5px solid #FFC527}.plumber-social-icon i{margin-right:6px}.plumber-slider-section{position:relative}.plumber-home-blog-section .ea-content{margin-top:10px}.plumber-review-section{position:absolute;position:absolute;bottom:10%;right:0;border-radius:50px;right:5%}.plumber-book-appointment-vedio-section{position:absolute;top:-10%;right:-8%}.plumber-book-appointment-section{position:relative}.plumber-contact-form{z-index:1}.plumber-book-appointment-section{margin-bottom:-4%!important}.plumber-star-icon{color:#ffab18;width:max-content!important}.plumber-review-section .plumber-review-col .elementor-element{width:max-content!important}.plumber-review-section .plumber-review-col>div{flex-direction:column}.plumber-header-menu ul li .svg-inline--fa{display:none}.plumber-top-bar-inner-section{border-radius:0 0 40px 40px!important}.plumber-plumber-services-section{margin-left:15%;margin-right:15%}.plumber-recent-blog-section .ea-readmore span{text-transform:capitalize;background-color:#FFC527;padding:10px;font-size:16px;line-height:26px;font-weight:400;font-family:"Outfit";border-radius:5px}.plumber-recent-blog-section .ea-readmore span:hover{background-color:#121212;color:#FFC527}.plumber-recent-blog-section .ea-button-wrap{margin-top:10px;padding-top:5px;padding-bottom:5px;padding-right:5px}.plumber-recent-blog-section .ea-text p{font-size:16px;line-height:26px;color:#707070;font-weight:400;font-family:"Noto Sans"}.bdt-prime-slider-dragon .bdt-ps-dragon-slide-image{mask-image:none!important;-webkit-mask-image:none!important}.ebs-slider-main-box .elementor-widget-wrap{padding:0!important}.plumber-slider-section .bdt-dotnav{display:none}.bdt-ps-button-arrow,.bdt-prime-slider-dragon .bdt-ps-dragon-button .bdt-ps-button-small-circle{display:none!important}.plumber-slider-section .bdt-ps-button-border-circle{display:none}.plumber-slider-section .bdt-prime-slider-social-icon{display:none}.plumber-slider-section .bdt-ps-button-text{border-radius:6px;background-color:#ffc527;padding:5px 15px 5px 15px}.sticky{position:fixed;width:100%!important;z-index:15;top:0;left:0;background-color:#2A2F35}.plumber-choose-your-plan-section .ha-pricing-table-price{text-align:center}.plumber-choose-your-plan-section .ha-pricing-table-badge{transform:rotate(0deg);right:0;margin:0 auto;width:50%;border-radius:0 0 40px 40px}.plumber-choose-your-plan-section svg{width:20px;height:20px;border-radius:10px;background-color:#54b236;padding:4px;color:#fff}.pricing-plan-col>div>div:first-child ul li:nth-child(n+4) svg{background-color:#bbb}.pricing-plan-col>div>div:nth-child(2) ul li:nth-child(n+5) svg{background-color:#bbb}.pricing-plan-col>div>div:nth-child(3) ul li:nth-child(4) svg{background-color:#bbb}.plumber-choose-your-plan-section .elementor-widget-container{text-align:center!important}.plumber-our-testimonial-section .ekit-wid-con .elementskit-single-testimonial-slider{-webkit-box-shadow:unset;border:2px solid #e6ecf1;background-color:#f3f7fa;border-radius:20px;position:relative}.plumber-our-testimonial-section .svg-inline--fa{position:absolute;right:7%;top:-9%}.plumber-our-testimonial-section img{position:absolute;top:-8%;left:10%;height:100px!important;width:100px!important}.plumber-our-testimonial-section .elementskit-profile-info{position:absolute;top:0;right:35%}.spinner-loading-box{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:999999;display:flex;justify-content:center;align-items:center;background-color:#fff}.spinner-loading-box img,.ets-theme-header-section :is(.ets-topabr-address,.ets-topabr-email) li{width:20%}.ebs-testimonial-section .ea-img-wrap::after{content:"";background-image:url("https://apopolosan.com/");position:absolute;bottom:-15px;right:-15px;height:50px;width:50px;display:block;background-size:100% 100%;background-repeat:no-repeat;background-position:center;border-radius:50%}.ebs-testimonial-section .ea-content{background-image:url("https://apopolosan.com/");background-repeat:no-repeat;background-position:center}.ets-slider-text{position:absolute;top:34%;transform:translateY(-50%)}.ets-appointment-section form p{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,50px);grid-gap:10px}.ets-appointment-section form p input{width:100%;border-radius:6px;background-color:#efedff;border:1px solid #dfddee}.ets-appointment-section form input:is([type="text"],[type="email"],[type="tel"]){padding:16px 10px}.ets-appointment-section form p textarea{grid-row-start:1;grid-row-end:3;grid-column-start:3;height:110px;border-radius:6px;background-color:#efedff;border:1px solid #dfddee;padding:16px 10px}.ets-appointment-section form p input[type="submit"]{position:absolute;right:0;top:-50%;width:max-content;color:#fff;background-color:#157efd;padding:10px 10px;border-radius:21px;font-family:'FontAwesome'}.ets-appointment-section form ::placeholder{font-size:14px;color:#a39ec4;font-weight:500}.ets-appointment-section form ::-ms-input-placeholder{font-size:14px;color:#a39ec4;font-weight:500}.ets-appointment-section form ::-ms-input-placeholder{font-size:14px;color:#a39ec4;font-weight:500}.ets-about-us-left-text>div{border-radius:46% 54% 61% 39% / 64% 55% 45% 36%}.ets-about-us-feature-section i{background-color:#70b453;height:25px;width:25px;border-radius:50%;padding-top:4px;margin-top:12px}.ets-about-us-left-text>div h5{display:flex;align-items:center}.ets-about-us-left-text>div h5 span{font-size:70px;font-weight:700!important;margin-inline-end:10px}.ets-services-section-main-heading h2,.ets-testimonialsection-main-heading h2,.ets-team-section-content .ets-team-section-main-heading h2{width:22ch;margin:0 auto;max-width:100%}.ets-services-post-section .ea-item{position:relative;transition:width 2s}.ets-services-post-section .ea-item:before,.ets-services-post-section .ea-item:after{content:'';position:absolute;top:0;left:10%;height:3px;width:0;background:#157efd}.ets-services-post-section .ea-item:after{top:unset;bottom:0}.ets-services-post-section .ea-item:hover{filter:drop-shadow(18.928px 27.032px 20px rgb(65 144 240 / .2))}.ets-services-post-section .ea-item:hover:after,.ets-services-post-section .ea-item:hover:before{width:80%}.ets-services-post-section .ea-img-wrap{text-align:center;overflow:visible!important}.ets-services-post-section img{width:40%!important;margin:0 auto;aspect-ratio:1 / 1}.ets-services-post-section .ea-item p{font-size:15px;line-height:26px;color:#6c6c6c;font-weight:400}.ets-services-post-section .ea-item .ea-button-wrap a,.ets-our-blog-section-content .ea-button-wrap a{text-transform:capitalize;font-size:15px;line-height:26px;font-weight:600;position:relative;margin-left:-20px;text-align:center}.ets-services-post-section .ea-item .ea-button-wrap a:after,.ets-our-blog-section-content .ea-button-wrap a:after{content:'\e876';position:absolute;font-family:elementskit!important;right:-30px;color:#fff;background:#157efd;border-radius:50%;height:20px;width:20px;line-height:20px;font-size:10px;top:0}.plumber-tab-sectiion img:hover{filter:brightness(60%)}.plumber-tab-sectiion .ha-post-tab-item:hover .ha-post-tab-title{display:block!important}.plumber-tab-sectiion .ha-post-tab-item:hover .ha-post-tab-excerpt{display:block!important}.plumber-tab-sectiion .ha-post-tab .ha-post-tab-item-inner{padding:0!important;background-color:unset!important;box-shadow:unset!important}.plumber-tab-sectiion .ha-post-tab-title{display:none!important}.plumber-tab-sectiion .ha-post-tab-meta{display:none!important}.plumber-tab-sectiion .ha-post-tab-excerpt{display:none}.plumber-tab-sectiion .ha-post-tab-thumb:hover .ha-post-tab-title{display:block}.ets-testimonial-post-section .ea-item{display:flex;gap:10%;align-items:center}.ets-testimonial-post-section .ea-item img{border-radius:50%;aspect-ratio:1 / 1;transform:unset!important;border:5px solid #157efd;height:unset!important}.ets-testimonial-post-section .ea-item .ea-content{background-color:#fff;border-radius:6px}.ets-our-process-section-main-heading h2{width:25ch;max-width:100%;margin:0 auto}.ets-our-process-up-arrow1{width:max-content!important;padding-left:20%}.ets-our-process-up-arrow2{width:max-content!important;padding-left:43%}.ets-our-process-down-arrow{width:max-content!important;padding-left:46%;padding-top:15px}.ets-work-process-main-container>div{gap:30px}.ets-work-process-main-container .elementor-widget-image{position:relative}.ets-work-process-main-container .elementor-widget-image:before{content:'';height:33px;width:2px;background:#d5d5d5;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.ets-work-process-main-container .elementor-widget-image:after{content:'';height:10px;width:10px;border-radius:50%;background:#157efd;position:absolute;bottom:-10;left:50%;transform:translateX(-50%)}.ets-team-section-content .profile-card{box-shadow:unset!important}.ets-team-section-content .profile-footer{position:absolute;bottom:30%;right:30px;height:40px}.ets-team-section-content .profile-footer:hover .ekit-team-social-list{display:block}.ets-team-section-content .ekit-team-social-list{position:relative;top:6px;right:46px;display:none}.ets-team-section-content .profile-footer:hover .ekit-team-social-list li{position:unset!important}.ets-team-section-content .profile-footer:after{content:'\f1e0';position:absolute;font-family:'FontAwesome';width:40px;height:40px;border-radius:25px;filter:drop-shadow(9.368px 10.404px 10px rgb(99 150 252 / .5));background-color:#157efd;line-height:40px;color:#fff;position:absolute;right:0;top:0}.ets-our-blog-section-content .ea-content{padding-left:0!important}.ets-our-blog-section-content .ea-date{position:absolute;top:38%;background:#fff;padding:7px 10px}.ets-our-blog-section-content .ea-button-wrap a{padding-left:20px}.its-partner-section-container .its-partner-image{width:max-content!important}.its-partner-section-container .its-partner-image img{width:110px}.its-partner-section-container .ets-blog-section-main-heading h2{width:38ch;max-width:100%;margin-inline:auto}.ets-footer-newsletter-form{width:60%!important;margin:0 auto}.ets-footer-newsletter-form form{position:relative}.ets-footer-newsletter-form form input[type="submit"]{position:absolute;right:8px;top:8px;font-family:'Font Awesome 5 Free'!important;border:none}.ets-work-process-main-container{counter-reset:section}.ets-work-process-main-container .elementor-column[data-element_type="column"]::before{counter-increment:section;content:"0"counter(section);position:absolute;top:5px;left:20px;font-size:50px;z-index:3;font-weight:800;font-family:"Open Sans";color:#efefef}.ebs-topbar .custom-container>*{padding-block:10px}.ebs-topbar .custom-container :is(a,p,li){font-size:16px;color:#031c52;font-weight:400;font-family:"Josefin Sans"}.ebs-header-mail{background-color:#031c52;padding-inline:7% 4%;color:#fff!important;position:relative}.ebs-header-mail:after{content:'';position:absolute;right:0;top:0;height:100%;width:50px;background:#031c52;border-top:44px solid #fff0;border-right:45px solid #fff}.ebs-header-social-share{padding-inline-end:7%}.ebs-header-social-share ul li{width:30px;text-align:center}.ets-menu-header{margin:30px 7%;filter:drop-shadow(3px 5.196px 12px rgb(3 28 82 / .17));background-color:#fff;height:70px;overflow:visible}.logo{text-align:center;filter:drop-shadow(5.5px 9.526px 12px rgb(3 28 82 / .16));background:#fff;padding:20px;height:80px;border-radius:0 0 10px 10px;display:flex;align-items:center;justify-content:center}.primary-menu ul li{line-height:70px}.header-consilt-now-btn{background-color:#031c52;padding:10px 25px;color:#fff;margin:13px 40px;display:inline-block}.ets-footer{background-color:#121212}.ets-footer p{color:#fff;font-weight:500;text-align:center}.plumber-footer-section ul.hfe-nav-menu li{width:100%}.plumber-footer-section ul.hfe-nav-menu li:before{content:"";display:block;width:7px;height:3px;background:#FFC527;left:0;top:43%;position:absolute}.plumber-our-partner img:hover{filter:brightness(17.5)}.plumber-slider-section .bdt-ps-button-text:hover{background-color:#121212}.plumber-contact-form p{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,40px);column-gap:20px}.plumber-contact-form .wpcf7-textarea{grid-column:2/-1;grid-row:1/4;padding:19px;background-color:#dbdfe870;border:1px solid #dbdfe870}.plumber-contact-form input[type="submit"]{color:#000}.plumber-contact-form p label:nth-of-type(4){grid-column:2/-1;grid-row:1/4}.plumber-contact-form input[type="text"],input[type="submit"],input[type="email"]{padding:10px;background-color:#dbdfe870;border:1px solid #dbdfe870}.plumber-contact-form p label{font-size:16px;color:#111;font-weight:700;font-family:"Overpass"}::placeholder{font-size:14px;line-height:30px;color:#aab0c2;font-weight:400;font-family:"Overpass"}.plumber-contact-form{padding:30px;filter:drop-shadow(0 0 25px rgb(31 26 36 / .12));background-color:#fff}.plumber-contact-form .wpcf7-form-control{width:100%}.plumber-contact-form input[type="submit"]{width:150px;height:50px;border-radius:6px;background-color:#FFC527;font-size:16px;color:#fff;font-weight:800;font-family:"Mulish";text-align:center;margin-top:15px}.plumber-contact-form input[type="submit"]:hover{background-color:#121212;color:#FFC527}.plumber-contact-form p label:nth-child(2){margin-top:15px}.plumber-contact-form p label:nth-child(3){margin-top:30px}.plumber-tittle-banner{min-height:200px}.plumber-about-us-what-we-do b{color:#FFC527}.plumber-blog-with-sidebar .recent-post-box{display:flex;gap:10px}.plumber-blog-with-sidebar #block-2{border:1px solid #000;padding:10px}.plumber-blog-with-sidebar #block-3{border:1px solid #000;padding:10px;margin:10px 0}.plumber-blog-with-sidebar #block-3 ul li a{font-size:18px;font-family:overpass;color:#000}.plumber-blog-with-sidebar #recent-posts-2{border:1px solid #000;padding:10px;margin-top:20px}.plumber-blog-with-sidebar .wp-block-search__button{background-color:#FFC527;margin-left:0;color:#000;font-family:overpass;padding:10px}.plumber-blog-with-sidebar .widget-title{padding:10px;margin-bottom:19px;background-color:#FFC527;font-family:'overpass'}.plumber-blog-with-sidebar .post-content a{color:#000;font-family:'overpass'}.plumber-blog-with-sidebar #block-4{border:1px solid #000;padding:10px;margin-top:20px}.plumber-blog-with-sidebar .wp-block-group__inner-container h2{padding:10px;margin-bottom:19px;background-color:#FFC527;font-family:'overpass'}.plumber-blog-with-sidebar .wp-block-search__input{border:1px solid #000!important}.plumber-post-with-sidebar .ea-text p{font-size:18px;line-height:26px;color:#707070;font-weight:400;font-family:"Noto Sans"}.plumber-post-with-sidebar .ea-readmore span{text-transform:capitalize;background-color:#FFC527;padding:10px 10px 10px 0;font-size:16px;line-height:26px;font-weight:400;font-family:"Outfit";border-radius:5px}.plumber-post-with-sidebar .ea-button-wrap{margin-top:10px}.plumber-contact-us-inner-page input[type="text"],input[type="email"]{padding:15px;border-radius:5px;border:1px solid #000;font-family:overpass;width:100%;background:#fff}.plumber-contact-us-inner-page .wpcf7-form-control{padding:15px;border-radius:5px;border:1px solid #000;font-family:overpass;width:100%}.plumber-contact-us-inner-page input[type="submit"]{background-color:#FFC527;color:#121212;font-weight:700;font-size:18px;margin-top:15px;width:28%;padding:10px 20px!important;border-color:#FFC527}.plumber-contact-us-inner-page input[type="submit"]:hover{color:#FFC527;background-color:#121212;border-color:#121212}.plumber-team-section .ha-member>.elementor-widget-container{border-radius:unset;background-color:unset;-webkit-box-shadow:unset}.plumber-team-section p{position:absolute;top:23%;right:-33%;transform:rotate(270deg);font-size:22px;line-height:36px;color:#000;font-weight:700;font-family:"Overpass";text-align:center;background-color:#ffc527;padding:10px 25px 10px 25px;border-radius:0 0 20px 20px}.plumber-team-section p:before{content:"\f2a0";font-weight:900;font-family:'Font Awesome 5 Free';margin-right:8px}.ebs-single-post-page .main_title{margin-top:50px}.ebs-single-post-page .metabox{margin-top:10px;margin-bottom:10px}.ebs-single-post-page .single-content{font-family:Poppins}.socila_share a{width:35px;height:35px;border-radius:5px;color:#fff;display:inline-block;margin:5px 3px}.socila_share a:hover{background:#fbbe3f;color:#000;transition:0.5s}.post-facebook{background:#3b5998;padding:5px 10px 10px 12px}a.post-pinterest{background:#c92228;padding:5px 10px 10px 10px}a.post-linkedin{background:#0976b4;padding:5px 10px 10px 10px}a.post-twitter{background:#1B95E0;padding:5px 10px 10px 10px}.ebs-single-post-page .form-submit input[type="submit"]{background-color:#fbbe3f;padding:10px;border-radius:10px;border-color:#fbbe3f;font-family:Poppins;color:#fff;font-weight:600px}.comment-form label{display:block}.ebs-single-post-page .entry-date{margin-right:15px}.ebs-single-post-page .entry-author{margin-right:10px}.ebs-single-post-page .entry-author a{color:#000}.ebs-single-post-page .entry-comments{color:#000}.ebs-single-post-page .fa-pinterest{margin-right:5px}.ebs-single-post-page .fa-facebook-f{margin-right:5px}.ebs-single-post-page .fa-linkedin-in{margin-right:5px}.ebs-single-post-page .fa-twitter{margin-right:5px}@media screen and (max-width:767px){.plumber-review-section{display:none}.plumber-header .ebs-animation-btn{display:none}.plumber-about-image2{position:unset!important}.plumber-team-section .ha-member>.elementor-widget-container{padding:0!important}}@media screen and (max-width:768px){.plumber-our-testimonial-section .elementskit-profile-info{position:unset}.plumber-plumber-services-section{margin-left:0;margin-right:0}.plumber-top-bar .ekit-header-info{justify-content:center}.plumber-header .hfe-nav-menu-icon{display:block!important;line-height:1;text-align:center}.plumber-top-bar-inner-section{border-radius:0}}@media screen and (min-device-width:320px) and (max-device-width:768px){.plumber-team-section p{position:absolute;top:23%;right:-31%;transform:rotate(270deg);font-size:15px;line-height:36px;color:#fff;font-weight:700;font-family:"Overpass";text-align:center;background-color:#fbbe3f;padding:0 15px 0 15px;padding-top:0;padding-right:15px;padding-bottom:0;padding-left:15px;border-radius:0 0 40px 40px}}@media only screen and (max-width:1040px){.plumber-book-appointment-vedio-section{position:unset!important}}@media only screen and (max-width:1039px){.plumber-choose-your-plan-section{padding:0}.plumber-book-appointment-section{margin:0!important}.plumber-book-appointment-vedio-section{position:absolute;top:-15%;right:-1%}}@media only screen and (max-width:1024px){.plumber-about-us-section.elementor-section .elementor-container{justify-content:center!important}.hfe-nav-menu-icon{display:block;text-align:center;margin-top:10px!important}.plumber-top-bar .ekit-header-info{justify-content:center}}@media screen and (min-device-width:800px) and (max-device-width:1040px){.plumber-team-section p{position:absolute;top:23%;right:-25%;transform:rotate(270deg);font-size:15px;line-height:36px;color:#000;font-weight:700;font-family:"Overpass";text-align:center;background-color:#FFC527;padding:0 25px 0 25px;border-radius:0 0 20px 20px}.elementor-21 .elementor-element.elementor-element-4fa1fd6 .bdt-prime-slider .bdt-prime-slider-content .bdt-main-title .bdt-title-tag{font-size:40px!important}.bdt-prime-slider-dragon .bdt-prime-slider-wrapper .bdt-prime-slider-content .bdt-main-title .bdt-title-tag{padding:0!important}.plumber-top-bar-inner-section{border-radius:0}.elementor-21 .elementor-element.elementor-element-d192683 .elementskit-testimonial-slider .slick-next{right:0%!important}.elementor-21 .elementor-element.elementor-element-d192683 .elementskit-testimonial-slider .slick-prev{left:0%!important}.plumber-about-image2{position:absolute;top:60%;left:15%!important}}@media screen and (min-device-width:480px) and (max-device-width:800px){.plumber-top-bar-inner-section{border-radius:0}.plumber-our-testimonial-section .elementskit-profile-info{position:unset}.plumber-team-section p{display:none}}@media screen and (max-width:480px){.plumber-header .hfe-nav-menu-icon{text-align:end!important;padding-top:12px!important}.plumber-team-section .ha-member-figure{display:block}.plumber-our-testimonial-section .elementskit-profile-info{position:unset}.plumber-our-testimonial-section img{position:absolute;top:-6%;.dialog-widget .dialog-widget-content}.plumber-our-testimonial-section .svg-inline--fa{position:absolute;top:-4%}.plumber-team-section .ha-member-name,.ha-member-position{text-align:center}.plumber-contact-form p{display:block}.plumber-contact-form input[type="submit"]{margin:0}.plumber-team-section p{display:none}.top-bar-col .elementor-widget-container{padding:0!important}.plumber-contact-us-page input:is([type="text"],[type="email"]{width:100%}.single-post-block #comment{width:100%}.plumber-top-bar .ekit-header-info{justify-content:center}.sticky{position:unset!important}.plumber-footer-section .ekit-header-info{justify-content:center}.plumber-footer-section .footer-menu li a{justify-content:center}.plumber-team-section p{position:absolute;top:23%;right:-28%;transform:rotate(270deg);font-size:15px;line-height:36px;color:#fff;font-weight:700;font-family:"Overpass";text-align:center;background-color:#fbbe3f;padding:2px 20px 2px 20px;border-radius:0 0 40px 40px}.plumber-plumber-services-section{margin-left:0;margin-right:0}}.plumber-book-appointment-vedio-section svg path{color:#fbbe3f}.plumber-contact-form p label:nth-of-type(4){grid-column:2/-1;grid-row:1/6}.plumber-contact-form p label:nth-child(3){margin-top:0px!important}