.image.positionimageLeft,.image.positionimageRight{flex-flow:row wrap;align-content:flex-start}.image.positionimageLeft .header,.image.positionimageRight .header,.image.positionimageLeft .footer,.image.positionimageRight .footer{flex:1 1 100%}.image.positionimageLeft .media,.image.positionimageRight .media{flex:1 1 40%}.image.positionimageLeft .content,.image.positionimageRight .content{flex:0 0 60%}.image.positionimageLeft .footer,.image.positionimageRight .footer{order:3}.image.positionimageLeft .media{order:1}.image.positionimageLeft .inner{order:2}.image.positionimageRight .media{order:2}.image.positionimageRight .inner{order:1}.image.positionimageBottom .inner{order:1}.image.positionimageBottom .media{order:2}.image .media img{display:block;width:100%;height:auto}.image .media a{display:block;position:relative;text-decoration:none}.image .media a:before{content:" ";display:block;position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0);transition:background .15s ease}.image .media a:after{content:"\e56b";display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;z-index:2;width:50px;height:50px;background:rgba(0,0,0,0.5);color:#fff;border-radius:100%;font-family:var(--symbol);font-size:25px;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);transition:all .25s ease}@media(hover:hover){.image .media a:hover:before{background:rgba(0,0,0,0.3)}.image .media a:hover:after{background:#000}}.image.block{padding:0}.image.block.typeImageWithLinkAndHtml .media,.image.block.typeImageWithLink .media{overflow:hidden}.image.block.typeImageWithLinkAndHtml .media img,.image.block.typeImageWithLink .media img{overflow:hidden;transition:-webkit-transform 4s var(--cubic-bezier-image);transition:transform 4s var(--cubic-bezier-image);transition:transform 4s var(--cubic-bezier-image),-webkit-transform 4s var(--cubic-bezier-image)}.image.block.typeImageWithLinkAndHtml:hover img,.image.block.typeImageWithLink:hover img{-webkit-transform:scale(1.25);transform:scale(1.25)}.image.block .inner{padding:var(--padding)}.image .media{flex-grow:1}.image .media img{height:100%}