#public_childcare iframe {
  height: 4100px;
}

.btn.btn-form2top {
  background-color: #f5b638;
  color: #fff;
  text-decoration: none;
}

@media (max-width: 570px){
  #public_childcare iframe {
    height: 4270px;
  }
}

@media (max-width: 480px){
  #public_childcare iframe {
    height: 4400px;
  }
}

@media (max-width: 350px){
  #public_childcare iframe {
    height: 4800px;
  }
}

.form-content {
  margin: 0 auto;
  max-width: 640px;
}

.card-form-completion .title {
  font-size: 32px;
  line-height: 1.4;
}

.card-form-completion .description {
  font-size: 15px;
  line-height: 1.6;
}
