

/* Font imports */
  @font-face {
    font-family: 'montserrat';
    src: url('https://clearsiteland.com/media/pages/theme/8bf7a9f94e-1753650565/montserrat-bold.woff') format('woff');
    font-weight:600;
  }
  @font-face {
    font-family: 'montserrat';
    src: url('https://clearsiteland.com/media/pages/theme/d0f5c2ecc2-1753650565/montserrat-regular.woff') format('woff');
    font-weight:400;
  }
  @font-face {
    font-family: 'Noway';
    src: url('https://clearsiteland.com/media/pages/theme/315015c0ef-1753650565/noway-bold.woff') format('woff');
    font-weight:800;
  }
  @font-face {
    font-family: 'Noway';
    src: url('https://clearsiteland.com/media/pages/theme/e1d099e252-1753650565/noway-light.woff') format('woff');
    font-weight:200;
  }
  @font-face {
    font-family: 'Noway';
    src: url('https://clearsiteland.com/media/pages/theme/96e9f7a9f5-1753650565/noway-medium.woff') format('woff');
    font-weight:600;
  }
  @font-face {
    font-family: 'Noway';
    src: url('https://clearsiteland.com/media/pages/theme/cfe764d8c6-1753650565/noway-regular.woff') format('woff');
    font-weight:400;
  }
  @font-face {
    font-family: '';
    src: url('https://clearsiteland.com/media/pages/theme/bdae841cc5-1753650565/noway-thin.woff') format('woff');
    font-weight:100;
  }



    h1, .h1, .h1 *, h1 * {
    font-family:'Noway', sans-serif;        font-size:72px;
    font-weight:900;
    line-height:120%;
    letter-spacing:1px;
    margin-bottom:12px;
  }

    h2, .h2, .h2 *, h2 * {
    font-family:'Noway', sans-serif;        font-size:42px;
    font-weight:600;
    line-height:120%;
    letter-spacing:1px;
    margin-bottom:20px;
  }

    h3, .h3, .h3 *, h3 * {
    font-family:'Noway', sans-serif;        font-size:28px;
    font-weight:600;
    line-height:120%;
    letter-spacing:1px;
    margin-bottom:20px;
  }

    h4, .h4, .h4 *, h4 * {
    font-family:'Noway', sans-serif;        font-size:20px;
    font-weight:400;
    line-height:120%;
    letter-spacing:0px;
    margin-bottom:20px;
  }

    h5, .h5, .h5 *, h5 * {
    font-family:'montserrat', sans-serif;        font-size:16px;
    font-weight:600;
    line-height:120%;
    letter-spacing:0px;
    margin-bottom:12px;
  }

    h6, .h6, .h6 *, h6 * {
    font-family:'montserrat', sans-serif;        font-size:16px;
    font-weight:600;
    line-height:120%;
    letter-spacing:0px;
    margin-bottom:12px;
  }

    p, .p, .p *, p * {
    font-family:'montserrat', sans-serif;        font-size:14px;
    font-weight:400;
    line-height:175%;
    letter-spacing:0px;
    margin-bottom:22px;
  }

    chonk, .chonk, .chonk *, chonk * {
    font-family:'Noway', sans-serif;        font-size:90px;
    font-weight:600;
    line-height:100%;
    letter-spacing:0.5px;
    margin-bottom:2px;
  }


a {
  color:inherit;
  text-decoration:none;
}
strong {
  font-family:inherit;
  font-weight:800;
}

p strong, strong * {
  font-weight:800;
}
p a, .p a {
  font-weight: Normal;
  color: var(--color-black);
  text-decoration:none;}


ul {
  padding-left: 20px;
  list-style: disc;
  line-height:175%;
}
ol {
  padding-left: 20px;
  list-style: upper-alpha;
  line-height:175%;
}


.button {
  padding-left: 26px;
  padding-right: 26px;
  padding-top: 4px;

  padding-bottom: 4px;

  border-radius: 1000px;

      border: 1px solid black;
  


  /* Make this element behave like one from the typekit section */
  

  font-family:'montserrat', sans-serif;
    font-size:14px;
  font-weight:400;
  line-height:175%;
  letter-spacing:0px;
  margin-bottom:22px;
}

@media screen and (max-width:800px) {
    
    h1, .h1, .h1 * {
    font-size:57.6px;
    margin-bottom:9.6px;
  }
  
    h2, .h2, .h2 * {
    font-size:33.6px;
    margin-bottom:16px;
  }
  
    h3, .h3, .h3 * {
    font-size:22.4px;
    margin-bottom:16px;
  }
  
    h4, .h4, .h4 * {
    font-size:16px;
    margin-bottom:16px;
  }
  
    h5, .h5, .h5 * {
    font-size:12.8px;
    margin-bottom:9.6px;
  }
  
    h6, .h6, .h6 * {
    font-size:12.8px;
    margin-bottom:9.6px;
  }
  
    p, .p, .p * {
    font-size:12.6px;
    margin-bottom:19.8px;
  }
  
    chonk, .chonk, .chonk * {
    font-size:54px;
    margin-bottom:1.2px;
  }
  
}
