@charset "utf-8";

.head__main_inner {
  height: 160px;
  padding: 0 0 5px;
}
.head__main h1 {
  font-size: 38px;
}

/* ------------------------------------------------------
FLEX
------------------------------------------------------ */
.radio__list {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* ------------------------------------------------------
MAIN
------------------------------------------------------ */
.contact__lead {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.9375;
  padding: 50px 15px 45px;
}
.contact__lead span {
  display: block;
  font-size: 14px;
  line-height: 1.7;
  font-weight: normal;
  margin-top: 3px;
}
.form__wrap {
  background-color: #e4e8ee;
  padding: 30px 0 60px;
}
.form__wrap .container {padding: 0;}
@media screen and (max-width: 767px) {
  .form__wrap .container {padding: 0 15px;}
  .contact__lead {
    text-align: left;
    font-size: 15px;
  }
  .contact__lead span { font-size: 13px;}
}
@media screen and (min-width: 768px) {
  .form__wrap {padding: 40px 0 60px;}
  .form__wrap .container {
    padding: 0;
    margin: 0 auto;
    max-width: 950px;
  }
}

.form__btn {text-align: center;}
.form__btn button {display: inline-block;margin: 0 10px;}
.back__btn {width: 180px !important;background: #737d8c !important;}
@media screen and (max-width: 767px) {
  .form__btn button {font-size: 17px;height: 60px;margin: 0 5px 5px;}
  .form__btn button[type="button"] {width: 100px !important;}
  .form__btn button[type="submit"] {width: 240px;}
}

.mw_wp_form_confirm .form__privacy,
.mw_wp_form_confirm .form__link {
  display: none;
}
