.planning-popup.booking-event-popup .signup-button{box-shadow:0 3px 10px 0 rgba(0,0,0,.25);border:none;font-family:"Fs Dillon",sans-serif;font-weight:500;font-size:20px;text-transform:uppercase;cursor:pointer;background-color:#e64117}.planning-popup.booking-event-popup .signup-button:disabled{background-color:#b9b9b9 !important;cursor:default}/*! name: vanilla-calendar-pro v3.0.5 | url: https://github.com/uvarov-frontend/vanilla-calendar-pro */[data-vc=calendar]{border-radius:.75rem;box-sizing:border-box;display:flex;flex-direction:column;min-width:272px;opacity:1;padding:1rem;position:relative;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}[data-vc=calendar] [tabindex="0"]:focus-visible,[data-vc=calendar] button:focus-visible,[data-vc=calendar]:focus-visible{border-radius:.5rem;outline-offset:-1px;outline-style:solid;outline-width:1px}[data-vc=calendar][data-vc-type=multiple] [data-vc=dates]{flex-grow:0}[data-vc=calendar][data-vc-calendar-hidden]{opacity:0;pointer-events:none}[data-vc=calendar][data-vc-calendar-hidden] *{pointer-events:none !important}[data-vc=calendar][data-vc-input]{position:absolute}[data-vc=calendar][data-vc-input][data-vc-position=bottom]{margin-top:.25rem}[data-vc=calendar][data-vc-input][data-vc-position=top]{margin-top:-0.25rem}[data-vc=controls]{align-items:center;box-sizing:content-box;display:flex;justify-content:space-between;left:0;padding-left:1rem;padding-right:1rem;padding-top:1.25rem;pointer-events:none;position:absolute;right:0;top:0;z-index:20}[data-vc-arrow]{background-color:transparent;border-width:0;cursor:pointer;display:block;height:1.5rem;pointer-events:auto;position:relative;width:1.5rem}[data-vc-arrow]:before{background-position:50%;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%;--tw-content:"";content:var(--tw-content)}[data-vc-arrow=prev]:before{transform:rotate(90deg)}[data-vc-arrow=next]:before{transform:rotate(-90deg)}[data-vc=grid]{display:flex;flex-grow:1;flex-wrap:wrap;gap:1.75rem}[data-vc=grid][data-vc-grid=hidden] [data-vc=column]{opacity:.3;pointer-events:none}[data-vc=grid][data-vc-grid=hidden] [data-vc=column][data-vc-column=month],[data-vc=grid][data-vc-grid=hidden] [data-vc=column][data-vc-column=year]{opacity:1;pointer-events:auto}[data-vc=column]{display:flex;flex-direction:column;flex-grow:1;min-width:240px}[data-vc=header]{align-items:center;display:flex;margin-bottom:.75rem;position:relative}[data-vc-header=content]{align-items:center;display:grid;flex-grow:1;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;padding-left:1rem;padding-right:1rem;white-space:pre-wrap}[data-vc=month],[data-vc=year]{background-color:transparent;border-radius:.25rem;border-width:0;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.5rem;padding:.25rem}[data-vc=month]:disabled,[data-vc=year]:disabled{pointer-events:none}[data-vc=content],[data-vc=wrapper]{display:flex;flex-grow:1}[data-vc=content]{flex-direction:column}[data-vc=months]{grid-template-columns:repeat(4, minmax(0, 1fr))}[data-vc=months],[data-vc=years]{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:grid;flex-grow:1;row-gap:1rem}[data-vc=years]{grid-template-columns:repeat(5, minmax(0, 1fr))}[data-vc-months-month],[data-vc-years-year]{align-items:center;border-radius:.5rem;border-width:0;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;height:2.5rem;justify-content:center;line-height:1rem;padding:.25rem;text-align:center;word-break:break-all}[data-vc-months-month]:disabled,[data-vc-years-year]:disabled{pointer-events:none}[data-vc-week=numbers]{display:flex;flex-direction:column}[data-vc-week-numbers=title]{align-items:center;display:flex;font-size:.75rem;font-weight:700;justify-content:center;line-height:1rem;margin-bottom:.5rem}[data-vc-week-numbers=content]{align-items:center;display:grid;grid-auto-flow:row;justify-items:center;row-gap:.25rem}[data-vc-week-number]{align-items:center;background-color:transparent;border-style:none;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;justify-content:center;line-height:1rem;margin:0;min-height:1.875rem;min-width:1.875rem;padding:0;width:100%}[data-vc=week]{display:grid;grid-template-columns:repeat(7, 1fr);justify-items:center;margin-bottom:.5rem}[data-vc-week-day]{align-items:center;background-color:transparent;border-style:none;display:flex;font-size:.75rem;font-weight:700;justify-content:center;line-height:1rem;margin:0;min-width:1.875rem;padding:0;width:100%}button[data-vc-week-day]{cursor:pointer}[data-vc=dates]{align-items:center;display:grid;flex-grow:1;grid-template-columns:repeat(7, 1fr);justify-items:center;pointer-events:none}[data-vc=dates][data-vc-dates-disabled] [data-vc-date-btn]{cursor:default}[data-vc-date]{align-items:center;display:flex;justify-content:center;padding-bottom:.125rem;padding-top:.125rem;pointer-events:auto;position:relative;width:100%}[data-vc-date]:not(:has([data-vc-date-btn])),[data-vc-date][data-vc-date-disabled],[data-vc-date][data-vc-date-disabled] [data-vc-date-btn]{pointer-events:none}[data-vc-date][data-vc-date-hover] [data-vc-date-btn]{border-radius:0}[data-vc-date][data-vc-date-hover=first] [data-vc-date-btn]{border-bottom-left-radius:.5rem;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:0}[data-vc-date][data-vc-date-hover=last] [data-vc-date-btn]{border-bottom-left-radius:0;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-top-right-radius:.5rem}[data-vc-date][data-vc-date-hover=first-and-last] [data-vc-date-btn]{border-radius:.5rem}[data-vc-date][data-vc-date-hover=first][data-vc-date-selected] [data-vc-date-btn]{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}[data-vc-date][data-vc-date-hover=last][data-vc-date-selected] [data-vc-date-btn]{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}[data-vc-date][data-vc-date-selected=first] [data-vc-date-btn]{border-bottom-left-radius:.5rem;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:0}[data-vc-date][data-vc-date-selected=last] [data-vc-date-btn]{border-bottom-left-radius:0;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-top-right-radius:.5rem}[data-vc-date][data-vc-date-selected=first-and-last] [data-vc-date-btn]{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}[data-vc-date][data-vc-date-selected=middle] [data-vc-date-btn]{border-radius:0}[data-vc-date][data-vc-date-disabled]+[data-vc-date-hover] [data-vc-date-btn],[data-vc-date][data-vc-date-disabled]+[data-vc-date-selected] [data-vc-date-btn]{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}[data-vc-date][data-vc-date-hover]:has(+[data-vc-date-disabled]) [data-vc-date-btn],[data-vc-date][data-vc-date-selected]:has(+[data-vc-date-disabled]) [data-vc-date-btn]{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}[data-vc-date-btn]:focus-visible+[data-vc-date-popup],[data-vc-date-btn]:hover+[data-vc-date-popup],[data-vc-date-popup]:focus-visible,[data-vc-date-popup]:hover{opacity:1;pointer-events:auto}[data-vc-date-btn]{align-items:center;border-radius:.5rem;border-width:0;cursor:pointer;display:flex;font-size:.75rem;font-weight:400;height:100%;justify-content:center;line-height:1rem;min-height:1.875rem;min-width:1.875rem;padding:0;transition-duration:75ms;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);width:100%}[data-vc-date][data-vc-date-today] [data-vc-date-btn]{font-weight:700}[data-vc-date-popup]{max-width:9rem;min-width:5rem;pointer-events:none;position:absolute;z-index:20;--tw-translate-x:-50%;border-radius:.5rem;font-size:.75rem;font-weight:400;line-height:1rem;opacity:0;padding:.25rem .5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:75ms;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}[data-vc-date-popup]:hover{opacity:1;pointer-events:auto}[data-vc-date-range-tooltip]{max-width:9rem;pointer-events:none;position:absolute;z-index:30;--tw-translate-x:-50%;--tw-translate-y:-100%;border-radius:.375rem;font-size:.75rem;font-weight:400;line-height:1rem;padding:.25rem .5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-vc-date-range-tooltip=hidden]{opacity:0}[data-vc-date-range-tooltip=visible]{opacity:1}[data-vc=time]{border-style:solid;border-width:1px 0 0;display:grid;gap:.75rem;grid-template-columns:auto 1fr;margin-top:.75rem;padding-top:.75rem}[data-vc-time=content]{align-items:center;display:grid;grid-auto-flow:column}[data-vc-time-input=hour]{margin-right:.35rem;position:relative;width:1.75rem}[data-vc-time-input=hour]:after{display:block;margin-top:calc(-50% + 1px);position:absolute;right:-5px;top:50%;--tw-content:":";content:var(--tw-content)}[data-vc-time-input=minute]{width:1.75rem}[data-vc-time-input=hour] input,[data-vc-time-input=minute] input{border-radius:.25rem;border-width:0;box-sizing:border-box;display:block;font-size:1.125rem;font-weight:600;line-height:1.125rem;margin:0;padding:.125rem;position:relative;text-align:center;width:100%}[data-vc-time-input=hour] input:focus-visible,[data-vc-time-input=minute] input:focus-visible{outline-style:solid;outline-width:1px}[data-vc-time-input=hour] input:disabled,[data-vc-time-input=minute] input:disabled{cursor:default}[data-vc-time-input=hour] input:hover:disabled,[data-vc-time-input=minute] input:hover:disabled,[data-vc-time=keeping]{background-color:transparent}[data-vc-time=keeping]{border-radius:.25rem;border-width:0;cursor:pointer;font-size:.69rem;margin-left:1px;margin-top:.25rem;padding:0;width:22px}[data-vc-time=keeping]:focus-visible{outline-style:solid;outline-width:1px}[data-vc-time=keeping]:disabled{cursor:default}[data-vc-time=keeping]:hover:disabled{background-color:transparent}[data-vc-time=ranges]{display:grid;grid-auto-flow:row}[data-vc-time-range]{font-size:0;position:relative;z-index:10}[data-vc-time-range]:before{content:var(--tw-content);left:0}[data-vc-time-range]:after{content:var(--tw-content);right:0}[data-vc-time-range]:after,[data-vc-time-range]:before{content:"";height:.5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1px;z-index:10}[data-vc-time-range] input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:1.25rem;margin:0;outline-width:0;position:relative;width:100%}[data-vc-time-range] input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:.25rem;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;height:1rem;margin-top:-0.5rem;position:relative;width:.75rem;z-index:20;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}[data-vc-time-range] input::-moz-range-thumb{border-radius:.25rem;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;height:1rem;position:relative;width:.75rem;z-index:20;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}[data-vc-time-range] input::-webkit-slider-runnable-track{box-sizing:border-box;cursor:pointer;height:1px;margin-top:1px;width:100%;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}[data-vc-time-range] input::-moz-range-track{box-sizing:border-box;cursor:pointer;height:1px;margin-top:1px;width:100%;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.ms-resamania-planning-from-studio{position:relative;padding:0 25px}.ms-resamania-planning-from-studio .planning-outer-container{width:100%;padding:0}.ms-resamania-planning-from-studio .activity-selector{opacity:.5;transition:opacity .25s ease-out;display:flex;align-items:center;justify-content:center;text-align:center}.ms-resamania-planning-from-studio .activity-selector:focus,.ms-resamania-planning-from-studio .activity-selector:hover,.ms-resamania-planning-from-studio .activity-selector.active{opacity:1}.ms-resamania-planning-from-studio .activity-selector.ptraining_etude{color:#e64117;border-color:#e64117;background:#f1e7e4}.ms-resamania-planning-from-studio .activity-selector.ptraining{color:#54595f;border-color:#54595f;background:#e4e4e5}.ms-resamania-planning-from-studio .activity-selector.atelier{color:#00aeef;border-color:#00aeef;background:#e0eef4}.ms-resamania-planning-from-studio .activity-selector.cours-co-visio{color:#c29b05;border-color:#ffcb05;background:#f5f0dd}.ms-resamania-planning-from-studio .planning-container-wrapper{display:flex;margin-top:20px;background-color:#fff;width:calc(100vw - 5px);overflow:hidden;margin-left:-50px;-ms-overflow-style:none;scrollbar-width:none}.ms-resamania-planning-from-studio .planning-container-wrapper::-webkit-scrollbar{display:none}@media(min-width: 767px){.ms-resamania-planning-from-studio .planning-container-wrapper{display:grid;grid-template-columns:repeat(6, 1fr);flex-wrap:wrap;width:100%;overflow:hidden;margin-left:0}}.ms-resamania-planning-from-studio .planning-container-wrapper .planning-day{flex:0 0 98%;width:calc(100vw - 20px);padding:20px 10px;border-right:1px solid #f4f4f4;transition:.25s}@media(min-width: 767px){.ms-resamania-planning-from-studio .planning-container-wrapper .planning-day{flex:none;width:auto}}.ms-resamania-planning-from-studio .planning-container-wrapper .planning-day:last-child{border-right:none}.ms-resamania-planning-from-studio .planning-container-wrapper .planning-day .day-label{color:#54595f;font-weight:600;text-align:center}.ms-resamania-planning-from-studio .planning-container-wrapper .event{font-size:13px;line-height:1;background:#f4f4f4;border-radius:5px;display:flex;font-family:"Fs Dillon",sans-serif;column-gap:15px;padding:8px 8px 3px;border-left:3px solid #54595f;margin-bottom:10px}.ms-resamania-planning-from-studio .planning-container-wrapper .event:hover{cursor:pointer}.ms-resamania-planning-from-studio .planning-container-wrapper .event:last-child{margin-bottom:0}.ms-resamania-planning-from-studio .planning-container-wrapper .event>div:last-child{margin-left:auto}.ms-resamania-planning-from-studio .planning-container-wrapper .event .time{font-weight:600;color:#111 !important}.ms-resamania-planning-from-studio .planning-container-wrapper .event .duration{font-weight:400}.ms-resamania-planning-from-studio .planning-container-wrapper .event .title{font-weight:600}.ms-resamania-planning-from-studio .planning-container-wrapper .event .trainer{font-weight:400}.ms-resamania-planning-from-studio .planning-container-wrapper .event .attendees{font-weight:400}.ms-resamania-planning-from-studio .planning-container-wrapper .event.ptraining_etude{color:#e64117;border-left-color:#e64117;font-weight:600}.ms-resamania-planning-from-studio .planning-container-wrapper .event.ptraining{color:#54595f;border-left-color:#54595f;font-weight:600}.ms-resamania-planning-from-studio .planning-container-wrapper .event.atelier{color:#00aeef;border-left-color:#00aeef;font-weight:600}.ms-resamania-planning-from-studio .planning-container-wrapper .event.cours-co-visio{color:#111;border-left-color:#ffcb05;font-weight:600}.ms-resamania-planning-from-studio .planning-container-wrapper .event.cours-co-visio .duration,.ms-resamania-planning-from-studio .planning-container-wrapper .event.cours-co-visio .trainer{color:#e64117 !important}.ms-resamania-planning-from-studio .planning-container-wrapper .event.booked{background:rgba(43,182,115,0.2705882353);border-left-color:#009e84}.ms-resamania-planning-from-studio .planning-container-wrapper .event.queued{background:rgba(255,203,5,.3490196078);border-left-color:#ffcb05}.ms-resamania-planning-from-studio .planning-container-wrapper .no-event-message-container{font-size:13px;line-height:1;text-align:center;padding-top:20px}.ms-resamania-planning-from-studio .planning-category-selector{display:flex;gap:15px;justify-content:center;margin-bottom:20px}.ms-resamania-planning-from-studio .planning-category-selector span{background-color:rgba(230,65,23,.0705882353);border-style:solid;border-width:1px;border-radius:4px;padding:6px;font-size:13px;line-height:13px;font-weight:600}.ms-resamania-planning-from-studio .planning-category-selector span:hover{cursor:pointer}.ms-resamania-planning-from-studio .date-selector-container{position:fixed;bottom:100px;left:0;z-index:99;height:90px;align-items:center;width:100vw;backdrop-filter:blur(10px);display:flex;justify-content:center}@media(min-width: 767px){.ms-resamania-planning-from-studio .date-selector-container{justify-content:center;position:relative;backdrop-filter:none;width:auto;height:auto;top:0}}.ms-resamania-planning-from-studio .date-selector-container .date-selector{justify-content:center;display:flex;width:max-content;justify-self:center;border:1px solid #e64117;color:#e64117;border-radius:25px;align-items:center;margin-right:10px;background:#fff}@media(min-width: 767px){.ms-resamania-planning-from-studio .date-selector-container .date-selector{background:rgba(0,0,0,0)}}.ms-resamania-planning-from-studio .date-selector-container .date-selector .week{cursor:pointer}.ms-resamania-planning-from-studio .date-selector-container .date-selector :is(p,a){text-align:center;font-family:"Fs Dillon",sans-serif;color:#e64117;font-weight:500;font-size:20px;margin:0 10px}@media(min-width: 767px){.ms-resamania-planning-from-studio .date-selector-container .date-selector :is(p,a){margin:0 2px}}.ms-resamania-planning-from-studio .date-selector-container .date-selector :is(p,a) i{cursor:pointer;padding:11px;font-size:12px}@media(min-width: 767px){.ms-resamania-planning-from-studio .date-selector-container .date-selector :is(p,a) i{padding:5px;font-size:18px}}.ms-resamania-planning-from-studio .date-selector-container .coach-selector{justify-content:center;display:flex;width:max-content;justify-self:center;border:1px solid #e64117;border-radius:25px;background:#fff}.ms-resamania-planning-from-studio .date-selector-container .coach-selector img{max-width:35px;padding:8px;filter:brightness(0) saturate(100%) invert(28%) sepia(62%) saturate(2886%) hue-rotate(355deg) brightness(95%) contrast(90%)}.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window{position:fixed;background:#fff;right:0;bottom:60px;transform:translate(100%, 50%);padding:20px;box-shadow:-1px 1px 3px #eee;transition:.25s;width:100%;z-index:1000}@media(min-width: 767px){.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window{width:auto;bottom:50%}}.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window.active{transform:translate(0, 50%)}@media(min-width: 767px){.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window.active{bottom:50%;right:0;width:auto}}.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window:hover{cursor:pointer}.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window .coach-selector-title{color:#e64117}.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window .coach-list{display:flex;flex-direction:column;overflow-y:auto;max-height:30vh}.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window .coach-list .coach-selector-item{background-color:rgba(230,65,23,0.0705882353);border-style:solid;border-width:1px;border-radius:4px;padding:2px;font-size:18px;line-height:20px;font-weight:600;margin-bottom:10px;opacity:.5;transition:opacity .25s ease-out}.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window .coach-list .coach-selector-item:focus,.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window .coach-list .coach-selector-item:hover,.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window .coach-list .coach-selector-item.active{opacity:1}@media(min-width: 767px){.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window .coach-list .coach-selector-item{font-size:15px;line-height:18px}}.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window .coach-selector-close{font-size:18px}@media(min-width: 767px){.ms-resamania-planning-from-studio .date-selector-container .coach-selector .coach-selector-window .coach-selector-close{font-size:14px}}.planning-overlay{display:none;background-color:rgba(14,14,14,0.7803921569);width:100%;height:100%;position:fixed;left:0;top:0;z-index:999}.planning-overlay i.fa-spinner{margin-left:10px;animation:spin 2s linear infinite;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);font-size:50px;color:#e64117}.planning-popup.booking-event-popup{background-color:#fff;display:none;z-index:9998;width:90%;height:auto;border-radius:5px;position:fixed;left:50%;top:50%;overflow-y:auto;transform:translate(-50%, -50%);transition:width 1s,height 1s}@media(min-width: 767px){.planning-popup.booking-event-popup{width:95%}}.planning-popup.booking-event-popup .close-button-container{display:flex;justify-content:flex-end}.planning-popup.booking-event-popup .close-button-container span{cursor:pointer;margin:10px 10px 0 0}.planning-popup.booking-event-popup .signup-button{background-color:#e64117;align-self:center}.planning-popup.booking-event-popup .event-container{display:flex;flex-direction:column;justify-content:center;justify-items:center;margin:30px}.planning-popup.booking-event-popup .event-container .event-inner-container{padding:10px;margin-bottom:30px;background-color:#f4f4f4;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 767px){.planning-popup.booking-event-popup .event-container .event-inner-container{padding:10px 0}}.planning-popup.booking-event-popup .event-container .event-booking-title{color:#54595f;text-transform:uppercase;font-family:"Fs Dillon",sans-serif;font-weight:400;font-size:30px !important;margin:0;text-align:center}.planning-popup.booking-event-popup .event-container .event-activity-name{color:#e64117;font-size:24px !important;font-family:"Fs Dillon",sans-serif;text-align:center;font-weight:600;margin:0 0 10px 0}.planning-popup.booking-event-popup .event-container .event-schedule{text-transform:uppercase;color:#54595f;margin-bottom:0}.planning-popup.booking-event-popup .event-container p{font-family:"Fs Dillon",sans-serif;text-align:center;color:#54595f}.planning-popup.booking-event-popup .event-container span.bold{font-weight:bolder}.planning-popup.booking-event-popup .event-container .back-to-planning{text-align:center;font-family:"Fs Dillon",sans-serif;text-transform:uppercase;font-size:18px;font-weight:300;margin-top:10px;color:#54595f;cursor:pointer}.planning-popup.booking-event-popup .event-container .warning-signout{margin:6px 20%;min-height:30px;font-family:"Fs Dillon",sans-serif;font-size:14px;color:#54595f;text-align:center;font-weight:400}.week-picker-container{position:fixed;z-index:100;inset:0;display:none;background-color:hsla(0,0%,100%,.5)}.week-picker-container.active{display:flex;justify-content:center;align-items:center}#week-picker{position:absolute;z-index:1;background-color:#f4f4f4;border:1px solid #e64117;border-radius:5px}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(1):hover) .vc-date:nth-child(1) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(1):hover) .vc-date:nth-child(2) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(1):hover) .vc-date:nth-child(3) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(1):hover) .vc-date:nth-child(4) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(1):hover) .vc-date:nth-child(5) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(1):hover) .vc-date:nth-child(6) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(1):hover) .vc-date:nth-child(7) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(2):hover) .vc-date:nth-child(8) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(2):hover) .vc-date:nth-child(9) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(2):hover) .vc-date:nth-child(10) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(2):hover) .vc-date:nth-child(11) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(2):hover) .vc-date:nth-child(12) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(2):hover) .vc-date:nth-child(13) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(2):hover) .vc-date:nth-child(14) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(3):hover) .vc-date:nth-child(15) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(3):hover) .vc-date:nth-child(16) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(3):hover) .vc-date:nth-child(17) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(3):hover) .vc-date:nth-child(18) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(3):hover) .vc-date:nth-child(19) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(3):hover) .vc-date:nth-child(20) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(3):hover) .vc-date:nth-child(21) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(4):hover) .vc-date:nth-child(22) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(4):hover) .vc-date:nth-child(23) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(4):hover) .vc-date:nth-child(24) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(4):hover) .vc-date:nth-child(25) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(4):hover) .vc-date:nth-child(26) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(4):hover) .vc-date:nth-child(27) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(4):hover) .vc-date:nth-child(28) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(5):hover) .vc-date:nth-child(29) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(5):hover) .vc-date:nth-child(30) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(5):hover) .vc-date:nth-child(31) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(5):hover) .vc-date:nth-child(32) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(5):hover) .vc-date:nth-child(33) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(5):hover) .vc-date:nth-child(34) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(5):hover) .vc-date:nth-child(35) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(6):hover) .vc-date:nth-child(36) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(6):hover) .vc-date:nth-child(37) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(6):hover) .vc-date:nth-child(38) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(6):hover) .vc-date:nth-child(39) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(6):hover) .vc-date:nth-child(40) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(6):hover) .vc-date:nth-child(41) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-wrapper:has(.vc-week-number:nth-child(6):hover) .vc-date:nth-child(42) .vc-date__btn{background-color:#54595f;color:#fff}#week-picker .vc-arrow:before{background-image:url(../images/arrow-down.svg)}[data-vc-week=numbers]{position:absolute;width:calc(100% - 34px);opacity:0;z-index:10}[data-vc-years-year-selected],[data-vc-months-month-selected],[data-vc-date][data-vc-date-selected] [data-vc-date-btn]{background-color:#e64117;color:#fff}.vc-dates .vc-date .vc-date__btn{border-radius:0}.vc-dates .vc-date:nth-child(7n+1) .vc-date__btn{border-radius:.5rem 0 0 .5rem}.vc-dates .vc-date:nth-child(7n+7) .vc-date__btn{border-radius:0 .5rem .5rem 0}
