.claimAssuranceNudgeWrap{border:1px solid #bcddff;border-radius:10px 0 0 10px;display:block;left:auto;max-width:120px;overflow:hidden;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:2}.claimAssuranceNudgeWrap .claimAssuranceNudge{background-color:#edf8fe;display:block;margin:0;max-height:144px;padding:18px 10px}.claimAssuranceNudgeWrap .claimAssuranceNudge:not(:first-of-type){border-top:1px solid #bcddff}.claimAssuranceNudgeWrap .claimAssuranceNudge.first{padding-top:6px}.claimAssuranceNudgeWrap .claimAssuranceNudge .caLogo{display:block;height:34px;margin:0 auto 7px;max-width:32px;width:auto}.claimAssuranceNudgeWrap .claimAssuranceNudge .sbttl{color:#213e78;font:normal normal 700 10px/15px Mulish;margin:0 auto 2px;text-align:center}.claimAssuranceNudgeWrap .claimAssuranceNudge .ttl{color:#213e78;font:normal normal 800 12px/15px Mulish;margin:0 auto 15px;text-align:center}.claimAssuranceNudgeWrap .claimAssuranceNudge .ttl.csttl{font:normal normal 800 17px/11px Mulish;margin-bottom:6px;margin-top:4px}.claimAssuranceNudgeWrap .claimAssuranceNudge .ttl.csttl em{display:block;font:normal normal 500 9px/11px Mulish;margin-top:6px}.claimAssuranceNudgeWrap .claimAssuranceNudge .caCTA{background:#ef8023;border-radius:8px;color:#fff;cursor:pointer;display:block;font:normal normal 700 10px/13px Mulish;height:17px;margin:8px auto;padding:2px;text-align:center;width:89px}.claimAssuranceMobileWrap{background-color:#edf8fe;border:1px solid #dbedff;border-radius:10px;display:none;margin:10px 20px;overflow:hidden;padding:0 0 1px}.claimAssuranceMobileWrap .slider-container{padding:0 0 4px}.claimAssuranceMobileWrap .slider-container .slick-next:before,.claimAssuranceMobileWrap .slider-container .slick-prev:before{color:#444}.claimAssuranceMobileWrap .slider-container .slick-prev{left:0}.claimAssuranceMobileWrap .slider-container .slick-next{right:0}.claimAssuranceMobileWrap .slider-container .slick-dots{bottom:-10px}.claimAssuranceMobileWrap .slider-container .slick-dots li{height:8px;margin:0 3px;top:-12px;width:8px}.claimAssuranceMobileWrap .slider-container .slick-dots li.slick-active button:before{color:#f0815a}.claimAssuranceMobileWrap .slider-container .slick-dots li button{height:8px;margin:0;padding:0;width:8px}.claimAssuranceMobileWrap .slider-container .slick-dots li button:before{color:#f5ac8f;height:6px;opacity:1;width:6px}.claimAssuranceMobileWrap .claimAssuranceNudge{align-content:center;align-items:center;background-color:initial;border:0;border-radius:0;display:flex!important;gap:0;margin:0;padding:12px 6px}.claimAssuranceMobileWrap .claimAssuranceNudge.first .center{align-items:flex-start;flex-direction:column;gap:0}.claimAssuranceMobileWrap .claimAssuranceNudge.first .ttl em{font:normal normal 700 10px/15px Mulish}.claimAssuranceMobileWrap .claimAssuranceNudge .claimAssuranceNudgeLeft{align-content:center;align-items:center;display:flex;flex:1 1;gap:7px}.claimAssuranceMobileWrap .claimAssuranceNudge .caLogo{display:block;height:34px;margin:0;max-width:32px;width:auto}.claimAssuranceMobileWrap .claimAssuranceNudge .center{display:flex;flex:1 1;gap:8px;justify-content:flex-start}.claimAssuranceMobileWrap .claimAssuranceNudge .sbttl{color:#213e78;font:normal normal 700 10px/15px Mulish;margin:0;text-align:center}.claimAssuranceMobileWrap .claimAssuranceNudge .ttl{color:#213e78;font:normal normal 800 12px/15px Mulish;margin:0;text-align:center}.claimAssuranceMobileWrap .claimAssuranceNudge .caCTA{align-self:center;background:#ef8023;border-radius:12px;color:#fff;cursor:pointer;display:block;flex:0 1;font:normal normal 700 11px/14px Mulish;height:24px;margin-left:10px;min-width:90px;padding:5px 1px;text-align:center;width:90px}.claimsAssuranceModalRoot{display:block;max-width:720px}.claimsAssuranceModalRoot .claimsAssuranceModalInner .claim-assurance-img{display:block;height:auto;object-fit:cover;width:720px}@media screen and (max-width:1020px){.claimsAssuranceModalRoot .claimsAssuranceModalInner .claim-assurance-img{max-width:100%;width:100%}}.ClaimSettlementRatioModalRoot{display:block;max-width:964px}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap{align-content:center;display:flex;gap:20px;justify-content:flex-start;padding:25px 40px}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft{flex:1 1;position:relative}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .ttl,.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .ttl2{color:#163c6a;display:block;font:normal normal 700 24px/30px Mulish;letter-spacing:0;margin:0 0 5px;padding:0}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .ttl2{margin-bottom:15px;margin-top:25px}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .src{color:#4a4a4a;display:block;font:normal normal normal 12px/14px Mulish;letter-spacing:0;margin:0 0 4px;padding:0}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .src a{color:#007fff!important;font:inherit;text-decoration:none}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .divider{border-bottom:1px solid #b7b7b7;display:block;margin:0 0 25px;padding:10px 0 0}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .p{color:#4a4a4a;display:block;font:normal normal normal 16px/20px Mulish;letter-spacing:0;margin:0 0 20px;padding:0}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .p strong{font-weight:700}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .compcode{bottom:2px;color:#4a4a4a;font:normal normal normal 12px/12px Mulish;left:0;letter-spacing:0;position:absolute;right:auto;top:auto;z-index:1}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalRight{background-color:#f5f5f5;border-radius:15px;flex:0 1;margin:0;min-width:350px;padding:20px;position:relative;width:350px}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalRight .graphImg{display:block;height:auto;margin:10px auto;max-width:90%;object-fit:cover}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalRight .img-divider{border-bottom:1px solid #b7b7b7;display:block;margin:0 0 25px;padding:10px 0 0}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalRight .compcode{bottom:2px;color:#4a4a4a;font:normal normal normal 12px/12px Mulish;left:0;letter-spacing:0;position:absolute;right:auto;top:auto;z-index:1}@media screen and (max-width:1200px){.claimAssuranceNudgeWrap{max-width:84px}.claimAssuranceNudgeWrap .claimAssuranceNudge{max-height:none;padding:10px 5px}.claimAssuranceNudgeWrap .claimAssuranceNudge .caCTA{height:auto;width:100%}}@media screen and (max-width:1020px){.claimAssuranceNudgeWrap{display:none}.claimAssuranceMobileWrap.FooterNudge_Show{animation:showFooter .8s 1;bottom:60px;display:block;height:68px;left:0;max-width:calc(100% - 40px);position:fixed;width:100%}.ClaimSettlementRatioModalRoot{max-height:80vh;max-width:320px;overflow-y:auto}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap{flex-direction:column;gap:0;padding:30px 20px}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .ttl,.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .ttl2{font:normal normal 700 18px/23px Mulish}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .src{font-size:10px;line-height:13px}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalLeft .p{font-size:14px;line-height:18px}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalRight{flex:1 1;max-width:100%;min-width:100%;padding-bottom:12px;width:100%}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalRight .graphImg{max-width:100%}.ClaimSettlementRatioModalRoot .ClaimSettlementRatioModalWrap .ClaimSettlementRatioModalRight .compcode{display:block;font-size:10px;line-height:12px;position:static;text-align:right}}.GenericModalStyling{position:relative}.BlackOverlay{align-items:center;background:#000000e6;display:flex;flex-direction:column;justify-content:center;left:0;min-height:100vh;min-width:100vw;position:fixed;top:0;z-index:150000}.BackDropRoot::-webkit-scrollbar{width:6px}.BackDropRoot::-webkit-scrollbar-track{background:#fff;border-radius:10px;height:90%}.BackDropRoot::-webkit-scrollbar-thumb{background:#ef8023}.BackDropRoot{background:#fff;border-radius:10px;max-height:500px;max-width:calc(100vw - 40px);overflow-y:scroll;width:auto}.BackDropCross{cursor:pointer;position:relative;right:-368px;top:0}.csModal .BackDropCross{cursor:pointer;position:relative;right:-496px;top:0}@media screen and (max-width:1020px){.csModal .BackDropCross{height:18px;left:auto;right:-166px;top:0;width:18px}}.csModal .BackDropRoot{height:575px;max-height:82vh;overflow-y:auto}@media screen and (max-width:1020px){.csModal .BackDropRoot{height:auto;max-height:none;overflow-y:hidden}.BackDropCross{display:block;height:18px;left:auto;position:relative;right:-166px;top:0;width:18px}.BackDropRoot{background:#fff;border-radius:10px;margin:0;max-height:80vh;max-width:calc(100vw - 40px);overflow-y:scroll;width:320px}}