@media only screen and (max-width:1600px){.service-offer-sec:before{background-size:40%;right:5%}}@media only screen and (max-width:1280px){.service-offer h2,.tank-border-box h5{font-size:4.3125rem;line-height:75px}.tank-border-box{padding:40px 20px;margin:0 10px}}@media only screen and (max-width:1199px){h1,.h1{font-size:2.625rem;line-height:3.125rem}h2,.h2{font-size:2.5rem;line-height:2.875rem}h3,.h3{font-size:2.375rem;line-height:2.75rem}h4,.h4{font-size:2.25rem;line-height:2.625rem}h5,.h5{font-size:2rem;line-height:2.375rem}h6,.h6{font-size:1.5625rem;line-height:1.9375rem}p{font-size:1.25rem;line-height:1.625rem}.header .custom-logo-link img{max-width:340px}.service-offer h2,.tank-border-box h5{font-size:3.6875rem;line-height:4.0625rem}.btn-orange{font-size:1rem;font-weight:600;line-height:1.5rem;padding:.3125rem .9375rem}.contact-detail p{font-size:1.5rem;line-height:2.1875rem}.logo-sec img{max-width:360px}.py-60{padding:3.125rem 0}.heater-service{margin-bottom:3.125rem}.contact-form form p .btn-orange{padding:.3125rem .9375rem}.site-branding .container.header .contact-detail a span.icon img{width:40px}.site-branding .container.header .contact-detail a.btn-orange{line-height:18px;padding-left:6px}}@media only screen and (max-width:991px){h1,.h1{font-size:2.375rem;line-height:2.75rem}h2,.h2{font-size:2.25rem;line-height:2.625rem}h3,.h3{font-size:2rem;line-height:2.375rem}h4,.h4{font-size:1.875rem;line-height:2.25rem}h5,.h5{font-size:1.75rem;line-height:2.125rem}h6,.h6{font-size:1.375rem;line-height:1.75rem}p{font-size:1.125rem;line-height:1.5rem}.service-offer h2,.tank-border-box h5{font-size:3.25rem;line-height:3.875rem}.service-offer-sec .service-offer{padding-bottom:0;justify-content:center}.service-offer-sec:before{display:none}.socialmenu-sec{display:flex;flex-wrap:wrap;justify-content:space-between}.heater-service li{font-size:1.5625rem;padding-left:1.875rem}.heater-service li:before{background-size:1.375rem}.address-detail p{font-size:1.375rem;line-height:2rem}.address-detail p a{font-size:1.75rem;line-height:2.25rem}.socialmenu-sec{align-items:center}.socialmenu-sec a{width:50px;height:50px}.socialmenu-sec a img{max-width:30px}.socialmenu-sec a:not(:last-child){margin-right:.9375rem}.footermenu-sec .menu .menu-item a{font-size:1.125rem}.btn-orange{font-size:.875rem;font-weight:400;line-height:1.25rem;padding:.1875rem .75rem}.contact-detail p{font-size:1.25rem;line-height:1.875rem}.header .custom-logo-link img{max-width:300px}.logo-sec img{max-width:300px;max-height:120px;width:auto;margin-top:1.875rem}.googlemap iframe{height:350px}.py-60{padding:2.5rem 0}.heater-service{margin-bottom:2.5rem}.bradford_img{height:auto !important}.contact-form form p:nth-last-child(2){text-align:left}.tank-border-box p br{display:none}.tank-border-box{padding:20px;margin:10px 0}.go-green-sec{margin:0 10px}}@media only screen and (min-width:768px){.primary-navigation>div>.menu-wrapper li{margin:0;width:inherit}.primary-navigation .primary-menu-container>ul>.menu-item{display:flex}.admin-bar .primary-navigation>.primary-menu-container{top:initial}.primary-navigation{position:relative;margin-left:auto}.admin-bar .primary-navigation{top:initial}.primary-navigation>.primary-menu-container{visibility:visible;opacity:1;position:relative;padding:0;background-color:transparent;overflow:initial;transform:none}.primary-navigation>div>.menu-wrapper{justify-content:flex-end}.primary-navigation{position:relative;margin-left:auto}}@media only screen and (max-width:767px){h1,.h1{font-size:2.125rem;line-height:2.5rem}h2,.h2{font-size:1.875rem;line-height:2.25rem}h3,.h3{font-size:1.75rem;line-height:2.125rem}h4,.h4{font-size:1.5625rem;line-height:1.9375rem}h5,.h5{font-size:1.375rem;line-height:1.75rem}h6,.h6{font-size:1.25rem;line-height:1.625rem}p{font-size:1rem;line-height:1.375rem}.header .custom-logo-link img{max-width:250px}.heater-service li{font-size:1.25rem;padding-left:1.5625rem}.heater-service li{font-size:1.125rem;padding-left:1.5rem;line-height:1.875rem}.heater-service li:before{background-size:1rem;top:7px}.service-offer h2,.tank-border-box h5{font-size:2.625rem;line-height:3.125rem}.address-detail p a{font-size:1.25rem;line-height:1.75rem}.address-detail p{font-size:1rem;line-height:1.375rem}.footermenu-sec .widget{padding-top:1.5625rem}.footermenu-sec .menu .menu-item{line-height:1.5}.footermenu-sec .menu .menu-item a{font-size:1rem}.footer-sec .widget-area .widget{text-align:center}.socialmenu-sec{justify-content:center;padding-top:1.875rem}.googlemap iframe{height:300px}.home_banner{padding:2.5rem 1.25rem}.py-60{padding:2.5rem 0}.heater-service{margin-bottom:2.5rem}.socialmenu-sec .d-flex{margin-left:1.25rem}.contact-form form p:nth-last-child(2){text-align:end}.contact-form .wpcf7 form .wpcf7-response-output{margin:.5em .5em 3em}.contact-form form .d-flex{flex-direction:column;text-align:center}.site-branding .container.header .contact-detail a span.icon img{width:30px}.site-branding .container.header .contact-detail a.btn-orange{margin-left:15px;padding-left:4px}.menu-button-container{display:flex;right:0}.primary-navigation>.primary-menu-container{height:100vh;z-index:499;overflow-x:hidden;overflow-y:auto;border:2px solid transparent;transition:none}.primary-navigation>div>.menu-wrapper{padding-bottom:100px}.primary-navigation-open .primary-navigation{width:100%;position:fixed;z-index:2}.menu-button-container #primary-mobile-menu .dropdown-icon{font-size:0}.header .site-logo{padding-top:0 !important}.primary-navigation-open .menu-button-container,.primary-navigation-open .primary-navigation>.primary-menu-container{background-color:#0083ca}.menu-button-container #primary-mobile-menu .dropdown-icon.close svg.svg-icon{color:#fff}.go-green-sec img{width:250px}.btn-orange{font-size:12px;line-height:18px}.contact-detail p{font-size:18px;line-height:22px}}@media only screen and (max-width:575px){.header .custom-logo-link img{max-width:190px;margin-bottom:10px;margin-right:10px}.header .custom-logo-link img{max-width:230px}.contact-detail{margin-top:1.25rem;margin-bottom:.625rem}.btn-orange{font-size:.8125rem;font-weight:400;line-height:.9375rem;padding:.1875rem .75rem}.contact-detail p{font-size:1rem;line-height:1.5625rem}h1,.h1{font-size:1.75rem;line-height:2.125rem}h2,.h2{font-size:1.6875rem;line-height:2.125rem}h6,.h6{font-size:1.1875rem;line-height:1.5625rem}p{font-size:.9375rem;line-height:1.375rem}.logo-sec{flex-direction:column}.logo-sec img{max-width:190px;max-height:5.6875rem;margin-top:1.25rem}.service-offer h2,.tank-border-box h5{font-size:2.25rem;line-height:2.875rem}.socialmenu-sec{flex-direction:column}.socialmenu-sec a{width:2.8125rem;height:2.8125rem}.socialmenu-sec a img{max-width:1.5625rem}.socialmenu-sec .d-flex{margin-left:0}.contact-banner{background-image:url(http://yourwaterheaterco.dev.radixweb.net/wp-content/uploads/2022/05/contactus-banner.jpg) !important;padding:5.3125rem 0;min-height:200px}.contact-form form .d-flex p input.btn-orange{margin:0 auto}.contact-form form p .btn-orange{padding:.3125rem .9375rem}.site-branding .container.header .contact-detail a.btn-orange{padding-left:4px}.site-branding .container,.site-branding .container-sm{max-width:500px}}