.wpcf7-form-control-wrap{width:100%}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="number"],.wpcf7-form textarea{width:100%;margin-bottom:0px;height:50px}.wpcf7-form input[type="submit"]{background-color:#999;color:#fff;font-size:16px;font-weight:bold;padding:10px 20px;border-radius:5px;border:none;cursor:pointer;transition:background-color 0.2s ease-in-out}.wpcf7-form input[type="submit"]:hover{background-color:#000}.wpcf7-form input[type="file"]{margin-bottom:20px}.wpcf7-form select{height:50px;padding:10px;border:1px solid #ccc;border-radius:5px}.wpcf7-form textarea{padding:10px;border:1px solid #ccc;border-radius:5px;height:120px}.wpcf7-form label{display:block;margin-bottom:5px;font-weight:400}ul li a{text-decoration:none;border-bottom:5px solid transparent}ul li a:hover{border-bottom-color:#f23847;padding-bottom:5px}