.events-calendar{width:100%}.events-calendar h2{font-size:60px!important;margin-bottom:10px!important}.events-calendar h2,.events-calendar p{font-weight:400!important;text-align:center!important}.events-calendar p{font-size:20px!important;margin-bottom:30px!important}.rbc-calendar{background-color:#fff}.rbc-event{background-color:#80cfe5!important;color:#000!important}.rbc-toolbar{margin-bottom:0!important;padding:15px!important}.rbc-toolbar .rbc-btn-group{display:flex;flex-wrap:wrap;gap:10px;background-color:#e7e7e7!important;border-radius:6px;padding:5px 7px;max-width:max-content}.rbc-toolbar .rbc-btn-group button{padding:10px 15px!important;font-family:var(--font-aleo)!important;font-weight:400;font-size:14.24px!important;border:none;cursor:pointer;background-color:#fff!important;transition:background-color .3s;color:#000!important}.rbc-toolbar .rbc-btn-group button.active,.rbc-toolbar .rbc-btn-group button:hover{background-color:#000!important;color:#fff!important}.rbc-toolbar .rbc-toolbar-label{font-family:var(--font-bebas)!important;font-size:35px}.rbc-today{background-color:#a3d7a4!important}@media (max-width:767px){.events-calendar h2{font-size:30px!important;margin-bottom:10px!important}.events-calendar h2,.events-calendar p{font-weight:400!important;text-align:center!important}.events-calendar p{font-size:18px!important;margin-bottom:30px!important}}