/* Identidad corporativa */

/* Tipografía */
@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/assets/fonts/Poppins/poppins-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-ThinItalic.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-ExtraLight.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-ExtraLightItalic.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-Light.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-LightItalic.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-Regular.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-Italic.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-Medium.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-MediumItalic.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-SemiBold.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-SemiBoldItalic.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
  font-family: 'Poppins';
  src: url('/static/assets/fonts/Poppins/Poppins-Bold.woff2') format('woff2'),       
       url('/static/assets/fonts/Poppins/Poppins-Bold.ttf') format('truetype');
  font-weight: 700; /* Peso negrita (Bold) */
  font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-BoldItalic.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/Poppins-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
  font-family: 'Poppins';
  src: url('/static/assets/fonts/Poppins/Poppins-ExtraBold.woff2') format('woff2'),       
       url('/static/assets/fonts/Poppins/Poppins-ExtraBold.ttf') format('truetype');
  font-weight: 800; /* Peso negrita (Bold) */
  font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-ExtraBoldItalic.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
  font-family: 'Poppins';
  src: url('/static/assets/fonts/Poppins/Poppins-Black.woff2') format('woff2'),       
       url('/static/assets/fonts/Poppins/Poppins-Black.ttf') format('truetype');
  font-weight: 900; /* Peso negrita (Bold) */
  font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/static/assets/fonts/Poppins/poppins-Blacktalic.woff2') format('woff2'),
         url('/static/assets/fonts/Poppins/poppins-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}




/* Variables CSS para colores corporativos */
:root {
    --color-monaca-green: #006935; /* Verde fuerte de Monaca */
	--color-monaca-green2: #00ae42; /* Verde claro de Monaca */
    --color-monaca-green3: #00cc49; /* Verde claro para formulario */
    --color-monaca-yellow: #ffdd00; /* Amarillo */
    --color-text-dark: #333333;
    --color-text-light: #ffffff;
	--color-text-menu: #f4f4f4; /* Gris muy claro */
    --color-background: #ffffff; /* Blanco */
    --color-light-gray: #eeeeee;
    --color-text-menu: #9f9f9f; /* Color de los link del menú superior */
    --color-text-hover-menu: #00ae42; /* Color de los link del menú superior cuando se seleecciona */
}
