@import url(https://fonts.googleapis.com/css2?family=Bangers&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bangers&family=Lobster+Two:wght@700&display=swa);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.header{grid-column:1/-1;grid-row:1;box-sizing:border-box;font-size:2rem;background-color:rgba(90,49,49,.775);z-index:1;margin:0;padding:0;text-align:center;font-style:italic}.header-div{grid-column:1/-1;box-shadow:1px 1px 6px 6px #797676}.router-nav-links{display:flex;padding-right:2vh}.nav-links{margin-left:auto;display:flex;align-items:center}.links,.nav-links{text-decoration:none}.links{padding:0 1vh;color:#fff;font-size:1.5rem}.headline{margin:0;padding:0 3vw;font-size:3rem;color:#fff}.mobile-icon{display:none}@media only screen and (min-width:300px) and (max-width:500px){.headline{font-size:2rem;color:#fff}.router-nav-links{flex-direction:column}.links{padding:2vh 1vh}}@media only screen and (min-width:501px) and (max-width:768px){.header{padding:2vh 0}.headline{font-size:2rem;color:#fff}}i{font-size:2.5rem;padding:0 .5rem;color:#212529}i:hover{color:#3a4a70}.icons{padding-right:3vh;text-align:right}@media only screen and (min-width:300px) and (max-width:768px){.icons{padding:1vh;text-align:center}}footer{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:repeat(3 1fr);padding:1vh 0 2rem;font-weight:700;background-color:rgba(90,49,49,.521);font-size:1.5rem}.footer,footer{text-align:center}.footer{padding:0 0 2vh}.Home_home__3fAwF{margin:5vh 15vw}.Home_welcome__GuZKG{font-size:4rem;font-family:"Bangers",cursive}.Home_h1__uEsah{padding-top:10vh;z-index:1;font-size:5rem;color:#fff;text-shadow:2px 2px #000;font-family:"Lobster Two",cursive}.Home_h2__1n4Ql{padding:2vh 0;color:#fff;font-size:2rem}.Home_mainimg__UMhmw{background-color:#0f0f0f;opacity:1}.Home_mainimg__UMhmw,.Home_mainimg__UMhmw:after{top:0;left:0;bottom:0;right:0;height:30vh;position:absolute;z-index:-1}.Home_mainimg__UMhmw:after{content:"";background-image:url(/static/media/plumbing.07de5db5.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:.6}.Home_overlay__3JfZu{height:26.5vh}.Home_p__3kD00{font-size:1.5rem;text-align:left}.Home_p2__Njtm1{text-align:center;font-size:2rem}@media only screen and (min-width:300px) and (max-width:500px){.Home_headline__26_A4{font-size:2rem;color:#fff}.Home_router-nav-links__3Emt8{flex-direction:column}.Home_links__uoc0T{padding:2vh 1vh}.Home_mainimg__UMhmw,.Home_mainimg__UMhmw:after{height:38vh}.Home_h1__uEsah{font-size:1.75rem;padding-top:18vh}.Home_overlay__3JfZu{height:25vh}.Home_welcome__GuZKG{margin:3vh;font-size:2rem}.Home_p__3kD00{font-size:1rem;margin:2vh 1vh}.Home_p2__Njtm1{font-size:1.5rem}.Home_home__3fAwF{margin:0}}@media only screen and (min-width:501px) and (max-width:768px){.Home_headline__26_A4{font-size:2rem;color:#fff}.Home_overlay__3JfZu{height:22.5vh}.Home_welcome__GuZKG{margin:3vh 0}}@media only screen and (min-width:1024px) and (max-width:1440px){.Home_home__3fAwF{margin:0}}.about-img{width:100vw;height:35vh}.section-header{margin:3vh}.about-div{margin:0 15vw}p{margin:2vh 0;font-size:1.5rem;text-align:left}.stucko-img{box-shadow:1px 1px 8px 2px #797676;border-radius:50px;min-width:25vw}@media only screen and (min-width:300px) and (max-width:500px){.about-div{margin:1vh}p{margin:3vh 2vh;font-size:1.2rem}}.modal{display:none;position:absolute;z-index:1;padding-top:15vh;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{display:flex;flex-direction:column;background-color:#fefefe;padding:2.5rem;margin:0 auto;width:50%;border:1px solid #888;box-shadow:1px 1px 10px 3px #535151}.message-p{text-align:left;font-size:1.5rem;margin:.5rem}.close{color:#aaa;float:right;font-size:2rem;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}@media only screen and (min-width:300px) and (max-width:500px){.message-p{text-align:left;font-size:1rem;margin:.5rem}.modal{padding-top:25vh}.modal-content{line-height:1.25rem;padding:2rem;width:75%}}form{display:flex;flex-direction:column;margin:5vh auto;width:30rem}input,select,textarea{width:100%;margin:.5rem auto;height:auto;font-size:1.5rem;border:1px solid grey}.Contact_container__2O2K9{grid-column:1/-1;padding:15vh 0}.Contact_h2__SXLOa{margin-top:5vh;font-size:1.5rem}.Contact_button__1Vd_T{height:auto;width:10rem;font-size:1.5rem;margin:.5rem auto;border-radius:15px;background-color:rgba(90,49,49,.74)}.Contact_h1__32keB{font-family:"Bangers",cursive}.Contact_p__1sz6I{line-height:1.5rem}@media only screen and (min-width:300px) and (max-width:500px){form{width:100%;margin:0 auto}input,select,textarea{width:90vw;margin:.5rem auto;font-size:1.5rem;border:1px solid grey}.Contact_container__2O2K9{grid-column:1/-1;padding:5vh 0}.Contact_h1__32keB{margin-top:3vh;font-size:3rem}.Contact_h2__SXLOa{padding:5vh 0;margin:0;font-size:1.5rem}}@media only screen and (min-width:501px) and (max-width:768px){form{width:30rem;margin:0 auto}input,select,textarea{width:100%}.Contact_h2__SXLOa{padding:5vh 10vw;margin:0;font-size:1.5rem}}*{margin:0}body{display:flex;flex-direction:column;align-items:stretch;font-family:"Roboto",sans-serif}#root,body{height:100vh}.App{display:grid;grid-template-columns:repeat(6,1fr);min-height:100%;grid-template-rows:auto 1fr auto}main{grid-column:1/-1;grid-row:2}li{list-style:none}.App{text-align:center}.main-img{margin:0 auto;height:30vh}h1{margin:0;font-size:5rem}.card-div{display:flex;flex-wrap:wrap;justify-content:space-evenly}img{width:35vh}.card{width:auto;height:auto;padding:1vh;border:1px solid grey;box-shadow:2px 2px 10px 2px grey;margin:3vh}.card>img{width:15vw}.card>button{background-color:rgba(90,49,49,.74);height:auto;width:auto;font-style:italic;border-radius:15px;margin-top:1vh}.h1-p{margin-top:1rem;font-size:2rem}.price{margin:0;text-align:left}.card>p{text-align:center}.about,.services{grid-column:1/-1}.services{margin:0 15vw}.service-h2{text-align:left;font-size:2rem;font-style:italic;margin:2vh}.section-header{font-family:"Bangers",cursive}@media only screen and (min-width:300px) and (max-width:500px){.card-div{display:flex;flex-direction:column}.card{width:90vw;margin:1vh auto}.card>img{width:80vw}.img{width:40vw}.h1-p{margin-top:2vh;font-size:1.25rem}.card>p{font-size:1.15rem;text-align:center}.services{grid-column:1/-1;margin:0 1vh}}@media only screen and (min-width:501px) and (max-width:768px){img{width:20vh}option{width:20rem}.card{margin:2vh 0;width:20vh}.h1-p{margin-top:2vh;font-size:1.25rem}.price{text-align:left}.card>p{font-size:1.15rem;text-align:center}.services{grid-column:1/-1;margin:0 5vh}}
/*# sourceMappingURL=main.f4dc50a6.chunk.css.map */