.header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    padding: 1rem;
    display: flex;
    justify-content: space-between;
    /* background-color: white; */
    z-index: 10;
}

.info__header__half {
    display: flex;
    align-items: flex-end;
}


/* Mobile Only (< 576px) */
@media only screen and (max-width: 36rem) {

}

/* Tablet (> 576px) */
@media only screen and (min-width: 36rem) {

}

/* Laptop (> 1024px) */
@media only screen and (min-width: 48rem) {
    .header h1 {
        margin-left: -2px;
    }

}

/* Desktop (> 1440px) */
@media only screen and (min-width: 90rem) {

}