Forminator Payment, Quiz and Contact Form Plugin - Version 1.5.2

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 Icon 128x128 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

Files changed (62) hide show
  1. _src/scss/admin.scss +1 -4
  2. _src/scss/forminator-ui/_page-poll.scss +0 -12
  3. _src/scss/forminator-ui/_page-quiz.scss +0 -12
  4. addons/pro/activecampaign/forminator-addon-activecampaign-form-settings.php +4 -4
  5. addons/pro/activecampaign/forminator-addon-activecampaign.php +2 -2
  6. addons/pro/activecampaign/lib/class-wp-activecampaign-api.php +1 -1
  7. addons/pro/activecampaign/views/form-settings/pick-name.php +1 -1
  8. addons/pro/activecampaign/views/settings/setup-api.php +1 -1
  9. addons/pro/aweber/forminator-addon-aweber-form-settings.php +4 -4
  10. addons/pro/aweber/views/form-settings/pick-name.php +1 -1
  11. addons/pro/aweber/views/settings/success-authorize.php +1 -1
  12. addons/pro/campaignmonitor/forminator-addon-campaignmonitor-form-settings.php +4 -4
  13. addons/pro/campaignmonitor/forminator-addon-campaignmonitor.php +3 -3
  14. addons/pro/campaignmonitor/views/form-settings/pick-name.php +1 -1
  15. addons/pro/campaignmonitor/views/settings/setup-api.php +1 -1
  16. addons/pro/googlesheet/forminator-addon-googlesheet-form-hooks.php +22 -1
  17. addons/pro/googlesheet/forminator-addon-googlesheet-form-settings.php +2 -2
  18. addons/pro/googlesheet/forminator-addon-googlesheet.php +2 -2
  19. addons/pro/googlesheet/views/form-settings/pick-name.php +1 -1
  20. addons/pro/gutenberg/library/blocks/class-block-forms.php +1 -1
  21. addons/pro/gutenberg/library/blocks/class-block-polls.php +1 -1
  22. addons/pro/gutenberg/library/blocks/class-block-quizzes.php +1 -1
  23. addons/pro/mailchimp/forminator-addon-mailchimp-form-settings.php +2 -2
  24. addons/pro/mailchimp/forminator-addon-mailchimp.php +2 -2
  25. addons/pro/mailchimp/lib/class-wp-mailchimp-api.php +1 -1
  26. addons/pro/slack/forminator-addon-slack-form-hooks.php +691 -0
  27. addons/pro/slack/forminator-addon-slack-form-settings.php +514 -9
  28. addons/pro/slack/forminator-addon-slack.php +600 -5
  29. addons/pro/slack/lib/class-wp-slack-api.php +176 -24
  30. addons/pro/slack/slack.php +8 -4
  31. addons/pro/slack/views/form-settings/pick-name.php +34 -0
  32. addons/pro/slack/views/form-settings/select-target.php +40 -0
  33. addons/pro/slack/views/form-settings/select-type.php +39 -0
  34. addons/pro/slack/views/form-settings/setup-message.php +68 -0
  35. addons/pro/slack/views/sections/authorize.php +50 -0
  36. addons/pro/slack/views/settings/authorize.php +25 -0
  37. addons/pro/slack/views/settings/setup-client.php +105 -0
  38. addons/pro/slack/views/settings/success-authorize.php +6 -0
  39. addons/pro/slack/views/settings/wait-authorize.php +20 -0
  40. addons/pro/trello/forminator-addon-trello-form-settings.php +4 -4
  41. addons/pro/trello/views/form-settings/setup-name.php +1 -1
  42. addons/pro/trello/views/settings/success-authorize.php +1 -1
  43. addons/pro/zapier/forminator-addon-zapier-form-settings.php +1 -1
  44. addons/pro/zapier/forminator-addon-zapier.php +1 -1
  45. admin/classes/class-admin-ajax.php +18 -9
  46. admin/classes/class-admin-l10n.php +114 -114
  47. admin/classes/class-admin.php +6 -1
  48. admin/pages/dashboard-page.php +1 -1
  49. admin/views/custom-form/entries/content.php +3 -1
  50. admin/views/custom-form/entries/popup/schedule-export-content.php +1 -1
  51. admin/views/dashboard/footer-free.php +66 -0
  52. admin/views/dashboard/footer.php +6 -0
  53. admin/views/dashboard/widgets/widget-cform.php +2 -2
  54. admin/views/poll/entries/content.php +3 -1
  55. admin/views/quiz/entries/content.php +3 -1
  56. admin/views/settings/popup/edit-email-content.php +1 -1
  57. admin/views/settings/popup/edit-privacy-settings.php +8 -8
  58. admin/views/settings/widget-email.php +2 -2
  59. admin/views/settings/widget-privacy.php +1 -1
  60. assets/css/front.min.css +1 -1
  61. assets/css/front.min.css.map +1 -1
  62. 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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'SAVE', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
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__( 'CLOSE', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-close' ),
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__( 'SAVE', Forminator::DOMAIN ), 'forminator-addon-connect' ) .
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 KEY', Forminator::DOMAIN ) );
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. ', 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; ?>
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 KEY', Forminator::DOMAIN ); ?></label>
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'SAVE', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
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. ', 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; ?>
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( 'CLOSE', Forminator::DOMAIN ); ?></button>
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'SAVE', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
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__( 'CLOSE', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-close' ),
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__( 'SAVE', Forminator::DOMAIN ), 'forminator-addon-connect' ) .
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 get validate API.', Forminator::DOMAIN ) );
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. ', 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; ?>
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 KEY', Forminator::DOMAIN ); ?></label>
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'CREATE', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'CLOSE', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-close' ),
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 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 ),
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 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 ),
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 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 ),
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'SAVE', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
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__( 'CLOSE', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-close' ),
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__( 'SAVE', Forminator::DOMAIN ), 'forminator-addon-connect' ) .
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 KEY', Forminator::DOMAIN ) );
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, 'setup_something' ),
50
- 'is_completed' => array( $this, 'setup_something_is_completed' ),
51
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
52
  );
53
  }
54
 
55
  /**
56
- * Setup webhook url
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 setup_something( $submitted_data ) {
65
- return array();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
66
  }
67
 
68
  /**
69
- * Check if setup webhook url is completed
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 setup_something_is_completed( $submitted_data ) {
78
- return false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 your slack team notified.', Forminator::DOMAIN );
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
- return false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
- return false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
- return true;
109
  }
110
 
111
- return false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 of static webhook
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 $_endpoint
55
  *
56
  * @throws Forminator_Addon_Slack_Wp_Api_Exception
57
  */
58
- public function __construct( $_endpoint ) {
59
- global $wpdb;
60
- $wpdb->last_error;
61
  //prerequisites
62
- if ( ! $_endpoint ) {
63
- throw new Forminator_Addon_Slack_Wp_Api_Exception( __( 'Missing required Static Webhook URL', Forminator::DOMAIN ) );
64
  }
65
 
66
- $this->_endpoint = $_endpoint;
67
  }
68
 
69
  /**
@@ -71,17 +83,17 @@ class Forminator_Addon_Slack_Wp_Api {
71
  *
72
  * @since 1.0 Slack Addon
73
  *
74
- * @param string $_endpoint
75
  *
76
  * @return Forminator_Addon_Slack_Wp_Api|null
77
  * @throws Forminator_Addon_Slack_Wp_Api_Exception
78
  */
