@charset "utf-8";
/* CSS Document */

#xuegoinfo{
	padding-top: 3em;
	background-color: #d1ecec;
	background-image: url("../images/cenafainv.png");
	background-repeat: repeat-x;
	background-position: top center;
	min-height: 155vh;
}
#xuegoinfo .col-6{
	max-width:100%;
}
#xuegoinfo p{color:#096974;
font-size: 1.3125em;
font-weight: 400;}
#xuegoinfo .container{
	padding:5em 0;
}
.col-4{max-width:100%}
.finmain{
	background-image: url("../images/fondoRALLADO.png");
	background-repeat: repeat-x;
	background-position: top center;
	min-height: 102px;
}
#xuegoinfo article{
	padding-top: 4em;
}
#xuegoinfo li{
	list-style-type:none;
	float:left;
	margin: 0 0.5em;
	
}
#xuegoinfo .botones li{
	margin-bottom:1em;
}

.botones .btn-primary {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
	text-transform: uppercase;
	font-weight: 600;
	padding: 0.3rem 0;
    font-size: 1.875rem;
    line-height: 1.5;
    border-radius: .5rem;
	min-width: 230px;
}
.resultado .btn-primary {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
	text-transform: uppercase;
	font-weight: 600;
	padding: 0.3rem 0;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 1rem;
	min-width: 300px;	
}
	.botones ul{
		margin:0;
		padding: 0;
	}
	.botones li{
		margin:0;
		padding: 0;
	}
.botones .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
}
.resultado .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
}
.botones .btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
    box-shadow: 0 0 0 0.2rem rgba(9,105,116,.5);
}
.resultado .btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
    box-shadow: 0 0 0 0.2rem rgba(9,105,116,.5);
}
.botones .btn-primary:hover {
    color: #fff;
    background-color: rgba(9,105,116,.9);
    border-color: #096974;
}
.resultado .btn-primary:hover {
    color: #fff;
    background-color: rgba(9,105,116,.9);
    border-color: #096974;
}
.resultado{
	background-image:url("../images/fondo_resultadosmov.png");
	background-repeat: no-repeat;
	background-position: bottom center;
	text-align: center;
	min-height: 110vh;
	
}
.resultado article{
	max-width: 100%;
	margin: 0 1em;

}
.resultado h1{
	font-size: 1.31em;
	font-weight: 600;
	color:#096974;

}
.resultado h3{
	color:#ed6c54;
	font-size: 3.75em;
	font-weight: 600;

}
.resultado p{
	color:#096974;
	font-size: 1.3125em;
	font-weight: 400;

}
#preguntes {	
	min-height: 110vh;
	padding-top: 1em;
	padding-bottom: 1em;
}

#preguntes h1{
	text-align: center;
	color:#096974;
	font-size: 2em;
}
#preguntes h2{
	text-align: center;
	color:#ed6c54;
	font-size: 2em;
}
#preguntes .col-5{max-width: 100%;
margin-bottom:1em;
	text-align: center;
}
#preguntes .col-7{
	margin-top: 1em;
	max-width: 100%
}
#preguntes .col-6{
	background-color: #d1ecec;
	border-radius: 1rem;
	padding: 1em;
	max-width: 90%;
	margin:2.5%;
	min-height: 100px;
	display: table;
}
#preguntes p{
	font-size:1.8625em;
	color:#096974;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	
}
#preguntes .centra{
	margin:2.5%;
}
#preguntes .btn-primary {
    border-color:transparent;
}
.col-3{
	float:none;
	max-width: 100%
	
}
.col-9{
	float:none;
	max-width: 100%
	
}
.tablet{display:none;}
.movil{display:block;}
@media only screen and (min-width:768px){
.tablet{display:block;}
.movil{display:none;}	
	#xuegoinfo{
	padding-top: 3em;
	background-color: #d1ecec;
	background-image: url("../images/cenafainv.png");
	background-repeat: repeat-x;
	background-position: top center;
	min-height: 70vh;
}
#xuegoinfo p{color:#096974;
font-size: 1.3125em;
font-weight: 400;}
#xuegoinfo .container{
	padding:5em 0;
}
.finmain{
	background-image: url("../images/fondoRALLADO.png");
	background-repeat: repeat-x;
	background-position: top center;
	min-height: 102px;
}
#xuegoinfo article{
	padding-top: 4em;
}
#xuegoinfo li{
	list-style-type:none;
	float:left;
	margin: 0 0.5em;
	
}
.botones .btn-primary {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
	text-transform: uppercase;
	font-weight: 600;
	padding: 0.3rem 0;
    font-size: 1.875rem;
    line-height: 1.5;
    border-radius: .5rem;
	min-width: 230px;
}
.resultado .btn-primary {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
	text-transform: uppercase;
	font-weight: 600;
	padding: 0.3rem 0;
    font-size: 1.875rem;
    line-height: 1.5;
    border-radius: 1rem;
	min-width: 370px;	
}
.botones .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
}
.resultado .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
}
.botones .btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
    box-shadow: 0 0 0 0.2rem rgba(9,105,116,.5);
}
.resultado .btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
    box-shadow: 0 0 0 0.2rem rgba(9,105,116,.5);
}
.botones .btn-primary:hover {
    color: #fff;
    background-color: rgba(9,105,116,.9);
    border-color: #096974;
}
.resultado .btn-primary:hover {
    color: #fff;
    background-color: rgba(9,105,116,.9);
    border-color: #096974;
}
.resultado{
	background-image:url("../images/fondo_resultadosxipad.png");
	background-repeat: no-repeat;
	background-position: bottom center;
	text-align: center;
	min-height: 65vh;
	
}

