.HodHeader { // scss overflow: visible; background: linear-gradient( 45deg, var(--xshop-primary), var(--xshop-secondary) 100%); color: var(--xshop-diff); padding: 4.5rem 0 1rem; position: relative; &:before{ content: ' '; background-image: var(--hod-img); position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; } h1,h2{ font-weight: 400; max-height: 1em; overflow: hidden; } #hod-logo { padding: 2rem; background: #ffffff99; position: relative; z-index: 5; display: inline-block; margin-bottom: -40px; border-radius: var(--xshop-border-radius); margin-top: 1rem; img { height: 75px; } } + .content{ padding-top: 2rem; } }