.textmedia{--textmedia-border-radius:var(--border-radius)}.textmedia,.textmedia .container,.textmedia .textmedia-wrapper{position:relative}.textmedia .textmedia-wrapper>.row{--bs-gutter-x:0;--bs-gutter-y:var(--gutter-spacing)}@media (min-width:992px){.textmedia .textmedia-wrapper>.row{--bs-gutter-x:calc(var(--gutter-spacing) * 2);--bs-gutter-y:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.textmedia .textmedia-wrapper>.row>*>*{height:100%}}.textmedia .textmedia-image{position:relative;width:100%;overflow:hidden}.textmedia .textmedia-image:before{content:"";display:block;padding-top:var(--aspect-ratio)}.textmedia .textmedia-image .focuspoint,.textmedia .textmedia-image video,.textmedia .textmedia-image>*,.textmedia .textmedia-image>picture>img{position:absolute;top:0;left:0;width:100%;height:100%}.textmedia .textmedia-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.textmedia .textmedia-image-wrapper>div{height:100%}@media (min-width:992px){.textmedia .textmedia-text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.textmedia .textmedia-text{padding:30px 0}@media (min-width:992px){.textmedia .textmedia-text{--textmedia-text-gap:0;height:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.textmedia:not(.reverse) .textmedia-text{padding-left:var(--textmedia-text-gap)}@media (min-width:992px){.textmedia.reverse .textmedia-wrapper>.row>:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.textmedia.reverse .textmedia-image-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.textmedia.reverse .textmedia-text{padding-right:var(--textmedia-text-gap)}}