.certified-main{margin-top:10px;text-align:center}.certified-block{align-items:center;background-color:var(--inf-bg-white);border-radius:8px;color:var(--typo-color-black-2);display:inline-flex;padding:4px 8px}.certified-text{display:block;font-size:12px;font-weight:500;line-height:24px;padding-left:10px;width:calc(100% - 24px)}@media (max-width:767px){.certified-block img{height:auto;width:18px}.certified-block .certified-text{font-size:10px;font-weight:400;line-height:normal;padding-left:5px;text-align:center;width:calc(100% - 18px)}}.btn-with-or{flex-flow:column;gap:15px;margin-top:15px}.btn-with-or,.sprt-or{align-items:center;display:flex}.sprt-or{justify-content:center;position:relative;width:100%}.sprt-or:before{background:#ecedee;bottom:0;content:"";height:1px;margin:auto;position:absolute;top:0;width:100%}.sprt-or span{background:var(--typo-color-white-2);color:var(--typo-color-comet);display:block;font-size:14px;padding:2px 10px;position:relative}.btn-with-or button{align-items:center;background:linear-gradient(0deg,#d3dffd,#d3dffd);border:2px solid #93aeec99;border-radius:4px;color:#102e76;display:flex;font-size:15px;font-weight:400;font-weight:600;gap:8px;justify-content:center;line-height:40px;min-height:42px;width:100%}.input--field .input--label{color:var(--label-color);font-size:13px;font-weight:400;left:15px;line-height:13px;position:absolute;top:14px;transition:.3s ease-in-out}.input--field .cs--input{background-color:var(--typo-color-white-2);border:1px solid var(--typo-color-hawkes-blue);border-radius:4px;box-shadow:var(--drop-shadow-input);color:var(--input-text-color);display:block;font-size:16px;font-weight:400;line-height:16px;padding:13px 20px;width:100%}.input--field .cs--input::placeholder{opacity:0;visibility:hidden}.input--field .cs--input:focus~.input--label,.input--field .cs--input:not(:placeholder-shown)~.input--label{background-color:#fff;padding:0 5px;top:-7px}.input--field .input--error{bottom:-17px;color:var(--typo-color-red);font-size:12px;font-weight:600;line-height:12px;position:absolute;right:0}.input--field .cs--input.error--border{border-color:var(--typo-color-red)}.input--field .cs--input.error--border~.input--label{color:var(--typo-color-red)}.cls--dateOfBirth:has(.inputIcons) .cs--react-label,.input--field:has(.inputIcons) .input--label{left:40px;top:16px}.cls--dateOfBirth:has(.inputIcons) .cs--react-input,.cls--mobileNumber:has(.inputIcons) .field--mobile,.input--field:has(.inputIcons) .cs--input{padding-left:40px}.cls--dateOfBirth .inputIcons,.cls--mobileNumber .inputIcons,.input--field .inputIcons{display:block;left:10px;object-fit:contain;position:absolute;top:22px;transform:translateY(-50%);width:21px;z-index:1}.cls--mobileNumber .inputIcons{width:13px}.cls--dateOfBirth:has(.inputIcons) .cs--react-input:focus~.cs--react-label,.cls--dateOfBirth:has(.inputIcons) .cs--react-input:not(:placeholder-shown)~.cs--react-label,.input--field:has(.inputIcons) .cs--input:focus~.input--label,.input--field:has(.inputIcons) .cs--input:not(:placeholder-shown)~.input--label{left:15px}.term--insurance-field .cls--termAndCondition .custome--note{font-size:11px;line-height:14px;margin-bottom:10px}.bi--form .cls--termAndCondition .custome--note,.grp--health-formik-container .cls--termAndCondition .custome--note{font-size:11px;line-height:14px}.term--insurance-form .credit--card-right .title--p-heading{margin-bottom:10px}.term--insurance-form.credit--card-form{margin-left:auto;padding-bottom:20px;width:min(420px,100%)}.term--insurance-form .btn--btn-primary{padding:12px 10px}.term--insurance-field .fields--wrapper .field-control{padding-bottom:20px}.term--insurance-form.term-home-visit{padding:20px}.main-journey-health .calendar--error,.main-journey-health .nw-fields .input--error{font-weight:500}.main-journey-health .field--mobile-wrapper .input--error{bottom:-2px;color:var(--typo-color-red)}.main-journey-health .nw-fields .cls--opt-isPregnant .input--error{bottom:-18px;left:0}.main-journey-health .field--mobile-control .mobile--num-field::placeholder,.main-journey-health .input--field .cs--input::placeholder{color:#8597af;opacity:1;visibility:visible}.travel-type-14 .travel--formik-container .field--mobile,.travel-type-14 .travel--formik-container .input--field .cs--input{border-radius:6px;padding:16px 20px}.travel-type-14 .travel--formik-container .input--field .cs--input::placeholder{color:#7c7c7a;font-size:16px}.travel-type-14 .travel--formik-container .custom--select .cs--search-input,.travel-type-14 .travel--formik-container .custom--select .input--label,.travel-type-14 .travel--formik-container .input--field .input--label{left:19px;line-height:normal;top:16px}.travel-type-14 .travel--formik-container .field-control .cs--input,.travel-type-14 .travel--formik-container .field-control .cs--search-input,.travel-type-14 .travel--formik-container .field-control .mobile--num-field,.travel-type-14 .travel--formik-container .field-control label{font-size:14px}.travel-type-14 .travel--formik-container .input--field .cs--input:not(:placeholder-shown)~.input--label{left:15px}.travel-type-14 .travel--formik-container .custom--select .cs--search-input{border-radius:7px;padding:16px 20px}.travel-type-14 .travel--formik-container .field--mobile-control .mobile--num-field:focus~label,.travel-type-14 .travel--formik-container .field--mobile-control .mobile--num-field:not(:placeholder-shown)~label{top:-24px}.travel-type-14 .travel--formik-container .btn--btn-primary{width:min(328px,100%)}.travel-type-14 .travel--formik-container .travel--card-field .title--p-heading{font-size:20px;font-weight:500;line-height:normal;margin-bottom:30px}.golden-visa-container :is(.input--field .cs--input,.field--mobile){padding:14px 20px 14px 40px}.golden-visa-container .input--field .input--label{color:#6a7282;font-size:14px}@media (max-width:991px){.term--insurance-card-right.credit--card-right .btn--btn-primary{padding:12px 10px}.term--insurance-card-right.credit--card-right .input--field .cs--input{padding:12px 20px 12px 40px}.travel-type-14 .travel--formik-container .field-control .cs--input,.travel-type-14 .travel--formik-container .field-control .cs--search-input,.travel-type-14 .travel--formik-container .field-control .mobile--num-field,.travel-type-14 .travel--formik-container .field-control label{font-size:14px}.travel-type-14 .travel--formik-container .input--field .cs--input{border-radius:4px;padding:14px 20px}.travel-type-14 .travel--formik-container .field--mobile{border-radius:4px;padding:13px 20px}.travel-type-14 .travel--formik-container .field-control label{top:1px}.travel-type-14 .travel--formik-container .field--mobile-control .mobile--num-field:focus~label,.travel-type-14 .travel--formik-container .field--mobile-control .mobile--num-field:not(:placeholder-shown)~label{top:-20px}.travel-type-14 .travel--formik-container .travel--card-field .title--p-heading{font-size:16px;margin-bottom:15px}.travel-type-14 .travel--formik-container .custom--select .cs--search-input{border-radius:4px;padding:14px 20px}.travel-type-14 .travel--formik-container .custom--select .input--label{top:14px}}.whatsaap--container:empty{display:none}.whatsaap--container{--font-text:12px;display:inline-flex;justify-content:right;margin-bottom:20px;margin-left:auto;width:auto}.whatsaap--container-inner{align-items:center;display:flex;position:relative;width:max-content}.whatsaap--container .call-text{color:var(--typo-color-BlackCoral);font-size:var(--font-text);font-weight:400;line-height:var(--font-text);padding:0 5px}span.call-number{margin-left:6px}.whatsaap--container .btn-edit{background-color:transparent;border:0;color:var(--typo-color-text);font-size:var(--font-text);font-weight:500;line-height:var(--font-text);padding:0}.whatsaap-edit-container{background-color:var(--typo-color-white-2);border-radius:5px;bottom:23px;box-shadow:var(--drop-shadow-8);left:0;min-width:289px;padding:14px 15px;position:absolute;top:auto;width:100%;z-index:2}.whatsaap--input-fields{align-items:center;border:1px solid #67809e4d;border-radius:3px;display:flex;margin-bottom:10px;padding:10px 11px}.whatsaap--input-fields .show--flag{align-items:center;column-gap:10px;cursor:pointer;display:flex}.whatsaap--input-fields .show--flag>img{display:block;height:auto;object-fit:contain;width:25px}.whatsaap--input-fields .show--flag .arrow--down{border-bottom:1.5px solid var(--typo-color-catalina-blue-i);border-left:1.5px solid var(--typo-color-catalina-blue-i);content:"";display:block;height:7px;transform:rotate(-45deg);width:7px}.whatsaap--input-fields input{background-color:transparent;border:0;color:var(--typo-color-marine-2);outline:none;width:calc(100% - 104px)}.whatsaap--input-fields .show--code-country{color:var(--typo-color-catalina-blue-i);display:block;font-size:14px;line-height:14px;text-align:center;width:62px}.whatsaap--flag-popup{background-color:var(--typo-color-white-2);border-radius:5px;bottom:24px;box-shadow:0 2px 16px 0 rgba(0,0,0,.29);min-width:289px;padding:40px 15px 20px;position:absolute;top:auto;width:100%;z-index:2}.flag--close{background-color:transparent;border:0;cursor:pointer;padding:0;position:absolute;right:20px;top:20px}.flag--close>img{display:block}.flag--search{align-items:center;border:.5px solid var(--typo-color-hawkes-blue);border-radius:3px;display:flex;margin-bottom:10px;padding:8px 10px;width:100%}.flag--search input[type=text]{background:var(--typo-color-white-2);border:0;color:#253858;display:block;font-size:13px;font-weight:400;line-height:13px;outline:none;padding:3px 15px}.flag--search input::placeholder{color:var(--typo-color-catalina-blue-i);opacity:.5}.country--flag-list{max-height:119px;min-height:119px;overflow-y:auto;padding:0 5px}.country--flag-list .country--flag-items{align-items:center;border-bottom:.5px solid hsla(0,0%,59%,.2);cursor:pointer;display:flex;justify-content:space-between;padding:5px 0;width:100%}.country--flag-items>img{display:block;object-fit:contain}.country--flag-items .country--flag-codes,.country--flag-items .country--flag-name{color:var(--typo-color-catalina-blue-i);font-size:12px;font-weight:500;line-height:12px}.button--footer{display:flex;justify-content:flex-end;width:100%}.button--footer .btn-font{border:0;border-radius:3px;cursor:pointer;font-size:var(--font-text);font-weight:500;line-height:var(--font-text);padding:8px 15px;text-transform:capitalize}.button--footer .btn-prime{background-color:#0563f6;color:#fff}.button--footer .btn-transparent{background-color:transparent;color:var(--typo-color-slate-gray)}.fadeInUp--animation{animation:fadeInUp .3s ease-in-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.whatsaap--container{--font-text:10px}}@media (max-width:350px){.whatsaap--container{margin:auto auto 5px}label.radio--toggle-container{margin:auto auto 9px}}.section--search-history:has(.search--history-card:empty){display:none}.section--search-history{margin-top:23px}.search--history-text{color:var(--typo-color-catalina-blue-i);font-size:14px;font-weight:700;line-height:20px;margin-bottom:20px}.search--history-text span{font-weight:400}.search--history-card{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:48px}.search--card-item{width:95px}.search--card-item .country--flags{--width:78px;border:1px solid var(--border-color);border-radius:var(--width);box-shadow:0 2px 6px rgba(0,101,255,.4);cursor:pointer;height:var(--width);margin:0 auto 13px;overflow:hidden;width:var(--width)}.selected-item .country--flags{border-color:#fff;box-shadow:8px 8px 16px #cacaca,-8px -8px 16px #f6f6f6;pointer-events:none}.search--card-item .flags-img{border-radius:50%;display:block;height:100%;object-fit:contain;transition:.3s ease-out;width:100%}.search--card-item img:hover,.search--card-item.selected-item img{border:4px solid #fff}.country--flags-name{color:var(--typo-color-black-3);display:block;font-size:12px;font-weight:400;line-height:16px;text-align:center}.selected-item .country--flags-name{color:#0065ff}.travel-type-14 .search--history-card{display:grid;gap:10px;grid-template-columns:repeat(6,1fr);margin-bottom:0;overflow-x:auto}.travel-type-14 .search--history-card::-webkit-scrollbar{height:0;width:0}.travel-type-14 .search--card-item{align-items:center;display:flex;flex-direction:column;justify-content:center;width:auto}.travel-type-14 .search--card-item .country--flags{border:4px solid #fff;overflow:unset;position:relative;--width:48px;box-shadow:none;margin:0 auto 5px}.travel-type-14 .section--search-history{margin-top:16px}.travel-type-14 .search--card-item img:hover,.travel-type-14 .search--card-item.selected-item img{border:0}.travel-type-14 .search--card-item img.check-blue-circle{display:none;position:absolute;right:-10px;top:0}.travel-type-14 .search--card-item.selected-item img.check-blue-circle{display:block}.travel-type-14 .search--history-card .country--flags-name{max-width:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:991px){.search--card-item .country--flags{--width:65px}.search--history-text span{display:block}}@media (max-width:768px){.search--card-item{width:calc(33.33333% - 10px)}.travel-type-14 .search--history-text{font-size:10px;margin-bottom:5px}.travel-type-14 .search--history-text span{display:inline-block}}.expend-section{margin-top:20px}.min-h-245{max-height:245px;overflow-x:hidden;overflow-y:auto;scroll-margin-left:20px}.min-h-245::-webkit-scrollbar{margin-left:10px}.min-h-245::-webkit-scrollbar-thumb{background-color:#0065ff}.option--container{margin:20px 0;position:relative}.option--container:empty{display:none}.custom--select{position:relative}.custom--select.w--100.cls--homeCountry .input--error{display:block;margin-left:auto;margin-top:8px;position:relative;width:max-content}.custom--select-no-opt{color:var(--typo-color-input);padding:10px 5px}.custom--select .options-outer{background-color:var(--typo-bg-color-1);border:1px solid var(--border-color-7);display:flex;flex-wrap:wrap;left:0;max-height:300px;overflow-x:clip;overflow-y:auto;padding:10px;position:absolute;row-gap:15px;top:48px;width:100%;z-index:8}.custom--select .options-outer .items-options{color:var(--input-text-color);cursor:pointer;font-size:14px;font-weight:400;line-height:14px;transition:.2s;width:100%}.custom--select .options-outer .items-options span{color:var(--typo-color-input)}.custom--select .options-outer .items-options:focus,.custom--select .options-outer .items-options:hover{color:var(--typo-color-text);outline:none;transform:scale(1.02) translateX(10px)}.custom--select .options-outer .items-options:hover span{color:var(--typo-color-text)}.custom--select-description{color:var(--typo-color-black);font-size:15px;font-weight:400;line-height:15px;margin-bottom:30px;text-align:center}.scroll--bar::-webkit-scrollbar{width:5px}.scroll--bar::-webkit-scrollbar-thumb{background-color:var(--color-blue)}.custom--select .input--label,.input--field .input--label{color:var(--typo-color-label);font-size:13px;font-weight:400;left:15px;line-height:13px;position:absolute;top:14px;transition:.2s ease-in-out}.custom--select .cs--search-input,.input--field .cs--input{background-color:var(--typo-color-white-2);border:1px solid var(--typo-color-hawkes-blue);border-radius:4px;box-shadow:var(--drop-shadow-input);color:var(--typo-color-input);display:block;font-size:13px;font-weight:400;line-height:13px;padding:13px 20px;width:100%}.custom--select .cs--search-input::spelling-error,.input--field .cs--input::spelling-error{background-color:var(--typo-color-white-2);box-shadow:var(--drop-shadow-input);color:var(--typo-color-input)}.custom--select .cs--search-input::-webkit-search-cancel-button:hover,.custom--select .cs--search-input::-webkit-search-decoration:hover{cursor:pointer}.cs--search-input.error--border{border-color:var(--typo-color-red)}.cs--search-input.error--border~.input--label{color:var(--typo-color-red)}.custom--select .cs--search-input.hide-placeholder::placeholder,.input--field .cs--input::placeholder{opacity:0;visibility:hidden}.custom--select .cs--search-input:focus~.input--label,.custom--select .cs--search-input:not(:placeholder-shown)~.input--label,.input--field .cs--input:focus~.input--label,.input--field .cs--input:not(:placeholder-shown)~.input--label{background-color:var(--typo-color-white-2);padding:0 5px;top:-7px}.cls--destinationCountries .input--error,.custom--select .input--error,.input--field .input--error,.option--container .input--error,.travel--card-field .custom--select .input--error{bottom:-2px;color:var(--typo-color-red);font-size:12px;font-weight:600;line-height:12px;position:relative;right:0}.cls--homeCountry .input--error{bottom:8px}.Car-formik-container .cls--homeCountry .input--error{bottom:0}.cls--destinationCountries{position:relative}.cls--destinationCountries .custom--multi-select__control.css-yk16xz-control{box-shadow:0 6px 16px rgba(0,101,255,.15)}.cls--destinationCountries .input--error,.cls--fromCountry .custom--select .input--error{bottom:-18px;right:auto}.credit--card-form .cls--income .select--title{font-size:16px;margin-bottom:15px;text-align:left}.credit--card-form .cls--opt-city .expend-section{display:none}.search-selected .selected-text{color:var(--color-blue);display:block;font-size:12px;line-height:12px;margin-bottom:10px}.search-selected .selected-value{background-color:#fff;border:1px solid var(--color-blue);border-radius:3px;color:var(--color-blue);cursor:pointer;display:inline-block;font-size:14px;line-height:14px;padding:10px 20px}.cs--option-section:empty{display:none}.cs--option-section{display:flex;flex-wrap:wrap;gap:15px}.cs--option-section .cs--listing{border:1px solid var(--border-color-typo-2);border-radius:5px;cursor:pointer;padding:13px 10px;text-align:center;transition:.5s ease-out;width:calc(50% - 8px)}.cls--opt-travelOrigin .cs--option-section .cs--listing{width:100%}.cs--option-section .cs--listing span{color:var(--typo-color-black-3);display:block;font-size:14px;font-weight:400;line-height:14px}.cs--option-section .cs--listing.active{border-color:var(--typo-color-hawkes-blue)}.cs--option-section .cs--listing.active span{color:var(--typo-color-text)}.cs--option-section .cs--listing:hover{background-color:var(--typo-bg-color-2);border-color:var(--typo-color-hawkes-blue);box-shadow:var(--drop-shadow-10-tp)}.travel-type-14 .cs--option-section .cs--listing:hover{box-shadow:none}.btn--btn-expend{background-color:transparent;border:0;color:var(--color-blue);display:block;font-size:12px;line-height:12px;margin-left:auto}.select--img{align-items:center;column-gap:10px;display:flex}.select--img .item--options-img{display:block;height:auto;object-fit:contain;width:22px}.cs--option-section .cs--listing.highlighted{padding:17px 10px;position:relative}.cs--listing.highlighted .option-content-wrapper{align-items:flex-start;display:flex;gap:10px;width:100%}.cs--listing.highlighted .option-text-wrapper{align-items:flex-start;display:flex;flex:1;flex-direction:column}.cs--listing.highlighted .span--name{color:#1a1a2e;display:block;font-size:14px;font-weight:600;line-height:1.4;margin-bottom:4px}.cs--listing.highlighted .span--sub-text{color:#6b7280;font-size:12px;font-weight:400;line-height:1.4}.cs--listing.highlighted .option-badge{background-color:#f97316;border-radius:4px;box-shadow:0 2px 4px rgba(249,115,22,.3);color:#fff!important;font-size:8px;font-weight:500;padding:2px 4px;position:absolute;right:5px;text-transform:uppercase;top:0;white-space:nowrap}.cs--listing.highlighted.select--img .item--options-img{filter:hue-rotate(15deg) saturate(1.2);height:24px;width:24px}.cls--fromCountry .cs--search-input{border-radius:6px;box-shadow:0 6px 16px rgba(0,101,255,.15);font-size:16px;line-height:16px;padding:19px 28px}.cls--fromCountry .input--label{left:28px;top:30px;transform:translateY(-50%)}.cls--fromCountry .cs--search-input:focus~.input--label,.cls--fromCountry .cs--search-input:not(:placeholder-shown)~.input--label{left:22px;top:0}.cls--fromCountry .dropImg-ico{right:30px;top:18px}.cls--fromCountry .options-outer{max-height:250px;top:65px}.option--container.cls--opt-isAnnualTrip{margin:0 auto 42px;width:min(360px,100%)}.cls--opt-isAnnualTrip .cs--listing{border-radius:10px}.cls--opt-travelCategory .cs--option-section{margin:0 auto;width:min(360px,100%)}.cls--opt-travelCategory .cs--listing{border-radius:10px}.select--title.custom--select-info{align-items:center;column-gap:3px;display:flex}.Car-formik-container .cls--isModified--title{justify-content:center}div.cs--listing[disabled]{cursor:no-drop;opacity:.4}.err-star{color:#be3144}.travel-type-14 .cls--opt-travelOrigin .cs--option-section{flex-wrap:unset;gap:0}.travel-type-14 .cls--opt-travelOrigin .cs--listing{border:0;border-bottom:1px solid #cfd6dc;border-radius:0;box-shadow:none;padding:16px 10px}.travel-type-14 .cls--opt-travelOrigin .cs--listing:first-child{border-right:1px solid #cfd6dc}.travel-type-14 div.cs--option-section .cs--listing>span{font-size:14px;font-weight:400;line-height:14px}.travel-type-14 .cs--option-section .cs--listing.active{background:var(--bg-gradient-2);border-bottom:1px solid var(--typo-color-text)}.travel-type-14 .cls--opt-travelOrigin .cs--option-section .cs--listing:first-child{border-top-left-radius:10px}.travel-type-14 .cls--opt-travelOrigin .cs--option-section .cs--listing:last-child{border-top-right-radius:10px}.travel-type-14 .vld-coverage{align-items:center;color:var(--typo-color-catalina-blue-i);display:flex;font-size:10px;margin-bottom:22px;padding-left:10px;padding-top:2px}.travel-type-14 .vld-coverage img{height:auto;width:18px}.travel-type-14 .cls--opt-travelOrigin{margin-bottom:0}.travel-type-14 .custom--multi-select-description,.travel-type-14 .select--title{text-align:left}.travel-type-14 .custom--date-range-title{display:none}.travel-type-14 .cls--fromCountry .cs--search-input{background:#f1f7ff;border-color:#4c9aff;border-radius:10px;box-shadow:none;font-size:14px;padding:17px 28px}.travel-type-14 .cls--fromCountry span.dropImg-ico{background:transparent;top:16px}.travel-type-14 .cls--singleTripDate{padding:16px}.travel-type-14 .field-popup-body .cls--singleTripDate{padding:0}.travel-type-14 .cls--destinationCountries .custom--multi-select__control,.travel-type-14 .cls--destinationCountries .custom--multi-select__control--menu-is-open,.travel-type-14 .cls--destinationCountries .custom--multi-select__control--menu-is-open:hover,.travel-type-14 .cls--destinationCountries .custom--multi-select__control:hover{background:#f1f7ff;border-color:#4c9aff;border-radius:10px;box-shadow:none;min-height:52px;padding:0 20px}.travel-type-14 .cls--destinationCountries .custom--multi-select__multi-value{align-items:center;background:#fff;border:1px solid #cfd6dc;border-radius:20px;cursor:pointer;display:flex;gap:5px;padding:6px 10px}.travel-type-14 .cls--destinationCountries .custom--multi-select__multi-value__remove{--size:16px;border:1px solid #cfd6dc;border-radius:var(--size);height:var(--size);padding:0;width:var(--size)}.travel-type-14 .cls--destinationCountries .custom--multi-select__multi-value__remove svg{fill:#999fad}.travel-type-14 .cls--destinationCountries .custom--multi-select__multi-value__remove:hover{background:unset}.travel-type-14 .cls--destinationCountries .custom--multi-select__multi-value .flag-content{font-size:12px}.travel-type-14 .cls--destinationCountries .custom--multi-select__multi-value .flag-content img{display:none}.travel-type-14 .cls--destinationCountries .custom--multi-select__placeholder{color:#a8b1c2;font-size:14px;line-height:normal}.travel-type-14 .cls--destinationCountries .custom--multi-select__multi-value__label{order:2;padding:0}.travel-type-14 .cls--fromCountry .input--label{top:27px}.travel-type-14 .cls--fromCountry span.dropImg-ico,.travel-type-14 span.dropImg-ico{top:50%;transform:translateY(-50%)}.travel-type-14 input.cs--search-input:focus+span.dropImg-ico{transform:translateY(-50%) rotate(180deg)}.travel-type-14 .custom--select.w--100.cls--homeCountry .input--error{bottom:-14px;position:absolute;right:unset}.custom--select:has(.select--loader) .dropImg-ico{display:none}.cls--opt-previousInsurer .cs--listing .option-content-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.main-journey-health .cls--opt-healthSubCategory .cs--option-section{display:grid;gap:18px;grid-template-columns:repeat(4,1fr);overflow:unset}.main-journey-health .custom--checkBox-block{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.main-journey-health .custom--checkBox-block .checkBox--block{display:none}.main-journey-health .custom--checkBox-block .checkBox--label,.main-journey-health .custom--checkBox-block .checkBox--label .checkBox--text{width:100%}.main-journey-health .custom--checkBox-block .checkBox--label .checkBox--text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main-journey-health .custom--checkBox-block .label--disabled{opacity:.5}.main-journey-health .custom--checkBox-block .checkBox--wrapper{width:auto}.main-journey-health .cs--option-section .cs--listing{align-items:center;border-radius:6px;display:flex;justify-content:center;line-height:normal;min-width:0;padding:12px 7px;width:auto}.main-journey-health .cs--option-section .cs--listing span{font-size:12px;line-height:normal}.main-journey-health .cs--option-section .cs--listing.active{border-color:var(--typo-color-text)}.main-journey-health .cs--option-section .cs--listing>span.span--name{font-weight:500}.main-journey-health .cs--option-section .cs--listing.active>span{color:var(--typo-color-catalina-blue)}.main-journey-health .health--formik-container .cls--opt-isAnyMemberPregnent .cs--listing{padding:14px 18px}.main-journey-health .option--container{margin:10px 0 20px}.main-journey-health .option--container.cls--opt-isPregnant{border-bottom:0;margin-bottom:0;padding-bottom:0}.main-journey-health .cls--opt-isPregnant .cs--listing{padding:10.8px 24px}.main-journey-health .cls--opt-isPregnant .cs--listing .span--name{font-size:14px}.main-journey-health .custom--select.w--100.cls--homeCountry .input--error{position:absolute}.main-journey-health .custom--family-details-checkboxlist~.input--error{margin-bottom:20px}.main-journey-health .custom--select .input--error{bottom:-17px}.bi--formik-container.jrny-type-5 :is(.input--field,.custom--select){display:flex;flex-direction:column}.bi--formik-container.jrny-type-5 .input--label{color:var(--typo-color-catalina-blue-i);font-size:14px;font-weight:500;margin-bottom:10px;order:-1;overflow:hidden;padding:0!important;position:unset;text-overflow:ellipsis;white-space:nowrap;width:100%}.bi--formik-container.jrny-type-5 .field-control :is(input.cs--search-input,input.cs--input)::placeholder{color:#b5b4b4;opacity:1;visibility:visible}.bi--formik-container.jrny-type-5 .custom--select span.dropImg-ico{top:33px}.bi--formik-container.jrny-type-5 .field-control{min-width:0;width:100%}.bi--formik-container.jrny-type-5 .custom--select .options-outer{top:68px}@media (max-width:992px){.cls--opt-buyingFor .cs--option-section .cs--listing{padding:15px 10px;width:100%}.option--container.w--100.cls--opt-buyingFor{margin-top:5px}.cls--fromCountry .cs--search-input{font-size:14px;line-height:14px;padding:15px}.cls--fromCountry .dropImg-ico{right:14px;top:12px}.main-journey-health .cls--opt-healthSubCategory .cs--option-section{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.custom--select .cs--search-input,.input--field .cs--input{font-size:16px;line-height:16px}.custom--select .input--label,.input--field .input--label{top:18px}.cls--fromCountry .input--label{top:25px}.travel--card-full .cs--option-section .cs--listing>span{font-size:17px;font-weight:500;line-height:17px}.travel-type-14 div.cs--option-section .cs--listing>span{font-size:12px}.travel-type-14 .vld-coverage{font-size:7px;margin-bottom:10px}.travel-type-14 .cls--opt-travelOrigin .cs--option-section .cs--listing:first-child{border-top-left-radius:19px}.travel-type-14 .cls--opt-travelOrigin .cs--option-section .cs--listing:last-child{border-top-right-radius:19px}.main-journey-health .custom--checkBox-block{grid-template-columns:repeat(2,1fr)}.main-journey-health .cls--opt-healthCategory .cs--option-section{gap:12px;grid-template-columns:repeat(2,1fr)}.main-journey-health .custom--checkBox-block .checkBox--text{font-size:12px}.main-journey-health .custom--select .cs--search-input,.main-journey-health .input--field .cs--input{font-size:14px;line-height:normal}.main-journey-health .cls--opt-isPregnant .cs--listing .span--name{font-size:12px}}@media (max-width:425px){.cs--option-section .cs--listing>span{display:block;font-size:12px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs--option-section{gap:15px 7px}.cs--option-section .cs--listing{width:calc(50% - 4px)}.jnry19 .cs--option-section .cs--listing{align-items:center;display:flex;justify-content:center}.jnry19 .cs--option-section .cs--listing>span{line-height:15px;white-space:normal}}.custom--select input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none;height:1em;opacity:0;pointer-events:none;width:1em}span.dropImg-ico{align-items:center;background-color:var(--typo-color-white-2);cursor:pointer;display:flex;justify-content:center;position:absolute;right:10px;top:10px;transition:all .3s ease;z-index:1}.rotate-180{transform:rotate(180deg)}.cs--react-clander{position:relative}.icon--calendar>img{display:block;object-fit:contain}.travel--card-field .cs--react-clander .cs--react-position{bottom:60px;top:auto}.cs--react-clander .cs--react-position{left:0;position:absolute;top:63px;z-index:2}.cs--react-clander .react-calendar{--color-blue:var(--typo-color-bright-blue-2);--color-txt:var(--typo-color-prussian-blue-i);background-color:var(--typo-color-white-2);border:1px solid var(--typo-color-platinum);border-radius:5px;box-shadow:var(--drop-shadow-7);width:100%}.cs--react-clander .react-calendar__month-view__days button[disabled],.cs--react-clander .react-calendar__navigation button[disabled]{background-color:var(--typo-color-seashell)}.cs--react-clander .react-calendar__navigation button{color:var(--typo-color-black-2);font-size:14px;margin:0 1px;transition:.3s ease-in-out}.cs--react-clander .react-calendar__month-view__weekdays__weekday abbr[title]{border:none;font-weight:500;text-decoration:none;text-transform:capitalize}.cs--react-clander .react-calendar__month-view__days__day--weekend,.cs--react-clander .react-calendar__month-view__weekdays__weekday abbr[title]{color:var(--color-txt);font-size:14px;line-height:14px}.cs--react-clander .react-calendar__month-view__days__day--weekend:hover,.cs--react-clander .react-calendar__month-view__days__day:hover,.cs--react-clander .react-calendar__navigation button:enabled:focus,.cs--react-clander .react-calendar__navigation button:enabled:hover,.react-calendar__tile.react-calendar__tile--active{background-color:var(--color-blue);border-radius:4px;color:#fff}.cs--react-clander .react-calendar__month-view__days__day[disabled]:focus,.cs--react-clander .react-calendar__month-view__days__day[disabled]:hover{background-color:transparent;cursor:unset;pointer-events:unset}.cs--react-clander .react-calendar__month-view__days__day[disabled]{color:#9f9f9f}.cs--react-clander .cs--react-input{background-color:var(--typo-color-white-2);border:1px solid var(--typo-color-hawkes-blue);border-radius:4px;color:var(--typo-color-marine-2);display:block;font-size:14px;font-weight:400;line-height:14px;padding:13px 20px;width:100%}.cs--react-clander .cs--react-input::placeholder{opacity:0;visibility:hidden}.cs--react-clander .cs--react-label{color:var(--label-color);font-size:13px;font-weight:400;left:15px;line-height:13px;position:absolute;top:14px;transition:.3s ease-in-out}.cs--react-clander .cs--react-input:focus~.cs--react-label,.cs--react-clander .cs--react-input:not(:placeholder-shown)~.cs--react-label{background-color:var(--typo-color-white-2);padding:0 5px;top:-7px}.year--show{background-color:var(--badge-bg-color-2);border-radius:3px;color:var(--badge-text-color-2);font-size:10px;font-weight:500;line-height:10px;padding:7px 10px;position:absolute;right:10px;top:8px}.calendar--error{bottom:-18px;color:var(--typo-color-red);font-size:12px;font-weight:600;line-height:12px;position:absolute;right:0}.cls--selfDateOfBirth .calendar--error,.custom--family-details-daughter .calendar--error,.custom--family-details-self .calendar--error,.custom--family-details-son .calendar--error,.custom--family-details-spouse .calendar--error{bottom:-16px;margin-top:5px;text-align:right}.cls--newPolicyStartDate .cs--react-clander .cs--react-input{padding:24px 15px}.cls--newPolicyStartDate .cs--react-clander .cs--react-label{color:var(--typo-color-black-3);font-weight:600;top:23px}.cls--newPolicyStartDate .icon--calendar{cursor:pointer;position:absolute;right:21px;top:18px}.cls--dateOfBirth .icon--calendar{cursor:pointer;position:absolute;right:21px;top:9px}.cls--newPolicyStartDate .cs--react-clander .cs--react-position{top:48px}.section--weeks{display:flex;flex-wrap:wrap;gap:28px 37px;margin-bottom:20px;width:100%}.section--weeks button[type=button]{background-color:var(--typo-color-white-2);border:1px solid #d3d8e1;border-radius:4px;display:block;padding:15px 18px;text-align:left;width:calc(50% - 19px)}.section--weeks button[type=button] span,.section--weeks button[type=button] strong{color:var(--typo-color-input);display:block;font-size:14px;line-height:14px}.section--weeks button[type=button] strong{margin-bottom:5px}.section--weeks button[type=button].success--border{border-color:#4c9aff}.cls--familyMembers{margin-bottom:20px}.term--insurance-field .cls--newPolicyStartDate .cs--react-clander .cs--react-input{padding:13px 20px}.term--insurance-field .cls--newPolicyStartDate .cs--react-clander .cs--react-label{color:var(--typo-color-label);font-size:13px;font-weight:400;transform:translateY(-50%)}.term--insurance-field .cs--react-clander .cs--react-input:focus~.cs--react-label,.term--insurance-field .cs--react-clander .cs--react-input:not(:placeholder-shown)~.cs--react-label{top:0}.main-journey-health .year--show,.term--insurance-field .cls--newPolicyStartDate .icon--calendar{top:10px}@media (max-width:767px){.section--weeks{gap:21px 15px;margin-bottom:21px}.section--weeks button[type=button]{width:100%}.travel--card-field .cs--react-clander .cs--react-position{bottom:auto;top:63px}.cs--react-clander .cs--react-input{font-size:16px;line-height:16px}.cs--react-clander .cs--react-label{top:17px}.year--show{top:12px}}@media (max-width:440){.section--weeks{gap:20px}}.field--mobile{align-items:center;background-color:var(--typo-color-white-2);border:1px solid var(--typo-color-hawkes-blue);border-radius:4px;box-shadow:var(--drop-shadow-input);display:flex;padding:13px 20px}.field--mobile .input--country-code{background-color:transparent;border:0;border-radius:0;border-right:1px solid var(--typo-color-hawkes-blue);color:var(--typo-color-input-2);width:50px}.field--mobile-control .mobile--num-field{background-color:transparent;border:0;color:var(--typo-color-input);font-size:13px;font-weight:400;line-height:13px;outline:none;padding-left:15px;width:100%}.field--mobile-control .mobile--num-field:focus{border:0;outline:none}.field--mobile-control{display:flex;position:relative;width:100%}.field--mobile-control label{color:var(--typo-color-label);font-size:13px;font-weight:400;left:15px;line-height:13px;position:absolute;top:1px;transition:.2s ease-in-out}.field--mobile-control .mobile--num-field::placeholder{opacity:0;visibility:hidden}.field--mobile-control .mobile--num-field:focus~label,.field--mobile-control .mobile--num-field:not(:placeholder-shown)~label{background-color:var(--typo-color-white-2);left:-60px;padding:0 10px;top:-19px}.field--mobile-wrapper .input--error{bottom:-2px;color:var(--typo-color-red);font-size:12px;font-weight:600;line-height:12px;position:relative;right:0}.items-options.drop--img{align-items:center;display:flex;gap:10px}.items-options.drop--img img{height:auto;max-width:100%;width:25px}.secure--sction{display:flex;justify-content:flex-end}.secure--badge{align-items:center;background-color:var(--badge-bg-color);border-radius:0 0 8px 8px;column-gap:6px;display:inline-flex;padding:3px 10px 3px 7px}.secure--badge span{color:var(--badge-text-color);font-size:11px;font-weight:600;letter-spacing:.15px;line-height:17px}.cls--destinationCountries .custom--multi-select__option.custom--multi-select__option--is-selected{background-color:#f5f9ff}.travel-type-14 .field--mobile .input--country-code{font-size:14px}.travel-type-14 .secure--badge{position:absolute;right:0}@media (max-width:767px){.field--mobile-control .mobile--num-field{font-size:16px;line-height:16px}.main-journey-health .field--mobile-control .mobile--num-field{font-size:14px;line-height:normal}.field--mobile-control label{top:3px}.travel-type-14 .field--mobile .input--country-code{font-size:14px}}.get-update{align-items:center;display:flex;justify-content:flex-end}.get-update svg{margin-right:5px}.get-update span{color:#565a66;font-size:10px;line-height:12px}.get-update .switch-wrap{background-color:#bebebe;border-radius:25px;cursor:pointer;height:14px;margin-left:6px;position:relative;transition:all .3s;width:25px}.get-update .switch-wrap .circle{background-color:#fff;border-radius:50%;height:11px;left:3px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s;width:11px}.get-update .switch-wrap.active{background-color:#0563f6}.get-update .switch-wrap[disabled]{opacity:.4;pointer-events:none}.get-update .switch-wrap.active .circle{left:11px}.get-update .switch-wrap{width:35px}.get-update .switch-wrap>.circle{--circle-size:18px;border-radius:var(--circle-size);box-shadow:0 0 9px #00000048;height:var(--circle-size);width:var(--circle-size)}.get-update .switch-wrap.active>.circle{left:20px}label.radio--toggle-container{display:inline-block;height:14px;margin-right:auto;position:relative;width:41px;--animate-slide:0.5s ease-out}.radio--toggle-container input[type=checkbox]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.radio--toggle-container .radio--toggle-check{--bg-border:#bebebe;background-color:var(--bg-border);border:1px solid var(--bg-border);border-radius:30px;display:block;height:100%;position:relative;transition:var(--animate-slide);width:100%}.radio--toggle-container .radio--toggle-check .radio--toggle-circle{--circle-size:18px;background-color:#fff;border-radius:var(--circle-size);box-shadow:0 0 9px #00000048;height:var(--circle-size);left:-1px;position:absolute;top:-3px;transition:var(--animate-slide);width:var(--circle-size)}.radio--toggle-container input.check-active~.radio--toggle-check{--bg-border:#0563f6;transition:var(--animate-slide)}.radio--toggle-container input.check-active~.radio--toggle-check .radio--toggle-circle{left:unset;right:-1px;transition:var(--animate-slide)}.radio--toggle-container input[disabled]~.radio--toggle-check{opacity:.5}@media (max-width:425px){label.radio--toggle-container{height:10px;width:23px}.radio--toggle-container .radio--toggle-check .radio--toggle-circle{--circle-size:12px;position:absolute;top:-2px}}.checking--section{column-gap:14px;cursor:pointer;display:flex;width:100%}.cutome--note-field{--size:16px}.cutome--note-field input{display:none}.note-field-size{align-items:center;border:1px solid #d2d9e1;border-radius:3px;display:flex;height:var(--size);justify-content:center;position:relative;width:var(--size)}.cutome--note-field:has(input:checked) .note-field-size{background-color:#0065ff;border-color:#0065ff}.cutome--note-field:has(input:checked) .note-field-size:before{--border-width:1.5px;--border-filler:#fff;border:solid var(--border-filler);border-width:0 var(--border-width) var(--border-width) 0;content:"";display:inline-block;padding:3px 2px;position:relative;rotate:35deg;top:-2px}.cls--travelNotBegin .custome--note{color:#253858;font-size:11px;font-weight:400;line-height:18px;margin-bottom:30px;text-align:center}.cls--termAndCondition .custome--note{color:var(--typo-color-black);font-size:13px;font-weight:400;line-height:19px;margin-bottom:30px}.custom--view-more-checkbox.cls--travelNotBegin{margin:0 auto;width:min(400px,100%)}.checkbox--error .note-field-size{border-color:#be3144}.cls--travelNotBegin .checkbox--error .custome--note{color:#be3144}.custome--note a,.custome--note a:active,.custome--note a:focus,.custome--note a:hover{color:var(--typo-color-text)}.travel-type-14 .cls--termAndCondition .custome--note{font-size:12px;text-align:center}.golden-visa-container .cls--termAndCondition .custome--note{font-size:12px;font-weight:300;line-height:18px;margin-bottom:10px;text-align:center}.main-journey-health .cls--termAndCondition .custome--note{color:var(--typo-color-no);font-size:12px;margin-bottom:15px}@media (max-width:992px){.custome--note{text-align:center}}.radio--section-main{--font-size:14px;--text-color:var(--typo-color-input);--active-color:#0065ff;margin-bottom:20px;width:100%}.custome--radio-wrapper{display:flex;flex-wrap:wrap;gap:9px 15px}.label--radio-itmes{column-gap:10px;display:flex;width:calc(50% - 8px)}.radio--ui-title{font-weight:600;margin-bottom:18px}.custome--radio-block,.radio--ui-title{color:var(--text-color);font-size:var(--font-size);line-height:var(--font-size)}.custome--radio-block{align-items:center;column-gap:10px;display:flex;font-weight:400}.label--radio-itmes input[type=radio]{display:none}.custome--radio-block .radio--circle-ui{--circle-size:16px;align-items:center;border:1px solid #a0a0a0;border-radius:var(--circle-size);display:flex;height:var(--circle-size);justify-content:center;transition:.3s ease-out;width:var(--circle-size)}.custome--radio-block .radio--circle-ui:before{--in-circle-size:8px;border-radius:var(--in-circle-size);content:"";height:var(--in-circle-size);scale:0;transition:.3s ease-out;width:var(--in-circle-size)}.label--radio-itmes input[type=radio]:checked~.custome--radio-block .radio--circle-ui{border-color:var(--input-radio-color)}.label--radio-itmes input[type=radio]:checked~.custome--radio-block .radio--circle-ui:before{background-color:var(--input-radio-color);scale:1}.radio--error{color:var(--typo-color-red);font-size:12px;font-weight:600;line-height:12px}@media (max-width:767px){.radio--section-main{margin-top:22px}}.nameInputFld.disableLbl{background:#f1f1f1;border-color:#d2d9e1}.nameInputFld:not(.disableLbl):hover{background-color:var(--typo-bg-color-2);border-color:var(--border-color-typo-1);box-shadow:var(--drop-shadow-10-tp);cursor:pointer}.nameInputFld{align-items:center;background:#fff;border:1px solid #d2d9e1;border-radius:10px;color:#253858;display:flex;font-size:16px;font-weight:400;margin-bottom:20px;margin-left:30px;min-height:45px;padding:10px 30px 10px 12px;position:relative}.nameInputFld:before{background:#0065ff;border:1px solid #0065ff;border-radius:100px;content:"";height:11px;left:-22px;position:absolute;top:15px;width:11px;z-index:1}.nameInputFld:after{border:.8px dashed #0065ff;border-radius:100px;content:"";height:calc(100% + 10px);left:-16px;position:absolute;top:26px}.nameInputFld:last-child:after{display:none}.nameInputFld:first-child:before{background:#fff;border:1px solid #0065ff}button.clsBtnInp{align-items:center;background:#f1f1f1;border:1px solid #132e5c;border-radius:100px;color:#132e5c;cursor:pointer;display:flex;font-size:26px;height:24px;justify-content:center;position:absolute;right:0;right:10px;top:10px;transform:rotate(45deg);width:24px}.country--pages .input--error{bottom:10px;color:#be3144;font-size:12px;font-weight:600;line-height:12px;position:absolute;right:0}.custom--checkBox-desc{color:var(--typo-color-black);font-size:15px;font-weight:400;line-height:15px;margin-bottom:30px;text-align:center}.custom--checkBox .input--error{bottom:-17px;color:var(--typo-color-red);font-size:12px;font-weight:600;line-height:12px;position:absolute;right:0}.custom--checkBox-block{display:flex;flex-wrap:wrap;gap:15px}.custom--checkBox-block .checkBox--wrapper{width:calc(50% - 8px)}.checkBox--wrapper input[type=checkbox]{display:none;opacity:0;visibility:hidden}.checkBox--wrapper .checkBox--label{align-items:center;background-color:var(--typo-color-white-2);border:1px solid var(--border-type-color);border-radius:5px;column-gap:15px;cursor:pointer;display:flex;padding:13px 10px;transition:.5s ease-out}.checkBox--wrapper .checkBox--label:hover{background-color:var(--typo-bg-color-2);border-color:var(--border-color-typo-1);box-shadow:var(--drop-shadow-10-tp)}.checkBox--block{--block-width:23px;align-items:center;border:1px solid var(--border-type-color);border-radius:3px;display:flex;height:var(--block-width);justify-content:center;width:var(--block-width)}.checkBox--label .checkBox--text{color:var(--typo-color-black-3);display:block;font-size:14px;font-weight:400;line-height:14px;width:calc(100% - 38px)}.checkBox--wrapper:has(input:checked) .checkBox--label{border-color:var(--border-color-typo-1)}.checkBox--wrapper:has(input:checked) .checkBox--block{background-color:var(--typo-color-bright-blue-2);border-color:var(--border-color-typo-1)}.checkBox--wrapper:has(input:checked) .checkBox--block:before{--border-width:2px;border:solid #fff;border-width:0 var(--border-width) var(--border-width) 0;content:"";display:inline-block;padding:5px 3px;position:relative;rotate:35deg;top:-2px}label.checkBox--label.label--disabled .checkBox--block{background-color:#d3d3d3;cursor:not-allowed}label.checkBox--label.label--disabled:hover{background-color:#f7f7f7;border-color:var(--border-type-color);box-shadow:unset;cursor:not-allowed}.nw-fields .custom--checkBox{position:relative}.main-journey-health .custom--checkBox .input--error{bottom:0;color:var(--typo-color-red)}.income--section{width:100%}.income--head{align-items:center;column-gap:10px;display:flex;justify-content:space-between;margin-bottom:15px}.income--section-title{color:var(--typo-color-catalina-blue);font-size:12px;font-weight:600;line-height:12px}.income--input{width:62px}.income--input .input--amount{background-color:var(--typo-color-white-2);border:1px solid var(--input-border);border-radius:4px;color:var(--typo-color-catalina-blue);display:block;font-size:12px;font-weight:400;line-height:12px;padding:7px 5px;width:100%}input.input--amount::placeholder{color:var(--typo-color-catalina-blue);font-size:10px;line-height:10px;opacity:1}.income--section-body{border:1px solid var(--typo-color-hawkes-blue);border-radius:4px;display:flex;margin-bottom:18px;overflow:auto;padding:3px 0}.income--section-body::-webkit-scrollbar{height:0;width:0}.incon--fields-items{border-right:1px solid var(--typo-color-hawkes-blue);padding:0 2px;text-align:center;width:100%}.incon--fields-items:last-child{border-right:1px solid transparent}.incon--fields-value{border-radius:4px;color:var(--typo-color-catalina-blue);cursor:pointer;font-size:12px;font-weight:500;letter-spacing:-.6px;line-height:11px;padding:10px 3px;white-space:nowrap}.incon--fields-value.active{background-color:var(--typo-color-blue);color:#fff}.range-income{position:relative}.range-error{bottom:-15px;color:var(--typo-color-red);font-size:12px;font-weight:600;line-height:12px;position:absolute;right:0;text-align:right}@media (max-width:768px){.range-error{font-size:10px}.incon--fields-value{line-height:11px;padding:10px 0}.incon--fields-items{padding:0 1px}}.income--section.btn-seperated .income--section-body{border:none;border-radius:0;flex-wrap:wrap;gap:10px;justify-content:center}.income--section.btn-seperated .incon--fields-items{border:none;border:1px solid var(--input-border);border-radius:5px;padding:0!important;width:calc(25% - 8px)}.income--section.btn-seperated .incon--fields-items:last-child{border-right:1px solid var(--input-border)}.income--section.btn-seperated .incon--fields-items:has(.incon--fields-value.active){border-color:var(--typo-color-blue)}.fields--wrapper:has(.income--section.btn-seperated) .cls--mobileNumber .inputIcons{width:20px}.box-week{align-items:center;display:flex;margin-bottom:20px;position:relative}.box-week-ul{overflow-x:auto}.box-week-ul::-webkit-scrollbar{height:0;width:0}.box-week-li{display:flex;padding:8px 1px 8px 0;transition:.3s ease-in}.button-list{background-color:transparent;border:1px solid var(--color-opacity-2);border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.15);color:var(--typo-color-black-3);display:flex;flex:0 0 calc(20% - 11px);flex-direction:column;gap:4px;padding:15px 2px;position:relative}.button-list-week{color:inherit;font-size:14px;font-weight:400;line-height:normal}.button-list-month{color:var(--typo-color-black-3);font-size:12px;font-weight:400;line-height:normal;opacity:70%}.selected .button-list-month{color:var(--typo-color-bright-blue-2)}.nav-button{--width:20px;align-items:center;background-color:var(--typo-color-white-2);border:1px solid var(--color-opacity);border-radius:var(--width);cursor:pointer;display:flex;flex-shrink:0;height:var(--width);justify-content:center;position:absolute;width:var(--width);z-index:1}.nav-button div{border-bottom:1px solid var(--color-opacity);border-right:1px solid var(--color-opacity);padding:3px;position:relative}.nav-button div.right{right:1px;rotate:-45deg}.nav-button div.left{left:2px;rotate:135deg}.nav-button:has(.left){left:-10px}.nav-button:has(.right){right:-10px}.nav-button:disabled{cursor:not-allowed}.slot-title{color:var(--typo-color-black-3);font-size:14px;font-weight:500;line-height:normal;margin-bottom:15px}.selected.button-list{border-color:var(--typo-color-bright-blue-2);color:var(--typo-color-bright-blue-2)}.slot-checked{--check:15px;align-items:center;background:var(--typo-color-bright-blue-2);border-radius:var(--check);display:flex;height:var(--check);justify-content:center;position:absolute;right:-5px;top:-5px;width:var(--check)}.slot-checked:before{border-bottom:1px solid var(--typo-color-white-2);border-right:1px solid var(--typo-color-white-2);content:"";display:block;padding:3px 2px;position:relative;rotate:45deg;top:-1px}.slot_btn_container{display:grid;gap:15px;grid-template-columns:repeat(2,1fr);margin-bottom:90px}.slot{background-color:var(--typo-color-white-2);border:1px solid var(--color-opacity);border-radius:6px;color:var(--typo-color-black-3);font-size:14px;line-height:normal;padding:16px 10px}.slot.selected{border-color:var(--typo-color-bright-blue-2);color:var(--typo-color-bright-blue-2)}.slot-msg{display:flex;flex-wrap:wrap;gap:9px}.slot-msg img{flex-shrink:0}.slot-msg span{color:var(--medium-sea-green)}.slot-error,.slot-msg span{font-size:14px;font-weight:500;line-height:normal}.slot-error{color:var(--typo-color-red)}.preview--field{position:relative}.preview--field .input--error{bottom:12px;color:var(--typo-color-red);font-size:12px;font-weight:600;line-height:12px;position:absolute;right:0}.main-journey-health .info-toast-section{align-items:center;border:1px solid #dfe1e6;justify-content:space-between}.main-journey-health .info-toast-section .button-underline{background:transparent;border:0;color:var(--typo-color-text);font-size:14px;font-weight:500;line-height:normal}.info-toast-left{display:flex;flex-wrap:wrap;gap:2px;width:100%}.button-underline{background:transparent;border:0;color:var(--typo-color-bright-blue-2);flex-shrink:0;font-size:12px;font-weight:500;line-height:normal;padding:0}.info-toast-title{font-weight:500;margin-right:2px}.info-toast-sub-title,.info-toast-title{color:#253858;font-size:16px;line-height:normal}.main-journey-health .info-toast-section{background:#f1f5f9;border-radius:5px 5px 0 0;box-shadow:0 3px 5px 0 #b8b9ba33;display:flex;gap:10px;margin-bottom:15px;padding:16px 24px;position:relative;width:100%}.main-journey-health .info-toast-section:before{background:var(--typo-color-bright-blue-2);border-radius:4px;content:"";height:90%;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.main-journey-health .info-toast-left{display:flex;flex-wrap:wrap;gap:2px;width:100%}.main-journey-health .button-underline{background:transparent;border:0;color:var(--typo-color-bright-blue-2);flex-shrink:0;font-size:14px;font-weight:500;line-height:normal;padding:0;text-decoration:underline}.main-journey-health .info-toast-title{color:#253858;font-size:16px;font-weight:500;line-height:normal}.main-journey-health .info-toast-sub-title{color:#253858;font-size:16px;font-weight:600;line-height:normal}.travel-type-14 .info-toast-section{align-items:center;border:1px solid #dfe1e6;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:30px;padding:17px 20px;width:100%}.travel-type-14 .info-toast-sub-title{color:var(--typo-color-black-3);font-size:14px;line-height:normal}.travel-type-14 .info-toast-section .button-underline{background:transparent;border:0;color:var(--typo-color-text);font-size:14px;font-weight:500;line-height:normal}@media (max-width:768px){.info-toast-title{font-size:14px;margin-bottom:4px}.info-toast-sub-title{font-size:14px}.main-journey-health .info-toast-title{font-size:14px;margin-bottom:4px}.main-journey-health .info-toast-sub-title{font-size:16px}.main-journey-health .button-underline{font-size:14px}}.form--nav-component{align-items:center;column-gap:10px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-29px}.btn--btn-nave{align-items:center;background-color:transparent;border:0;display:flex;justify-content:center;padding:10px;z-index:2}.progress--bar{--count-width:27px;display:flex;margin:auto auto 40px;width:calc(100% - 84px)}.progress--bar-block.active{--color-c1:#0065ff}.progress--bar-block.de-active{--color-c1:#c3dbff}.progress--bar-block.active-success{--color-c1:#00ba44}.progress--bar-block{position:relative;text-align:center;width:100%}.progress--bar-count{align-items:center;border:1px solid var(--border-color-6);border-radius:var(--count-width);display:flex;height:var(--count-width);justify-content:center;margin:0 auto 8px;width:var(--count-width)}.progress--bar-count,.progress--bar-title{color:var(--typo-color-black);font-size:13px;font-weight:600;line-height:13px}.progress--bar-block.de-active .progress--bar-title{--color-c1:#000}.progress--bar-block.active .progress--bar-title,.progress--bar-block.active-success .progress--bar-title{color:var(--typo-color-text-2)}.progress--bar-block.active .progress--bar-count,.progress--bar-block.active-success .progress--bar-count{border-color:var(--border-color-9)}.progress--bar-block.active-success .progress--bar-count{font-size:0;position:relative}.progress--bar-block.active-success .progress--bar-count:before{border:solid var(--color-c1);border-width:0 2px 2px 0;content:"";display:inline-block;left:0;padding:6px 3px;position:relative;top:-1px;transform:rotate(45deg)}.progress--bar-block:after{border:.5px solid #b9c6e5;content:"";left:100%;position:absolute;top:11px;transform:translateX(-50%);width:calc(100% - 48px)}.progress--bar-block.de-active:after{border-style:dashed}.progress--bar-block:last-child:after{content:unset}.form--nav-component .btn--btn-nave[disabled]{cursor:none;opacity:.5;pointer-events:none}.progress--bar-block.active .progress--bar-count{animation:ripple-effect 1.5s linear infinite;box-shadow:0 0 0 0 var(--typo-bg-color-3);color:var(--typo-bg-color-3)}.home-visit-nav .form--nav-component{margin-bottom:-49px;padding:0 10px;position:relative;z-index:3}.main-journey-health .marketing--page .progress--bar{--count-width:28px;justify-content:space-between;margin-bottom:15px;padding:0 20px;position:relative;width:100%}.main-journey-health .marketing--page .progress--bar:before{background:#cfd6dc;content:"";height:2px;left:50%;position:absolute;top:13px;transform:translateX(-50%);width:calc(100% - 95px)}.main-journey-health .marketing--page .progress--bar:has(.active-success:first-child):before{background:linear-gradient(90deg,var(--typo-color-bright-blue-2) 50%,#cfd6dc 50%)}.main-journey-health .marketing--page .progress--bar .progress--bar-block{width:auto}.main-journey-health .marketing--page .progress--bar-block:after{content:unset}.main-journey-health .marketing--page .progress--bar-count{animation:unset;background-color:#cfd6dc;border:4px solid #fff;font-size:0;margin-bottom:0;padding:3px;position:relative}.main-journey-health .marketing--page .active .progress--bar-count,.main-journey-health .marketing--page .active-success .progress--bar-count{background:var(--typo-color-bright-blue-2)}.main-journey-health .marketing--page .progress--bar-count:before{background:#fff;border:0;border-radius:50%;content:"";display:block;height:100%;padding:0;top:0;width:100%}.main-journey-health .marketing--page .progress--bar-title{color:#abb7c2;font-size:10px}.main-journey-health .marketing--page .active .progress--bar-title,.main-journey-health .marketing--page .active-success .progress--bar-title{color:var(--typo-color-catalina-blue)}.main-journey-health .marketing--page .form--nav-component{margin-bottom:-31px}@media (max-width:991px){.form--nav-component .btn--btn-nave{display:none}.progress--bar{width:100%}.progress--bar-title{font-size:12px}.summary--container .select--title{margin-bottom:8px}.form--nav-component,.home-visit-nav .form--nav-component,.main-journey-health .marketing--page .form--nav-component{margin-bottom:0}}@media (max-width:440px){.select--title{font-size:16px}.progress--bar-title{font-size:11px}}@media (max-width:590px){.main-journey-health .marketing--page .progress--bar{--count-width:24px;margin-bottom:30px;padding:0}.main-journey-health .marketing--page .progress--bar-count{border:0}.main-journey-health .marketing--page .progress--bar:before{top:12px;width:calc(100% - 76px)}}.range--slider{--label-font:12px}.range--slider-top{align-items:center;column-gap:15px;display:flex;flex-wrap:wrap;justify-content:space-between}.range--slider-title{color:var(--typo-color-catalina-blue);font-size:var(--label-font);font-weight:600;line-height:var(--label-font)}.range--input{align-items:center;display:flex;gap:15px 5px}.range--input button{align-items:center;background:var(--typo-color-white-2);border:1px solid var(--input-border);border-radius:3px;color:#0165ff;cursor:pointer;display:flex;font-size:17px;font-weight:500;height:20px;justify-content:center;line-height:17px;padding:5px;width:20px}.range--input>input{background:var(--typo-color-white-2);border:1px solid var(--input-border);border-radius:5px;color:var(--typo-color-catalina-blue);display:block;font-size:11px;line-height:11px;padding:10px 6px;width:62px}.range--input>input::placeholder{color:var(--typo-color-label);font-size:inherit;line-height:inherit;opacity:1}.cc--range{--color--blue:#0065ff;position:relative;width:100%;z-index:2}.cc--range-input{height:3px;position:relative;top:13px}.cc--range-input:before{background-color:#d3d3d3;border-radius:30px;content:"";height:3px;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.cc--range-input input[type=range]{-webkit-appearance:none;background:transparent;border-radius:30px;height:13px;outline:none;position:absolute;scroll-behavior:smooth;width:100%}.cc--range-input input[type=range]::-webkit-slider-thumb{--circle-range:14px;-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid var(--color--blue);border-radius:var(--circle-range);cursor:pointer;height:var(--circle-range);left:0;position:relative;top:-6px;width:var(--circle-range);z-index:3}.cc--range-input input[type=range]::-webkit-slider-runnable-track{border-radius:30px;cursor:pointer;height:100%;width:100%}.cc--slider-new{background-color:var(--color--blue);border-radius:30px;height:3px;left:0;pointer-events:none;position:absolute;top:13px;width:0;z-index:2}.min--max-value{align-items:center;display:flex;justify-content:space-between;margin-top:25px}.min--max-value>span{color:#052e5e;display:block;font-size:10px;font-weight:400;line-height:10px}.marker--line-1{bottom:-3px;height:13px}.marker--line-1,.marker--line-2{background-color:#dfdfdf;pointer-events:none;position:absolute;width:1px}.marker--line-2{bottom:0;height:8px}.marker--line-3{background-color:#dfdfdf;bottom:-3px;height:13px;left:calc(100% - 4px);pointer-events:none;position:absolute;width:1px}.slider-marker-max-label,.slider-marker-min-label{color:var(--typo-color-catalina-blue);font-size:10px;font-weight:400;line-height:normal;pointer-events:none;position:absolute;top:25px;transform:translateX(-50%)}.slider-marker-max-label{left:99%;text-align:center;width:44px}.term--insurance-field:has(.cc--range) .cls--income{margin-bottom:20px}.term--insurance-field .input--field:has(.range--slider-top) .input--error{bottom:-38px}.marker--line-block{height:20px;width:100%}.navgation--section{align-items:center;background-color:var(--typo-color-white-2);box-shadow:0 4px 12px 0 rgba(0,0,0,.16);display:flex;display:none;justify-content:space-between;padding:10px 17px;width:100%}.navgation--section>button{align-items:center;background-color:transparent;border:0;color:var(--typo-color-bright-blue-6);column-gap:16px;display:flex;font-size:14px;font-weight:600;line-height:14px;text-transform:capitalize}.navgation--section>button.btn--next img{rotate:180deg}.navgation--section>button[disabled]{cursor:none;opacity:.5;pointer-events:none}.btn--btn-nave .arroe--nav{--dorder-size:3px;border:solid var(--typo-arrow-black);border-width:0 var(--dorder-size) var(--dorder-size) 0;display:block;padding:6px;position:relative;transform:rotate(135deg)}.btn--btn-nave .arroe--nav.dir--change{transform:rotate(315deg)}.navgation--section>button{height:33px}.navgation--section>button .arroe--nav{align-items:center;background-color:var(--typo-color-bright-blue-6);display:flex;height:2px;position:relative;width:22px}.navgation--section>button .arroe--nav:before{--border-width:2px;border:solid var(--typo-color-bright-blue-6);border-bottom-width:var(--border-width);border-left-width:0;border-right-width:var(--border-width);border-top-width:0;content:"";display:inline-block;padding:3px;position:absolute;rotate:135deg}.navgation--section>button.btn--next .arroe--nav{rotate:180deg}@media (max-width:991px){.navgation--section{display:flex;left:0;position:fixed;top:0;z-index:10}}.field-popup-overlay{animation:fadeIn .2s ease-out;background-color:rgba(0,0,0,.5);bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.field-popup-container{animation:slideRiht .25s ease-out;background:var(--typo-color-white-2);box-shadow:0 20px 60px rgba(0,0,0,.15);display:flex;flex-direction:column;height:100%;margin-left:auto;position:relative;width:100%;width:min(600px,100%)}@keyframes slideRiht{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.field-popup-header{align-items:flex-start;display:flex;justify-content:space-between;padding:22px 0}.field-popup-header-content{flex:1}h2.field-popup-title{color:var(--typo-color-catalina-blue-i);font-size:20px;font-weight:500;line-height:1.3;margin:0 0 2px;padding-left:32px}.field-popup-subtitle{align-items:center;background:#eef5ff;color:#4c9aff;display:flex;font-size:12px;gap:6px;margin:17px 0 0;padding:8px 32px}.popup-subtitle-icon{color:#888;flex-shrink:0}.field-popup-close-btn{background:none;border:none;border-radius:8px;color:#fff;cursor:pointer;left:-30px;padding:0;position:absolute;top:20px;transition:all .2s ease}.field-popup-body{flex:1;overflow-y:auto;padding:0 32px}.field-popup-footer{display:flex;padding:16px 24px}.field-popup-submit-btn{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:0 auto;padding:15px 24px;width:min(360px,100%)}.travel--card-field .field-popup-body .select--title{font-size:16px;font-weight:500;text-align:left}.field-popup-body .cs--option-section{display:grid;grid-template-columns:repeat(2,1fr);min-height:unset;width:100%}.field-popup-body .cls--opt-travelCategory .cs--listing{width:100%}.field-popup-body .cs--option-section .cs--listing{border-radius:6px;padding:16px 10px;width:auto}.travel-type-14 .field-popup-body .cs--option-section .cs--listing.active{border:1px solid var(--typo-color-text)}.travel-type-14 .field-popup-body .cls--opt-travelCategory .cs--listing{padding:18px 10px}.travel-type-14 .field-popup-body .cls--opt-travelCategory{margin-bottom:20px}.travel-type-14 .field-popup-body .custom--family-details-checkbox{border:1px solid #dfe1e6;border-radius:8px;padding:17px 20px}.field-popup-body .custom--traveller-details--member-range{--size:53px;display:flex;gap:16px;margin-bottom:22px;overflow-x:auto;padding-bottom:10px}.custom--traveller-details--member-range-item{align-items:center;border:1px solid #dfe1e6;border-radius:10px;box-shadow:0 7px 8px 0 #f4f9ff;color:var(--typo-color-catalina-blue-i);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:var(--size);justify-content:center;width:var(--size)}.custom--traveller-details--member-range-item.active{border-color:#2563eb;color:#2563eb}.travel-type-14 .field-popup-body:has(.custom--date-range) .custom--date-range,.travel-type-14 .field-popup-body:has(.custom--date-range) .fields--wrapper,.travel-type-14 .field-popup-body:has(.custom--date-range) .travel--card-field,.travel-type-14 .field-popup-body:has(.custom--date-range) .travel--card-full{height:100%}.travel-type-14 .field-popup-body:has(.custom--date-range) .custom--date-range{display:flex;flex-direction:column}.travel-type-14 .field-popup-body:has(.custom--date-range) .custom--date-range .duration--trip{margin-top:auto}@media (max-width:768px){.field-popup-close-btn{display:none}.field-popup-close-btn svg{stroke:#000}h2.field-popup-title{font-size:18px;padding:0}.travel-type-14 .field-popup-body .select--title{margin-bottom:16px}.field-popup-subtitle{margin-top:19px}.travel-type-14 .field-popup-body .cls--opt-travelCategory .cs--listing{padding:12px 10px}.field-popup-body .custom--traveller-details--member-range{--size:42px}.field-popup-body .custom--traveller-details--member-range-item{border-radius:5px}.travel-type-14 .field-popup-body .custom--family-details-checkbox{padding:14px 20px}.field-popup-body .cs--option-section .cs--listing{padding:12px 10px}}@media screen and (max-width:480px){.field-popup-overlay{align-items:flex-end;padding:0}.field-popup-container{animation:slideUpMobile .3s ease-out;border-radius:16px 16px 0 0;max-height:85vh;max-width:100%}@keyframes slideUpMobile{0%{transform:translateY(100%)}to{transform:translateY(0)}}.field-popup-header{padding:16px 20px}.field-popup-title{font-size:18px}.field-popup-body{padding:10px 20px 20px}.field-popup-footer{padding:16px 20px}}