.module.courses{padding:75px 0;position:relative;z-index:2}.module.courses.courses--theme_light .courses--courses_group,.module.courses.courses--theme_light .courses--main_title{color:#fff}.module.courses .courses--bg{height:100%!important;left:0;mix-blend-mode:luminosity;object-fit:cover;object-position:center;opacity:.16;position:absolute;top:0;width:100%}.module.courses .hs-container{position:relative}.module.courses .courses--intro{margin-bottom:30px}.module.courses .courses--main_title{margin-bottom:30px;text-align:center}.module.courses .courses--courses_group{color:#0d577f;text-align:center}.module.courses .courses--item{background:#fff;border-radius:7px;box-shadow:0 4px 25px rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;z-index:3}.module.courses .courses--item_image{border-top-left-radius:7px;border-top-right-radius:7px;padding-bottom:56.92%;position:relative;width:100%}.module.courses .courses--item_image img{border-top-left-radius:7px;border-top-right-radius:7px;height:100%!important;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.module.courses .courses--item_content{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;padding:30px;text-align:center}.module.courses .courses--item_title{font-size:22px;line-height:22px}.module.courses .courses--item_course_duration span{color:#0d577f}.module.courses .courses--item_course_price{color:#0d577f;font-size:40px}.module.courses .courses--item_links{border-top:1px dashed #959595;margin-top:10px;padding-top:10px}.module.courses .courses--item_links .btn{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;justify-content:center;max-width:none;padding:7px 2px;width:100%}.module.courses .courses--item_course_details_btn{margin-bottom:5px}.module.courses img[class^=courses--image_badge_]{bottom:-40px;position:absolute}.module.courses img[class^=courses--image_badge_l]{left:-40px}.module.courses img[class^=courses--image_badge_r]{right:-40px}@media (min-width:600px){.module.courses .courses--item_course_details_btn{margin-bottom:0}}