table{text-align:left;margin:6rem auto}table td,table th{padding:0;padding-bottom:3rem}table th{width:30%;font-weight:normal}table td{width:70%}input:not([type="checkbox"]),textarea,select{font-size:1.6rem;padding:1rem;width:100%;border-radius:0;background:#eef0f2;border:none}textarea{display:block;resize:none;height:216px;flex:1}input[type="checkbox"]:hover{cursor:pointer}.confirmation{display:flex;flex-wrap:wrap;justify-content:center}.confirmation .btn{font-size:1.6rem;display:block;cursor:pointer;background:#fff}.confirmation .btn:hover{background:rgba(0,120,191,0.2)}@media screen and (min-width: 768px){.confirmation .btn:nth-child(2){margin-left:2rem}}.mw_wp_form input[name="__children[pp_agreement][]"]+.error{display:inline;padding-right:.5em}.mw_wp_form_preview .contact_intro,.mw_wp_form_preview .req{display:none}.mw_wp_form_preview .form_pp a,.mw_wp_form_preview .form_pp a:visited{pointer-events:none;text-decoration:none;color:#333}.mw_wp_form_preview th,.mw_wp_form_preview td{padding:1rem;border-bottom:1px solid #b3b3b3}.mw_wp_form_preview th{font-weight:bold}.req,.error{font-size:1.3rem;color:red !important}.req{margin-left:1rem}.form_pp a{text-decoration:underline}.is-error input,.is-error textarea,.is-error select,.is-error label{background:#ffeeee;border:1px solid red}.is-error label{padding:1px;margin-right:5px}.is-error label input{margin-right:0}@media screen and (max-width: 767px){table{margin:3rem auto}table td,table th{width:100%;display:block;padding:0}table td{padding-bottom:2rem}table th{font-weight:normal}.confirmation .btn{width:100%;max-width:320px}.confirmation .btn:nth-child(2){margin-top:2rem}.mw_wp_form_preview table th{padding:.5rem 0}.mw_wp_form_preview table td{padding:1rem 0;border-bottom:1px solid #b3b3b3}.mw_wp_form_preview .req{display:none}}
