@font-face {
	font-family: 'bernier';
	src:  url('./fonts/BERNIERDistressed-Regular.woff2') format('woff2'),
				url('./fonts/BERNIERDistressed-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: block;
}
:root{
	--color-gris:#747474;
	--color-claro:#F2F2F2;
	--color-verde:#8A9C13;
	--color-oscuro:#231F20;
	--color-naranja:#EA5A00;
	--color-magenta:#980055;
	--color-turquesa:#008896;
	--size-logo:85px;
}
*{box-sizing: border-box;}
html, body{margin:0;padding:0;font-family: 'Open Sans', sans-serif;color:var(--color-gris);}
h2{font-family: 'Bernier', serif;text-transform: uppercase;}
h3,h4,h5,h6{font-family: 'Bebas Neue', cursive;text-transform: uppercase;color:var(--color-gris);}
p{color: var(--color-gris);}
a{color:var(--color-gris);}
.center{text-align:center;margin:0 auto;}
article{margin-bottom:10%;}
.c-verde{color:var(--color-verde);}
img{max-width:100%;max-height:100%;}
.botones{text-align:center;}
.btn.rect a{min-width:170px;text-align:center;border:1px solid var(--color-gris);padding:17px;display:inline-block;text-decoration: none;transition: all 0.4s ease-in-out;}
.btn.rect a:hover,.btn.rect a:focus{background-color:var(--color-verde);color:var(--color-claro);border-color:var(--color-verde);}
.logo{background-image: url('./assets/logo3t.svg');background-repeat: no-repeat;background-size: contain;width:var(--size-logo);height:var(--size-logo);margin:0 auto;}
.logo a{display: block; width: 100%; height: 100%;}
.swiper-container{position:relative;overflow:hidden;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {color: var(--color-gris);}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {color: var(--color-gris);}
/* Footer */
footer .logofooter{width:200px;height:43px;margin:0 auto;}
footer .logofooter a{display:block;}
footer ul{list-style: none;padding:0;}
html[lang="en"] [lang="es"]{display:none;}
html[lang="es"] [lang="en"]{display:none;}