.wpforms-submit { width: 100% !important; background: #ffcc00 !important;  color: #000 !important; padding: 20px 20px; border: none !important; border-radius: 8px !important; font-weight: 700 !important; font-size: 16px; font-family: 'Saira', sans-serif; text-align: center; text-transform: uppercase; letter-spacing: 1px; transition: all 0.3s ease; } .wpforms-submit:hover { background: #000000 !important; color: #ffffff !important; cursor: pointer; }  div.wpforms-container-full .wpforms-form .wpforms-field { margin-bottom: -15px !important; }  div.wpforms-container-full .wpforms-form .wpforms-field-label { display: block; margin-bottom: 2px !important; }  div.wpforms-container-full .wpforms-form .wpforms-field:first-child { margin-top: 0 !important; padding-top: 0 !important; }  .wpforms-form input[type="text"], .wpforms-form input[type="email"], .wpforms-form input[type="tel"], .wpforms-form input[type="date"], .wpforms-form select, .wpforms-form textarea { font-size: 15px !important; letter-spacing: 1px; font-family: 'Roboto', sans-serif !important; font-weight: 500 !important; color: #111 !important; }  .wpforms-form input::placeholder, .wpforms-form textarea::placeholder { font-size: 15px !important; letter-spacing: 1px; font-family: 'Roboto', sans-serif !important; font-weight: 500 !important; color: #555 !important; opacity: 1 !important; }  .wpforms-form select { font-weight: 500 !important; letter-spacing: 1px; color: #333 !important; font-family: 'Roboto', sans-serif !important; font-size: 15px !important; }  .wpforms-form select option:first-child { color: #888 !important; font-weight: 500 !important; letter-spacing: 1px; font-size: 15px !important; }