/*-------------------- IBM Plex-Sans Starts--------------------*/

@font-face {
    font-family: 'IBM-Plex-Sans-Bold';
    src: local('IBM-Plex-Sans-Bold'), url('../fonts/IBMPlexSans/IBMPlexSans-Bold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-BoldItalic';
    src: local('IBM-Plex-Sans-BoldItalic'), url('../fonts/IBMPlexSans/IBMPlexSans-BoldItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-ExtraLight';
    src: local('IBM-Plex-Sans-ExtraLight'), url('../fonts/IBMPlexSans/IBMPlexSans-ExtraLight.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-ExtraLightItalic';
    src: local('IBM-Plex-Sans-ExtraLightItalic'), url('../fonts/IBMPlexSans/IBMPlexSans-ExtraLightItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-Italic';
    src: local('IBM-Plex-Sans-Italic'), url('../fonts/IBMPlexSans/IBMPlexSans-Italic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-Light';
    src: local('IBM-Plex-Sans-Light'), url('../fonts/IBMPlexSans/IBMPlexSans-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-LightItalic';
    src: local('IBM-Plex-Sans-LightItalic'), url('../fonts/IBMPlexSans/IBMPlexSans-LightItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-Medium';
    src: local('IBM-Plex-Sans-Medium'), url('../fonts/IBMPlexSans/IBMPlexSans-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-MediumItalic';
    src: local('IBM-Plex-Sans-MediumItalic'), url('../fonts/IBMPlexSans/IBMPlexSans-MediumItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-Regular';
    src: local('IBM-Plex-Sans-Regular'), url('../fonts/IBMPlexSans/IBMPlexSans-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-SemiBold';
    src: local('IBM-Plex-Sans-SemiBold'), url('../fonts/IBMPlexSans/IBMPlexSans-SemiBold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-SemiBoldItalic';
    src: local('IBM-Plex-Sans-SemiBoldItalic'), url('../fonts/IBMPlexSans/IBMPlexSans-SemiBoldItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-Thin';
    src: local('IBM-Plex-Sans-Thin'), url('../fonts/IBMPlexSans/IBMPlexSans-Thin.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'IBM-Plex-Sans-ThinItalic';
    src: local('IBM-Plex-Sans-ThinItalic'), url('../fonts/IBMPlexSans/IBMPlexSans-ThinItalic.ttf') format('truetype');
    font-display: swap;
}

.shs-bold{
    font-family: 'IBM-Plex-Sans-Bold', 'sans-serif' !important;
}

.shs-bold-italic{
    font-family: 'IBM-Plex-Sans-BoldItalic', 'sans-serif' !important;
}

.shs-extra-light{
    font-family: 'IBM-Plex-Sans-ExtraLight', 'sans-serif' !important;
}

.shs-extra-light-italic{
    font-family: 'IBM-Plex-Sans-ExtraLightItalic', 'sans-serif' !important;
}

.shs-italic{
    font-family: 'IBM-Plex-Sans-Italic', 'sans-serif' !important;
}

.shs-light{
    font-family: 'IBM-Plex-Sans-Light', 'sans-serif' !important;
}

.shs-light-italic{
    font-family: 'IBM-Plex-Sans-LightItalic', 'sans-serif' !important;
}

.shs-medium{
    font-family: 'IBM-Plex-Sans-Medium', 'sans-serif' !important;
}

.shs-medium-italic{
    font-family: 'IBM-Plex-Sans-MediumItalic', 'sans-serif' !important;
}

.shs-regular{
    font-family: 'IBM-Plex-Sans-Regular', 'sans-serif' !important;
}

.shs-semi-bold{
    font-family: 'IBM-Plex-Sans-SemiBold', 'sans-serif' !important;
}

.shs-semi-bold-italic{
    font-family: 'IBM-Plex-Sans-SemiBoldItalic', 'sans-serif' !important;
}

.shs-thin{
    font-family: 'IBM-Plex-Sans-Thin', 'sans-serif' !important;
}

.shs-thin-italic{
    font-family: 'IBM-Plex-Sans-ThinItalic', 'sans-serif' !important;
}

/*-------------------- IBM Plex-Sans Ends--------------------*/

/*-------------------- Roboto Starts--------------------*/
@font-face {
    font-family: 'Roboto-Black';
    src: local('Roboto-Black'), url('../fonts/Roboto/Roboto-Black.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-BlackItalic';
    src: local('Roboto-BlackItalic'), url('../fonts/Roboto/Roboto-BlackItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Bold';
    src: local('Roboto-Bold'), url('../fonts/Roboto/Roboto-Bold.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-BoldItalic';
    src: local('Roboto-BoldItalic'), url('../fonts/Roboto/Roboto-BoldItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Italic';
    src: local('Roboto-Italic'), url('../fonts/Roboto/Roboto-Italic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Light';
    src: local('Roboto-Light'), url('../fonts/Roboto/Roboto-Light.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-LightItalic';
    src: local('Roboto-LightItalic'), url('../fonts/Roboto/Roboto-LightItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Medium';
    src: local('Roboto-Medium'), url('../fonts/Roboto/Roboto-Medium.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-MediumItalic';
    src: local('Roboto-MediumItalic'), url('../fonts/Roboto/Roboto-MediumItalic.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Regular';
    src: local('Roboto-Regular'), url('../fonts/Roboto/Roboto-Regular.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-Thin';
    src: local('Roboto-Thin'), url('../fonts/Roboto/Roboto-Thin.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Roboto-ThinItalic';
    src: local('Roboto-ThinItalic'), url('../fonts/Roboto/Roboto-ThinItalic.ttf') format('truetype');
    font-display: swap;
}

.shs-body-roboto .shs-bold{
    font-family: 'Roboto-Black', 'sans-serif' !important;
}

.shs-body-roboto .shs-bold-italic{
    font-family: 'Roboto-BlackItalic', 'sans-serif' !important;
}

.shs-body-roboto .shs-extra-light{
    font-family: 'Roboto-Light', 'sans-serif' !important;
}

.shs-body-roboto .shs-extra-light-italic{
    font-family: 'Roboto-LightItalic', 'sans-serif' !important;
}

.shs-body-roboto .shs-italic{
    font-family: 'Roboto-Italic', 'sans-serif' !important;
}

.shs-body-roboto .shs-light{
    font-family: 'Roboto-Light', 'sans-serif' !important;
}

.shs-body-roboto .shs-light-italic{
    font-family: 'Roboto-LightItalic', 'sans-serif' !important;
}

.shs-body-roboto .shs-medium{
    font-family: 'Roboto-Medium', 'sans-serif' !important;
}

.shs-body-roboto .shs-medium-italic{
    font-family: 'Roboto-MediumItalic', 'sans-serif' !important;
}

.shs-body-roboto .shs-regular{
    font-family: 'Roboto-Regular', 'sans-serif' !important;
}

.shs-body-roboto .shs-semi-bold{
    font-family: 'Roboto-Bold', 'sans-serif' !important;
}

.shs-body-roboto .shs-semi-bold-italic{
    font-family: 'Roboto-BoldItalic', 'sans-serif' !important;
}

.shs-body-roboto .shs-thin{
    font-family: 'Roboto-Thin', 'sans-serif' !important;
}

.shs-body-roboto .shs-thin-italic{
    font-family: 'Roboto-ThinItalic', 'sans-serif' !important;
}
/*-------------------- Roboto Ends--------------------*/



/*-------------------- Tahoma Starts--------------------*/

.shs-body-tahoma .shs-bold{
    font-family: tahoma !important;
    font-weight: 800;
}

.shs-body-tahoma .shs-bold-italic{
    font-family: tahoma !important;
    font-weight: 800;
    font-style: italic !important;
}

.shs-body-tahoma .shs-extra-light{
    font-family: tahoma !important;
    font-weight: 200;
}

.shs-body-tahoma .shs-extra-light-italic{
    font-family: tahoma !important;
    font-weight: 200;
    font-style: italic !important;
}

.shs-body-tahoma .shs-italic{
    font-family: tahoma !important;
    font-weight: 400;
    font-style: italic !important;
}

.shs-body-tahoma .shs-light{
    font-family: tahoma !important;
    font-weight: 300;
}

.shs-body-tahoma .shs-light-italic{
    font-family: tahoma !important;
    font-weight: 300;
    font-style: italic !important;
}

.shs-body-tahoma .shs-medium{
    font-family: tahoma !important;
    font-weight: 600;
}

.shs-body-tahoma .shs-medium-italic{
    font-family: tahoma !important;
    font-weight: 600;
    font-style: italic !important;
}

.shs-body-tahoma .shs-regular{
    font-family: tahoma !important;
    font-weight: 400;
}

.shs-body-tahoma .shs-semi-bold{
    font-family: tahoma !important;
    font-weight: 700;
}

.shs-body-tahoma .shs-semi-bold-italic{
    font-family: tahoma !important;
    font-weight: 700;
    font-style: italic !important;
}

.shs-body-tahoma .shs-thin{
    font-family: tahoma !important;
    font-weight: 100;
}

.shs-body-tahoma .shs-thin-italic{
    font-family: tahoma !important;
    font-weight: 100;
    font-style: italic !important;
}

/*-------------------- Tahoma Ends--------------------*/

/*-------------------- Arial Starts--------------------*/

.shs-body-arial .shs-bold{
    font-family: arial !important;
    font-weight: 800;
}

.shs-body-arial .shs-bold-italic{
    font-family: arial !important;
    font-weight: 800;
    font-style: italic !important;
}

.shs-body-arial .shs-extra-light{
    font-family: arial !important;
    font-weight: 200;
}

.shs-body-arial .shs-extra-light-italic{
    font-family: arial !important;
    font-weight: 200;
    font-style: italic !important;
}

.shs-body-arial .shs-italic{
    font-family: arial !important;
    font-weight: 400;
    font-style: italic !important;
}

.shs-body-arial .shs-light{
    font-family: arial !important;
    font-weight: 300;
}

.shs-body-arial .shs-light-italic{
    font-family: arial !important;
    font-weight: 300;
    font-style: italic !important;
}

.shs-body-arial .shs-medium{
    font-family: arial !important;
    font-weight: 600;
}

.shs-body-arial .shs-medium-italic{
    font-family: arial !important;
    font-weight: 600;
    font-style: italic !important;
}

.shs-body-arial .shs-regular{
    font-family: arial !important;
    font-weight: 400;
}

.shs-body-arial .shs-semi-bold{
    font-family: arial !important;
    font-weight: 700;
}

.shs-body-arial .shs-semi-bold-italic{
    font-family: arial !important;
    font-weight: 700;
    font-style: italic !important;
}

.shs-body-arial .shs-thin{
    font-family: arial !important;
    font-weight: 100;
}

.shs-body-arial .shs-thin-italic{
    font-family: arial !important;
    font-weight: 100;
    font-style: italic !important;
}

/*-------------------- Arial Ends--------------------*/



/*-------------------- New Starts--------------------*/

.shs-body-new .shs-bold{
    font-family: 'Roboto-Black', 'sans-serif' !important;
}

.shs-body-new .shs-bold-italic{
    font-family: 'Roboto-BlackItalic', 'sans-serif' !important;
}

.shs-body-new .shs-extra-light{
    font-family: 'Roboto-Light', 'sans-serif' !important;
}

.shs-body-new .shs-extra-light-italic{
    font-family: 'Roboto-LightItalic', 'sans-serif' !important;
}

.shs-body-new .shs-italic{
    font-family: 'Roboto-Italic', 'sans-serif' !important;
}

.shs-body-new .shs-light{
    font-family: 'Roboto-Light', 'sans-serif' !important;
}

.shs-body-new .shs-light-italic{
    font-family: 'Roboto-LightItalic', 'sans-serif' !important;
}

.shs-body-new .shs-medium{
    font-family: 'Roboto-Medium', 'sans-serif' !important;
}

.shs-body-new .shs-medium-italic{
    font-family: 'Roboto-MediumItalic', 'sans-serif' !important;
}

.shs-body-new .shs-regular{
    font-family: 'Roboto-Regular', 'sans-serif' !important;
}

.shs-body-new .shs-semi-bold{
    font-family: 'Roboto-Bold', 'sans-serif' !important;
}

.shs-body-new .shs-semi-bold-italic{
    font-family: 'Roboto-BoldItalic', 'sans-serif' !important;
}

.shs-body-new .shs-thin{
    font-family: 'Roboto-Thin', 'sans-serif' !important;
}

.shs-body-new .shs-thin-italic{
    font-family: 'Roboto-ThinItalic', 'sans-serif' !important;
}

/*-------------------- New Ends--------------------*/