
.courses .gray-section .fixed-box .button.green {
  margin: 0;
  font-size: 18px;
  padding: 19px 22px 16px;
  letter-spacing: -0.03em;
}

@media (max-width:1199px) {
  .courses .gray-section .fixed-box .button.green {
    font-size: 17px;
  }
}

  .courses .gray-section .fixed-box-device .button.green {
  margin-top: 40px;
  font-size: 24px;
}

@media (max-width:1199px) {
  .courses .gray-section .fixed-box-device .button.green {
    font-size: 22px;
  }
}

@media (max-width:767px) and (min-width:500px) {
  .courses .gray-section .fixed-box-device .button.green {
    max-width: 320px;
  }
}

@media (max-width:499px) {
  .courses .gray-section .fixed-box-device .button.green {
    font-size: 19px;
    margin-top: 30px;
  }
}

@media (max-width:399px) {
  .courses .gray-section .fixed-box-device .button.green {
    font-size: 16px;
  }
}
.button.green {
  color: #fff!important;
  background: #00a499;
}

.input-place::placeholder{
 color:#acacac !important;
}
