.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.employees .block{position:relative;padding-left:calc(75px + var(--padding))}.blocks .blockEntry.employees .block:after{content:"";background:var(--color2);border-radius:100%;width:30px;height:30px;display:block;position:absolute;z-index:9;right:-15px;top:50%;transform:translateY(-50%);border:6px solid var(--grey1)}.blocks .blockEntry.employees .block .image{position:absolute;left:-25px;width:100px;height:100px;border-radius:100%;border:10px solid var(--grey1);display:block;top:50%;transform:translateY(-50%)}.blocks .blockEntry.employees .block .blockTitle{color:var(--color2)}.blocks .blockEntry.employees .block .subTitle{font-family:var(--basicfont);font-weight:normal;color:#fff}.blocks .blockEntry.employees .block .contactIcons .item{color:#fff;display:flex;align-items:center;text-decoration:none}.blocks .blockEntry.employees .block .contactIcons .item .symbol{margin-right:10px}@media(hover:hover){.blocks .blockEntry.employees .block .contactIcons .item:hover{color:var(--color3)}}@media(max-width:56em){.blocks.two-columns .blockEntry,.blocks.three-columns .blockEntry,.blocks.four-columns .blockEntry{grid-template-columns:repeat(1,1fr)}}