div#office-hours-message +div button[type=submit]{background-color:#FFF!important}@media only screen and (max-width:767px){div#office-hours-message +div div:has(>button[type=submit]){margin-top:45px!important}}@media only screen and (max-width:500px){.banner-w-form .banner-title-wrapper{width:300px!important;margin-left:10px!important;padding:55px 25px 80px!important}}@media only screen and (max-width:919px){div.banner-wrapper div.banner-inner{height:270px!important}div.banner-bg.mobile-bg{max-height:270px!important;overflow:hidden!important}div.banner-bg.mobile-bg>img{width:100%;height:100%;object-fit:cover;object-position:5% center!important}@media (max-width:767px){div.banner-bg.mobile-bg{min-height:270px!important}}@media (min-width:544px) and (max-width:767px){div.banner-bg.mobile-bg>img{object-position:5% center!important}}@media (max-width:543px){div.banner-bg.mobile-bg>img{object-position:top!important}}}@media only screen and (min-width:48em){div.banner-wrapper div.banner-inner{height:320px!important}div.banner-bg.desktop-bg.banner-reduced{overflow:hidden!important;max-height:320px!important}@media screen and (min-height:750px){div.banner-bg.desktop-bg.banner-reduced{max-height:370px!important}div.banner-wrapper div.banner-inner{height:370px!important}}div.banner-bg.desktop-bg.banner-reduced>img{width:100%;height:100%;object-fit:cover;object-position:center 20%!important}}@media only screen and (max-width:919px){div.banner-title-wrapper{padding-top:0!important}div.banner-title-wrapper>h1{line-height:29px;margin-top:-25px!important}div.banner-bottom-inner{padding:0!important}.quote_tool>.quote_tool__page:first-of-type{padding-top:10px!important}div.banner-bottom img.banner-img.sam_banner_with_form_centered_image_with_ruler.sam-img-fixed{margin-top:-155px!important}}@media only screen and (min-width:48em){div.banner-title-wrapper>h1{padding:0!important}div.banner-title-wrapper>h1{line-height:56px}}@media only screen and (max-width:767px){div.banner-bottom img.banner-img.sam_banner_with_form_centered_image_with_ruler.sam-img-fixed{margin-top:-155px!important}}@media only screen and (min-width:75em){div.banner-bottom div.banner-img-wrapper{top:15px!important}div.banner-bottom img.banner-img.sam_banner_with_form_centered_image_with_ruler.sam-img-fixed{bottom:0!important}}.popup_modal_box{--popup-color:#3f3f3f !important}@media only screen and (max-width:919px){div.simple-banner{min-height:270px!important;height:270px!important}div.banner-content-inner h1{line-height:30px}}@media only screen and (min-width:48em){div.simple-banner{min-height:320px!important;height:320px!important}@media screen and (min-height:750px){div.simple-banner{min-height:370px!important;height:370px!important}}}a.quote_tool__page--answer{background-color:#f5f5f5!important;border-color:#bdbdbd!important;color:#3f3f3f}a.quote_tool__page--answer:hover{background-color:#eb747a!important;border-color:#e4464e!important;color:#fff}div.quote_tool__page>h4{color:#646464}@media (min-width:1024px){div.quote_tool__page>h4{font-size:40px!important;margin-bottom:50px!important}}@media only screen and (max-width:767px){.quote_tool h4.Heading--h3.Heading--h3{margin-bottom:10px!important}.banner-w-form .banner-bottom:has(.banner-trustpilot){margin-bottom:43px!important}div.quote_tool__module .quote_tool .go-back-js{top:10px!important}.banner-w-form .banner-bottom .banner-trustpilot:not(.banner-trustpilot--below){width:50%!important}}div.hsfc-FormWrapper p>span>strong{margin-bottom:5px!important}div.hsfc-FormWrapper p:has(>span>strong)+p{margin-bottom:5px!important}div.hsfc-FormWrapper p:has(>span>strong){margin-bottom:5px!important;line-height:95%}@media only screen and (max-width:767px){div.hsfc-FormWrapper p:has(>span>strong){font-size:28px!important}}@media only screen and (min-width:57.5em){div.hsfc-FormWrapper p:has(>span>strong){font-size:38px!important}}.row-fluid-wrapper+.row-fluid-wrapper:has(div.hsfc-FormWrapper){padding-top:0!important}div.hsfc-FormWrapper div.hsfc-Row>div.hsfc-TextField:first-of-type{margin-top:-7px!important}@media only screen and (min-width:57.5em){div.banner-bottom-inner:has(.banner-trustpilot){margin-bottom:-5px!important}}div.PromotionalBanner{padding:5px 6.5% 4px}@media only screen and (max-width:767px){div.PromotionalBanner{padding:7px 6.5% 4px!important}div.PromotionalBanner .PromotionalBanner-text a{font-size:18px!important}}@media (min-width:1024px){div#reinsurance-block div.top_sec.noButton{padding-bottom:0!important}}@media only screen and (max-width:500px){div#reinsurance-block div:has(>h5){padding-left:0!important;padding-right:0!important;height:90px!important}}div.bg_el.color_bg+.page-center div.btn_item>a{font-family:'Metric-Bold'!important}div.dnd_area-module-34.simple-banner div.btn_item>a{font-family:'Metric-Bold'!important}@media only screen and (max-width:767px){div.dnd_area-module-34.simple-banner .btn_row.count_1.oneButton{top:50%!important;bottom:initial!important}div.hs_cos_wrapper:has(>div.dnd_area-module-34.simple-banner){height:340px!important}div.dnd_area-module-34.simple-banner div.bg_el.overlay_bg{height:340px!important}div.dnd_area-module-34.simple-banner div.bg_el.bg_img{height:340px!important}div.hs_cos_wrapper:has(>div.col4_row.cm-sliderCards-gp) div.cnt-col.splide__slide.center_aln.col4.link_add{width:95%!important}}@media only screen and (min-width:57.5em){div.hs_cos_wrapper:has(>div.dnd_area-module-34.simple-banner){height:430px!important}div.dnd_area-module-34.simple-banner div.bg_el.overlay_bg{height:430px!important}div.dnd_area-module-34.simple-banner div.bg_el.bg_img{height:430px!important}}
