@import "../../../theme"; header { background-color: $background-color; display: flex; align-items: center; justify-content: space-between; height: 70px; top: 0; left: 0; padding: 0 10px; .logo { display: flex; padding: 6px; align-items: center; } .logo-holder { display: flex; align-items: center; transition: width 0.3s; overflow: hidden; text-decoration: none; h5 { font-family: "Oswald", sans-serif; color: $text-color; font-weight: 100; left: 0; letter-spacing: 1.5px; font-size: 21px; } img { width: 40px; } } .hamburger { p { color: $white; } } } li { display: flex; flex-direction: column; .upfold { display: flex; flex-direction: column; justify-content: center; background-color: $segment-section; padding: 15px; border-style: solid; border: 2px solid $white; background-image: url("../../../assets/lock-closed.svg"); background-repeat: no-repeat; background-size: 10px; background-position: 25px; span { text-align: center; color: $step-color; font-size: 11px; font-family: "Poppins", sans-serif; font-weight: 500; } h3 { text-align: center; color: lighten($color: $heading-color, $amount: 20%); font-size: 21.5px; font-family: "Oswald", sans-serif; font-weight: 300; } } img { padding: 22px 107px; display: none; } p { color: $content-color; text-align: center; font-family: "Poppins", sans-serif; font-size: 12px; line-height: 25px; display: none; padding: 5px 30px; } button { border-radius: 25px; height: 45px; font-size: 14px; font-family: "Poppins", sans-serif; border: none; margin: 25px 20px; font-weight: 600; background-color: $green; display: none; color: $white; } } .active { .upfold { background-image: url("../../../assets/lock-open.svg"); } img, p, button { display: block; animation: fadein 0.8s; } @keyframes fadein { from { opacity: 0; } to { opacity: 1; } } div { padding-top: 32px; background-color: $white; animation: slideup 0.3s; } @keyframes slideup { from { transform: translateY(300px); } to { transform: translateY(0px); } } }