/*!
 * zelluftijd v1.0.0
 * 
 * (c) 2020 R. Merkelbach
 * ISC License
 */

@import url("https://use.typekit.net/qml7zqi.css");
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
/* line 6, src/scss/_reset.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
/* line 16, src/scss/_reset.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, main, nav, section {
  display: block;
}

/* line 19, src/scss/_reset.scss */
body {
  line-height: 1;
}

/* line 22, src/scss/_reset.scss */
ol, ul {
  list-style: none;
}

/* line 25, src/scss/_reset.scss */
blockquote, q {
  quotes: none;
}

/* line 29, src/scss/_reset.scss */
blockquote:before, blockquote:after {
  content: '';
  content: none;
}

/* line 34, src/scss/_reset.scss */
q:before, q:after {
  content: '';
  content: none;
}

/* line 38, src/scss/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

@font-face {
  font-family: 'Zelluftijd-Quotes';
  src: url("../fonts/Zelluftijd-Quotes.woff2") format("woff2"), url("../fonts/Zelluftijd-Quotes.woff") format("woff"), url("../fonts/Zelluftijd-Quotes.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* line 16, src/scss/main.scss */
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* line 18, src/scss/main.scss */
body {
  font-family: objektiv-mk1, sans-serif;
  font-size: 16px;
  background-color: #f5f5f5;
}

/* line 26, src/scss/main.scss */
.site {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 auto 0 auto;
  width: 100%;
  max-width: 1440px;
  background-color: #ffffff;
}

/* line 39, src/scss/main.scss */
.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 4rem 0 0 0;
}

/* line 46, src/scss/main.scss */
.nav__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 70px;
  background-size: 58px 100px;
  background-position: top left;
  background-repeat: no-repeat;
  text-decoration: none;
  color: #DB5A29;
  height: 50px;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

/* line 62, src/scss/main.scss */
.nav__item + .nav__item {
  margin-left: 2.5rem;
}

