@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Geist", "Geist Fallback", ui-sans-serif, system-ui, sans-serif;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:calc(var(--radius) * .8);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Geist", "Geist Fallback", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:"Geist Mono", "Geist Mono Fallback", ui-monospace, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400}body{color:var(--tr-text-body);scroll-behavior:smooth;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}}@layer components{.tr-btn{color:#fff;background:var(--tr-primary);text-transform:capitalize;cursor:pointer;border-radius:5px;font-weight:600;line-height:1.3;transition:color .3s ease-in-out,background .3s ease-in-out,opacity .3s ease-in-out,box-shadow .3s ease-in-out,transform .3s ease-in-out,background-position .3s ease-in-out}.tr-btn:hover{color:#fff;background:var(--tr-primary-hover)}.tr-btn:disabled{background-color:var(--tr-primary-disabled);cursor:not-allowed}.tr-base-block{box-shadow:var(--tr-shadow-block);background:#fff;margin:30px 0}.tr-container{max-width:var(--tr-container-max);width:100%;margin:0 auto}@media (min-width:320px) and (max-width:1023px){.tr-container{padding:0 10px}}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-\[20px\]{top:20px}.right-\[20px\]{right:20px}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-\[20px\]{margin-block:20px}.my-\[64px\]{margin-block:64px}.mt-\[16px\]{margin-top:16px}.mb-\[8px\]{margin-bottom:8px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-\[16px\]{width:16px;height:16px}.size-\[40px\]{width:40px;height:40px}.size-\[72px\]{width:72px;height:72px}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-\[56px\]{height:56px}.h-full{height:100%}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\[350px\]{width:350px}.max-w-\[480px\]{max-width:480px}.max-w-\[689px\]{max-width:689px}.max-w-\[1080px\]{max-width:1080px}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-\[8px\]{gap:8px}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[10px\]{border-radius:10px}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#4f46e5\]{border-color:#4f46e5}.border-border{border-color:var(--border)}.border-transparent{border-color:#0000}.bg-\[\#2d2d2d\]{background-color:#2d2d2d}.bg-\[\#f4f5f7\]{background-color:#f4f5f7}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[rgba\(106\,194\,89\,0\.12\)\]{background-color:#6ac2591f}.bg-background{background-color:var(--background)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-white{background-color:var(--color-white)}.bg-clip-padding{background-clip:padding-box}.p-\[12px\]{padding:12px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-\[24px\]{padding-inline:24px}.px-\[40px\]{padding-inline:40px}.py-\[12px\]{padding-block:12px}.py-\[40px\]{padding-block:40px}.text-center{text-align:center}.font-mono{font-family:Geist Mono,Geist Mono Fallback,ui-monospace,monospace}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[11px\]{font-size:11px}.text-\[14px\]{font-size:14px}.text-\[22px\]{font-size:22px}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-\[\#1a2332\]{color:#1a2332}.text-\[\#4f46e5\]{color:#4f46e5}.text-\[\#6ac259\]{color:#6ac259}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#8a95a5\]{color:#8a95a5}.text-destructive{color:var(--destructive)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(16\,24\,40\,0\.08\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.fade-in{--tw-enter-opacity:0}.running{animation-play-state:running}.zoom-out{--tw-exit-scale:0}@media (hover:hover){.hover\:bg-\[\#4f46e5\]\/\[0\.04\]:hover{background-color:#4f46e50a;background-color:lab(39.3777% 41.5481 -80.9657/.04)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 3)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@media (min-width:64rem){.lg\:block{display:block}.lg\:grid-cols-\[1fr_350px\]{grid-template-columns:1fr 350px}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}@media (hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:tours-app;src:url(/sites/thrillophilia-com-76f92bf1/shared/tours-app.woff)format("woff");font-weight:400;font-style:normal;font-display:block}[class*=tours-icon-]:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:tours-app;font-style:normal;font-weight:400;line-height:1;display:inline-block}.tours-icon-cancellation:before{content:""}.tours-icon-flash:before{content:""}.tours-icon-star-empty:before{content:""}.tours-icon-star:before{content:""}.tours-icon-checkbox-checked:before{content:""}.tours-icon-checkbox-unchecked:before,.tours-icon-checkbox-disabled:before{content:""}.tours-icon-focus:before{content:""}.tours-icon-check:before{content:""}.tours-icon-accessibility-wheelchair-assistance:before,.tours-icon-accessibility-wheelchair-accessible:before{content:""}.tours-icon-accessibility-visual-aids:before{content:""}.tours-icon-accessibility-hearing-aids:before{content:""}.tours-icon-flame:before{content:""}.tours-icon-accessibility-stroller-accessible:before{content:""}.tours-icon-accessibility-information-material-in-braille:before{content:""}.tours-icon-accessibility-service-animal-allowed:before{content:""}.tours-icon-external-link:before{content:""}.tours-icon-radio-unselected:before{content:""}.tours-icon-radio-selected:before{content:""}.tours-icon-eye-opened:before{content:""}.tours-icon-eye-closed:before{content:""}.tours-icon-Calendar:before{content:""}.tours-icon-Exclusions:before{content:""}.tours-icon-Room-Amenities:before{content:""}.tours-icon-Things-To-Carry:before{content:""}.tours-icon-Room-Type:before{content:""}.tours-icon-Right-Chevron:before{content:""}.tours-icon-Down-Caret:before{content:""}.tours-icon-View-All-Amenities:before{content:""}.tours-icon-highlight-free-cancellation:before{content:""}.tours-icon-highlight-guided-tour:before{content:""}.tours-icon-highlight-mobile-vouchers:before{content:""}.tours-icon-highlight-printed-ticket:before{content:""}.tours-icon-highlight-2-hour-response-time:before{content:""}.tours-icon-information:before{content:""}.tours-icon-google:before{content:""}.tours-icon-ticket-outer:before{content:""}.tours-icon-chat:before{content:""}.tours-icon-wallet-empty:before{content:""}.tours-icon-shopping-cart:before{content:""}.tours-icon-gift:before{content:""}.tours-icon-recommended-tag:before{content:""}.tours-icon-flights-included:before{content:""}.tours-icon-hotel-inclusion:before{content:""}.tours-icon-boat-separator:before{content:""}.tours-icon-buddha-separator:before{content:""}.tours-icon-traveller-2:before{content:""}.tours-icon-copy:before{content:""}.tours-icon-calendar-2:before{content:""}.tours-icon-order:before{content:""}.tours-icon-delete:before{content:""}.tours-icon-error-sign:before{content:""}.tours-icon-itinerary:before{content:""}.tours-icon-plus:before{content:"+"}@media (min-width:768px){body{font-size:1.5rem}}@media (min-width:1200px){body{font-size:2rem}}@media (max-width:767px){h1{font-size:2.4rem}}@media (max-width:479px){h1{font-size:1.8rem}}@media (max-width:767px){h2{font-size:2.2rem}}@media (max-width:479px){h2{font-size:1.6rem}}@media (max-width:767px){h3{font-size:2rem}}@media (max-width:479px){h3{font-size:1.5rem}}@media (min-width:1024px){.base-block{margin:30px 0}}@media (min-width:1200px){.base-block{font-size:1.7rem}}@media (min-width:768px){.base-block-head{padding:30px 20px}}@media (min-width:1200px){.base-block-head{padding:23px 35px}}@media (min-width:768px){.base-block-head+.base-block-body{padding-top:0}.base-block-head:before{top:23px}.base-block-body{padding:20px 20px 40px}}@media (min-width:1200px){.base-block-body{padding:30px 30px 40px}}@media (min-width:768px){.btn{min-width:115px;padding:12px;font-size:1.3rem;line-height:1.23}}@media (max-width:1023px){.btn:hover{color:#fff;background:#ff5e00}.mobile-hidden{display:none!important}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:unset}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes highlight{0%{background-color:#faed2775}77%{background-color:#fff}to{background-color:#0000;background-color:initial}}@keyframes fullRotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fill-progress-bar{0%{width:10%}to{width:100%}}@keyframes gradient-shimmer{0%{background-position:100% 0}to{background-position:0 0}}body.ReactModal__Body--open{overflow:hidden!important}.ReactModal__Content{outline:none}@media (max-width:1023px){.ReactModal__Content{height:100vh;overflow:auto}}.ReactModal__Overlay{transition:opacity .2s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}@media (min-width:320px) and (max-width:1023px){.container{padding:0 10px}}@media (min-width:1024px) and (max-width:1199px){.container{margin:0 10px}}.btn.btn-gradient{background-image:linear-gradient(90deg,#ff5e00,#ff5300)}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(.2)}}@font-face{font-family:tours-app;src:url(/sites/thrillophilia-com-76f92bf1/shared/tours-app.woff)format("woff");font-weight:400;font-style:normal}@media (min-width:1024px){.app-layout{grid-column-gap:40px;grid-template-columns:1fr 350px;grid-template-areas:"alert alert""left right""full full";display:grid}}@media (max-width:1023px){.app-layout{padding:0}}@media (min-width:1024px){.app-layout .full{grid-area:full}.app-layout .main-content{grid-area:left}}.app-layout .sidebar>:not(:first-child){margin-top:3rem}@media (min-width:1024px){.app-layout .sidebar{grid-area:right}}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #7ac142}}@media (max-width:1023px){.attraction-section .main-section-holder .attraction-list.attraction-carousel::-webkit-scrollbar{display:none}}.availability__close-btn{z-index:1;background-color:#ececec;border:none;border-radius:20px;outline:none;justify-content:center;align-items:center;display:flex;top:20px;right:30px}@media (min-width:768px){.base-block{margin-bottom:3rem}}@media (min-width:1024px){.base-block .base-block-head{padding:0 0 0 23px}.base-block .base-block-body{padding:10px 30px}.banner__images-wrap{flex-flow:row;height:calc(100vh - 215px);margin-bottom:30px;display:flex}}@media (max-width:1023px){.banner__featured-image-wrap{height:100%}.banner__content-wrap{padding-top:20px}}@media (min-width:1024px){.banner__content{padding:30px 20px 20px 24px}}@media (max-width:576px){.banner__info-container{padding-bottom:15px}.banner__info{grid-row-gap:15px;flex-wrap:wrap;row-gap:15px}}.pricing-wrap{background:#fff;border-radius:10px;flex-flow:column;display:flex;overflow:hidden;box-shadow:0 0 20px 5px #c6c6c640}@media (max-width:1023px){.pricing-wrap{margin:0}}.pricing-wrap__prices{padding:12px 20px;display:inline-block!important}.pricing-wrap__strikethrough-text{color:#757575;font-size:14px;font-weight:400;line-height:22px}.pricing-wrap__strikethrough-price{color:#8e8e8e;margin-left:2.5px;font-size:13px;font-weight:400;line-height:20px;text-decoration-line:line-through}.pricing-wrap__current-price{color:#ff5e00;flex-flow:column;margin-right:15px;font-size:30px;font-weight:600;line-height:1}.pricing-wrap__inventory-name{margin-top:6px;font-size:14px;font-weight:500}.pricing-wrap__book{padding:12px 20px}.pricing-wrap__book-now-btn{width:100%;text-transform:unset;padding:16px 0;font-size:1.6rem;background:#ff5e00!important}.pricing-wrap__current-price-wrap{margin-top:10px}.pricing-wrap__tp-pc-box{flex-direction:column;justify-content:flex-start}.pricing-wrap__tp-actual-price-box{grid-gap:10px;flex-direction:row;gap:10px;width:calc(100% - 15px);margin-bottom:10px}.pricing-wrap__tp-discount-sale-box{grid-gap:10px;flex-direction:row;align-items:center;gap:10px;width:100%;margin-left:-8px;display:flex}@keyframes heightIncrease{0%{height:0}to{height:75px}}@media (min-width:480px){.banner-section-container .intro-top-container:after{content:"";width:0;display:block}}@keyframes animateIcon{0%{opacity:.1;transform:translate(0)}50%{opacity:1;transform:translate(540px)}to{opacity:.1;transform:translate(1080px)}}@keyframes animateIconMobile{0%{opacity:.01;transform:translate(0)}25%{opacity:1;transform:translate(30vw)}50%{opacity:1;transform:translate(50vw)}80%{opacity:1;transform:translate(75vw)}to{opacity:.01;transform:translate(100vw)}}@media (min-width:1024px){.section__getQuestion .container .base-block-body .list-style li .phone:before,.section__getQuestion .container .base-block-body .list-style li .email:before{left:0}.section__getQuestion .container .base-block-body .list-style li .clock:before{font-weight:900;left:0}}@keyframes discount{0%{opacity:0;visibility:hidden;transform:perspective(1000px)rotateX(-15deg)}to{opacity:1;visibility:unset;transform:rotateX(0)}}@keyframes fadeOut{0%{opacity:1;visibility:unset}to{opacity:0;visibility:hidden}}@media (max-width:1023px){.faqs__list-item:first-child{margin-top:10px}.footer .footer-titles{margin-top:2.33em}}@media (min-width:1024px){.footer .footer-titles{margin-bottom:10px}.pre-footer{margin:0 auto 50px;padding:37px 33px 26px}}@media (min-width:576px) and (max-width:1023px){.pre-footer .row{flex-wrap:wrap;justify-content:space-between;display:flex}}@media (min-width:768px){.pre-footer .row{justify-content:space-between;display:flex}}@media (min-width:480px){.pre-footer .row>.col{padding:0 10px}}@media (min-width:576px) and (max-width:1023px){.pre-footer .row>.col{flex:0 0 50%}}@media (min-width:1024px){.pre-footer .row>.col{width:100%;max-width:231px;margin-bottom:0;padding:17px 15px 0}.pre-footer .row>.col:before{content:"";background-color:#d6d6d69e;width:1px;position:absolute;top:0;bottom:0;left:0}.pre-footer .row>.col.destination{max-width:300px}.pre-footer .nearby-places-list .col{height:90px;padding:0 3px}}@media (min-width:480px){.pre-footer .nearby-places-list .col{width:25%}}@media (min-width:576px) and (max-width:1023px){.pre-footer .nearby-places-list .col{width:33%}}@media (min-width:1024px){.pre-footer .nearby-places-list .col{width:33%}}@media (max-width:1023px){.pre-footer .nearby-places-list .col .nearby-places-item{min-height:13vw}}@media (max-width:575px){.pre-footer .nearby-places-list .col .nearby-places-item{min-height:21vw}}@media (min-width:375px){.pre-footer .nearby-places-list .col .nearby-places-item .caption{font-size:1em}}@media (min-width:1024px){.pre-footer .nearby-places-list .col .nearby-places-item .caption{font-size:1em}}@media (min-width:375px){.footer-logo:before,.footer-logo:after{width:15%}}@media (min-width:480px){.footer-logo:before,.footer-logo:after{width:20%}}@media (min-width:768px){.footer-logo:before,.footer-logo:after{width:30%}}@media (min-width:1200px){.footer-logo:before,.footer-logo:after{width:38%}}@media (min-width:1024px){.footer-logo:before{left:33px}.footer-logo:after{right:33px}.footer-list{margin-bottom:30px}}@media (max-width:1023px){.simple-header__row{justify-content:flex-end}}@media (min-width:1024px){.simple-header__row{border-bottom:1px solid #a0a0a0}}@media (max-width:768px){.simple-header__logo{left:5%}.simple-header .header-mobile-nav-opener:hover{opacity:.8}.nav-active .simple-header .header-mobile-nav-opener:after{right:10px}.nav-active .simple-header .header-mobile-nav-opener span:after{right:7px}.simple-header .header-mobile-nav-opener span:after,.simple-header .header-mobile-nav-opener:before{content:"";background:#ff5e00;height:1px;transition:all .3s;position:absolute;top:7px;left:0;right:0}.simple-header .header-mobile-nav-opener:after,.simple-header .header-mobile-nav-opener:before{top:0}.simple-header .header-mobile-nav-opener:after{top:auto;bottom:0}}@media (max-width:1024px){.header-user-menu{right:30px}}@media (min-width:1024px){.header-user-menu__container .user-container .profile-dropdown-menu-dialog-container .dropdown-item-container:hover{background-color:#0000000d}.base-block-head .expand-all:hover{color:#fff;cursor:pointer;background-color:#fa4d00;border:1px solid #fa4d00}.base-block{padding:2rem 0}.itinerary-day-v2__header-top-row:before,.itinerary-day-v2__header-bottom-row:before{left:40px}.itinerary-day-v2__events .event-section__connectors:before,.itinerary-day-v2__events .event-section__connectors:after{left:15px}.itinerary-day-v2__events .event-section__connectors:before{transform:rotate(-36deg)}.itinerary-day-v2__events .event-section__connectors:after{transform:rotate(36deg)}.itinerary-day-v2__events:before{bottom:10px;left:30px}.itinerary-event-v2__heading:before{left:-35px}.points__title{margin-bottom:16px}.location-point{flex:0 0 50%}}@media (max-width:1023px){.location-point:nth-child(n+1){margin-top:20px}}@keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}@media (min-width:1024px){.login-modal-wrap .login-modal-banner:before{content:"";opacity:.75;z-index:0;background-image:linear-gradient(43deg,#000,#0000 50%,#000000b3);width:100%;height:100%;position:absolute;top:0;left:0}}@media (max-width:1023px){.section__msp{display:none}}@media (min-width:1024px){.section__msp .base-block{padding-bottom:1%}}.section__msp .base-block .msp-header{text-align:center;color:#fff;background:#815d8b;margin:0 -10px 20px;padding:15px 0;font-size:2rem;line-height:1.5}@media (min-width:1024px){.section__msp .base-block .msp-header{margin:0 0 20px}}.section__msp .base-block .msp-list{list-style:none}@media (min-width:1024px){.section__msp .base-block .msp-list{margin-right:1rem;position:relative}}.section__msp .base-block .msp-list .msp-item{margin-bottom:20px;margin-left:10px;font-size:1.4rem}@media (min-width:1024px){.section__msp .base-block .msp-list .msp-item:before{left:13px}}.section__msp .base-block .msp-list .msp-item .msp-item-header{font-weight:600;line-height:1.92}.section__msp .base-block .msp-list .msp-item .msp-item-content{line-height:1.92}@media (min-width:1024px){.multi-line-header-v2__title:before{bottom:-12px}.multi-line-header-v2--desktop-left-aligned .multi-line-header-v2__title:before{left:0}.policies__inner{flex-flow:row}}@media (max-width:1023px){.policies__layout-item:first-child .policies__unit:first-child{margin-top:10px}}@media (min-width:1024px){.policies__layout-item{flex:1}.policies__layout-item:nth-child(2){border-left:1px solid #ececec;margin-left:30px;padding-left:40px}.policies__unit:first-child{margin-top:0}}@media only screen and (min-width:1024px){#popularity_widget_toggler{box-sizing:content-box}}@media (min-width:1024px){.popularity_widget{z-index:11}}@media only screen and (max-width:1023px){.popularity_widget{top:150px}}@keyframes slide-in-right{0%{transform:translate(100%)}to{opacity:1;visibility:unset;transform:translate(0)}}@media (max-width:1023px){.product-overview__list-container--highlights .product-overview__list{grid-column-gap:calc((100% - 240px)/2);grid-template-columns:repeat(3,1fr)}.duration-wrapper-div .duration-div:before,.duration-wrapper-div .duration-div:after{display:none}}@media (min-width:1024px){.section__reviews-extended .base-block-body{display:flex}.section__reviews-extended .base-block-body .review-input-wrapper{flex-flow:column;flex:auto;margin:4rem;display:flex}.section__reviews-extended .base-block-body .review-input-wrapper .review-submit:hover{color:#ff5e00;background-color:#fff;border:1px solid #ff5e00}}@media (max-width:1023px){.reviews__wrap{width:100%}}@media (min-width:1024px){.reviews__wrap{grid-template-columns:1fr 1fr}}.scroll-gallery{z-index:12;background-color:#fff;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:auto}.scroll-gallery__grid{max-width:750px;margin:50px auto 0}@media (max-width:1023px){.scroll-gallery__grid{margin-top:0}}.scroll-gallery__grid-img{border:none;outline:none;height:100%;padding:0;position:relative}.scroll-gallery__grid-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.scroll-gallery .availability__close-btn{padding:10px;position:fixed}@media (max-width:1023px){.scroll-gallery .availability__close-btn:after{content:"";position:absolute;inset:-10px}}@media (min-width:1024px){.sticky-top-bar{margin-bottom:-30px}.sticky-top-bar .container{width:100%;display:flex;overflow:hidden}.top-reads-sidebar-container .base-block-head:before{top:55%}}@media (max-width:1023px){.tour-card-v2__pricing .old-price:before{right:0}.guides-list::-webkit-scrollbar{display:none}}@media (min-width:1024px){.variant:not(:first-child){margin-top:20px}}@media (max-width:1023px){.variant{margin-top:20px}}@media (min-width:1024px){.variant__list-item--has-notes{grid-column-end:span 4}}@media (max-width:1023px){#package-options .base-block-body{padding:0}.variant--non-room .variant__pricing-wrap{text-align:center;flex-flow:column;flex:0 0 85px;align-items:center;display:flex}}@media (min-width:1024px){.variant--non-room .variant__pricing-wrap{flex-flow:column;flex:0 0 28%;align-items:flex-end;display:flex}}@media (max-width:1023px){.variant--non-room .variant__current-price-wrap{flex-flow:column;align-items:center;margin-top:5px}}@media (min-width:1024px){.variant--non-room .variant__current-price-wrap{flex-flow:wrap;align-items:flex-end}.variant--non-room .variant__current-price{margin:0 6px 0 0;font-size:24px}}@media (max-width:1023px){.variant--non-room .variant__inventory-name{font-size:12px}}@media (pointer:coarse){.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active),.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}@keyframes circle-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.customer-profile-container .customer-page-wrapper .profile-card .payment-information-card-wrapper .main .circle:before{width:24px;height:24px}}@keyframes wobble{25%{transform:translate(0)}50%{transform:translate(-4px)}75%{transform:translate(4px)}to{transform:translate(0)}}@media (max-width:768px){.customer-profile-container .checkin-checkout:after{content:"";flex:auto}.customer-profile-container .customer-page-wrapper .profile-container .booking-cancel .payment-amount-submit-buttons .button-submit:hover{color:#d62d20}}@media (min-width:1024px){.existing-ticket-modal-check-wrapper .existing-ticket-check-content-wrapper .buttons-container .negative-button:hover{background-color:#0000000d}}@media (min-width:768px){.profile-management-video-preview-container .second-container .video-preview-container .overlay-container .play-circle-container:hover{cursor:pointer;background:linear-gradient(135deg,#f37022 0%,#ffba0a 100%)!important}.profile-management-video-preview-container .second-container .video-preview-container .overlay-container .play-circle-container:hover .play-icon{transform:scale(1.1)}}@media (min-width:769px){.video-modal-modal-container .content-container .circle-container:hover{cursor:pointer}}@media (min-width:768px){.video-modal-modal-container .content-container .play-circle-container:hover{cursor:pointer;background:linear-gradient(135deg,#f37022 0%,#ffba0a 100%)!important}.video-modal-modal-container .content-container .play-circle-container:hover .play-icon{transform:scale(1.2)}}@media (min-width:1024px){.refund-list-item-container .top-container:hover{background-color:#0000000a}}@media screen and (min-width:1024px){.booking-tab-view .quotation-banner-image-container .view-itinerary-button-container:hover{transform:scale(1.03)}.booking-tab-view .vouchers-section-container .date-wise-day-boxes-section .date-wise-vouchers-container .list-items-container .day-card-container .day-card-details-container:hover,.booking-tab-view .vouchers-section-container .voucher-stats-card-container .first-container .remaining-amount-button-container:hover{box-shadow:0 0 5px #00000029}}@keyframes breathe{0%{opacity:0}to{opacity:1}}@media (max-width:480px){.customer-review-wrapper .customer-review-container .review-container .review-star-box .coupon-box .coupon-band:after{font-size:16px;left:20%}}.section__reviews-extended .base-block-body .create-review-dialog{justify-content:center;align-items:center;display:flex}.banner__info .product-info-item,.pricing-wrap__current-price,.pricing-wrap__current-price-wrap,.simple-header__row,.review-card__top,.variant--non-room .variant__head{align-items:center;display:flex}.pricing-wrap__prices,.product-overview__highlight,.review-card__ratings-wrap,.review-card__user-details,.review-card__review-wrap,.reviews{flex-flow:column;align-items:center;display:flex}@keyframes animate-down{0%{top:0}25%{top:4px}50%{top:7px}75%{top:9px}to{top:10px}}@media (max-width:1023px){@keyframes modalPopUp{0%{height:0%}to{height:70%}}}@media screen and (min-width:1024px){.multiple-file-type-picker-container .currency-modal-wrapper .currency-modal .header-container .close-icon-container:hover{transform:scale(1.2)}}@media (min-width:1024px){.support-booking-card-container:hover{box-shadow:0 0 10px #0000001a}}.th-os-offer-wrapper-1 .slick-dots li button:before{width:15px!important}.on-ground-expert-container .content .expert-opinion-section .expert-opinion-section__text [data-expert-name]:before{content:attr(data-expert-name)}.partner-carousel-section .slick-dots li button:before{color:#d9d9d9!important;opacity:.5!important;font-size:1.6rem!important}@media (max-width:576px){.partner-carousel-section .slick-dots li button:before{font-size:1.4rem!important}}.partner-carousel-section .slick-dots li.slick-active button:before{color:#8e8e8e!important;opacity:1!important}.expert-query-button:hover{color:#fff}@font-face{font-family:tours-app;src:url(/sites/thrillophilia-com-76f92bf1/shared/tours-app.woff)format("woff");font-weight:400;font-style:normal}@media (min-width:1024px){.login-modal-wrap .login-modal-banner:before{content:"";opacity:.75;z-index:0;background-image:linear-gradient(43deg,#000,#0000 50%,#000000b3);width:100%;height:100%;position:absolute;top:0;left:0}}@keyframes arrow{0%{transform:translateY(5px)}50%{transform:translateY(10px)}to{transform:translateY(5px)}}.review-praising-section .praise-container .slick-list:focus{outline:none}.review-praising-section .praise-container .slick-track:before,.review-praising-section .praise-container .slick-track:after{content:"";display:table}.review-praising-section .praise-container .slick-track:after{clear:both}.review-rating-section .rating-card:hover{box-shadow:0 0 18px 1px #00000036}@media (max-width:600px){.review-rating-section .rating-card:hover{box-shadow:none}}.review-rating-section .praise-container .slick-list:focus{outline:none}.review-rating-section .praise-container .slick-track:before,.review-rating-section .praise-container .slick-track:after{content:"";display:table}.review-rating-section .praise-container .slick-track:after{clear:both}.review-rating-section .customer-review-card .customer-background-picture-container .customer-review-details .customer-review .icon-pin:before{color:#8e8e8e;font-size:1.4rem}@media (max-width:767px){.review-rating-section .customer-review-card .customer-background-picture-container .customer-review-details .customer-review .icon-pin:before{font-size:1.1rem}}.review-card-container::-webkit-scrollbar{display:none}@media screen and (min-width:1023px){.review-card-container:hover{transform-style:preserve-3d;transform:scale(1.001);box-shadow:0 4px 12px #0003}.review-card-container .booking-details-container .destination-text:hover{color:#f9881a;cursor:pointer}}.review-card-container .booking-details-container .tours-icon-external-link:hover{cursor:pointer}.review-card-container .booking-details-container .tours-icon-external-link:before{color:#f37022;margin-left:5px}.review-card-container .review-text-container::-webkit-scrollbar{display:none}.review-card-container .review-text-container .read-more-less-label:hover{color:#00f}.review-card-container .review-card-images-container::-webkit-scrollbar{display:none}@media screen and (min-width:1023px){.review-card-container .review-card-images-container .review-image-container .is-image-container:hover{cursor:pointer;transform:scale(1.1)}.review-card-container .review-card-images-container .review-image-container .icon-play-video:hover{cursor:pointer;color:#fff;background-color:#f37022;transform:scale(1.1)}.review-card-container .review-card-images-container .review-image-container .image-backdrop:hover{cursor:pointer}}.review-load-more-button-container .button-container:hover{box-shadow:0 8px 15px #f370224d}.review-load-more-button-container .tours-icon-inline-loader:before{color:#fff}.simple-header__row{border-bottom:none}.qp-container .quotation-sticky-bar-wrapper .brand-btn:disabled,.qp-container button.order-summary-button.order-summary-button--primary:disabled,.qp-container button.order-summary-button.order-summary-button--secondary:disabled{cursor:not-allowed;color:#f1c3a7!important;background:#f8e1d3!important;border:1px solid #d9d9d9!important}.callback-confirmation-modal__button--cancel:hover{background:#f5f5f5}.callback-confirmation-modal__button--confirm:hover{background:#e06502;border-color:#e06502}.booking-confirmation-modal__button--cancel:hover{background:#f5f5f5}.booking-confirmation-modal__button--confirm:hover{background:#e06502;border-color:#e06502}@media (min-width:768px){.base-block-head:before{top:23px}}@media (max-width:1023px){.btn:hover{color:#fff;background:#ff5e00}}@font-face{font-family:tours-app;src:url(/sites/thrillophilia-com-76f92bf1/shared/tours-app.woff)format("woff");font-weight:400;font-style:normal}@media (min-width:480px){.banner-section-container .intro-top-container:after{content:"";width:0;display:block}}@media (max-width:768px){.simple-header .header-mobile-nav-opener:hover{opacity:.8}.nav-active .simple-header .header-mobile-nav-opener:after{right:10px}.nav-active .simple-header .header-mobile-nav-opener span:after{right:7px}.simple-header .header-mobile-nav-opener span:after,.simple-header .header-mobile-nav-opener:before{content:"";background:#ff5e00;height:1px;transition:all .3s;position:absolute;top:7px;left:0;right:0}.simple-header .header-mobile-nav-opener:after,.simple-header .header-mobile-nav-opener:before{top:0}.simple-header .header-mobile-nav-opener:after{top:auto;bottom:0}}@media (min-width:1024px){.header-user-menu__container .user-container .profile-dropdown-menu-dialog-container .dropdown-item-container:hover{background-color:#0000000d}.login-modal-wrap .login-modal-banner:before{content:"";opacity:.75;z-index:0;content:"";opacity:.75;z-index:0;background-image:linear-gradient(43deg,#000,#0000 50%,#000000b3);width:100%;height:100%;position:absolute;top:0;left:0}}@font-face{font-family:tours-app;src:url(/sites/thrillophilia-com-76f92bf1/shared/tours-app.woff)format("woff");font-weight:400;font-style:normal}@media (max-width:576px){.mobile-hidden{display:none}}@media (min-width:768px){body{font-size:1.5rem}}@media (min-width:1200px){body{font-size:2rem}}@media (min-width:768px){.base-block-head:before{top:23px}.btn{min-width:115px;padding:12px;font-size:1.3rem;line-height:1.23}}@media (max-width:1023px){.btn:hover{color:#fff;background:#ff5e00}}@media (min-width:768px){.btn.btn-md{padding:7px 13px;font-size:1.4rem}}@font-face{font-family:tours-app;src:url(/sites/thrillophilia-com-76f92bf1/shared/tours-app.woff)format("woff");font-weight:400;font-style:normal}@media (max-width:1023px){.attraction-section .main-section-holder .attraction-list.attraction-carousel::-webkit-scrollbar{display:none}}@media (min-width:480px){.banner-section-container .intro-top-container:after{content:"";width:0;display:block}}@media (min-width:1024px){.section__getQuestion .container .base-block-body .list-style li .phone:before,.section__getQuestion .container .base-block-body .list-style li .email:before{left:0}.section__getQuestion .container .base-block-body .list-style li .clock:before{font-weight:900;left:0}.pre-footer{margin:0 auto 50px;padding:37px 33px 26px}.pre-footer .row>.col:before{content:"";background-color:#d6d6d69e;width:1px;position:absolute;top:0;bottom:0;left:0}}@media (min-width:375px){.footer-logo:before,.footer-logo:after{width:15%}}@media (min-width:480px){.footer-logo:before,.footer-logo:after{width:20%}}@media (min-width:768px){.footer-logo:before,.footer-logo:after{width:30%}}@media (min-width:1200px){.footer-logo:before,.footer-logo:after{width:38%}}@media (min-width:1024px){.footer-logo:before{left:33px}.footer-logo:after{right:33px}}@media (max-width:576px){.simple-header .menu-profile .name{display:none}}@media (max-width:1023px){.simple-header__row{justify-content:flex-end}}@media (min-width:1024px){.simple-header__row{border-bottom:1px solid #a0a0a0}}@media (max-width:768px){.simple-header__logo{left:5%}.simple-header .header-mobile-nav-opener:hover{opacity:.8}.nav-active .simple-header .header-mobile-nav-opener:after{right:10px}.nav-active .simple-header .header-mobile-nav-opener span:after{right:7px}.simple-header .header-mobile-nav-opener span:after,.simple-header .header-mobile-nav-opener:before{content:"";background:#ff5e00;height:1px;transition:all .3s;position:absolute;top:7px;left:0;right:0}.simple-header .header-mobile-nav-opener:after,.simple-header .header-mobile-nav-opener:before{top:0}.simple-header .header-mobile-nav-opener:after{top:auto;bottom:0}}@media (max-width:1024px){.header-user-menu{right:30px}}@media (max-width:768px){.header-user-menu__container{right:30px}}@media (min-width:1024px){.header-user-menu__container .user-container .profile-dropdown-menu-dialog-container .dropdown-item-container:hover{background-color:#0000000d}.base-block-head .expand-all:hover{color:#fff;cursor:pointer;background-color:#fa4d00;border:1px solid #fa4d00}.itinerary-day-v2__header-top-row:before,.itinerary-day-v2__header-bottom-row:before{left:40px}.itinerary-day-v2__events .event-section__connectors:before,.itinerary-day-v2__events .event-section__connectors:after{left:15px}.itinerary-day-v2__events .event-section__connectors:before{transform:rotate(-36deg)}.itinerary-day-v2__events .event-section__connectors:after{transform:rotate(36deg)}.itinerary-day-v2__events:before{bottom:10px;left:30px}.itinerary-event-v2__heading:before{left:-35px}.login-modal-wrap .login-modal-banner:before{content:"";opacity:.75;z-index:0;background-image:linear-gradient(43deg,#000,#0000 50%,#000000b3);width:100%;height:100%;position:absolute;top:0;left:0}.section__msp .base-block .msp-list .msp-item:before{left:13px}.multi-line-header-v2__title:before{bottom:-12px}.multi-line-header-v2--desktop-left-aligned .multi-line-header-v2__title:before{left:0}}@media (max-width:1023px){.duration-wrapper-div .duration-div:before,.duration-wrapper-div .duration-div:after{display:none}}@media (min-width:1024px){.section__reviews-extended .base-block-body .review-input-wrapper .review-submit:hover{color:#ff5e00;background-color:#fff;border:1px solid #ff5e00}}@media (max-width:1023px){.scroll-gallery .availability__close-btn:after{content:"";position:absolute;inset:-10px}}@media (min-width:1024px){.top-reads-sidebar-container .base-block-head:before{top:55%}}@media (max-width:1023px){.tour-card-v2__pricing .old-price:before{right:0}.guides-list::-webkit-scrollbar{display:none}}@media (pointer:coarse){.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active),.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}@media (max-width:768px){.customer-profile-container .customer-page-wrapper .profile-card .payment-information-card-wrapper .main .circle:before{width:24px;height:24px}.customer-profile-container .checkin-checkout:after{content:"";flex:auto}.customer-profile-container .customer-page-wrapper .profile-container .booking-cancel .payment-amount-submit-buttons .button-submit:hover{color:#d62d20}}@media (min-width:1024px){.existing-ticket-modal-check-wrapper .existing-ticket-check-content-wrapper .buttons-container .negative-button:hover{background-color:#0000000d}}@media (min-width:768px){.profile-management-video-preview-container .second-container .video-preview-container .overlay-container .play-circle-container:hover{cursor:pointer;background:linear-gradient(135deg,#f37022 0%,#ffba0a 100%)!important}.profile-management-video-preview-container .second-container .video-preview-container .overlay-container .play-circle-container:hover .play-icon{transform:scale(1.1)}}@media (min-width:769px){.video-modal-modal-container .content-container .circle-container:hover{cursor:pointer}}@media (min-width:768px){.video-modal-modal-container .content-container .play-circle-container:hover{cursor:pointer;background:linear-gradient(135deg,#f37022 0%,#ffba0a 100%)!important}.video-modal-modal-container .content-container .play-circle-container:hover .play-icon{transform:scale(1.2)}}@media (min-width:1024px){.refund-list-item-container .top-container:hover{background-color:#0000000a}}@media screen and (min-width:1024px){.booking-tab-view .quotation-banner-image-container .view-itinerary-button-container:hover{transform:scale(1.03)}.booking-tab-view .vouchers-section-container .date-wise-day-boxes-section .date-wise-vouchers-container .list-items-container .day-card-container .day-card-details-container:hover,.booking-tab-view .vouchers-section-container .voucher-stats-card-container .first-container .remaining-amount-button-container:hover{box-shadow:0 0 5px #00000029}}@media (max-width:480px){.customer-review-wrapper .customer-review-container .review-container .review-star-box .coupon-box .coupon-band:after{font-size:16px;left:20%}}@media (max-width:1023px){@keyframes modalPopUp{0%{height:0%}to{height:70%}}}@media screen and (min-width:1024px){.multiple-file-type-picker-container .currency-modal-wrapper .currency-modal .header-container .close-icon-container:hover{transform:scale(1.2)}}@media (min-width:1024px){.support-booking-card-container:hover{box-shadow:0 0 10px #0000001a}}@media (min-width:768px){body{font-size:1.5rem}}@media (min-width:1200px){body{font-size:2rem}}@media (min-width:768px){.base-block-head:before{top:23px}}.btn{color:#fff;background:#ff5e00;padding:8px 15px;font-size:1rem;line-height:1.3}@media (min-width:768px){.btn{min-width:115px;padding:12px;font-size:1.3rem;line-height:1.23}}@media (max-width:1023px){.btn:hover{color:#fff;background:#ff5e00}}.btn.btn-md{padding:5px 12px;line-height:1.22222}@media (min-width:768px){.btn.btn-md{padding:7px 13px;font-size:1.4rem}}.btn.btn-outline{color:#ff5e00;background:#fff;border:2px solid #ff5e00}body{color:#505050;-moz-osx-font-smoothing:grayscale;background:#f6f8fb;min-width:320px;font:1.3rem/1.54 sans-serif}@font-face{font-family:tours-app;src:url(/sites/thrillophilia-com-76f92bf1/shared/tours-app.woff)format("woff");font-weight:400;font-style:normal}.attraction-banner__location:after,.banner2__caption:after{content:"";background-color:#ff5e00;width:100px;height:4px;position:absolute;top:calc(50% - 2px);left:calc(100% + 20px)}@media (max-width:1023px){.attraction-section .main-section-holder .attraction-list.attraction-carousel::-webkit-scrollbar{display:none}}@media (min-width:480px){.banner-section-container .intro-top-container:after{content:"";width:0;display:block}}.booking-details__edit-date-btn:hover,.booking-details__contact-button:hover{cursor:pointer}@media (min-width:1024px){.section__getQuestion .container .base-block-body .list-style li .phone:before,.section__getQuestion .container .base-block-body .list-style li .email:before{left:0}.section__getQuestion .container .base-block-body .list-style li .clock:before{font-weight:900;left:0}.pre-footer{margin:0 auto 50px;padding:37px 33px 26px}.pre-footer .row>.col:before{content:"";background-color:#d6d6d69e;width:1px;position:absolute;top:0;bottom:0;left:0}}@media (min-width:375px){.footer-logo:before,.footer-logo:after{width:15%}}@media (min-width:480px){.footer-logo:before,.footer-logo:after{width:20%}}@media (min-width:768px){.footer-logo:before,.footer-logo:after{width:30%}}@media (min-width:1200px){.footer-logo:before,.footer-logo:after{width:38%}}@media (min-width:1024px){.footer-logo:before{left:33px}.footer-logo:after{right:33px}}input[type=email],input[type=number],input[type=text]{color:currentColor;white-space:nowrap;text-overflow:ellipsis;-webkit-appearance:none;scrollbar-width:none;-ms-overflow-style:none;border-radius:100px;-webkit-border-radius:0;outline:none;width:100%;height:34px;line-height:normal;transition:border-color .3s ease-in-out;display:block;overflow:hidden}.simple-header .menu-profile{flex-direction:row;margin-right:20px;display:flex}.simple-header .menu-profile .image{background:linear-gradient(#ffba0a 0%,#f47625 100%);border-radius:50%;width:21px;height:21px}.simple-header .menu-profile .image .image-gradient-text{color:#fff;font-size:10px;font-weight:500;line-height:21px}.simple-header .menu-profile .name{text-overflow:ellipsis;white-space:nowrap;text-align:start;width:100px;height:23px;margin-left:10px;font-size:15px;font-weight:500;line-height:23px;overflow:hidden}@media (max-width:576px){.simple-header .menu-profile .name{display:none}}@media (max-width:1023px){.simple-header__row{justify-content:flex-end}}@media (min-width:1024px){.simple-header__row{border-bottom:1px solid #a0a0a0}}@media (max-width:768px){.simple-header__logo{left:5%}.simple-header .header-mobile-nav-opener:hover{opacity:.8}.nav-active .simple-header .header-mobile-nav-opener:after{right:10px}.nav-active .simple-header .header-mobile-nav-opener span:after{right:7px}.simple-header .header-mobile-nav-opener span:after,.simple-header .header-mobile-nav-opener:before{content:"";background:#ff5e00;height:1px;transition:all .3s;position:absolute;top:7px;left:0;right:0}.simple-header .header-mobile-nav-opener:after,.simple-header .header-mobile-nav-opener:before{top:0}.simple-header .header-mobile-nav-opener:after{top:auto;bottom:0}}@media (max-width:1024px){.header-user-menu{right:30px}}.header-user-menu__container{width:200px;position:absolute;top:10px}@media (max-width:768px){.header-user-menu__container{right:30px}}@media (min-width:1024px){.header-user-menu__container .user-container .profile-dropdown-menu-dialog-container .dropdown-item-container:hover{background-color:#0000000d}}.info-with-icon:hover,.info-with-icon--actionable:hover,.info-with-icon--actionable :hover{cursor:pointer}@media (min-width:1024px){.base-block-head .expand-all:hover{color:#fff;cursor:pointer;background-color:#fa4d00;border:1px solid #fa4d00}.itinerary-day-v2__header-top-row:before,.itinerary-day-v2__header-bottom-row:before{left:40px}.itinerary-day-v2__events .event-section__connectors:before,.itinerary-day-v2__events .event-section__connectors:after{left:15px}.itinerary-day-v2__events .event-section__connectors:before{transform:rotate(-36deg)}.itinerary-day-v2__events .event-section__connectors:after{transform:rotate(36deg)}.itinerary-day-v2__events:before{bottom:10px;left:30px}.itinerary-event-v2__heading:before{left:-35px}.login-modal-wrap .login-modal-banner:before{content:"";opacity:.75;z-index:0;background-image:linear-gradient(43deg,#000,#0000 50%,#000000b3);width:100%;height:100%;position:absolute;top:0;left:0}.section__msp .base-block .msp-list .msp-item:before{left:13px}.multi-line-header-v2__title:before{bottom:-12px}.multi-line-header-v2--desktop-left-aligned .multi-line-header-v2__title:before{left:0}}@media (max-width:1023px){.duration-wrapper-div .duration-div:before,.duration-wrapper-div .duration-div:after{display:none}}@media (min-width:1024px){.section__reviews-extended .base-block-body .review-input-wrapper .review-submit:hover{color:#ff5e00;background-color:#fff;border:1px solid #ff5e00}}@media (max-width:1023px){.scroll-gallery .availability__close-btn:after{content:"";position:absolute;inset:-10px}}@media (min-width:1024px){.top-reads-sidebar-container .base-block-head:before{top:55%}}@media (max-width:1023px){.tour-card-v2__pricing .old-price:before{right:0}.guides-list::-webkit-scrollbar{display:none}}@media (pointer:coarse){.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active),.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}@media (max-width:768px){.customer-profile-container .customer-page-wrapper .profile-card .payment-information-card-wrapper .main .circle:before{width:24px;height:24px}.customer-profile-container .checkin-checkout:after{content:"";flex:auto}.customer-profile-container .customer-page-wrapper .profile-container .booking-cancel .payment-amount-submit-buttons .button-submit:hover{color:#d62d20}}@media (min-width:1024px){.existing-ticket-modal-check-wrapper .existing-ticket-check-content-wrapper .buttons-container .negative-button:hover{background-color:#0000000d}}@media (min-width:768px){.profile-management-video-preview-container .second-container .video-preview-container .overlay-container .play-circle-container:hover{cursor:pointer;background:linear-gradient(135deg,#f37022 0%,#ffba0a 100%)!important}.profile-management-video-preview-container .second-container .video-preview-container .overlay-container .play-circle-container:hover .play-icon{transform:scale(1.1)}}@media (min-width:769px){.video-modal-modal-container .content-container .circle-container:hover{cursor:pointer}}@media (min-width:768px){.video-modal-modal-container .content-container .play-circle-container:hover{cursor:pointer;background:linear-gradient(135deg,#f37022 0%,#ffba0a 100%)!important}.video-modal-modal-container .content-container .play-circle-container:hover .play-icon{transform:scale(1.2)}}@media (min-width:1024px){.refund-list-item-container .top-container:hover{background-color:#0000000a}}@media screen and (min-width:1024px){.booking-tab-view .quotation-banner-image-container .view-itinerary-button-container:hover{transform:scale(1.03)}.booking-tab-view .vouchers-section-container .date-wise-day-boxes-section .date-wise-vouchers-container .list-items-container .day-card-container .day-card-details-container:hover,.booking-tab-view .vouchers-section-container .voucher-stats-card-container .first-container .remaining-amount-button-container:hover{box-shadow:0 0 5px #00000029}}@media (max-width:480px){.customer-review-wrapper .customer-review-container .review-container .review-star-box .coupon-box .coupon-band:after{font-size:16px;left:20%}}.simple-header__row{align-items:center;display:flex}@media (max-width:1023px){@keyframes modalPopUp{0%{height:0%}to{height:70%}}}@media screen and (min-width:1024px){.multiple-file-type-picker-container .currency-modal-wrapper .currency-modal .header-container .close-icon-container:hover{transform:scale(1.2)}}@media (min-width:1024px){.support-booking-card-container:hover{box-shadow:0 0 10px #0000001a}}.line-items__col{align-items:center}.booking-step__header,.coupons__input-wrap,.line-items__col:first-child,.line-items__pricing{align-items:center;display:flex}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;font-family:sans-serif}@media (min-width:320px) and (max-width:1023px){.container{padding:0 10px}}@media (min-width:1024px) and (max-width:1199px){.container{margin:0 10px}}.btn{border-radius:5px;font-weight:600}.pricing-percent-difference{color:#ffb800;background:#fff5db;border-radius:5px;margin:0 0 0 5px;padding:5px 10px;font-size:16px;font-weight:500;line-height:24px}.link-btn{color:#ff5e00;background:0 0;border:none;outline:none;font-weight:700}@font-face{font-family:tours-app;src:url(/sites/thrillophilia-com-76f92bf1/shared/tours-app.woff)format("woff");font-weight:400;font-style:normal}@media (min-width:1024px){.app-layout{grid-column-gap:40px;grid-template-columns:1fr 350px;grid-template-areas:"alert alert""left right""full full";display:grid}}@media (max-width:1023px){.app-layout{padding:0}}@media (min-width:1024px){.app-layout .full{grid-area:full}.app-layout .main-content{grid-area:left}.app-layout .sidebar{grid-area:right}}.booking-expiry{color:#3a3a3a;background-color:#fff;border:2px dashed #ff5e00;border-radius:6px;padding:16px 20px}.booking-expiry__countdown{color:#ff5e00;margin:0 4px;font-weight:600;display:inline-block}.booking-step{background-color:#fff;box-shadow:0 3px 6px #00000029}.booking-step:not(:first-child){margin-top:20px}.booking-step__header,.booking-step__content{padding:18px 20px}.booking-step__header{border-left:2px solid #ff5e00;justify-content:flex-start}.booking-step__header:hover{cursor:pointer}.booking-step__content{border-top:1px solid #ececec;flex-flow:column;display:flex}.booking-step__title{color:#000;font-size:1.8rem;font-weight:600}.booking-step__completion-icon{color:#2eb861;margin-left:20px;font-size:2rem}.booking-step__edit-step-btn{min-width:unset;margin-left:auto;border-radius:8px!important;padding:10px 15px!important;font-size:1.2rem!important}.booking-flow-booking-details .additional-form{box-shadow:none;padding:0}.booking-flow-booking-details .booking-form__submit-btn{margin-top:5px!important}#booking-page .main-content{margin-top:0}.coupons__title{font-size:inherit;margin-bottom:24px;font-weight:600}.coupons__input-wrap{max-width:350px;height:30px}.coupons__input{font-size:inherit!important;border:1px solid #0003!important;border-radius:5px 0 0 5px!important;height:35px!important;padding:12px 18px!important}.coupons__apply-btn{flex:0 0 80px;min-width:80px;max-width:80px;height:35px;border-radius:0 5px 5px 0!important;font-size:12px!important}.booking-banner{background-position:50%;background-size:cover;align-items:flex-end;height:200px;margin-bottom:25px;padding-bottom:25px;display:flex}@media (min-width:1024px){.booking-banner{margin-bottom:50px}}.booking-banner__title{color:#fff;border-left:4px solid #ff5e00;padding-left:17px;font-size:2rem;font-weight:700}@media (max-width:1023px){.booking-banner__title{-webkit-line-clamp:3;max-height:9.24rem;overflow:hidden}}@media (min-width:1024px){.booking-banner__title{font-size:3.5rem}}.booking-insurance-option__header .option-title .booking-insurance-option__radio-icon.tours-icon-radio-unselected:before{color:#d7d5d7}.line-items{flex-flow:column;display:flex}.line-items__title{color:#000;margin-bottom:23px;font-size:18px;font-weight:600}.line-items__row{flex-flow:row;align-items:flex-start;display:flex}.line-items__col{color:#555353;padding:5px;font-size:16px}.line-items__col:not(:first-child){word-break:break-all}.line-items__col:first-child{word-break:break-word;flex-flow:wrap;flex:0 0 35%;justify-content:flex-start;min-width:35%;max-width:35%;margin:0;font-weight:500;display:inline-flex}.line-items__col:nth-child(2){flex:0 0 35%;justify-content:flex-start;min-width:35%;max-width:35%;display:flex}.line-items__col:nth-child(3){flex:0 0 30%;justify-content:flex-start;min-width:30%;max-width:30%;display:flex}@media (max-width:1023px){.line-items__pricing{flex-flow:column}}.line-items__strike-through-price{color:#909090;font-size:13px;text-decoration:line-through}.line-items__price{font-size:14px;font-weight:600}.line-items__btn{justify-content:center;align-items:center;min-width:140px;margin-top:15px;margin-left:auto;display:flex;border-radius:8px!important;padding:10px 15px!important;font-size:1.2rem!important}.line-items__discounts-wrap{margin:20px 0}.line-items__discounts-wrap .link-btn{font-size:14px;text-decoration:none}.booking-summary{border-bottom:1px solid #c3c3c3;flex-flow:wrap;justify-content:space-between;margin-bottom:30px;padding-bottom:30px;display:flex}.booking-summary__item{flex:0 0 calc(50% - 10px)}@media (max-width:1023px){.booking-summary__item:not(:nth-child(n+3)){flex:0 0 100%}.booking-summary__item:nth-child(n+2){margin-top:24px}}@media (min-width:1024px){.booking-summary__item:nth-child(n+3){margin-top:24px}}.booking-summary__item-title{color:#707070;margin-bottom:8px;font-size:14px;line-height:1.22}.booking-summary__item-description{color:#3a3a3a;font-size:16px;font-weight:500}.booking-summary__item-description--highlighted{color:#ff5e00;font-size:24px;font-weight:700}.multiple-payments{font-family:Poppins}.multiple-payments button:disabled{background-color:#909090}.multiple-payments .payment-slider .rc-slider-handle:before{content:"✓";color:#fff;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:translate(25%,15%)}.multiple-payments .payment-part.paid .checkbox-icon:before,.multiple-payments .payment-part.disabled .checkbox-icon:before{color:#8e8e8e;cursor:not-allowed}.multiple-payments .payment-step:not(:last-child):before{content:"";pointer-events:none;border-left:1px solid #f4f4f4;width:100%;height:100%;display:block;position:absolute;top:30px;left:-20px}.multiple-payments .payment-step:after{content:"";pointer-events:none;background:#f37022;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:30px;left:-25px;box-shadow:0 0 2px 5px #f3702226}.multiple-payments .payment-step.inactive:after{background:#8e8e8e99;box-shadow:0 0 2px 5px #51515114}.multiple-payments .total-amount{flex-direction:column;justify-content:space-between;margin:15px 0 0;display:flex}.multiple-payments .total-amount__item{grid-gap:15px;border-top:1px solid #e0e0e0;flex-direction:column;gap:15px;padding:15px 0;display:flex}.multiple-payments .total-amount__item .spreaded{justify-content:space-between;display:flex}.multiple-payments .total-amount .total-amount-text{color:#515151;font-size:clamp(12px,1.2vw,15px);font-weight:400}.multiple-payments .total-amount .total-amount-amt{color:#202020;font-size:clamp(14px,1.2vw,16px);font-weight:600}.multiple-payments .payment-breakdown-container.single-step .payment-step:after{display:none}.payments-text{color:#707070;margin-top:15px;margin-bottom:10px;font-size:1.2rem;line-height:2.08}.payments-text__checkbox{margin-right:10px;font-size:1.4rem}.payment-mode__selector:hover{cursor:pointer}.payment-term--disabled:hover{cursor:unset}.payment-term__label:hover{cursor:pointer}.additional-form{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:12px;margin:0 auto;font-family:Poppins}@media (min-width:1024px){.additional-form{width:700px}}.booking-success .collapse-button .tours-icon-Right-Chevron:before{color:#515151}.booking-success .booking-section-separater:before,.booking-success .booking-section-separater:after{content:"";background-color:#f6f8fb;border:1px solid #e0e0e0;border-radius:150px 150px 0 0;width:25px;height:20px;position:absolute;top:0}.booking-success .booking-section-separater:before{left:-5px;transform:translateY(-50%)rotate(90deg)}.booking-success .booking-section-separater:after{right:-5px;transform:translateY(-50%)rotate(-90deg)}.booking-success .summary-item .icon:before{color:#515151}.booking-success .summary-item .tours-icon-copy:hover{transform:scale(1.02)}.booking-success .summary-item .tours-icon-copy:hover:before{color:#f37022}.additional-form{grid-gap:15px;flex-direction:column;align-items:flex-start;gap:15px;display:flex}@media (max-width:575px){.additional-form .form-title{font-size:17.778px;line-height:26.6537px}}.additional-form .form-fields,.additional-form .passenger-details-wrapper{grid-gap:20px;flex-direction:column;gap:20px;display:flex}.additional-form .submit-action{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%;min-height:51px;padding:0 30px;font-size:18px;line-height:26.9865px}@media (max-width:575px){.additional-form .submit-action,.additional-form .form-section-title{font-size:16.0002px;line-height:23.9883px}}.passengers-listing{grid-gap:20px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:flex-start;gap:20px;display:flex}@media (max-width:575px){.passengers-listing{grid-gap:10px;gap:10px}}.form-passenger-details{color:#202020;border:1px solid #e0e0e0;border-radius:7px;width:100%;font-family:Poppins;font-size:16px;font-weight:500;line-height:23.988px;transition:all .4s ease-in-out;box-shadow:0 0 5px 2px #5151511a}@media (max-width:575px){.form-passenger-details{font-size:14.2224px;line-height:21.3229px}}.form-passenger-details .custom-field-listing{grid-gap:20px;background:#f4f6f980;border-top:1px solid #e0e0e0;flex-direction:column;gap:20px;padding:15px 15px 25px;display:flex}.form-passenger-details .custom-field-listing .primary-passenger-checkbox{grid-gap:5px;color:#515151;border-bottom:1px solid #e0e0e0;align-items:center;gap:5px;padding-bottom:15px;font-size:14px;font-weight:500;display:flex}.form-passenger-details .custom-field-listing .check-icon{cursor:pointer}.form-passenger-details .passenger-title{grid-gap:20px;justify-content:space-between;align-items:center;gap:20px;display:flex}.form-passenger-details .passenger-title .passenger-tab .passenger-wrapper{grid-gap:5px;color:#202020;align-items:baseline;gap:5px;font-size:15px;font-weight:500;line-height:23px;display:flex}.form-passenger-details .passenger-title .passenger-tab .extra-info{grid-gap:15px;align-items:center;gap:15px;display:flex}.form-passenger-details .passenger-title .passenger-tab .extra-info span{position:relative}.form-passenger-details .passenger-title .passenger-tab .extra-info span:not(:first-child):before{content:".";z-index:1;font-size:24px;display:block;position:absolute;top:-6px;left:-10px}.form-passenger-details .passenger-title .passenger-tab .gender-string{color:#8e8e8e;font-size:12px}.form-passenger-details .passenger-title .passenger-tab .check-icon.lightened:before{color:#a5a5a5}.form-passenger-details .passenger-title .passenger-tab .primary-passenger{grid-gap:5px;color:#ffa700;border:1px solid #ffa700;border-radius:3px;align-items:baseline;gap:5px;margin-bottom:5px;padding:5px 10px;display:flex}.form-passenger-details .passenger-title .passenger-tab .right-half{grid-gap:2px;align-items:center;gap:2px;font-size:12px;font-weight:600;line-height:17.991px;display:flex}@media (max-width:575px){.form-passenger-details .passenger-title .passenger-tab .right-half{font-size:10.6668px;line-height:15.9922px}}.form-passenger-details .passenger-title .passenger-tab .right-half .non-primary .tours-icon-crown-icon:before{color:#a3a3a3}.form-passenger-details .passenger-title .passenger-tab .right-half .non-primary .tours-icon-crown-icon:hover:before{color:#ffa700}.form-passenger-details .passenger-title .passenger-tab .right-half .tours-icon-close:before{color:#8e8e8e}.form-passenger-details .passenger-title .passenger-tab .right-half .tours-icon-close:hover:before{color:#515151}.form-passenger-details .passenger-title .passenger-tab .right-half .tours-icon-crown-icon{margin-bottom:1px;font-size:15px}@media (max-width:576px){.form-passenger-details .passenger-title .passenger-tab .primary-passenger.desktop{display:none}.form-passenger-details .passenger-title .passenger-tab .primary-passenger.phone{border:none;padding:0;font-size:10px;line-height:15px;display:block}}.form-passenger-details .tours-icon-Right-Chevron{font-size:12px;transition:all .3s ease-in-out;transform:rotate(90deg)}.form-passenger-details .tours-icon-Right-Chevron:before{color:#515151}@media (min-width:1024px){.section__getQuestion .container .base-block-body .list-style li .phone:before,.section__getQuestion .container .base-block-body .list-style li .email:before{left:0}.section__getQuestion .container .base-block-body .list-style li .clock:before{font-weight:900;left:0}}.footer{margin-top:50px}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}a{background-color:#0000}b,strong{font-weight:bolder}img{border-style:none}button,input{margin:0;font-family:inherit;font-size:100%;line-height:1.15;overflow:visible}button{text-transform:none}button,[type=button],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}[type=checkbox]{padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@media (min-width:768px){body{font-size:1.5rem}}@media (min-width:1200px){body{font-size:2rem}}a{color:#ff5300;text-decoration:none;transition:color .3s ease-in-out,background .3s ease-in-out,opacity .3s ease-in-out,box-shadow .3s ease-in-out,transform .3s ease-in-out,border .3s ease-in-out}a:hover{color:#ff5e00;text-decoration:none}@media (max-width:767px){h1{font-size:2.4rem}}@media (max-width:479px){h1{font-size:1.8rem}}@media (max-width:767px){h2{font-size:2.2rem}}@media (max-width:479px){h2{font-size:1.6rem}}@media (max-width:767px){h3{font-size:2rem}}@media (max-width:479px){h3{font-size:1.5rem}}h3{color:#505050}.btn{vertical-align:middle;appearance:none;text-transform:capitalize;text-align:center;border:0;transition:color .3s ease-in-out,background .3s ease-in-out,opacity .3s ease-in-out,box-shadow .3s ease-in-out,transform .3s ease-in-out,background-position .3s ease-in-out;display:inline-block}html{font-size:10px}.radius-md{border-radius:5px!important}.base-block{background:#fff;margin:30px 0;box-shadow:0 0 50px #00000005}@media (min-width:1024px){.base-block{margin:30px 0}}@media (min-width:1200px){.base-block{font-size:1.7rem}}.base-block-head{position:relative}@media (min-width:768px){.base-block-head{padding:30px 20px}}@media (min-width:1200px){.base-block-head{padding:23px 35px}}.base-block-head+.base-block-body{padding-top:0}@media (min-width:768px){.base-block-head+.base-block-body{padding-top:0}}.base-block-head:before{content:"";z-index:1;background-color:#ff5e00;width:3px;position:absolute;top:0;bottom:0;left:0}@media (min-width:768px){.base-block-head:before{top:23px}}.base-block-body{padding:17px}@media (min-width:768px){.base-block-body{padding:20px 20px 40px}}@media (min-width:1200px){.base-block-body{padding:30px 30px 40px}}.base-block-body p:last-child{margin-bottom:0}.btn{color:#fff;background:#ff5e00;line-height:1.3}@media (min-width:768px){.btn{min-width:115px;padding:12px;font-size:1.3rem;line-height:1.23}}.btn:hover{color:#fff;cursor:pointer;background:#ffb100}@media (max-width:1023px){.btn:hover{color:#fff;background:#ff5e00}}.btn:disabled{cursor:not-allowed;background-color:#ff5e0080}.btn:focus{outline:none}.btn.btn-lg{padding:5px 10px;font-size:1.2rem;line-height:1.5}@media (min-width:768px){.btn.btn-lg{padding:7px 14px;font-size:1.8rem}}.btn.btn-gradient-orange:hover{background-position:100% 0}img{font-size:1rem}.lazy-image{opacity:1;text-indent:100%;white-space:nowrap;overflow:hidden}.lazy-image:before,.lazy-picture img:before{content:"";z-index:-1;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block}.tours-app{min-height:120vh}.animated{animation-fill-mode:both}@media (min-width:1025px){.animated.mobile-only-animation{animation:none!important}}.animated.animated-fast{animation-duration:.3s}.slideUp{animation-name:slideUp}html{scroll-behavior:smooth}body{font-family:sans-serif}body.has-modal:before{content:"";z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0000004d;width:100vw;height:100vh;position:fixed;top:0;left:0}body.has-modal--booking-wrap:before{content:"";z-index:10;background-color:#0000004d;width:100vw;height:100vh;position:fixed;top:0;left:0}.tours-app{color:#505050;font-size:1.4rem}.container{width:100%;max-width:1080px;margin:0 auto}@media (min-width:320px) and (max-width:1023px){.container{padding:0 10px}}@media (min-width:1024px) and (max-width:1199px){.container{margin:0 10px}}.ReactCollapse--collapse{transition:height .28s cubic-bezier(.4,0,.2,1)}.react-datepicker-wrapper .package-calendar{height:unset;color:#555353;border:none;padding:0;font-size:14px;font-weight:400}.react-datepicker-wrapper input{border-radius:0!important}.datepicker-wrap .react-datepicker{background-color:#fff;border:none;border-radius:10px;padding:10px;font-family:sans-serif;box-shadow:0 0 32px #0000000a;font-size:1.2rem!important}.datepicker-wrap .react-datepicker>div{flex-flow:row;align-items:center;display:flex;position:relative}.datepicker-wrap .react-datepicker__day,.datepicker-wrap .react-datepicker__day-name{pointer-events:none}.datepicker-wrap .react-datepicker_available-dates{pointer-events:unset!important;cursor:pointer!important}.datepicker-wrap .react-datepicker__navigation{text-indent:unset!important;overflow:unset!important;height:unset!important;width:unset!important;border:none!important;outline:none!important;top:22px!important}.datepicker-wrap .react-datepicker__navigation--next{right:0!important}.datepicker-wrap .react-datepicker__navigation--previous{left:0!important}.datepicker-wrap .react-datepicker__navigation--previous [class^=tours-icon-]{transform:rotate(180deg)}.datepicker-wrap .react-datepicker__navigation [class^=tours-icon-]{color:#707070;font-weight:700;display:block}.datepicker-wrap .react-datepicker__month-container{width:325px;margin-top:85px;float:unset!important}.datepicker-wrap .react-datepicker__month-container .react-datepicker__day--outside-month{visibility:hidden}.datepicker-wrap .react-datepicker__header{position:absolute;top:0;left:0;right:0;background-color:unset!important;border-bottom:unset!important;padding-top:0!important}.datepicker-wrap .react-datepicker__header-content{color:#1d2634;margin-bottom:21px}.datepicker-wrap .react-datepicker__header-content--year{margin-bottom:8px;font-size:1rem;line-height:1.3}.datepicker-wrap .react-datepicker__header-content--month{text-transform:uppercase;font-size:1.2rem;font-weight:600;line-height:1.25}.datepicker-wrap .react-datepicker__day-names,.datepicker-wrap .react-datepicker__week{flex-flow:row;justify-content:space-between;display:flex}.datepicker-wrap .react-datepicker__day-names{margin-bottom:11px;padding:0 10px}.datepicker-wrap .react-datepicker__day-name{color:#949494;font-size:1rem;font-weight:600;line-height:1.3}.datepicker-wrap .react-datepicker__week{margin-top:5px}.datepicker-wrap .react-datepicker__day{text-align:center;color:#c3c3c3;border-radius:3px;width:50px;height:38px;font-size:1rem;font-weight:600}.datepicker-wrap .react-datepicker__day--outside-month{color:#c3c3c3!important;background-color:#0000!important}.datepicker-wrap .react-datepicker_available-dates{color:#3a3a3a;background-color:#bef7cd;font-size:1.2rem;line-height:1.3}.datepicker-wrap .react-datepicker_available-dates--price{font-size:.9rem;font-weight:400}.datepicker-wrap .react-datepicker_filling-fast-dates:before{content:"";background-color:inherit;z-index:-1;border-radius:50%;width:100%;height:100%;animation:1.5s ease-out infinite ripple;position:absolute}.datepicker-wrap .react-datepicker_filling-fast-dates:hover:before{display:none}.datepicker-wrap .react-datepicker .legend-wrapper{flex-flow:row;justify-content:flex-end;margin-top:15px;display:flex}.datepicker-wrap .react-datepicker .legend-wrapper .align-legend:first-child{margin-right:20px}.datepicker-wrap .react-datepicker .legend-wrapper .calendar-legend{color:#3a3a3a;font-weight:500}.datepicker-wrap .react-datepicker .legend-wrapper .calendar-legend__icon{border-radius:20px;width:18px;height:18px;margin-right:10px;display:inline-block}.datepicker-wrap .react-datepicker .legend-wrapper .calendar-legend__icon--available{background-color:#bef7cd}.datepicker-wrap .react-datepicker .legend-wrapper .calendar-legend__icon--filling-fast{background-color:#ffd174}.react-datepicker-popper{z-index:11}.react-datepicker__time-list::-webkit-scrollbar{background:0 0;width:0}.react-datepicker--time-only .react-datepicker__time-list-item:not(:last-child):before{content:"";background:#e2e2e2;width:26px;height:1px;position:absolute;bottom:0;left:calc(50% - 13px)}.react-datepicker-popper{border:1px solid #ececec;border-radius:4px;box-shadow:0 0 10px #0000000a}.payment-btn:disabled{background-color:#909090}.CalendarDay__default:active,.CalendarDay__default:hover{color:#3a3a3a;background:#bef7cd;border:1px solid #bef7cd;font-weight:600}.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{color:#c3c3c3;background:#fff;border:1px solid #e4e7e7}.CalendarDay__selected:active,.CalendarDay__selected:hover,.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{color:#fff;background:#5a954e;border:1px solid #5a954e}[class*=--mt30]{margin-top:30px}.simple-heading{color:#000;border-left:4px solid #ff5e00;margin-bottom:30px;padding:0 0 0 10px;font-size:2rem;font-weight:600}.link-btn{color:#ff5e00;background:0 0;border:none;outline:none;font-weight:700;text-decoration:underline}.link-btn-v2{color:#ff5e00;background:0 0;border:none;outline:none;font-weight:600;text-decoration:none}.link-btn-v2:hover{cursor:pointer}.link-btn-v2__icon:before{color:inherit!important}.input-number-without-spinner::-webkit-outer-spin-button{-webkit-appearance:none}.input-number-without-spinner::-webkit-inner-spin-button{-webkit-appearance:none}.react-datepicker-popper[data-placement^=bottom]{margin:0}.collapse-item-header:hover{cursor:pointer}.multi-line-header--centered:before{content:none}.multi-line-header--centered .multi-line-header__title:before{content:"";background:#ff5e00;width:61px;height:2px;position:absolute;bottom:-14px;left:calc(50% - 30.5px)}body{font-size:10px}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}*{max-height:1000000px}body{color:#505050;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6f8fb;min-width:320px;font:1.3rem/1.54 sans-serif}img{vertical-align:top;max-width:100%}@font-face{font-family:tours-app;src:url(/sites/thrillophilia-com-76f92bf1/shared/tours-app.woff)format("woff");font-weight:400;font-style:normal}[class^=tours-icon-],[class*=\ tours-icon-]{speak:none;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:2px;font-style:normal;font-weight:400;line-height:1;font-family:tours-app!important}.tours-icon-armchair:before{content:""}.tours-icon-bonfire:before{content:""}.tours-icon-calendar:before{content:""}.tours-icon-cancellation .path1:before{content:"";color:#f7be56}.tours-icon-cancellation .path2:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path3:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path4:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path5:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path6:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path7:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path8:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path9:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path10:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path11:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path12:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path13:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path14:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path15:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path16:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path17:before{content:"";color:#fcd462;margin-left:-1em}.tours-icon-cancellation .path18:before{content:"";color:#dc8744;margin-left:-1em}.tours-icon-cancellation .path19:before{content:"";color:#3a556a;margin-left:-1em}.tours-icon-cancellation .path20:before{content:"";color:#3a556a;margin-left:-1em}.tours-icon-cancellation .path21:before{content:"";color:#3a556a;margin-left:-1em}.tours-icon-cancellation .path22:before{content:"";color:#3a556a;margin-left:-1em}.tours-icon-cancellation .path23:before{content:"";color:#3a556a;margin-left:-1em}.tours-icon-cancellation .path24:before{content:"";color:#3a556a;margin-left:-1em}.tours-icon-cancellation .path25:before{content:"";color:#3a556a;margin-left:-1em}.tours-icon-cancellation .path26:before{content:"";color:#3a556a;margin-left:-1em}.tours-icon-christmas-turkey:before{content:""}.tours-icon-edit:before{content:""}.tours-icon-flash:before{content:"";color:#ff6200}.tours-icon-gallery:before{content:""}.tours-icon-grain:before{content:""}.tours-icon-group:before{content:""}.tours-icon-meals-circular:before{content:""}.tours-icon-phone:before{content:""}.tours-icon-placeholder:before{content:""}.tours-icon-placeholder-circle:before{content:""}.tours-icon-transfer:before{content:""}.tours-icon-taxi:before{content:""}.tours-icon-tick:before{content:""}.tours-icon-time:before{content:""}.tours-icon-alarm-clock:before{content:""}.tours-icon-close:before{content:""}.tours-icon-star-empty:before{content:"";color:#e8e8e8}.tours-icon-star:before{content:"";color:#fac917}.tours-icon-close-envelope:before{content:""}.tours-icon-checkbox-checked:before{content:"";color:#ff5300}.tours-icon-checkbox-unchecked:before{content:"";color:#707070}.tours-icon-checkbox-disabled:before{content:"";color:#8b8b8b}.tours-icon-radio-unchecked:before{content:""}.tours-icon-photo-camera:before{content:""}.tours-icon-next:before{content:""}.tours-icon-focus:before{content:"";color:#ff5300}.tours-icon-check:before{content:"";color:#ff5300}[class^=tours-icon-accessibility]:before,[class*=tours-icon-accessibility]:before{content:"";color:#9f9f9f}.tours-icon-accessibility-wheelchair-assistance:before,.tours-icon-accessibility-wheelchair-accessible:before{content:"";color:#9f9f9f}.tours-icon-accessibility-visual-aids:before{content:"";color:#9f9f9f}.tours-icon-accessibility-hearing-aids:before{content:"";color:#9f9f9f}.tours-icon-flame:before{content:"";color:#fb7b27}.tours-icon-accessibility-stroller-accessible:before{content:"";color:#9f9f9f}.tours-icon-accessibility-information-material-in-braille:before{content:"";color:#9f9f9f}.tours-icon-accessibility-service-animal-allowed:before{content:"";color:#9f9f9f}.tours-icon-check-circle:before{content:""}.tours-icon-external-link:before{content:"";color:#9f9f9f}.tours-icon-radio-unselected:before{content:"";color:#fb6400}.tours-icon-radio-selected:before{content:"";color:#fb6400}.tours-icon-eye-opened:before{content:"";color:#fb6400}.tours-icon-eye-closed:before{content:"";color:#fb6400}.tours-icon-Calendar:before{content:"";color:#fb6400}.tours-icon-Exclusions:before{content:"";color:#ef5050}.tours-icon-Guests:before{content:""}.tours-icon-Room-Amenities:before{content:"";color:#64ad67}.tours-icon-Things-To-Carry:before{content:"";color:#fb6400}.tours-icon-Room-Type:before{content:"";color:#fb6400}.tours-icon-Right-Chevron:before{content:"";color:#fff}.tours-icon-Down-Caret:before{content:"";color:#fb6400;font-size:5px;position:relative;top:-3px}.tours-icon-View-All-Amenities:before{content:"";color:#fb6400}[class^=tours-icon-highlight]:before,[class*=tours-icon-highlight]:before{color:#ff5e00}.tours-icon-highlight-thrillophilia-originals:before{content:""}.tours-icon-highlight-thrillophilia-safe:before{content:""}.tours-icon-highlight-meals-included:before{content:""}.tours-icon-highlight-free-cancellation:before,.tours-icon-highlight-conditional-cancellation:before,.tours-icon-highlight-no-cancellation:before{content:""}.tours-icon-highlight-guided-tour:before,.tours-icon-highlight-guide:before{content:""}.tours-icon-highlight-tour-language:before{content:""}.tours-icon-highlight-free-cancellation-upto-24-hours:before{content:""}.tours-icon-highlight-transport-included:before{content:""}.tours-icon-highlight-conditional-cancellation:before{content:""}.tours-icon-highlight-cashback:before{content:""}.tours-icon-highlight-mobile-vouchers:before,.tours-icon-highlight-mobile-voucher:before{content:""}.tours-icon-highlight-meet-at-location-1:before{content:""}.tours-icon-highlight-meet-at-location:before{content:""}.tours-icon-highlight-printed-ticket:before,.tours-icon-highlight-printed-tickets:before,.tours-icon-highlight-fixed-day-tickets:before,.tours-icon-highlight-fixed-day-ticket:before{content:"";font-size:.7em}.tours-icon-highlight-no-cancellation:before{content:""}.tours-icon-highlight-instant-confirmation:before{content:""}.tours-icon-highlight-hotel-pickup:before{content:""}.tours-icon-highlight-group-tour:before{content:""}.tours-icon-highlight-private-tour:before,.tours-icon-private-tour:before{content:""}.tours-icon-highlight-camping:before{content:""}.tours-icon-highlight-stay-included:before{content:""}.tours-icon-highlight-water-sports:before{content:""}.tours-icon-highlight-travel-insurance:before{content:""}.tours-icon-highlight-seaplane-transfers:before{content:""}.tours-icon-highlight-speedboat-transfers:before{content:""}.tours-icon-highlight-airport-transfers:before{content:""}.tours-icon-highlight-sightseeing:before{content:""}.tours-icon-highlight-honeymoon-freebies:before{content:""}.tours-icon-highlight-biking:before{content:""}.tours-icon-highlight-trekking:before{content:""}.tours-icon-highlight-jeep-safari:before{content:""}.tours-icon-highlight-permits:before{content:""}.tours-icon-highlight-free-cancellation-upto-72-hours:before{content:none}.tours-icon-highlight-free-cancellation-upto-72-hours .path1:before{content:""}.tours-icon-highlight-free-cancellation-upto-72-hours .path2:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path3:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path4:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path5:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path6:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path7:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path8:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path9:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path10:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path11:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path12:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path13:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path14:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path15:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path16:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path17:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-cancellation-upto-72-hours .path18:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours:before{content:none}.tours-icon-highlight-free-rescheduling-upto-72-hours .path1:before{content:""}.tours-icon-highlight-free-rescheduling-upto-72-hours .path2:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path3:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path4:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path5:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path6:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path7:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path8:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path9:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path10:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path11:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path12:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path13:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path14:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path15:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path16:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path17:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path18:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-rescheduling-upto-72-hours .path19:before{content:"";margin-left:-1.34961em}.tours-icon-highlight-free-room-upgradation:before{content:none}.tours-icon-highlight-free-room-upgradation .path1:before{content:""}.tours-icon-highlight-free-room-upgradation .path2:before{content:"";margin-left:-.461914em}.tours-icon-highlight-free-room-upgradation .path3:before{content:"";margin-left:-.461914em}.tours-icon-highlight-free-room-upgradation .path4:before{content:"";margin-left:-.461914em}.tours-icon-highlight-request-to-book:before{content:""}.tours-icon-highlight-2-hour-response-time .path1:before{content:"";color:#ff4600}.tours-icon-highlight-2-hour-response-time .path2:before{content:"";margin-left:-1.00195em}.tours-icon-highlight-2-hour-response-time .path3:before{content:"";margin-left:-1.00195em}.tours-icon-highlight-2-hour-response-time .path4:before{content:"";margin-left:-1.00195em}.tours-icon-highlight-2-hour-response-time .path5:before{content:"";margin-left:-1.00195em}.tours-icon-highlight-2-hour-response-time .path6:before{content:"";margin-left:-1.00195em}.tours-icon-highlight-2-hour-response-time .path7:before{content:"";margin-left:-1.00195em}.tours-icon-highlight-2-hour-response-time .path8:before{content:"";margin-left:-1.00195em}.tours-icon-highlight-2-hour-response-time .path9:before{content:"";margin-left:-1.00195em}.tours-icon-highlight-2-hour-response-time .path10:before{content:"";margin-left:-1.00195em}.tours-icon-highlight-2-hour-response-time .path11:before{content:"";margin-left:-1.00195em}.tours-icon-highlight-2-hour-response-time .path12:before{content:"";margin-left:-1.00195em}.tours-icon-highlight-2-hour-response-time .path13:before{content:"";margin-left:-1.00195em}.tours-icon-share:before{content:""}.tours-icon-information:before{content:"";color:#ff5300}.tours-icon-inline-loader:before{content:""}.tours-icon-cancel-music:before{content:""}.tours-icon-google .tours-icon-google-1:before{content:"";color:#fbbb00}.tours-icon-google .tours-icon-google-2:before{content:"";color:#518ef8;margin-left:-1.1em}.tours-icon-google .tours-icon-google-3:before{content:"";color:#28b446;margin-left:-1.2em}.tours-icon-google .tours-icon-google-4:before{content:"";color:#f14336;margin-left:-1.3em}.tours-icon-facebook:before{content:""}.tours-icon-arrow-d2:before{content:""}.tours-icon-left-arrow:before{content:""}.tours-icon-right-arrow:before{content:""}.tours-icon-warning:before{content:""}.tours-icon-info:before{content:""}.tours-icon-ticket-outer:before{content:"";color:#656565}.tours-icon-pencil:before{content:""}.tours-icon-cake:before{content:""}.tours-icon-chat:before{content:"";color:#676767}.tours-icon-wallet:before{content:""}.tours-icon-phone1:before{content:""}.tours-icon-mail:before{content:""}.tours-icon-information1:before{content:""}.tours-icon-users-icon:before{content:""}.tours-icon-wallet-add:before{content:""}.tours-icon-wallet-empty:before{content:"";color:#e0e0e0}.tours-icon-shopping-cart:before{content:"";color:#e0e0e0}.tours-icon-gift .path1:before{content:"";color:#676767}.tours-icon-gift .path2:before{content:"";color:#fff;margin-left:-1em}.tours-icon-gift .path3:before{content:"";color:#fff;margin-left:-1em}.tours-icon-gift .path4:before{content:"";color:#fff;margin-left:-1em}.tours-icon-calendar-check:before{content:""}.tours-icon-profile-edit-icon:before{content:""}.tours-icon-cancel-icon:before{content:""}.tours-icon-change-icon:before{content:""}.tours-icon-clock-with-time-icon:before{content:""}.tours-icon-crown-icon:before{content:""}.tours-icon-edit-icon-new:before{content:""}.tours-icon-travel-icon:before{content:""}.tours-icon-help-support:before{content:""}.tours-icon-rain-cover:before{content:""}.tours-icon-swim-wear:before{content:""}.tours-icon-water-proof-wind-cheater:before{content:""}.tours-icon-extra-pair-of-clothes:before{content:""}.tours-icon-blanket:before{content:""}.tours-icon-caps:before{content:""}.tours-icon-head-torch:before{content:""}.tours-icon-sunglasses:before{content:""}.tours-icon-woollen-cap:before{content:""}.tours-icon-sleeping-bag:before{content:""}.tours-icon-back-pack:before{content:""}.tours-icon-day-pack:before{content:""}.tours-icon-rain-coat:before{content:""}.tours-icon-trekking-shoes:before{content:""}.tours-icon-extra-pair-of-socks:before{content:""}.tours-icon-walking-shoes:before{content:""}.tours-icon-sport-shoes:before{content:""}.tours-icon-camera:before{content:""}.tours-icon-mobile-power-bank:before{content:""}.tours-icon-head-torch-1:before{content:""}.tours-icon-led-torch:before{content:""}.tours-icon-toilet-kit:before{content:""}.tours-icon-energy-bars:before{content:""}.tours-icon-wet-tissues:before{content:""}.tours-icon-sunscreen-lotion:before{content:""}.tours-icon-binoculars:before{content:""}.tours-icon-insect-repellent:before{content:""}.tours-icon-biking-gears:before{content:""}.tours-icon-valid-id-proof:before{content:""}.tours-icon-oxygen-can:before{content:""}.tours-icon-sticky-mats:before{content:""}.tours-icon-trekking-pole:before{content:""}.tours-icon-walking-stick:before{content:""}.tours-icon-towel:before{content:""}.tours-icon-poncho:before{content:""}.tours-icon-voucher-softcopy:before{content:""}.tours-icon-water-bottle:before{content:""}.tours-icon-thermal-inners:before{content:""}.tours-icon-batteries:before{content:""}.tours-icon-personal-medical-kit:before{content:""}.tours-icon-hiking-shoes:before{content:""}.tours-icon-waterproof-gloves:before{content:""}.tours-icon-balaclava:before{content:""}.tours-icon-skiing-suit:before{content:""}.tours-icon-helment-soldier:before{content:""}.tours-icon-transfers:before{content:""}.tours-icon-meals:before{content:""}.tours-icon-activities:before{content:""}.tours-icon-stay:before{content:""}.tours-icon-taxes:before{content:""}.tours-icon-permits:before{content:""}.tours-icon-guide:before{content:""}.tours-icon-driver:before{content:""}.tours-icon-dryer:before{content:""}.tours-icon-kitchen:before{content:""}.tours-icon-iron:before{content:""}.tours-icon-spa:before{content:""}.tours-icon-wifi:before{content:""}.tours-icon-television-with-channels:before{content:""}.tours-icon-washer:before{content:""}.tours-icon-air-conditioning:before{content:""}.tours-icon-room-service:before{content:""}.tours-icon-tea-maker:before{content:""}.tours-icon-laundry:before{content:""}.tours-icon-pet-friendly:before{content:""}.tours-icon-sightseeing:before{content:""}.tours-icon-tour-leader:before{content:""}.tours-icon-ticket:before{content:""}.tours-icon-accomodation:before{content:""}.tours-icon-duration:before{content:""}.tours-icon-download:before{content:""}.tours-icon-highlight-coffee-brewing-experience:before{content:""}.tours-icon-highlight-free-cancellation-upto-5-days:before{content:""}.tours-icon-highlight-yoga:before{content:""}.tours-icon-highlight-free-cancellation-upto-7-days:before{content:""}.tours-icon-price-tag:before{content:""}.tours-icon-discount-badge:before{content:""}.tours-icon-arrow-down:before{content:""}.tours-icon-copy-tag:before{content:""}.tours-icon-logout:before{content:""}.tours-icon-highlight-cruise:before{content:""}.tours-icon-highlight-euro-rail-pass:before{content:""}.tours-icon-highlight-flights-included:before{content:""}.tours-icon-highlight-private-transfers:before{content:""}.tours-icon-highlight-swiss-pass:before{content:""}.tours-icon-highlight-train-journey:before{content:""}.tours-icon-highlight-water-villas:before{content:""}.tours-icon-recommended-tag .path1:before{content:"";color:#e49434}.tours-icon-recommended-tag .path2:before{content:"";color:#242424;margin-left:-3.67383em}.tours-icon-recommended-tag .path3:before{content:"";color:#f2ae3d;margin-left:-3.67383em}.tours-icon-recommended-tag .path4:before{content:"";color:#fff;margin-left:-3.67383em}.tours-icon-recommended-tag .path5:before{content:"";color:#000;margin-left:-3.67383em}.tours-icon-flights-included:before{content:"";color:#fff}.tours-icon-hotel-inclusion:before{content:"";color:#8e8e8e}.tours-icon-boat-separator .path1:before{content:"";color:#ed744e}.tours-icon-boat-separator .path2:before{content:"";color:#f37021;margin-left:-.882813em}.tours-icon-boat-separator .path3:before{content:"";color:#ffb41f;margin-left:-.882813em}.tours-icon-boat-separator .path4:before{content:"";color:#000;margin-left:-.882813em}.tours-icon-boat-separator .path5:before{content:"";color:#f37021;margin-left:-.882813em}.tours-icon-boat-separator .path6:before{content:"";color:#f37021;margin-left:-.882813em}.tours-icon-boat-separator .path7:before{content:"";color:#f9d8c5;margin-left:-.882813em}.tours-icon-boat-separator .path8:before{content:"";color:#f9d5c5;margin-left:-.882813em}.tours-icon-boat-separator .path9:before{content:"";color:#fba10a;margin-left:-.882813em}.tours-icon-boat-separator .path10:before{content:"";color:#fba10a;margin-left:-.882813em}.tours-icon-boat-separator .path11:before{content:"";color:#fba10a;margin-left:-.882813em}.tours-icon-boat-separator .path12:before{content:"";color:#fba10a;margin-left:-.882813em}.tours-icon-boat-separator .path13:before{content:"";color:#000;margin-left:-.882813em}.tours-icon-boat-separator .path14:before{content:"";color:#000;margin-left:-.882813em}.tours-icon-boat-separator .path15:before{content:"";color:#000;margin-left:-.882813em}.tours-icon-boat-separator .path16:before{content:"";color:#000;margin-left:-.882813em}.tours-icon-boat-separator .path17:before{content:"";color:#000;margin-left:-.882813em}.tours-icon-buddha-separator .path1:before{content:"";color:#ffb41f}.tours-icon-buddha-separator .path2:before{content:"";color:#f8d7c4;margin-left:-.823242em}.tours-icon-buddha-separator .path3:before{content:"";color:#f37021;margin-left:-.823242em}.tours-icon-buddha-separator .path4:before{content:"";color:#f37021;margin-left:-.823242em}.tours-icon-buddha-separator .path5:before{content:"";color:#fba10a;margin-left:-.823242em}.tours-icon-buddha-separator .path6:before{content:"";color:#f8d7c4;margin-left:-.823242em}.tours-icon-buddha-separator .path7:before{content:"";color:#fba10a;margin-left:-.823242em}.tours-icon-buddha-separator .path8:before{content:"";color:#fba10a;margin-left:-.823242em}.tours-icon-buddha-separator .path9:before{content:"";color:#fba10a;margin-left:-.823242em}.tours-icon-buddha-separator .path10:before{content:"";color:#fba10a;margin-left:-.823242em}.tours-icon-buddha-separator .path11:before{content:"";color:#fba10a;margin-left:-.823242em}.tours-icon-buddha-separator .path12:before{content:"";color:#fba10a;margin-left:-.823242em}.tours-icon-buddha-separator .path13:before{content:"";color:#1c1c1c;margin-left:-.823242em}.tours-icon-buddha-separator .path14:before{content:"";color:#000;margin-left:-.823242em}.tours-icon-buddha-separator .path15:before{content:"";color:#000;margin-left:-.823242em}.tours-icon-buddha-separator .path16:before{content:"";color:#000;margin-left:-.823242em}.tours-icon-buddha-separator .path17:before{content:"";color:#000;margin-left:-.823242em}.tours-icon-buddha-separator .path18:before{content:"";color:#000;margin-left:-.823242em}.tours-icon-traveller-2:before{content:"";color:#515151}.tours-icon-copy:before{content:"";color:#515151}.tours-icon-calendar-2:before{content:"";color:#515151}.tours-icon-order:before{content:"";color:#515151}.tours-icon-delete:before{content:"";color:#515151}.tours-icon-cloud-upload:before{content:""}.tours-icon-error-sign:before{content:"";color:#ff1a1a}@media (min-width:1024px){.app-layout{grid-column-gap:40px;grid-template-columns:1fr 350px;grid-template-areas:"alert alert""left right""full full";display:grid}}@media (max-width:1023px){.app-layout{padding:0}}@media (min-width:1024px){.app-layout .full{grid-area:full}}.app-layout .main-content{position:relative}@media (min-width:1024px){.app-layout .main-content{grid-area:left}}.app-layout .sidebar{z-index:1}@media (min-width:1024px){.app-layout .sidebar{grid-area:right}}.pre-footer .nearby-places-list .col{z-index:0}.action-alert-banner__button:hover,.action-alert-banner__button:focus{outline:none;transform:translateY(-1px);box-shadow:0 6px 16px #f3681252}.action-alert-banner__button:focus-visible{box-shadow:0 0 0 3px #f368123d}.action-alert-banner__button:active{transform:translateY(0);box-shadow:0 4px 12px #f368123d}.action-alert-banner__button:disabled{cursor:not-allowed;opacity:.5;box-shadow:none;transform:none}.action-alert-banner--expired .action-alert-banner__button:hover,.action-alert-banner--expired .action-alert-banner__button:focus{transform:translateY(-1px);box-shadow:0 6px 16px #f3681252}.quotation-modification-notice__cta:hover,.quotation-modification-notice__cta:focus-visible{color:#d45d15}.quotation-modification-notice__cta:focus-visible{outline-offset:2px;outline:2px solid #f370224d}.quotation-comparison__back-button:hover{opacity:.8}.attraction-banner__location:after{content:"";background-color:#ff5e00;width:100px;height:4px;position:absolute;top:calc(50% - 2px);left:calc(100% + 20px)}.attraction-banner .multi-line-header-v2__title:before{display:none}.banner2__caption:after{content:"";background-color:#ff5e00;width:100px;height:4px;position:absolute;top:calc(50% - 2px);left:calc(100% + 20px)}.banner2__detail:before{content:"";background-color:#ff5e00;width:100px;height:4px;position:absolute;top:10px}.product-overview__details .long-description{margin:0}.attraction-section .main-section-holder .seeall-mobile .seeall-mobile-link:hover,.attraction-section .main-section-holder .seeall-mobile .seeall-mobile-link:hover a{color:#b33a00}.attraction-section .main-section-holder .main-attraction .text-holder .big-text a:hover{text-decoration:none}@media (max-width:1023px){.attraction-section .main-section-holder .attraction-list.attraction-carousel::-webkit-scrollbar{display:none}}.attraction-section .main-section-holder .attraction-list .attraction-card .attraction-read-more:hover,.attraction-section .main-section-holder .attraction-list .destination-attraction-card .attraction-read-more:hover{cursor:pointer;background:#ffb100}.attraction-section .main-caption-section .seeall:hover,.attraction-section .main-caption-section .seeall:hover a{color:#b33a00}.attraction-section.without-main-attraction .main-section-holder .attraction-list .attraction-card .attraction-read-more:hover,.attraction-section.without-main-attraction .main-section-holder .attraction-list .destination-attraction-card .attraction-read-more:hover{cursor:pointer;background:#ffb100}.availability__close-btn:before{z-index:-1;font-size:8px}.availability__close-btn:hover{cursor:pointer}.availability__month-picker:hover{border:1px solid #ff5e00}.availability__select-month-picker:after{content:"►";color:#ff5e00;font-size:1.5rem;position:absolute;top:30%;right:0;transform:rotate(90deg)}.base-block{font-size:inherit;background-color:#fff;padding:25px 0;display:block}@media (min-width:768px){.base-block{margin-bottom:3rem}}.base-block--m0{margin:15px 0 0}.base-block .base-block-head{color:#000;z-index:0;border-left:4px solid #ff5e00;padding:0 0 0 12px;font-size:2rem;font-weight:600}@media (min-width:1024px){.base-block .base-block-head{padding:0 0 0 23px}}.base-block .base-block-head:before{content:none}.base-block .base-block-body{padding-bottom:0}@media (min-width:1024px){.base-block .base-block-body{padding:10px 30px}}.banner{background-blend-mode:saturation;z-index:1;background-repeat:no-repeat;background-size:cover;position:relative;overflow:visible}.banner:before{content:"";z-index:2;background-image:linear-gradient(#000000b3 0%,#0000 100%);width:100%;height:65px;position:absolute;top:0;left:0}@media (min-width:1024px){.banner__images-wrap{flex-flow:row;height:calc(100vh - 215px);margin-bottom:30px;display:flex}}.banner__featured-image-wrap{flex:1}@media (max-width:1023px){.banner__featured-image-wrap{height:100%}}.banner__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.banner__image--featured-image{position:unset}.banner__images-subgrid{grid-gap:5px;flex:0 0 39.5%;margin-left:5px;display:grid}.banner__images-subgrid-item{position:relative}.banner__images-subgrid-item:nth-child(2):nth-last-child(3){grid-column:2}.banner__content-wrap{background-color:#fff;position:relative}@media (max-width:1023px){.banner__content-wrap{padding-top:20px}}.banner__content{color:#707070}@media (min-width:1024px){.banner__content{padding:30px 20px 20px 24px}}.banner__info-container{position:relative}.banner__info-container:before{content:"";background-color:#ff5e00;width:4px;height:40px;position:absolute;top:0;left:-24px}@media (max-width:576px){.banner__info-container{padding-bottom:15px}}.banner__title{letter-spacing:-.64px;color:#3a3a3a;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:29px;font-weight:600;line-height:1.3;overflow:hidden}.banner__info{justify-content:flex-start;align-items:center;margin-top:11px;font-weight:500;display:flex}.banner__info .product-info-item{margin-left:20px}.banner__info .product-info-item [class^=tours-icon-]{font-size:1.5rem}@media (max-width:576px){.banner__info{grid-row-gap:15px;flex-wrap:wrap;row-gap:15px}}.banner__avg-rating{color:#fff;background-color:#129b0d;border-radius:4px;margin-right:20px;padding:7px 15px;font-size:19px;font-weight:600;line-height:1.2}.banner__lightbox-btn{color:#fff;background:#000000b3;border:none;border-top-left-radius:50px;border-bottom-left-radius:50px;justify-content:center;align-items:center;padding:10px 18px;font-size:13px;display:flex;position:absolute;top:114px;right:0}.banner__lightbox-btn [class^=tours-icon-]{margin-right:10px;font-size:1.8rem}.pricing-wrap__enquiry-btn:hover{color:#ffb800;cursor:pointer;background-color:#fff5db;border:1px solid #fff5db}.banner-section-container:after{content:"";background-image:linear-gradient(#0000,#0000 70%,#0009);position:absolute;inset:0}.banner-section-container .intro-top-container:after{min-height:inherit}@media (min-width:480px){.banner-section-container .intro-top-container:after{content:"";width:0;display:block}}.banner-section-container .intro-top-container .intro-top-content .head-col .base-block-head:before{top:0;bottom:0}.listing-types-container .listing-type .single-slide .block-icon .text-holder:hover{display:block;overflow:visible}.listing-types-container .slick-arrow:before{display:none}.listing-types-container .slick-arrow:hover{background-color:#f2f2f2}.breadcrumbs-container .breadcrumbs-holder .breadcrumbs li:not(:last-child):after{content:">";padding-left:5px;font-size:110%}.breadcrumbs-container .breadcrumbs-holder .breadcrumbs li a:hover{color:#ff5e00}.booking-details{color:#555353}.booking-details__wrap{z-index:10;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:1023px){.booking-details__wrap{border-top-left-radius:4px;border-top-right-radius:4px;width:100vw;max-height:100vh;transition:bottom .2s;position:fixed;bottom:0;box-shadow:0 2px 8px #00000026!important}}@media (min-width:1024px){.booking-details__wrap{width:350px;position:sticky;top:0}}.booking-details__wrap::-webkit-scrollbar{display:none}.booking-details__wrap .base-block{box-shadow:none}@media (max-width:1023px){.booking-details__wrap .base-block{margin:0;padding:0 0 25px}}.booking-details__wrap .base-block-body{padding:0}.booking-details__wrap h2{margin:0}.booking-details__rooms-wrap::-webkit-scrollbar{display:none}.booking-details__guests-dropdown-wrap{width:100%;position:relative}.booking-details__item-title{font-size:1.4rem;font-weight:600}.booking-details__item-title--lg{font-size:1.6rem;font-weight:700}.booking-details__item-content{font-size:1.4rem}.booking-details__total{color:#ff5e00;font-size:2rem;font-weight:700}.booking-details__total--large{font-size:2.8rem}.booking-details__section{padding:25px 30px 30px}.booking-details__section--pricing-top{justify-content:space-between;padding-bottom:15px;line-height:1.23}.booking-details__section--pricing-top .booking-details__total{margin-top:5px}.booking-details__section--pricing-bottom{flex-flow:wrap;padding:0 30px;display:flex}.booking-details__section--pricing-bottom .booking-details__item-title{flex:0 0 50%}.booking-details__section--pricing-bottom .booking-details__total{text-align:right;flex:0 0 50%}.booking-details__section--pricing-bottom .booking-details__book-btn{flex:0 0 100%;margin-top:15px;font-weight:700}@media (max-width:1023px){.booking-details__section--pricing-bottom .booking-details__book-btn{height:50px;font-size:18px}}.booking-details__section--pricing-bottom .booking-details__book-btn:disabled{cursor:not-allowed;background-color:#ff5e0080}.booking-details__section--product-details{padding:15px 30px;position:relative;border-bottom:2px dashed #ececec!important}.booking-details__cutout{background:#f6f8fb;border-radius:50px;width:36px;height:36px;position:absolute;bottom:-18px}.booking-details__cutout--left{left:-18px}.booking-details__cutout--right{right:-18px}.booking-details__row--edit-date{justify-content:space-between;margin:0 0 30px}.booking-details__row--variant-picker{margin-bottom:30px}.booking-details__row--variant-picker label{width:100%}.booking-details__row--inventory-details{margin-top:10px}.booking-details__row--inventory-details .booking-details__item-title{flex:0 0 80px}.booking-details__row--inventory-details .booking-details__item-content:last-child{margin-left:auto}.booking-details__edit-date-btn:hover{cursor:pointer}.booking-details__inventories-wrap{max-height:80px;overflow:auto}.booking-details__contact-button:hover{cursor:pointer}.time-picker__menu .time-picker__option:hover{background-color:#f2f2f2}.room-type__control{min-height:unset!important;box-shadow:none!important;border:none!important}.room-type__value-container{padding:0!important}.breadcrumbs__item:not(:first-child):before{content:">";position:absolute;top:-2px;left:-13px}.section__getQuestion .container .base-block-body .list-style li .phone:before{content:"";color:#ff5e00;font-family:tours-app;font-size:1.4rem;font-weight:lighter;position:absolute;left:0}@media (min-width:1024px){.section__getQuestion .container .base-block-body .list-style li .phone:before{left:0}}.section__getQuestion .container .base-block-body .list-style li .email:before{content:"";color:#ff5e00;font-family:tours-app;font-size:1.4rem;position:absolute;left:0}@media (min-width:1024px){.section__getQuestion .container .base-block-body .list-style li .email:before{left:0}}.section__getQuestion .container .base-block-body .list-style li .clock:before{content:"";color:#ff5e00;font-family:tours-app;font-size:1.4rem;position:absolute;left:0}@media (min-width:1024px){.section__getQuestion .container .base-block-body .list-style li .clock:before{font-weight:900;left:0}}.section__getQuestion .enquiry-section .separator:before,.section__getQuestion .enquiry-section .separator:after{content:"";background-color:#0003;width:40px;height:1px;position:absolute;top:12px}.section__getQuestion .enquiry-section .separator:before{left:calc(100% + 5px)}.section__getQuestion .enquiry-section .separator:after{right:calc(100% + 5px)}.destination-tiles-container .destination-tile-list .slick-arrow:before{display:none}.destination-tiles-container .destination-tile-list .slick-arrow:hover{background-color:#f2f2f2}.destination-tiles-container .destination-tile-list .destination-tile:before{content:"";background-color:#0000001a;position:absolute;inset:0}.destination-tiles-container .destination-tile-list .destination-tile:hover a{color:#fff}.destination-tiles-container .destination-tile-list .destination-tile:hover .destination-listings{color:#fff;background-color:#ff5e00}.discount__code:hover .discount__code-tooltip{opacity:1;visibility:unset;animation:.2s ease-in 3s forwards fadeOut}.discount__code:hover{cursor:pointer}.discount__code-tooltip:before{content:"";border:5px solid #0000;border-top-color:#ff5e00;margin-left:-5px;position:absolute;top:100%;left:50%}.section__getinTouch .container .getinTouch-form input::-moz-placeholder{color:#505050b3;font-size:1.4rem}.section__getinTouch .container .getinTouch-form input:-ms-placeholder-shown{color:#505050b3;font-size:1.4rem}.section__getinTouch .container .getinTouch-form input::placeholder{color:#505050b3;font-size:1.4rem}.section__getinTouch .container textarea::-moz-placeholder{color:#505050b3;font-size:1.4rem}.section__getinTouch .container textarea:-ms-placeholder-shown{color:#505050b3;font-size:1.4rem}.section__getinTouch .container textarea::placeholder{color:#505050b3;font-size:1.4rem}.section__getinTouch .container .terms-conditions .tours-icon-tick:before{content:"";color:#00bc07;margin-right:10px;font-family:tours-app;font-size:1.5rem}.section__getinTouch .container .submit-button:hover{cursor:pointer;background-color:#ffb100;border:1px solid #ffb100}.faqs .base-block{border-radius:20px}.faqs .base-block-head{padding-left:30px}.faqs__list{counter-reset:faqsCounter;padding:0;list-style:none;overflow:hidden}.faqs__list-item{display:flex}.faqs__list-item:not(:last-child){margin-bottom:40px}@media (max-width:1023px){.faqs__list-item:first-child{margin-top:10px}}.faqs__list-item:before{counter-increment:faqsCounter;content:counters(faqsCounter,".",decimal-leading-zero)" ";color:#fff;background-color:#fa4d00;border-radius:50%;flex:0 0 47px;justify-content:center;align-items:center;width:47px;height:47px;margin-right:20px;padding:2%;font-size:2.1rem;display:flex}.faqs__qa-wrap{flex-flow:column;justify-content:flex-start;display:flex}.faqs__question{margin:0;font-size:1.7rem;font-weight:600;line-height:1.3}.faqs__answer{color:#000;margin-top:20px;line-height:2.08}.faqs__expand-btn{margin:0 auto;padding:10px 40px;font-size:1.5rem;font-weight:700;display:block}.footer{color:#b7b7b7;padding-top:30px;font-size:10px;position:relative}.footer:before{content:"";z-index:-1;background-color:#2e343d;width:100%;height:100%;position:absolute;top:98px;left:0}.footer.no-links:before{top:0}.footer a{color:inherit}.footer .footer-titles{color:#505050;letter-spacing:1.04px;text-transform:uppercase;margin-block-end:2.33em;font-size:1.2em;font-weight:700;display:block}@media (max-width:1023px){.footer .footer-titles{margin-top:2.33em}}@media (min-width:1024px){.footer .footer-titles{margin-bottom:10px}}.pre-footer{background-color:#fff;border-radius:19px;width:100%;max-width:1270px;margin:0 auto 20px;padding:20px;box-shadow:0 50px 50px #00000024}@media (min-width:1024px){.pre-footer{margin:0 auto 50px;padding:37px 33px 26px}}.pre-footer .row{position:relative}@media (min-width:576px) and (max-width:1023px){.pre-footer .row{flex-wrap:wrap;justify-content:space-between;display:flex}}@media (min-width:768px){.pre-footer .row{justify-content:space-between;display:flex}}.pre-footer .row>.col{margin-bottom:20px;position:relative}@media (min-width:480px){.pre-footer .row>.col{padding:0 10px}}@media (min-width:576px) and (max-width:1023px){.pre-footer .row>.col{flex:0 0 50%}}@media (min-width:1024px){.pre-footer .row>.col{width:100%;max-width:231px;margin-bottom:0;padding:17px 15px 0}.pre-footer .row>.col:before{content:"";background-color:#d6d6d69e;width:1px;position:absolute;top:0;bottom:0;left:0}}.pre-footer .row>.col:first-child:before,.pre-footer .row>.col:last-child:before{display:none}.pre-footer .row>.col.destination{width:100%}@media (min-width:1024px){.pre-footer .row>.col.destination{max-width:300px}}.pre-footer .links-list li:nth-child(n+2):before{content:"|";position:absolute;top:0;left:7px}.pre-footer .links-list a:hover{color:#ff5e00}.pre-footer .nearby-places-list{flex-wrap:wrap;padding:0;display:flex}.pre-footer .nearby-places-list .col{width:31%;padding:0 2.5px;display:flex}@media (min-width:1024px){.pre-footer .nearby-places-list .col{height:90px;padding:0 3px}}@media (min-width:480px){.pre-footer .nearby-places-list .col{width:25%}}@media (min-width:576px) and (max-width:1023px){.pre-footer .nearby-places-list .col{width:33%}}@media (min-width:1024px){.pre-footer .nearby-places-list .col{width:33%}}.pre-footer .nearby-places-list .col .nearby-places-item{background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;margin-bottom:5px;padding:5px;display:flex;position:relative;overflow:hidden}@media (max-width:1023px){.pre-footer .nearby-places-list .col .nearby-places-item{min-height:13vw}}@media (max-width:575px){.pre-footer .nearby-places-list .col .nearby-places-item{min-height:21vw}}.pre-footer .nearby-places-list .col .nearby-places-item:before{content:"";z-index:2;background-color:#0000001a;width:100%;height:100%;position:absolute;inset:0}.pre-footer .nearby-places-list .col .nearby-places-item-image{width:100%;height:100%;transition:all .5s cubic-bezier(.39,.575,.565,1);position:absolute;top:0;left:0;transform:scale(1)}.pre-footer .nearby-places-list .col .nearby-places-item .onclick-link{z-index:2;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.pre-footer .nearby-places-list .col .nearby-places-item:hover .nearby-places-item-image{transform:scale(1.2)}.pre-footer .nearby-places-list .col .nearby-places-item .caption{text-transform:uppercase;color:#fff;text-align:center;text-overflow:ellipsis;width:100%;padding-left:3px;padding-right:3px;font-size:.9em;font-weight:700;transition:color .3s ease-in-out;overflow:hidden}@media (min-width:375px){.pre-footer .nearby-places-list .col .nearby-places-item .caption{font-size:1em}}@media (min-width:1024px){.pre-footer .nearby-places-list .col .nearby-places-item .caption{font-size:1em}}.pre-footer .gift-link{align-items:center;display:flex}.pre-footer .gift-link:hover .text{color:#ff5e00;font-weight:600}.reserved{color:#b7b7b7;text-align:center;background-color:#2e343d;padding:29px 0 14px}.reserved .caption{color:#b7b7b7;margin-bottom:5px;font-size:1.5em;font-weight:700;display:block}.reserved p{font-size:1.2em;line-height:1.8}.footer-logo:before,.footer-logo:after{content:"";background-color:#b7b7b7;width:10%;height:2px;position:absolute;top:50%}@media (min-width:375px){.footer-logo:before,.footer-logo:after{width:15%}}@media (min-width:480px){.footer-logo:before,.footer-logo:after{width:20%}}@media (min-width:768px){.footer-logo:before,.footer-logo:after{width:30%}}@media (min-width:1200px){.footer-logo:before,.footer-logo:after{width:38%}}.footer-logo:before{left:0}@media (min-width:1024px){.footer-logo:before{left:33px}}.footer-logo:after{right:0}@media (min-width:1024px){.footer-logo:after{right:33px}}.social-list a:hover{color:#fff}.trending-item a:hover p{color:#ff5e00}.footer-list{margin-bottom:10px}@media (min-width:1024px){.footer-list{margin-bottom:30px}}.footer-list li{color:#505050;letter-spacing:1px;text-transform:uppercase;font-size:1em;position:relative}.footer-list li:not(:last-child){margin-bottom:10px}.footer-list a,.footer-list .footer-link{color:#505050}.footer-list a:hover,.footer-list .footer-link:hover{color:#ff5e00;font-weight:700}form{border-style:none;margin:0;padding:0}input[type=text]{white-space:nowrap;text-overflow:ellipsis;-webkit-appearance:none;scrollbar-width:none;-ms-overflow-style:none;-webkit-border-radius:0;outline:none;width:100%;line-height:normal;transition:border-color .3s ease-in-out;display:block;overflow:hidden}input[type=email]:focus::-webkit-input-placeholder{color:#0000;opacity:1}input[type=number]:focus::-webkit-input-placeholder{color:#0000;opacity:1}input[type=password]:focus::-webkit-input-placeholder{color:#0000;opacity:1}input[type=search]:focus::-webkit-input-placeholder{color:#0000;opacity:1}input[type=tel]:focus::-webkit-input-placeholder{color:#0000;opacity:1}input[type=text]:focus::-webkit-input-placeholder{color:#0000;opacity:1}input[type=url]:focus::-webkit-input-placeholder{color:#0000;opacity:1}textarea:focus::-webkit-input-placeholder{color:#0000;opacity:1}select:focus::-webkit-input-placeholder{color:#0000;opacity:1}.jcf-textarea:focus::-webkit-input-placeholder{color:#0000;opacity:1}input[type=email]:focus::-moz-placeholder{color:#0000;opacity:1}input[type=number]:focus::-moz-placeholder{color:#0000;opacity:1}input[type=password]:focus::-moz-placeholder{color:#0000;opacity:1}input[type=search]:focus::-moz-placeholder{color:#0000;opacity:1}input[type=tel]:focus::-moz-placeholder{color:#0000;opacity:1}input[type=text]:focus::-moz-placeholder{color:#0000;opacity:1}input[type=url]:focus::-moz-placeholder{color:#0000;opacity:1}textarea:focus::-moz-placeholder{color:#0000;opacity:1}select:focus::-moz-placeholder{color:#0000;opacity:1}.jcf-textarea:focus::-moz-placeholder{color:#0000;opacity:1}input[type=email]:focus:-moz-placeholder-shown{color:#0000;opacity:1}input[type=number]:focus:-moz-placeholder-shown{color:#0000;opacity:1}input[type=password]:focus:-moz-placeholder-shown{color:#0000;opacity:1}input[type=search]:focus:-moz-placeholder-shown{color:#0000;opacity:1}input[type=tel]:focus:-moz-placeholder-shown{color:#0000;opacity:1}input[type=text]:focus:-moz-placeholder-shown{color:#0000;opacity:1}input[type=url]:focus:-moz-placeholder-shown{color:#0000;opacity:1}textarea:focus:-moz-placeholder-shown{color:#0000;opacity:1}select:focus:-moz-placeholder-shown{color:#0000;opacity:1}.jcf-textarea:focus:-moz-placeholder-shown{color:#0000;opacity:1}input[type=email]:focus:-ms-placeholder-shown{color:#0000;opacity:1}input[type=number]:focus:-ms-placeholder-shown{color:#0000;opacity:1}input[type=password]:focus:-ms-placeholder-shown{color:#0000;opacity:1}input[type=search]:focus:-ms-placeholder-shown{color:#0000;opacity:1}input[type=tel]:focus:-ms-placeholder-shown{color:#0000;opacity:1}input[type=text]:focus:-ms-placeholder-shown{color:#0000;opacity:1}input[type=url]:focus:-ms-placeholder-shown{color:#0000;opacity:1}textarea:focus:-ms-placeholder-shown{color:#0000;opacity:1}select:focus:-ms-placeholder-shown{color:#0000;opacity:1}.jcf-textarea:focus:-ms-placeholder-shown{color:#0000;opacity:1}input[type=email]:focus.placeholder,input[type=number]:focus.placeholder,input[type=password]:focus.placeholder,input[type=search]:focus.placeholder,input[type=tel]:focus.placeholder,input[type=text]:focus.placeholder,input[type=url]:focus.placeholder,textarea:focus.placeholder,select:focus.placeholder,.jcf-textarea:focus.placeholder{color:#0000;opacity:1}input[type=email]::-webkit-scrollbar{display:none}input[type=number]::-webkit-scrollbar{display:none}input[type=password]::-webkit-scrollbar{display:none}input[type=search]::-webkit-scrollbar{display:none}input[type=tel]::-webkit-scrollbar{display:none}input[type=text]::-webkit-scrollbar{display:none}input[type=url]::-webkit-scrollbar{display:none}textarea::-webkit-scrollbar{display:none}select::-webkit-scrollbar{display:none}.jcf-textarea::-webkit-scrollbar{display:none}input[type=email]::-webkit-input-placeholder{color:#969696}input[type=number]::-webkit-input-placeholder{color:#969696}input[type=password]::-webkit-input-placeholder{color:#969696}input[type=search]::-webkit-input-placeholder{color:#969696}input[type=tel]::-webkit-input-placeholder{color:#969696}input[type=text]::-webkit-input-placeholder{color:#969696}input[type=url]::-webkit-input-placeholder{color:#969696}textarea::-webkit-input-placeholder{color:#969696}select::-webkit-input-placeholder{color:#969696}.jcf-textarea::-webkit-input-placeholder{color:#969696}input[type=email]::-moz-placeholder{opacity:1;color:#969696}input[type=number]::-moz-placeholder{opacity:1;color:#969696}input[type=password]::-moz-placeholder{opacity:1;color:#969696}input[type=search]::-moz-placeholder{opacity:1;color:#969696}input[type=tel]::-moz-placeholder{opacity:1;color:#969696}input[type=text]::-moz-placeholder{opacity:1;color:#969696}input[type=url]::-moz-placeholder{opacity:1;color:#969696}textarea::-moz-placeholder{opacity:1;color:#969696}select::-moz-placeholder{opacity:1;color:#969696}.jcf-textarea::-moz-placeholder{opacity:1;color:#969696}input[type=email]:-moz-placeholder-shown{color:#969696}input[type=number]:-moz-placeholder-shown{color:#969696}input[type=password]:-moz-placeholder-shown{color:#969696}input[type=search]:-moz-placeholder-shown{color:#969696}input[type=tel]:-moz-placeholder-shown{color:#969696}input[type=text]:-moz-placeholder-shown{color:#969696}input[type=url]:-moz-placeholder-shown{color:#969696}textarea:-moz-placeholder-shown{color:#969696}select:-moz-placeholder-shown{color:#969696}.jcf-textarea:-moz-placeholder-shown{color:#969696}input[type=email]:-ms-placeholder-shown{color:#969696}input[type=number]:-ms-placeholder-shown{color:#969696}input[type=password]:-ms-placeholder-shown{color:#969696}input[type=search]:-ms-placeholder-shown{color:#969696}input[type=tel]:-ms-placeholder-shown{color:#969696}input[type=text]:-ms-placeholder-shown{color:#969696}input[type=url]:-ms-placeholder-shown{color:#969696}textarea:-ms-placeholder-shown{color:#969696}select:-ms-placeholder-shown{color:#969696}.jcf-textarea:-ms-placeholder-shown{color:#969696}button{cursor:pointer;-webkit-border-radius:0}.simple-header{z-index:3;width:100%;height:65px;position:absolute;top:0;left:0}.simple-header .container{height:100%}.simple-header__row{justify-content:flex-end;height:100%;padding:15px 0 11px}@media (max-width:1023px){.simple-header__row{justify-content:flex-end}}@media (min-width:1024px){.simple-header__row{border-bottom:1px solid #a0a0a0}}.simple-header__actions{display:flex}.simple-header__logo{position:absolute;top:15px;left:15%}@media (max-width:768px){.simple-header__logo{left:5%}}.simple-header .header-mobile-nav-opener:not(.hamburger-slide-in) span:after,.simple-header .header-mobile-nav-opener:not(.hamburger-slide-in):before,.simple-header .header-mobile-nav-opener:not(.hamburger-slide-in):after{background:#f47625}@media (max-width:768px){.simple-header .header-mobile-nav-opener:hover{opacity:.8}.nav-active .simple-header .header-mobile-nav-opener:after{right:10px}.nav-active .simple-header .header-mobile-nav-opener span:after{right:7px}.simple-header .header-mobile-nav-opener span:after,.simple-header .header-mobile-nav-opener:before{content:"";background:#ff5e00;height:1px;transition:all .3s;position:absolute;top:7px;left:0;right:0}.simple-header .header-mobile-nav-opener:after,.simple-header .header-mobile-nav-opener:before{top:0}.simple-header .header-mobile-nav-opener:after{top:auto;bottom:0}}.simple-header__logo-img{height:35px}.simple-header__action{color:#fff;background-color:#0000;border:none;outline:none;margin-left:auto;padding:0;font-size:14px}.header-user-menu{top:25px}@media (max-width:1024px){.header-user-menu{right:30px}}@media (min-width:1024px){.header-user-menu__container .user-container .profile-dropdown-menu-dialog-container .dropdown-item-container:hover{background-color:#0000000d}}.info-with-icon{flex-flow:row;align-items:flex-start;display:flex}.info-with-icon:hover{cursor:pointer}.info-with-icon--full-width{flex:1;width:100%}.info-with-icon--full-width .info-with-icon__info-wrap{flex:1}.info-with-icon--actionable:hover,.info-with-icon--actionable :hover{cursor:pointer}.info-with-icon__icon{color:#fb6400;margin-right:12.5px;font-size:12px}.info-with-icon__info-wrap{color:#555353;line-height:1}.info-with-icon__info-heading{margin-bottom:10px;font-size:16px;font-weight:600;display:inline-block}.base-block-head{flex-flow:row;justify-content:space-between;align-items:center;display:flex}@media (min-width:1024px){.base-block-head .expand-all:hover{color:#fff;cursor:pointer;background-color:#fa4d00;border:1px solid #fa4d00}.base-block{padding:2rem 0}}.itinerary-unit-holder .about-itinerary-header:hover{cursor:pointer}.itinerary-unit-holder .about-itinerary-header .tours-icon-itinerary:before{content:"";color:#129b0d;float:left;font-family:tours-app;font-size:1.5rem;font-weight:900}.itinerary-unit-holder .about-itinerary-header .tours-icon-itinerary:first-child:before{content:"";color:#fff;float:left;background:#ff5e00;border-radius:50%;padding:.5rem;font-family:tours-app;font-size:1.5rem}.itinerary-unit-holder .about-itinerary-header .tours-icon-itinerary:not(:first-child):before{content:"";color:#129b0d;float:left;font-family:tours-app;font-size:1.5rem;font-weight:900}.itinerary-unit-holder .about-itinerary-header .tours-icon-itinerary:last-child:before{content:"";color:#129b0d;float:left;font-family:tours-app;font-size:1.5rem;font-weight:900}.itinerary-unit-holder .about-itinerary-description .about-itinerary-subsection .subsection-wrapper.subsection-meals .meal-types-holder .veg-holder .food-tours-icon-veg:before{content:"";color:#00bc07;float:right;font-family:tours-app;font-size:2.7rem}.itinerary-unit-holder .about-itinerary-description .about-itinerary-subsection .subsection-wrapper.subsection-meals .meal-types-holder .nonveg-holder .food-tours-icon-nonveg:before{content:"";color:#ea3739;float:right;font-family:tours-app;font-size:2.7rem}.itinerary-day-v2:not(:first-child) .itinerary-day-v2__header-top-row:before{top:-10px}.itinerary-day-v2__header-top-row:before,.itinerary-day-v2__header-bottom-row:before{content:"";z-index:-1;border-left:1px solid #eaeaea;position:absolute;top:0;bottom:-20px;left:32px}@media (min-width:1024px){.itinerary-day-v2__header-top-row:before,.itinerary-day-v2__header-bottom-row:before{left:40px}}.itinerary-day-v2__header-bottom-row:before{bottom:-10px}.itinerary-day-v2__events .event-section__connectors:before,.itinerary-day-v2__events .event-section__connectors:after{content:"";background-color:#eaeaea;width:1px;height:50px;position:absolute;left:2px}@media (min-width:1024px){.itinerary-day-v2__events .event-section__connectors:before,.itinerary-day-v2__events .event-section__connectors:after{left:15px}}.itinerary-day-v2__events .event-section__connectors:before{top:-35px;transform:rotate(-25deg)}@media (min-width:1024px){.itinerary-day-v2__events .event-section__connectors:before{transform:rotate(-36deg)}}.itinerary-day-v2__events .event-section__connectors:after{bottom:-35px;transform:rotate(25deg)}@media (min-width:1024px){.itinerary-day-v2__events .event-section__connectors:after{transform:rotate(36deg)}}.itinerary-day-v2__events:before{content:"";border-left:1px solid #eaeaea;position:absolute;top:10px;bottom:12px;left:13px}@media (min-width:1024px){.itinerary-day-v2__events:before{bottom:10px;left:30px}}.itinerary-event-v2__heading:before{content:"";box-sizing:content-box;background-color:#ff5e00;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:-22px}@media (min-width:1024px){.itinerary-event-v2__heading:before{left:-35px}}.points__title{color:#000;font-weight:600;line-height:1.29}@media (min-width:1024px){.points__title{margin-bottom:16px}}.points__grid{flex-flow:wrap;display:flex}.location-point{flex-flow:row;flex:0 0 100%;justify-content:flex-start;align-items:flex-start;display:flex}@media (min-width:1024px){.location-point{flex:0 0 50%}}@media (max-width:1023px){.location-point:nth-child(n+1){margin-top:20px}}.location-point__icon{height:30px;margin-top:5px;margin-right:20px}.location-point__details{flex:1}.location-point__title{color:#565656;font-size:1.6rem;font-weight:600}.location-point .tours-icon-external-link{margin-left:10px}.location-point__address{max-width:180px;margin-top:8px;font-size:1.2rem;line-height:1.6}.login-modal-wrap .login-modal #login-modal-close:focus{outline:none}@media (min-width:1024px){.login-modal-wrap .login-modal-banner:before{content:"";opacity:.75;z-index:0;background-image:linear-gradient(43deg,#000,#0000 50%,#000000b3);width:100%;height:100%;position:absolute;top:0;left:0}}.login-modal-wrap .login-modal .login-forms-wrap .forms-selector:before{left:3%}.login-modal-wrap .login-modal .login-forms-wrap--selected-4 .forms-selector:before{left:53%}.login-modal-wrap .login-modal .login-forms-wrap .forms-selector .auth-form-selector:focus{outline:none}.login-modal-wrap .login-modal .login-forms-wrap .forms-selector:before{content:"";border-bottom:1px solid #ff5e00;width:44%;transition:all .2s;position:absolute;bottom:0}.login-modal-wrap .login-modal .login-forms-wrap .forms-holder .auth-form .form-back:focus{outline:none}.login-modal-wrap .login-modal .login-forms-wrap .forms-holder .auth-form__input-field:focus{border-bottom:1px solid #000;outline:none}.login-modal-wrap .login-modal .login-forms-wrap .forms-holder .auth-form__input-field--country-code::-ms-expand{display:none}.login-modal-wrap .login-modal .login-forms-wrap .forms-holder .auth-form__disclaimer .disclaimer-icon.icon-check:before{color:#5dc55f}.login-modal-wrap .login-modal .login-forms-wrap .forms-holder .auth-form__separator:before{content:"";z-index:-1;border-bottom:1px solid #f1f1f1;position:absolute;top:50%;left:0;right:0}.more-things-section .transparent:hover{color:#fff;background:#ff5e00;border:1px solid #ff5e00}.section__msp .base-block .msp-list .msp-item:before{content:"";color:#6ac259;margin-top:5px;font-family:tours-app;font-size:2rem;position:absolute;left:15px}@media (min-width:1024px){.section__msp .base-block .msp-list .msp-item:before{left:13px}}.group-enquiry-components-container .group-enquiry-form-field-component .text-input-field .icon-container .tours-icon-mail:before{color:#8e8e8e}.group-enquiry-components-container .group-enquiry-form-field-component .text-input-field fieldset .has-prefix-icon-input:focus~span{transform:translate(-25px,-25px)!important}.group-enquiry-components-container .group-enquiry-form-field-component .text-input-field fieldset .no-icon:focus~span{transform:translate(-1px,-25px)}.group-enquiry-components-container .group-enquiry-form-field-component .text-input-field fieldset input:focus~span{color:#1b72e8;z-index:80;font-size:10px}.group-enquiry-components-container .group-enquiry-form-field-component .text-input-field fieldset input:focus{border:1px solid #1b72e8}.group-enquiry-components-container .group-enquiry-form-field-component .multiline-input-field-container textarea:focus~span{color:#1b72e8;z-index:80;font-size:10px;transform:translateY(-17px);font-size:10px!important}.group-enquiry-components-container .group-enquiry-form-field-component .multiline-input-field-container textarea:focus{border:1px solid #1b72e8}.group-enquiry-components-container .group-enquiry-form-field-component .enquiry-submit-button .arrow-icon:before{content:""}.group-enquiry-components-container .travellers-and-date-container .date-picker-container fieldset .enquiry-calendar:before{margin-right:10px!important}.enquiry-modal-wrapper .my-number-field__input:focus{outline:none}.multi-line-header-v2__title:before{content:"";background-color:#ff5e00;width:61px;height:2px;position:absolute;bottom:-10px;left:calc(50% - 30.5px)}@media (min-width:1024px){.multi-line-header-v2__title:before{bottom:-12px}}.multi-line-header-v2--left-aligned .multi-line-header-v2__title:before{left:0}@media (min-width:1024px){.multi-line-header-v2--desktop-left-aligned .multi-line-header-v2__title:before{left:0}}.multi-line-header-v2--small .multi-line-header-v2__title:before{bottom:-10px}.multi-line-header-v2--no-underline .multi-line-header-v2__title:before{display:none}.otp-input-group__input:focus,.otp-input-group__input:active,.otp-input-group input:focus,.otp-input-group input:active,.otp-input-group textarea:focus,.otp-input-group textarea:active{border:1px solid #ff5e00}.simple-header{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0000001a;box-shadow:1px 5px 22px -3px #000000bf}.policies__inner{flex-flow:wrap;display:flex;overflow:hidden}@media (min-width:1024px){.policies__inner{flex-flow:row}}.policies__layout-item{flex:0 0 100%}@media (max-width:1023px){.policies__layout-item:first-child .policies__unit:first-child{margin-top:10px}}@media (min-width:1024px){.policies__layout-item{flex:1}.policies__layout-item:nth-child(2){border-left:1px solid #ececec;margin-left:30px;padding-left:40px}}.policies__title{color:#555353;margin:0;font-size:1.6rem;font-weight:600}.policies__content{padding-top:15px}.policies__content ul{padding:0;list-style:none}.policies__content ul li{margin-top:5px;line-height:1.67;display:flex}.policies__content ul li:before{content:"";background-color:#ff5e00;border-radius:50%;flex:0 0 5px;height:5px;margin-top:8px;margin-right:14px;display:inline-block}.policies__unit{margin-top:30px}@media (min-width:1024px){.policies__unit:first-child{margin-top:0}}.policies__title-wrap{background:0 0;border:none;outline:none;padding:0;line-height:1.54;display:flex}.popularity_widget_cb:checked+.popularity_widget,.popularity_widget_cb:checked+.popularity_widget--mobile{animation:none}#popularity_widget_toggler{box-sizing:content-box;background:#ed6e32;border-radius:50%;width:15px;height:15px;padding:5px;display:block;position:absolute;top:-5px;left:-5px}#popularity_widget_toggler:before{content:"";transform-origin:bottom;background:#fff;width:1px;height:10px;position:absolute;top:5px;left:8px;transform:rotate(45deg)}#popularity_widget_toggler:after{content:"";transform-origin:bottom;background:#fff;width:1px;height:10px;position:absolute;top:5px;right:9px;transform:rotate(-45deg)}@media only screen and (min-width:1024px){#popularity_widget_toggler{box-sizing:content-box}}.popularity_widget{z-index:9;opacity:0;visibility:hidden;background:#fff;border-right:none;border-radius:8px 0 0 8px;width:300px;padding:0 20px 20px;animation:1.5s cubic-bezier(.68,-.55,.265,1.55) 20s forwards slide-in-right;position:fixed;top:170px;right:0;box-shadow:0 2px 8px #00000026}@media (min-width:1024px){.popularity_widget{z-index:11}}@media only screen and (max-width:1023px){.popularity_widget{top:150px}}.popularity_widget:before{content:"";z-index:-1;background-image:linear-gradient(90deg,#ff7102 0%,#ff0256 100%);border-radius:8px 0 0 8px;position:absolute;inset:-2px 0 -2px -2px}.popularity_widget .thrillo-progress-bar span:after{animation-delay:22s}.popularity_widget .popularity_widget_heading{color:#fff;background-image:linear-gradient(90deg,#ff7102 0%,#ff0256 100%);width:300px;margin:0 -20px 10px;padding:10px 20px;font-weight:700;display:block}.popularity_widget .popularity_widget_body{background:#fff;border-radius:8px 0 0 8px;margin:-10px -20px -20px;padding:10px 20px 20px}.popularity_widget .popularity_widget_item{flex-flow:row;align-items:center;margin-top:10px;display:flex}.popularity_widget .thrillo-progress-bar{width:150px;margin-left:10px}.popularity_widget .popularity_index_bar::-webkit-progress-bar{background-color:#eee;border-radius:2px;box-shadow:inset 0 2px 5px #00000040}.popularity_widget .popularity_index_bar::-moz-progress-bar{background:green;border-radius:2px}.popularity_widget .large-popularity-stat{margin-right:7px;font-size:30px}.popularity_widget .popularity-stat-holder{align-items:center;width:100%;display:flex}.thrillo-progress-bar{background:#eee3;border-radius:10px;height:20px;padding:4px;display:block;position:relative;box-shadow:inset 0 0 4px #0000004d}.thrillo-progress-bar:before{content:"";z-index:2;mix-blend-mode:normal;background:repeating-linear-gradient(90deg,#0000,#0000 19.5%,#fff 19.8%,#0000 20%);position:absolute;inset:4px 0}.thrillo-progress-bar span{border-radius:10px;height:100%;display:block;overflow:hidden}.thrillo-progress-bar span:after{content:"";background-image:linear-gradient(90deg,#ff7102 0% 40%,#ffffff4d 50%,#ff7102 60% 100%);background-size:400% 400%;border-radius:10px;width:10%;height:100%;animation:3s forwards fill-progress-bar,2s infinite gradient-shimmer;display:block}.product-overview__details{color:#000}.product-overview__details .long-description{margin-top:20px}.product-overview__details strong{font-weight:600}.product-overview__list-container{margin-top:30px}.product-overview__list-container--highlights{margin:0}.product-overview__list-container--highlights .product-overview__list{grid-row-gap:20px;grid-column-gap:15px;grid-template-columns:repeat(5,1fr);margin:0;display:grid}@media (max-width:1023px){.product-overview__list-container--highlights .product-overview__list{grid-column-gap:calc((100% - 240px)/2);grid-template-columns:repeat(3,1fr)}}.product-overview__list-container--custom-highlights{margin-top:0}.product-overview__list-container--custom-highlights .product-overview__list{margin:0}.product-overview__list-container--custom-highlights .product-overview__list-item p{margin-top:0}.product-overview__highlight{text-align:center;font-size:13px}.product-overview__highlight-icon{color:#ff5e00;font-size:40px;margin:0 0 10px!important}.product-overview__list-wrap{margin-top:20px}.product-overview__list-title{font-size:1.6rem;font-weight:600}.product-overview__list-item{display:flex}.product-overview__list-item:not(:last-child){margin-bottom:10px}.product-overview__list-item-icon{margin-top:5px;margin-right:10px!important;display:inline-block!important}.product-overview__list{margin:0;padding-left:0;list-style-type:none}.product-overview__list--horizontal-list{flex-flow:wrap;justify-content:flex-start;display:flex}.accessibility-list-item{text-align:center;flex-flow:column;align-items:center;width:100px;padding:10px;font-size:12px;display:flex}.accessibility-list-item .product-overview__list-item-icon{margin-bottom:10px;font-size:20px;margin-right:0!important}.accessibilities-container{margin-top:20px}.duration-wrapper-div .duration-div:before{content:"";z-index:-1;border-top:2px dashed #ececec;width:53px;position:absolute;top:50%;left:-53px}@media (max-width:1023px){.duration-wrapper-div .duration-div:before{display:none}}.duration-wrapper-div .duration-div:after{content:"";z-index:-1;border-top:2px dashed #ececec;width:53px;position:absolute;top:50%;right:-53px}@media (max-width:1023px){.duration-wrapper-div .duration-div:after{display:none}}.read-more-content{transition:max-height .2s;overflow:hidden}.read-more-btn{text-align:right;width:100%;margin-left:auto;display:block;position:relative}.read-more-btn:before{content:"";background:linear-gradient(#fff3,#fffc);width:100%;height:80px;position:absolute;top:-80px;left:0}.read-more-btn--expanded:before{display:none}.reset-pass__btn:hover{color:#fff;cursor:pointer;background-color:#ff5e00}.review-card{padding-top:33.5px;position:relative}.review-card__wrap{background-color:#fff;border-radius:10px;padding:16px 16px 23.6px;box-shadow:0 0 50px #00000005}.review-card__top{justify-content:space-between;margin-bottom:53px}.review-card__date{color:#848484;opacity:0}.review-card__rating-description{color:#000;margin-bottom:6px}.review-card__rating-stars .tours-icon-star:not(:last-child){margin-right:4px}.review-card__user-details{width:160px;position:absolute;top:0;left:calc(50% - 80px)}.review-card__user-image-wrap{background-color:#fff;border-radius:50%;width:74px;height:74px;margin-bottom:18px}.review-card__user-image{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:70px;height:70px;display:inline-block;position:absolute;top:2px;left:calc(50% - 37px)}.review-card__user-name{color:#4d4c4c;text-align:center;font-size:16px;font-weight:700}.review-card__review{color:#868686;text-align:center;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:64.68px;line-height:1.54;transition:max-height .2s;overflow:hidden}.review-card__images-wrap-item:hover{cursor:pointer}.review-card__read-more{color:#ff5e00;background:0 0;border:none;outline:none;margin-top:5px;margin-left:auto;font-weight:600}.section__reviews-extended{margin-top:40px}@media (min-width:1024px){.section__reviews-extended .base-block-body{display:flex}}.section__reviews-extended .base-block-body .review-input-wrapper{padding:0 15px}@media (min-width:1024px){.section__reviews-extended .base-block-body .review-input-wrapper{flex-flow:column;flex:auto;margin:4rem;display:flex}}.section__reviews-extended .base-block-body .review-input-wrapper .review-input-title{color:#505050;margin-bottom:10px;font-size:2rem;font-weight:600}.section__reviews-extended .base-block-body .review-input-wrapper .review-input-files-wrapper .review-input:focus{outline:none}.section__reviews-extended .base-block-body .review-input-wrapper .review-star-rating .rate:not(:checked)>input{display:none;position:absolute}.section__reviews-extended .base-block-body .review-input-wrapper .review-star-rating .rate:not(:checked)>label{float:right;white-space:nowrap;cursor:pointer;color:#ccc;width:2.2rem;height:2.2rem;font-size:20px;overflow:hidden}.section__reviews-extended .base-block-body .review-input-wrapper .review-star-rating .rate:not(:checked)>label:before{content:"★ "}.section__reviews-extended .base-block-body .review-input-wrapper .review-star-rating .rate>input:checked~label{color:#ffc700}.section__reviews-extended .base-block-body .review-input-wrapper .review-star-rating .rate:not(:checked)>label:hover,.section__reviews-extended .base-block-body .review-input-wrapper .review-star-rating .rate:not(:checked)>label:hover~label{color:#deb217}.section__reviews-extended .base-block-body .review-input-wrapper .review-star-rating .rate>input:checked+label:hover,.section__reviews-extended .base-block-body .review-input-wrapper .review-star-rating .rate>input:checked+label:hover~label,.section__reviews-extended .base-block-body .review-input-wrapper .review-star-rating .rate>input:checked~label:hover,.section__reviews-extended .base-block-body .review-input-wrapper .review-star-rating .rate>input:checked~label:hover~label,.section__reviews-extended .base-block-body .review-input-wrapper .review-star-rating .rate>label:hover~input:checked~label{color:#c59b08}@media (min-width:1024px){.section__reviews-extended .base-block-body .review-input-wrapper .review-submit:hover{color:#ff5e00;background-color:#fff;border:1px solid #ff5e00}}.section__reviews-extended .base-block-body .create-review-dialog{width:100%;margin:auto 0}.section__reviews-extended .base-block-body .create-review-dialog .link-btn{font-size:inherit;margin-bottom:1px;padding:0 4px}.section__reviews-extended .top-reviews .container .show-all-button-wrapper .show-all-button:focus{text-decoration:none}.reviews{margin-top:40px}.reviews .simple-heading{width:100%}.reviews__wrap{grid-gap:20px;grid-template-columns:1fr;display:grid}@media (max-width:1023px){.reviews__wrap{width:100%}}@media (min-width:1024px){.reviews__wrap{grid-template-columns:1fr 1fr}}.reviews__show-more-btn{margin-top:20px;padding:10px 40px;font-size:1.5rem;font-weight:700}.single-image-gallery__see-more-btn:before{content:"";z-index:-1;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.scroll-gallery__grid-img:hover:before{opacity:1;visibility:visible}.scroll-gallery__grid-img:before{content:"";z-index:1;opacity:0;visibility:hidden;background-color:#00000026;transition:opacity .3s ease-out;position:absolute;inset:0}.scroll-gallery .availability__close-btn:before{margin-top:1px;margin-bottom:-1px}@media (max-width:1023px){.scroll-gallery .availability__close-btn:after{content:"";position:absolute;inset:-10px}}.sticky-top-bar{z-index:1;background-color:#fff;border:.5px solid #ececec;flex-flow:row;height:47px;display:flex;position:sticky;top:0;overflow-x:visible}@media (min-width:1024px){.sticky-top-bar{margin-bottom:-30px}}.sticky-top-bar .container{white-space:nowrap;z-index:2;background-color:#fff;border:.5px solid #ececec;max-width:689px;overflow-x:scroll}@media (min-width:1024px){.sticky-top-bar .container{width:100%;display:flex;overflow:hidden}}.sticky-top-bar .container .top-bar-item{flex:1;justify-content:center;padding:15px;font-weight:600;line-height:1.23;display:inline-flex}.sticky-top-bar .container .top-bar-item:not(:last-child){border-right:1px solid #ececec}.sticky-top-bar .container .top-bar-item button{color:#444;background-color:#0000;border:none;outline:none;padding:0}.sticky-top-bar .container .top-bar-item button:active{border:none;border-bottom:1px solid #ff5e00;outline:none;text-decoration:none}.sticky-top-bar .container .top-bar-item-active{border-bottom:1px solid #ff5e00}@media (min-width:1024px){.top-reads-sidebar-container .base-block-head:before{top:55%}}.top-reads-sidebar-container .top-read-item:hover{cursor:pointer}.top-reads-sidebar-container .top-read-item:hover h6,.tour-card-v2__name:hover{color:#ff5e00}@media (max-width:1023px){.tour-card-v2__pricing .old-price:before{right:0}}.tour-card-v2__wrap:hover .tour-card-v2__image{transform:scale(1.02)}.tour-card-v2__wrap:hover .tour-card-v2__legibility-gradient{opacity:.8}.tour-slider__nav-btn:hover{cursor:pointer}@media (max-width:1023px){.guides-list::-webkit-scrollbar{display:none}}.guides-list .guides-item:hover{transform:translateY(-3px);box-shadow:0 2px 16px #00000026}.variant p{margin:0}.variant--room .variant__list li:before{margin-right:12px}@media (min-width:1024px){.variant:not(:first-child){margin-top:20px}}@media (max-width:1023px){.variant{margin-top:20px}}.variant__amenities-list-item:not(.variant__amenities-list-item--show-more):before{content:"";color:#6ac259;margin-right:12px;font-family:tours-app;font-size:13px}.variant__amenities-list-item--show-more:before{content:"";margin-right:2rem;font-family:tours-app;font-size:9px}.variant--expanded .variant__expander-icon:before{transform:rotate(90deg)}.variant__duration{font-size:12px}.variant__overview{-webkit-line-clamp:3;color:#848484;margin-bottom:20px;line-height:1.67;overflow:hidden}.variant__overview *{font-size:14px;font-weight:400}.variant__overview strong{font-weight:600}.variant__current-price{margin-bottom:10px}.variant__inventory-name{font-size:12px}.variant__btn:not(.booking-btn--not-bookable) --expanded:hover{color:#fff;background-color:#ff5e00}.variant__expander:hover{cursor:pointer}.variant__expander-icon:before{color:#ff5e00;content:"►";line-height:1;transition:transform .2s;position:absolute;top:1px;right:-20px}.variant__subsection{border-top:1px solid #ececec}.variant__subsection-heading{margin-top:10px}.variant__list{padding-inline-start:15px}.variant__list.pickup-drop li:before{content:"";color:#ff5e00;margin-right:12rem;font-family:tours-app;font-size:13px}.variant__list.inclusions li:before{content:"";color:#6ac259;margin-right:12px;font-family:tours-app;font-size:13px}.variant__list.exclusions li:before{content:"";color:#ea3739;margin-right:12px;font-family:tours-app;font-size:13px}.variant__list li{color:#3a3a3a}.variant__list-item--has-notes{grid-column-end:span 2}@media (min-width:1024px){.variant__list-item--has-notes{grid-column-end:span 4}}.variant__list-item .variant__list-item-notes{margin:0 0 10px 21px}@media (max-width:1023px){#package-options .base-block-body{padding:0}}.variant--non-room{color:#3a3a3a;background-color:#fff;border:1px solid #eaeaea;border-radius:12px;padding:0 30px;transition:border-color .2s}.variant--non-room .variant__head{outline:none;padding:24px 0}.variant--non-room .variant__head:hover{cursor:pointer}.variant--non-room .variant__radio{margin-right:16px;font-size:18px}.variant--non-room .variant__radio.tours-icon-radio-unselected:before{color:#eaeaea}.variant--non-room .variant__title{color:#3a3a3a;margin-bottom:12px;font-size:18px;font-weight:600}.variant--non-room .variant__duration{color:#707070;margin-bottom:12px;font-weight:500}.variant--non-room .variant__duration .tours-icon-time{margin-right:6px;font-size:11px;font-weight:600}.variant--non-room .variant__toggle-expanded{color:#ff5e00;background-color:#0000;border:none;outline:none;padding:0;font-weight:600}.variant--non-room .variant__pricing-wrap{flex:0 0 20%;margin-left:auto}@media (max-width:1023px){.variant--non-room .variant__pricing-wrap{text-align:center;flex-flow:column;flex:0 0 85px;align-items:center;display:flex}}@media (min-width:1024px){.variant--non-room .variant__pricing-wrap{flex-flow:column;flex:0 0 28%;align-items:flex-end;display:flex}}.variant--non-room .variant__strikethrough-price{color:#949494;white-space:nowrap;margin-bottom:1px;line-height:1.3;text-decoration:line-through}.variant--non-room .variant__current-price-wrap{display:flex}@media (max-width:1023px){.variant--non-room .variant__current-price-wrap{flex-flow:column;align-items:center;margin-top:5px}}@media (min-width:1024px){.variant--non-room .variant__current-price-wrap{flex-flow:wrap;align-items:flex-end}}.variant--non-room .variant__current-price{color:#ff5e00;white-space:nowrap;font-size:16px;font-weight:700;line-height:1}@media (min-width:1024px){.variant--non-room .variant__current-price{margin:0 6px 0 0;font-size:24px}}.variant--non-room .variant__inventory-name{color:#3a3a3a;font-weight:400;line-height:1.45}@media (max-width:1023px){.variant--non-room .variant__inventory-name{font-size:12px}}.variant--non-room .variant__body{border-top:2px solid #eaeaea;padding:24px 0 30px}.variant--non-room .variant__images{flex-flow:row;margin-bottom:24px;display:flex;overflow:auto}.variant--non-room .variant__image-btn{background-color:#0000;border:none;border-radius:8px;outline:none;flex:0 0 179px;height:130px;margin-right:10px;padding:0;position:relative;overflow:hidden}.variant--non-room .variant__image{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:100%;overflow:hidden}.variant--non-room .variant__subsection{border:none;margin-top:30px;padding:0}.variant--non-room .variant__subsection-heading{color:#3a3a3a;font-size:16px;font-weight:600}.variant--non-room .variant__list{margin:20px 0 0;padding:0;list-style:none}.variant--non-room .variant__list.inclusions li{font-size:inherit;overflow:hidden}.variant--non-room .variant__list.inclusions li:before{content:"";color:#6ac259;margin-right:8.5px;font-family:tours-app;font-size:13px}.variant--non-room .variant__list.exclusions li{overflow:hidden}.variant--non-room .variant__list.exclusions li:before{content:"";color:#ea3739;margin-right:8.5px;font-family:tours-app;font-size:13px}.variant--non-room .variant__list li{margin-bottom:8px}.variant:not(:first-child){margin-top:20px}.customer-profile-container .sub-card-alert-icon:before{position:relative;color:#f47625!important}.customer-profile-container .sub-card-content-call-button .support-icon:before{color:#fff!important}.customer-profile-container .sub-card-content .step-card .call-button .tours-icon-phone1:before{color:#f47625;margin-right:-5px;font-size:12px}.customer-profile-container .text-itineary .ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.customer-profile-container .text-itineary .ql-editor ul>li:before{content:"•"}.customer-profile-container .text-itineary .ql-editor ul[data-checked=true]>li:before,.customer-profile-container .text-itineary .ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.customer-profile-container .text-itineary .ql-editor ul[data-checked=true]>li:before{content:"☑"}.customer-profile-container .text-itineary .ql-editor ul[data-checked=false]>li:before{content:"☐"}.customer-profile-container .text-itineary .ql-editor li:before{white-space:nowrap;width:1.2em;display:inline-block}.customer-profile-container .text-itineary .ql-editor li:not(.ql-direction-rtl):before{text-align:right;margin-left:-1.5em;margin-right:.3em}.customer-profile-container .text-itineary .ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.customer-profile-container .text-itineary .ql-editor ol li:before{content:counter(list-0,decimal)". "}.customer-profile-container .text-itineary .ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha)". "}.customer-profile-container .text-itineary .ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman)". "}.customer-profile-container .text-itineary .ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal)". "}.customer-profile-container .text-itineary .ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha)". "}.customer-profile-container .text-itineary .ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman)". "}.customer-profile-container .text-itineary .ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal)". "}.customer-profile-container .text-itineary .ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha)". "}.customer-profile-container .text-itineary .ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman)". "}.customer-profile-container .text-itineary .ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal)". "}.customer-profile-container .text-itineary .ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.customer-profile-container .text-itineary .ql-snow.ql-toolbar:after,.customer-profile-container .text-itineary .ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:active:hover,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:active:hover{outline:none}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:focus,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:focus,.customer-profile-container .text-itineary .ql-snow.ql-toolbar .ql-picker-label:hover,.customer-profile-container .text-itineary .ql-snow .ql-toolbar .ql-picker-label:hover,.customer-profile-container .text-itineary .ql-snow.ql-toolbar .ql-picker-item:hover,.customer-profile-container .text-itineary .ql-snow .ql-toolbar .ql-picker-item:hover{color:#06c}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover .ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover .ql-fill,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:focus .ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:focus .ql-fill,.customer-profile-container .text-itineary .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.customer-profile-container .text-itineary .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.customer-profile-container .text-itineary .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.customer-profile-container .text-itineary .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill{fill:#06c}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover .ql-stroke,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover .ql-stroke,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:focus .ql-stroke,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:focus .ql-stroke,.customer-profile-container .text-itineary .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.customer-profile-container .text-itineary .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.customer-profile-container .text-itineary .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.customer-profile-container .text-itineary .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover .ql-stroke-miter,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover .ql-stroke-miter,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:focus .ql-stroke-miter,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:focus .ql-stroke-miter,.customer-profile-container .text-itineary .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.customer-profile-container .text-itineary .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.customer-profile-container .text-itineary .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.customer-profile-container .text-itineary .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active),.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.customer-profile-container .text-itineary .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.customer-profile-container .text-itineary .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.customer-profile-container .text-itineary .ql-snow .ql-formats:after{clear:both;content:"";display:table}.customer-profile-container .text-itineary .ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-label:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-font .ql-picker-label:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-label:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.customer-profile-container .text-itineary .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.customer-profile-container .text-itineary .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.customer-profile-container .text-itineary .ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.customer-profile-container .text-itineary .ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.customer-profile-container .text-itineary .ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.customer-profile-container .text-itineary .ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.customer-profile-container .text-itineary .ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.customer-profile-container .text-itineary .ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.customer-profile-container .text-itineary .ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.customer-profile-container .customer-page-wrapper .quotation-card .options-date .options .options-blue:before{color:#0057e7}.customer-profile-container .customer-page-wrapper .tours-icon-eye-closed:before,.customer-profile-container .customer-page-wrapper .tours-icon-eye-opened:before{color:#505050;font-size:15px}.customer-profile-container .customer-page-wrapper input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}.customer-profile-container .customer-page-wrapper input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff}.customer-profile-container .customer-page-wrapper input:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #fff}.customer-profile-container .customer-page-wrapper input:-webkit-autofill:active{box-shadow:inset 0 0 0 1000px #fff}.customer-profile-container .customer-page-wrapper .profile-container .change-password__input-group .input-group .reset-pass>input::-ms-clear{display:none}.customer-profile-container .customer-page-wrapper .profile-container .change-password__input-group .input-group .reset-pass ::-ms-reveal{display:none}.customer-profile-container .customer-page-wrapper .profile-container .wallet-tab .main-cards::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:none;display:none}.customer-profile-container .customer-page-wrapper .profile-container .booking-tab .refund-method-selector>input:before,.customer-profile-container .customer-page-wrapper .profile-container .booking-cancel .refund-method-selector>input:before{content:"";color:gray}.customer-profile-container .customer-page-wrapper .profile-container .booking-tab .refund-method-selector>input:checked:before,.customer-profile-container .customer-page-wrapper .profile-container .booking-cancel .refund-method-selector>input:checked:before{content:"";color:#fb6400}.customer-profile-container .customer-page-wrapper .profile-container .booking-tab .payment-amount-submit-buttons .button-submit:hover,.customer-profile-container .customer-page-wrapper .profile-container .booking-cancel .payment-amount-submit-buttons .button-submit:hover{color:#d62d20}.customer-profile-container .customer-page-wrapper .profile-container .booking-tab-view .travellers-info-container .user-details-container .primary-badge-container .tours-icon-crown-icon:before{color:#f47625}.customer-profile-container .customer-page-wrapper .bookings-list::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:none;display:none}.customer-profile-container .customer-page-wrapper .check-box-container>input:checked~.booking-checkmark{background-color:#fff;border:1.5px solid #f47625}.customer-profile-container .customer-page-wrapper .check-box-container>input:checked~.radio-checked{display:block}.customer-profile-container .customer-page-wrapper .profile-card .payment-information-card-wrapper .main .circle:before{content:"";background-color:#0000;background:inherit;border:2px solid #fff;border-radius:50%;width:33px;height:33px;position:absolute;top:1px;left:1px}@media (max-width:768px){.customer-profile-container .customer-page-wrapper .profile-card .payment-information-card-wrapper .main .circle:before{width:24px;height:24px}}.customer-profile-container .customer-page-wrapper span[class^=tours-icon-]:before,.customer-profile-container .customer-page-wrapper span[class*=tours-icon-]:before{color:#505050}.customer-profile-container .customer-page-wrapper .booking-tab::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:none;display:none}.customer-profile-container .help-and-support-section-container .back-header-container .back-icon-container .tours-icon-left-arrow:before{font-size:12px}@media (max-width:768px){.customer-profile-container .checkin-checkout:after{content:"";flex:auto}.customer-profile-container .customer-page-wrapper .profile-container .booking-cancel .payment-amount-submit-buttons .button-submit:hover{color:#d62d20}}@media (min-width:1024px){.existing-ticket-modal-check-wrapper .existing-ticket-check-content-wrapper .buttons-container .negative-button:hover{background-color:#0000000d}}@media (min-width:768px){.profile-management-video-preview-container .second-container .video-preview-container .overlay-container .play-circle-container:hover{cursor:pointer;background:linear-gradient(135deg,#f37022 0%,#ffba0a 100%)!important}.profile-management-video-preview-container .second-container .video-preview-container .overlay-container .play-circle-container:hover .play-icon{transform:scale(1.1)}}@media (min-width:769px){.video-modal-modal-container .content-container .circle-container:hover{cursor:pointer}}@media (min-width:768px){.video-modal-modal-container .content-container .play-circle-container:hover{cursor:pointer;background:linear-gradient(135deg,#f37022 0%,#ffba0a 100%)!important}.video-modal-modal-container .content-container .play-circle-container:hover .play-icon{transform:scale(1.2)}}.refund-list-item-container.expanded .top-container:hover{background-color:unset!important}@media (min-width:1024px){.refund-list-item-container .top-container:hover{background-color:#0000000a}}@media screen and (min-width:1024px){.booking-tab-view .quotation-banner-image-container .view-itinerary-button-container:hover{transform:scale(1.03)}.booking-tab-view .vouchers-section-container .date-wise-day-boxes-section .date-wise-vouchers-container .list-items-container .day-card-container .day-card-details-container:hover{box-shadow:0 0 5px #00000029}}.booking-tab-view .vouchers-section-container .date-wise-day-boxes-section .date-wise-vouchers-container::-webkit-scrollbar{display:none}.booking-tab-view .vouchers-section-container .date-wise-day-boxes-section .arrow-indicator-container .tours-icon-arrow-d2:before{font-size:8px}.booking-tab-view .vouchers-section-container .voucher-stats-card-container .first-container .check-mark-icon-container .icon-check:before{color:#fff!important}@media screen and (min-width:1024px){.booking-tab-view .vouchers-section-container .voucher-stats-card-container .first-container .remaining-amount-button-container:hover{box-shadow:0 0 5px #00000029}}.voucher-details-view-overlay-wrapper .voucher-details-view-mode-wrapper .voucher-details-view-mode-container .content-container .list-container::-webkit-scrollbar{width:5px}.voucher-details-view-overlay-wrapper .voucher-details-view-mode-wrapper .voucher-details-view-mode-container .content-container .list-container::-webkit-scrollbar-track{background:#fff;border-radius:10px}.voucher-details-view-overlay-wrapper .voucher-details-view-mode-wrapper .voucher-details-view-mode-container .content-container .list-container::-webkit-scrollbar-thumb{background:#d9d9d9}.voucher-details-view-overlay-wrapper .voucher-details-view-mode-wrapper .voucher-details-view-mode-container .content-container .list-container::-webkit-scrollbar-thumb:hover{background:#f1f1f1}.ticket-details-card-container .back-header-container .back-icon-container .tours-icon-left-arrow:before,.ticket-details-error-section .back-header-container .back-icon-container .tours-icon-left-arrow:before{font-size:12px}.customer-review-wrapper .customer-review-container .review-container .review-star-box .coupon-box .coupon-card:before{content:"";clip-path:url(#discount-card-left-clip-path);background:#fff;width:10px;height:100%;position:absolute;left:-10px}.customer-review-wrapper .customer-review-container .review-container .review-star-box .coupon-box .coupon-band:after{content:"Gift Voucher";text-align:center;color:#f47625;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;letter-spacing:1px;height:100%;font-size:18px;font-weight:400;font-stretch:85%;position:absolute;left:30%;font-weight:600!important}@media (max-width:480px){.customer-review-wrapper .customer-review-container .review-container .review-star-box .coupon-box .coupon-band:after{font-size:16px;left:20%}}.datepicker-wrap .react-datepicker__day,.datepicker-wrap .react-datepicker .legend-wrapper .calendar-legend,.section__reviews-extended .base-block-body .create-review-dialog{justify-content:center;align-items:center;display:flex}.banner__info .product-info-item,.booking-details__section--pricing-top,.booking-details__row,.simple-header__row,.review-card__top,.variant--non-room .variant__head{align-items:center;display:flex}.product-overview__highlight,.review-card__ratings-wrap,.review-card__user-details,.review-card__review-wrap,.reviews{flex-flow:column;align-items:center;display:flex}.footer-list{margin:0;padding:0;list-style:none}.star-rating button:focus,.review-photo-uploader .review-image-wrap:focus,.tags-main-container .tags-container .tags:focus{outline:none!important}.tags-main-container .tags-container .tags .tours-icon-plus:before{content:"+";font-size:14px}.tags-main-container .tags-container .tags .tours-icon-tick:before{content:"✓"}.tags-main-container ::-webkit-scrollbar{display:none}.tags-main-container ::-moz-scrollbar{display:none}.winners-main-container .winners-container .winners:focus{outline:none!important}.winners-main-container .winners-container .winners .tours-icon-plus:before{content:"+";font-size:14px}.winners-main-container .winners-container .winners .tours-icon-tick:before{content:"✓"}.winners-main-container ::-webkit-scrollbar{display:none}.winners-main-container ::-moz-scrollbar{display:none}#tour-currency-selector{cursor:pointer;border:1px solid #0000;border-radius:5px;margin-right:5px;padding:12px}#tour-currency-selector .tour-currency-selector-btn{color:#fff;text-transform:uppercase;background:0 0;border:none;margin-right:4px;font-size:14px}#tour-currency-selector .tour-currency-selector-icon{color:#fff;margin-left:5px;font-size:5px;position:relative;bottom:2px}#tour-currency-selector:hover{border:1px solid #fff;border-radius:5px}.qp-language-picker-box:hover{border-radius:5px;border:1px solid #0000!important}.lp-dropdown-item-box:hover{color:#f37022;background-color:#f370221a}.currency-modal-wrapper .currency-modal-list-container .currency-modal-list .currency-modal-list-items .currency-modal-list-item:hover{cursor:pointer;border:1px solid #f47625}.currency-modal-wrapper .currency-modal-list-container::-webkit-scrollbar{display:none}@media (max-width:1023px){@keyframes modalPopUp{0%{height:0%}to{height:70%}}}@media screen and (min-width:1024px){.multiple-file-type-picker-container .currency-modal-wrapper .currency-modal .header-container .close-icon-container:hover{transform:scale(1.2)}}@media (min-width:1024px){.support-booking-card-container:hover{box-shadow:0 0 10px #0000001a}}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:inherit;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.custom-field{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.custom-input{grid-gap:5px;flex-direction:column;gap:5px;width:100%;padding:0;font-family:Poppins;font-size:16px;line-height:23.988px;display:flex}@media (max-width:575px){.custom-input{font-size:14.2224px;line-height:21.3229px}}.custom-input .ci-input,.custom-input .select__control{border:1px solid #e0e0e0;min-height:45px;padding:0 10px;font-size:14px;font-weight:500;line-height:21px;border-radius:6px!important}.custom-input .select__control{height:45px}.custom-input .ci-input{padding:10px 15px}.custom-input .ci-input:focus-visible,.custom-input .rc-time-picker-input:focus-visible{outline:none}.custom-input .rc-time-picker-input::-moz-placeholder{color:#cbcbcb;font-size:14px;line-height:21px}.custom-input .ci-input::-moz-placeholder{color:#cbcbcb;font-size:14px;line-height:21px}:is(.custom-input .rc-time-picker-input:placeholder-shown,.custom-input .ci-input:placeholder-shown),.custom-input .rc-time-picker-input::placeholder,.custom-input .ci-input::placeholder{color:#cbcbcb;font-size:14px;line-height:21px}.custom-input .ci-label{grid-gap:5px;color:#515151;align-items:center;gap:5px;display:flex;font-weight:400!important}.custom-input .ci-required-sign{color:#ff1a1a;position:relative;left:-3px}.custom-input .ci-icon{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.custom-input .ci-input-wrapper{position:relative}.custom-input .ci-input-wrapper:has(.ci-input__shortened-left) .ci-icon{left:20px}.custom-input .ci-input__shortened-left{padding-left:45px}.custom-tooltip .tooltip-arrow:before{background:var(--antd-arrow-background-color);clip-path:polygon(1.65685px 100%,50% 1.65685px,14.3432px 100%,1.65685px 100%);width:16px;height:8px;-webkit-clip-path:path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");clip-path:path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");content:"";bottom:0;position:absolute;inset-inline-start:0}.custom-tooltip .tooltip-arrow:after{content:"";z-index:0;bottom:0;background:0 0;border-radius:0 0 2px;width:8.97056px;height:8.97056px;margin:auto;position:absolute;inset-inline:0;transform:translateY(50%)rotate(-135deg);box-shadow:2px 2px 5px #0000000d}.custom-tooltip:hover .tooltip-text{opacity:1;visibility:visible;animation:.2s ease-in 3s forwards fadeOut;display:inline-block;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.custom-input.short_text .ci-input{width:100%}.ci-phone-number{grid-gap:5px;gap:5px;width:100%;display:flex}.ci-phone-number .custom-field:first-child{width:200px}.ci-phone-number .custom-field .select__control{padding-left:0}.custom-input.file .ci-file-item .icon:before,.custom-input.file .ci-file-item .name:before{color:#515151}.custom-input.dob .react-datepicker-wrapper{width:100%}.custom-input.date .calendar-icon:before,.custom-input.dob .calendar-icon:before{color:#515151}.custom-input.star_rating .rating-star.hollow:before{color:#b5b5b5}.custom-input.star_rating .rating-star.filled:before{color:#ffcb51}.custom-input.star_rating .rating-star:hover{transform:rotate(1deg)scale(1.2)}.custom-input.star_rating .rating-star:active{transform:rotate(0)scale(.8)}.booking-pancard-info-wrapper{border-bottom:1px solid #e0e0e0;font-family:Poppins}.booking-pancard-info-wrapper .ci-pc-header-label{color:#202020;align-items:center;margin-bottom:20px;font-size:15px;font-weight:600;line-height:22px;display:flex}.booking-pancard-info-wrapper .ci-pc-pan-file-upload .upload-prompt:hover{transform:scale(1.02)}.booking-pancard-info-wrapper .ci-pc-input-wrapper{flex-direction:column;margin-bottom:20px;display:flex}.booking-pancard-info-wrapper .ci-pc-input-wrapper .help-text{color:#ff1a1a;margin-top:4px;margin-bottom:-4px;font-size:12px}.booking-pancard-info-wrapper .ci-pc-input-wrapper .ci-pc-input-label{color:#515151;text-transform:capitalize;align-items:center;margin-bottom:7px;font-size:14px;font-weight:400;line-height:21px;display:flex}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;content:"";z-index:-1;border:8px solid #0000;border-bottom-color:#aeaeae;width:1px;height:0;position:absolute;left:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;border-bottom:none;bottom:-1px}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled:hover{cursor:default;border-right-color:#e6e6e6}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled:hover{cursor:default;border-left-color:#e6e6e6}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:#0000}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{cursor:default;border-right-color:#e6e6e6}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{cursor:default;border-left-color:#e6e6e6}.css-2b097c-container{position:relative}.css-yk16xz-control{cursor:default;background-color:#fff;border:1px solid #ccc;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:38px;transition:all .1s;display:flex;position:relative;outline:0!important}.css-yk16xz-control:hover{border-color:#b3b3b3}.css-1hwfws3{flex-wrap:wrap;flex:1;align-items:center;padding:2px 8px;display:flex;position:relative;overflow:hidden}.css-1g6gooi{visibility:visible;color:#333;margin:2px;padding-top:2px;padding-bottom:2px}.css-1wy0on6{flex-shrink:0;align-self:stretch;align-items:center;display:flex}.css-1okebmr-indicatorSeparator{background-color:#ccc;align-self:stretch;width:1px;margin-top:8px;margin-bottom:8px}.css-tlfecz-indicatorContainer{color:#ccc;padding:8px;transition:color .15s;display:flex}.css-tlfecz-indicatorContainer:hover{color:#999}.css-19bqh2r{fill:currentColor;stroke:currentColor;stroke-width:0;line-height:1;display:inline-block}.css-1kq751a-control{cursor:pointer;background-color:#fff;outline:none;flex-wrap:wrap;justify-content:space-between;align-items:center;transition:all .1s;display:flex;position:relative}.css-1kq751a-control:hover{box-shadow:none;border-color:#f37022;outline:none}.css-1kq751a-control:focus-visible{box-shadow:none;outline:#f37022}.css-1uccc91-singleValue{color:#333;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 8px);margin-left:2px;margin-right:2px;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.css-1pahdxg-control:hover{border-color:#2684ff}.css-1gtu0rj-indicatorContainer:hover{color:#333}@keyframes animation-stj4i2{0%,80%,to{opacity:0}40%{opacity:1}}.css-1n7v3ny-option:active,.css-yt9ioa-option:active{background-color:#b2d4ff}.css-1szvkml-control:hover{box-shadow:none;border-color:#f37022;outline:none}.css-1szvkml-control:focus-visible{box-shadow:none;outline:#f37022}.css-1hz8ysb-option:active{background-color:#b2d4ff}.css-voesnm-option:active,.css-16kh5wb-option:active{background-color:#2684ff}.css-157b6c1-option:active{background-color:#b2d4ff}.line-items__amounts,.additional-form{flex-flow:column;align-items:center;display:flex}.booking-flow-booking-details .additional-form{box-shadow:none;background:0 0;border-radius:0;width:100%;max-width:100%;margin:0;padding:0}.booking-flow-booking-details .form-section-title{font-size:15px!important}.booking-flow-booking-details .passengers-listing{border:none!important;padding:0!important}.booking-flow-booking-details .form-passenger-details{box-shadow:none;border:none;border-radius:0}.booking-flow-booking-details .form-passenger-details .custom-field-listing{background:0 0;border-top:none;padding-left:0;padding-right:0}.booking-flow-booking-details .form-passenger-details .collapsable__title{padding-left:0;padding-right:0}.booking-flow-booking-details .passengers-listing .form-passenger-details+.form-passenger-details{border-top:1px solid #e0e0e0;margin-top:4px;padding-top:8px}.booking-flow-booking-details .booking-form__submit-btn{align-self:flex-start;margin-top:5px!important}.booking-form__submit-btn{justify-content:center;align-items:center;min-width:140px;margin-left:auto;display:flex;border-radius:8px!important;padding:10px 15px!important;font-size:1.2rem!important}.additional-form{background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:15px;margin:0 auto;display:flex}@media (min-width:1024px){.additional-form:not(.booking-flow-form){width:700px}}.additional-form .form-title{color:#ff5e00;font-size:20px;font-weight:600;line-height:30px}.additional-form .form-description{color:#515151;font-size:15px;font-weight:500;line-height:23px}.additional-form .custom-field{flex-grow:1;width:100%}.additional-form .custom-field .ci-label{font-size:14px!important}.additional-form .form-fields,.additional-form .passenger-details-wrapper{flex-direction:column;gap:20px;display:flex}.additional-form .form-fields{width:100%}.additional-form .passenger-details-wrapper.passengers-only{border-top:none;margin-top:10px;padding-top:0}.additional-form .form-section-title{color:#202020;font-weight:600;line-height:27px}.passengers-listing{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.passengers-listing .add-passenger{color:#ff5e00;background:0 0;border:none;font-size:14px;font-weight:500;line-height:21px;text-decoration:underline}.form-passenger-details{color:#202020;border:1px solid #e0e0e0;border-radius:7px;width:100%;font-size:16px;font-weight:500;line-height:24px;transition:all .4s ease-in-out;box-shadow:0 0 5px 2px #5151511a}.form-passenger-details .collapsable__title{cursor:pointer;padding:12px}.form-passenger-details .custom-field-listing{background:#f4f6f9;border-top:1px solid #e0e0e0;flex-direction:column;gap:20px;padding:15px 15px 25px;display:flex}.form-passenger-details .custom-field-listing .primary-passenger-checkbox{color:#515151;border-bottom:1px solid #e0e0e0;align-items:center;gap:5px;padding-bottom:15px;font-size:14px;font-weight:500;display:flex}.form-passenger-details .passenger-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.form-passenger-details .passenger-title .passenger-tab{flex-grow:1;justify-content:space-between;align-items:center;display:flex}.form-passenger-details .passenger-title .passenger-tab .left-half{flex-direction:column;display:flex}.form-passenger-details .passenger-title .passenger-tab .passenger-wrapper{color:#202020;align-items:baseline;gap:5px;font-size:15px;font-weight:500;line-height:23px;display:flex}.form-passenger-details .passenger-title .passenger-tab .primary-passenger{color:#ffa700;border:1px solid #ffa700;border-radius:3px;align-items:baseline;gap:5px;margin-bottom:5px;padding:5px 10px;display:flex}.form-passenger-details .ci-label{line-height:21px}.booking-flow-booking-details .additional-form,.booking-flow-booking-details .form-fields,.booking-flow-booking-details .booking-pancard-info-wrapper,.booking-flow-booking-details .passenger-details-wrapper,.booking-flow-booking-details .passengers-listing{box-sizing:border-box;align-self:stretch;width:100%}@media (max-width:575px){.additional-form .form-title{font-size:18px;line-height:27px}.additional-form .form-section-title{font-size:16px;line-height:24px}.passengers-listing{gap:10px}.form-passenger-details{font-size:14px;line-height:21px}}@media (max-width:576px){.form-passenger-details .passenger-title .passenger-tab .primary-passenger.desktop{display:none}.form-passenger-details .passenger-title .passenger-tab .primary-passenger.phone{border:none;padding:0;font-size:10px;line-height:15px;display:block}}.sticky-pricing-wrap{position:sticky;top:20px}.datepicker-wrap .react-datepicker_filling-fast-dates{color:#3a3a3a;background-color:#ffd174;position:relative}.datepicker-wrap .react-datepicker__day--selected.react-datepicker_available-dates,.datepicker-wrap .react-datepicker__day--selected.react-datepicker_filling-fast-dates{color:#fff!important;background-color:#ff5e00!important}.datepicker-wrap .react-datepicker__day--selected .react-datepicker_available-dates--price{color:#ffffffd9}.datepicker-wrap .react-datepicker__day--today:not(.react-datepicker__day--selected){box-shadow:inset 0 0 0 1px #ff5e00}.time-picker-section-container{width:100%;margin-top:20px}.time-picker{width:100%;position:relative}.time-picker__control{cursor:pointer;background:#fff;border:1px solid #ececec;border-radius:4px;outline:0;flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:38px;padding:2px 8px;display:flex;position:relative}.time-picker__control--is-focused,.time-picker__control--menu-is-open{border-color:#ff5e00;box-shadow:0 0 0 1px #ff5e00}.time-picker__value-container{flex-wrap:wrap;flex:1;align-items:center;padding:2px 0;display:flex;position:relative}.time-picker__placeholder{color:#9f9f9f;margin:0}.time-picker__single-value{color:#555353;margin:0}.time-picker__indicators{align-items:center;display:flex}.time-picker__dropdown-indicator{color:#9f9f9f;padding:4px;display:flex}.time-picker__menu{z-index:30;background:#fff;border-radius:4px;width:100%;margin-top:4px;position:absolute;box-shadow:0 0 0 1px #0000001a,0 4px 11px #0000001a}.time-picker__menu--mobile{position:relative}.time-picker__menu-list{max-height:220px;padding:0;overflow-y:auto}.time-picker__option{cursor:pointer;padding:10px 12px}.time-picker__option>div{justify-content:space-between;align-items:center;width:100%;display:flex}.time-picker-option-value{color:#3a3a3a;font-size:1.4rem}.time-picker__price{color:#9f9f9f;font-size:1.3rem}.time-picker__option--is-focused,.time-picker__option--is-selected{background-color:#ff5e001f}.time-picker__option--is-selected .time-picker-option-value,.time-picker__option--is-selected .time-picker__price{color:#ff5e00;font-weight:600}.time-picker__option .divider{display:none}.guests-dropdown{z-index:30;background:#fff;border-radius:10px;width:260px;padding:16px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 0 18px 1px #00000036}.guests-dropdown--mobile{width:min(260px,100vw - 32px);position:relative;top:0;left:0}.guests-dropdown__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.guests-dropdown__row+.guests-dropdown__row{margin-top:16px}.guests-dropdown__label{color:#3a3a3a;font-size:1.4rem;font-weight:600}.guests-dropdown__sublabel{color:#9f9f9f;margin-top:4px;font-size:1.2rem}.guests-dropdown__stepper{align-items:center;gap:8px;display:flex}.guests-dropdown__btn{color:#3a3a3a;cursor:pointer;background:#fff;border:1px solid #ececec;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.6rem;display:flex}.guests-dropdown__btn--plus{color:#ff5e00}.guests-dropdown__btn:disabled{cursor:not-allowed;opacity:.4}.guests-dropdown__count{color:#3a3a3a;text-align:center;min-width:24px;font-size:1.4rem;font-weight:600}.guests-dropdown__done{width:100%;margin-top:12px;padding:10px}.booking-popup-overlay{z-index:40;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mobile-pricing-bar{z-index:35;background:#fff;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #0000001a}.mobile-pricing-bar__price{color:#ff5e00;font-size:1.8rem;font-weight:700;line-height:1.2}.mobile-pricing-bar__meta{align-items:center;gap:6px;margin-top:2px;display:flex}.mobile-pricing-bar__strike{color:#9f9f9f;font-size:1.2rem;text-decoration:line-through}.mobile-pricing-bar__unit{color:#9f9f9f;font-size:1.1rem}.mobile-pricing-bar__btn{min-width:unset;padding:12px 24px;font-size:1.5rem}@media (min-width:1024px){.mobile-pricing-bar{display:none!important}.booking-popup-overlay{display:none}}@media (max-width:1023px){.sticky-pricing-wrap{display:none}.booking-details__row--edit-date{flex-wrap:wrap;position:relative}}.booking-details__row--edit-date{position:relative}.booking-details__row--edit-date>.react-datepicker-popper[data-placement=bottom-end]{z-index:11;will-change:auto;margin-top:10px;position:absolute;top:100%;left:auto;right:0;transform:none}.datepicker-wrap .react-datepicker__day{box-sizing:border-box;min-height:38px}.datepicker-wrap .react-datepicker__day>div{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.datepicker-wrap .react-datepicker_available-dates--price{white-space:nowrap;line-height:1.2;display:block}.datepicker-wrap .react-datepicker__navigation--previous .tours-icon-next{display:block;transform:rotate(180deg)}.datepicker-wrap .react-datepicker{width:390px;max-width:calc(100vw - 32px);padding:12px 14px 16px}.datepicker-wrap .react-datepicker>div:first-child{height:auto;display:block}.datepicker-wrap .react-datepicker__month-container{float:none;width:100%;margin:0!important}.datepicker-wrap .react-datepicker__header,.datepicker-wrap .react-datepicker__header--custom{background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;min-height:76px;padding:4px 0 0;display:flex;position:relative}.datepicker-wrap .react-datepicker__header-content--year,.datepicker-wrap .react-datepicker__header-content--month,.tours-app .dob-datepicker-popper .react-datepicker__current-month{float:none;color:#3a3a3a;margin:0;font-size:14px;font-weight:600;line-height:24px;display:inline-block;position:static}.datepicker-wrap .react-datepicker__navigation,.tours-app .dob-datepicker-popper .react-datepicker__navigation{text-indent:0;background:0 0;border:0;width:32px;height:32px;margin:0;padding:0;position:absolute;top:4px}.datepicker-wrap .react-datepicker__navigation--previous,.tours-app .dob-datepicker-popper .react-datepicker__navigation--previous{left:0}.datepicker-wrap .react-datepicker__navigation--next,.tours-app .dob-datepicker-popper .react-datepicker__navigation--next{right:0}.datepicker-wrap .react-datepicker__day-names,.tours-app .dob-datepicker-popper .react-datepicker__day-names{order:3;grid-template-columns:repeat(7,minmax(0,1fr));width:100%;margin-top:12px;display:grid}.datepicker-wrap .react-datepicker__day-name,.tours-app .dob-datepicker-popper .react-datepicker__day-name{color:#707070;text-align:center;width:auto;margin:0;font-size:12px;line-height:18px;display:block}.datepicker-wrap .react-datepicker__month,.tours-app .dob-datepicker-popper .react-datepicker__month{flex-direction:column;width:100%;margin:4px 0 0;display:flex}.datepicker-wrap .react-datepicker__week,.tours-app .dob-datepicker-popper .react-datepicker__week{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;display:grid}.datepicker-wrap .react-datepicker__day,.tours-app .dob-datepicker-popper .react-datepicker__day{text-align:center;border-radius:50%;justify-content:center;align-items:center;width:auto;min-width:0;min-height:48px;margin:0;font-size:13px;line-height:18px;display:flex}.tours-app .dob-datepicker-popper .react-datepicker{border:0;border-radius:10px;width:320px;max-width:calc(100vw - 32px);padding:12px 14px 16px;box-shadow:0 0 18px #00000029}.tours-app .dob-datepicker-popper .react-datepicker__header{min-height:66px}.tours-app .dob-datepicker-popper .react-datepicker__day{min-height:38px}.booking-details__row--edit-date{flex-direction:column;gap:18px;display:flex}.booking-details__row--edit-date>.info-with-icon,.booking-details__row--edit-date .time-picker-section-container{width:100%;margin-top:0}.time-picker__control{min-height:48px;padding:6px 12px}.time-picker__single-value,.time-picker__placeholder{font-size:15px;line-height:24px}.time-picker__option{padding:15px 14px}.time-picker-option-value{font-size:16px;font-weight:500}.time-picker__price{font-size:14px}.tours-app,.thrillophilia-app{-webkit-font-smoothing:antialiased;color:#505050;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:400}.thrillophilia-app{font-size:11px}.thrillophilia-app .base-block-head,.thrillophilia-app .banner__title,.thrillophilia-app .banner__content-wrap h1,.thrillophilia-app .pricing-wrap__price,.thrillophilia-app .btn{font-weight:700}.thrillophilia-app .msp-item-header,.thrillophilia-app .base-block-head{font-weight:600}.thrillophilia-app .base-block-body,.thrillophilia-app .base-block-body li,.thrillophilia-app .base-block-body p,.thrillophilia-app .highlights__item,.thrillophilia-app .overview__description{font-size:1.3rem;line-height:1.55}.tours-app .booking-expiry{text-align:center;color:#3a3a3a;background:#fff;border:2px dashed #ff5e00;border-radius:6px;margin-bottom:20px;padding:16px 20px;font-size:14px;font-weight:400;line-height:21px;display:block}.tours-app .booking-expiry__countdown{color:#ff5e00;margin:0 2px;font-size:14px;font-weight:600;display:inline-block}.tours-app .booking-step__header{border-left:2px solid #ff5e00;justify-content:flex-start;align-items:center;padding:18px 20px;display:flex}.tours-app .booking-step__title{color:#000;font-size:1.8rem;font-weight:600}.tours-app .booking-step{background:#fff;box-shadow:0 3px 6px #00000029}.tours-app .booking-step:not(:first-child){margin-top:20px}.tours-app .payments-text{color:#515151;padding:0 4px 16px;font-size:13px;line-height:20px}.tours-app .payments-text__label{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.tours-app .payment-consent-checkbox{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tours-app .payments-text__checkbox{color:#ff5e00;flex:0 0 18px;width:18px;height:18px;margin-top:1px;font-size:18px;line-height:18px}.tours-app .payments-text__copy{flex:auto}.tours-app .form-passenger-details,.tours-app .additional-form,.tours-app .ci-label,.tours-app .ci-input{font-family:Poppins,sans-serif}.tours-app .ci-phone-number{flex-direction:row;align-items:stretch;gap:5px;width:100%;display:flex;overflow:visible}.tours-app .ci-phone-number .custom-field:first-child,.tours-app .ci-phone-number-code{flex:0 0 110px;width:110px;min-width:110px;max-width:110px}.tours-app .ci-phone-number .custom-field#phone,.tours-app .ci-phone-number .custom-field:last-child{flex:auto;width:auto;min-width:0}.tours-app .ci-phone-number .custom-field,.tours-app .ci-phone-number .custom-input{gap:0;margin:0;padding:0}.tours-app .select__control,.tours-app .selector-field__control,.tours-app .css-1kq751a-control,.tours-app .css-yk16xz-control{min-height:38px;overflow:visible}.tours-app .select__single-value,.tours-app .selector-field__single-value,.tours-app .css-1uccc91-singleValue{text-overflow:clip;white-space:nowrap;color:#3a3a3a;max-width:none;font-size:14px;font-weight:500;line-height:20px;overflow:visible}.tours-app .basic-single,.tours-app .selector-field{width:100%;position:relative}.tours-app .select__control,.tours-app .selector-field__control{background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:space-between;align-items:center;min-height:44px;padding:2px 10px 2px 12px;display:flex}.tours-app .select__value-container,.tours-app .selector-field__value-container{flex:auto;align-items:center;min-width:0;height:38px;padding:0;display:flex}.tours-app .select__single-value,.tours-app .selector-field__single-value,.tours-app .selector-field__placeholder{margin:0;line-height:20px;position:static;transform:none}.tours-app .select__indicators,.tours-app .selector-field__indicators{flex:none;align-self:stretch;align-items:center;display:flex}.tours-app .select__indicator,.tours-app .selector-field__indicator{justify-content:center;align-items:center;padding:0 7px;display:flex}.simple-header__logo-mark{color:#ff5e00;letter-spacing:-.04em;text-transform:lowercase;white-space:nowrap;align-items:baseline;max-width:min(52vw,360px);height:35px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-weight:700;line-height:35px;display:inline-flex;overflow:hidden}.simple-header__logo-mark-accent{color:#ff8a1a}.simple-header__logo--dark .simple-header__logo-mark{color:#fff}.simple-header__logo--dark .simple-header__logo-mark-accent{color:#ffb100}.tours-app{background:#f5f5f5;min-height:100vh}.tours-app .simple-header.simple-header--solid{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:1px solid #ececec;position:absolute}.tours-app .simple-header.simple-header--solid .simple-header__action,.tours-app .simple-header.simple-header--solid .header-user-menu{color:#3a3a3a}.tours-app .booking-step__content{padding:0 20px 20px;display:block}.tours-app .ci-phone-number-code .select__value-container{justify-content:center}.tours-app .ci-phone-number-code .select__single-value{text-overflow:ellipsis;text-align:center;width:100%;overflow:hidden}.tours-app .select__menu-list,.tours-app .selector-field__menu-list{max-height:260px;overflow-y:auto}.tours-app .phone-code-option__code{color:#ff5e00;min-width:52px;margin-right:8px;font-weight:600;display:inline-block}.tours-app .phone-code-option__name{color:#3a3a3a}.tours-app .booking-flow-booking-details .form-passenger-details .custom-field-listing{background:0 0}.tours-app .custom-field-listing{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}.tours-app .custom-field-listing .primary-passenger-checkbox,.tours-app .custom-field-listing .custom-field{grid-column:1/-1}.tours-app .custom-field-listing .custom-field[id$=first_name],.tours-app .custom-field-listing .custom-field[id$=last_name]{grid-column:auto}.tours-app .checkout-sidebar-card{background:#fff;border-radius:10px;padding:16px 18px;box-shadow:0 3px 6px #00000029}.tours-app .booking-step,.tours-app .booking-step__content,.tours-app .form-passenger-details,.tours-app .custom-field-listing,.tours-app .custom-input.dob,.tours-app .ReactCollapse--collapse{overflow:visible}.tours-app .dob-picker{z-index:2;position:relative}.tours-app .dob-picker .ci-input-wrapper{position:relative}.tours-app .dob-picker .ci-icon{z-index:1;color:#515151;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.tours-app .dob-picker .ci-input{width:100%}.tours-app .dob-picker .ci-input__shortened-left{padding-left:42px}.tours-app .dob-picker__pop{z-index:60;box-sizing:border-box;background:#fff;border:1px solid #e8e8e8;border-radius:10px;width:320px;max-width:100%;padding:12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #00000029}.tours-app .dob-picker__nav{align-items:center;gap:8px;margin-bottom:10px;display:flex}.tours-app .dob-picker__nav-btn{color:#3a3a3a;cursor:pointer;background:#f6f6f6;border:0;border-radius:6px;width:32px;height:32px;font-size:22px;line-height:1}.tours-app .custom-input.dob .dob-picker__select{color:#3a3a3a;background:#fff;border:1px solid #d9d9d9;border-radius:6px;flex:auto;width:auto;min-width:0;height:32px;min-height:32px;margin:0;padding:0 6px;font-size:13px;line-height:32px}.tours-app .dob-picker__weekdays,.tours-app .dob-picker__grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.tours-app .dob-picker__weekdays{color:#8a8a8a;text-align:center;margin-bottom:4px;font-size:12px}.tours-app .dob-picker__day{color:#202020;cursor:pointer;background:0 0;border:0;border-radius:50%;height:36px;font-size:13px}.tours-app .dob-picker__day.is-empty{visibility:hidden;pointer-events:none}.tours-app .dob-picker__day.is-selected,.tours-app .dob-picker__day:hover{color:#fff;background:#ff5e00}@media (max-width:767px){.tours-app .custom-field-listing{grid-template-columns:1fr}.tours-app .ci-phone-number{flex-direction:row}.tours-app .dob-picker__pop{width:100%;max-width:100%}.tours-app .booking-step__content{padding-left:12px;padding-right:12px}}.tazapay-checkout__taza{font-size:22px;font-weight:600}.tazapay-checkout__merchant{color:#f59a23;text-transform:lowercase;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.tazapay-form__input{box-sizing:border-box;color:#1a2332;background:#fff;border:1px solid #c3cad3;border-radius:4px;outline:none;width:100%;padding:10px 12px;font-size:14px}.tazapay-form__card-marks{pointer-events:none;gap:6px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.tazapay-pci{align-items:center;gap:8px;display:flex}.tazapay-checkout img.tazapay-pci__logo{width:72px;max-width:72px;height:48px;display:block}.tazapay-summary__total,.tazapay-summary__block{padding:16px 20px}.tazapay-summary__total{border-bottom:1px solid #eef1f5}.tazapay-summary__row{border-top:1px solid #eef1f5;justify-content:space-between;gap:16px;margin-top:10px;padding:12px 0;font-size:13px;display:flex}.tazapay-summary__detail{justify-content:space-between;gap:16px;padding:12px 14px;font-size:13px;display:flex}.tazapay-summary__detail-label{color:#8a95a5}.tazapay-mark-visa{color:#fff;background:#1a1f71;border-radius:2px;align-items:center;height:18px;padding:0 5px;font-size:9px;font-weight:700;display:inline-flex}.tazapay-mark-mc{width:28px;height:18px;display:inline-flex;position:relative}@media (max-width:960px){.tazapay-checkout__shell{grid-template-columns:1fr}}.section__msp .base-block{padding:0}@media (min-width:1024px){.section__msp .base-block{padding-bottom:1%}}.section__msp .base-block .msp-header{text-align:center;color:#fff;background:#815d8b;margin:0 0 20px;padding:15px 0;font-size:2rem;font-weight:400;line-height:1.5}.section__msp .base-block .msp-list{margin:0;padding:0 16px 16px;list-style:none;position:relative}.section__msp .base-block .msp-list .msp-item{color:#505050;margin-bottom:20px;margin-left:10px;padding-left:28px;font-size:1.4rem;position:relative}.section__msp .base-block .msp-list .msp-item:last-child{margin-bottom:0}.section__msp .base-block .msp-list .msp-item:before{content:"";color:#6ac259;margin-top:2px;font-family:tours-app;font-size:2rem;position:absolute;top:0;left:0}.section__msp .base-block .msp-list .msp-item .msp-item-header{color:#3a3a3a;font-weight:600;line-height:1.92}.section__msp .base-block .msp-list .msp-item .msp-item-content{color:#505050;font-weight:400;line-height:1.92}.flag{vertical-align:middle;background-image:url(/sites/thrillophilia-com-76f92bf1/shared/currency-flags.png);background-repeat:no-repeat;background-size:100% 49494%;display:inline-block;position:relative;overflow:hidden}.flag-DZD{background-position:50% .2287%}.flag-BWP{background-position:50% .8958%}.flag-EGP{background-position:50% 2.8931%}.flag-ETB{background-position:50% 3.5542%}.flag-GMD{background-position:50% 4.0015%}.flag-GHS{background-position:50% 4.2229%}.flag-KES{background-position:50% 5.1061%}.flag-LSL{background-position:50% 5.3298%}.flag-LRD{background-position:0 5.5495%}.flag-MWK{background-position:50% 6.2156%}.flag-MUR{background-position:50% 6.8805%}.flag-MAD{background-position:50% 7.3231%}.flag-NAD{background-position:0 7.7661%}.flag-SCR{background-position:0 9.7628%}.flag-SLL{background-position:50% 9.9845%}.flag-SOS{background-position:50% 10.2052%}.flag-ZAR{background-position:0 10.4269%}.flag-SZL{background-position:50% 11.3135%}.flag-TZS{background-position:50% 12.2005%}.flag-YER{background-position:50% 12.644%}.flag-ARS{background-position:50% 13.7524%}.flag-AWG{background-position:0 13.9741%}.flag-BSD{background-position:0 14.1958%}.flag-BBD{background-position:50% 14.4175%}.flag-BZD{background-position:50% 14.8609%}.flag-BMD{background-position:50% 15.0826%}.flag-BOB{background-position:50% 15.306%}.flag-CAD{background-position:50% 15.9694%}.flag-KYD{background-position:50% 16.1911%}.flag-COP{background-position:0 16.6345%}.flag-CRC{background-position:50% 17.0779%}.flag-DOP{background-position:50% 17.968%}.flag-SVC{background-position:50% 18.4081%}.flag-GTQ{background-position:50% 19.7383%}.flag-GYD{background-position:50% 19.96%}.flag-HTG{background-position:50% 20.1817%}.flag-HNL{background-position:50% 20.4034%}.flag-JMD{background-position:50% 20.6241%}.flag-MXN{background-position:50% 21.0685%}.flag-NIO{background-position:50% 21.5119%}.flag-PEN{background-position:50% 22.177%}.flag-TTD{background-position:50% 23.9506%}.flag-USD{background-position:50% 24.394%}.flag-UYU{background-position:0 24.8374%}.flag-BDT{background-position:50% 25.9459%}.flag-BND{background-position:50% 26.3885%}.flag-KHR{background-position:50% 26.611%}.flag-CNY{background-position:0 26.8327%}.flag-HKD{background-position:50% 27.2761%}.flag-INR{background-position:50% 27.4978%}.flag-IDR{background-position:50% 27.7195%}.flag-JPY{background-position:50% 27.9412%}.flag-KZT{background-position:50% 28.1615%}.flag-LAK{background-position:50% 28.3846%}.flag-MOP{background-position:50% 28.6063%}.flag-MYR{background-position:50% 28.829%}.flag-MVR{background-position:50% 29.0497%}.flag-MNT{background-position:0 29.2714%}.flag-MMK{background-position:50% 29.4931%}.flag-NPR{background-position:0 29.7148%}.flag-PGK{background-position:50% 30.6016%}.flag-PHP{background-position:0 30.8233%}.flag-SGD{background-position:0 31.045%}.flag-LKR{background-position:right 31.4884%}.flag-THB{background-position:50% 32.1535%}.flag-VND{background-position:50% 32.8186%}.flag-ALL{background-position:50% 33.0403%}.flag-AMD{background-position:50% 33.4837%}.flag-HRK{background-position:50% 34.8139%}.flag-CZK{background-position:0 35.2555%}.flag-DKK{background-position:50% 35.479%}.flag-GIP{background-position:50% 36.8092%}.flag-HUF{background-position:50% 37.2526%}.flag-MDL{background-position:50% 39.913%}.flag-MKD{background-position:50% 40.7998%}.flag-NOK{background-position:50% 41.0215%}.flag-RUB{background-position:50% 41.9083%}.flag-SEK{background-position:50% 43.2385%}.flag-CHF{background-position:50% 43.4602%}.flag-GBP{background-position:50% 44.1253%}.flag-ILS{background-position:50% 45.2338%}.flag-KGS{background-position:50% 45.897%}.flag-LBP{background-position:50% 46.1206%}.flag-PKR{background-position:50% 46.561%}.flag-QAR{background-position:50% 47.0074%}.flag-SAR{background-position:50% 47.2291%}.flag-AED{background-position:50% 47.6725%}.flag-UZS{background-position:0 47.8942%}.flag-AUD{background-position:50% 48.3376%}.flag-FJD{background-position:50% 49.2244%}.flag-NZD{background-position:50% 50.7763%}.flag-EUR{background-position:50% 53.215%}@media (max-width:1023px){@keyframes modalPopUp{0%{height:0%}to{height:70%}}}.discounts-card-items-item .discount-item-content-details-copy-box .copy-box-copy-icon:hover .tours-icon-copy-tag{cursor:pointer;color:#f37022}.discounts-card-items-item .discount-item-content-details-copy-box .copy-box-copy-icon:hover .copy-box-copy-icon-onhover{opacity:1;visibility:visible;animation:.2s ease-in 3s forwards fadeOut}.discounts-card-items-item .discount-item-content-details-copy-box .copy-box-copy-icon-onhover:before{content:"";border:5px solid #0000;border-top-color:#ff5e00;margin-left:-5px;position:absolute;top:100%;left:50%}@media screen and (min-width:1024px){.multiple-file-type-picker-container .currency-modal-wrapper .currency-modal .header-container .close-icon-container:hover{transform:scale(1.2)}}@media (min-width:1024px){.support-booking-card-container:hover{box-shadow:0 0 10px #0000001a}}.horizantal-tabs-wrapper::-webkit-scrollbar{display:none}.th-sm-option-box:hover{background:#fff;border:1px solid #f370024d;border-radius:20px;box-shadow:0 0 10px #f3700226}.tours-app .tour-slider{margin-top:40px}.tazapay-checkout{color:#1a2332;background:#f4f5f7;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;line-height:1.4}.tazapay-checkout a{color:#0f6b8d;text-decoration:none}.tazapay-checkout a:hover{text-decoration:underline}.tazapay-checkout button,.tazapay-checkout input,.tazapay-checkout select{font-family:inherit}.tazapay-checkout__header{background:#fff;border-bottom:1px solid #edeff4;justify-content:center;align-items:center;height:64px;display:flex}.tazapay-checkout__brand{align-items:center;gap:16px;display:flex}.tazapay-checkout__taza{letter-spacing:-.03em;font-size:22px;font-weight:600}.tazapay-checkout__taza-lead{color:#1a2b4a}.tazapay-checkout__taza-tail{color:#14b8a6}.tazapay-checkout__rule{background:#d1d5db;width:1px;height:22px}.tazapay-checkout__merchant{color:#f59a23;letter-spacing:-.03em;text-transform:lowercase;align-items:baseline;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.tazapay-checkout__merchant:hover{text-decoration:none}.tazapay-checkout__shell{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:24px;max-width:1160px;margin:0 auto;padding:36px 24px;display:grid}.tazapay-card{background:#fff;border-radius:4px;box-shadow:0 1px 3px #10182814}.tazapay-form{padding:24px 28px 20px}.tazapay-form__panel{border:1px solid #c8e4ea;border-radius:4px;padding:18px 20px 16px}.tazapay-form__top{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.tazapay-form__title-row{align-items:center;gap:10px;display:flex}.tazapay-form__title{color:#0f6b8d;margin:0;font-size:18px;font-weight:600}.tazapay-form__brands{align-items:center;gap:6px;display:flex}.tazapay-form__amount{color:#0f6b8d;text-align:right;font-size:18px;font-weight:600}.tazapay-form__field{margin-bottom:14px}.tazapay-form__row{grid-template-columns:1.6fr 1fr;gap:12px;margin-bottom:14px;display:grid}.tazapay-form__label{color:#8a95a5;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.tazapay-form__input{box-sizing:border-box;color:#1a2332;background:#fff;border:1px solid #c3cad3;border-radius:4px;outline:none;width:100%;padding:10px 12px;font-size:14px;line-height:20px}.tazapay-form__input:focus{border-color:#156b99}.tazapay-form__input.is-invalid{border-color:#ff1a1a}.tazapay-form__input-wrap{position:relative}.tazapay-form__input--card{padding-left:40px;padding-right:72px}.tazapay-form__card-icon{color:#9aa3b2;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.tazapay-form__card-marks{pointer-events:none;align-items:center;gap:6px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.tazapay-form__error{color:#ff1a1a;margin:4px 0 0;font-size:12px}.tazapay-form__actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.tazapay-form__legal{color:#8a95a5;margin:0;font-size:12px}.tazapay-form__submit{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:4px;min-width:120px;padding:10px 28px;font-size:14px;font-weight:600}.tazapay-form__submit:hover{background:#4338ca}.tazapay-form__submit:disabled{cursor:not-allowed;background:#b5b7bb}.tazapay-form__footer{color:#6b7280;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:11px;display:flex}.tazapay-form__protect,.tazapay-pci{align-items:center;gap:8px;display:flex}.tazapay-checkout img.tazapay-pci__logo{object-fit:contain;width:72px;max-width:72px;height:48px;display:block}.tazapay-summary{height:fit-content;overflow:hidden}.tazapay-summary__total{border-bottom:1px solid #eef1f5;padding:18px 20px}.tazapay-summary__label{color:#374151;margin:0;font-size:13px;font-weight:600}.tazapay-summary__value{color:#0f6b8d;margin:4px 0 0;font-size:26px;font-weight:700}.tazapay-summary__block{padding:16px 20px 8px}.tazapay-summary__row{border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding:12px 0;font-size:13px;display:flex}.tazapay-summary__muted{color:#8a95a5}.tazapay-summary__strong{color:#1a2332;font-weight:600}.tazapay-summary__details{border:1px solid #eef1f5;border-radius:4px;overflow:hidden}.tazapay-summary__detail{justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 14px;font-size:13px;display:flex}.tazapay-summary__detail.is-muted{background:#f7fafc}.tazapay-summary__detail-label{color:#8a95a5;flex:none}.tazapay-summary__detail-value{color:#1a2332;text-align:right;min-width:0}.tazapay-summary__back{text-align:center;border-top:1px solid #eef1f5;padding:16px 20px}.tazapay-summary__back-btn{color:#0f6b8d;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:500}.tazapay-mark-visa{color:#fff;letter-spacing:.04em;background:#1a1f71;border-radius:2px;align-items:center;height:18px;padding:0 5px;font-size:9px;font-weight:700;display:inline-flex}.tazapay-mark-mc{align-items:center;width:28px;height:18px;display:inline-flex;position:relative}.tazapay-mark-mc__red,.tazapay-mark-mc__yellow{border-radius:50%;width:14px;height:14px;position:absolute}.tazapay-mark-mc__red{background:#eb001b;left:0}.tazapay-mark-mc__yellow{background:#f79e1b;left:10px}@media (max-width:960px){.tazapay-checkout__shell{grid-template-columns:1fr}}:root{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000596046 0);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000596046 0);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000596046 0);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% -.0000596046 0);--input:lab(90.952% -.0000596046 0);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(84.92% 0 0);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 0);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000596046 0);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% -.0000596046 0);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% -.0000596046 0);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 0);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 0);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 0);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.7449 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(84.92% 0 0);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 0);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 0);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}:root{--tr-primary:#ff5e00;--tr-primary-hover:#ffb100;--tr-primary-gradient-end:#ff5300;--tr-primary-disabled:#ff5e0080;--tr-accent:#fb6400;--tr-accent-alt:#f37021;--tr-accent-gold:#fba10a;--tr-accent-muted:#dc8744;--tr-avatar-gradient-start:#ffba0a;--tr-avatar-gradient-end:#f47625;--tr-text-title:#3a3a3a;--tr-text-body:#505050;--tr-text-meta:#3a556a;--tr-text-content:#707070;--tr-text-muted:#9f9f9f;--tr-border:#b3b3b3;--tr-border-light:#ccc;--tr-border-bar:#ececec;--tr-error:#ff1a1a;--tr-success:#6ac259;--tr-focus:#03b2cb;--tr-shadow-block:0 0 50px 0 #00000005;--tr-shadow-pricing:0px 0px 20px 5px #c6c6c640;--tr-shadow-cta:0 6px 16px #f3681252;--tr-shadow-elevated:0 4px 12px 0 #0003;--tr-shadow-modal:0px 0px 18px 1px #00000036;--tr-container-max:1080px;--tr-sidebar-width:350px;--tr-header-height:65px;--tr-tabs-height:47px;--tr-radius-btn:5px;--tr-radius-card:10px}.sf-hidden{display:none!important}.tr-collapse{transition:height .28s cubic-bezier(.4,0,.2,1);overflow:hidden}.variant--selected{border-color:#ff5e00}.variant__toggle-expanded--mt30{margin-top:30px}@keyframes tr-ripple{0%{box-shadow:0 0 #ff5e0066}to{box-shadow:0 0 0 8px #ff5e0000}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
