.homeinsurance_container__FnjVS{max-width:650px;margin:0 auto;text-align:center;font-family:Arial,sans-serif;padding:20px;justify-content:center;align-self:center;box-sizing:border-box}.homeinsurance_subTitle__KTE2o{font-size:20px;color:#444;margin-bottom:5px;font-weight:300}.homeinsurance_title__3LIor{font-size:30px;color:#1a1a1a;margin-bottom:15px}.homeinsurance_title__3LIor span{color:orangered}.homeinsurance_badges__xZO6a{display:flex;justify-content:center;align-items:center;gap:12px;margin:10px 0 20px;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.homeinsurance_badge__5BULj{display:inline-flex;align-items:center;gap:6px;background:#f6f3ff;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;color:#532f9b;line-height:1.2;white-space:nowrap;flex:1 1 auto;min-width:100px;max-width:160px;justify-content:center;text-align:center}.homeinsurance_badgeIcon__6t36b{font-size:13px;color:#532f9b;flex-shrink:0}.homeinsurance_form__dfSJ7{display:flex;flex-direction:column;gap:15px;width:100%;padding:0 10px;box-sizing:border-box}.homeinsurance_form__dfSJ7>*{width:100%}.homeinsurance_inputGroup__34T71{position:relative;width:100%}.homeinsurance_input__cod8s{width:100%;padding:12px;border:1px solid #ccc;border-radius:6px;font-size:14px;box-sizing:border-box}.homeinsurance_inputIcon__QD_CS{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#777}.homeinsurance_noSpam__OZffD{position:absolute;right:0;bottom:-22px;font-size:12px;font-weight:500;color:#1a73e8;background:#e8f2ff;padding:3px 8px;border-radius:6px;white-space:nowrap}.homeinsurance_coverSection__RlYPM{width:100%;text-align:left;display:flex;flex-direction:column;gap:10px}.homeinsurance_coverTitle__tqCzv{font-size:14px;font-weight:600;margin-bottom:8px;color:#222}.homeinsurance_coverTitle__tqCzv span{font-weight:400;color:#666}.homeinsurance_options__48hDW{display:grid;grid-template-columns:1fr 1fr;gap:6px 250px;width:100%;font-weight:530}.homeinsurance_checkboxLabel__XDFCM{font-size:14px;font-weight:600;color:#333;display:flex;align-items:center;cursor:pointer;width:100%}.homeinsurance_submitBtn__gbVcI{background:#ff4500;color:white;padding:12px;font-size:16px;font-weight:700;border:none;border-radius:6px;cursor:pointer;width:100%;align-self:center;margin-bottom:5rem}.homeinsurance_submitBtn__gbVcI:hover{background:#e13e00}.homeinsurance_whatsappRow__Wls8H{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-top:15px;font-size:10px;color:#222;border:1px solid #ddd;padding:10px 14px;border-radius:6px;background:#fafafa}.homeinsurance_whatsapp__FqKDx{display:flex;align-items:center;justify-content:center;gap:10px;font-family:Segoe UI,Arial,sans-serif;font-size:14px;color:#333}.homeinsurance_icon__2BNF_{font-size:20px;color:#25d366}.homeinsurance_switch__PHnfV{position:relative;display:inline-block;width:40px;height:22px}.homeinsurance_switch__PHnfV input{opacity:0;width:0;height:0}.homeinsurance_slider__zSVhj{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:22px}.homeinsurance_slider__zSVhj:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:white;transition:.4s;border-radius:50%}.homeinsurance_switch__PHnfV input:checked+.homeinsurance_slider__zSVhj{background-color:#ff5722}.homeinsurance_switch__PHnfV input:checked+.homeinsurance_slider__zSVhj:before{transform:translateX(18px)}.homeinsurance_terms__Fkc7J{margin-top:8px;font-size:12px;color:#666}.homeinsurance_terms__Fkc7J a{color:#007bff;text-decoration:none}.homeinsurance_terms__Fkc7J a:hover{text-decoration:underline}@media (max-width:768px){.homeinsurance_container__FnjVS{padding:15px 10px}.homeinsurance_submitBtn__gbVcI{margin-bottom:0}.homeinsurance_title__3LIor{font-size:20px}.homeinsurance_subTitle__KTE2o{font-size:clamp(10px,3vw,20px)}.homeinsurance_badges__xZO6a{flex-wrap:nowrap;justify-content:space-between;gap:6px;overflow-x:hidden}.homeinsurance_badge__5BULj{flex:1 1;min-width:0;font-size:clamp(9px,2.5vw,12px);padding:4px 6px}.homeinsurance_form__dfSJ7{padding:0 5px}.homeinsurance_input__cod8s{font-size:13px;padding:10px}.homeinsurance_noSpam__OZffD{right:8px;font-size:11px;padding:2px 6px}.homeinsurance_coverSection__RlYPM{gap:8px}.homeinsurance_options__48hDW{grid-template-columns:1fr;gap:8px}.homeinsurance_checkboxLabel__XDFCM{font-size:12px}.homeinsurance_submitBtn__gbVcI{font-size:15px;padding:10px}.homeinsurance_whatsappRow__Wls8H{flex-direction:column;align-items:flex-start;gap:6px;font-size:12px}.homeinsurance_terms__Fkc7J{font-size:10px;line-height:1.4;margin-top:10px}}.Footer_cont__Iv9SI{background-color:#2a3440;display:grid;place-items:center;padding-top:20px;padding-bottom:20px;gap:2rem}.Footer_break__Kemmt{color:white}.Footer_top__IBZT7{display:grid;width:90%;grid-template-columns:repeat(5,1fr);gap:2rem}.Footer_logoImage__5FHcC{width:18rem;height:auto}.Footer_list__4Z7wg{gap:1rem;padding-top:2rem}.Footer_icons__uzN_J{display:flex;padding:40px 0 0;color:white;gap:2rem}.Footer_head__uyRA8{color:#fa621a;font-size:50px;font-weight:600;padding-bottom:20px}.Footer_heading__gkpTp{color:#989494;padding:1rem 0;font-size:20px}.Footer_desc__c9NOA{color:white;font-size:14px}.Footer_linksList__dCxPi{gap:1rem}.Footer_link__SbdT4{color:white;padding:.6rem 0;font-size:14px}.Footer_atag__Sj68p{text-decoration:none;color:white}.Footer_bottom__PimpY{display:grid;width:90%;grid-template-columns:1fr 1fr 1fr;padding-top:50px;align-items:center;gap:2rem;margin-left:38rem}.Footer_bottomItem__cLBl0{cursor:pointer}.Footer_bottomLinks__LHxnv{justify-content:flex-end;gap:1rem}.Footer_loginButtonWrapper__pOak7{display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap;grid-column:span 3;margin-top:-30px}.Footer_loginButton__XAwrB{color:white;padding:.5rem 1.5rem;border-radius:5px;cursor:pointer;font-size:16px;font-weight:500;transition:background-color .3s ease}.Footer_loginagent__65J1Q{cursor:pointer;font-size:20px;justify-self:center;transform:translateY(-45px)}@media screen and (max-width:1200px){.Footer_top__IBZT7{display:flex;flex-wrap:wrap}}@media screen and (max-width:768px){.Footer_logoImage__5FHcC{height:3rem;width:auto}.Footer_loginButtonWrapper__pOak7{flex-direction:column;align-items:center;gap:.75rem;margin-top:0}.Footer_loginButton__XAwrB{width:80%;text-align:center}}@media screen and (max-width:415px){.Footer_bottom__PimpY{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.Footer_loginagent__65J1Q{transform:translateY(0)}.Footer_loginButtonWrapper__pOak7{flex-direction:column;gap:.5rem}.Footer_loginButton__XAwrB{font-size:14px;padding:.5rem 1rem}}@media screen and (max-width:370px){.Footer_head__uyRA8{width:70%;overflow:scroll}.Footer_icons__uzN_J{width:70%;padding:20px 0}}.Footer_bottomLinks__LHxnv{display:flex;gap:8px;align-items:center}.Footer_bottomItem__cLBl0{font-size:14px;color:white}.Footer_footerBottomWrapper__CIGst{display:flex;justify-content:space-between;align-items:center;width:93vw;margin:0;padding:15px 30px;box-sizing:border-box}@media screen and (max-width:768px){.Footer_footerBottomWrapper__CIGst{flex-direction:column;gap:10px;text-align:center;justify-content:center}}.Navbar_cont__nrFAL{display:grid;grid-template-columns:1fr 3fr 1fr;place-items:center;height:5rem;width:100vw;z-index:3;background-color:white;position:sticky;top:0}.Navbar_hidden__VM5R3{display:none!important}.Navbar_totalLine__t6f6M{width:100vw;position:absolute;top:2rem;left:-2rem;border:.5px solid grey}.Navbar_logoCont__bWOVE{cursor:pointer}.Navbar_logo__l1iB5{all:unset;font-size:2rem;color:#1c75bb;font-weight:1000}.Navbar_logoImage__Ks_kg{height:4rem;width:auto}.Navbar_userDropdown__oLBa4{position:absolute;top:65px;right:0;background:white;width:160px;box-shadow:0 5px 20px #00000025;border-radius:10px;padding:10px;z-index:999}.Navbar_userDropdown__oLBa4 p{padding:10px;cursor:pointer;font-size:15px}.Navbar_userDropdown__oLBa4 p:hover{background:#f5f5f5}.Navbar_openMenu__ckvQM{position:sticky;top:.8rem;font-size:2rem;right:.5rem;z-index:4;display:none;margin-left:5rem}.Navbar_mobileMenuList__FH_KB{display:none;position:absolute;right:0;top:0;padding-top:6rem;z-index:3;align-items:flex-start;animation:Navbar_slideInFromLeft__IexmA .5s ease-out alternate;text-decoration:none}.Navbar_dropDownMobile__ZWBUK{margin-top:1.2rem;padding-left:10%;padding-right:10%;gap:1.2rem;background:#fff}.Navbar_dropDownMobile__ZWBUK::-webkit-scrollbar{width:5px}.Navbar_dropDownMobile__ZWBUK::-webkit-scrollbar-thumb{background-color:#ccc}.Navbar_dropItemMobile__9qKIZ{position:relative}.Navbar_menuCont__ZnHvc{display:flex;width:100%;justify-content:center;gap:3rem;font-size:1.5rem}.Navbar_menuItem__RJLZJ{display:grid;cursor:pointer;position:relative}.Navbar_menuItem__RJLZJ:hover .Navbar_dropDown__Qfcfr{display:grid}.Navbar_menuItem__RJLZJ:hover .Navbar_arrow__e9R_D{transform:rotate(-180deg)}.Navbar_heading__1MHn8{color:black;align-self:center;font-size:20px;display:flex;align-items:center}.Navbar_headingBlue__IDnxk{color:black!important;font-size:17px!important}.Navbar_arrow__e9R_D,.Navbar_mobilearrow__ER2jC{transition:all .4s;transform:translateY(20%) translateX(6px)}.Navbar_activeMenu__mUr9z{color:black;font-size:17px}.Navbar_dropDown__Qfcfr{display:none;position:absolute;top:100%;left:0;grid-template-columns:repeat(3,1fr);gap:10px;min-width:600px;background-color:white;border:1px solid #101010;padding:15px;font-size:1rem;color:#494949;z-index:4;border-radius:10px;animation:Navbar_dropdownAnimation__j8FCj .3s ease-in}.Navbar_dropItem__b1yVH{padding:10px;transition:all .3s;cursor:pointer}.Navbar_dropItem__b1yVH:hover{background-color:#1c75bb;color:white;transform:none}.Navbar_loginCont__jTsYO{width:100%;display:flex;justify-content:center;align-items:center}.Navbar_loginButton__E1EQ4{cursor:pointer}.Navbar_loginText__JQfQC{border:2px solid #fa621a;color:white;background-color:#fa621a;padding:10px 32px;font-size:20px;transition:all .4s;margin-top:15px;border-radius:10px}.Navbar_loginLogo__Ujrew{margin-left:8px;font-size:20px;translate:0 3px}@media screen and (max-width:1200px){.Navbar_menuCont__ZnHvc{display:none}.Navbar_openMenu__ckvQM{display:grid}.Navbar_mobileMenuList__FH_KB{display:flex;flex-direction:column;gap:2rem}.Navbar_cont__nrFAL{display:grid;grid-template-columns:1fr 1fr}.Navbar_loginCont__jTsYO{display:none}}@media screen and (max-width:1000px){.Navbar_logoImage__Ks_kg{height:3rem}}@keyframes Navbar_dropdownAnimation__j8FCj{0%{opacity:0}to{opacity:1}}@keyframes Navbar_slideInFromLeft__IexmA{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.Navbar_userName__lILzx{font-weight:500;color:#333}.Navbar_mobileLogo__DMoWe{cursor:pointer}.Navbar_mobileClose__JALnN{color:#000}.Navbar_mobileMenuList__FH_KB{padding-top:5.5rem}@media screen and (max-width:1200px){.Navbar_loginButton__E1EQ4{width:90%;display:flex;justify-content:center}.Navbar_loginText__JQfQC{text-align:center}}@media screen and (min-width:1201px){.Navbar_mobileHeader__acDPr,.Navbar_mobileMenuList__FH_KB{display:none!important}}.Navbar_mobileMenuList__FH_KB{position:fixed;inset:0;width:100%;height:100vh;background-color:#ffffff;padding-top:6.5rem;padding-left:10%;display:flex;flex-direction:column;gap:2rem;z-index:9999;overflow-x:hidden}.Navbar_mobileHeader__acDPr{position:fixed;top:0;left:0;width:100%;height:4.5rem;display:flex;align-items:center;justify-content:space-between;padding:0 1.2rem;background:#fff;border-bottom:1px solid #e5e5e5;z-index:10000}.Navbar_mobileLogoImage__4rMNQ{height:2.8rem;width:auto}.Navbar_mobileClose__JALnN{font-size:2rem;cursor:pointer}@media screen and (max-width:1200px){.Navbar_totalLine__t6f6M{display:none}}.Navbar_dropDownMobile__ZWBUK{width:100vw;margin-left:-10%;padding:1rem 10% 1.2rem;display:flex;flex-direction:column;gap:.6rem;max-height:45vh;overflow-y:auto;overflow-x:hidden;background:#ffffff;animation:Navbar_mobileDropdownFade__F0t_U .35s ease-out;transform-origin:top;-webkit-overflow-scrolling:touch;box-shadow:inset 0 -8px 8px -10px rgba(0,0,0,.15)}.Navbar_dropDownMobile__ZWBUK::-webkit-scrollbar{width:4px}.Navbar_dropDownMobile__ZWBUK::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.Navbar_dropItemMobile__9qKIZ{width:100%;padding:.75rem 0;font-size:16px;color:#222;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:all .25s ease}.Navbar_dropItemMobile__9qKIZ:active{background-color:#f9f9f9}@media screen and (max-width:1200px){.Navbar_loginButton__E1EQ4{width:90%;display:flex;justify-content:center;margin-top:2rem}.Navbar_loginText__JQfQC{text-align:center}}@media screen and (min-width:1201px){.Navbar_mobileHeader__acDPr,.Navbar_mobileMenuList__FH_KB{display:none!important}}@keyframes Navbar_mobileDropdownFade__F0t_U{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:1201px){.Navbar_cont__nrFAL{padding-left:90px;padding-right:90px}.Navbar_menuCont__ZnHvc{gap:3.8rem}.Navbar_loginCont__jTsYO{justify-content:flex-end}.Navbar_dropDown__Qfcfr{display:none;position:absolute;top:100%;left:0;grid-template-columns:repeat(2,1fr);gap:5px;min-width:450px;background-color:#ffffff;border:1px solid #dcdcdc;padding:18px;border-radius:12px;font-size:15px;z-index:999}.Navbar_menuItem__RJLZJ:hover .Navbar_dropDown__Qfcfr{display:grid}.Navbar_dropItem__b1yVH{padding:12px 14px;cursor:pointer;border-radius:8px;color:black;font-weight:500;transition:all .25s ease;text-align:left}}@media screen and (max-width:1200px){.Navbar_loginText__JQfQC{margin-top:0}}@media screen and (min-width:1200px){.Navbar_loginText__JQfQC{font-size:20px;padding:10px 20px}}.dialog_overlay__DYZNs{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.55);display:flex;justify-content:center;align-items:center;z-index:5000}.dialog_box__yJTrt{width:90%;max-width:420px;background:#fff;padding:25px 30px;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.25);animation:dialog_fadeIn__Imlua .2s ease}@keyframes dialog_fadeIn__Imlua{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dialog_title__xgWzx{font-size:22px;font-weight:600;margin-bottom:10px;text-align:center}.dialog_subtitle__Wbn9x{font-size:14px;text-align:center;margin-bottom:20px;opacity:.8}.dialog_input__iPY4q{width:100%;padding:12px;margin:8px 0;border:1px solid #ddd;border-radius:8px;font-size:15px}.dialog_buttonGroup__gVEa9{display:flex;flex-direction:column;gap:10px}.dialog_primaryBtn__6m59a{background:#0070f3}.dialog_primaryBtn__6m59a,.dialog_secondaryBtn__AxU61{color:white;padding:12px;border:none;border-radius:8px;font-size:16px;cursor:pointer}.dialog_secondaryBtn__AxU61{background:#28b463}.dialog_cancelBtn__dRonW{background:#e74c3c;color:white;padding:12px;border:none;border-radius:8px;font-size:16px;cursor:pointer}