@media (max-width:768px){.card-wrapper{margin:0 15px}}.card-wrapper .card{color:inherit;display:inline-block;height:460px;margin:1rem;min-height:400px;min-width:calc(33% - 2rem);perspective:1000px;position:relative;width:calc(33% - 2rem)}.card-wrapper .card .click{bottom:15px;max-width:40px;position:absolute;right:20px}.card-wrapper .card .learn-more{bottom:25px;color:#d1d1e0;font-size:1.4rem;position:absolute;right:65px}.card-wrapper .card .back-click{bottom:15px;color:#52dedb;font-size:1.4rem;position:absolute;right:20px}.mobile-touch-icon{display:block}@media (hover:hover){.mobile-touch-icon{display:none}}@media screen and (max-width:1100px){.card-wrapper .card{width:calc(50% - 3rem)}}@media screen and (max-width:800px){.card-wrapper .card{margin:1em 0;width:100%}}.back,.front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#23237b;background-position:50%;border-radius:12px;display:flex;height:100%;justify-content:center;position:absolute;text-align:center;transform-style:preserve-3d;transition:.6s ease-in-out;width:100%}.back,.front{background-size:cover}.front{color:#fff;font-size:2.8rem;font-weight:500;line-height:3.8rem;overflow:hidden;padding:2rem;z-index:2}@media (hover:hover){.card-wrapper .card:hover .front{transform:rotateY(180deg)}.card-wrapper .card:nth-child(2n):hover .front{transform:rotateY(-180deg)}}.card-wrapper .card.flip .front{transform:rotateY(180deg)}.card-wrapper .card.flip .back{transform:rotateY(0deg)}.back{background:#fff;padding:0 1.5em;transform:rotateY(-180deg);z-index:1}.back .content{font-size:1.8rem}.back .button{background:#52dedb;border-radius:6px}.back .button:before{background-color:rgba(21,221,223,.25);box-shadow:0 0 10px 10px rgba(21,221,223,.25)}@media (hover:hover){.back a.button:focus,.back a.button:hover{color:#fff}.card-wrapper .card:hover .back{transform:rotateY(0deg)}.card-wrapper .card:nth-child(2n) .back{transform:rotateY(180deg)}.card-wrapper .card:nth-child(2n):hover .back{transform:rotateY(0deg)}}.button{border:none;border-radius:0;color:#fff;cursor:pointer;font-weight:700;font:inherit;margin:20px auto 0;padding:.5em 1.5em;position:relative;transform:translateZ(40px);transform-style:preserve-3d;width:fit-content}.button,.button:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;transition:.3s ease}.button:before{border-radius:100px;content:"";height:calc(100% - 20px);left:10px;position:absolute;top:16px;transform:translateZ(-40px);width:calc(100% - 20px)}.button:hover{transform:translateZ(55px)}.button:hover:before{transform:translateZ(-55px)}.button:active{transform:translateZ(20px)}.button:active:before{top:12px;transform:translateZ(-20px)}