.contact-details{background-color:#003a63 !important;color:#fff}@media only screen and (max-width: 640px){.contact-details{margin-right:calc(-1*var(--side-gap));margin-left:calc(-1*var(--side-gap))}}@media only screen and (min-width: 1024px){.contact-details{max-width:790px;margin:0 auto}}.contact-details__title{position:relative;display:block;padding:20px 30px}@media only screen and (max-width: 640px){.contact-details__title{display:flex;justify-content:space-between;align-items:center;width:100%;padding:30px 20px;text-align:left}}@media only screen and (min-width: 768px){.contact-details__title{display:none}}.contact-details__title--main-title{display:none}@media only screen and (min-width: 768px){.contact-details__title--main-title{display:block}}@media only screen and (max-width: 640px){.contact-details__container{overflow:hidden;display:none;transition:max-height .3s ease}}.contact-details__content{padding-right:20px;padding-left:20px}@media only screen and (min-width: 1024px){.contact-details__content{padding-right:30px;padding-left:30px}.contact-details--with-socials .contact-details__content{grid-column-gap:35px;grid-template-areas:"paragraph paragraph" "meta socials";grid-template-columns:1fr auto;display:grid;align-items:flex-end}}.col-desktop-4 .contact-details__content{display:block}.contact-details__paragraph{grid-area:paragraph}.contact-details__meta{grid-area:meta;word-break:break-word}.contact-details__socials{grid-area:socials}.divider{border-top:1px solid #407598}.accordion{background-color:var(--bg-color);--active-bg-color: #fff}@media only screen and (max-width: 640px){.accordion{margin-right:calc(-1*var(--side-gap));margin-left:calc(-1*var(--side-gap))}}.accordion__btn{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:30px 20px;text-align:left;transition:background-color .3s linear}@media only screen and (min-width: 1024px){.accordion__btn{padding:30px}}.accordion.is-active .accordion__btn,.can-hover .accordion__btn:hover{background-color:var(--active-bg-color)}.accordion__inner{border:1px solid var(--border-color)}.accordion+.accordion .accordion__inner{margin-top:-1px}.accordion__plus{position:relative;min-width:15px;margin-left:15px;transition:transform .3s ease}.accordion__plus::before,.accordion__plus::after{content:"";position:absolute;top:-1px;left:0;display:block;width:100%;height:2px;background-color:#fff}.accordion__plus::after{transform:rotate(90deg)}.accordion__plus::before{transition:opacity .3s linear}.accordion.is-active .accordion__plus::before{opacity:0}.accordion.is-active .accordion__plus{transform:rotate(90deg)}.accordion__container{overflow:hidden;max-height:0;transition:max-height .3s ease}.accordion__content{padding:30px 20px;border-top:1px solid var(--border-color)}@media only screen and (min-width: 1024px){.accordion__content{padding:40px}}.accordion.is-dark{--active-bg-color: rgba(#fff, 0.1)}.accordion.is-light-blue{--active-bg-color: $color-bright-blue}.accordion.is-bright-blue{--active-bg-color: $color-light-blue}.address-block .copy{color:#000}.address-block .copy strong{color:#003a63}
