/***************************************
         HOME PAGE
****************************************/
/*** Nav Wrap ***/
.home .header-wrap {
}

/*** Title Wrap ***/
.home .title-wrap.wrapper {
background-image:none!important;
    padding-top: 0;
}

@media (max-width: 1000px) {
	.home .title-wrap {
		padding-top: 110px;
	}
}

.home .title-wrap:before ,
.home .title-wrap:after {
	display:none;
}

.home .hero {
	margin-bottom:0;
	background:#FFF;
	padding:0;
}

/* Slider */

.rev_slider .full-width-bg:before,
.rev_slider .full-width-bg:after {
width:999px;
height:100%;
content:'';
position:absolute;
background:inherit;


}
.rev_slider .full-width-bg:before {
left:-998px;
}

.rev_slider .full-width-bg:after {
right:-998px;
}

.rev_slider .tp-caption object {
	object-fit: contain;
	max-width:100%!important;
	max-height:100%;
}

/** Content **/
.home .main-content article.page,
.home .content-wrap {
  padding-bottom:0;
  margin-bottom:0;
  padding-top:0;
}