.et_pb_equal_columns > .et_pb_column {
	margin-top:auto;
	margin-bottom: auto;
}

.et_pb_column {
   
    margin-bottom: 0px;
}

@media only screen and (max-width:980px){
.two-columns .et_pb_column {
width:50%!important;	
}	
}

@media (max-width: 980px) {
.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: right;
	}
}

.tablepress{
	font-family:'Barlow',Helvetica,Arial,Lucida,sans-serif; 
	font-weight:300;
}

.tablepress .row-1{
	font-size:12px;
	font-weight:600
}

.tablepress .column-1{
	font-size:13px;
	font-weight:600
} 


.carousel-slider .owl-stage
{
	display: flex !important;
}

.carousel-slider .carousel-slider__item
{
	display: flex;
	align-items: center;
	justify-content: center;
	  background-color: #ffffff !important;
	border: 0px solid #bbb !important;
	height: 100%;
	
}

.carousel-slider .carousel-slider__item img
{
	padding: 20px;
}

@media (max-width: 980px) {.project .et_pb_column .et_pb_grid_item.et_pb_portfolio_item  {
	margin-top:30px;
}
}

@media only screen and (max-width: 767px) {
    .et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap, .et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
			max-width: 38%!important;
			max-height: 90%!important;
        height: auto!important;
        width: auto!important;
    }
}

@media (min-width: 768px) and (max-width: 980px) {
    .et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap, .et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
			max-width: 24%!important;
			max-height: 80%!important;
        height: auto!important;
        width: auto!important;
    }
}

.single .et_pb_post.project.type-project {
	margin-bottom:4%;
}