@charset "utf-8";
/**
 * @author https://www.cosmosfarm.com
 */



#revew-latest a {
	cursor: pointer;
	text-decoration: none;
	position: relative;
	z-index: 10;
}

#revew-latest .revew-latest-item {
	position: relative;
}
.review-grid-wrap .first-box .thumbnail-text-wrapper  {
	padding: 34px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 35%;
    display: block;
    z-index: 10;
    content: '';
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 7) 100%);
    transition: opacity .65s cubic-bezier(.05,.2,.1,1);
    border-radius: 8px;
}
.revew-latest-thumbnail {
    position: relative;
}


.revew-latest-thumbnail .item-padding {
    overflow: hidden;
    border-radius: 8px;
	height: 100%;
	border: 1px solid #eee;
}
.revew-latest-container.no-image {
	background: url(../../../../themes/salient-child/assets/images/logo-gray.svg) no-repeat;
	background-size: 68%;
    background-position: center center;
}
.revew-latest-container {
	width: 100%;
    height: auto;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
	border-radius: 8px;
	transition: opacity .45s cubic-bezier(.15,.75,.5,1) 0s, transform .45s cubic-bezier(.15,.75,.5,1) 0s;
}
.revew-latest-container::before {
    content: "";
    display: block;
	padding-top: 60%;
}
.review-grid-wrap .vc_column_container>.vc_column-inner {
	height: 100%;
}
.review-grid-wrap .wpb_wrapper {
	height: 100%;
}

.revew-latest .revew-latest-item:hover .revew-latest-container {
    transform: scale(1.09);
}
#revew-latest .revew-latest-item .revew-latest-thumbnail .revew-latest-foreground {
	border-radius: 3px;
}



#revew-latest .revew-latest-item:hover .revew-latest-title .text  {
	color: #888;
}
.review-grid-wrap .first-box #revew-latest .revew-latest-item:hover .revew-latest-title  .text  {
	color: #fff;
}
#revew-latest .revew-latest-title img {
	display: inline;
	margin: 0;
	width: 14px;
	vertical-align: middle;
	box-shadow: none;
}

#revew-latest .revew-latest-date {
	overflow: hidden;
	text-decoration: none;
	color: #666;
	line-height: 1.2;
	font-size: 14px;
}

.autoplay-description {
	padding: 8px 0;
}
.description.youtube-id-decription {
    margin-left: 120px;
}