/* ARCHIVO CSS PARA LAS VARIABLES DE ROOT */

:root {
  /* fuentes */
  --font-logo: "MuseoModerno";
  --font-primary: 'Mulish-regular';
  --font-titles: 'Mulish-medium';
  --font-bold: "Mulish-bold";
  --font-btns: 'Mulish-medium';
  --font-menu: 'Mulish-medium';
  
  --letter-spacing: 0.05em;
  --letter-spacing-tit: 0.02em;
  --letter-spacing-btn: 0.12em;
  
  --line-height-tit: 1.2em;
  --line-height-txt: 1.5em !important;
  
  --font-size-tit: 55px;
  --font-size-tit-tb: 3em;
  --font-size-tit-mv: 2.5em;
  --font-size-float: 9em;
  --font-size-subtit: 45px;
  --font-size-subtit-tb: 2.5em;
  --font-size-subtit-mv: 1.5em;
  --font-size-btn: 18px;
  --font-size-txt: 16px;
  --font-size-footer: 14px;
  --font-size-menu: 18px;
  --font-size-menu-tb: 16px;  
  
  /* colores */
  --c-primario: #FFCFC9;
  --c-transparente: #ffffff3a;
  --c-secundario: #ff5755;
  --c-texto: #252525;
  --c-fondo: #f5f5f5;
  --c-negro: #000000;
  --c-blanco: #fff;
  
  /* border radius */
  --b-radius: 20px;
  
  /* transiciones */
  --all-transition: all 0.3s ease;
  
  /* sombras */
  --sombra:0 0px 50px rgba(255, 255, 255, 0.85); 
  --sombra-hover:0 4px 20px #ff53538b;
}

/* Fonts */

@font-face {
  font-family: 'Mulish-bold';
  src: url('/wp-content/themes/generatepress_child/font/Mulish-Bold.woff2') format('woff2'),
       url('/wp-content/themes/generatepress_child/font/Mulish-Bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Mulish-regular';
  src: url('/wp-content/themes/generatepress_child/font/Mulish-Regular.woff2') format('woff2'),
       url('/wp-content/themes/generatepress_child/font/Mulish-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Mulish-medium';
  src: url('/wp-content/themes/generatepress_child/font/Mulish-Medium.woff2') format('woff2'),
       url('/wp-content/themes/generatepress_child/font/Mulish-Medium.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MuseoModerno';
  src: url('/wp-content/themes/generatepress_child/font/MuseoModerno-SemiBold.woff2') format('woff2'),
      url('/wp-content/themes/generatepress_child/font/MuseoModerno-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}