/* various useful variables and mixins */
#contact .split-equal p { min-width: 150px; }

#contact h1 { justify-content: left; margin-bottom: 0.7rem; }

@media (max-width: 900px) { #contact h1 { justify-content: center; } }

#contact .form-wrapper { display: flex; }

#contact .form-wrapper .img-wrapper { position: relative; }

#contact .form-wrapper .img-wrapper .text { position: absolute; top: 52px; left: 0px; width: 325px; height: 80px; display: flex; justify-content: center; flex-direction: column; color: white; padding: 0.5rem 0.9rem; }

#contact .form-wrapper .img-wrapper .text p { margin: 0; line-height: 1.2; margin-bottom: 0.4rem; }

#contact .form-wrapper .img-wrapper .form-image { height: 464px; margin-top: 0.5rem; }

@media (max-width: 900px) { #contact .form-wrapper .img-wrapper { display: none; } }

#contact .form-wrapper .contact-form { width: 100%; margin-left: 4rem; }

@media (max-width: 900px) { #contact .form-wrapper .contact-form { margin-left: 0; } }

#contact .container { padding-top: 0; }

@media (max-width: 690px) { #contact #google-maps { height: 200px !important; } }

/*# sourceMappingURL=contact.css.map */