#events--calendar{display:flex;align-items:stretch;justify-content:space-between;height:344px;border-radius:20px;overflow:hidden;box-shadow:0 3px 6px #00000029;margin-top:63px}@media (min-width:1280px) and (max-width:1699px){#events--calendar{height:312px}}#events--calendar--grid{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;flex-shrink:0;background-color:#fff}@media (min-width:500px){#events--calendar--grid{width:calc(100% - 165px)}}@media (min-width:1280px) and (max-width:1499px){#events--calendar--grid{width:calc(100% - 145px)}}@media (min-width:1920px){#events--calendar--grid{width:calc(100% - 185px)}}#events--calendar--grid--months{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:15px;width:calc(100% - 35px);justify-content:space-between}@media (min-width:1280px){#events--calendar--grid--months{width:250px;justify-content:center}}@media (min-width:1920px){#events--calendar--grid--months{width:calc(100% - 35px);justify-content:space-between;margin-bottom:20px}}.events--calendar--grid--month{font-weight:bold;font-size:13px;letter-spacing:-0.5px;cursor:pointer;color:#e5e5e5;width:16.6%;text-align:center}@media (max-width:1919px){.events--calendar--grid--month:nth-child(-n+6){margin-bottom:15px}}.events--calendar--grid--month.active{color:#000}@media (min-width:630px){.events--calendar--grid--month{width:auto;text-align:center}.events--calendar--grid--month:nth-child(-n+6){margin-bottom:0}.events--calendar--grid--month:not(:last-of-type){margin-right:5px}}@media (min-width:1024px){.events--calendar--grid--month{flex:1 16.66%}.events--calendar--grid--month:not(:last-of-type){margin-right:0}.events--calendar--grid--month:nth-child(6n+6){margin-right:0}}@media (min-width:1280px){.events--calendar--grid--month:not(:last-of-type){margin-right:0}.events--calendar--grid--month:nth-child(-n+6){margin-bottom:15px}}@media (min-width:1920px){.events--calendar--grid--month{flex:0;width:auto}.events--calendar--grid--month:nth-child(-n+6){margin-bottom:0}.events--calendar--grid--month:not(:last-of-type){margin-right:5px}}#events--calendar--grid--sheet{width:100%}#events--calendar--info{padding:15px;display:none;flex-direction:column;align-items:center;justify-content:center;max-width:185px;width:165px;background-color:#FFCC00;height:100%;min-height:100px}@media (min-width:500px){#events--calendar--info{display:flex}}@media (min-width:1280px) and (max-width:1499px){#events--calendar--info{max-width:145px;width:145px}}@media (min-width:1920px){#events--calendar--info{width:185px}}#events--calendar--info--weekday{font-weight:bold;font-size:20px;text-transform:uppercase;line-height:1;padding-bottom:5px;margin-bottom:15px;border-bottom:3px solid #000}#events--calendar--info--day{font-weight:bold;font-size:70px;line-height:1;margin-bottom:5px}#events--calendar--info--month{font-weight:bold;font-size:30px;line-height:1;margin-bottom:50px}#events--calendar--info--button{font-size:13px;padding:14px;margin:0}@media (min-width:1280px) and (max-width:1499px){#events--calendar--info--button .text--hide-me{display:none}}#events--calendar--info--button:hover,#events--calendar--info--button:focus,#events--calendar--info--button:active{transform:scale(1)}#events--calendar--info--button i{margin-right:0}@media (min-width:1024px) and (max-width:1279px){.page_home #events--calendar--grid--months{flex-wrap:nowrap}}.events--next{width:100%;border-radius:20px;overflow:hidden;border-bottom:1px solid #f4f4f4;border-right:1px solid #f4f4f4}.events--next.layout-10{margin-left:0}@media (min-width:1500px){.events--next{margin-left:100px}}.events--next--day{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:105px;width:100%;filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0));transition:all 0.2s;cursor:pointer}.events--next--day.open{filter:drop-shadow(0 3px 2.5px rgba(0, 0, 0, 0.4))}.events--next--day--date{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;height:100%;width:105px;background-color:#FFCC00}.events--next--day--date--num{font-size:53px;font-family:ingra-condensed, sans-serif;font-weight:bold;line-height:1}.events--next--day--date--month{font-size:23px;font-family:ingra-condensed, sans-serif;font-weight:bold}.events--next--day--info{height:100%;display:flex;justify-content:center;flex-direction:column;flex-grow:1;padding:0 20px;background-color:#fff;border-top:1px solid #f4f4f4}.events--next--day--info--top{font-size:13px;text-transform:uppercase;font-weight:bold}.events--next--day--info--bottom{font-size:14px;font-family:ingra-condensed, sans-serif}.events--next--day--arrow{height:100%;width:50px;display:flex;align-items:center;justify-content:center;background-color:#f4f4f4;color:#FFCC00}.events--next--day--arrow i{font-size:18px;transition:transform 0.25s}.open .events--next--day--arrow i{transform:rotate3d(1, 0, 0, 180deg)}.events--next--day--events:last-child{border-bottom:none}.events--next--event{position:relative;z-index:1;min-height:105px;display:flex;width:100%}.events--next--event:hover .events--next--event--info,.events--next--event:focus .events--next--event--info,.events--next--event:active .events--next--event--info{background-color:#f8f8f8}.events--next--event:hover .events--next--event--icons,.events--next--event:focus .events--next--event--icons,.events--next--event:active .events--next--event--icons{background-color:#f8f8f8}.events--next--event--linkoverlay{position:absolute;top:0;left:0;right:50px;height:100%;z-index:2}.events--next--event--time{width:105px;display:flex;flex-shrink:0;align-items:center;justify-content:center;font-weight:bold;background-color:#f4f4f4}.events--next--event--info{flex-grow:1;padding:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-bottom:1px solid #f4f4f4}.events--next--event--info--top{font-size:14px;font-weight:500}.events--next--event--info--top--organizer{color:#717171;text-transform:uppercase;font-size:13px;font-weight:bold}.events--next--event--info--bottom{color:#FFCC00;font-weight:bold;text-transform:uppercase;font-size:13px}.events--next--event--icons{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;border-bottom:1px solid #f4f4f4;border-right:1px solid #f4f4f4;font-size:24px;color:#FFCC00}.events--next--event--icons .dot:after{background:#FFCC00}.events--next--event--icons a{color:#FFCC00}.events--next--event--icons--link{margin-bottom:10px}.fc tr,.fc td{border:none !important}.fc .fc-view{height:auto !important;position:relative !important}.fc .fc-view-harness{height:auto !important}.fc .fc-toolbar.fc-header-toolbar{display:none}.fc .fc-scrollgrid-sync-table>tbody>tr,.fc .fc-col-header>tbody>tr{display:flex;align-items:center;justify-content:space-evenly;margin:5px 0}.fc .fc-col-header>tbody>tr{margin:2px 0}.fc .fc-col-header-cell{border:none}.fc .fc-daygrid .fc-scrollgrid{border:none;height:auto}.fc .fc-day{text-transform:uppercase;white-space:nowrap}.fc .fc-scrollgrid-section td{padding:0}.fc .fc-scrollgrid-section .fc-scroller-liquid-absolute{position:relative}.fc .fc-daygrid-day,.fc .fc-col-header-cell{margin:0;padding:0;width:30px;height:30px;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;border:none}@media (min-width:1280px) and (max-width:1699px){.fc .fc-daygrid-day,.fc .fc-col-header-cell{width:24px;height:24px}}.fc .fc-daygrid-day-frame{display:flex;align-items:center;justify-content:center;width:100%}.fc .fc-daygrid-day-events{display:none}.fc .fc-daygrid-day-top{position:absolute;pointer-events:none}.fc .fc-daygrid-day-bg{border-radius:100%;overflow:hidden}.fc .fc-daygrid-bg-harness{overflow:hidden;border-radius:100%}.fc .fc-daygrid-day-number{font-size:16px;font-family:"ingra-condensed", sans-serif;font-weight:500;width:30px;text-align:center;border-radius:100%;overflow:hidden}.fc .fc-daygrid-day-number:hover,.fc .fc-daygrid-day-number:focus,.fc .fc-daygrid-day-number:active{background-color:#FFCC00}.fc .fc-day-today .fc-daygrid-day-number{background-color:rgba(255, 204, 0, 0.7)}.events--next{-webkit-mask-image:-webkit-radial-gradient(white, black)}