.custom-form-container h3{color:#F5C02E;margin-bottom:10px;font-size:1.5em;text-align:center}.custom-form-container p{color:#000000;text-align:center;margin-bottom:20px}.custom-form-container label{display:block;margin-bottom:10px;font-weight:bold;color:#FFFFFF}.wpcf7-form-control-wrap input[type="text"],.wpcf7-form-control-wrap input[type="email"],.wpcf7-form-control-wrap input[type="tel"],.custom-form-container textarea{width:100%;padding:5px;margin-bottom:15px;border:2px solid #F5C02E;border-radius:10px;background-color:#FFFFFF;color:rgba(0,0,0,0.7);font-size:1em;box-shadow:0px 0px 10px rgba(0,0,0,0.1);transition:border-color 0.3s,box-shadow 0.3s;resize:vertical}.wpcf7-form-control-wrap input[type="text"]::placeholder,.wpcf7-form-control-wrap input[type="email"]::placeholder,.wpcf7-form-control-wrap input[type="tel"]::placeholder,.custom-form-container textarea::placeholder{color:#FFFFFF}.wpcf7-form-control-wrap input[type="text"]:focus,.wpcf7-form-control-wrap input[type="email"]:focus,.wpcf7-form-control-wrap input[type="tel"]:focus,.custom-form-container textarea:focus{border-color:#5B2D18;box-shadow:0px 0px 15px rgba(0,0,0,0.2);outline:none}button.wpcf7-form-control.wpcf7-submit{width:100%;padding:15px;background-color:#F5C02E;border:none;border-radius:5px;color:#000000;font-weight:bold;cursor:pointer;font-size:1em;box-shadow:0 0 5px rgba(0,0,0,0.2);transition:background-color 0.3s,transform 0.2s}button.wpcf7-form-control.wpcf7-submit:hover{background-color:#F5C02E}button.wpcf7-form-control.wpcf7-submit:active{transform:scale(0.98)}