.section-layout{padding:36px 0}.section-layout__wrapper{display:flex;flex-direction:column;gap:32px}.section-layout__header{align-items:stretch;display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.section-layout__header{align-items:center;flex-flow:row nowrap;justify-content:space-between}}.section-layout__heading{display:flex;flex-direction:column;gap:16px;text-align:center}@media(min-width:992px){.section-layout__heading{align-items:center}}.section-layout__title{color:#000;font-family:Montserrat;font-size:19px;font-weight:700;letter-spacing:0;line-height:21px;text-align:inherit}@media(min-width:992px){.section-layout__title{font-size:30px;line-height:34px}}.section-layout__description{color:#000;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:130%;margin-bottom:0!important}@media(min-width:992px){.section-layout__description{font-size:18px;line-height:120%}}.feature-bar{--bar-template-columns:1fr;--bar-gap:16px;--bar-border-radius:24px;--bordered-separator-height:0px;grid-gap:16px;grid-gap:var(--bar-gap);background-color:#fff;border-radius:24px;border-radius:var(--bar-border-radius);box-shadow:0 5px 40px 0 rgba(114,78,251,.129);display:grid;gap:16px;gap:var(--bar-gap);grid-template-columns:1fr;grid-template-columns:var(--bar-template-columns);padding:16px}@media(min-width:576px){.feature-bar--count-2{--bar-template-columns:1fr auto 1fr;--bar-gap:8px;--bordered-separator-height:48px}}@media(min-width:768px){.feature-bar--count-3{--bar-template-columns:repeat(2,1fr auto) 1fr;--bar-gap:8px;--bordered-separator-height:48px}.feature-bar--count-4{--bar-template-columns:1fr auto 1fr;--bar-gap:16px 8px;--bordered-separator-height:48px}.feature-bar--count-4>.feature-bar__separator:nth-child(4){display:none}.feature-bar--count-5{--bordered-separator-height:48px;align-items:stretch;display:flex;flex-wrap:wrap;gap:16px 8px;justify-content:center}.feature-bar--count-5>.feature-bar__separator:nth-child(6){display:none}.feature-bar--count-5>.feature-bar__item{flex:1 1 28%;max-width:30%}}@media(min-width:992px){.feature-bar--count-4{--bar-template-columns:repeat(3,1fr auto) 1fr;--bar-gap:8px}.feature-bar--count-4>.feature-bar__separator:nth-child(4){display:flex}}@media(min-width:1200px){.feature-bar--count-5{--bar-template-columns:repeat(4,1fr auto) 1fr;--bar-gap:8px;display:grid}.feature-bar--count-5>.feature-bar__separator:nth-child(6){display:flex}.feature-bar--count-5>.feature-bar__item{max-width:none}}.feature-bar--corner-medium,.feature-bar--corner-pill{--bar-border-radius:24px}@media(min-width:992px){.feature-bar--corner-pill{--bar-border-radius:100px}}.feature-bar__item{flex-flow:row nowrap;gap:12px}.feature-bar__content,.feature-bar__item{align-items:center;display:flex;justify-content:center}.feature-bar__content{flex-direction:column}.feature-bar__title{font-family:Montserrat;font-size:32px;font-weight:700;letter-spacing:0;line-height:90%}@media(min-width:992px){.feature-bar__title{font-size:35px;line-height:40px}}.feature-bar__description{font-family:Montserrat;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;opacity:.3;text-align:center}@media(min-width:992px){.feature-bar__description{font-family:Roboto;font-size:18px;font-weight:400;line-height:21px}}.feature-bar__icon{display:block;height:32px;width:32px}.feature-bar__icon--bounced{animation-duration:1.2s;animation-iteration-count:infinite;animation-name:bounce;animation-timing-function:cubic-bezier(.28,.84,.42,1)}.feature-bar__separator{align-self:stretch}.feature-bar__separator--bordered{align-self:center;border:1px dashed #000;height:var(--bordered-separator-height);opacity:.2}.feature-bar__separator--dotted{align-items:center;display:flex;flex-direction:column;justify-content:center}@keyframes bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-10px)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1) translateY(-2px)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}.intro-layout{display:flex;flex-direction:column;gap:30px;padding-bottom:16px;padding-top:16px;position:relative}@media(min-width:992px){.intro-layout{padding-bottom:36px;padding-top:56px}}.intro-layout__bg,.intro-layout__decor{left:0;position:absolute;top:0;width:100%}.intro-layout__bg{transition:height .2s ease-out;z-index:0}.intro-layout__decor{height:100%;z-index:1}.intro-layout__footer,.intro-layout__highlights,.intro-layout__main{position:relative;width:100%;z-index:2}.intro-layout__main{align-items:stretch;display:flex;flex-direction:column;justify-content:center}@media(min-width:992px){.intro-layout__main{align-items:center}}.intro-layout__main:has(.intro-layout__media){flex-direction:row}.intro-layout__content{align-items:flex-start;display:flex;flex-direction:column;gap:16px;text-align:center}@media(min-width:992px){.intro-layout__content{align-items:center;gap:24px}}.intro-layout__title{font-family:Montserrat;font-size:20px;font-weight:700;letter-spacing:0;line-height:22px}@media(min-width:992px){.intro-layout__title{font-size:35px;line-height:40px}}.intro-layout__description{font-family:Roboto;font-size:15px;font-weight:400;letter-spacing:0;line-height:17px;margin-bottom:0!important}@media(min-width:992px){.intro-layout__description{font-size:18px;line-height:120%}}.intro-layout__actions{align-self:stretch}@media(min-width:992px){.intro-layout__actions{align-items:center}}.insurance-company-reviews-intro .intro-layout__title br{display:none}@media(min-width:992px){.insurance-company-reviews-intro .intro-layout__title br{display:inline;display:initial}}.insurance-company-reviews-intro .intro-layout__description,.insurance-company-reviews-intro .intro-layout__title{text-align:left}@media(min-width:992px){.insurance-company-reviews-intro .intro-layout__description,.insurance-company-reviews-intro .intro-layout__title{text-align:center}}.insurance-company-reviews-intro .btn{font-size:13px;line-height:100%;padding:14px 32px;width:100%}@media(min-width:992px){.insurance-company-reviews-intro .btn{font-size:20px;line-height:24px;padding:20px 32px;width:auto}}.base-badge{--bg-color:transparent;--text-color:#000;align-items:center;background-color:transparent;background-color:var(--bg-color);border-radius:10px;color:#000;color:var(--text-color);display:flex;flex-flow:row nowrap;font-family:Roboto;font-size:14px;font-weight:400;gap:8px;justify-content:center;letter-spacing:0;line-height:130%;padding:3px 10px;text-align:center}.base-badge--purple{--bg-color:rgba(166,87,238,.122);--text-color:#a657ee}.base-badge--green{--bg-color:rgba(14,178,80,.122);--text-color:#0eb250}.base-badge--gray{--bg-color:rgba(131,139,156,.122);--text-color:#838b9c}.base-badge--orange{--bg-color:rgba(251,101,20,.122);--text-color:#fb6514}.base-badge--red{--bg-color:rgba(245,54,54,.122);--text-color:#f53636}.base-badge--gold{--bg-color:rgba(255,168,0,.122);--text-color:#ffa800}.detail-card-layout{grid-gap:16px;background-color:#f9f9fc;border-radius:24px;display:grid;gap:16px;padding:16px}.detail-card-layout__header{grid-column-gap:8px;grid-row-gap:4px;align-items:center;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-areas:"image title" "image badge";grid-template-columns:48px auto;row-gap:4px}.detail-card-layout__image-container{border-radius:8px;grid-area:image;height:48px;overflow:hidden;width:48px}.detail-card-layout__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.detail-card-layout__title{color:#000;font-family:Montserrat;font-size:18px;font-weight:600;grid-area:title;letter-spacing:0;line-height:19px}@media(min-width:992px){.detail-card-layout__title{font-family:Roboto;font-size:15px;font-weight:500;line-height:17px}}.detail-card-layout__badge{grid-area:badge}.detail-card-layout__footer{background:none;margin-top:auto}.star-rating{align-items:center;display:flex;flex-flow:row nowrap;gap:1px}.star-rating--readonly .star-rating__star{cursor:default;pointer-events:none}.star-rating__star{cursor:pointer;height:20px;position:relative;width:20px}.star-rating__star-bg{color:#f2f5ff}.star-rating__star-bg svg{display:block;height:100%;width:100%}.star-rating__star-fill{color:#fb6514;height:100%;left:0;position:absolute;top:0;transition:clip-path .2s ease-in-out;width:100%}.star-rating__star-fill svg{display:block;height:100%;width:100%}.insurance-company-feature-card .detail-card-layout__badge{align-items:center;display:flex;flex-flow:row nowrap;gap:16px;justify-content:flex-start}@media(min-width:992px){.insurance-company-feature-card .detail-card-layout__badge{flex-direction:row-reverse;justify-content:flex-end}}.insurance-company-feature-card .detail-card-layout__content{display:flex;flex-direction:column;gap:8px}.insurance-company-feature-card .detail-card-layout__footer{display:flex}.insurance-company-feature-card .detail-card-layout__footer .base-button{flex:1}.insurance-company-feature-card__review-count-badge{padding:2px 6px}.insurance-company-feature-card__rating{align-items:center;display:flex;flex-flow:row nowrap;gap:8px}.insurance-company-feature-card__rating-label{color:#000;font-family:Montserrat;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px}@media(min-width:992px){.insurance-company-feature-card__rating-label{font-family:Roboto;font-size:12px;font-weight:400;line-height:120%}}.insurance-company-feature-card__rating .star-rating__star{height:10px;width:10px}.insurance-company-feature-card__content-badge{align-items:center;display:flex;flex-flow:row nowrap;gap:8px;justify-content:flex-start}.insurance-company-feature-card__commission-badge,.insurance-company-feature-card__payout-speed-badge{font-weight:600}@media(min-width:992px){.insurance-company-feature-card__commission-badge,.insurance-company-feature-card__payout-speed-badge{font-weight:400}}.insurance-company-rating-card{--card-template-columns:2fr 2fr 200px;--card-template-areas:"header content footer";display:flex;flex-direction:column;gap:5px}@media(min-width:992px){.insurance-company-rating-card--with-numbering{--card-template-columns:30px 2fr 2fr 200px;--card-template-areas:"numbering header content footer"}.insurance-company-rating-card{align-items:center;display:grid;grid-template-areas:var(--card-template-areas);grid-template-columns:var(--card-template-columns);justify-items:start}}.insurance-company-rating-card__numbering{display:none}@media(min-width:992px){.insurance-company-rating-card__numbering{color:#000;display:block;font-family:Roboto;font-size:18px;font-weight:700;grid-area:numbering;letter-spacing:0;line-height:120%}}.insurance-company-rating-card__header{grid-column-gap:16px;grid-row-gap:4px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:"logo title title" "logo reviewCount rating";grid-template-columns:40px 105px auto;row-gap:4px}@media(min-width:992px){.insurance-company-rating-card__header{grid-column-gap:16px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-area:header;grid-template-areas:"logo title rating" "logo reviewCount rating";grid-template-columns:53px 200px auto;justify-items:start;margin-right:30px}}.insurance-company-rating-card__content{grid-gap:8px;display:grid;gap:8px;grid-template-areas:"payoutSpeed approve" "commission commission";grid-template-columns:120px 85px;padding:8px 0}@media(min-width:992px){.insurance-company-rating-card__content{grid-column-gap:16px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-area:content;grid-template-areas:"payoutSpeed commission";grid-template-columns:repeat(2,1fr);justify-items:start;justify-self:stretch;margin-right:15px;padding:0}}.insurance-company-rating-card__logo{align-self:start;border-radius:5px;grid-area:logo;height:40px;overflow:hidden;width:40px}.insurance-company-rating-card__logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:992px){.insurance-company-rating-card__logo{height:53px;width:53px}}.insurance-company-rating-card__title{color:#000;font-family:Roboto;font-size:15px;font-weight:600;grid-area:title;letter-spacing:0;line-height:19px}@media(min-width:992px){.insurance-company-rating-card__title{font-size:16px;line-height:19px}}.insurance-company-rating-card__review-count{grid-area:reviewCount}.insurance-company-rating-card__rating{align-items:center;display:flex;flex-flow:row nowrap;gap:10px;grid-area:rating}@media(min-width:992px){.insurance-company-rating-card__rating{flex-direction:row-reverse;gap:16px}}.insurance-company-rating-card__rating-value{color:#000;font-family:Montserrat;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px}@media(min-width:992px){.insurance-company-rating-card__rating-value{font-family:Roboto;font-size:16px;font-weight:500;line-height:120%}}.insurance-company-rating-card__rating-stars .star-rating__star{height:12px;width:12px}@media(min-width:992px){.insurance-company-rating-card__rating-stars .star-rating__star{height:19px;width:19px}}.insurance-company-rating-card__payout-speed{display:flex;flex-direction:column;gap:4px;grid-area:payoutSpeed}.insurance-company-rating-card__payout-speed-label{color:#838b9c;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:130%}@media(min-width:992px){.insurance-company-rating-card__payout-speed-label{display:none}}.insurance-company-rating-card__commission{align-items:center;display:flex;flex-flow:row nowrap;gap:4px;grid-area:commission}.insurance-company-rating-card__commission-label{color:#838b9c;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:130%}@media(min-width:992px){.insurance-company-rating-card__commission-label{display:none}}.insurance-company-rating-card__commission-value{color:#000;font-family:Montserrat;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px}@media(min-width:992px){.insurance-company-rating-card__commission-value{font-family:Roboto;font-size:16px;font-weight:600;line-height:19px}}.insurance-company-rating-card__footer{display:flex;justify-self:stretch}.insurance-company-rating-card__footer .base-button{flex:1}@media(min-width:992px){.insurance-company-rating-card__footer{grid-area:footer}}.rating-card-skeleton{display:flex;flex-direction:column;gap:5px}@media(min-width:992px){.rating-card-skeleton{align-items:center;display:grid;grid-template-areas:"header content footer";grid-template-columns:2fr 2fr 200px;justify-items:start}}.rating-card-skeleton__header{grid-column-gap:16px;grid-row-gap:4px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:"logo title title" "logo reviewCount rating";grid-template-columns:40px 105px auto;row-gap:4px}@media(min-width:992px){.rating-card-skeleton__header{grid-column-gap:16px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-area:header;grid-template-areas:"logo title rating" "logo reviewCount rating";grid-template-columns:53px 200px auto;justify-items:start;margin-right:30px}}.rating-card-skeleton__content{grid-gap:8px;display:grid;gap:8px;grid-template-areas:"payoutSpeed approve" "commission commission";grid-template-columns:120px 85px;padding:8px 0}@media(min-width:992px){.rating-card-skeleton__content{grid-column-gap:16px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-area:content;grid-template-areas:"payoutSpeed commission";grid-template-columns:repeat(2,1fr);justify-items:start;justify-self:stretch;margin-right:15px;padding:0}}.rating-card-skeleton__logo{align-self:start;border-radius:5px;grid-area:logo;height:40px;overflow:hidden;width:40px}@media(min-width:992px){.rating-card-skeleton__logo{height:53px;width:53px}}.rating-card-skeleton__title{grid-area:title;height:12px;width:138px}@media(min-width:992px){.rating-card-skeleton__title{width:150px}}.rating-card-skeleton__review-count{grid-area:reviewCount;height:14px;width:88px}.rating-card-skeleton__rating{grid-area:rating;height:12px;width:100px}@media(min-width:992px){.rating-card-skeleton__rating{height:13px;width:138px}}.rating-card-skeleton__payout-speed{display:flex;flex-direction:column;gap:4px;grid-area:payoutSpeed}.rating-card-skeleton__payout-speed-label{height:10px;width:115px}@media(min-width:992px){.rating-card-skeleton__payout-speed-label{display:none}}.rating-card-skeleton__payout-speed-badge{height:12px;width:115px}@media(min-width:992px){.rating-card-skeleton__payout-speed-badge{width:64px}}.rating-card-skeleton__commission{grid-area:commission;height:14px;width:128px}@media(min-width:992px){.rating-card-skeleton__commission{height:15px;width:54px}}.rating-card-skeleton__footer{display:flex;justify-self:stretch}@media(min-width:992px){.rating-card-skeleton__footer{grid-area:footer}}.rating-card-skeleton__button{flex:1;height:40px}.insurance-company-rating-list{display:flex;flex-direction:column}.insurance-company-rating-list__content,.insurance-company-rating-list__header{padding-left:28px;padding-right:28px}.insurance-company-rating-list__header{background-color:#f2f5ff;display:none}@media(min-width:992px){.insurance-company-rating-list__header{display:block;padding:20px 36px 20px 28px}}.insurance-company-rating-list__header-grid{grid-column-gap:16px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:53px 200px 150px repeat(2,1fr) 200px;justify-items:start;list-style:none;padding:0!important}.insurance-company-rating-list__header-grid--numbering{grid-template-columns:24px 53px 200px 150px repeat(2,1fr) 200px}.insurance-company-rating-list__header-grid--numbering .insurance-company-rating-list__header-item:first-child{grid-column:unset}.insurance-company-rating-list__header-grid--numbering .insurance-company-rating-list__header-item:nth-of-type(2){grid-column:span 2}.insurance-company-rating-list__header-item{color:#838b9c;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:0;line-height:100%;text-align:center;text-transform:uppercase}.insurance-company-rating-list__header-item:first-child{grid-column:span 2}.insurance-company-rating-list__content{background-color:#fff;display:flex;flex-direction:column;gap:16px;padding:16px 0}@media(min-width:768px)and (max-width:991.98px){.insurance-company-rating-list__content{flex-flow:row wrap;gap:32px}}@media(min-width:992px){.insurance-company-rating-list__content{padding:25px 36px 25px 28px}}.insurance-company-rating-list__item{border-bottom:2px solid #f0f0fc;padding-bottom:16px}.insurance-company-rating-list__item:last-child{border-bottom:none}@media(min-width:768px)and (max-width:991.98px){.insurance-company-rating-list__item{border:none;flex:1 calc(50% - 32px);padding-bottom:0}}.insurance-company-comparison-card{display:flex;flex-direction:column;gap:5px}@media(min-width:992px){.insurance-company-comparison-card{align-items:center;display:grid;grid-template-areas:"header content";grid-template-columns:3fr 4fr;justify-items:start}}.insurance-company-comparison-card__header{grid-column-gap:16px;grid-row-gap:4px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:"logo title title" "logo reviewCount rating";grid-template-columns:40px 105px auto;row-gap:4px}@media(min-width:992px){.insurance-company-comparison-card__header{grid-column-gap:16px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-area:header;grid-template-areas:"logo title rating" "logo reviewCount rating";grid-template-columns:53px 200px auto;justify-items:start;margin-right:30px}}.insurance-company-comparison-card__logo{align-self:start;border-radius:5px;grid-area:logo;height:40px;overflow:hidden;width:40px}.insurance-company-comparison-card__logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:992px){.insurance-company-comparison-card__logo{height:53px;width:53px}}.insurance-company-comparison-card__title{color:#000;font-family:Roboto;font-size:15px;font-weight:600;grid-area:title;letter-spacing:0;line-height:19px}@media(min-width:992px){.insurance-company-comparison-card__title{font-size:16px;line-height:19px}}.insurance-company-comparison-card__review-count{grid-area:reviewCount}.insurance-company-comparison-card__rating{align-items:center;display:flex;flex-flow:row nowrap;gap:10px;grid-area:rating}@media(min-width:992px){.insurance-company-comparison-card__rating{display:none}}.insurance-company-comparison-card__rating-value{color:#000;font-family:Montserrat;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px}.insurance-company-comparison-card__rating-stars .star-rating__star{height:12px;width:12px}.insurance-company-comparison-card__content{align-items:center;display:flex;flex-flow:row wrap;gap:24px;padding:12px 0}@media(min-width:992px){.insurance-company-comparison-card__content{grid-column-gap:16px;align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-area:content;grid-template-areas:"osago kasko mortgage minPay";grid-template-columns:repeat(4,1fr);justify-items:start;justify-self:stretch}}.insurance-company-comparison-card__commission{align-items:flex-start;display:flex;flex-direction:column;gap:4px}@media(min-width:992px){.insurance-company-comparison-card__commission--osago{grid-area:osago}.insurance-company-comparison-card__commission--kasko{grid-area:kasko}.insurance-company-comparison-card__commission--mortgage{grid-area:mortgage}}.insurance-company-comparison-card__commission-label{color:#838b9c;font-family:Roboto;font-size:13px;font-weight:400;letter-spacing:0;line-height:100%}@media(min-width:992px){.insurance-company-comparison-card__commission-label{display:none}}.insurance-company-comparison-card__commission-value{color:#7245ff;font-family:Montserrat;font-size:30px;font-weight:700;letter-spacing:0;line-height:34px}.insurance-company-comparison-card__min-pay{align-items:flex-start;display:flex;flex:1 100%;flex-direction:column;gap:4px}@media(min-width:992px){.insurance-company-comparison-card__min-pay{grid-area:minPay}}.insurance-company-comparison-card__min-pay-label{color:#838b9c;font-family:Roboto;font-size:13px;font-weight:400;letter-spacing:0;line-height:100%}@media(min-width:992px){.insurance-company-comparison-card__min-pay-label{display:none}}.insurance-company-comparison-card__min-pay-value{color:#000;font-family:Roboto;font-size:15px;font-weight:400;letter-spacing:0;line-height:17px}@media(min-width:992px){.insurance-company-comparison-card__min-pay-value{font-size:13px;font-weight:500;line-height:110%}}.insurance-company-comparison-list__content,.insurance-company-comparison-list__header{padding-left:28px;padding-right:28px}.insurance-company-comparison-list__header{background-color:#f2f5ff;display:none}@media(min-width:992px){.insurance-company-comparison-list__header{display:block;padding:20px 36px 20px 28px}}.insurance-company-comparison-list__header-grid{align-items:center;display:grid;grid-template-columns:3fr repeat(4,1fr);justify-items:start;list-style:none;padding:0!important}.insurance-company-comparison-list__header-item{color:#838b9c;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:0;line-height:100%;text-align:center;text-transform:uppercase}.insurance-company-comparison-list__content{background-color:#fff;display:flex;flex-direction:column;gap:16px;padding:16px 0}@media(min-width:768px)and (max-width:991.98px){.insurance-company-comparison-list__content{flex-flow:row wrap;gap:32px}}@media(min-width:992px){.insurance-company-comparison-list__content{padding:25px 36px 25px 28px}}.insurance-company-comparison-list__item{border-bottom:2px solid #f0f0fc;padding-bottom:16px}.insurance-company-comparison-list__item:last-child{border-bottom:none}@media(min-width:768px)and (max-width:991.98px){.insurance-company-comparison-list__item{border:none;flex:1 calc(50% - 32px);padding-bottom:0}}.insurance-agent-review-short-card{background-color:#f2f5ff;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:8px}.insurance-agent-review-short-card__header{display:flex;flex-direction:column;gap:4px}.insurance-agent-review-short-card__user{align-items:center;display:flex;flex-flow:row nowrap;gap:10px}.insurance-agent-review-short-card__user-name{color:#000;font-family:Roboto;font-size:15px;font-weight:500;letter-spacing:0;line-height:110%}.insurance-agent-review-short-card__user-is-gold{color:#fb6514}.insurance-agent-review-short-card__content,.insurance-agent-review-short-card__date,.insurance-agent-review-short-card__user-is-gold{font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:130%}@media(min-width:992px){.insurance-agent-review-short-card__content,.insurance-agent-review-short-card__date,.insurance-agent-review-short-card__user-is-gold{font-size:12px;line-height:120%}}.insurance-agent-review-short-card__date{color:#838b9c}.insurance-agent-review-short-card__content{color:#000}.insurance-agent-review-card{border:1px solid #f0f0fc;border-radius:15px;box-shadow:0 2px 15px 0 rgba(164,171,182,.302);display:flex;flex-direction:column;gap:8px;padding-bottom:24px}@media(min-width:992px){.insurance-agent-review-card{gap:16px}}.insurance-agent-review-card__tags{align-items:center;display:flex;flex-flow:row wrap;gap:8px}.insurance-agent-review-card__tags-item{color:#4578ff;font-family:Montserrat;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px}@media(min-width:992px){.insurance-agent-review-card__tags-item{font-family:Roboto;font-size:13px;font-weight:400;line-height:100%}}.insurance-agent-review-card__additional{--label-color:#000;--bg-color:transparent;display:flex;flex-direction:column;gap:24px;padding:0 16px}@media(min-width:992px){.insurance-agent-review-card__additional{flex-flow:row nowrap;padding:0 24px}}.insurance-agent-review-card__additional-item{background-color:var(--bg-color);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:16px}@media(min-width:992px){.insurance-agent-review-card__additional-item{flex:0 calc(50% - 24px)}}.insurance-agent-review-card__additional-item--pros{--label-color:#0eb250;--bg-color:rgba(14,178,80,.122)}.insurance-agent-review-card__additional-item--cons{--label-color:#f53636;--bg-color:rgba(245,54,54,.122)}.insurance-agent-review-card__additional-label{color:var(--label-color);font-family:Montserrat;font-size:18px;font-weight:600;letter-spacing:0;line-height:19px}.insurance-agent-review-card__additional-content,.insurance-agent-review-card__detailed-review{color:#000;font-family:Roboto;font-size:18px;font-weight:400;letter-spacing:0;line-height:120%}.insurance-agent-review-card__detailed-review{padding:12px 16px}@media(min-width:992px){.insurance-agent-review-card__detailed-review{padding-left:24px;padding-right:24px}}.insurance-agent-review-card__header{background-color:#f2f5ff;border:1px solid #f9f9fc;border-top-left-radius:16px;border-top-right-radius:16px;padding:13px 16px}@media(min-width:992px){.insurance-agent-review-card__header{padding:13px 34px}}.insurance-agent-review-card__header-wrapper{grid-column-gap:21px;align-items:center;-moz-column-gap:21px;column-gap:21px;display:grid;grid-template-areas:"avatar name" "avatar date" "badge badge";grid-template-columns:58px 1fr;justify-content:center;justify-items:start}@media(min-width:992px){.insurance-agent-review-card__header-wrapper{grid-template-areas:"avatar name . date" "avatar badge . date";row-gap:10px}}.insurance-agent-review-card__separator{border:1px solid #f0f0fc;width:100%}.insurance-agent-review-card__user-avatar{border-radius:50%;grid-area:avatar;height:58px;overflow:hidden;width:58px}.insurance-agent-review-card__user-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.insurance-agent-review-card__user-name{color:#000;font-family:Montserrat;font-size:19px;font-weight:600;grid-area:name;letter-spacing:0;line-height:21px;margin-bottom:7px}@media(min-width:992px){.insurance-agent-review-card__user-name{margin-bottom:0}}.insurance-agent-review-card__review-date{color:#838b9c;font-family:Roboto;font-size:14px;font-weight:400;grid-area:date;letter-spacing:0;line-height:130%}@media(min-width:992px){.insurance-agent-review-card__review-date{align-self:start}}.insurance-agent-review-card__badges{align-items:center;display:flex;flex-flow:row wrap;gap:8px;grid-area:badge;justify-content:flex-start;margin-top:12px}@media(min-width:992px){.insurance-agent-review-card__badges{margin-top:0}}.insurance-agent-review-card__body{padding-bottom:8px;padding-top:8px}@media(min-width:992px){.insurance-agent-review-card__body .insurance-agent-review-card__separator{display:none}}.insurance-agent-review-card__rating-criterias{display:flex;flex-flow:column;gap:12px;padding:4px 16px}@media(min-width:992px){.insurance-agent-review-card__rating-criterias{flex-flow:row wrap;gap:40px;padding:0 24px}}.insurance-agent-review-card__rating-item{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}@media(min-width:992px){.insurance-agent-review-card__rating-item{align-items:flex-start;flex-direction:column;gap:4px}}.insurance-agent-review-card__rating-label{color:#000;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:130%}@media(min-width:992px){.insurance-agent-review-card__rating-label{font-size:13px;line-height:100%}}.insurance-agent-review-card__rating-value{align-items:center;display:flex;flex-flow:row nowrap;gap:2px}@media(min-width:992px){.insurance-agent-review-card__rating-value{gap:8px}.insurance-agent-review-card__rating-value-icon{display:none}}.insurance-agent-review-card__rating-value-num{color:#000;font-family:Montserrat;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center}@media(min-width:992px){.insurance-agent-review-card__rating-value-num{font-family:Roboto;font-size:13px;font-weight:400;line-height:100%}}.insurance-agent-review-card__rating-value .star-rating{display:none}@media(min-width:992px){.insurance-agent-review-card__rating-value .star-rating{display:flex}.insurance-agent-review-card__rating-value .star-rating__star{height:15px;width:15px}}.insurance-agent-review-card__footer{background-color:#fff;display:flex;flex-direction:column;gap:8px;padding:0 16px}@media(min-width:992px){.insurance-agent-review-card__footer{align-items:center;flex-flow:row nowrap;justify-content:space-between;padding:0 24px}}.insurance-agent-review-card__buttons{display:flex;flex-direction:column;gap:8px}@media(min-width:992px){.insurance-agent-review-card__buttons{align-items:center;flex-flow:row nowrap}}.insurance-agent-review-skeleton-card{border:1px solid #f0f0fc;border-radius:15px;box-shadow:0 2px 15px 0 rgba(164,171,182,.302);display:flex;flex-direction:column;gap:8px;padding-bottom:24px}@media(min-width:992px){.insurance-agent-review-skeleton-card{gap:16px}}.insurance-agent-review-skeleton-card__tags{height:18px;width:100%}@media(min-width:992px){.insurance-agent-review-skeleton-card__tags{width:240px}}.insurance-agent-review-skeleton-card__additional{display:flex;flex-direction:column;gap:24px;padding:0 16px}@media(min-width:992px){.insurance-agent-review-skeleton-card__additional{flex-flow:row nowrap;padding:0 24px}}.insurance-agent-review-skeleton-card__additional-item{height:149px;width:100%}@media(min-width:992px){.insurance-agent-review-skeleton-card__additional-item{flex:0 calc(50% - 24px)}}.insurance-agent-review-skeleton-card__detailed-review{display:flex;flex-direction:column;gap:6px;padding:12px 16px}.insurance-agent-review-skeleton-card__header{background-color:#f2f5ff;border:1px solid #f9f9fc;border-top-left-radius:16px;border-top-right-radius:16px;padding:13px 16px}@media(min-width:992px){.insurance-agent-review-skeleton-card__header{padding:13px 34px}}.insurance-agent-review-skeleton-card__header-wrapper{grid-column-gap:21px;align-items:center;-moz-column-gap:21px;column-gap:21px;display:grid;grid-template-areas:"avatar name" "avatar date" "badge badge";grid-template-columns:58px 1fr;justify-content:center;justify-items:start}@media(min-width:992px){.insurance-agent-review-skeleton-card__header-wrapper{grid-template-areas:"avatar name . date" "avatar badge . date";row-gap:10px}}.insurance-agent-review-skeleton-card__separator{border:1px solid #f0f0fc;width:100%}.insurance-agent-review-skeleton-card__user-avatar{border-radius:50%;grid-area:avatar;height:58px;overflow:hidden;width:58px}.insurance-agent-review-skeleton-card__user-name{grid-area:name;height:21px;margin-bottom:7px;width:81px}.insurance-agent-review-skeleton-card__review-date{grid-area:date;height:18px;width:109px}@media(min-width:992px){.insurance-agent-review-skeleton-card__review-date{align-self:start;height:15px;width:101px}}.insurance-agent-review-skeleton-card__badges{align-items:center;display:flex;flex-flow:row wrap;gap:8px;grid-area:badge;justify-content:flex-start;margin-top:12px}@media(min-width:992px){.insurance-agent-review-skeleton-card__badges{margin-top:0}}.insurance-agent-review-skeleton-card__body{padding-bottom:8px;padding-top:8px}@media(min-width:992px){.insurance-agent-review-skeleton-card__body .insurance-agent-review-skeleton-card__separator{display:none}}.insurance-agent-review-skeleton-card__rating-criterias{display:flex;flex-flow:column;gap:12px;padding:4px 16px}@media(min-width:992px){.insurance-agent-review-skeleton-card__rating-criterias{flex-flow:row wrap;gap:40px;padding:0 24px}}.insurance-agent-review-skeleton-card__rating-item{flex:1;height:21px}.insurance-agent-review-skeleton-card__footer{background-color:#fff;display:flex;flex-direction:column;gap:8px;padding:0 16px}@media(min-width:992px){.insurance-agent-review-skeleton-card__footer{align-items:center;flex-flow:row nowrap;justify-content:space-between;padding:0 24px}}.insurance-agent-review-skeleton-card__buttons{display:flex;flex-direction:column;gap:8px}@media(min-width:992px){.insurance-agent-review-skeleton-card__buttons{align-items:center;flex-flow:row nowrap}}.insurance-agent-review-skeleton-card__buttons .base-skeleton{height:40px;width:100%}@media(min-width:992px){.insurance-agent-review-skeleton-card__buttons .base-skeleton{width:100px}}.top-insurance-companies .section-layout__wrapper{gap:24px}.top-insurance-companies .section-layout__heading{text-align:left}.top-insurance-companies .section-layout__content{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.top-insurance-companies .section-layout__content{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.top-insurance-companies .section-layout__content{grid-template-columns:repeat(4,1fr)}}.top-insurance-companies__card-review-empty{background-color:#f2f5ff;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:8px}.top-insurance-companies__card-review-empty-title{color:#000;font-family:Roboto;font-size:15px;font-weight:500;letter-spacing:0;line-height:110%}.top-insurance-companies__card-review-empty-body{font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:130%}@media(min-width:992px){.top-insurance-companies__card-review-empty-body{font-size:12px;line-height:120%}}.theme--light.v-expansion-panels .v-expansion-panel{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-expansion-panels .v-expansion-panel--disabled{color:rgba(0,0,0,.38)}.theme--light.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:rgba(0,0,0,.12)}.theme--light.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.04}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.12}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.16}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:before{opacity:.04}.theme--dark.v-expansion-panels .v-expansion-panel{background-color:#1e1e1e;color:#fff}.theme--dark.v-expansion-panels .v-expansion-panel--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:#fff}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.08}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.24}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.32}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:before{opacity:.08}.v-expansion-panels{border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;z-index:1}.v-expansion-panels>*{cursor:auto}.v-expansion-panels>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.v-expansion-panels>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active{border-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active+.v-expansion-panel{border-top-left-radius:4px;border-top-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active .v-expansion-panel-header{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel:before{border-radius:inherit;bottom:0;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);content:"";left:0;position:absolute;right:0;top:0;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);z-index:-1}.v-expansion-panel:not(:first-child):after{border-top:thin solid;content:"";left:0;position:absolute;right:0;top:0;transition:border-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-header{pointer-events:none}.v-expansion-panel--active+.v-expansion-panel,.v-expansion-panel--active:not(:first-child){margin-top:16px}.v-expansion-panel--active+.v-expansion-panel:after,.v-expansion-panel--active:not(:first-child):after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-header{min-height:64px}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon{transform:rotate(-180deg)}.v-expansion-panel-header__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-application--is-ltr .v-expansion-panel-header__icon{margin-left:auto}.v-application--is-rtl .v-expansion-panel-header__icon{margin-right:auto}.v-expansion-panel-header{align-items:center;border-top-left-radius:inherit;border-top-right-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:min-height .3s cubic-bezier(.25,.8,.5,1);width:100%}.v-application--is-ltr .v-expansion-panel-header{text-align:left}.v-application--is-rtl .v-expansion-panel-header{text-align:right}.v-expansion-panel-header:not(.v-expansion-panel-header--mousedown):focus:before{opacity:.12}.v-expansion-panel-header:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel-header>:not(.v-expansion-panel-header__icon){flex:1 1 auto}.v-expansion-panel-content{display:flex}.v-expansion-panel-content__wrap{flex:1 1 auto;max-width:100%;padding:0 24px 16px}.v-expansion-panels--accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel:before{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-expansion-panels--tile,.v-expansion-panels--tile>.v-expansion-panel:before{border-radius:0}.base-form-field{--hint-color:#000;position:relative}.base-form-field__field{min-height:48px;position:relative;width:100%}.base-form-field__field input::-moz-placeholder{color:#838b9c}.base-form-field__field input::placeholder{color:#838b9c}.base-form-field__label{color:#000;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:0;line-height:130%;padding-left:10px}.base-form-field--error{--hint-color:red}.base-form-field--success{--hint-color:#009a3d}.base-form-field__hint-text{color:var(--hint-color);font-size:12px;left:0;line-height:120%;position:absolute}.base-select{--border-color:transparent;position:relative}.base-select .v-input{background:#f2f5ff;border-radius:4px}.base-select .v-input input{color:#000;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:130%}.base-select .v-input input::-moz-placeholder{color:#838b9c!important}.base-select .v-input input::placeholder{color:#838b9c!important}.base-select .v-input .v-input__slot{border:1px solid var(--border-color)!important;box-shadow:none!important;min-height:48px!important}.base-select .v-input .v-input__slot:focus-within{--border-color:#7245ff}.base-select .v-input fieldset{border:none!important}.base-select .v-input .v-icon,.base-select .v-input .v-label{color:#000!important}.base-select .v-input .v-input__control:after,.base-select .v-input .v-input__control:before,.base-select .v-input .v-input__slot:after,.base-select .v-input .v-input__slot:before{display:none!important}.base-select.base-form-field--error .v-input__slot{--border-color:#ef6f6f}.base-select.base-form-field--success .v-input__slot{--border-color:#009a3d}.base-tab-select__tabs{align-items:center;display:flex;flex-flow:row wrap;gap:16px}@media(max-width:767.98px){.base-tab-select__tabs{display:none}}.base-tab-select__option{--text-color:#000;--bg-color:transparent;align-items:center;cursor:default;display:flex;flex-flow:row nowrap;justify-content:center}.base-tab-select__option:not(.base-tab-select__option--active){cursor:pointer}.base-tab-select__option--active:after,.base-tab-select__option:has(+.base-tab-select__option--active):after,.base-tab-select__option:last-of-type:after{display:none!important}.base-tab-select__option:after{border:1px dashed #000;content:"";display:block;height:13px}.base-tab-select__option-label{background-color:var(--bg-color);border-radius:4px;color:var(--text-color);font-family:Roboto;font-size:18px;font-weight:400;letter-spacing:0;line-height:120%;padding:8px 20px;text-align:center;transition:background-color .3s ease-in;transition:color .3s ease-in}.base-tab-select__option--active{--text-color:#fff;--bg-color:#4578ff}.base-tab-select__option:hover:not(.base-tab-select__option--active){--text-color:#4578ff}.base-tab-select__select .v-input{background-color:#4578ff!important}.base-tab-select__select .v-input .v-icon,.base-tab-select__select .v-select__selections,.base-tab-select__select.base-select .v-input .v-icon{color:#fff!important}@media(min-width:768px){.base-tab-select__select{display:none}}.insurance-company-dashboard .section-layout__content{border-radius:20px;overflow:hidden}@media(min-width:992px){.insurance-company-dashboard .section-layout__content{border-radius:32px;box-shadow:0 5px 25px 0 rgba(203,207,216,.278)}}@media(max-width:991.98px){.insurance-company-dashboard .section-layout__wrapper{padding:0}}.insurance-company-dashboard__content-block{display:flex;flex-direction:column;gap:10px}.insurance-company-dashboard__content-item{padding:0 16px}@media(min-width:992px){.insurance-company-dashboard__content-item{padding:0}}.insurance-company-dashboard__content-filter{background-color:#f2f5ff;padding:8px 16px 23px}@media(min-width:992px){.insurance-company-dashboard__content-filter{align-self:flex-start;padding:5px 6px 5px 28px}}.insurance-company-dashboard__desktop{display:none}@media(min-width:992px){.insurance-company-dashboard__desktop{display:block}}.insurance-company-dashboard__header{background-color:#f9f9fc;border-radius:32px 32px 0 0;overflow:hidden;position:relative}.insurance-company-dashboard__active-bg{background-color:#f2f5ff;border-radius:32px 32px 0 0;height:100%;left:0;position:absolute;top:0;transition:transform .4s cubic-bezier(.4,0,.2,1);width:33.3333%;z-index:1}.insurance-company-dashboard__active-bg:after,.insurance-company-dashboard__active-bg:before{background:transparent;bottom:0;content:"";height:24px;position:absolute;width:24px}.insurance-company-dashboard__active-bg:before{background:radial-gradient(circle at 0 0,transparent 24px,#f2f5ff 24.5px);bottom:15px;height:40px;left:-24px;width:40px}.insurance-company-dashboard__active-bg:after{background:radial-gradient(circle at 100% 0,transparent 24px,#f2f5ff 24.5px);bottom:15px;height:40px;right:-24px;width:40px}.insurance-company-dashboard__tabs-nav{display:flex;position:relative;width:100%;z-index:2}.insurance-company-dashboard__tab{align-items:center;border-top-left-radius:32px;color:#4578ff;cursor:pointer;display:flex;flex:1 auto;font-family:Montserrat;font-size:16px;font-weight:600;justify-content:flex-start;letter-spacing:0;line-height:18px;padding:18px 0 18px 30px;transition:all .4s ease}@media(min-width:1200px){.insurance-company-dashboard__tab{font-size:19px;line-height:21px}}.insurance-company-dashboard__tab--active{color:#000;cursor:default;font-family:Montserrat;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px;padding-bottom:0;padding-left:28px}@media(min-width:1200px){.insurance-company-dashboard__tab--active{font-size:30px;line-height:34px}}.insurance-company-dashboard__header-bottom{background-color:#f2f5ff;height:30px;transition:all .4s ease}.insurance-company-dashboard__mobile .v-expansion-panel{border-radius:0;border-top-left-radius:20px!important;border-top-right-radius:20px!important;margin-top:0!important}.insurance-company-dashboard__mobile .v-expansion-panel:after{border:none!important}.insurance-company-dashboard__mobile .v-expansion-panel:before{box-shadow:none}.insurance-company-dashboard__mobile .v-expansion-panel-header{border-top-left-radius:20px;border-top-right-radius:20px;color:#4578ff;font-family:Montserrat;font-size:18px;font-weight:600;letter-spacing:0;line-height:19px;padding:16px 16px 8px;transition:all .4s ease}.insurance-company-dashboard__mobile .v-expansion-panel-header--active{background-color:#f2f5ff;color:#000;font-family:Montserrat;font-size:19px;font-weight:700;letter-spacing:0;line-height:21px}.insurance-company-dashboard__mobile .v-expansion-panel-content__wrap{padding:0}.insurance-company-dashboard__mobile .v-icon__svg{color:#4578ff;height:32px;width:32px}.insurance-company-dashboard__mobile .v-expansion-panel--active .v-icon__svg{color:#000}@media(min-width:992px){.insurance-company-dashboard__mobile{display:none}}:root{--default-color-purple:#7245ff;--default-color-blue:#5381fe;--default-color-green:#0eb250;--default-color-red:#f41e78;--default-color-purple-hover:#a657ee;--default-color-green-hover:#009a3d;--text-primary:#7245ff;--text-black:#000;--text-white:#fff;--btn-purple:#7245ff;--btn-purple-hover:#a657ee;--btn-inverted-hover:#f9f1ff;--btn-inverted-text-hover:#9e49dd;--btn-disabled:hsla(0,4%,73%,.7);--btn-green:#0eb250;--btn-green-hover:#009a3d;--btn-raspberry:#f41e78;--btn-gradient-start:#ad63fc;--btn-gradient-end:#5f20d3;--bg-color-gray:#f2f5ff;--bg-color-white:#fff;--w-xs:600px;--w-sm:1000px;--w-md:1264px;--w-lg:1904px;--w-xl:1904px}.insurance-company-reviews-main-page__breadcrumbs{background-color:#f2f5ff;padding-bottom:0;padding-top:36px}@media(min-width:992px){.insurance-company-reviews-main-page__breadcrumbs{padding-top:24px}}.insurance-company-reviews-main-page__breadcrumbs--desktop{display:none}@media(min-width:992px){.insurance-company-reviews-main-page__breadcrumbs--desktop{display:block}}.insurance-company-reviews-main-page__breadcrumbs--mobile{display:block}@media(min-width:992px){.insurance-company-reviews-main-page__breadcrumbs--mobile{display:none}}.breadcrumbs{display:flex;flex-flow:row nowrap;gap:4px}.breadcrumbs__item{color:#838b9c!important;font-family:Roboto;font-size:13px;font-weight:400;letter-spacing:0;line-height:100%}.breadcrumbs__item--current{color:#000!important}