/*
 * http://github.com/peteboere/css-crush (v3.0.1)
 */
.formation-upcoming-wrapper .grey-bloc{background-color:#F5F5F5;padding:35px 65px;margin-bottom:35px}.formation-upcoming-wrapper .grey-bloc .month-date{text-transform:capitalize;margin-bottom:30px}.formation-upcoming-wrapper .grey-bloc .training-schedule{display:grid;grid-template-columns:1fr}.formation-upcoming-wrapper .grey-bloc .training-schedule .center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:-webkit-flex;display:flex}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-header{display:grid;grid-template-columns:1fr 1fr 100px 1fr;font-weight:bold;text-align:left;gap:15px;border-bottom:1px solid #000;padding:15px 0;font-size:15px;line-height:13px}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row{display:grid;grid-template-columns:1fr 1fr 100px 1fr;gap:15px;padding:15px 0;font-size:15px}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row.even{background-color:#EBEBEB}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row.odd{background-color:#DDD}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row>:first-child{padding-left:20px}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row>:last-child{padding-right:20px}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row .training-title{gap:15px}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row .training-title span{font-weight:500;line-height:25px}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row svg{width:25px;height:25px;-webkit-flex-shrink:0;flex-shrink:0}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row a{color:#007bff;text-decoration:none}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row a:hover{text-decoration:underline}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row .location{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row .location b{width:100%}@media (max-width:1023px){.formation-upcoming-wrapper .grey-bloc{padding:25px 20px}.formation-upcoming-wrapper .grey-bloc .training-schedule{display:block}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-header{display:block}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-header :not(:first-child){display:none}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row{display:block;padding:10px;font-size:12px}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row .training-title{padding-left:0}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row .training-title span{line-height:20px}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row>div{margin-bottom:5px}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row>div:not(:first-child){display:block;margin-left:35px}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row svg{width:20px;height:20px;-webkit-flex-shrink:0;flex-shrink:0}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row .location{margin-bottom:0}.formation-upcoming-wrapper .grey-bloc .training-schedule .training-row .location br{display:none}}