.wpforms-container.cf_form{background-color:#fff;font-family:Arial,sans-serif;position:relative}.wpforms-container.cf_form .wpforms-form .wpforms-field-container{display:flex;flex-wrap:wrap;margin:0 -10px}.wpforms-container.cf_form .wpforms-field{padding:0 10px;margin-bottom:20px}.wpforms-container.cf_form .col-md-6{width:50%;box-sizing:border-box}.wpforms-container.cf_form .col-md-12{width:100%;box-sizing:border-box}.wpforms-container.cf_form input[type=text],.wpforms-container.cf_form textarea{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;color:#333;background-color:#fff;transition:border-color .3s}.wpforms-container.cf_form input[type=text]:focus,.wpforms-container.cf_form textarea:focus{border-color:#ff7a33;outline:0;box-shadow:0 0 5px rgba(255,122,51,.3)}.wpforms-container.cf_form textarea{height:150px;resize:vertical}.wpforms-container.cf_form input::placeholder,.wpforms-container.cf_form textarea::placeholder{color:#999;opacity:1}.wpforms-container.cf_form .wpforms-label-hide,.wpforms-hidden{display:none}.wpforms-container.cf_form .captcha-check{display:flex;align-items:center}.wpforms-container.cf_form .custom-captcha-img{height:45px;margin-left:10px;border:1px solid #ddd;border-radius:4px}.wpforms-container.cf_form .wpforms-submit-container{text-align:center;margin-top:20px}.wpforms-container.cf_form .wpforms-submit{background-color:#ff7a33;color:#fff;border:none;padding:12px 30px;font-size:16px;font-weight:600;border-radius:4px;cursor:pointer;transition:background-color .3s;text-transform:uppercase}.wpforms-container.cf_form .wpforms-submit:hover{background-color:#e86a25}.wpforms-container.cf_form .wpforms-required-label,.wpforms-error{color:red}.wpforms-container.cf_form .wpforms-field-required.wpforms-error{border-color:red}.wpforms-container.cf_form .wpforms-error-text{color:red;font-size:12px;margin-top:5px}.wpforms-container.cf_form div[style*="position: absolute"]{display:none!important}@media (max-width:767px){.wpforms-container.cf_form .col-md-6{width:100%}.wpforms-container.cf_form{padding:15px;max-width:100%;margin:0 auto}.wpforms-container.cf_form::before{font-size:20px;margin-bottom:15px}.wpforms-container.cf_form .wpforms-error-text,.wpforms-container.cf_form .wpforms-submit,.wpforms-container.cf_form input[type=text],.wpforms-container.cf_form textarea{font-size:max(12px,3.5vw)}.wpforms-container.cf_form .wpforms-field{margin-bottom:12px}.wpforms-container.cf_form input[type=text],.wpforms-container.cf_form textarea{padding:8px 12px;height:auto}.wpforms-container.cf_form textarea{height:120px}.wpforms-container.cf_form .wpforms-submit-container{margin-top:12px;text-align:center;width:100%}.wpforms-container.cf_form .wpforms-submit{width:100%;max-width:200px;padding:8px 15px;margin:0 auto;display:block}.wpforms-container.cf_form .captcha-check{flex-direction:column;align-items:flex-start}.wpforms-container.cf_form .captcha-check input{margin-bottom:8px;width:100%;max-width:120px;height:38px}.wpforms-container.cf_form .custom-captcha-img{margin-left:0;height:38px}}@media (max-width:480px){.wpforms-container.cf_form{padding:10px 8px}.wpforms-container.cf_form .wpforms-field{padding:0 4px;margin-bottom:10px}.wpforms-container.cf_form input[type=text],.wpforms-container.cf_form textarea{padding:8px;font-size:12px}.wpforms-container.cf_form textarea{height:80px}.wpforms-container.cf_form .wpforms-submit{padding:8px 12px;font-size:14px}.wpforms-container.cf_form .captcha-check input,.wpforms-container.cf_form .custom-captcha-img{height:34px}}@media (max-width:360px){.wpforms-container.cf_form{padding:8px 5px}.wpforms-container.cf_form .wpforms-field{margin-bottom:8px}.wpforms-container.cf_form input[type=text],.wpforms-container.cf_form textarea{padding:6px}.wpforms-container.cf_form textarea{height:70px}}.footer-up .wpforms-container.cf_form{background-color:transparent}.footer-up .wpforms-container.cf_form input[type=text],.footer-up .wpforms-container.cf_form textarea{background-color:rgba(255,255,255,.2);border:none;border-radius:0;color:#fff}.footer-up .wpforms-container.cf_form .custom-captcha-img{height:45px;border:1px solid #ddd;border-radius:0;margin-left:0}.footer-up input::placeholder,.footer-up textarea::placeholder{color:#fff!important}.footer-up .wpforms-container.cf_form .wpforms-submit-container{margin-top:0;text-align:right}.footer-up .wpforms-container.cf_form .wpforms-submit-container button{border-radius:0;max-width:188px;margin-left:auto;line-height:26px;padding:13px;text-transform:uppercase;width:188px}