	.block-field-blockgrouporganizacoesfield-x{
	display: none !important;
}

.block-field-blockgrouporganizacoesfield-instagram{
	display: none !important;
}

.block-field-blockgrouporganizacoesfield-facebook{
	display: none !important;
}

#content {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

section > div[class*="container"]:not([class*="space-"]){
		padding-top: 0px !important;
		padding-bottom: 0px !important;
}

.field--name-field-imagem-de-capa img{
		width: 100%;
    height: 360px;
    object-fit: cover;
}

.field--name-field-logo img{
		width: 200px;
    height: 200px;
    margin-top: -65px;
    box-shadow: 0px 0px 5px #bbbbbb;
    object-fit: cover;
    border-radius: 5px;
}

.layout--twocol-section {
    padding-left: 180px;
    padding-right: 180px;
}

.field--name-field-nome-da-organizacao{
	  padding-left: 220px;
    margin-top: -117px;
    font-size: 1.6em;
    color: #4c068d;
    font-weight: bold;
    text-transform: uppercase;
}

.field--name-field-descricao{
		padding-left: 220px;
		padding-top: 75px;
}

.layout__region.layout__region--second {
    padding-left: 50px;
}

.field--name-field-site {
    padding-top: 43px;
}

.field--name-field-site a{
		background-color: #D1CFD0;
    color: #000000;
    padding: 10px 55px 10px 55px;
    font-size: 0.9em;
}

.field--name-field-endereco {
    padding-top: 30px;
}

.field--name-field-numero-de-pessoas {
    padding-top: 10px;
}

footer {
    margin-top: 50px;
}

@media (max-width: 426px) {
	
	.layout--twocol-section {
    padding-left: 20px !important;
    padding-right: 20px !important;
	}
	
	.field--name-field-logo img {
    width: 200px;
    height: 200px;
    object-fit: cover;
    margin-top: -40px !important;
    margin: 0 auto;
    display: flex;
	}
	
  .field--name-field-nome-da-organizacao {
    padding-left: 0px;
    margin-top: 0px;
    font-size: 1.6em;
    color: #4c068d;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
  }
	
	.field--name-field-descricao {
    padding-left: 0px;
    padding-top: 0px;
    text-align: center;
	}
	
	.block-field-blocknodeeditaistitle {
    text-align: center;
	}
	
	.field--name-field-sobre {
    padding-left: 0px;
    text-align: center;
	}
	
	.layout__region--second {
    padding: 40px 0px 0px 0px;
    text-align: center;
	}
	


	
	.layout__region.layout__region--second {
    padding-left: 0px;
    padding-top: 0px;
}
	
}