79
- public static function get_instance( $_endpoint ) {
80
- if ( ! isset( self::$_instances[ md5( $_endpoint ) ] ) ) {
81
- self::$_instances[ md5( $_endpoint ) ] = new self( $_endpoint );
82
  }
83
 
84
- return self::$_instances[ md5( $_endpoint ) ];
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 Webhook URL is correct and your server has internet connection.', Forminator::DOMAIN )
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
- * Send data to static webhook slack URL
240
  *
241
  * @since 1.0 Slack Addon
242
  *
243
- * @param $args
244
- * add `is_test` => true to add `X-Hook-Test: true`
 
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 post_( $args ) {
 
 
 
 
 
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
- //require_once dirname( __FILE__ ) . '/forminator-addon-slack.php';
23
- //require_once dirname( __FILE__ ) . '/forminator-addon-slack-form-settings.php';
24
- //require_once dirname( __FILE__ ) . '/forminator-addon-slack-form-hooks.php';
25
  //Direct Load
26
- //Forminator_Addon_Loader::get_instance()->register( 'Forminator_Addon_Slack' );
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 &gt; %2$s &gt; %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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'NEXT', Forminator::DOMAIN ), 'forminator-addon-next' ) .
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__( 'SAVE', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
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. ', 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; ?>
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( 'CLOSE', Forminator::DOMAIN ); ?></button>
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__( 'SAVE', Forminator::DOMAIN ), 'sui-button-primary forminator-addon-finish' ) .
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__( 'CLOSE', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-close' ),
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
- $form_model->results = $data['results'];
 
 
 
 
 
 
 
 
 
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'] = uniqid();
 
 
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, 'forminator_sanitize_field');
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 = json_decode( stripslashes( $_POST['data'] ), true ); // WPCS: CSRF ok by forminator_validate_ajax.
 
 
 
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 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,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" => __( "Leave blank if you don't want to receive exports via email.", 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,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" => __( "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,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" => __( "Poll shadow", Forminator::DOMAIN ),
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" => __( "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,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" => __( "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,7 +263,7 @@ class Forminator_Admin_L10n {
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,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
- $this->pages['forminator'] = new Forminator_Dashboard_Page( 'forminator', 'dashboard', __( 'Forminator', Forminator::DOMAIN ), __( 'Forminator', Forminator::DOMAIN ), false, false );
 
 
 
 
 
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 modules', Forminator::DOMAIN ),
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 changes", Forminator::DOMAIN ); ?></button>
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 your like. From contact forms to quote requests and everything in between.", Forminator::DOMAIN ); ?></div>
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 your 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
 
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 name", Forminator::DOMAIN ); ?></label>
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( "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,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( "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>
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 name", Forminator::DOMAIN ); ?></td>
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 retention", Forminator::DOMAIN ); ?></td>
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,oBY13DQ,KJAN,kBEmDK,UAOF,cAED,UVk0DA,UAAW,UUxzDT,GV4zDF,kBAAmB,eQl4DrB,cE0FD,eF1FC,UE2FD,gBAKe,wBACd,GFjGA,kBE+FD,UAKU,UAKR,UFzGD,KE4GgB,kBAAA,eACf,UAKA,gBFlHD,gBEwHC,GFxHD,kBAAuB,UE6HT,cACX,UV0xDD,UAAW,UU5wDT,KVgxDF,kBAAmB,eQ55DrB,cEyJD,eFzJC,UEyJD,gBAiBE,4BF1KD,KEwKE,QAAA,EV6vDA,kBAAmB,sBQr6DrB,UEyJD,sBFzJC,GAAA,QAAA,EE0LG,kBAAA,KVkvDD,UAAW,Ma/5DH,oBbo6DV,KYj7DC,QAAA,EJAD,kBE+LK,sBF/LL,cE+LK,sBA0BA,UAED,sBOxOH,GACA,QAAU,EACO,kBAAA,KACN,cAAK,KAChB,UAAa,MTeU,+BACvB,KACQ,QAAE,EAIT,GIZI,QAAL,EJKD,kBAAuB,sBAUpB,UAED,uBAZF,uBRw8DA,KY78DC,QAAA,EJKD,GA4BE,QAAA,EA5BF,kBAAuB,sBAAvB,cAAuB,sBAAvB,UAAuB,uBKmEY,mCK1DnC,GlB68DE,kBAAmB,SQt9DrB,UAAA,SACoB,eAAI,kBAChB,OAAI,kBAEX,QAAY,GAJb,eAAA,GR+9DA,IQr9De,kBAEb,SAZF,UAAA,SAee,eAKb,kBIzBF,OAAiB,kBJuBd,QAAA,GIvBF,eAAW,GJKZ,KA4Bc,kBACZ,SA7BF,UAAA,SWhBc,eAAA,iBACZ,ONmFgC,iBMjFhC,QAAA,EACa,eAAI,GnBggErB,2BQp/DE,GACwB,kBAAA,SACZ,cAAA,SACD,UAAA,SACE,eA0PZ,kBA9PD,OAAuB,kBILjB,QAAL,GJKD,eAAA,GAeE,IIpBD,kBAAgB,SJKjB,cAAA,SAkBG,UAAa,SIvBf,eAAgB,kBJKjB,OAAuB,kBAAvB,QAAA,GA4Bc,eAAA,GY/Cd,KACgB,kBAAA,SACP,cAAM,SACP,UAAE,SACC,eAAA,iBACX,OAAU,iBZcV,QAAA,EAAA,eAAA,GYrBD,iEACA,oEA8BuB,iEAkBrB,oEhBrCY,oEACyD,uEgBbvE,oEACA,uEAAA,iEhBWc,oEgBwBX,iEApCH,oEhBauE,qEgBkChD,wEA9CvB,qEhBWc,wEgBeM,+DhBdX,4DIQe,0CAAA,mDYAtB,kDZAsB,kDYFR,iDhBPF,qDISU,oDAAwB,qDYrBhD,sDA4BE,wEA3BkB,8EADH,2EhBasD,2EgB2BpE,iFADoB,8EhB3BT,wEgBuBS,8EhBtBgD,2EgB8BhD,4EAbZ,kFAcR,+EZvBqB,4CY2BrB,2CAQF,8CAHa,6CACK,8CZjClB,OAAA,EAAA,QAAA,EYyDE,OAAA,EAsES,6BZ9Ha,gCADD,6BAAA,iCKoEW,0BO8BtB,8CP7BwB,kDOwFnC,qDPzFiC,kDLlEtB,sDAKI,mBIZC,2CJiBf,8CAZqB,2CAAA,+CAoBrB,2CApBqB,8CILN,2CJyBf,+CYwGF,qDZ5HA,wDYkJC,qDZ4GA,yDYpIA,qDAmCA,wDPxFmC,qDLlEzB,yDIRM,4BAAA,KJKjB,uBAAuB,KA8PtB,+BAAA,KA9PD,eAAuB,mBA4BT,wBACZ,UA7BF,eAAuB,YCjBR,uBAAA,YACN,YAAW,gBAAA,EAAA,EAAA,ILQkD,2EKChD,iFLFT,wEKkBY,8EACH,oFAFN,2EAFf,2EACiB,iFAbd,wEAkBQ,+EAsCV,qFAvCwB,4EA7B1B,iELUsE,oEADzD,iEKyBQ,qEAAA,kEAlCrB,qEAoCG,kEAIA,sEDtBH,MAAA,ICqDE,OAAM,IACN,SAAS,OACT,SAAU,mBACV,OAAO,KACP,OAAA,EACA,QAAA,ET8kEF,KQxoEuB,sBC6DpB,UAAQ,WD7DX,UAAA,iBKoEkC,0CJyChC,kDIxCkC,iDJ4ClC,sDACC,OAAW,QDlHd,QAAA,MK+EkC,eAAA,SJqE/B,+CAHc,uDANhB,sDAQG,2DDnJJ,OAAA,QCkEC,+DL3EY,uEKTb,sELUsE,2EACtE,QKAsB,oBLCtB,QKAI,mBDMJ,QAAA,YCOU,eAAQ,MAChB,UAAS,IAGe,sEAuCxB,8EAtCU,6EANX,kFLfD,QAAM,MKyBe,wCAClB,QAAO,MDjBV,cAAA,KCqDkB,wDACT,cAAQ,KAGL,mEA6BX,mDA5BC,cAAA,EIWkC,4EJsCjC,QAAU,KAeV,4DDzHqB,4EC0HX,cI5CqB,ILzEnB,uFAMb,uEALU,cAAI,EK6DkB,yBLhDhC,qFIzBQ,iBAAE,EJKZ,aAAA,EAAA,EAAA,KKQU,cLeQ,EAvBlB,SAAA,EAAA,EAAA,KA4BE,KAAA,EAAA,EAAY,KA5Bd,cAAA,EAAA,cAAA,KNnBO,aAAA,KAMP,uFACO,UAAE,IMYT,mBAAA,IAAA,SAAA,EAAA,EAAA,INHG,WAAA,IWwEiC,uFX8BjC,UAAiB,OWqCgB,mBXdlC,OM1HF,SAAA,EAAA,EAAA,OAAA,WAAA,ONyOG,uFMzOH,UAAA,IAAA,mBAAA,IN4KM,SAAA,EAAA,EAAa,IM5KnB,WAAA,INyL2B,wFACvB,UAAW,KACX,UAAA,KACU,mBAAS,KAab,SAAC,EAAA,EAAA,KACC,WA8BR,KDhNJ,yIC6JG,yIMrLH,cAAA,ER8wEA,8HO/xE2B,8HAFpB,cAAA,KAGU,cAAA,EACL,aAAA,EAGT,gIAAC,gIAGD,gIAED,gIACyB,gIAGjB,gIAhBH,UAAA,KAkBI,8GALgB,8GAbpB,QAAA,MAAA,aAAA,EAAA,YAAA,EA2BO,gFACC,cAAA,EAKA,qEACV,QAAiB,YAlCf,QAAA,aAAA,QAAA,SAwCE,QACN,YAzCI,QAAA,KAAA,aAAA,MA4CQ,cACZ,KA7CI,YAAA,MA4FmB,2HA5FtB,QAAG,KMwF6B,yGN4B9B,QAAA,MM3B6B,2EAkEA,kBAAK,IbosEtC,oBAAqB,SO/1EhB,eAAA,IAAA,eAAA,IAuKK,YACT,UFvHH,2CA5CqB,+DA6CpB,QAAW,egB9BV,yBbES,yGACE,cAAA,IAJb,aAAA,IAcc,6JAMZ,6JIzBD,cAAA,EJmQA,kJApOE,kJAEW,cAAA,KA5BS,oGafb,cAAA,EAsCA,yFR4CqB,aQzCiB,KAQlC,cRoCqB,KQhCtB,YRkGsB,MQxFhB,4CAGhB,OAAA,KRiB4B,KQhB5B,QAAA,ErBq0EH,OAAQ,EQz3ER,mBAAuB,WACH,gBAAI,WACd,WAAE,WAFmC,wDAO7C,WAAU,EIZK,uDJKjB,cAAA,EKsEmC,8CAAJ,mBAAI,WSZpB,gBAEX,WtBg2EJ,WAAY,WKp6EI,yBAoCf,sEAjDF,QAAA,gBAoBsB,yBGC0B,wDAe7C,WAAA,EcpCH,uDACW,cAAA,EAwDL,4CdpCL,OAAA,KAAA,KHSE,uEA9BH,QAAA,gBAAA,wBAAA,0BA4Ba,mBACT,WA7BJ,gBAAA,WJiCE,WAYD,WIMA,gDAnDD,OAAA,KA0DG,OAAU,QA1Db,QAAA,MAAA,SAAA,SA+DG,OAAQ,KAAE,EACV,QAAA,KAhEH,cAAA,IAAA,mBAAA,OAmDC,IAAA,OAAA,QAAA,IAWC,KA9DF,WAAA,OAAA,IAA0B,OAmDzB,QAAA,IAAA,KAgBY,iBAET,QArEJ,MAAA,KAqFI,uDArFJ,MAAA,KLo+EC,OIx9EA,KACA,QAAM,MACN,SCqEqB,SLo5ErB,IIx9EA,KCfD,KAAA,KAAA,UAAA,KAuII,WQ9C4B,OR6E3B,QQ3C8B,IRgE/B,MAAA,KAhBE,kDA3KN,MAAA,QAoMI,oDAbC,qDAvLL,OAAA,QAsMK,QQ7E2B,MR8ErB,aQ9EyB,KRkF9B,gDAxDJ,kDAnJF,UAAA,KAqNM,YQ7F0B,KRxHhC,YA0NG,OA1NuB,MAmJxB,WA0ES,YQlGqB,IR8GlB,eAaV,SAFE,yDAjGJ,uDAnJF,YAAA,IAoQG,4DAGE,WAAO,EAgDR,2DAvTJ,cAAA,EAgRa,yBAEP,gDAlRN,OAAA,KAAA,GGqBC,iDACC,OKQY,KLPZ,OAAW,QACL,QAAI,MACV,SAAY,SAJb,OAAA,KAAA,EAOE,QAAU,KIZX,cAAA,IJKD,mBAAA,OAAuB,IAAA,OAAA,QAAwB,IAAA,KAU5C,WAAY,OAEb,IAAA,OAAA,QAAA,IAAA,KAZF,iBAAuB,QAerB,MAAA,KAKA,wDIzBF,MAAC,KJKD,OAAA,KAuBE,QKfQ,MLRV,SAAA,SA4BE,IAAA,KA5BF,KAAA,KAAA,UAAA,KenBO,WAAK,OAIZ,QAAU,IACV,MAAU,KAoFS,mDAIjB,MAAW,QA9Fd,qDAAA,sDfoBC,OAAA,QAAA,QAAA,MAAA,aAAA,KeHC,iDfGsB,mDAAvB,UAAA,KAAA,YAAA,KAAA,YepBD,OfoBwB,MAAA,WAAvB,YAAA,IJTQ,eAAA,SmBZR,0DAyBC,wDfJD,YAAA,IeOsB,6DnBbtB,WAAA,EmBkBC,4DfZD,cAAA,EILY,yBJKW,iDAAvB,OAAA,KAAA,GAAuB,kDekGpB,OAAA,KXvGH,OAAC,QJKD,QAAA,MAAA,SAAA,SeuGE,OAAO,KAAA,EACP,QAAA,KACO,cAAE,IACC,mBAEX,OAAA,IAAA,OAAA,QAAA,IAAA,KvBs+ED,WAAY,OAAO,IAAK,OAAQ,QAAQ,IAAK,KQllF7C,iBAAuB,QACtB,MAAmB,KA6PnB,yDA9PD,MAAA,KAOE,OAAA,KIZF,QAAC,MJKD,SAAA,SR4lFA,IQllFG,KAVH,KAAA,KAeE,UAAA,KIpBI,WAAL,OJKD,QAAuB,IAuBrB,MKfQ,KW7BX,oDACC,MAAY,QADb,sDAyEC,uDAlEC,OAAM,QACN,QAAS,MAQP,aXmH4B,KL9GR,kDgBKrB,oDhBLF,UAAA,KgBSC,YAAU,KACJ,YAAE,OAAA,MAAA,WACR,YAAU,IACA,eAAA,SAjCZ,2DAoDM,yDAcH,YAAS,IAGC,8DACV,WAAM,EAKT,6DAIS,cAAE,EAGC,yBAEV,kDhB/DD,OAAA,KAAA,GKoEkC,mDWiB/B,OAAI,KACJ,OAAO,QACP,QAAM,MhBvFT,SAAA,SgBmGC,OAAQ,KAAA,EhBnGT,QAAA,KgBsGE,cAAU,IhBtGZ,mBAAA,OAAuB,IAAA,OAAA,QgBsDxB,IAAA,KAoDG,WAAA,OAAiB,IACjB,OAAA,QAAA,IAAA,KhB3GF,iBAAuB,QgBgHvB,MAAU,KAgBV,0DZrIA,MAAC,KJKD,OAAA,KgB2II,QAAA,MZhJE,SAAI,SJKV,IAAA,KRkqFA,KwBhhFI,KZvJH,UAAA,KJKD,WAAA,OgB4JE,QAED,IZnKD,MAAC,KAAgB,qDJKjB,MAAA,QgBiLgB,uDA/CX,wDAgDH,OAAA,QACA,QAAA,MAWE,aXtLM,KWsMP,mDAPH,qDAUQ,UAAI,KACH,YACN,KhBnNH,YgBuMA,OhBvMuB,MAAA,WgBsNb,YAAE,IAWP,eAAc,SAWG,4DADJ,0DAEP,YAAA,IAmBc,+DAIpB,WAAA,EZzQY,8DJKjB,cAAA,EgB0Tc,yBAGX,mDZlUG,OAAL,KAAA,GYyUe,mDACZ,OAAO,KACP,OAAU,QAWR,QX7QyB,MWiRzB,SAAQ,SZ1Vd,OAAC,KAAA,EJKD,QAAA,KgBkWY,cAAE,IACC,mBAAA,OAAA,IAAA,OAAA,QAAA,IAAA,KACN,WAAK,OAAA,IAAA,OAAA,QAAA,IAAA,KACC,iBAAA,QACX,MAAQ,KAST,0DAGA,QAAS,MACT,SAAW,SxBm3Ed,IwBl3EG,KhBpXH,KAAA,KgBudC,UAAA,KhBvdD,WAAA,OACC,MKQY,KLPZ,OAAW,KACX,OAAU,IAAA,MAAA,KACE,oBA0PZ,YA9PD,cAAA,KAOgB,mBAKd,WIjBD,gBAAgB,WJKjB,WAAA,WAUa,kBAEX,KAAA,KAAA,GAAA,OAAA,SAZF,UAAA,KAAA,KAAuB,GAAA,OAAA,SAAA,qDR0vFvB,MQxuFG,QAQA,uDAoOF,wDAlOC,OAAY,QA5Bd,QAAA,MAAA,aAAA,KAA+C,mDiBOnC,qDACZ,UAA8B,KAC9B,YZsP8B,KbygF9B,YAAa,OAAU,MAAO,WQxwF9B,YAAA,IACoB,eAAI,SADuB,4DA8P9C,0DAvPC,YAAc,IAKd,+DAZF,WAAA,EAA+C,8DAkB5C,cAAA,EAKmB,yBAGnB,mDAED,OAAY,KAAA,GA5Bd,uFKSiB,cLRO,KA6PvB,2GA9PD,cAAA,IAkBoB,yBANlB,oHAZF,cAAA,KILiB,wIJKjB,cAAA,MAA+C,kDAAxB,iDYnBvB,OAAO,KAGG,kDACV,QAAW,YACX,QAAU,aACV,QAAA,SZaA,QAAA,YAAA,QAAA,KAAA,OAAA,IAAA,EAAA,EYpBmB,4EAkBT,iBAAK,EACd,aAAU,EZCX,cAAA,EAAA,SAAA,EAAA,KAAA,EJTa,qGACP,YAAE,KgBbQ,2EZqBhB,iBAAA,EYUC,aAAA,EAAA,EAAgB,KAChB,cAAA,EZXD,SAAA,EAAA,EAAA,KRm1FA,KQn1FA,EAAA,EAAA,KJTA,WAAQ,MgBwBN,sFZfF,iBAAA,EAAA,aAAA,EJTM,cAAE,EACR,SAAA,EJo2FA,KIn2FA,EgBbD,sEpBo3FC,OIz2FA,EgBgCE,yHZvBF,YAAA,IYqDiB,kFAlBjB,+EZnCA,WAAA,KYiEA,4DAqCU,YPwJwB,OOlIb,iFAOZ,WP2HyB,MOjGjC,+DpB8tFD,YAAa,MQx3FF,sGADC,mGAEX,WAAY,IAcO,yBYQE,kIhBhCtB,YAAA,KIkBE,+GANa,4GANf,WAAA,KILiB,+HJKjB,mIAuBQ,WAAU,MCxCH,0DACd,OAAQ,KACF,WAAE,EDeT,YAAA,IJTA,UAAQ,KACF,YAAE,KACR,YKAsB,IP+LJ,+DF0/MpB,kEI1rNU,+DsBkaP,mEd/ZA,YAAA,IHXmB,kEAGnB,0EA+EA,yEL3EK,YAAE,KKGJ,8EDMJ,WAAA,ICOE,QAAQ,IAAA,KACR,YAAS,KDYT,qFIzBF,MAAC,KJKD,OAAA,IAkBG,QAAA,MIvBF,aAAA,EJKD,cAAA,EAuBQ,YKfE,ELRV,QAAA,EA4BE,OAAA,EPJF,kECkIC,qEM1JD,MAAA,KNsOK,UAAO,KMtOZ,QAAA,MAAA,OAAA,ERmjGA,OAAQ,EOtkGD,iBAAA,MAIc,kEA6JnB,yEA1JC,2EA8DW,wEAhEW,wEAErB,qEAMF,4EAAA,8EAbF,2EAUG,2EAVC,QAAG,EAAA,mBAAA,KAAA,WAAA,KAYL,kEACA,yEAAA,wEAAA,wEAAA,qEAaC,4EALC,2EAFc,2EAnBX,eAGN,mBAwBG,OAAU,mBAEV,QAAM,EACI,eAAE,EAGD,2EAEV,8EAnCE,eAAA,KAAA,aAAA,OA2CqB,4FAEzB,+FA7CI,eAEN,kBAFG,OAAG,kBAAH,QAAG,GMiRuB,eNtJ1B,GA/BA,6FAAA,gGMqL0B,eAAI,kBNrK5B,OAAU,kBAYV,QAAA,GAxHC,eAAA,GMkR2B,iGNlI7B,oGPk/FL,eAAgB,kBOloGT,OAmKN,kBAIE,QAAS,GP+9FZ,eAAgB,GQjnGJ,sGACD,yGACE,eA0PZ,kBA9PD,OAAuB,kBILvB,QAAC,GJKD,eAAA,GAoBE,qEIzBF,OAAC,KJKD,WAAA,MRkoGA,OQhnGG,SA4OF,kEApOE,qEAED,YAAY,KA5Bd,mBAAuB,IAAA,KapBjB,WAAI,IAAA,KAKT,QAAO,IbeR,aAAA,IaVC,aAAY,MbUb,cAAA,ER0pGF,kEQ1pGE,OAAA,KHJC,kEACC,QAAgB,YAChB,QAAe,aACf,QAAU,SACV,QAAY,YArBf,QAAA,KAAA,SAAA,SLmuGC,OK3sGG,IAAA,EAKA,iHA7BJ,eAYC,mBJqBC,OAYD,mBAZC,QAAA,EIjCF,eAAA,EA4CmB,4FLmsGlB,OKlsGW,QACR,QACA,YA/CJ,QAAA,aAoDE,QAAW,SACX,QAAiB,YACjB,QAAA,KAtDF,mBAAA,SAAA,sBAA0B,OA2DvB,uBAAA,OA3DH,gBAAA,SAAA,mBAAA,OA+Da,mBAAA,OACV,eAAY,OAhEf,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAmEW,eAAQ,OAnEnB,YAAA,OAyEc,iBAAO,OAzErB,wBAmDC,OA6BG,cAAgB,OAhFpB,cAAA,ODYS,gBAAA,OJ0vGR,OIzvGA,EACA,QAAA,ECqKI,qHAnLL,YAAA,KAqMwB,2FACnB,OQkG0B,QRjG1B,QQiG0B,MRxS/B,OAAA,EAAA,QAAA,EL4xGC,OKllGK,EA1MN,eAAA,EAAA,YAAA,KA0NwB,gGAGnB,OQsD0B,QRlDzB,4FAjON,MAAA,KLsyGC,OKnjGK,KAnPN,aAAA,IAAA,aAAA,MQmRmC,mBAAA,IAAA,KAsBJ,WAAI,IAAA,KA3QjB,cLRO,KH4PnB,mGAvIF,eAMD,iBAjJH,OAAA,iBAsKK,QAAA,EAtKL,eAAA,EAAA,QAAA,MAAA,MAAA,IAAA,OAAA,IGqBC,QAA+C,IAOnC,cAKV,KAAA,qEAZF,QAAA,YAeE,QAAiB,aIpBnB,QAAC,SJKD,QAAA,YAkBG,QAAA,KIvBG,SAAI,SJKV,OAAA,IAAA,EA6BE,uHA7BF,eAAuB,mBAAvB,OAAuB,mBelBvB,QAAM,EACG,eAAM,EAGI,kGACnB,OAAA,QA2EE,QVgMgC,YUxLhC,QAAiB,aAIjB,QVqL4B,SUjL5B,QVmOiC,YLjTnC,QAAA,KAAA,mBAAuB,SAAvB,sBAAuB,OAAvB,uBAAuB,OAAvB,gBAAA,SAAA,mBAAuB,OeNR,mBAAA,OACd,eAAiB,OACjB,kBAAiB,OfIlB,oBAAuB,OAAvB,eAAA,OAAA,eAAA,OAAA,YAAA,OAAA,iBAAA,OJTQ,wBAAK,OACL,cAAA,OACD,cmBUY,OnBTnB,gBmBSmB,OfHnB,OAAA,EAAA,QAAA,EeOsB,yGnBbtB,emBcC,iBfRD,OAAA,iBeWC,QAAA,EfXD,eAAA,EAAA,QAAA,MAAA,UAAA,IewFc,8HfxFd,YAAA,KeqFC,iGfrFD,OAAA,QekGG,QAAA,MXvGH,OAAC,EJKD,QAAA,EAAA,OAAA,EeuGS,eAAK,EX5Gb,YAAA,KWiHA,sGvBmwGD,OAAQ,QQ72GI,kGACX,MAAU,KACV,OAAU,KAJX,aAAA,IAOE,aAKA,MIjBD,mBAAW,IAAK,KJKjB,WAAA,IAAA,KgBsFW,4EADH,0EAEL,MAAK,eAgBN,8EAjDH,4EhBtDC,QAAA,MgBoJG,uJALY,qJZpJd,aAAA,EYyID,gGZzIiB,8FJKjB,OAAA,KgB4JE,QAAA,IZjKD,aAAA,IJKD,aAAA,MgBqKU,cAAE,EZ1KF,mBAAO,IAAA,KJKjB,WAAA,IAAA,KgBiLgB,uJAHe,qJAI7B,YAAA,KX1KQ,mBW0LT,IAAA,KhBlMD,WAAA,IAAA,KAAA,cAAA,KgBiNY,0HADF,wHAEH,SACJ,SXwC+B,oJWdvB,kJAkBN,MXJyB,KWKzB,OAAA,KASA,QAAU,YAMN,QAAE,aAkBP,QAAW,ShBjSf,QAAA,YgB0SK,QAAS,KZ/SJ,mBAAO,SJKjB,sBAAuB,OgBwTD,uBAAA,OACZ,gBAAW,SACP,mBAAA,OACE,mBAEb,OZlUF,eAAW,OJKZ,kBAAA,OAAA,oBAAuB,OgBmUV,eAAI,OACN,eAAK,OACZ,YAAe,OACL,iBAAS,OXzCU,wBAAA,OWwDpB,cAQV,OZlWF,cAAW,OJKZ,gBAAA,OgBkWI,SAAU,SxBopGd,IwBnpGI,IACA,MAAK,IAMkB,2JZ/WV,yJYkXb,QAED,IZpXO,mBAAO,kBAAA,IAAA,OAAA,IAAA,KJKjB,WAAuB,cAAA,IAAA,OAAA,IAAA,KgBkXpB,WAAc,UAAA,IAAA,OAAA,IAAA,KACd,UAAS,KAsGN,sJAGL,oJAFC,QAAA,KhBxdU,mLADY,iLAEb,kBAAA,eACE,cA0PZ,eA9PD,UAAuB,eAYrB,mDAZqB,mDAAvB,QAAA,MAeE,SAAe,SIpBhB,mBAAgB,WJKjB,gBAAA,WAkBG,WAAe,WIvBjB,aAAA,IJKD,aAAA,MKQU,cAAA,EcPX,qDADA,qDnBAC,mBAAuB,WmBGZ,gBACX,WnBJA,WAAA,WAMe,mEAMb,6EIjBe,oFJyBf,mFANY,mFARC,0EIXE,yEJiBf,yEK2YoC,mELtZd,6EA6PvB,oFA3PU,mFADC,mFAFZ,0EmBWA,yEAAA,yEnBXA,QAAA,EAkBG,mBAAiB,KIvBnB,WAAA,KJkCC,6FAHC,6FA1BH,OAAA,EWfE,OAAM,EACC,WAAE,KXcX,QAAA,IAAA,YAAA,KAAA,mBAAA,IAAuB,KYFtB,WAAS,IAAK,KDRF,sHADI,sHAEf,OAAM,EnB2kHR,WAAY,KQ/jHD,2EADC,2EAEX,OAAU,IAEI,2EIXE,2EJed,WAAA,IAUD,mEIzBe,6EAAA,mEJmBH,6EAdd,QAAA,IYpBoB,0FACR,oGZgDV,0FYlDc,oGAGhB,QAAS,IACA,aAAM,IACL,aAAA,MACC,cAAA,EACH,YAAE,KANX,mEAAoB,6EZoBnB,QAAA,KKqZsC,wEO1SnC,OAAA,EAQA,QAAA,EZnHH,OAAA,EChBW,MDgBX,WAAA,MA4BE,WAAY,OA5Bd,WAAA,KCjBU,aAAK,IIuayB,wEOlQtB,8EAFjB,2EAKC,QAAO,MZtJe,wEACZ,2EACD,WAAA,KAST,iFIjBF,OAAC,QJoBC,QAAA,KAAa,IIpBd,YAAA,KJKD,mBAAA,IAAuB,KAkBpB,WAAA,IAAa,KCyHf,iEAGE,SAAe,SAKd,2FDnJJ,QAAuB,ICjBtB,SAAc,SDiBf,IAAA,KCOE,MAAM,KACN,UAAS,KACT,MAAA,KACA,YAAW,KACX,WAAA,OArBY,uGLCN,cAAA,KISR,2BJTA,QAAM,IAAA,EK8DY,iDAChB,QAAS,MACT,SAAU,SAzEZ,qEAiFE,qET2sHF,OS7sHW,QD7DX,QAAA,MCyFQ,SI0U+B,SJzU9B,WIyU8B,ONtbvC,IAAO,IAAH,MAAG,KA2BH,OAAU,KEqGZ,4EI0SoC,4ELvZtC,QAAA,MDnBO,YAAA,KAwCE,UAAM,KEuGX,0EAAA,0ED5HJ,QAAA,KAGW,4EACV,QA0PA,IInQgB,4EJKjB,QAAuB,IAoBrB,sEIzBF,QAAU,YJKV,QAAA,aAkBG,QAAA,SIvBG,QAAM,YJKZ,QAAA,KA6BE,6EA7BF,QAAA,MAAA,iBAAA,ENnBO,aAAA,EMmBP,cAAA,EAAA,SAAA,ERgzHA,KEh0HC,EMgBD,OAAA,ED4EM,OAAO,KC5EU,mDAAvB,QAAA,ENHG,gBAAgB,MMGnB,eAAA,MKsZwC,4DADF,4DXtTnC,OAAA,EWyToC,+DXhYvC,+DA6FM,OAAA,EMrHN,WAAA,ONyMW,0FAbY,iFAcX,eA8BR,KDhNJ,4FCqIE,+FDjJmC,mFYieO,sFL7e5C,eAAuB,kBR01HvB,OEnnHK,kBMvOL,QAAA,GNgPgB,eAAA,GKhQC,mDAAhB,iDCgBD,OAAA,EDfY,aAAA,IACA,aAAE,MMqawB,iDNhWxB,YAAA,IA1EP,eAAA,IAAA,cAAA,EAYL,qEAZF,KAAO,IAaL,qEAbE,MAAG,IA6CJ,sEA7CC,OAAG,EAAA,IAAH,QAAG,EAAA,KA2HH,oFA3HG,YAAA,IM0a+B,mDNlThC,WAAA,EMmTiC,+DNzSxB,+DAYT,QAAA,IPkyHN,MAAO,KOh7HA,OAAA,KAAA,YAAA,KCqBK,iEACD,oEAHX,iEACwB,oEADxB,QAAA,MAIC,MAAU,KAJX,OAAA,KAYE,iEAZgD,iEAAlD,mBAAuB,IAAA,KAerB,WAAa,IAAI,KAf+B,oEAoBhD,yEIzBF,MAAC,KJKD,OAAA,QAuBE,QKfQ,MLRV,OAAA,KAAA,EA4BE,OAAA,EA5BF,WAAA,OcpBU,eAAA,KdoBV,QAAA,KPYQ,cAAE,EqBXP,YAAU,KdDb,mBAAA,IAAuB,KcmClB,WAAA,IAAc,KTiXoB,oEA2CA,2ESnYnC,6ETkYmC,0EACA,4ESnYnC,yEjByOJ,gFAlTwB,kFARzB,+EAOsB,iFAEpB,QAAU,EATZ,mBAAA,KAaS,WAAE,KACC,gBAAS,KAIF,oEAEG,2EADJ,0EAWf,4EAdD,yEASE,gFARiB,+EAUlB,iFA3BH,eAA6B,mBLuhI5B,OK1/HG,mBJIF,QAAA,EIjCF,eAAA,EAgDG,6EALA,kFACQ,eAAQ,kBLo/HlB,OKn/HW,kBA7CZ,QAAA,IAoDa,eAAA,IAIH,gFACC,qFACR,WAAQ,EAKE,+EAOV,oFAtEH,cAAA,EAAA,yBAwEc,6GAEX,kHA1EH,YAAA,EAmFyB,4GACpB,iHApFL,aAAA,EQ0duC,iGAAA,sGR/RnC,MAAA,KAIA,UQ6OgC,MR5apC,QAAA,aAAA,OAAA,EAAA,MAmJE,gDAmCG,OQoS+B,KAAG,KR1dvC,QAAA,EAAA,OAAA,EQudwC,mBAAA,WAAJ,gBR3Q/B,WA5ML,WAAA,WAiNI,4DAjNJ,WAAA,EAyP0B,2DAGZ,cAAI,EA5PlB,yBAsPI,4DAtPJ,WAAA,EQ0duC,2DADH,cAAI,ERhOtC,gDAuBI,OAAM,KAAC,MAvBX,kDAmDK,mBACA,WA7SP,gBAAA,WAAA,WAAA,WGqBC,4EACC,MKQY,KLPZ,QAAW,YACL,QAAI,aACV,QAAY,SAJb,QAAA,YAOE,QAAU,KIZX,kBAAW,OJKZ,oBAAA,OAUG,eAAc,OAVjB,eAAA,OAeE,YAAiB,OIpBlB,cAAA,KAAgB,kGJKjB,iBAAA,EAuBQ,aKfE,ELeQ,EAAI,KAvBtB,cAAA,EA4BE,SAAA,EAAU,EAAE,KA5Bd,KAAA,EAAA,EAAA,KAAA,OAAA,EAAA,KenBO,YAAK,KAGQ,8GACZ,YAAE,EVma6B,6GUlVrC,aAAA,EflEqB,sGAAvB,SAAA,OAAA,iBAAA,EAAA,aAAA,EAAA,cAAA,EAAA,SAAA,ERmoIA,KuBzoIC,EACA,SAAY,SACZ,OAAA,EfID,OAAA,KAUG,iBAED,QeXM,sGACE,2GnBXF,cAAA,ImBaP,2GfJD,QAAA,MAAA,SAAA,SRipIA,II1pIA,EACA,OAAA,EJ2pIA,KI1pIA,EIOA,iBAAA,QepBK,4EA+BJ,OAAA,EAAA,EAAU,KAKV,4EXrBgB,+EJKjB,QAAA,MAAA,SAAA,Se2FG,QAAA,EXhGH,OAAC,EJKD,WAAA,KILiB,mFJKjB,QAAuB,IAAvB,OAAA,KeuGE,SAAY,SACZ,MAAA,IvBgkIF,IuB/jIE,IACA,OAAM,IvBgkIR,KAAM,IQxqIM,+EACX,OAAU,KAAA,EAST,2FIjBI,WAAL,EJmBa,0FACZ,cAAa,EAKb,+EIzBD,WAAA,KJKD,YAAA,KKQU,iBLeQ,IAvBlB,iBAAA,MgBmEc,yBAtFA,2IACd,YAAa,EAwBZ,0IhBND,aAAA,EgBSkB,+HACjB,OAAQ,EAAA,KAqBJ,yGhB/BL,cAAA,KgBkDE,gHhBlDF,QAAA,MgB4DY,yGACX,OAAM,EAAI,EAAA,KAOS,4GAajB,QXoUmC,YWhUhC,QAAE,aACL,QAAQ,SACJ,QASN,YhBhGD,QAAA,KgBmG2B,iBAS1B,QhB5GD,wBAAuB,cgBsGrB,cACA,QhBvGF,cAAA,QgB0GE,gBACA,chB3GF,WAAA,KgBgHU,YXvGO,KW0Md,4GhBnNH,UAAA,OgBsNkB,iBAAA,EAWb,aAAa,EAAA,EAAC,OAIH,cXmLmB,ELxZnC,SAAA,EAAA,EAAA,OgB2OG,KAAO,EAAE,EAAM,OACf,OAAQ,EACA,WAAA,QZlPM,sFJKjB,MAAA,IRuvIA,KwB5mII,EASD,qFZzJH,MAAM,EJKN,KAAA,IgBoIA,qGAwBE,QAAA,MZjKD,aAAS,KJKV,YAAA,KgBgKA,oGAUE,QAAS,MZ/KL,SAAI,SJKV,KAAA,EgBiLE,MAAA,KACA,OAAA,KACA,cX3KQ,KWsLN,aAAW,IhB9Lf,aAAA,MgB4MG,IAAK,IhB5MR,yBgBmSG,kHXmHqC,mHD3ZvC,QAAgB,IJKjB,MAAA,KgBwTI,QAAW,MACP,SAAE,SACN,OAAQ,IACR,OAAA,IASY,iIACZ,SAAe,SACf,QAAA,EAWE,IAAM,KAIN,KAAM,KZ1VN,OAAL,IAAS,KAAE,EY0WG,kIACH,aAAA,EAnDX,yGA+DE,QAAc,YACd,QAAgB,aAChB,QAAa,ShBpXhB,QAAA,YgBudC,QAAA,KhBvdD,kBAAA,KgB0dE,cAAgB,KxBy2HhB,UAAW,KQn0Ib,kBAAuB,IACC,oBAAA,SACZ,eAAA,IACD,eAAA,IACE,YAAW,UWVtB,kEXMF,0EWNE,yENeW,YLRO,KA6PnB,8EA9PD,WAAA,IAOE,QAAU,IAAI,KIZf,YAAA,KQcS,qFZTV,QAAA,KYkJC,kEAED,qEAGE,MAAO,KZvJT,UAAA,KoB6BC,QAAU,MpB7BX,OAAA,EoBgCc,QAAA,EACA,OAAA,EACS,iBAAM,MpBlC7B,YAAA,KAAA,mBAAuB,KAAA,KAAvB,WAAA,KAAA,KoBqCwB,kEAMxB,yEAeC,2EAlBU,wEAFa,wEAKxB,qEAMqB,4EACR,8EAFU,2EADR,2EAIb,QAAO,EACE,mBAAA,KACT,WAAU,KAIV,kEAKF,yEADA,wEADA,wEAGoB,qEAFpB,4EADA,2EAWC,2EpBvED,eAAuB,mBoBmErB,OAAqB,mBAErB,QAAA,EpBrEF,eAAA,EoBiFA,2EAEC,8EpBnFD,eAAA,KoBsFW,aAaV,OARC,4FAEC,+FAGA,eACA,kBpBjGH,OAAuB,kBAAvB,QAAA,GAAA,eAAA,GoB2GG,6FACA,gGpB5GH,eAAuB,kBAAvB,OAAuB,kBAAvB,QAAA,GJTQ,eAAA,GwByHO,iGAPZ,oGpBzGH,eAAuB,kBAAvB,OAAuB,kBAAvB,QAAA,GAAA,eAAA,GoByGG,sGACiB,yGpB1GpB,eAAuB,kBAAvB,OAAuB,kBJRvB,QAAQ,GwB2H4B,eAAA,GAIA,kExB7HpC,QAAA,KIMA,OAAA,EAAA,cAAA,EoBsGA,qEpBtGA,OAAA,KAAA,WAAA,MAAA,OAAA,SAAA,QAAA,KAAA,cAAA,EoBuGA,kEpBvGA,OAAA,KoBgKA,kEpBhKA,QAAA,YAAA,QAAA,aJTA,QAAQ,SACR,QAAQ,YACR,QwBuLsB,KxBtLtB,SAAc,SIMd,OAAA,IAAA,EoByKI,iHpBzKJ,eAAuB,mBAAvB,OAAuB,mBAAvB,QAAA,EAAA,eAAA,EoBoKC,4FxB7KD,OAAQ,QACR,QAAQ,YACR,QwB2LsB,axB1LtB,QAAc,SIMd,QAAA,YAAA,QAAA,KAAA,mBAAuB,SAAvB,sBAAuB,OAAvB,uBAAuB,OAAvB,gBAAuB,SAAvB,mBAAuB,OAAvB,mBAAuB,OAAvB,eAAA,OAAA,kBAAuB,OAAvB,oBAAuB,OAAvB,eAAA,OJTQ,eAAA,OACA,YAAA,OwBgMc,iBAAA,OAClB,wBAAA,OpBzLJ,cAAA,OoBkMC,cAAc,O5B89If,gBAAiB,OQhqJjB,OAAA,EACO,QKQM,ELKC,qHAIX,YAAA,KA4OF,2FA9PD,OAAA,QA4BE,QAAU,MA5BZ,OAAA,ECjBC,QAAO,EACP,OAAA,EACQ,eAAM,EAyBb,YAAW,KLlByD,gGACtE,OKAsB,QLFT,4FACb,MAAM,KACN,OAAO,KACP,OAAA,EKOI,mBAAgB,KAAA,KDDpB,WAAA,KAAA,KJNA,cAAA,KKmBa,mGDbb,eAAuB,iBAOrB,OAKA,iBAZF,QAAA,EAUG,eAAU,EAVb,QAAA,MCyBG,MAAA,KDzBH,OAAA,KAAA,QAAuB,IC4BnB,cAAa,KACK,qELnCtB,QAAA,YKoCI,QAAU,aACV,QAAA,SACA,QAAW,YACX,QAAA,KACA,SAAA,ST8rJJ,OS7rJI,IAAA,EAaA,uHDhDJ,eAAuB,mBCqDrB,OAAgB,mBAEhB,QAAA,EACS,eAAE,EAJZ,kGTwrJD,OS/qJW,QD7DX,QAAA,YCyFG,QI8hBqC,aJ7hBrC,QI6hBqC,SJzhBrC,QI2hBoC,YJ1hBpC,QAAA,KI+gBiC,mBAAG,SAgFG,sBJjlBxC,OD7GF,uBAAuB,OCkHT,gBACX,SDnHH,mBAAuB,OKwnBiB,mBAAA,OAAJ,eJpfhC,ODpIJ,kBAAuB,OC8IL,oBAMf,ODpJH,eAAA,OCiJa,eAAI,OACb,YAAa,ODlJjB,iBAAuB,OCjBR,wBAAA,OACJ,cAAS,OACX,cAiFR,ODlED,gBAAA,OJTA,OAAA,EACA,QAAA,EJ0yJA,MIzyJA,KJ0yJA,OIzyJA,KJ0yJA,OStwJI,EACA,mBAAmB,KAAA,KACnB,WAAW,KAAA,KAjCF,yGLRL,eAAK,iBACb,OAAQ,iBAER,QAAA,EKOI,eAAA,EDDJ,QAAA,MCqDE,UAAQ,KA5Ce,8HACvB,YAAW,KAGA,iGAYV,OAAU,QDzBb,QAAA,MRuxJA,OIhyJA,EACA,QAAA,EJiyJA,OIhyJA,EACA,eAAA,EK0CI,YAAA,KAdD,sGDtBH,OAAA,QNfC,4EALgB,0EMoBjB,MAAA,eNpBoB,8EADL,4EAcZ,QAAA,MWonBsC,uJADF,qJXzgBpC,aAAA,EApEgC,gGALlC,8FM1BD,OAAA,KNgCsB,QAAO,KACP,OAAA,EACO,cAAI,EACnB,mBAAA,KAAA,KAGT,WAAQ,KAAA,KAwET,uJAAA,qJAGE,YAAW,KW6kBmB,mBAAM,KXvkBrC,KMvHL,WAAA,KAAA,KN8Ja,cAAA,KAdS,0HATlB,wHMvIJ,SAAA,SNqLG,oJAFC,kJMnLJ,MAAA,KNsLI,OWwcgC,KXvchC,QWucoC,YXtcpC,QAAc,aACd,QAAA,SACA,QAAa,YACb,QAAA,KACU,mBAAS,SAGT,sBAAA,OAyCV,uBAAA,OMxOJ,gBAAA,SAAA,mBAAA,OPYU,mBAA2B,OC0M/B,eAAY,OAGF,kBDjMhB,OOxBA,oBAAA,OAAA,eAAA,ONsOY,eAAO,OMtOnB,YAAA,OAAA,iBAAuB,ONgPP,wBACX,OF8qJL,cAAe,OOl7JR,cAAA,OAAA,gBAAA,OAGE,SAAQ,SACf,IAAQ,KACR,MAAU,KAER,2JAAD,yJACA,QAEA,IAVI,mBAEN,kBAAA,IAAA,OAA8B,KAU7B,KAZK,WAAkB,cAExB,IAAA,OAAA,KAAA,KAFM,WAAA,UAEN,IAAA,OAAA,KAAA,KAFM,UAAA,KAiBG,sJADA,oJAhBN,QAAG,KAkBK,mLADF,iLAEQ,kBAAA,eACJ,cACV,eArBG,UAAA,eA6BO,mDADC,mDAEX,QAAU,MA9BV,SAAG,SAAA,mBAGN,WA8Bc,gBAAA,WACV,WAAiB,WAlClB,OAAG,EAAA,cAAA,EA6CJ,qDA1CF,qDAHM,mBAEN,WAFM,gBAEN,WAFM,WAAA,WA6HJ,mEAmBE,6EAOY,oFADN,mFAAD,mFM4e8B,0EAJA,yENjgBrC,yEA5CA,mEM6iBqC,6ENpgBnC,oFANkB,mFARP,mFA1Bb,0EADA,yEACA,yEAsEC,QAAU,EACE,mBAAA,KACL,WAAA,KAKP,6FAFQ,6FP21JZ,OAAQ,EOx/JD,OAAA,EAuKK,WAAK,KCpJjB,QAAA,KaqEI,YAAU,KAGG,mBRoiBsB,KAAA,KQniBlC,WAAY,KRoiBmB,KL3mBxB,sHADY,sHAEvB,OAAQ,EACR,WAAY,KAEE,2EIXE,2EZw/JjB,OQz+JG,IAIW,2EInBG,2EJuBd,WAAA,IAWD,mEalDqB,6EbmRtB,mEApOE,6Ea9CH,QAAU,KboBV,0FaTC,oGbSD,0FabC,oGbaD,QAAA,KaAE,OAAA,EbAF,cAAA,Ea0BU,YAAW,KAuDH,mEACQ,6EACrB,QAAA,KClGW,wEACd,OAAA,EdcF,QAAA,ERqkKA,OCzjKC,EIZC,WAAY,MArBf,WAAA,OAAA,WAAA,KiBAA,wEAgBI,8EAhBJ,2EdqBC,QAAA,Mc2BI,wEAyCE,2EAKH,WAAY,KjB4Nf,iFA1TD,OAAA,QAaE,QAAS,KACD,YAAE,KAdZ,mBAAA,KAAA,KAAA,WAAA,KAAA,KAwHc,iEACN,SAAI,SAMc,2FAGtB,QAAmB,IACnB,SAAW,SAnIf,IAAA,KAkLK,MQ0fgC,KR5qBrC,UAAA,KAsLK,MAAK,KAtLV,YAAA,KAAA,WAAA,OQ6qByC,uGRphBpC,cQohBgC,KR7qBrC,2BAAA,QAAA,IAAA,EAsNM,mDAnEJ,iDAnJF,OAAA,EkBiDsB,aAAE,ElBkGtB,iDA6EI,QAAA,MAhON,SAAA,SQ4qBwC,qERxa5B,qEAOP,OQgaoC,QR/ZpC,QQ+ZgC,MR9ZhC,SAAY,SA7QjB,WAAA,OGqBC,IAAA,KekGG,MAAA,KXvGH,OAAC,KPkQI,4EAFO,4EAhRb,QAAA,MkB8HG,YAAS,KfvGH,UAAI,KH4RP,0EAfA,0EApSN,QAAA,KGqBC,4EACO,QAAiB,IA6PvB,4EA9PD,QAAuB,IAMT,sEAIX,QAAc,YAVjB,QAAA,aAeE,QAAa,SIpBf,QAAU,YJKV,QAAA,KAAA,6EAuBE,QKfQ,MLRV,iBAAA,EA4BE,aAAY,EA5Bd,cAAA,EAAA,SAAA,EenBA,KAAA,EACA,OAAM,EXaN,OAAC,KWVS,mDACV,QAAA,EACA,gBAAgB,MAgCL,eAAO,MV4lBsB,4DADD,4DUhiBrC,OAAA,EnBvFW,0FmBXR,iFnBYG,eAAA,KmBoBP,4FAEW,+FAnCM,mFACK,sFfoBvB,eAAuB,kBeetB,OACA,kBfhBD,QAAA,GAAA,eAAA,Ge+BwB,iDACV,YAAW,KACX,eAAe,KArDxB,qEvB6yKL,KuB9uKkB,KAwCb,qEfnFL,MAAA,KAMe,sEACb,OAAA,EAAU,KIZZ,QAAC,EAAA,KJmBa,oFACZ,YAAa,KAcb,+DAHC,+DA1BH,OAAA,EAAA,WAAA,OAAA,QAAA,KgBpBA,MAAO,KACP,OAAS,KACT,YAAa,KAwBZ,iEA3BF,oEAOiB,iEACY,oEhBa5B,QAAA,MRy0KA,MwBz0KE,KhBAF,OAAA,KgBUS,iEADS,iEAEP,mBAAS,KAAA,KACnB,WAAU,KAAA,KZjBM,oEYuIZ,yEAmCF,MAAA,KZ1KH,OAAC,QJKD,QAAA,MgB0KE,OAAQ,KAAC,EZ/KX,OAAC,EJKD,WAAA,OgBiLW,eAAK,KACd,QAAA,KACA,cAAU,EhBnLZ,YAAA,KgB6XW,mBAAS,KAAA,KACnB,WAAe,KAAA,KAFhB,oEAQuC,2EAEjB,6EvB1Xe,0EuByXpB,4EAEK,yEXyRkB,gFZxoBxC,kFYwoBwC,+EW/QxB,iFhBjZhB,QAAA,EgBwZa,mBAAE,KhBxZf,WAAA,KgB8ZW,gBAAE,KAKO,oEZxaH,2EY0ab,0EAKE,4EAOa,yEAIhB,gFAHW,+EZvbG,iFJKjB,eAAuB,mBgB0bnB,OAAQ,mBZ/bN,QAAL,EJKD,eAAA,EgB2cuB,6EAGrB,kFhB9cF,eAAuB,kBgBudtB,OAAkB,kBAGjB,QAAA,IxBu9JF,eAAgB,I6Bx7Kf,gFAGD,qF7B07KA,WAAY,Ee38KG,+EACD,oFACL,cAAA,Ed+B4B,yBc3BY,6GCQlC,kHANP,YAAO,EDII,4GACd,iHFiCgB,aAAA,EZDrB,iGc+BC,sGACD,MAAO,KP7DP,UqBSD,MrBTC,QqBSD,adyDC,OAAQ,EAAA,MAMQ,gDAChB,OAAA,KF1CoB,KE2CpB,QAAA,EACA,OAAA,EACc,mBFnDW,WLzBzB,gBqBSD,WdsEE,WAAkB,WAYP,4DACZ,WAAA,EA1GkB,2DF4BD,cE3BE,EAQJ,yBf8+Kf,4DQz+KA,WAAgB,EQQF,2DApBC,ca2Bf,EdnBmB,gDACf,OAAC,KAAA,MdiBL,kDAGqC,mBAAA,We7B7B,gBfyCR,WO7BA,WqBaD,WdoDM,4EACL,MAAQ,KACR,QAAe,YACf,QAAc,aPpEd,QAAgB,SOwEhB,QAAgB,YAChB,QAAA,KFrDS,kBAAQ,OEuDA,oBAAA,OACjB,eFnDiB,OLzBjB,eqBaD,OdkEE,YAAa,OP/Ed,cqBaD,KdgFC,kGH7FC,iBAAS,EJAV,aAAA,EAAA,EqBaD,KhBAW,cAAA,Eb0gLV,SAAU,EAAE,EAAE,KQvhLd,KAAA,EAAA,EAAA,KOjBD,OAAQ,EAAK,KACL,YAAQ,KAGI,8GF2CF,YAAI,EGfN,6GAtBR,aAAO,EHwCS,sGEtCvB,SAAS,OACC,iBAAA,EACL,aAAA,EFiCgB,cAAA,EE/BrB,SAAA,EACA,KAAA,EPAA,SqBiBD,S5BAE,OAAA,EcSA,OCjCM,KJON,iBAAgB,QGgEZ,sGACA,2GACG,cAAQ,IAKZ,2GACJ,QAAW,MACX,SF1CoB,SE2CpB,IAAA,EACA,OAAA,EACA,KAAA,EP3Cc,iBAAW,QOsDZ,4EACb,OAAA,EAAA,EAAc,KHxFG,4EiBiBQ,+Ed+EzB,QFnFU,MbwjLV,SAAU,SQrkLV,QAAA,EOjBD,OAAQ,EACA,WAAQ,KAGI,mFACpB,QF0CsB,IEzCtB,OAAA,KACA,SAAY,SAyCX,MAAA,IACA,IC5CQ,IRYR,OAAA,IOPA,KAAK,IAGc,+EAChB,OAAE,KAAA,EAIL,2FPDA,WAAA,EO4DC,0FACM,cAAA,EAKS,+EACT,WAAE,KAvBI,yBFbW,2IE2CxB,YFtDS,EEmEI,0IACH,aAAI,EcjEd,+H7B4lLE,OAAQ,EAAE,KejoLM,yGACC,cAAA,KcwCnB,gHrB3BA,QAAA,MOHK,yGACD,OFgCa,EAAI,EAAA,KEeP,4GACP,QC1DC,YD2DP,QAAmB,aACnB,QAAe,SACf,QAAY,YACZ,QAAW,KczBb,iBAAA,QdqCC,wBAAA,cP9DA,cqByBD,QrBzBC,cqByBD,QdyCS,gBAAQ,cACP,WAAM,KPpCZ,4GAED,UAAY,OA5BE,iBAAA,EsBpBL,aAAC,EAAiB,EAAA,OAClB,cAAA,EACL,SAAI,EAAA,EAAA,OAaR,KAAA,EAAS,EjByHwB,OiBrHjC,OAAA,EAIA,WjBmHiC,QA5FX,sFE2CxB,MAAA,IACA,KAAA,EAKC,qFPhFD,MAAA,EOwFA,KAAA,IHxFiB,qGJAjB,QAAA,MOgGM,aAAU,KfskLhB,YAAa,K6BjoLM,oGACb,QAAS,M7BqoLf,SAAU,SQtqLV,KAAA,EACC,MKQY,KLPZ,OAAW,KACD,cAAA,KACV,OAAA,EAJD,IAAA,IAOgB,kBAKd,UIjBD,cAAW,UJKZ,UAAgB,UAoBd,4HIzBD,kBAAgB,SJKjB,cAAgB,SAkBb,UAAA,SAlBa,yBACQ,kHADxB,mHAEQ,QAAI,IACL,MAAI,KACV,QAAY,MAJb,SAAgB,SAOd,OAAU,IIZZ,OAAC,IAAgB,iIJKjB,SAAA,SAkBG,QAAA,EIvBH,IAAC,KJKD,KAAA,KAuBE,OKfQ,ILeQ,KAAA,EuB1CP,kIACD,aAAA,EA4BoB,yGAG5B,QAA0B,Y/ButL1B,QAAS,aQpuLX,QAAgB,SKSH,QLRW,YAChB,QAAI,KACD,kBAAA,KACE,cAAA,KAJb,UAAgB,KAYd,kBAAA,IIjBQ,oBAAO,SJKjB,eAAgB,IAUb,eAAc,IAVjB,YAAgB,UCOE,qEAEO,6EADT,4EAEd,YAAW,KAwCX,iFDlDF,WAAA,IJTA,QAAM,IAAE,KACF,cAAE,IACR,YKuBqB,KDFP,wFR60Ld,MQz0LG,KIvBH,OAAC,IJKD,QAAA,MAuBQ,aKfE,ELRV,cAAA,EA4BE,YAAU,EA5BZ,QAAA,EAAA,OAAA,EJRsE,qEgB8BhD,wEpB03LtB,MIt5LA,KIMA,UAAA,KAAA,QAAA,MRm5LA,OI55LA,EJ85LA,OI55LA,EACA,iBgBgCmB,MAOD,qEAqBG,4EPgBc,8EOjBlB,2EAlBjB,2EA4BC,wEPKiC,+EACE,iFO6BxB,8EAjCM,8EAsDf,QAAA,EZvHa,mBAAA,KY+HP,WAAE,KAmBV,qEAWA,4EAAA,2EATiB,2EZpJlB,wEAGW,+EADC,8EADY,8EAGX,eA0PZ,mBA9PD,OAAgB,mBILhB,QAAM,EJKN,eAAA,EAoBE,8EIzBe,iFJKjB,eAAA,KAkBG,aAAa,OA4Of,+FApOE,kGAES,eACV,kBA7BF,OAAgB,kBwBnBhB,QAAA,GxBmBA,eAAgB,GKsEmB,gGmBrDlC,mGxBjBD,eAAgB,kBRy8LhB,OgC57LgB,kBAEd,QAAA,GxBfF,eAAgB,GwB6CI,oGnB+Ee,uGmBvEhC,enBiBgC,kBmBbhC,OAED,kBxB3DF,QAAA,GwBsES,eAAS,GAKF,yGACE,4GAChB,eAAoB,kBACpB,OAED,kBxBhFD,QAAA,GACoB,eAAI,GA6PvB,wEA9PD,OAAA,KAOE,WAAc,MIZhB,OAAC,SJmBa,qEAMZ,wEIzBD,YAAA,KJKD,mBAAgB,IAAA,KAkBb,WAAA,IAAa,KAlBhB,QAAA,IA4BE,aAAY,IA5Bd,aAAgB,MAAhB,cAAgB,IKsEmB,qEUQjC,OAAA,KA2BsB,qEACtB,QAAwB,YvBi8L1B,QAAS,aQ3iMT,QAAgB,SACT,QAAiB,YACvB,QAAW,KACL,SAAI,SACV,OAAU,IAAE,EITI,oHJKjB,eAAgB,mBRqjMhB,OQziME,mBAGA,QAAA,EIpBD,eAAA,EAAgB,+FJKjB,OAAA,QAuBE,QAAgB,YAvBlB,QAAgB,aA4Bd,QAAY,SA5Bd,QAAgB,YsBpBhB,QAAU,KACC,mBAAA,SACD,sBAAA,OjBmTwB,uBAAA,OiBlSrB,gBjBmSqB,SACJ,mBiB7R9B,OlBXU,mBAAO,OJKjB,eAAgB,OsBaF,kBAEb,O9B2jMD,oBAAqB,OQ1kMrB,eAAgB,OACI,eAAI,OACZ,YAAA,OACD,iBAAA,OACa,wBA0PvB,OA9PD,cAAgB,OAOJ,cAKV,OIjBD,gBAAW,OJKZ,OAAA,EAUG,QAAA,EuB9B0B,wHACtB,YAAI,KlByTuB,8FkBnShC,OAAW,QnBRP,QAAL,MJKD,OAAA,EuBaE,QAAA,E/B4lMF,OAAQ,EQzmMR,eAAgB,EAAhB,YAAgB,KAGL,mGACV,OAAY,QITI,+FJKjB,MAAA,KRmnMA,OQzmMG,KAVH,aAAgB,IAed,aAAiB,MAfnB,mBAAgB,IAAA,KAkBb,WAAA,IAAa,KyB7BP,cAAmB,KAU5B,sGzBCA,eAAgB,iBRylMhB,OQvkMoB,iBAlBpB,QAAA,EKQU,eAAI,ELRd,QAAA,MAAA,MAAA,KyBjBC,OAAO,KAaN,QACA,IjC6oMF,cAAe,KQxoMH,wEACL,QAAI,YACV,QAAY,aAJb,QAAgB,SAOd,QAKA,YIjBF,QAAC,KJKD,SAAA,SRopMA,OQ1oMG,IAAA,EIfc,0HJKjB,eAAgB,mBRypMhB,OQroME,mBApBF,QAAA,EKQU,eAAI,EJ1Bd,qGACC,OAAS,QACT,QAAU,YACV,QAiFA,aDlED,QAAA,SJTA,QAAQ,YACR,QAAQ,KKCc,mBAAA,SAAD,sBACjB,ODMY,uBAAA,OCON,gBAAQ,SACF,mBAAA,OACd,mBAAgB,OAChB,eAAa,OACb,kBAAiB,OACP,oBAAA,OACD,eAqCT,ODlDF,eAAgB,OJThB,YAAQ,OACA,iBAAA,OKwBa,wBAAA,OLtBrB,cAAc,OKuBX,cAAe,ODjBlB,gBAAgB,ORurMhB,OSlqMG,EDrBH,QAAA,ECuDY,4GACD,eAAE,iBACX,OAAU,iBDzDZ,QAAA,EC6DS,eAAE,ED7DX,QAAA,MA4BE,UAAY,KCuED,iIAQV,YIsM2B,KJhL3B,oGACC,OIwH8B,QJvH9B,QIuH0B,ML1P9B,OAAA,EC8IG,QAAA,ED9IH,OAAA,ECiJa,eAAI,EGtJhB,YAAA,KJKD,yGACC,OAAmB,QA6PnB,qGA9PD,MAAA,KAOE,OAAA,KIZD,aAAA,IJKD,aAAA,MAUG,cAAU,IAVG,mBAAA,IAAA,KAed,WAAa,IAAI,KJxBN,+EgBkBH,6EpBywMV,MI1xMA,egBiBU,iFAAA,+EhBlBV,QAAM,MgB+De,0JADJ,wJAIf,aAAW,EAsDA,mGP+IqB,iGO9NlC,OAAQ,KAuFL,QAAA,IZvHH,aAAgB,IK8Pc,aAAI,MO9GhC,cAAe,IZhJD,mBAAA,IAAA,KYuJR,WAAE,IAMT,KZ3JW,0JADY,wJAEb,YAAA,KACE,mBAAW,IA0PvB,KA9PD,WAAgB,IAAA,KILf,cAAS,KJiBR,6HANa,2HANf,SAAgB,SA6Bd,uJAHC,qJA1BH,MAAA,KwBpBA,OnB6Ba,KmB5Bb,QAAY,YxBmBZ,QAAgB,awBhBf,QAAU,SAaR,QnB4S+B,YmBxS/B,QAAA,KnB0S2B,mBmB1R7B,SxBjBe,sBAAA,OwBaA,uBAAA,OACd,gBAAiB,SACjB,mBAAiB,OxBfnB,mBAAgB,OAAhB,eAAgB,OK8Pc,kBAAI,OmBjNlB,oBAAI,OAIR,enBwPsB,OmBpP/B,enB0M+B,OmBtM/B,YnBkP2B,ODhT7B,iBAAW,OJKI,wBAAA,OwBsEP,cAAS,OpB3EjB,cAAW,OJKZ,gBAAgB,OwB2Ed,SAAc,ShC+wMhB,IgC9wME,IACA,MAAA,IxB5EsB,8JADxB,4JAEC,QAAW,IACD,mBAAA,kBAAA,IAAA,OAAA,IAAA,KACV,WA0PA,cAAA,IAAA,OAAA,IAAA,KA9PD,WAAgB,UAAA,IAAA,OAAA,IAAwB,KAOtC,UAAY,KAOA,yJAFZ,uJAGA,QAAA,KIpBe,sLJyBf,oLApBF,kBAAgB,eKQN,cLsPT,eA9PD,UAAgB,eenBJ,sDADP,sDAEL,QAAQ,MACR,SAAe,SACK,mBAAA,WACV,gBAAA,WACV,WAAmB,WACnB,aAAc,IV2QgB,aAAI,MUxLhC,cAAe,IAIf,SVqL4B,OUnRzB,wDAAA,wDfoBL,mBAAgB,WAAhB,gBAAgB,WAAhB,WAAgB,WeGG,sEnBZN,gFmBiBZ,uFADqB,sFnBfgD,sFmBZ/C,6EA0Bb,4EAFT,4EAPA,sEAIO,gFnBT8D,uFADzD,sFmBWH,sFAFH,6EApBgB,4EfoBvB,4EAAA,QAAA,EAAA,mBAAgB,KeWf,WAAU,KXhBM,gGWqBhB,gGfhBD,OAAA,Ee2FG,OAAA,EXhGF,WAAA,KAAK,QAAL,IJKD,YAAA,KsBac,mBAEb,IAAA,K9B47MD,WAAY,IAAK,KYh9MA,yHWyGf,yHfpGF,OAAA,EAAA,WAAA,Ke4GC,8EAHuB,8EvBm0MxB,OAAQ,IQz6MG,8EADC,8EAEX,WAAY,IAQX,sEAEY,gFInBG,sEJWF,gFASb,QAAA,IAfF,6FA8PC,uGA1OC,6FIzBe,uGJKjB,QAAA,IA4BE,aAAY,IA5Bd,aAAgB,MsBpBN,cAAE,IACL,YAAI,KtBqBC,sEACD,gFACV,QAAY,KA0PZ,2EA9PD,OAAA,EA4BE,QAAA,EA5BF,OAAA,EAuBkB,MAvBlB,WAAA,MAkBG,WAAA,OIvBF,WAAA,KJKD,aAAA,IAAA,cAAgB,IyBjBJ,2EAGX,iFAFU,8EzBgBX,QAAA,MyBPE,2EALF,8EAQE,WAAA,KzBKsB,oFACvB,OAAW,QAKV,QAAU,KAAI,IIZf,YAAA,KJKD,mBAAgB,IAAA,KAUb,WAAU,IAAI,KCyGd,oEDnHH,SAAgB,SC6Id,8FACC,QAMA,IDpJH,SAAA,SAIC,IAAA,KAJD,MAAA,KAOE,UAAY,KIZd,MAAC,KJKD,YAAA,KAUG,WAAU,ORykNf,0GQnlNE,cAAgB,KILC,8BJKjB,QAAA,IAAA,EYpBD,oDACC,QAAY,MACZ,SAAgB,SAIN,wEADC,wEAEX,OAAA,QZaA,QAAA,MAAA,SAAA,SAAA,WAAA,ORqtNA,IgChrNG,IAyCD,MAAM,KhCqpNR,OAAQ,KoBruNO,+EADL,+EAET,QAAA,MZKU,YAAE,KAMV,UAAA,KYNI,6EADA,6EZHP,QAAA,KYMmB,+EhBZnB,QgBaC,IAGqB,+EACrB,QAiBA,IhBrCY,yEACb,QAAQ,YACR,QgBqBsB,ahBpBtB,QAAA,SIMA,QAAA,YAAA,QAAA,KYkBsB,gFhBxBtB,QAAA,MIMA,iBAAA,EAAA,aAAA,EJTM,cAAE,EACR,SAAA,EJ8pNA,KI7pNA,EJ8pNA,OI7pNA,EmBbA,OAAO,KnBUM,sDACb,QAAA,EACO,gBgBiCe,MhBhCtB,eAAc,MgByCd,+DAFkB,+DZjClB,OAAA,EYiEkB,kEAFjB,kEAmCE,OAAA,EAQA,WP2SgC,OLvJlC,6FA3PU,oFAHX,eAAgB,KAcF,+FAMZ,kGAda,sFAMb,yFIjBD,eAAgB,kBJKjB,OAAgB,kBILV,QAAL,GJKD,eAAgB,GwBrBjB,sDxBkDG,oDA7BF,OAAA,EKSa,amB7BO,IACpB,aAAY,MnBgf2B,oDmB5dpC,YAAW,IAIX,enB0dgC,IL/dnC,cAAA,EwBaE,cAAS,IAAK,IAAA,EAAA,EnB2YuB,wEbi0MvC,KgChqNG,IAeD,wEpB7EF,MAAC,IAAgB,yEJKjB,OAAA,EAAA,IAkBG,QAAA,EAAA,KA4OF,uFA9PD,YAAA,IehBoB,sDACd,WAAI,EACA,cAAE,EAAA,EAAO,IAAA,IVsaoB,kEADD,kEUzUpC,QAAA,If9EF,MAAA,KAAA,OAAA,KAAA,YAAA,KeLkB,oEAEjB,uEAjBI,oEAcU,uEHkJb,QAAA,MZ5IF,MAAA,KAAA,OAAA,KJNA,cAAA,IAFsE,oEADzD,oEmBgBS,mBAAA,IAAA,KnBbtB,WAAA,ImBakB,KO3BW,uEAClB,4EACX,MAAQ,KAaN,OjB0qBkC,QiBtqBlC,QAAW,MAIX,OAAA,KAAW,ElBRb,OAAC,EJKD,WAAA,OsBaW,eAAG,K9Bo0Nd,QAAS,KQj1NT,cAAgB,IKSH,YLRO,KACR,mBAAA,IAAA,KACD,WAAA,IAAA,KAST,uEANa,8EAQD,gFInBG,6EJiBf,+EAQA,4EANY,mFInBG,qFAAA,kFJyBf,oFApBF,QAAA,EAuBkB,mBAAI,KAvBtB,WAAA,KA4Bc,gBAAA,KuB/CH,uElB4rB6B,8EkB3rB9B,6ElB4rB8B,+EkBpqBxC,4EAIA,mFnBfiB,kFmBoBhB,oF/Bi2ND,eAAgB,mBQh3NhB,OAAgB,mBAEf,QAAS,EACC,eAAA,EAST,gFIjBe,qFJKjB,eAAgB,kBR03NhB,OQ92NE,kBAGA,QAAA,IIpBD,eAAS,IAAO,mFJKjB,wFAuBE,WKfQ,EoB7Be,kFAoBzB,uFzBCA,cAAA,EAYE,yByBxBC,gHAUF,qHzBED,YAAA,EAAA,+GACwB,oHACZ,aAAA,EIPK,oGJWF,yGAIZ,MAAA,KAVH,UAAgB,MAed,QAKA,aIzBF,OAAC,EAAA,MJKD,mDAuBE,OKfQ,KAAI,KLRd,QAAA,EA4BE,OAAA,EA5Bc,mBAAA,WCjBN,gBAAK,WACd,WAAmB,WLOP,+DACb,WAAQ,EKVR,8DAyBU,cAAA,ELhBF,yBAAK,+DACP,WAAE,EKmBkB,8DACd,cAAA,ELpBJ,mDACR,OAAO,KKuBc,MAMlB,qDDtBH,mBAAgB,WC4BL,gBAAM,WLrCjB,WAAQ,WKsCc,+ET+6NtB,MS96NI,KACA,QAAa,YACb,QAAW,aACX,QAAA,SACA,QAAA,YACA,QAAA,KACA,kBAAA,OImlBoC,oBAAA,OJ1kB5B,eAGR,ODhDJ,eAAgB,OCqDR,YAAE,OACD,cAAQ,KAGL,qGACV,iBAAc,ED1DhB,aAAA,EAAA,EAAgB,KC6DP,cAAE,ED7DX,SAAA,EAAA,EAAgB,KCyFb,KAAK,EI8hB4B,EAAI,KJ7hBrC,OAAM,EI6hB2B,KJzhBjC,YI2hBiC,KJ5gBlC,iHD7GF,YAAA,EKwnBwC,gHAAJ,aAAI,EJxe5B,yGACR,SAAS,OACT,iBAAa,ET61NjB,aAAc,EQ/+Nd,cAAgB,EACT,SKQM,ELPZ,KAAA,EACM,SAAI,SACV,OAAA,EAJD,OAAA,KAAA,iBAAgB,QAMD,yGAMb,8GAZF,cAAgB,IAcF,8GAIX,QAAA,MIvBG,SAAI,SJKV,IAAA,EAuBE,OAAA,EAvBF,KAAA,EAAA,iBAAgB,QYpBI,+EACpB,OAAO,EAAA,EAAK,KAGF,+EACC,kFACX,QAAU,MACV,SAAA,SAGC,QAAA,EZUD,OAAA,EAAA,WAAA,KYJQ,sFZIR,QYpBD,IAkBE,OAAO,KACP,SAAY,SZCb,MAAA,IAAA,IAAA,MAAA,OAAA,MAAA,KAAA,MJRsE,kFACtE,OAAO,KgBaW,EAGP,8FACV,WAAA,EADS,6FhBlBJ,cAAE,EgBwBN,kFZfF,WAAA,KAAA,YAAA,KJTQ,iBAAA,IACA,iBAAA,MIQQ,yBYqBS,8IhB9BnB,YAAE,EgBkCsB,6IhBlCxB,aAAE,EgByCK,kIACb,OAAA,EAAY,KA8BX,4GZ/DD,cAAgB,KYoFG,mHAChB,QAAa,MPuhBuB,4GOperC,OAAA,EAAA,EPqekC,KqBpkBnC,+G1BzCD,QAAgB,Y0BgCF,QAAa,aACb,QAAY,SACZ,QAAe,YACf,QAAU,KACC,iBAAA,QACD,wBAAA,cACA,cAAA,QACZ,crBwpB8B,QL/rB1B,gBAAA,c0B4CP,WAAE,KACC,YAOX,KAsCS,+GACE,UAAA,OAET,iBAAA,E1B7FH,aAAgB,EAAA,EAAA,OAAhB,cAAgB,E0BuGb,SAAW,EAAA,EAAA,O1BvGd,KAAA,EAAA,EAAgB,OAAhB,OAAA,EJTQ,WAAA,Q8B4DN,yF1BnDF,MAAA,I0ByDE,KAAA,E9BlEW,wFACb,MAAA,EACA,KAAA,I8BuE2B,wG9BzE3B,QAAQ,MACA,aAAA,KACD,Y8B8E6B,KAPT,uG9BzE3B,QAAQ,MACR,SAAQ,SACR,KAAA,EACA,MAAA,KIMA,OAAA,KAAA,cAAgB,KJTR,aAAA,IACA,aAAA,MACR,IAAA,IQEY,yBRJC,qH8B0HT,sH9BzHE,QAAE,IACR,M8B+HsB,K9B9HtB,QAAA,MIMA,SAAgB,SAAhB,OAAA,IJTA,OAAQ,M8B0HoB,oI9B1HtB,SAAE,SACF,QAAE,EACR,IAAO,KACP,KAAA,KJqqOE,OAAQ,IAAI,KAAK,EQj6NlB,qIA9PD,aAAgB,EAcF,4GACZ,QAKA,YIzBI,QAAM,aJKZ,QAAA,SAkBG,QAAe,YIvBjB,QAAA,KJKe,kBAAA,KKQN,cLeQ,KAvBlB,UAAgB,KA4BF,kBAAA,IA5BE,oBAAA,SwBpBG,eAAG,IACV,eAAO,IxBmBnB,YAAgB,UedG,sEAiCD,8EAhCG,6EAiCZ,YAAE,KV2lB6B,kFUjiBtC,WVgnBkC,IL9rBpC,QAAA,IAAA,KAAA,YAAA,KeqCE,yFfrCF,MAAA,KAAA,OAAA,IewCc,QAAA,MfxCd,aAAA,EAAA,cAAA,Ee2CkB,YAAO,EACP,QAAA,EXjDlB,OAAC,EJuCC,sEACuB,yEAIrB,MAAA,KAvCJ,UAAA,KAAA,QAAA,MA6CG,OAAA,EACA,QAAM,EACN,OAAA,EACA,iBAAqB,MACrB,iBACA,YAlDH,YAAA,KA6LoB,mBAEf,KAAA,KIpMJ,WAAS,KAAE,KJ6DV,sEAKa,6EACG,+EAFQ,4EAFvB,4EAKU,yEAIN,gFACa,kFAMjB,+EAVW,+EAKV,QAAO,EACC,mBAAO,KACf,WAAU,KAsCX,sEAnBC,6EAVW,4EADV,4EAHH,yEAaG,gFAVA,+EAMA,+EArFL,eAAgB,mBA6FZ,OAAkB,mBA7FtB,QAAA,EAkGI,eAAY,EAMZ,+EAEW,kFACX,eAAe,KA3GnB,aAAgB,OAmHV,gGACoB,mGACZ,eAAA,kBACV,OAA4B,kBAE5B,QAAA,GAxHJ,eAAgB,GAiIZ,iGAGuB,oGACb,eA+BX,kBApKH,OAAgB,kBAyIZ,QAAM,GACG,eAyBT,GAlBe,qGACG,wGACjB,eACA,kBApJL,OAAgB,kBJRhB,QAAA,GACO,eI+JgB,GJjKV,0GACyD,6GAC/D,eIoKkB,kBRswOzB,OQtwOsB,kBAIjB,QAAA,GItKJ,eAAS,GAAO,sEJKjB,cAAA,EAyMW,YKjMG,KDbb,eAAS,IJKV,WAAA,EAkNa,aAAG,EIvNf,YAAA,EJKe,oBAAA,IAyNI,oBAEf,MAOA,yEAnDC,OAAA,KIpLL,WAAA,MJKD,OAAA,SILM,QAAL,IJKD,aAAA,IAqOW,aAAE,MI1OZ,cAAS,IJsPL,sEItPL,OAAC,KuBhBmB,4EACpB,SAAoB,SAIb,kFACN,QAAU,IACV,OAAA,IACA,QAAA,M3BaD,SAAA,S2BTC,MAAA,IACA,OAAA,EnC+9OD,KQv9OA,I2BLW,mBAAM,KAAA,OACf,WAAW,KAAE,OAqBd,+EvBtBK,SAAI,SAAO,qFJKjB,Q2BGK,I3BHL,eAAgB,K2B2BZ,SAAS,SACT,QAAI,EnCy8OR,ImCx8OI,EACA,MAAA,EvBnCJ,OAAC,EJKD,KAAA,E2BuCY,cAAE,IACE,mBAA6B,KAAA,KACxC,WAAa,KAAE,KAKE,+EAGnB,gFvBtDc,mFJKjB,SAAA,S2BoDG,QAAA,EAG6B,iGAG9B,kGT7EgB,qGACV,eAAmB,KACN,yBAoZrB,ElBnYgB,qBAAA,EkBdN,iBAAM,ElBchB,mBAAgB,kBkBnBjB,KAAA,OAAA,KAAkB,KAYf,WAAqB,cA8BrB,KAAA,OAAA,KAAA,KlBvBF,WAAgB,UAAA,KAAA,OAAA,KkBnBjB,KtBWuE,iGsBiBhD,kGtBftB,kBsBgBI,iBlBVJ,cAAgB,iBAAhB,UAAgB,iBkBXX,+EAsCH,aAAA,KAMe,mFAChB,OAAA,EAuBY,qGAQT,cbG2B,KaFf,kBbGoB,qBacjC,cAOF,qBlB1FD,UAAgB,qBkB+Fe,mIAC9B,YAAA,KAoC8B,mIAChB,0IAFX,kHAaD,gJAKwB,oIb7FO,2Ia4FT,mHb5FS,iJaiGV,uIACH,8IAFN,sHAGU,oJAiBtB,ebxG+B,iBayG/B,ObxGiC,iBLrEpC,QAAA,EAAA,eAAA,EJTa,oIACyD,2IHoBjC,mHyBwMjB,iJACH,qIzB7LjB,4IyB4LoB,oHzB3MrB,kJGjBuE,wIsBqOlD,+ItBtOP,uHsBsOO,qJACT,eAAM,iBACf,OzBvMF,iByB4MC,QAAI,EACJ,eAAY,EASZ,wIAIiC,+IANrB,uHAQX,qJAOA,yIA9Qe,gJA4QgB,wHAyChC,sJAKa,4IACE,mJAFY,2HAGH,yJACvB,eAAoB,iBACpB,OAAiB,iBlB3SnB,QAAA,EkBsVG,eAAW,Ed3VG,6Ic8YF,oJA1CZ,4HA+CD,0JAEY,8IAKZ,qJd1Ze,6HAAA,2Jc+ZhB,iJd/ZgB,wJc4YE,gIAyBU,8JAGhB,eAAM,iBACf,OAED,iBlBtaH,QAAA,EAAA,eAAA,EkBoegB,wGAtEf,wGdnagB,uGc0eb,MAAA,Ed1eJ,KAAM,EcsfF,uHdtfa,wHc8ef,uHACA,wHAqBiB,kBAwBf,cd5hBH,cAAgB,cJKjB,UAAgB,cKuDkB,2HaueV,2HACP,kBAGd,oBdviBF,cAAgB,oBJKjB,UAAgB,oBkB8iBb,yJACA,gKdpjBc,wIcglBZ,sKAMF,0JAGgB,iKdzlBF,yIc4lBb,uKAED,6JAeU,oKd7mBI,4IcioBZ,0KdjoBJ,eAAgB,mBJKjB,OAAgB,mBILV,QAAL,EJKD,eAAA,EkBgpBE,0JHrqBgB,iKGkqBS,yIHjqBH,uKAER,2JACD,kKAFH,0IAGQ,wKAED,8JACE,qKAFX,6IVyHyB,2KUpCjC,eAAiB,mBAIjB,OVJiC,mBLtEnC,QAAA,EAAA,eAAA,EePW,8JACI,qKAFN,6IAGS,2KfKF,+JepBO,sKAiBtB,8IAGM,4KAEG,kKnBXG,yKmBUL,iJnBT8D,+KmBWpD,eAAC,mBnBTnB,OmBUC,mBfJD,QAAA,EJTQ,eAAA,EmBmBK,mKAAC,0KAFb,kJAIA,gLAEY,oKAEZ,2KAFW,mJXnBK,iLW6FF,uKAKb,8KALY,sJX7FG,oLJKjB,eAAgB,mBAAhB,OAAgB,mBILV,QAAL,EJKD,eAAA,EewGmB,4GACV,aAAE,Ka0KX,sEACC,QACA,Y5BrRD,QAAgB,a4B4Rb,QvBzNgC,SLnEnC,QAAgB,Y4B+RZ,QAAA,K5B/RJ,SAAA,S4BsTE,OAAA,IAAA,EAcA,qHxBzUD,eAAgB,mBJKjB,OAAgB,mBILV,QAAL,EJKD,eAAA,E4BkVmB,kHA0BP,eAGX,mBxBpXD,OAAiB,mBwB4Yd,QAAK,EACC,eAAA,ExB7YG,uBAAK,gBJKjB,eAAgB,gB4Bqbd,gGxB1bF,OAAC,QJKD,QAAgB,Y4BgcV,QvB7XyB,aDxEzB,QAAL,SJKD,QAAgB,Y4B+cb,QAAO,KACC,mBAAA,SACI,sBAEb,OxBxdU,uBAAK,OJKjB,gBAAgB,S4BwdC,mBAEf,OxB/dQ,mBAAO,OJKjB,eAAgB,O4BieD,kBAAI,OACD,oBAAA,OAKZ,evBpa6B,ODxElC,eAAW,OJKZ,YAAgB,O4B8fH,iBAAS,OxBngBV,wBAAK,OJKjB,cAAgB,O4BqgBb,cAAY,OpCqyOf,gBAAiB,OQ1yPjB,OAAA,EACO,QKQM,ELPL,SAAI,SAIG,uGACH,eAKV,iBIjBF,OAAY,iBJeT,QAAA,EAVH,eAAgB,EAed,QAAA,MAKA,yHIzBD,YAAA,KJ+BE,sGAED,QACA,IA7BF,eAAgB,iBAAhB,OAAgB,iBAoCb,QAAM,EApCT,eAAA,EAAA,SAAA,SAAA,cAAA,IAuCI,kBACA,SAxCJ,cAAgB,SAAhB,UAAgB,SA6CF,yBAAA,OACD,qBAAA,OACV,iBAAkB,OACG,wBAAA,YACN,oBACf,YAlDH,gBAAgB,YAsDb,2BAAA,IAtDa,mBAAA,IA0Db,4BAAA,KA1Da,oBAAA,KA6Db,MAAO,KACP,OAAS,KAYT,+FA1EH,OAAA,QAoEI,QAAS,MACT,OAAA,EACA,QAAA,EACA,OAAA,EACS,eAAE,EAxEf,YAAA,KAAgB,oGAgFZ,OAAW,QAKV,gGArFL,MAAA,KRs2PA,OQ9wPK,KAxFL,aAAA,IA6FI,aAAY,MA7FhB,mBAAgB,KAAA,KAkGZ,WAAY,KAAM,KAqBV,cAAE,KAPc,uGACzB,MAAA,KAjHH,OAAA,KAAA,QA+GE,IAiBE,cAAa,KAOZ,yEACD,QAAe,YACf,QAAU,aACV,QAAW,SA1If,QAAA,YAgJK,QAAM,KACN,SAAS,SRsvPd,OQrvPK,IAAA,EJ3JQ,2HACP,eAAE,mBJo5PR,OQpvPuB,mBAxJvB,QAAA,EJTM,eAAE,EIuKH,wHA9JL,eAAgB,mBRo5PhB,OQlvPK,mBAlKL,QAAA,EAAA,eAAA,EAAgB,uBAAA,gBA+KV,eAED,gBARF,sGAzKH,OAAA,QAoLK,QK5KK,YDbJ,QAAM,aJKZ,QAAA,SA6LM,QAAc,YIlMd,QAAL,KJKD,mBAAgB,SAoMO,sBAElB,OI3MO,uBAAK,OJKjB,gBAAgB,SAyMK,mBAEjB,OIhNM,mBAAO,OJKjB,eAAgB,OAkNC,kBAEZ,OIzNK,oBAAO,OJKjB,eAAgB,OAyNV,eAED,OIhOJ,YAAS,OJKV,iBAAgB,OAgOO,wBAElB,OIvOJ,cAAW,OJKZ,cAAgB,OAqOH,gBAAc,OI1O3B,OAAC,EJKD,QAAA,EAAA,SAAA,SAmPI,6GAGU,eAET,iBAxPL,OAAgB,iB2BnBhB,QAAO,EACG,eAmBV,E3BDA,QAAA,MkBkCC,UAAA,KS9CA,kI3BYD,YAAA,K2BNM,4GACJ,QAAe,IACf,eACA,iBvBFF,OAAY,iBuBaV,QAAA,EvBbD,eAAA,EJKD,SAAA,S2BcG,cAAA,IvBnBF,kBAAgB,SJKjB,cAAgB,SAAhB,UAAgB,S2B2BG,yBAAA,OACA,qBAAA,OACJ,iBAAc,OACN,wBAEpB,YvBrCO,oBAAO,YJKjB,gBAAgB,Y2BuCU,2BAAA,IACV,mBAAe,IACP,4BAAM,KvB9CpB,oBAAO,KJKjB,MAAA,K2B8CI,OAAA,KAzBH,qGA+BE,OAAS,QACT,QAAS,MACT,OAAA,EACA,QAAA,EACA,OAAA,E3BxDH,eAAgB,EkB2Bd,YAAA,KlB3BsC,0GkBdvC,OAAS,QAmBR,sGlBLF,MAAA,KR++PA,OIx/PA,KACA,aAAQ,IACR,asBgBsB,MtBftB,cAAA,IIMA,mBAAgB,KAAA,KAAhB,WAAA,KAAgB,KkBsOf,gFAFQ,8ElBpOT,MAAA,ekBnBiB,kFAiQhB,gFAKC,QAAS,MAyGgB,2JALxB,yJlBvVH,aAAA,EkB8YE,oGAPgB,kGlBvYlB,OAAA,KILM,QAAL,KAAA,EAAS,IJKV,OAAA,EkBmZgB,oBAEd,Id1ZQ,oBAAO,MJKjB,cAAA,EkBwZyB,mBAExB,KAAA,Kd/ZA,WAAS,KAAE,KAAK,0Gc2ad,wGlBtaH,QkBqYK,IlBrYL,QAAA,MkB8aK,SAAa,SAiBV,MAAI,IdpcZ,KAAC,IJKD,OAAA,IkBoeI,OAAO,KbhbwB,mBambhC,KAAA,Kd5eF,WAAS,KAAE,KAAK,2Jcsfb,yJlBjfJ,YAAA,KAAA,mBAAgB,KAAA,KkB+fR,WAAY,KAAC,KA8GT,cAAC,KAtED,+HAHV,6Hb7egC,kIambhC,gIAiDE,MAAA,E1BwkPJ,K0BrkPK,EdniBY,8HcglBZ,4HAhSH,iBAAwB,YlB3S1B,SAAA,SkBuoBI,wJALD,sJdvoBH,MAAC,KJKD,OAAA,KkB2oBG,QAAW,YACX,QAAiB,aACjB,QAAsB,SACtB,QAAyB,YlB9oB5B,QAAA,KAAgB,mBAAA,SenBJ,sBAAA,OACI,uBAAA,OACP,gBAAM,SACK,mBAAA,OACV,mBAAA,OACA,eAAS,OACL,kBAAO,OV2Qa,oBAAA,OUxLhC,eAAiB,OAIN,eVqLqB,OUjLhC,YVmO4B,OLjT9B,iBAAgB,OAAA,wBAAA,OAAhB,cAAgB,OAAhB,cAAgB,OAAhB,gBAAgB,OAAhB,SAAA,SeNC,MAAA,EvBwpQD,IuBvpQC,KAKM,+JApBgB,6JfoBvB,QepBD,IfoBC,mBAAgB,kBAAwB,IepBnC,OAAA,KAAA,KnBWL,WAAQ,cAAK,IAAA,OAAA,KAAA,KACb,WAAQ,UAAA,IAAA,OAAA,KAAA,KACR,UmBUmB,KnBZN,0JmBeF,wJnBdX,QAAQ,KmBkBM,uLAAD,qLACA,kBACZ,efZD,cAAgB,eAAhB,UAAgB,eemFX,uDAAA,uDAQF,QAAA,MXhGG,SAAI,SJKV,mBAAgB,WAAhB,gBAAgB,WekGb,WAAgB,WXvGnB,OAAC,EJKD,cAAA,EeyGwB,yDADL,yDAEP,mBAEX,Wf5GD,gBAAgB,W4BlBV,WASN,WAyGa,uEAWA,iFAMkB,wFADP,uFAFxB,uFAXU,8EADC,6EADI,6EApHQ,uEAyES,iFAyCP,wFAFzB,uFvBiKkC,uFuBzMnB,8EA5DG,6EAHjB,6EA4HD,QAAU,EACC,mBAAA,KACL,WAAI,KAOR,iGAoBF,iGAZG,OAAA,EAeH,OAAA,E5BlJA,WAAA,K4BoaG,QAAA,KAKE,YAAA,KxB9aK,mBAAO,KAAA,KJKjB,WAAA,KAAgB,KK8PkB,0HuBtElB,0HAyBb,OAAA,EAIA,WvB0C2B,KuBkB7B,+EAhBwB,+E5BjQzB,OAAA,I4B8RK,+EA0BJ,+EAzBG,WAAU,IAqCZ,uExBzUe,iFAAA,uEwBkUjB,iF5B7TA,QAAA,KILiB,8FwBuVE,wGArBnB,8FAmBC,wGA4BE,QAAO,KxBjXV,OAAC,EJKD,cAAA,E4BuYQ,YAAO,KAwEG,6DApJb,6DAqJF,QAAQ,IACR,SAAY,SxBtdT,QAAL,GJKD,IAAA,E4BwdG,MAAA,ExB7dH,OAAC,EJKD,KAAA,E4Biee,mBAAI,EAAA,IAAA,IAAA,eACf,WAAA,EAAc,IAAA,IAAA,eAvKb,uEAqMH,iFxBrgBI,QAAL,KJkEc,4EACZ,OAAA,EACA,QAAM,EACN,OAAA,EAIiB,4EAED,kFADA,+EAEf,QAAU,MAsCX,4EA7GH,+EAgFI,WAAW,KAKV,qFArFL,OAAA,QA8FI,QAAA,KAAA,IA9FJ,YAAA,KAkGgB,mBAAM,KAAA,KAClB,WAAa,KAAE,KAnGnB,SAAA,SAoHW,aAAE,IACH,aAAI,MACH,cAAI,IA1CY,+EA+BvB,OAAA,KAAA,EAgBa,2FACb,QACA,IA7HJ,eAAgB,KAgIZ,SAAa,SAhIjB,IAAA,KAqIG,MAAA,KArIH,OAAA,KR22QA,KQnuQI,KACQ,cAAE,IA0BV,mBAAA,KAAA,KAnKJ,WAAA,KAAgB,KAkJM,2FACjB,WAAA,EJ3JiE,0FACtE,cI+JsB,E2BvJtB,yB/BTsE,wHACtE,WAAO,EImLS,uHA5KhB,cAAA,EAyKgC,4GAzKhC,OAAA,KAAA,G2BGK,qEAKH,SAAgB,SAQhB,yFvBrBI,QAAM,YJKZ,QAAgB,aAAhB,QAAA,S2B2BI,QAAe,YACf,QAAM,KACK,kBAAc,OACb,oBAEb,OvBrCF,eAAW,OJKZ,eAAgB,O2BuCX,YAAS,OAmBZ,2GT7EgB,iHACQ,iBAAC,EAC3B,aAAA,ElBiBA,cAAA,EkBdC,SAAA,ElBcD,KAAA,EkBME,gGlBNF,QAA2C,I2BqDxC,aAAW,K/B9Dd,UAAQ,KACR,UAAQ,KsBiBa,iBAAC,EtBftB,aAAA,EAAA,EAAc,KIMd,cAAA,EAAA,SAAA,EAAA,EAAA,KR+9QA,K0Bl9QI,EAAA,EAAA,KAeF,6HlB5BF,aAAA,KkBkCyB,+BACxB,QAAO,IAAE,EbkBwB,qDayCjC,QbzC6B,Ma0C7B,SAAA,SAHD,yEAsDC,yElBlJD,OAAA,QkBqIG,QAAA,MAQE,SAAW,SlB7IhB,WAAA,OkBwJe,gFbhGmB,gFaiGjC,QAAA,MHvFC,YAAa,KflEf,UAAA,KKsZwC,8EADF,8EapOnC,QAAA,KA5BH,gFAsCI,QACA,ItBrMS,gFACb,QAAQ,IsB6NS,0EACf,Qb3JgC,YL3DlC,QAAgB,aJThB,QAAQ,SACR,QAAQ,YACR,QAAO,KH+BP,iFOxBA,QAAA,MkBoOS,iBAAA,EACR,aAAU,ElBrOX,cAAA,EkByOC,SAAA,ElBzOD,KAAA,EkB6OC,OAAA,EtBrPD,OAAM,KsBXP,uDA6QG,QAAA,ElB1PF,gBAAgB,MkB8QH,eAAE,MA2BU,gEADT,gEAEd,OAAA,Ed/Se,8Fc2ad,qFlBtaH,eAAgB,KkB4Zf,gGAwEe,mGAHZ,uFdtea,0FCyDa,eamb3B,kBd5eH,OAAiB,kBJKjB,QAAA,GkB+ec,ebrbgB,GL1Dd,sCkB+fR,QAwBJ,Id5hBE,SAAI,SJKV,IAAA,EAAA,MAAA,EkB0hBI,OAAA,E1BwjQJ,K0BvjQI,EAGW,mBAAA,EAAS,IAAA,KAAA,eACnB,WAAA,EAAc,IAGhB,KAAA,eAQA,uDAHS,qDAheT,OAAA,Ed5EG,SAAI,SJKV,QAAA,EAAA,aAAA,EkBqYK,qDA+MA,YAAS,KbhiBgB,eAAK,KawkB9B,yEApBQ,yEd7mBb,IAAC,KWZD,MAAO,KACP,OVyBa,KDdI,yEJKjB,KAAA,IkB6oB2B,yEACxB,MAAA,IHlqBoB,0EActB,OAAA,EAAO,IACP,QAAA,EAAU,KAfY,wFfoBvB,YAAA,IepBK,mEADL,mEfqBA,OAAA,EAAA,WAAA,OJTA,QAAM,IACN,MAAM,KACN,OAAO,KACP,YAAA,KmBdK,qEAoCJ,wEAJA,qEAjCiB,wEGwaf,QAAA,MdxZH,MAAC,KJKD,OAAA,KILC,cAAS,IW6GS,qEADL,qEAEH,mBAAa,KAAA,KACtB,WAAU,KAEX,KauKD,wEAEC,6E5BrRD,MAAA,K4B4RG,OvBwHgC,QLpZnC,QAAA,M4B+RI,OAAA,KAAA,E5B/RJ,OAAA,E4BsTE,WAAY,OxB3Tb,eAAW,KJKZ,SAAA,O4BkUG,SAAc,SxBvUX,QAAL,KJKD,cAAA,I4ByUG,YAAA,KxB9UO,mBAAO,KAAA,KJKjB,WAAA,KAAgB,K4B2TX,wExBhUY,+EwB4YF,iFAxBd,8EAmBD,gFASC,6EAqBA,oFAIgB,sFxBzaA,mFwBwaA,qFAMZ,QAAA,ExB9aK,mBAAE,KJKZ,WAAA,K4BgcM,gBvB5C6B,KuB2DjB,wEAIhB,+EAHS,8ExBrdM,gFwBgUW,6ExBhUX,oFwB+df,mFAED,qFAKY,eAAM,mBACf,OAAc,mBxBveZ,QAAL,EJKD,eAAA,E4ByfC,iFAcC,sFpC+vQF,eAAgB,kBQtwRhB,OAAgB,kBAEf,QAAW,IACD,eAAA,IAST,oFIjBe,yFJKjB,WAAA,EAoBE,mFIzBe,wFJKjB,cAAA,EAAA,iGA8PC,iGApOE,sGAGD,sGA7BF,QAAA,MAyCG,iGAHY,sGAtCf,MAAA,EAAA,SAAA,SRkyRA,IQ3vRI,IAvCJ,KAAA,IAAA,QAAA,EA6Cc,cAAA,KACD,iBAAA,gBACI,kBAAI,qBAClB,cAAqB,qBACrB,UACA,qBAlDa,mBAAA,MAAA,MAoDd,0BAAuB,IAAC,SACvB,WKL2B,MLM3B,MAAA,0BAAA,IAAA,SAMuB,+EACX,oFACG,mBAAA,EAAA,IAAA,IAAA,EAAA,eACT,WAAI,EAAA,IAAA,IAAA,EAAA,eAIN,wGACa,6GAChB,MAAA,KACA,QAAQ,KAAA,EAAA,EA6BO,yBAUhB,iHA7Ga,sHAgFL,YAAI,EASV,gHAzFW,qHA6FZ,aAAY,EASC,qGAEb,0GAxGJ,MAAA,KA2GI,UAAa,MA3GjB,QAAgB,aAgHb,OAAQ,EAAA,MAKG,oDACV,OAAO,KAAI,KACX,QAAA,EACA,OAAA,EAxHJ,mBAAgB,WA4HF,gBACV,WA7HJ,WAAgB,WAoKb,gEApKH,WAAA,EAoIE,+DJ7II,cAAE,EISQ,yBAoId,gEAYG,WAAQ,EAZX,+DJ7IM,cAAA,EI2KH,oDIvKC,OAAL,KAAS,MJsLL,sDItLK,mBAAO,WJKjB,gBAAgB,WAAhB,WAAgB,WILC,gFJKjB,MAAA,KA6LM,QAAc,YIlMd,QAAM,aJKZ,QAAA,SAoMM,QAAe,YIzMf,QAAL,KJKD,kBAAgB,OAyMM,oBAElB,OIhNH,eAAW,OJKZ,eAAgB,OAkNV,YAAW,OIvNhB,cAAS,KAAO,sGJKjB,iBAAgB,EAgOV,aAAA,EAAa,EAAI,KIrOtB,cAAA,EJKD,SAAA,EAAA,EAAA,KR+4RA,KQ1qRK,EAAA,EAAQ,KI1Ob,OAAC,EAAA,KJKD,YAAA,IILiB,kHJKjB,YAAA,E2BpBoB,iHACX,aAAE,EAIA,0GACV,SAAW,OACX,iBAAc,E3Baf,aAAA,E2BTC,cAAA,EACA,SAAA,EnC06RD,KQl6RA,E2BLE,SAAS,SnCy6RX,OmCx6RE,EvBDF,OAAC,IAAA,iBAAgB,QAAA,+GJKjB,QAAA,M2BcG,SAAA,SvBnBH,IAAA,EJKA,OAAA,EAAA,KAAA,EILC,iBAAgB,QuBkCY,gFACzB,OAAA,EAAA,EAAU,KASY,gFACmB,mFACxC,QAAA,MvB9CC,SAAI,SJKV,QAAA,E2B8CI,OAAA,EACA,WAAA,KAKa,uFACd,QAAgB,IAChB,OAAA,KACA,SAAY,SACZ,MAAA,I3BxDH,IAAA,KkBlBA,OAAQ,KACR,KAAA,KASU,mFACR,OAAA,KAAA,EAaA,+FtBfF,WAAM,EsBmBF,8FlBVJ,cAAA,EkBXK,mFtBEL,WAAQ,KSusBiC,yBarqBvB,+IlBzBlB,YAAA,EkBkCyB,8IACf,aAAA,EAuDT,mIlB1FD,OAAA,EAAA,KkB+F+B,6GAC9B,cAAA,KAQe,oHtBjHhB,QAAQ,MsBoHE,6GACP,OAAK,EAAE,EAAE,KAaR,gHlBzHJ,QAAgB,YkB2Hb,QAAU,aACV,QAAK,SACL,QACA,YlB9HH,QAAA,KAAA,iBAAgB,QKwDkB,wBAAA,cAAJ,cAAI,QagGxB,cAAK,QACd,gBAAuB,cACvB,WAAa,MbodyB,gFazbpC,SbygBiC,SL9rBpC,cAAgB,iBkBoJhB,mFlBpJA,QAAA,YkBmMG,QAAa,aACb,Qb5I2B,Sa6I3B,Qb7I+B,Ya8I/B,QAAA,KAGyB,0FACzB,QAA6B,IAC7B,kBAAuB,iBACvB,aAAA,KlB5MH,cAAA,IPYC,WAAoC,OGrBrC,MAAM,KACN,OAAM,KACN,UsB2NoB,OtB1NpB,YAAA,KHeD,yGGlBS,mBAAA,OACA,oBAAA,OACR,WsBoOoB,OzBrMpB,kHyBkNC,qHlB1OD,QAAgB,0BkBoOT,YAAE,kBUpNQ,0CACJ,4C5BjBG,yCAAA,2CRu7SlB,4CACA,8CAnJA,2CACA,6CAoEA,4CACA,8CA+EE,YAAa,KACb,YAAa,OAAU,MAAO,WAE9B,eAAgB,S0BniSf,yBA/JC,gHlB3PF,iBAAgB,EkB2RJ,abtOkB,EAAI,Ea6OjC,KlBlSD,cAAA,EkBuSO,SAAE,EAAK,EAAA,KACZ,KAAA,EAAO,EAAE,KACT,OAAA,EACA,QAAA,EAAW,KAwEgB,qJbyPW,iBAAJ,EDhnBnC,aAAA,EJKD,cAAA,EkB4YG,SAAA,EdjZH,KAAC,EJKD,OAAA,IILiB,6GJKjB,QAAgB,YkBmaZ,QAAe,aACf,QAAa,SdzahB,QAAW,YJKZ,QAAA,KAAgB,kBAAA,KkB8aX,cAAe,KA0BP,UAAK,KbmKsB,kBAAA,Oa1IpC,oBAAA,OdteH,eAAW,OJKZ,eAAgB,OkBoeL,YAAK,OACZ,OAAM,EbjbyB,MambhC,Mbhb2B,iBD5D7B,mBC4DiC,mBa2e/B,WdviBF,gBAAgB,WJKjB,WAAgB,WAAA,yCkBolBX,OAAO,KACP,ObjiByB,QDzDxB,QAAL,MJKD,SAAA,SkBwmBQ,OAAI,KAAA,EACJ,QAAK,Kd9mBZ,cAAS,IJKV,mBAAgB,OAAA,IAAA,OAA4B,QkBqYvC,IAAA,KAgQA,WAAc,OAEf,IAAA,OAAA,QAAA,IAAA,Kd5oBH,iBAAgB,QJKjB,MAAA,KkB6oB2B,gDACxB,MAAA,KlB9oBH,OAAA,KAAA,QAAA,MenBK,SAAO,SACZ,IAAM,KACN,KAAO,KACD,UVyBW,KUxBX,WAAI,OAmCT,QAAmB,IA0ClB,MV6iBkC,KU1hBpC,2CfjFA,MAAA,QAAgB,6CAAA,8CAAhB,OAAA,QeNC,QAAS,MACT,aAAY,KfKG,yCAAA,2CAAhB,UAAA,KJRM,YAAE,IADK,kDISG,gDJRV,YAAE,ImBbR,qDfqBA,WAAA,EepBD,oDAmCE,cAAA,Effe,yBAAA,yCewBd,OAAS,KAAA,GAKsB,0CACnB,OAAK,KACL,OAAU,QACV,QAAS,MACT,SAAa,SACb,OAAA,KAAA,EACA,QAAA,KACA,cAAY,IfpC1B,mBAAgB,OAAA,IAAA,OerBjB,QAAC,IAAA,KfqBA,WAAgB,OAAA,IAAA,OAAA,QAAA,IepBjB,KA4DyB,iBAAQ,QfxChC,MAAA,Ke6Ce,iDXlDf,MAAC,KJKD,OAAA,KAAA,QAAA,Me2FG,SAAa,SXhGhB,IAAC,KJKD,KAAA,KAAA,UAAA,KekGG,WAAY,OAKb,QAAY,IACZ,MAAS,KfxGK,4C4BlBhB,MvB2Ba,QuBnBZ,8C5BUe,+CAAhB,OAAA,Q4BMG,QAAA,MACQ,aAAE,KASI,0CACJ,4CACX,UAAU,KAeD,YvB0kByB,IuBxgB1B,mDADC,iDAIH,YAAK,IAWd,sDACO,WAAI,EAIV,qD5BtHA,cAAA,E4B8IC,yB5B9Ie,0C4BkJhB,OAAW,KAAE,GAQD,2CACX,OAAU,KACV,OAAA,QACA,QAAA,MACA,SAAc,SAaZ,OAAQ,KAAA,EACR,QAAA,K5B5KH,cAAgB,IK2mBwB,mBuB/WvC,OAAA,IAAA,OAAA,QAAA,IAAA,KxBjQA,WAAS,OAAE,IAAK,OAAA,QAAA,IAAA,KJKjB,iBAAgB,Q4BkUb,MAAA,KASD,kDxBhVF,MAAC,KJKD,OAAA,K4B8UE,QvBtUQ,MDbJ,SAAI,SJKV,IAAA,KRgxSA,KoClxRG,KxBngBF,UAAA,KJKD,WAAA,ORsxSA,QAAS,IACT,MAAO,KAGT,6CACE,MAAO,QAIT,+CADA,gDAEE,OAAQ,QACR,QAAS,MACT,aAAc,KAGhB,2CACA,6CACE,UAAW,KAGX,YAAa,IAKf,oDADA,kDAEE,YAAa,IAGf,uDACE,WAAY,EAGd,sDACE,cAAe,EAGjB,yBACE,2CACE,OAAQ,KAAK,GAIjB,4CACE,OAAQ,KACR,OAAQ,QACR,QAAS,MACT,SAAU,SACV,OAAQ,KAAK,EACb,QAAS,KACT,cAAe,IACf,mBAAoB,OAAO,IAAK,OAAQ,QAAQ,IAAK,KACrD,WAAY,OAAO,IAAK,OAAQ,QAAQ,IAAK,KAC7C,iBAAkB,QAClB,MAAO,KAGT,mDACE,MAAO,KACP,OAAQ,KACR,QAAS,MACT,SAAU,SACV,IAAK,KACL,KAAM,KACN,UAAW,KACX,WAAY,OAIZ,QAAS,IACT,MAAO,KAGT,8CACE,MAAO,QAIT,gDADA,iDAEE,OAAQ,QACR,QAAS,MACT,aAAc,KAGhB,4CACA,8CACE,UAAW,KAGX,YAAa,IAKf,qDADA,mDAEE,YAAa,IAGf,wDACE,WAAY,EAGd,uDACE,cAAe,EAGjB,yBACE,4CACE,OAAQ,KAAK,GAIjB,4CACE,OAAQ,KACR,OAAQ,QACR,QAAS,MACT,SAAU,SACV,OAAQ,KAAK,EACb,QAAS,KACT,cAAe,IACf,mBAAoB,OAAO,IAAK,OAAQ,QAAQ,IAAK,KACrD,WAAY,OAAO,IAAK,OAAQ,QAAQ,IAAK,KAC7C,iBAAkB,QAClB,MAAO,KAGT,mDAGE,QAAS,MACT,SAAU,SACV,IAAK,KACL,KAAM,KACN,UAAW,KACX,WAAY,OAIZ,MAAO,KACP,OAAQ,KACR,OAAQ,IAAI,MAAM,KAClB,oBAAqB,YACrB,cAAe,KACf,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WACZ,kBAAmB,KAAK,KAAK,GAAG,OAAO,SACvC,UAAW,KAAK,KAAK,GAAG,OAAO,SAGjC,8CACE,MAAO,QAIT,gDADA,iDAEE,OAAQ,QACR,QAAS,MACT,aAAc,KAGhB,4CACA,8CACE,UAAW,KAGX,YAAa,IAKf,qDADA,mDAEE,YAAa,IAGf,wDACE,WAAY,EAGd,uDACE,cAAe,EASjB,yCACE,UAAW,KACX,OAAQ,KACR,QAAS,MAgCX,yBAxCE,4CACE,OAAQ,KAAK,GAmDjB,oEACE,OAAQ,EAAE,EAAE,KACZ,QAAS,EACT,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAsCf,yBAlCE,iGACE,OAAQ,EAAE,EAAE,MA6ChB,uEACE,OAAQ,EAAE,EAAE,KACZ,QAAS,EACT,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAsCf,yBAlCE,oGACE,OAAQ,EAAE,EAAE,MA6ChB,mEACE,OAAQ,EAGV,mEACA,sEACE,QAAS,EACT,OAAQ,EACR,WAAY,KAGd,sEACE,OAAQ,KAAK,EAGf,kFACE,WAAY,EAGd,iFACE,cAAe,EA4CjB,2DACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,SAAU,SACV,OAAQ,IAAI,EAGd,0GACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,qFACE,OAAQ,QACR,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,OAAQ,EACR,QAAS,EAYX,8GACE,YAAa,KAGf,oFACE,OAAQ,QACR,QAAS,MACT,OAAQ,EACR,QAAS,EACT,OAAQ,EACR,eAAgB,EAiBhB,YAAa,KAdf,yFACE,OAAQ,QAGV,qFACE,MAAO,KACP,OAAQ,KACR,aAAc,IACd,aAAc,MACd,mBAAoB,IAAK,KACzB,WAAY,IAAK,KAajB,cAAe,KANjB,4FAtCE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MAkCT,MAAO,IACP,OAAQ,IAQR,QAAS,IACT,cAAe,KA4CjB,2DACA,8DACE,MAAO,KACP,UAAW,KACX,QAAS,MACT,OAAQ,EAER,OAAQ,EACR,iBAAkB,MAGpB,2DAGA,kEACA,oEAFA,iEADA,iEAIA,8DAGA,qEACA,uEAFA,oEADA,oEAIE,QAAS,EACT,mBAAoB,KACpB,WAAY,KAGd,2DAGA,kEADA,iEADA,iEAGA,8DAGA,qEADA,oEADA,oEAGE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,oEACA,uEACE,eAAgB,KAChB,aAAc,OAGhB,qFACA,wFACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,sFACA,yFACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,0FACA,6FACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,+FACA,kGACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,8DACE,OAAQ,KACR,WAAY,MACZ,OAAQ,SAGV,2DACA,8DACE,YAAa,KACb,mBAAoB,IAAK,KACzB,WAAY,IAAK,KAIjB,QAAS,IACT,aAAc,IACd,aAAc,MACd,cAAe,EAUjB,2DACE,OAAQ,KA4CV,mEACE,OAAQ,KAAK,EAAE,EACf,WAAY,OAGd,6FACE,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAGf,6FAEA,oGADA,mGAEA,qGACE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,uFACA,4FACE,QAAS,KACT,cAAe,EACf,UAAW,KACX,YAAa,KACb,YAAa,IAaf,yBATE,0HACE,iBAAkB,EAClB,aAAc,EAAE,EAAE,KAClB,cAAe,EACf,SAAU,EAAE,EAAE,KACd,KAAM,EAAE,EAAE,KAKZ,gGACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,kBAAmB,KACnB,cAAe,KACf,UAAW,KACX,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,OAAQ,KAAK,EAAE,GAInB,yCACE,OAAQ,KAAK,KACb,QAAS,EACT,OAAQ,EACR,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,qDACE,WAAY,EASd,oDACE,cAAe,EASjB,yBAfE,qDACE,WAAY,EASd,oDACE,cAAe,EAKjB,yCACE,OAAQ,KAAK,MAIjB,2CACE,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,6DACA,kEACE,MAAO,KACP,OAAQ,QACR,QAAS,MACT,OAAQ,KAAK,EACb,OAAQ,EACR,WAAY,OACZ,eAAgB,KAChB,QAAS,KACT,cAAe,EACf,YAAa,KACb,mBAAoB,IAAK,KACzB,WAAY,IAAK,KAGnB,6DAEA,oEAEA,sEAHA,mEAEA,qEAEA,kEAEA,yEAEA,2EAHA,wEAEA,0EAEE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,6DAEA,oEADA,mEAEA,qEACA,kEAEA,yEADA,wEAEA,0EACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,sEACA,2EACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,IACT,eAAgB,IAGlB,yEACA,8EACE,WAAY,EAGd,wEACA,6EACE,cAAe,EAwDjB,yBApDE,sGACA,2GACE,YAAa,EAKf,qGACA,0GACE,aAAc,EAKhB,0FACA,+FACE,MAAO,KACP,UAAW,MACX,QAAS,aACT,OAAQ,EAAE,MA6Cd,oEACE,OAAQ,EAAE,EAAE,KACZ,QAAS,EACT,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAsCf,yBAlCE,iGACE,OAAQ,EAAE,EAAE,MA6ChB,uEACE,OAAQ,EAAE,EAAE,KACZ,QAAS,EACT,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAsCf,yBAlCE,oGACE,OAAQ,EAAE,EAAE,MA6ChB,mEACE,OAAQ,EAGV,mEACA,sEACE,QAAS,EACT,OAAQ,EACR,WAAY,KAGd,sEACE,OAAQ,KAAK,EAGf,kFACE,WAAY,EAGd,iFACE,cAAe,EA4CjB,2DACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,SAAU,SACV,OAAQ,IAAI,EAGd,0GACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,qFACE,OAAQ,QACR,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,OAAQ,EACR,QAAS,EAYX,8GACE,YAAa,KAGf,oFACE,OAAQ,QACR,QAAS,MACT,OAAQ,EACR,QAAS,EACT,OAAQ,EACR,eAAgB,EAgBhB,YAAa,KAbf,yFACE,OAAQ,QAGV,qFACE,MAAO,KACP,OAAQ,KACR,OAAQ,EACR,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAalB,cAAe,KANjB,4FArCE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MAiCT,MAAO,KACP,OAAQ,KAQR,QAAS,IACT,cAAe,KA4CjB,2DACA,8DACE,MAAO,KACP,UAAW,KACX,QAAS,MACT,OAAQ,EACR,QAAS,EACT,OAAQ,EACR,iBAAkB,MAmFlB,YAAa,KACb,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAlFpB,2DAGA,kEACA,oEAFA,iEADA,iEAIA,8DAGA,qEACA,uEAFA,oEADA,oEAIE,QAAS,EACT,mBAAoB,KACpB,WAAY,KAGd,2DAGA,kEADA,iEADA,iEAGA,8DAGA,qEADA,oEADA,oEAGE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,oEACA,uEACE,eAAgB,KAChB,aAAc,OAGhB,qFACA,wFACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,sFACA,yFACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,0FACA,6FACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,+FACA,kGACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAgBlB,2DACE,QAAS,KACT,OAAQ,EACR,cAAe,EAGjB,8DAlBE,OAAQ,KACR,WAAY,MACZ,OAAQ,SAiBR,QAAS,KACT,cAAe,EAGjB,2DACE,OAAQ,KA4CV,mEACE,OAAQ,KAAK,EAAE,EACf,WAAY,OAGd,6FACE,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAGf,6FAEA,oGADA,mGAEA,qGACE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,uFACA,4FACE,QAAS,KACT,cAAe,EACf,UAAW,KACX,YAAa,KACb,YAAa,IAaf,yBATE,0HACE,iBAAkB,EAClB,aAAc,EAAE,EAAE,KAClB,cAAe,EACf,SAAU,EAAE,EAAE,KACd,KAAM,EAAE,EAAE,KAKZ,gGACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,kBAAmB,KACnB,cAAe,KACf,UAAW,KACX,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,OAAQ,KAAK,EAAE,GAInB,yCACE,OAAQ,KAAK,KACb,QAAS,EACT,OAAQ,EACR,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,qDACE,WAAY,EASd,oDACE,cAAe,EASjB,yBAfE,qDACE,WAAY,EASd,oDACE,cAAe,EAKjB,yCACE,OAAQ,KAAK,MAIjB,2CACE,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,6DACA,kEACE,MAAO,KACP,OAAQ,QACR,QAAS,MACT,OAAQ,KAAK,EACb,OAAQ,EACR,WAAY,OACZ,eAAgB,KAChB,QAAS,KACT,cAAe,EACf,YAAa,KACb,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAGpB,6DAEA,oEAEA,sEAHA,mEAEA,qEAEA,kEAEA,yEAEA,2EAHA,wEAEA,0EAEE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,6DAEA,oEADA,mEAEA,qEACA,kEAEA,yEADA,wEAEA,0EACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,sEACA,2EACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,IACT,eAAgB,IAGlB,yEACA,8EACE,WAAY,EAGd,wEACA,6EACE,cAAe,EAwDjB,yBApDE,sGACA,2GACE,YAAa,EAKf,qGACA,0GACE,aAAc,EAKhB,0FACA,+FACE,MAAO,KACP,UAAW,MACX,QAAS,aACT,OAAQ,EAAE,MA6Cd,uEACE,OAAQ,EAAE,EAAE,KACZ,QAAS,EACT,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAsCf,yBAlCE,oGACE,OAAQ,EAAE,EAAE,MA6ChB,0EACE,OAAQ,EAAE,EAAE,KACZ,QAAS,EACT,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAsCf,yBAlCE,uGACE,OAAQ,EAAE,EAAE,MA6ChB,sEACE,OAAQ,EAGV,sEACA,yEACE,QAAS,EACT,OAAQ,EACR,WAAY,KAGd,yEACE,OAAQ,KAAK,EAGf,qFACE,WAAY,EAGd,oFACE,cAAe,EA4CjB,8DACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,SAAU,SACV,OAAQ,IAAI,EAGd,6GACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,wFACE,OAAQ,QACR,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,OAAQ,EACR,QAAS,EAYX,iHACE,YAAa,KAGf,uFACE,OAAQ,QACR,QAAS,MACT,OAAQ,EACR,QAAS,EACT,OAAQ,EACR,eAAgB,EAkBhB,YAAa,KAff,4FACE,OAAQ,QAGV,wFACE,MAAO,KACP,OAAQ,KACR,aAAc,IACd,aAAc,MAEd,mBAAoB,IAAK,KACzB,WAAY,IAAK,KAajB,cAAe,KANjB,+FAvCE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MAmCT,MAAO,KACP,OAAQ,KAQR,QAAS,IACT,cAAe,KA4CjB,8DACA,iEACE,MAAO,KACP,UAAW,KACX,QAAS,MACT,OAAQ,EAER,OAAQ,EACR,iBAAkB,MAGpB,8DAGA,qEACA,uEAFA,oEADA,oEAIA,iEAGA,wEACA,0EAFA,uEADA,uEAIE,QAAS,EACT,mBAAoB,KACpB,WAAY,KAGd,8DAGA,qEADA,oEADA,oEAGA,iEAGA,wEADA,uEADA,uEAGE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,uEACA,0EACE,eAAgB,KAChB,aAAc,OAGhB,wFACA,2FACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,yFACA,4FACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,6FACA,gGACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,kGACA,qGACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,iEACE,OAAQ,KACR,WAAY,MACZ,OAAQ,SAGV,8DACA,iEACE,YAAa,KACb,mBAAoB,IAAK,KACzB,WAAY,IAAK,KAIjB,QAAS,IACT,aAAc,IACd,aAAc,MACd,cAAe,IAUjB,8DACE,OAAQ,KA4CV,sEACE,OAAQ,KAAK,EAAE,EACf,WAAY,OAGd,gGACE,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAGf,gGAEA,uGADA,sGAEA,wGACE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,0FACA,+FACE,QAAS,KACT,cAAe,EACf,UAAW,KACX,YAAa,KACb,YAAa,IAaf,yBATE,6HACE,iBAAkB,EAClB,aAAc,EAAE,EAAE,KAClB,cAAe,EACf,SAAU,EAAE,EAAE,KACd,KAAM,EAAE,EAAE,KAKZ,mGACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,kBAAmB,KACnB,cAAe,KACf,UAAW,KACX,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,OAAQ,KAAK,EAAE,GAInB,4CACE,OAAQ,KAAK,KACb,QAAS,EACT,OAAQ,EACR,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,wDACE,WAAY,EASd,uDACE,cAAe,EASjB,yBAfE,wDACE,WAAY,EASd,uDACE,cAAe,EAKjB,4CACE,OAAQ,KAAK,MAIjB,8CACE,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,gEACA,qEACE,MAAO,KACP,OAAQ,QACR,QAAS,MACT,OAAQ,KAAK,EACb,OAAQ,EACR,WAAY,OACZ,eAAgB,KAChB,QAAS,KACT,cAAe,IACf,YAAa,KACb,mBAAoB,IAAK,KACzB,WAAY,IAAK,KAGnB,gEAEA,uEAEA,yEAHA,sEAEA,wEAEA,qEAEA,4EAEA,8EAHA,2EAEA,6EAEE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,gEAEA,uEADA,sEAEA,wEACA,qEAEA,4EADA,2EAEA,6EACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,yEACA,8EACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,IACT,eAAgB,IAGlB,4EACA,iFACE,WAAY,EAGd,2EACA,gFACE,cAAe,EAwDjB,yBApDE,yGACA,8GACE,YAAa,EAKf,wGACA,6GACE,aAAc,EAKhB,6FACA,kGACE,MAAO,KACP,UAAW,MACX,QAAS,aACT,OAAQ,EAAE,MA6Cd,wEACE,OAAQ,EAAE,EAAE,KACZ,QAAS,EACT,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAsCf,yBAlCE,qGACE,OAAQ,EAAE,EAAE,MA6ChB,2EACE,OAAQ,EAAE,EAAE,KACZ,QAAS,EACT,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAsCf,yBAlCE,wGACE,OAAQ,EAAE,EAAE,MA6ChB,uEACE,OAAQ,EAGV,uEACA,0EACE,QAAS,EACT,OAAQ,EACR,WAAY,KAGd,0EACE,OAAQ,KAAK,EAGf,sFACE,WAAY,EAGd,qFACE,cAAe,EA4CjB,+DACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,SAAU,SACV,OAAQ,IAAI,EAGd,8GACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,2GACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAChB,uBAAwB,gBACxB,eAAgB,gBAGlB,yFACE,OAAQ,QACR,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,OAAQ,EACR,QAAS,EACT,SAAU,SAGZ,gGACE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MAGX,kHACE,YAAa,KAGf,+FACE,QAAS,IACT,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,SAAU,SACV,cAAe,IACf,kBAAmB,SACnB,cAAe,SACf,UAAW,SACX,yBAA0B,OAC1B,qBAAsB,OACtB,iBAAkB,OAClB,wBAAyB,YACzB,oBAAqB,YACrB,gBAAiB,YACjB,2BAA4B,IAC5B,mBAAoB,IACpB,4BAA6B,KAC7B,oBAAqB,KACrB,MAAO,KACP,OAAQ,KAGV,wFACE,OAAQ,QACR,QAAS,MACT,OAAQ,EACR,QAAS,EACT,OAAQ,EACR,eAAgB,EAkBhB,YAAa,KAff,6FACE,OAAQ,QAGV,yFACE,MAAO,KACP,OAAQ,KACR,aAAc,IACd,aAAc,MAEd,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAalB,cAAe,KANjB,gGACE,MAAO,KACP,OAAQ,KAQR,QAAS,IACT,cAAe,KA4CjB,+DACA,kEACE,MAAO,KACP,UAAW,KACX,QAAS,MACT,OAAQ,EACR,QAAS,EACT,OAAQ,EACR,iBAAkB,MAClB,iBAAkB,YAmFlB,YAAa,KACb,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAlFpB,+DAGA,sEACA,wEAFA,qEADA,qEAIA,kEAGA,yEACA,2EAFA,wEADA,wEAIE,QAAS,EACT,mBAAoB,KACpB,WAAY,KAGd,+DAGA,sEADA,qEADA,qEAGA,kEAGA,yEADA,wEADA,wEAGE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,wEACA,2EACE,eAAgB,KAChB,aAAc,OAGhB,yFACA,4FACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,0FACA,6FACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,8FACA,iGACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,mGACA,sGACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAgBlB,+DACE,cAAe,EACf,YAAa,KACb,eAAgB,IAChB,WAAY,EACZ,aAAc,EACd,YAAa,EACb,oBAAqB,IACrB,oBAAqB,MAGvB,kEAvBE,OAAQ,KACR,WAAY,MACZ,OAAQ,SAsBR,QAAS,IACT,aAAc,IACd,aAAc,MACd,cAAe,IAGjB,+DACE,OAAQ,KAGV,qEACE,SAAU,SAGZ,2EACE,QAAS,IACT,OAAQ,IACR,QAAS,MACT,SAAU,SACV,MAAO,IACP,OAAQ,EACR,KAAM,IACN,mBAAoB,KAAM,OAC1B,WAAY,KAAM,OAGpB,yEACE,SAAU,SACV,QAAS,EAGX,2FACE,eAAgB,KAChB,yBAA0B,EAC1B,qBAAsB,EACtB,iBAAkB,EAClB,mBAAoB,kBAAkB,KAAM,OAAQ,KAAM,KAC1D,WAAY,cAAc,KAAM,OAAQ,KAAM,KAC9C,WAAY,UAAU,KAAM,OAAQ,KAAM,KAI1C,kBAAmB,iBACnB,cAAe,iBACf,UAAW,iBAIb,oIADA,4GAEE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAIlB,qIADA,6GAEE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAIlB,yIADA,iHAEE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAIlB,8IADA,sHAEE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAKlB,iGADA,iGADA,gGAGE,MAAO,EACP,KAAM,EAGR,iHACA,iHACE,kBAAmB,cACnB,cAAe,cACf,UAAW,cAIb,0JADA,kIAEE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAIlB,2JADA,mIAEE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAIlB,+JADA,uIAEE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAIlB,oKADA,4IAEE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EA4ClB,uEACE,OAAQ,KAAK,EAAE,EACf,WAAY,OAGd,iGACE,OAAQ,EACR,UAAW,KACX,YAAa,KACb,YAAa,IAGf,iGAEA,wGADA,uGAEA,yGACE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,2FACA,gGACE,QAAS,KACT,cAAe,EACf,UAAW,KACX,YAAa,KACb,YAAa,IAaf,yBATE,8HACE,iBAAkB,EAClB,aAAc,EAAE,EAAE,KAClB,cAAe,EACf,SAAU,EAAE,EAAE,KACd,KAAM,EAAE,EAAE,KAKZ,oGACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,kBAAmB,KACnB,cAAe,KACf,UAAW,KACX,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,OAAQ,KAAK,EAAE,GAInB,6CACE,OAAQ,KAAK,KACb,QAAS,EACT,OAAQ,EACR,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,yDACE,WAAY,EASd,wDACE,cAAe,EASjB,yBAfE,yDACE,WAAY,EASd,wDACE,cAAe,EAKjB,6CACE,OAAQ,KAAK,MAIjB,+CACE,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,iEACA,sEACE,MAAO,KACP,OAAQ,QACR,QAAS,MACT,OAAQ,KAAK,EACb,OAAQ,EACR,WAAY,OACZ,eAAgB,KAChB,SAAU,OACV,SAAU,SACV,QAAS,KACT,cAAe,IACf,YAAa,KACb,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAGpB,iEAEA,wEAEA,0EAHA,uEAEA,yEAEA,sEAEA,6EAEA,+EAHA,4EAEA,8EAEE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,iEAEA,wEADA,uEAEA,yEACA,sEAEA,6EADA,4EAEA,8EACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,0EACA,+EACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,IACT,eAAgB,IAGlB,6EACA,kFACE,WAAY,EAGd,4EACA,iFACE,cAAe,EAGjB,0FACA,0FACA,+FACA,+FACE,QAAS,MAGX,0FACA,+FACE,MAAO,EACP,SAAU,SACV,IAAK,IACL,KAAM,IACN,QAAS,EACT,cAAe,KACf,iBAAkB,gBAClB,kBAAmB,qBACnB,cAAe,qBACf,UAAW,qBACX,mBAAoB,MAAM,MAAM,0BAAgC,IAAK,SACrE,WAAY,MAAM,MAAM,0BAAgC,IAAK,SAG/D,wEACA,6EACE,mBAAoB,EAAE,IAAI,IAAI,EAAE,eAChC,WAAY,EAAE,IAAI,IAAI,EAAE,eAG1B,iGACA,sGACE,MAAO,KACP,QAAS,KAAK,EAAE,EAiBlB,yBAbE,0GACA,+GACE,YAAa,EAKf,yGACA,8GACE,aAAc,EAKhB,8FACA,mGACE,MAAO,KACP,UAAW,MACX,QAAS,aACT,OAAQ,EAAE,MAId,yCACE,UAAW,MAGb,yCACE,OAAQ,KAAK,KACb,QAAS,EACT,OAAQ,EACR,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,qDACE,WAAY,EASd,oDACE,cAAe,EASjB,yBAfE,qDACE,WAAY,EASd,oDACE,cAAe,EAKjB,yCACE,OAAQ,KAAK,MAIjB,2CACE,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAId,uEACA,iEAFA,iEAGE,OAAQ,EAAE,EAAE,KAId,kFACA,4EAFA,4EAGE,cAAe,EAIjB,uEADA,iEAEE,QAAS,EACT,OAAQ,EACR,eAAgB,EAChB,eAAgB,KAChB,gBAAiB,KAGnB,iEACE,YAAa,MAGf,uEACE,YAAa,MAGf,iEACE,MAAO,KACP,QAAS,MACT,OAAQ,EACR,QAAS,EACT,OAAQ,EAGV,qEACE,UAAW,KACX,QAAS,MACT,OAAQ,EAAE,KACV,OAAQ,EACR,QAAS,EAGX,mEACE,OAAQ,KAAK,EAGf,sEACA,sEACA,sEACA,sEACA,sEACA,sEACA,qEACE,QAAS,EACT,YAAa,MAGf,kFACA,kFACA,kFACA,kFACA,kFACA,kFACA,iFACE,WAAY,EAGd,iFACA,iFACA,iFACA,iFACA,iFACA,iFACA,gFACE,cAAe,EAGjB,sEACA,sEACA,sEACA,sEACA,sEACA,sEACE,WAAY,KACZ,cAAe,KAGjB,qEACE,WAAY,KACZ,cAAe,KAGjB,+EACE,WAAY,EAGd,8EACE,cAAe,EAGjB,mEACE,OAAQ,KAAK,MACb,WAAY,KAGd,sEACE,QAAS,aACT,OAAQ,EACR,QAAS,EAAE,KACX,OAAQ,EACR,WAAY,KAGd,+EACE,WAAY,EAGd,8EACE,cAAe,EAGjB,kEACE,YAAa,EAGf,oEACE,QAAS,MACT,OAAQ,EACR,QAAS,EAGX,oEAEA,2EADA,0EAEA,4EACE,OAAQ,EACR,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,oEACA,4EACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAIlB,2EADA,0EAEE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,2EACE,QAAS,MAoEX,yBA/DE,+GACA,yGAFA,yGAGE,cAAe,EAMjB,oGACA,8FAFA,8FAGE,OAAQ,EAAE,EAAE,KAKd,4GACE,WAAY,EAKd,2GACE,cAAe,EAKjB,gGACE,OAAQ,KAAK,EAKf,mGACE,QAAS,EAAE,KAKb,4GACE,WAAY,EAKd,2GACE,cAAe,EAKjB,gGACE,OAAQ,KAAK,MAMf,4HADA,sHAEE,WAAY,OAKd,0HACE,OAAQ,EAAE,MAId,8DACE,OAAQ,KAAK,EACb,QAAS,EACT,OAAQ,EAGV,qEACE,OAAQ,EACR,YAAa,MACb,eAAgB,EAGlB,2FACE,eAAgB,KAChB,cAAe,IAAI,MAAM,gBAG3B,gGACE,QAAS,MACT,YAAa,MA8Cf,yBA1CE,2FACE,OAAQ,KAAK,EAKf,wHACE,eAAgB,KAMlB,gJADA,0HAEE,QAAS,MACT,iBAAkB,EAClB,aAAc,EAAE,EAAE,KAClB,cAAe,EACf,SAAU,EAAE,EAAE,KACd,KAAM,EAAE,EAAE,KACV,QAAS,EAAE,KACX,WAAY,OAKd,qJACE,QAAS,oBACT,QAAS,mBACT,QAAS,YACT,QAAS,EAAE,KAAK,KAChB,cAAe,IAAI,MAAM,gBAK3B,gJACE,eAAgB,EAChB,cAAe,EAKjB,mHACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,kBAAmB,KACnB,cAAe,KACf,UAAW,KACX,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,aAAc,MACd,YAAa,OAIjB,4DACE,OAAQ,KAAK,EACb,eAAgB,KAGlB,4DACA,iEACE,QAAS,MAGX,+EACE,eAAgB,KAGlB,+GACA,gHACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,gHACA,iHACE,uBAAwB,gBACxB,eAAgB,gBAIlB,oGADA,gFAEE,eAAgB,KAGlB,uFACE,MAAO,KACP,OAAQ,QACR,eAAgB,QAChB,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,SAAU,SACV,QAAS,IACT,aAAc,IACd,aAAc,MACd,mBAAoB,IAAK,KACzB,WAAY,IAAK,KA+6BnB,oGApBA,+EAmBA,gFAEE,eAAgB,KA76BlB,sFACE,MAAO,KACP,OAAQ,KACR,iBAAkB,YAClB,kBAAmB,UACnB,wBAAyB,MACzB,gBAAiB,MACjB,oBAAqB,OAGvB,gHACA,iHACE,WAAY,KACZ,YAAa,KAGf,sFACA,uFACE,MAAO,KACP,OAAQ,KACR,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,aAAc,IACd,aAAc,MACd,mBAAoB,IAAK,KACzB,WAAY,IAAK,KAGnB,+GACA,gHACE,YAAa,KAGf,4FACE,QAAS,IACT,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MACT,UAAW,KAGb,6FACE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MACT,UAAW,KAGb,qFACE,iBAAkB,EAClB,aAAc,EACd,cAAe,EACf,SAAU,EACV,KAAM,EACN,mBAAoB,OACpB,oBAAqB,OACrB,WAAY,OAGd,wEACE,WAAY,EAGd,uEACE,cAAe,EAGjB,mHACE,QAAS,MAGX,qHACE,QAAS,MAGX,6EACA,mFACE,UAAW,MAGb,wGACE,MAAO,KACP,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,OAAQ,MAGV,yIACE,WAAY,KAGd,6GACA,8GACE,QAAS,KAmHX,yBA/GE,qGACE,WAAY,EAKd,oGACE,cAAe,EAKjB,yFACE,OAAQ,KAAK,EAKf,4IACE,QAAS,MACT,OAAQ,KAKV,qKACA,sKACE,YAAa,EACb,IAAK,MAKP,2IACE,MAAO,KACP,OAAQ,MAKV,iJACA,kJACE,UAAW,KAKb,oKACA,qKACE,YAAa,KAKf,2IACA,4IACE,MAAO,KACP,OAAQ,KACR,SAAU,SACV,WAAY,EAKd,0IACE,iBAAkB,EAClB,aAAc,EACd,cAAe,EACf,SAAU,EACV,KAAM,EACN,mBAAoB,MACpB,oBAAqB,MACrB,WAAY,MAKd,gMACA,iMACE,WAAY,KAKd,6JACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,OAAQ,MAKV,sLACE,IAAK,MACL,KAAM,IAKR,kKACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KAKX,iHACE,UAAW,OACX,iBAAkB,EAClB,aAAc,EAAE,EAAE,OAClB,cAAe,EACf,SAAU,EAAE,EAAE,OACd,KAAM,EAAE,EAAE,OACV,OAAQ,KAAK,EACb,QAAS,EAAE,MAIf,6DACA,kEACE,MAAO,KACP,OAAQ,QACR,QAAS,MACT,OAAQ,KAAK,EACb,OAAQ,EACR,WAAY,OACZ,eAAgB,KAChB,QAAS,KACT,cAAe,EACf,YAAa,KACb,mBAAoB,IAAK,KACzB,WAAY,IAAK,KAGnB,6DAEA,oEAEA,sEAHA,mEAEA,qEAEA,kEAEA,yEAEA,2EAHA,wEAEA,0EAEE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,6DAEA,oEADA,mEAEA,qEACA,kEAEA,yEADA,wEAEA,0EACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,sEACA,2EACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,IACT,eAAgB,IAGlB,yEACA,8EACE,WAAY,EAGd,wEACA,6EACE,cAAe,EAiBjB,yBAbE,sGACA,2GACE,YAAa,EAKf,qGACA,0GACE,aAAc,EAKhB,0FACA,+FACE,MAAO,KACP,UAAW,MACX,QAAS,aACT,OAAQ,EAAE,MAId,kEACE,OAAQ,KAAK,EAGf,8EACE,WAAY,EAGd,6EACE,cAAe,EAGjB,4DACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,QACvB,uBAAwB,eACxB,gBAAiB,SACjB,mBAAoB,QACpB,mBAAoB,eACpB,eAAgB,eAChB,QAAS,IACT,aAAc,IACd,aAAc,MAGhB,mEACE,OAAQ,KACR,QAAS,MACT,QAAS,EACT,OAAQ,EACR,MAAO,KACP,OAAQ,EAAE,KAIZ,yEADA,mEAEE,OAAQ,EACR,QAAS,EACT,OAAQ,EACR,eAAgB,EAGlB,mEACE,YAAa,MAGf,mGACE,WAAY,KAGd,yEACE,YAAa,MAGf,oEACE,OAAQ,EACR,MAAO,KACP,QAAS,MACT,QAAS,KACT,cAAe,EACf,YAAa,KAOf,kEAYA,4FACE,WAAY,KAjBd,gFACE,UAAW,KAOb,uEACE,QAAS,KAGX,kEACE,QAAS,KAsGX,yBA1FE,2GACE,WAAY,EAKd,0GACE,cAAe,EAKjB,+FACE,OAAQ,KAAK,EAKf,yFACE,QAAS,MAKX,iGACE,MAAO,KACP,iBAAkB,EAClB,aAAc,EAAE,EAAE,KAClB,cAAe,EACf,SAAU,EAAE,EAAE,KACd,KAAM,EAAE,EAAE,KAKZ,+FACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,WAAY,EACZ,cAAe,KAKjB,+HACE,YAAa,KAKf,oGACE,QAAS,MACT,iBAAkB,EAClB,aAAc,EACd,cAAe,EACf,SAAU,EACV,KAAM,EACN,mBAAoB,OACpB,oBAAqB,OACrB,WAAY,OAKd,kGACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KAKX,yHACE,UAAW,IACX,WAAY,EACZ,YAAa,KAKf,uHACE,WAAY,OAKd,iHACE,WAAY,SAIhB,yCACE,OAAQ,KAAK,KACb,QAAS,EACT,OAAQ,EACR,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,qDACE,WAAY,EASd,oDACE,cAAe,EASjB,yBAfE,qDACE,WAAY,EASd,oDACE,cAAe,EAKjB,yCACE,OAAQ,KAAK,MAIjB,2CACE,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAId,uEACA,iEAFA,iEAGE,OAAQ,EAAE,EAAE,KAId,kFACA,4EAFA,4EAGE,cAAe,EAIjB,uEADA,iEAEE,QAAS,EACT,OAAQ,EACR,eAAgB,EAChB,eAAgB,KAChB,gBAAiB,KAGnB,iEACE,YAAa,MAGf,uEACE,YAAa,MAGf,iEACE,MAAO,KACP,QAAS,MACT,OAAQ,EACR,QAAS,EACT,OAAQ,EAGV,qEACE,UAAW,KACX,QAAS,MACT,OAAQ,EAAE,KACV,OAAQ,EACR,QAAS,EAGX,mEACE,OAAQ,KAAK,EAGf,sEACA,sEACA,sEACA,sEACA,sEACA,sEACA,qEACE,QAAS,EACT,YAAa,MAGf,kFACA,kFACA,kFACA,kFACA,kFACA,kFACA,iFACE,WAAY,EAGd,iFACA,iFACA,iFACA,iFACA,iFACA,iFACA,gFACE,cAAe,EAGjB,sEACA,sEACA,sEACA,sEACA,sEACA,sEACE,WAAY,KACZ,cAAe,KAGjB,qEACE,WAAY,KACZ,cAAe,KAGjB,+EACE,WAAY,EAGd,8EACE,cAAe,EAGjB,mEACE,OAAQ,KAAK,MACb,WAAY,KAGd,sEACE,QAAS,aACT,OAAQ,EACR,QAAS,EAAE,KACX,OAAQ,EACR,WAAY,KAGd,+EACE,WAAY,EAGd,8EACE,cAAe,EAGjB,kEACE,YAAa,EAGf,oEACE,QAAS,MACT,OAAQ,EACR,QAAS,EAGX,oEAEA,2EADA,0EAEA,4EACE,OAAQ,EACR,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,oEACA,4EACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAIlB,2EADA,0EAEE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,2EACE,QAAS,MAoEX,yBA/DE,+GACA,yGAFA,yGAGE,cAAe,EAMjB,oGACA,8FAFA,8FAGE,OAAQ,EAAE,EAAE,KAKd,4GACE,WAAY,EAKd,2GACE,cAAe,EAKjB,gGACE,OAAQ,KAAK,EAKf,mGACE,QAAS,EAAE,KAKb,4GACE,WAAY,EAKd,2GACE,cAAe,EAKjB,gGACE,OAAQ,KAAK,MAMf,4HADA,sHAEE,WAAY,OAKd,0HACE,OAAQ,EAAE,MAId,8DACE,OAAQ,KAAK,EACb,QAAS,EACT,OAAQ,EAGV,qEACE,OAAQ,EACR,YAAa,MACb,eAAgB,EAGlB,2FACE,eAAgB,KAChB,cAAe,IAAI,MAAM,gBAG3B,gGACE,QAAS,MACT,YAAa,MA8Cf,yBA1CE,2FACE,OAAQ,KAAK,EAKf,wHACE,eAAgB,KAMlB,gJADA,0HAEE,QAAS,MACT,iBAAkB,EAClB,aAAc,EAAE,EAAE,KAClB,cAAe,EACf,SAAU,EAAE,EAAE,KACd,KAAM,EAAE,EAAE,KACV,QAAS,EAAE,KACX,WAAY,OAKd,qJACE,QAAS,oBACT,QAAS,mBACT,QAAS,YACT,QAAS,EAAE,KAAK,KAChB,cAAe,IAAI,MAAM,gBAK3B,gJACE,eAAgB,EAChB,cAAe,EAKjB,mHACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,kBAAmB,KACnB,cAAe,KACf,UAAW,KACX,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,aAAc,MACd,YAAa,OAIjB,4DACE,OAAQ,KAAK,EACb,eAAgB,KAGlB,4DACA,iEACE,QAAS,MAOX,+GACA,gHACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,gHACA,iHACE,uBAAwB,gBACxB,eAAgB,gBAQlB,uFACE,MAAO,KACP,OAAQ,QACR,eAAgB,QAChB,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,SAAU,SACV,QAAS,KACT,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KA46BpB,uGApBA,kFAmBA,mFAEE,eAAgB,KA16BlB,sFACE,MAAO,KACP,OAAQ,KACR,iBAAkB,YAClB,kBAAmB,UACnB,wBAAyB,MACzB,gBAAiB,MACjB,oBAAqB,OAGvB,gHACA,iHACE,WAAY,KACZ,YAAa,KAGf,sFACA,uFACE,MAAO,KACP,OAAQ,KACR,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAGpB,+GACA,gHACE,YAAa,KAGf,4FACE,QAAS,IACT,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MACT,UAAW,KAGb,6FACE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MACT,UAAW,KAGb,qFACE,iBAAkB,EAClB,aAAc,EACd,cAAe,EACf,SAAU,EACV,KAAM,EACN,mBAAoB,OACpB,oBAAqB,OACrB,WAAY,OAGd,wEACE,WAAY,EAGd,uEACE,cAAe,EAGjB,mHACE,QAAS,MAGX,qHACE,QAAS,MAGX,6EACA,mFACE,UAAW,MAGb,wGACE,MAAO,KACP,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,OAAQ,MAGV,yIACE,WAAY,KAGd,6GACA,8GACE,QAAS,KAmHX,yBA/GE,qGACE,WAAY,EAKd,oGACE,cAAe,EAKjB,yFACE,OAAQ,KAAK,EAKf,4IACE,QAAS,MACT,OAAQ,KAKV,qKACA,sKACE,YAAa,EACb,IAAK,MAKP,2IACE,MAAO,KACP,OAAQ,MAKV,iJACA,kJACE,UAAW,KAKb,oKACA,qKACE,YAAa,KAKf,2IACA,4IACE,MAAO,KACP,OAAQ,KACR,SAAU,SACV,WAAY,EAKd,0IACE,iBAAkB,EAClB,aAAc,EACd,cAAe,EACf,SAAU,EACV,KAAM,EACN,mBAAoB,MACpB,oBAAqB,MACrB,WAAY,MAKd,gMACA,iMACE,WAAY,KAKd,6JACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,OAAQ,MAKV,sLACE,IAAK,MACL,KAAM,KAKR,kKACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KAKX,iHACE,UAAW,OACX,iBAAkB,EAClB,aAAc,EAAE,EAAE,OAClB,cAAe,EACf,SAAU,EAAE,EAAE,OACd,KAAM,EAAE,EAAE,OACV,OAAQ,KAAK,EACb,QAAS,EAAE,MAIf,6DACA,kEACE,MAAO,KACP,OAAQ,QACR,QAAS,MACT,OAAQ,KAAK,EACb,OAAQ,EACR,WAAY,OACZ,eAAgB,KAChB,QAAS,KACT,cAAe,EACf,YAAa,KACb,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAGpB,6DAEA,oEAEA,sEAHA,mEAEA,qEAEA,kEAEA,yEAEA,2EAHA,wEAEA,0EAEE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,6DAEA,oEADA,mEAEA,qEACA,kEAEA,yEADA,wEAEA,0EACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,sEACA,2EACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,IACT,eAAgB,IAGlB,yEACA,8EACE,WAAY,EAGd,wEACA,6EACE,cAAe,EAiBjB,yBAbE,sGACA,2GACE,YAAa,EAKf,qGACA,0GACE,aAAc,EAKhB,0FACA,+FACE,MAAO,KACP,UAAW,MACX,QAAS,aACT,OAAQ,EAAE,MAId,kEACE,OAAQ,KAAK,EAGf,8EACE,WAAY,EAGd,6EACE,cAAe,EAGjB,4DACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,QACvB,uBAAwB,eACxB,gBAAiB,SACjB,mBAAoB,QACpB,mBAAoB,eACpB,eAAgB,eAChB,QAAS,KACT,aAAc,EAGhB,mEACE,OAAQ,KACR,QAAS,MACT,QAAS,EACT,OAAQ,EACR,MAAO,KACP,OAAQ,EAAE,KAIZ,yEADA,mEAEE,OAAQ,EACR,QAAS,EACT,OAAQ,EACR,eAAgB,EAGlB,mEACE,YAAa,MAGf,mGACE,WAAY,KAGd,yEACE,YAAa,MAGf,oEACE,OAAQ,EACR,MAAO,KACP,QAAS,MACT,QAAS,KACT,cAAe,EACf,YAAa,KAOf,kEAYA,4FACE,WAAY,KAjBd,gFACE,UAAW,KAOb,uEACE,QAAS,KAGX,kEACE,QAAS,KAsGX,yBA1FE,2GACE,WAAY,EAKd,0GACE,cAAe,EAKjB,+FACE,OAAQ,KAAK,EAKf,yFACE,QAAS,MAKX,iGACE,MAAO,KACP,iBAAkB,EAClB,aAAc,EAAE,EAAE,KAClB,cAAe,EACf,SAAU,EAAE,EAAE,KACd,KAAM,EAAE,EAAE,KAKZ,+FACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,WAAY,EACZ,cAAe,KAKjB,+HACE,YAAa,KAKf,oGACE,QAAS,MACT,iBAAkB,EAClB,aAAc,EACd,cAAe,EACf,SAAU,EACV,KAAM,EACN,mBAAoB,OACpB,oBAAqB,OACrB,WAAY,OAKd,kGACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KAKX,yHACE,UAAW,IACX,WAAY,EACZ,YAAa,KAKf,uHACE,WAAY,OAKd,iHACE,WAAY,SAIhB,4CACE,OAAQ,KAAK,KACb,QAAS,EACT,OAAQ,EACR,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,wDACE,WAAY,EASd,uDACE,cAAe,EASjB,yBAfE,wDACE,WAAY,EASd,uDACE,cAAe,EAKjB,4CACE,OAAQ,KAAK,MAIjB,8CACE,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAId,0EACA,oEAFA,oEAGE,OAAQ,EAAE,EAAE,KAId,qFACA,+EAFA,+EAGE,cAAe,EAIjB,0EADA,oEAEE,QAAS,EACT,OAAQ,EACR,eAAgB,EAChB,eAAgB,KAChB,gBAAiB,KAGnB,oEACE,YAAa,MAGf,0EACE,YAAa,MAGf,oEACE,MAAO,KACP,QAAS,MACT,OAAQ,EACR,QAAS,EACT,OAAQ,EAGV,wEACE,UAAW,KACX,QAAS,MACT,OAAQ,EAAE,KACV,OAAQ,EACR,QAAS,EAGX,sEACE,OAAQ,KAAK,EAGf,yEACA,yEACA,yEACA,yEACA,yEACA,yEACA,wEACE,QAAS,EACT,YAAa,MAGf,qFACA,qFACA,qFACA,qFACA,qFACA,qFACA,oFACE,WAAY,EAGd,oFACA,oFACA,oFACA,oFACA,oFACA,oFACA,mFACE,cAAe,EAGjB,yEACA,yEACA,yEACA,yEACA,yEACA,yEACE,WAAY,KACZ,cAAe,KAGjB,wEACE,WAAY,KACZ,cAAe,KAGjB,kFACE,WAAY,EAGd,iFACE,cAAe,EAGjB,sEACE,OAAQ,KAAK,MACb,WAAY,KAGd,yEACE,QAAS,aACT,OAAQ,EACR,QAAS,EAAE,KACX,OAAQ,EACR,WAAY,KAGd,kFACE,WAAY,EAGd,iFACE,cAAe,EAGjB,qEACE,YAAa,EAGf,uEACE,QAAS,MACT,OAAQ,EACR,QAAS,EAGX,uEAEA,8EADA,6EAEA,+EACE,OAAQ,EACR,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,uEACA,+EACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAIlB,8EADA,6EAEE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,8EACE,QAAS,MAoEX,yBA/DE,kHACA,4GAFA,4GAGE,cAAe,EAMjB,uGACA,iGAFA,iGAGE,OAAQ,EAAE,EAAE,KAKd,+GACE,WAAY,EAKd,8GACE,cAAe,EAKjB,mGACE,OAAQ,KAAK,EAKf,sGACE,QAAS,EAAE,KAKb,+GACE,WAAY,EAKd,8GACE,cAAe,EAKjB,mGACE,OAAQ,KAAK,MAMf,+HADA,yHAEE,WAAY,OAKd,6HACE,OAAQ,EAAE,MAId,iEACE,OAAQ,KAAK,EACb,QAAS,EACT,OAAQ,EAGV,wEACE,OAAQ,EACR,YAAa,MACb,eAAgB,EAGlB,8FACE,eAAgB,KAChB,cAAe,IAAI,MAAM,gBAG3B,mGACE,QAAS,MACT,YAAa,MA8Cf,yBA1CE,8FACE,OAAQ,KAAK,EAKf,2HACE,eAAgB,KAMlB,mJADA,6HAEE,QAAS,MACT,iBAAkB,EAClB,aAAc,EAAE,EAAE,KAClB,cAAe,EACf,SAAU,EAAE,EAAE,KACd,KAAM,EAAE,EAAE,KACV,QAAS,EAAE,KACX,WAAY,OAKd,wJACE,QAAS,oBACT,QAAS,mBACT,QAAS,YACT,QAAS,EAAE,KAAK,KAChB,cAAe,IAAI,MAAM,gBAK3B,mJACE,eAAgB,EAChB,cAAe,EAKjB,sHACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,kBAAmB,KACnB,cAAe,KACf,UAAW,KACX,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,aAAc,MACd,YAAa,OAIjB,+DACE,OAAQ,KAAK,EACb,eAAgB,KAGlB,+DACA,oEACE,QAAS,MAOX,kHACA,mHACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,mHACA,oHACE,uBAAwB,gBACxB,eAAgB,gBAQlB,0FACE,MAAO,KACP,OAAQ,QACR,eAAgB,QAChB,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,SAAU,SACV,QAAS,IACT,aAAc,IACd,aAAc,MACd,cAAe,IACf,mBAAoB,IAAK,KACzB,WAAY,IAAK,KAGnB,yFACE,MAAO,KACP,OAAQ,KACR,iBAAkB,YAClB,kBAAmB,UACnB,wBAAyB,MACzB,gBAAiB,MACjB,oBAAqB,OAGvB,mHACA,oHACE,WAAY,KACZ,YAAa,KAGf,yFACA,0FACE,MAAO,KACP,OAAQ,KACR,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,aAAc,IACd,aAAc,MACd,cAAe,IACf,mBAAoB,IAAK,KACzB,WAAY,IAAK,KAGnB,kHACA,mHACE,YAAa,KAGf,+FACE,QAAS,IACT,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MACT,UAAW,KAGb,gGACE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MACT,UAAW,KAGb,wFACE,iBAAkB,EAClB,aAAc,EACd,cAAe,EACf,SAAU,EACV,KAAM,EACN,mBAAoB,OACpB,oBAAqB,OACrB,WAAY,OAGd,2EACE,WAAY,EAGd,0EACE,cAAe,EAGjB,sHACE,QAAS,MAGX,wHACE,QAAS,MAGX,gFACA,sFACE,UAAW,MAGb,2GACE,MAAO,KACP,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,OAAQ,MAGV,4IACE,WAAY,KAGd,gHACA,iHACE,QAAS,KAmHX,yBA/GE,wGACE,WAAY,EAKd,uGACE,cAAe,EAKjB,4FACE,OAAQ,KAAK,EAKf,+IACE,QAAS,MACT,OAAQ,KAKV,wKACA,yKACE,YAAa,EACb,IAAK,MAKP,8IACE,MAAO,KACP,OAAQ,MAKV,oJACA,qJACE,UAAW,KAKb,uKACA,wKACE,YAAa,KAKf,8IACA,+IACE,MAAO,KACP,OAAQ,KACR,SAAU,SACV,WAAY,EAKd,6IACE,iBAAkB,EAClB,aAAc,EACd,cAAe,EACf,SAAU,EACV,KAAM,EACN,mBAAoB,MACpB,oBAAqB,MACrB,WAAY,MAKd,mMACA,oMACE,WAAY,KAKd,gKACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,OAAQ,MAKV,yLACE,IAAK,MACL,KAAM,IAKR,qKACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KAKX,oHACE,UAAW,OACX,iBAAkB,EAClB,aAAc,EAAE,EAAE,OAClB,cAAe,EACf,SAAU,EAAE,EAAE,OACd,KAAM,EAAE,EAAE,OACV,OAAQ,KAAK,EACb,QAAS,EAAE,MAIf,gEACA,qEACE,MAAO,KACP,OAAQ,QACR,QAAS,MACT,OAAQ,KAAK,EACb,OAAQ,EACR,WAAY,OACZ,eAAgB,KAChB,QAAS,KACT,cAAe,IACf,YAAa,KACb,mBAAoB,IAAK,KACzB,WAAY,IAAK,KAGnB,gEAEA,uEAEA,yEAHA,sEAEA,wEAEA,qEAEA,4EAEA,8EAHA,2EAEA,6EAEE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,gEAEA,uEADA,sEAEA,wEACA,qEAEA,4EADA,2EAEA,6EACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,yEACA,8EACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,IACT,eAAgB,IAGlB,4EACA,iFACE,WAAY,EAGd,2EACA,gFACE,cAAe,EAiBjB,yBAbE,yGACA,8GACE,YAAa,EAKf,wGACA,6GACE,aAAc,EAKhB,6FACA,kGACE,MAAO,KACP,UAAW,MACX,QAAS,aACT,OAAQ,EAAE,MAId,qEACE,OAAQ,KAAK,EAGf,iFACE,WAAY,EAGd,gFACE,cAAe,EAGjB,+DACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,QACvB,uBAAwB,eACxB,gBAAiB,SACjB,mBAAoB,QACpB,mBAAoB,eACpB,eAAgB,eAChB,QAAS,IACT,aAAc,IACd,aAAc,MACd,cAAe,IAGjB,sEACE,OAAQ,KACR,QAAS,MACT,QAAS,EACT,OAAQ,EACR,MAAO,KACP,OAAQ,EAAE,KAIZ,4EADA,sEAEE,OAAQ,EACR,QAAS,EACT,OAAQ,EACR,eAAgB,EAGlB,sEACE,YAAa,MAGf,sGACE,WAAY,KAGd,4EACE,YAAa,MAGf,uEACE,OAAQ,EACR,MAAO,KACP,QAAS,MACT,QAAS,KACT,cAAe,IACf,YAAa,KAOf,qEAYA,+FACE,WAAY,KAjBd,mFACE,UAAW,KAOb,0EACE,QAAS,KAGX,qEACE,QAAS,KAsGX,yBA1FE,8GACE,WAAY,EAKd,6GACE,cAAe,EAKjB,kGACE,OAAQ,KAAK,EAKf,4FACE,QAAS,MAKX,oGACE,MAAO,KACP,iBAAkB,EAClB,aAAc,EAAE,EAAE,KAClB,cAAe,EACf,SAAU,EAAE,EAAE,KACd,KAAM,EAAE,EAAE,KAKZ,kGACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,WAAY,EACZ,cAAe,KAKjB,kIACE,YAAa,KAKf,uGACE,QAAS,MACT,iBAAkB,EAClB,aAAc,EACd,cAAe,EACf,SAAU,EACV,KAAM,EACN,mBAAoB,OACpB,oBAAqB,OACrB,WAAY,OAKd,qGACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KAKX,4HACE,UAAW,IACX,WAAY,EACZ,YAAa,KAKf,0HACE,WAAY,OAKd,oHACE,WAAY,SAIhB,6CACE,OAAQ,KAAK,KACb,QAAS,EACT,OAAQ,EACR,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAGd,yDACE,WAAY,EASd,wDACE,cAAe,EASjB,yBAfE,yDACE,WAAY,EASd,wDACE,cAAe,EAKjB,6CACE,OAAQ,KAAK,MAIjB,+CACE,mBAAoB,WACpB,gBAAiB,WACjB,WAAY,WAId,2EACA,qEAFA,qEAGE,OAAQ,EAAE,EAAE,KAId,sFACA,gFAFA,gFAGE,cAAe,EAIjB,2EADA,qEAEE,QAAS,EACT,OAAQ,EACR,eAAgB,EAChB,eAAgB,KAChB,gBAAiB,KAGnB,qEACE,YAAa,MAGf,2EACE,YAAa,MAGf,qEACE,MAAO,KACP,QAAS,MACT,OAAQ,EACR,QAAS,EACT,OAAQ,EAGV,yEACE,UAAW,KACX,QAAS,MACT,OAAQ,EAAE,KACV,OAAQ,EACR,QAAS,EAGX,uEACE,OAAQ,KAAK,EAGf,0EACA,0EACA,0EACA,0EACA,0EACA,0EACA,yEACE,QAAS,EACT,YAAa,MAGf,sFACA,sFACA,sFACA,sFACA,sFACA,sFACA,qFACE,WAAY,EAGd,qFACA,qFACA,qFACA,qFACA,qFACA,qFACA,oFACE,cAAe,EAGjB,0EACA,0EACA,0EACA,0EACA,0EACA,0EACE,WAAY,KACZ,cAAe,KAGjB,yEACE,WAAY,KACZ,cAAe,KAGjB,mFACE,WAAY,EAGd,kFACE,cAAe,EAGjB,uEACE,OAAQ,KAAK,MACb,WAAY,KAGd,0EACE,QAAS,aACT,OAAQ,EACR,QAAS,EAAE,KACX,OAAQ,EACR,WAAY,KAGd,mFACE,WAAY,EAGd,kFACE,cAAe,EAGjB,sEACE,YAAa,EAGf,wEACE,QAAS,MACT,OAAQ,EACR,QAAS,EAGX,wEAEA,+EADA,8EAEA,gFACE,OAAQ,EACR,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,wEACA,gFACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAIlB,+EADA,8EAEE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,GACT,eAAgB,GAGlB,+EACE,QAAS,MAoEX,yBA/DE,mHACA,6GAFA,6GAGE,cAAe,EAMjB,wGACA,kGAFA,kGAGE,OAAQ,EAAE,EAAE,KAKd,gHACE,WAAY,EAKd,+GACE,cAAe,EAKjB,oGACE,OAAQ,KAAK,EAKf,uGACE,QAAS,EAAE,KAKb,gHACE,WAAY,EAKd,+GACE,cAAe,EAKjB,oGACE,OAAQ,KAAK,MAMf,gIADA,0HAEE,WAAY,OAKd,8HACE,OAAQ,EAAE,MAId,kEACE,OAAQ,KAAK,EACb,QAAS,EACT,OAAQ,EAGV,yEACE,OAAQ,EACR,YAAa,MACb,eAAgB,EAGlB,+FACE,eAAgB,KAChB,cAAe,IAAI,MAAM,gBAG3B,oGACE,QAAS,MACT,YAAa,MA8Cf,yBA1CE,+FACE,OAAQ,KAAK,EAKf,4HACE,eAAgB,KAMlB,oJADA,8HAEE,QAAS,MACT,iBAAkB,EAClB,aAAc,EAAE,EAAE,KAClB,cAAe,EACf,SAAU,EAAE,EAAE,KACd,KAAM,EAAE,EAAE,KACV,QAAS,EAAE,KACX,WAAY,OAKd,yJACE,QAAS,oBACT,QAAS,mBACT,QAAS,YACT,QAAS,EAAE,KAAK,KAChB,cAAe,IAAI,MAAM,gBAK3B,oJACE,eAAgB,EAChB,cAAe,EAKjB,uHACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,kBAAmB,KACnB,cAAe,KACf,UAAW,KACX,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,aAAc,MACd,YAAa,OAIjB,gEACE,OAAQ,KAAK,EACb,eAAgB,KAGlB,gEACA,qEACE,QAAS,MAGX,mFACE,eAAgB,KAChB,mBAAoB,EAAE,IAAI,IAAI,eAC9B,WAAY,EAAE,IAAI,IAAI,eAGxB,mHACA,oHACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,oHACA,qHACE,uBAAwB,gBACxB,eAAgB,gBAGlB,oHACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAIlB,wGADA,oFAEE,eAAgB,KAGlB,2FACE,MAAO,KACP,OAAQ,QACR,eAAgB,QAChB,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,SAAU,SACV,cAAe,IACf,mBAAoB,EAAE,IAAI,IAAI,eAC9B,WAAY,EAAE,IAAI,IAAI,eACtB,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAClB,SAAU,OAGZ,iGACE,mBAAoB,EAAE,IAAI,IAAI,eAC9B,WAAY,EAAE,IAAI,IAAI,eAGxB,0FACE,MAAO,KACP,OAAQ,KACR,iBAAkB,YAClB,kBAAmB,UACnB,wBAAyB,MACzB,gBAAiB,MACjB,oBAAqB,OACrB,SAAU,SAGZ,iGACE,QAAS,IACT,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,SAAU,SACV,IAAK,EACL,MAAO,EACP,OAAQ,EACR,KAAM,EACN,iBAAkB,eAClB,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAGpB,oHACA,qHACE,SAAU,SACV,IAAK,KACL,KAAM,KAGR,0FACA,2FACE,MAAO,KACP,OAAQ,KACR,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,aAAc,IACd,aAAc,MACd,cAAe,IACf,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAGpB,mHACA,oHACE,YAAa,KAGf,iGACA,kGACE,QAAS,IACT,MAAO,KACP,OAAQ,KACR,SAAU,SACV,cAAe,IACf,kBAAmB,SACnB,cAAe,SACf,UAAW,SACX,yBAA0B,OAC1B,qBAAsB,OACtB,iBAAkB,OAClB,wBAAyB,YACzB,oBAAqB,YACrB,gBAAiB,YACjB,2BAA4B,GAC5B,mBAAoB,GACpB,4BAA6B,KAC7B,oBAAqB,KAGvB,gGACE,QAAS,IACT,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MACT,UAAW,KAGb,iGACE,eAAgB,iBAChB,OAAQ,iBAER,QAAS,EACT,eAAgB,EAChB,QAAS,MACT,UAAW,KAGb,yFACE,iBAAkB,EAClB,aAAc,EACd,cAAe,EACf,SAAU,EACV,KAAM,EACN,mBAAoB,OACpB,oBAAqB,OACrB,WAAY,OAGd,4EACE,WAAY,EAGd,2EACE,cAAe,EAGjB,uHACE,QAAS,MAGX,yHACE,QAAS,MAGX,iFACA,uFACE,UAAW,KAGb,4GACE,MAAO,KACP,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,mBAAoB,SACpB,sBAAuB,OACvB,uBAAwB,OACxB,gBAAiB,SACjB,mBAAoB,OACpB,mBAAoB,OACpB,eAAgB,OAChB,kBAAmB,OACnB,oBAAqB,OACrB,eAAgB,OAChB,eAAgB,OAChB,YAAa,OACb,iBAAkB,OAClB,wBAAyB,OACzB,cAAe,OACf,cAAe,OACf,gBAAiB,OACjB,OAAQ,KAGV,iHACE,QAAS,KAGX,qHACE,QAAS,KAAK,KAAK,KAAK,EAoH1B,yBAhHE,yGACE,WAAY,EAKd,wGACE,cAAe,EAKjB,6FACE,OAAQ,KAAK,EAKf,gJACE,QAAS,MACT,OAAQ,KAKV,yKACA,0KACE,YAAa,EACb,KAAM,KACN,IAAK,KACL,MAAO,KAKT,+IACE,MAAO,KACP,OAAQ,MAKV,qJACA,sJACE,UAAW,KAKb,wKACA,yKACE,YAAa,KAKf,+IACA,gJACE,MAAO,KACP,OAAQ,KAKV,8IACE,iBAAkB,EAClB,aAAc,EACd,cAAe,EACf,SAAU,EACV,KAAM,EACN,mBAAoB,MACpB,oBAAqB,MACrB,WAAY,MAKd,oMACA,qMACE,WAAY,KACZ,YAAa,EAKf,iKACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KACT,OAAQ,MAKV,0LACE,IAAK,MACL,KAAM,IAKR,sKACE,QAAS,YACT,QAAS,aACT,QAAS,SACT,QAAS,YACT,QAAS,KAKX,qHACE,UAAW,OACX,iBAAkB,EAClB,aAAc,EAAE,EAAE,OAClB,cAAe,EACf,SAAU,EAAE,EAAE,OACd,KAAM,EAAE,EAAE,OACV,OAAQ,KAAK,EACb,QAAS,EAAE,MAIf,iEACA,sEACE,MAAO,KACP,OAAQ,QACR,QAAS,MACT,OAAQ,KAAK,EACb,OAAQ,EACR,WAAY,OACZ,eAAgB,KAChB,SAAU,OACV,SAAU,SACV,QAAS,KACT,cAAe,IACf,YAAa,KACb,mBAAoB,KAAM,KAC1B,WAAY,KAAM,KAGpB,iEAEA,wEAEA,0EAHA,uEAEA,yEAEA,sEAEA,6EAEA,+EAHA,4EAEA,8EAEE,QAAS,EACT,mBAAoB,KACpB,WAAY,KACZ,gBAAiB,KAGnB,iEAEA,wEADA,uEAEA,yEACA,sEAEA,6EADA,4EAEA,8EACE,eAAgB,mBAChB,OAAQ,mBAER,QAAS,EACT,eAAgB,EAGlB,0EACA,+EACE,eAAgB,kBAChB,OAAQ,kBAER,QAAS,IACT,eAAgB,IAGlB,6EACA,kFACE,WAAY,EAGd,4EACA,iFACE,cAAe,EAGjB,0FACA,0FACA,+FACA,+FACE,QAAS,MAGX,0FACA,+FACE,MAAO,EACP,SAAU,SACV,IAAK,IACL,KAAM,IACN,QAAS,EACT,cAAe,KACf,iBAAkB,gBAClB,kBAAmB,qBACnB,cAAe,qBACf,UAAW,qBACX,mBAAoB,MAAM,MAAM,0BAAgC,IAAK,SACrE,WAAY,MAAM,MAAM,0BAAgC,IAAK,SAG/D,wEACA,6EACE,mBAAoB,EAAE,IAAI,IAAI,EAAE,eAChC,WAAY,EAAE,IAAI,IAAI,EAAE,eAG1B,iGACA,sGACE,MAAO,KACP,QAAS,KAAK,EAAE,EAiBlB,yBAbE,0GACA,+GACE,YAAa,EAKf,yGACA,8GACE,aAAc,EAKhB,8FACA,mGACE,MAAO,KACP,UAAW,MACX,QAAS,aACT,OAAQ,EAAE,MAId,sEACE,OAAQ,KAAK,EAGf,kFACE,WAAY,EAGd,iFACE,cAAe,EAGjB,gEACE,cAAe,IACf,SAAU,OACV,mBAAoB,EAAE,IAAI,IAAI,eAC9B,WAAY,EAAE,IAAI,IAAI,eAGxB,mEAEE,QAAS,EACT,OAAQ,EACR,QAAS,MACT,iBAAkB,eAClB,OAAQ,KAAK,EAGf,uEACE,OAAQ,KACR,QAAS,MACT,QAAS,EACT,OAAQ,EACR,MAAO,KACP,OAAQ,EAIV,6EADA,uEAEE,OAAQ,EACR,QAAS,EACT,OAAQ,EACR,eAAgB,EAGlB,uEACE,YAAa,MAGf,uGACE,WAAY,KAGd,6EACE,YAAa,MAGf,wEACE,OAAQ,EACR,QAAS,oBACT,QAAS,mBACT,QAAS,YACT,QAAS,EACT,OAAQ,EACR,iBAAkB,YAClB,iBAAkB,KAClB,eAAgB,UAChB,OAAQ,KACR,YAAa,MAGf,yEACE,QAAS,KA2BX,yBAvBE,+GACE,WAAY,EAKd,8GACE,cAAe,EAKjB,mGACE,OAAQ,KAAK,EAKf,2HACE,WAAY,OAKd,qHACE,WAAY"}
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