.wp-block-calendar #calendar,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar{margin-bottom:4rem;background-color:#fff;border-radius:2.4rem;box-shadow:0 6px 10px rgba(1,71,93,.2)}.wp-block-calendar #calendar .fc-header-toolbar,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar{background-color:#00607f;color:#fff;padding:2rem 3rem;border-radius:2.4rem 2.4rem 0 0;margin-bottom:0}.wp-block-calendar #calendar .fc-header-toolbar .fc-button-group,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-button-group{gap:2px}.wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2){margin-left:auto;margin-right:2rem}#full-page .wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div.category.select-container,#full-page #wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div.category.select-container{background:rgba(0,0,0,0);border:none;color:#fff;border:none;padding-right:10px}#full-page .wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div.category.select-container:after,#full-page #wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div.category.select-container:after{background-image:url("../img/arrow-down.svg");background-size:contain;background-repeat:no-repeat;background-position:center;content:"";width:14px;height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);border:none}#full-page .wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div.category.select-container select,#full-page #wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div.category.select-container select{color:#fff}.wp-block-calendar #calendar .fc-header-toolbar h2,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar h2{color:#fff;font-size:2.4rem}.wp-block-calendar #calendar .fc-header-toolbar .fc-prev-button,.wp-block-calendar #calendar .fc-header-toolbar .fc-next-button,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-prev-button,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-next-button{background-color:var(--yellow);width:3.5rem;height:4rem;padding:0;border-radius:0 100px 100px 0;background-image:url("../img/carousel-arrow.svg") !important;background-size:28% !important;background-repeat:no-repeat !important;background-position:center !important}.wp-block-calendar #calendar .fc-header-toolbar .fc-prev-button span,.wp-block-calendar #calendar .fc-header-toolbar .fc-next-button span,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-prev-button span,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-next-button span{display:none}.wp-block-calendar #calendar .fc-header-toolbar .fc-prev-button,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-prev-button{background-image:url("../img/carousel-arrow.svg") !important;background-size:28% !important;background-repeat:no-repeat !important;background-position:center !important;transform:rotate(180deg) !important}.wp-block-calendar #calendar .fc-view-harness,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-view-harness{padding:4rem}.wp-block-calendar #calendar table,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table{margin:0}.wp-block-calendar #calendar table thead,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table thead{text-transform:uppercase;font-weight:700;font-size:clamp(12px,1.7rem,17px)}.wp-block-calendar #calendar table thead a,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table thead a{color:#3d8fa1}.wp-block-calendar #calendar table .fc-daygrid-day-top,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-daygrid-day-top{flex-direction:row;padding:5px;box-sizing:border-box}.wp-block-calendar #calendar table .fc-daygrid-day-top a,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-daygrid-day-top a{font-weight:700;font-size:clamp(12px,2vw,26px);color:#00607f;width:clamp(20px,3.7vw,44px);height:clamp(20px,3.7vw,44px);display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff}.wp-block-calendar #calendar table .fc-daygrid-day.fc-day-today,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-daygrid-day.fc-day-today{background-color:rgba(0,0,0,0)}.wp-block-calendar #calendar table .fc-daygrid-day.fc-day-today .fc-daygrid-day-top a,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-daygrid-day.fc-day-today .fc-daygrid-day-top a{background-color:var(--theme-color-2);color:#fff;border-color:var(--theme-color-2)}.wp-block-calendar #calendar table .fc-daygrid-block-event,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-daygrid-block-event{border-radius:100px;padding:2px 15px;border:none !important}.wp-block-calendar #calendar table .fc-daygrid-block-event .fc-event-title,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-daygrid-block-event .fc-event-title{color:#141415 !important;font-weight:700;font-size:clamp(10px,1.8vw,16px)}.wp-block-calendar #calendar table .fc-daygrid-day-events,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-daygrid-day-events{padding:.5rem}.wp-block-calendar #calendar table .fc-event,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-event{display:none;margin-bottom:2rem}.wp-block-calendar #calendar table .fc-event.event-show,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-event.event-show{display:flex;font-size:clamp(10px,1.8vw,16px);flex-wrap:wrap;overflow:hidden}.wp-block-calendar #calendar table .fc-event.event-show .fc-daygrid-event-dot,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-event.event-show .fc-daygrid-event-dot{display:none}.wp-block-calendar #calendar table .fc-event.event-show .fc-event-time,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-event.event-show .fc-event-time{color:rgba(60,60,60,.7)}.wp-block-calendar #calendar table .fc-event.event-show .fc-event-title,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar table .fc-event.event-show .fc-event-title{white-space:normal}@media all and (max-width: 1008px){.wp-block-calendar .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:104px}}@media all and (max-width: 760px){.wp-block-calendar #calendar .fc-view-harness,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-view-harness{padding:0}}@media all and (max-width: 480px){.wp-block-calendar,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar{margin-left:-5vw !important;width:100vw}.wp-block-calendar #calendar .fc-header-toolbar,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar{flex-direction:column;align-items:flex-start}.wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2){margin-left:0}.wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div.category #event-types,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-calendar #calendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2) div.category #event-types{padding-left:0 !important}}

/*# sourceMappingURL=calendar.css.map */