:focus,:focus-within{border:none;box-shadow:none!important;outline:none!important}div.wpforms-container-full .wpforms-form .wpforms-field-divider h3{font-family:var(--ff2)!important}.wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{height:6px!important}.wpforms-container .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{background-color:var(--text)!important;height:6px!important}div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{background-color:var(--text)!important;font-weight:400!important;font-size:16px!important;border-radius:0!important}div.wpforms-container-full .wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:transparent!important}div.wpforms-container-full input[type=submit]:hover,div.wpforms-container-full input[type=submit]:active,div.wpforms-container-full button[type=submit]:hover,div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full .wpforms-page-button:hover,div.wpforms-container-full .wpforms-page-button:active{background:none!important}div.wpforms-container-full input[type=submit]:focus:after,div.wpforms-container-full button[type=submit]:focus:after,div.wpforms-container-full .wpforms-page-button:focus:after{display:none!important}.wpforms-container{margin:0!important}.wpforms-field-container .wpforms-field{padding:0 0 20px}.wpforms-field-container .wpforms-field.wpforms-field-layout{padding:0!important}.wpforms-field-container .wpforms-field .wpforms-field-label{font-family:var(--ff2);font-size:14px;font-weight:400;color:var(--text);margin:0 0 8px}.wpforms-field-container .wpforms-field .wpforms-uploader,.wpforms-field-container .wpforms-field input,.wpforms-field-container .wpforms-field select,.wpforms-field-container .wpforms-field textarea{border-width:1px!important;border-style:solid!important;border-color:var(--5)!important;border-radius:0!important;font-family:var(--ff2);font-size:16px!important;font-weight:400;color:var(--text)!important;background-color:var(--w)!important}.wpforms-field-container .wpforms-field .wpforms-uploader:focus,.wpforms-field-container .wpforms-field input:focus,.wpforms-field-container .wpforms-field select:focus,.wpforms-field-container .wpforms-field textarea:focus{border-color:var(--text)!important}.wpforms-field-container .wpforms-field.wpforms-field-radio input{border-radius:50%!important}.wpforms-field-container .wpforms-field input::placeholder{font-family:var(--ff2);font-size:16px!important;font-weight:400;color:var(--g10)}.wpforms-field-container .wpforms-field-checkbox .wpforms-field-label-inline{font-family:var(--ff2);font-size:14px!important;font-weight:400;color:var(--text)!important}.wpforms-field-container .wpforms-field-checkbox .wpforms-field-label-inline a,.wpforms-field-container .wpforms-field-checkbox .wpforms-field-label-inline a:hover{font-size:14px;color:var(--text)!important;text-decoration:underline}.wpforms-field-container .wpforms-field-captcha label{font-weight:bold!important;margin:0 0 4px!important}em.wpforms-error{padding:0!important;margin:4px 0 0!important;font-size:13px!important;font-weight:500!important}em.wpforms-error:before{display:none}.wpforms-submit-container{margin:20px 0 0!important;padding:0!important}.wpforms-container .wpforms-form .wpforms-submit-container .wpforms-submit{padding:0 64px;background-color:var(--text)!important;border-radius:0;height:50px;font-family:var(--ff2);font-size:18px;font-weight:700;line-height:50px;text-align:left;color:var(--w)!important;display:table}