.experiences-text{padding:0 2rem 2.5rem;text-align:center}.experiences-text h1,.experiences-text h2,.experiences-text h3,.experiences-text h4,.experiences-text h5,.experiences-text h6{font-weight:400;margin-bottom:1rem}.experiences-cards-swiper{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.experiences-card{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:690px;justify-content:flex-end;max-height:90vh}.experiences-card-shadow{background:transparent linear-gradient(180deg,#00000000,#000000e6) 0 0 no-repeat padding-box;padding:3rem 2rem}.experiences-card-top{align-items:center;display:flex;gap:1rem}.experiences-card-title{flex:1}.ec-type{font-size:16px;padding-bottom:1rem}.ec-name{font-size:30px}.grid-animator{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-out}.grid-animator.free{grid-template-rows:1fr}.experiences-card-text{overflow:hidden}.experiences-card-content{padding-bottom:1rem;padding-top:2.5rem}.experiences-card-text .btn{background-color:var(--bs-secondary)!important;border-color:var(--bs-secondary)!important;color:var(--bs-primary)!important}@media screen and (min-width:1500px){.experiences-text{padding:0 0 2rem}}@media screen and (max-width:767px){.experiences-cards-swiper{align-items:stretch;display:flex;gap:0}}