	.programmes-wrapper {
		  /*box-shadow: 6px 5px 30px 0px rgba(0, 0, 0, 0.08);*/
			 border-radius: 8px;
			overflow: hidden
		}
		.programmes-wrapper .programmes-thumb {
		  position: relative;
		  overflow: hidden;
		  max-height: 250px;
		  min-height: 250px;
		 
		}
		.programmes-wrapper .programmes-thumb img {
		  -moz-transition: all 500ms ease-out 0s;
		  -webkit-transition: all 500ms ease-out 0s;
		  -ms-transition: all 500ms ease-out 0s;
		  -o-transition: all 500ms ease-out 0s;
		  transition: all 500ms ease-out 0s;
			    object-fit: cover;
    min-height: 253px;
		}
		.programmes-wrapper .programmes-thumb .programmes-top-meta {
		  position: absolute;
		  bottom: 30px;
		  left: 30px;
		  text-align: center;
		  z-index: 1;
		  padding: 4px 14px;
		  background: var(--primary-color);
		  font-size: 14px;
		  color: #fff;
		  border-radius: 8px;
		}
		.programmes-wrapper .programmes-thumb .programmes-top-meta a {
		  color: #fff;
		}
		.programmes-wrapper .programmes-thumb .programmes-top-meta i {
		  font-size: 15px;
		  margin-right: 8px;
		  vertical-align: middle;
		  color: #ffffff;
		}
		.programmes-wrapper .programmes-thumb .programmes-top-meta .admin {
		  background: #ececec;
		  padding: 2px 20px;
		  text-transform: uppercase;
		  font-weight: 700;
		  letter-spacing: 1.2px;
		  font-size: 11px;
		  color: var(--secondary-color);
		}
		.programmes-wrapper .programmes-thumb .programmes-top-meta .admin a {
		  color: var(--secondary-color);
		}
		.programmes-wrapper .programmes-thumb .programmes-top-meta .comment {
		  background: var(--primary-color);
		  padding: 2px 17.9px;
		  min-width: 96px;
		}
		.programmes-wrapper .programmes-thumb:after {
		  position: absolute;
		  content: "";
		  background: rgba(var(--secondary-color-rgb), 0.15);
		  height: 0;
		  width: 100%;
		  left: 0;
		  top: 0;
		  opacity: 0;
		  -moz-transition: all 400ms ease-out 0s;
		  -webkit-transition: all 400ms ease-out 0s;
		  -ms-transition: all 400ms ease-out 0s;
		  -o-transition: all 400ms ease-out 0s;
		  transition: all 400ms ease-out 0s;
		}
		.programmes-wrapper .programmes-details {
		  background: #fff;
		  /*padding: 25px;*/
		  border-radius: 0px;
		  margin-top: 0px;
			padding-top:15px;
		}
		.programmes-wrapper .programmes-details .programmes-description .programmes-bottom-meta {
		  color: #828c99;
		}
		.programmes-wrapper .programmes-details .programmes-description .the-content {
		  margin-bottom: 20px;
		}
		.programmes-wrapper .programmes-details .programmes-description {
			min-height: 138px;
		}
		.programmes-wrapper .programmes-details .programmes-description p, .programmes-wrapper .programmes-details .programmes-description span{
		    line-height: 20px;
			font-size: 16px !important;
			min-height: 56px;
			text-overflow: ellipsis;
			-webkit-line-clamp: 3;
			-webkit-box-orient: vertical;
			display: -webkit-box;
			overflow: hidden;
		}
		.programmes-wrapper .programmes-details .programmes-description p:not(:first-child){
			display:none;
		}
		.programmes-wrapper .programmes-details .programmes-description h4 a{
			line-height: 25px;
			font-size: 22px;
			text-overflow: ellipsis;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
			display: -webkit-box;
			overflow: hidden;
			min-height: 56px;
		}
		.programmes-wrapper:hover .programmes-thumb img {
		  -moz-transform: scale3d(1.1, 1.1, 1.1);
		  -o-transform: scale3d(1.1, 1.1, 1.1);
		  -ms-transform: scale3d(1.1, 1.1, 1.1);
		  -webkit-transform: scale3d(1.1, 1.1, 1.1);
		  transform: scale3d(1.1, 1.1, 1.1);
		}
		.programmes-wrapper:hover .programmes-thumb:after {
		  opacity: 1;
		  height: 100%;
		}
		.programmes-wrapper .programmes-link {
			padding: 15px 25px;
			border-top: 1px solid #eee;
			border-radius: 0 0 8px 8px;
		}