.modal-overlay{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:11111}.modal-wrapper{border-radius:20px;top:50%;right:50%;transform:translate(50%,-50%);z-index:1111;position:absolute}.modal-wrapper .closeIcon{position:absolute;right:0;top:-10px;cursor:pointer}@media screen and (max-width:768px){.modal-wrapper{position:absolute;bottom:0;width:100%;border-radius:24px 24px 0 0;top:unset;right:unset;transform:unset}}.videoModal{max-width:450px;width:100%;top:50%;right:50%;transform:translate(50%,-50%);z-index:1111;position:absolute;width:90%}.videoModal .closeIcon{position:absolute;right:-16px;top:-15px;cursor:pointer}.onboardingHeader{justify-content:center!important}.onboardingHeader .navigator{display:none}.onboardingHeader .appIcons{display:none!important}@media(max-width:768px){.onboardingHeader .appIcons,.onboardingHeader .headL button{display:none!important}}.seo-container{max-width:1240px;width:100%;margin:0 auto}.bannerSection{padding-top:40px;background-color:#fff;padding-bottom:100px}.bannerSection,.bannerSection .bannerSectionInner{display:flex;justify-content:space-between}.bannerSection .bannerSectionInner2{margin-top:0}.bannerSection .bannerSectionInner2 ul{display:flex;gap:0 60px}.bannerSection .bannerSectionInner2 ul li{display:flex;gap:0 16px;align-items:center;border-right:2px solid #e4e4e4;padding-right:60px}.bannerSection .bannerSectionInner2 ul li:last-child{border-right:none}.bannerSection .bannerSectionInner2 ul li h4{font-size:24px;font-weight:600;line-height:33px;color:#000}.bannerSection .bannerSectionInner2 ul li p{font-size:18px;font-weight:400;line-height:25px;color:#000}.bannerSection .bannerLeft{flex:0 0 auto}.bannerSection .bannerLeft h1{font-size:46px!important;font-weight:600;line-height:55.2px;color:#000}.bannerSection .bannerLeft .bannerLeftForm{margin-top:60px}.bannerSection .bannerLeft .bannerLeftForm h2{font-size:34px;font-weight:500;line-height:40.8px;color:#000;margin-bottom:34px}.bannerSection .bannerLeft .bannerLeftForm h2 span{color:#ee3742}.bannerSection .bannerLeft .bannerLeftForm .otpLogin{width:395px}.bannerSection .bannerLeft .bannerLeftForm p{font-size:10px;font-weight:400;line-height:14px;color:#000;margin-top:16px}.bannerSection .bannerLeft .bannerLeftForm p a{text-decoration:underline;color:#000}.bannerSection .bannerRight{width:45%}.bannerSection .bannerRight .bannerSlider{width:100%;position:relative}.bannerSection .bannerRight .bannerSlider h4{font-size:36px;font-weight:500;line-height:50px;position:absolute;color:#000;top:50px;right:0;z-index:11}.bannerSection .bannerRight .bannerSlider h4:after{content:url(/_next/static/media/line.06586eca.svg);width:224px;position:absolute;left:0;top:30px}.bannerSection .bannerRight .bannerSlider img{width:532px;height:auto}.earningCal .earningCalInner{background-color:#fbf5ef;padding-top:64px;text-align:center;padding-bottom:40px}.earningCal .earningCalInner .disclaimer{font-size:11px;font-weight:400;line-height:13px;color:#000;margin-top:40px;text-align:center}.earningCal .earningCalInner div{flex:0 0 345px;text-align:left}.earningCal .earningCalInner h2{font-size:48px;font-weight:600;line-height:57px;color:#000}.earningCal .earningCalInner .earningCalInput{margin-top:40px;display:flex;gap:0 30px;justify-content:center}.earningCal .earningCalInner .earningCalInput p{font-size:16px;font-weight:400;line-height:19px;color:#000;margin-bottom:16px}.earningCal .earningCalInner .earningCalInput h3{font-size:48px;font-weight:600;line-height:57px;color:#ee3742}.earningCal .earningCalInner .earningCalInput input{height:55px;border:1px solid gray;border-radius:5px;padding:0 121px 0 20px;font-size:16px;font-weight:400;line-height:22px;color:gray;width:100%;outline:none}.trustPartners .trustPartnersInners{background-color:#f8f8f8;padding:60px 0;text-align:center}.trustPartners .trustPartnersInners h2{font-size:36px;font-weight:500;line-height:43px;color:#000}.trustPartners .trustPartnersInners p{font-size:24px;font-weight:400;line-height:28px;color:#000;margin-top:10px}.trustPartners .trustPartnersInners .partnerLogo{display:flex;gap:0 17px;margin-top:40px;padding-left:40px;justify-content:flex-start;white-space:nowrap;overflow:auto}.trustPartners .trustPartnersInners .partnerLogo::-webkit-scrollbar{display:none;background:transparent;width:0}.trustPartners .trustPartnersInners .partnerLogo img{cursor:pointer;filter:grayscale(1);width:90px;height:35px;transition:all .4s ease-in-out}.trustPartners .trustPartnersInners .partnerLogo img:hover{filter:grayscale(0)}.faqSection{padding:100px 0}.faqSection h2{font-size:48px;font-weight:600;line-height:57px;color:#000;text-align:center}.faqSection .insuranceAccordionSection{margin-top:60px;margin-bottom:0!important}.faqSection .insuranceAccordionSection .container{padding:0!important;margin:0!important}.faqSection .insuranceAccordionSection .container .accordionInner{max-width:100%!important}.faqSection .insuranceAccordionSection h2{display:none}.faqSection .insuranceAccordionSection span.indexing{display:none!important}.faqSection .insuranceAccordionSection .menuItems .MuiPaper-root{border-bottom:none!important;margin-bottom:40px}.faqSection .insuranceAccordionSection .menuItems .MuiPaper-root:last-child{margin-bottom:0!important}.faqSection .insuranceAccordionSection .MuiAccordionSummary-content h3{font-size:24px!important;font-weight:400!important}.faqSection .insuranceAccordionSection .MuiAccordionDetails-root{padding:0!important}.faqSection .insuranceAccordionSection .MuiAccordionDetails-root p{color:gray!important;font-size:20px!important;font-weight:400!important;line-height:28px!important}.footerForm{background-color:#f8f8f8;padding:48px 0;text-align:center;transition:transform .3s ease-in-out}.footerForm.show{position:fixed;width:100%;bottom:0;z-index:111}.footerForm .onboardingLogin .LogCard{min-height:0}.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative div:first-child{display:flex!important;width:585px;margin:0 auto}.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative .gs_control-group{width:363px;display:inline-block;margin-bottom:10px}.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative .gs_control-group .inputborderbox{width:100%;background:none;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid gray;border-right:none!important}.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative button.RedButton{display:inline-block;width:223px;height:55px;border-top-left-radius:0;border-bottom-left-radius:0;z-index:111;position:relative;vertical-align:top;margin-bottom:0}.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative input[type=number]::-webkit-inner-spin-button,.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.footerForm input{height:55px;padding:0 162px 0 22px;border-radius:5px 0 0 5px;font-size:16px;font-weight:400;background-color:#f8f8f8;outline:none;border:1px solid gray;border-right:none;width:363px}.footerForm button{border-radius:0 5px 5px 0;background:#ee3742;width:223px;border:1px solid #ee3742;border-left:none;height:55px;padding:0 22px;font-size:16px;font-weight:500;line-height:22px;color:#fff}.footerForm p{font-size:10px;font-weight:400;color:#000;margin-top:20px;text-align:center}.footerForm p a{text-decoration:underline;color:#000}.snapshotSection{padding:100px 0;text-align:center}.snapshotSection img{width:100%;height:auto}.snapshotSection h2{font-size:48px;font-weight:600;line-height:57px;color:#000;margin-bottom:58px;text-align:center}.snapshotSection h4{font-size:24px;font-weight:400;line-height:34px;color:#000;margin-top:30px;letter-spacing:.24px;padding:0 120px}.snapshotSection iframe{width:100%;height:474px}.snapshotSection p{font-weight:600;margin-top:10px}.snapshotSection .city,.snapshotSection p{font-size:20px;line-height:28px;color:#000}.snapshotSection .city{font-weight:300;font-style:italic}.snapshotSection .slider-item{padding:0 15px}.snapshotSection .slick-list{height:484px}@media screen and (max-width:991px){.trustPartners .trustPartnersInners{padding:40px 0}.trustPartners .trustPartnersInners h2{font-size:24px;font-weight:500;line-height:28px}.trustPartners .trustPartnersInners p{font-size:14px;font-weight:400;line-height:16px}.trustPartners .trustPartnersInners .partnerLogo{margin-top:30px;gap:0 12px;white-space:nowrap;overflow:auto;justify-content:flex-start;padding-left:15px}.trustPartners .trustPartnersInners .partnerLogo::-webkit-scrollbar{display:none;background:transparent;width:0}.trustPartners .trustPartnersInners .partnerLogo img{width:90px;flex:0 0 90px}.faqSection{padding:40px 0}.faqSection h2{font-size:28px;font-weight:600;line-height:39px}.faqSection .insuranceAccordionSection{margin-top:30px!important}.faqSection .insuranceAccordionSection .container .accordionInner{max-width:92%!important}.faqSection .insuranceAccordionSection .MuiAccordionSummary-content h3{font-size:16px!important;font-weight:400!important;line-height:22px!important}.faqSection .insuranceAccordionSection .menuItems .MuiPaper-root{margin-bottom:0!important}.faqSection .insuranceAccordionSection .MuiAccordionDetails-root p{font-size:16px!important;font-weight:400!important;line-height:22px!important}.footerForm{padding:18px 15px;box-shadow:0 0 10px #ccc;background-color:#fff}.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative div:first-child{flex-direction:column;width:100%}.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative div:first-child h2{display:none}.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative div:first-child button.RedButton{border-radius:8px;width:100%}.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative .gs_control-group{width:100%;margin-bottom:0}.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative .gs_control-group .inputborderbox{border-radius:6px;border-right:1px solid gray!important}.footerForm #OTPLogin .gsc_mtl_field.col.s12.relative button.RedButton{margin-top:10px;width:100%;margin-bottom:10px}.footerForm input{border-right:1px solid gray;background-color:#fff;margin-bottom:15px}.footerForm button,.footerForm input{width:100%;border-radius:5px}.footerForm p{margin-top:15px}.earningCal .earningCalInner{padding:40px 30px}.earningCal .earningCalInner .disclaimer{margin-top:20px}.earningCal .earningCalInner div{flex:1 1}.earningCal .earningCalInner div:last-child{text-align:center;display:flex;flex-direction:column}.earningCal .earningCalInner div:last-child h3{order:-1}.earningCal .earningCalInner div:last-child p{font-size:10px;line-height:12px}.earningCal .earningCalInner h2{font-size:28px;font-weight:600;line-height:33px}.earningCal .earningCalInner .earningCalInput{gap:20px 0;flex-direction:column}.earningCal .earningCalInner .earningCalInput p{font-size:14px;font-weight:400;line-height:16px;margin-bottom:10px}.earningCal .earningCalInner .earningCalInput h3{font-size:28px;font-weight:600;line-height:33px}.bannerSection{padding-top:30px;padding-bottom:30px}.bannerSection .bannerSectionInner2 ul{gap:0 10px;justify-content:center}.bannerSection .bannerSectionInner2 ul li{padding-right:10px;gap:0 4px}.bannerSection .bannerSectionInner2 ul li img{width:26px;height:auto}.bannerSection .bannerSectionInner2 ul li h4{font-size:15px;font-weight:600;line-height:21px}.bannerSection .bannerSectionInner2 ul li p{font-size:11px;font-weight:400;line-height:15px}.bannerSection .bannerSectionInner{flex-direction:column}.bannerSection .bannerLeft{flex:1 1}.bannerSection .bannerLeft .bannerLeftForm{margin-top:40px;padding:0 30px}.bannerSection .bannerLeft .bannerLeftForm .otpLogin{width:100%!important}.bannerSection .bannerLeft .bannerLeftForm input{width:100%;padding-right:16px;padding-left:16px}.bannerSection .bannerLeft .bannerLeftForm button{width:100%;padding:0}.bannerSection .bannerLeft .bannerLeftForm h2{font-size:24px;font-weight:500;line-height:28px;text-align:center;margin-bottom:20px}.bannerSection .bannerLeft h1{font-size:28px!important;font-weight:600;text-align:center;line-height:33px}.bannerSection .bannerRight{width:100%}.bannerSection .bannerRight .bannerSlider h4{position:static;font-size:24px;font-weight:500;line-height:33px;margin-top:24px;text-align:center}.bannerSection .bannerRight .bannerSlider h4:after{position:static;content:url(/_next/static/media/line2.5d0b65ed.svg);display:block;margin:0 auto}.bannerSection .bannerRight .bannerSlider img{width:70%;margin:0 auto}.bannerIcons{margin-top:30px;text-align:center}.bannerIcons p{font-size:16px;font-weight:400;line-height:22px;color:#000;margin-bottom:15px}.bannerIcons img{padding-right:10px}.youtubeVideo{border-radius:5px;border:1px solid #e6e6e6;background:#f9f9f9;padding:15px;margin:30px 15px 0;box-shadow:0 4px 6px 0 rgba(0,0,0,.03)}.youtubeVideo h4{text-align:center;color:#000;font-size:16px;font-weight:500;line-height:22px}.snapshotSection{padding:40px 0}.snapshotSection .slick-list{height:auto}.snapshotSection iframe{height:210px}.snapshotSection h2{font-size:28px;font-weight:600;margin-bottom:20px;line-height:33px}.snapshotSection h4{padding:0 20px;font-size:16px;font-weight:400;line-height:19px}.snapshotSection p{font-size:16px;line-height:22px}.snapshotSection .city{line-height:22px;font-size:14px}.bannerMobileForm{padding:0 20px;margin-top:-10px}}