.remax-text-events{margin:60px auto 0;max-width:860px;text-align:center}.remax-text-events p{margin-top:40px}.buttons-container{align-items:center;display:flex;overflow-x:auto;padding:40px 0 20px;scroll-snap-type:x mandatory;scrollbar-width:none;white-space:nowrap}.buttons-container::-webkit-scrollbar{display:none}.buttons-container button{background:transparent;border:1px solid var(--base-2);border-right:0;color:var(--base-2);flex:0 0 auto;padding:10px 20px;scroll-snap-align:start}.buttons-container button:last-child{border-right:1px solid var(--base-2);margin-right:auto}.buttons-container button:first-child{margin-left:auto}.buttons-container button.active{background:var(--base-2);color:#fff}#events-display{height:90vh;margin-bottom:20px;overflow:scroll;scrollbar-color:var(--accent-1) transparent;scrollbar-width:thin}#events-display::-webkit-scrollbar{width:5px}#events-display::-webkit-scrollbar-thumb{background-color:var(--accent-1);border-radius:0}#events-display::-webkit-scrollbar-track{background:transparent}#events-display .event{display:flex;gap:20px;margin-bottom:20px}.event__date{display:none}.event__texts{border:1px solid var(--grey-4);border-left:5px solid var(--base-2);padding:20px;width:100%}.event__texts h3{color:var(--base-2);font-weight:400;padding:4px 0}.event__texts a{margin-top:8px}@media (min-width:576px){.event__date{align-items:center;display:block;display:flex;flex-direction:column;justify-content:center;text-align:center;width:10%}.event__date-day{font-size:32px;font-weight:500}.event__date-monthyear{font-size:12px;margin-top:4px}.event__texts{width:90%}}