@media screen and (max-width:767px){.CarInsuranceBannerSection_visibility--hidden-sm-only__YDzw9{display:none}}@media screen and (min-width:768px)and (max-width:1279px){.CarInsuranceBannerSection_visibility--hidden-md-only___GmgI{display:none}}@media screen and (min-width:1280px)and (max-width:1439px){.CarInsuranceBannerSection_visibility--hidden-lg-only__A0siA{display:none}}@media screen and (min-width:1440px){.CarInsuranceBannerSection_visibility--hidden-xl-only__MRu78{display:none}}.CarInsuranceBannerSection_visibility--hidden-sm-and-up__BlGs_{display:none}@media screen and (min-width:768px){.CarInsuranceBannerSection_visibility--hidden-md-and-up__zZnib{display:none}}@media screen and (min-width:1280px){.CarInsuranceBannerSection_visibility--hidden-lg-and-up__mrM1O{display:none}}.CarInsuranceBannerSection_car-insurance-banner-section__LE4dl{display:flex;flex-direction:column;padding:16px;border:2px solid #dbdbdb;background-color:hsla(0,0%,98%,.6)}@media screen and (min-width:768px){.CarInsuranceBannerSection_car-insurance-banner-section__LE4dl{padding:24px 40px;align-items:center}}@media screen and (min-width:1280px){.CarInsuranceBannerSection_car-insurance-banner-section__LE4dl{flex-direction:row;gap:48px;padding:24px 48px}}.CarInsuranceBannerSection_car-insurance-banner-section__content__AX8U_{display:flex;flex-direction:row;align-items:center;gap:16px;margin-bottom:16px}@media screen and (min-width:1280px){.CarInsuranceBannerSection_car-insurance-banner-section__content__AX8U_{gap:48px;margin-bottom:0}}.CarInsuranceBannerSection_car-insurance-banner-section__content-logo___x5hX{flex-shrink:0;position:relative;width:60px;height:50px}@media screen and (min-width:768px){.CarInsuranceBannerSection_car-insurance-banner-section__content-logo___x5hX{width:100px;height:80px}}@media screen and (min-width:1280px){.CarInsuranceBannerSection_car-insurance-banner-section__content-logo___x5hX{width:107px;height:89px}}.CarInsuranceBannerSection_car-insurance-banner-section__content-text__tezSV{font-family:Circular Medium;font-size:1.125rem}@media screen and (min-width:768px){.CarInsuranceBannerSection_car-insurance-banner-section__content-text__tezSV{font-size:1.5rem;width:245px}}@media screen and (min-width:1280px){.CarInsuranceBannerSection_car-insurance-banner-section__content-text__tezSV{font-size:1.625rem;width:100%}}.CarInsuranceBannerSection_car-insurance-banner-section__content-text__tezSV span{color:#c33}.CarInsuranceBannerSection_car-insurance-banner-section__cta__Hcw34{width:100%}@media screen and (min-width:768px){.CarInsuranceBannerSection_car-insurance-banner-section__cta__Hcw34{width:280px}}