/*
Theme Name: DNS Mudanças
Theme URI: https://www.dnsmudancas.com.br/
Author: Genspark
Author URI: https://www.dnsmudancas.com.br/
Description: Tema WordPress fiel ao site DNS Mudanças, com campos editáveis no painel, compatibilidade com Elementor e foco em SEO local.
Version: 1.1.0
Requires at least: 6.4
Tested up to: 6.8
Requires PHP: 7.4
Text Domain: dns-mudancas
*/

.custom-logo-link,
.footer-logo-image {
  display: inline-flex;
  align-items: center;
}

.custom-logo-link img,
.footer-logo-image img {
  max-height: 64px;
  width: auto;
}

.hero {
  background: var(--gradient-hero), url('assets/images/caminhao-dns.jpg.png') center/cover no-repeat !important;
}

.about-image-placeholder,
.res-image-placeholder {
  position: relative;
  overflow: hidden;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.about-image-placeholder {
  background-image: linear-gradient(135deg, rgba(0,48,135,0.22), rgba(0,48,135,0.12)), url('assets/images/equipe-mudanca.png.png') !important;
}

.res-image-placeholder {
  background-image: linear-gradient(135deg, rgba(0,48,135,0.22), rgba(0,48,135,0.12)), url('assets/images/caixas-embalagem.jpg.png') !important;
}

.about-image-placeholder i,
.about-image-placeholder p,
.res-image-placeholder i,
.res-image-placeholder p {
  display: none !important;
}

.map-placeholder {
  background: var(--gradient-primary) !important;
}

.logo-box--image {
  gap: 14px;
}

.logo-box--image .logo-text {
  display: flex;
  flex-direction: column;
}

.logo-box--image .logo-text .logo-main {
  line-height: 1;
}

.logo-box--image .logo-text .logo-sub {
  line-height: 1.2;
}

body.elementor-page .header,
body.elementor-page .footer {
  width: 100%;
}

.dns-page-content {
  padding: 120px 0 70px;
}

.dns-page-content .entry-content,
.dns-page-content .page-content {
  max-width: 900px;
  margin: 0 auto;
}

.dns-page-title {
  margin-bottom: 24px;
}

.elementor-page-template-template-elementor-canvas .header,
.elementor-page-template-template-elementor-canvas .footer,
.page-template-template-elementor-canvas .header,
.page-template-template-elementor-canvas .footer {
  display: none;
}
