.accordion-block .text-container{margin-bottom:40px;max-width:790px}@media only screen and (min-width:1051px){.accordion-block .text-container{margin-bottom:80px}}.accordion-block .text-container .accordion-header{color:#213b89}.accordion-block .text-container .accordion-copy{margin-top:24px}.accordion-block .accordion-grid{display:grid;gap:16px}@media(min-width:830px){.accordion-block .accordion-grid{gap:40px;grid-template-columns:1fr 1fr}.accordion-block .accordion-grid.reverse-layout .accordion-images{order:2}.accordion-block .accordion-grid.reverse-layout .accordions-wrapper{order:1}}.accordion-block .accordion-images .sticky-container{aspect-ratio:1/1;height:auto;position:sticky;top:120px;width:100%}.accordion-block .image-container{height:100%;opacity:0;position:absolute;transition:all .5s ease;width:100%}.accordion-block .image-container.active{opacity:1}.accordion-block .image-container .accordion-image{aspect-ratio:1/1;border-radius:24px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.accordion-block .accordions-wrapper{display:grid;gap:4px;height:-moz-fit-content;height:fit-content}.accordion-block .accordions-wrapper.faq-block{margin:0}.accordion-block.bg-colour-blue-light .accordion-header,.accordion-block.bg-colour-dark-blue .accordion-header,.accordion-block.bg-colour-thrive-purple .accordion-header{color:#fff}.accordion-block.bg-colour-blue-light .accordion-single,.accordion-block.bg-colour-dark-blue .accordion-single,.accordion-block.bg-colour-thrive-purple .accordion-single{background:#433a68;color:#fff}.accordion-block.bg-colour-blue-light .accordion-single .text,.accordion-block.bg-colour-dark-blue .accordion-single .text,.accordion-block.bg-colour-thrive-purple .accordion-single .text{color:#fff}.accordion-block.bg-colour-blue-light .accordion-single .plus,.accordion-block.bg-colour-dark-blue .accordion-single .plus,.accordion-block.bg-colour-thrive-purple .accordion-single .plus{background-color:#fff}.accordion-block.bg-colour-blue-light .accordion-single .plus svg path,.accordion-block.bg-colour-dark-blue .accordion-single .plus svg path,.accordion-block.bg-colour-thrive-purple .accordion-single .plus svg path{fill:#213b89}.accordion-block.bg-colour-blue-light .accordion-single.active,.accordion-block.bg-colour-dark-blue .accordion-single.active,.accordion-block.bg-colour-thrive-purple .accordion-single.active{background-color:#4cb7e3;color:#213b89}.accordion-block.bg-colour-blue-light .accordion-single.active .text,.accordion-block.bg-colour-dark-blue .accordion-single.active .text,.accordion-block.bg-colour-thrive-purple .accordion-single.active .text{color:#213b89}.accordion-block.bg-colour-blue-light .accordion-single.active .plus,.accordion-block.bg-colour-dark-blue .accordion-single.active .plus,.accordion-block.bg-colour-thrive-purple .accordion-single.active .plus{background-color:#213b89}.accordion-block.bg-colour-blue-light .accordion-single.active .plus svg path,.accordion-block.bg-colour-dark-blue .accordion-single.active .plus svg path,.accordion-block.bg-colour-thrive-purple .accordion-single.active .plus svg path{fill:#fff}.accordion-block.bg-colour-blue .accordion-header{color:#fff}.accordion-block.bg-colour-blue .accordion-single{background:#4d599f;color:#fff}.accordion-block.bg-colour-blue .accordion-single .text{color:#fff}.accordion-block.bg-colour-blue .accordion-single .plus{background-color:#fff}.accordion-block.bg-colour-blue .accordion-single .plus svg path{fill:#213b89}.accordion-block.bg-colour-blue .accordion-single.active{background-color:#4cb7e3;color:#213b89}.accordion-block.bg-colour-blue .accordion-single.active .text{color:#213b89}.accordion-block.bg-colour-blue .accordion-single.active .plus{background-color:#213b89}.accordion-block.bg-colour-blue .accordion-single.active .plus svg path{fill:#fff}
