header label {
	display: block;
}
header {
	height: 105vh;
}
.main-title-container--title,
.main-title-container p {
	width: 55%;
}
.mostrar-nav {
	display: block;
	position: absolute;
	width: 40px;
	height: 40px;
	right: 10%;
	top: 30px;
}
.header-nav-container--lenguaje {
	position: absolute;
	top: 12%;
	right: 10%;
}
.mostrar-nav img {
	width: 100%;
}
.header-nav-container nav {
	display: none;
}

.header-nav-container .show {
	display: block;
	top: 80px;
	transition: all 0.3s;
}

header nav .nav-rigth-section {
	position: fixed;
	flex-direction: column;
	justify-content: flex-start;
	background-color: rgb(255, 255, 255, 0.9);
	width: 100vw;
	text-align: center;
	right: 0;
	top: 10vh;
	bottom: 0;
	margin-bottom: 0;
	border-top: 1px solid #d25400;
	border-bottom: 1px solid #e0e0e0;
	z-index: 20;
}
.nav-rigth-section .item-nav {
	font-size: 1.8rem;
	font-weight: bold;
	color: #707070;
}
.last-item {
	width: 100vw;
	color: #d25400;
}
.last-item .button-ingresar {
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 20px;
	border-radius: 10px;
	border: 0;
}
.last-item a {
	height: 100%;
	width: inherit;
	font-size: 1.8rem;
	font-weight: bold;
	background-color: #9246a2;
	color: #d25400;
}
header nav .nav-rigth-section li {
	display: flex;
	justify-content: center;
	width: 280px;
	margin: 0 auto;
	padding: 20px;
	border-top: .5px solid #707070;
}
.nav-rigth-section li:last-child{
	display: flex;
}

.header-nav-container {
	align-items: flex-end;
}

.navegador-datos li .separar-datos {
	height: 1px;
	width: 100px;
	background-color: #666564;
}
.navegador-datos li {
	margin: 5px;
}
.navegador-datos li a {
	font-size: 1.5rem;
}

.nav-datos-container nav {
	margin-top: 10px;
	height: 270px;
}

.nav-datos-container .navegador-datos {
	flex-direction: column;
	align-items: center;
}



.boton-pierdas {
	margin-bottom: 30px;
}
.pierdas-serction--text h3 {
	margin-top: 30px;
}

.boton-pierdas a {
	font-size: 2rem;
}
.services-services-container li {
	height: auto;
}
.cards-blogs-container .list-coment-container {
	width: 70%;
}
.coment-text-container h3 {
	font-size: 2rem;
}
.coment-text-container p {
	font-size: 1.2rem;
}

.contenido-blog-container .title-contenido-blog {
	font-size: 3rem;
}
.page-error main {
	background-size: 320px;
}
.page-error .go-home {
	bottom: 30%;
}
.main-social-container,
.nav-datos-container {
	display: none;
}
.main-monedasyenvio-container {
	background-color: white;
	background-image: none !important;
}
.bar--categories .container,
.bar--categories .left {
	flex-direction: column;
	justify-content: center;
}
.bar--categories .left {
	order: 2;
}
.bar--categories .container .input-search {
	margin: 10px auto 0px auto;
}
.bar--categories .header-nav-container--lenguaje {
	position: relative;
	align-self: initial;
	top: 0;
	right: 0;
	order: 1;
}
.contenido-blog-container article figure {
	float: none;
	width: 100%;
	margin: 10px 0px;
}
.interactions-down {
	flex-direction: column;
	justify-content: center;
}
.interactions-down .tags {
	justify-content: center;
}
.author,
.contact-page .content {
	grid-template-columns: 1fr;
}
.author .text a {
	margin: 10px auto 0px auto;
}
.contact-page .right iframe {
	height: 300px;
}
.contact-page .flags1 {
	display: none;
}
.contact-page .flags2 {
	display: block;
	align-self: center;
	position: relative;
	left: 0px;
	top: 0px;
}
