.insurance-company-card{background:#fff;border:1px solid #dde1e4;border-radius:2px;flex-direction:row;align-items:center;min-height:80px;margin-bottom:9px;padding:5px 25px 5px 20px;display:flex}.insurance-company-card__logo{width:auto;min-width:110px;max-width:110px;height:auto;min-height:65px;max-height:65px;margin-right:20px}.insurance-company-card__content{flex-direction:row;width:100%;display:flex}.insurance-company-card__company{flex-direction:column;display:flex}.insurance-company-card__company-title{color:#000}.insurance-company-card__company-product-list{flex-flow:wrap;display:flex}.insurance-company-card__company-product-list-item{margin-right:8px;display:flex}.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{flex-direction:column;justify-content:center;margin:0 0 0 auto;display:flex}.insurance-company-card__rating-block-stars{min-width:128px;display:flex}.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;margin-left:70px;padding:7px 18px}@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;justify-content:flex-start;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__more-button,.insurance-company-card__company-product-list{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}}
.search-company-block{background-color:#fff;border:1px solid #dde1e4;border-radius:2px;margin-bottom:15px;padding:20px}.search-company-block__search_and_sorting{flex-direction:column;display:flex}.search-company-block__input{width:100%;font-size:var(--text-l);border:1px solid #cbcdd2;border-radius:3px;margin:0 0 15px;padding:10px 15px;box-shadow:0 1px 4px #0000001f}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:3px}.letters-filter-list{align-items:center;padding:0;list-style:none;display:flex}.letters-filter-list__item{background:unset;color:#7c7e82;cursor:pointer;border:0;border-bottom:.15rem dotted #7c7e82;margin-right:7px;padding:0}.letters-filter-list__item:focus,.letters-filter-list__item:hover{color:#000}.letters-filter-list__item:last-child{white-space:nowrap}input:-webkit-autofill{background:unset!important}input:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:not(:disabled):hover{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill:focus select:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #fff}select:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #fff}select:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #fff}.search-company-block__sorting{color:#000;font-size:var(--text-s);flex-direction:row;align-items:center;margin:0 0 0 auto;display:flex}.search-company-block__sorting_title{margin-right:10px}.search-company-block__dropdown-menu{min-width:230px;left:auto;right:-21px}.search-company-block__sorting-button{text-align:left;white-space:nowrap;background-color:#fff;border:none;width:100%;padding:10px 15px;display:block}.search-company-block__sorting-button:disabled,.search-company-block__sorting-button:hover,.search-company-block__sorting-button:focus,.search-company-block__sorting-button--active{color:#333;background-color:#f7f7f7;font-weight:700}.search-company-block__dropdown-button{font-size:var(--text-s);color:#000;background-color:#f0f2f6;border-color:#0000;border-radius:30px;justify-content:flex-start;min-width:140px;max-height:28px;padding:4px 10px}.search-company-block__dropdown-button:disabled{opacity:1}.search-company-block__dropdown-box{align-items:center;display:flex}.search-company-block__dropdown-wrapper{justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:767px){.search-company-block{border-top:none;border-left:none;border-right:none;border-radius:0;margin-bottom:0;padding:15px;position:relative}.search-company-block__title{font-size:var(--text-2xl)!important}.search-company-block__input{margin:0 15px 0 0}.search-company-block__sorting_title{display:none}.search-company-block__dropdown{position:static}.search-company-block__dropdown-menu{border-left:none;border-right:none;border-radius:0;width:100%;margin:0;padding:10px;left:0;right:0}.search-company-block__dropdown-button-text{display:none}.search-company-block__dropdown-button{background-color:#fff;border:1px solid #cbcdd2;border-radius:3px;width:40px;min-width:40px;height:40px;max-height:40px;box-shadow:0 1px 4px #0000001f}.letters-filter-list,.search-company-block__sorting_title{display:none}.search-company-block__search_and_sorting{flex-direction:row}}
.index-module__toFDsa__articles{margin-top:15px}@media screen and (min-width:768px){.index-module__toFDsa__mobileBookmark{display:none}}
/*# sourceMappingURL=0l43vk5wepx3_.css.map*/