/* line 1, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
.subpage-content > .container2-block .flex-grid-unit h3:before {
  content: "";
  display: block;
  width: 44px;
  height: 44px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 10px;
  position: absolute;
  top: 5px;
  left: 10px;
}

/* line 14, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
.subpage-content > .container2-block .flex-grid-unit h3 {
  padding-left: 60px;
  white-space: nowrap;
}

/* line 18, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#hold_1383092 {
  padding: 0;
}

/* line 21, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#outer_1383092 {
  background-color: var(--color-light);
}

/* line 24, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#inner_1383092 {
  padding: 45px 2% 90px 2%;
  color: var(--color-main);
}

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

/* line 32, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1383106 h1 {
  text-align: left;
  margin-top: 45px;
  margin-bottom: 12px;
}

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

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

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

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

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

  /* line 62, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1383120 > .flexbox > .flex-grid-unit,
  #block_1383120 > .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 73, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1383120 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1383120 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 78, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1383130 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

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

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

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

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

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

@media all and (max-width: 800px) {
  /* line 118, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1383142 {
    order: 0;
  }
}
/* line 122, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1383175 {
  position: relative;
  margin: 0px 0px 0px 0px;
  display: inline-block;
}

/* line 127, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1383187 {
  padding: 0 0 90px 0;
  background-color: transparent;
}

/* line 131, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1383187 > .flexbox,
#block_1383187 > .constrain > .flexbox {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 138, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1383187 > .flexbox > .flex-grid-unit,
#block_1383187 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 30px;
}

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

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

  /* line 152, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1383187 > .flexbox > .flex-grid-unit,
  #block_1383187 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 30px;
    -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 163, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1383187 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1383187 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 168, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1383197 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

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

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

@media all and (max-width: 800px) {
  /* line 186, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1383197 {
    order: 0;
  }
}
/* line 190, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403814 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

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

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

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

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

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

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

@media all and (max-width: 800px) {
  /* line 235, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1403867 {
    order: 0;
  }
}
/* line 239, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403885 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 244, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403892 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 249, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#hold_1403916 {
  padding: 0;
}

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

/* line 255, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#inner_1403916 {
  padding: 90px 2%;
  color: #ffffff;
}

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

/* line 263, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403930 {
  padding: 90px 0 60px 0;
  background-color: transparent;
}

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

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

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

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

  /* line 288, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1403930 > .flexbox > .flex-grid-unit,
  #block_1403930 > .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 299, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1403930 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1403930 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 304, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403940 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

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

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

@media all and (max-width: 1100px) {
  /* line 322, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1403940 {
    order: 0;
  }
}
/* line 326, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403952 h1 {
  text-align: left;
  margin-top: 45px;
  margin-bottom: 12px;
}

/* line 331, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403967 {
  background-color: transparent;
  text-align: center;
  -webkit-box-flex: 0 1 30%;
  -moz-box-flex: 0 1 30%;
  -webkit-flex: 0 1 30%;
  -ms-flex: 0 1 30%;
  flex: 0 1 30%;
}

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

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

@media all and (max-width: 1100px) {
  /* line 349, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1403967 {
    order: 0;
  }
}
/* line 353, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403979 {
  position: relative;
  margin: 0px 0px 0px 0px;
  display: inline-block;
}

/* line 358, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403991 {
  padding: 90px 0 0 0;
  background-color: transparent;
}

/* line 362, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403991 > .flexbox,
#block_1403991 > .constrain > .flexbox {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 369, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403991 > .flexbox > .flex-grid-unit,
#block_1403991 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 30px;
}

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

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

  /* line 383, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1403991 > .flexbox > .flex-grid-unit,
  #block_1403991 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 30px;
    -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 394, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1403991 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1403991 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 399, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404001 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

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

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

@media all and (max-width: 800px) {
  /* line 417, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404001 {
    order: 0;
  }
}
/* line 421, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404013 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

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

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

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

@media all and (max-width: 800px) {
  /* line 444, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404027 {
    order: 0;
  }
}
/* line 448, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404039 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

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

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

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

@media all and (max-width: 800px) {
  /* line 471, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404053 {
    order: 0;
  }
}
/* line 475, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404065 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 480, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#hold_1404234 {
  padding: 0;
}

/* line 483, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#inner_1404234 {
  padding: 90px 2%;
  color: var(--color-main);
}

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

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

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

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

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

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

  /* line 516, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404248 > .flexbox > .flex-grid-unit,
  #block_1404248 > .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 527, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404248 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1404248 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 532, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404258 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

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

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

@media all and (max-width: 1100px) {
  /* line 550, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404258 {
    order: 1;
  }
}
/* line 554, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404270 h1 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 12px;
}

/* line 559, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404285 {
  background-color: transparent;
  text-align: center;
  -webkit-box-flex: 0 1 30%;
  -moz-box-flex: 0 1 30%;
  -webkit-flex: 0 1 30%;
  -ms-flex: 0 1 30%;
  flex: 0 1 30%;
}

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

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

@media all and (max-width: 1100px) {
  /* line 577, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404285 {
    order: 0;
  }
}
/* line 581, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404297 {
  position: relative;
  margin: 0px 0px 0px 0px;
  display: inline-block;
}

/* line 586, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404309 {
  padding: 90px 0;
  background-color: transparent;
}

/* line 590, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404309 > .flexbox,
#block_1404309 > .constrain > .flexbox {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 597, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404309 > .flexbox > .flex-grid-unit,
#block_1404309 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 30px;
}

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

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

  /* line 611, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404309 > .flexbox > .flex-grid-unit,
  #block_1404309 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 30px;
    -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 622, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404309 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1404309 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 627, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404319 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

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

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

@media all and (max-width: 800px) {
  /* line 645, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404319 {
    order: 0;
  }
}
/* line 649, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404331 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

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

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

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

@media all and (max-width: 800px) {
  /* line 672, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404345 {
    order: 0;
  }
}
/* line 676, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404357 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

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

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

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

@media all and (max-width: 800px) {
  /* line 699, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404381 {
    order: 0;
  }
}
/* line 703, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404405 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 708, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#hold_1404846 {
  padding: 0;
}

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

/* line 714, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#inner_1404846 {
  padding: 90px 2%;
  color: #ffffff;
}

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

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

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

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

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

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

  /* line 747, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404860 > .flexbox > .flex-grid-unit,
  #block_1404860 > .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 758, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404860 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1404860 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 763, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404870 {
  background-color: transparent;
  text-align: center;
  -webkit-box-flex: 0 1 45%;
  -moz-box-flex: 0 1 45%;
  -webkit-flex: 0 1 45%;
  -ms-flex: 0 1 45%;
  flex: 0 1 45%;
}

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

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

@media all and (max-width: 1100px) {
  /* line 781, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404870 {
    order: 0;
  }
}
/* line 785, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404882 {
  position: relative;
  margin: 0px auto 0px auto;
  display: block;
  text-align: center;
}

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

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

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

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

@media all and (max-width: 1100px) {
  /* line 812, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404894 {
    order: 0;
  }
}
/* line 816, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404906 h1 {
  text-align: left;
  margin-top: 45px;
  margin-bottom: 12px;
}

/* line 821, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404921 {
  padding: 90px 0 0 0;
  background-color: transparent;
}

/* line 825, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404921 > .flexbox,
#block_1404921 > .constrain > .flexbox {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: stretch;
  align-items: stretch;
}

/* line 832, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404921 > .flexbox > .flex-grid-unit,
#block_1404921 > .constrain > .flexbox > .flex-grid-unit {
  margin-right: 30px;
}

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

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

  /* line 846, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404921 > .flexbox > .flex-grid-unit,
  #block_1404921 > .constrain > .flexbox > .flex-grid-unit {
    margin-right: 0;
    margin-bottom: 30px;
    -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 857, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404921 > .flexbox > .flex-grid-unit:last-of-type,
  #block_1404921 > .constrain > .flexbox > .flex-grid-unit:last-of-type {
    margin-bottom: 0;
  }
}
/* line 862, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404931 {
  background-color: transparent;
  text-align: left;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

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

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

@media all and (max-width: 800px) {
  /* line 880, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404931 {
    order: 0;
  }
}
/* line 884, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404943 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

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

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

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

@media all and (max-width: 800px) {
  /* line 907, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404957 {
    order: 0;
  }
}
/* line 911, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404969 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

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

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

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

@media all and (max-width: 800px) {
  /* line 934, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1404983 {
    order: 0;
  }
}
/* line 938, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404995 h3 {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 943, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1383092 .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 949, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1383092 .outer {
    background-size: cover;
    background-position: unset;
  }
}
@media all and (max-width: 800px) {
  /* line 955, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1383092 .inner {
    padding: 90px 2%;
  }
}
/* line 959, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1383154 p {
  line-height: 2em;
}

/* line 962, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1383187 .heading-wrap,
#block_1383187 h3 {
  display: inline-block;
}

/* line 966, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1383187 .flex-grid-unit {
  flex-grow: 0;
}

@media (max-width: 800px) {
  /* line 970, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
  #block_1383187 {
    margin-top: 30px;
  }
}
/* line 974, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403814 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398122_appointments.svg);
}

/* line 977, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403850 h3:before {
  content: "";
  display: inline-block;
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398122_appointments.svg);
  width: 44px;
  height: 44px;
  background-size: contain;
  vertical-align: bottom;
  margin-right: 10px;
}

/* line 987, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403885 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398124_settings.svg);
}

/* line 990, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403892 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398123_dashboard.svg);
}

/* line 993, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403952 h1:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9211538_logo_secondary_white.svg);
}

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

/* line 999, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403991 .heading-wrap,
#block_1403991 h3 {
  display: inline-block;
}

/* line 1003, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1403991 .flex-grid-unit {
  flex-grow: 0;
}

/* line 1006, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404013 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398674_phone.svg);
}

/* line 1009, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404039 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398675_tablet.svg);
}

/* line 1012, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404065 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398676_desktop-monitor.svg);
}

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

/* line 1018, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404309 .heading-wrap,
#block_1404309 h3 {
  display: inline-block;
}

/* line 1022, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404309 .flex-grid-unit {
  flex-grow: 0;
}

/* line 1025, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404331 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398122_appointments.svg);
}

/* line 1028, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404357 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398123_dashboard.svg);
}

/* line 1031, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404405 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398124_settings.svg);
}

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

/* line 1037, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404494 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398122_appointments.svg);
}

/* line 1040, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404520 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398123_dashboard.svg);
}

/* line 1043, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404546 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398124_settings.svg);
}

/* line 1046, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404743 h1:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9211538_logo_secondary_white.svg);
}

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

/* line 1052, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404758 .heading-wrap,
#block_1404758 h3 {
  display: inline-block;
}

/* line 1056, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404758 .flex-grid-unit {
  flex-grow: 0;
}

/* line 1059, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404780 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398674_phone.svg);
}

/* line 1062, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404806 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398675_tablet.svg);
}

/* line 1065, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404832 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9398676_desktop-monitor.svg);
}

/* line 1068, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404906 h1:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9211538_logo_secondary_white.svg);
}

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

/* line 1074, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404921 .heading-wrap,
#block_1404921 h3 {
  display: inline-block;
}

/* line 1078, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404921 .flex-grid-unit {
  flex-grow: 0;
}

/* line 1081, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404943 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9400249_customer-service.svg);
}

/* line 1084, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404969 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9400248_bxs-smile.svg);
}

/* line 1087, /Users/william/Sites/repconnex/code/server/app/assets/stylesheets/v2/contact.scss */
#block_1404995 h3:before {
  background-image: url(https://d37hfq3t37fvvd.cloudfront.net/images/v2/9400247_lightbulb.svg);
}
