.guest-landing-container {
    display: flex;
    align-items: center;
    justify-content: center;
}

h1.testh1{
    font-size: 48px;
    font-family: sans-serif;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: white;
    padding: 0;
    line-height: 48px;
    margin: 0;
}

body{
    background-color: white;
    margin: 0;
    padding: 0;
    /* background-color: #1e1e1e; */
}

.global-header{
    background-color: #1e1e1e;
    min-height: 100px;
    max-height: 130px;
}

/* Mobile Phones */
/* Small screens (portrait) */
@media only screen and (max-width: 480px) {
    /* Your CSS styles for small screens (portrait) go here */

    .global-header{
        height: 100%;
    }
  }
  
  /* Small screens (landscape) */
  @media only screen and (min-width: 481px) and (max-width: 767px) {
    /* Your CSS styles for small screens (landscape) go here */
  }
  
  /* Standard smartphones (portrait) */
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    /* Your CSS styles for standard smartphones (portrait) go here */
  }
  
  /* Standard smartphones (landscape) */
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    /* Your CSS styles for standard smartphones (landscape) go here */
  }
  
  /* Tablets */
  /* Portrait tablets */
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    /* Your CSS styles for portrait tablets go here */
  }
  
  /* Landscape tablets */
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    /* Your CSS styles for landscape tablets go here */
  }
  
  /* Desktops */
  /* Small desktops */
  @media only screen and (min-width: 1200px) and (max-width: 1439px) {
    /* Your CSS styles for small desktops go here */
  }
  
  /* Medium desktops */
  @media only screen and (min-width: 1440px) and (max-width: 1919px) {
    /* Your CSS styles for medium desktops go here */
  }
  
  /* Large desktops */
  @media only screen and (min-width: 1920px) {
    /* Your CSS styles for large desktops go here */
  }