@font-face {
	font-family: 'Omnes semibold';
	src: url('../fonts/Omnes/OMNES-SE_3.ttf') format('opentype');
}

@font-face {
	font-family: 'Omnes';
	src: url('../fonts/Omnes/OMNES-RE_3.ttf') format('opentype');
}

@font-face {
	font-family: 'Roboto';
	src: url('../fonts/Roboto/Roboto-Bold.ttf') format('opentype');
}
@font-face {
	font-family: 'Roboto normal';
	src: url('../fonts/Roboto/Roboto-Regular.ttf') format('opentype');
}

/* ----------------------------------------------------------------------------- */
/* inicio archive galeria */
.editGaleriaTitulo h2{
	font-family: Omnes semibold, sans-serif;
	font-size: 36px;
	line-height: 142.5%;
	text-align: left;
	color: #0075BC;
}
.card {
  	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  	width: 100%;
  	margin: 10px;
      min-height: 360px;
}

.card img{
    width: 100%;
    height: 220px;
    object-fit: cover;
}

.title {
  color: grey;
  font-size: 18px;
  text-align: left;
}


.edibuttonrede{
	position: relative;
    text-align: right;
    bottom: 10px;
    right: 10px;

	
}
.edibuttonrede i{
	font-size: 22px;
	color: #706E6E;
	padding: 5px;
}

.editButtonGlr a{
	text-align: left;
	color: #95C11E;
    left: 15px;
    position: relative;
}
.editButtonGlr{	
	  
    left: 40px;
    color: #95C11E;
}

.editOculto{
	display: none;
}
#editMais{
	margin: 25px;
	display: flex;
	justify-content: center;
	
}
#editMais img{
	
	display: flex;
	justify-content: center;
	
}
#editMais a{
	font-size: 18px;
	font-family: Omnes, sans-serif;
	line-height: 20px;
	color: #95C11E;
	cursor: pointer;
}
.card p{
	font-family: Omnes semibold, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #706E6E;
	padding-left: 15px;
}
.breadcrumb>ul{
    
    margin-bottom: 10px;
    list-style: none;
    background-color: #fff;
    border-radius: 0px;
}
/* Style to change separator  */
.breadcrumb-item + .breadcrumb-item::before {
    content: ">";
    color: #95C11E;
    padding: 15px;

}
.breadcrumb-item a, .breadcrumb-item.active{
    font-family: Roboto, sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    line-height: 12px;
    color: #95C11E;
}
.breadcrumb {
    padding: 8px 10px;
    margin-bottom: 20px;
    margin-top: 15px;
    list-style: none;
    background-color: #FFFFFF!important; 
    border-radius: 0px;
}





/* .loader {
	  border: 8px solid #f3f3f3;
	  border-radius: 50%;
	  border-top: 8px solid #3498db;
	  width: 55px;
	  height: 55px;
	  -webkit-animation: spin 2s linear infinite; 
	  animation: spin 2s linear infinite;
	  display: flex;
	  justify-content: center;
  
}
@keyframes spin {
          0% { transform: rotate(0deg); }
          100% { transform: rotate(360deg); }
}
 */
/* fim do archive galeria */
/* ============================================================================================================= */
 /* mobile */
/* Media Queries
/---------------------------------------------------------------------------- */



	/* Extra large devices (large desktops, 1200px and up) 
	Para todos as telas menores de Desktop */
	@media (max-width: 1200px) {
		
	
	}

	/* Large devices (desktops, 992px and up) */
	@media (min-width: 992px) and (max-width: 1199.98px) {
		
	}

	/* Medium devices (tablets, 768px and up) */
	@media (min-width: 993px){
		
	}

	@media (min-width: 769px) and (max-width: 992px){
	
	}
	@media (max-width: 992px) {
		
	}
	@media screen and (max-width: 500px) {
	
	}
	@media (min-width: 426px) and (max-width: 767px) {

	}
	@media (max-width: 767px) {
		.editSearch{
			display: none;	
		}

		.editconheca2 {  
    		width: 97%;
		}

		.icoSlideInfo {
		   width: unset; 
		}

		.divMenuHeaderXS {
		   margin-top: 15px;
		}

		.editheader img{
			width: 120px;
		}

		.d-flex-center{
			display: flex;
    		justify-content: center;
		}
		
	}

	@media (max-width: 425px) {
	
		.editImg{
			background-size: cover;
			height: 200px;
			margin-top: 45px;
			padding: 15px;
			margin-bottom: 15px;
			padding-left: 15px;

		}
		.editImg2{
			margin-top: 0;
		}
		.edtiImg p{
			position: absolute;
			top: 40%;
			right: 7%;
		    left: 7%;
		}
		.editImg h4{
			position: absolute;
			top: 30%;
		}
		.card {
		  	margin: 10px 0;
		}


	}

	@media(max-width: 375px){

	}
	@media(max-width: 320px){
	
		.edittopo{
			margin-left: 50px;
		}
			
	}
