Version Description
- Fix: International and National phone validation always throws Invalid Format error
Download this release
Release Info
Developer | jdailey |
Plugin | 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
- addons/pro/hubspot/assets/icons/hubspot.png +0 -0
- addons/pro/hubspot/assets/icons/hubspot@2x.png +0 -0
- addons/pro/hubspot/assets/img/hubspot.png +0 -0
- addons/pro/hubspot/assets/img/hubspot@2x.png +0 -0
- addons/pro/hubspot/forminator-addon-hubspot-exception.php +11 -0
- addons/pro/hubspot/forminator-addon-hubspot-form-hooks.php +666 -0
- addons/pro/hubspot/forminator-addon-hubspot-form-settings-exception.php +68 -0
- addons/pro/hubspot/forminator-addon-hubspot-form-settings.php +406 -0
- addons/pro/hubspot/forminator-addon-hubspot.php +577 -0
- addons/pro/hubspot/hubspot.php +30 -0
- addons/pro/hubspot/lib/class-wp-hubspot-api-exception.php +10 -0
- addons/pro/hubspot/lib/class-wp-hubspot-api-not-found-exception.php +10 -0
- addons/pro/hubspot/lib/class-wp-hubspot-api.php +558 -0
- addons/pro/hubspot/views/form-settings/create-contact.php +105 -0
- addons/pro/hubspot/views/form-settings/select-list.php +62 -0
- addons/pro/hubspot/views/sections/authorize.php +46 -0
- addons/pro/hubspot/views/settings/authorize.php +42 -0
- addons/pro/hubspot/views/settings/error-authorize.php +29 -0
- addons/pro/hubspot/views/settings/success-authorize.php +7 -0
- addons/pro/hubspot/views/settings/wait-authorize.php +37 -0
- admin/abstracts/class-admin-page.php +8 -8
- admin/classes/class-admin-ajax.php +81 -53
- admin/classes/class-admin-data.php +4 -0
- admin/classes/class-admin-l10n.php +1 -1
- admin/locale.php +119 -83
- admin/views/custom-form/entries/content.php +53 -27
- admin/views/custom-form/list/content.php +8 -0
- admin/views/poll/entries/content-none.php +15 -0
- admin/views/poll/entries/content.php +37 -34
- admin/views/poll/list/content.php +8 -0
- admin/views/quiz/list/content.php +9 -1
- admin/views/settings/content.php +11 -23
- admin/views/settings/dashboard/forms.php +52 -61
- admin/views/settings/dashboard/polls.php +52 -62
- admin/views/settings/dashboard/quizzes.php +51 -60
- admin/views/settings/tab-dashboard.php +50 -5
- admin/views/settings/tab-emails.php +33 -60
- admin/views/settings/tab-pagination.php +49 -86
- admin/views/settings/tab-recaptcha.php +178 -60
- assets/css/front.min.css +1 -1
- 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 |
-
|
281 |
-
|
282 |
-
|
283 |
<li><a href="https://twitter.com/wpmudev" target="_blank">
|
284 |
-
|
285 |
<span class="sui-screen-reader-text">Twitter</span>
|
286 |
-
</li>
|
287 |
<li><a href="https://www.instagram.com/wpmu_dev/" target="_blank">
|
288 |
-
|
289 |
-
|
290 |
-
|
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['
|
628 |
-
update_option( "forminator_captcha_secret", sanitize_text_field( $_POST['
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
629 |
update_option( "forminator_captcha_language", sanitize_text_field( $_POST['captcha_language'] ) );// WPCS: CSRF ok by forminator_validate_ajax.
|
630 |
-
|
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 |
-
$
|
705 |
-
|
706 |
-
$
|
707 |
-
|
708 |
-
$
|
709 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
710 |
$html = '';
|
711 |
|
712 |
-
if ( ! empty( $captcha_key )
|
713 |
// phpcs:ignore WordPress.WP.EnqueuedResources.NonEnqueuedScript
|
714 |
-
$html .= '<script src="https://www.google.com/recaptcha/api.js?hl=' . $language . '&render=explicit&onload=
|
|
|
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" => __( "
|
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 |
-
"
|
251 |
-
"Choose
|
252 |
-
"
|
253 |
-
"
|
254 |
-
"
|
255 |
-
"
|
256 |
-
"
|
257 |
-
"
|
258 |
-
"
|
259 |
-
"
|
260 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
"
|
498 |
-
"
|
|
|
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 |
-
"
|
539 |
-
"
|
540 |
-
"
|
541 |
-
"
|
542 |
-
"
|
543 |
-
"
|
544 |
-
"
|
545 |
-
"
|
546 |
-
"
|
547 |
-
"
|
|
|
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 |
-
"
|
653 |
-
"
|
654 |
-
"
|
655 |
-
"
|
656 |
-
"
|
657 |
-
"
|
658 |
-
"Is" => array( null, __("Is", "forminator" ), ), // src/form/components/settings/visibility-rule.js:
|
659 |
-
"Is
|
660 |
-
"Is
|
661 |
-
"
|
662 |
-
"
|
663 |
-
"
|
664 |
-
"
|
665 |
-
"Day is" => array( null, __("Day is", "forminator" ), ), // src/form/components/settings/visibility-rule.js:
|
666 |
-
"
|
667 |
-
"Month is" => array( null, __("Month is", "forminator" ), ), // src/form/components/settings/visibility-rule.js:
|
668 |
-
"
|
669 |
-
"Select
|
670 |
-
"Select
|
671 |
-
"
|
672 |
-
"
|
673 |
-
"
|
674 |
-
"
|
675 |
-
"
|
676 |
-
"
|
677 |
-
"
|
678 |
-
"
|
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:
|
683 |
-
"Use default colors" => array( null, __("Use default colors", "forminator" ), ), // src/poll/components/appearance/colors.js:
|
684 |
-
"
|
685 |
-
"
|
686 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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:
|
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:
|
694 |
-
"Votes per user" => array( null, __("Votes per user", "forminator" ), ), // src/poll/components/behaviour/limits.js:
|
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:
|
696 |
-
"Once" => array( null, __("Once", "forminator" ), ), // src/poll/components/behaviour/limits.js:
|
697 |
-
"Allow Multiple" => array( null, __("Allow Multiple", "forminator" ), ), // src/poll/components/behaviour/limits.js:
|
698 |
-
"minute(s)" => array( null, __("minute(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:
|
699 |
-
"hour(s)" => array( null, __("hour(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:
|
700 |
-
"day(s)" => array( null, __("day(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:
|
701 |
-
"week(s)" => array( null, __("week(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:
|
702 |
-
"month(s)" => array( null, __("month(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:
|
703 |
-
"year(s)" => array( null, __("year(s)", "forminator" ), ), // src/poll/components/behaviour/limits.js:
|
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:
|
705 |
-
"User IP" => array( null, __("User IP", "forminator" ), ), // src/poll/components/behaviour/limits.js:
|
706 |
-
"Browser Cookie" => array( null, __("Browser Cookie", "forminator" ), ), // src/poll/components/behaviour/limits.js:
|
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:
|
|
|
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:
|
|
|
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:
|
904 |
-
"Optional Fields" => array( null, __("Optional Fields", "forminator" ), ), // src/settings/inputs/wp-editor.js:
|
905 |
-
"Misc Data" => array( null, __("Misc Data", "forminator" ), ), // src/settings/inputs/wp-editor.js:
|
906 |
-
"Payment Data" => array( null, __("Payment Data", "forminator" ), ), // src/settings/inputs/wp-editor.js:
|
907 |
-
"Form Name" => array( null, __("Form Name", "forminator" ), ), // src/settings/inputs/wp-editor.js:
|
908 |
-
"All Submitted Fields" => array( null, __("All Submitted Fields", "forminator" ), ), // src/settings/inputs/wp-editor.js:
|
909 |
-
"Add form data" => array( null, __("Add form data", "forminator" ), ), // src/settings/inputs/wp-editor.js:
|
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 (
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
190 |
|
191 |
-
|
192 |
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
<
|
36 |
|
37 |
-
|
38 |
|
39 |
-
|
40 |
-
|
41 |
-
<div class="sui-box-footer">
|
42 |
|
43 |
-
|
44 |
|
45 |
-
|
46 |
|
47 |
-
|
48 |
|
49 |
-
|
|
|
|
|
50 |
|
51 |
-
|
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 |
-
|
60 |
-
|
61 |
-
</div>
|
62 |
-
|
63 |
-
<?php } ?>
|
64 |
|
65 |
-
|
66 |
|
67 |
-
|
68 |
|
69 |
-
|
70 |
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
|
|
|
|
|
|
|
|
78 |
|
79 |
-
|
80 |
|
81 |
-
|
82 |
|
83 |
-
|
84 |
|
85 |
-
|
86 |
|
|
|
|
|
|
|
|
|
87 |
</div>
|
88 |
|
89 |
<?php
|
90 |
-
|
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( "
|
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( '
|
12 |
</li>
|
13 |
|
14 |
-
|
15 |
-
|
16 |
-
|
|
|
|
|
|
|
|
|
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( '
|
46 |
-
|
|
|
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 |
$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 |
-
|
24 |
|
25 |
-
|
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 |
-
|
36 |
|
37 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
|
39 |
-
|
40 |
-
// SECTION: Status ?>
|
41 |
-
<div class="sui-form-field">
|
42 |
|
43 |
-
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
$published
|
5 |
-
$draft
|
6 |
?>
|
7 |
-
<div class="sui-box-settings-row">
|
8 |
|
9 |
-
|
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 |
-
<
|
15 |
|
16 |
-
|
17 |
-
// SECTION: Number of polls ?>
|
18 |
-
<div class="sui-form-field">
|
19 |
|
20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
|
22 |
-
|
23 |
|
24 |
-
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
$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 |
-
|
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 |
-
<
|
15 |
|
16 |
-
|
17 |
-
// SECTION: Number of quizzes ?>
|
18 |
-
<div class="sui-form-field">
|
19 |
|
20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
|
22 |
-
|
23 |
|
24 |
-
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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( '
|
11 |
</div>
|
12 |
|
13 |
<form class="forminator-settings-save" action="">
|
14 |
|
15 |
<div class="sui-box-body">
|
16 |
|
17 |
-
|
18 |
|
19 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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( "
|
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
|
6 |
?>
|
7 |
|
8 |
-
<div class="sui-box
|
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 |
-
|
|
|
|
|
|
|
54 |
|
55 |
-
|
56 |
|
57 |
-
|
58 |
|
59 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
|
61 |
-
|
62 |
|
63 |
-
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
69 |
|
70 |
-
|
71 |
|
72 |
-
|
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 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
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 |
-
$
|
5 |
-
$
|
6 |
-
$
|
7 |
-
$
|
8 |
-
$
|
|
|
|
|
|
|
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( '
|
27 |
-
<span class="sui-description"><?php esc_html_e( '
|
28 |
-
|
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 |
-
|
45 |
-
<
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
|
|
|
74 |
|
75 |
-
|
76 |
|
77 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
78 |
|
79 |
-
|
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
|
|
|
|
|
|
|
|
|
|
|
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@inc
|