#table{width:100%;float:left;text-align: left}
.tr{width:100%;float:left}
.td{width:50%;float:left;margin:.5% 0}@font-face{font-display:swap;font-family:'ssfont';src:url('../font/ssfont.eot?98065075');src:url('../font/ssfont.eot?98065075#iefix') format('embedded-opentype'),url('../font/ssfont.woff2?98065075') format('woff2'),url('../font/ssfont.woff?98065075') format('woff'),url('../font/ssfont.ttf?98065075') format('truetype'),url('../font/ssfont.svg?98065075#ssfont') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before{font-family:"ssfont";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-facebook-squared:before{content:'\f308'}.icon-blogger-rect:before{content:'\f315'}.icon-twitter-squared:before{content:'\f304'}.icon-instagram:before{content:'\f32d'}.icon-linkedin-squared:before{content:'\f30c'}.icon-google:before{content:'\f1a0'}.icon-youtube-squared:before{content:'\f166'}.lightbox-target{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,0.7);opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;overflow:hidden;z-index:2}.lightbox-target img{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;transition:.5s ease-in-out}a.lightbox-close{width:100%;height:100%;position:absolute;transition:.5s ease-in-out;opacity:0}.lightbox-target:target{opacity:1;top:0;bottom:0}.lightbox-target:target img{max-height:100%;max-width:100%}*{box-sizing:border-box}a img{border:0}img{max-width:100%;height:auto}ul,li{list-style:none;margin:0;padding:0}html,body{margin:0;font-size:102%;background:#fff;font-family:'Work Sans',sans-serif;scroll-behavior:smooth}a{text-decoration:none;color:inherit;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}img:hover,a:hover{text-decoration:none;opacity:.8;cursor:pointer;color:inherit}.btn:hover{background: #0099fe;}h1,h2{margin:0;font-weight:100;font-family:'Work Sans',sans-serif}p{font-size:.95em;line-height:1.9em}header{background-color: #dbdbdbcc;}nav{margin:0;padding:0;margin-top:10px;border-top:1px solid #eee;margin-bottom:-1rem}#logo{float:left;padding:3px 0;width:33%}#phone{float:right;padding:3px 0;width:33%;text-align:right}.toggle,[id^=drop]{display:none}nav:after{content:"";display:table;clear:both}nav ul{position:relative}nav li{display:inline-block;padding:1%}nav a{padding:1% 0;font-size:.9em;margin:0 1.4vw;color:#515152}nav li:hover,.active{background-color:#ffff4f}.main-content{background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;min-height:45em;overflow: hidden}.b1{background:url("../electric-water-heater/water-heater-repair.jpg") no-repeat center;background-attachment:fixed}.b2{background:url("../electric-water-heater/drain-cleaning.jpg") no-repeat center;background-attachment:fixed}.b3{background:url("../electric-water-heater/sewer-cleaning.jpg") no-repeat center;background-attachment:fixed}.b4{background:url("../electric-water-heater/toilet-repair.jpg") no-repeat center;background-attachment:fixed}.b5{background:url("../electric-water-heater/garbage-disposal.jpg") no-repeat center;background-attachment:fixed}.b6{background:url("../electric-water-heater/drain-leak.jpg") no-repeat center;background-attachment:fixed}.b7{background:url("../electric-water-heater/plumbing-tools.jpg") no-repeat center;background-attachment:fixed}.banner-info{padding:15% 7%;width:50%;background-color:#3131317d;float: right}h1{font-size:1.8em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.37);letter-spacing:1px}.banner-info p{color:#fff;letter-spacing:1px}.read-more-button{margin-top:1.2em}.read-more,.book-appo{background:#ffff4f;color:#000;padding:.8em 2em;box-shadow:2px 2px 2px 1px rgba(0,0,0,0.15);font-size:.9em;display:inline-block;border:0;transition:all 500ms ease;text-align:justify;font-weight:500;letter-spacing:2px;line-height:1.5em}.title-w3pvt{font-size:1.8em;letter-spacing:1px}.counter{font-size:1em;letter-spacing:1px;color:#3e3f40;font-weight:600;text-align:center;margin-bottom:3%}.counter img{margin-bottom:2%;background-color:#ffff4f;padding:5%;border-radius:50%;border:4px solid #ffff4f}.services{background:#ffff4f}.last-content{background:url("../electric-water-heater/contact-us.jpg") center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;position:relative;background-position:left;background-attachment: fixed}.booking h3{font-size:1.5em;color:#3e3f40;font-weight:600}.booking{background:#ffffffbf;padding:4em 4em;position:relative}.input,.comment{outline:0;font-size:15px;border:0;color:#666;letter-spacing:1px;padding:13px 15px;width:100%;box-sizing:border-box;margin-bottom:15px;text-transform:capitalize;background:#f6f6f6;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;font-family:'Work Sans',sans-serif}h3.w3pvt_title{font-size:1.4em;color:#ffff4f;font-weight:600;margin:0 30%;padding: 1%;
width: 40%;background-color:#6d6d6d}.copy-right.py-2{border-top:1px solid #ddd;background-color:#6d6d6d}.copy-right.py-2 p{color:#fff}.last-w3pvt-inner-content{width:100%;padding:0 18%}ul.social_section_1info li{display:inline-block}ul.social_section_1info{margin-top:20px}@media screen and (max-width:1366px){.main-content{min-height:40em}.banner-info{padding-top:12em;width:60%}}@media screen and (max-width:1080px){.main-content{min-height:38em}nav a{margin:0 1vw}}@media screen and (max-width:1024px){.main-content{min-height:36em}.banner-info{padding-top:10em;width:60%}.booking{padding:2em 2em}.booking h3{font-size:1.2em}}@media screen and (max-width:992px){.banner-info{padding-top:10em;width:78%}.ab-content{margin-top:2em}.counter.two{margin:1em 0}.menu{display:none}.toggle{display:block;font-size:35px;text-decoration:none;border:0;float:right;color:#ffff4f;letter-spacing:1px;margin-bottom:0;cursor:pointer;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.toggle:hover{opacity:.8;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}[id^=drop]:checked+ul{display:block;text-align:center;width:100%;background-color:#445768}nav ul{float:right}nav ul li{display:block;width:100%;border-bottom:1px solid #ccc}.active,nav li:hover{background-color:transparent;color:#fff}nav a{font-size:1.5vw;display:inline-block;margin:0;padding:1%;color:#fff}}@media screen and (max-width:800px){nav a{letter-spacing:normal;margin:0 1.5em}.main-content{min-height:34em}.banner-info{padding-top:9em;width:78%}}@media screen and (max-width:767px){.banner-info{padding-top:8em;width:81%}.main-content{min-height:32em}.counter{font-size:.8em}}@media screen and (max-width:667px){nav a{font-size:.8em;margin:0 1.2em}.main-content{min-height:30em}#logo,#phone{width:45%}}@media screen and (max-width:640px){.banner-info{padding-top:6em;width:81%}}@media screen and (max-width:600px){nav a{font-size:.7em;margin:0 .8em}.banner-info p{letter-spacing:1px}p{font-size:.85em}.main-content{min-height:27em}nav{margin:0}}@media screen and (max-width:414px){.banner-info{padding-top:4.5em;width:95%}.main-content{min-height:24em}}@media screen and (max-width:375px){.main-content{min-height:23em}}