html, body {
    font-size: 16px;
    font-family: 'Nunito', sans-serif;
    padding: 0;
    background-color: white;     
    margin: 0;
    color: #241c6f;    
}      

a:link {
    color: #42004f;
    text-decoration: none;
    -webkit-transition: 0.5s; /* Safari */
    transition:  0.5s;
}

a:hover {
    color: #79b705;
    text-decoration: none;
        -webkit-transition: 0.5s; /* Safari */
    transition:  0.5s;
}


mark {
    background-color: transparent;
    color: inherit;
    text-decoration: inherit;    
}
.clear {clear:both}
img {
    border: 0;    
}

/**************2026************/
@font-face {
    font-family: 'ObviouslyNarrowBlack';
    src: url('../font/obviously/obviouslynarrow-black.otf') format('opentype');
    font-style: normal;
	font-weight: normal;
}


/******************************/


@font-face {
    font-family: 'Uniform Rnd Cond Ultra';
    src: url('../font/UniformRndCond-Ultra.woff2') format('woff2'),
        url('../font/UniformRndCond-Ultra.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd ExCond';
    src: url('../font/UniformRndExCond-Bold.woff2') format('woff2'),
        url('../font/UniformRndExCond-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd Cond';
    src: url('../font/UniformRndCond-Light.woff2') format('woff2'),
        url('../font/UniformRndCond-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd Cond';
    src: url('../font/UniformRndCond-Regular.woff2') format('woff2'),
        url('../font/UniformRndCond-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd Cond';
    src: url('../font/UniformRndCond-Medium.woff2') format('woff2'),
        url('../font/UniformRndCond-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd';
    src: url('../font/UniformRnd-Black.woff2') format('woff2'),
        url('../font/UniformRnd-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd Cond';
    src: url('../font/UniformRndCond-Black.woff2') format('woff2'),
        url('../font/UniformRndCond-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd Cond';
    src: url('../font/UniformRndCond-Bold.woff2') format('woff2'),
        url('../font/UniformRndCond-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd';
    src: url('../font/UniformRnd-Bold.woff2') format('woff2'),
        url('../font/UniformRnd-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd ExCond';
    src: url('../font/UniformRndExCond-Black.woff2') format('woff2'),
        url('../font/UniformRndExCond-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd ExCond';
    src: url('../font/UniformRndExCond-Light.woff2') format('woff2'),
        url('../font/UniformRndExCond-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd';
    src: url('../font/UniformRnd-Regular.woff2') format('woff2'),
        url('../font/UniformRnd-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd Ultra';
    src: url('../font/UniformRnd-Ultra.woff2') format('woff2'),
        url('../font/UniformRnd-Ultra.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd ExCond';
    src: url('../font/UniformRndExCond-Regular.woff2') format('woff2'),
        url('../font/UniformRndExCond-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd ExCond Ultra';
    src: url('../font/UniformRndExCond-Ultra.woff2') format('woff2'),
        url('../font/UniformRndExCond-Ultra.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd';
    src: url('../font/UniformRnd-Light.woff2') format('woff2'),
        url('../font/UniformRnd-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd ExCond';
    src: url('../font/UniformRndExCond-Medium.woff2') format('woff2'),
        url('../font/UniformRndExCond-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Uniform Rnd';
    src: url('../font/UniformRnd-Medium.woff2') format('woff2'),
        url('../font/UniformRnd-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'BadaBoom BB';
    src: url('../font/badaboom/BadaBoomBB.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Komika Display';
    src: url('../font/komika_display/KomikaDisplay.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Komika Title - Axis';
    src: url('../font/komika_axis/KomikaAxis.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Terror Babble';
    src: url('../font/terrorbabblebold.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MyriadPro';
    src: url('../font/MyriadPro-BoldCond.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/**************2025************/
/***********Splash*************/
@font-face {
    font-family: 'Matiz';
    src: url('../font/Matiz.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'PT Sans';
    src: url('../font/PT_Sans/PTSans-Bold.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/******************************/




.language-switcher{
    position: fixed;
    top:10px;
    right:10px;
    z-index:10000;
}

.language-switcher img {
    width: 2rem;
    margin-right:0.5rem;
    cursor: pointer;
}

