.events{display:grid;gap:2em}.events__card.box{background:#fff;box-shadow:0 15px 20px 0 rgba(0,0,0,.1);position:relative;transform:scale(1)}.events__card.box,.events__card.box:hover{transition:box-shadow .3s;transition:scale .3s ease-in-out}.events__card.box:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.15);transform:scale(1.02)}.events__card.box .card__image{margin-bottom:1.5rem}.events__card.box .card__text{padding:0 1rem .5rem}.events__card.box .card__text p.intro{margin-bottom:0}.events__card.box .card__text p.card_description{font-weight:400;margin-top:.5rem}.events__card.box .card__text span{display:block;font-size:.9rem;font-weight:700;margin:0}.events__card.box .card__category{color:#286ef1;font-size:.9rem;margin-top:0;text-transform:uppercase}.events__card.box .card__image img{height:auto;max-width:100%}.events__card.box .card__button-wrap{margin-top:3em}.events__card.box a.box__button{border-bottom:4px solid #000;bottom:1rem;color:#000;font-family:aktiv-grotesk-extended,sans-serif;font-weight:500;position:absolute;right:1rem;text-decoration:none}.events__card.box a.box__button:hover{border-bottom:4px solid #286ef1;color:#286ef1}.events{grid-auto-columns:100%;grid-auto-flow:row;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:600px) and (max-width:767px){.events{grid-template-columns:repeat(2,1fr)!important}}