.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{vertical-align:top;padding:0}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal}.fc-icon{display:inline-block;width:1em;height:1em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:fcicons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:"\e900"}.fc-icon-chevron-right:before{content:"\e901"}.fc-icon-chevrons-left:before{content:"\e902"}.fc-icon-chevrons-right:before{content:"\e903"}.fc-icon-minus-square:before{content:"\e904"}.fc-icon-plus-square:before{content:"\e905"}.fc-icon-x:before{content:"\e906"}.fc .fc-button{border-radius:0;overflow:visible;text-transform:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button::-moz-focus-inner{padding:0;border-style:none}.fc .fc-button{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4em .65em;font-size:1em;line-height:1.5;border-radius:.25em}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{outline:0;box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2c3e50;background-color:var(--fc-button-bg-color,#2c3e50);border-color:#2c3e50;border-color:var(--fc-button-border-color,#2c3e50)}.fc .fc-button-primary:hover{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color,#1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color,#1a252f)}.fc .fc-button-primary:disabled{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2c3e50;background-color:var(--fc-button-bg-color,#2c3e50);border-color:#2c3e50;border-color:var(--fc-button-border-color,#2c3e50)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1a252f;background-color:var(--fc-button-active-bg-color,#1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color,#151e27)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc .fc-button-group{position:relative;display:inline-flex;vertical-align:middle}.fc .fc-button-group>.fc-button{position:relative;flex:1 1 auto}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc .fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{position:absolute;top:0;right:0;left:0;bottom:0}.fc .fc-scroller-harness{position:relative;overflow:hidden;direction:ltr}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{width:100%;table-layout:fixed}.fc .fc-scrollgrid table{border-top-style:hidden;border-left-style:hidden;border-right-style:hidden}.fc .fc-scrollgrid{border-collapse:separate;border-right-width:0;border-bottom-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section>td,.fc .fc-scrollgrid-section table{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-top-width:0;border-left-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:#fff;background:var(--fc-page-bg-color,#fff);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{position:absolute;top:0;right:0;bottom:0;left:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{position:absolute;top:0;left:0;right:0;bottom:0}.fc .fc-non-business{background:hsla(0,0%,84.3%,.3);background:var(--fc-non-business-color,hsla(0,0%,84.3%,.3))}.fc .fc-bg-event{background:#8fdf82;background:var(--fc-bg-event-color,#8fdf82);opacity:.3;opacity:var(--fc-bg-event-opacity,.3)}.fc .fc-bg-event .fc-event-title{margin:.5em;font-size:.85em;font-size:var(--fc-small-font-size,.85em);font-style:italic}.fc .fc-highlight{background:rgba(188,232,241,.3);background:var(--fc-highlight-color,rgba(188,232,241,.3))}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:hsla(0,0%,81.6%,.3);background:var(--fc-neutral-bg-color,hsla(0,0%,81.6%,.3))}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width, 8px)/2);border-width:1px;width:8px;width:var(--fc-event-resizer-dot-total-width,8px);height:8px;height:var(--fc-event-resizer-dot-total-width,8px);border:var(--fc-event-resizer-dot-border-width,1px) solid;border-color:inherit;background:#fff;background:var(--fc-page-bg-color,#fff)}.fc-event-selected .fc-event-resizer:before{content:"";position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{content:"";position:absolute;z-index:3;top:0;left:0;right:0;bottom:0}.fc-event-selected:after,.fc-event:focus:after{content:"";background:rgba(0,0,0,.25);background:var(--fc-event-selected-overlay-color,rgba(0,0,0,.25));position:absolute;z-index:1;top:-1px;left:-1px;right:-1px;bottom:-1px}.fc-h-event{display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8)}.fc-h-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;vertical-align:top;left:0;right:0;max-width:100%;overflow:hidden}.fc-h-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{top:0;bottom:0;width:8px;width:var(--fc-event-resizer-thickness,8px)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:-4px;left:calc(var(--fc-event-resizer-thickness, 8px)*-0.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:-4px;right:calc(var(--fc-event-resizer-thickness, 8px)*-0.5)}.fc-h-event.fc-event-selected .fc-event-resizer{top:50%;margin-top:-4px;margin-top:calc(var(--fc-event-resizer-dot-total-width, 8px)*-0.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:-4px;left:calc(var(--fc-event-resizer-dot-total-width, 8px)*-0.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:-4px;right:calc(var(--fc-event-resizer-dot-total-width, 8px)*-0.5)}.fc .fc-popover{position:absolute;z-index:9999;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc .fc-popover-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;opacity:.65;font-size:1.1em}.fc-theme-standard .fc-popover{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);background:#fff;background:var(--fc-page-bg-color,#fff)}.fc-theme-standard .fc-popover-header{background:hsla(0,0%,81.6%,.3);background:var(--fc-neutral-bg-color,hsla(0,0%,81.6%,.3))}:root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{content:"";clear:both;display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:rgba(255,220,40,.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-daygrid-day-frame{position:relative;min-height:100%}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{position:relative;z-index:4;padding:4px}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{position:absolute;left:0;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{position:relative;min-height:2em}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{position:absolute;top:0;left:0;right:0}.fc .fc-daygrid-bg-harness{position:absolute;top:0;bottom:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{z-index:6;margin-top:1px}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;padding:2px 3px 0}.fc .fc-daygrid-day-bottom:before{content:"";clear:both;display:table}.fc .fc-daygrid-more-link{position:relative;z-index:4;cursor:pointer}.fc .fc-daygrid-week-number{position:absolute;z-index:5;top:0;padding:2px;min-width:1.5em;text-align:center;background-color:hsla(0,0%,81.6%,.3);background-color:var(--fc-neutral-bg-color,hsla(0,0%,81.6%,.3));color:grey;color:var(--fc-neutral-text-color,grey)}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-week-number{left:0;border-radius:0 0 3px 0}.fc-direction-rtl .fc-daygrid-week-number{right:0;border-radius:0 0 0 3px}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{position:relative;white-space:nowrap;border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{display:flex;align-items:center;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;min-width:0;overflow:hidden;font-weight:700}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-daygrid-event-dot{margin:0 4px;box-sizing:content-box;width:0;height:0;border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width, 8px)/2) solid var(--fc-event-border-color,#3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width, 8px)/2)}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}:root{--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5}.fc-theme-standard .fc-list{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-list-empty{background-color:hsla(0,0%,81.6%,.3);background-color:var(--fc-neutral-bg-color,hsla(0,0%,81.6%,.3));height:100%;display:flex;justify-content:center;align-items:center}.fc .fc-list-empty-cushion{margin:5em 0}.fc .fc-list-table{width:100%;border-style:hidden}.fc .fc-list-table tr>*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day>*{position:sticky;top:0;background:#fff;background:var(--fc-page-bg-color,#fff)}.fc .fc-list-table thead{position:absolute;left:-10000px}.fc .fc-list-table tbody>tr:first-child th{border-top:0}.fc .fc-list-table th{padding:0}.fc .fc-list-day-cushion,.fc .fc-list-table td{padding:8px 14px}.fc .fc-list-day-cushion:after{content:"";clear:both;display:table}.fc-theme-standard .fc-list-day-cushion{background-color:hsla(0,0%,81.6%,.3);background-color:var(--fc-neutral-bg-color,hsla(0,0%,81.6%,.3))}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0}.fc .fc-list-event.fc-event-forced-url{cursor:pointer}.fc .fc-list-event:hover td{background-color:#f5f5f5;background-color:var(--fc-list-event-hover-bg-color,#f5f5f5)}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px}.fc .fc-list-event-dot{display:inline-block;box-sizing:content-box;width:0;height:0;border:5px solid #3788d8;border:calc(var(--fc-list-event-dot-width, 10px)/2) solid var(--fc-event-border-color,#3788d8);border-radius:5px;border-radius:calc(var(--fc-list-event-dot-width, 10px)/2)}.fc .fc-list-event-title a{color:inherit;text-decoration:none}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline}.fc-v-event{display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8)}.fc-v-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff);height:100%}.fc-v-event .fc-event-main-frame{height:100%;display:flex;flex-direction:column}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{top:0;bottom:0;max-height:100%;overflow:hidden}.fc-v-event:not(.fc-event-start){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event:not(.fc-event-end){border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:8px;height:var(--fc-event-resizer-thickness,8px);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-thickness, 8px)/-2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width, 8px)/-2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{position:relative;z-index:1;min-height:100%}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-axis-chunk>table,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-slot{height:1.5em;border-bottom:0}.fc .fc-timegrid-slot:empty:before{content:"\00a0"}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-slot-label{vertical-align:middle}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{overflow:hidden;display:flex;align-items:center;justify-content:flex-end}.fc .fc-timegrid-axis-cushion{max-width:60px;flex-shrink:0}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc .fc-timegrid-col.fc-day-today{background-color:rgba(255,220,40,.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc-media-screen .fc-timegrid-cols{position:absolute;top:0;left:0;right:0;bottom:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{position:absolute;top:0;left:0;right:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3}.fc .fc-timegrid-bg-harness{position:absolute;left:0;right:0}.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness>.fc-timegrid-event{position:absolute;top:0;bottom:0;left:0;right:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--fc-page-bg-color,#fff)}.fc-timegrid-event,.fc-timegrid-more-link{font-size:.85em;font-size:var(--fc-small-font-size,.85em);border-radius:3px}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{white-space:nowrap;font-size:.85em;font-size:var(--fc-small-font-size,.85em);margin-bottom:1px}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:"\00a0-\00a0"}.fc-timegrid-event-short .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-timegrid-more-link{position:absolute;z-index:9999;color:inherit;color:var(--fc-more-link-text-color,inherit);background:#d0d0d0;background:var(--fc-more-link-bg-color,#d0d0d0);cursor:pointer;margin-bottom:1px}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-line{position:absolute;z-index:4;left:0;right:0;border:0 solid red;border-color:var(--fc-now-indicator-color,red);border-top:1px solid var(--fc-now-indicator-color,red)}.fc .fc-timegrid-now-indicator-arrow{position:absolute;z-index:4;margin-top:-5px;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red)}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc .fc-resource-timeline-divider{width:3px;cursor:col-resize}.fc .fc-resource-group{font-weight:inherit;text-align:inherit}.fc .fc-resource-timeline .fc-resource-group:not([rowspan]){background:hsla(0,0%,81.6%,.3);background:var(--fc-neutral-bg-color,hsla(0,0%,81.6%,.3))}.fc .fc-timeline-lane-frame{position:relative}.fc .fc-timeline-overlap-enabled .fc-timeline-lane-frame .fc-timeline-events{box-sizing:content-box;padding-bottom:10px}.fc-timeline-body-expandrows td.fc-timeline-lane{position:relative}.fc-timeline-body-expandrows .fc-timeline-lane-frame{position:static}.fc-datagrid-cell-frame-liquid{height:100%}.fc-liquid-hack .fc-datagrid-cell-frame-liquid{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc .fc-datagrid-header .fc-datagrid-cell-frame{position:relative;display:flex;justify-content:flex-start;align-items:center}.fc .fc-datagrid-cell-resizer{position:absolute;z-index:1;top:0;bottom:0;width:5px;cursor:col-resize}.fc .fc-datagrid-cell-cushion{padding:8px;white-space:nowrap;overflow:hidden}.fc .fc-datagrid-expander{cursor:pointer;opacity:.65}.fc .fc-datagrid-expander .fc-icon{display:inline-block;width:1em}.fc .fc-datagrid-expander-placeholder{cursor:auto}.fc .fc-resource-timeline-flat .fc-datagrid-expander-placeholder{display:none}.fc-direction-ltr .fc-datagrid-cell-resizer{right:-3px}.fc-direction-rtl .fc-datagrid-cell-resizer{left:-3px}.fc-direction-ltr .fc-datagrid-expander{margin-right:3px}.fc-direction-rtl .fc-datagrid-expander{margin-left:3px}.fc .fc-timeline-body{min-height:100%;position:relative;z-index:1}.fc .fc-timeline-slots{position:absolute;z-index:1;top:0;bottom:0}.fc .fc-timeline-slots>table{height:100%}.fc .fc-timeline-slot-minor{border-style:dotted}.fc .fc-timeline-slot-frame{display:flex;align-items:center;justify-content:center}.fc .fc-timeline-header-row-chrono .fc-timeline-slot-frame{justify-content:flex-start}.fc .fc-timeline-header-row:last-child .fc-timeline-slot-frame{overflow:hidden}.fc .fc-timeline-slot-cushion{padding:4px 5px;white-space:nowrap}.fc-direction-ltr .fc-timeline-slot{border-right:0!important}.fc-direction-rtl .fc-timeline-slot{border-left:0!important}.fc .fc-timeline-now-indicator-container{position:absolute;z-index:4;top:0;bottom:0;left:0;right:0;width:0}.fc .fc-timeline-now-indicator-arrow,.fc .fc-timeline-now-indicator-line{position:absolute;top:0;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red)}.fc .fc-timeline-now-indicator-arrow{margin:0 -6px;border-width:6px 5px 0;border-left-color:transparent;border-right-color:transparent}.fc .fc-timeline-now-indicator-line{margin:0 -1px;bottom:0;border-width:0 0 0 1px}.fc .fc-timeline-events{position:relative;z-index:3;width:0}.fc .fc-timeline-event-harness,.fc .fc-timeline-more-link{position:absolute;top:0}.fc-timeline-event{z-index:1}.fc-timeline-event.fc-event-mirror{z-index:2}.fc-timeline-event{position:relative;display:flex;align-items:center;border-radius:0;padding:2px 1px;margin-bottom:1px;font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-timeline-event .fc-event-main{flex-grow:1;flex-shrink:1;min-width:0}.fc-timeline-event .fc-event-time{font-weight:700}.fc-timeline-event .fc-event-time,.fc-timeline-event .fc-event-title{white-space:nowrap;padding:0 2px}.fc-direction-ltr .fc-timeline-event.fc-event-end,.fc-direction-ltr .fc-timeline-more-link{margin-right:1px}.fc-direction-rtl .fc-timeline-event.fc-event-end,.fc-direction-rtl .fc-timeline-more-link{margin-left:1px}.fc-timeline-overlap-disabled .fc-timeline-event{padding-top:5px;padding-bottom:5px;margin-bottom:0}.fc-timeline-event:not(.fc-event-end):after,.fc-timeline-event:not(.fc-event-start):before{content:"";flex-grow:0;flex-shrink:0;opacity:.5;width:0;height:0;margin:0 1px;border-color:transparent #000;border-style:solid;border-width:5px}.fc-direction-ltr .fc-timeline-event:not(.fc-event-start):before,.fc-direction-rtl .fc-timeline-event:not(.fc-event-end):after{border-left:0}.fc-direction-ltr .fc-timeline-event:not(.fc-event-end):after,.fc-direction-rtl .fc-timeline-event:not(.fc-event-start):before{border-right:0}.fc-timeline-more-link{font-size:.85em;font-size:var(--fc-small-font-size,.85em);color:inherit;color:var(--fc-more-link-text-color,inherit);background:#d0d0d0;background:var(--fc-more-link-bg-color,#d0d0d0);padding:1px;cursor:pointer}.fc-timeline-more-link-inner{display:inline-block;left:0;right:0;padding:2px}.fc .fc-timeline-bg{position:absolute;z-index:2;top:0;bottom:0;width:0;left:0;right:0}.fc .fc-timeline-bg .fc-non-business{z-index:1}.fc .fc-timeline-bg .fc-bg-event{z-index:2}.fc .fc-timeline-bg .fc-highlight{z-index:3}.fc .fc-timeline-bg-harness{position:absolute;top:0;bottom:0}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}#BookingCalendar .fc-header-toolbar{display:flex;justify-content:center;--fc-button-bg-color:#fff;--fc-button-text-color:#000;--fc-button-border-color:#cbd3df;--fc-button-active-bg-color:#e4e4e4;--fc-button-hover-bg-color:#e4e4e4;--fc-button-active-border-color:#aaa;--fc-button-hover-border-color:#aaa;--fc-filter-padding:245px}#BookingCalendar .fc-header-toolbar .fc-toolbar-chunk:first-child{margin-right:auto}#BookingCalendar .fc-header-toolbar .fc-toolbar-chunk:first-child .fc-button-group{padding-left:var(--fc-filter-padding)}#BookingCalendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2)>div{border:1px solid var(--fc-button-border-color,#2c3e50);border-radius:.25em;background:#fff}#BookingCalendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2)>div .fc-button{border:0}#BookingCalendar .fc-header-toolbar .fc-toolbar-chunk:nth-child(2)>div .fc-button:not(:hover){background-color:transparent}@media(min-width:1480px){#BookingCalendar .fc-header-toolbar .fc-toolbar-chunk:first-child,#BookingCalendar .fc-header-toolbar .fc-toolbar-chunk:last-child{width:calc(50% - 170px)}}#BookingCalendar .fc-header-toolbar button{text-transform:lowercase}#BookingCalendar .fc-header-toolbar button.fc-sidemenu-button:before{content:"9";font-family:silverstripe!important}#BookingCalendar .fc-header-toolbar .fc-bookingAction-button[data-selected]{position:relative}#BookingCalendar .fc-header-toolbar .fc-bookingAction-button[data-selected]:after{content:attr(data-selected);position:absolute;background:red;color:#fff;border-radius:50%;width:16px;height:16px;top:-5px;font-size:12px}#BookingCalendar .fc-header-toolbar .fc-endDate-button,#BookingCalendar .fc-header-toolbar .fc-startDate-button{padding:0}#BookingCalendar .fc-header-toolbar .fc-endDate-button input,#BookingCalendar .fc-header-toolbar .fc-startDate-button input{border:0;width:calc(10ch + 1.3em);padding:.4em .65em;height:auto}#BookingCalendar .fc-header-toolbar .fc-toolbar-title{cursor:pointer;position:relative;display:inline-block;font-size:1.75em!important}@media(max-width:460px){#BookingCalendar .fc-header-toolbar .fc-toolbar-title{font-size:1.6em!important}}#BookingCalendar .fc-header-toolbar .fc-toolbar-title input[type=text]{position:absolute;opacity:0;width:100%;height:0;padding:0;border:0;bottom:0;left:0}#BookingCalendar .fc-header-toolbar .fc-toolbar-title:after{content:"6";font-family:silverstripe!important;position:relative;top:2px;margin-left:14px;line-height:14px}#BookingCalendar .fc-header-toolbar .fc-today-button{padding-right:30px}#BookingCalendar .fc-header-toolbar .fc-toolbar-title{position:absolute;margin-left:-34px;margin-top:6px;font-size:0!important}#BookingCalendar .fc-header-toolbar .fc-toolbar-title:after{font-size:1rem!important;content:""}#BookingCalendar:not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:last-child{margin-left:auto;display:flex;justify-content:flex-end}#BookingCalendar:not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-group button{width:80px;--button-height:33px;height:var(--button-height);text-align:left}#BookingCalendar:not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-group button.fc-viewLabel-button{border-top-right-radius:3.5px;border-bottom-right-radius:3.5px}#BookingCalendar:not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-group button.fc-viewLabel-button:after{content:"";position:absolute;top:14px;height:5px;right:10px;border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0}#BookingCalendar:not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-group:not(.open) button:not(.fc-viewLabel-button){display:none}#BookingCalendar:not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-group.open button:not(.fc-viewLabel-button){display:block;position:absolute;z-index:1000;top:calc(var(--button-height) - 1px);left:1px}#BookingCalendar:not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-group.open button:not(.fc-viewLabel-button):nth-child(3){top:calc(var(--button-height)*2 - 2px)}#BookingCalendar:not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-group.open button:not(.fc-viewLabel-button):nth-child(4){top:calc(var(--button-height)*3 - 3px)}#BookingCalendar:not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-group.open button:not(.fc-viewLabel-button):nth-child(5){top:calc(var(--button-height)*4 - 4px)}#BookingCalendar:not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-group.open button:not(.fc-viewLabel-button):nth-child(6){top:calc(var(--button-height)*5 - 5px)}@media(max-width:1023px){#BookingCalendar:not(.toolbar-small):not(.toolbar-timeslot) .fc-header-toolbar{flex-wrap:wrap}#BookingCalendar:not(.toolbar-small):not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:nth-child(2){order:3;margin-left:5px}}@media(max-width:768px){#BookingCalendar:not(.toolbar-small):not(.toolbar-timeslot) .fc-header-toolbar{margin-top:40px;margin-bottom:.7em}#BookingCalendar:not(.toolbar-small):not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:first-child{margin-left:0;margin-right:0}#BookingCalendar:not(.toolbar-small):not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:nth-child(2){order:inherit;margin-left:0;margin-right:auto}}@media(max-width:460px){#BookingCalendar:not(.toolbar-small):not(.toolbar-timeslot) .fc-header-toolbar{margin-top:40px;margin-bottom:.7em}#BookingCalendar:not(.toolbar-small):not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:first-child{margin-left:0;margin-right:0}#BookingCalendar:not(.toolbar-small):not(.toolbar-timeslot) .fc-header-toolbar .fc-toolbar-chunk:first-child .fc-button-group{padding-left:0}}#BookingCalendar.toolbar-timeslot .fc-header-toolbar{display:grid;grid-template-columns:1fr 1fr 1fr;white-space:nowrap}#BookingCalendar.toolbar-timeslot .fc-header-toolbar .fc-toolbar-chunk:nth-child(3){display:flex;justify-content:end;width:auto}#BookingCalendar.toolbar-timeslot .fc-header-toolbar .fc-today-button{padding-right:30px}#BookingCalendar.toolbar-timeslot .fc-header-toolbar .fc-toolbar-title{position:absolute;margin-left:-34px;margin-top:6px;font-size:1rem!important}@media(max-width:600px){#BookingCalendar.toolbar-timeslot .fc-header-toolbar{margin-top:50px;grid-template-columns:1fr}#BookingCalendar.toolbar-timeslot .fc-header-toolbar .fc-toolbar-chunk:nth-child(3){justify-content:center}}#BookingCalendar.toolbar-timeslot[data-view=resourceTimelineCapacity] .fc-header-toolbar .fc-today-button{padding-right:.65em}#BookingCalendar.no-filters .fc-header-toolbar{--fc-filter-padding:0}#BookingCalendar.toolbar-small .fc-header-toolbar{justify-content:space-between}@media(min-width:1480px){#BookingCalendar.toolbar-small .fc-header-toolbar .fc-toolbar-chunk:first-child,#BookingCalendar.toolbar-small .fc-header-toolbar .fc-toolbar-chunk:last-child{width:auto}}@media(max-width:768px){#BookingCalendar.toolbar-small .fc-header-toolbar .fc-toolbar-chunk:first-child{margin-left:0}}#BookingCalendar th{text-transform:none}#BookingCalendar .fc-timegrid>table>thead .fc-col-header tbody tr:first-child th{background-color:#e8e8e8}#BookingCalendar .fc-timegrid>table>thead .fc-col-header tbody tr:not(:first-child) th.fc-timegrid-axis a{text-indent:-9999px}#BookingCalendar .fc-timegrid-slots tr.hover,#BookingCalendar .fc-timegrid-slots tr:hover,#BookingCalendar th.fc-col-header-cell.fc-resource.hover{background-color:#e8e8e8}#BookingCalendar th.fc-col-header-cell.fc-resource .fc-scrollgrid-sync-inner{min-height:23px}#BookingCalendar .fc-timegrid-slots tr .fc-timegrid-slot-label.major{font-weight:700}#BookingCalendar th.fc-col-header-cell.fc-resource .fc-col-header-cell-cushion{overflow:hidden;max-width:100%}#BookingCalendar .fc-event.fc-list-event .fc-list-event-title{position:relative}#BookingCalendar .fc-event.fc-list-event .fc-list-event-title .resource-title{float:right}#BookingCalendar .fc-event .fc-event-subtitle{top:16px}#BookingCalendar .fc-event .popover-info{position:absolute;right:5px;top:3px;font-size:16px;display:none;background:transparent;border:0;padding:0;color:#fff;margin:0}#BookingCalendar .fc-event .popover-info.shown,#BookingCalendar .fc-event .popover-info[aria-describedby],#BookingCalendar .fc-event:hover .popover-info{display:block}#BookingCalendar .fc-event.request .fc-event-main{background:url(../images/reservation.png)}#BookingCalendar .fc-dayGridMonth-view .fc-event .fc-event-subtitle{float:right;margin-top:2px;margin-right:2px}#BookingCalendar .fc-dayGridMonth-view .fc-daygrid-event-harness{overflow:hidden}#BookingCalendar .fc-timegrid-event-harness.request{max-width:80%}#BookingCalendar .fc-resourceTimelineCapacity-view{--yellow-color:#ff9800}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-resource .resource-title{line-height:28px;margin-left:-20px}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-resource .resource-title .capacity{min-width:50px;display:inline-flex;font-size:11px;align-items:center}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-resource .resource-title .capacity .font-icon:before{font-size:16px;line-height:28px}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-slot.fc-timeline-slot-label a{color:#43536d}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-slot.fc-timeline-slot-label.fc-day-sat a,#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-slot.fc-timeline-slot-label.fc-day-sun a{color:red}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-day-mon,#BookingCalendar .fc-resourceTimelineCapacity-view .fc-slot-mon{border-left-color:#919191!important}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-lane-frame{z-index:1}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-lane-frame:hover{background:hsla(0,0%,78.4%,.5)}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-event:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#d10000;z-index:1;border:0;margin:0}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-event.checkin:before{background:#4a42b1}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-event.checkout:before{background:#ffbf2b}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-event.is-new-customer:before{clip-path:polygon(calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%,0 0)}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-event.is-new-customer.has-continuation:before{clip-path:polygon(100% 0,100% 100%,0 100%,8px 50%,0 0)}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-event:not(.is-new-customer):not(.has-continuation):before{clip-path:polygon(calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,0 0)}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-bg .fc-timeline-bg-harness{top:5px;bottom:5px}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-bg .fc-event{opacity:0}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-bg .fc-event.selected,#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-bg .fc-event:hover{background-color:transparent!important}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-bg .fc-event.selected:before,#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-bg .fc-event:hover:before{background-color:var(--yellow-color)!important}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-bg .fc-event.selected,#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-bg .fc-event:hover{opacity:1;cursor:pointer}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events{min-height:35px}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-timeline-event-harness{top:5px!important}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event{min-height:34px;border:0;box-shadow:none!important}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event.selected,#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event:hover{position:relative;border-width:0}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event.selected:after,#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:var(--yellow-color);clip-path:polygon(evenodd,0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,0 0,7px 5px,calc(100% - 10px) 5px,calc(100% - 5px) 50%,calc(100% - 10px) calc(100% - 5px),7px calc(100% - 5px),7px 5px)}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event.selected.is-new-customer:after,#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event:hover.is-new-customer:after{clip-path:polygon(evenodd,0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%,0 0,7px 5px,calc(100% - 10px) 5px,calc(100% - 5px) 50%,calc(100% - 10px) calc(100% - 5px),7px calc(100% - 5px),13px 50%,7px 5px)}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event.selected.is-new-customer.has-continuation:after,#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event:hover.is-new-customer.has-continuation:after{clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,8px 50%,0 0,7px 5px,calc(100% - 5px) 5px,calc(100% - 5px) calc(100% - 5px),7px calc(100% - 5px),13px 50%,7px 5px)}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event.selected:not(.is-new-customer).has-continuation:after,#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event:hover:not(.is-new-customer).has-continuation:after{clip-path:polygon(0 0,0 100%,5px 100%,5px 5px,calc(100% - 5px) 5px,calc(100% - 5px) calc(100% - 5px),5px calc(100% - 5px),5px 100%,100% 100%,100% 0)}#BookingCalendar .fc-resourceTimelineCapacity-view .fc-timeline-events .fc-event .fc-event-icons{position:absolute;left:0;color:#fff;font-size:14px;z-index:3;width:100%}.popover{min-width:220px}.popover .popover-header{background-color:#e8e8e8}.popover .popover-header .close{cursor:pointer;margin-top:-4px}.popover .popover-body{padding-top:5px!important}.popover .popover-body p{font-size:13px;margin-bottom:5px}.popover .popover-body p strong{min-width:90px}.popover .popover-body p span,.popover .popover-body p strong{display:inline-block;vertical-align:top}.popover .popover-body .btn-secondary.edit{margin-top:5px;background:#e8e8e8}.popover .popover-body form{margin:5px 0 2px}.popover .popover-body form .btn-toolbar{margin-bottom:0;display:block;overflow:hidden}.popover .popover-body form .btn-toolbar button[name=action_advanced]{float:right}.fc-timeSlotView-view{position:static;margin-bottom:var(--base-spacing-2)}.fc-timeSlotView-view timeslot-view{display:block}.fc-timeSlotView-view timeslot-view>div{display:flex;gap:var(--base-spacing)}.fc-timeSlotView-view timeslot-view timeslot-column{display:flex;flex-direction:column;gap:var(--base-spacing)}.fc-timeSlotView-view timeslot-view timeslot-column timeslot-cell{display:block;min-height:48px;flex-basis:48px;flex-grow:0;flex-shrink:0;line-height:48px;text-align:center;white-space:nowrap}.fc-timeSlotView-view timeslot-view timeslot-column timeslot-cell[slot=header]{font-weight:700;font-size:1rem;text-transform:lowercase}.fc-timeSlotView-view timeslot-view timeslot-column timeslot-cell timeslot-dialog{display:none}.fc-timeSlotView-view timeslot-view timeslot-column.times timeslot-cell{font-weight:700;font-size:1rem}.fc-timeSlotView-view timeslot-view timeslot-column:not(.times){flex:1}.fc-timeSlotView-view timeslot-view timeslot-column:not(.times) timeslot-cell:not([slot=header]) [slot=content]{background:#f3f3f3;border-color:#e1e1e1;border-radius:4px;height:100%;line-height:48px;display:block;min-height:48px}.fc-timeSlotView-view timeslot-view timeslot-column:not(.times) timeslot-cell:not([slot=header]) [slot=content].has-times{background:#e9fbe8;border:1px solid #c4e8c2;cursor:pointer}.fc-timeSlotView-view timeslot-view timeslot-column:not(.times) timeslot-cell:not([slot=header]) [slot=content].selected{border-color:green}.timeslot-dialog .modal-body timeslot-dialog div[slot=times]{display:flex;flex-direction:column;gap:var(--base-spacing)}.timeslot-dialog .modal-body timeslot-dialog timeslot-dialog-time{border:1px solid var(--general-border-color);border-radius:4px;display:flex;justify-content:space-between;padding:var(--base-spacing)}.timeslot-dialog .modal-body timeslot-dialog timeslot-dialog-time.selected{--general-border-color:green}.timeslot-dialog .modal-body timeslot-dialog timeslot-dialog-time div[slot=time]{background:#fffde9;border-radius:4px;display:inline-block;font-weight:700;padding:var(--base-spacing)}.timeslot-dialog .modal-body timeslot-dialog timeslot-dialog-time div[slot=resource]{display:inline-block;padding:var(--base-spacing)}.timeslot-dialog .modal-body timeslot-dialog timeslot-dialog-time div[slot=price]{display:inline-block;font-weight:700;padding:var(--base-spacing)}.timeslot-dialog .modal-body timeslot-dialog timeslot-dialog-time button{border-radius:4px}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.disabled,.flatpickr-months .flatpickr-prev-month.disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@font-face{font-family:lg;src:url(../fonts/lg.woff2?io9a6k) format("woff2"),url(../fonts/lg.ttf?io9a6k) format("truetype"),url(../fonts/lg.woff?io9a6k) format("woff"),url(../fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed hsla(0,0%,100%,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media(min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media(min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;-webkit-transition:opacity .08s ease 0s;-moz-transition:opacity .08s ease 0s;-o-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-show-autoplay .lg-autoplay-button:after{content:""}.lg-autoplay-button:after{content:""}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0ms!important;transition-duration:0ms!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .8s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{transform:scaleX(1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{transform:scaleX(1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{transform:scaleX(1) translate3d(0,-50%,0)!important;top:50%!important;left:0!important;max-width:none!important;max-height:none!important}.lg-icon.lg-zoom-in:after{content:""}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:""}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:""}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 2px #fff}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:inset 0 0 0 8px hsla(0,0%,100%,.7);display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 8px #fff}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:""}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:""}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:""}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:""}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100%!important;padding-top:43px!important;width:100%!important}.lg-comment-box .fb-comments{height:100%;width:100%;background:url(../images/loading.gif) no-repeat scroll 50% #fff;overflow-y:auto;display:inline-block}.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:""}.lg-comment-box iframe{max-width:100%!important;width:100%!important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer .lg-comment-toggle:after{content:""}.lg-outer.lg-comment-active .lg-comment-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:.75;pointer-events:none}.lg-outer .lg-img-rotate:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:""}.lg-rotate-right:after{content:""}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:""}.lg-flip-hor:after{content:""}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer,.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object,.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;transition:opacity .5s ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:"";display:table;clear:both}.lg-container{outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in.lg-hide-sub-html .lg-sub-html,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../images/loading.gif) no-repeat scroll 50% transparent}.lg-outer .lg-item{display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop,.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .all-day-booking-content{max-width:var(--content-fullmargin-width);margin-right:auto;margin-left:auto}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item{display:grid;grid-template-columns:1fr;position:relative;max-width:var(--content-fullmargin-width);margin-left:auto;margin-right:auto;column-gap:8%;row-gap:var(--base-spacing-2)}@media(min-width:768px){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item{grid-template-columns:minmax(auto,900px) 1fr}}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item .resource-title{margin-top:0}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item .resource-item-images{column-count:2;column-gap:10px;padding-top:var(--base-spacing-2)}@media(min-width:420px){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item .resource-item-images{column-count:3}}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item .resource-item-images a{display:grid;grid-template-rows:1fr auto;margin:0 0 10px;break-inside:avoid}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item .resource-item-images a img{width:100%;height:auto;grid-row:1/-1;grid-column:1}@supports(container-type:inline-size){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item #BookingCalendarContainer{container-name:booking-calender;container-type:inline-size}}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item #BookingCalendarContainer .booking-calendar{width:100%;padding-top:var(--base-spacing-2)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item #BookingCalendarContainer #Form_OptionsForm fieldset{display:flex;flex-wrap:wrap;background-color:var(--shade-color-50);padding:var(--base-spacing-2);justify-content:space-between;gap:var(--base-spacing)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item #BookingCalendarContainer #Form_OptionsForm fieldset>div{width:calc(50% - var(--base-spacing))}@container booking-calender (min-width: 390px){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item #BookingCalendarContainer #Form_OptionsForm fieldset>div{width:calc(33.33% - var(--base-spacing))}}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item .resource-features{flex-wrap:wrap;flex-direction:row;column-gap:var(--base-spacing-2)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item .resource-features .feature-title{width:100%;font-size:1.125rem;font-weight:700;font-variation-settings:var(--font-variation-bold);margin-bottom:0}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item .resource-features .feature-name{column-gap:16px}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item .resource-features .feature-name .feature-value{font-size:1.125rem}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-item #resource-list{margin-top:var(--base-spacing)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer{display:grid;grid-template-columns:1fr;column-gap:8%;font-size:.875rem;line-height:1.5}@media(min-width:768px){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer{grid-template-columns:minmax(auto,750px) 1fr}}@supports(container-type:inline-size){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer .booking-calendar{container-name:booking-calender;container-type:inline-size}}@supports(container-type:inline-size){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer #Form_OptionsForm{container-name:calender-optionsform;container-type:inline-size}}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer #Form_OptionsForm fieldset{display:flex;flex-wrap:wrap;row-gap:var(--base-spacing-2);justify-content:space-between}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer #Form_OptionsForm fieldset>div{width:calc(50% - var(--base-spacing))}@container calender-optionsform (min-width: 390px){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer #Form_OptionsForm fieldset>div{width:calc(33.33% - var(--base-spacing))}}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer #Form_OptionsForm fieldset .field.checkboxset{width:100%}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer #Form_OptionsForm fieldset .field.checkboxset ul{list-style-type:none}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer #Form_OptionsForm fieldset ul{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}@media(min-width:960px){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer #Form_OptionsForm fieldset ul{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer #Form_OptionsForm fieldset li{position:relative;margin:0}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer #Form_OptionsForm fieldset label{display:block;font-size:1rem;padding-bottom:4px}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #BookingCalendarContainer #Form_OptionsForm fieldset label:not(.left){display:flex;align-items:center;padding-left:28px}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #resource-list{margin-top:var(--base-spacing-4)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #resource-list .resource{display:flex;flex-direction:column}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #resource-list .resource .resource-info{flex:1;display:flex;flex-direction:column}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-category #resource-list .resource .resource-info .booking-info{margin-top:auto}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer{width:100%}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-header-toolbar{margin-bottom:var(--base-spacing-2)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-dayGridMonth-view{background:#fff}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc .fc-daygrid-week-number{display:none;font-size:.75rem;padding:1px}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc .fc-daygrid-day.fc-day-today{background-color:transparent}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{font-weight:var(--font-bold);font-variation-settings:var(--font-variation-bold);text-decoration:underline}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-header-toolbar .fc-toolbar-title:after{display:none}@container booking-calender (min-width: 420px){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc .fc-daygrid-week-number{display:block}}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer #Legend{margin-top:var(--base-spacing-2)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer #Legend ul{list-style:none;padding-left:0}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer #Legend ul .fc-event{width:16px;height:16px;float:left;position:relative}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer #Legend ul label{margin-left:var(--base-spacing)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer #OptionsSection{max-width:900px}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .booking-calendar{width:100%}@media(min-width:768px){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .booking-calendar{min-width:300px}}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .booking-calendar .fc-daygrid-day-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.125rem;font-weight:var(--font-bold);font-variation-settings:var(--font-variation-bold)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-daygrid-day-frame{aspect-ratio:1/1}@container booking-calender (min-width: 480px){.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-daygrid-day-frame{aspect-ratio:4/3}}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start{--start-percent:0%;--end-percent:100%}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-start,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-start{--start-duration:1}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-start.startduration-1,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-start.startduration-1{--start-duration:2}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-start.startduration-2,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-start.startduration-2{--start-duration:3}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-start.startduration-3,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-start.startduration-3{--start-duration:4}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-start.startduration-4,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-start.startduration-4{--start-duration:5}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-start.startduration-5,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-start.startduration-5{--start-duration:6}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-start.startduration-6,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-start.startduration-6{--start-duration:7}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-start,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-start{--start-percent:calc(100%/var(--start-duration))}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end{--end-duration:1}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.endduration-2,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.endduration-2{--end-duration:2}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.endduration-3,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.endduration-3{--end-duration:3}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.endduration-4,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.endduration-4{--end-duration:4}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.endduration-5,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.endduration-5{--end-duration:5}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.endduration-6,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.endduration-6{--end-duration:6}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.endduration-7,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.endduration-7{--end-duration:7}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.fc-event-start,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.fc-event-start{--end-duration:2}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.fc-event-start.endduration-2,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.fc-event-start.endduration-2{--end-duration:3}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.fc-event-start.endduration-3,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.fc-event-start.endduration-3{--end-duration:4}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.fc-event-start.endduration-4,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.fc-event-start.endduration-4{--end-duration:5}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.fc-event-start.endduration-5,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.fc-event-start.endduration-5{--end-duration:6}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.fc-event-start.endduration-6,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.fc-event-start.endduration-6{--end-duration:7}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end.fc-event-start.endduration-7,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end.fc-event-start.endduration-7{--end-duration:8}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end.fc-event-end,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start.fc-event-end{--end-percent:calc(100% - 100%/var(--end-duration))}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-end,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.availability.fc-event-start{clip-path:polygon(var(--start-percent) 0,100% 0,var(--end-percent) 100%,0 100%)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .fc-event.selection{border:1px solid #000;opacity:1}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .booking-calender-tooltips{grid-column:1/-1;display:flex;width:100%;gap:20px;padding-top:var(--base-spacing)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .booking-calender-tooltips .calender-tooltip{display:flex;align-items:center;gap:6px}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .booking-calender-tooltips .tooltip-square{width:20px;height:20px;display:flex;justify-content:center;align-items:center;border:1px solid #000}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .booking-calender-tooltips .tooltip-square.booked{background-color:#ffb2b2}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .booking-calender-tooltips .tooltip-square.free{background-color:#fff}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #BookingCalendarContainer .booking-calender-tooltips .tooltip-square.partiallyfree{background-color:#ffe7b2}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-features{display:flex;flex-direction:column;row-gap:var(--base-spacing);padding-top:var(--base-spacing);padding-bottom:var(--base-spacing)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-features .feature-name{display:flex}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .resource-features .feature-name .feature-value{display:flex;align-items:center;padding-right:var(--base-spacing-2);gap:var(--base-spacing)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list{display:flex;max-width:var(--content-fullmargin-width);margin-left:auto;margin-right:auto;gap:var(--base-spacing-4);display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));text-align:left}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource .resource-image{position:relative}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource .resource-image .booking-free{display:none}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource .resource-image img{width:100%;height:auto;object-fit:contain}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource .resource-info .resource-title-price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:var(--base-spacing)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource .resource-info .resource-title{margin:0;font-size:1.375rem;line-height:1.5;font-weight:var(--font-bold);font-variation-settings:var(--font-variation-bold)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource .resource-info .price{font-size:1.375rem;line-height:1.5;text-align:right;font-weight:var(--font-bold);font-variation-settings:var(--font-variation-bold)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource .resource-info .booking-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:var(--base-spacing-2);margin-top:var(--base-spacing)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource .resource-info .booking-info button{width:100%;text-transform:none;font-weight:var(--font-bold);font-variation-settings:var(--font-variation-bold)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource .resource-info .booking-info .info{height:100%}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource .resource-info .booking-info .info a{height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--shade-color-100);font-weight:var(--font-bold);font-variation-settings:var(--font-variation-bold)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource.hidden{display:none}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource.booked .resource-image a,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource.booked .resource-info{filter:grayscale(1);opacity:.5}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource.booked button.book{pointer-events:none}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource:not(.booked) .resource-image .booking-free{display:block}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .resource:not(.booked) .resource-image .booking-booked{display:none}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .booking-booked,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .booking-free{position:absolute;top:var(--base-spacing-2);right:var(--base-spacing-2);z-index:1;padding:4px;border-radius:4px}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .booking-free{background-color:#fff}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage #resource-list .booking-booked{background-color:#ffb2b2}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .flatpickr-months{height:var(--accessibility-height)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .flatpickr-months .flatpickr-next-month,.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .flatpickr-months .flatpickr-prev-month{display:flex;align-items:center;height:var(--accessibility-height)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .flatpickr-months .flatpickr-month{height:var(--accessibility-height)}.Creamarketing\\ResourceBooking\\Model\\Page\\AllDayBookingPage .flatpickr-months .flatpickr-month .flatpickr-current-month{height:var(--accessibility-height);padding:0}