.course-tiles .course-tiles-row.row{max-width:1400px}
@media only screen and (min-width:1025px){.course-tiles .course-tiles-row.row>.row{margin-left:-15px;margin-right:-15px}
}
.course-tiles .course-tile{display:flex;flex-wrap:wrap;flex-direction:column}
.course-tiles .course-tile .course-tiles-item{flex:0 0 auto;max-width:100%;flex-grow:1;flex-basis:0;padding-left:15px;padding-right:15px;margin-bottom:30px}
.course-tiles .course-tile .tile-box{background:#232323;text-align:center}
.course-tiles .course-tile .tile-box>a{padding:30px;display:block;text-decoration:none}
.course-tiles .course-tile .tile-box .text-blue{color:#009eb5}
.course-tiles .course-tile .tile-box .tile-title{font-family:sans-serif;font-size:28px;font-weight:900;line-height:1;color:white;text-transform:uppercase}
.course-tiles .course-tile .tile-box ul{margin:0;padding:25px}
.course-tiles .course-tile .tile-box ul li{font-size:16px;font-weight:400;margin-bottom:8px;padding-left:0}
.course-tiles .course-tile .tile-box ul li a{color:#ddd;text-decoration:none}
.course-tiles .course-tile .tile-box ul li a:hover{color:#eee}
.course-tiles .course-tile .tile-box ul li.view-more{margin-top:20px}
.course-tiles .course-tile .tile-box ul li.view-more a{font-weight:500;color:#009eb5;display:inline-block}
.course-tiles .course-tile .tile-box ul li.view-more a:after{content:"";display:block;width:100%;height:2px;background:#009eb5;margin-top:5px}
.course-tiles .course-tile .tile-box ul li:before{display:none}
.course-tiles .course-tile .box-pink{background:#e90a88}
.course-tiles .course-tile .box-blue{background:#009eb5}
.course-tiles .course-tile .box-green{background:#4cb272}
@media only screen and (min-width:1025px){.course-tiles .course-tile{flex-direction:row}
}
.course-tiles .course-tile.course-tiles-primary .course-tiles-item .tile-box{text-align:left}
.course-tiles .course-tile.course-tiles-primary .course-tiles-item .tile-box>a{padding:0}
.course-tiles .course-tile.course-tiles-primary .box{padding:20px 30px;min-height:96px;display:flex;align-items:center}
.course-tiles .course-tile.course-tiles-secondary .tile-box{text-align:left;position:relative}
.course-tiles .course-tile.course-tiles-secondary .tile-box .tile-title{font-family:sans-serif;font-weight:500;font-size:20px;text-transform:none}
.course-tiles .course-tile.course-tiles-secondary .tile-box:after{content:"";display:block;height:6px;position:absolute;transform:rotate(-45deg);border:solid;border-width:0 2px 2px 0;padding:4px;margin-top:-7px;top:50%;right:20px;transition:all .3s ease}