.bw-calendar .eo-fullcalendar select{border:1px solid var(--c-light-grey-3);border-radius:5px;background-color:#fff;color:var(--c-primary);max-width:100%;padding:10px 40px 10px 15px;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L7 7' stroke='%23C74724' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 1L7 7' stroke='%23C74724' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:12px;background-position:calc(100% - 20px) 22px;background-repeat:no-repeat;cursor:pointer;display:block;width:380px;min-height:50px}@media only screen and (max-width:767px){.bw-calendar .eo-fullcalendar select{width:100%}}.bw-calendar .eo-fullcalendar .fc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media only screen and (max-width:1199px){.bw-calendar .eo-fullcalendar .fc-toolbar{margin-bottom:25px}}.bw-calendar .eo-fullcalendar .fc-center,.bw-calendar .eo-fullcalendar .fc-left,.bw-calendar .eo-fullcalendar .fc-right{width:calc(100% / 3);float:none}@media only screen and (max-width:1199px){.bw-calendar .eo-fullcalendar .fc-center,.bw-calendar .eo-fullcalendar .fc-left,.bw-calendar .eo-fullcalendar .fc-right{width:50%}}@media only screen and (max-width:767px){.bw-calendar .eo-fullcalendar .fc-center,.bw-calendar .eo-fullcalendar .fc-left,.bw-calendar .eo-fullcalendar .fc-right{width:100%}}.bw-calendar .eo-fullcalendar .fc-center *,.bw-calendar .eo-fullcalendar .fc-left *,.bw-calendar .eo-fullcalendar .fc-right *{max-width:100%}.bw-calendar .eo-fullcalendar .fc-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width:767px){.bw-calendar .eo-fullcalendar .fc-left{margin-bottom:30px}}@media only screen and (max-width:767px){.bw-calendar .eo-fullcalendar .fc-left *{width:100%}}.bw-calendar .eo-fullcalendar .fc-center{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}.bw-calendar .eo-fullcalendar .fc-center *{float:none}.bw-calendar .eo-fullcalendar .fc-center h2{font-size:30px;color:var(--c-primary);font-weight:700;line-height:1.2;letter-spacing:-.02em;font-family:Overpass,sans-serif}@media only screen and (max-width:1700px){.bw-calendar .eo-fullcalendar .fc-center h2{font-size:24px}}@media only screen and (max-width:1199px){.bw-calendar .eo-fullcalendar .fc-center{width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:30px}}.bw-calendar .eo-fullcalendar .fc-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:right}@media only screen and (max-width:767px){.bw-calendar .eo-fullcalendar .fc-right{text-align:center}}.bw-calendar .eo-fullcalendar .fc-right>*{float:none}.bw-calendar .eo-fullcalendar .fc-right .fc-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:767px){.bw-calendar .eo-fullcalendar .fc-right .fc-button-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.bw-calendar .eo-fullcalendar .fc-right button{background:0 0;border:none;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;font-weight:700;color:var(--c-primary);font-family:Overpass,sans-serif;float:none;padding:3px 0 0;line-height:1;margin:0;height:auto;text-shadow:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.bw-calendar .eo-fullcalendar .fc-right button:hover{color:var(--c-secondary)}.bw-calendar .eo-fullcalendar .fc-right button.fc-state-active{background:var(--c-alter);color:var(--c-secondary);padding:12px 12px 6px}.bw-calendar .eo-fullcalendar .fc-right button.fc-next-button,.bw-calendar .eo-fullcalendar .fc-right button.fc-prev-button{border:2px solid var(--c-secondary);width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.bw-calendar .eo-fullcalendar .fc-right button.fc-next-button span,.bw-calendar .eo-fullcalendar .fc-right button.fc-prev-button span{margin:auto;top:0}.bw-calendar .eo-fullcalendar .fc-right button.fc-next-button span:after,.bw-calendar .eo-fullcalendar .fc-right button.fc-prev-button span:after{display:none}.bw-calendar .eo-fullcalendar .fc-right button.fc-next-button:hover,.bw-calendar .eo-fullcalendar .fc-right button.fc-prev-button:hover{background-color:var(--c-secondary)}.bw-calendar .eo-fullcalendar .fc-right button.fc-prev-button span{width:8px;height:13px;background-size:contain;background-repeat:no-repeat;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 13L1 7' stroke='%23C74724' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 1L1 7' stroke='%23C74724' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.bw-calendar .eo-fullcalendar .fc-right button.fc-prev-button:hover span{background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 13L1 7' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 1L1 7' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.bw-calendar .eo-fullcalendar .fc-right button.fc-next-button span{width:8px;height:13px;background-size:contain;background-repeat:no-repeat;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7' stroke='%23C74724' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 13L7 7' stroke='%23C74724' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.bw-calendar .eo-fullcalendar .fc-right button.fc-next-button:hover span{background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 13L7 7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.bw-calendar .eo-fullcalendar .fc-view>table>thead{background:var(--c-light-grey-2)}.bw-calendar .eo-fullcalendar .fc-popover,.bw-calendar .eo-fullcalendar .fc-row,.bw-calendar .eo-fullcalendar hr,.bw-calendar .eo-fullcalendar tbody,.bw-calendar .eo-fullcalendar td,.bw-calendar .eo-fullcalendar th,.bw-calendar .eo-fullcalendar thead{border-color:var(--c-light-grey-3)}.bw-calendar .eo-fullcalendar .fc-widget-header th{padding:18px!important;color:var(--c-dark);font-size:14px;font-weight:700}@media only screen and (max-width:767px){.bw-calendar .eo-fullcalendar .fc-widget-header th{padding:8px!important}}.bw-calendar .eo-fullcalendar .fc-bg .fc-widget-content.fc-today{background:rgba(var(--ca-alter),.1)}.bw-calendar .eo-fullcalendar .fc-widget-content td{padding:8px!important;font-size:14px;color:var(--c-primary)}.bw-calendar .eo-fullcalendar .fc-widget-content td.fc-other-month{color:var(--c-grey);opacity:1}.bw-calendar .eo-fullcalendar .fc-widget-content td.fc-state-highlight{background:0 0}.bw-calendar .eo-fullcalendar .fc-basic-view tbody .fc-row{min-height:140px}@media only screen and (max-width:1700px){.bw-calendar .eo-fullcalendar .fc-basic-view tbody .fc-row{min-height:100px}}@media only screen and (max-width:991px){.bw-calendar .eo-fullcalendar .fc-basic-view tbody .fc-row{min-height:70px}}@media only screen and (max-width:767px){.bw-calendar .eo-fullcalendar .fc-basic-view tbody .fc-row{min-height:50px}}.bw-calendar .eo-fullcalendar .fc-event-container>a{border-radius:2px;padding:4px 6px;font-size:12px;line-height:1.2;font-family:'Noto Sans',sans-serif}.bw-calendar .eo-fullcalendar .fc-listDay-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right,.bw-calendar .eo-fullcalendar .fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right,.bw-calendar .eo-fullcalendar .fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right{color:var(--c-dark)}