footer{ background-color: $white-header; padding-top: 3rem; font-family: "Marianne"; font-weight: 800; font-size: 1.3rem; text-transform: lowercase; div{ display: flex; flex-direction: row; } h2{font-size: 1.3rem;} section:not(:first-of-type){ border-left: $yellow-puca solid 5px; padding-left: 2rem; } section:not(:last-of-type){ padding-right: 5rem; } } #footer-left { margin-left: 10rem; div{ display: flex; flex-direction: column; padding-right: 2rem; #block-reha-pieddepage { ul{ padding-left: 0; } } #block-reha-logoreha-3{ display: none; } .social-media-links--platforms{ display: flex; flex-direction: row; svg.ext{ display: none; } } } } #footer-middle{ #block-reha-operateurduprogramme{ display: flex; flex-direction: column; img{ max-width: 150px; height: fit-content; max-height: 100px; object-fit: contain; padding: 1rem; } } } #footer-right{ #block-reha-config-pages-2{ display: flex; flex-direction: column; .field--name-field-partenaires{ .field__items{ display: flex; flex-direction: row; flex-wrap: wrap; img{ max-width: 120px; height: fit-content; max-height: 115px; object-fit: contain; padding: 1rem; } } } } }