.page-template-page-home .content-sidebar-wrap,
.page-template-page-home .content{
	max-width:100%;
	margin:0 auto;
	padding:0;
}

.page-template-page-home .hero{
	margin:0 0 60px;
}

.page-template-page-home .hero .slides{
	
}

.page-template-page-home .hero .slides .slide{
	height:600px;
	background-repeat: no-repeat;
	background-size:cover;
	text-align:center;
}

@media(max-width:767px){
	.page-template-page-home .hero .slides .slide{
		height:300px;
	}
}

.page-template-page-home .hero .slides .slide .table{
	background-color:rgba(0,0,0,0.40);
}

.page-template-page-home .hero .slides .slide .table .table-cell{
	vertical-align: bottom;
}

.page-template-page-home .hero .slides .slide .slide-title{
	display:inline-block;
	vertical-align: middle;
	margin:0 40px 40px 0;
	color:#ffffff;
	font-size:50px;
}

@media(max-width:1023px){
	.page-template-page-home .hero .slides .slide .slide-title{
		margin:0 0 40px;
	}
}

@media(max-width:767px){
	.page-template-page-home .hero .slides .slide .slide-title{
		font-size:40px;
	}
}

.page-template-page-home .hero .slides .slide .button{
	display: inline-block;
	vertical-align: middle;
	margin:0 0 40px;
}

.page-template-page-home .hero .slides-nav{
	display:flex;
	align-items: center;
	align-content: center;
	flex-direction: row;
	text-align:center;
	background-color:#00205b;
}

@media(max-width:1023px){
	.page-template-page-home .hero .slides-nav{
		flex-direction: column;
	}
}

.page-template-page-home .hero .slides-nav .slide-nav{
	flex:1;
	padding:20px 0;
	opacity:0.5;
	color:#ffffff;
	text-decoration: none;
	border-left:1px solid #ffffff;
}

@media(max-width:1023px){
	.page-template-page-home .hero .slides-nav .slide-nav{
		border-left:none;
		border-top:1px solid #ffffff;
		width:100%;
	}
}

.page-template-page-home .hero .slides-nav .slide-nav:first-child{
	border:none;
}

.page-template-page-home .hero .slides-nav .slide-nav.active{
	opacity:1;
}