.blocks.two-columns .blockEntry .item{width:50%}@media(max-width:900px){.blocks.two-columns .blockEntry .item{width:100%}}.blocks.three-columns .blockEntry .item{width:calc(100%/3)}@media(max-width:1200px){.blocks.three-columns .blockEntry .item{width:50%}}@media(max-width:900px){.blocks.three-columns .blockEntry .item{width:100%}}.blocks.four-columns .blockEntry .item{width:25%}@media(max-width:1200px){.blocks.four-columns .blockEntry .item{width:calc(100%/3)}}@media(max-width:1200px){.blocks.four-columns .blockEntry .item{width:50%}}@media(max-width:900px){.blocks.four-columns .blockEntry .item{width:100%}}.blocks .blockEntry{display:-webkit-box;display:flex;flex-wrap:wrap}.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{-webkit-box-flex:0;flex:0 0 auto}.blockEntry.employees .block{height:auto!important;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear}.blockEntry.employees .block .media{padding-bottom:var(--padding)}.blockEntry.employees .block .media img{max-width:200px;height:auto;border-radius:100%;box-shadow:1px 1px 5px 1px rgba(22,150,164,.5);border:3px solid #fff;margin:0 auto;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .2s linear;transition:all .2s linear}.blockEntry.employees .block .header{padding-bottom:0}.blockEntry.employees .block .button{margin-bottom:10px;color:#fff;border-radius:50px;padding:5px 20px;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;min-width:180px;text-decoration:none}.blockEntry.employees .block .button .text{font-family:var(--subfont);font-weight:600;font-size:var(--xs-fontsize)}.blockEntry.employees .block .button .symbol{margin-right:10px}.blockEntry.employees .block .wrapper{position:absolute;z-index:9;top:0;left:0;width:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.blockEntry.employees .block .wrapper .shadow{position:absolute;background:#fff;border-radius:5px;box-shadow:1px 1px 5px 1px var(--color1);opacity:1;left:0;width:100%;height:100%}.blockEntry.employees .block .wrapper .elements{padding-bottom:var(--padding)}.blockEntry.employees .block:hover .wrapper{opacity:1;visibility:visible}.blockEntry.employees .block:hover .media,.blockEntry.employees .block:hover .header,.blockEntry.employees .block:hover .summary,.blockEntry.employees .block:hover .elements{z-index:99;position:relative}.blockEntry.employees .block:hover .media img{-webkit-filter:grayscale(0);filter:grayscale(0);box-shadow:none}