@charset 'UTF-8';
:root{
	--WEB_COLOR_VERDE:#48977B;
	--WEB_COLOR_AZUL:#234E7D;
	--WEB_COLOR_AZUL_FUERTE:#051728;
	--WEB_COLOR_TENUE:#ECEDEF;
	--WEB_COLOR_TONO1:#5EA4A9;
	--WEB_COLOR_TONO2:#8E9D9A;
	--WEB_COLOR_TONO3:#447076;	
	--WEB_COLOR_TONO4:#3C5C57;
	--WEB_COLOR_TONO5:#F5F5F3;
	--WEB_COLOR_TONO6:#8B9D9A;
	--WEB_COLOR_TONO7:#CBCBCB;
	--WEB_COLOR_TONO8:#98C4BA;
	--WEB_COLOR_TONO9:#336971;
	--WEB_COLOR_TONO10:#192c29;
	--WEB_COLOR_TONO11:#92765E;
	--WEB_COLOR_TONO12:#FECC77;
	--WEB_COLOR_DEGRADADO1:linear-gradient(1deg,rgba(168, 196, 187, 1) 0%, rgba(97, 166, 168, 1) 100%);
	--WEB_COLOR_DEGRADADO2:linear-gradient(1deg,rgba(101, 167, 169, 1) 0%, rgba(50, 105, 114, 1) 100%);
}
@font-face {
  font-family: 'LucidaRegular';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(fuentes/lucidaRegular.woff2) format('woff2');
}


