.blocks.two-columns .blockEntry{grid-template-columns:repeat(2,minmax(0,1fr))}.blocks.three-columns .blockEntry{grid-template-columns:repeat(3,minmax(0,1fr))}.blocks.four-columns .blockEntry{grid-template-columns:repeat(4,minmax(0,1fr))}.blocks .blockEntry{display:grid;grid-column-gap:var(--gutter);grid-row-gap:var(--gutter)}.blocks .blockEntry img{width:100%;height:auto;display:block;margin-bottom:10px}.blocks .blockEntry .item .block{margin-bottom:0;height:100%}.blocks .blockEntry .item .block .media{flex:0 0 auto}.blocks .blockEntry.testimonials .item .block .media img{border-radius:50%;max-width:200px;margin:0 auto;aspect-ratio:1}.blocks .blockEntry.testimonials .item .block .header .widgetHeader{font-size:var(--s-fontsize);text-transform:uppercase}.blocks .blockEntry.testimonials .item .block .header .widgetSubHeader{font-size:var(--fontsize);padding-bottom:10px;text-decoration:none}@media(hover:hover){.blocks .blockEntry.testimonials .item .block .header a:hover{color:var(--color3)}}.blocks .blockEntry.employees .item .block .media img{border-radius:50%;max-width:200px;margin:0 auto;aspect-ratio:1}.blocks .blockEntry.employees .item .block .header .widgetHeader{font-size:var(--s-fontsize);text-transform:uppercase}@media(max-width:1440px){.blocks .blockEntry.employees .item .block .header .widgetHeader{font-size:var(--fontsize)}}.blocks .blockEntry.employees .item .block .header .widgetSubHeader{font-size:var(--fontsize);padding-bottom:10px;text-decoration:none}@media(max-width:1440px){.blocks .blockEntry.employees .item .block .header .widgetSubHeader{font-size:.9rem}}@media(hover:hover){.blocks .blockEntry.employees .item .block .header a:hover{color:var(--color3)}}.blocks .blockEntry.vacanciesinternal .block,.blocks .blockEntry.vacancies .block,.blocks .blockEntry.vacancieszzp .block{transition:all .3s ease}.blocks .blockEntry.vacanciesinternal .block .widgetHeader,.blocks .blockEntry.vacancies .block .widgetHeader,.blocks .blockEntry.vacancieszzp .block .widgetHeader{font-family:var(--basicfont);font-weight:bold;line-height:1.1;font-size:calc(var(--l-fontsize) - 0.3rem)}.blocks .blockEntry.vacanciesinternal .block .content,.blocks .blockEntry.vacancies .block .content,.blocks .blockEntry.vacancieszzp .block .content{font-size:.9rem}.blocks .blockEntry.vacanciesinternal .block .features .feature,.blocks .blockEntry.vacancies .block .features .feature,.blocks .blockEntry.vacancieszzp .block .features .feature{font-family:var(--subfont);font-size:var(--xs-fontsize);text-transform:uppercase}.blocks .blockEntry.vacanciesinternal .block .features em,.blocks .blockEntry.vacancies .block .features em,.blocks .blockEntry.vacancieszzp .block .features em{font-style:normal;margin:0 6px}.blocks .blockEntry.vacanciesinternal .block .actionButton,.blocks .blockEntry.vacancies .block .actionButton,.blocks .blockEntry.vacancieszzp .block .actionButton{max-width:300px;margin-bottom:0}.blocks .blockEntry.vacanciesinternal .block:hover,.blocks .blockEntry.vacancies .block:hover,.blocks .blockEntry.vacancieszzp .block:hover{background:rgba(11,16,56,0.9);transition:all .3s ease}@media(max-width:1023px){.blocks.two-columns .blockEntry,.blocks.three-columns .blockEntry,.blocks.four-columns .blockEntry{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.blocks.two-columns .blockEntry,.blocks.three-columns .blockEntry,.blocks.four-columns .blockEntry{grid-template-columns:repeat(1,1fr)}}.blockEntry.vacancieszzp .block{padding-right:calc(var(--padding) * 2)}.blockEntry.vacancieszzp .block::after{content:'\e906';position:absolute;bottom:var(--padding);right:var(--padding);font-family:var(--symbol);font-size:1.4rem}.blockEntry.vacancieszzp .widgetHeader{color:white;font-size:var(--m-fontsize)}.blocks .blockEntry.news .block{flex-direction:column}.blocks .blockEntry.news .block .media{width:100%;padding-bottom:var(--padding)}.blocks .blockEntry.news .block .media img{border-radius:10px;aspect-ratio:1.5;-o-object-fit:cover;object-fit:cover}.blocks .blockEntry.news .block .header{display:flex;flex-direction:column-reverse}.blocks .blockEntry.news .block .header h4{font-family:var(--subfont)}