nav a {
    color: #dfce40;
    font-size: 15px;
    letter-spacing: 1.5px;
    display: inline-block;
    text-transform: uppercase;
    /* border: 1px solid rgba(255, 255, 255, 0.23); */
    padding: 8px 16px;
    margin: 0 4px;
    /*background: rgba(12, 10, 8, 0.71);*/
    font-weight: 400;

}

.eq_venta {
	position: relative;
    display: inline-block;
    background-color: #e1b00a;
    border-radius: 10px;
	padding-left: 5px;
    padding-right: 5px;
}




.logo img{
	width: 180px;

}

.logo a{
    background: #0e0e0e00;
    border: 1px solid rgba(255, 255, 255, 0);
}

.menu .li{
	position: fixed;
    top: 0;
    right: 0;
    z-index: 1000;
    left: 0;
	opacity: .8;
    max-height: 7em;
    background: #08080899;
	
	
	
	/*position: fixed;
    top: 0;
    right: 0;
    left: 0;
     background: rgba(0, 0, 0, 0.2); */
	
}
.banner-text p.banner-txt1 {
    color: #fff;
    text-transform: uppercase;
    font-size: 1.5em;
    letter-spacing: 2px;
    font-weight: 600;
    margin: 2em auto 3em;
    max-width: 700px;
}

.banner-text h1.banner-txt {
    color: rgba(255, 255, 255, 0.65);
}

.logo-footer a {    
    font-family: sans-serif;
	font-size: 1.5em;    
}

h3.titulo1 {
	font-size: 2.5em;
    text-align: center;
    color: #eca70a;
    background-color: black;
	font-family: fantasy;
}
h3.titulo2 {
	font-size: 2.5em;
    text-align: center;
    color: black;
    background-color: #eca70a;
	font-family: fantasy;
}
.contact button {
    background: #9d741d;
}


.logo-footer a {
    color: #c3940f;
}

.icon span {
    color: #9d741d;
}

.text h5 {
    font-size: 3em;
}

.text p {
    color: #e4e1e1;
    max-width: 900px;
    margin: 0 auto;
    line-height: 1;
    font-size: 1.2em;
}

.text-capitalize {
    text-transform: uppercase;
}


.nav_w3ls {
	position: fixed;
	left: 0;
    right: 0;
    z-index: 1000;
    top: 0;
    background: #0c0a08b5;
    /* background: rgba(0, 0, 0, 0.2); */
    max-height: 10em;
}

a.logo {
     color: #fff;
    letter-spacing: 4px;
    font-size: 2.5em;
    text-shadow: 2px 5px 3px rgba(0, 0, 0, 0.27);
    font-family: sans-serif;
    font-weight: bold;
}


.banner-inner {
    padding: 27vw 0;
	margin-top: 120px;
}

.buttons p {
    margin: 0;
    color: #fff;
    font-size: 20px;
    letter-spacing: 1px;
}

.buttons p i {
    color: #fff;
    background: #dc3545;
    padding: 12px;
    font-size: 11px;
    border-radius: 50%;
}

@media (max-width: 414px) {
	a.logo {
		font-size: 1.5em;
		letter-spacing: 2px;
	}
	.banner-inner {
    padding: 27vw 0;
	margin-top: 158px;
	}
}




@media (max-width: 568px){
	.banner-text p.banner-txt1 {
		font-size: .8em;
		font-weight: 600;
	}
	.banner-inner {
    padding: 27vw 0;
	margin-top: 158px;
	}
}

