.contact-container{padding:0}
.contact-container.container{max-width:none !important;padding-left:0 !important;padding-right:0 !important;margin-left:auto !important;margin-right:auto !important;width:100% !important}
.contact-container-component{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto;margin-bottom:32px}
@media(min-width:576px){.contact-container-component{max-width:33.75em}
}
@media(min-width:768px){.contact-container-component{max-width:45em}
}
@media(min-width:992px){.contact-container-component{max-width:60em}
}
@media(min-width:1200px){.contact-container-component{max-width:71.25em}
}
@media(min-width:1400px){.contact-container-component{max-width:82.5em}
}
@media(min-width:1600px){.contact-container-component{max-width:90em}
}
.contact-container-component .contact-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:1rem}
@media(max-width:768px){.contact-container-component .contact-container{display:flex;flex-direction:column}
}
.contact-container-component .contact-container .container-md{padding:0 !important;margin-bottom:0}
.contact-container-component .contact-container .block-contact-info--se .block-contact-info__content__col{gap:16px !important}
.contact-container-component .contact-container .block-contact-info--se .block-contact-info__content__col .pretitle{text-transform:none}
.contact-container-component .contact-container .block-contact-info--se .block-contact-info__content__col .block-contact-info__content__icon{color:#fff}
@media(min-width:1600px){.contact-container-component .contact-container .block-contact-info--se{max-width:none}
}
.contact-container-component .block-contact-info__content__col ul{min-width:0}
.contact-container-component .block-contact-info__content__col ul li{display:inline-block;white-space:nowrap;min-width:0;flex-wrap:nowrap;width:100%;overflow:hidden !important;text-overflow:ellipsis !important}
.contact-container-component .block-contact-info__content__col ul li a{display:unset !important}
.contact-container-component .block-contact-info__content__col ul li a:focus-visible{outline:0;box-shadow:0 0 0 2px #3f5d6f;border-radius:4px}