@charset "UTF-8";.wp-block-contact{background-position:50%;background-repeat:no-repeat;background-size:cover;grid-template-areas:". . ." ". . ." ". . ." ". columns ." ". columns ." ". columns .";grid-template-columns:50px 1fr minmax(120px,10%);margin:-100px auto auto;position:relative;top:0}@media screen and (max-width:1400px){.wp-block-contact{display:block;height:auto;margin-top:0;pointer-events:all;position:static}}.wp-block-contact .columns{display:flex;flex-direction:column;gap:0;grid-area:columns;padding:24px}@media screen and (min-width:1400px){.wp-block-contact .columns{flex-direction:row;gap:30px;height:100%;padding:0}}.wp-block-contact .columns .column{background:#fff;background-position:right 30px bottom;background-repeat:no-repeat;background-size:0;padding:0 30px 30px;width:100%}.wp-block-contact .columns .column:not(:last-child){margin-bottom:24px}@media screen and (min-width:500px){.wp-block-contact .columns .column{background-size:20%}}@media screen and (min-width:1400px){.wp-block-contact .columns .column{background-size:40%;height:100%;margin:0;width:33%}}.wp-block-contact .columns .column h2{-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:1400px){.wp-block-contact .columns .column h2{min-height:2.4em}}.wp-block-contact .columns .column .text{height:calc(100% - 200px);overflow:auto;padding-right:5px;pointer-events:all}.wp-block-contact .columns .column a,.wp-block-contact .columns .column p{font-variant-numeric:tabular-nums;font-weight:400}

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