.internal-layout1{flex-direction:column;width:100%;display:flex}.internal-layout1__closing{background-color:var(--tertiary-color)}
.internal-banner-module-scss-module__CKSAAq__internal-banner{background-color:var(--tertiary-color);justify-content:center;align-items:center;width:100%;min-height:280px;margin:0 0 30px;display:flex;position:relative;overflow:hidden}.internal-banner-module-scss-module__CKSAAq__internal-banner__image-wrap{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.internal-banner-module-scss-module__CKSAAq__internal-banner__image{object-fit:cover;object-position:center}.internal-banner-module-scss-module__CKSAAq__internal-banner__overlay{background:linear-gradient(rgba(66,81,44,.15) 0%,rgba(66,81,44,.55) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.internal-banner-module-scss-module__CKSAAq__internal-banner__content{z-index:2;width:100%;padding:var(--spacing-2xl) var(--spacing-lg);position:relative}.internal-banner-module-scss-module__CKSAAq__internal-banner__inner{max-width:var(--container-desktop);color:var(--background-color);text-align:center;align-items:center;gap:var(--spacing-xs);flex-direction:column;margin:0 auto;display:flex}.internal-banner-module-scss-module__CKSAAq__internal-banner__subtitle{font-family:var(--font-family);font-size:var(--font-small);letter-spacing:.1em;text-transform:uppercase;color:var(--tertiary-color);margin:0}.internal-banner-module-scss-module__CKSAAq__internal-banner__title{font-family:var(--font-family-heading);font-size:max(1.875rem,min(1.1rem + 2.4vw,2.875rem));font-weight:var(--font-weight-normal);letter-spacing:.043em;text-transform:capitalize;color:var(--background-color);margin:0;line-height:1.2}@media (min-width:768px){.internal-banner-module-scss-module__CKSAAq__internal-banner{min-height:360px}.internal-banner-module-scss-module__CKSAAq__internal-banner__content{padding:var(--spacing-3xl) var(--spacing-xl)}}
.internal-layout2{flex-direction:column;width:100%;display:flex}.internal-layout2__details{background-color:var(--tertiary-color)}
.internal-layout3{flex-direction:column;width:100%;display:flex}.internal-layout3__details{background-color:var(--tertiary-color)}
.internal-layout4{flex-direction:column;width:100%;display:flex}.internal-layout4__intro{background-color:var(--tertiary-color)}
.internal-layout5{flex-direction:column;width:100%;display:flex}.internal-layout5__details{background-color:var(--tertiary-color)}
