.operaHome {    margin-top: 30px;	margin-bottom:68px;}.operaHome .item {    margin-bottom: 40px;    overflow: hidden;    padding: 0 15px 5px 15px;    position: relative;}.operaHome .item .decs {    text-align: center;    padding: 53px 20px 50px;    box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);    background-color:#fff;    font-size: 12px;    color: #333333;    line-height:34px;}.operaHome .item .decs h3{	color:#333333;	font-size:20px;	text-transform:uppercase;	font-weight:bold;    margin-bottom:10px;}.operaHome .item .decs p{	font-size:14px;	color:#666666;	font-weight:300;	line-height:25px;}.operaHome .item .thumb{	    overflow: hidden;}.operaHome .thumb a{	display: block;	height: 0;	padding-top: 247px;	position: relative;	overflow: hidden;}.operaHome .thumb a:hover img{	transform: scale(1.05);	-webkit-transition: all 2s;    -moz-transition: all 2s;    transition: all 2s;}.operaHome .thumb a img{	position: absolute;	top: 0;	bottom: 0;	right: 0;	left: 0;	height: 100%;	width: 100%;	-webkit-transition: all 2s;    -moz-transition: all 2s;    transition: all 2s;}.operaHome .item .icon{position: absolute;bottom: 47%;right: 30px;}.operaHome .icon a{    width: 60px;    height: 60px;    background: #f05a75;    text-align: center;    margin: auto;    border-radius: 50%;    position: relative;    display: inline-block;    border: solid 3px #fff;}.operaHome .icon a img{    position: absolute;    width: 50%;    height: 50%;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.operaHome .item .view{	font-size:12px;	color:#333333;	text-transform:uppercase;	position:relative;	padding-bottom:5px;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s;}.operaHome .item:hover .view,.operaHome .item:hover .decs h3 a{	color: #f05a75;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s;}.operaHome:hover .item .view:after{	content:'';	background-color: #f05a75;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s;}.operaHome .item .view:after{	content:'';	background-color:#eeeeee;	height:2px;	width:100%;	position:absolute;	left: 0px;	bottom:0px;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	transition: all 0.3s;}.listopera_ct .slick-prev{	left: -60px;}.listopera_ct .slick-next{	right: -60px;}.mid-title .titleL.line_top h1{font-size:35px;margin-bottom: 30px;}.nd{	max-width:970px;	margin: 0 auto;}
.dm{
	text-transform:uppercase;
}
@media all and (max-width: 991px){
.operaHome .thumb a {
    display: block;
    height: 0;
    padding-top: 180px;
    position: relative;
    overflow: hidden;
}
.operaHome .item .icon{
	display:none;
}
.operaHome .item .decs {
    text-align: center;
    padding: 0px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);
    background-color: #fff;
    font-size: 12px;
    color: #333333;
    line-height: 34px;
}
.operaHome .item .decs h3 {
    color: #333333;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 10px;
}
.operaHome .item .decs h3 a{
	 text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.operaHome .item .decs p {
    font-size: 14px;
    color: #666666;
    font-weight: 300;
    line-height: 25px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.listopera_ct .slick-next {
    right: 0px;
}
.listopera_ct .slick-prev {
    left: 0px;
}
}