@media only screen and (max-width: 768px) {
  /* line 4, styles.scss */
  #fo3, #fo2 {
    text-align: center; }

  /* line 8, styles.scss */
  #contact_info {
    height: auto;
    text-align: center; }

  /* line 12, styles.scss */
  .fo1 {
    width: 35%;
    margin: 0 auto; }

  /* line 17, styles.scss */
  .fo8 {
    padding-top: 0; } }
@media only screen and (min-width: 768px) {
  /* line 23, styles.scss */
  #fo3, #fo2 {
    text-align: center; }

  /* line 27, styles.scss */
  #contact_info {
    height: auto;
    text-align: center; }

  /* line 32, styles.scss */
  .fo1 {
    width: 20%;
    margin: 0 auto; }

  /* line 37, styles.scss */
  .fo8 {
    padding-top: 0; } }
@media only screen and (min-width: 1024px) {
  /* line 43, styles.scss */
  #fo3 {
    text-align: right; }

  /* line 47, styles.scss */
  #fo2 {
    text-align: left; }

  /* line 51, styles.scss */
  #contact_info {
    height: 150px;
    text-align: right; }

  /* line 56, styles.scss */
  .fo1 {
    width: auto;
    margin: 0; }

  /* line 61, styles.scss */
  .fo8 {
    padding-top: 80px; } }
@media only screen and (min-width: 1250px) {
  /* line 67, styles.scss */
  #fo3 {
    text-align: right; }

  /* line 71, styles.scss */
  #fo2 {
    text-align: left; }

  /* line 75, styles.scss */
  #contact_info {
    height: 150px;
    text-align: right; }

  /* line 79, styles.scss */
  .fo1 {
    width: auto;
    margin: 0; }

  /* line 84, styles.scss */
  .fo8 {
    padding-top: 80px; } }
@media only screen and (min-width: 1400px) {
  /* line 90, styles.scss */
  #fo3 {
    text-align: right; }

  /* line 94, styles.scss */
  #fo2 {
    text-align: left; }

  /* line 98, styles.scss */
  #contact_info {
    height: 150px;
    text-align: right; }

  /* line 102, styles.scss */
  .fo1 {
    width: auto;
    margin: 0; }

  /* line 107, styles.scss */
  .fo8 {
    padding-top: 80px; } }
/* line 112, styles.scss */
#fo0 {
  height: 20px;
  left: 0;
  position: absolute;
  bottom: 0;
  width: 20px;
  z-index: 400; }

/* line 120, styles.scss */
#fo2, #fo3 {
  color: #fff; }

/* line 123, styles.scss */
#fo3 a {
  text-decoration: underline;
  transition: 200ms; }
  /* line 126, styles.scss */
  #fo3 a:hover {
    text-decoration: none; }

/* line 130, styles.scss */
#fo4 {
  font-size: 30px;
  margin-right: 5px;
  transition: color 0.2s ease-in-out; }

/* line 136, styles.scss */
#fo5 {
  color: #2069B8;
  font-size: 30px;
  transition: color 0.2s ease-in-out; }

/* line 142, styles.scss */
.fo4 {
  display: flex;
  align-items: center;
  flex-wrap: wrap; }

/* line 148, styles.scss */
.fo6 {
  display: flex;
  align-items: center; }

/* line 153, styles.scss */
.fo7 {
  display: flex;
  flex-direction: column;
  justify-content: center; }

/* line 159, styles.scss */
.fo8 {
  background-color: #0d3f69; }

/* line 163, styles.scss */
.ba_phone_new, .ba_pin_new, .ba_envelope {
  font-size: 36px; }

/* line 167, styles.scss */
.ba_fb_round, .ba_skype {
  font-size: 46px; }
