.image.positionimageLeft,.image.positionimageRight{flex-flow:row wrap;align-content:flex-start}.image.positionimageLeft .media,.image.positionimageRight .media{flex:1 1 40%}.image.positionimageLeft .inner,.image.positionimageRight .inner{flex:1 1 60%}.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{border-radius:var(--borderradius);overflow:hidden}.image .media img{transition:.3s ease-in-out;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 .media a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.image.block.typeImageWithLinkAndHtml,.image.block.typeImageWithLink{padding:0}.image.block .inner{padding:var(--padding)}