.block-section{margin:0 auto;padding:0 15px;width:min(1170px,100%)}.KeyFeature-form.journey-nw-banner{--items-size:470px}body:has(.jrny-type-2){background:linear-gradient(180deg,#ebf4ff 85.1%,#fff);background-attachment:fixed}@-ms-viewport{width:device-width}:root{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px}html{height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);scrollbar-gutter:stable;scrollbar-width:none}*{box-sizing:border-box;list-style:none;margin:0;padding:0}body:after{content:"";display:block}.key-feature-info-items-rn h1.hero-heading{color:var(--typo-color-catalina-blue-i);font-size:24px;font-weight:700;line-height:30px;margin-bottom:10px;padding:0}.key-feature-info-items-rn p{color:var(--typo-color-catalina-blue-i);font-size:16px;letter-spacing:normal;line-height:24px;padding:0;text-align:left;white-space:normal;word-break:unset}input::-webkit-input-placeholder{color:#052f5f;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);font-size:14px;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}input:-moz-placeholder,input::-moz-placeholder{color:#052f5f;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);font-size:14px;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}input:-ms-input-placeholder{color:#052f5f;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);font-size:14px;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}input:focus{outline:none!important}input:-webkit-autofill,input:-webkit-autofill:hover{background-color:var(--typo-color-white-3);-webkit-box-shadow:0 0 0 1000px var(--typo-color-white-3) inset;box-shadow:0 0 0 1000px var(--typo-color-white-3) inset;color:var(--typo-color-marine);-webkit-text-fill-color:var(--typo-color-marine);background:none;background-image:none}header,main,nav{display:block}template{display:none}a,a:focus,a:hover{color:var(--typo-color-blue);cursor:pointer;text-decoration:none}a{background-color:transparent}a:active,a:hover{color:var(--typo-color-blue);outline:0}strong{font-weight:600}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html input[disabled]{background:#d4d4d4;color:#8e8e8e;-webkit-text-fill-color:#8e8e8e;cursor:no-drop;opacity:1}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{border:1px solid #e0eaf6;-webkit-text-fill-color:var(--typo-color-marine);-webkit-box-shadow:0 0 0 1000px var(--typo-color-white-3) inset!important;transition:background-color 5000s ease-in-out 0s}button:focus,button[type=button]{cursor:pointer;outline:none}img{max-width:100%}.content-section{padding-top:64px;position:relative;width:100%}body:has(.sub-header) .content-section{padding-top:10px}body:has(.sub-header) #page-id-17:has(.mBank) .content-section .middle-content{padding-top:15px}.middle-content{position:relative;width:100%}@-webkit-keyframes stickySlideDown{0%{opacity:.7;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes stickySlideUp{0%{opacity:1;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}}.content{width:100%}@media screen and (max-width:767px){.content-section{padding:54px 0 20px}}:root{--typo-color-white:#fff;--typo-color-white-2:#fff;--typo-color-white-3:#fff;--typo-color-white-4:#fff;--typo-color-white-5:#fff;--typo-color-marine:#052f5f;--typo-color-marine-2:#052f5f;--typo-color-bright-blue:#0065ff;--typo-color-bright-blue-2:#0065ff;--typo-color-bright-blue-3:#0065ff;--typo-color-bright-blue-4:#0065ff;--typo-color-bright-blue-5:#0065ff;--typo-color-bright-blue-6:#0065ff;--typo-color-prussian-blue:#052f5f;--typo-color-cloud-burst:#222165;--typo-color-davy-grey:#545456;--typo-color-comet:#52576b;--typo-color-black:#000;--typo-color-black-2:#000;--typo-color-black-3:#000;--typo-color-black-4:#000000d9;--typo-color-catalina-blue:#132e5c;--drop-shadow:0 2px 10px 0 rgba(0,0,0,.16);--drop-shadow-2:0px 4px 6px rgba(0,0,0,.16);--drop-shadow-3:0 2px 17px 0 hsla(0,0%,87%,.5);--drop-shadow-4:0 27px 54px 0 hsla(240,1%,66%,.16);--drop-shadow-5:0 1px 10px 1px rgba(0,0,0,.12);--drop-shadow-6:0 3px 8px 0 rgba(86,177,253,.2);--drop-shadow-7:0 4px 12px 0 hsla(0,0%,64%,.2);--drop-shadow-8:0 2px 16px 0 rgba(0,0,0,.29);--typo-color-catalina-blue-i:#253858;--typo-color-prussian-blue-i:#062f5f;--typo-color-hawkes-blue:#d1d9e2;--typo-color-slate-gray:#67809e;--typo-color-slate-gray-2:#67809e;--typo-color-slate-gray-3:#495a6f;--typo-color-gunmetal:#2c3539;--typo-color-navy:#00000080;--outer--layer:rgba(0,0,0,.5);--outer-layer-2:rgba(23,43,77,.78);--outer-layer-3:#172b4deb;--border-color:rgba(103,128,158,.3);--border-color-2:#dadce0;--border-color-3:#e1e1e1;--border-color-4:#f2f2f2;--border-color-10:#e2e2e2;--border-transparent:transparent;--typo-color-zircon:#f4f8ff;--typo-color-slate:#516572;--typo-color-cadet-grey:#91a3b0;--typo-color-lavender-mist:#f7fcff;--typo-color-lavender-thunder:#33292f;--typo-color-alice-blue:#f7fcff;--typo-color-white-smoke:#f1f1f1;--typo-color-platinum:#e8e8e8;--typo-color-no:#6b819b;--typo-color1:#e6e6e6;--typo-color-seashell:#f0f0f0;--typo-color-seashell-1:#f0f0f0;--typo-color-red:red;--typo-color-BlackCoral:#565a66;--typo-color-edit:#0065ff;--typo-color-blue:#0065ff;--gradient-shade-1:#ecf2fc;--gradient-shade-2:#fff;--gradient-shade-3:#fff;--gradient-shade-4:#fff;--gradient-shade-5:#f5f9ff;--inf-bg-white:#f3f7ff;--dull-white-shade:#eff5fe;--shadow-scoller:#cfd1d5;--legal-bg-shade:#f8f8f8;--lgl-type-text:#2d2d2d;--header-main-shadow:#3469cb33;--bg-body:#f7f9fe;--typo-bg-color-4:#dedede;--typo-bg-color-5:#f5f5f5;--typo-text-color:#3b537b;--typo-text-color-2:#6d757d;--border-color-5:#dee2e6;--border-color-6:#e6e6e6;--border-color-white:#fff;--drop-shadow-9:0px 3px 6px #00000029;--drop-shadow-10:0px 4px 20px #3469cb29;--drop-shadow-11:none;--drop-shadow-12:0 1px 10px 1px rgba(0,0,0,.12);--bg-typo-1:#f4f8fe;--bg-type-color:#deebff;--light-blue:#e0edfd;--dull-white:#f3f7fe;--bg-transparent:transparent;--bg-dull-blue:#f4f5f7;--bg-dull-blue-2:#f2f7ff;--ripple-loader:#dddbdd;--acrd-heading:#f2f7ff;--overlay-blur-bg:#e8e8e8bd;--bg-gradient-1:transparent linear-gradient(180deg,#d9e9ff,#f6fafe);--bg-gradient-2:#f1f7ff;--border-clr-1:#d1d1d1;--border-clr-2:#d9e9ff;--typo-color-text:#0065ff;--typo-color-text-1:#253858;--typo-color-text-2:#00ba44;--typo-color-input:#313f5d;--typo-color-input-2:#8e8e8e;--typo-bg-color-input-2:#fff;--typo-border-input:#d3d8e1;--typo-color-label:#999fad;--typo-label-bg:#fff;--drop-shadow-input:0px 7px 8px 0px #f4f9ff;--border-color-5:#d3d8e1;--border-color-6:#0065ff;--border-color-7:#e5e5e5;--border-color-8:#dfe1e6;--border-color-9:#00ba44;--drop-shadow-9:0px 2px 10px #00000029;--drop-shadow-10-tp:0 7px 10px 0 rgba(0,0,0,.09);--drop-shadow-small:0px 3px 6px #00000029;--badge-bg-color:rgba(57,97,235,.102);--badge-text-color:#3962ed;--typo-arrow-black:#000;--typo-bg-color:#3962ed;--typo-bg-color-1:#fff;--typo-bg-color-2:#f8fbff;--typo-bg-color-3:#00ba44;--input-radio-color:#3962ed;--border-color-typo-1:#0065ff;--border-color-typo-2:#d3d8e1;--site-typo:#1a1f7c;--sitemap--bg:#f9faff;--input-border:#d1d9e2;--badge-bg-color-2:#e6e6e6;--badge-text-color-2:#062f5f;--button-color:#f9491f;--content-peragraph:#505f79;--border-type-color:#d2d9e1;--border-type-color-1:#a7abb6;--text-color-title:#4e5c76;--text-color-title-1:#253858cc;--color-bg-img-1:#eae5ff;--color-bg-img-2:#fff0b3;--color-bg-img-3:#e3fcef;--typo-text-color:#04213b;--bg-gradient-color:transparent linear-gradient(180deg,#f8f8f8,#fdfdfd 100%,#fff 0);--bg-gradient-color-1:transparent linear-gradient(242deg,#fdfdfd,#cddff9);--bg-gradient-color-2:transparent linear-gradient(242deg,#fdfdfd,#cddff9);--text-color-c11:#1c294b;--text-color-orange:#e65733;--text-label-1:rgba(0,0,0,.6);--typo-bg-color-6:#dde8f5;--typo-bg-color-7:#f7faff;--typo-bg-color-8:#f4f6fa;--border-type-color-2:#67809e4d;--lg-yellow:#fffaee;--cal--yellow:#ffff76;--bg-color-p:#1051aa;--text-color-1:#5e6c84;--typo-border-color-27:#0065ff;--typo-border-color-47:#ddd;--typo-text-color-3:#052e5e;--typo-text-color-4:#6c6c6c;--text-color-c5:rgba(231,231,242,.9);--typo-bg-color-16:#0065ff;--box-shadow:0px 14px 30px #bebebe4d;--sk-bg-color:#e2e5e7;--sk-im-color:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5),hsla(0,0%,100%,0));--goldenrod:#d5a047;--bright-blue:#2468f6;--vivid-green:#089903;--vivid-azure:#4364f3;--jade-green:#139851;--deep-amethyst:#5b328c;--cloud-blue:#f3f9fe;--silver-gray:#b9b9b9;--md-blur-color:hsla(0,0%,91%,.74);--color-opacity:#0000003d;--color-opacity-2:#eaeaea;--medium-sea-green:#2bce77;--gray-300:#e8e5e5;--bg-gradient-down:linear-gradient(180deg,#f8f8ff,#fff);--light-purple:#f6f6fc;--lign-pink-100:#fbf9f9;--md-light-gray:#cbcbcb;--red-salsa-10:#f91f1f;--slate-gry-10:#cbd5e1;--slate-gry-20:#94a3b8;--dark-sapphire:#172b4d;--zin-gray-150:#efefef;--zin-gray-25:#fdfcfc;--blue-30:#188cdf;--slate-10:#f1f5f9;--slate-10-2:#f1f5f9;--blue-10:#dfefff;--blue-20:#b6d3ff;--blue-40:#eff5ff;--gray-10:#ddd;--primary-500:#34425e;--primary-blue-0:#5294f9}.main-header ul{box-sizing:border-box;list-style:none;margin:0;padding:0}header.main-header{background-color:var(--typo-color-white-2);border-bottom:1px solid var(--border-transparent);height:64px;left:0;position:fixed;top:0;width:100%;z-index:9}header.main-header nav{--items-fonts:13px;--inner-items-fonts:13px;--logo-section:165px;--color-fonts:var(--typo-color-marine);--color-blue:var(--typo-color-bright-blue);align-items:center;display:flex;margin:0 auto;padding:0 15px;width:min(1170px,100%)}nav .menu-web-container{align-items:center;display:flex;gap:25px;text-align:right;width:calc(100% - var(--logo-section))}nav .menu-web-container ul.menu-web{align-items:flex-start;display:flex;gap:25px;margin:0 0 0 auto;padding-left:0}header nav .logo-section{margin-right:auto;padding:8px 0}header nav .logo-section a{display:block;width:165px}header nav .logo-section a img{height:100%;object-fit:contain;width:100%}@media (max-width:1366px){nav .menu-web-container{width:100%}.logo-section a{display:block;width:140px}.logo-section a img{display:block;width:100%}}@media (max-width:1140px){header.main-header nav{height:inherit;position:relative}nav .menu-web-container{width:100%}.logo-section a img{width:100%}}@media (max-width:768px){header.main-header{height:54px}}.main-header:has(.sub-header) .logo-section{padding:0}.main-header:has(.sub-header) .logo-section img{display:block}header.main-header:has(.sub-header){height:auto;inset:0;position:sticky}#root{align-content:space-evenly}.main-header:has(.sub-header) .sub-header-main{background-color:var(--light-purple);box-shadow:0 5px 14px 0 #00000014;padding:15px 0}.wp-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:768px){body:has(.home-jrny-4 .homeinsurance--formik-container) .wp-wrapper{display:none}}@-webkit-keyframes shimmer{to{transform:translateX(100%)}}.card-travel{display:flex;flex-wrap:wrap;gap:32px}.card-travel-items{--icon-width:48px;border-radius:10px;box-shadow:0 4px 8px 0 #0000002e;padding:15px;width:calc(25% - 24px)}.card-travel-items,.icon-card{align-items:center;display:flex}.icon-card{border-radius:6px;height:var(--icon-width);justify-content:center;width:var(--icon-width)}.card-travel-info{color:#000;font-size:13px;font-weight:600;line-height:18px;padding-left:15px;width:calc(100% - var(--icon-width))}@media (max-width:991px){.card-travel{gap:15px}.card-travel-items{--icon-width:36px;width:calc(25% - 12px)}.icon-card img{height:20px;width:20px}.card-travel-info{font-size:11px}}@media (max-width:768px){.card-travel-items{--icon-width:36px;width:calc(50% - 8px)}}@media (max-width:400px){.card-travel-items{--icon-width:30px;align-items:center}.card-travel-info{font-size:10px;line-height:16px;padding-left:8px}}@media (max-width:280px){.card-travel-items{--icon-width:25px;align-items:center;width:100%}}@media (max-width:768px){.card-travel::-webkit-scrollbar-track{background-color:transparent;-webkit-box-shadow:inset 0 0 6px transparent}.card-travel::-webkit-scrollbar{background-color:transparent;width:6px}.card-travel::-webkit-scrollbar-thumb{background-color:transparent}}a:hover{text-decoration:none}p:has(a.scroll-top){padding-bottom:0}a:hover{cursor:pointer}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:#0c93fd;cursor:pointer}a:focus{outline:none;text-decoration:none}.scroll-btn-top{--width-height:46px;--bg-arrow:var(--typo-color-blue);background-color:var(--dull-white-shade);border-radius:var(--width-height);bottom:150px;box-shadow:0 5px 16px 0 var(--shadow-scoller);cursor:pointer;height:var(--width-height);left:calc(100% - 58px);position:fixed;width:var(--width-height);z-index:8}.scroll-btn-top em.scroll-arrow{border-bottom:2px solid var(--bg-arrow);border-left:2px solid var(--bg-arrow);left:50%;padding:5px;position:absolute;top:57%;transform:translate(-50%,-50%) rotate(-224deg);transition:all .3s}@-webkit-keyframes network_skeleton{to{transform:translateX(100%)}}a:hover{text-decoration:none}.journey-wrapper:has(.term--insurance-form) .journey-left-section{padding-inline-end:0;width:100%}.journey-inner-section{display:flex;height:100%}.ratingOuter .ratingHeading{display:block;padding-right:75px;position:relative}.ratingOuter .ratingHeading:after{background:#cbd4e1;bottom:0;content:"";height:1px;margin-left:5px;position:absolute;top:10px;width:50px}.bannerFooter{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;margin-top:30px}.ratingOuter{flex-shrink:0}.rateCount{align-items:center;display:flex;gap:10px;padding:10px 0}.rateCount p{color:var(--typo-color-catalina-blue-i);font-size:18px;font-weight:600;width:auto}.ratingOuter .ratingHeading{color:var(--typo-color-black);display:inline-block;font-size:12px;font-weight:500}.googleRvw,.reviewFoot{align-items:center;display:flex;gap:10px}.googleRvw{flex-shrink:0}.reviewFoot p{color:var(--typo-color-catalina-blue-i);font-size:14px;font-weight:600}.googleRvw span{color:var(--typo-color-catalina-blue-i)}.countSection{display:flex;gap:16px}.countGrid{align-items:center;display:flex;flex-flow:column;gap:5px;justify-content:center;position:relative}.countGrid .countHeading{color:var(--typo-color-blue);font-size:19px;font-weight:700}.countGrid p{color:var(--typo-color-catalina-blue);font-size:14px;text-align:center}.countGrid:before{border-right:1px dashed #cbd4e1;content:"";height:100%;position:absolute;right:-10px;width:1px}.countGrid:last-child:before{display:none}.star-rating-six{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:-webkit-linear-gradient(0deg,#faaa24 100%,#d5dee9 0);display:inline-block;font-size:25px;line-height:25px;overflow:hidden;position:relative;text-align:center;width:1em}@media (max-width:1160px){.rateCount p,.reviewFoot p{font-size:12px}.googleRvw{font-size:13px}.star-rating-six{font-size:20px}}@media (max-width:1140px){.rateCount p{font-size:14px;padding:0}.rateCount{flex-flow:wrap}.googleRvw span,.reviewFoot p{font-size:12px}.countGrid .countHeading{font-size:16px}.countGrid p{font-size:11px;line-height:14px;text-align:center}}@media (max-width:767px){.bannerFooter{align-items:center!important;flex-flow:column}.ratingOuter{order:2;text-align:center}.ratingOuter .ratingHeading{padding:0;text-align:center}div.bannerFooter{gap:20px}div.bannerFooter .countSection{background:var(--typo-color-white-2);border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.14);gap:8px;justify-content:center;padding:16px 5px;width:100%}div.bannerFooter .countGrid{width:calc(33% - 4px)!important}div.bannerFooter .countGrid .countHeading{font-size:14px}div.bannerFooter .countGrid p{font-size:11px;padding:0 6px;word-break:unset}div.bannerFooter .ratingOuter{width:100%}div.bannerFooter div.ratingOuter .ratingHeading{display:block;margin-bottom:10px;margin-right:auto;max-width:160px;text-align:left}div.bannerFooter .ratingInner{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}div.bannerFooter{gap:30px!important}}@media screen and (max-width:768px){.carBannerFooter .bannerFooter{flex-flow:wrap;gap:30px 0!important}div.bannerFooter .ratingOuter:has(~.bank-logo-section){width:50%}div.bannerFooter:has(.bank-logo-section){align-items:end!important}}.carBannerFooter{background:var(--typo-color-white-2);border-radius:14px;box-shadow:0 4px 6px rgba(0,0,0,.14);padding:20px 30px}.carBannerFooter .bannerFooter{gap:50px;margin:0}.carBannerFooter .ratingInner{align-items:center;display:flex;flex-flow:wrap;justify-content:space-between}.carBannerFooter .ratingOuter{width:35%}.carBannerFooter .countSection{justify-content:space-between;width:50%}.carBannerFooter .countSection .countGrid{min-width:33%;text-align:center}.carBannerFooter{position:relative;z-index:1}.journey-wrapper:has(.cd-var-1){flex-wrap:nowrap}@media (max-width:767px){.carBannerFooter{background:transparent;border-radius:0;box-shadow:none;padding:0}.carBannerFooter .bannerFooter{gap:unset;margin:unset}.carBannerFooter .ratingOuter{width:100%}.carBannerFooter .countSection{justify-content:unset;width:auto}.carBannerFooter .countSection .countGrid{width:100%}.carBannerFooter{padding:10px 0}.marketing-content-section .carBannerFooter{padding:15px 0}}.custom-container{margin:0 auto;padding:0 15px;scroll-behavior:smooth;width:min(1170px,100%)}.key-feature-info-items-rn{margin-bottom:10px;margin-top:10px;padding:0 10px}@media (max-width:767px){.marketing-content-section .custom-container:has(.full--card-container){padding:0}.custom-container:has(.full--card-container) .carBannerFooter{padding:15px}}.custom-container:has(.journey-twelve-banner){padding:0;width:100%}.marketing-content-section .journey-wrapper{background-color:var(--typo-color-alice-blue);border:1px solid var(--border-transparent);border-radius:12px}.journey-wrapper:empty{display:none}.journey-wrapper:has(.journey-right-section:empty){display:none}.journey-right-section:empty{display:none}.journey-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;flex-wrap:wrap;margin-bottom:10px;min-height:300px;padding:15px;width:100%}.journey-left-section{min-width:0;padding-left:20px;padding-right:20px;position:relative;width:calc(100% - 470px)}.journey-right-section{margin:0 auto;width:min(470px,100%)}.journey-nw-banner .details_list{border-radius:6px;margin:20px 0 10px}.journey-wrapper:has(.term--insurance-form){flex-wrap:nowrap;gap:20px}.journey-wrapper:has(.term--insurance-form) .journey-right-section{flex-shrink:0;width:min(420px,100%)}.journey-wrapper:has(.term--insurance-form) .journey-left-section{padding-left:15px}@media (max-width:991px){.journey-wrapper .journey-left-section{margin-bottom:20px;padding-right:0;padding-top:0;width:100%}.journey-left-section:has(.journey-inner-section:empty){display:none}.journey-wrapper:has(.term--insurance-form){flex-direction:column}}@media (max-width:767px){.custom-container .journey-wrapper{background-image:none!important}}.star-rating-box{align-items:center;color:var(--typo-color-black);display:flex;flex-wrap:wrap;height:100%;justify-content:center}.star-rating-box>.star-rating-inner{overflow:hidden;position:relative}.star-rating-box>.star-rating-inner:after,.star-rating-box>.star-rating-inner:before{content:none;display:none}@media (max-width:768px){.star-rating-box{height:auto}}.fields--wrapper{column-gap:15px;display:flex;flex-wrap:wrap}.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)}.fields--wrapper .field-control,.fields--wrapper .field-control .input--field{position:relative}.w--100{width:100%}.user-fm#right-side-popup .right-inner-close:has(.full--card-container){background-color:transparent;padding-bottom:0}.content-section:has(.homeinsurance--formik-container){height:calc(100dvh - 98px);overflow:auto;scroll-behavior:smooth}.content-section:has(.scroll-stop){overflow:unset!important}.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}.fields--wrapper:has(.parent-left){align-items:center;flex-wrap:unset}.content-section:has(.home-jrny-4){height:unset}@media (max-width:991px){.content-section:has(.homeinsurance--formik-container.health--formik-container){height:auto}}@media (max-width:768px){.fields--wrapper .field-control{min-width:0;width:100%}.custom-container:has(.second-screen){background-color:#f7f9fe;height:100dvh;padding-top:20px}.content-section:has(.homeinsurance--formik-container){height:auto;overflow:auto}.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}.relative-p{position:relative}#right-side-popup .right-inner-close{padding:20px 55px}#right-side-popup .close-modal{background:#eaf1ff;margin-bottom:10px}.user-fm#right-side-popup .right-inner-close{height:100%;margin-left:unset;max-width:unset;padding:unset;position:unset}.user-fm#right-side-popup .right-inner-close:has(.fields--box){overflow:unset}.user-fm#right-side-popup .right-inner-close .close-modal{display:none}.user-fm#right-side-popup{background-color:transparent;position:unset}.user-fm#right-side-popup:has(.btn-item-active.button-item-1){--bg-active:var(--bright-blue)}.user-fm#right-side-popup:has(.btn-item-active.button-item-2){--bg-active:var(--vivid-green)}.user-fm#right-side-popup:has(.form-tab-header){border-radius:10px;margin-left:auto;overflow:hidden;padding:0 6px 10px;width:min(440px,100%)}.user-fm#right-side-popup:has(.form-tab-header) .right-inner-close{background-color:var(--typo-color-white-2);border-radius:10px;border-top:5px solid var(--bg-active);box-shadow:var(--drop-shadow-12);display:flex;flex-direction:column;padding:20px 15px!important;position:relative;width:100%}.user-fm#right-side-popup .right-inner-close:has(.form-tab-header) .credit--card-form{background-color:transparent;box-shadow:none;padding:0}.user-fm#right-side-popup:has(.btn-item-active.button-item-1) .theme--orange{background-color:var(--bright-blue);border-color:var(--bright-blue)}.user-fm#right-side-popup:has(.btn-item-active.button-item-2) .theme--orange{background-color:var(--vivid-green);border-color:var(--vivid-green)}.user-fm#right-side-popup .right-inner-close:has(.term-home-visit){background-color:transparent}.user-fm#right-side-popup:has(.jrny-type-2) .right-inner-close{background:transparent}@media (max-width:991px){.custom-container .journey-wrapper:has(.form-tab-header){padding-left:0;padding-right:0}}@media (max-width:470px){#right-side-popup .right-inner-close{padding:20px 15px}}#right-side-popup{background-color:rgba(23,43,77,.3);height:100%;position:fixed;right:0;top:0;width:100%;z-index:10}#right-side-popup .right-inner-close{background-color:var(--typo-color-white-2);height:100%;margin-left:auto;max-width:470px;padding:40px 20px 0;position:relative}#right-side-popup .close-modal{background:var(--typo-color-hawkes-blue);display:block;height:32px;padding:6px;transform:rotate(180deg);width:32px}#right-side-popup .close-modal img{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:has(.inputIcons) .input--label{left:40px;top:16px}.cls--mobileNumber:has(.inputIcons) .field--mobile,.input--field:has(.inputIcons) .cs--input{padding-left:40px}.input--field:has(.inputIcons) .cs--input:focus~.input--label{left:15px}.bi--form .cls--termAndCondition .custome--note{font-size:11px;line-height:14px}.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}.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%}.input--field .cs--input::spelling-error{background-color:var(--typo-color-white-2);box-shadow:var(--drop-shadow-input);color:var(--typo-color-input)}.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:var(--typo-color-white-2);padding:0 5px;top:-7px}@media (max-width:768px){.input--field .cs--input{font-size:16px;line-height:16px}.input--field .input--label{top:18px}}.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}@media (max-width:767px){.field--mobile-control .mobile--num-field{font-size:16px;line-height:16px}.field--mobile-control label{top:3px}}.checking--section{column-gap:14px;cursor:pointer;display:flex;width:100%}.cls--termAndCondition .custome--note{color:var(--typo-color-black);font-size:13px;font-weight:400;line-height:19px;margin-bottom:30px}.custome--note a,.custome--note a:active,.custome--note a:focus,.custome--note a:hover{color:var(--typo-color-text)}.fields--wrapper:has(.crd-w-header) .custome--note{font-size:12px;line-height:16px;margin:0 auto 20px;text-align:center;width:min(561px,100%)}@media (max-width:992px){.custome--note{text-align:center}}.credit--card-form{background-color:var(--typo-color-white-2);border-radius:10px;box-shadow:var(--drop-shadow-5);padding:20px 35px 40px}.bi--card-field:has(.crd-w-header){padding:0}.bi--card-field:has(.crd-w-header) button.theme--orange{background:#0065ff;border-color:#0065ff;border-radius:8px;margin:0 auto;width:min(275px,100%)}@media (max-width:991px){.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}.bi--card-right:has(.crd-w-header){border-radius:0;box-shadow:none;padding:0}}.bi--card-field .fields--wrapper .field-control.pb--25{padding-bottom:20px}.bi--form .main-title-lg{color:var(--typo-color-catalina-blue-i);font-size:18px;font-weight:700;line-height:27px;line-height:22px;margin-bottom:20px;padding:0;text-align:center}.bi--form .main-title-lg strong{color:var(--typo-color-text)}@media (max-width:768px){.bi--card-field:has(.crd-w-header) .fields--wrapper .field-control.pb--25{padding-bottom:20px}.bi--form .main-title-lg{font-size:18px;line-height:24px}}