.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-bottom:20px;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)}@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{margin-bottom:0}}@media (max-width:440px){.select--title{font-size:16px}.progress--bar-title{font-size:11px}}.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}}.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}.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}@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}}.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}.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{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 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}@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)}}.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-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:-18px;color:var(--typo-color-red);font-size:12px;font-weight:600;line-height:12px;position:absolute;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)}.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}.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}@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}}@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}}@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)}}.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:#fff;cursor:pointer;display:flex;justify-content:center;position:absolute;right:10px;top:10px;transition:all .3s ease;z-index:1}input.cs--search-input:focus+span.dropImg-ico{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:#be3144;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}.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:8px;color:var(--typo-color-red);font-size:12px;font-weight:600;line-height:12px;position:absolute;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}@media (max-width:767px){.field--mobile-control .mobile--num-field{font-size:16px;line-height:16px}.field--mobile-control label{top:3px}}.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{--animate-slide:0.5s ease-out;display:inline-block;height:14px;margin-right:auto;position:relative;width:41px}.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)}@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:#be3144;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:#be3144;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}.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:11px;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:#be3144;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{font-size:11px;line-height:11px;padding:10px 0}.incon--fields-items{padding:0 1px}}.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}.term--insurance-field .input--field .input--error{bottom:-15px}.term--insurance-field .field--mobile-wrapper .input--error{bottom:6px}.marker--line-block{height:20px;width:100%}.field--summary{margin-bottom:20px}.field--summary-card{display:flex;flex-wrap:wrap;row-gap:15px}.field--summary-wrapper:empty{display:none}.field--summary-wrapper{width:100%}.pre--seprator{--font-size:14px;margin-bottom:15px;position:relative}.pre--seprator>.pre--seprator-text{background-color:var(--typo-color-white-2);color:var(--typo-color-black);display:inline-block;font-size:var(--font-size);font-weight:500;line-height:var(--font-size);position:relative;z-index:1}.field--summary-box{--font--szie:12px;--color-text:#0065ff;display:flex;flex-wrap:wrap;gap:15px}.field--summary-items{background-color:#eceef0;border-radius:30px;color:#8d8d8d;font-size:var(--font--szie);font-weight:500;line-height:var(--font--szie);max-width:125px;overflow:hidden;padding:6px 15px;text-overflow:ellipsis;white-space:nowrap}.field--summary-items.active-field{background-color:#f1f6fe;color:var(--color-text)}.field--summary-items.active-field:empty{display:none}.btn--bg-border{--bg--color:#0065ff;--btn--font-size:12px;align-items:center;background-color:#fff;border:1px solid var(--bg--color);border-radius:30px;color:var(--bg--color);column-gap:6px;display:flex;font-size:var(--btn--font-size);font-weight:500;justify-content:center;line-height:var(--btn--font-size);margin:0 auto;padding:5px 10px;width:110px}.btn--bg-border:after{border:solid var(--bg--color);border-width:0 1.6px 1.6px 0;content:"";display:inline-block;padding:3px;position:relative;top:-2px;transform:rotate(45deg)}@media (max-width:991px){.field--summary-card{background-color:var(--typo-color-white-2);border-radius:14px;box-shadow:0 4px 12px 0 rgba(0,0,0,.16);padding:12px 15px 18px}.pre--seprator{--font-size:10px}.field--summary-bottom{margin-top:-10px;text-align:center}.pre--seprator>.pre--seprator-text{font-weight:400}.pre--seprator:before{border-top:2px solid var(--bg-body);content:"";left:0;position:absolute;top:12px;width:100%}}.steps-details-container{background-color:#fff;background-size:140px;background:#f2f9ff;background:linear-gradient(180deg,#f2f9ff,#fff);border-radius:14px;box-shadow:0 4px 12px 0 rgba(0,0,0,.16);flex-shrink:0;max-width:400px;overflow:hidden;padding:30px 22px 40px;position:relative;width:100%}body.dark--mode .steps-details-container{background:var(--typo-color-alice-blue);border:1px solid var(--border-transparent)}.Car-formik-container .full--card-css{border-radius:14px;margin:0 auto;max-width:950px}span.CarIcoBtm{bottom:10px;right:10px;width:140px}.Car-formik-container{display:flex;gap:15px;min-height:calc(100vh - 270px);padding:30px 0;position:relative}.steps-details-container h4{color:var(--typo-color-catalina-blue);font-size:18px;font-weight:600}.step-flow-outer{margin-top:30px}.stepCard-car{display:flex;gap:15px;min-height:100px}.setpCount-box span{background:#fff;border:1px solid #dbe5f4;border-radius:100px;box-shadow:0 2px 4px #00000029;color:#c3dbff;position:relative}.setpCount-box span,.step-continue .setpCount-box span{align-items:center;display:flex;font-size:16px;font-weight:500;height:32px;justify-content:center;width:32px}.step-continue .setpCount-box span{background:#dbe5f4;border:1px solid #0065ff;border-radius:100px;color:#0065ff}.step-continue .setpCount-box span:after{background:var(--typo-color-white-4);border-radius:100px;content:"";height:100%;padding:7px;position:absolute;width:100%;z-index:-1}.setpCount-box{flex-shrink:0;position:relative}.stepCard-Data h5{color:var(--typo-color-catalina-blue);font-size:16px;font-weight:500}.Stepcard-chips{display:flex;flex-flow:wrap;gap:10px;margin-top:15px}.Stepcard-chips p{background:#e9f0fe;border-radius:100px;color:#0065ff;cursor:pointer;font-size:12px;font-weight:500;max-width:120px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.Stepcard-chips p.chips-disabled{cursor:no-drop;filter:grayscale(1)}.setpCount-box:before{border-left:1px dashed #b9c6e5;content:"";height:100%;left:0;margin:auto;position:absolute;right:0;width:0;z-index:-1}.stepCard-Data{padding:5px 0 20px}.stepCard-car:last-child .setpCount-box:before{display:none}.car-panleicons span{pointer-events:none;position:absolute;z-index:0}body.dark--mode .car-panleicons img{opacity:.7}.step-flow-outer{position:relative;z-index:1}span.DashOneImg{bottom:180px;right:-5px}span.DashTwoImg{bottom:50px;left:-5px}.stepCard-car.step-complete .setpCount-box span{background:#00ba44;border-color:#fff;color:#00ba44;position:relative}.stepCard-car.step-complete .setpCount-box span:before{border-bottom:2px solid #fff;border-right:2px solid #fff;bottom:0;content:"";height:14px;left:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(45deg);width:5px}.stepCard-car.step-complete .setpCount-box:before{border:1px solid #00ba44}@media (max-width:768px){.steps-details-container{display:none}.Car-formik-container:has(.progress--bar) .full--card-css{box-shadow:none}}.btn--switch-jry{--font--szie:13px;background-color:#fff;border:1px solid #0065ff;border-radius:4px;color:#0065ff;display:block;font-size:var(--font--szie);font-weight:500;line-height:var(--font--szie);padding:15px 10px;width:100%}.mb-20{margin-bottom:20px}.animate--l-to-right{--animation-length:20%;animation-name:fadeInRight;animation:fadeInRight .5s linear}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(var(--animation-length),0,0);transform:translate3d(var(--animation-length),0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate--r-to-left{--animation-length:-20%;animation-name:fadeInLeft;animation:fadeInLeft .5s linear}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(var(--animation-length),0,0);transform:translate3d(var(--animation-length),0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.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}.tmr-count{gap:10px}.tmr-count,.tmr-count span{align-items:center;display:flex;justify-content:center}.tmr-count span{background:rgba(230,87,51,.15);border-radius:3px;font-size:18px;font-weight:600;height:25px;transition:all .2s ease;width:35px}@media (max-width:768px){.tmr-count span{font-size:16px}}.timer-container{background:#f3d248;background:linear-gradient(90deg,rgb(243 210 72/7%),rgba(230,87,51,.1));border:1px dashed #e65733;border-radius:5px;margin-bottom:20px;padding:8px 15px}.timerContent{gap:10px;justify-content:space-between}.timerContent,.timerContent p{align-items:center;display:flex}.timerContent p{font-size:16px;font-weight:600;gap:14px}.timerEnd{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px}@media (max-width:768px){.timerContent p{font-size:13px;gap:10px}.timerContent{gap:20px}.timerEnd{flex-shrink:0;font-size:13px}}.Car-formik-container{--section-width:384px}.seo--page.full--card-container .cls--makeId--title{display:none}.seo--page.full--card-container .cls--makeId{margin-bottom:0;margin-top:0}.full--card-container .cls--opt-makeId .expend-section{display:none}.full--card-container .cls--opt-makeId .cs--option-section .cs--listing{width:calc(33.33333% - 10px)}.full--card-container .button--section button.theme--orange.btn--btn-primary{border-color:#e65733;font-size:16px;height:56px;margin:auto;max-width:334px}.marketing--page.full--card-container .button--section button.theme--orange.btn--btn-primary{background:#fff3f0;color:#e65733}.cls--opt-makeId .cs--listing.select--img{background:var(--typo-color-white-3);transition:all .2s ease;width:calc(33.33333% - 21px)!important}.cls--opt-makeId .cs--listing.active.select--img,.cls--opt-makeId .cs--listing.select--img:hover{animation:deny .5s infinite;animation-fill-mode:forwards;border:1px solid #0165ff36;box-shadow:inset 0 0 9.1px 2px #0000001a;transition:.5s ease-in-out}.cls--opt-makeId .cs--option-section{gap:15px 30px}.custom--select.cls--makeId input.cs--search-input{border-color:var(--typo-color-hawkes-blue);height:52px;padding-left:40px}.cls--makeId span.dropImg-ico{top:15px}.cls--makeId{margin-bottom:30px;margin-top:30px}.select--title.cls--makeId--title{color:var(--typo-color-catalina-blue);font-size:24px;font-weight:500}.custom--select.cls--makeId label.input--label{left:40px;top:19px}.custom--select span.search-icon{display:block;left:10px;position:absolute;top:15px}.marketing--page.full--card-container .screen-heading{display:none}@keyframes deny{0%{transform:translate(-1px)}30%{transform:translate(0)}70%{transform:translate(1px)}to{transform:translate(0)}}.cls--opt-makeId .cs--listing.select--img{--duration:3s;--easing:linear;--delay:0s;position:relative}.cls--opt-makeId .cs--listing.select--img:first-child{overflow:hidden}.cls--opt-makeId .cs--listing.select--img:first-child:after{animation:var(--duration) var(--easing) var(--delay) infinite forwards ripShine;background-color:hsla(0,0%,100%,0);background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 25%,#d3d3d326 50%,#dcdcdc40 75%);color:hsla(0,0%,89%,0);content:"";height:100%;left:0;position:absolute;top:0;transform:skewX(-20deg) translateX(-100%);width:100px}@keyframes ripShine{20%,to{transform:translateX(150%)}}@media (max-width:991px){.Car-formik-container.marketing--page{padding:0}}@media (max-width:767px){.cls--opt-makeId .cs--option-section{gap:15px}.cls--opt-makeId .cs--listing.select--img{width:calc(33.33333% - 10px)!important}.full--card-right .custom--select.cls--makeId{margin-bottom:0;margin-top:0}.marketing-content-section div.full--card-container{background:#d9eaff}.marketing-content-section div.journey-right-section div.full--card-container .fields--wrapper{border-radius:13px 13px 0 0;border-top:3px solid #0065ff;box-shadow:none;margin:0;padding:15px;width:100%}.custom--select.cls--makeId input.cs--search-input{font-size:14px;height:40px}.custom--select.cls--makeId span.search-icon{top:8px}.cls--makeId span.dropImg-ico{top:9px}.custom--select.cls--makeId label.input--label{top:13px}.select--title.cls--makeId--title{font-size:18px}.option--container.w--100.cls--opt-makeId{margin:12px 0}.marketing--page.full--card-container .button--section button.theme--orange.btn--btn-primary{font-size:14px;height:44px;max-width:unset;padding:0;width:100%}.marketing--page .button--section:has(button.theme--orange.btn--btn-primary){padding:0}}@media (max-width:425px){.full--card-container .cls--opt-makeId .cs--option-section .cs--listing{gap:5px;width:calc(50% - 4px)}.cls--opt-makeId .cs--listing .item--options-img{width:16px}}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:#be3144;display:block;font-size:12px;font-weight:600;line-height:12px;text-align:right}.custom--date-range.cls--singleTripDate .input--error{margin:0 auto;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}@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}}@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}}@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}}.credit--card-formik-container{--width:390px;display:flex;margin-top:60px;min-height:490px}.credit--card-formik-container .full--card-left{width:var(--width)}.credit--card-formik-container .credit--card-right{border-radius:0 14px 14px 0;box-shadow:0 4px 12px 0 rgba(0,0,0,.16);padding:30px 22px;width:calc(100% - var(--width))}.credit--card-form{background-color:var(--typo-color-white-2);border-radius:10px;box-shadow:var(--drop-shadow-5);padding:20px 35px 40px}.credit--card-right .title--p-heading{color:#132e5c;display:block;font-size:20px;font-weight:600;line-height:22px;margin-bottom:30px;text-align:center;width:100%}.credit--card-formik-container .credit--card-field{padding:0 40px}@media (max-width:991px){.credit--card-formik-container{margin-top:0;min-height:unset;padding-top:20px}.credit--card-formik-container .credit--card-right{border-radius:6px;width:100%}.credit--card-formik-container .credit--card-field{padding:0}.credit--card-right .btn--btn-primary{padding:13px 10px}.credit--card-form{background-color:var(--typo-color-white-2);border-radius:6px;margin:auto;padding:20px 20px 30px}.credit--card-right .title--p-heading{margin-bottom:20px}}.btm--ftr-container{background-color:var(--typo-color-white-2);box-shadow:0 1px 10px #bfbfbf80;padding:28px 10px}.health--formik-container .btm--ftr-container{padding:20px 10px}.btm--ftr-container-center{display:flex;margin:0 auto;width:min(1120px,100%)}.btm--ftr-crd{--width:42px;width:100%}.btm--ftr-crd,.btm--ftr-logo{align-items:center;display:flex}.btm--ftr-logo{background:transparent linear-gradient(180deg,#f0edfe,#fff);border-radius:var(--width);height:var(--width);justify-content:center;width:var(--width)}.btm--ftr-content{padding-left:15px;width:calc(100% - var(--width))}.btm--ftr-content span{color:var(--typo-color-marine-2);display:block;font-size:14px;font-weight:400;line-height:14px}.btm--ftr-content span strong{display:block;font-weight:500;margin-bottom:3px}.homeinsurance--card-full .homeinsurance--card-bottom{display:none}.homeinsurance--card-field{background-color:var(--typo-color-white);border:1px solid var(--border-transparent);border-radius:10px;box-shadow:var(--drop-shadow-9);padding:20px}.homeinsurance--formik-container .homeinsurance--card-field{background-color:transparent;border:0;box-shadow:none;position:relative;z-index:1}.homeinsurance--formik-container .homeinsurance--card-field .title--p-heading{margin-bottom:30px}.homeinsurance--card-field .title--p-heading p{font-size:20px;font-weight:600;line-height:35px}.homeinsurance--card-field .title--p-heading p br{display:none}.homeinsurance--formik-container .homeinsurance--card-field .title--p-heading p{line-height:20px;margin-bottom:8px}.homeinsurance--card-field .title--p-heading span{color:var(--typo-color-black)}.homeinsurance--formik-container .title--p-heading span{display:block;font-size:15px;font-weight:400;line-height:15px;text-align:center}.homeinsurance--formik-container .title--p-heading br{display:none}.homeinsurance--formik-container .homeinsurance--card-field .option--container{margin-bottom:28px}.homeinsurance--card-field .option--container{margin-bottom:23px}.homeinsurance--card-field .cs--option-section{gap:15px 25px}.homeinsurance--card-field .cs--option-section .cs--listing{background-color:var(--typo-bg-color-1);border-radius:8px;flex-wrap:wrap;padding:14px 10px;width:calc(50% - 13px)}.homeinsurance--card-field:has(.cls--opt-insuredUserType) .cs--option-section .cs--listing{flex-wrap:nowrap;justify-content:center}.homeinsurance--card-field:has(.cls--opt-insuredUserType) .cs--option-section .item--options-img{height:auto;margin:unset;width:37px}.homeinsurance--card-field:has(.cls--opt-insuredUserType) .cs--option-section .span--name{width:auto}.homeinsurance--card-field .cls--opt-insuredCategoryType .cs--listing{width:calc(33.33333% - 17px)}.homeinsurance--card-field .cls--opt-previousInsurer .cs--listing,.homeinsurance--card-field .cls--opt-unoccupiedDays .cs--listing{padding:15px 10px;width:calc(33.33333% - 17px)}.homeinsurance--formik-container .homeinsurance--card-field .cs--option-section .cs--listing{border-radius:3px}.homeinsurance--formik-container .homeinsurance--card-field .select--img .item--options-img{height:61px;margin:0 auto 20px;width:80px}.homeinsurance--card-field .select--img .item--options-img{height:54px;margin:0 auto 20px;width:49px}.homeinsurance--formik-container .cls--opt-insuredCategoryType .cs--listing{display:block}.homeinsurance--formik-container .cls--opt-insuredCategoryType .span--name{font-size:19px;font-weight:500;line-height:19px;margin-bottom:15px}.homeinsurance--formik-container .cls--opt-insuredCategoryType .span--description{font-size:12px;line-height:16px}.dark--mode .dropImg-ico img,.dark--mode .homeinsurance--card-field .select--img .item--options-img,.dark--mode .secure--badge img{filter:invert(1)}.homeinsurance--card-field .cs--option-section .cs--listing span{width:100%}.homeinsurance--formik-container.two-clm-select .w--50{padding-bottom:25px}.homeinsurance--card-field .cls--opt-insuredPropertyType .cs--listing{--width:42px;padding:8px 20px;width:calc(33.33333% - 17px)}.homeinsurance--card-field .cls--opt-insuredPropertyType .cs--listing .item--options-img{height:40px;margin:0;width:var(--width)}.homeinsurance--card-field .cls--opt-insuredPropertyType .cs--listing .span--name{text-align:left;width:calc(100% - var(--width) - 10px)}.homeinsurance--formik-container{--font-size-formik:20px;--font-size-formik-2:15px;margin:50px auto 0;padding-bottom:30px;width:min(780px,100%)}.homeinsurance--formik-container .progress--bar{margin:0 auto 20px}.homeinsurance--formik-container .label--radio-itmes{width:auto}.homeinsurance--card-field .fields--wrapper:has(.custom--select) .select--title{column-gap:3px;display:flex;font-size:15px;line-height:15px;margin-bottom:15px;text-align:left}.homeinsurance--formik-container .fields--wrapper:has(.cls--city--title) .select--title{margin-bottom:8px}.homeinsurance--formik-container .cls--insuredCategoryType--title{margin-bottom:8px}.homeinsurance--formik-container.thr-clm .cs--option-section .cs--listing{width:calc(33.33333% - 17px)}.homeinsurance--card-bottom{bottom:0;left:0;pointer-events:none;position:fixed;top:auto;width:100%}.homeinsurance--card-field .option--container .cs--option-section{max-height:unset;overflow:unset}.homeinsurance--formik-container .cls--homeCountry .input--error{bottom:-18px}.homeinsurance--formik-container:has(.screen--head) .select--title{color:var(--typo-color-catalina-blue);font-size:15px;font-weight:500;line-height:normal;margin-bottom:15px;text-align:left}.homeinsurance--card-field .cls--insuredPropertyType--title,.homeinsurance--card-field .cls--previousInsurer--title,.homeinsurance--card-field .cls--unoccupiedDays--title{font-size:16px;margin-bottom:12px;text-align:left}.homeinsurance--card-field .btn--btn-primary{margin:0 auto;width:min(270px,100%)}.cls--buildingWorth .input--field .cs--input[type=number]::placeholder{color:#8697af;opacity:1;visibility:visible}@media (max-width:768px){.homeinsurance--formik-container .fields--wrapper .w--50{width:100%}.homeinsurance--formik-container .custome--radio-wrapper:has(.option--card) .label--radio-itmes{width:calc(50% - 15px)}.homeinsurance--card-field .title--p-heading p{font-size:14px;line-height:20px;margin-bottom:10px}.homeinsurance--formik-container .homeinsurance--card-field{padding:20px 0}.homeinsurance--formik-container{--font-size-formik:14px;margin-top:0;padding-top:20px}.homeinsurance--formik-container .homeinsurance--card-field .title--p-heading p{line-height:normal;margin-bottom:4px}.homeinsurance--formik-container .title--p-heading span{font-size:11px;line-height:normal}.homeinsurance--card-bottom{display:none}.homeinsurance--formik-container .homeinsurance--card-field .cs--option-section{gap:15px 15px}.homeinsurance--formik-container.thr-clm .cs--option-section .cs--listing{padding:15px 10px;width:calc(50% - 13px)}.homeinsurance--card-field .cls--opt-insuredCategoryType .cs--listing,.homeinsurance--card-field .cls--opt-insuredPropertyType .cs--listing,.homeinsurance--card-field .cls--opt-previousInsurer .cs--listing,.homeinsurance--card-field .cls--opt-unoccupiedDays .cs--listing{width:calc(50% - 8px)}.homeinsurance--formik-container:has(.screen--head) .select--title{font-size:13px;line-height:normal}}.homeinsurance--card-bottom.updated-btm-card .btm--ftr-container{background:#daeeef;border-top:1px solid #c4e6e6;padding:8px 10px}.homeinsurance--card-bottom.updated-btm-card .btm--ftr-content strong{font-size:13px}.homeinsurance--card-bottom.updated-btm-card .btm--ftr-container-center{justify-content:center}.homeinsurance--card-bottom.updated-btm-card .btm--ftr-logo{--width:37px;border:1px solid #c4e6e6}.homeinsurance--card-bottom.updated-btm-card .btm--ftr-logo img{width:18px}.homeinsurance--card-bottom.updated-btm-card{z-index:1}.user-popup .health--card-field{border:0;box-shadow:none;padding:0}.user-popup .health--card-full{box-shadow:none}.health--card-field{background-color:var(--typo-color-white);border:1px solid var(--border-transparent);border-radius:10px;box-shadow:var(--drop-shadow-9);padding:20px}.health--card-full{border-radius:10px;box-shadow:0 0 10px rgba(1,101,255,.3)}.health--formik-container .health--card-field{background-color:transparent;border:0;box-shadow:none;position:relative;z-index:1}.health--card-field .select--title{margin-bottom:10px}.health--card-field .cls--insurancePolicy--title,.health--card-field .cls--previousInsurer--title{margin-bottom:30px}.health--card-field .cls--buyingFor--title{font-size:16px;margin-bottom:15px}.health--card-field .select--title.custom--select-info{justify-content:center}.health--card-field .cls--opt-previousInsurer .cs--option-section.min-h-245{min-height:260px}.health--card-field .cls--opt-previousInsurer .select--img .item--options-img{width:50px}.seo--page .health--card-field .cls--opt-buyingFor .last--child{margin:auto}.health--card-field .cls--opt-maritalStatus .loader--dots-container{min-height:100px}.health--formik-container{width:min(880px,100%)}.health--card-field{margin:0 auto 20px;width:min(780px,100%)}.health--card-field:has(.custom--family-details-checkboxlist) .cls--termAndCondition{margin-top:23px}.health--card-field .cls--opt-memberGender{margin-bottom:0}.health--card-field .title--p-heading .screen--heading-text p{font-size:20px;margin-bottom:8px}.health--card-full .min-h-245{max-height:unset}.health--card-field .cls--opt-buyingFor .cs--option-section .cs--listing{width:calc(50% - 8px)}.health--card-field .cls--opt-homeCountry .cs--listing{width:calc(33.33333% - 10px)}.health--card-full .btn--btn-primary{margin:0 auto;width:min(206px,100%)}.health--card-field .cls--dateOfBirth-title,.health--card-field .cls--gender--title,.health--card-field .cls--maritalStatus--title{font-size:15px;font-weight:500;text-align:left}.health--formik-container .checkboxlist--option .option--container{margin-bottom:0}.health--formik-container .custom--family-details-checkbox .custom--dobPicker-age-fc{margin-right:auto;width:min(330px,100%)}.health--formik-container .custom--family-details-daughter .checkboxlist--option,.health--formik-container .custom--family-details-father .checkboxlist--option,.health--formik-container .custom--family-details-mother .checkboxlist--option,.health--formik-container .custom--family-details-son .checkboxlist--option{display:block}.health--formik-container .custom--family-details-daughter .custom--dobPicker-age-fc,.health--formik-container .custom--family-details-father .custom--dobPicker-age-fc,.health--formik-container .custom--family-details-mother .custom--dobPicker-age-fc,.health--formik-container .custom--family-details-son .custom--dobPicker-age-fc{margin-bottom:15px}.health--formik-container{margin-top:30px}.health--card-field:has(.cls--medicalHistory,.cls--familyMembers,.cls--members) .button--section button{margin:0 auto;width:min(300px,100%)}.health--formik-container.marketing--page .age--box{position:relative;top:0;z-index:0}.health--card-field .cls--city--title .label--tool-box .label--tool-box-content{left:unset;right:0;width:auto}.health--card-field .checkboxlist--option{align-items:flex-start}@media (max-width:991px){.health--formik-container{margin-top:0;padding-top:20px}}@media (max-width:768px){.health--card-field .title--p-heading .screen--heading-text p{margin-bottom:unset}.health--card-field .screen--heading-text .screen--heading-subtext{font-size:14px}.health--formik-container .health--card-field{padding:unset}.health--card-full .cls--opt-buyingFor .cs--option-section .cs--listing{padding:9px 10px}.health--formik-container .option--container .span--name{font-size:14px;line-height:16px}.health--formik-container .custom--family-details-checkbox .custom--dobPicker-age-fc{width:100%}.health--card-full.marketing--page .select--title.cls--buyingFor--title{text-align:left}.health--card-full.marketing--page .btn--btn-primary{width:100%}.health--card-full.marketing--page .health--card-field{background:transparent linear-gradient(180deg,#fff,#f4f7fd) 0 0 no-repeat padding-box;box-shadow:0 2px 10px #00000029}}@media (max-width:425px){.health--formik-container .cs--option-section .cs--listing>span{display:inline-block;vertical-align:middle}.health--card-field:has(.expend-section) .cls--opt-previousInsurer .cs--option-section.min-h-245{max-height:unset}.health--card-field .cls--opt-buyingFor .cs--option-section .cs--listing,.health--card-field .cls--opt-homeCountry .cs--listing{width:calc(50% - 4px)}}.price-badgeForm{left:20px;margin-bottom:-26px;margin-left:auto;margin-top:-26px;position:relative;width:210px}.price-badgeForm p{align-items:baseline;align-items:center;color:#fff;display:flex;float:unset;font-size:12px;gap:10px;left:0;margin:auto;position:absolute;right:0;top:10px;width:max-content}.price-badgeForm p img{border:none;border-radius:0;float:unset;height:unset;margin:0;vertical-align:unset;width:26px}.term--insurance-form .button--section{margin-bottom:20px}.investment-card-right:has(.cc--range) .cls--income{margin-bottom:20px}.investment-card-right .input--field:has(.range--slider-top) .input--error{bottom:-38px}.cls--includeEmployees .input--label{font-size:10px}.bi--card-field .fields--wrapper .field-control.pb--25{padding-bottom:20px}.bi--card-right .title--p-heading{margin-bottom:20px}.screen-heading{color:var(--typo-color-catalina-blue);display:block;font-size:20px;font-weight:600;line-height:20px;margin-bottom:40px;text-align:center;width:100%}.screen--error{color:var(--typo-color-red);font-size:12px;font-weight:600;line-height:12px;margin-top:20px;text-align:right;text-transform:uppercase}.travel--card-field .screen--error{margin:10px}.fields--wrapper-section{padding:0 40px}.travel--card-full .fields--wrapper{padding:0 30px}.travel--card-full .button--section{margin:0 auto;width:min(270px,100%)}.fields--wrapper{column-gap:15px;display:flex;flex-wrap:wrap}.fields--wrapper .button--section{width:100%}.btn--btn-primary{border-radius:4px;color:#fff;display:block;font-size:16px;font-weight:400;line-height:16px;padding:17px 10px;width:100%}.theme--orange{background-color:var(--btn-color-orange);border:1px solid var(--btn-color-orange)}.theme--blue{background-color:#0065ff;border:1px solid #0065ff}.btn--btn-primary[disabled]{opacity:.5;pointer-events:none}.journey-right-section .full--card-container{margin-bottom:10px;margin-top:0;min-height:auto}.journey-right-section .fields--wrapper-section,.journey-right-section .full--card-css{padding:0}.journey-right-section .screen-heading{background-color:#e2edff;border-radius:14px 14px 0 0;margin-bottom:0;padding:21px 10px;text-align:center}.journey-right-section .fields--wrapper-section .fields--wrapper{background-color:var(--typo-color-white-2);border-radius:14px;padding:27px 19px 0}.journey-right-section .fields--wrapper-section .button--section{background-color:var(--typo-color-white-2);padding:0 0 20px;width:100%}.full--card-container{--section-width:384px;display:flex;flex-wrap:wrap;margin-top:20px;min-height:527px;width:100%}.full--card-left{width:var(--section-width)}.full--card-right{position:relative;width:calc(100% - var(--section-width))}.journey-right-section .full--card-css{background-color:#e2edff;border-radius:14px}.full--card-css{background-color:var(--typo-color-white-2);border-radius:0 14px 14px 0;box-shadow:0 4px 12px 0 rgba(0,0,0,.16);padding:20px 22px 40px}.summary--container{--width--section:224px;align-items:flex-start;display:flex;flex-wrap:wrap;padding:0 45px}.summary--container .summary{align-self:center;width:var(--width--section)}.summary--container .fields--wrapper{width:calc(100% - var(--width--section))}.summary--container .option--container{min-height:unset}.card--summary{background-color:#fff;text-align:center;word-break:break-all}.card--summary-body{background-color:#fff;border:1px solid #d3d8e1;border-radius:8px;margin:0 auto 14px;min-height:140px;width:160px}.summary.user--details .card--summary-body{padding:22px 19px}.card--summary .summary-makeId,.card--summary .summary-name{color:#000;display:block;font-size:16px;font-weight:500;line-height:16px;margin-bottom:10px;padding:0 10px}.card--summary .summary-email,.card--summary .summary-mobileNumber,.card--summary .summary-modelYear{color:#000;display:block;font-size:13px;font-weight:400;line-height:16px;margin-bottom:10px;padding:0 10px}.card--summary .summary-email{word-break:break-all}.fields--wrapper .field-control,.fields--wrapper .field-control .input--field{position:relative}.w--50{width:calc(50% - 8px)}.w--100{width:100%}.w--70{width:70%}.mb--10{margin-bottom:10px!important}.select--title{color:var(--typo-color-catalina-blue);display:block;font-size:20px;font-weight:600;line-height:22px;margin-bottom:40px;text-align:center;width:100%}.summary--container .select--title{font-size:18px;line-height:18px}.summary--container .custom--select{margin-bottom:20px}.offer--heading{color:#132e5c}span.next--line{display:block;margin-top:10px}.offer--heading{font-size:20px;font-weight:400;line-height:20px}.offer--heading .discount{border-bottom:3px solid #0065ff;color:#0065ff;font-weight:700;padding-bottom:2px}.error--border{border-color:var(--typo-color-red)!important}.error--border label.glob--label,.error--border~label.glob--label{color:var(--typo-color-red)!important}.fields--box:has(.field--summary){--width-div:157px;align-items:flex-start;display:flex;flex-wrap:wrap}.field--summary{width:var(--width-div)}.fields--box:has(.field--summary) .fields--wrapper-section{padding:0 15px;width:calc(100% - var(--width-div))}.cls--opt-isModified{margin-bottom:24px}.w--100:has(.cls--opt-registrationYear) .select--title{margin-bottom:24px}.travel--formik-container .btn--btn-primary{margin:0 auto;padding:13px 10px;width:min(198px,100%)}.icon--i,.label--tool-box{--icon--size:14px}.icon--i{align-items:center;background-color:#0065ff;border-radius:var(--icon--size);color:#fff;cursor:pointer;display:flex;font-size:11px;font-weight:500;height:var(--icon--size);justify-content:center;line-height:11px;position:relative;width:var(--icon--size)}.icon--i:before{--size:5px;border-color:#000 transparent transparent;border-style:solid;border-width:var(--size) var(--size) 0 var(--size);content:"";display:none;height:0;position:absolute;top:-8px;width:0;z-index:1}.label--tool-box-content{background-color:#2b2e2e;border-radius:5px;bottom:23px;box-shadow:0 6px 6px #e5e5e5;color:#fff;display:none;font-size:12px;font-weight:400;left:0;line-height:20px;padding:10px;position:absolute;text-align:left;top:auto;width:100%}.label--tool-box:hover .icon--i:before,.label--tool-box:hover .label--tool-box-content{display:block;z-index:10}.user-fm#right-side-popup .right-inner-close:has(.full--card-container){background-color:transparent;padding-bottom:0}.content-section:has(.homeinsurance--formik-container){float:unset;height:calc(100dvh - 98px);overflow:auto;scroll-behavior:smooth}.content-section:has(.homeinsurance--formik-container.health--formik-container){height:100dvh}.button--section:has(.sticky-btn){bottom:53px;position:sticky;z-index:1}.content-section:has(.homeinsurance--formik-container)::-webkit-scrollbar{visibility:hidden;width:0}@keyframes slideRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.fadeUp--animaton{animation:fadeUp--animaton .4s ease-in-out}@keyframes fadeUp--animaton{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ripple-effect{to{box-shadow:0 0 0 8px #0000}}@media (max-width:991px){.full--card-left{display:none}.field--summary,.fields--box:has(.field--summary) .fields--wrapper-section,.full--card-right{width:100%}.fields--box:has(.field--summary) .fields--wrapper-section{padding:15px}.full--card-css{background-color:transparent;border-radius:0;box-shadow:none;padding:0}.fields--wrapper-section,.summary--container{background-color:#fff;border-radius:14px;box-shadow:0 4px 12px 0 rgba(0,0,0,.16);padding:30px 15px;position:relative}.summary--container .summary{margin:-96px 0 20px}.card--summary{background-color:transparent;margin:0 auto}.select--title{font-size:18px;line-height:25px;margin-bottom:20px;margin-top:0;text-align:center}.summary--container .fields--wrapper,.summary--container .summary{width:100%}.summary--container{margin:100px 0 0;overflow:visible}.journey-right-section .select--title{margin-bottom:20px}#page-id-1 .content-section .fields--wrapper-section{background-color:var(--typo-color-white-2)}.full--card-right .fields--wrapper-section{box-shadow:none}.Car-formik-container .fields--wrapper-section{box-shadow:0 4px 12px 0 rgba(0,0,0,.16)}.content-section:has(.homeinsurance--formik-container.health--formik-container){height:auto}}@media (max-width:768px){.fields--wrapper .field-control{width:100%}.screen-heading{font-size:18px;font-weight:700;line-height:18px;margin-bottom:32px;margin-top:0;text-align:center}.full--card-container.second-screen{margin-top:0}.custom-container:has(.second-screen){background-color:#f7f9fe;height:100dvh;padding-top:20px}.marketing-content-section .journey-right-section .screen-heading{background-color:#0065ff;border-radius:0;position:relative}.marketing-content-section .journey-right-section .screen-heading:before{--radious:17px;background-color:#0165ff;border-bottom-left-radius:var(--radious);border-bottom-right-radius:var(--radious);bottom:-55px;content:"";left:0;padding:28px 0;position:absolute;width:100%}.marketing-content-section .journey-right-section .screen-heading .offer--heading,.marketing-content-section .offer--heading .discount{border-color:#fff;color:#fff}.journey-right-section .fields--wrapper-section{background-color:#e2edff}.marketing-content-section .journey-right-section .fields--wrapper-section{background-color:#f5f6fc}.marketing-content-section .journey-right-section .fields--wrapper-section .fields--wrapper{box-shadow:0 4px 12px 0 rgba(0,0,0,.16);margin:0 15px;position:relative}.second-screen .summary--container .fields--wrapper{row-gap:10px}.card--summary .summary-mobileNumber{margin-bottom:0}.fields--box:has(.field--summary) .fields--wrapper-section{box-shadow:0 4px 12px 0 rgba(0,0,0,.16)}.content-section:has(.homeinsurance--formik-container){height:auto;overflow:auto}.travel--card-full .btn--btn-primary{font-size:18px;line-height:18px}.button--section:has(.sticky-btn){bottom:0;position:relative}}:root{--color-blue:#0065ff;--btn-color-orange:#e65733;--label-color:#999fad;--input-text-color:#313f5d}.pb--25{padding-bottom:25px}.mb--20{margin-bottom:20px}.mt-0{margin-top:0}.w--480px{width:min(480px,100%)}.relative-p{position:relative}