.wpforms-container .wpforms-error-container,
.wpforms-container .wpforms-error-noscript {
.wpforms-container .wpforms-error-styled-container {
.wpforms-container .wpforms-error-styled-container p {
.wpforms-container .wpforms-error-styled-container + .wpforms-submit-container {
.wpforms-container label.wpforms-error,
.wpforms-container em.wpforms-error {
.wpforms-container .wpforms-field input.wpforms-error, .wpforms-container .wpforms-field input.user-invalid,
.wpforms-container .wpforms-field textarea.wpforms-error,
.wpforms-container .wpforms-field textarea.user-invalid,
.wpforms-container .wpforms-field select.wpforms-error,
.wpforms-container .wpforms-field select.user-invalid {
border: 1px solid #D63637;
.wpforms-container .wpforms-field input[type=checkbox].wpforms-error, .wpforms-container .wpforms-field input[type=checkbox].user-invalid,
.wpforms-container .wpforms-field input[type=radio].wpforms-error,
.wpforms-container .wpforms-field input[type=radio].user-invalid {
.wpforms-container .wpforms-field.wpforms-has-error .choices__inner {
border: 1px solid #D63637;
.wpforms-container .wpforms-error-alert, .et-db #et-boc .et-l .et_pb_module .wpforms-container .wpforms-error-alert {
border: 1px solid rgba(0, 0, 0, 0.25);
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
.wpforms-container .wpforms-error-alert {
background-color: #f2dede;
div[style*="z-index: 2147483647"] div[style*="border-width: 11px"][style*="position: absolute"][style*="pointer-events: none"] {
.wpforms-container .wpforms-screen-reader-element {
position: absolute !important;
word-wrap: normal !important;
.wpforms-container .wpforms-field-hp {
display: none !important;
position: absolute !important;
left: -9000px !important;
.wpforms-container .wpforms-recaptcha-container {
.wpforms-container .wpforms-recaptcha-container iframe {
.wpforms-container .wpforms-recaptcha-container .g-recaptcha {
.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile.wpforms-is-turnstile-invisible {
.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile iframe {
position: relative !important;
visibility: inherit !important;
.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .g-recaptcha, .wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .g-recaptcha, .wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .g-recaptcha {
.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .wpforms-error:first-of-type, .wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .wpforms-error:first-of-type, .wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .wpforms-error:first-of-type {
.wpforms-container amp-img > img {
.wpforms-container .amp-form-submit-success .wpforms-field-container,
.wpforms-container .amp-form-submit-success .wpforms-submit-container {
.wpforms-container .wpforms-preview-notice-links {
body.rtl .wpforms-container .wpforms-form input[type=tel] {
body.rtl .wpforms-container .wpforms-form input[type=url] {
body.rtl .wpforms-container .wpforms-form input[type=url]::-webkit-textfield-decoration-container {
flex-direction: row-reverse;
body.rtl .wpforms-container .wpforms-form input[type=email] {
body.rtl .wpforms-container .wpforms-form input[type=email]::-webkit-textfield-decoration-container {
flex-direction: row-reverse;
body.rtl .wpforms-container .wpforms-form input[type=number]::-webkit-textfield-decoration-container {
flex-direction: row-reverse;
body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-datepicker-clear {
body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .ui-timepicker-list li {
padding: 3px 5px 3px 0 !important;
body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-medium + .wpforms-datepicker-clear {
body.rtl .wpforms-container .wpforms-form .wpforms-field-file-upload .dz-remove {
body.rtl .wpforms-container .wpforms-form .wpforms-image-choices-none .wpforms-image-choices-item .wpforms-image-choices-label {
body.rtl .ui-timepicker-list li {
.wpforms-container .wpforms-form .wpforms-field.wpforms-field-email .wpforms-field-row, .wpforms-container .wpforms-form .wpforms-field.wpforms-field-address .wpforms-field-row, .wpforms-container .wpforms-form .wpforms-field.wpforms-field-password .wpforms-field-row {
container-type: inline-size;
container-name: wpforms-field-row-responsive;
.wpforms-container .wpforms-form .wpforms-field.wpforms-field-name .wpforms-field-row {
container-type: inline-size;
container-name: wpforms-field-row-responsive-name-field;
.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row-responsive {
container-type: inline-size;
container-name: wpforms-field-row-responsive;
@container wpforms-field-row-responsive (max-width: 200px) {
.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block {
.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child {
.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child) {
@container wpforms-field-row-responsive-name-field (max-width: 260px) {
.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block {
.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child {
.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child) {
.wpforms-container .wpforms-form .wpforms-checkbox-2-columns,
.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns,
.wpforms-container .wpforms-form .wpforms-list-2-columns {
container-type: inline-size;
container-name: wpforms-field-2-columns-responsive;
@container wpforms-field-2-columns-responsive (max-width: 320px) {
.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul,
.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul,
.wpforms-container .wpforms-form .wpforms-list-2-columns ul {
grid-template-columns: 1fr !important;
.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul li,
.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul li,
.wpforms-container .wpforms-form .wpforms-list-2-columns ul li {
.wpforms-container .wpforms-form .wpforms-checkbox-3-columns,
.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns,
.wpforms-container .wpforms-form .wpforms-list-3-columns {
container-type: inline-size;
container-name: wpforms-field-3-columns-responsive;
@container wpforms-field-3-columns-responsive (max-width: 480px) {
.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,
.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,
.wpforms-container .wpforms-form .wpforms-list-3-columns ul {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,
.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,
.wpforms-container .wpforms-form .wpforms-list-3-columns ul li {
@container wpforms-field-3-columns-responsive (max-width: 320px) {
.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,
.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,
.wpforms-container .wpforms-form .wpforms-list-3-columns ul {
grid-template-columns: 1fr !important;
.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,
.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,
.wpforms-container .wpforms-form .wpforms-list-3-columns ul li {
@media only screen and (max-width: 600px) {
div.wpforms-container .wpforms-form .wpforms-field > * {
div.wpforms-container .wpforms-form .wpforms-field {
div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-small, div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-medium, div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-large,
div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-small,
div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-medium,
div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-large,
div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-small,
div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-medium,
div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-large {
div.wpforms-container .wpforms-form .wpforms-mobile-full {
div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout):not(.wpforms-field-repeater) {
div.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul,
div.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul,
div.wpforms-container .wpforms-form .wpforms-list-2-columns ul,
div.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,
div.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,
div.wpforms-container .wpforms-form .wpforms-list-3-columns ul {
grid-template-columns: 1fr !important;
div.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul li,
div.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul li,
div.wpforms-container .wpforms-form .wpforms-list-2-columns ul li,
div.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,
div.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,
div.wpforms-container .wpforms-form .wpforms-list-3-columns ul li {
div.wpforms-container .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page {
div.wpforms-container .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number {
div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page {
div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page-number {
div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page.active {
div.wpforms-container .wpforms-form.inline-fields .wpforms-field-container,
div.wpforms-container .wpforms-form.inline-fields .wpforms-field {
div.wpforms-container .wpforms-form.inline-fields .wpforms-submit-container {
.wpforms-container .wpforms-form * {
.wpforms-container .wpforms-form .wpforms-field-label,
.wpforms-container .wpforms-form .wpforms-field-sublabel,
.wpforms-container .wpforms-form .wpforms-field-description,
.wpforms-container .wpforms-form textarea,
.wpforms-container .wpforms-form li,
.wpforms-container .wpforms-form th {
.wpforms-container ul li {
.wpforms-container .wpforms-title {
.wpforms-container .wpforms-submit-container {
.wpforms-container .wpforms-submit-spinner {
margin-inline-start: 15px;
.wpforms-container .wpforms-hidden {
display: none !important;
.wpforms-container .wpforms-notice {
background-color: #ffffff;
border: 1px solid rgba(0, 0, 0, 0.25);
padding: 20px 36px 20px 26px;
.wpforms-container .wpforms-notice .wpforms-delete {
-webkit-touch-callout: none;
-webkit-user-select: none;
-webkit-appearance: none;
background-color: rgba(10, 10, 10, 0.2);
.wpforms-container .wpforms-notice .wpforms-delete:before, .wpforms-container .wpforms-notice .wpforms-delete:after {
background-color: #ffffff;
transform: translateX(-50%) translateY(-50%) rotate(45deg);
transform-origin: center center;
.wpforms-container .wpforms-notice .wpforms-delete:before {
.wpforms-container .wpforms-notice .wpforms-delete:after {
.wpforms-container .wpforms-notice .wpforms-delete:hover, .wpforms-container .wpforms-notice .wpforms-delete:focus {
background-color: rgba(10, 10, 10, 0.3);
.wpforms-container .wpforms-notice a {
text-decoration: underline;
.wpforms-container .wpforms-notice p {
.wpforms-container .wpforms-notice p:last-of-type {
.wpforms-container .wpforms-notice .wpforms-notice-actions {
.wpforms-container .wpforms-notice .wpforms-notice-action {
.wpforms-container .wpforms-notice .wpforms-notice-action:hover, .wpforms-container .wpforms-notice .wpforms-notice-action:focus, .wpforms-container .wpforms-notice .wpforms-notice-action:active {
.wpforms-container .wpforms-notice.wpforms-info {
.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action {