.resultado h1{
	font-size: 1.875em;
	font-weight: 600;
	color:#096974;

}
.resultado h3{
	color:#ed6c54;
	font-size: 3.75em;
	font-weight: 600;

}
.resultado p{
	color:#096974;
	font-size: 1.3125em;
	font-weight: 400;

}
#preguntes {	
	min-height: 135vh;
	padding-top: 3em;
	padding-bottom: 3em;
}
	#preguntes .col-3 {
    max-width: 100%;
   text-align: center;
}
#preguntes h1{
	text-align: center;
	color:#096974;
	font-size: 2em;
}
#preguntes h2{
	text-align: center;
	color:#ed6c54;
	font-size: 2em;
}
#preguntes .col-6{
	background-color: #d1ecec;
	border-radius: 1rem;
	padding: 2em;
	max-width: 90%;
	margin:2.5% auto;
	min-height: 200px;
	display: table;
}
#preguntes p{
	font-size:1.5625em;
	color:#096974;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	
}
#preguntes .centra{
	margin:2.5% auto;
}
#preguntes .btn-primary {
    border-color:transparent;
}
.col-3{
	float:left;
	
}
.col-9{
	float:left;
	
}
	
}
@media only screen and (min-width:992px){
	#xuegoinfo{
	padding-top: 3em;
	background-color: #d1ecec;
	background-image: url("../images/cenafainv.png");
	background-repeat: repeat-x;
	background-position: top center;
	min-height: 69vh;
}
.col-4{max-width:33.3333%;
	float:left;}
	#xuegoinfo .col-6 {
    text-align: center;
}
#xuegoinfo p{color:#096974;
font-size: 1.3125em;
font-weight: 400;}
#xuegoinfo .container{
	padding:5em 0;
}
.finmain{
	background-image: url("../images/fondoRALLADO.png");
	background-repeat: repeat-x;
	background-position: top center;
	min-height: 102px;
}
#xuegoinfo article{
	padding-top: 4em;
	text-align: center;
}
.resultado article{max-width:25%;}
#xuegoinfo li{
	list-style-type:none;
	float:left;
	margin: 0 0.5em;
	
}
	.botones ul{
		margin:0;
		padding: 0;
	}
	.botones li{
		margin:0;
		padding: 0;
	}