.FUENTE_LUCIDA{
	font-family:"LucidaRegular" !important;
}
.LOGO_ENLACE{
	margin-top: -49.5px;
	margin-left: -59.5px;
}
.LOGO_ENLACE_RW{
	margin-left:-69.5px;
	margin-top: -49.5px;
}
.MENU_ELEMENTOS_ITEN_ACTIVO{
	display:flex !important;
	margin-top: -5px;
}
.MENU_ARRIBA_VIDRIO{
	background: rgba(255, 255, 255, 0.01) !important;
}
.MENU_ARRIBA_VIDRIO_ACTIVADO{
	bottom: 0px;
}
.WEB_TEXTOCOLOR_X1{
	color:var(--WEB_COLOR_TONO1);
	fill:var(--WEB_COLOR_TONO1);
}
.WEB_TEXTOCOLOR_X3{
	color:var(--WEB_COLOR_TONO3);
	fill:var(--WEB_COLOR_TONO3);
}
.WEB_TEXTOCOLOR_X4,.WEB_TEXTOCOLOR_X4 *{
	color:var(--WEB_COLOR_TONO4);
	fill:var(--WEB_COLOR_TONO4);
}
.WEB_TEXTOCOLOR_X7{
	color:var(--WEB_COLOR_TONO7);
	fill:var(--WEB_COLOR_TONO7);
}
.WEB_TEXTOCOLOR_X8{
	color:var(--WEB_COLOR_TONO8);
	fill:var(--WEB_COLOR_TONO8);
}
.WEB_TEXTOCOLOR_X9{
	color:var(--WEB_COLOR_TONO9);
	fill:var(--WEB_COLOR_TONO9);
}
.WEB_TEXTOCOLOR_X10,.WEB_TEXTOCOLOR_X10_PASAR:hover{
	color:var(--WEB_COLOR_TONO10);
	fill:var(--WEB_COLOR_TONO10);
}
.FONDO_BLANCO_VIDRIO{
	background: rgba(255,255,255,0.91);
}
.WEB_FONDO_X1{
	background-color:var(--WEB_COLOR_TONO1);
}
.WEB_FONDO_X1_VIDRIO{
	background-color:rgba(94,164,169,0.9);
}
.WEB_FONDO_X2{
	background-color:var(--WEB_COLOR_TONO2);
}
.WEB_FONDO_X4,.WEB_FONDO_X4_PASAR:hover{
	background-color:var(--WEB_COLOR_TONO4);
}
.WEB_FONDO_X4_VIDRIO{
	background: rgba(60,92,87,0.8) !important;
}
.WEB_FONDO_X5{
	background-color:var(--WEB_COLOR_TONO5);
}
.WEB_FONDO_X6{
	background-color:var(--WEB_COLOR_TONO6);
}
.WEB_FONDO_X6_VIDRIO{
	background: rgba(139,157,154,0.8) !important;
}
.WEB_FONDO_X7{
	background-color:var(--WEB_COLOR_TONO7);
}
.WEB_FONDO_X9{
	background-color:var(--WEB_COLOR_TONO9);
}
.WEB_FONDO_X9_VIDRIO{
	background: rgba(59,112,121,0.8) !important;
}
.WEB_FONDO_X10,.WEB_FONDO_X10_PASAR:hover{
	background-color:var(--WEB_COLOR_TONO10);
}
.WEB_FONDO_X11,.WEB_FONDO_X11_PASAR:hover{
	background-color:var(--WEB_COLOR_TONO11);
}
.WEB_FONDO_X11_VIDRIO{
	background-color:rgba(146,118,94,0.8);
}
.WEB_FONDO_X12_VIDRIO{
	background-color:rgba(238, 180, 80, 0.8);
}
.WEB_FONDO_DEGRADADO_X1{
	background:var(--WEB_COLOR_DEGRADADO1);	
}
.WEB_FONDO_DEGRADADO_X2{
	background:var(--WEB_COLOR_DEGRADADO2);	
}
.FILTRO_VIDRIO_GRIS{
	background: rgba(36, 34, 34, 0.6);
	backdrop-filter: blur(3px);
}
/*
	DEGRADADO 1 : 
	background: #A5C4BC;
	background: linear-gradient(89deg, rgba(165, 196, 188, 1) 0%, rgba(89, 162, 171, 1) 100%);
*/
.WEB_ESPACIADO_ESPECIAL{
	padding:3px;
}
.WEB_BORDEREDONDEADO{
	border-radius:30px;
}
.WEB_BORDEREDONDEADO_ABAJO{
	border-bottom-left-radius:30px;
	border-bottom-right-radius:30px;
}
.WEB_DECORACION_X1 h1,.WEB_DECORACION_X1 h2,.WEB_DECORACION_X1 h3{
	color:var(--WEB_COLOR_AZUL);
}
.WEB_CAJAFONDO_TENUE,.WEB_CAJAFONDO_TENUE_PASAR:hover{
	background: var(--WEB_COLOR_TENUE);
}
.WEB_TEXTOSOMBRA_TENUE{
	text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);
}
.CUERPO_WEB_MARGEN_ARRIBA{
	margin-top:var(--WEB_ARRIBA);
}
.WEB_CAJAFONDO_AZUL,.WEB_CAJAFONDO_AZUL_PASAR:hover{
	background: var(--DAMAR_COLOR_DEGRADADO_TURQUESA);
}
.WEB_TEXTOCOLOR_AZUL,.WEB_TEXTOCOLOR_AZUL_PASAR:hover{
	color: var(--WEB_COLOR_AZUL);
}
.WEB_CAJAFONDO_AZULFUERTE,.WEB_CAJAFONDO_AZULFUERTE_PASAR:hover{
	background-color: var(--WEB_COLOR_AZUL_FUERTE);
}
.WEB_TEXTOCOLOR_AZULFUERTE,.WEB_TEXTOCOLOR_AZULFUERTE_PASAR:hover{
	color: var(--WEB_COLOR_AZUL_FUERTE);
}
.WEB_CAJAFONDO_VERDE,.WEB_CAJAFONDO_VERDE_PASAR:hover{
	background-color: var(--WEB_COLOR_VERDE);
}
.WEB_TEXTOCOLOR_VERDE,.WEB_TEXTOCOLOR_VERDE_PASAR:hover{
	color: var(--WEB_COLOR_VERDE);
}
.SLIDER_CARGA{
	background-color: rgba(0,0,0,0.7);
}
.SLIDER_CARGA_ICONO{
	margin-top:-28px;
	margin-left:-28px;
}
#SLIDER_WEB{
	min-height: 400px;
}

.ICONOSVG_KEWEB{
	width: 24px;
	height: 24px;
}

/*EXTRAPEQUENO*/
@media (max-width:575px){
	#AUDIO_ARCOIRIS{
		left:10px !important;
	}
	
	#SLIDER_WEB{		
		background-color: red !important;
	}	
}
/*PEQUENO*/
@media (min-width:576px) and (max-width:767px){
	
	#SLIDER_WEB{		
		background-color: blue !important;
	}	
}
/*MEDIANO*/
@media (min-width:768px) and (max-width:991px){
	

	#SLIDER_WEB{		
		background-color: grey !important;
	}
}
/*GRANDE*/
@media (min-width:992px) and (max-width:1199px){
	#SLIDER_WEB{		
		background-color: black !important;
	}
}
/*MUYGRANDE*/
@media (min-width:1200px) and (max-width:1399px){
	#SLIDER_WEB{
		background-color: yellow !important;
	}
}
/*EXTRAGRANDE*/
@media (min-width:1400px){
	#SLIDER_WEB{
		background-color:purple !important;
	}
}



.CONTENIDO_COMPLETO{
	left: 0px;
	width: 100% !important;
}

@media print{
	#CUERPO_WEB{
		width: 100% !important;
		height: 100% !important;
		margin: 0px !important;
		top: 0px !important;
		left: 0px !important;
	}
}