/* line 66, src/scss/main.scss */
.nav__item span {
  font-size: 1.1rem;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

/* line 73, src/scss/main.scss */
.nav__item:hover, .nav__item.active {
  background-position: bottom left;
}

/* line 77, src/scss/main.scss */
.nav__item:hover span, .nav__item.active span {
  color: #112B60;
}

/* line 85, src/scss/main.scss */
.nav__item--home {
  background-image: url("../images/triangle@2x.png");
}

/* line 86, src/scss/main.scss */
.nav__item--about {
  background-image: url("../images/circle@2x.png");
}

/* line 87, src/scss/main.scss */
.nav__item--gallery {
  background-image: url("../images/square@2x.png");
}

/* line 88, src/scss/main.scss */
.nav__item--information {
  background-image: url("../images/zigzag@2x.png");
}

/* line 89, src/scss/main.scss */
.nav__item--contact {
  background-image: url("../images/bubble@2x.png");
}

/* line 98, src/scss/main.scss */
.content {
  margin: 0 auto;
  width: 100%;
  max-width: 500px;
}

/* line 104, src/scss/main.scss */
.content .scroll-next {
  display: inline-block;
  margin: 3.5rem 0 0 0;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}

/* line 109, src/scss/main.scss */
.content .scroll-next:hover {
  cursor: pointer;
  -webkit-transform: scale3d(1.1, 1.1, 1);
          transform: scale3d(1.1, 1.1, 1);
}

/* line 120, src/scss/main.scss */
.content p {
  color: #112B60;
  font-size: 1.1rem;
  line-height: 1.5;
}

/* line 126, src/scss/main.scss */
.content p a {
  color: #DB5A29;
  text-decoration: none;
}

/* line 131, src/scss/main.scss */
.content p a:hover {
  text-decoration: underline;
}

/* line 137, src/scss/main.scss */
.content p + p {
  margin-top: 1.65rem;
}

/* line 144, src/scss/main.scss */
.content h3 {
  color: #DB5A29;
  font-weight: 700;
  font-size: 1.25rem;
}

/* line 152, src/scss/main.scss */
.content h4 {
  color: #DB5A29;
  font-weight: 500;
  font-size: 1.5rem;
}

/* line 160, src/scss/main.scss */
.content h5 {
  color: #DB5A29;
  font-weight: 500;
  font-size: 1.1rem;
}

/* line 168, src/scss/main.scss */
.content h5 + p {
  margin-top: 1.5rem;
}

/* line 174, src/scss/main.scss */
.content h3 + h4, .content h3 + h5 {
  margin-top: 0.25rem;
}

/* line 176, src/scss/main.scss */
.content__expandable {
  display: none;
}

/* line 180, src/scss/main.scss */
.content__expandable.active {
  display: block;
  margin-top: 1.65rem;
}

/* line 191, src/scss/main.scss */
main {
  width: 100%;
}

/* line 197, src/scss/main.scss */
.section {
  display: block;
  width: 100%;
  position: relative;
}

/* line 203, src/scss/main.scss */
.section--hero {
  background-image: url("../images/intro-background.jpg");
  background-size: cover;
  background-position: 0 24rem;
  background-repeat: no-repeat;
  padding: 4rem 0 4rem 0;
}

/* line 211, src/scss/main.scss */
.section--hero__logo {
  display: block;
  width: 440px;
  height: 416px;
  background-size: 440px 416px;
  background-image: url("../images/intro@2x.png");
  background-repeat: no-repeat;
  margin: 0 auto 0 auto;
}

/* line 223, src/scss/main.scss */
.section--hero__icon {
  display: block;
  width: 249px;
  height: 85px;
  background-size: 249px 85px;
  background-image: url("../images/eyes@2x.png");
  background-repeat: no-repeat;
  margin: 2rem auto 2rem auto;
}

/* line 235, src/scss/main.scss */
.section--hero .content p {
  font-weight: 700;
  text-align: center;
}

/* line 244, src/scss/main.scss */
.section--why {
  padding: 4rem 0 4rem 0;
}

/* line 246, src/scss/main.scss */
.section--why::before {
  content: " ";
  top: -25px;
  position: absolute;
  left: 50%;
  margin: 0 0 0 -29px;
  display: block;
  width: 58px;
  height: 50px;
  background-image: url("../images/circle@2x.png");
  background-repeat: no-repeat;
  background-size: 58px 100px;
}

/* line 264, src/scss/main.scss */
.section--why .content {
  text-align: center;
}

/* line 268, src/scss/main.scss */
.section--why .content a {
  text-decoration: underline;
}

/* line 270, src/scss/main.scss */
.section--why .content .scroll-next .svg-fill {
  fill: #DB5A29;
}

/* line 276, src/scss/main.scss */
.section--about {
  background-color: #112B60;
}

/* line 282, src/scss/main.scss */
.section--about__gallery img {
  width: 100%;
  height: auto;
}

/* line 291, src/scss/main.scss */
.section--about .content {
  padding: 4rem 0 4rem 0;
  text-align: center;
  position: relative;
}

/* line 296, src/scss/main.scss */
.section--about .content .scroll-next .svg-fill {
  fill: #ffffff;
}

/* line 298, src/scss/main.scss */
.section--about .content p, .section--about .content h1, .section--about .content h2, .section--about .content h3, .section--about .content h4, .section--about .content h5, .section--about .content h6, .section--about .content a {
  color: #ffffff;
}

/* line 299, src/scss/main.scss */
.section--about .content a {
  text-decoration: underline;
}

/* line 302, src/scss/main.scss */
.section--about .content::before {
  content: " ";
  top: -25px;
  position: absolute;
  left: 50%;
  margin: 0 0 0 -29px;
  display: block;
  width: 58px;
  height: 50px;
  background-image: url("../images/circle@2x.png");
  background-repeat: no-repeat;
  background-size: 58px 100px;
}

/* line 322, src/scss/main.scss */
.section--quotes {
  padding: 10rem 4rem;
  background-image: url("../images/quotes-background.jpg");
  background-repeat: no-repeat;
  background-size: 60% auto;
  background-position: top right;
}

/* line 331, src/scss/main.scss */
.section--quotes q {
  color: #DB5A29;
  font-family: 'Zelluftijd-Quotes';
  font-size: 3.5rem;
  text-align: center;
  display: block;
}

/* line 344, src/scss/main.scss */
.section--information {
  padding: 0 0 0 0;
  position: relative;
}

/* line 349, src/scss/main.scss */
.section--information::before {
  content: " ";
  top: -55px;
  position: absolute;
  left: 50%;
  z-index: 9999;
  margin: 0 0 0 -138px;
  display: block;
  width: 277px;
  height: 222px;
  background-image: url("../images/birds@2x.png");
  background-repeat: no-repeat;
  background-size: 277px 222px;
}

/* line 366, src/scss/main.scss */
.section--information__header {
  display: block;
  width: 100%;
  height: auto;
  padding-top: 38%;
  background-image: url("../images/information.jpg");
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center top;
  margin-bottom: 2rem;
}

/* line 380, src/scss/main.scss */
.section--information__icon {
  display: block;
  width: 740px;
  margin: 0 auto;
  height: 105px;
  background-image: url("../images/prijzen@2x.png");
  background-size: 90px auto;
  background-repeat: no-repeat;
  background-position: left top;
}

/* line 393, src/scss/main.scss */
.section--information .column:nth-child(1) {
  text-align: left;
}

/* line 399, src/scss/main.scss */
.section--information .column:nth-child(2) {
  text-align: left;
  padding-left: 2.5rem;
}

/* line 406, src/scss/main.scss */
.section--information .column:nth-child(3) {
  text-align: right;
}

/* line 416, src/scss/main.scss */
.section--gallery {
  position: relative;
}

/* line 420, src/scss/main.scss */
.section--gallery::before {
  content: " ";
  top: 2.5rem;
  position: absolute;
  left: 50%;
  z-index: 9999;
  margin: 0 0 0 -45px;
  display: block;
  width: 91px;
  height: 103px;
  background-image: url("../images/sfeerimpressie-icon@2x.png");
  background-repeat: no-repeat;
  background-size: 91px 103px;
}

/* line 437, src/scss/main.scss */
.section--gallery::after {
  content: "sfeer";
  top: 50%;
  color: #ffffff;
  font-size: 9rem;
  text-align: center;
  font-family: 'Zelluftijd-Quotes';
  position: absolute;
  left: 50%;
  z-index: 9999;
  margin: -50px 0 0 -100px;
  display: block;
  width: 200px;
  height: 160px;
}

/* line 455, src/scss/main.scss */
.section--gallery__title {
  position: absolute;
  width: 160px;
  text-align: center;
  top: 10rem;
  left: 50%;
  margin: 0 0 0 -80px;
}

/* line 464, src/scss/main.scss */
.section--gallery__title h5, .section--gallery__title h6 {
  color: #ffffff;
  display: inline-block;
  margin-bottom: 0.2rem;
}

/* line 472, src/scss/main.scss */
.section--gallery__title h5 {
  font-size: 1.3rem;
  font-weight: 700;
}

/* line 473, src/scss/main.scss */
.section--gallery__title h6 {
  font-size: 1rem;
}

/* line 481, src/scss/main.scss */
.section--contact {
  padding: 5rem 0 6rem 0;
}

/* line 486, src/scss/main.scss */
.section--contact__header {
  display: block;
  width: 740px;
  margin: 0 auto 1.75rem auto;
  height: auto;
  padding: 80px 0 0 0;
  background-image: url("../images/contact@2x.png");
  background-size: 90px auto;
  background-repeat: no-repeat;
  background-position: left top;
}

/* line 498, src/scss/main.scss */
.section--contact__header span {
  font-size: 1.1rem;
  font-weight: 500;
  color: #112B60;
}

/* line 508, src/scss/main.scss */
.section--contact form {
  display: block;
  width: 100%;
  max-width: 740px;
  margin: 0 auto;
}

/* line 515, src/scss/main.scss */
.section--contact form input[type="text"],
.section--contact form input[type="email"],
.section--contact form textarea {
  border: 2px solid #112B60;
  width: 100%;
  display: block;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #ffffff;
  padding: 0.5rem 1rem;
  color: #112B60;
  margin-bottom: 0.5rem;
  font-size: 1rem;
  font-family: objektiv-mk1, sans-serif;
}

/* line 530, src/scss/main.scss */
.section--contact form input[type="text"]::-webkit-input-placeholder,
.section--contact form input[type="email"]::-webkit-input-placeholder,
.section--contact form textarea::-webkit-input-placeholder {
  color: rgba(17, 43, 96, 0.8);
}
.section--contact form input[type="text"]::-moz-placeholder,
.section--contact form input[type="email"]::-moz-placeholder,
.section--contact form textarea::-moz-placeholder {
  color: rgba(17, 43, 96, 0.8);
}
.section--contact form input[type="text"]:-ms-input-placeholder,
.section--contact form input[type="email"]:-ms-input-placeholder,
.section--contact form textarea:-ms-input-placeholder {
  color: rgba(17, 43, 96, 0.8);
}
.section--contact form input[type="text"]::-ms-input-placeholder,
.section--contact form input[type="email"]::-ms-input-placeholder,
.section--contact form textarea::-ms-input-placeholder {
  color: rgba(17, 43, 96, 0.8);
}
.section--contact form input[type="text"]::placeholder,
.section--contact form input[type="email"]::placeholder,
.section--contact form textarea::placeholder {
  color: rgba(17, 43, 96, 0.8);
}

/* line 536, src/scss/main.scss */
.section--contact form input[type="text"]:focus,
.section--contact form input[type="email"]:focus,
.section--contact form textarea:focus {
  border-color: #DB5A29;
  outline: none;
}

/* line 545, src/scss/main.scss */
.section--contact form textarea {
  min-height: 180px;
  resize: vertical;
}

/* line 554, src/scss/main.scss */
.section--contact .form-submit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

/* line 561, src/scss/main.scss */
.section--contact .form-submit__note {
  min-width: 70%;
  max-width: 70%;
  color: #112B60;
  font-size: 0.9rem;
  line-height: 1;
}

/* line 572, src/scss/main.scss */
.section--contact .form-submit input[type="submit"] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 2px solid #112B60;
  font-size: 1rem;
  font-family: objektiv-mk1, sans-serif;
  background-color: #ffffff;
  color: #112B60;
  padding: 0.5rem 1rem;
  display: block;
  margin: 0;
}

