@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";h1,h2,h3,h4,h5,p,li,span,a,label,input,button,small{font-family:"Outfit",sans-serif;font-optical-sizing:auto;color:#595f5f}h1{font-weight:800}h2{font-weight:600}h4{margin-top:64px;font-weight:600}.blue{background-color:#0271bd}.green,#change-address{background-color:#32a039}.panel p{font-size:20px}.greenpanel{background-color:#32a039;padding:30px 0}.greenpanel h2{text-align:center;color:#fff}.gasapp-panel{padding-top:5vh;padding-bottom:5vh}.gasapp-panel h3{text-align:left;width:100%}.gasapp-panel p{text-align:left}.gasapp-panel img{max-width:640px;display:block;margin:0 auto;width:100%}.blue-panel{background-color:#0271bd;background-image:url("../img/plumbing-bg.jpg");background-position:center center;background-size:cover;min-height:90vh;display:flex;justify-content:center;align-items:center}.blue-panel h3{color:#fff;font-weight:600;font-size:48px;text-align:center}.blue-panel p{color:#fff;text-align:center;display:block;margin:0 auto;width:80%}.white-panel{min-height:90vh;background-image:url("../img/professional-bg.jpg");background-position:center center;background-size:cover;min-height:90vh;display:flex;justify-content:center;align-items:center;padding:0 1rem}.content-head-panel{background-image:url("../img/professional-bg.jpg");background-position:center center;background-size:cover;justify-content:center;align-items:center}.content-head-panel .centerbox{min-height:auto;padding:72px 0}.content-head-panel .centerbox img{width:auto}.content-head-panel .centerbox h1{font-size:64px}.content-head-panel .centerbox .main-logo{width:100%;max-width:300px}.content-panel{padding-top:48px}.content-panel h2{font-size:36px;font-weight:800}.content-panel li{font-size:20px}.content-panel h3{font-size:28px;margin:0;font-weight:800;margin-top:10px}.grey-panel{background-color:#f5f7f5;padding-top:80px;padding-bottom:80px}.grey-panel h3{text-align:center;margin-bottom:48px}.title-bar{background:#fff;width:100%;border-bottom:4px solid #32a039}.title-bar .menu-icon{margin-left:12px;margin-right:14px}.title-bar .title-bar-title{font-family:"Inter",sans-serif}.title-bar .title-bar-right .menu{float:right}.top-bar{background:#fff;border-bottom:4px solid #32a039}.top-bar div .menu{background:#fff}.top-bar div .menu li a{font-family:"Outfit",sans-serif;color:#000;font-weight:bold;font-size:16px}.flp-logo-blue-small{width:90px}.hero-panel{background-image:url("../img/hero.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;padding-top:50px}.hero-panel h1{font-size:2.5rem}.hero-panel .main-logo{display:inline-block;width:60%}.hero-panel .tallula{display:inline-block;width:39%}.hero-panel .tallula-mobile{display:none}.centerbox{display:flex;justify-content:center;align-items:center;min-height:90vh;padding-bottom:12px}.centerbox h1{color:#595f5f;text-shadow:0px 0px 17px #fff}.centerbox p{color:#595f5f;text-shadow:0px 0px 17px #fff;font-size:20px}.centerbox li{color:#595f5f;text-shadow:0px 0px 17px #fff}.flexme{display:flex;justify-content:center;align-items:center}.footer{padding-top:40px;padding-bottom:60px}.footer h4{margin-top:0px}.footer .tpw{padding-top:36px}.footer .page-links{margin-left:0}.footer .page-links li{list-style:none;text-decoration:underline}.btn,.button,#change-address{padding:16px 24px;display:inline-block;color:#fff;border-radius:20px;font-weight:600;font-size:24px;text-align:center;cursor:pointer}.btn:hover,.btn:active,.button:hover,.button:active,#change-address:hover,#change-address:active{filter:brightness(0.8);color:#fff}.btn#toggle-full-address,.btn#toggle-lookup-address,.button#toggle-full-address,.button#toggle-lookup-address,#change-address#toggle-full-address,#change-address#toggle-lookup-address{color:#32a039;padding:0;font-size:20px;text-decoration:underline}.btn.white,.button.white,#change-address.white{background-color:#fff;color:#32a039;display:block;margin:0 auto;width:260px}.menu-icon::after{background:#595f5f;box-shadow:0 7px 0 #595f5f,0 14px 0 #595f5f}.docpage a{color:#0271bd}ul.social{padding-left:0;margin-left:0}ul.social li{list-style:none;display:inline-block;margin-right:10px}#form-title h3{margin-bottom:20px}#plumber-form{font-size:0}#plumber-form small{font-size:16px;margin-top:-12px;display:block;color:#fff;margin-bottom:12px;border-radius:6px;font-weight:600;text-align:center;background-color:#ff8383}#plumber-form small#job-type-status{margin-top:6px;margin-bottom:0}#plumber-form small#terms-status{margin-top:6px;margin-bottom:0}#plumber-form label{font-size:20px;display:block;width:100%}#plumber-form label.half{width:48%;display:inline-block}#plumber-form label.stack{display:block}#plumber-form label a{text-decoration:underline;color:#0271bd;cursor:pointer}#plumber-form div.spacer{display:inline-block;width:4%;margin:0 !important}#plumber-form input[type=text],#plumber-form input[type=email],#plumber-form input[type=tel],#plumber-form input[type=search]{border:2px solid #d9d9d9;border-radius:6px;box-shadow:none;transition:.1s;font-size:18px;padding:24px 16px}#plumber-form input[type=text]:hover,#plumber-form input[type=text]:active,#plumber-form input[type=email]:hover,#plumber-form input[type=email]:active,#plumber-form input[type=tel]:hover,#plumber-form input[type=tel]:active,#plumber-form input[type=search]:hover,#plumber-form input[type=search]:active{border:2px solid #595f5f}#plumber-form input[type=text].warning,#plumber-form input[type=email].warning,#plumber-form input[type=tel].warning,#plumber-form input[type=search].warning{background-color:#fff1f1}#plumber-form select{border:2px solid #d9d9d9;border-radius:6px;box-shadow:none;transition:.1s;font-size:18px;padding:10px 36px 10px 16px;height:auto}#plumber-form select:hover,#plumber-form select:active{border:2px solid #595f5f}#plumber-form .select2{border:2px solid #d9d9d9;border-radius:6px;box-shadow:none;transition:.1s;font-size:18px;height:auto}#plumber-form .select2:hover,#plumber-form .select2:active{border:2px solid #595f5f}#plumber-form .select2.warning{background-color:#fff1f1}#plumber-form textarea{border:2px solid #d9d9d9;border-radius:6px;box-shadow:none;transition:.1s;font-size:18px;padding:10px 16px;min-height:150px}#plumber-form textarea:hover,#plumber-form textarea:active{border:2px solid #595f5f}#plumber-form textarea.warning{background-color:#fff1f1}#plumber-form #address-lookup-section{margin-bottom:24px}#plumber-form #address-lookup-section button{display:inline-block}#plumber-form #address-lookup-section>div{display:inline-block;font-family:"Outfit",sans-serif;font-optical-sizing:auto;color:#595f5f;font-size:20px;margin:auto 24px}#plumber-form #manual-address-section{margin-bottom:24px}#plumber-form .select2-container--default .select2-selection--single{border:0;padding:10px 36px 10px 16px;height:auto}#plumber-form .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;color:#000}#plumber-form .buttonwall{margin-top:18px}#plumber-form .buttonwall .btnwall-wrap{font-size:0;margin-left:-6px}#plumber-form .buttonwall .btnwall-wrap input[type=radio]{display:none}#plumber-form .buttonwall .btnwall-wrap label{display:block}#plumber-form .buttonwall .btnwall-wrap .selbtn{display:inline-block;width:25%;margin:0px;padding:6px;text-align:center;vertical-align:top}#plumber-form .buttonwall .btnwall-wrap input[type=radio]+.selbtn label{border:4px solid #d9d9d9;padding:10px;cursor:pointer;border-radius:12px;transition:.2s;min-height:160px}#plumber-form .buttonwall .btnwall-wrap input[type=radio]+.selbtn label img{opacity:.12;max-width:50%;display:block;margin:6px auto}#plumber-form .buttonwall .btnwall-wrap input[type=radio]:checked+.selbtn label{border:4px solid #595f5f;background-color:#fff}#plumber-form .buttonwall .btnwall-wrap input[type=radio]:checked+.selbtn label img{opacity:1;fill:#32a039 !important;color:#32a039 !important;filter:invert(46%) sepia(87%) saturate(407%) hue-rotate(74deg) brightness(92%) contrast(88%)}#plumber-form .buttonwall small{margin-top:0px;margin-bottom:0px}.select2-dropdown{border:2px solid #d9d9d9 !important}.select2-container--default .select2-search--dropdown .select2-search__field{border:2px solid #d9d9d9 !important;border-radius:6px;box-shadow:none;transition:.1s;font-size:18px;padding:24px 16px;background:linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)),url("../img/search.svg");background-repeat:no-repeat;background-position:right 1% center;background-size:30px}.select2-container--default .select2-search--dropdown .select2-search__field:hover,.select2-container--default .select2-search--dropdown .select2-search__field:active{border:2px solid #595f5f}.select2-container--default .select2-selection--single .select2-selection__arrow{top:10px !important;right:10px !important}.termsfeed-com---palette-light .cc-nb-title,.termsfeed-com---palette-light .cc-nb-okagree,.termsfeed-com---palette-light .cc-nb-reject,.termsfeed-com---palette-light .cc-nb-changep,.termsfeed-com---palette-light .cc-pc-container{font-family:"Outfit",sans-serif}#selected-address{font-size:20px;font-family:"Outfit",sans-serif;font-optical-sizing:auto;color:#595f5f;background-color:#d9d9d9;border-radius:6px;padding:18px;margin-bottom:24px}input[type=checkbox]{appearance:none;-webkit-appearance:none;background-color:#fff;margin:0;font:inherit;width:24px;height:24px;border:2px solid #d9d9d9;border-radius:6px;display:inline-grid;place-content:center;cursor:pointer;transition:border .2s ease,background-color .2s ease;vertical-align:middle;margin-right:10px;vertical-align:1px}input[type=checkbox]::before{content:"";width:12px;height:12px;transform:scale(0);transition:transform .1s ease-in-out;box-shadow:inset 1em 1em #0271bd;border-radius:2px}input[type=checkbox]:checked::before{transform:scale(1)}input[type=checkbox]:checked{border-color:#0271bd;background-color:#fff}input[type=checkbox]:focus{outline:2px solid #0271bd;outline-offset:2px}.terms{margin-top:18px;margin-bottom:24px}.google-review{font-family:"Outfit",sans-serif;padding-top:40px}.google-review button span{color:#fff}.sponsor{display:block;width:50%;max-width:180px;background-color:#fff;border-radius:20px;padding:20px;margin-top:16%}.sponsor span{display:block;font-weight:400;text-align:center;line-height:14px;margin-top:10px;font-size:14px}.sponsor img{clear:both;display:block}@media only screen and (max-width: 1023px){.top-bar{background:hsla(0,0%,100%,.8);display:block;position:fixed;z-index:99;width:100%;padding:0px}.top-bar div .menu{background:none}.top-bar .top-bar-left{display:none}.top-bar .top-bar-right .menu{display:inline-block;width:100%}.top-bar .top-bar-right .menu li{padding:10px 0}.top-bar .top-bar-right .menu li:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1)}.header-logo{display:flex;justify-content:center;align-items:center;height:45vh}.btn,.button{width:100%}#plumber-form .buttonwall .btnwall-wrap .selbtn{width:50%}#plumber-form #address-lookup-section>div.or{margin:0 auto;display:block;text-align:center;width:100%}.footer .tpw{padding-top:12px;margin-bottom:12px}.sponsor{margin:0 auto;float:none;width:70%;max-width:400px;margin-bottom:10px;margin-top:-10px}.sponsor span{display:inline-block;width:50%;vertical-align:middle;margin-top:2px;margin-left:5%}.sponsor img{display:inline-block;width:40%;vertical-align:middle}}@media only screen and (max-width: 639px){h3,.blue-panel h3{font-size:30px}.panel p,.centerbox p{font-size:20px}h4{font-size:20px}#plumber-form label{font-size:18px;line-height:1.6}.hero-panel .main-logo{display:block;width:90%;margin:0 auto}.hero-panel .tallula{display:none;width:39%}.hero-panel .tallula-mobile{display:block;width:50%;margin:0 auto}.content-head-panel .centerbox h1{font-size:36px;margin-top:12px}.content-panel{padding-top:48px}.content-panel h2{font-size:28px}.content-panel li{font-size:20px}.content-panel h3{font-size:20px}}/*# sourceMappingURL=app.css.map */
