.contact{display:grid;grid-template-columns:1fr repeat(12, calc((var(--content-width) / 12) - var(--spacing))) 1fr;gap:var(--spacing);grid-column:1 / span 14 !important;margin-bottom:var(--spacing-2);margin-top:var(--spacing-2)}@media screen and (max-width:1200px){.contact{grid-template-columns:0 repeat(12, 1fr) 0}}.page-template-congress .contact{margin-bottom:0;margin-top:0}@media screen and (max-width:1200px){.contact{gap:0 !important}}.contact iframe{grid-row:1;grid-column:2 / span 12;height:var(--contact-map-height) !important;width:100%;filter:grayscale(1)}.page-template-congress .contact iframe{grid-column:1 / span 14}@media screen and (max-width:1200px){.contact iframe{grid-column:1 / span 14}}@media screen and (max-width:768px){.contact iframe{grid-row:2;grid-column:1 / span 14}}.contact .contact-details{grid-row:1;grid-column:3 / span 3;z-index:10;background-color:var(--contact-details-background);padding:var(--spacing-2)}.page-template-congress .contact .contact-details{grid-column:2 / span 4}.contact .contact-details h3{font:var(--font-h2);color:var(--font-h2-color);text-transform:var(--font-h2-transform);color:var(--color-white)}.contact .contact-details p{font:var(--font-h3);color:var(--color-text);text-transform:var(--font-h3-transform);color:var(--color-white);margin-bottom:var(--spacing-2)}.contact .contact-details p strong{font:var(--font-h3)}@media screen and (max-width:1200px){.contact .contact-details{grid-column:1 / span 5}.page-template-congress .contact .contact-details{grid-column:1 / span 5}}@media screen and (max-width:768px){.contact .contact-details{grid-row:1;grid-column:1 / span 14}.page-template-congress .contact .contact-details{grid-column:1 / span 14}}