/**
 * Amsi Pro — única familia CSS. El peso elige el archivo.
 *
 *   font-family: 'Amsi Pro', sans-serif;
 *   font-weight: 200 | 300 | 400 | 600 | 700 | 900;
 *
 *   200 Extra Light → AmsiPro-XLight
 *   300 Light       → AmsiPro-Light
 *   400 Regular     → AmsiPro-Regular
 *   600 SemiBold    → AmsiPro-SemiBold
 *   700 Bold        → AmsiPro-Bold
 *   900 Black       → AmsiPro-Black
 *
 * No registrar "AmsiPro-Light" (ni otros nombres de archivo) como font-family:
 * no existen como familia CSS. El family name coincide con el Site Kit de Elementor.
 *
 * El navegador elige el primer formato que soporte (woff2 → woff → ttf; eot para IE).
 */
@font-face {
    font-family: 'Amsi Pro';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-XLight.eot');
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-XLight.eot#iefix') format('embedded-opentype'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-XLight.woff2') format('woff2'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-XLight.woff') format('woff'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-XLight.ttf') format('truetype');
}

@font-face {
    font-family: 'Amsi Pro';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Light.eot');
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Light.eot#iefix') format('embedded-opentype'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Light.woff2') format('woff2'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Light.woff') format('woff'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Amsi Pro';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Regular.eot');
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Regular.eot#iefix') format('embedded-opentype'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Regular.woff2') format('woff2'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Regular.woff') format('woff'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Amsi Pro';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-SemiBold.eot');
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-SemiBold.eot#iefix') format('embedded-opentype'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-SemiBold.woff2') format('woff2'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-SemiBold.woff') format('woff'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Amsi Pro';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Bold.eot');
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Bold.eot#iefix') format('embedded-opentype'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Bold.woff2') format('woff2'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Bold.woff') format('woff'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Amsi Pro';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Black.eot');
    src: url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Black.eot#iefix') format('embedded-opentype'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Black.woff2') format('woff2'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Black.woff') format('woff'),
         url('/wp-content/themes/hello-elementor-child/assets/fonts/AmsiPro-Black.ttf') format('truetype');
}
