.cards-flip .content-intro .btn{white-space:nowrap}.cards-flip .content-intro .button-group,.cards-flip .content-intro .single-button{align-items:flex-start;margin-top:0}.cards-flip .cards-wrapper{width:100%}.cards-flip .cards-wrapper-inner{gap:36px}.cards-flip .card-individual{max-width:453px;position:relative;width:100%;z-index:1}.cards-flip .card-individual-inner{box-shadow:0 10px 30px rgba(0,0,0,.1);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.cards-flip .card-individual:hover .card-individual-inner{background:linear-gradient(302.92deg,#000 -3.47%,#36040c 39.79%,#720819 71.17%,#ce0e2d 115.92%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));border:2px solid transparent;box-shadow:0 15px 40px rgba(0,0,0,.2);transform:scale(1.05)}.cards-flip .card-individual-inner{border:2px solid hsla(0,0%,100%,.1);border-radius:30px;cursor:pointer;min-height:433px;overflow:hidden;position:relative;width:100%;z-index:2}.cards-flip .card-front{align-items:flex-end;background-position:50%;background-size:cover;z-index:1}.cards-flip .card-back,.cards-flip .card-front{display:flex;height:100%;pointer-events:none;position:absolute;transition:transform .6s cubic-bezier(.34,1.56,.64,1);width:100%}.cards-flip .card-back{align-items:center;background:#fff;justify-content:center;padding:1.5rem;transform:translateY(120%);z-index:2}.cards-flip .card-individual:hover .card-front{transform:translateY(-100.5%)}.cards-flip .card-individual:hover .card-back{padding:0;transform:translateY(0)}.cards-flip .card-content{display:flex;flex-direction:column;gap:30px;padding:45px 56px;transition:opacity .3s ease,transform .3s ease}.cards-flip .card-front .card-content{opacity:1;transform:translateY(0)}.cards-flip .card-back .card-content{opacity:0;transform:translateY(15px);transition:opacity .4s ease .2s,transform .4s ease .2s}.cards-flip .card-individual:hover .card-back .card-content{opacity:1;transform:translateY(0)}.cards-flip .card-content *{margin:0;padding:0}.cards-flip .title{position:relative;transition:transform .4s ease,color .3s ease;z-index:1}.cards-flip .description{opacity:.9;position:relative;transition:opacity .4s ease .1s,transform .4s ease .1s;z-index:1}.cards-flip .card-bg{background:linear-gradient(180deg,rgba(10,70,108,0),#031622 88%);height:100%;position:absolute;transition:opacity .4s ease;width:100%}.cards-flip .card-individual:hover .card-bg{opacity:.95}.cards-flip .card-hover-bg{background:linear-gradient(310.7deg,#fff 15.12%,hsla(0,0%,92%,.827) 73.94%,hsla(0,0%,60%,.1) 122.12%);background-color:#fff;height:100%;position:absolute;transition:opacity .4s ease;width:100%}@keyframes contentReveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cards-flip .card-individual:after{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}@media screen and (min-width:1180px) and (max-width:1400px){.cards-flip .card-individual{flex:1 0 350px}.cards-flip .card-content{padding:45px 24px}}@media screen and (max-width:767px){.cards-flip .card-content{gap:20px;padding:38px 22px}.cards-flip .card-individual:hover .card-individual-inner{transform:scale(1)}.cards-flip .card-individual-inner{min-height:333px}}@media screen and (max-width:1024px){.cards-flip .content-intro{margin-bottom:20px}}