.insurance-company-card{display:flex;flex-direction:row;align-items:center;min-height:80px;background:#fff;border-radius:2px;border:1px solid #dde1e4;padding:5px 25px 5px 20px;margin-bottom:9px}.insurance-company-card__logo{max-width:100px;min-width:100px;max-height:63px;min-height:63px;height:auto;width:auto;margin-right:20px}.insurance-company-card__content{display:flex;flex-direction:row;width:100%}.insurance-company-card__company{display:flex;flex-direction:column}.insurance-company-card__company-title{color:#000}.insurance-company-card__company-product-list{display:flex;flex-direction:row;flex-wrap:wrap}.insurance-company-card__company-product-list-item{display:flex;margin-right:8px}.insurance-company-card__company-product-list-item-title{color:#000}.insurance-company-card__company-product-list-item-title:hover{color:#545ca4}.insurance-company-card__rating-block{display:flex;flex-direction:column;margin:0 0 0 auto}.insurance-company-card__rating-block-stars{display:flex;min-width:128px}.insurance-company-card__rating-block-stars-value{font-size:var(--text-s);margin-left:5px}.insurance-company-card__rating-block-reviews{color:#4e5591}.insurance-company-card__more-button{color:#000;border:1px solid #dde1e4;padding:7px 18px;margin-left:70px}@media only screen and (max-width:767px){.insurance-company-card{min-height:60px;margin:0 9px 7px;padding:9px}.insurance-company-card:first-child{margin:7px 9px}.insurance-company-card__logo{margin-right:9px}.insurance-company-card__content{flex-direction:column;width:auto}.insurance-company-card__company a h2{font-size:var(--text-l)!important}.insurance-company-card__rating-block{flex-direction:row;margin:0}.insurance-company-card__rating-block-reviews{margin-left:10px}.insurance-company-card__rating-block-stars-value{margin:0 0 0 5px}.insurance-company-card__company-product-list,.insurance-company-card__more-button{display:none}}.insurance-companies-list{padding:0}.insurance-companies-list__null_offers{max-width:350px;font-size:var(--text-l);color:#000;margin:0 auto}@media only screen and (max-width:767px){.insurance-companies-list__null_offers{max-width:320px}}