Version Description
- Add: Slack integration
- Add: Validation for phone number prefixes and area codes
- Add: Option to toggle calendar icon
- Improvement: Custom CSS tags updated
- Fix: Radio button gets squeezed in Forminator poll widget
- Fix: Grouped checkboxes now treated like radio buttons
- Fix: No wrong quiz allowed HTML in results
- Fix: Poll and Quiz navigation not clickable
- Fix: Reset vertical screen position between sections
- Fix: Poll charts blink on hover
- Fix: Upload file in pagination prevent form submit for IE and Edge
- Fix: Validation Errors resulting in display:none Forms
- Fix: Trello Integration missing GDPR value
- Fix: Google sheet integration not showing submitted details of Time, Uploaded file and GDPR fields.
- Fix: PHP error on quiz preview
Download this release
Release Info
Developer | alerzhus |
Plugin | Forminator Payment, Quiz and Contact Form Plugin |
Version | 1.5.2 |
Comparing to | |
See all releases |
Code changes from version 1.5.1 to 1.5.2
- _src/scss/admin.scss +1 -4
- _src/scss/forminator-ui/_page-poll.scss +0 -12
- _src/scss/forminator-ui/_page-quiz.scss +0 -12
- addons/pro/activecampaign/forminator-addon-activecampaign-form-settings.php +4 -4
- addons/pro/activecampaign/forminator-addon-activecampaign.php +2 -2
- addons/pro/activecampaign/lib/class-wp-activecampaign-api.php +1 -1
- addons/pro/activecampaign/views/form-settings/pick-name.php +1 -1
- addons/pro/activecampaign/views/settings/setup-api.php +1 -1
- addons/pro/aweber/forminator-addon-aweber-form-settings.php +4 -4
- addons/pro/aweber/views/form-settings/pick-name.php +1 -1
- addons/pro/aweber/views/settings/success-authorize.php +1 -1
- addons/pro/campaignmonitor/forminator-addon-campaignmonitor-form-settings.php +4 -4
- addons/pro/campaignmonitor/forminator-addon-campaignmonitor.php +3 -3
- addons/pro/campaignmonitor/views/form-settings/pick-name.php +1 -1
- addons/pro/campaignmonitor/views/settings/setup-api.php +1 -1
- addons/pro/googlesheet/forminator-addon-googlesheet-form-hooks.php +22 -1
- addons/pro/googlesheet/forminator-addon-googlesheet-form-settings.php +2 -2
- addons/pro/googlesheet/forminator-addon-googlesheet.php +2 -2
- addons/pro/googlesheet/views/form-settings/pick-name.php +1 -1
- addons/pro/gutenberg/library/blocks/class-block-forms.php +1 -1
- addons/pro/gutenberg/library/blocks/class-block-polls.php +1 -1
- addons/pro/gutenberg/library/blocks/class-block-quizzes.php +1 -1
- addons/pro/mailchimp/forminator-addon-mailchimp-form-settings.php +2 -2
- addons/pro/mailchimp/forminator-addon-mailchimp.php +2 -2
- addons/pro/mailchimp/lib/class-wp-mailchimp-api.php +1 -1
- addons/pro/slack/forminator-addon-slack-form-hooks.php +691 -0
- addons/pro/slack/forminator-addon-slack-form-settings.php +514 -9
- addons/pro/slack/forminator-addon-slack.php +600 -5
- addons/pro/slack/lib/class-wp-slack-api.php +176 -24
- addons/pro/slack/slack.php +8 -4
- addons/pro/slack/views/form-settings/pick-name.php +34 -0
- addons/pro/slack/views/form-settings/select-target.php +40 -0
- addons/pro/slack/views/form-settings/select-type.php +39 -0
- addons/pro/slack/views/form-settings/setup-message.php +68 -0
- addons/pro/slack/views/sections/authorize.php +50 -0
- addons/pro/slack/views/settings/authorize.php +25 -0
- addons/pro/slack/views/settings/setup-client.php +105 -0
- addons/pro/slack/views/settings/success-authorize.php +6 -0
- addons/pro/slack/views/settings/wait-authorize.php +20 -0
- addons/pro/trello/forminator-addon-trello-form-settings.php +4 -4
- addons/pro/trello/views/form-settings/setup-name.php +1 -1
- addons/pro/trello/views/settings/success-authorize.php +1 -1
- addons/pro/zapier/forminator-addon-zapier-form-settings.php +1 -1
- addons/pro/zapier/forminator-addon-zapier.php +1 -1
- admin/classes/class-admin-ajax.php +18 -9
- admin/classes/class-admin-l10n.php +114 -114
- admin/classes/class-admin.php +6 -1
- admin/pages/dashboard-page.php +1 -1
- admin/views/custom-form/entries/content.php +3 -1
- admin/views/custom-form/entries/popup/schedule-export-content.php +1 -1
- admin/views/dashboard/footer-free.php +66 -0
- admin/views/dashboard/footer.php +6 -0
- admin/views/dashboard/widgets/widget-cform.php +2 -2
- admin/views/poll/entries/content.php +3 -1
- admin/views/quiz/entries/content.php +3 -1
- admin/views/settings/popup/edit-email-content.php +1 -1
- admin/views/settings/popup/edit-privacy-settings.php +8 -8
- admin/views/settings/widget-email.php +2 -2
- admin/views/settings/widget-privacy.php +1 -1
- assets/css/front.min.css +1 -1
- assets/css/front.min.css.map +1 -1
- assets/css/intlTelInput.min.css +1 -0
_src/scss/admin.scss
CHANGED
@@ -36,7 +36,4 @@
|
|
36 |
@import "forminator-ui/color-picker";
|
37 |
@import "forminator-ui/multi-select";
|
38 |
@import "forminator-ui/builder-actions";
|
39 |
-
@import "forminator-ui/multi-question";
|
40 |
-
|
41 |
-
@import "forminator-ui/page-poll";
|
42 |
-
@import "forminator-ui/page-quiz";
|
36 |
@import "forminator-ui/color-picker";
|
37 |
@import "forminator-ui/multi-select";
|
38 |
@import "forminator-ui/builder-actions";
|
39 |
+
@import "forminator-ui/multi-question";
|
|
|
|
|
|
_src/scss/forminator-ui/_page-poll.scss
DELETED
@@ -1,12 +0,0 @@
|
|
1 |
-
@include body-class(true) {
|
2 |
-
|
3 |
-
.forminator-polls-content {
|
4 |
-
|
5 |
-
.sui-vertical-tabs {
|
6 |
-
|
7 |
-
li {
|
8 |
-
pointer-events: none;
|
9 |
-
}
|
10 |
-
}
|
11 |
-
}
|
12 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_src/scss/forminator-ui/_page-quiz.scss
DELETED
@@ -1,12 +0,0 @@
|
|
1 |
-
@include body-class(true) {
|
2 |
-
|
3 |
-
.forminator-quizzes-content {
|
4 |
-
|
5 |
-
.sui-vertical-tabs {
|
6 |
-
|
7 |
-
li {
|
8 |
-
pointer-events: none;
|
9 |
-
}
|
10 |
-
}
|
11 |
-
}
|
12 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
addons/pro/activecampaign/forminator-addon-activecampaign-form-settings.php
CHANGED
@@ -128,7 +128,7 @@ class Forminator_Addon_Activecampaign_Form_Settings extends Forminator_Addon_For
|
|
128 |
}
|
129 |
|
130 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
131 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
132 |
'</div>';
|
133 |
|
134 |
return array(
|
@@ -261,7 +261,7 @@ class Forminator_Addon_Activecampaign_Form_Settings extends Forminator_Addon_For
|
|
261 |
}
|
262 |
|
263 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
264 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
265 |
'</div>';
|
266 |
|
267 |
return array(
|
@@ -428,7 +428,7 @@ class Forminator_Addon_Activecampaign_Form_Settings extends Forminator_Addon_For
|
|
428 |
}
|
429 |
|
430 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
431 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
432 |
'</div>';
|
433 |
|
434 |
return array(
|
@@ -627,7 +627,7 @@ class Forminator_Addon_Activecampaign_Form_Settings extends Forminator_Addon_For
|
|
627 |
}
|
628 |
|
629 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
630 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
631 |
'</div>';
|
632 |
|
633 |
return array(
|
128 |
}
|
129 |
|
130 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
131 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
132 |
'</div>';
|
133 |
|
134 |
return array(
|
261 |
}
|
262 |
|
263 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
264 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
265 |
'</div>';
|
266 |
|
267 |
return array(
|
428 |
}
|
429 |
|
430 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
431 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
432 |
'</div>';
|
433 |
|
434 |
return array(
|
627 |
}
|
628 |
|
629 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
630 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Save', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
|
631 |
'</div>';
|
632 |
|
633 |
return array(
|
addons/pro/activecampaign/forminator-addon-activecampaign.php
CHANGED
@@ -330,7 +330,7 @@ final class Forminator_Addon_Activecampaign extends Forminator_Addon_Abstract {
|
|
330 |
|
331 |
if ( $show_success ) {
|
332 |
$buttons['close'] = array(
|
333 |
-
'markup' => self::get_button_markup( esc_html__( '
|
334 |
);
|
335 |
} else {
|
336 |
if ( $this->is_connected() ) {
|
@@ -339,7 +339,7 @@ final class Forminator_Addon_Activecampaign extends Forminator_Addon_Abstract {
|
|
339 |
);
|
340 |
$buttons['submit'] = array(
|
341 |
'markup' => '<div class="sui-actions-right">' .
|
342 |
-
self::get_button_markup( esc_html__( '
|
343 |
'</div>',
|
344 |
);
|
345 |
} else {
|
330 |
|
331 |
if ( $show_success ) {
|
332 |
$buttons['close'] = array(
|
333 |
+
'markup' => self::get_button_markup( esc_html__( 'Close', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-close' ),
|
334 |
);
|
335 |
} else {
|
336 |
if ( $this->is_connected() ) {
|
339 |
);
|
340 |
$buttons['submit'] = array(
|
341 |
'markup' => '<div class="sui-actions-right">' .
|
342 |
+
self::get_button_markup( esc_html__( 'Save', Forminator::DOMAIN ), 'forminator-addon-connect' ) .
|
343 |
'</div>',
|
344 |
);
|
345 |
} else {
|
addons/pro/activecampaign/lib/class-wp-activecampaign-api.php
CHANGED
@@ -64,7 +64,7 @@ class Forminator_Addon_Activecampaign_Wp_Api {
|
|
64 |
}
|
65 |
|
66 |
if ( ! $_api_key ) {
|
67 |
-
throw new Forminator_Addon_Activecampaign_Wp_Api_Exception( __( 'Missing required API
|
68 |
}
|
69 |
|
70 |
$this->_endpoint = $_endpoint;
|
64 |
}
|
65 |
|
66 |
if ( ! $_api_key ) {
|
67 |
+
throw new Forminator_Addon_Activecampaign_Wp_Api_Exception( __( 'Missing required API Key', Forminator::DOMAIN ) );
|
68 |
}
|
69 |
|
70 |
$this->_endpoint = $_endpoint;
|
addons/pro/activecampaign/views/form-settings/pick-name.php
CHANGED
@@ -14,7 +14,7 @@ foreach ( $template_vars as $key => $val ) {
|
|
14 |
?>
|
15 |
<div class="integration-header">
|
16 |
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Name', Forminator::DOMAIN ) ); ?></h3>
|
17 |
-
<p><?php esc_html_e( 'Setup friendly name for this integration, so it will easily identified by you.
|
18 |
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
19 |
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
20 |
<?php endif; ?>
|
14 |
?>
|
15 |
<div class="integration-header">
|
16 |
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Name', Forminator::DOMAIN ) ); ?></h3>
|
17 |
+
<p><?php esc_html_e( 'Setup friendly name for this integration, so it will be easily identified by you.', Forminator::DOMAIN ); ?></p>
|
18 |
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
19 |
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
20 |
<?php endif; ?>
|
addons/pro/activecampaign/views/settings/setup-api.php
CHANGED
@@ -35,7 +35,7 @@ foreach ( $template_vars as $key => $val ) {
|
|
35 |
<?php endif; ?>
|
36 |
</div>
|
37 |
<div class="sui-form-field <?php echo esc_attr( ! empty( $vars['api_key_error'] ) ? 'sui-form-field' : '' ); ?>">
|
38 |
-
<label class="sui-label"><?php esc_html_e( 'API
|
39 |
<div class="sui-field-with-icon">
|
40 |
<input
|
41 |
class="sui-form-control"
|
35 |
<?php endif; ?>
|
36 |
</div>
|
37 |
<div class="sui-form-field <?php echo esc_attr( ! empty( $vars['api_key_error'] ) ? 'sui-form-field' : '' ); ?>">
|
38 |
+
<label class="sui-label"><?php esc_html_e( 'API Key', Forminator::DOMAIN ); ?></label>
|
39 |
<div class="sui-field-with-icon">
|
40 |
<input
|
41 |
class="sui-form-control"
|
addons/pro/aweber/forminator-addon-aweber-form-settings.php
CHANGED
@@ -129,7 +129,7 @@ class Forminator_Addon_Aweber_Form_Settings extends Forminator_Addon_Form_Settin
|
|
129 |
}
|
130 |
|
131 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
132 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
133 |
'</div>';
|
134 |
|
135 |
return array(
|
@@ -261,7 +261,7 @@ class Forminator_Addon_Aweber_Form_Settings extends Forminator_Addon_Form_Settin
|
|
261 |
}
|
262 |
|
263 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
264 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
265 |
'</div>';
|
266 |
|
267 |
return array(
|
@@ -431,7 +431,7 @@ class Forminator_Addon_Aweber_Form_Settings extends Forminator_Addon_Form_Settin
|
|
431 |
}
|
432 |
|
433 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
434 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
435 |
'</div>';
|
436 |
|
437 |
return array(
|
@@ -599,7 +599,7 @@ class Forminator_Addon_Aweber_Form_Settings extends Forminator_Addon_Form_Settin
|
|
599 |
}
|
600 |
|
601 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
602 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
603 |
'</div>';
|
604 |
|
605 |
return array(
|
129 |
}
|
130 |
|
131 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
132 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
133 |
'</div>';
|
134 |
|
135 |
return array(
|
261 |
}
|
262 |
|
263 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
264 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
265 |
'</div>';
|
266 |
|
267 |
return array(
|
431 |
}
|
432 |
|
433 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
434 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
435 |
'</div>';
|
436 |
|
437 |
return array(
|
599 |
}
|
600 |
|
601 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
602 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Save', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
|
603 |
'</div>';
|
604 |
|
605 |
return array(
|
addons/pro/aweber/views/form-settings/pick-name.php
CHANGED
@@ -14,7 +14,7 @@ foreach ( $template_vars as $key => $val ) {
|
|
14 |
?>
|
15 |
<div class="integration-header">
|
16 |
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Name', Forminator::DOMAIN ) ); ?></h3>
|
17 |
-
<p><?php esc_html_e( 'Setup friendly name for this integration, so it will be easily identified by you.
|
18 |
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
19 |
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
20 |
<?php endif; ?>
|
14 |
?>
|
15 |
<div class="integration-header">
|
16 |
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Name', Forminator::DOMAIN ) ); ?></h3>
|
17 |
+
<p><?php esc_html_e( 'Setup friendly name for this integration, so it will be easily identified by you.', Forminator::DOMAIN ); ?></p>
|
18 |
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
19 |
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
20 |
<?php endif; ?>
|
addons/pro/aweber/views/settings/success-authorize.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
</h3>
|
5 |
<p><?php esc_html_e( 'You can now go to your forms and assign them to this integration', Forminator::DOMAIN ); ?></p>
|
6 |
</div>
|
7 |
-
<button class="sui-button forminator-addon-close"><?php esc_html_e( '
|
4 |
</h3>
|
5 |
<p><?php esc_html_e( 'You can now go to your forms and assign them to this integration', Forminator::DOMAIN ); ?></p>
|
6 |
</div>
|
7 |
+
<button class="sui-button forminator-addon-close"><?php esc_html_e( 'Close', Forminator::DOMAIN ); ?></button>
|
addons/pro/campaignmonitor/forminator-addon-campaignmonitor-form-settings.php
CHANGED
@@ -129,7 +129,7 @@ class Forminator_Addon_Campaignmonitor_Form_Settings extends Forminator_Addon_Fo
|
|
129 |
}
|
130 |
|
131 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
132 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
133 |
'</div>';
|
134 |
|
135 |
return array(
|
@@ -263,7 +263,7 @@ class Forminator_Addon_Campaignmonitor_Form_Settings extends Forminator_Addon_Fo
|
|
263 |
}
|
264 |
|
265 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
266 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
267 |
'</div>';
|
268 |
|
269 |
return array(
|
@@ -437,7 +437,7 @@ class Forminator_Addon_Campaignmonitor_Form_Settings extends Forminator_Addon_Fo
|
|
437 |
}
|
438 |
|
439 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
440 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
441 |
'</div>';
|
442 |
|
443 |
return array(
|
@@ -583,7 +583,7 @@ class Forminator_Addon_Campaignmonitor_Form_Settings extends Forminator_Addon_Fo
|
|
583 |
}
|
584 |
|
585 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
586 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
587 |
'</div>';
|
588 |
|
589 |
return array(
|
129 |
}
|
130 |
|
131 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
132 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
133 |
'</div>';
|
134 |
|
135 |
return array(
|
263 |
}
|
264 |
|
265 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
266 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
267 |
'</div>';
|
268 |
|
269 |
return array(
|
437 |
}
|
438 |
|
439 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
440 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
441 |
'</div>';
|
442 |
|
443 |
return array(
|
583 |
}
|
584 |
|
585 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
586 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Save', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
|
587 |
'</div>';
|
588 |
|
589 |
return array(
|
addons/pro/campaignmonitor/forminator-addon-campaignmonitor.php
CHANGED
@@ -349,7 +349,7 @@ final class Forminator_Addon_Campaignmonitor extends Forminator_Addon_Abstract {
|
|
349 |
|
350 |
if ( $show_success ) {
|
351 |
$buttons['close'] = array(
|
352 |
-
'markup' => self::get_button_markup( esc_html__( '
|
353 |
);
|
354 |
} else {
|
355 |
if ( $this->is_connected() ) {
|
@@ -358,7 +358,7 @@ final class Forminator_Addon_Campaignmonitor extends Forminator_Addon_Abstract {
|
|
358 |
);
|
359 |
$buttons['submit'] = array(
|
360 |
'markup' => '<div class="sui-actions-right">' .
|
361 |
-
self::get_button_markup( esc_html__( '
|
362 |
'</div>',
|
363 |
);
|
364 |
} else {
|
@@ -455,7 +455,7 @@ final class Forminator_Addon_Campaignmonitor extends Forminator_Addon_Abstract {
|
|
455 |
$system_date = $api->get_system_date();
|
456 |
|
457 |
if ( ! isset( $system_date->SystemDate ) || empty( $system_date->SystemDate ) ) { //phpcs:ignore WordPress.NamingConventions.ValidVariableName.NotSnakeCaseMemberVar
|
458 |
-
throw new Forminator_Addon_Campaignmonitor_Exception( __( 'Failed to
|
459 |
}
|
460 |
}
|
461 |
|
349 |
|
350 |
if ( $show_success ) {
|
351 |
$buttons['close'] = array(
|
352 |
+
'markup' => self::get_button_markup( esc_html__( 'Close', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-close' ),
|
353 |
);
|
354 |
} else {
|
355 |
if ( $this->is_connected() ) {
|
358 |
);
|
359 |
$buttons['submit'] = array(
|
360 |
'markup' => '<div class="sui-actions-right">' .
|
361 |
+
self::get_button_markup( esc_html__( 'Save', Forminator::DOMAIN ), 'forminator-addon-connect' ) .
|
362 |
'</div>',
|
363 |
);
|
364 |
} else {
|
455 |
$system_date = $api->get_system_date();
|
456 |
|
457 |
if ( ! isset( $system_date->SystemDate ) || empty( $system_date->SystemDate ) ) { //phpcs:ignore WordPress.NamingConventions.ValidVariableName.NotSnakeCaseMemberVar
|
458 |
+
throw new Forminator_Addon_Campaignmonitor_Exception( __( 'Failed to validate API Key.', Forminator::DOMAIN ) );
|
459 |
}
|
460 |
}
|
461 |
|
addons/pro/campaignmonitor/views/form-settings/pick-name.php
CHANGED
@@ -14,7 +14,7 @@ foreach ( $template_vars as $key => $val ) {
|
|
14 |
?>
|
15 |
<div class="integration-header">
|
16 |
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Name', Forminator::DOMAIN ) ); ?></h3>
|
17 |
-
<p><?php esc_html_e( 'Setup friendly name for this integration, so it will be easily identified by you.
|
18 |
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
19 |
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
20 |
<?php endif; ?>
|
14 |
?>
|
15 |
<div class="integration-header">
|
16 |
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Name', Forminator::DOMAIN ) ); ?></h3>
|
17 |
+
<p><?php esc_html_e( 'Setup friendly name for this integration, so it will be easily identified by you.', Forminator::DOMAIN ); ?></p>
|
18 |
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
19 |
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
20 |
<?php endif; ?>
|
addons/pro/campaignmonitor/views/settings/setup-api.php
CHANGED
@@ -27,7 +27,7 @@ foreach ( $template_vars as $key => $val ) {
|
|
27 |
</div>
|
28 |
<form>
|
29 |
<div class="sui-form-field <?php echo esc_attr( ! empty( $vars['api_key_error'] ) ? 'sui-form-field' : '' ); ?>">
|
30 |
-
<label class="sui-label"><?php esc_html_e( 'API
|
31 |
<div class="sui-field-with-icon">
|
32 |
<input
|
33 |
class="sui-form-control"
|
27 |
</div>
|
28 |
<form>
|
29 |
<div class="sui-form-field <?php echo esc_attr( ! empty( $vars['api_key_error'] ) ? 'sui-form-field' : '' ); ?>">
|
30 |
+
<label class="sui-label"><?php esc_html_e( 'API Key', Forminator::DOMAIN ); ?></label>
|
31 |
<div class="sui-field-with-icon">
|
32 |
<input
|
33 |
class="sui-form-control"
|
addons/pro/googlesheet/forminator-addon-googlesheet-form-hooks.php
CHANGED
@@ -219,10 +219,27 @@ class Forminator_Addon_Googlesheet_Form_Hooks extends Forminator_Addon_Form_Hook
|
|
219 |
*/
|
220 |
do_action( 'forminator_addon_googlesheet_after_prepare_sheet_headers', $header_fields, $connection_settings, $form_id, $submitted_data, $form_entry_fields, $form_settings_instance );
|
221 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
222 |
// all avail fields on library
|
223 |
$fields = forminator_fields_to_array();
|
224 |
$field_types = array_keys( $fields );
|
225 |
|
|
|
|
|
|
|
|
|
|
|
226 |
$values = array();
|
227 |
foreach ( $header_fields as $element_id => $header_field ) {
|
228 |
$field_type = '';
|
@@ -230,17 +247,21 @@ class Forminator_Addon_Googlesheet_Form_Hooks extends Forminator_Addon_Form_Hook
|
|
230 |
foreach ( $field_types as $type ) {
|
231 |
if ( false !== stripos( $element_id, $type . '-' ) ) {
|
232 |
$field_type = $type;
|
|
|
233 |
}
|
234 |
}
|
235 |
|
236 |
$meta_value = array();
|
237 |
// take from entry fields (to be saved)
|
238 |
if ( isset( $form_entry_fields[ $element_id ] ) ) {
|
239 |
-
$meta_value = $form_entry_fields[ $element_id ];
|
240 |
} elseif ( isset( $submitted_data[ $element_id ] ) ) {
|
241 |
// fallback to submitted_data
|
242 |
$meta_value = $submitted_data[ $element_id ];
|
243 |
}
|
|
|
|
|
|
|
244 |
$form_value = Forminator_Form_Entry_Model::meta_value_to_string( $field_type, $meta_value, false );
|
245 |
|
246 |
$value = new Google_Service_Sheets_ExtendedValue();
|
219 |
*/
|
220 |
do_action( 'forminator_addon_googlesheet_after_prepare_sheet_headers', $header_fields, $connection_settings, $form_id, $submitted_data, $form_entry_fields, $form_settings_instance );
|
221 |
|
222 |
+
$keyed_form_entry_fields = array();
|
223 |
+
foreach ( $form_entry_fields as $form_entry_field ) {
|
224 |
+
if ( isset( $form_entry_field['name'] ) ) {
|
225 |
+
$keyed_form_entry_fields[ $form_entry_field['name'] ] = array(
|
226 |
+
'id' => $form_entry_field['name'],
|
227 |
+
'value' => $form_entry_field['value'],
|
228 |
+
);
|
229 |
+
}
|
230 |
+
|
231 |
+
}
|
232 |
+
$form_entry_fields = $keyed_form_entry_fields;
|
233 |
+
|
234 |
// all avail fields on library
|
235 |
$fields = forminator_fields_to_array();
|
236 |
$field_types = array_keys( $fields );
|
237 |
|
238 |
+
// sort by length, so stripos will work by traverse from longest field type first
|
239 |
+
$field_types_strlen = array_map( 'strlen', $field_types );
|
240 |
+
array_multisort( $field_types_strlen, $field_types );
|
241 |
+
$field_types = array_reverse( $field_types );
|
242 |
+
|
243 |
$values = array();
|
244 |
foreach ( $header_fields as $element_id => $header_field ) {
|
245 |
$field_type = '';
|
247 |
foreach ( $field_types as $type ) {
|
248 |
if ( false !== stripos( $element_id, $type . '-' ) ) {
|
249 |
$field_type = $type;
|
250 |
+
break;
|
251 |
}
|
252 |
}
|
253 |
|
254 |
$meta_value = array();
|
255 |
// take from entry fields (to be saved)
|
256 |
if ( isset( $form_entry_fields[ $element_id ] ) ) {
|
257 |
+
$meta_value = $form_entry_fields[ $element_id ]['value'];
|
258 |
} elseif ( isset( $submitted_data[ $element_id ] ) ) {
|
259 |
// fallback to submitted_data
|
260 |
$meta_value = $submitted_data[ $element_id ];
|
261 |
}
|
262 |
+
|
263 |
+
forminator_addon_maybe_log( __METHOD__, $field_type, $meta_value );
|
264 |
+
|
265 |
$form_value = Forminator_Form_Entry_Model::meta_value_to_string( $field_type, $meta_value, false );
|
266 |
|
267 |
$value = new Google_Service_Sheets_ExtendedValue();
|
addons/pro/googlesheet/forminator-addon-googlesheet-form-settings.php
CHANGED
@@ -116,7 +116,7 @@ class Forminator_Addon_Googlesheet_Form_Settings extends Forminator_Addon_Form_S
|
|
116 |
}
|
117 |
|
118 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
119 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
120 |
'</div>';
|
121 |
|
122 |
return array(
|
@@ -280,7 +280,7 @@ class Forminator_Addon_Googlesheet_Form_Settings extends Forminator_Addon_Form_S
|
|
280 |
}
|
281 |
|
282 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
283 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
284 |
'</div>';
|
285 |
|
286 |
return array(
|
116 |
}
|
117 |
|
118 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
119 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
120 |
'</div>';
|
121 |
|
122 |
return array(
|
280 |
}
|
281 |
|
282 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
283 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Create', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
284 |
'</div>';
|
285 |
|
286 |
return array(
|
addons/pro/googlesheet/forminator-addon-googlesheet.php
CHANGED
@@ -241,7 +241,7 @@ final class Forminator_Addon_Googlesheet extends Forminator_Addon_Abstract {
|
|
241 |
'</div>';
|
242 |
} else {
|
243 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
244 |
-
Forminator_Addon_Mailchimp::get_button_markup( esc_html__( '
|
245 |
'</div>';
|
246 |
}
|
247 |
|
@@ -400,7 +400,7 @@ final class Forminator_Addon_Googlesheet extends Forminator_Addon_Abstract {
|
|
400 |
|
401 |
if ( $this->_token ) {
|
402 |
$buttons['close'] = array(
|
403 |
-
'markup' => self::get_button_markup( esc_html__( '
|
404 |
);
|
405 |
$is_poll = false;
|
406 |
|
241 |
'</div>';
|
242 |
} else {
|
243 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
244 |
+
Forminator_Addon_Mailchimp::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
245 |
'</div>';
|
246 |
}
|
247 |
|
400 |
|
401 |
if ( $this->_token ) {
|
402 |
$buttons['close'] = array(
|
403 |
+
'markup' => self::get_button_markup( esc_html__( 'Close', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-close' ),
|
404 |
);
|
405 |
$is_poll = false;
|
406 |
|
addons/pro/googlesheet/views/form-settings/pick-name.php
CHANGED
@@ -15,7 +15,7 @@ foreach ( $template_vars as $key => $val ) {
|
|
15 |
?>
|
16 |
<div class="integration-header">
|
17 |
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Name', Forminator::DOMAIN ) ); ?></h3>
|
18 |
-
<p><?php esc_html_e( 'Setup friendly name for this integration, so it will easily identified by you.', Forminator::DOMAIN ); ?></p>
|
19 |
<?php if ( ! empty( $vars['file_id'] ) ) : ?>
|
20 |
<span class="sui-notice sui-notice-info"><p>
|
21 |
<?php esc_html_e( 'You can open your current spread sheet', Forminator::DOMAIN ); ?>
|
15 |
?>
|
16 |
<div class="integration-header">
|
17 |
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Name', Forminator::DOMAIN ) ); ?></h3>
|
18 |
+
<p><?php esc_html_e( 'Setup friendly name for this integration, so it will be easily identified by you.', Forminator::DOMAIN ); ?></p>
|
19 |
<?php if ( ! empty( $vars['file_id'] ) ) : ?>
|
20 |
<span class="sui-notice sui-notice-info"><p>
|
21 |
<?php esc_html_e( 'You can open your current spread sheet', Forminator::DOMAIN ); ?>
|
addons/pro/gutenberg/library/blocks/class-block-forms.php
CHANGED
@@ -169,7 +169,7 @@ class Forminator_GFBlock_Forms extends Forminator_GFBlock_Abstract {
|
|
169 |
|
170 |
public function localize() {
|
171 |
return array(
|
172 |
-
'choose_form' => esc_html__( 'Choose
|
173 |
'customize_form' => esc_html__( 'Customize form', Forminator::DOMAIN ),
|
174 |
'rendering' => esc_html__( 'Rendering...', Forminator::DOMAIN ),
|
175 |
'form' => esc_html__( 'Form', Forminator::DOMAIN ),
|
169 |
|
170 |
public function localize() {
|
171 |
return array(
|
172 |
+
'choose_form' => esc_html__( 'Choose Form', Forminator::DOMAIN ),
|
173 |
'customize_form' => esc_html__( 'Customize form', Forminator::DOMAIN ),
|
174 |
'rendering' => esc_html__( 'Rendering...', Forminator::DOMAIN ),
|
175 |
'form' => esc_html__( 'Form', Forminator::DOMAIN ),
|
addons/pro/gutenberg/library/blocks/class-block-polls.php
CHANGED
@@ -143,7 +143,7 @@ class Forminator_GFBlock_Polls extends Forminator_GFBlock_Abstract {
|
|
143 |
|
144 |
public function localize() {
|
145 |
return array(
|
146 |
-
'choose_poll' => esc_html__( 'Choose
|
147 |
'customize_poll' => esc_html__( 'Customize poll', Forminator::DOMAIN ),
|
148 |
'rendering' => esc_html__( 'Rendering...', Forminator::DOMAIN ),
|
149 |
'poll' => esc_html__( 'Poll', Forminator::DOMAIN ),
|
143 |
|
144 |
public function localize() {
|
145 |
return array(
|
146 |
+
'choose_poll' => esc_html__( 'Choose Poll', Forminator::DOMAIN ),
|
147 |
'customize_poll' => esc_html__( 'Customize poll', Forminator::DOMAIN ),
|
148 |
'rendering' => esc_html__( 'Rendering...', Forminator::DOMAIN ),
|
149 |
'poll' => esc_html__( 'Poll', Forminator::DOMAIN ),
|
addons/pro/gutenberg/library/blocks/class-block-quizzes.php
CHANGED
@@ -175,7 +175,7 @@ class Forminator_GFBlock_Quizzes extends Forminator_GFBlock_Abstract {
|
|
175 |
|
176 |
public function localize() {
|
177 |
return array(
|
178 |
-
'choose_quiz' => esc_html__( 'Choose
|
179 |
'customize_quiz' => esc_html__( 'Customize quiz', Forminator::DOMAIN ),
|
180 |
'rendering' => esc_html__( 'Rendering...', Forminator::DOMAIN ),
|
181 |
'quiz' => esc_html__( 'Quiz', Forminator::DOMAIN ),
|
175 |
|
176 |
public function localize() {
|
177 |
return array(
|
178 |
+
'choose_quiz' => esc_html__( 'Choose Quiz', Forminator::DOMAIN ),
|
179 |
'customize_quiz' => esc_html__( 'Customize quiz', Forminator::DOMAIN ),
|
180 |
'rendering' => esc_html__( 'Rendering...', Forminator::DOMAIN ),
|
181 |
'quiz' => esc_html__( 'Quiz', Forminator::DOMAIN ),
|
addons/pro/mailchimp/forminator-addon-mailchimp-form-settings.php
CHANGED
@@ -186,7 +186,7 @@ class Forminator_Addon_Mailchimp_Form_Settings extends Forminator_Addon_Form_Set
|
|
186 |
}
|
187 |
|
188 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
189 |
-
Forminator_Addon_Mailchimp::get_button_markup( esc_html__( '
|
190 |
'</div>';
|
191 |
|
192 |
|
@@ -336,7 +336,7 @@ class Forminator_Addon_Mailchimp_Form_Settings extends Forminator_Addon_Form_Set
|
|
336 |
}
|
337 |
|
338 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
339 |
-
Forminator_Addon_Mailchimp::get_button_markup( esc_html__( '
|
340 |
'</div>';
|
341 |
|
342 |
$notification = array();
|
186 |
}
|
187 |
|
188 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
189 |
+
Forminator_Addon_Mailchimp::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
190 |
'</div>';
|
191 |
|
192 |
|
336 |
}
|
337 |
|
338 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
339 |
+
Forminator_Addon_Mailchimp::get_button_markup( esc_html__( 'Save', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
|
340 |
'</div>';
|
341 |
|
342 |
$notification = array();
|
addons/pro/mailchimp/forminator-addon-mailchimp.php
CHANGED
@@ -497,7 +497,7 @@ class Forminator_Addon_Mailchimp extends Forminator_Addon_Abstract {
|
|
497 |
<p>' . __( 'You can now go to your forms and assign them to this integration' ) . '</p></div>',
|
498 |
'buttons' => array(
|
499 |
'close' => array(
|
500 |
-
'markup' => self::get_button_markup( esc_html__( '
|
501 |
),
|
502 |
),
|
503 |
'redirect' => false,
|
@@ -526,7 +526,7 @@ class Forminator_Addon_Mailchimp extends Forminator_Addon_Abstract {
|
|
526 |
|
527 |
$buttons['submit'] = array(
|
528 |
'markup' => '<div class="sui-actions-right">' .
|
529 |
-
self::get_button_markup( esc_html__( '
|
530 |
'</div>',
|
531 |
);
|
532 |
} else {
|
497 |
<p>' . __( 'You can now go to your forms and assign them to this integration' ) . '</p></div>',
|
498 |
'buttons' => array(
|
499 |
'close' => array(
|
500 |
+
'markup' => self::get_button_markup( esc_html__( 'Close', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-close' ),
|
501 |
),
|
502 |
),
|
503 |
'redirect' => false,
|
526 |
|
527 |
$buttons['submit'] = array(
|
528 |
'markup' => '<div class="sui-actions-right">' .
|
529 |
+
self::get_button_markup( esc_html__( 'Save', Forminator::DOMAIN ), 'forminator-addon-connect' ) .
|
530 |
'</div>',
|
531 |
);
|
532 |
} else {
|
addons/pro/mailchimp/lib/class-wp-mailchimp-api.php
CHANGED
@@ -71,7 +71,7 @@ class Forminator_Addon_Mailchimp_Wp_Api {
|
|
71 |
public function __construct( $api_key ) {
|
72 |
//prerequisite
|
73 |
if ( ! $api_key ) {
|
74 |
-
throw new Forminator_Addon_Mailchimp_Wp_Api_Exception( __( 'Missing required API
|
75 |
}
|
76 |
|
77 |
$this->_api_key = $api_key;
|
71 |
public function __construct( $api_key ) {
|
72 |
//prerequisite
|
73 |
if ( ! $api_key ) {
|
74 |
+
throw new Forminator_Addon_Mailchimp_Wp_Api_Exception( __( 'Missing required API Key', Forminator::DOMAIN ) );
|
75 |
}
|
76 |
|
77 |
$this->_api_key = $api_key;
|
addons/pro/slack/forminator-addon-slack-form-hooks.php
CHANGED
@@ -41,4 +41,695 @@ class Forminator_Addon_Slack_Form_Hooks extends Forminator_Addon_Form_Hooks_Abst
|
|
41 |
parent::__construct( $addon, $form_id );
|
42 |
$this->_submit_form_error_message = __( 'Slack failed to process submitted data. Please check your form and try again', Forminator::DOMAIN );
|
43 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
}
|
41 |
parent::__construct( $addon, $form_id );
|
42 |
$this->_submit_form_error_message = __( 'Slack failed to process submitted data. Please check your form and try again', Forminator::DOMAIN );
|
43 |
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Save status of request sent and received for each connected Slack Connection
|
47 |
+
*
|
48 |
+
* @since 1.0 Slack Addon
|
49 |
+
*
|
50 |
+
* @param array $submitted_data
|
51 |
+
* @param array $form_entry_fields
|
52 |
+
*
|
53 |
+
* @return array
|
54 |
+
*/
|
55 |
+
public function add_entry_fields( $submitted_data, $form_entry_fields = array() ) {
|
56 |
+
|
57 |
+
$form_id = $this->form_id;
|
58 |
+
$form_settings_instance = $this->form_settings_instance;
|
59 |
+
|
60 |
+
/**
|
61 |
+
* Filter Slack submitted form data to be processed
|
62 |
+
*
|
63 |
+
* @since 1.4
|
64 |
+
*
|
65 |
+
* @param array $submitted_data
|
66 |
+
* @param int $form_id current Form ID
|
67 |
+
* @param Forminator_Addon_Slack_Form_Settings $form_settings_instance Slack Addon Form Settings instance
|
68 |
+
*/
|
69 |
+
$submitted_data = apply_filters(
|
70 |
+
'forminator_addon_slack_form_submitted_data',
|
71 |
+
$submitted_data,
|
72 |
+
$form_id,
|
73 |
+
$form_settings_instance
|
74 |
+
);
|
75 |
+
|
76 |
+
$addon_setting_values = $this->form_settings_instance->get_form_settings_values();
|
77 |
+
|
78 |
+
$data = array();
|
79 |
+
|
80 |
+
/**
|
81 |
+
* Fires before send message to Slack
|
82 |
+
*
|
83 |
+
* @since 1.4
|
84 |
+
*
|
85 |
+
* @param int $form_id current Form ID
|
86 |
+
* @param array $submitted_data
|
87 |
+
* @param Forminator_Addon_Slack_Form_Settings $form_settings_instance Slack Addon Form Settings instance
|
88 |
+
*/
|
89 |
+
do_action( 'forminator_addon_slack_before_send_message', $form_id, $submitted_data, $form_settings_instance );
|
90 |
+
|
91 |
+
foreach ( $addon_setting_values as $key => $addon_setting_value ) {
|
92 |
+
// save it on entry field, with name `status-$MULTI_ID`, and value is the return result on sending data to slack
|
93 |
+
if ( $form_settings_instance->is_multi_form_settings_complete( $key ) ) {
|
94 |
+
// exec only on completed connection
|
95 |
+
$data[] = array(
|
96 |
+
'name' => 'status-' . $key,
|
97 |
+
'value' => $this->get_status_on_send_message( $key, $submitted_data, $addon_setting_value, $form_entry_fields ),
|
98 |
+
);
|
99 |
+
}
|
100 |
+
|
101 |
+
}
|
102 |
+
|
103 |
+
$entry_fields = $data;
|
104 |
+
/**
|
105 |
+
* Filter Slack entry fields to be saved to entry model
|
106 |
+
*
|
107 |
+
* @since 1.4
|
108 |
+
*
|
109 |
+
* @param array $entry_fields
|
110 |
+
* @param int $form_id current Form ID
|
111 |
+
* @param array $submitted_data
|
112 |
+
* @param Forminator_Addon_Slack_Form_Settings $form_settings_instance Slack Addon Form Settings instance
|
113 |
+
*/
|
114 |
+
$data = apply_filters(
|
115 |
+
'forminator_addon_slack_entry_fields',
|
116 |
+
$entry_fields,
|
117 |
+
$form_id,
|
118 |
+
$submitted_data,
|
119 |
+
$form_settings_instance
|
120 |
+
);
|
121 |
+
|
122 |
+
return $data;
|
123 |
+
|
124 |
+
}
|
125 |
+
|
126 |
+
/**
|
127 |
+
* Get status on send message to Slack
|
128 |
+
*
|
129 |
+
* @since 1.0 Slack Addon
|
130 |
+
*
|
131 |
+
* @param $connection_id
|
132 |
+
* @param $submitted_data
|
133 |
+
* @param $connection_settings
|
134 |
+
* @param $form_entry_fields
|
135 |
+
*
|
136 |
+
* @return array `is_sent` true means its success send data to Slack, false otherwise
|
137 |
+
*/
|
138 |
+
private function get_status_on_send_message( $connection_id, $submitted_data, $connection_settings, $form_entry_fields ) {
|
139 |
+
// initialize as null
|
140 |
+
$api = null;
|
141 |
+
|
142 |
+
$form_id = $this->form_id;
|
143 |
+
$form_settings_instance = $this->form_settings_instance;
|
144 |
+
$form_settings = $this->form_settings_instance->get_form_settings();
|
145 |
+
|
146 |
+
//check required fields
|
147 |
+
try {
|
148 |
+
$api = $this->addon->get_api();
|
149 |
+
$args = array();
|
150 |
+
|
151 |
+
if ( ! isset( $connection_settings['target_id'] ) ) {
|
152 |
+
throw new Forminator_Addon_Slack_Exception( __( 'Target ID not properly setup.', Forminator::DOMAIN ) );
|
153 |
+
}
|
154 |
+
|
155 |
+
if ( ! isset( $connection_settings['message'] ) ) {
|
156 |
+
throw new Forminator_Addon_Slack_Exception( __( 'Message not properly setup.', Forminator::DOMAIN ) );
|
157 |
+
}
|
158 |
+
$text_message = $connection_settings['message'];
|
159 |
+
$text_message = forminator_addon_replace_custom_vars( $text_message, $submitted_data, $this->custom_form, $form_entry_fields, false );
|
160 |
+
|
161 |
+
$attachments = $this->get_form_fields_as_attachments( $submitted_data, $form_entry_fields );
|
162 |
+
|
163 |
+
/**
|
164 |
+
* Filter `attachments` to passed onto API
|
165 |
+
*
|
166 |
+
* @since 1.4
|
167 |
+
*
|
168 |
+
* @param string $card_name
|
169 |
+
* @param int $form_id Current Form id
|
170 |
+
* @param string $connection_id ID of current connection
|
171 |
+
* @param array $submitted_data
|
172 |
+
* @param array $connection_settings current connection setting, contains options of like `name`, `target_id` etc
|
173 |
+
* @param array $form_entry_fields default entry fields of form
|
174 |
+
* @param array $form_settings Displayed Form settings
|
175 |
+
* @param Forminator_Addon_Slack_Form_Settings $form_settings_instance Slack Addon Form Settings instance
|
176 |
+
*/
|
177 |
+
$attachments = apply_filters(
|
178 |
+
'forminator_addon_slack_message_attachments',
|
179 |
+
$attachments,
|
180 |
+
$form_id,
|
181 |
+
$connection_id,
|
182 |
+
$submitted_data,
|
183 |
+
$connection_settings,
|
184 |
+
$form_entry_fields,
|
185 |
+
$form_settings,
|
186 |
+
$form_settings_instance
|
187 |
+
);
|
188 |
+
|
189 |
+
if ( ! empty( $attachments ) ) {
|
190 |
+
$args['attachments'] = $attachments;
|
191 |
+
}
|
192 |
+
|
193 |
+
$args['mrkdwn'] = true;
|
194 |
+
/**
|
195 |
+
* Filter arguments to passed on to Send Message Slack API
|
196 |
+
*
|
197 |
+
* @since 1.3
|
198 |
+
*
|
199 |
+
* @param array $args
|
200 |
+
* @param int $form_id Current Form id
|
201 |
+
* @param string $connection_id ID of current connection
|
202 |
+
* @param array $submitted_data
|
203 |
+
* @param array $connection_settings current connection setting, contains options of like `name`, `target_id` etc
|
204 |
+
* @param array $form_entry_fields default entry fields of form
|
205 |
+
* @param array $form_settings Displayed Form settings
|
206 |
+
* @param Forminator_Addon_Slack_Form_Settings $form_settings_instance Slack Addon Form Settings instance
|
207 |
+
*/
|
208 |
+
$args = apply_filters(
|
209 |
+
'forminator_addon_slack_send_message_args',
|
210 |
+
$args,
|
211 |
+
$form_id,
|
212 |
+
$connection_id,
|
213 |
+
$submitted_data,
|
214 |
+
$connection_settings,
|
215 |
+
$form_entry_fields,
|
216 |
+
$form_settings,
|
217 |
+
$form_settings_instance
|
218 |
+
);
|
219 |
+
|
220 |
+
$post_message_request = $api->chat_post_message( $connection_settings['target_id'], $text_message, $args );
|
221 |
+
|
222 |
+
$ts = '';
|
223 |
+
if ( is_object( $post_message_request ) && isset( $post_message_request->ts ) ) {
|
224 |
+
$ts = (string) $post_message_request->ts;
|
225 |
+
}
|
226 |
+
|
227 |
+
return array(
|
228 |
+
'is_sent' => true,
|
229 |
+
'connection_name' => $connection_settings['name'],
|
230 |
+
'description' => __( 'Successfully send data to Slack', Forminator::DOMAIN ),
|
231 |
+
'data_sent' => $api->get_last_data_sent(),
|
232 |
+
'data_received' => $api->get_last_data_received(),
|
233 |
+
'url_request' => $api->get_last_url_request(),
|
234 |
+
'ts' => $ts, // for delete reference
|
235 |
+
'target_id' => $connection_settings['target_id'], // for delete reference
|
236 |
+
);
|
237 |
+
|
238 |
+
} catch ( Forminator_Addon_Slack_Exception $e ) {
|
239 |
+
$addon_entry_fields = array(
|
240 |
+
'is_sent' => false,
|
241 |
+
'description' => $e->getMessage(),
|
242 |
+
'connection_name' => $connection_settings['name'],
|
243 |
+
'data_sent' => ( ( $api instanceof Forminator_Addon_Slack_Wp_Api ) ? $api->get_last_data_sent() : array() ),
|
244 |
+
'data_received' => ( ( $api instanceof Forminator_Addon_Slack_Wp_Api ) ? $api->get_last_data_received() : array() ),
|
245 |
+
'url_request' => ( ( $api instanceof Forminator_Addon_Slack_Wp_Api ) ? $api->get_last_url_request() : '' ),
|
246 |
+
'ts' => '', // for delete reference,
|
247 |
+
'target_id' => '', // for delete reference,
|
248 |
+
);
|
249 |
+
|
250 |
+
return $addon_entry_fields;
|
251 |
+
}
|
252 |
+
}
|
253 |
+
|
254 |
+
/**
|
255 |
+
* Get All Form Fields as attachments
|
256 |
+
*
|
257 |
+
* @since 1.0 Slack Addon
|
258 |
+
*
|
259 |
+
* @param $submitted_data
|
260 |
+
* @param $form_entry_fields
|
261 |
+
*
|
262 |
+
* @return array
|
263 |
+
*/
|
264 |
+
public function get_form_fields_as_attachments( $submitted_data, $form_entry_fields ) {
|
265 |
+
$attachments = array();
|
266 |
+
$all_fields_attachments = array();
|
267 |
+
$all_fields_attachments_fields = array();
|
268 |
+
$form_fields = $this->form_settings_instance->get_form_fields();
|
269 |
+
|
270 |
+
$post_element_ids = array();
|
271 |
+
foreach ( $form_fields as $form_field ) {
|
272 |
+
$element_id = $form_field['element_id'];
|
273 |
+
$field_type = $form_field['type'];
|
274 |
+
$field_label = $form_field['field_label'];
|
275 |
+
|
276 |
+
$post_element_id = $element_id;
|
277 |
+
if ( stripos( $field_type, 'postdata' ) !== false ) {
|
278 |
+
$post_element_id = str_ireplace( '-post-title', '', $post_element_id );
|
279 |
+
$post_element_id = str_ireplace( '-post-content', '', $post_element_id );
|
280 |
+
$post_element_id = str_ireplace( '-post-excerpt', '', $post_element_id );
|
281 |
+
$post_element_id = str_ireplace( '-post-category', '', $post_element_id );
|
282 |
+
$post_element_id = str_ireplace( '-post-tags', '', $post_element_id );
|
283 |
+
$post_element_id = str_ireplace( '-post-image', '', $post_element_id );
|
284 |
+
|
285 |
+
// only add postdata as single
|
286 |
+
if ( in_array( $post_element_id, $post_element_ids, true ) ) {
|
287 |
+
continue;
|
288 |
+
}
|
289 |
+
$post_element_ids[] = $post_element_id;
|
290 |
+
}
|
291 |
+
|
292 |
+
switch ( $field_type ) {
|
293 |
+
case 'postdata-post-title':
|
294 |
+
case 'postdata-post-content':
|
295 |
+
case 'postdata-post-excerpt':
|
296 |
+
case 'postdata-post-category':
|
297 |
+
case 'postdata-post-tags':
|
298 |
+
case 'postdata-post-image':
|
299 |
+
$field_value = '{' . $post_element_id . '}';
|
300 |
+
$field_value = forminator_addon_replace_custom_vars( $field_value, $submitted_data, $this->custom_form, $form_entry_fields, false );
|
301 |
+
$all_fields_attachments_fields[] = array(
|
302 |
+
'title' => $field_label,
|
303 |
+
'value' => ( empty( $field_value ) ? '-' : $field_value ),
|
304 |
+
'short' => false,
|
305 |
+
);
|
306 |
+
|
307 |
+
break;
|
308 |
+
default:
|
309 |
+
$field_value = '{' . $element_id . '}';
|
310 |
+
$field_value = forminator_addon_replace_custom_vars( $field_value, $submitted_data, $this->custom_form, $form_entry_fields, false );
|
311 |
+
$all_fields_attachments_fields[] = array(
|
312 |
+
'title' => $field_label,
|
313 |
+
'value' => ( empty( $field_value ) ? '-' : $field_value ),
|
314 |
+
'short' => false,
|
315 |
+
);
|
316 |
+
break;
|
317 |
+
}
|
318 |
+
}
|
319 |
+
|
320 |
+
$all_fields_attachments['fields'] = $all_fields_attachments_fields;
|
321 |
+
$attachments[] = $all_fields_attachments;
|
322 |
+
|
323 |
+
return $attachments;
|
324 |
+
}
|
325 |
+
|
326 |
+
|
327 |
+
/**
|
328 |
+
* It wil add new row on entry table of submission page, with couple of subentries
|
329 |
+
* subentries included are defined in @see Forminator_Addon_Slack_Form_Hooks::get_additional_entry_item()
|
330 |
+
*
|
331 |
+
* @since 1.0 Slack Addon
|
332 |
+
*
|
333 |
+
* @param Forminator_Form_Entry_Model $entry_model
|
334 |
+
* @param $addon_meta_data
|
335 |
+
*
|
336 |
+
* @return array
|
337 |
+
*/
|
338 |
+
public function on_render_entry( Forminator_Form_Entry_Model $entry_model, $addon_meta_data ) {
|
339 |
+
|
340 |
+
$form_id = $this->form_id;
|
341 |
+
$form_settings_instance = $this->form_settings_instance;
|
342 |
+
|
343 |
+
/**
|
344 |
+
*
|
345 |
+
* Filter Slack metadata that previously saved on db to be processed
|
346 |
+
*
|
347 |
+
* @since 1.4
|
348 |
+
*
|
349 |
+
* @param array $addon_meta_data
|
350 |
+
* @param int $form_id current Form ID
|
351 |
+
* @param Forminator_Addon_Slack_Form_Settings $form_settings_instance Slack Addon Form Settings instance
|
352 |
+
*/
|
353 |
+
$addon_meta_data = apply_filters(
|
354 |
+
'forminator_addon_slack_metadata',
|
355 |
+
$addon_meta_data,
|
356 |
+
$form_id,
|
357 |
+
$form_settings_instance
|
358 |
+
);
|
359 |
+
|
360 |
+
|
361 |
+
$addon_meta_datas = $addon_meta_data;
|
362 |
+
if ( ! isset( $addon_meta_data[0] ) || ! is_array( $addon_meta_data[0] ) ) {
|
363 |
+
return array();
|
364 |
+
}
|
365 |
+
|
366 |
+
return $this->on_render_entry_multi_connection( $addon_meta_datas );
|
367 |
+
|
368 |
+
}
|
369 |
+
|
370 |
+
/**
|
371 |
+
* Loop through addon meta data on multiple Slack setup(s)
|
372 |
+
*
|
373 |
+
* @since 1.0 Slack Addon
|
374 |
+
*
|
375 |
+
* @param $addon_meta_datas
|
376 |
+
*
|
377 |
+
* @return array
|
378 |
+
*/
|
379 |
+
private function on_render_entry_multi_connection( $addon_meta_datas ) {
|
380 |
+
$additional_entry_item = array();
|
381 |
+
foreach ( $addon_meta_datas as $addon_meta_data ) {
|
382 |
+
$additional_entry_item[] = $this->get_additional_entry_item( $addon_meta_data );
|
383 |
+
}
|
384 |
+
|
385 |
+
return $additional_entry_item;
|
386 |
+
|
387 |
+
}
|
388 |
+
|
389 |
+
/**
|
390 |
+
* Format additional entry item as label and value arrays
|
391 |
+
*
|
392 |
+
* - Integration Name : its defined by user when they adding Slack integration on their form
|
393 |
+
* - Sent To Slack : will be Yes/No value, that indicates whether sending data to Slack API was successful
|
394 |
+
* - Info : Text that are generated by addon when building and sending data to Slack @see Forminator_Addon_Slack_Form_Hooks::add_entry_fields()
|
395 |
+
* - Below subentries will be added if full log enabled, @see Forminator_Addon_Slack::is_show_full_log() @see FORMINATOR_ADDON_SLACK_SHOW_FULL_LOG
|
396 |
+
* - API URL : URL that wes requested when sending data to Slack
|
397 |
+
* - Data sent to Slack : encoded body request that was sent
|
398 |
+
* - Data received from Slack : json encoded body response that was received
|
399 |
+
*
|
400 |
+
* @param $addon_meta_data
|
401 |
+
*
|
402 |
+
* @since 1.0 Slack Addon
|
403 |
+
* @return array
|
404 |
+
*/
|
405 |
+
private function get_additional_entry_item( $addon_meta_data ) {
|
406 |
+
|
407 |
+
if ( ! isset( $addon_meta_data['value'] ) || ! is_array( $addon_meta_data['value'] ) ) {
|
408 |
+
return array();
|
409 |
+
}
|
410 |
+
$status = $addon_meta_data['value'];
|
411 |
+
$additional_entry_item = array(
|
412 |
+
'label' => __( 'Slack Integration', Forminator::DOMAIN ),
|
413 |
+
'value' => '',
|
414 |
+
);
|
415 |
+
|
416 |
+
|
417 |
+
$sub_entries = array();
|
418 |
+
if ( isset( $status['connection_name'] ) ) {
|
419 |
+
$sub_entries[] = array(
|
420 |
+
'label' => __( 'Integration Name', Forminator::DOMAIN ),
|
421 |
+
'value' => $status['connection_name'],
|
422 |
+
);
|
423 |
+
}
|
424 |
+
|
425 |
+
if ( isset( $status['is_sent'] ) ) {
|
426 |
+
$is_sent = true === $status['is_sent'] ? __( 'Yes', Forminator::DOMAIN ) : __( 'No', Forminator::DOMAIN );
|
427 |
+
$sub_entries[] = array(
|
428 |
+
'label' => __( 'Sent To Slack', Forminator::DOMAIN ),
|
429 |
+
'value' => $is_sent,
|
430 |
+
);
|
431 |
+
}
|
432 |
+
|
433 |
+
if ( isset( $status['description'] ) ) {
|
434 |
+
$sub_entries[] = array(
|
435 |
+
'label' => __( 'Info', Forminator::DOMAIN ),
|
436 |
+
'value' => $status['description'],
|
437 |
+
);
|
438 |
+
}
|
439 |
+
|
440 |
+
if ( Forminator_Addon_Slack::is_show_full_log() ) {
|
441 |
+
// too long to be added on entry data enable this with `define('FORMINATOR_ADDON_SLACK_SHOW_FULL_LOG', true)`
|
442 |
+
if ( isset( $status['url_request'] ) ) {
|
443 |
+
$sub_entries[] = array(
|
444 |
+
'label' => __( 'API URL', Forminator::DOMAIN ),
|
445 |
+
'value' => $status['url_request'],
|
446 |
+
);
|
447 |
+
}
|
448 |
+
|
449 |
+
if ( isset( $status['data_sent'] ) ) {
|
450 |
+
$sub_entries[] = array(
|
451 |
+
'label' => __( 'Data sent to Slack', Forminator::DOMAIN ),
|
452 |
+
'value' => '<pre class="sui-code-snippet">' . wp_json_encode( $status['data_sent'], JSON_PRETTY_PRINT ) . '</pre>',
|
453 |
+
);
|
454 |
+
}
|
455 |
+
|
456 |
+
if ( isset( $status['data_received'] ) ) {
|
457 |
+
$sub_entries[] = array(
|
458 |
+
'label' => __( 'Data received from Slack', Forminator::DOMAIN ),
|
459 |
+
'value' => '<pre class="sui-code-snippet">' . wp_json_encode( $status['data_received'], JSON_PRETTY_PRINT ) . '</pre>',
|
460 |
+
);
|
461 |
+
}
|
462 |
+
}
|
463 |
+
|
464 |
+
|
465 |
+
$additional_entry_item['sub_entries'] = $sub_entries;
|
466 |
+
|
467 |
+
// return single array
|
468 |
+
return $additional_entry_item;
|
469 |
+
}
|
470 |
+
|
471 |
+
/**
|
472 |
+
* Slack will add a column on the title/header row
|
473 |
+
* its called `Slack Info` which can be translated on forminator lang
|
474 |
+
*
|
475 |
+
* @since 1.0 Slack Addon
|
476 |
+
* @return array
|
477 |
+
*/
|
478 |
+
public function on_export_render_title_row() {
|
479 |
+
|
480 |
+
$export_headers = array(
|
481 |
+
'info' => __( 'Slack Info', Forminator::DOMAIN ),
|
482 |
+
);
|
483 |
+
|
484 |
+
$form_id = $this->form_id;
|
485 |
+
$form_settings_instance = $this->form_settings_instance;
|
486 |
+
|
487 |
+
/**
|
488 |
+
* Filter Slack headers on export file
|
489 |
+
*
|
490 |
+
* @since 1.2
|
491 |
+
*
|
492 |
+
* @param array $export_headers headers to be displayed on export file
|
493 |
+
* @param int $form_id current Form ID
|
494 |
+
* @param Forminator_Addon_Slack_Form_Settings $form_settings_instance Slack Addon Form Settings instance
|
495 |
+
*/
|
496 |
+
$export_headers = apply_filters(
|
497 |
+
'forminator_addon_slack_export_headers',
|
498 |
+
$export_headers,
|
499 |
+
$form_id,
|
500 |
+
$form_settings_instance
|
501 |
+
);
|
502 |
+
|
503 |
+
return $export_headers;
|
504 |
+
}
|
505 |
+
|
506 |
+
/**
|
507 |
+
* Slack will add a column that give user information whether sending data to Slack successfully or not
|
508 |
+
* It will only add one column even its multiple connection, every connection will be separated by comma
|
509 |
+
*
|
510 |
+
* @since 1.0 Slack Addon
|
511 |
+
*
|
512 |
+
* @param Forminator_Form_Entry_Model $entry_model
|
513 |
+
* @param $addon_meta_data
|
514 |
+
*
|
515 |
+
* @return array
|
516 |
+
*/
|
517 |
+
public function on_export_render_entry( Forminator_Form_Entry_Model $entry_model, $addon_meta_data ) {
|
518 |
+
|
519 |
+
$form_id = $this->form_id;
|
520 |
+
$form_settings_instance = $this->form_settings_instance;
|
521 |
+
|
522 |
+
/**
|
523 |
+
*
|
524 |
+
* Filter Slack metadata that previously saved on db to be processed
|
525 |
+
*
|
526 |
+
* @since 1.4
|
527 |
+
*
|
528 |
+
* @param array $addon_meta_data
|
529 |
+
* @param int $form_id current Form ID
|
530 |
+
* @param Forminator_Addon_Slack_Form_Settings $form_settings_instance Slack Addon Form Settings instance
|
531 |
+
*/
|
532 |
+
$addon_meta_data = apply_filters(
|
533 |
+
'forminator_addon_slack_metadata',
|
534 |
+
$addon_meta_data,
|
535 |
+
$form_id,
|
536 |
+
$form_settings_instance
|
537 |
+
);
|
538 |
+
|
539 |
+
$export_columns = array(
|
540 |
+
'info' => $this->get_from_addon_meta_data( $addon_meta_data, 'description', '' ),
|
541 |
+
);
|
542 |
+
|
543 |
+
/**
|
544 |
+
* Filter Slack columns to be displayed on export submissions
|
545 |
+
*
|
546 |
+
* @since 1.4
|
547 |
+
*
|
548 |
+
* @param array $export_columns column to be exported
|
549 |
+
* @param int $form_id current Form ID
|
550 |
+
* @param Forminator_Form_Entry_Model $entry_model Form Entry Model
|
551 |
+
* @param array $addon_meta_data meta data saved by addon on entry fields
|
552 |
+
* @param Forminator_Addon_Slack_Form_Settings $form_settings_instance Slack Addon Form Settings instance
|
553 |
+
*/
|
554 |
+
$export_columns = apply_filters(
|
555 |
+
'forminator_addon_slack_export_columns',
|
556 |
+
$export_columns,
|
557 |
+
$form_id,
|
558 |
+
$entry_model,
|
559 |
+
$addon_meta_data,
|
560 |
+
$form_settings_instance
|
561 |
+
);
|
562 |
+
|
563 |
+
return $export_columns;
|
564 |
+
}
|
565 |
+
|
566 |
+
/**
|
567 |
+
* Get Addon meta data, will be recursive if meta data is multiple because of multiple connection added
|
568 |
+
*
|
569 |
+
* @since 1.0 Slack Addon
|
570 |
+
*
|
571 |
+
* @param $addon_meta_data
|
572 |
+
* @param $key
|
573 |
+
* @param string $default
|
574 |
+
*
|
575 |
+
* @return string
|
576 |
+
*/
|
577 |
+
private function get_from_addon_meta_data( $addon_meta_data, $key, $default = '' ) {
|
578 |
+
$addon_meta_datas = $addon_meta_data;
|
579 |
+
if ( ! isset( $addon_meta_data[0] ) || ! is_array( $addon_meta_data[0] ) ) {
|
580 |
+
return $default;
|
581 |
+
}
|
582 |
+
|
583 |
+
$addon_meta_data = $addon_meta_data[0];
|
584 |
+
|
585 |
+
// make sure its `status`, because we only add this
|
586 |
+
if ( 'status' !== $addon_meta_data['name'] ) {
|
587 |
+
if ( stripos( $addon_meta_data['name'], 'status-' ) === 0 ) {
|
588 |
+
$meta_data = array();
|
589 |
+
foreach ( $addon_meta_datas as $addon_meta_data ) {
|
590 |
+
// make it like single value so it will be processed like single meta data
|
591 |
+
$addon_meta_data['name'] = 'status';
|
592 |
+
|
593 |
+
// add it on an array for next recursive process
|
594 |
+
$meta_data[] = $this->get_from_addon_meta_data( array( $addon_meta_data ), $key, $default );
|
595 |
+
}
|
596 |
+
|
597 |
+
return implode( ', ', $meta_data );
|
598 |
+
}
|
599 |
+
|
600 |
+
return $default;
|
601 |
+
|
602 |
+
}
|
603 |
+
|
604 |
+
if ( ! isset( $addon_meta_data['value'] ) || ! is_array( $addon_meta_data['value'] ) ) {
|
605 |
+
return $default;
|
606 |
+
}
|
607 |
+
$status = $addon_meta_data['value'];
|
608 |
+
if ( isset( $status[ $key ] ) ) {
|
609 |
+
$connection_name = '';
|
610 |
+
if ( 'connection_name' !== $key ) {
|
611 |
+
if ( isset( $status['connection_name'] ) ) {
|
612 |
+
$connection_name = '[' . $status['connection_name'] . '] ';
|
613 |
+
}
|
614 |
+
}
|
615 |
+
|
616 |
+
return $connection_name . $status[ $key ];
|
617 |
+
}
|
618 |
+
|
619 |
+
return $default;
|
620 |
+
}
|
621 |
+
|
622 |
+
/**
|
623 |
+
* It will delete sent chat
|
624 |
+
*
|
625 |
+
* @since 1.0 Slack Addon
|
626 |
+
*
|
627 |
+
* @param Forminator_Form_Entry_Model $entry_model
|
628 |
+
* @param array $addon_meta_data
|
629 |
+
*
|
630 |
+
* @return bool
|
631 |
+
*/
|
632 |
+
public function on_before_delete_entry( Forminator_Form_Entry_Model $entry_model, $addon_meta_data ) {
|
633 |
+
// attach hook first
|
634 |
+
$form_id = $this->form_id;
|
635 |
+
$form_settings_instance = $this->form_settings_instance;
|
636 |
+
|
637 |
+
/**
|
638 |
+
*
|
639 |
+
* Filter Slack addon metadata that previously saved on db to be processed
|
640 |
+
*
|
641 |
+
* @since 1.4
|
642 |
+
*
|
643 |
+
* @param array $addon_meta_data
|
644 |
+
* @param int $form_id current Form ID
|
645 |
+
* @param Forminator_Form_Entry_Model $entry_model Forminator Entry Model
|
646 |
+
* @param Forminator_Addon_Slack_Form_Settings $form_settings_instance Slack Addon Form Settings instance
|
647 |
+
*/
|
648 |
+
$addon_meta_data = apply_filters(
|
649 |
+
'forminator_addon_slack_metadata',
|
650 |
+
$addon_meta_data,
|
651 |
+
$form_id,
|
652 |
+
$entry_model,
|
653 |
+
$form_settings_instance
|
654 |
+
);
|
655 |
+
|
656 |
+
/**
|
657 |
+
* Fires when Slack connected form delete a submission
|
658 |
+
*
|
659 |
+
* @since 1.1
|
660 |
+
*
|
661 |
+
* @param int $form_id current Form ID
|
662 |
+
* @param Forminator_Form_Entry_Model $entry_model Forminator Entry Model
|
663 |
+
* @param array $addon_meta_data addon meta data
|
664 |
+
* @param Forminator_Addon_Slack_Form_Settings $form_settings_instance Slack Addon Form Settings instance
|
665 |
+
*/
|
666 |
+
do_action(
|
667 |
+
'forminator_addon_slack_on_before_delete_submission',
|
668 |
+
$form_id,
|
669 |
+
$entry_model,
|
670 |
+
$addon_meta_data,
|
671 |
+
$form_settings_instance
|
672 |
+
);
|
673 |
+
|
674 |
+
if ( ! Forminator_Addon_Slack::enable_delete_chat() ) {
|
675 |
+
// its disabled, go for it!
|
676 |
+
return true;
|
677 |
+
}
|
678 |
+
|
679 |
+
try {
|
680 |
+
if ( is_array( $addon_meta_data ) ) {
|
681 |
+
$card_delete_mode = Forminator_Addon_Trello::get_card_delete_mode();
|
682 |
+
|
683 |
+
foreach ( $addon_meta_data as $addon_meta_datum ) {
|
684 |
+
|
685 |
+
// basic data validation
|
686 |
+
if ( ! isset( $addon_meta_datum['value'] ) || ! is_array( $addon_meta_datum['value'] ) ) {
|
687 |
+
continue;
|
688 |
+
}
|
689 |
+
|
690 |
+
$addon_meta_datum_value = $addon_meta_datum['value'];
|
691 |
+
if ( ! isset( $addon_meta_datum_value['is_sent'] ) || ! $addon_meta_datum_value['is_sent'] ) {
|
692 |
+
continue;
|
693 |
+
}
|
694 |
+
|
695 |
+
if ( ! isset( $addon_meta_datum_value['ts'] ) || empty( $addon_meta_datum_value['ts'] ) ) {
|
696 |
+
continue;
|
697 |
+
}
|
698 |
+
|
699 |
+
if ( ! isset( $addon_meta_datum_value['target_id'] ) || empty( $addon_meta_datum_value['target_id'] ) ) {
|
700 |
+
continue;
|
701 |
+
}
|
702 |
+
|
703 |
+
$chat_ts = $addon_meta_datum_value['ts'];
|
704 |
+
$channel_id = $addon_meta_datum_value['target_id'];
|
705 |
+
|
706 |
+
$api = $this->addon->get_api();
|
707 |
+
$api->chat_delete( $channel_id, $chat_ts );
|
708 |
+
|
709 |
+
}
|
710 |
+
}
|
711 |
+
|
712 |
+
//delete mode!
|
713 |
+
return true;
|
714 |
+
|
715 |
+
} catch ( Forminator_Addon_Slack_Exception $e ) {
|
716 |
+
// handle all internal addon exceptions with `Forminator_Addon_Slack_Exception`
|
717 |
+
|
718 |
+
// use wp_error, for future usage it can be returned to page entries
|
719 |
+
$wp_error
|
720 |
+
= new WP_Error( 'forminator_addon_slack_delete_chat', $e->getMessage() );
|
721 |
+
// handle this in addon by self, since page entries cant handle error messages on delete yet
|
722 |
+
wp_die(
|
723 |
+
esc_html( $wp_error->get_error_message() ),
|
724 |
+
esc_html( $this->addon->get_title() ),
|
725 |
+
array(
|
726 |
+
'response' => 200,
|
727 |
+
'back_link' => true,
|
728 |
+
)
|
729 |
+
);
|
730 |
+
|
731 |
+
return false;
|
732 |
+
}
|
733 |
+
|
734 |
+
}
|
735 |
}
|
addons/pro/slack/forminator-addon-slack-form-settings.php
CHANGED
@@ -16,6 +16,12 @@ class Forminator_Addon_Slack_Form_Settings extends Forminator_Addon_Form_Setting
|
|
16 |
*/
|
17 |
protected $addon;
|
18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
/**
|
20 |
* Forminator_Addon_Slack_Form_Settings constructor.
|
21 |
*
|
@@ -33,6 +39,12 @@ class Forminator_Addon_Slack_Form_Settings extends Forminator_Addon_Form_Setting
|
|
33 |
'Sorry, we are failed to update settings for this form, please check your form and input then try again',
|
34 |
Forminator::DOMAIN
|
35 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
}
|
37 |
|
38 |
/**
|
@@ -44,16 +56,127 @@ class Forminator_Addon_Slack_Form_Settings extends Forminator_Addon_Form_Setting
|
|
44 |
public function form_settings_wizards() {
|
45 |
// numerical array steps
|
46 |
return array(
|
47 |
-
// 0
|
48 |
array(
|
49 |
-
'callback' => array( $this, '
|
50 |
-
'is_completed' => array( $this, '
|
51 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
);
|
53 |
}
|
54 |
|
55 |
/**
|
56 |
-
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
*
|
58 |
* @since 1.0 Slack Addon
|
59 |
*
|
@@ -61,12 +184,80 @@ class Forminator_Addon_Slack_Form_Settings extends Forminator_Addon_Form_Setting
|
|
61 |
*
|
62 |
* @return array
|
63 |
*/
|
64 |
-
public function
|
65 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
}
|
67 |
|
68 |
/**
|
69 |
-
* Check if
|
70 |
*
|
71 |
* @since 1.0 Slack Addon
|
72 |
*
|
@@ -74,8 +265,322 @@ class Forminator_Addon_Slack_Form_Settings extends Forminator_Addon_Form_Setting
|
|
74 |
*
|
75 |
* @return bool
|
76 |
*/
|
77 |
-
public function
|
78 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
}
|
80 |
|
81 |
/**
|
16 |
*/
|
17 |
protected $addon;
|
18 |
|
19 |
+
public $target_types = array();
|
20 |
+
|
21 |
+
const TARGET_TYPE_PUBLIC_CHANNEL = 'public_channel';
|
22 |
+
const TARGET_TYPE_PRIVATE_CHANNEL = 'private_channel';
|
23 |
+
const TARGET_TYPE_DIRECT_MESSAGE = 'direct_message';
|
24 |
+
|
25 |
/**
|
26 |
* Forminator_Addon_Slack_Form_Settings constructor.
|
27 |
*
|
39 |
'Sorry, we are failed to update settings for this form, please check your form and input then try again',
|
40 |
Forminator::DOMAIN
|
41 |
);
|
42 |
+
|
43 |
+
$this->target_types = array(
|
44 |
+
self::TARGET_TYPE_PUBLIC_CHANNEL => __( 'Public Channel', Forminator::DOMAIN ),
|
45 |
+
self::TARGET_TYPE_PRIVATE_CHANNEL => __( 'Private Channel', Forminator::DOMAIN ),
|
46 |
+
self::TARGET_TYPE_DIRECT_MESSAGE => __( 'Direct Message', Forminator::DOMAIN ),
|
47 |
+
);
|
48 |
}
|
49 |
|
50 |
/**
|
56 |
public function form_settings_wizards() {
|
57 |
// numerical array steps
|
58 |
return array(
|
|
|
59 |
array(
|
60 |
+
'callback' => array( $this, 'pick_name' ),
|
61 |
+
'is_completed' => array( $this, 'pick_name_is_completed' ),
|
62 |
),
|
63 |
+
array(
|
64 |
+
'callback' => array( $this, 'select_type' ),
|
65 |
+
'is_completed' => array( $this, 'select_type_is_completed' ),
|
66 |
+
),
|
67 |
+
array(
|
68 |
+
'callback' => array( $this, 'select_target' ),
|
69 |
+
'is_completed' => array( $this, 'select_target_is_completed' ),
|
70 |
+
),
|
71 |
+
array(
|
72 |
+
'callback' => array( $this, 'setup_message' ),
|
73 |
+
'is_completed' => array( $this, 'setup_message_is_completed' ),
|
74 |
+
),
|
75 |
+
);
|
76 |
+
}
|
77 |
+
|
78 |
+
|
79 |
+
/**
|
80 |
+
* Setup Connection Name
|
81 |
+
*
|
82 |
+
* @since 1.0 Slack Addon
|
83 |
+
*
|
84 |
+
* @param $submitted_data
|
85 |
+
*
|
86 |
+
* @return array
|
87 |
+
*/
|
88 |
+
public function pick_name( $submitted_data ) {
|
89 |
+
$template = forminator_addon_slack_dir() . 'views/form-settings/pick-name.php';
|
90 |
+
|
91 |
+
$multi_id = $this->generate_multi_id();
|
92 |
+
if ( isset( $submitted_data['multi_id'] ) ) {
|
93 |
+
$multi_id = $submitted_data['multi_id'];
|
94 |
+
}
|
95 |
+
|
96 |
+
$template_params = array(
|
97 |
+
'name' => $this->get_multi_id_form_settings_value( $multi_id, 'name', '' ),
|
98 |
+
'name_error' => '',
|
99 |
+
'multi_id' => $multi_id,
|
100 |
+
);
|
101 |
+
|
102 |
+
unset( $submitted_data['multi_id'] );
|
103 |
+
|
104 |
+
$is_submit = ! empty( $submitted_data );
|
105 |
+
$has_errors = false;
|
106 |
+
if ( $is_submit ) {
|
107 |
+
$name = isset( $submitted_data['name'] ) ? $submitted_data['name'] : '';
|
108 |
+
$template_params['name'] = $name;
|
109 |
+
|
110 |
+
try {
|
111 |
+
if ( empty( $name ) ) {
|
112 |
+
throw new Forminator_Addon_Slack_Exception( __( 'Please pick valid name' ) );
|
113 |
+
}
|
114 |
+
|
115 |
+
$time_added = $this->get_multi_id_form_settings_value( $multi_id, 'time_added', time() );
|
116 |
+
$this->save_multi_id_form_setting_values(
|
117 |
+
$multi_id,
|
118 |
+
array(
|
119 |
+
'name' => $name,
|
120 |
+
'time_added' => $time_added,
|
121 |
+
)
|
122 |
+
);
|
123 |
+
|
124 |
+
} catch ( Forminator_Addon_Slack_Exception $e ) {
|
125 |
+
$template_params['name_error'] = $e->getMessage();
|
126 |
+
$has_errors = true;
|
127 |
+
}
|
128 |
+
}
|
129 |
+
|
130 |
+
$buttons = array();
|
131 |
+
if ( $this->pick_name_is_completed( array( 'multi_id' => $multi_id ) ) ) {
|
132 |
+
$buttons['disconnect']['markup'] = Forminator_Addon_Abstract::get_button_markup( esc_html__( 'DISCONNECT', Forminator::DOMAIN ),
|
133 |
+
'sui-button-ghost sui-tooltip sui-tooltip-top-center forminator-addon-form-disconnect',
|
134 |
+
esc_html__( 'Disconnect this Slack Integration from this Form.', Forminator::DOMAIN )
|
135 |
+
);
|
136 |
+
}
|
137 |
+
|
138 |
+
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
139 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
140 |
+
'</div>';
|
141 |
+
|
142 |
+
return array(
|
143 |
+
'html' => Forminator_Addon_Abstract::get_template( $template, $template_params ),
|
144 |
+
'buttons' => $buttons,
|
145 |
+
'redirect' => false,
|
146 |
+
'has_errors' => $has_errors,
|
147 |
);
|
148 |
}
|
149 |
|
150 |
/**
|
151 |
+
* Check if pick name step completed
|
152 |
+
*
|
153 |
+
* @since 1.0 Slack Addon
|
154 |
+
*
|
155 |
+
* @param $submitted_data
|
156 |
+
*
|
157 |
+
* @return bool
|
158 |
+
*/
|
159 |
+
public function pick_name_is_completed( $submitted_data ) {
|
160 |
+
$multi_id = '';
|
161 |
+
if ( isset( $submitted_data['multi_id'] ) ) {
|
162 |
+
$multi_id = $submitted_data['multi_id'];
|
163 |
+
}
|
164 |
+
|
165 |
+
if ( empty( $multi_id ) ) {
|
166 |
+
return false;
|
167 |
+
}
|
168 |
+
|
169 |
+
$name = $this->get_multi_id_form_settings_value( $multi_id, 'name', '' );
|
170 |
+
|
171 |
+
if ( empty( $name ) ) {
|
172 |
+
return false;
|
173 |
+
}
|
174 |
+
|
175 |
+
return true;
|
176 |
+
}
|
177 |
+
|
178 |
+
/**
|
179 |
+
* Select Message Type
|
180 |
*
|
181 |
* @since 1.0 Slack Addon
|
182 |
*
|
184 |
*
|
185 |
* @return array
|
186 |
*/
|
187 |
+
public function select_type( $submitted_data ) {
|
188 |
+
$template = forminator_addon_slack_dir() . 'views/form-settings/select-type.php';
|
189 |
+
|
190 |
+
if ( ! isset( $submitted_data['multi_id'] ) ) {
|
191 |
+
return $this->get_force_closed_wizard( __( 'Please pick valid connection', Forminator::DOMAIN ) );
|
192 |
+
}
|
193 |
+
|
194 |
+
$multi_id = $submitted_data['multi_id'];
|
195 |
+
unset( $submitted_data['multi_id'] );
|
196 |
+
|
197 |
+
$template_params = array(
|
198 |
+
'type' => $this->get_multi_id_form_settings_value( $multi_id, 'type', '' ),
|
199 |
+
'type_error' => '',
|
200 |
+
'multi_id' => $multi_id,
|
201 |
+
'error_message' => '',
|
202 |
+
);
|
203 |
+
|
204 |
+
|
205 |
+
$is_submit = ! empty( $submitted_data );
|
206 |
+
$has_errors = false;
|
207 |
+
|
208 |
+
$types = $this->target_types;
|
209 |
+
$template_params['types'] = $types;
|
210 |
+
|
211 |
+
if ( $is_submit ) {
|
212 |
+
$type = isset( $submitted_data['type'] ) ? $submitted_data['type'] : '';
|
213 |
+
$template_params['type'] = $type;
|
214 |
+
|
215 |
+
try {
|
216 |
+
|
217 |
+
if ( empty( $type ) ) {
|
218 |
+
throw new Forminator_Addon_Slack_Exception( __( 'Please pick valid type' ) );
|
219 |
+
}
|
220 |
+
|
221 |
+
if ( ! in_array( $type, array_keys( $types ), true ) ) {
|
222 |
+
throw new Forminator_Addon_Slack_Exception( __( 'Please pick valid type' ) );
|
223 |
+
}
|
224 |
+
|
225 |
+
$this->save_multi_id_form_setting_values(
|
226 |
+
$multi_id,
|
227 |
+
array(
|
228 |
+
'type' => $type,
|
229 |
+
)
|
230 |
+
);
|
231 |
+
|
232 |
+
} catch ( Forminator_Addon_Slack_Exception $e ) {
|
233 |
+
$template_params['type_error'] = $e->getMessage();
|
234 |
+
$has_errors = true;
|
235 |
+
}
|
236 |
+
}
|
237 |
+
|
238 |
+
$buttons = array();
|
239 |
+
if ( $this->pick_name_is_completed( array( 'multi_id' => $multi_id ) ) ) {
|
240 |
+
$buttons['disconnect']['markup'] = Forminator_Addon_Abstract::get_button_markup( esc_html__( 'DISCONNECT', Forminator::DOMAIN ),
|
241 |
+
'sui-button-ghost sui-tooltip sui-tooltip-top-center forminator-addon-form-disconnect',
|
242 |
+
esc_html__( 'Disconnect this Slack Integration from this Form.', Forminator::DOMAIN )
|
243 |
+
);
|
244 |
+
}
|
245 |
+
|
246 |
+
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
247 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
248 |
+
'</div>';
|
249 |
+
|
250 |
+
return array(
|
251 |
+
'html' => Forminator_Addon_Abstract::get_template( $template, $template_params ),
|
252 |
+
'buttons' => $buttons,
|
253 |
+
'redirect' => false,
|
254 |
+
'has_errors' => $has_errors,
|
255 |
+
'has_back' => true,
|
256 |
+
);
|
257 |
}
|
258 |
|
259 |
/**
|
260 |
+
* Check if select type completed
|
261 |
*
|
262 |
* @since 1.0 Slack Addon
|
263 |
*
|
265 |
*
|
266 |
* @return bool
|
267 |
*/
|
268 |
+
public function select_type_is_completed( $submitted_data ) {
|
269 |
+
$multi_id = '';
|
270 |
+
if ( isset( $submitted_data['multi_id'] ) ) {
|
271 |
+
$multi_id = $submitted_data['multi_id'];
|
272 |
+
}
|
273 |
+
|
274 |
+
if ( empty( $multi_id ) ) {
|
275 |
+
return false;
|
276 |
+
}
|
277 |
+
|
278 |
+
$type = $this->get_multi_id_form_settings_value( $multi_id, 'type', '' );
|
279 |
+
|
280 |
+
if ( empty( $type ) ) {
|
281 |
+
return false;
|
282 |
+
}
|
283 |
+
|
284 |
+
$types = $this->target_types;
|
285 |
+
if ( ! in_array( $type, array_keys( $types ), true ) ) {
|
286 |
+
return false;
|
287 |
+
}
|
288 |
+
|
289 |
+
return true;
|
290 |
+
}
|
291 |
+
|
292 |
+
/**
|
293 |
+
* Select Target
|
294 |
+
*
|
295 |
+
* @since 1.0 Slack Addon
|
296 |
+
*
|
297 |
+
* @param $submitted_data
|
298 |
+
*
|
299 |
+
* @return array
|
300 |
+
*/
|
301 |
+
public function select_target( $submitted_data ) {
|
302 |
+
$template = forminator_addon_slack_dir() . 'views/form-settings/select-target.php';
|
303 |
+
if ( ! isset( $submitted_data['multi_id'] ) ) {
|
304 |
+
return $this->get_force_closed_wizard( __( 'Please pick valid connection', Forminator::DOMAIN ) );
|
305 |
+
}
|
306 |
+
|
307 |
+
$multi_id = $submitted_data['multi_id'];
|
308 |
+
unset( $submitted_data['multi_id'] );
|
309 |
+
|
310 |
+
$template_params = array(
|
311 |
+
'target_id' => $this->get_multi_id_form_settings_value( $multi_id, 'target_id', '' ),
|
312 |
+
'target_id_error' => '',
|
313 |
+
'multi_id' => $multi_id,
|
314 |
+
'error_message' => '',
|
315 |
+
'targets' => array(),
|
316 |
+
'help_message' => '',
|
317 |
+
);
|
318 |
+
|
319 |
+
|
320 |
+
$type = $this->get_multi_id_form_settings_value( $multi_id, 'type', '' );
|
321 |
+
switch ( $type ) {
|
322 |
+
case self::TARGET_TYPE_PRIVATE_CHANNEL:
|
323 |
+
$func_get_targets = 'get_groups_list';
|
324 |
+
$key_to_walk = 'groups';
|
325 |
+
$template_params['help_message'] = __( 'Select which Slack private group / channel this feed will post a message to.', Forminator::DOMAIN );
|
326 |
+
break;
|
327 |
+
case self::TARGET_TYPE_DIRECT_MESSAGE:
|
328 |
+
$func_get_targets = 'get_users_list';
|
329 |
+
$key_to_walk = 'members';
|
330 |
+
$template_params['help_message'] = __( 'Select which Slack user this feed will post a message to.', Forminator::DOMAIN );
|
331 |
+
break;
|
332 |
+
default:
|
333 |
+
$func_get_targets = 'get_channels_list';
|
334 |
+
$key_to_walk = 'channels';
|
335 |
+
$template_params['help_message'] = __( 'Select which Slack channel this feed will post a message to.', Forminator::DOMAIN );
|
336 |
+
break;
|
337 |
+
}
|
338 |
+
|
339 |
+
|
340 |
+
$is_submit = ! empty( $submitted_data );
|
341 |
+
$has_errors = false;
|
342 |
+
|
343 |
+
$targets = array();
|
344 |
+
|
345 |
+
try {
|
346 |
+
|
347 |
+
$api = $this->addon->get_api();
|
348 |
+
$targets_request = call_user_func( array( $api, $func_get_targets ) );
|
349 |
+
if ( ! is_object( $targets_request ) || ! isset( $targets_request->$key_to_walk ) || ! is_array( $targets_request->$key_to_walk ) || empty( $targets_request->$key_to_walk ) ) {
|
350 |
+
throw new Forminator_Addon_Slack_Exception( __( 'No target found on your selected target type.', Forminator::DOMAIN ) );
|
351 |
+
}
|
352 |
+
|
353 |
+
foreach ( $targets_request->$key_to_walk as $value ) {
|
354 |
+
$targets[ $value->id ] = $value->name;
|
355 |
+
}
|
356 |
+
|
357 |
+
$template_params['targets'] = $targets;
|
358 |
+
|
359 |
+
} catch ( Forminator_Addon_Slack_Exception $e ) {
|
360 |
+
$template_params['error_message'] = $e->getMessage();
|
361 |
+
$has_errors = true;
|
362 |
+
}
|
363 |
+
|
364 |
+
if ( $is_submit ) {
|
365 |
+
$target_id = isset( $submitted_data['target_id'] ) ? $submitted_data['target_id'] : '';
|
366 |
+
$template_params['target_id'] = $target_id;
|
367 |
+
|
368 |
+
try {
|
369 |
+
|
370 |
+
if ( empty( $target_id ) ) {
|
371 |
+
throw new Forminator_Addon_Slack_Exception( __( 'Please pick valid target' ) );
|
372 |
+
}
|
373 |
+
|
374 |
+
if ( ! in_array( $target_id, array_keys( $targets ), true ) ) {
|
375 |
+
throw new Forminator_Addon_Slack_Exception( __( 'Please pick valid target' ) );
|
376 |
+
}
|
377 |
+
|
378 |
+
$target_name = $targets[ $target_id ];
|
379 |
+
|
380 |
+
$this->save_multi_id_form_setting_values(
|
381 |
+
$multi_id,
|
382 |
+
array(
|
383 |
+
'target_id' => $target_id,
|
384 |
+
'target_name' => $target_name,
|
385 |
+
)
|
386 |
+
);
|
387 |
+
|
388 |
+
} catch ( Forminator_Addon_Slack_Exception $e ) {
|
389 |
+
$template_params['target_id_error'] = $e->getMessage();
|
390 |
+
$has_errors = true;
|
391 |
+
}
|
392 |
+
}
|
393 |
+
|
394 |
+
$buttons = array();
|
395 |
+
if ( $this->pick_name_is_completed( array( 'multi_id' => $multi_id ) ) ) {
|
396 |
+
$buttons['disconnect']['markup'] = Forminator_Addon_Abstract::get_button_markup( esc_html__( 'DISCONNECT', Forminator::DOMAIN ),
|
397 |
+
'sui-button-ghost sui-tooltip sui-tooltip-top-center forminator-addon-form-disconnect',
|
398 |
+
esc_html__( 'Disconnect this Slack Integration from this Form.', Forminator::DOMAIN )
|
399 |
+
);
|
400 |
+
}
|
401 |
+
|
402 |
+
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
403 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
404 |
+
'</div>';
|
405 |
+
|
406 |
+
return array(
|
407 |
+
'html' => Forminator_Addon_Abstract::get_template( $template, $template_params ),
|
408 |
+
'buttons' => $buttons,
|
409 |
+
'redirect' => false,
|
410 |
+
'has_errors' => $has_errors,
|
411 |
+
'has_back' => true,
|
412 |
+
);
|
413 |
+
|
414 |
+
}
|
415 |
+
|
416 |
+
/**
|
417 |
+
* Check if select target completed
|
418 |
+
*
|
419 |
+
* @since 1.0 Slack Addon
|
420 |
+
*
|
421 |
+
* @param $submitted_data
|
422 |
+
*
|
423 |
+
* @return bool
|
424 |
+
*/
|
425 |
+
public function select_target_is_completed( $submitted_data ) {
|
426 |
+
$multi_id = '';
|
427 |
+
if ( isset( $submitted_data['multi_id'] ) ) {
|
428 |
+
$multi_id = $submitted_data['multi_id'];
|
429 |
+
}
|
430 |
+
|
431 |
+
if ( empty( $multi_id ) ) {
|
432 |
+
return false;
|
433 |
+
}
|
434 |
+
|
435 |
+
$target_id = $this->get_multi_id_form_settings_value( $multi_id, 'target_id', '' );
|
436 |
+
|
437 |
+
if ( empty( $target_id ) ) {
|
438 |
+
return false;
|
439 |
+
}
|
440 |
+
|
441 |
+
return true;
|
442 |
+
}
|
443 |
+
|
444 |
+
/**
|
445 |
+
* Setup Message
|
446 |
+
*
|
447 |
+
* @since 1.0 Slack Addon
|
448 |
+
*
|
449 |
+
* @param $submitted_data
|
450 |
+
*
|
451 |
+
* @return array
|
452 |
+
*/
|
453 |
+
public function setup_message( $submitted_data ) {
|
454 |
+
$template = forminator_addon_slack_dir() . 'views/form-settings/setup-message.php';
|
455 |
+
if ( ! isset( $submitted_data['multi_id'] ) ) {
|
456 |
+
return $this->get_force_closed_wizard( __( 'Please pick valid connection', Forminator::DOMAIN ) );
|
457 |
+
}
|
458 |
+
|
459 |
+
$multi_id = $submitted_data['multi_id'];
|
460 |
+
unset( $submitted_data['multi_id'] );
|
461 |
+
|
462 |
+
$template_params = array(
|
463 |
+
'message' => $this->get_multi_id_form_settings_value( $multi_id, 'message', 'New submission from *{form_name}*' ),
|
464 |
+
'message_error' => '',
|
465 |
+
'multi_id' => $multi_id,
|
466 |
+
'error_message' => '',
|
467 |
+
'fields' => $this->form_fields,
|
468 |
+
);
|
469 |
+
|
470 |
+
$is_submit = ! empty( $submitted_data );
|
471 |
+
$has_errors = false;
|
472 |
+
$notification = array();
|
473 |
+
$is_close = false;
|
474 |
+
|
475 |
+
if ( $is_submit ) {
|
476 |
+
$message = isset( $submitted_data['message'] ) ? $submitted_data['message'] : '';
|
477 |
+
$template_params['message'] = $message;
|
478 |
+
|
479 |
+
try {
|
480 |
+
|
481 |
+
if ( empty( $message ) ) {
|
482 |
+
throw new Forminator_Addon_Slack_Exception( __( 'Please add a message' ) );
|
483 |
+
}
|
484 |
+
|
485 |
+
$this->save_multi_id_form_setting_values(
|
486 |
+
$multi_id,
|
487 |
+
array(
|
488 |
+
'message' => $message,
|
489 |
+
)
|
490 |
+
);
|
491 |
+
|
492 |
+
$notification = array(
|
493 |
+
'type' => 'success',
|
494 |
+
'text' => '<strong>' . $this->addon->get_title() . '</strong> ' . __( 'Successfully connected to your form' ),
|
495 |
+
);
|
496 |
+
$is_close = true;
|
497 |
+
|
498 |
+
} catch ( Forminator_Addon_Slack_Exception $e ) {
|
499 |
+
$template_params['message_error'] = $e->getMessage();
|
500 |
+
$has_errors = true;
|
501 |
+
}
|
502 |
+
}
|
503 |
+
|
504 |
+
$buttons = array();
|
505 |
+
if ( $this->pick_name_is_completed( array( 'multi_id' => $multi_id ) ) ) {
|
506 |
+
$buttons['disconnect']['markup'] = Forminator_Addon_Abstract::get_button_markup( esc_html__( 'DISCONNECT', Forminator::DOMAIN ),
|
507 |
+
'sui-button-ghost sui-tooltip sui-tooltip-top-center forminator-addon-form-disconnect',
|
508 |
+
esc_html__( 'Disconnect this Slack Integration from this Form.', Forminator::DOMAIN )
|
509 |
+
);
|
510 |
+
}
|
511 |
+
|
512 |
+
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
513 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'CONNECT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
514 |
+
'</div>';
|
515 |
+
|
516 |
+
return array(
|
517 |
+
'html' => Forminator_Addon_Abstract::get_template( $template, $template_params ),
|
518 |
+
'buttons' => $buttons,
|
519 |
+
'redirect' => false,
|
520 |
+
'has_errors' => $has_errors,
|
521 |
+
'has_back' => true,
|
522 |
+
'notification' => $notification,
|
523 |
+
'is_close' => $is_close,
|
524 |
+
'size' => 'normal',
|
525 |
+
);
|
526 |
+
|
527 |
+
}
|
528 |
+
|
529 |
+
/**
|
530 |
+
* Check if setup message completed
|
531 |
+
*
|
532 |
+
* @since 1.0 Slack Addon
|
533 |
+
*
|
534 |
+
* @param $submitted_data
|
535 |
+
*
|
536 |
+
* @return bool
|
537 |
+
*/
|
538 |
+
public function setup_message_is_completed( $submitted_data ) {
|
539 |
+
$multi_id = '';
|
540 |
+
if ( isset( $submitted_data['multi_id'] ) ) {
|
541 |
+
$multi_id = $submitted_data['multi_id'];
|
542 |
+
}
|
543 |
+
|
544 |
+
if ( empty( $multi_id ) ) {
|
545 |
+
return false;
|
546 |
+
}
|
547 |
+
|
548 |
+
$message = $this->get_multi_id_form_settings_value( $multi_id, 'message', '' );
|
549 |
+
|
550 |
+
if ( empty( $message ) ) {
|
551 |
+
return false;
|
552 |
+
}
|
553 |
+
|
554 |
+
return true;
|
555 |
+
}
|
556 |
+
|
557 |
+
/**
|
558 |
+
* Check if multi_id form settings values completed
|
559 |
+
*
|
560 |
+
* @since 1.0 Slack Added
|
561 |
+
*
|
562 |
+
* @param $multi_id
|
563 |
+
*
|
564 |
+
* @return bool
|
565 |
+
*/
|
566 |
+
public function is_multi_form_settings_complete( $multi_id ) {
|
567 |
+
$data = array( 'multi_id' => $multi_id );
|
568 |
+
|
569 |
+
if ( ! $this->pick_name_is_completed( $data ) ) {
|
570 |
+
return false;
|
571 |
+
}
|
572 |
+
|
573 |
+
if ( ! $this->select_type_is_completed( $data ) ) {
|
574 |
+
return false;
|
575 |
+
}
|
576 |
+
if ( ! $this->select_target_is_completed( $data ) ) {
|
577 |
+
return false;
|
578 |
+
}
|
579 |
+
if ( ! $this->setup_message_is_completed( $data ) ) {
|
580 |
+
return false;
|
581 |
+
}
|
582 |
+
|
583 |
+
return true;
|
584 |
}
|
585 |
|
586 |
/**
|
addons/pro/slack/forminator-addon-slack.php
CHANGED
@@ -27,6 +27,13 @@ final class Forminator_Addon_Slack extends Forminator_Addon_Abstract {
|
|
27 |
protected $_form_settings = 'Forminator_Addon_Slack_Form_Settings';
|
28 |
protected $_form_hooks = 'Forminator_Addon_Slack_Form_Hooks';
|
29 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
/**
|
31 |
* Forminator_Addon_Slack constructor.
|
32 |
*
|
@@ -34,7 +41,7 @@ final class Forminator_Addon_Slack extends Forminator_Addon_Abstract {
|
|
34 |
*/
|
35 |
public function __construct() {
|
36 |
// late init to allow translation
|
37 |
-
$this->_description = __( 'Get
|
38 |
$this->_activation_error_message = __( 'Sorry but we failed to activate Slack Integration, don\'t hesitate to contact us', Forminator::DOMAIN );
|
39 |
$this->_deactivation_error_message = __( 'Sorry but we failed to deactivate Slack Integration, please try again', Forminator::DOMAIN );
|
40 |
|
@@ -47,6 +54,8 @@ final class Forminator_Addon_Slack extends Forminator_Addon_Abstract {
|
|
47 |
$this->_icon_x2 = forminator_addon_slack_assets_url() . 'icons/slack@2x.png';
|
48 |
$this->_image = forminator_addon_slack_assets_url() . 'img/slack.png';
|
49 |
$this->_image_x2 = forminator_addon_slack_assets_url() . 'img/slack@2x.png';
|
|
|
|
|
50 |
}
|
51 |
|
52 |
/**
|
@@ -71,7 +80,35 @@ final class Forminator_Addon_Slack extends Forminator_Addon_Abstract {
|
|
71 |
* @return bool
|
72 |
*/
|
73 |
public function is_connected() {
|
74 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
}
|
76 |
|
77 |
/**
|
@@ -84,7 +121,41 @@ final class Forminator_Addon_Slack extends Forminator_Addon_Abstract {
|
|
84 |
* @return bool
|
85 |
*/
|
86 |
public function is_form_connected( $form_id ) {
|
87 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
}
|
89 |
|
90 |
/**
|
@@ -104,11 +175,45 @@ final class Forminator_Addon_Slack extends Forminator_Addon_Abstract {
|
|
104 |
* @return bool
|
105 |
*/
|
106 |
public static function is_show_full_log() {
|
|
|
107 |
if ( defined( 'FORMINATOR_ADDON_SLACK_SHOW_FULL_LOG' ) && FORMINATOR_ADDON_SLACK_SHOW_FULL_LOG ) {
|
108 |
-
|
109 |
}
|
110 |
|
111 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
112 |
}
|
113 |
|
114 |
/**
|
@@ -121,4 +226,494 @@ final class Forminator_Addon_Slack extends Forminator_Addon_Abstract {
|
|
121 |
return true;
|
122 |
}
|
123 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
124 |
}
|
27 |
protected $_form_settings = 'Forminator_Addon_Slack_Form_Settings';
|
28 |
protected $_form_hooks = 'Forminator_Addon_Slack_Form_Hooks';
|
29 |
|
30 |
+
private $_token = '';
|
31 |
+
|
32 |
+
/**
|
33 |
+
* @var null|Forminator_Addon_Slack_Wp_Api
|
34 |
+
*/
|
35 |
+
private static $_api = null;
|
36 |
+
|
37 |
/**
|
38 |
* Forminator_Addon_Slack constructor.
|
39 |
*
|
41 |
*/
|
42 |
public function __construct() {
|
43 |
// late init to allow translation
|
44 |
+
$this->_description = __( 'Get awesome by your form.', Forminator::DOMAIN );
|
45 |
$this->_activation_error_message = __( 'Sorry but we failed to activate Slack Integration, don\'t hesitate to contact us', Forminator::DOMAIN );
|
46 |
$this->_deactivation_error_message = __( 'Sorry but we failed to deactivate Slack Integration, please try again', Forminator::DOMAIN );
|
47 |
|
54 |
$this->_icon_x2 = forminator_addon_slack_assets_url() . 'icons/slack@2x.png';
|
55 |
$this->_image = forminator_addon_slack_assets_url() . 'img/slack.png';
|
56 |
$this->_image_x2 = forminator_addon_slack_assets_url() . 'img/slack@2x.png';
|
57 |
+
|
58 |
+
add_filter( 'forminator_addon_slack_api_request_headers', array( $this, 'default_filter_api_headers' ), 1, 4 );
|
59 |
}
|
60 |
|
61 |
/**
|
80 |
* @return bool
|
81 |
*/
|
82 |
public function is_connected() {
|
83 |
+
try {
|
84 |
+
// check if its active
|
85 |
+
if ( ! $this->is_active() ) {
|
86 |
+
throw new Forminator_Addon_Slack_Exception( __( 'Slack is not active', Forminator::DOMAIN ) );
|
87 |
+
}
|
88 |
+
|
89 |
+
// if user completed api setup
|
90 |
+
$is_connected = false;
|
91 |
+
|
92 |
+
$setting_values = $this->get_settings_values();
|
93 |
+
// if user completed api setup
|
94 |
+
if ( isset( $setting_values['token'] ) && ! empty( $setting_values['token'] ) ) {
|
95 |
+
$is_connected = true;
|
96 |
+
}
|
97 |
+
|
98 |
+
} catch ( Forminator_Addon_Slack_Exception $e ) {
|
99 |
+
$is_connected = false;
|
100 |
+
}
|
101 |
+
|
102 |
+
/**
|
103 |
+
* Filter connected status of Slack
|
104 |
+
*
|
105 |
+
* @since 1.0
|
106 |
+
*
|
107 |
+
* @param bool $is_connected
|
108 |
+
*/
|
109 |
+
$is_connected = apply_filters( 'forminator_addon_slack_is_connected', $is_connected );
|
110 |
+
|
111 |
+
return $is_connected;
|
112 |
}
|
113 |
|
114 |
/**
|
121 |
* @return bool
|
122 |
*/
|
123 |
public function is_form_connected( $form_id ) {
|
124 |
+
try {
|
125 |
+
$form_settings_instance = null;
|
126 |
+
if ( ! $this->is_connected() ) {
|
127 |
+
throw new Forminator_Addon_Slack_Exception( __( ' Slack is not connected', Forminator::DOMAIN ) );
|
128 |
+
}
|
129 |
+
|
130 |
+
$form_settings_instance = $this->get_addon_form_settings( $form_id );
|
131 |
+
if ( ! $form_settings_instance instanceof Forminator_Addon_Slack_Form_Settings ) {
|
132 |
+
throw new Forminator_Addon_Slack_Exception( __( 'Invalid Form Settings of Slack', Forminator::DOMAIN ) );
|
133 |
+
}
|
134 |
+
|
135 |
+
// Mark as active when there is at least one active connection
|
136 |
+
if ( false === $form_settings_instance->find_one_active_connection() ) {
|
137 |
+
throw new Forminator_Addon_Slack_Exception( __( 'No active Slack connection found in this form', Forminator::DOMAIN ) );
|
138 |
+
}
|
139 |
+
|
140 |
+
$is_form_connected = true;
|
141 |
+
|
142 |
+
} catch ( Forminator_Addon_Slack_Exception $e ) {
|
143 |
+
$is_form_connected = false;
|
144 |
+
}
|
145 |
+
|
146 |
+
/**
|
147 |
+
* Filter connected status of Slack with the form
|
148 |
+
*
|
149 |
+
* @since 1.0
|
150 |
+
*
|
151 |
+
* @param bool $is_form_connected
|
152 |
+
* @param int $form_id Current Form ID
|
153 |
+
* @param Forminator_Addon_Slack_Form_Settings|null $form_settings_instance Instance of form settings, or null when unavailable
|
154 |
+
*
|
155 |
+
*/
|
156 |
+
$is_form_connected = apply_filters( 'forminator_addon_slack_is_form_connected', $is_form_connected, $form_id, $form_settings_instance );
|
157 |
+
|
158 |
+
return $is_form_connected;
|
159 |
}
|
160 |
|
161 |
/**
|
175 |
* @return bool
|
176 |
*/
|
177 |
public static function is_show_full_log() {
|
178 |
+
$show_full_log = false;
|
179 |
if ( defined( 'FORMINATOR_ADDON_SLACK_SHOW_FULL_LOG' ) && FORMINATOR_ADDON_SLACK_SHOW_FULL_LOG ) {
|
180 |
+
$show_full_log = true;
|
181 |
}
|
182 |
|
183 |
+
/**
|
184 |
+
* Filter Flag show full log on entries
|
185 |
+
*
|
186 |
+
* @since 1.2
|
187 |
+
*
|
188 |
+
* @params bool $show_full_log
|
189 |
+
*/
|
190 |
+
$show_full_log = apply_filters( 'forminator_addon_slack_show_full_log', $show_full_log );
|
191 |
+
|
192 |
+
return $show_full_log;
|
193 |
+
}
|
194 |
+
|
195 |
+
/**
|
196 |
+
* Flag to enable delete chat
|
197 |
+
*
|
198 |
+
* @since 1.0 Slack Addon
|
199 |
+
* @return bool
|
200 |
+
*/
|
201 |
+
public static function enable_delete_chat() {
|
202 |
+
$enable_delete_chat = false;
|
203 |
+
if ( defined( 'FORMINATOR_ADDON_SLACK_ENABLE_DELETE_CHAT' ) && FORMINATOR_ADDON_SLACK_ENABLE_DELETE_CHAT ) {
|
204 |
+
$enable_delete_chat = true;
|
205 |
+
}
|
206 |
+
|
207 |
+
/**
|
208 |
+
* Filter Flag to enable delete chat
|
209 |
+
*
|
210 |
+
* @since 1.4
|
211 |
+
*
|
212 |
+
* @params bool $enable_delete_chat
|
213 |
+
*/
|
214 |
+
$enable_delete_chat = apply_filters( 'forminator_addon_slack_enable_delete_chat', $enable_delete_chat );
|
215 |
+
|
216 |
+
return $enable_delete_chat;
|
217 |
}
|
218 |
|
219 |
/**
|
226 |
return true;
|
227 |
}
|
228 |
|
229 |
+
/**
|
230 |
+
* Settings wizard
|
231 |
+
*
|
232 |
+
* @since 1.0 Slack Addon
|
233 |
+
* @return array
|
234 |
+
*/
|
235 |
+
public function settings_wizards() {
|
236 |
+
return array(
|
237 |
+
array(
|
238 |
+
'callback' => array( $this, 'setup_client_id' ),
|
239 |
+
'is_completed' => array( $this, 'setup_client_id_is_completed' ),
|
240 |
+
),
|
241 |
+
array(
|
242 |
+
'callback' => array( $this, 'authorize_access' ),
|
243 |
+
'is_completed' => array( $this, 'authorize_access_is_completed' ),
|
244 |
+
),
|
245 |
+
array(
|
246 |
+
'callback' => array( $this, 'wait_authorize_access' ),
|
247 |
+
'is_completed' => array( $this, 'is_authorized' ),
|
248 |
+
),
|
249 |
+
);
|
250 |
+
}
|
251 |
+
|
252 |
+
/**
|
253 |
+
* Authorize Access wizard
|
254 |
+
*
|
255 |
+
* @since 1.0 Slack Addon
|
256 |
+
*
|
257 |
+
* @param $submitted_data
|
258 |
+
*
|
259 |
+
* @return array
|
260 |
+
*/
|
261 |
+
public function setup_client_id( $submitted_data ) {
|
262 |
+
$settings_values = $this->get_settings_values();
|
263 |
+
$template = forminator_addon_slack_dir() . 'views/settings/setup-client.php';
|
264 |
+
|
265 |
+
$buttons = array();
|
266 |
+
if ( $this->is_connected() ) {
|
267 |
+
$buttons['disconnect'] = array(
|
268 |
+
'markup' => self::get_button_markup( esc_html__( 'DISCONNECT', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-disconnect' ),
|
269 |
+
);
|
270 |
+
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
271 |
+
self::get_button_markup( esc_html__( 'RE-AUTHORIZE', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
272 |
+
'</div>';
|
273 |
+
} else {
|
274 |
+
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
275 |
+
self::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
276 |
+
'</div>';
|
277 |
+
}
|
278 |
+
|
279 |
+
$template_params = array(
|
280 |
+
'token' => $this->_token,
|
281 |
+
'client_id' => '',
|
282 |
+
'client_id_error' => '',
|
283 |
+
'client_secret' => '',
|
284 |
+
'client_secret_error' => '',
|
285 |
+
'error_message' => '',
|
286 |
+
'redirect_url' => forminator_addon_integration_section_admin_url( $this->_slug, 'authorize', false ),
|
287 |
+
);
|
288 |
+
|
289 |
+
$has_errors = false;
|
290 |
+
$is_submit = ! empty( $submitted_data );
|
291 |
+
|
292 |
+
foreach ( $template_params as $key => $value ) {
|
293 |
+
if ( isset( $submitted_data[ $key ] ) ) {
|
294 |
+
$template_params[ $key ] = $submitted_data[ $key ];
|
295 |
+
} elseif ( isset( $settings_values[ $key ] ) ) {
|
296 |
+
$template_params[ $key ] = $settings_values[ $key ];
|
297 |
+
}
|
298 |
+
}
|
299 |
+
|
300 |
+
if ( empty( $template_params['client_id'] ) ) {
|
301 |
+
$saved_client_id = $this->get_client_id();
|
302 |
+
if ( ! empty( $saved_client_id ) ) {
|
303 |
+
$template_params['client_id'] = $saved_client_id;
|
304 |
+
}
|
305 |
+
}
|
306 |
+
|
307 |
+
if ( empty( $template_params['client_secret'] ) ) {
|
308 |
+
$saved_client_secret = $this->get_client_secret();
|
309 |
+
|
310 |
+
if ( ! empty( $saved_client_secret ) ) {
|
311 |
+
$template_params['client_secret'] = $saved_client_secret;
|
312 |
+
}
|
313 |
+
}
|
314 |
+
|
315 |
+
|
316 |
+
if ( $is_submit ) {
|
317 |
+
$client_id = isset( $submitted_data['client_id'] ) ? $submitted_data['client_id'] : '';
|
318 |
+
$client_secret = isset( $submitted_data['client_secret'] ) ? $submitted_data['client_secret'] : '';
|
319 |
+
|
320 |
+
if ( empty( $client_id ) ) {
|
321 |
+
$template_params['client_id_error'] = __( 'Please input valid Client ID', Forminator::DOMAIN );
|
322 |
+
$has_errors = true;
|
323 |
+
}
|
324 |
+
|
325 |
+
if ( empty( $client_secret ) ) {
|
326 |
+
$template_params['client_secret_error'] = __( 'Please input valid Client Secret', Forminator::DOMAIN );
|
327 |
+
$has_errors = true;
|
328 |
+
}
|
329 |
+
|
330 |
+
if ( ! $has_errors ) {
|
331 |
+
// validate api
|
332 |
+
try {
|
333 |
+
if ( $this->get_client_id() !== $client_id || $this->get_client_secret() !== $client_secret ) {
|
334 |
+
// reset connection!
|
335 |
+
$settings_values = array();
|
336 |
+
}
|
337 |
+
$settings_values['client_id'] = $client_id;
|
338 |
+
$settings_values['client_secret'] = $client_secret;
|
339 |
+
|
340 |
+
$this->save_settings_values( $settings_values );
|
341 |
+
|
342 |
+
} catch ( Forminator_Addon_Slack_Exception $e ) {
|
343 |
+
$template_params['error_message'] = $e->getMessage();
|
344 |
+
$has_errors = true;
|
345 |
+
}
|
346 |
+
}
|
347 |
+
|
348 |
+
}
|
349 |
+
|
350 |
+
return array(
|
351 |
+
'html' => self::get_template( $template, $template_params ),
|
352 |
+
'buttons' => $buttons,
|
353 |
+
'redirect' => false,
|
354 |
+
'has_errors' => $has_errors,
|
355 |
+
'size' => 'normal',
|
356 |
+
);
|
357 |
+
}
|
358 |
+
|
359 |
+
/**
|
360 |
+
* Setup client id is complete
|
361 |
+
*
|
362 |
+
* @param $submitted_data
|
363 |
+
*
|
364 |
+
* @return bool
|
365 |
+
*/
|
366 |
+
public function setup_client_id_is_completed( $submitted_data ) {
|
367 |
+
$client_id = $this->get_client_id();
|
368 |
+
$client_secret = $this->get_client_secret();
|
369 |
+
|
370 |
+
if ( ! empty( $client_id ) && ! empty( $client_secret ) ) {
|
371 |
+
return true;
|
372 |
+
}
|
373 |
+
|
374 |
+
return false;
|
375 |
+
}
|
376 |
+
|
377 |
+
/**
|
378 |
+
* Authorize Access wizard
|
379 |
+
*
|
380 |
+
* @since 1.0 Slack Addon
|
381 |
+
* @return array
|
382 |
+
*/
|
383 |
+
public function authorize_access() {
|
384 |
+
|
385 |
+
$template = forminator_addon_slack_dir() . 'views/settings/authorize.php';
|
386 |
+
|
387 |
+
$buttons = array();
|
388 |
+
if ( $this->is_connected() ) {
|
389 |
+
$buttons['disconnect'] = array(
|
390 |
+
'markup' => self::get_button_markup( esc_html__( 'DISCONNECT', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-disconnect' ),
|
391 |
+
);
|
392 |
+
}
|
393 |
+
|
394 |
+
|
395 |
+
$template_params = array(
|
396 |
+
'auth_url' => $this->get_auth_url(),
|
397 |
+
'token' => $this->_token,
|
398 |
+
);
|
399 |
+
|
400 |
+
return array(
|
401 |
+
'html' => self::get_template( $template, $template_params ),
|
402 |
+
'buttons' => $buttons,
|
403 |
+
'redirect' => false,
|
404 |
+
'has_errors' => false,
|
405 |
+
);
|
406 |
+
}
|
407 |
+
|
408 |
+
public function authorize_access_is_completed() {
|
409 |
+
return true;
|
410 |
+
}
|
411 |
+
|
412 |
+
/**
|
413 |
+
* Wait Authorize Access wizard
|
414 |
+
*
|
415 |
+
* @since 1.0 Slack Addon
|
416 |
+
* @return array
|
417 |
+
*/
|
418 |
+
public function wait_authorize_access() {
|
419 |
+
$template = forminator_addon_slack_dir() . 'views/settings/wait-authorize.php';
|
420 |
+
$template_success = forminator_addon_slack_dir() . 'views/settings/success-authorize.php';
|
421 |
+
|
422 |
+
$buttons = array();
|
423 |
+
|
424 |
+
$is_poll = true;
|
425 |
+
|
426 |
+
$template_params = array(
|
427 |
+
'token' => $this->_token,
|
428 |
+
'auth_url' => $this->get_auth_url(),
|
429 |
+
);
|
430 |
+
|
431 |
+
if ( $this->_token ) {
|
432 |
+
$buttons['close'] = array(
|
433 |
+
'markup' => self::get_button_markup( esc_html__( 'Close', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-close' ),
|
434 |
+
);
|
435 |
+
$is_poll = false;
|
436 |
+
|
437 |
+
$template = $template_success;
|
438 |
+
}
|
439 |
+
|
440 |
+
return array(
|
441 |
+
'html' => self::get_template( $template, $template_params ),
|
442 |
+
'buttons' => $buttons,
|
443 |
+
'is_poll' => $is_poll,
|
444 |
+
'redirect' => false,
|
445 |
+
'has_errors' => false,
|
446 |
+
);
|
447 |
+
}
|
448 |
+
|
449 |
+
/**
|
450 |
+
* Authorized Callback
|
451 |
+
*
|
452 |
+
* @since 1.0 Slack Addon
|
453 |
+
*
|
454 |
+
* @param $submitted_data
|
455 |
+
*
|
456 |
+
* @return bool
|
457 |
+
*/
|
458 |
+
public function is_authorized( $submitted_data ) {
|
459 |
+
$setting_values = $this->get_settings_values();
|
460 |
+
|
461 |
+
// check api_key and and api_url set up
|
462 |
+
return isset( $setting_values['token'] ) && ! empty( $setting_values['token'] );
|
463 |
+
}
|
464 |
+
|
465 |
+
/**
|
466 |
+
* Get Client ID
|
467 |
+
*
|
468 |
+
* @since 1.0 Slack Addon
|
469 |
+
* @return string
|
470 |
+
*/
|
471 |
+
public function get_client_id() {
|
472 |
+
$settings_values = $this->get_settings_values();
|
473 |
+
$client_id = '';
|
474 |
+
if ( isset( $settings_values ['client_id'] ) ) {
|
475 |
+
$client_id = $settings_values ['client_id'];
|
476 |
+
}
|
477 |
+
|
478 |
+
/**
|
479 |
+
* Filter client id used
|
480 |
+
*
|
481 |
+
* @since 1.2
|
482 |
+
*
|
483 |
+
* @param string $client_id
|
484 |
+
*/
|
485 |
+
$client_id = apply_filters( 'forminator_addon_slack_client_id', $client_id );
|
486 |
+
|
487 |
+
return $client_id;
|
488 |
+
}
|
489 |
+
|
490 |
+
/**
|
491 |
+
* Get Client secret
|
492 |
+
*
|
493 |
+
* @since 1.0 Slack Addon
|
494 |
+
* @return string
|
495 |
+
*/
|
496 |
+
public function get_client_secret() {
|
497 |
+
$settings_values = $this->get_settings_values();
|
498 |
+
$client_secret = '';
|
499 |
+
if ( isset( $settings_values ['client_secret'] ) ) {
|
500 |
+
$client_secret = $settings_values ['client_secret'];
|
501 |
+
}
|
502 |
+
|
503 |
+
/**
|
504 |
+
* Filter client secret used
|
505 |
+
*
|
506 |
+
* @since 1.2
|
507 |
+
*
|
508 |
+
* @param string $client_secret
|
509 |
+
*/
|
510 |
+
$client_secret = apply_filters( 'forminator_addon_slack_client_secret', $client_secret );
|
511 |
+
|
512 |
+
return $client_secret;
|
513 |
+
}
|
514 |
+
|
515 |
+
/**
|
516 |
+
* Get Access Token
|
517 |
+
*
|
518 |
+
* @since 1.0 Slack Addon
|
519 |
+
* @return string
|
520 |
+
*/
|
521 |
+
public function get_client_access_token() {
|
522 |
+
$settings_values = $this->get_settings_values();
|
523 |
+
$token = '';
|
524 |
+
if ( isset( $settings_values ['token'] ) ) {
|
525 |
+
$token = $settings_values ['token'];
|
526 |
+
}
|
527 |
+
|
528 |
+
/**
|
529 |
+
* Filter access_token used
|
530 |
+
*
|
531 |
+
* @since 1.2
|
532 |
+
*
|
533 |
+
* @param string $token
|
534 |
+
*/
|
535 |
+
$token = apply_filters( 'forminator_addon_slack_client_access_token', $token );
|
536 |
+
|
537 |
+
return $token;
|
538 |
+
}
|
539 |
+
|
540 |
+
/**
|
541 |
+
* Register a page for redirect url of Slack auth
|
542 |
+
*
|
543 |
+
* @since 1.0 Slack Addon
|
544 |
+
*
|
545 |
+
* @return array
|
546 |
+
*/
|
547 |
+
public function register_integration_sections() {
|
548 |
+
return array(
|
549 |
+
'authorize' => array( $this, 'authorize_page_callback' ),
|
550 |
+
);
|
551 |
+
}
|
552 |
+
|
553 |
+
/**
|
554 |
+
* Get Auth Url
|
555 |
+
*
|
556 |
+
* @return string
|
557 |
+
*/
|
558 |
+
public function get_auth_url() {
|
559 |
+
$base_authorize_url = Forminator_Addon_Slack_Wp_Api::AUTHORIZE_URL;
|
560 |
+
$client_id = $this->get_client_id();
|
561 |
+
$redirect_url = rawurlencode( forminator_addon_integration_section_admin_url( $this->_slug, 'authorize', false ) );
|
562 |
+
$scopes = Forminator_Addon_Slack_Wp_Api::$oauth_scopes;
|
563 |
+
|
564 |
+
/**
|
565 |
+
* Filter OAuth Scopes
|
566 |
+
*
|
567 |
+
* @since 1.3
|
568 |
+
*
|
569 |
+
* @param array $scopes
|
570 |
+
*/
|
571 |
+
$scopes = apply_filters( 'forminator_addon_slack_oauth_scopes', $scopes );
|
572 |
+
|
573 |
+
$auth_url = add_query_arg(
|
574 |
+
array(
|
575 |
+
'client_id' => $client_id,
|
576 |
+
'scope' => implode( ',', $scopes ),
|
577 |
+
'redirect_uri' => $redirect_url,
|
578 |
+
),
|
579 |
+
$base_authorize_url
|
580 |
+
);
|
581 |
+
|
582 |
+
/**
|
583 |
+
* Filter Slack Auth Url
|
584 |
+
*
|
585 |
+
* @since 1.3
|
586 |
+
*
|
587 |
+
* @param string $auth_url
|
588 |
+
* @param string $base_authorize_url
|
589 |
+
* @param string $client_id
|
590 |
+
* @param array $scopes
|
591 |
+
* @param string $redirect_url
|
592 |
+
*/
|
593 |
+
$auth_url = apply_filters( 'forminator_addon_slack_auth_url', $auth_url, $base_authorize_url, $client_id, $scopes, $redirect_url );
|
594 |
+
|
595 |
+
return $auth_url;
|
596 |
+
}
|
597 |
+
|
598 |
+
/**
|
599 |
+
* Slack Authorize Page
|
600 |
+
*
|
601 |
+
* @since 1.0 Slack Addon
|
602 |
+
*
|
603 |
+
* @param $query_args
|
604 |
+
*
|
605 |
+
* @return string
|
606 |
+
*/
|
607 |
+
public function authorize_page_callback( $query_args ) {
|
608 |
+
$settings = $this->get_settings_values();
|
609 |
+
$template = forminator_addon_slack_dir() . 'views/sections/authorize.php';
|
610 |
+
$template_params = array(
|
611 |
+
'error_message' => '',
|
612 |
+
'is_close' => false,
|
613 |
+
);
|
614 |
+
|
615 |
+
if ( isset( $query_args['code'] ) ) {
|
616 |
+
try {
|
617 |
+
$code = $query_args['code'];
|
618 |
+
$token = '';
|
619 |
+
|
620 |
+
// prefer new instance
|
621 |
+
$api = Forminator_Addon_Slack_Wp_Api::get_instance( uniqid() );
|
622 |
+
$redirect_uri = forminator_addon_integration_section_admin_url( $this->_slug, 'authorize', false );
|
623 |
+
$token_request = $api->get_access_token( $code, $redirect_uri );
|
624 |
+
|
625 |
+
if ( isset( $token_request->access_token ) ) {
|
626 |
+
$token = $token_request->access_token;
|
627 |
+
}
|
628 |
+
|
629 |
+
if ( empty( $token ) ) {
|
630 |
+
throw new Forminator_Addon_Slack_Exception( __( 'Failed to get token', Forminator::DOMAIN ) );
|
631 |
+
}
|
632 |
+
|
633 |
+
if ( ! $this->is_active() ) {
|
634 |
+
$activated = Forminator_Addon_Loader::get_instance()->activate_addon( $this->_slug );
|
635 |
+
if ( ! $activated ) {
|
636 |
+
$last_message = Forminator_Addon_Loader::get_instance()->get_last_error_message();
|
637 |
+
throw new Forminator_Addon_Slack_Exception( $last_message );
|
638 |
+
}
|
639 |
+
}
|
640 |
+
|
641 |
+
$settings['token'] = $token;
|
642 |
+
$this->save_settings_values( $settings );
|
643 |
+
$template_params['is_close'] = true;
|
644 |
+
} catch ( Exception $e ) {
|
645 |
+
// catch all exception
|
646 |
+
$template_params['error_message'] = $e->getMessage();
|
647 |
+
}
|
648 |
+
|
649 |
+
}
|
650 |
+
|
651 |
+
return self::get_template( $template, $template_params );
|
652 |
+
}
|
653 |
+
|
654 |
+
/**
|
655 |
+
* Get API Instance
|
656 |
+
*
|
657 |
+
* @since 1.0 Slack Addon
|
658 |
+
*
|
659 |
+
* @param null|string $access_token
|
660 |
+
*
|
661 |
+
* @return Forminator_Addon_Slack_Wp_Api|null
|
662 |
+
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
663 |
+
*/
|
664 |
+
public function get_api( $access_token = null ) {
|
665 |
+
if ( is_null( self::$_api ) ) {
|
666 |
+
if ( is_null( $access_token ) ) {
|
667 |
+
$access_token = $this->get_client_access_token();
|
668 |
+
}
|
669 |
+
|
670 |
+
$api = Forminator_Addon_Slack_Wp_Api::get_instance( $access_token );
|
671 |
+
self::$_api = $api;
|
672 |
+
}
|
673 |
+
|
674 |
+
return self::$_api;
|
675 |
+
}
|
676 |
+
|
677 |
+
/**
|
678 |
+
* Before get Setting Values
|
679 |
+
*
|
680 |
+
* @since 1.0 Slack Addon
|
681 |
+
*
|
682 |
+
* @param $values
|
683 |
+
*
|
684 |
+
* @return mixed
|
685 |
+
*/
|
686 |
+
public function before_get_settings_values( $values ) {
|
687 |
+
if ( isset( $values['token'] ) ) {
|
688 |
+
$this->_token = $values['token'];
|
689 |
+
}
|
690 |
+
|
691 |
+
return $values;
|
692 |
+
}
|
693 |
+
|
694 |
+
/**
|
695 |
+
* Default filter for header
|
696 |
+
*
|
697 |
+
* its add / change Authorization header
|
698 |
+
* - on get access token it uses Basic realm of encoded client id and secret
|
699 |
+
* - on web API request it uses Bearer realm of access token which default of @see Forminator_Addon_Slack_Wp_Api
|
700 |
+
*
|
701 |
+
* @since 1.0 Slack Addon
|
702 |
+
*
|
703 |
+
* @param $headers
|
704 |
+
* @param $verb
|
705 |
+
* @param $path
|
706 |
+
* @param $args
|
707 |
+
*
|
708 |
+
* @return array
|
709 |
+
*/
|
710 |
+
public function default_filter_api_headers( $headers, $verb, $path, $args ) {
|
711 |
+
if ( false !== stripos( $path, 'oauth.access' ) ) {
|
712 |
+
$encoded_auth = base64_encode( $this->get_client_id() . ':' . $this->get_client_secret() ); //phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_encode
|
713 |
+
$headers['Authorization'] = 'Basic ' . $encoded_auth;
|
714 |
+
unset( $headers['Content-Type'] );
|
715 |
+
}
|
716 |
+
|
717 |
+
return $headers;
|
718 |
+
}
|
719 |
}
|
addons/pro/slack/lib/class-wp-slack-api.php
CHANGED
@@ -8,6 +8,18 @@ require_once dirname( __FILE__ ) . '/class-wp-slack-api-not-found-exception.php'
|
|
8 |
*/
|
9 |
class Forminator_Addon_Slack_Wp_Api {
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
/**
|
12 |
* Instances of slack api
|
13 |
*
|
@@ -16,11 +28,11 @@ class Forminator_Addon_Slack_Wp_Api {
|
|
16 |
private static $_instances = array();
|
17 |
|
18 |
/**
|
19 |
-
* Slack endpoint
|
20 |
*
|
21 |
* @var string
|
22 |
*/
|
23 |
-
private $_endpoint = '';
|
24 |
|
25 |
/**
|
26 |
* Last data sent to slack
|
@@ -46,24 +58,24 @@ class Forminator_Addon_Slack_Wp_Api {
|
|
46 |
*/
|
47 |
private $_last_url_request = '';
|
48 |
|
|
|
|
|
49 |
/**
|
50 |
* Forminator_Addon_Slack_Wp_Api constructor.
|
51 |
*
|
52 |
* @since 1.0 Slack Addon
|
53 |
*
|
54 |
-
* @param $
|
55 |
*
|
56 |
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
57 |
*/
|
58 |
-
public function __construct( $
|
59 |
-
global $wpdb;
|
60 |
-
$wpdb->last_error;
|
61 |
//prerequisites
|
62 |
-
if ( ! $
|
63 |
-
throw new Forminator_Addon_Slack_Wp_Api_Exception( __( 'Missing required
|
64 |
}
|
65 |
|
66 |
-
$this->
|
67 |
}
|
68 |
|
69 |
/**
|
@@ -71,17 +83,17 @@ class Forminator_Addon_Slack_Wp_Api {
|
|
71 |
*
|
72 |
* @since 1.0 Slack Addon
|
73 |
*
|
74 |
-
* @param
|
75 |
*
|
76 |
* @return Forminator_Addon_Slack_Wp_Api|null
|
77 |
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
78 |
*/
|
79 |
-
public static function get_instance( $
|
80 |
-
if ( ! isset( self::$_instances[ md5( $
|
81 |
-
self::$_instances[ md5( $
|
82 |
}
|
83 |
|
84 |
-
return self::$_instances[ md5( $
|
85 |
}
|
86 |
|
87 |
/**
|
@@ -141,7 +153,13 @@ class Forminator_Addon_Slack_Wp_Api {
|
|
141 |
|
142 |
$this->_last_url_request = $url;
|
143 |
|
144 |
-
$headers = array(
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
|
146 |
/**
|
147 |
* Filter slack headers to sent on api request
|
@@ -186,9 +204,8 @@ class Forminator_Addon_Slack_Wp_Api {
|
|
186 |
remove_filter( 'http_headers_useragent', array( $this, 'filter_user_agent' ) );
|
187 |
|
188 |
if ( is_wp_error( $res ) || ! $res ) {
|
189 |
-
forminator_addon_maybe_log( __METHOD__, $res );
|
190 |
throw new Forminator_Addon_Slack_Wp_Api_Exception(
|
191 |
-
__( 'Failed to process request, make sure your
|
192 |
);
|
193 |
}
|
194 |
|
@@ -213,6 +230,13 @@ class Forminator_Addon_Slack_Wp_Api {
|
|
213 |
// probably silent mode
|
214 |
if ( ! empty( $body ) ) {
|
215 |
$res = json_decode( $body );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
216 |
}
|
217 |
|
218 |
$response = $res;
|
@@ -229,29 +253,157 @@ class Forminator_Addon_Slack_Wp_Api {
|
|
229 |
|
230 |
$this->_last_data_received = $res;
|
231 |
|
232 |
-
forminator_addon_maybe_log( $res );
|
233 |
-
|
234 |
return $res;
|
235 |
}
|
236 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
|
238 |
/**
|
239 |
-
*
|
240 |
*
|
241 |
* @since 1.0 Slack Addon
|
242 |
*
|
243 |
-
* @param
|
244 |
-
*
|
|
|
245 |
*
|
246 |
* @return array|mixed|object
|
247 |
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
248 |
* @throws Forminator_Addon_Slack_Wp_Api_Not_Found_Exception
|
249 |
*/
|
250 |
-
public function
|
|
|
|
|
|
|
|
|
|
|
251 |
|
252 |
return $this->_request(
|
253 |
'POST',
|
254 |
-
'',
|
255 |
$args
|
256 |
);
|
257 |
}
|
8 |
*/
|
9 |
class Forminator_Addon_Slack_Wp_Api {
|
10 |
|
11 |
+
const AUTHORIZE_URL = 'https://slack.com/oauth/authorize';
|
12 |
+
|
13 |
+
public static $oauth_scopes
|
14 |
+
= array(
|
15 |
+
'channels:read',
|
16 |
+
'channels:write',
|
17 |
+
'chat:write:bot',
|
18 |
+
'groups:read',
|
19 |
+
'groups:write',
|
20 |
+
'users:read',
|
21 |
+
);
|
22 |
+
|
23 |
/**
|
24 |
* Instances of slack api
|
25 |
*
|
28 |
private static $_instances = array();
|
29 |
|
30 |
/**
|
31 |
+
* Slack endpoint
|
32 |
*
|
33 |
* @var string
|
34 |
*/
|
35 |
+
private $_endpoint = 'https://slack.com/api';
|
36 |
|
37 |
/**
|
38 |
* Last data sent to slack
|
58 |
*/
|
59 |
private $_last_url_request = '';
|
60 |
|
61 |
+
private $_token = '';
|
62 |
+
|
63 |
/**
|
64 |
* Forminator_Addon_Slack_Wp_Api constructor.
|
65 |
*
|
66 |
* @since 1.0 Slack Addon
|
67 |
*
|
68 |
+
* @param $_token
|
69 |
*
|
70 |
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
71 |
*/
|
72 |
+
public function __construct( $_token ) {
|
|
|
|
|
73 |
//prerequisites
|
74 |
+
if ( ! $_token ) {
|
75 |
+
throw new Forminator_Addon_Slack_Wp_Api_Exception( __( 'Missing required Token', Forminator::DOMAIN ) );
|
76 |
}
|
77 |
|
78 |
+
$this->_token = $_token;
|
79 |
}
|
80 |
|
81 |
/**
|
83 |
*
|
84 |
* @since 1.0 Slack Addon
|
85 |
*
|
86 |
+
* @param $_token
|
87 |
*
|
88 |
* @return Forminator_Addon_Slack_Wp_Api|null
|
89 |
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
90 |
*/
|
91 |
+
public static function get_instance( $_token ) {
|
92 |
+
if ( ! isset( self::$_instances[ md5( $_token ) ] ) ) {
|
93 |
+
self::$_instances[ md5( $_token ) ] = new self( $_token );
|
94 |
}
|
95 |
|
96 |
+
return self::$_instances[ md5( $_token ) ];
|
97 |
}
|
98 |
|
99 |
/**
|
153 |
|
154 |
$this->_last_url_request = $url;
|
155 |
|
156 |
+
$headers = array(
|
157 |
+
'Authorization' => 'Bearer ' . $this->_token,
|
158 |
+
);
|
159 |
+
|
160 |
+
if ( 'GET' !== $verb ) {
|
161 |
+
$headers['Content-Type'] = 'application/json; charset=utf-8';
|
162 |
+
}
|
163 |
|
164 |
/**
|
165 |
* Filter slack headers to sent on api request
|
204 |
remove_filter( 'http_headers_useragent', array( $this, 'filter_user_agent' ) );
|
205 |
|
206 |
if ( is_wp_error( $res ) || ! $res ) {
|
|
|
207 |
throw new Forminator_Addon_Slack_Wp_Api_Exception(
|
208 |
+
__( 'Failed to process request, make sure your API URL is correct and your server has internet connection.', Forminator::DOMAIN )
|
209 |
);
|
210 |
}
|
211 |
|
230 |
// probably silent mode
|
231 |
if ( ! empty( $body ) ) {
|
232 |
$res = json_decode( $body );
|
233 |
+
if ( isset( $res->ok ) && false === $res->ok ) {
|
234 |
+
$msg = '';
|
235 |
+
if ( isset( $res->error ) ) {
|
236 |
+
$msg = $res->error;
|
237 |
+
}
|
238 |
+
throw new Forminator_Addon_Slack_Wp_Api_Exception( sprintf( __( 'Failed to processing request : %s', Forminator::DOMAIN ), $msg ) );
|
239 |
+
}
|
240 |
}
|
241 |
|
242 |
$response = $res;
|
253 |
|
254 |
$this->_last_data_received = $res;
|
255 |
|
|
|
|
|
256 |
return $res;
|
257 |
}
|
258 |
|
259 |
+
/**
|
260 |
+
* @param $code
|
261 |
+
* @param $redirect_uri
|
262 |
+
* @param array $args
|
263 |
+
*
|
264 |
+
* @return array|mixed|object
|
265 |
+
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
266 |
+
* @throws Forminator_Addon_Slack_Wp_Api_Not_Found_Exception
|
267 |
+
*/
|
268 |
+
public function get_access_token( $code, $redirect_uri, $args = array() ) {
|
269 |
+
$default_args = array(
|
270 |
+
'code' => $code,
|
271 |
+
'redirect_uri' => $redirect_uri,
|
272 |
+
);
|
273 |
+
$args = array_merge( $default_args, $args );
|
274 |
+
|
275 |
+
return $this->_request(
|
276 |
+
'GET',
|
277 |
+
'oauth.access',
|
278 |
+
$args
|
279 |
+
);
|
280 |
+
}
|
281 |
+
|
282 |
+
/**
|
283 |
+
* Get Users / members List
|
284 |
+
*
|
285 |
+
* @since 1.0 Slack Addon
|
286 |
+
*
|
287 |
+
* @param array $args
|
288 |
+
*
|
289 |
+
* @return array|mixed|object
|
290 |
+
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
291 |
+
* @throws Forminator_Addon_Slack_Wp_Api_Not_Found_Exception
|
292 |
+
*/
|
293 |
+
public function get_users_list( $args = array() ) {
|
294 |
+
$default_args = array(
|
295 |
+
'limit' => 50,
|
296 |
+
);
|
297 |
+
$args = array_merge( $default_args, $args );
|
298 |
+
|
299 |
+
return $this->_request(
|
300 |
+
'GET',
|
301 |
+
'users.list',
|
302 |
+
$args
|
303 |
+
);
|
304 |
+
}
|
305 |
+
|
306 |
+
/**
|
307 |
+
* Get Public Channels List
|
308 |
+
*
|
309 |
+
* @since 1.0 Slack Addon
|
310 |
+
*
|
311 |
+
* @param array $args
|
312 |
+
*
|
313 |
+
* @return array|mixed|object
|
314 |
+
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
315 |
+
* @throws Forminator_Addon_Slack_Wp_Api_Not_Found_Exception
|
316 |
+
*/
|
317 |
+
public function get_channels_list( $args = array() ) {
|
318 |
+
$default_args = array(
|
319 |
+
'exclude_archived' => true,
|
320 |
+
'exclude_members' => true,
|
321 |
+
'limit' => 50,
|
322 |
+
);
|
323 |
+
$args = array_merge( $default_args, $args );
|
324 |
+
|
325 |
+
return $this->_request(
|
326 |
+
'GET',
|
327 |
+
'channels.list',
|
328 |
+
$args
|
329 |
+
);
|
330 |
+
}
|
331 |
+
|
332 |
+
/**
|
333 |
+
* Get Private Channels List
|
334 |
+
*
|
335 |
+
* @since 1.0 Slack Addon
|
336 |
+
*
|
337 |
+
* @param array $args
|
338 |
+
*
|
339 |
+
* @return array|mixed|object
|
340 |
+
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
341 |
+
* @throws Forminator_Addon_Slack_Wp_Api_Not_Found_Exception
|
342 |
+
*/
|
343 |
+
public function get_groups_list( $args = array() ) {
|
344 |
+
$default_args = array(
|
345 |
+
'exclude_archived' => true,
|
346 |
+
'exclude_members' => true,
|
347 |
+
);
|
348 |
+
$args = array_merge( $default_args, $args );
|
349 |
+
|
350 |
+
return $this->_request(
|
351 |
+
'GET',
|
352 |
+
'groups.list',
|
353 |
+
$args
|
354 |
+
);
|
355 |
+
}
|
356 |
+
|
357 |
+
/**
|
358 |
+
* Send Message
|
359 |
+
*
|
360 |
+
* @since 1.0 Slack Addon
|
361 |
+
*
|
362 |
+
* @param $channel
|
363 |
+
* @param $text
|
364 |
+
* @param array $args
|
365 |
+
*
|
366 |
+
* @return array|mixed|object
|
367 |
+
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
368 |
+
* @throws Forminator_Addon_Slack_Wp_Api_Not_Found_Exception
|
369 |
+
*/
|
370 |
+
public function chat_post_message( $channel, $text, $args = array() ) {
|
371 |
+
$default_args = array(
|
372 |
+
'channel' => $channel,
|
373 |
+
'text' => $text,
|
374 |
+
);
|
375 |
+
$args = array_merge( $default_args, $args );
|
376 |
+
|
377 |
+
return $this->_request(
|
378 |
+
'POST',
|
379 |
+
'chat.postMessage',
|
380 |
+
$args
|
381 |
+
);
|
382 |
+
}
|
383 |
|
384 |
/**
|
385 |
+
* Delete Message
|
386 |
*
|
387 |
* @since 1.0 Slack Addon
|
388 |
*
|
389 |
+
* @param $channel
|
390 |
+
* @param $chat_ts
|
391 |
+
* @param array $args
|
392 |
*
|
393 |
* @return array|mixed|object
|
394 |
* @throws Forminator_Addon_Slack_Wp_Api_Exception
|
395 |
* @throws Forminator_Addon_Slack_Wp_Api_Not_Found_Exception
|
396 |
*/
|
397 |
+
public function chat_delete( $channel, $chat_ts, $args = array() ) {
|
398 |
+
$default_args = array(
|
399 |
+
'channel' => $channel,
|
400 |
+
'ts' => $chat_ts,
|
401 |
+
);
|
402 |
+
$args = array_merge( $default_args, $args );
|
403 |
|
404 |
return $this->_request(
|
405 |
'POST',
|
406 |
+
'chat.delete',
|
407 |
$args
|
408 |
);
|
409 |
}
|
addons/pro/slack/slack.php
CHANGED
@@ -15,12 +15,16 @@ function forminator_addon_slack_url() {
|
|
15 |
return trailingslashit( forminator_plugin_url() . 'addons/pro/slack' );
|
16 |
}
|
17 |
|
|
|
|
|
|
|
|
|
18 |
function forminator_addon_slack_assets_url() {
|
19 |
return trailingslashit( forminator_addon_slack_url() . 'assets' );
|
20 |
}
|
21 |
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
//Direct Load
|
26 |
-
|
15 |
return trailingslashit( forminator_plugin_url() . 'addons/pro/slack' );
|
16 |
}
|
17 |
|
18 |
+
function forminator_addon_slack_dir() {
|
19 |
+
return trailingslashit( dirname( __FILE__ ) );
|
20 |
+
}
|
21 |
+
|
22 |
function forminator_addon_slack_assets_url() {
|
23 |
return trailingslashit( forminator_addon_slack_url() . 'assets' );
|
24 |
}
|
25 |
|
26 |
+
require_once dirname( __FILE__ ) . '/forminator-addon-slack.php';
|
27 |
+
require_once dirname( __FILE__ ) . '/forminator-addon-slack-form-settings.php';
|
28 |
+
require_once dirname( __FILE__ ) . '/forminator-addon-slack-form-hooks.php';
|
29 |
//Direct Load
|
30 |
+
Forminator_Addon_Loader::get_instance()->register( 'Forminator_Addon_Slack' );
|
addons/pro/slack/views/form-settings/pick-name.php
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// defaults
|
3 |
+
$vars = array(
|
4 |
+
'error_message' => '',
|
5 |
+
'name' => '',
|
6 |
+
'name_error' => '',
|
7 |
+
'multi_id' => '',
|
8 |
+
);
|
9 |
+
/** @var array $template_vars */
|
10 |
+
foreach ( $template_vars as $key => $val ) {
|
11 |
+
$vars[ $key ] = $val;
|
12 |
+
}
|
13 |
+
|
14 |
+
?>
|
15 |
+
<div class="integration-header">
|
16 |
+
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Name', Forminator::DOMAIN ) ); ?></h3>
|
17 |
+
<p><?php esc_html_e( 'Setup friendly name for this integration, so it will be easily identified by you.', Forminator::DOMAIN ); ?></p>
|
18 |
+
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
19 |
+
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
20 |
+
<?php endif; ?>
|
21 |
+
</div>
|
22 |
+
<form>
|
23 |
+
<div class="sui-form-field <?php echo esc_attr( ! empty( $vars['name_error'] ) ? 'sui-form-field-error' : '' ); ?>">
|
24 |
+
<label class="sui-label"><?php esc_html_e( 'Name', Forminator::DOMAIN ); ?></label>
|
25 |
+
<input
|
26 |
+
class="sui-form-control"
|
27 |
+
name="name" placeholder="<?php echo esc_attr( __( 'Friendly Name', Forminator::DOMAIN ) ); ?>"
|
28 |
+
value="<?php echo esc_attr( $vars['name'] ); ?>">
|
29 |
+
<?php if ( ! empty( $vars['name_error'] ) ) : ?>
|
30 |
+
<span class="sui-error-message"><?php echo esc_html( $vars['name_error'] ); ?></span>
|
31 |
+
<?php endif; ?>
|
32 |
+
</div>
|
33 |
+
<input type="hidden" name="multi_id" value="<?php echo esc_attr( $vars['multi_id'] ); ?>">
|
34 |
+
</form>
|
addons/pro/slack/views/form-settings/select-target.php
ADDED
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// defaults
|
3 |
+
$vars = array(
|
4 |
+
'error_message' => '',
|
5 |
+
'target_id' => '',
|
6 |
+
'target_id_error' => '',
|
7 |
+
'targets' => array(),
|
8 |
+
'help_message' => '',
|
9 |
+
);
|
10 |
+
/** @var array $template_vars */
|
11 |
+
foreach ( $template_vars as $key => $val ) {
|
12 |
+
$vars[ $key ] = $val;
|
13 |
+
}
|
14 |
+
|
15 |
+
?>
|
16 |
+
<div class="integration-header">
|
17 |
+
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Select Target', Forminator::DOMAIN ) ); ?></h3>
|
18 |
+
<p><?php echo esc_html( $vars['help_message'] ); ?></p>
|
19 |
+
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
20 |
+
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
21 |
+
<?php endif; ?>
|
22 |
+
</div>
|
23 |
+
<form>
|
24 |
+
|
25 |
+
<div class="sui-form-field <?php echo esc_attr( ! empty( $vars['target_id_error'] ) ? 'sui-form-field-error' : '' ); ?>">
|
26 |
+
<label class="sui-label"><?php esc_html_e( 'Type', Forminator::DOMAIN ); ?>
|
27 |
+
<select name="target_id" class="sui-select sui-form-control">
|
28 |
+
<option><?php esc_html_e( 'Please select target', Forminator::DOMAIN ); ?></option>
|
29 |
+
<?php foreach ( $vars['targets'] as $target_id => $target_name ) : ?>
|
30 |
+
<option value="<?php echo esc_attr( $target_id ); ?>" <?php selected( $vars['target_id'], $target_id ); ?>><?php echo esc_html( $target_name ); ?></option>
|
31 |
+
<?php endforeach; ?>
|
32 |
+
</select>
|
33 |
+
<?php if ( ! empty( $vars['target_id_error'] ) ) : ?>
|
34 |
+
<span class="sui-error-message"><?php echo esc_html( $vars['target_id_error'] ); ?></span>
|
35 |
+
<?php endif; ?>
|
36 |
+
</label>
|
37 |
+
</div>
|
38 |
+
|
39 |
+
<input type="hidden" name="multi_id" value="<?php echo esc_attr( $vars['multi_id'] ); ?>">
|
40 |
+
</form>
|
addons/pro/slack/views/form-settings/select-type.php
ADDED
@@ -0,0 +1,39 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// defaults
|
3 |
+
$vars = array(
|
4 |
+
'error_message' => '',
|
5 |
+
'type' => '',
|
6 |
+
'type_error' => '',
|
7 |
+
'types' => array(),
|
8 |
+
);
|
9 |
+
/** @var array $template_vars */
|
10 |
+
foreach ( $template_vars as $key => $val ) {
|
11 |
+
$vars[ $key ] = $val;
|
12 |
+
}
|
13 |
+
|
14 |
+
?>
|
15 |
+
<div class="integration-header">
|
16 |
+
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Select Type', Forminator::DOMAIN ) ); ?></h3>
|
17 |
+
<p><?php esc_html_e( 'Select what type of channel Slack will send the message to: a public channel, a private group or a DM channel.', Forminator::DOMAIN ); ?></p>
|
18 |
+
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
19 |
+
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
20 |
+
<?php endif; ?>
|
21 |
+
</div>
|
22 |
+
<form>
|
23 |
+
|
24 |
+
<div class="sui-form-field <?php echo esc_attr( ! empty( $vars['type_error'] ) ? 'sui-form-field-error' : '' ); ?>">
|
25 |
+
<label class="sui-label"><?php esc_html_e( 'Type', Forminator::DOMAIN ); ?>
|
26 |
+
<select name="type" class="sui-select sui-form-control">
|
27 |
+
<option><?php esc_html_e( 'Please select type', Forminator::DOMAIN ); ?></option>
|
28 |
+
<?php foreach ( $vars['types'] as $type_id => $type_name ) : ?>
|
29 |
+
<option value="<?php echo esc_attr( $type_id ); ?>" <?php selected( $vars['type'], $type_id ); ?>><?php echo esc_html( $type_name ); ?></option>
|
30 |
+
<?php endforeach; ?>
|
31 |
+
</select>
|
32 |
+
<?php if ( ! empty( $vars['type_error'] ) ) : ?>
|
33 |
+
<span class="sui-error-message"><?php echo esc_html( $vars['type_error'] ); ?></span>
|
34 |
+
<?php endif; ?>
|
35 |
+
</label>
|
36 |
+
</div>
|
37 |
+
|
38 |
+
<input type="hidden" name="multi_id" value="<?php echo esc_attr( $vars['multi_id'] ); ?>">
|
39 |
+
</form>
|
addons/pro/slack/views/form-settings/setup-message.php
ADDED
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// defaults
|
3 |
+
$vars = array(
|
4 |
+
'message' => '',
|
5 |
+
'message_error' => '',
|
6 |
+
'error_message' => '',
|
7 |
+
'multi_id' => '',
|
8 |
+
'fields' => array(),
|
9 |
+
);
|
10 |
+
/** @var array $template_vars */
|
11 |
+
foreach ( $template_vars as $key => $val ) {
|
12 |
+
$vars[ $key ] = $val;
|
13 |
+
}
|
14 |
+
|
15 |
+
?>
|
16 |
+
<div class="integration-header">
|
17 |
+
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Message', Forminator::DOMAIN ) ); ?></h3>
|
18 |
+
<p><?php esc_html_e( 'Configure message to be sent.', Forminator::DOMAIN ); ?></p>
|
19 |
+
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
20 |
+
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
21 |
+
<?php endif; ?>
|
22 |
+
</div>
|
23 |
+
|
24 |
+
<form>
|
25 |
+
<div class="sui-form-field <?php echo esc_attr( ! empty( $vars['message_error'] ) ? 'sui-form-field-error' : '' ); ?>">
|
26 |
+
|
27 |
+
<label class="sui-label"><?php esc_html_e( 'Message', Forminator::DOMAIN ); ?></label>
|
28 |
+
|
29 |
+
<div class="fui-editor fui-editor-button-top-right">
|
30 |
+
|
31 |
+
<div class="fui-editor-options forminator-dropdown-insert-text" data-textarea-id="message">
|
32 |
+
|
33 |
+
<button class="sui-tooltip" data-tooltip="<?php esc_html_e( 'Add form data', Forminator::DOMAIN ); ?>"><i class="sui-icon-plus-circle" aria-hidden="true"></i></button>
|
34 |
+
|
35 |
+
<ul>
|
36 |
+
<?php foreach ( $vars['fields'] as $field ): ?>
|
37 |
+
<li class="wpmudev-dropdown--option">
|
38 |
+
<a data-content="{<?php echo esc_attr( $field['element_id'] ); ?>}"><?php echo esc_html( $field['field_label'] . ' | ' . $field['element_id'] ); ?></a>
|
39 |
+
</li>
|
40 |
+
<?php endforeach; ?>
|
41 |
+
</ul>
|
42 |
+
|
43 |
+
</div>
|
44 |
+
|
45 |
+
<textarea id="message"
|
46 |
+
class="sui-form-control"
|
47 |
+
name="message"
|
48 |
+
placeholder="<?php echo esc_attr( __( 'Message', Forminator::DOMAIN ) ); ?>"><?php echo esc_html( $vars['message'] ); ?></textarea>
|
49 |
+
|
50 |
+
</div>
|
51 |
+
|
52 |
+
<?php if ( ! empty( $vars['message_error'] ) ) : ?>
|
53 |
+
<span class="sui-error-message"><?php echo esc_html( $vars['message_error'] ); ?></span>
|
54 |
+
<?php endif; ?>
|
55 |
+
<span class="sui-description">
|
56 |
+
<?php esc_html_e( 'You can format your message using Slack Flavored Markdown, find more information ', Forminator::DOMAIN ); ?>
|
57 |
+
<a href="https://get.slack.help/hc/en-us/articles/202288908-how-can-i-add-formatting-to-my-messages" target="_blank"><?php esc_html_e( 'here.', Forminator::DOMAIN ); ?></a>.
|
58 |
+
</span>
|
59 |
+
<span class="sui-description">
|
60 |
+
<?php esc_html_e( 'By default sent message will include ALL FIELDS as attachment using Forminator Format to ease you up, more information about attachment can be found ',
|
61 |
+
Forminator::DOMAIN ); ?>
|
62 |
+
<a href="https://api.slack.com/docs/message-attachments" target="_blank"><?php esc_html_e( 'here.', Forminator::DOMAIN ); ?></a>.
|
63 |
+
</span>
|
64 |
+
|
65 |
+
</div>
|
66 |
+
|
67 |
+
<input type="hidden" name="multi_id" value="<?php echo esc_attr( $vars['multi_id'] ); ?>">
|
68 |
+
</form>
|
addons/pro/slack/views/sections/authorize.php
ADDED
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// defaults
|
3 |
+
$vars = array(
|
4 |
+
'error_message' => '',
|
5 |
+
'is_close' => false,
|
6 |
+
);
|
7 |
+
/** @var array $template_vars */
|
8 |
+
foreach ( $template_vars as $key => $val ) {
|
9 |
+
$vars[ $key ] = $val;
|
10 |
+
}
|
11 |
+
?>
|
12 |
+
|
13 |
+
<div id="forminator-integrations" class="wpmudev-settings--box">
|
14 |
+
<div class="sui-box">
|
15 |
+
<div class="sui-box-header">
|
16 |
+
<h2 class="sui-box-title"><?php esc_html_e( "Authorizing Slack", Forminator::DOMAIN ); ?></h2>
|
17 |
+
</div>
|
18 |
+
<div class="sui-box-body">
|
19 |
+
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
20 |
+
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
21 |
+
<?php elseif ( $vars['is_close'] ): ?>
|
22 |
+
<span class="sui-notice sui-notice-success">
|
23 |
+
<p>
|
24 |
+
<?php
|
25 |
+
esc_html_e( 'Successfully authorized Slack, you can go back to integration settings.',
|
26 |
+
Forminator::DOMAIN
|
27 |
+
);
|
28 |
+
?>
|
29 |
+
</p>
|
30 |
+
</span>
|
31 |
+
<?php else : ?>
|
32 |
+
<span class="sui-notice sui-notice-loading">
|
33 |
+
<p><?php esc_html_e( 'Please Wait...', Forminator::DOMAIN ); ?></p>
|
34 |
+
</span>
|
35 |
+
<?php endif; ?>
|
36 |
+
</div>
|
37 |
+
</div>
|
38 |
+
</div>
|
39 |
+
|
40 |
+
<script>
|
41 |
+
(function ($) {
|
42 |
+
$(document).ready(function (e) {
|
43 |
+
<?php if ($vars['is_close']): ?>
|
44 |
+
setTimeout(function () {
|
45 |
+
window.close();
|
46 |
+
}, 3000);
|
47 |
+
<?php endif; ?>
|
48 |
+
});
|
49 |
+
})(jQuery);
|
50 |
+
</script>
|
addons/pro/slack/views/settings/authorize.php
ADDED
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// defaults
|
3 |
+
$vars = array(
|
4 |
+
'auth_url' => '',
|
5 |
+
'token' => '',
|
6 |
+
);
|
7 |
+
/** @var array $template_vars */
|
8 |
+
foreach ( $template_vars as $key => $val ) {
|
9 |
+
$vars[ $key ] = $val;
|
10 |
+
}
|
11 |
+
?>
|
12 |
+
<div class="integration-header">
|
13 |
+
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( sprintf( __( 'Connect %1$s', Forminator::DOMAIN ), 'Slack' ) ); ?></h3>
|
14 |
+
<?php if ( ! empty( $vars['token'] ) ) : ?>
|
15 |
+
<p><?php esc_html_e( 'Click button bellow to re-authorize.', Forminator::DOMAIN ); ?> </p>
|
16 |
+
<?php else : ?>
|
17 |
+
<p><?php esc_html_e( 'Authorize Forminator to connect with your Slack in order to send data from your forms.', Forminator::DOMAIN ); ?></p>
|
18 |
+
<?php endif ?>
|
19 |
+
</div>
|
20 |
+
<?php if ( empty( $vars['token'] ) ) : ?>
|
21 |
+
<a href="<?php echo esc_attr( $vars['auth_url'] ); ?>" target="_blank" class="sui-button sui-button-primary forminator-addon-connect"><?php esc_html_e( 'AUTHORIZE', Forminator::DOMAIN ); ?></a>
|
22 |
+
<?php else : ?>
|
23 |
+
<a href="<?php echo esc_attr( $vars['auth_url'] ); ?>" target="_blank" class="sui-button sui-button-primary forminator-addon-connect"><?php esc_html_e( 'RE-AUTHORIZE', Forminator::DOMAIN ); ?></a>
|
24 |
+
<?php endif ?>
|
25 |
+
|
addons/pro/slack/views/settings/setup-client.php
ADDED
@@ -0,0 +1,105 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// defaults
|
3 |
+
$vars = array(
|
4 |
+
'token' => '',
|
5 |
+
'error_message' => '',
|
6 |
+
'client_id' => '',
|
7 |
+
'client_secret' => '',
|
8 |
+
'client_secret_error' => '',
|
9 |
+
'client_id_error' => '',
|
10 |
+
'redirect_url' => '',
|
11 |
+
);
|
12 |
+
/** @var array $template_vars */
|
13 |
+
foreach ( $template_vars as $key => $val ) {
|
14 |
+
$vars[ $key ] = $val;
|
15 |
+
}
|
16 |
+
?>
|
17 |
+
<div class="integration-header">
|
18 |
+
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( sprintf( __( 'Setup %1$s Client', Forminator::DOMAIN ), 'Slack' ) ); ?></h3>
|
19 |
+
<?php if ( ! empty( $vars['token'] ) ) : ?>
|
20 |
+
<p><?php esc_html_e( 'Your Slack account is already authorized. Edit info bellow to re-authorize.', Forminator::DOMAIN ); ?> </p>
|
21 |
+
<?php else : ?>
|
22 |
+
<p><?php esc_html_e( 'Setup Slack to be used by Forminator to communicating with Slack server.', Forminator::DOMAIN ); ?></p>
|
23 |
+
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
24 |
+
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
25 |
+
<?php endif; ?>
|
26 |
+
<?php endif ?>
|
27 |
+
</div>
|
28 |
+
<form>
|
29 |
+
<div class="sui-form-field <?php echo esc_attr( ! empty( $vars['client_id_error'] ) ? 'sui-form-field-error' : '' ); ?>">
|
30 |
+
<label class="sui-label"><?php esc_html_e( 'Client ID', Forminator::DOMAIN ); ?></label>
|
31 |
+
<input
|
32 |
+
class="sui-form-control"
|
33 |
+
name="client_id" placeholder="<?php echo esc_attr( __( 'Client ID', Forminator::DOMAIN ) ); ?>"
|
34 |
+
value="<?php echo esc_attr( $vars['client_id'] ); ?>">
|
35 |
+
<?php if ( ! empty( $vars['client_id_error'] ) ) : ?>
|
36 |
+
<span class="sui-error-message"><?php echo esc_html( $vars['client_id_error'] ); ?></span>
|
37 |
+
<?php endif; ?>
|
38 |
+
</div>
|
39 |
+
<div class="sui-form-field <?php echo esc_attr( ! empty( $vars['client_secret_error'] ) ? 'sui-form-field-error' : '' ); ?>">
|
40 |
+
<label class="sui-label"><?php esc_html_e( 'Client Secret', Forminator::DOMAIN ); ?></label>
|
41 |
+
<input
|
42 |
+
class="sui-form-control"
|
43 |
+
name="client_secret" placeholder="<?php echo esc_attr( __( 'Client Secret', Forminator::DOMAIN ) ); ?>"
|
44 |
+
value="<?php echo esc_attr( $vars['client_secret'] ); ?>">
|
45 |
+
<?php if ( ! empty( $vars['client_secret_error'] ) ) : ?>
|
46 |
+
<span class="sui-error-message"><?php echo esc_html( $vars['client_secret_error'] ); ?></span>
|
47 |
+
<?php endif; ?>
|
48 |
+
<span class="sui-description">
|
49 |
+
<?php esc_html_e( 'Follow these instructions to retrieve your Client ID and Secret.', Forminator::DOMAIN ); ?>
|
50 |
+
<ol class="instructions" id="clientid-instructions">
|
51 |
+
<li>
|
52 |
+
<?php echo sprintf(
|
53 |
+
__( 'Go %1$s to create new Slack App.', Forminator::DOMAIN ),
|
54 |
+
'<a href="https://api.slack.com/apps?new_app=1" target="_blank">' . __( 'here', Forminator::DOMAIN ) . '</a>'
|
55 |
+
); //wpcs: xss ok?>
|
56 |
+
</li>
|
57 |
+
<li>
|
58 |
+
<?php esc_html_e(
|
59 |
+
'You will need to enter App Name and Development Slack Workspace.',
|
60 |
+
Forminator::DOMAIN
|
61 |
+
); ?>
|
62 |
+
</li>
|
63 |
+
<li>
|
64 |
+
<?php echo sprintf(
|
65 |
+
__( 'Once the Project creation is completed go to the %1$s. Then scroll through %2$s, to take a note of %3$s and %4$s.', Forminator::DOMAIN ),
|
66 |
+
'<strong>' . __( 'Basic Information', Forminator::DOMAIN ) . '</strong>',
|
67 |
+
'<strong>' . __( 'App Credentials', Forminator::DOMAIN ) . '</strong>',
|
68 |
+
'<strong>' . __( 'Client ID', Forminator::DOMAIN ) . '</strong>',
|
69 |
+
'<strong>' . __( 'Client Secret', Forminator::DOMAIN ) . '</strong>'
|
70 |
+
); //wpcs: xss ok?>
|
71 |
+
</li>
|
72 |
+
<li>
|
73 |
+
<?php echo sprintf(
|
74 |
+
__( 'Next, go to the %1$s > %2$s > %3$s section.', Forminator::DOMAIN ),
|
75 |
+
'<strong>' . __( 'Features', Forminator::DOMAIN ) . '</strong>',
|
76 |
+
'<strong>' . __( 'OAuth & Permissions', Forminator::DOMAIN ) . '</strong>',
|
77 |
+
'<strong>' . __( 'Redirect URLs', Forminator::DOMAIN ) . '</strong>'
|
78 |
+
); //wpcs: xss ok?>
|
79 |
+
<ol>
|
80 |
+
<li>
|
81 |
+
<?php echo sprintf(
|
82 |
+
__( 'Click %1$s.', Forminator::DOMAIN ),
|
83 |
+
'<strong>' . __( 'Add a new Redirect URL', Forminator::DOMAIN ) . '</strong>'
|
84 |
+
); //wpcs: xss ok?>
|
85 |
+
</li>
|
86 |
+
<li>
|
87 |
+
<?php esc_html_e( 'In the shown input field, put this value below', Forminator::DOMAIN ); ?>
|
88 |
+
<pre class="sui-code-snippet"><?php echo esc_html( ! empty( $vars['redirect_url'] ) ? $vars['redirect_url'] : '' ); ?></pre>.</li>
|
89 |
+
<li>
|
90 |
+
<?php echo sprintf(
|
91 |
+
__( 'Then click the %1$s button.', Forminator::DOMAIN ),
|
92 |
+
'<strong>' . __( 'Add', Forminator::DOMAIN ) . '</strong>'
|
93 |
+
); //wpcs: xss ok?>
|
94 |
+
</li>
|
95 |
+
<li>
|
96 |
+
<?php echo sprintf(
|
97 |
+
__( 'Then click the %1$s button.', Forminator::DOMAIN ),
|
98 |
+
'<strong>' . __( 'Save URLs', Forminator::DOMAIN ) . '</strong>'
|
99 |
+
); //wpcs: xss ok?>
|
100 |
+
</li>
|
101 |
+
</ol>
|
102 |
+
</ol>
|
103 |
+
</span>
|
104 |
+
</div>
|
105 |
+
</form>
|
addons/pro/slack/views/settings/success-authorize.php
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="integration-header">
|
2 |
+
<h3 class="sui-box-title" id="dialogTitle2">
|
3 |
+
<?php echo esc_html( sprintf( __( '%1$s Added', Forminator::DOMAIN ), 'Slack' ) ); ?>
|
4 |
+
</h3>
|
5 |
+
<p><?php esc_html_e( 'You can now go to your forms and assign them to this integration', Forminator::DOMAIN ); ?></p>
|
6 |
+
</div>
|
addons/pro/slack/views/settings/wait-authorize.php
ADDED
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// defaults
|
3 |
+
$vars = array(
|
4 |
+
'auth_url' => '',
|
5 |
+
'token' => '',
|
6 |
+
);
|
7 |
+
/** @var array $template_vars */
|
8 |
+
foreach ( $template_vars as $key => $val ) {
|
9 |
+
$vars[ $key ] = $val;
|
10 |
+
}
|
11 |
+
?>
|
12 |
+
<div class="integration-header">
|
13 |
+
<h3 class="sui-box-title" id="dialogTitle2"></h3>
|
14 |
+
<p class="" aria-label="Loading content">
|
15 |
+
<i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
|
16 |
+
</p>
|
17 |
+
<p><?php esc_html_e( 'We are waiting for authorization from Slack...', Forminator::DOMAIN ); ?></p>
|
18 |
+
</div>
|
19 |
+
<a href="<?php echo esc_attr( $vars['auth_url'] ); ?>" target="_blank" class="sui-button"><?php esc_html_e( 'RETRY', Forminator::DOMAIN ); ?></a>
|
20 |
+
|
addons/pro/trello/forminator-addon-trello-form-settings.php
CHANGED
@@ -123,7 +123,7 @@ class Forminator_Addon_Trello_Form_Settings extends Forminator_Addon_Form_Settin
|
|
123 |
}
|
124 |
|
125 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
126 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
127 |
'</div>';
|
128 |
|
129 |
return array(
|
@@ -256,7 +256,7 @@ class Forminator_Addon_Trello_Form_Settings extends Forminator_Addon_Form_Settin
|
|
256 |
}
|
257 |
|
258 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
259 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
260 |
'</div>';
|
261 |
|
262 |
return array(
|
@@ -394,7 +394,7 @@ class Forminator_Addon_Trello_Form_Settings extends Forminator_Addon_Form_Settin
|
|
394 |
}
|
395 |
|
396 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
397 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
398 |
'</div>';
|
399 |
|
400 |
return array(
|
@@ -632,7 +632,7 @@ class Forminator_Addon_Trello_Form_Settings extends Forminator_Addon_Form_Settin
|
|
632 |
}
|
633 |
|
634 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
635 |
-
Forminator_Addon_Abstract::get_button_markup( esc_html__( '
|
636 |
'</div>';
|
637 |
|
638 |
return array(
|
123 |
}
|
124 |
|
125 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
126 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
127 |
'</div>';
|
128 |
|
129 |
return array(
|
256 |
}
|
257 |
|
258 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
259 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
260 |
'</div>';
|
261 |
|
262 |
return array(
|
394 |
}
|
395 |
|
396 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
397 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Next', Forminator::DOMAIN ), 'forminator-addon-next' ) .
|
398 |
'</div>';
|
399 |
|
400 |
return array(
|
632 |
}
|
633 |
|
634 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
635 |
+
Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Save', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
|
636 |
'</div>';
|
637 |
|
638 |
return array(
|
addons/pro/trello/views/form-settings/setup-name.php
CHANGED
@@ -14,7 +14,7 @@ foreach ( $template_vars as $key => $val ) {
|
|
14 |
?>
|
15 |
<div class="integration-header">
|
16 |
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Name', Forminator::DOMAIN ) ); ?></h3>
|
17 |
-
<p><?php esc_html_e( 'Setup friendly name for this integration, so it will easily identified by you.
|
18 |
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
19 |
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
20 |
<?php endif; ?>
|
14 |
?>
|
15 |
<div class="integration-header">
|
16 |
<h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Setup Name', Forminator::DOMAIN ) ); ?></h3>
|
17 |
+
<p><?php esc_html_e( 'Setup friendly name for this integration, so it will be easily identified by you.', Forminator::DOMAIN ); ?></p>
|
18 |
<?php if ( ! empty( $vars['error_message'] ) ) : ?>
|
19 |
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
|
20 |
<?php endif; ?>
|
addons/pro/trello/views/settings/success-authorize.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
</h3>
|
5 |
<p><?php esc_html_e( 'You can now go to your forms and assign them to this integration', Forminator::DOMAIN ); ?></p>
|
6 |
</div>
|
7 |
-
<button class="sui-button forminator-addon-close"><?php esc_html_e( '
|
4 |
</h3>
|
5 |
<p><?php esc_html_e( 'You can now go to your forms and assign them to this integration', Forminator::DOMAIN ); ?></p>
|
6 |
</div>
|
7 |
+
<button class="sui-button forminator-addon-close"><?php esc_html_e( 'Close', Forminator::DOMAIN ); ?></button>
|
addons/pro/zapier/forminator-addon-zapier-form-settings.php
CHANGED
@@ -145,7 +145,7 @@ class Forminator_Addon_Zapier_Form_Settings extends Forminator_Addon_Form_Settin
|
|
145 |
}
|
146 |
|
147 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
148 |
-
Forminator_Addon_Zapier::get_button_markup( esc_html__( '
|
149 |
'</div>';
|
150 |
|
151 |
$help_message = sprintf(
|
145 |
}
|
146 |
|
147 |
$buttons['next']['markup'] = '<div class="sui-actions-right">' .
|
148 |
+
Forminator_Addon_Zapier::get_button_markup( esc_html__( 'Save', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
|
149 |
'</div>';
|
150 |
|
151 |
$help_message = sprintf(
|
addons/pro/zapier/forminator-addon-zapier.php
CHANGED
@@ -144,7 +144,7 @@ final class Forminator_Addon_Zapier extends Forminator_Addon_Abstract {
|
|
144 |
|
145 |
if ( $show_success ) {
|
146 |
$buttons['close'] = array(
|
147 |
-
'markup' => self::get_button_markup( esc_html__( '
|
148 |
);
|
149 |
} else {
|
150 |
if ( $this->is_connected() ) {
|
144 |
|
145 |
if ( $show_success ) {
|
146 |
$buttons['close'] = array(
|
147 |
+
'markup' => self::get_button_markup( esc_html__( 'Close', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-close' ),
|
148 |
);
|
149 |
} else {
|
150 |
if ( $this->is_connected() ) {
|
admin/classes/class-admin-ajax.php
CHANGED
@@ -127,14 +127,25 @@ class Forminator_Admin_AJAX {
|
|
127 |
|
128 |
// Check if results exist
|
129 |
if ( isset( $data['results'] ) && is_array( $data['results'] ) ) {
|
130 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
131 |
}
|
132 |
|
133 |
// Check if questions exist
|
134 |
if ( isset( $data['questions'] ) ) {
|
135 |
foreach ( $data['questions'] as &$question ) {
|
136 |
$question['type'] = $form_model->quiz_type;
|
137 |
-
$question['slug']
|
|
|
|
|
138 |
}
|
139 |
}
|
140 |
|
@@ -319,7 +330,7 @@ class Forminator_Admin_AJAX {
|
|
319 |
wp_send_json_error( __( "Form model doesn't exist", Forminator::DOMAIN ) );
|
320 |
}
|
321 |
}
|
322 |
-
$form_model->set_var_in_array( 'name', 'formName', $submitted_data,
|
323 |
|
324 |
// Sanitize settings
|
325 |
$settings = forminator_sanitize_field( $submitted_data['data'] );
|
@@ -665,14 +676,12 @@ class Forminator_Admin_AJAX {
|
|
665 |
$form_id = intval( $_POST['id'] );
|
666 |
}
|
667 |
|
668 |
-
// Validate ID
|
669 |
-
if ( ! isset( $_POST['id'] ) || empty( $_POST['id'] ) || ! is_numeric( $_POST['id'] ) ) {// WPCS: CSRF ok by forminator_validate_ajax.
|
670 |
-
wp_send_json_error();
|
671 |
-
}
|
672 |
-
|
673 |
// Check if preview data set
|
674 |
if ( isset( $_POST['data'] ) && ! empty( $_POST['data'] ) ) {// WPCS: CSRF ok by forminator_validate_ajax.
|
675 |
-
$data
|
|
|
|
|
|
|
676 |
$preview_data = forminator_data_to_model_form( $data );// WPCS: CSRF ok by forminator_validate_ajax.
|
677 |
}
|
678 |
|
127 |
|
128 |
// Check if results exist
|
129 |
if ( isset( $data['results'] ) && is_array( $data['results'] ) ) {
|
130 |
+
$results = $data['results'];
|
131 |
+
foreach ( $submitted_data['data']['results'] as $key => $result ) {
|
132 |
+
$description = '';
|
133 |
+
if ( isset( $result['description'] ) ) {
|
134 |
+
$description = $result['description'];
|
135 |
+
}
|
136 |
+
$results[ $key ]['description'] = $description;
|
137 |
+
}
|
138 |
+
|
139 |
+
$form_model->results = $results;
|
140 |
}
|
141 |
|
142 |
// Check if questions exist
|
143 |
if ( isset( $data['questions'] ) ) {
|
144 |
foreach ( $data['questions'] as &$question ) {
|
145 |
$question['type'] = $form_model->quiz_type;
|
146 |
+
if ( ! isset( $question['slug'] ) || empty( $question['slug'] ) ) {
|
147 |
+
$question['slug'] = uniqid();
|
148 |
+
}
|
149 |
}
|
150 |
}
|
151 |
|
330 |
wp_send_json_error( __( "Form model doesn't exist", Forminator::DOMAIN ) );
|
331 |
}
|
332 |
}
|
333 |
+
$form_model->set_var_in_array( 'name', 'formName', $submitted_data, 'forminator_sanitize_field' );
|
334 |
|
335 |
// Sanitize settings
|
336 |
$settings = forminator_sanitize_field( $submitted_data['data'] );
|
676 |
$form_id = intval( $_POST['id'] );
|
677 |
}
|
678 |
|
|
|
|
|
|
|
|
|
|
|
679 |
// Check if preview data set
|
680 |
if ( isset( $_POST['data'] ) && ! empty( $_POST['data'] ) ) {// WPCS: CSRF ok by forminator_validate_ajax.
|
681 |
+
$data = $_POST['data']; // WPCS: CSRF ok by forminator_validate_ajax.
|
682 |
+
if ( ! is_array( $data ) ) {
|
683 |
+
$data = json_decode( stripslashes( $data ), true );
|
684 |
+
}
|
685 |
$preview_data = forminator_data_to_model_form( $data );// WPCS: CSRF ok by forminator_validate_ajax.
|
686 |
}
|
687 |
|
admin/classes/class-admin-l10n.php
CHANGED
@@ -35,7 +35,7 @@ class Forminator_Admin_L10n {
|
|
35 |
"fields" => __( "Fields", Forminator::DOMAIN ),
|
36 |
"date" => __( "Date", Forminator::DOMAIN ),
|
37 |
"clear_all" => __( "Clear All", Forminator::DOMAIN ),
|
38 |
-
"your_exports" => __( "Your
|
39 |
"quiz_type" => __( "Choose Quiz Type", Forminator::DOMAIN ),
|
40 |
"edit_login_form" => __( "Edit Login or Register form", Forminator::DOMAIN ),
|
41 |
"edit_scheduled_export" => __( "Edit Scheduled Export", Forminator::DOMAIN ),
|
@@ -52,9 +52,9 @@ class Forminator_Admin_L10n {
|
|
52 |
"saturday" => __( "Saturday", Forminator::DOMAIN ),
|
53 |
"sunday" => __( "Sunday", Forminator::DOMAIN ),
|
54 |
"day_time" => __( "Time of the day", Forminator::DOMAIN ),
|
55 |
-
"email_to" => __( "Email export data to", Forminator::DOMAIN ),
|
56 |
"email_placeholder" => __( "E.g. john@doe.com", Forminator::DOMAIN ),
|
57 |
-
"schedule_help" => __(
|
58 |
"congratulations" => __( "Congratulations!", Forminator::DOMAIN ),
|
59 |
"is_ready" => __( "is ready!", Forminator::DOMAIN ),
|
60 |
"new_form_desc" => __( "Add it to any post / page by clicking Forminator button, or set it up as a Widget.", Forminator::DOMAIN ),
|
@@ -66,9 +66,9 @@ class Forminator_Admin_L10n {
|
|
66 |
"currency_settings" => __( "Edit default currency", Forminator::DOMAIN ),
|
67 |
"pagination_entries" => __( "Submissions | Pagination Settings", Forminator::DOMAIN ),
|
68 |
"pagination_listings" => __( "Listings | Pagination Settings", Forminator::DOMAIN ),
|
69 |
-
"email_settings"
|
70 |
-
"uninstall_settings"
|
71 |
-
"privacy_settings"
|
72 |
"validate_form_name" => __( "Form name cannot be empty! Please pick a name for your form.", Forminator::DOMAIN ),
|
73 |
"close" => __( "Close", Forminator::DOMAIN ),
|
74 |
"close_label" => __( "Close this dialog window", Forminator::DOMAIN ),
|
@@ -99,10 +99,10 @@ class Forminator_Admin_L10n {
|
|
99 |
"field_will_be" => __( "This field will be", Forminator::DOMAIN ),
|
100 |
"if" => __( "if", Forminator::DOMAIN ),
|
101 |
"shown" => __( "Shown", Forminator::DOMAIN ),
|
102 |
-
"hidden" => __( "Hidden", Forminator::DOMAIN )
|
103 |
),
|
104 |
"colors" => array(
|
105 |
-
"poll_shadow"
|
106 |
"title" => __( "Title text", Forminator::DOMAIN ),
|
107 |
"question" => __( "Question text", Forminator::DOMAIN ),
|
108 |
"answer" => __( "Answer text", Forminator::DOMAIN ),
|
@@ -112,7 +112,7 @@ class Forminator_Admin_L10n {
|
|
112 |
"input_text" => __( "Input field text", Forminator::DOMAIN ),
|
113 |
"btn_background" => __( "Button background", Forminator::DOMAIN ),
|
114 |
"btn_text" => __( "Button text", Forminator::DOMAIN ),
|
115 |
-
"link_res" => __( "Results link", Forminator::DOMAIN )
|
116 |
),
|
117 |
"options" => array(
|
118 |
"browse" => __( "Browse", Forminator::DOMAIN ),
|
@@ -122,15 +122,15 @@ class Forminator_Admin_L10n {
|
|
122 |
"no_answers" => __( "You don't have any answer yet.", Forminator::DOMAIN ),
|
123 |
"placeholder_image" => __( "Click browse to add image...", Forminator::DOMAIN ),
|
124 |
"placeholder_image_alt" => __( "Click on browse to add an image", Forminator::DOMAIN ),
|
125 |
-
"placeholder_answer"
|
126 |
"multiqs_empty" => __( "You don't have any questions yet.", Forminator::DOMAIN ),
|
127 |
"add_question" => __( "Add Question", Forminator::DOMAIN ),
|
128 |
-
"add_new_question"
|
129 |
"question_title" => __( "Question title", Forminator::DOMAIN ),
|
130 |
-
"question_title_error"
|
131 |
"answers" => __( "Answers", Forminator::DOMAIN ),
|
132 |
"add_answer" => __( "Add Answer", Forminator::DOMAIN ),
|
133 |
-
"add_new_answer"
|
134 |
"add_result" => __( "Add Result", Forminator::DOMAIN ),
|
135 |
"delete_result" => __( "Delete Result", Forminator::DOMAIN ),
|
136 |
"title" => __( "Title", Forminator::DOMAIN ),
|
@@ -152,108 +152,108 @@ class Forminator_Admin_L10n {
|
|
152 |
"form_based_data" => __( "Add form data", Forminator::DOMAIN ),
|
153 |
"been_saved" => __( "has been saved.", Forminator::DOMAIN ),
|
154 |
"been_published" => __( "has been published.", Forminator::DOMAIN ),
|
155 |
-
"error_saving" => __( "Error! Form cannot be saved."),
|
156 |
-
"default_value"
|
157 |
-
"admin_email" => get_option('admin_email'),
|
158 |
-
"delete_question"
|
159 |
-
"remove_image"
|
160 |
-
"answer_settings"
|
161 |
-
"add_new_result"
|
162 |
-
"multiorder_validation"
|
163 |
-
"user_ip_address"
|
164 |
-
"date"
|
165 |
-
"embed_id"
|
166 |
-
"embed_title"
|
167 |
-
"embed_url"
|
168 |
-
"user_agent"
|
169 |
-
"refer_url"
|
170 |
-
"display_name"
|
171 |
-
"user_email"
|
172 |
-
"user_login"
|
173 |
),
|
174 |
-
"commons"
|
175 |
-
"color"
|
176 |
-
"colors"
|
177 |
-
"border_color"
|
178 |
-
"border_color_hover"
|
179 |
-
"border_color_active"
|
180 |
-
"border_color_correct"
|
181 |
-
"border_color_incorrect"
|
182 |
-
"border_width"
|
183 |
-
"border_style"
|
184 |
-
"background"
|
185 |
-
"background_hover"
|
186 |
-
"background_active"
|
187 |
-
"background_correct"
|
188 |
-
"background_incorrect"
|
189 |
-
"font_color"
|
190 |
-
"font_color_hover"
|
191 |
-
"font_color_active"
|
192 |
-
"font_color_correct"
|
193 |
-
"font_color_incorrect"
|
194 |
-
"font_background"
|
195 |
-
"font_background"
|
196 |
-
"font_background_active"
|
197 |
-
"font_family"
|
198 |
-
"font_family_custom"
|
199 |
-
"font_family_placeholder"
|
200 |
-
"font_family_custom_description"
|
201 |
-
"icon_size"
|
202 |
-
"enable"
|
203 |
-
"dropdown"
|
204 |
-
"appearance"
|
205 |
-
"expand"
|
206 |
-
"placeholder"
|
207 |
-
"preview"
|
208 |
-
"icon_color"
|
209 |
-
"icon_color_hover"
|
210 |
-
"icon_color_active"
|
211 |
-
"icon_color_correct"
|
212 |
-
"icon_color_incorrect"
|
213 |
-
"box_shadow"
|
214 |
-
"enable_settings"
|
215 |
-
"font_size"
|
216 |
-
"font_weight"
|
217 |
-
"text_align"
|
218 |
-
"regular"
|
219 |
-
"medium"
|
220 |
-
"large"
|
221 |
-
"light"
|
222 |
-
"normal"
|
223 |
-
"bold"
|
224 |
-
"typography"
|
225 |
-
"padding_top"
|
226 |
-
"padding_right"
|
227 |
-
"padding_bottom"
|
228 |
-
"padding_left"
|
229 |
-
"border_radius"
|
230 |
-
"date_placeholder"
|
231 |
-
"left"
|
232 |
-
"center"
|
233 |
-
"right"
|
234 |
-
"none"
|
235 |
-
"solid"
|
236 |
-
"dashed"
|
237 |
-
"dotted"
|
238 |
-
"delete_option"
|
239 |
-
"label"
|
240 |
-
"value"
|
241 |
-
"reorder_option"
|
242 |
-
"forminator_ui"
|
243 |
-
"vanilla_theme"
|
244 |
-
"forminator_bold"
|
245 |
-
"forminator_flat"
|
246 |
-
"material_design"
|
247 |
-
"vanilla_message"
|
248 |
-
"no_file_chosen"
|
249 |
),
|
250 |
-
"social"
|
251 |
-
"facebook"
|
252 |
-
"twitter"
|
253 |
-
"google_plus"
|
254 |
-
"linkedin"
|
255 |
),
|
256 |
-
"calendar"
|
257 |
"day_names_min" => array(
|
258 |
esc_html__( 'Su', Forminator::DOMAIN ),
|
259 |
esc_html__( 'Mo', Forminator::DOMAIN ),
|
@@ -263,7 +263,7 @@ class Forminator_Admin_L10n {
|
|
263 |
esc_html__( 'Fr', Forminator::DOMAIN ),
|
264 |
esc_html__( 'Sa', Forminator::DOMAIN ),
|
265 |
),
|
266 |
-
"month_names"
|
267 |
esc_html__( 'January', Forminator::DOMAIN ),
|
268 |
esc_html__( 'February', Forminator::DOMAIN ),
|
269 |
esc_html__( 'March', Forminator::DOMAIN ),
|
@@ -289,7 +289,7 @@ class Forminator_Admin_L10n {
|
|
289 |
"hour" => forminator_get_exporter_info( 'hour', forminator_get_form_id_helper() . forminator_get_form_type_helper() ),
|
290 |
"email" => forminator_get_exporter_info( 'email', forminator_get_form_id_helper() . forminator_get_form_type_helper() ),
|
291 |
),
|
292 |
-
"exporter_logs" => forminator_get_export_logs( forminator_get_form_id_helper() )
|
293 |
);
|
294 |
}
|
295 |
|
35 |
"fields" => __( "Fields", Forminator::DOMAIN ),
|
36 |
"date" => __( "Date", Forminator::DOMAIN ),
|
37 |
"clear_all" => __( "Clear All", Forminator::DOMAIN ),
|
38 |
+
"your_exports" => __( "Your Exports", Forminator::DOMAIN ),
|
39 |
"quiz_type" => __( "Choose Quiz Type", Forminator::DOMAIN ),
|
40 |
"edit_login_form" => __( "Edit Login or Register form", Forminator::DOMAIN ),
|
41 |
"edit_scheduled_export" => __( "Edit Scheduled Export", Forminator::DOMAIN ),
|
52 |
"saturday" => __( "Saturday", Forminator::DOMAIN ),
|
53 |
"sunday" => __( "Sunday", Forminator::DOMAIN ),
|
54 |
"day_time" => __( "Time of the day", Forminator::DOMAIN ),
|
55 |
+
"email_to" => __( "Email export data to *", Forminator::DOMAIN ),
|
56 |
"email_placeholder" => __( "E.g. john@doe.com", Forminator::DOMAIN ),
|
57 |
+
"schedule_help" => __( 'Exported entries will be sent to this email address.', Forminator::DOMAIN ),
|
58 |
"congratulations" => __( "Congratulations!", Forminator::DOMAIN ),
|
59 |
"is_ready" => __( "is ready!", Forminator::DOMAIN ),
|
60 |
"new_form_desc" => __( "Add it to any post / page by clicking Forminator button, or set it up as a Widget.", Forminator::DOMAIN ),
|
66 |
"currency_settings" => __( "Edit default currency", Forminator::DOMAIN ),
|
67 |
"pagination_entries" => __( "Submissions | Pagination Settings", Forminator::DOMAIN ),
|
68 |
"pagination_listings" => __( "Listings | Pagination Settings", Forminator::DOMAIN ),
|
69 |
+
"email_settings" => __( "Email Settings", Forminator::DOMAIN ),
|
70 |
+
"uninstall_settings" => __( "Uninstall Settings", Forminator::DOMAIN ),
|
71 |
+
"privacy_settings" => __( "Privacy Settings", Forminator::DOMAIN ),
|
72 |
"validate_form_name" => __( "Form name cannot be empty! Please pick a name for your form.", Forminator::DOMAIN ),
|
73 |
"close" => __( "Close", Forminator::DOMAIN ),
|
74 |
"close_label" => __( "Close this dialog window", Forminator::DOMAIN ),
|
99 |
"field_will_be" => __( "This field will be", Forminator::DOMAIN ),
|
100 |
"if" => __( "if", Forminator::DOMAIN ),
|
101 |
"shown" => __( "Shown", Forminator::DOMAIN ),
|
102 |
+
"hidden" => __( "Hidden", Forminator::DOMAIN ),
|
103 |
),
|
104 |
"colors" => array(
|
105 |
+
"poll_shadow" => __( "Poll shadow", Forminator::DOMAIN ),
|
106 |
"title" => __( "Title text", Forminator::DOMAIN ),
|
107 |
"question" => __( "Question text", Forminator::DOMAIN ),
|
108 |
"answer" => __( "Answer text", Forminator::DOMAIN ),
|
112 |
"input_text" => __( "Input field text", Forminator::DOMAIN ),
|
113 |
"btn_background" => __( "Button background", Forminator::DOMAIN ),
|
114 |
"btn_text" => __( "Button text", Forminator::DOMAIN ),
|
115 |
+
"link_res" => __( "Results link", Forminator::DOMAIN ),
|
116 |
),
|
117 |
"options" => array(
|
118 |
"browse" => __( "Browse", Forminator::DOMAIN ),
|
122 |
"no_answers" => __( "You don't have any answer yet.", Forminator::DOMAIN ),
|
123 |
"placeholder_image" => __( "Click browse to add image...", Forminator::DOMAIN ),
|
124 |
"placeholder_image_alt" => __( "Click on browse to add an image", Forminator::DOMAIN ),
|
125 |
+
"placeholder_answer" => __( "Add an answer here", Forminator::DOMAIN ),
|
126 |
"multiqs_empty" => __( "You don't have any questions yet.", Forminator::DOMAIN ),
|
127 |
"add_question" => __( "Add Question", Forminator::DOMAIN ),
|
128 |
+
"add_new_question" => __( "Add New Question", Forminator::DOMAIN ),
|
129 |
"question_title" => __( "Question title", Forminator::DOMAIN ),
|
130 |
+
"question_title_error" => __( "Question title cannot be empty! Please, add some content to your question.", Forminator::DOMAIN ),
|
131 |
"answers" => __( "Answers", Forminator::DOMAIN ),
|
132 |
"add_answer" => __( "Add Answer", Forminator::DOMAIN ),
|
133 |
+
"add_new_answer" => __( "Add New Answer", Forminator::DOMAIN ),
|
134 |
"add_result" => __( "Add Result", Forminator::DOMAIN ),
|
135 |
"delete_result" => __( "Delete Result", Forminator::DOMAIN ),
|
136 |
"title" => __( "Title", Forminator::DOMAIN ),
|
152 |
"form_based_data" => __( "Add form data", Forminator::DOMAIN ),
|
153 |
"been_saved" => __( "has been saved.", Forminator::DOMAIN ),
|
154 |
"been_published" => __( "has been published.", Forminator::DOMAIN ),
|
155 |
+
"error_saving" => __( "Error! Form cannot be saved." ),
|
156 |
+
"default_value" => __( "Default Value", Forminator::DOMAIN ),
|
157 |
+
"admin_email" => get_option( 'admin_email' ),
|
158 |
+
"delete_question" => __( "Delete this question", Forminator::DOMAIN ),
|
159 |
+
"remove_image" => __( "Remove image", Forminator::DOMAIN ),
|
160 |
+
"answer_settings" => __( "Show extra settings", Forminator::DOMAIN ),
|
161 |
+
"add_new_result" => __( "Add New Result", Forminator::DOMAIN ),
|
162 |
+
"multiorder_validation" => __( "You need to add at least one result for this quiz so you can re-order the results priority.", Forminator::DOMAIN ),
|
163 |
+
"user_ip_address" => __( "User IP Address", Forminator::DOMAIN ),
|
164 |
+
"date" => __( "Date", Forminator::DOMAIN ),
|
165 |
+
"embed_id" => __( "Embed Post/Page ID", Forminator::DOMAIN ),
|
166 |
+
"embed_title" => __( "Embed Post/Page Title", Forminator::DOMAIN ),
|
167 |
+
"embed_url" => __( "Embed URL", Forminator::DOMAIN ),
|
168 |
+
"user_agent" => __( "HTTP User Agent", Forminator::DOMAIN ),
|
169 |
+
"refer_url" => __( "HTTP Refer URL", Forminator::DOMAIN ),
|
170 |
+
"display_name" => __( "User Display Name", Forminator::DOMAIN ),
|
171 |
+
"user_email" => __( "User Email", Forminator::DOMAIN ),
|
172 |
+
"user_login" => __( "User Login", Forminator::DOMAIN ),
|
173 |
),
|
174 |
+
"commons" => array(
|
175 |
+
"color" => __( "Color", Forminator::DOMAIN ),
|
176 |
+
"colors" => __( "Colors", Forminator::DOMAIN ),
|
177 |
+
"border_color" => __( "Border color", Forminator::DOMAIN ),
|
178 |
+
"border_color_hover" => __( "Border color (hover)", Forminator::DOMAIN ),
|
179 |
+
"border_color_active" => __( "Border color (active)", Forminator::DOMAIN ),
|
180 |
+
"border_color_correct" => __( "Border color (correct)", Forminator::DOMAIN ),
|
181 |
+
"border_color_incorrect" => __( "Border color (incorrect)", Forminator::DOMAIN ),
|
182 |
+
"border_width" => __( "Border width", Forminator::DOMAIN ),
|
183 |
+
"border_style" => __( "Border style", Forminator::DOMAIN ),
|
184 |
+
"background" => __( "Background", Forminator::DOMAIN ),
|
185 |
+
"background_hover" => __( "Background (hover)", Forminator::DOMAIN ),
|
186 |
+
"background_active" => __( "Background (active)", Forminator::DOMAIN ),
|
187 |
+
"background_correct" => __( "Background (correct)", Forminator::DOMAIN ),
|
188 |
+
"background_incorrect" => __( "Background (incorrect)", Forminator::DOMAIN ),
|
189 |
+
"font_color" => __( "Font color", Forminator::DOMAIN ),
|
190 |
+
"font_color_hover" => __( "Font color (hover)", Forminator::DOMAIN ),
|
191 |
+
"font_color_active" => __( "Font color (active)", Forminator::DOMAIN ),
|
192 |
+
"font_color_correct" => __( "Font color (correct)", Forminator::DOMAIN ),
|
193 |
+
"font_color_incorrect" => __( "Font color (incorrect)", Forminator::DOMAIN ),
|
194 |
+
"font_background" => __( "Font background", Forminator::DOMAIN ),
|
195 |
+
"font_background" => __( "Font background (hover)", Forminator::DOMAIN ),
|
196 |
+
"font_background_active" => __( "Font background (active)", Forminator::DOMAIN ),
|
197 |
+
"font_family" => __( "Font family", Forminator::DOMAIN ),
|
198 |
+
"font_family_custom" => __( "Custom font family", Forminator::DOMAIN ),
|
199 |
+
"font_family_placeholder" => __( "E.g. 'Arial', sans-serif", Forminator::DOMAIN ),
|
200 |
+
"font_family_custom_description" => __( "Here you can type the font family you want to use, as you would in CSS.", Forminator::DOMAIN ),
|
201 |
+
"icon_size" => __( "Icon size", Forminator::DOMAIN ),
|
202 |
+
"enable" => __( "Enable", Forminator::DOMAIN ),
|
203 |
+
"dropdown" => __( "Dropdown", Forminator::DOMAIN ),
|
204 |
+
"appearance" => __( "Appearance", Forminator::DOMAIN ),
|
205 |
+
"expand" => __( "Expand", Forminator::DOMAIN ),
|
206 |
+
"placeholder" => __( "Placeholder", Forminator::DOMAIN ),
|
207 |
+
"preview" => __( "Preview", Forminator::DOMAIN ),
|
208 |
+
"icon_color" => __( "Icon color", Forminator::DOMAIN ),
|
209 |
+
"icon_color_hover" => __( "Icon color (hover)", Forminator::DOMAIN ),
|
210 |
+
"icon_color_active" => __( "Icon color (active)", Forminator::DOMAIN ),
|
211 |
+
"icon_color_correct" => __( "Icon color (correct)", Forminator::DOMAIN ),
|
212 |
+
"icon_color_incorrect" => __( "Icon color (incorrect)", Forminator::DOMAIN ),
|
213 |
+
"box_shadow" => __( "Box shadow", Forminator::DOMAIN ),
|
214 |
+
"enable_settings" => __( "Enable settings", Forminator::DOMAIN ),
|
215 |
+
"font_size" => __( "Font size", Forminator::DOMAIN ),
|
216 |
+
"font_weight" => __( "Font weight", Forminator::DOMAIN ),
|
217 |
+
"text_align" => __( "Text align", Forminator::DOMAIN ),
|
218 |
+
"regular" => __( "Regular", Forminator::DOMAIN ),
|
219 |
+
"medium" => __( "Medium", Forminator::DOMAIN ),
|
220 |
+
"large" => __( "Large", Forminator::DOMAIN ),
|
221 |
+
"light" => __( "Light", Forminator::DOMAIN ),
|
222 |
+
"normal" => __( "Normal", Forminator::DOMAIN ),
|
223 |
+
"bold" => __( "Bold", Forminator::DOMAIN ),
|
224 |
+
"typography" => __( "Typography", Forminator::DOMAIN ),
|
225 |
+
"padding_top" => __( "Top padding", Forminator::DOMAIN ),
|
226 |
+
"padding_right" => __( "Right padding", Forminator::DOMAIN ),
|
227 |
+
"padding_bottom" => __( "Bottom padding", Forminator::DOMAIN ),
|
228 |
+
"padding_left" => __( "Left padding", Forminator::DOMAIN ),
|
229 |
+
"border_radius" => __( "Border radius", Forminator::DOMAIN ),
|
230 |
+
"date_placeholder" => __( "20 April 2018", Forminator::DOMAIN ),
|
231 |
+
"left" => __( "Left", Forminator::DOMAIN ),
|
232 |
+
"center" => __( "Center", Forminator::DOMAIN ),
|
233 |
+
"right" => __( "Right", Forminator::DOMAIN ),
|
234 |
+
"none" => __( "None", Forminator::DOMAIN ),
|
235 |
+
"solid" => __( "Solid", Forminator::DOMAIN ),
|
236 |
+
"dashed" => __( "Dashed", Forminator::DOMAIN ),
|
237 |
+
"dotted" => __( "Dotted", Forminator::DOMAIN ),
|
238 |
+
"delete_option" => __( "Delete option", Forminator::DOMAIN ),
|
239 |
+
"label" => __( "Label", Forminator::DOMAIN ),
|
240 |
+
"value" => __( "Value", Forminator::DOMAIN ),
|
241 |
+
"reorder_option" => __( "Re-order this option", Forminator::DOMAIN ),
|
242 |
+
"forminator_ui" => __( "Forminator UI", Forminator::DOMAIN ),
|
243 |
+
"vanilla_theme" => __( "Vanilla Theme", Forminator::DOMAIN ),
|
244 |
+
"forminator_bold" => __( "Forminator Bold", Forminator::DOMAIN ),
|
245 |
+
"forminator_flat" => __( "Forminator Flat", Forminator::DOMAIN ),
|
246 |
+
"material_design" => __( "Material Design", Forminator::DOMAIN ),
|
247 |
+
"vanilla_message" => __( "Vanilla Theme will provide you a clean design (with no styles) and simple markup.", Forminator::DOMAIN ),
|
248 |
+
"no_file_chosen" => __( "No file chosen", Forminator::DOMAIN ),
|
249 |
),
|
250 |
+
"social" => array(
|
251 |
+
"facebook" => __( "Facebook", Forminator::DOMAIN ),
|
252 |
+
"twitter" => __( "Twitter", Forminator::DOMAIN ),
|
253 |
+
"google_plus" => __( "Google+", Forminator::DOMAIN ),
|
254 |
+
"linkedin" => __( "LinkedIn", Forminator::DOMAIN ),
|
255 |
),
|
256 |
+
"calendar" => array(
|
257 |
"day_names_min" => array(
|
258 |
esc_html__( 'Su', Forminator::DOMAIN ),
|
259 |
esc_html__( 'Mo', Forminator::DOMAIN ),
|
263 |
esc_html__( 'Fr', Forminator::DOMAIN ),
|
264 |
esc_html__( 'Sa', Forminator::DOMAIN ),
|
265 |
),
|
266 |
+
"month_names" => array(
|
267 |
esc_html__( 'January', Forminator::DOMAIN ),
|
268 |
esc_html__( 'February', Forminator::DOMAIN ),
|
269 |
esc_html__( 'March', Forminator::DOMAIN ),
|
289 |
"hour" => forminator_get_exporter_info( 'hour', forminator_get_form_id_helper() . forminator_get_form_type_helper() ),
|
290 |
"email" => forminator_get_exporter_info( 'email', forminator_get_form_id_helper() . forminator_get_form_type_helper() ),
|
291 |
),
|
292 |
+
"exporter_logs" => forminator_get_export_logs( forminator_get_form_id_helper() ),
|
293 |
);
|
294 |
}
|
295 |
|
admin/classes/class-admin.php
CHANGED
@@ -61,7 +61,12 @@ class Forminator_Admin {
|
|
61 |
* @since 1.0
|
62 |
*/
|
63 |
public function add_dashboard_page() {
|
64 |
-
$
|
|
|
|
|
|
|
|
|
|
|
65 |
$this->pages['forminator-dashboard'] = new Forminator_Dashboard_Page( 'forminator', 'dashboard', __( 'Forminator Dashboard', Forminator::DOMAIN ), __( 'Dashboard', Forminator::DOMAIN ), 'forminator' );
|
66 |
}
|
67 |
|
61 |
* @since 1.0
|
62 |
*/
|
63 |
public function add_dashboard_page() {
|
64 |
+
$title = __( 'Forminator', Forminator::DOMAIN );
|
65 |
+
if( FORMINATOR_PRO ) {
|
66 |
+
$title = __( 'Forminator Pro', Forminator::DOMAIN );
|
67 |
+
}
|
68 |
+
|
69 |
+
$this->pages['forminator'] = new Forminator_Dashboard_Page( 'forminator', 'dashboard', $title, $title, false, false );
|
70 |
$this->pages['forminator-dashboard'] = new Forminator_Dashboard_Page( 'forminator', 'dashboard', __( 'Forminator Dashboard', Forminator::DOMAIN ), __( 'Dashboard', Forminator::DOMAIN ), 'forminator' );
|
71 |
}
|
72 |
|
admin/pages/dashboard-page.php
CHANGED
@@ -18,7 +18,7 @@ class Forminator_Dashboard_Page extends Forminator_Admin_Page {
|
|
18 |
public function register_content_boxes() {
|
19 |
$this->add_box(
|
20 |
'dashboard/create',
|
21 |
-
__( 'Create
|
22 |
'dashboard-create',
|
23 |
null,
|
24 |
array( $this, 'dashboard_create_screen' ),
|
18 |
public function register_content_boxes() {
|
19 |
$this->add_box(
|
20 |
'dashboard/create',
|
21 |
+
__( 'Create Modules', Forminator::DOMAIN ),
|
22 |
'dashboard-create',
|
23 |
null,
|
24 |
array( $this, 'dashboard_create_screen' ),
|
admin/views/custom-form/entries/content.php
CHANGED
@@ -4,7 +4,9 @@ $path = forminator_plugin_url();
|
|
4 |
/** @var $this Forminator_CForm_View_Page */
|
5 |
$count = $this->total_entries();
|
6 |
?>
|
7 |
-
|
|
|
|
|
8 |
<?php if ( $count > 0 ) : ?>
|
9 |
|
10 |
<div class="sui-row">
|
4 |
/** @var $this Forminator_CForm_View_Page */
|
5 |
$count = $this->total_entries();
|
6 |
?>
|
7 |
+
<?php if ( $this->error_message() ) : ?>
|
8 |
+
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $this->error_message() ); ?></p></span>
|
9 |
+
<?php endif; ?>
|
10 |
<?php if ( $count > 0 ) : ?>
|
11 |
|
12 |
<div class="sui-row">
|
admin/views/custom-form/entries/popup/schedule-export-content.php
CHANGED
@@ -86,6 +86,6 @@
|
|
86 |
|
87 |
</div>
|
88 |
<?php wp_nonce_field( 'forminator_export_data', '_forminator_nonce' ); ?>
|
89 |
-
<button class="wpmudev-button wpmudev-button-blue" type="submit"><?php esc_html_e( "Save
|
90 |
</form>
|
91 |
</div>
|
86 |
|
87 |
</div>
|
88 |
<?php wp_nonce_field( 'forminator_export_data', '_forminator_nonce' ); ?>
|
89 |
+
<button class="wpmudev-button wpmudev-button-blue" type="submit"><?php esc_html_e( "Save Changes", Forminator::DOMAIN ); ?></button>
|
90 |
</form>
|
91 |
</div>
|
admin/views/dashboard/footer-free.php
ADDED
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="sui-row" id="sui-cross-sell-footer">
|
2 |
+
<div><span class="sui-icon-plugin-2"></span></div>
|
3 |
+
<h3>Check out our other free wordpress.org plugins!</h3>
|
4 |
+
</div>
|
5 |
+
|
6 |
+
<div class="sui-row sui-cross-sell-modules">
|
7 |
+
<div class="sui-col-md-4">
|
8 |
+
<div class="sui-cross-1"><span></span></div>
|
9 |
+
<div class="sui-box">
|
10 |
+
<div class="sui-box-body">
|
11 |
+
<h3>Smush Image Compression and Optimization</h3>
|
12 |
+
<p>Resize, optimize and compress all of your images with the incredibly powerful and
|
13 |
+
award-winning, 100% free WordPress image optimizer.</p>
|
14 |
+
<a href="https://wordpress.org/plugins/wp-smushit/" class="sui-button sui-button-ghost"
|
15 |
+
target="_blank">
|
16 |
+
View features <i class="sui-icon-arrow-right"></i>
|
17 |
+
</a>
|
18 |
+
</div>
|
19 |
+
</div>
|
20 |
+
</div>
|
21 |
+
|
22 |
+
<div class="sui-col-md-4">
|
23 |
+
<div class="sui-cross-2"><span></span></div>
|
24 |
+
<div class="sui-box">
|
25 |
+
<div class="sui-box-body">
|
26 |
+
<h3>Defender Security, Monitoring, and Hack Protection</h3>
|
27 |
+
<p>Security Tweaks & Recommendations, File & Malware Scanning, Login & 404 Lockout
|
28 |
+
Protection, Two-Factor Authentication & more.</p>
|
29 |
+
<a href="https://wordpress.org/plugins/defender-security/"
|
30 |
+
class="sui-button sui-button-ghost" target="_blank">
|
31 |
+
View features <i class="sui-icon-arrow-right"></i>
|
32 |
+
</a>
|
33 |
+
</div>
|
34 |
+
</div>
|
35 |
+
</div>
|
36 |
+
|
37 |
+
<div class="sui-col-md-4">
|
38 |
+
<div class="sui-cross-3"><span></span></div>
|
39 |
+
<div class="sui-box">
|
40 |
+
<div class="sui-box-body">
|
41 |
+
<h3>SmartCrawl Search Engine Optimization</h3>
|
42 |
+
<p>Customize Titles & Meta Data, OpenGraph, Twitter & Pinterest Support, Auto-Keyword
|
43 |
+
Linking, SEO & Readability Analysis, Sitemaps, URL Crawler & more.'</p>
|
44 |
+
<a href="#" class="sui-button disabled" target="_blank">
|
45 |
+
Coming soon
|
46 |
+
</a>
|
47 |
+
</div>
|
48 |
+
</div>
|
49 |
+
</div>
|
50 |
+
</div>
|
51 |
+
|
52 |
+
<div class="sui-cross-sell-bottom">
|
53 |
+
<h3>WPMU DEV - Your WordPress Toolkit</h3>
|
54 |
+
<p>Pretty much everything you need for developing and managing WordPress based websites, and then
|
55 |
+
some.</p>
|
56 |
+
|
57 |
+
<a class="sui-button sui-button-green" href="#sui-upgrade-membership-modal"
|
58 |
+
id="dash-uptime-update-membership" rel="dialog">
|
59 |
+
Learn more
|
60 |
+
</a>
|
61 |
+
|
62 |
+
<img class="sui-image"
|
63 |
+
src="<?php echo forminator_plugin_url(); // WPCS: XSS ok. ?>assets/images/dev-team.png"
|
64 |
+
srcset="<?php echo forminator_plugin_url(); // WPCS: XSS ok. ?>assets/images/dev-team@2x.png 2x"
|
65 |
+
alt="Try pro features for free!">
|
66 |
+
</div>
|
admin/views/dashboard/footer.php
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Free version footer
|
4 |
+
if( ! FORMINATOR_PRO ) {
|
5 |
+
$this->template( 'dashboard/footer-free' );
|
6 |
+
}
|
admin/views/dashboard/widgets/widget-cform.php
CHANGED
@@ -12,7 +12,7 @@ $path = forminator_plugin_url();
|
|
12 |
|
13 |
<?php if ( forminator_cforms_total() > 0 ) { ?>
|
14 |
|
15 |
-
<div class="sui-box-body"><?php esc_html_e( "Create custom forms for all your needs with as many fields as
|
16 |
|
17 |
<table class="fui-table">
|
18 |
|
@@ -76,7 +76,7 @@ $path = forminator_plugin_url();
|
|
76 |
srcset="<?php echo $path . 'assets/img/forminator-face.png'; // WPCS: XSS ok. ?> 1x, <?php echo $path . 'assets/img/forminator-face@2x.png'; // WPCS: XSS ok. ?> 2x" alt="<?php esc_html_e( 'Forminator Forms', Forminator::DOMAIN ); ?>"
|
77 |
class="sui-image sui-image-center" />
|
78 |
|
79 |
-
<p class="fui-limit-block-600 fui-limit-block-center"><?php esc_html_e( "Create custom forms for all your needs with as many fields as
|
80 |
|
81 |
<p><button href="/" class="sui-button sui-button-blue wpmudev-open-modal" data-modal="custom_forms"><?php esc_html_e( "Create Form", Forminator::DOMAIN ); ?></button></p>
|
82 |
|
12 |
|
13 |
<?php if ( forminator_cforms_total() > 0 ) { ?>
|
14 |
|
15 |
+
<div class="sui-box-body"><?php esc_html_e( "Create custom forms for all your needs with as many fields as you like. From contact forms to quote requests and everything in between.", Forminator::DOMAIN ); ?></div>
|
16 |
|
17 |
<table class="fui-table">
|
18 |
|
76 |
srcset="<?php echo $path . 'assets/img/forminator-face.png'; // WPCS: XSS ok. ?> 1x, <?php echo $path . 'assets/img/forminator-face@2x.png'; // WPCS: XSS ok. ?> 2x" alt="<?php esc_html_e( 'Forminator Forms', Forminator::DOMAIN ); ?>"
|
77 |
class="sui-image sui-image-center" />
|
78 |
|
79 |
+
<p class="fui-limit-block-600 fui-limit-block-center"><?php esc_html_e( "Create custom forms for all your needs with as many fields as you like. From contact forms to quote requests and everything in between.", Forminator::DOMAIN ); ?></p>
|
80 |
|
81 |
<p><button href="/" class="sui-button sui-button-blue wpmudev-open-modal" data-modal="custom_forms"><?php esc_html_e( "Create Form", Forminator::DOMAIN ); ?></button></p>
|
82 |
|
admin/views/poll/entries/content.php
CHANGED
@@ -5,7 +5,9 @@ $count = Forminator_Form_Entry_Model::count_entries( $this->form_id );
|
|
5 |
$poll_question = $this->get_poll_question();
|
6 |
$poll_description = $this->get_poll_description();
|
7 |
?>
|
8 |
-
|
|
|
|
|
9 |
<?php if ( $count > 0 ) : ?>
|
10 |
|
11 |
<div class="sui-row">
|
5 |
$poll_question = $this->get_poll_question();
|
6 |
$poll_description = $this->get_poll_description();
|
7 |
?>
|
8 |
+
<?php if ( $this->error_message() ) : ?>
|
9 |
+
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $this->error_message() ); ?></p></span>
|
10 |
+
<?php endif; ?>
|
11 |
<?php if ( $count > 0 ) : ?>
|
12 |
|
13 |
<div class="sui-row">
|
admin/views/quiz/entries/content.php
CHANGED
@@ -6,7 +6,9 @@ $count = $this->get_total_entries();
|
|
6 |
$per_page = $this->get_per_page();
|
7 |
$total_page = ceil( $count / $per_page );
|
8 |
?>
|
9 |
-
|
|
|
|
|
10 |
<?php if ( $count > 0 ) : ?>
|
11 |
|
12 |
<div class="sui-box">
|
6 |
$per_page = $this->get_per_page();
|
7 |
$total_page = ceil( $count / $per_page );
|
8 |
?>
|
9 |
+
<?php if ( $this->error_message() ) : ?>
|
10 |
+
<span class="sui-notice sui-notice-error"><p><?php echo esc_html( $this->error_message() ); ?></p></span>
|
11 |
+
<?php endif; ?>
|
12 |
<?php if ( $count > 0 ) : ?>
|
13 |
|
14 |
<div class="sui-box">
|
admin/views/settings/popup/edit-email-content.php
CHANGED
@@ -15,7 +15,7 @@ $sender_name = get_global_sender_name();
|
|
15 |
|
16 |
<div class="sui-form-field">
|
17 |
|
18 |
-
<label class="sui-label"><?php esc_html_e( "Sender
|
19 |
|
20 |
<input class="sui-form-control" name="sender_name" value="<?php echo esc_attr( $sender_name ); ?>">
|
21 |
|
15 |
|
16 |
<div class="sui-form-field">
|
17 |
|
18 |
+
<label class="sui-label"><?php esc_html_e( "Sender Name", Forminator::DOMAIN ); ?></label>
|
19 |
|
20 |
<input class="sui-form-control" name="sender_name" value="<?php echo esc_attr( $sender_name ); ?>">
|
21 |
|
admin/views/settings/popup/edit-privacy-settings.php
CHANGED
@@ -35,13 +35,13 @@ $form_submission_erasure_enabled = get_option( 'forminator_enable_erasure_reques
|
|
35 |
<div class=" sui-col-md-8">
|
36 |
<select class="sui-select" name="submissions_retention_unit">
|
37 |
<option value="days" <?php selected( $cfrom_retain_unit, 'days' ); ?>>
|
38 |
-
<?php esc_html_e( "
|
39 |
<option value="weeks" <?php selected( $cfrom_retain_unit, 'weeks' ); ?>>
|
40 |
-
<?php esc_html_e( "
|
41 |
<option value="months" <?php selected( $cfrom_retain_unit, 'months' ); ?>>
|
42 |
-
<?php esc_html_e( "
|
43 |
<option value="years" <?php selected( $cfrom_retain_unit, 'years' ); ?>>
|
44 |
-
<?php esc_html_e( "
|
45 |
</select>
|
46 |
</div>
|
47 |
</div>
|
@@ -63,13 +63,13 @@ $form_submission_erasure_enabled = get_option( 'forminator_enable_erasure_reques
|
|
63 |
<div class=" sui-col-md-8">
|
64 |
<select class="sui-select" name="votes_retention_unit">
|
65 |
<option value="days" <?php selected( $polls_retain_unit, 'days' ); ?>>
|
66 |
-
<?php esc_html_e( "
|
67 |
<option value="weeks" <?php selected( $polls_retain_unit, 'weeks' ); ?>>
|
68 |
-
<?php esc_html_e( "
|
69 |
<option value="months" <?php selected( $polls_retain_unit, 'months' ); ?>>
|
70 |
-
<?php esc_html_e( "
|
71 |
<option value="years" <?php selected( $polls_retain_unit, 'years' ); ?>>
|
72 |
-
<?php esc_html_e( "
|
73 |
</select>
|
74 |
</div>
|
75 |
</div>
|
35 |
<div class=" sui-col-md-8">
|
36 |
<select class="sui-select" name="submissions_retention_unit">
|
37 |
<option value="days" <?php selected( $cfrom_retain_unit, 'days' ); ?>>
|
38 |
+
<?php esc_html_e( "day(s)", Forminator::DOMAIN ); ?></option>
|
39 |
<option value="weeks" <?php selected( $cfrom_retain_unit, 'weeks' ); ?>>
|
40 |
+
<?php esc_html_e( "week(s)", Forminator::DOMAIN ); ?></option>
|
41 |
<option value="months" <?php selected( $cfrom_retain_unit, 'months' ); ?>>
|
42 |
+
<?php esc_html_e( "month(s)", Forminator::DOMAIN ); ?></option>
|
43 |
<option value="years" <?php selected( $cfrom_retain_unit, 'years' ); ?>>
|
44 |
+
<?php esc_html_e( "years(s)", Forminator::DOMAIN ); ?></option>
|
45 |
</select>
|
46 |
</div>
|
47 |
</div>
|
63 |
<div class=" sui-col-md-8">
|
64 |
<select class="sui-select" name="votes_retention_unit">
|
65 |
<option value="days" <?php selected( $polls_retain_unit, 'days' ); ?>>
|
66 |
+
<?php esc_html_e( "day(s)", Forminator::DOMAIN ); ?></option>
|
67 |
<option value="weeks" <?php selected( $polls_retain_unit, 'weeks' ); ?>>
|
68 |
+
<?php esc_html_e( "week(s)", Forminator::DOMAIN ); ?></option>
|
69 |
<option value="months" <?php selected( $polls_retain_unit, 'months' ); ?>>
|
70 |
+
<?php esc_html_e( "month(s)", Forminator::DOMAIN ); ?></option>
|
71 |
<option value="years" <?php selected( $polls_retain_unit, 'years' ); ?>>
|
72 |
+
<?php esc_html_e( "years(s)", Forminator::DOMAIN ); ?></option>
|
73 |
</select>
|
74 |
</div>
|
75 |
</div>
|
admin/views/settings/widget-email.php
CHANGED
@@ -18,12 +18,12 @@ $sender_name = get_global_sender_name();
|
|
18 |
</div>
|
19 |
|
20 |
<table class="sui-table sui-accordion fui-table-exports">
|
21 |
-
|
22 |
<tbody>
|
23 |
|
24 |
<tr>
|
25 |
|
26 |
-
<td><?php esc_html_e( "Sender
|
27 |
|
28 |
<td><?php echo esc_html( $sender_name ); ?></td>
|
29 |
|
18 |
</div>
|
19 |
|
20 |
<table class="sui-table sui-accordion fui-table-exports">
|
21 |
+
|
22 |
<tbody>
|
23 |
|
24 |
<tr>
|
25 |
|
26 |
+
<td><?php esc_html_e( "Sender Name", Forminator::DOMAIN ); ?></td>
|
27 |
|
28 |
<td><?php echo esc_html( $sender_name ); ?></td>
|
29 |
|
admin/views/settings/widget-privacy.php
CHANGED
@@ -41,7 +41,7 @@ if ( empty( $cform_retain_number ) ) {
|
|
41 |
<td><?php echo esc_html( $form_submission_erasure_enabled ? 'Remove Form Submissions' : 'Retain Form Submissions' ); ?></td>
|
42 |
</tr>
|
43 |
<tr>
|
44 |
-
<td><?php esc_html_e( "Submissions
|
45 |
<td><?php echo esc_html( $cform_retain_number . ' ' . $cfrom_retain_unit ); ?></td>
|
46 |
</tr>
|
47 |
</tbody>
|
41 |
<td><?php echo esc_html( $form_submission_erasure_enabled ? 'Remove Form Submissions' : 'Retain Form Submissions' ); ?></td>
|
42 |
</tr>
|
43 |
<tr>
|
44 |
+
<td><?php esc_html_e( "Submissions Retention", Forminator::DOMAIN ); ?></td>
|
45 |
<td><?php echo esc_html( $cform_retain_number . ' ' . $cfrom_retain_unit ); ?></td>
|
46 |
</tr>
|
47 |
</tbody>
|
assets/css/front.min.css
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
@charset "UTF-8";.forminator-quiz.forminator-design--bold .forminator-result--text *,.forminator-quiz.forminator-design--default .forminator-result--text *,.forminator-quiz.forminator-design--flat .forminator-result--text *{word-break:break-word}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev:before,.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev:before,.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev:before,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev:before,.forminator-custom-form .forminator-label--error:before,.forminator-custom-form .forminator-label--info:before,.forminator-custom-form .forminator-label--notice:before,.forminator-custom-form .forminator-label--success:before,.forminator-custom-form.forminator-design--bold .forminator-date.forminator-has_icon:after,.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--default .forminator-date.forminator-has_icon:after,.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--flat .forminator-date.forminator-has_icon:after,.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--material .forminator-date.forminator-has_icon:before,.forminator-custom-form.forminator-design--material .forminator-pagination--nav li:before,.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-poll .forminator-label--error:before,.forminator-poll .forminator-label--info:before,.forminator-poll .forminator-label--notice:before,.forminator-poll .forminator-label--success:before,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status:after,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status:after,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status:after,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:after,[class*=wpdui-icon-]:after,[class*=wpdui-icon-]:before{speak:none;display:inline-block;line-height:1;font-family:wpdui-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:wpdui-icon;src:url(../fonts/wpdui-icon.eot?n9b1n0);src:url(../fonts/wpdui-icon.eot?n9b1n0#iefix) format("embedded-opentype"),url(../fonts/wpdui-icon.woff2?n9b1n0) format("woff2"),url(../fonts/wpdui-icon.ttf?n9b1n0) format("truetype"),url(../fonts/wpdui-icon.woff?n9b1n0) format("woff"),url(../fonts/wpdui-icon.svg?n9b1n0) format("svg");font-weight:400;font-style:normal}.wpdui-icon-arrow-skip-back:before{content:""}.wpdui-icon-arrow-skip-forward:before{content:""}.wpdui-icon-arrow-skip-start:before{content:""}.wpdui-icon-arrow-skip-end:before{content:""}.wpdui-icon-accounts-billing:before{content:""}.wpdui-icon-tech-support:before{content:""}.wpdui-icon-blog:before{content:""}.wpdui-icon-jobs-pros-search:before{content:""}.wpdui-icon-security-thumb-print:before{content:""}.wpdui-icon-ip:before{content:""}.wpdui-icon-timed-countdown:before{content:""}.wpdui-icon-2FA:before,.wpdui-icon-2factor-authentication-security:before{content:""}.wpdui-icon-buddypress:before{content:""}.wpdui-icon-plug-disconnected:before{content:""}.wpdui-icon-plug-connected:before{content:""}.wpdui-icon-open-new-window:before{content:""}.wpdui-icon-shipper-anchor:before{content:""}.wpdui-icon-forminator-2:before,.wpdui-icon-forminator2:before{content:""}.wpdui-icon-forminator1:before,.wpdui-icon-forminator:before{content:""}.wpdui-icon-cloud-migration:before{content:""}.wpdui-icon-performance:before{content:""}.wpdui-icon-power-on-off:before{content:""}.wpdui-icon-update-arrow:before{content:""}.wpdui-icon-dashboard-settings:before{content:""}.wpdui-icon-wpmu-logo-line:before,.wpdui-icon-wpmudev-logo-2:before{content:"›"}.wpdui-icon-wpmu-logo-solid:before,.wpdui-icon-wpmudev-logo:before{content:"‹"}.wpdui-icon-star-line:before{content:"Ï"}.wpdui-icon-notification-count:before{content:""}.wpdui-icon-24-hour-support:before{content:"Á"}.wpdui-icon-speed-optimize:before{content:"ø"}.wpdui-icon-cloudflare:before{content:"Ð"}.wpdui-icon-alert:before{content:"X"}.wpdui-icon-align-center:before{content:"^"}.wpdui-icon-align-justify:before{content:"#"}.wpdui-icon-align-left:before{content:"%"}.wpdui-icon-align-right:before{content:"&"}.wpdui-icon-annotate:before{content:"´"}.wpdui-icon-arrow-up:before{content:"Ô"}.wpdui-icon-arrow-right:before{content:"¯"}.wpdui-icon-arrow-down:before{content:"Â"}.wpdui-icon-arrow-left:before{content:""}.wpdui-icon-more:before{content:"…"}.wpdui-icon-minus:before{content:"-"}.wpdui-icon-plus:before{content:"="}.wpdui-icon-arrow-up-carats:before,.wpdui-icon-chevron-up:before{content:"˝"}.wpdui-icon-arrow-down-carats:before,.wpdui-icon-chevron-down:before{content:"ı"}.wpdui-icon-arrow-left-carats:before,.wpdui-icon-chevron-left:before{content:"Ó"}.wpdui-icon-arrow-right-carats:before,.wpdui-icon-chevron-right:before{content:"˜"}.wpdui-icon-arrows-compress:before{content:"≥"}.wpdui-icon-arrows-expand:before{content:"¬"}.wpdui-icon-arrows-in:before{content:"≤"}.wpdui-icon-arrows-out:before{content:"˚"}.wpdui-icon-check:before{content:"("}.wpdui-icon-close:before{content:")"}.wpdui-icon-at-sign:before{content:"@"}.wpdui-icon-calendar:before{content:"∏"}.wpdui-icon-camera:before{content:"Ø"}.wpdui-icon-clipboard-notes:before{content:"¿"}.wpdui-icon-clock:before{content:","}.wpdui-icon-cloud:before{content:"™"}.wpdui-icon-download-cloud:before{content:"£"}.wpdui-icon-upload-cloud:before{content:"¢"}.wpdui-icon-comment:before{content:"§"}.wpdui-icon-comments:before{content:"¶"}.wpdui-icon-comment-2:before,.wpdui-icon-comment-3:before{content:"ª"}.wpdui-icon-compass:before{content:"ˆ"}.wpdui-icon-credit-card:before{content:"c"}.wpdui-icon-crop:before{content:"C"}.wpdui-icon-crown:before{content:"¡"}.wpdui-icon-italic:before{content:"{"}.wpdui-icon-bold:before{content:"B"}.wpdui-icon-underline:before{content:"U"}.wpdui-icon-text-color:before{content:"¨"}.wpdui-icon-style-type:before{content:"<"}.wpdui-icon-quote-2:before{content:"'"}.wpdui-icon-quote:before{content:";"}.wpdui-icon-paperclip:before{content:"A"}.wpdui-icon-indent-less:before{content:"”"}.wpdui-icon-indent-more:before{content:"’"}.wpdui-icon-list-bullet:before{content:"8"}.wpdui-icon-list-number:before{content:"7"}.wpdui-icon-list:before{content:"`"}.wpdui-icon-link:before{content:"5"}.wpdui-icon-unlink:before{content:"6"}.wpdui-icon-color-pick-eyedropper:before{content:"¥"}.wpdui-icon-wand-magic:before{content:"Z"}.wpdui-icon-layers:before{content:"æ"}.wpdui-icon-dislike:before{content:"k"}.wpdui-icon-like:before{content:"j"}.wpdui-icon-dollar:before{content:"$"}.wpdui-icon-download:before{content:""}.wpdui-icon-eye:before{content:"e"}.wpdui-icon-eye-hide:before{content:"q"}.wpdui-icon-arrow-return-back:before{content:"R"}.wpdui-icon-first-aid:before{content:""}.wpdui-icon-folder:before{content:"˘"}.wpdui-icon-map:before{content:"4"}.wpdui-icon-graph-bar:before{content:"Ç"}.wpdui-icon-graph-bar-2:before,.wpdui-icon-graph-bar_1:before{content:"˛"}.wpdui-icon-heart:before{content:"K"}.wpdui-icon-home:before{content:"J"}.wpdui-icon-info:before{content:"I"}.wpdui-icon-key:before{content:"◊"}.wpdui-icon-laptop:before{content:"«"}.wpdui-icon-lightbulb:before{content:"L"}.wpdui-icon-asterisk:before{content:"*"}.wpdui-icon-lock:before{content:"9"}.wpdui-icon-unlock:before{content:"0"}.wpdui-icon-mail:before{content:"m"}.wpdui-icon-location-marker:before{content:"l"}.wpdui-icon-microphone-audio:before{content:"‰"}.wpdui-icon-mobile-signal:before{content:"‛"}.wpdui-icon-mobile:before{content:"“"}.wpdui-icon-monitor:before{content:"\\"}.wpdui-icon-magnifying-glass-search:before{content:"º"}.wpdui-icon-zoom-in:before{content:"≠"}.wpdui-icon-zoom-out:before{content:"–"}.wpdui-icon-magnifying-search-glass-love:before{content:"•"}.wpdui-icon-price-tag:before{content:"ˇ"}.wpdui-icon-bookmark:before{content:"√"}.wpdui-icon-book-bookmark:before{content:"˙"}.wpdui-icon-book:before{content:"∆"}.wpdui-icon-page-multiple:before{content:"ç"}.wpdui-icon-page-pdf:before{content:"Æ"}.wpdui-icon-page-search:before{content:"Ú"}.wpdui-icon-page:before{content:"Ò"}.wpdui-icon-paint-bucket:before{content:"∫"}.wpdui-icon-paypal:before{content:"Y"}.wpdui-icon-pencil:before{content:"/"}.wpdui-icon-photo-picture:before{content:"D"}.wpdui-icon-play:before{content:"p"}.wpdui-icon-pause:before{content:"o"}.wpdui-icon-fast-forward:before{content:">"}.wpdui-icon-refresh:before{content:"E"}.wpdui-icon-update:before{content:"®"}.wpdui-icon-puzzle:before{content:"}"}.wpdui-icon-layout-grid:before{content:"∞"}.wpdui-icon-sheild-badge:before{content:""}.wpdui-icon-coffee-cup:before{content:""}.wpdui-icon-skull:before{content:""}.wpdui-icon-social-android:before{content:"."}.wpdui-icon-social-apple:before{content:"a"}.wpdui-icon-social-drive:before{content:"v"}.wpdui-icon-social-dropbox:before{content:"d"}.wpdui-icon-social-facebook:before{content:"f"}.wpdui-icon-social-github:before{content:"h"}.wpdui-icon-social-google-plus:before{content:"g"}.wpdui-icon-social-linkedin:before{content:"i"}.wpdui-icon-social-twitter:before{content:"t"}.wpdui-icon-animation-video:before{content:"F"}.wpdui-icon-social-youtube:before{content:"y"}.wpdui-icon-white-label-video:before{content:"u"}.wpdui-icon-star:before{content:"S"}.wpdui-icon-tablet-landscape:before{content:"["}.wpdui-icon-tablet-portrait:before{content:"]"}.wpdui-icon-thumbnails:before{content:"G"}.wpdui-icon-ticket:before{content:""}.wpdui-icon-profile-male:before{content:"µ"}.wpdui-icon-profile-female:before{content:"ƒ"}.wpdui-icon-community-people:before{content:"‘"}.wpdui-icon-trash:before{content:"Q"}.wpdui-icon-notification:before{content:"n"}.wpdui-icon-user-hero-points-trophy:before{content:"1"}.wpdui-icon-megaphone:before{content:"Å"}.wpdui-icon-flag:before{content:"|"}.wpdui-icon-stopwatch:before{content:""}.wpdui-icon-shopping-cart:before{content:"Í"}.wpdui-icon-share:before{content:"s"}.wpdui-icon-help-support:before{content:"H"}.wpdui-icon-web-globe-world:before{content:"W"}.wpdui-icon-widget-settings-config:before{content:"x"}.wpdui-icon-wrench-tool:before{content:"⁄"}.wpdui-icon-settings-slider-control:before{content:"œ"}.wpdui-icon-filter:before{content:"z"}.wpdui-icon-reply:before{content:"r"}.wpdui-icon-finger-point:before{content:"≈"}.wpdui-icon-finger-swipe:before{content:"∃"}.wpdui-icon-mouse-scroll:before{content:"ß"}.wpdui-icon-plugin-2:before{content:"O"}.wpdui-icon-brush:before{content:"~"}.wpdui-icon-themes:before{content:"T"}.wpdui-icon-plugins:before{content:"P"}.wpdui-icon-question:before{content:"?"}.wpdui-icon-warning-alert:before{content:"!"}.wpdui-icon-check-tick:before{content:"_"}.wpdui-icon-cross-close:before{content:"+"}.wpdui-icon-user-reputation-points:before{content:"2"}.wpdui-icon-user-star-level-up:before{content:"3"}.wpdui-icon-devman:before{content:"€"}.wpdui-icon-defender:before{content:"·"}.wpdui-icon-hub:before{content:"fl"}.wpdui-icon-hummingbird:before{content:"°"}.wpdui-icon-hustle:before{content:"—"}.wpdui-icon-smart-crawl:before{content:"∂"}.wpdui-icon-smush:before{content:"‡"}.wpdui-icon-snapshot:before{content:"fi"}.wpdui-icon-upfront:before{content:"‚"}.wpdui-icon-uptime:before{content:"±"}.wpdui-icon-pulse:before{content:"„"}.wpdui-icon-automate:before{content:"Œ"}.wpdui-icon-academy:before{content:"π"}.wpdui-icon-wordpress:before{content:"w"}.wpdui-icon-infinity:before{content:"V"}.wpdui-icon-audio-sound:before{content:""}.wpdui-icon-sitemap:before{content:"¸"}.wpdui-icon-google-analytics:before{content:"å"}.wpdui-icon-progress:before{content:""}.wpdui-icon-dashboard:before{content:""}.wpdui-icon-ab-testing:before{content:"»"}.wpdui-icon-testing-bottle-beaker:before{content:""}.wpdui-icon-archive:before{content:"b"}.wpdui-icon-zip:before{content:"Ω"}.wpdui-icon-arrow-location:before{content:"M"}.wpdui-icon-arrow-pointer-cursor:before{content:"N"}.wpdui-icon-code:before{content:":"}.wpdui-icon-news-paper:before{content:"∑"}.wpdui-icon-gallery-slider:before{content:"÷"}.wpdui-icon-layout:before{content:"©"}.wpdui-icon-storage-server-data:before{content:"Î"}.wpdui-icon-loader:before{content:""}.wpdui-icon-rocket-launch:before{content:""}[class*=wpdui-icon-]{display:inline-block}.wpdui-icon-target:before{content:"†"}@-webkit-keyframes updating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes updating{from{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes click-animation{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:alpha(opacity=20);filter:alpha(opacity=20);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:alpha(opacity=10);filter:alpha(opacity=10);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:scale(0);transform:scale(0);-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}}@keyframes click-animation{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:alpha(opacity=20);filter:alpha(opacity=20);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-filter:alpha(opacity=10);filter:alpha(opacity=10);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td a,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td span,.forminator-calendar--bold .ui-datepicker-calendar thead tr th a,.forminator-calendar--bold .ui-datepicker-calendar thead tr th span,.forminator-calendar--default .ui-datepicker-calendar tbody tr td a,.forminator-calendar--default .ui-datepicker-calendar tbody tr td span,.forminator-calendar--default .ui-datepicker-calendar thead tr th a,.forminator-calendar--default .ui-datepicker-calendar thead tr th span,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td a,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td span,.forminator-calendar--flat .ui-datepicker-calendar thead tr th a,.forminator-calendar--flat .ui-datepicker-calendar thead tr th span,.forminator-calendar--material .ui-datepicker-calendar tbody tr td a,.forminator-calendar--material .ui-datepicker-calendar tbody tr td span,.forminator-calendar--material .ui-datepicker-calendar thead tr th a,.forminator-calendar--material .ui-datepicker-calendar thead tr th span,.forminator-custom-form .forminator-break .forminator-subtitle,.forminator-custom-form .forminator-break .forminator-title,.forminator-custom-form .forminator-label,.forminator-custom-form .forminator-label--error p,.forminator-custom-form .forminator-label--helper,.forminator-custom-form .forminator-label--info p,.forminator-custom-form .forminator-label--limit,.forminator-custom-form .forminator-label--loading p,.forminator-custom-form .forminator-label--notice p,.forminator-custom-form .forminator-label--success p,.forminator-custom-form .forminator-label--validation,.forminator-custom-form.forminator-design--bold .forminator-multiselect,.forminator-custom-form.forminator-design--bold .forminator-multiselect label,.forminator-custom-form.forminator-design--bold .forminator-multiselect li,.forminator-custom-form.forminator-design--default .forminator-multiselect,.forminator-custom-form.forminator-design--default .forminator-multiselect label,.forminator-custom-form.forminator-design--default .forminator-multiselect li,.forminator-custom-form.forminator-design--flat .forminator-multiselect,.forminator-custom-form.forminator-design--flat .forminator-multiselect label,.forminator-custom-form.forminator-design--flat .forminator-multiselect li,.forminator-custom-form.forminator-design--material .forminator-multiselect,.forminator-custom-form.forminator-design--material .forminator-multiselect label,.forminator-custom-form.forminator-design--material .forminator-multiselect li,.forminator-poll .forminator-label--error p,.forminator-poll .forminator-label--info p,.forminator-poll .forminator-label--loading p,.forminator-poll .forminator-label--notice p,.forminator-poll .forminator-label--success p{margin:0;padding:0;border:0}.forminator-calendar--bold *,.forminator-calendar--default *,.forminator-calendar--flat *,.forminator-calendar--material *,.forminator-custom-form *,.forminator-custom-form.forminator-design-- *,.forminator-custom-form.forminator-design--bold *,.forminator-custom-form.forminator-design--default *,.forminator-custom-form.forminator-design--flat *,.forminator-custom-form.forminator-design--material *,.forminator-poll *,.forminator-poll.forminator-design--bold *,.forminator-poll.forminator-design--default *,.forminator-poll.forminator-design--flat *,.forminator-poll.forminator-design--material *,.forminator-quiz.forminator-design--bold *,.forminator-quiz.forminator-design--default *,.forminator-quiz.forminator-design--flat *,.forminator-quiz.forminator-design--material *,body>.select2-container .forminator-dropdown--bold *,body>.select2-container .forminator-dropdown--default *,body>.select2-container .forminator-dropdown--flat *,body>.select2-container .forminator-dropdown--material *,body>.select2-container .forminator-droptime--bold *,body>.select2-container .forminator-droptime--default *,body>.select2-container .forminator-droptime--flat *,body>.select2-container .forminator-droptime--material *{-moz-font-variant-ligatures:none;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.forminator-custom-form.forminator-design--bold .forminator-checkbox input,.forminator-custom-form.forminator-design--bold .forminator-multiselect li input,.forminator-custom-form.forminator-design--bold .forminator-radio input,.forminator-custom-form.forminator-design--default .forminator-checkbox input,.forminator-custom-form.forminator-design--default .forminator-multiselect li input,.forminator-custom-form.forminator-design--default .forminator-radio input,.forminator-custom-form.forminator-design--flat .forminator-checkbox input,.forminator-custom-form.forminator-design--flat .forminator-multiselect li input,.forminator-custom-form.forminator-design--flat .forminator-radio input,.forminator-custom-form.forminator-design--material .forminator-checkbox input,.forminator-custom-form.forminator-design--material .forminator-multiselect li input,.forminator-custom-form.forminator-design--material .forminator-radio input,.forminator-poll.forminator-design--bold .forminator-radio input,.forminator-poll.forminator-design--default .forminator-radio input,.forminator-poll.forminator-design--flat .forminator-radio input,.forminator-poll.forminator-design--material .forminator-radio input,.forminator-quiz.forminator-design--bold .forminator-answer input,.forminator-quiz.forminator-design--default .forminator-answer input,.forminator-quiz.forminator-design--flat .forminator-answer input,.forminator-quiz.forminator-design--material .forminator-answer input{width:1px;height:1px;overflow:hidden;position:absolute!important;margin:-1px;border:0;padding:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal!important}.forminator-custom-form .forminator-label,.forminator-custom-form .forminator-label--helper,.forminator-custom-form .forminator-label--limit,.forminator-custom-form .forminator-label--validation{cursor:default;display:block;letter-spacing:-.0025em}.forminator-custom-form [for].forminator-label,.forminator-custom-form [for].forminator-label--helper,.forminator-custom-form [for].forminator-label--limit,.forminator-custom-form [for].forminator-label--validation{cursor:pointer}.forminator-custom-form .forminator-label .wpdui-icon-asterisk,.forminator-custom-form .forminator-label--helper .wpdui-icon-asterisk,.forminator-custom-form .forminator-label--limit .wpdui-icon-asterisk,.forminator-custom-form .forminator-label--validation .wpdui-icon-asterisk{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:super;font-size:6px}.forminator-custom-form .forminator-label .wpdui-icon-asterisk:before,.forminator-custom-form .forminator-label--helper .wpdui-icon-asterisk:before,.forminator-custom-form .forminator-label--limit .wpdui-icon-asterisk:before,.forminator-custom-form .forminator-label--validation .wpdui-icon-asterisk:before{display:block}.forminator-custom-form .forminator-row{display:block;margin-bottom:20px}.forminator-custom-form .forminator-row .forminator-col{margin-bottom:20px}.forminator-custom-form .forminator-row .forminator-col:last-child,.forminator-custom-form .forminator-row:last-child{margin-bottom:0}.forminator-custom-form .forminator-row--time+.forminator-label--validation{display:none}.forminator-custom-form.forminator-enclosed .forminator-row,.forminator-custom-form.forminator-enclosed .forminator-row .forminator-col{margin-bottom:8px}.forminator-custom-form.forminator-enclosed .forminator-row .forminator-col:last-child,.forminator-custom-form.forminator-enclosed .forminator-row:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;padding-right:15px;padding-left:15px}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3{max-width:25%;-webkit-flex-basis:25%;-ms-flex:0 1 25%;flex-basis:25%}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4{max-width:33.33%;-webkit-flex-basis:33.33%;-ms-flex:0 1 33.33%;flex-basis:33.33%}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-6{max-width:50%;-webkit-flex-basis:50%;-ms-flex:0 1 50%;flex-basis:50%}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-12{min-width:100%;max-width:100%;-webkit-flex-basis:100%;-ms-flex:0 1 100%;flex-basis:100%}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col:last-child,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col:last-child{margin-bottom:0}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col{margin-bottom:30px;padding-right:0;padding-left:0}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col-3,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col-4,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col-6,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col-3,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col-4,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col-6{max-width:100%}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner{display:block;margin-right:0;margin-left:0}.forminator-custom-form:not(.forminator-size--small) .forminator-row:last-child{margin-bottom:0}.forminator-custom-form:not(.forminator-size--small) .forminator-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-bottom:30px;margin-left:-15px}.forminator-custom-form:not(.forminator-size--small) .forminator-row--time .forminator-field .forminator-label--validation{display:none}.forminator-custom-form:not(.forminator-size--small) .forminator-row--time+.forminator-label--validation{display:block}.forminator-custom-form:not(.forminator-size--small) .forminator-row--time{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.forminator-custom-form .forminator-hidden,.forminator-custom-form.forminator-design-- .forminator-hidden{display:none!important}@media (min-width:783px){.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row .forminator-col{padding-right:7px;padding-left:7px}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col:last-child,.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col:last-child{margin-bottom:0}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col,.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col{margin-bottom:14px}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row:last-child{margin-bottom:0}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row{margin-right:-7px;margin-bottom:14px;margin-left:-7px}}.forminator-custom-form.forminator-design--{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--:first-child{margin-top:0}.forminator-custom-form.forminator-design--:last-child{margin-bottom:0}.forminator-custom-form.forminator-design-- *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:782px){.forminator-custom-form.forminator-design-- .forminator-hidden-mobile{display:none!important}}@media (min-width:783px){.forminator-custom-form.forminator-design--:first-child{margin-top:0}.forminator-custom-form.forminator-design--:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--{margin:30px auto}.forminator-custom-form.forminator-design-- .forminator-hidden-desktop{display:none!important}}.forminator-custom-form,.forminator-custom-form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form .forminator-label--info{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#F8F8F8;color:#888}.forminator-custom-form .forminator-label--info:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"I";color:#888}.forminator-custom-form .forminator-label--info *{color:inherit}.forminator-custom-form .forminator-label--info>div,.forminator-custom-form .forminator-label--info>span{cursor:initial;display:block;padding-left:30px}.forminator-custom-form .forminator-label--info,.forminator-custom-form .forminator-label--info p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.forminator-custom-form .forminator-label--info p strong,.forminator-custom-form .forminator-label--info strong{font-weight:700}.forminator-custom-form .forminator-label--info:first-child{margin-top:0}.forminator-custom-form .forminator-label--info:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form .forminator-label--info{margin:30px 0}}.forminator-custom-form .forminator-label--error{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#CB4B57;color:#FFF}.forminator-custom-form .forminator-label--error:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"!";color:#FFF}.forminator-custom-form .forminator-label--error *{color:inherit}.forminator-custom-form .forminator-label--error>div,.forminator-custom-form .forminator-label--error>span{cursor:initial;display:block;padding-left:30px}.forminator-custom-form .forminator-label--error,.forminator-custom-form .forminator-label--error p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.forminator-custom-form .forminator-label--error p strong,.forminator-custom-form .forminator-label--error strong{font-weight:700}.forminator-custom-form .forminator-label--error:first-child{margin-top:0}.forminator-custom-form .forminator-label--error:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form .forminator-label--error{margin:30px 0}}.forminator-custom-form .forminator-label--notice{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#FFF4D2;color:#333}.forminator-custom-form .forminator-label--notice:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"I";color:#333}.forminator-custom-form .forminator-label--notice *{color:inherit}.forminator-custom-form .forminator-label--notice>div,.forminator-custom-form .forminator-label--notice>span{cursor:initial;display:block;padding-left:30px}.forminator-custom-form .forminator-label--notice,.forminator-custom-form .forminator-label--notice p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.forminator-custom-form .forminator-label--notice p strong,.forminator-custom-form .forminator-label--notice strong{font-weight:700}.forminator-custom-form .forminator-label--notice:first-child{margin-top:0}.forminator-custom-form .forminator-label--notice:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form .forminator-label--notice{margin:30px 0}}.forminator-custom-form .forminator-label--success{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#1ABC9C;color:#FFF}.forminator-custom-form .forminator-label--success:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"(";color:#FFF}.forminator-custom-form .forminator-label--success *{color:inherit}.forminator-custom-form .forminator-label--success>div,.forminator-custom-form .forminator-label--success>span{cursor:initial;display:block;padding-left:30px}.forminator-custom-form .forminator-label--success,.forminator-custom-form .forminator-label--success p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.forminator-custom-form .forminator-label--success p strong,.forminator-custom-form .forminator-label--success strong{font-weight:700}.forminator-custom-form .forminator-label--success:first-child{margin-top:0}.forminator-custom-form .forminator-label--success:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form .forminator-label--success{margin:30px 0}}.forminator-custom-form .forminator-label--loading{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#D4EEF9;color:#888}.forminator-custom-form .forminator-label--loading:before{display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;width:18px;height:18px;border:2px solid #FFF;border-bottom-color:transparent;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spin .75s 0s linear infinite;animation:spin .75s 0s linear infinite}.forminator-custom-form .forminator-label--loading *{color:inherit}.forminator-custom-form .forminator-label--loading>div,.forminator-custom-form .forminator-label--loading>span{cursor:initial;display:block;padding-left:30px}.forminator-custom-form .forminator-label--loading,.forminator-custom-form .forminator-label--loading p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.forminator-custom-form .forminator-label--loading p strong,.forminator-custom-form .forminator-label--loading strong{font-weight:700}.forminator-custom-form .forminator-label--loading:first-child{margin-top:0}.forminator-custom-form .forminator-label--loading:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form .forminator-label--loading{margin:30px 0}}.forminator-custom-form .forminator-cform-response-message [class^=forminator-label--]{margin-bottom:20px}.forminator-custom-form.forminator-enclosed .forminator-cform-response-message [class^=forminator-label--]{margin-bottom:8px}@media (min-width:783px){.forminator-custom-form:not(.forminator-size--small) .forminator-cform-response-message [class^=forminator-label--]{margin-bottom:30px}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-cform-response-message [class^=forminator-label--]{margin-bottom:14px}}.forminator-custom-form .forminator-label--helper,.forminator-custom-form .forminator-label--limit{cursor:text}.forminator-custom-form .forminator-field--helper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:5px 0 0}.forminator-custom-form .forminator-field--helper .forminator-label--helper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.forminator-custom-form .forminator-field--helper .forminator-label--helper+.forminator-label--limit{margin-left:10px}.forminator-custom-form .forminator-field--helper .forminator-label--limit{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.forminator-custom-form .forminator-field--helper .forminator-label--limit:only-child{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.forminator-custom-form.forminator-enclosed .forminator-field--helper{margin:0}.forminator-custom-form.forminator-enclosed .forminator-field--helper .forminator-label--helper+.forminator-label--limit{margin-left:4px}.forminator-custom-form .forminator-break .forminator-subtitle+.forminator-border,.forminator-custom-form .forminator-break .forminator-title+.forminator-border{margin-top:20px}.forminator-custom-form .forminator-break .forminator-title{line-height:1.34em}.forminator-custom-form .forminator-break .forminator-title+.forminator-subtitle{margin-top:.56em}.forminator-custom-form .forminator-break .forminator-subtitle{line-height:1.2em}.forminator-custom-form.forminator-enclosed .forminator-break .forminator-subtitle+.forminator-border,.forminator-custom-form.forminator-enclosed .forminator-break .forminator-title+.forminator-border{margin-top:8px}@media (min-width:783px){.forminator-custom-form:not(.forminator-size--small) .forminator-field--helper .forminator-label--helper+.forminator-label--limit{margin-left:15px}.forminator-custom-form:not(.forminator-size--small) .forminator-break .forminator-subtitle+.forminator-border,.forminator-custom-form:not(.forminator-size--small) .forminator-break .forminator-title+.forminator-border{margin-top:30px}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-break .forinator-title+.forminator-border,.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-break .forminator-subtitle+.forminator-border{margin-top:14px}}.forminator-custom-form .wp-editor-wrap .wp-switch-editor{height:auto;margin-top:0;padding-top:4px;font-size:12px;line-height:20px;font-weight:400}.forminator-calendar--bold .ui-datepicker-calendar thead tr th,.forminator-calendar--default .ui-datepicker-calendar thead tr th,.forminator-calendar--flat .ui-datepicker-calendar thead tr th,.forminator-calendar--material .ui-datepicker-calendar thead tr th{font-weight:700}.forminator-custom-form.forminator-design--bold .forminator-label,.forminator-custom-form.forminator-design--bold .forminator-label--helper,.forminator-custom-form.forminator-design--bold .forminator-label--limit{line-height:20px}.forminator-custom-form.forminator-design--bold .forminator-label--validation{margin-top:5px;padding:5px 10px;line-height:20px}.forminator-custom-form.forminator-design--bold .forminator-break .forminator-border{width:100%;height:3px;display:block;margin-right:0;margin-bottom:0;margin-left:0;padding:0;border:0}.forminator-custom-form.forminator-design--bold .forminator-input,.forminator-custom-form.forminator-design--bold .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;border:0;background-image:unset}.forminator-custom-form.forminator-design--bold .forminator-input,.forminator-custom-form.forminator-design--bold .forminator-input:active,.forminator-custom-form.forminator-design--bold .forminator-input:disabled,.forminator-custom-form.forminator-design--bold .forminator-input:focus,.forminator-custom-form.forminator-design--bold .forminator-input:hover,.forminator-custom-form.forminator-design--bold .forminator-textarea,.forminator-custom-form.forminator-design--bold .forminator-textarea:active,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled,.forminator-custom-form.forminator-design--bold .forminator-textarea:focus,.forminator-custom-form.forminator-design--bold .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-custom-form.forminator-design--bold .forminator-input,.forminator-custom-form.forminator-design--bold .forminator-input:active,.forminator-custom-form.forminator-design--bold .forminator-input:focus,.forminator-custom-form.forminator-design--bold .forminator-input:hover,.forminator-custom-form.forminator-design--bold .forminator-textarea,.forminator-custom-form.forminator-design--bold .forminator-textarea:active,.forminator-custom-form.forminator-design--bold .forminator-textarea:focus,.forminator-custom-form.forminator-design--bold .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--bold .forminator-input:disabled,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-custom-form.forminator-design--bold .forminator-input:disabled:-moz-placeholder,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--bold .forminator-input:disabled::-moz-placeholder,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--bold .forminator-input:disabled:-ms-input-placeholder,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--bold .forminator-input:disabled::-webkit-input-placeholder,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--bold .forminator-textarea{height:auto;min-height:140px;resize:vertical}.forminator-custom-form.forminator-design--bold .forminator-input,.forminator-custom-form.forminator-design--bold .forminator-textarea{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding:7px;border-width:3px;border-style:solid;border-radius:0}.forminator-custom-form.forminator-design--bold .forminator-input{height:40px}.forminator-custom-form.forminator-design--bold .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--bold .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--design{width:20px;height:20px;border-width:3px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease;border-radius:100%}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:8px;height:8px;content:" ";border-radius:100%}.forminator-custom-form.forminator-design--bold .forminator-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--bold .forminator-checkbox input:checked+.forminator-checkbox--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:8px}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--design+.forminator-checkbox--label{margin-left:10px}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--design{width:20px;height:20px;border-width:3px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--bold .forminator-select+.select2,.forminator-custom-form.forminator-design--bold .forminator-time+.select2{width:100%!important}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 *,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 *{display:block}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{padding-left:0}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2{height:auto;padding:7px;border-width:3px;border-style:solid;border-radius:0;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding-right:37px}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single{position:relative}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow{width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:7px;right:7px}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before{content:"ı";-webkit-transition:-webkit-transform .2s linear,.3s ease;transition:-ms-transform .2s linear,.3s ease;transition:transform .2s linear,.3s ease;font-size:14px}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b{display:none}.forminator-custom-form.forminator-design--bold .forminator-select+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--bold .forminator-time+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body>.select2-container .forminator-dropdown--bold,body>.select2-container .forminator-droptime--bold{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-width:3px;border-style:solid;border-radius:0}body>.select2-container .forminator-dropdown--bold *,body>.select2-container .forminator-droptime--bold *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body>.select2-container .forminator-dropdown--bold .select2-search,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown:active,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown:focus,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown:hover,body>.select2-container .forminator-dropdown--bold .select2-search:active,body>.select2-container .forminator-dropdown--bold .select2-search:focus,body>.select2-container .forminator-dropdown--bold .select2-search:hover,body>.select2-container .forminator-droptime--bold .select2-search,body>.select2-container .forminator-droptime--bold .select2-search--dropdown,body>.select2-container .forminator-droptime--bold .select2-search--dropdown:active,body>.select2-container .forminator-droptime--bold .select2-search--dropdown:focus,body>.select2-container .forminator-droptime--bold .select2-search--dropdown:hover,body>.select2-container .forminator-droptime--bold .select2-search:active,body>.select2-container .forminator-droptime--bold .select2-search:focus,body>.select2-container .forminator-droptime--bold .select2-search:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}body>.select2-container .forminator-dropdown--bold .select2-results .select2-results__option,body>.select2-container .forminator-droptime--bold .select2-results .select2-results__option{margin:0;border:0;list-style:none;padding:7px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}body>.select2-container .forminator-dropdown--bold .select2-results .select2-results__option .select2-results__option,body>.select2-container .forminator-droptime--bold .select2-results .select2-results__option .select2-results__option{margin:0;list-style:none}body>.select2-container .forminator-dropdown--bold.select2-dropdown--above,body>.select2-container .forminator-droptime--bold.select2-dropdown--above{bottom:2px}body>.select2-container .forminator-dropdown--bold.select2-dropdown--below,body>.select2-container .forminator-droptime--bold.select2-dropdown--below{margin-top:2px}body>.select2-container .forminator-dropdown--bold .select2-search,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown,body>.select2-container .forminator-droptime--bold .select2-search,body>.select2-container .forminator-droptime--bold .select2-search--dropdown{padding:7px}body>.select2-container .forminator-dropdown--bold .select2-search .select2-search__field,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown .select2-search__field,body>.select2-container .forminator-droptime--bold .select2-search .select2-search__field,body>.select2-container .forminator-droptime--bold .select2-search--dropdown .select2-search__field{padding:7px;border-width:3px;border-style:solid;border-radius:0;line-height:20px}body>.select2-container .forminator-droptime--bold .select2-search,body>.select2-container .forminator-droptime--bold .select2-search--dropdown{display:none}.forminator-custom-form.forminator-design--bold .forminator-multiselect{margin:0;padding:0;border:0 solid;max-height:120px;overflow-x:hidden;overflow-y:auto;border-width:3px}.forminator-custom-form.forminator-design--bold .forminator-multiselect,.forminator-custom-form.forminator-design--bold .forminator-multiselect label,.forminator-custom-form.forminator-design--bold .forminator-multiselect li{display:block}.forminator-custom-form.forminator-design--bold .forminator-multiselect,.forminator-custom-form.forminator-design--bold .forminator-multiselect li{list-style:none}.forminator-custom-form.forminator-design--bold .forminator-multiselect li label{cursor:pointer;padding:10px 7px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--bold .forminator-date{position:relative}.forminator-custom-form.forminator-design--bold .forminator-date.forminator-has_icon:after{content:"∏";position:absolute;top:10px;right:10px;font-size:18px;width:20px;line-height:20px;text-align:center}.forminator-custom-form.forminator-design--bold .forminator-date.forminator-has_icon .forminator-input{padding-right:40px}.forminator-calendar--bold{padding:2px 0}.forminator-calendar--bold .ui-datepicker-header{display:block;position:relative}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next,.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;display:block;position:absolute;text-align:center;top:5px;width:26px;height:26px}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev:before{display:block;line-height:26px;font-size:12px}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next span,.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev span{display:none}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev:before{content:"Ó"}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next:before{content:"˜"}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-title select{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:0;height:26px}.forminator-calendar--bold .ui-datepicker-calendar{padding:0;border-collapse:unset;border-spacing:unset}.forminator-calendar--bold .ui-datepicker-calendar tbody tr,.forminator-calendar--bold .ui-datepicker-calendar thead tr{border:0}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td,.forminator-calendar--bold .ui-datepicker-calendar thead tr th{border:0;text-align:center}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-state-disabled{pointer-events:none}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable a,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable span,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-state-disabled a,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-state-disabled span{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-calendar--bold .ui-datepicker-calendar,.forminator-calendar--bold .ui-datepicker-header{margin:0;border-width:3px;border-style:solid}.forminator-calendar--bold .ui-datepicker-header{padding-top:5px;padding-bottom:5px;border-bottom:0}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev{left:5px}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next{right:5px}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-title{margin:0 5px;padding:0 31px}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-title select+select{margin-left:5px}.forminator-calendar--bold .ui-datepicker-calendar{border-top:0}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td,.forminator-calendar--bold .ui-datepicker-calendar thead tr th{padding:5px;width:36px;height:36px;line-height:26px}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td a,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td span,.forminator-calendar--bold .ui-datepicker-calendar thead tr th a,.forminator-calendar--bold .ui-datepicker-calendar thead tr th span{display:block;width:26px;height:26px}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td a,.forminator-calendar--bold .ui-datepicker-calendar thead tr th a{-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--bold a.forminator-button,.forminator-custom-form.forminator-design--bold button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:12px;border-radius:0;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--bold a.forminator-button,.forminator-custom-form.forminator-design--bold a.forminator-button:active,.forminator-custom-form.forminator-design--bold a.forminator-button:disabled,.forminator-custom-form.forminator-design--bold a.forminator-button:hover,.forminator-custom-form.forminator-design--bold a.forminator-button:visited,.forminator-custom-form.forminator-design--bold button.forminator-button,.forminator-custom-form.forminator-design--bold button.forminator-button:active,.forminator-custom-form.forminator-design--bold button.forminator-button:disabled,.forminator-custom-form.forminator-design--bold button.forminator-button:hover,.forminator-custom-form.forminator-design--bold button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-custom-form.forminator-design--bold a.forminator-button,.forminator-custom-form.forminator-design--bold a.forminator-button:active,.forminator-custom-form.forminator-design--bold a.forminator-button:hover,.forminator-custom-form.forminator-design--bold a.forminator-button:visited,.forminator-custom-form.forminator-design--bold button.forminator-button,.forminator-custom-form.forminator-design--bold button.forminator-button:active,.forminator-custom-form.forminator-design--bold button.forminator-button:hover,.forminator-custom-form.forminator-design--bold button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--bold a.forminator-button:disabled,.forminator-custom-form.forminator-design--bold button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-custom-form.forminator-design--bold a.forminator-button:first-child,.forminator-custom-form.forminator-design--bold button.forminator-button:first-child{margin-top:0}.forminator-custom-form.forminator-design--bold a.forminator-button:last-child,.forminator-custom-form.forminator-design--bold button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) a.forminator-button:first-child,.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) a.forminator-button:last-child,.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) a.forminator-button,.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-custom-form.forminator-design--bold{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--bold:first-child{margin-top:0}.forminator-custom-form.forminator-design--bold:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--bold:first-child{margin-top:0}.forminator-custom-form.forminator-design--bold:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--bold{margin:30px auto}}.forminator-custom-form.forminator-design--bold *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--text{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px;line-height:16px}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--progress{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;margin:0;height:16px;background-color:#EDEDED}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--progress,.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--progress span{border-radius:8px}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--progress span{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#17A8E3}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav{margin:0 0 20px}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav,.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li{display:block;position:relative;padding:0;border:0;list-style:none}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav:before{content:" ";height:auto;position:absolute;width:3px;top:6px;bottom:6px;left:6px}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li{margin:10px 0}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li:first-child{margin-top:0}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--bold .forminator-pagination--footer{margin-top:20px;padding-top:20px;border-top-width:3px;border-top-style:solid}@media (min-width:783px){.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text{margin:0 15px}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--bar{margin-bottom:30px}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav:before{content:unset}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav{margin:0 0 30px}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;padding-top:30px}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav li{min-width:33.33%;-webkit-box-flex:1;-webkit-flex:1 0 33.33%;-moz-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;margin:0;text-align:center}}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li:before{right:50%;left:0}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li:after{right:0;left:50%}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li .forminator-step-text{display:block;padding-left:25px;line-height:21px}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li .forminator-step-dot{display:block;position:absolute;left:0;width:15px;height:15px;border-radius:100%;border-width:3px;border-style:solid;top:3px}@media (min-width:783px){.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav li:after,.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav li:before{content:" ";width:auto;display:block;position:absolute;height:3px;bottom:6px}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-dot{position:relative;z-index:1;top:auto;left:auto;margin:5px auto 0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-text{padding-left:0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.forminator-custom-form.forminator-design--flat .forminator-label,.forminator-custom-form.forminator-design--flat .forminator-label--helper,.forminator-custom-form.forminator-design--flat .forminator-label--limit{line-height:20px}.forminator-custom-form.forminator-design--flat .forminator-label--validation{margin-top:5px;padding:5px 10px;line-height:20px}.forminator-custom-form.forminator-design--flat .forminator-break .forminator-border{display:none}.forminator-custom-form.forminator-design--flat .forminator-input,.forminator-custom-form.forminator-design--flat .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;padding:0;border:0;background-image:unset;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat .forminator-input,.forminator-custom-form.forminator-design--flat .forminator-input:active,.forminator-custom-form.forminator-design--flat .forminator-input:disabled,.forminator-custom-form.forminator-design--flat .forminator-input:focus,.forminator-custom-form.forminator-design--flat .forminator-input:hover,.forminator-custom-form.forminator-design--flat .forminator-textarea,.forminator-custom-form.forminator-design--flat .forminator-textarea:active,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled,.forminator-custom-form.forminator-design--flat .forminator-textarea:focus,.forminator-custom-form.forminator-design--flat .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-custom-form.forminator-design--flat .forminator-input,.forminator-custom-form.forminator-design--flat .forminator-input:active,.forminator-custom-form.forminator-design--flat .forminator-input:focus,.forminator-custom-form.forminator-design--flat .forminator-input:hover,.forminator-custom-form.forminator-design--flat .forminator-textarea,.forminator-custom-form.forminator-design--flat .forminator-textarea:active,.forminator-custom-form.forminator-design--flat .forminator-textarea:focus,.forminator-custom-form.forminator-design--flat .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--flat .forminator-input:disabled,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-custom-form.forminator-design--flat .forminator-input:disabled:-moz-placeholder,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--flat .forminator-input:disabled::-moz-placeholder,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--flat .forminator-input:disabled:-ms-input-placeholder,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--flat .forminator-input:disabled::-webkit-input-placeholder,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--flat .forminator-input{padding:10px;border:0;border-radius:0}.forminator-custom-form.forminator-design--flat .forminator-textarea{height:auto;min-height:140px;resize:vertical;padding:10px;border-radius:0}.forminator-custom-form.forminator-design--flat .forminator-input{height:40px}.forminator-custom-form.forminator-design--flat .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--flat .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--design{width:20px;height:20px;border:0;-webkit-transition:.25s ease;transition:.25s ease;border-radius:100%}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:12px;height:12px;content:" ";border-radius:100%}.forminator-custom-form.forminator-design--flat .forminator-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--flat .forminator-checkbox input:checked+.forminator-checkbox--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--flat .forminator-checkbox .forminator-checkbox--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;width:20px;height:20px;border:0;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat .forminator-checkbox .forminator-checkbox--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:12px}.forminator-custom-form.forminator-design--flat .forminator-checkbox .forminator-checkbox--design+.forminator-checkbox--label{margin-left:10px}.forminator-custom-form.forminator-design--flat .forminator-checkbox .forminator-checkbox--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--flat .forminator-checkbox .forminator-checkbox--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--flat .forminator-select+.select2,.forminator-custom-form.forminator-design--flat .forminator-time+.select2{width:100%!important}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 *,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 *{display:block}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{padding-left:0}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2{height:auto;padding:10px;border:0;border-radius:0;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{line-height:20px;-webkit-transition:.25s ease;transition:.25s ease;padding-right:40px}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single{position:relative}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow{width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:10px;right:10px}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before{content:"ı";-webkit-transition:-webkit-transform .2s linear,.25s ease;transition:-ms-transform .2s linear,.25s ease;transition:transform .2s linear,.25s ease;font-size:12px}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b{display:none}.forminator-custom-form.forminator-design--flat .forminator-select+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--flat .forminator-time+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body>.select2-container .forminator-dropdown--flat,body>.select2-container .forminator-droptime--flat{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;border-radius:0}body>.select2-container .forminator-dropdown--flat *,body>.select2-container .forminator-droptime--flat *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body>.select2-container .forminator-dropdown--flat .select2-search,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown:active,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown:focus,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown:hover,body>.select2-container .forminator-dropdown--flat .select2-search:active,body>.select2-container .forminator-dropdown--flat .select2-search:focus,body>.select2-container .forminator-dropdown--flat .select2-search:hover,body>.select2-container .forminator-droptime--flat .select2-search,body>.select2-container .forminator-droptime--flat .select2-search--dropdown,body>.select2-container .forminator-droptime--flat .select2-search--dropdown:active,body>.select2-container .forminator-droptime--flat .select2-search--dropdown:focus,body>.select2-container .forminator-droptime--flat .select2-search--dropdown:hover,body>.select2-container .forminator-droptime--flat .select2-search:active,body>.select2-container .forminator-droptime--flat .select2-search:focus,body>.select2-container .forminator-droptime--flat .select2-search:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}body>.select2-container .forminator-dropdown--flat .select2-results .select2-results__option,body>.select2-container .forminator-droptime--flat .select2-results .select2-results__option{margin:0;border:0;list-style:none;padding:10px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}body>.select2-container .forminator-dropdown--flat .select2-results .select2-results__option .select2-results__option,body>.select2-container .forminator-droptime--flat .select2-results .select2-results__option .select2-results__option{margin:0;list-style:none}body>.select2-container .forminator-dropdown--flat.select2-dropdown--above,body>.select2-container .forminator-droptime--flat.select2-dropdown--above{bottom:2px}body>.select2-container .forminator-dropdown--flat.select2-dropdown--below,body>.select2-container .forminator-droptime--flat.select2-dropdown--below{margin-top:2px}body>.select2-container .forminator-dropdown--flat .select2-search,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown,body>.select2-container .forminator-droptime--flat .select2-search,body>.select2-container .forminator-droptime--flat .select2-search--dropdown{padding:10px}body>.select2-container .forminator-dropdown--flat .select2-search .select2-search__field,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown .select2-search__field,body>.select2-container .forminator-droptime--flat .select2-search .select2-search__field,body>.select2-container .forminator-droptime--flat .select2-search--dropdown .select2-search__field{padding:10px;border:0;border-radius:0;line-height:20px}body>.select2-container .forminator-droptime--flat .select2-search,body>.select2-container .forminator-droptime--flat .select2-search--dropdown{display:none}.forminator-custom-form.forminator-design--flat .forminator-multiselect{margin:0;padding:0;border:0;max-height:120px;overflow-x:hidden;overflow-y:auto}.forminator-custom-form.forminator-design--flat .forminator-multiselect,.forminator-custom-form.forminator-design--flat .forminator-multiselect label,.forminator-custom-form.forminator-design--flat .forminator-multiselect li{display:block}.forminator-custom-form.forminator-design--flat .forminator-multiselect,.forminator-custom-form.forminator-design--flat .forminator-multiselect li{list-style:none}.forminator-custom-form.forminator-design--flat .forminator-multiselect li label{cursor:pointer;padding:10px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat .forminator-date{position:relative}.forminator-custom-form.forminator-design--flat .forminator-date.forminator-has_icon:after{content:"∏";position:absolute;top:10px;right:10px;font-size:18px;width:20px;line-height:20px;text-align:center}.forminator-custom-form.forminator-design--flat .forminator-date.forminator-has_icon .forminator-input{padding-right:40px}.forminator-calendar--flat{padding:2px 0}.forminator-calendar--flat .ui-datepicker-calendar,.forminator-calendar--flat .ui-datepicker-header{margin:0;border-width:0}.forminator-calendar--flat .ui-datepicker-header{display:block;position:relative}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next,.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;display:block;position:absolute;text-align:center;top:10px;width:26px;height:26px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev:before{display:block;line-height:26px;font-size:12px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next span,.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev span{display:none}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev:before{content:"Ó"}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next:before{content:"˜"}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-title select{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:0;height:26px}.forminator-calendar--flat .ui-datepicker-calendar{padding:0;border-collapse:unset;border-spacing:unset}.forminator-calendar--flat .ui-datepicker-calendar tbody tr,.forminator-calendar--flat .ui-datepicker-calendar thead tr{border:0}.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-state-disabled{pointer-events:none}.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable a,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable span,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-state-disabled a,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-state-disabled span{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-calendar--flat .ui-datepicker-header{padding-top:10px;padding-bottom:10px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev{left:10px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next{right:10px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-title{margin:0 10px;padding:0 36px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-title select+select{margin-left:10px}.forminator-calendar--flat .ui-datepicker-calendar tbody tr td,.forminator-calendar--flat .ui-datepicker-calendar thead tr th{border:0;text-align:center;padding:10px;width:36px;height:36px;line-height:16px}.forminator-calendar--flat .ui-datepicker-calendar tbody tr td a,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td span,.forminator-calendar--flat .ui-datepicker-calendar thead tr th a,.forminator-calendar--flat .ui-datepicker-calendar thead tr th span{display:block;width:16px;height:16px}.forminator-calendar--flat .ui-datepicker-calendar tbody tr td a,.forminator-calendar--flat .ui-datepicker-calendar thead tr th a{-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat a.forminator-button,.forminator-custom-form.forminator-design--flat button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:0;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat a.forminator-button,.forminator-custom-form.forminator-design--flat a.forminator-button:active,.forminator-custom-form.forminator-design--flat a.forminator-button:disabled,.forminator-custom-form.forminator-design--flat a.forminator-button:hover,.forminator-custom-form.forminator-design--flat a.forminator-button:visited,.forminator-custom-form.forminator-design--flat button.forminator-button,.forminator-custom-form.forminator-design--flat button.forminator-button:active,.forminator-custom-form.forminator-design--flat button.forminator-button:disabled,.forminator-custom-form.forminator-design--flat button.forminator-button:hover,.forminator-custom-form.forminator-design--flat button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-custom-form.forminator-design--flat a.forminator-button,.forminator-custom-form.forminator-design--flat a.forminator-button:active,.forminator-custom-form.forminator-design--flat a.forminator-button:hover,.forminator-custom-form.forminator-design--flat a.forminator-button:visited,.forminator-custom-form.forminator-design--flat button.forminator-button,.forminator-custom-form.forminator-design--flat button.forminator-button:active,.forminator-custom-form.forminator-design--flat button.forminator-button:hover,.forminator-custom-form.forminator-design--flat button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--flat a.forminator-button:disabled,.forminator-custom-form.forminator-design--flat button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-custom-form.forminator-design--flat a.forminator-button:first-child,.forminator-custom-form.forminator-design--flat button.forminator-button:first-child{margin-top:0}.forminator-custom-form.forminator-design--flat a.forminator-button:last-child,.forminator-custom-form.forminator-design--flat button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) a.forminator-button:first-child,.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) a.forminator-button:last-child,.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) a.forminator-button,.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-custom-form.forminator-design--flat{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--flat:first-child{margin-top:0}.forminator-custom-form.forminator-design--flat:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--flat:first-child{margin-top:0}.forminator-custom-form.forminator-design--flat:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--flat{margin:30px auto}}.forminator-custom-form.forminator-design--flat *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--text{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px;line-height:16px}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--progress{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;margin:0;height:16px;background-color:#EDEDED}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--progress,.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--progress span{border-radius:8px}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--progress span{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#17A8E3}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav{margin:0 0 20px}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav,.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li{display:block;position:relative;padding:0;border:0;list-style:none}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav:before{content:" ";height:auto;position:absolute;width:1px;top:7px;bottom:7px;left:7px}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li{margin:10px 0}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li:first-child{margin-top:0}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--flat .forminator-pagination--footer{margin-top:20px}@media (min-width:783px){.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text{margin:0 15px}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--bar{margin-bottom:30px}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav:before{content:unset}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav{margin:0 0 30px}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav li{min-width:33.33%;-webkit-box-flex:1;-webkit-flex:1 0 33.33%;-moz-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;margin:0;text-align:center}}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li:before{right:50%;left:0}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li:after{right:0;left:50%}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li .forminator-step-text{display:block;padding-left:25px;line-height:21px}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li .forminator-step-dot{display:block;position:absolute;left:0;width:15px;height:15px;border-radius:100%;border:0;top:3px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li.forminator-step-current .forminator-step-dot{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (min-width:783px){.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav li:after,.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav li:before{content:" ";width:auto;display:block;position:absolute;height:1px;bottom:7px}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-dot{position:relative;z-index:1;top:auto;left:auto;margin:5px auto 0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-text{padding-left:0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.forminator-custom-form.forminator-design--default .forminator-label,.forminator-custom-form.forminator-design--default .forminator-label--helper,.forminator-custom-form.forminator-design--default .forminator-label--limit{line-height:20px}.forminator-custom-form.forminator-design--default .forminator-label--validation{margin-top:5px;padding:5px 10px;border-radius:2px;line-height:18px}.forminator-custom-form.forminator-design--default .forminator-break .forminator-border{width:100%;height:1px;display:block;margin-right:0;margin-bottom:0;margin-left:0;padding:0;border:0}.forminator-custom-form.forminator-design--default .forminator-input,.forminator-custom-form.forminator-design--default .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;border:0;background-image:unset}.forminator-custom-form.forminator-design--default .forminator-input,.forminator-custom-form.forminator-design--default .forminator-input:active,.forminator-custom-form.forminator-design--default .forminator-input:disabled,.forminator-custom-form.forminator-design--default .forminator-input:focus,.forminator-custom-form.forminator-design--default .forminator-input:hover,.forminator-custom-form.forminator-design--default .forminator-textarea,.forminator-custom-form.forminator-design--default .forminator-textarea:active,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled,.forminator-custom-form.forminator-design--default .forminator-textarea:focus,.forminator-custom-form.forminator-design--default .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-custom-form.forminator-design--default .forminator-input,.forminator-custom-form.forminator-design--default .forminator-input:active,.forminator-custom-form.forminator-design--default .forminator-input:focus,.forminator-custom-form.forminator-design--default .forminator-input:hover,.forminator-custom-form.forminator-design--default .forminator-textarea,.forminator-custom-form.forminator-design--default .forminator-textarea:active,.forminator-custom-form.forminator-design--default .forminator-textarea:focus,.forminator-custom-form.forminator-design--default .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--default .forminator-input:disabled,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-custom-form.forminator-design--default .forminator-input:disabled:-moz-placeholder,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--default .forminator-input:disabled::-moz-placeholder,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--default .forminator-input:disabled:-ms-input-placeholder,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--default .forminator-input:disabled::-webkit-input-placeholder,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--default .forminator-textarea{height:auto;min-height:140px;resize:vertical}.forminator-custom-form.forminator-design--default .forminator-input,.forminator-custom-form.forminator-design--default .forminator-textarea{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-custom-form.forminator-design--default .forminator-input{height:40px}.forminator-custom-form.forminator-design--default .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--default .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--design{width:20px;height:20px;border-width:1px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease;border-radius:100%}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:12px;height:12px;content:" ";border-radius:100%}.forminator-custom-form.forminator-design--default .forminator-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--default .forminator-checkbox input:checked+.forminator-checkbox--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:12px}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--design+.forminator-checkbox--label{margin-left:10px}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--design{width:20px;height:20px;border-width:1px;border-style:solid;border-radius:2px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--default .forminator-select+.select2,.forminator-custom-form.forminator-design--default .forminator-time+.select2{width:100%!important}.forminator-custom-form.forminator-design--default .forminator-select+.select2 *,.forminator-custom-form.forminator-design--default .forminator-time+.select2 *{display:block}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{padding-left:0}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2{height:auto;padding:9px;border-width:1px;border-style:solid;border-radius:2px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding-right:39px}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single{position:relative}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow{width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:9px;right:9px}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before{content:"ı";-webkit-transition:-webkit-transform .2s linear,.3s ease;transition:-ms-transform .2s linear,.3s ease;transition:transform .2s linear,.3s ease;font-size:12px}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b{display:none}.forminator-custom-form.forminator-design--default .forminator-select+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--default .forminator-time+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body>.select2-container .forminator-dropdown--default,body>.select2-container .forminator-droptime--default{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;border-radius:2px;overflow:hidden}body>.select2-container .forminator-dropdown--default *,body>.select2-container .forminator-droptime--default *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body>.select2-container .forminator-dropdown--default .select2-search,body>.select2-container .forminator-dropdown--default .select2-search--dropdown,body>.select2-container .forminator-dropdown--default .select2-search--dropdown:active,body>.select2-container .forminator-dropdown--default .select2-search--dropdown:focus,body>.select2-container .forminator-dropdown--default .select2-search--dropdown:hover,body>.select2-container .forminator-dropdown--default .select2-search:active,body>.select2-container .forminator-dropdown--default .select2-search:focus,body>.select2-container .forminator-dropdown--default .select2-search:hover,body>.select2-container .forminator-droptime--default .select2-search,body>.select2-container .forminator-droptime--default .select2-search--dropdown,body>.select2-container .forminator-droptime--default .select2-search--dropdown:active,body>.select2-container .forminator-droptime--default .select2-search--dropdown:focus,body>.select2-container .forminator-droptime--default .select2-search--dropdown:hover,body>.select2-container .forminator-droptime--default .select2-search:active,body>.select2-container .forminator-droptime--default .select2-search:focus,body>.select2-container .forminator-droptime--default .select2-search:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}body>.select2-container .forminator-dropdown--default .select2-results .select2-results__option,body>.select2-container .forminator-droptime--default .select2-results .select2-results__option{margin:0;border:0;list-style:none;padding:9px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}body>.select2-container .forminator-dropdown--default .select2-results .select2-results__option .select2-results__option,body>.select2-container .forminator-droptime--default .select2-results .select2-results__option .select2-results__option{margin:0;list-style:none}body>.select2-container .forminator-dropdown--default.select2-dropdown--above,body>.select2-container .forminator-droptime--default.select2-dropdown--above{bottom:2px}body>.select2-container .forminator-dropdown--default.select2-dropdown--below,body>.select2-container .forminator-droptime--default.select2-dropdown--below{margin-top:2px}body>.select2-container .forminator-dropdown--default .select2-search,body>.select2-container .forminator-dropdown--default .select2-search--dropdown,body>.select2-container .forminator-droptime--default .select2-search,body>.select2-container .forminator-droptime--default .select2-search--dropdown{padding:9px}body>.select2-container .forminator-dropdown--default .select2-search .select2-search__field,body>.select2-container .forminator-dropdown--default .select2-search--dropdown .select2-search__field,body>.select2-container .forminator-droptime--default .select2-search .select2-search__field,body>.select2-container .forminator-droptime--default .select2-search--dropdown .select2-search__field{padding:9px;border-width:1px;border-style:solid;border-radius:2px;line-height:20px}body>.select2-container .forminator-droptime--default .select2-search,body>.select2-container .forminator-droptime--default .select2-search--dropdown{display:none}.forminator-custom-form.forminator-design--default .forminator-multiselect{margin:0;padding:0;border:0 solid;max-height:120px;overflow-x:hidden;overflow-y:auto;border-width:1px;border-radius:2px}.forminator-custom-form.forminator-design--default .forminator-multiselect,.forminator-custom-form.forminator-design--default .forminator-multiselect label,.forminator-custom-form.forminator-design--default .forminator-multiselect li{display:block}.forminator-custom-form.forminator-design--default .forminator-multiselect,.forminator-custom-form.forminator-design--default .forminator-multiselect li{list-style:none}.forminator-custom-form.forminator-design--default .forminator-multiselect li label{cursor:pointer;padding:10px 9px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--default .forminator-date{position:relative}.forminator-custom-form.forminator-design--default .forminator-date.forminator-has_icon:after{content:"∏";position:absolute;top:10px;right:10px;font-size:16px;width:20px;line-height:20px;text-align:center}.forminator-custom-form.forminator-design--default .forminator-date.forminator-has_icon .forminator-input{padding-right:40px}.forminator-calendar--default{padding:2px 0}.forminator-calendar--default .ui-datepicker-header{display:block;position:relative}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next,.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;display:block;position:absolute;text-align:center;top:5px;width:26px;height:26px}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev:before{display:block;line-height:26px;font-size:12px}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next span,.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev span{display:none}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev:before{content:"Ó"}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next:before{content:"˜"}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title select{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:0;height:26px}.forminator-calendar--default .ui-datepicker-calendar{padding:0;border-collapse:unset;border-spacing:unset}.forminator-calendar--default .ui-datepicker-calendar tbody tr,.forminator-calendar--default .ui-datepicker-calendar thead tr{border:0}.forminator-calendar--default .ui-datepicker-calendar tbody tr td,.forminator-calendar--default .ui-datepicker-calendar thead tr th{border:0;text-align:center}.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable,.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-state-disabled{pointer-events:none}.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable a,.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable span,.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-state-disabled a,.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-state-disabled span{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-calendar--default .ui-datepicker-calendar,.forminator-calendar--default .ui-datepicker-header{margin:0;border-width:1px;border-style:solid}.forminator-calendar--default .ui-datepicker-header{padding-top:5px;padding-bottom:5px;border-bottom:0;border-radius:2px 2px 0 0}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev{left:5px}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next{right:5px}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title{margin:0 5px;padding:0 31px}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title select+select{margin-left:5px}.forminator-calendar--default .ui-datepicker-calendar{border-top:0;border-radius:0 0 2px 2px}.forminator-calendar--default .ui-datepicker-calendar tbody tr td,.forminator-calendar--default .ui-datepicker-calendar thead tr th{padding:5px;width:36px;height:36px;line-height:26px}.forminator-calendar--default .ui-datepicker-calendar tbody tr td a,.forminator-calendar--default .ui-datepicker-calendar tbody tr td span,.forminator-calendar--default .ui-datepicker-calendar thead tr th a,.forminator-calendar--default .ui-datepicker-calendar thead tr th span{display:block;width:26px;height:26px;border-radius:2px}.forminator-calendar--default .ui-datepicker-calendar tbody tr td a,.forminator-calendar--default .ui-datepicker-calendar thead tr th a{-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--default a.forminator-button,.forminator-custom-form.forminator-design--default button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--default a.forminator-button,.forminator-custom-form.forminator-design--default a.forminator-button:active,.forminator-custom-form.forminator-design--default a.forminator-button:disabled,.forminator-custom-form.forminator-design--default a.forminator-button:hover,.forminator-custom-form.forminator-design--default a.forminator-button:visited,.forminator-custom-form.forminator-design--default button.forminator-button,.forminator-custom-form.forminator-design--default button.forminator-button:active,.forminator-custom-form.forminator-design--default button.forminator-button:disabled,.forminator-custom-form.forminator-design--default button.forminator-button:hover,.forminator-custom-form.forminator-design--default button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-custom-form.forminator-design--default a.forminator-button,.forminator-custom-form.forminator-design--default a.forminator-button:active,.forminator-custom-form.forminator-design--default a.forminator-button:hover,.forminator-custom-form.forminator-design--default a.forminator-button:visited,.forminator-custom-form.forminator-design--default button.forminator-button,.forminator-custom-form.forminator-design--default button.forminator-button:active,.forminator-custom-form.forminator-design--default button.forminator-button:hover,.forminator-custom-form.forminator-design--default button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--default a.forminator-button:disabled,.forminator-custom-form.forminator-design--default button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-custom-form.forminator-design--default a.forminator-button:first-child,.forminator-custom-form.forminator-design--default button.forminator-button:first-child{margin-top:0}.forminator-custom-form.forminator-design--default a.forminator-button:last-child,.forminator-custom-form.forminator-design--default button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--default:not(.forminator-size--small) a.forminator-button:first-child,.forminator-custom-form.forminator-design--default:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) a.forminator-button:last-child,.forminator-custom-form.forminator-design--default:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) a.forminator-button,.forminator-custom-form.forminator-design--default:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-custom-form.forminator-design--default{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--default:first-child{margin-top:0}.forminator-custom-form.forminator-design--default:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--default:first-child{margin-top:0}.forminator-custom-form.forminator-design--default:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--default{margin:30px auto}}.forminator-custom-form.forminator-design--default *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--default .forminator-pagination--bar{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--text{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px;line-height:16px}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--progress{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;margin:0;height:16px;background-color:#EDEDED}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--progress,.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--progress span{border-radius:8px}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--progress span{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#17A8E3}.forminator-custom-form.forminator-design--default .forminator-pagination--nav{margin:0 0 20px}.forminator-custom-form.forminator-design--default .forminator-pagination--nav,.forminator-custom-form.forminator-design--default .forminator-pagination--nav li{display:block;position:relative;padding:0;border:0;list-style:none}.forminator-custom-form.forminator-design--default .forminator-pagination--nav:before{content:" ";height:auto;position:absolute;width:1px;top:6.5px;bottom:6.5px;left:6.5px}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li{margin:10px 0}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li:first-child{margin-top:0}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--default .forminator-pagination--footer{margin-top:20px;padding-top:20px;border-top-width:1px;border-top-style:solid}@media (min-width:783px){.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text{margin:0 15px}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--bar{margin-bottom:30px}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav:before{content:unset}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav{margin:0 0 30px}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;padding-top:30px}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav li{min-width:33.33%;-webkit-box-flex:1;-webkit-flex:1 0 33.33%;-moz-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;margin:0;text-align:center}}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li:before{right:50%;left:0}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li:after{right:0;left:50%}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li .forminator-step-text{display:block;padding-left:24px;line-height:20px}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li .forminator-step-dot{display:block;position:absolute;left:0;width:14px;height:14px;border-radius:100%;border-width:1px;border-style:solid;top:3px}@media (min-width:783px){.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav li:after,.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav li:before{content:" ";width:auto;display:block;position:absolute;height:1px;bottom:6.5px}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-dot{position:relative;z-index:1;top:auto;left:auto;margin:5px auto 0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-text{padding-left:0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.forminator-custom-form.forminator-design--material .forminator-label,.forminator-custom-form.forminator-design--material .forminator-label--helper,.forminator-custom-form.forminator-design--material .forminator-label--limit{line-height:20px}.forminator-custom-form.forminator-design--material .forminator-label--validation{margin-top:5px;padding:5px 10px;line-height:20px}.forminator-custom-form.forminator-design--material .forminator-break .forminator-border{width:100%;height:1px;display:block;margin-right:0;margin-bottom:0;margin-left:0;padding:0;border:0}.forminator-custom-form.forminator-design--material .forminator-input,.forminator-custom-form.forminator-design--material .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;padding:0;border:0;background-image:unset;background-color:transparent;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-input,.forminator-custom-form.forminator-design--material .forminator-input:active,.forminator-custom-form.forminator-design--material .forminator-input:disabled,.forminator-custom-form.forminator-design--material .forminator-input:focus,.forminator-custom-form.forminator-design--material .forminator-input:hover,.forminator-custom-form.forminator-design--material .forminator-textarea,.forminator-custom-form.forminator-design--material .forminator-textarea:active,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled,.forminator-custom-form.forminator-design--material .forminator-textarea:focus,.forminator-custom-form.forminator-design--material .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-custom-form.forminator-design--material .forminator-input,.forminator-custom-form.forminator-design--material .forminator-input:active,.forminator-custom-form.forminator-design--material .forminator-input:focus,.forminator-custom-form.forminator-design--material .forminator-input:hover,.forminator-custom-form.forminator-design--material .forminator-textarea,.forminator-custom-form.forminator-design--material .forminator-textarea:active,.forminator-custom-form.forminator-design--material .forminator-textarea:focus,.forminator-custom-form.forminator-design--material .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-input:disabled,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-custom-form.forminator-design--material .forminator-input:disabled:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--material .forminator-input:disabled::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--material .forminator-input:disabled:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--material .forminator-input:disabled::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--material .forminator-input{border-radius:0;padding-top:10px;padding-bottom:9px;border-top:0;border-right:0;border-left:0;border-bottom-width:1px;border-bottom-style:solid}.forminator-custom-form.forminator-design--material .forminator-textarea{height:auto;min-height:140px;resize:vertical;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-custom-form.forminator-design--material .forminator-input{height:40px}.forminator-custom-form.forminator-design--material .forminator-input--wrap{position:relative}.forminator-custom-form.forminator-design--material .forminator-input--wrap:after{content:" ";height:2px;display:block;position:absolute;right:50%;bottom:0;left:50%;-webkit-transition:.25s linear;transition:.25s linear}.forminator-custom-form.forminator-design--material .forminator-textarea--wrap{position:relative}.forminator-custom-form.forminator-design--material .forminator-textarea--wrap:after{content:" ";pointer-events:none;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:2px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-floating--date,.forminator-custom-form.forminator-design--material .forminator-floating--input,.forminator-custom-form.forminator-design--material .forminator-floating--textarea{position:relative;z-index:1}.forminator-custom-form.forminator-design--material .forminator-floating--date .forminator-label,.forminator-custom-form.forminator-design--material .forminator-floating--input .forminator-label,.forminator-custom-form.forminator-design--material .forminator-floating--textarea .forminator-label{pointer-events:none;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition:-webkit-transform .25s linear,.25s ease;transition:-ms-transform .25s linear,.25s ease;transition:transform .25s linear,.25s ease}.forminator-custom-form.forminator-design--material .forminator-floating--date .forminator-label,.forminator-custom-form.forminator-design--material .forminator-floating--input .forminator-label{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.forminator-custom-form.forminator-design--material .forminator-floating--date{padding-left:26px}.forminator-custom-form.forminator-design--material .forminator-floating--textarea{height:0}.forminator-custom-form.forminator-design--material .forminator-floating--textarea .forminator-label{padding-right:20px;-webkit-transform:translate(10px,30px);-ms-transform:translate(10px,30px);transform:translate(10px,30px)}.forminator-custom-form.forminator-design--material .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea{padding-top:29px}.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-custom-form.forminator-design--material .forminator-has_error .forminator-input--wrap:after,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-input--wrap:after,.forminator-custom-form.forminator-design--material .forminator-is_hover .forminator-input--wrap:after{right:0;left:0}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date .forminator-label,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input .forminator-label,.forminator-custom-form.forminator-design--material .forminator-is_filled .forminator-floating--date .forminator-label,.forminator-custom-form.forminator-design--material .forminator-is_filled .forminator-floating--input .forminator-label{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea .forminator-label,.forminator-custom-form.forminator-design--material .forminator-is_filled .forminator-floating--textarea .forminator-label{-webkit-transform:translate(10px,4px);-ms-transform:translate(10px,4px);transform:translate(10px,4px)}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-floating--date{padding-left:31px}.forminator-custom-form.forminator-design--material .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--material .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-radio input:focus+.forminator-radio--design:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1;-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;position:relative}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design:after{content:" ";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;position:absolute;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;width:20px;height:20px}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design{width:20px;height:20px;border-width:2px;border-style:solid;-webkit-transition:.25s ease;transition:.25s ease;border-radius:100%}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design:before{width:10px;height:10px;content:" ";border-radius:100%}.forminator-custom-form.forminator-design--material .forminator-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--material .forminator-checkbox input:checked+.forminator-checkbox--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-checkbox input:focus+.forminator-checkbox--design:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1;-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;position:relative}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:10px}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--design+.forminator-checkbox--label{margin-left:10px}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--design:after{content:" ";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;position:absolute;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;width:20px;height:20px}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--design{width:20px;height:20px;border-width:2px;border-style:solid;border-radius:2px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-select+.select2,.forminator-custom-form.forminator-design--material .forminator-time+.select2{width:100%!important}.forminator-custom-form.forminator-design--material .forminator-select+.select2 *,.forminator-custom-form.forminator-design--material .forminator-time+.select2 *{display:block}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{padding-left:0}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2{height:auto;padding:10px 0 9px;border:0;border-bottom-width:1px;border-bottom-style:solid;border-radius:0;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2:after,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2:after{content:" ";display:block;position:absolute;right:50%;left:50%;height:2px;bottom:-1px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{line-height:20px;-webkit-transition:.25s ease;transition:.25s ease;padding-right:30px}.forminator-custom-form.forminator-design--material .forminator-is_hover .forminator-select+.select2 .forminator-select2:after,.forminator-custom-form.forminator-design--material .forminator-is_hover .forminator-time+.select2 .forminator-select2:after,.forminator-custom-form.forminator-design--material .forminator-select+.select2.select2-container--open .forminator-select2:after,.forminator-custom-form.forminator-design--material .forminator-time+.select2.select2-container--open .forminator-select2:after{right:0;left:0}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single{background-color:transparent;position:relative}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow{width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:10px}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before{content:"ı";-webkit-transition:-webkit-transform .2s linear,.25s ease;transition:-ms-transform .2s linear,.25s ease;transition:transform .2s linear,.25s ease;font-size:12px}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b{display:none}.forminator-custom-form.forminator-design--material .forminator-select+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--material .forminator-time+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body>.select2-container .forminator-dropdown--material,body>.select2-container .forminator-droptime--material{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;border-radius:0}body>.select2-container .forminator-dropdown--material *,body>.select2-container .forminator-droptime--material *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body>.select2-container .forminator-dropdown--material .select2-search,body>.select2-container .forminator-dropdown--material .select2-search--dropdown,body>.select2-container .forminator-dropdown--material .select2-search--dropdown:active,body>.select2-container .forminator-dropdown--material .select2-search--dropdown:focus,body>.select2-container .forminator-dropdown--material .select2-search--dropdown:hover,body>.select2-container .forminator-dropdown--material .select2-search:active,body>.select2-container .forminator-dropdown--material .select2-search:focus,body>.select2-container .forminator-dropdown--material .select2-search:hover,body>.select2-container .forminator-droptime--material .select2-search,body>.select2-container .forminator-droptime--material .select2-search--dropdown,body>.select2-container .forminator-droptime--material .select2-search--dropdown:active,body>.select2-container .forminator-droptime--material .select2-search--dropdown:focus,body>.select2-container .forminator-droptime--material .select2-search--dropdown:hover,body>.select2-container .forminator-droptime--material .select2-search:active,body>.select2-container .forminator-droptime--material .select2-search:focus,body>.select2-container .forminator-droptime--material .select2-search:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}body>.select2-container .forminator-dropdown--material .select2-results .select2-results__option,body>.select2-container .forminator-droptime--material .select2-results .select2-results__option{margin:0;border:0;list-style:none;padding:10px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}body>.select2-container .forminator-dropdown--material .select2-results .select2-results__option .select2-results__option,body>.select2-container .forminator-droptime--material .select2-results .select2-results__option .select2-results__option{margin:0;list-style:none}body>.select2-container .forminator-dropdown--material.select2-dropdown--above,body>.select2-container .forminator-droptime--material.select2-dropdown--above{bottom:2px}body>.select2-container .forminator-dropdown--material.select2-dropdown--below,body>.select2-container .forminator-droptime--material.select2-dropdown--below{margin-top:2px}body>.select2-container .forminator-dropdown--material .select2-search,body>.select2-container .forminator-dropdown--material .select2-search--dropdown,body>.select2-container .forminator-droptime--material .select2-search,body>.select2-container .forminator-droptime--material .select2-search--dropdown{padding:10px}body>.select2-container .forminator-dropdown--material .select2-search .select2-search__field,body>.select2-container .forminator-dropdown--material .select2-search--dropdown .select2-search__field,body>.select2-container .forminator-droptime--material .select2-search .select2-search__field,body>.select2-container .forminator-droptime--material .select2-search--dropdown .select2-search__field{padding:10px;border:0;border-radius:0;line-height:20px}body>.select2-container .forminator-dropdown--material:after,body>.select2-container .forminator-droptime--material:after{content:" ";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.3);box-shadow:0 3px 8px rgba(0,0,0,.3)}body>.select2-container .forminator-droptime--material .select2-search,body>.select2-container .forminator-droptime--material .select2-search--dropdown{display:none}.forminator-custom-form.forminator-design--material .forminator-multiselect{margin:0;padding:0;border:0}.forminator-custom-form.forminator-design--material .forminator-multiselect,.forminator-custom-form.forminator-design--material .forminator-multiselect label,.forminator-custom-form.forminator-design--material .forminator-multiselect li{display:block}.forminator-custom-form.forminator-design--material .forminator-multiselect,.forminator-custom-form.forminator-design--material .forminator-multiselect li{list-style:none}.forminator-custom-form.forminator-design--material .forminator-multiselect li label{cursor:pointer;padding:10px 9px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease;position:relative;border-width:1px;border-style:solid;border-radius:2px}.forminator-custom-form.forminator-design--material .forminator-multiselect li{margin:10px 0}.forminator-custom-form.forminator-design--material .forminator-multiselect li label:after{content:" ";pointer-events:none;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:2px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-multiselect li:first-child{margin-top:0}.forminator-custom-form.forminator-design--material .forminator-multiselect li:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-multiselect li:first-child{margin-top:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-multiselect li:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-multiselect li{margin:15px 0}}.forminator-custom-form.forminator-design--material .forminator-date{position:relative}.forminator-custom-form.forminator-design--material .forminator-date.forminator-has_icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.forminator-custom-form.forminator-design--material .forminator-date.forminator-has_icon .forminator-input,.forminator-custom-form.forminator-design--material .forminator-date.forminator-has_icon .forminator-input--wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.forminator-custom-form.forminator-design--material .forminator-date.forminator-has_icon:before{content:"∏";margin-right:10px;font-size:16px;min-width:16px;-webkit-box-flex:0;-webkit-flex:0 0 16px;-moz-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-date.forminator-has_icon:before{margin-right:15px}.forminator-calendar--material{padding:2px 0}.forminator-calendar--material .ui-datepicker-header{display:block;position:relative}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;display:block;position:absolute;text-align:center}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev:before{display:block;line-height:26px;font-size:16px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next span,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev span{display:none}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev:before{content:"Ó"}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next:before{content:"˜"}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-title select{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:0;height:26px}.forminator-calendar--material .ui-datepicker-calendar{padding:0;border-collapse:unset;border-spacing:unset}.forminator-calendar--material .ui-datepicker-calendar tbody tr,.forminator-calendar--material .ui-datepicker-calendar thead tr{border:0}.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable,.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-state-disabled{pointer-events:none}.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable a,.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable span,.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-state-disabled a,.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-state-disabled span{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-calendar--material:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.3);box-shadow:0 6px 10px rgba(0,0,0,.3)}.forminator-calendar--material .ui-datepicker-calendar,.forminator-calendar--material .ui-datepicker-header{margin:0;position:relative;z-index:1;border-width:0}.forminator-calendar--material .ui-datepicker-header{padding-top:20px;padding-bottom:20px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev{top:20px;width:26px;height:26px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev{left:5px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next{right:5px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-title{margin:0 5px;padding:0 31px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-title select+select{margin-left:5px}.forminator-calendar--material .ui-datepicker-calendar tbody tr td,.forminator-calendar--material .ui-datepicker-calendar thead tr th{border:0;text-align:center;padding:5px;width:50px;height:50px;line-height:40px}.forminator-calendar--material .ui-datepicker-calendar tbody tr td a,.forminator-calendar--material .ui-datepicker-calendar tbody tr td span,.forminator-calendar--material .ui-datepicker-calendar thead tr th a,.forminator-calendar--material .ui-datepicker-calendar thead tr th span{display:block;width:40px;height:40px;border-radius:50%}.forminator-calendar--material .ui-datepicker-calendar tbody tr td a,.forminator-calendar--material .ui-datepicker-calendar thead tr th a{-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material a.forminator-button,.forminator-custom-form.forminator-design--material button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;overflow:hidden;position:relative;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material a.forminator-button,.forminator-custom-form.forminator-design--material a.forminator-button:active,.forminator-custom-form.forminator-design--material a.forminator-button:disabled,.forminator-custom-form.forminator-design--material a.forminator-button:hover,.forminator-custom-form.forminator-design--material a.forminator-button:visited,.forminator-custom-form.forminator-design--material button.forminator-button,.forminator-custom-form.forminator-design--material button.forminator-button:active,.forminator-custom-form.forminator-design--material button.forminator-button:disabled,.forminator-custom-form.forminator-design--material button.forminator-button:hover,.forminator-custom-form.forminator-design--material button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-custom-form.forminator-design--material a.forminator-button,.forminator-custom-form.forminator-design--material a.forminator-button:active,.forminator-custom-form.forminator-design--material a.forminator-button:hover,.forminator-custom-form.forminator-design--material a.forminator-button:visited,.forminator-custom-form.forminator-design--material button.forminator-button,.forminator-custom-form.forminator-design--material button.forminator-button:active,.forminator-custom-form.forminator-design--material button.forminator-button:hover,.forminator-custom-form.forminator-design--material button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material a.forminator-button:disabled,.forminator-custom-form.forminator-design--material button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-custom-form.forminator-design--material a.forminator-button:first-child,.forminator-custom-form.forminator-design--material button.forminator-button:first-child{margin-top:0}.forminator-custom-form.forminator-design--material a.forminator-button:last-child,.forminator-custom-form.forminator-design--material button.forminator-button:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-custom-form.forminator-design--material a.forminator-button .forminator-button--text,.forminator-custom-form.forminator-design--material button.forminator-button .forminator-button--mask,.forminator-custom-form.forminator-design--material button.forminator-button .forminator-button--text{display:block}.forminator-custom-form.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-custom-form.forminator-design--material button.forminator-button .forminator-button--mask{width:0;position:absolute;top:50%;left:50%;padding:0;border-radius:100%;background-color:rgba(0,0,0,.12);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out;transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out}.forminator-custom-form.forminator-design--material a.forminator-button:active,.forminator-custom-form.forminator-design--material button.forminator-button:active{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.6);box-shadow:0 1px 4px 0 rgba(0,0,0,.6)}.forminator-custom-form.forminator-design--material a.forminator-button:active .forminator-button--mask,.forminator-custom-form.forminator-design--material button.forminator-button:active .forminator-button--mask{width:120%;padding:120% 0 0}@media (min-width:783px){.forminator-custom-form.forminator-design--material:not(.forminator-size--small) a.forminator-button:first-child,.forminator-custom-form.forminator-design--material:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) a.forminator-button:last-child,.forminator-custom-form.forminator-design--material:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) a.forminator-button,.forminator-custom-form.forminator-design--material:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-custom-form.forminator-design--material{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--material:first-child{margin-top:0}.forminator-custom-form.forminator-design--material:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--material:first-child{margin-top:0}.forminator-custom-form.forminator-design--material:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--material{margin:30px auto}}.forminator-custom-form.forminator-design--material *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--material .forminator-pagination--bar{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.forminator-custom-form.forminator-design--material .forminator-pagination--bar .forminator-bar--text{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px;line-height:8px}.forminator-custom-form.forminator-design--material .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--material .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--material .forminator-pagination--bar .forminator-bar--progress{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;margin:0;height:8px;background-color:#EDEDED}.forminator-custom-form.forminator-design--material .forminator-pagination--bar .forminator-bar--progress span{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#17A8E3}.forminator-custom-form.forminator-design--material .forminator-pagination--nav{margin:0 0 20px}.forminator-custom-form.forminator-design--material .forminator-pagination--nav,.forminator-custom-form.forminator-design--material .forminator-pagination--nav li{display:block;position:relative;padding:0;border:0;list-style:none}.forminator-custom-form.forminator-design--material .forminator-pagination--nav:before{content:" ";height:auto;position:absolute;width:1px;top:10px;bottom:10px;left:10px}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li{margin:10px 0}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li:first-child{margin-top:0}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--material .forminator-pagination--footer{margin-top:20px}@media (min-width:783px){.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text{margin:0 15px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--bar{margin-bottom:30px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--nav:before{content:unset}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--nav{margin:0 0 30px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}}.forminator-custom-form.forminator-design--material .forminator-pagination--nav{position:relative;counter-reset:pagination-steps}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li:before{content:"(";counter-increment:pagination-steps;margin-right:10px;border-radius:50%;text-align:center;width:21px;height:21px;font-size:10.5px;line-height:21px}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li .forminator-step-text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li.forminator-step-current:before,.forminator-custom-form.forminator-design--material .forminator-pagination--nav li.forminator-step-current~li:before{content:counter(pagination-steps);font-family:inherit!important}.forminator-poll .forminator-label--error,.forminator-poll .forminator-label--error p,.forminator-poll .forminator-label--info,.forminator-poll .forminator-label--info p,.forminator-poll .forminator-label--loading,.forminator-poll .forminator-label--loading p,.forminator-poll .forminator-label--notice,.forminator-poll .forminator-label--notice p,.forminator-poll .forminator-label--success,.forminator-poll .forminator-label--success p{line-height:20px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.0025em}@media (min-width:783px){.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--nav li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:0 15px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--nav .forminator-nav-border:not(:last-child){-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:1px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -15px 30px}}.forminator-poll,.forminator-poll *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll .forminator-label--info{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#F8F8F8;color:#888}.forminator-poll .forminator-label--info:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"I";color:#888}.forminator-poll .forminator-label--info *{color:inherit}.forminator-poll .forminator-label--info>div,.forminator-poll .forminator-label--info>span{cursor:initial;display:block;padding-left:30px}.forminator-poll .forminator-label--info,.forminator-poll .forminator-label--info p{font-size:13px;font-weight:400}.forminator-poll .forminator-label--info p strong,.forminator-poll .forminator-label--info strong{font-weight:700}.forminator-poll .forminator-label--info:first-child{margin-top:0}.forminator-poll .forminator-label--info:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll .forminator-label--info{margin:30px 0}}.forminator-poll .forminator-label--error{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#CB4B57;color:#FFF}.forminator-poll .forminator-label--error:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"!";color:#FFF}.forminator-poll .forminator-label--error *{color:inherit}.forminator-poll .forminator-label--error>div,.forminator-poll .forminator-label--error>span{cursor:initial;display:block;padding-left:30px}.forminator-poll .forminator-label--error,.forminator-poll .forminator-label--error p{font-size:13px;font-weight:400}.forminator-poll .forminator-label--error p strong,.forminator-poll .forminator-label--error strong{font-weight:700}.forminator-poll .forminator-label--error:first-child{margin-top:0}.forminator-poll .forminator-label--error:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll .forminator-label--error{margin:30px 0}}.forminator-poll .forminator-label--notice{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#FFF4D2;color:#333}.forminator-poll .forminator-label--notice:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"I";color:#333}.forminator-poll .forminator-label--notice *{color:inherit}.forminator-poll .forminator-label--notice>div,.forminator-poll .forminator-label--notice>span{cursor:initial;display:block;padding-left:30px}.forminator-poll .forminator-label--notice,.forminator-poll .forminator-label--notice p{font-size:13px;font-weight:400}.forminator-poll .forminator-label--notice p strong,.forminator-poll .forminator-label--notice strong{font-weight:700}.forminator-poll .forminator-label--notice:first-child{margin-top:0}.forminator-poll .forminator-label--notice:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll .forminator-label--notice{margin:30px 0}}.forminator-poll .forminator-label--success{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#1ABC9C;color:#FFF}.forminator-poll .forminator-label--success:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"(";color:#FFF}.forminator-poll .forminator-label--success *{color:inherit}.forminator-poll .forminator-label--success>div,.forminator-poll .forminator-label--success>span{cursor:initial;display:block;padding-left:30px}.forminator-poll .forminator-label--success,.forminator-poll .forminator-label--success p{font-size:13px;font-weight:400}.forminator-poll .forminator-label--success p strong,.forminator-poll .forminator-label--success strong{font-weight:700}.forminator-poll .forminator-label--success:first-child{margin-top:0}.forminator-poll .forminator-label--success:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll .forminator-label--success{margin:30px 0}}.forminator-poll .forminator-label--loading{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#D4EEF9;color:#888}.forminator-poll .forminator-label--loading:before{display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;width:18px;height:18px;border:2px solid #FFF;border-bottom-color:transparent;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spin .75s 0s linear infinite;animation:spin .75s 0s linear infinite}.forminator-poll .forminator-label--loading *{color:inherit}.forminator-poll .forminator-label--loading>div,.forminator-poll .forminator-label--loading>span{cursor:initial;display:block;padding-left:30px}.forminator-poll .forminator-label--loading,.forminator-poll .forminator-label--loading p{font-size:13px;font-weight:400}.forminator-poll .forminator-label--loading p strong,.forminator-poll .forminator-label--loading strong{font-weight:700}.forminator-poll .forminator-label--loading:first-child{margin-top:0}.forminator-poll .forminator-label--loading:last-child{margin-bottom:0}.forminator-poll .forminator-poll--chart{max-width:100%;height:auto;display:block}@media (min-width:783px){.forminator-poll .forminator-label--loading{margin:30px 0}}.forminator-poll.forminator-design--bold .forminator-poll--question{margin:0 0 10px;padding:0;border:0;font-size:21px;line-height:30px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--question{margin:0 0 15px}}.forminator-poll.forminator-design--bold .forminator-poll--description{margin:0 0 10px;padding:0;border:0;font-size:15px;line-height:20px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--description{margin:0 0 15px}}.forminator-poll.forminator-design--bold .forminator-poll--answers{margin:0}.forminator-poll.forminator-design--bold .forminator-poll--answers,.forminator-poll.forminator-design--bold .forminator-poll--answers li{padding:0;border:0;list-style:none}.forminator-poll.forminator-design--bold .forminator-poll--answers li{margin:10px 0}.forminator-poll.forminator-design--bold .forminator-poll--answers li:first-child{margin-top:0}.forminator-poll.forminator-design--bold .forminator-poll--answers li:last-child{margin-bottom:0}.forminator-poll.forminator-design--bold .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--bold .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design{width:20px;height:20px;border-width:3px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease;border-radius:100%}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:8px;height:8px;content:" ";border-radius:100%}.forminator-poll.forminator-design--bold .forminator-input,.forminator-poll.forminator-design--bold .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;border:0;background-image:unset}.forminator-poll.forminator-design--bold .forminator-input,.forminator-poll.forminator-design--bold .forminator-input:active,.forminator-poll.forminator-design--bold .forminator-input:disabled,.forminator-poll.forminator-design--bold .forminator-input:focus,.forminator-poll.forminator-design--bold .forminator-input:hover,.forminator-poll.forminator-design--bold .forminator-textarea,.forminator-poll.forminator-design--bold .forminator-textarea:active,.forminator-poll.forminator-design--bold .forminator-textarea:disabled,.forminator-poll.forminator-design--bold .forminator-textarea:focus,.forminator-poll.forminator-design--bold .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-poll.forminator-design--bold .forminator-input,.forminator-poll.forminator-design--bold .forminator-input:active,.forminator-poll.forminator-design--bold .forminator-input:focus,.forminator-poll.forminator-design--bold .forminator-input:hover,.forminator-poll.forminator-design--bold .forminator-textarea,.forminator-poll.forminator-design--bold .forminator-textarea:active,.forminator-poll.forminator-design--bold .forminator-textarea:focus,.forminator-poll.forminator-design--bold .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--bold .forminator-input:disabled,.forminator-poll.forminator-design--bold .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-poll.forminator-design--bold .forminator-input:disabled:-moz-placeholder,.forminator-poll.forminator-design--bold .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--bold .forminator-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--bold .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--bold .forminator-input:disabled:-ms-input-placeholder,.forminator-poll.forminator-design--bold .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--bold .forminator-input:disabled::-webkit-input-placeholder,.forminator-poll.forminator-design--bold .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--bold .forminator-textarea{height:auto;min-height:140px;resize:vertical}.forminator-poll.forminator-design--bold .forminator-input,.forminator-poll.forminator-design--bold .forminator-textarea{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding:7px;border-width:3px;border-style:solid;border-radius:0}.forminator-poll.forminator-design--bold .forminator-input{height:40px}.forminator-poll.forminator-design--bold .forminator-poll--actions{margin:20px 0 0;text-align:center}.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button){margin:0;font-size:14px;line-height:20px;font-weight:700}.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button),.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button):active,.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button):hover,.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button):visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--bold .forminator-poll--actions a.forminator-button,.forminator-poll.forminator-design--bold .forminator-poll--actions button.forminator-button{padding:12px;border-radius:0;font-size:14px;line-height:20px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button){-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--bold{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--bold:first-child{margin-top:0}.forminator-poll.forminator-design--bold:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--bold:first-child{margin-top:0}.forminator-poll.forminator-design--bold:last-child{margin-bottom:0}.forminator-poll.forminator-design--bold{margin:30px auto}}.forminator-poll.forminator-design--bold *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--bold a.forminator-button,.forminator-poll.forminator-design--bold button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:12px;border-radius:0;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-poll.forminator-design--bold a.forminator-button,.forminator-poll.forminator-design--bold a.forminator-button:active,.forminator-poll.forminator-design--bold a.forminator-button:disabled,.forminator-poll.forminator-design--bold a.forminator-button:hover,.forminator-poll.forminator-design--bold a.forminator-button:visited,.forminator-poll.forminator-design--bold button.forminator-button,.forminator-poll.forminator-design--bold button.forminator-button:active,.forminator-poll.forminator-design--bold button.forminator-button:disabled,.forminator-poll.forminator-design--bold button.forminator-button:hover,.forminator-poll.forminator-design--bold button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--bold a.forminator-button,.forminator-poll.forminator-design--bold a.forminator-button:active,.forminator-poll.forminator-design--bold a.forminator-button:hover,.forminator-poll.forminator-design--bold a.forminator-button:visited,.forminator-poll.forminator-design--bold button.forminator-button,.forminator-poll.forminator-design--bold button.forminator-button:active,.forminator-poll.forminator-design--bold button.forminator-button:hover,.forminator-poll.forminator-design--bold button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--bold a.forminator-button:disabled,.forminator-poll.forminator-design--bold button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-poll.forminator-design--bold a.forminator-button:first-child,.forminator-poll.forminator-design--bold button.forminator-button:first-child{margin-top:0}.forminator-poll.forminator-design--bold a.forminator-button:last-child,.forminator-poll.forminator-design--bold button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--bold:not(.forminator-size--small) a.forminator-button:first-child,.forminator-poll.forminator-design--bold:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-poll.forminator-design--bold:not(.forminator-size--small) a.forminator-button:last-child,.forminator-poll.forminator-design--bold:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-poll.forminator-design--bold:not(.forminator-size--small) a.forminator-button,.forminator-poll.forminator-design--bold:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-poll.forminator-design--flat .forminator-poll--question{margin:0 0 10px;padding:0;border:0;font-size:15px;line-height:20px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--question{margin:0 0 15px}}.forminator-poll.forminator-design--flat .forminator-poll--description{margin:0 0 10px;padding:0;border:0;font-size:13px;line-height:18px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--description{margin:0 0 15px}}.forminator-poll.forminator-design--flat .forminator-poll--answers{margin:0}.forminator-poll.forminator-design--flat .forminator-poll--answers,.forminator-poll.forminator-design--flat .forminator-poll--answers li{padding:0;border:0;list-style:none}.forminator-poll.forminator-design--flat .forminator-poll--answers li{margin:10px 0}.forminator-poll.forminator-design--flat .forminator-poll--answers li:first-child{margin-top:0}.forminator-poll.forminator-design--flat .forminator-poll--answers li:last-child{margin-bottom:0}.forminator-poll.forminator-design--flat .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--flat .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design{width:20px;height:20px;border:0;-webkit-transition:.25s ease;transition:.25s ease;border-radius:100%}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:12px;height:12px;content:" ";border-radius:100%}.forminator-poll.forminator-design--flat .forminator-input,.forminator-poll.forminator-design--flat .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;padding:0;border:0;background-image:unset;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-poll.forminator-design--flat .forminator-input,.forminator-poll.forminator-design--flat .forminator-input:active,.forminator-poll.forminator-design--flat .forminator-input:disabled,.forminator-poll.forminator-design--flat .forminator-input:focus,.forminator-poll.forminator-design--flat .forminator-input:hover,.forminator-poll.forminator-design--flat .forminator-textarea,.forminator-poll.forminator-design--flat .forminator-textarea:active,.forminator-poll.forminator-design--flat .forminator-textarea:disabled,.forminator-poll.forminator-design--flat .forminator-textarea:focus,.forminator-poll.forminator-design--flat .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-poll.forminator-design--flat .forminator-input,.forminator-poll.forminator-design--flat .forminator-input:active,.forminator-poll.forminator-design--flat .forminator-input:focus,.forminator-poll.forminator-design--flat .forminator-input:hover,.forminator-poll.forminator-design--flat .forminator-textarea,.forminator-poll.forminator-design--flat .forminator-textarea:active,.forminator-poll.forminator-design--flat .forminator-textarea:focus,.forminator-poll.forminator-design--flat .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--flat .forminator-input:disabled,.forminator-poll.forminator-design--flat .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-poll.forminator-design--flat .forminator-input:disabled:-moz-placeholder,.forminator-poll.forminator-design--flat .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--flat .forminator-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--flat .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--flat .forminator-input:disabled:-ms-input-placeholder,.forminator-poll.forminator-design--flat .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--flat .forminator-input:disabled::-webkit-input-placeholder,.forminator-poll.forminator-design--flat .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--flat .forminator-input{padding:10px;border:0;border-radius:0}.forminator-poll.forminator-design--flat .forminator-textarea{height:auto;min-height:140px;resize:vertical;padding:10px;border-radius:0}.forminator-poll.forminator-design--flat .forminator-input{height:40px}.forminator-poll.forminator-design--flat .forminator-poll--actions{margin:20px 0 0;text-align:center}.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button){margin:0;font-size:14px;line-height:20px;font-weight:700}.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button),.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button):active,.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button):hover,.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button):visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--flat .forminator-poll--actions a.forminator-button,.forminator-poll.forminator-design--flat .forminator-poll--actions button.forminator-button{padding:10px;border-radius:0;font-size:14px;line-height:20px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button){-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--flat{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--flat:first-child{margin-top:0}.forminator-poll.forminator-design--flat:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--flat:first-child{margin-top:0}.forminator-poll.forminator-design--flat:last-child{margin-bottom:0}.forminator-poll.forminator-design--flat{margin:30px auto}}.forminator-poll.forminator-design--flat *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--flat a.forminator-button,.forminator-poll.forminator-design--flat button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:0;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-poll.forminator-design--flat a.forminator-button,.forminator-poll.forminator-design--flat a.forminator-button:active,.forminator-poll.forminator-design--flat a.forminator-button:disabled,.forminator-poll.forminator-design--flat a.forminator-button:hover,.forminator-poll.forminator-design--flat a.forminator-button:visited,.forminator-poll.forminator-design--flat button.forminator-button,.forminator-poll.forminator-design--flat button.forminator-button:active,.forminator-poll.forminator-design--flat button.forminator-button:disabled,.forminator-poll.forminator-design--flat button.forminator-button:hover,.forminator-poll.forminator-design--flat button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--flat a.forminator-button,.forminator-poll.forminator-design--flat a.forminator-button:active,.forminator-poll.forminator-design--flat a.forminator-button:hover,.forminator-poll.forminator-design--flat a.forminator-button:visited,.forminator-poll.forminator-design--flat button.forminator-button,.forminator-poll.forminator-design--flat button.forminator-button:active,.forminator-poll.forminator-design--flat button.forminator-button:hover,.forminator-poll.forminator-design--flat button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--flat a.forminator-button:disabled,.forminator-poll.forminator-design--flat button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-poll.forminator-design--flat a.forminator-button:first-child,.forminator-poll.forminator-design--flat button.forminator-button:first-child{margin-top:0}.forminator-poll.forminator-design--flat a.forminator-button:last-child,.forminator-poll.forminator-design--flat button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--flat:not(.forminator-size--small) a.forminator-button:first-child,.forminator-poll.forminator-design--flat:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-poll.forminator-design--flat:not(.forminator-size--small) a.forminator-button:last-child,.forminator-poll.forminator-design--flat:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-poll.forminator-design--flat:not(.forminator-size--small) a.forminator-button,.forminator-poll.forminator-design--flat:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-poll.forminator-design--default .forminator-poll--question{margin:0 0 10px;padding:0;border:0;font-size:15px;line-height:20px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--question{margin:0 0 15px}}.forminator-poll.forminator-design--default .forminator-poll--description{margin:0 0 10px;padding:0;border:0;font-size:13px;line-height:18px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--description{margin:0 0 15px}}.forminator-poll.forminator-design--default .forminator-poll--answers{margin:0}.forminator-poll.forminator-design--default .forminator-poll--answers,.forminator-poll.forminator-design--default .forminator-poll--answers li{padding:0;border:0;list-style:none}.forminator-poll.forminator-design--default .forminator-poll--answers li{margin:10px 0}.forminator-poll.forminator-design--default .forminator-poll--answers li:first-child{margin-top:0}.forminator-poll.forminator-design--default .forminator-poll--answers li:last-child{margin-bottom:0}.forminator-poll.forminator-design--default .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--default .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design{width:20px;height:20px;border-width:1px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease;border-radius:100%}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:12px;height:12px;content:" ";border-radius:100%}.forminator-poll.forminator-design--default .forminator-input,.forminator-poll.forminator-design--default .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;border:0;background-image:unset}.forminator-poll.forminator-design--default .forminator-input,.forminator-poll.forminator-design--default .forminator-input:active,.forminator-poll.forminator-design--default .forminator-input:disabled,.forminator-poll.forminator-design--default .forminator-input:focus,.forminator-poll.forminator-design--default .forminator-input:hover,.forminator-poll.forminator-design--default .forminator-textarea,.forminator-poll.forminator-design--default .forminator-textarea:active,.forminator-poll.forminator-design--default .forminator-textarea:disabled,.forminator-poll.forminator-design--default .forminator-textarea:focus,.forminator-poll.forminator-design--default .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-poll.forminator-design--default .forminator-input,.forminator-poll.forminator-design--default .forminator-input:active,.forminator-poll.forminator-design--default .forminator-input:focus,.forminator-poll.forminator-design--default .forminator-input:hover,.forminator-poll.forminator-design--default .forminator-textarea,.forminator-poll.forminator-design--default .forminator-textarea:active,.forminator-poll.forminator-design--default .forminator-textarea:focus,.forminator-poll.forminator-design--default .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--default .forminator-input:disabled,.forminator-poll.forminator-design--default .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-poll.forminator-design--default .forminator-input:disabled:-moz-placeholder,.forminator-poll.forminator-design--default .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--default .forminator-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--default .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--default .forminator-input:disabled:-ms-input-placeholder,.forminator-poll.forminator-design--default .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--default .forminator-input:disabled::-webkit-input-placeholder,.forminator-poll.forminator-design--default .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--default .forminator-textarea{height:auto;min-height:140px;resize:vertical}.forminator-poll.forminator-design--default .forminator-input,.forminator-poll.forminator-design--default .forminator-textarea{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-poll.forminator-design--default .forminator-input{height:40px}.forminator-poll.forminator-design--default .forminator-poll--actions{margin:20px 0 0;text-align:center}.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button){margin:0;font-size:14px;line-height:20px;font-weight:400}.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button),.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button):active,.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button):hover,.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button):visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--default .forminator-poll--actions a.forminator-button,.forminator-poll.forminator-design--default .forminator-poll--actions button.forminator-button{padding:10px;border-radius:0;font-size:14px;line-height:20px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button){-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--default{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--default:first-child{margin-top:0}.forminator-poll.forminator-design--default:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--default:first-child{margin-top:0}.forminator-poll.forminator-design--default:last-child{margin-bottom:0}.forminator-poll.forminator-design--default{margin:30px auto}}.forminator-poll.forminator-design--default *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--default a.forminator-button,.forminator-poll.forminator-design--default button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-poll.forminator-design--default a.forminator-button,.forminator-poll.forminator-design--default a.forminator-button:active,.forminator-poll.forminator-design--default a.forminator-button:disabled,.forminator-poll.forminator-design--default a.forminator-button:hover,.forminator-poll.forminator-design--default a.forminator-button:visited,.forminator-poll.forminator-design--default button.forminator-button,.forminator-poll.forminator-design--default button.forminator-button:active,.forminator-poll.forminator-design--default button.forminator-button:disabled,.forminator-poll.forminator-design--default button.forminator-button:hover,.forminator-poll.forminator-design--default button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--default a.forminator-button,.forminator-poll.forminator-design--default a.forminator-button:active,.forminator-poll.forminator-design--default a.forminator-button:hover,.forminator-poll.forminator-design--default a.forminator-button:visited,.forminator-poll.forminator-design--default button.forminator-button,.forminator-poll.forminator-design--default button.forminator-button:active,.forminator-poll.forminator-design--default button.forminator-button:hover,.forminator-poll.forminator-design--default button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--default a.forminator-button:disabled,.forminator-poll.forminator-design--default button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-poll.forminator-design--default a.forminator-button:first-child,.forminator-poll.forminator-design--default button.forminator-button:first-child{margin-top:0}.forminator-poll.forminator-design--default a.forminator-button:last-child,.forminator-poll.forminator-design--default button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--default:not(.forminator-size--small) a.forminator-button:first-child,.forminator-poll.forminator-design--default:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-poll.forminator-design--default:not(.forminator-size--small) a.forminator-button:last-child,.forminator-poll.forminator-design--default:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-poll.forminator-design--default:not(.forminator-size--small) a.forminator-button,.forminator-poll.forminator-design--default:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-poll.forminator-design--material .forminator-poll--question{margin:0 0 10px;padding:0;border:0;font-size:15px;line-height:20px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--question{margin:0 0 15px}}.forminator-poll.forminator-design--material .forminator-poll--description{margin:0 0 10px;padding:0;border:0;font-size:13px;line-height:18px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--description{margin:0 0 15px}}.forminator-poll.forminator-design--material .forminator-poll--answers{margin:0}.forminator-poll.forminator-design--material .forminator-poll--answers,.forminator-poll.forminator-design--material .forminator-poll--answers li{padding:0;border:0;list-style:none}.forminator-poll.forminator-design--material .forminator-poll--answers li{margin:10px 0}.forminator-poll.forminator-design--material .forminator-poll--answers li:first-child{margin-top:0}.forminator-poll.forminator-design--material .forminator-poll--answers li:last-child{margin-bottom:0}.forminator-poll.forminator-design--material .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--material .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-radio input:focus+.forminator-radio--design:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1;-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;position:relative}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:after{content:" ";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;position:absolute;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;width:20px;height:20px}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design{width:20px;height:20px;border-width:2px;border-style:solid;-webkit-transition:.25s ease;transition:.25s ease;border-radius:100%}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:before{width:10px;height:10px;content:" ";border-radius:100%}.forminator-poll.forminator-design--material .forminator-input,.forminator-poll.forminator-design--material .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;padding:0;border:0;background-image:unset;background-color:transparent;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-poll.forminator-design--material .forminator-input,.forminator-poll.forminator-design--material .forminator-input:active,.forminator-poll.forminator-design--material .forminator-input:disabled,.forminator-poll.forminator-design--material .forminator-input:focus,.forminator-poll.forminator-design--material .forminator-input:hover,.forminator-poll.forminator-design--material .forminator-textarea,.forminator-poll.forminator-design--material .forminator-textarea:active,.forminator-poll.forminator-design--material .forminator-textarea:disabled,.forminator-poll.forminator-design--material .forminator-textarea:focus,.forminator-poll.forminator-design--material .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-poll.forminator-design--material .forminator-input,.forminator-poll.forminator-design--material .forminator-input:active,.forminator-poll.forminator-design--material .forminator-input:focus,.forminator-poll.forminator-design--material .forminator-input:hover,.forminator-poll.forminator-design--material .forminator-textarea,.forminator-poll.forminator-design--material .forminator-textarea:active,.forminator-poll.forminator-design--material .forminator-textarea:focus,.forminator-poll.forminator-design--material .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-input:disabled,.forminator-poll.forminator-design--material .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-poll.forminator-design--material .forminator-input:disabled:-moz-placeholder,.forminator-poll.forminator-design--material .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--material .forminator-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--material .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--material .forminator-input:disabled:-ms-input-placeholder,.forminator-poll.forminator-design--material .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--material .forminator-input:disabled::-webkit-input-placeholder,.forminator-poll.forminator-design--material .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--material .forminator-input{border-radius:0;padding-top:10px;padding-bottom:9px;border-top:0;border-right:0;border-left:0;border-bottom-width:1px;border-bottom-style:solid}.forminator-poll.forminator-design--material .forminator-textarea{height:auto;min-height:140px;resize:vertical;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-poll.forminator-design--material .forminator-input{height:40px}.forminator-poll.forminator-design--material .forminator-input--wrap{position:relative}.forminator-poll.forminator-design--material .forminator-input--wrap:after{content:" ";height:2px;display:block;position:absolute;right:50%;bottom:0;left:50%;-webkit-transition:.25s linear;transition:.25s linear}.forminator-poll.forminator-design--material .forminator-floating--input{position:relative;z-index:1}.forminator-poll.forminator-design--material .forminator-floating--input .forminator-label{pointer-events:none;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition:-webkit-transform .25s linear,.25s ease;transition:-ms-transform .25s linear,.25s ease;transition:transform .25s linear,.25s ease;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input:-moz-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input::-moz-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input:-ms-input-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input::-webkit-input-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-poll.forminator-design--material .forminator-has_error .forminator-input--wrap:after,.forminator-poll.forminator-design--material .forminator-is_active .forminator-input--wrap:after,.forminator-poll.forminator-design--material .forminator-is_hover .forminator-input--wrap:after{right:0;left:0}.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input .forminator-label,.forminator-poll.forminator-design--material .forminator-is_filled .forminator-floating--input .forminator-label{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input:-moz-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input::-moz-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input:-ms-input-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input::-webkit-input-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-poll--actions{margin:20px 0 0;text-align:center}.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button){margin:0;font-size:14px;line-height:20px;font-weight:400}.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button),.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button):active,.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button):hover,.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button):visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--material .forminator-poll--actions a.forminator-button,.forminator-poll.forminator-design--material .forminator-poll--actions button.forminator-button{padding:10px;border-radius:0;font-size:14px;line-height:20px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button){-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--material{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--material:first-child{margin-top:0}.forminator-poll.forminator-design--material:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--material:first-child{margin-top:0}.forminator-poll.forminator-design--material:last-child{margin-bottom:0}.forminator-poll.forminator-design--material{margin:30px auto}}.forminator-poll.forminator-design--material *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--material a.forminator-button,.forminator-poll.forminator-design--material button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;overflow:hidden;position:relative;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-poll.forminator-design--material a.forminator-button,.forminator-poll.forminator-design--material a.forminator-button:active,.forminator-poll.forminator-design--material a.forminator-button:disabled,.forminator-poll.forminator-design--material a.forminator-button:hover,.forminator-poll.forminator-design--material a.forminator-button:visited,.forminator-poll.forminator-design--material button.forminator-button,.forminator-poll.forminator-design--material button.forminator-button:active,.forminator-poll.forminator-design--material button.forminator-button:disabled,.forminator-poll.forminator-design--material button.forminator-button:hover,.forminator-poll.forminator-design--material button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--material a.forminator-button,.forminator-poll.forminator-design--material a.forminator-button:active,.forminator-poll.forminator-design--material a.forminator-button:hover,.forminator-poll.forminator-design--material a.forminator-button:visited,.forminator-poll.forminator-design--material button.forminator-button,.forminator-poll.forminator-design--material button.forminator-button:active,.forminator-poll.forminator-design--material button.forminator-button:hover,.forminator-poll.forminator-design--material button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material a.forminator-button:disabled,.forminator-poll.forminator-design--material button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-poll.forminator-design--material a.forminator-button:first-child,.forminator-poll.forminator-design--material button.forminator-button:first-child{margin-top:0}.forminator-poll.forminator-design--material a.forminator-button:last-child,.forminator-poll.forminator-design--material button.forminator-button:last-child{margin-bottom:0}.forminator-poll.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-poll.forminator-design--material a.forminator-button .forminator-button--text,.forminator-poll.forminator-design--material button.forminator-button .forminator-button--mask,.forminator-poll.forminator-design--material button.forminator-button .forminator-button--text{display:block}.forminator-poll.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-poll.forminator-design--material button.forminator-button .forminator-button--mask{width:0;position:absolute;top:50%;left:50%;padding:0;border-radius:100%;background-color:rgba(0,0,0,.12);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out;transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out}.forminator-poll.forminator-design--material a.forminator-button:active,.forminator-poll.forminator-design--material button.forminator-button:active{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.6);box-shadow:0 1px 4px 0 rgba(0,0,0,.6)}.forminator-poll.forminator-design--material a.forminator-button:active .forminator-button--mask,.forminator-poll.forminator-design--material button.forminator-button:active .forminator-button--mask{width:120%;padding:120% 0 0}@media (min-width:783px){.forminator-poll.forminator-design--material:not(.forminator-size--small) a.forminator-button:first-child,.forminator-poll.forminator-design--material:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-poll.forminator-design--material:not(.forminator-size--small) a.forminator-button:last-child,.forminator-poll.forminator-design--material:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-poll.forminator-design--material:not(.forminator-size--small) a.forminator-button,.forminator-poll.forminator-design--material:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-quiz.forminator-design--grid{max-width:600px}.forminator-quiz.forminator-design--bold{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--bold:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--bold:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold{margin:30px auto}}.forminator-quiz.forminator-design--bold *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--bold .forminator-quiz--description,.forminator-quiz.forminator-design--bold .forminator-quiz--image,.forminator-quiz.forminator-design--bold .forminator-quiz--title{margin:0 0 20px}.forminator-quiz.forminator-design--bold .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-quiz--description,.forminator-quiz.forminator-design--bold .forminator-quiz--title{padding:0;border:0;letter-spacing:0;text-transform:none;text-decoration:none}.forminator-quiz.forminator-design--bold .forminator-quiz--title{line-height:1.4em}.forminator-quiz.forminator-design--bold .forminator-quiz--description{line-height:1.7em}.forminator-quiz.forminator-design--bold .forminator-quiz--image{width:100%;display:block;margin:0;padding:0;border:0}.forminator-quiz.forminator-design--bold .forminator-quiz--image img{max-width:100%;display:block;margin:0 auto;border:0;padding:0}.forminator-quiz.forminator-design--bold .forminator-quiz--summary{margin:20px 0}.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6,.forminator-quiz.forminator-design--bold .forminator-quiz--summary p{padding:0;line-height:1.2em}.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary p:first-child{margin-top:0}.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary p:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6{margin-top:.8em;margin-bottom:.8em}.forminator-quiz.forminator-design--bold .forminator-quiz--summary p{margin-top:.5em;margin-bottom:.5em}.forminator-quiz.forminator-design--bold .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--bold .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-social--icons{margin:10px -10px;list-style:none}.forminator-quiz.forminator-design--bold .forminator-social--icons li{display:inline-block;margin:0;padding:0 10px;border:0;list-style:none}.forminator-quiz.forminator-design--bold .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--bold .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-social--icon{line-height:1}.forminator-quiz.forminator-design--bold .forminator-social--icon a{display:block;margin:0;padding:0}.forminator-quiz.forminator-design--bold .forminator-social--icon a,.forminator-quiz.forminator-design--bold .forminator-social--icon a:active,.forminator-quiz.forminator-design--bold .forminator-social--icon a:hover,.forminator-quiz.forminator-design--bold .forminator-social--icon a:visited{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--bold .forminator-social--icon a,.forminator-quiz.forminator-design--bold .forminator-social--icon a:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--bold .forminator-social--icon a:active,.forminator-quiz.forminator-design--bold .forminator-social--icon a:hover{-webkit-filter:alpha(opacity=70);filter:alpha(opacity=70);opacity:.7;-khtml-opacity:.7}.forminator-quiz.forminator-design--bold .forminator-social--icon a:before{display:block}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--description,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--image,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--title{margin:0 0 30px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title{text-align:center}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img{margin:0 auto}}.forminator-quiz.forminator-design--bold .forminator-question{margin:20px 0;padding:0;border:0}.forminator-quiz.forminator-design--bold .forminator-question legend{margin:0;line-height:1.7em;letter-spacing:0}.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--result{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--result span{display:block;line-height:1.8em}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question{margin:30px 0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question legend{display:block;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-15px;margin-left:-15px}}.forminator-quiz.forminator-design--bold .forminator-answer{margin:10px 0;pointer-events:none}.forminator-quiz.forminator-design--bold .forminator-answer,.forminator-quiz.forminator-design--bold .forminator-answer span{display:block}.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span{pointer-events:none}.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--check:after,.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--status:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--check:before,.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--status:before{-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-quiz.forminator-design--bold .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--bold .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:initial;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;padding:7px;border-width:3px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--flat .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span,.forminator-quiz.forminator-design--flat .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-top:25px;margin-left:10px}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status{width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:3px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:10px}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check:after{content:"(";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status:after{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--bold .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--bold .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-is_correct .forminator-answer--status:after{content:"\28"}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:"\29"}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-empty,.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image{max-width:100px}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-empty .forminator-answer--design{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px}.forminator-quiz.forminator-design--bold .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check{margin-top:25px}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image .forminator-answer--check,.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image .forminator-answer--status{display:none}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer{margin:15px 0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-left:0;top:187px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after{font-size:12px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:32px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status{width:22px;height:22px;position:absolute;margin-top:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:unset;-ms-flex-item-align:unset;align-self:unset}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name{margin-top:10px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:170px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check{top:187px;left:7px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-moz-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin:15px 0;padding:0 15px}}.forminator-quiz.forminator-design--bold a.forminator-button,.forminator-quiz.forminator-design--bold button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:12px;border-radius:0;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--bold a.forminator-button,.forminator-quiz.forminator-design--bold a.forminator-button:active,.forminator-quiz.forminator-design--bold a.forminator-button:disabled,.forminator-quiz.forminator-design--bold a.forminator-button:hover,.forminator-quiz.forminator-design--bold a.forminator-button:visited,.forminator-quiz.forminator-design--bold button.forminator-button,.forminator-quiz.forminator-design--bold button.forminator-button:active,.forminator-quiz.forminator-design--bold button.forminator-button:disabled,.forminator-quiz.forminator-design--bold button.forminator-button:hover,.forminator-quiz.forminator-design--bold button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--bold a.forminator-button,.forminator-quiz.forminator-design--bold a.forminator-button:active,.forminator-quiz.forminator-design--bold a.forminator-button:hover,.forminator-quiz.forminator-design--bold a.forminator-button:visited,.forminator-quiz.forminator-design--bold button.forminator-button,.forminator-quiz.forminator-design--bold button.forminator-button:active,.forminator-quiz.forminator-design--bold button.forminator-button:hover,.forminator-quiz.forminator-design--bold button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--bold a.forminator-button:disabled,.forminator-quiz.forminator-design--bold button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-quiz.forminator-design--bold a.forminator-button:first-child,.forminator-quiz.forminator-design--bold button.forminator-button:first-child{margin-top:0}.forminator-quiz.forminator-design--bold a.forminator-button:last-child,.forminator-quiz.forminator-design--bold button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button:first-child,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button:last-child,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-quiz.forminator-design--bold .forminator-quiz--result{margin:20px 0}.forminator-quiz.forminator-design--bold .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--bold .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:7px;border-width:3px;border-style:solid}.forminator-quiz.forminator-design--bold .forminator-result--image{height:auto;display:block;padding:0;border:0;width:auto;margin:0 auto}.forminator-quiz.forminator-design--bold .forminator-result--description,.forminator-quiz.forminator-design--bold .forminator-result--title{margin:0;padding:0;border:0;letter-spacing:0}.forminator-quiz.forminator-design--bold .forminator-result--title{line-height:2.3em}.forminator-quiz.forminator-design--bold .forminator-result--title+.forminator-result--description{margin-top:10px}.forminator-quiz.forminator-design--bold .forminator-result--description{line-height:1.9em}.forminator-quiz.forminator-design--bold .forminator-result--retake{margin:0;width:100%;display:block;padding:12px;border-radius:0;line-height:20px}.forminator-quiz.forminator-design--bold .forminator-result--info,.forminator-quiz.forminator-design--bold .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--bold .forminator-result--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--bold .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--bold .forminator-result--text{padding:10px}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result{display:block}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--retake{width:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-result{text-align:initial}}.forminator-quiz.forminator-design--flat{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--flat:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--flat:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat{margin:30px auto}}.forminator-quiz.forminator-design--flat *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--flat .forminator-quiz--description,.forminator-quiz.forminator-design--flat .forminator-quiz--image,.forminator-quiz.forminator-design--flat .forminator-quiz--title{margin:0 0 20px}.forminator-quiz.forminator-design--flat .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-quiz--description,.forminator-quiz.forminator-design--flat .forminator-quiz--title{padding:0;border:0;letter-spacing:0;text-transform:none;text-decoration:none}.forminator-quiz.forminator-design--flat .forminator-quiz--title{line-height:1.4em}.forminator-quiz.forminator-design--flat .forminator-quiz--description{line-height:1.7em}.forminator-quiz.forminator-design--flat .forminator-quiz--image{width:100%;display:block;margin:0;padding:0;border:0}.forminator-quiz.forminator-design--flat .forminator-quiz--image img{max-width:100%;display:block;margin:0 auto;border:0;padding:0}.forminator-quiz.forminator-design--flat .forminator-quiz--summary{margin:20px 0}.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6,.forminator-quiz.forminator-design--flat .forminator-quiz--summary p{padding:0;line-height:1.2em}.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary p:first-child{margin-top:0}.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary p:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6{margin-top:.8em;margin-bottom:.8em}.forminator-quiz.forminator-design--flat .forminator-quiz--summary p{margin-top:.5em;margin-bottom:.5em}.forminator-quiz.forminator-design--flat .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--flat .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-social--icons{margin:10px -10px;list-style:none}.forminator-quiz.forminator-design--flat .forminator-social--icons li{display:inline-block;margin:0;padding:0 10px;border:0;list-style:none}.forminator-quiz.forminator-design--flat .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--flat .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-social--icon{line-height:1}.forminator-quiz.forminator-design--flat .forminator-social--icon a{display:block;margin:0;padding:0}.forminator-quiz.forminator-design--flat .forminator-social--icon a,.forminator-quiz.forminator-design--flat .forminator-social--icon a:active,.forminator-quiz.forminator-design--flat .forminator-social--icon a:hover,.forminator-quiz.forminator-design--flat .forminator-social--icon a:visited{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--flat .forminator-social--icon a,.forminator-quiz.forminator-design--flat .forminator-social--icon a:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--flat .forminator-social--icon a:active,.forminator-quiz.forminator-design--flat .forminator-social--icon a:hover{-webkit-filter:alpha(opacity=70);filter:alpha(opacity=70);opacity:.7;-khtml-opacity:.7}.forminator-quiz.forminator-design--flat .forminator-social--icon a:before{display:block}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--description,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--image,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--title{margin:0 0 30px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title{text-align:center}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img{margin:0 auto}}.forminator-quiz.forminator-design--flat .forminator-question{margin:20px 0;padding:0;border:0}.forminator-quiz.forminator-design--flat .forminator-question legend{margin:0;line-height:1.7em;letter-spacing:0}.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--result{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--result span{display:block;line-height:1.8em}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question{margin:30px 0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question legend{display:block;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-15px;margin-left:-15px}}.forminator-quiz.forminator-design--flat .forminator-answer{margin:10px 0;pointer-events:none}.forminator-quiz.forminator-design--flat .forminator-answer,.forminator-quiz.forminator-design--flat .forminator-answer span{display:block}.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--check:after,.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--status:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--check:before,.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--status:before{-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:initial;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;padding:10px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--default .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--default .forminator-answer input:checked+span,.forminator-quiz.forminator-design--default .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-top:25px;margin-left:10px}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status{width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:10px}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check:after{content:"(";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status:after{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--flat .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--flat .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-is_correct .forminator-answer--status:after{content:"\28"}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:"\29"}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-empty,.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image{max-width:100px}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-empty .forminator-answer--design{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px}.forminator-quiz.forminator-design--flat .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check{margin-top:25px}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image .forminator-answer--check,.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image .forminator-answer--status{display:none}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer{margin:15px 0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-left:0;top:190px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after{font-size:12px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:32px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status{width:22px;height:22px;position:absolute;margin-top:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:unset;-ms-flex-item-align:unset;align-self:unset}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name{margin-top:10px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:170px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check{top:190px;left:10px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-moz-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin:15px 0;padding:0 15px}}.forminator-quiz.forminator-design--flat a.forminator-button,.forminator-quiz.forminator-design--flat button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:0;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--flat a.forminator-button,.forminator-quiz.forminator-design--flat a.forminator-button:active,.forminator-quiz.forminator-design--flat a.forminator-button:disabled,.forminator-quiz.forminator-design--flat a.forminator-button:hover,.forminator-quiz.forminator-design--flat a.forminator-button:visited,.forminator-quiz.forminator-design--flat button.forminator-button,.forminator-quiz.forminator-design--flat button.forminator-button:active,.forminator-quiz.forminator-design--flat button.forminator-button:disabled,.forminator-quiz.forminator-design--flat button.forminator-button:hover,.forminator-quiz.forminator-design--flat button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--flat a.forminator-button,.forminator-quiz.forminator-design--flat a.forminator-button:active,.forminator-quiz.forminator-design--flat a.forminator-button:hover,.forminator-quiz.forminator-design--flat a.forminator-button:visited,.forminator-quiz.forminator-design--flat button.forminator-button,.forminator-quiz.forminator-design--flat button.forminator-button:active,.forminator-quiz.forminator-design--flat button.forminator-button:hover,.forminator-quiz.forminator-design--flat button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--flat a.forminator-button:disabled,.forminator-quiz.forminator-design--flat button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-quiz.forminator-design--flat a.forminator-button:first-child,.forminator-quiz.forminator-design--flat button.forminator-button:first-child{margin-top:0}.forminator-quiz.forminator-design--flat a.forminator-button:last-child,.forminator-quiz.forminator-design--flat button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button:first-child,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button:last-child,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-quiz.forminator-design--flat .forminator-quiz--result{margin:20px 0}.forminator-quiz.forminator-design--flat .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--flat .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:10px;border-width:0}.forminator-quiz.forminator-design--flat .forminator-result--image{height:auto;display:block;padding:0;border:0;width:auto;margin:0 auto}.forminator-quiz.forminator-design--flat .forminator-result--description,.forminator-quiz.forminator-design--flat .forminator-result--title{margin:0;padding:0;border:0;letter-spacing:0}.forminator-quiz.forminator-design--flat .forminator-result--title{line-height:2.3em}.forminator-quiz.forminator-design--flat .forminator-result--title+.forminator-result--description{margin-top:10px}.forminator-quiz.forminator-design--flat .forminator-result--description{line-height:1.9em}.forminator-quiz.forminator-design--flat .forminator-result--retake{margin:0;width:100%;display:block;padding:10px;border-radius:0;line-height:20px}.forminator-quiz.forminator-design--flat .forminator-result--info,.forminator-quiz.forminator-design--flat .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--flat .forminator-result--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--flat .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--flat .forminator-result--text{padding:10px}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result{display:block}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--retake{width:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-result{text-align:initial}}.forminator-quiz.forminator-design--default{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--default:first-child{margin-top:0}.forminator-quiz.forminator-design--default:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--default:first-child{margin-top:0}.forminator-quiz.forminator-design--default:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default{margin:30px auto}}.forminator-quiz.forminator-design--default *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--default .forminator-quiz--description,.forminator-quiz.forminator-design--default .forminator-quiz--image,.forminator-quiz.forminator-design--default .forminator-quiz--title{margin:0 0 20px}.forminator-quiz.forminator-design--default .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-quiz--description,.forminator-quiz.forminator-design--default .forminator-quiz--title{padding:0;border:0;letter-spacing:0;text-transform:none;text-decoration:none}.forminator-quiz.forminator-design--default .forminator-quiz--title{line-height:1.4em}.forminator-quiz.forminator-design--default .forminator-quiz--description{line-height:1.7em}.forminator-quiz.forminator-design--default .forminator-quiz--image{width:100%;display:block;margin:0;padding:0;border:0}.forminator-quiz.forminator-design--default .forminator-quiz--image img{max-width:100%;display:block;margin:0 auto;border:0;padding:0}.forminator-quiz.forminator-design--default .forminator-quiz--summary{margin:20px 0}.forminator-quiz.forminator-design--default .forminator-quiz--summary h1,.forminator-quiz.forminator-design--default .forminator-quiz--summary h2,.forminator-quiz.forminator-design--default .forminator-quiz--summary h3,.forminator-quiz.forminator-design--default .forminator-quiz--summary h4,.forminator-quiz.forminator-design--default .forminator-quiz--summary h5,.forminator-quiz.forminator-design--default .forminator-quiz--summary h6,.forminator-quiz.forminator-design--default .forminator-quiz--summary p{padding:0;line-height:1.2em}.forminator-quiz.forminator-design--default .forminator-quiz--summary h1:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h2:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h3:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h4:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h5:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h6:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary p:first-child{margin-top:0}.forminator-quiz.forminator-design--default .forminator-quiz--summary h1:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h2:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h3:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h4:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h5:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h6:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary p:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-quiz--summary h1,.forminator-quiz.forminator-design--default .forminator-quiz--summary h2,.forminator-quiz.forminator-design--default .forminator-quiz--summary h3,.forminator-quiz.forminator-design--default .forminator-quiz--summary h4,.forminator-quiz.forminator-design--default .forminator-quiz--summary h5,.forminator-quiz.forminator-design--default .forminator-quiz--summary h6{margin-top:.8em;margin-bottom:.8em}.forminator-quiz.forminator-design--default .forminator-quiz--summary p{margin-top:.5em;margin-bottom:.5em}.forminator-quiz.forminator-design--default .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--default .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-social--icons{margin:10px -10px;list-style:none}.forminator-quiz.forminator-design--default .forminator-social--icons li{display:inline-block;margin:0;padding:0 10px;border:0;list-style:none}.forminator-quiz.forminator-design--default .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--default .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-social--icon{line-height:1}.forminator-quiz.forminator-design--default .forminator-social--icon a{display:block;margin:0;padding:0}.forminator-quiz.forminator-design--default .forminator-social--icon a,.forminator-quiz.forminator-design--default .forminator-social--icon a:active,.forminator-quiz.forminator-design--default .forminator-social--icon a:hover,.forminator-quiz.forminator-design--default .forminator-social--icon a:visited{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--default .forminator-social--icon a,.forminator-quiz.forminator-design--default .forminator-social--icon a:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--default .forminator-social--icon a:active,.forminator-quiz.forminator-design--default .forminator-social--icon a:hover{-webkit-filter:alpha(opacity=70);filter:alpha(opacity=70);opacity:.7;-khtml-opacity:.7}.forminator-quiz.forminator-design--default .forminator-social--icon a:before{display:block}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--description,.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--image,.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--title{margin:0 0 30px}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title{text-align:center}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img{margin:0 auto}}.forminator-quiz.forminator-design--default .forminator-question{margin:20px 0;padding:0;border:0}.forminator-quiz.forminator-design--default .forminator-question legend{margin:0;line-height:1.7em;letter-spacing:0}.forminator-quiz.forminator-design--default .forminator-question .forminator-question--result{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--default .forminator-question .forminator-question--result span{display:block;line-height:1.8em}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question{margin:30px 0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question legend{display:block;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-15px;margin-left:-15px}}.forminator-quiz.forminator-design--default .forminator-answer{margin:10px 0;pointer-events:none}.forminator-quiz.forminator-design--default .forminator-answer,.forminator-quiz.forminator-design--default .forminator-answer span{display:block}.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--check:after,.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--status:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--check:before,.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--status:before{-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:initial;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;padding:9px;border-width:1px;border-style:solid;border-radius:2px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-top:25px;margin-left:10px}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status{width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:1px;border-style:solid;border-radius:2px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:10px}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check:after{content:"(";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status:after{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--default .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--default .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-answer.forminator-is_correct .forminator-answer--status:after{content:"\28"}.forminator-quiz.forminator-design--default .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:"\29"}.forminator-quiz.forminator-design--default .forminator-answer.forminator-empty,.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image{max-width:100px}.forminator-quiz.forminator-design--default .forminator-answer.forminator-empty .forminator-answer--design{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px}.forminator-quiz.forminator-design--default .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check{margin-top:25px}.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image .forminator-answer--check,.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image .forminator-answer--status{display:none}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer{margin:15px 0}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-left:0;top:189px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after{font-size:12px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:32px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status{width:22px;height:22px;position:absolute;margin-top:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:unset;-ms-flex-item-align:unset;align-self:unset}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name{margin-top:10px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:170px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check{top:189px;left:9px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-moz-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin:15px 0;padding:0 15px}}.forminator-quiz.forminator-design--default a.forminator-button,.forminator-quiz.forminator-design--default button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--default a.forminator-button,.forminator-quiz.forminator-design--default a.forminator-button:active,.forminator-quiz.forminator-design--default a.forminator-button:disabled,.forminator-quiz.forminator-design--default a.forminator-button:hover,.forminator-quiz.forminator-design--default a.forminator-button:visited,.forminator-quiz.forminator-design--default button.forminator-button,.forminator-quiz.forminator-design--default button.forminator-button:active,.forminator-quiz.forminator-design--default button.forminator-button:disabled,.forminator-quiz.forminator-design--default button.forminator-button:hover,.forminator-quiz.forminator-design--default button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--default a.forminator-button,.forminator-quiz.forminator-design--default a.forminator-button:active,.forminator-quiz.forminator-design--default a.forminator-button:hover,.forminator-quiz.forminator-design--default a.forminator-button:visited,.forminator-quiz.forminator-design--default button.forminator-button,.forminator-quiz.forminator-design--default button.forminator-button:active,.forminator-quiz.forminator-design--default button.forminator-button:hover,.forminator-quiz.forminator-design--default button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--default a.forminator-button:disabled,.forminator-quiz.forminator-design--default button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-quiz.forminator-design--default a.forminator-button:first-child,.forminator-quiz.forminator-design--default button.forminator-button:first-child{margin-top:0}.forminator-quiz.forminator-design--default a.forminator-button:last-child,.forminator-quiz.forminator-design--default button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button:first-child,.forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button:last-child,.forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button,.forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-quiz.forminator-design--default .forminator-quiz--result{margin:20px 0}.forminator-quiz.forminator-design--default .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--default .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-quiz.forminator-design--default .forminator-result--image{height:auto;display:block;padding:0;border:0;width:auto;margin:0 auto}.forminator-quiz.forminator-design--default .forminator-result--description,.forminator-quiz.forminator-design--default .forminator-result--title{margin:0;padding:0;border:0;letter-spacing:0}.forminator-quiz.forminator-design--default .forminator-result--title{line-height:2.3em}.forminator-quiz.forminator-design--default .forminator-result--title+.forminator-result--description{margin-top:10px}.forminator-quiz.forminator-design--default .forminator-result--description{line-height:1.9em}.forminator-quiz.forminator-design--default .forminator-result--retake{margin:0;width:100%;display:block;padding:10px;border-radius:2px;line-height:20px}.forminator-quiz.forminator-design--default .forminator-result--info,.forminator-quiz.forminator-design--default .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--default .forminator-result--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--default .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--default .forminator-result--text{padding:10px}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result{display:block}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--retake{width:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-result{text-align:initial}}.forminator-quiz.forminator-design--material{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--material:first-child{margin-top:0}.forminator-quiz.forminator-design--material:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--material:first-child{margin-top:0}.forminator-quiz.forminator-design--material:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material{margin:30px auto}}.forminator-quiz.forminator-design--material *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--material .forminator-quiz--description,.forminator-quiz.forminator-design--material .forminator-quiz--image,.forminator-quiz.forminator-design--material .forminator-quiz--title{margin:0 0 20px}.forminator-quiz.forminator-design--material .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-quiz--description,.forminator-quiz.forminator-design--material .forminator-quiz--title{padding:0;border:0;letter-spacing:0;text-transform:none;text-decoration:none}.forminator-quiz.forminator-design--material .forminator-quiz--title{line-height:1.4em}.forminator-quiz.forminator-design--material .forminator-quiz--description{line-height:1.7em}.forminator-quiz.forminator-design--material .forminator-quiz--image{width:100%;display:block;margin:0;padding:0;border:0}.forminator-quiz.forminator-design--material .forminator-quiz--image img{max-width:100%;display:block;margin:0 auto;border:0;padding:0}.forminator-quiz.forminator-design--material .forminator-quiz--summary{margin:20px 0}.forminator-quiz.forminator-design--material .forminator-quiz--summary h1,.forminator-quiz.forminator-design--material .forminator-quiz--summary h2,.forminator-quiz.forminator-design--material .forminator-quiz--summary h3,.forminator-quiz.forminator-design--material .forminator-quiz--summary h4,.forminator-quiz.forminator-design--material .forminator-quiz--summary h5,.forminator-quiz.forminator-design--material .forminator-quiz--summary h6,.forminator-quiz.forminator-design--material .forminator-quiz--summary p{padding:0;line-height:1.2em}.forminator-quiz.forminator-design--material .forminator-quiz--summary h1:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h2:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h3:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h4:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h5:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h6:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary p:first-child{margin-top:0}.forminator-quiz.forminator-design--material .forminator-quiz--summary h1:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h2:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h3:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h4:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h5:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h6:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary p:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-quiz--summary h1,.forminator-quiz.forminator-design--material .forminator-quiz--summary h2,.forminator-quiz.forminator-design--material .forminator-quiz--summary h3,.forminator-quiz.forminator-design--material .forminator-quiz--summary h4,.forminator-quiz.forminator-design--material .forminator-quiz--summary h5,.forminator-quiz.forminator-design--material .forminator-quiz--summary h6{margin-top:.8em;margin-bottom:.8em}.forminator-quiz.forminator-design--material .forminator-quiz--summary p{margin-top:.5em;margin-bottom:.5em}.forminator-quiz.forminator-design--material .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--material .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-social--icons{margin:10px -10px;list-style:none}.forminator-quiz.forminator-design--material .forminator-social--icons li{display:inline-block;margin:0;padding:0 10px;border:0;list-style:none}.forminator-quiz.forminator-design--material .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--material .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-social--icon{line-height:1}.forminator-quiz.forminator-design--material .forminator-social--icon a{display:block;margin:0;padding:0}.forminator-quiz.forminator-design--material .forminator-social--icon a,.forminator-quiz.forminator-design--material .forminator-social--icon a:active,.forminator-quiz.forminator-design--material .forminator-social--icon a:hover,.forminator-quiz.forminator-design--material .forminator-social--icon a:visited{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--material .forminator-social--icon a,.forminator-quiz.forminator-design--material .forminator-social--icon a:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--material .forminator-social--icon a:active,.forminator-quiz.forminator-design--material .forminator-social--icon a:hover{-webkit-filter:alpha(opacity=70);filter:alpha(opacity=70);opacity:.7;-khtml-opacity:.7}.forminator-quiz.forminator-design--material .forminator-social--icon a:before{display:block}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--description,.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--image,.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--title{margin:0 0 30px}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title{text-align:center}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img{margin:0 auto}}.forminator-quiz.forminator-design--material .forminator-question{margin:20px 0;padding:0;border:0}.forminator-quiz.forminator-design--material .forminator-question legend{margin:0;line-height:1.7em;letter-spacing:0}.forminator-quiz.forminator-design--material .forminator-question .forminator-question--result{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--material .forminator-question .forminator-question--result span{display:block;line-height:1.8em}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question{margin:30px 0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question legend{display:block;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-15px;margin-left:-15px}}.forminator-quiz.forminator-design--material .forminator-answer{margin:10px 0;pointer-events:none}.forminator-quiz.forminator-design--material .forminator-answer,.forminator-quiz.forminator-design--material .forminator-answer span{display:block}.forminator-quiz.forminator-design--material .forminator-answer input:checked+span{pointer-events:none;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.3);box-shadow:0 3px 8px rgba(0,0,0,.3)}.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--check:after,.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--status:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--check:before,.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--status:before{-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--image:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--material .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--material .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:initial;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-transition:.25s ease;transition:.25s ease;overflow:hidden}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--design:hover{-webkit-box-shadow:0 3px 8px rgba(0,0,0,.3);box-shadow:0 3px 8px rgba(0,0,0,.3)}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;position:relative}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image:before{content:" ";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image+.forminator-answer--status{position:absolute;top:25px;left:25px}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status{width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:2px;border-style:solid;border-radius:2px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:10px}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:before,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:before{content:" ";width:30px;height:30px;position:absolute;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after{content:"(";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:after{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--material .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--material .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-answer.forminator-is_correct .forminator-answer--status:after{content:"\28"}.forminator-quiz.forminator-design--material .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:"\29"}.forminator-quiz.forminator-design--material .forminator-answer.forminator-empty,.forminator-quiz.forminator-design--material .forminator-answer.forminator-only--image{max-width:80px}.forminator-quiz.forminator-design--material .forminator-answer.forminator-empty .forminator-answer--design{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px}.forminator-quiz.forminator-design--material .forminator-answer.forminator-only--text .forminator-answer--design{padding:10px}.forminator-quiz.forminator-design--material .forminator-answer:not(.forminator-only--text) .forminator-answer--name{padding:10px 10px 10px 0}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer{margin:15px 0}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-left:0;left:auto;top:10px;right:10px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after{font-size:12px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:10px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status{width:22px;height:22px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:unset;-ms-flex-item-align:unset;align-self:unset}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name{margin-top:10px;padding-top:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:170px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check{top:188px;left:8px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-moz-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin:15px 0;padding:0 15px}}.forminator-quiz.forminator-design--material a.forminator-button,.forminator-quiz.forminator-design--material button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;overflow:hidden;position:relative;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--material a.forminator-button,.forminator-quiz.forminator-design--material a.forminator-button:active,.forminator-quiz.forminator-design--material a.forminator-button:disabled,.forminator-quiz.forminator-design--material a.forminator-button:hover,.forminator-quiz.forminator-design--material a.forminator-button:visited,.forminator-quiz.forminator-design--material button.forminator-button,.forminator-quiz.forminator-design--material button.forminator-button:active,.forminator-quiz.forminator-design--material button.forminator-button:disabled,.forminator-quiz.forminator-design--material button.forminator-button:hover,.forminator-quiz.forminator-design--material button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--material a.forminator-button,.forminator-quiz.forminator-design--material a.forminator-button:active,.forminator-quiz.forminator-design--material a.forminator-button:hover,.forminator-quiz.forminator-design--material a.forminator-button:visited,.forminator-quiz.forminator-design--material button.forminator-button,.forminator-quiz.forminator-design--material button.forminator-button:active,.forminator-quiz.forminator-design--material button.forminator-button:hover,.forminator-quiz.forminator-design--material button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--material a.forminator-button:disabled,.forminator-quiz.forminator-design--material button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-quiz.forminator-design--material a.forminator-button:first-child,.forminator-quiz.forminator-design--material button.forminator-button:first-child{margin-top:0}.forminator-quiz.forminator-design--material a.forminator-button:last-child,.forminator-quiz.forminator-design--material button.forminator-button:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--text,.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--mask,.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--text{display:block}.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--mask{width:0;position:absolute;top:50%;left:50%;padding:0;border-radius:100%;background-color:rgba(0,0,0,.12);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out;transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out}.forminator-quiz.forminator-design--material a.forminator-button:active,.forminator-quiz.forminator-design--material button.forminator-button:active{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.6);box-shadow:0 1px 4px 0 rgba(0,0,0,.6)}.forminator-quiz.forminator-design--material a.forminator-button:active .forminator-button--mask,.forminator-quiz.forminator-design--material button.forminator-button:active .forminator-button--mask{width:120%;padding:120% 0 0}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button:first-child,.forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button:last-child,.forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button,.forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-quiz.forminator-design--material .forminator-quiz--result{margin:20px 0}.forminator-quiz.forminator-design--material .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--material .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-result{border-radius:2px;overflow:hidden;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.forminator-quiz.forminator-design--material .forminator-result hr{padding:0;border:0;display:block;background-color:rgba(0,0,0,.1);margin:10px 0}.forminator-quiz.forminator-design--material .forminator-result--image{height:auto;display:block;padding:0;border:0;width:100%;margin:0}.forminator-quiz.forminator-design--material .forminator-result--description,.forminator-quiz.forminator-design--material .forminator-result--title{margin:0;padding:0;border:0;letter-spacing:0}.forminator-quiz.forminator-design--material .forminator-result--title{line-height:2.3em}.forminator-quiz.forminator-design--material .forminator-result--title+.forminator-result--description{margin-top:10px}.forminator-quiz.forminator-design--material .forminator-result--description{line-height:1.9em}.forminator-quiz.forminator-design--material .forminator-result--retake{margin:0;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0;border:0;background-color:transparent;background-image:none;text-transform:uppercase;height:auto;line-height:1.4em}.forminator-quiz.forminator-design--material .forminator-result--content{padding:10px}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-result{text-align:initial}}
|
2 |
/*# sourceMappingURL=front.min.css.map */
|
1 |
+
@charset "UTF-8";.forminator-quiz.forminator-design--bold .forminator-result--text *,.forminator-quiz.forminator-design--default .forminator-result--text *,.forminator-quiz.forminator-design--flat .forminator-result--text *{word-break:break-word}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev:before,.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev:before,.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev:before,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev:before,.forminator-custom-form .forminator-label--error:before,.forminator-custom-form .forminator-label--info:before,.forminator-custom-form .forminator-label--notice:before,.forminator-custom-form .forminator-label--success:before,.forminator-custom-form.forminator-design--bold .forminator-date.forminator-has_icon:after,.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--default .forminator-date.forminator-has_icon:after,.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--flat .forminator-date.forminator-has_icon:after,.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--material .forminator-date.forminator-has_icon:before,.forminator-custom-form.forminator-design--material .forminator-pagination--nav li:before,.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-poll .forminator-label--error:before,.forminator-poll .forminator-label--info:before,.forminator-poll .forminator-label--notice:before,.forminator-poll .forminator-label--success:before,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status:after,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status:after,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status:after,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:after,[class*=wpdui-icon-]:after,[class*=wpdui-icon-]:before{speak:none;display:inline-block;line-height:1;font-family:wpdui-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:wpdui-icon;src:url(../fonts/wpdui-icon.eot?n9b1n0);src:url(../fonts/wpdui-icon.eot?n9b1n0#iefix) format("embedded-opentype"),url(../fonts/wpdui-icon.woff2?n9b1n0) format("woff2"),url(../fonts/wpdui-icon.ttf?n9b1n0) format("truetype"),url(../fonts/wpdui-icon.woff?n9b1n0) format("woff"),url(../fonts/wpdui-icon.svg?n9b1n0) format("svg");font-weight:400;font-style:normal}.wpdui-icon-arrow-skip-back:before{content:""}.wpdui-icon-arrow-skip-forward:before{content:""}.wpdui-icon-arrow-skip-start:before{content:""}.wpdui-icon-arrow-skip-end:before{content:""}.wpdui-icon-accounts-billing:before{content:""}.wpdui-icon-tech-support:before{content:""}.wpdui-icon-blog:before{content:""}.wpdui-icon-jobs-pros-search:before{content:""}.wpdui-icon-security-thumb-print:before{content:""}.wpdui-icon-ip:before{content:""}.wpdui-icon-timed-countdown:before{content:""}.wpdui-icon-2FA:before,.wpdui-icon-2factor-authentication-security:before{content:""}.wpdui-icon-buddypress:before{content:""}.wpdui-icon-plug-disconnected:before{content:""}.wpdui-icon-plug-connected:before{content:""}.wpdui-icon-open-new-window:before{content:""}.wpdui-icon-shipper-anchor:before{content:""}.wpdui-icon-forminator-2:before,.wpdui-icon-forminator2:before{content:""}.wpdui-icon-forminator1:before,.wpdui-icon-forminator:before{content:""}.wpdui-icon-cloud-migration:before{content:""}.wpdui-icon-performance:before{content:""}.wpdui-icon-power-on-off:before{content:""}.wpdui-icon-update-arrow:before{content:""}.wpdui-icon-dashboard-settings:before{content:""}.wpdui-icon-wpmu-logo-line:before,.wpdui-icon-wpmudev-logo-2:before{content:"›"}.wpdui-icon-wpmu-logo-solid:before,.wpdui-icon-wpmudev-logo:before{content:"‹"}.wpdui-icon-star-line:before{content:"Ï"}.wpdui-icon-notification-count:before{content:""}.wpdui-icon-24-hour-support:before{content:"Á"}.wpdui-icon-speed-optimize:before{content:"ø"}.wpdui-icon-cloudflare:before{content:"Ð"}.wpdui-icon-alert:before{content:"X"}.wpdui-icon-align-center:before{content:"^"}.wpdui-icon-align-justify:before{content:"#"}.wpdui-icon-align-left:before{content:"%"}.wpdui-icon-align-right:before{content:"&"}.wpdui-icon-annotate:before{content:"´"}.wpdui-icon-arrow-up:before{content:"Ô"}.wpdui-icon-arrow-right:before{content:"¯"}.wpdui-icon-arrow-down:before{content:"Â"}.wpdui-icon-arrow-left:before{content:""}.wpdui-icon-more:before{content:"…"}.wpdui-icon-minus:before{content:"-"}.wpdui-icon-plus:before{content:"="}.wpdui-icon-arrow-up-carats:before,.wpdui-icon-chevron-up:before{content:"˝"}.wpdui-icon-arrow-down-carats:before,.wpdui-icon-chevron-down:before{content:"ı"}.wpdui-icon-arrow-left-carats:before,.wpdui-icon-chevron-left:before{content:"Ó"}.wpdui-icon-arrow-right-carats:before,.wpdui-icon-chevron-right:before{content:"˜"}.wpdui-icon-arrows-compress:before{content:"≥"}.wpdui-icon-arrows-expand:before{content:"¬"}.wpdui-icon-arrows-in:before{content:"≤"}.wpdui-icon-arrows-out:before{content:"˚"}.wpdui-icon-check:before{content:"("}.wpdui-icon-close:before{content:")"}.wpdui-icon-at-sign:before{content:"@"}.wpdui-icon-calendar:before{content:"∏"}.wpdui-icon-camera:before{content:"Ø"}.wpdui-icon-clipboard-notes:before{content:"¿"}.wpdui-icon-clock:before{content:","}.wpdui-icon-cloud:before{content:"™"}.wpdui-icon-download-cloud:before{content:"£"}.wpdui-icon-upload-cloud:before{content:"¢"}.wpdui-icon-comment:before{content:"§"}.wpdui-icon-comments:before{content:"¶"}.wpdui-icon-comment-2:before,.wpdui-icon-comment-3:before{content:"ª"}.wpdui-icon-compass:before{content:"ˆ"}.wpdui-icon-credit-card:before{content:"c"}.wpdui-icon-crop:before{content:"C"}.wpdui-icon-crown:before{content:"¡"}.wpdui-icon-italic:before{content:"{"}.wpdui-icon-bold:before{content:"B"}.wpdui-icon-underline:before{content:"U"}.wpdui-icon-text-color:before{content:"¨"}.wpdui-icon-style-type:before{content:"<"}.wpdui-icon-quote-2:before{content:"'"}.wpdui-icon-quote:before{content:";"}.wpdui-icon-paperclip:before{content:"A"}.wpdui-icon-indent-less:before{content:"”"}.wpdui-icon-indent-more:before{content:"’"}.wpdui-icon-list-bullet:before{content:"8"}.wpdui-icon-list-number:before{content:"7"}.wpdui-icon-list:before{content:"`"}.wpdui-icon-link:before{content:"5"}.wpdui-icon-unlink:before{content:"6"}.wpdui-icon-color-pick-eyedropper:before{content:"¥"}.wpdui-icon-wand-magic:before{content:"Z"}.wpdui-icon-layers:before{content:"æ"}.wpdui-icon-dislike:before{content:"k"}.wpdui-icon-like:before{content:"j"}.wpdui-icon-dollar:before{content:"$"}.wpdui-icon-download:before{content:""}.wpdui-icon-eye:before{content:"e"}.wpdui-icon-eye-hide:before{content:"q"}.wpdui-icon-arrow-return-back:before{content:"R"}.wpdui-icon-first-aid:before{content:""}.wpdui-icon-folder:before{content:"˘"}.wpdui-icon-map:before{content:"4"}.wpdui-icon-graph-bar:before{content:"Ç"}.wpdui-icon-graph-bar-2:before,.wpdui-icon-graph-bar_1:before{content:"˛"}.wpdui-icon-heart:before{content:"K"}.wpdui-icon-home:before{content:"J"}.wpdui-icon-info:before{content:"I"}.wpdui-icon-key:before{content:"◊"}.wpdui-icon-laptop:before{content:"«"}.wpdui-icon-lightbulb:before{content:"L"}.wpdui-icon-asterisk:before{content:"*"}.wpdui-icon-lock:before{content:"9"}.wpdui-icon-unlock:before{content:"0"}.wpdui-icon-mail:before{content:"m"}.wpdui-icon-location-marker:before{content:"l"}.wpdui-icon-microphone-audio:before{content:"‰"}.wpdui-icon-mobile-signal:before{content:"‛"}.wpdui-icon-mobile:before{content:"“"}.wpdui-icon-monitor:before{content:"\\"}.wpdui-icon-magnifying-glass-search:before{content:"º"}.wpdui-icon-zoom-in:before{content:"≠"}.wpdui-icon-zoom-out:before{content:"–"}.wpdui-icon-magnifying-search-glass-love:before{content:"•"}.wpdui-icon-price-tag:before{content:"ˇ"}.wpdui-icon-bookmark:before{content:"√"}.wpdui-icon-book-bookmark:before{content:"˙"}.wpdui-icon-book:before{content:"∆"}.wpdui-icon-page-multiple:before{content:"ç"}.wpdui-icon-page-pdf:before{content:"Æ"}.wpdui-icon-page-search:before{content:"Ú"}.wpdui-icon-page:before{content:"Ò"}.wpdui-icon-paint-bucket:before{content:"∫"}.wpdui-icon-paypal:before{content:"Y"}.wpdui-icon-pencil:before{content:"/"}.wpdui-icon-photo-picture:before{content:"D"}.wpdui-icon-play:before{content:"p"}.wpdui-icon-pause:before{content:"o"}.wpdui-icon-fast-forward:before{content:">"}.wpdui-icon-refresh:before{content:"E"}.wpdui-icon-update:before{content:"®"}.wpdui-icon-puzzle:before{content:"}"}.wpdui-icon-layout-grid:before{content:"∞"}.wpdui-icon-sheild-badge:before{content:""}.wpdui-icon-coffee-cup:before{content:""}.wpdui-icon-skull:before{content:""}.wpdui-icon-social-android:before{content:"."}.wpdui-icon-social-apple:before{content:"a"}.wpdui-icon-social-drive:before{content:"v"}.wpdui-icon-social-dropbox:before{content:"d"}.wpdui-icon-social-facebook:before{content:"f"}.wpdui-icon-social-github:before{content:"h"}.wpdui-icon-social-google-plus:before{content:"g"}.wpdui-icon-social-linkedin:before{content:"i"}.wpdui-icon-social-twitter:before{content:"t"}.wpdui-icon-animation-video:before{content:"F"}.wpdui-icon-social-youtube:before{content:"y"}.wpdui-icon-white-label-video:before{content:"u"}.wpdui-icon-star:before{content:"S"}.wpdui-icon-tablet-landscape:before{content:"["}.wpdui-icon-tablet-portrait:before{content:"]"}.wpdui-icon-thumbnails:before{content:"G"}.wpdui-icon-ticket:before{content:""}.wpdui-icon-profile-male:before{content:"µ"}.wpdui-icon-profile-female:before{content:"ƒ"}.wpdui-icon-community-people:before{content:"‘"}.wpdui-icon-trash:before{content:"Q"}.wpdui-icon-notification:before{content:"n"}.wpdui-icon-user-hero-points-trophy:before{content:"1"}.wpdui-icon-megaphone:before{content:"Å"}.wpdui-icon-flag:before{content:"|"}.wpdui-icon-stopwatch:before{content:""}.wpdui-icon-shopping-cart:before{content:"Í"}.wpdui-icon-share:before{content:"s"}.wpdui-icon-help-support:before{content:"H"}.wpdui-icon-web-globe-world:before{content:"W"}.wpdui-icon-widget-settings-config:before{content:"x"}.wpdui-icon-wrench-tool:before{content:"⁄"}.wpdui-icon-settings-slider-control:before{content:"œ"}.wpdui-icon-filter:before{content:"z"}.wpdui-icon-reply:before{content:"r"}.wpdui-icon-finger-point:before{content:"≈"}.wpdui-icon-finger-swipe:before{content:"∃"}.wpdui-icon-mouse-scroll:before{content:"ß"}.wpdui-icon-plugin-2:before{content:"O"}.wpdui-icon-brush:before{content:"~"}.wpdui-icon-themes:before{content:"T"}.wpdui-icon-plugins:before{content:"P"}.wpdui-icon-question:before{content:"?"}.wpdui-icon-warning-alert:before{content:"!"}.wpdui-icon-check-tick:before{content:"_"}.wpdui-icon-cross-close:before{content:"+"}.wpdui-icon-user-reputation-points:before{content:"2"}.wpdui-icon-user-star-level-up:before{content:"3"}.wpdui-icon-devman:before{content:"€"}.wpdui-icon-defender:before{content:"·"}.wpdui-icon-hub:before{content:"fl"}.wpdui-icon-hummingbird:before{content:"°"}.wpdui-icon-hustle:before{content:"—"}.wpdui-icon-smart-crawl:before{content:"∂"}.wpdui-icon-smush:before{content:"‡"}.wpdui-icon-snapshot:before{content:"fi"}.wpdui-icon-upfront:before{content:"‚"}.wpdui-icon-uptime:before{content:"±"}.wpdui-icon-pulse:before{content:"„"}.wpdui-icon-automate:before{content:"Œ"}.wpdui-icon-academy:before{content:"π"}.wpdui-icon-wordpress:before{content:"w"}.wpdui-icon-infinity:before{content:"V"}.wpdui-icon-audio-sound:before{content:""}.wpdui-icon-sitemap:before{content:"¸"}.wpdui-icon-google-analytics:before{content:"å"}.wpdui-icon-progress:before{content:""}.wpdui-icon-dashboard:before{content:""}.wpdui-icon-ab-testing:before{content:"»"}.wpdui-icon-testing-bottle-beaker:before{content:""}.wpdui-icon-archive:before{content:"b"}.wpdui-icon-zip:before{content:"Ω"}.wpdui-icon-arrow-location:before{content:"M"}.wpdui-icon-arrow-pointer-cursor:before{content:"N"}.wpdui-icon-code:before{content:":"}.wpdui-icon-news-paper:before{content:"∑"}.wpdui-icon-gallery-slider:before{content:"÷"}.wpdui-icon-layout:before{content:"©"}.wpdui-icon-storage-server-data:before{content:"Î"}.wpdui-icon-loader:before{content:""}.wpdui-icon-rocket-launch:before{content:""}[class*=wpdui-icon-]{display:inline-block}.wpdui-icon-target:before{content:"†"}@-webkit-keyframes updating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes updating{from{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes click-animation{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:alpha(opacity=20);filter:alpha(opacity=20);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:alpha(opacity=10);filter:alpha(opacity=10);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:scale(0);transform:scale(0);-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}}@keyframes click-animation{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:alpha(opacity=20);filter:alpha(opacity=20);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-filter:alpha(opacity=10);filter:alpha(opacity=10);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td a,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td span,.forminator-calendar--bold .ui-datepicker-calendar thead tr th a,.forminator-calendar--bold .ui-datepicker-calendar thead tr th span,.forminator-calendar--default .ui-datepicker-calendar tbody tr td a,.forminator-calendar--default .ui-datepicker-calendar tbody tr td span,.forminator-calendar--default .ui-datepicker-calendar thead tr th a,.forminator-calendar--default .ui-datepicker-calendar thead tr th span,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td a,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td span,.forminator-calendar--flat .ui-datepicker-calendar thead tr th a,.forminator-calendar--flat .ui-datepicker-calendar thead tr th span,.forminator-calendar--material .ui-datepicker-calendar tbody tr td a,.forminator-calendar--material .ui-datepicker-calendar tbody tr td span,.forminator-calendar--material .ui-datepicker-calendar thead tr th a,.forminator-calendar--material .ui-datepicker-calendar thead tr th span,.forminator-custom-form .forminator-break .forminator-subtitle,.forminator-custom-form .forminator-break .forminator-title,.forminator-custom-form .forminator-label,.forminator-custom-form .forminator-label--error p,.forminator-custom-form .forminator-label--helper,.forminator-custom-form .forminator-label--info p,.forminator-custom-form .forminator-label--limit,.forminator-custom-form .forminator-label--loading p,.forminator-custom-form .forminator-label--notice p,.forminator-custom-form .forminator-label--success p,.forminator-custom-form .forminator-label--validation,.forminator-custom-form.forminator-design--bold .forminator-multiselect,.forminator-custom-form.forminator-design--bold .forminator-multiselect label,.forminator-custom-form.forminator-design--bold .forminator-multiselect li,.forminator-custom-form.forminator-design--default .forminator-multiselect,.forminator-custom-form.forminator-design--default .forminator-multiselect label,.forminator-custom-form.forminator-design--default .forminator-multiselect li,.forminator-custom-form.forminator-design--flat .forminator-multiselect,.forminator-custom-form.forminator-design--flat .forminator-multiselect label,.forminator-custom-form.forminator-design--flat .forminator-multiselect li,.forminator-custom-form.forminator-design--material .forminator-multiselect,.forminator-custom-form.forminator-design--material .forminator-multiselect label,.forminator-custom-form.forminator-design--material .forminator-multiselect li,.forminator-poll .forminator-label--error p,.forminator-poll .forminator-label--info p,.forminator-poll .forminator-label--loading p,.forminator-poll .forminator-label--notice p,.forminator-poll .forminator-label--success p{margin:0;padding:0;border:0}.forminator-calendar--bold *,.forminator-calendar--default *,.forminator-calendar--flat *,.forminator-calendar--material *,.forminator-custom-form *,.forminator-custom-form.forminator-design-- *,.forminator-custom-form.forminator-design--bold *,.forminator-custom-form.forminator-design--default *,.forminator-custom-form.forminator-design--flat *,.forminator-custom-form.forminator-design--material *,.forminator-poll *,.forminator-poll.forminator-design--bold *,.forminator-poll.forminator-design--default *,.forminator-poll.forminator-design--flat *,.forminator-poll.forminator-design--material *,.forminator-quiz.forminator-design--bold *,.forminator-quiz.forminator-design--default *,.forminator-quiz.forminator-design--flat *,.forminator-quiz.forminator-design--material *,body>.select2-container .forminator-dropdown--bold *,body>.select2-container .forminator-dropdown--default *,body>.select2-container .forminator-dropdown--flat *,body>.select2-container .forminator-dropdown--material *,body>.select2-container .forminator-droptime--bold *,body>.select2-container .forminator-droptime--default *,body>.select2-container .forminator-droptime--flat *,body>.select2-container .forminator-droptime--material *{-moz-font-variant-ligatures:none;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.forminator-custom-form.forminator-design--bold .forminator-checkbox input,.forminator-custom-form.forminator-design--bold .forminator-multiselect li input,.forminator-custom-form.forminator-design--bold .forminator-radio input,.forminator-custom-form.forminator-design--default .forminator-checkbox input,.forminator-custom-form.forminator-design--default .forminator-multiselect li input,.forminator-custom-form.forminator-design--default .forminator-radio input,.forminator-custom-form.forminator-design--flat .forminator-checkbox input,.forminator-custom-form.forminator-design--flat .forminator-multiselect li input,.forminator-custom-form.forminator-design--flat .forminator-radio input,.forminator-custom-form.forminator-design--material .forminator-checkbox input,.forminator-custom-form.forminator-design--material .forminator-multiselect li input,.forminator-custom-form.forminator-design--material .forminator-radio input,.forminator-poll.forminator-design--bold .forminator-radio input,.forminator-poll.forminator-design--default .forminator-radio input,.forminator-poll.forminator-design--flat .forminator-radio input,.forminator-poll.forminator-design--material .forminator-radio input,.forminator-quiz.forminator-design--bold .forminator-answer input,.forminator-quiz.forminator-design--default .forminator-answer input,.forminator-quiz.forminator-design--flat .forminator-answer input,.forminator-quiz.forminator-design--material .forminator-answer input{width:1px;height:1px;overflow:hidden;position:absolute!important;margin:-1px;border:0;padding:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);word-wrap:normal!important}.forminator-custom-form .forminator-label,.forminator-custom-form .forminator-label--helper,.forminator-custom-form .forminator-label--limit,.forminator-custom-form .forminator-label--validation{cursor:default;display:block;letter-spacing:-.0025em}.forminator-custom-form [for].forminator-label,.forminator-custom-form [for].forminator-label--helper,.forminator-custom-form [for].forminator-label--limit,.forminator-custom-form [for].forminator-label--validation{cursor:pointer}.forminator-custom-form .forminator-label .wpdui-icon-asterisk,.forminator-custom-form .forminator-label--helper .wpdui-icon-asterisk,.forminator-custom-form .forminator-label--limit .wpdui-icon-asterisk,.forminator-custom-form .forminator-label--validation .wpdui-icon-asterisk{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:super;font-size:6px}.forminator-custom-form .forminator-label .wpdui-icon-asterisk:before,.forminator-custom-form .forminator-label--helper .wpdui-icon-asterisk:before,.forminator-custom-form .forminator-label--limit .wpdui-icon-asterisk:before,.forminator-custom-form .forminator-label--validation .wpdui-icon-asterisk:before{display:block}.forminator-custom-form .forminator-row{display:block;margin-bottom:20px}.forminator-custom-form .forminator-row .forminator-col{margin-bottom:20px}.forminator-custom-form .forminator-row .forminator-col:last-child,.forminator-custom-form .forminator-row:last-child{margin-bottom:0}.forminator-custom-form .forminator-row--time+.forminator-label--validation{display:none}.forminator-custom-form.forminator-enclosed .forminator-row,.forminator-custom-form.forminator-enclosed .forminator-row .forminator-col{margin-bottom:8px}.forminator-custom-form.forminator-enclosed .forminator-row .forminator-col:last-child,.forminator-custom-form.forminator-enclosed .forminator-row:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;padding-right:15px;padding-left:15px}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3{max-width:25%;-webkit-flex-basis:25%;-ms-flex:0 1 25%;flex-basis:25%}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4{max-width:33.33%;-webkit-flex-basis:33.33%;-ms-flex:0 1 33.33%;flex-basis:33.33%}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-6{max-width:50%;-webkit-flex-basis:50%;-ms-flex:0 1 50%;flex-basis:50%}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-12{min-width:100%;max-width:100%;-webkit-flex-basis:100%;-ms-flex:0 1 100%;flex-basis:100%}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col:last-child,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col:last-child{margin-bottom:0}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col{margin-bottom:30px;padding-right:0;padding-left:0}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col-3,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col-4,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col-6,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col-3,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col-4,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col-6{max-width:100%}.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-3 .forminator-row--inner,.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col-4 .forminator-row--inner{display:block;margin-right:0;margin-left:0}.forminator-custom-form:not(.forminator-size--small) .forminator-row:last-child{margin-bottom:0}.forminator-custom-form:not(.forminator-size--small) .forminator-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-bottom:30px;margin-left:-15px}.forminator-custom-form:not(.forminator-size--small) .forminator-row--time .forminator-field .forminator-label--validation{display:none}.forminator-custom-form:not(.forminator-size--small) .forminator-row--time+.forminator-label--validation{display:block}.forminator-custom-form:not(.forminator-size--small) .forminator-row--time{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.forminator-custom-form .forminator-hidden,.forminator-custom-form.forminator-design-- .forminator-hidden{display:none!important}@media (min-width:783px){.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row .forminator-col{padding-right:7px;padding-left:7px}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col:last-child,.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col:last-child{margin-bottom:0}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row .forminator-col-3 .forminator-row--inner .forminator-col,.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row .forminator-col-4 .forminator-row--inner .forminator-col{margin-bottom:14px}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row:last-child{margin-bottom:0}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-row{margin-right:-7px;margin-bottom:14px;margin-left:-7px}}.forminator-custom-form.forminator-design--{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--:first-child{margin-top:0}.forminator-custom-form.forminator-design--:last-child{margin-bottom:0}.forminator-custom-form.forminator-design-- *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:782px){.forminator-custom-form.forminator-design-- .forminator-hidden-mobile{display:none!important}}@media (min-width:783px){.forminator-custom-form.forminator-design--:first-child{margin-top:0}.forminator-custom-form.forminator-design--:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--{margin:30px auto}.forminator-custom-form.forminator-design-- .forminator-hidden-desktop{display:none!important}}.forminator-custom-form,.forminator-custom-form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form .forminator-label--info{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#F8F8F8;color:#888}.forminator-custom-form .forminator-label--info:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"I";color:#888}.forminator-custom-form .forminator-label--info *{color:inherit}.forminator-custom-form .forminator-label--info>div,.forminator-custom-form .forminator-label--info>span{cursor:initial;display:block;padding-left:30px}.forminator-custom-form .forminator-label--info,.forminator-custom-form .forminator-label--info p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.forminator-custom-form .forminator-label--info p strong,.forminator-custom-form .forminator-label--info strong{font-weight:700}.forminator-custom-form .forminator-label--info:first-child{margin-top:0}.forminator-custom-form .forminator-label--info:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form .forminator-label--info{margin:30px 0}}.forminator-custom-form .forminator-label--error{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#CB4B57;color:#FFF}.forminator-custom-form .forminator-label--error:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"!";color:#FFF}.forminator-custom-form .forminator-label--error *{color:inherit}.forminator-custom-form .forminator-label--error>div,.forminator-custom-form .forminator-label--error>span{cursor:initial;display:block;padding-left:30px}.forminator-custom-form .forminator-label--error,.forminator-custom-form .forminator-label--error p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.forminator-custom-form .forminator-label--error p strong,.forminator-custom-form .forminator-label--error strong{font-weight:700}.forminator-custom-form .forminator-label--error:first-child{margin-top:0}.forminator-custom-form .forminator-label--error:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form .forminator-label--error{margin:30px 0}}.forminator-custom-form .forminator-label--notice{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#FFF4D2;color:#333}.forminator-custom-form .forminator-label--notice:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"I";color:#333}.forminator-custom-form .forminator-label--notice *{color:inherit}.forminator-custom-form .forminator-label--notice>div,.forminator-custom-form .forminator-label--notice>span{cursor:initial;display:block;padding-left:30px}.forminator-custom-form .forminator-label--notice,.forminator-custom-form .forminator-label--notice p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.forminator-custom-form .forminator-label--notice p strong,.forminator-custom-form .forminator-label--notice strong{font-weight:700}.forminator-custom-form .forminator-label--notice:first-child{margin-top:0}.forminator-custom-form .forminator-label--notice:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form .forminator-label--notice{margin:30px 0}}.forminator-custom-form .forminator-label--success{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#1ABC9C;color:#FFF}.forminator-custom-form .forminator-label--success:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"(";color:#FFF}.forminator-custom-form .forminator-label--success *{color:inherit}.forminator-custom-form .forminator-label--success>div,.forminator-custom-form .forminator-label--success>span{cursor:initial;display:block;padding-left:30px}.forminator-custom-form .forminator-label--success,.forminator-custom-form .forminator-label--success p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.forminator-custom-form .forminator-label--success p strong,.forminator-custom-form .forminator-label--success strong{font-weight:700}.forminator-custom-form .forminator-label--success:first-child{margin-top:0}.forminator-custom-form .forminator-label--success:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form .forminator-label--success{margin:30px 0}}.forminator-custom-form .forminator-label--loading{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#D4EEF9;color:#888}.forminator-custom-form .forminator-label--loading:before{display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;width:18px;height:18px;border:2px solid #FFF;border-bottom-color:transparent;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spin .75s 0s linear infinite;animation:spin .75s 0s linear infinite}.forminator-custom-form .forminator-label--loading *{color:inherit}.forminator-custom-form .forminator-label--loading>div,.forminator-custom-form .forminator-label--loading>span{cursor:initial;display:block;padding-left:30px}.forminator-custom-form .forminator-label--loading,.forminator-custom-form .forminator-label--loading p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.forminator-custom-form .forminator-label--loading p strong,.forminator-custom-form .forminator-label--loading strong{font-weight:700}.forminator-custom-form .forminator-label--loading:first-child{margin-top:0}.forminator-custom-form .forminator-label--loading:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form .forminator-label--loading{margin:30px 0}}.forminator-custom-form .forminator-cform-response-message [class^=forminator-label--]{margin-bottom:20px}.forminator-custom-form.forminator-enclosed .forminator-cform-response-message [class^=forminator-label--]{margin-bottom:8px}@media (min-width:783px){.forminator-custom-form:not(.forminator-size--small) .forminator-cform-response-message [class^=forminator-label--]{margin-bottom:30px}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-cform-response-message [class^=forminator-label--]{margin-bottom:14px}}.forminator-custom-form .forminator-label--helper,.forminator-custom-form .forminator-label--limit{cursor:text}.forminator-custom-form .forminator-field--helper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:5px 0 0}.forminator-custom-form .forminator-field--helper .forminator-label--helper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.forminator-custom-form .forminator-field--helper .forminator-label--helper+.forminator-label--limit{margin-left:10px}.forminator-custom-form .forminator-field--helper .forminator-label--limit{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right}.forminator-custom-form .forminator-field--helper .forminator-label--limit:only-child{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.forminator-custom-form.forminator-enclosed .forminator-field--helper{margin:0}.forminator-custom-form.forminator-enclosed .forminator-field--helper .forminator-label--helper+.forminator-label--limit{margin-left:4px}.forminator-custom-form .forminator-break .forminator-subtitle+.forminator-border,.forminator-custom-form .forminator-break .forminator-title+.forminator-border{margin-top:20px}.forminator-custom-form .forminator-break .forminator-title{line-height:1.34em}.forminator-custom-form .forminator-break .forminator-title+.forminator-subtitle{margin-top:.56em}.forminator-custom-form .forminator-break .forminator-subtitle{line-height:1.2em}.forminator-custom-form.forminator-enclosed .forminator-break .forminator-subtitle+.forminator-border,.forminator-custom-form.forminator-enclosed .forminator-break .forminator-title+.forminator-border{margin-top:8px}@media (min-width:783px){.forminator-custom-form:not(.forminator-size--small) .forminator-field--helper .forminator-label--helper+.forminator-label--limit{margin-left:15px}.forminator-custom-form:not(.forminator-size--small) .forminator-break .forminator-subtitle+.forminator-border,.forminator-custom-form:not(.forminator-size--small) .forminator-break .forminator-title+.forminator-border{margin-top:30px}.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-break .forinator-title+.forminator-border,.forminator-custom-form:not(.forminator-size--small).forminator-enclosed .forminator-break .forminator-subtitle+.forminator-border{margin-top:14px}}.forminator-custom-form .wp-editor-wrap .wp-switch-editor{height:auto;margin-top:0;padding-top:4px;font-size:12px;line-height:20px;font-weight:400}.forminator-calendar--bold .ui-datepicker-calendar thead tr th,.forminator-calendar--default .ui-datepicker-calendar thead tr th,.forminator-calendar--flat .ui-datepicker-calendar thead tr th,.forminator-calendar--material .ui-datepicker-calendar thead tr th{font-weight:700}.forminator-custom-form.forminator-design--bold .forminator-label,.forminator-custom-form.forminator-design--bold .forminator-label--helper,.forminator-custom-form.forminator-design--bold .forminator-label--limit{line-height:20px}.forminator-custom-form.forminator-design--bold .forminator-label--validation{margin-top:5px;padding:5px 10px;line-height:20px}.forminator-custom-form.forminator-design--bold .forminator-break .forminator-border{width:100%;height:3px;display:block;margin-right:0;margin-bottom:0;margin-left:0;padding:0;border:0}.forminator-custom-form.forminator-design--bold .forminator-input,.forminator-custom-form.forminator-design--bold .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;border:0;background-image:unset}.forminator-custom-form.forminator-design--bold .forminator-input,.forminator-custom-form.forminator-design--bold .forminator-input:active,.forminator-custom-form.forminator-design--bold .forminator-input:disabled,.forminator-custom-form.forminator-design--bold .forminator-input:focus,.forminator-custom-form.forminator-design--bold .forminator-input:hover,.forminator-custom-form.forminator-design--bold .forminator-textarea,.forminator-custom-form.forminator-design--bold .forminator-textarea:active,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled,.forminator-custom-form.forminator-design--bold .forminator-textarea:focus,.forminator-custom-form.forminator-design--bold .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-custom-form.forminator-design--bold .forminator-input,.forminator-custom-form.forminator-design--bold .forminator-input:active,.forminator-custom-form.forminator-design--bold .forminator-input:focus,.forminator-custom-form.forminator-design--bold .forminator-input:hover,.forminator-custom-form.forminator-design--bold .forminator-textarea,.forminator-custom-form.forminator-design--bold .forminator-textarea:active,.forminator-custom-form.forminator-design--bold .forminator-textarea:focus,.forminator-custom-form.forminator-design--bold .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--bold .forminator-input:disabled,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-custom-form.forminator-design--bold .forminator-input:disabled:-moz-placeholder,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--bold .forminator-input:disabled::-moz-placeholder,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--bold .forminator-input:disabled:-ms-input-placeholder,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--bold .forminator-input:disabled::-webkit-input-placeholder,.forminator-custom-form.forminator-design--bold .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--bold .forminator-textarea{height:auto;min-height:140px;resize:vertical}.forminator-custom-form.forminator-design--bold .intl-tel-input{display:block}.forminator-custom-form.forminator-design--bold .forminator-input,.forminator-custom-form.forminator-design--bold .forminator-textarea{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding:7px;border-width:3px;border-style:solid;border-radius:0}.forminator-custom-form.forminator-design--bold .forminator-input{height:40px}.forminator-custom-form.forminator-design--bold .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--bold .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--design{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-width:3px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease;border-radius:100%}.forminator-custom-form.forminator-design--bold .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:8px;height:8px;content:" ";border-radius:100%}.forminator-custom-form.forminator-design--bold .forminator-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--bold .forminator-checkbox input:checked+.forminator-checkbox--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:8px}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--design+.forminator-checkbox--label{margin-left:10px}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--bold .forminator-checkbox .forminator-checkbox--design{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-width:3px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--bold .forminator-select+.select2,.forminator-custom-form.forminator-design--bold .forminator-time+.select2{width:100%!important}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 *,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 *{display:block}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{padding-left:0}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2{height:auto;padding:7px;border-width:3px;border-style:solid;border-radius:0;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding-right:37px}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single{position:relative}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow{width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:7px;right:7px}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before{content:"ı";-webkit-transition:-webkit-transform .2s linear,.3s ease;transition:-ms-transform .2s linear,.3s ease;transition:transform .2s linear,.3s ease;font-size:14px}.forminator-custom-form.forminator-design--bold .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b,.forminator-custom-form.forminator-design--bold .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b{display:none}.forminator-custom-form.forminator-design--bold .forminator-select+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--bold .forminator-time+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body>.select2-container .forminator-dropdown--bold,body>.select2-container .forminator-droptime--bold{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-width:3px;border-style:solid;border-radius:0}body>.select2-container .forminator-dropdown--bold *,body>.select2-container .forminator-droptime--bold *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body>.select2-container .forminator-dropdown--bold .select2-search,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown:active,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown:focus,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown:hover,body>.select2-container .forminator-dropdown--bold .select2-search:active,body>.select2-container .forminator-dropdown--bold .select2-search:focus,body>.select2-container .forminator-dropdown--bold .select2-search:hover,body>.select2-container .forminator-droptime--bold .select2-search,body>.select2-container .forminator-droptime--bold .select2-search--dropdown,body>.select2-container .forminator-droptime--bold .select2-search--dropdown:active,body>.select2-container .forminator-droptime--bold .select2-search--dropdown:focus,body>.select2-container .forminator-droptime--bold .select2-search--dropdown:hover,body>.select2-container .forminator-droptime--bold .select2-search:active,body>.select2-container .forminator-droptime--bold .select2-search:focus,body>.select2-container .forminator-droptime--bold .select2-search:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}body>.select2-container .forminator-dropdown--bold .select2-results .select2-results__option,body>.select2-container .forminator-droptime--bold .select2-results .select2-results__option{margin:0;border:0;list-style:none;padding:7px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}body>.select2-container .forminator-dropdown--bold .select2-results .select2-results__option .select2-results__option,body>.select2-container .forminator-droptime--bold .select2-results .select2-results__option .select2-results__option{margin:0;list-style:none}body>.select2-container .forminator-dropdown--bold.select2-dropdown--above,body>.select2-container .forminator-droptime--bold.select2-dropdown--above{bottom:2px}body>.select2-container .forminator-dropdown--bold.select2-dropdown--below,body>.select2-container .forminator-droptime--bold.select2-dropdown--below{margin-top:2px}body>.select2-container .forminator-dropdown--bold .select2-search,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown,body>.select2-container .forminator-droptime--bold .select2-search,body>.select2-container .forminator-droptime--bold .select2-search--dropdown{padding:7px}body>.select2-container .forminator-dropdown--bold .select2-search .select2-search__field,body>.select2-container .forminator-dropdown--bold .select2-search--dropdown .select2-search__field,body>.select2-container .forminator-droptime--bold .select2-search .select2-search__field,body>.select2-container .forminator-droptime--bold .select2-search--dropdown .select2-search__field{padding:7px;border-width:3px;border-style:solid;border-radius:0;line-height:20px}body>.select2-container .forminator-droptime--bold .select2-search,body>.select2-container .forminator-droptime--bold .select2-search--dropdown{display:none}.forminator-custom-form.forminator-design--bold .forminator-multiselect{margin:0;padding:0;border:0 solid;max-height:120px;overflow-x:hidden;overflow-y:auto;border-width:3px}.forminator-custom-form.forminator-design--bold .forminator-multiselect,.forminator-custom-form.forminator-design--bold .forminator-multiselect label,.forminator-custom-form.forminator-design--bold .forminator-multiselect li{display:block}.forminator-custom-form.forminator-design--bold .forminator-multiselect,.forminator-custom-form.forminator-design--bold .forminator-multiselect li{list-style:none}.forminator-custom-form.forminator-design--bold .forminator-multiselect li label{cursor:pointer;padding:10px 7px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--bold .forminator-date{position:relative}.forminator-custom-form.forminator-design--bold .forminator-date.forminator-has_icon:after{content:"∏";position:absolute;top:10px;right:10px;font-size:18px;width:20px;line-height:20px;text-align:center}.forminator-custom-form.forminator-design--bold .forminator-date.forminator-has_icon .forminator-input{padding-right:40px}.forminator-calendar--bold{padding:2px 0}.forminator-calendar--bold .ui-datepicker-header{display:block;position:relative}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next,.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;display:block;position:absolute;text-align:center;top:5px;width:26px;height:26px}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev:before{display:block;line-height:26px;font-size:12px}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next span,.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev span{display:none}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev:before{content:"Ó"}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next:before{content:"˜"}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-title select{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:0;height:26px}.forminator-calendar--bold .ui-datepicker-calendar{padding:0;border-collapse:unset;border-spacing:unset}.forminator-calendar--bold .ui-datepicker-calendar tbody tr,.forminator-calendar--bold .ui-datepicker-calendar thead tr{border:0}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td,.forminator-calendar--bold .ui-datepicker-calendar thead tr th{border:0;text-align:center}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-state-disabled{pointer-events:none}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable a,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable span,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-state-disabled a,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td.ui-state-disabled span{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-calendar--bold .ui-datepicker-calendar,.forminator-calendar--bold .ui-datepicker-header{margin:0;border-width:3px;border-style:solid}.forminator-calendar--bold .ui-datepicker-header{padding-top:5px;padding-bottom:5px;border-bottom:0}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-prev{left:5px}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-next{right:5px}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-title{margin:0 5px;padding:0 31px}.forminator-calendar--bold .ui-datepicker-header .ui-datepicker-title select+select{margin-left:5px}.forminator-calendar--bold .ui-datepicker-calendar{border-top:0}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td,.forminator-calendar--bold .ui-datepicker-calendar thead tr th{padding:5px;width:36px;height:36px;line-height:26px}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td a,.forminator-calendar--bold .ui-datepicker-calendar tbody tr td span,.forminator-calendar--bold .ui-datepicker-calendar thead tr th a,.forminator-calendar--bold .ui-datepicker-calendar thead tr th span{display:block;width:26px;height:26px}.forminator-calendar--bold .ui-datepicker-calendar tbody tr td a,.forminator-calendar--bold .ui-datepicker-calendar thead tr th a{-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--bold a.forminator-button,.forminator-custom-form.forminator-design--bold button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:12px;border-radius:0;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--bold a.forminator-button,.forminator-custom-form.forminator-design--bold a.forminator-button:active,.forminator-custom-form.forminator-design--bold a.forminator-button:disabled,.forminator-custom-form.forminator-design--bold a.forminator-button:hover,.forminator-custom-form.forminator-design--bold a.forminator-button:visited,.forminator-custom-form.forminator-design--bold button.forminator-button,.forminator-custom-form.forminator-design--bold button.forminator-button:active,.forminator-custom-form.forminator-design--bold button.forminator-button:disabled,.forminator-custom-form.forminator-design--bold button.forminator-button:hover,.forminator-custom-form.forminator-design--bold button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-custom-form.forminator-design--bold a.forminator-button,.forminator-custom-form.forminator-design--bold a.forminator-button:active,.forminator-custom-form.forminator-design--bold a.forminator-button:hover,.forminator-custom-form.forminator-design--bold a.forminator-button:visited,.forminator-custom-form.forminator-design--bold button.forminator-button,.forminator-custom-form.forminator-design--bold button.forminator-button:active,.forminator-custom-form.forminator-design--bold button.forminator-button:hover,.forminator-custom-form.forminator-design--bold button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--bold a.forminator-button:disabled,.forminator-custom-form.forminator-design--bold button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-custom-form.forminator-design--bold a.forminator-button:first-child,.forminator-custom-form.forminator-design--bold button.forminator-button:first-child{margin-top:0}.forminator-custom-form.forminator-design--bold a.forminator-button:last-child,.forminator-custom-form.forminator-design--bold button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) a.forminator-button:first-child,.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) a.forminator-button:last-child,.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) a.forminator-button,.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-custom-form.forminator-design--bold{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--bold:first-child{margin-top:0}.forminator-custom-form.forminator-design--bold:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--bold:first-child{margin-top:0}.forminator-custom-form.forminator-design--bold:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--bold{margin:30px auto}}.forminator-custom-form.forminator-design--bold *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--text{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px;line-height:16px}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--progress{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;margin:0;height:16px;background-color:#EDEDED}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--progress,.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--progress span{border-radius:8px}.forminator-custom-form.forminator-design--bold .forminator-pagination--bar .forminator-bar--progress span{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#17A8E3}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav{margin:0 0 20px}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav,.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li{display:block;position:relative;padding:0;border:0;list-style:none}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav:before{content:" ";height:auto;position:absolute;width:3px;top:6px;bottom:6px;left:6px}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li{margin:10px 0}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li:first-child{margin-top:0}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--bold .forminator-pagination--footer{margin-top:20px;padding-top:20px;border-top-width:3px;border-top-style:solid}@media (min-width:783px){.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text{margin:0 15px}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--bar{margin-bottom:30px}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav:before{content:unset}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav{margin:0 0 30px}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;padding-top:30px}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav li{min-width:33.33%;-webkit-box-flex:1;-webkit-flex:1 0 33.33%;-moz-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;margin:0;text-align:center}}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li:before{right:50%;left:0}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li:after{right:0;left:50%}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li .forminator-step-text{display:block;padding-left:25px;line-height:21px}.forminator-custom-form.forminator-design--bold .forminator-pagination--nav li .forminator-step-dot{display:block;position:absolute;left:0;width:15px;height:15px;border-radius:100%;border-width:3px;border-style:solid;top:3px}@media (min-width:783px){.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav li:after,.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav li:before{content:" ";width:auto;display:block;position:absolute;height:3px;bottom:6px}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-dot{position:relative;z-index:1;top:auto;left:auto;margin:5px auto 0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-text{padding-left:0}.forminator-custom-form.forminator-design--bold:not(.forminator-size--small) .forminator-pagination--nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.forminator-custom-form.forminator-design--flat .forminator-label,.forminator-custom-form.forminator-design--flat .forminator-label--helper,.forminator-custom-form.forminator-design--flat .forminator-label--limit{line-height:20px}.forminator-custom-form.forminator-design--flat .forminator-label--validation{margin-top:5px;padding:5px 10px;line-height:20px}.forminator-custom-form.forminator-design--flat .forminator-break .forminator-border{display:none}.forminator-custom-form.forminator-design--flat .forminator-input,.forminator-custom-form.forminator-design--flat .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;padding:0;border:0;background-image:unset;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat .forminator-input,.forminator-custom-form.forminator-design--flat .forminator-input:active,.forminator-custom-form.forminator-design--flat .forminator-input:disabled,.forminator-custom-form.forminator-design--flat .forminator-input:focus,.forminator-custom-form.forminator-design--flat .forminator-input:hover,.forminator-custom-form.forminator-design--flat .forminator-textarea,.forminator-custom-form.forminator-design--flat .forminator-textarea:active,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled,.forminator-custom-form.forminator-design--flat .forminator-textarea:focus,.forminator-custom-form.forminator-design--flat .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-custom-form.forminator-design--flat .forminator-input,.forminator-custom-form.forminator-design--flat .forminator-input:active,.forminator-custom-form.forminator-design--flat .forminator-input:focus,.forminator-custom-form.forminator-design--flat .forminator-input:hover,.forminator-custom-form.forminator-design--flat .forminator-textarea,.forminator-custom-form.forminator-design--flat .forminator-textarea:active,.forminator-custom-form.forminator-design--flat .forminator-textarea:focus,.forminator-custom-form.forminator-design--flat .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--flat .forminator-input:disabled,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-custom-form.forminator-design--flat .forminator-input:disabled:-moz-placeholder,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--flat .forminator-input:disabled::-moz-placeholder,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--flat .forminator-input:disabled:-ms-input-placeholder,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--flat .forminator-input:disabled::-webkit-input-placeholder,.forminator-custom-form.forminator-design--flat .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--flat .intl-tel-input{display:block}.forminator-custom-form.forminator-design--flat .forminator-input{padding:10px;border:0;border-radius:0}.forminator-custom-form.forminator-design--flat .forminator-textarea{height:auto;min-height:140px;resize:vertical;padding:10px;border-radius:0}.forminator-custom-form.forminator-design--flat .forminator-input{height:40px}.forminator-custom-form.forminator-design--flat .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--flat .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--design{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border:0;-webkit-transition:.25s ease;transition:.25s ease;border-radius:100%}.forminator-custom-form.forminator-design--flat .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:12px;height:12px;content:" ";border-radius:100%}.forminator-custom-form.forminator-design--flat .forminator-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--flat .forminator-checkbox input:checked+.forminator-checkbox--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--flat .forminator-checkbox .forminator-checkbox--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border:0;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat .forminator-checkbox .forminator-checkbox--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:12px}.forminator-custom-form.forminator-design--flat .forminator-checkbox .forminator-checkbox--design+.forminator-checkbox--label{margin-left:10px}.forminator-custom-form.forminator-design--flat .forminator-checkbox .forminator-checkbox--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--flat .forminator-checkbox .forminator-checkbox--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--flat .forminator-select+.select2,.forminator-custom-form.forminator-design--flat .forminator-time+.select2{width:100%!important}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 *,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 *{display:block}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{padding-left:0}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2{height:auto;padding:10px;border:0;border-radius:0;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{line-height:20px;-webkit-transition:.25s ease;transition:.25s ease;padding-right:40px}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single{position:relative}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow{width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:10px;right:10px}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before{content:"ı";-webkit-transition:-webkit-transform .2s linear,.25s ease;transition:-ms-transform .2s linear,.25s ease;transition:transform .2s linear,.25s ease;font-size:12px}.forminator-custom-form.forminator-design--flat .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b,.forminator-custom-form.forminator-design--flat .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b{display:none}.forminator-custom-form.forminator-design--flat .forminator-select+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--flat .forminator-time+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body>.select2-container .forminator-dropdown--flat,body>.select2-container .forminator-droptime--flat{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;border-radius:0}body>.select2-container .forminator-dropdown--flat *,body>.select2-container .forminator-droptime--flat *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body>.select2-container .forminator-dropdown--flat .select2-search,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown:active,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown:focus,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown:hover,body>.select2-container .forminator-dropdown--flat .select2-search:active,body>.select2-container .forminator-dropdown--flat .select2-search:focus,body>.select2-container .forminator-dropdown--flat .select2-search:hover,body>.select2-container .forminator-droptime--flat .select2-search,body>.select2-container .forminator-droptime--flat .select2-search--dropdown,body>.select2-container .forminator-droptime--flat .select2-search--dropdown:active,body>.select2-container .forminator-droptime--flat .select2-search--dropdown:focus,body>.select2-container .forminator-droptime--flat .select2-search--dropdown:hover,body>.select2-container .forminator-droptime--flat .select2-search:active,body>.select2-container .forminator-droptime--flat .select2-search:focus,body>.select2-container .forminator-droptime--flat .select2-search:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}body>.select2-container .forminator-dropdown--flat .select2-results .select2-results__option,body>.select2-container .forminator-droptime--flat .select2-results .select2-results__option{margin:0;border:0;list-style:none;padding:10px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}body>.select2-container .forminator-dropdown--flat .select2-results .select2-results__option .select2-results__option,body>.select2-container .forminator-droptime--flat .select2-results .select2-results__option .select2-results__option{margin:0;list-style:none}body>.select2-container .forminator-dropdown--flat.select2-dropdown--above,body>.select2-container .forminator-droptime--flat.select2-dropdown--above{bottom:2px}body>.select2-container .forminator-dropdown--flat.select2-dropdown--below,body>.select2-container .forminator-droptime--flat.select2-dropdown--below{margin-top:2px}body>.select2-container .forminator-dropdown--flat .select2-search,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown,body>.select2-container .forminator-droptime--flat .select2-search,body>.select2-container .forminator-droptime--flat .select2-search--dropdown{padding:10px}body>.select2-container .forminator-dropdown--flat .select2-search .select2-search__field,body>.select2-container .forminator-dropdown--flat .select2-search--dropdown .select2-search__field,body>.select2-container .forminator-droptime--flat .select2-search .select2-search__field,body>.select2-container .forminator-droptime--flat .select2-search--dropdown .select2-search__field{padding:10px;border:0;border-radius:0;line-height:20px}body>.select2-container .forminator-droptime--flat .select2-search,body>.select2-container .forminator-droptime--flat .select2-search--dropdown{display:none}.forminator-custom-form.forminator-design--flat .forminator-multiselect{margin:0;padding:0;border:0;max-height:120px;overflow-x:hidden;overflow-y:auto}.forminator-custom-form.forminator-design--flat .forminator-multiselect,.forminator-custom-form.forminator-design--flat .forminator-multiselect label,.forminator-custom-form.forminator-design--flat .forminator-multiselect li{display:block}.forminator-custom-form.forminator-design--flat .forminator-multiselect,.forminator-custom-form.forminator-design--flat .forminator-multiselect li{list-style:none}.forminator-custom-form.forminator-design--flat .forminator-multiselect li label{cursor:pointer;padding:10px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat .forminator-date{position:relative}.forminator-custom-form.forminator-design--flat .forminator-date.forminator-has_icon:after{content:"∏";position:absolute;top:10px;right:10px;font-size:18px;width:20px;line-height:20px;text-align:center}.forminator-custom-form.forminator-design--flat .forminator-date.forminator-has_icon .forminator-input{padding-right:40px}.forminator-calendar--flat{padding:2px 0}.forminator-calendar--flat .ui-datepicker-calendar,.forminator-calendar--flat .ui-datepicker-header{margin:0;border-width:0}.forminator-calendar--flat .ui-datepicker-header{display:block;position:relative}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next,.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;display:block;position:absolute;text-align:center;top:10px;width:26px;height:26px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev:before{display:block;line-height:26px;font-size:12px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next span,.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev span{display:none}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev:before{content:"Ó"}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next:before{content:"˜"}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-title select{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:0;height:26px}.forminator-calendar--flat .ui-datepicker-calendar{padding:0;border-collapse:unset;border-spacing:unset}.forminator-calendar--flat .ui-datepicker-calendar tbody tr,.forminator-calendar--flat .ui-datepicker-calendar thead tr{border:0}.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-state-disabled{pointer-events:none}.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable a,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable span,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-state-disabled a,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td.ui-state-disabled span{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-calendar--flat .ui-datepicker-header{padding-top:10px;padding-bottom:10px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-prev{left:10px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-next{right:10px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-title{margin:0 10px;padding:0 36px}.forminator-calendar--flat .ui-datepicker-header .ui-datepicker-title select+select{margin-left:10px}.forminator-calendar--flat .ui-datepicker-calendar tbody tr td,.forminator-calendar--flat .ui-datepicker-calendar thead tr th{border:0;text-align:center;padding:10px;width:36px;height:36px;line-height:16px}.forminator-calendar--flat .ui-datepicker-calendar tbody tr td a,.forminator-calendar--flat .ui-datepicker-calendar tbody tr td span,.forminator-calendar--flat .ui-datepicker-calendar thead tr th a,.forminator-calendar--flat .ui-datepicker-calendar thead tr th span{display:block;width:16px;height:16px}.forminator-calendar--flat .ui-datepicker-calendar tbody tr td a,.forminator-calendar--flat .ui-datepicker-calendar thead tr th a{-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat a.forminator-button,.forminator-custom-form.forminator-design--flat button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:0;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--flat a.forminator-button,.forminator-custom-form.forminator-design--flat a.forminator-button:active,.forminator-custom-form.forminator-design--flat a.forminator-button:disabled,.forminator-custom-form.forminator-design--flat a.forminator-button:hover,.forminator-custom-form.forminator-design--flat a.forminator-button:visited,.forminator-custom-form.forminator-design--flat button.forminator-button,.forminator-custom-form.forminator-design--flat button.forminator-button:active,.forminator-custom-form.forminator-design--flat button.forminator-button:disabled,.forminator-custom-form.forminator-design--flat button.forminator-button:hover,.forminator-custom-form.forminator-design--flat button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-custom-form.forminator-design--flat a.forminator-button,.forminator-custom-form.forminator-design--flat a.forminator-button:active,.forminator-custom-form.forminator-design--flat a.forminator-button:hover,.forminator-custom-form.forminator-design--flat a.forminator-button:visited,.forminator-custom-form.forminator-design--flat button.forminator-button,.forminator-custom-form.forminator-design--flat button.forminator-button:active,.forminator-custom-form.forminator-design--flat button.forminator-button:hover,.forminator-custom-form.forminator-design--flat button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--flat a.forminator-button:disabled,.forminator-custom-form.forminator-design--flat button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-custom-form.forminator-design--flat a.forminator-button:first-child,.forminator-custom-form.forminator-design--flat button.forminator-button:first-child{margin-top:0}.forminator-custom-form.forminator-design--flat a.forminator-button:last-child,.forminator-custom-form.forminator-design--flat button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) a.forminator-button:first-child,.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) a.forminator-button:last-child,.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) a.forminator-button,.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-custom-form.forminator-design--flat{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--flat:first-child{margin-top:0}.forminator-custom-form.forminator-design--flat:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--flat:first-child{margin-top:0}.forminator-custom-form.forminator-design--flat:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--flat{margin:30px auto}}.forminator-custom-form.forminator-design--flat *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--text{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px;line-height:16px}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--progress{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;margin:0;height:16px;background-color:#EDEDED}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--progress,.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--progress span{border-radius:8px}.forminator-custom-form.forminator-design--flat .forminator-pagination--bar .forminator-bar--progress span{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#17A8E3}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav{margin:0 0 20px}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav,.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li{display:block;position:relative;padding:0;border:0;list-style:none}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav:before{content:" ";height:auto;position:absolute;width:1px;top:7px;bottom:7px;left:7px}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li{margin:10px 0}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li:first-child{margin-top:0}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--flat .forminator-pagination--footer{margin-top:20px}@media (min-width:783px){.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text{margin:0 15px}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--bar{margin-bottom:30px}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav:before{content:unset}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav{margin:0 0 30px}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav li{min-width:33.33%;-webkit-box-flex:1;-webkit-flex:1 0 33.33%;-moz-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;margin:0;text-align:center}}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li:before{right:50%;left:0}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li:after{right:0;left:50%}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li .forminator-step-text{display:block;padding-left:25px;line-height:21px}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li .forminator-step-dot{display:block;position:absolute;left:0;width:15px;height:15px;border-radius:100%;border:0;top:3px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.forminator-custom-form.forminator-design--flat .forminator-pagination--nav li.forminator-step-current .forminator-step-dot{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (min-width:783px){.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav li:after,.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav li:before{content:" ";width:auto;display:block;position:absolute;height:1px;bottom:7px}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-dot{position:relative;z-index:1;top:auto;left:auto;margin:5px auto 0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-text{padding-left:0}.forminator-custom-form.forminator-design--flat:not(.forminator-size--small) .forminator-pagination--nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.forminator-custom-form.forminator-design--default .forminator-label,.forminator-custom-form.forminator-design--default .forminator-label--helper,.forminator-custom-form.forminator-design--default .forminator-label--limit{line-height:20px}.forminator-custom-form.forminator-design--default .forminator-label--validation{margin-top:5px;padding:5px 10px;border-radius:2px;line-height:18px}.forminator-custom-form.forminator-design--default .forminator-break .forminator-border{width:100%;height:1px;display:block;margin-right:0;margin-bottom:0;margin-left:0;padding:0;border:0}.forminator-custom-form.forminator-design--default .forminator-input,.forminator-custom-form.forminator-design--default .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;border:0;background-image:unset}.forminator-custom-form.forminator-design--default .forminator-input,.forminator-custom-form.forminator-design--default .forminator-input:active,.forminator-custom-form.forminator-design--default .forminator-input:disabled,.forminator-custom-form.forminator-design--default .forminator-input:focus,.forminator-custom-form.forminator-design--default .forminator-input:hover,.forminator-custom-form.forminator-design--default .forminator-textarea,.forminator-custom-form.forminator-design--default .forminator-textarea:active,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled,.forminator-custom-form.forminator-design--default .forminator-textarea:focus,.forminator-custom-form.forminator-design--default .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-custom-form.forminator-design--default .forminator-input,.forminator-custom-form.forminator-design--default .forminator-input:active,.forminator-custom-form.forminator-design--default .forminator-input:focus,.forminator-custom-form.forminator-design--default .forminator-input:hover,.forminator-custom-form.forminator-design--default .forminator-textarea,.forminator-custom-form.forminator-design--default .forminator-textarea:active,.forminator-custom-form.forminator-design--default .forminator-textarea:focus,.forminator-custom-form.forminator-design--default .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--default .forminator-input:disabled,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-custom-form.forminator-design--default .forminator-input:disabled:-moz-placeholder,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--default .forminator-input:disabled::-moz-placeholder,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--default .forminator-input:disabled:-ms-input-placeholder,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--default .forminator-input:disabled::-webkit-input-placeholder,.forminator-custom-form.forminator-design--default .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--default .forminator-textarea{height:auto;min-height:140px;resize:vertical}.forminator-custom-form.forminator-design--default .intl-tel-input{display:block}.forminator-custom-form.forminator-design--default .forminator-input,.forminator-custom-form.forminator-design--default .forminator-textarea{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-custom-form.forminator-design--default .forminator-input{height:40px}.forminator-custom-form.forminator-design--default .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--default .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--design{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-width:1px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease;border-radius:100%}.forminator-custom-form.forminator-design--default .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:12px;height:12px;content:" ";border-radius:100%}.forminator-custom-form.forminator-design--default .forminator-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--default .forminator-checkbox input:checked+.forminator-checkbox--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:12px}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--design+.forminator-checkbox--label{margin-left:10px}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--default .forminator-checkbox .forminator-checkbox--design{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-width:1px;border-style:solid;border-radius:2px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--default .forminator-select+.select2,.forminator-custom-form.forminator-design--default .forminator-time+.select2{width:100%!important}.forminator-custom-form.forminator-design--default .forminator-select+.select2 *,.forminator-custom-form.forminator-design--default .forminator-time+.select2 *{display:block}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{padding-left:0}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2{height:auto;padding:9px;border-width:1px;border-style:solid;border-radius:2px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding-right:39px}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single{position:relative}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow{width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:9px;right:9px}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before{content:"ı";-webkit-transition:-webkit-transform .2s linear,.3s ease;transition:-ms-transform .2s linear,.3s ease;transition:transform .2s linear,.3s ease;font-size:12px}.forminator-custom-form.forminator-design--default .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b,.forminator-custom-form.forminator-design--default .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b{display:none}.forminator-custom-form.forminator-design--default .forminator-select+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--default .forminator-time+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body>.select2-container .forminator-dropdown--default,body>.select2-container .forminator-droptime--default{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;border-radius:2px;overflow:hidden}body>.select2-container .forminator-dropdown--default *,body>.select2-container .forminator-droptime--default *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body>.select2-container .forminator-dropdown--default .select2-search,body>.select2-container .forminator-dropdown--default .select2-search--dropdown,body>.select2-container .forminator-dropdown--default .select2-search--dropdown:active,body>.select2-container .forminator-dropdown--default .select2-search--dropdown:focus,body>.select2-container .forminator-dropdown--default .select2-search--dropdown:hover,body>.select2-container .forminator-dropdown--default .select2-search:active,body>.select2-container .forminator-dropdown--default .select2-search:focus,body>.select2-container .forminator-dropdown--default .select2-search:hover,body>.select2-container .forminator-droptime--default .select2-search,body>.select2-container .forminator-droptime--default .select2-search--dropdown,body>.select2-container .forminator-droptime--default .select2-search--dropdown:active,body>.select2-container .forminator-droptime--default .select2-search--dropdown:focus,body>.select2-container .forminator-droptime--default .select2-search--dropdown:hover,body>.select2-container .forminator-droptime--default .select2-search:active,body>.select2-container .forminator-droptime--default .select2-search:focus,body>.select2-container .forminator-droptime--default .select2-search:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}body>.select2-container .forminator-dropdown--default .select2-results .select2-results__option,body>.select2-container .forminator-droptime--default .select2-results .select2-results__option{margin:0;border:0;list-style:none;padding:9px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}body>.select2-container .forminator-dropdown--default .select2-results .select2-results__option .select2-results__option,body>.select2-container .forminator-droptime--default .select2-results .select2-results__option .select2-results__option{margin:0;list-style:none}body>.select2-container .forminator-dropdown--default.select2-dropdown--above,body>.select2-container .forminator-droptime--default.select2-dropdown--above{bottom:2px}body>.select2-container .forminator-dropdown--default.select2-dropdown--below,body>.select2-container .forminator-droptime--default.select2-dropdown--below{margin-top:2px}body>.select2-container .forminator-dropdown--default .select2-search,body>.select2-container .forminator-dropdown--default .select2-search--dropdown,body>.select2-container .forminator-droptime--default .select2-search,body>.select2-container .forminator-droptime--default .select2-search--dropdown{padding:9px}body>.select2-container .forminator-dropdown--default .select2-search .select2-search__field,body>.select2-container .forminator-dropdown--default .select2-search--dropdown .select2-search__field,body>.select2-container .forminator-droptime--default .select2-search .select2-search__field,body>.select2-container .forminator-droptime--default .select2-search--dropdown .select2-search__field{padding:9px;border-width:1px;border-style:solid;border-radius:2px;line-height:20px}body>.select2-container .forminator-droptime--default .select2-search,body>.select2-container .forminator-droptime--default .select2-search--dropdown{display:none}.forminator-custom-form.forminator-design--default .forminator-multiselect{margin:0;padding:0;border:0 solid;max-height:120px;overflow-x:hidden;overflow-y:auto;border-width:1px;border-radius:2px}.forminator-custom-form.forminator-design--default .forminator-multiselect,.forminator-custom-form.forminator-design--default .forminator-multiselect label,.forminator-custom-form.forminator-design--default .forminator-multiselect li{display:block}.forminator-custom-form.forminator-design--default .forminator-multiselect,.forminator-custom-form.forminator-design--default .forminator-multiselect li{list-style:none}.forminator-custom-form.forminator-design--default .forminator-multiselect li label{cursor:pointer;padding:10px 9px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--default .forminator-date{position:relative}.forminator-custom-form.forminator-design--default .forminator-date.forminator-has_icon:after{content:"∏";position:absolute;top:10px;right:10px;font-size:16px;width:20px;line-height:20px;text-align:center}.forminator-custom-form.forminator-design--default .forminator-date.forminator-has_icon .forminator-input{padding-right:40px}.forminator-calendar--default{padding:2px 0}.forminator-calendar--default .ui-datepicker-header{display:block;position:relative}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next,.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;display:block;position:absolute;text-align:center;top:5px;width:26px;height:26px}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev:before{display:block;line-height:26px;font-size:12px}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next span,.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev span{display:none}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev:before{content:"Ó"}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next:before{content:"˜"}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title select{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:0;height:26px}.forminator-calendar--default .ui-datepicker-calendar{padding:0;border-collapse:unset;border-spacing:unset}.forminator-calendar--default .ui-datepicker-calendar tbody tr,.forminator-calendar--default .ui-datepicker-calendar thead tr{border:0}.forminator-calendar--default .ui-datepicker-calendar tbody tr td,.forminator-calendar--default .ui-datepicker-calendar thead tr th{border:0;text-align:center}.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable,.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-state-disabled{pointer-events:none}.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable a,.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable span,.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-state-disabled a,.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-state-disabled span{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-calendar--default .ui-datepicker-calendar,.forminator-calendar--default .ui-datepicker-header{margin:0;border-width:1px;border-style:solid}.forminator-calendar--default .ui-datepicker-header{padding-top:5px;padding-bottom:5px;border-bottom:0;border-radius:2px 2px 0 0}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-prev{left:5px}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-next{right:5px}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title{margin:0 5px;padding:0 31px}.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title select+select{margin-left:5px}.forminator-calendar--default .ui-datepicker-calendar{border-top:0;border-radius:0 0 2px 2px}.forminator-calendar--default .ui-datepicker-calendar tbody tr td,.forminator-calendar--default .ui-datepicker-calendar thead tr th{padding:5px;width:36px;height:36px;line-height:26px}.forminator-calendar--default .ui-datepicker-calendar tbody tr td a,.forminator-calendar--default .ui-datepicker-calendar tbody tr td span,.forminator-calendar--default .ui-datepicker-calendar thead tr th a,.forminator-calendar--default .ui-datepicker-calendar thead tr th span{display:block;width:26px;height:26px;border-radius:2px}.forminator-calendar--default .ui-datepicker-calendar tbody tr td a,.forminator-calendar--default .ui-datepicker-calendar thead tr th a{-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--default a.forminator-button,.forminator-custom-form.forminator-design--default button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-custom-form.forminator-design--default a.forminator-button,.forminator-custom-form.forminator-design--default a.forminator-button:active,.forminator-custom-form.forminator-design--default a.forminator-button:disabled,.forminator-custom-form.forminator-design--default a.forminator-button:hover,.forminator-custom-form.forminator-design--default a.forminator-button:visited,.forminator-custom-form.forminator-design--default button.forminator-button,.forminator-custom-form.forminator-design--default button.forminator-button:active,.forminator-custom-form.forminator-design--default button.forminator-button:disabled,.forminator-custom-form.forminator-design--default button.forminator-button:hover,.forminator-custom-form.forminator-design--default button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-custom-form.forminator-design--default a.forminator-button,.forminator-custom-form.forminator-design--default a.forminator-button:active,.forminator-custom-form.forminator-design--default a.forminator-button:hover,.forminator-custom-form.forminator-design--default a.forminator-button:visited,.forminator-custom-form.forminator-design--default button.forminator-button,.forminator-custom-form.forminator-design--default button.forminator-button:active,.forminator-custom-form.forminator-design--default button.forminator-button:hover,.forminator-custom-form.forminator-design--default button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--default a.forminator-button:disabled,.forminator-custom-form.forminator-design--default button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-custom-form.forminator-design--default a.forminator-button:first-child,.forminator-custom-form.forminator-design--default button.forminator-button:first-child{margin-top:0}.forminator-custom-form.forminator-design--default a.forminator-button:last-child,.forminator-custom-form.forminator-design--default button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--default:not(.forminator-size--small) a.forminator-button:first-child,.forminator-custom-form.forminator-design--default:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) a.forminator-button:last-child,.forminator-custom-form.forminator-design--default:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) a.forminator-button,.forminator-custom-form.forminator-design--default:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-custom-form.forminator-design--default{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--default:first-child{margin-top:0}.forminator-custom-form.forminator-design--default:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--default:first-child{margin-top:0}.forminator-custom-form.forminator-design--default:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--default{margin:30px auto}}.forminator-custom-form.forminator-design--default *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--default .forminator-pagination--bar{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--text{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px;line-height:16px}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--progress{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;margin:0;height:16px;background-color:#EDEDED}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--progress,.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--progress span{border-radius:8px}.forminator-custom-form.forminator-design--default .forminator-pagination--bar .forminator-bar--progress span{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#17A8E3}.forminator-custom-form.forminator-design--default .forminator-pagination--nav{margin:0 0 20px}.forminator-custom-form.forminator-design--default .forminator-pagination--nav,.forminator-custom-form.forminator-design--default .forminator-pagination--nav li{display:block;position:relative;padding:0;border:0;list-style:none}.forminator-custom-form.forminator-design--default .forminator-pagination--nav:before{content:" ";height:auto;position:absolute;width:1px;top:6.5px;bottom:6.5px;left:6.5px}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li{margin:10px 0}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li:first-child{margin-top:0}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--default .forminator-pagination--footer{margin-top:20px;padding-top:20px;border-top-width:1px;border-top-style:solid}@media (min-width:783px){.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text{margin:0 15px}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--bar{margin-bottom:30px}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav:before{content:unset}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav{margin:0 0 30px}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;padding-top:30px}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav li{min-width:33.33%;-webkit-box-flex:1;-webkit-flex:1 0 33.33%;-moz-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%;margin:0;text-align:center}}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li:before{right:50%;left:0}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li:after{right:0;left:50%}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li .forminator-step-text{display:block;padding-left:24px;line-height:20px}.forminator-custom-form.forminator-design--default .forminator-pagination--nav li .forminator-step-dot{display:block;position:absolute;left:0;width:14px;height:14px;border-radius:100%;border-width:1px;border-style:solid;top:3px}@media (min-width:783px){.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav li:after,.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav li:before{content:" ";width:auto;display:block;position:absolute;height:1px;bottom:6.5px}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-dot{position:relative;z-index:1;top:auto;left:auto;margin:5px auto 0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav li .forminator-step-text{padding-left:0}.forminator-custom-form.forminator-design--default:not(.forminator-size--small) .forminator-pagination--nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.forminator-custom-form.forminator-design--material .forminator-label,.forminator-custom-form.forminator-design--material .forminator-label--helper,.forminator-custom-form.forminator-design--material .forminator-label--limit{line-height:20px}.forminator-custom-form.forminator-design--material .forminator-label--validation{margin-top:5px;padding:5px 10px;line-height:20px}.forminator-custom-form.forminator-design--material .forminator-break .forminator-border{width:100%;height:1px;display:block;margin-right:0;margin-bottom:0;margin-left:0;padding:0;border:0}.forminator-custom-form.forminator-design--material .forminator-input,.forminator-custom-form.forminator-design--material .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;padding:0;border:0;background-image:unset;background-color:transparent;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-input,.forminator-custom-form.forminator-design--material .forminator-input:active,.forminator-custom-form.forminator-design--material .forminator-input:disabled,.forminator-custom-form.forminator-design--material .forminator-input:focus,.forminator-custom-form.forminator-design--material .forminator-input:hover,.forminator-custom-form.forminator-design--material .forminator-textarea,.forminator-custom-form.forminator-design--material .forminator-textarea:active,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled,.forminator-custom-form.forminator-design--material .forminator-textarea:focus,.forminator-custom-form.forminator-design--material .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-custom-form.forminator-design--material .forminator-input,.forminator-custom-form.forminator-design--material .forminator-input:active,.forminator-custom-form.forminator-design--material .forminator-input:focus,.forminator-custom-form.forminator-design--material .forminator-input:hover,.forminator-custom-form.forminator-design--material .forminator-textarea,.forminator-custom-form.forminator-design--material .forminator-textarea:active,.forminator-custom-form.forminator-design--material .forminator-textarea:focus,.forminator-custom-form.forminator-design--material .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-input:disabled,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-custom-form.forminator-design--material .forminator-input:disabled:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--material .forminator-input:disabled::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--material .forminator-input:disabled:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--material .forminator-input:disabled::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-custom-form.forminator-design--material .intl-tel-input{display:block}.forminator-custom-form.forminator-design--material .forminator-input{border-radius:0;padding-top:10px;padding-bottom:9px;border-top:0;border-right:0;border-left:0;border-bottom-width:1px;border-bottom-style:solid}.forminator-custom-form.forminator-design--material .forminator-textarea{height:auto;min-height:140px;resize:vertical;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-custom-form.forminator-design--material .forminator-input{height:40px}.forminator-custom-form.forminator-design--material .forminator-input--wrap{position:relative}.forminator-custom-form.forminator-design--material .forminator-input--wrap:after{content:" ";height:2px;display:block;position:absolute;right:50%;bottom:0;left:50%;-webkit-transition:.25s linear;transition:.25s linear}.forminator-custom-form.forminator-design--material .forminator-textarea--wrap{position:relative}.forminator-custom-form.forminator-design--material .forminator-textarea--wrap:after{content:" ";pointer-events:none;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:2px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-floating--date,.forminator-custom-form.forminator-design--material .forminator-floating--input,.forminator-custom-form.forminator-design--material .forminator-floating--textarea{position:relative;z-index:1}.forminator-custom-form.forminator-design--material .forminator-floating--date .forminator-label,.forminator-custom-form.forminator-design--material .forminator-floating--input .forminator-label,.forminator-custom-form.forminator-design--material .forminator-floating--textarea .forminator-label{pointer-events:none;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition:-webkit-transform .25s linear,.25s ease;transition:-ms-transform .25s linear,.25s ease;transition:transform .25s linear,.25s ease}.forminator-custom-form.forminator-design--material .forminator-floating--date .forminator-label,.forminator-custom-form.forminator-design--material .forminator-floating--input .forminator-label{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.forminator-custom-form.forminator-design--material .forminator-floating--date{padding-left:26px}.forminator-custom-form.forminator-design--material .forminator-floating--textarea{height:0}.forminator-custom-form.forminator-design--material .forminator-floating--textarea .forminator-label{padding-right:20px;-webkit-transform:translate(10px,30px);-ms-transform:translate(10px,30px);transform:translate(10px,30px)}.forminator-custom-form.forminator-design--material .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea{padding-top:29px}.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-phone-intl .forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-phone-intl .forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-phone-intl .forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-phone-intl .forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-phone-intl .forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-phone-intl .forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-phone-intl .forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-phone-intl .forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-phone-intl .forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date+.forminator-phone-intl .forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input+.forminator-phone-intl .forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea+.forminator-phone-intl .forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-custom-form.forminator-design--material .forminator-has_error .forminator-input--wrap:after,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-input--wrap:after,.forminator-custom-form.forminator-design--material .forminator-is_hover .forminator-input--wrap:after{right:0;left:0}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date .forminator-label,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input .forminator-label,.forminator-custom-form.forminator-design--material .forminator-is_filled .forminator-floating--date .forminator-label,.forminator-custom-form.forminator-design--material .forminator-is_filled .forminator-floating--input .forminator-label{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea .forminator-label,.forminator-custom-form.forminator-design--material .forminator-is_filled .forminator-floating--textarea .forminator-label{-webkit-transform:translate(10px,4px);-ms-transform:translate(10px,4px);transform:translate(10px,4px)}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-phone-intl .forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-phone-intl .forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-date .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-phone-intl .forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea:-moz-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-phone-intl .forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-phone-intl .forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-date .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-phone-intl .forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea::-moz-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-phone-intl .forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-phone-intl .forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-date .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-phone-intl .forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea:-ms-input-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date+.forminator-phone-intl .forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--date~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-phone-intl .forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--input~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-date .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea+.forminator-phone-intl .forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-custom-form.forminator-design--material .forminator-is_active .forminator-floating--textarea~.forminator-textarea--wrap .forminator-textarea::-webkit-input-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-phone-intl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.forminator-custom-form.forminator-design--material .forminator-phone-intl .flag-container{cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px 0 0;position:relative;padding:0}.forminator-custom-form.forminator-design--material .forminator-phone-intl .flag-container .selected-flag{width:auto;height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.forminator-custom-form.forminator-design--material .forminator-phone-intl .flag-container .selected-flag .iti-arrow,.forminator-custom-form.forminator-design--material .forminator-phone-intl .flag-container .selected-flag .iti-flag{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:unset}.forminator-custom-form.forminator-design--material .forminator-phone-intl .flag-container .selected-flag .iti-flag{margin-right:5px}.forminator-custom-form.forminator-design--material .forminator-phone-intl .flag-container .selected-flag .iti-arrow{margin-top:0}.forminator-custom-form.forminator-design--material .forminator-phone-intl .forminator-input--wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.forminator-custom-form.forminator-design--material .forminator-phone-intl .forminator-input--wrap .forminator-input{padding-right:0;padding-left:0}.forminator-custom-form.forminator-design--material .intl-tel-input .forminator-floating--input{padding-left:41px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-floating--date{padding-left:31px}.forminator-custom-form.forminator-design--material .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--material .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-radio input:focus+.forminator-radio--design:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1;-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;position:relative}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design:after{content:" ";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;position:absolute;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;width:20px;height:20px}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-width:2px;border-style:solid;-webkit-transition:.25s ease;transition:.25s ease;border-radius:100%}.forminator-custom-form.forminator-design--material .forminator-radio .forminator-radio--design:before{width:10px;height:10px;content:" ";border-radius:100%}.forminator-custom-form.forminator-design--material .forminator-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-custom-form.forminator-design--material .forminator-checkbox input:checked+.forminator-checkbox--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material .forminator-checkbox input:focus+.forminator-checkbox--design:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1;-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;position:relative}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:10px}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--design+.forminator-checkbox--label{margin-left:10px}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--design:after{content:" ";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;position:absolute;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;width:20px;height:20px}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--label[for]{cursor:pointer}.forminator-custom-form.forminator-design--material .forminator-checkbox .forminator-checkbox--design{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-width:2px;border-style:solid;border-radius:2px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-select+.select2,.forminator-custom-form.forminator-design--material .forminator-time+.select2{width:100%!important}.forminator-custom-form.forminator-design--material .forminator-select+.select2 *,.forminator-custom-form.forminator-design--material .forminator-time+.select2 *{display:block}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{padding-left:0}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2{height:auto;padding:10px 0 9px;border:0;border-bottom-width:1px;border-bottom-style:solid;border-radius:0;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2:after,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2:after{content:" ";display:block;position:absolute;right:50%;left:50%;height:2px;bottom:-1px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__rendered{line-height:20px;-webkit-transition:.25s ease;transition:.25s ease;padding-right:30px}.forminator-custom-form.forminator-design--material .forminator-is_hover .forminator-select+.select2 .forminator-select2:after,.forminator-custom-form.forminator-design--material .forminator-is_hover .forminator-time+.select2 .forminator-select2:after,.forminator-custom-form.forminator-design--material .forminator-select+.select2.select2-container--open .forminator-select2:after,.forminator-custom-form.forminator-design--material .forminator-time+.select2.select2-container--open .forminator-select2:after{right:0;left:0}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single{background-color:transparent;position:relative}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow{width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:10px}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow:before{content:"ı";-webkit-transition:-webkit-transform .2s linear,.25s ease;transition:-ms-transform .2s linear,.25s ease;transition:transform .2s linear,.25s ease;font-size:12px}.forminator-custom-form.forminator-design--material .forminator-select+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b,.forminator-custom-form.forminator-design--material .forminator-time+.select2 .forminator-select2.select2-selection--single .select2-selection__arrow b{display:none}.forminator-custom-form.forminator-design--material .forminator-select+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before,.forminator-custom-form.forminator-design--material .forminator-time+.select2.select2-container--open .forminator-select2.select2-selection--single .select2-selection__arrow:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body>.select2-container .forminator-dropdown--material,body>.select2-container .forminator-droptime--material{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;border-radius:0}body>.select2-container .forminator-dropdown--material *,body>.select2-container .forminator-droptime--material *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body>.select2-container .forminator-dropdown--material .select2-search,body>.select2-container .forminator-dropdown--material .select2-search--dropdown,body>.select2-container .forminator-dropdown--material .select2-search--dropdown:active,body>.select2-container .forminator-dropdown--material .select2-search--dropdown:focus,body>.select2-container .forminator-dropdown--material .select2-search--dropdown:hover,body>.select2-container .forminator-dropdown--material .select2-search:active,body>.select2-container .forminator-dropdown--material .select2-search:focus,body>.select2-container .forminator-dropdown--material .select2-search:hover,body>.select2-container .forminator-droptime--material .select2-search,body>.select2-container .forminator-droptime--material .select2-search--dropdown,body>.select2-container .forminator-droptime--material .select2-search--dropdown:active,body>.select2-container .forminator-droptime--material .select2-search--dropdown:focus,body>.select2-container .forminator-droptime--material .select2-search--dropdown:hover,body>.select2-container .forminator-droptime--material .select2-search:active,body>.select2-container .forminator-droptime--material .select2-search:focus,body>.select2-container .forminator-droptime--material .select2-search:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}body>.select2-container .forminator-dropdown--material .select2-results .select2-results__option,body>.select2-container .forminator-droptime--material .select2-results .select2-results__option{margin:0;border:0;list-style:none;padding:10px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}body>.select2-container .forminator-dropdown--material .select2-results .select2-results__option .select2-results__option,body>.select2-container .forminator-droptime--material .select2-results .select2-results__option .select2-results__option{margin:0;list-style:none}body>.select2-container .forminator-dropdown--material.select2-dropdown--above,body>.select2-container .forminator-droptime--material.select2-dropdown--above{bottom:2px}body>.select2-container .forminator-dropdown--material.select2-dropdown--below,body>.select2-container .forminator-droptime--material.select2-dropdown--below{margin-top:2px}body>.select2-container .forminator-dropdown--material .select2-search,body>.select2-container .forminator-dropdown--material .select2-search--dropdown,body>.select2-container .forminator-droptime--material .select2-search,body>.select2-container .forminator-droptime--material .select2-search--dropdown{padding:10px}body>.select2-container .forminator-dropdown--material .select2-search .select2-search__field,body>.select2-container .forminator-dropdown--material .select2-search--dropdown .select2-search__field,body>.select2-container .forminator-droptime--material .select2-search .select2-search__field,body>.select2-container .forminator-droptime--material .select2-search--dropdown .select2-search__field{padding:10px;border:0;border-radius:0;line-height:20px}body>.select2-container .forminator-dropdown--material:after,body>.select2-container .forminator-droptime--material:after{content:" ";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.3);box-shadow:0 3px 8px rgba(0,0,0,.3)}body>.select2-container .forminator-droptime--material .select2-search,body>.select2-container .forminator-droptime--material .select2-search--dropdown{display:none}.forminator-custom-form.forminator-design--material .forminator-multiselect{margin:0;padding:0;border:0}.forminator-custom-form.forminator-design--material .forminator-multiselect,.forminator-custom-form.forminator-design--material .forminator-multiselect label,.forminator-custom-form.forminator-design--material .forminator-multiselect li{display:block}.forminator-custom-form.forminator-design--material .forminator-multiselect,.forminator-custom-form.forminator-design--material .forminator-multiselect li{list-style:none}.forminator-custom-form.forminator-design--material .forminator-multiselect li label{cursor:pointer;padding:10px 9px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease;position:relative;border-width:1px;border-style:solid;border-radius:2px}.forminator-custom-form.forminator-design--material .forminator-multiselect li{margin:10px 0}.forminator-custom-form.forminator-design--material .forminator-multiselect li label:after{content:" ";pointer-events:none;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:2px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material .forminator-multiselect li:first-child{margin-top:0}.forminator-custom-form.forminator-design--material .forminator-multiselect li:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-multiselect li:first-child{margin-top:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-multiselect li:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-multiselect li{margin:15px 0}}.forminator-custom-form.forminator-design--material .forminator-date{position:relative}.forminator-custom-form.forminator-design--material .forminator-date.forminator-has_icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.forminator-custom-form.forminator-design--material .forminator-date.forminator-has_icon .forminator-input,.forminator-custom-form.forminator-design--material .forminator-date.forminator-has_icon .forminator-input--wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.forminator-custom-form.forminator-design--material .forminator-date.forminator-has_icon:before{content:"∏";margin-right:10px;font-size:16px;min-width:16px;-webkit-box-flex:0;-webkit-flex:0 0 16px;-moz-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-date.forminator-has_icon:before{margin-right:15px}.forminator-calendar--material{padding:2px 0}.forminator-calendar--material .ui-datepicker-header{display:block;position:relative}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;display:block;position:absolute;text-align:center}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next:before,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev:before{display:block;line-height:26px;font-size:16px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next span,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev span{display:none}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev:before{content:"Ó"}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next:before{content:"˜"}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-title select{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:0;height:26px}.forminator-calendar--material .ui-datepicker-calendar{padding:0;border-collapse:unset;border-spacing:unset}.forminator-calendar--material .ui-datepicker-calendar tbody tr,.forminator-calendar--material .ui-datepicker-calendar thead tr{border:0}.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable,.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-state-disabled{pointer-events:none}.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable a,.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable span,.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-state-disabled a,.forminator-calendar--material .ui-datepicker-calendar tbody tr td.ui-state-disabled span{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-calendar--material:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.3);box-shadow:0 6px 10px rgba(0,0,0,.3)}.forminator-calendar--material .ui-datepicker-calendar,.forminator-calendar--material .ui-datepicker-header{margin:0;position:relative;z-index:1;border-width:0}.forminator-calendar--material .ui-datepicker-header{padding-top:20px;padding-bottom:20px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next,.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev{top:20px;width:26px;height:26px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-prev{left:5px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-next{right:5px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-title{margin:0 5px;padding:0 31px}.forminator-calendar--material .ui-datepicker-header .ui-datepicker-title select+select{margin-left:5px}.forminator-calendar--material .ui-datepicker-calendar tbody tr td,.forminator-calendar--material .ui-datepicker-calendar thead tr th{border:0;text-align:center;padding:5px;width:50px;height:50px;line-height:40px}.forminator-calendar--material .ui-datepicker-calendar tbody tr td a,.forminator-calendar--material .ui-datepicker-calendar tbody tr td span,.forminator-calendar--material .ui-datepicker-calendar thead tr th a,.forminator-calendar--material .ui-datepicker-calendar thead tr th span{display:block;width:40px;height:40px;border-radius:50%}.forminator-calendar--material .ui-datepicker-calendar tbody tr td a,.forminator-calendar--material .ui-datepicker-calendar thead tr th a{-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material a.forminator-button,.forminator-custom-form.forminator-design--material button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;overflow:hidden;position:relative;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-custom-form.forminator-design--material a.forminator-button,.forminator-custom-form.forminator-design--material a.forminator-button:active,.forminator-custom-form.forminator-design--material a.forminator-button:disabled,.forminator-custom-form.forminator-design--material a.forminator-button:hover,.forminator-custom-form.forminator-design--material a.forminator-button:visited,.forminator-custom-form.forminator-design--material button.forminator-button,.forminator-custom-form.forminator-design--material button.forminator-button:active,.forminator-custom-form.forminator-design--material button.forminator-button:disabled,.forminator-custom-form.forminator-design--material button.forminator-button:hover,.forminator-custom-form.forminator-design--material button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-custom-form.forminator-design--material a.forminator-button,.forminator-custom-form.forminator-design--material a.forminator-button:active,.forminator-custom-form.forminator-design--material a.forminator-button:hover,.forminator-custom-form.forminator-design--material a.forminator-button:visited,.forminator-custom-form.forminator-design--material button.forminator-button,.forminator-custom-form.forminator-design--material button.forminator-button:active,.forminator-custom-form.forminator-design--material button.forminator-button:hover,.forminator-custom-form.forminator-design--material button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-custom-form.forminator-design--material a.forminator-button:disabled,.forminator-custom-form.forminator-design--material button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-custom-form.forminator-design--material a.forminator-button:first-child,.forminator-custom-form.forminator-design--material button.forminator-button:first-child{margin-top:0}.forminator-custom-form.forminator-design--material a.forminator-button:last-child,.forminator-custom-form.forminator-design--material button.forminator-button:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-custom-form.forminator-design--material a.forminator-button .forminator-button--text,.forminator-custom-form.forminator-design--material button.forminator-button .forminator-button--mask,.forminator-custom-form.forminator-design--material button.forminator-button .forminator-button--text{display:block}.forminator-custom-form.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-custom-form.forminator-design--material button.forminator-button .forminator-button--mask{width:0;position:absolute;top:50%;left:50%;padding:0;border-radius:100%;background-color:rgba(0,0,0,.12);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out;transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out}.forminator-custom-form.forminator-design--material a.forminator-button:active,.forminator-custom-form.forminator-design--material button.forminator-button:active{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.6);box-shadow:0 1px 4px 0 rgba(0,0,0,.6)}.forminator-custom-form.forminator-design--material a.forminator-button:active .forminator-button--mask,.forminator-custom-form.forminator-design--material button.forminator-button:active .forminator-button--mask{width:120%;padding:120% 0 0}@media (min-width:783px){.forminator-custom-form.forminator-design--material:not(.forminator-size--small) a.forminator-button:first-child,.forminator-custom-form.forminator-design--material:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) a.forminator-button:last-child,.forminator-custom-form.forminator-design--material:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) a.forminator-button,.forminator-custom-form.forminator-design--material:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-custom-form.forminator-design--material{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--material:first-child{margin-top:0}.forminator-custom-form.forminator-design--material:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--material:first-child{margin-top:0}.forminator-custom-form.forminator-design--material:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--material{margin:30px auto}}.forminator-custom-form.forminator-design--material *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-custom-form.forminator-design--material .forminator-pagination--bar{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.forminator-custom-form.forminator-design--material .forminator-pagination--bar .forminator-bar--text{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 10px;line-height:8px}.forminator-custom-form.forminator-design--material .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--material .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--material .forminator-pagination--bar .forminator-bar--progress{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;margin:0;height:8px;background-color:#EDEDED}.forminator-custom-form.forminator-design--material .forminator-pagination--bar .forminator-bar--progress span{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#17A8E3}.forminator-custom-form.forminator-design--material .forminator-pagination--nav{margin:0 0 20px}.forminator-custom-form.forminator-design--material .forminator-pagination--nav,.forminator-custom-form.forminator-design--material .forminator-pagination--nav li{display:block;position:relative;padding:0;border:0;list-style:none}.forminator-custom-form.forminator-design--material .forminator-pagination--nav:before{content:" ";height:auto;position:absolute;width:1px;top:10px;bottom:10px;left:10px}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li{margin:10px 0}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li:first-child{margin-top:0}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li:last-child{margin-bottom:0}.forminator-custom-form.forminator-design--material .forminator-pagination--footer{margin-top:20px}@media (min-width:783px){.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:first-child{margin-left:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text:last-child{margin-right:0}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--bar .forminator-bar--text{margin:0 15px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--bar{margin-bottom:30px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--nav:before{content:unset}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--nav{margin:0 0 30px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}}.forminator-custom-form.forminator-design--material .forminator-pagination--nav{position:relative;counter-reset:pagination-steps}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li:before{content:"(";counter-increment:pagination-steps;margin-right:10px;border-radius:50%;text-align:center;width:21px;height:21px;font-size:10.5px;line-height:21px}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li .forminator-step-text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-custom-form.forminator-design--material .forminator-pagination--nav li.forminator-step-current:before,.forminator-custom-form.forminator-design--material .forminator-pagination--nav li.forminator-step-current~li:before{content:counter(pagination-steps);font-family:inherit!important}.forminator-poll .forminator-label--error,.forminator-poll .forminator-label--error p,.forminator-poll .forminator-label--info,.forminator-poll .forminator-label--info p,.forminator-poll .forminator-label--loading,.forminator-poll .forminator-label--loading p,.forminator-poll .forminator-label--notice,.forminator-poll .forminator-label--notice p,.forminator-poll .forminator-label--success,.forminator-poll .forminator-label--success p{line-height:20px;font-family:Roboto,Arial,sans-serif;letter-spacing:-.0025em}@media (min-width:783px){.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--nav li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:0 15px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--nav .forminator-nav-border:not(:last-child){-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:1px}.forminator-custom-form.forminator-design--material:not(.forminator-size--small) .forminator-pagination--nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -15px 30px}}.forminator-poll,.forminator-poll *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll .forminator-label--info{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#F8F8F8;color:#888}.forminator-poll .forminator-label--info:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"I";color:#888}.forminator-poll .forminator-label--info *{color:inherit}.forminator-poll .forminator-label--info>div,.forminator-poll .forminator-label--info>span{cursor:initial;display:block;padding-left:30px}.forminator-poll .forminator-label--info,.forminator-poll .forminator-label--info p{font-size:13px;font-weight:400}.forminator-poll .forminator-label--info p strong,.forminator-poll .forminator-label--info strong{font-weight:700}.forminator-poll .forminator-label--info:first-child{margin-top:0}.forminator-poll .forminator-label--info:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll .forminator-label--info{margin:30px 0}}.forminator-poll .forminator-label--error{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#CB4B57;color:#FFF}.forminator-poll .forminator-label--error:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"!";color:#FFF}.forminator-poll .forminator-label--error *{color:inherit}.forminator-poll .forminator-label--error>div,.forminator-poll .forminator-label--error>span{cursor:initial;display:block;padding-left:30px}.forminator-poll .forminator-label--error,.forminator-poll .forminator-label--error p{font-size:13px;font-weight:400}.forminator-poll .forminator-label--error p strong,.forminator-poll .forminator-label--error strong{font-weight:700}.forminator-poll .forminator-label--error:first-child{margin-top:0}.forminator-poll .forminator-label--error:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll .forminator-label--error{margin:30px 0}}.forminator-poll .forminator-label--notice{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#FFF4D2;color:#333}.forminator-poll .forminator-label--notice:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"I";color:#333}.forminator-poll .forminator-label--notice *{color:inherit}.forminator-poll .forminator-label--notice>div,.forminator-poll .forminator-label--notice>span{cursor:initial;display:block;padding-left:30px}.forminator-poll .forminator-label--notice,.forminator-poll .forminator-label--notice p{font-size:13px;font-weight:400}.forminator-poll .forminator-label--notice p strong,.forminator-poll .forminator-label--notice strong{font-weight:700}.forminator-poll .forminator-label--notice:first-child{margin-top:0}.forminator-poll .forminator-label--notice:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll .forminator-label--notice{margin:30px 0}}.forminator-poll .forminator-label--success{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#1ABC9C;color:#FFF}.forminator-poll .forminator-label--success:before{width:16px;height:16px;display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;content:"(";color:#FFF}.forminator-poll .forminator-label--success *{color:inherit}.forminator-poll .forminator-label--success>div,.forminator-poll .forminator-label--success>span{cursor:initial;display:block;padding-left:30px}.forminator-poll .forminator-label--success,.forminator-poll .forminator-label--success p{font-size:13px;font-weight:400}.forminator-poll .forminator-label--success p strong,.forminator-poll .forminator-label--success strong{font-weight:700}.forminator-poll .forminator-label--success:first-child{margin-top:0}.forminator-poll .forminator-label--success:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll .forminator-label--success{margin:30px 0}}.forminator-poll .forminator-label--loading{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;-webkit-transition:height .3s linear,opacity .3s ease;transition:height .3s linear,opacity .3s ease;background-color:#D4EEF9;color:#888}.forminator-poll .forminator-label--loading:before{display:block;position:absolute;top:16px;left:14px;font-size:16px;text-align:center;width:18px;height:18px;border:2px solid #FFF;border-bottom-color:transparent;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:spin .75s 0s linear infinite;animation:spin .75s 0s linear infinite}.forminator-poll .forminator-label--loading *{color:inherit}.forminator-poll .forminator-label--loading>div,.forminator-poll .forminator-label--loading>span{cursor:initial;display:block;padding-left:30px}.forminator-poll .forminator-label--loading,.forminator-poll .forminator-label--loading p{font-size:13px;font-weight:400}.forminator-poll .forminator-label--loading p strong,.forminator-poll .forminator-label--loading strong{font-weight:700}.forminator-poll .forminator-label--loading:first-child{margin-top:0}.forminator-poll .forminator-label--loading:last-child{margin-bottom:0}.forminator-poll .forminator-poll--chart{max-width:100%;height:auto;display:block}@media (min-width:783px){.forminator-poll .forminator-label--loading{margin:30px 0}}.forminator-poll.forminator-design--bold .forminator-poll--question{margin:0 0 10px;padding:0;border:0;font-size:21px;line-height:30px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--question{margin:0 0 15px}}.forminator-poll.forminator-design--bold .forminator-poll--description{margin:0 0 10px;padding:0;border:0;font-size:15px;line-height:20px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--description{margin:0 0 15px}}.forminator-poll.forminator-design--bold .forminator-poll--answers{margin:0}.forminator-poll.forminator-design--bold .forminator-poll--answers,.forminator-poll.forminator-design--bold .forminator-poll--answers li{padding:0;border:0;list-style:none}.forminator-poll.forminator-design--bold .forminator-poll--answers li{margin:10px 0}.forminator-poll.forminator-design--bold .forminator-poll--answers li:first-child{margin-top:0}.forminator-poll.forminator-design--bold .forminator-poll--answers li:last-child{margin-bottom:0}.forminator-poll.forminator-design--bold .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--bold .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-width:3px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease;border-radius:100%}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:8px;height:8px;content:" ";border-radius:100%}.forminator-poll.forminator-design--bold .forminator-input,.forminator-poll.forminator-design--bold .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;border:0;background-image:unset}.forminator-poll.forminator-design--bold .forminator-input,.forminator-poll.forminator-design--bold .forminator-input:active,.forminator-poll.forminator-design--bold .forminator-input:disabled,.forminator-poll.forminator-design--bold .forminator-input:focus,.forminator-poll.forminator-design--bold .forminator-input:hover,.forminator-poll.forminator-design--bold .forminator-textarea,.forminator-poll.forminator-design--bold .forminator-textarea:active,.forminator-poll.forminator-design--bold .forminator-textarea:disabled,.forminator-poll.forminator-design--bold .forminator-textarea:focus,.forminator-poll.forminator-design--bold .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-poll.forminator-design--bold .forminator-input,.forminator-poll.forminator-design--bold .forminator-input:active,.forminator-poll.forminator-design--bold .forminator-input:focus,.forminator-poll.forminator-design--bold .forminator-input:hover,.forminator-poll.forminator-design--bold .forminator-textarea,.forminator-poll.forminator-design--bold .forminator-textarea:active,.forminator-poll.forminator-design--bold .forminator-textarea:focus,.forminator-poll.forminator-design--bold .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--bold .forminator-input:disabled,.forminator-poll.forminator-design--bold .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-poll.forminator-design--bold .forminator-input:disabled:-moz-placeholder,.forminator-poll.forminator-design--bold .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--bold .forminator-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--bold .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--bold .forminator-input:disabled:-ms-input-placeholder,.forminator-poll.forminator-design--bold .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--bold .forminator-input:disabled::-webkit-input-placeholder,.forminator-poll.forminator-design--bold .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--bold .forminator-textarea{height:auto;min-height:140px;resize:vertical}.forminator-poll.forminator-design--bold .intl-tel-input{display:block}.forminator-poll.forminator-design--bold .forminator-input,.forminator-poll.forminator-design--bold .forminator-textarea{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding:7px;border-width:3px;border-style:solid;border-radius:0}.forminator-poll.forminator-design--bold .forminator-input{height:40px}.forminator-poll.forminator-design--bold .forminator-poll--actions{margin:20px 0 0;text-align:center}.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button){margin:0;font-size:14px;line-height:20px;font-weight:700}.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button),.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button):active,.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button):hover,.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button):visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--bold .forminator-poll--actions a.forminator-button,.forminator-poll.forminator-design--bold .forminator-poll--actions button.forminator-button{padding:12px;border-radius:0;font-size:14px;line-height:20px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button){-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--bold{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--bold:first-child{margin-top:0}.forminator-poll.forminator-design--bold:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--bold:first-child{margin-top:0}.forminator-poll.forminator-design--bold:last-child{margin-bottom:0}.forminator-poll.forminator-design--bold{margin:30px auto}}.forminator-poll.forminator-design--bold *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--bold a.forminator-button,.forminator-poll.forminator-design--bold button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:12px;border-radius:0;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-poll.forminator-design--bold a.forminator-button,.forminator-poll.forminator-design--bold a.forminator-button:active,.forminator-poll.forminator-design--bold a.forminator-button:disabled,.forminator-poll.forminator-design--bold a.forminator-button:hover,.forminator-poll.forminator-design--bold a.forminator-button:visited,.forminator-poll.forminator-design--bold button.forminator-button,.forminator-poll.forminator-design--bold button.forminator-button:active,.forminator-poll.forminator-design--bold button.forminator-button:disabled,.forminator-poll.forminator-design--bold button.forminator-button:hover,.forminator-poll.forminator-design--bold button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--bold a.forminator-button,.forminator-poll.forminator-design--bold a.forminator-button:active,.forminator-poll.forminator-design--bold a.forminator-button:hover,.forminator-poll.forminator-design--bold a.forminator-button:visited,.forminator-poll.forminator-design--bold button.forminator-button,.forminator-poll.forminator-design--bold button.forminator-button:active,.forminator-poll.forminator-design--bold button.forminator-button:hover,.forminator-poll.forminator-design--bold button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--bold a.forminator-button:disabled,.forminator-poll.forminator-design--bold button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-poll.forminator-design--bold a.forminator-button:first-child,.forminator-poll.forminator-design--bold button.forminator-button:first-child{margin-top:0}.forminator-poll.forminator-design--bold a.forminator-button:last-child,.forminator-poll.forminator-design--bold button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--bold:not(.forminator-size--small) a.forminator-button:first-child,.forminator-poll.forminator-design--bold:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-poll.forminator-design--bold:not(.forminator-size--small) a.forminator-button:last-child,.forminator-poll.forminator-design--bold:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-poll.forminator-design--bold:not(.forminator-size--small) a.forminator-button,.forminator-poll.forminator-design--bold:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-poll.forminator-design--flat .forminator-poll--question{margin:0 0 10px;padding:0;border:0;font-size:15px;line-height:20px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--question{margin:0 0 15px}}.forminator-poll.forminator-design--flat .forminator-poll--description{margin:0 0 10px;padding:0;border:0;font-size:13px;line-height:18px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--description{margin:0 0 15px}}.forminator-poll.forminator-design--flat .forminator-poll--answers{margin:0}.forminator-poll.forminator-design--flat .forminator-poll--answers,.forminator-poll.forminator-design--flat .forminator-poll--answers li{padding:0;border:0;list-style:none}.forminator-poll.forminator-design--flat .forminator-poll--answers li{margin:10px 0}.forminator-poll.forminator-design--flat .forminator-poll--answers li:first-child{margin-top:0}.forminator-poll.forminator-design--flat .forminator-poll--answers li:last-child{margin-bottom:0}.forminator-poll.forminator-design--flat .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--flat .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border:0;-webkit-transition:.25s ease;transition:.25s ease;border-radius:100%}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:12px;height:12px;content:" ";border-radius:100%}.forminator-poll.forminator-design--flat .forminator-input,.forminator-poll.forminator-design--flat .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;padding:0;border:0;background-image:unset;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-poll.forminator-design--flat .forminator-input,.forminator-poll.forminator-design--flat .forminator-input:active,.forminator-poll.forminator-design--flat .forminator-input:disabled,.forminator-poll.forminator-design--flat .forminator-input:focus,.forminator-poll.forminator-design--flat .forminator-input:hover,.forminator-poll.forminator-design--flat .forminator-textarea,.forminator-poll.forminator-design--flat .forminator-textarea:active,.forminator-poll.forminator-design--flat .forminator-textarea:disabled,.forminator-poll.forminator-design--flat .forminator-textarea:focus,.forminator-poll.forminator-design--flat .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-poll.forminator-design--flat .forminator-input,.forminator-poll.forminator-design--flat .forminator-input:active,.forminator-poll.forminator-design--flat .forminator-input:focus,.forminator-poll.forminator-design--flat .forminator-input:hover,.forminator-poll.forminator-design--flat .forminator-textarea,.forminator-poll.forminator-design--flat .forminator-textarea:active,.forminator-poll.forminator-design--flat .forminator-textarea:focus,.forminator-poll.forminator-design--flat .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--flat .forminator-input:disabled,.forminator-poll.forminator-design--flat .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-poll.forminator-design--flat .forminator-input:disabled:-moz-placeholder,.forminator-poll.forminator-design--flat .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--flat .forminator-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--flat .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--flat .forminator-input:disabled:-ms-input-placeholder,.forminator-poll.forminator-design--flat .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--flat .forminator-input:disabled::-webkit-input-placeholder,.forminator-poll.forminator-design--flat .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--flat .intl-tel-input{display:block}.forminator-poll.forminator-design--flat .forminator-input{padding:10px;border:0;border-radius:0}.forminator-poll.forminator-design--flat .forminator-textarea{height:auto;min-height:140px;resize:vertical;padding:10px;border-radius:0}.forminator-poll.forminator-design--flat .forminator-input{height:40px}.forminator-poll.forminator-design--flat .forminator-poll--actions{margin:20px 0 0;text-align:center}.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button){margin:0;font-size:14px;line-height:20px;font-weight:700}.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button),.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button):active,.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button):hover,.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button):visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--flat .forminator-poll--actions a.forminator-button,.forminator-poll.forminator-design--flat .forminator-poll--actions button.forminator-button{padding:10px;border-radius:0;font-size:14px;line-height:20px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button){-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--flat{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--flat:first-child{margin-top:0}.forminator-poll.forminator-design--flat:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--flat:first-child{margin-top:0}.forminator-poll.forminator-design--flat:last-child{margin-bottom:0}.forminator-poll.forminator-design--flat{margin:30px auto}}.forminator-poll.forminator-design--flat *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--flat a.forminator-button,.forminator-poll.forminator-design--flat button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:0;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-poll.forminator-design--flat a.forminator-button,.forminator-poll.forminator-design--flat a.forminator-button:active,.forminator-poll.forminator-design--flat a.forminator-button:disabled,.forminator-poll.forminator-design--flat a.forminator-button:hover,.forminator-poll.forminator-design--flat a.forminator-button:visited,.forminator-poll.forminator-design--flat button.forminator-button,.forminator-poll.forminator-design--flat button.forminator-button:active,.forminator-poll.forminator-design--flat button.forminator-button:disabled,.forminator-poll.forminator-design--flat button.forminator-button:hover,.forminator-poll.forminator-design--flat button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--flat a.forminator-button,.forminator-poll.forminator-design--flat a.forminator-button:active,.forminator-poll.forminator-design--flat a.forminator-button:hover,.forminator-poll.forminator-design--flat a.forminator-button:visited,.forminator-poll.forminator-design--flat button.forminator-button,.forminator-poll.forminator-design--flat button.forminator-button:active,.forminator-poll.forminator-design--flat button.forminator-button:hover,.forminator-poll.forminator-design--flat button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--flat a.forminator-button:disabled,.forminator-poll.forminator-design--flat button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-poll.forminator-design--flat a.forminator-button:first-child,.forminator-poll.forminator-design--flat button.forminator-button:first-child{margin-top:0}.forminator-poll.forminator-design--flat a.forminator-button:last-child,.forminator-poll.forminator-design--flat button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--flat:not(.forminator-size--small) a.forminator-button:first-child,.forminator-poll.forminator-design--flat:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-poll.forminator-design--flat:not(.forminator-size--small) a.forminator-button:last-child,.forminator-poll.forminator-design--flat:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-poll.forminator-design--flat:not(.forminator-size--small) a.forminator-button,.forminator-poll.forminator-design--flat:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-poll.forminator-design--default .forminator-poll--question{margin:0 0 10px;padding:0;border:0;font-size:15px;line-height:20px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--question{margin:0 0 15px}}.forminator-poll.forminator-design--default .forminator-poll--description{margin:0 0 10px;padding:0;border:0;font-size:13px;line-height:18px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--description{margin:0 0 15px}}.forminator-poll.forminator-design--default .forminator-poll--answers{margin:0}.forminator-poll.forminator-design--default .forminator-poll--answers,.forminator-poll.forminator-design--default .forminator-poll--answers li{padding:0;border:0;list-style:none}.forminator-poll.forminator-design--default .forminator-poll--answers li{margin:10px 0}.forminator-poll.forminator-design--default .forminator-poll--answers li:first-child{margin-top:0}.forminator-poll.forminator-design--default .forminator-poll--answers li:last-child{margin-bottom:0}.forminator-poll.forminator-design--default .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--default .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-width:1px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease;border-radius:100%}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;width:12px;height:12px;content:" ";border-radius:100%}.forminator-poll.forminator-design--default .forminator-input,.forminator-poll.forminator-design--default .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;border:0;background-image:unset}.forminator-poll.forminator-design--default .forminator-input,.forminator-poll.forminator-design--default .forminator-input:active,.forminator-poll.forminator-design--default .forminator-input:disabled,.forminator-poll.forminator-design--default .forminator-input:focus,.forminator-poll.forminator-design--default .forminator-input:hover,.forminator-poll.forminator-design--default .forminator-textarea,.forminator-poll.forminator-design--default .forminator-textarea:active,.forminator-poll.forminator-design--default .forminator-textarea:disabled,.forminator-poll.forminator-design--default .forminator-textarea:focus,.forminator-poll.forminator-design--default .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-poll.forminator-design--default .forminator-input,.forminator-poll.forminator-design--default .forminator-input:active,.forminator-poll.forminator-design--default .forminator-input:focus,.forminator-poll.forminator-design--default .forminator-input:hover,.forminator-poll.forminator-design--default .forminator-textarea,.forminator-poll.forminator-design--default .forminator-textarea:active,.forminator-poll.forminator-design--default .forminator-textarea:focus,.forminator-poll.forminator-design--default .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--default .forminator-input:disabled,.forminator-poll.forminator-design--default .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-poll.forminator-design--default .forminator-input:disabled:-moz-placeholder,.forminator-poll.forminator-design--default .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--default .forminator-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--default .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--default .forminator-input:disabled:-ms-input-placeholder,.forminator-poll.forminator-design--default .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--default .forminator-input:disabled::-webkit-input-placeholder,.forminator-poll.forminator-design--default .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--default .forminator-textarea{height:auto;min-height:140px;resize:vertical}.forminator-poll.forminator-design--default .intl-tel-input{display:block}.forminator-poll.forminator-design--default .forminator-input,.forminator-poll.forminator-design--default .forminator-textarea{line-height:20px;-webkit-transition:.3s ease;transition:.3s ease;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-poll.forminator-design--default .forminator-input{height:40px}.forminator-poll.forminator-design--default .forminator-poll--actions{margin:20px 0 0;text-align:center}.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button){margin:0;font-size:14px;line-height:20px;font-weight:400}.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button),.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button):active,.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button):hover,.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button):visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--default .forminator-poll--actions a.forminator-button,.forminator-poll.forminator-design--default .forminator-poll--actions button.forminator-button{padding:10px;border-radius:0;font-size:14px;line-height:20px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button){-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--default{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--default:first-child{margin-top:0}.forminator-poll.forminator-design--default:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--default:first-child{margin-top:0}.forminator-poll.forminator-design--default:last-child{margin-bottom:0}.forminator-poll.forminator-design--default{margin:30px auto}}.forminator-poll.forminator-design--default *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--default a.forminator-button,.forminator-poll.forminator-design--default button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-poll.forminator-design--default a.forminator-button,.forminator-poll.forminator-design--default a.forminator-button:active,.forminator-poll.forminator-design--default a.forminator-button:disabled,.forminator-poll.forminator-design--default a.forminator-button:hover,.forminator-poll.forminator-design--default a.forminator-button:visited,.forminator-poll.forminator-design--default button.forminator-button,.forminator-poll.forminator-design--default button.forminator-button:active,.forminator-poll.forminator-design--default button.forminator-button:disabled,.forminator-poll.forminator-design--default button.forminator-button:hover,.forminator-poll.forminator-design--default button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--default a.forminator-button,.forminator-poll.forminator-design--default a.forminator-button:active,.forminator-poll.forminator-design--default a.forminator-button:hover,.forminator-poll.forminator-design--default a.forminator-button:visited,.forminator-poll.forminator-design--default button.forminator-button,.forminator-poll.forminator-design--default button.forminator-button:active,.forminator-poll.forminator-design--default button.forminator-button:hover,.forminator-poll.forminator-design--default button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--default a.forminator-button:disabled,.forminator-poll.forminator-design--default button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-poll.forminator-design--default a.forminator-button:first-child,.forminator-poll.forminator-design--default button.forminator-button:first-child{margin-top:0}.forminator-poll.forminator-design--default a.forminator-button:last-child,.forminator-poll.forminator-design--default button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--default:not(.forminator-size--small) a.forminator-button:first-child,.forminator-poll.forminator-design--default:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-poll.forminator-design--default:not(.forminator-size--small) a.forminator-button:last-child,.forminator-poll.forminator-design--default:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-poll.forminator-design--default:not(.forminator-size--small) a.forminator-button,.forminator-poll.forminator-design--default:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-poll.forminator-design--material .forminator-poll--question{margin:0 0 10px;padding:0;border:0;font-size:15px;line-height:20px;font-weight:700}@media (min-width:783px){.forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--question{margin:0 0 15px}}.forminator-poll.forminator-design--material .forminator-poll--description{margin:0 0 10px;padding:0;border:0;font-size:13px;line-height:18px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--description{margin:0 0 15px}}.forminator-poll.forminator-design--material .forminator-poll--answers{margin:0}.forminator-poll.forminator-design--material .forminator-poll--answers,.forminator-poll.forminator-design--material .forminator-poll--answers li{padding:0;border:0;list-style:none}.forminator-poll.forminator-design--material .forminator-poll--answers li{margin:10px 0}.forminator-poll.forminator-design--material .forminator-poll--answers li:first-child{margin-top:0}.forminator-poll.forminator-design--material .forminator-poll--answers li:last-child{margin-bottom:0}.forminator-poll.forminator-design--material .forminator-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--material .forminator-radio input:checked+.forminator-radio--design:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-radio input:focus+.forminator-radio--design:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1;-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;position:relative}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:before{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design+.forminator-radio--label{margin-left:10px}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:after{content:" ";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;position:absolute;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;width:20px;height:20px}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--label{cursor:default;display:block;margin:0;padding:0;border:0;letter-spacing:0;line-height:20px}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--label[for]{cursor:pointer}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-moz-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-width:2px;border-style:solid;-webkit-transition:.25s ease;transition:.25s ease;border-radius:100%}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:before{width:10px;height:10px;content:" ";border-radius:100%}.forminator-poll.forminator-design--material .forminator-input,.forminator-poll.forminator-design--material .forminator-textarea{width:100%;max-width:100%;display:block;margin:0;padding:0;border:0;background-image:unset;background-color:transparent;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-poll.forminator-design--material .forminator-input,.forminator-poll.forminator-design--material .forminator-input:active,.forminator-poll.forminator-design--material .forminator-input:disabled,.forminator-poll.forminator-design--material .forminator-input:focus,.forminator-poll.forminator-design--material .forminator-input:hover,.forminator-poll.forminator-design--material .forminator-textarea,.forminator-poll.forminator-design--material .forminator-textarea:active,.forminator-poll.forminator-design--material .forminator-textarea:disabled,.forminator-poll.forminator-design--material .forminator-textarea:focus,.forminator-poll.forminator-design--material .forminator-textarea:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-poll.forminator-design--material .forminator-input,.forminator-poll.forminator-design--material .forminator-input:active,.forminator-poll.forminator-design--material .forminator-input:focus,.forminator-poll.forminator-design--material .forminator-input:hover,.forminator-poll.forminator-design--material .forminator-textarea,.forminator-poll.forminator-design--material .forminator-textarea:active,.forminator-poll.forminator-design--material .forminator-textarea:focus,.forminator-poll.forminator-design--material .forminator-textarea:hover{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-input:disabled,.forminator-poll.forminator-design--material .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-poll.forminator-design--material .forminator-input:disabled:-moz-placeholder,.forminator-poll.forminator-design--material .forminator-textarea:disabled:-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--material .forminator-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--material .forminator-textarea:disabled::-moz-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--material .forminator-input:disabled:-ms-input-placeholder,.forminator-poll.forminator-design--material .forminator-textarea:disabled:-ms-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--material .forminator-input:disabled::-webkit-input-placeholder,.forminator-poll.forminator-design--material .forminator-textarea:disabled::-webkit-input-placeholder{-webkit-filter:alpha(opacity=40);filter:alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--material .intl-tel-input{display:block}.forminator-poll.forminator-design--material .forminator-input{border-radius:0;padding-top:10px;padding-bottom:9px;border-top:0;border-right:0;border-left:0;border-bottom-width:1px;border-bottom-style:solid}.forminator-poll.forminator-design--material .forminator-textarea{height:auto;min-height:140px;resize:vertical;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-poll.forminator-design--material .forminator-input{height:40px}.forminator-poll.forminator-design--material .forminator-input--wrap{position:relative}.forminator-poll.forminator-design--material .forminator-input--wrap:after{content:" ";height:2px;display:block;position:absolute;right:50%;bottom:0;left:50%;-webkit-transition:.25s linear;transition:.25s linear}.forminator-poll.forminator-design--material .forminator-floating--input{position:relative;z-index:1}.forminator-poll.forminator-design--material .forminator-floating--input .forminator-label{pointer-events:none;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition:-webkit-transform .25s linear,.25s ease;transition:-ms-transform .25s linear,.25s ease;transition:transform .25s linear,.25s ease;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input:-moz-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input::-moz-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input:-ms-input-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input::-webkit-input-placeholder{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0}.forminator-poll.forminator-design--material .forminator-has_error .forminator-input--wrap:after,.forminator-poll.forminator-design--material .forminator-is_active .forminator-input--wrap:after,.forminator-poll.forminator-design--material .forminator-is_hover .forminator-input--wrap:after{right:0;left:0}.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input .forminator-label,.forminator-poll.forminator-design--material .forminator-is_filled .forminator-floating--input .forminator-label{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input:-moz-placeholder,.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input:-moz-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input::-moz-placeholder,.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input::-moz-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input:-ms-input-placeholder,.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input:-ms-input-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input::-webkit-input-placeholder,.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input::-webkit-input-placeholder{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-poll--actions{margin:20px 0 0;text-align:center}.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button){margin:0;font-size:14px;line-height:20px;font-weight:400}.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button),.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button):active,.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button):hover,.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button):visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--material .forminator-poll--actions a.forminator-button,.forminator-poll.forminator-design--material .forminator-poll--actions button.forminator-button{padding:10px;border-radius:0;font-size:14px;line-height:20px;font-weight:400}@media (min-width:783px){.forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button){-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--material{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--material:first-child{margin-top:0}.forminator-poll.forminator-design--material:last-child{margin-bottom:0}@media (min-width:783px){.forminator-poll.forminator-design--material:first-child{margin-top:0}.forminator-poll.forminator-design--material:last-child{margin-bottom:0}.forminator-poll.forminator-design--material{margin:30px auto}}.forminator-poll.forminator-design--material *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-poll.forminator-design--material a.forminator-button,.forminator-poll.forminator-design--material button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;overflow:hidden;position:relative;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-poll.forminator-design--material a.forminator-button,.forminator-poll.forminator-design--material a.forminator-button:active,.forminator-poll.forminator-design--material a.forminator-button:disabled,.forminator-poll.forminator-design--material a.forminator-button:hover,.forminator-poll.forminator-design--material a.forminator-button:visited,.forminator-poll.forminator-design--material button.forminator-button,.forminator-poll.forminator-design--material button.forminator-button:active,.forminator-poll.forminator-design--material button.forminator-button:disabled,.forminator-poll.forminator-design--material button.forminator-button:hover,.forminator-poll.forminator-design--material button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-poll.forminator-design--material a.forminator-button,.forminator-poll.forminator-design--material a.forminator-button:active,.forminator-poll.forminator-design--material a.forminator-button:hover,.forminator-poll.forminator-design--material a.forminator-button:visited,.forminator-poll.forminator-design--material button.forminator-button,.forminator-poll.forminator-design--material button.forminator-button:active,.forminator-poll.forminator-design--material button.forminator-button:hover,.forminator-poll.forminator-design--material button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material a.forminator-button:disabled,.forminator-poll.forminator-design--material button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-poll.forminator-design--material a.forminator-button:first-child,.forminator-poll.forminator-design--material button.forminator-button:first-child{margin-top:0}.forminator-poll.forminator-design--material a.forminator-button:last-child,.forminator-poll.forminator-design--material button.forminator-button:last-child{margin-bottom:0}.forminator-poll.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-poll.forminator-design--material a.forminator-button .forminator-button--text,.forminator-poll.forminator-design--material button.forminator-button .forminator-button--mask,.forminator-poll.forminator-design--material button.forminator-button .forminator-button--text{display:block}.forminator-poll.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-poll.forminator-design--material button.forminator-button .forminator-button--mask{width:0;position:absolute;top:50%;left:50%;padding:0;border-radius:100%;background-color:rgba(0,0,0,.12);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out;transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out}.forminator-poll.forminator-design--material a.forminator-button:active,.forminator-poll.forminator-design--material button.forminator-button:active{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.6);box-shadow:0 1px 4px 0 rgba(0,0,0,.6)}.forminator-poll.forminator-design--material a.forminator-button:active .forminator-button--mask,.forminator-poll.forminator-design--material button.forminator-button:active .forminator-button--mask{width:120%;padding:120% 0 0}@media (min-width:783px){.forminator-poll.forminator-design--material:not(.forminator-size--small) a.forminator-button:first-child,.forminator-poll.forminator-design--material:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-poll.forminator-design--material:not(.forminator-size--small) a.forminator-button:last-child,.forminator-poll.forminator-design--material:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-poll.forminator-design--material:not(.forminator-size--small) a.forminator-button,.forminator-poll.forminator-design--material:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-quiz.forminator-design--grid{max-width:600px}.forminator-quiz.forminator-design--bold{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--bold:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--bold:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold{margin:30px auto}}.forminator-quiz.forminator-design--bold *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--bold .forminator-quiz--description,.forminator-quiz.forminator-design--bold .forminator-quiz--image,.forminator-quiz.forminator-design--bold .forminator-quiz--title{margin:0 0 20px}.forminator-quiz.forminator-design--bold .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-quiz--description,.forminator-quiz.forminator-design--bold .forminator-quiz--title{padding:0;border:0;letter-spacing:0;text-transform:none;text-decoration:none}.forminator-quiz.forminator-design--bold .forminator-quiz--title{line-height:1.4em}.forminator-quiz.forminator-design--bold .forminator-quiz--description{line-height:1.7em}.forminator-quiz.forminator-design--bold .forminator-quiz--image{width:100%;display:block;margin:0;padding:0;border:0}.forminator-quiz.forminator-design--bold .forminator-quiz--image img{max-width:100%;display:block;margin:0 auto;border:0;padding:0}.forminator-quiz.forminator-design--bold .forminator-quiz--summary{margin:20px 0}.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6,.forminator-quiz.forminator-design--bold .forminator-quiz--summary p{padding:0;line-height:1.2em}.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6:first-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary p:first-child{margin-top:0}.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6:last-child,.forminator-quiz.forminator-design--bold .forminator-quiz--summary p:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5,.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6{margin-top:.8em;margin-bottom:.8em}.forminator-quiz.forminator-design--bold .forminator-quiz--summary p{margin-top:.5em;margin-bottom:.5em}.forminator-quiz.forminator-design--bold .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--bold .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-social--icons{margin:10px -10px;list-style:none}.forminator-quiz.forminator-design--bold .forminator-social--icons li{display:inline-block;margin:0;padding:0 10px;border:0;list-style:none}.forminator-quiz.forminator-design--bold .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--bold .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-social--icon{line-height:1}.forminator-quiz.forminator-design--bold .forminator-social--icon a{display:block;margin:0;padding:0}.forminator-quiz.forminator-design--bold .forminator-social--icon a,.forminator-quiz.forminator-design--bold .forminator-social--icon a:active,.forminator-quiz.forminator-design--bold .forminator-social--icon a:hover,.forminator-quiz.forminator-design--bold .forminator-social--icon a:visited{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--bold .forminator-social--icon a,.forminator-quiz.forminator-design--bold .forminator-social--icon a:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--bold .forminator-social--icon a:active,.forminator-quiz.forminator-design--bold .forminator-social--icon a:hover{-webkit-filter:alpha(opacity=70);filter:alpha(opacity=70);opacity:.7;-khtml-opacity:.7}.forminator-quiz.forminator-design--bold .forminator-social--icon a:before{display:block}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--description,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--image,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--title{margin:0 0 30px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title{text-align:center}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img{margin:0 auto}}.forminator-quiz.forminator-design--bold .forminator-question{margin:20px 0;padding:0;border:0}.forminator-quiz.forminator-design--bold .forminator-question legend{margin:0;line-height:1.7em;letter-spacing:0}.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--result{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--result span{display:block;line-height:1.8em}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question{margin:30px 0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question legend{display:block;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-15px;margin-left:-15px}}.forminator-quiz.forminator-design--bold .forminator-answer{margin:10px 0;pointer-events:none}.forminator-quiz.forminator-design--bold .forminator-answer,.forminator-quiz.forminator-design--bold .forminator-answer span{display:block}.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span{pointer-events:none}.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--check:after,.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--status:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--check:before,.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--status:before{-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-quiz.forminator-design--bold .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--bold .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:initial;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;padding:7px;border-width:3px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--flat .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span,.forminator-quiz.forminator-design--flat .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-top:25px;margin-left:10px}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status{width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:3px;border-style:solid;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:10px}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check:after{content:"(";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status:after{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--bold .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--bold .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-is_correct .forminator-answer--status:after{content:"\28"}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:"\29"}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-empty,.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image{max-width:100px}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-empty .forminator-answer--design{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px}.forminator-quiz.forminator-design--bold .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check{margin-top:25px}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image .forminator-answer--check,.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image .forminator-answer--status{display:none}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer{margin:15px 0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-left:0;top:187px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after{font-size:12px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:32px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status{width:22px;height:22px;position:absolute;margin-top:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:unset;-ms-flex-item-align:unset;align-self:unset}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name{margin-top:10px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:170px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check{top:187px;left:7px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-moz-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin:15px 0;padding:0 15px}}.forminator-quiz.forminator-design--bold a.forminator-button,.forminator-quiz.forminator-design--bold button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:12px;border-radius:0;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--bold a.forminator-button,.forminator-quiz.forminator-design--bold a.forminator-button:active,.forminator-quiz.forminator-design--bold a.forminator-button:disabled,.forminator-quiz.forminator-design--bold a.forminator-button:hover,.forminator-quiz.forminator-design--bold a.forminator-button:visited,.forminator-quiz.forminator-design--bold button.forminator-button,.forminator-quiz.forminator-design--bold button.forminator-button:active,.forminator-quiz.forminator-design--bold button.forminator-button:disabled,.forminator-quiz.forminator-design--bold button.forminator-button:hover,.forminator-quiz.forminator-design--bold button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--bold a.forminator-button,.forminator-quiz.forminator-design--bold a.forminator-button:active,.forminator-quiz.forminator-design--bold a.forminator-button:hover,.forminator-quiz.forminator-design--bold a.forminator-button:visited,.forminator-quiz.forminator-design--bold button.forminator-button,.forminator-quiz.forminator-design--bold button.forminator-button:active,.forminator-quiz.forminator-design--bold button.forminator-button:hover,.forminator-quiz.forminator-design--bold button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--bold a.forminator-button:disabled,.forminator-quiz.forminator-design--bold button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-quiz.forminator-design--bold a.forminator-button:first-child,.forminator-quiz.forminator-design--bold button.forminator-button:first-child{margin-top:0}.forminator-quiz.forminator-design--bold a.forminator-button:last-child,.forminator-quiz.forminator-design--bold button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button:first-child,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button:last-child,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button,.forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-quiz.forminator-design--bold .forminator-quiz--result{margin:20px 0}.forminator-quiz.forminator-design--bold .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--bold .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:7px;border-width:3px;border-style:solid}.forminator-quiz.forminator-design--bold .forminator-result+.forminator-social--share{margin:30px 0 0}@media (min-width:783px){.forminator-quiz.forminator-design--bold .forminator-result+.forminator-social--share{margin:30px 0 0}}.forminator-quiz.forminator-design--bold .forminator-result--image{height:auto;max-height:150px;display:block;padding:0;border:0;width:auto;margin:0 auto}.forminator-quiz.forminator-design--bold .forminator-result--title{margin:0;padding:0;border:0;line-height:2.3em}.forminator-quiz.forminator-design--bold .forminator-result--title+.forminator-result--description{margin-top:10px}.forminator-quiz.forminator-design--bold .forminator-result--description,.forminator-quiz.forminator-design--bold .forminator-result--description p{line-height:1.9em}.forminator-quiz.forminator-design--bold .forminator-result--description h1:first-child,.forminator-quiz.forminator-design--bold .forminator-result--description h2:first-child,.forminator-quiz.forminator-design--bold .forminator-result--description h3:first-child,.forminator-quiz.forminator-design--bold .forminator-result--description h4:first-child,.forminator-quiz.forminator-design--bold .forminator-result--description h5:first-child,.forminator-quiz.forminator-design--bold .forminator-result--description h6:first-child,.forminator-quiz.forminator-design--bold .forminator-result--description ol:first-child,.forminator-quiz.forminator-design--bold .forminator-result--description p:first-child,.forminator-quiz.forminator-design--bold .forminator-result--description ul:first-child{margin-top:0}.forminator-quiz.forminator-design--bold .forminator-result--description h1:last-child,.forminator-quiz.forminator-design--bold .forminator-result--description h2:last-child,.forminator-quiz.forminator-design--bold .forminator-result--description h3:last-child,.forminator-quiz.forminator-design--bold .forminator-result--description h4:last-child,.forminator-quiz.forminator-design--bold .forminator-result--description h5:last-child,.forminator-quiz.forminator-design--bold .forminator-result--description h6:last-child,.forminator-quiz.forminator-design--bold .forminator-result--description ol:last-child,.forminator-quiz.forminator-design--bold .forminator-result--description p:last-child,.forminator-quiz.forminator-design--bold .forminator-result--description ul:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold .forminator-result--retake{margin:0;width:100%;display:block;padding:12px;border-radius:0;line-height:20px}.forminator-quiz.forminator-design--bold .forminator-result--info,.forminator-quiz.forminator-design--bold .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--bold .forminator-result--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--bold .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--bold .forminator-result--text{padding:10px}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result{display:block}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--retake{width:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-result{text-align:initial}}.forminator-quiz.forminator-design--flat{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--flat:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--flat:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat{margin:30px auto}}.forminator-quiz.forminator-design--flat *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--flat .forminator-quiz--description,.forminator-quiz.forminator-design--flat .forminator-quiz--image,.forminator-quiz.forminator-design--flat .forminator-quiz--title{margin:0 0 20px}.forminator-quiz.forminator-design--flat .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-quiz--description,.forminator-quiz.forminator-design--flat .forminator-quiz--title{padding:0;border:0;letter-spacing:0;text-transform:none;text-decoration:none}.forminator-quiz.forminator-design--flat .forminator-quiz--title{line-height:1.4em}.forminator-quiz.forminator-design--flat .forminator-quiz--description{line-height:1.7em}.forminator-quiz.forminator-design--flat .forminator-quiz--image{width:100%;display:block;margin:0;padding:0;border:0}.forminator-quiz.forminator-design--flat .forminator-quiz--image img{max-width:100%;display:block;margin:0 auto;border:0;padding:0}.forminator-quiz.forminator-design--flat .forminator-quiz--summary{margin:20px 0}.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6,.forminator-quiz.forminator-design--flat .forminator-quiz--summary p{padding:0;line-height:1.2em}.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6:first-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary p:first-child{margin-top:0}.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6:last-child,.forminator-quiz.forminator-design--flat .forminator-quiz--summary p:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5,.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6{margin-top:.8em;margin-bottom:.8em}.forminator-quiz.forminator-design--flat .forminator-quiz--summary p{margin-top:.5em;margin-bottom:.5em}.forminator-quiz.forminator-design--flat .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--flat .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-social--icons{margin:10px -10px;list-style:none}.forminator-quiz.forminator-design--flat .forminator-social--icons li{display:inline-block;margin:0;padding:0 10px;border:0;list-style:none}.forminator-quiz.forminator-design--flat .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--flat .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-social--icon{line-height:1}.forminator-quiz.forminator-design--flat .forminator-social--icon a{display:block;margin:0;padding:0}.forminator-quiz.forminator-design--flat .forminator-social--icon a,.forminator-quiz.forminator-design--flat .forminator-social--icon a:active,.forminator-quiz.forminator-design--flat .forminator-social--icon a:hover,.forminator-quiz.forminator-design--flat .forminator-social--icon a:visited{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--flat .forminator-social--icon a,.forminator-quiz.forminator-design--flat .forminator-social--icon a:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--flat .forminator-social--icon a:active,.forminator-quiz.forminator-design--flat .forminator-social--icon a:hover{-webkit-filter:alpha(opacity=70);filter:alpha(opacity=70);opacity:.7;-khtml-opacity:.7}.forminator-quiz.forminator-design--flat .forminator-social--icon a:before{display:block}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--description,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--image,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--title{margin:0 0 30px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title{text-align:center}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img{margin:0 auto}}.forminator-quiz.forminator-design--flat .forminator-question{margin:20px 0;padding:0;border:0}.forminator-quiz.forminator-design--flat .forminator-question legend{margin:0;line-height:1.7em;letter-spacing:0}.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--result{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--result span{display:block;line-height:1.8em}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question{margin:30px 0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question legend{display:block;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-15px;margin-left:-15px}}.forminator-quiz.forminator-design--flat .forminator-answer{margin:10px 0;pointer-events:none}.forminator-quiz.forminator-design--flat .forminator-answer,.forminator-quiz.forminator-design--flat .forminator-answer span{display:block}.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--check:after,.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--status:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--check:before,.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--status:before{-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:initial;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;padding:10px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--default .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--default .forminator-answer input:checked+span,.forminator-quiz.forminator-design--default .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-top:25px;margin-left:10px}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status{width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:10px}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check:after{content:"(";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status:after{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--flat .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--flat .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-is_correct .forminator-answer--status:after{content:"\28"}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:"\29"}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-empty,.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image{max-width:100px}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-empty .forminator-answer--design{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px}.forminator-quiz.forminator-design--flat .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check{margin-top:25px}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image .forminator-answer--check,.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image .forminator-answer--status{display:none}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer{margin:15px 0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-left:0;top:190px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after{font-size:12px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:32px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status{width:22px;height:22px;position:absolute;margin-top:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:unset;-ms-flex-item-align:unset;align-self:unset}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name{margin-top:10px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:170px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check{top:190px;left:10px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-moz-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin:15px 0;padding:0 15px}}.forminator-quiz.forminator-design--flat a.forminator-button,.forminator-quiz.forminator-design--flat button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:0;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--flat a.forminator-button,.forminator-quiz.forminator-design--flat a.forminator-button:active,.forminator-quiz.forminator-design--flat a.forminator-button:disabled,.forminator-quiz.forminator-design--flat a.forminator-button:hover,.forminator-quiz.forminator-design--flat a.forminator-button:visited,.forminator-quiz.forminator-design--flat button.forminator-button,.forminator-quiz.forminator-design--flat button.forminator-button:active,.forminator-quiz.forminator-design--flat button.forminator-button:disabled,.forminator-quiz.forminator-design--flat button.forminator-button:hover,.forminator-quiz.forminator-design--flat button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--flat a.forminator-button,.forminator-quiz.forminator-design--flat a.forminator-button:active,.forminator-quiz.forminator-design--flat a.forminator-button:hover,.forminator-quiz.forminator-design--flat a.forminator-button:visited,.forminator-quiz.forminator-design--flat button.forminator-button,.forminator-quiz.forminator-design--flat button.forminator-button:active,.forminator-quiz.forminator-design--flat button.forminator-button:hover,.forminator-quiz.forminator-design--flat button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--flat a.forminator-button:disabled,.forminator-quiz.forminator-design--flat button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-quiz.forminator-design--flat a.forminator-button:first-child,.forminator-quiz.forminator-design--flat button.forminator-button:first-child{margin-top:0}.forminator-quiz.forminator-design--flat a.forminator-button:last-child,.forminator-quiz.forminator-design--flat button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button:first-child,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button:last-child,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button,.forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-quiz.forminator-design--flat .forminator-quiz--result{margin:20px 0}.forminator-quiz.forminator-design--flat .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--flat .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:10px;border-width:0}.forminator-quiz.forminator-design--flat .forminator-result+.forminator-social--share{margin:30px 0 0}@media (min-width:783px){.forminator-quiz.forminator-design--flat .forminator-result+.forminator-social--share{margin:30px 0 0}}.forminator-quiz.forminator-design--flat .forminator-result--image{height:auto;max-height:150px;display:block;padding:0;border:0;width:auto;margin:0 auto}.forminator-quiz.forminator-design--flat .forminator-result--title{margin:0;padding:0;border:0;line-height:2.3em}.forminator-quiz.forminator-design--flat .forminator-result--title+.forminator-result--description{margin-top:10px}.forminator-quiz.forminator-design--flat .forminator-result--description,.forminator-quiz.forminator-design--flat .forminator-result--description p{line-height:1.9em}.forminator-quiz.forminator-design--flat .forminator-result--description h1:first-child,.forminator-quiz.forminator-design--flat .forminator-result--description h2:first-child,.forminator-quiz.forminator-design--flat .forminator-result--description h3:first-child,.forminator-quiz.forminator-design--flat .forminator-result--description h4:first-child,.forminator-quiz.forminator-design--flat .forminator-result--description h5:first-child,.forminator-quiz.forminator-design--flat .forminator-result--description h6:first-child,.forminator-quiz.forminator-design--flat .forminator-result--description ol:first-child,.forminator-quiz.forminator-design--flat .forminator-result--description p:first-child,.forminator-quiz.forminator-design--flat .forminator-result--description ul:first-child{margin-top:0}.forminator-quiz.forminator-design--flat .forminator-result--description h1:last-child,.forminator-quiz.forminator-design--flat .forminator-result--description h2:last-child,.forminator-quiz.forminator-design--flat .forminator-result--description h3:last-child,.forminator-quiz.forminator-design--flat .forminator-result--description h4:last-child,.forminator-quiz.forminator-design--flat .forminator-result--description h5:last-child,.forminator-quiz.forminator-design--flat .forminator-result--description h6:last-child,.forminator-quiz.forminator-design--flat .forminator-result--description ol:last-child,.forminator-quiz.forminator-design--flat .forminator-result--description p:last-child,.forminator-quiz.forminator-design--flat .forminator-result--description ul:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat .forminator-result--retake{margin:0;width:100%;display:block;padding:10px;border-radius:0;line-height:20px}.forminator-quiz.forminator-design--flat .forminator-result--info,.forminator-quiz.forminator-design--flat .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--flat .forminator-result--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--flat .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--flat .forminator-result--text{padding:10px}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result{display:block}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--retake{width:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-result{text-align:initial}}.forminator-quiz.forminator-design--default{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--default:first-child{margin-top:0}.forminator-quiz.forminator-design--default:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--default:first-child{margin-top:0}.forminator-quiz.forminator-design--default:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default{margin:30px auto}}.forminator-quiz.forminator-design--default *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--default .forminator-quiz--description,.forminator-quiz.forminator-design--default .forminator-quiz--image,.forminator-quiz.forminator-design--default .forminator-quiz--title{margin:0 0 20px}.forminator-quiz.forminator-design--default .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-quiz--description,.forminator-quiz.forminator-design--default .forminator-quiz--title{padding:0;border:0;letter-spacing:0;text-transform:none;text-decoration:none}.forminator-quiz.forminator-design--default .forminator-quiz--title{line-height:1.4em}.forminator-quiz.forminator-design--default .forminator-quiz--description{line-height:1.7em}.forminator-quiz.forminator-design--default .forminator-quiz--image{width:100%;display:block;margin:0;padding:0;border:0}.forminator-quiz.forminator-design--default .forminator-quiz--image img{max-width:100%;display:block;margin:0 auto;border:0;padding:0}.forminator-quiz.forminator-design--default .forminator-quiz--summary{margin:20px 0}.forminator-quiz.forminator-design--default .forminator-quiz--summary h1,.forminator-quiz.forminator-design--default .forminator-quiz--summary h2,.forminator-quiz.forminator-design--default .forminator-quiz--summary h3,.forminator-quiz.forminator-design--default .forminator-quiz--summary h4,.forminator-quiz.forminator-design--default .forminator-quiz--summary h5,.forminator-quiz.forminator-design--default .forminator-quiz--summary h6,.forminator-quiz.forminator-design--default .forminator-quiz--summary p{padding:0;line-height:1.2em}.forminator-quiz.forminator-design--default .forminator-quiz--summary h1:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h2:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h3:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h4:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h5:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h6:first-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary p:first-child{margin-top:0}.forminator-quiz.forminator-design--default .forminator-quiz--summary h1:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h2:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h3:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h4:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h5:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary h6:last-child,.forminator-quiz.forminator-design--default .forminator-quiz--summary p:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-quiz--summary h1,.forminator-quiz.forminator-design--default .forminator-quiz--summary h2,.forminator-quiz.forminator-design--default .forminator-quiz--summary h3,.forminator-quiz.forminator-design--default .forminator-quiz--summary h4,.forminator-quiz.forminator-design--default .forminator-quiz--summary h5,.forminator-quiz.forminator-design--default .forminator-quiz--summary h6{margin-top:.8em;margin-bottom:.8em}.forminator-quiz.forminator-design--default .forminator-quiz--summary p{margin-top:.5em;margin-bottom:.5em}.forminator-quiz.forminator-design--default .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--default .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-social--icons{margin:10px -10px;list-style:none}.forminator-quiz.forminator-design--default .forminator-social--icons li{display:inline-block;margin:0;padding:0 10px;border:0;list-style:none}.forminator-quiz.forminator-design--default .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--default .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-social--icon{line-height:1}.forminator-quiz.forminator-design--default .forminator-social--icon a{display:block;margin:0;padding:0}.forminator-quiz.forminator-design--default .forminator-social--icon a,.forminator-quiz.forminator-design--default .forminator-social--icon a:active,.forminator-quiz.forminator-design--default .forminator-social--icon a:hover,.forminator-quiz.forminator-design--default .forminator-social--icon a:visited{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--default .forminator-social--icon a,.forminator-quiz.forminator-design--default .forminator-social--icon a:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--default .forminator-social--icon a:active,.forminator-quiz.forminator-design--default .forminator-social--icon a:hover{-webkit-filter:alpha(opacity=70);filter:alpha(opacity=70);opacity:.7;-khtml-opacity:.7}.forminator-quiz.forminator-design--default .forminator-social--icon a:before{display:block}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--description,.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--image,.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--title{margin:0 0 30px}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title{text-align:center}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img{margin:0 auto}}.forminator-quiz.forminator-design--default .forminator-question{margin:20px 0;padding:0;border:0}.forminator-quiz.forminator-design--default .forminator-question legend{margin:0;line-height:1.7em;letter-spacing:0}.forminator-quiz.forminator-design--default .forminator-question .forminator-question--result{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--default .forminator-question .forminator-question--result span{display:block;line-height:1.8em}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question{margin:30px 0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question legend{display:block;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-15px;margin-left:-15px}}.forminator-quiz.forminator-design--default .forminator-answer{margin:10px 0;pointer-events:none}.forminator-quiz.forminator-design--default .forminator-answer,.forminator-quiz.forminator-design--default .forminator-answer span{display:block}.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--check:after,.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--status:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--check:before,.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--status:before{-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:initial;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;padding:9px;border-width:1px;border-style:solid;border-radius:2px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-top:25px;margin-left:10px}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status{width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:1px;border-style:solid;border-radius:2px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:10px}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check:after{content:"(";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status:after{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--default .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--default .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-answer.forminator-is_correct .forminator-answer--status:after{content:"\28"}.forminator-quiz.forminator-design--default .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:"\29"}.forminator-quiz.forminator-design--default .forminator-answer.forminator-empty,.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image{max-width:100px}.forminator-quiz.forminator-design--default .forminator-answer.forminator-empty .forminator-answer--design{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px}.forminator-quiz.forminator-design--default .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check{margin-top:25px}.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image .forminator-answer--check,.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image .forminator-answer--status{display:none}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer{margin:15px 0}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-left:0;top:189px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after{font-size:12px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:32px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status{width:22px;height:22px;position:absolute;margin-top:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:unset;-ms-flex-item-align:unset;align-self:unset}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name{margin-top:10px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:170px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check{top:189px;left:9px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-moz-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin:15px 0;padding:0 15px}}.forminator-quiz.forminator-design--default a.forminator-button,.forminator-quiz.forminator-design--default button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.3s ease;transition:.3s ease}.forminator-quiz.forminator-design--default a.forminator-button,.forminator-quiz.forminator-design--default a.forminator-button:active,.forminator-quiz.forminator-design--default a.forminator-button:disabled,.forminator-quiz.forminator-design--default a.forminator-button:hover,.forminator-quiz.forminator-design--default a.forminator-button:visited,.forminator-quiz.forminator-design--default button.forminator-button,.forminator-quiz.forminator-design--default button.forminator-button:active,.forminator-quiz.forminator-design--default button.forminator-button:disabled,.forminator-quiz.forminator-design--default button.forminator-button:hover,.forminator-quiz.forminator-design--default button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--default a.forminator-button,.forminator-quiz.forminator-design--default a.forminator-button:active,.forminator-quiz.forminator-design--default a.forminator-button:hover,.forminator-quiz.forminator-design--default a.forminator-button:visited,.forminator-quiz.forminator-design--default button.forminator-button,.forminator-quiz.forminator-design--default button.forminator-button:active,.forminator-quiz.forminator-design--default button.forminator-button:hover,.forminator-quiz.forminator-design--default button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--default a.forminator-button:disabled,.forminator-quiz.forminator-design--default button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-quiz.forminator-design--default a.forminator-button:first-child,.forminator-quiz.forminator-design--default button.forminator-button:first-child{margin-top:0}.forminator-quiz.forminator-design--default a.forminator-button:last-child,.forminator-quiz.forminator-design--default button.forminator-button:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button:first-child,.forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button:last-child,.forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button,.forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-quiz.forminator-design--default .forminator-quiz--result{margin:20px 0}.forminator-quiz.forminator-design--default .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--default .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-quiz.forminator-design--default .forminator-result+.forminator-social--share{margin:30px 0 0}@media (min-width:783px){.forminator-quiz.forminator-design--default .forminator-result+.forminator-social--share{margin:30px 0 0}}.forminator-quiz.forminator-design--default .forminator-result--image{height:auto;max-height:150px;display:block;padding:0;border:0;width:auto;margin:0 auto}.forminator-quiz.forminator-design--default .forminator-result--title{margin:0;padding:0;border:0;line-height:2.3em}.forminator-quiz.forminator-design--default .forminator-result--title+.forminator-result--description{margin-top:10px}.forminator-quiz.forminator-design--default .forminator-result--description,.forminator-quiz.forminator-design--default .forminator-result--description p{line-height:1.9em}.forminator-quiz.forminator-design--default .forminator-result--description h1:first-child,.forminator-quiz.forminator-design--default .forminator-result--description h2:first-child,.forminator-quiz.forminator-design--default .forminator-result--description h3:first-child,.forminator-quiz.forminator-design--default .forminator-result--description h4:first-child,.forminator-quiz.forminator-design--default .forminator-result--description h5:first-child,.forminator-quiz.forminator-design--default .forminator-result--description h6:first-child,.forminator-quiz.forminator-design--default .forminator-result--description ol:first-child,.forminator-quiz.forminator-design--default .forminator-result--description p:first-child,.forminator-quiz.forminator-design--default .forminator-result--description ul:first-child{margin-top:0}.forminator-quiz.forminator-design--default .forminator-result--description h1:last-child,.forminator-quiz.forminator-design--default .forminator-result--description h2:last-child,.forminator-quiz.forminator-design--default .forminator-result--description h3:last-child,.forminator-quiz.forminator-design--default .forminator-result--description h4:last-child,.forminator-quiz.forminator-design--default .forminator-result--description h5:last-child,.forminator-quiz.forminator-design--default .forminator-result--description h6:last-child,.forminator-quiz.forminator-design--default .forminator-result--description ol:last-child,.forminator-quiz.forminator-design--default .forminator-result--description p:last-child,.forminator-quiz.forminator-design--default .forminator-result--description ul:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default .forminator-result--retake{margin:0;width:100%;display:block;padding:10px;border-radius:2px;line-height:20px}.forminator-quiz.forminator-design--default .forminator-result--info,.forminator-quiz.forminator-design--default .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--default .forminator-result--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--default .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--default .forminator-result--text{padding:10px}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result{display:block}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--retake{width:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-result{text-align:initial}}.forminator-quiz.forminator-design--material{margin:20px auto;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--material:first-child{margin-top:0}.forminator-quiz.forminator-design--material:last-child{margin-bottom:0}@media (min-width:783px){.forminator-quiz.forminator-design--material:first-child{margin-top:0}.forminator-quiz.forminator-design--material:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material{margin:30px auto}}.forminator-quiz.forminator-design--material *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.forminator-quiz.forminator-design--material .forminator-quiz--description,.forminator-quiz.forminator-design--material .forminator-quiz--image,.forminator-quiz.forminator-design--material .forminator-quiz--title{margin:0 0 20px}.forminator-quiz.forminator-design--material .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-quiz--description,.forminator-quiz.forminator-design--material .forminator-quiz--title{padding:0;border:0;letter-spacing:0;text-transform:none;text-decoration:none}.forminator-quiz.forminator-design--material .forminator-quiz--title{line-height:1.4em}.forminator-quiz.forminator-design--material .forminator-quiz--description{line-height:1.7em}.forminator-quiz.forminator-design--material .forminator-quiz--image{width:100%;display:block;margin:0;padding:0;border:0}.forminator-quiz.forminator-design--material .forminator-quiz--image img{max-width:100%;display:block;margin:0 auto;border:0;padding:0}.forminator-quiz.forminator-design--material .forminator-quiz--summary{margin:20px 0}.forminator-quiz.forminator-design--material .forminator-quiz--summary h1,.forminator-quiz.forminator-design--material .forminator-quiz--summary h2,.forminator-quiz.forminator-design--material .forminator-quiz--summary h3,.forminator-quiz.forminator-design--material .forminator-quiz--summary h4,.forminator-quiz.forminator-design--material .forminator-quiz--summary h5,.forminator-quiz.forminator-design--material .forminator-quiz--summary h6,.forminator-quiz.forminator-design--material .forminator-quiz--summary p{padding:0;line-height:1.2em}.forminator-quiz.forminator-design--material .forminator-quiz--summary h1:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h2:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h3:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h4:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h5:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h6:first-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary p:first-child{margin-top:0}.forminator-quiz.forminator-design--material .forminator-quiz--summary h1:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h2:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h3:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h4:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h5:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary h6:last-child,.forminator-quiz.forminator-design--material .forminator-quiz--summary p:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-quiz--summary h1,.forminator-quiz.forminator-design--material .forminator-quiz--summary h2,.forminator-quiz.forminator-design--material .forminator-quiz--summary h3,.forminator-quiz.forminator-design--material .forminator-quiz--summary h4,.forminator-quiz.forminator-design--material .forminator-quiz--summary h5,.forminator-quiz.forminator-design--material .forminator-quiz--summary h6{margin-top:.8em;margin-bottom:.8em}.forminator-quiz.forminator-design--material .forminator-quiz--summary p{margin-top:.5em;margin-bottom:.5em}.forminator-quiz.forminator-design--material .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--material .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-social--icons{margin:10px -10px;list-style:none}.forminator-quiz.forminator-design--material .forminator-social--icons li{display:inline-block;margin:0;padding:0 10px;border:0;list-style:none}.forminator-quiz.forminator-design--material .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--material .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-social--icon{line-height:1}.forminator-quiz.forminator-design--material .forminator-social--icon a{display:block;margin:0;padding:0}.forminator-quiz.forminator-design--material .forminator-social--icon a,.forminator-quiz.forminator-design--material .forminator-social--icon a:active,.forminator-quiz.forminator-design--material .forminator-social--icon a:hover,.forminator-quiz.forminator-design--material .forminator-social--icon a:visited{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--material .forminator-social--icon a,.forminator-quiz.forminator-design--material .forminator-social--icon a:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--material .forminator-social--icon a:active,.forminator-quiz.forminator-design--material .forminator-social--icon a:hover{-webkit-filter:alpha(opacity=70);filter:alpha(opacity=70);opacity:.7;-khtml-opacity:.7}.forminator-quiz.forminator-design--material .forminator-social--icon a:before{display:block}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--description:last-child,.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--image:last-child,.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--title:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--description,.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--image,.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--title{margin:0 0 30px}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title{text-align:center}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img{margin:0 auto}}.forminator-quiz.forminator-design--material .forminator-question{margin:20px 0;padding:0;border:0}.forminator-quiz.forminator-design--material .forminator-question legend{margin:0;line-height:1.7em;letter-spacing:0}.forminator-quiz.forminator-design--material .forminator-question .forminator-question--result{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--material .forminator-question .forminator-question--result span{display:block;line-height:1.8em}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question{margin:30px 0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question legend{display:block;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-15px;margin-left:-15px}}.forminator-quiz.forminator-design--material .forminator-answer{margin:10px 0;pointer-events:none}.forminator-quiz.forminator-design--material .forminator-answer,.forminator-quiz.forminator-design--material .forminator-answer span{display:block}.forminator-quiz.forminator-design--material .forminator-answer input:checked+span{pointer-events:none;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.3);box-shadow:0 3px 8px rgba(0,0,0,.3)}.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--check:after,.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--status:after{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--check:before,.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--status:before{-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--image:before{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--material .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--material .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:initial;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-transition:.25s ease;transition:.25s ease;overflow:hidden}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--design:hover{-webkit-box-shadow:0 3px 8px rgba(0,0,0,.3);box-shadow:0 3px 8px rgba(0,0,0,.3)}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;position:relative}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image:before{content:" ";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image+.forminator-answer--status{position:absolute;top:25px;left:25px}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status{width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:2px;border-style:solid;border-radius:2px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:10px}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:before,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:before{content:" ";width:30px;height:30px;position:absolute;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after{content:"(";-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:after{-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.forminator-quiz.forminator-design--material .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--material .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-answer.forminator-is_correct .forminator-answer--status:after{content:"\28"}.forminator-quiz.forminator-design--material .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:"\29"}.forminator-quiz.forminator-design--material .forminator-answer.forminator-empty,.forminator-quiz.forminator-design--material .forminator-answer.forminator-only--image{max-width:80px}.forminator-quiz.forminator-design--material .forminator-answer.forminator-empty .forminator-answer--design{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px}.forminator-quiz.forminator-design--material .forminator-answer.forminator-only--text .forminator-answer--design{padding:10px}.forminator-quiz.forminator-design--material .forminator-answer:not(.forminator-only--text) .forminator-answer--name{padding:10px 10px 10px 0}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer:first-child{margin-top:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer{margin:15px 0}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status{margin-left:0;left:auto;top:10px;right:10px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after{font-size:12px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name{margin-left:10px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status{width:22px;height:22px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-self:unset;-ms-flex-item-align:unset;align-self:unset}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name{margin-top:10px;padding-top:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:170px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check{top:188px;left:8px}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-moz-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin:15px 0;padding:0 15px}}.forminator-quiz.forminator-design--material a.forminator-button,.forminator-quiz.forminator-design--material button.forminator-button{width:100%;cursor:pointer;display:block;margin:20px 0;border:0;text-align:center;text-transform:none;overflow:hidden;position:relative;padding:10px;border-radius:2px;line-height:20px;-webkit-transition:.25s ease;transition:.25s ease}.forminator-quiz.forminator-design--material a.forminator-button,.forminator-quiz.forminator-design--material a.forminator-button:active,.forminator-quiz.forminator-design--material a.forminator-button:disabled,.forminator-quiz.forminator-design--material a.forminator-button:hover,.forminator-quiz.forminator-design--material a.forminator-button:visited,.forminator-quiz.forminator-design--material button.forminator-button,.forminator-quiz.forminator-design--material button.forminator-button:active,.forminator-quiz.forminator-design--material button.forminator-button:disabled,.forminator-quiz.forminator-design--material button.forminator-button:hover,.forminator-quiz.forminator-design--material button.forminator-button:visited{outline:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-quiz.forminator-design--material a.forminator-button,.forminator-quiz.forminator-design--material a.forminator-button:active,.forminator-quiz.forminator-design--material a.forminator-button:hover,.forminator-quiz.forminator-design--material a.forminator-button:visited,.forminator-quiz.forminator-design--material button.forminator-button,.forminator-quiz.forminator-design--material button.forminator-button:active,.forminator-quiz.forminator-design--material button.forminator-button:hover,.forminator-quiz.forminator-design--material button.forminator-button:visited{-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-quiz.forminator-design--material a.forminator-button:disabled,.forminator-quiz.forminator-design--material button.forminator-button:disabled{-webkit-filter:alpha(opacity=25);filter:alpha(opacity=25);opacity:.25;-khtml-opacity:.25}.forminator-quiz.forminator-design--material a.forminator-button:first-child,.forminator-quiz.forminator-design--material button.forminator-button:first-child{margin-top:0}.forminator-quiz.forminator-design--material a.forminator-button:last-child,.forminator-quiz.forminator-design--material button.forminator-button:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--text,.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--mask,.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--text{display:block}.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--mask,.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--mask{width:0;position:absolute;top:50%;left:50%;padding:0;border-radius:100%;background-color:rgba(0,0,0,.12);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out;transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out}.forminator-quiz.forminator-design--material a.forminator-button:active,.forminator-quiz.forminator-design--material button.forminator-button:active{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.6);box-shadow:0 1px 4px 0 rgba(0,0,0,.6)}.forminator-quiz.forminator-design--material a.forminator-button:active .forminator-button--mask,.forminator-quiz.forminator-design--material button.forminator-button:active .forminator-button--mask{width:120%;padding:120% 0 0}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button:first-child,.forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button:first-child{margin-left:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button:last-child,.forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button:last-child{margin-right:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button,.forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button{width:auto;min-width:100px;display:inline-block;margin:0 15px}}.forminator-quiz.forminator-design--material .forminator-quiz--result{margin:20px 0}.forminator-quiz.forminator-design--material .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--material .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-result{border-radius:2px;overflow:hidden;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3)}.forminator-quiz.forminator-design--material .forminator-result hr{padding:0;border:0;display:block;background-color:rgba(0,0,0,.1);margin:10px 0}.forminator-quiz.forminator-design--material .forminator-result+.forminator-social--share{margin:30px 0 0}@media (min-width:783px){.forminator-quiz.forminator-design--material .forminator-result+.forminator-social--share{margin:30px 0 0}}.forminator-quiz.forminator-design--material .forminator-result--image{height:auto;max-height:150px;display:block;padding:0;border:0;width:100%;margin:0}.forminator-quiz.forminator-design--material .forminator-result--title{margin:0;padding:0;border:0;line-height:2.3em}.forminator-quiz.forminator-design--material .forminator-result--title+.forminator-result--description{margin-top:10px}.forminator-quiz.forminator-design--material .forminator-result--description,.forminator-quiz.forminator-design--material .forminator-result--description p{line-height:1.9em}.forminator-quiz.forminator-design--material .forminator-result--description h1:first-child,.forminator-quiz.forminator-design--material .forminator-result--description h2:first-child,.forminator-quiz.forminator-design--material .forminator-result--description h3:first-child,.forminator-quiz.forminator-design--material .forminator-result--description h4:first-child,.forminator-quiz.forminator-design--material .forminator-result--description h5:first-child,.forminator-quiz.forminator-design--material .forminator-result--description h6:first-child,.forminator-quiz.forminator-design--material .forminator-result--description ol:first-child,.forminator-quiz.forminator-design--material .forminator-result--description p:first-child,.forminator-quiz.forminator-design--material .forminator-result--description ul:first-child{margin-top:0}.forminator-quiz.forminator-design--material .forminator-result--description h1:last-child,.forminator-quiz.forminator-design--material .forminator-result--description h2:last-child,.forminator-quiz.forminator-design--material .forminator-result--description h3:last-child,.forminator-quiz.forminator-design--material .forminator-result--description h4:last-child,.forminator-quiz.forminator-design--material .forminator-result--description h5:last-child,.forminator-quiz.forminator-design--material .forminator-result--description h6:last-child,.forminator-quiz.forminator-design--material .forminator-result--description ol:last-child,.forminator-quiz.forminator-design--material .forminator-result--description p:last-child,.forminator-quiz.forminator-design--material .forminator-result--description ul:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material .forminator-result--retake{margin:0;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0;border:0;background-color:transparent;background-image:none;text-transform:uppercase;height:auto;line-height:1.4em}.forminator-quiz.forminator-design--material .forminator-result--content{padding:10px}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-result{text-align:initial}}
|
2 |
/*# sourceMappingURL=front.min.css.map */
|
assets/css/front.min.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["assets/css/front.min.css","../sass/helpers/_icons.scss","../sass/helpers/mixins/_select.scss","../sass/helpers/_keyframes.scss","../sass/helpers/mixins/_opacity.scss","../sass/helpers/mixins/_calendar.scss","../sass/helpers/_extensions.scss","../sass/helpers/mixins/_dropdown.scss","../sass/helpers/mixins/_body-class.scss","../sass/helpers/mixins/_options.scss","../sass/form/_global.scss","../sass/_grid.scss","../sass/helpers/mixins/_breakpoints.scss","../sass/helpers/_variables.scss","../sass/_utilities.scss","../sass/helpers/mixins/_notifications.scss","../sass/helpers/_colors.scss","../sass/helpers/mixins/_wysiwyg.scss","../sass/form/_bold.scss","../sass/helpers/mixins/_section-border.scss","../sass/helpers/mixins/_input.scss","../sass/helpers/mixins/_multi-select.scss","../sass/helpers/mixins/_date.scss","../sass/helpers/mixins/_button.scss","../sass/helpers/mixins/_pagination.scss","../sass/form/_flat.scss","../sass/helpers/mixins/_quiz-answer.scss","../sass/form/_default.scss","../sass/form/_material.scss","../sass/poll/_global.scss","../sass/helpers/mixins/_poll-question.scss","../sass/helpers/mixins/_poll-description.scss","../sass/helpers/mixins/_poll-actions.scss","../sass/helpers/mixins/_poll-answers.scss","../sass/poll/_material.scss","../sass/helpers/mixins/_quiz-question.scss","../sass/helpers/mixins/_quiz-result.scss"],"names":[],"mappings":"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ACR,QAAQ,IDkEU,wBChElB,QDgEkB,IE5BlB,6BAnDD,QAmDC,IClCS,iCACV,QAAW,IChBH,yBDwBR,QAA6B,INw7C9B,gCQ77CE,QClBA,IHmDU,mCACL,QAAI,II+CV,0CJtCM,QAAU,IAOf,+BEvDA,QFyDD,II0BA,2CFnFC,QEoFD,ICnFC,0BHDA,QGVA,IAaD,yBAGE,QACA,IAaE,gCHpBH,QGYA,IA0BkB,gCACf,QAED,ICzCe,gCJAjB,QG6BK,IAoCH,4BXk9CF,QAAS,IYnhDQ,yBJAjB,QG6BK,IEhBS,0BF+ET,QAAiB,IH5FC,2BAAvB,QG6BK,IA8Ec,4BACf,QAAgB,IC5GH,iCJAjB,QG6BK,IAAA,8BA2GD,QAED,IA7GE,+BAwHS,QAEb,ICvJgB,0CJAjB,QG6BK,IAyJA,sCXq6CL,QAAS,IWz5CgC,0BACtC,QEpLkB,ILoPpB,4BA9PD,QAA2C,IILjC,uBJKV,QAA2C,IAApB,+BM3BvB,QACA,IdupDF,0BQloDE,QAAA,IEcD,+BK/BM,QAAO,IAOD,yBAcX,QCNe,IDDV,4BACD,QFgCiB,IEgCrB,2BP9DA,QEcsB,IGiBE,0BE2CxB,QFtDoC,ILpBpC,yBO4FA,QACA,IA7Ge,4BAChB,QAAe,ILmCd,2BFpBA,QEkBD,IGewB,6BEjCvB,QACA,ILiBD,4BKgDC,QAAgB,IASC,+BACjB,QAKA,IHjFiB,2BJAjB,QEkBD,IKhCmB,oCACb,QAAc,IF8CI,4BEvCvB,QFuCuB,IHXxB,6BTLE,QAAoC,IckDtB,8BACf,QACA,IL/CD,yCKyDE,QACA,ILxDD,2BV2vDA,QAAS,IarvDY,uBEzCtB,QF6BoB,IEvBJ,kCACf,QAAmB,IdiCnB,wCO7BA,QE0BD,IF1BC,wBOwEA,QAAgB,IL9CjB,8BK8DC,QACA,IL3DD,kCK/CM,QAAO,IAOD,0BAkDX,QCrCe,IDNV,uCACD,QFgCiB,IEiBC,0BACrB,QAAoB,IAkBL,iCAChB,QAAe,IAKC,qBAChB,QF1CwB,aANP,0BLzBjB,QE8BD,IK2DC,4BPzFA,KO4FiB,kBACjB,UH7FC,UAAgB,UZo3DjB,GQp3DA,kBEkCD,eAGE,UACA,gBVo1DH,oBY13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"}
|
1 |
+
{"version":3,"sources":["assets/css/front.min.css","../sass/helpers/_icons.scss","../sass/helpers/mixins/_select.scss","../sass/helpers/_keyframes.scss","../sass/helpers/mixins/_opacity.scss","../sass/helpers/mixins/_calendar.scss","../sass/helpers/_extensions.scss","../sass/helpers/mixins/_dropdown.scss","../sass/helpers/mixins/_body-class.scss","../sass/helpers/mixins/_options.scss","../sass/form/_global.scss","../sass/_grid.scss","../sass/helpers/mixins/_breakpoints.scss","../sass/helpers/_variables.scss","../sass/_utilities.scss","../sass/helpers/mixins/_notifications.scss","../sass/helpers/_colors.scss","../sass/helpers/mixins/_wysiwyg.scss","../sass/form/_bold.scss","../sass/helpers/mixins/_section-border.scss","../sass/helpers/mixins/_input.scss","../sass/helpers/mixins/_date.scss","../sass/helpers/mixins/_multi-select.scss","../sass/helpers/mixins/_button.scss","../sass/helpers/mixins/_pagination.scss","../sass/form/_flat.scss","../sass/form/_default.scss","../sass/form/_material.scss","../sass/poll/_global.scss","../sass/helpers/mixins/_poll-question.scss","../sass/helpers/mixins/_poll-answers.scss","../sass/helpers/mixins/_poll-actions.scss","../sass/helpers/mixins/_poll-description.scss","../sass/poll/_material.scss","../sass/quiz/_global.scss","../sass/helpers/mixins/_quiz-question.scss","../sass/helpers/mixins/_quiz-answer.scss","../sass/helpers/mixins/_quiz-result.scss"],"names":[],"mappings":"iBA6/aA,oEAo8DA,uEAt+BA,oEAu+BE,WAAY,WCx7esB,4EAHd,4EAwSC,+EADC,+EARd,4EAxRT,4EA2SA,gFAFC,gFAtTW,wDCwLV,uDDvLoB,yDACP,0DAGK,2FADD,2JADgB,yJAsS3B,8FAFG,8JADkB,4JAzR7B,2FAFoC,2JADf,yJA4SpB,gGAIA,0FAPsB,+JALD,6JAKC,iDAOtB,gDAJA,kDAAA,mDAED,4FAEC,6FAJA,+FAAA,gGAIA,4FAPsB,6FAKvB,gGAEC,iGClIC,2BAAA,4BF/ID,MAAO,KC0QA,QAAP,aACS,YAAA,EDxQT,YAAa,qBC4Qd,WAAA,OA3PgB,YA6Pf,ID3QA,aAAc,OCoQP,eAAe,mBACb,eAAA,KDlQT,uBAAwB,YCsQzB,wBAAmC,UAL3B,WACE,YAET,WD9PA,IAAK,oCCgQN,IAAA,0CAAA,4BAAA,sCAAA,gBAAA,oCAAA,mBAAA,qCAAA,eAAA,oCAAA,cAzPc,YA2Pb,ID/PA,WAAY,OCwPU,mCACtB,QAEA,ID5OF,sCC8OC,QAAA,IAEC,oCDvOA,QAAS,ICgOa,kCACtB,QAEA,IDpNF,oCCsNC,QAA2C,IAE1C,gCD/MA,QAAS,ICwMa,wBACtB,QAEA,ID5LF,oCC8LC,QAAA,IAEC,wCDvLA,QAAS,ICgLT,sBACA,QAEA,IDpKF,mCCsKC,QAAA,IAEC,uBAPsB,mDACtB,QAEA,ID5IF,8BC8IC,QAAA,IAEC,qCDvIA,QAAS,ICgIa,kCACtB,QAEA,IDpHF,mCCsHC,QAAA,IAEC,kCD/GA,QAAS,ICwGa,gCDzFxB,+BC8FC,QAAA,IALuB,+BAOtB,8BANA,QAEA,IDpEF,mCCsEC,QAAA,IAEC,+BD/DA,QAAS,ICwDa,gCACtB,QAEA,ID5CF,gCC8CC,QAAA,IAEC,sCDvCA,QAAS,IAeX,kCCiBwB,kCAKvB,QAAA,IALuB,mCAOtB,gCANA,QAEA,IDIF,6BCFC,QAAA,IAEC,sCDSA,QAAS,IChBa,mCACtB,QAEA,ID4BF,kCC1BC,QAAA,IAEC,8BDiCA,QAAS,ICxCa,yBACtB,QAEA,IDoDF,gCClDC,QAAA,IAEC,iCDyDA,QAAS,IChEa,8BACtB,QAEA,ID4EF,+BC1EC,QAAA,IAEC,4BDiFA,QAAS,ICxFa,4BACtB,QAEA,IDoGF,+BClGC,QAAA,IAEC,8BDyGA,QAAS,IChHa,8BACtB,QAEA,ID4HF,wBC1HC,QAAA,IAEC,yBDiIA,QAAS,ICxIa,wBACtB,QAEA,IAIA,mCDgJF,8BASE,QAAS,IAeX,qCC/KwB,gCAKvB,QAAA,IALuB,qCAOtB,gCANA,QAEA,IAIA,sCDgMF,iCASE,QAAS,IChNa,mCACtB,QAEA,ID4NF,iCC1NC,QAAA,IAEC,6BDiOA,QAAS,ICxOa,8BACtB,QAEA,IDoPF,yBClPC,QAAA,IAEC,yBDyPA,QAAS,IChQa,2BACtB,QAEA,ID4QF,4BC1QC,QAAA,IAEC,0BDiRA,QAAS,ICxRa,mCACtB,QAEA,IDoSF,yBClSC,QAAA,IAEC,yBDySA,QAAS,IChTa,kCACtB,QAEA,ID4TF,gCC1TC,QAAA,IAEC,2BDiUA,QAAS,ICxUa,4BACtB,QAEA,IDoVF,6BChVE,6BDyVA,QAAS,IChWa,2BACtB,QAEA,ID4WF,+BC1WC,QAAA,IAEC,wBDiXA,QAAS,ICxXa,yBACtB,QAEA,IDoYF,0BClYC,QAAA,IAEC,wBDyYA,QAAS,IChZa,6BACtB,QAEA,ID4ZF,8BC1ZC,QAAA,IAEC,8BDiaA,QAAS,ICxaa,2BACtB,QAEA,IDobF,yBClbC,QAAA,IAEC,6BDybA,QAAS,IChca,+BACtB,QAEA,ID4cF,+BC1cC,QAAA,IAEC,+BDidA,QAAS,ICxda,+BACtB,QAEA,IDoeF,wBCleC,QAAA,IAEC,wBDyeA,QAAS,IChfa,0BACtB,QAEA,ID4fF,yCC1fC,QAAA,IAEC,8BDigBA,QAAS,ICxgBa,0BACtB,QAEA,IDohBF,2BClhBC,QAAA,IAEC,wBDyhBA,QAAS,IChiBa,0BACtB,QAEA,ID4iBF,4BC1iBC,QAAA,IAEC,uBDijBA,QAAS,ICxjBa,4BACtB,QAEA,IDokBF,qCClkBC,QAAA,IAEC,6BDykBA,QAAS,IChlBa,0BACtB,QAEA,ID4lBF,uBC1lBC,QAAA,IAEC,6BDimBA,QAAS,ICxmBa,+BDunBxB,+BClnBC,QAAA,IAEC,yBDynBA,QAAS,IChoBa,wBACtB,QAEA,ID4oBF,wBC1oBC,QAAA,IAEC,uBDipBA,QAAS,ICxpBa,0BACtB,QAEA,IDoqBF,6BClqBC,QAAA,IAEC,4BDyqBA,QAAS,IChrBa,wBACtB,QAEA,ID4rBF,0BC1rBC,QAAA,IAEC,wBDisBA,QAAS,ICxsBa,mCACtB,QAEA,IDotBF,oCCltBC,QAAA,IAEC,iCDytBA,QAAS,IChuBa,0BACtB,QAEA,ID4uBF,2BC1uBC,QAAA,KAEC,2CDivBA,QAAS,ICxvBa,2BACtB,QAEA,IDowBF,4BClwBC,QAAA,IAEC,gDDywBA,QAAS,IChxBa,6BACtB,QAEA,ID4xBF,4BC1xBC,QAAA,IAEC,iCDiyBA,QAAS,ICxyBa,wBACtB,QAEA,IDozBF,iCClzBC,QAAA,IAEC,4BDyzBA,QAAS,ICh0Ba,+BACtB,QAEA,ID40BF,wBC10BC,QAAA,IAEC,gCDi1BA,QAAS,ICx1Ba,0BACtB,QAEA,IDo2BF,0BCl2BC,QAAA,IAEC,iCDy2BA,QAAS,ICh3Ba,wBACtB,QAEA,ID43BF,yBC13BC,QAAA,IAEC,gCDi4BA,QAAS,ICx4Ba,2BACtB,QAEA,IDo5BF,0BCl5BC,QAAA,IAEC,0BDy5BA,QAAS,ICh6Ba,+BACtB,QAEA,ID46BF,gCC16BC,QAAA,IAEC,8BDi7BA,QAAS,ICx7Ba,yBACtB,QAEA,IDo8BF,kCCl8BC,QAAA,IAEC,gCDy8BA,QAAS,ICh9Ba,gCACtB,QAEA,ID49BF,kCC19BC,QAAA,IAEC,mCDi+BA,QAAS,ICx+Ba,iCACtB,QAEA,IDo/BF,sCCl/BC,QAAA,IAEC,mCDy/BA,QAAS,IChgCa,kCACtB,QAEA,ID4gCF,mCC1gCC,QAAA,IAEC,kCDihCA,QAAS,ICxhCa,qCACtB,QAEA,IDoiCF,wBCliCC,QAAA,IAEC,oCDyiCA,QAAS,IChjCa,mCACtB,QAEA,ID4jCF,8BC1jCC,QAAA,IAEC,0BDikCA,QAAS,ICxkCa,gCACtB,QAEA,IDolCF,kCCllCC,QAAA,IE/RkB,oCH03CjB,QAAS,IGp2CD,yBACF,QAAA,IAaE,gCACF,QAAA,IAeL,2CACD,QAAgB,IC1DR,6BACR,QAAQ,IDkEU,wBChElB,QDgEkB,IE5BlB,6BAnDD,QAmDC,IClCS,iCACV,QAAW,IChBH,yBDwBR,QAA6B,INw7C9B,gCQ77CE,QClBA,IHmDU,mCACL,QAAI,II+CV,0CJtCM,QAAU,IAOf,+BEvDA,QFyDD,II0BA,2CFnFC,QEoFD,ICnFC,0BHDA,QGVA,IAaD,yBAGE,QACA,IAaE,gCHpBH,QGYA,IA0BkB,gCACf,QAED,ICzCe,gCJAjB,QG6BK,IAoCH,4BXk9CF,QAAS,IYnhDQ,yBJAjB,QG6BK,IEhBS,0BF+ET,QAAiB,IH5FC,2BAAvB,QG6BK,IA8Ec,4BACf,QAAgB,IC5GH,iCJAjB,QG6BK,IAAA,8BA2GD,QAED,IA7GE,+BAwHS,QAEb,ICvJgB,0CJAjB,QG6BK,IAyJA,sCXq6CL,QAAS,IWz5CgC,0BACtC,QEpLkB,ILoPpB,4BA9PD,QAA2C,IILjC,uBJKV,QAA2C,IAApB,+BM3BvB,QACA,IdupDF,0BQloDE,QAAA,IEcD,+BK/BM,QAAO,IAOD,yBAcX,QCNe,IDDV,4BACD,QFgCiB,IEgCrB,2BP9DA,QEcsB,IGiBE,0BE2CxB,QFtDoC,ILpBpC,yBO4FA,QACA,IA7Ge,4BAChB,QAAe,ILmCd,2BFpBA,QEkBD,IGewB,6BEjCvB,QACA,ILiBD,4BKgDC,QAAgB,IASC,+BACjB,QAKA,IHjFiB,2BJAjB,QEkBD,IKhCmB,oCACb,QAAc,IF8CI,4BEvCvB,QFuCuB,IHXxB,6BTLE,QAAoC,IckDtB,8BACf,QACA,IL/CD,yCKyDE,QACA,ILxDD,2BV2vDA,QAAS,IarvDY,uBEzCtB,QF6BoB,IEvBJ,kCACf,QAAmB,IdiCnB,wCO7BA,QE0BD,IF1BC,wBOwEA,QAAgB,IL9CjB,8BK8DC,QACA,IL3DD,kCK/CM,QAAO,IAOD,0BAkDX,QCrCe,IDNV,uCACD,QFgCiB,IEiBC,0BACrB,QAAoB,IAkBL,iCAChB,QAAe,IAKC,qBAChB,QF1CwB,aANP,0BLzBjB,QE8BD,IK2DC,4BPzFA,KO4FiB,kBACjB,UH7FC,UAAgB,UZo3DjB,GQp3DA,kBEkCD,eAGE,UACA,gBVo1DH,oBY13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"}
|
assets/css/intlTelInput.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;backgrou
|