.detallesContainer{background:#F0F0F0;}

.detalleMobile ul li {list-style:disc;}


.detallesContainer .wrapper{justify-content:Center; display:grid; text-align:CENTER;}
.detailtext,.detalleMobile{font-family:Seravek;}

.detailtext ul li{list-style:disc;}
.detailtext ul { list-style-position: inside; }
	.detallesContainer h2{margin-bottom:52px;}

.detailsArtMobile{position:relative; margin: 0 auto;}
.detalleMobile p, .detalleMobile ul{padding-left:20px; font-size:16px;}
.detalleMobile h3{margin-top:20px;}
.detalleMobile{padding:0 20px;}

.text1,.text2,.text3,.text4{text-align:left;}

.leftTopArt{position:absolute; left:0; top:0;}
.topArt{position:absolute; right:0; top:180px;}



@media(max-width:680px){
	.detallesRequisitos{max-width:350px; margin:0 auto;}
	.detalleMobile img{width:300px !important;}
	.leftTopArt img{max-width:57%;}
	
}


@media(max-width:1080px){
		.detalleDesktop{display:none; visibility:hidden; }
		.detalleMobile{display:grid; visibility:visible; justify-items:baseline; text-align:left;}
	  .detalleMobile img{width:400px;}
	  .detallesContainer h2 {  margin-bottom: 12px !important;}
	.topArt{visibility:hidden; display:none;}




}

@media(min-width:1080px){
	.detalleDesktop{display:grid; visibility:visible;}
	.detalleMobile{display:none; visibility:hidden;}


}

li::marker {
    color: var(--PosgradosRed) !important;
}
.detallesRequisitos ul li::marker {
    color: var(--PosgradosRed) !important;
}

.detallesRequisitos h3{color:var(--PosgradosRed); !important}
.detallesRequisitos{margin-top:35px;}
    .detallesRequisitos h3 {font-size: 30px;}
.detallesRequisitos ul li{list-style:disc !important; font-family: Seravek;  text-align: left;}

@media(max-width:1380px){
	.detailsArt img{width:536px;}
	.text1 ul,.text4 p, .text3 ul{font-size:17px !important; }
 	.detallesContainer .wrapper{padding:60px 0 !important; }
	
			.text1{top: -74px !important; left:-146px; }
			.text2{top: 126px !important; }
			.text3{top: 289px !important;  }
		.text4{top: 64px !important; }
	
		.topArt img{width:124px !important;}



	



	

}




@media(max-width:1600px){
	.detallesRequisitos{margin-bottom:30px;}
		.detallesContainer .wrapper{padding:80px 0; }
		.detailsArt img {margin-right:135px;}
	
		.text1{position: absolute; max-width:400px; width:100%; top: -12px; left:-146px; }
		.text1 ul{max-width:325px; width:100%; font-size:20px; margin-left:20px;}
	
		.text2{position: absolute; max-width:324px; width:100%; top: 240px; left:-124px; }
	
		    .text2 ul {
        font-size: 20px;
    }
		.text3{position: absolute; max-width:304px; width:100%; top: 547px; left:-146px; }
		.text3 ul{max-width:262px; width:100%; font-size:20px; margin-left:20px;}
	
	.text4{position: absolute; max-width:281px; width:100%; top: 98px; right:-150px; }

}




@media(min-width:1380px){
	.detailsArt img{max-width:791px !important;}
}
@media(min-width:1600px){
		.detallesRequisitos{margin-bottom:30px;}

	    .detallesRequisitos ul {
        font-size: 20px;
        margin-left: 20px;
        max-width: 745px;
        width: 100%;
    }

	
		.detailtext h3{font-size:20px;}
	

	.detallesContainer .wrapper{padding:80px 0; }
	.detailsArt img {margin-right:135px;}
	
	
	.text1{position: absolute; max-width:400px; width:100%; top: -12px; left:-146px; }
		.text1 ul{max-width:325px; width:100%; font-size:20px; margin-left:20px;}
	
	
	.text2{position: absolute; max-width:324px; width:100%; top: 246px; left:-127px; }
	    .text2 ul {
        font-size: 20px;
    }
	
	
	.text3{position: absolute; max-width:304px; width:100%; top: 576px; left:-146px; }
	.text3 ul{max-width:262px; width:100%; font-size:20px; margin-left:20px;}
	
	
.text4{position: absolute; max-width:281px; width:100%; top: 98px; right:-122px; }


}

@media(max-width:1700px){
	.topArt img{width:194px;}
	.topArt{top:98px !important;}

}
