@-webkit-keyframes fade-in{to{opacity:1}}@keyframes fade-in{to{opacity:1}}.ctabanner{--ctabanner-bg:var(--brand-primary);--ctabanner-btn-bg:var(--brand-lime);--ctabanner-btn-color:var(--brand-darkgrey);--ctabanner-btn-border:transparent;--ctabanner-btn-hover-bg:var(--brand-lime);--ctabanner-btn-hover-color:var(--brand-darkgrey);--ctabanner-btn-hover-border:transparent;--ctabanner-btn-secondary-bg:white;--ctabanner-btn-secondary-color:var(--brand-primary);--ctabanner-btn-secondary-border:white;--ctabanner-btn-secondary-hover-bg:white;--ctabanner-btn-secondary-hover-color:var(--brand-primary);--ctabanner-btn-secondary-hover-border:white}.ctabanner:has(>.ctabanner-image){position:relative;margin-top:0;margin-bottom:0;padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}@media (min-width:992px){.ctabanner:has(>.ctabanner-image){padding-top:var(--section-spacing-lg);padding-bottom:var(--section-spacing-lg)}}.ctabanner:has(>.ctabanner-image)>.ctabanner-image,.ctabanner:has(>.ctabanner-image)>.ctabanner-image img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.ctabanner:has(>.ctabanner-image)>.ctabanner-image img{-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.ctabanner:has(>.ctabanner-image) .ctabanner-panel{max-width:600px}}.ctabanner.community,.ctabanner.health,.ctabanner.other{--ctabanner-btn-bg:var(--brand-primary);--ctabanner-btn-color:white;--ctabanner-btn-border:var(--brand-primary);--ctabanner-btn-hover-bg:var(--brand-primary);--ctabanner-btn-hover-color:white;--ctabanner-btn-hover-border:var(--brand-primary)}.ctabanner.community .ctabanner-panel,.ctabanner.health .ctabanner-panel,.ctabanner.other .ctabanner-panel{--aw-text-color:var(--brand-darkgrey)}.ctabanner.community .ctabanner-panel-footer .btn.btn-primary:focus-visible,.ctabanner.health .ctabanner-panel-footer .btn.btn-primary:focus-visible,.ctabanner.other .ctabanner-panel-footer .btn.btn-primary:focus-visible{outline:var(--aa-border-width) var(--aa-border-style) var(--aa-outline-color)!important}.ctabanner.health{--ctabanner-bg:var(--brand-health-accessible-20)}.ctabanner.community{--ctabanner-bg:var(--brand-community-20)}.ctabanner.other{--ctabanner-bg:var(--brand-other-20)}.ctabanner-panel{position:relative;background-color:var(--ctabanner-bg);background-image:url(../images/svg/hotboxes-abstract-without-image.svg);background-repeat:no-repeat;background-position:right bottom;background-size:contain;border-radius:30px;overflow:hidden;--aw-text-color:white}.ctabanner-panel,.ctabanner-panel .form-label,.ctabanner-panel .h1,.ctabanner-panel .h2,.ctabanner-panel .h3,.ctabanner-panel .h4,.ctabanner-panel .h5,.ctabanner-panel .h6,.ctabanner-panel .share a i,.ctabanner-panel .subtitle,.ctabanner-panel b,.ctabanner-panel h1,.ctabanner-panel h2,.ctabanner-panel h3,.ctabanner-panel h4,.ctabanner-panel h5,.ctabanner-panel h6,.ctabanner-panel strong{color:var(--aw-text-color)}.ctabanner-panel a:not(.btn){color:var(--aw-link-color-reversed)}.accessibility .ctabanner-panel .btn:focus-visible,.accessibility .ctabanner-panel .form-control:focus-visible,.accessibility .ctabanner-panel [role=button]:focus-visible,.accessibility .ctabanner-panel a:focus-visible,.accessibility .ctabanner-panel button:focus-visible,.accessibility .ctabanner-panel select:focus-visible{outline:var(--aa-border-width) var(--aa-border-style) var(--aa-outline-color-reverse)!important}.ctabanner-panel .btn.btn-primary,.ctabanner-panel .btn.btn-primary.reverse{--bs-btn-color:var(--brand-primary);--bs-btn-bg:white;--bs-btn-border-color:white;--bs-btn-hover-color:var(--brand-primary);--bs-btn-hover-bg:white;--bs-btn-hover-border-color:white}.ctabanner-panel .btn.btn-primary.btn-outline{--bs-btn-color:white;--bs-btn-bg:transparent;--bs-btn-border-color:white;--bs-btn-hover-color:white;--bs-btn-hover-bg:var(--brand-primary);--bs-btn-hover-border-color:var(--brand-primary)}.ctabanner-panel .form-control{background-color:#fff}.ctabanner-panel .fa-li{color:#fff}.ctabanner-panel .share a:focus i,.ctabanner-panel .share a:hover i{color:var(--brand-secondary)}@media (min-width:992px){.ctabanner-panel{display:-webkit-box;display:-ms-flexbox;display:flex}}.ctabanner-panel .btn.btn-primary{--bs-btn-color:var(--ctabanner-btn-color);--bs-btn-bg:var(--ctabanner-btn-bg);--bs-btn-border-color:var(--ctabanner-btn-border);--bs-btn-hover-color:var(--ctabanner-btn-hover-color);--bs-btn-hover-bg:var(--ctabanner-btn-hover-bg);--bs-btn-hover-border-color:var(--ctabanner-btn-hover-border);margin-bottom:10px}@media (min-width:992px){.ctabanner-panel .btn.btn-primary{margin-right:10px}}.ctabanner-panel .btn.btn-primary.reverse{--bs-btn-color:var(--ctabanner-btn-secondary-color);--bs-btn-bg:var(--ctabanner-btn-secondary-bg);--bs-btn-border-color:var(--ctabanner-btn-secondary-border);--bs-btn-hover-color:var(--ctabanner-btn-secondary-hover-color);--bs-btn-hover-bg:var(--ctabanner-btn-secondary-hover-bg);--bs-btn-hover-border-color:var(--ctabanner-btn-secondary-hover-border)}@media (min-width:992px){.ctabanner-panel .ctabanner-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:390px;height:inherit}}.ctabanner-panel .ctabanner-image img{display:block;width:100%}@media (min-width:992px){.ctabanner-panel .ctabanner-image img{height:100%;-o-object-fit:cover;object-fit:cover}}.ctabanner-panel .ctabanner-panel-body{padding:30px}@media (min-width:992px){.ctabanner-panel .ctabanner-panel-body{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:55px 250px 55px 65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit}}@media (max-width:991.98px){.ctabanner-panel .ctabanner-panel-body{text-align:left}}.ctabanner-panel .ctabanner-panel-body .ctabanner-panel-footer:not(:first-child){margin-top:20px}