@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;500&display=swap");.pt{padding-top:5rem}.py{padding:5rem 0}.px{padding:0 5rem}.img-responsive{max-width:100%;margin:auto;display:block}body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:roboto,sans-serif;background:#000 url(../img/pattern.jpg) repeat-y 50%}.masthead{text-align:center;padding:1rem;display:flex;align-items:center;justify-content:center;width:90%;margin:auto}.masthead img{max-width:100%;display:block;margin:auto}h1{line-height:120%;font-size:2rem;color:#dae121}.logo-bradley{width:160px;height:auto}.logo-lakeside,.logo-stoneblock,.logo-worthington{width:180px;height:auto}.card:hover .logo{opacity:1}.container{display:grid;grid-template-columns:repeat(4,1fr);width:90%;margin:auto}.card{display:grid;grid-template-columns:auto;grid-template-rows:250px 130px auto 80px;grid-template-areas:"image" "logos" "text" "footer";border-radius:18px;background:#fff;box-shadow:5px 5px 15px rgba(0,0,0,.9);font-family:roboto;text-align:center;transition:.4s ease;cursor:pointer;margin:20px;border:2px solid #dae121}.card-image{grid-area:image;background:radial-gradient(ellipse at center,transparent 0,transparent 41%,rgba(0,0,0,.65) 100%),url(../img/bradley.jpg);border-top-left-radius:15px;border-top-right-radius:15px;background-size:cover}.card-logo{grid-area:logos;margin:0;display:flex;justify-content:center}.card-text{grid-area:text;margin:0 20px 1rem}.card-text .date{color:#ff076e;font-size:13px}.card-text p{color:#666;font-size:1rem;font-weight:300;line-height:1.3rem}.card-text h2{margin-top:0;font-size:28px}.card-footer{grid-area:footer;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background:#dae121}.card-footer .info{padding:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#000}.card-footer .address{font-size:1rem;font-weight:500}.card-footer .state{font-size:.8rem;font-weight:300;text-transform:uppercase}.card:hover{transform:scale(1.1);box-shadow:5px 5px 15px rgba(0,0,0,.6)}.card-image.card2{background:radial-gradient(ellipse at center,transparent 0,transparent 41%,rgba(0,0,0,.65) 100%),url(../img/worthington.jpg);background-size:cover}.card-image.card3{background:radial-gradient(ellipse at center,transparent 0,transparent 41%,rgba(0,0,0,.65) 100%),url(../img/stoneblock.jpg);background-size:cover}.card-image.card4{background:radial-gradient(ellipse at center,transparent 0,transparent 41%,rgba(0,0,0,.65) 100%),url(../img/lakeside.jpg);background-size:cover}.btn-wrap{width:100%;margin:4rem auto;text-align:center}.btn-wrap .btn{color:#000;text-decoration:none;font-size:1.3rem;background:#dae121;padding:1rem;border-radius:5px;transition:background .3s ease-out;text-align:center;display:inline-block;margin:0 2rem}.btn-wrap .btn:hover{background:#f8fb9c}.contact{margin:auto;padding:0 2rem}@media (max-width:1200px){.container{display:grid;grid-template-columns:repeat(2,1fr);width:90%;margin:auto}}@media (max-width:1024px){.masthead{flex-direction:column}.masthead :first-child{order:2}.masthead :nth-child(3){order:3}}@media (max-width:600px){.container{display:grid;grid-template-columns:repeat(1,1fr);width:90%;margin:auto}}@media (min-width:800px){.contact{width:750px}}
/*# sourceMappingURL=style.css.map */
