@import url("https://fonts.googleapis.com/css?family=Noto+Sans:100,300,400,500,700,900|Noto+Sans+JP:100,300,400,500,700,900|Noto+Sans+KR:100,300,400,500,700,900|Noto+Sans+TC:100,300,400,500,700,900|Noto+Sans+SC:100,300,400,500,700,900");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap");
#contact {
  max-width: 570px;
  margin: 0 auto 111px; }
  #contact .main_title {
    margin: 150px 0 60px; }
  #contact .contact_des a {
    color: #246EFC; }
  #contact .contact_form {
    width: 100%; }
  #contact .form-group {
    margin-bottom: 20px; }
  @media (max-width: 575.98px) {
    #contact {
      padding: 20px; }
      #contact > .d-block {
        margin: 0; }
      #contact .main_title {
        margin: 83px 0 30px; }
      #contact input.form-control {
        height: 48px; } }

.btn_green_bg {
  border-color: #0EB58E;
  background-color: #0EB58E;
  color: #ffffff; }
  .btn_green_bg:hover {
    background-color: #007f74;
    border-color: #007f74; }
