/* Modulo 1*/
.mod07x > div{ justify-content: space-around; padding-left:15px; padding-right:15px;}
.mod07x > div > div {justify-content: space-around;margin: 10px 5px 10px 5px;}
.mod07x > div > div > a > div:nth-child(2){font-size: 20px;margin: 10px;font-weight: 600;}
.mod07x > div > div > a > div:nth-child(3){font-size: 16px;}
@media screen and (min-width:1px) and (max-width:1366px){
.mod07x p {font-size: 13px;max-width: 90%;}
}
@media screen and (min-width:1px) and (max-width:600px){
.mod07x > div > div {
    flex: 1 60%;
    margin: 0px 20%;
}
.mod07x p {font-size: 12px;max-width: 96%;}
}
@media screen and (min-width:1px) and (max-width:320px){
.mod07x p {font-size: 10px;max-width: 96%;}
}




@media (min-width:990px) {
.mod07x.text-right .med-txt,.mod07x.text-right h3 {align-self: flex-end; text-align:right;}
.mod07x.text-left .med-txt,.mod07x.text-left h3 {align-self: flex-start; text-align:left;}
.mod07x.text-center .med-txt,.mod07x.text-center h3 {align-self: center;  text-align:center;}
.mod07x.text-just .med-txt,.mod07x.text-just h3 {align-self: center; text-align:justify;}
}


@media (max-width:990px) {
.mod07x.text-right-mob .med-txt,.mod07x.text-right-mob h3 {align-self: flex-end; text-align:right;}
.mod07x.text-left-mob .med-txt,.mod07x.text-left-mob h3 {align-self: flex-start; text-align:left;}
.mod07x.text-center-mob .med-txt,.mod07x.text-center-mob h3 {align-self: center;  text-align:center;}
.mod07x.text-just-mob .med-txt,.mod07x.text-just-mob h3 {align-self: center; text-align:justify;}
}