.home-ins-rates-rise-section-outer,.example-section-outer{background-color:#FFF}.home-ins-rates-rise-section-outer .home-ins-rates-rise-section{padding-top:40px;padding-bottom:40px}.heading-text{font-size:24px;font-weight:700;line-height:34px;color:#000;margin-bottom:0px}.home-ins-rates-rise-section .home-ins-rates-subtext{font-size:18px;line-height:30px;color:#222;margin-top:8px}.home-ins-rates-rise-section .home-ins-rates-box{padding:20px;border-radius:24px;border:1px
solid #E8E8ED;background-color:#FFF}.home-ins-rates-rise-section .home-ins-rates-boxes-container{gap:24px;margin-top:20px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box{display:flex;align-items:center;padding-left:76px;min-height:60px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .box-text{font-size:18px;font-weight:600;line-height:26px;color:#000}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:60px;height:60px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box.disasters::before{background:url('/images/home/disasters-icon.svg') no-repeat center / contain}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box.construction::before{background:url('/images/home/construction-icon.svg') no-repeat center / contain}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box.litigation::before{background:url('/images/home/litigation-icon.svg') no-repeat center / contain}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box.regulations::before{background:url('/images/home/regulations-icon.svg') no-repeat center / contain}.home-ins-rates-rise-section .home-ins-rates-boxes-container .box-subtext{font-size:14px;line-height:24px;color:#222;margin-top:16px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .ques-container{padding:20px;border-radius:12px;background-color:#F3F8FF;gap:20px;margin-top:20px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .ques-container .ques-text{font-size:12px;font-weight:700;line-height:16px;letter-spacing:0.8px;text-transform:uppercase;background-color:#FFF;padding:8px
12px;color:#006034;width:min-content;height:fit-content}.home-ins-rates-rise-section .home-ins-rates-boxes-container .ques-container .ques-subtext{font-size:14px;font-weight:600;line-height:20px;color:#222}.home-ins-rates-rise-section .home-ins-rates-info-container{padding:20px;border-radius:24px;background-color:#F7FDFA;margin-top:20px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-text{font-size:20px;font-weight:700;line-height:29px;color:#222;padding-left:64px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-text::before{content:"";position:absolute;left:0;top:20px;transform:translateY(-50%);width:44px;height:44px;background:url('/images/home/info.svg') no-repeat center / 50%;background-color:#0065F41A;padding:10px;display:block;border-radius:12px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-description{font-size:16px;line-height:28px;color:#222;margin-top:8px;padding-left:64px}.usmap-section,.survey-section,.switching-section{margin-bottom:60px}.usmap-container{margin-bottom:20px}.survey-section .survey-text, .switching-section .switching-subtext, .example-section .survey-text{font-size:18px;line-height:30px}.survey-section .survey-text, .example-section .survey-text{margin-top:8px;color:#222}.example-section .example-wrapper{gap:20px}.survey-section .survey-figures-container{font-weight:500;margin-top:24px;gap:12px}.survey-section .survey-figures-container .figure-box{padding:20px;border-radius:24px;border-width:1px 1px 4px 1px;border-style:solid;border-color:#D6E7FF;background-color:#F0F6FF;width:100%}.survey-section .survey-figures-container .survey-figure::before{content:"";position:absolute;left:0;top:0;width:44px;height:44px}.survey-section .survey-figures-container .survey-figure.renewal::before{background:url('/images/home/renewal-icon.svg') no-repeat center / contain}.survey-section .survey-figures-container .survey-figure.bundling::before{background:url('/images/home/bundling-icon.svg') no-repeat center / contain}.survey-section .survey-figures-container .survey-figure.ease::before{background:url('/images/home/ease-icon.svg') no-repeat center / contain}.survey-section .survey-figures-container .survey-figure{font-size:32px;font-weight:800;line-height:100%;color:#0065F4;padding-left:64px;display:flex;align-items:center;min-height:40px}.survey-section .survey-figures-container .survey-subtext{font-size:18px;font-weight:700;line-height:23px;color:#000;margin-top:16px;padding-left:64px}.survey-section .survey-figures-container .survey-desc{font-size:14px;line-height:24px;color:#222;margin-top:8px;padding-left:64px}.switching-section{padding:20px
16px !important;border-radius:12px;background-color:#0F1729}.switching-section::before, .example-section .example-info-container::before{content:'';position:absolute;top:120px;left:120px;width:240px;height:240px;background:url('/images/home/blue-ellipse-gradient.svg') no-repeat center / cover;z-index:1;border-top-left-radius:12px;transform:translate(-50%, -50%);z-index:0}.switching-section .heading-text{color:#FFF}.switching-section .switching-subtext{color:#FFF;margin-top:12px}.switching-section .switching-desc-container{padding:20px
20px 20px 56px;border-radius:12px;background-color:#1E293B}.switching-section .switching-desc-container .switching-text{font-size:16px;font-weight:700;line-height:28px;color:#FFF;position:relative}.switching-section .switching-desc-container .switching-text::before{content:'';position:absolute;top:0px;left:-36px;width:24px;height:24px;background:url('/images/home/warning-icon.svg') no-repeat center / contain}.switching-section .switching-desc-outer-container{margin-top:32px;gap:16px}.switching-section .switching-desc-container
ul{margin-top:20px;padding-left:24px}.switching-section .switching-desc-container ul
li{font-size:14px;line-height:24px;color:#FFF;margin-bottom:24px}.switching-section .switching-desc-container ul li:last-child{margin-bottom:0px}.switching-section .switching-figure-box{padding:16px;border-radius:12px;width:100%}.switching-section .switching-figure-box.white-box{background-color:#FFF}.switching-section .switching-figure-box.blue-box{background-color:#0065F4;margin-top:16px}.switching-section .switching-figure-box::before{content:'';position:absolute;top:50%;left:16px;width:36px;height:36px;transform:translateY(-50%)}.switching-section .switching-figure-box.white-box::before{background:url('/images/home/chart-icon.svg') no-repeat center / contain}.switching-section .switching-figure-box.blue-box::before{background:url('/images/home/signout-icon.svg') no-repeat center / contain}.switching-section .switching-figure{font-size:28px;font-weight:800;line-height:100%;padding-left:52px}.switching-section .switching-figure-box.white-box .switching-figure{color:#111827}.switching-section .switching-figure-box.blue-box .switching-figure, .switching-section .switching-figure-box.blue-box .switching-desc{color:#FFF}.switching-section .switching-desc{font-size:14px;font-weight:600;line-height:28px;padding-left:52px;margin-top:4px}.switching-section .switching-figure-box.white-box .switching-desc{color:#4B5563}.section-wrapper .example-section{gap:20px;padding-top:40px;padding-bottom:40px}.section-wrapper .future-of-home-ins{margin-top:60px}.custom-container.future-of-home-ins p:last-child{margin-bottom:0px}.example-section .example-container{border:1px
solid #E8E8ED;border-radius:24px;padding:20px
16px}.example-section .example-label{font-size:12px;font-weight:800;line-height:100%;letter-spacing:1px;padding:6px
13px 6px 37px;border-radius:9999px;background-color:#FFF3F2;color:#CA0005;text-transform:uppercase}.example-section .example-label::before{content:'';position:absolute;left:13px;top:50%;width:16px;height:16px;background:url('/images/home/flame-icon.svg') no-repeat center / contain;transform:translateY(-50%)}.example-section .example-heading{font-size:24px;font-weight:700;line-height:28px;color:#000;margin-top:18px}.example-section .example-text{font-size:18px;font-weight:500;line-height:30px;color:#222;margin-top:8px}.example-section .example-info-container{padding:20px
16px;border-radius:12px;background-color:#0F1729;height:fit-content}.example-section .example-info-container .example-storms{font-size:24px;font-weight:700;line-height:34px;color:#FFF;margin-bottom:12px}.example-section .example-info-container .example-desc{font-size:16px;font-weight:500;line-height:28px;color:#FFF}.example-section .example-steps-container{margin-top:40px}.example-section .example-steps{margin-top:24px;padding-left:29px}.example-section .example-steps::after{content:'';position:absolute;width:1px;height:200%;background-color:#E6E6E6;top:0px;left:0px}.example-section .example-steps::before{content:'';position:absolute;left:-6px;top:0px;width:12px;height:12px;border-radius:50%;z-index:1}.example-section .example-steps:last-child::after{height:100%}.example-section .example-steps.grey::before{background:#9CA3B0}.example-section .example-steps.red::before{background:#CA0005}.example-section .example-steps.blue::before{background:#0065F4}.example-section .example-steps:first-child{padding-top:0px}.example-section .example-steps-container .example-steps
.year{font-size:12px;font-weight:700;line-height:100%;letter-spacing:1px}.example-steps-container .example-steps:last-child .type-label{margin-top:16px}.example-section .example-steps-container .example-steps.grey
.year{color:#6B7281}.example-section .example-steps-container .example-steps.red
.year{color:#CA0005}.example-section .example-steps-container .example-steps.blue{color:#0065F4}.example-section .example-steps-container .example-steps
.type{font-size:16px;font-weight:700;line-height:100%;color:#222;margin-top:16px}.example-section .example-steps-container .example-steps
.description{font-size:14px;line-height:24px;color:#222;margin-top:8px}.example-section .example-steps-container .example-steps
ul.description{padding-left:28px}.example-section .example-steps-container .type-label{font-size:16px;font-weight:700;line-height:20px;padding:4px
10px;border-radius:8px;margin-top:8px}.example-section .example-steps-container .example-steps .description
li{margin-bottom:24px}.example-section .example-steps-container .example-steps .description li:last-child{margin-bottom:0px}.example-section .example-steps-container .red .type-label{color:#00682E;background-color:#D4FDE7}.example-section .example-steps-container .blue .type-label{color:#222;background-color:#F3F4F6}.home-ins-rates-section{padding:79px
0px 60px 0px}.home-ins-rates-section.rates-down{padding-top:0px}.home-ins-rates-section .r-heading{font-weight:700;font-size:24px;line-height:34px;letter-spacing:0%;color:#000;margin-bottom:12px}.home-ins-rates-section  .r-pera{font-weight:400;font-size:18px;line-height:30px;letter-spacing:0px;color:#222;margin-bottom:40px}.home-ins-rates-section .home-rate-table-container{margin-top:20px}.home-ins-rates-section .home-rate-card{background:#FFF;box-shadow:0px 2px 4px 0px #CCD1D999;padding:20px;border-radius:24px;margin-bottom:20px}.home-ins-rates-section .rate-card-head{margin-bottom:20px}.home-ins-rates-section .rate-card-head .state-label{font-weight:500;font-style:Medium;font-size:16px;line-height:20px;letter-spacing:0px;margin-bottom:4px;color:#222}.home-ins-rates-section .rate-card-head
p{font-weight:800;font-size:40px;line-height:44px;letter-spacing:0px;color:#222;margin-bottom:0px}.home-ins-rates-section .rate-card-pill{font-weight:800;font-size:10px;line-height:14px;letter-spacing:1px;padding:4px
9px;border:1px
solid #FFE1E2;border-radius:30px;background:#FFF3F2;text-align:end;color:#F00013}.home-ins-rates-section .rate-card-body{border-radius:12px;background:#F9FAFB;padding:20px}.home-ins-rates-section .rate-card-body .rate-card-year{font-weight:600;font-size:14px;line-height:18px;letter-spacing:0px;margin-bottom:8px;color:#4F5665}.home-ins-rates-section .rate-card-body .rate-card-pera-strike{font-weight:700;font-size:24px;line-height:28px;letter-spacing:0px;color:#6B7281}.home-ins-rates-section .rate-card-body .rate-card-pera{font-weight:800;font-size:24px;line-height:28px;letter-spacing:0px;color:#222}.home-ins-rates-section.rates-up .rate-card-body-prize{padding-bottom:20px;margin-bottom:21px;border-bottom:1px solid #E6E7EB}.home-ins-rates-section .rate-card-pera-desc{font-weight:500;font-size:14px;line-height:22px;letter-spacing:0px;color:#4F5665}.home-ins-rates-section .home-desc-card{box-shadow:0px 2px 4px 0px #CCD1D999;background:#FFF;border-radius:24px;padding:20px}.home-ins-rates-section .home-desc-card .home-desc-heading{font-weight:700;font-style:Bold;font-size:18px;line-height:22px;letter-spacing:0px;color:#000;padding-left:40px;margin-bottom:12px;position:relative;align-content:center;height:28px}.home-ins-rates-section .home-desc-card .home-desc-heading::before{content:"";position:absolute;background-image:url('/images/home/home-rate-icon.svg');background-size:100% 100%;left:0;top:0;width:28px;height:28px}.home-ins-rates-section.rates-down .home-desc-card .home-desc-heading::before{background-image:url('/images/home/home-rate-down.svg')}.home-ins-rates-section .home-desc-card .home-desc-pera{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0%;color:#222}.home-rate-table-section{box-shadow:0px 2px 4px 0px #CCD1D999;background:#FFF;border-radius:24px;padding-top:20px;overflow:hidden}.home-ins-rates-section .home-rate-table-pera{font-weight:700;font-style:Bold;font-size:16px;line-height:28px;letter-spacing:0px;padding:0px
20px;margin-bottom:20px;color:#222}.home-rate-table-section table
thead{background:#F9FAFB}.home-rate-table-section table thead tr
th{font-weight:700;font-style:Bold;font-size:12px;line-height:16px;letter-spacing:1px;text-transform:uppercase;padding:14px
0px;color:#565656}.home-rate-table-section table tbody tr td:first-child{font-weight:600;font-size:14px;line-height:18px;letter-spacing:0px;padding:18px
0px;color:#222}.home-rate-table-section table tbody tr:hover{background-color:rgba(0, 0, 0, .075) !important}.home-rate-table-section table tbody tr
td{font-weight:500;font-size:14px;line-height:18px;letter-spacing:0px;color:#525967}.home-rate-table-section table thead tr th:first-child,
.home-rate-table-section table tbody tr td:first-child{min-width:200px;padding-left:32px;text-align:left}.home-rate-table-section table tbody
tr{border-bottom:1px solid #F3F4F6}.home-rate-table-section table thead tr th,
.home-rate-table-section table tbody tr
td{min-width:155px;text-align:center}.home-rate-table-section table tbody
span{background:#F3F4F6;padding:4.5px 9.5px;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0px;text-transform:uppercase;color:#222;border-radius:50%;margin-right:12px}.home-rate-table-section table tbody tr td:first-child
span{width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center}.home-rate-table-section table tbody span.home-pill{background:#FFF3F2;padding:4px
13px;margin:0px;font-weight:600;font-size:14px;line-height:18px;letter-spacing:0px;text-align:right;vertical-align:middle;border-radius:20px;color:#CA0005}.rates-down .home-rate-table-section table tbody span.home-pill,
.home-ins-rates-section.rates-down .rate-card-pill{background:#ECF8F2;color:#0CA35D;border:none}.home-rate-table-section table tbody tr td.font-weight-bold{font-weight:600 !important}.home-rate-card.sup-drop{border:1px
solid #D6E7FF;background:#F0F6FF;padding:32px}.home-rate-card.sup-drop .rate-card-heading{font-weight:700;font-size:18px;line-height:22px;letter-spacing:0px;color:#000;padding-left:40px;position:relative;margin-bottom:12px;height:28px;align-content:center}.home-ins-rates-section .home-rate-card.sup-drop .rate-card-heading::before{content:"";position:absolute;background-image:url('/images/home/home-rate-bolt.svg');background-size:100% 100%;left:0;top:0;width:28px;height:28px}.home-ins-rates-section .home-rate-card.sup-drop
p{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0px;color:#222;margin-bottom:0px}.home-rate-table-section .home-table-container
table{width:100%}@media (max-width: 992px){.home-rate-table-section .home-table-container{overflow:hidden;overflow-x:auto}}.region-section-main{background:#fff}.regional-rate-impacts-section .region-section-header .regional-heading{font-weight:700;font-size:24px;line-height:34px;letter-spacing:0;text-align:left;max-width:692px;margin:0
auto 12px;color:#000}.regional-rate-impacts-section .region-section-header
p{font-weight:500;font-size:18px;line-height:30px;text-align:left;color:#222;margin-bottom:20px}.regional-rate-impacts-section .region-grid{display:grid;grid-template-columns:repeat(2, 1fr);border-radius:24px;overflow:hidden}.regional-rate-impacts-section .region-card{padding:32px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.regional-rate-impacts-section .region-card:nth-child(2n){border-right:none}.regional-rate-impacts-section .region-card:nth-last-child(-n+2){border-bottom:none}.regional-rate-impacts-section .region-header .region-title{font-size:24px;font-weight:700;line-height:30px;margin:0
0 20px 16px}.regional-rate-impacts-section .west-wrap .region-title,
.regional-rate-impacts-section .west-wrap .top-risk{color:#9b3412}.regional-rate-impacts-section .central-wrap .region-title,
.regional-rate-impacts-section .central-wrap .top-risk{color:#1f40af}.regional-rate-impacts-section .northeast-wrap .region-title,
.regional-rate-impacts-section .northeast-wrap .top-risk{color:#155e75}.regional-rate-impacts-section .southeast-wrap .region-title,
.regional-rate-impacts-section .southeast-wrap .top-risk{color:#3730a3}.regional-rate-impacts-section .top-risk{font-size:14px;font-weight:700;letter-spacing:1px;line-height:18px;margin-bottom:20px}.regional-rate-impacts-section .region-section-label{font-size:16px;font-weight:600;line-height:20px;margin-bottom:4px;color:#222}.regional-rate-impacts-section .region-card
ul{padding-left:18px;margin-bottom:16px}.regional-rate-impacts-section .region-card
li{font-size:14px;line-height:24px;color:#222}.regional-rate-impacts-section .additional-risk{margin-bottom:12px}.regional-rate-impacts-section .bullet-text{position:relative;padding-left:18px;font-size:14px;line-height:24px;color:#222;display:inline-block}.regional-rate-impacts-section .bullet-text::before{content:"";position:absolute;left:5px;top:50%;width:4px;height:4px;background-color:#222;border-radius:50%;transform:translateY(-50%)}.section-info .section-header{margin-bottom:20px;padding-top:60px}.section-info .bg-box{background:var(--highlight-bg);border:1px
solid var(--highlight-border);padding:20px;border-radius:12px;display:flex;gap:16px;align-items:flex-start}.bg-box
p{position:relative;padding-left:16px;font-weight:500;font-style:italic;line-height:30px;letter-spacing: .2px;color:#222;margin-bottom:0px}.highlight-box.bg-box p::before{content:'';width:4px;background:var(--highlight-accent);height:100%;position:absolute;left:0px;border-radius:9999px}.highlight-box.key-insight{background:#fff;border-bottom:4px solid var(--primary-purple);border-left:none;border-right:none;border-top:none;border-radius:24px;padding:32px
24px;box-shadow:0px 2px 4px 0px var(--shadow-gray);margin-top:20px;height:fit-content}.highlight-box.key-insight::before{display:none}.highlight-box
.icon{display:flex;align-items:center;gap:10px;margin-bottom:16px}.highlight-box .icon
strong{color:var(--primary-purple);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1px;line-height:100%}.key-insight
p{font-size:16px;line-height:28px;font-weight:500;margin-bottom:0px;color:#222}.future-of-home-ins
.heading{font-weight:700;font-size:24px;line-height:34px;color:#000;margin-bottom:12px}.future-of-home-ins .info-wrapper
p{font-weight:400;font-size:18px;line-height:30px;color:#222;margin-bottom:24px}.future-of-home-ins .info-wrapper{padding-bottom:32px;border-bottom:1px solid #D9D9D9}.ins-wrapper .rates-low-container{padding-top:32px;padding-bottom:48px;border-bottom:1px solid #D9D9D9;}.rates-low-container .heading-section, .rates-increase-container .heading-section{display:flex;gap:20px;align-items:center;margin-bottom:32px}.ins-wrapper .rates-heading{font-weight:700;font-size:20px;line-height:30px;color:#222;margin-bottom:8px}.ins-wrapper .rates-subheading{font-weight:700;font-size:16px;line-height:100%;color:#000;margin-bottom:8px}.custom-container .rates-low-container p, .custom-container .rates-increase-container
p{color:#222;font-size:14px;line-height:26px;margin-bottom:32px}.custom-container .rates-increase-container{padding:48px
0px 60px}.desktop-br{display:none}.other-areas .or-negative{font-weight:700;font-size:16px;line-height:20px;color:#CA0005}@media screen and (max-width: 1023px) and (min-width: 768px){.regional-rate-impacts-section .region-icon
img{left:50% !important}.regional-rate-impacts-section .region-header .region-title{margin-top:0 !important}}@media (max-width: 1023px){.regional-rate-impacts-section .region-title,
.regional-rate-impacts-section .top-risk,
.regional-rate-impacts-section .additional-risk,
.regional-rate-impacts-section .steps-for-homeowner{margin-left:15% !important}.regional-rate-impacts-section .region-icon{position:relative;width:14%}.regional-rate-impacts-section .region-icon
img{position:absolute;left:10%}.regional-rate-impacts-section .region-card{padding:20px;border:1px
solid #e0e0e0 !important;border-radius:12px;margin-bottom:20px}.regional-rate-impacts-section .region-grid{border-radius:12px}.regional-rate-impacts-section .region-card:last-child{margin-bottom:0}.regional-rate-impacts-section .region-grid{grid-template-columns:1fr}.regional-rate-impacts-section .region-card{border-right:none}.regional-rate-impacts-section .region-card:not(:last-child){border-bottom:1px solid #e0e0e0}.regional-rate-impacts-section{padding-top:40px;padding-bottom:40px;border-top:1px solid #EBEBEB}.regional-rate-impacts-section .top-risk{margin-bottom:20px}}.customer-satisfaction-wrap{margin-bottom:60px}.customer-satisfaction-section{padding:0px
16px;background:#FFF;border-radius:24px}.customer-satisfaction-section .survey-title{font-weight:700;font-size:24px;line-height:34px;margin-bottom:12px;color:#000}.customer-satisfaction-section .survey-intro{font-weight:500;font-size:18px;line-height:30px;margin-bottom:40px}.customer-satisfaction-section .csc-container{display:grid;grid-template-columns:auto;padding:0;gap:40px;align-items:start}.customer-satisfaction-section .other-areas{border-radius:12px;padding:16px;background:#F9FAFB}.customer-satisfaction-section .other-areas .other-area-title{font-weight:800;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#505661;margin-bottom:20px;display:inline-block}.customer-satisfaction-section .page-title{font-size:20px;font-weight:700;line-height:25px;margin-bottom:24px;color:#000}.customer-satisfaction-section .item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.customer-satisfaction-section .item-title{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:700;line-height:23px}.customer-satisfaction-section .item-title .card-title{font-size:18px;font-weight:700;line-height:23px;color:#000}.customer-satisfaction-section .item-title
.icon{display:flex;align-items:center;justify-content:center}.customer-satisfaction-section
.stats{display:flex;align-items:center;gap:16px;background:#fff;padding:20px;border-radius:12px;border-width:1px 1px 3px 1px;border-style:solid;border-color:#EAEAEA;width:319px}.customer-satisfaction-section .stat
.label{color:#737373;display:block;font-weight:700;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;margin-bottom:4px}.customer-satisfaction-section .this-year{color:#222 !important}.customer-satisfaction-section .this-year-percentage{color:#222;font-weight:800;font-size:18px;line-height:23px}.customer-satisfaction-section .stat
strong{font-size:18px;font-weight:700;line-height:23px;color:#737373}.customer-satisfaction-section
.arrow{font-size:18px;color:#999}.customer-satisfaction-section
.delta{font-size:14px;line-height:20px;padding:4px
8px;border-radius:6px;font-weight:600;margin-left:16px;height:27px;width:47px}.customer-satisfaction-section
.negative{color:#CA0005;background:#FFE1E2}.customer-satisfaction-section .or-negative{color:#CA0005}.customer-satisfaction-section
.description{font-size:16px;line-height:28px;color:#222;margin-bottom:0}.customer-satisfaction-section
hr{border:none;border-top:1px solid #E9E9E9;margin:24px
0;opacity:1}.customer-satisfaction-section .summary-card{background:#fff;border-radius:24px;padding:32px;box-shadow:0px 24px 34px 0px #0000001A;text-align:left;border:1px
solid #E8E8ED}.customer-satisfaction-section
.badge{display:inline-block;font-weight:700;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;background:#F3F3F3;color:#525252;border-radius:9999px;padding:6px
13px;margin-bottom:16px}.customer-satisfaction-section .overall-percentage{font-weight:800;font-size:48px;line-height:60px;letter-spacing:-2px;text-align:left;text-transform:uppercase;color:#222;margin-bottom:8px}.customer-satisfaction-section .summary-card .summary-text{font-size:14px;color:#222;line-height:22px;font-weight:500;margin-bottom:20px}.customer-satisfaction-section .other-areas{font-size:12px;font-weight:700;color:#666;text-align:left}.customer-satisfaction-section .other-areas
.row{display:flex;justify-content:space-between;font-size:14px;padding:16px
0;border-bottom:1px solid #eee}.customer-satisfaction-section .or-sub-text{font-size:14px;line-height:20px;font-weight:500;color:#222}.customer-satisfaction-section .other-areas .row:last-child{border-bottom:none;padding-bottom:0}.future-of-home-ins .sources-section
ul{list-style-type:disc}.future-of-home-ins .sources-section ul
li{font-size:16px;line-height:28px;margin-bottom:20px;word-break:break-word}.future-of-home-ins .sources-section ul li:last-child{margin-bottom:0px}body .footer.main-footer{background-color:#F9FAFB}@media screen and (max-width: 1023px) and (min-width: 768px){.customer-satisfaction-section{padding:25px}}@media (max-width: 1024px){.customer-satisfaction-section .csc-container{grid-template-columns:1fr;gap:20px}.customer-satisfaction-section .summary-card{max-width:520px;margin:0
auto}}@media (min-width: 768px){.home-ins-rates-rise-section .home-ins-rates-text-container{gap:40px}.home-ins-rates-rise-section .home-ins-rates-text-container .heading-text{max-width:45%}.home-ins-rates-rise-section .home-ins-rates-text-container .home-ins-rates-subtext{max-width:55%;margin-top:0px}.home-ins-rates-rise-section .home-ins-rates-boxes-container{margin-top:40px}.home-ins-rates-rise-section .home-ins-rates-box{width:calc(50% - 12px)}.home-ins-rates-rise-section .home-ins-rates-boxes-container .ques-container .ques-subtext{line-height:24px}.home-ins-rates-rise-section-outer .home-ins-rates-rise-section{padding-top:100px;padding-bottom:100px}.home-ins-rates-section.rates-up{margin-top:0px}.survey-section .survey-figures-container .figure-box{width:calc(33% - 11px)}.survey-section .survey-figures-container .survey-figure{padding-top:64px}.survey-section .survey-figures-container .survey-figure, .survey-section .survey-figures-container .survey-subtext, .survey-section .survey-figures-container .survey-desc{padding-left:0px}.switching-section .switching-desc-outer-container{gap:24px}.switching-section .switching-figure-box{padding:20px
32px}.switching-section .switching-figure-box.blue-box{margin-top:24px}.switching-section .switching-figure-box::before{width:48px;height:48px;left:32px}.switching-section .switching-figure{font-size:40px;line-height:100%}.switching-section .switching-desc{font-size:18px;margin-top:8px}.switching-section .switching-figure, .switching-section .switching-desc{padding-left:68px}.example-section .example-text{line-height:100%}.example-section .example-container{max-width:100%;padding:40px}.example-section .example-info-container{max-width:40%}.example-section .example-steps-container .example-steps
.type{font-size:18px}.example-section .example-steps-container .example-steps
.description{font-size:16px;line-height:26px}.example-section .example-steps{margin-top:40px}.regional-rate-impacts-section .region-section-header .regional-heading{text-align:center;font-size:38px;line-height:52px;letter-spacing:-0.4px}.regional-rate-impacts-section .region-section-header
p{font-size:20px;line-height:36px;text-align:center;margin-bottom:40px}.regional-rate-impacts-section .region-header .region-title{margin:16px
0 20px 0}.customer-satisfaction-section .survey-title{font-size:38px;line-height:52px;letter-spacing:-0.4px}.customer-satisfaction-section .survey-intro{font-size:20px;line-height:34px}.customer-satisfaction-section .csc-container{grid-template-columns:560px 1fr}.customer-satisfaction-section .page-title{margin-bottom:20px}.customer-satisfaction-section
hr{margin:32px
0}.customer-satisfaction-section .summary-card,.overall-percentage{text-align:center !important}.customer-satisfaction-section .summary-card .summary-text{margin-bottom:32px}.example-section .example-steps-container .type-label{margin-top:16px}.insight-container{display:grid;grid-template-columns:7fr 5fr;gap:64px}.highlight-box.key-insight{margin:auto}}@media (min-width: 1024px){.heading-text{font-size:38px;line-height:52px;letter-spacing:-0.4px}.home-ins-rates-rise-section .home-ins-rates-subtext{font-size:20px;line-height:34px}.home-ins-rates-rise-section .home-ins-rates-box{padding:40px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .box-subtext{font-size:16px;line-height:30px;letter-spacing:0.2px}.home-ins-rates-rise-section .home-ins-rates-info-container{padding:32px
40px;margin-top:40px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-text::before{top:24px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-text{font-size:24px;line-height:44px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-description{line-height:30px;letter-spacing:0.2px}.switching-section{margin-bottom:120px}.section-info .section-header{margin-bottom:0px;padding-top:20px}.section-info .bg-box{padding:24px}.future-of-home-ins .info-wrapper
p{font-weight:500}.survey-section.custom-container{margin-bottom:120px}.usmap-section{margin-bottom:96px}.usmap-container{margin-bottom:40px}.survey-section .survey-figures-container .figure-box{padding:32px}.survey-section .survey-figures-container{gap:20px}.switching-section{padding:64px
!important;border-radius:24px}.switching-section::before, .example-section .example-info-container::before{border-top-left-radius:24px}.switching-section .switching-desc-container{padding:24px
24px 24px 64px}.switching-section .switching-desc-container .switching-text{font-size:18px}.switching-section .switching-desc-container ul
li{font-size:16px;line-height:28px}.example-section-outer{border-bottom:1px solid #EBEBEB}.example-section .example-info-container{border-radius:24px;padding:48px}.example-section .example-info-container .example-storms{line-height:100%}.example-section .example-info-container .example-desc{font-size:18px;line-height:30px}.section-wrapper .example-section{gap:40px;padding-bottom:100px;padding-top:100px}.customer-satisfaction-section{padding:64px;box-shadow:0px 2px 4px 0px rgba(204,209,217,0.6)}.customer-satisfaction-wrap{margin-bottom:120px}.home-ins-rates-section{padding:120px
0px 120px 0px}.home-ins-rates-section .r-heading{font-size:38px;line-height:52px;letter-spacing:-0.4px}.home-ins-rates-section .r-pera{font-weight:500;font-style:Medium;font-size:20px;line-height:34px}.home-ins-rates-section .rate-card-head .state-label{font-size:18px}.home-ins-rates-section .r-heading{margin-bottom:40px}.home-ins-rates-section .rate-card-pill{font-weight:800;font-size:12px;line-height:16px;letter-spacing:1px;padding:6px
13px}.home-ins-rates-section .home-rate-card{padding:32px;max-width:410px}.home-ins-rates-section .rate-card-head
p{font-weight:800;font-size:40px;line-height:44px;letter-spacing:0px}.home-ins-rates-section .rate-card-head{margin-bottom:32px}.home-ins-rates-section .rate-card-body .rate-card-year{font-weight:600;font-size:14px;line-height:18px;letter-spacing:0px}.home-ins-rates-section .rate-card-body .rate-card-pera{font-weight:800;font-size:24px}.home-ins-rates-section .home-rate-section{max-width:410px}.home-ins-rates-section.rates-up .home-rate-table-section,
.home-ins-rates-section .home-rate-table-container{max-width:650px}.home-ins-rates-section .home-desc-card{padding:32px}.home-ins-rates-section .home-rate-table-pera{font-weight:700;font-size:18px;line-height:26px;padding:0px
32px}.home-rate-card.sup-drop .rate-card-heading{font-weight:700;font-size:18px;line-height:22px}.home-rate-card.sup-drop
p{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0px;color:#222}.highlight-box
.icon{margin-bottom:20px}.key-insight
p{font-size:20px;line-height:36px}.highlight-box.key-insight{padding:40px;margin:20px
0px 0px}.future-of-home-ins
.heading{font-size:38px;line-height:52px;letter-spacing:-0.4px}.desktop-br{display:inline}.future-of-home-ins .info-wrapper{padding-bottom:48px}.custom-container .ins-wrapper{display:flex}.ins-wrapper .rates-increase-container, .ins-wrapper .rates-low-container{flex:0 0 50%;padding-bottom:0px}.ins-wrapper .rates-low-container{padding-right:48px;border-bottom:none;border-right:1px solid #D9D9D9}.custom-container  .rates-increase-container{padding-left:48px}.custom-container .rates-increase-container p:last-child{margin-bottom:0px}.custom-container .rates-low-container p, .custom-container .rates-increase-container
p{font-size:16px;line-height:28px}.ins-wrapper .rates-heading{font-size:22px}.section-wrapper .future-of-home-ins{margin-top:120px;padding-bottom:120px}.regional-rate-impacts-section{padding:100px
0 !important}.example-section .example-wrapper{gap:40px}}@media (max-width: 768px){.customer-satisfaction-section{padding:20px
16px;border-radius:initial}.customer-satisfaction-wrap{padding-right:0;padding-left:0}.customer-satisfaction-section .item-header{flex-direction:column;align-items:flex-start;gap:20px}.customer-satisfaction-section .item-title .card-title{font-size:16px}.customer-satisfaction-section
.stats{width:100%;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px
20px}.customer-satisfaction-section .stat
strong{font-size:14px}.customer-satisfaction-section
.delta{margin-left:auto}.customer-satisfaction-section .summary-card{padding:20px;border-radius:24px;margin-bottom:20px}.customer-satisfaction-section .summary-text{font-size:13px}.customer-satisfaction-section .other-areas
.row{font-size:13px}.customer-satisfaction-section .csc-container{grid-template-columns:auto}.regional-rate-impacts-section .region-section-header
p{font-weight:400}}@media (max-width: 480px){.customer-satisfaction-section
.stats{flex-direction:row;align-items:flex-start}.customer-satisfaction-section
.delta{align-self:flex-end}}@media (min-width: 1200px){.custom-container{padding:0px}.home-ins-rates-rise-section .home-ins-rates-text-container .heading-text{max-width:476px}.home-ins-rates-rise-section .home-ins-rates-text-container .home-ins-rates-subtext{max-width:564px}.switching-section .switching-desc-container{max-width:598px}.example-section .example-info-container{max-width:420px}.home-ins-rates-section .home-rate-table-container{margin-top:0px}}@media (min-width: 1023px){.regional-rate-impacts-section .region-grid{border:1px
solid #e0e0e0}}.footer.main-footer{background-image:url('/images/article_redesign_2022/footer-bg-mobile.svg');background-repeat:no-repeat;background-size:cover}.main-footer .footer-section{padding-top:88px !important}.main-footer .footer-section .footer-heading
img{width:203px;height:36px}.main-footer .footer-section .footer-heading .footer-address{font-size:16px;padding-top:15px;color:#0E1F55}.main-footer .footer-section .footer-heading .footer-address
p{margin-bottom:20px}.main-footer .footer-section .footer-heading .footer-fb-logo, .main-footer .footer-section .footer-heading .footer-twitter-logo, .main-footer .footer-section .footer-heading .footer-linkedin-logo{text-decoration:none;height:33px;width:33px;color:transparent}.main-footer .footer-section .footer-heading .footer-fb-logo{content:url(/images/article_redesign_2022/fb_icon_blue.svg);margin-right:16px}.main-footer .footer-section .footer-heading .footer-twitter-logo{background:#374EFD url(/images/twitter-x-logo-white.svg) no-repeat scroll 0 0;background-position:center;background-size:20px;display:inline-block;border-radius:100%;position:relative;top:-16px;margin-right:16px}.main-footer .footer-section .footer-heading .footer-linkedin-logo{background:#374EFD url(/images/linkedin-logo-white.svg) no-repeat scroll 0 0;background-position:center;background-size:28px;display:inline-block;border-radius:100%;position:relative;top:-16px}.main-footer .footer-section .footer-links .footer-nav-title{font-size:18px;font-weight:bold;color:#000;letter-spacing:-0.2px}.main-footer .footer-section .footer-links ul li
a{font-size:14px;color:#000}.main-footer .footer-section .footer-links ul
li{padding-bottom:13px}.main-footer .footer-section .footer-bottom-section{font-size:12px;color:#000}.main-footer a:not([href]):not([tabindex]):hover{text-decoration:underline;cursor:pointer}@media (max-width: 767px){.main-footer .footer-section .footer-heading{margin-bottom:30px}}@media (min-width: 768px){.footer.main-footer{background-image:url('/images/article_redesign_2022/footer-bg-desktop.svg');background-repeat:no-repeat;background-size:cover;background-position:center center}.main-footer .footer-section{padding-top:106px !important}.main-footer .footer-section .footer-heading .footer-address{max-width:203px}.main-footer .footer-section .footer-heading .footer-address
p{margin-bottom:10px}.main-footer .footer-section .footer-heading .footer-fb-logo, .main-footer .footer-section .footer-heading .footer-twitter-logo , .main-footer .footer-section .footer-heading .footer-linkedin-logo{height:30px;width:30px}.main-footer .footer-section .footer-heading .footer-twitter-logo , .main-footer .footer-section .footer-heading .footer-linkedin-logo{top:-12px}.main-footer .footer-section .footer-heading .footer-fb-logo, .main-footer .footer-section .footer-heading .footer-twitter-logo{margin-right:19px}.main-footer .footer-section .footer-links .footer-nav-title{font-size:20px}.main-footer .footer-section .footer-links ul li
a{font-size:16px;font-weight:500}}@media (min-width: 1024px){.main-footer .footer-section .security-div
span{margin-left:20px;position:relative;bottom:5px}.main-footer .footer-section .footer-links{max-width:230px}}.map-toggle-container
.showMapView{box-shadow:3px 3px 6px #00000029;border:1px
solid #E8E8ED;border-radius:12px;margin-bottom:23px;cursor:pointer;text-align:center !important;color:#333;max-width:180px;align-items:center}.map-toggle-container .showMapView
.active{font-weight:700;color:#0CA35D;text-decoration:none;max-width:max-content;margin:auto;border-radius:2px;border-bottom:3px solid #01BD93;outline:none}.map-legend .color-meter{gap:2px;justify-content:center}.map-legend
.tooltip{width:20px;height:15px;border-radius:6px;border-right:1px solid #fff}.map-toggle-container .map-legend{display:flex;gap:6px;justify-content:center;margin-top:56px !important}.map-legend .map-range{display:flex;flex-wrap:wrap;width:min-content;font-size:12px;line-height:100%;color:#222}.map-legend .map-range.minimum-range{text-align:left;justify-content:start}.map-legend .map-range.maximum-range{text-align:right;justify-content:end}.map-legend .map-range .min, .map-legend .map-range
.max{font-size:14px;font-weight:600;line-height:100%;color:#000;margin-top:8px}.map-toggle-container #map-tip{display:block;border:1px
solid #E6E7EB;padding:16px
0px 12px;border-radius:6px;box-shadow:0px 14px 24px 0px #0000001A;background-color:#FFF}.map-toggle-container .read-more-link{font-size:14px;font-weight:700;line-height:100%;color:#0CA35D;padding:0px
0px 0px 16px;position:relative;display:inline-block;margin-top:14px}.map-toggle-container .read-more-link::before{content:'';position:absolute;background:url(/images/home/arrow-black.svg);background-size:contain;background-repeat:no-repeat;width:10px;height:10px;right:-18px;top:50%;transform:translateY(-50%);filter:brightness(0) saturate(100%) invert(45%) sepia(82%) saturate(450%) hue-rotate(90deg) brightness(95%) contrast(90%)}.map-toggle-container
text{font-size:14px;font-weight:700;fill:#fff !important}@media (min-width: 768px){.map-legend
.tooltip{width:45px;height:20px}.map-toggle-container .map-legend{gap:20px}.map-toggle-container #map-tip{max-width:70%;margin:auto}.map-legend .map-range{font-size:16px}.map-legend .map-range .min, .map-legend .map-range
.max{font-size:18px}.map-legend .color-meter{gap:8px}}@media (min-width: 1025px){.map-toggle-container #map-tip{position:absolute;border:none;pointer-events:none;min-width:32%;max-width:min-content;display:none}.map-toggle-container #map-tip .read-more-link{display:none}.map-legend
.tooltip{width:71px}.map-toggle-container .map-legend{background-color:#F9FAFB;padding:24px}}:root{--size-bezel:0.9rem;--size-radius:4px}.common-elements
.input__field{display:block;font-weight:400;width:100%;padding:calc(--size-bezel* 1.5) var(--size-bezel);background:transparent;border-radius:var(--size-radius)}.common-elements
.input__label{position:absolute;left:0;top:-43px;padding:calc(var(--size-bezel)* 0.30) calc(var(--size-bezel)* 0.5);background:#fff;color:#afafaf;font-weight:normal;white-space:nowrap;transform:translate(2.4rem, 0.5rem);transform-origin:0 0;transition:transform 120ms ease-in;line-height:1.2;border-radius:5px}.common-elements .custom-select .input__field:focus+.input__label, .common-elements .custom-select .input__field:not(:placeholder-shown)+.box-wrapper
.input__label{transform:translate(2.3rem, -40%) scale(0.8);color:#000;font-weight:bold;z-index:2;transform:translate(1rem, -40%) scale(0.8)}.common-elements .custom-select{position:relative;padding-left:0px;padding-right:0px}.common-elements .custom-select .select-box{border:1px
solid #DDD;border-radius:20px;font-size:16px;line-height:19px;font-weight:400;padding:11px
31px 11px 20px;position:relative;cursor:pointer;color:#afafaf;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:none;background:#fff}.common-elements .select-box.open{border-color:#374EFD !important;cursor:text}.select-box.input__field{overflow-y:auto}.common-elements .select-box[contenteditable="true"]{box-shadow:0px 2px 3px #d0d4d9;color:#333}.common-elements .select-box[contenteditable="false"]{cursor:default}.common-elements .select-box.open ~ .box-wrapper .arrow-icon::before{border-top:0;border-bottom:5px solid #374EFD}.common-elements .box-wrapper{position:relative}.common-elements .custom-select .arrow-icon{position:absolute;right:5%;top:-35px;width:28px;height:28px;cursor:pointer;z-index:3;display:flex;align-items:center;justify-content:center}.common-elements .custom-select .arrow-icon::before{content:'';border:5px
solid transparent;border-top:5px solid #374EFD}.common-elements .select-options{display:none;border:1px
solid #374EFD;border-radius:20px;padding:20px
0px;height:auto;overscroll-behavior:contain;background:#fff;position:absolute;width:100%;z-index:9;overflow:auto;max-height:182px}.common-elements .select-options span:not(:last-child){margin-bottom:0px}.common-elements .select-options
span{padding:7px
20px;display:block;cursor:pointer;font-size:15px}.common-elements .select-options span:hover{color:#374efd;background-color:#F0F3FF;border-radius:0px;font-weight:500;box-shadow:none}.common-elements .select-options
span.active{color:#fff;background-color:#374EFD}.common-elements .tool-error-msg,.limit-error-msg,.duplicate-error-msg{font-size:13px;color:#c31b31;padding-left:8px;position:absolute;top:42px;left:0;display:none;padding-top:3px}.common-elements .select-options::-webkit-scrollbar{width:7px}.common-elements .select-options::-webkit-scrollbar-thumb{background:#cecece;border-radius:7px}.common-elements .select-options::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:7px;margin:15px
0px}@media (min-width: 768px){.common-elements .custom-select .arrow-icon{right:22px}}@media (max-width: 768px){.common-elements .select-options{-webkit-overflow-scrolling:touch;touch-action:auto}}.responsive-table-2020 .sort-table table thead, .responsive-table-2020 table thead, .responsive-table-2020
th{background:#F2F6F9 !important}.responsive-table-2020{margin-bottom:19px}.responsive-table-2020 input.form-field{margin-top:25px;position:relative}.responsive-table-2020 .show-more .show-more-btn{width:100%;height:47px;font-size:16px;margin-bottom:25px;font-weight:bold;color:#3664ff;background-color:#fff;border:1px
solid #0088FA;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16078);cursor:pointer;border-radius:unset}.responsive-table-2020 .show-more .show-more-btn:hover{color:#fff;background-color:#3664FF;transition:background-color 1s;-webkit-transition:background-color 1s;-o-transition:background-color 1s;-moz-transition:background-color 1s}.search-table
input{max-width:100%;background-color:transparent;border:1px
solid #DDD;border-radius:20px;font-size:16px;line-height:19px;font-weight:500;color:#000;padding:12px
0px 12px 57px;background-image:url(/images/article_redesign_2022/table_search.svg);background-repeat:no-repeat;background-position:18px 13px;outline:none}.search-table input:focus{box-shadow:0 0 0 1px #3664ff}.overflow-table-container .normal-overflow-table, .responsive-table-2020 .table-responsive{box-shadow:0px 3px 10px #374EFD4D;overflow:auto;-webkit-overflow-scrolling:touch;margin-top:11px}.overflow-table-container .normal-overflow-table figure, .responsive-table-2020 .table-responsive
figure{margin-bottom:0px}.overflow-table-container .normal-overflow-table .tabular-ratings.star-ratings
.starssm{margin-right:0px !important;background-position:0% center, 22% center, 44% center, 67% center, 88% center}.overflow-table-container .normal-overflow-table .tabular-ratings.star-ratings table tr td:last-child{min-width:170px !important;width:170px !important;max-width:170px !important}.overflow-table-container .normal-overflow-table .tabular-ratings.star-ratings table tr td:first-child{min-width:140px !important}.overflow-table-container .normal-overflow-table .tabular-ratings
tbody{display:table-row-group}.overflow-table-container .normal-overflow-table .tabular-ratings
tr{display:table-row}.overflow-table-container .normal-overflow-table .tabular-ratings
td{text-align:left;font-weight:400;border-right:1px solid #dee2e6;width:50%;line-height:26px}.overflow-table-container .normal-overflow-table .tabular-ratings tr:first-child{border-top:6px solid #2C3CB5}.coolFixHeader{height:auto;max-height:inherit}.cars_most_tickets_tool .coolFixHeader thead,
.cars_most_tickets_tool .coolFixHeader tbody,
.tool-container .coolFixHeader thead,
.tool-container .coolFixHeader
tbody{display:table-row}.coolFixHeader
tbody{max-height:500px;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;border:1px
solid #dee2e6;border-top:none}.overflow-table-container .normal-overflow-table .transpose-table
tbody{border-top:6px solid #2C3CB5}.overflow-table-container .normal-overflow-table table.transpose-table{table-layout:fixed}.overflow-table-container .normal-overflow-table .transpose-table tr td:first-child{color:#000}.overflow-table-container .normal-overflow-table tbody
tr{color:#393C46}.overflow-table-container .big-resp-table tbody tr,
.big-resp-table thead tr,
.cars_most_tickets_tool .coolFixHeader tbody tr,
.tool-container .coolFixHeader tbody
tr{display:block}.dual-td-container
tr{display:table-row !important;border-bottom:1px solid #dee2e6}.dual-td-container tr td:first-child{border-right:1px solid #dee2e6 !important;background:#F3F6FF !important}.dual.dual-td-container .table-hover tbody tr:hover:nth-child(odd){background:#fff !important}.dual-td-container .table-hover tbody tr:hover:nth-child(even){background:none !important}.coolFixHeader thead
tr{table-layout:fixed;width:100%}.coolFixHeader thead tr
th{min-width:114px;align-items:center;justify-content:center}.responsive-table-2020 table tbody tr:nth-child(odd){background-color:#fff}.responsive-table-2020 .table, .responsive-table-2020 table.table-bordered{background:#F8F8F8 0% 0% no-repeat padding-box;border:none;margin:0px}.responsive-table-2020 .table tbody td, .responsive-table-2020 .table thead
th{border:none;text-align:center}.responsive-table-2020 .table thead
th.sorting_enabled{padding-right:30px}.responsive-table-2020 .table tbody
td{vertical-align:middle;word-wrap:break-word}.responsive-table-2020 .table-responsive{box-shadow:none}.sort-table table thead
th{position:relative;vertical-align:top;background-clip:padding-box;text-align:left;color:#000;padding-left:12px;padding-right:12px}.sort-table table thead
th.sorting_enabled{cursor:pointer;user-select:none}.overflow-table-container .normal-overflow-table
thead{width:100%;table-layout:fixed;border:1px
solid #dee2e6;border-bottom:none;border-radius:8px 8px 0px 0px;position:relative;border-top:6px solid #2C3CB5}.responsive-table-2020 table
thead{background:#F0F3FF 0% 0% no-repeat padding-box}.responsive-table-2020 table thead th, .responsive-table-2020 table tbody tr
td{font-size:14px;line-height:21px;letter-spacing:0.34px;font-weight:500;padding-top:18px;padding-bottom:18px;vertical-align:middle}.normal-overflow-table table th
button{border:none;background:inherit;font-weight:500;padding:0px;position:relative;color:#000;cursor:initial}.normal-overflow-table table th
button.sorting_enabled{padding-right:30px !important;cursor:pointer;margin-left:20px}.normal-overflow-table table th button:focus{outline:none}.normal-overflow-table table th .sort-arrow{display:inline-flex;position:absolute;top:45%;transform:translateY(-50%);right:20px}.normal-overflow-table table th .sort-arrow::after{content:'';position:absolute;border:5px
solid transparent;border-top:5px solid #000;border-bottom:0}.normal-overflow-table thead .asc .sort-arrow::after{border-bottom:5px solid #000;border-top:0px}.normal-overflow-table table th .sort-arrow .sort-desc, .normal-overflow-table table th .sort-arrow .sort-asc{display:none}.coolFixHeader tbody tr
td{min-width:114px;vertical-align:middle}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)!important}.responsive-table-2020 ::-webkit-scrollbar, .responsive-table-2020 ::-webkit-scrollbar:horizontal{width:5px}.responsive-table-2020 ::-webkit-scrollbar:horizontal{height:5px}.responsive-table-2020 ::-webkit-scrollbar-track, .responsive-table-2020 ::-webkit-scrollbar-track:horizontal{background:#fff}.responsive-table-2020 ::-webkit-scrollbar-thumb, .responsive-table-2020 ::-webkit-scrollbar-thumb:horizontal{background:#ddd}.responsive-table-2020 ::-webkit-scrollbar-thumb:hover, .responsive-table-2020 ::-webkit-scrollbar-thumb:hover:horizontal{background:#ddd}.responsive-table-2020 ::-moz-scrollbar-button:decrement,
.responsive-table-2020 ::-moz-scrollbar-button:increment,
.responsive-table-2020 ::-webkit-scrollbar-button:decrement,
.responsive-table-2020 ::-webkit-scrollbar-button:increment{width:0px}table
caption{padding:0.75rem;border:1px
solid #dee2e6;border-top:0px;font-weight:bold;color:#000;font-size:14px;caption-side:top;text-align:center}.responsive-table-2020 .table tbody
a{color:#374EFD}.responsive-table-2020 .table tbody a:hover{color:#0014ab}.star-ratings .starssm, .star-ratings
.stars{height:23px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:18px;display:inline-block;vertical-align:sub;background-position:8% center, 30% center, 52% center, 74% center, 96% center;margin-right:10px;width:120px;max-width:120px}.star-ratings table tr td:last-child ,.star-ratings table tr th:last-child{min-width:190px !important;width:190px !important;max-width:190px;padding-right:20px !important}.star-ratings .starssm.stsm_dk_two, .star-ratings
.stars.star_two{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg)}.star-ratings .starssm.stsm_dk_two_half, .star-ratings
.stars.star_two_half{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_half_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg)}.star-ratings .starssm.stsm_dk_three, .star-ratings
.stars.star_three{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg)}.star-ratings .starssm.stsm_dk_three_half, .star-ratings
.stars.star_three_half{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_half_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg)}.star-ratings .starssm.stsm_dk_four, .star-ratings
.stars.star_four{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_empty_star.svg)}.star-ratings .starssm.stsm_dk_four_half, .star-ratings
.stars.star_four_half{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_half_star.svg)}.star-ratings .starssm.stsm_dk_five, .star-ratings
.stars.star_five{background-image:url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg),
url(/images/carrier_page/redesign_template_2022/blue_full_star.svg)}.best_comp_tool_container
.info_text{font-size:22px;font-weight:700;line-height:26px;color:#1B1B1B;text-align:center}.show-more .show-more-btn{width:100%;height:47px;font-size:16px;margin-bottom:25px;font-weight:bold;color:#3664ff;background-color:#fff;border:1px
solid #0088FA;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16078);cursor:pointer;border-radius:unset}.show-more .show-more-btn:hover{color:#fff;background-color:#3664FF;transition:background-color 1s;-webkit-transition:background-color 1s;-o-transition:background-color 1s;-moz-transition:background-color 1s}.table tbody td
ul{padding-left:8px;padding-top:12px}.table tbody td ul
li{font-size:14px;line-height:21px;letter-spacing:0.34px;padding-left:20px;position:relative;margin-bottom:15px;text-align:left}.table tbody td ul li:before{position:absolute;content:".";color:#374EFD;left:0;font-size:42px;top:-13px}.table tbody td
p{font-size:15px;line-height:21px;margin-bottom:0px;letter-spacing:0.34px}.freeze-column-header table thead, .freeze-header table
thead{position:sticky !important;top:-4px;z-index:2}.freeze-column-header table thead tr th:first-child, .freeze-column-header table tbody tr td:first-child,
.freeze-first-column table thead tr th:first-child, .freeze-first-column table tbody tr td:first-child{position:sticky;left:-2px;z-index:1;background:#F2F6F9}.freeze-column-header table tbody tr:hover td:first-child, .freeze-first-column table tbody tr:hover td:first-child{background-color:gainsboro}.table-graph-generator-wrap table, .table-graph-generator-wrap table tr th, .table-graph-generator-wrap table tr
td{text-align:center}.responsive-table-2020:has(.disclaimer_table), .responsive-table-2020:has(.disclaimer_table) .show-more .show-more-btn{margin-bottom:5px !important}.responsive-table-2020 .left-align-all tbody tr td,
.responsive-table-2020 .left-align-1 tbody tr td:nth-child(1),
.responsive-table-2020 .left-align-2 tbody tr td:nth-child(2),
.responsive-table-2020 .left-align-3 tbody tr td:nth-child(3),
.responsive-table-2020 .left-align-4 tbody tr td:nth-child(4),
.responsive-table-2020 .left-align-5 tbody tr td:nth-child(5),
.responsive-table-2020 .left-align-6 tbody tr td:nth-child(6),
.responsive-table-2020 .left-align-7 tbody tr td:nth-child(7),
.responsive-table-2020 .left-align-8 tbody tr td:nth-child(8){text-align:left !important}@media (min-width : 768px){.responsive-table-2020{display:inline-block}.responsive-table-2020 input.form-field{margin-top:25px}.normal-overflow-table{margin-top:21px}.search-table::before{left:17px}.responsive-table-2020 table thead
th{font-size:16px}.responsive-table-2020 table tbody
td{font-size:15px !important}.responsive-table-2020 table thead th:first-child, .responsive-table-2020 table tbody tr td:first-child, table
caption{padding-left: .75rem}.state-rate-map-section .responsive-table-2020 table thead th:first-child, .state-rate-map-section .responsive-table-2020 table tbody tr td:first-child, .state-rate-map-section table
caption{padding-left: .75rem !important}.responsive-table-2020{margin-bottom:25px}.table tbody td ul
li{font-size:15px;line-height:21px;letter-spacing:0.34px;padding-left:20px;margin-bottom:20px}.freeze-column-header table thead tr th:first-child, .freeze-column-header table tbody tr td:first-child{padding-left: .75rem !important}.cars_most_tickets_tool .coolFixHeader thead,
.cars_most_tickets_tool .coolFixHeader tbody,
.tool-container .coolFixHeader thead,
.tool-container .coolFixHeader
tbody{display:table-row}}@media(min-width: 992px){.star-ratings .starssm, .star-ratings
.stars{background-position:0% center, 23% center, 46% center, 69% center, 92% center}}@media (min-width : 1200px){.coolFixHeader thead
tr{width:97.5%}}@media (max-width: 480px){.freeze-first-column-mobile table thead tr th:first-child, .freeze-first-column-mobile table tbody tr td:first-child{position:sticky;left:-3px;z-index:1;background:#F2F6F9}}@-moz-document url-prefix(){.coolFixHeader tbody,.coolFixHeader,.freeze-header{scrollbar-width:thin;scrollbar-color:#cecece #f1f1f1}}