/*! project-name v0.0.1 | (c) 2023 YOUR NAME | MIT License | http://link-to-your-git-repo.com */
/* ---------------------------- Site information ------------------------------ */
/* -------------------- Initial site build March of 2023 --------------------- */
/* ------------ Developer: Josh Martin (JM) & Vince Nisly (VEN) -------------- */
/* --------------------- Remember this is mobile first! ---------------------- */
/* ------------- A website built by Craft & Cloud Marketing Co. -------------- */
/*@import "node_modules/hamburgers/_sass/hamburgers/hamburgers.scss";*/
/* ------------------------- VARIABLES ------------------------- */
/* ------ Color variables ----- */
/* ------ Font variables ----- */
/* -------------------- GENERAL STYLES ---------------------- */
/* line 36, src/sass/components/_base.scss */
body {
  background-color: #F3DBAE;
  font-family: pf-marlet-display, sans-serif;
  color: #F3DBAE;
  margin: 0;
  overflow-x: hidden;
}

@media (min-width: 2200px) {
  /* line 36, src/sass/components/_base.scss */
  body {
    -webkit-box-shadow: 0px 0px 12px 1px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 0px 12px 1px rgba(0, 0, 0, 0.75);
    max-width: 2200px;
    margin: auto;
  }
}

@media (min-width: 750px) {
  /* line 54, src/sass/components/_base.scss */
  .entire {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: -6em;
  }
  /* line 60, src/sass/components/_base.scss */
  .topexcluded {
    width: 49%;
  }
}

@media (min-width: 750px) and (min-width: 1400px) {
  /* line 60, src/sass/components/_base.scss */
  .topexcluded {
    width: 60%;
  }
}

/* line 69, src/sass/components/_base.scss */
.topsection {
  background-color: #763138;
  margin-top: 1.5em;
}

@media (min-width: 750px) {
  /* line 69, src/sass/components/_base.scss */
  .topsection {
    margin-top: 0;
    margin-left: 5em;
    width: 45%;
    max-width: 450px;
  }
}

@media (min-width: 750px) {
  /* line 69, src/sass/components/_base.scss */
  .topsection {
    margin-bottom: 3em;
  }
}

@media (min-width: 1235px) {
  /* line 69, src/sass/components/_base.scss */
  .topsection {
    margin-bottom: 6em;
  }
}

/* line 89, src/sass/components/_base.scss */
.logo {
  padding-top: 3em;
  padding-left: 1.5em;
  padding-right: 1.5em;
}

@media (min-width: 750px) {
  /* line 89, src/sass/components/_base.scss */
  .logo {
    max-width: 400px;
    margin: auto;
  }
}

/* line 99, src/sass/components/_base.scss */
.logo img {
  width: 100%;
  height: auto;
}

/* line 107, src/sass/components/_base.scss */
.Paragraph p {
  margin-top: -2em;
  text-align: center;
  padding: 2em;
  font-size: 5.5vw;
}

@media (min-width: 750px) {
  /* line 107, src/sass/components/_base.scss */
  .Paragraph p {
    margin-top: 0;
    font-size: 3vw;
  }
}

@media (min-width: 1024px) {
  /* line 107, src/sass/components/_base.scss */
  .Paragraph p {
    font-size: 1.5em;
  }
}

/* line 124, src/sass/components/_base.scss */
.middle {
  width: 90%;
  margin-left: 10%;
  margin-top: -20vw;
  margin-bottom: 0;
}

/* line 130, src/sass/components/_base.scss */
.middle img {
  width: 100%;
  height: auto;
}

@media (min-width: 750px) {
  /* line 124, src/sass/components/_base.scss */
  .middle {
    margin-top: 8em;
  }
}

@media (min-width: 1024px) {
  /* line 124, src/sass/components/_base.scss */
  .middle {
    margin-top: 7em;
    margin-bottom: 2em;
  }
}

@media (min-width: 1235px) {
  /* line 124, src/sass/components/_base.scss */
  .middle {
    width: 100%;
    margin-left: 0;
  }
}

@media (min-width: 1400px) {
  /* line 124, src/sass/components/_base.scss */
  .middle {
    margin-top: -6em;
  }
}

@media (min-width: 2000px) {
  /* line 124, src/sass/components/_base.scss */
  .middle {
    margin-top: -12em;
  }
}

/* line 158, src/sass/components/_base.scss */
.footer {
  background-color: #763138;
  font-size: 4vw;
  text-align: center;
  padding: 1.5em;
  position: relative;
}

@media (min-width: 750px) {
  /* line 158, src/sass/components/_base.scss */
  .footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 2.6vw;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

@media (min-width: 1024px) {
  /* line 158, src/sass/components/_base.scss */
  .footer {
    font-size: 1.8em;
  }
}

/* line 176, src/sass/components/_base.scss */
.footer a {
  color: #F3DBAE;
  text-decoration: none;
}

/* line 181, src/sass/components/_base.scss */
.footer img {
  width: 100%;
  height: auto;
}

/* line 186, src/sass/components/_base.scss */
.footer p {
  margin-top: 0;
}

@media (min-width: 1120px) {
  /* line 158, src/sass/components/_base.scss */
  .footer {
    padding: 0.5em 1.5em 0 1.5em;
  }
  /* line 193, src/sass/components/_base.scss */
  .footer .phone, .footer .facebook {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 196, src/sass/components/_base.scss */
  .footer .phone p, .footer .facebook p {
    margin: 0 .25em;
  }
  /* line 201, src/sass/components/_base.scss */
  .footer .mailto {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 204, src/sass/components/_base.scss */
  .footer .mailto p {
    margin: 0 0.5em 0 0;
  }
}

/* line 211, src/sass/components/_base.scss */
.footericon {
  width: 10%;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (min-width: 1024px) {
  /* line 211, src/sass/components/_base.scss */
  .footericon {
    width: 1.2em;
  }
}

/* line 221, src/sass/components/_base.scss */
.bold {
  font-weight: bold;
}

/* line 225, src/sass/components/_base.scss */
.quote {
  color: black;
  margin-left: 2em;
  font-size: 6vw;
  margin-top: 2em;
}

@media (min-width: 750px) {
  /* line 225, src/sass/components/_base.scss */
  .quote {
    font-size: 7vw;
    margin-top: 1em;
  }
}

@media (min-width: 1024px) {
  /* line 225, src/sass/components/_base.scss */
  .quote {
    font-size: 4em;
  }
}

@media (min-width: 1235px) {
  /* line 225, src/sass/components/_base.scss */
  .quote {
    font-size: 3em;
    margin-left: 0;
    margin-top: 2em;
  }
}

@media (min-width: 750px) {
  /* line 247, src/sass/components/_base.scss */
  #block-cirrocumulus-footer {
    margin-top: 4em;
  }
}

/* ---------------------------- Site information ------------------------------ */
/* -------------------- Initial site build March of 2023 --------------------- */
/* ------------ Developer: Josh Martin (JM) & Vince Nisly (VEN) -------------- */
/* --------------------- Remember this is mobile first! ---------------------- */
/* ------------- A website built by Craft & Cloud Marketing Co. -------------- */
/*@import "node_modules/hamburgers/_sass/hamburgers/hamburgers.scss";*/
/* ------------------------- VARIABLES ------------------------- */
/* ------ Color variables ----- */
/* ------ Font variables ----- */
