@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
.user_comments .limit_size {
  max-width: 1440px;
  padding: 46px 56px 30px 56px;
  margin: auto;
}
@media (max-width: 991px) {
  .user_comments .limit_size {
    padding: 46px 56px 20px 56px;
  }
}
@media (max-width: 767px) {
  .user_comments .limit_size {
    padding: 30px 46px 0px 46px;
  }
}
@media (max-width: 575px) {
  .user_comments .limit_size {
    padding: 30px 16px 0px 16px;
  }
}
.user_comments .heading {
  text-align: center;
}
.user_comments .heading .text_box {
  width: 75%;
  margin: auto;
}
@media (max-width: 767px) {
  .user_comments .heading .text_box {
    margin-bottom: 15px;
  }
}
.user_comments .heading .text_box h2.regular {
  color: #222934;
  font-family: Aeonik;
  font-weight: 500;
  margin-bottom: 10px;
}
.user_comments .heading .text_box p.regular {
  color: #222934;
  font-family: Aeonik;
  font-weight: 400;
  margin: 0px;
  padding: 0px;
}
.user_comments .comment_form .limit_size {
  max-width: 1440px;
  padding: 0px 96px 30px 96px;
  margin: auto;
}
@media (max-width: 1200px) {
  .user_comments .comment_form .limit_size {
    padding: 0px 96px 46px 96px;
  }
}
@media (max-width: 991px) {
  .user_comments .comment_form .limit_size {
    padding: 0px 56px 20px 56px;
  }
}
@media (max-width: 767px) {
  .user_comments .comment_form .limit_size {
    padding: 0px 46px 0px 46px;
  }
}
@media (max-width: 575px) {
  .user_comments .comment_form .limit_size {
    padding: 0px 16px 0px 16px;
  }
}
.user_comments .comment_form #user_comment_form {
  background-color: #FAFAFA;
  padding: 40px 56px;
  margin: auto;
  border-radius: 16px;
}
@media (max-width: 1200px) {
  .user_comments .comment_form #user_comment_form {
    padding: 40px;
  }
}
@media (max-width: 767px) {
  .user_comments .comment_form #user_comment_form {
    padding: 35px;
  }
}
.user_comments .comment_form #user_comment_form p {
  font-family: Inter;
  font-size: 1em;
  font-weight: 400;
}
@media (max-width: 575px) {
  .user_comments .comment_form #user_comment_form p {
    font-size: 0.8em;
  }
}
.user_comments .comment_form #user_comment_form .form_begin .group {
  float: left;
  margin-right: 24px;
  margin-bottom: 15px;
  width: 45%;
}
@media (max-width: 1200px) {
  .user_comments .comment_form #user_comment_form .form_begin .group {
    width: 44%;
    margin-right: 24px;
  }
}
@media (max-width: 575px) {
  .user_comments .comment_form #user_comment_form .form_begin .group {
    float: none;
    width: 100%;
  }
}
.user_comments .comment_form #user_comment_form .form_begin .group label {
  font-family: Aeonik;
  color: #222934;
  font-size: 1em;
  font-weight: 500;
  padding-bottom: 5px;
  margin-top: 15px;
}
@media (max-width: 1200px) {
  .user_comments .comment_form #user_comment_form .form_begin .group label {
    font-size: 0.8em;
  }
}
.user_comments .comment_form #user_comment_form .form_begin .group input.you_input {
  font-family: Aeonik;
  display: inline-block;
  width: 100%;
  height: 48px;
  border-radius: 8px;
  border: 1px solid #D2D9E5;
}
.user_comments .comment_form #user_comment_form .form_begin .group select {
  font-family: Aeonik;
  width: 100%;
  height: 48px;
  border-radius: 8px;
  border: 1px solid #D2D9E5;
}
@media (max-width: 991px) {
  .user_comments .comment_form #user_comment_form .form_begin .group select {
    width: 100%;
  }
}
.user_comments .comment_form #user_comment_form .form_begin .group_full {
  width: 100%;
  margin-bottom: 0px;
}
.user_comments .comment_form #user_comment_form .form_begin .group_full label {
  margin-top: 0px;
}
.user_comments .comment_form #user_comment_form .form_begin .group_full textarea {
  display: inline-block;
  width: 93%;
  border-radius: 8px;
  border: 1px solid #D2D9E5;
  min-height: 100px;
}
@media (max-width: 767px) {
  .user_comments .comment_form #user_comment_form .form_begin .group_full textarea {
    width: 100%;
  }
}
.user_comments .comment_form #user_comment_form .form_begin label {
  font-family: Aeonik;
  color: #222934;
  font-size: 1em;
  font-weight: 500;
  padding-bottom: 5px;
  margin-top: 15px;
}
@media (max-width: 1200px) {
  .user_comments .comment_form #user_comment_form .form_begin label {
    font-size: 0.8em;
  }
}
.user_comments .comment_form #user_comment_form .form_begin .form_buttons input.submit {
  background-color: #004FF4;
  padding: 16px 24px;
  border: 1px solid #004FF4;
  border-radius: 4px;
  color: #ffffff;
  font-family: Aeonik;
  font-weight: 400;
  margin-right: 15px;
  margin-top: 30px;
}
.user_comments .comment_form #user_comment_form .form_begin .form_buttons input.submit:hover {
  background-color: #033560;
  border: 1px solid #033560;
}
.user_comments .comment_form #user_comment_form .form_begin .form_buttons input.reset {
  background-color: #ffffff;
  padding: 16px 24px;
  border: 1px solid #004FF4;
  border-radius: 4px;
  color: #004FF4;
  font-family: Aeonik;
  font-weight: 400;
}
.user_comments .comment_form #user_comment_form .form_begin .form_buttons input.reset:hover {
  background-color: #033560;
  border: 1px solid #033560;
  color: #ffffff;
}
.user_comments .thankyou h5.plus {
  color: #222934;
  font-family: Aeonik;
  font-weight: 500;
  margin-bottom: 30px;
}
.user_comments .thankyou a {
  text-decoration: none;
}/*# sourceMappingURL=user_comments.css.map */