.front{display:block}.content-otr{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:start}.front h3{color:#fff!important}.back,.front{display:flex}.back{align-items:center}.content{display:flex;flex:0 23%;flex-wrap:wrap;justify-content:center}.heading{font-size:1.618rem;font-weight:900;letter-spacing:.1ch;line-height:1;margin-bottom:1rem;padding-bottom:.5em;position:relative;text-transform:uppercase}.description,.heading{margin-left:1rem;width:100%}.description{margin-bottom:3rem;margin-top:0}.card{color:inherit;cursor:pointer;flex:0 100%;height:300px;min-height:300px;min-width:calc(33% - 2rem);perspective:1000px;position:relative}.back,.front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:50%;border-radius:6px;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-family:Poppins,sans-serif;font-size:1.618rem;font-weight:600;overflow:hidden;padding:2rem}.front:before{background:linear-gradient(135deg,#1a9be6,#1a57e6);bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;z-index:-1}.card:hover .front{transform:rotateY(180deg)}.back,.card:nth-child(2n):hover .front{transform:rotateY(-180deg)}.back{background:#fff;padding:0 2em}.back .button{background:linear-gradient(135deg,#1a9be6,#1a57e6)}.back .button:before{background-color:rgba(26,87,230,.25);box-shadow:0 0 10px 10px rgba(26,87,230,.25)}.card:hover .back{transform:rotateY(0deg)}.card:nth-child(2n) .back{transform:rotateY(180deg)}.card:nth-child(2n) .back .button{background:linear-gradient(135deg,#e61a80,#e61a3c)}.card:nth-child(2n) .back .button:before{background-color:rgba(230,26,60,.25);box-shadow:0 0 10px 10px rgba(230,26,60,.25)}.card:nth-child(2n):hover .back{transform:rotateY(0deg)}@media(min-width:1650px){.card{height:400px;min-height:400px}}@media(max-width:820px){.content{flex:0 48%;gap:40px}}@media(max-width:650px){.card{height:400px}.content-otr{display:block}.content:not(:last-child){margin-bottom:30px}}