.wp-block-create-block-to51-flipcard{background-color:#21759b;color:#fff;padding:2px}.card-container{background-color:transparent;perspective:1000px;margin:1em auto}.card-container.align-left{margin-left:1.5em}.card-container.align-right{margin-right:1.5em}.card-container .card{margin:0;padding:0;min-width:0;max-width:100%;width:100%;height:100%;text-align:center;box-sizing:content-box;background:transparent;border:none}.card-container .card:before{content:" ";display:block;position:absolute;right:1rem;bottom:1rem;height:4rem;width:4rem;z-index:5;border-radius:4rem;border:2px solid #fff;background-image:url(images/arrow-rotate.82266a79.png);background-repeat:no-repeat;background-position:center;background-color:rgba(255,255,255,.5);background-size:contain}.card-container .card:hover{cursor:pointer}.card-container .card .front,.card-container .card .back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .8s;transform-style:preserve-3d}.card-container .card .front .card-image,.card-container .card .back .card-image{width:100%;height:100%;display:flex;background-position:center;background-repeat:no-repeat;background-color:transparent;background-size:contain !important;border:none}.card-container .card .front{transform:rotateY(0deg)}.card-container .card .back{transform:rotateY(180deg)}.card-container.flipped .card:before{transform:rotateY(180deg) rotate(180deg)}.card-container.flipped .card .front{transform:rotateY(180deg)}.card-container.flipped .card .back{transform:rotateY(360deg)}
