.elementor-3473 .elementor-element.elementor-element-e8761f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-3473 .elementor-element.elementor-element-ddaa4af{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3473 .elementor-element.elementor-element-beefd4a{text-align:center;}.elementor-3473 .elementor-element.elementor-element-beefd4a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-3473 .elementor-element.elementor-element-80d395d{text-align:center;}.elementor-3473 .elementor-element.elementor-element-80d395d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field input[type="text"],.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field input[type="email"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field input[type="number"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field select{background-color:var( --e-global-color-764183d );padding:20px 20px 20px 20px;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.2);}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field.wpforms-field-textarea textarea{background-color:var( --e-global-color-764183d );padding:10px 10px 10px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.2);}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-confirmation-container-full{background-color:var( --e-global-color-secondary );padding:20px 20px 20px 20px;margin:4px 4px 4px 4px;border-radius:30px 30px 30px 30px;}.elementor-3473 .elementor-element.elementor-element-e2e568e.elementor-element{--align-self:center;}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container label.wpforms-field-label{padding:14px 0px 4px 0px;margin:0px 0px 0px 0px;}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container label.wpforms-field-label, .elementor-3473 .elementor-element.elementor-element-e2e568e legend.wpforms-field-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field-sublabel{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field-label-inline,.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field-sublabel{color:var( --e-global-color-secondary );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-required-label{color:var( --e-global-color-primary );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field-description{padding:25px 25px 25px 25px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field input[type="text"],.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field input[type="email"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field input[type="number"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field select,.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field-sublabel.after,.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field-description{margin:0px 0px 7px 0px;}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container input[type="text"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container input[type="email"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container input[type="number"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container input::-webkit-input-placeholder,
					.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container  email::-webkit-input-placeholder,
					.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container  number::-webkit-input-placeholder,
					.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container  select::-webkit-input-placeholder{color:#8B8B8B;}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container  textarea::-webkit-input-placeholder{color:#979797;}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-field.wpforms-field-checkbox li label,.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-field.wpforms-field-checkbox li.wpforms-image-choices-item .wpforms-image-choices-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-field.wpforms-field-checkbox li label:before{font-size:18px;}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-field.wpforms-field-checkbox li:not(.wpforms-selected) label:before{color:var( --e-global-color-764183d );background:#B1B1B1;}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-field.wpforms-field-checkbox li.wpforms-selected label:before{color:var( --e-global-color-bb2443c );background:var( --e-global-color-secondary );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-field.wpforms-field-checkbox li label:before,
					.elementor-3473 .elementor-element.elementor-element-e2e568e div.wpforms-container .wpforms-form .wpforms-field-checkbox ul.wpforms-image-choices-modern li label,
					.elementor-3473 .elementor-element.elementor-element-e2e568e div.wpforms-container .wpforms-form .wpforms-field-checkbox ul.wpforms-image-choices-classic li label{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-3473 .elementor-element.elementor-element-e2e568e div.wpforms-container .wpforms-form button[type=submit],
					.elementor-3473 .elementor-element.elementor-element-e2e568e div.wpforms-container .wpforms-form .wpforms-page-button{margin:20px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-confirmation-container-full,.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-confirmation-container-full p{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-bb2443c );}.elementor-3473 .elementor-element.elementor-element-e2e568e div.wpforms-container .wpforms-form label.wpforms-error{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-3473 .elementor-element.elementor-element-e2e568e div.wpforms-container .wpforms-form .wpforms-field input.wpforms-error,
					.elementor-3473 .elementor-element.elementor-element-e2e568e div.wpforms-container .wpforms-form .wpforms-field textarea.wpforms-error,
					.elementor-3473 .elementor-element.elementor-element-e2e568e div.wpforms-container .wpforms-form .wpforms-field select.wpforms-error{border:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-3473 .elementor-element.elementor-element-beefd4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3473 .elementor-element.elementor-element-80d395d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container label.wpforms-field-label, .elementor-3473 .elementor-element.elementor-element-e2e568e legend.wpforms-field-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field-sublabel{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container input[type="text"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container input[type="email"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container input[type="number"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container select{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field.wpforms-field-textarea textarea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-field.wpforms-field-checkbox li label,.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-field.wpforms-field-checkbox li.wpforms-image-choices-item .wpforms-image-choices-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-confirmation-container-full,.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-confirmation-container-full p{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e div.wpforms-container .wpforms-form label.wpforms-error{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-3473 .elementor-element.elementor-element-beefd4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3473 .elementor-element.elementor-element-80d395d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container label.wpforms-field-label, .elementor-3473 .elementor-element.elementor-element-e2e568e legend.wpforms-field-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field-sublabel{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container input[type="text"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container input[type="email"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container input[type="number"],
				.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container select{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-container .wpforms-field.wpforms-field-textarea textarea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-field.wpforms-field-checkbox li label,.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-field.wpforms-field-checkbox li.wpforms-image-choices-item .wpforms-image-choices-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-confirmation-container-full,.elementor-3473 .elementor-element.elementor-element-e2e568e .wpforms-confirmation-container-full p{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3473 .elementor-element.elementor-element-e2e568e div.wpforms-container .wpforms-form label.wpforms-error{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for tp-wp-forms, class: .elementor-element-e2e568e */.elementor-3473 .elementor-element.elementor-element-e2e568e ul{
    list-style-type: none;
    padding-left: 0px !important;
}
.elementor-3473 .elementor-element.elementor-element-e2e568e ul :before{
    margin-left: -10px !important;
}
.elementor-3473 .elementor-element.elementor-element-e2e568e li {
    margin: 20px !important;
}/* End custom CSS */