.container{
font-family: "Open Sans",sans-serif;
text-align: justify;
}
strong{
font-weight: bold;
}
.ether-cols.ether-cols-1{
margin: 0;
}
.ether-col h1 {
margin: 10px 0;
}
.ether-cols-3 {
padding: 0 5%;
clear: both;
margin-top: 30px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
justify-content: space-between;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
@media (max-width: 1449px){
.ether-cols-3 {
padding: 0 2%;
}
}
@media (max-width: 991px){
.ether-cols-3 {
display: block;
padding: 0 5%;
margin-top: 10px;
}
}
.ether-cols-3 .desplegable div{
padding: 0 20px;
}
.ether-cols-3 div.ether-cols-2 {
cursor: pointer;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-align-items: center;
-webkit-align-items: center;
align-items: center;
height: 60px;
margin: 0;  padding-bottom: 25px;
}
@media (max-width: 1449px){
.ether-cols-3 div.ether-cols-2 {
padding-bottom: 0;
}
}
.ether-cols-3 .ether-cols-2 h2 {
margin: 0;
text-align: left;
}
@media (max-width: 375px){
.ether-cols-3 .ether-cols-2 h2 {
font-size: 1.2rem;
}
}
.ether-cols-3 .desplegable:nth-child(1) h2 {
color: #af1616;
}
.ether-cols-3 .desplegable:nth-child(2) h2 {
color: #0a78a8;
}
.ether-cols-3 .desplegable:nth-child(3) h2 {
color: #19b78a;
}
.ether-cols-3 .desplegable:nth-child(4) h2 {
color: #770a99;
}
.ether-cols-3 .ether-col {
width: 22%;
}
@media (max-width: 1449px){
.ether-cols-3 .ether-col {
width: 48%;
}
.visible span {
display: block;
margin: 0 auto;
max-width: 390px;
}
}
@media (max-width: 991px){
.ether-cols-3 .ether-col {
clear: both;
width: auto;
}
.visible span {
float: left;
}
}
@media (max-width: 768px){
.visible span {
float: none;
}
}
.ether-cols-2 img {
position: relative;
top: 5px;
}
.desplegable div.visible,
.desplegable div.oculto { padding-bottom: 15px;
}
@media (max-width: 809px){
.visible > p {
line-height: 25px;
}
}
@media (max-width: 768px){
.visible > p {
line-height: 30px;
}
}
.visible img {
width: 100%;
}
.oculto {
display: none;
}