@font-face {
	font-family: "PT Sans";
	font-weight: 400;
	src: url("../../../assets/fonts/PTSans-Regular.ttf") format("truetype"); }

@font-face {
	font-family: 'PT Sans';
	font-weight: 700;
	src: url("../../../assets/fonts/PTSans-Bold.ttf") format("truetype"); }

@font-face {
	font-family: 'PT Sans';
	font-weight: 400;
	font-style: italic;
	src: url("../../../assets/fonts/PTSans-Italic.ttf") format("truetype"); }

@font-face {
	font-family: 'PT Sans';
	font-weight: 700;
	font-style: italic;
	src: url("../../../assets/fonts/PTSans-BoldItalic.ttf") format("truetype"); }

@font-face {
	font-family: 'PT Sans Caption';
	font-weight: 400;
	src: url("../../../assets/fonts/PTSansCaption-Regular.ttf") format("truetype"); }

@font-face {
	font-family: 'PT Sans Caption';
	font-weight: 700;
	src: url("../../../assets/fonts/PTSansCaption-Bold.ttf") format("truetype"); }


html {}

body {
	background: url(../images/bg.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	
	font-family: "PT Sans", sans-serif;
	font-weight: 400;
	font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "PT Sans Caption", sans-serif;
	font-weight: 700;
	font-style: normal;
}

.flag {
	border-radius:100%; 
	width: 3rem;
	border: 1px solid #000;
}

.navbar {
	
	color: #fff; 
	
	padding: 0px;

}

.navbar-brand {
	color: #000;
}

.navbar-brand:hover {	
	color: #fff; 
}

.active-link {
	color: #f9a800; 
}

.nav-link {
	color: #fff; 
	padding: 0px;
	text-decoration: underline;
}

.nav-link:visited {
	color: #fff;
}

.nav-link:hover {
	color: #f9a800;
}

.nav-link:active {
	color: #fff; 
}

.nav-link:focus {
	color: #fff; 
}

