iframe[data-v-5fc80e8b]{width:100%!important;height:220vh}.fc-header-toolbar{display:none}.fc-scroller{height:auto!important}.fc th{padding:.75rem 1rem;font-size:.7875rem;font-weight:600;color:#8898aa;text-transform:uppercase}.fc div.fc-row{margin-right:0;border:0}.fc button .fc-icon{top:-5px}.fc-event{padding:0;font-size:.7875rem;border-radius:.25rem;border:0}.fc-event .fc-title{padding:.4rem .5rem;display:block;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.fc-event .fc-time{float:left;background:rgba(0,0,0,.2);padding:2px 6px;margin:0 0 0 -1px}.fc-view,.fc-view>table{border:0;overflow:hidden}.fc-view>table>tbody>tr .ui-widget-content{border-top:0}.fc-body{border:0}.fc-icon{font-family:NucleoIcons,sans-serif;font-size:1.05rem;width:35px;height:35px;border-radius:50%;line-height:35px}.fc-icon:hover{color:#5e72e4}.fc-button{border:0;background:transparent;box-shadow:none}.fc-button:active,.fc-button:focus{outline:0}.calendar{z-index:0}.calendar td,.calendar th{border-color:#fbfbfc}.calendar .fc-toolbar{height:250px;background-color:#fff;border-radius:.75rem .75rem 0 0;position:relative;margin-bottom:-2px;z-index:2}@media(max-width:575.98px){.calendar .fc-toolbar{height:135px}}.calendar .fc-day-number{padding:.5rem 1rem;width:100%;box-sizing:border-box}@media(min-width:576px){.calendar .fc-day-number{font-size:.91875rem;font-weight:600;color:#67779d}}.calendar .fc-day-header{text-align:left}.calendar .fc-day-grid-event{margin:1px 9px}[data-calendar-month]{background-size:contain;transition:background-image .3s}@media(prefers-reduced-motion:reduce){[data-calendar-month]{transition:none}}[data-calendar-month="0"]{background-image:url(/img/calendar/january.jpg)}[data-calendar-month="1"]{background-image:url(/img/calendar/february.jpg)}[data-calendar-month="2"]{background-image:url(/img/calendar/march.jpg)}[data-calendar-month="3"]{background-image:url(/img/calendar/april.jpg)}[data-calendar-month="4"]{background-image:url(/img/calendar/may.jpg)}[data-calendar-month="5"]{background-image:url(/img/calendar/june.jpg)}[data-calendar-month="6"]{background-image:url(/img/calendar/july.jpg)}[data-calendar-month="7"]{background-image:url(/img/calendar/august.jpg)}[data-calendar-month="8"]{background-image:url(/img/calendar/september.jpg)}[data-calendar-month="9"]{background-image:url(/img/calendar/october.jpg)}[data-calendar-month="10"]{background-image:url(/img/calendar/november.jpg)}[data-calendar-month="11"]{background-image:url(/img/calendar/december.jpg)}.card-calendar .card-header{border-bottom:0}.card-calendar table{background:transparent}.card-calendar table tr>td:first-child{border-left-width:0}.card-calendar table tr>td:last-child{border-right-width:0}.widget-calendar{position:relative;z-index:0}.widget-calendar td,.widget-calendar th{border-color:transparent;text-align:center}.widget-calendar .fc-toolbar{margin-top:1.25rem}.widget-calendar .fc-toolbar h2{font-size:1.05rem}.widget-calendar .fc-day-number{text-align:center;width:100%;padding:0}.widget-calendar .fc table{font-size:.91875rem}.widget-calendar .fc th{padding:.75rem .5rem;font-size:.7875rem}.header-calendar{display:flex;flex-direction:column;align-items:center}.calendar-modal-section{margin-bottom:1em}.divider{padding-top:1em;border-top-style:solid;border-top-width:2px;border-top-color:#f2f2f2}.calendar .fc div.fc-row div.fc-bg{height:3vh}.calendar .fc-day-number{padding:.5px 1px .5px 15px!important}.calendar .fc-dayGrid-view .fc-body .fc-row{min-height:6em;height:auto!important}.calendar .fc-day-header,.calendar .fc-list-heading{text-align:center!important}.calendar .fc-list-heading .fc-widget-header{background-color:#fff;padding-top:1em;padding-bottom:.5em}.calendar .fc-list-heading .fc-widget-header .fc-list-heading-main{text-transform:uppercase!important}.calendar .fc-list-heading .fc-widget-header .fc-list-heading-alt{margin-left:10px!important;font-weight:800!important}.calendar .fc-dayGrid-view .fc-day-top .fc-day-number{margin:10px!important;text-align:right!important}.calendar-actions{background-color:#5e72e4;display:flex;padding-top:1rem;padding-right:2rem;color:#fff;justify-content:flex-end}.calendar-actions .calendar-action-button{color:#5e72e4;background-color:#fff;border-color:#fff}