@media all and (max-width: 800px) {
  /* line 2, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  .content_wrapper .heading-wrap.ln .hdln {
    width: 80% !important;
  }

  /* line 5, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  .content_wrapper h1 {
    text-align: center !important;
  }

  /* line 8, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  .content_wrapper .hdln {
    margin: 0 auto !important;
  }
}
/* line 12, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340853 {
  background-color: transparent;
  text-align: center;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 21, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340853 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 25, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340853 > .content_body,
#block_1340853 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 30, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1340853 {
    order: 0;
  }
}
/* line 34, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340877 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 43, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340877 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 47, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340877 > .content_body,
#block_1340877 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 52, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1340877 {
    order: 0;
  }
}
/* line 56, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340889 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 65, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340889 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 69, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340889 > .content_body,
#block_1340889 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 74, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1340889 {
    order: 0;
  }
}
/* line 78, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340901 {
  position: relative;
  margin: 0px 0px 15px 0px;
  display: inline-block;
  width: 65px;
}

/* line 84, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340913 {
  text-align: center;
  padding: 10px 0;
  font-size: 32px;
}

/* line 89, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340919 {
  font-size: 18px;
}

/* line 92, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340919 h1 {
  color: var(--color-main);
  text-align: left;
  margin-top: 0px;
  margin-bottom: 30px;
  font-family: custom1-font;
  font-weight: normal;
  font-style: normal;
}

/* line 101, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340953 {
  font-size: 18px;
}

/* line 104, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340953 h1 {
  color: var(--color-main);
  text-align: left;
  margin-top: 0px;
  margin-bottom: 30px;
  font-family: custom1-font;
  font-weight: normal;
  font-style: normal;
}

/* line 113, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340967 {
  text-align: inherit;
}

/* line 116, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341005 {
  font-size: 18px;
}

/* line 119, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341005 h1 {
  color: var(--color-main);
  text-align: left;
  margin-top: 0px;
  margin-bottom: 30px;
  font-family: custom1-font;
  font-weight: normal;
  font-style: normal;
}

/* line 128, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341179 {
  font-size: 57px;
}

/* line 131, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341179 h1 {
  color: var(--color-main);
  text-align: center;
  margin-bottom: 15px;
  font-family: body-font;
  font-weight: bold;
  font-style: normal;
}

/* line 139, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341179 .hhold {
  padding-top: 0px;
  padding-bottom: 45px;
  text-align: center;
}

/* line 144, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341179 .hdln {
  width: 600px;
  height: 1px;
}

/* line 148, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#hold_1341206 {
  padding: 0;
}

/* line 151, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#inner_1341206 {
  padding: 90px 0;
}

/* line 154, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#ov_1341206 {
  opacity: 0;
  background-color: var(--color-main);
}

/* line 158, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341230 {
  padding: 45px 0 0 0;
  background-color: transparent;
}

/* line 162, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341230 > .flexbox,
#block_1341230 > .constrain > .flexbox {
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 169, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341230 > .flexbox > .flex-grid-unit,
#block_1341230 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 15px;
  -webkit-box-flex: 0 1 320px !important;
  -moz-box-flex: 0 1 320px !important;
  -webkit-flex: 0 1 320px !important;
  -ms-flex: 0 1 320px !important;
  flex: 0 1 320px !important;
}

/* line 178, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341230 > .flexbox > .flex-grid-unit:last-of-type,
#block_1341230 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
  margin-right: 0;
}

@media all and (max-width: 800px) {
  /* line 183, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 > .flexbox,
  #block_1341230 > .constrain > .flexbox {
    -webkit-flex-direction: column;
    flex-direction: column;
  }

  /* line 188, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 > .flexbox > .flex-grid-unit,
  #block_1341230 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 15px;
    -webkit-box-flex: 0 1 auto !important;
    -moz-box-flex: 0 1 auto !important;
    -webkit-flex: 0 1 auto !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
    width: 100%;
  }

  /* line 199, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1341230 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 204, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341240 {
  background-color: var(--color-main);
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 213, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341240 > .overlay {
  background-color: transparent;
  opacity: 0;
}

@media all and (max-width: 800px) {
  /* line 222, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341240 {
    order: 0;
  }
}
/* line 226, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341774 h2 {
  color: #ffffff;
  text-align: center;
  margin-top: 15px;
}

/* line 231, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341774 .hhold {
  padding-top: 30px;
  padding-bottom: 0px;
  text-align: center;
}

/* line 236, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341774 .hdln {
  width: 83px;
  height: 3px;
  background-color: #ffffff;
}

/* line 241, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341788 {
  background-color: var(--color-main);
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 250, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341788 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 254, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341788 > .content_body,
#block_1341788 > .table > .table-cell > .content_body {
  padding-bottom: 20px;
}

@media all and (max-width: 800px) {
  /* line 259, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341788 {
    order: 0;
  }
}
/* line 263, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341798 {
  background-color: var(--color-main);
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 272, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341798 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 276, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341798 > .content_body,
#block_1341798 > .table > .table-cell > .content_body {
  padding-bottom: 20px;
}

@media all and (max-width: 800px) {
  /* line 281, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341798 {
    order: 0;
  }
}
/* line 285, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341809 h2 {
  color: #ffffff;
  text-align: center;
  margin-top: 15px;
}

/* line 290, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341809 .hhold {
  padding-top: 30px;
  padding-bottom: 0px;
  text-align: center;
}

/* line 295, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341809 .hdln {
  width: 83px;
  height: 3px;
  background-color: #ffffff;
}

/* line 300, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341828 h2 {
  color: #ffffff;
  text-align: center;
  margin-top: 15px;
}

/* line 305, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341828 .hhold {
  padding-top: 30px;
  padding-bottom: 0px;
  text-align: center;
}

/* line 310, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341828 .hdln {
  width: 83px;
  height: 3px;
  background-color: #ffffff;
}

/* line 315, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#hold_1341942 {
  padding: 0;
}

/* line 318, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#outer_1341942 {
  background-color: var(--color-main);
}

/* line 321, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#inner_1341942 {
  padding: 90px 2%;
}

/* line 324, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#ov_1341942 {
  opacity: 0;
  background-color: var(--color-main);
}

/* line 328, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346193 {
  font-size: 57px;
}

/* line 331, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346193 h1 {
  color: white;
  text-align: center;
  margin-bottom: 15px;
  font-family: body-font;
  font-weight: bold;
  font-style: normal;
}

/* line 339, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346193 .hhold {
  padding-top: 0px;
  padding-bottom: 45px;
  text-align: center;
}

/* line 344, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346193 .hdln {
  width: 600px;
  height: 1px;
  background-color: white;
}

/* line 349, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346554 {
  padding: 45px 0 0 0;
  background-color: transparent;
}

/* line 353, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346554 > .flexbox,
#block_1346554 > .constrain > .flexbox {
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 360, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346554 > .flexbox > .flex-grid-unit,
#block_1346554 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 2%;
  -webkit-box-flex: 0 1 350px !important;
  -moz-box-flex: 0 1 350px !important;
  -webkit-flex: 0 1 350px !important;
  -ms-flex: 0 1 350px !important;
  flex: 0 1 350px !important;
}

/* line 369, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346554 > .flexbox > .flex-grid-unit:last-of-type,
#block_1346554 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
  margin-right: 0;
}

@media all and (max-width: 800px) {
  /* line 374, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1346554 > .flexbox,
  #block_1346554 > .constrain > .flexbox {
    -webkit-flex-direction: column;
    flex-direction: column;
  }

  /* line 379, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1346554 > .flexbox > .flex-grid-unit,
  #block_1346554 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 2%;
    -webkit-box-flex: 0 1 auto !important;
    -moz-box-flex: 0 1 auto !important;
    -webkit-flex: 0 1 auto !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
    width: 100%;
  }

  /* line 390, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1346554 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1346554 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 395, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346564 {
  background-color: var(--color-light);
  text-align: center;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 404, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346564 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 408, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346564 > .content_body,
#block_1346564 > .table > .table-cell > .content_body {
  padding: 20px 20px 50px;
}

@media all and (max-width: 800px) {
  /* line 413, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1346564 {
    order: 0;
  }
}
/* line 417, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346579 {
  font-size: 27px;
}

/* line 420, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346579 h2 {
  color: var(--color-main);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 15px;
  font-family: body-font;
  font-weight: bold;
  font-style: normal;
}

/* line 429, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346718 {
  text-align: center;
  margin: 30px 0 0px 0;
}

/* line 433, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346829 {
  background-color: var(--color-light);
  text-align: center;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 442, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346829 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 446, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346829 > .content_body,
#block_1346829 > .table > .table-cell > .content_body {
  padding: 20px;
}

@media all and (max-width: 800px) {
  /* line 451, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1346829 {
    order: 0;
  }
}
/* line 455, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346836 {
  background-color: var(--color-light);
  text-align: center;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 464, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346836 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 468, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346836 > .content_body,
#block_1346836 > .table > .table-cell > .content_body {
  padding: 20px;
}

@media all and (max-width: 800px) {
  /* line 473, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1346836 {
    order: 0;
  }
}
/* line 477, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346853 {
  font-size: 27px;
}

/* line 480, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346853 h2 {
  color: var(--color-main);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 15px;
  font-family: body-font;
  font-weight: bold;
  font-style: normal;
}

/* line 489, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346867 {
  font-size: 27px;
}

/* line 492, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346867 h2 {
  color: var(--color-main);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 15px;
  font-family: body-font;
  font-weight: bold;
  font-style: normal;
}

/* line 501, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346882 {
  text-align: center;
  margin: 30px 0 0px 0;
}

/* line 505, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346897 {
  text-align: center;
  margin: 30px 0 0px 0;
}

/* line 509, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#hold_1346960 {
  padding: 0;
}

/* line 512, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#outer_1346960 {
  background-color: #e8e8e8a1;
}

/* line 515, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#inner_1346960 {
  padding: 90px 45px 90px 45px;
  color: var(--color-main);
}

/* line 519, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#ov_1346960 {
  opacity: 0;
  background-color: var(--color-main);
}

/* line 523, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346974 {
  font-size: 57px;
}

/* line 526, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346974 h1 {
  color: var(--color-main);
  text-align: left;
  margin-bottom: 15px;
}

/* line 531, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346974 .hhold {
  padding-top: 0px;
  padding-bottom: 45px;
  text-align: left;
}

/* line 536, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346974 .hdln {
  width: 600px;
  height: 1px;
  margin: 0 auto 0 0;
}

/* line 541, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347004 {
  text-align: left;
  margin: 30px 0 0px 0;
}

/* line 545, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347014 {
  padding: 0;
  background-color: transparent;
}

/* line 549, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347014 > .flexbox,
#block_1347014 > .constrain > .flexbox {
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 556, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347014 > .flexbox > .flex-grid-unit,
#block_1347014 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 0;
}

/* line 560, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347014 > .flexbox > .flex-grid-unit:last-of-type,
#block_1347014 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
  margin-right: 0;
}

@media all and (max-width: 800px) {
  /* line 565, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347014 > .flexbox,
  #block_1347014 > .constrain > .flexbox {
    -webkit-flex-direction: column;
    flex-direction: column;
  }

  /* line 570, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347014 > .flexbox > .flex-grid-unit,
  #block_1347014 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 0;
    -webkit-box-flex: 0 1 auto !important;
    -moz-box-flex: 0 1 auto !important;
    -webkit-flex: 0 1 auto !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
    width: 100%;
  }

  /* line 581, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347014 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1347014 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 586, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347024 {
  background-color: #366431e6;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 595, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347024 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 599, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347024 > .content_body,
#block_1347024 > .table > .table-cell > .content_body {
  padding: 60px;
}

@media all and (max-width: 800px) {
  /* line 604, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347024 {
    order: 0;
  }
}
/* line 608, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347036 {
  background-color: #ffffff;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 617, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347036 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 621, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347036 > .content_body,
#block_1347036 > .table > .table-cell > .content_body {
  padding: 0;
}

@media all and (max-width: 800px) {
  /* line 626, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347036 {
    order: 0;
  }
}
/* line 630, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347048 {
  font-size: 45px;
}

/* line 633, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347048 h2 {
  color: #ffffff;
  text-align: left;
  margin-bottom: 0px;
}

/* line 638, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347048 .hhold {
  padding-top: 0px;
  padding-bottom: 12px;
  text-align: left;
}

/* line 643, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347048 .hdln {
  width: 390px;
  height: 1px;
  background-color: #ffffff;
  margin: 0 auto 0 0;
}

/* line 649, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347062 {
  text-align: left;
  margin: 30px 0 0px 0;
}

/* line 653, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347072 {
  position: relative;
  margin: 0px 0px 0px 0px;
  display: inline-block;
}

/* line 658, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#hold_1347087 {
  padding: 0;
}

/* line 661, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#outer_1347087 {
  background-color: var(--color-main);
}

/* line 664, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#inner_1347087 {
  padding: 90px 45px;
  color: #ffffff;
}

/* line 668, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#ov_1347087 {
  opacity: 0;
  background-color: var(--color-main);
}

/* line 672, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347101 {
  font-size: 57px;
}

/* line 675, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347101 h1 {
  text-align: left;
  margin-bottom: 15px;
}

/* line 679, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347101 .hhold {
  padding-top: 0px;
  padding-bottom: 45px;
  text-align: left;
}

/* line 684, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347101 .hdln {
  width: 600px;
  height: 1px;
  background-color: #ffffff;
  margin: 0 auto 0 0;
}

/* line 690, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347278 {
  padding: 30px 0;
  background-color: transparent;
}

/* line 694, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347278 > .flexbox,
#block_1347278 > .constrain > .flexbox {
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 701, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347278 > .flexbox > .flex-grid-unit,
#block_1347278 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 60px;
}

/* line 705, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347278 > .flexbox > .flex-grid-unit:last-of-type,
#block_1347278 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
  margin-right: 0;
}

@media all and (max-width: 900px) {
  /* line 710, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347278 > .flexbox,
  #block_1347278 > .constrain > .flexbox {
    -webkit-flex-direction: column;
    flex-direction: column;
  }

  /* line 715, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347278 > .flexbox > .flex-grid-unit,
  #block_1347278 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 60px;
    -webkit-box-flex: 0 1 auto !important;
    -moz-box-flex: 0 1 auto !important;
    -webkit-flex: 0 1 auto !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
    width: 100%;
  }

  /* line 726, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347278 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1347278 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 731, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347288 {
  background-color: #ffffff;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: var(--color-main);
}

/* line 741, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347288 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 745, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347288 > .content_body,
#block_1347288 > .table > .table-cell > .content_body {
  padding: 20px;
}

@media all and (max-width: 900px) {
  /* line 750, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347288 {
    order: 0;
  }
}
/* line 754, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347466 {
  padding: 0;
  background-color: transparent;
}

/* line 758, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347466 > .flexbox,
#block_1347466 > .constrain > .flexbox {
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 765, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347466 > .flexbox > .flex-grid-unit,
#block_1347466 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 10px;
}

/* line 769, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347466 > .flexbox > .flex-grid-unit:last-of-type,
#block_1347466 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
  margin-right: 0;
}

@media all and (max-width: 800px) {
  /* line 774, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347466 > .flexbox,
  #block_1347466 > .constrain > .flexbox {
    -webkit-flex-direction: column;
    flex-direction: column;
  }

  /* line 779, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347466 > .flexbox > .flex-grid-unit,
  #block_1347466 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 10px;
    -webkit-box-flex: 0 1 auto !important;
    -moz-box-flex: 0 1 auto !important;
    -webkit-flex: 0 1 auto !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
    width: 100%;
  }

  /* line 790, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347466 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1347466 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 795, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347476 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 0 1 160px;
  -moz-box-flex: 0 1 160px;
  -webkit-flex: 0 1 160px;
  -ms-flex: 0 1 160px;
  flex: 0 1 160px;
}

/* line 804, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347476 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 808, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347476 > .content_body,
#block_1347476 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 813, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347476 {
    order: 0;
  }
}
/* line 817, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347488 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #6d9142;
}

/* line 827, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347488 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 831, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347488 > .content_body,
#block_1347488 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 836, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347488 {
    order: 0;
  }
}
/* line 840, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347500 {
  position: relative;
  margin: 0px auto 0px auto;
  display: block;
  text-align: center;
}

/* line 846, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347500 img {
  margin: 0 auto;
}

/* line 849, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347688 {
  background-color: #ffffff;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: var(--color-main);
}

/* line 859, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347688 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 863, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347688 > .content_body,
#block_1347688 > .table > .table-cell > .content_body {
  padding: 20px;
}

@media all and (max-width: 900px) {
  /* line 868, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347688 {
    order: 0;
  }
}
/* line 872, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347689 {
  padding: 0;
  background-color: transparent;
}

/* line 876, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347689 > .flexbox,
#block_1347689 > .constrain > .flexbox {
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 883, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347689 > .flexbox > .flex-grid-unit,
#block_1347689 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 10px;
}

/* line 887, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347689 > .flexbox > .flex-grid-unit:last-of-type,
#block_1347689 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
  margin-right: 0;
}

@media all and (max-width: 800px) {
  /* line 892, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347689 > .flexbox,
  #block_1347689 > .constrain > .flexbox {
    -webkit-flex-direction: column;
    flex-direction: column;
  }

  /* line 897, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347689 > .flexbox > .flex-grid-unit,
  #block_1347689 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 10px;
    -webkit-box-flex: 0 1 auto !important;
    -moz-box-flex: 0 1 auto !important;
    -webkit-flex: 0 1 auto !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
    width: 100%;
  }

  /* line 908, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347689 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1347689 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 913, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347690 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 0 1 160px;
  -moz-box-flex: 0 1 160px;
  -webkit-flex: 0 1 160px;
  -ms-flex: 0 1 160px;
  flex: 0 1 160px;
}

/* line 922, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347690 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 926, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347690 > .content_body,
#block_1347690 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 931, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347690 {
    order: 0;
  }
}
/* line 935, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347691 {
  position: relative;
  margin: 0px auto 0px auto;
  display: block;
  text-align: center;
}

/* line 941, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347691 img {
  margin: 0 auto;
}

/* line 944, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347714 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #6d9142;
}

/* line 954, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347714 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 958, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347714 > .content_body,
#block_1347714 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 963, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347714 {
    order: 0;
  }
}
/* line 967, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347747 {
  padding: 30px 0;
  background-color: transparent;
}

/* line 971, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347747 > .flexbox,
#block_1347747 > .constrain > .flexbox {
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 978, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347747 > .flexbox > .flex-grid-unit,
#block_1347747 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 60px;
}

/* line 982, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347747 > .flexbox > .flex-grid-unit:last-of-type,
#block_1347747 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
  margin-right: 0;
}

@media all and (max-width: 900px) {
  /* line 987, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347747 > .flexbox,
  #block_1347747 > .constrain > .flexbox {
    -webkit-flex-direction: column;
    flex-direction: column;
  }

  /* line 992, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347747 > .flexbox > .flex-grid-unit,
  #block_1347747 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 60px;
    -webkit-box-flex: 0 1 auto !important;
    -moz-box-flex: 0 1 auto !important;
    -webkit-flex: 0 1 auto !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
    width: 100%;
  }

  /* line 1003, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347747 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1347747 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 1008, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347748 {
  background-color: #ffffff;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: var(--color-main);
}

/* line 1018, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347748 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 1022, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347748 > .content_body,
#block_1347748 > .table > .table-cell > .content_body {
  padding: 20px;
}

@media all and (max-width: 900px) {
  /* line 1027, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347748 {
    order: 0;
  }
}
/* line 1031, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347749 {
  padding: 0;
  background-color: transparent;
}

/* line 1035, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347749 > .flexbox,
#block_1347749 > .constrain > .flexbox {
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 1042, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347749 > .flexbox > .flex-grid-unit,
#block_1347749 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 10px;
}

/* line 1046, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347749 > .flexbox > .flex-grid-unit:last-of-type,
#block_1347749 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
  margin-right: 0;
}

@media all and (max-width: 800px) {
  /* line 1051, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347749 > .flexbox,
  #block_1347749 > .constrain > .flexbox {
    -webkit-flex-direction: column;
    flex-direction: column;
  }

  /* line 1056, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347749 > .flexbox > .flex-grid-unit,
  #block_1347749 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 10px;
    -webkit-box-flex: 0 1 auto !important;
    -moz-box-flex: 0 1 auto !important;
    -webkit-flex: 0 1 auto !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
    width: 100%;
  }

  /* line 1067, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347749 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1347749 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 1072, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347750 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 0 1 160px;
  -moz-box-flex: 0 1 160px;
  -webkit-flex: 0 1 160px;
  -ms-flex: 0 1 160px;
  flex: 0 1 160px;
}

/* line 1081, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347750 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 1085, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347750 > .content_body,
#block_1347750 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 1090, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347750 {
    order: 0;
  }
}
/* line 1094, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347751 {
  position: relative;
  margin: 0px auto 0px auto;
  display: block;
  text-align: center;
}

/* line 1100, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347751 img {
  margin: 0 auto;
}

/* line 1103, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347774 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #6d9142;
}

/* line 1113, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347774 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 1117, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347774 > .content_body,
#block_1347774 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 1122, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347774 {
    order: 0;
  }
}
/* line 1126, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347807 {
  background-color: #ffffff;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: var(--color-main);
}

/* line 1136, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347807 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 1140, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347807 > .content_body,
#block_1347807 > .table > .table-cell > .content_body {
  padding: 20px;
}

@media all and (max-width: 900px) {
  /* line 1145, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347807 {
    order: 0;
  }
}
/* line 1149, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347808 {
  padding: 0;
  background-color: transparent;
}

/* line 1153, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347808 > .flexbox,
#block_1347808 > .constrain > .flexbox {
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 1160, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347808 > .flexbox > .flex-grid-unit,
#block_1347808 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 10px;
}

/* line 1164, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347808 > .flexbox > .flex-grid-unit:last-of-type,
#block_1347808 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
  margin-right: 0;
}

@media all and (max-width: 800px) {
  /* line 1169, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347808 > .flexbox,
  #block_1347808 > .constrain > .flexbox {
    -webkit-flex-direction: column;
    flex-direction: column;
  }

  /* line 1174, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347808 > .flexbox > .flex-grid-unit,
  #block_1347808 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 10px;
    -webkit-box-flex: 0 1 auto !important;
    -moz-box-flex: 0 1 auto !important;
    -webkit-flex: 0 1 auto !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
    width: 100%;
  }

  /* line 1185, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347808 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1347808 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 1190, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347809 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 0 1 160px;
  -moz-box-flex: 0 1 160px;
  -webkit-flex: 0 1 160px;
  -ms-flex: 0 1 160px;
  flex: 0 1 160px;
}

/* line 1199, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347809 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 1203, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347809 > .content_body,
#block_1347809 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 1208, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347809 {
    order: 0;
  }
}
/* line 1212, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347810 {
  position: relative;
  margin: 0px auto 0px auto;
  display: block;
  text-align: center;
}

/* line 1218, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347810 img {
  margin: 0 auto;
}

/* line 1221, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347842 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #6d9142;
}

/* line 1231, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347842 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 1235, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347842 > .content_body,
#block_1347842 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 1240, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347842 {
    order: 0;
  }
}
/* line 1244, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#hold_1351663 {
  padding: 0;
}

/* line 1247, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#outer_1351663 {
  background-color: #ffffff;
}

/* line 1250, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#inner_1351663 {
  max-width: 100%;
  padding: 90px 0;
}

/* line 1254, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#ov_1351663 {
  opacity: 0;
  background-color: var(--color-main);
}

/* line 1258, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1351677 {
  font-size: 57px;
}

/* line 1261, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1351677 h1 {
  color: var(--color-main);
  text-align: center;
  margin-bottom: 15px;
}

/* line 1266, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1351677 .hhold {
  padding-top: 0px;
  padding-bottom: 45px;
  text-align: center;
}

/* line 1271, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1351677 .hdln {
  width: 600px;
  height: 1px;
  background-color: var(--color-main);
}

/* line 1276, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352391 {
  padding: 0;
  background-color: transparent;
}

/* line 1280, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352391 > .flexbox,
#block_1352391 > .constrain > .flexbox {
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 1287, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352391 > .flexbox > .flex-grid-unit,
#block_1352391 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 10px;
}

/* line 1291, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352391 > .flexbox > .flex-grid-unit:last-of-type,
#block_1352391 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
  margin-right: 0;
}

@media all and (max-width: 800px) {
  /* line 1296, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1352391 > .flexbox,
  #block_1352391 > .constrain > .flexbox {
    -webkit-flex-direction: column;
    flex-direction: column;
  }

  /* line 1301, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1352391 > .flexbox > .flex-grid-unit,
  #block_1352391 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 10px;
    -webkit-box-flex: 0 1 auto !important;
    -moz-box-flex: 0 1 auto !important;
    -webkit-flex: 0 1 auto !important;
    -ms-flex: 0 1 auto !important;
    flex: 0 1 auto !important;
    width: 100%;
  }

  /* line 1312, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1352391 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1352391 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 1317, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352401 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #ffffff;
}

/* line 1327, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352401 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 1331, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352401 > .content_body,
#block_1352401 > .table > .table-cell > .content_body {
  padding: 30px 45px;
}

@media all and (max-width: 800px) {
  /* line 1336, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1352401 {
    order: 0;
  }
}
/* line 1340, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352413 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

/* line 1349, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352413 > .overlay {
  background-color: transparent;
  opacity: 0;
}

/* line 1353, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352413 > .content_body,
#block_1352413 > .table > .table-cell > .content_body {
  padding: 10px 10px 10px 10px;
}

@media all and (max-width: 800px) {
  /* line 1358, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1352413 {
    order: 0;
  }
}
/* line 1362, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352478 h2 {
  text-align: left;
  font-size: 32px;
  margin-top: 0px;
  margin-bottom: 15px;
  font-family: custom1-font;
  font-weight: normal;
  font-style: normal;
}

/* line 1371, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352493 {
  text-align: center;
  margin: 10px 0 10px 0;
}

/* line 1375, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340913 a {
  color: #9c9ca8;
}

/* line 1378, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1340913 li:not(:last-of-type) {
  margin-right: 15px;
}

/* line 1381, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341019 a {
  color: #8a8a8a;
}

/* line 1384, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341019 a:hover {
  color: var(--color-main);
}

/* line 1387, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341019 h5 {
  display: none;
}

/* line 1390, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341019 .unit {
  margin-bottom: 10px;
}

@media all and (max-width: 800px) {
  /* line 1394, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341206 .inner {
    padding: 30px 0;
  }
}
/* line 1398, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341229 {
  max-width: 900px;
  margin: 0 auto;
  color: #6b6969;
}

/* line 1403, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341229 p {
  line-height: 2em;
  font-size: 1.2em;
}

/* line 1407, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341230 .fixed-height-image {
  overflow: hidden;
}

/* line 1411, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341230 .fixed-height-image > div {
  max-width: initial;
}

/* line 1414, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341230 .flex-grid-unit {
  box-shadow: 0px 24px 36px rgba(0, 0, 0, 0.25);
  border-radius: 12px;
}

/* line 1418, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1341230 .flex-grid-unit .content_body {
  max-width: 320px;
}

@media (min-width: 1400px) {
  /* line 1422, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 .fixed-height-image {
    position: relative;
    width: 320px;
  }
}
@media (min-width: 800px) and (max-width: 1399px) {
  /* line 1430, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 {
    padding-left: 2% !important;
    padding-right: 2% !important;
  }

  /* line 1434, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 .flexbox {
    justify-content: space-evenly !important;
  }

  /* line 1437, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 .flex-grid-unit {
    margin-right: 0;
  }

  /* line 1440, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 .fixed-height-image {
    margin: 0px;
  }
}
@media (max-width: 800px) {
  /* line 1448, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 {
    margin-left: 2%;
    margin-right: 2%;
  }

  /* line 1452, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 .flex-grid-unit .content_body {
    margin: 0 auto;
  }

  /* line 1455, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 .flex-grid-unit .content_body {
    max-width: 450px;
    padding-left: 30px;
    padding-right: 30px;
  }

  /* line 1460, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1341230 .fixed-height-image {
    border-radius: 12px;
  }
}
/* line 1464, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346193 h1:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9211538_logo_secondary_white.svg);
}

/* line 1467, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346554 .fixed-height-image {
  border-radius: 25px;
  overflow: hidden;
}

/* line 1471, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346554 .fixed-height-image > div {
  max-width: initial;
}

/* line 1474, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346554 .flex-grid-unit {
  box-shadow: 0px 24px 36px rgba(0, 0, 0, 0.25);
  border-radius: 12px;
}

@media (min-width: 800px) and (max-width: 1399px) {
  /* line 1479, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1346554 .flexbox {
    justify-content: space-evenly !important;
  }
}
@media (max-width: 800px) {
  /* line 1484, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1346554 .flex-grid-unit:not(:last-of-type) {
    margin-bottom: 15px !important;
  }
}
/* line 1488, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346960 .outer {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9223331_white_overlay.svg);
  background-size: contain;
  background-position: center right;
}

@media all and (max-width: 1100px) {
  /* line 1494, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1346960 .outer {
    background-size: cover;
    background-position: unset;
  }
}
@media all and (max-width: 800px) {
  /* line 1500, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1346960 .inner {
    padding: 90px 45px;
  }
}
/* line 1504, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1346988 {
  max-width: 800px;
}

@media all and (max-width: 800px) {
  /* line 1508, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347004 {
    margin: 30px 0;
  }
}
/* line 1512, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347014 .constrain {
  max-width: 1050px;
  box-shadow: 0 24px 36px rgba(0, 0, 0, 0.25);
  border-radius: 12px;
}

@media (min-width: 800px) {
  /* line 1518, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347014 {
    position: absolute;
    width: 100%;
    bottom: 75px;
    left: 0;
    padding-left: 45px !important;
    padding-right: 45px !important;
  }
}
@media (max-width: 800px) {
  /* line 1528, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347014 {
    margin-top: 60px;
  }
}
/* line 1532, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347024 {
  border-radius: 12px;
}

@media (min-width: 940px) {
  /* line 1536, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347036 {
    z-index: -1;
  }
}
@media (max-width: 800px) {
  /* line 1541, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347036 {
    display: none;
  }
}
@media (max-width: 800px) {
  /* line 1546, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347048 .hdln.bel {
    margin-left: 0 !important;
  }
}
@media (min-width: 1030px) {
  /* line 1551, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347072 {
    position: relative;
    left: -221.5px;
  }
}
@media (max-width: 900px) {
  /* line 1557, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347087 .flex-grid-unit .content_body,
  #block_1347087 .inner {
    text-align: center;
  }
}
/* line 1562, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347101 h1:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9211538_logo_secondary_white.svg);
}

@media (min-width: 800px) and (max-width: 900px) {
  /* line 1566, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347101 h1 {
    text-align: center !important;
  }

  /* line 1569, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1347101 .hdln.bel {
    margin-left: auto;
  }
}
/* line 1573, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347115 {
  margin-bottom: 30px;
}

/* line 1576, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347288 {
  border-radius: 16px;
}

/* line 1579, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347488 {
  font-size: 24px;
}

/* line 1582, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347688 {
  border-radius: 16px;
}

/* line 1585, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347714 {
  font-size: 24px;
}

/* line 1588, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347748 {
  border-radius: 16px;
}

/* line 1591, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347774 {
  font-size: 24px;
}

/* line 1594, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347807 {
  border-radius: 16px;
}

/* line 1597, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1347842 {
  font-size: 24px;
}

/* line 1600, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1351691 {
  max-width: 900px;
  margin: 0 auto;
  color: #6b6969;
}

/* line 1605, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1351691 p {
  line-height: 2em;
}

/* line 1608, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352391 {
  background: linear-gradient(to top, #f2f2f2 50%, #fff 50%);
}

/* line 1611, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352391 .constrain {
  max-width: 950px;
}

/* line 1614, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1352391 .flexbox {
  background-color: var(--color-main);
  border-radius: 16px;
}

@media (max-width: 800px) {
  /* line 1619, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1352401 .content_body {
    padding-bottom: 0 !important;
  }
}
@media (max-width: 800px) {
  /* line 1624, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1352413 {
    padding-bottom: 30px;
  }
}
@media (max-width: 800px) {
  /* line 1629, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  #block_1352478 h2 {
    text-align: center !important;
  }
}
/* line 1633, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
#block_1356996 {
  background-color: #fff;
  padding-bottom: 90px;
}

/* line 1638, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos {
  width: 75%;
  margin: 0 auto 40px auto;
  text-align: center;
}
/* line 1642, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.bha {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/bha_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 200px;
  height: 150px;
}
/* line 1651, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.chla {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/chla_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 200px;
  height: 150px;
  margin: 0 30px;
}
/* line 1661, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.mgb {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/mgb_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 300px;
  height: 150px;
}
/* line 1670, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.mayo {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/mayo_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 200px;
  height: 150px;
}
/* line 1679, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.tgh {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/tgh_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 200px;
  height: 150px;
  margin: 0 10px 0 20px;
}
/* line 1689, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.temple {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/temple_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 300px;
  height: 150px;
  margin: 0 20px;
}
/* line 1699, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.trihealth {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/trihealth_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 200px;
  height: 150px;
  margin: 0 20px;
}
/* line 1710, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.texas-childrens {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/texas_childrens_logo.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 200px;
  height: 150px;
  margin: 0 20px;
}
/* line 1720, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.rush {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/rush_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 200px;
  height: 150px;
  margin: 0 20px;
}
/* line 1730, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.musc {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/musc_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 200px;
  height: 150px;
  margin: 0 20px;
}
/* line 1740, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.westchester {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/wmc_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 300px;
  height: 150px;
  margin: 0 20px;
}
/* line 1750, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.novant {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/novant_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 300px;
  height: 150px;
  margin: 0 20px;
}
/* line 1760, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.northshore {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/northshore_logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 200px;
  height: 150px;
  margin: 0 20px;
}
/* line 1770, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos div.valley-childrens {
  display: inline-block;
  background-image: url("https://d37hfq3t37fvvd.cloudfront.net/images/valley_childrens.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 266px;
  height: 109px;
  margin: 0 20px;
}
/* line 1781, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos span {
  display: none;
}
/* line 1784, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
div.logos br.spacer {
  clear: both;
}

@media (max-width: 800px) {
  /* line 1790, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/index.scss */
  div.logos {
    width: 90%;
  }
}
