.full-bleed-container{width:100%;height:100%;background-color:var(--background_color)}.full-bleed-container .promo-full-container{width:100%;min-height:28.125rem;position:relative}@media (min-width: 769px){.full-bleed-container .promo-full-container{align-items:center}}.full-bleed-container .promo-full-container .full-bleed-video-container{width:100%;z-index:1}@media (max-width: 991.98px){.full-bleed-container .promo-full-container .full-bleed-video-container{height:21.875rem;width:23.4375rem}}@media (min-width: 769px){.full-bleed-container .promo-full-container .full-bleed-video-container{height:100%}}.full-bleed-container .promo-full-container .full-bleed-background{background-position:center;background-color:var(--background_color);background-size:auto;background-repeat:no-repeat;opacity:var(--background_opacity);width:100%}@media (max-width: 991.98px){.full-bleed-container .promo-full-container .full-bleed-background{background-image:var(--background_mobile_image)}}@media (min-width: 769px){.full-bleed-container .promo-full-container .full-bleed-background{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:82.5rem}}.full-bleed-container .promo-full-container .full-bleed-background img{width:auto;height:auto}.full-bleed-container .promo-full-container .promo-container{display:flex;width:100%}@media (max-width: 991.98px){.full-bleed-container .promo-full-container .promo-container{margin-top:var(--mobile_text_placement);padding-top:var(--text-padding-top)}}@media (min-width: 769px){.full-bleed-container .promo-full-container .promo-container{height:100%;justify-content:var(--text_placement)}}.full-bleed-container .promo-full-container .promo-container .promo-block-region{display:flex;position:absolute;bottom:50%;width:100%}@media (min-width: 769px){.full-bleed-container .promo-full-container .promo-container .promo-block-region{width:50%}}@media (max-width: 768.98px){.full-bleed-container .promo-full-container .promo-container .promo-block-region.text-under{position:relative !important}.full-bleed-container .promo-full-container .promo-container .promo-block-region.text-under .promo-block-container{position:relative !important}.full-bleed-container .promo-full-container .promo-container .promo-block-region.text-under .promo-block-container .text-container{position:relative !important}.full-bleed-container .promo-full-container .promo-container .promo-block-region.text-under .pre_header{padding-top:.9375rem}}

