.textmedia{--textmedia-border-radius:15px;position:relative;overflow:hidden}@media (min-width:992px){.textmedia{--textmedia-border-radius:50px}}.textmedia .container,.textmedia .textmedia-wrapper{position:relative}.textmedia .textmedia-wrapper>.row{--bs-gutter-x:0;--bs-gutter-y:0}@media (min-width:992px){.textmedia .textmedia-wrapper>.row{-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;border-radius:var(--textmedia-border-radius) var(--textmedia-border-radius) 0 0}@media (min-width:992px){.textmedia .textmedia-image{height:100%;border-radius:var(--textmedia-border-radius) 0 0 var(--textmedia-border-radius)}}.textmedia .textmedia-image:before{content:'';display:block;padding-top:var(--aspect-ratio)}.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}@media (min-width:992px){.textmedia .textmedia-text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;height:inherit}}.textmedia .textmedia-text{position:relative;padding:35px 28px;background-color:var(--brand-primary-10);border-radius:0 0 var(--textmedia-border-radius) var(--textmedia-border-radius)}@media (min-width:992px){.textmedia .textmedia-text{height:100%;padding:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 var(--textmedia-border-radius) var(--textmedia-border-radius) 0}}.textmedia .textmedia-text:after{content:'';display:block;position:absolute;bottom:0;right:0;width:140px;height:118px;pointer-events:none;background-position:right bottom;background-repeat:no-repeat;opacity:.1}.textmedia .textmedia-text>div{position:relative;z-index:2}.textmedia:not(.reverse) .textmedia-text:after{background-image:url(../../images/svg/textmedia-bg-aqual.svg);border-bottom-right-radius:var(--textmedia-border-radius)}@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-image{border-radius:0 var(--textmedia-border-radius) var(--textmedia-border-radius) 0}.textmedia.reverse .textmedia-text{border-radius:var(--textmedia-border-radius) 0 0 var(--textmedia-border-radius)}}.textmedia.reverse .textmedia-text:after{width:202px;height:180px;background-image:url(../../images/svg/textmedia-bg-reverse-aqual.svg)}.textmedia.ratio-1x1 .textmedia-image:before{padding-top:100%}.textmedia.yellow .textmedia-text{background-color:var(--brand-bgyellow)}.textmedia.yellow:not(.reverse) .textmedia-text:after{background-image:url(../../images/svg/textmedia-bg-orange.svg)}.textmedia.yellow.reverse .textmedia-text:after{background-image:url(../../images/svg/textmedia-bg-reverse-orange.svg)}.textmedia.teal .textmedia-text{background-color:var(--brand-primary-05)}.textmedia.grey .textmedia-text{background-color:var(--brand-secondary-07)}.textmedia.grey:not(.reverse) .textmedia-text:after{background-image:url(../../images/svg/textmedia-bg-grey.svg)}.textmedia.grey.reverse .textmedia-text:after{background-image:url(../../images/svg/textmedia-bg-reverse-grey.svg)}.textmedia.white .textmedia-text{background-color:transparent}@media (min-width:992px){.textmedia.white .textmedia-text{border:1px solid #cfeaee}}.textmedia.white:not(.reverse) .textmedia-text{border-left:0}.textmedia.white.reverse .textmedia-text{border-right:0}