.ranking{width:100%;display:block;text-decoration:none}.ranking,.ranking:hover{transition:all .3s ease-in}.ranking:hover{background-color:#e7e7e7}.ranking-title{color:#000}.ranking-companies-counter,.ranking-title{font-size:1.6rem!important;font-family:Roboto-Regular}@media screen and (min-width:1270px){.ranking-companies-counter,.ranking-title{font-size:1.8rem!important}}.ranking-topic-title[data-v-7cd88dc2]{font-size:1.8rem!important;font-family:Roboto-Regular}@media screen and (min-width:1270px){.ranking-topic-title[data-v-7cd88dc2]{font-size:2rem!important}}.client-review[data-v-10d4c94f]{overflow:hidden}.client-review-author[data-v-10d4c94f],.client-review[data-v-10d4c94f]{width:100%;display:flex;align-items:center}.client-review-author[data-v-10d4c94f]{padding-right:20px}.client-review-author section[data-v-10d4c94f]{flex-grow:1;display:inline-block;flex-wrap:wrap;overflow-x:hidden}.client-review-author section p[data-v-10d4c94f]{padding:0;margin:0}@media screen and (min-width:1270px){.client-review-author section p[data-v-10d4c94f]{line-height:19px;font-size:1.6rem}}.client-review-author section p[data-v-10d4c94f]:first-letter{text-transform:uppercase}.client-review-author--media[data-v-10d4c94f]{border:1px solid #eee;text-align:center;width:40px;height:40px;min-height:40px;min-width:40px;display:flex;overflow:hidden;border-radius:50%;margin:0 16px 0 0;align-items:center;justify-content:center}.client-review-author--media img[data-v-10d4c94f]{width:100%;height:auto;max-width:100%}.client-review-author--name[data-v-10d4c94f]{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;line-height:1.4rem;color:#303132;font-family:Roboto-medium,arial,sans-serif}@media screen and (min-width:1270px){.client-review-author--name[data-v-10d4c94f]{line-height:20px;font-size:1.6rem}}.client-review-author--company-name[data-v-10d4c94f]{width:100%;color:#8d8d8c;font-size:1.5rem;line-height:1.4rem;font-family:Roboto-Light,arial,sans-serif}.client-review--date[data-v-10d4c94f]{width:100%;font-size:1.3rem!important;color:#303132;font-family:Roboto-Light,arial,sans-serif}.client-review--divider[data-v-10d4c94f]{display:inline-block;border-color:#f4f4f5!important}.client-review-topic[data-v-10d4c94f]{width:100%}.client-review-topic--title[data-v-10d4c94f]{background-color:#dadadb;color:#303132}.client-review--content[data-v-10d4c94f]{width:100%}.client-review--content blockquote[data-v-10d4c94f]{text-align:justify;font-size:1.4rem!important;line-height:2rem!important;font-family:Roboto-Light,arial,sans-serif!important;color:#303132}@media screen and (min-width:790px){.client-review--content blockquote[data-v-10d4c94f]{font-size:1.5rem!important;line-height:2.3rem!important}}.client-review-list[data-v-45f71a4b]{overflow-x:auto;grid-template-rows:repeat(5,auto);grid-template-columns:repeat(1,auto);grid-auto-flow:column;display:grid;width:100%;padding-left:0!important;margin:0}.client-review-list li[data-v-45f71a4b]{scroll-snap-align:start;overflow:hidden;width:100%;box-sizing:border-box}.client-review-list li a[data-v-45f71a4b]{padding:0;width:100%;background-color:transparent;transition:all .2s ease-in;text-decoration:none;display:inline-block}.client-review-list li a[data-v-45f71a4b]:hover{background-color:#eee;transition:all .2s ease-in}.company,.company address{font-style:normal!important}.city-name,.phone,.postal-code,.street-address{font-size:1.4rem;line-height:2.2rem}.company .text-h5{line-height:2.6rem!important}.company .country-name{font-family:Roboto-medium!important}.v-slide-group__prev,.v-slide-group__prev--disabled{margin-left:-52px}.firm-companies{width:100%!important;max-width:1100px!important}.firm-companies .company-slider .v-slide-group__prev--disabled{display:none}.firm-companies .company-slider .v-slide-group__next,.firm-companies .company-slider .v-slide-group__prev{flex:1 1 38px;min-width:38px}.firm-companies .company-slider .v-slide-group__next .v-icon,.firm-companies .company-slider .v-slide-group__prev .v-icon{font-size:40px}.firm-companies-empty{height:101px}@media screen and (min-width:1270px){.firm-companies-empty{height:130px}}.ranked-counter .figure,.ranked-counter .picto-ll{width:16px;height:16px;fill:#fff;transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);-o-transform:translate(0);-moz-transform:translate(0)}@media screen and (min-width:790px){.ranked-counter .figure,.ranked-counter .picto-ll{fill:#b70217}}.ranked-counter-content{color:#fff;font-size:1.2rem;vertical-align:middle}@media screen and (min-width:790px){.ranked-counter-content{font-size:1.5rem;color:#b70217}}.mentioned-counter .icon[data-v-4e372b36]{color:#fff}@media screen and (min-width:790px){.mentioned-counter .icon[data-v-4e372b36]{color:#b70217}}.mentioned-counter-content[data-v-4e372b36]{color:#fff;font-size:1.2rem;vertical-align:middle}@media screen and (min-width:790px){.mentioned-counter-content[data-v-4e372b36]{font-size:1.5rem;color:#b70217}}.mentioned-counter-content a[data-v-4e372b36]{color:#fff;text-decoration:none}.mentioned-counter-content a[data-v-4e372b36]:hover{color:#303132}@media screen and (min-width:790px){.mentioned-counter-content a[data-v-4e372b36]{color:#b70217}}.country-link[data-v-732c9764]{width:100%}.country-link i[data-v-732c9764],.country-link span[data-v-732c9764]{height:100%;vertical-align:middle}.country-name[data-v-732c9764]{font-size:1.5rem;font-family:Roboto-Regular,serif}@media screen and (min-width:1270px){.country-name[data-v-732c9764]{font-size:1.8rem}}.country-nav .v-tab[data-v-1ae67ed0]{overflow-y:hidden!important}.country-link[data-v-1ae67ed0]{width:100%}.country-link span[data-v-1ae67ed0]{height:100%}