@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap');

body {
    font-family: 'Open Sans', sans-serif;
}

/* Equivalencias de los pesos originales */
.OpenSans-Bold {
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
}

.OpenSans-BoldItalic {
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    font-style: italic;
}

.OpenSans-ExtraBold {
    font-family: 'Open Sans', sans-serif;
    font-weight: 800;
}

.OpenSans-ExtraBoldItalic {
    font-family: 'Open Sans', sans-serif;
    font-weight: 800;
    font-style: italic;
}

.OpenSans-Italic {
    font-family: 'Open Sans', sans-serif;
    font-style: italic;
}

.OpenSans-Light {
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
}

.OpenSans-LightItalic {
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    font-style: italic;
}

.OpenSans-Medium {
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
}

.OpenSans-MediumItalic {
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    font-style: italic;
}

.OpenSans-Regular {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
}

.OpenSans-SemiBold {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
}

.OpenSans-SemiBoldItalic {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-style: italic;
}
