.page-teaser-area .teaser-wrapper{position:relative}.page-teaser-area .teaser-wrapper .content{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:rgba(255,255,255,.6)}.page-teaser-area .teaser-wrapper .content.state_before-animation{transition:all .4s ease;opacity:0}.page-teaser-area .teaser-wrapper .content.state_animation{transition:all 1s ease-in-out;opacity:1}@media screen and (max-width:479px){.page-teaser-area .teaser-wrapper .content{position:relative;background:#fff;z-index:1;left:auto;right:auto;bottom:auto;top:auto}}@media screen and (min-width:768px) and (max-width:1023px){.page-teaser-area .teaser-wrapper .content .h2,.page-teaser-area .teaser-wrapper .content h2{font-size:20px}}@media screen and (min-width:768px){.page-teaser-area .teaser-wrapper.main-teaser .content{top:20px;bottom:20px;background:rgba(255,255,255,.9)}.page-teaser-area .teaser-wrapper.main-teaser .content.right{left:50%;right:40px;transform:translateX(10px)}.page-teaser-area .teaser-wrapper.main-teaser .content.left{left:40px;right:50%;transform:translateX(-10px)}}@media screen and (max-width:767px){.page-teaser-area .teaser-wrapper.main-teaser h2{margin-bottom:0}}.page-teaser-area .zoom-on-hover{position:relative}