.enc_bloque_estatico{
	width: 100%;
	height: 20vh;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.enc_blost_centrado{
	width: 75%;
	height: 100%;
	margin-top: 4rem;
}
.seccion_enc_titulo{
	width: 100%;
	height: 40%;
}
.sec_enc_titulo_det{
	font-size:2.60rem;
    font-family:roboto;
	font-weight:700;
	color: #0A3D62;
}
.seccion_enc_intro{
	width: 100%;
	height: 60%;	
	margin-top: 0.7rem;
}
.sec_enc_intro_det{
	font-size: 1.6rem;
	color: #1E6FA3;
}
.box_enc{
    margin-top: 3rem;
}
.frame{
    width: 100%;
    height: 30vh;
    display: flex;
    flex-direction: row;
}
.frame_cont{
    width: 75%;
    height: 90%;
    display: flex;
    flex-direction: row;
    background-color: #ffffff;
    margin: 0 auto;
    border-radius: 20px;
	border: 1px solid #e0e0e0;   
  	border-radius: 10px;          
  	padding: 16px;              
  	background-color: #fff;      
  	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08); 	
}
.link_gen{
    width: 100%;
}
.enc_img{
    position: relative;
    margin-top: 1rem;
    width: 25%;
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}
.enc_img_estilo{
    position: relative;
    width: 70%;
    height: 23vh;
    margin-left: 4rem;
}
.enc_text{
    margin-top: 0.2rem;
    width: 85%;
}
.enc_text_rest{
    width: 85%;
    text-align: justify;
}
.titulo_enc{
    font-size: 2.20rem;
    font-family: roboto;
    color: #0A3D62;
}
.info{
    font-size: 1rem;
    margin-top: 0.5rem !important;
}
.info_formato{
    font-size: 1.1rem;
    font-family: roboto;
    font-weight: 600;
    color: #145A86;
}
.enc_text_cont{
    margin-top: 1rem;
    width: 80%;
    font-size: 1.3rem;
    font-family: roboto;
    color: #1E6FA3;
}
.contenedor_boton{
	width:100%;
}
.btn_bloque_movil{
	width: 60%;
	height: 6vh;
	margin-top:2rem;
}
.btn_encuesta_estilo{
	width:65%;
    background-color: #B71C1C;
    padding: 14px 28px;
    font-size: 16px;
	font-weight:600;
	font-family:roboto;
    border: none;
    border-radius: 8px;
    cursor: pointer;
    transition: background-color 0.3s ease;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    margin-right:10rem;
	color: #FFFFFF !important;
}