.imgtext { display: flex; justify-content: space-between; /* flex-flow: row nowrap; */ padding: 1rem 0 1rem 0; margin: .125rem; * { width: 100%; flex: 1; margin-left: auto; margin-right: auto; } &__img { min-width: 250px; } &__imgh100 { max-height: 100px; } &__imgh150 { max-height: 150px; } &__imgw150 { max-width: 150px; } &__imgw100 { max-width: 100px; } } @media (max-width: 1600px) { .myclimg { height: 550px !important; } } @media (max-width: 1000px) { .myclimg { height: 450px !important; } } @media (max-width: 800px) { .myclimg { height: 400px !important; } } @media (max-width: 718px) { // PER VERSIONE MOBILE .landing > section.padding_testo { padding-top: 0.5rem; padding-bottom: 0.1rem; } .imgtext { padding: 0.25rem 0 0.25rem 0; } } .landing > section.padding_testo { padding-top: 1rem; padding-bottom: 0.25rem; } .section_text { padding: 10px; }