/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* =========================================================
   FUENTE
   ========================================================= */


/* =========================================================
   VARIABLES POR DEFECTO
   ========================================================= */
:root {
  --c-negro: #2D2D23;
  --c-blanco: #FFFFFF;
  --c-primario: #7A3E24;
  --c-secundario: #B48954;
  --c-grisclaro: #F2E0CF;
  --c-gris: #D4C7B4;
}

/* =========================================================
   OUTLINE
   ========================================================= */
*:focus {
  outline: 5px solid orange;
}

/* =========================================================
   ESTILOS COMUNES
   ========================================================= */
.zindex0 {
  z-index: 0;
}

.zindex1 {
  z-index: 1;
}

body {
  color: var(--c-negro);
}

a {
  color: var(--c-primario);
  text-decoration: none;
}

a,
a:hover {
  transition: all 0.4s ease !important;
}

/* =========================================================
   MENÚ Y CABECERA
   ========================================================= */
.mobile-menu-open .contenedor-1 {
  margin-top: -340px;
  padding-top: 185px;
}

.site-logo {
  z-index: 1;
}

#mobile-menu-control-wrapper button {
  padding: 2px 20px 0;
}

#mobile-menu-control-wrapper .menu-toggle {
  line-height: 55px;
}

#mobile-menu-control-wrapper span.gp-icon svg {
  color: #2D2D23;
}

.mobile-menu-open .gp-icon svg {
  color: #ffffff !important;
}


.privacy-policy header.site-header,
.page-id-847 header.site-header {
  background-color: #000000 !important; 
}


/* =========================================================
   RESPONSIVE
   ========================================================= */
@media screen and (max-width: 1080px) {

}

@media screen and (max-width: 780px) {

}

@media screen and (max-width: 600px) {

}

@media screen and (max-width: 560px) {

}


