.element.elementfeedteaser .cards,.element.elementteaser .cards{display:flex;flex-wrap:wrap;gap:4.635em;justify-content:flex-start;width:100%}@media (min-width:0) and (max-width:1447px){.element.elementfeedteaser .cards,.element.elementteaser .cards{-moz-column-gap:3.0591em;column-gap:3.0591em}}@media (min-width:0) and (max-width:979px){.element.elementfeedteaser .cards,.element.elementteaser .cards{gap:1.545em;row-gap:3.09em}}.element.elementfeedteaser .cards .card,.element.elementteaser .cards .card{color:rgba(0,0,0,.9);flex:0 0 calc(33.33333% - 2.06em);position:relative}.element.elementfeedteaser .cards .card figure,.element.elementteaser .cards .card figure{margin:0;overflow:hidden;width:100%}.element.elementfeedteaser .cards .card figure img,.element.elementteaser .cards .card figure img{display:table;margin-bottom:0;width:100%}.element.elementfeedteaser .cards .card .txt p,.element.elementteaser .cards .card .txt p{margin:.7725em 0}.element.elementfeedteaser .cards .card .txt .pretitle,.element.elementteaser .cards .card .txt .pretitle{margin-bottom:auto}.element.elementfeedteaser .cards.third,.element.elementteaser .cards.third{flex:0 0 calc(33.33333% - 2.06em);gap:3.09em}.element.elementfeedteaser .cards.third .card,.element.elementteaser .cards.third .card{display:flex;flex-direction:column}@media (min-width:0) and (max-width:979px){.element.elementfeedteaser .cards.third .card,.element.elementteaser .cards.third .card{flex:0 0 calc(50% - 1.545em)}}@media (min-width:0) and (max-width:639px){.element.elementfeedteaser .cards.third .card,.element.elementteaser .cards.third .card{flex:0 0 100%}}.element.elementfeedteaser .cards.third .card figure,.element.elementteaser .cards.third .card figure{flex:0 0 auto}.element.elementfeedteaser .cards.third .card .txt,.element.elementteaser .cards.third .card .txt{flex:0 0 auto;padding-top:1.545em}.element.elementfeedteaser .cards.third .card .link.forth,.element.elementteaser .cards.third .card .link.forth{margin:auto 0 0}.element.elementfeedteaser .cards.third a.card:hover figure img,.element.elementteaser .cards.third a.card:hover figure img{transform:scale(1.02)}.element.elementfeedteaser .cards.third a.card:hover .link.forth:after,.element.elementteaser .cards.third a.card:hover .link.forth:after{margin-right:0;width:2em}@media (min-width:0) and (max-width:1447px){.element.elementfeedteaser .cards.halve,.element.elementteaser .cards.halve{-moz-column-gap:3.0591em;column-gap:3.0591em}}.element.elementfeedteaser .cards.halve .card,.element.elementteaser .cards.halve .card{display:flex;flex:0 0 calc(50% - 2.3175em);flex-direction:column;row-gap:.7725em}@media (min-width:0) and (max-width:1447px){.element.elementfeedteaser .cards.halve .card,.element.elementteaser .cards.halve .card{flex:0 0 calc(50% - 1.545em)}}@media (min-width:0) and (max-width:639px){.element.elementfeedteaser .cards.halve .card,.element.elementteaser .cards.halve .card{flex:0 0 100%}}.element.elementfeedteaser .cards.full .card,.element.elementteaser .cards.full .card{-moz-column-gap:4.635em;column-gap:4.635em;display:flex;flex:0 0 100%;flex-wrap:wrap;row-gap:1.545em}@media (min-width:0) and (max-width:1447px){.element.elementfeedteaser .cards.full .card,.element.elementteaser .cards.full .card{-moz-column-gap:3.0591em;column-gap:3.0591em}}.element.elementfeedteaser .cards.full .card .txt,.element.elementfeedteaser .cards.full .card figure,.element.elementteaser .cards.full .card .txt,.element.elementteaser .cards.full .card figure{flex:0 0 calc(50% - 2.3175em)}@media (min-width:0) and (max-width:1447px){.element.elementfeedteaser .cards.full .card .txt,.element.elementfeedteaser .cards.full .card figure,.element.elementteaser .cards.full .card .txt,.element.elementteaser .cards.full .card figure{flex:0 0 calc(50% - 1.545em)}}@media (min-width:0) and (max-width:979px){.element.elementfeedteaser .cards.full .card .txt,.element.elementfeedteaser .cards.full .card figure,.element.elementteaser .cards.full .card .txt,.element.elementteaser .cards.full .card figure{flex:0 0 100%}}.element.elementfeedteaser .cards.full .card .txt,.element.elementteaser .cards.full .card .txt{display:flex;flex-direction:column;justify-content:flex-end}.element.elementfeedteaser .cards.full .card .txt .link.forth,.element.elementfeedteaser .cards.full .card .txt p,.element.elementteaser .cards.full .card .txt .link.forth,.element.elementteaser .cards.full .card .txt p{float:left;width:100%}.element.elementfeedteaser .cards.full .card .txt h3,.element.elementteaser .cards.full .card .txt h3{text-align:left}.element.elementfeedteaser .cards.full .card .txt>:last-child,.element.elementteaser .cards.full .card .txt>:last-child{margin-bottom:0}@media (min-width:980px){.element.elementfeedteaser .cards.full .card figure img,.element.elementteaser .cards.full .card figure img{height:100%;margin-bottom:0;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.element.elementfeedteaser .cards.full .card:nth-child(2n) .txt,.element.elementteaser .cards.full .card:nth-child(2n) .txt{order:0}.element.elementfeedteaser .cards.full .card:nth-child(2n) figure,.element.elementteaser .cards.full .card:nth-child(2n) figure{order:1}}@media (min-width:0) and (max-width:1447px){.element.elementfeedteaser .swiper-container,.element.elementteaser .swiper-container{overflow-x:hidden}}.element.elementfeedteaser .swiper-container .swiper-wrapper,.element.elementteaser .swiper-container .swiper-wrapper{flex-wrap:nowrap;gap:0}
