<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

* {margin:0; padding:0; border:0;} body {background-color:##FFFFFF;}
html {font-size:100%; -webkit-text-size-adjust: 100%;}
a {text-decoration: none;}
.clear {clear:both;}
.plaza {color:#01b541;}
.plaza2 {background-color:#01b541;}
.white {color:#ffffff;}
.black {color:#000000;}
.dark {color:#666666;}
.fin {border: none !important;}
.separador20 {width:100%; height: 1.2rem;}
.separadorinfo {width:100%; height: 0.8rem;}
.nac {background:#4b742d;}
.bmesa {background:#fe8c1d;}
.inter {background:#2381eb;}

.cont_movil {width:960px; height:auto; position:relative; margin: 0 auto; overflow: hidden; background: #FFFFFF;}
.cont_articulo {width:100%; height:auto; position:relative;}

h1 {font-family: "Oswald", sans-serif; font-weight:400; font-size:2.65rem; color:#000000; text-align: left; line-height: 3.1rem; padding: 3rem 8rem 0.85rem 8rem;}	
h2 {font-family: "Oswald"; font-weight: 400; font-size: 1.5rem;padding: 0.9rem 0 0.5rem 0;text-transform: uppercase; line-height: 1.8rem;}

p {font-family:Helvetica, "Helvetica Neue", Arial, "sans-serif"; font-size:1.08rem; color:#000000; text-align: left; line-height: 1.5rem; padding: 0px 8rem; padding-bottom: 0rem; font-weight:300;}

.separador {width:100%; height:2rem; position:relative; padding: 0;}

/* CSS BLOQUE IMAGEN PUBLICIDAD */
.container_publicidad {width: 300px; height:250px; position: relative; padding: 1.2rem 1.25rem 1.2rem 1.25rem; background-color: #f2efef; border-top:1px solid #e9e7e8; border-bottom:1px solid #e9e7e8; margin: 3rem auto;}
.container_publicidad img {width:100%; height: auto; position:relative;}
/* FIN PUBLICIDAD */



@media screen and (max-width: 960px){
	html {font-size:100%; /* 100% = 16px = 1rem */}
	.cont_movil {width:100%;}
	h1 {font-size:2.65rem; line-height: 3.1rem; padding: 3rem 4rem 0.85rem 4rem;}	
	p {font-size:1.08rem; line-height: 1.5rem; padding: 0px 4rem;}
}

@media screen and (max-width: 780px){
	h1 {font-family: "Oswald", sans-serif; font-weight:400; font-size:2.65rem; color:#000000; text-align: left; line-height: 3.1rem; padding: 3rem 3rem 0.85rem 3rem;}	
	p {font-size:1.08rem; line-height: 1.5rem; padding: 0px 3rem; padding-bottom: 0rem; font-weight:300;}
}

@media screen and (max-width: 640px){                
	h1 {font-size:2.6rem; line-height: 2.8rem; padding: 2.5rem 2rem 0.85rem 2rem;}	
	p {font-family: Helvetica, "Helvetica Neue", Arial, "sans-serif"; font-size:1.08rem; line-height: 1.4rem; padding: 0px 2rem; padding-bottom: 0rem; font-weight:300;}
}

@media screen and (max-width: 480px){
	h1 {font-size:2.7rem; line-height: 3rem; padding: 2.5rem 1.7rem 0.85rem 1.7rem;}	
	h2{font-size: 1.4rem; line-height: 1.7rem;}
	p {font-family: Helvetica, "Helvetica Neue", Arial, "sans-serif"; font-size:1.04rem; line-height: 1.5rem; padding: 0px 1.7rem; padding-bottom: 0rem; font-weight:300;}
}

@media screen and (max-width: 420px){
}


@media screen and (max-width: 360px){
	h1 {font-size:2.4rem; line-height: 2.9rem; padding: 2.5rem 1.7rem 0.85rem 1.7rem;}	
	h2{font-size: 1.3rem; line-height: 1.6rem;}	
	p {font-family: Helvetica, "Helvetica Neue", Arial, "sans-serif"; font-size:1rem; line-height: 1.5rem; padding: 0px 1.7rem; padding-bottom: 0rem; font-weight:300;}
	
	/* CSS BLOQUE IMAGEN PUBLICIDAD */
	.container_publicidad {width: 90%; height:auto; position: relative; padding: 5%; background-color: #f2efef; border-top:1px solid #e9e7e8; border-bottom:1px solid #e9e7e8; margin: 2.5rem 0px;}
	.container_publicidad img {width:100%; height: auto; position:relative;}
	/* FIN PUBLICIDAD */
	
}

@media screen and (max-width: 320px){
	h1 {font-size:2.2rem; line-height: 2.6rem; padding: 2.5rem 1rem 0.85rem 1rem;}	
	h2{font-size: 1.2rem; line-height: 1.5rem;}
	p {font-family: Helvetica, "Helvetica Neue", Arial, "sans-serif"; font-size:0.95rem; line-height: 1.3rem; padding: 0px 1rem; padding-bottom: 0rem; font-weight:300;}
}
</pre></body></html>