.events-wrapper{width:100%}.events-wrapper .events-wrapper__filters{display:flex;gap:15px;margin-bottom:53px}.events-wrapper .events-wrapper__filters .past,.events-wrapper .events-wrapper__filters .upcoming{background:#f7f7f5;border-radius:4px;color:#525252;cursor:pointer;font-size:14px;font-weight:700;max-width:max-content;padding:7.5px 8px;position:relative;transition:.35s ease-in;transition:.2s;user-select:none;width:max-content}.events-wrapper .events-wrapper__filters .active{background:var(--primaryCTA)}.events-wrapper .events-wrapper__filters .upcoming{opacity:1}.events-wrapper .events-wrapper__events .events-wrapper__events--event{align-items:center;border-bottom-right-radius:4px;border-top-right-radius:4px;margin-bottom:76px;max-width:max-content;opacity:0;transform:scale(.95);transition:.6s ease;transition:opacity .4s ease,transform .4s ease}.events-wrapper .events-wrapper__events .events-wrapper__events--event.fade-in{animation:fadeScaleIn .6s ease forwards}.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper{aspect-ratio:1.63;min-width:364px;position:relative}@media (max-width:850px){.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper{min-width:300px}}.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper::-webkit-scrollbar{height:7px;width:8px}.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper::-webkit-scrollbar-track{background:#e7e7df}.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper::-webkit-scrollbar-thumb{background-color:var(--primaryCTA);border-radius:4px}.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper .image-1,.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper .image-2{border-radius:4px;bottom:0;left:0;position:relative;position:absolute;right:0;top:0;transition:.5s ease}.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper .image-1 img,.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper .image-2 img{border-radius:4px}.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper .image-1{opacity:1}.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper .image-2{opacity:0}.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper{align-items:flex-end;display:flex;gap:40px;padding:20px 40px}@media (max-width:1024px){.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper{flex-direction:column;padding:20px 30px}}.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper .content-wrapper__text .tags-wrapper{margin-bottom:29px}.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper .content-wrapper__text .tags-wrapper .tag{background:var(--primaryCTA);border:1px solid transparent;border-radius:4px;color:#1f1f1f;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;min-width:max-content;padding:7.5px 8px;transition:.2s;user-select:none}.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper .content-wrapper__text .description,.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper .content-wrapper__text .title{margin-bottom:14px}.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper .content-wrapper__text .date-place{font-weight:700;text-transform:uppercase}.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper .content-wrapper__btn{opacity:0;transition:.2s ease}@media (max-width:992px){.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper .content-wrapper__btn{width:100%}}.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper .content-wrapper__btn .btn{min-width:max-content}@media (max-width:992px){.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper .content-wrapper__btn .btn{max-width:100%}}@media (min-width:745px){.events-wrapper .events-wrapper__events .events-wrapper__events--event.hover:hover{background:#f7f7f5}.events-wrapper .events-wrapper__events .events-wrapper__events--event.hover:hover .tags-wrapper .tag{background:transparent!important;border:1px solid #000}.events-wrapper .events-wrapper__events .events-wrapper__events--event.hover:hover .image-wrapper .image-1{opacity:0}.events-wrapper .events-wrapper__events .events-wrapper__events--event.hover:hover .content-wrapper__btn,.events-wrapper .events-wrapper__events .events-wrapper__events--event.hover:hover .image-wrapper .image-2{opacity:1}.events-wrapper .events-wrapper__events .events-wrapper__events--event:hover .image-wrapper .image-1{opacity:0}.events-wrapper .events-wrapper__events .events-wrapper__events--event:hover .content-wrapper__btn,.events-wrapper .events-wrapper__events .events-wrapper__events--event:hover .image-wrapper .image-2{opacity:1}}@media (max-width:744px){.events-wrapper .events-wrapper__events .events-wrapper__events--event{align-items:flex-start;background:#f7f7f5;flex-direction:column;max-width:100%;padding:20px 25px}.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper{aspect-ratio:0;display:flex;gap:30px;overflow:auto;padding-bottom:10px;width:100%}.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper .image-1,.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper .image-2{aspect-ratio:1.63;min-width:60%;opacity:1;position:relative;width:100%}.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper .image-1 img,.events-wrapper .events-wrapper__events .events-wrapper__events--event .image-wrapper .image-2 img{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper{align-items:flex-start;margin-top:25px;padding:0;width:100%}.events-wrapper .events-wrapper__events .events-wrapper__events--event .content-wrapper__btn{opacity:1!important}}.events-wrapper #pagination{display:flex;gap:14px;justify-content:center;overflow:auto}.events-wrapper #pagination button{background:none;border:1px solid #dad9ce;border-radius:4px;color:#225168;height:48px;min-width:48px}.events-wrapper #pagination button.active{border-color:#225168}@keyframes fadeScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}