.cm_projects{padding:2rem 0}.tiles.tiles--verticalU .tile__cover{background-position:0 0}.tiles.tiles--horizontalR .tile__cover{background-position:100% 0}.tiles.tiles--verticalD .tile__cover{background-position:100% 100%}.tiles.tiles--horizontalL .tile__cover{background-position:0 100%}.our_work,section .section__block{display:block;padding:2rem 0;width:100%}.cm-project-grid{overflow:hidden;transition:all .5s ease}.cm-tiles-projects{display:flex;flex-wrap:wrap}.projects-items{flex:0 0 100%;max-width:100%;position:relative}.project_tile_content:before{content:"";float:left;height:0;margin-left:-1px;padding-top:56.25%;width:1px}.project_tile_cover{background-repeat:no-repeat;background-size:cover;transition:background-position 1s ease}.project_tile_cover,.project_tile_overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.project_tile_overlay{opacity:0;padding:2em;transition:opacity .3s cubic-bezier(.3,0,0,1);z-index:1}.projects-items:nth-child(odd) .project_tile_overlay{background-color:#00aeef;background-image:linear-gradient(90deg,#00aeef,#00b6aa)}.projects-items:nth-child(2n) .project_tile_overlay{background-color:#00aeef;background-image:linear-gradient(270deg,#00aeef,#00b6aa)}.project_tile_overlay h3{bottom:38px;color:#fff;line-height:1;opacity:0;position:absolute;transform:translateY(1em);transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s}.project_tile_overlay h3 strong{font-weight:400}.project_tile_overlay h3 small{font-size:14px}.project_tile_helptext{color:#000;left:0;margin-top:1rem;position:absolute}.projects-items:hover .project_tile_overlay,.projects-items:hover .project_tile_overlay h3{opacity:1}.projects-items{margin-bottom:5em}.project-grid__more{display:none}.projects-items:nth-child(-n+3){display:block}.project-grid__more.noContent{display:none}.underline:hover:after{background-position:0}@media (min-width:480px){.projects-items{flex:0 0 50%;max-width:50%}}@media (min-width:481px){.projects-items:nth-child(-n+4){display:block}}@media (min-width:768px){.cm_projects,.our_work{padding:3rem 0}}@media (min-width:992px){.projects-items{flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:993px){.cm_projects,.our_work{padding:4rem 0}.project_tile_helptext{display:none}.projects-items{margin-bottom:0}}@media(max-width:991px){.project-grid__more{cursor:pointer;display:block;margin-top:2rem;text-align:center}.projects-items{display:none}.underline{position:relative}.project-grid__more .underline:after{background-image:linear-gradient(90deg,currentColor,currentColor 33.33%,transparent 0,transparent 66.66%,currentColor 0,currentColor);background-position:100%;background-size:300% 1px;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:background-position 1s ease;width:100%}.project-grid__more .underline:hover{color:#00b6aa}.project-grid__more .underline:hover:after{background-position:0}}