.geminiHomeFlow .breadcrumbs,.geminiHomeFlow .surehits_hdr,.home_gemini{display:none}#qsWidgetContainer.homeGeminiFlow .search-result-container{width:90%;margin:0
auto}.display-none{visibility:hidden}.home_longPPC_banner{background-color:#E9F3FF;position:relative;padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto;padding-bottom:70px}.home_longPPC_banner
.banner_img{display:none}.home_longPPC_banner
.home_banner_section{font-family:'Poppins',sans-serif;width:100%;margin-right:auto;margin-left:auto;max-width:1140px}.home_longPPC_banner
.home_banner_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home_longPPC_banner
.home_banner_col12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;width:100%;min-height:1px}.home_longPPC_banner .home_banner_section
.left_section{padding:1rem 0 1rem 0;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.home_longPPC_banner .home_banner_section .left_section
.banner_quote_msg{display:none}.home_longPPC_banner .home_banner_section .left_section
h1{font-size:21px;font-weight:600;color:#2A2A2C;text-align:center;padding:0px;margin-bottom: .5rem;margin-top:0px}.home_longPPC_banner .home_banner_section .left_section h1
span{color:#2482F9}.home_longPPC_banner .home_banner_section
.right_section{padding:0px;float:right;display:flex;position:relative;justify-content:flex-end}.home_longPPC_banner .home_banner_section .right_section
img{position:absolute;bottom:-80px;right:0px;width:115px;height:80px;justify-content:flex-end}.home_longPPC_banner .home_banner_section .right_section
img.renters{bottom:-72px}.home_longPPC_banner .home_banner_section .right_section
img.earthquake{bottom:-75px}.home_longPPC_banner .home_banner_section .right_section
img.flood{bottom:-84px}#qsWidgetContainer{}#qsWidgetContainer.gemini-margin{margin-top:0px}.listingDisclaimerLink{position:relative;z-index:99}#qsWidgetContainer.homeGeminiFlow .zip-formstart{padding-bottom:32px !important}.gemini-widget-standalone .sub-header-title{padding-bottom:10px !important}.medicare-disclaimer{padding:0px
10px;margin:0px
auto}.medicare-disclaimer p:first-child{padding-top:15px}.medicare-disclaimer p, .medicare-disclaimer .compliance-id-div{margin:15px
0px;font-size:12pt;color:#545454;line-height:20pt}.medicare-disclaimer
p{font-style:italic}@media (max-width: 768px){#qsWidgetContainer .widget-start{position:relative}.home_longPPC_banner .home_banner_section .right_section
img{bottom:0;right:-15%}.home_longPPC_banner{padding-bottom:0;margin-bottom:10px}.home_longPPC_banner
.home_banner_col12{max-width:90%}}@media screen and (max-device-width: 740px) and (orientation: landscape){.home_longPPC_banner{padding-left:0px;padding-right:0px}.home_longPPC_banner .home_banner_section .left_section
h1{text-align:left;max-width:85%;margin-left:auto;margin-right:auto}}@media (min-device-width: 700px) and (max-device-width: 760px) and (orientation: landscape){.home_longPPC_banner .home_banner_section .left_section
h1{max-width:79%}}@media (min-device-width: 700px) and (max-device-width: 760px) and (orientation: portrait){.home_longPPC_banner .home_banner_section .left_section
h1{text-align:left}.home_longPPC_banner .home_banner_section
.left_section{position:relative;top:30px;left:10px}.sub-header-title{position:relative;left:15px}#qsWidgetContainer #submit-formstart{margin-bottom:30px}#qsWidgetContainer{}#qsWidgetContainer .sub-header-title{width:97% !important}.home_longPPC_banner .home_banner_section .left_section
.banner_quote_msg{display:block}}@media (min-width: 768px) and (max-width: 870px) and (orientation: landscape){.home_longPPC_banner{padding-left:0px;padding-right:0px}.home_longPPC_banner .home_banner_section
.left_section{position:relative;left:62px}.home_longPPC_banner .home_banner_section .left_section
h1{font-size:22px !important;font-weight:700;margin-bottom:30px;line-height:35px;max-width:100%}#qsWidgetContainer.homeGeminiFlow .sub-header-title{font:initial !important;font-size:11px !important;line-height:13px !important}#qsWidgetContainer.homeGeminiFlow .sub-header-title .city.strong,
#qsWidgetContainer.homeGeminiFlow .sub-header-title
.state.strong{font-size:10px !important}}@media (min-width: 768px){.home_longPPC_banner{padding-bottom:0px}.home_longPPC_banner
.home_banner_col8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;position:relative;width:100%;min-height:1px}.home_longPPC_banner
.home_banner_col4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;position:relative;width:100%;min-height:1px}.home_longPPC_banner .home_banner_section
.left_section{padding:3rem 0 3rem 0}.valuableproperty
h1{line-height:normal !important;margin-bottom:20px !important}.home_longPPC_banner .home_banner_section .left_section
h1{font-size:30px;text-align:left}.home_longPPC_banner .home_banner_section .left_section
.banner_quote_msg{font-size:16px;font-style:italic;color:#2A2A2C;padding:0px;display:block;text-align:left}.home_longPPC_banner .home_banner_section
.right_section{display:block}.home_longPPC_banner .home_banner_section .right_section
img{width:225px;height:110px;bottom:0px}.home_longPPC_banner .home_banner_section .right_section
img.renters{bottom:0px}.home_longPPC_banner .home_banner_section .right_section
img.valuableproperty{bottom:-27px}.home_longPPC_banner .home_banner_section .right_section
img.earthquake{bottom:-7px}.home_longPPC_banner .home_banner_section .right_section
img.flood{bottom:-12px}#qsWidgetContainer{}.geminiHomeFlow
#bd{width:100%}.medicare-disclaimer{max-width:1000px}}@media (min-width: 768px) and (max-width: 1024px){#qsWidgetContainer #submit-formstart{margin-bottom:30px !important;margin-left:15px !important}}@media (min-width: 992px){.medicare-disclaimer{max-width:990px}}@media (min-width: 1024px){.home_longPPC_banner
.home_banner_col9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;position:relative;width:100%;min-height:1px}.home_longPPC_banner
.home_banner_col3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;position:relative;width:100%;min-height:1px}.home_banner_section,.geminiHomeFlow{max-width:1070px !important;width:77% !important}}@media only screen and (min-width: 1023px) and (max-width: 1365px){.sub-header-title{position:relative;left:13px}#qsWidgetContainer .zip-formstart{justify-content:space-between !important;padding-bottom:35px}#qsWidgetContainer #submit-formstart{margin-bottom:30px;margin-left:15px}}@media (min-width: 1200px){.geminiHomeFlow{width:65% !important}.home_banner_section{width:66.5% !important}.home_longPPC_banner .home_banner_section .right_section
img{height:145px;right:-35px;bottom:-16px}.home_longPPC_banner .home_banner_section .right_section
img.flood{bottom:-25px}.home_longPPC_banner
.home_banner_col10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;position:relative;width:100%;min-height:1px}.home_longPPC_banner
.home_banner_col2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;position:relative;width:100%;min-height:1px}.home_longPPC_banner
.banner_img{position:absolute;bottom:-28px;left:0px;width:100%;height:157px;display:block}.home_longPPC_banner
.banner_no_person_img{background:url(/images/home_ppc_banner/desktop_background_no_people.svg) no-repeat;background-size:100%}.home_longPPC_banner
.banner_person_img{background:url(/images/home_ppc_banner/desktop_background.svg) no-repeat;background-size:100%}}@media (min-width: 1365px) and (orientation: landscape){#qsWidgetContainer #submit-formstart{justify-content:space-between !important;padding-bottom:45px}#qsWidgetContainer .zip-formstart{justify-content:flex-start}}@media (min-width: 1920px){.home_banner_section{width:58% !important}.home_longPPC_banner
.banner_img{bottom:0px;height:184px}}