*,:before,:after{box-sizing:border-box}html,body{-moz-text-size-adjust:none;text-size-adjust:none;height:auto;min-height:100vh}body{letter-spacing:0;margin:0;padding:0;font-family:Roboto,sans-serif;font-style:normal;font-weight:300;line-height:1.5}div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,ol,ul,li,figcaption,textarea,input{font:inherit}h1,h2,h3{margin:auto}h1,h3,p{margin-bottom:15px;padding:10px 0}p,li,blockquote{color:#15181b;letter-spacing:0;line-height:1.7}ul,ol,pre,blockquote{margin-top:0;margin-bottom:0}p{letter-spacing:0;margin-top:0}a{cursor:pointer;color:#000;font-style:normal;font-weight:400;text-decoration:none}a:hover{color:#000;text-decoration:none}a.mailto:hover{text-decoration:underline}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{word-break:break-word;word-wrap:break-word;line-height:1}section{background-color:#eee;background-position:50%;background-repeat:no-repeat;background-size:cover}section,.container{word-wrap:break-word;position:relative}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (max-width:767px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.mbr-section-title{font-style:normal;line-height:55px}.mbr-text{font-style:normal;font-weight:400;line-height:1.5}.display-1{font-family:Montserrat,sans-serif;font-size:5rem}.display-2{letter-spacing:1px;font-family:Montserrat,sans-serif;font-size:3.25rem;line-height:65px}@media only screen and (max-width:1000px){.display-2{letter-spacing:0;font-family:Montserrat,sans-serif;font-size:2.4rem}}.display-3{font-family:Montserrat,sans-serif;font-size:1.4rem}.display-4{font-family:Roboto,sans-serif;font-size:1.2rem}.display-5{font-family:Roboto,sans-serif;font-size:1rem}.display-6{font-family:Roboto,sans-serif;font-size:.8rem}@media (max-width:768px){.display-1{font-size:calc(9.28571vw + .542857rem);line-height:calc(13vw + .76rem)}.display-2{font-size:calc(3.25vw + .84rem);line-height:calc(4.55vw + 1.176rem)}.display-3{font-size:calc(.928571vw + .954286rem);line-height:calc(1.3vw + 1.336rem)}.display-4{font-size:calc(.464286vw + .977143rem);line-height:calc(.65vw + 1.368rem)}.display-5{font-size:1rem;line-height:1.4rem}.display-6{font-size:calc(1.02286rem - .464286vw);line-height:calc(1.432rem - .65vw)}}.mbr-row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.mbr-justify-content-center{justify-content:center}@media (max-width:767px){.mbr-row{margin:0}.mbr-col-sm-12{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}}@media (min-width:768px){.mbr-col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.mbr-col-md-6{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}.mbr-col-md-12{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}}@media (min-width:992px){.mbr-col-lg-4{flex:0 0 33.33%;max-width:33.33%;padding-left:15px;padding-right:15px}.mbr-col-lg-6{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}.mbr-col-lg-8{flex:0 0 66.6667%;max-width:66.6667%;padding-left:15px;padding-right:15px}.mbr-col-lg-10{flex:0 0 83.3333%;max-width:83.3333%;padding-left:15px;padding-right:15px}.mbr-col-lg-12{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}@media (max-width:767px){.align-left,.align-center,.align-right,.mbr-section-btn,.mbr-section-title{text-align:center}}.mbr-white{color:#fff}.mbr-black{color:#000}.btn{letter-spacing:0;white-space:normal;word-break:break-word;cursor:pointer;border-style:solid;border-width:2px;border-radius:3px;justify-content:center;align-items:center;margin:.4rem .5rem;padding:.8rem 2rem;font-style:normal;font-weight:700;transition:all .3s ease-in-out,box-shadow 2s ease-in-out;display:inline-flex}.btn-lg{padding:.8rem 2rem}.mbr-section-btn{margin-left:-.25rem;margin-right:-.25rem;font-size:0}.btn-success,.btn-success:active,.btn-success.active{color:#fff;background-color:#506df5;border-color:#506df5}.btn-success:hover,.btn-success:focus{color:#506df5;background:0 0;border-color:#506df5}.btn-sample{color:#fff;background-color:#ff4848;border-color:red}.btn-sample:hover,.btn-sample:focus,.btn-sample:active{color:#fff;background-color:red;border-color:red}.navbar{z-index:1000;background-color:#f8f9fa;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;display:flex;position:fixed;top:0}.navbar-brand{color:#000;align-items:center;font-weight:700;text-decoration:none;display:flex}.navbar-brand img{width:70px;height:auto;position:relative;left:-6px}.navbar-brand b{padding-left:6px}.navbar-nav{align-items:center;margin:0;padding:0;list-style:none;display:flex}.nav-item{margin:0 .5rem}.nav-link{color:#00000080;cursor:pointer;padding:.5rem 1rem;font-weight:700;transition:color .3s}.nav-link:hover{color:#000000e6}.navbar-toggler{cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:.25rem;padding:.25rem .75rem;display:none}.navbar-toggler-icon{background-color:#00000080;width:24px;height:2px;display:block;position:relative}.navbar-toggler-icon:before,.navbar-toggler-icon:after{content:"";background-color:#00000080;width:24px;height:2px;position:absolute;left:0}.navbar-toggler-icon:before{top:-8px}.navbar-toggler-icon:after{top:8px}.navbar-collapse{align-items:center;display:flex}@media (max-width:991px){.navbar-toggler{display:block}.navbar-collapse{flex-direction:column;align-items:flex-start;width:100%;padding-top:1rem;display:none}.navbar-collapse.show{display:flex}.navbar-nav{flex-direction:column;width:100%}.nav-item{width:100%;margin:0}.nav-link{padding:.75rem 0;display:block}}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.mapImage{background-image:url(/images/compressed/Tom_Plumber_Map.png);background-position:50%;background-size:cover}.mapImage .mbr-overlay{opacity:.6;background-color:#000}.mapImage .mbr-section-title,.mapImage .mbr-text,.mapImage .mbr-section-btn{color:#fff;text-align:center}.mapImage .mbr-section-btn{margin-top:2rem}.mapImage h1{margin:0;font-weight:500}.mapImage p{margin-bottom:1.5rem}.mbr-fullscreen{box-sizing:border-box;align-items:center;min-height:100vh;padding-top:3rem;padding-bottom:3rem;display:flex}.mbr-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.no-padding-top{margin-top:0!important;padding-top:0!important}.no-padding-bottom{margin-bottom:0!important;padding-bottom:0!important}.margin-16{margin:16px!important}.cid-r5TxrZVTYa{background-color:#f7f7f7;padding-top:5rem;padding-bottom:5rem}.cid-r5TxrZVTYa .card{word-wrap:break-word;background-color:#0000;background-clip:border-box;border:none;border-radius:0;flex-direction:column;width:100%;min-width:0;min-height:1px;margin-bottom:20px;display:flex;position:relative}.cid-r5TxrZVTYa .card-wrapper{background:#fff;border-radius:.5rem;flex:1;transition:all .3s;box-shadow:2px 2px 25px -7px #0000001a}.cid-r5TxrZVTYa .card-wrapper:hover{box-shadow:0 0 15px 1px #0000001a}.cid-r5TxrZVTYa .card-title{color:#0a193b}.cid-r5TxrZVTYa .card-box{padding:2rem}.cid-r5TxrZVTYa h4{margin:0;padding-bottom:1rem;font-weight:500}.cid-r5TxrZVTYa p{margin:0;padding:0}.services-card{flex-direction:column;justify-content:flex-start;align-items:center;margin:0 10px;display:flex}.plumbing-card-image-icons{object-fit:contain;border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:auto;max-width:100%;height:auto;max-height:200px;padding-top:20px}.servicesList{padding-left:20px}.card-box{width:100%}@media (max-width:768px){.services-card{justify-content:center;margin:0 30px;padding-top:20px}.plumbing-card-image-icons{height:auto;max-height:180px;margin-top:15px;padding:0}}.cid-r5TxLUfsjN{background-color:#f7f7f7;padding-top:4rem;padding-bottom:4rem}.cid-r5TxLUfsjN .mbr-section-title{color:#012f5b;text-align:left}.cid-r5TxLUfsjN .mbr-text{color:#313131;text-align:left}.cid-r5TxLUfsjN h3{margin-bottom:.5rem}.cid-r5TxLUfsjN h2{font-weight:500}.cid-r5TxLUfsjN p{margin:0;padding:0}.cid-r5TxLUfsjN .card{background:#fff;border:none;width:100%;margin-bottom:2rem;padding:2rem 2.5rem;transition:all .3s;display:inline-block;box-shadow:0 0 15px 3px #0000001a}.cid-r5TxLUfsjN .card:hover{box-shadow:0 0 15px 3px #0003}.paddingb-1{padding-bottom:1em}.cid-r5Ty6XEuxa{background-color:#f7f7f7;padding-top:2rem;padding-bottom:2rem}.cid-r5Ty6XEuxa .mbr-section-title{font-weight:500}.cid-r5Ty6XEuxa .relative{min-height:400px;position:relative}.cid-r5Ty6XEuxa h3,.cid-r5Ty6XEuxa h4{margin:0;padding-top:.3rem;padding-bottom:.3rem}.cid-r5Ty6XEuxa .img-wrap{z-index:0;border-radius:.3rem;max-width:85%;margin:auto}.cid-r5Ty6XEuxa .img-wrap img{border-radius:.3rem;max-width:100%;margin:auto;display:block}.cid-r5Ty6XEuxa h1{margin:0 0 1rem}.cid-r5Ty6XEuxa .mbr-text{color:#0a193b}.cid-r5Ty6XEuxa p{font-weight:400;line-height:1.3}.cid-r5Ty6XEuxa h2{margin:0}.cid-r5Ty6XEuxa .block-1{z-index:2;background:#fff;border-radius:.3rem;max-width:400px;margin-bottom:2rem;padding:2rem 3rem;position:absolute;top:120px;left:-2rem;box-shadow:0 0 15px 5px #0000001a}@media (max-width:991px){.cid-r5Ty6XEuxa .block-1{width:100%;max-width:100%;margin:auto;padding:1rem 2rem;position:relative;top:2rem;left:0}.cid-r5Ty6XEuxa .img-wrap{max-width:100%;margin-top:2rem}}.cid-r5Ty00nFNg{background-color:#f7f7f7;padding-top:5rem;padding-bottom:5rem}.cid-r5Ty00nFNg .mbr-section-title{color:#000}.cid-r5Ty00nFNg .mbr-text{color:#fff}.cid-r5Ty00nFNg h1,.cid-r5Ty00nFNg h2{font-weight:500}.cid-r5Ty00nFNg textarea{resize:vertical;background-color:#fff;border:1px solid #d3d3d3;border-radius:.2rem;width:95%;margin:.5rem;padding:1rem;font-family:Roboto,sans-serif}.cid-r5Ty00nFNg .btn-lg{width:94%}.cid-r5Ty00nFNg .text1{color:#000}.cid-r5Ty00nFNg .text2,.cid-r5Ty00nFNg .mbr-section-btn{color:#0a193b;text-align:center}.nopadding{margin:0!important;padding:0!important}ol li{list-style:none!important}form input,form textarea{background:#f3f4f5;border:1px solid #e0e0e0;padding:1rem}.loading-area{display:none}.loading-area.show{display:block}.alert{border-radius:.25rem;margin-bottom:1rem;padding:1rem}.alert-info{color:#fff;background-color:#ff4848!important}.alert-success{color:#fff;background-color:#28a745}.alert-danger{color:#fff;background-color:#dc3545}.CheckATradeScores{cursor:pointer;width:371px;height:auto;margin:0 auto;display:block}@media (max-width:400px){.CheckATradeScores{width:300px}}.footer{background-color:#000;width:100%;margin:0;padding:0;overflow:hidden}.bottom-nav{color:#fff!important}.bottom-nav:hover{opacity:.8;text-decoration:underline;color:#fff!important}.bendando-footer-link{color:#fff;padding:24px;text-decoration:none}.bendando-footer-link:hover{opacity:.7;color:#fff;text-decoration:underline!important}.hover-opacity:hover{opacity:.7}.privacy-policy{clear:both;color:#fff;white-space:nowrap;padding-left:24px;font-size:16px;text-decoration:underline;position:relative;top:-24px}.privacy-policy:hover{text-decoration:none}.privacy-policy a{color:#fff;cursor:pointer}.float-left{float:left}.float-right{float:right}.list-inline{margin:0;padding:0;list-style:none}.list-inline-item{padding-left:.5rem;padding-right:.5rem;display:inline-block}.text-white{color:#fff!important}.d-none{display:none!important}.d-block{display:block!important}@media (min-width:768px){.d-md-block{display:block!important}.d-md-none{display:none!important}}.line-wrap{width:100%;display:inline-block}.line{background-color:#fde21c;width:10%;height:4px;margin-top:.5rem;margin-bottom:1rem;display:inline-block}.privacy-page{max-width:800px;margin:0 auto;padding:2rem}.privacy-page h1{color:#012f5b;font-family:Montserrat,sans-serif}.privacy-page h2{color:#012f5b;margin-top:2rem;font-family:Montserrat,sans-serif;font-size:1.5rem}.privacy-page p{color:#333;line-height:1.8}.privacy-page ul{padding-left:2rem}.privacy-page li{margin-bottom:.5rem}
