#contact-form-wrapper input[type=radio]+label:before,#contact-form-wrapper input[type=radio]+label:after{vertical-align:middle}#contact-form-wrapper #contact-form{max-width:400px;width:100%;margin:0 auto}#contact-form-wrapper .field{margin:2rem 0}#contact-form-wrapper label{display:inline-block}#contact-form-wrapper input[type="radio"]::before{background-color:blue;-webkit-border-radius:50%;border-radius:50%}#contact-form-wrapper select option{color:#000}#contact-form-wrapper select#request{height:5rem}#contact-form-wrapper select#request:focus{-webkit-box-shadow:unset;box-shadow:unset}#contact-form-wrapper select#request+.label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:3px;left:10px;font-weight:400;margin:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#contact-form-wrapper select#request+.label:after,#contact-form-wrapper select#request+.label span{color:#313131;font-size:.9rem;line-height:1.2rem}#contact-form-wrapper .control{position:relative}#contact-form-wrapper .control .input-text,#contact-form-wrapper .control select{font-size:1.2rem;line-height:1.8rem;color:#313131}#contact-form-wrapper .control input.mage-error{border-bottom-color:#d0021b}#contact-form-wrapper .control input::-webkit-input-placeholder{color:transparent}#contact-form-wrapper .control input:-moz-placeholder{color:transparent}#contact-form-wrapper .control input::-moz-placeholder{color:transparent}#contact-form-wrapper .control input:-ms-input-placeholder{color:transparent}#contact-form-wrapper .control .label{display:block;position:absolute;top:15px;left:10px;font-weight:400;margin:0;font-size:1.2rem;line-height:1.5rem;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#contact-form-wrapper .control .label span{color:#6D6D6D;font-size:1.3rem;line-height:2rem;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#contact-form-wrapper .control.filled .label{top:2px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#contact-form-wrapper .control.filled .label:after,#contact-form-wrapper .control.filled .label span{color:#313131;font-size:.9rem}#contact-form-wrapper textarea#comment:focus{-webkit-box-shadow:unset;box-shadow:unset}#contact-form-wrapper textarea#comment+.label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:3px;left:10px;font-weight:400;margin:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#contact-form-wrapper textarea#comment+.label:after,#contact-form-wrapper textarea#comment+.label span{color:#313131;font-size:.9rem;line-height:1.2rem}

/*# sourceMappingURL=contact.css.map */
