.wp-hlt{margin-bottom:40px}.main-journey-health .nw-fields{column-gap:16px;display:flex;flex-wrap:wrap;padding:20px 24px}.main-journey-health .health--formik-container .wp-hlt{margin-bottom:30px}.travel-type-14 .middle-content.main-journey-health .nw-fields{padding-bottom:0}.travel-type-14 .wp-hlt{box-shadow:none;margin-bottom:20px;width:100%}.travel-type-14 .nw-fields{border:1px solid #dfe1e6;border-radius:10px;padding:0}@media (max-width:991px){.travel-type-14 .nw-fields:has(.cls--opt-travelOrigin){border:0;margin:0 -10px}.travel-type-14 .fields--wrapper .field-control:has(.cls--fromCountry){padding:0 10px}}@media (max-width:768px){.hli-flex,.nw-fields{padding:14px 15px}.nw-fields{flex-direction:column}.wp-hlt{margin-bottom:30px}.wp-hlt-title{font-size:14px}.button-collaps{--size:9px}}.wp-hlt{--round:4px;border-radius:var(--round);box-shadow:0 3px 5px 0 #b8b9ba33;margin-bottom:15px;width:100%}.hli-flex{align-items:center;background:#f1f5f9;border-radius:var(--round) var(--round) 0 0;display:flex;gap:10px;justify-content:space-between;padding:10px 24px}.wp-hlt-title{color:var(--typo-color-catalina-blue);font-size:14px;font-weight:600}.nw-fields{column-gap:16px;display:flex;flex-wrap:wrap;padding:15px 24px 5px}.nw-fields:has(.custom--traveller-details){gap:20px;grid-template-columns:repeat(3,1fr)}.nw-fields:has(.cls--opt-isIllnessMedicalCondition){grid-template-columns:repeat(1,1fr);padding-bottom:25px}.main-journey-health #right-side-popup .nw-fields .field-control div.select--title{font-size:13px;font-weight:500;margin-bottom:8px}.button-collaps{--size:12px;--border:2px solid #253858;background:transparent;border:0;flex-shrink:0;height:var(--size);width:var(--size)}.button-collaps.fm-open{position:relative;top:8px}.button-collaps.fm-open div{rotate:225deg}.button-collaps div{border-bottom:var(--border);border-right:var(--border);height:100%;rotate:45deg;width:100%}.nw-fields .custom--traveller-details-field{width:100%}.nw-fields .custom--traveller-details--section{border-top:1px solid var(--typo-color-hawkes-blue);gap:15px;margin-bottom:0;padding:10px}.nw-fields .custom--traveller-details{border:1px solid var(--typo-color-hawkes-blue);border-radius:10px;display:flex;flex-direction:column}.nw-fields .custom--traveller-details.member-enabled{border-color:var(--typo-color-bright-blue-2)}.nw-fields .custom--traveller-details-title{font-size:14px}.nw-fields .custom--traveller-details-right{width:100%}.nw-fields .custom--traveller-details--top{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:24px 10px;width:100%}.nw-fields .incre-decre{justify-content:center;width:100%}.tost-msg-box{background:#ffe9e880;border-radius:4px;border-top:4px solid #d3444099;box-shadow:0 3px 5px 0 #d3444033;display:flex;gap:8px;margin-bottom:18px;padding:9px 10px}.tost-icon-box{--width:16px;flex-shrink:0;height:var(--width);width:var(--width)}.tost-icon-box img{display:block;height:100%;object-fit:contain;width:100%}.tost-content-box{width:100%}.tost-title{color:var(--typo-color-catalina-blue);font-size:12px;font-style:italic;font-weight:600;line-height:normal}.tost-txt{display:inline;font-weight:400}.main-journey-health .hli-flex .button-collaps{--size:9px;position:relative;top:-2px}.main-journey-health .hli-flex .button-collaps.fm-open{top:3px}.main-journey-health .health--formik-container .wp-hlt{margin-bottom:15px}.main-journey-health .nw-fields .field-control{padding-bottom:15px;position:relative}@media (max-width:768px){.hli-flex,.nw-fields{padding:14px 15px}.nw-fields{flex-direction:column}.wp-hlt{margin-bottom:20px}.wp-hlt-title{font-size:14px}.button-collaps{--size:9px}}body:has(.travel--formik-container){background-color:var(--bg-body);min-height:100%}.content-section:has(.travel--formik-container){background-color:var(--bg-body)}.travel--card-field{margin:0 auto;width:min(650px,100%)}.user-fm#right-side-popup .right-inner-close:has(.credit--card-form),.user-fm#right-side-popup .right-inner-close:has(.homeinsurance--card-full),.user-fm#right-side-popup .right-inner-close:has(.travel--card-full),.user-fm#right-side-popup .travel--card-full .button--section,.user-fm#right-side-popup .travel--card-full .fields--wrapper,.user-fm#right-side-popup:has(.travel--formik-container) .right-inner-close{background-color:transparent;padding-bottom:0}.title--p-heading{margin-bottom:20px}.travel--card-full .travel--card-field{background-color:var(--typo-color-white-2);border:1px solid #ececec;border-radius:5px;padding:20px 15px}.user-popup .travel--card-full .travel--card-field{border:0;box-shadow:unset;padding:unset}.title--p-heading p{color:var(--typo-color-catalina-blue-i);font-size:18px;font-weight:700;line-height:22px;padding:0;text-align:center}.title--p-heading p strong{color:var(--typo-color-text)}.travel--formik-container{background-color:var(--typo-color-white-2);border-radius:20px;box-shadow:0 6px 16px rgba(0,101,255,.15);margin:40px auto 0;padding:55px 20px;width:min(950px,100%)}.travel--formik-container .progress--bar{margin:0 auto 49px}.travel--formik-container .form--nav-component{margin-bottom:-30px}.travel--card-field .select--title{margin-bottom:20px}.cls--members .input--error,.custom--date-range .input--error{color:var(--typo-color-red);display:block;font-size:12px;font-weight:600;line-height:12px;text-align:right}.custom--date-range.cls--singleTripDate .input--error{margin:6px auto 20px;width:min(714px,100%)}.cls--opt-travelCategory{margin-bottom:40px}.incre-decre{--size:26px;align-items:center;display:flex}.incre-decre button{align-items:center;background-color:transparent;border:1px solid #0065ff;border-radius:3px;color:#0065ff;display:flex;font-size:16px;height:var(--size);justify-content:center;line-height:16px;width:var(--size)}.incre-decre button[disabled]{cursor:no-drop;opacity:.4}.incre-decre span{align-items:center;color:#000;display:flex;font-size:16px;font-weight:500;height:var(--size);justify-content:center;width:var(--size)}.travel--fly-section{display:none}.checkboxlist--option .select--title,.travel--card-field .custom--date-select-title.select--title{color:#253858;font-size:14px;font-weight:500;line-height:14px;margin-bottom:14px;text-align:left}.travel--card-field .title--p-heading{color:#253858;font-size:22px;font-weight:600;line-height:28px;text-align:center}.travel-type-14 .travel--card-full .travel--card-field{border-radius:19px;box-shadow:0 3px 12px 0 #0065ff1a;padding:27px 28px;position:relative}.travel-type-14 .field-popup-body .travel--card-full .travel--card-field{border:0;border-radius:0;box-shadow:none;padding:0}.travel-type-14 .travel--formik-container{align-self:flex-start;margin-top:0;padding:26px;position:relative}.travel-type-14 .travel--card-field{border:1px solid #dfe1e6;border-radius:16px;padding:30px 17px}.travel-type-14 .travel--formik-container .form--nav-component{left:0;margin:0;padding:0 38px;position:absolute;top:55px;width:100%}.travel-type-14 .cls--members .input--error,.travel-type-14 .custom--date-range .input--error{color:var(--typo-color-red)}.travel-type-14 .wp-hlt>.nw-fields>.custom--date-range>.input--error{margin-bottom:unset}.travel-type-14 .full--card-left:not(:has(.journey-left-section)){display:none}.travel-type-14 .right-inner-close{display:flex}.main-journey-health .title--p-heading p:empty{display:none}.main-journey-health .title--p-heading p{font-size:22px;line-height:normal;margin-bottom:8px}.main-journey-health .title--p-heading h6{font-size:14px;font-weight:400;text-align:center}.main-journey-health .title--p-heading{margin-bottom:15px}@media (max-width:991px){.travel--formik-container .form--nav-component{margin-bottom:0}.travel--formik-container{background-color:transparent;box-shadow:none;margin-top:0;padding:20px 0 0}.travel--formik-container .progress--bar{margin-bottom:20px}.travel--card-field{background-color:var(--typo-color-white-2);border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.18);padding:30px 15px}.travel-type-14 .travel--card-full .travel--card-field{box-shadow:none;margin-bottom:20px;padding:0 10px 30px;width:100%}.travel-type-14 .travel--formik-container{margin-top:0;padding:0}.travel-type-14 .right-inner-close{flex-direction:column}}@media (max-width:768px){.travel--fly-section{display:block;margin-left:auto;object-fit:contain}.travel--card-field .w--50:has(.cls--homeCountry){width:100%}.travel--card-field .select--title,.travel--card-field .title--p-heading,.travel--card-field .title--p-heading p{font-size:18px;line-height:22px;text-align:center!important}.travel-type-14 .select--title{font-size:16px;line-height:normal;margin-bottom:12px!important;text-align:left!important}.travel-type-14 .travel--card-field{margin-bottom:20px;padding:18px 17px}.main-journey-health .title--p-heading p{font-size:16px}.main-journey-health .title--p-heading h6{font-size:12px}}@media (max-width:470px){#right-side-popup .right-inner-close:has(.travel--card-field){overflow:unset}.travel--card-full .fields--wrapper:has(.country--pages){padding:unset}}.card--inner-web{background-color:#f8fcff;display:flex;flex-wrap:wrap;height:100%}.card--inner-web-header{padding:29px 28px;width:100%}.title--web{color:#052f5f;display:block;font-size:18px;font-weight:400;line-height:22px}.title--web strong{font-weight:700}.card--inner-web .image--block{align-self:flex-end}.credit-side-bnnr-text h1,.personal-loan-side-bnnr-text h1,.side-bnnr-text h1{color:#000;font-size:20px;line-height:20px;margin-bottom:15px}.banner-details{background:linear-gradient(180deg,#ebf4ff 85.1%,#fff);height:-webkit-fill-available;padding:24px 20px 30px;width:100%}.banner-details__header{margin-bottom:20px;text-align:left}.banner-details__title{margin-bottom:10px;text-align:left}.banner-details__title-text{color:var(--typo-color-black-3);font-size:26px;font-weight:500;line-height:1.3}.banner-details__title-highlight{color:#2ead67;font-size:26px;font-weight:700;line-height:1.3;text-decoration:underline;text-decoration-color:#2ead67;text-underline-offset:4px}.banner-details__subtitle{margin-top:8px}.banner-details__subtitle-text{color:#555;font-size:14px;line-height:1.5}.banner-details__image-wrapper{border-radius:12px;margin:20px auto;max-width:380px;overflow:hidden;position:relative}.banner-details__image-decorator{border-radius:6px;height:60px;position:absolute;width:20px;z-index:1}.banner-details__image-decorator--left{background-color:#5dbfeb;left:-5px;top:20px}.banner-details__image-decorator--right{background-color:#f5a962;bottom:20px;right:-5px}.banner-details__image{border-radius:12px;display:block;height:auto;position:relative;width:100%;z-index:2}.banner-details__features{display:flex;flex-direction:column;gap:16px;margin-top:24px;padding:0 10px}.banner-details__feature{align-items:center;display:flex;gap:12px}.banner-details__feature-icon{align-items:center;background:#e2edfe;border-radius:6px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.banner-details__icon{height:16px;object-fit:contain;width:16px}.banner-details__feature-text{flex:1}.banner-details__feature-label{color:var(--typo-color-catalina-blue);font-size:16px;font-weight:500;line-height:1.4}div#page-id-39:not(:has(.middle-content)){background:linear-gradient(180deg,#ebf4ff 85.1%,#fff)}div#page-id-39:not(:has(.middle-content)) .bi--card-right.credit--card-right{background:var(--typo-color-white);border-radius:20px!important;box-shadow:0 3px 12px 0 rgba(0,101,255,.1)}div#page-id-39:not(:has(.middle-content)) .right-inner-close{background:transparent!important}.bi--formik-container.jrny-type-5 .banner-details__image-wrapper{margin:0}.bi--formik-container.jrny-type-5 .banner-details__features{display:grid;grid-template-columns:repeat(2,1fr)}.bi--formik-container.jrny-type-5 .banner-details__feature-label{font-size:12px}.travel-type-14 .card--inner-web-header{padding:0}.travel-type-14 .card--inner-web{background:transparent}