@font-face {
	font-family: 'BebasNeue';
	src: url('/fonts/BebasNeue-Regular.ttf');
}

/* ~ Open Sans ~ */

@font-face {
	font-family: 'Open Sans';
	src: url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');
}

/* ~ Akrobat ~ */

@font-face {
	font-family: 'Akrobat';
	src: url('/fonts/Akrobat/Akrobat-Thin.woff') format("woff");
	font-weight: 100;
}

@font-face {
	font-family: 'Akrobat';
	src: url('/fonts/Akrobat/Akrobat-ExtraLight.woff') format("woff");
	font-weight: 200;
}

@font-face {
	font-family: 'Akrobat';
	src: url('/fonts/Akrobat/Akrobat-Light.woff') format("woff");
	font-weight: 300;
}

@font-face {
	font-family: 'Akrobat';
	src: url('/fonts/Akrobat/Akrobat-Regular.woff') format("woff");
}

@font-face {
	font-family: 'Akrobat';
	src: url('/fonts/Akrobat/Akrobat-SemiBold.woff') format("woff");
	font-weight: 700;
}

@font-face {
	font-family: 'Akrobat';
	src: url('/fonts/Akrobat/Akrobat-Bold.woff') format("woff");
	font-weight: 800;
}

@font-face {
	font-family: 'Akrobat';
	src: url('/fonts/Akrobat/Akrobat-ExtraBold.woff') format("woff");
	font-weight: 900;
}

@font-face {
	font-family: 'Akrobat';
	src: url('/fonts/Akrobat/Akrobat-Black.woff') format("woff");
	font-weight: 1000;
}

* {
	margin: 0;
	padding: 0;
}

body {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100vh;
	overflow: hidden;
	font-family: 'Akrobat';
	background-color: rgba(240, 240, 240);
}

.jumbotron {
	display: grid;
	max-width: 90vw;
	width: 1080px;
	background-color: #02165e;
	box-sizing: border-box;
	padding: 40px;
	color: white;
	font-size: 20px;
	box-shadow: 2px 2px 3px rgba(0, 0, 0, .1);
}

.navbar {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	width: 90px;
	margin-bottom: 20px;
}

.logo, .produto {
	color: white;
}

.logo {
	font-family: "BebasNeue";
	font-size: 40px;
	letter-spacing: 0.15rem;
}

.navbar .separador {
	font-size: 36px;
	margin: 0 4px 0 6px;
}

.produto {
	font-size: 36px;
	margin-top: -1px;
}

a {
	color: white;
	display: inline;
}

.voltar {
	display: flex;
	justify-content: right;
	/* width: 100%; */
}
