.formation-card[data-v-d4885add]{background-color:var(--color-red);border-radius:4px;cursor:pointer;height:300px;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease}.formation-card[data-v-d4885add]:hover{box-shadow:0 5px 15px #0003;transform:translateY(-5px)}.card-background[data-v-d4885add]{height:100%;position:relative;width:100%}.card-image[data-v-d4885add]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-overlay[data-v-d4885add]{background-color:#0003;top:0;z-index:1}.card-content[data-v-d4885add],.card-overlay[data-v-d4885add]{height:100%;left:0;position:absolute;width:100%}.card-content[data-v-d4885add]{bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;z-index:2}.card-subtitle[data-v-d4885add]{font-size:14px;font-weight:400;letter-spacing:.05em;margin-bottom:5px;text-transform:uppercase}.card-title[data-v-d4885add]{font-size:24px;font-weight:700;margin:0;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.card-button[data-v-d4885add]{background-color:var(--color-red,#e30613);border-radius:50px;color:#fff;display:inline-block;font-size:14px;font-weight:700;margin-top:15px;opacity:0;padding:8px 16px;text-decoration:none;text-transform:uppercase;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,background-color .15s ease}.formation-card:hover .card-button[data-v-d4885add]{opacity:1;transform:translateY(0)}.card-button[data-v-d4885add]:hover{background-color:var(--color-red-harder,#d6001c)}@media (max-width:768px){.card-button[data-v-d4885add]{opacity:1;transform:translateY(0)}}
