.TwoColunmLogoBlockBoxCard{background-color:transparent;cursor:pointer;perspective:1000px}.TwoColunmLogoBlockBoxCard:focus .TwoColunmLogoBlockContainer{transform:rotateY(180deg)}.TwoColunmLogoBlockContainer{border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);height:220px;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .6s;width:100%}.TwoColunmLogoBlockInnerBack,.TwoColunmLogoBlockInnerFront{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:8px;height:100%;position:absolute;width:100%}.TwoColunmLogoBlockInnerFront{align-items:center;background-color:transparent;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center}.TwoColunmLogoBlockInnerFront:before{border-bottom:14px solid transparent;border-left:15px solid #fff;border-top:14px solid transparent;bottom:7px;content:"";height:0;position:absolute;right:16px;transform:rotate(45deg);width:0}.TwoColunmLogoBlockInnerBack{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:1rem 8px;transform:rotateY(180deg)}.TwoColunmLogoBlockInnerBackTop{height:100%;width:100%}.TwoColunmLogoBlockInnerBackTopBottomLink{background-color:#ed1747;border:1px solid #ed1747;border-radius:8px;box-sizing:border-box!important;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.3;padding:15px 25px;text-align:center;text-decoration:none!important}.TwoColunmLogoBlockInnerBackTopBottomLink:hover{color:#fff;filter:drop-shadow(0 10px 20px rgba(237,23,71,.4))}