
.page-template-press .page-main{
	font-family: "Poppins";
}

.page-template-press #fixed a,.page-template-press #fixed a, .page-template-press .link a{
	font-weight: 700;
	font-size: 14px;
	color: #24B0B3;
}

.page-template-press .page-intro{
	/*
	background: transparent;
	text-align: left;
	padding: 50px 0 200px;
	*/
	padding: 30px 0;
}


.page-template-press  .page-intro a{
	color: #fff;
	font-size: 1.8rem;
	font-weight: 400;
}

.page-template-press  .page-cover{
	height: 500px;
}
.page-template-press  .page-intro__inner{
	/*border-left: 2px solid #24B0B3;
	max-width: 1280px;*/
}
.page-template-press .page-main{
	margin-top:30px; 
	background:transparent;
	box-shadow: none;
	padding: 0;
	text-align: center;
	width: 100%;
	max-width: none;
    margin: 0 0;
}



.page-template-press h2{
	font-weight: 600;
	font-size: 24px;
	color: #333333;
	text-transform: uppercase;
	padding: 50px 0;
}
.page-template-press #cps h2{
	padding: 77px 0 12px 0;
}
.page-template-press #pictures h2{
	padding: 60px 0 42px 0;
}






.page-template-press #pictures .inner{
	max-width: 900px;
	display: inline-block;
	padding-bottom: 60px;
}
.page-template-press #pictures .picture{
	display: inline-block;
	margin:17px;
}


.page-template-press #pictures .picture a{
  	position: relative;
  	display: block;
}
.page-template-press #pictures .picture img{
  display: block;
  width: 100%;
  height: auto;
}



.page-template-press #pictures .overlay{
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background: #24B0B3 url(../../img/download.svg) no-repeat center center;
}

.page-template-press #pictures .picture a:hover .overlay{
  	opacity:0.8;
}




.page-template-press #fixed{
	background-color: #fff;
	text-align: center;
	padding: 20px 0 50px 0;
}
.page-template-press #fixed h2{
	padding-bottom: 30px;
}
.page-template-press #fixed .inner{

}
.page-template-press #fixed .block{
	display: inline-block;
	vertical-align: top;
	margin: 0 100px;
}
.page-template-press #fixed .image{
	text-align: center;
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 24px;
}
.page-template-press #fixed .image.logo{
	padding-top: 47px;
    margin-bottom: 47px;
}

.page-template-press #fixed img{
	display:inline-block;
}

.page-template-press #fixed a{
	display: block;
}









.page-template-press #cps{
	background-color: #fff;
	text-align: center;
	padding-bottom: 85px;
}
.page-template-press #cps a{

}
.page-template-press #cps .inner{
	display: inline-block;
}
.page-template-press #cps .cp{
	text-align: left;
	border-top: 1px solid #EEEEEE;
	margin-top:26px;
	padding-top: 26px;
	max-width: 850px;
}
.page-template-press #cps .cp0{
	border-top: none;
}
.page-template-press #cps .date{
	font-family: "Archivo";
	font-weight: 600;
	font-size: 14px;
	color: #7A7A7A;
	text-transform:uppercase;
	margin-bottom: 15px;
}
.page-template-press #cps h3{
	font-weight: 600;
	font-size: 17px;
	color: #000000;
}
.page-template-press #cps .text{
	font-family: "Archivo";
	font-size: 15px;
	color: #6E6E6E;
	line-height: 24px;
	margin:15px 0 10px 0;
}
.page-template-press #cps .link{

}



@media (max-width: 991px) {
	.page-template-press #cps {
	    padding: 40px 20px ;
	}
}
