/* ===================== */
/* LINK POLITICA DE DATOS */
/* ===================== */

.legal-info a.legal-data{

color:white;
text-decoration:none;
display:inline-block;
transition:all 0.35s ease;

}

.legal-info a.legal-data:hover{

color:yellow;
transform:scale(1.2);

text-shadow:
0 0 5px rgba(255,255,0,0.6),
0 0 10px rgba(255,255,0,0.4),
0 0 20px rgba(255,255,0,0.3);

cursor:pointer;

}

.legal-info a.legal-data:focus{

color:white;

}


/* ===================== */
/* VENTANA POLITICA DATOS */
/* ===================== */

#dataWindow .legal-content{

position:relative;

background:url("../assets/img/fondo.png");
background-size:cover;
background-position:center;

width:90%;
max-width:1100px;

height:80vh;

border-radius:10px;

padding:40px;

overflow-y:auto;

color:white;

}


/* ===================== */
/* LOGO VENTANA POLITICA */
/* ===================== */

#dataWindow .legal-logo{

position:absolute;

top:50%;
left:50%;

transform:translate(-50%,-50%);

width:720px;
opacity:0.1;

pointer-events:none;

}


/* ===================== */
/* TITULO POLITICA DATOS */
/* ===================== */

#dataWindow .data-title{

position:absolute;

top:80px;

left:50%;
transform:translateX(-50%);

font-size:36px;
color:white;
font-weight:bold;

text-align:center;

}


/* ===================== */
/* TEXTO POLITICA DATOS */
/* ===================== */

#dataWindow .data-text{

position:absolute;

top:350px;

left:50%;
transform:translateX(-50%);

width:80%;

color:white;

}


/* ===================== */
/* PARRAFOS POLITICA */
/* ===================== */

#dataWindow .data-text p{

display:block;

margin-bottom:15px;

font-size:40px;

line-height:1.7;

white-space:normal;

}