.SingleBanner__single-banner--a1k7v{--margin-block-end-offset: 0px;--margin-block-end: calc(2.5rem + var(--margin-block-end-offset))}@media(min-width:768px){.SingleBanner__single-banner--a1k7v{--margin-block-end: calc(3.75rem + var(--margin-block-end-offset))}}.SingleBanner__single-banner--a1k7v{position:relative;width:100%;height:100%}.SingleBanner__single-banner__image--P-b2-{width:100%}.SingleBanner__single-banner__image--P-b2- img,.SingleBanner__single-banner__image--P-b2- video{position:relative;display:block;width:100%;height:auto}.SingleBanner__single-banner__image--P-b2- .cta{display:block;padding:0}.SingleBanner__single-banner__image--full-height--WGQZn img{width:100%;height:auto}.SingleBanner__single-banner__image--full-height--WGQZn video{width:100%;height:calc(calc(var(--vh) * 100) - var(--header-height));object-fit:cover}.SingleBanner__single-banner__content--QUhKr{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-inline:1rem;margin-block-end:var(--margin-block-end);z-index:2}.SingleBanner__single-banner__content--block-end--b0d38{inset-block-end:0;justify-self:center}@media(max-width:767px){.SingleBanner__single-banner__content--inline-start--zu0iT{inset-block-end:0;justify-self:center}}@media(min-width:768px){.SingleBanner__single-banner__content--inline-start--zu0iT{align-items:flex-start;inset-block-start:calc(50% - .625rem);transform:translateY(-50%);margin-inline:1.25rem;margin-block-end:0}}@media(min-width:768px){.SingleBanner__single-banner__content--top-left--dsk--NJDNw,.SingleBanner__single-banner__content--top-center--dsk--CdxnP,.SingleBanner__single-banner__content--top-right--dsk--2YdBD{inset-block:3.75rem auto;transform:none;margin-block:0;margin-inline:1.25rem}}@media(min-width:768px){.SingleBanner__single-banner__content--center-left--dsk--oiV43,.SingleBanner__single-banner__content--center--dsk--bk9ad,.SingleBanner__single-banner__content--center-right--dsk--u2tmF{inset-block:50% auto;transform:translateY(-50%);margin-block:0;margin-inline:1.25rem}}@media(min-width:768px){.SingleBanner__single-banner__content--bottom-left--dsk--LIIyN,.SingleBanner__single-banner__content--bottom-center--dsk--XVqz1,.SingleBanner__single-banner__content--bottom-right--dsk--ETyHw{inset-block:auto 0;transform:none;margin-block:0 var(--margin-block-end);margin-inline:1.25rem}}@media(min-width:768px){.SingleBanner__single-banner__content--top-left--dsk--NJDNw,.SingleBanner__single-banner__content--center-left--dsk--oiV43,.SingleBanner__single-banner__content--bottom-left--dsk--LIIyN{align-items:flex-start;justify-self:start}}@media(min-width:768px){.SingleBanner__single-banner__content--top-center--dsk--CdxnP,.SingleBanner__single-banner__content--center--dsk--bk9ad,.SingleBanner__single-banner__content--bottom-center--dsk--XVqz1{align-items:center;justify-self:center}}@media(min-width:768px){.SingleBanner__single-banner__content--top-right--dsk--2YdBD,.SingleBanner__single-banner__content--center-right--dsk--u2tmF,.SingleBanner__single-banner__content--bottom-right--dsk--ETyHw{align-items:flex-end;justify-self:end}}@media(max-width:767px){.SingleBanner__single-banner__content--top--FrKyu{inset-block:2.5rem auto;transform:none;margin-block-end:0}}@media(max-width:767px){.SingleBanner__single-banner__content--center--w6sdj{inset-block:50% auto;transform:translateY(-50%);margin-block-end:0}}@media(max-width:767px){.SingleBanner__single-banner__content--bottom--OV-F7{inset-block:auto 0;transform:none;margin-block-end:var(--margin-block-end)}}.SingleBanner__single-banner__content--QUhKr .cta-wrapper{display:flex}.SingleBanner__single-banner__title--Ressn{text-align:center;margin-block-end:1rem;z-index:2}@media(min-width:768px){.SingleBanner__single-banner__title--inline-start--aNwIN{text-align:inherit;margin-block-end:1.25rem}}@media(min-width:768px){.SingleBanner__single-banner__title--start--dsk--iVkHZ{text-align:inherit;margin-block-end:1.25rem}}@media(min-width:768px){.SingleBanner__single-banner__title--center--dsk--iQLyQ{text-align:center;margin-block-end:1.25rem}}@media(min-width:768px){.SingleBanner__single-banner__title--end--dsk--uikws{text-align:end;margin-block-end:1.25rem}}.SingleBanner__single-banner__links--lGsYW{gap:.75rem}.SingleBanner__single-banner__links--lGsYW>div{display:flex;align-items:center}.SingleBanner__single-banner__links--lGsYW .cta-link{text-align:center}.SingleBanner__single-banner__links--lGsYW .cta-link>span{overflow-wrap:anywhere}
