html{
   scroll-behavior: smooth;
}

body {
	background-color: #000000;
}

.cv_logo_section {
	margin-top: 50px;
	margin-bottom: 40px;
}

.cv_logo_img {
	position: relative;
	width: 380px;
	top: 0;
	left: 50%;
	margin-top: 0;
	margin-left: -190px;
}

.cv_desktop_box {
	background-color: #ffffff;
	padding: 60px 0 60px;
	font-size: 14pt;
}

.cv_desktop_box_highlight {
	width: 100%;
	margin-top: 20px;
	border-top: 2px solid #a16f00;
	color: #a16f00;
	font-weight: 600;
	padding-top: 15px;
}

.bg-dark {
	background-color: #000000 !important;
}
	
.nav-item-font-title {
	font-family: "Asap Condensed", sans-serif;
	font-weight: 500;
	font-size: 16pt;
	color: #a16f00;
}
	
.nav-item-font {
	font-family: "Asap Condensed", sans-serif;
	font-weight: 500;
	font-size: 16pt;
	color: #ffffff;
}
	
.nav-item-font:hover {
	font-family: "Asap Condensed", sans-serif;
	font-weight: 500;
	font-size: 16pt;
	color: #cccccc;
}

.conteudo_box {
	background-color: #ffffff;
	padding-top: 80px;
}

.titulo_categoria {
	font-family: "Asap Condensed", sans-serif;
	color: #a16f00;
	padding-bottom: 8px;
	border-bottom: 2px solid #a16f00;
}

h3 {
	font-family: "Asap Condensed", sans-serif;
	margin-top: 15px;
}

h2 {
	font-family: "Asap Condensed", sans-serif;
	padding-bottom: 8px;
	border-bottom: 1px solid #ccc;
}