.content {
  margin-top: 88px;
  padding: 32px 3.9vw 0;
}
#contact-img {
  width: 6.91vw;
}
.complet-section {
  width: 82.57vw;
  margin: auto;
}
#complet-text {
  font-size: 2.02vw;
}
.text-margin {
  margin-top: 4.87vw !important;
}
.complet-title {
  font-size: 2.430555vw !important;
}
.complet-title-eng {
  font-size: 2vw !important;
}
.top-btn {
  font-size: 2.3vw !important;
  width: 24.2vw !important;
  height: 88px;
}
.btn-area {
  margin-top: 100px;
  margin-bottom: 65px;
}
.white-space {
  white-space: pre;
}
.l-height {
  line-height: 2;
}

#complet-text p {
  margin-block-start: initial;
  margin-block-end: initial;
  margin-inline-start: initial;
  margin-inline-end: initial;
  unicode-bidi: initial;
}

@media (max-width: 770px) {
  .content {
    margin-top: 88px;
    padding: 0 3.9vw 0;
  }
  #contact-img {
    width: 14.91vw;
  }
  .complet-section {
    width: 82.57vw;
    margin: auto;
  }
  #complet-text {
    font-size: 4.3vw;
  }
  .text-margin {
    margin-top: 12vw !important;
  }
  .complet-title {
    font-size: 4.3vw !important;
  }
  .complet-title-eng {
    font-size: 4.6vw !important;
  }
  .top-btn {
    font-size: 5.5vw !important;
    width: 75vw !important;
    height: 70px;
  }
  .btn-area {
    margin-top: 200px;
    margin-bottom: 65px;
  }
}