@import url(https://fonts.googleapis.com/css?family=Montserrat&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700;800&display=swap);
header{height:125px;width:100%;background-color:black;top:0;color:white;padding:12px 0}@media (min-width: 992px){header{height:105px}}header .logo{text-align:center}header .logo p{font-style:italic;margin-bottom:4px}header .logo span{font-size:34px;font-weight:900;font-family:'Times New Roman', Times, serif}header .contact{margin:0 auto;font-size:18px}header .contact a{color:white;text-decoration:none;display:flow;text-align:center}@media (min-width: 992px){header .contact a{display:block;text-align:right}}.email,.facebook{display:none !important}@media (min-width: 992px){.email,.facebook{display:block !important}}body{margin:0;overflow-x:hidden}*{padding:0;margin:0}html{background-color:black}h1{font-family:"Montserrat Medium"}.main-body{padding-top:20px}footer{color:white;background-color:black;text-align:center;padding:12px 0}footer span{font-size:12px}footer p{padding-bottom:0;margin-bottom:0}.container{width:100%;margin:0 auto}@media (min-width: 576px){.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}}@media (min-width: 1400px){.container{max-width:1320px}}.main-body{min-height:200px}.block{width:100%}.card-body{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background:#232427}.card-body .container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:1200px;margin:40px 0}.card-body .container .card{position:relative;min-width:320px;height:440px;box-shadow:inset 5px 5px 5px rgba(0,0,0,0.2),inset -5px -5px 15px rgba(255,255,255,0.1),5px 5px 15px rgba(0,0,0,0.3),-5px -5px 15px rgba(255,255,255,0.1);border-radius:15px;margin:30px;transition:0.5s}.card-body .container .card:nth-child(1) .box .content a{background:#2196f3}.card-body .container .card:nth-child(2) .box .content a{background:#e91e63}.card-body .container .card:nth-child(3) .box .content a{background:#23c186}.card-body .container .card .box{position:absolute;top:20px;left:20px;right:20px;bottom:20px;background:#2a2b2f;border-radius:15px;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:0.5s}.card-body .container .card .box:hover{transform:scale(1.2) translate(0%, 0%)}.card-body .container .card .box:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:rgba(255,255,255,0.03)}.card-body .container .card .box .content{padding:20px;text-align:center}.card-body .container .card .box .content h2{position:absolute;top:-10px;right:30px;font-size:8rem;color:rgba(255,255,255,0.1)}.card-body .container .card .box .content h3{font-size:1.8rem;color:#fff;z-index:1;transition:0.5s;margin-bottom:15px}.card-body .container .card .box .content p{font-size:1rem;font-weight:300;color:rgba(255,255,255,0.9);z-index:1;transition:0.5s}.card-body .container .card .box .content a{position:relative;display:inline-block;padding:8px 20px;background:black;border-radius:5px;text-decoration:none;color:white;margin-top:20px;box-shadow:0 10px 20px rgba(0,0,0,0.2);transition:0.5s}.card-body .container .card .box .content a:hover{box-shadow:0 10px 20px rgba(0,0,0,0.6);background:#fff;color:#000}.card-img{object-fit:contain}@media (min-width: 768px){.card-img{object-fit:cover}}#heroCarousel{background-color:black}.carousel-inner{opacity:0.6}.carousel-item img{height:175px;object-fit:fill}@media (min-width: 768px){.carousel-item img{height:450px;object-fit:cover}}.call-now-nav{background-color:#f3e521;font-weight:700;padding:8px 20px;border-radius:5px;color:black;box-shadow:0 10px 20px rgba(0,0,0,0.2);text-decoration:none}@media (min-width: 992px){.call-now-nav{display:none}}#form-message{text-align:center;color:#296a0a;margin-top:6px;font-weight:600}#form-message-error{text-align:center;color:red;margin-top:6px;font-weight:600;white-space:pre-line}.form-control.is-invalid,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}


/*# sourceMappingURL=main.9092b872513bdb34e904.css.map */
/*# sourceMappingURL=main.9092b872513bdb34e904.css.map*/