

/* Start:/local/templates/centino-training_copy/components/bitrix/news.list/course_p-card/style.css?17866119664009*/
.item-views .item .price .price_old {
    margin-right: 20px;
}
.show-all-date-wrap{
    text-align: center;
}
.after-10-date{
    display: none;
    transition: 3s;
}
.show-all-date {
    display: block;
}

/* for card*/
.item-views .item .price .price_old {
    margin-right: 20px;
}
.show-all-date-wrap{
    text-align: center;
}
.after-10-date{
    display: none;
    transition: 3s;
}
.show-all-date {
    display: block;
}
.section_media_1 .item.square .image {
    /*max-height: 235px;*/
    background-size: cover;
    /*min-height: 45px;*/
}

.section_media_1 .item .sticker_top_left {
    position: absolute;
    display: inline-block;
    padding: 2px 10px 1px;
    border-radius: 1px;
    top: 30px;
    left: 30px;
    z-index: 3;
}
.section_media_1 .item {
    margin-bottom: 0!important;
    height: 100%;
}
.section_media_1 .item.square .item_date {
    margin-top: 17px;
}
.services-card-content .item__footer{
    padding: 23px 30px 22px 28px;
}
.section_media_1 .item.square .item__footer_buttons {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.section_media_1 .item.square .item__footer_buttons .btn {
    max-height: 49px;
}
.section_media_1.item-views.blocks {
    padding-top: 0;
}
.services-card-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 12px;
}
.services-card-content .price__name{
    padding-bottom: 12px;
}

.item-views .item.services-card-content .price {
    line-height: inherit;
}

.services-tiles-card {
    height: 790px;
}
.services-card-content {
    border-radius: 10px;
    border: 1px solid black;
    color: #000000;
}
.services-card-content .image {
    border-radius: 10px 10px 0 0;
}
.services-card-content .text_wrapper {
    min-height: 170px;
    height: 170px;
    align-content: center;
}

.services-card-content .text_wrapper a {
    color: #000000;
}

.section_media_1 .item.square .text_wrapper {
    font-size: 20px;
    font-weight: 500;
    padding: 10px;
    overflow: auto;
}

.bb {
    border-bottom: 1px solid gray;
}

.bt {
    border-top: 1px solid gray;
}
.br {
    border-right: 1px solid gray;
}
.learn-types {
    text-align: center;
    height: 85px;
    line-height: 18px;
}

.learn-types .old-price {
    text-decoration: line-through;
}

.pink-color {
    color: #C6007E;
}

.pink_background {
    background-color: #f8e5ed;
}
.learn-keeper {
    width: 100%;
    display: flex;
    flex-direction: row;
    min-height: 59px;
}

.learn-types .all-height {
    height: 100%;
    align-content: center;
}

.learn-keeper .first_block, .learn-keeper .second_block {
    display: inline-block;
    width: 49%;
    line-height: 18px;
    padding: 3px;
    align-content: center;
}
.all-wide {
    padding: 3px;
}
.learn-items .learn-item .item-image img{
    width: 25px;
}
.learn-items {
    margin-left: 15px;
    line-height: 18px;
    height: 151px;
}
.learn-items .learn-item {
    padding-top: 10px;
    display: flex;
    flex-direction: row;
    align-items: center;
    font-weight: bold;
}
.learn-items .learn-item .item-desc {
    padding-left: 10px;
}
.services-tiles-card {
    margin-bottom: 15px;
    font-weight: bold;
}
.item__footer .more-link a {
    text-decoration: underline;
    color: #C6007E;
    font-size: 16px;
}
.section_media_1 .item.square .item__footer .item__footer_buttons {
    justify-content: space-around;
    align-items: center;
}

.item__footer .buy-link img{
    width: 120px;
}

.item__footer .buy-link a {
    color: #FFFFFF;
}

.item a div.image {
    min-height: 305px;
}

@media (max-width: 530px) {

    .section_media_1.item-views.blocks {
        padding-top: 0px !important;
    }

    section.page-top .maxwidth-theme .page-top-main {
        padding: 20px 0px 15px !important;
    }
}
/* End */


/* Start:/local/templates/centino-training_copy/components/bitrix/news.list/front-reviews_3/style.css?17866119662959*/
.front-reviews_3 .item-views.blocks {padding-top: 3px;padding-bottom: 30px;}

.front-reviews_3 .reviews.item-views.slider .item {padding-bottom: 37px;}
.front-reviews_3 .reviews.item-views.slider .item:hover {box-shadow: none;}
.front-reviews_3 .reviews.item-views.slider .item .image {
	width: 170px;
	height: 170px;
	position: absolute;
    top: 32px;
	left: 112px;
	display: none;
    align-items: center;
    justify-content: center;
    background-color: #fbfbfb;
}
.front-reviews_3 .reviews.item-views.slider .item .image.logo {border-radius: 0;}
.front-reviews_3 .reviews.item-views.slider .item .text {padding-left: 266px;}
.front-reviews_3 .reviews.item-views.slider .item .text .child {margin-top: 1px;}
.front-reviews_3 .reviews.item-views.slider .item .text .preview-text {padding-top: 19px;max-width: 70%;margin-bottom: 14px;}
.front-reviews_3 .reviews.item-views.slider .item .text .preview-text-wrapper .quote {
    position: absolute;
    right: -40px;
    top: -15px;
    left: auto;
}
.front-reviews_3 .reviews.item-views.slider .item .review-date{    
    color: #9a9a9a;
    margin-top: 17px;
    margin-left: 1px;
    margin-bottom: 14px;
}


