@charset "UTF-8";
:root {
  --gta-offwhite: #F7F8F8;
  --gta-blue: #4582E5;
  --gta-blue-trans: #00000000;
  --gta-blue-trans-2: #18191921;
	--gta-dark: #181919;
	--gta-dark-3: #18191944;
	--gta-dark-8: #181919bb;
	--gta-border-radius: 8px;
	--gta-highlight: rgb(0 253 255);
	--gta-highlight-trans: rgba(0, 253, 255, .75);
	--gta-highlight-trans-2: rgba(0, 253, 255, .4);
}

@font-face {
	font-family: 'Exo';
	src: local('Exo'), url('/wp-content/fonts/exo-v11-latin-regular.woff2') format('woff2'), url('/wp-content/fonts/Exo-Regular.ttf') format('truetype');
  font-display: swap;
}


@font-face {
	font-family: 'Exo 700';
	src: local('Exo bold'), url('/wp-content/fonts/exo-v11-latin-700.woff2') format('woff2'), url('/wp-content/fonts/Exo-Black.ttf') format('truetype');
  font-display: swap;
}

@font-face {
	font-family: 'Exo semi-bold';
	src: local('Exo semi-bold'), url('/wp-content/fonts/exo-v11-latin-600.woff2') format('woff2'), url('/wp-content/fonts/Exo-SemiBlack.ttf') format('truetype');
  font-display: swap;
}

.wp-login-logo {
    height: 200px;
    background: url("/wp-content/uploads/2025/01/GamesTalenteohne-Logo-blue-cropped-white.svg");
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: center;
}

.login h1 a, .language-switcher, #nav {
    display: none;
}

.notice, form, input {
    border-radius: var(--gta-border-radius);
    border-left: 0 !important;
}


body {
    background-image: url("/wp-content/map/inside.jpg");
    background-size: cover;
    font-family: "Exo";
}

input {
    box-shadow: 4px 4px 0px  var(--gta-dark) !important;
    border: 2px solid  var(--gta-dark) !important;
	color: black;
}

input[type="submit"] {
    background-color: var(--gta-highlight) !important;
    color: black !important;
    font-family: "Exo 700";
}

input[type="submit"]:hover {
    background-color: var(--gta-blue) !important;
}

a {
    color: var(--gta-highlight) !important;
}

a:hover {
    color: var(--gta-blue) !important;
}