*{border:0;padding:0;margin:0;box-sizing:border-box}img{display:block}#contaner-grid{background:#d0021b;overflow:hidden}.grid-item{width:16.66%;margin:0;float:left}.grid-item img{max-width:100%;height:auto;-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0);filter:progid:DXImageTransform.Microsoft.blur(PixelRadius='0');transition:filter .5s cubic-bezier(0,.275,.125,1),transform .5s cubic-bezier(0,.275,.125,1)}.grid-item .overlay-grid{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;filter:alpha(opacity=0);background:rgba(0,0,0,.5);-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.grid-item:hover .overlay-grid{opacity:1;filter:alpha(opacity=1)}.grid-item .bg-image-grid{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-clip:border-box;overflow:hidden;-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:progid:DXImageTransform.Microsoft.blur(PixelRadius='0');-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-perspective:1000;-webkit-backface-visibility:hidden;webkit-transition:filter .5s cubic-bezier(0,.275,.125,1),-webkit-transform .5s cubic-bezier(0,.275,.125,1);-moz-transition:filter .5s cubic-bezier(0,.275,.125,1),-moz-transform .5s cubic-bezier(0,.275,.125,1);transition:filter .5s cubic-bezier(0,.275,.125,1),transform .5s cubic-bezier(0,.275,.125,1)}.grid-item:hover .bg-image-grid{-webkit-filter:blur(2px);-moz-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);filter:progid:DXImageTransform.Microsoft.blur(PixelRadius='0')}.grid-item .bg-image-grid img{visibility:hidden}.grid-item .overlay-grid-tbl{display:table;width:100%;height:100%}.grid-item .overlay-grid-td{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}.grid-item .overlay-grid h2{font-size:24px;color:#fff;line-height:1.3;text-align:center;font-family:Roboto;font-weight:300;font-style:normal}.grid-item .overlay-grid .position{font-family:Roboto Slab;font-size:16px}.grid-item .separator-g{margin-bottom:15px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:0;height:2px;margin-left:auto;margin-right:auto;background:#ebebeb;opacity:.5}.grid-item:hover .separator-g{width:50%}.touch .grid-item .overlay-grid{top:auto;width:100%;height:auto;bottom:0;padding:1em;opacity:1}.team-modal{width:90%;max-width:500px;display:none}@media (max-width:1024px){.grid-item{width:25%}}@media (max-width:768px){.grid-item{width:50%}}