.section-padding{padding-top:var(--padding-top, 36px);padding-bottom:var(--padding-bottom, 36px);position:relative}.content-container{position:relative;overflow:hidden}.content-container--vh{height:var(--mobile-vh, 90vh)}.media-container{height:100%;position:absolute;left:0;top:0;width:100%}.media-container>img{object-fit:cover;object-position:center center;height:100%;width:100%;position:absolute;top:0;left:0}.background-container{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.media-container--desktop{display:none}.media-container--mobile{display:block}.text-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;height:100%;padding:5vh 20px;min-height:var(--mobile-height, 400px)}.content-container--vh .text-content{min-height:unset;height:100%}h2.image-content-heading{margin-bottom:var(--med-space);text-align:center}.subheading{margin-bottom:1.5rem;text-align:center}.button-container{margin-top:1rem;width:100%;text-align:center}@media screen and (min-width: 750px){.content-container--vh{height:var(--desktop-vh, 70vh);min-height:unset}.media-container--desktop{display:block}.media-container--mobile{display:none}.text-content{min-height:var(--desktop-height, 500px);padding:5vh 60px;justify-content:center;align-items:center;text-align:center}.content-container--vh .text-content{min-height:unset}.subheading{margin-bottom:2rem;max-width:80%}.button-container{margin-top:1rem}}.section-padding{padding-top:var(--padding-top, 36px);padding-bottom:var(--padding-bottom, 36px)}.text-content.vert-top{justify-content:flex-start}.text-content.vert-middle{justify-content:center}.text-content.vert-bottom{justify-content:flex-end}.text-content.horizontal-left,.text-content.horizontal-left .button-container,.text-content.horizontal-left .image-content-heading{align-items:flex-start;text-align:left}.text-content.horizontal-middle,.text-content.horizontal-middle .button-container{align-items:center;text-align:center}.text-content.horizontal-right,.text-content.horizontal-right .button-container{align-items:flex-end;text-align:right}
/*# sourceMappingURL=/s/files/1/0762/2141/5729/t/16/assets/image-content-section.css.map */
