#contact{font-family:Roboto,serif}#contact .directions{width:85%;top:25%;left:60%}#contact .row-full-width{width:100%}#contact img{width:100%;height:100%;object-fit:cover}#contact form{display:flex;flex-direction:column}#contact .form-group{margin-bottom:15px}#contact label{display:block;margin-bottom:5px}#contact button[type=submit]{padding:10px 20px;background-color:#007f93;color:#fff;border:none;border-radius:3px;cursor:pointer}#contact button[type=submit]:hover{background-color:#193c56}#contact .form-group{display:flex;flex-direction:column}#contact .full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}#contact .blue-background-container{background-color:#193c56;color:#fff;padding:3rem}#contact .blue-background-container .title{font-size:16px;color:#fff}#contact .title-direction{font-size:24px;font-weight:500;color:#fff}#contact .text-direction{padding-left:10px}#contact .text,#contact .text-direction{color:#fff;font-size:14px}#contact .text a.phone{text-decoration:none;color:#fff}#contact .column-content{display:flex;flex-direction:column;justify-content:space-between;height:auto;margin-top:3rem}#contact .location-icon{text-align:center;width:100%;font-size:4rem}#contact .fa-icon{margin-left:50px;color:#fff}