Forminator Payment, Quiz and Contact Form Plugin - Version 1.8.1

Version Description

  • Fix: International and National phone validation always throws Invalid Format error
Download this release

Release Info

Developer jdailey
Plugin Icon 128x128 Forminator Payment, Quiz and Contact Form Plugin
Version 1.8.1
Comparing to
See all releases

Code changes from version 1.7.1.3 to 1.8.1

Files changed (41) hide show
  1. addons/pro/hubspot/assets/icons/hubspot.png +0 -0
  2. addons/pro/hubspot/assets/icons/hubspot@2x.png +0 -0
  3. addons/pro/hubspot/assets/img/hubspot.png +0 -0
  4. addons/pro/hubspot/assets/img/hubspot@2x.png +0 -0
  5. addons/pro/hubspot/forminator-addon-hubspot-exception.php +11 -0
  6. addons/pro/hubspot/forminator-addon-hubspot-form-hooks.php +666 -0
  7. addons/pro/hubspot/forminator-addon-hubspot-form-settings-exception.php +68 -0
  8. addons/pro/hubspot/forminator-addon-hubspot-form-settings.php +406 -0
  9. addons/pro/hubspot/forminator-addon-hubspot.php +577 -0
  10. addons/pro/hubspot/hubspot.php +30 -0
  11. addons/pro/hubspot/lib/class-wp-hubspot-api-exception.php +10 -0
  12. addons/pro/hubspot/lib/class-wp-hubspot-api-not-found-exception.php +10 -0
  13. addons/pro/hubspot/lib/class-wp-hubspot-api.php +558 -0
  14. addons/pro/hubspot/views/form-settings/create-contact.php +105 -0
  15. addons/pro/hubspot/views/form-settings/select-list.php +62 -0
  16. addons/pro/hubspot/views/sections/authorize.php +46 -0
  17. addons/pro/hubspot/views/settings/authorize.php +42 -0
  18. addons/pro/hubspot/views/settings/error-authorize.php +29 -0
  19. addons/pro/hubspot/views/settings/success-authorize.php +7 -0
  20. addons/pro/hubspot/views/settings/wait-authorize.php +37 -0
  21. admin/abstracts/class-admin-page.php +8 -8
  22. admin/classes/class-admin-ajax.php +81 -53
  23. admin/classes/class-admin-data.php +4 -0
  24. admin/classes/class-admin-l10n.php +1 -1
  25. admin/locale.php +119 -83
  26. admin/views/custom-form/entries/content.php +53 -27
  27. admin/views/custom-form/list/content.php +8 -0
  28. admin/views/poll/entries/content-none.php +15 -0
  29. admin/views/poll/entries/content.php +37 -34
  30. admin/views/poll/list/content.php +8 -0
  31. admin/views/quiz/list/content.php +9 -1
  32. admin/views/settings/content.php +11 -23
  33. admin/views/settings/dashboard/forms.php +52 -61
  34. admin/views/settings/dashboard/polls.php +52 -62
  35. admin/views/settings/dashboard/quizzes.php +51 -60
  36. admin/views/settings/tab-dashboard.php +50 -5
  37. admin/views/settings/tab-emails.php +33 -60
  38. admin/views/settings/tab-pagination.php +49 -86
  39. admin/views/settings/tab-recaptcha.php +178 -60
  40. assets/css/front.min.css +1 -1
  41. assets/css/front.min.css.map +1 -1
addons/pro/hubspot/assets/icons/hubspot.png ADDED
Binary file
addons/pro/hubspot/assets/icons/hubspot@2x.png ADDED
Binary file
addons/pro/hubspot/assets/img/hubspot.png ADDED
Binary file
addons/pro/hubspot/assets/img/hubspot@2x.png ADDED
Binary file
addons/pro/hubspot/forminator-addon-hubspot-exception.php ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Forminator_Addon_Hubspot_Exception
5
+ * Not Required but encouraged
6
+ *
7
+ * @since 1.0 HubSpot Addon
8
+ */
9
+ class Forminator_Addon_Hubspot_Exception extends Exception {
10
+
11
+ }
addons/pro/hubspot/forminator-addon-hubspot-form-hooks.php ADDED
@@ -0,0 +1,666 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Forminator_Addon_Hubspot_Form_Hooks
5
+ *
6
+ * @since 1.0 HubSpot Addon
7
+ *
8
+ */
9
+ class Forminator_Addon_Hubspot_Form_Hooks extends Forminator_Addon_Form_Hooks_Abstract {
10
+
11
+ /**
12
+ * Addon instance are auto available form abstract
13
+ * Its added here for development purpose,
14
+ * Auto-complete will resolve addon directly to `HubSpot` instance instead of the abstract
15
+ * And its public properties can be exposed
16
+ *
17
+ * @since 1.0 HubSpot Addon
18
+ * @var Forminator_Addon_Hubspot
19
+ */
20
+ protected $addon;
21
+
22
+ /**
23
+ * Form Settings Instance
24
+ *
25
+ * @since 1.0 HubSpot Addon
26
+ * @var Forminator_Addon_Hubspot_Form_Settings | null
27
+ */
28
+ protected $form_settings_instance;
29
+
30
+ /**
31
+ * Forminator_Addon_Hubspot_Form_Hooks constructor.
32
+ *
33
+ * @since 1.0 HubSpot Addon
34
+ *
35
+ * @param Forminator_Addon_Abstract $addon
36
+ * @param $form_id
37
+ *
38
+ * @throws Forminator_Addon_Exception
39
+ */
40
+ public function __construct( Forminator_Addon_Abstract $addon, $form_id ) {
41
+ parent::__construct( $addon, $form_id );
42
+ $this->_submit_form_error_message = __( 'HubSpot 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 HubSpot Connection
47
+ *
48
+ * @since 1.0 HubSpot 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 HubSpot 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_Hubspot_Form_Settings $form_settings_instance HubSpot Addon Form Settings instance
68
+ */
69
+ $submitted_data = apply_filters(
70
+ 'forminator_addon_hubspot_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 HubSpot
82
+ *
83
+ * @since 1.4
84
+ *
85
+ * @param int $form_id current Form ID
86
+ * @param array $submitted_data
87
+ * @param Forminator_Addon_Hubspot_Form_Settings $form_settings_instance HubSpot Addon Form Settings instance
88
+ */
89
+ do_action( 'forminator_addon_hubspot_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 hubspot
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_contact_sync( $key, $submitted_data, $addon_setting_value, $form_entry_fields ),
98
+ );
99
+ }
100
+
101
+ }
102
+
103
+ $entry_fields = $data;
104
+ /**
105
+ * Filter HubSpot 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_Hubspot_Form_Settings $form_settings_instance HubSpot Addon Form Settings instance
113
+ */
114
+ $data = apply_filters(
115
+ 'forminator_addon_hubspot_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 HubSpot
128
+ *
129
+ * @since 1.0 HubSpot 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 HubSpot, false otherwise
137
+ */
138
+ private function get_status_on_contact_sync( $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
+ $list_id = $connection_settings['list_id'];
152
+
153
+ $fields_map = $connection_settings['fields_map'];
154
+
155
+ $email_element_id = $connection_settings['fields_map']['email'];
156
+ if ( ! isset( $submitted_data[ $email_element_id ] ) || empty( $submitted_data[ $email_element_id ] ) ) {
157
+ throw new Forminator_Addon_Hubspot_Exception( __( 'Email on element %1$s not found or not filled on submitted data.', Forminator::DOMAIN ) );
158
+ }
159
+ $email = $submitted_data[ $email_element_id ];
160
+ $email = strtolower( trim( $email ) );
161
+ $args['email'] = $email;
162
+
163
+ // processed
164
+ unset( $fields_map['email'] );
165
+ $common_fields = array(
166
+ 'firstname',
167
+ 'lastname',
168
+ 'jobtitle',
169
+ );
170
+ foreach ( $common_fields as $common_field ) {
171
+ // not setup
172
+ if ( ! isset( $fields_map[ $common_field ] ) ) {
173
+ continue;
174
+ }
175
+
176
+ if ( ! empty( $fields_map[ $common_field ] ) ) {
177
+ $element_id = $fields_map[ $common_field ];
178
+
179
+ if ( self::element_is_calculation( $element_id ) ) {
180
+ $meta_value = self::find_meta_value_from_entry_fields( $element_id, $form_entry_fields );
181
+ $element_value = Forminator_Form_Entry_Model::meta_value_to_string( 'calculation', $meta_value );
182
+ } elseif ( self::element_is_stripe( $element_id ) ) {
183
+ $meta_value = self::find_meta_value_from_entry_fields( $element_id, $form_entry_fields );
184
+ $element_value = Forminator_Form_Entry_Model::meta_value_to_string( 'stripe', $meta_value );
185
+ } elseif ( isset( $submitted_data[ $element_id ] ) && ! empty( $submitted_data[ $element_id ] ) ) {
186
+ $element_value = $submitted_data[ $element_id ];
187
+ if ( is_array( $element_value ) ) {
188
+ $element_value = implode( ',', $element_value );
189
+ }
190
+ }
191
+ if ( isset( $element_value ) ) {
192
+ $args[ $common_field ] = $element_value;
193
+ unset( $element_value ); // unset for next loop
194
+ }
195
+
196
+ }
197
+ // processed
198
+ unset( $fields_map[ $common_field ] );
199
+ }
200
+ /**
201
+ * Filter arguments to passed on to Contact Sync HubSpot API
202
+ *
203
+ * @since 1.2
204
+ *
205
+ * @param array $args
206
+ * @param int $form_id Current Form id
207
+ * @param string $connection_id ID of current connection
208
+ * @param array $submitted_data
209
+ * @param array $connection_settings current connection setting, contains options of like `name`, `list_id` etc
210
+ * @param array $form_settings Displayed Form settings
211
+ * @param Forminator_Addon_Hubspot_Form_Settings $form_settings_instance HubSpot Addon Form Settings instance
212
+ */
213
+ $args = apply_filters(
214
+ 'forminator_addon_hubspot_create_contact_args',
215
+ $args,
216
+ $form_id,
217
+ $connection_id,
218
+ $submitted_data,
219
+ $connection_settings,
220
+ $form_settings,
221
+ $form_settings_instance
222
+ );
223
+
224
+ $contact_id = $api->add_update_contact( $args );
225
+ // Add contact to contact list
226
+ if ( ! empty( $list_id ) && ! empty( $contact_id ) && ! is_object( $contact_id ) && (int) $contact_id > 0 ) {
227
+ $api->add_to_contact_list( $contact_id, $args['email'], $list_id );
228
+ }
229
+
230
+ forminator_addon_maybe_log( __METHOD__, 'Success Send Data' );
231
+
232
+ return array(
233
+ 'is_sent' => true,
234
+ 'connection_name' => $connection_settings['name'],
235
+ 'description' => __( 'Successfully send data to HubSpot', Forminator::DOMAIN ),
236
+ 'data_sent' => $api->get_last_data_sent(),
237
+ 'data_received' => $api->get_last_data_received(),
238
+ 'url_request' => $api->get_last_url_request(),
239
+ );
240
+
241
+ } catch ( Forminator_Addon_Hubspot_Exception $e ) {
242
+
243
+ forminator_addon_maybe_log( __METHOD__, 'Failed to Send to HubSpot' );
244
+
245
+ $addon_entry_fields = array(
246
+ 'is_sent' => false,
247
+ 'description' => $e->getMessage(),
248
+ 'connection_name' => $connection_settings['name'],
249
+ 'data_sent' => ( ( $api instanceof Forminator_Addon_Hubspot_Wp_Api ) ? $api->get_last_data_sent() : array() ),
250
+ 'data_received' => ( ( $api instanceof Forminator_Addon_Hubspot_Wp_Api ) ? $api->get_last_data_received() : array() ),
251
+ 'url_request' => ( ( $api instanceof Forminator_Addon_Hubspot_Wp_Api ) ? $api->get_last_url_request() : '' ),
252
+ );
253
+
254
+ return $addon_entry_fields;
255
+ }
256
+ }
257
+
258
+
259
+ /**
260
+ * It wil add new row on entry table of submission page, with couple of subentries
261
+ * subentries included are defined in @see Forminator_Addon_Hubspot_Form_Hooks::get_additional_entry_item()
262
+ *
263
+ * @since 1.0 HubSpot Addon
264
+ *
265
+ * @param Forminator_Form_Entry_Model $entry_model
266
+ * @param $addon_meta_data
267
+ *
268
+ * @return array
269
+ */
270
+ public function on_render_entry( Forminator_Form_Entry_Model $entry_model, $addon_meta_data ) {
271
+
272
+ $form_id = $this->form_id;
273
+ $form_settings_instance = $this->form_settings_instance;
274
+
275
+ /**
276
+ *
277
+ * Filter HubSpot metadata that previously saved on db to be processed
278
+ *
279
+ * @since 1.4
280
+ *
281
+ * @param array $addon_meta_data
282
+ * @param int $form_id current Form ID
283
+ * @param Forminator_Addon_Hubspot_Form_Settings $form_settings_instance HubSpot Addon Form Settings instance
284
+ */
285
+ $addon_meta_data = apply_filters(
286
+ 'forminator_addon_hubspot_metadata',
287
+ $addon_meta_data,
288
+ $form_id,
289
+ $form_settings_instance
290
+ );
291
+
292
+
293
+ $addon_meta_datas = $addon_meta_data;
294
+ if ( ! isset( $addon_meta_data[0] ) || ! is_array( $addon_meta_data[0] ) ) {
295
+ return array();
296
+ }
297
+
298
+ return $this->on_render_entry_multi_connection( $addon_meta_datas );
299
+
300
+ }
301
+
302
+ /**
303
+ * Loop through addon meta data on multiple HubSpot setup(s)
304
+ *
305
+ * @since 1.0 HubSpot Addon
306
+ *
307
+ * @param $addon_meta_datas
308
+ *
309
+ * @return array
310
+ */
311
+ private function on_render_entry_multi_connection( $addon_meta_datas ) {
312
+ $additional_entry_item = array();
313
+ foreach ( $addon_meta_datas as $addon_meta_data ) {
314
+ $additional_entry_item[] = $this->get_additional_entry_item( $addon_meta_data );
315
+ }
316
+
317
+ return $additional_entry_item;
318
+
319
+ }
320
+
321
+ /**
322
+ * Format additional entry item as label and value arrays
323
+ *
324
+ * - Integration Name : its defined by user when they adding HubSpot integration on their form
325
+ * - Sent To HubSpot : will be Yes/No value, that indicates whether sending data to HubSpot API was successful
326
+ * - Info : Text that are generated by addon when building and sending data to HubSpot @see Forminator_Addon_Hubspot_Form_Hooks::add_entry_fields()
327
+ * - Below subentries will be added if full log enabled, @see Forminator_Addon_Hubspot::is_show_full_log() @see FORMINATOR_ADDON_HUBSPOT_SHOW_FULL_LOG
328
+ * - API URL : URL that wes requested when sending data to HubSpot
329
+ * - Data sent to HubSpot : encoded body request that was sent
330
+ * - Data received from HubSpot : json encoded body response that was received
331
+ *
332
+ * @param $addon_meta_data
333
+ *
334
+ * @since 1.0 HubSpot Addon
335
+ * @return array
336
+ */
337
+ private function get_additional_entry_item( $addon_meta_data ) {
338
+
339
+ if ( ! isset( $addon_meta_data['value'] ) || ! is_array( $addon_meta_data['value'] ) ) {
340
+ return array();
341
+ }
342
+ $status = $addon_meta_data['value'];
343
+ $additional_entry_item = array(
344
+ 'label' => __( 'HubSpot Integration', Forminator::DOMAIN ),
345
+ 'value' => '',
346
+ );
347
+
348
+
349
+ $sub_entries = array();
350
+ if ( isset( $status['connection_name'] ) ) {
351
+ $sub_entries[] = array(
352
+ 'label' => __( 'Integration Name', Forminator::DOMAIN ),
353
+ 'value' => $status['connection_name'],
354
+ );
355
+ }
356
+
357
+ if ( isset( $status['is_sent'] ) ) {
358
+ $is_sent = true === $status['is_sent'] ? __( 'Yes', Forminator::DOMAIN ) : __( 'No', Forminator::DOMAIN );
359
+ $sub_entries[] = array(
360
+ 'label' => __( 'Sent To HubSpot', Forminator::DOMAIN ),
361
+ 'value' => $is_sent,
362
+ );
363
+ }
364
+
365
+ if ( isset( $status['description'] ) ) {
366
+ $sub_entries[] = array(
367
+ 'label' => __( 'Info', Forminator::DOMAIN ),
368
+ 'value' => $status['description'],
369
+ );
370
+ }
371
+
372
+ if ( Forminator_Addon_Hubspot::is_show_full_log() ) {
373
+ // too long to be added on entry data enable this with `define('FORMINATOR_ADDON_HUBSPOT_SHOW_FULL_LOG', true)`
374
+ if ( isset( $status['url_request'] ) ) {
375
+ $sub_entries[] = array(
376
+ 'label' => __( 'API URL', Forminator::DOMAIN ),
377
+ 'value' => $status['url_request'],
378
+ );
379
+ }
380
+
381
+ if ( isset( $status['data_sent'] ) ) {
382
+ $sub_entries[] = array(
383
+ 'label' => __( 'Data sent to HubSpot', Forminator::DOMAIN ),
384
+ 'value' => '<pre class="sui-code-snippet">' . wp_json_encode( $status['data_sent'], JSON_PRETTY_PRINT ) . '</pre>',
385
+ );
386
+ }
387
+
388
+ if ( isset( $status['data_received'] ) ) {
389
+ $sub_entries[] = array(
390
+ 'label' => __( 'Data received from HubSpot', Forminator::DOMAIN ),
391
+ 'value' => '<pre class="sui-code-snippet">' . wp_json_encode( $status['data_received'], JSON_PRETTY_PRINT ) . '</pre>',
392
+ );
393
+ }
394
+ }
395
+
396
+
397
+ $additional_entry_item['sub_entries'] = $sub_entries;
398
+
399
+ // return single array
400
+ return $additional_entry_item;
401
+ }
402
+
403
+ /**
404
+ * HubSpot will add a column on the title/header row
405
+ * its called `HubSpot Info` which can be translated on forminator lang
406
+ *
407
+ * @since 1.0 HubSpot Addon
408
+ * @return array
409
+ */
410
+ public function on_export_render_title_row() {
411
+
412
+ $export_headers = array(
413
+ 'info' => __( 'HubSpot Info', Forminator::DOMAIN ),
414
+ );
415
+
416
+ $form_id = $this->form_id;
417
+ $form_settings_instance = $this->form_settings_instance;
418
+
419
+ /**
420
+ * Filter HubSpot headers on export file
421
+ *
422
+ * @since 1.2
423
+ *
424
+ * @param array $export_headers headers to be displayed on export file
425
+ * @param int $form_id current Form ID
426
+ * @param Forminator_Addon_Hubspot_Form_Settings $form_settings_instance HubSpot Addon Form Settings instance
427
+ */
428
+ $export_headers = apply_filters(
429
+ 'forminator_addon_hubspot_export_headers',
430
+ $export_headers,
431
+ $form_id,
432
+ $form_settings_instance
433
+ );
434
+
435
+ return $export_headers;
436
+ }
437
+
438
+ /**
439
+ * HubSpot will add a column that give user information whether sending data to HubSpot successfully or not
440
+ * It will only add one column even its multiple connection, every connection will be separated by comma
441
+ *
442
+ * @since 1.0 HubSpot Addon
443
+ *
444
+ * @param Forminator_Form_Entry_Model $entry_model
445
+ * @param $addon_meta_data
446
+ *
447
+ * @return array
448
+ */
449
+ public function on_export_render_entry( Forminator_Form_Entry_Model $entry_model, $addon_meta_data ) {
450
+
451
+ $form_id = $this->form_id;
452
+ $form_settings_instance = $this->form_settings_instance;
453
+
454
+ /**
455
+ *
456
+ * Filter HubSpot metadata that previously saved on db to be processed
457
+ *
458
+ * @since 1.4
459
+ *
460
+ * @param array $addon_meta_data
461
+ * @param int $form_id current Form ID
462
+ * @param Forminator_Addon_Hubspot_Form_Settings $form_settings_instance HubSpot Addon Form Settings instance
463
+ */
464
+ $addon_meta_data = apply_filters(
465
+ 'forminator_addon_hubspot_metadata',
466
+ $addon_meta_data,
467
+ $form_id,
468
+ $form_settings_instance
469
+ );
470
+
471
+ $export_columns = array(
472
+ 'info' => $this->get_from_addon_meta_data( $addon_meta_data, 'description', '' ),
473
+ );
474
+
475
+ /**
476
+ * Filter HubSpot columns to be displayed on export submissions
477
+ *
478
+ * @since 1.4
479
+ *
480
+ * @param array $export_columns column to be exported
481
+ * @param int $form_id current Form ID
482
+ * @param Forminator_Form_Entry_Model $entry_model Form Entry Model
483
+ * @param array $addon_meta_data meta data saved by addon on entry fields
484
+ * @param Forminator_Addon_Hubspot_Form_Settings $form_settings_instance HubSpot Addon Form Settings instance
485
+ */
486
+ $export_columns = apply_filters(
487
+ 'forminator_addon_hubspot_export_columns',
488
+ $export_columns,
489
+ $form_id,
490
+ $entry_model,
491
+ $addon_meta_data,
492
+ $form_settings_instance
493
+ );
494
+
495
+ return $export_columns;
496
+ }
497
+
498
+ /**
499
+ * Get Addon meta data, will be recursive if meta data is multiple because of multiple connection added
500
+ *
501
+ * @since 1.0 HubSpot Addon
502
+ *
503
+ * @param $addon_meta_data
504
+ * @param $key
505
+ * @param string $default
506
+ *
507
+ * @return string
508
+ */
509
+ private function get_from_addon_meta_data( $addon_meta_data, $key, $default = '' ) {
510
+ $addon_meta_datas = $addon_meta_data;
511
+ if ( ! isset( $addon_meta_data[0] ) || ! is_array( $addon_meta_data[0] ) ) {
512
+ return $default;
513
+ }
514
+
515
+ $addon_meta_data = $addon_meta_data[0];
516
+
517
+ // make sure its `status`, because we only add this
518
+ if ( 'status' !== $addon_meta_data['name'] ) {
519
+ if ( stripos( $addon_meta_data['name'], 'status-' ) === 0 ) {
520
+ $meta_data = array();
521
+ foreach ( $addon_meta_datas as $addon_meta_data ) {
522
+ // make it like single value so it will be processed like single meta data
523
+ $addon_meta_data['name'] = 'status';
524
+
525
+ // add it on an array for next recursive process
526
+ $meta_data[] = $this->get_from_addon_meta_data( array( $addon_meta_data ), $key, $default );
527
+ }
528
+
529
+ return implode( ', ', $meta_data );
530
+ }
531
+
532
+ return $default;
533
+
534
+ }
535
+
536
+ if ( ! isset( $addon_meta_data['value'] ) || ! is_array( $addon_meta_data['value'] ) ) {
537
+ return $default;
538
+ }
539
+ $status = $addon_meta_data['value'];
540
+ if ( isset( $status[ $key ] ) ) {
541
+ $connection_name = '';
542
+ if ( 'connection_name' !== $key ) {
543
+ if ( isset( $status['connection_name'] ) ) {
544
+ $connection_name = '[' . $status['connection_name'] . '] ';
545
+ }
546
+ }
547
+
548
+ return $connection_name . $status[ $key ];
549
+ }
550
+
551
+ return $default;
552
+ }
553
+
554
+ /**
555
+ * It will delete sent chat
556
+ *
557
+ * @since 1.0 HubSpot Addon
558
+ *
559
+ * @param Forminator_Form_Entry_Model $entry_model
560
+ * @param array $addon_meta_data
561
+ *
562
+ * @return bool
563
+ */
564
+ public function on_before_delete_entry( Forminator_Form_Entry_Model $entry_model, $addon_meta_data ) {
565
+ // attach hook first
566
+ $form_id = $this->form_id;
567
+ $form_settings_instance = $this->form_settings_instance;
568
+
569
+ /**
570
+ *
571
+ * Filter HubSpot addon metadata that previously saved on db to be processed
572
+ *
573
+ * @since 1.4
574
+ *
575
+ * @param array $addon_meta_data
576
+ * @param int $form_id current Form ID
577
+ * @param Forminator_Form_Entry_Model $entry_model Forminator Entry Model
578
+ * @param Forminator_Addon_Hubspot_Form_Settings $form_settings_instance HubSpot Addon Form Settings instance
579
+ */
580
+ $addon_meta_data = apply_filters(
581
+ 'forminator_addon_hubspot_metadata',
582
+ $addon_meta_data,
583
+ $form_id,
584
+ $entry_model,
585
+ $form_settings_instance
586
+ );
587
+
588
+ /**
589
+ * Fires when HubSpot connected form delete a submission
590
+ *
591
+ * @since 1.1
592
+ *
593
+ * @param int $form_id current Form ID
594
+ * @param Forminator_Form_Entry_Model $entry_model Forminator Entry Model
595
+ * @param array $addon_meta_data addon meta data
596
+ * @param Forminator_Addon_Hubspot_Form_Settings $form_settings_instance HubSpot Addon Form Settings instance
597
+ */
598
+ do_action(
599
+ 'forminator_addon_hubspot_on_before_delete_submission',
600
+ $form_id,
601
+ $entry_model,
602
+ $addon_meta_data,
603
+ $form_settings_instance
604
+ );
605
+ if ( ! Forminator_Addon_Hubspot::is_enable_delete_member() ) {
606
+ // its disabled, go for it!
607
+ return true;
608
+ }
609
+ try {
610
+
611
+ $contact_to_delete = array();
612
+
613
+ if ( is_array( $addon_meta_data ) ) {
614
+ foreach ( $addon_meta_data as $addon_meta ) {
615
+
616
+ if ( isset( $addon_meta['value'] ) && is_array( $addon_meta['value'] ) ) {
617
+ $addon_meta_value = $addon_meta['value'];
618
+ if ( isset( $addon_meta_value['is_sent'] ) && $addon_meta_value['is_sent'] ) {
619
+ if ( isset( $addon_meta_value['data_received'] ) && ! empty( $addon_meta_value['data_received'] ) ) {
620
+ $contact_to_delete[] = isset( $addon_meta_value['data_received']->vid ) ?
621
+ $addon_meta_value['data_received']->vid : '';
622
+ }
623
+ }
624
+ }
625
+
626
+ }
627
+ }
628
+
629
+ $contact_to_delete = apply_filters(
630
+ 'forminator_addon_hubspot_contact_to_delete',
631
+ $contact_to_delete,
632
+ $form_id,
633
+ $addon_meta_data,
634
+ $form_settings_instance
635
+ );
636
+ if ( ! empty( $contact_to_delete ) ) {
637
+ $api = $this->addon->get_api();
638
+ foreach ( $contact_to_delete as $contact ) {
639
+
640
+ if ( ! empty( $contact ) ) {
641
+ $api->delete_contact( $contact );
642
+ }
643
+ }
644
+ }
645
+
646
+ return true;
647
+
648
+ } catch ( Forminator_Addon_Hubspot_Exception $e ) {
649
+ // use wp_error, for future usage it can be returned to page entries
650
+ $wp_error
651
+ = new WP_Error( 'forminator_addon_hubspot_delete_contact', $e->getMessage() );
652
+ // handle this in addon by self, since page entries cant handle error messages on delete yet
653
+ wp_die(
654
+ esc_html( $wp_error->get_error_message() ),
655
+ esc_html( $this->addon->get_title() ),
656
+ array(
657
+ 'response' => 200,
658
+ 'back_link' => true,
659
+ )
660
+ );
661
+
662
+ return false;
663
+ }
664
+
665
+ }
666
+ }
addons/pro/hubspot/forminator-addon-hubspot-form-settings-exception.php ADDED
@@ -0,0 +1,68 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Forminator_Addon_Hubspot_Form_Settings_Exception
5
+ * Wrapper of Form Settings HubSpot Exception
6
+ *
7
+ * @since 1.0 HubSpot Addon
8
+ */
9
+ class Forminator_Addon_Hubspot_Form_Settings_Exception extends Forminator_Addon_Hubspot_Exception {
10
+
11
+ /**
12
+ * Holder of input exceptions
13
+ *
14
+ * @since 1.0 HubSpot Addon
15
+ * @var array
16
+ */
17
+ protected $input_exceptions = array();
18
+
19
+ /**
20
+ * Forminator_Addon_Hubspot_Form_Settings_Exception constructor.
21
+ *
22
+ * Useful if input_id is needed for later.
23
+ * If no input_id needed, use @see Forminator_Addon_Hubspot_Exception
24
+ *
25
+ * @since 1.0 HubSpot Addon
26
+ *
27
+ * @param string $message
28
+ * @param string $input_id
29
+ */
30
+ public function __construct( $message = '', $input_id = '' ) {
31
+ parent::__construct( $message, 0 );
32
+ if ( ! empty( $input_id ) ) {
33
+ $this->add_input_exception( $message, $input_id );
34
+ }
35
+ }
36
+
37
+ /**
38
+ * Set exception message for an input
39
+ *
40
+ * @since 1.0 HubSpot Addon
41
+ *
42
+ * @param $message
43
+ * @param $input_id
44
+ */
45
+ public function add_input_exception( $message, $input_id ) {
46
+ $this->input_exceptions[ $input_id ] = $message;
47
+ }
48
+
49
+ /**
50
+ * Get all input exceptions
51
+ *
52
+ * @since 1.0 HubSpot Addon
53
+ * @return array
54
+ */
55
+ public function get_input_exceptions() {
56
+ return $this->input_exceptions;
57
+ }
58
+
59
+ /**
60
+ * Check if there is input_exceptions_is_available
61
+ *
62
+ * @since 1.0 HubSpot Addon
63
+ * @return bool
64
+ */
65
+ public function input_exceptions_is_available() {
66
+ return count( $this->input_exceptions ) > 0;
67
+ }
68
+ }
addons/pro/hubspot/forminator-addon-hubspot-form-settings.php ADDED
@@ -0,0 +1,406 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ require_once dirname( __FILE__ ) . '/forminator-addon-hubspot-form-settings-exception.php';
4
+
5
+ /**
6
+ * Class Forminator_Addon_Hubspot_Form_Settings
7
+ * Handle how form settings displayed and saved
8
+ *
9
+ * @since 1.0 HubSpot Addon
10
+ */
11
+ class Forminator_Addon_Hubspot_Form_Settings extends Forminator_Addon_Form_Settings_Abstract {
12
+
13
+ /**
14
+ * @var Forminator_Addon_Hubspot
15
+ * @since 1.0 HubSpot Addon
16
+ */
17
+ protected $addon;
18
+
19
+ public $target_types = array();
20
+
21
+ /**
22
+ * Forminator_Addon_Hubspot_Form_Settings constructor.
23
+ *
24
+ * @since 1.0 HubSpot Addon
25
+ *
26
+ * @param Forminator_Addon_Abstract $addon
27
+ * @param $form_id
28
+ *
29
+ * @throws Forminator_Addon_Exception
30
+ */
31
+ public function __construct( Forminator_Addon_Abstract $addon, $form_id ) {
32
+ parent::__construct( $addon, $form_id );
33
+
34
+ $this->_update_form_settings_error_message = __(
35
+ 'The update to your settings for this form failed, check the form input and try again.',
36
+ Forminator::DOMAIN
37
+ );
38
+ }
39
+
40
+ /**
41
+ * HubSpot Form Settings wizard
42
+ *
43
+ * @since 1.0 HubSpot Addon
44
+ * @return array
45
+ */
46
+ public function form_settings_wizards() {
47
+ // numerical array steps
48
+ return array(
49
+ array(
50
+ 'callback' => array( $this, 'map_fields' ),
51
+ 'is_completed' => array( $this, 'map_fields_is_completed' ),
52
+ ),
53
+ array(
54
+ 'callback' => array( $this, 'setup_list' ),
55
+ 'is_completed' => array( $this, 'setup_list_is_completed' ),
56
+ ),
57
+ );
58
+ }
59
+
60
+
61
+ /**
62
+ * Setup Connection Name
63
+ *
64
+ * @since 1.0 HubSpot Addon
65
+ *
66
+ * @param $submitted_data
67
+ *
68
+ * @return array
69
+ */
70
+ public function map_fields( $submitted_data ) {
71
+ $template = forminator_addon_hubspot_dir() . 'views/form-settings/create-contact.php';
72
+
73
+ $multi_id = $this->generate_multi_id();
74
+ if ( isset( $submitted_data['multi_id'] ) ) {
75
+ $multi_id = $submitted_data['multi_id'];
76
+ }
77
+
78
+ $email_fields = array();
79
+ $forminator_field_element_ids = array();
80
+ foreach ( $this->form_fields as $form_field ) {
81
+ // collect element ids
82
+ $forminator_field_element_ids[] = $form_field['element_id'];
83
+ if ( 'email' === $form_field['type'] ) {
84
+ $email_fields[] = $form_field;
85
+ }
86
+ }
87
+
88
+ $template_params = array(
89
+ 'fields_map' => $this->get_multi_id_form_settings_value( $multi_id, 'fields_map', array() ),
90
+ 'error_message' => '',
91
+ 'multi_id' => $multi_id,
92
+ 'fields' => array(),
93
+ 'form_fields' => $this->form_fields,
94
+ 'email_fields' => $email_fields,
95
+ );
96
+
97
+ unset( $submitted_data['multi_id'] );
98
+
99
+ $fields = array(
100
+ 'email' => __( 'Email Address', Forminator::DOMAIN ),
101
+ 'firstname' => __( 'First Name', Forminator::DOMAIN ),
102
+ 'lastname' => __( 'Last Name', Forminator::DOMAIN ),
103
+ 'jobtitle' => __( 'Job Title', Forminator::DOMAIN ),
104
+ );
105
+ $template_params['fields'] = $fields;
106
+ $is_submit = ! empty( $submitted_data );
107
+ $has_errors = false;
108
+ if ( $is_submit ) {
109
+ $fields_map = isset( $submitted_data['fields_map'] ) ? $submitted_data['fields_map'] : array();
110
+ $template_params['fields_map'] = $fields_map;
111
+
112
+ try {
113
+
114
+ $input_exceptions = new Forminator_Addon_Hubspot_Form_Settings_Exception();
115
+ if ( ! isset( $fields_map['email'] ) || empty( $fields_map['email'] ) ) {
116
+ $input_exceptions->add_input_exception( 'Please assign field for Email Address', 'email_error' );
117
+ }
118
+
119
+ $fields_map_to_save = array();
120
+ foreach ( $fields as $key => $title ) {
121
+ if ( isset( $fields_map[ $key ] ) && ! empty( $fields_map[ $key ] ) ) {
122
+ $element_id = $fields_map[ $key ];
123
+ if ( ! in_array( $element_id, $forminator_field_element_ids, true ) ) {
124
+ $input_exceptions->add_input_exception(
125
+ sprintf( __( 'Please assign valid field for %s', Forminator::DOMAIN ), $title ),
126
+ $key . '_error'
127
+ );
128
+ continue;
129
+ }
130
+
131
+ $fields_map_to_save[ $key ] = $fields_map[ $key ];
132
+ }
133
+ }
134
+
135
+ if ( $input_exceptions->input_exceptions_is_available() ) {
136
+ throw $input_exceptions;
137
+ }
138
+
139
+ $this->save_multi_id_form_setting_values( $multi_id, array( 'fields_map' => $fields_map ) );
140
+
141
+ } catch ( Forminator_Addon_Hubspot_Form_Settings_Exception $e ) {
142
+ $template_params = array_merge( $template_params, $e->get_input_exceptions() );
143
+ $has_errors = true;
144
+ } catch ( Forminator_Addon_Hubspot_Exception $e ) {
145
+ $template_params['error_message'] = $e->getMessage();
146
+ $has_errors = true;
147
+ }
148
+ }
149
+
150
+ $buttons = array();
151
+ if ( $this->map_fields_is_completed( array( 'multi_id' => $multi_id ) ) ) {
152
+ $buttons['disconnect']['markup'] = Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Deactivate', Forminator::DOMAIN ),
153
+ 'sui-button-ghost sui-tooltip sui-tooltip-top-center forminator-addon-form-disconnect',
154
+ esc_html__( 'Deactivate this HubSpot Integration from this Form.', Forminator::DOMAIN )
155
+ );
156
+ }
157
+
158
+ $buttons['next']['markup'] = '<div class="sui-actions-right">' .
159
+ Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Continue', Forminator::DOMAIN ), 'forminator-addon-next' ) .
160
+ '</div>';
161
+
162
+ return array(
163
+ 'html' => Forminator_Addon_Abstract::get_template( $template, $template_params ),
164
+ 'buttons' => $buttons,
165
+ 'size' => 'normal',
166
+ 'redirect' => false,
167
+ 'has_errors' => $has_errors,
168
+ );
169
+ }
170
+
171
+ /**
172
+ * Check if pick name step completed
173
+ *
174
+ * @since 1.0 HubSpot Addon
175
+ *
176
+ * @param $submitted_data
177
+ *
178
+ * @return bool
179
+ */
180
+ public function map_fields_is_completed( $submitted_data ) {
181
+ $multi_id = '';
182
+ if ( isset( $submitted_data['multi_id'] ) ) {
183
+ $multi_id = $submitted_data['multi_id'];
184
+ }
185
+
186
+ if ( empty( $multi_id ) ) {
187
+ return false;
188
+ }
189
+
190
+ $fields_map = $this->get_multi_id_form_settings_value( $multi_id, 'fields_map', array() );
191
+
192
+ if ( empty( $fields_map ) || ! is_array( $fields_map ) || count( $fields_map ) < 1 ) {
193
+ return false;
194
+ }
195
+
196
+ if ( ! isset( $fields_map['email'] ) || empty( $fields_map['email'] ) ) {
197
+ return false;
198
+ }
199
+
200
+ return true;
201
+ }
202
+
203
+ /**
204
+ * Setup List
205
+ *
206
+ * @since 1.0 HubSpot Addon
207
+ *
208
+ * @param $submitted_data
209
+ *
210
+ * @return array
211
+ */
212
+ public function setup_list( $submitted_data ) {
213
+ $template = forminator_addon_hubspot_dir() . 'views/form-settings/select-list.php';
214
+
215
+ if ( ! isset( $submitted_data['multi_id'] ) ) {
216
+ return $this->get_force_closed_wizard( __( 'Please pick valid connection', Forminator::DOMAIN ) );
217
+ }
218
+
219
+ $multi_id = $submitted_data['multi_id'];
220
+
221
+ unset( $submitted_data['multi_id'] );
222
+
223
+ $template_params = array(
224
+ 'list_id' => $this->get_multi_id_form_settings_value( $multi_id, 'list_id', '' ),
225
+ 'list_name' => $this->get_multi_id_form_settings_value( $multi_id, 'list_name', '' ),
226
+ 'list_id_error' => '',
227
+ 'multi_id' => $multi_id,
228
+ 'error_message' => '',
229
+ );
230
+
231
+
232
+ $is_submit = ! empty( $submitted_data );
233
+ $has_errors = false;
234
+ $notification = array();
235
+ $is_close = false;
236
+
237
+ $lists = array();
238
+
239
+ try {
240
+
241
+ $api = $this->addon->get_api();
242
+ $lists_request = $api->get_contact_list();
243
+
244
+ if ( ! empty( $lists_request->lists ) ) {
245
+ foreach ( $lists_request->lists as $key => $data ) {
246
+ if ( isset( $data->listId ) && isset( $data->name ) ) { //phpcs:ignore WordPress.NamingConventions.ValidVariableName.NotSnakeCaseMemberVar
247
+ $lists[ $data->listId ] = $data->name; //phpcs:ignore WordPress.NamingConventions.ValidVariableName.NotSnakeCaseMemberVar
248
+ }
249
+ }
250
+ }
251
+ if ( empty( $lists ) ) {
252
+ throw new Forminator_Addon_Hubspot_Exception( __( 'No lists found on your HubSpot account . Please create one.', Forminator::DOMAIN ) );
253
+ }
254
+
255
+ $template_params['lists'] = $lists;
256
+
257
+ } catch ( Forminator_Addon_Hubspot_Exception $e ) {
258
+ $template_params['error_message'] = $e->getMessage();
259
+ $has_errors = true;
260
+ }
261
+
262
+ if ( $is_submit ) {
263
+ $list_id = isset( $submitted_data['list_id'] ) ? $submitted_data['list_id'] : '';
264
+ $template_params['list_id'] = $list_id;
265
+
266
+ try {
267
+ $list_name = $lists[ $list_id ];
268
+
269
+ $this->save_multi_id_form_setting_values(
270
+ $multi_id,
271
+ array(
272
+ 'list_id' => $list_id,
273
+ 'list_name' => $list_name,
274
+ )
275
+ );
276
+
277
+ $notification = array(
278
+ 'type' => 'success',
279
+ 'text' => '<strong>' . $this->addon->get_title() . '</strong> ' . __( 'is activated successfully.' ),
280
+ );
281
+ $is_close = true;
282
+
283
+ } catch ( Forminator_Addon_Hubspot_Exception $e ) {
284
+ $template_params['list_id_error'] = $e->getMessage();
285
+ $has_errors = true;
286
+ }
287
+ }
288
+
289
+ $buttons = array();
290
+ if ( $this->map_fields_is_completed( array( 'multi_id' => $multi_id ) ) ) {
291
+ $buttons['disconnect']['markup'] = Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Deactivate', Forminator::DOMAIN ),
292
+ 'sui-button-ghost sui-tooltip sui-tooltip-top-center forminator-addon-form-disconnect',
293
+ esc_html__( 'Deactivate this HubSpot Integration from this Form.', Forminator::DOMAIN )
294
+ );
295
+ }
296
+
297
+ $buttons['next']['markup'] = '<div class="sui-actions-right">' .
298
+ Forminator_Addon_Abstract::get_button_markup( esc_html__( 'Activate', Forminator::DOMAIN ), 'forminator-addon-next sui-button-blue' ) .
299
+ '</div>';
300
+
301
+ return array(
302
+ 'html' => Forminator_Addon_Abstract::get_template( $template, $template_params ),
303
+ 'buttons' => $buttons,
304
+ 'redirect' => false,
305
+ 'has_errors' => $has_errors,
306
+ 'has_back' => true,
307
+ 'notification' => $notification,
308
+ 'is_close' => $is_close,
309
+ );
310
+ }
311
+
312
+ /**
313
+ * Check if setup list completed
314
+ *
315
+ * @since 1.0 HubSpot Addon
316
+ *
317
+ * @param $submitted_data
318
+ *
319
+ * @return bool
320
+ */
321
+ public function setup_list_is_completed( $submitted_data ) {
322
+ $multi_id = '';
323
+ if ( isset( $submitted_data['multi_id'] ) ) {
324
+ $multi_id = $submitted_data['multi_id'];
325
+ }
326
+
327
+ if ( empty( $multi_id ) ) {
328
+ return false;
329
+ }
330
+
331
+ $list_id = $this->get_multi_id_form_settings_value( $multi_id, 'list_id', '' );
332
+
333
+ if ( empty( $list_id ) ) {
334
+ return false;
335
+ }
336
+
337
+ return true;
338
+ }
339
+
340
+
341
+ /**
342
+ * Check if multi_id form settings values completed
343
+ *
344
+ * @since 1.0 HubSpot Added
345
+ *
346
+ * @param $multi_id
347
+ *
348
+ * @return bool
349
+ */
350
+ public function is_multi_form_settings_complete( $multi_id ) {
351
+ $data = array( 'multi_id' => $multi_id );
352
+
353
+ if ( ! $this->map_fields_is_completed( $data ) ) {
354
+ return false;
355
+ }
356
+
357
+
358
+ return true;
359
+ }
360
+
361
+ /**
362
+ * Generate multi id for multiple connection
363
+ *
364
+ * @since 1.0 HubSpot Addon
365
+ * @return string
366
+ */
367
+ public function generate_multi_id() {
368
+ return uniqid( 'hubspot_', true );
369
+ }
370
+
371
+
372
+ /**
373
+ * Override how multi connection displayed
374
+ *
375
+ * @since 1.0 HubSpot Addon
376
+ * @return array
377
+ */
378
+ public function get_multi_ids() {
379
+ $multi_ids = array();
380
+ foreach ( $this->get_form_settings_values() as $key => $value ) {
381
+ $multi_ids[] = array(
382
+ 'id' => $key,
383
+ // use name that was added by user on creating connection
384
+ 'label' => isset( $value['name'] ) ? $value['name'] : $key,
385
+ );
386
+ }
387
+
388
+ return $multi_ids;
389
+ }
390
+
391
+ /**
392
+ * Disconnect a connection from current form
393
+ *
394
+ * @since 1.0 HubSpot Addon
395
+ *
396
+ * @param array $submitted_data
397
+ */
398
+ public function disconnect_form( $submitted_data ) {
399
+ // only execute if multi_id provided on submitted data
400
+ if ( isset( $submitted_data['multi_id'] ) && ! empty( $submitted_data['multi_id'] ) ) {
401
+ $addon_form_settings = $this->get_form_settings_values();
402
+ unset( $addon_form_settings[ $submitted_data['multi_id'] ] );
403
+ $this->save_form_settings_values( $addon_form_settings );
404
+ }
405
+ }
406
+ }
addons/pro/hubspot/forminator-addon-hubspot.php ADDED
@@ -0,0 +1,577 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ require_once dirname( __FILE__ ) . '/forminator-addon-hubspot-exception.php';
4
+ require_once dirname( __FILE__ ) . '/lib/class-wp-hubspot-api.php';
5
+
6
+ /**
7
+ * Class Forminator_Addon_Hubspot
8
+ * HubSpot Addon Main Class
9
+ *
10
+ * @since 1.0 HubSpot Addon
11
+ */
12
+ final class Forminator_Addon_Hubspot extends Forminator_Addon_Abstract {
13
+
14
+ /**
15
+ * @var self|null
16
+ */
17
+ private static $_instance = null;
18
+
19
+ protected $_slug = 'hubspot';
20
+ protected $_version = FORMINATOR_ADDON_HUBSPOT_VERSION;
21
+ protected $_min_forminator_version = '1.1';
22
+ protected $_short_title = 'HubSpot';
23
+ protected $_title = 'HubSpot';
24
+ protected $_url = 'https://premium.wpmudev.org';
25
+ protected $_full_path = __FILE__;
26
+
27
+ protected $_form_settings = 'Forminator_Addon_Hubspot_Form_Settings';
28
+ protected $_form_hooks = 'Forminator_Addon_Hubspot_Form_Hooks';
29
+
30
+ private $_token = '';
31
+
32
+ private $_auth_error_message = '';
33
+
34
+ const TARGET_TYPE_PUBLIC_CHANNEL = 'public_channel';
35
+ const TARGET_TYPE_PRIVATE_CHANNEL = 'private_channel';
36
+ const TARGET_TYPE_DIRECT_MESSAGE = 'direct_message';
37
+
38
+ /**
39
+ * @var null|Forminator_Addon_Hubspot_Wp_Api
40
+ */
41
+ private static $_api = null;
42
+
43
+ protected $_position = 4;
44
+
45
+ /**
46
+ * Forminator_Addon_Hubspot constructor.
47
+ *
48
+ * @since 1.0 HubSpot Addon
49
+ */
50
+ public function __construct() {
51
+ // late init to allow translation
52
+ $this->_description = __( 'Get awesome by your form.', Forminator::DOMAIN );
53
+ $this->_activation_error_message = __( 'Sorry but we failed to activate HubSpot Integration, don\'t hesitate to contact us', Forminator::DOMAIN );
54
+ $this->_deactivation_error_message = __( 'Sorry but we failed to deactivate HubSpot Integration, please try again', Forminator::DOMAIN );
55
+
56
+ $this->_update_settings_error_message = __(
57
+ 'Sorry, we failed to update settings, please check your form and try again',
58
+ Forminator::DOMAIN
59
+ );
60
+
61
+ $this->_icon = forminator_addon_hubspot_assets_url() . 'icons/hubspot.png';
62
+ $this->_icon_x2 = forminator_addon_hubspot_assets_url() . 'icons/hubspot@2x.png';
63
+ $this->_image = forminator_addon_hubspot_assets_url() . 'img/hubspot.png';
64
+ $this->_image_x2 = forminator_addon_hubspot_assets_url() . 'img/hubspot@2x.png';
65
+
66
+ add_filter( 'forminator_addon_hubspot_api_request_headers', array(
67
+ $this,
68
+ 'default_filter_api_headers'
69
+ ), 1, 4 );
70
+ }
71
+
72
+ /**
73
+ * Get Instance
74
+ *
75
+ * @since 1.0 HubSpot Addon
76
+ * @return self|null
77
+ */
78
+ public static function get_instance() {
79
+ if ( is_null( self::$_instance ) ) {
80
+ self::$_instance = new self();
81
+ }
82
+
83
+ return self::$_instance;
84
+ }
85
+
86
+ /**
87
+ * Override on is_connected
88
+ *
89
+ * @since 1.0 HubSpot Addon
90
+ *
91
+ * @return bool
92
+ */
93
+ public function is_connected() {
94
+ try {
95
+ // check if its active
96
+ if ( ! $this->is_active() ) {
97
+ throw new Forminator_Addon_Hubspot_Exception( __( 'HubSpot is not active', Forminator::DOMAIN ) );
98
+ }
99
+
100
+ // if user completed api setup
101
+ $is_connected = false;
102
+
103
+ $setting_values = $this->get_settings_values();
104
+ // if user completed api setup
105
+ if ( isset( $setting_values['token'] ) && ! empty( $setting_values['token'] ) ) {
106
+ $is_connected = true;
107
+ }
108
+
109
+ } catch ( Forminator_Addon_Hubspot_Exception $e ) {
110
+ $is_connected = false;
111
+ }
112
+
113
+ /**
114
+ * Filter connected status of HubSpot
115
+ *
116
+ * @since 1.0
117
+ *
118
+ * @param bool $is_connected
119
+ */
120
+ $is_connected = apply_filters( 'forminator_addon_hubspot_is_connected', $is_connected );
121
+
122
+ return $is_connected;
123
+ }
124
+
125
+ /**
126
+ * Check if HubSpot is connected with current form
127
+ *
128
+ * @since 1.0 HubSpot Addon
129
+ *
130
+ * @param $form_id
131
+ *
132
+ * @return bool
133
+ */
134
+ public function is_form_connected( $form_id ) {
135
+ try {
136
+ $form_settings_instance = null;
137
+ if ( ! $this->is_connected() ) {
138
+ throw new Forminator_Addon_Hubspot_Exception( __( ' HubSpot is not connected', Forminator::DOMAIN ) );
139
+ }
140
+
141
+ $form_settings_instance = $this->get_addon_form_settings( $form_id );
142
+ if ( ! $form_settings_instance instanceof Forminator_Addon_Hubspot_Form_Settings ) {
143
+ throw new Forminator_Addon_Hubspot_Exception( __( 'Invalid Form Settings of HubSpot', Forminator::DOMAIN ) );
144
+ }
145
+
146
+ // Mark as active when there is at least one active connection
147
+ if ( false === $form_settings_instance->find_one_active_connection() ) {
148
+ throw new Forminator_Addon_Hubspot_Exception( __( 'No active HubSpot connection found in this form', Forminator::DOMAIN ) );
149
+ }
150
+
151
+ $is_form_connected = true;
152
+
153
+ } catch ( Forminator_Addon_Hubspot_Exception $e ) {
154
+ $is_form_connected = false;
155
+ }
156
+
157
+ /**
158
+ * Filter connected status of HubSpot with the form
159
+ *
160
+ * @since 1.0
161
+ *
162
+ * @param bool $is_form_connected
163
+ * @param int $form_id Current Form ID
164
+ * @param Forminator_Addon_Hubspot_Form_Settings|null $form_settings_instance Instance of form settings, or null when unavailable
165
+ *
166
+ */
167
+ $is_form_connected = apply_filters( 'forminator_addon_hubspot_is_form_connected', $is_form_connected, $form_id, $form_settings_instance );
168
+
169
+ return $is_form_connected;
170
+ }
171
+
172
+ /**
173
+ * Override settings available,
174
+ *
175
+ * @since 1.0 HubSpot Addon
176
+ * @return bool
177
+ */
178
+ public function is_settings_available() {
179
+ return true;
180
+ }
181
+
182
+ /**
183
+ * Flag show full log on entries
184
+ *
185
+ * @since 1.0 HubSpot Addon
186
+ * @return bool
187
+ */
188
+ public static function is_show_full_log() {
189
+ $show_full_log = false;
190
+ if ( defined( 'FORMINATOR_ADDON_HUBSPOT_SHOW_FULL_LOG' ) && FORMINATOR_ADDON_HUBSPOT_SHOW_FULL_LOG ) {
191
+ $show_full_log = true;
192
+ }
193
+
194
+ /**
195
+ * Filter Flag show full log on entries
196
+ *
197
+ * @since 1.2
198
+ *
199
+ * @params bool $show_full_log
200
+ */
201
+ $show_full_log = apply_filters( 'forminator_addon_hubspot_show_full_log', $show_full_log );
202
+
203
+ return $show_full_log;
204
+ }
205
+
206
+ /**
207
+ * Allow multiple connection on one form
208
+ *
209
+ * @since 1.0 HubSpot Addon
210
+ * @return bool
211
+ */
212
+ public function is_allow_multi_on_form() {
213
+ return true;
214
+ }
215
+
216
+ /**
217
+ * Settings wizard
218
+ *
219
+ * @since 1.0 HubSpot Addon
220
+ * @return array
221
+ */
222
+ public function settings_wizards() {
223
+ return array(
224
+ array(
225
+ 'callback' => array( $this, 'authorize_access' ),
226
+ 'is_completed' => array( $this, 'authorize_access_is_completed' ),
227
+ ),
228
+ array(
229
+ 'callback' => array( $this, 'wait_authorize_access' ),
230
+ 'is_completed' => array( $this, 'is_authorized' ),
231
+ ),
232
+ );
233
+ }
234
+
235
+ /**
236
+ * Authorize Access wizard
237
+ *
238
+ * @return array
239
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
240
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
241
+ */
242
+ public function authorize_access() {
243
+
244
+ $template = forminator_addon_hubspot_dir() . 'views/settings/authorize.php';
245
+
246
+ $buttons = array();
247
+ if ( $this->is_connected() ) {
248
+ $buttons['disconnect'] = array(
249
+ 'markup' => self::get_button_markup( esc_html__( 'DISCONNECT', Forminator::DOMAIN ), 'sui-button-ghost forminator-addon-disconnect' ),
250
+ );
251
+ }
252
+ $setting_values = $this->get_settings_values();
253
+ $template_params = array(
254
+ 'auth_url' => $this->get_auth_url(),
255
+ 'token' => $this->_token,
256
+ 'user' => isset( $setting_values['user'] ) ? $setting_values['user'] : '',
257
+ );
258
+
259
+ return array(
260
+ 'html' => self::get_template( $template, $template_params ),
261
+ 'buttons' => $buttons,
262
+ 'redirect' => false,
263
+ 'has_errors' => false,
264
+ );
265
+ }
266
+
267
+ public function authorize_access_is_completed() {
268
+ return true;
269
+ }
270
+
271
+ /**
272
+ * Wait Authorize Access wizard
273
+ *
274
+ * @since 1.0 HubSpot Addon
275
+ * @return array
276
+ */
277
+ public function wait_authorize_access() {
278
+ $template = forminator_addon_hubspot_dir() . 'views/settings/wait-authorize.php';
279
+ $template_success = forminator_addon_hubspot_dir() . 'views/settings/success-authorize.php';
280
+ $template_error = forminator_addon_hubspot_dir() . 'views/settings/error-authorize.php';
281
+
282
+ $buttons = array();
283
+
284
+ $is_poll = true;
285
+
286
+ $setting_values = $this->get_settings_values();
287
+
288
+ $template_params = array(
289
+ 'token' => $this->_token,
290
+ 'auth_url' => $this->get_auth_url(),
291
+ 'user' => isset( $setting_values['user'] ) ? $setting_values['user'] : '',
292
+ );
293
+
294
+ $has_errors = false;
295
+
296
+ if ( $this->_token ) {
297
+ $buttons['close'] = array(
298
+ 'markup' => self::get_button_markup( esc_html__( 'Close', Forminator::DOMAIN ), 'forminator-addon-connect forminator-addon-close' ),
299
+ );
300
+ $is_poll = false;
301
+
302
+ $template = $template_success;
303
+ } elseif ( $this->_auth_error_message ) {
304
+ $template_params['error_message'] = $this->_auth_error_message;
305
+ $is_poll = false;
306
+ $has_errors = true;
307
+
308
+ // reset err msg
309
+ if ( $this->_auth_error_message ) {
310
+ unset( $setting_values['auth_error_message'] );
311
+ $this->save_settings_values( $setting_values );
312
+ $this->_auth_error_message = '';
313
+ }
314
+
315
+ $template = $template_error;
316
+ }
317
+
318
+ return array(
319
+ 'html' => self::get_template( $template, $template_params ),
320
+ 'buttons' => $buttons,
321
+ 'is_poll' => $is_poll,
322
+ 'redirect' => false,
323
+ 'has_errors' => $has_errors,
324
+ );
325
+ }
326
+
327
+ /**
328
+ * Authorized Callback
329
+ *
330
+ * @since 1.0 HubSpot Addon
331
+ *
332
+ * @param $submitted_data
333
+ *
334
+ * @return bool
335
+ */
336
+ public function is_authorized( $submitted_data ) {
337
+ $setting_values = $this->get_settings_values();
338
+
339
+ // check api_key and and api_url set up
340
+ return isset( $setting_values['token'] ) && ! empty( $setting_values['token'] );
341
+ }
342
+
343
+ /**
344
+ * Get Access Token
345
+ *
346
+ * @since 1.0 HubSpot Addon
347
+ * @return string
348
+ */
349
+ public function get_client_access_token() {
350
+ $settings_values = $this->get_settings_values();
351
+ $token = '';
352
+ if ( isset( $settings_values ['token'] ) ) {
353
+ $token = $settings_values ['token'];
354
+ }
355
+
356
+ /**
357
+ * Filter access_token used
358
+ *
359
+ * @since 1.2
360
+ *
361
+ * @param string $token
362
+ */
363
+ $token = apply_filters( 'forminator_addon_hubspot_client_access_token', $token );
364
+
365
+ return $token;
366
+ }
367
+
368
+ /**
369
+ * Register a page for redirect url of HubSpot auth
370
+ *
371
+ * @since 1.0 HubSpot Addon
372
+ *
373
+ * @return array
374
+ */
375
+ public function register_integration_sections() {
376
+ return array(
377
+ 'authorize' => array( $this, 'authorize_page_callback' ),
378
+ );
379
+ }
380
+
381
+ /**
382
+ * Flag if delete member on delete entry enabled
383
+ *
384
+ * Default is `true`,
385
+ * which can be changed via `FORMINATOR_ADDON_HUBSPOT_ENABLE_DELETE_MEMBER` constant
386
+ *
387
+ * @return bool
388
+ */
389
+ public static function is_enable_delete_member() {
390
+ if ( defined( 'FORMINATOR_ADDON_HUBSPOT_ENABLE_DELETE_MEMBER' ) && FORMINATOR_ADDON_HUBSPOT_ENABLE_DELETE_MEMBER ) {
391
+ return true;
392
+ }
393
+
394
+ return false;
395
+ }
396
+
397
+ /**
398
+ * Get Auth Url
399
+ *
400
+ * @return string
401
+ */
402
+ public function get_auth_url() {
403
+ $base_authorize_url = Forminator_Addon_Hubspot_Wp_Api::AUTHORIZE_URL;
404
+ $client_id = Forminator_Addon_Hubspot_Wp_Api::CLIENT_ID;
405
+ $redirect_url = rawurlencode( forminator_addon_integration_section_admin_url( $this->_slug, 'authorize', false ) );
406
+ $scopes = Forminator_Addon_Hubspot_Wp_Api::$oauth_scopes;
407
+
408
+ /**
409
+ * Filter OAuth Scopes
410
+ *
411
+ * @since 1.3
412
+ *
413
+ * @param array $scopes
414
+ */
415
+ $scopes = apply_filters( 'forminator_addon_hubspot_oauth_scopes', $scopes );
416
+
417
+ $auth_url = add_query_arg(
418
+ array(
419
+ 'client_id' => $client_id,
420
+ 'scope' => $scopes,
421
+ 'redirect_uri' => $redirect_url,
422
+ ),
423
+ $base_authorize_url
424
+ );
425
+
426
+ /**
427
+ * Filter HubSpot Auth Url
428
+ *
429
+ * @since 1.3
430
+ *
431
+ * @param string $auth_url
432
+ * @param string $base_authorize_url
433
+ * @param string $client_id
434
+ * @param array $scopes
435
+ * @param string $redirect_url
436
+ */
437
+ $auth_url = apply_filters( 'forminator_addon_hubspot_auth_url', $auth_url, $base_authorize_url, $client_id, $scopes, $redirect_url );
438
+
439
+ return $auth_url;
440
+ }
441
+
442
+ /**
443
+ * HubSpot Authorize Page
444
+ *
445
+ * @since 1.0 HubSpot Addon
446
+ *
447
+ * @param $query_args
448
+ *
449
+ * @return string
450
+ */
451
+ public function authorize_page_callback( $query_args ) {
452
+ $settings = $this->get_settings_values();
453
+ $template = forminator_addon_hubspot_dir() . 'views/sections/authorize.php';
454
+ $template_params = array(
455
+ 'error_message' => '',
456
+ 'is_close' => false,
457
+ );
458
+
459
+ if ( isset( $query_args['code'] ) ) {
460
+ try {
461
+ $code = $query_args['code'];
462
+ $token = '';
463
+
464
+ // prefer new instance
465
+ $api = Forminator_Addon_Hubspot_Wp_Api::get_instance( uniqid() );
466
+ $redirect_uri = forminator_addon_integration_section_admin_url( $this->_slug, 'authorize', false );
467
+ $args = array(
468
+ 'code' => $code,
469
+ 'redirect_uri' => $redirect_uri,
470
+ );
471
+ $token_request = $api->get_access_token( $args );
472
+
473
+ if ( isset( $token_request->access_token ) ) {
474
+ $token = $token_request->access_token;
475
+ }
476
+
477
+ if ( empty( $token ) ) {
478
+ throw new Forminator_Addon_Hubspot_Exception( __( 'Failed to get token', Forminator::DOMAIN ) );
479
+ }
480
+
481
+ if ( ! $this->is_active() ) {
482
+ $activated = Forminator_Addon_Loader::get_instance()->activate_addon( $this->_slug );
483
+ if ( ! $activated ) {
484
+ $last_message = Forminator_Addon_Loader::get_instance()->get_last_error_message();
485
+ throw new Forminator_Addon_Hubspot_Exception( $last_message );
486
+ }
487
+ }
488
+ $user = $api->get_access_token_information();
489
+
490
+ $settings['token'] = $token;
491
+ $settings['user'] = $user;
492
+ $this->save_settings_values( $settings );
493
+ $template_params['is_close'] = true;
494
+ } catch ( Exception $e ) {
495
+ // catch all exception
496
+ $template_params['error_message'] = $e->getMessage();
497
+ }
498
+
499
+ } else {
500
+ $template_params['error_message'] = __( 'Failed to get authorization code.', Forminator::DOMAIN );
501
+ // todo : translate $query_args[error]
502
+ $settings['auth_error_message'] = $template_params['error_message'];
503
+ $this->save_settings_values( $settings );
504
+ $template_params['is_close'] = true;
505
+ }
506
+
507
+ return self::get_template( $template, $template_params );
508
+ }
509
+
510
+ /**
511
+ * Get API Instance
512
+ *
513
+ * @param null $access_token
514
+ *
515
+ * @return Forminator_Addon_Hubspot_Wp_Api|null
516
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
517
+ */
518
+ public function get_api( $access_token = null ) {
519
+ if ( is_null( self::$_api ) ) {
520
+ if ( is_null( $access_token ) ) {
521
+ $access_token = $this->get_client_access_token();
522
+ }
523
+
524
+ $api = Forminator_Addon_Hubspot_Wp_Api::get_instance( $access_token );
525
+ self::$_api = $api;
526
+ }
527
+
528
+ return self::$_api;
529
+ }
530
+
531
+ /**
532
+ * Before get Setting Values
533
+ *
534
+ * @since 1.0 HubSpot Addon
535
+ *
536
+ * @param $values
537
+ *
538
+ * @return mixed
539
+ */
540
+ public function before_get_settings_values( $values ) {
541
+ if ( isset( $values['token'] ) ) {
542
+ $this->_token = $values['token'];
543
+ }
544
+
545
+ if ( isset( $values['auth_error_message'] ) ) {
546
+ $this->_auth_error_message = $values['auth_error_message'];
547
+ }
548
+
549
+ return $values;
550
+ }
551
+
552
+ /**
553
+ * Default filter for header
554
+ *
555
+ * its add / change Authorization header
556
+ * - on get access token it uses Basic realm of encoded client id and secret
557
+ * - on web API request it uses Bearer realm of access token which default of @see Forminator_Addon_Hubspot_Wp_Api
558
+ *
559
+ * @since 1.0 HubSpot Addon
560
+ *
561
+ * @param $headers
562
+ * @param $verb
563
+ * @param $path
564
+ * @param $args
565
+ *
566
+ * @return array
567
+ */
568
+ public function default_filter_api_headers( $headers, $verb, $path, $args ) {
569
+ if ( false !== stripos( $path, 'oauth.access' ) ) {
570
+ $encoded_auth = base64_encode( Forminator_Addon_Hubspot_Wp_Api::CLIENT_ID . ':' . Forminator_Addon_Hubspot_Wp_Api::CLIENT_SECRET ); //phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_encode
571
+ $headers['Authorization'] = 'Basic ' . $encoded_auth;
572
+ unset( $headers['Content-Type'] );
573
+ }
574
+
575
+ return $headers;
576
+ }
577
+ }
addons/pro/hubspot/hubspot.php ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Addon Name: HubSpot
5
+ * Version: 1.0
6
+ * Plugin URI: https://premium.wpmudev.org/
7
+ * Description: Integrate Forminator Custom Forms with HubSpot to get notified in real time.
8
+ * Author: WPMU DEV
9
+ * Author URI: http://premium.wpmudev.org
10
+ */
11
+
12
+ define( 'FORMINATOR_ADDON_HUBSPOT_VERSION', '1.0' );
13
+
14
+ function forminator_addon_hubspot_url() {
15
+ return trailingslashit( forminator_plugin_url() . 'addons/pro/hubspot' );
16
+ }
17
+
18
+ function forminator_addon_hubspot_dir() {
19
+ return trailingslashit( dirname( __FILE__ ) );
20
+ }
21
+
22
+ function forminator_addon_hubspot_assets_url() {
23
+ return trailingslashit( forminator_addon_hubspot_url() . 'assets' );
24
+ }
25
+
26
+ require_once dirname( __FILE__ ) . '/forminator-addon-hubspot.php';
27
+ require_once dirname( __FILE__ ) . '/forminator-addon-hubspot-form-settings.php';
28
+ require_once dirname( __FILE__ ) . '/forminator-addon-hubspot-form-hooks.php';
29
+ //Direct Load
30
+ Forminator_Addon_Loader::get_instance()->register( 'Forminator_Addon_HubSpot' );
addons/pro/hubspot/lib/class-wp-hubspot-api-exception.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Forminator_Addon_Hubspot_Wp_Api_Exception
5
+ * Exception holder for HubSpot wp api
6
+ *
7
+ * @since 1.0 HubSpot Addon
8
+ */
9
+ class Forminator_Addon_Hubspot_Wp_Api_Exception extends Forminator_Addon_Hubspot_Exception {
10
+ }
addons/pro/hubspot/lib/class-wp-hubspot-api-not-found-exception.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ * Class Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
5
+ * Exception holder for hubspot wp api on 404 not found error status
6
+ *
7
+ * @since 1.0 HubSpot Addon
8
+ */
9
+ class Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception extends Forminator_Addon_Hubspot_Wp_Api_Exception {
10
+ }
addons/pro/hubspot/lib/class-wp-hubspot-api.php ADDED
@@ -0,0 +1,558 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ require_once dirname( __FILE__ ) . '/class-wp-hubspot-api-exception.php';
4
+ require_once dirname( __FILE__ ) . '/class-wp-hubspot-api-not-found-exception.php';
5
+
6
+ /**
7
+ * Class Forminator_Addon_Hubspot_Wp_Api
8
+ */
9
+ class Forminator_Addon_Hubspot_Wp_Api {
10
+
11
+ const AUTHORIZE_URL = 'https://app.hubspot.com/oauth/authorize';
12
+ const CLIENT_ID = 'd4c00215-5579-414c-a831-95be7218239b';
13
+ const CLIENT_SECRET = '502c3a75-38fe-4a1f-9fc4-ff2464b639bf';
14
+ const HAPIKEY = '7cf97e44-4037-4708-a032-0955318e0e76';
15
+
16
+
17
+ public static $oauth_scopes = 'contacts';
18
+
19
+ /**
20
+ * Instances of hubspot api
21
+ *
22
+ * @var array
23
+ */
24
+ private static $_instances = array();
25
+
26
+ /**
27
+ * HubSpot endpoint
28
+ *
29
+ * @var string
30
+ */
31
+ private $_endpoint = 'https://api.hubspot.com';
32
+
33
+ /**
34
+ * Last data sent to hubspot
35
+ *
36
+ * @since 1.0 HubSpot Addon
37
+ * @var array
38
+ */
39
+ private $_last_data_sent = array();
40
+
41
+ /**
42
+ * Last data received from hubspot
43
+ *
44
+ * @since 1.0 HubSpot Addon
45
+ * @var array
46
+ */
47
+ private $_last_data_received = array();
48
+
49
+ /**
50
+ * Last URL requested
51
+ *
52
+ * @since 1.0 HubSpot Addon
53
+ * @var string
54
+ */
55
+ private $_last_url_request = '';
56
+
57
+ private $_token = '';
58
+
59
+ /**
60
+ * @var string
61
+ */
62
+ private $option_name = 'forminator-hubspot-token';
63
+
64
+ /**
65
+ * Forminator_Addon_Hubspot_Wp_Api constructor.
66
+ *
67
+ * @since 1.0 HubSpot Addon
68
+ *
69
+ * @param $_token
70
+ *
71
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
72
+ */
73
+ public function __construct( $_token ) {
74
+ //prerequisites
75
+ if ( ! $_token ) {
76
+ throw new Forminator_Addon_Hubspot_Wp_Api_Exception( __( 'Missing required Token', Forminator::DOMAIN ) );
77
+ }
78
+
79
+ $this->_token = $_token;
80
+ }
81
+
82
+ /**
83
+ * Get singleton
84
+ *
85
+ * @since 1.0 HubSpot Addon
86
+ *
87
+ * @param $_token
88
+ *
89
+ * @return Forminator_Addon_Hubspot_Wp_Api|null
90
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
91
+ */
92
+ public static function get_instance( $_token ) {
93
+ if ( ! isset( self::$_instances[ md5( $_token ) ] ) ) {
94
+ self::$_instances[ md5( $_token ) ] = new self( $_token );
95
+ }
96
+
97
+ return self::$_instances[ md5( $_token ) ];
98
+ }
99
+
100
+ /**
101
+ * Add custom user agent on request
102
+ *
103
+ * @since 1.0 HubSpot Addon
104
+ *
105
+ * @param $user_agent
106
+ *
107
+ * @return string
108
+ */
109
+ public function filter_user_agent( $user_agent ) {
110
+ $user_agent .= ' ForminatorHubspot/' . FORMINATOR_ADDON_HUBSPOT_VERSION;
111
+
112
+ /**
113
+ * Filter user agent to be used by hubspot api
114
+ *
115
+ * @since 1.1
116
+ *
117
+ * @param string $user_agent current user agent
118
+ */
119
+ $user_agent = apply_filters( 'forminator_addon_hubspot_api_user_agent', $user_agent );
120
+
121
+ return $user_agent;
122
+ }
123
+
124
+ /**
125
+ * HTTP Request
126
+ *
127
+ * @since 1.0 HubSpot Addon
128
+ *
129
+ * @param string $verb
130
+ * @param $path
131
+ * @param array $args
132
+ * @param string $access_token
133
+ * @param bool $json
134
+ *
135
+ * @return array|mixed|object
136
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
137
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
138
+ */
139
+ private function _request( $verb = 'GET', $path, $args = array(), $access_token, $json = false ) {
140
+ // Adding extra user agent for wp remote request
141
+ add_filter( 'http_headers_useragent', array( $this, 'filter_user_agent' ) );
142
+
143
+ $url = trailingslashit( $this->_endpoint ) . $path;
144
+
145
+ /**
146
+ * Filter hubspot url to be used on sending api request
147
+ *
148
+ * @since 1.1
149
+ *
150
+ * @param string $url full url with scheme
151
+ * @param string $verb `GET` `POST` `PUT` `DELETE` `PATCH`
152
+ * @param string $path requested path resource
153
+ * @param array $args argument sent to this function
154
+ */
155
+ $url = apply_filters( 'forminator_addon_hubspot_api_url', $url, $verb, $path, $args );
156
+
157
+ $this->_last_url_request = $url;
158
+
159
+ $headers = array(
160
+ 'Authorization' => 'Bearer ' . ( ! empty( $access_token ) ? $access_token : self::HAPIKEY )
161
+ );
162
+
163
+ if ( 'GET' !== $verb && ! $json ) {
164
+ $headers['Content-Type'] = 'application/x-www-form-urlencoded; charset=utf-8';
165
+ } else {
166
+ $headers['Content-Type'] = 'application/json';
167
+ }
168
+
169
+ /**
170
+ * Filter hubspot headers to sent on api request
171
+ *
172
+ * @since 1.1
173
+ *
174
+ * @param array $headers
175
+ * @param string $verb `GET` `POST` `PUT` `DELETE` `PATCH`
176
+ * @param string $path requested path resource
177
+ * @param array $args argument sent to this function
178
+ */
179
+ $headers = apply_filters( 'forminator_addon_hubspot_api_request_headers', $headers, $verb, $path, $args );
180
+
181
+ $_args = array(
182
+ 'method' => $verb,
183
+ 'headers' => $headers,
184
+ );
185
+
186
+ $request_data = $args;
187
+ /**
188
+ * Filter hubspot request data to be used on sending api request
189
+ *
190
+ * @since 1.1
191
+ *
192
+ * @param array $request_data it will be `http_build_query`-ed when `GET` or `wp_json_encode`-ed otherwise
193
+ * @param string $verb `GET` `POST` `PUT` `DELETE` `PATCH`
194
+ * @param string $path requested path resource
195
+ */
196
+ $args = apply_filters( 'forminator_addon_hubspot_api_request_data', $request_data, $verb, $path );
197
+ if ( $json ) {
198
+ $args = json_encode( $args );
199
+ }
200
+ if ( 'GET' === $verb ) {
201
+ $url .= ( '?' . http_build_query( $args ) );
202
+ } else {
203
+ $_args['body'] = $args;
204
+ }
205
+
206
+ $this->_last_data_sent = $args;
207
+ $res = wp_remote_request( $url, $_args );
208
+ $wp_response = $res;
209
+
210
+ remove_filter( 'http_headers_useragent', array( $this, 'filter_user_agent' ) );
211
+
212
+ if ( is_wp_error( $res ) || ! $res ) {
213
+ throw new Forminator_Addon_Hubspot_Wp_Api_Exception(
214
+ __( 'Failed to process request, make sure your API URL is correct and your server has internet connection.', Forminator::DOMAIN )
215
+ );
216
+ }
217
+
218
+ if ( isset( $res['response']['code'] ) ) {
219
+ $status_code = $res['response']['code'];
220
+ $msg = '';
221
+ if ( $status_code > 400 ) {
222
+ if ( isset( $res['response']['message'] ) ) {
223
+ $msg = $res['response']['message'];
224
+ }
225
+
226
+ if ( 404 === $status_code ) {
227
+ throw new Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception( sprintf( __( 'Failed to processing request : %s', Forminator::DOMAIN ), $msg ) );
228
+ }
229
+ // /* translators: ... */
230
+ throw new Forminator_Addon_Hubspot_Wp_Api_Exception( sprintf( __( 'Failed to processing request : %s', Forminator::DOMAIN ), $msg ) );
231
+ }
232
+ }
233
+
234
+ $body = wp_remote_retrieve_body( $res );
235
+
236
+ // probably silent mode
237
+ if ( ! empty( $body ) ) {
238
+ $res = json_decode( $body );
239
+ if ( isset( $res->ok ) && false === $res->ok ) {
240
+ $msg = '';
241
+ if ( isset( $res->error ) ) {
242
+ $msg = $res->error;
243
+ }
244
+ throw new Forminator_Addon_Hubspot_Wp_Api_Exception( sprintf( __( 'Failed to processing request : %s', Forminator::DOMAIN ), $msg ) );
245
+ }
246
+ }
247
+
248
+ $response = $res;
249
+ /**
250
+ * Filter hubspot api response returned to addon
251
+ *
252
+ * @since 1.1
253
+ *
254
+ * @param mixed $response original wp remote request response or decoded body if available
255
+ * @param string $body original content of http response's body
256
+ * @param array|WP_Error $wp_response original wp remote request response
257
+ */
258
+ $res = apply_filters( 'forminator_addon_hubspot_api_response', $response, $body, $wp_response );
259
+
260
+ $this->_last_data_received = $res;
261
+
262
+ return $res;
263
+ }
264
+
265
+ /**
266
+ * Get last data sent
267
+ *
268
+ * @since 1.0 HubSpot Addon
269
+ *
270
+ * @return array
271
+ */
272
+ public function get_last_data_sent() {
273
+ return $this->_last_data_sent;
274
+ }
275
+
276
+ /**
277
+ * Get last data received
278
+ *
279
+ * @since 1.0 HubSpot Addon
280
+ *
281
+ * @return array
282
+ */
283
+ public function get_last_data_received() {
284
+ return $this->_last_data_received;
285
+ }
286
+
287
+ /**
288
+ * Get last data received
289
+ *
290
+ * @since 1.0 HubSpot Addon
291
+ *
292
+ * @return string
293
+ */
294
+ public function get_last_url_request() {
295
+ return $this->_last_url_request;
296
+ }
297
+
298
+ /**
299
+ * Get stored token data.
300
+ *
301
+ * @return array|null
302
+ */
303
+ public function get_auth_token() {
304
+ return get_option( $this->option_name );
305
+ }
306
+
307
+ /**
308
+ * Update token data.
309
+ *
310
+ * @param array $token
311
+ *
312
+ * @return void
313
+ */
314
+ public function update_auth_token( array $token ) {
315
+ update_option( $this->option_name, $token );
316
+ }
317
+
318
+ /**
319
+ * Is authorized
320
+ *
321
+ * @return array|bool|mixed|object
322
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
323
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
324
+ */
325
+ public function is_authorized() {
326
+ $auth = $this->get_auth_token();
327
+
328
+ if ( empty( $auth ) ) {
329
+ return false;
330
+ }
331
+
332
+ if ( ! empty( $auth['expires_in'] ) && time() < $auth['expires_in'] ) {
333
+ return true;
334
+ }
335
+
336
+ return false;
337
+ }
338
+
339
+ /**
340
+ * Rfresh access token
341
+ *
342
+ * @return array|mixed|object
343
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
344
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
345
+ */
346
+ public function refresh_access_token() {
347
+ $args = array(
348
+ 'grant_type' => 'refresh_token',
349
+ 'refresh_token' => $this->get_token( 'refresh_token' ),
350
+ );
351
+ $response = $this->get_access_token( $args );
352
+
353
+ if ( ! is_wp_error( $response ) && ! empty( $response->access_token ) ) {
354
+ return $response->access_token;
355
+ }
356
+
357
+ return false;
358
+ }
359
+
360
+ /**
361
+ * Get token
362
+ *
363
+ * @param $key
364
+ *
365
+ * @return bool|mixed
366
+ */
367
+ public function get_token( $key ) {
368
+ $auth = $this->get_auth_token();
369
+
370
+ if ( ! empty( $auth ) && ! empty( $auth[ $key ] ) ) {
371
+ return $auth[ $key ];
372
+ }
373
+
374
+ return false;
375
+ }
376
+
377
+ /**
378
+ * Get the current token's information.
379
+ *
380
+ * @return array|mixed|object
381
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
382
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
383
+ */
384
+ public function get_access_token_information() {
385
+
386
+ $user = '';
387
+ $token = $this->get_token( 'access_token' );
388
+
389
+ if ( ! empty( $token ) ) {
390
+ $response = $this->send_authenticated( 'GET', 'oauth/v1/access-tokens/' . $token );
391
+ if ( ! is_wp_error( $response ) ) {
392
+ $user = $response->user;
393
+ }
394
+ }
395
+
396
+ return $user;
397
+ }
398
+
399
+ /**
400
+ * Get access token
401
+ *
402
+ * @param array $args
403
+ *
404
+ * @return array|mixed|object
405
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
406
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
407
+ */
408
+ public function get_access_token( $args = array() ) {
409
+ $default_args = array(
410
+ 'grant_type' => 'authorization_code',
411
+ 'client_id' => self::CLIENT_ID,
412
+ 'client_secret' => self::CLIENT_SECRET,
413
+ 'scope' => self::$oauth_scopes,
414
+ );
415
+ $args = array_merge( $default_args, $args );
416
+
417
+ $response = $this->_request(
418
+ 'POST',
419
+ 'oauth/v1/token',
420
+ $args,
421
+ ''
422
+ );
423
+ if ( ! is_wp_error( $response ) && ! empty( $response->refresh_token ) ) {
424
+ $token_data = get_object_vars( $response );
425
+
426
+ $token_data['expires_in'] += time();
427
+
428
+ // Update auth token
429
+ $this->update_auth_token( $token_data );
430
+ }
431
+
432
+ return $response;
433
+ }
434
+
435
+ /**
436
+ * Helper function to send authenticated Post request.
437
+ *
438
+ * @param $verb
439
+ * @param $end_point
440
+ * @param array $query_args
441
+ * @param array $json
442
+ *
443
+ * @return array|mixed|object
444
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
445
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
446
+ */
447
+ public function send_authenticated( $verb, $end_point, $query_args = array(), $json = false ) {
448
+ if ( $this->is_authorized() ) {
449
+ $access_token = $this->get_token( 'access_token' );
450
+ } else {
451
+ $access_token = $this->refresh_access_token();
452
+ }
453
+
454
+ return $this->_request( $verb, $end_point, $query_args, $access_token, $json );
455
+ }
456
+
457
+ /**
458
+ * Get Contact list
459
+ *
460
+ * @param array $args
461
+ *
462
+ * @return array|mixed|object
463
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
464
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
465
+ */
466
+ public function get_contact_list( $args = array() ) {
467
+ $default_args = array(
468
+ 'count' => 200,
469
+ 'offset' => 0,
470
+ );
471
+ $args = array_merge( $default_args, $args );
472
+ $response = $this->send_authenticated( 'GET', 'contacts/v1/lists/static', $args );
473
+
474
+ return $response;
475
+ }
476
+
477
+ /**
478
+ * Add contact subscriber to HubSpot.
479
+ *
480
+ * @param $data
481
+ *
482
+ * @return array|mixed|object
483
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
484
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
485
+ */
486
+ public function add_update_contact( $data ) {
487
+ $props = array();
488
+
489
+ foreach ( $data as $key => $value ) {
490
+
491
+ $props[] = array(
492
+ 'property' => $key,
493
+ 'value' => $value,
494
+ );
495
+ }
496
+ $email = ! empty( $data['email'] ) ? $data['email'] : '';
497
+ $args = array( 'properties' => $props );
498
+ $endpoint = 'contacts/v1/contact/createOrUpdate/email/' . $email;
499
+
500
+ $response = $this->send_authenticated( 'POST', $endpoint, $args, true );
501
+
502
+ if ( ! is_wp_error( $response ) && ! empty( $response->vid ) ) {
503
+ return $response->vid;
504
+ }
505
+
506
+ return $response;
507
+ }
508
+
509
+ /**
510
+ * Add contact subscriber to HubSpot.
511
+ *
512
+ * @param $data
513
+ *
514
+ * @return array|mixed|object
515
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
516
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
517
+ */
518
+ public function delete_contact( $data ) {
519
+ $args = array();
520
+ $endpoint = 'contacts/v1/contact/vid/' . $data;
521
+
522
+ $response = $this->send_authenticated( 'DELETE', $endpoint, $args, true );
523
+
524
+ return $response;
525
+ }
526
+
527
+ /**
528
+ * Add contact to contact list.
529
+ *
530
+ * @param $contact_id
531
+ * @param $email
532
+ * @param $email_list
533
+ *
534
+ * @return array|mixed|object
535
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Exception
536
+ * @throws Forminator_Addon_Hubspot_Wp_Api_Not_Found_Exception
537
+ */
538
+ public function add_to_contact_list( $contact_id, $email, $email_list ) {
539
+ $args = array(
540
+ 'listId' => $email_list,
541
+ 'vids' => array( $contact_id ),
542
+ 'emails' => array( $email ),
543
+ );
544
+ $endpoint = 'contacts/v1/lists/' . $email_list . '/add';
545
+
546
+ $response = $this->send_authenticated( 'POST', $endpoint, $args, true );
547
+
548
+ if ( ! is_wp_error( $response ) && ! empty( $response->updated ) ) {
549
+ return true;
550
+ }
551
+
552
+ if ( ! empty( $response->status ) && 'error' === $response->status && ! empty( $response->message ) ) {
553
+ $response = new WP_Error( 'provider_error', $response->message );
554
+ }
555
+
556
+ return $response;
557
+ }
558
+ }
addons/pro/hubspot/views/form-settings/create-contact.php ADDED
@@ -0,0 +1,105 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ // defaults
3
+ $vars = array(
4
+ 'error_message' => '',
5
+ 'name' => '',
6
+ 'name_error' => '',
7
+ 'multi_id' => '',
8
+ 'fields' => array(),
9
+ 'form_fields' => array(),
10
+ 'email_fields' => array(),
11
+ );
12
+ /** @var array $template_vars */
13
+
14
+ foreach ( $template_vars as $key => $val ) {
15
+ $vars[ $key ] = $val;
16
+ }
17
+
18
+ ?>
19
+ <div class="integration-header">
20
+
21
+ <h3 id="dialogTitle2" class="sui-box-title"><?php echo esc_html( __( 'Create Contact', Forminator::DOMAIN ) ); ?></h3>
22
+
23
+ <p class="sui-description" style="max-width: 400px; margin: 20px auto 0; line-height: 22px;"><?php esc_html_e( "Let's start with matching up your form fields with the default HubSpot contact fields to make sure we're sending data to the right place.", Forminator::DOMAIN ); ?></p>
24
+
25
+ <?php if ( ! empty( $vars['error_message'] ) ) : ?>
26
+ <span class="sui-notice sui-notice-error"><p><?php echo esc_html( $vars['error_message'] ); ?></p></span>
27
+ <?php endif; ?>
28
+
29
+ </div>
30
+
31
+ <form style="display: block; margin-top: -10px;">
32
+
33
+ <table class="sui-table" style="margin-bottom: 0;">
34
+
35
+ <thead>
36
+
37
+ <tr>
38
+ <th><?php esc_html_e( 'HubSpot Fields', Forminator::DOMAIN ); ?></th>
39
+ <th><?php esc_html_e( 'Forminator Fields', Forminator::DOMAIN ); ?></th>
40
+ </tr>
41
+
42
+ </thead>
43
+
44
+ <tbody>
45
+
46
+ <?php
47
+ if ( ! empty( $vars['fields'] ) ) :
48
+
49
+ foreach ( $vars['fields'] as $key => $field_title ) : ?>
50
+
51
+ <tr>
52
+
53
+ <td>
54
+ <?php echo esc_html( $field_title ); ?>
55
+ <?php if ( 'email' === $key ) : ?>
56
+ <span class="integrations-required-field">*</span>
57
+ <?php endif; ?>
58
+ </td>
59
+
60
+ <td>
61
+ <?php
62
+ $forminator_fields = $vars['form_fields'];
63
+ if ( 'email' === $key ) {
64
+ $forminator_fields = $vars['email_fields'];
65
+ }
66
+ $current_error = '';
67
+ $current_selected = '';
68
+ if ( isset( $vars[ $key . '_error' ] ) && ! empty( $vars[ $key . '_error' ] ) ) {
69
+ $current_error = $vars[ $key . '_error' ];
70
+ }
71
+ if ( isset( $vars['fields_map'][ $key ] ) && ! empty( $vars['fields_map'][ $key ] ) ) {
72
+ $current_selected = $vars['fields_map'][ $key ];
73
+ }
74
+ ?>
75
+ <div class="sui-form-field <?php echo esc_attr( ! empty( $current_error ) ? 'sui-form-field-error' : '' ); ?>"<?php echo ( ! empty( $current_error ) ) ? ' style="padding-top: 5px;"' : ''; ?>>
76
+ <select class="sui-select" name="fields_map[<?php echo esc_attr( $key ); ?>]">
77
+ <option value=""><?php esc_html_e( 'None', Forminator::DOMAIN ); ?></option>
78
+ <?php
79
+ if( ! empty( $forminator_fields ) ) :
80
+ foreach ( $forminator_fields as $forminator_field ) : ?>
81
+ <option value="<?php echo esc_attr( $forminator_field['element_id'] ); ?>"
82
+ <?php selected( $current_selected, $forminator_field['element_id'] ); ?>>
83
+ <?php echo esc_html( $forminator_field['field_label'] . ' | ' . $forminator_field['element_id'] ); ?>
84
+ </option>
85
+ <?php endforeach;
86
+ endif;
87
+ ?>
88
+ </select>
89
+ <?php if ( ! empty( $current_error ) ) : ?>
90
+ <span class="sui-error-message" style="margin-top: 5px; margin-bottom: 5px;"><?php echo esc_html( $current_error ); ?></span>
91
+ <?php endif; ?>
92
+ </div>
93
+ </td>
94
+
95
+ </tr>
96
+
97
+ <?php endforeach;
98
+
99
+ endif; ?>
100
+
101
+ </tbody>
102
+
103
+ </table>
104
+ <input type="hidden" name="multi_id" value="<?php echo esc_attr( $vars['multi_id'] ); ?>">
105
+ </form>
addons/pro/hubspot/views/form-settings/select-list.php ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ // defaults
3
+ $vars = array(
4
+ 'error_message' => '',
5
+ 'list_id' => '',
6
+ 'list_id_error' => '',
7
+ 'multi_id' => '',
8
+ 'lists' => 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
+
18
+ <h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( __( 'Add Contact to List', Forminator::DOMAIN ) ); ?></h3>
19
+
20
+ <span class="sui-description" style="margin-top: 20px; line-height: 22px;"><?php esc_html_e( "You can also add the contact to a HubSpot list. Leave it empty if you only want to create a contact but dont't want to add it to a list.", Forminator::DOMAIN ); ?></span>
21
+
22
+ <?php if ( ! empty( $vars['error_message'] ) ) : ?>
23
+ <div class="sui-notice sui-notice-error">
24
+ <p><?php echo esc_html( $vars['error_message'] ); ?></p>
25
+ </div>
26
+ <?php endif; ?>
27
+
28
+ </div>
29
+
30
+ <form style="display: block; margin-top: -10px;">
31
+
32
+ <div class="sui-form-field <?php echo esc_attr( ! empty( $vars['list_id_error'] ) ? 'sui-form-field-error' : '' ); ?>">
33
+
34
+ <label for="hubspot-list-id" id="hubspot-list-id-label" class="sui-label"><?php esc_html_e( 'HubSpot List', Forminator::DOMAIN ); ?></label>
35
+
36
+ <select name="list_id" id="hubspot-list-id" class="sui-select sui-form-control" aria-labelledby="hubspot-list-id-label">
37
+
38
+ <option value=""><?php esc_html_e( 'Please select a list', Forminator::DOMAIN ); ?></option>
39
+
40
+ <?php if ( ! empty( $vars['lists'] ) ) :
41
+ foreach ( $vars['lists'] as $list_id => $list_name ) : ?>
42
+ <option value="<?php echo esc_attr( $list_id ); ?>" <?php selected( $vars['list_id'], $list_id ); ?>><?php echo esc_html( $list_name ); ?></option>
43
+ <?php endforeach;
44
+ endif; ?>
45
+
46
+ </select>
47
+
48
+ <?php if ( ! empty( $vars['list_id_error'] ) ) : ?>
49
+ <span class="sui-error-message"><?php echo esc_html( $vars['list_id_error'] ); ?></span>
50
+ <?php endif; ?>
51
+
52
+ <span class="sui-description" style="margin-top: 10px;"><?php esc_html_e( "Only static are shown here, as you can't manually add contacts to an active HubSpot list.", Forminator::DOMAIN ); ?></span>
53
+
54
+ </div>
55
+
56
+ <input
57
+ type="hidden"
58
+ name="multi_id"
59
+ value="<?php echo esc_attr( $vars['multi_id'] ); ?>"
60
+ />
61
+
62
+ </form>
addons/pro/hubspot/views/sections/authorize.php ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 HubSpot", 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 esc_html_e( 'Successfully authorized HubSpot, you can go back to integration settings.', Forminator::DOMAIN ); ?>
25
+ </p>
26
+ </span>
27
+ <?php else : ?>
28
+ <span class="sui-notice sui-notice-loading">
29
+ <p><?php esc_html_e( 'Please Wait...', Forminator::DOMAIN ); ?></p>
30
+ </span>
31
+ <?php endif; ?>
32
+ </div>
33
+ </div>
34
+ </div>
35
+
36
+ <script>
37
+ (function ($) {
38
+ $(document).ready(function (e) {
39
+ <?php if ($vars['is_close']): ?>
40
+ setTimeout(function () {
41
+ window.close();
42
+ }, 3000);
43
+ <?php endif; ?>
44
+ });
45
+ })(jQuery);
46
+ </script>
addons/pro/hubspot/views/settings/authorize.php ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ // defaults
3
+ $vars = array(
4
+ 'auth_url' => '',
5
+ 'token' => '',
6
+ 'user' => '',
7
+ );
8
+
9
+ /** @var array $template_vars */
10
+ foreach ( $template_vars as $key => $val ) {
11
+ $vars[ $key ] = $val;
12
+ } ?>
13
+
14
+ <div class="integration-header">
15
+
16
+ <h3 id="dialogTitle2" class="sui-box-title"><?php echo esc_html( sprintf( __( 'Connect %1$s', Forminator::DOMAIN ), 'HubSpot' ) ); ?></h3>
17
+
18
+ <?php if ( ! empty( $vars['token'] ) ) : ?>
19
+
20
+ <span class="sui-description" style="color: #666666; margin-top: 20px; line-height: 22px;"><?php esc_html_e( 'You are already connected to the HubSpot. You can disconnect your HubSpot Integration (if you need to) using the button below.', Forminator::DOMAIN ); ?></span>
21
+
22
+ <div class="sui-notice sui-notice-success" style="margin-bottom: -30px;">
23
+ <p><?php echo sprintf( esc_html__( 'You are connected to %2$s%1$s%3$s.', Forminator::DOMAIN ), esc_html( $vars['user'] ), '<strong>', '</strong>' ); ?></p>
24
+ </div>
25
+
26
+ <?php else : ?>
27
+
28
+ <span class="sui-description" style="color: #666666; margin-top: 20px; line-height: 22px;"><?php esc_html_e( "Authenticate your HubSpot account using the button below. Note that you'll be taken to the HubSpot website to grant access to Forminator and then redirected back.", Forminator::DOMAIN ); ?></span>
29
+
30
+ <?php endif; ?>
31
+
32
+ </div>
33
+
34
+ <?php if ( empty( $vars['token'] ) ) : ?>
35
+
36
+ <div class="sui-block-content-center" style="margin-top: -10px; margin-bottom: -20px;">
37
+
38
+ <a href="<?php echo esc_attr( $vars['auth_url'] ); ?>" target="_blank" class="sui-button sui-button-primary forminator-addon-connect"><?php esc_html_e( 'Authenticate', Forminator::DOMAIN ); ?></a>
39
+
40
+ </div>
41
+
42
+ <?php endif; ?>
addons/pro/hubspot/views/settings/error-authorize.php ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ // defaults
3
+ $vars = array(
4
+ 'auth_url' => '',
5
+ 'error_message' => '',
6
+ );
7
+ /** @var array $template_vars */
8
+ foreach ( $template_vars as $key => $val ) {
9
+ $vars[ $key ] = $val;
10
+ }
11
+ ?>
12
+
13
+ <div class="integration-header">
14
+
15
+ <h3 id="dialogTitle2" class="sui-box-title"><?php echo esc_html( sprintf( __( 'Connect %1$s', Forminator::DOMAIN ), 'HubSpot' ) ); ?></h3>
16
+
17
+ <span class="sui-description" style="color: #666666; margin-top: 20px; line-height: 22px;"><?php esc_html_e( "Authenticate your HubSpot account using the button below. Note that you'll be taken to the HubSpot website to grant access to Forminator and then redirected back.", Forminator::DOMAIN ); ?></span>
18
+
19
+ <p><?php if ( ! empty( $vars['error_message'] ) ) : ?>
20
+ <?php echo esc_html( $vars['error_message'] ); ?>
21
+ <?php endif; ?></p>
22
+
23
+ </div>
24
+
25
+ <div class="sui-block-content-center">
26
+
27
+ <a href="<?php echo esc_attr( $vars['auth_url'] ); ?>" target="_blank" class="sui-button sui-button-primary forminator-addon-connect"><?php esc_html_e( 'Authenticate', Forminator::DOMAIN ); ?></a>
28
+
29
+ </div>
addons/pro/hubspot/views/settings/success-authorize.php ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ <div class="integration-header">
2
+
3
+ <h3 class="sui-box-title" id="dialogTitle2"><?php echo esc_html( sprintf( __( '%1$s Connected', Forminator::DOMAIN ), 'HubSpot' ) ); ?></h3>
4
+
5
+ <span class="sui-description" style="color: #666666; margin-top: 20px; margin-bottom: -30px; line-height: 22px;"><?php esc_html_e( 'Awesome! You are connected to HubSpot. You can now go to your forms and activate HubSpot integration to collect data.', Forminator::DOMAIN ); ?></span>
6
+
7
+ </div>
addons/pro/hubspot/views/settings/wait-authorize.php ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+
14
+ <h3 id="dialogTitle2" class="sui-box-title"><?php echo esc_html( sprintf( __( 'Connect %1$s', Forminator::DOMAIN ), 'HubSpot' ) ); ?></h3>
15
+
16
+ <?php if ( ! empty( $vars['token'] ) ) : ?>
17
+ <div class="sui-notice sui-notice-success" style="margin-bottom: -30px;">
18
+ <p><?php echo esc_html( sprintf( __( 'Your %1$s account is already authorized.', Forminator::DOMAIN ), 'HubSpot' ) ); ?></p>
19
+ </div>
20
+ <?php else : ?>
21
+ <span class="sui-description" style="color: #666666; margin-top: 20px; line-height: 22px;"><?php esc_html_e( "Authenticate your HubSpot account using the button below. Note that you'll be taken to the HubSpot website to grant access to Forminator and then redirected back.", Forminator::DOMAIN ); ?></span>
22
+ <?php endif; ?>
23
+
24
+ </div>
25
+
26
+ <?php if ( empty( $vars['token'] ) ) : ?>
27
+
28
+ <div class="sui-block-content-center" style="margin-top: -10px; margin-bottom: -20px;">
29
+
30
+ <button type="button" class="sui-button">
31
+ <span class="sui-loading-text"><?php esc_html_e( 'Authenticating', Forminator::DOMAIN ); ?></span>
32
+ <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
33
+ </button>
34
+
35
+ </div>
36
+
37
+ <?php endif; ?>
admin/abstracts/class-admin-page.php CHANGED
@@ -277,17 +277,17 @@ abstract class Forminator_Admin_Page {
277
  <?php if ( ! $hide_footer ) : ?>
278
  <ul class="sui-footer-social">
279
  <li><a href="https://www.facebook.com/wpmudev" target="_blank">
280
- <i class="sui-icon-social-facebook" aria-hidden="true"></i>
281
- <span class="sui-screen-reader-text">Facebook</span>
282
- </a></li>
283
  <li><a href="https://twitter.com/wpmudev" target="_blank">
284
- <i class="sui-icon-social-twitter" aria-hidden="true"></i></a>
285
  <span class="sui-screen-reader-text">Twitter</span>
286
- </li>
287
  <li><a href="https://www.instagram.com/wpmu_dev/" target="_blank">
288
- <i class="sui-icon-instagram" aria-hidden="true"></i>
289
- <span class="sui-screen-reader-text">Instagram</span>
290
- </a></li>
291
  </ul>
292
  <?php endif; ?>
293
 
277
  <?php if ( ! $hide_footer ) : ?>
278
  <ul class="sui-footer-social">
279
  <li><a href="https://www.facebook.com/wpmudev" target="_blank">
280
+ <i class="sui-icon-social-facebook" aria-hidden="true"></i>
281
+ <span class="sui-screen-reader-text">Facebook</span>
282
+ </a></li>
283
  <li><a href="https://twitter.com/wpmudev" target="_blank">
284
+ <i class="sui-icon-social-twitter" aria-hidden="true"></i>
285
  <span class="sui-screen-reader-text">Twitter</span>
286
+ </a></li>
287
  <li><a href="https://www.instagram.com/wpmu_dev/" target="_blank">
288
+ <i class="sui-icon-instagram" aria-hidden="true"></i>
289
+ <span class="sui-screen-reader-text">Instagram</span>
290
+ </a></li>
291
  </ul>
292
  <?php endif; ?>
293
 
admin/classes/class-admin-ajax.php CHANGED
@@ -48,7 +48,6 @@ class Forminator_Admin_AJAX {
48
  add_action( "wp_ajax_forminator_save_pagination_listings_popup", array( $this, "save_pagination_listings" ) );
49
 
50
  add_action( "wp_ajax_forminator_load_email_settings_popup", array( $this, "load_email_form" ) );
51
- add_action( "wp_ajax_forminator_save_email_settings_popup", array( $this, "save_email_form" ) );
52
 
53
  add_action( "wp_ajax_forminator_load_uninstall_settings_popup", array( $this, "load_uninstall_form" ) );
54
  add_action( "wp_ajax_forminator_save_uninstall_settings_popup", array( $this, "save_uninstall_form" ) );
@@ -75,12 +74,12 @@ class Forminator_Admin_AJAX {
75
  add_action( "wp_ajax_forminator_load_import_poll_popup", array( $this, "load_import_poll" ) );
76
  add_action( "wp_ajax_forminator_save_import_poll_popup", array( $this, "save_import_poll" ) );
77
 
 
 
78
  add_action( "wp_ajax_forminator_load_export_quiz_popup", array( $this, "load_export_quiz" ) );
79
  add_action( "wp_ajax_forminator_load_import_quiz_popup", array( $this, "load_import_quiz" ) );
80
  add_action( "wp_ajax_forminator_save_import_quiz_popup", array( $this, "save_import_quiz" ) );
81
 
82
- add_action( "wp_ajax_forminator_save_pagination_popup", array( $this, "save_pagination" ) );
83
-
84
  add_action( "wp_ajax_forminator_save_accessibility_settings_popup", array( $this, "save_accessibility_settings" ) );
85
 
86
  add_action( "wp_ajax_forminator_validate_calculation_formula", array( $this, "validate_calculation_formula" ) );
@@ -624,10 +623,17 @@ class Forminator_Admin_AJAX {
624
  // Validate nonce
625
  forminator_validate_ajax( "forminator_save_popup_captcha" );
626
 
627
- update_option( "forminator_captcha_key", sanitize_text_field( $_POST['captcha_key'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
628
- update_option( "forminator_captcha_secret", sanitize_text_field( $_POST['captcha_secret'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
 
 
 
 
 
 
 
629
  update_option( "forminator_captcha_language", sanitize_text_field( $_POST['captcha_language'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
630
- update_option( "forminator_captcha_theme", sanitize_text_field( $_POST['captcha_theme'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
631
  wp_send_json_success();
632
  }
633
 
@@ -671,49 +677,38 @@ class Forminator_Admin_AJAX {
671
  wp_send_json_success( $html );
672
  }
673
 
674
- /**
675
- * Save entries pagination popup data
676
- *
677
- * @since 1.0.2
678
- */
679
- public function save_pagination_entries() {
680
- // Validate nonce
681
- forminator_validate_ajax( "forminator_save_popup_pagination_entries" );
682
-
683
- $pagination = intval( sanitize_text_field( $_POST['pagination_entries'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
684
-
685
- if ( 0 < $pagination ) {
686
-
687
- update_option( "forminator_pagination_entries", $pagination );
688
- wp_send_json_success();
689
-
690
- } else {
691
-
692
- wp_send_json_error( __( "Limit per page can not be less than one.", Forminator::DOMAIN ) );
693
-
694
- }
695
-
696
- }
697
-
698
  /*
699
  * Load reCaptcha preview
700
  *
701
  * @since 1.5.4
702
  */
703
  public function load_recaptcha_preview() {
704
- $language = get_option( "forminator_captcha_language", "en" );
705
-
706
- $captcha_key = get_option( "forminator_captcha_key", "" );
707
- $captcha_theme = get_option( "forminator_captcha_theme", "light" );
708
- $html = '';
709
-
 
 
 
 
 
 
 
 
 
 
 
 
 
710
  $html = '';
711
 
712
- if ( ! empty( $captcha_key ) && ! empty( $captcha_theme ) ) {
713
  // phpcs:ignore WordPress.WP.EnqueuedResources.NonEnqueuedScript
714
- $html .= '<script src="https://www.google.com/recaptcha/api.js?hl=' . $language . '&render=explicit&onload=forminator_render_admin_captcha" async defer></script>';
 
715
 
716
- $html .= '<div class="forminator-g-recaptcha" data-sitekey="' . $captcha_key . '" data-theme="' . $captcha_theme . '" data-size="normal"></div>';
717
  } else {
718
  $html .= '<div class="sui-notice">';
719
  $html .= '<p>' . esc_html__( 'You have to first save your credentials to load the reCAPTCHA . ', Forminator::DOMAIN ) . '</p>';
@@ -775,20 +770,6 @@ class Forminator_Admin_AJAX {
775
  wp_send_json_success( $html );
776
  }
777
 
778
- /**
779
- * Save email settings data
780
- *
781
- * @since 1.1
782
- */
783
- public function save_email_form() {
784
- // Validate nonce
785
- forminator_validate_ajax( "forminator_save_popup_email_settings" );
786
-
787
- update_option( "forminator_sender_email_address", sanitize_text_field( $_POST['sender_email'] ) ); // WPCS: CSRF ok by forminator_validate_ajax.
788
- update_option( "forminator_sender_name", sanitize_text_field( $_POST['sender_name'] ) ); // WPCS: CSRF ok by forminator_validate_ajax.
789
- wp_send_json_success();
790
- }
791
-
792
  /**
793
  * Load the uninstall form
794
  *
@@ -1552,6 +1533,18 @@ class Forminator_Admin_AJAX {
1552
  }
1553
 
1554
  update_option( 'forminator_dashboard_settings', $dashboard_settings );
 
 
 
 
 
 
 
 
 
 
 
 
1555
 
1556
  wp_send_json_success();
1557
  }
@@ -2005,4 +1998,39 @@ class Forminator_Admin_AJAX {
2005
  wp_send_json_success();
2006
 
2007
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2008
  }
48
  add_action( "wp_ajax_forminator_save_pagination_listings_popup", array( $this, "save_pagination_listings" ) );
49
 
50
  add_action( "wp_ajax_forminator_load_email_settings_popup", array( $this, "load_email_form" ) );
 
51
 
52
  add_action( "wp_ajax_forminator_load_uninstall_settings_popup", array( $this, "load_uninstall_form" ) );
53
  add_action( "wp_ajax_forminator_save_uninstall_settings_popup", array( $this, "save_uninstall_form" ) );
74
  add_action( "wp_ajax_forminator_load_import_poll_popup", array( $this, "load_import_poll" ) );
75
  add_action( "wp_ajax_forminator_save_import_poll_popup", array( $this, "save_import_poll" ) );
76
 
77
+ add_action( "wp_ajax_forminator_delete_poll_submissions", array( $this, "delete_poll_submissions" ) );
78
+
79
  add_action( "wp_ajax_forminator_load_export_quiz_popup", array( $this, "load_export_quiz" ) );
80
  add_action( "wp_ajax_forminator_load_import_quiz_popup", array( $this, "load_import_quiz" ) );
81
  add_action( "wp_ajax_forminator_save_import_quiz_popup", array( $this, "save_import_quiz" ) );
82
 
 
 
83
  add_action( "wp_ajax_forminator_save_accessibility_settings_popup", array( $this, "save_accessibility_settings" ) );
84
 
85
  add_action( "wp_ajax_forminator_validate_calculation_formula", array( $this, "validate_calculation_formula" ) );
623
  // Validate nonce
624
  forminator_validate_ajax( "forminator_save_popup_captcha" );
625
 
626
+ update_option( "forminator_captcha_key", sanitize_text_field( $_POST['v2_captcha_key'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
627
+ update_option( "forminator_captcha_secret", sanitize_text_field( $_POST['v2_captcha_secret'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
628
+
629
+ update_option( "forminator_v2_invisible_captcha_key", sanitize_text_field( $_POST['v2_invisible_captcha_key'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
630
+ update_option( "forminator_v2_invisible_captcha_secret", sanitize_text_field( $_POST['v2_invisible_captcha_secret'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
631
+
632
+ update_option( "forminator_v3_captcha_key", sanitize_text_field( $_POST['v3_captcha_key'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
633
+ update_option( "forminator_v3_captcha_secret", sanitize_text_field( $_POST['v3_captcha_secret'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
634
+
635
  update_option( "forminator_captcha_language", sanitize_text_field( $_POST['captcha_language'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
636
+
637
  wp_send_json_success();
638
  }
639
 
677
  wp_send_json_success( $html );
678
  }
679
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
680
  /*
681
  * Load reCaptcha preview
682
  *
683
  * @since 1.5.4
684
  */
685
  public function load_recaptcha_preview() {
686
+ $site_language = get_locale();
687
+ $language = get_option( "forminator_captcha_language", "" );
688
+ $language = ! empty( $language ) ? $language : $site_language;
689
+
690
+ $captcha = sanitize_text_field( $_POST['captcha'] );
691
+
692
+ if ( 'v2-invisible' === $captcha ) {
693
+ $captcha_key = get_option( "forminator_v2_invisible_captcha_key", "" );
694
+ $captcha_size = 'invisible';
695
+ $onload = 'forminator_render_admin_captcha_v2_invisible';
696
+ } elseif ( 'v3' === $captcha ) {
697
+ $captcha_key = get_option( "forminator_v3_captcha_key", "" );
698
+ $captcha_size = 'invisible';
699
+ $onload = 'forminator_render_admin_captcha_v3';
700
+ } else {
701
+ $captcha_key = get_option( "forminator_captcha_key", "" );
702
+ $captcha_size = 'normal';
703
+ $onload = 'forminator_render_admin_captcha_v2';
704
+ }
705
  $html = '';
706
 
707
+ if ( ! empty( $captcha_key ) ) {
708
  // phpcs:ignore WordPress.WP.EnqueuedResources.NonEnqueuedScript
709
+ $html .= '<script src="https://www.google.com/recaptcha/api.js?hl=' . $language . '&render=explicit&onload=' . $onload . '" async defer></script>';
710
+ $html .= '<div class="forminator-g-recaptcha-' . $captcha . '" data-sitekey="' . $captcha_key . '" data-theme="light" data-size="' . $captcha_size . '"></div>';
711
 
 
712
  } else {
713
  $html .= '<div class="sui-notice">';
714
  $html .= '<p>' . esc_html__( 'You have to first save your credentials to load the reCAPTCHA . ', Forminator::DOMAIN ) . '</p>';
770
  wp_send_json_success( $html );
771
  }
772
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
773
  /**
774
  * Load the uninstall form
775
  *
1533
  }
1534
 
1535
  update_option( 'forminator_dashboard_settings', $dashboard_settings );
1536
+ update_option( "forminator_sender_email_address", sanitize_text_field( $_POST['sender_email'] ) ); // WPCS: CSRF ok by forminator_validate_ajax.
1537
+ update_option( "forminator_sender_name", sanitize_text_field( $_POST['sender_name'] ) ); // WPCS: CSRF ok by forminator_validate_ajax.
1538
+
1539
+ $pagination = intval( sanitize_text_field( $_POST['pagination_entries'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
1540
+ $pagination_listing = intval( sanitize_text_field( $_POST['pagination_listings'] ) ); // WPCS: CSRF ok by forminator_validate_ajax.
1541
+
1542
+ if ( 1 > $pagination || 1 > $pagination_listing ) {
1543
+ wp_send_json_error( __( "Limit per page can not be less than one.", Forminator::DOMAIN ) );
1544
+ }
1545
+
1546
+ update_option( "forminator_pagination_entries", $pagination );
1547
+ update_option( "forminator_pagination_listings", $pagination_listing );
1548
 
1549
  wp_send_json_success();
1550
  }
1998
  wp_send_json_success();
1999
 
2000
  }
2001
+
2002
+ /**
2003
+ * Delete all poll submission
2004
+ *
2005
+ * @since 1.7.2
2006
+ */
2007
+ public function delete_poll_submissions() {
2008
+ forminator_validate_ajax( 'forminatorPollEntries' );
2009
+ if ( ! empty( $_POST['id'] ) ) {
2010
+ $form_id = $_POST['id'];
2011
+ Forminator_Form_Entry_Model::delete_by_form( $form_id );
2012
+
2013
+ $file = forminator_plugin_dir() . "admin/views/poll/entries/content-none.php";
2014
+
2015
+ ob_start();
2016
+ /** @noinspection PhpIncludeInspection */
2017
+ include $file;
2018
+ $html = ob_get_clean();
2019
+
2020
+ $data['html'] = $html;
2021
+ $data['notification'] = array(
2022
+ 'type' => 'success',
2023
+ 'text' => __( 'All the submissions deleted successfully.', Forminator::DOMAIN ),
2024
+ 'duration' => '4000',
2025
+ );
2026
+ wp_send_json_success( $data );
2027
+ } else {
2028
+ $data['notification'] = array(
2029
+ 'type' => 'error',
2030
+ 'text' => __( 'Submission delete failed.', Forminator::DOMAIN ),
2031
+ 'duration' => '4000',
2032
+ );
2033
+ wp_send_json_error( $data );
2034
+ }
2035
+ }
2036
  }
admin/classes/class-admin-data.php CHANGED
@@ -81,6 +81,9 @@ class Forminator_Admin_Data {
81
  'settingsUrl' => menu_page_url( 'forminator-settings', false ),
82
  'integrationsUrl' => menu_page_url( 'forminator-integrations', false ),
83
  'hasCaptcha' => forminator_has_captcha_settings(),
 
 
 
84
  'hasStripe' => forminator_has_stripe_connected(),
85
  'formNonce' => $this->get_nonce(),
86
  'searchNonce' => wp_create_nonce( 'forminator_search_emails' ),
@@ -114,6 +117,7 @@ class Forminator_Admin_Data {
114
  'postCategories' => forminator_post_categories(),
115
  'isPro' => FORMINATOR_PRO,
116
  'hasPayPal' => forminator_has_paypal_settings(),
 
117
  );
118
  }
119
  }
81
  'settingsUrl' => menu_page_url( 'forminator-settings', false ),
82
  'integrationsUrl' => menu_page_url( 'forminator-integrations', false ),
83
  'hasCaptcha' => forminator_has_captcha_settings(),
84
+ 'hasV2Captcha' => forminator_has_v2_captcha_settings(),
85
+ 'hasV2InvisibleCaptcha' => forminator_has_v2_invisible_captcha_settings(),
86
+ 'hasV3Captcha' => forminator_has_v3_captcha_settings(),
87
  'hasStripe' => forminator_has_stripe_connected(),
88
  'formNonce' => $this->get_nonce(),
89
  'searchNonce' => wp_create_nonce( 'forminator_search_emails' ),
117
  'postCategories' => forminator_post_categories(),
118
  'isPro' => FORMINATOR_PRO,
119
  'hasPayPal' => forminator_has_paypal_settings(),
120
+ 'pollAnswerColors' => forminator_get_poll_chart_colors(),
121
  );
122
  }
123
  }
admin/classes/class-admin-l10n.php CHANGED
@@ -295,7 +295,7 @@ class Forminator_Admin_L10n {
295
  "material_design" => __( "Material Design", Forminator::DOMAIN ),
296
  "vanilla_message" => __( "Vanilla Theme will provide you a clean design (with no styles) and simple markup.", Forminator::DOMAIN ),
297
  "no_file_chosen" => __( "No file chosen", Forminator::DOMAIN ),
298
- "update_successfully" => __( "updated succesfully!", Forminator::DOMAIN ),
299
  "update_unsuccessfull" => __( "Error! Settings were not saved.", Forminator::DOMAIN )
300
  ),
301
  "social" => array(
295
  "material_design" => __( "Material Design", Forminator::DOMAIN ),
296
  "vanilla_message" => __( "Vanilla Theme will provide you a clean design (with no styles) and simple markup.", Forminator::DOMAIN ),
297
  "no_file_chosen" => __( "No file chosen", Forminator::DOMAIN ),
298
+ "update_successfully" => __( "saved succesfully!", Forminator::DOMAIN ),
299
  "update_unsuccessfull" => __( "Error! Settings were not saved.", Forminator::DOMAIN )
300
  ),
301
  "social" => array(
admin/locale.php CHANGED
@@ -99,7 +99,6 @@ $forminator_admin_locale = array(
99
  "By default this form will inherit the fonts your theme uses. You can overwrite these fonts with custom ones from Google Fonts." => array( null, __("By default this form will inherit the fonts your theme uses. You can overwrite these fonts with custom ones from Google Fonts.", "forminator" ), ), // src/form/components/appearance/fonts.js:118
100
  "Use Theme Fonts" => array( null, __("Use Theme Fonts", "forminator" ), ), // src/form/components/appearance/fonts.js:133
101
  "Response Message" => array( null, __("Response Message", "forminator" ), ), // src/form/components/appearance/fonts.js:145
102
- "Pagination Porgress Bar" => array( null, __("Pagination Porgress Bar", "forminator" ), ), // src/form/components/appearance/fonts.js:176
103
  "Fields Label" => array( null, __("Fields Label", "forminator" ), ), // src/form/components/appearance/fonts.js:193
104
  "Fields Description" => array( null, __("Fields Description", "forminator" ), ), // src/form/components/appearance/fonts.js:207
105
  "Fields Error Message" => array( null, __("Fields Error Message", "forminator" ), ), // src/form/components/appearance/fonts.js:221
@@ -247,17 +246,35 @@ $forminator_admin_locale = array(
247
  "Choose the decimal places to round off the calculated result." => array( null, __("Choose the decimal places to round off the calculated result.", "forminator" ), ), // src/form/components/fields/calculation.js:121
248
  "decimals" => array( null, __("decimals", "forminator" ), ), // src/form/components/fields/calculation.js:146
249
  "You can't set visibility conditions for a hidden field. Uncheck the Hidden option in the settings tab and come back here to define visibility rules." => array( null, __("You can't set visibility conditions for a hidden field. Uncheck the Hidden option in the settings tab and come back here to define visibility rules.", "forminator" ), ), // src/form/components/fields/calculation.js:165
250
- "Display" => array( null, __("Display", "forminator" ), ), // src/form/components/fields/captcha.js:34
251
- "Choose how you want to display the reCAPTCHA widget. By default reCAPTCHA Invisible will use advanced risk analysis technology to separate humans from bots, instead of requiring user interaction - you can override this below." => array( null, __("Choose how you want to display the reCAPTCHA widget. By default reCAPTCHA Invisible will use advanced risk analysis technology to separate humans from bots, instead of requiring user interaction - you can override this below.", "forminator" ), ), // src/form/components/fields/captcha.js:37
252
- "Type" => array( null, __("Type", "forminator" ), ), // src/form/components/fields/captcha.js:50
253
- "Invisible" => array( null, __("Invisible", "forminator" ), ), // src/form/components/fields/captcha.js:56
254
- "Theme" => array( null, __("Theme", "forminator" ), ), // src/form/components/fields/captcha.js:68
255
- "Light" => array( null, __("Light", "forminator" ), ), // src/form/components/fields/captcha.js:72
256
- "Dark" => array( null, __("Dark", "forminator" ), ), // src/form/components/fields/captcha.js:73
257
- "Full Size" => array( null, __("Full Size", "forminator" ), ), // src/form/components/fields/captcha.js:80
258
- "Language" => array( null, __("Language", "forminator" ), ), // src/form/components/fields/captcha.js:105
259
- "By default, we will use the language choosen in the global reCAPTCHA settings. However, you can choose a different language for this reCAPTCHA." => array( null, __("By default, we will use the language choosen in the global reCAPTCHA settings. However, you can choose a different language for this reCAPTCHA.", "forminator" ), ), // src/form/components/fields/captcha.js:110
260
- "Automatic" => array( null, __("Automatic", "forminator" ), ), // src/form/components/fields/captcha.js:123
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
261
  "Default Value (optional)" => array( null, __("Default Value (optional)", "forminator" ), ), // src/form/components/fields/currency.js:61
262
  "Enter default value" => array( null, __("Enter default value", "forminator" ), ), // src/form/components/fields/currency.js:62
263
  "Currency" => array( null, __("Currency", "forminator" ), ), // src/form/components/fields/currency.js:91
@@ -269,6 +286,7 @@ $forminator_admin_locale = array(
269
  "Min" => array( null, __("Min", "forminator" ), ), // src/form/components/fields/currency.js:189
270
  "Max" => array( null, __("Max", "forminator" ), ), // src/form/components/fields/currency.js:198
271
  "Min value should be less than Max value." => array( null, __("Min value should be less than Max value.", "forminator" ), ), // src/form/components/fields/currency.js:204
 
272
  "Date Format" => array( null, __("Date Format", "forminator" ), ), // src/form/components/fields/date.js:73
273
  "Y-m-d" => array( null, __("Y-m-d", "forminator" ), ), // src/form/components/fields/date.js:77
274
  "m/d/Y" => array( null, __("m/d/Y", "forminator" ), ), // src/form/components/fields/date.js:78
@@ -494,8 +512,9 @@ $forminator_admin_locale = array(
494
  "The file size you have entered exceeds what your current hosting settings are capped to. You need to increase your max filesize limit at the server level first." => array( null, __("The file size you have entered exceeds what your current hosting settings are capped to. You need to increase your max filesize limit at the server level first.", "forminator" ), ), // src/form/components/fields/upload.js:85
495
  "Edit Form" => array( null, __("Edit Form", "forminator" ), ), // src/form/components/header.js:9
496
  "View Documentation" => array( null, __("View Documentation", "forminator" ), ), // src/form/components/header/documentation.js:14
497
- "Give your form a name" => array( null, __("Give your form a name", "forminator" ), ), // src/form/components/header/title.js:32
498
- "Please, enter a valid name." => array( null, __("Please, enter a valid name.", "forminator" ), ), // src/form/components/header/title.js:38
 
499
  "Fetching integration list…" => array( null, __("Fetching integration list…", "forminator" ), ), // src/form/components/integrations.js:106
500
  "You need to save this form before using integrations." => array( null, __("You need to save this form before using integrations.", "forminator" ), ), // src/form/components/integrations.js:112
501
  "TRY AGAIN" => array( null, __("TRY AGAIN", "forminator" ), ), // src/form/components/integrations.js:115
@@ -535,16 +554,17 @@ $forminator_admin_locale = array(
535
  "Please, connect your PayPal account first!" => array( null, __("Please, connect your PayPal account first!", "forminator" ), ), // src/form/components/modals/settings.js:172
536
  "Calculation formula is required!" => array( null, __("Calculation formula is required!", "forminator" ), ), // src/form/components/modals/settings.js:180
537
  "Limit Min value should be less than Max value." => array( null, __("Limit Min value should be less than Max value.", "forminator" ), ), // src/form/components/modals/settings.js:188
538
- "Labels" => array( null, __("Labels", "forminator" ), ), // src/form/components/modals/settings.js:276
539
- "Checkout" => array( null, __("Checkout", "forminator" ), ), // src/form/components/modals/settings.js:290
540
- "Calculations" => array( null, __("Calculations", "forminator" ), ), // src/form/components/modals/settings.js:297
541
- "Styling" => array( null, __("Styling", "forminator" ), ), // src/form/components/modals/settings.js:304
542
- "Customize" => array( null, __("Customize", "forminator" ), ), // src/form/components/modals/settings.js:313
543
- "Advanced" => array( null, __("Advanced", "forminator" ), ), // src/form/components/modals/settings.js:320
544
- "Visibility" => array( null, __("Visibility", "forminator" ), ), // src/form/components/modals/settings.js:329
545
- "Metadata" => array( null, __("Metadata", "forminator" ), ), // src/form/components/modals/settings.js:336
546
- "Discard Changes" => array( null, __("Discard Changes", "forminator" ), ), // src/form/components/modals/settings.js:486
547
- "Apply" => array( null, __("Apply", "forminator" ), ), // src/form/components/modals/settings.js:497
 
548
  "Shortcode has been copied successfully." => array( null, __("Shortcode has been copied successfully.", "forminator" ), ), // src/form/components/modals/shortcode.js:20
549
  "Ready to go!" => array( null, __("Ready to go!", "forminator" ), ), // src/form/components/modals/shortcode.js:31
550
  "Your form is now ready to be embedded into a page or template of your choice. Simply copy and paste the shortcode below to display it!" => array( null, __("Your form is now ready to be embedded into a page or template of your choice. Simply copy and paste the shortcode below to display it!", "forminator" ), ), // src/form/components/modals/shortcode.js:37
@@ -649,61 +669,77 @@ $forminator_admin_locale = array(
649
  "Add classes that will be output on this field’s container to aid your theme's default styling." => array( null, __("Add classes that will be output on this field’s container to aid your theme's default styling.", "forminator" ), ), // src/form/components/settings/styling.js:21
650
  "E.g. form-field" => array( null, __("E.g. form-field", "forminator" ), ), // src/form/components/settings/styling.js:30
651
  "These will be output as you see them here." => array( null, __("These will be output as you see them here.", "forminator" ), ), // src/form/components/settings/styling.js:38
652
- "Open condition settings" => array( null, __("Open condition settings", "forminator" ), ), // src/form/components/settings/visibility-rule.js:81
653
- "Field" => array( null, __("Field", "forminator" ), ), // src/form/components/settings/visibility-rule.js:94
654
- "Condition (required)" => array( null, __("Condition (required)", "forminator" ), ), // src/form/components/settings/visibility-rule.js:110
655
- "Select rule" => array( null, __("Select rule", "forminator" ), ), // src/form/components/settings/visibility-rule.js:112
656
- "Having" => array( null, __("Having", "forminator" ), ), // src/form/components/settings/visibility-rule.js:116
657
- "Not having" => array( null, __("Not having", "forminator" ), ), // src/form/components/settings/visibility-rule.js:117
658
- "Is" => array( null, __("Is", "forminator" ), ), // src/form/components/settings/visibility-rule.js:123
659
- "Is not" => array( null, __("Is not", "forminator" ), ), // src/form/components/settings/visibility-rule.js:124
660
- "Is great" => array( null, __("Is great", "forminator" ), ), // src/form/components/settings/visibility-rule.js:130
661
- "Is less" => array( null, __("Is less", "forminator" ), ), // src/form/components/settings/visibility-rule.js:131
662
- "Contains" => array( null, __("Contains", "forminator" ), ), // src/form/components/settings/visibility-rule.js:138
663
- "Starts" => array( null, __("Starts", "forminator" ), ), // src/form/components/settings/visibility-rule.js:139
664
- "Ends" => array( null, __("Ends", "forminator" ), ), // src/form/components/settings/visibility-rule.js:140
665
- "Day is" => array( null, __("Day is", "forminator" ), ), // src/form/components/settings/visibility-rule.js:146
666
- "Day is not" => array( null, __("Day is not", "forminator" ), ), // src/form/components/settings/visibility-rule.js:147
667
- "Month is" => array( null, __("Month is", "forminator" ), ), // src/form/components/settings/visibility-rule.js:154
668
- "Month is not" => array( null, __("Month is not", "forminator" ), ), // src/form/components/settings/visibility-rule.js:155
669
- "Select option" => array( null, __("Select option", "forminator" ), ), // src/form/components/settings/visibility-rule.js:170
670
- "Select month" => array( null, __("Select month", "forminator" ), ), // src/form/components/settings/visibility-rule.js:196
671
- "Select day" => array( null, __("Select day", "forminator" ), ), // src/form/components/settings/visibility-rule.js:213
672
- "Done" => array( null, __("Done", "forminator" ), ), // src/form/components/settings/visibility-rule.js:236
673
- "this field if" => array( null, __("this field if", "forminator" ), ), // src/form/components/settings/visibility.js:129
674
- "Any" => array( null, __("Any", "forminator" ), ), // src/form/components/settings/visibility.js:140
675
- "of the following rules match:" => array( null, __("of the following rules match:", "forminator" ), ), // src/form/components/settings/visibility.js:143
676
- "You need more than one field to configure visibility conditions. Add more fields!" => array( null, __("You need more than one field to configure visibility conditions. Add more fields!", "forminator" ), ), // src/form/components/settings/visibility.js:154
677
- "Rules" => array( null, __("Rules", "forminator" ), ), // src/form/components/settings/visibility.js:165
678
- "Add Rule" => array( null, __("Add Rule", "forminator" ), ), // src/form/components/settings/visibility.js:174
679
- "By default field will always be visible. If you want to hide or show fields based on user input you can add conditions." => array( null, __("By default field will always be visible. If you want to hide or show fields based on user input you can add conditions.", "forminator" ), ), // src/form/components/settings/visibility.js:179
680
  "You have unsaved changes, are you sure want to leave this page" => array( null, __("You have unsaved changes, are you sure want to leave this page", "forminator" ), ), // src/form/containers/main.js:46
681
  "Details" => array( null, __("Details", "forminator" ), ), // src/poll/components/appearance.js:51
682
- "Adjust the default colour combinations to match your theme styling." => array( null, __("Adjust the default colour combinations to match your theme styling.", "forminator" ), ), // src/poll/components/appearance/colors.js:30
683
- "Use default colors" => array( null, __("Use default colors", "forminator" ), ), // src/poll/components/appearance/colors.js:44
684
- "Question & Description" => array( null, __("Question & Description", "forminator" ), ), // src/poll/components/appearance/colors.js:67
685
- "Custom Answer" => array( null, __("Custom Answer", "forminator" ), ), // src/poll/components/appearance/colors.js:81
686
- "Links" => array( null, __("Links", "forminator" ), ), // src/poll/components/appearance/colors.js:95
 
 
 
 
 
 
 
 
 
 
 
 
 
687
  "Box shadow" => array( null, __("Box shadow", "forminator" ), ), // src/poll/components/appearance/colors/container.js:31
688
  "Question color" => array( null, __("Question color", "forminator" ), ), // src/poll/components/appearance/colors/content.js:17
689
  "Description color" => array( null, __("Description color", "forminator" ), ), // src/poll/components/appearance/colors/content.js:23
 
 
690
  "Link color" => array( null, __("Link color", "forminator" ), ), // src/poll/components/appearance/colors/links.js:28
 
 
691
  "Choose a pre-made style for your poll and further customize it's appearance below." => array( null, __("Choose a pre-made style for your poll and further customize it's appearance below.", "forminator" ), ), // src/poll/components/appearance/design-style.js:26
692
- "Voting Limit" => array( null, __("Voting Limit", "forminator" ), ), // src/poll/components/behaviour/limits.js:23
693
- "Choose whether you want to limit the number of votes per users and how do you want to impose that limit. " => array( null, __("Choose whether you want to limit the number of votes per users and how do you want to impose that limit. ", "forminator" ), ), // src/poll/components/behaviour/limits.js:26
694
- "Votes per user" => array( null, __("Votes per user", "forminator" ), ), // src/poll/components/behaviour/limits.js:34
695
- "By default, a user can only vote once on a poll. However, you can allow the users to vote multiple times and also specify the time after which a user can vote again." => array( null, __("By default, a user can only vote once on a poll. However, you can allow the users to vote multiple times and also specify the time after which a user can vote again.", "forminator" ), ), // src/poll/components/behaviour/limits.js:37
696
- "Once" => array( null, __("Once", "forminator" ), ), // src/poll/components/behaviour/limits.js:50
697
- "Allow Multiple" => array( null, __("Allow Multiple", "forminator" ), ), // src/poll/components/behaviour/limits.js:56
698
- "minute(s)" => array( null, __("minute(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:75
699
- "hour(s)" => array( null, __("hour(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:76
700
- "day(s)" => array( null, __("day(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:77
701
- "week(s)" => array( null, __("week(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:78
702
- "month(s)" => array( null, __("month(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:79
703
- "year(s)" => array( null, __("year(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:80
704
- "Choose the method you want to use to limit the number of votes." => array( null, __("Choose the method you want to use to limit the number of votes.", "forminator" ), ), // src/poll/components/behaviour/limits.js:92
705
- "User IP" => array( null, __("User IP", "forminator" ), ), // src/poll/components/behaviour/limits.js:100
706
- "Browser Cookie" => array( null, __("Browser Cookie", "forminator" ), ), // src/poll/components/behaviour/limits.js:101
707
  "Choose how you want your poll to be rendered for users." => array( null, __("Choose how you want your poll to be rendered for users.", "forminator" ), ), // src/poll/components/behaviour/render.js:14
708
  "Load poll using AJAX" => array( null, __("Load poll using AJAX", "forminator" ), ), // src/poll/components/behaviour/render.js:22
709
  "Enabling this feature will load the poll via AJAX after the page has loaded up, effectively speeding up your page load time. This method can also (in most cases) avoid page caching issues with your poll." => array( null, __("Enabling this feature will load the poll via AJAX after the page has loaded up, effectively speeding up your page load time. This method can also (in most cases) avoid page caching issues with your poll.", "forminator" ), ), // src/poll/components/behaviour/render.js:23
@@ -735,14 +771,14 @@ $forminator_admin_locale = array(
735
  "This image will appear under your main question and can be used to create polls based on an image." => array( null, __("This image will appear under your main question and can be used to create polls based on an image.", "forminator" ), ), // src/poll/components/builder/details.js:45
736
  "Enter an optional description" => array( null, __("Enter an optional description", "forminator" ), ), // src/poll/components/builder/details.js:55
737
  "This will appear below the main question and can be used to further explain the main question." => array( null, __("This will appear below the main question and can be used to further explain the main question.", "forminator" ), ), // src/poll/components/builder/details.js:57
738
- "Answers" => array( null, __("Answers", "forminator" ), ), // src/poll/components/builder/details.js:73
739
  "Now add answers to your question that you users will use to vote with. Add as many as you like, just be careful to make sure each one is unique!" => array( null, __("Now add answers to your question that you users will use to vote with. Add as many as you like, just be careful to make sure each one is unique!", "forminator" ), ), // src/poll/components/builder/details.js:77
740
  "Customize the button label used for submitting the users answer." => array( null, __("Customize the button label used for submitting the users answer.", "forminator" ), ), // src/poll/components/builder/details.js:97
741
  "Button Text" => array( null, __("Button Text", "forminator" ), ), // src/poll/components/builder/details.js:108
742
  "E.g. Vote" => array( null, __("E.g. Vote", "forminator" ), ), // src/poll/components/builder/details.js:110
743
  "Edit Poll" => array( null, __("Edit Poll", "forminator" ), ), // src/poll/components/header.js:9
744
  "You need to save this poll before using integrations." => array( null, __("You need to save this poll before using integrations.", "forminator" ), ), // src/poll/components/integrations.js:113
745
- "Poll answers can not be empty." => array( null, __("Poll answers can not be empty.", "forminator" ), ), // src/poll/components/meta.js:99
 
746
  "Deleting this answer" => array( null, __("Deleting this answer", "forminator" ), ), // src/poll/components/modals/delete.js:40
747
  "Publishing poll…" => array( null, __("Publishing poll…", "forminator" ), ), // src/poll/components/modals/publish.js:18
748
  "Your poll is now ready to be embedded into a page or template of your choice. Simply copy and paste the shortcode below to display it!" => array( null, __("Your poll is now ready to be embedded into a page or template of your choice. Simply copy and paste the shortcode below to display it!", "forminator" ), ), // src/poll/components/modals/shortcode.js:37
@@ -876,7 +912,6 @@ $forminator_admin_locale = array(
876
  "Poll" => array( null, __("Poll", "forminator" ), ), // src/settings/inputs/ace-editor.js:122
877
  "Answer Input" => array( null, __("Answer Input", "forminator" ), ), // src/settings/inputs/ace-editor.js:132
878
  "Answer Label" => array( null, __("Answer Label", "forminator" ), ), // src/settings/inputs/ace-editor.js:137
879
- "View Results Link" => array( null, __("View Results Link", "forminator" ), ), // src/settings/inputs/ace-editor.js:147
880
  "Quiz" => array( null, __("Quiz", "forminator" ), ), // src/settings/inputs/ace-editor.js:160
881
  "Answer Container" => array( null, __("Answer Container", "forminator" ), ), // src/settings/inputs/ace-editor.js:180
882
  "Answer Text" => array( null, __("Answer Text", "forminator" ), ), // src/settings/inputs/ace-editor.js:187
@@ -894,19 +929,20 @@ $forminator_admin_locale = array(
894
  "You can preview your form and check if the formula is generating expected results." => array( null, __("You can preview your form and check if the formula is generating expected results.", "forminator" ), ), // src/settings/inputs/calculation.js:361
895
  "Formula Preview" => array( null, __("Formula Preview", "forminator" ), ), // src/settings/inputs/calculation.js:370
896
  "Remove this date range" => array( null, __("Remove this date range", "forminator" ), ), // src/settings/inputs/date-picker.js:73
897
- "This field is required!" => array( null, __("This field is required!", "forminator" ), ), // src/settings/inputs/input.js:37
 
898
  "Select image" => array( null, __("Select image", "forminator" ), ), // src/settings/inputs/uploads.js:25
899
  "Upload image" => array( null, __("Upload image", "forminator" ), ), // src/settings/inputs/uploads.js:134
900
  "Upload file" => array( null, __("Upload file", "forminator" ), ), // src/settings/inputs/uploads.js:135
901
  "Remove uploaded image" => array( null, __("Remove uploaded image", "forminator" ), ), // src/settings/inputs/uploads.js:144
902
  "Remove uploaded file" => array( null, __("Remove uploaded file", "forminator" ), ), // src/settings/inputs/uploads.js:145
903
- "Required Fields" => array( null, __("Required Fields", "forminator" ), ), // src/settings/inputs/wp-editor.js:165
904
- "Optional Fields" => array( null, __("Optional Fields", "forminator" ), ), // src/settings/inputs/wp-editor.js:175
905
- "Misc Data" => array( null, __("Misc Data", "forminator" ), ), // src/settings/inputs/wp-editor.js:191
906
- "Payment Data" => array( null, __("Payment Data", "forminator" ), ), // src/settings/inputs/wp-editor.js:216
907
- "Form Name" => array( null, __("Form Name", "forminator" ), ), // src/settings/inputs/wp-editor.js:245
908
- "All Submitted Fields" => array( null, __("All Submitted Fields", "forminator" ), ), // src/settings/inputs/wp-editor.js:255
909
- "Add form data" => array( null, __("Add form data", "forminator" ), ), // src/settings/inputs/wp-editor.js:294
910
  "is having" => array( null, __("is having", "forminator" ), ), // src/utils.js:831
911
  "is" => array( null, __("is", "forminator" ), ), // src/utils.js:834
912
  "is not having" => array( null, __("is not having", "forminator" ), ), // src/utils.js:838
99
  "By default this form will inherit the fonts your theme uses. You can overwrite these fonts with custom ones from Google Fonts." => array( null, __("By default this form will inherit the fonts your theme uses. You can overwrite these fonts with custom ones from Google Fonts.", "forminator" ), ), // src/form/components/appearance/fonts.js:118
100
  "Use Theme Fonts" => array( null, __("Use Theme Fonts", "forminator" ), ), // src/form/components/appearance/fonts.js:133
101
  "Response Message" => array( null, __("Response Message", "forminator" ), ), // src/form/components/appearance/fonts.js:145
 
102
  "Fields Label" => array( null, __("Fields Label", "forminator" ), ), // src/form/components/appearance/fonts.js:193
103
  "Fields Description" => array( null, __("Fields Description", "forminator" ), ), // src/form/components/appearance/fonts.js:207
104
  "Fields Error Message" => array( null, __("Fields Error Message", "forminator" ), ), // src/form/components/appearance/fonts.js:221
246
  "Choose the decimal places to round off the calculated result." => array( null, __("Choose the decimal places to round off the calculated result.", "forminator" ), ), // src/form/components/fields/calculation.js:121
247
  "decimals" => array( null, __("decimals", "forminator" ), ), // src/form/components/fields/calculation.js:146
248
  "You can't set visibility conditions for a hidden field. Uncheck the Hidden option in the settings tab and come back here to define visibility rules." => array( null, __("You can't set visibility conditions for a hidden field. Uncheck the Hidden option in the settings tab and come back here to define visibility rules.", "forminator" ), ), // src/form/components/fields/calculation.js:165
249
+ "reCAPTCHA type" => array( null, __("reCAPTCHA type", "forminator" ), ), // src/form/components/fields/captcha.js:35
250
+ "Choose the reCAPTCHA type you want to use on your form. You can read more about the different reCAPTCHA types {{link}}here{{/link}} and then choose the one which suits you the best." => array( null, __("Choose the reCAPTCHA type you want to use on your form. You can read more about the different reCAPTCHA types {{link}}here{{/link}} and then choose the one which suits you the best.", "forminator" ), ), // src/form/components/fields/captcha.js:38
251
+ "V2 Checkbox" => array( null, __("V2 Checkbox", "forminator" ), ), // src/form/components/fields/captcha.js:61
252
+ "You haven't added API keys for this reCAPTCHA type in your global settings. Add your API keys {{link}}here{{/link}} add then come back to configure this field." => array( null, __("You haven't added API keys for this reCAPTCHA type in your global settings. Add your API keys {{link}}here{{/link}} add then come back to configure this field.", "forminator" ), ), // src/form/components/fields/captcha.js:67
253
+ "Size" => array( null, __("Size", "forminator" ), ), // src/form/components/fields/captcha.js:87
254
+ "Normal" => array( null, __("Normal", "forminator" ), ), // src/form/components/fields/captcha.js:91
255
+ "Theme" => array( null, __("Theme", "forminator" ), ), // src/form/components/fields/captcha.js:99
256
+ "Light" => array( null, __("Light", "forminator" ), ), // src/form/components/fields/captcha.js:103
257
+ "Dark" => array( null, __("Dark", "forminator" ), ), // src/form/components/fields/captcha.js:104
258
+ "V2 Invisible" => array( null, __("V2 Invisible", "forminator" ), ), // src/form/components/fields/captcha.js:114
259
+ "reCAPTCHA V3" => array( null, __("reCAPTCHA V3", "forminator" ), ), // src/form/components/fields/captcha.js:151
260
+ "reCAPTCHA V3 returns a score (1 is very likely a good interaction, 0 is very likely a bot) based on user interaction. Choose the score below which the verification should fail." => array( null, __("reCAPTCHA V3 returns a score (1 is very likely a good interaction, 0 is very likely a bot) based on user interaction. Choose the score below which the verification should fail.", "forminator" ), ), // src/form/components/fields/captcha.js:176
261
+ "Score Threshold" => array( null, __("Score Threshold", "forminator" ), ), // src/form/components/fields/captcha.js:186
262
+ "0.0" => array( null, __("0.0", "forminator" ), ), // src/form/components/fields/captcha.js:190
263
+ "0.1" => array( null, __("0.1", "forminator" ), ), // src/form/components/fields/captcha.js:191
264
+ "0.2" => array( null, __("0.2", "forminator" ), ), // src/form/components/fields/captcha.js:192
265
+ "0.3" => array( null, __("0.3", "forminator" ), ), // src/form/components/fields/captcha.js:193
266
+ "0.4" => array( null, __("0.4", "forminator" ), ), // src/form/components/fields/captcha.js:194
267
+ "0.5" => array( null, __("0.5", "forminator" ), ), // src/form/components/fields/captcha.js:195
268
+ "0.6" => array( null, __("0.6", "forminator" ), ), // src/form/components/fields/captcha.js:196
269
+ "0.7" => array( null, __("0.7", "forminator" ), ), // src/form/components/fields/captcha.js:197
270
+ "0.8" => array( null, __("0.8", "forminator" ), ), // src/form/components/fields/captcha.js:198
271
+ "0.9" => array( null, __("0.9", "forminator" ), ), // src/form/components/fields/captcha.js:199
272
+ "1.0" => array( null, __("1.0", "forminator" ), ), // src/form/components/fields/captcha.js:200
273
+ "Language" => array( null, __("Language", "forminator" ), ), // src/form/components/fields/captcha.js:219
274
+ "By default, we will use the language choosen in the global reCAPTCHA settings. However, you can choose a different language for this reCAPTCHA." => array( null, __("By default, we will use the language choosen in the global reCAPTCHA settings. However, you can choose a different language for this reCAPTCHA.", "forminator" ), ), // src/form/components/fields/captcha.js:224
275
+ "Automatic" => array( null, __("Automatic", "forminator" ), ), // src/form/components/fields/captcha.js:237
276
+ "Error Message" => array( null, __("Error Message", "forminator" ), ), // src/form/components/fields/captcha.js:255
277
+ "Choose the error message you want to display on your form when reCAPTCHA verification fails." => array( null, __("Choose the error message you want to display on your form when reCAPTCHA verification fails.", "forminator" ), ), // src/form/components/fields/captcha.js:260
278
  "Default Value (optional)" => array( null, __("Default Value (optional)", "forminator" ), ), // src/form/components/fields/currency.js:61
279
  "Enter default value" => array( null, __("Enter default value", "forminator" ), ), // src/form/components/fields/currency.js:62
280
  "Currency" => array( null, __("Currency", "forminator" ), ), // src/form/components/fields/currency.js:91
286
  "Min" => array( null, __("Min", "forminator" ), ), // src/form/components/fields/currency.js:189
287
  "Max" => array( null, __("Max", "forminator" ), ), // src/form/components/fields/currency.js:198
288
  "Min value should be less than Max value." => array( null, __("Min value should be less than Max value.", "forminator" ), ), // src/form/components/fields/currency.js:204
289
+ "Type" => array( null, __("Type", "forminator" ), ), // src/form/components/fields/date.js:39
290
  "Date Format" => array( null, __("Date Format", "forminator" ), ), // src/form/components/fields/date.js:73
291
  "Y-m-d" => array( null, __("Y-m-d", "forminator" ), ), // src/form/components/fields/date.js:77
292
  "m/d/Y" => array( null, __("m/d/Y", "forminator" ), ), // src/form/components/fields/date.js:78
512
  "The file size you have entered exceeds what your current hosting settings are capped to. You need to increase your max filesize limit at the server level first." => array( null, __("The file size you have entered exceeds what your current hosting settings are capped to. You need to increase your max filesize limit at the server level first.", "forminator" ), ), // src/form/components/fields/upload.js:85
513
  "Edit Form" => array( null, __("Edit Form", "forminator" ), ), // src/form/components/header.js:9
514
  "View Documentation" => array( null, __("View Documentation", "forminator" ), ), // src/form/components/header/documentation.js:14
515
+ "Name your form" => array( null, __("Name your form", "forminator" ), ), // src/form/components/header/title.js:35
516
+ "Give your form a name" => array( null, __("Give your form a name", "forminator" ), ), // src/form/components/header/title.js:39
517
+ "Please, enter a valid name." => array( null, __("Please, enter a valid name.", "forminator" ), ), // src/form/components/header/title.js:56
518
  "Fetching integration list…" => array( null, __("Fetching integration list…", "forminator" ), ), // src/form/components/integrations.js:106
519
  "You need to save this form before using integrations." => array( null, __("You need to save this form before using integrations.", "forminator" ), ), // src/form/components/integrations.js:112
520
  "TRY AGAIN" => array( null, __("TRY AGAIN", "forminator" ), ), // src/form/components/integrations.js:115
554
  "Please, connect your PayPal account first!" => array( null, __("Please, connect your PayPal account first!", "forminator" ), ), // src/form/components/modals/settings.js:172
555
  "Calculation formula is required!" => array( null, __("Calculation formula is required!", "forminator" ), ), // src/form/components/modals/settings.js:180
556
  "Limit Min value should be less than Max value." => array( null, __("Limit Min value should be less than Max value.", "forminator" ), ), // src/form/components/modals/settings.js:188
557
+ "Please enter API keys." => array( null, __("Please enter API keys.", "forminator" ), ), // src/form/components/modals/settings.js:195
558
+ "Labels" => array( null, __("Labels", "forminator" ), ), // src/form/components/modals/settings.js:294
559
+ "Checkout" => array( null, __("Checkout", "forminator" ), ), // src/form/components/modals/settings.js:314
560
+ "Calculations" => array( null, __("Calculations", "forminator" ), ), // src/form/components/modals/settings.js:324
561
+ "Styling" => array( null, __("Styling", "forminator" ), ), // src/form/components/modals/settings.js:334
562
+ "Customize" => array( null, __("Customize", "forminator" ), ), // src/form/components/modals/settings.js:344
563
+ "Advanced" => array( null, __("Advanced", "forminator" ), ), // src/form/components/modals/settings.js:354
564
+ "Visibility" => array( null, __("Visibility", "forminator" ), ), // src/form/components/modals/settings.js:364
565
+ "Metadata" => array( null, __("Metadata", "forminator" ), ), // src/form/components/modals/settings.js:374
566
+ "Discard Changes" => array( null, __("Discard Changes", "forminator" ), ), // src/form/components/modals/settings.js:528
567
+ "Apply" => array( null, __("Apply", "forminator" ), ), // src/form/components/modals/settings.js:539
568
  "Shortcode has been copied successfully." => array( null, __("Shortcode has been copied successfully.", "forminator" ), ), // src/form/components/modals/shortcode.js:20
569
  "Ready to go!" => array( null, __("Ready to go!", "forminator" ), ), // src/form/components/modals/shortcode.js:31
570
  "Your form is now ready to be embedded into a page or template of your choice. Simply copy and paste the shortcode below to display it!" => array( null, __("Your form is now ready to be embedded into a page or template of your choice. Simply copy and paste the shortcode below to display it!", "forminator" ), ), // src/form/components/modals/shortcode.js:37
669
  "Add classes that will be output on this field’s container to aid your theme's default styling." => array( null, __("Add classes that will be output on this field’s container to aid your theme's default styling.", "forminator" ), ), // src/form/components/settings/styling.js:21
670
  "E.g. form-field" => array( null, __("E.g. form-field", "forminator" ), ), // src/form/components/settings/styling.js:30
671
  "These will be output as you see them here." => array( null, __("These will be output as you see them here.", "forminator" ), ), // src/form/components/settings/styling.js:38
672
+ "Field" => array( null, __("Field", "forminator" ), ), // src/form/components/settings/visibility-rule.js:151
673
+ "Condition (required)" => array( null, __("Condition (required)", "forminator" ), ), // src/form/components/settings/visibility-rule.js:170
674
+ "Select rule" => array( null, __("Select rule", "forminator" ), ), // src/form/components/settings/visibility-rule.js:173
675
+ "Having" => array( null, __("Having", "forminator" ), ), // src/form/components/settings/visibility-rule.js:177
676
+ "Not having" => array( null, __("Not having", "forminator" ), ), // src/form/components/settings/visibility-rule.js:180
677
+ "Is" => array( null, __("Is", "forminator" ), ), // src/form/components/settings/visibility-rule.js:188
678
+ "Is not" => array( null, __("Is not", "forminator" ), ), // src/form/components/settings/visibility-rule.js:191
679
+ "Is great" => array( null, __("Is great", "forminator" ), ), // src/form/components/settings/visibility-rule.js:199
680
+ "Is less" => array( null, __("Is less", "forminator" ), ), // src/form/components/settings/visibility-rule.js:202
681
+ "Contains" => array( null, __("Contains", "forminator" ), ), // src/form/components/settings/visibility-rule.js:211
682
+ "Starts" => array( null, __("Starts", "forminator" ), ), // src/form/components/settings/visibility-rule.js:214
683
+ "Ends" => array( null, __("Ends", "forminator" ), ), // src/form/components/settings/visibility-rule.js:217
684
+ "Day is" => array( null, __("Day is", "forminator" ), ), // src/form/components/settings/visibility-rule.js:227
685
+ "Day is not" => array( null, __("Day is not", "forminator" ), ), // src/form/components/settings/visibility-rule.js:230
686
+ "Month is" => array( null, __("Month is", "forminator" ), ), // src/form/components/settings/visibility-rule.js:240
687
+ "Month is not" => array( null, __("Month is not", "forminator" ), ), // src/form/components/settings/visibility-rule.js:243
688
+ "Select option" => array( null, __("Select option", "forminator" ), ), // src/form/components/settings/visibility-rule.js:268
689
+ "Select month" => array( null, __("Select month", "forminator" ), ), // src/form/components/settings/visibility-rule.js:305
690
+ "Select day" => array( null, __("Select day", "forminator" ), ), // src/form/components/settings/visibility-rule.js:329
691
+ "Done" => array( null, __("Done", "forminator" ), ), // src/form/components/settings/visibility-rule.js:359
692
+ "this field if" => array( null, __("this field if", "forminator" ), ), // src/form/components/settings/visibility.js:142
693
+ "Any" => array( null, __("Any", "forminator" ), ), // src/form/components/settings/visibility.js:155
694
+ "of the following rules match:" => array( null, __("of the following rules match:", "forminator" ), ), // src/form/components/settings/visibility.js:158
695
+ "You need more than one field to configure visibility conditions. Add more fields!" => array( null, __("You need more than one field to configure visibility conditions. Add more fields!", "forminator" ), ), // src/form/components/settings/visibility.js:171
696
+ "Rules" => array( null, __("Rules", "forminator" ), ), // src/form/components/settings/visibility.js:182
697
+ "Add Rule" => array( null, __("Add Rule", "forminator" ), ), // src/form/components/settings/visibility.js:191
698
+ "By default field will always be visible. If you want to hide or show fields based on user input you can add conditions." => array( null, __("By default field will always be visible. If you want to hide or show fields based on user input you can add conditions.", "forminator" ), ), // src/form/components/settings/visibility.js:196
 
699
  "You have unsaved changes, are you sure want to leave this page" => array( null, __("You have unsaved changes, are you sure want to leave this page", "forminator" ), ), // src/form/containers/main.js:46
700
  "Details" => array( null, __("Details", "forminator" ), ), // src/poll/components/appearance.js:51
701
+ "Adjust the default colour combinations to match your theme styling." => array( null, __("Adjust the default colour combinations to match your theme styling.", "forminator" ), ), // src/poll/components/appearance/colors.js:33
702
+ "Use default colors" => array( null, __("Use default colors", "forminator" ), ), // src/poll/components/appearance/colors.js:47
703
+ "Poll Container" => array( null, __("Poll Container", "forminator" ), ), // src/poll/components/appearance/colors.js:63
704
+ "Poll Basics" => array( null, __("Poll Basics", "forminator" ), ), // src/poll/components/appearance/colors.js:70
705
+ "Radio Options" => array( null, __("Radio Options", "forminator" ), ), // src/poll/components/appearance/colors.js:77
706
+ "Custom Answer Input" => array( null, __("Custom Answer Input", "forminator" ), ), // src/poll/components/appearance/colors.js:84
707
+ "View Results Link" => array( null, __("View Results Link", "forminator" ), ), // src/poll/components/appearance/colors.js:98
708
+ "Results Chart" => array( null, __("Results Chart", "forminator" ), ), // src/poll/components/appearance/colors.js:120
709
+ "Basics" => array( null, __("Basics", "forminator" ), ), // src/poll/components/appearance/colors/chart.js:25
710
+ "Chart grid lines" => array( null, __("Chart grid lines", "forminator" ), ), // src/poll/components/appearance/colors/chart.js:30
711
+ "Legend text color" => array( null, __("Legend text color", "forminator" ), ), // src/poll/components/appearance/colors/chart.js:38
712
+ "Chart labels color" => array( null, __("Chart labels color", "forminator" ), ), // src/poll/components/appearance/colors/chart.js:39
713
+ "Legends are always displayed on top of the chart." => array( null, __("Legends are always displayed on top of the chart.", "forminator" ), ), // src/poll/components/appearance/colors/chart.js:42
714
+ "Votes count" => array( null, __("Votes count", "forminator" ), ), // src/poll/components/appearance/colors/chart.js:51
715
+ "Text displayed inside bars." => array( null, __("Text displayed inside bars.", "forminator" ), ), // src/poll/components/appearance/colors/chart.js:53
716
+ "Tooltips" => array( null, __("Tooltips", "forminator" ), ), // src/poll/components/appearance/colors/chart.js:62
717
+ "Answers" => array( null, __("Answers", "forminator" ), ), // src/poll/components/appearance/colors/chart.js:81
718
+ "Choose the graph colors for each poll answers below." => array( null, __("Choose the graph colors for each poll answers below.", "forminator" ), ), // src/poll/components/appearance/colors/chart.js:84
719
  "Box shadow" => array( null, __("Box shadow", "forminator" ), ), // src/poll/components/appearance/colors/container.js:31
720
  "Question color" => array( null, __("Question color", "forminator" ), ), // src/poll/components/appearance/colors/content.js:17
721
  "Description color" => array( null, __("Description color", "forminator" ), ), // src/poll/components/appearance/colors/content.js:23
722
+ "\"No votes yet\" text color" => array( null, __("\"No votes yet\" text color", "forminator" ), ), // src/poll/components/appearance/colors/content.js:29
723
+ "Users see this text next to submit button when \"link on poll\" submission is enabled." => array( null, __("Users see this text next to submit button when \"link on poll\" submission is enabled.", "forminator" ), ), // src/poll/components/appearance/colors/content.js:32
724
  "Link color" => array( null, __("Link color", "forminator" ), ), // src/poll/components/appearance/colors/links.js:28
725
+ "Error response message will be displayed after poll vote submission fails." => array( null, __("Error response message will be displayed after poll vote submission fails.", "forminator" ), ), // src/poll/components/appearance/colors/response-error.js:16
726
+ "Successful response message will be displayed after poll submission succeeds." => array( null, __("Successful response message will be displayed after poll submission succeeds.", "forminator" ), ), // src/poll/components/appearance/colors/response-success.js:16
727
  "Choose a pre-made style for your poll and further customize it's appearance below." => array( null, __("Choose a pre-made style for your poll and further customize it's appearance below.", "forminator" ), ), // src/poll/components/appearance/design-style.js:26
728
+ "Voting Limit" => array( null, __("Voting Limit", "forminator" ), ), // src/poll/components/behaviour/limits.js:24
729
+ "Choose whether you want to limit the number of votes per users and how do you want to impose that limit. " => array( null, __("Choose whether you want to limit the number of votes per users and how do you want to impose that limit. ", "forminator" ), ), // src/poll/components/behaviour/limits.js:28
730
+ "Votes per user" => array( null, __("Votes per user", "forminator" ), ), // src/poll/components/behaviour/limits.js:39
731
+ "By default, a user can only vote once on a poll. However, you can allow the users to vote multiple times and also specify the time after which a user can vote again." => array( null, __("By default, a user can only vote once on a poll. However, you can allow the users to vote multiple times and also specify the time after which a user can vote again.", "forminator" ), ), // src/poll/components/behaviour/limits.js:47
732
+ "Once" => array( null, __("Once", "forminator" ), ), // src/poll/components/behaviour/limits.js:63
733
+ "Allow Multiple" => array( null, __("Allow Multiple", "forminator" ), ), // src/poll/components/behaviour/limits.js:69
734
+ "minute(s)" => array( null, __("minute(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:90
735
+ "hour(s)" => array( null, __("hour(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:91
736
+ "day(s)" => array( null, __("day(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:92
737
+ "week(s)" => array( null, __("week(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:93
738
+ "month(s)" => array( null, __("month(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:94
739
+ "year(s)" => array( null, __("year(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:95
740
+ "Choose the method you want to use to limit the number of votes." => array( null, __("Choose the method you want to use to limit the number of votes.", "forminator" ), ), // src/poll/components/behaviour/limits.js:109
741
+ "User IP" => array( null, __("User IP", "forminator" ), ), // src/poll/components/behaviour/limits.js:117
742
+ "Browser Cookie" => array( null, __("Browser Cookie", "forminator" ), ), // src/poll/components/behaviour/limits.js:118
743
  "Choose how you want your poll to be rendered for users." => array( null, __("Choose how you want your poll to be rendered for users.", "forminator" ), ), // src/poll/components/behaviour/render.js:14
744
  "Load poll using AJAX" => array( null, __("Load poll using AJAX", "forminator" ), ), // src/poll/components/behaviour/render.js:22
745
  "Enabling this feature will load the poll via AJAX after the page has loaded up, effectively speeding up your page load time. This method can also (in most cases) avoid page caching issues with your poll." => array( null, __("Enabling this feature will load the poll via AJAX after the page has loaded up, effectively speeding up your page load time. This method can also (in most cases) avoid page caching issues with your poll.", "forminator" ), ), // src/poll/components/behaviour/render.js:23
771
  "This image will appear under your main question and can be used to create polls based on an image." => array( null, __("This image will appear under your main question and can be used to create polls based on an image.", "forminator" ), ), // src/poll/components/builder/details.js:45
772
  "Enter an optional description" => array( null, __("Enter an optional description", "forminator" ), ), // src/poll/components/builder/details.js:55
773
  "This will appear below the main question and can be used to further explain the main question." => array( null, __("This will appear below the main question and can be used to further explain the main question.", "forminator" ), ), // src/poll/components/builder/details.js:57
 
774
  "Now add answers to your question that you users will use to vote with. Add as many as you like, just be careful to make sure each one is unique!" => array( null, __("Now add answers to your question that you users will use to vote with. Add as many as you like, just be careful to make sure each one is unique!", "forminator" ), ), // src/poll/components/builder/details.js:77
775
  "Customize the button label used for submitting the users answer." => array( null, __("Customize the button label used for submitting the users answer.", "forminator" ), ), // src/poll/components/builder/details.js:97
776
  "Button Text" => array( null, __("Button Text", "forminator" ), ), // src/poll/components/builder/details.js:108
777
  "E.g. Vote" => array( null, __("E.g. Vote", "forminator" ), ), // src/poll/components/builder/details.js:110
778
  "Edit Poll" => array( null, __("Edit Poll", "forminator" ), ), // src/poll/components/header.js:9
779
  "You need to save this poll before using integrations." => array( null, __("You need to save this poll before using integrations.", "forminator" ), ), // src/poll/components/integrations.js:113
780
+ "Poll answers can not be empty." => array( null, __("Poll answers can not be empty.", "forminator" ), ), // src/poll/components/meta.js:100
781
+ "Please enter valid voting limit." => array( null, __("Please enter valid voting limit.", "forminator" ), ), // src/poll/components/meta.js:116
782
  "Deleting this answer" => array( null, __("Deleting this answer", "forminator" ), ), // src/poll/components/modals/delete.js:40
783
  "Publishing poll…" => array( null, __("Publishing poll…", "forminator" ), ), // src/poll/components/modals/publish.js:18
784
  "Your poll is now ready to be embedded into a page or template of your choice. Simply copy and paste the shortcode below to display it!" => array( null, __("Your poll is now ready to be embedded into a page or template of your choice. Simply copy and paste the shortcode below to display it!", "forminator" ), ), // src/poll/components/modals/shortcode.js:37
912
  "Poll" => array( null, __("Poll", "forminator" ), ), // src/settings/inputs/ace-editor.js:122
913
  "Answer Input" => array( null, __("Answer Input", "forminator" ), ), // src/settings/inputs/ace-editor.js:132
914
  "Answer Label" => array( null, __("Answer Label", "forminator" ), ), // src/settings/inputs/ace-editor.js:137
 
915
  "Quiz" => array( null, __("Quiz", "forminator" ), ), // src/settings/inputs/ace-editor.js:160
916
  "Answer Container" => array( null, __("Answer Container", "forminator" ), ), // src/settings/inputs/ace-editor.js:180
917
  "Answer Text" => array( null, __("Answer Text", "forminator" ), ), // src/settings/inputs/ace-editor.js:187
929
  "You can preview your form and check if the formula is generating expected results." => array( null, __("You can preview your form and check if the formula is generating expected results.", "forminator" ), ), // src/settings/inputs/calculation.js:361
930
  "Formula Preview" => array( null, __("Formula Preview", "forminator" ), ), // src/settings/inputs/calculation.js:370
931
  "Remove this date range" => array( null, __("Remove this date range", "forminator" ), ), // src/settings/inputs/date-picker.js:73
932
+ "This field is required!" => array( null, __("This field is required!", "forminator" ), ), // src/settings/inputs/input.js:40
933
+ "Please enter valid number." => array( null, __("Please enter valid number.", "forminator" ), ), // src/settings/inputs/input.js:113
934
  "Select image" => array( null, __("Select image", "forminator" ), ), // src/settings/inputs/uploads.js:25
935
  "Upload image" => array( null, __("Upload image", "forminator" ), ), // src/settings/inputs/uploads.js:134
936
  "Upload file" => array( null, __("Upload file", "forminator" ), ), // src/settings/inputs/uploads.js:135
937
  "Remove uploaded image" => array( null, __("Remove uploaded image", "forminator" ), ), // src/settings/inputs/uploads.js:144
938
  "Remove uploaded file" => array( null, __("Remove uploaded file", "forminator" ), ), // src/settings/inputs/uploads.js:145
939
+ "Required Fields" => array( null, __("Required Fields", "forminator" ), ), // src/settings/inputs/wp-editor.js:168
940
+ "Optional Fields" => array( null, __("Optional Fields", "forminator" ), ), // src/settings/inputs/wp-editor.js:178
941
+ "Misc Data" => array( null, __("Misc Data", "forminator" ), ), // src/settings/inputs/wp-editor.js:194
942
+ "Payment Data" => array( null, __("Payment Data", "forminator" ), ), // src/settings/inputs/wp-editor.js:219
943
+ "Form Name" => array( null, __("Form Name", "forminator" ), ), // src/settings/inputs/wp-editor.js:248
944
+ "All Submitted Fields" => array( null, __("All Submitted Fields", "forminator" ), ), // src/settings/inputs/wp-editor.js:258
945
+ "Add form data" => array( null, __("Add form data", "forminator" ), ), // src/settings/inputs/wp-editor.js:297
946
  "is having" => array( null, __("is having", "forminator" ), ), // src/utils.js:831
947
  "is" => array( null, __("is", "forminator" ), ), // src/utils.js:834
948
  "is not having" => array( null, __("is not having", "forminator" ), ), // src/utils.js:838
admin/views/custom-form/entries/content.php CHANGED
@@ -164,39 +164,65 @@ if ( $this->total_entries() > 0 ) : ?>
164
 
165
  <?php foreach ( $summary_items as $key => $summary_item ) { ?>
166
 
167
- <?php if ( 1 === $summary_item['colspan'] ) : ?>
168
- <td class="sui-accordion-item-title"><label class="sui-checkbox">
169
- <input type="checkbox"
170
- name="entry[]"
171
- value="<?php echo esc_attr( $db_entry_id ); ?>"
172
- id="wpf-cform-module-<?php echo esc_attr( $db_entry_id ); ?>" />
173
- <span></span>
174
- <span class="sui-screen-reader-text"><?php printf( esc_html__( "Select entry number %s", Forminator::DOMAIN ), esc_html( $db_entry_id ) ); ?></span>
175
- </label>
176
- <?php echo esc_html( $db_entry_id ); ?></td>
177
- <?php else : ?>
178
- <td><?php echo esc_html( $summary_item['value'] ); ?>
179
- <span class="sui-accordion-open-indicator fui-mobile-only" aria-hidden="true">
180
- <i class="sui-icon-chevron-down"></i>
181
- </span></td>
182
- <?php endif; ?>
183
- <?php if ( ! $summary['num_fields_left'] && ( count( $summary_items ) - 1 ) === $key ) { ?>
184
- <td><span class="sui-accordion-open-indicator">
185
- <i class="sui-icon-chevron-down"></i>
186
- </span></td>
187
- <?php } ?>
188
 
189
- <?php } ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
190
 
191
- <?php if ( $summary['num_fields_left'] ) { ?>
192
 
193
- <td><?php printf( esc_html__( "+ %s other fields", Forminator::DOMAIN ), esc_html( $summary['num_fields_left'] ) ); ?>
194
- <span class="sui-accordion-open-indicator">
195
- <i class="sui-icon-chevron-down"></i>
196
- </span></td>
 
 
 
 
 
 
 
 
 
 
 
 
 
197
 
198
  <?php } ?>
199
 
 
 
 
 
 
 
 
 
 
 
 
200
  </tr>
201
 
202
  <tr class="sui-accordion-item-content">
164
 
165
  <?php foreach ( $summary_items as $key => $summary_item ) { ?>
166
 
167
+ <?php if ( ! $summary['num_fields_left'] && ( count( $summary_items ) - 1 ) === $key ) :
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
168
 
169
+ echo '<td>';
170
+
171
+ echo esc_html( $summary_item['value'] );
172
+
173
+ echo '<span class="sui-accordion-open-indicator">';
174
+
175
+ echo '<i class="sui-icon-chevron-down"></i>';
176
+
177
+ echo '</span>';
178
+
179
+ echo '</td>';
180
+
181
+ elseif ( 1 === $summary_item['colspan'] ) :
182
+
183
+ echo '<td class="sui-accordion-item-title">';
184
+
185
+ echo '<label class="sui-checkbox">';
186
+
187
+ echo '<input type="checkbox" name="entry[]" value="' . esc_attr( $db_entry_id ) . '" id="wpf-cform-module-' . esc_attr( $db_entry_id ) . '" />';
188
+
189
+ echo '<span aria-hidden="true"></span>';
190
+
191
+ echo '<span class="sui-screen-reader-text">' . sprintf( esc_html__( 'Select entry number %s', Forminator::DOMAIN ), esc_html( $db_entry_id ) ) . '</span>';
192
 
193
+ echo '</label>';
194
 
195
+ echo esc_html( $db_entry_id );
196
+
197
+ echo '</td>';
198
+
199
+ else :
200
+
201
+ echo '<td>';
202
+
203
+ echo esc_html( $summary_item['value'] );
204
+
205
+ echo '<span class="sui-accordion-open-indicator fui-mobile-only" aria-hidden="true">';
206
+ echo '<i class="sui-icon-chevron-down"></i>';
207
+ echo '</span>';
208
+
209
+ echo '</td>';
210
+
211
+ endif; ?>
212
 
213
  <?php } ?>
214
 
215
+ <?php if ( $summary['num_fields_left'] ) {
216
+
217
+ echo '<td>';
218
+ echo '' . sprintf( esc_html__( "+ %s other fields", Forminator::DOMAIN ), esc_html( $summary['num_fields_left'] ) ) . '';
219
+ echo '<span class="sui-accordion-open-indicator">';
220
+ echo '<i class="sui-icon-chevron-down"></i>';
221
+ echo '</span>';
222
+ echo '</td>';
223
+
224
+ } ?>
225
+
226
  </tr>
227
 
228
  <tr class="sui-accordion-item-content">
admin/views/custom-form/list/content.php CHANGED
@@ -512,6 +512,11 @@ foreach ( $this->getModules() as $module ) {
512
  return '#AAAAAA';
513
  }
514
  }
 
 
 
 
 
515
  }
516
  };
517
 
@@ -520,6 +525,9 @@ foreach ( $this->getModules() as $module ) {
520
  type: 'line',
521
  fill: 'start',
522
  data: chartData,
 
 
 
523
  options: chartOptions
524
  });
525
  }
512
  return '#AAAAAA';
513
  }
514
  }
515
+ },
516
+ plugins: {
517
+ datalabels: {
518
+ display: false
519
+ }
520
  }
521
  };
522
 
525
  type: 'line',
526
  fill: 'start',
527
  data: chartData,
528
+ plugins: [
529
+ ChartDataLabels
530
+ ],
531
  options: chartOptions
532
  });
533
  }
admin/views/poll/entries/content-none.php ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php if ( forminator_is_show_branding() ): ?>
2
+ <img src="<?php echo esc_url( forminator_plugin_url() . 'assets/img/forminator-submissions.png' ); // WPCS: XSS ok. ?>"
3
+ srcset="<?php echo esc_url( forminator_plugin_url() . 'assets/img/forminator-submissions.png' ); // WPCS: XSS ok. ?> 1x, <?php echo esc_url( forminator_plugin_url() . 'assets/img/forminator-submissions@2x.png' ); // WPCS: XSS ok. ?> 2x"
4
+ alt="<?php esc_html_e( 'Forminator', Forminator::DOMAIN ); ?>"
5
+ class="sui-image"
6
+ aria-hidden="true"/>
7
+ <?php endif; ?>
8
+
9
+ <div class="sui-message-content">
10
+
11
+ <h2><?php echo forminator_get_form_name( $form_id, 'poll'); // WPCS: XSS ok. ?></h2>
12
+
13
+ <p><?php esc_html_e( "You haven’t received any submissions for this poll yet. When you do, you’ll be able to view all the data here.", Forminator::DOMAIN ); ?></p>
14
+
15
+ </div>
admin/views/poll/entries/content.php CHANGED
@@ -1,5 +1,4 @@
1
  <?php
2
- $path = forminator_plugin_url();
3
  $count = Forminator_Form_Entry_Model::count_entries( $this->form_id );
4
 
5
  $poll_question = $this->get_poll_question();
@@ -7,12 +6,14 @@ $poll_description = $this->get_poll_description();
7
 
8
  $custom_votes = $this->map_custom_votes();
9
  ?>
 
10
  <?php if ( $this->error_message() ) : ?>
11
  <span class="sui-notice sui-notice-error"><p><?php echo esc_html( $this->error_message() ); ?></p></span>
12
  <?php endif; ?>
 
13
  <?php if ( $count > 0 ) : ?>
14
 
15
- <div class="sui-box">
16
 
17
  <div class="sui-box-body sui-block-content-center">
18
 
@@ -32,59 +33,61 @@ $custom_votes = $this->map_custom_votes();
32
 
33
  <div class="sui-box-body">
34
 
35
- <div id="forminator-chart-poll" class="forminator-poll--chart" style="width: 100%; height: 400px;"></div>
36
 
37
- </div>
38
 
39
- <?php if ( ! empty( $custom_votes ) && count( $custom_votes ) > 0 ) { ?>
40
-
41
- <div class="sui-box-footer">
42
 
43
- <div style="min-width: 100%;">
44
 
45
- <?php foreach ( $custom_votes as $element_id => $custom_vote ) {
46
 
47
- echo '<label class="sui-label">' . $this->get_field_title( $element_id ) . '</label>'; // WPCS: XSS ok.
48
 
49
- echo '<div style="margin-top: 10px;">';
 
 
50
 
51
- foreach ( $custom_vote as $answer => $vote ) {
52
- echo '<span class="sui-tag">' . esc_html( sprintf( _n( '%1$s (%2$s) vote', '%1$s (%2$s) votes', $vote, Forminator::DOMAIN ), $answer, $vote ) ) . '</span>';
53
- }
54
 
55
  echo '</div>';
56
 
57
  } ?>
58
 
59
- </div>
60
-
61
- </div>
62
-
63
- <?php } ?>
64
 
65
- </div>
66
 
67
- <?php else : ?>
68
 
69
- <div class="sui-box sui-message">
70
 
71
- <?php if ( forminator_is_show_branding() ): ?>
72
- <img src="<?php echo $path . 'assets/img/forminator-submissions.png'; // WPCS: XSS ok. ?>"
73
- srcset="<?php echo $path . 'assets/img/forminator-submissions.png'; // WPCS: XSS ok. ?> 1x, <?php echo $path . 'assets/img/forminator-submissions@2x.png'; // WPCS: XSS ok. ?> 2x"
74
- alt="<?php esc_html_e( 'Forminator', Forminator::DOMAIN ); ?>"
75
- class="sui-image"
76
- aria-hidden="true"/>
77
- <?php endif; ?>
 
 
 
 
78
 
79
- <div class="sui-message-content">
80
 
81
- <h2><?php echo forminator_get_form_name( $this->form_id, 'poll'); // WPCS: XSS ok. ?></h2>
82
 
83
- <p><?php esc_html_e( "You haven’t received any submissions for this poll yet. When you do, you’ll be able to view all the data here.", Forminator::DOMAIN ); ?></p>
84
 
85
- </div>
86
 
 
 
 
 
87
  </div>
88
 
89
  <?php
90
- endif;
1
  <?php
 
2
  $count = Forminator_Form_Entry_Model::count_entries( $this->form_id );
3
 
4
  $poll_question = $this->get_poll_question();
6
 
7
  $custom_votes = $this->map_custom_votes();
8
  ?>
9
+
10
  <?php if ( $this->error_message() ) : ?>
11
  <span class="sui-notice sui-notice-error"><p><?php echo esc_html( $this->error_message() ); ?></p></span>
12
  <?php endif; ?>
13
+
14
  <?php if ( $count > 0 ) : ?>
15
 
16
+ <div class="sui-box sui-poll-submission">
17
 
18
  <div class="sui-box-body sui-block-content-center">
19
 
33
 
34
  <div class="sui-box-body">
35
 
36
+ <canvas id="forminator-chart-poll" role="img" style="max-width: 800px; margin: 0 auto;"></canvas>
37
 
38
+ <?php if ( ! empty( $custom_votes ) && count( $custom_votes ) > 0 ) { ?>
39
 
40
+ <?php foreach ( $custom_votes as $element_id => $custom_vote ) {
 
 
41
 
42
+ echo '<div style="margin-top: 30px;">';
43
 
44
+ echo '<label class="sui-label">' . $this->get_field_title( $element_id ) . '</label>'; // WPCS: XSS ok.
45
 
46
+ echo '<div style="margin-top: 10px;">';
47
 
48
+ foreach ( $custom_vote as $answer => $vote ) {
49
+ echo '<span class="sui-tag">' . esc_html( sprintf( _n( '%1$s (%2$s) vote', '%1$s (%2$s) votes', $vote, Forminator::DOMAIN ), $answer, $vote ) ) . '</span>';
50
+ }
51
 
52
+ echo '</div>';
 
 
53
 
54
  echo '</div>';
55
 
56
  } ?>
57
 
58
+ <?php } ?>
 
 
 
 
59
 
60
+ </div>
61
 
62
+ <div class="sui-box-footer">
63
 
64
+ <div class="sui-actions-right">
65
 
66
+ <button
67
+ type="button"
68
+ class="sui-button sui-button-ghost wpmudev-open-modal"
69
+ data-modal="delete-poll-submission"
70
+ data-modal-title="<?php esc_attr_e( 'Delete Submissions', Forminator::DOMAIN ); ?>"
71
+ data-modal-content="<?php esc_attr_e( 'Are you sure you wish to delete the submissions on this poll?', Forminator::DOMAIN ); ?>"
72
+ data-form-id="<?php echo esc_attr( $this->form_id ); ?>"
73
+ data-nonce="<?php echo wp_create_nonce( 'forminatorPollEntries' ); // WPCS: XSS ok. ?>"
74
+ >
75
+ <i class="sui-icon-trash" aria-hidden="true"></i> <?php esc_html_e( "Delete Submissions", Forminator::DOMAIN ); ?>
76
+ </button>
77
 
78
+ </div>
79
 
80
+ </div>
81
 
82
+ </div>
83
 
84
+ <?php else : ?>
85
 
86
+ <div class="sui-box sui-message">
87
+ <?php $form_id = $this->form_id;
88
+ include_once forminator_plugin_dir() . 'admin/views/poll/entries/content-none.php';
89
+ ?>
90
  </div>
91
 
92
  <?php
93
+ endif;
admin/views/poll/list/content.php CHANGED
@@ -480,6 +480,11 @@ foreach ( $this->getModules() as $module ) {
480
  return '#AAAAAA';
481
  }
482
  }
 
 
 
 
 
483
  }
484
  };
485
 
@@ -488,6 +493,9 @@ foreach ( $this->getModules() as $module ) {
488
  type: 'line',
489
  fill: 'start',
490
  data: chartData,
 
 
 
491
  options: chartOptions
492
  });
493
  }
480
  return '#AAAAAA';
481
  }
482
  }
483
+ },
484
+ plugins: {
485
+ datalabels: {
486
+ display: false
487
+ }
488
  }
489
  };
490
 
493
  type: 'line',
494
  fill: 'start',
495
  data: chartData,
496
+ plugins: [
497
+ ChartDataLabels
498
+ ],
499
  options: chartOptions
500
  });
501
  }
admin/views/quiz/list/content.php CHANGED
@@ -218,7 +218,7 @@ $total_entries_from_last_month = count( Forminator_Form_Entry_Model::get_newer_e
218
  <input type="hidden" name="forminator_action" value="clone">
219
  <input type="hidden" name="id" value="<?php echo esc_attr( $module['id'] ); ?>"/>
220
  <?php wp_nonce_field( 'forminatorQuizFormRequest', 'forminatorNonce' ); ?>
221
- <button type="submit"><i class="sui-icon-page-multiple" aria-hidden="true"></i> <?php esc_html_e( "Clone", Forminator::DOMAIN ); ?></button>
222
  </form></li>
223
 
224
  <li><form method="post">
@@ -480,6 +480,11 @@ foreach ( $this->getModules() as $module ) {
480
  return '#AAAAAA';
481
  }
482
  }
 
 
 
 
 
483
  }
484
  };
485
 
@@ -488,6 +493,9 @@ foreach ( $this->getModules() as $module ) {
488
  type: 'line',
489
  fill: 'start',
490
  data: chartData,
 
 
 
491
  options: chartOptions
492
  });
493
  }
218
  <input type="hidden" name="forminator_action" value="clone">
219
  <input type="hidden" name="id" value="<?php echo esc_attr( $module['id'] ); ?>"/>
220
  <?php wp_nonce_field( 'forminatorQuizFormRequest', 'forminatorNonce' ); ?>
221
+ <button type="submit"><i class="sui-icon-page-multiple" aria-hidden="true"></i> <?php esc_html_e( "Duplicate", Forminator::DOMAIN ); ?></button>
222
  </form></li>
223
 
224
  <li><form method="post">
480
  return '#AAAAAA';
481
  }
482
  }
483
+ },
484
+ plugins: {
485
+ datalabels: {
486
+ display: false
487
+ }
488
  }
489
  };
490
 
493
  type: 'line',
494
  fill: 'start',
495
  data: chartData,
496
+ plugins: [
497
+ ChartDataLabels
498
+ ],
499
  options: chartOptions
500
  });
501
  }
admin/views/settings/content.php CHANGED
@@ -8,21 +8,21 @@ $section = isset( $_GET['section'] ) ? $_GET['section'] : 'dashboard'; // wpcs c
8
  <ul class="sui-vertical-tabs sui-sidenav-hide-md">
9
 
10
  <li class="sui-vertical-tab <?php echo esc_attr( 'dashboard' === $section ? 'current' : '' ); ?>">
11
- <a href="#" data-nav="dashboard"><?php esc_html_e( 'Dashboard', Forminator::DOMAIN ); ?></a>
12
  </li>
13
 
14
- <li class="sui-vertical-tab <?php echo esc_attr( 'emails' === $section ? 'current' : '' ); ?>">
15
- <a href="#" data-nav="emails"><?php esc_html_e( 'Emails', Forminator::DOMAIN ); ?></a>
16
- </li>
 
 
 
 
17
 
18
  <li class="sui-vertical-tab <?php echo esc_attr( 'recaptcha' === $section ? 'current' : '' ); ?>">
19
  <a href="#" data-nav="recaptcha"><?php esc_html_e( 'Google reCAPTCHA', Forminator::DOMAIN ); ?></a>
20
  </li>
21
 
22
- <li class="sui-vertical-tab <?php echo esc_attr( 'data' === $section ? 'current' : '' ); ?>">
23
- <a href="#" data-nav="data"><?php esc_html_e( 'Data', Forminator::DOMAIN ); ?></a>
24
- </li>
25
-
26
  <li class="sui-vertical-tab <?php echo esc_attr( 'submissions' === $section ? 'current' : '' ); ?>">
27
  <a href="#" data-nav="submissions"><?php esc_html_e( 'Submissions', Forminator::DOMAIN ); ?></a>
28
  </li>
@@ -31,36 +31,24 @@ $section = isset( $_GET['section'] ) ? $_GET['section'] : 'dashboard'; // wpcs c
31
  <a href="#" data-nav="payments"><?php esc_html_e( 'Payments', Forminator::DOMAIN ); ?></a>
32
  </li>
33
 
34
- <li class="sui-vertical-tab <?php echo esc_attr( 'accessibility' === $section ? 'current' : '' ); ?>">
35
- <a href="#" data-nav="accessibility"><?php esc_html_e( 'Accessibility', Forminator::DOMAIN ); ?></a>
36
- </li>
37
-
38
- <li class="sui-vertical-tab <?php echo esc_attr( 'pagination' === $section ? 'current' : '' ); ?>">
39
- <a href="#" data-nav="pagination"><?php esc_html_e( 'Pagination', Forminator::DOMAIN ); ?></a>
40
- </li>
41
-
42
  </ul>
43
 
44
  <select class="sui-mobile-nav sui-sidenav-hide-lg">
45
- <option value="dashboard"><?php esc_html_e( 'Dashboard', Forminator::DOMAIN ); ?></option>
46
- <option value="emails"><?php esc_html_e( 'Emails', Forminator::DOMAIN ); ?></option>
 
47
  <option value="recaptcha"><?php esc_html_e( 'Google reCAPTCHA', Forminator::DOMAIN ); ?></option>
48
- <option value="data"><?php esc_html_e( 'Data', Forminator::DOMAIN ); ?></option>
49
  <option value="submissions"><?php esc_html_e( 'Submissions', Forminator::DOMAIN ); ?></option>
50
  <option value="payments"><?php esc_html_e( 'Payments', Forminator::DOMAIN ); ?></option>
51
- <option value="pagination"><?php esc_html_e( 'Pagination', Forminator::DOMAIN ); ?></option>
52
- <option value="accessibility"><?php esc_html_e( 'Accessibility', Forminator::DOMAIN ); ?></option>
53
  </select>
54
 
55
  </div>
56
 
57
  <?php $this->template( 'settings/tab-dashboard' ); ?>
58
- <?php $this->template( 'settings/tab-emails' ); ?>
59
  <?php $this->template( 'settings/tab-recaptcha' ); ?>
60
  <?php $this->template( 'settings/tab-data' ); ?>
61
  <?php $this->template( 'settings/tab-submissions' ); ?>
62
  <?php $this->template( 'settings/tab-payments' ); ?>
63
- <?php $this->template( 'settings/tab-pagination' ); ?>
64
  <?php $this->template( 'settings/tab-accessibility' ); ?>
65
 
66
  </div>
8
  <ul class="sui-vertical-tabs sui-sidenav-hide-md">
9
 
10
  <li class="sui-vertical-tab <?php echo esc_attr( 'dashboard' === $section ? 'current' : '' ); ?>">
11
+ <a href="#" data-nav="dashboard"><?php esc_html_e( 'General', Forminator::DOMAIN ); ?></a>
12
  </li>
13
 
14
+ <li class="sui-vertical-tab <?php echo esc_attr( 'accessibility' === $section ? 'current' : '' ); ?>">
15
+ <a href="#" data-nav="accessibility"><?php esc_html_e( 'Accessibility', Forminator::DOMAIN ); ?></a>
16
+ </li>
17
+
18
+ <li class="sui-vertical-tab <?php echo esc_attr( 'data' === $section ? 'current' : '' ); ?>">
19
+ <a href="#" data-nav="data"><?php esc_html_e( 'Data', Forminator::DOMAIN ); ?></a>
20
+ </li>
21
 
22
  <li class="sui-vertical-tab <?php echo esc_attr( 'recaptcha' === $section ? 'current' : '' ); ?>">
23
  <a href="#" data-nav="recaptcha"><?php esc_html_e( 'Google reCAPTCHA', Forminator::DOMAIN ); ?></a>
24
  </li>
25
 
 
 
 
 
26
  <li class="sui-vertical-tab <?php echo esc_attr( 'submissions' === $section ? 'current' : '' ); ?>">
27
  <a href="#" data-nav="submissions"><?php esc_html_e( 'Submissions', Forminator::DOMAIN ); ?></a>
28
  </li>
31
  <a href="#" data-nav="payments"><?php esc_html_e( 'Payments', Forminator::DOMAIN ); ?></a>
32
  </li>
33
 
 
 
 
 
 
 
 
 
34
  </ul>
35
 
36
  <select class="sui-mobile-nav sui-sidenav-hide-lg">
37
+ <option value="dashboard"><?php esc_html_e( 'General', Forminator::DOMAIN ); ?></option>
38
+ <option value="accessibility"><?php esc_html_e( 'Accessibility', Forminator::DOMAIN ); ?></option>
39
+ <option value="data"><?php esc_html_e( 'Data', Forminator::DOMAIN ); ?></option>
40
  <option value="recaptcha"><?php esc_html_e( 'Google reCAPTCHA', Forminator::DOMAIN ); ?></option>
 
41
  <option value="submissions"><?php esc_html_e( 'Submissions', Forminator::DOMAIN ); ?></option>
42
  <option value="payments"><?php esc_html_e( 'Payments', Forminator::DOMAIN ); ?></option>
 
 
43
  </select>
44
 
45
  </div>
46
 
47
  <?php $this->template( 'settings/tab-dashboard' ); ?>
 
48
  <?php $this->template( 'settings/tab-recaptcha' ); ?>
49
  <?php $this->template( 'settings/tab-data' ); ?>
50
  <?php $this->template( 'settings/tab-submissions' ); ?>
51
  <?php $this->template( 'settings/tab-payments' ); ?>
 
52
  <?php $this->template( 'settings/tab-accessibility' ); ?>
53
 
54
  </div>
admin/views/settings/dashboard/forms.php CHANGED
@@ -1,75 +1,66 @@
1
  <?php
2
  $dashboard_settings = forminator_get_dashboard_settings( 'forms', array() );
3
- $num_recent = isset( $dashboard_settings['num_recent'] ) ? $dashboard_settings['num_recent'] : 4;
4
  $published = isset( $dashboard_settings['published'] ) ? filter_var( $dashboard_settings['published'], FILTER_VALIDATE_BOOLEAN ) : true;
5
  $draft = isset( $dashboard_settings['draft'] ) ? filter_var( $dashboard_settings['draft'], FILTER_VALIDATE_BOOLEAN ) : true;
6
-
7
  ?>
8
- <div class="sui-box-settings-row">
9
-
10
- <div class="sui-box-settings-col-1">
11
- <span class="sui-settings-label"><?php esc_html_e( 'Forms', Forminator::DOMAIN ); ?></span>
12
- <span class="sui-description"><?php esc_html_e( 'Customize your dashboard form listing as per your liking.', Forminator::DOMAIN ); ?></span>
13
- </div>
14
-
15
- <div class="sui-box-settings-col-2">
16
-
17
- <?php
18
- // SECTION: Number of forms ?>
19
- <div class="sui-form-field">
20
-
21
- <label class="sui-settings-label"><?php esc_html_e( 'Number of Forms', Forminator::DOMAIN ); ?></label>
22
 
23
- <span class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'Choose the number of recent forms to be displayed on the dashboard form listing.', Forminator::DOMAIN ); ?></span>
24
 
25
- <input
26
- type="number"
27
- placeholder="0"
28
- class="sui-form-control"
29
- style="max-width: 100px;"
30
- min="0"
31
- value="<?php echo esc_attr( $num_recent ); ?>"
32
- name="num_recent[forms]"
33
- />
34
 
35
- <span class="sui-error-message" style="display: none;"><?php esc_html_e( "This field shouldn't be empty." ); ?></span>
36
 
37
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
38
 
39
- <?php
40
- // SECTION: Status ?>
41
- <div class="sui-form-field">
42
 
43
- <label class="sui-settings-label"><?php esc_html_e( 'Status', Forminator::DOMAIN ); ?></label>
44
-
45
- <span class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'Choose forms with a specific status to be listed on the dashboard. You need to select at least one of the following otherwise the form listing would appear empty.', Forminator::DOMAIN ); ?></span>
46
-
47
- <label for="forminator-forms-status-published" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
48
- <input
49
- type="checkbox"
50
- id="forminator-forms-status-published"
51
- value="true"
52
- <?php echo checked( $published ); ?>
53
- name="published[forms]"
54
- />
55
- <span aria-hidden="true"></span>
56
- <span><?php esc_html_e( 'Published', Forminator::DOMAIN ); ?></span>
57
- </label>
58
-
59
- <label for="forminator-forms-status-drafts" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
60
- <input
61
- type="checkbox"
62
- id="forminator-forms-status-drafts"
63
- value="true"
64
- <?php echo checked( $draft ); ?>
65
- name="draft[forms]"
66
- />
67
- <span aria-hidden="true"></span>
68
- <span><?php esc_html_e( 'Drafts', Forminator::DOMAIN ); ?></span>
69
- </label>
70
-
71
- </div>
72
 
73
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
74
 
75
  </div>
1
  <?php
2
  $dashboard_settings = forminator_get_dashboard_settings( 'forms', array() );
3
+ $num_recent = isset( $dashboard_settings['num_recent'] ) ? $dashboard_settings['num_recent'] : 5;
4
  $published = isset( $dashboard_settings['published'] ) ? filter_var( $dashboard_settings['published'], FILTER_VALIDATE_BOOLEAN ) : true;
5
  $draft = isset( $dashboard_settings['draft'] ) ? filter_var( $dashboard_settings['draft'], FILTER_VALIDATE_BOOLEAN ) : true;
 
6
  ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
 
8
+ <div class="sui-form-field">
9
 
10
+ <label for="listings-forms-limit" id="listings-forms-limit-label" class="sui-settings-label"><?php esc_html_e( 'Number of Forms', Forminator::DOMAIN ); ?></label>
 
 
 
 
 
 
 
 
11
 
12
+ <span id="listings-forms-limit-message" class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'Choose the number of recent forms to be shown on your dashboard.', Forminator::DOMAIN ); ?></span>
13
 
14
+ <input
15
+ type="number"
16
+ min="0"
17
+ value="<?php echo esc_attr( $num_recent ); ?>"
18
+ placeholder="0"
19
+ name="num_recent[forms]"
20
+ id="listings-forms-limit"
21
+ class="sui-form-control sui-input-sm"
22
+ style="max-width: 100px;"
23
+ aria-labelledby="listings-forms-limit-label"
24
+ aria-describedby="listings-forms-limit-message"
25
+ aria-required="true"
26
+ />
27
 
28
+ <span class="sui-error-message" style="display: none;"><?php esc_html_e( "This field shouldn't be empty.", Forminator::DOMAIN ); ?></span>
 
 
29
 
30
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
 
32
+ <div class="sui-form-field">
33
+
34
+ <label id="listings-forms-status-label" class="sui-settings-label"><?php esc_html_e( 'Status', Forminator::DOMAIN ); ?></label>
35
+
36
+ <span id="listings-forms-status-message" class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'By default, we display forms with any status. However, you can display forms having a specific status only on the dashboard.', Forminator::DOMAIN ); ?></span>
37
+
38
+ <label for="forminator-forms-status-published" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
39
+ <input
40
+ type="checkbox"
41
+ name="published[forms]"
42
+ value="true"
43
+ id="forminator-forms-status-published"
44
+ aria-labelledby="listings-forms-status-label listings-forms-status-published"
45
+ aria-describedby="listings-forms-status-message"
46
+ <?php echo checked( $published ); ?>
47
+ />
48
+ <span aria-hidden="true"></span>
49
+ <span id="listings-forms-status-published"><?php esc_html_e( 'Published', Forminator::DOMAIN ); ?></span>
50
+ </label>
51
+
52
+ <label for="forminator-forms-status-drafts" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
53
+ <input
54
+ type="checkbox"
55
+ name="draft[forms]"
56
+ value="true"
57
+ id="forminator-forms-status-drafts"
58
+ aria-labelledby="listings-forms-status-label listings-forms-status-drafts"
59
+ aria-describedby="listings-forms-status-message"
60
+ <?php echo checked( $draft ); ?>
61
+ />
62
+ <span aria-hidden="true"></span>
63
+ <span id="listings-forms-status-drafts"><?php esc_html_e( 'Drafts', Forminator::DOMAIN ); ?></span>
64
+ </label>
65
 
66
  </div>
admin/views/settings/dashboard/polls.php CHANGED
@@ -1,74 +1,64 @@
1
  <?php
2
  $dashboard_settings = forminator_get_dashboard_settings( 'polls', array() );
3
- $num_recent = isset( $dashboard_settings['num_recent'] ) ? $dashboard_settings['num_recent'] : 4;
4
- $published = isset( $dashboard_settings['published'] ) ? filter_var( $dashboard_settings['published'], FILTER_VALIDATE_BOOLEAN ) : true;
5
- $draft = isset( $dashboard_settings['draft'] ) ? filter_var( $dashboard_settings['draft'], FILTER_VALIDATE_BOOLEAN ) : true;
6
  ?>
7
- <div class="sui-box-settings-row">
8
 
9
- <div class="sui-box-settings-col-1">
10
- <span class="sui-settings-label"><?php esc_html_e( 'Polls', Forminator::DOMAIN ); ?></span>
11
- <span class="sui-description"><?php esc_html_e( 'Customize your dashboard poll listing as per your liking.', Forminator::DOMAIN ); ?></span>
12
- </div>
13
 
14
- <div class="sui-box-settings-col-2">
15
 
16
- <?php
17
- // SECTION: Number of polls ?>
18
- <div class="sui-form-field">
19
 
20
- <label class="sui-settings-label"><?php esc_html_e( 'Number of Polls', Forminator::DOMAIN ); ?></label>
 
 
 
 
 
 
 
 
 
 
21
 
22
- <span class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'Choose the number of recent polls to be displayed on the dashboard poll listing.', Forminator::DOMAIN ); ?></span>
23
 
24
- <input
25
- type="number"
26
- placeholder="0"
27
- class="sui-form-control"
28
- style="max-width: 100px;"
29
- min="0"
30
- value="<?php echo esc_attr( $num_recent ); ?>"
31
- name="num_recent[polls]"
32
- />
33
-
34
- <span class="sui-error-message" style="display: none;"><?php esc_html_e( "This field shouldn't be empty." ); ?></span>
35
-
36
- </div>
37
-
38
- <?php
39
- // SECTION: Status ?>
40
- <div class="sui-form-field">
41
-
42
- <label class="sui-settings-label"><?php esc_html_e( 'Status', Forminator::DOMAIN ); ?></label>
43
-
44
- <span class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'Choose polls with a specific status to be listed on the dashboard. You need to select at least one of the following otherwise the poll listing would appear empty.', Forminator::DOMAIN ); ?></span>
45
-
46
- <label for="forminator-polls-status-published" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
47
- <input
48
- type="checkbox"
49
- id="forminator-polls-status-published"
50
- value="true"
51
- <?php echo checked( $published ); ?>
52
- name="published[polls]"
53
- />
54
- <span aria-hidden="true"></span>
55
- <span><?php esc_html_e( 'Published', Forminator::DOMAIN ); ?></span>
56
- </label>
57
-
58
- <label for="forminator-polls-status-drafts" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
59
- <input
60
- type="checkbox"
61
- id="forminator-polls-status-drafts"
62
- value="true"
63
- <?php echo checked( $draft ); ?>
64
- name="draft[polls]"
65
- />
66
- <span aria-hidden="true"></span>
67
- <span><?php esc_html_e( 'Drafts', Forminator::DOMAIN ); ?></span>
68
- </label>
69
-
70
- </div>
71
 
72
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
 
74
  </div>
1
  <?php
2
  $dashboard_settings = forminator_get_dashboard_settings( 'polls', array() );
3
+ $num_recent = isset( $dashboard_settings['num_recent'] ) ? $dashboard_settings['num_recent'] : 5;
4
+ $published = isset( $dashboard_settings['published'] ) ? filter_var( $dashboard_settings['published'], FILTER_VALIDATE_BOOLEAN ) : true;
5
+ $draft = isset( $dashboard_settings['draft'] ) ? filter_var( $dashboard_settings['draft'], FILTER_VALIDATE_BOOLEAN ) : true;
6
  ?>
 
7
 
8
+ <div class="sui-form-field">
 
 
 
9
 
10
+ <label for="listings-polls-limit" id="listings-polls-limit-label" class="sui-settings-label"><?php esc_html_e( 'Number of Polls', Forminator::DOMAIN ); ?></label>
11
 
12
+ <span id="listings-polls-limit-message" class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'Choose the number of recent polls to be shown on your dashboard.', Forminator::DOMAIN ); ?></span>
 
 
13
 
14
+ <input
15
+ type="number"
16
+ name="num_recent[polls]"
17
+ min="0"
18
+ value="<?php echo esc_attr( $num_recent ); ?>"
19
+ placeholder="0"
20
+ class="sui-form-control sui-input-sm"
21
+ style="max-width: 100px;"
22
+ aria-labelledby="listings-polls-limit-label"
23
+ aria-describedby="listings-polls-limit-message"
24
+ />
25
 
26
+ <span class="sui-error-message" style="display: none;"><?php esc_html_e( "This field shouldn't be empty.", Forminator::DOMAIN ); ?></span>
27
 
28
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
 
30
+ <div class="sui-form-field">
31
+
32
+ <label id="listings-polls-status-label" class="sui-settings-label"><?php esc_html_e( 'Status', Forminator::DOMAIN ); ?></label>
33
+
34
+ <span id="listings-polls-status-message" class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'By default, we display polls with any status. However, you can display polls having a specific status only on the dashboard.', Forminator::DOMAIN ); ?></span>
35
+
36
+ <label for="forminator-polls-status-published" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
37
+ <input
38
+ type="checkbox"
39
+ name="published[polls]"
40
+ value="true"
41
+ id="forminator-polls-status-published"
42
+ aria-labelledby="listings-polls-status-label listings-polls-status-published"
43
+ aria-describedby="listings-polls-status-message"
44
+ <?php echo checked( $published ); ?>
45
+ />
46
+ <span aria-hidden="true"></span>
47
+ <span id="listings-polls-status-published"><?php esc_html_e( 'Published', Forminator::DOMAIN ); ?></span>
48
+ </label>
49
+
50
+ <label for="forminator-polls-status-drafts" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
51
+ <input
52
+ type="checkbox"
53
+ name="draft[polls]"
54
+ value="true"
55
+ id="forminator-polls-status-drafts"
56
+ aria-labelledby="listings-polls-status-label listings-polls-status-drafts"
57
+ aria-describedby="listings-polls-status-message"
58
+ <?php echo checked( $draft ); ?>
59
+ />
60
+ <span aria-hidden="true"></span>
61
+ <span id="listings-polls-status-drafts"><?php esc_html_e( 'Drafts', Forminator::DOMAIN ); ?></span>
62
+ </label>
63
 
64
  </div>
admin/views/settings/dashboard/quizzes.php CHANGED
@@ -1,74 +1,65 @@
1
  <?php
2
  $dashboard_settings = forminator_get_dashboard_settings( 'quizzes', array() );
3
- $num_recent = isset( $dashboard_settings['num_recent'] ) ? $dashboard_settings['num_recent'] : 4;
4
  $published = isset( $dashboard_settings['published'] ) ? filter_var( $dashboard_settings['published'], FILTER_VALIDATE_BOOLEAN ) : true;
5
  $draft = isset( $dashboard_settings['draft'] ) ? filter_var( $dashboard_settings['draft'], FILTER_VALIDATE_BOOLEAN ) : true;
6
  ?>
7
- <div class="sui-box-settings-row">
8
 
9
- <div class="sui-box-settings-col-1">
10
- <span class="sui-settings-label"><?php esc_html_e( 'Quizzes', Forminator::DOMAIN ); ?></span>
11
- <span class="sui-description"><?php esc_html_e( 'Customize your dashboard quiz listing as per your liking.', Forminator::DOMAIN ); ?></span>
12
- </div>
13
 
14
- <div class="sui-box-settings-col-2">
15
 
16
- <?php
17
- // SECTION: Number of quizzes ?>
18
- <div class="sui-form-field">
19
 
20
- <label class="sui-settings-label"><?php esc_html_e( 'Number of Quizzes', Forminator::DOMAIN ); ?></label>
 
 
 
 
 
 
 
 
 
 
 
21
 
22
- <span class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'Choose the number of recent Quizzes to be displayed on the dashboard quiz listing.', Forminator::DOMAIN ); ?></span>
23
 
24
- <input
25
- type="number"
26
- placeholder="0"
27
- class="sui-form-control"
28
- style="max-width: 100px;"
29
- min="0"
30
- value="<?php echo esc_attr( $num_recent ); ?>"
31
- name="num_recent[quizzes]"
32
- />
33
-
34
- <span class="sui-error-message" style="display: none;"><?php esc_html_e( "This field shouldn't be empty." ); ?></span>
35
-
36
- </div>
37
-
38
- <?php
39
- // SECTION: Status ?>
40
- <div class="sui-form-field">
41
-
42
- <label class="sui-settings-label"><?php esc_html_e( 'Status', Forminator::DOMAIN ); ?></label>
43
-
44
- <span class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'Choose Quizzes with a specific status to be listed on the dashboard. You need to select at least one of the following otherwise the quiz listing would appear empty.', Forminator::DOMAIN ); ?></span>
45
-
46
- <label for="forminator-quizzes-status-published" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
47
- <input
48
- type="checkbox"
49
- id="forminator-quizzes-status-published"
50
- value="true"
51
- <?php echo checked( $published ); ?>
52
- name="published[quizzes]"
53
- />
54
- <span aria-hidden="true"></span>
55
- <span><?php esc_html_e( 'Published', Forminator::DOMAIN ); ?></span>
56
- </label>
57
-
58
- <label for="forminator-quizzes-status-drafts" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
59
- <input
60
- type="checkbox"
61
- id="forminator-quizzes-status-drafts"
62
- value="true"
63
- <?php echo checked( $draft ); ?>
64
- name="draft[quizzes]"
65
- />
66
- <span aria-hidden="true"></span>
67
- <span><?php esc_html_e( 'Drafts', Forminator::DOMAIN ); ?></span>
68
- </label>
69
-
70
- </div>
71
 
72
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
 
74
  </div>
1
  <?php
2
  $dashboard_settings = forminator_get_dashboard_settings( 'quizzes', array() );
3
+ $num_recent = isset( $dashboard_settings['num_recent'] ) ? $dashboard_settings['num_recent'] : 5;
4
  $published = isset( $dashboard_settings['published'] ) ? filter_var( $dashboard_settings['published'], FILTER_VALIDATE_BOOLEAN ) : true;
5
  $draft = isset( $dashboard_settings['draft'] ) ? filter_var( $dashboard_settings['draft'], FILTER_VALIDATE_BOOLEAN ) : true;
6
  ?>
 
7
 
8
+ <div class="sui-form-field">
 
 
 
9
 
10
+ <label for="listings-quizzes-limit" id="listings-quizzes-limit-label" class="sui-settings-label"><?php esc_html_e( 'Number of Quizzes', Forminator::DOMAIN ); ?></label>
11
 
12
+ <span id="listings-quizzes-limit-message" class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'Choose the number of recent quizzes to be shown on your dashboard.', Forminator::DOMAIN ); ?></span>
 
 
13
 
14
+ <input
15
+ type="number"
16
+ min="0"
17
+ name="num_recent[quizzes]"
18
+ value="<?php echo esc_attr( $num_recent ); ?>"
19
+ placeholder="0"
20
+ id="listings-quizzes-limit"
21
+ class="sui-form-control sui-input-sm"
22
+ style="max-width: 100px;"
23
+ aria-labelledby="listings-quizzes-limit-label"
24
+ aria-describedby="listings-quizzes-limit-message"
25
+ />
26
 
27
+ <span class="sui-error-message" style="display: none;"><?php esc_html_e( "This field shouldn't be empty.", Forminator::DOMAIN ); ?></span>
28
 
29
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
 
31
+ <div class="sui-form-field">
32
+
33
+ <label for="forminator-quizzes-status-published" id="listings-quizzes-status-label" class="sui-settings-label"><?php esc_html_e( 'Status', Forminator::DOMAIN ); ?></label>
34
+
35
+ <span id="listings-quizzes-status-message" class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'By default, we display quizzes with any status. However, you can display quizzes having a specific status only on the dashboard.', Forminator::DOMAIN ); ?></span>
36
+
37
+ <label for="forminator-quizzes-status-published" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
38
+ <input
39
+ type="checkbox"
40
+ name="published[quizzes]"
41
+ value="true"
42
+ id="forminator-quizzes-status-published"
43
+ <?php echo checked( $published ); ?>
44
+ aria-labelledby="listings-quizzes-status-label listings-quizzes-status-published"
45
+ aria-describedby="listings-quizzes-status-message"
46
+ />
47
+ <span aria-hidden="true"></span>
48
+ <span id="listings-quizzes-status-published"><?php esc_html_e( 'Published', Forminator::DOMAIN ); ?></span>
49
+ </label>
50
+
51
+ <label for="forminator-quizzes-status-drafts" class="sui-checkbox sui-checkbox-sm sui-checkbox-stacked">
52
+ <input
53
+ type="checkbox"
54
+ name="draft[quizzes]"
55
+ value="true"
56
+ id="forminator-quizzes-status-drafts"
57
+ <?php echo checked( $draft ); ?>
58
+ aria-labelledby="listings-quizzes-status-label listings-quizzes-status-drafts"
59
+ aria-describedby="listings-quizzes-status-message"
60
+ />
61
+ <span aria-hidden="true"></span>
62
+ <span id="listings-quizzes-status-drafts"><?php esc_html_e( 'Drafts', Forminator::DOMAIN ); ?></span>
63
+ </label>
64
 
65
  </div>
admin/views/settings/tab-dashboard.php CHANGED
@@ -7,18 +7,63 @@ $nonce = wp_create_nonce( 'forminator_save_dashboard_settings' );
7
  <div class="sui-box" data-nav="dashboard" style="<?php echo esc_attr( 'dashboard' !== $section ? 'display: none;' : '' ); ?>">
8
 
9
  <div class="sui-box-header">
10
- <h2 class="sui-box-title"><?php esc_html_e( 'Dashboard', Forminator::DOMAIN ); ?></h2>
11
  </div>
12
 
13
  <form class="forminator-settings-save" action="">
14
 
15
  <div class="sui-box-body">
16
 
17
- <?php $this->template( 'settings/dashboard/forms' ); ?>
18
 
19
- <?php $this->template( 'settings/dashboard/polls' ); ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
 
21
- <?php $this->template( 'settings/dashboard/quizzes' ); ?>
22
 
23
  </div>
24
 
@@ -26,7 +71,7 @@ $nonce = wp_create_nonce( 'forminator_save_dashboard_settings' );
26
 
27
  <div class="sui-actions-right">
28
 
29
- <button class="sui-button sui-button-blue wpmudev-action-done" data-title="<?php esc_attr_e( "Dashboard settings", Forminator::DOMAIN ); ?>" data-action="dashboard_settings" data-nonce="<?php echo esc_attr( $nonce ); ?>">
30
  <span class="sui-loading-text"><?php esc_html_e( 'Save Settings', Forminator::DOMAIN ); ?></span>
31
  <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
32
  </button>
7
  <div class="sui-box" data-nav="dashboard" style="<?php echo esc_attr( 'dashboard' !== $section ? 'display: none;' : '' ); ?>">
8
 
9
  <div class="sui-box-header">
10
+ <h2 class="sui-box-title"><?php esc_html_e( 'General', Forminator::DOMAIN ); ?></h2>
11
  </div>
12
 
13
  <form class="forminator-settings-save" action="">
14
 
15
  <div class="sui-box-body">
16
 
17
+ <div class="sui-box-settings-row">
18
 
19
+ <div class="sui-box-settings-col-1">
20
+ <span class="sui-settings-label"><?php esc_html_e( 'Dashboard', Forminator::DOMAIN ); ?></span>
21
+ <span class="sui-description"><?php esc_html_e( 'Customize the Forminator dashboard as per your liking.', Forminator::DOMAIN ); ?></span>
22
+ </div>
23
+
24
+ <div class="sui-box-settings-col-2">
25
+
26
+ <label class="sui-settings-label"><?php esc_html_e( 'Modules Listing', Forminator::DOMAIN ); ?></label>
27
+
28
+ <span class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'Choose the number of modules with their preferred status you want to see on your dashboard for each module type.', Forminator::DOMAIN ); ?></span>
29
+
30
+ <div class="sui-tabs sui-tabs-overflow">
31
+
32
+ <div role="tablist" class="sui-tabs-menu" data-tabs>
33
+ <button role="tab" id="forms" class="sui-tab-item active" aria-controls="forms-tab"><?php esc_html_e( 'Forms', Forminator::DOMAIN ); ?></button>
34
+ <button role="tab" id="polls" class="sui-tab-item" aria-controls="polls-tab" tabindex="-1"><?php esc_html_e( 'Polls', Forminator::DOMAIN ); ?></button>
35
+ <button role="tab" id="quizzes" class="sui-tab-item" aria-controls="quizzes-tab" tabindex="-1"><?php esc_html_e( 'Quizzes', Forminator::DOMAIN ); ?></button>
36
+ </div>
37
+
38
+ <div class="sui-tabs-content" data-panes>
39
+
40
+ <?php // TAB: Forms ?>
41
+ <div tabindex="0" role="tabpanel" id="forms-tab" class="forms-content sui-tab-content active" aria-labelledby="forms">
42
+ <?php $this->template( 'settings/dashboard/forms' ); ?>
43
+ </div>
44
+
45
+ <?php // TAB: Polls ?>
46
+ <div tabindex="0" role="tabpanel" id="polls-tab" class="polls-content sui-tab-content" aria-labelledby="polls" hidden>
47
+ <?php $this->template( 'settings/dashboard/polls' ); ?>
48
+ </div>
49
+
50
+ <?php // TAB: Quizzes ?>
51
+ <div tabindex="0" role="tabpanel" id="quizzes-tab" class="quizzes-content sui-tab-content" aria-labelledby="quizzes" hidden>
52
+ <?php $this->template( 'settings/dashboard/quizzes' ); ?>
53
+ </div>
54
+
55
+ </div>
56
+
57
+ </div>
58
+
59
+ </div>
60
+
61
+ </div>
62
+
63
+ <?php $this->template( 'settings/tab-emails' ); ?>
64
+
65
+ <?php $this->template( 'settings/tab-pagination' ); ?>
66
 
 
67
 
68
  </div>
69
 
71
 
72
  <div class="sui-actions-right">
73
 
74
+ <button class="sui-button sui-button-blue wpmudev-action-done" data-title="<?php esc_attr_e( "General settings", Forminator::DOMAIN ); ?>" data-action="dashboard_settings" data-nonce="<?php echo esc_attr( $nonce ); ?>">
75
  <span class="sui-loading-text"><?php esc_html_e( 'Save Settings', Forminator::DOMAIN ); ?></span>
76
  <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
77
  </button>
admin/views/settings/tab-emails.php CHANGED
@@ -1,74 +1,47 @@
1
  <?php
2
- $section = isset( $_GET['section'] ) ? $_GET['section'] : 'dashboard'; // wpcs csrf ok.
3
-
4
  $sender_email_address = get_global_sender_email_address();
5
- $sender_name = get_global_sender_name();
6
  ?>
7
 
8
- <div class="sui-box" data-nav="emails" style="<?php echo esc_attr( 'emails' !== $section ? 'display: none;' : '' ); ?>">
9
-
10
- <div class="sui-box-header">
11
- <h2 class="sui-box-title"><?php esc_html_e( 'Emails', Forminator::DOMAIN ); ?></h2>
12
- </div>
13
-
14
- <form class="forminator-settings-save" action="">
15
-
16
- <div class="sui-box-body">
17
-
18
- <div class="sui-box-settings-row">
19
-
20
- <div class="sui-box-settings-col-1">
21
- <span class="sui-settings-label"><?php esc_html_e( 'From Headers', Forminator::DOMAIN ); ?></span>
22
- <span class="sui-description"><?php esc_html_e( 'Choose the default sender name and sender email address for all of your outgoing emails from Forminator.', Forminator::DOMAIN ); ?></span>
23
- </div>
24
-
25
- <div class="sui-box-settings-col-2">
26
-
27
- <div class="sui-form-field">
28
-
29
- <label for="forminator-settings--sender-email" class="sui-label"><?php esc_html_e( 'Sender email address', Forminator::DOMAIN ); ?></label>
30
- <input type="email"
31
- name="sender_email"
32
- placeholder="<?php esc_html_e( 'Enter email', Forminator::DOMAIN ); ?>"
33
- value="<?php echo esc_html( $sender_email_address ); ?>"
34
- id="forminator-settings--sender-email"
35
- class="sui-form-control forminator-required" />
36
- <span class="sui-error-message" style="display: none;"><?php esc_html_e( 'Please, enter a valid email address.', Forminator::DOMAIN ); ?></span>
37
-
38
- </div>
39
-
40
- <div class="sui-form-field">
41
-
42
- <label for="forminator-settings--sender-name" class="sui-label"><?php esc_html_e( 'Sender name', Forminator::DOMAIN ); ?></label>
43
- <input type="text"
44
- name="sender_name"
45
- placeholder="<?php esc_html_e( 'Enter name', Forminator::DOMAIN ); ?>"
46
- value="<?php echo esc_html( $sender_name ); ?>"
47
- id="forminator-settings--sender-name"
48
- class="sui-form-control forminator-required" />
49
- <span class="sui-error-message" style="display: none;"><?php esc_html_e( 'The sender email cannot be empty.', Forminator::DOMAIN ); ?></span>
50
-
51
- </div>
52
 
53
- </div>
 
 
 
54
 
55
- </div>
56
 
57
- </div>
58
 
59
- <div class="sui-box-footer">
 
 
 
 
 
 
 
 
 
60
 
61
- <div class="sui-actions-right">
62
 
63
- <button type="submit" class="sui-button sui-button-blue wpmudev-action-done" data-title="<?php esc_attr_e( "Email settings", Forminator::DOMAIN ); ?>" data-action="email_settings" data-nonce="<?php echo wp_create_nonce( 'forminator_save_popup_email_settings' ); // WPCS: XSS ok. ?>">
64
- <span class="sui-loading-text"><?php esc_html_e( 'Save Settings', Forminator::DOMAIN ); ?></span>
65
- <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
66
- </button>
67
 
68
- </div>
 
 
 
 
 
 
 
 
 
69
 
70
- </div>
71
 
72
- </form>
73
 
74
- </div>
1
  <?php
 
 
2
  $sender_email_address = get_global_sender_email_address();
3
+ $sender_name = get_global_sender_name();
4
  ?>
5
 
6
+ <div class="sui-box-settings-row">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
 
8
+ <div class="sui-box-settings-col-1">
9
+ <span class="sui-settings-label"><?php esc_html_e( 'From Headers', Forminator::DOMAIN ); ?></span>
10
+ <span class="sui-description"><?php esc_html_e( 'Choose the default sender name and sender email address for all of your outgoing emails from Forminator.', Forminator::DOMAIN ); ?></span>
11
+ </div>
12
 
13
+ <div class="sui-box-settings-col-2">
14
 
15
+ <div class="sui-form-field">
16
 
17
+ <label for="forminator-settings--sender-email"
18
+ class="sui-label"><?php esc_html_e( 'Sender email address', Forminator::DOMAIN ); ?></label>
19
+ <input type="email"
20
+ name="sender_email"
21
+ placeholder="<?php esc_html_e( 'Enter email', Forminator::DOMAIN ); ?>"
22
+ value="<?php echo esc_html( $sender_email_address ); ?>"
23
+ id="forminator-settings--sender-email"
24
+ class="sui-form-control forminator-required"/>
25
+ <span class="sui-error-message"
26
+ style="display: none;"><?php esc_html_e( 'Please, enter a valid email address.', Forminator::DOMAIN ); ?></span>
27
 
28
+ </div>
29
 
30
+ <div class="sui-form-field">
 
 
 
31
 
32
+ <label for="forminator-settings--sender-name"
33
+ class="sui-label"><?php esc_html_e( 'Sender name', Forminator::DOMAIN ); ?></label>
34
+ <input type="text"
35
+ name="sender_name"
36
+ placeholder="<?php esc_html_e( 'Enter name', Forminator::DOMAIN ); ?>"
37
+ value="<?php echo esc_html( $sender_name ); ?>"
38
+ id="forminator-settings--sender-name"
39
+ class="sui-form-control forminator-required"/>
40
+ <span class="sui-error-message"
41
+ style="display: none;"><?php esc_html_e( 'The sender email cannot be empty.', Forminator::DOMAIN ); ?></span>
42
 
43
+ </div>
44
 
45
+ </div>
46
 
47
+ </div>
admin/views/settings/tab-pagination.php CHANGED
@@ -1,90 +1,53 @@
1
  <?php
2
- $section = isset( $_GET['section'] ) ? $_GET['section'] : 'dashboard'; // wpcs csrf ok.
3
-
4
  $entries_per_page = get_option( "forminator_pagination_entries", 10 );
5
  $module_per_page = get_option( "forminator_pagination_listings", 10 );
6
- $nonce = wp_create_nonce( 'forminator_save_popup_pagination' );
7
-
8
  ?>
9
-
10
- <div class="sui-box" data-nav="pagination" style="<?php echo esc_attr( 'pagination' !== $section ? 'display: none;' : '' ); ?>">
11
-
12
- <div class="sui-box-header">
13
- <h2 class="sui-box-title"><?php esc_html_e( 'Pagination', Forminator::DOMAIN ); ?></h2>
14
- </div>
15
-
16
- <form class="forminator-settings-save" action="">
17
-
18
- <div class="sui-box-body">
19
-
20
- <div class="sui-box-settings-row">
21
-
22
- <div class="sui-box-settings-col-1">
23
- <span class="sui-settings-label"><?php esc_html_e( 'Submissions', Forminator::DOMAIN ); ?></span>
24
- <span class="sui-description"><?php esc_html_e( 'Choose the number of entries per page for the submissions.', Forminator::DOMAIN ); ?></span>
25
- </div>
26
-
27
- <div class="sui-box-settings-col-2">
28
-
29
- <div class="sui-form-field">
30
- <label for="forminator-limit-entries" class="sui-label"><?php esc_html_e( 'Entries per page', Forminator::DOMAIN ); ?></label>
31
- <input type="number"
32
- name="pagination_entries"
33
- placeholder="<?php esc_html_e( 'E.g. 10', Forminator::DOMAIN ); ?>"
34
- value="<?php echo esc_attr( $entries_per_page ); ?>"
35
- min="1"
36
- id="forminator-limit-entries"
37
- class="sui-form-control forminator-required"/>
38
- <span class="sui-error-message" style="display: none;"><?php esc_html_e( 'This field cannot be empty.', Forminator::DOMAIN ); ?></span>
39
-
40
- </div>
41
-
42
- </div>
43
-
44
- </div>
45
-
46
- <div class="sui-box-settings-row">
47
-
48
- <div class="sui-box-settings-col-1">
49
- <span class="sui-settings-label"><?php esc_html_e( 'Modules', Forminator::DOMAIN ); ?></span>
50
- <span class="sui-description"><?php esc_html_e( 'Choose the number of modules per page for the list of Forms, Polls and Quizzes.', Forminator::DOMAIN ); ?></span>
51
- </div>
52
-
53
- <div class="sui-box-settings-col-2">
54
-
55
- <div class="sui-form-field">
56
- <label for="forminator-limit-listing" class="sui-label"><?php esc_html_e( 'Modules per page', Forminator::DOMAIN ); ?></label>
57
- <input type="number"
58
- name="pagination_listings"
59
- placeholder="<?php esc_html_e( 'E.g. 10', Forminator::DOMAIN ); ?>"
60
- value="<?php echo esc_attr( $module_per_page ); ?>"
61
- min="1"
62
- id="forminator-limit-listing"
63
- class="sui-form-control forminator-required"/>
64
- <span class="sui-error-message" style="display: none;"><?php esc_html_e( 'This field cannot be empty.', Forminator::DOMAIN ); ?></span>
65
-
66
- </div>
67
-
68
- </div>
69
-
70
- </div>
71
-
72
- </div>
73
-
74
- <div class="sui-box-footer">
75
-
76
- <div class="sui-actions-right">
77
-
78
- <button class="sui-button sui-button-blue wpmudev-action-done" data-title="<?php esc_attr_e( "Pagination settings", Forminator::DOMAIN ); ?>" data-action="pagination"
79
- data-nonce="<?php echo esc_attr( $nonce ); ?>">
80
- <span class="sui-loading-text"><?php esc_html_e( 'Save Settings', Forminator::DOMAIN ); ?></span>
81
- <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
82
- </button>
83
-
84
- </div>
85
-
86
- </div>
87
-
88
- </form>
89
-
90
- </div>
1
  <?php
 
 
2
  $entries_per_page = get_option( "forminator_pagination_entries", 10 );
3
  $module_per_page = get_option( "forminator_pagination_listings", 10 );
 
 
4
  ?>
5
+ <div class="sui-box-settings-row">
6
+
7
+ <div class="sui-box-settings-col-1">
8
+ <span class="sui-settings-label"><?php esc_html_e( 'Pagination', Forminator::DOMAIN ); ?></span>
9
+ <span class="sui-description"><?php esc_html_e( 'Choose the number of items to show per page on your submissions or modules listing pages.', Forminator::DOMAIN ); ?></span>
10
+ </div>
11
+
12
+ <div class="sui-box-settings-col-2">
13
+
14
+ <label class="sui-settings-label"><?php esc_html_e( 'Modules', Forminator::DOMAIN ); ?></label>
15
+
16
+ <span class="sui-description"
17
+ style="margin-bottom: 10px;"><?php esc_html_e( 'Choose the number of forms, polls, and quizzes to show on each listing page.', Forminator::DOMAIN ); ?></span>
18
+
19
+ <div class="sui-form-field">
20
+ <input type="number"
21
+ name="pagination_entries"
22
+ placeholder="<?php esc_html_e( '10', Forminator::DOMAIN ); ?>"
23
+ value="<?php echo esc_attr( $entries_per_page ); ?>"
24
+ min="1"
25
+ id="forminator-limit-entries"
26
+ class="sui-form-control forminator-required sui-input-sm sui-field-has-suffix"/>
27
+ <span class="sui-field-suffix"><?php esc_html_e( 'modules per page', Forminator::DOMAIN ); ?></span>
28
+ <span class="sui-error-message"
29
+ style="display: none;"><?php esc_html_e( 'This field cannot be empty.', Forminator::DOMAIN ); ?></span>
30
+
31
+ </div>
32
+ <label class="sui-settings-label"><?php esc_html_e( 'Submissions', Forminator::DOMAIN ); ?></label>
33
+
34
+ <span class="sui-description"
35
+ style="margin-bottom: 10px;"><?php esc_html_e( 'Choose the number of submissions to show per page.', Forminator::DOMAIN ); ?></span>
36
+
37
+ <div class="sui-form-field">
38
+ <input type="number"
39
+ name="pagination_listings"
40
+ placeholder="<?php esc_html_e( '10', Forminator::DOMAIN ); ?>"
41
+ value="<?php echo esc_attr( $module_per_page ); ?>"
42
+ min="1"
43
+ id="forminator-limit-listing"
44
+ class="sui-form-control forminator-required sui-input-sm sui-field-has-suffix"/>
45
+ <span class="sui-field-suffix"><?php esc_html_e( 'submissions per page', Forminator::DOMAIN ); ?></span>
46
+ <span class="sui-error-message"
47
+ style="display: none;"><?php esc_html_e( 'This field cannot be empty.', Forminator::DOMAIN ); ?></span>
48
+
49
+ </div>
50
+
51
+ </div>
52
+
53
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/views/settings/tab-recaptcha.php CHANGED
@@ -1,11 +1,14 @@
1
  <?php
2
  $section = isset( $_GET['section'] ) ? $_GET['section'] : 'dashboard'; // wpcs csrf ok.
3
 
4
- $captcha_key = get_option( "forminator_captcha_key", "" );
5
- $captcha_secret = get_option( "forminator_captcha_secret", "" );
6
- $captcha_language = get_option( "forminator_captcha_language", "" );
7
- $captcha_theme = get_option( "forminator_captcha_theme", "" );
8
- $nonce = wp_create_nonce( 'forminator_save_popup_captcha' );
 
 
 
9
 
10
  $new = true;
11
  ?>
@@ -23,87 +26,202 @@ $new = true;
23
  <div class="sui-box-settings-row">
24
 
25
  <div class="sui-box-settings-col-1">
26
- <span class="sui-settings-label"><?php esc_html_e( 'Credentials', Forminator::DOMAIN ); ?></span>
27
- <span class="sui-description"><?php esc_html_e( 'You need to enter reCAPTCHA credentials here to use reCAPTCHA form field.', Forminator::DOMAIN ); ?></span>
28
- &nbsp;
29
- <span class="sui-description"><?php printf( esc_html( __( "Note: Click %1\$shere%2\$s to register your site with reCAPTCHA API and generate credentials.", Forminator::DOMAIN ) ), '<a href="https://www.google.com/recaptcha/admin#list" target="_blank">', '</a>' ); ?></span>
30
  </div>
31
 
32
  <div class="sui-box-settings-col-2">
33
 
34
  <div class="sui-form-field">
35
- <label for="captcha_key" class="sui-label"><?php esc_html_e( 'Site Key', Forminator::DOMAIN ); ?></label>
36
- <input type="text"
37
- name="captcha_key"
38
- placeholder="<?php esc_html_e( 'Enter your site key here', Forminator::DOMAIN ); ?>"
39
- value="<?php echo esc_attr( $captcha_key ); ?>"
40
- id="captcha_key"
41
- class="sui-form-control" />
42
- </div>
43
 
44
- <div class="sui-form-field">
45
- <label for="captcha_secret" class="sui-label"><?php esc_html_e( 'Secret Key', Forminator::DOMAIN ); ?></label>
46
- <input type="text"
47
- name="captcha_secret"
48
- placeholder="<?php esc_html_e( 'Enter your secret key here', Forminator::DOMAIN ); ?>"
49
- value="<?php echo esc_attr( $captcha_secret ); ?>"
50
- id="captcha_secret"
51
- class="sui-form-control" />
52
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
 
54
- <div class="sui-form-field">
55
- <label for="captcha_language" class="sui-label"><?php esc_html_e( 'Language', Forminator::DOMAIN ); ?></label>
56
- <select name="captcha_language" id="captcha_language" class="sui-select">
57
- <?php $languages = forminator_get_captcha_languages(); ?>
58
- <?php foreach ( $languages as $key => $lang ): ?>
59
- <option value="<?php echo $key; ?>" <?php selected( $captcha_language, $key ); ?>><?php echo $lang; ?></option>
60
- <?php endforeach; ?>
61
- </select>
62
- <span class="sui-description"><?php esc_html_e( 'By default, we’ll show the reCAPTCHA in your website’s language.', Forminator::DOMAIN ); ?></span>
63
  </div>
64
 
65
  <div class="sui-form-field">
66
- <label for="captcha_theme" class="sui-label"><?php esc_html_e( 'Theme', Forminator::DOMAIN ); ?></label>
67
- <select name="captcha_theme" id="captcha_theme">
68
- <option value="light" <?php selected( $captcha_theme, 'light' ); ?>><?php esc_html_e( 'Light', Forminator::DOMAIN ); ?></option>
69
- <option value="dark" <?php selected( $captcha_theme, 'dark' ); ?>><?php esc_html_e( 'Dark', Forminator::DOMAIN ); ?></option>
70
- </select>
71
- </div>
72
 
73
- </div>
 
74
 
75
- </div>
76
 
77
- <div class="sui-box-settings-row">
 
 
 
 
 
 
78
 
79
- <div class="sui-box-settings-col-1">
80
- <span class="sui-settings-label"><?php esc_html_e( 'Connection Test', Forminator::DOMAIN ); ?></span>
81
- <span class="sui-description"><?php esc_html_e( 'Once you’ve saved your credentials, you should see a preview of reCAPTCHA without any errors.', Forminator::DOMAIN ); ?></span>
82
- </div>
83
-
84
- <div class="sui-box-settings-col-2">
85
 
86
- <label class="sui-label"><?php esc_html_e( 'reCAPTCHA Preview', Forminator::DOMAIN ); ?></label>
87
-
88
- <div id="recaptcha-preview" class="sui-border-frame">
89
- <p class="fui-loading-dialog">
90
- <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
91
- </p>
92
  </div>
93
 
94
- <span class="sui-description"><?php printf( esc_html( __( "If you see any errors, make sure that the keys you’ve entered are valid and you’ve listed your domain name while generating the keys. Click %1\$shere%2\$s to open reCAPTCHA admin panel.", Forminator::DOMAIN ) ), '<a href="https://www.google.com/recaptcha/admin" target="_blank">', '</a>' ); ?></span>
95
-
96
  </div>
97
 
98
  </div>
99
-
100
  </div>
101
 
102
  <div class="sui-box-footer">
103
 
104
  <div class="sui-actions-right">
105
 
106
- <button class="sui-button sui-button-blue wpmudev-action-done" data-title="<?php esc_attr_e( "reCaptcha settings", Forminator::DOMAIN ); ?>" data-action="captcha" data-nonce="<?php echo esc_attr( $nonce ); ?>">
 
 
 
 
 
107
  <span class="sui-loading-text"><?php esc_html_e( 'Save Settings', Forminator::DOMAIN ); ?></span>
108
  <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
109
  </button>
1
  <?php
2
  $section = isset( $_GET['section'] ) ? $_GET['section'] : 'dashboard'; // wpcs csrf ok.
3
 
4
+ $v2_captcha_key = get_option( 'forminator_captcha_key', '' );
5
+ $v2_captcha_secret = get_option( 'forminator_captcha_secret', '' );
6
+ $v2_invisible_captcha_key = get_option( 'forminator_v2_invisible_captcha_key', '' );
7
+ $v2_invisible_captcha_secret = get_option( 'forminator_v2_invisible_captcha_secret', '' );
8
+ $v3_captcha_key = get_option( 'forminator_v3_captcha_key', '' );
9
+ $v3_captcha_secret = get_option( 'forminator_v3_captcha_secret', '' );
10
+ $captcha_language = get_option( 'forminator_captcha_language', '' );
11
+ $nonce = wp_create_nonce( 'forminator_save_popup_captcha' );
12
 
13
  $new = true;
14
  ?>
26
  <div class="sui-box-settings-row">
27
 
28
  <div class="sui-box-settings-col-1">
29
+ <span class="sui-settings-label"><?php esc_html_e( 'Configure reCaptcha', Forminator::DOMAIN ); ?></span>
30
+ <span class="sui-description"><?php esc_html_e( 'Enter reCAPTCHA keys and the language preference to use reCAPTCHA field in your forms.', Forminator::DOMAIN ); ?></span>
 
 
31
  </div>
32
 
33
  <div class="sui-box-settings-col-2">
34
 
35
  <div class="sui-form-field">
 
 
 
 
 
 
 
 
36
 
37
+ <span class="sui-settings-label"><?php esc_html_e( 'API Keys', Forminator::DOMAIN ); ?></span>
38
+ <span class="sui-description" style="margin-bottom: 10px;"><?php printf( esc_html( __( "Enter the API keys for each reCAPTCHA type you want to use in your forms. Note that each reCAPTCHA type requires a different set of API keys. %1\$sGenerate API keys%2\$s", Forminator::DOMAIN ) ), '<a href="https://www.google.com/recaptcha/admin#list" target="_blank">', '</a>' ); ?></span>
39
+
40
+ <div class="sui-tabs sui-tabs-overflow">
41
+
42
+ <div role="tablist" data-tabs>
43
+ <button role="tab" id="v2-checkbox" class="sui-tab-item active" aria-controls="v2-checkbox-tab"><?php esc_html_e( 'v2 Checkbox', Forminator::DOMAIN ); ?></button>
44
+ <button role="tab" id="v2-invisible" class="sui-tab-item" aria-controls="v2-invisible-tab" tabindex="-1"><?php esc_html_e( 'v2 Invisible', Forminator::DOMAIN ); ?></button>
45
+ <button role="tab" id="recaptcha-v3" class="sui-tab-item" aria-controls="v3-recaptcha-tab" tabindex="-1"><?php esc_html_e( 'v3 reCaptcha', Forminator::DOMAIN ); ?></button>
46
+ </div>
47
+
48
+ <div data-panes>
49
+
50
+ <?php // TAB: v2 Checkbox ?>
51
+ <div role="tabpanel" id="v2-checkbox-tab" class="sui-tab-content active" aria-labelledby="v2-checkbox" tabindex="0">
52
+
53
+ <span class="sui-description"><?php esc_html_e( 'Enter the API keys for reCAPTCHA v2 Checkbox type below:', Forminator::DOMAIN ); ?></span>
54
+
55
+ <div class="sui-form-field">
56
+ <label for="v2_captcha_key" id="v2checkbox-sitekey-label" class="sui-label"><?php esc_html_e( 'Site Key', Forminator::DOMAIN ); ?></label>
57
+ <input
58
+ type="text"
59
+ name="v2_captcha_key"
60
+ placeholder="<?php esc_html_e( 'Enter your site key here', Forminator::DOMAIN ); ?>"
61
+ value="<?php echo esc_attr( $v2_captcha_key ); ?>"
62
+ id="v2_captcha_key"
63
+ class="sui-form-control"
64
+ aria-labelledby="v2checkbox-sitekey-label"
65
+ />
66
+ </div>
67
+
68
+ <div class="sui-form-field">
69
+ <label for="v2_captcha_secret" id="v2checkbox-secretkey-label" class="sui-label"><?php esc_html_e( 'Secret Key', Forminator::DOMAIN ); ?></label>
70
+ <input
71
+ type="text"
72
+ name="v2_captcha_secret"
73
+ placeholder="<?php esc_html_e( 'Enter your secret key here', Forminator::DOMAIN ); ?>"
74
+ value="<?php echo esc_attr( $v2_captcha_secret ); ?>"
75
+ id="v2_captcha_secret"
76
+ class="sui-form-control"
77
+ aria-labelledby="v2checkbox-secretkey-label"
78
+ />
79
+ </div>
80
+
81
+ <div class="sui-form-field">
82
+ <label class="sui-label"><?php esc_html_e( 'reCAPTCHA Preview', Forminator::DOMAIN ); ?></label>
83
+ <div id="v2-recaptcha-preview">
84
+ <p class="fui-loading-dialog">
85
+ <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
86
+ </p>
87
+ </div>
88
+ <span class="sui-description"><?php esc_html_e( "If you see any errors in the preview, make sure the key you've entered are valid, and you've listed your domain name while generating the keys.", Forminator::DOMAIN ); ?></span>
89
+ </div>
90
+
91
+ </div>
92
+
93
+ <?php // TAB: v2 Invisible ?>
94
+ <div role="tabpanel" id="v2-invisible-tab" class="sui-tab-content" aria-labelledby="v2-invisible" tabindex="0" hidden>
95
+
96
+ <span class="sui-description"><?php esc_html_e( 'Enter the API keys for reCAPTCHA v2 Invisible type below:', Forminator::DOMAIN ); ?></span>
97
+
98
+ <div class="sui-form-field">
99
+ <label for="invisible_captcha_key" id="v2invisible-sitekey-label" class="sui-label"><?php esc_html_e( 'Site Key', Forminator::DOMAIN ); ?></label>
100
+ <input
101
+ type="text"
102
+ name="v2_invisible_captcha_key"
103
+ placeholder="<?php esc_html_e( 'Enter your site key here', Forminator::DOMAIN ); ?>"
104
+ value="<?php echo esc_attr( $v2_invisible_captcha_key ); ?>"
105
+ id="invisible_captcha_key"
106
+ class="sui-form-control"
107
+ aria-labelledby="v2invisible-sitekey-label"
108
+ />
109
+ </div>
110
+
111
+ <div class="sui-form-field">
112
+ <label for="invisible_captcha_secret" id="v2invisible-secretkey-label" class="sui-label"><?php esc_html_e( 'Secret Key', Forminator::DOMAIN ); ?></label>
113
+ <input
114
+ type="text"
115
+ name="v2_invisible_captcha_secret"
116
+ placeholder="<?php esc_html_e( 'Enter your secret key here', Forminator::DOMAIN ); ?>"
117
+ value="<?php echo esc_attr( $v2_invisible_captcha_secret ); ?>"
118
+ id="invisible_captcha_secret"
119
+ class="sui-form-control"
120
+ aria-labelledby="v2invisible-secretkey-label"
121
+ />
122
+ </div>
123
+
124
+ <div class="sui-form-field">
125
+ <label class="sui-label"><?php esc_html_e( 'reCAPTCHA Preview', Forminator::DOMAIN ); ?></label>
126
+
127
+ <div id="v2-invisible-recaptcha-preview">
128
+ <p class="fui-loading-dialog">
129
+ <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
130
+ </p>
131
+ </div>
132
+
133
+ <span class="sui-description"><?php esc_html_e( "If you see any errors in the preview, make sure the key you've entered are valid, and you've listed your domain name while generating the keys.", Forminator::DOMAIN ); ?></span>
134
+ </div>
135
+
136
+ </div>
137
+
138
+ <?php // TAB: v3 reCaptcha ?>
139
+ <div role="tabpanel" id="v3-recaptcha-tab" class="sui-tab-content" aria-labelledby="recaptcha-v3" tabindex="0" hidden>
140
+
141
+ <span class="sui-description"><?php esc_html_e( 'Enter the API keys for reCAPTCHA v3 type below:', Forminator::DOMAIN ); ?></span>
142
+
143
+ <div class="sui-form-field">
144
+ <label for="v3_captcha_key" id="v3recaptcha-sitekey-label" class="sui-label"><?php esc_html_e( 'Site Key', Forminator::DOMAIN ); ?></label>
145
+ <input
146
+ type="text"
147
+ name="v3_captcha_key"
148
+ placeholder="<?php esc_html_e( 'Enter your site key here', Forminator::DOMAIN ); ?>"
149
+ value="<?php echo esc_attr( $v3_captcha_key ); ?>"
150
+ id="v3_captcha_key"
151
+ class="sui-form-control"
152
+ aria-labelledby="v3recaptcha-sitekey-label"
153
+ />
154
+ </div>
155
+
156
+ <div class="sui-form-field">
157
+ <label for="v3_captcha_secret" id="v3recaptcha-secretkey-label" class="sui-label"><?php esc_html_e( 'Secret Key', Forminator::DOMAIN ); ?></label>
158
+ <input
159
+ type="text"
160
+ name="v3_captcha_secret"
161
+ placeholder="<?php esc_html_e( 'Enter your secret key here', Forminator::DOMAIN ); ?>"
162
+ value="<?php echo esc_attr( $v3_captcha_secret ); ?>"
163
+ id="v3_captcha_secret"
164
+ class="sui-form-control"
165
+ aria-labelledby="v3recaptcha-secretkey-label"
166
+ />
167
+ </div>
168
+
169
+ <div class="sui-form-field">
170
+
171
+ <label class="sui-label"><?php esc_html_e( 'reCAPTCHA Preview', Forminator::DOMAIN ); ?></label>
172
+
173
+ <div id="v3-recaptcha-preview">
174
+ <p class="fui-loading-dialog">
175
+ <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
176
+ </p>
177
+ </div>
178
+
179
+ <span class="sui-description"><?php esc_html_e( "If you see any errors in the preview, make sure the key you've entered are valid, and you've listed your domain name while generating the keys.", Forminator::DOMAIN ); ?></span>
180
+
181
+ </div>
182
+
183
+ </div>
184
+
185
+ </div>
186
+
187
+ </div>
188
 
 
 
 
 
 
 
 
 
 
189
  </div>
190
 
191
  <div class="sui-form-field">
 
 
 
 
 
 
192
 
193
+ <span class="sui-settings-label"><?php esc_html_e( 'Language', Forminator::DOMAIN ); ?></span>
194
+ <span class="sui-description" style="margin-bottom: 10px;"><?php esc_html_e( 'By default, we\'ll show the reCAPTCHA in your website\'s language.', Forminator::DOMAIN ); ?></span>
195
 
196
+ <div style="width: 100%; max-width: 240px;">
197
 
198
+ <select name="captcha_language" id="captcha_language" class="sui-select">
199
+ <?php $languages = forminator_get_captcha_languages(); ?>
200
+ <option value=""><?php esc_html_e( 'Automatic', Forminator::DOMAIN ); ?></option>
201
+ <?php foreach ( $languages as $key => $lang ): ?>
202
+ <option value="<?php echo $key; ?>" <?php selected( $captcha_language, $key ); ?>><?php echo esc_html( $lang ); ?></option>
203
+ <?php endforeach; ?>
204
+ </select>
205
 
206
+ </div>
 
 
 
 
 
207
 
 
 
 
 
 
 
208
  </div>
209
 
 
 
210
  </div>
211
 
212
  </div>
 
213
  </div>
214
 
215
  <div class="sui-box-footer">
216
 
217
  <div class="sui-actions-right">
218
 
219
+ <button
220
+ class="sui-button sui-button-blue wpmudev-action-done"
221
+ data-title="<?php esc_attr_e( "reCaptcha settings", Forminator::DOMAIN ); ?>"
222
+ data-action="captcha"
223
+ data-nonce="<?php echo esc_attr( $nonce ); ?>"
224
+ >
225
  <span class="sui-loading-text"><?php esc_html_e( 'Save Settings', Forminator::DOMAIN ); ?></span>
226
  <i class="sui-icon-loader sui-loading" aria-hidden="true"></i>
227
  </button>
assets/css/front.min.css CHANGED
@@ -1,2 +1,2 @@
1
- .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);src:url(../fonts/wpdui-icon.eot) format("embedded-opentype"),url(../fonts/wpdui-icon.woff2) format("woff2"),url(../fonts/wpdui-icon.ttf) format("truetype"),url(../fonts/wpdui-icon.woff) format("woff"),url(../fonts/wpdui-icon.svg) format("svg");font-weight:400;font-style:normal}.wpdui-icon-arrow-skip-back:before{content:"\E916"}.wpdui-icon-arrow-skip-forward:before{content:"\E917"}.wpdui-icon-arrow-skip-start:before{content:"\E918"}.wpdui-icon-arrow-skip-end:before{content:"\E919"}.wpdui-icon-accounts-billing:before{content:"\E914"}.wpdui-icon-tech-support:before{content:"\E915"}.wpdui-icon-blog:before{content:"\E90D"}.wpdui-icon-jobs-pros-search:before{content:"\E90E"}.wpdui-icon-security-thumb-print:before{content:"\E90F"}.wpdui-icon-ip:before{content:"\E910"}.wpdui-icon-timed-countdown:before{content:"\E911"}.wpdui-icon-2FA:before,.wpdui-icon-2factor-authentication-security:before{content:"\E912"}.wpdui-icon-buddypress:before{content:"\E90C"}.wpdui-icon-plug-disconnected:before{content:"\E90A"}.wpdui-icon-plug-connected:before{content:"\E90B"}.wpdui-icon-open-new-window:before{content:"\E909"}.wpdui-icon-shipper-anchor:before{content:"\E906"}.wpdui-icon-forminator2:before,.wpdui-icon-forminator-2:before{content:"\E907"}.wpdui-icon-forminator1:before,.wpdui-icon-forminator:before{content:"\E908"}.wpdui-icon-cloud-migration:before{content:"\E905"}.wpdui-icon-performance:before{content:"\E903"}.wpdui-icon-power-on-off:before{content:"\E904"}.wpdui-icon-update-arrow:before{content:"\E902"}.wpdui-icon-dashboard-settings:before{content:"\E901"}.wpdui-icon-wpmu-logo-line:before,.wpdui-icon-wpmudev-logo-2:before{content:"\203A"}.wpdui-icon-wpmu-logo-solid:before,.wpdui-icon-wpmudev-logo:before{content:"\2039"}.wpdui-icon-star-line:before{content:"\CF"}.wpdui-icon-notification-count:before{content:"\E900"}.wpdui-icon-24-hour-support:before{content:"\C1"}.wpdui-icon-speed-optimize:before{content:"\F8"}.wpdui-icon-cloudflare:before{content:"\D0"}.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:"\B4"}.wpdui-icon-arrow-up:before{content:"\D4"}.wpdui-icon-arrow-right:before{content:"\AF"}.wpdui-icon-arrow-down:before{content:"\C2"}.wpdui-icon-arrow-left:before{content:"\F8FF"}.wpdui-icon-more:before{content:"\2026"}.wpdui-icon-minus:before{content:"-"}.wpdui-icon-plus:before{content:"="}.wpdui-icon-arrow-up-carats:before,.wpdui-icon-chevron-up:before{content:"\2DD"}.wpdui-icon-arrow-down-carats:before,.wpdui-icon-chevron-down:before{content:"\131"}.wpdui-icon-arrow-left-carats:before,.wpdui-icon-chevron-left:before{content:"\D3"}.wpdui-icon-arrow-right-carats:before,.wpdui-icon-chevron-right:before{content:"\2DC"}.wpdui-icon-arrows-compress:before{content:"\2265"}.wpdui-icon-arrows-expand:before{content:"\AC"}.wpdui-icon-arrows-in:before{content:"\2264"}.wpdui-icon-arrows-out:before{content:"\2DA"}.wpdui-icon-check:before{content:"("}.wpdui-icon-close:before{content:")"}.wpdui-icon-at-sign:before{content:"@"}.wpdui-icon-calendar:before{content:"\220F"}.wpdui-icon-camera:before{content:"\D8"}.wpdui-icon-clipboard-notes:before{content:"\BF"}.wpdui-icon-clock:before{content:","}.wpdui-icon-cloud:before{content:"\2122"}.wpdui-icon-download-cloud:before{content:"\A3"}.wpdui-icon-upload-cloud:before{content:"\A2"}.wpdui-icon-comment:before{content:"\A7"}.wpdui-icon-comments:before{content:"\B6"}.wpdui-icon-comment-2:before,.wpdui-icon-comment-3:before{content:"\AA"}.wpdui-icon-compass:before{content:"\2C6"}.wpdui-icon-credit-card:before{content:"c"}.wpdui-icon-crop:before{content:"C"}.wpdui-icon-crown:before{content:"\A1"}.wpdui-icon-italic:before{content:"{"}.wpdui-icon-bold:before{content:"B"}.wpdui-icon-underline:before{content:"U"}.wpdui-icon-text-color:before{content:"\A8"}.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:"\201D"}.wpdui-icon-indent-more:before{content:"\2019"}.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:"\A5"}.wpdui-icon-wand-magic:before{content:"Z"}.wpdui-icon-layers:before{content:"\E6"}.wpdui-icon-dislike:before{content:"k"}.wpdui-icon-like:before{content:"j"}.wpdui-icon-dollar:before{content:"$"}.wpdui-icon-download:before{content:"\E93B"}.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:"\E93F"}.wpdui-icon-folder:before{content:"\2D8"}.wpdui-icon-map:before{content:"4"}.wpdui-icon-graph-bar:before{content:"\C7"}.wpdui-icon-graph-bar-2:before,.wpdui-icon-graph-bar_1:before{content:"\2DB"}.wpdui-icon-heart:before{content:"K"}.wpdui-icon-home:before{content:"J"}.wpdui-icon-info:before{content:"I"}.wpdui-icon-key:before{content:"\25CA"}.wpdui-icon-laptop:before{content:"\AB"}.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:"\2030"}.wpdui-icon-mobile-signal:before{content:"\201B"}.wpdui-icon-mobile:before{content:"\201C"}.wpdui-icon-monitor:before{content:"\\"}.wpdui-icon-magnifying-glass-search:before{content:"\BA"}.wpdui-icon-zoom-in:before{content:"\2260"}.wpdui-icon-zoom-out:before{content:"\2013"}.wpdui-icon-magnifying-search-glass-love:before{content:"\2022"}.wpdui-icon-price-tag:before{content:"\2C7"}.wpdui-icon-bookmark:before{content:"\221A"}.wpdui-icon-book-bookmark:before{content:"\2D9"}.wpdui-icon-book:before{content:"\2206"}.wpdui-icon-page-multiple:before{content:"\E7"}.wpdui-icon-page-pdf:before{content:"\C6"}.wpdui-icon-page-search:before{content:"\DA"}.wpdui-icon-page:before{content:"\D2"}.wpdui-icon-paint-bucket:before{content:"\222B"}.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:"\AE"}.wpdui-icon-puzzle:before{content:";\A}\A\A"}.wpdui-icon-layout-grid:before{content:"\221E"}.wpdui-icon-sheild-badge:before{content:"\E96A"}.wpdui-icon-coffee-cup:before{content:"\E96B"}.wpdui-icon-skull:before{content:"\E96C"}.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:"\E97D"}.wpdui-icon-profile-male:before{content:"\B5"}.wpdui-icon-profile-female:before{content:"\192"}.wpdui-icon-community-people:before{content:"\2018"}.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:"\C5"}.wpdui-icon-flag:before{content:"|"}.wpdui-icon-stopwatch:before{content:"\E986"}.wpdui-icon-shopping-cart:before{content:"\CD"}.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:"\2044"}.wpdui-icon-settings-slider-control:before{content:"\153"}.wpdui-icon-filter:before{content:"z"}.wpdui-icon-reply:before{content:"r"}.wpdui-icon-finger-point:before{content:"\2248"}.wpdui-icon-finger-swipe:before{content:"\2203"}.wpdui-icon-mouse-scroll:before{content:"\DF"}.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:"\20AC"}.wpdui-icon-defender:before{content:"\B7"}.wpdui-icon-hub:before{content:"\FB02"}.wpdui-icon-hummingbird:before{content:"\B0"}.wpdui-icon-hustle:before{content:"\2014"}.wpdui-icon-smart-crawl:before{content:"\2202"}.wpdui-icon-smush:before{content:"\2021"}.wpdui-icon-snapshot:before{content:"\FB01"}.wpdui-icon-upfront:before{content:"\201A"}.wpdui-icon-uptime:before{content:"\B1"}.wpdui-icon-pulse:before{content:"\201E"}.wpdui-icon-automate:before{content:"\152"}.wpdui-icon-academy:before{content:"\3C0"}.wpdui-icon-wordpress:before{content:"w"}.wpdui-icon-infinity:before{content:"V"}.wpdui-icon-audio-sound:before{content:"\E9AE"}.wpdui-icon-sitemap:before{content:"\B8"}.wpdui-icon-google-analytics:before{content:"\E5"}.wpdui-icon-progress:before{content:"\E9B1"}.wpdui-icon-dashboard:before{content:"\E9B2"}.wpdui-icon-ab-testing:before{content:"\BB"}.wpdui-icon-testing-bottle-beaker:before{content:"\E9B4"}.wpdui-icon-archive:before{content:"b"}.wpdui-icon-zip:before{content:"\3A9"}.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:"\2211"}.wpdui-icon-gallery-slider:before{content:"\F7"}.wpdui-icon-layout:before{content:"\A9"}.wpdui-icon-storage-server-data:before{content:"\CE"}.wpdui-icon-loader:before{content:"\E9BE"}.wpdui-icon-rocket-launch:before{content:"\E9BF"}[class*=wpdui-icon-]{display:inline-block}.wpdui-icon-target:before{content:"\2020"}@keyframes updating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes click-animation{0%{transform:scale(1);filter:alpha(opacity=20);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity:.2;-khtml-opacity:.2}50%{transform:scale(2);filter:alpha(opacity=10);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);opacity:.1;-khtml-opacity:.1}to{transform:scale(0);filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0}}.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-custom-form.forminator-design-- *,.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 *{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-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);-webkit-clip-path:inset(50%);clip-path:inset(50%);word-wrap:normal!important}.forminator-custom-form.forminator-design--{margin:20px auto;padding:0;border:0;box-sizing:border-box}.forminator-custom-form.forminator-design--:first-child{margin-top:0}@media (min-width:783px){.forminator-custom-form.forminator-design--:first-child{margin-top:0}}.forminator-custom-form.forminator-design--:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-custom-form.forminator-design--{margin:30px auto}}.forminator-custom-form.forminator-design-- *{box-sizing:border-box}.forminator-custom-form.forminator-design-- .forminator-hidden{display:none!important}@media (max-width:782px){.forminator-custom-form.forminator-design-- .forminator-hidden-mobile{display:none!important}}@media (min-width:783px){.forminator-custom-form.forminator-design-- .forminator-hidden-desktop{display:none!important}}.forminator-poll,.forminator-poll *{box-sizing:border-box}.forminator-poll .forminator-poll--image{max-width:100%;height:auto}.forminator-poll .forminator-label--info{height:auto;cursor:default;display:block;position:relative;margin:20px 0;padding:14px;border-radius:4px;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:auto;display:block;padding-left:30px}.forminator-poll .forminator-label--info,.forminator-poll .forminator-label--info p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.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;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:auto;display:block;padding-left:30px}.forminator-poll .forminator-label--error,.forminator-poll .forminator-label--error p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.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;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:auto;display:block;padding-left:30px}.forminator-poll .forminator-label--notice,.forminator-poll .forminator-label--notice p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.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;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:auto;display:block;padding-left:30px}.forminator-poll .forminator-label--success,.forminator-poll .forminator-label--success p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.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;transition:height .3s linear,opacity .3s ease;background-color:#d4eef9;color:#888}.forminator-poll .forminator-label--loading:before{width:16px;height:16px;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%;box-sizing:border-box;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:auto;display:block;padding-left:30px}.forminator-poll .forminator-label--loading,.forminator-poll .forminator-label--loading p{font-size:13px;line-height:20px;font-family:Roboto,Arial,sans-serif;font-weight:400;letter-spacing:-.0025em}.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}@media (min-width:783px){.forminator-poll .forminator-label--loading{margin:30px 0}}.forminator-poll .forminator-poll--chart{max-width:100%;height:auto;display:block}.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:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--bold .forminator-radio input:checked+.forminator-radio--design:before{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design:before{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block}.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}.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;-ms-flex:0 0 20px;flex:0 0 20px;border-width:3px;border-style:solid;transition:.3s ease}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--label{line-height:20px}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design:before{width:8px;height:8px}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design{border-radius:100%}.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design:before{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;padding: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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--bold .forminator-textarea:disabled:-moz-placeholder,.forminator-poll.forminator-design--bold .forminator-textarea:disabled::-moz-placeholder{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.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;transition:.3s ease}.forminator-poll.forminator-design--bold .forminator-input,.forminator-poll.forminator-design--bold .forminator-textarea{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: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){-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--bold{margin:20px auto;padding:0;border:0;box-sizing:border-box}.forminator-poll.forminator-design--bold:first-child{margin-top: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}@media (min-width:783px){.forminator-poll.forminator-design--bold:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-poll.forminator-design--bold{margin:30px auto}}.forminator-poll.forminator-design--bold *{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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--flat .forminator-radio input:checked+.forminator-radio--design:before{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design:before{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block}.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}.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;-ms-flex:0 0 20px;flex:0 0 20px;border:0;transition:.25s ease}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--label{line-height:20px}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design:before{width:12px;height:12px}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design{border-radius:100%}.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design:before{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}.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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--flat .forminator-textarea:disabled:-moz-placeholder,.forminator-poll.forminator-design--flat .forminator-textarea:disabled::-moz-placeholder{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--flat .forminator-textarea{height:auto;min-height:140px;resize:vertical}.forminator-poll.forminator-design--flat .intl-tel-input{display:block}.forminator-poll.forminator-design--flat .forminator-input,.forminator-poll.forminator-design--flat .forminator-textarea{line-height:20px;transition:.25s ease}.forminator-poll.forminator-design--flat .forminator-input{padding:10px;border:0;border-radius:0}.forminator-poll.forminator-design--flat .forminator-textarea{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: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){-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--flat{margin:20px auto;padding:0;border:0;box-sizing:border-box}.forminator-poll.forminator-design--flat:first-child{margin-top: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}@media (min-width:783px){.forminator-poll.forminator-design--flat:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-poll.forminator-design--flat{margin:30px auto}}.forminator-poll.forminator-design--flat *{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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--default .forminator-radio input:checked+.forminator-radio--design:before{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design:before{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block}.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}.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;-ms-flex:0 0 20px;flex:0 0 20px;border-width:1px;border-style:solid;border-radius:2px;transition:.3s ease}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--label{line-height:20px}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design:before{width:12px;height:12px}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design{border-radius:100%}.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design:before{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;padding: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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--default .forminator-textarea:disabled:-moz-placeholder,.forminator-poll.forminator-design--default .forminator-textarea:disabled::-moz-placeholder{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.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;transition:.3s ease}.forminator-poll.forminator-design--default .forminator-input,.forminator-poll.forminator-design--default .forminator-textarea{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: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){-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--default{margin:20px auto;padding:0;border:0;box-sizing:border-box}.forminator-poll.forminator-design--default:first-child{margin-top: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}@media (min-width:783px){.forminator-poll.forminator-design--default:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-poll.forminator-design--default{margin:30px auto}}.forminator-poll.forminator-design--default *{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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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:-ms-flexbox;display:flex;position:relative;margin:5px 0}.forminator-poll.forminator-design--material .forminator-radio input:checked+.forminator-radio--design:before,.forminator-poll.forminator-design--material .forminator-radio input:focus+.forminator-radio--design:after{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1;-khtml-opacity:1}.forminator-poll.forminator-design--material .forminator-radio input:focus+.forminator-radio--design:after{animation-name:click-animation}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items: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{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.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:" ";filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;position:absolute;border-radius:50%;transform:scale(0);transform-origin:center;transform-style:preserve-3d;animation-duration:.6s;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}.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;-ms-flex:0 0 20px;flex:0 0 20px;border-width:2px;border-style:solid;border-radius:2px;transition:.25s ease}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--label{line-height:20px}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:before{width:10px;height:10px}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design{border-radius:100%}.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:before{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}.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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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-input:disabled::-moz-placeholder,.forminator-poll.forminator-design--material .forminator-textarea:disabled:-moz-placeholder,.forminator-poll.forminator-design--material .forminator-textarea:disabled::-moz-placeholder{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);opacity:.4;-khtml-opacity:.4}.forminator-poll.forminator-design--material .forminator-textarea{height:auto;min-height:140px;resize:vertical}.forminator-poll.forminator-design--material .intl-tel-input{display:block}.forminator-poll.forminator-design--material .forminator-input,.forminator-poll.forminator-design--material .forminator-textarea{line-height:20px;transition:.25s ease}.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{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%;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;transform-origin:0;transition:transform .25s linear,.25s ease;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--wrap .forminator-input::-moz-placeholder,.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input:-moz-placeholder,.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input::-moz-placeholder{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.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{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--wrap .forminator-input::-moz-placeholder,.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input:-moz-placeholder,.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input::-moz-placeholder{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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: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){-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:30px 0 0}}.forminator-poll.forminator-design--material{margin:20px auto;padding:0;border:0;box-sizing:border-box}.forminator-poll.forminator-design--material:first-child{margin-top: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}@media (min-width:783px){.forminator-poll.forminator-design--material:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-poll.forminator-design--material{margin:30px auto}}.forminator-poll.forminator-design--material *{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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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);transform:translate(-50%,-50%);transition:width .45s 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{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}}@media (min-width:783px){.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}}@media (min-width:783px){.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-question-has-image img{max-width:100%;height:auto}.forminator-quiz.forminator-design--bold{margin:20px auto;padding:0;border:0;box-sizing:border-box}.forminator-quiz.forminator-design--bold:first-child{margin-top: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}@media (min-width:783px){.forminator-quiz.forminator-design--bold:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold{margin:30px auto}}.forminator-quiz.forminator-design--bold *{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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=70);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--has-image img{width:auto;max-width:100%;height:auto;display:block;margin:0;padding:0;border:0}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}}@media (min-width:783px){.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;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{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:auto;display:-ms-flexbox;display:flex;position:relative;padding:7px;border-width:3px;border-style:solid;transition:.3s ease}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:50%}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-width:3px;border-style:solid;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:"("}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status:after{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-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:"("}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:")"}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items: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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer{margin:15px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-ms-flex-item-align:unset;align-self:unset}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-ms-flexbox;display:flex;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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:-ms-flexbox;display:flex;-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--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--bold .forminator-result--info{margin-top:10px}.forminator-quiz.forminator-design--bold .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--bold .forminator-result--text{padding:10px}.forminator-quiz.forminator-design--bold .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--bold .forminator-result--text *{word-break:break-word}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result{display:block}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--retake{width:auto;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--info{display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--content{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}}@media (min-width:783px){.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;box-sizing:border-box}.forminator-quiz.forminator-design--flat:first-child{margin-top: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}@media (min-width:783px){.forminator-quiz.forminator-design--flat:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat{margin:30px auto}}.forminator-quiz.forminator-design--flat *{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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=70);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--has-image img{width:auto;max-width:100%;height:auto;display:block;margin:0;padding:0;border:0}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}}@media (min-width:783px){.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;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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{pointer-events:none}.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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{animation-name:click-animation}.forminator-quiz.forminator-design--flat .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--flat .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:auto;display:-ms-flexbox;display:flex;position:relative;padding:10px;transition:.25s ease}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:50%}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;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:"("}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status:after{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-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:"("}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:")"}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items: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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer{margin:15px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-ms-flex-item-align:unset;align-self:unset}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-ms-flexbox;display:flex;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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:-ms-flexbox;display:flex;-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--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--flat .forminator-result--info{margin-top:10px}.forminator-quiz.forminator-design--flat .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--flat .forminator-result--text{padding:10px}.forminator-quiz.forminator-design--flat .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--flat .forminator-result--text *{word-break:break-word}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result{display:block}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--retake{width:auto;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--info{display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--content{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}}@media (min-width:783px){.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;box-sizing:border-box}.forminator-quiz.forminator-design--default:first-child{margin-top: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}@media (min-width:783px){.forminator-quiz.forminator-design--default:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default{margin:30px auto}}.forminator-quiz.forminator-design--default *{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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=70);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}.forminator-quiz.forminator-design--default .forminator-question .forminator-question--has-image img{width:auto;max-width:100%;height:auto;display:block;margin:0;padding:0;border:0}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}}@media (min-width:783px){.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;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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{pointer-events:none}.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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{animation-name:click-animation}.forminator-quiz.forminator-design--default .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--default .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:auto;display:-ms-flexbox;display:flex;position:relative;padding:9px;border-width:1px;border-style:solid;border-radius:2px;transition:.3s ease}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:50%}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-width:1px;border-style:solid;border-radius:2px;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:"("}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status:after{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-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:"("}.forminator-quiz.forminator-design--default .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:")"}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items: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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer{margin:15px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-ms-flex-item-align:unset;align-self:unset}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-ms-flexbox;display:flex;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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:-ms-flexbox;display:flex;-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--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--default .forminator-result--info{margin-top:10px}.forminator-quiz.forminator-design--default .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--default .forminator-result--text{padding:10px}.forminator-quiz.forminator-design--default .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--default .forminator-result--text *{word-break:break-word}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result{display:block}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--retake{width:auto;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--info{display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--content{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}}@media (min-width:783px){.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;box-sizing:border-box}.forminator-quiz.forminator-design--material:first-child{margin-top: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}@media (min-width:783px){.forminator-quiz.forminator-design--material:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material{margin:30px auto}}.forminator-quiz.forminator-design--material *{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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=70);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}.forminator-quiz.forminator-design--material .forminator-question .forminator-question--has-image img{width:auto;max-width:100%;height:auto;display:block;margin:0;padding:0;border:0}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}}@media (min-width:783px){.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;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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;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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{animation-name:click-animation}.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--image:before{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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:auto;display:-ms-flexbox;display:flex;position:relative;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.3);transition:.25s ease;overflow:hidden}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--design:hover{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;background-size:cover;background-position:50%;position:relative}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image:before{content:" ";filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.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);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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-width:2px;border-style:solid;border-radius:2px;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%;transform:scale(0);transform-origin:center;transform-style:preserve-3d;animation-duration:1s;animation-fill-mode:both}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after{content:"("}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:after{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-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:"("}.forminator-quiz.forminator-design--material .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:")"}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items: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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer{margin:15px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-ms-flex-item-align:unset;align-self:unset}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-ms-flexbox;display:flex;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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);transform:translate(-50%,-50%);transition:width .45s 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{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}}@media (min-width:783px){.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}}@media (min-width:783px){.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;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:-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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-result{text-align:initial}}
2
  /*# sourceMappingURL=front.min.css.map*/
1
+ .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);src:url(../fonts/wpdui-icon.eot) format("embedded-opentype"),url(../fonts/wpdui-icon.woff2) format("woff2"),url(../fonts/wpdui-icon.ttf) format("truetype"),url(../fonts/wpdui-icon.woff) format("woff"),url(../fonts/wpdui-icon.svg) format("svg");font-weight:400;font-style:normal}.wpdui-icon-arrow-skip-back:before{content:"\E916"}.wpdui-icon-arrow-skip-forward:before{content:"\E917"}.wpdui-icon-arrow-skip-start:before{content:"\E918"}.wpdui-icon-arrow-skip-end:before{content:"\E919"}.wpdui-icon-accounts-billing:before{content:"\E914"}.wpdui-icon-tech-support:before{content:"\E915"}.wpdui-icon-blog:before{content:"\E90D"}.wpdui-icon-jobs-pros-search:before{content:"\E90E"}.wpdui-icon-security-thumb-print:before{content:"\E90F"}.wpdui-icon-ip:before{content:"\E910"}.wpdui-icon-timed-countdown:before{content:"\E911"}.wpdui-icon-2FA:before,.wpdui-icon-2factor-authentication-security:before{content:"\E912"}.wpdui-icon-buddypress:before{content:"\E90C"}.wpdui-icon-plug-disconnected:before{content:"\E90A"}.wpdui-icon-plug-connected:before{content:"\E90B"}.wpdui-icon-open-new-window:before{content:"\E909"}.wpdui-icon-shipper-anchor:before{content:"\E906"}.wpdui-icon-forminator2:before,.wpdui-icon-forminator-2:before{content:"\E907"}.wpdui-icon-forminator1:before,.wpdui-icon-forminator:before{content:"\E908"}.wpdui-icon-cloud-migration:before{content:"\E905"}.wpdui-icon-performance:before{content:"\E903"}.wpdui-icon-power-on-off:before{content:"\E904"}.wpdui-icon-update-arrow:before{content:"\E902"}.wpdui-icon-dashboard-settings:before{content:"\E901"}.wpdui-icon-wpmu-logo-line:before,.wpdui-icon-wpmudev-logo-2:before{content:"\203A"}.wpdui-icon-wpmu-logo-solid:before,.wpdui-icon-wpmudev-logo:before{content:"\2039"}.wpdui-icon-star-line:before{content:"\CF"}.wpdui-icon-notification-count:before{content:"\E900"}.wpdui-icon-24-hour-support:before{content:"\C1"}.wpdui-icon-speed-optimize:before{content:"\F8"}.wpdui-icon-cloudflare:before{content:"\D0"}.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:"\B4"}.wpdui-icon-arrow-up:before{content:"\D4"}.wpdui-icon-arrow-right:before{content:"\AF"}.wpdui-icon-arrow-down:before{content:"\C2"}.wpdui-icon-arrow-left:before{content:"\F8FF"}.wpdui-icon-more:before{content:"\2026"}.wpdui-icon-minus:before{content:"-"}.wpdui-icon-plus:before{content:"="}.wpdui-icon-arrow-up-carats:before,.wpdui-icon-chevron-up:before{content:"\2DD"}.wpdui-icon-arrow-down-carats:before,.wpdui-icon-chevron-down:before{content:"\131"}.wpdui-icon-arrow-left-carats:before,.wpdui-icon-chevron-left:before{content:"\D3"}.wpdui-icon-arrow-right-carats:before,.wpdui-icon-chevron-right:before{content:"\2DC"}.wpdui-icon-arrows-compress:before{content:"\2265"}.wpdui-icon-arrows-expand:before{content:"\AC"}.wpdui-icon-arrows-in:before{content:"\2264"}.wpdui-icon-arrows-out:before{content:"\2DA"}.wpdui-icon-check:before{content:"("}.wpdui-icon-close:before{content:")"}.wpdui-icon-at-sign:before{content:"@"}.wpdui-icon-calendar:before{content:"\220F"}.wpdui-icon-camera:before{content:"\D8"}.wpdui-icon-clipboard-notes:before{content:"\BF"}.wpdui-icon-clock:before{content:","}.wpdui-icon-cloud:before{content:"\2122"}.wpdui-icon-download-cloud:before{content:"\A3"}.wpdui-icon-upload-cloud:before{content:"\A2"}.wpdui-icon-comment:before{content:"\A7"}.wpdui-icon-comments:before{content:"\B6"}.wpdui-icon-comment-2:before,.wpdui-icon-comment-3:before{content:"\AA"}.wpdui-icon-compass:before{content:"\2C6"}.wpdui-icon-credit-card:before{content:"c"}.wpdui-icon-crop:before{content:"C"}.wpdui-icon-crown:before{content:"\A1"}.wpdui-icon-italic:before{content:"{"}.wpdui-icon-bold:before{content:"B"}.wpdui-icon-underline:before{content:"U"}.wpdui-icon-text-color:before{content:"\A8"}.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:"\201D"}.wpdui-icon-indent-more:before{content:"\2019"}.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:"\A5"}.wpdui-icon-wand-magic:before{content:"Z"}.wpdui-icon-layers:before{content:"\E6"}.wpdui-icon-dislike:before{content:"k"}.wpdui-icon-like:before{content:"j"}.wpdui-icon-dollar:before{content:"$"}.wpdui-icon-download:before{content:"\E93B"}.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:"\E93F"}.wpdui-icon-folder:before{content:"\2D8"}.wpdui-icon-map:before{content:"4"}.wpdui-icon-graph-bar:before{content:"\C7"}.wpdui-icon-graph-bar-2:before,.wpdui-icon-graph-bar_1:before{content:"\2DB"}.wpdui-icon-heart:before{content:"K"}.wpdui-icon-home:before{content:"J"}.wpdui-icon-info:before{content:"I"}.wpdui-icon-key:before{content:"\25CA"}.wpdui-icon-laptop:before{content:"\AB"}.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:"\2030"}.wpdui-icon-mobile-signal:before{content:"\201B"}.wpdui-icon-mobile:before{content:"\201C"}.wpdui-icon-monitor:before{content:"\\"}.wpdui-icon-magnifying-glass-search:before{content:"\BA"}.wpdui-icon-zoom-in:before{content:"\2260"}.wpdui-icon-zoom-out:before{content:"\2013"}.wpdui-icon-magnifying-search-glass-love:before{content:"\2022"}.wpdui-icon-price-tag:before{content:"\2C7"}.wpdui-icon-bookmark:before{content:"\221A"}.wpdui-icon-book-bookmark:before{content:"\2D9"}.wpdui-icon-book:before{content:"\2206"}.wpdui-icon-page-multiple:before{content:"\E7"}.wpdui-icon-page-pdf:before{content:"\C6"}.wpdui-icon-page-search:before{content:"\DA"}.wpdui-icon-page:before{content:"\D2"}.wpdui-icon-paint-bucket:before{content:"\222B"}.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:"\AE"}.wpdui-icon-puzzle:before{content:";\A}\A\A"}.wpdui-icon-layout-grid:before{content:"\221E"}.wpdui-icon-sheild-badge:before{content:"\E96A"}.wpdui-icon-coffee-cup:before{content:"\E96B"}.wpdui-icon-skull:before{content:"\E96C"}.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:"\E97D"}.wpdui-icon-profile-male:before{content:"\B5"}.wpdui-icon-profile-female:before{content:"\192"}.wpdui-icon-community-people:before{content:"\2018"}.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:"\C5"}.wpdui-icon-flag:before{content:"|"}.wpdui-icon-stopwatch:before{content:"\E986"}.wpdui-icon-shopping-cart:before{content:"\CD"}.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:"\2044"}.wpdui-icon-settings-slider-control:before{content:"\153"}.wpdui-icon-filter:before{content:"z"}.wpdui-icon-reply:before{content:"r"}.wpdui-icon-finger-point:before{content:"\2248"}.wpdui-icon-finger-swipe:before{content:"\2203"}.wpdui-icon-mouse-scroll:before{content:"\DF"}.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:"\20AC"}.wpdui-icon-defender:before{content:"\B7"}.wpdui-icon-hub:before{content:"\FB02"}.wpdui-icon-hummingbird:before{content:"\B0"}.wpdui-icon-hustle:before{content:"\2014"}.wpdui-icon-smart-crawl:before{content:"\2202"}.wpdui-icon-smush:before{content:"\2021"}.wpdui-icon-snapshot:before{content:"\FB01"}.wpdui-icon-upfront:before{content:"\201A"}.wpdui-icon-uptime:before{content:"\B1"}.wpdui-icon-pulse:before{content:"\201E"}.wpdui-icon-automate:before{content:"\152"}.wpdui-icon-academy:before{content:"\3C0"}.wpdui-icon-wordpress:before{content:"w"}.wpdui-icon-infinity:before{content:"V"}.wpdui-icon-audio-sound:before{content:"\E9AE"}.wpdui-icon-sitemap:before{content:"\B8"}.wpdui-icon-google-analytics:before{content:"\E5"}.wpdui-icon-progress:before{content:"\E9B1"}.wpdui-icon-dashboard:before{content:"\E9B2"}.wpdui-icon-ab-testing:before{content:"\BB"}.wpdui-icon-testing-bottle-beaker:before{content:"\E9B4"}.wpdui-icon-archive:before{content:"b"}.wpdui-icon-zip:before{content:"\3A9"}.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:"\2211"}.wpdui-icon-gallery-slider:before{content:"\F7"}.wpdui-icon-layout:before{content:"\A9"}.wpdui-icon-storage-server-data:before{content:"\CE"}.wpdui-icon-loader:before{content:"\E9BE"}.wpdui-icon-rocket-launch:before{content:"\E9BF"}[class*=wpdui-icon-]{display:inline-block}.wpdui-icon-target:before{content:"\2020"}@keyframes updating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes click-animation{0%{transform:scale(1);filter:alpha(opacity=20);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity:.2;-khtml-opacity:.2}50%{transform:scale(2);filter:alpha(opacity=10);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);opacity:.1;-khtml-opacity:.1}to{transform:scale(0);filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0}}.forminator-custom-form.forminator-design-- *,.forminator-quiz.forminator-design--bold *,.forminator-quiz.forminator-design--default *,.forminator-quiz.forminator-design--flat *,.forminator-quiz.forminator-design--material *{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-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);-webkit-clip-path:inset(50%);clip-path:inset(50%);word-wrap:normal!important}.forminator-custom-form.forminator-design--{margin:20px auto;padding:0;border:0;box-sizing:border-box}.forminator-custom-form.forminator-design--:first-child{margin-top:0}@media (min-width:783px){.forminator-custom-form.forminator-design--:first-child{margin-top:0}}.forminator-custom-form.forminator-design--:last-child{margin-bottom:0}@media (min-width:783px){.forminator-custom-form.forminator-design--:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-custom-form.forminator-design--{margin:30px auto}}.forminator-custom-form.forminator-design-- *{box-sizing:border-box}.forminator-custom-form.forminator-design-- .forminator-hidden{display:none!important}@media (max-width:782px){.forminator-custom-form.forminator-design-- .forminator-hidden-mobile{display:none!important}}@media (min-width:783px){.forminator-custom-form.forminator-design-- .forminator-hidden-desktop{display:none!important}}.forminator-quiz.forminator-design--grid{max-width:600px}.forminator-quiz .forminator-question-has-image img{max-width:100%;height:auto}.forminator-quiz.forminator-design--bold{margin:20px auto;padding:0;border:0;box-sizing:border-box}.forminator-quiz.forminator-design--bold:first-child{margin-top: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}@media (min-width:783px){.forminator-quiz.forminator-design--bold:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold{margin:30px auto}}.forminator-quiz.forminator-design--bold *{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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=70);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--has-image img{width:auto;max-width:100%;height:auto;display:block;margin:0;padding:0;border:0}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}}@media (min-width:783px){.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;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{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:auto;display:-ms-flexbox;display:flex;position:relative;padding:7px;border-width:3px;border-style:solid;transition:.3s ease}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:50%}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-width:3px;border-style:solid;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:"("}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status:after{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-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:"("}.forminator-quiz.forminator-design--bold .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:")"}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items: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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer{margin:15px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-ms-flex-item-align:unset;align-self:unset}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-ms-flexbox;display:flex;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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:-ms-flexbox;display:flex;-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--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--bold .forminator-result--info{margin-top:10px}.forminator-quiz.forminator-design--bold .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--bold .forminator-result--text{padding:10px}.forminator-quiz.forminator-design--bold .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--bold .forminator-result--text *{word-break:break-word}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result{display:block}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--retake{width:auto;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--info{display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--content{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}}@media (min-width:783px){.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;box-sizing:border-box}.forminator-quiz.forminator-design--flat:first-child{margin-top: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}@media (min-width:783px){.forminator-quiz.forminator-design--flat:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat{margin:30px auto}}.forminator-quiz.forminator-design--flat *{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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=70);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--has-image img{width:auto;max-width:100%;height:auto;display:block;margin:0;padding:0;border:0}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}}@media (min-width:783px){.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;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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{pointer-events:none}.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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{animation-name:click-animation}.forminator-quiz.forminator-design--flat .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--flat .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:auto;display:-ms-flexbox;display:flex;position:relative;padding:10px;transition:.25s ease}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:50%}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;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:"("}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status:after{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-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:"("}.forminator-quiz.forminator-design--flat .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:")"}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items: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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer{margin:15px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-ms-flex-item-align:unset;align-self:unset}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-ms-flexbox;display:flex;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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:-ms-flexbox;display:flex;-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--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--flat .forminator-result--info{margin-top:10px}.forminator-quiz.forminator-design--flat .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--flat .forminator-result--text{padding:10px}.forminator-quiz.forminator-design--flat .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--flat .forminator-result--text *{word-break:break-word}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result{display:block}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--retake{width:auto;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--info{display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--content{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}}@media (min-width:783px){.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;box-sizing:border-box}.forminator-quiz.forminator-design--default:first-child{margin-top: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}@media (min-width:783px){.forminator-quiz.forminator-design--default:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default{margin:30px auto}}.forminator-quiz.forminator-design--default *{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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=70);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}.forminator-quiz.forminator-design--default .forminator-question .forminator-question--has-image img{width:auto;max-width:100%;height:auto;display:block;margin:0;padding:0;border:0}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}}@media (min-width:783px){.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;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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{pointer-events:none}.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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{animation-name:click-animation}.forminator-quiz.forminator-design--default .forminator-answer input.forminator-has-been-disabled+span,.forminator-quiz.forminator-design--default .forminator-answer input:disabled+span{pointer-events:none}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--design{width:100%;cursor:pointer;pointer-events:auto;display:-ms-flexbox;display:flex;position:relative;padding:9px;border-width:1px;border-style:solid;border-radius:2px;transition:.3s ease}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image{width:80px;height:80px;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:50%}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-width:1px;border-style:solid;border-radius:2px;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:"("}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status:after{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-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:"("}.forminator-quiz.forminator-design--default .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:")"}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items: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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer{margin:15px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-ms-flex-item-align:unset;align-self:unset}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-ms-flexbox;display:flex;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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:-ms-flexbox;display:flex;-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--retake .wpdui-icon{font-size:12px}.forminator-quiz.forminator-design--default .forminator-result--info{margin-top:10px}.forminator-quiz.forminator-design--default .forminator-result--quiz-name{display:none}.forminator-quiz.forminator-design--default .forminator-result--text{padding:10px}.forminator-quiz.forminator-design--default .forminator-result--text+.forminator-result--image{margin-top:10px}.forminator-quiz.forminator-design--default .forminator-result--text *{word-break:break-word}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result{display:block}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--retake{width:auto;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--info{display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake{margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name{display:block;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--content{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--text+.forminator-result--image{max-width:50%;margin-top:0;margin-left:10px}}@media (min-width:783px){.forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}}@media (min-width:783px){.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;box-sizing:border-box}.forminator-quiz.forminator-design--material:first-child{margin-top: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}@media (min-width:783px){.forminator-quiz.forminator-design--material:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material{margin:30px auto}}.forminator-quiz.forminator-design--material *{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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=70);filter:progid:DXImageTransform.Microsoft.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons li{padding:0 15px}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:first-child{margin-top:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons{margin:15px -15px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}.forminator-quiz.forminator-design--material .forminator-question .forminator-question--has-image img{width:auto;max-width:100%;height:auto;display:block;margin:0;padding:0;border:0}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question .forminator-question--result{padding-bottom:30px}}@media (min-width:783px){.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;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;text-align:center}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span{display:-ms-inline-flexbox;display:inline-flex;padding:0 15px 15px;border-bottom:1px solid rgba(0,0,0,.12)}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result{padding-bottom:0;border-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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;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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{animation-name:click-animation}.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--image:before{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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:auto;display:-ms-flexbox;display:flex;position:relative;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.3);transition:.25s ease;overflow:hidden}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--design:hover{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;background-size:cover;background-position:50%;position:relative}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image:before{content:" ";filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.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);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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-width:2px;border-style:solid;border-radius:2px;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%;transform:scale(0);transform-origin:center;transform-style:preserve-3d;animation-duration:1s;animation-fill-mode:both}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after{content:"("}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after,.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:after{filter:alpha(opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;-khtml-opacity:0;display:block;font-size:14px}.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-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:"("}.forminator-quiz.forminator-design--material .forminator-answer.forminator-is_incorrect .forminator-answer--status:after{content:")"}.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:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items: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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer{margin:15px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design{display:block;height:100%}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image{width:100%;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name{-ms-flex:1;flex:1;-ms-flex-item-align:unset;align-self:unset}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design{display:-ms-flexbox;display:flex;height:170px}}@media (min-width:783px){.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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design{display:-ms-flexbox;display:flex}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer{max-width:33.33%;-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;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: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{filter:alpha(opacity=100);filter:progid:DXImageTransform.Microsoft.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{filter:alpha(opacity=25);filter:progid:DXImageTransform.Microsoft.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);transform:translate(-50%,-50%);transition:width .45s 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{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}}@media (min-width:783px){.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}}@media (min-width:783px){.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;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:-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}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result:last-child{margin-bottom:0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result{margin:30px 0}}@media (min-width:783px){.forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result{text-align:center}}@media (min-width:783px){.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":["webpack:///./assets/sass/helpers/_icons.scss","webpack:///./assets/sass/front.scss","webpack:///./assets/sass/helpers/_keyframes.scss","webpack:///./assets/sass/helpers/mixins/_opacity.scss","webpack:///./assets/sass/helpers/mixins/_body-class.scss","webpack:///./assets/sass/poll/_global.scss","webpack:///./assets/sass/helpers/_extensions.scss","webpack:///./assets/sass/helpers/mixins/_quiz-answer.scss","webpack:///./assets/sass/helpers/mixins/_breakpoints.scss","webpack:///./assets/sass/helpers/_variables.scss","webpack:///./assets/sass/_utilities.scss","webpack:///./assets/sass/helpers/mixins/_notifications.scss","webpack:///./assets/sass/helpers/_colors.scss","webpack:///./assets/sass/helpers/mixins/_poll-question.scss","webpack:///./assets/sass/helpers/mixins/_poll-description.scss","webpack:///./assets/sass/helpers/mixins/_poll-answers.scss","webpack:///./assets/sass/helpers/mixins/_options.scss","webpack:///./assets/sass/helpers/mixins/_input.scss","webpack:///./assets/sass/helpers/mixins/_poll-actions.scss","webpack:///./assets/sass/helpers/mixins/_button.scss","webpack:///./assets/sass/poll/_material.scss","webpack:///./assets/sass/quiz/_global.scss","webpack:///./assets/sass/helpers/mixins/_quiz-question.scss","webpack:///./assets/sass/helpers/mixins/_quiz-result.scss"],"names":[],"mappings":"AAAA,++BACC,WACA,qBACA,cACA,iCACA,kBACA,gBACA,oBAGA,kCACA,oBACA,mCACA,kCCYA,WD8QG,uBACA,kCACA,sPAKA,gBACA,kBC9QH,mCDyRC,gBCjRD,sCDiRC,gBCzQD,oCDwQ4B,gBChQ5B,kCDgQ0B,gBCxP1B,oCDwP4B,gBChP5B,gCDgPwB,gBCxOxB,wBDwOgB,gBChOhB,oCDgO4B,gBCxN5B,wCDwNgC,gBChNhC,sBDgNc,gBCxMd,mCDsMC,gBC9LD,0ED8LC,gBC9KD,8BD8KC,gBCtKD,qCDsKC,gBC9JD,kCD8JC,gBCtJD,mCDsJC,gBC9ID,kCD8IC,gBCtID,+DDsIC,gBCtHD,6DDsHC,gBCtGD,mCDsGC,gBC9FD,+BD8FC,gBCtFD,gCDsFC,gBC9ED,gCD8EC,gBCtED,sCDsEC,gBC9DD,oED8DC,gBC9CD,mED8CC,gBC9BD,6BD4BsB,cCpBtB,sCDsBC,gBCdD,mCDcC,cCND,kCDMC,cCED,8BDJsB,cCYtB,yBDZU,YCoBV,gCDlBC,YC0BD,iCD1BC,YCkCD,8BDpCsB,YC4CtB,+BD1CC,YCkDD,4BDpDU,cC4DV,4BD5DU,cCoEV,+BDlEC,cC0ED,8BD5EsB,cCoFtB,8BDpFsB,gBC4FtB,wBD5FU,gBCoGV,yBDpGU,YC4GV,wBD5GU,YCoHV,iEDlHC,eCkID,qEDlIC,eCkJD,qEDlJC,cCkKD,uEDlKC,eCkLD,mCDlLC,gBC0LD,iCD5LsB,cCoMtB,6BDpMU,gBC4MV,8BD5MU,eCoNV,yBDpNU,YC4NV,yBD5NU,YCoOV,2BDpOU,YC4OV,4BD5OU,gBCoPV,0BDpPU,cC4PV,mCD5PsB,cCoQtB,yBDpQU,YC4QV,yBD5QU,gBCoRV,kCDpRU,cC4RV,gCD5RU,cCoSV,2BDpSU,cC4SV,4BD5SU,cCoTV,0DDpTU,cCoUV,2BDpUU,eC4UV,+BD5UU,YCoVV,wBDpVU,YC4VV,yBD5VU,cCoWV,0BDpWU,YC4WV,wBD5WU,YCoXV,6BDpXU,YC4XV,8BD5XU,cCoYV,8BDpYU,YC4YV,2BD5YU,YCoZV,yBDpZU,YC4ZV,6BD5ZU,YCoaV,+BDpaU,gBC4aV,+BD5aU,gBCobV,+BDpbU,YC4bV,+BD5bU,YCocV,wBDpcC,YC4cD,wBD5cC,YCodD,0BDpdU,YC4dV,yCD1dC,cCkeD,8BDpeU,YC4eV,0BD5eU,cCofV,2BDpfU,YC4fV,wBD5fC,YCogBD,0BDpgBU,YC4gBV,4BD5gBU,gBCohBV,uBDphBC,YC4hBD,4BD5hBU,YCoiBV,qCDpiBU,YC4iBV,6BD5iBU,gBCojBV,0BDpjBC,eC4jBD,uBD5jBC,YCokBD,6BDpkBU,cC4kBV,8DD5kBU,eC4lBV,yBD5lBC,YComBD,wBDpmBC,YC4mBD,wBD5mBC,YConBD,uBDpnBC,gBC4nBD,0BD5nBC,cCooBD,6BDpoBU,YC4oBV,4BD5oBQ,YCopBR,wBDppBC,YC4pBD,0BD5pBC,YCoqBD,wBDpqBC,YC4qBD,mCD5qBU,YCorBV,oCDprBU,gBC4rBV,iCD5rBU,gBCosBV,0BDpsBC,gBC4sBD,2BD5sBC,m9BAKA,+BALA,gBC4tBD,gCD5tBC,gBCouBD,8BDruBC,gBC6uBD,yBD7uBQ,gBCqvBR,kCDpvBC,YC4vBD,gCD7vBC,YCqwBD,gCDrwBC,YC6wBD,kCD5wBC,YCoxBD,mCDpxBC,YC4xBD,iCD7xBuB,YCqyBvB,sCDpyBC,YC4yBD,mCD5yBC,YCozBD,kCDpzBC,YC4zBD,mCD5zBC,YCo0BD,kCDp0BC,YC40BD,qCD50BC,YCo1BD,wBDr1BQ,YC61BR,oCD51BC,YCo2BD,mCDp2BC,YC42BD,8BD72BQ,YCq3BR,0BDr3BQ,gBC63BR,gCD73BQ,cCq4BR,kCDr4BuB,eC64BvB,oCD54BC,gBCo5BD,yBDr5BQ,YC65BR,gCD75BQ,YCq6BR,2CDp6BQ,YC46BR,6BD76BQ,cCq7BR,wBDr7BQ,YC67BR,6BD77BQ,gBCq8BR,iCDr8BQ,cC68BR,yBD78BQ,YCq9BR,gCDr9BQ,YC69BR,mCD79BC,YCq+BD,0CDp+BC,YC4+BD,+BD7+BQ,gBCq/BR,2CDp/BC,eC4/BD,0BD7/BQ,YCqgCR,yBDrgCQ,YC6gCR,gCD7gCQ,gBCqhCR,gCDrhCQ,gBC6hCR,gCD7hCQ,cCqiCR,4BDriCQ,YC6iCR,yBD7iCQ,YCqjCR,0BDrjCQ,YC6jCR,2BD7jCQ,YCqkCR,4BDrkCQ,YC6kCR,iCD7kCQ,YCqlCR,8BDrlCQ,YC6lCR,+BD7lCQ,YCqmCR,0CDpmCC,YC4mCD,sCD7mCC,YCqnCD,0BDrnCQ,gBC6nCR,4BD7nCQ,cCqoCR,uBDroCA,gBC6oCA,+BD7oCQ,cCqpCR,0BDrpCC,gBC6pCD,+BD7pCQ,gBCqqCR,yBDrqCA,gBC6qCA,4BD7qCC,gBCqrCD,2BDrrCA,gBC6rCA,0BD7rCA,cCqsCA,yBDrsCA,gBC6sCA,4BD7sCA,eCqtCA,2BDrtCA,eC6tCA,6BD7tCA,YCquCA,4BDruCA,YC6uCA,+BD7uCC,gBCqvCD,2BDrvCA,cC6vCA,oCD7vCQ,cCqwCR,4BDrwCA,gBC6wCA,6BD7wCA,gBCqxCA,8BDrxCA,cC6xCA,yCD7xCQ,gBCqyCR,2BDl0CuB,YC00CvB,uBDvyCC,eC+yCD,kCDrzCA,YC6zCA,wCD7zCQ,YCq0CR,wBD/zCQ,YCu0CR,8BD70CA,gBCq1CA,kCDr1CA,cC61CA,0BDn3CgB,cC23ChB,uCDr2CQ,cC62CR,0BDj4CqB,gBCy4CrB,iCDr3CA,gBC63CA,qBD53CU,qBCg4CV,0BD33CQ,gBC+3CR,oBDp4CC,GAAS,uBCy4CR,GDv4CD,wBC24CC,CACF,gBC9qDD,GAAU,uBAEG,GAAY,wBDqrDtB,CClrDU,oBAWZ,GACC,UAAW,gCAGA,aAOb,eDwqDG,CCvqDC,uBAEa,GAAE,uBAGX,gCD6qDL,CCrqDH,2BAEiB,GAEb,mBAEI,yBAAW,2DC/CT,6BACA,gDACR,sEAFQ,kBACA,8CACR,oEAFQ,iBFwuDP,CEvuDO,gOCGR,SC0BD,mBAA0B,uaDrBT,4BA0Bf,sEErBF,kCACA,2BACgB,mCAChB,oCACgB,0hBC5BE,qBHmBjB,gBAAgB,4BGnBjB,qBD+CA,UAAW,2BAED,kDACV,2BAGA,4CACW,iBACA,wCFpCV,CAAuB,wDAItB,aAAY,yBAJb,wDAYE,aHqxDD,COtyDkB,uDJKwB,gBAUxC,yBAVH,uDAoBE,gBHuxDD,COhzDkB,yBJKnB,4CAkBG,iBH+xDF,COtzDO,8CJKe,sBKQb,+DLoBR,uBA5BF,yBAAuB,sEIIJ,uBP2zDlB,CG/zDD,yBMxBD,uEFmBoB,uBP00DlB,CSt1DF,oCAGE,sBNSD,wDCAA,YAAY,yCAGb,YACC,eACA,gCASD,2BM/BQ,kBAER,8CAGA,mCF8BiB,CE5BjB,gDAcC,WCNQ,0BDOH,kBNSN,mBMtBC,eAEA,kBAKA,YACA,WAAY,2CNcb,cJ22DA,2FGz3DC,YCcD,cMkDE,kBPhED,mGCcD,qEM0DU,wBAET,kGN5DD,qEMgEC,aACC,oDAQD,gBACA,yBN1ED,yCM8EC,cV+zDC,CO35DD,0CHcD,2BIDW,gCJKX,2BMnCQ,kBAER,8CAGA,mCF8BiB,CE5BjB,iDAuBC,WCLO,0BApBC,kBP8BT,mBM1BC,eAEA,kBAKA,YACA,WAAY,4CNkBb,cJ26DA,6FG77DiB,YCkBjB,cM8CE,kBPhEe,sFAAhB,eCkBD,iBAAwB,oDMsDd,wBAET,oGNxDD,sEM4DC,aACC,qDAQD,gBACA,yBNtED,0CM0EC,cVm4DC,CO/9DK,2CHkBP,2BILW,gCJSX,2BMvCQ,kBAER,8CAGA,mCF8BiB,CE5BjB,kDAgCC,WCPQ,0BAtBD,kBP6BR,mBM9BC,eAEA,kBAKA,YACA,WAAY,6CNsBb,cJ2+DA,+FI3+DA,0BM0CM,kBN1CN,wFDtBC,eCsBD,qEMkDU,wBAET,sGNpDD,gBAAyB,uDMwDxB,aACC,sDAQD,gBACA,yBNlED,2CMsEC,cVu8DC,COniEK,4CHsBP,2BITW,gCJaX,2BM3CQ,kBAER,8CAGA,mCF8BiB,CE5BjB,mDAyCC,WCpBS,0BAvBD,kBPsCT,mBMlCC,eAEA,kBAKA,YACA,WAAY,8CARZ,cV6kED,iGI3iEA,2CD1BC,CC0BD,0FD1BC,eC0BD,qEM8CU,wBAET,wGNhDD,gBMoDC,qEACC,uDAQD,gBACA,yBN9DD,4CMkEC,cV2gEC,COvmEO,4CH0BT,2BIbW,gCJiBX,2BM/CQ,kBAER,8CAGA,mCF8BiB,CE5BjB,mDAkDC,WCrCQ,0BAXA,kBPsCT,mBMtCC,eAEA,kBAKA,WACA,YAAY,sDA4CX,mBACQ,sBCzDD,uCD4DP,8CAEA,cAAW,iGNpBb,2CD9BC,CC8BD,0FD9BC,eC8BD,qEM0CU,wBAET,wGN5CD,gBMgDC,qEACC,uDAQD,gBACA,yBN1DD,4CM8DC,cVolEC,COhrEO,yCH8BT,2BMkEO,cPpEE,oEAKM,0BA5BE,wBSrBjB,iCACS,yBAEA,iGTkBQ,gBHquEf,CG9sEO,uEAKM,0BA5BE,wBUrBjB,iCACW,yBAeR,oGVKc,gBHyxEf,CGlwEO,mEAKM,SAAU,yIWjDzB,mBXqBC,gBAAgB,sEWff,cXeD,+FAAgB,iFAAhB,gBAuBQ,2DAKN,iCAAY,8BA5Bd,CAAgB,oIYlBhB,sEbSQ,iBACA,qFCQR,eAAgB,iFYlBC,yCAwBhB,4CAEC,SAAS,UACT,4FZTF,wBAAgB,oEDTR,iBACA,4HCQQ,iBYlBhB,oFZkBA,eAAgB,uBYlBhB,mBAsEC,0GZpDD,eAAgB,qFAAhB,WAAgB,4CYlBhB,iBAwBC,uCAoFQ,oFZ1FT,iBAAgB,4FAAhB,UAAgB,gGAAhB,mBAAgB,4FAAhB,YAAgB,mBAuBR,yHa5CT,wCbqBiB,mBapBjB,gCAEC,qpBAFmB,4BboBnB,CAAgB,0gBapBjB,sFboBiB,UDTR,iBACA,2IcbQ,uCbqBhB,CDRQ,4VCQR,yBAAgB,sEDTR,kBACA,uLCQQ,yBapBjB,sEdWS,kBACA,iMCQQ,yBapBjB,sEdWS,kBACA,8DAER,YcgCmB,gCb1BnB,CAAgB,yDaiCJ,cACJ,yHAvDT,oCbqBC,CaqEA,yHAsDG,YAAa,oCb3HA,gBa+BjB,2DRsCgC,YL9CvB,mEAKM,iCA5Bd,CAAgB,qHAAwB,iBcrBzC,gBAIO,yYdiBU,6BcrBjB,qBAIO,mLdiBN,aAAgB,gBcrBjB,gCAuDQ,gBAGJ,yBAQe,0HLrCb,gCZ0pFJ,CY1pFI,yBKyDL,gGdjEgB,mESQX,yDZmqFJ,CiB1mFD,yCAYE,iBAAa,mBTrEL,qBLRV,CAAgB,qDAGP,aACI,yBAJb,qDAYE,aHgrFD,COjsFO,oDJKgC,gBAUrC,yBAVa,oDAoBd,gBHkrFD,CO3sFgB,yBJKD,yCAkBb,iBH0rFF,COjtFO,2CJKQ,sBAuBR,+He5CR,0BfqBA,cAAgB,cepBjB,SAAM,kBACL,oBACQ,aACC,gBACW,iBAEpB,oBACA,urBAPuB,6BfoBP,qBepBX,siBAAkB,sFfoBP,UDTR,iBACA,iJgBbU,oFfqBF,YDTR,mBACA,uJCQR,kLAAgB,yBepBjB,iNfoBiB,cHqxFf,CY7wFI,yBM8EL,+MftFgB,eH4xFf,CYpxFI,yBM8EL,yLftFgB,2BSQX,mCZ8xFJ,CG/wFO,oEAKM,0BA5BE,wBSrBjB,iCACS,yBAEA,iGTkBQ,gBH01Ff,CGn0FO,uEAKM,0BA5BE,wBUrBjB,iCACW,yBAeR,oGVKc,gBH84Ff,CGv3FO,mEAKM,SAAU,yIWjDzB,mBXqBC,gBAAgB,sEWff,cXeD,+FAAgB,iFAAhB,gBAuBQ,2DAKN,iCAAY,8BA5Bd,CAAgB,oIYlBhB,sEbSQ,iBACA,qFCQR,eAAgB,iFYlBC,yCAwBhB,4CAEC,SAAS,UACT,4FZTF,wBAAgB,oEDTR,iBACA,4HCQQ,iBYlBhB,oFZkBA,eAAgB,uBYlBhB,mBAsEC,0GZpDD,eAAgB,qFAAhB,WAAgB,4CYlBhB,8BAwBC,oFZND,iBAAgB,4FAAhB,WAAgB,iGAAhB,mBAAgB,4FAAhB,YAAgB,mBAuBR,yHa5CT,wCbqBiB,mBapBjB,gCAEC,qpBAFmB,4BboBnB,CAAgB,0gBapBjB,sFboBiB,UDTR,iBACA,2IcbQ,uCbqBhB,CDRQ,4VCQR,yBAAgB,sEDTR,kBACA,uLCQQ,yBapBjB,sEdWS,kBACA,iMCQQ,yBapBjB,sEdWS,kBACA,8DAER,YcgCmB,gCb1BnB,CAAgB,yDaiCJ,cACJ,yHAvDT,qCbqBC,CAAgB,2DaiEd,sBRgPkC,eLjTpC,CAAgB,8Da2Hb,aAAe,gBb3HlB,2DK8P8B,YLvOtB,mEAKM,iCA5Bd,CAAgB,qHAAwB,iBcrBzC,gBAIO,yYdiBU,6BcrBjB,qBAIO,mLdiBN,aAAgB,gBcrBjB,gCAuDQ,gBAGJ,yBAQe,0HLrCb,gCZ2wGJ,CY3wGI,yBKyDL,gGdjEgB,mESQX,yDZoxGJ,CiB3tGD,yCAYE,iBAAa,mBTrEL,qBLRV,CAAgB,qDAGP,aACI,yBAJb,qDAYE,aHiyGD,COlzGO,oDJKgC,gBAUrC,yBAVa,oDAoBd,gBHmyGD,CO5zGgB,yBJKD,yCAkBb,iBH2yGF,COl0GO,2CJKQ,sBAuBR,+He5CR,0BfqBA,cAAgB,cepBjB,SAAM,kBACL,oBACQ,aACC,gBACW,iBAEpB,qBACA,urBAPuB,6BfoBP,qBepBX,siBAAkB,sFfoBP,UDTR,iBACA,iJgBbU,oFfqBF,YDTR,mBACA,uJCQR,kLAAgB,yBepBjB,iNfoBiB,cHs4Gf,CY93GI,yBM8EL,+MftFgB,eH64Gf,CYr4GI,yBM8EL,yLftFgB,2BSQX,mCZ+4GJ,CQ/4GS,uELoBI,0BA5BE,wBSrBjB,iCACS,yBAEA,oGTkBQ,gBH28Gf,CQn8GS,0ELoBI,0BA5BE,wBUrBjB,iCACW,yBAeR,uGVKc,gBH+/Gf,CQv/GS,sELoBI,SA5Bd,+IWrBD,mBXqBC,gBAAgB,yEWfH,cXeb,kGAAgB,oFAAhB,gBKQU,8DLoBR,iCAAY,8BA5BE,wIYlBhB,sEbSQ,iBACA,wFCQR,eAAgB,iFYlBC,yCAwBhB,4CAEC,SAAS,UACT,+FZTc,4FDTR,iBACA,+HCQQ,iBYlBhB,uFZkBA,eAAgB,uBYlBhB,mBAsEC,6GZpDD,eAAgB,wFAAhB,WAAgB,4CYlBhB,iBAwBC,qCAoFE,oBPyUgC,uFLnanC,iBAAgB,8MAAhB,mBAAgB,8HKQN,+HQ7BX,WAAiB,6BbqBA,mBapBjB,gCAEC,mrBAFmB,4BboBnB,CAAgB,kiBapBG,sFboBH,UDTR,iBACA,iJcbQ,uCbqBA,CDRR,wWCQR,yBAAgB,sEDTR,kBACA,6LCQQ,yBapBjB,sEdWS,kBACA,uMCQQ,yBapBjB,sEdWS,kBACA,iEAER,YCMA,iBAAgB,4EaiCC,cACT,+HAvDT,oCbqBC,CaqEA,+HAkDG,6BbvHa,qCa+BjB,8DAiHG,YRxIQ,sELoBI,iCA5Bd,CAAgB,wHAA2B,iBcrB5C,gBAIO,qZdiBU,6BcrBjB,qBAIO,yLdiBU,6BcrBjB,gCAuDQ,gBAGJ,yBAYA,6HLzCE,gCZi4HJ,CYj4HI,yBKyDL,mGdjEgB,mESQX,yDZ04HJ,CiBj1HD,4CAYE,iBACA,mBTtEY,qBLRd,CAAgB,wDAIf,aAAY,yBAJG,wDAYd,aHu5HD,COx6HkB,uDJKwB,gBAUxC,yBAVa,uDAoBd,gBHy5HD,COl7HkB,yBJKH,4CAkBb,iBHi6HF,COx7HO,8CJKQ,sBKQN,qIU7BV,0BfqBgB,4BepBjB,SAAM,kBACL,oBACQ,aACC,kBAET,iBACA,oBACA,qtBfaA,6BAAgB,qBepBX,8jBfoBL,0BAAgB,sEDTR,iBACA,uJCQR,yBAAgB,uEDTR,mBACA,6JCQR,aAAgB,2JAAhB,gBAAgB,yBepBjB,uNfoBiB,cH4/Hf,CYp/HI,yBM8EL,qNftFgB,eHmgIf,CY3/HI,yBM8EL,+LftFgB,2BSQX,mCZqgIJ,CQrgIS,wELoBI,0BA5BE,wBSrBjB,iCACS,yBAEA,qGTkBQ,gBHikIf,CQzjIS,2ELoBI,0BA5BE,wBUrBjB,iCACW,yBAeR,wGVKc,gBHqnIf,CQ7mIS,uELoBI,SA5Bd,iJWrBD,mBXqBiB,0FWfH,cXeb,mGAAgB,qFAAhB,gBKQU,+DLoBR,iCAAsB,8BA5BR,CDRR,yNCQQ,0BYlBhB,sEbSQ,iBACA,mOCQR,eAAgB,iFYlBC,yCAwBhB,4CAEC,SAAS,UACT,kBACA,gGZVc,4FDTR,iBACA,gICQQ,iBYlBhB,+FZkBgB,oCYlBhB,oEbSQ,iBACA,uDACR,wBaqCI,4BACA,uBACmB,yBAEnB,uBAAiB,wFZlCrB,eAAgB,uBYlBhB,mBAsEC,8GZpDe,wGAAhB,WAAgB,4CYlBhB,iBAwBC,qCAoFE,qBP6hBqC,wFLvnBxC,iBAAgB,gNAAhB,mBAAgB,+HKQN,iIQ7BX,0BbqBC,cAAgB,mBapBjB,gCAEC,6BAEA,6rBAJmB,4BboBnB,CAAgB,0iBapBG,sFboBH,UDTR,iBACA,mJcbQ,uCbqBA,CDRR,4WCQQ,+FDTR,kBACA,+LCQQ,yBapBjB,sEdWS,kBACA,yMCQQ,yBapBjB,sEdWS,kBACA,kEAER,YCMA,iBAAgB,6EakChB,cAAQ,iIAvDT,qCbqBC,CAAgB,+DaiEd,iCbjEc,gCaqEhB,eAGE,cAGC,wBAIA,0BASA,kEAGA,6Bb3Fa,qCa+BjB,+DAiHG,YR8dkC,qEQndlC,kBb3JF,2EgB6BW,uBhB7BK,gCgB4BhB,mBAAuB,SAIT,uBAEO,yEX6pBqB,2BL/rB1C,CAAgB,2FAAhB,oBAAgB,mBgB2ChB,qEhB3CA,CDRQ,keiBqER,wBAGG,oEjBzEK,iBACA,0PiBqER,wBAGG,oEjBzEK,iBACA,oQiBqER,wBAGG,oEjBzEK,iBACA,kSCQQ,yQDRR,0jBiBsHP,0BAGG,sEjB1HI,iBACA,sSiBsHP,0BAGG,sEjB1HI,iBACA,gTiBsHP,0BAGG,sEjB1HI,iBMiBE,uELoBI,iCA5Bd,CAAgB,yHAA4B,iBcrB7C,gBAIO,yZdiBU,6BcrBjB,qBAIO,2LdiBU,6BcrBjB,gCAuDQ,gBAGJ,yBAYA,8HLzCE,gCZgoJJ,CYhoJI,yBKyDL,oGdjEgB,mESQX,yDZyoJJ,CiBhlJD,6CAYE,iBACA,UAAgB,8Bd9ElB,CAAgB,yDAIf,aAAY,yBAJG,yDILV,aPuqJL,COvqJkB,wDJKyB,gBAUzC,yBAVa,wDAoBd,gBHwpJD,COjrJkB,yBJKH,6CAkBb,iBHgqJF,COvrJO,+CJKQ,sBKQN,uIU7BV,0BfqBgB,4BepBjB,SAAM,kBACL,oBACQ,gBAER,kBACA,aACA,kBACA,iBAgCC,qBACU,+tBfpBX,6BAAgB,qBepBX,skBfoBL,0BAAgB,sEDTR,iBACA,yJCQR,yBAAgB,uEDTR,mBACA,+JCQR,aAAgB,6JAAhB,gBAAgB,mlBAA4B,QepBvC,mBA+CJ,oDAGgB,+BAGH,6DAEW,qJfnCzB,sCAAgB,mOepBX,yBA8DS,yNf1CE,cH4xJf,CYpxJI,yBM8EL,uNftFgB,eHmyJf,CY3xJI,yBM8EL,iMftFgB,2BSQX,mCZqyJJ,CkBvtJK,yCAmBJ,gBAAS,oDf9GK,eiBbhB,YjBaA,yCiBVD,iBAGE,UACA,8BjBWD,CAAgB,qDAGP,aACI,yBAJb,qDAYE,aH2zJD,CO50JO,oDJKgC,gBAUrC,yBAVa,oDAoBd,gBH6zJD,COt1JgB,yBJKD,yCAkBb,iBHq0JF,CO51JO,2CJKQ,sBAuBR,yMAWN,gBAlCF,0OAsCe,gBAtCf,wIA2CE,mBA3CF,iBAAgB,oBA4Cd,qBACC,iEAIA,kBAjDH,uEKgD8B,kBLhD9B,iEAyDG,WKRgC,uBLjDnB,mBA4Dd,qEAKC,6BAjEa,uBA4Dd,6EAYE,cAxEJ,yeA4EE,2BA5EF,CAAgB,6jBAAhB,aAAgB,sjBAAhB,gBAAgB,oaA4Ed,kCA5EF,CAAgB,qEA8FZ,kCA9FJ,CAAgB,+EAAhB,2GAAgB,mEA2GZ,iCA3GJ,CAAgB,sEAiHb,8BAjHa,wBA+Gd,+FA/GF,2GAAgB,kEAgIZ,cAhIJ,oEAqIG,uBArIH,UAAgB,qSA8IJ,sBA9II,qCAoId,gJAGE,sFAvIY,UDTR,iBACA,qJC+IJ,oFAvIY,WDTR,kBACA,2ECqKc,cA7JtB,yBAAgB,iVHugKf,CY//JI,yBTkKF,gSA1Ka,gBH+gKf,CG/gKe,yBSQX,4GTRW,aHqhKf,CY7gKI,yBTgLF,2GAxLa,gBH2hKf,CYnhKI,yBTgLF,gGAxLa,cHiiKf,CGjiKe,yBSQX,mGTRW,eHuiKf,CGviKe,yBSQX,4GTRW,aH6iKf,CYriKI,yBTqMF,2GA7Ma,gBHmjKf,CY3iKI,yBTqMF,gGA7Ma,kBHyjKf,CGzjKe,yBSQX,oQZwjKJ,CYxjKI,yBTiOD,0HSjOC,cZ8jKJ,CY9jKI,8DT8OC,cAED,kBAxPL,CAAgB,qEkBlBhB,2BlBkBgB,4GAAhB,oBAAgB,wCkBVhB,gGlBUgB,gCkBrBjB,kGlBqBiB,0BkBrBjB,0BAqBC,4BAGE,yBAEA,2FlBLF,cH4mKC,CG5mKe,yBSQX,wHTRmC,oBHknKvC,CY1mKI,yBSUe,0QTVf,cSwBJ,gCAEA,iCrB0lKA,CqBvlKC,yBAGW,qJARZ,mEAEA,wCrBkmKA,CqBhlKI,yBACW,gJT7CX,iBSwBJ,gBrB2mKA,CqBzmKA,yBAaC,mHlB/Cc,iCSQX,8ESwBJ,mBAEA,kBrBmnKA,CqBplKe,4DAIb,cAAa,oBlBrEA,6HGnBjB,cHmBC,mGAAgB,yPGXhB,sEJEQ,iBACA,iOCQQ,+BGXX,oLHWW,oBGnBjB,uFHmBC,WAAgB,mCGnBC,iCAkDjB,kBACC,YACA,iBACA,mBACA,oBACU,sFHpCX,WAAgB,yCG4FhB,4BACC,sBAEA,wBACA,iOHhGe,gBGnBjB,iBA+GC,6KH5FA,WAAgB,6CGnBjB,gDAwKC,yCACC,4CAEA,iBACA,mBACA,oBACA,+NH3Je,iBGnBjB,4FHmBC,YDRQ,yLCQQ,wBGnBjB,oEJUS,iBACA,kHCQR,+DAAgB,wEGqOH,aHrOb,uEGyOC,gBHzOD,mHAAgB,YGnBjB,qHHmByC,YGnBzC,gKHmBC,gBAAgB,oJGnBjB,gDAAkB,yCAyThB,4CAEC,aACA,yIA5Te,gBAsWV,2NHnVS,aGnBjB,yBAAkB,qGHmBD,aHuyKf,CGvyKe,yBSQX,oGTRW,gBH6yKf,CG7yKuC,yBSQnC,yFTRL,cHmzKC,CGnzKe,yBSQX,qKNoZJ,CN85JA,CM95JA,yBAIC,2UAJD,cAEA,UNo6JA,CM15JC,yBAGG,2IMnaA,uBNoZJ,CN66JA,CM76JA,yBAYC,mSAZD,eNo7JA,CMp7JA,yBAEA,yUAFA,iBN27JA,CMz7JA,yBA4EC,uRMleG,uBNoZJ,kBAEA,aNm8JA,CMv3JC,yBAgDE,0IMlhBC,kBAAuB,2CZg2K3B,CM58JA,yBAEkB,iYA8IX,gBNm0JP,CM5hKM,yBA4NJ,6JAnJF,iCAAwB,aN09JxB,CMx9JA,yBAmLE,sLAnLF,UAAkB,SN+9JlB,CM/9JkB,yBA2LhB,kKA7LF,iCNu+JA,CMr+JA,yBAAkB,iHH9ZH,iBSQX,kDNoZJ,eNg/JA,CM9+JA,+HYnbD,0BfqBA,cAAgB,cepBjB,SAAM,kBACL,oBACQ,aACC,gBACW,iBAEpB,oBACA,urBAPuB,6BfoBP,qBepBX,siBAAkB,sFfoBP,UDTR,iBACA,iJgBbU,oFfqBF,YDTR,mBACA,uJCQR,kLAAgB,yBepBjB,iNfoBiB,cHi9Kf,CYz8KI,yBM8EL,+MftFgB,eHw9Kf,CYh9KI,yBM8EL,yLftFgB,2BSQX,mCZ09KJ,CkB54KK,kEAoBJ,cf1GF,wLAAgB,4DmBZJ,iCACX,4EnBWe,iBmBPjB,mBA6DE,sFnBtDD,gBAAgB,yBmBPjB,sFnBOC,gBHggLC,CGhgLe,mEKQN,6BLRM,wBmBuGjB,kCACS,mEAaP,SAAc,mBAML,kBnB3HV,mGAAgB,oKmBwJjB,kBnBxJiB,uxBAAhB,aAAgB,8wBAAhB,gBAAgB,oEmBqKd,oBnBrKF,cAAgB,6BmB0KjB,iBACC,gFnB3KA,eAAgB,kEmBgPZ,gBnBhPJ,uEmB2Ra,anB3Rb,kEmBySC,anBzSD,4GAAgB,oEmBoTZ,sBnBpTJ,yBAAgB,wHH4lLf,CsB5wKI,yBAEL,0GnBlVgB,gBHkmLf,CY1lLI,yBU0UL,+FnBlVgB,cHwmLf,CGxmLe,yBSQX,yFTRL,cH8mLC,CG9mLe,yBSQX,iGTRW,2CHqnLf,CY7mLI,yBU+YL,+FnBvZgB,8CmBgVX,mBtB6yKJ,CYrnLI,yBU6aJ,+HV7aI,iBZ2nLJ,CY3nL2B,yBUoc3B,oGnB5ce,gCmBgVX,6CtB2zKJ,CYnoLI,yBUocJ,kGnB5ce,iCHipLf,CGjpLe,yBSQX,yHUwUA,2BAiKJ,iBtBwqKA,CsBxqKA,yBAEG,uHnBnfoC,kBH+pLvC,CYvpLI,yBUsgBJ,iHnB9gBe,mBHqqLf,CY7pLI,yCU+gBJ,iBAGE,UAAY,8BnB1hBf,CAAgB,qDAGP,aACI,yBAJb,qDAYE,aH0qLD,CO3rLO,oDJKgC,gBAUrC,yBAVa,oDAoBd,gBH4qLD,COrsLgB,yBJKD,yCAkBb,iBHorLF,CO3sLO,2CJKQ,sBAuBR,yMAWN,gBAlCF,0OAsCe,gBAtCf,wIA2CE,mBA3CF,iBAAgB,oBA4Cd,qBACC,iEAIA,kBAjDH,uEKgD8B,kBLhD9B,iEAyDG,WKRgC,uBLjDnB,mBA4Dd,qEAKC,6BAjEa,uBA4Dd,6EAYE,cAxEJ,yeA4EE,2BA5EF,CAAgB,6jBAAhB,aAAgB,sjBAAhB,gBAAgB,oaA4Ed,kCA5EF,CAAgB,qEA8FZ,kCA9FJ,CAAgB,+EAAhB,2GAAgB,mEA2GZ,iCA3GJ,CAAgB,sEAiHb,8BAjHa,wBA+Gd,+FA/GF,2GAAgB,kEAgIZ,cAhIJ,oEAqIG,uBArIH,UAAgB,qSA8IJ,sBA9II,qCAoId,gJAGE,sFAvIY,UDTR,iBACA,qJC+IJ,oFAvIY,WDTR,kBACA,2ECqKc,cA7JtB,yBAAgB,iVHs3Lf,CY92LI,yBTkKF,gSA1Ka,gBH83Lf,CG93Le,yBSQX,4GTRW,aHo4Lf,CY53LI,yBTgLF,2GAxLa,gBH04Lf,CYl4LI,yBTgLF,gGAxLa,cHg5Lf,CGh5Le,yBSQX,mGTRW,eHs5Lf,CGt5Le,yBSQX,4GTRW,aH45Lf,CYp5LI,yBTqMF,2GA7Ma,gBHk6Lf,CY15LI,yBTqMF,gGA7Ma,kBHw6Lf,CGx6Le,yBSQX,oQZu6LJ,CYv6LI,yBTiOD,0HSjOC,cZ66LJ,CY76LI,8DT8OC,cAED,kBAxPL,CAAgB,qEkBlBhB,2BlBkBgB,4GAAhB,oBAAgB,wCkBVhB,gGlBUgB,gCkBrBjB,kGlBqBiB,0BkBrBjB,0BAqBC,4BAGE,yBAEA,2FlBLF,cH29LC,CG39Le,yBSQX,wHTRmC,oBHi+LvC,CYz9LI,yBSUe,0QTVf,cSwBJ,gCAEA,iCrBy8LA,CqBt8LC,yBAGW,qJARZ,mEAEA,wCrBi9LA,CqB/7LI,yBACW,gJT7CX,iBSwBJ,gBrB09LA,CqBx9LA,yBAaC,mHlB/Cc,iCSQX,8ESwBJ,mBAEA,kBrBk+LA,CqBn8Le,4DAIb,cAAa,oBlBrEA,6HGnBjB,cHmBC,mGAAgB,yPGXhB,sEJEQ,iBACA,iOCQQ,+BGXX,oLHWW,oBGnBjB,uFHmBC,WAAgB,mCGnBC,iCAkDjB,kBACC,aACA,qBACA,sFHlCD,WAAgB,yCG4FhB,4BACC,sBAEA,wBACA,iOHhGe,gBGnBjB,iBA+GC,6KH5FA,WAAgB,6CGnBjB,gDAwKC,yCACC,4CAEA,qBACA,+NHzJe,iBGnBjB,4FHmBC,YDRQ,yLCQQ,wBGnBjB,oEJUS,iBACA,kHCQR,+DAAgB,wEGqOH,aHrOb,uEGyOC,gBHzOD,mHAAgB,YGnBjB,qHHmByC,YGnBzC,gKHmBC,gBAAgB,oJGnBjB,gDAAkB,yCAyThB,4CAEC,aACA,yIA5Te,gBAsWV,2NHnVS,aGnBjB,yBAAkB,qGHmBD,aHkpMf,CGlpMe,yBSQX,oGTRW,gBHwpMf,CGxpMuC,yBSQnC,yFTRL,cH8pMC,CG9pMe,yBSQX,qKNoZJ,CNywLA,CMzwLA,yBAIC,2UAJD,cAEA,UN+wLA,CMrwLC,yBAGG,2IMnaA,uBNoZJ,CNwxLA,CMxxLA,yBAYC,mSAZD,eN+xLA,CM/xLA,yBAEA,yUAFA,iBNsyLA,CMpyLA,yBA4EC,uRMleG,uBNoZJ,kBAEA,aN8yLA,CMluLC,yBAgDE,0IMlhBC,kBAAuB,2CZ2sM3B,CMvzLA,yBAEkB,iYA8IX,gBN8qLP,CMv4LM,yBA4NJ,6JAnJF,iCAAwB,aNq0LxB,CMn0LA,yBAmLE,sLAnLF,UAAkB,UN00LlB,CM10LkB,yBA2LhB,kKA7LF,iCNk1LA,CMh1LA,yBAAkB,iHH9ZH,iBSQX,kDNoZJ,eN21LA,CMz1LA,+HYnbD,0BfqBA,cAAgB,cepBjB,SAAM,kBACL,oBACQ,aACC,gBACW,iBAEpB,qBACA,urBAPuB,6BfoBP,qBepBX,siBAAkB,sFfoBP,UDTR,iBACA,iJgBbU,oFfqBF,YDTR,mBACA,uJCQR,kLAAgB,yBepBjB,iNfoBiB,cH4zMf,CYpzMI,yBM8EL,+MftFgB,eHm0Mf,CY3zMI,yBM8EL,yLftFgB,2BSQX,mCZq0MJ,CkBvvMK,kEAoBJ,cf1GF,wLAAgB,4DmBZJ,iCACX,6EnBWe,emBPjB,sFnBOC,gBAAgB,yBmBPjB,sFnBOC,gBH02MC,CG12Me,mEKQN,6BLRM,wBmBuGjB,kCACS,mEAaP,SAAc,mBAML,kBnB3HV,mGAAgB,oKmBwJjB,kBnBxJiB,uxBAAhB,aAAgB,8wBAAhB,gBAAgB,oEmBqKd,oBnBrKF,cAAgB,6BmB0KjB,iBACC,gFnB3KA,eAAgB,kEmBgPZ,gBnBhPJ,uEmB2Ra,anB3Rb,kEmBySC,anBzSD,4GAAgB,oEmBoTZ,sBnBpTJ,yBAAgB,wHHs8Mf,CsBtnMI,yBAEL,0GnBlVgB,gBH48Mf,CYp8MI,yBU0UL,+FnBlVgB,cHk9Mf,CGl9Me,yBSQX,yFTRL,cHw9MC,CGx9Me,yBSQX,iGTRW,2CH+9Mf,CYv9MI,yBU+YL,+FnBvZgB,8CmBgVX,mBtBupMJ,CY/9MI,yBU6aJ,+HV7aI,iBZq+MJ,CYr+M2B,yBUoc3B,oGnB5ce,gCmBgVX,6CtBqqMJ,CY7+MI,yBUocJ,kGnB5ce,iCH2/Mf,CG3/Me,yBSQX,yHUwUA,2BAiKJ,iBtBkhMA,CsBlhMA,yBAEG,uHnBnfoC,kBHygNvC,CYjgNI,yBUsgBJ,iHnB9gBe,mBH+gNf,CYvgNI,4CU+gBJ,iBAGE,UAAY,8BnB1hBf,CAAgB,wDAIf,aAAY,yBAJG,wDAYd,aHohND,COriNkB,uDJKwB,gBAUxC,yBAVa,uDAoBd,gBHshND,CO/iNkB,yBJKH,4CAkBb,iBH8hNF,COrjNO,8CJKQ,sBKQN,kNL0BR,gBAlCF,mQAAgB,8IA2Cd,mBA3Cc,qCA4Cd,qBACC,oEAIA,kBAjDH,0EKgD8B,kBLhD9B,oEAyDG,yBAzDa,4BA4Dd,wEAKC,6BAjEa,uBA4Dd,gFAYE,cAxEJ,8fA4EE,2BA5EF,CAAgB,klBAAhB,aAAgB,2kBAAhB,gBAAgB,sbA4EW,kCA5E3B,CAAgB,wEA8FG,kCA9FnB,CAAgB,kFAAhB,aAAgB,iFAAhB,gBAAgB,sEA2GZ,iCA3GJ,CAAgB,yEAiHD,8BAjHC,wBA+Gd,kGA/GF,aAAgB,iFAAhB,gBAAgB,qEAgIZ,cAhIJ,uEAqIG,uBArIa,2TAAhB,sBAAgB,qCAoId,sJApIF,0BAAgB,sEDTR,iBACA,2JCQR,yBAAgB,sEDTR,kBACA,8ECQR,uCAAgB,0VHguNf,CYxtNI,yBTkKF,ySA1Ka,gBHwuNf,CGxuNe,yBSQX,+GTRW,aH8uNf,CYtuNI,yBTgLF,8GAxLa,gBHovNf,CY5uNI,yBTgLF,mGAxLa,cH0vNf,CG1vNe,yBSQX,sGTRW,eHgwNf,CGhwNe,yBSQX,+GTRW,aHswNf,CY9vNI,yBTqMF,8GA7Ma,gBH4wNf,CYpwNI,yBTqMF,mGA7Ma,kBHkxNf,CGlxNe,yBSQX,0QZixNJ,CYjxNI,yBTiOD,6HSjOC,cZuxNJ,CYvxNI,iET8OC,wBAtPN,SAAgB,wEkBlBhB,2BlBkBgB,2KkBVhB,mGlBUgB,gCkBrBjB,qGlBqBiB,0BkBrBjB,0BAqBC,4BAGE,yBAEA,8FlBLc,cHq0Nf,CGr0Ne,yBSQX,2HTRsC,oBH20N1C,CYn0NI,yBSUe,gRTVf,cSwBJ,gCAEA,iCrBmzNA,CqBhzNC,yBAGW,wJARZ,mEAEA,wCrB2zNA,CqBzyNI,yBACW,mJT7CX,iBSwBJ,gBrBo0NA,CqBl0NA,yBAaC,sHlB/Cc,iCSQX,8ESwBJ,mBAEA,kBrB40NA,CqB7yNe,+DAIb,iClBrEH,CAAgB,mIGnBjB,cHmBC,sGAAgB,+PGXhB,sEJEQ,iBACA,uOCQQ,+BGXX,0LHWW,oBGnBjB,0FHmBC,WAAgB,mCGnBC,iCAkDjB,kBACC,YACA,iBACA,mBACA,kBACA,oBAqBW,yFHzDZ,WAAgB,yCG4FhB,4BACC,sBAEA,wBACA,uOHhGe,gBGnBjB,iBA+GC,mLH5FA,WAAgB,6CGnBjB,gDAwKC,yCACC,4CAEA,iBACA,mBACA,kBACA,oBAAiB,qOH3JF,iBGnBjB,+FHmBiB,YDRR,+LCQQ,wBGnBjB,oEJUS,iBACA,qHCQR,kBAAgB,wHGqOH,aHrOb,0EGyOW,gBHzOX,sHAAgB,YGnBjB,wHHmB4C,YGnB5C,sKHmBC,gBAAgB,uJGnBjB,gDAAkB,yCAyThB,4CAEC,aACA,4IA5Te,gBAsWV,iOHnVS,aGnBjB,yBAAkB,wGHmBD,aHkgOf,CGlgOe,yBSQX,uGTRW,gBHwgOf,CGxgO0C,yBSQtC,4FTRL,cH8gOC,CG9gOe,yBSQX,wKNoZJ,CNynNA,CMznNA,yBAIC,iVAJD,cAEA,UN+nNA,CMrnNC,yBAGG,8IMnaA,uBNoZJ,CNwoNA,CMxoNA,yBAYC,ySAZD,eN+oNA,CM/oNA,yBAEA,+UAFA,iBNspNA,CMppNA,yBA4EC,6RMleG,uBNoZJ,kBAEA,aN8pNA,CMllNC,yBAgDE,6IMlhBC,kBAAuB,2CZ2jO3B,CMvqNA,yBAEkB,uYA8IX,gBN8hNP,CMvvNM,yBA4NJ,gKAnJF,iCAAwB,aNqrNxB,CMnrNA,yBAmLE,yLAnLF,UAAkB,SN0rNlB,CM1rNkB,yBA2LhB,qKA7LF,iCNksNA,CMhsNA,yBAAkB,oHH9ZH,iBSQX,kDNoZJ,eN2sNA,CMzsNA,qIYnbD,0BfqBgB,4BepBjB,SAAM,kBACL,oBACQ,aACC,kBAET,iBACA,oBACA,qtBfaA,6BAAgB,qBepBX,8jBfoBL,0BAAgB,sEDTR,iBACA,uJCQR,yBAAgB,uEDTR,mBACA,6JCQR,aAAgB,2JAAhB,gBAAgB,yBepBjB,uNfoBiB,cH4qOf,CYpqOI,yBM8EL,qNftFgB,eHmrOf,CY3qOI,yBM8EL,+LftFgB,2BSQX,mCZqrOJ,CkBvmOK,qEAoBI,cf1GV,8FAAgB,gFAAhB,gBAAgB,+DmBXf,iCAAgB,4EnBWD,iBmBPjB,mBA6DE,kBAAgB,yFnBtDjB,gBAAgB,yBmBPjB,yFnBOC,gBH4tOC,CG5tOe,sEKQN,6BLRM,wBmBuGjB,kCACS,sEAaC,mBnBrHT,SmB4HA,kBnB5HA,sGAAgB,0KAAhB,kBAAgB,kzBAAhB,aAAgB,yyBAAhB,gBAAgB,uEmBqKd,oBnBrKF,cAAgB,+BmB0KjB,iBACC,mFnB3KA,eAAgB,qEmBgPZ,gBnBhPJ,0EKoZmC,aLpZnC,qEmBySC,anBzSD,+FAAgB,uFmBoTF,sBnBpTE,oJHwzOf,CsBx+NI,yBAEL,6GnBlVgB,gBH8zOf,CYtzOI,yBU0UL,kGnBlVgB,cHo0Of,CGp0Oe,yBSQX,4FTRL,cH00OC,CG10Oe,yBSQX,oGTRW,2CHi1Of,CYz0OI,yBU+YL,kGnBvZgB,8CmBgVX,mBtBygOJ,CYj1OI,yBU6aJ,kIV7aI,iBZu1OJ,CYv1O2B,yBUoc3B,uGnB5ce,gCmBgVX,6CtBuhOJ,CY/1OI,yBUocJ,qGnB5ce,iCH62Of,CG72Oe,yBSQX,4HUwUA,2BAiKJ,iBtBo4NA,CsBp4NA,yBAEG,0HnBnfuC,kBH23O1C,CYn3OI,yBUsgBJ,oHnB9gBe,mBHi4Of,CYz3OI,6CU+gBJ,iBAGE,UAAY,8BnB1hBf,CAAgB,yDAIf,aAAY,yBAJG,yDILV,aPu5OL,COv5OkB,wDJKyB,gBAUzC,yBAVa,wDAoBd,gBHw4OD,COj6OkB,yBJKH,6CAkBb,iBHg5OF,COv6OO,+CJKQ,sBKQN,qNL0BR,gBAlCF,sQAAgB,gJA2Cd,mBA3Cc,qCA4Cd,qBACC,qEAIA,kBAjDH,2EKgD8B,kBLhDd,qEAyDb,yBAzDa,4BA4Dd,yEAKC,6BAjEa,uBA4Dd,iFAYE,cAxEJ,qgBA4E2B,2BA5E3B,CAAgB,ylBAAhB,aAAgB,klBAAhB,gBAAgB,4bA4FG,kCA5FnB,CAAgB,yEA8FG,kCA9FnB,CAAgB,mFAAhB,aAAgB,kFAAhB,gBAAgB,uEA2GZ,iCA3GJ,CAAgB,0EAiHD,8BAjHC,wBA+Gd,mGA/GF,aAAgB,kFAAhB,gBAAgB,sEAgIZ,cAhIJ,wEAqIG,uBArIa,+TAAhB,sBAAgB,qCAoId,wJApIF,0BAAgB,sEDTR,iBACA,6JCQR,yBAAgB,sEDTR,kBACA,+ECQR,cAAgB,sXHklPf,CY1kPI,yBTkKF,4SA1Ka,gBH0lPf,CG1lPe,yBSQX,gHTRW,aHgmPf,CYxlPI,yBTgLF,+GAxLa,gBHsmPf,CY9lPI,yBTgLF,oGAxLa,cH4mPf,CG5mPe,yBSQX,uGTRW,eHknPf,CGlnPe,yBSQX,gHTRW,aHwnPf,CYhnPI,yBTqMF,+GA7Ma,gBH8nPf,CYtnPI,yBTqMF,oGA7Ma,kBHooPf,CGpoPe,yBSQX,4QZmoPJ,CYnoPI,yBTiOD,8HSjOC,cZyoPJ,CYzoPI,kET8OC,wBAtPN,SAAgB,yEkBlBhB,2BlBkBgB,4KkBVhB,oGlBUgB,gCkBrBjB,sGlBqBiB,0BkBrBjB,0BAqBC,4BAGE,yBAEA,+FlBLc,cHurPf,CGvrPe,yBSQX,4HTRuC,oBH6rP3C,CYrrPI,yBSUe,kRTVf,cSwBJ,gCAEA,iCrBqqPA,CqBlqPC,yBAGW,yJARZ,mEAEA,wCrB6qPA,CqB3pPI,yBACW,oJT7CX,iBSwBJ,gBrBsrPA,CqBprPA,yBAaC,uHlB/Cc,iCSQX,8ESwBJ,mBAEA,kBrB8rPA,CqB/pPe,gEAIb,iClBrEH,CAAgB,qIGnBjB,cHmBC,uGAAgB,oCGnBC,uOHmBD,0BGXhB,sEJEQ,iBACA,yOCQQ,+BGXX,oHHWW,0BGXhB,sEJEQ,iBACA,4LCQQ,oBGnBjB,2FHmBC,WAAgB,mCGnBC,iCAkDjB,kBACC,kBACQ,oCAEC,qBAoCP,gBEuiBiC,iGL9mBpB,oCGnBjB,0FHmBC,WAAgB,yCG4FhB,4BACC,sBAEA,wBACA,kBAAmB,iGHhGJ,oCGnBjB,oEJUS,iBACA,gFIkHL,qBAEA,yOH5Ga,kBGnBjB,SA+GC,+LH5FA,WAAgB,6CGnBjB,gDAwKC,yCACC,4CAEA,iBACA,mBACA,kBACA,qBAAuB,uOH3JR,iBGnBjB,mMHmBiB,uBAA4B,YGnB7C,kBAwKC,kBAA0B,mBA+CvB,wBAEA,4BACA,sBACW,yBACO,gGHzML,YDRR,iMCQQ,wBGnBjB,oEJUS,iBACA,sHCQR,kBAAgB,yHGqOG,aHrOnB,2EGyOa,gBHzOb,uHAAgB,YGnBjB,yHHmB6C,YGnB7C,wKHmBC,eAAgB,wJGnBjB,gDAAkB,yCAyThB,4CAEC,YAAa,iHHxSC,aGnBjB,qHHmBiB,yBGnBC,yBAsWY,yGHnVb,aH65Pf,CG75Pe,yBSQX,wGTRW,gBHm6Pf,CGn6P2C,yBSQvC,6FTRW,cHy6Pf,CGz6Pe,yBSQX,yKNoZJ,CNohPA,CMphPA,yBAIC,mVAJD,cAEA,UAUC,oBNkhPD,CMlhPC,yBAGG,+IMnaA,uBNoZJ,CNqiPA,CMriPA,yBAYC,2SAZD,eN4iPA,CM5iPA,yBAEA,iVAFA,iBNmjPA,CMjjPA,yBA4EC,+RMleG,sBNoZJ,CN2jPA,CM3jPA,yBA8EC,8IMleG,kBAAuB,2CZs9P3B,CMlkPA,yBAEkB,yYA8IX,6BAzND,CNmpPN,CMv7OE,yBAEG,iKArJL,iCAAwB,aNilPxB,CM/kPA,yBAmLE,0LAnLF,UAAkB,SNslPlB,CMtlPkB,yBA2LhB,sKA7LF,iCN8lPA,CM5lPA,yBAAkB,qHH9ZH,iBSQX,kDNoZJ,eNumPA,CMrmPA,uIYnbD,0BfqBgB,4BepBjB,SAAM,kBACL,oBACQ,gBAER,kBACA,aACA,kBACA,iBAgCC,qBACU,+tBfpBX,6BAAgB,qBepBX,skBfoBL,0BAAgB,sEDTR,iBACA,yJCQR,yBAAgB,uEDTR,mBACA,+JCQR,aAAgB,6JAAhB,gBAAgB,mlBAA4B,QepBvC,mBA+CJ,oDAGgB,+BAGH,6DAEW,qJfnCzB,sCAAgB,mOepBX,yBA8DS,yNf1CE,cHymQf,CYjmQI,yBM8EL,uNftFgB,eHgnQf,CYxmQI,yBM8EL,iMftFgB,2BSQX,mCZknQJ,CkBpiQK,sEAoBK,cf1GX,+FAAgB,iFAAhB,gBAAgB,gEmBXf,kCnBWe,oCmBPjB,mEnBOC,mBAAgB,8CmBgBd,cACA,0FnBjBF,gBAAgB,yBmBPjB,0FnBOC,gBH+pQC,CG/pQe,uEKQF,6BLRE,wBmBuGjB,6BACC,uEAQC,mBnBhHD,SmB4HA,kBnB5HA,uGAAgB,4KAAhB,kBAAgB,2zBAAhB,aAAgB,kzBAAhB,gBAAgB,wEmBqKd,oCnBrKF,oBAAgB,gDmB2KhB,sBAGU,yBAEA,YACT,kBACA,yEAee,anBjMhB,yBAAgB,4HH0uQf,CsB15PI,yBAEL,8GnBlVgB,gBHgvQf,CYxuQI,yBU0UL,mGnBlVgB,cHsvQf,CGtvQe,yBSQX,2HTRuC,kBH4vQ3C,CYpvQI,yBUsgBJ,qHnB9gBe","file":"../css/front.min.css","sourcesContent":["%icon-font {\n\tspeak: none;\n\tdisplay: inline-block;\n\tline-height: 1;\n\tfont-family: $font--icon !important;\n\tfont-style: normal;\n\tfont-weight: normal;\n\tfont-variant: normal;\n\n\t// Better Font Rendering\n\ttext-rendering: optimizeLegibility;\n\ttext-transform: none;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n%icon-font--alt {\n\tspeak: none;\n\tdisplay: inline-flex;\n\tflex-direction: column;\n\talign-items: center;\n\tjustify-content: center;\n\tfont-family: $font--icon !important;\n\tline-height: 1;\n\n\t// Better Font Rendering\n\ttext-rendering: optimizeLegibility;\n\ttext-transform: none;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n@mixin icon($position: before, $icon: false, $styles: true) {\n\t\n\t@if $position == both {\n\t\t$position: 'before, &:after';\n\t}\n\n\t// Either a :before or :after pseudo-element, or both, defaulting to :before.\n\t&:#{$position} {\n\n\t\t@if $icon {\n\t\t\tcontent: \"#{map-get($icons, $icon)}\";\n\t\t}\n\n\t\t@if $styles == true {\n\t\t\t@extend %icon-font;\n\t\t}\n\n\t\t@if $styles == alt {\n\t\t\t@extend %icon-font--alt;\n\t\t}\n\n\t\t@content;\n\t}\n}\n\n// List of mapped icons\n$icons: (\n\tarrow-skip-back: \"\\e916\",\n\tarrow-skip-forward: \"\\e917\",\n\tarrow-skip-start: \"\\e918\",\n\tarrow-skip-end: \"\\e919\",\n\taccounts-billing: \"\\e914\",\n\ttech-support: \"\\e915\",\n\tblog: \"\\e90d\",\n\tjobs-pros-search: \"\\e90e\",\n\tsecurity-thumb-print: \"\\e90f\",\n\tip: \"\\e910\",\n\ttimed-countdown: \"\\e911\",\n\t2FA: \"\\e912\",\n\t2factor-authentication-security: \"\\e912\",\n\tbuddypress: \"\\e90c\",\n\tplug-disconnected: \"\\e90a\",\n\tplug-connected: \"\\e90b\",\n\topen-new-window: \"\\e909\",\n\tshipper-anchor: \"\\e906\",\n\tforminator-2: \"\\e907\",\n\tforminator2: \"\\e907\",\n\tforminator: \"\\e908\",\n\tforminator1: \"\\e908\",\n\tcloud-migration: \"\\e905\",\n\tperformance: \"\\e903\",\n\tpower-on-off: \"\\e904\",\n\tupdate-arrow: \"\\e902\",\n\tdashboard-settings: \"\\e901\",\n\twpmudev-logo-2: \"\\203a\",\n\twpmu-logo-line: \"\\203a\",\n\twpmudev-logo: \"\\2039\",\n\twpmu-logo-solid: \"\\2039\",\n\tstar-line: \"\\cf\",\n\tnotification-count: \"\\e900\",\n\t24-hour-support: \"\\c1\",\n\tspeed-optimize: \"\\f8\",\n\tcloudflare: \"\\d0\",\n\talert: \"\\58\",\n\talign-center: \"\\5e\",\n\talign-justify: \"\\23\",\n\talign-left: \"\\25\",\n\talign-right: \"\\26\",\n\tannotate: \"\\b4\",\n\tarrow-up: \"\\d4\",\n\tarrow-right: \"\\af\",\n\tarrow-down: \"\\c2\",\n\tarrow-left: \"\\f8ff\",\n\tmore: \"\\2026\",\n\tminus: \"\\2d\",\n\tplus: \"\\3d\",\n\tchevron-up: \"\\2dd\",\n\tarrow-up-carats: \"\\2dd\",\n\tchevron-down: \"\\131\",\n\tarrow-down-carats: \"\\131\",\n\tchevron-left: \"\\d3\",\n\tarrow-left-carats: \"\\d3\",\n\tchevron-right: \"\\2dc\",\n\tarrow-right-carats: \"\\2dc\",\n\tarrows-compress: \"\\2265\",\n\tarrows-expand: \"\\ac\",\n\tarrows-in: \"\\2264\",\n\tarrows-out: \"\\2da\",\n\tcheck: \"\\28\",\n\tclose: \"\\29\",\n\tat-sign: \"\\40\",\n\tcalendar: \"\\220f\",\n\tcamera: \"\\d8\",\n\tclipboard-notes: \"\\bf\",\n\tclock: \"\\2c\",\n\tcloud: \"\\2122\",\n\tdownload-cloud: \"\\a3\",\n\tupload-cloud: \"\\a2\",\n\tcomment: \"\\a7\",\n\tcomments: \"\\b6\",\n\tcomment-2: \"\\aa\",\n\tcomment-3: \"\\aa\",\n\tcompass: \"\\2c6\",\n\tcredit-card: \"\\63\",\n\tcrop: \"\\43\",\n\tcrown: \"\\a1\",\n\titalic: \"\\7b\",\n\tbold: \"\\42\",\n\tunderline: \"\\55\",\n\ttext-color: \"\\a8\",\n\tstyle-type: \"\\3c\",\n\tquote-2: \"\\27\",\n\tquote: \"\\3b\",\n\tpaperclip: \"\\41\",\n\tindent-less: \"\\201d\",\n\tindent-more: \"\\2019\",\n\tlist-bullet: \"\\38\",\n\tlist-number: \"\\37\",\n\tlist: \"\\60\",\n\tlink: \"\\35\",\n\tunlink: \"\\36\",\n\tcolor-pick-eyedropper: \"\\a5\",\n\twand-magic: \"\\5a\",\n\tlayers: \"\\e6\",\n\tdislike: \"\\6b\",\n\tlike: \"\\6a\",\n\tdollar: \"\\24\",\n\tdownload: \"\\e93b\",\n\teye: \"\\65\",\n\teye-hide: \"\\71\",\n\tarrow-return-back: \"\\52\",\n\tfirst-aid: \"\\e93f\",\n\tfolder: \"\\2d8\",\n\tmap: \"\\34\",\n\tgraph-bar: \"\\c7\",\n\tgraph-bar-2: \"\\2db\",\n\tgraph-bar_1: \"\\2db\",\n\theart: \"\\4b\",\n\thome: \"\\4a\",\n\tinfo: \"\\49\",\n\tkey: \"\\25ca\",\n\tlaptop: \"\\ab\",\n\tlightbulb: \"\\4c\",\n\tasterisk: \"\\2a\",\n\tlock: \"\\39\",\n\tunlock: \"\\30\",\n\tmail: \"\\6d\",\n\tlocation-marker: \"\\6c\",\n\tmicrophone-audio: \"\\2030\",\n\tmobile-signal: \"\\201b\",\n\tmobile: \"\\201c\",\n\tmonitor: \"\\5c\",\n\tmagnifying-glass-search: \"\\ba\",\n\tzoom-in: \"\\2260\",\n\tzoom-out: \"\\2013\",\n\tmagnifying-search-glass-love: \"\\2022\",\n\tprice-tag: \"\\2c7\",\n\tbookmark: \"\\221a\",\n\tbook-bookmark: \"\\2d9\",\n\tbook: \"\\2206\",\n\tpage-multiple: \"\\e7\",\n\tpage-pdf: \"\\c6\",\n\tpage-search: \"\\da\",\n\tpage: \"\\d2\",\n\tpaint-bucket: \"\\222b\",\n\tpaypal: \"\\59\",\n\tpencil: \"\\2f\",\n\tphoto-picture: \"\\44\",\n\tplay: \"\\70\",\n\tpause: \"\\6f\",\n\tfast-forward: \"\\3e\",\n\trefresh: \"\\45\",\n\tupdate: \"\\ae\",\n\tpuzzle: \"\\7d\",\n\tlayout-grid: \"\\221e\",\n\tsheild-badge: \"\\e96a\",\n\tcoffee-cup: \"\\e96b\",\n\tskull: \"\\e96c\",\n\tsocial-android: \"\\2e\",\n\tsocial-apple: \"\\61\",\n\tsocial-drive: \"\\76\",\n\tsocial-dropbox: \"\\64\",\n\tsocial-facebook: \"\\66\",\n\tsocial-github: \"\\68\",\n\tsocial-google-plus: \"\\67\",\n\tsocial-linkedin: \"\\69\",\n\tsocial-twitter: \"\\74\",\n\tanimation-video: \"\\46\",\n\tsocial-youtube: \"\\79\",\n\twhite-label-video: \"\\75\",\n\tstar: \"\\53\",\n\ttablet-landscape: \"\\5b\",\n\ttablet-portrait: \"\\5d\",\n\tthumbnails: \"\\47\",\n\tticket: \"\\e97d\",\n\tprofile-male: \"\\b5\",\n\tprofile-female: \"\\192\",\n\tcommunity-people: \"\\2018\",\n\ttrash: \"\\51\",\n\tnotification: \"\\6e\",\n\tuser-hero-points-trophy: \"\\31\",\n\tmegaphone: \"\\c5\",\n\tflag: \"\\7c\",\n\tstopwatch: \"\\e986\",\n\tshopping-cart: \"\\cd\",\n\tshare: \"\\73\",\n\thelp-support: \"\\48\",\n\tweb-globe-world: \"\\57\",\n\twidget-settings-config: \"\\78\",\n\twrench-tool: \"\\2044\",\n\tsettings-slider-control: \"\\153\",\n\tfilter: \"\\7a\",\n\treply: \"\\72\",\n\tfinger-point: \"\\2248\",\n\tfinger-swipe: \"\\2203\",\n\tmouse-scroll: \"\\df\",\n\tplugin-2: \"\\4f\",\n\tbrush: \"\\7e\",\n\tthemes: \"\\54\",\n\tplugins: \"\\50\",\n\tquestion: \"\\3f\",\n\twarning-alert: \"\\21\",\n\tcheck-tick: \"\\5f\",\n\tcross-close: \"\\2b\",\n\tuser-reputation-points: \"\\32\",\n\tuser-star-level-up: \"\\33\",\n\tdevman: \"\\20ac\",\n\tdefender: \"\\b7\",\n\thub: \"\\fb02\",\n\thummingbird: \"\\b0\",\n\thustle: \"\\2014\",\n\tsmart-crawl: \"\\2202\",\n\tsmush: \"\\2021\",\n\tsnapshot: \"\\fb01\",\n\tupfront: \"\\201a\",\n\tuptime: \"\\b1\",\n\tpulse: \"\\201e\",\n\tautomate: \"\\152\",\n\tacademy: \"\\3c0\",\n\twordpress: \"\\77\",\n\tinfinity: \"\\56\",\n\taudio-sound: \"\\e9ae\",\n\tsitemap: \"\\b8\",\n\tgoogle-analytics: \"\\e5\",\n\tprogress: \"\\e9b1\",\n\tdashboard: \"\\e9b2\",\n\tab-testing: \"\\bb\",\n\ttesting-bottle-beaker: \"\\e9b4\",\n\tarchive: \"\\62\",\n\tzip: \"\\3a9\",\n\tarrow-location: \"\\4d\",\n\tarrow-pointer-cursor: \"\\4e\",\n\tcode: \"\\3a\",\n\tnews-paper: \"\\2211\",\n\tgallery-slider: \"\\f7\",\n\tlayout: \"\\a9\",\n\tstorage-server-data: \"\\ce\",\n\tloader: \"\\e9be\",\n\trocket-launch: \"\\e9bf\",\n\ttarget: \"\\2020\"\n);\n\n@font-face {\n font-family: \"wpdui-icon\";\n src: url(\"../fonts/wpdui-icon.eot?n9b1n0\");\n src: url(\"../fonts/wpdui-icon.eot?n9b1n0#iefix\") format(\"embedded-opentype\"),\n url(\"../fonts/wpdui-icon.woff2?n9b1n0\") format(\"woff2\"),\n url(\"../fonts/wpdui-icon.ttf?n9b1n0\") format(\"truetype\"),\n url(\"../fonts/wpdui-icon.woff?n9b1n0\") format(\"woff\"),\n url(\"../fonts/wpdui-icon.svg?n9b1n0\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n@each $name, $char in $icons {\n\n\t[class*=\"wpdui-icon-\"] {\n\t\tdisplay: inline-block;\n\t\t@include icon(both);\n\t}\n\t\n\t.wpdui-icon-#{$name}:before {\n\t\tcontent: $char;\n\t}\n}","[class*=\"wpdui-icon-\"]:before,\n[class*=\"wpdui-icon-\"]:after,\n.forminator-poll .forminator-label--info:before,\n.forminator-poll .forminator-label--error:before,\n.forminator-poll .forminator-label--notice:before,\n.forminator-poll .forminator-label--success:before,\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check:after,\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status:after,\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check:after,\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status:after,\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check:after,\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status:after,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:after {\n speak: none;\n display: inline-block;\n line-height: 1;\n font-family: \"wpdui-icon\" !important;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n@font-face {\n font-family: \"wpdui-icon\";\n src: url(\"../fonts/wpdui-icon.eot\");\n src: url(\"../fonts/wpdui-icon.eot\") format(\"embedded-opentype\"),url(\"../fonts/wpdui-icon.woff2\") format(\"woff2\"),url(\"../fonts/wpdui-icon.ttf\") format(\"truetype\"),url(\"../fonts/wpdui-icon.woff\") format(\"woff\"),url(\"../fonts/wpdui-icon.svg\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-skip-back:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-skip-forward:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-skip-start:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-skip-end:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-accounts-billing:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-tech-support:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-blog:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-jobs-pros-search:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-security-thumb-print:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-ip:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-timed-countdown:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-2FA:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-2factor-authentication-security:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-buddypress:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-plug-disconnected:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-plug-connected:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-open-new-window:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-shipper-anchor:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-forminator-2:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-forminator2:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-forminator:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-forminator1:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-cloud-migration:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-performance:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-power-on-off:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-update-arrow:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-dashboard-settings:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wpmudev-logo-2:before {\n content: \"›\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wpmu-logo-line:before {\n content: \"›\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wpmudev-logo:before {\n content: \"‹\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wpmu-logo-solid:before {\n content: \"‹\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-star-line:before {\n content: \"Ï\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-notification-count:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-24-hour-support:before {\n content: \"Á\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-speed-optimize:before {\n content: \"ø\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-cloudflare:before {\n content: \"Ð\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-alert:before {\n content: \"X\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-align-center:before {\n content: \"^\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-align-justify:before {\n content: \"#\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-align-left:before {\n content: \"%\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-align-right:before {\n content: \"&\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-annotate:before {\n content: \"´\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-up:before {\n content: \"Ô\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-right:before {\n content: \"¯\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-down:before {\n content: \"Â\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-left:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-more:before {\n content: \"…\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-minus:before {\n content: \"-\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-plus:before {\n content: \"=\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-chevron-up:before {\n content: \"˝\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-up-carats:before {\n content: \"˝\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-chevron-down:before {\n content: \"ı\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-down-carats:before {\n content: \"ı\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-chevron-left:before {\n content: \"Ó\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-left-carats:before {\n content: \"Ó\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-chevron-right:before {\n content: \"˜\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-right-carats:before {\n content: \"˜\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrows-compress:before {\n content: \"≥\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrows-expand:before {\n content: \"¬\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrows-in:before {\n content: \"≤\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrows-out:before {\n content: \"˚\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-check:before {\n content: \"(\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-close:before {\n content: \")\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-at-sign:before {\n content: \"@\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-calendar:before {\n content: \"∏\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-camera:before {\n content: \"Ø\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-clipboard-notes:before {\n content: \"¿\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-clock:before {\n content: \",\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-cloud:before {\n content: \"™\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-download-cloud:before {\n content: \"£\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-upload-cloud:before {\n content: \"¢\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-comment:before {\n content: \"§\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-comments:before {\n content: \"¶\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-comment-2:before {\n content: \"ª\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-comment-3:before {\n content: \"ª\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-compass:before {\n content: \"ˆ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-credit-card:before {\n content: \"c\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-crop:before {\n content: \"C\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-crown:before {\n content: \"¡\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-italic:before {\n content: \"{\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-bold:before {\n content: \"B\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-underline:before {\n content: \"U\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-text-color:before {\n content: \"¨\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-style-type:before {\n content: \"<\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-quote-2:before {\n content: \"'\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-quote:before {\n content: \";\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-paperclip:before {\n content: \"A\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-indent-less:before {\n content: \"”\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-indent-more:before {\n content: \"’\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-list-bullet:before {\n content: \"8\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-list-number:before {\n content: \"7\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-list:before {\n content: \"`\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-link:before {\n content: \"5\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-unlink:before {\n content: \"6\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-color-pick-eyedropper:before {\n content: \"¥\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wand-magic:before {\n content: \"Z\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-layers:before {\n content: \"æ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-dislike:before {\n content: \"k\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-like:before {\n content: \"j\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-dollar:before {\n content: \"$\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-download:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-eye:before {\n content: \"e\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-eye-hide:before {\n content: \"q\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-return-back:before {\n content: \"R\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-first-aid:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-folder:before {\n content: \"˘\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-map:before {\n content: \"4\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-graph-bar:before {\n content: \"Ç\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-graph-bar-2:before {\n content: \"˛\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-graph-bar_1:before {\n content: \"˛\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-heart:before {\n content: \"K\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-home:before {\n content: \"J\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-info:before {\n content: \"I\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-key:before {\n content: \"◊\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-laptop:before {\n content: \"«\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-lightbulb:before {\n content: \"L\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-asterisk:before {\n content: \"*\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-lock:before {\n content: \"9\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-unlock:before {\n content: \"0\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-mail:before {\n content: \"m\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-location-marker:before {\n content: \"l\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-microphone-audio:before {\n content: \"‰\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-mobile-signal:before {\n content: \"‛\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-mobile:before {\n content: \"“\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-monitor:before {\n content: \"\\\\\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-magnifying-glass-search:before{content:\"º\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-zoom-in:before{content:\"≠\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-zoom-out:before{content:\"–\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-magnifying-search-glass-love:before{content:\"•\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-price-tag:before{content:\"ˇ\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-bookmark:before{content:\"√\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-book-bookmark:before{content:\"˙\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-book:before{content:\"∆\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-page-multiple:before{content:\"ç\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-page-pdf:before{content:\"Æ\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-page-search:before{content:\"Ú\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-page:before{content:\"Ò\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-paint-bucket:before{content:\"∫\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-paypal:before{content:\"Y\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-pencil:before{content:\"/\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-photo-picture:before{content:\"D\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-play:before{content:\"p\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-pause:before{content:\"o\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-fast-forward:before{content:\">\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-refresh:before{content:\"E\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-update:before{content:\"®\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-puzzle:before{content:\";\n}\n\n\"}[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-layout-grid:before {\n content: \"∞\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-sheild-badge:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-coffee-cup:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-skull:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-android:before {\n content: \".\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-apple:before {\n content: \"a\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-drive:before {\n content: \"v\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-dropbox:before {\n content: \"d\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-facebook:before {\n content: \"f\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-github:before {\n content: \"h\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-google-plus:before {\n content: \"g\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-linkedin:before {\n content: \"i\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-twitter:before {\n content: \"t\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-animation-video:before {\n content: \"F\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-youtube:before {\n content: \"y\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-white-label-video:before {\n content: \"u\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-star:before {\n content: \"S\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-tablet-landscape:before {\n content: \"[\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-tablet-portrait:before {\n content: \"]\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-thumbnails:before {\n content: \"G\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-ticket:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-profile-male:before {\n content: \"µ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-profile-female:before {\n content: \"ƒ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-community-people:before {\n content: \"‘\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-trash:before {\n content: \"Q\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-notification:before {\n content: \"n\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-user-hero-points-trophy:before {\n content: \"1\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-megaphone:before {\n content: \"Å\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-flag:before {\n content: \"|\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-stopwatch:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-shopping-cart:before {\n content: \"Í\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-share:before {\n content: \"s\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-help-support:before {\n content: \"H\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-web-globe-world:before {\n content: \"W\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-widget-settings-config:before {\n content: \"x\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wrench-tool:before {\n content: \"⁄\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-settings-slider-control:before {\n content: \"œ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-filter:before {\n content: \"z\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-reply:before {\n content: \"r\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-finger-point:before {\n content: \"≈\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-finger-swipe:before {\n content: \"∃\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-mouse-scroll:before {\n content: \"ß\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-plugin-2:before {\n content: \"O\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-brush:before {\n content: \"~\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-themes:before {\n content: \"T\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-plugins:before {\n content: \"P\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-question:before {\n content: \"?\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-warning-alert:before {\n content: \"!\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-check-tick:before {\n content: \"_\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-cross-close:before {\n content: \"+\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-user-reputation-points:before {\n content: \"2\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-user-star-level-up:before {\n content: \"3\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-devman:before {\n content: \"€\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-defender:before {\n content: \"·\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-hub:before {\n content: \"fl\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-hummingbird:before {\n content: \"°\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-hustle:before {\n content: \"—\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-smart-crawl:before {\n content: \"∂\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-smush:before {\n content: \"‡\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-snapshot:before {\n content: \"fi\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-upfront:before {\n content: \"‚\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-uptime:before {\n content: \"±\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-pulse:before {\n content: \"„\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-automate:before {\n content: \"Œ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-academy:before {\n content: \"π\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wordpress:before {\n content: \"w\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-infinity:before {\n content: \"V\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-audio-sound:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-sitemap:before {\n content: \"¸\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-google-analytics:before {\n content: \"å\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-progress:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-dashboard:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-ab-testing:before {\n content: \"»\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-testing-bottle-beaker:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-archive:before {\n content: \"b\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-zip:before {\n content: \"Ω\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-location:before {\n content: \"M\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-pointer-cursor:before {\n content: \"N\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-code:before {\n content: \":\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-news-paper:before {\n content: \"∑\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-gallery-slider:before {\n content: \"÷\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-layout:before {\n content: \"©\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-storage-server-data:before {\n content: \"Î\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-loader:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-rocket-launch:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-target:before {\n content: \"†\";\n}\n\n@keyframes updating {\n from {\n transform: rotate(0deg);\n }\n\n to {\n transform: rotate(360deg);\n }\n}\n\n@keyframes spin {\n 0% {\n transform: rotate(0deg);\n }\n\n 100% {\n transform: rotate(360deg);\n }\n}\n\n@keyframes fadeInUp {\n from {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n\n to {\n opacity: 1;\n transform: none;\n }\n}\n\n@keyframes fadeOutDown {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n}\n\n@keyframes click-animation {\n 0% {\n transform: scale(1);\n filter: alpha(opacity=20);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);\n opacity: .2;\n -khtml-opacity: .2;\n }\n\n 50% {\n transform: scale(2);\n filter: alpha(opacity=10);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);\n opacity: .1;\n -khtml-opacity: .1;\n }\n\n 100% {\n transform: scale(0);\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n }\n}\n\n.forminator-poll .forminator-label--info p,\n.forminator-poll .forminator-label--error p,\n.forminator-poll .forminator-label--notice p,\n.forminator-poll .forminator-label--success p,\n.forminator-poll .forminator-label--loading p {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-custom-form.forminator-design-- *,\n.forminator-poll *,\n.forminator-poll.forminator-design--bold *,\n.forminator-poll.forminator-design--flat *,\n.forminator-poll.forminator-design--default *,\n.forminator-poll.forminator-design--material *,\n.forminator-quiz.forminator-design--bold *,\n.forminator-quiz.forminator-design--flat *,\n.forminator-quiz.forminator-design--default *,\n.forminator-quiz.forminator-design--material * {\n font-variant-ligatures: none;\n -webkit-font-variant-ligatures: none;\n text-rendering: optimizeLegibility;\n -moz-osx-font-smoothing: grayscale;\n font-smoothing: antialiased;\n -webkit-font-smoothing: antialiased;\n text-shadow: rgba(0,0,0,0.01) 0 0 1px;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio input,\n.forminator-poll.forminator-design--flat .forminator-radio input,\n.forminator-poll.forminator-design--default .forminator-radio input,\n.forminator-poll.forminator-design--material .forminator-radio input,\n.forminator-quiz.forminator-design--bold .forminator-answer input,\n.forminator-quiz.forminator-design--flat .forminator-answer input,\n.forminator-quiz.forminator-design--default .forminator-answer input,\n.forminator-quiz.forminator-design--material .forminator-answer input {\n width: 1px;\n height: 1px;\n overflow: hidden;\n position: absolute !important;\n margin: -1px;\n border: 0;\n padding: 0;\n clip: rect(1px, 1px, 1px, 1px);\n clip-path: inset(50%);\n word-wrap: normal !important;\n}\n\n.forminator-custom-form.forminator-design-- {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-custom-form.forminator-design--:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-custom-form.forminator-design--:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-custom-form.forminator-design--:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-custom-form.forminator-design--:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-custom-form.forminator-design-- {\n margin: 30px auto;\n }\n}\n\n.forminator-custom-form.forminator-design-- * {\n box-sizing: border-box;\n}\n\n.forminator-custom-form.forminator-design-- .forminator-hidden {\n display: none !important;\n}\n\n@media (max-width: 782px) {\n .forminator-custom-form.forminator-design-- .forminator-hidden-mobile {\n display: none !important;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-custom-form.forminator-design-- .forminator-hidden-desktop {\n display: none !important;\n }\n}\n\n.forminator-poll {\n box-sizing: border-box;\n}\n\n.forminator-poll * {\n box-sizing: border-box;\n}\n\n.forminator-poll .forminator-poll--image {\n max-width: 100%;\n height: auto;\n}\n\n.forminator-poll .forminator-label--info {\n height: auto;\n cursor: default;\n display: block;\n position: relative;\n margin: 20px 0;\n padding: 14px;\n border-radius: 4px;\n transition: height 0.3s linear, opacity 0.3s ease;\n background-color: #F8F8F8;\n color: #888;\n}\n\n.forminator-poll .forminator-label--info:before {\n width: 16px;\n height: 16px;\n display: block;\n position: absolute;\n top: 16px;\n left: 14px;\n font-size: 16px;\n text-align: center;\n}\n\n.forminator-poll .forminator-label--info:before {\n content: \"I\";\n color: #888;\n}\n\n.forminator-poll .forminator-label--info * {\n color: inherit;\n}\n\n.forminator-poll .forminator-label--info>span,\n.forminator-poll .forminator-label--info>div {\n cursor: initial;\n display: block;\n padding-left: 30px;\n}\n\n.forminator-poll .forminator-label--info,\n.forminator-poll .forminator-label--info p {\n font-size: 13px;\n line-height: 20px;\n font-family: \"Roboto\",Arial,sans-serif;\n font-weight: 400;\n letter-spacing: -.0025em;\n}\n\n.forminator-poll .forminator-label--info strong,\n.forminator-poll .forminator-label--info p strong {\n font-weight: bold;\n}\n\n.forminator-poll .forminator-label--info:first-child {\n margin-top: 0;\n}\n\n.forminator-poll .forminator-label--info:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll .forminator-label--info {\n margin: 30px 0;\n }\n}\n\n.forminator-poll .forminator-label--error {\n height: auto;\n cursor: default;\n display: block;\n position: relative;\n margin: 20px 0;\n padding: 14px;\n border-radius: 4px;\n transition: height 0.3s linear, opacity 0.3s ease;\n background-color: #CB4B57;\n color: #fff;\n}\n\n.forminator-poll .forminator-label--error:before {\n width: 16px;\n height: 16px;\n display: block;\n position: absolute;\n top: 16px;\n left: 14px;\n font-size: 16px;\n text-align: center;\n}\n\n.forminator-poll .forminator-label--error:before {\n content: \"!\";\n color: #fff;\n}\n\n.forminator-poll .forminator-label--error * {\n color: inherit;\n}\n\n.forminator-poll .forminator-label--error>span,\n.forminator-poll .forminator-label--error>div {\n cursor: initial;\n display: block;\n padding-left: 30px;\n}\n\n.forminator-poll .forminator-label--error,\n.forminator-poll .forminator-label--error p {\n font-size: 13px;\n line-height: 20px;\n font-family: \"Roboto\",Arial,sans-serif;\n font-weight: 400;\n letter-spacing: -.0025em;\n}\n\n.forminator-poll .forminator-label--error strong,\n.forminator-poll .forminator-label--error p strong {\n font-weight: bold;\n}\n\n.forminator-poll .forminator-label--error:first-child {\n margin-top: 0;\n}\n\n.forminator-poll .forminator-label--error:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll .forminator-label--error {\n margin: 30px 0;\n }\n}\n\n.forminator-poll .forminator-label--notice {\n height: auto;\n cursor: default;\n display: block;\n position: relative;\n margin: 20px 0;\n padding: 14px;\n border-radius: 4px;\n transition: height 0.3s linear, opacity 0.3s ease;\n background-color: #FFF4D2;\n color: #333;\n}\n\n.forminator-poll .forminator-label--notice:before {\n width: 16px;\n height: 16px;\n display: block;\n position: absolute;\n top: 16px;\n left: 14px;\n font-size: 16px;\n text-align: center;\n}\n\n.forminator-poll .forminator-label--notice:before {\n content: \"I\";\n color: #333;\n}\n\n.forminator-poll .forminator-label--notice * {\n color: inherit;\n}\n\n.forminator-poll .forminator-label--notice>span,\n.forminator-poll .forminator-label--notice>div {\n cursor: initial;\n display: block;\n padding-left: 30px;\n}\n\n.forminator-poll .forminator-label--notice,\n.forminator-poll .forminator-label--notice p {\n font-size: 13px;\n line-height: 20px;\n font-family: \"Roboto\",Arial,sans-serif;\n font-weight: 400;\n letter-spacing: -.0025em;\n}\n\n.forminator-poll .forminator-label--notice strong,\n.forminator-poll .forminator-label--notice p strong {\n font-weight: bold;\n}\n\n.forminator-poll .forminator-label--notice:first-child {\n margin-top: 0;\n}\n\n.forminator-poll .forminator-label--notice:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll .forminator-label--notice {\n margin: 30px 0;\n }\n}\n\n.forminator-poll .forminator-label--success {\n height: auto;\n cursor: default;\n display: block;\n position: relative;\n margin: 20px 0;\n padding: 14px;\n border-radius: 4px;\n transition: height 0.3s linear, opacity 0.3s ease;\n background-color: #1ABC9C;\n color: #fff;\n}\n\n.forminator-poll .forminator-label--success:before {\n width: 16px;\n height: 16px;\n display: block;\n position: absolute;\n top: 16px;\n left: 14px;\n font-size: 16px;\n text-align: center;\n}\n\n.forminator-poll .forminator-label--success:before {\n content: \"(\";\n color: #fff;\n}\n\n.forminator-poll .forminator-label--success * {\n color: inherit;\n}\n\n.forminator-poll .forminator-label--success>span,\n.forminator-poll .forminator-label--success>div {\n cursor: initial;\n display: block;\n padding-left: 30px;\n}\n\n.forminator-poll .forminator-label--success,\n.forminator-poll .forminator-label--success p {\n font-size: 13px;\n line-height: 20px;\n font-family: \"Roboto\",Arial,sans-serif;\n font-weight: 400;\n letter-spacing: -.0025em;\n}\n\n.forminator-poll .forminator-label--success strong,\n.forminator-poll .forminator-label--success p strong {\n font-weight: bold;\n}\n\n.forminator-poll .forminator-label--success:first-child {\n margin-top: 0;\n}\n\n.forminator-poll .forminator-label--success:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll .forminator-label--success {\n margin: 30px 0;\n }\n}\n\n.forminator-poll .forminator-label--loading {\n height: auto;\n cursor: default;\n display: block;\n position: relative;\n margin: 20px 0;\n padding: 14px;\n border-radius: 4px;\n transition: height 0.3s linear, opacity 0.3s ease;\n background-color: #D4EEF9;\n color: #888;\n}\n\n.forminator-poll .forminator-label--loading:before {\n width: 16px;\n height: 16px;\n display: block;\n position: absolute;\n top: 16px;\n left: 14px;\n font-size: 16px;\n text-align: center;\n}\n\n.forminator-poll .forminator-label--loading:before {\n width: 18px;\n height: 18px;\n border: 2px solid #fff;\n border-bottom-color: transparent;\n border-radius: 100%;\n box-sizing: border-box;\n animation: spin .75s 0s linear infinite;\n}\n\n.forminator-poll .forminator-label--loading * {\n color: inherit;\n}\n\n.forminator-poll .forminator-label--loading>span,\n.forminator-poll .forminator-label--loading>div {\n cursor: initial;\n display: block;\n padding-left: 30px;\n}\n\n.forminator-poll .forminator-label--loading,\n.forminator-poll .forminator-label--loading p {\n font-size: 13px;\n line-height: 20px;\n font-family: \"Roboto\",Arial,sans-serif;\n font-weight: 400;\n letter-spacing: -.0025em;\n}\n\n.forminator-poll .forminator-label--loading strong,\n.forminator-poll .forminator-label--loading p strong {\n font-weight: bold;\n}\n\n.forminator-poll .forminator-label--loading:first-child {\n margin-top: 0;\n}\n\n.forminator-poll .forminator-label--loading:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll .forminator-label--loading {\n margin: 30px 0;\n }\n}\n\n.forminator-poll .forminator-poll--chart {\n max-width: 100%;\n height: auto;\n display: block;\n}\n\n.forminator-poll.forminator-design--bold {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--bold * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold .forminator-poll--question {\n margin: 0 0 10px;\n padding: 0;\n border: 0;\n font-size: 21px;\n line-height: 30px;\n font-weight: bold;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--question {\n margin: 0 0 15px;\n }\n}\n\n.forminator-poll.forminator-design--bold {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--bold * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold .forminator-poll--description {\n margin: 0 0 10px;\n padding: 0;\n border: 0;\n font-size: 15px;\n line-height: 20px;\n font-weight: normal;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--description {\n margin: 0 0 15px;\n }\n}\n\n.forminator-poll.forminator-design--bold {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--bold * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold .forminator-poll--answers {\n margin: 0;\n}\n\n.forminator-poll.forminator-design--bold .forminator-poll--answers,\n.forminator-poll.forminator-design--bold .forminator-poll--answers li {\n padding: 0;\n border: 0;\n list-style: none;\n}\n\n.forminator-poll.forminator-design--bold .forminator-poll--answers li {\n margin: 10px 0;\n}\n\n.forminator-poll.forminator-design--bold .forminator-poll--answers li:first-child {\n margin-top: 0;\n}\n\n.forminator-poll.forminator-design--bold .forminator-poll--answers li:last-child {\n margin-bottom: 0;\n}\n\n.forminator-poll.forminator-design--bold {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--bold * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio {\n display: flex;\n position: relative;\n margin: 5px 0;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio input:checked+.forminator-radio--design:before {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design {\n cursor: pointer;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n margin: 0;\n padding: 0;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design:before {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design+.forminator-radio--label {\n margin-left: 10px;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--label {\n cursor: default;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n letter-spacing: 0;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--label[for] {\n cursor: pointer;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design {\n width: 20px;\n height: 20px;\n flex: 0 0 20px;\n border-width: 3px;\n border-style: solid;\n transition: 0.3s ease;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--label {\n line-height: 20px;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design:before {\n width: 8px;\n height: 8px;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design {\n border-radius: 100%;\n}\n\n.forminator-poll.forminator-design--bold .forminator-radio .forminator-radio--design:before {\n content: \" \";\n border-radius: 100%;\n}\n\n.forminator-poll.forminator-design--bold {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--bold * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold .forminator-input,\n.forminator-poll.forminator-design--bold .forminator-textarea {\n width: 100%;\n max-width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n background-image: unset;\n}\n\n.forminator-poll.forminator-design--bold .forminator-input,\n.forminator-poll.forminator-design--bold .forminator-input:hover,\n.forminator-poll.forminator-design--bold .forminator-input:focus,\n.forminator-poll.forminator-design--bold .forminator-input:active,\n.forminator-poll.forminator-design--bold .forminator-input:disabled,\n.forminator-poll.forminator-design--bold .forminator-textarea,\n.forminator-poll.forminator-design--bold .forminator-textarea:hover,\n.forminator-poll.forminator-design--bold .forminator-textarea:focus,\n.forminator-poll.forminator-design--bold .forminator-textarea:active,\n.forminator-poll.forminator-design--bold .forminator-textarea:disabled {\n outline: none;\n box-shadow: none;\n}\n\n.forminator-poll.forminator-design--bold .forminator-input,\n.forminator-poll.forminator-design--bold .forminator-input:hover,\n.forminator-poll.forminator-design--bold .forminator-input:focus,\n.forminator-poll.forminator-design--bold .forminator-input:active,\n.forminator-poll.forminator-design--bold .forminator-textarea,\n.forminator-poll.forminator-design--bold .forminator-textarea:hover,\n.forminator-poll.forminator-design--bold .forminator-textarea:focus,\n.forminator-poll.forminator-design--bold .forminator-textarea:active {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--bold .forminator-input:disabled,\n.forminator-poll.forminator-design--bold .forminator-textarea:disabled {\n pointer-events: none;\n border-style: dotted;\n}\n\n.forminator-poll.forminator-design--bold .forminator-input:disabled:-moz-placeholder,\n.forminator-poll.forminator-design--bold .forminator-textarea:disabled:-moz-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--bold .forminator-input:disabled::-moz-placeholder,\n.forminator-poll.forminator-design--bold .forminator-textarea:disabled::-moz-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--bold .forminator-input:disabled:-ms-input-placeholder,\n.forminator-poll.forminator-design--bold .forminator-textarea:disabled:-ms-input-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--bold .forminator-input:disabled::-webkit-input-placeholder,\n.forminator-poll.forminator-design--bold .forminator-textarea:disabled::-webkit-input-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--bold .forminator-textarea {\n height: auto;\n min-height: 140px;\n resize: vertical;\n}\n\n.forminator-poll.forminator-design--bold .intl-tel-input {\n display: block;\n}\n\n.forminator-poll.forminator-design--bold .forminator-input,\n.forminator-poll.forminator-design--bold .forminator-textarea {\n line-height: 20px;\n transition: 0.3s ease;\n}\n\n.forminator-poll.forminator-design--bold .forminator-input {\n padding: 7px;\n border-width: 3px;\n border-style: solid;\n border-radius: 0;\n}\n\n.forminator-poll.forminator-design--bold .forminator-textarea {\n padding: 7px;\n border-width: 3px;\n border-style: solid;\n border-radius: 0;\n}\n\n.forminator-poll.forminator-design--bold .forminator-input {\n height: 40px;\n}\n\n.forminator-poll.forminator-design--bold {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--bold * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold .forminator-poll--actions {\n margin: 20px 0 0;\n text-align: center;\n}\n\n.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button) {\n margin: 0;\n font-size: 14px;\n line-height: 20px;\n font-weight: bold;\n}\n\n.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button),\n.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button):hover,\n.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button):active,\n.forminator-poll.forminator-design--bold .forminator-poll--actions a:not(.forminator-button):visited {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-poll.forminator-design--bold .forminator-poll--actions a.forminator-button,\n.forminator-poll.forminator-design--bold .forminator-poll--actions button.forminator-button {\n padding: 12px;\n border-radius: 0;\n font-size: 14px;\n line-height: 20px;\n font-weight: bold;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button) {\n flex: 0 0 auto;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:not(.forminator-size--small) .forminator-poll--actions {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n margin: 30px 0 0;\n }\n}\n\n.forminator-poll.forminator-design--bold {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--bold * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--bold a.forminator-button,\n.forminator-poll.forminator-design--bold button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n padding: 12px;\n border-radius: 0;\n line-height: 20px;\n transition: 0.3s ease;\n}\n\n.forminator-poll.forminator-design--bold a.forminator-button,\n.forminator-poll.forminator-design--bold a.forminator-button:hover,\n.forminator-poll.forminator-design--bold a.forminator-button:active,\n.forminator-poll.forminator-design--bold a.forminator-button:visited,\n.forminator-poll.forminator-design--bold a.forminator-button:disabled,\n.forminator-poll.forminator-design--bold button.forminator-button,\n.forminator-poll.forminator-design--bold button.forminator-button:hover,\n.forminator-poll.forminator-design--bold button.forminator-button:active,\n.forminator-poll.forminator-design--bold button.forminator-button:visited,\n.forminator-poll.forminator-design--bold button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-poll.forminator-design--bold a.forminator-button,\n.forminator-poll.forminator-design--bold a.forminator-button:hover,\n.forminator-poll.forminator-design--bold a.forminator-button:active,\n.forminator-poll.forminator-design--bold a.forminator-button:visited,\n.forminator-poll.forminator-design--bold button.forminator-button,\n.forminator-poll.forminator-design--bold button.forminator-button:hover,\n.forminator-poll.forminator-design--bold button.forminator-button:active,\n.forminator-poll.forminator-design--bold button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--bold a.forminator-button:disabled,\n.forminator-poll.forminator-design--bold button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-poll.forminator-design--bold a.forminator-button:first-child,\n.forminator-poll.forminator-design--bold button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-poll.forminator-design--bold a.forminator-button:last-child,\n.forminator-poll.forminator-design--bold button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-poll.forminator-design--bold:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-poll.forminator-design--bold:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--bold:not(.forminator-size--small) a.forminator-button,\n .forminator-poll.forminator-design--bold:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-poll.forminator-design--flat {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--flat * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat .forminator-poll--question {\n margin: 0 0 10px;\n padding: 0;\n border: 0;\n font-size: 15px;\n line-height: 20px;\n font-weight: bold;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--question {\n margin: 0 0 15px;\n }\n}\n\n.forminator-poll.forminator-design--flat {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--flat * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat .forminator-poll--description {\n margin: 0 0 10px;\n padding: 0;\n border: 0;\n font-size: 13px;\n line-height: 18px;\n font-weight: normal;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--description {\n margin: 0 0 15px;\n }\n}\n\n.forminator-poll.forminator-design--flat {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--flat * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat .forminator-poll--answers {\n margin: 0;\n}\n\n.forminator-poll.forminator-design--flat .forminator-poll--answers,\n.forminator-poll.forminator-design--flat .forminator-poll--answers li {\n padding: 0;\n border: 0;\n list-style: none;\n}\n\n.forminator-poll.forminator-design--flat .forminator-poll--answers li {\n margin: 10px 0;\n}\n\n.forminator-poll.forminator-design--flat .forminator-poll--answers li:first-child {\n margin-top: 0;\n}\n\n.forminator-poll.forminator-design--flat .forminator-poll--answers li:last-child {\n margin-bottom: 0;\n}\n\n.forminator-poll.forminator-design--flat {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--flat * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio {\n display: flex;\n position: relative;\n margin: 5px 0;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio input:checked+.forminator-radio--design:before {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design {\n cursor: pointer;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n margin: 0;\n padding: 0;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design:before {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design+.forminator-radio--label {\n margin-left: 10px;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--label {\n cursor: default;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n letter-spacing: 0;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--label[for] {\n cursor: pointer;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design {\n width: 20px;\n height: 20px;\n flex: 0 0 20px;\n border: 0;\n transition: 0.25s ease;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--label {\n line-height: 20px;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design:before {\n width: 12px;\n height: 12px;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design {\n border-radius: 100%;\n}\n\n.forminator-poll.forminator-design--flat .forminator-radio .forminator-radio--design:before {\n content: \" \";\n border-radius: 100%;\n}\n\n.forminator-poll.forminator-design--flat {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--flat * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat .forminator-input,\n.forminator-poll.forminator-design--flat .forminator-textarea {\n width: 100%;\n max-width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n background-image: unset;\n}\n\n.forminator-poll.forminator-design--flat .forminator-input,\n.forminator-poll.forminator-design--flat .forminator-input:hover,\n.forminator-poll.forminator-design--flat .forminator-input:focus,\n.forminator-poll.forminator-design--flat .forminator-input:active,\n.forminator-poll.forminator-design--flat .forminator-input:disabled,\n.forminator-poll.forminator-design--flat .forminator-textarea,\n.forminator-poll.forminator-design--flat .forminator-textarea:hover,\n.forminator-poll.forminator-design--flat .forminator-textarea:focus,\n.forminator-poll.forminator-design--flat .forminator-textarea:active,\n.forminator-poll.forminator-design--flat .forminator-textarea:disabled {\n outline: none;\n box-shadow: none;\n}\n\n.forminator-poll.forminator-design--flat .forminator-input,\n.forminator-poll.forminator-design--flat .forminator-input:hover,\n.forminator-poll.forminator-design--flat .forminator-input:focus,\n.forminator-poll.forminator-design--flat .forminator-input:active,\n.forminator-poll.forminator-design--flat .forminator-textarea,\n.forminator-poll.forminator-design--flat .forminator-textarea:hover,\n.forminator-poll.forminator-design--flat .forminator-textarea:focus,\n.forminator-poll.forminator-design--flat .forminator-textarea:active {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--flat .forminator-input:disabled,\n.forminator-poll.forminator-design--flat .forminator-textarea:disabled {\n pointer-events: none;\n border-style: dotted;\n}\n\n.forminator-poll.forminator-design--flat .forminator-input:disabled:-moz-placeholder,\n.forminator-poll.forminator-design--flat .forminator-textarea:disabled:-moz-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--flat .forminator-input:disabled::-moz-placeholder,\n.forminator-poll.forminator-design--flat .forminator-textarea:disabled::-moz-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--flat .forminator-input:disabled:-ms-input-placeholder,\n.forminator-poll.forminator-design--flat .forminator-textarea:disabled:-ms-input-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--flat .forminator-input:disabled::-webkit-input-placeholder,\n.forminator-poll.forminator-design--flat .forminator-textarea:disabled::-webkit-input-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--flat .forminator-textarea {\n height: auto;\n min-height: 140px;\n resize: vertical;\n}\n\n.forminator-poll.forminator-design--flat .intl-tel-input {\n display: block;\n}\n\n.forminator-poll.forminator-design--flat .forminator-input,\n.forminator-poll.forminator-design--flat .forminator-textarea {\n line-height: 20px;\n transition: 0.25s ease;\n}\n\n.forminator-poll.forminator-design--flat .forminator-input {\n padding: 10px;\n border: 0;\n border-radius: 0;\n}\n\n.forminator-poll.forminator-design--flat .forminator-textarea {\n padding: 10px;\n border-radius: 0;\n}\n\n.forminator-poll.forminator-design--flat .forminator-input {\n height: 40px;\n}\n\n.forminator-poll.forminator-design--flat {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--flat * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat .forminator-poll--actions {\n margin: 20px 0 0;\n text-align: center;\n}\n\n.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button) {\n margin: 0;\n font-size: 14px;\n line-height: 20px;\n font-weight: bold;\n}\n\n.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button),\n.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button):hover,\n.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button):active,\n.forminator-poll.forminator-design--flat .forminator-poll--actions a:not(.forminator-button):visited {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-poll.forminator-design--flat .forminator-poll--actions a.forminator-button,\n.forminator-poll.forminator-design--flat .forminator-poll--actions button.forminator-button {\n padding: 10px;\n border-radius: 0;\n font-size: 14px;\n line-height: 20px;\n font-weight: bold;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button) {\n flex: 0 0 auto;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:not(.forminator-size--small) .forminator-poll--actions {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n margin: 30px 0 0;\n }\n}\n\n.forminator-poll.forminator-design--flat {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--flat * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--flat a.forminator-button,\n.forminator-poll.forminator-design--flat button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n padding: 10px;\n border-radius: 0;\n line-height: 20px;\n transition: 0.25s ease;\n}\n\n.forminator-poll.forminator-design--flat a.forminator-button,\n.forminator-poll.forminator-design--flat a.forminator-button:hover,\n.forminator-poll.forminator-design--flat a.forminator-button:active,\n.forminator-poll.forminator-design--flat a.forminator-button:visited,\n.forminator-poll.forminator-design--flat a.forminator-button:disabled,\n.forminator-poll.forminator-design--flat button.forminator-button,\n.forminator-poll.forminator-design--flat button.forminator-button:hover,\n.forminator-poll.forminator-design--flat button.forminator-button:active,\n.forminator-poll.forminator-design--flat button.forminator-button:visited,\n.forminator-poll.forminator-design--flat button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-poll.forminator-design--flat a.forminator-button,\n.forminator-poll.forminator-design--flat a.forminator-button:hover,\n.forminator-poll.forminator-design--flat a.forminator-button:active,\n.forminator-poll.forminator-design--flat a.forminator-button:visited,\n.forminator-poll.forminator-design--flat button.forminator-button,\n.forminator-poll.forminator-design--flat button.forminator-button:hover,\n.forminator-poll.forminator-design--flat button.forminator-button:active,\n.forminator-poll.forminator-design--flat button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--flat a.forminator-button:disabled,\n.forminator-poll.forminator-design--flat button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-poll.forminator-design--flat a.forminator-button:first-child,\n.forminator-poll.forminator-design--flat button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-poll.forminator-design--flat a.forminator-button:last-child,\n.forminator-poll.forminator-design--flat button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-poll.forminator-design--flat:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-poll.forminator-design--flat:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--flat:not(.forminator-size--small) a.forminator-button,\n .forminator-poll.forminator-design--flat:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-poll.forminator-design--default {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--default * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default .forminator-poll--question {\n margin: 0 0 10px;\n padding: 0;\n border: 0;\n font-size: 15px;\n line-height: 20px;\n font-weight: bold;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--question {\n margin: 0 0 15px;\n }\n}\n\n.forminator-poll.forminator-design--default {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--default * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default .forminator-poll--description {\n margin: 0 0 10px;\n padding: 0;\n border: 0;\n font-size: 13px;\n line-height: 18px;\n font-weight: normal;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--description {\n margin: 0 0 15px;\n }\n}\n\n.forminator-poll.forminator-design--default {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--default * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default .forminator-poll--answers {\n margin: 0;\n}\n\n.forminator-poll.forminator-design--default .forminator-poll--answers,\n.forminator-poll.forminator-design--default .forminator-poll--answers li {\n padding: 0;\n border: 0;\n list-style: none;\n}\n\n.forminator-poll.forminator-design--default .forminator-poll--answers li {\n margin: 10px 0;\n}\n\n.forminator-poll.forminator-design--default .forminator-poll--answers li:first-child {\n margin-top: 0;\n}\n\n.forminator-poll.forminator-design--default .forminator-poll--answers li:last-child {\n margin-bottom: 0;\n}\n\n.forminator-poll.forminator-design--default {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--default * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio {\n display: flex;\n position: relative;\n margin: 5px 0;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio input:checked+.forminator-radio--design:before {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design {\n cursor: pointer;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n margin: 0;\n padding: 0;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design:before {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design+.forminator-radio--label {\n margin-left: 10px;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--label {\n cursor: default;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n letter-spacing: 0;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--label[for] {\n cursor: pointer;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design {\n width: 20px;\n height: 20px;\n flex: 0 0 20px;\n border-width: 1px;\n border-style: solid;\n border-radius: 2px;\n transition: 0.3s ease;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--label {\n line-height: 20px;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design:before {\n width: 12px;\n height: 12px;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design {\n border-radius: 100%;\n}\n\n.forminator-poll.forminator-design--default .forminator-radio .forminator-radio--design:before {\n content: \" \";\n border-radius: 100%;\n}\n\n.forminator-poll.forminator-design--default {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--default * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default .forminator-input,\n.forminator-poll.forminator-design--default .forminator-textarea {\n width: 100%;\n max-width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n background-image: unset;\n}\n\n.forminator-poll.forminator-design--default .forminator-input,\n.forminator-poll.forminator-design--default .forminator-input:hover,\n.forminator-poll.forminator-design--default .forminator-input:focus,\n.forminator-poll.forminator-design--default .forminator-input:active,\n.forminator-poll.forminator-design--default .forminator-input:disabled,\n.forminator-poll.forminator-design--default .forminator-textarea,\n.forminator-poll.forminator-design--default .forminator-textarea:hover,\n.forminator-poll.forminator-design--default .forminator-textarea:focus,\n.forminator-poll.forminator-design--default .forminator-textarea:active,\n.forminator-poll.forminator-design--default .forminator-textarea:disabled {\n outline: none;\n box-shadow: none;\n}\n\n.forminator-poll.forminator-design--default .forminator-input,\n.forminator-poll.forminator-design--default .forminator-input:hover,\n.forminator-poll.forminator-design--default .forminator-input:focus,\n.forminator-poll.forminator-design--default .forminator-input:active,\n.forminator-poll.forminator-design--default .forminator-textarea,\n.forminator-poll.forminator-design--default .forminator-textarea:hover,\n.forminator-poll.forminator-design--default .forminator-textarea:focus,\n.forminator-poll.forminator-design--default .forminator-textarea:active {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--default .forminator-input:disabled,\n.forminator-poll.forminator-design--default .forminator-textarea:disabled {\n pointer-events: none;\n border-style: dotted;\n}\n\n.forminator-poll.forminator-design--default .forminator-input:disabled:-moz-placeholder,\n.forminator-poll.forminator-design--default .forminator-textarea:disabled:-moz-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--default .forminator-input:disabled::-moz-placeholder,\n.forminator-poll.forminator-design--default .forminator-textarea:disabled::-moz-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--default .forminator-input:disabled:-ms-input-placeholder,\n.forminator-poll.forminator-design--default .forminator-textarea:disabled:-ms-input-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--default .forminator-input:disabled::-webkit-input-placeholder,\n.forminator-poll.forminator-design--default .forminator-textarea:disabled::-webkit-input-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--default .forminator-textarea {\n height: auto;\n min-height: 140px;\n resize: vertical;\n}\n\n.forminator-poll.forminator-design--default .intl-tel-input {\n display: block;\n}\n\n.forminator-poll.forminator-design--default .forminator-input,\n.forminator-poll.forminator-design--default .forminator-textarea {\n line-height: 20px;\n transition: 0.3s ease;\n}\n\n.forminator-poll.forminator-design--default .forminator-input {\n padding: 9px;\n border-width: 1px;\n border-style: solid;\n border-radius: 2px;\n}\n\n.forminator-poll.forminator-design--default .forminator-textarea {\n padding: 9px;\n border-width: 1px;\n border-style: solid;\n border-radius: 2px;\n}\n\n.forminator-poll.forminator-design--default .forminator-input {\n height: 40px;\n}\n\n.forminator-poll.forminator-design--default {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--default * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default .forminator-poll--actions {\n margin: 20px 0 0;\n text-align: center;\n}\n\n.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button) {\n margin: 0;\n font-size: 14px;\n line-height: 20px;\n font-weight: normal;\n}\n\n.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button),\n.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button):hover,\n.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button):active,\n.forminator-poll.forminator-design--default .forminator-poll--actions a:not(.forminator-button):visited {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-poll.forminator-design--default .forminator-poll--actions a.forminator-button,\n.forminator-poll.forminator-design--default .forminator-poll--actions button.forminator-button {\n padding: 10px;\n border-radius: 0;\n font-size: 14px;\n line-height: 20px;\n font-weight: normal;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button) {\n flex: 0 0 auto;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:not(.forminator-size--small) .forminator-poll--actions {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n margin: 30px 0 0;\n }\n}\n\n.forminator-poll.forminator-design--default {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--default * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--default a.forminator-button,\n.forminator-poll.forminator-design--default button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n padding: 10px;\n border-radius: 2px;\n line-height: 20px;\n transition: 0.3s ease;\n}\n\n.forminator-poll.forminator-design--default a.forminator-button,\n.forminator-poll.forminator-design--default a.forminator-button:hover,\n.forminator-poll.forminator-design--default a.forminator-button:active,\n.forminator-poll.forminator-design--default a.forminator-button:visited,\n.forminator-poll.forminator-design--default a.forminator-button:disabled,\n.forminator-poll.forminator-design--default button.forminator-button,\n.forminator-poll.forminator-design--default button.forminator-button:hover,\n.forminator-poll.forminator-design--default button.forminator-button:active,\n.forminator-poll.forminator-design--default button.forminator-button:visited,\n.forminator-poll.forminator-design--default button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-poll.forminator-design--default a.forminator-button,\n.forminator-poll.forminator-design--default a.forminator-button:hover,\n.forminator-poll.forminator-design--default a.forminator-button:active,\n.forminator-poll.forminator-design--default a.forminator-button:visited,\n.forminator-poll.forminator-design--default button.forminator-button,\n.forminator-poll.forminator-design--default button.forminator-button:hover,\n.forminator-poll.forminator-design--default button.forminator-button:active,\n.forminator-poll.forminator-design--default button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--default a.forminator-button:disabled,\n.forminator-poll.forminator-design--default button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-poll.forminator-design--default a.forminator-button:first-child,\n.forminator-poll.forminator-design--default button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-poll.forminator-design--default a.forminator-button:last-child,\n.forminator-poll.forminator-design--default button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-poll.forminator-design--default:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-poll.forminator-design--default:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--default:not(.forminator-size--small) a.forminator-button,\n .forminator-poll.forminator-design--default:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-poll.forminator-design--material {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--material * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material .forminator-poll--question {\n margin: 0 0 10px;\n padding: 0;\n border: 0;\n font-size: 15px;\n line-height: 20px;\n font-weight: bold;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--question {\n margin: 0 0 15px;\n }\n}\n\n.forminator-poll.forminator-design--material {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--material * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material .forminator-poll--description {\n margin: 0 0 10px;\n padding: 0;\n border: 0;\n font-size: 13px;\n line-height: 18px;\n font-weight: normal;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--description {\n margin: 0 0 15px;\n }\n}\n\n.forminator-poll.forminator-design--material {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--material * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material .forminator-poll--answers {\n margin: 0;\n}\n\n.forminator-poll.forminator-design--material .forminator-poll--answers,\n.forminator-poll.forminator-design--material .forminator-poll--answers li {\n padding: 0;\n border: 0;\n list-style: none;\n}\n\n.forminator-poll.forminator-design--material .forminator-poll--answers li {\n margin: 10px 0;\n}\n\n.forminator-poll.forminator-design--material .forminator-poll--answers li:first-child {\n margin-top: 0;\n}\n\n.forminator-poll.forminator-design--material .forminator-poll--answers li:last-child {\n margin-bottom: 0;\n}\n\n.forminator-poll.forminator-design--material {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--material * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio {\n display: flex;\n position: relative;\n margin: 5px 0;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio input:checked+.forminator-radio--design:before {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio input:focus+.forminator-radio--design:after {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n animation-name: click-animation;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design {\n cursor: pointer;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n margin: 0;\n padding: 0;\n position: relative;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:before {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design+.forminator-radio--label {\n margin-left: 10px;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:after {\n content: \" \";\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n position: absolute;\n border-radius: 50%;\n transform: scale(0);\n transform-origin: center;\n transform-style: preserve-3d;\n animation-duration: 0.6s;\n animation-fill-mode: both;\n width: 20px;\n height: 20px;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--label {\n cursor: default;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n letter-spacing: 0;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--label[for] {\n cursor: pointer;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design {\n width: 20px;\n height: 20px;\n flex: 0 0 20px;\n border-width: 2px;\n border-style: solid;\n border-radius: 2px;\n transition: 0.25s ease;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--label {\n line-height: 20px;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:before {\n width: 10px;\n height: 10px;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design {\n border-radius: 100%;\n}\n\n.forminator-poll.forminator-design--material .forminator-radio .forminator-radio--design:before {\n content: \" \";\n border-radius: 100%;\n}\n\n.forminator-poll.forminator-design--material {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--material * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material .forminator-input,\n.forminator-poll.forminator-design--material .forminator-textarea {\n width: 100%;\n max-width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n background-image: unset;\n background-color: transparent;\n}\n\n.forminator-poll.forminator-design--material .forminator-input,\n.forminator-poll.forminator-design--material .forminator-input:hover,\n.forminator-poll.forminator-design--material .forminator-input:focus,\n.forminator-poll.forminator-design--material .forminator-input:active,\n.forminator-poll.forminator-design--material .forminator-input:disabled,\n.forminator-poll.forminator-design--material .forminator-textarea,\n.forminator-poll.forminator-design--material .forminator-textarea:hover,\n.forminator-poll.forminator-design--material .forminator-textarea:focus,\n.forminator-poll.forminator-design--material .forminator-textarea:active,\n.forminator-poll.forminator-design--material .forminator-textarea:disabled {\n outline: none;\n box-shadow: none;\n}\n\n.forminator-poll.forminator-design--material .forminator-input,\n.forminator-poll.forminator-design--material .forminator-input:hover,\n.forminator-poll.forminator-design--material .forminator-input:focus,\n.forminator-poll.forminator-design--material .forminator-input:active,\n.forminator-poll.forminator-design--material .forminator-textarea,\n.forminator-poll.forminator-design--material .forminator-textarea:hover,\n.forminator-poll.forminator-design--material .forminator-textarea:focus,\n.forminator-poll.forminator-design--material .forminator-textarea:active {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--material .forminator-input:disabled,\n.forminator-poll.forminator-design--material .forminator-textarea:disabled {\n pointer-events: none;\n border-style: dotted;\n}\n\n.forminator-poll.forminator-design--material .forminator-input:disabled:-moz-placeholder,\n.forminator-poll.forminator-design--material .forminator-textarea:disabled:-moz-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--material .forminator-input:disabled::-moz-placeholder,\n.forminator-poll.forminator-design--material .forminator-textarea:disabled::-moz-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--material .forminator-input:disabled:-ms-input-placeholder,\n.forminator-poll.forminator-design--material .forminator-textarea:disabled:-ms-input-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--material .forminator-input:disabled::-webkit-input-placeholder,\n.forminator-poll.forminator-design--material .forminator-textarea:disabled::-webkit-input-placeholder {\n filter: alpha(opacity=40);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);\n opacity: .4;\n -khtml-opacity: .4;\n}\n\n.forminator-poll.forminator-design--material .forminator-textarea {\n height: auto;\n min-height: 140px;\n resize: vertical;\n}\n\n.forminator-poll.forminator-design--material .intl-tel-input {\n display: block;\n}\n\n.forminator-poll.forminator-design--material .forminator-input,\n.forminator-poll.forminator-design--material .forminator-textarea {\n line-height: 20px;\n transition: 0.25s ease;\n}\n\n.forminator-poll.forminator-design--material .forminator-input {\n border-radius: 0;\n padding-top: 10px;\n padding-bottom: 9px;\n border-top: 0;\n border-right: 0;\n border-left: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n}\n\n.forminator-poll.forminator-design--material .forminator-textarea {\n padding: 9px;\n border-width: 1px;\n border-style: solid;\n border-radius: 2px;\n}\n\n.forminator-poll.forminator-design--material .forminator-input {\n height: 40px;\n}\n\n.forminator-poll.forminator-design--material .forminator-input--wrap {\n position: relative;\n}\n\n.forminator-poll.forminator-design--material .forminator-input--wrap:after {\n content: \" \";\n height: 2px;\n display: block;\n position: absolute;\n right: 50%;\n bottom: 0;\n left: 50%;\n transition: 0.25s linear;\n}\n\n.forminator-poll.forminator-design--material .forminator-floating--input {\n position: relative;\n z-index: 1;\n}\n\n.forminator-poll.forminator-design--material .forminator-floating--input .forminator-label {\n pointer-events: none;\n transform-origin: 0;\n transition: transform 0.25s linear,0.25s ease;\n}\n\n.forminator-poll.forminator-design--material .forminator-floating--input .forminator-label {\n transform: translateY(30px);\n}\n\n.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input:-moz-placeholder,\n.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input:-moz-placeholder {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n}\n\n.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input::-moz-placeholder,\n.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input::-moz-placeholder {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n}\n\n.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input:-ms-input-placeholder,\n.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input:-ms-input-placeholder {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n}\n\n.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input::-webkit-input-placeholder,\n.forminator-poll.forminator-design--material .forminator-floating--input+.forminator-input--wrap .forminator-input::-webkit-input-placeholder {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n}\n\n.forminator-poll.forminator-design--material .forminator-is_hover .forminator-input--wrap:after,\n.forminator-poll.forminator-design--material .forminator-is_active .forminator-input--wrap:after,\n.forminator-poll.forminator-design--material .forminator-has_error .forminator-input--wrap:after {\n right: 0;\n left: 0;\n}\n\n.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input .forminator-label,\n.forminator-poll.forminator-design--material .forminator-is_filled .forminator-floating--input .forminator-label {\n transform: translateY(0);\n}\n\n.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input:-moz-placeholder,\n.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input:-moz-placeholder {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input::-moz-placeholder,\n.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input::-moz-placeholder {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input:-ms-input-placeholder,\n.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input:-ms-input-placeholder {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input::-webkit-input-placeholder,\n.forminator-poll.forminator-design--material .forminator-is_active .forminator-floating--input+.forminator-input--wrap .forminator-input::-webkit-input-placeholder {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--material {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--material * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material .forminator-poll--actions {\n margin: 20px 0 0;\n text-align: center;\n}\n\n.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button) {\n margin: 0;\n font-size: 14px;\n line-height: 20px;\n font-weight: normal;\n}\n\n.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button),\n.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button):hover,\n.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button):active,\n.forminator-poll.forminator-design--material .forminator-poll--actions a:not(.forminator-button):visited {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-poll.forminator-design--material .forminator-poll--actions a.forminator-button,\n.forminator-poll.forminator-design--material .forminator-poll--actions button.forminator-button {\n padding: 10px;\n border-radius: 0;\n font-size: 14px;\n line-height: 20px;\n font-weight: normal;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--actions a:not(.forminator-button) {\n flex: 0 0 auto;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:not(.forminator-size--small) .forminator-poll--actions {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n margin: 30px 0 0;\n }\n}\n\n.forminator-poll.forminator-design--material {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material {\n margin: 30px auto;\n }\n}\n\n.forminator-poll.forminator-design--material * {\n box-sizing: border-box;\n}\n\n.forminator-poll.forminator-design--material a.forminator-button,\n.forminator-poll.forminator-design--material button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n overflow: hidden;\n position: relative;\n padding: 10px;\n border-radius: 2px;\n line-height: 20px;\n transition: 0.25s ease;\n}\n\n.forminator-poll.forminator-design--material a.forminator-button,\n.forminator-poll.forminator-design--material a.forminator-button:hover,\n.forminator-poll.forminator-design--material a.forminator-button:active,\n.forminator-poll.forminator-design--material a.forminator-button:visited,\n.forminator-poll.forminator-design--material a.forminator-button:disabled,\n.forminator-poll.forminator-design--material button.forminator-button,\n.forminator-poll.forminator-design--material button.forminator-button:hover,\n.forminator-poll.forminator-design--material button.forminator-button:active,\n.forminator-poll.forminator-design--material button.forminator-button:visited,\n.forminator-poll.forminator-design--material button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-poll.forminator-design--material a.forminator-button,\n.forminator-poll.forminator-design--material a.forminator-button:hover,\n.forminator-poll.forminator-design--material a.forminator-button:active,\n.forminator-poll.forminator-design--material a.forminator-button:visited,\n.forminator-poll.forminator-design--material button.forminator-button,\n.forminator-poll.forminator-design--material button.forminator-button:hover,\n.forminator-poll.forminator-design--material button.forminator-button:active,\n.forminator-poll.forminator-design--material button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-poll.forminator-design--material a.forminator-button:disabled,\n.forminator-poll.forminator-design--material button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-poll.forminator-design--material a.forminator-button:first-child,\n.forminator-poll.forminator-design--material button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-poll.forminator-design--material a.forminator-button:last-child,\n.forminator-poll.forminator-design--material button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n.forminator-poll.forminator-design--material a.forminator-button .forminator-button--mask,\n.forminator-poll.forminator-design--material a.forminator-button .forminator-button--text,\n.forminator-poll.forminator-design--material button.forminator-button .forminator-button--mask,\n.forminator-poll.forminator-design--material button.forminator-button .forminator-button--text {\n display: block;\n}\n\n.forminator-poll.forminator-design--material a.forminator-button .forminator-button--mask,\n.forminator-poll.forminator-design--material button.forminator-button .forminator-button--mask {\n width: 0;\n position: absolute;\n top: 50%;\n left: 50%;\n padding: 0;\n border-radius: 100%;\n background-color: rgba(0,0,0,0.12);\n transform: translate(-50%, -50%);\n transition: width 450ms cubic-bezier(0.23, 1, 0.32, 1),0.2s ease-out;\n}\n\n.forminator-poll.forminator-design--material a.forminator-button:active,\n.forminator-poll.forminator-design--material button.forminator-button:active {\n box-shadow: 0 1px 4px 0 rgba(0,0,0,0.6);\n}\n\n.forminator-poll.forminator-design--material a.forminator-button:active .forminator-button--mask,\n.forminator-poll.forminator-design--material button.forminator-button:active .forminator-button--mask {\n width: 120%;\n padding: 120% 0 0;\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-poll.forminator-design--material:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-poll.forminator-design--material:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-poll.forminator-design--material:not(.forminator-size--small) a.forminator-button,\n .forminator-poll.forminator-design--material:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--grid {\n max-width: 600px;\n}\n\n.forminator-quiz .forminator-question-has-image img {\n max-width: 100%;\n height: auto;\n}\n\n.forminator-quiz.forminator-design--bold {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--bold:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-quiz.forminator-design--bold:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold {\n margin: 30px auto;\n }\n}\n\n.forminator-quiz.forminator-design--bold * {\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--title,\n.forminator-quiz.forminator-design--bold .forminator-quiz--description,\n.forminator-quiz.forminator-design--bold .forminator-quiz--image {\n margin: 0 0 20px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--title:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--description:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--image:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--title,\n.forminator-quiz.forminator-design--bold .forminator-quiz--description {\n padding: 0;\n border: 0;\n letter-spacing: 0;\n text-transform: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--title {\n line-height: 1.4em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--description {\n line-height: 1.7em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--image {\n width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--image img {\n max-width: 100%;\n display: block;\n margin: 0 auto;\n border: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary p {\n padding: 0;\n line-height: 1.2em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary p:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary p:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6 {\n margin-top: 0.8em;\n margin-bottom: 0.8em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary p {\n margin-top: 0.5em;\n margin-bottom: 0.5em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icons {\n margin: 10px -10px;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icons li {\n display: inline-block;\n margin: 0;\n padding: 0 10px;\n border: 0;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icons:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icons:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon {\n line-height: 1;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon a {\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon a,\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:active,\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:visited {\n border: 0;\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon a,\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:active {\n filter: alpha(opacity=70);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);\n opacity: .7;\n -khtml-opacity: .7;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:before {\n display: block;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--title:last-child,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--description:last-child,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--image:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--title,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--description,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--image {\n margin: 0 0 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons li {\n padding: 0 15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons {\n margin: 15px -15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img {\n margin: 0 auto;\n }\n}\n\n.forminator-quiz.forminator-design--bold .forminator-question {\n margin: 20px 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-question legend {\n margin: 0;\n line-height: 1.7em;\n letter-spacing: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--result {\n padding-bottom: 20px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n}\n\n.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--result span {\n display: block;\n line-height: 1.8em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--has-image img {\n width: auto;\n max-width: 100%;\n height: auto;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question .forminator-question--result {\n padding-bottom: 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question legend,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n display: block;\n flex: 0 0 100%;\n padding: 0 15px;\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span {\n display: inline-flex;\n padding: 0 15px 15px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n padding-bottom: 0;\n border-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer {\n margin: 10px 0;\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer,\n.forminator-quiz.forminator-design--bold .forminator-answer span {\n display: block;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--check:after,\n.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--status:after {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--check:before,\n.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--status:before {\n animation-name: click-animation;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer input:disabled+span,\n.forminator-quiz.forminator-design--bold .forminator-answer input.forminator-has-been-disabled+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--design {\n width: 100%;\n cursor: pointer;\n pointer-events: initial;\n display: flex;\n position: relative;\n padding: 7px;\n border-width: 3px;\n border-style: solid;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image {\n width: 80px;\n height: 80px;\n background-color: transparent;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image+.forminator-answer--check,\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-top: 25px;\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check,\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status {\n width: 30px;\n height: 30px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n border-width: 3px;\n border-style: solid;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check+.forminator-answer--name,\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check:after {\n content: \"(\";\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status:after {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: center;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-is_correct .forminator-answer--status:after {\n content: \"\\28\";\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-is_incorrect .forminator-answer--status:after {\n content: \"\\29\";\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-empty,\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image {\n max-width: 100px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-empty .forminator-answer--design {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n height: 100px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check {\n margin-top: 25px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image .forminator-answer--check,\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image .forminator-answer--status {\n display: none;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer {\n margin: 15px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design {\n display: block;\n height: 100%;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-left: 0;\n top: 187px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image {\n width: 100%;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after {\n font-size: 12px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 32px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status {\n width: 22px;\n height: 22px;\n position: absolute;\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: unset;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name {\n margin-top: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design {\n display: flex;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check {\n top: 187px;\n left: 7px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer {\n max-width: 33.33%;\n flex: 0 0 33.33%;\n margin: 15px 0;\n padding: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button,\n.forminator-quiz.forminator-design--bold button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n padding: 12px;\n border-radius: 0;\n line-height: 20px;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button,\n.forminator-quiz.forminator-design--bold a.forminator-button:hover,\n.forminator-quiz.forminator-design--bold a.forminator-button:active,\n.forminator-quiz.forminator-design--bold a.forminator-button:visited,\n.forminator-quiz.forminator-design--bold a.forminator-button:disabled,\n.forminator-quiz.forminator-design--bold button.forminator-button,\n.forminator-quiz.forminator-design--bold button.forminator-button:hover,\n.forminator-quiz.forminator-design--bold button.forminator-button:active,\n.forminator-quiz.forminator-design--bold button.forminator-button:visited,\n.forminator-quiz.forminator-design--bold button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button,\n.forminator-quiz.forminator-design--bold a.forminator-button:hover,\n.forminator-quiz.forminator-design--bold a.forminator-button:active,\n.forminator-quiz.forminator-design--bold a.forminator-button:visited,\n.forminator-quiz.forminator-design--bold button.forminator-button,\n.forminator-quiz.forminator-design--bold button.forminator-button:hover,\n.forminator-quiz.forminator-design--bold button.forminator-button:active,\n.forminator-quiz.forminator-design--bold button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button:disabled,\n.forminator-quiz.forminator-design--bold button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button:first-child,\n.forminator-quiz.forminator-design--bold button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button:last-child,\n.forminator-quiz.forminator-design--bold button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--result {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--result:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--result:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result {\n display: flex;\n flex-direction: column-reverse;\n padding: 7px;\n border-width: 3px;\n border-style: solid;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n }\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--image {\n height: auto;\n max-height: 150px;\n display: block;\n padding: 0;\n border: 0;\n width: auto;\n margin: 0 auto;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--title {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--title {\n line-height: 2.3em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--title+.forminator-result--description {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--description,\n.forminator-quiz.forminator-design--bold .forminator-result--description p {\n line-height: 1.9em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--description h1:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h2:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h3:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h4:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h5:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h6:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description p:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description ol:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description ul:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--description h1:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h2:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h3:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h4:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h5:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h6:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description p:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description ol:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description ul:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--retake {\n margin: 0;\n width: 100%;\n display: block;\n padding: 12px;\n border-radius: 0;\n line-height: 20px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--retake .wpdui-icon {\n font-size: 12px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--info {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--quiz-name {\n display: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--text {\n padding: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--text+.forminator-result--image {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--text * {\n word-break: break-word;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result {\n display: block;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--retake {\n width: auto;\n flex: 0 0 auto;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--info {\n display: flex;\n margin-top: 0;\n margin-bottom: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake {\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name {\n display: block;\n flex: 1;\n align-self: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--content {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--text+.forminator-result--image {\n max-width: 50%;\n margin-top: 0;\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-result {\n text-align: initial;\n }\n}\n\n.forminator-quiz.forminator-design--flat {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--flat:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-quiz.forminator-design--flat:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat {\n margin: 30px auto;\n }\n}\n\n.forminator-quiz.forminator-design--flat * {\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--title,\n.forminator-quiz.forminator-design--flat .forminator-quiz--description,\n.forminator-quiz.forminator-design--flat .forminator-quiz--image {\n margin: 0 0 20px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--title:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--description:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--image:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--title,\n.forminator-quiz.forminator-design--flat .forminator-quiz--description {\n padding: 0;\n border: 0;\n letter-spacing: 0;\n text-transform: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--title {\n line-height: 1.4em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--description {\n line-height: 1.7em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--image {\n width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--image img {\n max-width: 100%;\n display: block;\n margin: 0 auto;\n border: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary p {\n padding: 0;\n line-height: 1.2em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary p:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary p:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6 {\n margin-top: 0.8em;\n margin-bottom: 0.8em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary p {\n margin-top: 0.5em;\n margin-bottom: 0.5em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icons {\n margin: 10px -10px;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icons li {\n display: inline-block;\n margin: 0;\n padding: 0 10px;\n border: 0;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icons:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icons:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon {\n line-height: 1;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon a {\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon a,\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:active,\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:visited {\n border: 0;\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon a,\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:active {\n filter: alpha(opacity=70);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);\n opacity: .7;\n -khtml-opacity: .7;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:before {\n display: block;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--title:last-child,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--description:last-child,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--image:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--title,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--description,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--image {\n margin: 0 0 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons li {\n padding: 0 15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons {\n margin: 15px -15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img {\n margin: 0 auto;\n }\n}\n\n.forminator-quiz.forminator-design--flat .forminator-question {\n margin: 20px 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-question legend {\n margin: 0;\n line-height: 1.7em;\n letter-spacing: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--result {\n padding-bottom: 20px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n}\n\n.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--result span {\n display: block;\n line-height: 1.8em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--has-image img {\n width: auto;\n max-width: 100%;\n height: auto;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question .forminator-question--result {\n padding-bottom: 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question legend,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n display: block;\n flex: 0 0 100%;\n padding: 0 15px;\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span {\n display: inline-flex;\n padding: 0 15px 15px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n padding-bottom: 0;\n border-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer {\n margin: 10px 0;\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer,\n.forminator-quiz.forminator-design--flat .forminator-answer span {\n display: block;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--check:after,\n.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--status:after {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--check:before,\n.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--status:before {\n animation-name: click-animation;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer input:disabled+span,\n.forminator-quiz.forminator-design--flat .forminator-answer input.forminator-has-been-disabled+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--design {\n width: 100%;\n cursor: pointer;\n pointer-events: initial;\n display: flex;\n position: relative;\n padding: 10px;\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image {\n width: 80px;\n height: 80px;\n background-color: transparent;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image+.forminator-answer--check,\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-top: 25px;\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check,\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status {\n width: 30px;\n height: 30px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check+.forminator-answer--name,\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check:after {\n content: \"(\";\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status:after {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: center;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-is_correct .forminator-answer--status:after {\n content: \"\\28\";\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-is_incorrect .forminator-answer--status:after {\n content: \"\\29\";\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-empty,\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image {\n max-width: 100px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-empty .forminator-answer--design {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n height: 100px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check {\n margin-top: 25px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image .forminator-answer--check,\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image .forminator-answer--status {\n display: none;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer {\n margin: 15px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design {\n display: block;\n height: 100%;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-left: 0;\n top: 190px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image {\n width: 100%;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after {\n font-size: 12px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 32px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status {\n width: 22px;\n height: 22px;\n position: absolute;\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: unset;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name {\n margin-top: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design {\n display: flex;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check {\n top: 190px;\n left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer {\n max-width: 33.33%;\n flex: 0 0 33.33%;\n margin: 15px 0;\n padding: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button,\n.forminator-quiz.forminator-design--flat button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n padding: 10px;\n border-radius: 0;\n line-height: 20px;\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button,\n.forminator-quiz.forminator-design--flat a.forminator-button:hover,\n.forminator-quiz.forminator-design--flat a.forminator-button:active,\n.forminator-quiz.forminator-design--flat a.forminator-button:visited,\n.forminator-quiz.forminator-design--flat a.forminator-button:disabled,\n.forminator-quiz.forminator-design--flat button.forminator-button,\n.forminator-quiz.forminator-design--flat button.forminator-button:hover,\n.forminator-quiz.forminator-design--flat button.forminator-button:active,\n.forminator-quiz.forminator-design--flat button.forminator-button:visited,\n.forminator-quiz.forminator-design--flat button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button,\n.forminator-quiz.forminator-design--flat a.forminator-button:hover,\n.forminator-quiz.forminator-design--flat a.forminator-button:active,\n.forminator-quiz.forminator-design--flat a.forminator-button:visited,\n.forminator-quiz.forminator-design--flat button.forminator-button,\n.forminator-quiz.forminator-design--flat button.forminator-button:hover,\n.forminator-quiz.forminator-design--flat button.forminator-button:active,\n.forminator-quiz.forminator-design--flat button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button:disabled,\n.forminator-quiz.forminator-design--flat button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button:first-child,\n.forminator-quiz.forminator-design--flat button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button:last-child,\n.forminator-quiz.forminator-design--flat button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--result {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--result:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--result:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result {\n display: flex;\n flex-direction: column-reverse;\n padding: 10px;\n border-width: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n }\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--image {\n height: auto;\n max-height: 150px;\n display: block;\n padding: 0;\n border: 0;\n width: auto;\n margin: 0 auto;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--title {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--title {\n line-height: 2.3em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--title+.forminator-result--description {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--description,\n.forminator-quiz.forminator-design--flat .forminator-result--description p {\n line-height: 1.9em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--description h1:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h2:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h3:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h4:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h5:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h6:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description p:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description ol:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description ul:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--description h1:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h2:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h3:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h4:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h5:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h6:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description p:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description ol:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description ul:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--retake {\n margin: 0;\n width: 100%;\n display: block;\n padding: 10px;\n border-radius: 0;\n line-height: 20px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--retake .wpdui-icon {\n font-size: 12px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--info {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--quiz-name {\n display: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--text {\n padding: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--text+.forminator-result--image {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--text * {\n word-break: break-word;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result {\n display: block;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--retake {\n width: auto;\n flex: 0 0 auto;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--info {\n display: flex;\n margin-top: 0;\n margin-bottom: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake {\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name {\n display: block;\n flex: 1;\n align-self: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--content {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--text+.forminator-result--image {\n max-width: 50%;\n margin-top: 0;\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-result {\n text-align: initial;\n }\n}\n\n.forminator-quiz.forminator-design--default {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--default:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-quiz.forminator-design--default:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default {\n margin: 30px auto;\n }\n}\n\n.forminator-quiz.forminator-design--default * {\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--title,\n.forminator-quiz.forminator-design--default .forminator-quiz--description,\n.forminator-quiz.forminator-design--default .forminator-quiz--image {\n margin: 0 0 20px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--title:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--description:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--image:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--title,\n.forminator-quiz.forminator-design--default .forminator-quiz--description {\n padding: 0;\n border: 0;\n letter-spacing: 0;\n text-transform: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--title {\n line-height: 1.4em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--description {\n line-height: 1.7em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--image {\n width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--image img {\n max-width: 100%;\n display: block;\n margin: 0 auto;\n border: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h6,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary p {\n padding: 0;\n line-height: 1.2em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h1:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h2:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h3:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h4:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h5:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h6:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary p:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h1:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h2:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h3:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h4:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h5:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h6:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary p:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h6 {\n margin-top: 0.8em;\n margin-bottom: 0.8em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary p {\n margin-top: 0.5em;\n margin-bottom: 0.5em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icons {\n margin: 10px -10px;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icons li {\n display: inline-block;\n margin: 0;\n padding: 0 10px;\n border: 0;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icons:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icons:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon {\n line-height: 1;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon a {\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon a,\n.forminator-quiz.forminator-design--default .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--default .forminator-social--icon a:active,\n.forminator-quiz.forminator-design--default .forminator-social--icon a:visited {\n border: 0;\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon a,\n.forminator-quiz.forminator-design--default .forminator-social--icon a:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--default .forminator-social--icon a:active {\n filter: alpha(opacity=70);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);\n opacity: .7;\n -khtml-opacity: .7;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon a:before {\n display: block;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--title:last-child,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--description:last-child,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--image:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--title,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--description,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--image {\n margin: 0 0 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons li {\n padding: 0 15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons {\n margin: 15px -15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img {\n margin: 0 auto;\n }\n}\n\n.forminator-quiz.forminator-design--default .forminator-question {\n margin: 20px 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-question legend {\n margin: 0;\n line-height: 1.7em;\n letter-spacing: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-question .forminator-question--result {\n padding-bottom: 20px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n}\n\n.forminator-quiz.forminator-design--default .forminator-question .forminator-question--result span {\n display: block;\n line-height: 1.8em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-question .forminator-question--has-image img {\n width: auto;\n max-width: 100%;\n height: auto;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question .forminator-question--result {\n padding-bottom: 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question legend,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n display: block;\n flex: 0 0 100%;\n padding: 0 15px;\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span {\n display: inline-flex;\n padding: 0 15px 15px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n padding-bottom: 0;\n border-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer {\n margin: 10px 0;\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer,\n.forminator-quiz.forminator-design--default .forminator-answer span {\n display: block;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer input:checked+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--check:after,\n.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--status:after {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--check:before,\n.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--status:before {\n animation-name: click-animation;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer input:disabled+span,\n.forminator-quiz.forminator-design--default .forminator-answer input.forminator-has-been-disabled+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--design {\n width: 100%;\n cursor: pointer;\n pointer-events: initial;\n display: flex;\n position: relative;\n padding: 9px;\n border-width: 1px;\n border-style: solid;\n border-radius: 2px;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image {\n width: 80px;\n height: 80px;\n background-color: transparent;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image+.forminator-answer--check,\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-top: 25px;\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check,\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status {\n width: 30px;\n height: 30px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n border-width: 1px;\n border-style: solid;\n border-radius: 2px;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check+.forminator-answer--name,\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check:after {\n content: \"(\";\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status:after {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: center;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-is_correct .forminator-answer--status:after {\n content: \"\\28\";\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-is_incorrect .forminator-answer--status:after {\n content: \"\\29\";\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-empty,\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image {\n max-width: 100px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-empty .forminator-answer--design {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n height: 100px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check {\n margin-top: 25px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image .forminator-answer--check,\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image .forminator-answer--status {\n display: none;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer {\n margin: 15px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design {\n display: block;\n height: 100%;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-left: 0;\n top: 189px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image {\n width: 100%;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after {\n font-size: 12px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 32px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status {\n width: 22px;\n height: 22px;\n position: absolute;\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: unset;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name {\n margin-top: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design {\n display: flex;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check {\n top: 189px;\n left: 9px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer {\n max-width: 33.33%;\n flex: 0 0 33.33%;\n margin: 15px 0;\n padding: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button,\n.forminator-quiz.forminator-design--default button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n padding: 10px;\n border-radius: 2px;\n line-height: 20px;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button,\n.forminator-quiz.forminator-design--default a.forminator-button:hover,\n.forminator-quiz.forminator-design--default a.forminator-button:active,\n.forminator-quiz.forminator-design--default a.forminator-button:visited,\n.forminator-quiz.forminator-design--default a.forminator-button:disabled,\n.forminator-quiz.forminator-design--default button.forminator-button,\n.forminator-quiz.forminator-design--default button.forminator-button:hover,\n.forminator-quiz.forminator-design--default button.forminator-button:active,\n.forminator-quiz.forminator-design--default button.forminator-button:visited,\n.forminator-quiz.forminator-design--default button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button,\n.forminator-quiz.forminator-design--default a.forminator-button:hover,\n.forminator-quiz.forminator-design--default a.forminator-button:active,\n.forminator-quiz.forminator-design--default a.forminator-button:visited,\n.forminator-quiz.forminator-design--default button.forminator-button,\n.forminator-quiz.forminator-design--default button.forminator-button:hover,\n.forminator-quiz.forminator-design--default button.forminator-button:active,\n.forminator-quiz.forminator-design--default button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button:disabled,\n.forminator-quiz.forminator-design--default button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button:first-child,\n.forminator-quiz.forminator-design--default button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button:last-child,\n.forminator-quiz.forminator-design--default button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--result {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--result:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--result:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result {\n display: flex;\n flex-direction: column-reverse;\n padding: 9px;\n border-width: 1px;\n border-style: solid;\n border-radius: 2px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n }\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--image {\n height: auto;\n max-height: 150px;\n display: block;\n padding: 0;\n border: 0;\n width: auto;\n margin: 0 auto;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--title {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--title {\n line-height: 2.3em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--title+.forminator-result--description {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--description,\n.forminator-quiz.forminator-design--default .forminator-result--description p {\n line-height: 1.9em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--description h1:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h2:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h3:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h4:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h5:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h6:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description p:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description ol:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description ul:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--description h1:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h2:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h3:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h4:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h5:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h6:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description p:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description ol:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description ul:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--retake {\n margin: 0;\n width: 100%;\n display: block;\n padding: 10px;\n border-radius: 2px;\n line-height: 20px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--retake .wpdui-icon {\n font-size: 12px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--info {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--quiz-name {\n display: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--text {\n padding: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--text+.forminator-result--image {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--text * {\n word-break: break-word;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result {\n display: block;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--retake {\n width: auto;\n flex: 0 0 auto;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--info {\n display: flex;\n margin-top: 0;\n margin-bottom: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake {\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name {\n display: block;\n flex: 1;\n align-self: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--content {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--text+.forminator-result--image {\n max-width: 50%;\n margin-top: 0;\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-result {\n text-align: initial;\n }\n}\n\n.forminator-quiz.forminator-design--material {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--material:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-quiz.forminator-design--material:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material {\n margin: 30px auto;\n }\n}\n\n.forminator-quiz.forminator-design--material * {\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--title,\n.forminator-quiz.forminator-design--material .forminator-quiz--description,\n.forminator-quiz.forminator-design--material .forminator-quiz--image {\n margin: 0 0 20px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--title:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--description:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--image:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--title,\n.forminator-quiz.forminator-design--material .forminator-quiz--description {\n padding: 0;\n border: 0;\n letter-spacing: 0;\n text-transform: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--title {\n line-height: 1.4em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--description {\n line-height: 1.7em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--image {\n width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--image img {\n max-width: 100%;\n display: block;\n margin: 0 auto;\n border: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h6,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary p {\n padding: 0;\n line-height: 1.2em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h1:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h2:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h3:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h4:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h5:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h6:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary p:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h1:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h2:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h3:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h4:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h5:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h6:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary p:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h6 {\n margin-top: 0.8em;\n margin-bottom: 0.8em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary p {\n margin-top: 0.5em;\n margin-bottom: 0.5em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icons {\n margin: 10px -10px;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icons li {\n display: inline-block;\n margin: 0;\n padding: 0 10px;\n border: 0;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icons:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icons:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon {\n line-height: 1;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon a {\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon a,\n.forminator-quiz.forminator-design--material .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--material .forminator-social--icon a:active,\n.forminator-quiz.forminator-design--material .forminator-social--icon a:visited {\n border: 0;\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon a,\n.forminator-quiz.forminator-design--material .forminator-social--icon a:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--material .forminator-social--icon a:active {\n filter: alpha(opacity=70);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);\n opacity: .7;\n -khtml-opacity: .7;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon a:before {\n display: block;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--title:last-child,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--description:last-child,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--image:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--title,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--description,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--image {\n margin: 0 0 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons li {\n padding: 0 15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons {\n margin: 15px -15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img {\n margin: 0 auto;\n }\n}\n\n.forminator-quiz.forminator-design--material .forminator-question {\n margin: 20px 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-question legend {\n margin: 0;\n line-height: 1.7em;\n letter-spacing: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-question .forminator-question--result {\n padding-bottom: 20px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n}\n\n.forminator-quiz.forminator-design--material .forminator-question .forminator-question--result span {\n display: block;\n line-height: 1.8em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-question .forminator-question--has-image img {\n width: auto;\n max-width: 100%;\n height: auto;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question .forminator-question--result {\n padding-bottom: 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question legend,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n display: block;\n flex: 0 0 100%;\n padding: 0 15px;\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span {\n display: inline-flex;\n padding: 0 15px 15px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n padding-bottom: 0;\n border-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer {\n margin: 10px 0;\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer,\n.forminator-quiz.forminator-design--material .forminator-answer span {\n display: block;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span {\n pointer-events: none;\n box-shadow: 0 3px 8px rgba(0,0,0,0.3);\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--check:after,\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--status:after {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--check:before,\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--status:before {\n animation-name: click-animation;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--image:before {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer input:disabled+span,\n.forminator-quiz.forminator-design--material .forminator-answer input.forminator-has-been-disabled+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--design {\n width: 100%;\n cursor: pointer;\n pointer-events: initial;\n display: flex;\n position: relative;\n border-radius: 2px;\n box-shadow: 0 1px 1px rgba(0,0,0,0.3);\n transition: 0.25s ease;\n overflow: hidden;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--design:hover {\n box-shadow: 0 3px 8px rgba(0,0,0,0.3);\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image {\n width: 80px;\n height: 80px;\n background-color: transparent;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n position: relative;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image:before {\n content: \" \";\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: rgba(0,0,0,0.6);\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image+.forminator-answer--check,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image+.forminator-answer--status {\n position: absolute;\n top: 25px;\n left: 25px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status {\n width: 30px;\n height: 30px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n border-width: 2px;\n border-style: solid;\n border-radius: 2px;\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check+.forminator-answer--name,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:before,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:before {\n content: \" \";\n width: 30px;\n height: 30px;\n position: absolute;\n border-radius: 50%;\n transform: scale(0);\n transform-origin: center;\n transform-style: preserve-3d;\n animation-duration: 1s;\n animation-fill-mode: both;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after {\n content: \"(\";\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:after {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: center;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-is_correct .forminator-answer--status:after {\n content: \"\\28\";\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-is_incorrect .forminator-answer--status:after {\n content: \"\\29\";\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-empty,\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-only--image {\n max-width: 80px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-empty .forminator-answer--design {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n height: 80px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-only--text .forminator-answer--design {\n padding: 10px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer:not(.forminator-only--text) .forminator-answer--name {\n padding: 10px 10px 10px 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer {\n margin: 15px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design {\n display: block;\n height: 100%;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-left: 0;\n left: auto;\n top: 10px;\n right: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image {\n width: 100%;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after {\n font-size: 12px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status {\n width: 22px;\n height: 22px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: unset;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name {\n margin-top: 10px;\n padding-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design {\n display: flex;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check {\n top: 188px;\n left: 8px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer {\n max-width: 33.33%;\n flex: 0 0 33.33%;\n margin: 15px 0;\n padding: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button,\n.forminator-quiz.forminator-design--material button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n overflow: hidden;\n position: relative;\n padding: 10px;\n border-radius: 2px;\n line-height: 20px;\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button,\n.forminator-quiz.forminator-design--material a.forminator-button:hover,\n.forminator-quiz.forminator-design--material a.forminator-button:active,\n.forminator-quiz.forminator-design--material a.forminator-button:visited,\n.forminator-quiz.forminator-design--material a.forminator-button:disabled,\n.forminator-quiz.forminator-design--material button.forminator-button,\n.forminator-quiz.forminator-design--material button.forminator-button:hover,\n.forminator-quiz.forminator-design--material button.forminator-button:active,\n.forminator-quiz.forminator-design--material button.forminator-button:visited,\n.forminator-quiz.forminator-design--material button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button,\n.forminator-quiz.forminator-design--material a.forminator-button:hover,\n.forminator-quiz.forminator-design--material a.forminator-button:active,\n.forminator-quiz.forminator-design--material a.forminator-button:visited,\n.forminator-quiz.forminator-design--material button.forminator-button,\n.forminator-quiz.forminator-design--material button.forminator-button:hover,\n.forminator-quiz.forminator-design--material button.forminator-button:active,\n.forminator-quiz.forminator-design--material button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button:disabled,\n.forminator-quiz.forminator-design--material button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button:first-child,\n.forminator-quiz.forminator-design--material button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button:last-child,\n.forminator-quiz.forminator-design--material button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--mask,\n.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--text,\n.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--mask,\n.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--text {\n display: block;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--mask,\n.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--mask {\n width: 0;\n position: absolute;\n top: 50%;\n left: 50%;\n padding: 0;\n border-radius: 100%;\n background-color: rgba(0,0,0,0.12);\n transform: translate(-50%, -50%);\n transition: width 450ms cubic-bezier(0.23, 1, 0.32, 1),0.2s ease-out;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button:active,\n.forminator-quiz.forminator-design--material button.forminator-button:active {\n box-shadow: 0 1px 4px 0 rgba(0,0,0,0.6);\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button:active .forminator-button--mask,\n.forminator-quiz.forminator-design--material button.forminator-button:active .forminator-button--mask {\n width: 120%;\n padding: 120% 0 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--result {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--result:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--result:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result {\n border-radius: 2px;\n overflow: hidden;\n box-shadow: 0 1px 1px rgba(0,0,0,0.3);\n}\n\n.forminator-quiz.forminator-design--material .forminator-result hr {\n display: block;\n padding: 0;\n border: 0;\n display: block;\n background-color: rgba(0,0,0,0.1);\n margin: 10px 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n }\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--image {\n height: auto;\n max-height: 150px;\n display: block;\n padding: 0;\n border: 0;\n width: 100%;\n margin: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--title {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--title {\n line-height: 2.3em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--title+.forminator-result--description {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--description,\n.forminator-quiz.forminator-design--material .forminator-result--description p {\n line-height: 1.9em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--description h1:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h2:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h3:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h4:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h5:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h6:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description p:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description ol:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description ul:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--description h1:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h2:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h3:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h4:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h5:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h6:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description p:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description ol:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description ul:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--retake {\n margin: 0;\n display: inline-flex;\n padding: 0;\n border: 0;\n background-color: transparent;\n background-image: none;\n text-transform: uppercase;\n height: auto;\n line-height: 1.4em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--content {\n padding: 10px;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-result {\n text-align: initial;\n }\n}\n\n","// =============================================\n// FORMINATOR UI – KEYFRAMES\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: June 19, 2018\n// \n// Last Update: June 23, 2018\n// =============================================\n\n// =============================================\n// KEYFRAMES MENU\n//\n// 1. UPDATING\n// 2. LOADING WHEEL\n// 3. FADE IN UP\n// 4. FADE OUT DOWN\n// =============================================\n\n// =============================================\n// 1. UPDATING\n\n@keyframes updating {\n from {\n\t\ttransform: rotate(0deg);\n\t}\n to {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n// =============================================\n// 2. LOADING WHEEL\n//\n// This keyframe is based on Alan Shortis pen:\n// https://codepen.io/alanshortis/pen/eJLVXr\n\n@keyframes spin {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n// =============================================\n// 3. FADE IN UP\n\n@keyframes fadeInUp {\n from {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n to {\n opacity: 1;\n transform: none;\n }\n}\n\n// =============================================\n// 4. FADE OUT DOWN\n\n@keyframes fadeOutDown {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n}\n\n// =============================================\n// 5. CLICK ANIMATION\n//\n// Used for Material UI radio and checkbox options.\n\n@keyframes click-animation {\n\t0% {\n\t\ttransform: scale(1);\n\t\t@include opacity(0.2);\n\t}\n\t50% {\n\t\ttransform: scale(2);\n\t\t@include opacity(0.1);\n\t}\n\t100% {\n\t\ttransform: scale(0);\n\t\t@include opacity(0);\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: OPACITY\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n// =============================================\n// For example, to get 65% opacity, do the this:\n// @include opacity(0.65);\n// =============================================\n\n@mixin opacity($alpha) {\n\n\t@if ($alpha > 1) {\n\n\t\t@warn \"Unfortunately, nothing could be retrieved from `#{$alpha}`. \"\n\t\t+ \"You need to insert values from `0` to `1`, you can also make use of decimals like `0.20` to represent 20% opacity.\";\n\t}\n\n\t@else {\n\t\tfilter: alpha(opacity=$alpha*100);\n\t\tfilter: progid:DXImageTransform.Microsoft.Alpha(opacity=#{$alpha*100});\n\t\topacity: $alpha;\n\t\t-khtml-opacity: $alpha;\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: BODY CLASS\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n//\n// Last Update: July 6, 2018\n// =============================================\n\n// =============================================\n// There are two way for using this mixin. You\n// can display module class only or module class\n// with module theme. For both cases follow this:\n//\n// A) To get quiz module class only:\n// @include body-class(quiz, '') { ... }\n//\n// B) To get quiz module + flat theme class:\n// @include body-class(quiz, flat) { ... }\n// =============================================\n\n@mixin body-class($module-type, $module-theme: null) {\n\n\t@if ($module-theme == null) {\n\n\t\t.forminator-#{$module-type} {\n\t\t\t@content;\n\t\t}\n\t} @else {\n\n\t\t.forminator-#{$module-type}.forminator-design--#{$module-theme} {\n\t\t\tmargin: $gutter-sm auto;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\tbox-sizing: border-box;\n\n\t\t\t&:first-child {\n\t\t\t\tmargin-top: 0;\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, sm) {\n\t\t\t\tmargin: $gutter auto;\n\t\t\t}\n\n\t\t\t* {\n\t\t\t\t@extend %text-reset;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t}\n\n\t\t\t@if $module-type == quiz {\n\n\t\t\t\t.forminator-quiz--title,\n\t\t\t\t.forminator-quiz--description,\n\t\t\t\t.forminator-quiz--image {\n\t\t\t\t\tmargin: 0 0 $gutter-sm;\n\t\t\t\t\t\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t.forminator-quiz--title,\n\t\t\t\t.forminator-quiz--description {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\t\t\t\t\tletter-spacing: 0;\n\t\t\t\t\ttext-transform: none;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\n\t\t\t\t.forminator-quiz--title {\n\t\t\t\t\tline-height: $quiz--title-line-height;\n\t\t\t\t}\n\n\t\t\t\t.forminator-quiz--description {\n\t\t\t\t\tline-height: $quiz--description-line-height;\n\t\t\t\t}\n\n\t\t\t\t.forminator-quiz--image {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\n\t\t\t\t\timg {\n\t\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-quiz--summary {\n\t\t\t\t\tmargin: $gutter-sm 0;\n\n\t\t\t\t\th1, h2, h3, h4, h5, h6, p {\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\tline-height: 1.2em;\n\t\t\n\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\th1, h2, h3, h4, h5, h6 {\n\t\t\t\t\t\tmargin-top: 0.8em;\n\t\t\t\t\t\tmargin-bottom: 0.8em;\n\t\t\t\t\t}\n\n\t\t\t\t\tp {\n\t\t\t\t\t\tmargin-top: 0.5em;\n\t\t\t\t\t\tmargin-bottom: 0.5em;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-social--icons {\n\t\t\t\t\tmargin: #{$gutter-sm / 2} -#{$gutter-sm / 2};\n\t\t\t\t\tlist-style: none;\n\n\t\t\t\t\tli {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0 #{$gutter-sm / 2};\n\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\tlist-style: none;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-social--icon {\n\t\t\t\t\tline-height: 1;\n\n\t\t\t\t\ta {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0;\n\n\t\t\t\t\t\t&,\n\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t&:active,\n\t\t\t\t\t\t&:visited {\n\t\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&,\n\t\t\t\t\t\t&:visited {\n\t\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t&:active {\n\t\t\t\t\t\t\t@include opacity(0.7);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:not(.forminator-size--small) {\n\n\t\t\t\t\t.forminator-quiz--title,\n\t\t\t\t\t.forminator-quiz--description,\n\t\t\t\t\t.forminator-quiz--image {\n\t\t\t\t\t\t\n\t\t\t\t\t\t&:last-child {\n\t\t\t\t\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tmargin: 0 0 $gutter;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.forminator-quiz--summary {\n\n\t\t\t\t\t\t&:first-child {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:last-child {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tmargin: $gutter 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.forminator-social--icons {\n\n\t\t\t\t\t\tli {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tpadding: 0 #{$gutter / 2};\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:first-child {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:last-child {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tmargin: #{$gutter / 2} -#{$gutter / 2};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.forminator-design--grid {\n\n\t\t\t\t\t\t.forminator-quiz--title,\n\t\t\t\t\t\t.forminator-quiz--description {\n\t\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t.forminator-quiz--image img {\n\t\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@content;\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – POLL GLOBAL STYLES\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: June 21, 2018\n//\n// Last Update: June 30, 2018\n// =============================================\n\n// =============================================\n// POLL GLOBAL STYLES MENU\n//\n// 1. BASIC\n// 2. NOTIFICATIONS\n// 3. POLL CHART\n// =============================================\n\n// =============================================\n// 1. BASIC\n\n@include body-class(poll) {\n\tbox-sizing: border-box;\n\n\t* {\n\t\t@extend %text-reset;\n\t\tbox-sizing: border-box;\n\t}\n\n\t.forminator-poll--image {\n\t\tmax-width: 100%;\n\t\theight: auto;\n\t}\n}\n\n// =============================================\n// 2. NOTIFICATIONS\n\n@include body-class(poll) {\n\n\t.forminator-label--info {\n\t\t@include notice(info);\n\t}\n\n\t.forminator-label--error {\n\t\t@include notice(error);\n\t}\n\n\t.forminator-label--notice {\n\t\t@include notice(default);\n\t}\n\n\t.forminator-label--success {\n\t\t@include notice(success);\n\t}\n\n\t.forminator-label--loading {\n\t\t@include notice(loading);\n\t}\n}\n\n// =============================================\n// 3. POLL CHART\n\n@include body-class(poll) {\n\n\t.forminator-poll--chart {\n max-width: 100%;\n height: auto;\n display: block;\n\t}\n}","// =============================================\n// FORMINATOR UI – EXTENSIONS\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: June 19, 2018\n//\n// Last Update: June 26, 2018\n// =============================================\n\n// =============================================\n// EXTENSIONS MENU\n//\n// 1. BASIC EXTENSIONS\n// 1.1. Basic Reset\n// 1.2. Text Reset\n// 1.3. Truncate Text\n// 1.4. Screen Reader (Only)\n// 2. LABEL\n// =============================================\n\n// =============================================\n// 1. BASIC EXTENSIONS\n// ******************************************\n// 1.1. Basic Reset\n\n%basic-reset {\n\tmargin: 0;\n\tpadding: 0;\n\tborder: 0;\n}\n\n// ******************************************\n// 1.2. Text Reset\n\n%text-reset {\n\tfont-variant-ligatures: none;\n\t-webkit-font-variant-ligatures: none;\n\ttext-rendering: optimizeLegibility;\n\t-moz-osx-font-smoothing: grayscale;\n\tfont-smoothing: antialiased;\n\t-webkit-font-smoothing: antialiased;\n\ttext-shadow: rgba(0, 0, 0, .01) 0 0 1px;\n}\n\n// ******************************************\n// 1.3. Truncate Text\n\n%truncate-text {\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n}\n\n// ******************************************\n// 1.4. Screen Reader (Only)\n\n%screen-reader-only {\n\twidth: 1px;\n\theight: 1px;\n\toverflow: hidden;\n\tposition: absolute !important;\n\tmargin: -1px;\n\tborder: 0;\n\tpadding: 0;\n\tclip: rect(1px, 1px, 1px, 1px);\n\tclip-path: inset(50%);\n\tword-wrap: normal !important;\n}\n\n// =============================================\n// 2. LABEL\n\n%fui-label {\n\tcursor: default;\n\tdisplay: block;\n\t@extend %basic-reset;\n\tletter-spacing: $letter-spacing;\n\n\t&[for] {\n\t\tcursor: pointer;\n\t}\n\n\t.wpdui-icon-asterisk {\n\t\tdisplay: inline-flex;\n\t\tvertical-align: super;\n\t\tfont-size: 6px;\n\n\t\t&:before {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: QUIZ ANSWER\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n//\n// Last Update: July 6, 2018\n// =============================================\n\n@mixin quiz-answer($answer-map: null, $answer-theme: null) {\n\n\t.forminator-answer {\n\t\tmargin: #{$gutter-sm / 2} 0;\n\t\tpointer-events: none;\n\n\t\t&, span {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\tinput {\n\t\t\t@extend %screen-reader-only;\n\n\t\t\t&:checked + span {\n\t\t\t\tpointer-events: none;\n\n\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t$has-box-shadow: map-has-key($answer-map, box-shadow);\n\t\t\t\t\t$box-shadow: map-get($answer-map, box-shadow);\n\n\t\t\t\t\t@if $has-box-shadow {\n\t\t\t\t\t\tbox-shadow: 0 3px 8px $box-shadow;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-answer--check,\n\t\t\t\t.forminator-answer--status {\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t}\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tanimation-name: click-animation;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@if $answer-theme == material {\n\n\t\t\t\t\t.forminator-answer--image:before {\n\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:disabled + span,\n\t\t\t&.forminator-has-been-disabled + span {\n\t\t\t\tpointer-events: none;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--design {\n\t\t\twidth: 100%;\n\t\t\tcursor: pointer;\n\t\t\tpointer-events: initial;\n\t\t\tdisplay: flex;\n\t\t\tposition: relative;\n\n\t\t\t@if $answer-map != null {\n\n\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\t\t$has-border-style: map-has-key($answer-map, border-style);\n\t\t\t\t$has-border-radius: map-has-key($answer-map, border-radius);\n\t\t\t\t$has-box-shadow: map-has-key($answer-map, box-shadow);\n\t\t\t\t$has-transition: map-has-key($answer-map, transition);\n\n\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t$border-width: map-get($answer-map, border-width);\n\t\t\t\t$border-style: map-get($answer-map, border-style);\n\t\t\t\t$border-radius: map-get($answer-map, border-radius);\n\t\t\t\t$box-shadow: map-get($answer-map, box-shadow);\n\t\t\t\t$transition: map-get($answer-map, transition);\n\n\t\t\t\t@if $answer-theme != material {\n\n\t\t\t\t\t@if $has-padding and $has-border-width {\n\t\t\t\t\t\tpadding: #{$padding - $border-width};\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@else if $has-padding and not $has-border-width {\n\t\t\t\t\t\tpadding: $padding;\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@if $has-border-width and $has-border-style {\n\t\t\t\t\t\tborder-width: $border-width;\n\t\t\t\t\t\tborder-style: $border-style;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@if $has-border-radius {\n\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t}\n\n\t\t\t\t@if $has-box-shadow {\n\t\t\t\t\tbox-shadow: 0 1px 1px $box-shadow;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbox-shadow: 0 3px 8px $box-shadow;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@if $has-transition {\n\t\t\t\t\ttransition: $transition;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@if $answer-theme == material {\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--image {\n\t\t\twidth: $quiz--image-sm;\n\t\t\theight: $quiz--image-sm;\n\t\t\tbackground-color: transparent;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-size: cover;\n\t\t\tbackground-position: center;\n\n\t\t\t@if $answer-theme == material {\n\t\t\t\tposition: relative;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \" \";\n\t\t\t\t\t@include opacity(0);\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tbackground-color: $material--image-mask;\n\n\t\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t\t@if map-has-key($answer-map, transition) {\n\t\t\t\t\t\t\ttransition: map-get($answer-map, transition);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t+ .forminator-answer--check,\n\t\t\t\t+ .forminator-answer--status {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: #{($quiz--image-sm - $quiz--checkbox-sm) / 2};\n\t\t\t\t\tleft: #{($quiz--image-sm - $quiz--checkbox-sm) / 2};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@else {\n\n\t\t\t\t+ .forminator-answer--check,\n\t\t\t\t+ .forminator-answer--status {\n\t\t\t\t\tmargin-top: #{($quiz--image-sm - $quiz--checkbox-sm) / 2};\n\n\t\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t\t$padding: map-get($answer-map, padding);\n\t\n\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\tmargin-left: $padding;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--check,\n\t\t.forminator-answer--status {\n\t\t\twidth: $quiz--checkbox-sm;\n\t\t\theight: $quiz--checkbox-sm;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\n\t\t\t@if $answer-map != null {\n\n\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\t\t$has-border-style: map-has-key($answer-map, border-style);\n\t\t\t\t$has-border-radius: map-has-key($answer-map, border-radius);\n\t\t\t\t$has-transition: map-has-key($answer-map, transition);\n\n\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t$border-width: map-get($answer-map, border-width);\n\t\t\t\t$border-style: map-get($answer-map, border-style);\n\t\t\t\t$border-radius: map-get($answer-map, border-radius);\n\t\t\t\t$transition: map-get($answer-map, transition);\n\n\t\t\t\t@if $has-border-width and $has-border-style {\n\t\t\t\t\tborder-width: $border-width;\n\t\t\t\t\tborder-style: $border-style;\n\t\t\t\t}\n\n\t\t\t\t@if $has-border-radius {\n\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t}\n\n\t\t\t\t@if $has-transition {\n\t\t\t\t\ttransition: $transition;\n\t\t\t\t}\n\n\t\t\t\t@if $has-padding {\n\n\t\t\t\t\t+ .forminator-answer--name {\n\t\t\t\t\t\tmargin-left: $padding;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@if $answer-theme == material {\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \" \";\n\t\t\t\t\twidth: $quiz--checkbox-sm;\n\t\t\t\t\theight: $quiz--checkbox-sm;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\ttransform: scale(0);\n\t\t\t\t\ttransform-origin: center;\n\t\t\t\t\ttransform-style: preserve-3d;\n\t\t\t\t\tanimation-duration: 1s;\n\t\t\t\t\tanimation-fill-mode: both;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--check {\n\n\t\t\t@include icon(after, \"check\", true) {\n\t\t\t\t@include opacity(0);\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: $quiz--icon-sm;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--status {\n\n\t\t\t@include icon(after, false, true) {\n\t\t\t\t@include opacity(0);\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: $quiz--icon-sm;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--name {\n\t\t\tflex: 1;\n\t\t\talign-self: center;\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t&.forminator-is_correct {\n\n\t\t\t.forminator-answer--status:after {\n\t\t\t\tcontent: \"\\28\";\n\t\t\t}\n\t\t}\n\n\t\t&.forminator-is_incorrect {\n\n\t\t\t.forminator-answer--status:after {\n\t\t\t\tcontent: \"\\29\";\n\t\t\t}\n\t\t}\n\n\t\t&.forminator-empty,\n\t\t&.forminator-only--image {\n\n\t\t\t@if $answer-map != null {\n\n\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\t\t$has-border-style: map-has-key($answer-map, border-style);\n\n\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t$border-width: map-get($answer-map, border-width);\n\t\t\t\t$border-style: map-get($answer-map, border-style);\n\n\t\t\t\t@if $answer-theme != material {\n\n\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\tmax-width: #{$quiz--image-sm + ($padding * 2)};\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@else if $has-border-width and not $has-padding {\n\t\t\t\t\t\tmax-width: #{$quiz--image-sm + ($border-width * 2)};\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@else {\n\t\t\t\t\t\tmax-width: $quiz--image-sm;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\tmax-width: $quiz--image-sm;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@else {\n\t\t\t\tmax-width: $quiz--image-sm;\n\t\t\t}\n\t\t}\n\n\t\t&.forminator-empty {\n\n\t\t\t.forminator-answer--design {\n\t\t\t\twidth: 100%;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\n\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\t\t\t$has-border-style: map-has-key($answer-map, border-style);\n\t\n\t\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t\t$border-width: map-get($answer-map, border-width);\n\t\t\t\t\t$border-style: map-get($answer-map, border-style);\n\n\t\t\t\t\t@if $answer-theme != material {\n\n\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\theight: #{$quiz--image-sm + ($padding * 2)};\n\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t@else if $has-border-width and not $has-padding {\n\t\t\t\t\t\t\theight: #{$quiz--image-sm + ($border-width * 2)};\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\theight: $quiz--image-sm;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@else {\n\t\t\t\t\t\theight: $quiz--image-sm;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\theight: $quiz--image-sm;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@if $answer-theme != material {\n\n\t\t\t&:not(.forminator-only--text):not(.forminator-empty) {\n\n\t\t\t\t.forminator-answer--check {\n\t\t\t\t\tmargin-top: #{($quiz--image-sm - $quiz--checkbox-sm) / 2};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.forminator-only--image {\n\n\t\t\t\t.forminator-answer--check,\n\t\t\t\t.forminator-answer--status {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@else {\n\n\t\t\t@if $answer-map != null {\n\n\t\t\t\t@if map-has-key($answer-map, padding) {\n\n\t\t\t\t\t&.forminator-only--text {\n\n\t\t\t\t\t\t.forminator-answer--design {\n\t\t\t\t\t\t\tpadding: map-get($answer-map, padding);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&:not(.forminator-only--text) {\n\t\t\t\t\t\t\n\t\t\t\t\t\t.forminator-answer--name {\n\t\t\t\t\t\t\tpadding: map-get($answer-map, padding) map-get($answer-map, padding) map-get($answer-map, padding) 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@else {\n\n\t\t\t\t\t&:not(.forminator-only--text) {\n\t\t\t\t\t\t\n\t\t\t\t\t\t.forminator-answer--name {\n\t\t\t\t\t\t\tpadding: $gutter-sm $gutter-sm $gutter-sm 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&:not(.forminator-size--small) {\n\n\t\t.forminator-answer {\n\n\t\t\t&:first-child {\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, sm) {\n\t\t\t\tmargin: #{$gutter / 2} 0;\n\t\t\t}\n\t\t}\n\n\t\t&.forminator-design--grid {\n\n\t\t\t.forminator-answer {\n\n\t\t\t\t.forminator-answer--design {\n\n\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\theight: 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-answer--image {\n\n\t\t\t\t\t+ .forminator-answer--check,\n\t\t\t\t\t+ .forminator-answer--status {\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tmargin-left: 0;\n\n\t\t\t\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\n\t\t\t\t\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t\t\t\t\t$border-width: map-get($answer-map, border-width);\n\n\t\t\t\t\t\t\t\t@if $answer-theme != material {\n\n\t\t\t\t\t\t\t\t\t@if $has-padding and $has-border-width {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($padding * 2) - $border-width};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\n\t\t\t\t\t\t\t\t\t@else if $has-padding and not $has-border-width {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($padding * 2)};\n\t\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($gutter / 2)};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\tleft: auto;\n\n\t\t\t\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\t\t\t\ttop: $padding;\n\t\t\t\t\t\t\t\t\t\tright: $padding;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\ttop: #{$gutter / 2};\n\t\t\t\t\t\t\t\t\t\tright: #{$gutter / 2};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t@if $answer-theme != material {\n\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($gutter / 2)};\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\ttop: #{$gutter / 2};\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\theight: $quiz--image;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-answer--check,\n\t\t\t\t.forminator-answer--status {\n\n\t\t\t\t\t&:after {\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tfont-size: $quiz--icon;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t+ .forminator-answer--name {\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\n\t\t\t\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t\t\t\t$padding: map-get($answer-map, padding);\n\n\t\t\t\t\t\t\t\t@if $answer-theme != material {\n\n\t\t\t\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\t\t\t\tmargin-left: #{$quiz--checkbox + $padding};\n\t\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\tmargin-left: #{$quiz--checkbox + ($gutter / 2)};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\t\t\t\tmargin-left: $padding;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\tmargin-left: #{$gutter / 2};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\tmargin-left: #{$quiz--checkbox + ($gutter / 2)};\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\twidth: $quiz--checkbox;\n\t\t\t\t\t\theight: $quiz--checkbox;\n\n\t\t\t\t\t\t@if $answer-theme != material {\n\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-answer--name {\n\n\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t\talign-self: unset;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:not(.forminator-only--text) {\n\n\t\t\t\t\t.forminator-answer--check,\n\t\t\t\t\t.forminator-answer--status {\n\n\t\t\t\t\t\t+ .forminator-answer--name {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\n\t\t\t\t\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\n\t\t\t\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\t\t\t\tmargin-top: $padding;\n\t\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\tmargin-top: #{$gutter / 2};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\tmargin-top: #{$gutter / 2};\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t@if $answer-theme == material {\n\t\t\t\t\t\t\t\t\tpadding-top: 0;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.forminator-empty {\n\n\t\t\t\t\t.forminator-answer--design {\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\theight: $quiz--image;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.forminator-answer--image {\n\n\t\t\t\t\t\t+ .forminator-answer--check {\n\t\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\n\t\t\t\t\t\t\t\t@if $answer-map != null {\n\t\n\t\t\t\t\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\t\n\t\t\t\t\t\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t\t\t\t\t\t$border-width: map-get($answer-map, border-width);\n\t\t\t\n\t\t\t\t\t\t\t\t\t@if $has-padding and $has-border-width {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($padding * 2) - $border-width};\n\t\t\t\t\t\t\t\t\t\tleft: #{$padding - $border-width};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\n\t\t\t\t\t\t\t\t\t@else if $has-padding and not $has-border-width {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($padding * 2)};\n\t\t\t\t\t\t\t\t\t\tleft: $padding;\n\t\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($gutter / 2)};\n\t\t\t\t\t\t\t\t\t\tleft: #{$gutter / 2};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($gutter / 2)};\n\t\t\t\t\t\t\t\t\tleft: #{$gutter / 2};\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.forminator-only--text {\n\n\t\t\t\t\t.forminator-answer--design {\n\t\t\t\t\t\t\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmax-width: 33.33%;\n\t\t\t\t\tflex: 0 0 33.33%;\n\t\t\t\t\tmargin: #{$gutter / 2} 0;\n\t\t\t\t\tpadding: 0 #{$gutter / 2};\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t@content;\n}","// =============================================\n// FORMINATOR UI – MIXIN: BREAKPOINTS\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n// =============================================\n// You can get breakpoints based on minimum width\n// or based on maximium width. For both cases, do\n// the following:\n//\n// A) Display styles based on min-width:\n// @include media(min-width, small);\n//\n// B) Display styles based on max-width:\n// @include media(max-width, small);\n// =============================================\n\n@mixin media($bp-type, $bp-name-1, $bp-name-2: null) {\n\n\t@if ($bp-type == min-width) {\n\n\t\t$min-breakpoint-width: map-get($fui-breakpoints, $bp-name-1);\n\n\t\t@media (min-width: $min-breakpoint-width) {\n\t\t\t@content;\n\t\t}\n\t}\n\n\t@else if ($bp-type == max-width) {\n\n\t\t$max-breakpoint-width: #{map-get($fui-breakpoints, $bp-name-1) - 1px};\n\n\t\t@media (max-width: $max-breakpoint-width) {\n\t\t\t@content;\n\t\t}\n\t}\n\n\t@else if ($bp-type == between) {\n\t\t\n\t\t$min-breakpoint-width: map-get($fui-breakpoints, $bp-name-1);\n\t\t$max-breakpoint-width: #{map-get($fui-breakpoints, $bp-name-1) - 1px};\n\n\t\t@media (min-width: $min-breakpoint-width) and (max-width: $max-breakpoint-width) {\n\t\t\t@content;\n\t\t}\n\t}\n\n\t@else {\n\n\t\t@warn \"Unfortunately, no type could be retrieved from `#{$bp-type}`. \"\n\t\t+ \"Use either `min-width`, `max-width`, or `between`.\";\n\t}\n}","// =============================================\n// FORMINATOR UI – VARIABLES\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: June 19, 2018\n// \n// Last Update: July 6, 2018\n// =============================================\n\n// =============================================\n// VARIABLES MENU\n//\n// 1. BREAKPOINTS\n// 2. BASIC VARIABLES\n// 3. NOTIFICATIONS\n// 4. BY TYPE OF MODULE\n// 4.1. Form\n// 4.2. Poll\n// 4.3. Quiz\n// 5. BY MODULE'S THEME\n// 5.1. Forminator Bold\n// 5.2. Forminator Flat\n// 5.3. Forminator UI\n// 5.4. Material Design\n// =============================================\n\n// =============================================\n// 1. BREAKPOINTS\n\n$fui-breakpoints: (\n\tsm: 783px,\n\tmd: 961px,\n\tlg: 1201px\n);\n\n// =============================================\n// 2. BASIC VARIABLES\n\n$gutter:\t\t\t\t30px\t\t!default;\n$gutter-sm:\t\t\t\t20px\t\t!default;\n$gutter-enclosed:\t\t14px\t\t!default;\n$gutter-enclosed-sm:\t8px\t\t\t!default;\n\n$border-radius:\t\t\t4px\t\t\t!default;\n\n$font:\t\t\t\t\t\"Roboto\", Arial, sans-serif\t\t!default;\n$font--alt:\t\t\t\t\"Roboto Condensed\", $font\t\t!default;\n$font--opn:\t\t\t\t\"Open Sans\", Arial, sans-serif\t!default;\n$font--icon:\t\t\t\"wpdui-icon\"\t\t\t\t\t!default;\n\n$letter-spacing:\t\t-0.0025em\t!default;\n\n// =============================================\n// 3. NOTIFICATIONS\n\n$notice--padding:\t\t14px\t\t\t!default;\n$notice--line-height:\t20px\t\t\t!default;\n\n$notice--icon-size:\t\t16px\t\t\t!default;\n\n$notice--icon-info:\t\t'info'\t\t\t!default;\n$notice--icon-error:\t'warning-alert'\t!default;\n$notice--icon-default:\t'info'\t\t\t!default;\n$notice--icon-success:\t'check'\t\t\t!default;\n\n// =============================================\n// 4. BY TYPE OF MODULE\n// ******************************************\n// 4.1. Form\n\n// ******************************************\n// 4.2. Poll\n\n// ******************************************\n// 4.3. Quiz\n\n$quiz--width: 600px !default;\n\n$quiz--title-line-height: 1.4em !default;\n$quiz--description-line-height: 1.7em !default;\n$quiz--legend-line-height: 1.7em !default;\n\n$quiz--image: 170px !default;\n$quiz--image-sm: 80px !default;\n\n$quiz--checkbox: 22px !default;\n$quiz--checkbox-sm: 30px !default;\n\n$quiz--icon: 12px !default;\n$quiz--icon-sm: 14px !default;\n\n// =============================================\n// 5. BY THEME\n// ******************************************\n// 5.1. Forminator Bold\n\n$bold--icon-size: 12px !default;\n$bold--padding: 10px !default;\n$bold--border-width: 3px !default;\n$bold--border-style: solid !default;\n$bold--line-height: 20px !default;\n\n$bold--input-icon: 18px !default;\n$bold--input-padding: $bold--padding !default;\n$bold--input-border-width: $bold--border-width !default;\n$bold--input-border-style: $bold--border-style !default;\n$bold--input-line-height: $bold--line-height !default;\n\n$bold--checkbox-size: $bold--line-height !default;\n$bold--checkbox-icon: 8px !default;\n$bold--checkbox-border-width: $bold--border-width !default;\n$bold--checkbox-border-style: $bold--border-style !default;\n\n$bold--select-icon: 14px !default;\n$bold--select-padding: $bold--padding !default;\n$bold--select-border-width: $bold--border-width !default;\n$bold--select-border-style: $bold--border-style !default;\n$bold--select-line-height: $bold--line-height !default;\n\n$bold--dropdown-padding: $bold--padding !default;\n$bold--dropdown-border-width: $bold--border-width !default;\n$bold--dropdown-border-style: $bold--border-style !default;\n$bold--dropdown-line-height: $bold--line-height !default;\n\n$bold--multiselect-padding: $bold--padding !default;\n$bold--multiselect-border-width: $bold--border-width !default;\n$bold--multiselect-border-style: $bold--border-style !default;\n$bold--multiselect-line-height: $bold--line-height !default;\n\n$bold--calendar-icon: 12px !default;\n$bold--calendar-icon-size: 26px !default;\n$bold--calendar-cell-size: 36px !default;\n$bold--calendar-padding: 5px !default;\n$bold--calendar-border-width: $bold--border-width !default;\n$bold--calendar-border-style: $bold--border-style !default;\n\n$bold--button-padding: 12px !default;\n$bold--button-line-height: $bold--line-height !default;\n$bold--button-icon-size: $bold--icon-size !default;\n\n$bold--pagination-bar-size: 16px !default;\n$bold--pagination-dot-size: 15px !default;\n$bold--pagination-border-width: $bold--border-width !default;\n$bold--pagination-border-style: $bold--border-style !default;\n$bold--pagination-line-height: 21px !default;\n\n$bold--question-font-size: 21px !default;\n$bold--question-line-height: 30px !default;\n$bold--question-font-weight: bold !default;\n\n$bold--description-font-size: 15px !default;\n$bold--description-line-height: 20px !default;\n$bold--description-font-weight: normal !default;\n\n$bold--actions-font-size: 14px !default;\n$bold--actions-line-height: $bold--line-height !default;\n$bold--actions-font-weight: bold !default;\n\n$bold--answer-padding: $bold--padding !default;\n$bold--answer-border-width: $bold--border-width !default;\n$bold--answer-border-style: $bold--border-style !default;\n\n$bold--result-padding: $bold--padding !default;\n$bold--result-border-width: $bold--border-width !default;\n$bold--result-border-style: $bold--border-style !default;\n\n$bold--transition: 0.3s ease !default;\n\n$bold--input-map: (\n\tpadding: $bold--input-padding,\n\tborder-width: $bold--input-border-width,\n\tborder-style: $bold--input-border-style,\n\tline-height: $bold--input-line-height,\n\ttransition: $bold--transition,\n);\n\n$bold--option-map: (\n\tsize: $bold--checkbox-size,\n\ticon-size: $bold--checkbox-icon,\n\tborder-width: $bold--checkbox-border-width,\n\tborder-style: $bold--checkbox-border-style,\n\tline-height: $bold--checkbox-size,\n\ttransition: $bold--transition,\n);\n\n$bold--select-map: (\n\ticon: $bold--select-line-height,\n\ticon-size: $bold--select-icon,\n\tpadding: $bold--select-padding,\n\tborder-width: $bold--select-border-width,\n\tborder-style: $bold--select-border-style,\n\tline-height: $bold--select-line-height,\n\ttransition: $bold--transition,\n);\n\n$bold--dropdown-map: (\n\tpadding: $bold--dropdown-padding,\n\tborder-width: $bold--dropdown-border-width,\n\tborder-style: $bold--dropdown-border-style,\n\tline-height: $bold--dropdown-line-height,\n\ttransition: $bold--transition,\n);\n\n$bold--multiselect-map: (\n\tpadding: $bold--multiselect-padding,\n\tborder-width: $bold--multiselect-border-width,\n\tborder-style: $bold--multiselect-border-style,\n\tline-height: $bold--multiselect-line-height,\n\ttransition: $bold--transition,\n);\n\n$bold--date-map: (\n\tpadding: $bold--input-padding,\n\ticon-size: $bold--input-icon,\n\ticon-height: $bold--input-line-height,\n);\n\n$bold--calendar-map: (\n\ticon: $bold--calendar-icon-size,\n\ticon-size: $bold--calendar-icon,\n\tcell-size: $bold--calendar-cell-size,\n\tpadding: $bold--calendar-padding,\n\tborder-width: $bold--calendar-border-width,\n\tborder-style: $bold--calendar-border-style,\n\ttransition: $bold--transition,\n);\n\n$bold--button-map: (\n\tpadding: $bold--button-padding,\n\tline-height: $bold--button-line-height,\n\ttransition: $bold--transition,\n);\n\n$bold--pagination-map: (\n\tbar-size: $bold--pagination-bar-size,\n\tdot-size: $bold--pagination-dot-size,\n\tborder-width: $bold--pagination-border-width,\n\tborder-style: $bold--pagination-border-style,\n\tline-height: $bold--pagination-line-height,\n);\n\n$bold--poll-question: (\n\tfont-size: $bold--question-font-size,\n\tline-height: $bold--question-line-height,\n\tfont-weight: $bold--question-font-weight,\n);\n\n$bold--poll-description: (\n\tfont-size: $bold--description-font-size,\n\tline-height: $bold--description-line-height,\n\tfont-weight: $bold--description-font-weight,\n);\n\n$bold--poll-actions: (\n\tpadding: $bold--button-padding,\n\tfont-size: $bold--actions-font-size,\n\tline-height: $bold--actions-line-height,\n\tfont-weight: $bold--actions-font-weight,\n);\n\n$bold--quiz-answer: (\n\tpadding: $bold--answer-padding,\n\tborder-width: $bold--answer-border-width,\n\tborder-style: $bold--answer-border-style,\n\ttransition: $bold--transition,\n);\n\n$bold--quiz-result: (\n\tpadding: $bold--result-padding,\n\tborder-width: $bold--result-border-width,\n\tborder-style: $bold--result-border-style,\n\tbutton-padding: $bold--button-padding,\n\tbutton-line-height: $bold--button-line-height,\n\tbutton-icon: $bold--button-icon-size,\n\ttransition: $bold--transition,\n);\n\n// ******************************************\n// 5.2. Forminator Flat\n\n$flat--icon-sm: 12px !default;\n$flat--icon-md: 15px !default;\n$flat--icon-lg: 18px !default;\n\n$flat--padding: 10px !default;\n$flat--line-height: 20px !default;\n\n$flat--input-icon: $flat--icon-lg !default;\n$flat--input-padding: $flat--padding !default;\n$flat--input-line-height: $flat--line-height !default;\n\n$flat--checkbox-size: $flat--line-height !default;\n$flat--checkbox-icon: $flat--icon-sm !default;\n\n$flat--select-icon: $flat--icon-sm !default;\n$flat--select-padding: $flat--padding !default;\n$flat--select-line-height: $flat--line-height !default;\n\n$flat--dropdown-padding: $flat--padding !default;\n$flat--dropdown-line-height: $flat--line-height !default;\n\n$flat--multiselect-padding: $flat--padding !default;\n$flat--multiselect-line-height: $flat--line-height !default;\n\n$flat--calendar-icon: $flat--icon-sm !default;\n$flat--calendar-icon-size: 26px !default;\n$flat--calendar-cell-size: 36px !default;\n$flat--calendar-padding: $flat--padding !default;\n\n$flat--button-padding: $flat--padding !default;\n$flat--button-line-height: $flat--line-height !default;\n$flat--button-icon-size: $flat--icon-sm !default;\n\n$flat--pagination-bar-size: 16px !default;\n$flat--pagination-dot-size: $flat--icon-md !default;\n$flat--pagination-border-width: 1px !default;\n$flat--pagination-border-style: solid !default;\n$flat--pagination-line-height: 21px !default;\n\n$flat--question-font-size: 15px !default;\n$flat--question-line-height: 20px !default;\n$flat--question-font-weight: bold !default;\n\n$flat--description-font-size: 13px !default;\n$flat--description-line-height: 18px !default;\n$flat--description-font-weight: normal !default;\n\n$flat--actions-font-size: 14px !default;\n$flat--actions-line-height: $flat--line-height !default;\n$flat--actions-font-weight: bold !default;\n\n$flat--answer-padding: $flat--padding !default;\n\n$flat--result-padding: $flat--padding !default;\n\n$flat--transition: 0.25s ease !default;\n\n$flat--input-map: (\n\tpadding: $flat--input-padding,\n\tline-height: $flat--input-line-height,\n\ttransition: $flat--transition,\n);\n\n$flat--option-map: (\n\tsize: $flat--checkbox-size,\n\ticon-size: $flat--checkbox-icon,\n\tline-height: $flat--checkbox-size,\n\ttransition: $flat--transition,\n);\n\n$flat--select-map: (\n\ticon: $flat--select-line-height,\n\ticon-size: $flat--select-icon,\n\tpadding: $flat--select-padding,\n\tline-height: $flat--select-line-height,\n\ttransition: $flat--transition,\n);\n\n$flat--dropdown-map: (\n\tpadding: $flat--dropdown-padding,\n\tline-height: $flat--dropdown-line-height,\n\ttransition: $flat--transition,\n);\n\n$flat--multiselect-map: (\n\tpadding: $flat--multiselect-padding,\n\tline-height: $flat--multiselect-line-height,\n\ttransition: $flat--transition,\n);\n\n$flat--date-map: (\n\tpadding: $flat--input-padding,\n\ticon-size: $flat--input-icon,\n\ticon-height: $flat--input-line-height,\n);\n\n$flat--calendar-map: (\n\ticon: $flat--calendar-icon-size,\n\ticon-size: $flat--calendar-icon,\n\tcell-size: $flat--calendar-cell-size,\n\tpadding: $flat--calendar-padding,\n\ttransition: $flat--transition,\n);\n\n$flat--button-map: (\n\tpadding: $flat--button-padding,\n\tline-height: $flat--button-line-height,\n\ttransition: $flat--transition,\n);\n\n$flat--pagination-map: (\n\tbar-size: $flat--pagination-bar-size,\n\tdot-size: $flat--pagination-dot-size,\n\tborder-width: $flat--pagination-border-width,\n\tborder-style: $flat--pagination-border-style,\n\tline-height: $flat--pagination-line-height,\n);\n\n$flat--poll-question: (\n\tfont-size: $flat--question-font-size,\n\tline-height: $flat--question-line-height,\n\tfont-weight: $flat--question-font-weight,\n);\n\n$flat--poll-description: (\n\tfont-size: $flat--description-font-size,\n\tline-height: $flat--description-line-height,\n\tfont-weight: $flat--description-font-weight,\n);\n\n$flat--poll-actions: (\n\tpadding: $flat--button-padding,\n\tfont-size: $flat--actions-font-size,\n\tline-height: $flat--actions-line-height,\n\tfont-weight: $flat--actions-font-weight,\n);\n\n$flat--quiz-answer: (\n\tpadding: $flat--answer-padding,\n\ttransition: $flat--transition,\n);\n\n$flat--quiz-result: (\n\tpadding: $flat--result-padding,\n\tbutton-padding: $flat--button-padding,\n\tbutton-line-height: $flat--button-line-height,\n\tbutton-icon: $flat--button-icon-size,\n\ttransition: $flat--transition,\n);\n\n// ******************************************\n// 5.3. Forminator UI\n\n$default--icon-size: 12px !default;\n$default--padding: 10px !default;\n$default--border-width: 1px !default;\n$default--border-style: solid !default;\n$default--border-radius: 2px !default;\n$default--line-height: 20px !default;\n\n$default--label-line-height: $default--line-height !default;\n$default--validation-line-height: 18px !default;\n\n$default--input-padding: $default--padding !default;\n$default--input-border-width: $default--border-width !default;\n$default--input-border-style: $default--border-style !default;\n$default--input-border-radius: $default--border-radius !default;\n$default--input-line-height: $default--line-height !default;\n\n$default--option-size: 20px !default;\n$default--option-icon: 12px !default;\n$default--option-border-width: $default--border-width !default;\n$default--option-border-style: $default--border-style !default;\n$default--option-border-radius: $default--border-radius !default;\n$default--option-line-height: $default--line-height !default;\n\n$default--select-icon: 20px !default;\n$default--select-icon-size: 12px !default;\n$default--select-padding: $default--padding !default;\n$default--select-border-width: $default--border-width !default;\n$default--select-border-style: $default--border-style !default;\n$default--select-border-radius: $default--border-radius !default;\n$default--select-line-height: $default--line-height !default;\n\n$default--dropdown-padding: $default--padding !default;\n$default--dropdown-border-width: $default--border-width !default;\n$default--dropdown-border-style: $default--border-style !default;\n$default--dropdown-border-radius: $default--border-radius !default;\n$default--dropdown-line-height: $default--line-height !default;\n\n$default--multiselect-padding: $default--padding !default;\n$default--multiselect-border-width: $default--border-width !default;\n$default--multiselect-border-style: $default--border-style !default;\n$default--multiselect-border-radius: $default--border-radius !default;\n$default--multiselect-line-height: $default--line-height !default;\n\n$default--date-icon: 16px !default;\n$default--date-icon-size: 20px !default;\n$default--date-padding: $default--padding !default;\n\n$default--calendar-icon: 26px !default;\n$default--calendar-icon-size: 12px !default;\n$default--calendar-cell-size: 36px !default;\n$default--calendar-padding: 5px !default;\n$default--calendar-border-width: $default--border-width !default;\n$default--calendar-border-style: $default--border-style !default;\n$default--calendar-border-radius: $default--border-radius !default;\n\n$default--button-padding: $default--padding !default;\n$default--button-border-radius: $default--border-radius !default;\n$default--button-line-height: $default--line-height !default;\n$default--button-icon-size: $default--icon-size !default;\n\n$default--pagination-bar-size: 16px !default;\n$default--pagination-dot-size: 14px !default;\n$default--pagination-border-width: $default--border-width !default;\n$default--pagination-border-style: $default--border-style !default;\n$default--pagination-line-height: $default--line-height !default;\n\n$default--question-font-size: 15px !default;\n$default--question-line-height: 20px !default;\n$default--question-font-weight: bold !default;\n\n$default--description-font-size: 13px !default;\n$default--description-line-height: 18px !default;\n$default--description-font-weight: normal !default;\n\n$default--actions-font-size: 14px !default;\n$default--actions-line-height: $default--line-height !default;\n$default--actions-font-weight: normal !default;\n\n$default--answer-padding: $default--padding !default;\n$default--answer-border-width: $default--border-width !default;\n$default--answer-border-style: $default--border-style !default;\n$default--answer-border-radius: $default--border-radius !default;\n\n$default--result-padding: $default--padding !default;\n$default--result-border-width: $default--border-width !default;\n$default--result-border-style: $default--border-style !default;\n$default--result-border-radius: $default--border-radius !default;\n\n$default--quiz-spacing: 5px !default;\n\n$default--transition: 0.3s ease !default;\n\n$default--input-map: (\n\tpadding: $default--input-padding,\n\tborder-width: $default--input-border-width,\n\tborder-style: $default--input-border-style,\n\tborder-radius: $default--input-border-radius,\n\tline-height: $default--input-line-height,\n\ttransition: $default--transition,\n);\n\n$default--option-map: (\n\tsize: $default--option-size,\n\ticon-size: $default--option-icon,\n\tborder-width: $default--option-border-width,\n\tborder-style: $default--option-border-style,\n\tborder-radius: $default--option-border-radius,\n\tline-height: $default--option-line-height,\n\ttransition: $default--transition,\n);\n\n$default--select-map: (\n\ticon: $default--select-icon,\n\ticon-size: $default--select-icon-size,\n\tpadding: $default--select-padding,\n\tborder-width: $default--select-border-width,\n\tborder-style: $default--select-border-style,\n\tborder-radius: $default--select-border-radius,\n\tline-height: $default--select-line-height,\n\ttransition: $default--transition,\n);\n\n$default--dropdown-map: (\n\tpadding: $default--dropdown-padding,\n\tborder-width: $default--dropdown-border-width,\n\tborder-style: $default--dropdown-border-style,\n\tborder-radius: $default--dropdown-border-radius,\n\tline-height: $default--dropdown-line-height,\n\ttransition: $default--transition,\n);\n\n$default--multiselect-map: (\n\tpadding: $default--multiselect-padding,\n\tborder-width: $default--multiselect-border-width,\n\tborder-style: $default--multiselect-border-style,\n\tborder-radius: $default--multiselect-border-radius,\n\tline-height: $default--multiselect-line-height,\n\ttransition: $default--transition,\n);\n\n$default--date-map: (\n\ticon-size: $default--date-icon,\n\ticon-height: $default--date-icon-size,\n\tpadding: $default--date-padding,\n);\n\n$default--calendar-map: (\n\ticon: $default--calendar-icon,\n\ticon-size: $default--calendar-icon-size,\n\tcell-size: $default--calendar-cell-size,\n\tpadding: $default--calendar-padding,\n\tborder-width: $default--calendar-border-width,\n\tborder-style: $default--calendar-border-style,\n\tborder-radius: $default--calendar-border-radius,\n\ttransition: $default--transition,\n);\n\n$default--button-map: (\n\tpadding: $default--button-padding,\n\tborder-radius: $default--button-border-radius,\n\tline-height: $default--button-line-height,\n\ttransition: $default--transition,\n);\n\n$default--pagination-map: (\n\tbar-size: $default--pagination-bar-size,\n\tdot-size: $default--pagination-dot-size,\n\tborder-width: $default--pagination-border-width,\n\tborder-style: $default--pagination-border-style,\n\tline-height: $default--pagination-line-height,\n);\n\n$default--poll-question: (\n\tfont-size: $default--question-font-size,\n\tline-height: $default--question-line-height,\n\tfont-weight: $default--question-font-weight,\n);\n\n$default--poll-description: (\n\tfont-size: $default--description-font-size,\n\tline-height: $default--description-line-height,\n\tfont-weight: $default--description-font-weight,\n);\n\n$default--poll-actions: (\n\tpadding: $default--button-padding,\n\tfont-size: $default--actions-font-size,\n\tline-height: $default--actions-line-height,\n\tfont-weight: $default--actions-font-weight,\n);\n\n$default--quiz-answer: (\n\tpadding: $default--answer-padding,\n\tborder-width: $default--answer-border-width,\n\tborder-style: $default--answer-border-style,\n\tborder-radius: $default--answer-border-radius,\n\ttransition: $default--transition,\n);\n\n$default--quiz-result: (\n\tpadding: $default--result-padding,\n\tborder-width: $default--result-border-width,\n\tborder-style: $default--result-border-style,\n\tborder-radius: $default--result-border-radius,\n\tbutton-padding: $default--button-padding,\n\tbutton-line-height: $default--button-line-height,\n\tbutton-border-radius: $default--button-border-radius,\n\tbutton-icon: $default--button-icon-size,\n\ttransition: $default--transition,\n);\n\n// ******************************************\n// 5.4. Material Design\n\n$material--icon-size: 10px !default;\n\n$material--padding: 10px !default;\n$material--border-width: 1px !default;\n$material--border-style: solid !default;\n$material--border-radius: 2px !default;\n$material--line-height: 20px !default;\n\n$material--input-padding: $material--padding !default;\n$material--input-border-width: $material--border-width !default;\n$material--input-border-style: $material--border-style !default;\n$material--input-border-radius: $material--border-radius !default;\n$material--input-line-height: $material--line-height !default;\n\n$material--option-size: 20px !default;\n$material--option-icon: 10px !default;\n$material--option-border-width: 2px !default;\n$material--option-border-style: $material--border-style !default;\n$material--option-border-radius: $material--border-radius !default;\n$material--option-line-height: $material--line-height !default;\n\n$material--select-icon: 20px !default;\n$material--select-icon-size: 12px !default;\n$material--select-padding: $material--padding !default;\n$material--select-border-width: $material--border-width !default;\n$material--select-border-style: $material--border-style !default;\n$material--select-line-height: $material--line-height !default;\n\n$material--dropdown-padding: $material--padding !default;\n$material--dropdown-border-width: $material--border-width !default;\n$material--dropdown-border-style: $material--border-style !default;\n$material--dropdown-line-height: $material--line-height !default;\n\n$material--multiselect-padding: $material--padding !default;\n$material--multiselect-border-width: $material--border-width !default;\n$material--multiselect-border-style: $material--border-style !default;\n$material--multiselect-border-radius: $material--border-radius !default;\n$material--multiselect-line-height: $material--line-height !default;\n\n$material--date-icon: 16px !default;\n$material--date-icon-size: 16px !default;\n$material--date-padding: $material--padding !default;\n\n$material--calendar-icon: 26px !default;\n$material--calendar-icon-size: 16px !default;\n$material--calendar-cell-size: 50px !default;\n$material--calendar-padding: 5px !default;\n$material--calendar-padding-head: 20px !default;\n$material--calendar-shadow: 0 6px 10px $material--shadow-color !default;\n\n$material--button-padding: $material--padding !default;\n$material--button-border-radius: $material--border-radius !default;\n$material--button-line-height: $material--line-height !default;\n\n$material--pagination-bar-size: 8px !default;\n$material--pagination-dot-size: 21px !default;\n$material--pagination-border-width: $material--border-width !default;\n$material--pagination-border-style: $material--border-style !default;\n$material--pagination-line-height: $material--line-height !default;\n\n$material--question-font-size: 15px !default;\n$material--question-line-height: 20px !default;\n$material--question-font-weight: bold !default;\n\n$material--description-font-size: 13px !default;\n$material--description-line-height: 18px !default;\n$material--description-font-weight: normal !default;\n\n$material--actions-font-size: 14px !default;\n$material--actions-line-height: $material--line-height !default;\n$material--actions-font-weight: normal !default;\n\n$material--card-shadow: 0 1px 1px $material--shadow-color !default;\n$material--card-shadow-hover: 0 3px 8px $material--shadow-color !default;\n\n$material--answer-padding: $material--padding !default;\n$material--answer-border-width: 2px !default;\n$material--answer-border-style: $material--border-style !default;\n$material--answer-border-radius: $material--border-radius !default;\n$material--answer-box-shadow: $material--shadow-color !default;\n\n$material--result-padding: $material--padding !default;\n$material--result-border-radius: $material--border-radius !default;\n$material--result-box-shadow: 0 1px 1px $material--shadow-color !default;\n\n$material--transition: 0.25s ease !default;\n$material--transition-alt: 0.25s linear !default;\n\n$material--input-map: (\n\tpadding: $material--input-padding,\n\tborder-width: $material--input-border-width,\n\tborder-style: $material--input-border-style,\n\tborder-radius: $material--input-border-radius,\n\tline-height: $material--input-line-height,\n\ttransition: $material--transition,\n);\n\n$material--option-map: (\n\tsize: $material--option-size,\n\ticon-size: $material--option-icon,\n\tborder-width: $material--option-border-width,\n\tborder-style: $material--option-border-style,\n\tborder-radius: $material--option-border-radius,\n\tline-height: $material--option-line-height,\n\ttransition: $material--transition,\n);\n\n$material--select-map: (\n\ticon: $material--select-icon,\n\ticon-size: $material--select-icon-size,\n\tpadding: $material--select-padding,\n\tborder-width: $material--select-border-width,\n\tborder-style: $material--select-border-style,\n\tline-height: $material--select-line-height,\n\ttransition: $material--transition,\n);\n\n$material--dropdown-map: (\n\tpadding: $material--dropdown-padding,\n\tline-height: $material--dropdown-line-height,\n\ttransition: $material--transition,\n);\n\n$material--multiselect-map: (\n\tpadding: $material--multiselect-padding,\n\tborder-width: $material--multiselect-border-width,\n\tborder-style: $material--multiselect-border-style,\n\tborder-radius: $material--multiselect-border-radius,\n\tline-height: $material--multiselect-line-height,\n\ttransition: $material--transition,\n);\n\n$material--date-map: (\n\ticon-size: $material--date-icon,\n\ticon-height: $material--date-icon-size,\n\tpadding: $material--date-padding,\n);\n\n$material--calendar-map: (\n\ticon: $material--calendar-icon,\n\ticon-size: $material--calendar-icon-size,\n\tcell-size: $material--calendar-cell-size,\n\tpadding: $material--calendar-padding,\n\tpadding-head: $material--calendar-padding-head,\n\tshadow: $material--calendar-shadow,\n\ttransition: $material--transition,\n);\n\n$material--button-map: (\n\tpadding: $material--button-padding,\n\tborder-radius: $material--button-border-radius,\n\tline-height: $material--button-line-height,\n\ttransition: $material--transition,\n);\n\n$material--pagination-map: (\n\tbar-size: $material--pagination-bar-size,\n\tdot-size: $material--pagination-dot-size,\n\tborder-width: $material--pagination-border-width,\n\tborder-style: $material--pagination-border-style,\n\tline-height: $material--pagination-line-height,\n);\n\n$material--poll-question: (\n\tfont-size: $material--question-font-size,\n\tline-height: $material--question-line-height,\n\tfont-weight: $material--question-font-weight,\n);\n\n$material--poll-description: (\n\tfont-size: $material--description-font-size,\n\tline-height: $material--description-line-height,\n\tfont-weight: $material--description-font-weight,\n);\n\n$material--poll-actions: (\n\tpadding: $material--button-padding,\n\tfont-size: $material--actions-font-size,\n\tline-height: $material--actions-line-height,\n\tfont-weight: $material--actions-font-weight,\n);\n\n$material--quiz-answer: (\n\tpadding: $material--answer-padding,\n\tborder-width: $material--answer-border-width,\n\tborder-style: $material--answer-border-style,\n\tborder-radius: $material--answer-border-radius,\n\tbox-shadow: $material--answer-box-shadow,\n\ttransition: $material--transition,\n);\n\n$material--quiz-result: (\n\tbreak: true,\n\tpadding: $material--result-padding,\n\tborder-radius: $material--result-border-radius,\n\tbox-shadow: $material--result-box-shadow,\n);","@include body-class('custom-form', '') {\n\n\t.forminator-hidden {\n\t\tdisplay: none !important;\n\t}\n\n\t.forminator-hidden-mobile {\n\t\t\n\t\t@include media(max-width, sm) {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n\n\t.forminator-hidden-desktop {\n\n\t\t@include media(min-width, sm) {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: NOTIFICATIONS\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n@mixin notice($notice: default, $notice-padding: $notice--padding, $notice-radius: $border-radius) {\n\theight: auto;\n\tcursor: default;\n\tdisplay: block;\n\tposition: relative;\n\tmargin: $gutter-sm 0;\n\tpadding: $notice-padding;\n\tborder-radius: $notice-radius;\n\ttransition: height 0.3s linear, opacity 0.3s ease;\n\n\t&:before {\n\t\twidth: $notice--icon-size;\n\t\theight: $notice--icon-size;\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\ttop: #{$notice-padding + ( ($notice--line-height - $notice--icon-size) / 2)};\n\t\tleft: $notice-padding;\n\t\tfont-size: $notice--icon-size;\n\t\ttext-align: center;\n\t}\n\n\t@if ($notice == info) {\n\t\tbackground-color: $notice--info-background;\n\t\tcolor: $notice--info-color;\n\n\t\t@include icon(before, $notice--icon-info, true) {\n\t\t\tcolor: $notice--info-color;\n\t\t}\n\t}\n\n\t@else if ($notice == error) {\n\t\tbackground-color: $notice--error-background;\n\t\tcolor: $notice--error-color;\n\n\t\t@include icon(before, $notice--icon-error, true) {\n\t\t\tcolor: $notice--error-color;\n\t\t}\n\t}\n\n\t@else if ($notice == default) {\n\t\tbackground-color: $notice--default-background;\n\t\tcolor: $notice--default-color;\n\n\t\t@include icon(before, $notice--icon-default, true) {\n\t\t\tcolor: $notice--default-color;\n\t\t}\n\t}\n\t\n\t@else if ($notice == success) {\n\t\tbackground-color: $notice--success-background;\n\t\tcolor: $notice--success-color;\n\n\t\t@include icon(before, $notice--icon-success, true) {\n\t\t\tcolor: $notice--success-color;\n\t\t}\n\t}\n\n\t@else if ($notice == loading) {\n\t\tbackground-color: $notice--loading-background;\n\t\tcolor: $notice--loading-color;\n\n\t\t&:before {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tborder: 2px solid $notice--loading-icon-color;\n\t\t\tborder-bottom-color: transparent;\n\t\t\tborder-radius: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t\tanimation: spin .75s 0s linear infinite;\n\t\t}\n\t}\n\n\t@else {\n\n\t\t@warn \"Unfortunately, no type could be retrieved from `#{$notice}`. \"\n\t\t+ \"Use either `info`, `error`, `default`, `success`, or `loading`.\";\n\t}\n\n\t* {\n\t\tcolor: inherit;\n\t}\n\n\t> span,\n\t> div {\n\t\tcursor: initial;\n\t\tdisplay: block;\n\t\tpadding-left: #{$notice--icon-size + $notice-padding};\n\t}\n\n\t&, p {\n\t\tfont-size: 13px;\n\t\tline-height: $notice--line-height;\n\t\tfont-family: $font;\n\t\tfont-weight: 400;\n\t\tletter-spacing: $letter-spacing;\n\n\t\tstrong {\n\t\t\tfont-weight: bold;\n\t\t}\n\t}\n\n\tp {\n\t\t@extend %basic-reset;\n\t}\n\n\t&:first-child {\n\t\tmargin-top: 0;\n\t}\n\n\t&:last-child {\n\t\tmargin-bottom: 0;\n\t}\n\n\t@include media(min-width, sm) {\n\t\tmargin: $gutter 0;\n\t}\n\n\t@content;\n}","// =============================================\n// FORMINATOR UI – COLORS PALETTE\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: June 19, 2018\n// \n// Last Update: June 20, 2018\n// =============================================\n\n$palettes: (\n\tmono: (\n\t\tdefault:\t#000000,\n\t\tblack:\t\t#000000,\n\t\twhite:\t\t#FFFFFF,\n\t),\n\tgray: (\n\t\tdefault:\t#666666,\n\t\tlight:\t\t#888888,\n\t\tdark:\t\t#333333,\n\t),\n\tsilver: (\n\t\tdefault:\t#F2F2F2,\n\t\tsoft:\t\t#AAAAAA,\n\t\tlight:\t\t#F8F8F8,\n\t\tdark:\t\t#E6E6E6,\n\t),\n\tblue: (\n\t\tdefault:\t#17A8E3,\n\t\tlight:\t\t#D4EEF9,\n\t\tdark:\t\t#008FCA,\n\t),\n\tred: (\n\t\tdefault:\t#FF7F83,\n\t\tdark:\t\t#CB4B57,\n\t),\n\tgreen: (\n\t\tdefault: #1ABC9C,\n\t),\n\tyellow: (\n\t\tdefault:\t#F8D247,\n\t\tlight:\t\t#FFF4D2,\n\t)\n) !default;\n\n// =============================================\n// COLORS MENU\n//\n// 1. MAIN COLORS\n// 2. NOTICES COLORS\n// 3. MATERIAL COLORS\n// =============================================\n\n// =============================================\n// 1. MAIN COLORS\n\n$white:\t\t\tpalette(mono, white)\t\t!default;\n$black:\t\t\tpalette(mono, black)\t\t!default;\n\n$silver:\t\tpalette(silver, default)\t!default;\n$silver-light:\tpalette(silver, light)\t\t!default;\n$silver-dark:\tpalette(silver, dark)\t\t!default;\n\n$gray:\t\t\tpalette(gray, default)\t\t!default;\n$gray-soft:\t\tpalette(gray, soft)\t\t\t!default;\n$gray-light:\tpalette(gray, light)\t\t!default;\n$gray-dark:\t\tpalette(gray, dark)\t\t\t!default;\n\n$blue:\t\t\tpalette(blue, default)\t\t!default;\n$blue-light:\tpalette(blue, light)\t\t!default;\n$blue-dark:\t\tpalette(blue, dark)\t\t\t!default;\n\n$red:\t\t\tpalette(red, default)\t\t!default;\n$red-dark:\t\tpalette(red, dark)\t\t\t!default;\n\n$green:\t\t\tpalette(green, default)\t\t!default;\n\n$yellow:\t\tpalette(yellow, default)\t!default;\n$yellow-light:\tpalette(yellow, light)\t\t!default;\n\n// =============================================\n// 3. NOTICES COLORS\n\n$notice--default-background:\t\t$yellow-light\t!default;\n$notice--default-color:\t\t\t\t$gray-dark\t\t!default;\n$notice--default-icon-color:\t\t$yellow\t\t\t!default;\n\n$notice--info-background:\t\t\t$silver-light\t!default;\n$notice--info-color:\t\t\t\t$gray-light\t\t!default;\n$notice--info-icon-color:\t\t\t$blue\t\t\t!default;\n\n$notice--error-background:\t\t\t$red-dark\t\t!default;\n$notice--error-color:\t\t\t\t$white\t\t\t!default;\n$notice--error-icon-color:\t\t\t$white\t\t\t!default;\n\n$notice--success-background:\t\t$green\t\t\t!default;\n$notice--success-color:\t\t\t\t$white\t\t\t!default;\n$notice--success-icon-color:\t\t$white\t\t\t!default;\n\n$notice--loading-background:\t\t$blue-light\t\t!default;\n$notice--loading-color:\t\t\t\t$gray-light\t\t!default;\n$notice--loading-icon-color:\t\t$white\t\t\t!default;\n\n// =============================================\n// 3. MATERIAL COLORS\n\n$material--shadow-color:\trgba(0,0,0,0.3)\t\t!default;\n$material--image-mask:\t\trgba(0,0,0,0.6)\t\t!default;\n$material--card-border:\t\trgba(0,0,0,0.1)\t\t!default;","// =============================================\n// FORMINATOR UI – MIXIN: POLL QUESTION\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n@mixin poll-question($question-map: null) {\n\n\t.forminator-poll--question {\n\t\tmargin: 0 0 #{$gutter-sm / 2};\n\t\tpadding: 0;\n\t\tborder: 0;\n\n\t\t@if $question-map != null {\n\n\t\t\t$has-font-size: map-has-key($question-map, font-size);\n\t\t\t$has-line-height: map-has-key($question-map, line-height);\n\t\t\t$has-font-weight: map-has-key($question-map, font-weight);\n\t\n\t\t\t$font-size: map-get($question-map, font-size);\n\t\t\t$line-height: map-get($question-map, line-height);\n\t\t\t$font-weight: map-get($question-map, font-weight);\n\t\n\t\t\t@if $has-font-size {\n\t\t\t\tfont-size: $font-size;\n\t\t\t}\n\n\t\t\t@if $has-line-height {\n\t\t\t\tline-height: $line-height;\n\t\t\t}\n\n\t\t\t@if $has-font-weight {\n\t\t\t\tfont-weight: $font-weight;\n\t\t\t}\n\t\t}\n\t}\n\n\t&:not(.forminator-size--small) {\n\n\t\t.forminator-poll--question {\n\n\t\t\t@include media(min-width, sm) {\n\t\t\t\tmargin: 0 0 #{$gutter / 2};\n\t\t\t}\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: POLL DESCRIPTION\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n@mixin poll-description($description-map: null) {\n\n\t.forminator-poll--description {\n\t\tmargin: 0 0 #{$gutter-sm / 2};\n\t\tpadding: 0;\n\t\tborder: 0;\n\n\t\t@if $description-map != null {\n\n\t\t\t$has-font-size: map-has-key($description-map, font-size);\n\t\t\t$has-line-height: map-has-key($description-map, line-height);\n\t\t\t$has-font-weight: map-has-key($description-map, font-weight);\n\t\n\t\t\t$font-size: map-get($description-map, font-size);\n\t\t\t$line-height: map-get($description-map, line-height);\n\t\t\t$font-weight: map-get($description-map, font-weight);\n\t\n\t\t\t@if $has-font-size {\n\t\t\t\tfont-size: $font-size;\n\t\t\t}\n\n\t\t\t@if $has-line-height {\n\t\t\t\tline-height: $line-height;\n\t\t\t}\n\n\t\t\t@if $has-font-weight {\n\t\t\t\tfont-weight: $font-weight;\n\t\t\t}\n\t\t}\n\t}\n\n\t&:not(.forminator-size--small) {\n\n\t\t.forminator-poll--description {\n\n\t\t\t@include media(min-width, sm) {\n\t\t\t\tmargin: 0 0 #{$gutter / 2};\n\t\t\t}\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: POLL ANSWERS\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n@mixin poll-answers() {\n\n\t.forminator-poll--answers {\n\t\tmargin: 0;\n\n\t\t&, li {\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\tlist-style: none;\n\t\t}\n\n\t\tli {\n\t\t\tmargin: #{$gutter-sm / 2} 0;\n\n\t\t\t&:first-child {\n\t\t\t\tmargin-top: 0;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: OPTIONS (FOR RADIO OR\n// CHECKBOX)\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n@mixin options($options-type: checkbox, $options-map: unset, $options-theme: null) {\n\n\t@if ($options-type == checkbox) or ($options-type == radio) {\n\n\t\t.forminator-#{$options-type} {\n\t\t\tdisplay: flex;\n\t\t\tposition: relative;\n\t\t\tmargin: 5px 0;\n\n\t\t\tinput {\n\t\t\t\t@extend %screen-reader-only;\n\n\t\t\t\t&:checked + .forminator-#{$options-type}--design {\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@if $options-theme == material {\n\n\t\t\t\t\t&:focus + .forminator-#{$options-type}--design:after {\n\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t\tanimation-name: click-animation;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.forminator-#{$options-type}--design {\n\t\t\t\tcursor: pointer;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\n\t\t\t\t&:before {\n\t\t\t\t\t@include opacity(0);\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t\t\t+ .forminator-#{$options-type}--label {\n\t\t\t\t\tmargin-left: 10px;\n\t\t\t\t}\n\n\t\t\t\t@if $options-theme == material {\n\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: \" \";\n\t\t\t\t\t\t@include opacity(0);\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\t\ttransform: scale(0);\n\t\t\t\t\t\ttransform-origin: center;\n\t\t\t\t\t\ttransform-style: preserve-3d;\n\t\t\t\t\t\tanimation-duration: 0.6s;\n\t\t\t\t\t\tanimation-fill-mode: both;\n\n\t\t\t\t\t\t@if $options-map != null {\n\n\t\t\t\t\t\t\t$has-size: map-has-key($options-map, size);\n\t\t\t\t\t\t\t$size: map-get($options-map, size);\n\n\t\t\t\t\t\t\t@if $has-size {\n\t\t\t\t\t\t\t\twidth: $size;\n\t\t\t\t\t\t\t\theight: $size;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.forminator-#{$options-type}--label {\n\t\t\t\tcursor: default;\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t\tletter-spacing: 0;\n\n\t\t\t\t&[for] {\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@content;\n\t\t}\n\n\t\t@if $options-map != null {\n\n\t\t\t$has-size: map-has-key($options-map, size);\n\t\t\t$has-icon-size: map-has-key($options-map, icon-size);\n\t\t\t$has-border-width: map-has-key($options-map, border-width);\n\t\t\t$has-border-style: map-has-key($options-map, border-style);\n\t\t\t$has-border-radius: map-has-key($options-map, border-radius);\n\t\t\t$has-line-height: map-has-key($options-map, line-height);\n\t\t\t$has-transition: map-has-key($options-map, transition);\n\n\t\t\t$size: map-get($options-map, size);\n\t\t\t$icon-size: map-get($options-map, icon-size);\n\t\t\t$border-width: map-get($options-map, border-width);\n\t\t\t$border-style: map-get($options-map, border-style);\n\t\t\t$border-radius: map-get($options-map, border-radius);\n\t\t\t$line-height: map-get($options-map, line-height);\n\t\t\t$transition: map-get($options-map, transition);\n\n\t\t\t.forminator-#{$options-type} .forminator-#{$options-type}--design {\n\n\t\t\t\t@if $has-size {\n\t\t\t\t\twidth: $size;\n\t\t\t\t\theight: $size;\n\t\t\t\t\tflex: 0 0 $size;\n\t\t\t\t}\n\n\t\t\t\t@if $has-border-width and $has-border-style {\n\t\t\t\t\tborder-width: $border-width;\n\t\t\t\t\tborder-style: $border-style;\n\t\t\t\t}\n\t\n\t\t\t\t@else {\n\t\t\t\t\tborder: 0;\n\t\t\t\t}\n\n\t\t\t\t@if $has-border-radius {\n\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t}\n\n\t\t\t\t@if $has-transition {\n\t\t\t\t\ttransition: $transition;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@if $has-line-height {\n\t\t\t\t\n\t\t\t\t.forminator-#{$options-type} .forminator-#{$options-type}--label {\n\t\t\t\t\tline-height: $line-height;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@if $has-icon-size {\n\n\t\t\t\t@if $options-type == checkbox {\n\t\t\t\t\t\n\t\t\t\t\t.forminator-#{$options-type} .forminator-#{$options-type}--design:before {\n\t\t\t\t\t\tfont-size: $icon-size;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@if $options-type == radio {\n\t\t\t\t\t\n\t\t\t\t\t.forminator-#{$options-type} .forminator-#{$options-type}--design:before {\n\t\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\t\theight: $icon-size;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@if ($options-type == radio) {\n\n\t\t\t.forminator-#{$options-type} {\n\t\n\t\t\t\t.forminator-#{$options-type}--design {\n\t\t\t\t\tborder-radius: 100%;\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tcontent: \" \";\n\t\t\t\t\t\tborder-radius: 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t@else {\n\n\t\t@warn \"Unfortunately, no type could be retrieved from `#{$options-type}`. \"\n\t\t+ \"Use either `radio` or `checkbox`.\";\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: INPUT & TEXTAREA\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n@mixin input($input-map: null, $input-theme: default) {\n\n\t.forminator-input,\n\t.forminator-textarea {\n\t\twidth: 100%;\n\t\tmax-width: 100%;\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tborder: 0;\n\t\tbackground-image: unset;\n\n\t\t@if $input-theme == material {\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t&,\n\t\t&:hover,\n\t\t&:focus,\n\t\t&:active,\n\t\t&:disabled {\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\t&,\n\t\t&:hover,\n\t\t&:focus,\n\t\t&:active {\n\t\t\t@include opacity(1);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tpointer-events: none;\n\t\t\tborder-style: dotted;\n\n\t\t\t&:-moz-placeholder {\n\t\t\t\t@include opacity(0.4);\n\t\t\t}\n\t\t\n\t\t\t&::-moz-placeholder {\n\t\t\t\t@include opacity(0.4);\n\t\t\t}\n\n\t\t\t&:-ms-input-placeholder {\n\t\t\t\t@include opacity(0.4);\n\t\t\t}\n\n\t\t\t&::-webkit-input-placeholder {\n\t\t\t\t@include opacity(0.4);\n\t\t\t}\n\t\t}\n\t}\n\n\t.forminator-textarea {\n\t\theight: auto;\n\t\tmin-height: 140px;\n\t\tresize: vertical;\n\t}\n\n\t.intl-tel-input {\n\t\tdisplay: block;\n\t}\n\n\t@if $input-map != null {\n\n\t\t$has-padding: map-has-key($input-map, padding);\n\t\t$has-border-width: map-has-key($input-map, border-width);\n\t\t$has-border-style: map-has-key($input-map, border-style);\n\t\t$has-border-radius: map-has-key($input-map, border-radius);\n\t\t$has-line-height: map-has-key($input-map, line-height);\n\t\t$has-transition: map-has-key($input-map, transition);\n\n\t\t$padding: map-get($input-map, padding);\n\t\t$border-width: map-get($input-map, border-width);\n\t\t$border-style: map-get($input-map, border-style);\n\t\t$border-radius: map-get($input-map, border-radius);\n\t\t$line-height: map-get($input-map, line-height);\n\t\t$transition: map-get($input-map, transition);\n\n\t\t.forminator-input,\n\t\t.forminator-textarea {\n\n\t\t\t@if $has-line-height {\n\t\t\t\tline-height: $line-height;\n\t\t\t}\n\n\t\t\t@if $has-transition {\n\t\t\t\ttransition: $transition;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-input {\n\n\t\t\t@if $input-theme == material {\n\t\t\t\tborder-radius: 0;\n\n\t\t\t\t@if $has-padding {\n\t\t\t\t\tpadding-top: $padding;\n\t\t\t\t}\n\t\n\t\t\t\t@if $has-padding and $has-border-width {\n\t\t\t\t\tpadding-bottom: #{$padding - $border-width};\n\t\t\t\t}\n\t\n\t\t\t\t@if $has-padding and not $has-border-width {\n\t\t\t\t\tpadding-bottom: $padding;\n\t\t\t\t}\n\t\n\t\t\t\t@if $has-border-width and $has-border-style {\n\t\t\t\t\tborder-top: 0;\n\t\t\t\t\tborder-right: 0;\n\t\t\t\t\tborder-left: 0;\n\t\t\t\t\tborder-bottom-width: $border-width;\n\t\t\t\t\tborder-bottom-style: $border-style;\n\t\t\t\t}\n\t\n\t\t\t\t@else {\n\t\t\t\t\tborder: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@else {\n\n\t\t\t\t@if $has-padding and $has-border-width {\n\t\t\t\t\tpadding: #{$padding - $border-width};\n\t\t\t\t}\n\n\t\t\t\t@if $has-padding and not $has-border-width {\n\t\t\t\t\tpadding: $padding;\n\t\t\t\t}\n\n\t\t\t\t@if $has-border-width and $has-border-style {\n\t\t\t\t\tborder-width: $border-width;\n\t\t\t\t\tborder-style: $border-style;\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\tborder: 0;\n\t\t\t\t}\n\n\t\t\t\t@if $has-border-radius {\n\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t}\n\t\n\t\t\t\t@else {\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.forminator-textarea {\n\n\t\t\t@if $has-padding and $has-border-width {\n\t\t\t\tpadding: #{$padding - $border-width};\n\t\t\t}\n\n\t\t\t@if $has-padding and not $has-border-width {\n\t\t\t\tpadding: $padding;\n\t\t\t}\n\n\t\t\t@if $has-border-width and $has-border-style {\n\t\t\t\tborder-width: $border-width;\n\t\t\t\tborder-style: $border-style;\n\t\t\t}\n\n\t\t\t@if $has-border-radius {\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t}\n\n\t\t\t@else {\n\t\t\t\tborder-radius: 0;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-input {\n\n\t\t\t@if $has-line-height and $has-padding {\n\t\t\t\theight: #{$line-height + ($padding * 2)};\n\t\t\t}\n\n\t\t\t@else {\n\t\t\t\theight: auto;\n\t\t\t}\n\t\t}\n\n\t\t@content;\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: POLL ACTIONS\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n@mixin poll-actions($actions-map: null) {\n\n\t.forminator-poll--actions {\n\t\tmargin: $gutter-sm 0 0;\n\t\ttext-align: center;\n\n\t\ta:not(.forminator-button) {\n\t\t\tmargin: 0;\n\n\t\t\t@if $actions-map != null {\n\n\t\t\t\t$has-font-size: map-has-key($actions-map, font-size);\n\t\t\t\t$has-line-height: map-has-key($actions-map, line-height);\n\t\t\t\t$has-font-weight: map-has-key($actions-map, font-weight);\n\t\t\n\t\t\t\t$font-size: map-get($actions-map, font-size);\n\t\t\t\t$line-height: map-get($actions-map, line-height);\n\t\t\t\t$font-weight: map-get($actions-map, font-weight);\n\t\t\n\t\t\t\t@if $has-font-size {\n\t\t\t\t\tfont-size: $font-size;\n\t\t\t\t}\n\t\n\t\t\t\t@if $has-line-height {\n\t\t\t\t\tline-height: $line-height;\n\t\t\t\t}\n\t\n\t\t\t\t@if $has-font-weight {\n\t\t\t\t\tfont-weight: $font-weight;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&,\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:visited {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\n\n\t\t@if $actions-map != null {\n\n\t\t\t$has-padding: map-has-key($actions-map, padding);\n\t\t\t$has-border-radius: map-has-key($actions-map, border-radius);\n\t\t\t$has-font-size: map-has-key($actions-map, font-size);\n\t\t\t$has-line-height: map-has-key($actions-map, line-height);\n\t\t\t$has-font-weight: map-has-key($actions-map, font-weight);\n\t\n\t\t\t$padding: map-get($actions-map, padding);\n\t\t\t$border-radius: map-get($actions-map, border-radius);\n\t\t\t$font-size: map-get($actions-map, font-size);\n\t\t\t$line-height: map-get($actions-map, line-height);\n\t\t\t$font-weight: map-get($actions-map, font-weight);\n\n\t\t\ta.forminator-button,\n\t\t\tbutton.forminator-button {\n\n\t\t\t\t@if $has-padding {\n\t\t\t\t\tpadding: $padding;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t@if $has-border-radius {\n\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t}\n\n\t\t\t\t@if $has-font-size {\n\t\t\t\t\tfont-size: $font-size;\n\t\t\t\t}\n\n\t\t\t\t@if $has-line-height {\n\t\t\t\t\tline-height: $line-height;\n\t\t\t\t}\n\n\t\t\t\t@if $has-font-weight {\n\t\t\t\t\tfont-weight: $font-weight;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&:not(.forminator-size--small) {\n\n\t\t.forminator-poll--actions {\n\n\t\t\ta:not(.forminator-button) {\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, sm) {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: $gutter 0 0;\n\t\t\t}\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: BUTTON\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n@mixin button($button-map: null, $button-theme: null) {\n\n\ta.forminator-button,\n\tbutton.forminator-button {\n\t\twidth: 100%;\n\t\tcursor: pointer;\n\t\tdisplay: block;\n\t\tmargin: $gutter-sm 0;\n\t\tborder: 0;\n\t\ttext-align: center;\n\t\ttext-transform: none;\n\n\t\t&,\n\t\t&:hover,\n\t\t&:active,\n\t\t&:visited,\n\t\t&:disabled {\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t\t&,\n\t\t&:hover,\n\t\t&:active,\n\t\t&:visited {\n\t\t\t@include opacity(1);\n\t\t}\n\n\t\t&:disabled {\n\t\t\t@include opacity(0.25);\n\t\t}\n\t\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t@if $button-theme == material {\n\t\t\toverflow: hidden;\n\t\t\tposition: relative;\n\t\t\t\n\t\t\t.forminator-button--mask,\n\t\t\t.forminator-button--text {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t.forminator-button--mask {\n width: 0;\n position: absolute;\n top: 50%;\n left: 50%;\n padding: 0;\n border-radius: 100%;\n background-color: rgba(0,0,0,0.12);\n transform: translate(-50%, -50%);\n transition: width 450ms cubic-bezier(0.23, 1, 0.32, 1), .2s ease-out;\n\t\t\t}\n\n\t\t\t&:active {\n box-shadow: 0 1px 4px 0 rgba(0,0,0,0.6);\n\n .forminator-button--mask {\n width: 120%;\n padding: 120% 0 0;\n }\n }\n\t\t}\n\n\t\t@if $button-map != null {\n\n\t\t\t$has-padding: map-has-key($button-map, padding);\n\t\t\t$has-border-radius: map-has-key($button-map, border-radius);\n\t\t\t$has-line-height: map-has-key($button-map, line-height);\n\t\t\t$has-transition: map-has-key($button-map, transition);\n\n\t\t\t$padding: map-get($button-map, padding);\n\t\t\t$border-radius: map-get($button-map, border-radius);\n\t\t\t$line-height: map-get($button-map, line-height);\n\t\t\t$transition: map-get($button-map, transition);\n\n\t\t\t@if $has-padding {\n\t\t\t\tpadding: $padding;\n\t\t\t}\n\n\t\t\t@if $has-border-radius {\n\t\t\t\tborder-radius: $border-radius;\n\t\t\t}\n\n\t\t\t@else {\n\t\t\t\tborder-radius: 0;\n\t\t\t}\n\n\t\t\t@if $has-line-height {\n\t\t\t\tline-height: $line-height;\n\t\t\t}\n\n\t\t\t@if $has-transition {\n\t\t\t\ttransition: $transition;\n\t\t\t}\n\t\t}\n\t}\n\n\t&:not(.forminator-size--small) {\n\n\t\ta.forminator-button,\n\t\tbutton.forminator-button {\n\n\t\t\t&:first-child {\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\n\t\t\t&:last-child {\n\t\t\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\n\t\t\t@include media(min-width, sm) {\n\t\t\t\twidth: auto;\n\t\t\t\tmin-width: 100px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmargin: 0 #{$gutter / 2};\n\t\t\t}\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – POLL MATERIAL STYLES\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: June 30, 2018\n// =============================================\n\n// =============================================\n// POLL MATERIAL STYLES MENU\n//\n// 1. POLL QUESTION\n// 2. POLL DESCRIPTION\n// 3. POLL ANSWERS\n// 4. POLL ANSWER\n// 5. CUSTOM ANSWER\n// 6. POLL ACTIONS\n// 7. BUTTON\n// =============================================\n\n// =============================================\n// 1. POLL QUESTION\n\n@include body-class(poll, material) {\n\n\t@include poll-question($material--poll-question);\n}\n\n// =============================================\n// 2. POLL DESCRIPTION\n\n@include body-class(poll, material) {\n\n\t@include poll-description($material--poll-description);\n}\n\n// =============================================\n// 3. POLL ANSWERS\n\n@include body-class(poll, material) {\n\n\t@include poll-answers();\n}\n\n// =============================================\n// 4. POLL ANSWER\n\n@include body-class(poll, material) {\n\n\t@include options(radio, $material--option-map, material);\n}\n\n// =============================================\n// 5. CUSTOM ANSWER\n\n@include body-class(poll, material) {\n\n\t@include input($material--input-map, material) {\n\n\t\t.forminator-input--wrap {\n\t\t\tposition: relative;\n\n\t\t\t&:after {\n content: \" \";\n height: 2px;\n display: block;\n position: absolute;\n right: 50%;\n bottom: 0;\n left: 50%;\n\t\t\t\ttransition: $material--transition-alt;\n }\n\t\t}\n\n\t\t.forminator-floating--input {\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\n\t\t\t.forminator-label {\n\t\t\t\tpointer-events: none;\n\t\t\t\ttransform-origin: 0;\n\t\t\t\ttransition: transform $material--transition-alt, $material--transition;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-floating--input {\n\t\t\t\n\t\t\t.forminator-label {\n\t\t\t\ttransform: translateY(#{$material--input-padding + $material--input-line-height});\n\t\t\t}\n\t\t}\n\n\t\t.forminator-floating--input {\n\n\t\t\t+ .forminator-input,\n\t\t\t+ .forminator-input--wrap .forminator-input {\n\n\t\t\t\t&:-moz-placeholder {\n @include opacity(0);\n }\n \n &::-moz-placeholder {\n @include opacity(0);\n }\n\t\t\t\t\n &:-ms-input-placeholder {\n @include opacity(0);\n }\n\t\t\t\t\n &::-webkit-input-placeholder {\n @include opacity(0);\n }\n\t\t\t}\n\t\t}\n\n\t\t.forminator-is_hover,\n\t\t.forminator-is_active,\n\t\t.forminator-has_error {\n\n\t\t\t.forminator-input--wrap {\n\n\t\t\t\t&:after {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.forminator-is_active,\n\t\t.forminator-is_filled {\n\n\t\t\t.forminator-floating--input {\n\t\t\t\t\n\t\t\t\t.forminator-label {\n\t\t\t\t\ttransform: translateY(0);\n }\n\t\t\t}\n\t\t}\n\n\t\t.forminator-is_active {\n\n\t\t\t.forminator-floating--input {\n\n\t\t\t\t+ .forminator-input,\n\t\t\t\t+ .forminator-input--wrap .forminator-input {\n\n\t\t\t\t\t&:-moz-placeholder {\n\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t&::-moz-placeholder {\n\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t&:-ms-input-placeholder {\n\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t&::-webkit-input-placeholder {\n\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// =============================================\n// 6. POLL ACTIONS\n\n@include body-class(poll, material) {\n\n\t@include poll-actions($material--poll-actions);\n}\n\n// =============================================\n// 7. BUTTON\n\n@include body-class(poll, material) {\n\n\t@include button($material--button-map, material);\n}","// =============================================\n// FORMINATOR UI – QUIZ GLOBAL STYLES\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: June 21, 2018\n//\n// Last Update: July 3, 2018\n// =============================================\n\n@include body-class(quiz) {\n\n\t&.forminator-design--grid {\n\t\tmax-width: $quiz--width;\n\t}\n\n\t.forminator-question-has-image {\n\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\theight: auto;\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: QUIZ QUESTION\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n@mixin quiz-question() {\n\n\t.forminator-question {\n\t\tmargin: $gutter-sm 0;\n\t\tpadding: 0;\n\t\tborder: 0;\n\n\t\tlegend {\n\t\t\tmargin: 0;\n\t\t\tline-height: 1.7em;\n\t\t\tletter-spacing: 0;\n\t\t}\n\n\t\t.forminator-question--result {\n\t\t\tpadding-bottom: $gutter-sm;\n\t\t\tborder-bottom: 1px solid rgba(0,0,0,0.12);\n\n\t\t\tspan {\n\t\t\t\tdisplay: block;\n\t\t\t\tline-height: 1.8em;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-question--has-image {\n\n\t\t\timg {\n\t\t\t\twidth: auto;\n\t\t\t\tmax-width: 100%;\n\t\t\t\theight: auto;\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t}\n\t\t}\n\n\t\t@content;\n\t}\n\n\t&:not(.forminator-size--small) {\n\n\t\t.forminator-question {\n\n\t\t\t@include media(min-width, sm) {\n\t\t\t\tmargin: $gutter 0;\n\t\t\t}\n\n\t\t\t.forminator-question--result {\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tpadding-bottom: $gutter;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.forminator-design--grid {\n\n\t\t\t.forminator-question {\n\t\t\t\t\n\t\t\t\tlegend,\n\t\t\t\t.forminator-question--result {\n\n\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tflex: 0 0 100%;\n\t\t\t\t\t\tpadding: 0 #{$gutter / 2};\n\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-question--result {\n\n\t\t\t\t\tspan {\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\t\t\tpadding: 0 #{$gutter / 2} #{$gutter / 2};\n\t\t\t\t\t\t\tborder-bottom: 1px solid rgba(0,0,0,0.12);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\tpadding-bottom: 0;\n\t\t\t\t\t\tborder-bottom: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tmargin-right: -#{$gutter / 2};\n\t\t\t\t\tmargin-left: -#{$gutter / 2};\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: QUIZ RESULT\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 5, 2018\n//\n// Last Update: July 6, 2018\n// =============================================\n\n@mixin quiz-result($result-map: null, $result-theme: null) {\n\n\t.forminator-quiz--result {\n\t\tmargin: $gutter-sm 0;\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\n\t.forminator-result {\n\n\t\t@if $result-theme == material {\n\n\t\t\t@if $result-map != null {\n\t\n\t\t\t\t$has-border-radius: map-has-key($result-map, border-radius);\n\t\t\t\t$has-box-shadow: map-has-key($result-map, box-shadow);\n\t\n\t\t\t\t$border-radius: map-get($result-map, border-radius);\n\t\t\t\t$box-shadow: map-get($result-map, box-shadow);\n\t\n\t\t\t\t@if $has-border-radius {\n\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t}\n\t\n\t\t\t\t@if $has-box-shadow {\n\t\t\t\t\tbox-shadow: $box-shadow;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\thr {\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\n\t\t\t\t@if $result-map != null {\n\n\t\t\t\t\t$has-padding: map-has-key($result-map, padding);\n\t\t\t\t\t$has-break: map-has-key($result-map, break);\n\n\t\t\t\t\t$break: map-get($result-map, break);\n\t\t\t\t\t$padding: map-get($result-map, padding);\n\n\t\t\t\t\t@if $has-break and ($break == true) {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tbackground-color: $material--card-border;\n\n\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\tmargin: $padding 0;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\tmargin: #{$gutter-sm / 2} 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@else {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@else {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column-reverse;\n\n\t\t\t@if $result-map != null {\n\t\t\t\t\n\t\t\t\t$has-padding: map-has-key($result-map, padding);\n\t\t\t\t$has-border-width: map-has-key($result-map, border-width);\n\t\t\t\t$has-border-style: map-has-key($result-map, border-style);\n\t\t\t\t$has-border-radius: map-has-key($result-map, border-radius);\n\n\t\t\t\t$padding: map-get($result-map, padding);\n\t\t\t\t$border-width: map-get($result-map, border-width);\n\t\t\t\t$border-style: map-get($result-map, border-style);\n\t\t\t\t$border-radius: map-get($result-map, border-radius);\n\n\t\t\t\t@if $has-padding and $has-border-width {\n\t\t\t\t\tpadding: #{$padding - $border-width};\n\t\t\t\t}\n\n\t\t\t\t@else if $has-padding and not $has-border-width {\n\t\t\t\t\tpadding: $padding;\n\t\t\t\t}\n\n\t\t\t\t@if $has-border-width and $has-border-style {\n\t\t\t\t\tborder-width: $border-width;\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\tborder-width: 0;\n\t\t\t\t}\n\n\t\t\t\t@if $has-border-style {\n\t\t\t\t\tborder-style: $border-style;\n\t\t\t\t}\n\n\t\t\t\t@if $has-border-radius {\n\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t+ .forminator-social--share {\n\t\t\tmargin: $gutter 0 0;\n\n\t\t\t@include media(min-width, sm) {\n\t\t\t\tmargin: $gutter 0 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.forminator-result--image {\n\t\theight: auto;\n\t\tmax-height: 150px;\n\t\tdisplay: block;\n\t\tpadding: 0;\n\t\tborder: 0;\n\n\t\t@if $result-theme == material {\n\t\t\twidth: 100%;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t@else {\n\t\t\twidth: auto;\n\t\t\tmargin: 0 auto;\n\t\t}\n\t}\n\n\t.forminator-result--title {\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tborder: 0;\n\t}\n\n\t.forminator-result--title {\n\t\tline-height: 2.3em;\n\n\t\t+ .forminator-result--description {\n\n\t\t\t@if $result-map != null {\n\n\t\t\t\t$has-padding: map-has-key($result-map, padding);\n\t\t\t\t$padding: map-get($result-map, padding);\n\n\t\t\t\t@if $has-padding {\n\t\t\t\t\tmargin-top: $padding;\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\tmargin-top: #{$gutter-sm / 2};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@else {\n\t\t\t\tmargin-top: #{$gutter-sm / 2};\n\t\t\t}\n\t\t}\n\t}\n\n\t.forminator-result--description {\n\n\t\t&, p {\n\t\t\tline-height: 1.9em;\n\t\t}\n\n\t\th1, h2, h3, h4, h5, h6, p, ol, ul {\n\n\t\t\t&:first-child {\n\t\t\t\tmargin-top: 0;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.forminator-result--retake {\n\t\tmargin: 0;\n\n\t\t@if $result-theme == material {\n\t\t\tdisplay: inline-flex;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\tbackground-color: transparent;\n\t\t\tbackground-image: none;\n\t\t\ttext-transform: uppercase;\n\n\t\t\t@if $result-map != null {\n\n\t\t\t\t$has-button-line-height: map-has-key($result-map, button-line-height);\n\t\t\t\t$button-line-height: map-get($result-map, button-line-height);\n\n\t\t\t\t@if $has-button-line-height {\n\t\t\t\t\theight: $button-line-height;\n\t\t\t\t\tline-height: $button-line-height;\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\theight: auto;\n\t\t\t\t\tline-height: 1.4em;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@else {\n\t\t\t\theight: auto;\n\t\t\t\tline-height: 1.4em;\n\t\t\t}\n\t\t}\n\n\t\t@else {\n\t\t\twidth: 100%;\n\t\t\tdisplay: block;\n\n\t\t\t@if $result-map != null {\n\n\t\t\t\t$has-button-padding: map-has-key($result-map, button-padding);\n\t\t\t\t$has-button-border-radius: map-has-key($result-map, button-border-radius);\n\t\t\t\t$has-button-line-height: map-has-key($result-map, button-line-height);\n\t\t\t\t$has-button-icon: map-has-key($result-map, button-icon);\n\t\t\t\t$has-transition: map-has-key($result-map, transition);\n\n\t\t\t\t$button-padding: map-get($result-map, button-padding);\n\t\t\t\t$button-border-radius: map-get($result-map, button-border-radius);\n\t\t\t\t$button-line-height: map-get($result-map, button-line-height);\n\t\t\t\t$button-icon: map-get($result-map, button-icon);\n\t\t\t\t$transition: map-get($result-map, transition);\n\n\t\t\t\t@if $has-button-padding {\n\t\t\t\t\tpadding: $button-padding;\n\t\t\t\t}\n\n\t\t\t\t@if $has-button-border-radius {\n\t\t\t\t\tborder-radius: $button-border-radius;\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t}\n\n\t\t\t\t@if $has-button-line-height {\n\t\t\t\t\tline-height: $button-line-height;\n\t\t\t\t}\n\n\t\t\t\t@if $has-button-icon {\n\n\t\t\t\t\t.wpdui-icon {\n\t\t\t\t\t\tfont-size: $button-icon;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@else {\n\t\t\t\tborder-radius: 0;\n\t\t\t\tline-height: 1.4em;\n\t\t\t}\n\t\t}\n\t}\n\n\t@if $result-theme == material {\n\n\t\t.forminator-result--content {\n\n\t\t\t@if $result-map != null {\n\n\t\t\t\t$has-padding: map-has-key($result-map, padding);\n\t\t\t\t$padding: map-get($result-map, padding);\n\n\t\t\t\t@if $has-padding {\n\t\t\t\t\tpadding: $padding;\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\tpadding: #{$gutter-sm / 2};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@else {\n\t\t\t\tpadding: #{$gutter-sm / 2};\n\t\t\t}\n\t\t}\n\t}\n\n\t@else {\n\n\t\t.forminator-result--info {\n\n\t\t\t@if $result-map != null {\n\t\t\t\t\n\t\t\t\t@if has-map-key($result-map, padding) {\n\t\t\t\t\tmargin-top: map-get($result-map, padding);\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\tmargin-top: #{$gutter-sm / 2};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@else {\n\t\t\t\tmargin-top: #{$gutter-sm / 2};\n\t\t\t}\n\t\t}\n\n\t\t.forminator-result--quiz-name {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.forminator-result--text {\n\n\t\t\t@if $result-map != null {\n\n\t\t\t\t@if map-has-key($result-map, padding) {\n\t\t\t\t\tpadding: map-get($result-map, padding);\n\n\t\t\t\t\t+ .forminator-result--image {\n\t\t\t\t\t\tmargin-top: map-get($result-map, padding);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\tpadding: #{$gutter-sm / 2};\n\n\t\t\t\t\t+ .forminator-result--image {\n\t\t\t\t\t\talign-self: flex-start;\n\t\t\t\t\t\tmargin-top: #{$gutter-sm / 2};\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@else {\n\t\t\t\tpadding: #{$gutter-sm / 2};\n\n\t\t\t\t+ .forminator-result--image {\n\t\t\t\t\tmargin-top: #{$gutter-sm / 2};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t* {\n\t\t\t\tword-break: break-word;\n\t\t\t}\n\t\t}\n\t}\n\n\t&:not(.forminator-size--small) {\n\t\t\n\t\t.forminator-quiz--result {\n\n\t\t\t&:first-child {\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, sm) {\n\t\t\t\tmargin: $gutter 0;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-result {\n\n\t\t\t@include media(min-width, sm) {\n\n\t\t\t\t@if $result-theme == material {\n\t\n\t\t\t\t\thr {\n\t\t\n\t\t\t\t\t\t@if $result-map != null {\n\t\t\n\t\t\t\t\t\t\t$has-padding: map-has-key($result-map, padding);\n\t\t\t\t\t\t\t$has-break: map-has-key($result-map, break);\n\t\t\n\t\t\t\t\t\t\t$break: map-get($result-map, break);\n\t\t\n\t\t\t\t\t\t\t@if $has-break and ($break == true) {\n\t\t\n\t\t\t\t\t\t\t\t@if not $has-padding {\n\t\t\t\t\t\t\t\t\tmargin: #{$gutter / 2} 0;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\n\t\t\t\t@else {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.forminator-result--title {\n\t\n\t\t\t+ .forminator-result--description {\n\n\t\t\t\t@include media(min-width, sm) {\n\n\t\t\t\t\t@if ($result-map != null) and not map-has-key($result-map, padding) {\n\t\t\t\t\t\tmargin-top: #{$gutter / 2};\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\t@else if $result-map == null {\n\t\t\t\t\t\tmargin-top: #{$gutter / 2};\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.forminator-result--retake {\n\n\t\t\t@include media(min-width, sm) {\n\t\t\t\t\n\t\t\t\t@if $result-theme != material {\n\t\t\t\t\twidth: auto;\n\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@if $result-theme == material {\n\n\t\t\t.forminator-result--content {\n\n\t\t\t\t@include media(min-width, sm) {\n\n\t\t\t\t\t@if ($result-map != null) and not map-has-key($result-map, padding) {\n\t\t\t\t\t\tpadding: #{$gutter / 2};\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\t@else if $result-map == null {\n\t\t\t\t\t\tpadding: #{$gutter / 2};\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@else {\n\n\t\t\t.forminator-result--info {\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tmargin-top: 0;\n\n\t\t\t\t\t@if $result-map != null {\n\t\t\t\t\n\t\t\t\t\t\t@if has-map-key($result-map, padding) {\n\t\t\t\t\t\t\tmargin-bottom: map-get($result-map, padding);\n\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\tmargin-bottom: #{$gutter-sm / 2};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\n\t\t\t\t\t@else {\n\t\t\t\t\t\tmargin-bottom: #{$gutter-sm / 2};\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.forminator-result--quiz-name {\n\n\t\t\t\t+ .forminator-result--retake {\n\n\t\t\t\t\t@include media(min-width, sm) {\n\n\t\t\t\t\t\t@if $result-map != null {\n\n\t\t\t\t\t\t\t@if map-has-key($result-map, padding) {\n\t\t\t\t\t\t\t\tmargin-left: map-get($result-map, padding);\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\tmargin-left: #{$gutter / 2};\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\tmargin-left: #{$gutter / 2};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tflex: 1;\n\t\t\t\t\talign-self: center;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.forminator-result--content {\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.forminator-result--text {\n\n\t\t\t\t+ .forminator-result--image {\n\n\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\tmax-width: 50%;\n\t\t\t\t\t\tmargin-top: 0;\n\n\t\t\t\t\t\t@if $result-map != null {\n\n\t\t\t\t\t\t\t@if map-has-key($result-map, padding) {\n\t\t\t\t\t\t\t\tmargin-left: map-get($result-map, padding);\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\tmargin-left: #{$gutter / 2};\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\tmargin-left: #{$gutter / 2};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, sm) {}\n\t\t\t}\n\t\t}\n\n\t\t&.forminator-design--grid {\n\n\t\t\t.forminator-quiz--result {\n\t\t\t\t\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.forminator-result {\n\t\t\t\t\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\ttext-align: initial;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}"],"sourceRoot":""}
1
+ {"version":3,"sources":["webpack:///./assets/sass/helpers/_icons.scss","webpack:///./assets/sass/front.scss","webpack:///./assets/sass/helpers/_keyframes.scss","webpack:///./assets/sass/helpers/mixins/_opacity.scss","webpack:///./assets/sass/helpers/mixins/_body-class.scss","webpack:///./assets/sass/helpers/_extensions.scss","webpack:///./assets/sass/helpers/mixins/_quiz-answer.scss","webpack:///./assets/sass/helpers/mixins/_breakpoints.scss","webpack:///./assets/sass/helpers/_variables.scss","webpack:///./assets/sass/_utilities.scss","webpack:///./assets/sass/quiz/_global.scss","webpack:///./assets/sass/helpers/mixins/_quiz-question.scss","webpack:///./assets/sass/helpers/mixins/_button.scss","webpack:///./assets/sass/helpers/mixins/_quiz-result.scss"],"names":[],"mappings":"AAAA,yyBACC,WACA,qBACA,cACA,iCACA,kBACA,gBACA,oBAGA,kCACA,oBACA,mCACA,kCCQA,WDkRG,uBACA,kCACA,sPAKA,gBACA,kBClRH,mCD6RC,gBCrRD,sCDqRC,gBC7QD,oCD4Q4B,gBCpQ5B,kCDoQ0B,gBC5P1B,oCD4P4B,gBCpP5B,gCDoPwB,gBC5OxB,wBD4OgB,gBCpOhB,oCDoO4B,gBC5N5B,wCD4NgC,gBCpNhC,sBDoNc,gBC5Md,mCD0MC,gBClMD,0EDkMC,gBClLD,8BDkLC,gBC1KD,qCD0KC,gBClKD,kCDkKC,gBC1JD,mCD0JC,gBClJD,kCDkJC,gBC1ID,+DD0IC,gBC1HD,6DD0HC,gBC1GD,mCD0GC,gBClGD,+BDkGC,gBC1FD,gCD0FC,gBClFD,gCDkFC,gBC1ED,sCD0EC,gBClED,oEDkEC,gBClDD,mEDkDC,gBClCD,6BDgCsB,cCxBtB,sCD0BC,gBClBD,mCDkBC,cCVD,kCDUC,cCFD,8BDAsB,cCQtB,yBDRU,YCgBV,gCDdC,YCsBD,iCDtBC,YC8BD,8BDhCsB,YCwCtB,+BDtCC,YC8CD,4BDhDU,cCwDV,4BDxDU,cCgEV,+BD9DC,cCsED,8BDxEsB,cCgFtB,8BDhFsB,gBCwFtB,wBDxFU,gBCgGV,yBDhGU,YCwGV,wBDxGU,YCgHV,iED9GC,eC8HD,qED9HC,eC8ID,qED9IC,cC8JD,uED9JC,eC8KD,mCD9KC,gBCsLD,iCDxLsB,cCgMtB,6BDhMU,gBCwMV,8BDxMU,eCgNV,yBDhNU,YCwNV,yBDxNU,YCgOV,2BDhOU,YCwOV,4BDxOU,gBCgPV,0BDhPU,cCwPV,mCDxPsB,cCgQtB,yBDhQU,YCwQV,yBDxQU,gBCgRV,kCDhRU,cCwRV,gCDxRU,cCgSV,2BDhSU,cCwSV,4BDxSU,cCgTV,0DDhTU,cCgUV,2BDhUU,eCwUV,+BDxUU,YCgVV,wBDhVU,YCwVV,yBDxVU,cCgWV,0BDhWU,YCwWV,wBDxWU,YCgXV,6BDhXU,YCwXV,8BDxXU,cCgYV,8BDhYU,YCwYV,2BDxYU,YCgZV,yBDhZU,YCwZV,6BDxZU,YCgaV,+BDhaU,gBCwaV,+BDxaU,gBCgbV,+BDhbU,YCwbV,+BDxbU,YCgcV,wBDhcC,YCwcD,wBDxcC,YCgdD,0BDhdU,YCwdV,yCDtdC,cC8dD,8BDheU,YCweV,0BDxeU,cCgfV,2BDhfU,YCwfV,wBDxfC,YCggBD,0BDhgBU,YCwgBV,4BDxgBU,gBCghBV,uBDhhBC,YCwhBD,4BDxhBU,YCgiBV,qCDhiBU,YCwiBV,6BDxiBU,gBCgjBV,0BDhjBC,eCwjBD,uBDxjBC,YCgkBD,6BDhkBU,cCwkBV,8DDxkBU,eCwlBV,yBDxlBC,YCgmBD,wBDhmBC,YCwmBD,wBDxmBC,YCgnBD,uBDhnBC,gBCwnBD,0BDxnBC,cCgoBD,6BDhoBU,YCwoBV,4BDxoBQ,YCgpBR,wBDhpBC,YCwpBD,0BDxpBC,YCgqBD,wBDhqBC,YCwqBD,mCDxqBU,YCgrBV,oCDhrBU,gBCwrBV,iCDxrBU,gBCgsBV,0BDhsBC,gBCwsBD,2BDxsBC,m9BAKA,+BALA,gBCwtBD,gCDxtBC,gBCguBD,8BDjuBC,gBCyuBD,yBDzuBQ,gBCivBR,kCDhvBC,YCwvBD,gCDzvBC,YCiwBD,gCDjwBC,YCywBD,kCDxwBC,YCgxBD,mCDhxBC,YCwxBD,iCDzxBuB,YCiyBvB,sCDhyBC,YCwyBD,mCDxyBC,YCgzBD,kCDhzBC,YCwzBD,mCDxzBC,YCg0BD,kCDh0BC,YCw0BD,qCDx0BC,YCg1BD,wBDj1BQ,YCy1BR,oCDx1BC,YCg2BD,mCDh2BC,YCw2BD,8BDz2BQ,YCi3BR,0BDj3BQ,gBCy3BR,gCDz3BQ,cCi4BR,kCDj4BuB,eCy4BvB,oCDx4BC,gBCg5BD,yBDj5BQ,YCy5BR,gCDz5BQ,YCi6BR,2CDh6BQ,YCw6BR,6BDz6BQ,cCi7BR,wBDj7BQ,YCy7BR,6BDz7BQ,gBCi8BR,iCDj8BQ,cCy8BR,yBDz8BQ,YCi9BR,gCDj9BQ,YCy9BR,mCDz9BC,YCi+BD,0CDh+BC,YCw+BD,+BDz+BQ,gBCi/BR,2CDh/BC,eCw/BD,0BDz/BQ,YCigCR,yBDjgCQ,YCygCR,gCDzgCQ,gBCihCR,gCDjhCQ,gBCyhCR,gCDzhCQ,cCiiCR,4BDjiCQ,YCyiCR,yBDziCQ,YCijCR,0BDjjCQ,YCyjCR,2BDzjCQ,YCikCR,4BDjkCQ,YCykCR,iCDzkCQ,YCilCR,8BDjlCQ,YCylCR,+BDzlCQ,YCimCR,0CDhmCC,YCwmCD,sCDzmCC,YCinCD,0BDjnCQ,gBCynCR,4BDznCQ,cCioCR,uBDjoCA,gBCyoCA,+BDzoCQ,cCipCR,0BDjpCC,gBCypCD,+BDzpCQ,gBCiqCR,yBDjqCA,gBCyqCA,4BDzqCC,gBCirCD,2BDjrCA,gBCyrCA,0BDzrCA,cCisCA,yBDjsCA,gBCysCA,4BDzsCA,eCitCA,2BDjtCA,eCytCA,6BDztCA,YCiuCA,4BDjuCA,YCyuCA,+BDzuCC,gBCivCD,2BDjvCA,cCyvCA,oCDzvCQ,cCiwCR,4BDjwCA,gBCywCA,6BDzwCA,gBCixCA,8BDjxCA,cCyxCA,yCDzxCQ,gBCiyCR,2BD9zCuB,YCs0CvB,uBDnyCC,eC2yCD,kCDjzCA,YCyzCA,wCDzzCQ,YCi0CR,wBD3zCQ,YCm0CR,8BDz0CA,gBCi1CA,kCDj1CA,cCy1CA,0BD/2CgB,cCu3ChB,uCDj2CQ,cCy2CR,0BD73CqB,gBCq4CrB,iCDj3CA,gBCy3CA,qBDx3CU,qBC43CV,0BDv3CQ,gBC23CR,oBDh4CC,GAAS,uBCq4CR,GDn4CD,wBCu4CC,CACF,gBC1qDD,GAAU,uBAEG,GAAY,wBDirDtB,CC9qDU,oBAWZ,GACC,UAAW,gCAGA,aAOb,eDoqDG,CCnqDC,uBAEa,GAAE,uBAGX,gCDyqDL,CCjqDH,2BAEiB,GAEb,mBAEI,yBAAW,2DC/CT,6BACA,gDACR,sEAFQ,kBACA,8CACR,oEAFQ,iBFouDP,CEnuDO,iOCQQ,4BA0Bf,sECrBF,kCACA,2BACgB,mCAChB,oCACgB,+QC5BE,qBFmBjB,gBAAgB,4BEnBjB,qBD+CA,UAAW,2BAED,kDACV,2BAGA,4CACW,iBACA,wCDpCV,CAAuB,wDAItB,aAAY,yBAJb,wDAYE,aH8vDD,CM/wDkB,uDHKwB,gBAUxC,yBAVH,uDAoBE,gBHgwDD,CMzxDkB,yBHKnB,4CAkBG,iBHwwDF,CM/xDO,8CHKe,sBIQb,+DJoBR,uBA5BF,yBAAuB,sEGIJ,uBNoyDlB,CGxyDD,yBKxBD,uEFmBoB,uBNmzDlB,CG9yDD,yCKjBD,gBAGE,oDLSe,eMbhB,YNaA,yCMVD,iBAGE,UACA,8BNWD,CAAgB,qDAGP,aACI,yBAJb,qDAYE,aH4zDD,CM70DO,oDHKgC,gBAUrC,yBAVa,oDAoBd,gBH8zDD,CMv1DgB,yBHKD,yCAkBb,iBHs0DF,CM71DO,2CHKQ,sBAuBR,yMAWN,gBAlCF,0OAsCe,gBAtCf,wIA2CE,mBA3CF,iBAAgB,oBA4Cd,qBACC,iEAIA,kBAjDH,uEIgD8B,kBJhD9B,iEAyDG,WIRgC,uBJjDnB,mBA4Dd,qEAKC,6BAjEa,uBA4Dd,6EAYE,cAxEJ,yeA4EE,2BA5EF,CAAgB,6jBAAhB,aAAgB,sjBAAhB,gBAAgB,oaA4Ed,kCA5EF,CAAgB,qEA8FZ,kCA9FJ,CAAgB,+EAAhB,2GAAgB,mEA2GZ,iCA3GJ,CAAgB,sEAiHb,8BAjHa,wBA+Gd,+FA/GF,2GAAgB,kEAgIZ,cAhIJ,oEAqIG,uBArIH,UAAgB,qSA8IJ,sBA9II,qCAoId,gJAGE,sFAvIY,UDTR,iBACA,qJC+IJ,oFAvIY,WDTR,kBACA,2ECqKc,cA7JtB,yBAAgB,iVHwgEf,CGl2DO,yBAIL,gSA1Ka,gBHghEf,CGhhEe,yBAsKR,4GAtKQ,aHshEf,CGh3DO,yBAkBL,2GAxLa,gBH4hEf,CGt3DO,yBAkBL,gGAxLa,cHkiEf,CGliEe,yBAsKR,mGAtKQ,eHwiEf,CGxiEe,yBAsKR,4GAtKQ,aH8iEf,CGx4DO,yBAuCL,2GA7Ma,gBHojEf,CG94DO,yBAuCL,gGA7Ma,kBH0jEf,CG1jEe,yBAsKR,oQH25DP,CG35DO,yBAmEJ,0HAnEI,cHi6DP,CGj6DO,8DAgFF,cAED,kBAxPL,CAAgB,qEOlBhB,2BPkBgB,4GAAhB,oBAAgB,wCOVhB,gGPUgB,gCOrBjB,kGPqBiB,0BOrBjB,0BAqBC,4BAGE,yBAEA,2FPLF,cH6mEC,CG7mEe,yBAsKR,wHAtKgC,oBHmnEvC,CG78DO,yBOpJY,0QPoJZ,cOtIP,gCAEA,iCV2lEA,CUxlEC,yBAGW,qJARZ,mEAEA,wCVmmEA,CUjlEI,yBACW,gJPiHR,iBOtIP,gBV4mEA,CU1mEA,yBAaC,mHP/Cc,iCAsKR,8EOtIP,mBAEA,kBVonEA,CUrlEe,4DAIb,cAAa,oBPrEA,6HEnBjB,cFmBC,mGAAgB,yPEXhB,sEHEQ,iBACA,iOCQQ,+BEXX,oLFWW,oBEnBjB,uFFmBC,WAAgB,mCEnBC,iCAkDjB,kBACC,YACA,iBACA,mBACA,oBACU,sFFpCX,WAAgB,yCE4FhB,4BACC,sBAEA,wBACA,iOFhGe,gBEnBjB,iBA+GC,6KF5FA,WAAgB,6CEnBjB,gDAwKC,yCACC,4CAEA,iBACA,mBACA,oBACA,+NF3Je,iBEnBjB,4FFmBC,YDRQ,yLCQQ,wBEnBjB,oEHUS,iBACA,kHCQR,+DAAgB,wEEqOH,aFrOb,uEEyOC,gBFzOD,mHAAgB,YEnBjB,qHFmByC,YEnBzC,gKFmBC,gBAAgB,oJEnBjB,gDAAkB,yCAyThB,4CAEC,aACA,yIA5Te,gBAsWV,2NFnVS,aEnBjB,yBAAkB,qGFmBD,aHwyEf,CGxyEe,yBAsKR,oGAtKQ,gBH8yEf,CG9yEuC,yBAsKhC,yFAtKR,cHozEC,CGpzEe,yBAsKR,0JEsPP,YL+5DA,CK/5DA,yBAIC,2UAJD,cAEA,ULq6DA,CK35DC,yBAGG,2IFrQG,WEsPP,aL86DA,CK96DA,yBAYC,mSAZD,eLq7DA,CKr7DA,yBAEA,yUAFA,iBL47DA,CK17DA,yBA4EC,uRFpUM,WEsPP,8BAEA,aLo8DA,CKx3DC,yBAgDE,0IFpXI,kBAAuB,2CHmsE9B,CK78DA,yBAEkB,iYA8IX,gBLo0DP,CK7hEM,yBA4NJ,6JAnJF,iCAAwB,aL29DxB,CKz9DA,yBAmLE,sLAnLF,UAAkB,SLg+DlB,CKh+DkB,yBA2LhB,kKA7LF,iCLw+DA,CKt+DA,yBAAkB,iHF9ZH,iBAsKR,oCEsPP,6BLi/DA,CK/+DA,+HMnbD,0BRqBA,cAAgB,cQpBjB,SAAM,kBACL,oBACQ,aACC,gBACW,iBAEpB,oBACA,urBAPuB,6BRoBP,qBQpBX,siBAAkB,sFRoBP,UDTR,iBACA,iJSbU,oFRqBF,YDTR,mBACA,uJCQR,kLAAgB,yBQpBjB,iNRoBiB,cHk9Ef,CG5yEO,yBQhFR,+MRtFgB,eHy9Ef,CGnzEO,yBQhFR,yLRtFgB,2BAsKR,mCH6zEP,CW74EK,kEAoBJ,cR1GF,wLAAgB,4DSZJ,iCACX,4ETWe,iBSPjB,mBA6DE,sFTtDD,gBAAgB,yBSPjB,sFTOC,gBHigFC,CGjgFe,mEIQN,6BJRM,wBSuGjB,kCACS,mEAaP,SAAc,mBAML,kBT3HV,mGAAgB,oKSwJjB,kBTxJiB,uxBAAhB,aAAgB,8wBAAhB,gBAAgB,oESqKd,oBTrKF,cAAgB,6BS0KjB,iBACC,gFT3KA,eAAgB,kESgPZ,gBThPJ,uES2Ra,aT3Rb,kESySC,aTzSD,4GAAgB,oESoTZ,sBTpTJ,yBAAgB,wHH6lFf,CY7wEI,yBAEL,0GTlVgB,gBHmmFf,CG77EO,yBS4KR,+FTlVgB,cHymFf,CGzmFe,yBAsKR,yFAtKR,cH+mFC,CG/mFe,yBAsKR,iGAtKQ,2CHsnFf,CGh9EO,yBSiPR,+FTvZgB,8CSgVX,mBZ8yEJ,CGx9EO,yBS+QP,+HT/QO,iBH89EP,CG99E8B,yBSsS9B,oGT5ce,gCSgVX,6CZ4zEJ,CGt+EO,yBSsSP,kGT5ce,iCHkpFf,CGlpFe,yBAsKR,yHS0KH,2BAiKJ,iBZyqEA,CYzqEA,yBAEG,uHTnfoC,kBHgqFvC,CG1/EO,yBSwWP,iHT9gBe,mBHsqFf,CGhgFO,yCSiXP,iBAGE,UAAY,8BT1hBf,CAAgB,qDAGP,aACI,yBAJb,qDAYE,aH2qFD,CM5rFO,oDHKgC,gBAUrC,yBAVa,oDAoBd,gBH6qFD,CMtsFgB,yBHKD,yCAkBb,iBHqrFF,CM5sFO,2CHKQ,sBAuBR,yMAWN,gBAlCF,0OAsCe,gBAtCf,wIA2CE,mBA3CF,iBAAgB,oBA4Cd,qBACC,iEAIA,kBAjDH,uEIgD8B,kBJhD9B,iEAyDG,WIRgC,uBJjDnB,mBA4Dd,qEAKC,6BAjEa,uBA4Dd,6EAYE,cAxEJ,yeA4EE,2BA5EF,CAAgB,6jBAAhB,aAAgB,sjBAAhB,gBAAgB,oaA4Ed,kCA5EF,CAAgB,qEA8FZ,kCA9FJ,CAAgB,+EAAhB,2GAAgB,mEA2GZ,iCA3GJ,CAAgB,sEAiHb,8BAjHa,wBA+Gd,+FA/GF,2GAAgB,kEAgIZ,cAhIJ,oEAqIG,uBArIH,UAAgB,qSA8IJ,sBA9II,qCAoId,gJAGE,sFAvIY,UDTR,iBACA,qJC+IJ,oFAvIY,WDTR,kBACA,2ECqKc,cA7JtB,yBAAgB,iVHu3Ff,CGjtFO,yBAIL,gSA1Ka,gBH+3Ff,CG/3Fe,yBAsKR,4GAtKQ,aHq4Ff,CG/tFO,yBAkBL,2GAxLa,gBH24Ff,CGruFO,yBAkBL,gGAxLa,cHi5Ff,CGj5Fe,yBAsKR,mGAtKQ,eHu5Ff,CGv5Fe,yBAsKR,4GAtKQ,aH65Ff,CGvvFO,yBAuCL,2GA7Ma,gBHm6Ff,CG7vFO,yBAuCL,gGA7Ma,kBHy6Ff,CGz6Fe,yBAsKR,oQH0wFP,CG1wFO,yBAmEJ,0HAnEI,cHgxFP,CGhxFO,8DAgFF,cAED,kBAxPL,CAAgB,qEOlBhB,2BPkBgB,4GAAhB,oBAAgB,wCOVhB,gGPUgB,gCOrBjB,kGPqBiB,0BOrBjB,0BAqBC,4BAGE,yBAEA,2FPLF,cH49FC,CG59Fe,yBAsKR,wHAtKgC,oBHk+FvC,CG5zFO,yBOpJY,0QPoJZ,cOtIP,gCAEA,iCV08FA,CUv8FC,yBAGW,qJARZ,mEAEA,wCVk9FA,CUh8FI,yBACW,gJPiHR,iBOtIP,gBV29FA,CUz9FA,yBAaC,mHP/Cc,iCAsKR,8EOtIP,mBAEA,kBVm+FA,CUp8Fe,4DAIb,cAAa,oBPrEA,6HEnBjB,cFmBC,mGAAgB,yPEXhB,sEHEQ,iBACA,iOCQQ,+BEXX,oLFWW,oBEnBjB,uFFmBC,WAAgB,mCEnBC,iCAkDjB,kBACC,aACA,qBACA,sFFlCD,WAAgB,yCE4FhB,4BACC,sBAEA,wBACA,iOFhGe,gBEnBjB,iBA+GC,6KF5FA,WAAgB,6CEnBjB,gDAwKC,yCACC,4CAEA,qBACA,+NFzJe,iBEnBjB,4FFmBC,YDRQ,yLCQQ,wBEnBjB,oEHUS,iBACA,kHCQR,+DAAgB,wEEqOH,aFrOb,uEEyOC,gBFzOD,mHAAgB,YEnBjB,qHFmByC,YEnBzC,gKFmBC,gBAAgB,oJEnBjB,gDAAkB,yCAyThB,4CAEC,aACA,yIA5Te,gBAsWV,2NFnVS,aEnBjB,yBAAkB,qGFmBD,aHmpGf,CGnpGe,yBAsKR,oGAtKQ,gBHypGf,CGzpGuC,yBAsKhC,yFAtKR,cH+pGC,CG/pGe,yBAsKR,0JEsPP,YL0wFA,CK1wFA,yBAIC,2UAJD,cAEA,ULgxFA,CKtwFC,yBAGG,2IFrQG,WEsPP,aLyxFA,CKzxFA,yBAYC,mSAZD,eLgyFA,CKhyFA,yBAEA,yUAFA,iBLuyFA,CKryFA,yBA4EC,uRFpUM,WEsPP,8BAEA,aL+yFA,CKnuFC,yBAgDE,0IFpXI,kBAAuB,2CH8iG9B,CKxzFA,yBAEkB,iYA8IX,gBL+qFP,CKx4FM,yBA4NJ,6JAnJF,iCAAwB,aLs0FxB,CKp0FA,yBAmLE,sLAnLF,UAAkB,UL20FlB,CK30FkB,yBA2LhB,kKA7LF,iCLm1FA,CKj1FA,yBAAkB,iHF9ZH,iBAsKR,oCEsPP,6BL41FA,CK11FA,+HMnbD,0BRqBA,cAAgB,cQpBjB,SAAM,kBACL,oBACQ,aACC,gBACW,iBAEpB,qBACA,urBAPuB,6BRoBP,qBQpBX,siBAAkB,sFRoBP,UDTR,iBACA,iJSbU,oFRqBF,YDTR,mBACA,uJCQR,kLAAgB,yBQpBjB,iNRoBiB,cH6zGf,CGvpGO,yBQhFR,+MRtFgB,eHo0Gf,CG9pGO,yBQhFR,yLRtFgB,2BAsKR,mCHwqGP,CWxvGK,kEAoBJ,cR1GF,wLAAgB,4DSZJ,iCACX,6ETWe,eSPjB,sFTOC,gBAAgB,yBSPjB,sFTOC,gBH22GC,CG32Ge,mEIQN,6BJRM,wBSuGjB,kCACS,mEAaP,SAAc,mBAML,kBT3HV,mGAAgB,oKSwJjB,kBTxJiB,uxBAAhB,aAAgB,8wBAAhB,gBAAgB,oESqKd,oBTrKF,cAAgB,6BS0KjB,iBACC,gFT3KA,eAAgB,kESgPZ,gBThPJ,uES2Ra,aT3Rb,kESySC,aTzSD,4GAAgB,oESoTZ,sBTpTJ,yBAAgB,wHHu8Gf,CYvnGI,yBAEL,0GTlVgB,gBH68Gf,CGvyGO,yBS4KR,+FTlVgB,cHm9Gf,CGn9Ge,yBAsKR,yFAtKR,cHy9GC,CGz9Ge,yBAsKR,iGAtKQ,2CHg+Gf,CG1zGO,yBSiPR,+FTvZgB,8CSgVX,mBZwpGJ,CGl0GO,yBS+QP,+HT/QO,iBHw0GP,CGx0G8B,yBSsS9B,oGT5ce,gCSgVX,6CZsqGJ,CGh1GO,yBSsSP,kGT5ce,iCH4/Gf,CG5/Ge,yBAsKR,yHS0KH,2BAiKJ,iBZmhGA,CYnhGA,yBAEG,uHTnfoC,kBH0gHvC,CGp2GO,yBSwWP,iHT9gBe,mBHghHf,CG12GO,4CSiXP,iBAGE,UAAY,8BT1hBf,CAAgB,wDAIf,aAAY,yBAJG,wDAYd,aHqhHD,CMtiHkB,uDHKwB,gBAUxC,yBAVa,uDAoBd,gBHuhHD,CMhjHkB,yBHKH,4CAkBb,iBH+hHF,CMtjHO,8CHKQ,sBIQN,kNJ0BR,gBAlCF,mQAAgB,8IA2Cd,mBA3Cc,qCA4Cd,qBACC,oEAIA,kBAjDH,0EIgD8B,kBJhD9B,oEAyDG,yBAzDa,4BA4Dd,wEAKC,6BAjEa,uBA4Dd,gFAYE,cAxEJ,8fA4EE,2BA5EF,CAAgB,klBAAhB,aAAgB,2kBAAhB,gBAAgB,sbA4EW,kCA5E3B,CAAgB,wEA8FG,kCA9FnB,CAAgB,kFAAhB,aAAgB,iFAAhB,gBAAgB,sEA2GZ,iCA3GJ,CAAgB,yEAiHD,8BAjHC,wBA+Gd,kGA/GF,aAAgB,iFAAhB,gBAAgB,qEAgIZ,cAhIJ,uEAqIG,uBArIa,2TAAhB,sBAAgB,qCAoId,sJApIF,0BAAgB,sEDTR,iBACA,2JCQR,yBAAgB,sEDTR,kBACA,8ECQR,uCAAgB,0VHiuHf,CG3jHO,yBAIL,ySA1Ka,gBHyuHf,CGzuHe,yBAsKR,+GAtKQ,aH+uHf,CGzkHO,yBAkBL,8GAxLa,gBHqvHf,CG/kHO,yBAkBL,mGAxLa,cH2vHf,CG3vHe,yBAsKR,sGAtKQ,eHiwHf,CGjwHe,yBAsKR,+GAtKQ,aHuwHf,CGjmHO,yBAuCL,8GA7Ma,gBH6wHf,CGvmHO,yBAuCL,mGA7Ma,kBHmxHf,CGnxHe,yBAsKR,0QHonHP,CGpnHO,yBAmEJ,6HAnEI,cH0nHP,CG1nHO,iEAgFF,wBAtPN,SAAgB,wEOlBhB,2BPkBgB,2KOVhB,mGPUgB,gCOrBjB,qGPqBiB,0BOrBjB,0BAqBC,4BAGE,yBAEA,8FPLc,cHs0Hf,CGt0He,yBAsKR,2HAtKmC,oBH40H1C,CGtqHO,yBOpJY,gRPoJZ,cOtIP,gCAEA,iCVozHA,CUjzHC,yBAGW,wJARZ,mEAEA,wCV4zHA,CU1yHI,yBACW,mJPiHR,iBOtIP,gBVq0HA,CUn0HA,yBAaC,sHP/Cc,iCAsKR,8EOtIP,mBAEA,kBV60HA,CU9yHe,+DAIb,iCPrEH,CAAgB,mIEnBjB,cFmBC,sGAAgB,+PEXhB,sEHEQ,iBACA,uOCQQ,+BEXX,0LFWW,oBEnBjB,0FFmBC,WAAgB,mCEnBC,iCAkDjB,kBACC,YACA,iBACA,mBACA,kBACA,oBAqBW,yFFzDZ,WAAgB,yCE4FhB,4BACC,sBAEA,wBACA,uOFhGe,gBEnBjB,iBA+GC,mLF5FA,WAAgB,6CEnBjB,gDAwKC,yCACC,4CAEA,iBACA,mBACA,kBACA,oBAAiB,qOF3JF,iBEnBjB,+FFmBiB,YDRR,+LCQQ,wBEnBjB,oEHUS,iBACA,qHCQR,kBAAgB,wHEqOH,aFrOb,0EEyOW,gBFzOX,sHAAgB,YEnBjB,wHFmB4C,YEnB5C,sKFmBC,gBAAgB,uJEnBjB,gDAAkB,yCAyThB,4CAEC,aACA,4IA5Te,gBAsWV,iOFnVS,aEnBjB,yBAAkB,wGFmBD,aHmgIf,CGngIe,yBAsKR,uGAtKQ,gBHygIf,CGzgI0C,yBAsKnC,4FAtKR,cH+gIC,CG/gIe,yBAsKR,6JEsPP,YL0nHA,CK1nHA,yBAIC,iVAJD,cAEA,ULgoHA,CKtnHC,yBAGG,8IFrQG,WEsPP,aLyoHA,CKzoHA,yBAYC,ySAZD,eLgpHA,CKhpHA,yBAEA,+UAFA,iBLupHA,CKrpHA,yBA4EC,6RFpUM,WEsPP,8BAEA,aL+pHA,CKnlHC,yBAgDE,6IFpXI,kBAAuB,2CH85H9B,CKxqHA,yBAEkB,uYA8IX,gBL+hHP,CKxvHM,yBA4NJ,gKAnJF,iCAAwB,aLsrHxB,CKprHA,yBAmLE,yLAnLF,UAAkB,SL2rHlB,CK3rHkB,yBA2LhB,qKA7LF,iCLmsHA,CKjsHA,yBAAkB,oHF9ZH,iBAsKR,oCEsPP,6BL4sHA,CK1sHA,qIMnbD,0BRqBgB,4BQpBjB,SAAM,kBACL,oBACQ,aACC,kBAET,iBACA,oBACA,qtBRaA,6BAAgB,qBQpBX,8jBRoBL,0BAAgB,sEDTR,iBACA,uJCQR,yBAAgB,uEDTR,mBACA,6JCQR,aAAgB,2JAAhB,gBAAgB,yBQpBjB,uNRoBiB,cH6qIf,CGvgIO,yBQhFR,qNRtFgB,eHorIf,CG9gIO,yBQhFR,+LRtFgB,2BAsKR,mCHwhIP,CWxmIK,qEAoBI,cR1GV,8FAAgB,gFAAhB,gBAAgB,+DSXf,iCAAgB,4ETWD,iBSPjB,mBA6DE,kBAAgB,yFTtDjB,gBAAgB,yBSPjB,yFTOC,gBH6tIC,CG7tIe,sEIQN,6BJRM,wBSuGjB,kCACS,sEAaC,mBTrHT,SS4HA,kBT5HA,sGAAgB,0KAAhB,kBAAgB,kzBAAhB,aAAgB,yyBAAhB,gBAAgB,uESqKd,oBTrKF,cAAgB,+BS0KjB,iBACC,mFT3KA,eAAgB,qESgPZ,gBThPJ,0EIoZmC,aJpZnC,qESySC,aTzSD,+FAAgB,uFSoTF,sBTpTE,oJHyzIf,CYz+HI,yBAEL,6GTlVgB,gBH+zIf,CGzpIO,yBS4KR,kGTlVgB,cHq0If,CGr0Ie,yBAsKR,4FAtKR,cH20IC,CG30Ie,yBAsKR,oGAtKQ,2CHk1If,CG5qIO,yBSiPR,kGTvZgB,8CSgVX,mBZ0gIJ,CGprIO,yBS+QP,kIT/QO,iBH0rIP,CG1rI8B,yBSsS9B,uGT5ce,gCSgVX,6CZwhIJ,CGlsIO,yBSsSP,qGT5ce,iCH82If,CG92Ie,yBAsKR,4HS0KH,2BAiKJ,iBZq4HA,CYr4HA,yBAEG,0HTnfuC,kBH43I1C,CGttIO,yBSwWP,oHT9gBe,mBHk4If,CG5tIO,6CSiXP,iBAGE,UAAY,8BT1hBf,CAAgB,yDAIf,aAAY,yBAJG,yDGLV,aNw5IL,CMx5IkB,wDHKyB,gBAUzC,yBAVa,wDAoBd,gBHy4ID,CMl6IkB,yBHKH,6CAkBb,iBHi5IF,CMx6IO,+CHKQ,sBIQN,qNJ0BR,gBAlCF,sQAAgB,gJA2Cd,mBA3Cc,qCA4Cd,qBACC,qEAIA,kBAjDH,2EIgD8B,kBJhDd,qEAyDb,yBAzDa,4BA4Dd,yEAKC,6BAjEa,uBA4Dd,iFAYE,cAxEJ,qgBA4E2B,2BA5E3B,CAAgB,ylBAAhB,aAAgB,klBAAhB,gBAAgB,4bA4FG,kCA5FnB,CAAgB,yEA8FG,kCA9FnB,CAAgB,mFAAhB,aAAgB,kFAAhB,gBAAgB,uEA2GZ,iCA3GJ,CAAgB,0EAiHD,8BAjHC,wBA+Gd,mGA/GF,aAAgB,kFAAhB,gBAAgB,sEAgIZ,cAhIJ,wEAqIG,uBArIa,+TAAhB,sBAAgB,qCAoId,wJApIF,0BAAgB,sEDTR,iBACA,6JCQR,yBAAgB,sEDTR,kBACA,+ECQR,cAAgB,sXHmlJf,CG76IO,yBAIL,4SA1Ka,gBH2lJf,CG3lJe,yBAsKR,gHAtKQ,aHimJf,CG37IO,yBAkBL,+GAxLa,gBHumJf,CGj8IO,yBAkBL,oGAxLa,cH6mJf,CG7mJe,yBAsKR,uGAtKQ,eHmnJf,CGnnJe,yBAsKR,gHAtKQ,aHynJf,CGn9IO,yBAuCL,+GA7Ma,gBH+nJf,CGz9IO,yBAuCL,oGA7Ma,kBHqoJf,CGroJe,yBAsKR,4QHs+IP,CGt+IO,yBAmEJ,8HAnEI,cH4+IP,CG5+IO,kEAgFF,wBAtPN,SAAgB,yEOlBhB,2BPkBgB,4KOVhB,oGPUgB,gCOrBjB,sGPqBiB,0BOrBjB,0BAqBC,4BAGE,yBAEA,+FPLc,cHwrJf,CGxrJe,yBAsKR,4HAtKoC,oBH8rJ3C,CGxhJO,yBOpJY,kRPoJZ,cOtIP,gCAEA,iCVsqJA,CUnqJC,yBAGW,yJARZ,mEAEA,wCV8qJA,CU5pJI,yBACW,oJPiHR,iBOtIP,gBVurJA,CUrrJA,yBAaC,uHP/Cc,iCAsKR,8EOtIP,mBAEA,kBV+rJA,CUhqJe,gEAIb,iCPrEH,CAAgB,qIEnBjB,cFmBC,uGAAgB,oCEnBC,uOFmBD,0BEXhB,sEHEQ,iBACA,yOCQQ,+BEXX,oHFWW,0BEXhB,sEHEQ,iBACA,4LCQQ,oBEnBjB,2FFmBC,WAAgB,mCEnBC,iCAkDjB,kBACC,kBACQ,oCAEC,qBAoCP,gBEuiBiC,iGJ9mBpB,oCEnBjB,0FFmBC,WAAgB,yCE4FhB,4BACC,sBAEA,wBACA,kBAAmB,iGFhGJ,oCEnBjB,oEHUS,iBACA,gFGkHL,qBAEA,yOF5Ga,kBEnBjB,SA+GC,+LF5FA,WAAgB,6CEnBjB,gDAwKC,yCACC,4CAEA,iBACA,mBACA,kBACA,qBAAuB,uOF3JR,iBEnBjB,mMFmBiB,uBAA4B,YEnB7C,kBAwKC,kBAA0B,mBA+CvB,wBAEA,4BACA,sBACW,yBACO,gGFzML,YDRR,iMCQQ,wBEnBjB,oEHUS,iBACA,sHCQR,kBAAgB,yHEqOG,aFrOnB,2EEyOa,gBFzOb,uHAAgB,YEnBjB,yHFmB6C,YEnB7C,wKFmBC,eAAgB,wJEnBjB,gDAAkB,yCAyThB,4CAEC,YAAa,iHFxSC,aEnBjB,qHFmBiB,yBEnBC,yBAsWY,yGFnVb,aH85Jf,CG95Je,yBAsKR,wGAtKQ,gBHo6Jf,CGp6J2C,yBAsKpC,6FAtKQ,cH06Jf,CG16Je,yBAsKR,8JEsPP,YLqhJA,CKrhJA,yBAIC,mVAJD,cAEA,UAUC,oBLmhJD,CKnhJC,yBAGG,+IFrQG,WEsPP,aLsiJA,CKtiJA,yBAYC,2SAZD,eL6iJA,CK7iJA,yBAEA,iVAFA,iBLojJA,CKljJA,yBA4EC,+RFpUM,WEsPP,YL4jJA,CK5jJA,yBA8EC,8IFpUM,kBAAuB,2CHyzJ9B,CKnkJA,yBAEkB,yYA8IX,6BAzND,CLopJN,CKx7IE,yBAEG,iKArJL,iCAAwB,aLklJxB,CKhlJA,yBAmLE,0LAnLF,UAAkB,SLulJlB,CKvlJkB,yBA2LhB,sKA7LF,iCL+lJA,CK7lJA,yBAAkB,qHF9ZH,iBAsKR,oCEsPP,6BLwmJA,CKtmJA,uIMnbD,0BRqBgB,4BQpBjB,SAAM,kBACL,oBACQ,gBAER,kBACA,aACA,kBACA,iBAgCC,qBACU,+tBRpBX,6BAAgB,qBQpBX,skBRoBL,0BAAgB,sEDTR,iBACA,yJCQR,yBAAgB,uEDTR,mBACA,+JCQR,aAAgB,6JAAhB,gBAAgB,mlBAA4B,QQpBvC,mBA+CJ,oDAGgB,+BAGH,6DAEW,qJRnCzB,sCAAgB,mOQpBX,yBA8DS,yNR1CE,cH0mKf,CGp8JO,yBQhFR,uNRtFgB,eHinKf,CG38JO,yBQhFR,iMRtFgB,2BAsKR,mCHq9JP,CWriKK,sEAoBK,cR1GX,+FAAgB,iFAAhB,gBAAgB,gESXf,kCTWe,oCSPjB,mETOC,mBAAgB,8CSgBd,cACA,0FTjBF,gBAAgB,yBSPjB,0FTOC,gBHgqKC,CGhqKe,uEIQF,6BJRE,wBSuGjB,6BACC,uEAQC,mBThHD,SS4HA,kBT5HA,uGAAgB,4KAAhB,kBAAgB,2zBAAhB,aAAgB,kzBAAhB,gBAAgB,wESqKd,oCTrKF,oBAAgB,gDS2KhB,sBAGU,yBAEA,YACT,kBACA,yEAee,aTjMhB,yBAAgB,4HH2uKf,CY35JI,yBAEL,8GTlVgB,gBHivKf,CG3kKO,yBS4KR,mGTlVgB,cHuvKf,CGvvKe,yBAsKR,2HAtKoC,kBH6vK3C,CGvlKO,yBSwWP,qHT9gBe","file":"../css/front.min.css","sourcesContent":["%icon-font {\n\tspeak: none;\n\tdisplay: inline-block;\n\tline-height: 1;\n\tfont-family: $font--icon !important;\n\tfont-style: normal;\n\tfont-weight: normal;\n\tfont-variant: normal;\n\n\t// Better Font Rendering\n\ttext-rendering: optimizeLegibility;\n\ttext-transform: none;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n%icon-font--alt {\n\tspeak: none;\n\tdisplay: inline-flex;\n\tflex-direction: column;\n\talign-items: center;\n\tjustify-content: center;\n\tfont-family: $font--icon !important;\n\tline-height: 1;\n\n\t// Better Font Rendering\n\ttext-rendering: optimizeLegibility;\n\ttext-transform: none;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n@mixin icon($position: before, $icon: false, $styles: true) {\n\t\n\t@if $position == both {\n\t\t$position: 'before, &:after';\n\t}\n\n\t// Either a :before or :after pseudo-element, or both, defaulting to :before.\n\t&:#{$position} {\n\n\t\t@if $icon {\n\t\t\tcontent: \"#{map-get($icons, $icon)}\";\n\t\t}\n\n\t\t@if $styles == true {\n\t\t\t@extend %icon-font;\n\t\t}\n\n\t\t@if $styles == alt {\n\t\t\t@extend %icon-font--alt;\n\t\t}\n\n\t\t@content;\n\t}\n}\n\n// List of mapped icons\n$icons: (\n\tarrow-skip-back: \"\\e916\",\n\tarrow-skip-forward: \"\\e917\",\n\tarrow-skip-start: \"\\e918\",\n\tarrow-skip-end: \"\\e919\",\n\taccounts-billing: \"\\e914\",\n\ttech-support: \"\\e915\",\n\tblog: \"\\e90d\",\n\tjobs-pros-search: \"\\e90e\",\n\tsecurity-thumb-print: \"\\e90f\",\n\tip: \"\\e910\",\n\ttimed-countdown: \"\\e911\",\n\t2FA: \"\\e912\",\n\t2factor-authentication-security: \"\\e912\",\n\tbuddypress: \"\\e90c\",\n\tplug-disconnected: \"\\e90a\",\n\tplug-connected: \"\\e90b\",\n\topen-new-window: \"\\e909\",\n\tshipper-anchor: \"\\e906\",\n\tforminator-2: \"\\e907\",\n\tforminator2: \"\\e907\",\n\tforminator: \"\\e908\",\n\tforminator1: \"\\e908\",\n\tcloud-migration: \"\\e905\",\n\tperformance: \"\\e903\",\n\tpower-on-off: \"\\e904\",\n\tupdate-arrow: \"\\e902\",\n\tdashboard-settings: \"\\e901\",\n\twpmudev-logo-2: \"\\203a\",\n\twpmu-logo-line: \"\\203a\",\n\twpmudev-logo: \"\\2039\",\n\twpmu-logo-solid: \"\\2039\",\n\tstar-line: \"\\cf\",\n\tnotification-count: \"\\e900\",\n\t24-hour-support: \"\\c1\",\n\tspeed-optimize: \"\\f8\",\n\tcloudflare: \"\\d0\",\n\talert: \"\\58\",\n\talign-center: \"\\5e\",\n\talign-justify: \"\\23\",\n\talign-left: \"\\25\",\n\talign-right: \"\\26\",\n\tannotate: \"\\b4\",\n\tarrow-up: \"\\d4\",\n\tarrow-right: \"\\af\",\n\tarrow-down: \"\\c2\",\n\tarrow-left: \"\\f8ff\",\n\tmore: \"\\2026\",\n\tminus: \"\\2d\",\n\tplus: \"\\3d\",\n\tchevron-up: \"\\2dd\",\n\tarrow-up-carats: \"\\2dd\",\n\tchevron-down: \"\\131\",\n\tarrow-down-carats: \"\\131\",\n\tchevron-left: \"\\d3\",\n\tarrow-left-carats: \"\\d3\",\n\tchevron-right: \"\\2dc\",\n\tarrow-right-carats: \"\\2dc\",\n\tarrows-compress: \"\\2265\",\n\tarrows-expand: \"\\ac\",\n\tarrows-in: \"\\2264\",\n\tarrows-out: \"\\2da\",\n\tcheck: \"\\28\",\n\tclose: \"\\29\",\n\tat-sign: \"\\40\",\n\tcalendar: \"\\220f\",\n\tcamera: \"\\d8\",\n\tclipboard-notes: \"\\bf\",\n\tclock: \"\\2c\",\n\tcloud: \"\\2122\",\n\tdownload-cloud: \"\\a3\",\n\tupload-cloud: \"\\a2\",\n\tcomment: \"\\a7\",\n\tcomments: \"\\b6\",\n\tcomment-2: \"\\aa\",\n\tcomment-3: \"\\aa\",\n\tcompass: \"\\2c6\",\n\tcredit-card: \"\\63\",\n\tcrop: \"\\43\",\n\tcrown: \"\\a1\",\n\titalic: \"\\7b\",\n\tbold: \"\\42\",\n\tunderline: \"\\55\",\n\ttext-color: \"\\a8\",\n\tstyle-type: \"\\3c\",\n\tquote-2: \"\\27\",\n\tquote: \"\\3b\",\n\tpaperclip: \"\\41\",\n\tindent-less: \"\\201d\",\n\tindent-more: \"\\2019\",\n\tlist-bullet: \"\\38\",\n\tlist-number: \"\\37\",\n\tlist: \"\\60\",\n\tlink: \"\\35\",\n\tunlink: \"\\36\",\n\tcolor-pick-eyedropper: \"\\a5\",\n\twand-magic: \"\\5a\",\n\tlayers: \"\\e6\",\n\tdislike: \"\\6b\",\n\tlike: \"\\6a\",\n\tdollar: \"\\24\",\n\tdownload: \"\\e93b\",\n\teye: \"\\65\",\n\teye-hide: \"\\71\",\n\tarrow-return-back: \"\\52\",\n\tfirst-aid: \"\\e93f\",\n\tfolder: \"\\2d8\",\n\tmap: \"\\34\",\n\tgraph-bar: \"\\c7\",\n\tgraph-bar-2: \"\\2db\",\n\tgraph-bar_1: \"\\2db\",\n\theart: \"\\4b\",\n\thome: \"\\4a\",\n\tinfo: \"\\49\",\n\tkey: \"\\25ca\",\n\tlaptop: \"\\ab\",\n\tlightbulb: \"\\4c\",\n\tasterisk: \"\\2a\",\n\tlock: \"\\39\",\n\tunlock: \"\\30\",\n\tmail: \"\\6d\",\n\tlocation-marker: \"\\6c\",\n\tmicrophone-audio: \"\\2030\",\n\tmobile-signal: \"\\201b\",\n\tmobile: \"\\201c\",\n\tmonitor: \"\\5c\",\n\tmagnifying-glass-search: \"\\ba\",\n\tzoom-in: \"\\2260\",\n\tzoom-out: \"\\2013\",\n\tmagnifying-search-glass-love: \"\\2022\",\n\tprice-tag: \"\\2c7\",\n\tbookmark: \"\\221a\",\n\tbook-bookmark: \"\\2d9\",\n\tbook: \"\\2206\",\n\tpage-multiple: \"\\e7\",\n\tpage-pdf: \"\\c6\",\n\tpage-search: \"\\da\",\n\tpage: \"\\d2\",\n\tpaint-bucket: \"\\222b\",\n\tpaypal: \"\\59\",\n\tpencil: \"\\2f\",\n\tphoto-picture: \"\\44\",\n\tplay: \"\\70\",\n\tpause: \"\\6f\",\n\tfast-forward: \"\\3e\",\n\trefresh: \"\\45\",\n\tupdate: \"\\ae\",\n\tpuzzle: \"\\7d\",\n\tlayout-grid: \"\\221e\",\n\tsheild-badge: \"\\e96a\",\n\tcoffee-cup: \"\\e96b\",\n\tskull: \"\\e96c\",\n\tsocial-android: \"\\2e\",\n\tsocial-apple: \"\\61\",\n\tsocial-drive: \"\\76\",\n\tsocial-dropbox: \"\\64\",\n\tsocial-facebook: \"\\66\",\n\tsocial-github: \"\\68\",\n\tsocial-google-plus: \"\\67\",\n\tsocial-linkedin: \"\\69\",\n\tsocial-twitter: \"\\74\",\n\tanimation-video: \"\\46\",\n\tsocial-youtube: \"\\79\",\n\twhite-label-video: \"\\75\",\n\tstar: \"\\53\",\n\ttablet-landscape: \"\\5b\",\n\ttablet-portrait: \"\\5d\",\n\tthumbnails: \"\\47\",\n\tticket: \"\\e97d\",\n\tprofile-male: \"\\b5\",\n\tprofile-female: \"\\192\",\n\tcommunity-people: \"\\2018\",\n\ttrash: \"\\51\",\n\tnotification: \"\\6e\",\n\tuser-hero-points-trophy: \"\\31\",\n\tmegaphone: \"\\c5\",\n\tflag: \"\\7c\",\n\tstopwatch: \"\\e986\",\n\tshopping-cart: \"\\cd\",\n\tshare: \"\\73\",\n\thelp-support: \"\\48\",\n\tweb-globe-world: \"\\57\",\n\twidget-settings-config: \"\\78\",\n\twrench-tool: \"\\2044\",\n\tsettings-slider-control: \"\\153\",\n\tfilter: \"\\7a\",\n\treply: \"\\72\",\n\tfinger-point: \"\\2248\",\n\tfinger-swipe: \"\\2203\",\n\tmouse-scroll: \"\\df\",\n\tplugin-2: \"\\4f\",\n\tbrush: \"\\7e\",\n\tthemes: \"\\54\",\n\tplugins: \"\\50\",\n\tquestion: \"\\3f\",\n\twarning-alert: \"\\21\",\n\tcheck-tick: \"\\5f\",\n\tcross-close: \"\\2b\",\n\tuser-reputation-points: \"\\32\",\n\tuser-star-level-up: \"\\33\",\n\tdevman: \"\\20ac\",\n\tdefender: \"\\b7\",\n\thub: \"\\fb02\",\n\thummingbird: \"\\b0\",\n\thustle: \"\\2014\",\n\tsmart-crawl: \"\\2202\",\n\tsmush: \"\\2021\",\n\tsnapshot: \"\\fb01\",\n\tupfront: \"\\201a\",\n\tuptime: \"\\b1\",\n\tpulse: \"\\201e\",\n\tautomate: \"\\152\",\n\tacademy: \"\\3c0\",\n\twordpress: \"\\77\",\n\tinfinity: \"\\56\",\n\taudio-sound: \"\\e9ae\",\n\tsitemap: \"\\b8\",\n\tgoogle-analytics: \"\\e5\",\n\tprogress: \"\\e9b1\",\n\tdashboard: \"\\e9b2\",\n\tab-testing: \"\\bb\",\n\ttesting-bottle-beaker: \"\\e9b4\",\n\tarchive: \"\\62\",\n\tzip: \"\\3a9\",\n\tarrow-location: \"\\4d\",\n\tarrow-pointer-cursor: \"\\4e\",\n\tcode: \"\\3a\",\n\tnews-paper: \"\\2211\",\n\tgallery-slider: \"\\f7\",\n\tlayout: \"\\a9\",\n\tstorage-server-data: \"\\ce\",\n\tloader: \"\\e9be\",\n\trocket-launch: \"\\e9bf\",\n\ttarget: \"\\2020\"\n);\n\n@font-face {\n font-family: \"wpdui-icon\";\n src: url(\"../fonts/wpdui-icon.eot?n9b1n0\");\n src: url(\"../fonts/wpdui-icon.eot?n9b1n0#iefix\") format(\"embedded-opentype\"),\n url(\"../fonts/wpdui-icon.woff2?n9b1n0\") format(\"woff2\"),\n url(\"../fonts/wpdui-icon.ttf?n9b1n0\") format(\"truetype\"),\n url(\"../fonts/wpdui-icon.woff?n9b1n0\") format(\"woff\"),\n url(\"../fonts/wpdui-icon.svg?n9b1n0\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n@each $name, $char in $icons {\n\n\t[class*=\"wpdui-icon-\"] {\n\t\tdisplay: inline-block;\n\t\t@include icon(both);\n\t}\n\t\n\t.wpdui-icon-#{$name}:before {\n\t\tcontent: $char;\n\t}\n}","[class*=\"wpdui-icon-\"]:before,\n[class*=\"wpdui-icon-\"]:after,\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check:after,\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status:after,\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check:after,\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status:after,\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check:after,\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status:after,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:after {\n speak: none;\n display: inline-block;\n line-height: 1;\n font-family: \"wpdui-icon\" !important;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-rendering: optimizeLegibility;\n text-transform: none;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n@font-face {\n font-family: \"wpdui-icon\";\n src: url(\"../fonts/wpdui-icon.eot\");\n src: url(\"../fonts/wpdui-icon.eot\") format(\"embedded-opentype\"),url(\"../fonts/wpdui-icon.woff2\") format(\"woff2\"),url(\"../fonts/wpdui-icon.ttf\") format(\"truetype\"),url(\"../fonts/wpdui-icon.woff\") format(\"woff\"),url(\"../fonts/wpdui-icon.svg\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-skip-back:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-skip-forward:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-skip-start:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-skip-end:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-accounts-billing:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-tech-support:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-blog:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-jobs-pros-search:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-security-thumb-print:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-ip:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-timed-countdown:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-2FA:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-2factor-authentication-security:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-buddypress:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-plug-disconnected:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-plug-connected:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-open-new-window:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-shipper-anchor:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-forminator-2:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-forminator2:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-forminator:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-forminator1:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-cloud-migration:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-performance:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-power-on-off:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-update-arrow:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-dashboard-settings:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wpmudev-logo-2:before {\n content: \"›\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wpmu-logo-line:before {\n content: \"›\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wpmudev-logo:before {\n content: \"‹\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wpmu-logo-solid:before {\n content: \"‹\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-star-line:before {\n content: \"Ï\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-notification-count:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-24-hour-support:before {\n content: \"Á\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-speed-optimize:before {\n content: \"ø\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-cloudflare:before {\n content: \"Ð\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-alert:before {\n content: \"X\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-align-center:before {\n content: \"^\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-align-justify:before {\n content: \"#\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-align-left:before {\n content: \"%\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-align-right:before {\n content: \"&\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-annotate:before {\n content: \"´\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-up:before {\n content: \"Ô\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-right:before {\n content: \"¯\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-down:before {\n content: \"Â\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-left:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-more:before {\n content: \"…\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-minus:before {\n content: \"-\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-plus:before {\n content: \"=\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-chevron-up:before {\n content: \"˝\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-up-carats:before {\n content: \"˝\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-chevron-down:before {\n content: \"ı\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-down-carats:before {\n content: \"ı\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-chevron-left:before {\n content: \"Ó\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-left-carats:before {\n content: \"Ó\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-chevron-right:before {\n content: \"˜\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-right-carats:before {\n content: \"˜\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrows-compress:before {\n content: \"≥\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrows-expand:before {\n content: \"¬\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrows-in:before {\n content: \"≤\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrows-out:before {\n content: \"˚\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-check:before {\n content: \"(\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-close:before {\n content: \")\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-at-sign:before {\n content: \"@\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-calendar:before {\n content: \"∏\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-camera:before {\n content: \"Ø\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-clipboard-notes:before {\n content: \"¿\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-clock:before {\n content: \",\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-cloud:before {\n content: \"™\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-download-cloud:before {\n content: \"£\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-upload-cloud:before {\n content: \"¢\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-comment:before {\n content: \"§\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-comments:before {\n content: \"¶\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-comment-2:before {\n content: \"ª\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-comment-3:before {\n content: \"ª\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-compass:before {\n content: \"ˆ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-credit-card:before {\n content: \"c\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-crop:before {\n content: \"C\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-crown:before {\n content: \"¡\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-italic:before {\n content: \"{\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-bold:before {\n content: \"B\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-underline:before {\n content: \"U\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-text-color:before {\n content: \"¨\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-style-type:before {\n content: \"<\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-quote-2:before {\n content: \"'\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-quote:before {\n content: \";\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-paperclip:before {\n content: \"A\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-indent-less:before {\n content: \"”\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-indent-more:before {\n content: \"’\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-list-bullet:before {\n content: \"8\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-list-number:before {\n content: \"7\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-list:before {\n content: \"`\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-link:before {\n content: \"5\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-unlink:before {\n content: \"6\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-color-pick-eyedropper:before {\n content: \"¥\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wand-magic:before {\n content: \"Z\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-layers:before {\n content: \"æ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-dislike:before {\n content: \"k\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-like:before {\n content: \"j\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-dollar:before {\n content: \"$\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-download:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-eye:before {\n content: \"e\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-eye-hide:before {\n content: \"q\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-return-back:before {\n content: \"R\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-first-aid:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-folder:before {\n content: \"˘\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-map:before {\n content: \"4\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-graph-bar:before {\n content: \"Ç\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-graph-bar-2:before {\n content: \"˛\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-graph-bar_1:before {\n content: \"˛\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-heart:before {\n content: \"K\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-home:before {\n content: \"J\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-info:before {\n content: \"I\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-key:before {\n content: \"◊\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-laptop:before {\n content: \"«\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-lightbulb:before {\n content: \"L\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-asterisk:before {\n content: \"*\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-lock:before {\n content: \"9\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-unlock:before {\n content: \"0\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-mail:before {\n content: \"m\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-location-marker:before {\n content: \"l\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-microphone-audio:before {\n content: \"‰\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-mobile-signal:before {\n content: \"‛\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-mobile:before {\n content: \"“\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-monitor:before {\n content: \"\\\\\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-magnifying-glass-search:before{content:\"º\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-zoom-in:before{content:\"≠\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-zoom-out:before{content:\"–\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-magnifying-search-glass-love:before{content:\"•\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-price-tag:before{content:\"ˇ\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-bookmark:before{content:\"√\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-book-bookmark:before{content:\"˙\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-book:before{content:\"∆\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-page-multiple:before{content:\"ç\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-page-pdf:before{content:\"Æ\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-page-search:before{content:\"Ú\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-page:before{content:\"Ò\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-paint-bucket:before{content:\"∫\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-paypal:before{content:\"Y\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-pencil:before{content:\"/\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-photo-picture:before{content:\"D\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-play:before{content:\"p\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-pause:before{content:\"o\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-fast-forward:before{content:\">\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-refresh:before{content:\"E\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-update:before{content:\"®\"}[class*=\"wpdui-icon-\"]{display:inline-block}.wpdui-icon-puzzle:before{content:\";\n}\n\n\"}[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-layout-grid:before {\n content: \"∞\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-sheild-badge:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-coffee-cup:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-skull:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-android:before {\n content: \".\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-apple:before {\n content: \"a\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-drive:before {\n content: \"v\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-dropbox:before {\n content: \"d\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-facebook:before {\n content: \"f\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-github:before {\n content: \"h\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-google-plus:before {\n content: \"g\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-linkedin:before {\n content: \"i\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-twitter:before {\n content: \"t\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-animation-video:before {\n content: \"F\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-social-youtube:before {\n content: \"y\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-white-label-video:before {\n content: \"u\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-star:before {\n content: \"S\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-tablet-landscape:before {\n content: \"[\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-tablet-portrait:before {\n content: \"]\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-thumbnails:before {\n content: \"G\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-ticket:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-profile-male:before {\n content: \"µ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-profile-female:before {\n content: \"ƒ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-community-people:before {\n content: \"‘\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-trash:before {\n content: \"Q\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-notification:before {\n content: \"n\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-user-hero-points-trophy:before {\n content: \"1\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-megaphone:before {\n content: \"Å\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-flag:before {\n content: \"|\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-stopwatch:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-shopping-cart:before {\n content: \"Í\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-share:before {\n content: \"s\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-help-support:before {\n content: \"H\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-web-globe-world:before {\n content: \"W\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-widget-settings-config:before {\n content: \"x\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wrench-tool:before {\n content: \"⁄\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-settings-slider-control:before {\n content: \"œ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-filter:before {\n content: \"z\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-reply:before {\n content: \"r\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-finger-point:before {\n content: \"≈\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-finger-swipe:before {\n content: \"∃\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-mouse-scroll:before {\n content: \"ß\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-plugin-2:before {\n content: \"O\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-brush:before {\n content: \"~\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-themes:before {\n content: \"T\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-plugins:before {\n content: \"P\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-question:before {\n content: \"?\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-warning-alert:before {\n content: \"!\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-check-tick:before {\n content: \"_\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-cross-close:before {\n content: \"+\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-user-reputation-points:before {\n content: \"2\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-user-star-level-up:before {\n content: \"3\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-devman:before {\n content: \"€\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-defender:before {\n content: \"·\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-hub:before {\n content: \"fl\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-hummingbird:before {\n content: \"°\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-hustle:before {\n content: \"—\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-smart-crawl:before {\n content: \"∂\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-smush:before {\n content: \"‡\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-snapshot:before {\n content: \"fi\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-upfront:before {\n content: \"‚\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-uptime:before {\n content: \"±\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-pulse:before {\n content: \"„\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-automate:before {\n content: \"Œ\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-academy:before {\n content: \"π\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-wordpress:before {\n content: \"w\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-infinity:before {\n content: \"V\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-audio-sound:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-sitemap:before {\n content: \"¸\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-google-analytics:before {\n content: \"å\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-progress:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-dashboard:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-ab-testing:before {\n content: \"»\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-testing-bottle-beaker:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-archive:before {\n content: \"b\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-zip:before {\n content: \"Ω\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-location:before {\n content: \"M\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-arrow-pointer-cursor:before {\n content: \"N\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-code:before {\n content: \":\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-news-paper:before {\n content: \"∑\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-gallery-slider:before {\n content: \"÷\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-layout:before {\n content: \"©\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-storage-server-data:before {\n content: \"Î\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-loader:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-rocket-launch:before {\n content: \"\";\n}\n\n[class*=\"wpdui-icon-\"] {\n display: inline-block;\n}\n\n.wpdui-icon-target:before {\n content: \"†\";\n}\n\n@keyframes updating {\n from {\n transform: rotate(0deg);\n }\n\n to {\n transform: rotate(360deg);\n }\n}\n\n@keyframes spin {\n 0% {\n transform: rotate(0deg);\n }\n\n 100% {\n transform: rotate(360deg);\n }\n}\n\n@keyframes fadeInUp {\n from {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n\n to {\n opacity: 1;\n transform: none;\n }\n}\n\n@keyframes fadeOutDown {\n from {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n}\n\n@keyframes click-animation {\n 0% {\n transform: scale(1);\n filter: alpha(opacity=20);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);\n opacity: .2;\n -khtml-opacity: .2;\n }\n\n 50% {\n transform: scale(2);\n filter: alpha(opacity=10);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);\n opacity: .1;\n -khtml-opacity: .1;\n }\n\n 100% {\n transform: scale(0);\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n }\n}\n\n.forminator-custom-form.forminator-design-- *,\n.forminator-quiz.forminator-design--bold *,\n.forminator-quiz.forminator-design--flat *,\n.forminator-quiz.forminator-design--default *,\n.forminator-quiz.forminator-design--material * {\n font-variant-ligatures: none;\n -webkit-font-variant-ligatures: none;\n text-rendering: optimizeLegibility;\n -moz-osx-font-smoothing: grayscale;\n font-smoothing: antialiased;\n -webkit-font-smoothing: antialiased;\n text-shadow: rgba(0,0,0,0.01) 0 0 1px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer input,\n.forminator-quiz.forminator-design--flat .forminator-answer input,\n.forminator-quiz.forminator-design--default .forminator-answer input,\n.forminator-quiz.forminator-design--material .forminator-answer input {\n width: 1px;\n height: 1px;\n overflow: hidden;\n position: absolute !important;\n margin: -1px;\n border: 0;\n padding: 0;\n clip: rect(1px, 1px, 1px, 1px);\n clip-path: inset(50%);\n word-wrap: normal !important;\n}\n\n.forminator-custom-form.forminator-design-- {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-custom-form.forminator-design--:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-custom-form.forminator-design--:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-custom-form.forminator-design--:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-custom-form.forminator-design--:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-custom-form.forminator-design-- {\n margin: 30px auto;\n }\n}\n\n.forminator-custom-form.forminator-design-- * {\n box-sizing: border-box;\n}\n\n.forminator-custom-form.forminator-design-- .forminator-hidden {\n display: none !important;\n}\n\n@media (max-width: 782px) {\n .forminator-custom-form.forminator-design-- .forminator-hidden-mobile {\n display: none !important;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-custom-form.forminator-design-- .forminator-hidden-desktop {\n display: none !important;\n }\n}\n\n.forminator-quiz.forminator-design--grid {\n max-width: 600px;\n}\n\n.forminator-quiz .forminator-question-has-image img {\n max-width: 100%;\n height: auto;\n}\n\n.forminator-quiz.forminator-design--bold {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--bold:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-quiz.forminator-design--bold:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold {\n margin: 30px auto;\n }\n}\n\n.forminator-quiz.forminator-design--bold * {\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--title,\n.forminator-quiz.forminator-design--bold .forminator-quiz--description,\n.forminator-quiz.forminator-design--bold .forminator-quiz--image {\n margin: 0 0 20px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--title:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--description:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--image:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--title,\n.forminator-quiz.forminator-design--bold .forminator-quiz--description {\n padding: 0;\n border: 0;\n letter-spacing: 0;\n text-transform: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--title {\n line-height: 1.4em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--description {\n line-height: 1.7em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--image {\n width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--image img {\n max-width: 100%;\n display: block;\n margin: 0 auto;\n border: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary p {\n padding: 0;\n line-height: 1.2em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6:first-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary p:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6:last-child,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary p:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary h6 {\n margin-top: 0.8em;\n margin-bottom: 0.8em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary p {\n margin-top: 0.5em;\n margin-bottom: 0.5em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icons {\n margin: 10px -10px;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icons li {\n display: inline-block;\n margin: 0;\n padding: 0 10px;\n border: 0;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icons:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icons:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon {\n line-height: 1;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon a {\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon a,\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:active,\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:visited {\n border: 0;\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon a,\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:active {\n filter: alpha(opacity=70);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);\n opacity: .7;\n -khtml-opacity: .7;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-social--icon a:before {\n display: block;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--title:last-child,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--description:last-child,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--image:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--title,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--description,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--image {\n margin: 0 0 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--summary {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons li {\n padding: 0 15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-social--icons {\n margin: 15px -15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img {\n margin: 0 auto;\n }\n}\n\n.forminator-quiz.forminator-design--bold .forminator-question {\n margin: 20px 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-question legend {\n margin: 0;\n line-height: 1.7em;\n letter-spacing: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--result {\n padding-bottom: 20px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n}\n\n.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--result span {\n display: block;\n line-height: 1.8em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-question .forminator-question--has-image img {\n width: auto;\n max-width: 100%;\n height: auto;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-question .forminator-question--result {\n padding-bottom: 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question legend,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n display: block;\n flex: 0 0 100%;\n padding: 0 15px;\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span {\n display: inline-flex;\n padding: 0 15px 15px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n padding-bottom: 0;\n border-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-question {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer {\n margin: 10px 0;\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer,\n.forminator-quiz.forminator-design--bold .forminator-answer span {\n display: block;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--check:after,\n.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--status:after {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--check:before,\n.forminator-quiz.forminator-design--bold .forminator-answer input:checked+span .forminator-answer--status:before {\n animation-name: click-animation;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer input:disabled+span,\n.forminator-quiz.forminator-design--bold .forminator-answer input.forminator-has-been-disabled+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--design {\n width: 100%;\n cursor: pointer;\n pointer-events: initial;\n display: flex;\n position: relative;\n padding: 7px;\n border-width: 3px;\n border-style: solid;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image {\n width: 80px;\n height: 80px;\n background-color: transparent;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image+.forminator-answer--check,\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-top: 25px;\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check,\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status {\n width: 30px;\n height: 30px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n border-width: 3px;\n border-style: solid;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check+.forminator-answer--name,\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--check:after {\n content: \"(\";\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--status:after {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: center;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-is_correct .forminator-answer--status:after {\n content: \"\\28\";\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-is_incorrect .forminator-answer--status:after {\n content: \"\\29\";\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-empty,\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image {\n max-width: 100px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-empty .forminator-answer--design {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n height: 100px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check {\n margin-top: 25px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image .forminator-answer--check,\n.forminator-quiz.forminator-design--bold .forminator-answer.forminator-only--image .forminator-answer--status {\n display: none;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-answer {\n margin: 15px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design {\n display: block;\n height: 100%;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-left: 0;\n top: 187px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image {\n width: 100%;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after {\n font-size: 12px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 32px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status {\n width: 22px;\n height: 22px;\n position: absolute;\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: unset;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name {\n margin-top: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design {\n display: flex;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check {\n top: 187px;\n left: 7px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-answer {\n max-width: 33.33%;\n flex: 0 0 33.33%;\n margin: 15px 0;\n padding: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button,\n.forminator-quiz.forminator-design--bold button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n padding: 12px;\n border-radius: 0;\n line-height: 20px;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button,\n.forminator-quiz.forminator-design--bold a.forminator-button:hover,\n.forminator-quiz.forminator-design--bold a.forminator-button:active,\n.forminator-quiz.forminator-design--bold a.forminator-button:visited,\n.forminator-quiz.forminator-design--bold a.forminator-button:disabled,\n.forminator-quiz.forminator-design--bold button.forminator-button,\n.forminator-quiz.forminator-design--bold button.forminator-button:hover,\n.forminator-quiz.forminator-design--bold button.forminator-button:active,\n.forminator-quiz.forminator-design--bold button.forminator-button:visited,\n.forminator-quiz.forminator-design--bold button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button,\n.forminator-quiz.forminator-design--bold a.forminator-button:hover,\n.forminator-quiz.forminator-design--bold a.forminator-button:active,\n.forminator-quiz.forminator-design--bold a.forminator-button:visited,\n.forminator-quiz.forminator-design--bold button.forminator-button,\n.forminator-quiz.forminator-design--bold button.forminator-button:hover,\n.forminator-quiz.forminator-design--bold button.forminator-button:active,\n.forminator-quiz.forminator-design--bold button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button:disabled,\n.forminator-quiz.forminator-design--bold button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button:first-child,\n.forminator-quiz.forminator-design--bold button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold a.forminator-button:last-child,\n.forminator-quiz.forminator-design--bold button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) a.forminator-button,\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--result {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--result:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-quiz--result:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result {\n display: flex;\n flex-direction: column-reverse;\n padding: 7px;\n border-width: 3px;\n border-style: solid;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n }\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--image {\n height: auto;\n max-height: 150px;\n display: block;\n padding: 0;\n border: 0;\n width: auto;\n margin: 0 auto;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--title {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--title {\n line-height: 2.3em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--title+.forminator-result--description {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--description,\n.forminator-quiz.forminator-design--bold .forminator-result--description p {\n line-height: 1.9em;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--description h1:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h2:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h3:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h4:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h5:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h6:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description p:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description ol:first-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description ul:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--description h1:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h2:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h3:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h4:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h5:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description h6:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description p:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description ol:last-child,\n.forminator-quiz.forminator-design--bold .forminator-result--description ul:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--retake {\n margin: 0;\n width: 100%;\n display: block;\n padding: 12px;\n border-radius: 0;\n line-height: 20px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--retake .wpdui-icon {\n font-size: 12px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--info {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--quiz-name {\n display: none;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--text {\n padding: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--text+.forminator-result--image {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--bold .forminator-result--text * {\n word-break: break-word;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-quiz--result {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result {\n display: block;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--retake {\n width: auto;\n flex: 0 0 auto;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--info {\n display: flex;\n margin-top: 0;\n margin-bottom: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake {\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--quiz-name {\n display: block;\n flex: 1;\n align-self: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--content {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small) .forminator-result--text+.forminator-result--image {\n max-width: 50%;\n margin-top: 0;\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--bold:not(.forminator-size--small).forminator-design--grid .forminator-result {\n text-align: initial;\n }\n}\n\n.forminator-quiz.forminator-design--flat {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--flat:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-quiz.forminator-design--flat:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat {\n margin: 30px auto;\n }\n}\n\n.forminator-quiz.forminator-design--flat * {\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--title,\n.forminator-quiz.forminator-design--flat .forminator-quiz--description,\n.forminator-quiz.forminator-design--flat .forminator-quiz--image {\n margin: 0 0 20px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--title:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--description:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--image:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--title,\n.forminator-quiz.forminator-design--flat .forminator-quiz--description {\n padding: 0;\n border: 0;\n letter-spacing: 0;\n text-transform: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--title {\n line-height: 1.4em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--description {\n line-height: 1.7em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--image {\n width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--image img {\n max-width: 100%;\n display: block;\n margin: 0 auto;\n border: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary p {\n padding: 0;\n line-height: 1.2em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6:first-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary p:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6:last-child,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary p:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary h6 {\n margin-top: 0.8em;\n margin-bottom: 0.8em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary p {\n margin-top: 0.5em;\n margin-bottom: 0.5em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icons {\n margin: 10px -10px;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icons li {\n display: inline-block;\n margin: 0;\n padding: 0 10px;\n border: 0;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icons:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icons:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon {\n line-height: 1;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon a {\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon a,\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:active,\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:visited {\n border: 0;\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon a,\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:active {\n filter: alpha(opacity=70);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);\n opacity: .7;\n -khtml-opacity: .7;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-social--icon a:before {\n display: block;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--title:last-child,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--description:last-child,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--image:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--title,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--description,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--image {\n margin: 0 0 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--summary {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons li {\n padding: 0 15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-social--icons {\n margin: 15px -15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img {\n margin: 0 auto;\n }\n}\n\n.forminator-quiz.forminator-design--flat .forminator-question {\n margin: 20px 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-question legend {\n margin: 0;\n line-height: 1.7em;\n letter-spacing: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--result {\n padding-bottom: 20px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n}\n\n.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--result span {\n display: block;\n line-height: 1.8em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-question .forminator-question--has-image img {\n width: auto;\n max-width: 100%;\n height: auto;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-question .forminator-question--result {\n padding-bottom: 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question legend,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n display: block;\n flex: 0 0 100%;\n padding: 0 15px;\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span {\n display: inline-flex;\n padding: 0 15px 15px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n padding-bottom: 0;\n border-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-question {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer {\n margin: 10px 0;\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer,\n.forminator-quiz.forminator-design--flat .forminator-answer span {\n display: block;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--check:after,\n.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--status:after {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--check:before,\n.forminator-quiz.forminator-design--flat .forminator-answer input:checked+span .forminator-answer--status:before {\n animation-name: click-animation;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer input:disabled+span,\n.forminator-quiz.forminator-design--flat .forminator-answer input.forminator-has-been-disabled+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--design {\n width: 100%;\n cursor: pointer;\n pointer-events: initial;\n display: flex;\n position: relative;\n padding: 10px;\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image {\n width: 80px;\n height: 80px;\n background-color: transparent;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image+.forminator-answer--check,\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-top: 25px;\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check,\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status {\n width: 30px;\n height: 30px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check+.forminator-answer--name,\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--check:after {\n content: \"(\";\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--status:after {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: center;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-is_correct .forminator-answer--status:after {\n content: \"\\28\";\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-is_incorrect .forminator-answer--status:after {\n content: \"\\29\";\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-empty,\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image {\n max-width: 100px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-empty .forminator-answer--design {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n height: 100px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check {\n margin-top: 25px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image .forminator-answer--check,\n.forminator-quiz.forminator-design--flat .forminator-answer.forminator-only--image .forminator-answer--status {\n display: none;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-answer {\n margin: 15px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design {\n display: block;\n height: 100%;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-left: 0;\n top: 190px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image {\n width: 100%;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after {\n font-size: 12px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 32px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status {\n width: 22px;\n height: 22px;\n position: absolute;\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: unset;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name {\n margin-top: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design {\n display: flex;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check {\n top: 190px;\n left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-answer {\n max-width: 33.33%;\n flex: 0 0 33.33%;\n margin: 15px 0;\n padding: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button,\n.forminator-quiz.forminator-design--flat button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n padding: 10px;\n border-radius: 0;\n line-height: 20px;\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button,\n.forminator-quiz.forminator-design--flat a.forminator-button:hover,\n.forminator-quiz.forminator-design--flat a.forminator-button:active,\n.forminator-quiz.forminator-design--flat a.forminator-button:visited,\n.forminator-quiz.forminator-design--flat a.forminator-button:disabled,\n.forminator-quiz.forminator-design--flat button.forminator-button,\n.forminator-quiz.forminator-design--flat button.forminator-button:hover,\n.forminator-quiz.forminator-design--flat button.forminator-button:active,\n.forminator-quiz.forminator-design--flat button.forminator-button:visited,\n.forminator-quiz.forminator-design--flat button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button,\n.forminator-quiz.forminator-design--flat a.forminator-button:hover,\n.forminator-quiz.forminator-design--flat a.forminator-button:active,\n.forminator-quiz.forminator-design--flat a.forminator-button:visited,\n.forminator-quiz.forminator-design--flat button.forminator-button,\n.forminator-quiz.forminator-design--flat button.forminator-button:hover,\n.forminator-quiz.forminator-design--flat button.forminator-button:active,\n.forminator-quiz.forminator-design--flat button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button:disabled,\n.forminator-quiz.forminator-design--flat button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button:first-child,\n.forminator-quiz.forminator-design--flat button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat a.forminator-button:last-child,\n.forminator-quiz.forminator-design--flat button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) a.forminator-button,\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--result {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--result:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-quiz--result:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result {\n display: flex;\n flex-direction: column-reverse;\n padding: 10px;\n border-width: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n }\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--image {\n height: auto;\n max-height: 150px;\n display: block;\n padding: 0;\n border: 0;\n width: auto;\n margin: 0 auto;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--title {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--title {\n line-height: 2.3em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--title+.forminator-result--description {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--description,\n.forminator-quiz.forminator-design--flat .forminator-result--description p {\n line-height: 1.9em;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--description h1:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h2:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h3:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h4:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h5:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h6:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description p:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description ol:first-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description ul:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--description h1:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h2:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h3:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h4:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h5:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description h6:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description p:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description ol:last-child,\n.forminator-quiz.forminator-design--flat .forminator-result--description ul:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--retake {\n margin: 0;\n width: 100%;\n display: block;\n padding: 10px;\n border-radius: 0;\n line-height: 20px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--retake .wpdui-icon {\n font-size: 12px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--info {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--quiz-name {\n display: none;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--text {\n padding: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--text+.forminator-result--image {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--flat .forminator-result--text * {\n word-break: break-word;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-quiz--result {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result {\n display: block;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--retake {\n width: auto;\n flex: 0 0 auto;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--info {\n display: flex;\n margin-top: 0;\n margin-bottom: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake {\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--quiz-name {\n display: block;\n flex: 1;\n align-self: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--content {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small) .forminator-result--text+.forminator-result--image {\n max-width: 50%;\n margin-top: 0;\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--flat:not(.forminator-size--small).forminator-design--grid .forminator-result {\n text-align: initial;\n }\n}\n\n.forminator-quiz.forminator-design--default {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--default:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-quiz.forminator-design--default:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default {\n margin: 30px auto;\n }\n}\n\n.forminator-quiz.forminator-design--default * {\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--title,\n.forminator-quiz.forminator-design--default .forminator-quiz--description,\n.forminator-quiz.forminator-design--default .forminator-quiz--image {\n margin: 0 0 20px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--title:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--description:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--image:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--title,\n.forminator-quiz.forminator-design--default .forminator-quiz--description {\n padding: 0;\n border: 0;\n letter-spacing: 0;\n text-transform: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--title {\n line-height: 1.4em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--description {\n line-height: 1.7em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--image {\n width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--image img {\n max-width: 100%;\n display: block;\n margin: 0 auto;\n border: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h6,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary p {\n padding: 0;\n line-height: 1.2em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h1:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h2:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h3:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h4:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h5:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h6:first-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary p:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h1:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h2:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h3:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h4:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h5:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h6:last-child,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary p:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--default .forminator-quiz--summary h6 {\n margin-top: 0.8em;\n margin-bottom: 0.8em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary p {\n margin-top: 0.5em;\n margin-bottom: 0.5em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icons {\n margin: 10px -10px;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icons li {\n display: inline-block;\n margin: 0;\n padding: 0 10px;\n border: 0;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icons:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icons:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon {\n line-height: 1;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon a {\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon a,\n.forminator-quiz.forminator-design--default .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--default .forminator-social--icon a:active,\n.forminator-quiz.forminator-design--default .forminator-social--icon a:visited {\n border: 0;\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon a,\n.forminator-quiz.forminator-design--default .forminator-social--icon a:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--default .forminator-social--icon a:active {\n filter: alpha(opacity=70);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);\n opacity: .7;\n -khtml-opacity: .7;\n}\n\n.forminator-quiz.forminator-design--default .forminator-social--icon a:before {\n display: block;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--title:last-child,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--description:last-child,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--image:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--title,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--description,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--image {\n margin: 0 0 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--summary {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons li {\n padding: 0 15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-social--icons {\n margin: 15px -15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img {\n margin: 0 auto;\n }\n}\n\n.forminator-quiz.forminator-design--default .forminator-question {\n margin: 20px 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-question legend {\n margin: 0;\n line-height: 1.7em;\n letter-spacing: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-question .forminator-question--result {\n padding-bottom: 20px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n}\n\n.forminator-quiz.forminator-design--default .forminator-question .forminator-question--result span {\n display: block;\n line-height: 1.8em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-question .forminator-question--has-image img {\n width: auto;\n max-width: 100%;\n height: auto;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-question .forminator-question--result {\n padding-bottom: 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question legend,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n display: block;\n flex: 0 0 100%;\n padding: 0 15px;\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span {\n display: inline-flex;\n padding: 0 15px 15px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n padding-bottom: 0;\n border-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-question {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer {\n margin: 10px 0;\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer,\n.forminator-quiz.forminator-design--default .forminator-answer span {\n display: block;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer input:checked+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--check:after,\n.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--status:after {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--check:before,\n.forminator-quiz.forminator-design--default .forminator-answer input:checked+span .forminator-answer--status:before {\n animation-name: click-animation;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer input:disabled+span,\n.forminator-quiz.forminator-design--default .forminator-answer input.forminator-has-been-disabled+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--design {\n width: 100%;\n cursor: pointer;\n pointer-events: initial;\n display: flex;\n position: relative;\n padding: 9px;\n border-width: 1px;\n border-style: solid;\n border-radius: 2px;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image {\n width: 80px;\n height: 80px;\n background-color: transparent;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image+.forminator-answer--check,\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-top: 25px;\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check,\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status {\n width: 30px;\n height: 30px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n border-width: 1px;\n border-style: solid;\n border-radius: 2px;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check+.forminator-answer--name,\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--check:after {\n content: \"(\";\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--status:after {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: center;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-is_correct .forminator-answer--status:after {\n content: \"\\28\";\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-is_incorrect .forminator-answer--status:after {\n content: \"\\29\";\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-empty,\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image {\n max-width: 100px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-empty .forminator-answer--design {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n height: 100px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer:not(.forminator-only--text):not(.forminator-empty) .forminator-answer--check {\n margin-top: 25px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image .forminator-answer--check,\n.forminator-quiz.forminator-design--default .forminator-answer.forminator-only--image .forminator-answer--status {\n display: none;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-answer {\n margin: 15px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design {\n display: block;\n height: 100%;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-left: 0;\n top: 189px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image {\n width: 100%;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after {\n font-size: 12px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 32px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status {\n width: 22px;\n height: 22px;\n position: absolute;\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: unset;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name {\n margin-top: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design {\n display: flex;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check {\n top: 189px;\n left: 9px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-answer {\n max-width: 33.33%;\n flex: 0 0 33.33%;\n margin: 15px 0;\n padding: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button,\n.forminator-quiz.forminator-design--default button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n padding: 10px;\n border-radius: 2px;\n line-height: 20px;\n transition: 0.3s ease;\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button,\n.forminator-quiz.forminator-design--default a.forminator-button:hover,\n.forminator-quiz.forminator-design--default a.forminator-button:active,\n.forminator-quiz.forminator-design--default a.forminator-button:visited,\n.forminator-quiz.forminator-design--default a.forminator-button:disabled,\n.forminator-quiz.forminator-design--default button.forminator-button,\n.forminator-quiz.forminator-design--default button.forminator-button:hover,\n.forminator-quiz.forminator-design--default button.forminator-button:active,\n.forminator-quiz.forminator-design--default button.forminator-button:visited,\n.forminator-quiz.forminator-design--default button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button,\n.forminator-quiz.forminator-design--default a.forminator-button:hover,\n.forminator-quiz.forminator-design--default a.forminator-button:active,\n.forminator-quiz.forminator-design--default a.forminator-button:visited,\n.forminator-quiz.forminator-design--default button.forminator-button,\n.forminator-quiz.forminator-design--default button.forminator-button:hover,\n.forminator-quiz.forminator-design--default button.forminator-button:active,\n.forminator-quiz.forminator-design--default button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button:disabled,\n.forminator-quiz.forminator-design--default button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button:first-child,\n.forminator-quiz.forminator-design--default button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default a.forminator-button:last-child,\n.forminator-quiz.forminator-design--default button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) a.forminator-button,\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--result {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--result:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-quiz--result:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result {\n display: flex;\n flex-direction: column-reverse;\n padding: 9px;\n border-width: 1px;\n border-style: solid;\n border-radius: 2px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n }\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--image {\n height: auto;\n max-height: 150px;\n display: block;\n padding: 0;\n border: 0;\n width: auto;\n margin: 0 auto;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--title {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--title {\n line-height: 2.3em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--title+.forminator-result--description {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--description,\n.forminator-quiz.forminator-design--default .forminator-result--description p {\n line-height: 1.9em;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--description h1:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h2:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h3:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h4:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h5:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h6:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description p:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description ol:first-child,\n.forminator-quiz.forminator-design--default .forminator-result--description ul:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--description h1:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h2:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h3:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h4:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h5:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description h6:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description p:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description ol:last-child,\n.forminator-quiz.forminator-design--default .forminator-result--description ul:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--retake {\n margin: 0;\n width: 100%;\n display: block;\n padding: 10px;\n border-radius: 2px;\n line-height: 20px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--retake .wpdui-icon {\n font-size: 12px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--info {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--quiz-name {\n display: none;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--text {\n padding: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--text+.forminator-result--image {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--default .forminator-result--text * {\n word-break: break-word;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-quiz--result {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result {\n display: block;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--retake {\n width: auto;\n flex: 0 0 auto;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--info {\n display: flex;\n margin-top: 0;\n margin-bottom: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name+.forminator-result--retake {\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--quiz-name {\n display: block;\n flex: 1;\n align-self: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--content {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small) .forminator-result--text+.forminator-result--image {\n max-width: 50%;\n margin-top: 0;\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--default:not(.forminator-size--small).forminator-design--grid .forminator-result {\n text-align: initial;\n }\n}\n\n.forminator-quiz.forminator-design--material {\n margin: 20px auto;\n padding: 0;\n border: 0;\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--material:first-child {\n margin-top: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:first-child {\n margin-top: 0;\n }\n}\n\n.forminator-quiz.forminator-design--material:last-child {\n margin-bottom: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material {\n margin: 30px auto;\n }\n}\n\n.forminator-quiz.forminator-design--material * {\n box-sizing: border-box;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--title,\n.forminator-quiz.forminator-design--material .forminator-quiz--description,\n.forminator-quiz.forminator-design--material .forminator-quiz--image {\n margin: 0 0 20px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--title:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--description:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--image:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--title,\n.forminator-quiz.forminator-design--material .forminator-quiz--description {\n padding: 0;\n border: 0;\n letter-spacing: 0;\n text-transform: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--title {\n line-height: 1.4em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--description {\n line-height: 1.7em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--image {\n width: 100%;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--image img {\n max-width: 100%;\n display: block;\n margin: 0 auto;\n border: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h6,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary p {\n padding: 0;\n line-height: 1.2em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h1:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h2:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h3:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h4:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h5:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h6:first-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary p:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h1:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h2:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h3:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h4:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h5:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h6:last-child,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary p:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h1,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h2,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h3,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h4,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h5,\n.forminator-quiz.forminator-design--material .forminator-quiz--summary h6 {\n margin-top: 0.8em;\n margin-bottom: 0.8em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary p {\n margin-top: 0.5em;\n margin-bottom: 0.5em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icons {\n margin: 10px -10px;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icons li {\n display: inline-block;\n margin: 0;\n padding: 0 10px;\n border: 0;\n list-style: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icons:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icons:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon {\n line-height: 1;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon a {\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon a,\n.forminator-quiz.forminator-design--material .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--material .forminator-social--icon a:active,\n.forminator-quiz.forminator-design--material .forminator-social--icon a:visited {\n border: 0;\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon a,\n.forminator-quiz.forminator-design--material .forminator-social--icon a:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon a:hover,\n.forminator-quiz.forminator-design--material .forminator-social--icon a:active {\n filter: alpha(opacity=70);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);\n opacity: .7;\n -khtml-opacity: .7;\n}\n\n.forminator-quiz.forminator-design--material .forminator-social--icon a:before {\n display: block;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--title:last-child,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--description:last-child,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--image:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--title,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--description,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--image {\n margin: 0 0 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--summary {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons li {\n padding: 0 15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-social--icons {\n margin: 15px -15px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--title,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--description {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--image img {\n margin: 0 auto;\n }\n}\n\n.forminator-quiz.forminator-design--material .forminator-question {\n margin: 20px 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-question legend {\n margin: 0;\n line-height: 1.7em;\n letter-spacing: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-question .forminator-question--result {\n padding-bottom: 20px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n}\n\n.forminator-quiz.forminator-design--material .forminator-question .forminator-question--result span {\n display: block;\n line-height: 1.8em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-question .forminator-question--has-image img {\n width: auto;\n max-width: 100%;\n height: auto;\n display: block;\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-question .forminator-question--result {\n padding-bottom: 30px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question legend,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n display: block;\n flex: 0 0 100%;\n padding: 0 15px;\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result span {\n display: inline-flex;\n padding: 0 15px 15px;\n border-bottom: 1px solid rgba(0,0,0,0.12);\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question .forminator-question--result {\n padding-bottom: 0;\n border-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-question {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer {\n margin: 10px 0;\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer,\n.forminator-quiz.forminator-design--material .forminator-answer span {\n display: block;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span {\n pointer-events: none;\n box-shadow: 0 3px 8px rgba(0,0,0,0.3);\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--check:after,\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--status:after {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--check:before,\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--status:before {\n animation-name: click-animation;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer input:checked+span .forminator-answer--image:before {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer input:disabled+span,\n.forminator-quiz.forminator-design--material .forminator-answer input.forminator-has-been-disabled+span {\n pointer-events: none;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--design {\n width: 100%;\n cursor: pointer;\n pointer-events: initial;\n display: flex;\n position: relative;\n border-radius: 2px;\n box-shadow: 0 1px 1px rgba(0,0,0,0.3);\n transition: 0.25s ease;\n overflow: hidden;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--design:hover {\n box-shadow: 0 3px 8px rgba(0,0,0,0.3);\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image {\n width: 80px;\n height: 80px;\n background-color: transparent;\n background-repeat: no-repeat;\n background-size: cover;\n background-position: center;\n position: relative;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image:before {\n content: \" \";\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: rgba(0,0,0,0.6);\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image+.forminator-answer--check,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--image+.forminator-answer--status {\n position: absolute;\n top: 25px;\n left: 25px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status {\n width: 30px;\n height: 30px;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n border-width: 2px;\n border-style: solid;\n border-radius: 2px;\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check+.forminator-answer--name,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 10px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:before,\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:before {\n content: \" \";\n width: 30px;\n height: 30px;\n position: absolute;\n border-radius: 50%;\n transform: scale(0);\n transform-origin: center;\n transform-style: preserve-3d;\n animation-duration: 1s;\n animation-fill-mode: both;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--check:after {\n content: \"(\";\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--status:after {\n filter: alpha(opacity=0);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);\n opacity: 0;\n -khtml-opacity: 0;\n display: block;\n font-size: 14px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: center;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-is_correct .forminator-answer--status:after {\n content: \"\\28\";\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-is_incorrect .forminator-answer--status:after {\n content: \"\\29\";\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-empty,\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-only--image {\n max-width: 80px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-empty .forminator-answer--design {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n height: 80px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer.forminator-only--text .forminator-answer--design {\n padding: 10px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-answer:not(.forminator-only--text) .forminator-answer--name {\n padding: 10px 10px 10px 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-answer {\n margin: 15px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--design {\n display: block;\n height: 100%;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--check,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image+.forminator-answer--status {\n margin-left: 0;\n left: auto;\n top: 10px;\n right: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--image {\n width: 100%;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check:after,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status:after {\n font-size: 12px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status+.forminator-answer--name {\n margin-left: 10px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--check,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--status {\n width: 22px;\n height: 22px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer .forminator-answer--name {\n flex: 1;\n align-self: unset;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--check+.forminator-answer--name,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer:not(.forminator-only--text) .forminator-answer--status+.forminator-answer--name {\n margin-top: 10px;\n padding-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--design {\n display: flex;\n height: 170px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-empty .forminator-answer--image+.forminator-answer--check {\n top: 188px;\n left: 8px;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer.forminator-only--text .forminator-answer--design {\n display: flex;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-answer {\n max-width: 33.33%;\n flex: 0 0 33.33%;\n margin: 15px 0;\n padding: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button,\n.forminator-quiz.forminator-design--material button.forminator-button {\n width: 100%;\n cursor: pointer;\n display: block;\n margin: 20px 0;\n border: 0;\n text-align: center;\n text-transform: none;\n overflow: hidden;\n position: relative;\n padding: 10px;\n border-radius: 2px;\n line-height: 20px;\n transition: 0.25s ease;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button,\n.forminator-quiz.forminator-design--material a.forminator-button:hover,\n.forminator-quiz.forminator-design--material a.forminator-button:active,\n.forminator-quiz.forminator-design--material a.forminator-button:visited,\n.forminator-quiz.forminator-design--material a.forminator-button:disabled,\n.forminator-quiz.forminator-design--material button.forminator-button,\n.forminator-quiz.forminator-design--material button.forminator-button:hover,\n.forminator-quiz.forminator-design--material button.forminator-button:active,\n.forminator-quiz.forminator-design--material button.forminator-button:visited,\n.forminator-quiz.forminator-design--material button.forminator-button:disabled {\n outline: none;\n box-shadow: none;\n text-decoration: none;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button,\n.forminator-quiz.forminator-design--material a.forminator-button:hover,\n.forminator-quiz.forminator-design--material a.forminator-button:active,\n.forminator-quiz.forminator-design--material a.forminator-button:visited,\n.forminator-quiz.forminator-design--material button.forminator-button,\n.forminator-quiz.forminator-design--material button.forminator-button:hover,\n.forminator-quiz.forminator-design--material button.forminator-button:active,\n.forminator-quiz.forminator-design--material button.forminator-button:visited {\n filter: alpha(opacity=100);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);\n opacity: 1;\n -khtml-opacity: 1;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button:disabled,\n.forminator-quiz.forminator-design--material button.forminator-button:disabled {\n filter: alpha(opacity=25);\n filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);\n opacity: .25;\n -khtml-opacity: .25;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button:first-child,\n.forminator-quiz.forminator-design--material button.forminator-button:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button:last-child,\n.forminator-quiz.forminator-design--material button.forminator-button:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--mask,\n.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--text,\n.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--mask,\n.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--text {\n display: block;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button .forminator-button--mask,\n.forminator-quiz.forminator-design--material button.forminator-button .forminator-button--mask {\n width: 0;\n position: absolute;\n top: 50%;\n left: 50%;\n padding: 0;\n border-radius: 100%;\n background-color: rgba(0,0,0,0.12);\n transform: translate(-50%, -50%);\n transition: width 450ms cubic-bezier(0.23, 1, 0.32, 1),0.2s ease-out;\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button:active,\n.forminator-quiz.forminator-design--material button.forminator-button:active {\n box-shadow: 0 1px 4px 0 rgba(0,0,0,0.6);\n}\n\n.forminator-quiz.forminator-design--material a.forminator-button:active .forminator-button--mask,\n.forminator-quiz.forminator-design--material button.forminator-button:active .forminator-button--mask {\n width: 120%;\n padding: 120% 0 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button:first-child,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button:first-child {\n margin-left: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button:last-child,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button:last-child {\n margin-right: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) a.forminator-button,\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) button.forminator-button {\n width: auto;\n min-width: 100px;\n display: inline-block;\n margin: 0 15px;\n }\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--result {\n margin: 20px 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--result:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-quiz--result:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result {\n border-radius: 2px;\n overflow: hidden;\n box-shadow: 0 1px 1px rgba(0,0,0,0.3);\n}\n\n.forminator-quiz.forminator-design--material .forminator-result hr {\n display: block;\n padding: 0;\n border: 0;\n display: block;\n background-color: rgba(0,0,0,0.1);\n margin: 10px 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material .forminator-result+.forminator-social--share {\n margin: 30px 0 0;\n }\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--image {\n height: auto;\n max-height: 150px;\n display: block;\n padding: 0;\n border: 0;\n width: 100%;\n margin: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--title {\n margin: 0;\n padding: 0;\n border: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--title {\n line-height: 2.3em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--title+.forminator-result--description {\n margin-top: 10px;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--description,\n.forminator-quiz.forminator-design--material .forminator-result--description p {\n line-height: 1.9em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--description h1:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h2:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h3:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h4:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h5:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h6:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description p:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description ol:first-child,\n.forminator-quiz.forminator-design--material .forminator-result--description ul:first-child {\n margin-top: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--description h1:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h2:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h3:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h4:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h5:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description h6:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description p:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description ol:last-child,\n.forminator-quiz.forminator-design--material .forminator-result--description ul:last-child {\n margin-bottom: 0;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--retake {\n margin: 0;\n display: inline-flex;\n padding: 0;\n border: 0;\n background-color: transparent;\n background-image: none;\n text-transform: uppercase;\n height: auto;\n line-height: 1.4em;\n}\n\n.forminator-quiz.forminator-design--material .forminator-result--content {\n padding: 10px;\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result:first-child {\n margin-top: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result:last-child {\n margin-bottom: 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small) .forminator-quiz--result {\n margin: 30px 0;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-quiz--result {\n text-align: center;\n }\n}\n\n@media (min-width: 783px) {\n .forminator-quiz.forminator-design--material:not(.forminator-size--small).forminator-design--grid .forminator-result {\n text-align: initial;\n }\n}\n\n","// =============================================\n// FORMINATOR UI – KEYFRAMES\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: June 19, 2018\n// \n// Last Update: June 23, 2018\n// =============================================\n\n// =============================================\n// KEYFRAMES MENU\n//\n// 1. UPDATING\n// 2. LOADING WHEEL\n// 3. FADE IN UP\n// 4. FADE OUT DOWN\n// =============================================\n\n// =============================================\n// 1. UPDATING\n\n@keyframes updating {\n from {\n\t\ttransform: rotate(0deg);\n\t}\n to {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n// =============================================\n// 2. LOADING WHEEL\n//\n// This keyframe is based on Alan Shortis pen:\n// https://codepen.io/alanshortis/pen/eJLVXr\n\n@keyframes spin {\n\t0% {\n\t\ttransform: rotate(0deg);\n\t}\n\t100% {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n// =============================================\n// 3. FADE IN UP\n\n@keyframes fadeInUp {\n from {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n to {\n opacity: 1;\n transform: none;\n }\n}\n\n// =============================================\n// 4. FADE OUT DOWN\n\n@keyframes fadeOutDown {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n transform: translate3d(0, 100%, 0);\n }\n}\n\n// =============================================\n// 5. CLICK ANIMATION\n//\n// Used for Material UI radio and checkbox options.\n\n@keyframes click-animation {\n\t0% {\n\t\ttransform: scale(1);\n\t\t@include opacity(0.2);\n\t}\n\t50% {\n\t\ttransform: scale(2);\n\t\t@include opacity(0.1);\n\t}\n\t100% {\n\t\ttransform: scale(0);\n\t\t@include opacity(0);\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: OPACITY\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n// =============================================\n// For example, to get 65% opacity, do the this:\n// @include opacity(0.65);\n// =============================================\n\n@mixin opacity($alpha) {\n\n\t@if ($alpha > 1) {\n\n\t\t@warn \"Unfortunately, nothing could be retrieved from `#{$alpha}`. \"\n\t\t+ \"You need to insert values from `0` to `1`, you can also make use of decimals like `0.20` to represent 20% opacity.\";\n\t}\n\n\t@else {\n\t\tfilter: alpha(opacity=$alpha*100);\n\t\tfilter: progid:DXImageTransform.Microsoft.Alpha(opacity=#{$alpha*100});\n\t\topacity: $alpha;\n\t\t-khtml-opacity: $alpha;\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: BODY CLASS\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n//\n// Last Update: July 6, 2018\n// =============================================\n\n// =============================================\n// There are two way for using this mixin. You\n// can display module class only or module class\n// with module theme. For both cases follow this:\n//\n// A) To get quiz module class only:\n// @include body-class(quiz, '') { ... }\n//\n// B) To get quiz module + flat theme class:\n// @include body-class(quiz, flat) { ... }\n// =============================================\n\n@mixin body-class($module-type, $module-theme: null) {\n\n\t@if ($module-theme == null) {\n\n\t\t.forminator-#{$module-type} {\n\t\t\t@content;\n\t\t}\n\t} @else {\n\n\t\t.forminator-#{$module-type}.forminator-design--#{$module-theme} {\n\t\t\tmargin: $gutter-sm auto;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\tbox-sizing: border-box;\n\n\t\t\t&:first-child {\n\t\t\t\tmargin-top: 0;\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, sm) {\n\t\t\t\tmargin: $gutter auto;\n\t\t\t}\n\n\t\t\t* {\n\t\t\t\t@extend %text-reset;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t}\n\n\t\t\t@if $module-type == quiz {\n\n\t\t\t\t.forminator-quiz--title,\n\t\t\t\t.forminator-quiz--description,\n\t\t\t\t.forminator-quiz--image {\n\t\t\t\t\tmargin: 0 0 $gutter-sm;\n\t\t\t\t\t\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t.forminator-quiz--title,\n\t\t\t\t.forminator-quiz--description {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\t\t\t\t\tletter-spacing: 0;\n\t\t\t\t\ttext-transform: none;\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\n\t\t\t\t.forminator-quiz--title {\n\t\t\t\t\tline-height: $quiz--title-line-height;\n\t\t\t\t}\n\n\t\t\t\t.forminator-quiz--description {\n\t\t\t\t\tline-height: $quiz--description-line-height;\n\t\t\t\t}\n\n\t\t\t\t.forminator-quiz--image {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tborder: 0;\n\n\t\t\t\t\timg {\n\t\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-quiz--summary {\n\t\t\t\t\tmargin: $gutter-sm 0;\n\n\t\t\t\t\th1, h2, h3, h4, h5, h6, p {\n\t\t\t\t\t\tpadding: 0;\n\t\t\t\t\t\tline-height: 1.2em;\n\t\t\n\t\t\t\t\t\t&:first-child {\n\t\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t&:last-child {\n\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\th1, h2, h3, h4, h5, h6 {\n\t\t\t\t\t\tmargin-top: 0.8em;\n\t\t\t\t\t\tmargin-bottom: 0.8em;\n\t\t\t\t\t}\n\n\t\t\t\t\tp {\n\t\t\t\t\t\tmargin-top: 0.5em;\n\t\t\t\t\t\tmargin-bottom: 0.5em;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-social--icons {\n\t\t\t\t\tmargin: #{$gutter-sm / 2} -#{$gutter-sm / 2};\n\t\t\t\t\tlist-style: none;\n\n\t\t\t\t\tli {\n\t\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0 #{$gutter-sm / 2};\n\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\tlist-style: none;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:last-child {\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-social--icon {\n\t\t\t\t\tline-height: 1;\n\n\t\t\t\t\ta {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 0;\n\n\t\t\t\t\t\t&,\n\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t&:active,\n\t\t\t\t\t\t&:visited {\n\t\t\t\t\t\t\tborder: 0;\n\t\t\t\t\t\t\toutline: none;\n\t\t\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&,\n\t\t\t\t\t\t&:visited {\n\t\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t&:active {\n\t\t\t\t\t\t\t@include opacity(0.7);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:before {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:not(.forminator-size--small) {\n\n\t\t\t\t\t.forminator-quiz--title,\n\t\t\t\t\t.forminator-quiz--description,\n\t\t\t\t\t.forminator-quiz--image {\n\t\t\t\t\t\t\n\t\t\t\t\t\t&:last-child {\n\t\t\t\t\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tmargin: 0 0 $gutter;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.forminator-quiz--summary {\n\n\t\t\t\t\t\t&:first-child {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:last-child {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tmargin: $gutter 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.forminator-social--icons {\n\n\t\t\t\t\t\tli {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tpadding: 0 #{$gutter / 2};\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:first-child {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t&:last-child {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tmargin: #{$gutter / 2} -#{$gutter / 2};\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.forminator-design--grid {\n\n\t\t\t\t\t\t.forminator-quiz--title,\n\t\t\t\t\t\t.forminator-quiz--description {\n\t\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\ttext-align: center;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t.forminator-quiz--image img {\n\t\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@content;\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – EXTENSIONS\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: June 19, 2018\n//\n// Last Update: June 26, 2018\n// =============================================\n\n// =============================================\n// EXTENSIONS MENU\n//\n// 1. BASIC EXTENSIONS\n// 1.1. Basic Reset\n// 1.2. Text Reset\n// 1.3. Truncate Text\n// 1.4. Screen Reader (Only)\n// 2. LABEL\n// =============================================\n\n// =============================================\n// 1. BASIC EXTENSIONS\n// ******************************************\n// 1.1. Basic Reset\n\n%basic-reset {\n\tmargin: 0;\n\tpadding: 0;\n\tborder: 0;\n}\n\n// ******************************************\n// 1.2. Text Reset\n\n%text-reset {\n\tfont-variant-ligatures: none;\n\t-webkit-font-variant-ligatures: none;\n\ttext-rendering: optimizeLegibility;\n\t-moz-osx-font-smoothing: grayscale;\n\tfont-smoothing: antialiased;\n\t-webkit-font-smoothing: antialiased;\n\ttext-shadow: rgba(0, 0, 0, .01) 0 0 1px;\n}\n\n// ******************************************\n// 1.3. Truncate Text\n\n%truncate-text {\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n}\n\n// ******************************************\n// 1.4. Screen Reader (Only)\n\n%screen-reader-only {\n\twidth: 1px;\n\theight: 1px;\n\toverflow: hidden;\n\tposition: absolute !important;\n\tmargin: -1px;\n\tborder: 0;\n\tpadding: 0;\n\tclip: rect(1px, 1px, 1px, 1px);\n\tclip-path: inset(50%);\n\tword-wrap: normal !important;\n}\n\n// =============================================\n// 2. LABEL\n\n%fui-label {\n\tcursor: default;\n\tdisplay: block;\n\t@extend %basic-reset;\n\tletter-spacing: $letter-spacing;\n\n\t&[for] {\n\t\tcursor: pointer;\n\t}\n\n\t.wpdui-icon-asterisk {\n\t\tdisplay: inline-flex;\n\t\tvertical-align: super;\n\t\tfont-size: 6px;\n\n\t\t&:before {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}","// =============================================\n// FORMINATOR UI – MIXIN: QUIZ ANSWER\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n//\n// Last Update: July 6, 2018\n// =============================================\n\n@mixin quiz-answer($answer-map: null, $answer-theme: null) {\n\n\t.forminator-answer {\n\t\tmargin: #{$gutter-sm / 2} 0;\n\t\tpointer-events: none;\n\n\t\t&, span {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\tinput {\n\t\t\t@extend %screen-reader-only;\n\n\t\t\t&:checked + span {\n\t\t\t\tpointer-events: none;\n\n\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t$has-box-shadow: map-has-key($answer-map, box-shadow);\n\t\t\t\t\t$box-shadow: map-get($answer-map, box-shadow);\n\n\t\t\t\t\t@if $has-box-shadow {\n\t\t\t\t\t\tbox-shadow: 0 3px 8px $box-shadow;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-answer--check,\n\t\t\t\t.forminator-answer--status {\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t}\n\n\t\t\t\t\t&:before {\n\t\t\t\t\t\tanimation-name: click-animation;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@if $answer-theme == material {\n\n\t\t\t\t\t.forminator-answer--image:before {\n\t\t\t\t\t\t@include opacity(1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:disabled + span,\n\t\t\t&.forminator-has-been-disabled + span {\n\t\t\t\tpointer-events: none;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--design {\n\t\t\twidth: 100%;\n\t\t\tcursor: pointer;\n\t\t\tpointer-events: initial;\n\t\t\tdisplay: flex;\n\t\t\tposition: relative;\n\n\t\t\t@if $answer-map != null {\n\n\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\t\t$has-border-style: map-has-key($answer-map, border-style);\n\t\t\t\t$has-border-radius: map-has-key($answer-map, border-radius);\n\t\t\t\t$has-box-shadow: map-has-key($answer-map, box-shadow);\n\t\t\t\t$has-transition: map-has-key($answer-map, transition);\n\n\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t$border-width: map-get($answer-map, border-width);\n\t\t\t\t$border-style: map-get($answer-map, border-style);\n\t\t\t\t$border-radius: map-get($answer-map, border-radius);\n\t\t\t\t$box-shadow: map-get($answer-map, box-shadow);\n\t\t\t\t$transition: map-get($answer-map, transition);\n\n\t\t\t\t@if $answer-theme != material {\n\n\t\t\t\t\t@if $has-padding and $has-border-width {\n\t\t\t\t\t\tpadding: #{$padding - $border-width};\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@else if $has-padding and not $has-border-width {\n\t\t\t\t\t\tpadding: $padding;\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@if $has-border-width and $has-border-style {\n\t\t\t\t\t\tborder-width: $border-width;\n\t\t\t\t\t\tborder-style: $border-style;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@if $has-border-radius {\n\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t}\n\n\t\t\t\t@if $has-box-shadow {\n\t\t\t\t\tbox-shadow: 0 1px 1px $box-shadow;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbox-shadow: 0 3px 8px $box-shadow;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@if $has-transition {\n\t\t\t\t\ttransition: $transition;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@if $answer-theme == material {\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--image {\n\t\t\twidth: $quiz--image-sm;\n\t\t\theight: $quiz--image-sm;\n\t\t\tbackground-color: transparent;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-size: cover;\n\t\t\tbackground-position: center;\n\n\t\t\t@if $answer-theme == material {\n\t\t\t\tposition: relative;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \" \";\n\t\t\t\t\t@include opacity(0);\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tbackground-color: $material--image-mask;\n\n\t\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t\t@if map-has-key($answer-map, transition) {\n\t\t\t\t\t\t\ttransition: map-get($answer-map, transition);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t+ .forminator-answer--check,\n\t\t\t\t+ .forminator-answer--status {\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: #{($quiz--image-sm - $quiz--checkbox-sm) / 2};\n\t\t\t\t\tleft: #{($quiz--image-sm - $quiz--checkbox-sm) / 2};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@else {\n\n\t\t\t\t+ .forminator-answer--check,\n\t\t\t\t+ .forminator-answer--status {\n\t\t\t\t\tmargin-top: #{($quiz--image-sm - $quiz--checkbox-sm) / 2};\n\n\t\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t\t$padding: map-get($answer-map, padding);\n\t\n\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\tmargin-left: $padding;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--check,\n\t\t.forminator-answer--status {\n\t\t\twidth: $quiz--checkbox-sm;\n\t\t\theight: $quiz--checkbox-sm;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\n\t\t\t@if $answer-map != null {\n\n\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\t\t$has-border-style: map-has-key($answer-map, border-style);\n\t\t\t\t$has-border-radius: map-has-key($answer-map, border-radius);\n\t\t\t\t$has-transition: map-has-key($answer-map, transition);\n\n\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t$border-width: map-get($answer-map, border-width);\n\t\t\t\t$border-style: map-get($answer-map, border-style);\n\t\t\t\t$border-radius: map-get($answer-map, border-radius);\n\t\t\t\t$transition: map-get($answer-map, transition);\n\n\t\t\t\t@if $has-border-width and $has-border-style {\n\t\t\t\t\tborder-width: $border-width;\n\t\t\t\t\tborder-style: $border-style;\n\t\t\t\t}\n\n\t\t\t\t@if $has-border-radius {\n\t\t\t\t\tborder-radius: $border-radius;\n\t\t\t\t}\n\n\t\t\t\t@if $has-transition {\n\t\t\t\t\ttransition: $transition;\n\t\t\t\t}\n\n\t\t\t\t@if $has-padding {\n\n\t\t\t\t\t+ .forminator-answer--name {\n\t\t\t\t\t\tmargin-left: $padding;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@if $answer-theme == material {\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: \" \";\n\t\t\t\t\twidth: $quiz--checkbox-sm;\n\t\t\t\t\theight: $quiz--checkbox-sm;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\ttransform: scale(0);\n\t\t\t\t\ttransform-origin: center;\n\t\t\t\t\ttransform-style: preserve-3d;\n\t\t\t\t\tanimation-duration: 1s;\n\t\t\t\t\tanimation-fill-mode: both;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--check {\n\n\t\t\t@include icon(after, \"check\", true) {\n\t\t\t\t@include opacity(0);\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: $quiz--icon-sm;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--status {\n\n\t\t\t@include icon(after, false, true) {\n\t\t\t\t@include opacity(0);\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-size: $quiz--icon-sm;\n\t\t\t}\n\t\t}\n\n\t\t.forminator-answer--name {\n\t\t\tflex: 1;\n\t\t\talign-self: center;\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t&.forminator-is_correct {\n\n\t\t\t.forminator-answer--status:after {\n\t\t\t\tcontent: \"\\28\";\n\t\t\t}\n\t\t}\n\n\t\t&.forminator-is_incorrect {\n\n\t\t\t.forminator-answer--status:after {\n\t\t\t\tcontent: \"\\29\";\n\t\t\t}\n\t\t}\n\n\t\t&.forminator-empty,\n\t\t&.forminator-only--image {\n\n\t\t\t@if $answer-map != null {\n\n\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\t\t$has-border-style: map-has-key($answer-map, border-style);\n\n\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t$border-width: map-get($answer-map, border-width);\n\t\t\t\t$border-style: map-get($answer-map, border-style);\n\n\t\t\t\t@if $answer-theme != material {\n\n\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\tmax-width: #{$quiz--image-sm + ($padding * 2)};\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@else if $has-border-width and not $has-padding {\n\t\t\t\t\t\tmax-width: #{$quiz--image-sm + ($border-width * 2)};\n\t\t\t\t\t}\n\t\n\t\t\t\t\t@else {\n\t\t\t\t\t\tmax-width: $quiz--image-sm;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\tmax-width: $quiz--image-sm;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@else {\n\t\t\t\tmax-width: $quiz--image-sm;\n\t\t\t}\n\t\t}\n\n\t\t&.forminator-empty {\n\n\t\t\t.forminator-answer--design {\n\t\t\t\twidth: 100%;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\n\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\t\t\t$has-border-style: map-has-key($answer-map, border-style);\n\t\n\t\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t\t$border-width: map-get($answer-map, border-width);\n\t\t\t\t\t$border-style: map-get($answer-map, border-style);\n\n\t\t\t\t\t@if $answer-theme != material {\n\n\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\theight: #{$quiz--image-sm + ($padding * 2)};\n\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t@else if $has-border-width and not $has-padding {\n\t\t\t\t\t\t\theight: #{$quiz--image-sm + ($border-width * 2)};\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\theight: $quiz--image-sm;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@else {\n\t\t\t\t\t\theight: $quiz--image-sm;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@else {\n\t\t\t\t\theight: $quiz--image-sm;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@if $answer-theme != material {\n\n\t\t\t&:not(.forminator-only--text):not(.forminator-empty) {\n\n\t\t\t\t.forminator-answer--check {\n\t\t\t\t\tmargin-top: #{($quiz--image-sm - $quiz--checkbox-sm) / 2};\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.forminator-only--image {\n\n\t\t\t\t.forminator-answer--check,\n\t\t\t\t.forminator-answer--status {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@else {\n\n\t\t\t@if $answer-map != null {\n\n\t\t\t\t@if map-has-key($answer-map, padding) {\n\n\t\t\t\t\t&.forminator-only--text {\n\n\t\t\t\t\t\t.forminator-answer--design {\n\t\t\t\t\t\t\tpadding: map-get($answer-map, padding);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&:not(.forminator-only--text) {\n\t\t\t\t\t\t\n\t\t\t\t\t\t.forminator-answer--name {\n\t\t\t\t\t\t\tpadding: map-get($answer-map, padding) map-get($answer-map, padding) map-get($answer-map, padding) 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@else {\n\n\t\t\t\t\t&:not(.forminator-only--text) {\n\t\t\t\t\t\t\n\t\t\t\t\t\t.forminator-answer--name {\n\t\t\t\t\t\t\tpadding: $gutter-sm $gutter-sm $gutter-sm 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&:not(.forminator-size--small) {\n\n\t\t.forminator-answer {\n\n\t\t\t&:first-child {\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@include media(min-width, sm) {\n\t\t\t\tmargin: #{$gutter / 2} 0;\n\t\t\t}\n\t\t}\n\n\t\t&.forminator-design--grid {\n\n\t\t\t.forminator-answer {\n\n\t\t\t\t.forminator-answer--design {\n\n\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\theight: 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-answer--image {\n\n\t\t\t\t\t+ .forminator-answer--check,\n\t\t\t\t\t+ .forminator-answer--status {\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tmargin-left: 0;\n\n\t\t\t\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\n\t\t\t\t\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t\t\t\t\t$border-width: map-get($answer-map, border-width);\n\n\t\t\t\t\t\t\t\t@if $answer-theme != material {\n\n\t\t\t\t\t\t\t\t\t@if $has-padding and $has-border-width {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($padding * 2) - $border-width};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\n\t\t\t\t\t\t\t\t\t@else if $has-padding and not $has-border-width {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($padding * 2)};\n\t\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($gutter / 2)};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\tleft: auto;\n\n\t\t\t\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\t\t\t\ttop: $padding;\n\t\t\t\t\t\t\t\t\t\tright: $padding;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\ttop: #{$gutter / 2};\n\t\t\t\t\t\t\t\t\t\tright: #{$gutter / 2};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t@if $answer-theme != material {\n\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($gutter / 2)};\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\ttop: #{$gutter / 2};\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\theight: $quiz--image;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-answer--check,\n\t\t\t\t.forminator-answer--status {\n\n\t\t\t\t\t&:after {\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tfont-size: $quiz--icon;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t+ .forminator-answer--name {\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\n\t\t\t\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t\t\t\t$padding: map-get($answer-map, padding);\n\n\t\t\t\t\t\t\t\t@if $answer-theme != material {\n\n\t\t\t\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\t\t\t\tmargin-left: #{$quiz--checkbox + $padding};\n\t\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\tmargin-left: #{$quiz--checkbox + ($gutter / 2)};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\t\t\t\tmargin-left: $padding;\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\tmargin-left: #{$gutter / 2};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\n\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\tmargin-left: #{$quiz--checkbox + ($gutter / 2)};\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\twidth: $quiz--checkbox;\n\t\t\t\t\t\theight: $quiz--checkbox;\n\n\t\t\t\t\t\t@if $answer-theme != material {\n\t\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.forminator-answer--name {\n\n\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\tflex: 1;\n\t\t\t\t\t\talign-self: unset;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:not(.forminator-only--text) {\n\n\t\t\t\t\t.forminator-answer--check,\n\t\t\t\t\t.forminator-answer--status {\n\n\t\t\t\t\t\t+ .forminator-answer--name {\n\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\n\t\t\t\t\t\t\t\t@if $answer-map != null {\n\n\t\t\t\t\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\n\t\t\t\t\t\t\t\t\t@if $has-padding {\n\t\t\t\t\t\t\t\t\t\tmargin-top: $padding;\n\t\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\tmargin-top: #{$gutter / 2};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\tmargin-top: #{$gutter / 2};\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t@if $answer-theme == material {\n\t\t\t\t\t\t\t\t\tpadding-top: 0;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.forminator-empty {\n\n\t\t\t\t\t.forminator-answer--design {\n\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t\theight: $quiz--image;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.forminator-answer--image {\n\n\t\t\t\t\t\t+ .forminator-answer--check {\n\t\n\t\t\t\t\t\t\t@include media(min-width, sm) {\n\t\n\t\t\t\t\t\t\t\t@if $answer-map != null {\n\t\n\t\t\t\t\t\t\t\t\t$has-padding: map-has-key($answer-map, padding);\n\t\t\t\t\t\t\t\t\t$has-border-width: map-has-key($answer-map, border-width);\n\t\t\t\n\t\t\t\t\t\t\t\t\t$padding: map-get($answer-map, padding);\n\t\t\t\t\t\t\t\t\t$border-width: map-get($answer-map, border-width);\n\t\t\t\n\t\t\t\t\t\t\t\t\t@if $has-padding and $has-border-width {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($padding * 2) - $border-width};\n\t\t\t\t\t\t\t\t\t\tleft: #{$padding - $border-width};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\n\t\t\t\t\t\t\t\t\t@else if $has-padding and not $has-border-width {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($padding * 2)};\n\t\t\t\t\t\t\t\t\t\tleft: $padding;\n\t\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($gutter / 2)};\n\t\t\t\t\t\t\t\t\t\tleft: #{$gutter / 2};\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\n\t\t\t\t\t\t\t\t@else {\n\t\t\t\t\t\t\t\t\ttop: #{$quiz--image + ($gutter / 2)};\n\t\t\t\t\t\t\t\t\tleft: #{$gutter / 2};\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.forminator-only--text {\n\n\t\t\t\t\t.forminator-answer--design {\n\t\t\t\t\t\t\n\t\t\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\t\t\tdisplay: flex;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@include media(min-width, sm) {\n\t\t\t\t\tmax-width: 33.33%;\n\t\t\t\t\tflex: 0 0 33.33%;\n\t\t\t\t\tmargin: #{$gutter / 2} 0;\n\t\t\t\t\tpadding: 0 #{$gutter / 2};\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t@content;\n}","// =============================================\n// FORMINATOR UI – MIXIN: BREAKPOINTS\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: July 3, 2018\n// =============================================\n\n// =============================================\n// You can get breakpoints based on minimum width\n// or based on maximium width. For both cases, do\n// the following:\n//\n// A) Display styles based on min-width:\n// @include media(min-width, small);\n//\n// B) Display styles based on max-width:\n// @include media(max-width, small);\n// =============================================\n\n@mixin media($bp-type, $bp-name-1, $bp-name-2: null) {\n\n\t@if ($bp-type == min-width) {\n\n\t\t$min-breakpoint-width: map-get($fui-breakpoints, $bp-name-1);\n\n\t\t@media (min-width: $min-breakpoint-width) {\n\t\t\t@content;\n\t\t}\n\t}\n\n\t@else if ($bp-type == max-width) {\n\n\t\t$max-breakpoint-width: #{map-get($fui-breakpoints, $bp-name-1) - 1px};\n\n\t\t@media (max-width: $max-breakpoint-width) {\n\t\t\t@content;\n\t\t}\n\t}\n\n\t@else if ($bp-type == between) {\n\t\t\n\t\t$min-breakpoint-width: map-get($fui-breakpoints, $bp-name-1);\n\t\t$max-breakpoint-width: #{map-get($fui-breakpoints, $bp-name-1) - 1px};\n\n\t\t@media (min-width: $min-breakpoint-width) and (max-width: $max-breakpoint-width) {\n\t\t\t@content;\n\t\t}\n\t}\n\n\t@else {\n\n\t\t@warn \"Unfortunately, no type could be retrieved from `#{$bp-type}`. \"\n\t\t+ \"Use either `min-width`, `max-width`, or `between`.\";\n\t}\n}","// =============================================\n// FORMINATOR UI – VARIABLES\n// \n// Author: Leighton Sapir (WPMU DEV)\n// Date: June 19, 2018\n// \n// Last Update: July 6, 2018\n// =============================================\n\n// =============================================\n// VARIABLES MENU\n//\n// 1. BREAKPOINTS\n// 2. BASIC VARIABLES\n// 3. NOTIFICATIONS\n// 4. BY TYPE OF MODULE\n// 4.1. Form\n// 4.2. Poll\n// 4.3. Quiz\n// 5. BY MODULE'S THEME\n// 5.1. Forminator Bold\n// 5.2. Forminator Flat\n// 5.3. Forminator UI\n// 5.4. Material Design\n// =============================================\n\n// =============================================\n// 1. BREAKPOINTS\n\n$fui-breakpoints: (\n\tsm: 783px,\n\tmd: 961px,\n\tlg: 1201px\n);\n\n// =============================================\n// 2. BASIC VARIABLES\n\n$gutter:\t\t\t\t30px\t\t!default;\n$gutter-sm:\t\t\t\t20px\t\t!default;\n$gutter-enclosed:\t\t14px\t\t!default;\n$gutter-enclosed-sm:\t8px\t\t\t!default;\n\n$border-radius:\t\t\t4px\t\t\t!default;\n\n$font:\t\t\t\t\t\"Roboto\", Arial, sans-serif\t\t!default;\n$font--alt:\t\t\t\t\"Roboto Condensed\", $font\t\t!default;\n$font--opn:\t\t\t\t\"Open Sans\", Arial, sans-serif\t!default;\n$font--icon:\t\t\t\"wpdui-icon\"\t\t\t\t\t!default;\n\n$letter-spacing:\t\t-0.0025em\t!default;\n\n// =============================================\n// 3. NOTIFICATIONS\n\n$notice--padding:\t\t14px\t\t\t!default;\n$notice--line-height:\t20px\t\t\t!default;\n\n$notice--icon-size:\t\t16px\t\t\t!default;\n\n$notice--icon-info:\t\t'info'\t\t\t!default;\n$notice--icon-error:\t'warning-alert'\t!default;\n$notice--icon-default:\t'info'\t\t\t!default;\n$notice--icon-success:\t'check'\t\t\t!default;\n\n// =============================================\n// 4. BY TYPE OF MODULE\n// ******************************************\n// 4.1. Form\n\n// ******************************************\n// 4.2. Poll\n\n// ******************************************\n// 4.3. Quiz\n\n$quiz--width: 600px !default;\n\n$quiz--title-line-height: 1.4em !default;\n$quiz--description-line-height: 1.7em !default;\n$quiz--legend-line-height: 1.7em !default;\n\n$quiz--image: 170px !default;\n$quiz--image-sm: 80px !default;\n\n$quiz--checkbox: 22px !default;\n$quiz--checkbox-sm: 30px !default;\n\n$quiz--icon: 12px !default;\n$quiz--icon-sm: 14px !default;\n\n// =============================================\n// 5. BY THEME\n// ******************************************\n// 5.1. Forminator Bold\n\n$bold--icon-size: 12px !default;\n$bold--padding: 10px !default;\n$bold--border-width: 3px !default;\n$bold--border-style: solid !default;\n$bold--line-height: 20px !default;\n\n$bold--input-icon: 18px !default;\n$bold--input-padding: $bold--padding !default;\n$bold--input-border-width: $bold--border-width !default;\n$bold--input-border-style: $bold--border-style !default;\n$bold--input-line-height: $bold--line-height !default;\n\n$bold--checkbox-size: $bold--line-height !default;\n$bold--checkbox-icon: 8px !default;\n$bold--checkbox-border-width: $bold--border-width !default;\n$bold--checkbox-border-style: $bold--border-style !default;\n\n$bold--select-icon: 14px !default;\n$bold--select-padding: $bold--padding !default;\n$bold--select-border-width: $bold--border-width !default;\n$bold--select-border-style: $bold--border-style !default;\n$bold--select-line-height: $bold--line-height !default;\n\n$bold--dropdown-padding: $bold--padding !default;\n$bold--dropdown-border-width: $bold--border-width !default;\n$bold--dropdown-border-style: $bold--border-style !default;\n$bold--dropdown-line-height: $bold--line-height !default;\n\n$bold--multiselect-padding: $bold--padding !default;\n$bold--multiselect-border-width: $bold--border-width !default;\n$bold--multiselect-border-style: $bold--border-style !default;\n$bold--multiselect-line-height: $bold--line-height !default;\n\n$bold--calendar-icon: 12px !default;\n$bold--calendar-icon-size: 26px !default;\n$bold--calendar-cell-size: 36px !default;\n$bold--calendar-padding: 5px !default;\n$bold--calendar-border-width: $bold--border-width !default;\n$bold--calendar-border-style: $bold--border-style !default;\n\n$bold--button-padding: 12px !default;\n$bold--button-line-height: $bold--line-height !default;\n$bold--button-icon-size: $bold--icon-size !default;\n\n$bold--pagination-bar-size: 16px !default;\n$bold--pagination-dot-size: 15px !default;\n$bold--pagination-border-width: $bold--border-width !default;\n$bold--pagination-border-style: $bold--border-style !default;\n$bold--pagination-line-height: 21px !default;\n\n$bold--question-font-size: 21px !default;\n$bold--question-line-height: 30px !default;\n$bold--question-font-weight: bold !default;\n\n$bold--description-font-size: 15px !default;\n$bold--description-line-height: 20px !default;\n$bold--description-font-weight: normal !default;\n\n$bold--actions-font-size: 14px !default;\n$bold--actions-line-height: $bold--line-height !default;\n$bold--actions-font-weight: bold !default;\n\n$bold--answer-padding: $bold--padding !default;\n$bold--answer-border-width: $bold--border-width !default;\n$bold--answer-border-style: $bold--border-style !default;\n\n$bold--result-padding: $bold--padding !default;\n$bold--result-border-width: $bold--border-width !default;\n$bold--result-border-style: $bold--border-style !default;\n\n$bold--transition: 0.3s ease !default;\n\n$bold--input-map: (\n\tpadding: $bold--input-padding,\n\tborder-width: $bold--input-border-width,\n\tborder-style: $bold--input-border-style,\n\tline-height: $bold--input-line-height,\n\ttransition: $bold--transition,\n);\n\n$bold--option-map: (\n\tsize: $bold--checkbox-size,\n\ticon-size: $bold--checkbox-icon,\n\tborder-width: $bold--checkbox-border-width,\n\tborder-style: $bold--checkbox-border-style,\n\tline-height: $bold--checkbox-size,\n\ttransition: $bold--transition,\n);\n\n$bold--select-map: (\n\ticon: $bold--select-line-height,\n\ticon-size: $bold--select-icon,\n\tpadding: $bold--select-padding,\n\tborder-width: $bold--select-border-width,\n\tborder-style: $bold--select-border-style,\n\tline-height: $bold--select-line-height,\n\ttransition: $bold--transition,\n);\n\n$bold--dropdown-map: (\n\tpadding: $bold--dropdown-padding,\n\tborder-width: $bold--dropdown-border-width,\n\tborder-style: $bold--dropdown-border-style,\n\tline-height: $bold--dropdown-line-height,\n\ttransition: $bold--transition,\n);\n\n$bold--multiselect-map: (\n\tpadding: $bold--multiselect-padding,\n\tborder-width: $bold--multiselect-border-width,\n\tborder-style: $bold--multiselect-border-style,\n\tline-height: $bold--multiselect-line-height,\n\ttransition: $bold--transition,\n);\n\n$bold--date-map: (\n\tpadding: $bold--input-padding,\n\ticon-size: $bold--input-icon,\n\ticon-height: $bold--input-line-height,\n);\n\n$bold--calendar-map: (\n\ticon: $bold--calendar-icon-size,\n\ticon-size: $bold--calendar-icon,\n\tcell-size: $bold--calendar-cell-size,\n\tpadding: $bold--calendar-padding,\n\tborder-width: $bold--calendar-border-width,\n\tborder-style: $bold--calendar-border-style,\n\ttransition: $bold--transition,\n);\n\n$bold--button-map: (\n\tpadding: $bold--button-padding,\n\tline-height: $bold--button-line-height,\n\ttransition: $bold--transition,\n);\n\n$bold--pagination-map: (\n\tbar-size: $bold--pagination-bar-size,\n\tdot-size: $bold--pagination-dot-size,\n\tborder-width: $bold--pagination-border-width,\n\tborder-style: $bold--pagination-border-style,\n\tline-height: $bold--pagination-line-height,\n);\n\n$bold--poll-question: (\n\tfont-size: $bold--question-font-size,\n\tline-height: $bold--question-line-height,\n\tfont-weight: $bold--question-font-weight,\n);\n\n$bold--poll-description: (\n\tfont-size: $bold--description-font-size,\n\tline-height: $bold--description-line-height,\n\tfont-weight: $bold--description-font-weight,\n);\n\n$bold--poll-actions: (\n\tpadding: $bold--button-padding,\n\tfont-size: $bold--actions-font-size,\n\tline-height: $bold--actions-line-height,\n\tfont-weight: $bold--actions-font-weight,\n);\n\n$bold--quiz-answer: (\n\tpadding: $bold--answer-padding,\n\tborder-width: $bold--answer-border-width,\n\tborder-style: $bold--answer-border-style,\n\ttransition: $bold--transition,\n);\n\n$bold--quiz-result: (\n\tpadding: $bold--result-padding,\n\tborder-width: $bold--result-border-width,\n\tborder-style: $bold--result-border-style,\n\tbutton-padding: $bold--button-padding,\n\tbutton-line-height: $bold--button-line-height,\n\tbutton-icon: $bold--button-icon-size,\n\ttransition: $bold--transition,\n);\n\n// ******************************************\n// 5.2. Forminator Flat\n\n$flat--icon-sm: 12px !default;\n$flat--icon-md: 15px !default;\n$flat--icon-lg: 18px !default;\n\n$flat--padding: 10px !default;\n$flat--line-height: 20px !default;\n\n$flat--input-icon: $flat--icon-lg !default;\n$flat--input-padding: $flat--padding !default;\n$flat--input-line-height: $flat--line-height !default;\n\n$flat--checkbox-size: $flat--line-height !default;\n$flat--checkbox-icon: $flat--icon-sm !default;\n\n$flat--select-icon: $flat--icon-sm !default;\n$flat--select-padding: $flat--padding !default;\n$flat--select-line-height: $flat--line-height !default;\n\n$flat--dropdown-padding: $flat--padding !default;\n$flat--dropdown-line-height: $flat--line-height !default;\n\n$flat--multiselect-padding: $flat--padding !default;\n$flat--multiselect-line-height: $flat--line-height !default;\n\n$flat--calendar-icon: $flat--icon-sm !default;\n$flat--calendar-icon-size: 26px !default;\n$flat--calendar-cell-size: 36px !default;\n$flat--calendar-padding: $flat--padding !default;\n\n$flat--button-padding: $flat--padding !default;\n$flat--button-line-height: $flat--line-height !default;\n$flat--button-icon-size: $flat--icon-sm !default;\n\n$flat--pagination-bar-size: 16px !default;\n$flat--pagination-dot-size: $flat--icon-md !default;\n$flat--pagination-border-width: 1px !default;\n$flat--pagination-border-style: solid !default;\n$flat--pagination-line-height: 21px !default;\n\n$flat--question-font-size: 15px !default;\n$flat--question-line-height: 20px !default;\n$flat--question-font-weight: bold !default;\n\n$flat--description-font-size: 13px !default;\n$flat--description-line-height: 18px !default;\n$flat--description-font-weight: normal !default;\n\n$flat--actions-font-size: 14px !default;\n$flat--actions-line-height: $flat--line-height !default;\n$flat--actions-font-weight: bold !default;\n\n$flat--answer-padding: $flat--padding !default;\n\n$flat--result-padding: $flat--padding !default;\n\n$flat--transition: 0.25s ease !default;\n\n$flat--input-map: (\n\tpadding: $flat--input-padding,\n\tline-height: $flat--input-line-height,\n\ttransition: $flat--transition,\n);\n\n$flat--option-map: (\n\tsize: $flat--checkbox-size,\n\ticon-size: $flat--checkbox-icon,\n\tline-height: $flat--checkbox-size,\n\ttransition: $flat--transition,\n);\n\n$flat--select-map: (\n\ticon: $flat--select-line-height,\n\ticon-size: $flat--select-icon,\n\tpadding: $flat--select-padding,\n\tline-height: $flat--select-line-height,\n\ttransition: $flat--transition,\n);\n\n$flat--dropdown-map: (\n\tpadding: $flat--dropdown-padding,\n\tline-height: $flat--dropdown-line-height,\n\ttransition: $flat--transition,\n);\n\n$flat--multiselect-map: (\n\tpadding: $flat--multiselect-padding,\n\tline-height: $flat--multiselect-line-height,\n\ttransition: $flat--transition,\n);\n\n$flat--date-map: (\n\tpadding: $flat--input-padding,\n\ticon-size: $flat--input-icon,\n\ticon-height: $flat--input-line-height,\n);\n\n$flat--calendar-map: (\n\ticon: $flat--calendar-icon-size,\n\ticon-size: $flat--calendar-icon,\n\tcell-size: $flat--calendar-cell-size,\n\tpadding: $flat--calendar-padding,\n\ttransition: $flat--transition,\n);\n\n$flat--button-map: (\n\tpadding: $flat--button-padding,\n\tline-height: $flat--button-line-height,\n\ttransition: $flat--transition,\n);\n\n$flat--pagination-map: (\n\tbar-size: $flat--pagination-bar-size,\n\tdot-size: $flat--pagination-dot-size,\n\tborder-width: $flat--pagination-border-width,\n\tborder-style: $flat--pagination-border-style,\n\tline-height: $flat--pagination-line-height,\n);\n\n$flat--poll-question: (\n\tfont-size: $flat--question-font-size,\n\tline-height: $flat--question-line-height,\n\tfont-weight: $flat--question-font-weight,\n);\n\n$flat--poll-description: (\n\tfont-size: $flat--description-font-size,\n\tline-height: $flat--description-line-height,\n\tfont-weight: $flat--description-font-weight,\n);\n\n$flat--poll-actions: (\n\tpadding: $flat--button-padding,\n\tfont-size: $flat--actions-font-size,\n\tline-height: $flat--actions-line-height,\n\tfont-weight: $flat--actions-font-weight,\n);\n\n$flat--quiz-answer: (\n\tpadding: $flat--answer-padding,\n\ttransition: $flat--transition,\n);\n\n$flat--quiz-result: (\n\tpadding: $flat--result-padding,\n\tbutton-padding: $flat--button-padding,\n\tbutton-line-height: $flat--butt