@charset "UTF-8";.fc .fb-plan-my-trip[data-v-4dfdf9a5]{align-items:center;flex-direction:column;width:100%}.fc .fb-plan-my-trip[data-v-4dfdf9a5] input[type=number]::-webkit-inner-spin-button,.fc .fb-plan-my-trip[data-v-4dfdf9a5] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fc .fb-plan-my-trip-container[data-v-4dfdf9a5]{padding:0;width:100%}.fc .fb-plan-my-trip-container .steps-sidebar[data-v-4dfdf9a5]{background:linear-gradient(109.84deg,#f7eff4 8.49%,#d7d8eb 76.03%);border-top-left-radius:48px;border-top-right-radius:48px;padding:0}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list[data-v-4dfdf9a5]{-moz-column-gap:16px;column-gap:16px;justify-content:space-around}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list li[data-v-4dfdf9a5]{background:#fff;border-top-left-radius:24px;border-top-right-radius:24px;display:none;padding:24px 16px;width:100%}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list li .heading[data-v-4dfdf9a5]{align-items:center;color:var(--primary-colour-purple);font:var(--font-paragraph);gap:15px}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list li .heading em[data-v-4dfdf9a5]{align-items:center;background:#f7eff4;border-radius:1000px;color:var(--primary-colour-purple);display:flex;font-style:normal;height:32px;justify-content:center;width:32px}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list li.active[data-v-4dfdf9a5]{background:linear-gradient(60.02deg,#d6e5f1 18.29%,#d0c2ea 81.71%);display:block}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list li.active .heading em[data-v-4dfdf9a5]{background-color:var(--primary-colour-purple);color:#fff}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list li .text[data-v-4dfdf9a5]{color:var(--primary-colour-moeve);font:var(--font-h4);letter-spacing:-.03em;margin-top:10px}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list li .icon[data-v-4dfdf9a5]{display:none}.fc .fb-plan-my-trip-container .steps-container[data-v-4dfdf9a5]{background:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px;flex-direction:column;padding:10px 26px 30px;width:100%}.fc .fb-plan-my-trip-container .steps-container .steps-panel[data-v-4dfdf9a5]{flex-direction:column;width:100%}.fc .fb-plan-my-trip-container .steps-container .steps-panel .inner-content[data-v-4dfdf9a5]{opacity:0;transition:opacity .3s ease-in-out}.fc .fb-plan-my-trip-container .steps-container .steps-panel .inner-content.active[data-v-4dfdf9a5]{opacity:1}.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading[data-v-4dfdf9a5]{align-items:center;justify-content:space-between;margin-bottom:30px}.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading h3[data-v-4dfdf9a5]{color:var(--primary-colour-purple);display:none;font:var(--font-h3);font-weight:500;letter-spacing:-.03em}.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading img[data-v-4dfdf9a5]{filter:brightness(0) saturate(100%) invert(19%) sepia(46%) saturate(2393%) hue-rotate(236deg) brightness(94%) contrast(93%)}.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading .sub-heading[data-v-4dfdf9a5]{align-items:center;flex-direction:column;gap:30px;justify-content:flex-end;margin:10px 0 0;width:100%}.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading .sub-heading .d-contact[data-v-4dfdf9a5]{align-items:center;-moz-column-gap:10px;column-gap:10px}.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading .sub-heading .d-contact span[data-v-4dfdf9a5]{color:var(--primary-colour-purple);font:var(--font-paragraph)}.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading .sub-heading .d-contact img[data-v-4dfdf9a5]{margin-top:3px}.fc .fb-plan-my-trip-container .steps-container .steps-panel .subtext[data-v-4dfdf9a5]{color:var(--primary-colour-moeve);margin-bottom:30px}.fc .fb-plan-my-trip-container .steps-container .steps-panel .subtext p[data-v-4dfdf9a5]{font:var(--font-paragraph)}.fc .fb-plan-my-trip-container .steps-container .steps-panel.final .heading[data-v-4dfdf9a5]{justify-content:flex-end;margin-top:10px}.fc .fb-plan-my-trip-container .steps-container .steps-panel .tncAgree[data-v-4dfdf9a5]{margin:2.5rem 0 0}.fc .fb-plan-my-trip-container .steps-container .steps-panel .tncAgree p[data-v-4dfdf9a5]{font:var(--font-paragraph)}.fc .fb-plan-my-trip-container .steps-container .steps-panel .tncAgree p a[data-v-4dfdf9a5]{color:var(--primary-colour-purple);text-decoration:underline}.fc .fb-plan-my-trip-container .steps-container .steps-button-area[data-v-4dfdf9a5]{justify-content:flex-end;margin:2em 0 0;width:100%}.fc .fb-plan-my-trip-container .steps-container .steps-button-area.dual[data-v-4dfdf9a5]{justify-content:space-between;margin-top:10px}.fc .fb-plan-my-trip-container .steps-container .steps-button-area img[data-v-4dfdf9a5]{height:48px;width:48px}.fc .fb-plan-my-trip-container .steps-container .steps-button-area .btn.btn-submit[data-v-4dfdf9a5]{height:48px}.fc .fb-plan-my-trip-container .steps-container .steps-button-area .btn.btn-submit span[data-v-4dfdf9a5]{color:#fff}.fc .fb-plan-my-trip-container .steps-container .form-row[data-v-4dfdf9a5]{-moz-column-gap:16px;column-gap:16px;flex-direction:column;width:100%}.fc .fb-plan-my-trip-container .steps-container .form-row.cruise-pkg-type[data-v-4dfdf9a5]{background:#d8d9eb;border-radius:16px;margin-bottom:35px;padding:20px 16px 18px}.fc .fb-plan-my-trip-container .steps-container .form-row.cruise-pkg-type .label-icon[data-v-4dfdf9a5]{align-items:center;color:var(--primary-colour-purple);font:var(--font-h5);font-weight:600;gap:8px;letter-spacing:-.03em;margin-bottom:2px}.fc .fb-plan-my-trip-container .steps-container .form-row.cruise-pkg-type .el-form-item[data-v-4dfdf9a5]{margin-bottom:6px}.fc .fb-plan-my-trip-container .steps-container .form-row.cruise-pkg-type[data-v-4dfdf9a5] .el-form-item__content{align-items:flex-start;flex-direction:column}.fc .fb-plan-my-trip-container .steps-container .form-col[data-v-4dfdf9a5]{width:100%}@media only screen and (min-width:480px){.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading .sub-heading[data-v-4dfdf9a5]{flex-direction:row}}@media only screen and (min-width:768px){.fc .fb-plan-my-trip-container[data-v-4dfdf9a5]{padding:0}.fc .fb-plan-my-trip-container .steps-container[data-v-4dfdf9a5]{border-bottom-left-radius:48px;border-bottom-right-radius:48px}.fc .fb-plan-my-trip-container .steps-container .form-row[data-v-4dfdf9a5]{flex-direction:row;margin-bottom:0}.fc .fb-plan-my-trip-container .steps-container .form-row.cruise-pkg-type[data-v-4dfdf9a5]{padding:16px 16px 5px}.fc .fb-plan-my-trip-container .steps-sidebar[data-v-4dfdf9a5]{padding:24px}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list li[data-v-4dfdf9a5]{border-radius:24px;display:block;width:33.3333333333%}}@media only screen and (min-width:1367px){.fc .fb-plan-my-trip-container[data-v-4dfdf9a5]{background:#fff;border-radius:48px;display:flex;flex-direction:row;padding:0}.fc .fb-plan-my-trip-container .steps-sidebar[data-v-4dfdf9a5]{align-items:center;background:linear-gradient(109.84deg,#f7eff4 8.49%,#d7d8eb 76.03%);border-radius:48px;display:flex;justify-content:center;min-width:33vw;overflow:clip;padding:0;width:33vw}.fc .fb-plan-my-trip-container .steps-sidebar .step-wrapper[data-v-4dfdf9a5]{padding:0 32px;width:100%}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list[data-v-4dfdf9a5]{flex-direction:column;row-gap:16px;width:100%}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list li[data-v-4dfdf9a5]{padding:24px;position:relative;width:100%}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list li .icon[data-v-4dfdf9a5]{display:none;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.fc .fb-plan-my-trip-container .steps-sidebar ul.steps-list li.active .icon[data-v-4dfdf9a5]{display:block}.fc .fb-plan-my-trip-container .steps-container[data-v-4dfdf9a5]{border-radius:0 48px 48px 0;padding:40px 32px}.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading[data-v-4dfdf9a5]{margin-bottom:40px}.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading h3[data-v-4dfdf9a5]{display:block;width:220px}.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading img[data-v-4dfdf9a5]{margin-top:0;max-height:75px}.fc .fb-plan-my-trip-container .steps-container .steps-panel .heading .sub-heading[data-v-4dfdf9a5]{margin-top:0}.fc .fb-plan-my-trip-container .steps-container .steps-panel.final .heading[data-v-4dfdf9a5]{justify-content:space-between;margin-top:0}.fc .fb-plan-my-trip-container .steps-container .steps-panel .subtext[data-v-4dfdf9a5]{margin:0 0 45px}.fc .fb-plan-my-trip-container .steps-container .steps-button-area img[data-v-4dfdf9a5]{height:64px;width:64px}.fc .fb-plan-my-trip-container .steps-container .steps-button-area .btn.btn-submit[data-v-4dfdf9a5]{height:64px}.fc .fb-plan-my-trip-skelenton[data-v-4dfdf9a5]{border-radius:48px;margin:auto}}@media only screen and (min-width:1500px){.fc .fb-plan-my-trip-container .steps-sidebar[data-v-4dfdf9a5]{max-width:540px;min-width:540px;width:540px}.fc .fb-plan-my-trip-container .steps-sidebar .step-wrapper[data-v-4dfdf9a5]{padding:0 60px;width:100%}}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form{width:100%}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-input__count{background-color:transparent;color:var(--primary-colour-moeve)}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item__label{color:var(--primary-colour-purple);font:var(--font-paragraph)!important;font:var(--font-label);font-weight:500;letter-spacing:-.02em;word-break:break-word}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.is-success .el-input__wrapper{border-color:#c7c2d1}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item__error{position:relative}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content{border-radius:20px;overflow:clip}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper{width:100%}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-week{border-bottom:1px solid var(--secondary-colour-wash)}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-week:last-child{border-bottom:0}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-weekday{font:var(--font-h4);font-weight:600}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day{min-height:48px}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-highlights{background:var(--primary-colour-purple)}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .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 .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-day-content.vc-disabled{cursor:default;opacity:.7}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-day-content.vc-disabled:hover{background-color:transparent}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-day-content:not(.vc-disabled):hover{background:var(--primary-colour-purple);color:#fff}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .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 .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day:hoverx{background-color:var(--primary-colour-purple)}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day:hoverx .vc-day-content{background:transparent;border:0}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day:hoverx .vc-day-content:not(.vc-disabled){color:#fff}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day:focus .vc-day-content{border:0}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-focus:focus-within{box-shadow:none!important}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper~.vc-popover-content-wrapper{width:-moz-fit-content;width:fit-content}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper~.vc-popover-content-wrapper .vc-nav-header{padding:15px 0}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper~.vc-popover-content-wrapper .vc-nav-header .vc-nav-title{font:var(--font-h5)}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper~.vc-popover-content-wrapper .vc-nav-items{grid-row-gap:10px;grid-column-gap:10px}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper~.vc-popover-content-wrapper .vc-nav-items button{font:var(--font-paragraph)}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-popover-caret{display:none}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-select{width:100%}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-select .el-input__wrapper{background:var(--primary-colour-white);padding:10px 0;width:100%}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-select .el-input .el-select__caret{color:var(--primary-colour-purple)}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-date-editor.el-input{height:100%;width:100%}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-date-editor .el-input__prefix{order:2}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-date-editor .el-input__prefix .el-icon{color:var(--primary-colour-purple);height:20px;margin-right:0;width:20px}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-date-editor .el-input__prefix .el-icon svg{height:20px;width:20px}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox .el-checkbox__input .el-checkbox__inner{border-color:var(--primary-colour-moeve);border-radius:1000px;height:25px;margin-top:-1px;width:25px}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox .el-checkbox__label{color:var(--primary-colour-moeve);font:var(--font-paragraph);text-transform:none}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.is-checked .el-checkbox__inner{border-color:var(--primary-colour-purple)}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.is-checked .el-checkbox__inner:after{background:var(--primary-colour-white);border-color:var(--primary-colour-purple);border-radius:1000px;height:12px;left:50%;top:50%;transform:translate(-50%,-50%);width:12px}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--primary-colour-purple);border-color:var(--primary-colour-purple)}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.small-tick{align-items:center;margin-top:5px}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.small-tick .el-checkbox__input .el-checkbox__inner{background:transparent;border-width:2px;height:28px;width:28px}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.small-tick .el-checkbox__input .el-checkbox__inner:after{transform:none}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.small-tick .el-checkbox__label{color:var(--primary-colour-purple);font:var(--font-h5);letter-spacing:-.03em}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.small-tick.is-checked .el-checkbox__inner{background:transparent}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.small-tick.is-checked .el-checkbox__inner:after{background:transparent;border:0;border-radius:0;color:var(--primary-colour-purple);content:"✔";font-size:20px;left:4px;top:6px;transform:none}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .input-calendar{border-bottom:2px solid #c7c2d1;width:100%}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .input-calendar .el-input__wrapper{border-bottom:0!important}.fc .cms-default-tpl.cms-fluid-tpl{margin:32px 16px 60px;padding:0}.fc .cms-default-tpl.cms-fluid-tpl .page-content-wrap{background:transparent;border-radius:unset;overflow:clip}.fc .cms-default-tpl.cms-fluid-tpl .page-content-wrap .content-body{max-width:100%;padding:0}.fc .cms-default-tpl.cms-fluid-tpl .page-content-wrap .content-body ul{margin:0}.fc .cms-default-tpl.cms-fluid-tpl .page-content-wrap .content-body .section-row:first-child{padding:0}.fc .cms-default-tpl.cms-fluid-tpl .page-content-wrap .content-body .section-row:not(.full-form-width){margin:60px auto 0;max-width:1100px;padding-left:16px;padding-right:16px}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image{border-radius:24px;overflow:clip}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-text-component{padding:40px 16px}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-text-component .block-markdown-display{color:var(--primary-colour-moeve);font:var(--font-paragraph)}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-text-component h2{letter-spacing:-.06em;margin-bottom:20px}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-text-component h6{letter-spacing:-.03em;margin-bottom:20px}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-text-component ul{list-style-type:none;margin:0;padding:0 15px}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-text-component ul li{margin-bottom:5px;padding-left:20px;position:relative}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-text-component ul li:before{color:var(--primary-colour-purple);content:"✔";font-weight:700;left:0;margin-right:5px;position:absolute;top:0}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-text-component a{background:linear-gradient(180deg,var(--btn-primary-bg-color-1) 0,var(--btn-primary-bg-color-2) 100%);border-radius:20px;color:var(--primary-colour-white);cursor:pointer;display:inline-flex;font:var(--font-paragraph);height:42px;justify-content:flex-end;letter-spacing:-.36px;margin:30px 0 0;padding:10px 14px 10px 40px;position:relative;text-align:right;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;width:100%}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-text-component a:before{background-color:var(--primary-colour-white);border-radius:13px;content:"";height:13px;left:14px;position:absolute;top:50%;transform:translateY(-50%);transition:left .3s ease-in-out;width:13px}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-text-component a:hover{color:var(--primary-colour-purple);--btn-primary-bg-color-1:#d6e5f1;--btn-primary-bg-color-2:#d0c2ea}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-text-component a:hover:before{background-color:var(--primary-colour-purple);left:30px}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-cms-content-with-image .block-image-component .image{height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.el-popper.el-fc-datepicker .el-date-table td.available:hover{color:var(--primary-colour-purple)}.el-popper.el-fc-datepicker .el-date-table-cell__text{font-size:14px;font-weight:400}.el-popper.pt-form-select-popper{border-radius:12px;overflow:clip}.el-popper.pt-form-select-popper .el-popper__arrow{display:none}.el-popper.pt-form-select-popper .el-select-dropdown__list{margin:0!important}.el-popper.pt-form-select-popper .el-select-dropdown__item{height:36px;line-height:40px}.el-popper.pt-form-select-popper .el-select-dropdown__item.selected{background-color:var(--primary-colour-purple);color:#fff}.el-popper.pt-form-select-popper .el-select-dropdown__item.hover{background-color:var(--btn-primary-reverse-bg-color-2);color:var(--primary-colour-purple)}.el-popper.pt-form-select-popper .el-select-dropdown__item span{font:var(--font-paragraph);font-weight:500;letter-spacing:-.03em}@media only screen and (min-width:768px){.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.small-tick .el-checkbox__label{font:var(--font-h5);letter-spacing:-.03em}.fc .cms-default-tpl.cms-fluid-tpl .page-content-wrap .content-body .section-row:not(.full-form-width){padding-left:24px;padding-right:24px}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .contentLeftImgRight,.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .imgLeftContentRight{flex-direction:column}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-content-with-image .block-text-component{padding:40px 32px}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-content-with-image .block-text-component button{text-align:left}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-content-with-image .block-text-component a{max-width:260px}.fc .cms-default-tpl.cms-fluid-tpl .content-image-text-component .block-content-with-image .block-text-component a:after{clear:both;content:""}}@media only screen and (min-width:1367px){.fc-custom-form-vc-dp .vc-title span{font:var(--font-paragraph);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 .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item{margin-bottom:32px}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper{width:350px}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-weekday{font:var(--font-paragraph);font-weight:600}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day{min-height:40px}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.small-tick .el-checkbox__label,.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-form-item.isDate .vc-popover-content-wrapper .vc-day .vc-day-content{font:var(--font-paragraph)}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.small-tick.is-checked .el-checkbox__inner{background:transparent}.fc .fb-plan-my-trip .el-form.fb-plan-trip-form .el-checkbox.small-tick.is-checked .el-checkbox__inner:after{left:4px;top:5px}.fc .cms-default-tpl.cms-fluid-tpl{margin:0 32px 90px}.fc .cms-default-tpl.cms-fluid-tpl .page-content-wrap .content-body .section-row:not(:first-child){margin-top:80px;padding-left:0;padding-right:0}}
