.frame-type-teasercontainer .frame-header,.frame-type-teasergrid .frame-header{text-align:center}.frame-type-wvier_teaser{position:relative;background-color:#f6f6f6;margin:0;padding:0;overflow:hidden}.frame-type-wvier_teaser::before{content:"";display:block;padding-top:100%}.frame-type-wvier_teaser .img-teaser{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.frame-type-wvier_teaser .btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.frame-type-wvier_teaser a .img-teaser{transition:.4s}.frame-type-wvier_teaser a:hover .img-teaser{transform:scale(1.05)}.frame-type-wvier_teaser a:focus-visible{outline-offset:2px;outline:currentColor auto 1px}.frame-type-wvier_teaser a:focus-visible .img-teaser{transform:scale(1.05)}.teaser-container{display:flex;flex-wrap:wrap}.teaser-container .frame-type-wvier_teaser{width:50%}@media (min-width:768px){.teaser-container .frame-type-wvier_teaser{width:33.33333%}}@media (max-width:359px){.teaser-container .frame-type-wvier_teaser{width:100%}}.teaser-grid{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto}@media (min-width:768px){.teaser-grid{-ms-grid-columns:33.33333% 33.33333% 33.33333%;grid-template-columns:33.33333% 33.33333% 33.33333%}.teaser-grid .teaser-gridcol-1{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/span 1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}.teaser-grid .teaser-gridcol-2{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/span 2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1}.teaser-grid .teaser-gridcol-3{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/span 1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/span 1}.teaser-grid .teaser-gridcol-4{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/span 1;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/span 1}.teaser-grid .teaser-gridcol-5{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/span 1}.teaser-grid .teaser-gridcol-6{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/span 1;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/span 1}.teaser-grid .teaser-gridcol-1 .frame-type-wvier_teaser::before{padding-top:200%}.teaser-grid .teaser-gridcol-2 .frame-type-wvier_teaser::before,.teaser-grid .teaser-gridcol-5 .frame-type-wvier_teaser::before{padding-top:50%}}.teaser-grid .frame-type-wvier_teaser{width:100%}