.botones .btn-primary {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
	text-transform: uppercase;
	font-weight: 600;
	padding: 0.3rem 0;
    font-size: 1.875rem;
    line-height: 1.5;
    border-radius: .5rem;
	min-width: 230px;
}
.resultado .btn-primary {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
	text-transform: uppercase;
	font-weight: 600;
	padding: 0.3rem 0;
    font-size: 1.875rem;
    line-height: 1.5;
    border-radius: 1rem;
	min-width: 370px;	
}
.botones .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
}
.resultado .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
}
.botones .btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
    box-shadow: 0 0 0 0.2rem rgba(9,105,116,.5);
}
.resultado .btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
    box-shadow: 0 0 0 0.2rem rgba(9,105,116,.5);
}
.botones .btn-primary:hover {
    color: #fff;
    background-color: rgba(9,105,116,.9);
    border-color: #096974;
}
.resultado .btn-primary:hover {
    color: #fff;
    background-color: rgba(9,105,116,.9);
    border-color: #096974;
}
.resultado{
	background-image:url("../images/fondo_resultadosx992.png");
	background-repeat: no-repeat;
	background-position: bottom center;
	text-align: center;
	min-height: 65vh;
	
}
.resultado article{
		max-width: 90%;
	margin: auto;

}
.resultado h1{
	font-size: 1.875em;
	font-weight: 600;
	color:#096974;

}
.resultado h3{
	color:#ed6c54;
	font-size: 3.75em;
	font-weight: 600;

}
.resultado p{
	color:#096974;
	font-size: 1.3125em;
	font-weight: 400;

}
#preguntes {	
	min-height: 135vh;
	padding-top: 3em;
	padding-bottom: 3em;
}
	#preguntes .col-3 {
    max-width: 100%;
   text-align: center;
}
#preguntes h1{
	text-align: center;
	color:#096974;
	font-size: 2em;
}
#preguntes h2{
	text-align: center;
	color:#ed6c54;
	font-size: 2em;
}
#preguntes .col-6{
	background-color: #d1ecec;
	border-radius: 1rem;
	padding: 2em;
	max-width: 100%;
	margin:2.5% auto;
	min-height: 200px;
	display: table;
}
#preguntes p{
	font-size:1.5625em;
	color:#096974;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	
}
#preguntes .centra{
	margin:2.5% auto;
}
#preguntes .btn-primary {
    border-color:transparent;
}
.col-3{
	float:left;
	
}
.col-9{
	float:left;
	
}
	
}
@media only screen and (min-width:1024px){
	#xuegoinfo{
	padding-top: 3em;
	background-color: #d1ecec;
	background-image: url("../images/cenafainv.png");
	background-repeat: repeat-x;
	background-position: top center;
	min-height: 69vh;
}
	#xuegoinfo .col-6 {
    text-align: center;
		max-width:50%;
}
#xuegoinfo p{color:#096974;
font-size: 1.3125em;
font-weight: 400;}
#xuegoinfo .container{
	padding:5em 0;
}
.finmain{
	background-image: url("../images/fondoRALLADO.png");
	background-repeat: repeat-x;
	background-position: top center;
	min-height: 102px;
}
#xuegoinfo article{
	padding-top: 4em;
	text-align: center;

}
#xuegoinfo li{
	list-style-type:none;
	float:left;
	margin: 0 0.5em;
	
}
	.botones ul{
		margin:0;
		padding: 0;
	}
	.botones li{
		margin:0;
		padding: 0;
	}
.botones .btn-primary {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
	text-transform: uppercase;
	font-weight: 600;
	padding: 0.3rem 0;
    font-size: 1.875rem;
    line-height: 1.5;
    border-radius: .5rem;
	min-width: 230px;
}
.resultado .btn-primary {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
	text-transform: uppercase;
	font-weight: 600;
	padding: 0.3rem 0;
    font-size: 1.875rem;
    line-height: 1.5;
    border-radius: 1rem;
	min-width: 370px;	
}
.botones .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
}
.resultado .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
}
.botones .btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
    box-shadow: 0 0 0 0.2rem rgba(9,105,116,.5);
}
.resultado .btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #096974;
    border-color: #096974;
    box-shadow: 0 0 0 0.2rem rgba(9,105,116,.5);
}
.botones .btn-primary:hover {
    color: #fff;
    background-color: rgba(9,105,116,.9);
    border-color: #096974;
}
.resultado .btn-primary:hover {
    color: #fff;
    background-color: rgba(9,105,116,.9);
    border-color: #096974;
}
.resultado{
	background-image:url("../images/fondo_resultadosxl.png");
	background-repeat: no-repeat;
	background-position: bottom center;
	text-align: center;
	min-height: 65vh;
	
}
.resultado article{
		max-width: 90%;
	margin: auto;

}
.resultado h1{
	font-size: 1.875em;
	font-weight: 600;
	color:#096974;

}
.resultado h3{
	color:#ed6c54;
	font-size: 3.75em;
	font-weight: 600;

}
.resultado p{
	color:#096974;
	font-size: 1.3125em;
	font-weight: 400;

}
#preguntes {	
	min-height: 85vh;
	padding-top: 3em;
	padding-bottom: 3em;
}
	#preguntes .col-5 {
    max-width: 41.666667%;
   text-align: center;
			float:left;		
}
		#preguntes .col-7 {
    max-width: 54.333333%;
   text-align: center;
			float:left;
			margin-left: 2em;
}
#preguntes h1{
	text-align: center;
	color:#096974;
	font-size: 2em;
}
#preguntes h2{
	text-align: center;
	color:#ed6c54;
	font-size: 2em;
}
#preguntes .col-6{
	background-color: #d1ecec;
	border-radius: 1rem;
	padding: 1em;
	max-width: 45%;
	margin:1.5%;
	min-height: 200px;
	display: table;
}
#preguntes p{
	font-size:1.5625em;
	color:#096974;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	
}
#preguntes .centra{
	margin:1.5% 0 1.5% 25%; 
}
#preguntes .btn-primary {
    border-color:transparent;
}
.col-3{
	float:left;
	
}
.col-9{
	float:left;
	
}
	
}/*1024*/
@media only screen and (min-width:1400px){#preguntes {	
	min-height: 75vh;
	padding-top: 3em;
	padding-bottom: 3em;
}
}/*1400*/
