a {
	fill:			#FFFFFF;
	color:			#FFFFFF;
}

a:hover {
	fill:			#a8fbfb;
	color:			#a8fbfb;
	border-color:	#a8fbfb;
}


html {
	color:			#a8fbfb;
	background:		#010209 url(../img/img_404.png?v=2) center top no-repeat; background-size: auto 800px;
}

.row-pag {
	background:		transparent url(../img/img_ftr.png?v=2) center no-repeat; background-size: auto 800px; background-overflow: visible;
}


.hd1-001 {
	font:			normal 900 52px/40px "Playfair Display", serif; font-feature-settings: 'lnum', 'pnum';
	text-align:		center;
	color:			#FFFFFF;
}
.hd2-001 {
	font:			normal 300 26px/20px Roboto, Arial, sans-serif;
	text-align:		center;
	text-transform: uppercase;
	color:			#FFFFFF;
}

.txt-011 {
	display:		block;
}


.btn-011 ,
.btn-012 {
	display:		inline-block;
	border:			1px solid #FFFFFF;
	padding:		9px 0;
	width:			160px;
	text-transform: uppercase;
}

.btn-011 {
	margin:			0 20px 0 0;
}

.btn-012 {
	margin:			0 0 0 20px;
}


.txt-111 {
	float:			left;
}

.txt-112 {
	float:			right;
}

.txt-112 a {
	margin:			0 0 0 10px;
}

.txt-111 svg {
	margin:			0 10px 0 0;
}

.row-hdr svg {
	display:		inline-block;
	width:			20px;
	height:			20px;
}


@media only screen and (max-width:1199px) {

}


@media only screen and (max-width: 799px) {

}


@media only screen and (max-width: 599px) {

}