/*.contenedor{width:100%;margin:0 auto}b{color:#666}
.content-dest,.content-dest-dos,.content-dest-tres{box-sizing:border-box;max-width:1000px;margin:0 auto;width:100%;display:flex;flex-flow:row wrap;justify-content:space-around}
.contenido{padding:10px 20px 10px 5px;vertical-align:top;max-width:600px}
.contenido p{text-indent:10px}
.sidebar2{max-width:260px;margin:10px}
.sidebar2 h5{margin-top:10px;text-align:center;padding-bottom:10px;font-size:1em;color:#003466}
.sidebar2 img{border:1px solid #009;padding:2px;max-width:100%}.sidebar2 p{margin-top:10px}
.sidebar2 ul{padding-left:5px}.sidebar2 a{color:#1253b9;}strong{font-weight:700;color:bisque}
.content-dest h2{text-shadow:#000 .1em .1em .2em}
.content-dest-dos article,.content-dest-tres article{margin:30px 5px;max-width:23%}
p.primero::first-letter{background:0 0;color:#000;float:left;font-size:90px;margin:10px;padding:10px;font-family:Algerian,Times;text-indent:-1px}
.row .fondo h3{text-align:center;font-size:1.2em;margin-top:20px;margin-bottom:10px}.row .fondo{margin:10px}
.row .fondo img{width:100%}
@media only screen and (max-width:480px){.content-cuatro{display:none}.no-mobil{display:none}}
@media only screen and (max-width:768px){.content-cuatro{display:none}.no-mobil{display:none}}*/


/*Version descomprimida*/

.contenedor {
    width: 100%;
    margin: 0 auto
}
b {
    color: #666
}
.content-dest,
.content-dest-dos,
.content-dest-tres {
    box-sizing: border-box;
    max-width: 1000px;
    margin: 0 auto;
    width: 100%;
    
	display: flex;
    flex-flow: row wrap;
    justify-content: space-around
}

.content-dest img,
.content-dest-dos img,
.content-dest-tres img {
	 border: 1px solid #009;
    padding: 2px;
    max-width: 100%
	
}
.contenido {
    padding: 10px 20px 10px 5px;
    vertical-align: top;
    max-width: 600px
}
.contenido img{
    border: 1px solid #009;
    padding: 2px;
    max-width: 100%
}
.contenido p {
    text-indent: 10px
}
.sidebar2 {
    max-width: 260px;
    margin: 10px
}
.sidebar2 h5 {
    margin-top: 10px;
    text-align: center;
    padding-bottom: 10px;
    font-size: 1em;
    color: #003466
}
.sidebar2 img {
    border: 1px solid #009;
    padding: 2px;
    max-width: 100%
}
.sidebar2 p {
    margin-top: 10px
}
.sidebar2 ul {
    padding-left: 5px
}
.sidebar2 a {
    color: #1253b9;
}
strong {
    font-weight: 700;
    color: bisque
}
.content-dest h2 {
    text-shadow: #000 .1em .1em .2em
}
/*========================= CONTENT-DOS-DOS===============================*/
.content-dos-dos {
	max-width: 1200px;
	margin: 100px auto;
	width: 100%;
	}
.content-dos-dos h2{
	font-size:2em;
	text-align: center;
	color:crimson;
	font-weight:500;
	text-shadow: 1px 3px 0px rgb(76, 77, 73);
	
}
.content-dos-dos h4{
	font-size:1em;
	text-align: center;
}
.content-dos-dos h3{
	text-align: center;
	font-weight: 500;
	font-size: 1.5em;
	color: #07416e;
	text-transform: uppercase;
}

.content-dos-dos span{
	font-size: medium;
}

.dos-grid-container {
	max-width: 1200px;
	margin:10px auto;
	
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-template-rows: 1fr 1fr;
	grid-gap:10px;
}

.dos-grid-container>div{
	border:1px solid #ccc;
	padding:10px;
	height:auto;
}

.dos-grid-container p{
	max-width: 400px;
}

/*.content-dest-dos article,
.content-dest-tres article {
    margin: 30px 5px;
    max-width: 23%
}*/
p.primero::first-letter {
    background: 0 0;
    color: #000;
    float: left;
    font-size: 90px;
    margin: 10px;
    padding: 10px;
    font-family: Algerian, Times;
    text-indent: -1px
}
.row .fondo h3 {
    text-align: center;
    font-size: 1.2em;
    margin-top: 20px;
    margin-bottom: 10px
}
.row .fondo {
    margin: 10px
}
.row .fondo img {
    width: 100%
}
@media only screen and (max-width: 480px) {
    /*===================== CONTENT-DOS-DOS=========*/
.content-dos-dos {
	max-width: 600px;
	margin: 20px auto;
	width: 100%;
}
.content-dos-dos h3{
	font-size:1em;
	text-align: center;
	text-shadow: black 0.1em 0.1em 0.2em
}
.content-dos-dos h4{
	font-size:0.9em;
	text-align: center;
}

.dos-grid-container {
	max-width: 600px;
	margin:10px auto;
	
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto;
	grid-gap:10px;
}
	
	.dos-grid-container p{
		margin: 10px;
		max-width: 500px;
	}
	
	.content-dos-aa{
		display:none;}

.content-dest-dos article, .content-dest-tres article {
    margin: 30px 5px;
    max-width: 100%
}
	
	.contenido img {
		border: 1px solid #009;
    	padding: 2px;
   		 max-width: 100%
	}
	.content-cuatro {
        display: none
    }
    .no-mobil {
        display: none
    }
}
@media only screen and (max-width: 768px) {
	.content-dest-dos article, {
    margin: 30px 5px;
    max-width: 100%
}

.content-dest-dos article p, .content-dest-tres article p {
    margin: 30px 5px;
    max-width: 100%
}
    .content-cuatro {
        display: none
    }
    .no-mobil {
        display: none
    }
}