.infoteaserleiste-module{color:white;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;background:#f5f5f5}@media only screen and (min-width: 64em){.infoteaserleiste-module{-ms-flex-pack:justify;justify-content:space-between;z-index:1;position:relative}}@media only screen and (min-width: 80em){.infoteaserleiste-module{background:linear-gradient(to top, #f5f5f5 25px, transparent 20px);margin-top:-175px;margin-left:-200px}}.infoteaserleiste-module .infoteaserbox{-ms-flex:0 0 50%;flex:0 0 50%;font-size:0.9rem;background-color:#363636;height:200px;border:1px solid #7D7D7D}.infoteaserleiste-module .infoteaserbox.highlight{background-color:#ebcb25}.infoteaserleiste-module .infoteaserbox.highlight .centered-h h2{color:#7D7D7D}.infoteaserleiste-module .infoteaserbox:last-of-type{display:none;color:#363636;background-color:#DEDEDE}.infoteaserleiste-module .infoteaserbox:last-of-type .icon-sprite{fill:#363636}.infoteaserleiste-module .infoteaserbox:last-of-type.hover{color:#fff}@media only screen and (min-width: 40em){.infoteaserleiste-module .infoteaserbox:last-of-type:hover{color:#fff}}.infoteaserleiste-module .infoteaserbox .icon-sprite{width:36px;fill:#7D7D7D;margin-bottom:1em}.infoteaserleiste-module .infoteaserbox h2{font-size:1em}.infoteaserleiste-module .infoteaserbox .flip-card-back{background-color:dimgray}@media only screen and (min-width: 40em){.infoteaserleiste-module .infoteaserbox{-ms-flex:1 0 20%;flex:1 0 20%;border:none}}@media only screen and (min-width: 64em){.infoteaserleiste-module .infoteaserbox{max-width:200px}.infoteaserleiste-module .infoteaserbox:last-of-type{display:block;margin-left:auto}}.infoteaserleiste-module .infoteaserbox .btn{width:100%;margin-bottom:0.5em}.infoteaserleiste-module .infoteaserbox .infoText{font-size:0.7rem;margin-bottom:1rem;text-align:center}.infoteaserleiste-module .infoteaserbox .infoteaser_bottom{position:absolute;bottom:0;left:0;width:100%;padding:1em}.infoteaserleiste-module .infoteaser_header{margin-top:3em}.flip-card{position:relative;overflow:hidden}.flip-card.hover .flip-card-back{top:0;bottom:0;opacity:1}@media only screen and (min-width: 40em){.flip-card:hover .flip-card-back{top:0;bottom:0;opacity:1}}.flip-card-back,.flip-card-front{position:absolute;top:0;right:0;bottom:0;left:0;padding:1em;transition:opacity 500ms ease-in-out}.flip-card-back{top:-100%;bottom:-100%;opacity:0}