/*-------------------------------------------------------------- # Header --------------------------------------------------------------*/ .sticky-image { width: 100%; /*background: url("../img/hero-bg.png");*/ position: relative; } .sticky-image .sticky-container { position: absolute; bottom: 0; top: 0; left: 0; right: 0; display: flex; justify-content: center; align-items: center; flex-direction: column; text-align: center; padding: 0 15px; } .sticky-container .sticky-logo img{ margin-bottom: 0px; height: 80px; } .sticky-image h1 { margin: 0 0 30px 0; font-size: 48px; font-weight: 500; line-height: 56px; color: rgba(var(--bs-carousel_h1_color-rgb), 1); } .sticky-image h2 { color: rgba(var(--bs-carousel_text_color-rgb),1); margin-bottom: 30px; font-size: 14px; font-weight: 400; text-transform: uppercase; } .sticky-image .btn-get-started { font-family: "Montserrat", sans-serif; text-transform: uppercase; font-weight: 400; font-size: 16px; letter-spacing: 1px; display: inline-block; padding: 14px 30px; border-radius: 3px; margin: 10px; color: #fff; background: #7cc576; } .sticky-image .btn-get-started:hover { transition: 0.5s; background: #fff; color: #7cc576; } @media (min-width: 1024px) { #hero { /*background-attachment: fixed;*/ } } @media (max-width: 768px) { #hero h1 { font-size: 28px; line-height: 36px; } #hero h2 { line-height: 22px; } }