.media{--media-intend-size:100px}.media__image,.media__item{position:relative;z-index:2}.media__image img{display:block;max-width:inherit}.media__image .oembed_container{height:auto}.media--as-slider .tns-outer .tns-controls>button{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' viewBox='0 0 48 48'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M0 2a2 2 0 0 1 2-2h46v48H2a2 2 0 0 1-2-2z'/%3E%3Cpath fill='%23333' d='M14 26h15.18l-6.6 6.58a2.008 2.008 0 1 0 2.84 2.84l10-10a2 2 0 0 0 .42-.66 2 2 0 0 0 0-1.52 2 2 0 0 0-.42-.66l-10-10a2 2 0 0 0-2.84 0 2 2 0 0 0-.438 2.189c.102.243.25.465.438.65l6.6 6.58H14a2 2 0 0 0 0 4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 100% no-repeat;background-size:cover;border:0;height:48px;opacity:.3;overflow:hidden;padding:0;text-indent:-9999px;top:47%;transition:opacity .3s ease;white-space:nowrap;width:48px}.media--as-slider .tns-outer .tns-controls>button:hover{opacity:1}.media--as-slider .tns-outer .tns-controls>button:after{content:none}.media--as-slider .tns-outer .tns-controls>button[data-controls=prev]{left:0;transform:scaleX(-1) translateY(-50%)}.media--as-slider .tns-outer .tns-controls>button[data-controls=next]{right:0}.media--as-slider .tns-outer .tns-controls>button:disabled{display:none}@media (max-width:767px){.media--as-slider .tns-outer .tns-controls>button{height:40px;width:40px}}.media__teaser{background-color:rgba(0,0,0,.5);color:#fff;display:block;max-height:50%;overflow:hidden;padding:calc(var(--grid-gutter)/2);top:auto;width:auto;z-index:4}.media--overlayed .media__image:before,.media__teaser{bottom:0;left:calc(var(--grid-gutter)/2);position:absolute;right:calc(var(--grid-gutter)/2)}.media--overlayed .media__image:before{content:"";top:0;z-index:3}@media (max-width:767px){.media__image img{height:100%;object-fit:cover;width:100%}}@media (min-width:1140px){.media--intend{margin-top:calc(var(--media-intend-size) + var(--margin-top))!important}.media--intend .media__image{margin-top:calc((var(--media-intend-size) + var(--padding-top))*-1)}.media--intend.media--as-slider .module-background{margin-top:var(--media-intend-size)}.media--intend.media--as-slider .tns-outer{overflow:hidden}.media--intend.media--as-slider .tns-ovh{overflow:inherit;padding-top:calc(var(--padding-top) + var(--media-intend-size))!important}}