/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.contact{min-height:calc(100vh - 1px)}.contact__info{position:relative;grid-column-start:1;grid-column-end:5;color:#fff}@media (max-width:1023px){.contact__info{grid-column-end:-1}}@media (max-width:767px){.contact__info{padding:8rem 1rem 1rem 1rem;margin-bottom:4rem}}.contact__info a{color:#fff}.contact__info-bg{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.contact__info-bg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.contact__info-bg::after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;background-image:linear-gradient(to bottom,transparent,#31261d);z-index:-1}.contact__info-inner{display:flex;justify-content:flex-end;flex-direction:column;height:100%;z-index:1;padding:12rem 4rem 4rem 4rem}@media (max-width:767px){.contact__info-inner{padding:1rem}}.contact__details{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}@media (max-width:767px){.contact__details{justify-content:flex-start}}.contact__form{padding:12rem 4rem 4rem 4rem;grid-column-start:5;grid-column-end:-1}@media (max-width:1023px){.contact__form{grid-column-start:1}}@media (max-width:767px){.contact__form{padding:1rem 1rem 2rem 1rem}}.contact__form-title{font-family:proxima-nova,sans-serif;font-weight:600;font-size:2.2rem;margin-bottom:2rem}.contact__social{display:inline-block}@media (max-width:767px){.contact__social{display:none}}.contact__social h5{margin-bottom:0}.contact__socials-mobile{display:none}@media (max-width:767px){.contact__socials-mobile{display:block;background:#000;padding:2rem 1rem}}.contact__socials-mobile a{color:#fff}
