@charset "UTF-8";.fc-deal-enquiry-form h4[data-v-ce4c591f]{font:var(--font-h4);letter-spacing:-.03em;margin:35px 0 30px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f]{display:flex;flex-direction:column;row-gap:10px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] ::-moz-placeholder{color:var(--fc-grey-30-color);font:var(--font-p2);font-weight:400}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] ::placeholder{color:var(--fc-grey-30-color);font:var(--font-p2);font-weight:400}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] :-ms-input-placeholder{color:var(--fc-grey-30-color);font:var(--font-p2);font-weight:400}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] ::-ms-input-placeholder{color:var(--fc-grey-30-color);font:var(--font-p2);font-weight:400}.fc-deal-enquiry-form .el-form.deals-enquiry-form .form-row[data-v-ce4c591f]{flex-direction:column}.fc-deal-enquiry-form .el-form.deals-enquiry-form .form-row .form-col[data-v-ce4c591f]{width:100%}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item{margin-bottom:24px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-form-item__error{font:var(--font-label);position:relative}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-form-item__label{color:var(--fc-primary-green);font:var(--font-label-lg);font-weight:500;letter-spacing:-.02em}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-checkbox .el-checkbox__input .el-checkbox__inner{border-color:var(--fc-grey-30-color);height:25px;margin-top:-1px;width:25px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-checkbox .el-checkbox__input .el-checkbox__inner:after{height:12px;left:50%;top:50%;transform:translate(-50%,-50%);width:12px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{border-color:var(--fc-primary-green)}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-checkbox .el-checkbox__label{color:var(--fc-grey-70-color);font:var(--font-p2)}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-checkbox.small-tick{height:100%}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-checkbox.small-tick .el-checkbox__input .el-checkbox__inner{background:transparent;border-radius:10000px;border-width:2px;height:28px;width:28px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-checkbox.small-tick .el-checkbox__input .el-checkbox__inner:after{transform:none}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-checkbox.small-tick .el-checkbox__label{color:var(--fc-primary-green);font:var(--font-h5);letter-spacing:-.03em;text-transform:uppercase;white-space:normal}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-checkbox.small-tick.is-checked .el-checkbox__inner{background:transparent}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-checkbox.small-tick.is-checked .el-checkbox__inner:after{background:transparent;border:0;border-radius:0;color:var(--fc-primary-green);content:"✔";font-size:20px;left:4px;top:4px;transform:none}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-input__wrapper,.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-select__wrapper{background:none;border-bottom:2px solid var(--fc-grey-30-color);border-radius:0;box-shadow:none;font:var(--font-p2);padding:12px 0 7px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-textarea__inner{background:none;border:2px solid var(--fc-grey-30-color);border-radius:16px;box-shadow:none;font:var(--font-p2);padding:12px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-form-item .el-select__wrapper{height:51px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-date-editor.el-input{height:100%;width:100%}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-date-editor .el-input__prefix{order:2}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-date-editor .el-input__prefix .el-icon{color:var(--fc-primary-green);height:20px;margin-right:0;width:20px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .el-date-editor .el-input__prefix .el-icon svg{height:20px;width:20px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input{width:100%}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__decrease,.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__increase{background:#fff;border:none;border-radius:10000px;bottom:0;height:50px;top:0;width:50px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__decrease:hover,.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__increase:hover{border:0;color:var(--fc-primary-green)}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__decrease .el-icon,.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__increase .el-icon{height:15px;width:15px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__decrease .el-icon svg,.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__increase .el-icon svg{height:15px;width:15px}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__decrease.is-disabled,.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__increase.is-disabled{background:transparent;border:1px solid var(--primary-colour-lavender);color:#d2cce3}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__decrease{left:0}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input-number__increase{right:0}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input{margin:0 auto;max-width:calc(100% - 120px)}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input__wrapper{box-shadow:none!important;padding:0}.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f] .number_input .el-input__wrapper .el-input__inner{border-radius:10000px;color:var(--fc-grey-70-color);height:50px}.fc-deal-enquiry-form .el-form.deals-enquiry-form .form-row.cruise-pkg-type[data-v-ce4c591f]{background:var(--fc-gradients-35);border-radius:16px;margin-bottom:24px;padding:16px 16px 8px}.fc-deal-enquiry-form .el-form.deals-enquiry-form .form-row.cruise-pkg-type .label-icon[data-v-ce4c591f]{align-items:center;color:var(--fc-primary-green);font:var(--font-p2);font-weight:600;gap:8px;margin-bottom:2px}.fc-deal-enquiry-form .el-form.deals-enquiry-form .form-row.cruise-pkg-type .el-form-item[data-v-ce4c591f]{margin-bottom:0}.fc-deal-enquiry-form .el-form.deals-enquiry-form .form-row.cruise-pkg-type[data-v-ce4c591f] .el-form-item__content{align-items:flex-start;flex-direction:column}.fc-deal-enquiry-form .tncAgree[data-v-ce4c591f]{color:var(--fc-grey-70-color);margin:16px 0 48px}.fc-deal-enquiry-form .tncAgree p[data-v-ce4c591f]{font:var(--font-p2);letter-spacing:-.01em}.fc-deal-enquiry-form .tncAgree a[data-v-ce4c591f]{color:var(--fc-primary-green);text-decoration:underline}.fc-deal-enquiry-form .tncAgree a[data-v-ce4c591f]:hover,.fc-deal-enquiry-form .tncAgree a[data-v-ce4c591f]:visited{color:var(--fc-primary-green)}.fc-deal-enquiry-form.form-wrapper.deals-pkg-enquiry[data-v-ce4c591f]{margin:24px 0 0}.fc-deal-enquiry-form.form-wrapper.deals-pkg-enquiry .form-title[data-v-ce4c591f]{color:var(--fc-grey-70-color);font:var(--font-p2);margin-bottom:24px}.fc-deal-enquiry-form.form-wrapper.deals-pkg-enquiry .form-row[data-v-ce4c591f]{display:flex;flex-direction:column}.fc-deal-enquiry-form.form-wrapper.deals-pkg-enquiry .form-col[data-v-ce4c591f],.fc-deal-enquiry-form.form-wrapper.deals-pkg-enquiry .form-col.w-full[data-v-ce4c591f]{width:100%}.fc-deal-enquiry-form .button-container[data-v-ce4c591f]{width:-moz-fit-content;width:fit-content}.fc-deal-enquiry-form .button-container .btn-send[data-v-ce4c591f]{height:48px;padding:8px 30px}.fc-deal-enquiry-form .button-container .btn-send span.label[data-v-ce4c591f]{color:var(--fc-light-red-15-color)}.fc-deal-enquiry-form .button-container .btn-send span.nuxt-icon[data-v-ce4c591f]{height:24px;width:24px}.fc-deal-enquiry-form .button-container .btn-send span.nuxt-icon[data-v-ce4c591f] svg{height:24px;margin:0;width:24px}.fc-deal-enquiry-form .button-container .btn-send:hover span.label[data-v-ce4c591f]{color:var(--fc-primary-green)}@media screen and (min-width:768px){.fc-deal-enquiry-form .tncAgree[data-v-ce4c591f]{margin-bottom:0}.fc-deal-enquiry-form .tncAgree p[data-v-ce4c591f]{font:var(--font-p2)}.fc-deal-enquiry-form .el-form.deals-enquiry-form .form-row[data-v-ce4c591f]{-moz-column-gap:24px;column-gap:24px;flex-direction:row}.fc-deal-enquiry-form .el-form.deals-enquiry-form .form-row.col-3[data-v-ce4c591f]{flex-wrap:wrap}.fc-deal-enquiry-form .el-form.deals-enquiry-form .form-row.col-3 .form-col[data-v-ce4c591f]{width:calc(50% - 12px)}}@media screen and (min-width:1367px){.fc-deal-enquiry-form .el-form.deals-enquiry-form[data-v-ce4c591f]{row-gap:20px}.fc-deal-enquiry-form .el-form.deals-enquiry-form .form-row.col-3[data-v-ce4c591f]{flex-wrap:nowrap}.fc-deal-enquiry-form .el-form.deals-enquiry-form .form-row.col-3 .form-col[data-v-ce4c591f]{width:100%}}@media only screen and (min-width:1700px){.fc .form-title[data-v-ce4c591f]{font:var(--font-h4);letter-spacing:-.06em}.fc .form-wrapper.deals-pkg-enquiry[data-v-ce4c591f]{margin:0}.fc .form-wrapper .group-desktop[data-v-ce4c591f]{-moz-column-gap:24px;column-gap:24px;display:flex;width:100%}.fc .form-wrapper .group-desktop .form-row[data-v-ce4c591f]{width:100%}.fc .form-row.col-3[data-v-ce4c591f]{flex-wrap:nowrap}.fc .form-row.col-3 .form-col[data-v-ce4c591f]{width:100%}.fc .tncAgree[data-v-ce4c591f]{margin-bottom:0}}.fc .el-popper.deals-enquiry-popper-select{border-radius:12px;overflow:clip}.fc .el-popper.deals-enquiry-popper-select .el-select-dropdown__list{margin:0!important;padding:0}.fc .el-popper.deals-enquiry-popper-select .el-select-dropdown__item{height:42px}.fc .el-popper.deals-enquiry-popper-select .el-select-dropdown__item span{color:var(--fc-grey-70-color);font:var(--font-p2);font-weight:500;letter-spacing:-.03em;line-height:42px}.fc .el-popper.deals-enquiry-popper-select .el-select-dropdown__item.is-hovering,.fc .el-popper.deals-enquiry-popper-select .el-select-dropdown__item.is-selected{background:var(--fc-primary-green)}.fc .el-popper.deals-enquiry-popper-select .el-select-dropdown__item.is-hovering span,.fc .el-popper.deals-enquiry-popper-select .el-select-dropdown__item.is-selected span{color:var(--fc-white-color)}.fc .el-popper.deals-enquiry-popper-select .el-popper__arrow{display:none}.fc .el-fc-datepicker .el-date-table td.available:hover{color:var(--fc-primary-green)}.fc .el-fc-datepicker .el-date-table-cell__text{font-size:14px;font-weight:400}.fc .input-calendar{border-bottom:2px solid var(--fc-grey-30-color);width:100%}.fc .input-calendar .el-input__wrapper{border-bottom:0!important}.fc-custom-form-vc-dp .vc-title{justify-content:center}.fc-custom-form-vc-dp .vc-title:after{display:none}.fc-custom-form-vc-dp .vc-title span{color:var(--fc-primary-green);font:var(--font-h4);font-weight:600}.fc-custom-form-vc-dp .vc-header{height:48px}.fc-custom-form-vc-dp .vc-header .vc-arrow{height:32px;width:32px}.fc-custom-form-vc-dp .vc-base-icon{height:32px!important;width:32px!important}.fc .el-form-item.isDate .vc-popover-content{border-radius:20px;overflow:clip}.fc .el-form-item.isDate .vc-popover-content-wrapper{width:100%}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-week{border-bottom:1px solid var(--secondary-colour-wash)}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-week:last-child{border-bottom:0}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-weekday{background-color:var(--fc-green-15);color:var(--fc-primary-green);font:var(--font-h4);font-weight:600;padding-top:8px}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day{min-height:48px}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-highlights{background:var(--fc-primary-green)}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-day-content{border-radius:0;font:var(--font-h5);height:100%;width:100%}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-day-content.vc-disabled{cursor:default;opacity:.7}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-day-content.vc-disabled:hover{background-color:transparent}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-day-content:not(.vc-disabled):hover{background:var(--fc-primary-green);color:#fff}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day.is-not-in-month .vc-day-content{color:var(--primary-colour-lavender);opacity:.5}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day:hoverx{background-color:var(--fc-primary-green)}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day:hoverx .vc-day-content{background:transparent;border:0}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day:hoverx .vc-day-content:not(.vc-disabled){color:#fff}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day:focus .vc-day-content{border:0}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-focus:focus-within{box-shadow:none!important}.fc .el-form-item.isDate .vc-popover-content-wrapper~.vc-popover-content-wrapper{width:-moz-fit-content;width:fit-content}.fc .el-form-item.isDate .vc-popover-content-wrapper~.vc-popover-content-wrapper .vc-nav-header{padding:15px 0}.fc .el-form-item.isDate .vc-popover-content-wrapper~.vc-popover-content-wrapper .vc-nav-header .vc-nav-title{font:var(--font-h5)}.fc .el-form-item.isDate .vc-popover-content-wrapper~.vc-popover-content-wrapper .vc-nav-items{grid-row-gap:10px;grid-column-gap:10px}.fc .el-form-item.isDate .vc-popover-content-wrapper~.vc-popover-content-wrapper .vc-nav-items button{font:var(--font-b2)}.fc .el-form-item.isDate .vc-popover-content-wrapper~.vc-popover-content-wrapper .vc-nav-item.is-active{background-color:var(--fc-primary-green)}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-popover-caret{display:none}@media only screen and (min-width:1367px){.fc-custom-form-vc-dp .vc-title span{font:var(--font-b2);font-weight:600}.fc-custom-form-vc-dp .vc-header{height:40px}.fc-custom-form-vc-dp .vc-header .vc-arrow{height:30px;width:30px}.fc .el-form-item.isDate .vc-popover-content-wrapper{width:350px}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-weekday{font:var(--font-b2);font-weight:600}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day{min-height:40px}.fc .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-day-content{font:var(--font-b2)}.fc .el-form-item .el-checkbox.small-tick .el-checkbox__label{font:var(--font-b2)!important}.fc .el-form-item .el-checkbox.small-tick.is-checked .el-checkbox__inner{background:transparent}.fc .el-form-item .el-checkbox.small-tick.is-checked .el-checkbox__inner:after{left:4px;top:5px}}
