:root{--btn-primary-bg: #3862AE;--btn-primary-bg-hover: #2d5196;--btn-primary-text: #ffffff;--btn-primary-border: #3862AE;--btn-primary-border-hover: #2d5196;--btn-secondary-bg: #A6CE39;--btn-secondary-bg-hover: #A6CE39;--btn-secondary-text: #000000;--btn-secondary-text-hover: #000000;--btn-secondary-border: #A6CE39;--btn-secondary-border-hover: #A6CE39;--btn-tertiary-bg: #808285;--btn-tertiary-bg-hover: #808285;--btn-tertiary-text: #ffffff;--btn-tertiary-text-hover: #ffffff;--btn-tertiary-border: #808285;--btn-tertiary-border-hover: #808285;--btn-accent-bg: #e87722;--btn-accent-bg-hover: #e87722;--btn-accent-text: #000000;--btn-accent-text-hover: #000000;--btn-accent-border: #e87722;--btn-accent-border-hover: #e87722;--btn-border-radius: 1.5rem;--btn-transition: all 0.3s ease;--btn-hover-opacity: 0.9;--nav-bg: #ffffff;--color-white: #ffffff;--color-black: #000000;--dark-navy: #021664;--deep-grey: #414141;--color-blue-hover: #0655D8;--color-blue-bright: #0665D8;--body-link-color: #021664;--body-link-hover-color: #021664;--body-link-underline: underline;--body-link-font-style: normal;--body-link-font-weight: 400;--body-link-line-height: inherit;--home-title-content-bg: #F58220;--home-content-text-color: #000000}.image-widget{display:flex;width:100%}.image-widget__img{display:block;max-width:100%;height:auto}.image-widget--left{justify-content:flex-start}.image-widget--center{justify-content:center}.image-widget--right{justify-content:flex-end}@media(max-width: 767px){.image-widget:not(.full-width){justify-content:center}}.image-widget.full-width{overflow-x:auto;overflow-y:visible;width:100vw;position:relative;left:50%;transform:translateX(-50%)}@media(max-width: 767px){.image-widget.full-width{scrollbar-width:auto;scrollbar-color:var(--color-neutral-strong, #6D6E71) var(--color-neutral-light, #DCDDDE)}.image-widget.full-width::-webkit-scrollbar{height:100px}.image-widget.full-width::-webkit-scrollbar-track{background:var(--color-neutral-light, #DCDDDE);border-radius:3px}.image-widget.full-width::-webkit-scrollbar-thumb{background:var(--color-neutral-strong, #6D6E71);border-radius:3px}}.image-widget.full-width .image-widget__img{max-width:none;width:attr(width px);height:auto}