.md-form input:not([type]), .md-form input[type="text"]:not(.browser-default), .md-form input[type="password"]:not(.browser-default), .md-form input[type="email"]:not(.browser-default), .md-form input[type="url"]:not(.browser-default), .md-form input[type="time"]:not(.browser-default), .md-form input[type="date"]:not(.browser-default), .md-form input[type="datetime"]:not(.browser-default), .md-form input[type="datetime-local"]:not(.browser-default), .md-form input[type="tel"]:not(.browser-default), .md-form input[type="number"]:not(.browser-default), .md-form input[type="search"]:not(.browser-default), .md-form input[type="phone"]:not(.browser-default), .md-form input[type="search-md"], .md-form textarea.md-textarea {-webkit-box-sizing: content-box;box-sizing: content-box;background-color: transparent;border: none;border-bottom: 1px solid #ced4da;border-radius: 0;outline: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;-o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;}.md-form input:not([type]), .md-form input[type="date"]:not(.browser-default), .md-form input[type="datetime-local"]:not(.browser-default), .md-form input[type="datetime"]:not(.browser-default), .md-form input[type="email"]:not(.browser-default), .md-form input[type="number"]:not(.browser-default), .md-form input[type="password"]:not(.browser-default), .md-form input[type="phone"]:not(.browser-default), .md-form input[type="search-md"], .md-form input[type="search"]:not(.browser-default), .md-form input[type="tel"]:not(.browser-default), .md-form input[type="text"]:not(.browser-default), .md-form input[type="time"]:not(.browser-default), .md-form input[type="url"]:not(.browser-default), .md-form textarea.md-textarea {border: 1px solid #000;min-height: 48px;padding: 0 20px;}.md-form label {margin-bottom: 0;left: 20px;padding: 0 10px;background-color: #fef4f8;}.md-form input:not([type]):focus:not([readonly]) + label, .md-form input[type="date"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="datetime-local"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="datetime"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="email"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="number"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="password"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="phone"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="search-md"]:focus:not([readonly]) + label, .md-form input[type="search"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="tel"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="text"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="time"]:not(.browser-default):focus:not([readonly]) + label, .md-form input[type="url"]:not(.browser-default):focus:not([readonly]) + label, .md-form textarea.md-textarea:focus:not([readonly]) + label {color: #ed357e;}.md-form input:not([type]):focus:not([readonly]), .md-form input[type="date"]:not(.browser-default):focus:not([readonly]), .md-form input[type="datetime-local"]:not(.browser-default):focus:not([readonly]), .md-form input[type="datetime"]:not(.browser-default):focus:not([readonly]), .md-form input[type="email"]:not(.browser-default):focus:not([readonly]), .md-form input[type="number"]:not(.browser-default):focus:not([readonly]), .md-form input[type="password"]:not(.browser-default):focus:not([readonly]), .md-form input[type="phone"]:not(.browser-default):focus:not([readonly]), .md-form input[type="search-md"]:focus:not([readonly]), .md-form input[type="search"]:not(.browser-default):focus:not([readonly]), .md-form input[type="tel"]:not(.browser-default):focus:not([readonly]), .md-form input[type="text"]:not(.browser-default):focus:not([readonly]), .md-form input[type="time"]:not(.browser-default):focus:not([readonly]), .md-form input[type="url"]:not(.browser-default):focus:not([readonly]), .md-form textarea.md-textarea:focus:not([readonly]) {border: 1px solid #ed357e;-webkit-box-shadow: 0 1px 0 0 #ed357e;box-shadow: 0 1px 0 0 #ed357e;}.form_container {margin-top: 40px;}.md-form.captcha {width: 100%;border: 1px solid #000;min-height: 65px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #fff;}.md-form.form_submit {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.md-form.form_submit_mobile {display: none;text-align: center;}@media (max-width: 991px) {.md-form.form_submit {}.md-form.form_submit_mobile {display: block;}}.md-form.form_submit p {font-size: 14px;font-weight: 700;line-height: 1;color: #383033;margin: 0 20px;}@media (max-width: 991px) {.md-form.form_submit_mobile p {margin: 10px 0;}}.md-form.form_submit button {font-weight: 600;}@media (max-width: 460px) {.md-form.form_submit button {width: 100%;padding: 18px 10px 16px;}}.btn-pink {color: #fff;background-color: #ed357e !important;}.btn-outline-pink {color: #ed357e !important;background-color: transparent !important;border: 2px solid #ed357e !important;}.md-form.form_submit a::after {height: 0 !important;}