

/* Start:/local/templates/main/components/lh/news.list/course_list/style.css?17200084461067*/
.w_33{    width: 33%;padding: 0 30px 30px 0;}
.w_50{    width: 50%;padding: 0 30px 30px 0;}
.w_100{    width: 100%;padding: 0 30px 30px 0;}
.courses-b__list {
    margin: 0 -30px 50px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.courses-b__list .courses-b__item{    padding: 50px 40px; display: block}
.courses-b__list .courses-b__title {
    font-size: 30px;
    font-weight: bold;
    display: block;
    margin: 0 0 20px;
    min-height: 66px;
    line-height: 1.1;
    max-width: none;
}
.courses-b__list .courses-b__item_right .courses-b__desc{margin: 0}
.courses-b__list .w_50 h2.courses-b__title{    font-size: 46px;}
.courses-b__list .w_100 h2.courses-b__title{    font-size: 46px;}

@media (max-width: 760px) {
    .w_33,.w_50{    width: 100%;}
    .courses-b__list .w_50 h2.courses-b__title{    font-size: 30px;}
    .courses-b__list .w_100 h2.courses-b__title{    font-size: 30px;}
}
/* End */
/* /local/templates/main/components/lh/news.list/course_list/style.css?17200084461067 */
