.NavigationFooter .zipCode a {text-decoration: underline;}
.prospectBanner2021 h1,.prospectBanner2021 h2{text-transform:none}.prospectBanner2021 .hero{background-color:#0033a0;height:359px;width:100%}.prospectBanner2021 .hero>.prospectBannerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.prospectBanner2021 .hero .heroBackground{height:359px;background-image:url(/resources/Allstate/images/test/2021-homepage/blink.png);background-position:bottom right;background-size:contain;background-repeat:no-repeat;-ms-flex-preferred-size:50%;flex-basis:50%}.prospectBanner2021 .hero .heroContent{-ms-flex-preferred-size:60%;flex-basis:60%;padding:50px 0 50px 250px;-ms-flex-item-align:center;align-self:center}.prospectBanner2021 .hero .heroContent h1{color:#fff;font-weight:400;font-size:56px;line-height:58px}.prospectBanner2021 .hero .heroContent h1 span.blue{color:#45bce5}.prospectBanner2021 .hero .heroContent p{color:#fff;font-size:22px}.prospectBanner2021 .bundler{-webkit-box-shadow:0 26px 39px 31px rgba(0,0,0,.5);box-shadow:0 26px 39px 31px rgba(0,0,0,.5);background-color:#0e1941;min-height:316px;width:100%}.prospectBanner2021 .bundler .heroBundleButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.prospectBanner2021 .bundler .heroBundleButtons button{-ms-flex-preferred-size:calc(100% / 6);flex-basis:calc(100% / 6);min-height:200px;border-radius:0;border-right:1px solid #2a3557;border-bottom:6px solid #2a3557;background-color:#0e1941;border-top:none;border-left:none;font-size:22px;color:#fff;cursor:pointer;background-repeat:no-repeat;background-position:top 20px center;position:relative}.prospectBanner2021 .bundler .heroBundleButtons button:first-child{border-left:1px solid #2a3557}.prospectBanner2021 .bundler .heroBundleButtons button::after{content:"";display:block;width:100%;height:67px;position:absolute;left:0;bottom:0;background-image:url(/resources/Allstate/images/test/2021-homepage/plus-v1.svg);background-position:top center;background-repeat:no-repeat}.prospectBanner2021 .bundler .heroBundleButtons button:hover{border-bottom:6px solid #ed7766}.prospectBanner2021 .bundler .heroBundleButtons button:hover::after{background-image:url(/resources/Allstate/images/test/2021-homepage/check-v1.svg)}.prospectBanner2021 .bundler .heroBundleButtons button.on{border-bottom:6px solid #ed7766;background-color:#fff;color:#0033a0}.prospectBanner2021 .bundler .heroBundleButtons button.on::after{background-image:url(/resources/Allstate/images/test/2021-homepage/check-v1.svg)}.prospectBanner2021 .bundler .heroBundleButtons button.disabled{opacity:.3;cursor:not-allowed}.prospectBanner2021 .bundler .heroBundleButtons button.disabled:hover::after,.prospectBanner2021 .bundler .heroBundleButtons button.disabled:focus::after{background-image:url(/resources/Allstate/images/test/2021-homepage/plus-v1.svg)}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(1){background-image:url(/resources/Allstate/images/test/2021-homepage/auto-v1.svg);background-position:top 41px center}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(1).on{background-image:url(/resources/Allstate/images/test/2021-homepage/auto-v1-on.svg)}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(2){background-image:url(/resources/Allstate/images/test/2021-homepage/home-v1.svg);background-position:top 23px center}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(2).on{background-image:url(/resources/Allstate/images/test/2021-homepage/home-v1-on.svg)}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(3){background-image:url(/resources/Allstate/images/test/2021-homepage/moto-v1.svg);background-position:top 40px center}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(3).on{background-image:url(/resources/Allstate/images/test/2021-homepage/moto-v1-on.svg)}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(4){background-image:url(/resources/Allstate/images/test/2021-homepage/atv-v1.svg);background-position:top 33px center}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(4).on{background-image:url(/resources/Allstate/images/test/2021-homepage/atv-v1-on.svg)}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(5){background-image:url(/resources/Allstate/images/test/2021-homepage/renters-v1.svg);background-position:top 30px center}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(5).on{background-image:url(/resources/Allstate/images/test/2021-homepage/renters-v1-on.svg)}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(6){background-image:url(/resources/Allstate/images/test/2021-homepage/life-v1.svg);background-position:top 22px center}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(6).on{background-image:url(/resources/Allstate/images/test/2021-homepage/life-v1-on.svg)}.prospectBanner2021 .bundler .heroBundleActions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:116px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:90%;margin:auto}.prospectBanner2021 .bundler .heroBundleActions .heroBundleOtherInsurance{-ms-flex-preferred-size:50%;flex-basis:50%}.prospectBanner2021 .bundler .heroBundleActions .heroBundleOtherInsurance #heroBundleOtherInsurance{height:44px;width:276px;border-radius:0;outline:0;border-left:6px solid #45bce5;font-size:14px;padding-left:10px;color:#333}.prospectBanner2021 .bundler .heroBundleActions .heroBundleOtherInsurance #heroBundleOtherInsurance:focus{outline:1px solid #fff}.prospectBanner2021 .bundler .heroBundleActions .heroBundleRetrieveQuote{-ms-flex-preferred-size:25%;flex-basis:25%;text-transform:initial}.prospectBanner2021 .bundler .heroBundleActions .heroBundleRetrieveQuote a{color:#45bce5;text-decoration:underline}.prospectBanner2021 .bundler .heroBundleActions .heroBundleRetrieveQuote a:hover{text-decoration:none}.prospectBanner2021 .bundler .heroBundleActions .heroBundleGetQuote{-ms-flex-preferred-size:25%;flex-basis:25%}.prospectBanner2021 .bundler .heroBundleActions .heroBundleGetQuote #heroBundleGetQuote{background-color:#ed7766;color:#0e1941;border-radius:22px;border:none;padding:10px 70px;font-size:18px;cursor:pointer;padding:10px 62px}.prospectBanner2021 .bundler .heroBundleActions .heroBundleGetQuote #heroBundleGetQuote:hover{border:3px solid #ed7766;background-color:#fff}.prospectBanner2021 .bundler .heroBundleActions .heroBundleGetQuote #heroBundleGetQuote:focus{border:3px solid #45bce5;outline:none}.prospectBanner2021 .bundler .heroBundleActions .heroBundleGetQuote #heroBundleGetQuote:active{background-color:#ed7766;-webkit-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25);box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25)}.prospectBanner2021 .hero .heroContent p.mobileOnly{display:none}@media screen and (max-width:991px){.prospectBanner2021{margin:auto -10px}.prospectBanner2021 .hero .heroContent{padding:20px;flex-basis:80%}.prospectBanner2021 .hero .heroBackground{flex-basis:25%;background-size:cover;background-position:top left;height:auto}.prospectBanner2021 .hero .heroContent h1{font-size:28px;line-height:34px;margin-top:5px}.prospectBanner2021 .hero{height:auto}.prospectBanner2021 .bundler .heroBundleButtons button{flex-basis:50%}.prospectBanner2021 .bundler .heroBundleButtons{flex-wrap:wrap}.prospectBanner2021 .bundler .heroBundleButtons button::after,.prospectBanner2021 .bundler .heroBundleButtons button.on::after,.prospectBanner2021 .bundler .heroBundleButtons button.disabled::after,.prospectBanner2021 .bundler .heroBundleButtons button:hover::after{background-image:url(/resources/Allstate/images/test/2021-homepage/go-v1.svg);background-position:bottom 10px center}.prospectBanner2021 .bundler .heroBundleActions{display:none}.prospectBanner2021 .hero .heroContent{text-align:justify}.prospectBanner2021 .hero .heroContent p.desktopOnly{display:none}.prospectBanner2021 .hero .heroContent p.mobileOnly{display:block;font-size:18px}.prospectBanner2021 .bundler .heroBundleButtons button.on{border-bottom:6px solid #2a3557;background-color:#0e1941;color:#fff}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(1).on{background-image:url(/resources/Allstate/images/test/2021-homepage/auto-v1.svg)}.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(1).on:hover{border-bottom:6px solid #ed7766}.prospectBanner2021 .bundler .heroBundleButtons button,.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(1).on{-ms-flex-preferred-size:calc(50% - 2px);flex-basis:calc(50% - 2px);height:150px;min-height:150px;background-color:#0e1941;padding-top:20px;border-bottom:2px solid #2a3557;color:#fff;font-size:20px;opacity:1}}@media screen and (min-width:768px) and (max-width:991px){.prospectBanner2021 .bundler .heroBundleButtons button,.prospectBanner2021 .bundler .heroBundleButtons button:nth-child(1).on{flex-basis:calc(33% + 2px)}}@media screen and (min-width:992px) and (max-width:1199px){.prospectBanner2021 .hero .heroContent{padding:50px 0 50px 75px}}.prospectView2021{background-color:#f3f6fb}.coral{color:#ed7766}.coralDark{color:#D44025}.lifeHacksSection,.storiesTips{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:-1px}.echoBG{background-color:#f3f6fb;background-image:url(/resources/Allstate/images/test/2021-homepage/echoPNG.png);background-position:top -175px right -500px;background-repeat:no-repeat;background-size:cover}.lifeHacksLeft,.storiesRight{flex-basis:100%}.lifeHacksright,.storiesLeft{flex-basis:240px;flex-shrink:0;background-color:#0033a0;display:flex;justify-content:center;align-items:flex-end;padding:40px}.lifeHacksHeadline,.storiesHeadline,.goodHandsHeadline{height:155px;display:flex;justify-content:flex-start;align-items:center}.storiesHeadline,.goodHandsHeadline{background-color:#f3f6fb;margin-top:-1px}.lifeHacksHeadline h2{margin-left:57px;font-size:30px;font-weight:400;color:#0e1941;text-transform:none;letter-spacing:initial}.storiesLeft h2{font-size:30px;font-weight:400;color:#fff;text-transform:none;letter-spacing:initial}.lifeHacksList,.storiesList{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.lifeHacksList a.lifeHack,.storiesList a.story{display:inline-block;text-decoration:none;color:#0e1941;font-size:16px;line-height:18px;-ms-flex-preferred-size:25%;flex-basis:25%;min-height:267px;font-weight:400;padding:25px;background-color:#fff}.lifeHacksList a.lifeHack:nth-child(odd),.storiesList a.story:nth-child(odd){background-color:#e4e9ed}.lifeHacksList a.lifeHack:hover,.storiesList a.story:hover,.lifeHacksList a.lifeHack:nth-child(odd):hover,.storiesList a.story:nth-child(odd):hover{background-color:#bac6d3}.lifeHackBG,.storyBG{height:191px;margin:-25px;margin-bottom:25px;background-size:cover}.lifeHackTitle:focus{outline:1px dotted #006c93}.goodHandsBanner{height:179px;background-color:#0033a0;display:flex;align-items:flex-end;justify-content:flex-end}.goodHandsText h2{margin-right:60px;margin-bottom:35px;color:#fff;font-size:42px;font-weight:400;text-transform:none;letter-spacing:initial}.goodHandsText h2 .paleBlue{color:#45bce5}.slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.slick-slide{height:auto}.lifeHacksSection .slick-dots,.storiesTips .slick-dots{bottom:-35px}.lifeHacksSection .slick-dots li button::before,.storiesTips .slick-dots li button::before{color:#0e1941!important;font-size:60px!important}.slick-dotted.slick-slider{margin-bottom:50px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li.slick-active button:before{opacity:.75}@media screen and (max-width:991px){.prospectView2021{overflow:hidden}.echoBG{background-position:top -300px center}.lifeHacksSection{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.lifeHacksSection .lifeHacksright{-ms-flex-preferred-size:auto;flex-basis:auto}.lifeHacksSection .lifeHacksLeft{-ms-flex-preferred-size:auto;flex-basis:auto;position:relative}.lifeHacksHeadline h2{margin-right:20px}.lifeHacksSection .lifeHacksLeft .lifeHacksList{display:block;position:relative;margin-left:57px}.lifeHacksSection .lifeHacksLeft .lifeHacksList a.lifeHack{-ms-flex-preferred-size:50%;flex-basis:50%}.storiesTips{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.storiesTips .storiesLeft{-ms-flex-preferred-size:auto;flex-basis:auto}.storiesTips .storiesRight{position:relative;-ms-flex-preferred-size:auto;flex-basis:auto}.storiesTips .storiesRight .storiesHeadline{display:none}.storiesTips .storiesRight .storiesList{display:block;position:relative}.lifeHacksSection{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.lifeHacksSection .lifeHacksright{-ms-flex-preferred-size:auto;flex-basis:auto}.lifeHacksSection .lifeHacksLeft{-ms-flex-preferred-size:auto;flex-basis:auto;position:relative}.lifeHacksSection .lifeHacksLeft .lifeHacksList{display:block;position:relative;margin-left:40px}.lifeHacksSection .slick-dots{margin-left:-20px}.lifeHacksSection .lifeHacksLeft .lifeHacksList a.lifeHack{-ms-flex-preferred-size:50%;flex-basis:50%}.storiesTips{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.storiesTips .storiesLeft{-ms-flex-preferred-size:auto;flex-basis:auto;justify-content: left;}.storiesTips .storiesRight{position:relative;-ms-flex-preferred-size:auto;flex-basis:auto}.storiesTips .storiesRight .storiesHeadline{display:none}.storiesTips .storiesRight .storiesList{display:block;position:relative}.goodHandsHeadline{display:none}.goodHandsText h2{margin:20px;font-size:36px;text-align:right;max-width:225px}}