.section-content-image h2,[id^=section-content-image-] h2,[id*=section-content-image-] h2{margin-top:0}.section-content-image .image,[id^=section-content-image-] .image,[id*=section-content-image-] .image{position:relative;padding-top:40%;height:auto}.section-content-image .image>img,[id^=section-content-image-] .image>img,[id*=section-content-image-] .image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-content-image .flex-container,[id^=section-content-image-] .flex-container,[id*=section-content-image-] .flex-container{gap:.5em 2em;align-items:center}.section-content-image .flex-container .content,[id^=section-content-image-] .flex-container .content,[id*=section-content-image-] .flex-container .content{flex:1}.section-content-image .flex-container .image,[id^=section-content-image-] .flex-container .image,[id*=section-content-image-] .flex-container .image{flex:1}@media(max-width: 981px){.section-content-image .flex-container,[id^=section-content-image-] .flex-container,[id*=section-content-image-] .flex-container{flex-direction:column}.section-content-image .flex-container .image,[id^=section-content-image-] .flex-container .image,[id*=section-content-image-] .flex-container .image{width:100%}}@media(min-width: 981px){.section-content-image.image-first .image,[id^=section-content-image-].image-first .image,[id*=section-content-image-].image-first .image{order:1}.section-content-image.image-first .text,[id^=section-content-image-].image-first .text,[id*=section-content-image-].image-first .text{order:2}}/*# sourceMappingURL=contentimage.css.map */
