.case-hero-section-banner__content_col h1,.case-hero-section-banner__content_col .h1,.case-hero-section-banner__content_col h2,.case-hero-section-banner__content_col .h2,.case-hero-section-banner__content_col h3,.case-hero-section-banner__content_col .h3,.case-hero-section-banner__content_col h4,.case-hero-section-banner__content_col .h4,.case-hero-section-banner__content_col h5,.case-hero-section-banner__content_col .h5,.case-hero-section-banner__content_col h6,.case-hero-section-banner__content_col .h6{line-height:120%;position:relative;z-index:1;text-align:right;font-size:calc(1.474875rem + 2.6985vw)}@media(min-width: 1200px){.case-hero-section-banner__content_col h1,.case-hero-section-banner__content_col .h1,.case-hero-section-banner__content_col h2,.case-hero-section-banner__content_col .h2,.case-hero-section-banner__content_col h3,.case-hero-section-banner__content_col .h3,.case-hero-section-banner__content_col h4,.case-hero-section-banner__content_col .h4,.case-hero-section-banner__content_col h5,.case-hero-section-banner__content_col .h5,.case-hero-section-banner__content_col h6,.case-hero-section-banner__content_col .h6{font-size:3.49875rem}}@media(min-width: 992px){.case-hero-section-banner__content_col{margin-bottom:20vh}}.case-hero-section-banner__image_col_image_container{position:absolute;top:auto}@media(max-width: 575.98px){.case-hero-section-banner__image_col_image_container{left:0}}@media(min-width: 576px)and (max-width: 991.98px){.case-hero-section-banner__image_col_image_container{left:0}}@media(max-width: 991.98px){.case-hero-section-banner__image_col_image_container{bottom:calc(100% - 70px);right:auto;width:50%}}@media(min-width: 992px){.case-hero-section-banner__image_col_image_container{bottom:0;right:50vw;width:100%}}@media(min-width: 992px)and (max-width: 1399.98px){.case-hero-section-banner__image_col_image_container{width:50vw}}@media(min-width: 1400px){.case-hero-section-banner__image_col_image_container{transform:translate(150px, 10vh);width:calc(50vw + 150px)}}.case-hero-section-banner__image_col_image_container img{max-width:100%;width:auto}@media(min-width: 992px){.case-hero-section-banner .media-on-left .case-hero-section-banner__content_col{padding-left:0}}