@property --color-4{syntax:"<color>";inherits:true;initial-value:#ffebec}@property --color-5{syntax:"<color>";inherits:true;initial-value:#fff5f5}@keyframes changingColor1{0%{--color-1:#ffebec;--color-2:#fff5f5}to{--color-4:rgba(255,61,61,.35);--color-5:hsla(0,0%,100%,0)}}.fc .shortlisted-container .flight-result-list-container{margin:30px 0;padding:0}.fc .shortlisted-container .my-shortlisted-flight .variable-container{background:var(--fc-light-red-gradient);border-radius:16px;flex-direction:column;margin-bottom:30px;padding:25px 0}.fc .shortlisted-container .my-shortlisted-flight .variable-container .text{padding:0 25px}.fc .shortlisted-container .my-shortlisted-flight .variable-container .text p{color:var(--fc-grey-70-color);font-size:24px;letter-spacing:-.02em;line-height:1.5}.fc .shortlisted-container .my-shortlisted-flight .variable-container .text span{color:var(--fc-primary-red);font-weight:500}.fc .shortlisted-container .my-shortlisted-flight .action-container{justify-content:flex-end;margin-bottom:60px;width:100%}.fc .shortlisted-container .my-shortlisted-flight .action-container-buttons{flex-direction:column;gap:20px;justify-content:flex-end;padding:0 16px}.fc .shortlisted-container .flight-result-list-item{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;margin-top:20px;min-height:295px;transition:all .3s ease;width:100%}.fc .shortlisted-container .flight-result-list-item.expand{animation:changingColor1 .5s forwards}.fc .shortlisted-container .flight-result-list-item.expand .flight-result-list-inner{border:1px solid #ffd1d1;box-shadow:0 4px 24px #1414141a}.fc .shortlisted-container .flight-result-list-item.expand .flight-result-list-row{border-bottom:1px solid var(--primary-colour-white)}.fc .shortlisted-container .flight-result-list-item.expand .flight-timeline{grid-template-rows:1fr}.fc .shortlisted-container .flight-result-list-inner{align-items:flex-start;background:linear-gradient(180deg,var(--color-4) 0,var(--color-5));border-radius:24px;display:inline-flex;flex:1 1 0;flex-direction:column;gap:16px;justify-content:flex-start;padding:16px;width:100%}.fc .shortlisted-container .flight-result-list-row{align-items:center;align-self:stretch;border-bottom:1px solid var(--fc-light-red-50-color);display:inline-flex;justify-content:space-between;padding-bottom:16px}.fc .shortlisted-container .flight-result-list-airline{align-items:center;display:inline-flex;flex-direction:column;justify-content:flex-start}.fc .shortlisted-container .flight-result-list-airline img{height:37px;-o-object-fit:contain;object-fit:contain;width:152px}.fc .shortlisted-container .flight-result-list-airline span{color:var(--fc-grey-70-color);font-size:.55rem}.fc .shortlisted-container .flight-result-list-seat-shortlist{align-items:center;display:flex;gap:24px;justify-content:flex-end}.fc .shortlisted-container .flight-result-list-seat{color:var(--fc-grey-70-color);font-size:.77rem;font-weight:500;text-transform:uppercase}.fc .shortlisted-container .flight-result-list-shortlist{align-items:center;background:var(--primary-colour-white);border-radius:24px;cursor:pointer;display:flex;gap:12px;height:32px;justify-content:center;width:32px}.fc .shortlisted-container .flight-result-list-shortlist .nuxt-icon{font-size:16px}.fc .shortlisted-container .flight-result-list-flight-number{color:var(--fc-grey-70-color);font-size:.66rem}.fc .shortlisted-container .flight-result-list-tags{align-items:center;display:inline-flex;flex:1 1 0;flex-direction:row;gap:16px}.fc .shortlisted-container .flight-result-list-tag{align-items:center;background:var(--fc-grey-70-color);border-radius:1000px;display:flex;gap:8px;justify-content:center;padding:4px 10px 4px 6px}.fc .shortlisted-container .flight-result-list-tag .nuxt-icon{font-size:14px}.fc .shortlisted-container .flight-result-list-tag span{color:var(--secondary-colour-blush);font-size:.77rem;font-weight:500;text-transform:uppercase}.fc .shortlisted-container .flight-result-list-tag.light{background:var(--primary-colour-white)}.fc .shortlisted-container .flight-result-list-tag.light span{color:var(--fc-grey-70-color)}.fc .shortlisted-container .flight-result-list-travel-class{color:var(--fc-grey-70-color);font-size:.66rem}.fc .shortlisted-container .flight-result-list-price{color:var(--fc-primary-red);font-size:2.66rem;letter-spacing:-.02em}.fc .shortlisted-container .flight-result-list-price-update{color:var(--fc-grey-70-color);font-size:1.2rem}.fc .shortlisted-container .flight-result-list-id{align-items:center;cursor:pointer;display:flex;gap:8px}.fc .shortlisted-container .flight-result-list-id-icon{align-items:center;background:#fff;border-radius:1000px;display:flex;height:24px;justify-content:center;overflow:hidden;width:24px}.fc .shortlisted-container .flight-result-list-id span{color:var(--fc-grey-70-color);font-size:.77rem}.fc .shortlisted-container .flight-result-list-time{align-items:center;background:var(--primary-colour-white);border-radius:1000px;display:flex;gap:8px;justify-content:flex-start;padding:4px 10px}.fc .shortlisted-container .flight-result-list-time img{height:14px;width:14px}.fc .shortlisted-container .flight-result-list-time span{color:var(--fc-grey-70-color);font-size:.66rem;font-weight:500;text-transform:uppercase}.fc .shortlisted-container .flight-timeline{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-in-out;width:100%}.fc .shortlisted-container .flight-timeline-container{min-height:0;padding:0 10px}.fc .shortlisted-container .flight-timeline-container .el-timeline-item__tail{border-left:1px solid var(--fc-primary-red)!important}.fc .shortlisted-container .flight-timeline-container .el-timeline-item__node{border:1px solid var(--fc-primary-red)!important;height:10px;width:10px}.fc .shortlisted-container .flight-timeline-content-container{align-items:flex-start;border-bottom:1px solid var(--fc-light-red-50-color);display:inline-flex;flex-direction:column;gap:24px;justify-content:flex-start;width:100%}.fc .shortlisted-container .flight-timeline-content-header{align-items:center;display:inline-flex;flex-direction:row;gap:16px;justify-content:space-between;width:100%}.fc .shortlisted-container .flight-timeline-content-header-time{color:var(--fc-grey-70-color);font-size:1.11rem;font-weight:500}.fc .shortlisted-container .flight-timeline-content-header-time sup{color:var(--fc-grey-70-color);font-size:.66rem;top:-1em}.fc .shortlisted-container .flight-timeline-content-header-city{color:var(--fc-grey-70-color);font-size:.88rem}.fc .shortlisted-container .flight-timeline-content-header-icons{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-start}.fc .shortlisted-container .flight-timeline-content-header-icons .nuxt-icon{font-size:16px}.fc .shortlisted-container .flight-timeline-content-tag{align-items:center;background:#fff;border-radius:1000px;display:flex;gap:8px;justify-content:center;margin-bottom:8px;padding:4px 6px 4px 10px}.fc .shortlisted-container .flight-timeline-content-tag span{color:var(--fc-grey-70-color);font-size:.66rem;font-weight:500;text-transform:uppercase}.fc .shortlisted-container .flight-timeline-content-tag-wash{background:var(--fc-light-red-50-color)}.fc .shortlisted-container .flight-timeline-select-container{align-items:flex-start;display:inline-flex;flex-direction:column;gap:32px;justify-content:flex-start;padding-top:4px;width:100%}.fc .shortlisted-container .flight-timeline-select-inner{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.fc .shortlisted-container .flight-timeline-select-header{align-items:flex-start;align-self:stretch;display:inline-flex;justify-content:space-between}.fc .shortlisted-container .flight-timeline-select-header-times{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start}.fc .shortlisted-container .flight-timeline-select-header-time{color:var(--primary-colour-moeve);font-size:1.11rem;font-weight:500}.fc .shortlisted-container .flight-timeline-select-header-date{color:var(--primary-colour-moeve);font-size:.88rem}.fc .shortlisted-container .flight-timeline-select-header-eltime{align-items:center;align-self:stretch;display:inline-flex;flex-direction:row;gap:8px}.fc .shortlisted-container .flight-timeline-select-header-eltime img{height:14px;width:14px}.fc .shortlisted-container .flight-timeline-select-header-eltime span{color:var(--primary-colour-moeve);font-size:.66rem;font-weight:500;text-align:center;text-transform:uppercase}.fc .shortlisted-container .flight-timeline-select-body{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;justify-content:flex-start}.fc .shortlisted-container .flight-timeline-select-body h5{align-items:center;align-self:stretch;color:var(--primary-colour-purple);display:inline-flex;font-size:1.11rem;font-weight:500;justify-content:flex-start}.fc .shortlisted-container .flight-timeline-select-flight-info{align-items:flex-start;background:var(--secondary-colour-grey);border-radius:8px;display:inline-flex;flex-direction:column;gap:32px;justify-content:center;padding:16px 0}.fc .shortlisted-container .flight-timeline-select-tm{align-items:flex-start;align-self:stretch;display:inline-flex;justify-content:space-between}.fc .shortlisted-container .flight-timeline-select-icon-text{align-items:center;display:flex;gap:8px;justify-content:flex-start}.fc .shortlisted-container .flight-timeline-select-icon-text span{color:var(--primary-colour-purple);font-size:.66rem;font-weight:500;text-transform:uppercase}.fc .shortlisted-container .flight-timeline-select-ltm{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:24px;justify-content:flex-start}.fc .shortlisted-container .flight-timeline-select-logo{align-items:center;align-self:stretch;display:inline-flex;justify-content:space-between}.fc .shortlisted-container .flight-timeline-select-logo img{height:37px;-o-object-fit:contain;object-fit:contain;width:152px}.fc .shortlisted-container .flight-timeline-select-flight-number{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-start}.fc .shortlisted-container .flight-timeline-select-flight-number span{color:var(--primary-colour-purple);font-size:1rem}.fc .shortlisted-container .flight-timeline-select-meta{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start}.fc .shortlisted-container .flight-timeline-select-meta-item{align-items:flex-start;align-self:stretch;border-top:1px solid #c7c2d1;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;padding:12px 0}.fc .shortlisted-container .flight-timeline-select-meta-item img{height:20px;width:20px}.fc .shortlisted-container .flight-timeline-select-meta-item span{color:var(--primary-colour-moeve);font-size:.88rem}@media only screen and (min-width:768px){.fc .shortlisted-container .my-shortlisted-flight .action-container{margin-bottom:60px;width:100%}.fc .shortlisted-container .my-shortlisted-flight .action-container-buttons{flex-direction:row;gap:20px;justify-content:flex-end;padding:0 16px;width:100%}}@property --color-1{syntax:"<color>";inherits:true;initial-value:hsla(0,0%,100%,0)}@property --color-2{syntax:"<color>";inherits:true;initial-value:hsla(0,0%,100%,0);background:linear-gradient(270deg,rgba(255,61,61,0))}@property --color-3{syntax:"<color>";inherits:true;initial-value:hsla(0,0%,100%,0)}@keyframes changingColor-e6cbeb3c{0%{--color-1:hsla(0,0%,100%,0);--color-2:hsla(0,0%,100%,0);--color-3:hsla(0,0%,100%,0)}to{--color-1:rgba(255,61,61,.35);--color-2:rgba(255,61,61,.35);--color-3:rgba(255,61,61,0)}}@media only screen and (min-width:1024px){.fc .shortlisted-container .my-shortlisted-flight .variable-container[data-v-e6cbeb3c]{background:var(--fc-light-red-gradient);border-radius:24px;flex-direction:column;padding:32px 32px 40px}.fc .shortlisted-container .my-shortlisted-flight .variable-container .text p[data-v-e6cbeb3c]{color:var(--fc-grey-70-color);font:var(--font-h3);letter-spacing:-.02em;letter-spacing:-.03em;line-height:40px;text-transform:lowercase}.fc .shortlisted-container .my-shortlisted-flight .variable-container .text span[data-v-e6cbeb3c]{color:var(--fc-primary-red);font-weight:500;letter-spacing:-.03em;line-height:1.2;text-transform:capitalize}.fc .shortlisted-container .my-shortlisted-flight .action-container[data-v-e6cbeb3c]{justify-content:flex-end;margin-bottom:60px}.fc .shortlisted-container .my-shortlisted-flight .action-container-buttons[data-v-e6cbeb3c]{gap:20px}.fc .shortlisted-container .my-shortlisted-flight .action-container-buttons .btn[data-v-e6cbeb3c]{font:var(--font-p2);font-weight:500;letter-spacing:-.03em;padding:10px 20px}.fc .shortlisted-container .my-shortlisted-flight .action-container-buttons .btn-primary-reverse[data-v-e6cbeb3c]{background-color:var(--fc-light-red-25-color);color:var(--fc-primary-red);transition:.3s ease-in-out}.fc .shortlisted-container .my-shortlisted-flight .action-container-buttons .btn-primary-reverse[data-v-e6cbeb3c]:hover{background-color:var(--fc-light-red-50-color)}.fc .shortlisted-container .my-shortlisted-flight .action-container-buttons .btn-primary[data-v-e6cbeb3c]{color:#fff}.fc .shortlisted-container .my-shortlisted-flight .action-container-buttons .btn-primary[data-v-e6cbeb3c]:hover{background-color:var(--fc-light-red-50-color);color:var(--fc-primary-red)}.fc .shortlisted-container .flight-card-container[data-v-e6cbeb3c]{background:linear-gradient(180deg,#ffebec80,#ffebec00);border:1px solid transparent;border-bottom:1px solid var(--fc-light-red-50-color);border-radius:24px;display:flex;margin:30px 0;width:100%}.fc .shortlisted-container .flight-card-container[data-v-e6cbeb3c]:hover{animation:changingColor-e6cbeb3c .5s ease forwards;border:1px solid var(--fc-light-red-50-color)}.fc .shortlisted-container .flight-card-container:hover .flight-card-btn-view[data-v-e6cbeb3c]{visibility:visible}.fc .shortlisted-container .flight-card-shortlist[data-v-e6cbeb3c]{align-items:center;background-color:var(--fc-light-red-50-color);border-bottom-left-radius:24px;border-top-left-radius:24px;cursor:pointer;display:inline-flex;flex-direction:column;gap:12px;justify-content:center;min-height:196px;padding:16px;width:42px}.fc .shortlisted-container .flight-card-itinerary[data-v-e6cbeb3c]{align-items:flex-start;border-right:1px solid var(--fc-light-red-50-color);display:inline-flex;flex:1;flex-direction:column;justify-content:space-between;padding:24px 16px}.fc .shortlisted-container .flight-card-icons[data-v-e6cbeb3c]{align-items:center;align-self:stretch;color:var(--fc-grey-70-color);display:flex;flex:1;flex-direction:column;font-size:.66rem;gap:16px;justify-content:center;margin-bottom:16px}.fc .shortlisted-container .flight-card-icons .icons-list .ly span[data-v-e6cbeb3c]{font:var(--font-label);font-weight:500;letter-spacing:-.06em;margin-top:3px}.fc .shortlisted-container .flight-card-icons .lbl-operate-by[data-v-e6cbeb3c]{margin-top:-10px}.fc .shortlisted-container .flight-card-icons .lbl-operate-by span[data-v-e6cbeb3c]{font-size:12px}.fc .shortlisted-container .flight-card-timeline[data-v-e6cbeb3c]{padding-top:30px;width:100%}.fc .shortlisted-container .flight-card-timeline-line[data-v-e6cbeb3c]{border:1px solid var(--fc-grey-70-color)}.fc .shortlisted-container .flight-card-timeline-dots[data-v-e6cbeb3c]{display:flex;justify-content:space-between;width:100%}.fc .shortlisted-container .flight-card-timeline-item[data-v-e6cbeb3c]{margin-top:-7px;text-align:center}.fc .shortlisted-container .flight-card-timeline-item[data-v-e6cbeb3c]:first-child{text-align:left}.fc .shortlisted-container .flight-card-timeline-item:first-child .flight-card-timeline-dot[data-v-e6cbeb3c]{justify-content:flex-start}.fc .shortlisted-container .flight-card-timeline-item[data-v-e6cbeb3c]:last-child{text-align:right}.fc .shortlisted-container .flight-card-timeline-item:last-child .flight-card-timeline-dot[data-v-e6cbeb3c]{justify-content:flex-end}.fc .shortlisted-container .flight-card-timeline-dot[data-v-e6cbeb3c]{display:flex;justify-content:center;margin-bottom:15px;position:relative}.fc .shortlisted-container .flight-card-timeline-dot[data-v-e6cbeb3c]:before{background-color:var(--fc-grey-70-color);border-radius:12px;content:"";display:block;height:12px;width:12px}.fc .shortlisted-container .flight-card-timeline-dot span[data-v-e6cbeb3c]{color:var(--fc-grey-70-color);font:var(--font-label);left:0;margin:0 auto;position:absolute;right:0;top:-30px}.fc .shortlisted-container .flight-card-timeline-time[data-v-e6cbeb3c]{color:var(--fc-grey-70-color);font:var(--font-label);font-weight:500;margin-bottom:5px}.fc .shortlisted-container .flight-card-timeline-time sup[data-v-e6cbeb3c]{color:var(--fc-grey-70-color);font:var(--font-label);top:-1em}.fc .shortlisted-container .flight-card-timeline-city[data-v-e6cbeb3c]{color:var(--fc-grey-70-color);font:var(--font-p4);font-weight:500;letter-spacing:-.02em}.fc .shortlisted-container .flight-card-info[data-v-e6cbeb3c]{align-items:flex-end;background:linear-gradient(270deg,var(--color-1) 0,var(--color-2) .01%,var(--color-3) 100%);border-bottom-right-radius:24px;border-top-right-radius:24px;display:inline-flex;flex-direction:column;justify-content:space-between;min-width:320px;padding:24px 16px}.fc .shortlisted-container .flight-card-info-price[data-v-e6cbeb3c]{color:var(--fc-grey-70-color);font:var(--font-h4);font-weight:600;letter-spacing:-.03em;width:100%}.fc .shortlisted-container .flight-card-info-price-update p[data-v-e6cbeb3c]{font:var(--font-p2);letter-spacing:-.03em}.fc .shortlisted-container .flight-card-info-price-update p[data-v-e6cbeb3c]:last-child{margin-bottom:5px}.fc .shortlisted-container .flight-card-info-logo[data-v-e6cbeb3c]{align-items:center;display:flex;flex-direction:column;justify-content:center}.fc .shortlisted-container .flight-card-info-logo img[data-v-e6cbeb3c]{height:37px;-o-object-fit:contain;object-fit:contain;width:152px}.fc .shortlisted-container .flight-card-info-logo span[data-v-e6cbeb3c]{color:var(--fc-grey-70-color);display:block;font-size:.55rem;text-align:center}.fc .shortlisted-container .flight-card-info-seat[data-v-e6cbeb3c]{color:var(--fc-primary-red);display:flex;flex:1;font-size:.77rem;font-weight:500;justify-content:flex-end;text-transform:uppercase}.fc .shortlisted-container .flight-card-info-tags[data-v-e6cbeb3c]{align-items:center;display:flex;gap:4px;justify-content:flex-start;margin-bottom:16px}.fc .shortlisted-container .flight-card-info-tag[data-v-e6cbeb3c]{align-items:center;background:var(--fc-grey-70-color);border-radius:1000px;color:var(--primary-colour-white);display:flex;font:var(--font-label);gap:8px;justify-content:center;padding:4px 10px 4px 6px;text-transform:uppercase}.fc .shortlisted-container .flight-card-info-tag.light[data-v-e6cbeb3c]{background:var(--primary-colour-white);color:var(--fc-grey-70-color)}.fc .shortlisted-container .flight-card-info-tc[data-v-e6cbeb3c]{align-items:center;color:var(--fc-grey-70-color);display:flex;font:var(--font-label);gap:16px}.fc .shortlisted-container .flight-card-info-tc img.sq-size[data-v-e6cbeb3c]{height:25px;width:25px}.fc .shortlisted-container .flight-card-btn-view[data-v-e6cbeb3c]{visibility:hidden}}.fc .shortlisted-enquiry-form .variable-container[data-v-bb463eb4]{background:linear-gradient(161.75deg,#ffe6e7 8.16%,#ffebec 91.54%);border-radius:24px;flex-direction:column;padding:10px 0}.fc .shortlisted-enquiry-form .variable-container .text[data-v-bb463eb4]{padding:0 25px}.fc .shortlisted-enquiry-form .variable-container .text p[data-v-bb463eb4]{color:var(--fc-grey-70);font-size:1.4rem;letter-spacing:-1px;line-height:1.5}.fc .shortlisted-enquiry-form .variable-container .text span[data-v-bb463eb4]{color:var(--fc-primary-red);font-weight:500}.fc .tncAgree[data-v-bb463eb4]{color:var(--fc-grey-70);font-size:.925rem;margin-bottom:10px}.fc .tncAgree a[data-v-bb463eb4]{text-decoration:underline}.fc .tncAgree a[data-v-bb463eb4]:hover,.fc .tncAgree a[data-v-bb463eb4]:visited{color:var(--fc-primary-red)}.fc .btn-primary.with-icon .label[data-v-bb463eb4]{align-items:center;gap:10px;padding:0 30px}.fc .btn-primary.with-icon .label .nuxt-icon[data-v-bb463eb4]{font-size:26px}.fc .shortlisted-enquiry-form .el-input__wrapper,.fc .shortlisted-enquiry-form .el-select__wrapper{background-color:transparent;border:none;border-bottom:2px solid var(--fc-grey-30-color);border-radius:0;box-shadow:none!important;font-size:var(--font-p2);outline:none;padding:0}.fc .shortlisted-enquiry-form .el-input__inner,.fc .shortlisted-enquiry-form .el-select__inner{font:var(--font-p2)}.fc .shortlisted-enquiry-form .el-input__inner::-moz-placeholder,.fc .shortlisted-enquiry-form .el-select__inner::-moz-placeholder{font:var(--font-p2)!important}.fc .shortlisted-enquiry-form .el-input__inner::placeholder,.fc .shortlisted-enquiry-form .el-select__inner::placeholder{font:var(--font-p2)!important}.fc .shortlisted-enquiry-form .el-input__input,.fc .shortlisted-enquiry-form .el-select__input{font:var(--font-p2);margin:0;width:100%!important}.fc .shortlisted-enquiry-form .el-input__placeholder,.fc .shortlisted-enquiry-form .el-select__placeholder{font:var(--font-p2)}.fc .shortlisted-enquiry-form .el-textarea__inner{background:transparent;border:1px solid var(--fc-grey-30-color);box-shadow:none;font:var(--font-p2)}.fc .shortlisted-enquiry-form .el-radio__label{color:var(--fc-grey-70-color);font:var(--font-p2)}.fc .shortlisted-enquiry-form .el-radio__input .el-radio__inner{background-color:var(--primary-colour-white);border-color:var(--fc-grey-70-color);height:25px;width:25px}.fc .shortlisted-enquiry-form .el-radio__input .el-radio__inner:after{height:8px;width:8px}.fc .shortlisted-enquiry-form .el-radio.is-checked .el-radio__inner{background-color:var(--fc-primary-red);border:var(--fc-primary-red)}.fc .shortlisted-enquiry-form .el-radio.is-checked .el-radio__label{color:var(--fc-primary-red)}.fc .shortlisted-enquiry-form.is-error{box-shadow:none}.fc .shortlisted-enquiry-form.is-error .el-input__wrapper,.fc .shortlisted-enquiry-form.is-error .el-select__wrapper{border-bottom:2px solid var(--fc-primary-red);box-shadow:none}.fc .el-dialog.shortlist-contact-modal.contact-modal{background:none;box-shadow:none;margin-top:4vh;width:100%}.fc .el-dialog.shortlist-contact-modal.contact-modal .contact-modal-body{display:flex;flex-direction:column;padding:24px 16px 45px}.fc .el-dialog.shortlist-contact-modal.contact-modal .contact-modal-sidebar{background-image:url(../assets/images/enquiry-popup-left.png);background-position:90% 0;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:40px;border-top-left-radius:40px;display:none;flex-grow:1;width:35%}.fc .el-dialog.shortlist-contact-modal.contact-modal .btn-close{align-self:flex-end;background-color:var(--fc-grey-70-color);display:flex;height:32px;justify-content:center;margin-bottom:16px;min-height:32px;padding:0;width:-moz-fit-content;width:fit-content;width:32px}.fc .el-dialog.shortlist-contact-modal.contact-modal .heading-msg{align-items:center;flex-direction:column}.fc .el-dialog.shortlist-contact-modal.contact-modal .heading-msg h2{color:var(--primary-colour-purple);font-size:40px;line-height:1.1;margin:15px 0;text-align:center}.fc .el-dialog.shortlist-contact-modal.contact-modal .heading-msg p{color:var(--fc-grey-70-color);font-size:18px;line-height:1.3}.fc .el-dialog.shortlist-contact-modal.contact-modal .el-dialog__header{margin:0 16px;padding:0}.fc .el-dialog.shortlist-contact-modal.contact-modal .el-dialog__header .modal-header{justify-content:flex-end}.fc .el-dialog.shortlist-contact-modal.contact-modal .el-dialog__body{background-color:var(--fc-grey-5-color);border-radius:0;padding:0}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper{padding:0;width:100%}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form-item{text-transform:uppercase}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form-item__error{position:relative;text-transform:none}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row{flex-direction:column;margin-bottom:15px}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .form-col{margin-bottom:15px;width:100%}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .form-col+.form-col{margin-left:0}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .el-select,.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .form-col.w-full{width:100%}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row.button-container{align-items:flex-end;display:flex}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row.button-container .btn-primary{width:-moz-fit-content;width:fit-content}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .button-action{align-items:center;flex-direction:column}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .button-action .btn{margin-bottom:0;margin-right:0}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .form-container{align-items:flex-start;flex-direction:column;justify-content:center;margin:0}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .form-container .el-form,.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .form-container .el-select{width:100%}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .form-container .button-action{margin:2em 0 1em}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .form-container h3{font:var(--font-h1)}@media only screen and (min-width:768px){.fc .el-dialog.shortlist-contact-modal.contact-modal{width:90%}.fc .el-dialog.shortlist-contact-modal.contact-modal .contact-modal-body{padding:24px 32px 32px}.fc .el-dialog.shortlist-contact-modal.contact-modal .contact-modal-sidebar{background-position:70% 0;width:35%}.fc .el-dialog.shortlist-contact-modal.contact-modal .el-dialog__header{margin:0;padding:0}.fc .el-dialog.shortlist-contact-modal.contact-modal .el-dialog__body{border-radius:16px}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row{flex-direction:column;margin-bottom:15px}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .form-col{margin-bottom:15px;width:100%}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .form-col:last-child{margin-bottom:0}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .form-col+.form-col{margin-left:0}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .el-select,.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .form-col.w-full{width:100%}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .button-action{align-items:center;flex-direction:row;justify-content:center}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .button-action .btn{margin-bottom:0}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper.contact-modal{width:100%}}@media only screen and (min-width:1024px){.fc .el-dialog.shortlist-contact-modal.contact-modal{width:90%}.fc .el-dialog.shortlist-contact-modal.contact-modal .contact-modal-sidebar{background-position:65% 0;display:flex;width:50%}.fc .el-dialog.shortlist-contact-modal.contact-modal .el-dialog__header{margin:0 0 21px;padding:0}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row{flex-direction:row}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .form-col{width:50%}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .form-col+.form-col{margin-left:15px}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .el-select,.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .el-form .form-row .form-col.w-full{width:100%}}@media only screen and (min-width:1367px){.fc .el-dialog.shortlist-contact-modal.contact-modal{width:75%}.fc .el-dialog.shortlist-contact-modal.contact-modal .el-dialog__body{border-radius:48px}.fc .el-dialog.shortlist-contact-modal.contact-modal .form-wrapper .form-container h3{font:var(--font-h2)}}