/* direction nav */
.front-reviews_3 .reviews.item-views.slider .flex-direction-nav li a {background: #F6F7FA;margin-top: -15px;}

.front-reviews_3 .reviews.item-views.slider .flex-direction-nav .flex-prev {left: 0px;}
.front-reviews_3 .reviews.item-views.slider .flex-direction-nav .flex-next {right: 0px;}

.front-reviews_3 .reviews.item-views.slider .flex-direction-nav a.flex-prev:before {background: url(/local/templates/centino-training_copy/components/bitrix/news.list/front-reviews_3/images/left_grey_arrow.svg) center no-repeat;top: 11px;left: 19px;}
.front-reviews_3 .reviews.item-views.slider .flex-direction-nav a.flex-prev:hover:before {background: url(/local/templates/centino-training_copy/components/bitrix/news.list/front-reviews_3/images/left_white_arrow.svg) center no-repeat;}

.front-reviews_3 .reviews.item-views.slider .flex-direction-nav a.flex-next:before {background: url(/local/templates/centino-training_copy/components/bitrix/news.list/front-reviews_3/images/right_grey_arrow.svg) center no-repeat;top: 11px;left: 20px;}
.front-reviews_3 .reviews.item-views.slider .flex-direction-nav a.flex-next:hover:before {background: url(/local/templates/centino-training_copy/components/bitrix/news.list/front-reviews_3/images/right_white_arrow.svg) center no-repeat;}

@media(max-width: 1200px) {
}

@media(max-width: 991px) {
	.front-reviews_3 .reviews.item-views.slider .item {padding-left: 0;}
	.front-reviews_3 .reviews.item-views.slider .item .image {
		position: relative;
		top: 0;
		left: 0;
	}
	.front-reviews_3 .reviews.item-views.slider .item .image img {width: 170px;}
	.front-reviews_3 .reviews.item-views.slider .item .text {padding-left: 0;padding-top: 20px;}
	.front-reviews_3 .flexslider .flex-direction-nav.opacity1 {display: none;}

}

@media(max-width: 529px) {
	.front-reviews_3 .reviews.item-views.slider .item .text .preview-text {max-width: 100%;}
	.front-reviews_3 .reviews.item-views.slider .item .text .preview-text-wrapper .quote {display: none;}
}
.main-section-wrapper .maxwidth-theme{
	padding: 0!important;
}
/* End */


/* Start:/local/templates/centino-training_copy/components/bitrix/news.list/media_1/style.css?17866119662260*/
.media_1 {
    padding-bottom: 28px!important;
}
.media_1 .items.row > div {
    margin-bottom: 32px;
}
.media_1 .item {
    margin-bottom: 0!important;
}
.media_1 .item .sticker_top_left {
    position: absolute;
    display: inline-block;
    padding: 2px 10px 1px;
    border-radius: 1px;
    top: 30px;
    left: 30px;
    z-index: 3;
}

.media_1 .item .image.noImage {
    background-size: auto !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

/* square */
.media_1 .item.square .image {
    height: 235px;
    background-size: cover;
}

.media_1 .item.square .text_wrapper {
    padding: 23px 30px 22px 28px;
}

.media_1 .item.square .item_preview {
    margin-top: 9px;
}

.media_1 .item.square .item_date {
    margin-top: 17px;
}

/* circle */
.media_1 .item.circle {
    background: #F4F5F5;
    padding: 37px 28px 22px;
}
.media_1 .item.circle .image {
    height: 197px;
    margin: 0 auto;
    width: 197px;
    border-radius: 100%;
    margin-bottom: 24px;
    background-size: cover;
}

.media_1 .item.circle .text_wrapper {
    text-align: center;
}
.media_1 .item.circle .text_wrapper .item_preview {
    margin-top: 9px;
}
.media_1 .item.circle .text_wrapper .item_date {
    margin-top: 17px;
}

/* big */
.media_1 .item.big {
   padding-top: 237px; 
}
.media_1 .item.big:after {
    content: '';
    position: absolute;
    bottom: 0;
    background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
    opacity: 0.8;
    transform: rotate(-180deg);
    height: 150px;
    width: 100%;
    z-index: 1;
}
.media_1 .item.big .image {
    background-size: cover;
}

.media_1 .item.big .text_wrapper {
    position: relative;
    padding: 22px 28px 23px;
    z-index: 2;
}
.media_1 .item.big .text_wrapper .item_preview {
    opacity: 0.9;
    margin-top: 9px;
}
.media_1 .item.big .text_wrapper .item_date {
    opacity: 0.6;
    margin-top: 17px;
}

/* no image */
.media_1 .item.nimg {
    padding: 79px 28px 45px;
}
.media_1 .item.nimg .text_wrapper {
    margin-bottom: 20px;
}
.media_1 .item.nimg .text_wrapper .item_preview {
    margin-top: 19px;
    max-height: 200px;
    overflow: hidden;
}
.media_1 .item.nimg .item_date {
    position: absolute;
    bottom: 22px;
}
/* End */
/* /local/templates/centino-training_copy/components/bitrix/news.list/course_p-card/style.css?17866119664009 */
/* /local/templates/centino-training_copy/components/bitrix/news.list/front-reviews_3/style.css?17866119662959 */
/* /local/templates/centino-training_copy/components/bitrix/news.list/media_1/style.css?17866119662260 */
