.flyntComponent[is="flynt-form-contact"]{margin:0 auto;max-width:720px;}.flyntComponent[is="flynt-form-contact"] *,.flyntComponent[is="flynt-form-contact"] *:before,.flyntComponent[is="flynt-form-contact"] *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.flyntComponent[is="flynt-form-contact"] .section{float:left;margin:15px 0;width:100%;}.flyntComponent[is="flynt-form-contact"] .section-headline{padding:0 15px}.flyntComponent[is="flynt-form-contact"] h3{display:block;float:left;width:100%}.flyntComponent[is="flynt-form-contact"] .form-section{margin:0 -10px}.flyntComponent[is="flynt-form-contact"] .form-section::after{content:'';display:table;clear:both}.flyntComponent[is="flynt-form-contact"] .form{background-color:#fff;margin:15px 0;padding:30px 0;}.flyntComponent[is="flynt-form-contact"] .form input{max-width:none}.flyntComponent[is="flynt-form-contact"] .form textarea{min-height:130px}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper{float:left;clear:none;text-align:inherit;width:50%;margin-left:0%;margin-right:0%;margin:10px 0;padding:0 10px;position:relative;}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper::after{content:'';display:table;clear:both}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper:nth-child(n){float:left;clear:none}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper:nth-child(2n){float:right}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper:nth-child(2n + 1){clear:both}@media only screen and (max-width:574px){.flyntComponent[is="flynt-form-contact"] .form .inputWrapper{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper:first-child{margin-left:auto}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper:last-child{margin-right:auto}}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper .textInputLabel{color:#808080;cursor:pointer;height:100%;line-height:19px;padding:0;margin:0;text-align:left;top:0;z-index:2}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper .wpcf7-form-control-wrap{display:block;line-height:1;width:100%}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper input[type="email"],.flyntComponent[is="flynt-form-contact"] .form .inputWrapper input[type="text"],.flyntComponent[is="flynt-form-contact"] .form .inputWrapper textarea{background-color:#fff;color:#000;line-height:18px;margin:0;padding-bottom:5px;width:100%;}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper input[type="email"]:focus,.flyntComponent[is="flynt-form-contact"] .form .inputWrapper input[type="text"]:focus,.flyntComponent[is="flynt-form-contact"] .form .inputWrapper textarea:focus{outline:0}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper input[type="email"].wpcf7-not-valid,.flyntComponent[is="flynt-form-contact"] .form .inputWrapper input[type="text"].wpcf7-not-valid,.flyntComponent[is="flynt-form-contact"] .form .inputWrapper textarea.wpcf7-not-valid{border-color:#dc143c}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper .wpcf7-not-valid-tip{font-size:14px;line-height:1.2}.flyntComponent[is="flynt-form-contact"] .form .inputWrapper-full{width:100%}.flyntComponent[is="flynt-form-contact"] .form .textareaWrapper{float:left;margin-top:15px;padding:0 10px;width:100%;}.flyntComponent[is="flynt-form-contact"] .form .textareaWrapper textarea{height:80px}.flyntComponent[is="flynt-form-contact"] .form .wpcf7-validation-errors,.flyntComponent[is="flynt-form-contact"] .form .wpcf7-response-output{float:left;margin:20px 0 20px 15px}.flyntComponent[is="flynt-form-contact"] .form .wpcf7-validation-errors{border-color:#dc143c}.flyntComponent[is="flynt-form-contact"] .form .wpcf7-recaptcha{clear:left;float:left;margin-left:15px;margin-top:15px}.flyntComponent[is="flynt-form-contact"] .form .submitWrapper{clear:right;float:right;padding:0 10px;overflow:auto;text-align:center}.flyntComponent[is="flynt-form-contact"] .form input[type="submit"]{margin:0 auto}.flyntComponent[is="flynt-form-contact"] .form div.wpcf7-mail-sent-ok{border-color:#002554;color:#002554}