.page-header {
  margin-bottom: 10vw;
}

@media (min-width: 900px) {
  .page-header {
    margin-bottom: 50px;
  }
}

section {
  width: 90vw;
  max-width: 980px;
  margin: 0 auto;
}

section h2 {
  text-align: center;
  color: #001D6A;
  font-size: 5vw;
  font-weight: bold;
}

@media (min-width: 900px) {
  section h2 {
    font-size: 30px;
  }
}

section h3 {
  text-align: center;
  color: #001D6A;
  font-size: 4vw;
  font-weight: bold;
  margin-bottom: 3vw;
}

@media (min-width: 900px) {
  section h3 {
    font-size: 28px;
    margin-bottom: 30px;
  }
}

#service-page {
  text-align: center;
  font-weight: bold;
  margin-bottom: 10vw;
}

@media (min-width: 900px) {
  #service-page {
    margin-bottom: 100px;
  }
}

#service-page .brackets-box {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249.419%22%20height%3D%22128.716%22%20viewBox%3D%220%200%2049.419%20128.716%22%3E%3Cpath%20d%3D%22M139.194-124.539v19.9H111.37V4.177H89.775V-124.539Zm-5.239%2C5.381H95.723V-1.345h9.7V-110.024h28.533Z%22%20transform%3D%22translate(-89.775%20124.539)%22%20fill%3D%22%23DDEBF4%22%2F%3E%3C%2Fsvg%3E"), url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2249.419%22%20height%3D%22128.787%22%20viewBox%3D%220%200%2049.419%20128.787%22%3E%3Cpath%20d%3D%22M5.806%2C14.373v-19.9H33.63V-114.414H55.225V14.373Zm5.239-5.381H49.277V-108.892h-9.7V-.142H11.045Z%22%20transform%3D%22translate(-5.806%20114.414)%22%20fill%3D%22%23DDEBF4%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: 5vw,5vw;
  background-position: left top,right bottom;
  padding: 3vw 5vw;
  color: #001D6A;
  font-size: 4vw;
  margin-bottom: 10vw;
}

@media (min-width: 900px) {
  #service-page .brackets-box {
    font-size: 28px;
    background-size: 50px,50px;
    padding: 50px 75px;
    margin-bottom: 30px;
  }
}

#outbound {
  margin-bottom: 10vw;
}

@media (min-width: 900px) {
  #outbound {
    margin-bottom: 70px;
  }
}

#outbound .center {
  text-align: center;
  margin-bottom: 3vw;
}

@media (min-width: 900px) {
  #outbound .center {
    margin-bottom: 45px;
  }
}

#outbound .img-block {
  margin-bottom: 5vw;
}

@media (min-width: 900px) {
  #outbound .img-block {
    margin-bottom: 70px;
  }
}

@media (min-width: 900px) {
  #outbound .img-block img {
    width: 100%;
  }
}

#outbound .round-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5vw;
  margin-bottom: 3vw;
}

@media (min-width: 900px) {
  #outbound .round-block {
    padding: 50px 40px;
  }
}

#outbound .round-block .num {
  width: 7vw;
  margin-right: 5vw;
}

@media (min-width: 900px) {
  #outbound .round-block .num {
    width: 45px;
    margin-right: 60px;
  }
}

#after-forrow {
  margin-bottom: 10vw;
}

@media (min-width: 900px) {
  #after-forrow {
    margin-bottom: 100px;
  }
}

#after-forrow h2 {
  margin-bottom: 5vw;
}

@media (min-width: 900px) {
  #after-forrow h2 {
    margin-bottom: 30px;
  }
}

#after-forrow p {
  margin-bottom: 5vw;
}

@media (min-width: 900px) {
  #after-forrow p {
    margin-bottom: 45px;
  }
}

#after-forrow .forrow-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (min-width: 900px) {
  #after-forrow .forrow-list img {
    width: 320px;
  }
}
/*# sourceMappingURL=service.css.map */