/* Task 87: restored original group photo and welcome section after the course. */
body.home #maria-course-group-photo {
  display:block !important; background:#eff8f7 !important;
  padding:32px 16px 20px !important;
}
body.home #maria-course-group-photo .et_pb_row {
  width:min(100%, 1100px) !important; max-width:1100px !important;
  margin:0 auto !important; padding:0 !important;
}
body.home #maria-course-group-photo .et_pb_image,
body.home #maria-course-group-photo .et_pb_image_wrap {
  display:block !important; width:100% !important; margin:0 !important;
}
body.home #maria-course-group-photo img {
  display:block !important; width:100% !important; max-width:100% !important;
  height:auto !important; object-fit:contain !important;
}
body.home #maria-course-welcome {
  display:block !important; background:#247c80 !important; color:#fff !important;
  padding:32px 18px 40px !important;
}
body.home #maria-course-welcome .et_pb_row {
  width:min(100%, 980px) !important; max-width:980px !important;
  margin:0 auto !important; padding:0 !important;
}
body.home #maria-course-welcome .et_pb_text {
  margin:0 !important; color:#fff !important;
}
body.home #maria-course-welcome .et_pb_text_inner,
body.home #maria-course-welcome .et_pb_text_inner :is(p,li,span,strong,em,a) {
  color:#fff !important; font-size:20px !important; line-height:1.6 !important;
}
body.home #maria-course-welcome .et_pb_text_inner p {
  padding:0 !important; margin:0 0 .85em !important;
}
body.home #maria-course-welcome .et_pb_text_inner p:last-child {margin-bottom:0 !important;}
body.home #maria-course-welcome .et_pb_text_inner a {text-decoration:underline !important;}
@media(max-width:767px) {
  body.home #maria-course-group-photo {padding:18px 12px 12px !important;}
  body.home #maria-course-welcome {padding:24px 16px 30px !important;}
  body.home #maria-course-welcome .et_pb_text_inner,
  body.home #maria-course-welcome .et_pb_text_inner :is(p,li,span,strong,em,a) {
    font-size:18px !important;
  }
}
