*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}*{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(0,150,255,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}::moz-focus-inner{border-style:none;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}body{line-height:inherit}body,button,input,select{font-family:inherit;margin:0}button,input,select{color:inherit;font-size:100%;line-height:1.15;line-height:inherit;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button{background-color:transparent;background-image:none}[role=button],button{cursor:pointer}html{-webkit-text-size-adjust:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}img{border-style:solid}input::placeholder{color:#9ca3af;opacity:1}input::webkit-input-placeholder{color:#9ca3af;opacity:1}input::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder{color:#9ca3af;opacity:1}input::-ms-input-placeholder{color:#9ca3af;opacity:1}iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}strong{font-weight:bolder}sup{font-size:75%;line-height:0;position:relative;top:-.5em;vertical-align:baseline}table{border-collapse:collapse;border-color:inherit;text-indent:0}ul{list-style:none;margin:0;padding:0}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.bg-gray-100\/\[0\.8\]{--tw-bg-opacity:.8;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark .dark\:bg-slate-800\/\[0\.8\]{--tw-bg-opacity:.8;background-color:rgba(30,41,59,var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.dark .dark\:bg-slate-800{--tw-bg-opacity:1;background-color:rgba(30,41,59,var(--tw-bg-opacity))}.bg-white\/\[0\.5\]{--tw-bg-opacity:.5;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark .dark\:bg-slate-900\/\[0\.5\]{--tw-bg-opacity:.5;background-color:rgba(15,23,42,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-primary-500{--tw-bg-opacity:1;background-color:rgba(59,166,118,var(--tw-bg-opacity))}.hover\:bg-primary-400:hover{--tw-bg-opacity:1;background-color:rgba(75,191,139,var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgba(51,65,85,var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark .dark\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark .dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark .dark\:bg-gray-600\/30{--tw-bg-opacity:.3;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-gray-700\/30:hover{--tw-bg-opacity:.3;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-primary-700\/45{--tw-bg-opacity:.45;background-color:rgba(30,83,59,var(--tw-bg-opacity))}.bg-slate-500\/40{--tw-bg-opacity:.4;background-color:rgba(100,116,139,var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.dark .dark\:from-green-500\/50{--tw-gradient-from:rgba(59,166,118,.5);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.dark .dark\:from-yellow-500\/50{--tw-gradient-from:rgba(245,158,11,.5);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.dark .dark\:from-red-500\/50{--tw-gradient-from:hsla(0,100%,70%,.5);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.via-gray-200{--tw-gradient-stops:var(--tw-gradient-from),rgba(229,231,235,var(--tw-via-opacity,1)),var(--tw-gradient-to,hsla(0,0%,100%,0))}.dark .dark\:via-slate-800{--tw-gradient-stops:var(--tw-gradient-from),rgba(30,41,59,var(--tw-via-opacity,1)),var(--tw-gradient-to,hsla(0,0%,100%,0))}.to-gray-200{--tw-gradient-to:rgba(229,231,235,var(--tw-to-opacity,1))}.dark .dark\:to-slate-800{--tw-gradient-to:rgba(30,41,59,var(--tw-to-opacity,1))}.border-gray-900\/10{--tw-border-opacity:.1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark .dark\:border-gray-50\/\[0\.2\]{--tw-border-opacity:.2;border-color:rgba(249,250,251,var(--tw-border-opacity))}.border-primary-500{--tw-border-opacity:1;border-color:rgba(59,166,118,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark .dark\:border-slate-800{--tw-border-opacity:1;border-color:rgba(30,41,59,var(--tw-border-opacity))}.hover\:border-gray-900:hover{--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity))}.dark .dark\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.border,.border\:1px,.border\:3px{border-width:1px}.border-b{border-bottom-width:1px}.border-t-1{border-top-width:1px}.cursor-pointer{cursor:pointer}.block{display:block}.inline-block{display:inline-block}.dark .dark\:flex,.flex{display:flex}.table{display:table}.dark .dark\:hidden,.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.self-center{align-self:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.flex-1{flex:1 1 0%}.flex-none{flex:none}.font-bold{font-weight:700}.font-semibold{font-weight:600}.h-screen{height:100vh}.h-10{height:2.5rem}.h-9{height:2.25rem}.h-6{height:1.5rem}.h-full{height:100%}.h-13{height:3.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-8xl{font-size:6rem;line-height:1}.leading-tight{line-height:1.25}.mx-auto{margin-left:auto;margin-right:auto}.mx-4{margin-left:1rem;margin-right:1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mb-2{margin-bottom:.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-30px{margin-bottom:30px}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mb-20px{margin-bottom:20px}.mb-24px{margin-bottom:24px}.mt-24px{margin-top:24px}.mb-32px{margin-bottom:32px}.mb-16px{margin-bottom:16px}.mb-75px{margin-bottom:75px}.mb-6{margin-bottom:1.5rem}.mt-8px{margin-top:8px}.mb-48px{margin-bottom:48px}.mt-75px{margin-top:75px}.max-w-8xl{max-width:90rem}.min-h-screen{min-height:100vh}.opacity-70{opacity:.7}.opacity-0{opacity:0}.opacity-100{opacity:1}.focus\:outline-none:focus,.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.p-4{padding:1rem}.p-1{padding:.25rem}.p-16px{padding:16px}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-32px{padding-left:32px;padding-right:32px}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.pb-4{padding-bottom:1rem}.pt-12{padding-top:3rem}.pt-16px{padding-top:16px}.pr-32px{padding-right:32px}.pr-16px{padding-right:16px}.pb-32px{padding-bottom:32px}.pr-3{padding-right:.75rem}.pl-32px{padding-left:32px}.tab,.tab\.name{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.left-0{left:0}.bottom-0{bottom:0}.top-full{top:100%}.right-0{right:0}.resize{resize:both}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/.1),0 1px 2px -1px rgb(0 0 0/.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow-white\/50{--tw-shadow-color:hsla(0,0%,100%,.5);--tw-shadow:var(--tw-shadow-colored)}.dark .dark\:shadow-slate-900\/50{--tw-shadow-color:rgba(15,23,42,.5);--tw-shadow:var(--tw-shadow-colored)}.focus\:ring-1:focus,.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.dark .dark\:ring-0,.focus\:ring-1:focus,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.dark .dark\:ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.dark .focus\:dark\:ring-offset-gray-50:focus{--tw-ring-offset-opacity:1;--tw-ring-offset-color:rgba(249,250,251,var(--tw-ring-offset-opacity))}.focus\:ring-offset-gray-800\/\[0\.6\]:focus{--tw-ring-offset-opacity:[.6];--tw-ring-offset-color:rgba(31,41,55,var(--tw-ring-offset-opacity))}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px}.dark .focus\:dark\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(156,163,175,var(--tw-ring-opacity))}.focus\:ring-gray-600\/\[0\.6\]:focus{--tw-ring-opacity:.6;--tw-ring-color:rgba(75,85,99,var(--tw-ring-opacity))}.ring-gray-900\/10{--tw-ring-opacity:.1;--tw-ring-color:rgba(17,24,39,var(--tw-ring-opacity))}.text-center{text-align:center}.text-right{text-align:right}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgba(59,166,118,var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity:1;color:rgba(249,115,22,var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgba(255,100,100,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.dark .dark\:text-gray-100{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity:1;color:rgba(71,85,105,var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(255,100,100,var(--tw-text-opacity))}.dark .dark\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.dark .dark\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.dark .dark\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity:1;color:rgba(59,166,118,var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity:1;color:rgba(30,41,59,var(--tw-text-opacity))}.dark .dark\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark .dark\:text-gray-800,.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.dark .dark\:hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(243,244,246,var(--tw-text-opacity))}.text-sky-500{--tw-text-opacity:1;color:rgba(14,165,233,var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.italic{font-style:italic}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.underline{text-decoration-line:underline}.content-body{content:"body"}.content-image-text-component{content:"image-text-component"}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.visible{visibility:visible}.w-screen{width:100vw}.w-full{width:100%}.w-1\/2{width:50%}.w-36{width:9rem}.w-7{width:1.75rem}.z-50{z-index:50}.z-40{z-index:40}.z-30{z-index:30}.gap-24px{grid-gap:24px;gap:24px}.gap-32px{grid-gap:32px;gap:32px}.gap-8px{grid-gap:8px;gap:8px}.gap-16px{grid-gap:16px;gap:16px}.gap-4px{grid-gap:4px;gap:4px}.gap-5px{grid-gap:5px;gap:5px}.\.gap-8px{grid-gap:8px;gap:8px}.gap-12px{grid-gap:12px;gap:12px}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate:0;--tw-rotate-x:0;--tw-rotate-y:0;--tw-rotate-z:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;transform:translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z))}.transition-colors{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\<transition,.transition\:all{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate{animation-iteration-count:1}.invert\(100\%\),.invert\(19\%\),.invert\(33\%\),.invert\(99\%\){--tw-invert:invert(100%)}.saturate\(0\%\),.saturate\(100\%\),.saturate\(1\%\),.saturate\(2393\%\),.saturate\(384\%\),.saturate\(7500\%\){--tw-saturate:saturate(0)}.sepia\(0\%\),.sepia\(1\%\),.sepia\(22\%\),.sepia\(46\%\){--tw-sepia:sepia(100%)}.backdrop-filter{--tw-backdrop-blur:var(--tw-empty, );--tw-backdrop-brightness:var(--tw-empty, );--tw-backdrop-contrast:var(--tw-empty, );--tw-backdrop-grayscale:var(--tw-empty, );--tw-backdrop-hue-rotate:var(--tw-empty, );--tw-backdrop-invert:var(--tw-empty, );--tw-backdrop-opacity:var(--tw-empty, );--tw-backdrop-saturate:var(--tw-empty, );--tw-backdrop-sepia:var(--tw-empty, );-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.blur,.blur\(5px\){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (min-width:768px){.md\:w-auto{width:auto}}@media (min-width:1024px){.lg\:hidden{display:none}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:z-50{z-index:50}}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../assets/fonts/icomoon.eot?1i036q);src:url(../assets/fonts/icomoon.eot?1i036q#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon.ttf?1i036q) format("truetype"),url(../assets/fonts/icomoon.woff?1i036q) format("woff"),url(../assets/fonts/icomoon.svg?1i036q#icomoon) format("svg")}i[class*=" icon-"],i[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;filter:brightness(0) saturate(100%) invert(25%) sepia(35%) saturate(1846%) hue-rotate(224deg) brightness(87%) contrast(100%);font-size:1.8em}.icon-chat:before{content:""}.icon-price-tag:before{content:""}.icon-phone:before{content:""}.icon-mail:before{content:""}.icon-plane:before{content:""}.icon-arrival:before{content:""}.icon-departure:before{content:""}.icon-baggage:before{content:""}.fc .icon-select{align-items:center;background:#fff;border-radius:1000px}.fc .icon-select.airlines .el-select .el-input:before{background-image:url(../assets/images/svg/icon-airlines-purple.svg);background-size:cover;content:"";height:24px;margin-left:15px;width:24px}.fc .icon-select.category .el-select .el-input:before{background-image:url(../assets/images/svg/icons-city-purple.svg);background-size:cover;content:"";height:16px;margin-left:15px;width:17px}.fc .icon-select.destination .el-select .el-input:before{background-image:url(../assets/images/svg/icon-flight-return-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;margin-left:15px;width:24px}.fc .icon-select.stops .el-select .el-input:before{background-image:url(../assets/images/svg/icon-stops-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;margin-left:15px;width:24px}.fc .icon-select.baggage .el-select .el-input:before{background-image:url(../assets/images/svg/icon-suitcase-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;margin-left:15px;width:24px}.fc .icon-select.clock .el-select .el-input:before{background-image:url(../assets/images/svg/icon-clock-purple.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;margin-left:15px;width:24px}.fc .icon-select .el-select{padding:5px 0;width:100%}.fc .icon-select .el-select .el-input{align-items:center;display:flex;font:var(--font-paragraph);height:32px}.fc .icon-select .el-select .el-input ::-moz-placeholder{color:var(--primary-colour-purple);opacity:1}.fc .icon-select .el-select .el-input ::placeholder{color:var(--primary-colour-purple);opacity:1}.fc .icon-select .el-select .el-input :-ms-input-placeholder{color:var(--primary-colour-purple)}.fc .icon-select .el-select .el-input ::-ms-input-placeholder{color:var(--primary-colour-purple)}.fc .icon-select .el-select .el-input.is-focus .el-input__wrapper{box-shadow:none!important}.fc .icon-select .el-select .el-input__wrapper{background-color:transparent;box-shadow:none!important;outline:0}.fc .icon-select .el-select .el-input .el-icon svg{color:var(--primary-colour-purple)}.fc .icon-select .el-select .el-input__inner{color:var(--primary-colour-purple);text-transform:capitalize}.fc .icon-select .el-select__tags-text{font:var(--font-description-text)}.fc div.el-select-dropdown.filter-icon-select .el-select-dropdown__item{font-size:14px;font-weight:400}.fc div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.hover,.fc div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.selected{background-color:var(--primary-colour-purple);color:#fff}.fc div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.hover span,.fc div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.selected span{color:#fff;font-size:14px;font-weight:400}.fc .el-form.theme-form ::-moz-placeholder{color:#b3acc9;font-size:18px;font-weight:100;opacity:1}.fc .el-form.theme-form ::placeholder{color:#b3acc9;font-size:18px;font-weight:100;opacity:1}.fc .el-form.theme-form :-ms-input-placeholder{color:#b3acc9;font-size:18px;font-weight:100}.fc .el-form.theme-form ::-ms-input-placeholder{color:#b3acc9;font-size:18px;font-weight:100}.fc .el-form.theme-form .el-form-item label{color:var(--primary-colour-purple);font:var(--font-label);font-weight:500;letter-spacing:-.02em}.fc .el-form.theme-form .el-form-item.is-required label:after{color:var(--primary-colour-purple)}.fc .el-form.theme-form .el-form-item__error{color:var(--state-colour-red);font-size:14px;padding-top:10px}.fc .el-form.theme-form .el-input__wrapper{background:none;border-bottom:2px solid #c7c2d1;border-radius:0;box-shadow:none;padding:10px 0}.fc .el-form.theme-form .el-input__inner{color:var(--primary-colour-moeve);color:var(--primary-colour-purple);font:var(--font-h5)}.fc .el-form.theme-form .el-input__inner:focus{background-color:transparent}.fc .el-form.theme-form .el-textarea__inner{background:none;border:1px solid #c7c2d1;box-shadow:none!important;color:var(--primary-colour-moeve);color:var(--primary-colour-purple);font:var(--font-h5);padding:10px}.fc .el-form.theme-form .el-form-item.fill .el-input__wrapper,.fc .el-form.theme-form .el-form-item.is-success .el-input__wrapper{border-bottom:2px solid #4a348e}.fc .el-form.theme-form .el-form-item.is-error .el-input__wrapper{border-bottom:2px solid #dc4053}.fc .el-form.flight-search-form ::-moz-placeholder{color:var(--primary-colour-lavender);font-size:1rem;opacity:1}.fc .el-form.flight-search-form ::placeholder{color:var(--primary-colour-lavender);font-size:1rem;opacity:1}.fc .el-form.flight-search-form :-ms-input-placeholder{color:var(--primary-colour-lavender);font-size:1rem}.fc .el-form.flight-search-form ::-ms-input-placeholder{color:var(--primary-colour-lavender);font-size:1rem}.fc .el-form.flight-search-form .el-form-item{border-bottom:1px solid #c7c2d1;width:100%}.fc .el-form.flight-search-form .el-form-item__content{flex-direction:row;gap:16px;justify-content:space-between}.fc .el-form.flight-search-form .el-form-item label{color:var(--primary-colour-purple);font:var(--font-h5)}.fc .el-form.flight-search-form .el-form-item.is-required label:after{color:var(--primary-colour-purple)}.fc .el-form.flight-search-form .el-form-item__error{color:var(--state-colour-red);font:var(--font-description-text);padding-top:10px}.fc .el-form.flight-search-form .el-form-item img{height:32px;width:32px}.fc .el-form.flight-search-form .el-input{flex:1}.fc .el-form.flight-search-form .el-input__wrapper{background:none;border-bottom:0 solid #c7c2d1;border-radius:0;box-shadow:none;padding:10px 0}.fc .el-form.flight-search-form .el-input__inner{color:var(--primary-colour-purple);font:var(--font-h2)}.fc .el-form.flight-search-form .el-input__inner:focus{background-color:none}.fc .el-form.flight-search-form .el-textarea__inner{background:none;border:1px solid #c7c2d1;box-shadow:none!important;color:var(--primary-colour-moeve);color:var(--primary-colour-purple);font-size:18px;font-weight:100!important}.fc .el-form.flight-search-form .el-date-editor.el-input{height:auto}.fc .el-form.flight-search-form .el-date-editor .el-input__prefix{display:none}.fc .el-form.flight-search-form .el-form-item.is-error .el-input__wrapper{border-bottom:2px solid #dc4053}.fc .md{font-family:greycliff-cf,sans-serif}.fc .block-markdown-display p{margin-bottom:15px}.fc .block-markdown-display .default-theme a,.fc .block-markdown-display .default-theme a:hover,.fc .block-markdown-display a,.fc .block-markdown-display a:hover{color:var(--primary-colour-purple)}.fc .block-markdown-display .md-previewOnly{background-color:transparent}.fc .block-markdown-display .md-editor-preview-wrapper{overflow:hidden;padding:0}.fc .block-markdown-display .render{font-family:DM Sans,Arial,Helvetica,sans-serif}.fc .block-markdown-display .md-content .md-preview{display:flex;flex-direction:column}.fc .block-markdown-display .md-content .md-html,.fc .block-markdown-display .md-content .md-preview{word-break:normal}.fc .block-markdown-display .vuepress-markdown-body h1,.fc .block-markdown-display .vuepress-markdown-body h2,.fc .block-markdown-display .vuepress-markdown-body h3,.fc .block-markdown-display .vuepress-markdown-body h4,.fc .block-markdown-display .vuepress-markdown-body h5,.fc .block-markdown-display .vuepress-markdown-body h6{font-weight:700;margin:1.4em 0 .8em}.fc .block-markdown-display .vuepress-markdown-body{background-color:transparent;font-family:greycliff-cf,sans-serif}.fc .block-markdown-display .vuepress-markdown-body div,.fc .block-markdown-display .vuepress-markdown-body p,.fc .block-markdown-display .vuepress-markdown-body span,.fc .block-markdown-display .vuepress-markdown-body ul{color:var(--primary-colour-moeve);font-size:18px;line-height:24px;word-break:unset}.fc .block-markdown-display .vuepress-markdown-body p{margin:0;padding:.5rem 0}.fc .el-date-table th{background-color:var(--secondary-colour-blush);color:var(--primary-colour-purple)}.fc .el-date-table td.current,.fc .el-date-table td.current:not(.disabled) .el-date-table-cell__text{background-color:var(--primary-colour-purple)}.fc .el-date-picker__header-label:hover,.fc .el-date-table td.today .el-date-table-cell__text,.fc .el-month-table td.current:not(.disabled) .cell,.fc .el-month-table td.today .cell,.fc .el-year-table td.current:not(.disabled) .cell,.fc .el-year-table td.today .cell{color:var(--primary-colour-purple)}.fc .el-tabs__nav{width:100%}.fc .el-tabs__nav-wrap:after{background-color:var(--primary-colour-lavender);height:1px}.fc .el-tabs__item{background-color:transparent;color:#222;color:var(--primary-colour-moeve);font-size:24px;padding:35px 30px}.fc .el-tabs__item.is-active,.fc .el-tabs__item:hover{color:var(--primary-colour-purple)}.fc .el-tabs__active-bar{background-color:var(--primary-colour-purple);height:4px}.fc .el-select .el-input.is-focus .el-input__wrapper,.fc .el-select .el-input__wrapper.is-focus,.fc .el-select .el-input__wrapper:hover{box-shadow:none!important}.fc .el-slider{--el-slider-main-bg-color:var(--primary-colour-purple);--el-slider-runway-bg-color:var(--primary-colour-lavender);--el-slider-stop-bg-color:var(--primary-colour-lavender);--el-slider-button-size:12px}.fc .el-slider__marks-text{color:var(--primary-colour-lavender);font:var(--font-label)}.fc .el-slider__button{background-color:var(--primary-colour-purple)}.fc .flight-timeline .el-timeline{--el-timeline-node-size-normal:8px;--el-timeline-node-color:var(--primary-colour-purple)}.fc .flight-timeline .el-timeline-item__tail{border-left:1px solid #847d93;left:2px}.fc .flight-timeline .el-timeline-item__node{border:1px solid var(--el-timeline-node-color)}.fc .flight-timeline .el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:block}.fc .el-radio-group .el-radio__label{color:var(--primary-colour-moeve);font:var(--font-paragraph);text-transform:capitalize}.fc .el-radio-group .el-radio__input .el-radio__inner{border-color:var(--primary-colour-moeve);height:26px;width:26px}.fc .el-radio-group .el-radio.is-checked .el-radio__inner{background-color:var(--primary-colour-purple);border-color:var(--primary-colour-purple)}.fc .el-radio-group .el-radio.is-checked .el-radio__inner:after{height:10px;width:10px}.fc .el-radio-group .el-radio.is-checked .el-radio__label{color:var(--primary-colour-purple)}.fc .el-notification__content{text-align:left}.fc .el-notification__content p{font:var(--font-description-text)}.fc .el-flight-loading-spinner .el-loading-spinner{background-image:url(../assets/images/loading-airplane.gif);background-position:50%;background-repeat:no-repeat;height:100%;top:0;width:100%}.fc .el-flight-loading-spinner .el-loading-spinner .circular{display:none}.fc .el-hotel-search-loading-spinner .el-loading-spinner{background-image:url(../assets/images/loading-hotel-search.gif);background-position:50%;background-repeat:no-repeat;height:100%;top:0;width:100%}.fc .el-hotel-search-loading-spinner .el-loading-spinner .circular{display:none}.fc .el-scrollbar__bar{background-color:#4a348e1a}.fc .el-scrollbar__thumb{background-color:var(--primary-colour-purple);opacity:1}.fc .flight-select-drawer-modal .flight-select-el-drawer{width:95%!important}.fc .el-pagination{--el-pagination-bg-color:transparent;--el-pagination-button-disabled-bg-color:transparent;--el-pagination-hover-color:var(--primary-colour-purple);--el-pagination-button-color:var(--primary-colour-dusk)}.vc-primary-purple{--vc-accent-50:#f0f9ff;--vc-accent-100:#e0f2fe;--vc-accent-200:var(--secondary-colour-wash);--vc-accent-300:var(--primary-colour-purple);--vc-accent-400:var(--primary-colour-purple);--vc-accent-500:var(--primary-colour-purple);--vc-accent-600:var(--primary-colour-purple);--vc-accent-700:var(--primary-colour-purple);--vc-accent-800:var(--primary-colour-purple);--vc-accent-900:var(--primary-colour-purple)}.fc .vc-weekdays{background:var(--secondary-colour-blush)}.fc .vc-weekday{color:var(--primary-colour-purple);padding-top:8px}.fc .vc-highlight-bg-solid{border-radius:0}.fc .inline-vc-calendar .vc-header .vc-title{color:var(--primary-colour-purple);font:var(--font-h5)}.fc .inline-vc-calendar .vc-weeks{padding-top:32px}.fc .inline-vc-calendar .vc-week{background-color:var(--primary-colour-white);border-bottom:1px solid var(--secondary-colour-wash)}.fc .inline-vc-calendar .vc-week:last-child{border-bottom:none;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.fc .inline-vc-calendar .vc-weekdays{background-color:var(--secondary-colour-blush);border-top-left-radius:15px;border-top-right-radius:15px}.fc .inline-vc-calendar .vc-weekday{color:var(--primary-colour-purple);font:var(--font-h5);height:48px;line-height:48px;padding:0}.fc .inline-vc-calendar .vc-day{min-height:48px}.fc .inline-vc-calendar .vc-day-content{color:var(--primary-colour-moeve);font:var(--font-label)}.fc .inline-vc-calendar .vc-day-content:hover{background-color:transparent}.fc .inline-vc-calendar .vc-day-content.vc-disabled{color:var(--primary-colour-lavender);opacity:.5}.fc .inline-vc-calendar .vc-highlight{height:100%;width:100%}.fc .inline-vc-calendar .vc-highlight-content-solid{color:var(--primary-colour-white)}.fc .inline-vc-calendar .vc-focus:focus-within{box-shadow:none}.fc .inline-vc-calendar .vc-highlight-bg-outline{background-color:var(--primary-colour-purple);border-radius:0}.fc .inline-vc-calendar .vc-highlight-content-outline{color:var(--primary-colour-white)}.fc .inline-vc-calendar .vc-monthly .is-not-in-month .vc-day-content{color:var(--primary-colour-lavender);opacity:.5}.otp-component>div+div{margin-left:10px}.otp-component ::-moz-placeholder{color:var(--primary-colour-lavender);font-size:48px;font-weight:100;opacity:1}.otp-component ::placeholder{color:var(--primary-colour-lavender);font-size:48px;font-weight:100;opacity:1}.otp-component :-ms-input-placeholder{color:var(--primary-colour-lavender);font-size:48px;font-weight:100}.otp-component ::-ms-input-placeholder{color:var(--primary-colour-lavender);font-size:48px;font-weight:100}.otp-component .otp-input{border:1px solid var(--primary-colour-lavender);border-radius:6px;box-shadow:none!important;color:var(--primary-colour-purple);font-size:48px;font-weight:400;height:64px;outline:0!important;text-align:center;width:100%}.otp-component .otp-input.is-complete{background-color:#fff;border:1px solid var(--primary-colour-purple)}.otp-component .otp-input.error{border:1px solid var(--state-colour-red);color:var(--state-colour-red)}.otp-component .otp-input.error::-moz-placeholder{color:var(--state-colour-red)}.otp-component .otp-input.error::placeholder{color:var(--state-colour-red)}.otp-component .otp-input.error:-ms-input-placeholder{color:var(--state-colour-red)}.otp-component .otp-input.error::-ms-input-placeholder{color:var(--state-colour-red)}.otp-component .otp-input::-webkit-inner-spin-button,.otp-component .otp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fc .carousel.is-dragging{pointer-events:none}.fc .app-message-container .el-alert--error{align-items:flex-start;background-color:var(--state-colour-red)}.fc .app-message-container .el-alert__title{font-size:.975rem;font-weight:500}.fc .app-message-container .el-alert__description{font-size:14px;margin-top:0}.fc .app-message-container .el-alert__close-btn,.fc .app-message-container .el-alert__close-btn svg{height:16px;width:16px}.fc .block-markdown-display img{border:0;margin:0 auto 10px}@media only screen and (min-width:768px){.fc .icon-select.airlines .el-select .el-input:before{background-image:url(../assets/images/svg/icon-airlines-purple.svg);content:"";height:24px;width:24px}.fc .icon-select.category .el-select .el-input:before{background-image:url(../assets/images/svg/icons-city-purple.svg);content:"";height:24px;width:24px}.fc .icon-select.destination .el-select .el-input:before{background-image:url(../assets/images/svg/icon-flight-return-purple.svg);content:"";height:24px;width:24px}.fc .icon-select .el-select .el-input{font-size:18px;font-weight:400;height:46px}.fc div.el-select-dropdown.filter-icon-select .el-select-dropdown__item,.fc div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.hover span,.fc div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.selected span{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1366px){.fc .flight-detail-section .icon-select.airlines .el-select .el-input:before{content:none}}@media only screen and (min-width:1400px){.fc .el-form.flight-search-form ::-moz-placeholder{font-size:2.66rem}.fc .el-form.flight-search-form ::placeholder{font-size:2.66rem}.fc .el-form.flight-search-form :-ms-input-placeholder{font-size:2.66rem}.fc .el-form.flight-search-form ::-ms-input-placeholder{font-size:2.66rem}.fc .el-form.flight-search-form .el-form-item__content{flex-direction:row;gap:16px;justify-content:space-between}.fc .el-form.flight-search-form .el-form-item label{font:var(--font-h4)}.fc .el-form.flight-search-form .el-form-item img{height:48px;width:48px}.fc .el-form.flight-search-form .el-input__inner{font:var(--font-h2);height:auto}.fc .flight-select-drawer-modal .flight-select-el-drawer{width:80%!important}.fc .inline-vc-calendar .vc-header .vc-title{font:var(--font-h4)}.fc .inline-vc-calendar .vc-weekday{font:var(--font-description-text);line-height:48px}.fc .inline-vc-calendar .vc-day-content{font:var(--font-description-text)}.fc .inline-vc-calendar .vc-container{background-color:transparent}.fc .inline-vc-calendar .vc-pane-layout{grid-template-columns:repeat(3,370px)!important;justify-content:space-evenly}.fc .inline-vc-calendar .vc-pane-header-wrapper{top:50%;transform:translateY(-50%)}.fc .inline-vc-calendar .vc-header .vc-arrow{background-color:var(--primary-colour-white);border-radius:1000px;height:64px;transition:background-color .3s ease-in-out;width:64px}.fc .inline-vc-calendar .vc-header .vc-arrow .vc-base-icon{stroke:var(--primary-colour-purple)}.fc .inline-vc-calendar .vc-header .vc-arrow:hover{background-color:var(--primary-colour-purple)}.fc .inline-vc-calendar .vc-header .vc-arrow:hover .vc-base-icon{stroke:var(--primary-colour-white)}}@font-face{font-family:greycliff-cf;font-style:normal;font-weight:700;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-Bold.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-Bold.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:italic;font-weight:700;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-BoldOblique.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-BoldOblique.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:normal;font-weight:600;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-DemiBold.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-DemiBold.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:italic;font-weight:600;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-DemiBoldOblique.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-DemiBoldOblique.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:normal;font-weight:800;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-ExtraBold.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-ExtraBold.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:italic;font-weight:800;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-ExtraBoldOblique.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-ExtraBoldOblique.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:normal;font-weight:200;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-ExtraLight.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-ExtraLight.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:italic;font-weight:200;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-ExtraLightOblique.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-ExtraLightOblique.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:normal;font-weight:900;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-Heavy.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-Heavy.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:italic;font-weight:900;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-HeavyOblique.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-HeavyOblique.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:normal;font-weight:300;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-Light.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-Light.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:italic;font-weight:300;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-LightOblique.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-LightOblique.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:normal;font-weight:500;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-Medium.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-Medium.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:italic;font-weight:500;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-MediumOblique.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-MediumOblique.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:normal;font-weight:400;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-Regular.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-Regular.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:italic;font-weight:400;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-RegularOblique.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-RegularOblique.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:normal;font-weight:100;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-Thin.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-Thin.woff) format("woff")}@font-face{font-family:greycliff-cf;font-style:italic;font-weight:100;src:url(../assets/fonts/Greycliff-CF/GreycliffCF-ThinOblique.woff2) format("woff2"),url(../assets/fonts/Greycliff-CF/GreycliffCF-ThinOblique.woff) format("woff")}.page-enter-active{transition:all .1s ease-out}.page-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(20px)}.layout-enter-active{transition:all .1s ease-out}.layout-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.layout-enter-from,.layout-leave-to{opacity:0;transform:translateY(-20px)}:root{--primary-colour-white:#fff;--primary-colour-lavender:#c7c2d1;--primary-colour-dusk:#847d93;--primary-colour-moeve:#615a6f;--primary-colour-purple:#4a348e;--primary-colour-midnight:#403950;--secondary-colour-grey:#f7f6fa;--secondary-colour-blush:#f7eff4;--secondary-colour-wash:#d8d9eb;--secondary-colour-sky:#b7d4ee;--opacity-white-35:hsla(0,0%,100%,.35);--opacity-purple-35:rgba(74,52,142,.35);--opacity-purple-64:rgba(74,52,142,.65);--icon-colour-midnight:#615a6f;--state-colour-red:#dc4053;--state-colour-green:#84c048;--transition-button-bg-color:.3s;--btn-primary-bg-color-1:#4a348e;--btn-primary-bg-color-2:#744294;--btn-primary-solid-bg-color-1:#4a348e;--btn-primary-solid-bg-color-2:#4a348e;--btn-primary-reverse-bg-color-1:#d6e5f1;--btn-primary-reverse-bg-color-2:#d0c2ea;--btn-secondary-bg-color-1:#d6e5f1;--btn-secondary-bg-color-2:#d0c2ea;--btn-secondary-alt-bg-color-1:#fff;--btn-secondary-alt-bg-color-2:#fff;--deal-card-bg-color-1:#fff;--deal-card-bg-color-2:#fff;--card-container-bg-color-1:#fff;--card-container-bg-color-2:#fff;--card-container-bg-color-3:#fff;--flight-card-bg-color-1:#f7eff4;--flight-card-bg-color-2:#f7eff4;--flight-card-bg-deg:180deg;--fare-type-bg-color-1:#f7eff4;--fare-type-bg-color-2:#f7eff4;--tag-bg-color-1:transparent;--tag-bg-color-2:transparent;--font-family:"DM Sans",Arial,Helvetica,sans-serif;--font-weight:400;--font-h0:var(--font-weight) 2.25rem/44.03px var(--font-family);--font-h1:var(--font-weight) 1.875rem/36.69px var(--font-family);--font-h2:var(--font-weight) 1.5rem/28.8px var(--font-family);--font-h3:var(--font-weight) 1.375rem/26.4px var(--font-family);--font-h4:var(--font-weight) 1.25rem/24px var(--font-family);--font-h5:var(--font-weight) 1.125rem/21.6px var(--font-family);--font-paragraph-hero:var(--font-weight) 1rem/19.2px var(--font-family);--font-paragraph:var(--font-weight) 1rem/19.2px var(--font-family);--font-description-text:var(--font-weight) .875rem/16px var(--font-family);--font-label:var(--font-weight) .875rem/14.68px var(--font-family);--iti-path-flags-1x:url(../assets/images/flags.png);--iti-path-flags-2x:url(../assets/images/flags@2x.png)}:root .iti__country-container .iti__search-input{padding:2px}:root .iti__country-container .iti__search-input::-moz-placeholder{font:var(--font-paragraph)}:root .iti__country-container .iti__search-input::placeholder{font:var(--font-paragraph)}:root .iti__country-container .iti__search-input::-ms-input-placeholder{font:var(--font-paragraph)}:root .iti__country-container .iti__country .iti__flag{height:12px;min-width:16px}:root .iti__country-container .iti__country .iti__country-name,:root .iti__country-container .iti__country .iti__dial-code{font:var(--font-paragraph)}:root .iti__flag{background-image:var(--iti-path-flags-1x)}html{color:var(--primary-colour-dusk);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:100;xoverflow-y:scroll}html.about-section,html.account-section,html.error-section,html.page-section{background:#f7f6fa}body{margin:0 auto;max-width:1792px;overflow-x:hidden;width:100%}body.about{backgroundx:linear-gradient(180deg,#f7f2f6,rgba(247,242,246,.3)) no-repeat}body.about-landing{backgroundx:linear-gradient(180deg,#f7f2f6 10%,#f7f6fa 20%) no-repeat}.h0{font:var(--font-h0)}h1{font:var(--font-h1)}h2{font:var(--font-h2)}h3{font:var(--font-h3)}h4{font:var(--font-h4)}h5{font:var(--font-h5)}.nuxt-icon svg{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon.nuxt-icon--fill,.nuxt-icon.nuxt-icon--fill *{fill:currentColor!important}@property --btn-primary-bg-color-1{syntax:"<color>";initial-value:#4a348e;inherits:false}@property --btn-primary-bg-color-2{syntax:"<color>";initial-value:#744294;inherits:false}@property --btn-primary-solid-bg-color-1{syntax:"<color>";initial-value:#4a348e;inherits:false}@property --btn-primary-solid-bg-color-2{syntax:"<color>";initial-value:#4a348e;inherits:false}@property --btn-primary-reverse-bg-color-1{syntax:"<color>";initial-value:#d6e5f1;inherits:false}@property --btn-primary-reverse-bg-color-2{syntax:"<color>";initial-value:#d0c2ea;inherits:false}.btn{align-items:center;color:var(--primary-colour-white);cursor:pointer;display:inline-flex;gap:12px;height:-moz-fit-content;height:fit-content;min-height:36px;padding:8px 30px}.btn,.btn-xs{border-radius:1000px;font:var(--font-paragraph)}.btn-xs{min-height:28px}.btn-s{font-size:.88rem;min-height:32px}.btn-lg,.btn-s{border-radius:1000px}.btn-lg{min-height:48px}.btn-primary{background:linear-gradient(180deg,var(--btn-primary-bg-color-1) 0,var(--btn-primary-bg-color-2) 100%);transition:--btn-primary-bg-color-1 var(--transition-button-bg-color) ease-in-out,--btn-primary-bg-color-2 var(--transition-button-bg-color) ease-in-out,color var(--transition-button-bg-color) ease-in-out}.btn-primary:hover{color:var(--primary-colour-white);--btn-primary-bg-color-1:#d6e5f1;--btn-primary-bg-color-2:#d0c2ea}.btn-primary-solid{background:linear-gradient(180deg,var(--btn-primary-solid-bg-color-1) 0,var(--btn-primary-solid-bg-color-2) 100%);transition:--btn-primary-solid-bg-color-1 var(--transition-button-bg-color) ease-in-out,--btn-primary-solid-bg-color-2 var(--transition-button-bg-color) ease-in-out,color var(--transition-button-bg-color) ease-in-out}.btn-primary-solid:hover{color:var(--primary-colour-purple);--btn-primary-solid-bg-color-1:#d6e5f1;--btn-primary-solid-bg-color-2:#d0c2ea}.btn-primary-reverse{background:linear-gradient(90deg,var(--btn-primary-reverse-bg-color-1) 0,var(--btn-primary-reverse-bg-color-2) 100%);color:var(--primary-colour-purple);transition:--btn-primary-reverse-bg-color-1 var(--transition-button-bg-color) ease-in-out,--btn-primary-reverse-bg-color-2 var(--transition-button-bg-color) ease-in-out,color var(--transition-button-bg-color) ease-in-out}.btn-primary-reverse:hover{color:var(--primary-colour-white);--btn-primary-reverse-bg-color-1:var(--btn-primary-bg-color-1);--btn-primary-reverse-bg-color-2:var(--btn-primary-bg-color-2)}.btn-white-bg{background-color:#fff;color:var(--primary-colour-purple);font-size:14px;text-wrap:nowrap}.btn-grey{background-color:var(--secondary-colour-grey);color:var(--primary-colour-moeve)}.btn-sky{background-color:var(--secondary-colour-sky)}.btn-sky,.btn-wash{color:var(--primary-colour-purple)}.btn-wash{background-color:var(--secondary-colour-wash)}.btn-danger{background-color:var(--state-colour-red);color:var(--primary-colour-white)}.btn-danger:hover{background:#ffd1d1;color:var(--state-colour-red)}.btn img{height:16px;width:16px}.btn-social-icon{background-color:var(--secondary-colour-blush);color:var(--primary-colour-purple);font-size:18px}.btn-social-icon.activated{background-color:var(--primary-colour-moeve);color:#fff}.btn-social-icon svg{height:18px;width:18px}.btn.disabled{background-color:var(--primary-colour-moeve);color:var(--opacity-white-35)}.btn.disabled,.btn.disabled-2{background-image:none;cursor:not-allowed}.btn.disabled-2{background-color:var(--primary-colour-lavender);color:var(--primary-colour-dusk);pointer-events:none}@property --btn-secondary-bg-color-1{syntax:"<color>";initial-value:#d6e5f1;inherits:false}@property --btn-secondary-bg-color-2{syntax:"<color>";initial-value:#d0c2ea;inherits:false}.btn-secondary{background:linear-gradient(60deg,var(--btn-secondary-bg-color-1) 18.29%,var(--btn-secondary-bg-color-2) 81.71%);border-radius:21px;color:var(--primary-colour-moeve);cursor:pointer;display:inline-flex;font:var(--font-paragraph);height:42px;justify-content:flex-end;letter-spacing:-.36px;padding:10px 14px 10px 80px;position:relative;text-align:right;transition:--btn-secondary-bg-color-1 var(--transition-button-bg-color) ease-in-out,--btn-secondary-bg-color-2 var(--transition-button-bg-color) ease-in-out}.btn-secondary:before{background-color:var(--primary-colour-moeve);border-radius:13px;content:"";height:13px;left:14px;position:absolute;top:50%;transform:translateY(-50%);transition:left .3s ease-in-out;width:13px}.btn-secondary:hover{--btn-secondary-bg-color-1:#fff;--btn-secondary-bg-color-2:#fff}.btn-secondary:hover:before{left:44px}.btn-secondary-blush,.btn-secondary.blush:hover{background:var(--secondary-colour-blush)}.btn-secondary-white{background:var(--primary-colour-white)}.btn-secondary-purple-gradient{background:linear-gradient(60deg,var(--btn-primary-bg-color-1) 18.29%,var(--btn-primary-bg-color-2) 81.71%);color:var(--primary-colour-white);transition:--btn-primary-bg-color-1 var(--transition-button-bg-color) ease-in-out,--btn-primary-bg-color-2 var(--transition-button-bg-color) ease-in-out}.btn-secondary-purple-gradient:before{background-color:var(--primary-colour-white)}.btn-secondary-purple-gradient:hover{color:var(--primary-colour-moeve);--btn-primary-bg-color-1:#fff;--btn-primary-bg-color-2:#fff}.btn-secondary-purple-gradient:hover:before{background-color:var(--primary-colour-moeve)}.btn-icon{align-items:center;border-radius:1000px;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.btn-icon-white{background-color:var(--primary-colour-white)}.fc .gradient-blush-gradient{background:linear-gradient(180deg,#f7eff4,#f7eff4 0,#f7eff400)}.fc .gradient-stone-gradient{background:linear-gradient(110deg,#f7eff4,#d7d8eb)}.fc .gradient-fresh-gradient{background:linear-gradient(90deg,#d6e5f1,#d0c2ea)}.fc .gradient-sunset-gradient{background:linear-gradient(180deg,#74439459,#dd93c700 100%,#dd93c700 0)}.fc .gradient-purple-gradient{background:linear-gradient(180deg,#4a348e,#744294)}.fc .about-container{padding:0}.fc .page{background:linear-gradient(-90deg,#f7eff4 10.49%,#d7d8eb 80%);padding:2rem 0 0}.fc .page-left-siderbar{display:none}.fc .page-header{margin-bottom:3rem;padding:0 16px}.fc .page-header .page-nav-container .nuxt-icon.nuxt-icon--stroke *{stroke:var(--primary-colour-purple)!important;fill:none!important}.fc .page-header .page-nav-container button{align-items:center;color:var(--primary-colour-purple)}.fc .page-header .page-nav-container button>span:not(.nuxt-icon){color:var(--primary-colour-purple);display:block;font:var(--font-paragraph);margin-left:10px}.fc .page-header h1{color:var(--primary-colour-moeve);font:var(--font-h1);letter-spacing:-.06em;margin:1.8rem 0 1.5rem}.fc .page-header .summary{color:var(--primary-colour-moeve);font:var(--font-paragraph);line-height:20px}.fc .page .section-row{background:var(--secondary-colour-grey);padding-top:0}.fc .page .cms-text-only,.fc .page .media-top-content-bottom{margin:2em 0}.fc .page .cms-text-only .content,.fc .page .media-top-content-bottom .content{padding:10px 16px}.fc .page .cms-text-only .content h3,.fc .page .media-top-content-bottom .content h3{color:var(--primary-colour-dusk);font-size:1.14rem;font-weight:500;margin:10px 0 15px}.fc .page .cms-text-only .content p,.fc .page .media-top-content-bottom .content p{color:var(--primary-colour-dusk);font-size:16px;line-height:20px}.fc .page .cms-media-only{padding:0}.fc .page .block-section-media img{border-radius:0!important;width:100%}.fc .md{background-color:transparent}.fc .show-mobile{display:flex}.fc .show-desktop{display:none}.fc p{letter-spacing:-.5px}.fc .error-text{color:var(--state-colour-red);font-size:1rem;font-weight:400}.fc .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.fc .el-popper.popper-page-selection .el-select-dropdown__list{margin:0!important;padding:0}@media only screen and (max-width:769px){.fc .el-dialog{width:100%}.fc .el-dialog .el-dialog__body{border-radius:0}}@media only screen and (min-width:768px){.fc .page .cms-media-only{padding:0 16px}.fc .page .cms-media-only .img-obj.desktop{display:none}.fc .page .cms-media-only .img-obj.mobile{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;height:300px;width:100%}}@media only screen and (min-width:1024px){html.about-section,html.account-section,html.error-section,html.page-section{background:linear-gradient(180deg,#f7f2f6,#f7f2f64d) no-repeat}.fc .page{background:linear-gradient(180deg,#f7eff4,#f7eff400);padding:0}.fc .page .section-row{padding-top:40px}.fc .page .cms-text-only.mTopUp40,.fc .page .media-top-content-bottom.mTopUp40{margin-top:-40px}.fc .page .cms-text-only .media img,.fc .page .media-top-content-bottom .media img{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.fc .page .cms-text-only .content h3,.fc .page .media-top-content-bottom .content h3{font-size:24px;font-weight:500;margin:80px 0 30px}.fc .page .cms-text-only .content p,.fc .page .media-top-content-bottom .content p{font-size:18px;line-height:24px}.fc .page .cms-media-only .img-obj.desktop{display:block}.fc .page .cms-media-only .img-obj.mobile{display:none}.fc .page .cms-media-only.mTopUp40{margin-top:-40px}.fc .page .cms-media-only .media img{border-bottom-left-radius:24px;border-bottom-right-radius:24px;width:100%}}@media (min-width:768px) and (max-width:1023px){.fc{letter-spacing:-.06em}}@media (min-width:768px) and (max-width:1366px){.fc.navbar-opened{overflow-y:hidden}}@media only screen and (min-width:1367px){:root{--font-h00:var(--font-weight) 6rem/115.2px var(--font-family);--font-h0:var(--font-weight) 4.5rem/86.4px var(--font-family);--font-h1:var(--font-weight) 4rem/78.27px var(--font-family);--font-h2:var(--font-weight) 3rem/57.6px var(--font-family);--font-h3:var(--font-weight) 2rem/32px var(--font-family);--font-h4:var(--font-weight) 1.5rem/32px var(--font-family);--font-h5:var(--font-weight) 1.25rem/24px var(--font-family);--font-paragraph-hero:var(--font-weight) 1.375rem/32px var(--font-family);--font-paragraph:var(--font-weight) 1.125rem/24px var(--font-family);--font-description-text:var(--font-weight) .875rem/18px var(--font-family);--font-label:var(--font-weight) .875rem/17.12px var(--font-family)}.fc .about-container{padding:0 32px;z-index:0}.fc .page .el-affix{position:absolute;z-index:5}.fc .page-left-siderbar{background:linear-gradient(109.84deg,#f7eff4 8.49%,#d7d8eb 76.03%);border-bottom-left-radius:48px;border-bottom-right-radius:48px;display:flex;flex-direction:column;height:640px;justify-content:space-between;padding:60px 70px;width:432px}.fc .page-left-siderbar .navbar-container{padding-top:50px}.fc .page-left-siderbar .navbar-container .nuxt-icon svg{height:32px;width:32px}.fc .page-left-siderbar .navbar-container .nuxt-icon.nuxt-icon--stroke *{stroke:var(--primary-colour-moeve)!important;fill:none!important}.fc .page-left-siderbar .navbar-container button{align-items:center;color:var(--primary-colour-purple)}.fc .page-left-siderbar .navbar-container button>span:not(.nuxt-icon){color:var(--primary-colour-purple);display:block;font:var(--font-paragraph);margin-left:10px}.fc .page-left-siderbar .nav-menu li{align-items:center;border-bottom:1px solid #847d93;display:flex;justify-content:space-between}.fc .page-left-siderbar .nav-menu li a{color:var(--primary-colour-moeve);display:inline-block;font-size:22px;font-weight:400;padding:20px 0 16px}.fc .page-left-siderbar .nav-menu li span.icon{display:none}.fc .page-left-siderbar .nav-menu li.active,.fc .page-left-siderbar .nav-menu li:hover{border-color:var(--primary-colour-purple)}.fc .page-left-siderbar .nav-menu li.active>a,.fc .page-left-siderbar .nav-menu li:hover>a{color:var(--primary-colour-purple)}.fc .page-left-siderbar .nav-menu li.active span.icon{display:block;position:relative;transition:transform .3s ease}.fc .page-left-siderbar .nav-menu li.active span.icon .nuxt-icon.nuxt-icon--stroke *{stroke:var(--primary-colour-purple)!important;fill:none!important}.fc .page-left-siderbar .nav-menu li.active span.icon .nuxt-icon svg{height:24px;margin:0;width:24px}.fc .page-left-siderbar .nav-menu li:hover>span.icon{transform:translate3d(-10px,0,0)}.fc .page-header{background:linear-gradient(337deg,#f7eff4 8.49%,#d7d8eb 76.03%);border-bottom-left-radius:48px;border-bottom-right-radius:48px;margin-bottom:0;min-height:640px;overflow:hidden;padding-left:432px;padding-right:0;padding-top:4rem;position:relative;z-index:3}.fc .page-header-body{padding:0 6rem}.fc .page-header h1{font:var(--font-h1);margin:0 0 5rem}.fc .page-header .summary{font:var(--font-paragraph);line-height:24px}.fc .page-header .page-nav-container{display:none}}@media only screen and (min-width:1400px){.fc .show-mobile{display:none}.fc .show-desktop{display:flex}.fc .page.about{background:unset;margin-top:-50px;position:relative;z-index:10}.fc .page.about .page-header{padding-top:7rem}.fc .page.landing{margin-top:0;position:relative;z-index:10}}@media only screen and (min-width:1793px){.fc .fc-breakout{margin:1em calc(50% - 50vw)}}@media only screen and (min-width:3000px){.fc .fc-breakout{margin:1em -30em}}.fc.dashboard-layout{background:linear-gradient(1turn,#f7eff4 2%,#f7eff400);background:#f8f3f7}.fc.dashboard-layout .el-form.theme-form ::-moz-placeholder{color:#847d93!important;font:var(--font-paragraph)!important;font-weight:500!important;letter-spacing:-.02em!important;opacity:1}.fc.dashboard-layout .el-form.theme-form ::placeholder{color:#847d93!important;font:var(--font-paragraph)!important;font-weight:500!important;letter-spacing:-.02em!important;opacity:1}.fc.dashboard-layout .el-form.theme-form :-ms-input-placeholder{color:#847d93!important;font:var(--font-paragraph)!important;font-weight:500!important;letter-spacing:-.02em!important}.fc.dashboard-layout .el-form.theme-form ::-ms-input-placeholder{color:#847d93!important;font:var(--font-paragraph)!important;font-weight:500!important;letter-spacing:-.02em!important}.fc.dashboard-layout .el-form.theme-form .el-form-item__label{font-weight:500}.fc.dashboard-layout .el-form.theme-form .el-form-item__error{font:var(--font-label)}.fc.dashboard-layout .el-form.theme-form button.btn{font:var(--font-paragraph);font-weight:500;letter-spacing:-.02em}.fc.dashboard-layout .el-notification p{font:var(--font-description-text)}.fc.dashboard-layout div.el-select-dropdown.filter-icon-select .el-select-dropdown__item{font:var(--font-paragraph);height:100%;margin:2px 0}.fc.dashboard-layout div.el-select-dropdown.filter-icon-select .el-select-dropdown__item span{display:block;padding:10px 0}.fc.dashboard-layout div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.hover span,.fc.dashboard-layout div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.selected span{font:var(--font-paragraph)}.fc.dashboard-layout div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.hover{background:var(--btn-primary-reverse-bg-color-2)}.fc.dashboard-layout div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.hover span{color:var(--primary-colour-purple)}.fc.dashboard-layout div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.selected{background-color:var(--primary-colour-purple)}.fc.dashboard-layout div.el-select-dropdown.filter-icon-select .el-select-dropdown__item.selected span{color:#fff}.fc.dashboard-layout .empty-data-container p{color:#615a6f;font:var(--font-description-text);font-weight:500;letter-spacing:-.01em;margin-top:3px}.fc.dashboard-layout .tab-container .el-tabs.trips-tabs .el-tabs__header{display:none}.fc.dashboard-layout .mobile-select-menu .el-select{width:100%}.fc.dashboard-layout .mobile-select-menu .el-select .el-input__wrapper{background:transparent;border-bottom:2px solid var(--primary-colour-purple);border-radius:0;box-shadow:none;height:58px;padding-left:0;padding-right:0;position:relative}.fc.dashboard-layout .mobile-select-menu .el-select .el-input__inner{color:var(--primary-colour-purple);font:var(--font-h4);font-weight:500;letter-spacing:-.06em;position:relative;text-align:center}.fc.dashboard-layout .mobile-select-menu .el-select .el-input__suffix-inner>.el-icon{height:48px;position:absolute;right:-16px;width:48px}.fc.dashboard-layout .mobile-select-menu .el-select .el-input__suffix-inner>.el-icon svg{color:var(--primary-colour-purple);height:24px;width:24px}.fc.dashboard-layout .el-popper .el-popper__arrow{display:none}.fc .dashboard-container{flex-direction:column}.fc .dashboard-container .desktop-navigator{display:none}.fc .dashboard-container .mobile-navigator{display:block}.fc .dashboard-container .sidebar{background-image:radial-gradient(93% 38% at -5% 1%,#d5ecfa 15%,#d5ecfa36 52%,#d5ecfa00 92%),radial-gradient(54% 65% at 56% 98%,#f798d8 25%,#f798d8 51%,#073aff00 87%),radial-gradient(121% 107% at 106% 58%,#d5ecfa 0,#d5ecfa0f 17%,#d5ecfa00 48%,#d5ecfa00 92%),radial-gradient(54% 100% at 56% 98%,#f798d8 12%,#f798d8 24%,#073aff00 87%),radial-gradient(60% 51% at 13% 70%,#8751b8 38%,#8751b866 68%,#073aff00),conic-gradient(from 118deg at 58% 82%,#6f4494 33%,#9c7eb247 67%,#073aff00),radial-gradient(92% 70% at 122% 30%,#533690 27%,#8775b1 68%,#073aff00),radial-gradient(101% 75% at 84% 70%,#f798d8 38%,#9c7eb266 64%,#073aff00),linear-gradient(284deg,#d7e9f7 1%,#d7e9f7),radial-gradient(35% 56% at 91% 74%,#8a4ffff5 9%,#073aff00);background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;background-size:105% 193%;min-height:100%;width:100%}.fc .dashboard-container .sidebar .xl-sidebar{width:100%}.fc .dashboard-container .sidebar .xl-sidebar .greeting-message{display:flex;flex-direction:column;gap:20px;margin:2em 0 0}.fc .dashboard-container .sidebar .xl-sidebar .greeting-message h5{color:var(--primary-colour-moeve);font:var(--font-paragraph);letter-spacing:-.02em}.fc .dashboard-container .sidebar .xl-sidebar .greeting-message h3{color:var(--secondary-colour-blush);font:var(--font-h0);font-weight:600}.fc .dashboard-container .sidebar .xl-sidebar .greeting-message .action-link{align-items:center;color:#fff;justify-content:center}.fc .dashboard-container .sidebar .xl-sidebar .greeting-message .action-link a{align-items:center;display:flex;font:var(--font-paragraph);font-weight:500;justify-content:center;letter-spacing:-.02em}.fc .dashboard-container .sidebar .xl-sidebar .logo{display:none}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list{margin:14px 0 0;padding:0 32px}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu{background:none;border:0}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select{width:100%}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select .el-sub-menu{border:0;border-radius:30px;width:100%}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select .el-sub-menu.is-opened{border-radius:26px}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select .el-sub-menu .default{align-items:center;color:var(--secondary-colour-blush);font-size:16px;justify-content:space-between;width:100%}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select .el-sub-menu__title{background:linear-gradient(180deg,#4a348e,#744294);border:0;border-radius:10000px;margin-bottom:15px}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select .el-sub-menu__title span{font:var(--font-paragraph);font-weight:500;letter-spacing:-.02em}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select .el-sub-menu__title span.uppercase{font:var(--font-label)!important;letter-spacing:-.02em}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select .el-sub-menu .el-menu-item{background:linear-gradient(60.02deg,#d6e5f1 18.29%,#d0c2ea 81.71%);border-radius:10000px;color:#615a6f;font:var(--font-paragraph);font-weight:500;height:50px;justify-content:space-between;letter-spacing:-.02em;line-height:1.5;margin-bottom:15px;padding:0 20px;width:100%}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select .el-sub-menu .el-menu-item button.delete{display:flex;justify-content:flex-end}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select .el-sub-menu .el-menu-item button.delete svg{color:var(--state-colour-red)}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select .el-icon{color:var(--secondary-colour-blush)}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list .el-menu.traveller-select .el-icon svg{height:15px;width:15px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list{margin:44px 0 5rem;padding:0;width:100%}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name{align-items:center;display:flex;height:64px;margin-bottom:0;width:100%}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name span{align-items:center;font-size:14px;justify-content:center;letter-spacing:-.5px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name span:first-child{background-color:#fff;border-radius:100%;color:var(--primary-colour-purple);height:24px;width:24px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name span:nth-child(2){color:var(--primary-colour-moeve);font-size:24px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name span:last-child{flex:1;justify-content:end}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name.companion-user{height:48px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name.companion-user span:first-child{margin-right:10px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li{display:none;margin-bottom:15px;padding:0 32px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li button.delete{display:flex}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li button.delete svg{color:var(--state-colour-red)}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li:first-child span:first-child{background-color:#b7d4ee;color:#fff}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li:first-child span:nth-child(2){color:#fff}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li:last-child{display:block}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li.active span:first-child{background-color:#b7d4ee;color:#fff}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li.active span{background-color:transparent;color:#fff!important}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li.active button.delete svg{color:#fff}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li.add-traveller .add-pax{display:none}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li.add-traveller .add-traveller-mobile{align-items:flex-end;display:flex;flex-direction:column;gap:15px;justify-content:flex-end}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li.add-traveller .add-traveller-mobile button{font:var(--font-paragraph);font-weight:500;letter-spacing:-.02em;position:relative;width:230px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li.add-traveller .add-traveller-mobile button svg{position:relative;right:30px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list a.add-pax{color:#fff;margin-top:30px;max-width:240px;padding:0 10px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list a.add-pax img{margin:0 20px 0 0}.fc .dashboard-container .sidebar .xl-sidebar .user-settings{display:none}.fc .dashboard-container .app-sidebar{display:block}.fc .dashboard-container .main-container .tab-container{padding:0 16px}.fc .dashboard .el-tabs.trips-tabs .el-tabs__item{color:var(--primary-colour-dusk);font:var(--font-h4);font-weight:500;letter-spacing:-.03em}.fc .dashboard .el-tabs.trips-tabs .el-tabs__item.is-active{color:var(--primary-colour-purple)}.fc .el-menu-traveller-select{width:100vh}.fc .el-menu-traveller-select ul{width:100%}.fc .el-popper.popper-dashboard-tab-menu-dropdown{border:1px solid #e9e7ed;border-radius:24px;box-shadow:none}.fc .el-popper.popper-dashboard-tab-menu-dropdown .el-select-dropdown__list{padding:0 16px!important}.fc .el-popper.popper-dashboard-tab-menu-dropdown .el-select-dropdown__item{border-bottom:1px solid #e9e7ed;height:40px;line-height:40px;text-align:center}.fc .el-popper.popper-dashboard-tab-menu-dropdown .el-select-dropdown__item span{color:#615a6f;font:var(--font-paragraph);font-weight:500;letter-spacing:-.03em}.fc .el-popper.popper-dashboard-tab-menu-dropdown .el-select-dropdown__item:last-child{border:0}.fc .el-popper.popper-dashboard-tab-menu-dropdown .el-select-dropdown__item.selected{background:transparent}.fc .el-popper.popper-dashboard-tab-menu-dropdown .el-select-dropdown__item.selected span{color:var(--primary-colour-purple);font-weight:500}.fc .el-popper.popper-dashboard-tab-menu-dropdown .el-popper__arrow{display:none}.fc .el-popper.ds-datepicker .el-date-picker__header span{font:var(--font-paragraph)}.fc .el-popper.ds-datepicker .el-picker-panel__icon-btn{margin-top:0}.fc .el-popper.ds-datepicker .el-picker-panel__content{margin:10px;width:-moz-fit-content;width:fit-content}.fc .el-popper.ds-datepicker .el-picker-panel__content table th{font:var(--font-paragraph);word-wrap:normal}.fc .el-popper.ds-datepicker .el-picker-panel__content table td{font:var(--font-paragraph)}.fc .btn-close{cursor:pointer}@media only screen and (min-width:600px){.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li.add-traveller .add-traveller-mobile{flex-direction:row}}@media only screen and (min-width:768px){.fc.dashboard-layout{overflow:hidden}.fc .dashboard-container{flex-direction:row}.fc .dashboard-container .desktop-navigator{display:block;padding:0 24px}.fc .dashboard-container .mobile-navigator{display:none}.fc .dashboard-container .sidebar{background-image:radial-gradient(20% 60% at 50% 50%,#9d9dca 0,#9d9dca00),linear-gradient(1deg,#b984b500 88%,#f0dcf7 99%),radial-gradient(101% 75% at -29% 26%,#720a97 36%,#793c90 82%,#b984b500 99%),radial-gradient(113% 91% at 17% -2%,#b984b5 0,#b984b5);background-position:-744px 0,0 -113px,0 0,0 0;background-size:200% 800%;flex-direction:column;min-height:100vh}.fc .dashboard-container .sidebar .xl-sidebar{align-items:center;display:flex;flex-direction:column;padding:2.5rem 0 0;position:relative;width:100%}.fc .dashboard-container .sidebar .xl-sidebar .greeting-message{display:flex;flex-direction:column;gap:20px;margin:3rem 0 -1.5rem}.fc .dashboard-container .sidebar .xl-sidebar .logo{display:block}.fc .dashboard-container .sidebar .xl-sidebar .traveller-list{display:none}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list{margin:6rem 0;padding:0;width:100%}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name{margin-bottom:0;width:100%}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name span{align-items:center;font:var(--font-description-text);justify-content:center;letter-spacing:normal}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name span:first-child{background-color:#fff;border-radius:100%;color:var(--primary-colour-purple);height:24px;width:24px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name span:nth-child(2){color:var(--primary-colour-moeve);font:var(--font-h4);font-weight:500;letter-spacing:-.03em}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list .user-name span:last-child{flex:1;justify-content:end}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li{display:block;padding:0 16px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li:first-child span:first-child{background-color:#b7d4ee;color:#fff}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li:first-child span:nth-child(2){color:#f7eff4}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li.add-traveller .add-pax{display:flex}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li.add-traveller .add-traveller-mobile{display:none}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list a.add-pax{color:#fff;font:var(--font-paragraph);margin-top:30px;padding:0 10px}.fc .dashboard-container .sidebar .xl-sidebar ul.user-list a.add-pax img{margin:0 20px 0 0}.fc .dashboard-container .sidebar .xl-sidebar .user-settings{align-items:center;bottom:30px;display:flex;justify-content:space-between;padding:0 32px;position:absolute;width:100%}.fc .dashboard-container .sidebar .xl-sidebar .user-settings a.btn{font-size:18px;padding-right:30px}.fc .dashboard-container .sidebar .xl-sidebar .user-settings span{color:var(--secondary-colour-wash);font:var(--font-label);text-align:center;width:100%}.fc .dashboard-container .main-container{width:calc(100% - 350px);width:calc(100% - 465px)}.fc .dashboard-container .main-container .tab-container{padding:1rem 0 0}.fc .dashboard-container .main-container .tab-container .booking-container{margin:1.5rem 0}.fc .dashboard-container .main-container .tab-container .booking-container-top{background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;padding:15px 20px;width:100%}.fc .dashboard-container .app-sidebar{display:none}.fc .drawerSidebar{width:460px!important}.fc .drawerSidebar .el-drawer__body{padding:0}.fc.dashboard-layout .tab-container .el-tabs.trips-tabs .el-tabs__header{display:block}.fc.dashboard-layout .mobile-select-menu{display:none}}@media only screen and (min-width:1200px){.fc .dashboard-container .sidebar .xl-sidebar ul.user-list li{padding:0 32px}.fc .dashboard-container .main-container .tab-container{padding:1rem 32px 0}}@media only screen and (min-width:1367px){.fc.dashboard-layout{max-width:100%}.fc .dashboard-container .desktop-navigator{padding:0 40px}.fc .dashboard-container .sidebar .xl-sidebar .greeting-message h3{font:var(--font-h2)}.fc .dashboard-container .sidebar .xl-sidebar .greeting-message{letter-spacing:-.06em}}@media only screen and (min-width:1400px){.fc .dashboard-container .main-container{margin-left:465px}.fc .dashboard-container .sidebar{width:465px}.fc .dashboard-container .app-sidebar{display:block;position:fixed;z-index:10}}.fc-hotel-booking .el-slider__marks-text{color:var(--primary-colour-purple);letter-spacing:-.02em}.fc .el-form.hotel-search-form ::-moz-placeholder{color:var(--primary-colour-lavender);font:var(--font-h2);letter-spacing:-.03em;opacity:1}.fc .el-form.hotel-search-form ::placeholder{color:var(--primary-colour-lavender);font:var(--font-h2);letter-spacing:-.03em;opacity:1}.fc .el-form.hotel-search-form :-ms-input-placeholder{color:var(--primary-colour-lavender);font:var(--font-h2);letter-spacing:-.03em}.fc .el-form.hotel-search-form ::-ms-input-placeholder{color:var(--primary-colour-lavender);font:var(--font-h2);letter-spacing:-.03em}.fc .el-form.hotel-search-form .el-form-item{border-bottom:1px solid #c7c2d1;width:100%}.fc .el-form.hotel-search-form .el-form-item__content{flex-direction:row;gap:16px;justify-content:space-between}.fc .el-form.hotel-search-form .el-form-item label{color:var(--primary-colour-purple);font:var(--font-h5)}.fc .el-form.hotel-search-form .el-form-item.is-required label:after{color:var(--primary-colour-purple)}.fc .el-form.hotel-search-form .el-form-item__error{color:var(--state-colour-red);font:var(--font-description-text);padding-top:10px}.fc .el-form.hotel-search-form .el-form-item img{height:32px;width:32px}.fc .el-form.hotel-search-form .el-input{flex:1}.fc .el-form.hotel-search-form .el-input__wrapper{background:none;border-bottom:0 solid #c7c2d1;border-radius:0;box-shadow:none;padding:10px 0}.fc .el-form.hotel-search-form .el-input__inner{color:var(--primary-colour-purple);font:var(--font-h2)}.fc .el-form.hotel-search-form .el-input__inner:focus{background-color:none}.fc .el-form.hotel-search-form .el-textarea__inner{background:none;border:1px solid #c7c2d1;box-shadow:none!important;color:var(--primary-colour-moeve);color:var(--primary-colour-purple);font-size:18px;font-weight:100!important}.fc .el-form.hotel-search-form .el-date-editor.el-input{height:auto}.fc .el-form.hotel-search-form .el-date-editor .el-input__prefix{display:none}.fc .el-form.hotel-search-form .el-form-item.is-error .el-input__wrapper{border-bottom:2px solid #dc4053}.hotel-section .el-popper .el-select-dropdown__list{margin:0!important}.hotel-section .el-popper .el-select-dropdown__item{font:var(--font-paragraph);height:100%;padding:10px 32px}.hotel-section .el-popper .el-select-dropdown__item span{font:var(--font-paragraph)}.hotel-section .el-popper__arrow{display:none}.fc .modal-hotel-filter .el-overlay,.fc .modal-hotel-map .el-overlay{xbackground:linear-gradient(180deg,#4a348e,rgba(74,52,142,0));background:linear-gradient(180deg,#4a348e4d 10%,#4a348e4d 63.4%,#4a348e00 92.4%)}.fc .modal-hotel-filter .el-dialog,.fc .modal-hotel-map .el-dialog{background-color:transparent;margin:5vh 16px 0;width:auto;--el-dialog-margin-top:5vh}.fc .modal-hotel-filter .el-dialog__header,.fc .modal-hotel-map .el-dialog__header{display:flex;justify-content:flex-end;margin-right:0;padding:0 0 16px}.fc .modal-hotel-filter .el-dialog__headerbtn,.fc .modal-hotel-map .el-dialog__headerbtn{align-items:center;background:var(--primary-colour-purple);border-radius:10000px;display:flex;height:32px;justify-content:center;right:16px;top:16px;width:32px}.fc .modal-hotel-filter .el-dialog__body,.fc .modal-hotel-map .el-dialog__body{background:var(--secondary-colour-grey);border-radius:16px;padding:16px}.fc .modal-hotel-filter .modal-header,.fc .modal-hotel-map .modal-header{align-items:center;display:flex;gap:32px;justify-content:space-between;padding-bottom:16px}.fc .modal-hotel-filter .modal-header-title,.fc .modal-hotel-map .modal-header-title{align-items:center;color:var(--primary-colour-dusk);display:flex;font:var(--font-paragraph);gap:8px;justify-content:space-between}.fc .modal-hotel-filter .modal-header-title img,.fc .modal-hotel-map .modal-header-title img{height:16px;width:16px}.fc .modal-hotel-filter .modal-footer,.fc .modal-hotel-map .modal-footer{margin-top:30px}.fc .modal-hotel-filter .modal-footer button,.fc .modal-hotel-map .modal-footer button{display:flex;flex:1;justify-self:flex-end}.fc .modal-hotel-filter .modal-footer button span,.fc .modal-hotel-map .modal-footer button span{text-transform:capitalize}.fc .modal-hotel-filter .modal-btn-close,.fc .modal-hotel-map .modal-btn-close{align-items:center;background-color:var(--primary-colour-purple);border-radius:1000px;display:flex;height:32px;justify-content:center;width:32px}.fc .modal-hotel-filter .modal-btn-close img,.fc .modal-hotel-map .modal-btn-close img{height:32px;width:32px}.responsive-iframe-container{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.responsive-iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:1367px){.fc.h-modal-on{overflow:hidden}.fc .el-form.hotel-search-form .el-form-item label{font:var(--font-h4)}.fc .el-form.hotel-search-form .el-input__inner{height:auto;letter-spacing:-.04em}}
