.vc-popover-content-wrapper{--popover-horizontal-content-offset:8px;--popover-vertical-content-offset:10px;--popover-caret-horizontal-offset:18px;--popover-caret-vertical-offset:8px;display:block;outline:none;position:absolute;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:var(--vc-rounded-lg);box-shadow:var(--vc-shadow-lg);color:var(--vc-popover-content-color);font-weight:var(--vc-font-medium);outline:none;padding:4px;position:relative;z-index:10}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{background-color:inherit;border-left:inherit;border-top:inherit;content:"";display:block;height:12px;position:absolute;width:12px;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{align-items:center;display:flex;transition:var(--vc-day-content-transition)}.vc-day-popover-row-indicator{align-items:center;display:flex;flex-grow:0;justify-content:center;width:15px}.vc-day-popover-row-indicator span{transition:var(--vc-day-content-transition)}.vc-day-popover-row-label{align-items:center;display:flex;flex-grow:1;flex-wrap:none;font-size:var(--vc-text-xs);line-height:var(--vc-leading-normal);margin-left:4px;margin-right:4px;width:-moz-max-content;width:max-content}.vc-day-popover-row-highlight{border-radius:3px;height:5px;width:8px}.vc-day-popover-row-bar{height:3px;width:10px}.vc-base-icon{display:inline-block;stroke:currentColor;stroke-width:2;fill:none}.vc-header{display:grid;grid-gap:4px;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px}.vc-header.is-lg{font-size:var(--vc-text-lg)}.vc-header.is-xl{font-size:var(--vc-text-xl)}.vc-header.is-2xl{font-size:var(--vc-text-2xl)}.vc-header .vc-title-wrapper{grid-column:title;grid-row:1}.vc-header .vc-prev{grid-column:prev;grid-row:1}.vc-header .vc-next{grid-column:next;grid-row:1}.vc-header .vc-next,.vc-header .vc-prev,.vc-header .vc-title{align-items:center;border:0;border-radius:var(--vc-rounded);cursor:pointer;display:flex;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-header .vc-title{color:var(--vc-header-title-color);font-weight:var(--vc-font-semibold);line-height:30px;margin:0;padding:0 8px;white-space:nowrap}.vc-header .vc-title:hover{opacity:.75}.vc-header .vc-arrow{align-items:center;color:var(--vc-header-arrow-color);display:flex;height:30px;justify-content:center;margin:0;padding:0;width:28px}.vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-arrow,.vc-nav-item,.vc-nav-title{border:0;border-radius:var(--vc-rounded);cursor:pointer;font-size:var(--vc-text-sm);margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vc-nav-arrow:hover,.vc-nav-item:hover,.vc-nav-title:hover{background-color:var(--vc-nav-hover-bg)}.vc-nav-arrow:disabled,.vc-nav-item:disabled,.vc-nav-title:disabled{opacity:.25;pointer-events:none}.vc-nav-title{color:var(--vc-nav-title-color);font-weight:var(--vc-font-bold);height:30px;line-height:var(--vc-leading-snug);padding:0 6px}.vc-nav-arrow{align-items:center;color:var(--vc-header-arrow-color);display:flex;height:30px;justify-content:center;padding:0;width:26px}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px;margin-top:2px}.vc-nav-item{font-weight:var(--vc-font-semibold);line-height:var(--vc-leading-snug);padding:6px 0;text-align:center;width:48px}.vc-nav-item.is-active{background-color:var(--vc-nav-item-active-bg);color:var(--vc-nav-item-active-color);font-weight:var(--vc-font-bold)}.vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}.vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}.vc-day{min-height:32px;position:relative;z-index:1}.vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.vc-day-box-center-center{align-items:center;display:flex;justify-content:center;transform-origin:50% 50%}.vc-day-box-left-center{align-items:center;display:flex;justify-content:flex-start;transform-origin:0 50%}.vc-day-box-right-center{align-items:center;display:flex;justify-content:flex-end;transform-origin:100% 50%}.vc-day-box-center-bottom{align-items:flex-end;display:flex;justify-content:center}.vc-day-content{align-items:center;border-radius:var(--vc-rounded-full);cursor:pointer;display:flex;font-size:var(--vc-text-sm);font-weight:var(--vc-font-medium);height:28px;justify-content:center;line-height:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}.vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}.vc-content:not(.vc-base){color:var(--vc-content-color);font-weight:var(--vc-font-bold)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{height:28px;width:28px}.vc-highlight.vc-highlight-base-start{border-radius:0!important;border-right-width:0!important;width:50%!important}.vc-highlight.vc-highlight-base-end{border-left-width:0!important;border-radius:0!important;width:50%!important}.vc-highlight.vc-highlight-base-middle{border-left-width:0!important;border-radius:0!important;border-right-width:0!important;margin:0 -1px;width:100%}.vc-highlight-bg-none,.vc-highlight-bg-outline{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-content-none,.vc-highlight-content-outline{color:var(--vc-highlight-outline-content-color);font-weight:var(--vc-font-bold)}.vc-highlight-content-light{color:var(--vc-highlight-light-content-color);font-weight:var(--vc-font-bold)}.vc-highlight-content-solid{color:var(--vc-highlight-solid-content-color);font-weight:var(--vc-font-bold)}.vc-dots{align-items:center;display:flex;justify-content:center}.vc-dot{border-radius:9999px;height:5px;transition:var(--vc-day-content-transition);width:5px}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{align-items:center;display:flex;justify-content:flex-start;width:75%}.vc-bar{flex-grow:1;height:3px;transition:var(--vc-day-content-transition)}.vc-dot{background-color:var(--vc-dot-bg)}.vc-bar{background-color:var(--vc-bar-bg)}.vc-pane{min-width:250px}.vc-weeknumber{align-items:center;display:flex;justify-content:center;position:absolute}.vc-weeknumber.is-left{left:calc(var(--vc-weeknumber-offset-inside)*-1)}.vc-weeknumber.is-right{right:calc(var(--vc-weeknumber-offset-inside)*-1)}.vc-weeknumber.is-left-outside{left:calc(var(--vc-weeknumber-offset-outside)*-1)}.vc-weeknumber.is-right-outside{right:calc(var(--vc-weeknumber-offset-outside)*-1)}.vc-weeknumber-content{align-items:center;color:var(--vc-weeknumber-color);display:flex;font-size:var(--vc-text-xs);font-style:italic;font-weight:var(--vc-font-medium);height:28px;justify-content:center;margin-top:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.vc-weeks{position:relative;-webkit-overflow-scrolling:touch;min-width:232px;padding:6px}.vc-weeks.vc-show-weeknumbers-left{margin-left:var(--vc-weeknumber-offset-inside)}.vc-weeks.vc-show-weeknumbers-right{margin-right:var(--vc-weeknumber-offset-inside)}.vc-weekday{color:var(--vc-weekday-color);cursor:default;font-size:var(--vc-text-sm);font-weight:var(--vc-font-bold);line-height:14px;padding-bottom:8px;padding-top:4px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-week,.vc-weekdays{display:grid;grid-template-columns:repeat(7,1fr);position:relative}.vc-pane-container{position:relative;width:100%}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-pane-header-wrapper{pointer-events:none;position:absolute;top:0;width:100%}.vc-day-popover-container{font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium)}.vc-day-popover-header{color:var(--vc-day-popover-header-color);font-size:var(--vc-text-xs);font-weight:var(--vc-font-semibold);text-align:center}.vc-base-select{align-items:center;display:flex;font-size:var(--vc-text-base);font-weight:var(--vc-font-medium);height:30px;justify-content:center;position:relative}.vc-base-select.vc-has-icon select{padding:0 27px 0 9px}.vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}.vc-base-select.vc-fit-content select{left:0;position:absolute;top:0;width:100%}.vc-base-select .vc-base-icon{opacity:.6;pointer-events:none;position:absolute;right:4px;top:6px}.vc-base-select .vc-base-sizer{color:transparent;font-size:var(--vc-text-base);font-weight:var(--vc-font-medium);margin:0;padding:0 8px}.vc-base-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vc-select-bg);background-image:none;border-radius:var(--vc-rounded);color:var(--vc-select-color);cursor:pointer;display:inline-flex;display:block;height:30px;justify-content:center;line-height:var(--leading-none);margin:0;padding:0 7px;text-align:center;text-indent:0;width:-moz-max-content;width:max-content}.vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}.vc-base-select select.vc-align-left{text-align:left}.vc-base-select select.vc-align-right{text-align:right}.vc-time-picker{align-items:center;display:flex;flex-direction:column;padding:8px 4px}.vc-time-picker.vc-invalid{opacity:.5;pointer-events:none}.vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}.vc-time-picker>*+*{margin-top:4px}.vc-time-header{align-items:center;display:flex;font-size:var(--vc-text-sm);font-weight:var(--vc-font-semibold);line-height:21px;margin-top:-4px;padding-left:4px;padding-right:4px;text-transform:uppercase}.vc-time-select-group{align-items:center;background:var(--vc-time-select-group-bg);border:1px solid var(--vc-time-select-group-border);border-radius:var(--vc-rounded-md);display:inline-flex;padding:0 4px}.vc-time-select-group .vc-base-icon{color:var(--vc-time-select-group-icon-color);margin-right:4px}.vc-time-select-group select{background:transparent;padding:0 4px}.vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--vc-time-month-color);margin-left:8px}.vc-time-day{color:var(--vc-time-day-color);margin-left:4px}.vc-time-year{color:var(--vc-time-year-color);margin-left:8px}.vc-time-colon{margin:0 1px 2px 2px}.vc-time-decimal{margin:0 0 0 1px}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active{backface-visibility:hidden;pointer-events:none;transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing)}.vc-fade-leave-active,.vc-none-leave-active,.vc-slide-down-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active{position:absolute!important;width:100%}.vc-fade-enter-from,.vc-fade-leave-to,.vc-none-enter-from,.vc-none-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to{opacity:0}.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left,.vc-slide-left-enter-from,.vc-slide-right-leave-to{transform:translate(var(--vc-slide-translate))}.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right,.vc-slide-left-leave-to,.vc-slide-right-enter-from{transform:translate(calc(var(--vc-slide-translate)*-1))}.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top,.vc-slide-up-enter-from{transform:translateY(var(--vc-slide-translate))}.vc-slide-down-enter-from,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom,.vc-slide-up-leave-to{transform:translateY(calc(var(--vc-slide-translate)*-1))}:root{--vc-white:#fff;--vc-black:#000;--vc-gray-50:#f8fafc;--vc-gray-100:#f1f5f9;--vc-gray-200:#e2e8f0;--vc-gray-300:#cbd5e1;--vc-gray-400:#94a3b8;--vc-gray-500:#64748b;--vc-gray-600:#475569;--vc-gray-700:#334155;--vc-gray-800:#1e293b;--vc-gray-900:#0f172a;--vc-font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif;--vc-font-normal:400;--vc-font-medium:500;--vc-font-semibold:600;--vc-font-bold:700;--vc-text-2xs:10px;--vc-text-xs:12px;--vc-text-sm:14px;--vc-text-base:16px;--vc-text-lg:18px;--vc-text-xl:20px;--vc-text-2xl:24px;--vc-leading-none:1;--vc-leading-tight:1.25;--vc-leading-snug:1.375;--vc-leading-normal:1.5;--vc-rounded:.25rem;--vc-rounded-md:.375rem;--vc-rounded-lg:.5rem;--vc-rounded-full:9999px;--vc-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--vc-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--vc-shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.06);--vc-slide-translate:22px;--vc-slide-duration:.15s;--vc-slide-timing:ease;--vc-day-content-transition:all .13s ease-in;--vc-weeknumber-offset-inside:26px;--vc-weeknumber-offset-outside:34px}.vc-gray{--vc-accent-50:var(--vc-gray-50);--vc-accent-100:var(--vc-gray-100);--vc-accent-200:var(--vc-gray-200);--vc-accent-300:var(--vc-gray-300);--vc-accent-400:var(--vc-gray-400);--vc-accent-500:var(--vc-gray-500);--vc-accent-600:var(--vc-gray-600);--vc-accent-700:var(--vc-gray-700);--vc-accent-800:var(--vc-gray-800);--vc-accent-900:var(--vc-gray-900)}.vc-red{--vc-accent-50:#fef2f2;--vc-accent-100:#fee2e2;--vc-accent-200:#fecaca;--vc-accent-300:#fca5a5;--vc-accent-400:#f87171;--vc-accent-500:#ef4444;--vc-accent-600:#dc2626;--vc-accent-700:#b91c1c;--vc-accent-800:#991b1b;--vc-accent-900:#7f1d1d}.vc-orange{--vc-accent-50:#fff7ed;--vc-accent-100:#ffedd5;--vc-accent-200:#fed7aa;--vc-accent-300:#fdba74;--vc-accent-400:#fb923c;--vc-accent-500:#f97316;--vc-accent-600:#ea580c;--vc-accent-700:#c2410c;--vc-accent-800:#9a3412;--vc-accent-900:#7c2d12}.vc-yellow{--vc-accent-50:#fefce8;--vc-accent-100:#fef9c3;--vc-accent-200:#fef08a;--vc-accent-300:#fde047;--vc-accent-400:#facc15;--vc-accent-500:#eab308;--vc-accent-600:#ca8a04;--vc-accent-700:#a16207;--vc-accent-800:#854d0e;--vc-accent-900:#713f12}.vc-green{--vc-accent-50:#f0fdf4;--vc-accent-100:#dcfce7;--vc-accent-200:#bbf7d0;--vc-accent-300:#86efac;--vc-accent-400:#4ade80;--vc-accent-500:#22c55e;--vc-accent-600:#16a34a;--vc-accent-700:#15803d;--vc-accent-800:#166534;--vc-accent-900:#14532d}.vc-teal{--vc-accent-50:#f0fdfa;--vc-accent-100:#ccfbf1;--vc-accent-200:#99f6e4;--vc-accent-300:#5eead4;--vc-accent-400:#2dd4bf;--vc-accent-500:#14b8a6;--vc-accent-600:#0d9488;--vc-accent-700:#0f766e;--vc-accent-800:#115e59;--vc-accent-900:#134e4a}.vc-blue{--vc-accent-50:#eff6ff;--vc-accent-100:#dbeafe;--vc-accent-200:#bfdbfe;--vc-accent-300:#93c5fd;--vc-accent-400:#60a5fa;--vc-accent-500:#3b82f6;--vc-accent-600:#2563eb;--vc-accent-700:#1d4ed8;--vc-accent-800:#1e40af;--vc-accent-900:#1e3a8a}.vc-indigo{--vc-accent-50:#eef2ff;--vc-accent-100:#e0e7ff;--vc-accent-200:#c7d2fe;--vc-accent-300:#a5b4fc;--vc-accent-400:#818cf8;--vc-accent-500:#6366f1;--vc-accent-600:#4f46e5;--vc-accent-700:#4338ca;--vc-accent-800:#3730a3;--vc-accent-900:#312e81}.vc-purple{--vc-accent-50:#faf5ff;--vc-accent-100:#f3e8ff;--vc-accent-200:#e9d5ff;--vc-accent-300:#d8b4fe;--vc-accent-400:#c084fc;--vc-accent-500:#a855f7;--vc-accent-600:#9333ea;--vc-accent-700:#7e22ce;--vc-accent-800:#6b21a8;--vc-accent-900:#581c87}.vc-pink{--vc-accent-50:#fdf2f8;--vc-accent-100:#fce7f3;--vc-accent-200:#fbcfe8;--vc-accent-300:#f9a8d4;--vc-accent-400:#f472b6;--vc-accent-500:#ec4899;--vc-accent-600:#db2777;--vc-accent-700:#be185d;--vc-accent-800:#9d174d;--vc-accent-900:#831843}.vc-focus:focus-within{box-shadow:var(--vc-focus-ring);outline:0}.vc-light{--vc-color:var(--vc-gray-900);--vc-bg:var(--vc-white);--vc-border:var(--vc-gray-300);--vc-hover-bg:rgba(204,214,224,.3);--vc-focus-ring:0 0 0 2px rgba(59,131,246,.4);--vc-header-arrow-color:var(--vc-gray-500);--vc-header-arrow-hover-bg:var(--vc-gray-200);--vc-header-title-color:var(--vc-gray-900);--vc-weekday-color:var(--vc-gray-500);--vc-weeknumber-color:var(--vc-gray-400);--vc-nav-hover-bg:var(--vc-gray-200);--vc-nav-title-color:var(--vc-gray-900);--vc-nav-item-hover-box-shadow:none;--vc-nav-item-active-color:var(--vc-white);--vc-nav-item-active-bg:var(--vc-accent-500);--vc-nav-item-active-box-shadow:var(--vc-shadow);--vc-nav-item-current-color:var(--vc-accent-600);--vc-day-popover-container-color:var(--vc-white);--vc-day-popover-container-bg:var(--vc-gray-800);--vc-day-popover-container-border:var(--vc-gray-700);--vc-day-popover-header-color:var(--vc-gray-700);--vc-popover-content-color:var(--vc-gray-900);--vc-popover-content-bg:var(--vc-gray-50);--vc-popover-content-border:var(--vc-gray-300);--vc-time-picker-border:var(--vc-gray-300);--vc-time-weekday-color:var(--vc-gray-700);--vc-time-month-color:var(--vc-accent-600);--vc-time-day-color:var(--vc-accent-600);--vc-time-year-color:var(--vc-gray-500);--vc-time-select-group-bg:var(--vc-gray-50);--vc-time-select-group-border:var(--vc-gray-300);--vc-time-select-group-icon-color:var(--vc-accent-500);--vc-select-color:var(--vc-gray-900);--vc-select-bg:var(--vc-gray-100);--vc-select-hover-bg:var(--vc-gray-200);--vc-day-content-hover-bg:var(--vc-hover-bg);--vc-day-content-disabled-color:var(--vc-gray-400)}.vc-light .vc-attr,.vc-light.vc-attr{--vc-content-color:var(--vc-accent-600);--vc-highlight-outline-bg:var(--vc-white);--vc-highlight-outline-border:var(--vc-accent-600);--vc-highlight-outline-content-color:var(--vc-accent-700);--vc-highlight-light-bg:var(--vc-accent-200);--vc-highlight-light-content-color:var(--vc-accent-900);--vc-highlight-solid-bg:var(--vc-accent-600);--vc-highlight-solid-content-color:var(--vc-white);--vc-dot-bg:var(--vc-accent-600);--vc-bar-bg:var(--vc-accent-600)}.vc-dark{--vc-color:var(--vc-white);--vc-bg:var(--vc-gray-900);--vc-border:var(--vc-gray-700);--vc-hover-bg:rgba(114,129,151,.3);--vc-focus-ring:0 0 0 2px rgba(59,130,246,.7);--vc-header-arrow-color:var(--vc-gray-300);--vc-header-arrow-hover-bg:var(--vc-gray-800);--vc-header-title-color:var(--vc-gray-100);--vc-weekday-color:var(--vc-accent-200);--vc-weeknumber-color:var(--vc-gray-500);--vc-nav-hover-bg:var(--vc-gray-700);--vc-nav-title-color:var(--vc-gray-100);--vc-nav-item-hover-box-shadow:none;--vc-nav-item-active-color:var(--vc-white);--vc-nav-item-active-bg:var(--vc-accent-500);--vc-nav-item-active-box-shadow:none;--vc-nav-item-current-color:var(--vc-accent-400);--vc-day-popover-container-color:var(--vc-gray-800);--vc-day-popover-container-bg:var(--vc-white);--vc-day-popover-container-border:var(--vc-gray-100);--vc-day-popover-header-color:var(--vc-gray-300);--vc-popover-content-color:var(--vc-white);--vc-popover-content-bg:var(--vc-gray-800);--vc-popover-content-border:var(--vc-gray-700);--vc-time-picker-border:var(--vc-gray-700);--vc-time-weekday-color:var(--vc-gray-400);--vc-time-month-color:var(--vc-accent-400);--vc-time-day-color:var(--vc-accent-400);--vc-time-year-color:var(--vc-gray-500);--vc-time-select-group-bg:var(--vc-gray-700);--vc-time-select-group-border:var(--vc-gray-500);--vc-time-select-group-icon-color:var(--vc-accent-400);--vc-select-color:var(--vc-gray-200);--vc-select-bg:var(--vc-gray-700);--vc-select-hover-bg:var(--vc-gray-600);--vc-day-content-hover-bg:var(--vc-hover-bg);--vc-day-content-disabled-color:var(--vc-gray-600)}.vc-dark .vc-attr,.vc-dark.vc-attr{--vc-content-color:var(--vc-accent-500);--vc-highlight-outline-bg:var(--vc-gray-900);--vc-highlight-outline-border:var(--vc-accent-300);--vc-highlight-outline-content-color:var(--vc-accent-200);--vc-highlight-light-bg:var(--vc-accent-800);--vc-highlight-light-content-color:var(--vc-accent-100);--vc-highlight-solid-bg:var(--vc-accent-500);--vc-highlight-solid-content-color:var(--vc-white);--vc-dot-bg:var(--vc-accent-500);--vc-bar-bg:var(--vc-accent-500)}.vc-container{background-color:var(--vc-bg);color:var(--vc-color);display:inline-flex;font-family:var(--vc-font-family);height:-moz-max-content;height:max-content;position:relative;width:-moz-max-content;width:max-content;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container :focus,.vc-container:focus{outline:none}.vc-container .vc-container{border:none}.vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:var(--vc-rounded-lg)}.vc-expanded{min-width:100%}.vc-transparent{background-color:transparent}.vc-date-picker-content{background-color:var(--vc-bg);padding:0}.vc-date-picker-content .vc-container{border:0}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-colored:#ddd}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;transform:translate3d(0,0,var(--toastify-z-index) px);width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translate(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px;white-space:pre-wrap}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default{background:var(--toastify-color-progress-colored)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentcolor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__none{0%,60%,75%,90%,to{animation-duration:0;animation-timing-function:none}0%{opacity:1;transform:translateZ(0)}to{transform:translateZ(0)}}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right{animation-name:Toastify__none}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff;--vc-icn-width:1.2em;--vc-nav-width:30px;--vc-nav-height:30px;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-background:transparent;--vc-pgn-width:12px;--vc-pgn-height:4px;--vc-pgn-margin:4px;--vc-pgn-border-radius:0;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);box-sizing:content-box;color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);justify-content:center;margin:0 10px;padding:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{left:0;right:auto}.carousel{box-sizing:border-box;overscroll-behavior:none;position:relative;text-align:center;touch-action:pan-y}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.carousel__icon{height:var(--vc-icn-width);width:var(--vc-icn-width);fill:currentColor}.carousel__pagination{display:flex;justify-content:center;line-height:0;list-style:none;margin:10px 0 0}.carousel__pagination-button{background:transparent;border:0;cursor:pointer;display:block;margin:0;padding:var(--vc-pgn-margin)}.carousel__pagination-button:after{background-color:var(--vc-pgn-background-color);border-radius:var(--vc-pgn-border-radius);content:"";display:block;height:var(--vc-pgn-height);width:var(--vc-pgn-width)}.carousel__pagination-button--active:after,.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;position:relative;scroll-snap-stop:auto;transform:translateZ(0)}.vue-map{width:100%}.vue-map,.vue-map-container{height:100%}.promo-banner{background:var(--primary-1);color:#fff;height:52px;left:0;position:fixed;right:0;top:0;width:100%;z-index:2000}.promo-banner-inner{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;padding:6px 0}.promo-banner-left{align-items:center;display:flex;gap:8px}.promo-banner p{margin:0!important}.promo-banner-icon{font-size:20px}.promo-banner-text{margin:0}.promo-banner-right{align-items:center;display:flex;gap:8px}.promo-counter{align-items:center;background:#000;border:1px solid rgba(0,0,0,.08);border-radius:6px;display:flex;flex-direction:column;height:40px;justify-content:center;line-height:1.1;width:55px}.promo-counter span{font-size:16px;font-weight:600}.promo-counter small{font-size:11px}.promo-banner-btn{align-items:center;background:#fff;border-radius:6px;color:#000;display:inline-flex;font-size:14px;font-weight:700;padding:9px 14px;text-decoration:none;white-space:nowrap}.promo-banner-btn:hover{background:var(--primary,#8f2d56);color:#fff}@media (max-width:768px){.promo-banner{height:120px}.promo-banner-inner{align-items:center;flex-direction:column}.promo-banner-right{flex-wrap:wrap;justify-content:center;width:100%}.promo-banner+.orc-container{margin-top:120px}.promo-banner+.orc-container .fixed-top,.promo-banner+.orc-container:not(.index) nav.navbar{top:120px}.promo-banner+.orc-container #mobileMenuCanvas{padding-top:120px}}.payment[data-v-320b64f4]{background-color:#fff;border-radius:8px;margin-bottom:16px;padding:16px}.payment .payment-info-title[data-v-320b64f4]{align-items:center;display:flex}.payment .payment-info-title i[data-v-320b64f4]{border-radius:50px}.payment .payment-status[data-v-320b64f4]{justify-content:space-between;padding:8px 0}.payment .payment-status[data-v-320b64f4],.payment .payment-status .payment-bank-type[data-v-320b64f4]{align-items:center;display:flex}.payment .payment-status .total-amount[data-v-320b64f4]{font-size:22px;font-weight:700;line-height:28px}.payment .section-title[data-v-320b64f4]{color:var(--primary-Dark,#8f2d56);font-size:22px;font-weight:600;line-height:28px}.payment .main-title[data-v-320b64f4]{font-size:18px;font-weight:700;letter-spacing:.36px;line-height:28px;margin-bottom:0}.payment .main-content[data-v-320b64f4]{font-weight:600}.payment .main-content[data-v-320b64f4],.payment .main-content-light[data-v-320b64f4]{font-size:14px;letter-spacing:.25px;line-height:20px;margin-bottom:0}.payment .main-content-light[data-v-320b64f4]{font-weight:400}.payment .content-mini[data-v-320b64f4]{font-size:10px;font-weight:400;letter-spacing:.25px;line-height:20px;margin-bottom:0}.payment .voucher-responsive-content[data-v-320b64f4]{font-size:14px;font-weight:600;letter-spacing:.1px;line-height:20px}@media only screen and (max-width:520px){.payment .voucher-responsive-content[data-v-320b64f4]{font-size:12px;font-weight:600;letter-spacing:.5px;line-height:16px}}.payment .voucher-responsive-text[data-v-320b64f4]{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px}@media only screen and (max-width:520px){.payment .voucher-responsive-text[data-v-320b64f4]{font-size:14px;font-weight:600;letter-spacing:.1px;line-height:20px}}.reservation-detail[data-v-cb911479]{grid-area:reservationDetail}.reservation-detail .row-body[data-v-cb911479]{background-color:#fff;border-radius:8px;display:flex;flex:1;flex-direction:column;justify-content:center;padding:24px}.reservation-detail .row-body .row-loop[data-v-cb911479]{padding:8px 0}.reservation-detail .row-body .row-loop+.row-loop[data-v-cb911479]{border-top:1px dashed var(--neutral-3)}.reservation-detail .row-body .row-loop .row-main-title[data-v-cb911479]{width:100%}.reservation-detail .row-body .row-loop .row-content[data-v-cb911479]{display:flex;flex-wrap:wrap;width:100%}.reservation-detail .row-body .row-loop .row-content .overnight-stay[data-v-cb911479]{padding:8px 0 4px}.reservation-detail .row-price[data-v-cb911479]{align-items:center;background-color:#fff;border-radius:8px;display:flex;padding:16px;width:20%}.reservation-detail .row-price .price-root[data-v-cb911479]{align-items:flex-end;display:flex;flex-direction:column;padding:8px;width:100%}.reservation-detail .row-price-right[data-v-cb911479]{background-color:#fff;border-radius:8px;padding:16px;width:100%}.reservation-detail .row-price-right .price-root[data-v-cb911479]{align-items:flex-end;display:flex;flex-direction:column;padding:8px;width:100%}.reservation-detail .room-detail-row[data-v-cb911479]{display:flex;gap:8px;margin-bottom:8px}.reservation-detail .room-detail-row .room-dates[data-v-cb911479]{width:50%}.reservation-detail .room-detail-row .room-dates .room-dates-check[data-v-cb911479]{display:flex}.reservation-detail .room-detail-row .room-dates .room-dates-check div[data-v-cb911479]{width:50%}.reservation-detail .room-detail-row .room-guests[data-v-cb911479]{width:25%}.reservation-detail .room-detail-row .room-price[data-v-cb911479]{align-items:center;display:flex;justify-content:flex-end;width:25%}.reservation-detail .transfer-detail-row[data-v-cb911479]{display:flex;gap:8px;margin-bottom:8px}.reservation-detail .transfer-detail-row .transfer-direction[data-v-cb911479],.reservation-detail .transfer-detail-row .transfer-passenger[data-v-cb911479],.reservation-detail .transfer-detail-row .transfer-type[data-v-cb911479]{width:25%}.reservation-detail .transfer-detail-row .transfer-price[data-v-cb911479]{align-items:center;display:flex;justify-content:flex-end;width:25%}.reservation-detail .transfer-detail-row .transfer-detail[data-v-cb911479]{display:flex;width:50%}.reservation-detail .transfer-detail-row .transfer-detail div[data-v-cb911479]{width:100%}.reservation-detail .cancellation-row[data-v-cb911479],.reservation-detail .extra-row[data-v-cb911479]{display:flex;gap:8px;margin-bottom:8px}.reservation-detail .total-amount-row[data-v-cb911479],.reservation-detail .total-discount-row[data-v-cb911479]{margin-bottom:8px}.reservation-detail .total-amount-row .price-root[data-v-cb911479]{width:100%}.reservation-detail .main-title h5[data-v-cb911479]{color:var(--primary-Dark,#8f2d56);font-size:22px;font-weight:600;line-height:28px}.reservation-detail .row-light[data-v-cb911479]{font-weight:400}.reservation-detail .price-title[data-v-cb911479],.reservation-detail .row-light[data-v-cb911479]{font-size:14px;letter-spacing:.25px;line-height:20px;margin-bottom:0}.reservation-detail .price-title[data-v-cb911479]{font-weight:600}.reservation-detail .row-title[data-v-cb911479]{font-size:18px;font-weight:700;letter-spacing:.36px;line-height:28px;margin-bottom:0}.reservation-detail .row-text[data-v-cb911479]{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px}@media only screen and (max-width:520px){.reservation-detail .row-text[data-v-cb911479]{font-size:14px;font-weight:600;letter-spacing:.1px;line-height:20px}}.reservation-detail .row-content[data-v-cb911479]{font-size:14px;font-weight:600;letter-spacing:.25px;line-height:20px;margin-bottom:0}.reservation-detail .row-mini[data-v-cb911479]{font-size:10px;font-weight:400;letter-spacing:.25px;line-height:20px;margin-bottom:0}.reservation-detail .price-content[data-v-cb911479]{font-size:24px;font-weight:700;line-height:32px}.reservation-detail .price-content .old-price[data-v-cb911479]{color:var(--neutral-2);font-size:11px;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:16px;margin-bottom:5px;margin-left:5px;text-align:right;text-decoration-color:#6d767e80;text-decoration-line:line-through}.reservation-detail .price-content .discount[data-v-cb911479]{background-image:url(../img/tag.svg);color:#fff;display:inline-block;font-size:12px;font-style:normal;font-weight:400;height:21px;line-height:20px;padding-right:5px;text-align:center;width:43px}@media only screen and (max-width:900px){.reservation-detail .row-price[data-v-cb911479]{width:25%}.reservation-detail .row-price .price-root[data-v-cb911479],.reservation-detail .row-price-right .price-root[data-v-cb911479]{padding:0}.reservation-detail .room-detail-row .room-guests[data-v-cb911479]{width:50%}.reservation-detail .room-detail-row .room-price[data-v-cb911479]{width:100%}.reservation-detail .transfer-detail-row .transfer-direction[data-v-cb911479],.reservation-detail .transfer-detail-row .transfer-passenger[data-v-cb911479],.reservation-detail .transfer-detail-row .transfer-type[data-v-cb911479]{width:25%}.reservation-detail .transfer-detail-row .transfer-price[data-v-cb911479]{width:100%}.reservation-detail .transfer-detail-row .transfer-detail[data-v-cb911479]{display:flex;width:50%}.reservation-detail .transfer-detail-row .transfer-detail div[data-v-cb911479]{width:100%}}@media only screen and (max-width:819px){.reservation-detail .row-body[data-v-cb911479]{border-bottom-left-radius:0;border-bottom-right-radius:0}.reservation-detail .row-price[data-v-cb911479]{border-top-left-radius:0;border-top-right-radius:0;flex-direction:row;width:100%}.reservation-detail .row-price .price-root[data-v-cb911479]{align-items:center;background-color:var(--neutral-4);border-radius:8px;flex-direction:row;justify-content:space-between;padding:16px}.reservation-detail .row-price .price-root p[data-v-cb911479]{margin:0}.reservation-detail .room-detail-row[data-v-cb911479]{flex-direction:column;gap:0;margin-bottom:16px}.reservation-detail .room-detail-row .room-guests[data-v-cb911479]{width:50%}.reservation-detail .room-detail-row .room-price[data-v-cb911479]{width:100%}.reservation-detail .transfer-detail-row[data-v-cb911479]{flex-direction:column;gap:0;margin-bottom:16px}.reservation-detail .transfer-detail-row .transfer-direction[data-v-cb911479],.reservation-detail .transfer-detail-row .transfer-passenger[data-v-cb911479],.reservation-detail .transfer-detail-row .transfer-type[data-v-cb911479]{width:25%}.reservation-detail .transfer-detail-row .transfer-price[data-v-cb911479]{align-items:center;display:flex;justify-content:flex-end;width:100%}.reservation-detail .transfer-detail-row .transfer-detail[data-v-cb911479]{display:flex;width:50%}.reservation-detail .transfer-detail-row .transfer-detail div[data-v-cb911479]{width:100%}.reservation-detail .cancellation-row[data-v-cb911479],.reservation-detail .extra-row[data-v-cb911479]{flex-direction:column;gap:0;margin-bottom:16px}}@media only screen and (max-width:540px){.reservation-detail .room-detail-row .room-dates[data-v-cb911479]{margin-bottom:16px;text-align:center;width:100%}.reservation-detail .room-detail-row .room-dates .room-dates-check div[data-v-cb911479]{align-items:center;display:flex;flex-direction:column;justify-content:center}.reservation-detail .room-detail-row .room-guests[data-v-cb911479]{align-items:center;display:flex;flex-direction:column;margin-bottom:16px;text-align:center;width:100%}.reservation-detail .room-detail-row .room-guests .guest-name[data-v-cb911479]{text-align:left}.reservation-detail .room-detail-row .room-price[data-v-cb911479]{align-items:center;display:flex;justify-content:center;width:100%}.reservation-detail .transfer-detail-row[data-v-cb911479]{gap:0;margin-bottom:16px}.reservation-detail .transfer-detail-row .transfer-direction[data-v-cb911479],.reservation-detail .transfer-detail-row .transfer-passenger[data-v-cb911479],.reservation-detail .transfer-detail-row .transfer-type[data-v-cb911479]{width:33.3333333333%}.reservation-detail .transfer-detail-row .transfer-price[data-v-cb911479]{align-items:center;display:flex;justify-content:flex-end;width:100%}.reservation-detail .transfer-detail-row .transfer-detail[data-v-cb911479]{display:flex;width:100%}.reservation-detail .transfer-detail-row .transfer-detail div[data-v-cb911479]{width:100%}.reservation-detail .cancellation-row[data-v-cb911479],.reservation-detail .extra-row[data-v-cb911479]{flex-direction:column;gap:0;margin-bottom:16px}}.center-position{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:fixed;width:100%}.security-code{background-color:var(--neutral-4)}.security-code .img-size{height:52px;width:223px}.security-code .security-code-panel{max-width:375px}.security-code .security-code-input{font-size:28px!important;letter-spacing:12px!important;padding-right:0!important;text-align:center}.voucher{background-color:var(--neutral-4);padding:40px 0;touch-action:manipulation}.voucher #navbarHeaderContent{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.voucher #navbarHeaderContent .navbar-brand{display:inline}.voucher #navbarHeaderContent .img-size{height:auto;width:300px}.voucher #navbarHeaderContent .language-selector .nav-link{background-color:#fff}.voucher .hotel-info{flex-direction:row}.voucher .personal-and-payment-section{display:flex;flex:3;flex-wrap:wrap}.voucher .personal-and-payment-section .personal-info{margin-bottom:16px;margin-right:24px}.voucher .personal-and-payment-section .personal-info .personal-info-card{background-color:#fff;border-radius:8px;height:100%;padding:16px}.voucher .personal-and-payment-section .personal-info .personal-info-title{align-items:center;display:flex}.voucher .personal-and-payment-section .personal-info .personal-info-content{display:flex;flex-wrap:wrap}.voucher .personal-and-payment-section .payment-info{flex:2}.voucher .guest-note{background-color:#fff;border-radius:8px;padding:16px}.voucher .guest-note .guest-note-content{align-items:center;display:flex}.voucher .grid-area{display:grid;grid-template-areas:"bankInfo" "reservationDetail" "termConditions";page-break-before:always}.voucher .grid-area .bank-info{grid-area:bankInfo}.voucher .grid-area .bank-info .bank-info-content{display:flex}.voucher .grid-area .bank-info .bank-info-content .bank-info-table .bank-name img{max-height:25px}.voucher .grid-area .bank-info .bank-info-content .bank-info-table .bank-name img.pad-fix{margin-left:-7px}.voucher .grid-area .bank-info .bank-info-content .bank-info-table .bank-iban{align-items:center;display:flex;gap:8px;justify-content:space-between;white-space:nowrap}.voucher .grid-area .bank-info .bank-info-content .bank-info-collapse .card-title,.voucher .grid-area .bank-info .bank-info-content .bank-info-collapse table{margin:0}.voucher .grid-area .bank-info .bank-info-content .bank-info-collapse table td,.voucher .grid-area .bank-info .bank-info-content .bank-info-collapse table th{padding:8px}.voucher .grid-area .terms-conditions{grid-area:termConditions}.voucher .grid-area .terms-conditions .list-element,.voucher .grid-area .terms-conditions li,.voucher .grid-area .terms-conditions p{font-size:14px;font-weight:400;margin-bottom:5px}@media only screen and (max-width:900px){.voucher .hotel-info{flex-direction:column}.voucher .personal-and-payment-section{display:flex;flex-direction:column}.voucher .personal-and-payment-section .personal-info{margin-right:0;width:100%}.voucher .reservation-detail .detail-table .room-detail-row{flex-direction:row}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content,.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product{width:100%}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product .room-detail-info{flex-direction:row}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product .room-detail-info .room-check-info,.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product .room-detail-info .room-guest-info{flex:1}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product-price{width:100%}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-price .room-price{white-space:nowrap}.voucher .transfer-detail-row{gap:8px}.voucher .transfer-detail-row .transfer-detail-content .transfer-content-row .transfer-detail-product .transfer-detail-info{display:flex;width:75%}.voucher .transfer-detail-row .transfer-detail-content .transfer-content-row .transfer-detail-product .transfer-detail-info .transfer-direction,.voucher .transfer-detail-row .transfer-detail-content .transfer-content-row .transfer-detail-product .transfer-detail-info .transfer-passenger,.voucher .transfer-detail-row .transfer-detail-content .transfer-content-row .transfer-detail-product .transfer-detail-info .transfer-type{flex:1}}@media only screen and (max-width:819px){.voucher #navbarHeaderContent .img-size{height:auto;width:223px}.voucher .personal-and-payment-section .personal-info{margin-right:0}.voucher .reservation-detail .detail-table .room-detail-row{flex-direction:column}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product-price{text-align:center;width:100%}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-price{width:100%}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-price .room-price{align-items:center;display:flex;justify-content:space-between;width:100%}.voucher .transfer-detail-row{flex-direction:column;gap:0}.voucher .transfer-detail-row .transfer-detail-content .transfer-content-row .transfer-detail-product .transfer-detail-info{display:flex;width:75%}.voucher .transfer-detail-row .transfer-detail-content .transfer-content-row .transfer-detail-product .transfer-detail-info .transfer-direction,.voucher .transfer-detail-row .transfer-detail-content .transfer-content-row .transfer-detail-product .transfer-detail-info .transfer-passenger,.voucher .transfer-detail-row .transfer-detail-content .transfer-content-row .transfer-detail-product .transfer-detail-info .transfer-type{flex:1}.voucher .transfer-detail-row .transfer-detail-price{width:100%}.voucher .transfer-detail-row .transfer-detail-price .transfer-root-price{flex-direction:row;width:100%}}@media only screen and (max-width:540px){.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product .room-detail-title{text-align:center}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product .room-detail-info{flex-direction:column}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product .room-detail-info .room-check-info{text-align:center;width:100%}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product .room-detail-info .room-guest-info{align-items:center;display:flex;flex-direction:column;width:100%}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product .room-detail-info .room-guest-info div{text-align:center;white-space:nowrap}.voucher .reservation-detail .detail-table .room-detail-row .room-detail-content .room-content-row .room-detail-product .room-detail-info .room-guest-info div:last-child{text-align:left}}.voucher .section-title{color:var(--primary-Dark,#8f2d56);font-size:22px;font-weight:600;line-height:28px}.voucher .main-title{font-size:18px;font-weight:700;letter-spacing:.36px;line-height:28px;margin-bottom:0}.voucher .main-content{font-weight:600}.voucher .main-content,.voucher .main-content-light{font-size:14px;letter-spacing:.25px;line-height:20px;margin-bottom:0}.voucher .main-content-light{font-weight:400}.voucher .content-mini{font-size:10px;font-weight:400;letter-spacing:.25px;line-height:20px;margin-bottom:0}.voucher .voucher-responsive-content{font-size:14px;font-weight:600;letter-spacing:.1px;line-height:20px}@media only screen and (max-width:520px){.voucher .voucher-responsive-content{font-size:12px;font-weight:600;letter-spacing:.5px;line-height:16px}}.voucher .voucher-responsive-text{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px}@media only screen and (max-width:520px){.voucher .voucher-responsive-text{font-size:14px;font-weight:600;letter-spacing:.1px;line-height:20px}}.voucher .bg-neutral-2{color:var(--neutral-2)}.voucher .bg-info-4{background-color:var(--info-4)}.voucher .bg-color-table td,.voucher .bg-info-3{background:var(--info-3)}.voucher .bg-color-neutral-4{background-color:var(--neutral-4)}.voucher .accordion-collapse tr th{width:33.33%}.voucher .accordion-collapse tr:not(:last-child){border-bottom:1px solid var(--Neutral-6,#dee2e6)}.payments-complete[data-v-7446c4fd]{z-index:10!important}.payments-complete .accordion .accordion-button[data-v-7446c4fd]:after{margin-left:10px}.payments-complete .bg-color-secondary[data-v-7446c4fd]{color:var(--secondary-1)}.center-position[data-v-8382796b]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:fixed;width:100%}.payments[data-v-8382796b]{background-color:var(--neutral-4);padding:40px 0;touch-action:manipulation}@media (max-width:767.98px){.payments[data-v-8382796b]{margin-bottom:200px}}.payments .bg-color-info[data-v-8382796b]{background:var(--info-3)}.payments .circle-radius[data-v-8382796b]{border-radius:50px}.payments .payments-section-title[data-v-8382796b]{font-size:18px;font-weight:700;letter-spacing:.36px;line-height:28px;margin-bottom:0}.payments .payments-header-title h1[data-v-8382796b]{font-size:24px;font-weight:700}.payments .payments-section-text[data-v-8382796b]{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px;margin-bottom:0}.payments .payments-section-light[data-v-8382796b]{font-size:14px;font-weight:600;letter-spacing:.25px;line-height:20px;margin-bottom:0}.payments .payments-header-logo img[data-v-8382796b]{height:auto;margin-bottom:20px;width:300px}@media (max-width:767.98px){.payments .payments-header-logo img[data-v-8382796b]{margin-top:10px}}.payments .bg-color-secondary[data-v-8382796b]{color:var(--secondary-1)}
