.text-and-contact-details__inner{padding-top:2.5rem;padding-bottom:2.5rem}@media all and (min-width: 64em){.text-and-contact-details__inner{padding-top:5rem;padding-bottom:5rem}}.text-and-contact-details__text{width:100%}@media all and (min-width: 64em){.text-and-contact-details__text{width:63%}}.text-and-contact-details__text-inner{max-width:44.375rem}.text-and-contact-details__contact{width:100%}@media all and (min-width: 64em){.text-and-contact-details__contact{width:37%}}.text-and-contact-details__contact-box{border-radius:0.5rem;padding:1.875rem;display:flex;flex-direction:column;gap:1.875rem}@media all and (min-width: 64em){.text-and-contact-details__contact-box{padding:2.5rem}}.text-and-contact-details__contact-items{display:flex;flex-direction:column;gap:1.25rem}.text-and-contact-details__contact-items a{text-decoration:none}.text-and-contact-details__contact-items a:hover{text-decoration:underline}.text-and-contact-details__contact-item{display:flex;align-items:center;gap:0.625rem;word-break:break-all}.text-and-contact-details__contact-item svg{flex-shrink:0}.text-and-contact-details__contact-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.25rem}.text-and-contact-details__contact-social{display:flex;gap:0.5rem}.text-and-contact-details__contact-social a{width:2rem;height:2rem;border-radius:50%;border:0.0625rem solid #447197;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);transition:background-color .3s}@media all and (min-width: 64em){.text-and-contact-details__contact-social a{width:2.5rem;height:2.5rem}}.text-and-contact-details__contact-social a:hover{background-color:#447197}.text-and-contact-details__contact-social a:hover svg{fill:#fff}.text-and-contact-details__contact-social a svg{width:1rem;fill:var(--text-colour);transition:fill .3s}.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.text-and-contact-details.block--background-color-transparent,.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.text-and-contact-details.block--background-color-transparent,.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.text-and-contact-details.block--background-color-transparent{margin-top:-2.5rem}.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.text-and-contact-details.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.text-and-contact-details.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.text-and-contact-details.block--background-color-white{margin-top:-2.5rem}.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.text-and-contact-details.block--background-color-midnight,.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.text-and-contact-details.block--background-color-midnight,.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.text-and-contact-details.block--background-color-midnight{margin-top:-2.5rem}@media all and (min-width: 64em){.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.text-and-contact-details.block--background-color-transparent,.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.text-and-contact-details.block--background-color-transparent,.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.text-and-contact-details.block--background-color-transparent{margin-top:-5rem}.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.text-and-contact-details.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.text-and-contact-details.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.text-and-contact-details.block--background-color-white{margin-top:-5rem}.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.text-and-contact-details.block--background-color-midnight,.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.text-and-contact-details.block--background-color-midnight,.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.text-and-contact-details.block--background-color-midnight{margin-top:-5rem}}

/*# sourceMappingURL=block-text-and-contact-details.d53707555ced08dab56b.css.map*/