.c-link-tiles{overflow:hidden}.c-link-tiles__inner{display:flex;flex-wrap:wrap;margin:-20px -20px;align-items:flex-start}.c-link-tiles__item{text-decoration:none;color:#4d4f53;flex:1 1 auto;overflow:hidden;display:block;margin:20px}.c-link-tiles__item:focus{outline:0}.c-link-tiles__item__media img{display:block;border-radius:8px;width:100%;height:auto;transition:opacity .3s ease-in}.c-link-tiles__item:focus .c-link-tiles__item__media img,.c-link-tiles__item:hover .c-link-tiles__item__media img{opacity:.6}.c-link-tiles__item__content{background:#fff;display:inline-block;width:calc(100% - 40px);margin:-15% 0 0 20px;padding:15px;position:relative;transition:box-shadow .3s ease}.c-link-tiles__item:focus .c-link-tiles__item__content{box-shadow:inset 0 0 0 2px #009fd4}.c-link-tiles__item__content__arrow{color:#009fd4;font-size:1.125rem;transition:transform .3s ease-in}.c-link-tiles__item:focus .c-link-tiles__item__content__arrow,.c-link-tiles__item:hover .c-link-tiles__item__content__arrow{transform:translateX(5px)}@media screen and (min-width:480px){.c-link-tiles__inner{margin:-15px}.c-link-tiles__item{flex:0 0 calc(50% - 30px);margin:15px}}@media screen and (min-width:768px){.c-link-tiles__item{flex:0 0 calc(33.3333333333% - 30px)}}@media screen and (min-width:1280px){.c-link-tiles__item{flex:0 0 calc(25% - 30px)}}
