

/* Start:/local/templates/verba/components/bitrix/catalog.section.list/verba_main_programs_filter_custom/style.css?1753942800818*/
.services-main.services-main_custom img.image {
	object-fit: cover;
	padding-bottom: 0;
	width: 100%;
	height: clamp(340px, 92vw, 750px);

}

.sm-item__bg {
	mix-blend-mode: multiply;
	background: rgba(110, 120, 138, .8);
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	transition: .8s ease;
}
.services-main.services-main_custom .line-title-main {
	color: #282828;
}
@media screen and (min-width: 860px) {
	.sm-item:hover .sm-item__bg {
		opacity: 1;
	}
	.services-main.services-main_custom .sm-item:hover .link-item-view {
	    opacity: 1;
	    transform: translateX(0);
	    transition: opacity .8s cubic-bezier(.785, .135, .15, .86), transform .8s cubic-bezier(.785, .135, .15, .86);
	}

	.services-main.services-main_custom img.image {
		height: clamp(210px, 32vw, 521px);

	}
}
/* End */


/* Start:/local/templates/verba/components/bitrix/news.list/verba_journal_custom/style.css?17538878401132*/
@media screen and (min-width: 860px){
    .journal-head .tt-inner{
        padding: 30vh 0 0;
    }
}

.insta-slider_new .slider-image img.image {
    object-fit: cover;
    padding-bottom: 0;
    width: 100%;
    height: auto;
}

@media (min-width: 860px) {
    .insta-slider_new .slider-image img.image {
        width: 27.2vw;
        height: 29.6vw;
    }

    .slider-news.insta-slider_new .slider-image img.image {

            height: 15vw;
        }
    }
}
@media (max-width: 768px) {
    .insta-slider_new .slider-image img.image {
        margin-bottom: 12px;
    }
    /*.insta-slider_new .slider-text p:last-child {*/
    /*    margin-bottom: 32px;*/
    /*}*/
    .insta-slider_new .slider-image {
        margin-top: 32px;
    }
}

.slider-image__bg {
    mix-blend-mode: multiply;
    background: rgba(110, 120, 138, .8);
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    transition: .8s ease;
}

@media screen and (min-width: 860px) {
    .slider-image:hover .slider-image__bg {
        opacity: 1;
    }
}

/* End */


/* Start:/local/templates/verba/components/ismagin/youtubelist/mainrutube/style.css?17566384741371*/
/* YouTube/RuTube iframe responsive styles for academy */
.youtube-item {
    display: inline-block;
    width: 27%;
    margin: 0 3%;
    vertical-align: top;
}

.youtube-item:nth-child(3n) {
    margin-right: 0;
}

.youtube-item iframe {
    position: relative;
    width: 100%;
    height: auto;
    aspect-ratio: 16/9;
    border: none;
}

/* For older browsers that don't support aspect-ratio */
@supports not (aspect-ratio: 16/9) {
    .youtube-item {
        position: relative;
    }
    
    .youtube-item iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    
    .youtube-item::before {
        content: '';
        display: block;
        padding-bottom: 56.25%; /* 16:9 aspect ratio */
    }
}

.youtube-item .slider-image {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%; /* 16:9 aspect ratio */
    height: 0;
    overflow: hidden;
}

.youtube-item .slider-image .image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
}

/* Mobile optimization */
@media (max-width: 768px) {
    .youtube-item {
        display: block;
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
    
    .youtube-item iframe {
        aspect-ratio: 16/9;
    }
}
/* End */
/* /local/templates/verba/components/bitrix/catalog.section.list/verba_main_programs_filter_custom/style.css?1753942800818 */
/* /local/templates/verba/components/bitrix/news.list/verba_journal_custom/style.css?17538878401132 */
/* /local/templates/verba/components/ismagin/youtubelist/mainrutube/style.css?17566384741371 */
