.flex-container{flex:true;flex-direction:true}.flex-container,.my-flex-item{align-items:center;display:flex;justify-content:center}.my-flex-item{flex:true}.container{max-width:1200px}.container,.container-sm{box-sizing:border-box;margin:0 auto;padding:20px}.container-sm{max-width:576px}.container-md{max-width:768px}.container-lg,.container-md{box-sizing:border-box;margin:0 auto;padding:20px}.container-lg{max-width:992px}.container-xl{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:20px}.shadow-sm{box-shadow:0 1px 4px #0000002b}.contact-header{background-image:url(../img/contact-banner.jpg);background-repeat:no-repeat;background-size:cover;height:400px}.contact-header .contact-container{align-items:center;background:radial-gradient(rgba(0,0,0,.71),transparent);display:flex;flex:1;flex-direction:column;gap:10px;height:100%;justify-content:center;padding:0 20px;text-align:center}.contact-header .contact-container h1{color:#fff;font-family:Sansita,sans-serif;font-size:45px;font-weight:800;line-height:32px;text-shadow:0 4px 4px rgba(0,0,0,.251)}@media screen and (max-width:599px){.contact-header .contact-container h1{font-size:30px}}.contact-header .contact-container p{color:#fff;font-family:Saira,sans-serif;font-size:17px;font-weight:500;line-height:28px;padding:1em 15em!important;text-shadow:0 4px 4px rgba(0,0,0,.251)}@media screen and (max-width:599px){.contact-header .contact-container p{font-size:15px;padding:0!important}}