/* line 592, src/scss/main.scss */
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  max-width: 740px;
  margin: 0 auto;
}

/* line 601, src/scss/main.scss */
.row .column {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

/* line 605, src/scss/main.scss */
.row .column--33 {
  min-width: calc(100% / 3 - 2rem);
  max-width: calc(100% / 3 - 2rem);
}

/* line 612, src/scss/main.scss */
.row .column--25 {
  min-width: calc(100% / 4 - 2rem);
  max-width: calc(100% / 4 - 2rem);
}

/* line 620, src/scss/main.scss */
.row .column--50 {
  min-width: calc(100% / 2 - 2rem);
  max-width: calc(100% / 2 - 2rem);
}

/* line 628, src/scss/main.scss */
.row .column--35 {
  min-width: calc(35% - 2rem);
  max-width: calc(35% - 2rem);
}

/* line 635, src/scss/main.scss */
.row .column--65 {
  min-width: calc(65% - 2rem);
  max-width: calc(65% - 2rem);
}

/* line 646, src/scss/main.scss */
.nav-toggle {
  display: none;
}

/* line 652, src/scss/main.scss */
footer {
  display: block;
  width: 100%;
  height: 400px;
  background-image: url("../images/footer.jpg");
  background-size: cover;
  background-position: right bottom;
}

@media screen and (max-width: 1024px) {
  /* line 665, src/scss/main.scss */
  .nav__item + .nav__item {
    margin-left: 1.5rem;
  }
  /* line 666, src/scss/main.scss */
  .nav__item span {
    font-size: 1rem;
  }
}

@media screen and (max-width: 768px) {
  /* line 671, src/scss/main.scss */
  .content {
    max-width: 100%;
  }
  /* line 673, src/scss/main.scss */
  .site {
    max-width: 100%;
    overflow: hidden;
  }
  /* line 680, src/scss/main.scss */
  .nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: #DB5A29;
    z-index: 999;
    -webkit-transition: 0.3s ease;
    transition: 0.3s ease;
    opacity: 0;
    pointer-events: none;
  }
  /* line 695, src/scss/main.scss */
  .nav.enabled {
    opacity: 1;
    pointer-events: all;
  }
  /* line 702, src/scss/main.scss */
  .nav__item {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    background-image: none;
    margin: 0 !important;
    color: #ffffff;
    -webkit-transform: translateY(-30px) scale3d(1.3, 1.3, 1);
            transform: translateY(-30px) scale3d(1.3, 1.3, 1);
    -webkit-transition: 0.6s ease;
    transition: 0.6s ease;
  }
  /* line 716, src/scss/main.scss */
  .nav.enabled .nav__item {
    -webkit-transform: none;
            transform: none;
  }
  /* line 726, src/scss/main.scss */
  .nav-toggle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-left: 70px;
    background-size: 58px 100px;
    background-position: top left;
    background-repeat: no-repeat;
    text-decoration: none;
    color: #DB5A29;
    height: 50px;
    -webkit-transition: 0.2s ease;
    transition: 0.2s ease;
    background-image: url("../images/waves@2x.png");
    background-repeat: no-repeat;
    text-decoration: none;
    background-color: transparent;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    border: none;
    margin: 1rem 0 0 0;
  }
  /* line 749, src/scss/main.scss */
  .nav-toggle span {
    font-family: objektiv-mk1, sans-serif;
    font-size: 1.1rem;
    margin: 0 0 0 0;
  }
  /* line 759, src/scss/main.scss */
  .nav-toggle:hover, .nav-toggle.active {
    background-position: bottom left;
  }
  /* line 763, src/scss/main.scss */
  .nav-toggle:hover span, .nav-toggle.active span {
    color: #112B60;
  }
  /* line 773, src/scss/main.scss */
  .section--hero__logo {
    width: 300px;
    background-size: 300px auto;
    height: 280px;
  }
  /* line 781, src/scss/main.scss */
  .section--hero .content,
  .section--why .content {
    padding: 0 3rem;
  }
  /* line 787, src/scss/main.scss */
  .section--about .content {
    padding: 3rem 3rem;
  }
  /* line 795, src/scss/main.scss */
  .section--gallery::after {
    display: none;
  }
  /* line 801, src/scss/main.scss */
  .section--information__icon {
    width: calc(100% - 3rem);
    margin-left: 3rem;
  }
  /* line 808, src/scss/main.scss */
  .section--information::before {
    display: none;
  }
  /* line 814, src/scss/main.scss */
  .section--information .row {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  /* line 818, src/scss/main.scss */
  .section--information .row .column:nth-child(1) {
    text-align: left;
    min-width: 100%;
    max-width: 100%;
    padding: 0rem 3rem 0 3rem;
  }
  /* line 827, src/scss/main.scss */
  .section--information .row .column:nth-child(2) {
    text-align: left;
    min-width: 100%;
    max-width: 100%;
    padding: 3rem 3rem 0 3rem;
  }
  /* line 836, src/scss/main.scss */
  .section--information .row .column:nth-child(3) {
    text-align: left;
    min-width: 100%;
    max-width: 100%;
    padding: 0 3rem 3rem 3rem;
  }
  /* line 851, src/scss/main.scss */
  .section--address .row {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  /* line 858, src/scss/main.scss */
  .section--address .column:nth-child(1) {
    min-width: 100%;
    padding: 3rem;
  }
  /* line 865, src/scss/main.scss */
  .section--address .column:nth-child(2) {
    min-width: 100%;
    padding: 0 3rem 3rem 3rem;
  }
  /* line 874, src/scss/main.scss */
  .section--contact {
    padding: 1rem 3rem;
  }
  /* line 878, src/scss/main.scss */
  .section--contact .form-submit {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  /* line 882, src/scss/main.scss */
  .section--contact .form-submit__note {
    min-width: 100%;
    max-width: 100%;
    margin-bottom: 0.75rem;
  }
  /* line 899, src/scss/main.scss */
  .content p {
    font-size: 1rem;
  }
}
