/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.fc-image-card{height:100%;overflow:hidden;border-radius:16px;}.fc-image-card > .card-body{padding:0;}.fc-image-card > .card-body > .az-ctnr{display:flex;flex-direction:column;height:100%;}.fc-image-card .az-image,.fc-image-card .az-image-content{display:block;width:100%;margin:0;}.fc-image-card > .card-body h3{font-size:19px;}.fc-image-card .az-text{padding:24px 24px 0;}.fc-image-card .az-button{margin:auto 24px 24px;padding-top:24px;}a.btn-primary,a.btn-primary:visited,a.btn-primary:hover,a.btn-primary:focus,a.btn-primary:active,a.btn-primary *{color:#fff !important;}.fc-image-card .az-image.az-element--controls-spacer{margin-top:0 !important;}.fc-hero-title h1{font-size:clamp(2.75rem,7vw,5.125rem);line-height:1.08;}.fc-hero-subtitle h5{max-width:48rem;margin-inline:auto;font-size:clamp(1.125rem,2.2vw,1.5rem);line-height:1.35;}.fc-section-title :is(h2,h3){font-size:clamp(2rem,4vw,2.375rem);line-height:1.15;}.fc-section-title{padding-right:1.5em;}.fc-news-list h3{font-size:clamp(1.5rem,3vw,2.375rem);line-height:1.2;}.fc-panel{box-sizing:border-box;margin-inline:100px;border-radius:15px;}.fc-panel--feature{margin-top:50px;padding-block:30px;}.fc-eyebrow h4{margin:0 0 6px;font-size:1.25rem;line-height:1.2;letter-spacing:2px;text-transform:uppercase;opacity:0.75;}.fc-eyebrow--blue h4{color:#2d6cdf;}.fc-eyebrow--dark h4{color:#333;}.fc-panel--contact{padding:50px;}.fc-panel img{max-width:100%;height:auto;}@media (max-width:991.98px){.fc-panel{margin-inline:32px;}.fc-card-grid{justify-content:center;}.fc-card-grid > .az-column{flex:0 0 50%;max-width:50%;}}@media (max-width:767.98px){.fc-panel{margin-inline:15px;padding:24px;}.fc-card-grid > .az-column{flex-basis:100%;max-width:100%;}.fc-hero-actions{row-gap:16px;}.fc-hero-actions > .az-column{text-align:center !important;}}.fc-financials-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin:0;align-items:start;}.fc-financials-layout::before,.fc-financials-layout::after{display:none;}.fc-section .fc-financials-layout > .az-column{width:auto;max-width:none;min-width:0;padding-inline:0;flex:none;}.fc-financials-seal{display:flex;justify-content:center;}.fc-financials-seal__image :where(img,picture),.fc-financials-seal > :where(img,picture){display:block;width:min(100%,10rem);height:auto;margin-inline:auto;}.fc-financials-heading{max-width:var(--fc-reading-max);margin-bottom:clamp(1.5rem,3vw,2.25rem);}.fc-financials-heading > :last-child{margin-bottom:0;}.fc-financials-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;width:100%;margin:0;}.fc-financials-grid::before,.fc-financials-grid::after{display:none;}.fc-section .fc-financials-grid > .az-column{float:none;width:auto;max-width:none;min-width:0;padding:clamp(1rem,2.5vw,1.5rem);background:var(--site-feature-surface);border-top:0.375rem solid var(--site-feature-accent);border-radius:var(--fc-radius);box-shadow:var(--fc-shadow-card);flex:none;}.fc-financial-year h3{margin:0 0 0.75rem;color:var(--site-primary-strong);}.fc-financial-year__links{display:grid;gap:0.5rem;margin:0;padding:0;list-style:none;}.fc-financial-year__links li{margin:0;}.fc-financial-year__links a{font-weight:600;}@media (min-width:576px){.fc-financials-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:992px){.fc-financials-layout{grid-template-columns:minmax(8rem,1fr) minmax(0,5fr);}.fc-financials-grid{grid-template-columns:repeat(4,minmax(0,1fr));}}
.hide{display:none;}
:root,:root.dxpr-scheme-custom{--dxt-color-basetext:#ffffff;--dxt-color-accent1text:#1f1f1f;--dxt-color-accent2text:#1f1f1f;}.btn-info[style*="background-color"],.az-button-content.btn-info[style*="background-color"]{color:#ffffff !important;border-color:transparent !important;}.view-display-id-page_1 .field--name-node-link a{text-decoration:none;}.bg-accent-color-1{background-color:#ffea00;padding:5px;}#block-fc-dxpr-st-footertwocolyouthmemberandsupport{padding:0;}#block-fc-dxpr-st-footertwocolyouthmemberandsupport .row > *{margin:0;}.fc-yellow-quote{padding:30px;}@media screen and (min-width:768px){.dxpr-theme-header--top #logo,.body--dxpr-theme-nav-mobile #logo{height:auto !important;object-fit:contain !important;}}
[dir="ltr"] .ui-dialog{background:#fff;}.ui-dialog .ui-dialog-titlebar{padding:10px;}.ui-dialog .ui-widget-content.ui-dialog-content{padding:10px}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{padding:5px;color:#fff;}.path-blog #edit-submit-blog--2{color:#fff;}.path-blog #edit-submit-blog--2:hover{color:#595959}.path-blog .main-container > .row{width:100%;}
