.image-banner{padding-bottom:0;padding-top:0}.image-banner__images{aspect-ratio:var(--mobile-aspect-ratio);display:flex;position:relative}@media(min-width:75em){.image-banner__images{aspect-ratio:var(--aspect-ratio)}}.image-banner__image-wrapper{flex-basis:100%;position:relative}.image-banner__image-wrapper img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.image-banner__overlay{background-color:var(--color-background);height:100%;left:0;opacity:var(--overlay-opacity);position:absolute;top:0;width:100%;z-index:2}.image-banner__content-wrapper{align-items:center;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}@media(max-width:74.99em){.image-banner__content-wrapper{left:0;position:absolute;top:0}}.image-banner__content-wrapper--mobile-content-under{height:100%;width:100%;z-index:3}@media(max-width:74.99em){.image-banner__content-wrapper--mobile-content-under{position:static}}.image-banner__content-container{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.image-banner__content-inner{height:100%}.image-banner__content{display:flex;flex-direction:column;padding-bottom:calc(var(--section-padding-bottom)/2);padding-top:calc(var(--section-padding-top)/2);text-align:var(--mobile-text-align)}@media(max-width:74.99em){.image-banner__content{max-width:60rem;padding-bottom:var(--section-padding-bottom);padding-top:var(--section-padding-top);text-align:var(--mobile-text-align)}.image-banner__content--mobile-top-left{left:0;position:absolute;top:0}.image-banner__content--mobile-top-center{left:50%;position:absolute;top:0;transform:translateX(-50%)}.image-banner__content--mobile-top-right{position:absolute;right:0;top:0}.image-banner__content--mobile-middle-left{left:0;position:absolute;top:50%;transform:translateY(-50%)}.image-banner__content--mobile-middle-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.image-banner__content--mobile-middle-right{position:absolute;right:0;top:50%;transform:translateY(-50%)}.image-banner__content--mobile-bottom-left{bottom:0;left:0;position:absolute}.image-banner__content--mobile-bottom-center{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.image-banner__content--mobile-bottom-right{bottom:0;position:absolute;right:0}}@media(min-width:75em){.image-banner__content{max-width:60rem;padding-bottom:var(--section-padding-bottom);padding-top:var(--section-padding-top);text-align:var(--text-align)}.image-banner__content--top-left{left:0;position:absolute;top:0}.image-banner__content--top-center{left:50%;position:absolute;top:0;transform:translateX(-50%)}.image-banner__content--top-right{position:absolute;right:0;top:0}.image-banner__content--middle-left{left:0;position:absolute;top:50%;transform:translateY(-50%)}.image-banner__content--middle-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.image-banner__content--middle-right{position:absolute;right:0;top:50%;transform:translateY(-50%)}.image-banner__content--bottom-left{bottom:0;left:0;position:absolute}.image-banner__content--bottom-center{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.image-banner__content--bottom-right{bottom:0;position:absolute;right:0}}.image-banner__title{margin-top:.8rem}@media(max-width:74.99em){.image-banner__title{display:none}}.image-banner__title-mobile{margin-top:.8rem}@media(min-width:75em){.image-banner__title-mobile{display:none}}.image-banner__text{display:flex;flex-direction:column;gap:1.6rem;margin-top:1.6rem}@media(max-width:74.99em){.image-banner__text{display:none}}.image-banner__text p{margin:0}.image-banner__text-mobile{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.2rem}@media(min-width:75em){.image-banner__text-mobile{display:none}}.image-banner__text-mobile p{margin:0}.image-banner__buttons{align-items:var(--mobile-content-alignment);display:flex;flex-direction:column;gap:1.6rem;margin-top:2.4rem}@media(min-width:75em){.image-banner__buttons{align-items:flex-start;flex-direction:row;justify-content:var(--content-alignment)}}.image-banner .newsletter-form__form-inner{margin-top:2.4rem}@media(max-width:74.99em){.image-banner .heading-custom-styling{font-family:var(--font-family-title-mobile);font-size:var(--font-size-title-mobile)}}@media(min-width:75em){.image-banner .heading-custom-styling{font-family:var(--font-family-title-desktop);font-size:var(--font-size-title-desktop)}}@media(max-width:74.99em){.image-banner .text-custom-styling{font-family:var(--font-family-text-mobile);font-size:var(--font-size-text-mobile)}}@media(min-width:75em){.image-banner .text-custom-styling{font-family:var(--font-family-text-desktop);font-size:var(--font-size-text-desktop)}}
