.company-letters{background:#f6f6f6;border-radius:5px;margin-bottom:40px}.company-letters ul{align-items:center;border-radius:3px;color:inherit;display:flex;font-size:.85rem;font-weight:600;justify-content:space-between;list-style:none;margin-bottom:0;padding:15px 30px}.company-letters ul li{margin:0}.company-letters ul li:first-child a{background:var(--cariera-primary);border-radius:3px;color:#fff;line-height:1;padding:10px 20px}.company-letters a{color:#333;display:inline-block;font-weight:600}.company-letters a.chosen,.company-letters a:hover{color:var(--cariera-primary)}.companies-listing-a-z .company-group{padding:15px 10px;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;list-style:none}.companies-listing-a-z .company-group.hidden{display:none}.companies-listing-a-z .companies-overview{-moz-column-count:3;column-count:3;padding:0}.companies-listing-a-z .companies-overview .company-group ul{list-style:none;padding:0}.companies-listing-a-z .companies-overview .company-group li{margin:0}.companies-listing-a-z .companies-overview .company-group li a{border-radius:3px;color:#333;display:block;font-size:1.1rem;padding:10px 15px}.companies-listing-a-z .companies-overview .company-group li a:hover{background:#f6f6f6;color:var(--cariera-primary)}.companies-listing-a-z .company-group-inner{border:2px solid #f6f6f6;border-radius:3px;padding:20px}.companies-listing-a-z .company-group-inner .company-letter{background:var(--cariera-primary);border-radius:3px;box-shadow:0 0 30px rgba(0,0,0,.08);color:#fff;display:inline-block;font-weight:700;line-height:1;margin-bottom:22px;padding:15px 18px;text-align:center;white-space:nowrap}@media (max-width:992px){.companies-listing-a-z .companies-overview{-moz-column-count:2;column-count:2}}@media (max-width:768px){.company-letters ul{flex-wrap:wrap;justify-content:flex-start;padding:10px 20px}.company-letters ul li+li{padding:5px 10px}.companies-listing-a-z .companies-overview{-moz-column-count:1;column-count:1}}