.c-child-pages__list{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding-left:0;margin:-15px}.c-child-page{flex-basis:calc(100% - 30px);display:flex;flex-direction:column;position:relative;margin:15px}.c-child-page__content{display:flex;flex-direction:column;flex-grow:1;color:#222;text-decoration:none;transition-property:color;transition-duration:.3s;transition-timing-function:cubic-bezier(.77,0,.175,1)}.c-child-page__content:focus,.c-child-page__content:hover{color:#98002e}.c-child-page__body{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;padding:30px;background-color:#f4f3ef;overflow:hidden;border-radius:.5rem;box-shadow:0 0 0 transparent;transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:cubic-bezier(.77,0,.175,1)}.c-child-page__content:focus .c-child-page__body,.c-child-page__content:hover .c-child-page__body{transform:translateY(-10px);box-shadow:3px 8px 20px rgba(0,0,0,.2)}.c-child-page__title{margin:0 0 1rem;font-size:2.8rem;line-height:1.2;font-weight:700;width:100%;margin:0}.c-child-page__title__icon__wrapper{display:inline-block}.c-child-page__title__icon{color:#98002e;font-size:1.6rem;margin-left:15px}.c-child-page__copy{width:100%;font-size:1.6rem;line-height:1.5;color:#444;margin:0;margin-top:20px}@media all and (min-width:600px){.c-child-pages--four-col .c-child-page{flex-basis:calc(100%/2 - 30px)}}@media all and (min-width:768px){.c-child-pages--three-col .c-child-page{flex-basis:calc(100%/2 - 30px)}.c-child-pages--four-col .c-child-page{flex-basis:calc(100%/3 - 30px)}}@media all and (min-width:1280px){.c-child-pages--three-col .c-child-page{flex-basis:calc(100%/3 - 30px)}.c-child-pages--four-col .c-child-page{flex-basis:calc(100%/4 - 30px)}}