/* Cores:
	Vermelho escuro Logo: #A32330
	Laranja claro Logo: #D35A2F
	Cinza Logo: #5a5b5d/
	
/* logo */
.attorna-logo-inner img{width:250px!important; max-width:250px!important;}
/* Grid de serviços */
#servicos .gdlr-core-column-20{width: 50%;}
#empresa .gdlr-core-column-20{width: 50%;}
/* Grid do footer */
.attorna-column-15{width: 30%;}
/* Menu */
/* Banner Páginas internas */
.attorna-page-title-wrap {
background-image: url(../images/banner_interno.jpg);}

/* Rodape */
.gdlr-core-social-network-icon{
	color:#fff!important;
}
.gdlr-core-pbf-wrapper{
	padding:0px;
}
.attorna-footer-wrapper a{color:#D35A2F;}
/* contato */
.gdlr-core-page-builder-body [data-skin="White Text"] a, .gdlr-core-page-builder-body [data-skin="White Text"] .gdlr-core-skin-link{
	color:#fff!important;
}

/* cabaçalho responsivo/oculta dados */
@media only screen and (max-width: 1140px){
.attorna-top-bar-right-button {
    display: none;
}
}
.attorna-body .attorna-top-bar .attorna-top-bar-right-button{background:#000;}
/* produtos index */
.gdlr-core-column-service-item .gdlr-core-column-service-title{color:#fff;text-shadow: 0px 0px 4px black!important;
background: #ffffff87;padding: 15px}

.gdlr-core-social-network-icon{font-size:30px!important;}

/* Ajusta o tamanho da imagem para toda div */
.portfolio-image img {
        height: 300px; /* Altura desejada para as imagens */
        object-fit: cover; /* Isso mantém a proporção de largura */
    }

/* Pagina Faça você mesmo */
attorna-page-wrapper{
	background:
}


.attorna-header-style-plain .attorna-header-background{
	background-image: url(../images/bg_telas.png);
}
.gdlr-core-pbf-background-wrap{
	background-image: linear-gradient(90deg, grey, transparent);
}
.gdlr-core-pbf-wrapper{
	background-image: linear-gradient(90deg, grey, transparent);
}
.gdlr-core-filterer-wrap.gdlr-core-style-text a{
	color: #A32330;
}
.attorna-header-style-plain .attorna-header-background {
    background-image: url(../images/bg_telas.png);
    background-repeat: no-repeat;
}

/* Define o tamanho máximo para a imagem */
.gdlr-core-gallery-list img {
max-width: 100%;
height: 100%;
}

/* Define o tamanho da div que contém cada imagem */
.gdlr-core-gallery-column {
width: 25%; /* Nesse exemplo, cada imagem ocupará 25% da largura da galeria */
float: left; /* Organiza as imagens em uma grade */
padding: 5px; /* Espaçamento entre as imagens */
box-sizing: border-box; /* Garante que o padding não afete o tamanho total */
}

/* Limpa o espaçamento entre as divs, caso necessário */
.gdlr-core-pbf-wrapper-container {
margin: 0;
padding: 0;
}

/* Limpa a formatação padrão da galeria */
.gdlr-core-gallery-item-holder {
margin: 0;
padding: 0;
list-style: none;
}