.page-programme{ .block-region-first{ padding-left: 18%; } .block-region-second{ h2{ font-weight: 1000; font-size: 1.8rem; } .block-views-blockhome-block-1{ width: 80%; font-size: 1.2rem; } .view-display-id-block_1{ margin: 0; width: 80%; padding-top: 1rem; } .block-config-pages-block{ margin: 0; width: 80%; padding-top: 1rem; .config_pages--partenaires--full{ .paragraph--type--partenaire{ width: 100%; padding-bottom: 3rem; height: 205px; display: flex; flex-direction: column; flex-wrap: wrap; justify-content: center; align-content: baseline; @media (max-width: 810px){ display: flex; flex-direction: column; } .paragraph--type--partenaire>* { flex: 1 1 80px; } .field--name-field-logo{ width: fit-content; padding-right: 1rem; } .field--name-field-nom{ font-weight: 900; font-size: 1.2rem } .field--name-field-texte{ .field__item{ p{ strong{ background-color: none; } } } } .field--name-field-lien{ background-color: none; } } } } } }