
.block_gallery_main{
  width:100%;
  padding-left:30px;
  padding-right:30px;
}

.block_gallery_main img{
  width: 100%;
  height: auto;
  margin-bottom:10px;
  object-fit: contain;
  display:block;
}

.block_gallery_main_profile img{
  width: 40%;
  height: auto;
  margin-bottom:100px;
  object-fit: contain;
  display:block;
}

.contact_email{
	margin-top:30px;
	padding-bottom:20px;
	font-size: 20px;
	color: #888888;
    text-decoration: none;
}
.contact_email a{
	color: #888888;
    text-decoration: none;
}
.contact_email a:hover{
	cursor: pointer;
	 color: #000000;
    text-decoration:none;
}




/* TABLET  ------------------- */
@media screen and (min-width : 501px) and (max-width : 760px ){
	
.block_gallery_main_profile img{
  width: 50%;
}
	
}
	
	

/* MOBILE  ------------------- */
@media screen and (min-width : 320px) and (max-width : 500px ){

.block_gallery_main{
  padding-left:20px;
  padding-right:20px;
}

.block_gallery_main_profile img{
  width: 75%;
  margin-left:auto;
  margin-right:auto;
}

	
.contact_email{
	font-size: 22px;
}

}
	
	
