.text-media{--headline-margin-bottom:calc(var(--grid-gutter)/2)}.text-media,.text-media__item{position:relative}.text-media__image,.text-media__text{position:relative;z-index:2}.text-media__image img{display:block;width:100%}@media (max-width:991px){.text-media__image{margin-bottom:var(--grid-gutter)}.text-media__image img{height:100%;object-fit:cover;width:100%}}@media (min-width:768px){.text-media__item--right .row{flex-direction:row-reverse}.text-media--bottom .row{flex-direction:column-reverse}.text-media--intend{margin-top:calc(var(--text-media-intend) + var(--margin-top))!important}.text-media--intend.text-media--bottom .text-media__text,.text-media--intend:not(.text-media--bottom) .text-media__image{margin-top:calc((var(--padding-top) + var(--text-media-intend))*-1)}.text-media--intend.text-media--bottom .text-media__text{padding-bottom:calc(var(--grid-gutter)/2)}.text-media--intend:not(.text-media--bottom) .text-media__item.text-media__item--right .text-media__image{margin-left:0;padding-left:var(--grid-gutter)}.text-media--intend.text-media--as-slider .tns-outer{margin-top:calc((var(--padding-top) + var(--text-media-intend))*-1);overflow:hidden}.text-media--intend.text-media--as-slider .tns-ovh{overflow:inherit;padding-top:calc(var(--padding-top) + var(--text-media-intend))!important}.text-media--intend.text-media--headline-outside{margin-top:calc(var(--text-media-intend) + var(--margin-top))!important;padding-bottom:0!important;padding-top:0!important}.text-media--intend.text-media--headline-outside .text-media__item{padding-bottom:var(--padding-bottom);padding-top:var(--padding-top)}}