
.boton:hover{
	background-color: #23BABB  ;
	color: white;

}
.boton{
	background-color: #358886 ;
	color: white;
	font-size: 16px;
	border-radius: 4px;
	box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
	border: none;
	height: 30px;
	margin-top: 10px;
    cursor: pointer;
    transition: transform 0.2s ease;

}
.boton:active{
    transform: scale(1.7);
}

a:link{
	text-decoration: none;
}
.wrapper{
    /*background: #358886;*/
    padding: 0 20px 0 20px;

}
.main{
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 100vh;
   }
.row{
    width: 900px;
    height: 500px;
   
    /*box-shadow: 5px 5px 10px 5px rgba(0,0,0,0.5);*/

}

.side-image{
    position: relative;




}
.texto{
      position: relative;
    text-align: justify;
      margin-top: 55px;

}
.right{
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
   
    
}
.rectangulo{
    background-color: blue;
    width: 365px;
    height: 460px;

}
.imagenM1{
    margin-top: 55px;
    margin-left:-30px;
     display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    cursor: pointer;
    transition: 4s;
}
.imagenM1:hover{
    transform: scale(1.1);
    transition: 4s;
}
.Azul{
    background-color: #0A579E;

}
.Verde{
    background-color: #49D318;

}
.Naranja{
    background-color: #F25A05;
}
.Rojo{
    background-color: #F11919;

}
.Morado{
    background-color: #6808E2;

}
.tamañoTitulo{
font-family:'montserrat',sans-serif;
     font-weight: bolder;
      color: white;
font-size: 50px;
letter-spacing: 0;


}
.tamañoSubtitulo{
font-family:'montserrat',sans-serif;
     font-weight: bolder;
      color: white;
font-size: 20px;
}
.parrafos{
    font-family:'montserrat',sans-serif;
     font-weight: bolder;
      color: white;
font-size: 15px;

}
.colorModulo1{
    text-shadow: -3px -3px 3px #0000DF, 3px -3px 3px #0000DF, -3px 3px 3px #0000DF, 3px 3px 3px #0000DF;

}
.colorModulo2{
    text-shadow: -3px -3px 3px  #49D318, 3px -3px 3px  #49D318, -3px 3px 3px  #49D318, 3px 3px 3px  #49D318;

}
.colorModulo3{
    text-shadow: -3px -3px 3px  #F25A05, 3px -3px 3px  #F25A05, -3px 3px 3px  #F25A05, 3px 3px 3px  #F25A05;

}
.colorModulo4{
    text-shadow: -3px -3px 3px  #F11919, 3px -3px 3px  #F11919, -3px 3px 3px  #F11919, 3px 3px 3px #F11919;

}
.colorModulo5{
    text-shadow: -3px -3px 3px  #6808E2, 3px -3px 3px #6808E2, -3px 3px 3px  #6808E2, 3px 3px 3px #6808E2;

}
.bordeAzul{
    box-shadow: 0 0 12px 7px #0A579E;

}
.borVerde{
    box-shadow: 0 0 12px 7px green;

}
.borNaranja{
    box-shadow: 0 0 12px 7px #F25A05;

}
.borRojo{
    box-shadow: 0 0 12px 7px #F11919;
    

}
.borMorado{
    box-shadow: 0 0 12px 7px #6808E2;
}
