@media (max-width: 1490px), (max-height: 800px) {
  #home .tablet-only {
    display: block; }
  #home .desktop-only {
    display: none; }
  #home h1 {
    font-size: 196.5171px;
    margin: 0;
    text-align: center; }
  #home #splash {
    column-gap: .5vw; }
    #home #splash #image-wrapper {
      height: 100vh;
      width: 40.23224vh; }
      #home #splash #image-wrapper img {
        height: 100vh;
        width: 40.23224vh; }
    #home #splash > div h1 {
      font-size: 12vw; }
    #home #splash > div .items {
      flex-wrap: wrap;
      font-size: 30.2334px;
      row-gap: 8.58333px;
      padding: 0;
      padding-bottom: 42.91665px; }
      #home #splash > div .items a {
        padding: 0 1vw; }
    #home #splash > div h2 {
      font-size: 60.4668px;
      margin: 42.91665px auto 46.34998px; }
    #home #splash > div h3 {
      font-size: 181.4004px; } }

@media (max-width: 1040px) {
  #home .mobile-only {
    display: block; }
  #home .tablet-only {
    display: none; }
  #home h1 {
    font-size: 19vw; }
  #home #splash {
    column-gap: 0;
    margin: 0;
    width: 100%;
    height: 248.55688vw;
    padding: 0; }
    #home #splash #image-wrapper {
      width: 0;
      height: 0; }
      #home #splash #image-wrapper img {
        width: 100vw;
        height: 248.55688vw; }
    #home #splash > div {
      padding-bottom: 7vw; }
      #home #splash > div h1 {
        display: block;
        font-size: 17vw; }
      #home #splash > div h2 {
        font-size: 7vw;
        padding-bottom: 1.4vw; }
      #home #splash > div h3 {
        margin: 0;
        font-size: 25vw; }
      #home #splash > div .items {
        display: none; }
  #home .items {
    flex-direction: column;
    align-items: start;
    font-size: 30.2334px;
    row-gap: 8.58333px;
    padding: 3vw; } }

/*# sourceMappingURL=home.mob.sass.css.map */