/* **=============Portfolio Carousel and home page 12================** */
.da-portfolio-carousel .et_pb_portfolio_filters li a:hover {
	background:rgba(var(--orange), 1);
	color:#fff !important;}
.da-portfolio-carousel .et_pb_portfolio_item {
	overflow:hidden;
	position:relative}
.da-portfolio-carousel .et_pb_portfolio_item .et_portfolio_image img{width:100%;}
.da-portfolio-carousel .et_pb_portfolio_item:hover .post-meta,
.da-portfolio-carousel .et_pb_portfolio_item:hover .et_portfolio_image .et_overlay{
	opacity:1 !important;}
.da-portfolio-carousel .et_pb_portfolio_item .post-meta a {
	top:20px;
	transition:top .5s ease 0s, 
		opacity .1s ease-in-out 0s;
padding-top: 20px!important}
.dct_pfl_1 .et_pb_portfolio_item:hover .et_pb_module_header {
	opacity:1}
.da-portfolio-carousel .et_pb_portfolio_item .post-meta a:after,
.da-portfolio-carousel .et_pb_portfolio_item .meta .post-meta:after{
	content:"";
	border-bottom:2px solid rgba(var(--orange), 1);
	position:absolute;
	top:50px;
	left:35%;
	border-radius:2px;
	width:40%;
	transform:rotateX(-180deg);
	transition:width 1s ease-out 0s, transform 1s ease-in-out 0s, opacity 1s ease-out 0s}
.da-portfolio-carousel .et_pb_portfolio_item:hover .post-meta a:after,
.da-portfolio-carousel .et_pb_portfolio_item:hover .meta .post-meta:after{
	transform:rotate(180deg);
transition-delay:.3s}
.da-portfolio-carousel .et_pb_portfolio_item:hover .post-meta a,
.da-portfolio-carousel .et_pb_portfolio_item:hover .meta .post-meta{	top:45%}
.da-portfolio-carousel .et_pb_portfolio_item .et_pb_portfolio_image{
	position:relative;
	overflow:hidden;}
.da-portfolio-carousel .et_pb_portfolio_item .et_pb_portfolio_image img{
	width: 100%;
height: auto;
transform: scale(1,1);
transition: transform .5s linear;} 
.da-portfolio-carousel .et_pb_portfolio_item:hover .et_pb_portfolio_image img{
	transform: scale(1.1,1.1)!important;}
