:root{--tucali-font-family:"Quicksand",sans-serif;--tucali-standard-font-size:1rem;--tucali-primary-text-color:#555;--tucali-primary-border-color:#ccc;--tucali-primary-disabled-color:#ccc;--tucali-primary-error-color:red;--tucali-primary-checking-color:#4a9f0a;--tucali-primary-link-color:#039be5;--tucali-primary-link-color-hover:#078aca;--tucali-primary-button-color:#039be5;--tucali-primary-button-color-hover:#078aca;--tucali-primary-button-text-color:#fff;--tucali-secondary-button-color:#999;--tucali-secondary-button-color-hover:#888;--tucali-secondary-button-text-color:#fff;--tucali-secondary-text-color:#999;--tucali-standard-icon-color:#999;--tucali-standard-icon-label-color:#999;--tucali-placeholder-text-color:#bbb;--tucali-border-radius:6px;--tucali-content-bg:#fafafa;--tucali-content-bg-trs:hsla(0,0%,98.8%,0);--tucali-content-border:1px solid #e1e1e1;--tucali-box-bg:#fff;--tucali-box-border:1px solid #f1f1f1;--tucali-box-divider:1px solid #f1f1f1;--tucali-box-hover-bg:#fcfcfc;--tucali-box-hover-bg-trs:hsla(0,0%,98.8%,0);--tucali-box-shadow:none;--tucali-avatar-border-color:#fff;--tucali-expcol-link-color:#e57603;--tucali-calendar-main-color:#039be5;--tucali-calendar-secondary-color:#039be5;--tucali-calendar-disabled-color:#ccc;--tucali-calendar-muted-color:#ccc;--tucali-calendar-day-color-hover:#fff;--tucali-calendar-time-over-layer-bg:#fafafa;--tucali-calendar-time-button-color:#039be5;--tucali-calendar-time-button-color-hover:#fff;--tucali-calendar-time-button-color-disabled:#ccc;--tucali-calendar-availability-over-layer-bg:hsla(0,0%,98%,0.6666666666666666);--tucali-selected-event-text-color:#e0641c;--tucali-content-shadow:-1px 3px 15px rgba(0,0,0,0.04);--tucali-content-max-width:900px;--tucali-loader-icon-color:#999;--tucali-loader-text-color:#999;--tucali-loader-spinner-color:#999;--tucali-form-input-border:1px solid #ccc;--tucali-book-option-border-color:#dedfdf}html{height:100%;display:flex;flex-direction:column}a.TuCali--branding-link{text-decoration:none;max-height:18px}*,:after,:before{box-sizing:border-box}button,button:active,button:focus,button:hover{outline:none}.center-all-in-box{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-grow:1}.vw-100{width:100vw}.vh-100{height:100vh}.TuCali--svg-logo-p1{fill:#97bf0f;color:#97bf0f}.TuCali--svg-logo-p2{fill:#f7b335;color:#f7b335}.TuCali--svg-logo-p3{fill:#ca2126;color:#ca2126}.TuCali--svg-logo-p4{fill:#03a096;color:#03a096}.scrollbar-container{padding-right:5px;padding-bottom:10px}.TuCali--error-message-box{color:red;color:var(--tucali-primary-error-color);margin-bottom:10px}.TuCali--flex-row{display:flex;flex-direction:row}.TuCali--flex-row-force{display:flex!important;flex-direction:row!important}.TuCali--flex-column{display:flex;flex-direction:column}.TuCali--flex-justify-content-end{justify-content:flex-end!important}.TuCali--flex-space-between{justify-content:space-between!important;display:flex!important}.TuCali--flex-space-around{justify-content:space-around!important;display:flex!important}.TuCali--dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.TuCali--m-0{margin:0!important}.TuCali--pb-0{padding-bottom:0!important}.TuCali--mh-0{min-height:0!important}.TuCali--widget-container{display:flex;flex-direction:column;min-width:100%;zmin-height:100%;font-family:"Quicksand",sans-serif;font-family:var(--tucali-font-family);color:#555;color:var(--tucali-primary-text-color)}.TuCali--event-calendar-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.TuCali--error-container{display:flex;flex-direction:column;zjustify-content:space-between;height:100%;width:100%;align-items:center}#tucalendi_widget_root{-webkit-animation:none 0s ease 0s 1 normal none running;animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:#000;-webkit-columns:auto;-webkit-column-count:auto;-webkit-column-fill:balance;column-fill:balance;grid-column-gap:normal;-webkit-column-gap:normal;column-gap:normal;-webkit-column-rule:medium none currentColor;column-rule:medium none currentColor;-webkit-column-span:1;column-span:1;-webkit-column-width:auto;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;font-stretch:normal;line-height:normal;height:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc outside none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;-webkit-perspective:none;perspective:none;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;-webkit-transform:none;transform:none;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform-style:flat;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial;display:block;min-width:100vw;min-height:100vh}.TuCali--inherit-styles,.TuCali--inherit-styles:after,.TuCali--inherit-styles:before{all:unset;font-family:"Quicksand",sans-serif;font-family:var(--tucali-font-family);font-size:1rem;font-size:var(--tucali-standard-font-size)}.TuCali--widget-container label{margin:0}.TuCali--widget-container div,.TuCali--widget-container input,.TuCali--widget-container label,.TuCali--widget-container small,.TuCali--widget-container span,.TuCali--widget-container strong{font-family:"Quicksand",sans-serif;font-family:var(--tucali-font-family)}@media (max-width:500px){#tucalendi_widget_root{padding:0!important}}.TuCali--warning-box{color:#663c00;background-color:#fff4e5;display:flex;padding:6px 16px;font-size:.875rem;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:4px;letter-spacing:.01071em;margin-right:10px}