@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    src: local('Montserrat Bold'), local('Montserrat-Bold'), url('../otf/montserrat-bold.otf');
    font-display: swap;
}

@font-face {
    font-family: 'Gellix';
    font-style: normal;
    font-weight: 200;
    src: local('Gellix Thin'), local('Gellix-Thin'), url('../otf/gellixthin.otf');
    font-display: swap;
}

@font-face {
    font-family: 'Gellix';
    font-style: normal;
    font-weight: 300;
    src: local('Gellix Light'), local('Gellix-Light'), url('../otf/gellixlight.otf');
    font-display: swap;
}

@font-face {
    font-family: 'Gellix';
    font-style: normal;
    font-weight: 400;
    src: local('Gellix Regular'), local('Gellix-Regular'), url('../otf/gellixregular.otf');
    font-display: swap;
}

@font-face {
    font-family: 'Gellix';
    font-style: normal;
    font-weight: 500;
    src: local('Gellix Medium'), local('Gellix-Medium'), url('../otf/gellixmedium.otf');
    font-display: swap;
}

@font-face {
    font-family: 'Gellix';
    font-style: normal;
    font-weight: 600;
    src: local('Gellix SemiBold'), local('Gellix-SemiBold'), url('../otf/gellixsemibold.otf');
    font-display: swap;
}

@font-face {
    font-family: 'Gellix';
    font-style: normal;
    font-weight: 700;
    src: local('Gellix Bold'), local('Gellix-Bold'), url('../otf/gellixbold.otf');
    font-display: swap;
}

@font-face {
    font-family: 'Gellix';
    font-style: normal;
    font-weight: 800;
    src: local('Gellix ExtraBold'), local('Gellix-ExtraBold'), url('../otf/gellixextrabold.otf');
    font-display: swap;
}

@font-face {
    font-family: 'Gellix';
    font-style: normal;
    font-weight: 900;
    src: local('Gellix Black'), local('Gellix-Black'), url('../otf/gellixblack.otf');
    font-display: swap;
}