.progress_section_wrap .content_tiles{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.progress_section_wrap .content_tiles .tile.square{background:#fff 0 0 no-repeat padding-box;box-shadow:10px 10px 30px rgba(0,0,0,.17);border-radius:60px 6px 30px 6px;overflow:hidden;align-items:center}.progress_section_wrap .content_tiles .tile{position:relative;width:100%;padding-left:0;padding-right:0;text-align:center;min-height:200px;margin:1.5rem;display:flex;flex-direction:column}.progress_section_wrap .content_tiles .tile.square .content{padding:2em}.progress_section_wrap .content_tiles .tile .content{height:100%;display:flex;overflow:hidden;align-items:center;flex-direction:column;justify-content:space-between}.progress_section_wrap .content_tiles .tile.square .content h4{text-align:center;letter-spacing:-.4px}.progress_section_wrap .content_tiles .tile.square .content p{font:400 16px/24px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.progress_section_wrap .content_tiles .tile.square .featured-image{order:-1;display:block}@media screen and (min-width:768px){.progress_section_wrap .content_tiles .tile{margin:0 8rem}}@media screen and (min-width:1168px){.progress_section_wrap .content_tiles{flex-wrap:nowrap}.progress_section_wrap .content_tiles .tile{flex:0 0 33.3333333333%;max-width:33.3333333333%;margin:2em 2em 2em 0;flex:0 1 31%;min-height:320px}.progress_section_wrap .content_tiles .tile.square .content p{font:400 17px/27px Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:-.17px}.progress_section_wrap .content_tiles .tile:last-child{margin-right:0}}@media screen and (min-width:1366px){.progress_section_wrap .content_tiles .tile{min-height:405.333333333px}}