Version Description
- Added: New structure which switches the number of likes from meta values to the number of database logs.
- Added: Custom ID support to have multiple buttons in same page.
- Added: Dislike support. [PRO]
- Added: Elementor support + 7 widgets [PRO]
- Added: Complete list of cache plugins support.
- Added: Some new hooks to make better control on ulike processes + PRO version support.
- Added: Better admin notice system.
- Added: Some improvements in statistics functionalities and data controllers.
- Added: Better capability control for stats&logs admin menu pages. [PRO]
- Added: BuddyPress & bbpress compatible with new improvements.
- Added: New option to delete orphaned rows.
- Fixed: An issue with catching of nonce fields problem.
- Fixed: An issue with display likers in JS functionality.
- Fixed: Some styling issues.
- Fixed: bbPress functionality conflict.
- Fixed: Some reported bugs.
Download this release
Release Info
Developer | alimir |
Plugin | WP ULike |
Version | 4.0.0 |
Comparing to | |
See all releases |
Code changes from version 3.6.2 to 4.0.0
- README.md +2 -2
- admin/admin-ajax.php +7 -7
- admin/admin-functions.php +148 -63
- admin/admin-hooks.php +93 -46
- admin/assets/css/admin.css +35 -328
- admin/assets/css/plugins.css +305 -0
- admin/assets/js/plugins.js +2 -2
- admin/assets/js/scripts.js +98 -20
- admin/classes/class-wp-ulike-admin-assets.php +17 -6
- admin/classes/class-wp-ulike-admin-pages.php +9 -9
- admin/classes/class-wp-ulike-notices.php +344 -0
- admin/classes/class-wp-ulike-pagination.php +1 -1
- admin/classes/class-wp-ulike-settings.php +42 -15
- admin/classes/class-wp-ulike-stats.php +3 -2
- admin/classes/class-wp-ulike-widget.php +13 -136
- admin/includes/templates/about.php +10 -80
- admin/includes/templates/activities-logs.php +2 -6
- admin/includes/templates/comments-logs.php +2 -7
- admin/includes/templates/posts-logs.php +8 -12
- admin/includes/templates/statistics.php +1 -1
- admin/includes/templates/topics-logs.php +8 -12
- admin/index.php +1 -1
- assets/css/wp-ulike.css +11 -3
- assets/css/wp-ulike.min.css +1 -1
- assets/img/ajax-bootmodal-login.jpg +0 -0
- assets/img/bg/button-love.png +0 -0
- assets/img/blue-login-themes.jpg +0 -0
- assets/img/custom-fileds-notifications.png +0 -0
- assets/img/icons/add-heart-hover.png +0 -0
- assets/img/no-thumbnail.png +0 -0
- assets/img/statistics.svg +709 -0
- assets/img/stats-plan.png +0 -0
- assets/img/svg/animated-heart.svg +1 -26
- assets/img/svg/banner-pro.svg +1 -0
- assets/img/svg/default.svg +1 -40
- assets/img/svg/heart.svg +1 -218
- assets/img/svg/rating.svg +37 -0
- assets/img/svg/twitter.svg +17 -32
- assets/img/wp-ulike-badge.png +0 -0
- assets/img/wp-ulike-banner.png +0 -0
- assets/img/wp-ulike-icon.svg +15 -0
- assets/img/wp-ulike-intro.png +0 -0
- assets/js/wp-ulike.js +129 -76
- assets/js/wp-ulike.min.js +1 -1
- inc/classes/class-wp-ulike-frontend-assets.php +3 -3
- inc/classes/class-wp-ulike-mycred.php +5 -8
- inc/classes/class-wp-ulike.php +113 -91
- inc/frontend-ajax.php +85 -56
- inc/general-functions.php +973 -437
- inc/general-hooks.php +102 -21
- inc/index.php +1 -1
- readme.txt +51 -20
- wp-ulike.php +24 -25
README.md
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
-
# [WP ULike](https://
|
2 |
|
3 |
### WP ULike GitHub Repository
|
4 |
|
5 |
WP ULike is a WordPress plugin that also supports BuddyPress, bbPress and a number of other plugins. It aims to be a comprehensive “Like” system for your site and enables site users to like a wide range of content types, including posts, forum topics and replies, comments and activity updates. It’s very simple to use and supports many options and full Statistics tools. Also, All are free :)
|
6 |
|
7 |
-
More information can be found at [WP ULike](https://wpulike.com
|
8 |
|
9 |
<a href="https://wordpress.org/plugins/wp-ulike/"><img src="http://preview.alimir.ir/wp-content/uploads/wp-ulike-created-banner.png"></a>
|
10 |
|
1 |
+
# [WP ULike](https://wpulike.com/?utm_source=github-repo&utm_medium=link&utm_campaign=readme) #
|
2 |
|
3 |
### WP ULike GitHub Repository
|
4 |
|
5 |
WP ULike is a WordPress plugin that also supports BuddyPress, bbPress and a number of other plugins. It aims to be a comprehensive “Like” system for your site and enables site users to like a wide range of content types, including posts, forum topics and replies, comments and activity updates. It’s very simple to use and supports many options and full Statistics tools. Also, All are free :)
|
6 |
|
7 |
+
More information can be found at [WP ULike](https://wpulike.com/?utm_source=github-repo&utm_medium=link&utm_campaign=readme).
|
8 |
|
9 |
<a href="https://wordpress.org/plugins/wp-ulike/"><img src="http://preview.alimir.ir/wp-content/uploads/wp-ulike-created-banner.png"></a>
|
10 |
|
admin/admin-ajax.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Back-end AJAX Functionalities
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -27,7 +27,7 @@ function wp_ulike_ajax_stats() {
|
|
27 |
|
28 |
$nonce = isset( $_POST['nonce'] ) ? $_POST['nonce'] : '';
|
29 |
|
30 |
-
if ( empty( $nonce ) || ! wp_verify_nonce( $nonce, 'wp-ulike-ajax-nonce' ) || ! current_user_can( '
|
31 |
wp_send_json_error( __( 'Error: Something Wrong Happened!', WP_ULIKE_SLUG ) );
|
32 |
}
|
33 |
|
@@ -48,10 +48,10 @@ add_action( 'wp_ajax_wp_ulike_ajax_stats', 'wp_ulike_ajax_stats' );
|
|
48 |
*/
|
49 |
function wp_ulike_ajax_notice_handler() {
|
50 |
// Store it in the options table
|
51 |
-
if ( ! isset( $_POST['nonce'] ) || ! wp_verify_nonce( $_POST['nonce'], '
|
52 |
-
wp_send_json_error(
|
53 |
} else {
|
54 |
-
|
55 |
wp_send_json_success( __( 'It\'s OK.', WP_ULIKE_SLUG ) );
|
56 |
}
|
57 |
}
|
@@ -72,7 +72,7 @@ function wp_ulike_logs_process(){
|
|
72 |
$table = isset( $_POST['table'] ) ? $_POST['table'] : '';
|
73 |
$nonce = isset( $_POST['nonce'] ) ? $_POST['nonce'] : '';
|
74 |
|
75 |
-
if( $id == '' || ! wp_verify_nonce( $nonce, $table . $id ) || ! current_user_can( '
|
76 |
wp_send_json_error( __( 'Error: Something Wrong Happened!', WP_ULIKE_SLUG ) );
|
77 |
}
|
78 |
|
@@ -83,4 +83,4 @@ function wp_ulike_logs_process(){
|
|
83 |
}
|
84 |
|
85 |
}
|
86 |
-
add_action('wp_ajax_ulikelogs','wp_ulike_logs_process');
|
3 |
* Back-end AJAX Functionalities
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
27 |
|
28 |
$nonce = isset( $_POST['nonce'] ) ? $_POST['nonce'] : '';
|
29 |
|
30 |
+
if ( empty( $nonce ) || ! wp_verify_nonce( $nonce, 'wp-ulike-ajax-nonce' ) || ! current_user_can( wp_ulike_get_user_access_capability('stats') ) ) {
|
31 |
wp_send_json_error( __( 'Error: Something Wrong Happened!', WP_ULIKE_SLUG ) );
|
32 |
}
|
33 |
|
48 |
*/
|
49 |
function wp_ulike_ajax_notice_handler() {
|
50 |
// Store it in the options table
|
51 |
+
if ( ! isset( $_POST['id'] ) || ! isset( $_POST['nonce'] ) || ! wp_verify_nonce( $_POST['nonce'], '_notice_nonce' ) ) {
|
52 |
+
wp_send_json_error( __( 'Token Error.', WP_ULIKE_SLUG ) );
|
53 |
} else {
|
54 |
+
wp_ulike_set_transient( 'wp-ulike-notice-' . $_POST['id'], 1, $_POST['expiration'] );
|
55 |
wp_send_json_success( __( 'It\'s OK.', WP_ULIKE_SLUG ) );
|
56 |
}
|
57 |
}
|
72 |
$table = isset( $_POST['table'] ) ? $_POST['table'] : '';
|
73 |
$nonce = isset( $_POST['nonce'] ) ? $_POST['nonce'] : '';
|
74 |
|
75 |
+
if( $id == '' || ! wp_verify_nonce( $nonce, $table . $id ) || ! current_user_can( wp_ulike_get_user_access_capability('logs') ) ) {
|
76 |
wp_send_json_error( __( 'Error: Something Wrong Happened!', WP_ULIKE_SLUG ) );
|
77 |
}
|
78 |
|
83 |
}
|
84 |
|
85 |
}
|
86 |
+
add_action('wp_ajax_ulikelogs','wp_ulike_logs_process');
|
admin/admin-functions.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Admin Functions
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -130,100 +130,185 @@ function wp_ulike_badge_count_format( $number ){
|
|
130 |
);
|
131 |
}
|
132 |
|
133 |
-
|
134 |
/**
|
135 |
-
*
|
136 |
-
*
|
137 |
-
* You do not need to serialize values. If the value needs to be serialized, then
|
138 |
-
* it will be serialized before it is set.
|
139 |
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
140 |
*
|
141 |
-
* @param
|
142 |
-
*
|
143 |
-
* @param mixed $value Transient value. Must be serializable if non-scalar.
|
144 |
-
* Expected to not be SQL-escaped.
|
145 |
-
* @param int $expiration Optional. Time until expiration in seconds. Default 0 (no expiration).
|
146 |
-
* @return bool False if value was not set and true if value was set.
|
147 |
*/
|
148 |
-
function
|
149 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
150 |
|
151 |
-
|
152 |
-
|
|
|
|
|
|
|
|
|
|
|
153 |
|
154 |
-
|
155 |
|
156 |
-
|
157 |
|
158 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
159 |
}
|
160 |
|
161 |
|
162 |
/**
|
163 |
-
*
|
164 |
*
|
165 |
-
*
|
166 |
-
*
|
167 |
*
|
168 |
-
* @
|
169 |
-
* @return mixed Value of transient.
|
170 |
*/
|
171 |
-
function
|
172 |
-
global $_wp_using_ext_object_cache;
|
173 |
-
|
174 |
-
$current_using_cache = $_wp_using_ext_object_cache;
|
175 |
-
$_wp_using_ext_object_cache = false;
|
176 |
|
177 |
-
$
|
|
|
|
|
178 |
|
179 |
-
|
180 |
-
|
181 |
-
return $result;
|
182 |
}
|
183 |
|
184 |
-
|
185 |
/**
|
186 |
-
*
|
187 |
*
|
188 |
-
* @param
|
189 |
-
* @
|
|
|
|
|
190 |
*/
|
191 |
-
function
|
192 |
-
global $_wp_using_ext_object_cache;
|
193 |
|
194 |
-
$
|
195 |
-
|
196 |
|
197 |
-
|
|
|
|
|
198 |
|
199 |
-
|
|
|
200 |
|
201 |
-
return $
|
202 |
}
|
203 |
|
204 |
/**
|
205 |
-
*
|
206 |
*
|
207 |
-
* @
|
|
|
208 |
*/
|
209 |
-
function
|
210 |
|
211 |
-
|
|
|
212 |
|
213 |
-
|
214 |
-
|
215 |
-
if( is_wp_error( $request ) ) {
|
216 |
-
return NULL;
|
217 |
-
}
|
218 |
-
// get body info
|
219 |
-
$body = wp_remote_retrieve_body( $request );
|
220 |
-
$data = json_decode( $body, true );
|
221 |
-
$info = is_array( $data ) ? array(
|
222 |
-
'labels' => array_keys( $data ),
|
223 |
-
'data' => array_values( $data ),
|
224 |
-
) : NULL;
|
225 |
-
wp_ulike_set_transient( $key, $info, 3 * HOUR_IN_SECONDS );
|
226 |
-
}
|
227 |
|
228 |
-
return $
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
229 |
}
|
3 |
* Admin Functions
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
130 |
);
|
131 |
}
|
132 |
|
|
|
133 |
/**
|
134 |
+
* Get plugin downloads info from wordpress.org
|
|
|
|
|
|
|
135 |
*
|
136 |
+
* @return void
|
137 |
+
*/
|
138 |
+
function wp_ulike_get_repository_downloads_info(){
|
139 |
+
|
140 |
+
$key = sanitize_key( 'wp_ulike_repository_downloads_info' );
|
141 |
+
|
142 |
+
if ( false === ( $info = wp_ulike_get_transient( $key ) ) ) {
|
143 |
+
$request = wp_remote_get( 'https://api.wordpress.org/stats/plugin/1.0/downloads.php?slug=wp-ulike&limit=30' );
|
144 |
+
if( is_wp_error( $request ) ) {
|
145 |
+
return NULL;
|
146 |
+
}
|
147 |
+
// get body info
|
148 |
+
$body = wp_remote_retrieve_body( $request );
|
149 |
+
$data = json_decode( $body, true );
|
150 |
+
$info = is_array( $data ) ? array(
|
151 |
+
'labels' => array_keys( $data ),
|
152 |
+
'data' => array_values( $data ),
|
153 |
+
) : NULL;
|
154 |
+
wp_ulike_set_transient( $key, $info, 3 * HOUR_IN_SECONDS );
|
155 |
+
}
|
156 |
+
|
157 |
+
return $info;
|
158 |
+
}
|
159 |
+
|
160 |
+
/**
|
161 |
+
* Button generator for admin usage
|
162 |
*
|
163 |
+
* @param array $atts
|
164 |
+
* @return string
|
|
|
|
|
|
|
|
|
165 |
*/
|
166 |
+
function wp_ulike_widget_button_callback( $atts = array() ){
|
167 |
+
|
168 |
+
// Defining default attributes
|
169 |
+
$default_atts = array(
|
170 |
+
'label' => '',
|
171 |
+
'color_name' => 'default',
|
172 |
+
'link' => '',
|
173 |
+
'target' => '_self',
|
174 |
+
'nofollow' => false,
|
175 |
+
'btn_attrs' => '', // data-attr1{val1};data-attr2{val2}
|
176 |
+
'custom_styles' => array(),
|
177 |
+
'extra_classes' => '', // custom css class names for this element
|
178 |
+
);
|
179 |
+
|
180 |
+
$result = $parsed_args = wp_parse_args( $atts, $default_atts );
|
181 |
+
extract( $result );
|
182 |
+
|
183 |
+
// --------------------------------------------
|
184 |
+
$btn_css_classes = array( 'wp-ulike-btn' );
|
185 |
+
$btn_css_classes[] = 'wp-ulike-btn-' . $color_name; // appearance
|
186 |
+
|
187 |
+
// add extra attributes to button element if defined
|
188 |
+
$btn_other_attrs = '';
|
189 |
+
|
190 |
+
if( $btn_attrs = trim( $btn_attrs, ';' ) ){
|
191 |
+
preg_match_all('/([\-|\w]+)(?!{})([\w]+)/s', $btn_attrs, $btn_attr_matches );
|
192 |
+
|
193 |
+
if( ! empty( $btn_attr_matches[0] ) && is_array( $btn_attr_matches[0] ) ){
|
194 |
+
foreach( $btn_attr_matches[0] as $i => $attr_name_value ){
|
195 |
+
if( 0 == $i % 2 ){
|
196 |
+
$btn_other_attrs .= sprintf(' %s', $attr_name_value);
|
197 |
+
} else {
|
198 |
+
$btn_other_attrs .= sprintf('="%s"', esc_attr( trim( $attr_name_value ) ) );
|
199 |
+
}
|
200 |
+
}
|
201 |
+
$btn_other_attrs = trim( $btn_other_attrs );
|
202 |
+
}
|
203 |
+
}
|
204 |
+
|
205 |
+
$extra_styles = '';
|
206 |
+
|
207 |
+
if ( isset( $custom_styles ) && ! empty( $custom_styles ) ) {
|
208 |
|
209 |
+
foreach( $custom_styles as $property => $value ) {
|
210 |
+
if ( 'custom' === $property ) {
|
211 |
+
$extra_styles .= $value;
|
212 |
+
} else {
|
213 |
+
$extra_styles .= $property . ':' . $value . ';';
|
214 |
+
}
|
215 |
+
}
|
216 |
|
217 |
+
$extra_styles = 'style="' . $extra_styles . '"';
|
218 |
|
219 |
+
}
|
220 |
|
221 |
+
if( ! empty( $extra_classes ) ) {
|
222 |
+
$btn_css_classes[] = $extra_classes;
|
223 |
+
}
|
224 |
+
|
225 |
+
// get escaped class attributes
|
226 |
+
$button_class_attr = wp_ulike_make_html_class_attribute( $btn_css_classes );
|
227 |
+
|
228 |
+
$label = empty( $label ) ? $shortcode_content : $label;
|
229 |
+
$label = empty( $label ) ? __( "Button", WP_ULIKE_SLUG ) : $label;
|
230 |
+
|
231 |
+
$btn_content = '<span class="wp-ulike-text">'. wp_ulike_do_cleanup_shortcode( $label ) .'</span>';
|
232 |
+
$btn_tag = empty( $link ) ? 'button' : 'a';
|
233 |
+
$btn_rel = wp_ulike_is_true ( $nofollow ) ? ' rel="nofollow"' : '';
|
234 |
+
$btn_href = empty( $link ) ? '' : ' href="'. esc_url( $link ) .'" target="'. esc_attr( $target ) .'" ' . $btn_rel;
|
235 |
+
|
236 |
+
$output = '';
|
237 |
+
|
238 |
+
// widget custom output -----------------------
|
239 |
+
|
240 |
+
$output .= "<$btn_tag $btn_href $btn_other_attrs $button_class_attr $extra_styles>";
|
241 |
+
$output .= $btn_content;
|
242 |
+
$output .= "</$btn_tag>";
|
243 |
+
|
244 |
+
return $output;
|
245 |
}
|
246 |
|
247 |
|
248 |
/**
|
249 |
+
* Creates and returns an HTML class attribute
|
250 |
*
|
251 |
+
* @param array $classes List of current classes
|
252 |
+
* @param string|array $class One or more classes to add to the class list.
|
253 |
*
|
254 |
+
* @return string HTML class attribute
|
|
|
255 |
*/
|
256 |
+
function wp_ulike_make_html_class_attribute( $classes = '', $class = '' ){
|
|
|
|
|
|
|
|
|
257 |
|
258 |
+
if( ! $merged_classes = wp_ulike_merge_css_classes( $classes, $class ) ){
|
259 |
+
return '';
|
260 |
+
}
|
261 |
|
262 |
+
return 'class="' . esc_attr( trim( join( ' ', array_unique( $merged_classes ) ) ) ) . '"';
|
|
|
|
|
263 |
}
|
264 |
|
|
|
265 |
/**
|
266 |
+
* Merge new css classes in current list
|
267 |
*
|
268 |
+
* @param array $classes List of current classes
|
269 |
+
* @param string|array $class One or more classes to add to the class list.
|
270 |
+
*
|
271 |
+
* @return Array of classes
|
272 |
*/
|
273 |
+
function wp_ulike_merge_css_classes( $classes = array(), $class = '' ){
|
|
|
274 |
|
275 |
+
if( empty( $classes ) && empty( $class ) )
|
276 |
+
return array();
|
277 |
|
278 |
+
if ( ! empty( $class ) ) {
|
279 |
+
if ( !is_array( $class ) )
|
280 |
+
$class = preg_split( '#\s+#', $class );
|
281 |
|
282 |
+
$classes = array_merge( $class, $classes );
|
283 |
+
}
|
284 |
|
285 |
+
return $classes;
|
286 |
}
|
287 |
|
288 |
/**
|
289 |
+
* remove all auto generated p tags from shortcode content
|
290 |
*
|
291 |
+
* @param string $content
|
292 |
+
* @return string
|
293 |
*/
|
294 |
+
function wp_ulike_do_cleanup_shortcode( $content ) {
|
295 |
|
296 |
+
/* Parse nested shortcodes and add formatting. */
|
297 |
+
$content = trim( wpautop( do_shortcode( $content ) ) );
|
298 |
|
299 |
+
/* Remove any instances of '<p>' '</p>'. */
|
300 |
+
$content = wp_ulike_cleanup_content( $content );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
301 |
|
302 |
+
return $content;
|
303 |
+
}
|
304 |
+
|
305 |
+
/**
|
306 |
+
* remove all p tags from string
|
307 |
+
*
|
308 |
+
* @param string $content
|
309 |
+
* @return string
|
310 |
+
*/
|
311 |
+
function wp_ulike_cleanup_content( $content ) {
|
312 |
+
/* Remove any instances of '<p>' '</p>'. */
|
313 |
+
return str_replace( array('<p>','</p>'), array('','') , $content );
|
314 |
}
|
admin/admin-hooks.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Admin Hooks
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -23,9 +23,8 @@ if ( ! defined( 'WPINC' ) ) {
|
|
23 |
function wp_ulike_copyright( $text ) {
|
24 |
if( isset($_GET["page"]) && stripos( $_GET["page"], "wp-ulike") !== false ) {
|
25 |
return sprintf(
|
26 |
-
__( ' Thank you for choosing <a href="%s" title="Wordpress ULike" target="_blank">WP ULike</a>.
|
27 |
-
'
|
28 |
-
'https://ir.linkedin.com/in/alimirir'
|
29 |
);
|
30 |
}
|
31 |
|
@@ -79,48 +78,6 @@ function wp_ulike_set_lastvisit() {
|
|
79 |
}
|
80 |
add_action('wp_logout', 'wp_ulike_set_lastvisit');
|
81 |
|
82 |
-
/**
|
83 |
-
* Add rating us notification on wp-ulike admin pages
|
84 |
-
*
|
85 |
-
* @author Alimir
|
86 |
-
* @since 2.7
|
87 |
-
* @return string
|
88 |
-
*/
|
89 |
-
function wp_ulike_admin_notice() {
|
90 |
-
if( get_option( 'wp-ulike-notice-dismissed', FALSE ) ) return;
|
91 |
-
?>
|
92 |
-
<script>
|
93 |
-
jQuery(document).on( 'click', '.wp-ulike-dismiss', function(e) {
|
94 |
-
e.preventDefault();
|
95 |
-
jQuery.ajax({
|
96 |
-
url : ajaxurl,
|
97 |
-
type: 'post',
|
98 |
-
data: {
|
99 |
-
action: 'wp_ulike_dismissed_notice',
|
100 |
-
nonce : jQuery(this).data('nonce')
|
101 |
-
}
|
102 |
-
}).done(function( response ) {
|
103 |
-
jQuery(this).closest('.wp-ulike-notice').fadeOut();
|
104 |
-
}.bind(this));
|
105 |
-
});
|
106 |
-
</script>
|
107 |
-
<div class="wp-ulike-notice">
|
108 |
-
<div class="wp-ulike-notice-image">
|
109 |
-
<img src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/wp-ulike-badge.png" alt="WP ULike Plugin">
|
110 |
-
</div>
|
111 |
-
<div class="wp-ulike-notice-text">
|
112 |
-
<p><?php echo _e( "It's great to see that you've been using the WP ULike plugin. Hopefully you're happy with it! If so, would you consider leaving a positive review? It really helps to support the plugin and helps others to discover it too!" , WP_ULIKE_SLUG ); ?> </p>
|
113 |
-
<div class="links">
|
114 |
-
<a href="https://wordpress.org/support/plugin/wp-ulike/reviews/?filter=5" target="_blank"><?php echo _e( "Sure, I'd love to!", WP_ULIKE_SLUG ); ?></a>
|
115 |
-
<a href="https://m.do.co/c/13ad5bc24738" target="_blank"><?php echo _e( "I also want to donate!", WP_ULIKE_SLUG ); ?></a>
|
116 |
-
<a href="#" data-nonce="<?php echo wp_create_nonce( 'wp-ulike-notice-dismissed' ); ?>" class="wp-ulike-dismiss"><?php echo _e( "Maybe Later & Clear this message!", WP_ULIKE_SLUG ); ?></a>
|
117 |
-
</div>
|
118 |
-
</div>
|
119 |
-
</div>
|
120 |
-
<?php
|
121 |
-
}
|
122 |
-
add_action( 'admin_notices', 'wp_ulike_admin_notice', 25 );
|
123 |
-
|
124 |
/**
|
125 |
* Undocumented function
|
126 |
*
|
@@ -152,3 +109,93 @@ function wp_ulike_update_admin_sub_menu_title( $title, $menu_slug ) {
|
|
152 |
return $title;
|
153 |
}
|
154 |
add_filter( 'wp_ulike_admin_sub_menu_title', 'wp_ulike_update_admin_sub_menu_title', 10, 2 );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
* Admin Hooks
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
23 |
function wp_ulike_copyright( $text ) {
|
24 |
if( isset($_GET["page"]) && stripos( $_GET["page"], "wp-ulike") !== false ) {
|
25 |
return sprintf(
|
26 |
+
__( ' Thank you for choosing <a href="%s" title="Wordpress ULike" target="_blank">WP ULike</a>.', WP_ULIKE_SLUG ),
|
27 |
+
WP_ULIKE_PLUGIN_URI . '?utm_source=footer-link&utm_campaign=plugin-uri&utm_medium=wp-dash'
|
|
|
28 |
);
|
29 |
}
|
30 |
|
78 |
}
|
79 |
add_action('wp_logout', 'wp_ulike_set_lastvisit');
|
80 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
/**
|
82 |
* Undocumented function
|
83 |
*
|
109 |
return $title;
|
110 |
}
|
111 |
add_filter( 'wp_ulike_admin_sub_menu_title', 'wp_ulike_update_admin_sub_menu_title', 10, 2 );
|
112 |
+
|
113 |
+
/**
|
114 |
+
* Admin notice controller
|
115 |
+
*
|
116 |
+
* @return void
|
117 |
+
*/
|
118 |
+
function wp_ulike_notice_manager(){
|
119 |
+
|
120 |
+
// Display notices only for admin users
|
121 |
+
if( !current_user_can( 'manage_options' ) ){
|
122 |
+
return;
|
123 |
+
}
|
124 |
+
|
125 |
+
$notice_list = [];
|
126 |
+
|
127 |
+
$notice_list[ 'wp_ulike_leave_a_review' ] = new wp_ulike_notices([
|
128 |
+
'id' => 'wp_ulike_leave_a_review',
|
129 |
+
'title' => __( 'Thanks for using WP ULike', WP_ULIKE_SLUG ) . ' ' . WP_ULIKE_VERSION,
|
130 |
+
'description' => __( "It's great to see that you've been using the WP ULike plugin. Hopefully you're happy with it! If so, would you consider leaving a positive review? It really helps to support the plugin and helps others to discover it too!" , WP_ULIKE_SLUG ),
|
131 |
+
'skin' => 'info',
|
132 |
+
'has_close' => true,
|
133 |
+
'buttons' => array(
|
134 |
+
array(
|
135 |
+
'label' => __( "Sure, I'd love to!", WP_ULIKE_SLUG ),
|
136 |
+
'link' => 'https://wordpress.org/support/plugin/wp-ulike/reviews/?filter=5'
|
137 |
+
),
|
138 |
+
array(
|
139 |
+
'label' => __('Not Now', WP_ULIKE_SLUG),
|
140 |
+
'type' => 'skip',
|
141 |
+
'color_name' => 'info',
|
142 |
+
'expiration' => HOUR_IN_SECONDS * 48
|
143 |
+
),
|
144 |
+
array(
|
145 |
+
'label' => __('I already did', WP_ULIKE_SLUG),
|
146 |
+
'type' => 'skip',
|
147 |
+
'color_name' => 'error',
|
148 |
+
'expiration' => YEAR_IN_SECONDS * 10
|
149 |
+
)
|
150 |
+
),
|
151 |
+
'image' => array(
|
152 |
+
'width' => '150',
|
153 |
+
'src' => WP_ULIKE_ASSETS_URL . '/img/svg/rating.svg'
|
154 |
+
)
|
155 |
+
]);
|
156 |
+
|
157 |
+
if( ! defined( 'WP_ULIKE_PRO_VERSION' ) ){
|
158 |
+
$notice_list[ 'wp_ulike_go_pro' ] = new wp_ulike_notices([
|
159 |
+
'id' => 'wp_ulike_go_pro',
|
160 |
+
'title' => __( 'WP Ulike Pro is Ready :))', WP_ULIKE_SLUG ),
|
161 |
+
'description' => __( "Finally, after a long time, the Premium version of the WP Ulike plugin has been released with some new features such as support for Dislike button, Professional stats, Elementor (Page Builder) Widgets, and some new templates. We intend to add more features to this extension every day and provide a full support for our users." , WP_ULIKE_SLUG ),
|
162 |
+
'skin' => 'default',
|
163 |
+
'wrapper_extra_styles' => [
|
164 |
+
'background-image' => 'url(' . WP_ULIKE_ASSETS_URL . '/img/svg/banner-pro.svg)',
|
165 |
+
'background-color' => '#e1f5fe',
|
166 |
+
'background-size' => 'contain',
|
167 |
+
'background-repeat' => 'no-repeat',
|
168 |
+
'padding' => '80px 180px 80px 340px',
|
169 |
+
],
|
170 |
+
'has_close' => true,
|
171 |
+
'buttons' => array(
|
172 |
+
array(
|
173 |
+
'label' => __( "Get More Information", WP_ULIKE_SLUG ),
|
174 |
+
'link' => WP_ULIKE_PLUGIN_URI . '?utm_source=banner&utm_campaign=gopro&utm_medium=wp-dash'
|
175 |
+
),
|
176 |
+
array(
|
177 |
+
'label' => __('Not Now', WP_ULIKE_SLUG),
|
178 |
+
'type' => 'skip',
|
179 |
+
'color_name' => 'info',
|
180 |
+
'expiration' => WEEK_IN_SECONDS * 2
|
181 |
+
),
|
182 |
+
array(
|
183 |
+
'label' => __('I don\'t Want to', WP_ULIKE_SLUG),
|
184 |
+
'type' => 'skip',
|
185 |
+
'color_name' => 'error',
|
186 |
+
'expiration' => YEAR_IN_SECONDS * 1
|
187 |
+
)
|
188 |
+
)
|
189 |
+
]);
|
190 |
+
}
|
191 |
+
|
192 |
+
|
193 |
+
$notice_list = apply_filters( 'wp_ulike_admin_notices_instances', $notice_list );
|
194 |
+
|
195 |
+
foreach ( $notice_list as $notice ) {
|
196 |
+
if( $notice instanceof wp_ulike_notices ){
|
197 |
+
$notice->render();
|
198 |
+
}
|
199 |
+
}
|
200 |
+
}
|
201 |
+
add_action( 'admin_notices', 'wp_ulike_notice_manager' );
|
admin/assets/css/admin.css
CHANGED
@@ -6,200 +6,13 @@
|
|
6 |
| |/ / \ \| | | | |_| | || || |\ \ __/
|
7 |
\___/ \__/\_| \__,_|_||_||_| \_\___|
|
8 |
|
9 |
-
\--> Alimir,
|
10 |
|
11 |
Thanks for using WP ULike plugin...
|
12 |
https://wordpress.org/plugins/wp-ulike/
|
13 |
|
14 |
\------------------------------------------/
|
15 |
*/
|
16 |
-
/***
|
17 |
-
Spectrum Colorpicker v1.8.0
|
18 |
-
https://github.com/bgrins/spectrum
|
19 |
-
Author: Brian Grinstead
|
20 |
-
License: MIT
|
21 |
-
***/
|
22 |
-
.sp-container { position: absolute; top: 0; left: 0; display: inline-block; *display: inline; *zoom: 1; /* https://github.com/bgrins/spectrum/issues/40 */ z-index: 9999994; overflow: hidden; }
|
23 |
-
|
24 |
-
.sp-container.sp-flat { position: relative; }
|
25 |
-
|
26 |
-
/* Fix for * { box-sizing: border-box; } */
|
27 |
-
.sp-container, .sp-container * { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
|
28 |
-
|
29 |
-
/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */
|
30 |
-
.sp-top { position: relative; width: 100%; display: inline-block; }
|
31 |
-
|
32 |
-
.sp-top-inner { position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
|
33 |
-
|
34 |
-
.sp-color { position: absolute; top: 0; left: 0; bottom: 0; right: 20%; }
|
35 |
-
|
36 |
-
.sp-hue { position: absolute; top: 0; right: 0; bottom: 0; left: 84%; height: 100%; }
|
37 |
-
|
38 |
-
.sp-clear-enabled .sp-hue { top: 33px; height: 77.5%; }
|
39 |
-
|
40 |
-
.sp-fill { padding-top: 80%; }
|
41 |
-
|
42 |
-
.sp-sat, .sp-val { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
|
43 |
-
|
44 |
-
.sp-alpha-enabled .sp-top { margin-bottom: 18px; }
|
45 |
-
|
46 |
-
.sp-alpha-enabled .sp-alpha { display: block; }
|
47 |
-
|
48 |
-
.sp-alpha-handle { position: absolute; top: -4px; bottom: -4px; width: 6px; left: 50%; cursor: pointer; border: 1px solid black; background: white; opacity: .8; }
|
49 |
-
|
50 |
-
.sp-alpha { display: none; position: absolute; bottom: -14px; right: 0; left: 0; height: 8px; }
|
51 |
-
|
52 |
-
.sp-alpha-inner { border: solid 1px #333; }
|
53 |
-
|
54 |
-
.sp-clear { display: none; }
|
55 |
-
|
56 |
-
.sp-clear.sp-clear-display { background-position: center; }
|
57 |
-
|
58 |
-
.sp-clear-enabled .sp-clear { display: block; position: absolute; top: 0px; right: 0; bottom: 0; left: 84%; height: 28px; }
|
59 |
-
|
60 |
-
/* Don't allow text selection */
|
61 |
-
.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button { -webkit-user-select: none; -moz-user-select: -moz-none; -o-user-select: none; user-select: none; }
|
62 |
-
|
63 |
-
.sp-container.sp-input-disabled .sp-input-container { display: none; }
|
64 |
-
|
65 |
-
.sp-container.sp-buttons-disabled .sp-button-container { display: none; }
|
66 |
-
|
67 |
-
.sp-container.sp-palette-buttons-disabled .sp-palette-button-container { display: none; }
|
68 |
-
|
69 |
-
.sp-palette-only .sp-picker-container { display: none; }
|
70 |
-
|
71 |
-
.sp-palette-disabled .sp-palette-container { display: none; }
|
72 |
-
|
73 |
-
.sp-initial-disabled .sp-initial { display: none; }
|
74 |
-
|
75 |
-
/* Gradients for hue, saturation and value instead of images. Not pretty... but it works */
|
76 |
-
.sp-sat { background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0)); background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); background-image: linear-gradient(to right, #ffffff, rgba(204, 154, 129, 0)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81'); }
|
77 |
-
|
78 |
-
.sp-val { background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); background-image: linear-gradient(to top, #000000, rgba(204, 154, 129, 0)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000'); }
|
79 |
-
|
80 |
-
.sp-hue { background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000)); background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); }
|
81 |
-
|
82 |
-
/* IE filters do not support multiple color stops. Generate 6 divs, line them up, and do two color gradients for each. Yes, really. */
|
83 |
-
.sp-1 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00'); }
|
84 |
-
|
85 |
-
.sp-2 { height: 16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00'); }
|
86 |
-
|
87 |
-
.sp-3 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff'); }
|
88 |
-
|
89 |
-
.sp-4 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff'); }
|
90 |
-
|
91 |
-
.sp-5 { height: 16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff'); }
|
92 |
-
|
93 |
-
.sp-6 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000'); }
|
94 |
-
|
95 |
-
.sp-hidden { display: none !important; }
|
96 |
-
|
97 |
-
/* Clearfix hack */
|
98 |
-
.sp-cf:before, .sp-cf:after { content: ""; display: table; }
|
99 |
-
|
100 |
-
.sp-cf:after { clear: both; }
|
101 |
-
|
102 |
-
.sp-cf { *zoom: 1; }
|
103 |
-
|
104 |
-
/* Mobile devices, make hue slider bigger so it is easier to slide */
|
105 |
-
@media (max-device-width: 480px) { .sp-color { right: 40%; }
|
106 |
-
.sp-hue { left: 63%; }
|
107 |
-
.sp-fill { padding-top: 60%; } }
|
108 |
-
.sp-dragger { border-radius: 5px; height: 5px; width: 5px; border: 1px solid #fff; background: #000; cursor: pointer; position: absolute; top: 0; left: 0; }
|
109 |
-
|
110 |
-
.sp-slider { position: absolute; top: 0; cursor: pointer; height: 3px; left: -1px; right: -1px; border: 1px solid #000; background: white; opacity: .8; }
|
111 |
-
|
112 |
-
/*
|
113 |
-
Theme authors:
|
114 |
-
Here are the basic themeable display options (colors, fonts, global widths).
|
115 |
-
See http://bgrins.github.io/spectrum/themes/ for instructions.
|
116 |
-
*/
|
117 |
-
.sp-container { border-radius: 0; background-color: #ECECEC; border: solid 1px #f0c49B; padding: 0; }
|
118 |
-
|
119 |
-
.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear { font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
|
120 |
-
|
121 |
-
.sp-top { margin-bottom: 3px; }
|
122 |
-
|
123 |
-
.sp-color, .sp-hue, .sp-clear { border: solid 1px #666; }
|
124 |
-
|
125 |
-
/* Input */
|
126 |
-
.sp-input-container { float: right; width: 100px; margin-bottom: 4px; }
|
127 |
-
|
128 |
-
.sp-initial-disabled .sp-input-container { width: 100%; }
|
129 |
-
|
130 |
-
.sp-input { font-size: 12px !important; border: 1px inset; padding: 4px 5px; margin: 0; width: 100%; background: transparent; border-radius: 3px; color: #222; }
|
131 |
-
|
132 |
-
.sp-input:focus { border: 1px solid orange; }
|
133 |
-
|
134 |
-
.sp-input.sp-validation-error { border: 1px solid red; background: #fdd; }
|
135 |
-
|
136 |
-
.sp-picker-container, .sp-palette-container { float: left; position: relative; padding: 10px; padding-bottom: 300px; margin-bottom: -290px; }
|
137 |
-
|
138 |
-
.sp-picker-container { width: 172px; border-left: solid 1px #fff; }
|
139 |
-
|
140 |
-
/* Palettes */
|
141 |
-
.sp-palette-container { border-right: solid 1px #ccc; }
|
142 |
-
|
143 |
-
.sp-palette-only .sp-palette-container { border: 0; }
|
144 |
-
|
145 |
-
.sp-palette .sp-thumb-el { display: block; position: relative; float: left; width: 24px; height: 15px; margin: 3px; cursor: pointer; border: solid 2px transparent; }
|
146 |
-
|
147 |
-
.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { border-color: orange; }
|
148 |
-
|
149 |
-
.sp-thumb-el { position: relative; }
|
150 |
-
|
151 |
-
/* Initial */
|
152 |
-
.sp-initial { float: left; border: solid 1px #333; }
|
153 |
-
|
154 |
-
.sp-initial span { width: 30px; height: 25px; border: none; display: block; float: left; margin: 0; }
|
155 |
-
|
156 |
-
.sp-initial .sp-clear-display { background-position: center; }
|
157 |
-
|
158 |
-
/* Buttons */
|
159 |
-
.sp-palette-button-container, .sp-button-container { float: right; }
|
160 |
-
|
161 |
-
/* Replacer (the little preview div that shows up instead of the <input>) */
|
162 |
-
.sp-replacer { margin: 0; overflow: hidden; cursor: pointer; padding: 4px; display: inline-block; *zoom: 1; *display: inline; border: solid 1px #91765d; background: #eee; color: #333; vertical-align: middle; }
|
163 |
-
|
164 |
-
.sp-replacer:hover, .sp-replacer.sp-active { border-color: #F0C49B; color: #111; }
|
165 |
-
|
166 |
-
.sp-replacer.sp-disabled { cursor: default; border-color: silver; color: silver; }
|
167 |
-
|
168 |
-
.sp-dd { padding: 2px 0; height: 16px; line-height: 16px; float: left; font-size: 10px; }
|
169 |
-
|
170 |
-
.sp-preview { position: relative; width: 25px; height: 20px; border: solid 1px #222; margin-right: 5px; float: left; z-index: 0; }
|
171 |
-
|
172 |
-
.sp-palette { *width: 220px; max-width: 220px; }
|
173 |
-
|
174 |
-
.sp-palette .sp-thumb-el { width: 16px; height: 16px; margin: 2px 1px; border: solid 1px #d0d0d0; }
|
175 |
-
|
176 |
-
.sp-container { padding-bottom: 0; }
|
177 |
-
|
178 |
-
/* Buttons: http://hellohappy.org/css3-buttons/ */
|
179 |
-
.sp-container button { background-color: #eeeeee; background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc); background-image: -moz-linear-gradient(top, #eeeeee, #cccccc); background-image: -ms-linear-gradient(top, #eeeeee, #cccccc); background-image: -o-linear-gradient(top, #eeeeee, #cccccc); background-image: linear-gradient(to bottom, #eeeeee, #cccccc); border: 1px solid #ccc; border-bottom: 1px solid #bbb; border-radius: 3px; color: #333; font-size: 14px; line-height: 1; padding: 5px 4px; text-align: center; text-shadow: 0 1px 0 #eee; vertical-align: middle; }
|
180 |
-
|
181 |
-
.sp-container button:hover { background-color: #dddddd; background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb); background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb); background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb); background-image: -o-linear-gradient(top, #dddddd, #bbbbbb); background-image: linear-gradient(to bottom, #dddddd, #bbbbbb); border: 1px solid #bbb; border-bottom: 1px solid #999; cursor: pointer; text-shadow: 0 1px 0 #ddd; }
|
182 |
-
|
183 |
-
.sp-container button:active { border: 1px solid #aaa; border-bottom: 1px solid #888; -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; }
|
184 |
-
|
185 |
-
.sp-cancel { font-size: 11px; color: #d93f3f !important; margin: 0; padding: 2px; margin-right: 5px; vertical-align: middle; text-decoration: none; }
|
186 |
-
|
187 |
-
.sp-cancel:hover { color: #d93f3f !important; text-decoration: underline; }
|
188 |
-
|
189 |
-
.sp-palette span:hover, .sp-palette span.sp-thumb-active { border-color: #000; }
|
190 |
-
|
191 |
-
.sp-preview, .sp-alpha, .sp-thumb-el { position: relative; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); }
|
192 |
-
|
193 |
-
.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
|
194 |
-
|
195 |
-
.sp-palette .sp-thumb-inner { background-position: 50% 50%; background-repeat: no-repeat; }
|
196 |
-
|
197 |
-
.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); }
|
198 |
-
|
199 |
-
.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); }
|
200 |
-
|
201 |
-
.sp-clear-display { background-repeat: no-repeat; background-position: center; background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==); }
|
202 |
-
|
203 |
/** WP ULike Icons */
|
204 |
@font-face { font-family: 'wp-ulike'; src: url("../fonts/wp-ulike.eot?113a2q"); src: url("../fonts/wp-ulike.eot?113a2q#iefix") format("embedded-opentype"), url("../fonts/wp-ulike.ttf?113a2q") format("truetype"), url("../fonts/wp-ulike.woff?113a2q") format("woff"), url("../fonts/wp-ulike.svg?113a2q#wp-ulike") format("svg"); font-weight: normal; font-style: normal; }
|
205 |
[class^="wp-ulike-icons-"], [class*=" wp-ulike-icons-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'wp-ulike' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
|
@@ -294,159 +107,53 @@ form.wp-ulike .toggle-switch label { cursor: pointer; text-indent: -9999px; widt
|
|
294 |
form.wp-ulike .toggle-switch label:after { content: ''; position: absolute; top: 5px; left: 5px; width: 20px; height: 20px; background: #fff; border-radius: 50%; transition: 0.3s; }
|
295 |
form.wp-ulike .toggle-switch input:checked + label { background: #0077a3; }
|
296 |
form.wp-ulike .toggle-switch input:checked + label:after { left: calc(100% - 5px); transform: translateX(-100%); }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
297 |
|
298 |
.wp-ulike-settings-tab { padding: 2em; border: 1px solid #e0e0e0; clear: both; background: #fff; }
|
299 |
|
300 |
-
.settings-error.info { margin: 5px 0 15px; border-left: 4px solid #2ea2cc; padding: 1px 12px; background-color: #ffffff; -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); }
|
301 |
-
.settings-error.info p { margin: 0.5em 0; padding: 2px; }
|
302 |
-
|
303 |
-
.settings-error.warning { margin: 5px 0 15px; border-left: 4px solid #2ea2cc; padding: 1px 12px; background-color: #ffffff; -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); border-color: #ffba00; }
|
304 |
-
.settings-error.warning p { margin: 0.5em 0; padding: 2px; }
|
305 |
-
|
306 |
tr.hide-label th { display: none; }
|
307 |
tr.hide-label td { padding-left: 0; }
|
308 |
|
309 |
-
.dashicons-bbpress:before { content: "\f449"; }
|
310 |
-
|
311 |
-
.dashicons-buddypress:before { content: "\f452"; }
|
312 |
-
|
313 |
-
#wp_ulike_customize_custom_css { font-family: Consolas,Monaco,monospace; direction: ltr; font-size: 13px; width: 97%; background: none repeat scroll 0% 0% #F9F9F9; outline: 0px none; width: 60%; min-height: 300px; }
|
314 |
-
|
315 |
-
.wp-ulike-notice { position: relative; max-width: 870px; overflow: hidden; padding: 20px; background: #f83600; background: linear-gradient(to right, #f83600, #fe8c00); color: #FFFCD6; display: table; box-shadow: 0 3px 25px rgba(248, 54, 0, 0.2); margin: 20px 0px; }
|
316 |
-
.wp-ulike-notice .wp-ulike-notice-image { display: table-cell; vertical-align: middle; min-width: 100px; }
|
317 |
-
.wp-ulike-notice .wp-ulike-notice-image img { width: 100px; height: auto; }
|
318 |
-
.wp-ulike-notice .wp-ulike-notice-text { display: table-cell; vertical-align: middle; padding: 10px 20px; }
|
319 |
-
.wp-ulike-notice .wp-ulike-notice-text p { font-size: 15px; margin-top: 0; }
|
320 |
-
.wp-ulike-notice .links a { display: inline-block; color: #FFFCD6; text-transform: uppercase; text-decoration: none; padding: 5px 10px; border: 1px solid #FFFCD6; margin-top: 8px; margin-right: 8px; box-shadow: none; }
|
321 |
-
.wp-ulike-notice .links a:hover, .wp-ulike-notice .links a:focus { background: #FFFCD6; color: #212121; }
|
322 |
-
|
323 |
-
.wp-ulike-container { width: 100%; margin-left: auto; margin-right: auto; }
|
324 |
-
|
325 |
-
.wp-ulike-row { position: relative; width: 100%; }
|
326 |
-
|
327 |
-
.wp-ulike-flex { display: flex; align-items: center; flex-wrap: wrap; justify-content: center; padding: 10px 0; }
|
328 |
-
|
329 |
-
.wp-ulike-row [class^="col"] { float: left; margin: 2%; }
|
330 |
-
|
331 |
-
.rtl .wp-ulike-row [class^="col"] { float: right; }
|
332 |
-
|
333 |
-
.wp-ulike-row::after { content: ""; display: table; clear: both; }
|
334 |
-
|
335 |
-
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 { width: 96%; }
|
336 |
-
|
337 |
-
.col-1-sm { width: 4.33333%; }
|
338 |
-
|
339 |
-
.col-2-sm { width: 12.66667%; }
|
340 |
-
|
341 |
-
.col-3-sm { width: 21%; }
|
342 |
-
|
343 |
-
.col-4-sm { width: 29.33333%; }
|
344 |
-
|
345 |
-
.col-5-sm { width: 37.66667%; }
|
346 |
-
|
347 |
-
.col-6-sm { width: 46%; }
|
348 |
-
|
349 |
-
.col-7-sm { width: 54.33333%; }
|
350 |
-
|
351 |
-
.col-8-sm { width: 62.66667%; }
|
352 |
-
|
353 |
-
.col-9-sm { width: 71%; }
|
354 |
-
|
355 |
-
.col-10-sm { width: 79.33333%; }
|
356 |
-
|
357 |
-
.col-11-sm { width: 87.66667%; }
|
358 |
-
|
359 |
-
.col-12-sm { width: 96%; }
|
360 |
-
|
361 |
-
@media only screen and (min-width: 45em) { .col-1 { width: 4.33333%; }
|
362 |
-
.col-2 { width: 12.66667%; }
|
363 |
-
.col-3 { width: 21%; }
|
364 |
-
.col-4 { width: 29.33333%; }
|
365 |
-
.col-5 { width: 37.66667%; }
|
366 |
-
.col-6 { width: 46%; }
|
367 |
-
.col-7 { width: 54.33333%; }
|
368 |
-
.col-8 { width: 62.66667%; }
|
369 |
-
.col-9 { width: 71%; }
|
370 |
-
.col-10 { width: 79.33333%; }
|
371 |
-
.col-11 { width: 87.66667%; }
|
372 |
-
.col-12 { width: 96%; }
|
373 |
-
.hidden-sm { display: block; } }
|
374 |
-
@media only screen and (max-width: 45em) { .wp-ulike-flex { text-align: center; } }
|
375 |
-
/** Visual Select */
|
376 |
-
.wp-ulike-visual-select { height: auto; display: inline-block; width: 100%; max-width: 900px; }
|
377 |
-
.wp-ulike-visual-select .radio-img-item { display: inline-block; margin-right: 10px; border: 3px solid #d8d8d8; padding: 0 10px; width: 110px; height: 60px; cursor: pointer; }
|
378 |
-
.wp-ulike-visual-select .radio-img-item.item-checked { -webkit-filter: brightness(40%) sepia(100%) hue-rotate(170deg) saturate(250%); filter: brightness(40%) sepia(100%) hue-rotate(170deg) saturate(250%); }
|
379 |
-
.wp-ulike-visual-select .radio-img-item img { display: block; clear: both; width: 100%; height: 100%; }
|
380 |
-
|
381 |
-
/** Statistics Page */
|
382 |
-
.wp-ulike-page-title { font-size: 38px; line-height: 50px; font-weight: 400; margin: 0; }
|
383 |
-
|
384 |
-
.wp-ulike-header { margin: 0 2% 10px; padding: 0 20px 35px; display: flex; justify-content: space-between; position: relative; align-items: center; flex-wrap: wrap; }
|
385 |
-
.wp-ulike-header:after { content: ""; position: absolute; bottom: 0; height: 1px; background: #dde3e7; right: 20px; left: 20px; }
|
386 |
-
.wp-ulike-header .wp-ulike-widget-title { text-transform: capitalize; font-size: 22px; font-weight: 500; line-height: normal; color: #3d3d3d; margin: 0; }
|
387 |
-
|
388 |
-
.wp-ulike-button { background-color: #f9faff; padding: 10px 25px; text-decoration: none; text-transform: uppercase; color: #7e8996; border: 1px solid #dde3e7; border-radius: 50em; font-size: 14px; line-height: 20px; }
|
389 |
-
.wp-ulike-button:hover { background-color: #fff; color: #42484e; }
|
390 |
-
|
391 |
-
.wp-ulike-inner { position: relative; padding: 35px 20px; border: 1px solid #e4e6eb; background: #fff; border-radius: 4px; }
|
392 |
-
|
393 |
-
.wp-ulike-logs-count { margin: 0 auto; text-align: center; }
|
394 |
-
.wp-ulike-logs-count .wp-ulike-icon { font-size: 5vw; color: #8B93A6; line-height: 5vh; }
|
395 |
-
.wp-ulike-logs-count .wp-ulike-var { font-size: 3vw; line-height: 4vw; display: block; }
|
396 |
-
.wp-ulike-logs-count .wp-ulike-text { display: block; color: #8B93A6; font-size: 1.5vw; line-height: 2.5vw; }
|
397 |
-
|
398 |
-
.wp-ulike-is-loading { padding: 10px 0; }
|
399 |
-
.wp-ulike-is-loading:before { content: ""; position: absolute; left: 0; width: 100%; top: 0; height: 100%; background-color: white; background-image: url(../../../assets/img/svg/statistics.svg); background-repeat: no-repeat; background-position: center center; z-index: 9; }
|
400 |
-
|
401 |
-
.wp-ulike-table { display: table; }
|
402 |
-
.wp-ulike-table .wp-ulike-table-cell { display: table-cell; vertical-align: middle; }
|
403 |
-
|
404 |
-
.wp-ulike-summary-charts .wp-ulike-info { flex-basis: 35%; }
|
405 |
-
.wp-ulike-summary-charts .wp-ulike-icon { font-size: 3vw; color: #8B93A6; line-height: normal; flex-basis: 25%; }
|
406 |
-
.wp-ulike-summary-charts .wp-ulike-var { font-size: 1.8vw; line-height: normal; display: block; }
|
407 |
-
.wp-ulike-summary-charts .wp-ulike-text { display: block; color: #8B93A6; font-size: 1vw; line-height: normal; }
|
408 |
-
|
409 |
-
.wp-ulike-top-likers { margin: 0 2%; }
|
410 |
-
.wp-ulike-top-likers .wp-ulike-users-list { border-bottom: 1px solid #dde3e7; font-size: 15px; padding: 20px 0px; margin: 5px; }
|
411 |
-
.wp-ulike-top-likers .wp-ulike-users-list i { color: #8B93A6; margin: 0 5px; }
|
412 |
-
.wp-ulike-top-likers .wp-ulike-info { width: 60%; }
|
413 |
-
.wp-ulike-top-likers .wp-ulike-counter { width: 20%; }
|
414 |
-
.wp-ulike-top-likers .wp-ulike-total { width: 20%; }
|
415 |
-
|
416 |
-
.wp-ulike-empty-stats { text-align: center; height: 50em; position: relative; }
|
417 |
-
.wp-ulike-empty-stats > div { position: relative; top: 50%; transform: translateY(-50%); }
|
418 |
-
.wp-ulike-empty-stats .wp-ulike-icon { font-size: 110px; color: #8B93A6; }
|
419 |
-
.wp-ulike-empty-stats .wp-ulike-info { font-size: 28px; line-height: 42px; font-weight: 300; margin-top: 50px; }
|
420 |
-
|
421 |
-
.wp-ulike-tops-list { padding: 0 20px; }
|
422 |
-
.wp-ulike-tops-list > ul { font-size: 16px; font-weight: 300; line-height: 26px; color: #3d3d3d; margin: 0; }
|
423 |
-
.wp-ulike-tops-list > ul > li { display: flex; justify-content: space-between; border-bottom: 1px solid #dde3e7; padding: 8px 0; }
|
424 |
-
.wp-ulike-tops-list > ul > li a { text-decoration: none; color: #3d3d3d; }
|
425 |
-
|
426 |
-
/** Logs Page */
|
427 |
-
.wp_ulike_logs .button { line-height: 20px; }
|
428 |
-
.wp_ulike_logs i { font-size: 1.9em; }
|
429 |
-
.wp_ulike_logs i.wp-ulike-icons-thumb_up:before { color: #4caf50; }
|
430 |
-
.wp_ulike_logs i.wp-ulike-icons-thumb_down:before { color: #f44336; }
|
431 |
|
432 |
-
|
433 |
-
.wp-ulike-about-page .ulike-badge { background: url(../../../assets/img/wp-ulike-badge.png) no-repeat scroll center 24px/95px 95px #F3643A; color: #FFFFFF; position: absolute; top: 0px; right: 0px; font-size: 14px; text-align: center; font-weight: 600; margin: 5px 0px 0px; padding-top: 120px; height: 40px; display: inline-block; width: 150px; text-rendering: optimizelegibility; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); }
|
434 |
-
.wp-ulike-about-page .wp_ulike_version { display: inline-block; position: absolute; top: 54px; left: 0; padding: 5px 10px; background: #e74c3c; color: #FFFFFF; font-size: 13px; font-weight: normal; }
|
435 |
-
.wp-ulike-about-page .headline-feature h2 { margin: 1.1em 0px 0.2em; font-size: 2.4em; font-weight: 300; line-height: 1.3; text-align: center; }
|
436 |
-
.wp-ulike-about-page .icon-container { text-align: center; font-size: 6vw; border: 1px solid #757575; padding: 35px 5px; }
|
437 |
-
.wp-ulike-about-page .featured-image img { border: none; }
|
438 |
|
439 |
-
.wp-ulike-
|
440 |
-
.wp-ulike-
|
441 |
-
.wp-ulike-
|
442 |
-
.wp-ulike-
|
|
|
|
|
|
|
|
|
|
|
|
|
443 |
|
444 |
/** RTL support */
|
445 |
.rtl form.wp-ulike p.submit { margin-right: inherit; margin-left: 20px; }
|
446 |
.rtl form.wp-ulike .wp-ulike-settings-tabs h2 { float: right; border-right: 1px solid #e0e0e0; border-left: none; }
|
447 |
.rtl form.wrap .wp-ulike-settings-tabs h2:last-child { border-left: 1px solid #ddd; }
|
448 |
-
.rtl .settings-error.info { border-left: none; border-right: 4px solid #2ea2cc; }
|
449 |
-
.rtl .settings-error.warning { border-left: none; border-right: 4px solid #2ea2cc; }
|
450 |
.rtl tr.hide-label td { padding-right: 0; padding-left: inherit !important; }
|
451 |
.rtl .wp-ulike-about-page .ulike-badge { right: inherit; left: 0px; }
|
452 |
.rtl .wp-ulike-notice .links a { margin-right: 0; margin-left: 8px; }
|
|
6 |
| |/ / \ \| | | | |_| | || || |\ \ __/
|
7 |
\___/ \__/\_| \__,_|_||_||_| \_\___|
|
8 |
|
9 |
+
\--> Alimir, 2019 <--/
|
10 |
|
11 |
Thanks for using WP ULike plugin...
|
12 |
https://wordpress.org/plugins/wp-ulike/
|
13 |
|
14 |
\------------------------------------------/
|
15 |
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
/** WP ULike Icons */
|
17 |
@font-face { font-family: 'wp-ulike'; src: url("../fonts/wp-ulike.eot?113a2q"); src: url("../fonts/wp-ulike.eot?113a2q#iefix") format("embedded-opentype"), url("../fonts/wp-ulike.ttf?113a2q") format("truetype"), url("../fonts/wp-ulike.woff?113a2q") format("woff"), url("../fonts/wp-ulike.svg?113a2q#wp-ulike") format("svg"); font-weight: normal; font-style: normal; }
|
18 |
[class^="wp-ulike-icons-"], [class*=" wp-ulike-icons-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'wp-ulike' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
|
107 |
form.wp-ulike .toggle-switch label:after { content: ''; position: absolute; top: 5px; left: 5px; width: 20px; height: 20px; background: #fff; border-radius: 50%; transition: 0.3s; }
|
108 |
form.wp-ulike .toggle-switch input:checked + label { background: #0077a3; }
|
109 |
form.wp-ulike .toggle-switch input:checked + label:after { left: calc(100% - 5px); transform: translateX(-100%); }
|
110 |
+
form.wp-ulike .wp-ulike-settings-license-activation { display: flex; align-items: center; flex-wrap: wrap; }
|
111 |
+
form.wp-ulike .wp-ulike-settings-license-activation .settings-error { flex: 0 1 100%; }
|
112 |
+
form.wp-ulike .wp-ulike-settings-license-activation .regular-text { font-size: 18px; font-weight: 600; width: 400px; height: 45px; }
|
113 |
+
form.wp-ulike .wp-ulike-settings-license-activation .button { height: 45px; font-weight: 700; padding: 0 20px; }
|
114 |
+
|
115 |
+
.wp-ulike-settings-notice, .wp-ulike-notice-wrapper { position: relative; }
|
116 |
+
.wp-ulike-settings-notice.wp-ulike-notice-control, .wp-ulike-notice-wrapper.wp-ulike-notice-control { display: flex; align-items: center; padding: 30px 40px; margin-top: 20px !important; margin-bottom: 20px !important; box-shadow: 0 0 25px rgba(0, 0, 0, 0.08); border-left: 0; border-right: 0; margin-top: 20px !important; margin-bottom: 20px !important; }
|
117 |
+
.wp-ulike-settings-notice.wp-ulike-notice-control:before, .wp-ulike-notice-wrapper.wp-ulike-notice-control:before { content: ''; position: absolute; left: 6px; top: 0; bottom: 0; width: 6px; background-color: #2C87FF; -webkit-transform: translateX(-6px); -ms-transform: translateX(-6px); transform: translateX(-6px); box-shadow: 0 3px 6px rgba(44, 135, 255, 0.16); }
|
118 |
+
.wp-ulike-settings-notice.wp-ulike-notice-skin-success, .wp-ulike-notice-wrapper.wp-ulike-notice-skin-success { box-shadow: 0 3px 6px rgba(57, 216, 148, 0.16); }
|
119 |
+
.wp-ulike-settings-notice.wp-ulike-notice-skin-success:before, .wp-ulike-notice-wrapper.wp-ulike-notice-skin-success:before { background-color: #39D894; }
|
120 |
+
.wp-ulike-settings-notice.wp-ulike-notice-skin-info, .wp-ulike-notice-wrapper.wp-ulike-notice-skin-info { box-shadow: 0 3px 6px rgba(255, 166, 88, 0.16); }
|
121 |
+
.wp-ulike-settings-notice.wp-ulike-notice-skin-info:before, .wp-ulike-notice-wrapper.wp-ulike-notice-skin-info:before { background-color: #FFA658; }
|
122 |
+
.wp-ulike-settings-notice.wp-ulike-notice-skin-error, .wp-ulike-notice-wrapper.wp-ulike-notice-skin-error { box-shadow: 0 3px 6px rgba(255, 88, 88, 0.16); }
|
123 |
+
.wp-ulike-settings-notice.wp-ulike-notice-skin-error:before, .wp-ulike-notice-wrapper.wp-ulike-notice-skin-error:before { background-color: #FF5858; }
|
124 |
+
.wp-ulike-settings-notice .wp-ulike-notice-image, .wp-ulike-notice-wrapper .wp-ulike-notice-image { margin-right: 25px; }
|
125 |
+
.wp-ulike-settings-notice .wp-ulike-notice-title, .wp-ulike-notice-wrapper .wp-ulike-notice-title { font-size: 18px; line-height: 24px; font-weight: 600; margin: 0; margin-bottom: 5px; letter-spacing: 0; }
|
126 |
+
.wp-ulike-settings-notice .wp-ulike-notice-description, .wp-ulike-notice-wrapper .wp-ulike-notice-description { font-size: 16px; line-height: 23px; font-weight: 400; margin: 0; }
|
127 |
+
.wp-ulike-settings-notice .wp-ulike-notice-submit, .wp-ulike-notice-wrapper .wp-ulike-notice-submit { margin: 1.5em 0 0 -5px; padding: 0; }
|
128 |
+
.wp-ulike-settings-notice .wp-ulike-notice-submit .wp-ulike-btn, .wp-ulike-notice-wrapper .wp-ulike-notice-submit .wp-ulike-btn { margin-bottom: 0; margin: 0 5px; }
|
129 |
+
.wp-ulike-settings-notice .wp-ulike-close-notice, .wp-ulike-notice-wrapper .wp-ulike-close-notice { text-decoration: none; }
|
130 |
|
131 |
.wp-ulike-settings-tab { padding: 2em; border: 1px solid #e0e0e0; clear: both; background: #fff; }
|
132 |
|
|
|
|
|
|
|
|
|
|
|
|
|
133 |
tr.hide-label th { display: none; }
|
134 |
tr.hide-label td { padding-left: 0; }
|
135 |
|
136 |
+
.wp-ulike-settings-tabs .dashicons-bbpress:before { content: "\f449"; }
|
137 |
+
.wp-ulike-settings-tabs .dashicons-buddypress:before { content: "\f452"; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
138 |
|
139 |
+
#wp_ulike_customize_custom_css { font-family: Consolas, Monaco, monospace; direction: ltr; font-size: 13px; width: 97%; background: none repeat scroll 0% 0% #F9F9F9; outline: 0px none; width: 60%; min-height: 300px; }
|
|
|
|
|
|
|
|
|
|
|
140 |
|
141 |
+
.wp-ulike-btn { font-weight: 600; display: inline-block; position: relative; line-height: 100%; border: none; cursor: pointer; overflow: hidden; text-decoration: none; z-index: 1; padding: 15px 20px !important; background: #f7f7f7; border-radius: 50em; background-color: #2C87FF; color: #fff; }
|
142 |
+
.wp-ulike-btn:hover { color: white; background-color: #006bf8; }
|
143 |
+
.wp-ulike-btn:focus { outline: none; box-shadow: none; color: white; }
|
144 |
+
.wp-ulike-btn .wp-ulike-text { font-weight: 600; font-size: 14px; letter-spacing: 0; }
|
145 |
+
.wp-ulike-btn.wp-ulike-btn-success { background-color: #39D894; }
|
146 |
+
.wp-ulike-btn.wp-ulike-btn-success:hover { background-color: #25b97a; }
|
147 |
+
.wp-ulike-btn.wp-ulike-btn-info { background-color: #FFA658; }
|
148 |
+
.wp-ulike-btn.wp-ulike-btn-info:hover { background-color: #ff8b25; }
|
149 |
+
.wp-ulike-btn.wp-ulike-btn-error { background-color: #FF5858; }
|
150 |
+
.wp-ulike-btn.wp-ulike-btn-error:hover { background-color: #ff2525; }
|
151 |
|
152 |
/** RTL support */
|
153 |
.rtl form.wp-ulike p.submit { margin-right: inherit; margin-left: 20px; }
|
154 |
.rtl form.wp-ulike .wp-ulike-settings-tabs h2 { float: right; border-right: 1px solid #e0e0e0; border-left: none; }
|
155 |
.rtl form.wrap .wp-ulike-settings-tabs h2:last-child { border-left: 1px solid #ddd; }
|
|
|
|
|
156 |
.rtl tr.hide-label td { padding-right: 0; padding-left: inherit !important; }
|
157 |
.rtl .wp-ulike-about-page .ulike-badge { right: inherit; left: 0px; }
|
158 |
.rtl .wp-ulike-notice .links a { margin-right: 0; margin-left: 8px; }
|
159 |
+
.rtl .wp-ulike-notice-image { margin-left: 25px; margin-right: 0; }
|
admin/assets/css/plugins.css
ADDED
@@ -0,0 +1,305 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
/------------------------------------------\ _ __ _ _____ _ _ _ _
|
3 |
+
| | / \ | | ___ \ | |(_)| | / /
|
4 |
+
| | / /\ \ | | |_/ / _| || || |/ / ___
|
5 |
+
| | / / \ \ | | __/ | | | || || | / _ \
|
6 |
+
| |/ / \ \| | | | |_| | || || |\ \ __/
|
7 |
+
\___/ \__/\_| \__,_|_||_||_| \_\___|
|
8 |
+
|
9 |
+
\--> Alimir, 2019 <--/
|
10 |
+
|
11 |
+
Thanks for using WP ULike plugin...
|
12 |
+
https://wordpress.org/plugins/wp-ulike/
|
13 |
+
|
14 |
+
\------------------------------------------/
|
15 |
+
*/
|
16 |
+
/***
|
17 |
+
Spectrum Colorpicker v1.8.0
|
18 |
+
https://github.com/bgrins/spectrum
|
19 |
+
Author: Brian Grinstead
|
20 |
+
License: MIT
|
21 |
+
***/
|
22 |
+
.sp-container { position: absolute; top: 0; left: 0; display: inline-block; *display: inline; *zoom: 1; /* https://github.com/bgrins/spectrum/issues/40 */ z-index: 9999994; overflow: hidden; }
|
23 |
+
|
24 |
+
.sp-container.sp-flat { position: relative; }
|
25 |
+
|
26 |
+
/* Fix for * { box-sizing: border-box; } */
|
27 |
+
.sp-container, .sp-container * { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
|
28 |
+
|
29 |
+
/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */
|
30 |
+
.sp-top { position: relative; width: 100%; display: inline-block; }
|
31 |
+
|
32 |
+
.sp-top-inner { position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
|
33 |
+
|
34 |
+
.sp-color { position: absolute; top: 0; left: 0; bottom: 0; right: 20%; }
|
35 |
+
|
36 |
+
.sp-hue { position: absolute; top: 0; right: 0; bottom: 0; left: 84%; height: 100%; }
|
37 |
+
|
38 |
+
.sp-clear-enabled .sp-hue { top: 33px; height: 77.5%; }
|
39 |
+
|
40 |
+
.sp-fill { padding-top: 80%; }
|
41 |
+
|
42 |
+
.sp-sat, .sp-val { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
|
43 |
+
|
44 |
+
.sp-alpha-enabled .sp-top { margin-bottom: 18px; }
|
45 |
+
|
46 |
+
.sp-alpha-enabled .sp-alpha { display: block; }
|
47 |
+
|
48 |
+
.sp-alpha-handle { position: absolute; top: -4px; bottom: -4px; width: 6px; left: 50%; cursor: pointer; border: 1px solid black; background: white; opacity: .8; }
|
49 |
+
|
50 |
+
.sp-alpha { display: none; position: absolute; bottom: -14px; right: 0; left: 0; height: 8px; }
|
51 |
+
|
52 |
+
.sp-alpha-inner { border: solid 1px #333; }
|
53 |
+
|
54 |
+
.sp-clear { display: none; }
|
55 |
+
|
56 |
+
.sp-clear.sp-clear-display { background-position: center; }
|
57 |
+
|
58 |
+
.sp-clear-enabled .sp-clear { display: block; position: absolute; top: 0px; right: 0; bottom: 0; left: 84%; height: 28px; }
|
59 |
+
|
60 |
+
/* Don't allow text selection */
|
61 |
+
.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button { -webkit-user-select: none; -moz-user-select: -moz-none; -o-user-select: none; user-select: none; }
|
62 |
+
|
63 |
+
.sp-container.sp-input-disabled .sp-input-container { display: none; }
|
64 |
+
|
65 |
+
.sp-container.sp-buttons-disabled .sp-button-container { display: none; }
|
66 |
+
|
67 |
+
.sp-container.sp-palette-buttons-disabled .sp-palette-button-container { display: none; }
|
68 |
+
|
69 |
+
.sp-palette-only .sp-picker-container { display: none; }
|
70 |
+
|
71 |
+
.sp-palette-disabled .sp-palette-container { display: none; }
|
72 |
+
|
73 |
+
.sp-initial-disabled .sp-initial { display: none; }
|
74 |
+
|
75 |
+
/* Gradients for hue, saturation and value instead of images. Not pretty... but it works */
|
76 |
+
.sp-sat { background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0)); background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); background-image: linear-gradient(to right, #ffffff, rgba(204, 154, 129, 0)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81'); }
|
77 |
+
|
78 |
+
.sp-val { background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); background-image: linear-gradient(to top, #000000, rgba(204, 154, 129, 0)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000'); }
|
79 |
+
|
80 |
+
.sp-hue { background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000)); background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); }
|
81 |
+
|
82 |
+
/* IE filters do not support multiple color stops. Generate 6 divs, line them up, and do two color gradients for each. Yes, really. */
|
83 |
+
.sp-1 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00'); }
|
84 |
+
|
85 |
+
.sp-2 { height: 16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00'); }
|
86 |
+
|
87 |
+
.sp-3 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff'); }
|
88 |
+
|
89 |
+
.sp-4 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff'); }
|
90 |
+
|
91 |
+
.sp-5 { height: 16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff'); }
|
92 |
+
|
93 |
+
.sp-6 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000'); }
|
94 |
+
|
95 |
+
.sp-hidden { display: none !important; }
|
96 |
+
|
97 |
+
/* Clearfix hack */
|
98 |
+
.sp-cf:before, .sp-cf:after { content: ""; display: table; }
|
99 |
+
|
100 |
+
.sp-cf:after { clear: both; }
|
101 |
+
|
102 |
+
.sp-cf { *zoom: 1; }
|
103 |
+
|
104 |
+
/* Mobile devices, make hue slider bigger so it is easier to slide */
|
105 |
+
@media (max-device-width: 480px) { .sp-color { right: 40%; }
|
106 |
+
.sp-hue { left: 63%; }
|
107 |
+
.sp-fill { padding-top: 60%; } }
|
108 |
+
.sp-dragger { border-radius: 5px; height: 5px; width: 5px; border: 1px solid #fff; background: #000; cursor: pointer; position: absolute; top: 0; left: 0; }
|
109 |
+
|
110 |
+
.sp-slider { position: absolute; top: 0; cursor: pointer; height: 3px; left: -1px; right: -1px; border: 1px solid #000; background: white; opacity: .8; }
|
111 |
+
|
112 |
+
/*
|
113 |
+
Theme authors:
|
114 |
+
Here are the basic themeable display options (colors, fonts, global widths).
|
115 |
+
See http://bgrins.github.io/spectrum/themes/ for instructions.
|
116 |
+
*/
|
117 |
+
.sp-container { border-radius: 0; background-color: #ECECEC; border: solid 1px #f0c49B; padding: 0; }
|
118 |
+
|
119 |
+
.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear { font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
|
120 |
+
|
121 |
+
.sp-top { margin-bottom: 3px; }
|
122 |
+
|
123 |
+
.sp-color, .sp-hue, .sp-clear { border: solid 1px #666; }
|
124 |
+
|
125 |
+
/* Input */
|
126 |
+
.sp-input-container { float: right; width: 100px; margin-bottom: 4px; }
|
127 |
+
|
128 |
+
.sp-initial-disabled .sp-input-container { width: 100%; }
|
129 |
+
|
130 |
+
.sp-input { font-size: 12px !important; border: 1px inset; padding: 4px 5px; margin: 0; width: 100%; background: transparent; border-radius: 3px; color: #222; }
|
131 |
+
|
132 |
+
.sp-input:focus { border: 1px solid orange; }
|
133 |
+
|
134 |
+
.sp-input.sp-validation-error { border: 1px solid red; background: #fdd; }
|
135 |
+
|
136 |
+
.sp-picker-container, .sp-palette-container { float: left; position: relative; padding: 10px; padding-bottom: 300px; margin-bottom: -290px; }
|
137 |
+
|
138 |
+
.sp-picker-container { width: 172px; border-left: solid 1px #fff; }
|
139 |
+
|
140 |
+
/* Palettes */
|
141 |
+
.sp-palette-container { border-right: solid 1px #ccc; }
|
142 |
+
|
143 |
+
.sp-palette-only .sp-palette-container { border: 0; }
|
144 |
+
|
145 |
+
.sp-palette .sp-thumb-el { display: block; position: relative; float: left; width: 24px; height: 15px; margin: 3px; cursor: pointer; border: solid 2px transparent; }
|
146 |
+
|
147 |
+
.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { border-color: orange; }
|
148 |
+
|
149 |
+
.sp-thumb-el { position: relative; }
|
150 |
+
|
151 |
+
/* Initial */
|
152 |
+
.sp-initial { float: left; border: solid 1px #333; }
|
153 |
+
|
154 |
+
.sp-initial span { width: 30px; height: 25px; border: none; display: block; float: left; margin: 0; }
|
155 |
+
|
156 |
+
.sp-initial .sp-clear-display { background-position: center; }
|
157 |
+
|
158 |
+
/* Buttons */
|
159 |
+
.sp-palette-button-container, .sp-button-container { float: right; }
|
160 |
+
|
161 |
+
/* Replacer (the little preview div that shows up instead of the <input>) */
|
162 |
+
.sp-replacer { margin: 0; overflow: hidden; cursor: pointer; padding: 4px; display: inline-block; *zoom: 1; *display: inline; border: solid 1px #91765d; background: #eee; color: #333; vertical-align: middle; }
|
163 |
+
|
164 |
+
.sp-replacer:hover, .sp-replacer.sp-active { border-color: #F0C49B; color: #111; }
|
165 |
+
|
166 |
+
.sp-replacer.sp-disabled { cursor: default; border-color: silver; color: silver; }
|
167 |
+
|
168 |
+
.sp-dd { padding: 2px 0; height: 16px; line-height: 16px; float: left; font-size: 10px; }
|
169 |
+
|
170 |
+
.sp-preview { position: relative; width: 25px; height: 20px; border: solid 1px #222; margin-right: 5px; float: left; z-index: 0; }
|
171 |
+
|
172 |
+
.sp-palette { *width: 220px; max-width: 220px; }
|
173 |
+
|
174 |
+
.sp-palette .sp-thumb-el { width: 16px; height: 16px; margin: 2px 1px; border: solid 1px #d0d0d0; }
|
175 |
+
|
176 |
+
.sp-container { padding-bottom: 0; }
|
177 |
+
|
178 |
+
/* Buttons: http://hellohappy.org/css3-buttons/ */
|
179 |
+
.sp-container button { background-color: #eeeeee; background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc); background-image: -moz-linear-gradient(top, #eeeeee, #cccccc); background-image: -ms-linear-gradient(top, #eeeeee, #cccccc); background-image: -o-linear-gradient(top, #eeeeee, #cccccc); background-image: linear-gradient(to bottom, #eeeeee, #cccccc); border: 1px solid #ccc; border-bottom: 1px solid #bbb; border-radius: 3px; color: #333; font-size: 14px; line-height: 1; padding: 5px 4px; text-align: center; text-shadow: 0 1px 0 #eee; vertical-align: middle; }
|
180 |
+
|
181 |
+
.sp-container button:hover { background-color: #dddddd; background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb); background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb); background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb); background-image: -o-linear-gradient(top, #dddddd, #bbbbbb); background-image: linear-gradient(to bottom, #dddddd, #bbbbbb); border: 1px solid #bbb; border-bottom: 1px solid #999; cursor: pointer; text-shadow: 0 1px 0 #ddd; }
|
182 |
+
|
183 |
+
.sp-container button:active { border: 1px solid #aaa; border-bottom: 1px solid #888; -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; }
|
184 |
+
|
185 |
+
.sp-cancel { font-size: 11px; color: #d93f3f !important; margin: 0; padding: 2px; margin-right: 5px; vertical-align: middle; text-decoration: none; }
|
186 |
+
|
187 |
+
.sp-cancel:hover { color: #d93f3f !important; text-decoration: underline; }
|
188 |
+
|
189 |
+
.sp-palette span:hover, .sp-palette span.sp-thumb-active { border-color: #000; }
|
190 |
+
|
191 |
+
.sp-preview, .sp-alpha, .sp-thumb-el { position: relative; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); }
|
192 |
+
|
193 |
+
.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner { display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
|
194 |
+
|
195 |
+
.sp-palette .sp-thumb-inner { background-position: 50% 50%; background-repeat: no-repeat; }
|
196 |
+
|
197 |
+
.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); }
|
198 |
+
|
199 |
+
.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); }
|
200 |
+
|
201 |
+
.sp-clear-display { background-repeat: no-repeat; background-position: center; background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==); }
|
202 |
+
|
203 |
+
/** Visual Select */
|
204 |
+
.wp-ulike-visual-select { height: auto; display: inline-block; width: 100%; max-width: 900px; }
|
205 |
+
.wp-ulike-visual-select .radio-img-item { display: inline-block; margin-right: 10px; margin-bottom: 10px; border: 3px solid #d8d8d8; padding: 4px 15px; width: 110px; height: 60px; cursor: pointer; }
|
206 |
+
.wp-ulike-visual-select .radio-img-item.item-checked { -webkit-filter: brightness(40%) sepia(100%) hue-rotate(170deg) saturate(250%); filter: brightness(40%) sepia(100%) hue-rotate(170deg) saturate(250%); }
|
207 |
+
.wp-ulike-visual-select .radio-img-item img { display: block; clear: both; width: 100%; height: 100%; }
|
208 |
+
|
209 |
+
.wp-ulike-container { width: 100%; margin-left: auto; margin-right: auto; }
|
210 |
+
|
211 |
+
.wp-ulike-row { position: relative; width: 100%; }
|
212 |
+
|
213 |
+
.wp-ulike-flex { display: flex; align-items: center; flex-wrap: wrap; justify-content: center; padding: 10px 0; }
|
214 |
+
|
215 |
+
.wp-ulike-row [class^="col"] { float: left; margin: 2%; }
|
216 |
+
|
217 |
+
.rtl .wp-ulike-row [class^="col"] { float: right; }
|
218 |
+
|
219 |
+
.wp-ulike-row::after { content: ""; display: table; clear: both; }
|
220 |
+
|
221 |
+
.wp-ulike-row .col-1, .wp-ulike-row .col-2, .wp-ulike-row .col-3, .wp-ulike-row .col-4, .wp-ulike-row .col-5, .wp-ulike-row .col-6, .wp-ulike-row .col-7, .wp-ulike-row .col-8, .wp-ulike-row .col-9, .wp-ulike-row .col-10, .wp-ulike-row .col-11, .wp-ulike-row .col-12 { width: 96%; }
|
222 |
+
.wp-ulike-row .col-1-sm { width: 4.33333%; }
|
223 |
+
.wp-ulike-row .col-2-sm { width: 12.66667%; }
|
224 |
+
.wp-ulike-row .col-3-sm { width: 21%; }
|
225 |
+
.wp-ulike-row .col-4-sm { width: 29.33333%; }
|
226 |
+
.wp-ulike-row .col-5-sm { width: 37.66667%; }
|
227 |
+
.wp-ulike-row .col-6-sm { width: 46%; }
|
228 |
+
.wp-ulike-row .col-7-sm { width: 54.33333%; }
|
229 |
+
.wp-ulike-row .col-8-sm { width: 62.66667%; }
|
230 |
+
.wp-ulike-row .col-9-sm { width: 71%; }
|
231 |
+
.wp-ulike-row .col-10-sm { width: 79.33333%; }
|
232 |
+
.wp-ulike-row .col-11-sm { width: 87.66667%; }
|
233 |
+
.wp-ulike-row .col-12-sm { width: 96%; }
|
234 |
+
|
235 |
+
@media only screen and (min-width: 45em) { .wp-ulike-row .col-1 { width: 4.33333%; }
|
236 |
+
.wp-ulike-row .col-2 { width: 12.66667%; }
|
237 |
+
.wp-ulike-row .col-3 { width: 21%; }
|
238 |
+
.wp-ulike-row .col-4 { width: 29.33333%; }
|
239 |
+
.wp-ulike-row .col-5 { width: 37.66667%; }
|
240 |
+
.wp-ulike-row .col-6 { width: 46%; }
|
241 |
+
.wp-ulike-row .col-7 { width: 54.33333%; }
|
242 |
+
.wp-ulike-row .col-8 { width: 62.66667%; }
|
243 |
+
.wp-ulike-row .col-9 { width: 71%; }
|
244 |
+
.wp-ulike-row .col-10 { width: 79.33333%; }
|
245 |
+
.wp-ulike-row .col-11 { width: 87.66667%; }
|
246 |
+
.wp-ulike-row .col-12 { width: 96%; }
|
247 |
+
.wp-ulike-row .hidden-sm { display: block; } }
|
248 |
+
@media only screen and (max-width: 45em) { .wp-ulike-flex { text-align: center; } }
|
249 |
+
/** Statistics Page */
|
250 |
+
.wp-ulike-page-title { font-size: 38px; line-height: 50px; font-weight: 400; margin: 0; }
|
251 |
+
|
252 |
+
.wp-ulike-header { margin: 0 2% 10px; padding: 0 20px 35px; display: flex; justify-content: space-between; position: relative; align-items: center; flex-wrap: wrap; }
|
253 |
+
.wp-ulike-header:after { content: ""; position: absolute; bottom: 0; height: 1px; background: #dde3e7; right: 20px; left: 20px; }
|
254 |
+
.wp-ulike-header .wp-ulike-widget-title { text-transform: capitalize; font-size: 22px; font-weight: 500; line-height: normal; color: #3d3d3d; margin: 0; }
|
255 |
+
|
256 |
+
.wp-ulike-button { background-color: #f9faff; padding: 10px 25px; text-decoration: none; text-transform: uppercase; color: #7e8996; border: 1px solid #dde3e7; border-radius: 50em; font-size: 14px; line-height: 20px; }
|
257 |
+
.wp-ulike-button:hover { background-color: #fff; color: #42484e; }
|
258 |
+
|
259 |
+
.wp-ulike-inner { position: relative; padding: 35px 20px; border: 1px solid #e4e6eb; background: #fff; border-radius: 4px; }
|
260 |
+
|
261 |
+
.wp-ulike-logs-count { margin: 0 auto; text-align: center; }
|
262 |
+
.wp-ulike-logs-count .wp-ulike-icon { font-size: 5vw; color: #8B93A6; line-height: 5vh; }
|
263 |
+
.wp-ulike-logs-count .wp-ulike-var { font-size: 3vw; line-height: 4vw; display: block; }
|
264 |
+
.wp-ulike-logs-count .wp-ulike-text { display: block; color: #8B93A6; font-size: 1.5vw; line-height: 2.5vw; }
|
265 |
+
|
266 |
+
.wp-ulike-is-loading { padding: 10px 0; }
|
267 |
+
.wp-ulike-is-loading:before { content: ""; position: absolute; left: 0; width: 100%; top: 0; height: 100%; background-color: white; background-image: url(../../../assets/img/svg/statistics.svg); background-repeat: no-repeat; background-position: center center; z-index: 9; }
|
268 |
+
|
269 |
+
.wp-ulike-table { display: table; }
|
270 |
+
.wp-ulike-table .wp-ulike-table-cell { display: table-cell; vertical-align: middle; }
|
271 |
+
|
272 |
+
.wp-ulike-summary-charts .wp-ulike-info { flex-basis: 35%; }
|
273 |
+
.wp-ulike-summary-charts .wp-ulike-icon { font-size: 3vw; color: #8B93A6; line-height: normal; flex-basis: 25%; }
|
274 |
+
.wp-ulike-summary-charts .wp-ulike-var { font-size: 1.8vw; line-height: normal; display: block; }
|
275 |
+
.wp-ulike-summary-charts .wp-ulike-text { display: block; color: #8B93A6; font-size: 1vw; line-height: normal; }
|
276 |
+
|
277 |
+
.wp-ulike-top-likers { margin: 0 2%; }
|
278 |
+
.wp-ulike-top-likers .wp-ulike-users-list { border-bottom: 1px solid #dde3e7; font-size: 15px; padding: 20px 0px; margin: 5px; }
|
279 |
+
.wp-ulike-top-likers .wp-ulike-users-list i { color: #8B93A6; margin: 0 5px; }
|
280 |
+
.wp-ulike-top-likers .wp-ulike-info { width: 60%; }
|
281 |
+
.wp-ulike-top-likers .wp-ulike-counter { width: 20%; }
|
282 |
+
.wp-ulike-top-likers .wp-ulike-total { width: 20%; }
|
283 |
+
|
284 |
+
.wp-ulike-empty-stats { text-align: center; height: 50em; position: relative; }
|
285 |
+
.wp-ulike-empty-stats > div { position: relative; top: 50%; transform: translateY(-50%); }
|
286 |
+
.wp-ulike-empty-stats .wp-ulike-icon { font-size: 110px; color: #8B93A6; }
|
287 |
+
.wp-ulike-empty-stats .wp-ulike-info { font-size: 28px; line-height: 42px; font-weight: 300; margin-top: 50px; }
|
288 |
+
|
289 |
+
.wp-ulike-tops-list { padding: 0 20px; }
|
290 |
+
.wp-ulike-tops-list > ul { font-size: 16px; font-weight: 300; line-height: 26px; color: #3d3d3d; margin: 0; }
|
291 |
+
.wp-ulike-tops-list > ul > li { display: flex; justify-content: space-between; border-bottom: 1px solid #dde3e7; padding: 8px 0; }
|
292 |
+
.wp-ulike-tops-list > ul > li a { text-decoration: none; color: #3d3d3d; }
|
293 |
+
|
294 |
+
/** About Page */
|
295 |
+
.wp-ulike-about-page .ulike-badge { background: url(../../../assets/img/wp-ulike-icon.svg) no-repeat scroll center 24px/95px 95px #FF7171; color: #FFFFFF; position: absolute; top: 0px; right: 0px; font-size: 14px; text-align: center; font-weight: 600; margin: 5px 0px 0px; padding-top: 120px; height: 40px; display: inline-block; width: 150px; text-rendering: optimizelegibility; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2); }
|
296 |
+
.wp-ulike-about-page .wp_ulike_version { display: inline-block; position: absolute; top: 54px; left: 0; padding: 5px 10px; background: #e74c3c; color: #FFFFFF; font-size: 13px; font-weight: normal; }
|
297 |
+
.wp-ulike-about-page .headline-feature h2 { margin: 1.1em 0px 0.2em; font-size: 2.4em; font-weight: 300; line-height: 1.3; text-align: center; }
|
298 |
+
.wp-ulike-about-page .icon-container { text-align: center; font-size: 6vw; border: 1px solid #757575; padding: 35px 5px; }
|
299 |
+
.wp-ulike-about-page .featured-image img { border: none; }
|
300 |
+
|
301 |
+
/** Logs Page */
|
302 |
+
.wp_ulike_logs .button { line-height: 20px; }
|
303 |
+
.wp_ulike_logs i { font-size: 1.9em; }
|
304 |
+
.wp_ulike_logs i.wp-ulike-icons-thumb_up:before { color: #4caf50; }
|
305 |
+
.wp_ulike_logs i.wp-ulike-icons-thumb_down:before { color: #f44336; }
|
admin/assets/js/plugins.js
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
-
/*! WP ULike -
|
2 |
* https://wpulike.com
|
3 |
-
*
|
4 |
*/
|
5 |
|
6 |
|
1 |
+
/*! WP ULike - v4.0.0
|
2 |
* https://wpulike.com
|
3 |
+
* TechnoWich 2019;
|
4 |
*/
|
5 |
|
6 |
|
admin/assets/js/scripts.js
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
-
/*! WP ULike -
|
2 |
* https://wpulike.com
|
3 |
-
*
|
4 |
*/
|
5 |
|
6 |
|
@@ -191,6 +191,81 @@
|
|
191 |
});
|
192 |
});
|
193 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
194 |
$(".wp-ulike-visual-select input").radioImageSelect();
|
195 |
|
196 |
$(".wp-ulike-settings-color").spectrum({
|
@@ -297,8 +372,8 @@
|
|
297 |
/* ================== admin/assets/js/src/statistics.js =================== */
|
298 |
|
299 |
|
300 |
-
(function($) {
|
301 |
-
$(".wp_ulike_delete").click(function(e) {
|
302 |
e.preventDefault();
|
303 |
var parent = $(this).closest("tr");
|
304 |
var value = $(this).data("id");
|
@@ -315,10 +390,10 @@
|
|
315 |
nonce: nonce,
|
316 |
table: table
|
317 |
},
|
318 |
-
beforeSend: function() {
|
319 |
parent.css("background-color", "#fff59d");
|
320 |
},
|
321 |
-
success: function(response) {
|
322 |
if (response.success) {
|
323 |
parent.fadeOut(300);
|
324 |
} else {
|
@@ -329,7 +404,7 @@
|
|
329 |
}
|
330 |
});
|
331 |
|
332 |
-
$.fn.WpUlikeAjaxStats = function() {
|
333 |
// local var
|
334 |
var theResponse = null;
|
335 |
// jQuery ajax
|
@@ -342,7 +417,7 @@
|
|
342 |
action: "wp_ulike_ajax_stats",
|
343 |
nonce: wp_ulike_admin.nonce_field
|
344 |
},
|
345 |
-
success: function(response) {
|
346 |
if (response.success) {
|
347 |
theResponse = JSON.parse(response.data);
|
348 |
} else {
|
@@ -356,17 +431,20 @@
|
|
356 |
|
357 |
// Charts stack array to save data
|
358 |
window.wpUlikechartsInfo = [];
|
359 |
-
// Get all tables data
|
360 |
-
window.wpUlikeAjaxDataset = $.fn.WpUlikeAjaxStats();
|
361 |
|
362 |
-
if (
|
363 |
-
|
364 |
-
|
365 |
-
|
|
|
|
|
|
|
|
|
|
|
366 |
// Get single var component
|
367 |
Vue.component("get-var", {
|
368 |
props: ["dataset"],
|
369 |
-
data: function() {
|
370 |
return {
|
371 |
output: "..."
|
372 |
};
|
@@ -374,7 +452,7 @@
|
|
374 |
mounted() {
|
375 |
this.output = this.fetchData();
|
376 |
// Remove spinner class
|
377 |
-
this.$nextTick(function() {
|
378 |
this.removeClass(this.$el.offsetParent);
|
379 |
});
|
380 |
},
|
@@ -398,7 +476,7 @@
|
|
398 |
this.createPieChart();
|
399 |
}
|
400 |
// Remove spinner class
|
401 |
-
this.$nextTick(function() {
|
402 |
this.removeClass(this.$el.offsetParent);
|
403 |
});
|
404 |
},
|
@@ -428,7 +506,7 @@
|
|
428 |
pieBackground = [],
|
429 |
pieLabels = [];
|
430 |
// Get the info of each chart
|
431 |
-
window.wpUlikechartsInfo.forEach(function(value, key) {
|
432 |
pieData.push(value.sum);
|
433 |
pieBackground.push(value.background);
|
434 |
pieLabels.push(value.label);
|
@@ -459,7 +537,7 @@
|
|
459 |
setInfo(chartData) {
|
460 |
var sumStack = 0;
|
461 |
// Get the sum of total likes
|
462 |
-
chartData.data.forEach(function(num) {
|
463 |
sumStack += parseFloat(num) || 0;
|
464 |
});
|
465 |
// Upgrade wpUlikechartsInfo array
|
@@ -482,7 +560,7 @@
|
|
482 |
}
|
483 |
|
484 |
// on document ready
|
485 |
-
$(function() {
|
486 |
$(".wp-ulike-match-height").matchHeight();
|
487 |
});
|
488 |
})(jQuery);
|
1 |
+
/*! WP ULike - v4.0.0
|
2 |
* https://wpulike.com
|
3 |
+
* TechnoWich 2019;
|
4 |
*/
|
5 |
|
6 |
|
191 |
});
|
192 |
});
|
193 |
|
194 |
+
$(".wp-ulike-settings-license-activation", form).each(function() {
|
195 |
+
var submit = $('[type="button"]', this),
|
196 |
+
spinner = $("<img>")
|
197 |
+
.attr({
|
198 |
+
src: wp_ulike_admin.spinner,
|
199 |
+
alt: "loading"
|
200 |
+
})
|
201 |
+
.insertAfter(submit)
|
202 |
+
.hide(),
|
203 |
+
notice = $("<div>")
|
204 |
+
.addClass("settings-error")
|
205 |
+
.insertBefore(submit)
|
206 |
+
.hide();
|
207 |
+
submit.click(function(e) {
|
208 |
+
e.preventDefault();
|
209 |
+
notice.hide("fast", function() {
|
210 |
+
notice.removeClass("error updated").empty();
|
211 |
+
$.ajax({
|
212 |
+
data: {
|
213 |
+
action: 'wp_ulike_activate_license',
|
214 |
+
nonce: $('#wp_ulike_activate_license').val(),
|
215 |
+
license: $(this).siblings('input.license-info').val()
|
216 |
+
},
|
217 |
+
dataType: "json",
|
218 |
+
type: "POST",
|
219 |
+
url: ajaxurl,
|
220 |
+
beforeSend: function() {
|
221 |
+
spinner.fadeIn("fast");
|
222 |
+
$(this).hide();
|
223 |
+
},
|
224 |
+
success: function(r) {
|
225 |
+
var noticeClass = "error",
|
226 |
+
showNotice = function(msg) {
|
227 |
+
notice
|
228 |
+
.html("<p>" + String(msg) + "</p>")
|
229 |
+
.addClass(noticeClass)
|
230 |
+
.show();
|
231 |
+
};
|
232 |
+
if (typeof r === "object") {
|
233 |
+
if (r.hasOwnProperty("success") && r.success) {
|
234 |
+
noticeClass = "updated";
|
235 |
+
submit.hide();
|
236 |
+
}
|
237 |
+
if (r.hasOwnProperty("data") && r.data) {
|
238 |
+
if (typeof r.data === "object") {
|
239 |
+
if (r.data.hasOwnProperty("reload") && r.data.reload) {
|
240 |
+
document.location.reload();
|
241 |
+
return;
|
242 |
+
}
|
243 |
+
if (r.data.hasOwnProperty("message") && r.data.message) {
|
244 |
+
showNotice(r.data.message);
|
245 |
+
}
|
246 |
+
} else {
|
247 |
+
showNotice(r.data);
|
248 |
+
}
|
249 |
+
}
|
250 |
+
} else if (r) {
|
251 |
+
showNotice(r);
|
252 |
+
}
|
253 |
+
spinner.hide();
|
254 |
+
$(this).fadeIn("fast");
|
255 |
+
notice.show("fast");
|
256 |
+
},
|
257 |
+
error: function(jqXHR, textStatus, errorThrown) {
|
258 |
+
notice
|
259 |
+
.addClass("error")
|
260 |
+
.append("<p>" + jqXHR.responseText + "</p>")
|
261 |
+
.show("fast");
|
262 |
+
console.log(textStatus, jqXHR, errorThrown);
|
263 |
+
}
|
264 |
+
});
|
265 |
+
});
|
266 |
+
});
|
267 |
+
});
|
268 |
+
|
269 |
$(".wp-ulike-visual-select input").radioImageSelect();
|
270 |
|
271 |
$(".wp-ulike-settings-color").spectrum({
|
372 |
/* ================== admin/assets/js/src/statistics.js =================== */
|
373 |
|
374 |
|
375 |
+
(function ($) {
|
376 |
+
$(".wp_ulike_delete").click(function (e) {
|
377 |
e.preventDefault();
|
378 |
var parent = $(this).closest("tr");
|
379 |
var value = $(this).data("id");
|
390 |
nonce: nonce,
|
391 |
table: table
|
392 |
},
|
393 |
+
beforeSend: function () {
|
394 |
parent.css("background-color", "#fff59d");
|
395 |
},
|
396 |
+
success: function (response) {
|
397 |
if (response.success) {
|
398 |
parent.fadeOut(300);
|
399 |
} else {
|
404 |
}
|
405 |
});
|
406 |
|
407 |
+
$.fn.WpUlikeAjaxStats = function () {
|
408 |
// local var
|
409 |
var theResponse = null;
|
410 |
// jQuery ajax
|
417 |
action: "wp_ulike_ajax_stats",
|
418 |
nonce: wp_ulike_admin.nonce_field
|
419 |
},
|
420 |
+
success: function (response) {
|
421 |
if (response.success) {
|
422 |
theResponse = JSON.parse(response.data);
|
423 |
} else {
|
431 |
|
432 |
// Charts stack array to save data
|
433 |
window.wpUlikechartsInfo = [];
|
|
|
|
|
434 |
|
435 |
+
if (wp_ulike_admin.hook_address.indexOf("wp-ulike-statistics") !== -1) {
|
436 |
+
|
437 |
+
// Get all tables data
|
438 |
+
window.wpUlikeAjaxDataset = $.fn.WpUlikeAjaxStats();
|
439 |
+
|
440 |
+
if (window.wpUlikeAjaxDataset === null) {
|
441 |
+
return;
|
442 |
+
}
|
443 |
+
|
444 |
// Get single var component
|
445 |
Vue.component("get-var", {
|
446 |
props: ["dataset"],
|
447 |
+
data: function () {
|
448 |
return {
|
449 |
output: "..."
|
450 |
};
|
452 |
mounted() {
|
453 |
this.output = this.fetchData();
|
454 |
// Remove spinner class
|
455 |
+
this.$nextTick(function () {
|
456 |
this.removeClass(this.$el.offsetParent);
|
457 |
});
|
458 |
},
|
476 |
this.createPieChart();
|
477 |
}
|
478 |
// Remove spinner class
|
479 |
+
this.$nextTick(function () {
|
480 |
this.removeClass(this.$el.offsetParent);
|
481 |
});
|
482 |
},
|
506 |
pieBackground = [],
|
507 |
pieLabels = [];
|
508 |
// Get the info of each chart
|
509 |
+
window.wpUlikechartsInfo.forEach(function (value, key) {
|
510 |
pieData.push(value.sum);
|
511 |
pieBackground.push(value.background);
|
512 |
pieLabels.push(value.label);
|
537 |
setInfo(chartData) {
|
538 |
var sumStack = 0;
|
539 |
// Get the sum of total likes
|
540 |
+
chartData.data.forEach(function (num) {
|
541 |
sumStack += parseFloat(num) || 0;
|
542 |
});
|
543 |
// Upgrade wpUlikechartsInfo array
|
560 |
}
|
561 |
|
562 |
// on document ready
|
563 |
+
$(function () {
|
564 |
$(".wp-ulike-match-height").matchHeight();
|
565 |
});
|
566 |
})(jQuery);
|
admin/classes/class-wp-ulike-admin-assets.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Wp ULike Admin Scripts Class.
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -30,7 +30,7 @@ if ( ! class_exists( 'wp_ulike_admin_assets' ) ) {
|
|
30 |
$this->load_scripts();
|
31 |
}
|
32 |
|
33 |
-
|
34 |
/**
|
35 |
* Styles for admin
|
36 |
*
|
@@ -42,7 +42,18 @@ if ( ! class_exists( 'wp_ulike_admin_assets' ) ) {
|
|
42 |
'wp-ulike-admin',
|
43 |
WP_ULIKE_ADMIN_URL . '/assets/css/admin.css'
|
44 |
);
|
45 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
}
|
47 |
|
48 |
/**
|
@@ -53,14 +64,14 @@ if ( ! class_exists( 'wp_ulike_admin_assets' ) ) {
|
|
53 |
public function load_scripts() {
|
54 |
|
55 |
// Scripts is only can be load on ulike pages.
|
56 |
-
if ( strpos( $this->hook,
|
57 |
return;
|
58 |
}
|
59 |
|
60 |
// Remove all notices in wp ulike pages.
|
61 |
// remove_all_actions( 'admin_notices' );
|
62 |
|
63 |
-
// Enqueue vueJS
|
64 |
wp_enqueue_script(
|
65 |
'wp_ulike_vuejs',
|
66 |
WP_ULIKE_ADMIN_URL . '/assets/js/solo/vue/vue.min.js',
|
@@ -99,5 +110,5 @@ if ( ! class_exists( 'wp_ulike_admin_assets' ) ) {
|
|
99 |
}
|
100 |
|
101 |
}
|
102 |
-
|
103 |
}
|
3 |
* Wp ULike Admin Scripts Class.
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
30 |
$this->load_scripts();
|
31 |
}
|
32 |
|
33 |
+
|
34 |
/**
|
35 |
* Styles for admin
|
36 |
*
|
42 |
'wp-ulike-admin',
|
43 |
WP_ULIKE_ADMIN_URL . '/assets/css/admin.css'
|
44 |
);
|
45 |
+
|
46 |
+
// Scripts is only can be load on ulike pages.
|
47 |
+
if ( strpos( $this->hook, WP_ULIKE_SLUG ) === false ) {
|
48 |
+
return;
|
49 |
+
}
|
50 |
+
|
51 |
+
// Enqueue third-party styles
|
52 |
+
wp_enqueue_style(
|
53 |
+
'wp-ulike-admin-plugins',
|
54 |
+
WP_ULIKE_ADMIN_URL . '/assets/css/plugins.css'
|
55 |
+
);
|
56 |
+
|
57 |
}
|
58 |
|
59 |
/**
|
64 |
public function load_scripts() {
|
65 |
|
66 |
// Scripts is only can be load on ulike pages.
|
67 |
+
if ( strpos( $this->hook, WP_ULIKE_SLUG ) === false ) {
|
68 |
return;
|
69 |
}
|
70 |
|
71 |
// Remove all notices in wp ulike pages.
|
72 |
// remove_all_actions( 'admin_notices' );
|
73 |
|
74 |
+
// Enqueue vueJS
|
75 |
wp_enqueue_script(
|
76 |
'wp_ulike_vuejs',
|
77 |
WP_ULIKE_ADMIN_URL . '/assets/js/solo/vue/vue.min.js',
|
110 |
}
|
111 |
|
112 |
}
|
113 |
+
|
114 |
}
|
admin/classes/class-wp-ulike-admin-pages.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Wp ULike Admin Pages Class.
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -25,11 +25,11 @@ if ( ! class_exists( 'wp_ulike_admin_pages' ) ) {
|
|
25 |
*/
|
26 |
function __construct() {
|
27 |
|
28 |
-
$this->submenus = array(
|
29 |
'posts_logs' => array(
|
30 |
'title' => __( 'Post Likes Logs', WP_ULIKE_SLUG ),
|
31 |
'parent_slug' => NULL,
|
32 |
-
'capability' => '
|
33 |
'path' => '/includes/templates/posts-logs.php',
|
34 |
'menu_slug' => 'wp-ulike-posts-logs',
|
35 |
'load_screen' => true
|
@@ -37,7 +37,7 @@ if ( ! class_exists( 'wp_ulike_admin_pages' ) ) {
|
|
37 |
'comments_logs' => array(
|
38 |
'title' => __( 'Comment Likes Logs', WP_ULIKE_SLUG ),
|
39 |
'parent_slug' => NULL,
|
40 |
-
'capability' => '
|
41 |
'path' => '/includes/templates/comments-logs.php',
|
42 |
'menu_slug' => 'wp-ulike-comments-logs',
|
43 |
'load_screen' => true
|
@@ -45,7 +45,7 @@ if ( ! class_exists( 'wp_ulike_admin_pages' ) ) {
|
|
45 |
'activities_logs' => array(
|
46 |
'title' => __( 'Activity Likes Logs', WP_ULIKE_SLUG ),
|
47 |
'parent_slug' => NULL,
|
48 |
-
'capability' => '
|
49 |
'path' => '/includes/templates/activities-logs.php',
|
50 |
'menu_slug' => 'wp-ulike-activities-logs',
|
51 |
'load_screen' => true
|
@@ -53,7 +53,7 @@ if ( ! class_exists( 'wp_ulike_admin_pages' ) ) {
|
|
53 |
'topics_logs' => array(
|
54 |
'title' => __( 'Topics Likes Logs', WP_ULIKE_SLUG ),
|
55 |
'parent_slug' => NULL,
|
56 |
-
'capability' => '
|
57 |
'path' => '/includes/templates/topics-logs.php',
|
58 |
'menu_slug' => 'wp-ulike-topics-logs',
|
59 |
'load_screen' => true
|
@@ -61,7 +61,7 @@ if ( ! class_exists( 'wp_ulike_admin_pages' ) ) {
|
|
61 |
'statistics' => array(
|
62 |
'title' => __( 'Statistics', WP_ULIKE_SLUG ),
|
63 |
'parent_slug' => 'wp-ulike-settings',
|
64 |
-
'capability' => '
|
65 |
'path' => '/includes/templates/statistics.php',
|
66 |
'menu_slug' => 'wp-ulike-statistics',
|
67 |
'load_screen' => false
|
@@ -69,12 +69,12 @@ if ( ! class_exists( 'wp_ulike_admin_pages' ) ) {
|
|
69 |
'about' => array(
|
70 |
'title' => __( 'About', WP_ULIKE_SLUG ),
|
71 |
'parent_slug' => 'wp-ulike-settings',
|
72 |
-
'capability' => '
|
73 |
'path' => '/includes/templates/about.php',
|
74 |
'menu_slug' => 'wp-ulike-about',
|
75 |
'load_screen' => false
|
76 |
)
|
77 |
-
);
|
78 |
|
79 |
add_action( 'admin_menu', array( $this, 'menus' ) );
|
80 |
}
|
3 |
* Wp ULike Admin Pages Class.
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
25 |
*/
|
26 |
function __construct() {
|
27 |
|
28 |
+
$this->submenus = apply_filters( 'wp_ulike_admin_pages', array(
|
29 |
'posts_logs' => array(
|
30 |
'title' => __( 'Post Likes Logs', WP_ULIKE_SLUG ),
|
31 |
'parent_slug' => NULL,
|
32 |
+
'capability' => wp_ulike_get_user_access_capability('logs'),
|
33 |
'path' => '/includes/templates/posts-logs.php',
|
34 |
'menu_slug' => 'wp-ulike-posts-logs',
|
35 |
'load_screen' => true
|
37 |
'comments_logs' => array(
|
38 |
'title' => __( 'Comment Likes Logs', WP_ULIKE_SLUG ),
|
39 |
'parent_slug' => NULL,
|
40 |
+
'capability' => wp_ulike_get_user_access_capability('logs'),
|
41 |
'path' => '/includes/templates/comments-logs.php',
|
42 |
'menu_slug' => 'wp-ulike-comments-logs',
|
43 |
'load_screen' => true
|
45 |
'activities_logs' => array(
|
46 |
'title' => __( 'Activity Likes Logs', WP_ULIKE_SLUG ),
|
47 |
'parent_slug' => NULL,
|
48 |
+
'capability' => wp_ulike_get_user_access_capability('logs'),
|
49 |
'path' => '/includes/templates/activities-logs.php',
|
50 |
'menu_slug' => 'wp-ulike-activities-logs',
|
51 |
'load_screen' => true
|
53 |
'topics_logs' => array(
|
54 |
'title' => __( 'Topics Likes Logs', WP_ULIKE_SLUG ),
|
55 |
'parent_slug' => NULL,
|
56 |
+
'capability' => wp_ulike_get_user_access_capability('logs'),
|
57 |
'path' => '/includes/templates/topics-logs.php',
|
58 |
'menu_slug' => 'wp-ulike-topics-logs',
|
59 |
'load_screen' => true
|
61 |
'statistics' => array(
|
62 |
'title' => __( 'Statistics', WP_ULIKE_SLUG ),
|
63 |
'parent_slug' => 'wp-ulike-settings',
|
64 |
+
'capability' => wp_ulike_get_user_access_capability('stats'),
|
65 |
'path' => '/includes/templates/statistics.php',
|
66 |
'menu_slug' => 'wp-ulike-statistics',
|
67 |
'load_screen' => false
|
69 |
'about' => array(
|
70 |
'title' => __( 'About', WP_ULIKE_SLUG ),
|
71 |
'parent_slug' => 'wp-ulike-settings',
|
72 |
+
'capability' => wp_ulike_get_user_access_capability('stats'),
|
73 |
'path' => '/includes/templates/about.php',
|
74 |
'menu_slug' => 'wp-ulike-about',
|
75 |
'load_screen' => false
|
76 |
)
|
77 |
+
) );
|
78 |
|
79 |
add_action( 'admin_menu', array( $this, 'menus' ) );
|
80 |
}
|
admin/classes/class-wp-ulike-notices.php
ADDED
@@ -0,0 +1,344 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Wp ULike Admin Notices
|
4 |
+
*
|
5 |
+
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
+
* @link https://wpulike.com
|
8 |
+
*/
|
9 |
+
|
10 |
+
// no direct access allowed
|
11 |
+
if ( ! defined('ABSPATH') ) {
|
12 |
+
die();
|
13 |
+
}
|
14 |
+
|
15 |
+
if ( ! class_exists( 'wp_ulike_notices' ) ) {
|
16 |
+
class wp_ulike_notices{
|
17 |
+
|
18 |
+
protected $args = array();
|
19 |
+
protected $buttons = '';
|
20 |
+
|
21 |
+
function __construct( $args = array() ){
|
22 |
+
$defaults = array(
|
23 |
+
'id' => NULL,
|
24 |
+
'title' => '',
|
25 |
+
'skin' => 'default',
|
26 |
+
'image' => '',
|
27 |
+
'screen_filter' => array(),
|
28 |
+
'description' => '',
|
29 |
+
'initial_snooze' => '', // snooze time in milliseconds
|
30 |
+
'has_close' => true, // Whether it has close button or not
|
31 |
+
'buttons' => array(),
|
32 |
+
'dismissible' => array(
|
33 |
+
'url_key' => 'wp-ulike-hide-core-plugin-notice',
|
34 |
+
'action' => 'wp_ulike_hide_notices_nonce',
|
35 |
+
'expiration' => YEAR_IN_SECONDS
|
36 |
+
)
|
37 |
+
);
|
38 |
+
$this->args = wp_parse_args( $args, $defaults );
|
39 |
+
|
40 |
+
if( empty( $this->args['id'] ) ){
|
41 |
+
return new WP_Error( 'missing_id', __( "You need to enter a unique id for notice.", WP_ULIKE_SLUG ) );
|
42 |
+
}
|
43 |
+
|
44 |
+
if( is_array( $this->args['dismissible'] ) ){
|
45 |
+
$this->flush_dismissible();
|
46 |
+
}
|
47 |
+
}
|
48 |
+
|
49 |
+
/**
|
50 |
+
* get image
|
51 |
+
*
|
52 |
+
* @param boolean $echo
|
53 |
+
* @param string $before
|
54 |
+
* @param string $after
|
55 |
+
* @return void | string
|
56 |
+
*/
|
57 |
+
private function get_image( $before = '<div class="wp-ulike-notice-image">', $after = '</div>' ){
|
58 |
+
|
59 |
+
if ( empty( $this->args['image'] ) ) {
|
60 |
+
return;
|
61 |
+
}
|
62 |
+
|
63 |
+
if( ! is_array( $this->args['image'] ) ){
|
64 |
+
return $before . $this->args['image'] . $after;
|
65 |
+
}
|
66 |
+
|
67 |
+
$attrs = '';
|
68 |
+
foreach ( $this->args['image'] as $attr_name => $attr_value ) {
|
69 |
+
$attrs .= sprintf( ' %s="%s"', $attr_name, $attr_value );
|
70 |
+
}
|
71 |
+
|
72 |
+
return $before . '<img '. $attrs .' />' . $after;
|
73 |
+
}
|
74 |
+
|
75 |
+
/**
|
76 |
+
* get title
|
77 |
+
*
|
78 |
+
* @param boolean $echo
|
79 |
+
* @param string $before
|
80 |
+
* @param string $after
|
81 |
+
* @return void | string
|
82 |
+
*/
|
83 |
+
private function get_title( $before = '<h3 class="wp-ulike-notice-title">', $after = '</h3>' ){
|
84 |
+
|
85 |
+
if ( empty( $this->args['title'] ) ) {
|
86 |
+
return;
|
87 |
+
}
|
88 |
+
|
89 |
+
return $before . $this->args['title'] . $after;
|
90 |
+
}
|
91 |
+
|
92 |
+
/**
|
93 |
+
* get class skin
|
94 |
+
*
|
95 |
+
* @param boolean $echo
|
96 |
+
* @param string $prefix
|
97 |
+
* @return void | string
|
98 |
+
*/
|
99 |
+
private function get_skin( $prefix = 'wp-ulike-notice-skin-' ){
|
100 |
+
return $prefix . $this->args['skin'];
|
101 |
+
}
|
102 |
+
|
103 |
+
/**
|
104 |
+
* get description
|
105 |
+
*
|
106 |
+
* @param boolean $echo
|
107 |
+
* @param string $before
|
108 |
+
* @param string $after
|
109 |
+
* @return void | string
|
110 |
+
*/
|
111 |
+
private function get_description( $before = '<p class="wp-ulike-notice-description">', $after = '</p>' ){
|
112 |
+
|
113 |
+
if ( strlen( $this->args['description'] ) == 0 ) {
|
114 |
+
return;
|
115 |
+
}
|
116 |
+
|
117 |
+
return $before . $this->args['description'] . $after;
|
118 |
+
}
|
119 |
+
|
120 |
+
/**
|
121 |
+
* get buttons
|
122 |
+
*
|
123 |
+
* @param boolean $echo
|
124 |
+
* @return void
|
125 |
+
*/
|
126 |
+
private function get_buttons(){
|
127 |
+
if( ! is_array( $this->args['buttons'] ) || empty( $this->args['buttons'] ) ) {
|
128 |
+
return;
|
129 |
+
}
|
130 |
+
|
131 |
+
$default_args = [
|
132 |
+
'target' => '_blank',
|
133 |
+
'type' => 'link',
|
134 |
+
'color_name' => 'default',
|
135 |
+
'link' => '#',
|
136 |
+
'expiration' => '',
|
137 |
+
'extra_classes' => 'wp-ulike-notice-btn'
|
138 |
+
];
|
139 |
+
|
140 |
+
foreach ( $this->args['buttons'] as $btn_args ) {
|
141 |
+
|
142 |
+
$current_default_args = $default_args;
|
143 |
+
|
144 |
+
if( !empty( $btn_args['type'] ) && 'skip' === $btn_args['type'] ){
|
145 |
+
$current_default_args['extra_classes'] .= ' wp-ulike-skip-notice';
|
146 |
+
} else {
|
147 |
+
$current_default_args['extra_classes'] = 'wp-ulike-notice-cta-btn';
|
148 |
+
}
|
149 |
+
|
150 |
+
$btn_args = wp_parse_args( $btn_args, $current_default_args );
|
151 |
+
|
152 |
+
// Maye add custom expiration to the btn
|
153 |
+
if( $btn_args['expiration'] ){
|
154 |
+
$btn_args['btn_attrs'] = 'data-expiration{'. $btn_args['expiration'] .'}';
|
155 |
+
}
|
156 |
+
unset( $btn_args['expiration'] );
|
157 |
+
|
158 |
+
$this->buttons .= wp_ulike_widget_button_callback( $btn_args );
|
159 |
+
}
|
160 |
+
|
161 |
+
return $this->buttons;
|
162 |
+
}
|
163 |
+
|
164 |
+
/**
|
165 |
+
* get dismissible button
|
166 |
+
*
|
167 |
+
* @param boolean $echo
|
168 |
+
* @return void
|
169 |
+
*/
|
170 |
+
private function get_dismissible(){
|
171 |
+
|
172 |
+
if( $this->args['dismissible'] === false ){
|
173 |
+
return;
|
174 |
+
}
|
175 |
+
|
176 |
+
ob_start();
|
177 |
+
|
178 |
+
if( $this->args['has_close'] ){
|
179 |
+
?>
|
180 |
+
<a href="<?php echo esc_url( $this->get_nonce_url() ); ?>" class="notice-dismiss wp-ulike-skip-notice wp-ulike-close-notice">
|
181 |
+
<span class="screen-reader-text"><?php echo _e( 'Skip', WP_ULIKE_SLUG ); ?></span>
|
182 |
+
</a>
|
183 |
+
<?php } ?>
|
184 |
+
<script>
|
185 |
+
jQuery('.<?php echo esc_js( $this->get_unique_class() ); ?> .wp-ulike-skip-notice').on( 'click' , function(e) {
|
186 |
+
e.preventDefault();
|
187 |
+
var expiration = this.getAttribute('data-expiration') || '<?php echo esc_js( $this->args['dismissible']['expiration'] ); ?>'
|
188 |
+
|
189 |
+
jQuery.ajax({
|
190 |
+
url : ajaxurl,
|
191 |
+
type: 'post',
|
192 |
+
data: {
|
193 |
+
action : 'wp_ulike_dismissed_notice',
|
194 |
+
id : '<?php echo esc_js( $this->args['id'] ); ?>',
|
195 |
+
nonce : '<?php echo esc_js( wp_create_nonce( '_notice_nonce' ) ); ?>',
|
196 |
+
expiration: expiration
|
197 |
+
}
|
198 |
+
}).done(function( response ) {
|
199 |
+
if(response.success) {
|
200 |
+
jQuery(this).closest('.wp-ulike-notice-wrapper').fadeOut();
|
201 |
+
}
|
202 |
+
}.bind(this));
|
203 |
+
});
|
204 |
+
</script>
|
205 |
+
<?php
|
206 |
+
return ob_get_clean();
|
207 |
+
}
|
208 |
+
|
209 |
+
/**
|
210 |
+
* Update dismissible transient
|
211 |
+
*
|
212 |
+
* @return void
|
213 |
+
*/
|
214 |
+
private function flush_dismissible(){
|
215 |
+
if ( isset( $_GET[ $this->args['dismissible']['url_key'] ] ) && isset( $_GET[ '_notice_nonce' ] ) && $_GET[ $this->args['dismissible']['url_key'] ] === $this->args['id'] ) {
|
216 |
+
if ( ! wp_verify_nonce( $_GET[ '_notice_nonce' ], $this->args['dismissible']['action'] ) ) {
|
217 |
+
wp_die( __( 'Authorization failed. Please refresh the page and try again.', WP_ULIKE_SLUG ) );
|
218 |
+
}
|
219 |
+
wp_ulike_set_transient( $this->get_transient_key(), 1, $this->args['dismissible']['expiration'] );
|
220 |
+
$this->args['dismissible'] = false;
|
221 |
+
}
|
222 |
+
}
|
223 |
+
|
224 |
+
/**
|
225 |
+
* Undocumented function
|
226 |
+
*
|
227 |
+
* @return void
|
228 |
+
*/
|
229 |
+
private function get_nonce_url(){
|
230 |
+
$actionurl = add_query_arg( $this->args['dismissible']['url_key'], $this->args['id'] );
|
231 |
+
return wp_nonce_url( $actionurl, $this->args['dismissible']['action'], '_notice_nonce' );
|
232 |
+
}
|
233 |
+
|
234 |
+
/**
|
235 |
+
* check dismissible
|
236 |
+
*
|
237 |
+
* @return boolean
|
238 |
+
*/
|
239 |
+
private function is_dismissible(){
|
240 |
+
if( ! is_array( $this->args['dismissible'] ) || wp_ulike_get_transient( $this->get_transient_key() ) ){
|
241 |
+
return true;
|
242 |
+
}
|
243 |
+
return false;
|
244 |
+
}
|
245 |
+
|
246 |
+
/**
|
247 |
+
* Check snooze time
|
248 |
+
*
|
249 |
+
* @return boolean
|
250 |
+
*/
|
251 |
+
private function is_snoozed(){
|
252 |
+
if( ! empty( $this->args['initial_snooze'] ) ){
|
253 |
+
$transient_key = $this->get_transient_key() . '-snooze';
|
254 |
+
$snooze_time = wp_ulike_get_transient( $transient_key );
|
255 |
+
if( $snooze_time && $snooze_time > strtotime( "now" ) ){
|
256 |
+
return true;
|
257 |
+
} elseif( $snooze_time === false ) {
|
258 |
+
wp_ulike_set_transient( $transient_key, strtotime( $this->args['initial_snooze'] . " seconds" ) );
|
259 |
+
return true;
|
260 |
+
}
|
261 |
+
}
|
262 |
+
return false;
|
263 |
+
}
|
264 |
+
|
265 |
+
/**
|
266 |
+
* Check screen filter
|
267 |
+
*
|
268 |
+
* @return boolean
|
269 |
+
*/
|
270 |
+
private function is_visible_screen(){
|
271 |
+
$current_screen = get_current_screen();
|
272 |
+
if( ! empty( $this->args['screen_filter'] ) && ! in_array( $current_screen->id, $this->args['screen_filter'] ) ) {
|
273 |
+
return true;
|
274 |
+
}
|
275 |
+
return false;
|
276 |
+
}
|
277 |
+
|
278 |
+
/**
|
279 |
+
* Retrieves a transient key.
|
280 |
+
*/
|
281 |
+
private function get_transient_key(){
|
282 |
+
return 'wp-ulike-notice-' . $this->args['id'];
|
283 |
+
}
|
284 |
+
|
285 |
+
/**
|
286 |
+
* Retrieves a unique id for main wrapper.
|
287 |
+
*/
|
288 |
+
private function get_unique_class(){
|
289 |
+
return 'wp-ulike-notice-id-' . $this->args['id'];
|
290 |
+
}
|
291 |
+
|
292 |
+
/**
|
293 |
+
* Retrieves custom styles for main wrapper
|
294 |
+
*/
|
295 |
+
private function get_custom_styles(){
|
296 |
+
|
297 |
+
if ( ! isset( $this->args['wrapper_extra_styles'] ) || empty( $this->args['wrapper_extra_styles'] ) ) {
|
298 |
+
return false;
|
299 |
+
} else {
|
300 |
+
$styles = '';
|
301 |
+
|
302 |
+
foreach( $this->args['wrapper_extra_styles'] as $property => $value ) {
|
303 |
+
if ( 'custom' === $property ) {
|
304 |
+
$styles .= $value;
|
305 |
+
} else {
|
306 |
+
$styles .= $property . ':' . $value . ';';
|
307 |
+
}
|
308 |
+
}
|
309 |
+
|
310 |
+
return 'style="'. $styles . '"';
|
311 |
+
|
312 |
+
}
|
313 |
+
|
314 |
+
}
|
315 |
+
|
316 |
+
|
317 |
+
/**
|
318 |
+
* render output
|
319 |
+
*
|
320 |
+
* @param boolean $echo
|
321 |
+
* @return void
|
322 |
+
*/
|
323 |
+
public function render(){
|
324 |
+
|
325 |
+
if( $this->is_dismissible() || $this->is_visible_screen() || $this->is_snoozed() ) {
|
326 |
+
return;
|
327 |
+
}
|
328 |
+
|
329 |
+
echo sprintf(
|
330 |
+
'<div class="updated wp-ulike-message wp-ulike-notice-control wp-ulike-notice-wrapper %s %s" %s>%s <div class="wp-ulike-notice-info">%s %s <div class="wp-ulike-notice-submit submit">%s %s</div></div></div>',
|
331 |
+
$this->get_unique_class(),
|
332 |
+
$this->get_skin(),
|
333 |
+
$this->get_custom_styles(),
|
334 |
+
$this->get_image(),
|
335 |
+
$this->get_title(),
|
336 |
+
$this->get_description(),
|
337 |
+
$this->get_buttons(),
|
338 |
+
$this->get_dismissible()
|
339 |
+
);
|
340 |
+
|
341 |
+
}
|
342 |
+
|
343 |
+
}
|
344 |
+
}
|
admin/classes/class-wp-ulike-pagination.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Class for pagination functionality
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
3 |
* Class for pagination functionality
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
admin/classes/class-wp-ulike-settings.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Class for settings panel
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -100,15 +100,20 @@ if ( !class_exists( 'wp_ulike_settings' ) ) {
|
|
100 |
), $section );
|
101 |
foreach ( $section['fields'] as $name => $field ) {
|
102 |
$field = array_merge( array(
|
103 |
-
'type'
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
|
|
|
|
|
|
|
|
|
|
112 |
), $field );
|
113 |
$section['fields'][$name] = $field;
|
114 |
} //$section['fields'] as $name => $field
|
@@ -266,13 +271,13 @@ if ( !class_exists( 'wp_ulike_settings' ) ) {
|
|
266 |
), $this->page, $setting, $field );
|
267 |
if ( $field['type'] === 'action' && is_callable( $field['action'] ) ) {
|
268 |
add_action( "wp_ajax_{$setting}_{$name}", $field['action'] );
|
269 |
-
}
|
270 |
-
}
|
271 |
-
}
|
272 |
-
}
|
273 |
if ( isset( $_POST["{$this->page}_reset"] ) ) {
|
274 |
$this->reset();
|
275 |
-
}
|
276 |
}
|
277 |
|
278 |
public function do_section( $args ) {
|
@@ -383,6 +388,28 @@ if ( !class_exists( 'wp_ulike_settings' ) ) {
|
|
383 |
echo "<p class='wp-ulike-settings-action'><input {$attrs} id='{$id}' type='button' class='button button-large' value='{$label}' /></p>{$desc}";
|
384 |
break;
|
385 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
386 |
case 'color':
|
387 |
$v = esc_attr( $value );
|
388 |
echo "<input {$attrs} id='{$id}' type='text' value='{$v}' class='wp-ulike-settings-color' />{$desc}";
|
3 |
* Class for settings panel
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
100 |
), $section );
|
101 |
foreach ( $section['fields'] as $name => $field ) {
|
102 |
$field = array_merge( array(
|
103 |
+
'type' => 'text',
|
104 |
+
'label' => null,
|
105 |
+
'title' => null,
|
106 |
+
'notice_type' => null,
|
107 |
+
'icon' => null,
|
108 |
+
'message' => null,
|
109 |
+
'checkboxlabel' => null,
|
110 |
+
'description' => null,
|
111 |
+
'default' => null,
|
112 |
+
'sanitize' => null,
|
113 |
+
'attributes' => array(),
|
114 |
+
'options' => null,
|
115 |
+
'action' => null,
|
116 |
+
'license' => null
|
117 |
), $field );
|
118 |
$section['fields'][$name] = $field;
|
119 |
} //$section['fields'] as $name => $field
|
271 |
), $this->page, $setting, $field );
|
272 |
if ( $field['type'] === 'action' && is_callable( $field['action'] ) ) {
|
273 |
add_action( "wp_ajax_{$setting}_{$name}", $field['action'] );
|
274 |
+
}
|
275 |
+
}
|
276 |
+
}
|
277 |
+
}
|
278 |
if ( isset( $_POST["{$this->page}_reset"] ) ) {
|
279 |
$this->reset();
|
280 |
+
}
|
281 |
}
|
282 |
|
283 |
public function do_section( $args ) {
|
388 |
echo "<p class='wp-ulike-settings-action'><input {$attrs} id='{$id}' type='button' class='button button-large' value='{$label}' /></p>{$desc}";
|
389 |
break;
|
390 |
|
391 |
+
case 'license':
|
392 |
+
if ( !$action ) {
|
393 |
+
_e( 'No license defined.', WP_ULIKE_SLUG );
|
394 |
+
}
|
395 |
+
$v = esc_attr( $value );
|
396 |
+
$n = wp_nonce_field( 'wp_ulike_activate_license', 'wp_ulike_activate_license' );
|
397 |
+
$b = __( 'Submit', WP_ULIKE_SLUG );
|
398 |
+
echo "<p class='wp-ulike-settings-license-activation'><input {$attrs} type='text' value='{$v}' class='regular-text license-info' /><input id='{$id}' type='button' class='button button-large' value='{$b}' />{$n}</p>{$desc}";
|
399 |
+
break;
|
400 |
+
|
401 |
+
case 'notice':
|
402 |
+
echo sprintf( '
|
403 |
+
<div class="wp-ulike-settings-notice wp-ulike-notice-control wp-ulike-notice-skin-%s">
|
404 |
+
<div class="wp-ulike-notice-image">%s</div>
|
405 |
+
<div class="wp-ulike-notice-info">
|
406 |
+
<h3 class="wp-ulike-notice-title">%s</h3>
|
407 |
+
<p class="wp-ulike-notice-description">%s</p>
|
408 |
+
</div>
|
409 |
+
</div>',
|
410 |
+
$notice_type, $icon, $title, $message );
|
411 |
+
break;
|
412 |
+
|
413 |
case 'color':
|
414 |
$v = esc_attr( $value );
|
415 |
echo "<input {$attrs} id='{$id}' type='text' value='{$v}' class='wp-ulike-settings-color' />{$desc}";
|
admin/classes/class-wp-ulike-stats.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Class for statistics process
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -186,6 +186,7 @@ if ( ! class_exists( 'wp_ulike_stats' ) ) {
|
|
186 |
SELECT DATE(date_time) AS labels,
|
187 |
count(date_time) AS counts
|
188 |
FROM %s
|
|
|
189 |
GROUP BY labels
|
190 |
ASC LIMIT %d",
|
191 |
$this->wpdb->prefix . $table,
|
@@ -299,7 +300,7 @@ if ( ! class_exists( 'wp_ulike_stats' ) ) {
|
|
299 |
<div class="wp-ulike-flex wp-ulike-users-list">
|
300 |
<div class="wp-ulike-counter">
|
301 |
<i class="wp-ulike-icons-trophy"></i>
|
302 |
-
<span class="
|
303 |
</div>
|
304 |
<div class="wp-ulike-info">
|
305 |
<i class="wp-ulike-icons-profile-male"></i>
|
3 |
* Class for statistics process
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
186 |
SELECT DATE(date_time) AS labels,
|
187 |
count(date_time) AS counts
|
188 |
FROM %s
|
189 |
+
WHERE TO_DAYS(NOW()) - TO_DAYS(date_time) <= 30
|
190 |
GROUP BY labels
|
191 |
ASC LIMIT %d",
|
192 |
$this->wpdb->prefix . $table,
|
300 |
<div class="wp-ulike-flex wp-ulike-users-list">
|
301 |
<div class="wp-ulike-counter">
|
302 |
<i class="wp-ulike-icons-trophy"></i>
|
303 |
+
<span class="wp-ulike-counter">'.$counter++.'th</span>
|
304 |
</div>
|
305 |
<div class="wp-ulike-info">
|
306 |
<i class="wp-ulike-icons-profile-male"></i>
|
admin/classes/class-wp-ulike-widget.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Class for our widget support
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -55,27 +55,12 @@ if ( ! class_exists( 'wp_ulike_widget' ) ) {
|
|
55 |
// Extract settings
|
56 |
extract($settings);
|
57 |
|
58 |
-
|
59 |
-
// Make new sql request
|
60 |
-
$posts = $wpdb->get_results( "
|
61 |
-
SELECT p.ID, p.post_title, p.post_content, m.meta_value
|
62 |
-
FROM $wpdb->posts AS p, $wpdb->postmeta AS m, ".$wpdb->prefix."ulike AS l
|
63 |
-
WHERE p.ID = m.post_ID
|
64 |
-
AND m.post_ID = l.post_id
|
65 |
-
AND p.post_status = 'publish'
|
66 |
-
AND m.meta_key = '_liked'
|
67 |
-
".$this->period($period)."
|
68 |
-
GROUP BY p.ID
|
69 |
-
ORDER BY CAST( m.meta_value AS SIGNED ) DESC LIMIT $numberOf
|
70 |
-
" );
|
71 |
-
|
72 |
-
set_transient( 'wp_ulike_get_most_liked_posts', $posts, 6 * HOUR_IN_SECONDS );
|
73 |
-
}
|
74 |
|
75 |
foreach ($posts as $post) {
|
76 |
$post_title = stripslashes($post->post_title);
|
77 |
$permalink = get_permalink($post->ID);
|
78 |
-
$post_count = $post->
|
79 |
|
80 |
$result .= $before_item;
|
81 |
$result .= $show_thumb ? $this->get_post_thumbnail( $post->ID, $sizeOf ) : '';
|
@@ -115,29 +100,13 @@ if ( ! class_exists( 'wp_ulike_widget' ) ) {
|
|
115 |
// Extract settings
|
116 |
extract($settings);
|
117 |
|
118 |
-
|
119 |
-
// Make new sql request
|
120 |
-
$comments = $wpdb->get_results( "
|
121 |
-
SELECT *
|
122 |
-
FROM $wpdb->comments AS c, $wpdb->commentmeta AS m, ".$wpdb->prefix."ulike_comments AS l
|
123 |
-
WHERE c.comment_ID = m.comment_id
|
124 |
-
AND m.comment_id = l.comment_id
|
125 |
-
AND c.comment_approved = '1'
|
126 |
-
AND m.meta_key = '_commentliked'
|
127 |
-
".$this->period($period)."
|
128 |
-
GROUP BY c.comment_ID
|
129 |
-
ORDER BY CAST( m.meta_value AS SIGNED ) DESC LIMIT $numberOf
|
130 |
-
" );
|
131 |
-
|
132 |
-
set_transient( 'wp_ulike_get_most_liked_comments', $comments, 6 * HOUR_IN_SECONDS );
|
133 |
-
}
|
134 |
-
|
135 |
foreach ($comments as $comment) {
|
136 |
$comment_author = stripslashes($comment->comment_author);
|
137 |
$post_permalink = get_permalink($comment->comment_post_ID);
|
138 |
$post_title = get_the_title($comment->comment_post_ID);
|
139 |
$comment_permalink = get_permalink($comment->comment_ID);
|
140 |
-
$comment_likes_count = $comment->
|
141 |
|
142 |
$result .= $before_item;
|
143 |
$result .= $show_thumb ? get_avatar( $comment->comment_author_email, $sizeOf ) : '';
|
@@ -242,27 +211,11 @@ if ( ! class_exists( 'wp_ulike_widget' ) ) {
|
|
242 |
// Extract settings
|
243 |
extract($settings);
|
244 |
|
245 |
-
|
246 |
-
// Make new sql request
|
247 |
-
$posts = $wpdb->get_results( "
|
248 |
-
SELECT p.ID, p.post_title, p.post_content, m.meta_value
|
249 |
-
FROM $wpdb->posts AS p, $wpdb->postmeta AS m, ".$wpdb->prefix."ulike_forums AS l
|
250 |
-
WHERE p.ID = m.post_ID
|
251 |
-
AND m.post_ID = l.topic_id
|
252 |
-
AND p.post_status = 'publish'
|
253 |
-
AND m.meta_key = '_topicliked'
|
254 |
-
".$this->period($period)."
|
255 |
-
GROUP BY p.ID
|
256 |
-
ORDER BY CAST( m.meta_value AS SIGNED ) DESC LIMIT $numberOf
|
257 |
-
" );
|
258 |
-
|
259 |
-
set_transient( 'wp_ulike_get_most_liked_topics', $posts, 6 * HOUR_IN_SECONDS );
|
260 |
-
}
|
261 |
-
|
262 |
foreach ($posts as $post) {
|
263 |
-
$post_title =
|
264 |
-
$permalink = get_permalink($post->ID);
|
265 |
-
$post_count = $post->
|
266 |
|
267 |
$result .= $before_item;
|
268 |
$result .= '<a href="' . $permalink . '" title="' . $post_title.'" rel="nofollow">'. wp_trim_words( $post_title, $num_words = $trim, $more = null ) . '</a>';
|
@@ -283,7 +236,6 @@ if ( ! class_exists( 'wp_ulike_widget' ) ) {
|
|
283 |
* @return String
|
284 |
*/
|
285 |
public function most_liked_activities( $args = array(), $result = '' ) {
|
286 |
-
global $wpdb;
|
287 |
|
288 |
if( ! defined( 'BP_VERSION' ) ) {
|
289 |
return sprintf( __( '%s is Not Activated!', WP_ULIKE_SLUG ) ,__( 'BuddyPress', WP_ULIKE_SLUG ) );
|
@@ -309,30 +261,13 @@ if ( ! class_exists( 'wp_ulike_widget' ) ) {
|
|
309 |
$bp_prefix = 'base_prefix';
|
310 |
} else {
|
311 |
$bp_prefix = 'prefix';
|
312 |
-
}
|
313 |
-
|
314 |
-
if ( false === ( $activities = get_transient( 'wp_ulike_get_most_liked_activities' ) ) ) {
|
315 |
-
// Make new sql request
|
316 |
-
$activities = $wpdb->get_results( "
|
317 |
-
SELECT * FROM
|
318 |
-
".$wpdb->$bp_prefix."bp_activity AS b,
|
319 |
-
".$wpdb->$bp_prefix."bp_activity_meta AS m,
|
320 |
-
".$wpdb->prefix."ulike_activities AS l
|
321 |
-
WHERE b.id = m.activity_id
|
322 |
-
AND m.activity_id = l.activity_id
|
323 |
-
AND m.meta_key = '_activityliked'
|
324 |
-
".$this->period($period)."
|
325 |
-
GROUP BY b.id
|
326 |
-
ORDER BY CAST( m.meta_value AS SIGNED ) DESC LIMIT $numberOf
|
327 |
-
" );
|
328 |
-
|
329 |
-
set_transient( 'wp_ulike_get_most_liked_activities', $activities, 6 * HOUR_IN_SECONDS );
|
330 |
}
|
331 |
|
|
|
332 |
foreach ($activities as $activity) {
|
333 |
-
$activity_permalink = function_exists('bp_activity_get_permalink') ? bp_activity_get_permalink( $activity->
|
334 |
$activity_action = ! empty( $activity->content ) ? $activity->content : $activity->action;
|
335 |
-
$post_count = $activity->
|
336 |
|
337 |
// Skip empty activities
|
338 |
if( empty( $activity_action ) ){
|
@@ -378,42 +313,7 @@ if ( ! class_exists( 'wp_ulike_widget' ) ) {
|
|
378 |
// Extract settings
|
379 |
extract($settings);
|
380 |
|
381 |
-
|
382 |
-
// Make new sql request
|
383 |
-
$likers = $wpdb->get_results( "
|
384 |
-
SELECT T.user_id, SUM(T.CountUser) AS SumUser
|
385 |
-
FROM(
|
386 |
-
SELECT user_id, count(user_id) AS CountUser
|
387 |
-
FROM ".$wpdb->prefix."ulike
|
388 |
-
WHERE user_id BETWEEN 1 AND 999999
|
389 |
-
".$this->period($period)."
|
390 |
-
GROUP BY user_id
|
391 |
-
UNION ALL
|
392 |
-
SELECT user_id, count(user_id) AS CountUser
|
393 |
-
FROM ".$wpdb->prefix."ulike_activities
|
394 |
-
WHERE user_id BETWEEN 1 AND 999999
|
395 |
-
".$this->period($period)."
|
396 |
-
GROUP BY user_id
|
397 |
-
UNION ALL
|
398 |
-
SELECT user_id, count(user_id) AS CountUser
|
399 |
-
FROM ".$wpdb->prefix."ulike_comments
|
400 |
-
WHERE user_id BETWEEN 1 AND 999999
|
401 |
-
".$this->period($period)."
|
402 |
-
GROUP BY user_id
|
403 |
-
UNION ALL
|
404 |
-
SELECT user_id, count(user_id) AS CountUser
|
405 |
-
FROM ".$wpdb->prefix."ulike_forums
|
406 |
-
WHERE user_id BETWEEN 1 AND 999999
|
407 |
-
".$this->period($period)."
|
408 |
-
GROUP BY user_id
|
409 |
-
) AS T
|
410 |
-
GROUP BY T.user_id
|
411 |
-
ORDER BY SumUser DESC LIMIT $numberOf
|
412 |
-
" );
|
413 |
-
|
414 |
-
set_transient( 'wp_ulike_get_most_likers', $likers, 6 * HOUR_IN_SECONDS );
|
415 |
-
}
|
416 |
-
|
417 |
foreach ($likers as $liker) {
|
418 |
$get_user_id = stripslashes($liker->user_id);
|
419 |
$get_user_info = get_userdata($get_user_id);
|
@@ -641,29 +541,6 @@ if ( ! class_exists( 'wp_ulike_widget' ) ) {
|
|
641 |
public function update( $new_instance, $old_instance ) {
|
642 |
$instance = $old_instance;
|
643 |
|
644 |
-
// Delete widgets transient
|
645 |
-
switch ( strip_tags( $new_instance['type'] ) ) {
|
646 |
-
case 'post':
|
647 |
-
delete_transient( 'wp_ulike_get_most_liked_posts' );
|
648 |
-
break;
|
649 |
-
|
650 |
-
case 'comment':
|
651 |
-
delete_transient( 'wp_ulike_get_most_liked_comments' );
|
652 |
-
break;
|
653 |
-
|
654 |
-
case 'activity':
|
655 |
-
delete_transient( 'wp_ulike_get_most_liked_activities' );
|
656 |
-
break;
|
657 |
-
|
658 |
-
case 'topic':
|
659 |
-
delete_transient( 'wp_ulike_get_most_liked_topics' );
|
660 |
-
break;
|
661 |
-
|
662 |
-
case 'users':
|
663 |
-
delete_transient( 'wp_ulike_get_most_likers' );
|
664 |
-
break;
|
665 |
-
}
|
666 |
-
|
667 |
$instance['title'] = strip_tags( $new_instance['title'] );
|
668 |
$instance['count'] = strip_tags( $new_instance['count'] );
|
669 |
$instance['type'] = strip_tags( $new_instance['type'] );
|
3 |
* Class for our widget support
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
55 |
// Extract settings
|
56 |
extract($settings);
|
57 |
|
58 |
+
$posts = wp_ulike_get_most_liked_posts( $numberOf, '', '', $period );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
|
60 |
foreach ($posts as $post) {
|
61 |
$post_title = stripslashes($post->post_title);
|
62 |
$permalink = get_permalink($post->ID);
|
63 |
+
$post_count = wp_ulike_get_counter_value($post->ID, 'post', 'all', false);
|
64 |
|
65 |
$result .= $before_item;
|
66 |
$result .= $show_thumb ? $this->get_post_thumbnail( $post->ID, $sizeOf ) : '';
|
100 |
// Extract settings
|
101 |
extract($settings);
|
102 |
|
103 |
+
$comments = wp_ulike_get_most_liked_comments( $numberOf, '', $period );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
104 |
foreach ($comments as $comment) {
|
105 |
$comment_author = stripslashes($comment->comment_author);
|
106 |
$post_permalink = get_permalink($comment->comment_post_ID);
|
107 |
$post_title = get_the_title($comment->comment_post_ID);
|
108 |
$comment_permalink = get_permalink($comment->comment_ID);
|
109 |
+
$comment_likes_count = wp_ulike_get_counter_value($comment->comment_ID, 'comment', 'all', false);
|
110 |
|
111 |
$result .= $before_item;
|
112 |
$result .= $show_thumb ? get_avatar( $comment->comment_author_email, $sizeOf ) : '';
|
211 |
// Extract settings
|
212 |
extract($settings);
|
213 |
|
214 |
+
$posts = wp_ulike_get_most_liked_posts( $numberOf, array( 'topic', 'reply' ), 'topic', $period );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
215 |
foreach ($posts as $post) {
|
216 |
+
$post_title = function_exists('bbp_get_forum_title') ? bbp_get_forum_title( $post->ID ) : $post->post_title;
|
217 |
+
$permalink = get_permalink( $post->ID );
|
218 |
+
$post_count = wp_ulike_get_counter_value($post->ID, 'topic', 'all', false);
|
219 |
|
220 |
$result .= $before_item;
|
221 |
$result .= '<a href="' . $permalink . '" title="' . $post_title.'" rel="nofollow">'. wp_trim_words( $post_title, $num_words = $trim, $more = null ) . '</a>';
|
236 |
* @return String
|
237 |
*/
|
238 |
public function most_liked_activities( $args = array(), $result = '' ) {
|
|
|
239 |
|
240 |
if( ! defined( 'BP_VERSION' ) ) {
|
241 |
return sprintf( __( '%s is Not Activated!', WP_ULIKE_SLUG ) ,__( 'BuddyPress', WP_ULIKE_SLUG ) );
|
261 |
$bp_prefix = 'base_prefix';
|
262 |
} else {
|
263 |
$bp_prefix = 'prefix';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
264 |
}
|
265 |
|
266 |
+
$activities = wp_ulike_get_most_liked_activities( $numberOf, $period );
|
267 |
foreach ($activities as $activity) {
|
268 |
+
$activity_permalink = function_exists('bp_activity_get_permalink') ? bp_activity_get_permalink( $activity->id ) : '';
|
269 |
$activity_action = ! empty( $activity->content ) ? $activity->content : $activity->action;
|
270 |
+
$post_count = wp_ulike_get_counter_value($activity->id, 'activity', 'all', false);
|
271 |
|
272 |
// Skip empty activities
|
273 |
if( empty( $activity_action ) ){
|
313 |
// Extract settings
|
314 |
extract($settings);
|
315 |
|
316 |
+
$likers = wp_ulike_get_best_likers_info( $numberOf, $period );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
317 |
foreach ($likers as $liker) {
|
318 |
$get_user_id = stripslashes($liker->user_id);
|
319 |
$get_user_info = get_userdata($get_user_id);
|
541 |
public function update( $new_instance, $old_instance ) {
|
542 |
$instance = $old_instance;
|
543 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
544 |
$instance['title'] = strip_tags( $new_instance['title'] );
|
545 |
$instance['count'] = strip_tags( $new_instance['count'] );
|
546 |
$instance['type'] = strip_tags( $new_instance['type'] );
|
admin/includes/templates/about.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* About page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -17,9 +17,7 @@
|
|
17 |
|
18 |
<h1><?php echo _e( 'Welcome to WP ULike', WP_ULIKE_SLUG ) . ' ' . WP_ULIKE_VERSION; ?></h1>
|
19 |
<div class="about-text"><?php echo _e('Thank you for choosing WP ULike! This version is our leanest and most powerful version yet.', WP_ULIKE_SLUG) ; ?><br />
|
20 |
-
|
21 |
-
<?php add_thickbox(); ?>
|
22 |
-
<a target="_blank" href="<?php echo WP_ULIKE_PLUGIN_URI . '?TB_iframe=true&width=800&height=600'; ?>" class="thickbox"> <?php _e('Visit our homepage',WP_ULIKE_SLUG); ?></a>
|
23 |
</div>
|
24 |
<div class="ulike-badge"><?php echo _e('Version',WP_ULIKE_SLUG) . ' ' . WP_ULIKE_VERSION; ?></div>
|
25 |
<h2 class="nav-tab-wrapper wp-clearfix">
|
@@ -32,87 +30,19 @@
|
|
32 |
|
33 |
<?php if(!isset($_GET["credit"])): ?>
|
34 |
|
35 |
-
<div class="
|
36 |
-
<
|
37 |
-
<p><?php echo _e('If you’re looking for one of the best and fastest ways to add like and dislike functionality to your WordPress website, then the WP ULike plugin is for you! WP ULike will allow your website visitors to engage with your wide range of content types including posts, forum topics and replies, comments and activity updates.',WP_ULIKE_SLUG); ?></p>
|
38 |
</div>
|
39 |
|
40 |
-
<
|
41 |
-
|
42 |
-
<div class="col">
|
43 |
<div class="inline-svg">
|
44 |
-
<img src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/
|
45 |
</div>
|
46 |
-
<p><?php echo _e('WP ULike’s amazing statistics tools help you to track your content effectiveness with a real-time report system and detailed statistics. What’s more, WP ULike have a wide variety of options available to customize your plugin. It will allow you to customize your like button in your favorite style.',WP_ULIKE_SLUG); ?></p>
|
47 |
</div>
|
48 |
|
49 |
</div>
|
50 |
-
|
51 |
-
<?php
|
52 |
-
$downloads_info = wp_ulike_get_repository_downloads_info();
|
53 |
-
if( ! empty( $downloads_info ) ) {
|
54 |
-
?>
|
55 |
-
<div class="feature-section headline-feature one-col">
|
56 |
-
<div class="col">
|
57 |
-
<canvas id="downloads-stats"></canvas>
|
58 |
-
</div>
|
59 |
-
</div>
|
60 |
-
<script>
|
61 |
-
var config = {
|
62 |
-
type: 'line',
|
63 |
-
data: {
|
64 |
-
labels: <?php echo json_encode( $downloads_info['labels'] ); ?>,
|
65 |
-
datasets: [{
|
66 |
-
label: '<?php echo _e( 'Downloads', WP_ULIKE_SLUG ); ?>',
|
67 |
-
data: <?php echo json_encode( $downloads_info['data'] ); ?>,
|
68 |
-
backgroundColor: '#F3643A',
|
69 |
-
borderColor: '#F3643A',
|
70 |
-
type: 'line',
|
71 |
-
pointRadius: 0,
|
72 |
-
fill: false,
|
73 |
-
lineTension: 0,
|
74 |
-
borderWidth: 2
|
75 |
-
}]
|
76 |
-
},
|
77 |
-
options: {
|
78 |
-
responsive: true,
|
79 |
-
tooltips: {
|
80 |
-
mode: 'index',
|
81 |
-
intersect: false,
|
82 |
-
},
|
83 |
-
legend: {
|
84 |
-
display: false,
|
85 |
-
},
|
86 |
-
hover: {
|
87 |
-
mode: 'nearest',
|
88 |
-
intersect: true
|
89 |
-
},
|
90 |
-
scales: {
|
91 |
-
xAxes: [{
|
92 |
-
display: true,
|
93 |
-
scaleLabel: {
|
94 |
-
display: true,
|
95 |
-
labelString: 'Days'
|
96 |
-
}
|
97 |
-
}],
|
98 |
-
yAxes: [{
|
99 |
-
display: true,
|
100 |
-
scaleLabel: {
|
101 |
-
display: true,
|
102 |
-
labelString: 'Downloads'
|
103 |
-
}
|
104 |
-
}]
|
105 |
-
}
|
106 |
-
}
|
107 |
-
};
|
108 |
-
window.onload = function() {
|
109 |
-
var ctx = document.getElementById('downloads-stats').getContext('2d');
|
110 |
-
window.myLine = new Chart(ctx, config);
|
111 |
-
};
|
112 |
-
</script>
|
113 |
-
<?php
|
114 |
-
}
|
115 |
-
?>
|
116 |
<hr>
|
117 |
<div class="return-to-dashboard">
|
118 |
<a href="admin.php?page=wp-ulike-statistics"><?php echo _e('WP ULike Statistics',WP_ULIKE_SLUG); ?> → <?php echo _e('Home',WP_ULIKE_SLUG); ?></a> <?php echo _e('OR',WP_ULIKE_SLUG); ?> <a href="admin.php?page=wp-ulike-settings"><?php echo _e('WP ULike Settings',WP_ULIKE_SLUG); ?></a>
|
@@ -124,8 +54,8 @@
|
|
124 |
<h3 class="wp-people-group"><?php echo _e('Project Leaders',WP_ULIKE_SLUG); ?></h3>
|
125 |
<ul id="wp-people-group-project-leaders" class="wp-people-group">
|
126 |
<li class="wp-person" id="wp-person-alimir">
|
127 |
-
<a href="https://profiles.wordpress.org/alimir/"><?php echo get_avatar( '
|
128 |
-
<a class="web" target="_blank" href="
|
129 |
<span class="title"><?php echo _e('Project Lead & Developer',WP_ULIKE_SLUG); ?></span>
|
130 |
</li>
|
131 |
</ul>
|
3 |
* About page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
17 |
|
18 |
<h1><?php echo _e( 'Welcome to WP ULike', WP_ULIKE_SLUG ) . ' ' . WP_ULIKE_VERSION; ?></h1>
|
19 |
<div class="about-text"><?php echo _e('Thank you for choosing WP ULike! This version is our leanest and most powerful version yet.', WP_ULIKE_SLUG) ; ?><br />
|
20 |
+
<a target="_blank" href="<?php echo WP_ULIKE_PLUGIN_URI . '?utm_source=about-page&utm_campaign=plugin-uri&utm_medium=wp-dash'; ?>"> <?php _e('Visit our homepage',WP_ULIKE_SLUG); ?></a>
|
|
|
|
|
21 |
</div>
|
22 |
<div class="ulike-badge"><?php echo _e('Version',WP_ULIKE_SLUG) . ' ' . WP_ULIKE_VERSION; ?></div>
|
23 |
<h2 class="nav-tab-wrapper wp-clearfix">
|
30 |
|
31 |
<?php if(!isset($_GET["credit"])): ?>
|
32 |
|
33 |
+
<div class="headline-feature">
|
34 |
+
<h2><?php echo _e( 'A Little Better Every Day', WP_ULIKE_SLUG ); ?></h2>
|
35 |
+
<p class="lead-description"><?php echo _e('If you’re looking for one of the best and fastest ways to add like and dislike functionality to your WordPress website, then the WP ULike plugin is for you! WP ULike will allow your website visitors to engage with your wide range of content types including posts, forum topics and replies, comments and activity updates.',WP_ULIKE_SLUG); ?></p>
|
36 |
</div>
|
37 |
|
38 |
+
<div class="feature-section is-wide has-1-columns">
|
39 |
+
<div class="column">
|
|
|
40 |
<div class="inline-svg">
|
41 |
+
<img src="<?php echo WP_ULIKE_ASSETS_URL; ?>/img/statistics.svg" alt="Statistics Planning" />
|
42 |
</div>
|
|
|
43 |
</div>
|
44 |
|
45 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
<hr>
|
47 |
<div class="return-to-dashboard">
|
48 |
<a href="admin.php?page=wp-ulike-statistics"><?php echo _e('WP ULike Statistics',WP_ULIKE_SLUG); ?> → <?php echo _e('Home',WP_ULIKE_SLUG); ?></a> <?php echo _e('OR',WP_ULIKE_SLUG); ?> <a href="admin.php?page=wp-ulike-settings"><?php echo _e('WP ULike Settings',WP_ULIKE_SLUG); ?></a>
|
54 |
<h3 class="wp-people-group"><?php echo _e('Project Leaders',WP_ULIKE_SLUG); ?></h3>
|
55 |
<ul id="wp-people-group-project-leaders" class="wp-people-group">
|
56 |
<li class="wp-person" id="wp-person-alimir">
|
57 |
+
<a href="https://profiles.wordpress.org/alimir/"><?php echo get_avatar( 'wpulike@gmail.com', 64 ); ?></a>
|
58 |
+
<a class="web" target="_blank" href="<?php echo WP_ULIKE_PLUGIN_URI . '?utm_source=about-page&utm_campaign=author-uri&utm_medium=wp-dash'; ?>">Ali Mirzaei</a>
|
59 |
<span class="title"><?php echo _e('Project Lead & Developer',WP_ULIKE_SLUG); ?></span>
|
60 |
</li>
|
61 |
</ul>
|
admin/includes/templates/activities-logs.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Activities logs page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -82,11 +82,7 @@
|
|
82 |
</td>
|
83 |
<td>
|
84 |
<?php
|
85 |
-
|
86 |
-
echo '<i class="wp-ulike-icons-thumb_up"></i>';
|
87 |
-
} else {
|
88 |
-
echo '<i class="wp-ulike-icons-thumb_down"></i>';
|
89 |
-
}
|
90 |
?>
|
91 |
</td>
|
92 |
<td>
|
3 |
* Activities logs page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
82 |
</td>
|
83 |
<td>
|
84 |
<?php
|
85 |
+
echo $data_row->status;
|
|
|
|
|
|
|
|
|
86 |
?>
|
87 |
</td>
|
88 |
<td>
|
admin/includes/templates/comments-logs.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Comments logs page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -83,12 +83,7 @@
|
|
83 |
</td>
|
84 |
<td>
|
85 |
<?php
|
86 |
-
|
87 |
-
echo '<i class="wp-ulike-icons-thumb_up"></i>';
|
88 |
-
}
|
89 |
-
else{
|
90 |
-
echo '<i class="wp-ulike-icons-thumb_down"></i>';
|
91 |
-
}
|
92 |
?>
|
93 |
</td>
|
94 |
<td>
|
3 |
* Comments logs page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
83 |
</td>
|
84 |
<td>
|
85 |
<?php
|
86 |
+
echo $data_row->status;
|
|
|
|
|
|
|
|
|
|
|
87 |
?>
|
88 |
</td>
|
89 |
<td>
|
admin/includes/templates/posts-logs.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Posts logs page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -81,21 +81,17 @@
|
|
81 |
</td>
|
82 |
<td>
|
83 |
<?php
|
84 |
-
|
85 |
-
echo '<i class="wp-ulike-icons-thumb_up"></i>';
|
86 |
-
} else {
|
87 |
-
echo '<i class="wp-ulike-icons-thumb_down"></i>';
|
88 |
-
}
|
89 |
?>
|
90 |
</td>
|
91 |
<td>
|
92 |
-
<?php
|
93 |
-
echo $data_row->post_id;
|
94 |
?>
|
95 |
</td>
|
96 |
<td>
|
97 |
-
<?php
|
98 |
-
echo '<a href="'.get_permalink($data_row->post_id).'" title="'.get_the_title($data_row->post_id).'">'.get_the_title($data_row->post_id).'</a>';
|
99 |
?>
|
100 |
</td>
|
101 |
<td>
|
@@ -104,8 +100,8 @@
|
|
104 |
?>
|
105 |
</td>
|
106 |
<td>
|
107 |
-
<?php
|
108 |
-
echo $data_row->ip;
|
109 |
?>
|
110 |
</td>
|
111 |
<td>
|
3 |
* Posts logs page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
81 |
</td>
|
82 |
<td>
|
83 |
<?php
|
84 |
+
echo $data_row->status;
|
|
|
|
|
|
|
|
|
85 |
?>
|
86 |
</td>
|
87 |
<td>
|
88 |
+
<?php
|
89 |
+
echo $data_row->post_id;
|
90 |
?>
|
91 |
</td>
|
92 |
<td>
|
93 |
+
<?php
|
94 |
+
echo '<a href="'.get_permalink($data_row->post_id).'" title="'.get_the_title($data_row->post_id).'">'.get_the_title($data_row->post_id).'</a>';
|
95 |
?>
|
96 |
</td>
|
97 |
<td>
|
100 |
?>
|
101 |
</td>
|
102 |
<td>
|
103 |
+
<?php
|
104 |
+
echo $data_row->ip;
|
105 |
?>
|
106 |
</td>
|
107 |
<td>
|
admin/includes/templates/statistics.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Statistics page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
3 |
* Statistics page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
admin/includes/templates/topics-logs.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Topics logs page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -81,21 +81,17 @@
|
|
81 |
</td>
|
82 |
<td>
|
83 |
<?php
|
84 |
-
|
85 |
-
echo '<i class="wp-ulike-icons-thumb_up"></i>';
|
86 |
-
} else {
|
87 |
-
echo '<i class="wp-ulike-icons-thumb_down"></i>';
|
88 |
-
}
|
89 |
?>
|
90 |
</td>
|
91 |
<td>
|
92 |
-
<?php
|
93 |
-
echo $data_row->topic_id;
|
94 |
?>
|
95 |
</td>
|
96 |
<td>
|
97 |
-
<?php
|
98 |
-
echo '<a href="'.get_permalink($data_row->topic_id).'" title="'.get_the_title($data_row->topic_id).'">'.get_the_title($data_row->topic_id).'</a>';
|
99 |
?>
|
100 |
</td>
|
101 |
<td>
|
@@ -104,8 +100,8 @@
|
|
104 |
?>
|
105 |
</td>
|
106 |
<td>
|
107 |
-
<?php
|
108 |
-
echo $data_row->ip;
|
109 |
?>
|
110 |
</td>
|
111 |
<td>
|
3 |
* Topics logs page template
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
81 |
</td>
|
82 |
<td>
|
83 |
<?php
|
84 |
+
echo $data_row->status;
|
|
|
|
|
|
|
|
|
85 |
?>
|
86 |
</td>
|
87 |
<td>
|
88 |
+
<?php
|
89 |
+
echo $data_row->topic_id;
|
90 |
?>
|
91 |
</td>
|
92 |
<td>
|
93 |
+
<?php
|
94 |
+
echo '<a href="'.get_permalink($data_row->topic_id).'" title="'.get_the_title($data_row->topic_id).'">'.get_the_title($data_row->topic_id).'</a>';
|
95 |
?>
|
96 |
</td>
|
97 |
<td>
|
100 |
?>
|
101 |
</td>
|
102 |
<td>
|
103 |
+
<?php
|
104 |
+
echo $data_row->ip;
|
105 |
?>
|
106 |
</td>
|
107 |
<td>
|
admin/index.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Include admin files
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
3 |
* Include admin files
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
assets/css/wp-ulike.css
CHANGED
@@ -22,6 +22,7 @@
|
|
22 |
border: none;
|
23 |
text-align: center;
|
24 |
transition-property: none;
|
|
|
25 |
}
|
26 |
.wpulike .wp_ulike_btn:hover, .wpulike .wp_ulike_btn:active, .wpulike .wp_ulike_btn:focus {
|
27 |
outline: 0;
|
@@ -33,6 +34,10 @@
|
|
33 |
padding: 0 10px;
|
34 |
min-width: 50px;
|
35 |
}
|
|
|
|
|
|
|
|
|
36 |
.wpulike .wp_ulike_is_loading .wp_ulike_btn {
|
37 |
background-image: url(../img/svg/loader.svg);
|
38 |
background-repeat: no-repeat;
|
@@ -44,6 +49,9 @@
|
|
44 |
.wpulike .wp_ulike_is_loading .wp_ulike_btn.wp_ulike_put_image:after {
|
45 |
content: none;
|
46 |
}
|
|
|
|
|
|
|
47 |
|
48 |
.wp_ulike_click_is_disabled {
|
49 |
pointer-events: none;
|
@@ -112,8 +120,8 @@
|
|
112 |
}
|
113 |
|
114 |
#buddypress #activity-stream .activity-meta .wpulike, #buddypress #activity-stream .activity-comments .wpulike {
|
115 |
-
display:
|
116 |
-
|
117 |
padding: 0;
|
118 |
}
|
119 |
#buddypress #activity-stream .activity-meta .wpulike-default .wp_ulike_btn, #buddypress #activity-stream .activity-comments .wpulike-default .wp_ulike_btn {
|
@@ -144,7 +152,6 @@
|
|
144 |
* Heart template
|
145 |
*/
|
146 |
.wpulike-heart .wp_ulike_general_class {
|
147 |
-
display: inline-block;
|
148 |
box-shadow: 0 0 0 1px #bdbdbd inset;
|
149 |
border-radius: .25em;
|
150 |
padding: 5px;
|
@@ -556,6 +563,7 @@
|
|
556 |
*/
|
557 |
.wp_ulike_likers_wrapper {
|
558 |
margin: 10px 0;
|
|
|
559 |
}
|
560 |
.wp_ulike_likers_wrapper:empty {
|
561 |
display: none;
|
22 |
border: none;
|
23 |
text-align: center;
|
24 |
transition-property: none;
|
25 |
+
cursor: pointer;
|
26 |
}
|
27 |
.wpulike .wp_ulike_btn:hover, .wpulike .wp_ulike_btn:active, .wpulike .wp_ulike_btn:focus {
|
28 |
outline: 0;
|
34 |
padding: 0 10px;
|
35 |
min-width: 50px;
|
36 |
}
|
37 |
+
.wpulike .wp_ulike_general_class {
|
38 |
+
display: inline-flex;
|
39 |
+
align-items: center;
|
40 |
+
}
|
41 |
.wpulike .wp_ulike_is_loading .wp_ulike_btn {
|
42 |
background-image: url(../img/svg/loader.svg);
|
43 |
background-repeat: no-repeat;
|
49 |
.wpulike .wp_ulike_is_loading .wp_ulike_btn.wp_ulike_put_image:after {
|
50 |
content: none;
|
51 |
}
|
52 |
+
.wpulike.wpulike-hide-counter .count-box {
|
53 |
+
display: none;
|
54 |
+
}
|
55 |
|
56 |
.wp_ulike_click_is_disabled {
|
57 |
pointer-events: none;
|
120 |
}
|
121 |
|
122 |
#buddypress #activity-stream .activity-meta .wpulike, #buddypress #activity-stream .activity-comments .wpulike {
|
123 |
+
display: flex;
|
124 |
+
align-items: center;
|
125 |
padding: 0;
|
126 |
}
|
127 |
#buddypress #activity-stream .activity-meta .wpulike-default .wp_ulike_btn, #buddypress #activity-stream .activity-comments .wpulike-default .wp_ulike_btn {
|
152 |
* Heart template
|
153 |
*/
|
154 |
.wpulike-heart .wp_ulike_general_class {
|
|
|
155 |
box-shadow: 0 0 0 1px #bdbdbd inset;
|
156 |
border-radius: .25em;
|
157 |
padding: 5px;
|
563 |
*/
|
564 |
.wp_ulike_likers_wrapper {
|
565 |
margin: 10px 0;
|
566 |
+
flex: 0 0 100%;
|
567 |
}
|
568 |
.wp_ulike_likers_wrapper:empty {
|
569 |
display: none;
|
assets/css/wp-ulike.min.css
CHANGED
@@ -3,4 +3,4 @@
|
|
3 |
* WP ULike
|
4 |
* @author Alimir [https://wordpress.org/plugins/wp-ulike/]
|
5 |
===============================================================
|
6 |
-
*/.wpulike{display:block;position:relative;line-height:normal;margin:0;padding:10px 0}.wpulike .wp_ulike_btn{margin:0;position:relative;display:inline-block;vertical-align:middle;border-radius:.25em;box-shadow:none;padding:15px 25px;border:none;text-align:center;transition-property:none}.wpulike .wp_ulike_btn:active,.wpulike .wp_ulike_btn:focus,.wpulike .wp_ulike_btn:hover{outline:0}.wpulike .wp_ulike_put_text{font-size:14px;font-weight:600;line-height:28px;padding:0 10px;min-width:50px}.wpulike .wp_ulike_is_loading .wp_ulike_btn{background-image:url(../img/svg/loader.svg);background-repeat:no-repeat;background-position:center center}.wpulike .wp_ulike_is_loading .wp_ulike_btn span{visibility:hidden}.wpulike .wp_ulike_is_loading .wp_ulike_btn.wp_ulike_put_image:after{content:none}.wp_ulike_click_is_disabled{pointer-events:none;cursor:default}.wp_ulike_hide_me{visibility:hidden}.wpulike-default .wp_ulike_btn{color:#616161;background:#e0e0e0;min-height:30px;min-width:50px}.wpulike-default .wp_ulike_is_liked .wp_ulike_btn{color:#757575}.wpulike-default .wp_ulike_put_image:after{content:'';display:block;background:url(../img/svg/like.svg) no-repeat;background-size:contain;width:16px;height:16px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.wpulike-default .wp_ulike_put_image.image-unlike:after{filter:invert(44%) sepia(40%) saturate(3852%) hue-rotate(329deg) brightness(100%) contrast(111%)}.wpulike-default .count-box{position:relative;border-radius:.25em;font-size:12px;text-decoration:none;background-color:#fff;margin-left:8px;line-height:28px;display:inline-block;padding:0 10px;box-shadow:0 0 0 1px #bdbdbd inset;color:#616161;vertical-align:middle;text-align:center}.wpulike-default .count-box:before{content:'';position:absolute;border:1px solid transparent;background:#fff;border-bottom-color:#bdbdbd;left:-5px;top:50%;border-left-color:#bdbdbd;transform:rotate(45deg) translatey(-50%);width:5px;height:5px;margin:0}#buddypress #activity-stream .activity-comments .wpulike,#buddypress #activity-stream .activity-meta .wpulike{display:inline-block;vertical-align:middle;padding:0}#buddypress #activity-stream .activity-comments .wpulike-default .wp_ulike_btn,#buddypress #activity-stream .activity-meta .wpulike-default .wp_ulike_btn{border-radius:0;background-color:#fff;box-shadow:0 0 0 1px #bdbdbd inset;font-size:initial;padding:initial}#buddypress #activity-stream .wp_ulike_likers_wrapper .wp-ulike-liker,#buddypress #activity-stream .wp_ulike_likers_wrapper li{border:none;padding:0}#buddypress #activity-stream .wp_ulike_likers_wrapper .wp-ulike-liker a,#buddypress #activity-stream .wp_ulike_likers_wrapper .wp-ulike-liker img,#buddypress #activity-stream .wp_ulike_likers_wrapper li a,#buddypress #activity-stream .wp_ulike_likers_wrapper li img{float:none;padding:0;margin:0}#bbpress-forums .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline) .wp-ulike-likers-list,#bbpress-forums .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline) ul{margin:0!important}#bbpress-forums .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline) .wp-ulike-likers-list li,#bbpress-forums .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline) ul li{list-style-type:none}.wpulike-heart .wp_ulike_general_class{display:inline-block;box-shadow:0 0 0 1px #bdbdbd inset;border-radius:.25em;padding:5px}.wpulike-heart .wp_ulike_put_text{padding:0 5px;text-transform:uppercase;font-weight:600;color:#757575}.wpulike-heart .wp_ulike_btn{background:0 0}.wpulike-heart .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){bottom:10px}.wpulike-heart .wp_ulike_put_image{background:0 0;padding:15px}.wpulike-heart .wp_ulike_put_image:after{content:'';display:block;background:url(../img/svg/love.svg) no-repeat;background-size:contain;width:20px;height:20px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.wpulike-heart .wp_ulike_put_image.image-unlike:after{filter:invert(44%) sepia(40%) saturate(3852%) hue-rotate(329deg) brightness(100%) contrast(111%)}.wpulike-heart .count-box{font-size:14px;text-decoration:none;line-height:28px;display:inline-block;color:#616161;text-align:center;font-weight:600;vertical-align:middle;padding:0 5px}#buddypress #activity-stream .wpulike-heart .wp_ulike_btn{background:0 0;border:0;font-size:initial;padding:initial}#buddypress #activity-stream .wpulike-heart .wp_ulike_put_image{padding:10px 15px}#buddypress #activity-stream .wpulike-heart .wp_ulike_general_class{border-radius:0;padding:.2em .5em;margin-bottom:0}#buddypress #activity-stream .acomment-options,#buddypress #activity-stream .activity-meta{display:flex;align-items:center}@keyframes animateCircle{40%{transform:scale(10);opacity:1;fill:#dd4688}55%{transform:scale(11);opacity:1;fill:#d46abf}65%{transform:scale(12);opacity:1;fill:#cc8ef5}75%{transform:scale(13);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.5}85%{transform:scale(17);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.2}95%{transform:scale(18);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.1}100%{transform:scale(19);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:0}}@keyframes animateHeart{0%{transform:scale(.2)}40%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes animateHeartOut{0%{transform:scale(1.4)}100%{transform:scale(1)}}.wpulike-robeen .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){bottom:5px}.wpulike-robeen .count-box{display:inline-block;vertical-align:middle;font-weight:600}.wpulike-robeen label{display:inline-block;margin:0}.wpulike-robeen svg{cursor:pointer;overflow:visible!important;width:50px;display:inline-block;vertical-align:middle}.wpulike-robeen svg .heart{transform-origin:center;animation:animateHeartOut .3s linear forwards}.wpulike-robeen svg .main-circ{transform-origin:29.5px 29.5px}.wpulike-robeen .wp_ulike_btn{display:none!important}.wpulike-robeen .wp_ulike_btn:checked+svg .heart{transform:scale(.2);fill:#e2264d;animation:animateHeart .3s linear forwards .25s}.wpulike-robeen .wp_ulike_btn:checked+svg .main-circ{transition:all 2s;animation:animateCircle .3s linear forwards;opacity:1}.wpulike-robeen .wp_ulike_btn:checked+svg .grp1{opacity:1;transition:.1s all .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp1 .oval1{transform:scale(0) translate(0,-30px);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp1 .oval2{transform:scale(0) translate(10px,-50px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp2{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp2 .oval1{transform:scale(0) translate(30px,-15px);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp2 .oval2{transform:scale(0) translate(60px,-15px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp3{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp3 .oval1{transform:scale(0) translate(30px,0);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp3 .oval2{transform:scale(0) translate(60px,10px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp4{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp4 .oval1{transform:scale(0) translate(30px,15px);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp4 .oval2{transform:scale(0) translate(40px,50px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp5{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp5 .oval1{transform:scale(0) translate(-10px,20px);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp5 .oval2{transform:scale(0) translate(-60px,30px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp6{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp6 .oval1{transform:scale(0) translate(-30px,0);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp6 .oval2{transform:scale(0) translate(-60px,-5px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp7{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp7 .oval1{transform:scale(0) translate(-30px,-15px);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp7 .oval2{transform:scale(0) translate(-55px,-30px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-animated-heart .wp_ulike_btn{position:relative;border-radius:50em;background-color:#fff;padding:0;box-shadow:0 5px 30px rgba(255,111,99,.4);border:0;width:50px;height:50px}.wpulike-animated-heart .wp_ulike_btn.image-unlike{background-color:#ff6f63}.wpulike-animated-heart .wp_ulike_btn.image-unlike .wpulike-svg-heart{fill:#fff}.wpulike-animated-heart .wp_ulike_btn.image-unlike .wpulike-svg-heart-pop{animation-direction:normal}.wpulike-animated-heart .wp_ulike_btn:active{box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.wpulike-animated-heart .wpulike-svg-heart{width:20px;fill:#ff6f63;transition:fill .5s,transform .5s;pointer-events:none;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.wpulike-animated-heart .wpulike-svg-heart-pop{position:absolute;width:30%;fill:#ff6f63;opacity:0;left:0;animation:popHearts 1s ease forwards reverse}.wpulike-animated-heart .wpulike-svg-heart-pop.one{left:1%;transform:rotate(-10deg);animation-delay:.45}.wpulike-animated-heart .wpulike-svg-heart-pop.two{left:15%;transform:rotate(8deg);animation-delay:.25s}.wpulike-animated-heart .wpulike-svg-heart-pop.three{left:30%;transform:rotate(-5deg);animation-delay:0}.wpulike-animated-heart .wpulike-svg-heart-pop.four{left:50%;transform:rotate(-8deg);animation-delay:.3s}.wpulike-animated-heart .wpulike-svg-heart-pop.five{left:60%;transform:rotate(-10deg);animation-delay:.9s}.wpulike-animated-heart .wpulike-svg-heart-pop.six{left:70%;transform:rotate(-8deg);animation-delay:.2}.wpulike-animated-heart .wpulike-svg-heart-pop.seven{left:85%;transform:rotate(6deg);animation-delay:.35s}.wpulike-animated-heart .wpulike-svg-heart-pop.eight{left:90%;transform:rotate(-4deg);animation-delay:.5s}.wpulike-animated-heart .wpulike-svg-heart-pop.nine{left:95%;transform:rotate(8deg);animation-delay:.2s}.wpulike-animated-heart .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){bottom:30px}.wpulike-animated-heart .count-box{margin:0 15px;color:#ff6f63;display:inline-block;vertical-align:middle}#buddypress #activity-stream .wpulike-animated-heart .wp_ulike_btn{background:inherit;border:0;width:40px;height:40px}#buddypress #activity-stream .wpulike-animated-heart .wp_ulike_btn.image-unlike{background-color:#ff6f63}@keyframes popHearts{0%{left:calc(50% - 7px);top:10px}20%{opacity:1}80%{top:-20px}100%{opacity:0}}.wp_ulike_likers_wrapper{margin:10px 0}.wp_ulike_likers_wrapper:empty{display:none}.wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){transition:all .5s cubic-bezier(.19,1,.22,1);display:block;position:absolute;left:0;transform:translateY(-30px);bottom:0;background:#eee;padding:5px;opacity:0;box-shadow:2px 2px 1px rgba(0,0,0,.1);border-radius:5px;z-index:9}.wp_ulike_likers_wrapper:not(.wp_ulike_display_inline):after{content:'';position:absolute;top:100%;left:15px;width:0;height:0;border-top:8px solid #eee;border-right:8px solid transparent;border-left:8px solid transparent}.wp_ulike_likers_wrapper .tiles,.wp_ulike_likers_wrapper .wp-ulike-likers-list{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0}.wp_ulike_likers_wrapper .tiles .wp-ulike-liker,.wp_ulike_likers_wrapper .tiles li,.wp_ulike_likers_wrapper .wp-ulike-likers-list .wp-ulike-liker,.wp_ulike_likers_wrapper .wp-ulike-likers-list li{padding:3px;margin:0;list-style:none}.wp_ulike_likers_wrapper .tiles .wp-ulike-liker a>img,.wp_ulike_likers_wrapper .tiles li a>img,.wp_ulike_likers_wrapper .wp-ulike-likers-list .wp-ulike-liker a>img,.wp_ulike_likers_wrapper .wp-ulike-likers-list li a>img{border-radius:5px;display:block;border:0;box-shadow:none}.wpulike:hover .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){transform:translateY(-40px);opacity:1}.most_liked_users{list-style-type:none!important;position:relative!important;margin:10px 0!important;padding:0!important}.most_liked_users li{display:inline-table!important;cursor:pointer!important;margin:0 2px!important}.most_liked_users li img{display:block!important;float:none!important}.most_liked_users li.inactive{visibility:hidden!important;opacity:0!important}.commentlist .tiles .avatar,.commentlist .wp-ulike-liker .avatar{left:0!important}.wp_ulike_thumbnail{vertical-align:middle;margin:0 10px 0 0}.most_liked_comment .avatar{vertical-align:middle;margin:0 10px 0 0}.wp_ulike_style_simple .wp_counter_span:before{content:"("}.wp_ulike_style_simple .wp_counter_span:after{content:")"}.wp_ulike_style_love .wp_counter_span{float:right;display:inline-block;background:#f1f1f1 url(../img/icons/heart.png) 5px center no-repeat;color:#333;font-size:9px;line-height:17px;font-weight:400;margin:2px 0 0 2px;vertical-align:middle;border-radius:10px;padding:0 5px 0 23px;z-index:26}.wpulike-notification{position:fixed;z-index:999999;pointer-events:none;right:20px;bottom:20px}.wpulike-notification *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpulike-notification .wpulike-message{position:relative;pointer-events:auto;word-wrap:break-word;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 55px;width:280px;border-radius:3px;background-color:#00bcd4;color:#fff;animation:wpUlikeNotifitcationsAnimation .2s backwards;box-shadow:0 3px 5px rgba(0,0,0,.08);font-size:14px;font-weight:500}.wpulike-notification .wpulike-message:hover{opacity:.9;cursor:pointer}.wpulike-notification .wpulike-message:before{content:"";background-position:center center;background-repeat:no-repeat;background-image:url(../img/svg/info.svg);position:absolute;left:0;width:45px;top:0;height:100%;background-color:rgba(0,0,0,.08)}.wpulike-notification .wpulike-message.wpulike-success{background-color:#8bc34a}.wpulike-notification .wpulike-message.wpulike-success:before{background-image:url(../img/svg/success.svg)}.wpulike-notification .wpulike-message.wpulike-error{background-color:#ef5350}.wpulike-notification .wpulike-message.wpulike-error:before{background-image:url(../img/svg/error.svg)}.wpulike-notification .wpulike-message.wpulike-warning{background-color:#ffab00}.wpulike-notification .wpulike-message.wpulike-warning:before{background-image:url(../img/svg/warning.svg)}@keyframes wpUlikeNotifitcationsAnimation{from{opacity:0;transform:translateY(100%)}to{opacity:.8;transform:translateY(0)}}@media all and (max-width:240px){.wpulike-notification .wpulike-message{padding:8px 8px 8px 55px;width:11em}}@media all and (min-width:241px) and (max-width:480px){.wpulike-notification .wpulike-message{padding:8px 8px 8px 55px;width:18em}}@media all and (min-width:481px) and (max-width:768px){.wpulike-notification .wpulike-message{padding:15px 15px 15px 55px;width:25em}}/*!>>>>>>>>>>>>>>>>>>>>>>> #RTL <<<<<<<<<<<<<<<<<<<<<<<<<<< */.rtl .wpulike-default .count-box{margin-right:8px;margin-left:inherit}.rtl .wpulike-default .count-box:before{right:-1px;left:auto;border-color:#bdbdbd #bdbdbd transparent transparent}.rtl .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){left:auto;right:0}.rtl .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline):after{left:auto;right:15px}.rtl .commentlist .tiles .avatar{left:inherit!important;right:0!important}.rtl .wp_ulike_thumbnail{margin:0 0 0 10px}.rtl .most_liked_comment .avatar{margin:0 0 0 10px}.rtl .wp_ulike_style_love .wp_counter_span{float:left;background:#f1f1f1 url(../img/icons/heart.png) no-repeat scroll 85% center;margin:2px 2px 0 0;padding:0 23px 0 5px}.rtl .wpulike-notification{left:20px;right:inherit}.rtl .wpulike-notification .wpulike-message{padding:15px 55px 15px 15px}.rtl .wpulike-notification .wpulike-message:before{left:auto;right:0}@media all and (max-width:240px){.rtl .wpulike-notification .wpulike-message{padding:8px 55px 8px 8px}}@media all and (min-width:241px) and (max-width:480px){.rtl .wpulike-notification .wpulike-message{padding:8px 55px 8px 8px}}@media all and (min-width:481px) and (max-width:768px){.rtl .wpulike-notification .wpulike-message{padding:15px 55px 15px 15px}}
|
3 |
* WP ULike
|
4 |
* @author Alimir [https://wordpress.org/plugins/wp-ulike/]
|
5 |
===============================================================
|
6 |
+
*/.wpulike{display:block;position:relative;line-height:normal;margin:0;padding:10px 0}.wpulike .wp_ulike_btn{margin:0;position:relative;display:inline-block;vertical-align:middle;border-radius:.25em;box-shadow:none;padding:15px 25px;border:none;text-align:center;transition-property:none;cursor:pointer}.wpulike .wp_ulike_btn:active,.wpulike .wp_ulike_btn:focus,.wpulike .wp_ulike_btn:hover{outline:0}.wpulike .wp_ulike_put_text{font-size:14px;font-weight:600;line-height:28px;padding:0 10px;min-width:50px}.wpulike .wp_ulike_general_class{display:inline-flex;align-items:center}.wpulike .wp_ulike_is_loading .wp_ulike_btn{background-image:url(../img/svg/loader.svg);background-repeat:no-repeat;background-position:center center}.wpulike .wp_ulike_is_loading .wp_ulike_btn span{visibility:hidden}.wpulike .wp_ulike_is_loading .wp_ulike_btn.wp_ulike_put_image:after{content:none}.wpulike.wpulike-hide-counter .count-box{display:none}.wp_ulike_click_is_disabled{pointer-events:none;cursor:default}.wp_ulike_hide_me{visibility:hidden}.wpulike-default .wp_ulike_btn{color:#616161;background:#e0e0e0;min-height:30px;min-width:50px}.wpulike-default .wp_ulike_is_liked .wp_ulike_btn{color:#757575}.wpulike-default .wp_ulike_put_image:after{content:'';display:block;background:url(../img/svg/like.svg) no-repeat;background-size:contain;width:16px;height:16px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.wpulike-default .wp_ulike_put_image.image-unlike:after{filter:invert(44%) sepia(40%) saturate(3852%) hue-rotate(329deg) brightness(100%) contrast(111%)}.wpulike-default .count-box{position:relative;border-radius:.25em;font-size:12px;text-decoration:none;background-color:#fff;margin-left:8px;line-height:28px;display:inline-block;padding:0 10px;box-shadow:0 0 0 1px #bdbdbd inset;color:#616161;vertical-align:middle;text-align:center}.wpulike-default .count-box:before{content:'';position:absolute;border:1px solid transparent;background:#fff;border-bottom-color:#bdbdbd;left:-5px;top:50%;border-left-color:#bdbdbd;transform:rotate(45deg) translatey(-50%);width:5px;height:5px;margin:0}#buddypress #activity-stream .activity-comments .wpulike,#buddypress #activity-stream .activity-meta .wpulike{display:flex;align-items:center;padding:0}#buddypress #activity-stream .activity-comments .wpulike-default .wp_ulike_btn,#buddypress #activity-stream .activity-meta .wpulike-default .wp_ulike_btn{border-radius:0;background-color:#fff;box-shadow:0 0 0 1px #bdbdbd inset;font-size:initial;padding:initial}#buddypress #activity-stream .wp_ulike_likers_wrapper .wp-ulike-liker,#buddypress #activity-stream .wp_ulike_likers_wrapper li{border:none;padding:0}#buddypress #activity-stream .wp_ulike_likers_wrapper .wp-ulike-liker a,#buddypress #activity-stream .wp_ulike_likers_wrapper .wp-ulike-liker img,#buddypress #activity-stream .wp_ulike_likers_wrapper li a,#buddypress #activity-stream .wp_ulike_likers_wrapper li img{float:none;padding:0;margin:0}#bbpress-forums .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline) .wp-ulike-likers-list,#bbpress-forums .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline) ul{margin:0!important}#bbpress-forums .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline) .wp-ulike-likers-list li,#bbpress-forums .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline) ul li{list-style-type:none}.wpulike-heart .wp_ulike_general_class{box-shadow:0 0 0 1px #bdbdbd inset;border-radius:.25em;padding:5px}.wpulike-heart .wp_ulike_put_text{padding:0 5px;text-transform:uppercase;font-weight:600;color:#757575}.wpulike-heart .wp_ulike_btn{background:0 0}.wpulike-heart .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){bottom:10px}.wpulike-heart .wp_ulike_put_image{background:0 0;padding:15px}.wpulike-heart .wp_ulike_put_image:after{content:'';display:block;background:url(../img/svg/love.svg) no-repeat;background-size:contain;width:20px;height:20px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.wpulike-heart .wp_ulike_put_image.image-unlike:after{filter:invert(44%) sepia(40%) saturate(3852%) hue-rotate(329deg) brightness(100%) contrast(111%)}.wpulike-heart .count-box{font-size:14px;text-decoration:none;line-height:28px;display:inline-block;color:#616161;text-align:center;font-weight:600;vertical-align:middle;padding:0 5px}#buddypress #activity-stream .wpulike-heart .wp_ulike_btn{background:0 0;border:0;font-size:initial;padding:initial}#buddypress #activity-stream .wpulike-heart .wp_ulike_put_image{padding:10px 15px}#buddypress #activity-stream .wpulike-heart .wp_ulike_general_class{border-radius:0;padding:.2em .5em;margin-bottom:0}#buddypress #activity-stream .acomment-options,#buddypress #activity-stream .activity-meta{display:flex;align-items:center}@keyframes animateCircle{40%{transform:scale(10);opacity:1;fill:#dd4688}55%{transform:scale(11);opacity:1;fill:#d46abf}65%{transform:scale(12);opacity:1;fill:#cc8ef5}75%{transform:scale(13);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.5}85%{transform:scale(17);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.2}95%{transform:scale(18);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.1}100%{transform:scale(19);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:0}}@keyframes animateHeart{0%{transform:scale(.2)}40%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes animateHeartOut{0%{transform:scale(1.4)}100%{transform:scale(1)}}.wpulike-robeen .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){bottom:5px}.wpulike-robeen .count-box{display:inline-block;vertical-align:middle;font-weight:600}.wpulike-robeen label{display:inline-block;margin:0}.wpulike-robeen svg{cursor:pointer;overflow:visible!important;width:50px;display:inline-block;vertical-align:middle}.wpulike-robeen svg .heart{transform-origin:center;animation:animateHeartOut .3s linear forwards}.wpulike-robeen svg .main-circ{transform-origin:29.5px 29.5px}.wpulike-robeen .wp_ulike_btn{display:none!important}.wpulike-robeen .wp_ulike_btn:checked+svg .heart{transform:scale(.2);fill:#e2264d;animation:animateHeart .3s linear forwards .25s}.wpulike-robeen .wp_ulike_btn:checked+svg .main-circ{transition:all 2s;animation:animateCircle .3s linear forwards;opacity:1}.wpulike-robeen .wp_ulike_btn:checked+svg .grp1{opacity:1;transition:.1s all .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp1 .oval1{transform:scale(0) translate(0,-30px);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp1 .oval2{transform:scale(0) translate(10px,-50px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp2{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp2 .oval1{transform:scale(0) translate(30px,-15px);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp2 .oval2{transform:scale(0) translate(60px,-15px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp3{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp3 .oval1{transform:scale(0) translate(30px,0);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp3 .oval2{transform:scale(0) translate(60px,10px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp4{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp4 .oval1{transform:scale(0) translate(30px,15px);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp4 .oval2{transform:scale(0) translate(40px,50px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp5{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp5 .oval1{transform:scale(0) translate(-10px,20px);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp5 .oval2{transform:scale(0) translate(-60px,30px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp6{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp6 .oval1{transform:scale(0) translate(-30px,0);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp6 .oval2{transform:scale(0) translate(-60px,-5px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp7{opacity:1;transition:.1s all .3s;opacity:1;transition:.1s opacity .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp7 .oval1{transform:scale(0) translate(-30px,-15px);transform-origin:0 0 0;transition:.5s transform .3s}.wpulike-robeen .wp_ulike_btn:checked+svg .grp7 .oval2{transform:scale(0) translate(-55px,-30px);transform-origin:0 0 0;transition:1.5s transform .3s}.wpulike-animated-heart .wp_ulike_btn{position:relative;border-radius:50em;background-color:#fff;padding:0;box-shadow:0 5px 30px rgba(255,111,99,.4);border:0;width:50px;height:50px}.wpulike-animated-heart .wp_ulike_btn.image-unlike{background-color:#ff6f63}.wpulike-animated-heart .wp_ulike_btn.image-unlike .wpulike-svg-heart{fill:#fff}.wpulike-animated-heart .wp_ulike_btn.image-unlike .wpulike-svg-heart-pop{animation-direction:normal}.wpulike-animated-heart .wp_ulike_btn:active{box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.wpulike-animated-heart .wpulike-svg-heart{width:20px;fill:#ff6f63;transition:fill .5s,transform .5s;pointer-events:none;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.wpulike-animated-heart .wpulike-svg-heart-pop{position:absolute;width:30%;fill:#ff6f63;opacity:0;left:0;animation:popHearts 1s ease forwards reverse}.wpulike-animated-heart .wpulike-svg-heart-pop.one{left:1%;transform:rotate(-10deg);animation-delay:.45}.wpulike-animated-heart .wpulike-svg-heart-pop.two{left:15%;transform:rotate(8deg);animation-delay:.25s}.wpulike-animated-heart .wpulike-svg-heart-pop.three{left:30%;transform:rotate(-5deg);animation-delay:0}.wpulike-animated-heart .wpulike-svg-heart-pop.four{left:50%;transform:rotate(-8deg);animation-delay:.3s}.wpulike-animated-heart .wpulike-svg-heart-pop.five{left:60%;transform:rotate(-10deg);animation-delay:.9s}.wpulike-animated-heart .wpulike-svg-heart-pop.six{left:70%;transform:rotate(-8deg);animation-delay:.2}.wpulike-animated-heart .wpulike-svg-heart-pop.seven{left:85%;transform:rotate(6deg);animation-delay:.35s}.wpulike-animated-heart .wpulike-svg-heart-pop.eight{left:90%;transform:rotate(-4deg);animation-delay:.5s}.wpulike-animated-heart .wpulike-svg-heart-pop.nine{left:95%;transform:rotate(8deg);animation-delay:.2s}.wpulike-animated-heart .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){bottom:30px}.wpulike-animated-heart .count-box{margin:0 15px;color:#ff6f63;display:inline-block;vertical-align:middle}#buddypress #activity-stream .wpulike-animated-heart .wp_ulike_btn{background:inherit;border:0;width:40px;height:40px}#buddypress #activity-stream .wpulike-animated-heart .wp_ulike_btn.image-unlike{background-color:#ff6f63}@keyframes popHearts{0%{left:calc(50% - 7px);top:10px}20%{opacity:1}80%{top:-20px}100%{opacity:0}}.wp_ulike_likers_wrapper{margin:10px 0;flex:0 0 100%}.wp_ulike_likers_wrapper:empty{display:none}.wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){transition:all .5s cubic-bezier(.19,1,.22,1);display:block;position:absolute;left:0;transform:translateY(-30px);bottom:0;background:#eee;padding:5px;opacity:0;box-shadow:2px 2px 1px rgba(0,0,0,.1);border-radius:5px;z-index:9}.wp_ulike_likers_wrapper:not(.wp_ulike_display_inline):after{content:'';position:absolute;top:100%;left:15px;width:0;height:0;border-top:8px solid #eee;border-right:8px solid transparent;border-left:8px solid transparent}.wp_ulike_likers_wrapper .tiles,.wp_ulike_likers_wrapper .wp-ulike-likers-list{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0}.wp_ulike_likers_wrapper .tiles .wp-ulike-liker,.wp_ulike_likers_wrapper .tiles li,.wp_ulike_likers_wrapper .wp-ulike-likers-list .wp-ulike-liker,.wp_ulike_likers_wrapper .wp-ulike-likers-list li{padding:3px;margin:0;list-style:none}.wp_ulike_likers_wrapper .tiles .wp-ulike-liker a>img,.wp_ulike_likers_wrapper .tiles li a>img,.wp_ulike_likers_wrapper .wp-ulike-likers-list .wp-ulike-liker a>img,.wp_ulike_likers_wrapper .wp-ulike-likers-list li a>img{border-radius:5px;display:block;border:0;box-shadow:none}.wpulike:hover .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){transform:translateY(-40px);opacity:1}.most_liked_users{list-style-type:none!important;position:relative!important;margin:10px 0!important;padding:0!important}.most_liked_users li{display:inline-table!important;cursor:pointer!important;margin:0 2px!important}.most_liked_users li img{display:block!important;float:none!important}.most_liked_users li.inactive{visibility:hidden!important;opacity:0!important}.commentlist .tiles .avatar,.commentlist .wp-ulike-liker .avatar{left:0!important}.wp_ulike_thumbnail{vertical-align:middle;margin:0 10px 0 0}.most_liked_comment .avatar{vertical-align:middle;margin:0 10px 0 0}.wp_ulike_style_simple .wp_counter_span:before{content:"("}.wp_ulike_style_simple .wp_counter_span:after{content:")"}.wp_ulike_style_love .wp_counter_span{float:right;display:inline-block;background:#f1f1f1 url(../img/icons/heart.png) 5px center no-repeat;color:#333;font-size:9px;line-height:17px;font-weight:400;margin:2px 0 0 2px;vertical-align:middle;border-radius:10px;padding:0 5px 0 23px;z-index:26}.wpulike-notification{position:fixed;z-index:999999;pointer-events:none;right:20px;bottom:20px}.wpulike-notification *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpulike-notification .wpulike-message{position:relative;pointer-events:auto;word-wrap:break-word;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 55px;width:280px;border-radius:3px;background-color:#00bcd4;color:#fff;animation:wpUlikeNotifitcationsAnimation .2s backwards;box-shadow:0 3px 5px rgba(0,0,0,.08);font-size:14px;font-weight:500}.wpulike-notification .wpulike-message:hover{opacity:.9;cursor:pointer}.wpulike-notification .wpulike-message:before{content:"";background-position:center center;background-repeat:no-repeat;background-image:url(../img/svg/info.svg);position:absolute;left:0;width:45px;top:0;height:100%;background-color:rgba(0,0,0,.08)}.wpulike-notification .wpulike-message.wpulike-success{background-color:#8bc34a}.wpulike-notification .wpulike-message.wpulike-success:before{background-image:url(../img/svg/success.svg)}.wpulike-notification .wpulike-message.wpulike-error{background-color:#ef5350}.wpulike-notification .wpulike-message.wpulike-error:before{background-image:url(../img/svg/error.svg)}.wpulike-notification .wpulike-message.wpulike-warning{background-color:#ffab00}.wpulike-notification .wpulike-message.wpulike-warning:before{background-image:url(../img/svg/warning.svg)}@keyframes wpUlikeNotifitcationsAnimation{from{opacity:0;transform:translateY(100%)}to{opacity:.8;transform:translateY(0)}}@media all and (max-width:240px){.wpulike-notification .wpulike-message{padding:8px 8px 8px 55px;width:11em}}@media all and (min-width:241px) and (max-width:480px){.wpulike-notification .wpulike-message{padding:8px 8px 8px 55px;width:18em}}@media all and (min-width:481px) and (max-width:768px){.wpulike-notification .wpulike-message{padding:15px 15px 15px 55px;width:25em}}/*!>>>>>>>>>>>>>>>>>>>>>>> #RTL <<<<<<<<<<<<<<<<<<<<<<<<<<< */.rtl .wpulike-default .count-box{margin-right:8px;margin-left:inherit}.rtl .wpulike-default .count-box:before{right:-1px;left:auto;border-color:#bdbdbd #bdbdbd transparent transparent}.rtl .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline){left:auto;right:0}.rtl .wp_ulike_likers_wrapper:not(.wp_ulike_display_inline):after{left:auto;right:15px}.rtl .commentlist .tiles .avatar{left:inherit!important;right:0!important}.rtl .wp_ulike_thumbnail{margin:0 0 0 10px}.rtl .most_liked_comment .avatar{margin:0 0 0 10px}.rtl .wp_ulike_style_love .wp_counter_span{float:left;background:#f1f1f1 url(../img/icons/heart.png) no-repeat scroll 85% center;margin:2px 2px 0 0;padding:0 23px 0 5px}.rtl .wpulike-notification{left:20px;right:inherit}.rtl .wpulike-notification .wpulike-message{padding:15px 55px 15px 15px}.rtl .wpulike-notification .wpulike-message:before{left:auto;right:0}@media all and (max-width:240px){.rtl .wpulike-notification .wpulike-message{padding:8px 55px 8px 8px}}@media all and (min-width:241px) and (max-width:480px){.rtl .wpulike-notification .wpulike-message{padding:8px 55px 8px 8px}}@media all and (min-width:481px) and (max-width:768px){.rtl .wpulike-notification .wpulike-message{padding:15px 55px 15px 15px}}
|
assets/img/ajax-bootmodal-login.jpg
CHANGED
Binary file
|
assets/img/bg/button-love.png
CHANGED
Binary file
|
assets/img/blue-login-themes.jpg
CHANGED
Binary file
|
assets/img/custom-fileds-notifications.png
CHANGED
Binary file
|
assets/img/icons/add-heart-hover.png
CHANGED
Binary file
|
assets/img/no-thumbnail.png
CHANGED
Binary file
|
assets/img/statistics.svg
ADDED
@@ -0,0 +1,709 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="749.042" height="706.354" viewBox="0 0 749.042 706.354">
|
2 |
+
<defs>
|
3 |
+
<radialGradient id="radial-gradient" cx="0.352" cy="0.993" r="0.512" gradientTransform="translate(-0.391) scale(1.783 1)" gradientUnits="objectBoundingBox">
|
4 |
+
<stop offset="0" stop-color="#a1b8c0"/>
|
5 |
+
<stop offset="1" stop-color="#31896a"/>
|
6 |
+
</radialGradient>
|
7 |
+
<radialGradient id="radial-gradient-2" cx="1.085" cy="0.98" r="0.95" gradientTransform="translate(-0.488) scale(1.976 1)" xlink:href="#radial-gradient"/>
|
8 |
+
<radialGradient id="radial-gradient-3" cx="-0.138" cy="0.984" r="1.165" gradientTransform="translate(-0.347) scale(1.694 1)" xlink:href="#radial-gradient"/>
|
9 |
+
<radialGradient id="radial-gradient-4" cx="1.223" cy="0.985" r="1.399" gradientTransform="translate(-0.303) scale(1.605 1)" xlink:href="#radial-gradient"/>
|
10 |
+
<clipPath id="clip-path">
|
11 |
+
<path id="Path_2031" data-name="Path 2031" d="M1971,783.449c-.63,12.868-5.257,22.778-10.59,30.907-5.308,8.093-12.016,15.04-19.744,21.753a194.069,194.069,0,0,1-23.758,17.74c-1.989,1.243-4.491,2.36-6.865,3.724-4.648,2.669-7.875,4.349-13.453,7.155-.893.446-2.242,1.116-3.435,1.715-3.03,1.523-3.3,1-4.009,4.3-5.485,25.565-8.7,53.625-12.3,80.7,1.168-1.385,1.4-3.273,2-4.867,3.912-10.336,8.24-21.52,12.3-32.338a24.636,24.636,0,0,1,.858-2.578,28.907,28.907,0,0,1,4.581-4.861c4.445-4.145,10.129-9.209,14.594-12.878a263.019,263.019,0,0,1,21.464-15.457c15.238-10.2,31.754-18.658,50.372-23.179a33.367,33.367,0,0,1-5.729,12.589c-7.271,10.712-17.668,18.242-29.76,24.9-13.843,7.616-28.731,12.9-46.648,17.171-2.385.569-6.109.939-7.155,1.715-.878.654-1.725,3.431-2.578,5.724-4.282,11.579-7.982,21.83-12.021,32.912a79.611,79.611,0,0,0-3.146,8.869c-.8,3.578-.711,7.409-1.142,11.169-1.218,10.6-2.629,21.657-3.435,32.622a3.991,3.991,0,0,0,2-1.431c.609-.65,1.066-1.588,1.72-2.289,1.289-1.39,3-2.532,4-4.009,1.441-2.116,2.461-4.689,3.724-6.871a213.585,213.585,0,0,1,52.661-61.241,144.922,144.922,0,0,1,22.032-14.31c1-.527,1.913-1.481,3.151-1.431-.259,12.823-5.176,22.788-10.6,30.907a112.2,112.2,0,0,1-19.46,21.748c-13.888,12.265-29.542,21.546-47.216,30.055a26.394,26.394,0,0,0-3.435,1.715c-1.654,1.183-2.877,3.588-4.583,5.724-1.532,1.923-4.069,4.055-4.577,5.724a31.084,31.084,0,0,0-.289,3.719c-1.609,17.486-2.233,36.286-3.719,54.092-1.319,15.862-2.339,33.206-3.146,50.94-.1,2.04.837,5.724-2.293,5.151-1.756-.32-1.32-1.35-1.142-4.293,1.609-26.452,3.136-50.682,5.15-76.7a31.384,31.384,0,0,0,.289-5.439,27.329,27.329,0,0,0-1.431-4.577,39.914,39.914,0,0,0-1.72-4.288c-.934-1.766-2.872-3.415-4.582-5.155a179.883,179.883,0,0,1-29.192-38.636c-8.8-15.812-17.415-37.7-9.154-61.252,1.344-.385,1.69,1.365,2.288,2.009.751.8,1.614,1.507,2.289,2.289,1.055,1.213,2.075,2.37,3.151,3.719,16.329,20.48,27.99,47.876,33.485,79.565.431,2.506,1.091,5.115,1.431,7.723.35,2.735.243,5.582.858,8.3.543,2.395,1.837,4.237,2.577,6.865.767-2.075.7-4.389.853-6.581,1.142-15.669,2.192-31.877,4.009-47.506,1.73-14.857,2.837-31.055,5.44-46.363.38-2.248,1.334-4.572,1.147-6.008-.153-1.142-.924-1.873-2-3.151a14.139,14.139,0,0,0-5.724-4.577c-6.662-3.354-13.7-6.951-20.038-10.879-17.445-10.8-34.18-23.784-45.5-41.208-5.354-8.246-9.875-18.131-10.3-30.623,4.988,1.908,9.326,4.922,13.736,7.728,21.393,13.6,39.092,32.851,53.518,53.8,2.217,3.228,4.481,6.348,6.581,9.733.68,1.1,1.055,2.324,1.715,3.435.649,1.091,1.684,2.08,2.293,3.146,1.842,3.243,2.765,7.632,6.292,9.733,1.948-12.6,3.694-24.408,6.3-36.92.36-1.715,1.182-3.461,1.142-4.866-.036-1.568-1.162-4.1-2-6.3-.8-2.091-1.523-4.46-2.289-6.008a28.692,28.692,0,0,0-2.862-4,190.45,190.45,0,0,1-18.034-29.766c-6.114-12.635-11.052-25.757-11.732-42.644,6.439,2.69,11.2,7.1,15.167,11.737,10.245,11.95,15.964,29.157,17.461,49.8.3,4.171-.406,8.636.284,13.163.3,1.959,1.523,3.806,2.293,5.724a35.056,35.056,0,0,1,2,5.724c1.5-3.476,1.842-7.683,3.719-10.59,2.111-3.268,4.7-7.617,6.865-11.164,13.077-21.419,29.319-40.376,48.368-55.522,3.948-3.131,7.845-6.155,12.021-8.87,3.105-2.014,6.413-3.963,9.733-5.719A32.364,32.364,0,0,1,1971,783.449Z" transform="translate(-1793.559 -783.449)" fill="none" clip-rule="evenodd"/>
|
12 |
+
</clipPath>
|
13 |
+
<clipPath id="clip-path-2">
|
14 |
+
<path id="Path_2033" data-name="Path 2033" d="M1744.44,1015.835a146.961,146.961,0,0,1,36.921,26.33c3.456,3.38,7.322,6.714,10.59,10.3.462.508.7,1.233,1.142,1.715,2.684,2.878,5.566,6.3,8.3,9.733,2.273,2.857,4.617,5.739,6.865,8.87,3.06,4.258,6.439,9.2,9.449,14.025,1.694,2.72,3.836,6.48,5.719,10.017.563,1.055,2.527,3.618,2.867,4.866a25.521,25.521,0,0,1,.283,3.146q4.3,43.476,9.449,87.866c.158,1.385,1.289,4.719-.294,5.151-2.157.578-1.786-2.882-2-4.871-1.517-14.142-2.923-28.67-4.293-42.35-1.5-15.035-3.222-29.705-4.582-45.506-.086-1.086-.213-2.715-.279-2.862-.554-1.187-4.881-2.882-6.587-3.719-5.662-2.806-11.062-5.693-16.314-8.875-3.963-2.4-8.322-4.948-12.305-7.729-.979-.685-1.664-1.644-2.577-2.288-1.035-.736-2.192-1.279-3.146-2-1.832-1.4-3.542-2.988-5.44-4.577-.888-.746-2.014-1.269-2.857-2-1.74-1.517-3.431-3.425-5.155-5.15-4.846-4.857-9.946-10.129-14.021-16.03a80.552,80.552,0,0,1-7.16-12.878C1746.419,1031.21,1744.141,1024.944,1744.44,1015.835Z" transform="translate(-1744.414 -1015.835)" fill="none" clip-rule="evenodd"/>
|
15 |
+
</clipPath>
|
16 |
+
<clipPath id="clip-path-3">
|
17 |
+
<path id="Path_2035" data-name="Path 2035" d="M1997.923,1063.973c.487,12.467-5.455,23.245-10.59,31.192-10.753,16.628-26,28.766-43.5,39.493-2.04,1.254-4.227,2.694-6.582,4.009-5.363,2.978-10.7,5.937-16.887,8.875-1.294.609-3.532,1.132-3.719,1.426-.4.629-.463,6.541-.574,8.013-1.248,16.907-1.832,31.125-3.146,48.368-.035.477-.416,2.5-.573,3.719.071-.527.654,3.344-1.147,3.146-1.649-.172-.624-1.786-.568-3.146.573-14.659,2.243-29.923,3.43-43.786.229-2.674.375-5.353.578-8.013.2-2.786-.02-5.7.569-8.012.472-1.863,2.278-4.476,3.719-6.871,3.74-6.211,8.55-13.162,12.594-18.6,11.676-15.7,25.3-30.958,40.351-43.212,7.86-6.4,16.263-11.437,25.184-16.319C1997.05,1064.262,1998.06,1063.272,1997.923,1063.973Z" transform="translate(-1910.27 -1063.722)" fill="none" clip-rule="evenodd"/>
|
18 |
+
</clipPath>
|
19 |
+
<clipPath id="clip-path-4">
|
20 |
+
<path id="Path_2037" data-name="Path 2037" d="M1752.919,1099.641c.244-.051.268.112.284.284a57.115,57.115,0,0,1,16.029,6.013c.6.34,1.061,1.03,1.715,1.431,1.355.822,2.74,1.416,4.009,2.289a94.91,94.91,0,0,1,10.306,8.585c1.157,1.061,2.415,1.772,3.431,2.862a136.277,136.277,0,0,1,24.9,38.067c.629,1.436,1.43,2.867,2,4.288,2.43,5.973,4.363,12.336,6.3,18.891.873,2.959,2.116,6.14,2.857,9.733,1.538,7.383,2.075,12.422,3.724,21.459a61.186,61.186,0,0,1,1.431,8.017c.045,1.431.238,1.533-.574,1.715-2.329.533-2.247-5.105-2.577-7.155-1.258-7.906-2.324-13.2-3.719-20.607-.269-1.41-.1-3.171-.569-4.293a8.483,8.483,0,0,0-2.577-2.573c-2.573-2.08-5.648-4.339-8.3-6.586-4.04-3.426-7.252-6.881-10.3-9.728-13.756-12.833-26.193-27.244-36.058-44.07a129.113,129.113,0,0,1-6.87-13.173A90.925,90.925,0,0,1,1752.919,1099.641Z" transform="translate(-1752.919 -1099.631)" fill="none" clip-rule="evenodd"/>
|
21 |
+
</clipPath>
|
22 |
+
<radialGradient id="radial-gradient-5" cx="0.42" cy="0.025" r="1.029" gradientTransform="translate(-0.365) scale(1.73 1)" gradientUnits="objectBoundingBox">
|
23 |
+
<stop offset="0" stop-color="#abc35f"/>
|
24 |
+
<stop offset="0.221" stop-color="#aac263"/>
|
25 |
+
<stop offset="0.446" stop-color="#a9c06f"/>
|
26 |
+
<stop offset="0.674" stop-color="#a7bd83"/>
|
27 |
+
<stop offset="0.901" stop-color="#a5baa0"/>
|
28 |
+
<stop offset="1" stop-color="#a4b8af"/>
|
29 |
+
</radialGradient>
|
30 |
+
<radialGradient id="radial-gradient-6" cx="-1.761" cy="-1.538" r="2.688" gradientTransform="translate(-0.762) scale(2.523 1)" xlink:href="#radial-gradient-5"/>
|
31 |
+
<radialGradient id="radial-gradient-7" cx="0.387" cy="-2.358" r="3.532" gradientTransform="translate(0.012) scale(0.976 1)" xlink:href="#radial-gradient-5"/>
|
32 |
+
<clipPath id="clip-path-5">
|
33 |
+
<path id="Path_2052" data-name="Path 2052" d="M1089.713,869.353c.335-2.116.985-3.715.858-5.724a18.049,18.049,0,0,0-.858-3.146,64.656,64.656,0,0,1-1.141-25.184c1.477-8.768,4.879-16.045,8.3-23.757a168.564,168.564,0,0,1,7.728-16.314c.944-1.634,2.146-3.182,3.147-4.861,3.466-5.825,7.144-11.489,10.879-17.177.533-.812.634-2.02,1.715-2.283,3.4,8.966,2.6,18.613,1.72,27.472-.9,8.956-2.293,17.755-5.439,25.178-4.587,10.818-11.518,18.8-18.034,28.051-1.035,1.477-2.182,2.994-3.146,4.577a25.5,25.5,0,0,0-2.58,4.867c-.538,1.791-.523,4.267-.858,6.581-.355,2.471-.974,4.856-.857,6.586a23.272,23.272,0,0,0,1.147,4.577c2.763,9.743,5.412,21.16,8.3,31.2,3.455,12.01,7.1,22.941,10.589,34.342,1.091-3.963-.467-8.322-.857-12.594-2.146-23.423,6.333-39.894,14.31-54.95,3.257-6.155,6.53-12.163,10.016-17.739,2.655-4.247,5.932-7.921,8.87-12.021.462-.64.959-1.355,1.431-2,.339-.461.578-1.506,1.431-1.431-.756,11.2-1.781,21.362-2.862,31.192-1.086,9.915-2.537,19.465-5.435,28.334-4.917,15.046-14.076,24.92-22.037,37.2-1.766,2.736-3.212,4.314-3.725,8.017-.543,3.948.66,8.424,1.436,12.589,1.7,9.133,3.654,19.358,5.435,28.335,4.115-20.17,12.113-37.479,20.323-53.808,4.171-8.3,8.352-16.339,12.879-24.327,3.354-5.926,6.525-11.8,9.727-18.024.5-.974,1.177-1.968,1.72-2.867.573-.949.934-2.111,2-2.573,5.074,11.757,3.735,30.015,1.141,44.07a85.258,85.258,0,0,1-5.15,18.6,87.057,87.057,0,0,1-12.589,21.181c-.2.233-.386.284-.573.573a28.362,28.362,0,0,1-2,2.573,83.868,83.868,0,0,1-12.595,11.163,25.35,25.35,0,0,1-5.723,3.435c-1.482.609-3.3.75-4.867,1.431-1.4.6-3.176,1.827-3.43,2.857-.3,1.187.67,4.435,1.142,6.87,2.222,11.488,4.364,21.835,7.155,32.912,4.257,16.9,8.727,34,13.452,50.656,1.137,4.014,2.42,8.256,2.577,12.595-1.7-.984-1.715-3.684-2.293-5.724-1.106-3.932-2.6-7.809-3.719-11.737-.6-2.106-.828-4.232-1.431-6.292-2.349-8.033-4.8-16.1-6.865-24.327-4.191-16.628-8.16-33.617-11.447-50.946-.665.279-1.107,1.462-1.437,2.289-.974,2.5-1.689,5.531-2.572,8.3-1.152,3.622-2.5,7.343-2.578,11.731-.122,6.9,1.6,13.954,2.862,20.891,2.4,13.173,5.165,26.026,8.3,38.93,1.568,6.444,3.324,13.081,3.146,19.738-1.629-.756-1.527-3.055-1.715-4.287-.259-1.736-.234-3.527-.573-5.151-.584-2.811-1.462-6-2.289-9.443-2.9-12.138-6.226-24.686-8.586-37.783-.878-4.861-1.9-9.844-2.578-14.877a39.678,39.678,0,0,0-.568-5.151c-.492-1.792-1.984-3.735-3.435-6.008-1.056-1.659-2.157-3.441-3.151-5.155-1.654-2.862-5.262-5.531-8.869-7.444-2.738-1.446-5.27-2.862-7.731-3.146-2.614-.3-5.283.177-7.729,0-7.834-.559-15.278-3.943-21.175-7.155a57.509,57.509,0,0,1-15.741-12.594c-1.142-1.289-2.476-2.4-3.435-3.719-1.045-1.431-1.9-2.827-2.862-4.293-5.526-8.423-10.564-17.07-15.741-26.615a355.967,355.967,0,0,1,52.088,29.193c3.592,2.395,6.861,4.937,10.3,7.723a108.22,108.22,0,0,1,10.593,9.732c3.851,4.13,7.008,9.758,10.3,14.883.548.847.807,1.471,1.436,2.577,1.421,2.512,3.319,5.84,5.151,8.586.959-8.971,3.583-15.71,6.581-23.185a16.585,16.585,0,0,0,1.141-2.862c.153-1.669-1-5.232-1.425-7.439-.558-2.847-.929-5.709-1.436-7.439a89.766,89.766,0,0,0-4.293-10.306c-1.025-2.288-2.308-4.861-3.435-7.439-.366-.847-.508-2.019-.858-2.578-1.015-1.623-3.379-2.892-5.435-4.293a38.78,38.78,0,0,0-13.17-6.3c-2.659-.64-5.552-.832-8.3-1.431-10.245-2.238-20.891-6.1-28.041-10.59-8.941-5.6-14.487-12.178-19.749-19.17a57.763,57.763,0,0,1-7.439-12.021c-1.791-4.166-3.74-8.53-5.439-13.736a276.107,276.107,0,0,1,28.045,12.879c4.217,2.248,9.474,5.1,14.025,7.723a144.439,144.439,0,0,1,37.2,30.624,53.535,53.535,0,0,1,8.591,13.167c2.161,4.78,4.369,9.728,6.3,15.167.345-1.746-.269-3.5-.579-5.151-.954-5.18-1.842-10.778-2.856-16.029a154.091,154.091,0,0,0-5.44-19.46c-1.076-3.258-1.867-6.439-3.146-9.443-2.892-6.79-7.368-13.462-11.734-19.465a41.506,41.506,0,0,0-2.578-3.435,39.967,39.967,0,0,0-6.008-4.573,36.69,36.69,0,0,0-6.871-3.724c-5.414-1.995-12.336-1.543-18.318-2.578-18.085-3.116-33.378-6.774-47.221-14.878A110.8,110.8,0,0,1,990.12,858.19c-1.857-1.644-3.846-3.136-5.439-4.861-1.654-1.8-3.009-3.821-4.577-5.729-2.227-2.705-4.947-5.252-7.443-8.013-.63-.7-1.381-1.208-2-2-1.1-1.416-2.694-3.136-4.008-4.866-.239-.315-1.107-.868-.569-1.431,14.081,5.054,29.695,6.541,43.786,10.017,13.878,3.425,25.382,7.6,35.774,14.594.64.431,1.1,1,1.715,1.431,1.391.969,3.025,1.644,4.288,2.577,1.29.944,2.228,2.151,3.441,3.146.264.218.863.324,1.142.573.594.518.979,1.066,1.72,1.72,1.3,1.137,3.075,2.385,4.577,3.719a184.006,184.006,0,0,1,13.452,13.163c2.151,2.344,4.456,4.506,6.581,6.871a146.93,146.93,0,0,1,16.89,23.179,54.131,54.131,0,0,0-1.72-6.3c-2.959-10.986-6.229-22.043-9.157-33.485-.569-2.192-1.269-4.541-1.72-6.865-.462-2.38-.563-4.846-1.426-6.871a21.822,21.822,0,0,0-3.151-4.577c-2.385-2.923-5.607-5.1-8.3-8.012-3.121-3.375-6.039-7.982-8.87-12.021-9.712-13.873-21.185-28.9-23.185-51.23a128.658,128.658,0,0,1-.573-18.029c.137-2.477.751-5.4,1.147-8.3.259-1.888.5-9.474,2.578-8.87,1.654.482,1.542,1.375,2.288,3.146,3.416,8.134,6.521,19.333,9.159,27.188,3.638,10.849,7.7,20.571,11.732,29.765,4.318,9.844,8.743,19.511,12.021,29.476C1083.72,847.783,1086.856,858.373,1089.713,869.353Z" transform="translate(-965.91 -747.689)" fill="none" clip-rule="evenodd"/>
|
34 |
+
</clipPath>
|
35 |
+
<clipPath id="clip-path-6">
|
36 |
+
<path id="Path_2054" data-name="Path 2054" d="M1032.195,1118.115c3.639.385,7.282,2.832,10.875,4.866a300.686,300.686,0,0,0,29.766,14.883c11.747,5.039,30.613,11.641,37.2,22.606a74.109,74.109,0,0,1,3.43,7.728c.553,1.238,1.164,2.441,1.723,3.719,2.583,5.992,5.323,12.462,8.3,18.891.594,1.274,1.172,2.684,1.72,4,2.5,6.033,5.724,12.457,8.87,18.318a51.632,51.632,0,0,1,2.862,5.439c-.076-.2,1.151,3.811-1.147,1.146a49.642,49.642,0,0,1-2.573-4.871c-1.349-2.35-2.857-4.638-3.719-6.3-3.7-7.074-5.881-12.914-9.732-19.46-.2-.34-.477-.771-.858-1.431-1.827-3.172-3.948-6.161-6.3-9.733-1.218-1.847-2.532-4.562-4-5.151-2.014-.8-5.373-.375-7.733-.573-16.872-1.4-29.619-8.327-40.346-16.6a88.283,88.283,0,0,1-22.9-26.041c-.924-1.6-1.893-3.369-2.867-5.15C1033.657,1122.372,1032.474,1120.773,1032.195,1118.115Z" transform="translate(-1032.195 -1118.115)" fill="none" clip-rule="evenodd"/>
|
37 |
+
</clipPath>
|
38 |
+
<clipPath id="clip-path-7">
|
39 |
+
<path id="Path_2056" data-name="Path 2056" d="M1240.383,1201.736c-.081-10.28.152-19.678-.578-29.193-.406-5.379-2.045-9.854-2.857-15.167-1.735-11.382-6.347-22.814-5.439-36.342.995-14.842,12.447-23.428,21.749-30.339,5.232-3.882,10.311-7.327,14.888-11.163q4.376-3.668,8.869-7.728a37.56,37.56,0,0,1,5.151-4.293c1.065-.665,2.294-.852,2.578.863.248,1.528-1.152,5.059-1.721,6.582-.619,1.664-1.335,2.765-1.72,3.719a37.568,37.568,0,0,1-1.426,4.009,126.365,126.365,0,0,1-8.012,14.02,104.915,104.915,0,0,1-9.159,12.878c-.873,1.02-1.659,2.076-2.578,3.151-2.237,2.613-5.17,5.942-6.87,9.443-4.46,9.215-5.349,23.078-8.586,33.775-.558,1.842-1.233,3.552-1.715,5.429a52.772,52.772,0,0,0-1.431,5.445c-.356,2.836.188,5.992.289,9.154.213,6.886,1.086,15.517,0,22.611C1241.662,1199.559,1241.966,1201.553,1240.383,1201.736Z" transform="translate(-1231.391 -1067.031)" fill="none" clip-rule="evenodd"/>
|
40 |
+
</clipPath>
|
41 |
+
<clipPath id="clip-path-8">
|
42 |
+
<path id="Path_2060" data-name="Path 2060" d="M1310.555,1184.143c2.03-.167,2.319-2.076,4.867-1.721a27.493,27.493,0,0,0-2.578,6.013c-.624,1.913-.274,2.273-2.289,2.862-.365.106-1.562.167-1.715.284-.878.66-1.73,4.084-2.573,6.012-1.938,4.42-3.07,7.424-4.867,12.305-.832,2.263-2.045,4.445-2.293,6.013a51.217,51.217,0,0,0,0,5.15c-.218,4.923-2.075,9.7-2,14.026a9.805,9.805,0,0,0,.573,3.714c.538.837,2.375,1.1,4,2a17.972,17.972,0,0,1,4.866,3.719c1.319,1.4,5.744,6.338,1.142,7.444-.924.223-.183-.279-1.426-.573a22.444,22.444,0,0,0-3.151-.29c-3.431-.208-7.348-.132-10.3,0-1.543.071-4.3.786-5.44.29-1.076-.472-2.03-3.963-2.573-5.724-1.867-6.024-3.44-13.437-4.866-19.171-1.583-6.384-3.227-12.188-5.151-18.891-.949-3.3-2.608-6.439-.863-9.159,1.219-1.9,4.446-3.065,6.871-3.436,1.507-.228,2.938.193,4.292-.289a10.97,10.97,0,0,0,3.719-3.146c1.254-1.964,1.33-6.729,3.436-7.439.776-.264.878.568,2,0,.553.7.274,2.395,0,3.146.3.811,1.015-.411,1.715-.285.2.031,1.487.98,1.431.858.284.609-.136,1.07-.284,2,4.019-1.467,11.229-6.5,14.593-8.3a1.1,1.1,0,0,1,.289,0C1313.589,1182.083,1310.54,1184.178,1310.555,1184.143Z" transform="translate(-1273.16 -1181.556)" fill="none" clip-rule="evenodd"/>
|
43 |
+
</clipPath>
|
44 |
+
<clipPath id="clip-path-9">
|
45 |
+
<path id="Path_2064" data-name="Path 2064" d="M1741.213,1209.235c-.391-1.573-2.07-3.192-1.147-5.151,1.427-.863,1.548,1.436,2.289,1.715.218.086.934-.812,2-.569.629.142,1,1.314,1.431,1.431.685.183,1.614-.984,2.578,0-.036-1.045.117-2.948,2-2.867-.715-3.537,3.233-2.765,3.725-.853.355-1.167-.346-1.908.573-3.146.543-.751.715-.594.568-1.72-.1-.716.366-2.106.858-2.294,1.111-.41,2.151,1.239,2.289,1.431a16.438,16.438,0,0,1,1.147,2.289c2.516,4.744,4.729,10.017,7.155,14.031a46.538,46.538,0,0,0,6.3,8.007c2.38,2.5,5.374,4.009,8.3,5.729a155.712,155.712,0,0,0,29.187,13.446c3.583,1.228,8.728,2.268,8.875,5.151.1,2.03-3.024,4.009-5.723,4.582-4.044.867-10.616.228-15.456,0-11.067-.513-23.961-.457-33.774,0-4.861.228-11.042.548-13.447-1.142-2.806-1.979-2.69-5.46-3.151-10.595-.233-2.685-.852-6.054-1.425-9.155-1.228-6.647-2.152-8.748-5.151-15.741-1.086-2.512-1.5-2.567-2.578-5.15.721,1.72-.9-1.106-.284-1.72C1739.594,1205.7,1739.914,1208.946,1741.213,1209.235Z" transform="translate(-1738.209 -1195.717)" fill="#f5d3b3" clip-rule="evenodd"/>
|
46 |
+
</clipPath>
|
47 |
+
<clipPath id="clip-path-10">
|
48 |
+
<path id="Path_2068" data-name="Path 2068" d="M1561.215,1233.25c5.079-.771,11.021-.259,12.878,3.146,1.056,1.923.594,6.191,1.436,8.87.9,2.867,4.222,5.724,6.293,8.3a20.787,20.787,0,0,1,2.582,3.151c1.705,3.441,4.395,9.87,1.427,12.311-1.924,1.578-8.444.726-11.737.568-5.312-.253-8.5-.02-12.589,0-7.078.036-19.343,2.066-21.175-3.43-.609-1.811.056-3.288.857-5.44a25.774,25.774,0,0,1,2-4.866c2.563-3.988,9.2-8.271,10.59-13.168.5-1.74.289-4.81.863-6.008C1555.608,1234.64,1558.257,1233.691,1561.215,1233.25Z" transform="translate(-1540.092 -1232.937)" fill="#7b492a" clip-rule="evenodd"/>
|
49 |
+
</clipPath>
|
50 |
+
<clipPath id="clip-path-11">
|
51 |
+
<path id="Path_2071" data-name="Path 2071" d="M1347.763,1216.873c.472-1.979.548-4.617,3.151-4.293,2.664.329,2,5.252,2,9.154,0,6.6.162,12.838,1.425,18.034a27.216,27.216,0,0,1,1.152,4c.051.655.711,3.2-1.152,3.435-2.253.285-3.08-5.743-3.719-8.012a24.871,24.871,0,0,0-.857-2.862c-.7-.97-2.791-.314-2.857-2.293-2.041.715-1.918,1.37-4.009.578-1.294-.492-.918-.558-2.577.285-.416.208-1.289.467-1.431.573-.964.71-.8,1.974-2.293,2.288a3.727,3.727,0,0,1-3.435-1.147c-.456,2.969.269,8.835-2.567,8.87-1.72.026-2.309-1.817-2-4.866-.7.553-.908,2.847-2.009,4.582-.466.746-2.476,3.232-4,2.573-1.441-.619-.31-2.765.284-4a47.707,47.707,0,0,0,2.578-6.87,69.357,69.357,0,0,0,2.577-14.594c.127-2.136.208-4.3.285-6.008.121-2.649-.558-7.033,1.147-7.728a5.608,5.608,0,0,1,2.861.284c1.817,1.319.462,7.134,1.142,8.017.426.553.553-.233,1.431-.289.441-.025,1.319.406,1.715.289.447-.137.954-.9,1.436-1.147a2.855,2.855,0,0,1,3.435.289c-.066-.051,1.324,1.446,1.142,1.426.456.045,1.846-1.67,2.573-1.715C1346.556,1215.64,1346.276,1216.122,1347.763,1216.873Z" transform="translate(-1321.879 -1208.458)" fill="#f4d0ae" clip-rule="evenodd"/>
|
52 |
+
</clipPath>
|
53 |
+
<clipPath id="clip-path-12">
|
54 |
+
<path id="Path_2074" data-name="Path 2074" d="M1335.31,1233.25c5.079-.771,11.016-.259,12.879,3.146,1.05,1.923.594,6.191,1.431,8.87.9,2.867,4.227,5.724,6.3,8.3a20.707,20.707,0,0,1,2.573,3.151c1.715,3.445,4.4,9.87,1.431,12.311-1.918,1.578-8.444.726-11.732.568-5.318-.253-8.5-.02-12.595,0-7.078.041-19.338,2.066-21.174-3.43-.609-1.811.055-3.288.857-5.44a25.682,25.682,0,0,1,2-4.866c2.557-3.988,9.2-8.271,10.589-13.168.492-1.74.289-4.805.858-6.008C1329.7,1234.64,1332.346,1233.691,1335.31,1233.25Z" transform="translate(-1314.182 -1232.937)" clip-rule="evenodd"/>
|
55 |
+
</clipPath>
|
56 |
+
<clipPath id="clip-path-13">
|
57 |
+
<path id="Path_2080" data-name="Path 2080" d="M1637.729,734.559c-1.218-1.558-.949-4.43-2.573-6.013-.29-.279-.609.071-.863-.289-.391-.558-.563-3.055-.857-4.861-1.086-6.713-2.172-14.415-2.862-21.469-.289-2.973-.715-5.856.569-8.3.8-.036.69,1.04.868,1.431.761,1.74,1.75,3.273,4.861,3.151,3.877-.158,5.231-4.531,8.013-6.3a15.41,15.41,0,0,1,2.288-.858,262.208,262.208,0,0,0,27.189-12.879c1.212-.69,2.572-1.923,3.719-2.289,1.37-.436,2.9-.167,4.3-.573,3.283-.954,5.825-3.5,8.87-4.577,1.878-.665,4.232-.736,6.3-1.147,5.881-1.162,12.138-2.035,18.6-3.147-.03.005,2.314-.771,2.862-.284-.116-.106.345,1.8.285,2.289-.158,1.314-1.5,1.918-2,3.146-1.573,3.872-.649,10.189-.284,15.741,1.75,26.538,2.735,54.954,5.435,80.417,1.954,18.349,4.8,36.57,7.733,53.808,1.74,10.245,3.684,20.947,4.861,31.765,1.69,15.476.811,32.034-.285,47.221-1.1,15.228-3.288,28.873-4.577,44.364-1.172,14.05-2.608,30.3-2.01,46.364.477,12.64,2.695,25.442,5.44,37.488.411,1.8,1.162,4.831,1.147,4.861-.233.523-6.749,2.6-7.728,2.867-3.522.964-6.034,1.375-8.586,2a93.507,93.507,0,0,1-13.163,2.578c-1.786.2-3.938.614-4.866.284-1.142-.406-1.766-2.6-2.862-4.577-2.456-4.415-5.52-10.047-7.439-14.31-1.6-3.541-2.669-7.22-4.009-10.59-1.421-3.562-2.8-6.962-4.008-10.306-5.5-15.2-10.783-27.71-13.452-44.643a173.363,173.363,0,0,1-2.573-26.615,205.136,205.136,0,0,1,1.72-27.188c1.7-12.858,3.1-25.453,3.719-40.066.188-4.395.579-8.794.569-13.163-.01-5.338-1.462-10.9-2.862-16.029-3.942-14.411-9.992-28.345-14.594-42.071a321.961,321.961,0,0,1-12.021-44.643c-.6-3.156-1.34-8.211-2.289-11.737C1639.809,733.569,1638.368,730.022,1637.729,734.559Z" transform="translate(-1630.267 -665.997)" fill="#41231d" clip-rule="evenodd"/>
|
58 |
+
</clipPath>
|
59 |
+
<clipPath id="clip-path-14">
|
60 |
+
<path id="Path_2085" data-name="Path 2085" d="M1560.441,746.351a34.846,34.846,0,0,1,14.883-10.3c7.261-2.69,16.6-2.542,24.9-1.437,5.764.771,11.609,1.1,14.02,4.583,1.781,2.577,1.69,6.987,2,10.59.944.517,1.2-1.03,2.578-1.147s2.075.761,2.861.857c.289-1.756.584-3.166.863-4.577.4-2.024.6-4.982,3.146-4.866.9.041.705,1.274,1.715.568,1.137-.781,1.268-4.729,1.431-5.718.533-3.232.568-6.135,2.293-7.439a8.6,8.6,0,0,1,2.573-1.147c-.005,0,1.5,2.222,1.715,2.573,1.71,2.8,1.492,4.145.863,8.585-.685,4.836-2.2,10.605-3.151,14.883-1.685,7.6-2.786,13.361-4.293,20.033-3.044,13.523-6.714,26.229-8.87,39.782-2.208,13.863-4.456,27.634-6.871,41.781-1.162,6.825-2.715,13.609-3.719,20.612a155.1,155.1,0,0,0-1.72,22.606c0,8.119.126,15.893.288,23.464a208.5,208.5,0,0,1-.288,22.9c-1.193,13.624-4.014,27.68-7.155,41.5-1.431,6.307-3.531,12.493-5.429,18.886-.944,3.151-1.568,6.516-2.583,9.733-2.735,8.7-6,17.486-7.439,28.9a162.68,162.68,0,0,0-.857,17.455,52.488,52.488,0,0,1,0,5.44c-.314.442-7.424,1.289-8.87,1.431a79.649,79.649,0,0,1-24.042-1.141c-1.446-.285-3.917-.757-4.009-.858-.614-.715-.4-7.2-.569-10.306-1.41-24.767-2.3-48.814-3.435-72.694-.711-14.873-.756-28.888.568-41.782,1.309-12.7,4.3-25.32,6.3-37.21,1.086-6.495,2.2-12.879,2.283-19.46.086-6.439-.721-13.061-1.142-20.028-1.619-26.5-1.355-54.6,0-83a245.2,245.2,0,0,1,2.289-24.894c.5-3.227.736-8.778,3.146-10.305.34-.208.913-.137,1.147-.285C1558.837,744.3,1560.273,743.956,1560.441,746.351Zm52.082,6.3a5.762,5.762,0,0,0-1.142-4.582C1611.751,749.609,1611.564,751.7,1612.523,752.649Z" transform="translate(-1542.778 -726.314)" fill="none" clip-rule="evenodd"/>
|
61 |
+
</clipPath>
|
62 |
+
<clipPath id="clip-path-15">
|
63 |
+
<path id="Path_2095" data-name="Path 2095" d="M1299.58,1019.129c.208.355.883-.893,1.142-1.436,1.161-2.416,2.395-7.941,6.3-5.724a128.216,128.216,0,0,1,5.44-16.882c.832-1.963,1.41-4,3.435-4.009,3.679-.005,2.852,4.744,2.289,7.728-.218,1.147-.67,2.872-1.142,4.866-.3,1.269-1.431,4.156-1.147,4.583.035.05,2.425.152,2.862.284a5.356,5.356,0,0,1,2.573,2c.892.995,3.116,2.248,3.724,3.435.543,1.07.5,2.3.858,4.009,1.994-2,3.374-6.7,7.155-7.444.69-.132,1.609.269,2,0,.427-.285,1.492-2.842,2-4,.243-.548.614-.9.573-1.147-.112-.741-1.35-.989-2.289-2-3.13-3.38-1.512-7.328,0-11.732,1.122-3.268,1.9-6.47,3.147-10.017.644-1.827,1.867-3.927,1.72-4.577-.229-.989-3.06-2.192-3.719-3.151-1.025-1.482-1.416-4.516-1.147-7.439.386-4.12,1.924-8.439,3.147-12.594.553-1.863,1.066-3.938,1.72-6.008.6-1.908,1.594-3.988,1.715-6.008.081-1.345-.442-2.593-.284-4.293.131-1.481,1.172-3.09,1.431-4.866.553-3.831-1.314-8-.573-11.447a6.4,6.4,0,0,1,1.715-2.578c.558-.67,1.684-1.177,1.714-2.289-1.157-.543-1.76.969-2.283,1.715-.579.822-1.147,2-1.72,2.862-1.208,1.807-2.562,3.612-3.72,5.15-.167-1.116.756-3.556,1.431-5.435a14.029,14.029,0,0,0,.573-1.715c-.031-2.324-2.476-3.933-2.862-6.3-.736-4.5.5-8.311,1.715-12.021,2.9-8.855,7.18-16.938,9.733-26.331a35.772,35.772,0,0,1,2.288-6.581c2.2-4.46,4.481-8.454,4.867-12.879a50.232,50.232,0,0,0,0-6.876c-.558-11.128-4.425-21.225-6.871-31.76-1.213-5.232-1.989-10.767-2.862-16.314-.883-5.612-2.014-11.585-2-17.171,0-.949.319-1.8.289-2.573-.066-1.451-.553-3.633-.857-5.439-.345-2.02-.01-3.867-2.289-4.009a2.867,2.867,0,0,0-2.867,3.146c0,.426.431,1.289.289,1.72-.275.837-1.563,1.36-1.721,2a21.916,21.916,0,0,0,.289,4.293c.98,8.418,3.03,18.029,4.293,26.325,1.684,11.082,3.146,20.7,4,30.913-4.993-9.448-10.464-18.455-15.735-28.045-1.659-3.009-3.628-6.018-5.151-9.159a148.355,148.355,0,0,1-6.3-15.741c-.32-.918-.847-1.644-1.142-2.577-1.345-4.268-2.816-9.388-4.009-14.025-.964-3.781-2.034-7.865-1.715-12.016,1.648.989,1.927,3.709,2.577,6.008,1.746,6.205,3.481,12.29,5.435,18.318a146.8,146.8,0,0,0,10.874,25.183c.356-.924-.5-1.775-.857-2.572-1.264-2.827-3.867-6.267-3.146-10.306a8.786,8.786,0,0,0,.284-2c-.233-1.4-1.872-1.837-2-3.719-.1-1.38,1.228-2.69,1.426-4.009.249-1.608-.446-4.369-.569-7.155-.187-4.12.163-8.835,0-12.589-.218-4.907-1.03-9.56,1.426-12.021a6.46,6.46,0,0,1,5.44-1.431c2.07.441,2.679,2.248,4.293,4.293-.066-4.12,1.213-7.231,4-8.3,1.071-.4,3.481-.076,3.725-.285.421-.36.228-3.511.285-3.719.152-.553,1.066-1.552,1.431-2.573.654-1.832.375-2.73,1.147-3.725a6.571,6.571,0,0,1,5.724-2.288c.624.076,1.756.665,2.289.573,1.151-.2,2.339-2.091,4-2.578,1.365-.4,2.07-.294,4.014.285.268.08.685.522.857.573.421.116,1.025-.168,1.426,0,.817.345,1.649,1.563,2.578,1.72a14.437,14.437,0,0,0,2.577-.289c.934-.548.275-1.421.853-2.577a3.849,3.849,0,0,1,4.014-2,12.954,12.954,0,0,1,1.715.569c.5-.274.569-2.38.858-2.862a3.534,3.534,0,0,1,3.719-1.715c4.374.552,4.242,6.444,5.439,10.589a2.612,2.612,0,0,0,.573,2c.4.583.087.31.857.569,2.157.73.574-1.776,1.147-3.72a2.64,2.64,0,0,1,2-2,3.194,3.194,0,0,1,2.857,2c.112.376-.2,1.106,0,1.431.544.862,2.411,1.644,2.578,2.867.1.766-.614.771-.857,1.426-.462,1.233-.269,5.556,0,6.871.243,1.223.857,2.3,1.141,3.435.878,3.476.838,7.687,1.147,12.021.37,5.252,1.177,10.494,1.431,16.025.67,14.558.381,30.339,2,44.648.959,8.47,2.176,17.167,3.435,25.752a127.121,127.121,0,0,1,1.715,18.318c.1,8.52-2.72,16.405-6.013,23.469-3.151,6.784-6.7,13.239-10.012,19.465-13.878,25.99-26.868,51.017-40.645,76.982-5.977,11.269-11.8,22.185-17.45,34.054a21.387,21.387,0,0,0-1.152,2.577c-.3.934-.218,1.892-.569,2.862-.695,1.913-2.212,3.684-3.151,5.724-.462,1.015-.686,2.091-1.142,3.146a131.776,131.776,0,0,0-6.013,15.456c-7.13-2.263-14.5-4.709-20.607-8.875a39.242,39.242,0,0,1-6.293-5.435c-2.42-2.42-3.211-1.928-2-5.724,1.807-5.658,3.582-10.737,5.723-16.314.488-1.274,1.157-2.76.573-3.43-.309-.356-1.243-.6-1.431-1.436-.31-1.355,1.6-6.13,2-7.728.751-2.959,1.436-5.744,2-7.723a56.154,56.154,0,0,1,6.013-13.168C1307.608,996.436,1302.625,1007.58,1299.58,1019.129Z" transform="translate(-1291.868 -726.313)" fill="#703440" clip-rule="evenodd"/>
|
64 |
+
</clipPath>
|
65 |
+
<clipPath id="clip-path-16">
|
66 |
+
<path id="Path_2102" data-name="Path 2102" d="M1340.844,713.166c1.228-1.654,1.558-5.156,5.44-3.725.324-2.755.355-5.034,2.861-5.151,3.247-.152,2.862,3.877,2.862,7.728a118.673,118.673,0,0,1-3.435,27.756c-1.07-.715-.482-2.182-.568-3.146-.488-5.176-1.289-9.925-2.01-15.741-.325-2.664.132-6.4-2.862-5.434a7.573,7.573,0,0,0-2,1.141c-.005.005-1.157.3-1.147.289-.528.989-.2,3.456,0,4.577.228,1.3,1.243,2.354,1.715,3.719a23.447,23.447,0,0,1,.863,5.439c1.482-.086,2.4-.589,3.147.284.771.893.406,6.216.573,9.733.461,9.687-.107,19.231-.573,28.33-.7,13.645-1.147,26.026-2,38.067a130.353,130.353,0,0,0-.284,19.46c.482,6.221,1.086,12.381,1.715,18.318,1.274,11.95,3.06,23.758,3.435,36.626.178,5.992-.563,14.167-1.147,21.469-1.74,21.834-4.76,42.152-6.581,64.108-.573,6.906-1.233,14.436-1.715,22.037a398.993,398.993,0,0,0,.858,56.376c.228,2.811,1.187,9.865.573,10.59-.427.5-4.8.867-6.871,1.142a91.454,91.454,0,0,1-18.887,1.147c-4.456-.234-3.7-.64-5.44-4.867-3.3-8.017-6.738-14.69-10.3-22.322-4.115-8.808-8.022-17.988-11.731-27.188-1.243-3.075-2.694-5.917-3.724-9.159a103.244,103.244,0,0,1-2.578-10.3,169.191,169.191,0,0,1-2.862-47.794c.69-7.8,1.949-15.334,3.151-22.9s2.045-15.177,2.862-22.9c2.1-19.9,4.668-39.407,3.435-60.389-.721-12.239-2.882-23.037-5.151-33.485-1.37-6.292-3.069-14.091-4.009-22.033-.893-7.535-1.6-15.425-2.289-23.468-.893-10.382-1.74-24.839-.573-37.205.366-3.851,1.2-11.478,4-10.879,2.988.639,2.5,3.77,2.867,7.159a14.707,14.707,0,0,0,.285,2.862c.527.543,6.723-2.05,7.439-2.293a34.862,34.862,0,0,1,15.741-2,51.988,51.988,0,0,1,21.749,6.582c-.463-.269,2.476,1.487,2.577,1.431.375-.2.675-3.364,1.147-4.293.863-1.69,2.988-3.593,5.724-2,.167.1.477.538.573.573C1338.865,711.877,1340.894,711.294,1340.844,713.166Z" transform="translate(-1275.024 -703.396)" fill="#964656" clip-rule="evenodd"/>
|
67 |
+
</clipPath>
|
68 |
+
<clipPath id="clip-path-17">
|
69 |
+
<path id="Path_2119" data-name="Path 2119" d="M1612.847,399.9h.289c1.655,1.339,2.781,3.577,4.577,5.155,3.328,2.917,7.621,5.028,11.731,7.149,8.048,4.156,18.248,7.023,26.62,10.879,2.06.949,3.928,2.385,6.008,3.431,10.128,5.095,20.175,11.234,24.615,22.037,3.715,9.053,5.272,18.379,7.155,30.334.269,1.694,1.771,4.095,2.578,6.013a103.7,103.7,0,0,0,7.434,14.309c5.389,8.687,11.214,18.156,14.025,29.761,2.958,12.224.578,26.422,0,40.64.533.229.442-1.051.863-1.715.959-1.527,3.075-2.451,3.719.573,2.435-3.324,3.917-6.668,6.581-10.306.537-.736,4.029-4.84,5.719-4,2.426,1.193-.741,6.607-1.426,7.728-2.136,3.491-2.5,3.714-4.293,6.581a113.933,113.933,0,0,0-7.439,14.025c-3.369,7.952-3.8,17.38-6.3,26.331-.934,3.334-2.151,6.942-4.009,9.438-.183.254-.675.335-.853.574-1.126,1.441-2.537,3.612-4.3,4.866-5.186,3.694-14.817,6.612-23.184,6.013-.061-.005-1.75-.2-3.435-.574-.421-.1-2.806-.9-2.862-.857-1.573,1.243.893,13.112-.284,15.741-.578,1.289-6.911,3.141-9.154,3.715a104.346,104.346,0,0,1-10.879,2c-26.523,4.049-56.593,6.231-87.288,4.014a271.6,271.6,0,0,1-28.33-3.151,61.009,61.009,0,0,1-6.581-1.431,45.57,45.57,0,0,1-5.729-2c-.594-.828.132-5.572.289-8.3.112-2.015.979-3.36-.863-2.289a19.644,19.644,0,0,1-3.431,1.72c-2.684,1.112-3.876,2.024-7.155,2.289-14.893,1.2-26.442-9.048-32.339-19.176a32.63,32.63,0,0,1-3.724-9.159,23.32,23.32,0,0,1-.858-3.43,5.566,5.566,0,0,1,0-1.72c.107-.32.589-.213.573-.858-.035-1.552-1.979-1.994-.857-3.435.9-1.157,2.339-.513,4.009.284-7.52-19.653-8.038-47.283-2.867-68.4a139.448,139.448,0,0,1,4.582-15.167c1.776-4.811,3.831-9.392,5.15-14.309,2.817-10.494,4.608-21.261,7.155-31.77,5.272-21.779,14.314-36.576,32.627-45.506,8.723-4.252,18.8-7.337,28.619-10.585a155.077,155.077,0,0,0,23.752-10.3c.918-.492,1.979-1.324,3.151-1.147-.406,2.725-5.4,2.675-6.018,4.867-.771,2.735,2.613,4.775,4.009,5.434,4.714,2.218,12.01,2.065,18.029.858,4.612-.924,8.24-2.3,11.453-4.867,1.74-1.39,4.293-3.339,4.288-4.861,0-.538-1.132-1.106-2-2C1614.988,404.3,1612.507,401.454,1612.847,399.9Z" transform="translate(-1477.79 -399.902)" fill="#928d3a" clip-rule="evenodd"/>
|
70 |
+
</clipPath>
|
71 |
+
<clipPath id="clip-path-18">
|
72 |
+
<path id="Path_2124" data-name="Path 2124" d="M1678.107,473.827c-2.166-2.75-3.816-6.368-6.013-10.017-1.888-3.126-4.172-6.343-6.3-9.727-1.03-1.644-1.791-3.5-2.862-5.151-2.456-3.8-5.272-7.911-8.3-11.737-.619-.782-1.792-1.527-2-2a19.825,19.825,0,0,1-.284-2.867,6.493,6.493,0,0,1-.285-2.573c.731-2.446,3.994-2.558,6.3-1.431,2.685,1.32,4.7,4.192,6.582,6.293.918-3.5.568-9.474,3.435-11.159,2.345-1.38,4.729.045,5.724,2,.016.041.239,1.111.284,1.151.548.411,2.507.127,3.147.853.705.8,1.147,4.414,1.431,6.581a104.132,104.132,0,0,1,.578,19.749C1679.188,461.42,1679.543,469.087,1678.107,473.827Z" transform="translate(-1651.988 -422.91)" fill="#fbeede" clip-rule="evenodd"/>
|
73 |
+
</clipPath>
|
74 |
+
<clipPath id="clip-path-19">
|
75 |
+
<path id="Path_2122" data-name="Path 2122" d="M1674.68,413.47a34.5,34.5,0,0,0-19.041,6.268c-12.868,8.733-18.176,23.366-11.854,32.683,3.293,4.849,9.088,7.3,15.705,7.3a34.537,34.537,0,0,0,19.043-6.262c12.868-8.743,18.176-23.377,11.854-32.689-3.293-4.846-9.09-7.3-15.708-7.3" transform="translate(-1641.12 -413.47)" fill="none"/>
|
76 |
+
</clipPath>
|
77 |
+
<pattern id="pattern" width="1" height="1" patternTransform="matrix(1, 0, 0, -1, 0, 94.115)" viewBox="0 0 60.039 47.057">
|
78 |
+
<image preserveAspectRatio="none" width="60.039" height="47.057" xlink:href="data:image/png;base64,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"/>
|
79 |
+
</pattern>
|
80 |
+
<clipPath id="clip-path-20">
|
81 |
+
<path id="Path_2139" data-name="Path 2139" d="M1363.007,626.424c1.67,10.722,4.471,18.232,7.444,28.045.411,1.365,1.025,3.735.853,4.009-.081.133-7.556,2-8.586,2.289-8.428,2.314-17.486,4.233-26.041,5.724-21.246,3.715-45.917,4.318-68.969,1.715a110.017,110.017,0,0,1-20.323-4c-2.335-.75-5.394-1.507-5.724-2.293-.467-1.112,1.959-5.739.863-7.15-.335-.436-3.694.949-4.866,1.431-2.061.832-3.421,1.441-4.583,2-5.14,2.477-7.347,5.6-14.593,5.151a24.288,24.288,0,0,1-15.167-6.871,22.952,22.952,0,0,1-4.582-6.3c-1.172-2.42-1.746-5.272-2.862-8.012-1.035-2.552-2.5-5.054-3.719-7.444-3.466-6.754-7.023-15.233-8.012-24.611-1.553-14.735,1.563-27.076,5.435-37.778,4.044-11.169,8.722-21.084,11.736-31.765,3.136-11.133,4.876-24.676,7.439-36.347,2.5-11.386,7.18-22.189,13.736-30.05,6.825-8.18,15.816-13.4,26.047-17.739,10.372-4.41,20.927-6.1,32.339-11.164.989-.492-1.8-.01-.573-.857,1.943-.756,3.811-2.588,5.723-3.725,1.533-.9.168,1.771,0,2-.492.69-1.735,1.015-1.715,1.72a19.216,19.216,0,0,0,2.577,2.573,27.1,27.1,0,0,0,6.3,3.725,20.809,20.809,0,0,0,3.715,1.141c1.151-.264.74-1.3,1.436-2,.989-1.015,2.4-1.319,4.287-.857,1.6.39,1.817.776,3.146-.289.711-.563.594-.6,1.437-.853.73-.223,1.08.385,2,.284a18.453,18.453,0,0,0,2.289-1.147c.452-.172.928.005,1.431-.289.381-.218.249-.492.858-.568,2.537-.335,6.008.553,9.159,1.141,2.74.518,5.648,1.314,8.3,2a40.142,40.142,0,0,1,13.741,6.581,48.055,48.055,0,0,1,17.739,23.185,111.093,111.093,0,0,1,4.583,16.025c1.167,5.719,1.781,11.6,2.861,17.461a193.748,193.748,0,0,0,6.581,24.037c.893,2.786.9,5.668,1.721,8.3,1.928,6.231,6.47,11.219,9.443,16.887a81.991,81.991,0,0,1,7.439,18.6,58.293,58.293,0,0,1,.573,23.753,23.758,23.758,0,0,1-3.719,9.443c-.842,1.243-2,2.512-2.862,3.719a30.967,30.967,0,0,1-2.578,3.72,20.481,20.481,0,0,1-12.3,6.013C1370.086,627.444,1365.585,626.313,1363.007,626.424Zm-46.069-177.513c.34-.847-1.208-1.228-1.431-.573C1316.05,448.465,1316.025,449.154,1316.938,448.911Zm58.374,91.657c-.375-1-.02.168,0,.284.284,1.665.8,3.71,1.715,4.009A35.279,35.279,0,0,0,1375.313,540.567Z" transform="translate(-1183.732 -440.5)" fill="none" clip-rule="evenodd"/>
|
82 |
+
</clipPath>
|
83 |
+
<clipPath id="clip-path-21">
|
84 |
+
<path id="Path_2151" data-name="Path 2151" d="M1370.449,328.863c.685-.508-.68-2.436.573-2.857,1.446-.38,1.335,1.076,2,1.711.218.213.644.076.858.289,1.076,1.1,1.035,2.648,1.431,5.439,1.72,12.1,3.339,26.254,1.431,39.2-.756,5.12-1.329,9.631-4.293,12.021a16.335,16.335,0,0,1-8.012,3.151c-7.815.873-15.37-2.684-20.318-5.723a55.836,55.836,0,0,1-6.013-4.293,42.327,42.327,0,0,1-9.733-10.879c-2.69-4.176-4.927-6.084-5.151-12.016a39.839,39.839,0,0,1,1.721-12.878,21.225,21.225,0,0,1,5.719-8.875,28.311,28.311,0,0,1,14.025-8.012,35.894,35.894,0,0,1,5.724-1.431C1357.95,322.977,1363.623,325.742,1370.449,328.863Z" transform="translate(-1323.204 -323.593)" fill="none" clip-rule="evenodd"/>
|
85 |
+
</clipPath>
|
86 |
+
<clipPath id="clip-path-22">
|
87 |
+
<path id="Path_2159" data-name="Path 2159" d="M1359.2,328.053a62.819,62.819,0,0,1-2.289-6.586,10.183,10.183,0,0,0-2,1.72,24.509,24.509,0,0,1-4.293,2.857,43.084,43.084,0,0,1-7.155,3.441c-4.953,1.771-11.443,2.486-16.887,4-3.851,1.081-7.606,3.263-9.443,6.008-2.435,3.654-.619,10.443,0,15.746a31.174,31.174,0,0,0,.289,4,11.749,11.749,0,0,0,2.862,4.293c3.709,3.623,10.575,4.542,15.741,2,.375,1-1.051,1.7-1.72,2.289a20.132,20.132,0,0,1-14.878,4.866,10.227,10.227,0,0,0,3.719.857c-12.508,5.166-28.239-.761-37.21-6.865-1.684-1.152-6.023-3.6-6.292-4.871a65.1,65.1,0,0,1,2.289-6.865c.051-.228.289-.284.289-.574-1.806,1.365-2.126,2.284-4.008,3.725-.427.32-1.34,1.142-1.431,1.142-1.471.015-2.441-2.425-3.435-3.719-.426-.559-1.208-1.289-1.72-2s-1.482-1.7-1.426-2c.061-.371,3.308-2.339,4-2.862,6.2-4.648,9.519-9.058,11.163-18.6.857-4.988,1.4-10.687,2.573-15.745,1.837-7.906,6.592-12.508,14.309-14.883,4.12-1.258,7.819-2.573,12.883-2.573,5.922,0,11.981,1.7,17.74,2.573,4.258.654,8.8,1.614,12.879,2.578a24.234,24.234,0,0,1,4.009.857c2.192,1.086,4.957,5.769,6.3,8.3A26.635,26.635,0,0,1,1359.2,328.053Zm-61.531-24.042c1.725-1.41,3.446-2.562,5.156-3.719-.244.158,1.37-.411.284-.573-4.146,1.431-8.241,3.882-10.59,6.866-1.523,1.943-2.913,4.358-2.862,6.87C1291.242,309.731,1294.763,306.4,1297.671,304.012Z" transform="translate(-1270.196 -296.857)" fill="#7a2e1d" clip-rule="evenodd"/>
|
88 |
+
</clipPath>
|
89 |
+
<linearGradient id="linear-gradient" y1="0.5" x2="1" y2="0.5" gradientUnits="objectBoundingBox">
|
90 |
+
<stop offset="0" stop-color="#f5bf9b"/>
|
91 |
+
<stop offset="1" stop-color="#edac8c"/>
|
92 |
+
</linearGradient>
|
93 |
+
<clipPath id="clip-path-23">
|
94 |
+
<path id="Path_2167" data-name="Path 2167" d="M1606.2,297.679c1.147.142.111,1.426.284,2,.924,2.968,3.258.035,4.871-1.147a28.946,28.946,0,0,1,20.607-5.44c4.724.441,8.479,2.684,11.731,5.155a27.053,27.053,0,0,1,3.146,2.289,28.363,28.363,0,0,1,2,2.862c1.756,2.466,4.126,6.373,4.577,10.021a68.043,68.043,0,0,1,0,13.158,13.433,13.433,0,0,0-.284,2c.35,1.141-.041-.117.863.289.512.229.229.543.573.858,1.492,1.355,1.456,1.6.569,4.293-.33,1-.629,1.811-.857,2.573-1.005,3.334-1.314,5.3-2.857,7.733a29.492,29.492,0,0,1-9.453,9.154c-4.166,2.664-10.432,5.516-17.166,5.724-8.185.254-13.275-2.167-16.6-7.444-3.531-5.6-4.805-16.512-4.582-24.894.112-4.3.1-8.723.289-12.879C1604.172,308.117,1604.512,301.82,1606.2,297.679Z" transform="translate(-1603.599 -292.941)" fill="none" clip-rule="evenodd"/>
|
95 |
+
</clipPath>
|
96 |
+
<clipPath id="clip-path-24">
|
97 |
+
<path id="Path_2175" data-name="Path 2175" d="M1653.933,330.461c-.5-1.943.959-4.912-.289-6.008-.106-.091-.472.1-.569,0-.375-.37.127-1.552-.862-2a6.512,6.512,0,0,0-1.715-.284c-1.268.081-1.35,1-2.578,1.715.153-1.923-2.136-1.953-2.288-3.43-.157-1.512,2.441-2.969,1.431-4.293-.472-.619-1.995-.082-2.862.284-1.116.472-1.279,1.654-2,1.147-1.75-5.637-1.243-10.529-1.715-16.6-.214-2.729-1.066-6.2-3.435-6.865-3.968-1.112-9.027,2.608-12.305,3.431s-8.641.979-12.021-.285c-.487-.178-.963-.639-1.431-.857-1.568-.736-6.155-3.679-8.3-2.289-1.415.919-1.02,4.526-1.147,6.3-1.02-.8-.979-2.172-1.431-3.151-1.847-3.993-5.328-7.3-5.151-13.741a18.48,18.48,0,0,1,3.715-10.3c2.877-4.024,6.967-6.612,14.888-6.013a45.159,45.159,0,0,1,7.723,1.72c2.628.686,5.46,1.736,8.012,1.426,1.284-.152,2.192-1.009,3.44-1.426,8.276-2.786,20.16,1.254,26.326,4.861,1.69.99,3.765,2.289,4.582,3.435,1.441,2.035,2.024,6.855,3.43,10.017.848,1.9,2.446,3.162,2.868,4.582a16.915,16.915,0,0,1,.278,5.435,92.361,92.361,0,0,1-1.715,10.874c-.665,3.552-1.5,6.861-3.147,9.449-.385.6-1.009,1.152-1.431,1.715-.761,1.009-1.137,1.836-2,2.862-.432.512-.888,1.08-1.431,1.715-.984,1.168-2.435,2.71-3.719,4.009-.538.538-1.2.959-1.715,1.431C1654.912,329.726,1654.725,330.665,1653.933,330.461Z" transform="translate(-1595.257 -267.13)" fill="#322f2e" clip-rule="evenodd"/>
|
98 |
+
</clipPath>
|
99 |
+
<clipPath id="clip-path-25">
|
100 |
+
<path id="Path_2183" data-name="Path 2183" d="M1660.954,396.491a3.959,3.959,0,0,1,1.309.528,5.314,5.314,0,0,1,1.081.725c1.213,1.218,2.248,4.359,3.435,6.581.528,1,1.051,2.37,1.715,3.435.786,1.249,1.867,2.131,2,2.862.487,2.619-1.324,6.51-2.293,8.586-1.187,2.552-2.406,5.15-4.572,6.292-1.258-3.03-1.5-5.5-2.577-6.865-.629-.787-2.259-1.827-2.863-1.715-1.771.314-3.126,6.8-3.719,9.443-.279,1.218-.436,3.618-.578,3.719-.858.64-4.714-.812-6.008-1.147a55.236,55.236,0,0,1-22.073-10.691c-1.02-.8-4.3-3.658-4.542-3.9-.447-.441-4-4.627-4.009-4.577.02-.563,1.776-1.5,2-1.72a23.1,23.1,0,0,0,4.009-5.435,20.613,20.613,0,0,0,2-3.725c.467-1.258,1.568-4.744,2.979-5.2.239-.076.847-.4,1.1-.274a5.1,5.1,0,0,1,.041.731c-.523.533-1.817,1.05-1.832,1.888-.015.7,3.055,3.191,5.151,4.861,3.5,2.791,7.825,6.074,12.595,7.444,1.4.4,2.871.771,4.247,1.061,1.452.3,2.974.543,4.049.654a15.2,15.2,0,0,0,3.151,0c1.258-.4,2.928-3.389,3.719-4.577.492-.746,3.03-3.826,2.862-5.44-.147-1.385-1.675-1.218-2.329-2.558C1660.909,397.252,1661.025,396.806,1660.954,396.491Z" transform="translate(-1617.265 -393.382)" fill="#fbeede" clip-rule="evenodd"/>
|
101 |
+
</clipPath>
|
102 |
+
<clipPath id="clip-path-26">
|
103 |
+
<path id="Path_2186" data-name="Path 2186" d="M1324.88,430.928c0,.513,0,1,0,1.532-.736.619-1.872,1.213-1.867,1.629.005.771,2.431,2.37,4.009,3.435,3.618,2.431,10.813,5.74,15.451,6.293a12.1,12.1,0,0,0,9.449-2.289c.578-.421,3.359-2.7,3.43-3.719.142-2.025-1.807-3.41-3.034-4-.035-.32-.055-.751-.076-1.183,3.136.649,4.562,5.364,5.973,8.327.913,1.918,2.289,3.389,2.289,6.3,0,2.995-1.563,6.247-2.857,8.87-.619,1.249-1.268,2.527-2,3.719a9.02,9.02,0,0,1-2.578,3.151c-.68-4.191-.482-9.61-2.293-13.736-.264-.614-1.523-2.3-1.426-2.289-1.2-.1-2.887,6.034-3.146,7.434-.67,3.628-.553,6.231-1.147,9.164-4.369-.822-9.327-3.308-13.168-5.439-5.12-2.842-10.118-5.485-14.878-9.443a27.775,27.775,0,0,1-3.151-2.867,17.878,17.878,0,0,1,2-3.146c.827-1.107,1.791-1.863,2.289-2.573.675-.964,1.121-2.172,1.715-3.151,1.416-2.314,2.2-3.74,4.064-5.3C1324.084,431.5,1324.7,431.07,1324.88,430.928Z" transform="translate(-1313.849 -430.928)" fill="#fdf0e1" clip-rule="evenodd"/>
|
104 |
+
</clipPath>
|
105 |
+
<linearGradient id="linear-gradient-2" x1="-16.502" y1="-0.709" x2="-15.54" y2="-0.709" gradientUnits="objectBoundingBox">
|
106 |
+
<stop offset="0" stop-color="#d2d7e4"/>
|
107 |
+
<stop offset="1" stop-color="#a5b0c9"/>
|
108 |
+
</linearGradient>
|
109 |
+
<clipPath id="clip-path-27">
|
110 |
+
<path id="Path_2190" data-name="Path 2190" d="M1644.488,594.238c5.47-19.663,10.285-39.346,15.547-58.242.807-2.9,1.558-6.587,2.984-9.251,2.091-3.9,7.165-7.6,10.113-8.733,3.734-1.436,9.854-.828,15.684-.893,5.724-.061,11.458-.087,15.624-.127,25.945-.248,53.3-.654,78.4-.893,5.206-.045,10.62-.239,16.11.168.285.015,6.769,3.745,8.55,6.5a7.491,7.491,0,0,1,2.116,3.886c.548,2.837-.492,6.358-1.791,10.362-.99,3.059-2.446,6.83-3.237,9.24-5.364,16.273-10.524,31.37-15.487,46.983-1.025,3.212-1.928,6.556-3.5,9.215a19.517,19.517,0,0,1-7.967,7.353c-3.039,1.42-6.023,1.355-10.351,1.537-34.206,1.481-67.331,3.176-101.455,4.572-4.826.2-11.717.949-15.34-.675-.1-.051-.158-.076-.214-.1a13.1,13.1,0,0,1-7.84-10.545C1641.951,601.51,1643.453,597.947,1644.488,594.238Z" transform="translate(-1642.347 -516.013)" fill="none" clip-rule="evenodd"/>
|
111 |
+
</clipPath>
|
112 |
+
<linearGradient id="linear-gradient-3" x1="-16.584" y1="-0.717" x2="-15.624" y2="-0.717" gradientUnits="objectBoundingBox">
|
113 |
+
<stop offset="0" stop-color="#e3e4eb"/>
|
114 |
+
<stop offset="0.736" stop-color="#f4f4f7"/>
|
115 |
+
<stop offset="1" stop-color="#e3e4eb"/>
|
116 |
+
</linearGradient>
|
117 |
+
<clipPath id="clip-path-28">
|
118 |
+
<path id="Path_2195" data-name="Path 2195" d="M1644.488,594.238c5.47-19.663,10.285-39.346,15.547-58.242.807-2.9,1.558-6.587,2.984-9.251,2.091-3.9,7.165-7.6,10.113-8.733,3.734-1.436,9.854-.828,15.684-.893,5.724-.061,11.458-.087,15.624-.127,25.945-.248,53.3-.654,78.4-.893,5.206-.045,10.62-.239,16.11.168.285.015,6.769,3.745,8.55,6.5a7.491,7.491,0,0,1,2.116,3.886c.548,2.837-.492,6.358-1.791,10.362-.99,3.059-2.446,6.83-3.237,9.24-5.364,16.273-10.524,31.37-15.487,46.983-1.025,3.212-1.928,6.556-3.5,9.215a19.517,19.517,0,0,1-7.967,7.353c-3.039,1.42-6.023,1.355-10.351,1.537-34.206,1.481-67.331,3.176-101.455,4.572-4.826.2-11.717.949-15.34-.675-.1-.051-.158-.076-.214-.1a13.1,13.1,0,0,1-7.84-10.545C1641.951,601.51,1643.453,597.947,1644.488,594.238Z" transform="translate(-1642.347 -516.013)" fill="none"/>
|
119 |
+
</clipPath>
|
120 |
+
<clipPath id="clip-path-29">
|
121 |
+
<path id="Path_2199" data-name="Path 2199" d="M1805.45,523.247c-1.953-.446-5.459-.32-8.408-.289-36.027.437-73.08.583-109.375.919a31.278,31.278,0,0,0-7.206.492,19.178,19.178,0,0,0-11.661,8.87c-1.446,2.654-2.116,6.211-3.019,9.763-4.349,17.075-8.976,32.013-13.64,49.682-.776,2.923-1.548,6.479-2.532,10.052-1.055,3.826-2.166,6.855-1.243,9.895a7.152,7.152,0,0,0,3.5,4.608c3.471,1.928,10.762,1.111,15.807.908,34.124-1.4,67.249-3.091,101.455-4.572,4.328-.183,7.312-.117,10.351-1.538a19.516,19.516,0,0,0,7.967-7.353c1.568-2.659,2.471-6,3.5-9.215,4.963-15.613,10.123-30.71,15.487-46.983.791-2.41,2.248-6.18,3.237-9.24,1.3-4,2.339-7.525,1.791-10.362a6.754,6.754,0,0,0-5.485-5.52C1805.81,523.339,1805.612,523.283,1805.45,523.247Z" transform="translate(-1648.021 -522.918)" fill="none" clip-rule="evenodd"/>
|
122 |
+
</clipPath>
|
123 |
+
<clipPath id="clip-path-30">
|
124 |
+
<path id="Path_2204" data-name="Path 2204" d="M1843.43,627.247v-.858a4.683,4.683,0,0,1,4.866-3.151c.274-.462-.324-.8-.573-1.147a2.931,2.931,0,0,1-.857-1.715c-.259-1.507.568-1.73.573-2.577,0-.488-.5-.771-.573-1.142-.66-3.217,1.827-3.592,2.861-4.866-5.231-4.293,2.761-8.144,6.3-9.154,1.08-.315,3.659-.289,4-.573.173-.137.548-1.928.863-2.862.375-1.132.644-2.755,1.142-2.867,1.476-.329,4.16,6.81,4.293,8.018.492,4.455-1.467,5.627-4.293,6.581.995,2.03,1.568,2.415,1.147,4.577-.239,1.238-2.182,2.177-2.289,3.151.025-.249.563,1.111.568,1.141,1.01,3.324-1.858,4.2-3.72,5.44a2.867,2.867,0,0,1,.858,2.862C1857.77,633.884,1844.612,632.026,1843.43,627.247Z" transform="translate(-1843.43 -596.323)" fill="#f5bf9b" clip-rule="evenodd"/>
|
125 |
+
</clipPath>
|
126 |
+
<clipPath id="clip-path-31">
|
127 |
+
<path id="Path_2219" data-name="Path 2219" d="M1609.369,363.642c4.2.116,12.915.827,16.883-.573,1.989-.7-.67,4.963-1.142,5.724-.233.365-.822,1-1.147,1.431-1.3,1.71-4.455,3.811-6.87,3.719-1.01-.035-3.42-.7-4.293-2-.381-.578-.315-1.776-.569-2.577A17.585,17.585,0,0,0,1609.369,363.642Z" transform="translate(-1609.369 -363.008)" fill="none" clip-rule="evenodd"/>
|
128 |
+
</clipPath>
|
129 |
+
<clipPath id="clip-path-32">
|
130 |
+
<path id="Path_2228" data-name="Path 2228" d="M1627.368,538.105c.944-.051,1.624-.436,2.294.573.817,1.233-.6,3.445-1.147,4.293-.882,1.381-1.9,1.807-3.43,3.151-.786.685-1.375,1.654-2.293,2.578-1.081,1.076-4.9,3.942-4.867,4.861.016.33,3.03,2.836,3.441,3.435a19.573,19.573,0,0,1,3.43,10.016,16.924,16.924,0,0,1-2.577,8.3,14.378,14.378,0,0,1-3.719,4.009c-4.045,3.014-8.952,5.729-13.452,8.586-1.3.827-4.207,3.43-5.434,3.435-.777,0-3.425-1.807-4.583-2.578-3.506-2.35-4.749-3.166-8.585-5.723-.908-.6-3.806-2.161-4-2.862-.182-.634,1.36-4.466,1.715-5.435,1.736-4.7,4.856-9.818,5.434-15.457.492-4.729-.4-9.047.863-14.025.264-1.055.776-2.9,1.72-3.146,1.284-.34,2.933,1.126,3.72,2.578,1.618,2.988.812,6.251,1.141,10.874.1,1.339.487,4.07.857,4.288,1.457.857,6.85-4.369,7.729-5.151,2.917-2.577,4.881-4.039,6.871-5.719,2.243-1.9,4.394-4.191,6.581-6.013,2.3-1.913,5-4.115,7.728-4.866A3.071,3.071,0,0,1,1627.368,538.105Z" transform="translate(-1582.426 -537.991)" fill="#f5bf9b" clip-rule="evenodd"/>
|
131 |
+
</clipPath>
|
132 |
+
<clipPath id="clip-path-33">
|
133 |
+
<path id="Path_2233" data-name="Path 2233" d="M1448.606,514.174h.284a36.25,36.25,0,0,0,4,1.715v.289c-4.278,9.169-8.165,18.734-12.305,28.045h-.284a27.254,27.254,0,0,0-3.725-2v-.289C1440.781,532.873,1444.587,523.425,1448.606,514.174Z" transform="translate(-1436.58 -514.174)" fill="#f6d370" clip-rule="evenodd"/>
|
134 |
+
</clipPath>
|
135 |
+
<clipPath id="clip-path-34">
|
136 |
+
<path id="Path_2236" data-name="Path 2236" d="M1436.567,551.182h1.142c5.662,1.208,6.607,7.134,7.728,12.878v1.715h-24.9c-.954-1.872.223-2.857,1.147-4C1424.927,557.727,1431.853,551.7,1436.567,551.182Z" transform="translate(-1420.184 -551.182)" fill="#f5bf9b" clip-rule="evenodd"/>
|
137 |
+
</clipPath>
|
138 |
+
<clipPath id="clip-path-35">
|
139 |
+
<path id="Path_2240" data-name="Path 2240" d="M1424.923,629.588c-.533-11.843-1.151-22.033-1.151-34.343,0-1.7-.34-4.516,0-5.151.284-.522,5.815-2.258,6.586-2.573,3.7-1.507,6.018-2.857,9.159-4.3,1.071-.487,2.349-.67,3.43-1.142,2.091-.913,4.019-2.507,6.013-2.867.4-.066.721-.979,1.431-.279,5.126,5.049,7.2,8.245,12.59,14.593,3.252,3.821,5.992,6.962,9.448,11.164.457.553,3.014,2.79,2.862,3.714-.03.173-4.582,3.583-5.151,4.014a106.866,106.866,0,0,1-16.6,10.011C1444.982,626.655,1437.122,629.862,1424.923,629.588Z" transform="translate(-1423.62 -578.674)" fill="#f6d3b3" clip-rule="evenodd"/>
|
140 |
+
</clipPath>
|
141 |
+
<clipPath id="clip-path-36">
|
142 |
+
<path id="Path_2247" data-name="Path 2247" d="M1368.862,642.974h-9.443c-1.938-.487-2.907-.411-3.146-1.431-.117-.482,1.193-1.162,1.426-1.431.5-.579,1.04-2.928,1.436-4.009,1.776-4.861,3-7.952,4.577-12.021a60.053,60.053,0,0,1,4.009-8.585c.589-1.036.918-2.035,1.426-3.147,5.673-12.355,10.4-24.869,16.314-36.92,1.157-2.359,2.187-5.947,2.862-6.292.918-.472,4.556-.071,6.87,0,16.208.447,32.172,1,47.506,1.426-8.7,19.171-18.587,41.335-26.9,62.1-.979,2.466-2.5,8.428-3.715,9.159-1.633.974-7.768.289-10.59.289C1389.833,642.116,1378.782,642.233,1368.862,642.974Z" transform="translate(-1356.265 -568.911)" fill="none" clip-rule="evenodd"/>
|
143 |
+
</clipPath>
|
144 |
+
<clipPath id="clip-path-37">
|
145 |
+
<path id="Path_2252" data-name="Path 2252" d="M1313.077,642.034c7.712-1.415,16.167-3.582,22.327-6.292,2.319-1.02,4.7-1.9,6.292-3.146,1.964-1.542,3.527-4.359,4.582-6.586.756-1.6,1.1-3.73,2.284-5.435a27.1,27.1,0,0,1,2.861-2.867c2.836-2.786,5.724-6.4,10.022-7.155-.67,3.8-3.309,7-3.146,10.3.111,2.38,3.247,2.5,5.151,2.294,3.587-.386,12.939-6.216,14.877-7.439,1.715-1.08,3.907-3.222,5.155-2.577.949.492.924,2.958.858,5.435-.122,4.44-.411,5.637-2,6.87-1.75,1.355-3.476,2.329-4.582,3.72,2.045-.812,3.339-2.385,5.729-2.862.1,2.354-1.608,3.826-3.435,5.439a90.016,90.016,0,0,1-10.016,7.729,36.7,36.7,0,0,1-5.724,3.435c-2.817,1.126-6.049,1.04-8.875,1.715a38.266,38.266,0,0,0-9.154,3.719,21.448,21.448,0,0,1-2.577,1.721c-.538.162-1.619-.132-2.289,0a26.539,26.539,0,0,0-4.867,2c-3.628,1.649-5.871,2.77-9.727,4.582-1.72.807-4.4,2.456-4.866,2.288-.284-.1-1.345-2.765-2-4-2.456-4.6-5.15-9.656-6.87-12.595Z" transform="translate(-1313.077 -610.554)" fill="#f5bf9b" clip-rule="evenodd"/>
|
146 |
+
</clipPath>
|
147 |
+
<clipPath id="clip-path-38">
|
148 |
+
<path id="Path_2255" data-name="Path 2255" d="M1332.316,644.153c.33.649,1.071,2.765,1.426,3.44,2.563,4.846,5.663,9.737,8.875,15.162.563.964,1.142,2.213,1.715,3.151.766,1.254,1.745,2.111,1.72,2.862-.041,1.112-1.766,2.8-2.862,4.009-2.253,2.487-6.3,6.845-6.587,7.15-.781.862-1.6,1.548-2.572,2.577-3.38,3.577-7.084,7.1-10.879,11.163-1.3,1.4-2.406,3.395-3.146,3.431-1.132.066-3.481-3.136-4.867-4.572a87.509,87.509,0,0,1-18.6-27.762,47.114,47.114,0,0,1-2.573-6.87c-.416-1.66-1.593-7.343-1.147-8.017.36-.538,8.129-1.5,9.443-1.715,9.1-1.5,20.2-3.055,28.619-4.009C1331.037,644.138,1332.189,643.91,1332.316,644.153Z" transform="translate(-1292.718 -644.042)" fill="#fdf0e1" clip-rule="evenodd"/>
|
149 |
+
</clipPath>
|
150 |
+
</defs>
|
151 |
+
<g id="Group_2752" data-name="Group 2752" transform="translate(-965.91 -267.13)">
|
152 |
+
<path id="Path_2017" data-name="Path 2017" d="M1384.8,1255.547c178.549,0,323.293,8.525,323.293,19.039s-144.744,19.033-323.293,19.033S1061.5,1285.1,1061.5,1274.586,1206.249,1255.547,1384.8,1255.547Z" transform="translate(-30.961 -320.136)" fill="rgba(123,193,95,0.4)" fill-rule="evenodd"/>
|
153 |
+
<g id="Group_1625" data-name="Group 1625" transform="translate(1492.266 616.22)">
|
154 |
+
<path id="Path_2018" data-name="Path 2018" d="M1971,783.449c-.63,12.868-5.257,22.778-10.59,30.907-5.308,8.093-12.016,15.04-19.744,21.753a194.069,194.069,0,0,1-23.758,17.74c-1.989,1.243-4.491,2.36-6.865,3.724-4.648,2.669-7.875,4.349-13.453,7.155-.893.446-2.242,1.116-3.435,1.715-3.03,1.523-3.3,1-4.009,4.3-5.485,25.565-8.7,53.625-12.3,80.7,1.168-1.385,1.4-3.273,2-4.867,3.912-10.336,8.24-21.52,12.3-32.338a24.636,24.636,0,0,1,.858-2.578,28.907,28.907,0,0,1,4.581-4.861c4.445-4.145,10.129-9.209,14.594-12.878a263.019,263.019,0,0,1,21.464-15.457c15.238-10.2,31.754-18.658,50.372-23.179a33.367,33.367,0,0,1-5.729,12.589c-7.271,10.712-17.668,18.242-29.76,24.9-13.843,7.616-28.731,12.9-46.648,17.171-2.385.569-6.109.939-7.155,1.715-.878.654-1.725,3.431-2.578,5.724-4.282,11.579-7.982,21.83-12.021,32.912a79.611,79.611,0,0,0-3.146,8.869c-.8,3.578-.711,7.409-1.142,11.169-1.218,10.6-2.629,21.657-3.435,32.622a3.991,3.991,0,0,0,2-1.431c.609-.65,1.066-1.588,1.72-2.289,1.289-1.39,3-2.532,4-4.009,1.441-2.116,2.461-4.689,3.724-6.871a213.585,213.585,0,0,1,52.661-61.241,144.922,144.922,0,0,1,22.032-14.31c1-.527,1.913-1.481,3.151-1.431-.259,12.823-5.176,22.788-10.6,30.907a112.2,112.2,0,0,1-19.46,21.748c-13.888,12.265-29.542,21.546-47.216,30.055a26.394,26.394,0,0,0-3.435,1.715c-1.654,1.183-2.877,3.588-4.583,5.724-1.532,1.923-4.069,4.055-4.577,5.724a31.084,31.084,0,0,0-.289,3.719c-1.609,17.486-2.233,36.286-3.719,54.092-1.319,15.862-2.339,33.206-3.146,50.94-.1,2.04.837,5.724-2.293,5.151-1.756-.32-1.32-1.35-1.142-4.293,1.609-26.452,3.136-50.682,5.15-76.7a31.384,31.384,0,0,0,.289-5.439,27.329,27.329,0,0,0-1.431-4.577,39.914,39.914,0,0,0-1.72-4.288c-.934-1.766-2.872-3.415-4.582-5.155a179.883,179.883,0,0,1-29.192-38.636c-8.8-15.812-17.415-37.7-9.154-61.252,1.344-.385,1.69,1.365,2.288,2.009.751.8,1.614,1.507,2.289,2.289,1.055,1.213,2.075,2.37,3.151,3.719,16.329,20.48,27.99,47.876,33.485,79.565.431,2.506,1.091,5.115,1.431,7.723.35,2.735.243,5.582.858,8.3.543,2.395,1.837,4.237,2.577,6.865.767-2.075.7-4.389.853-6.581,1.142-15.669,2.192-31.877,4.009-47.506,1.73-14.857,2.837-31.055,5.44-46.363.38-2.248,1.334-4.572,1.147-6.008-.153-1.142-.924-1.873-2-3.151a14.139,14.139,0,0,0-5.724-4.577c-6.662-3.354-13.7-6.951-20.038-10.879-17.445-10.8-34.18-23.784-45.5-41.208-5.354-8.246-9.875-18.131-10.3-30.623,4.988,1.908,9.326,4.922,13.736,7.728,21.393,13.6,39.092,32.851,53.518,53.8,2.217,3.228,4.481,6.348,6.581,9.733.68,1.1,1.055,2.324,1.715,3.435.649,1.091,1.684,2.08,2.293,3.146,1.842,3.243,2.765,7.632,6.292,9.733,1.948-12.6,3.694-24.408,6.3-36.92.36-1.715,1.182-3.461,1.142-4.866-.036-1.568-1.162-4.1-2-6.3-.8-2.091-1.523-4.46-2.289-6.008a28.692,28.692,0,0,0-2.862-4,190.45,190.45,0,0,1-18.034-29.766c-6.114-12.635-11.052-25.757-11.732-42.644,6.439,2.69,11.2,7.1,15.167,11.737,10.245,11.95,15.964,29.157,17.461,49.8.3,4.171-.406,8.636.284,13.163.3,1.959,1.523,3.806,2.293,5.724a35.056,35.056,0,0,1,2,5.724c1.5-3.476,1.842-7.683,3.719-10.59,2.111-3.268,4.7-7.617,6.865-11.164,13.077-21.419,29.319-40.376,48.368-55.522,3.948-3.131,7.845-6.155,12.021-8.87,3.105-2.014,6.413-3.963,9.733-5.719A32.364,32.364,0,0,1,1971,783.449Z" transform="translate(-1760.331 -783.449)" fill-rule="evenodd" fill="url(#radial-gradient)"/>
|
155 |
+
<path id="Path_2019" data-name="Path 2019" d="M1744.44,1015.835a146.961,146.961,0,0,1,36.921,26.33c3.456,3.38,7.322,6.714,10.59,10.3.462.508.7,1.233,1.142,1.715,2.684,2.878,5.566,6.3,8.3,9.733,2.273,2.857,4.617,5.739,6.865,8.87,3.06,4.258,6.439,9.2,9.449,14.025,1.694,2.72,3.836,6.48,5.719,10.017.563,1.055,2.527,3.618,2.867,4.866a25.521,25.521,0,0,1,.283,3.146q4.3,43.476,9.449,87.866c.158,1.385,1.289,4.719-.294,5.151-2.157.578-1.786-2.882-2-4.871-1.517-14.142-2.923-28.67-4.293-42.35-1.5-15.035-3.222-29.705-4.582-45.506-.086-1.086-.213-2.715-.279-2.862-.554-1.187-4.881-2.882-6.587-3.719-5.662-2.806-11.062-5.693-16.314-8.875-3.963-2.4-8.322-4.948-12.305-7.729-.979-.685-1.664-1.644-2.577-2.288-1.035-.736-2.192-1.279-3.146-2-1.832-1.4-3.542-2.988-5.44-4.577-.888-.746-2.014-1.269-2.857-2-1.74-1.517-3.431-3.425-5.155-5.15-4.846-4.857-9.946-10.129-14.021-16.03a80.552,80.552,0,0,1-7.16-12.878C1746.419,1031.21,1744.141,1024.944,1744.44,1015.835Z" transform="translate(-1744.414 -858.716)" fill-rule="evenodd" fill="url(#radial-gradient-2)"/>
|
156 |
+
<path id="Path_2020" data-name="Path 2020" d="M1997.923,1063.973c.487,12.467-5.455,23.245-10.59,31.192-10.753,16.628-26,28.766-43.5,39.493-2.04,1.254-4.227,2.694-6.582,4.009-5.363,2.978-10.7,5.937-16.887,8.875-1.294.609-3.532,1.132-3.719,1.426-.4.629-.463,6.541-.574,8.013-1.248,16.907-1.832,31.125-3.146,48.368-.035.477-.416,2.5-.573,3.719.071-.527.654,3.344-1.147,3.146-1.649-.172-.624-1.786-.568-3.146.573-14.659,2.243-29.923,3.43-43.786.229-2.674.375-5.353.578-8.013.2-2.786-.02-5.7.569-8.012.472-1.863,2.278-4.476,3.719-6.871,3.74-6.211,8.55-13.162,12.594-18.6,11.676-15.7,25.3-30.958,40.351-43.212,7.86-6.4,16.263-11.437,25.184-16.319C1997.05,1064.262,1998.06,1063.272,1997.923,1063.973Z" transform="translate(-1798.132 -874.226)" fill-rule="evenodd" fill="url(#radial-gradient-3)"/>
|
157 |
+
<path id="Path_2021" data-name="Path 2021" d="M1752.919,1099.641c.244-.051.268.112.284.284a57.115,57.115,0,0,1,16.029,6.013c.6.34,1.061,1.03,1.715,1.431,1.355.822,2.74,1.416,4.009,2.289a94.91,94.91,0,0,1,10.306,8.585c1.157,1.061,2.415,1.772,3.431,2.862a136.277,136.277,0,0,1,24.9,38.067c.629,1.436,1.43,2.867,2,4.288,2.43,5.973,4.363,12.336,6.3,18.891.873,2.959,2.116,6.14,2.857,9.733,1.538,7.383,2.075,12.422,3.724,21.459a61.186,61.186,0,0,1,1.431,8.017c.045,1.431.238,1.533-.574,1.715-2.329.533-2.247-5.105-2.577-7.155-1.258-7.906-2.324-13.2-3.719-20.607-.269-1.41-.1-3.171-.569-4.293a8.483,8.483,0,0,0-2.577-2.573c-2.573-2.08-5.648-4.339-8.3-6.586-4.04-3.426-7.252-6.881-10.3-9.728-13.756-12.833-26.193-27.244-36.058-44.07a129.113,129.113,0,0,1-6.87-13.173A90.925,90.925,0,0,1,1752.919,1099.641Z" transform="translate(-1747.168 -885.856)" fill-rule="evenodd" fill="url(#radial-gradient-4)"/>
|
158 |
+
<g id="Group_1618" data-name="Group 1618" transform="translate(33.228 0)">
|
159 |
+
<g id="Group_1617" data-name="Group 1617" clip-path="url(#clip-path)">
|
160 |
+
<g id="Group_1616" data-name="Group 1616" transform="translate(-2.956 -2.006)">
|
161 |
+
<path id="Path_2022" data-name="Path 2022" d="M2026.614,780.565c1.573-.218,3.537-.112,3.719,1.72.132,1.279-1.278,1.938-2.573,3.146a36.9,36.9,0,0,0-7.155,9.449,39.059,39.059,0,0,0-4.867,12.021c-.39,1.842-1.03,4.232-.573,4.867.346.471,1.786-.893,3.151-2,1.4-1.147,2.552-2.08,3.146-2.578,2.36-1.963,4.674-4.465,7.728-3.719a4.43,4.43,0,0,1,2.573,2.578c1.121,4.44-3.927,6.962-6.581,9.154-2.01,1.659-4.176,3.664-6.582,5.44-.781.578-2.126,1.208-2.288,1.431-.65.873-.4,2.07-.858,2.857a4.359,4.359,0,0,1-1.72,1.72c-.782.325-2.943-.2-4,0-1.222.233-3.181,1.654-4.866,2.577-1.619.878-3.314,1.913-4.577,2.573-9.331,4.871-19.54,8.992-27.761,15.172-4.831,3.628-9.529,8.4-14.315,12.589-1.466,1.289-2.988,2.517-4.861,4.009-1.3,1.03-3.841,2.552-4.293,2.862-.8.548-8.322,6.176-9.448,2-.569-2.111,5-6.14,6.875-7.729,5.252-4.47,8.454-8.032,13.163-12.594.264-.254.558-.6.857-.857,1.943-1.7,4.587-3.948,6.865-5.719a116.38,116.38,0,0,1,15.456-10.021c6.115-3.364,12.336-6.176,18.892-10.017,1.588-.934,4.09-2.385,4.288-2.862.827-1.963-.127-5.358,0-7.155.705-9.783,6.561-19.855,12.594-25.757C2020.337,784.02,2023.4,781.026,2026.614,780.565Z" transform="translate(-1837.894 -780.483)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
162 |
+
<path id="Path_2023" data-name="Path 2023" d="M1909.995,828.1c.6.112,1.223-1.31,2.578-.573,1.284.7,1.436,4.039,2,7.15.8,4.394,2.709,9.266.857,13.167-.112.239-.818,1.37-.857.569.055,1.091,1.816,2.679,2.577,3.724.538.756,2.349,2.192,1.71,4.293a3.453,3.453,0,0,1-2.289,1.72c-1.8.2-3.11-1.548-4.577-3.435a30.344,30.344,0,0,1-6.866-16.887c-.456-6.2,0-12.615-1.147-18.029-.294-1.374-.8-2.75-1.147-4-.522-1.882-1.674-4.643.285-5.155,2.324-.6,4.171,5.3,4.866,7.444A35.759,35.759,0,0,1,1909.995,828.1Z" transform="translate(-1825.734 -790.237)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
163 |
+
<path id="Path_2024" data-name="Path 2024" d="M1790.453,850.831c2-.867,2.953,4.729,3.435,6.587a52.088,52.088,0,0,0,3.434,10.3,58.329,58.329,0,0,0,13.736,18.6c6.246,5.618,13.883,10.814,20.607,16.314,1.72,1.406,3.324,2.888,4.866,4.293.827.751,1.811,1.269,2.573,2,.812.782,1.223,1.72,2,2.573,1.364,1.492,3.166,3.024,4.576,4.866.67.868,1.066,1.934,1.715,2.862,2.279,3.243,4.8,7.409,7.444,10.875a16.521,16.521,0,0,1,1.431,2c.122.208.508.431.573.573.31.66.4,2.334.858,3.431.126.314.609.705.863,1.147,1.538,2.735,3.313,5.648,5.15,8.585.609.98,2.42,3.385,2.857,5.151.766,3.07-.153,4.957-1.715,5.44-3.557,1.1-6.845-5-8.013-6.871-.883-1.406-1.938-3.217-2.861-4.867-.974-1.736-1.578-3.643-2.573-4.861-.833-1.015-2.314-1.8-3.435-2.861-5.019-4.745-10.149-10.255-15.457-15.173-1.558-1.441-2.887-3.07-4.577-4.577-6.576-5.846-14.263-12.3-19.749-19.749-2.121-2.877-4.262-5.82-5.151-9.443a15.807,15.807,0,0,0-2.867-5.724c-4.065-5.972-7.556-11.336-9.727-20.317C1789.737,859.031,1788,851.9,1790.453,850.831Z" transform="translate(-1789.186 -803.238)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
164 |
+
<path id="Path_2025" data-name="Path 2025" d="M2030.665,875c.243-.051.274.112.289.284-.659,6.779-4.1,11.651-7.159,16.314-1.122,1.725-2.3,3.623-3.719,5.439-3.161,4.055-7.318,8.165-12.589,10.59a20.667,20.667,0,0,1-7.155,2c-3.582.223-8.961-1.5-5.723-4.009.7-.533.619-.238,1.72-.568a37.549,37.549,0,0,1,3.719-.573c9.094-2.106,15.522-11.524,20.6-19.46.843-1.31,1.918-2.487,2.862-3.719a24.651,24.651,0,0,1,2.862-3.72A45.661,45.661,0,0,1,2030.665,875Z" transform="translate(-1855.397 -811.092)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
165 |
+
<path id="Path_2026" data-name="Path 2026" d="M1960.969,947.549c-5.039,1.522-10.717,3.41-15.167,6.008-1.218.715-6.216,5.485-8.3,3.435-1.827-1.786.238-4.5,1.715-6.008,2.989-3.045,2.542-2.131,5.151-3.72a60.924,60.924,0,0,1,12.026-5.439c9.524-3.36,19.262-4.146,27.472-7.439a91.5,91.5,0,0,0,11.731-6.013,148.016,148.016,0,0,0,20.607-14.309,69.154,69.154,0,0,1,7.728-5.44c.868-.533,4.669-3.75,6.581-1.426,1.477,1.8-.73,4.6-2,6.3a47.34,47.34,0,0,1-10.016,10.016c-1.487,1.193-2.887,2.487-4.582,3.719a124.487,124.487,0,0,1-15.167,9.443,92.367,92.367,0,0,1-28.9,9.449c-1.816.268-4.694.345-4.866.568-.35.452-.162,5.039-.573,7.439a150.6,150.6,0,0,1-4.576,18.6,187.509,187.509,0,0,1-8.586,22.327,87.1,87.1,0,0,1-11.732,19.46,88.827,88.827,0,0,1-7.439,8.012c-2.3,2.3-6.368,7.6-9.449,5.44-3.5-2.451,2.715-9.114,3.431-10.022,4.947-6.2,8.713-10.849,12.6-17.74a105.37,105.37,0,0,0,5.145-9.727C1949.8,976.482,1953.981,960,1960.969,947.549Z" transform="translate(-1832.059 -821.254)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
166 |
+
<path id="Path_2027" data-name="Path 2027" d="M1891.223,935.513c2.816-.517,1.35,4.4,1.715,8.017.715,6.937,5.866,10.56,10.017,14.878,1,1.045,2.832,2.892,2,4.293-.223.381-.264,1.218-.568,1.436-1.812,1.264-4.13-.533-6.013-2.293-4.937-4.618-11.031-10.407-10.016-20.317C1888.555,939.633,1889.5,935.838,1891.223,935.513Z" transform="translate(-1821.272 -830.683)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
167 |
+
<path id="Path_2028" data-name="Path 2028" d="M2049.526,972.323c.5-.046,3.658-.244,4.009.284.466.7-1.259,3.663-1.72,4.293a28.557,28.557,0,0,1-5.434,4.582c-7.13,4.729-12.351,8.23-18.319,13.737a134.707,134.707,0,0,0-22.032,26.046c-1.842,2.826-3.943,5.9-6.3,9.727-.882,1.436-3.851,9.24-8.017,8.017-4.055-1.2.182-8.961,1.147-10.879,1.025-2.03,1.846-3.126,2.862-4.867a138.56,138.56,0,0,1,39.782-43.786c3.07-2.2,6.1-4.633,9.154-6.008A16.073,16.073,0,0,1,2049.526,972.323Z" transform="translate(-1854.224 -842.593)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
168 |
+
<g id="Group_1615" data-name="Group 1615" transform="translate(22.062 131.045)">
|
169 |
+
<path id="Path_2029" data-name="Path 2029" d="M1825.637,974.42c4.414-1.309,2.583,8.875,2.573,12.305-.02,6.545,1.314,12.132,2.861,17.745a60.3,60.3,0,0,0,6.013,14.594c2.41,4.024,5.648,7.86,8.58,12.021,8.586,12.178,15.482,23.92,18.892,42.644a226.783,226.783,0,0,1,2.577,23.179c.3,4.074.345,10.636-3.719,10.879-5,.3-5.013-7.165-5.445-12.883-.122-1.725.162-5.013-.284-5.719-.406-.649-1.527-.436-2.573-.862a10.091,10.091,0,0,1-2-1.142c-2.633-2.126-5.6-10.012-8.012-15.457-4.927-11.107-9.656-20.809-14.594-32.339a65.367,65.367,0,0,1-3.151-8.585c-.888-3.228-1.9-6.754-1.714-10.017a10.665,10.665,0,0,1,.284-2.578c.208-.583,1.131-1.141,1.141-1.715.026-.969-1.4-2.745-2-4.581-.548-1.644-.791-3.68-1.147-5.151a63.119,63.119,0,0,1-1.715-22.611C1822.592,980.9,1823.389,975.09,1825.637,974.42Z" transform="translate(-1821.817 -974.304)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
170 |
+
<path id="Path_2030" data-name="Path 2030" d="M1853.525,996.012c2.527-.842,2.359,3.121,2.573,5.719.523,6.338,2.02,10.519,4.861,14.6.507.726.893,1.64,1.436,2.289a22.8,22.8,0,0,0,3.719,3.151c.974.842,2.121,1.9,3.719,3.146a28.339,28.339,0,0,1,3.725,3.151c.385.452,2.506,3.552,1.426,4.861-.66.8-2.994.558-4.867-.289a21.08,21.08,0,0,1-3.719-2.568c-8.154-6.338-16.243-14.583-14.883-29.192C1851.7,998.935,1852.069,996.489,1853.525,996.012Z" transform="translate(-1831.387 -981.298)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
171 |
+
</g>
|
172 |
+
</g>
|
173 |
+
</g>
|
174 |
+
</g>
|
175 |
+
<g id="Group_1620" data-name="Group 1620" transform="translate(0 157.119)">
|
176 |
+
<g id="Group_1619" data-name="Group 1619" clip-path="url(#clip-path-2)">
|
177 |
+
<path id="Path_2032" data-name="Path 2032" d="M1776.077,1067.778c-1.223,2.212-2.09,3.12-3.72,3.146-2.765.051-3.4-1.9-3.435-5.15-.01-1.2.543-2.735.289-4.009-.675-3.359-3.618-2.542-3.146-5.439a2.276,2.276,0,0,1,1.426-1.715c.918-.441,2.486.081,2.862-.284.4-.381.32-3.136.573-4.582,1.431-8.084,3.613-16.207,4.866-24.611.386-2.587-.015-4.054,1.715-5.435a9.184,9.184,0,0,0,1.147-.863c.837-.882,1.289-1.913,1.721-2.288.563-.488,2.978-.9,3.714,0,.609.74-.183,4.222-.568,6.008a53.788,53.788,0,0,0-1.147,6.013c-.527,7.215-.2,20.556-.568,28.335-.076,1.5-.538,2.593-.289,3.431.223.746,3.451,3.207,4.293,3.725,2.05,1.248,4.385,2.126,6.3,3.146a49.98,49.98,0,0,1,15.167,12.305c3.8,4.435,8.078,10.173,12.021,15.74,1.446,2.05,3.232,4.258,2.862,6.3a3.484,3.484,0,0,1-3.719,2.578c-2.111-.091-3.146-1.883-4.293-3.435-.325-.442-.492-1.106-.858-1.431-.75-.659-2.08-.867-2.861-1.431-.842-.6-1.568-1.385-2.294-2-4.638-3.953-8.718-7.5-13.736-12.016-2.988-2.705-5.835-5.547-8.87-8.307-.391-.35-1.06-.5-1.436-.858-.938-.9-2-2.115-3.146-3.146-.365-.33-.969-.472-1.431-.857-.421-.356-.461-.883-.857-1.147C1777.879,1068.976,1776.128,1069.29,1776.077,1067.778Z" transform="translate(-1751.41 -1015.894)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
178 |
+
</g>
|
179 |
+
</g>
|
180 |
+
<g id="Group_1622" data-name="Group 1622" transform="translate(112.137 189.496)">
|
181 |
+
<g id="Group_1621" data-name="Group 1621" clip-path="url(#clip-path-3)">
|
182 |
+
<path id="Path_2034" data-name="Path 2034" d="M1998.768,1089.9c6.51-2.6,12.356-5.126,19.176-8.3,3.658-1.705,7.418-3.781,12.016-5.156a12.976,12.976,0,0,1,6.008-.857c3.486.386,3.136,1.609,1.147,4.871-2.01,3.289-6.455,6.165-9.159,7.723a136.4,136.4,0,0,1-15.451,7.155c-5.343,2.258-10.631,4.556-15.741,6.865-3.9,1.766-7.484,3.481-11.447,5.44-.938.462-1.746.8-2.862,1.431-6.7,3.79-12.929,6.83-18.6,10.879-.543.381-.883,1.015-1.431,1.426-.507.375-1.218.462-1.72.857-1.913,1.517-3.638,3.537-5.724,5.44-1.03.938-2.182,1.558-3.146,2.578-2.131,2.253-4.43,5.094-6.586,7.723-.193.243-.67.335-.858.579-1.563,2-3.034,3.79-5.435,6.865-1.456,1.857-3.278,5.419-6.008,5.15-3.887-.381-2.354-5.831-1.147-8.3a81.628,81.628,0,0,1,4.577-7.444c7.723-11.244,16.517-19.217,27.761-26.615,1.187-.781,2.212-1.837,3.43-2.578,2.522-1.522,5.338-2.628,7.729-4.293a56.46,56.46,0,0,0,6.586-6.008c2.08-2.04,4.105-4.049,6.008-6.3a78.157,78.157,0,0,0,10.021-14.882c2.7-5.374,5.516-11.078,9.444-15.451a43.925,43.925,0,0,1,6.865-5.729c2.725-1.979,5.648-4.643,9.159-4.861,3.42-.219,5.383,1.38,5.723,2.862,1.056,4.612-5.429,7.626-8.012,9.443a37.764,37.764,0,0,0-8.875,8.3C2007.2,1075.268,2003.995,1082.56,1998.768,1089.9Z" transform="translate(-1916.808 -1058.662)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
183 |
+
</g>
|
184 |
+
</g>
|
185 |
+
<g id="Group_1624" data-name="Group 1624" transform="translate(5.751 213.775)">
|
186 |
+
<g id="Group_1623" data-name="Group 1623" clip-path="url(#clip-path-4)">
|
187 |
+
<path id="Path_2036" data-name="Path 2036" d="M1778.581,1154.279c.452,7.1,2.765,16.963,1.431,25.478a4.02,4.02,0,1,1-7.445,1.426c-3.044-6.008-4.2-14.167-5.15-22.322-1.832-15.669-3.6-31.232-1.715-46.937.569-4.759.8-11.524,5.151-11.731a8.513,8.513,0,0,1,2.861.857c5.46,3.776,1.65,20.536,3.147,28.335.487,2.537,2.172,5.552,3.435,7.723,1.487,2.567,3.328,5.856,5.15,8.585,6.582,9.87,13.549,19.465,18.319,31.487.594,1.5.847,3.161,1.431,4.861,1.33,3.923,3.583,9.737,4.009,14.6.573,6.607-2.668,12.706-7.728,8.013a8.252,8.252,0,0,1-1.147-1.432c-2.481-3.587-3.725-9.687-5.151-14.593A116.331,116.331,0,0,0,1778.581,1154.279Z" transform="translate(-1756.798 -1099.813)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
188 |
+
</g>
|
189 |
+
</g>
|
190 |
+
</g>
|
191 |
+
<path id="Path_2038" data-name="Path 2038" d="M1089.713,869.353c.335-2.116.985-3.715.858-5.724a18.049,18.049,0,0,0-.858-3.146,64.656,64.656,0,0,1-1.141-25.184c1.477-8.768,4.879-16.045,8.3-23.757a168.564,168.564,0,0,1,7.728-16.314c.944-1.634,2.146-3.182,3.147-4.861,3.466-5.825,7.144-11.489,10.879-17.177.533-.812.634-2.02,1.715-2.283,3.4,8.966,2.6,18.613,1.72,27.472-.9,8.956-2.293,17.755-5.439,25.178-4.587,10.818-11.518,18.8-18.034,28.051-1.035,1.477-2.182,2.994-3.146,4.577a25.5,25.5,0,0,0-2.58,4.867c-.538,1.791-.523,4.267-.858,6.581-.355,2.471-.974,4.856-.857,6.586a23.272,23.272,0,0,0,1.147,4.577c2.763,9.743,5.412,21.16,8.3,31.2,3.455,12.01,7.1,22.941,10.589,34.342,1.091-3.963-.467-8.322-.857-12.594-2.146-23.423,6.333-39.894,14.31-54.95,3.257-6.155,6.53-12.163,10.016-17.739,2.655-4.247,5.932-7.921,8.87-12.021.462-.64.959-1.355,1.431-2,.339-.461.578-1.506,1.431-1.431-.756,11.2-1.781,21.362-2.862,31.192-1.086,9.915-2.537,19.465-5.435,28.334-4.917,15.046-14.076,24.92-22.037,37.2-1.766,2.736-3.212,4.314-3.725,8.017-.543,3.948.66,8.424,1.436,12.589,1.7,9.133,3.654,19.358,5.435,28.335,4.115-20.17,12.113-37.479,20.323-53.808,4.171-8.3,8.352-16.339,12.879-24.327,3.354-5.926,6.525-11.8,9.727-18.024.5-.974,1.177-1.968,1.72-2.867.573-.949.934-2.111,2-2.573,5.074,11.757,3.735,30.015,1.141,44.07a85.258,85.258,0,0,1-5.15,18.6,87.057,87.057,0,0,1-12.589,21.181c-.2.233-.386.284-.573.573a28.362,28.362,0,0,1-2,2.573,83.868,83.868,0,0,1-12.595,11.163,25.35,25.35,0,0,1-5.723,3.435c-1.482.609-3.3.75-4.867,1.431-1.4.6-3.176,1.827-3.43,2.857-.3,1.187.67,4.435,1.142,6.87,2.222,11.488,4.364,21.835,7.155,32.912,4.257,16.9,8.727,34,13.452,50.656,1.137,4.014,2.42,8.256,2.577,12.595-1.7-.984-1.715-3.684-2.293-5.724-1.106-3.932-2.6-7.809-3.719-11.737-.6-2.106-.828-4.232-1.431-6.292-2.349-8.033-4.8-16.1-6.865-24.327-4.191-16.628-8.16-33.617-11.447-50.946-.665.279-1.107,1.462-1.437,2.289-.974,2.5-1.689,5.531-2.572,8.3-1.152,3.622-2.5,7.343-2.578,11.731-.122,6.9,1.6,13.954,2.862,20.891,2.4,13.173,5.165,26.026,8.3,38.93,1.568,6.444,3.324,13.081,3.146,19.738-1.629-.756-1.527-3.055-1.715-4.287-.259-1.736-.234-3.527-.573-5.151-.584-2.811-1.462-6-2.289-9.443-2.9-12.138-6.226-24.686-8.586-37.783-.878-4.861-1.9-9.844-2.578-14.877a39.678,39.678,0,0,0-.568-5.151c-.492-1.792-1.984-3.735-3.435-6.008-1.056-1.659-2.157-3.441-3.151-5.155-1.654-2.862-5.262-5.531-8.869-7.444-2.738-1.446-5.27-2.862-7.731-3.146-2.614-.3-5.283.177-7.729,0-7.834-.559-15.278-3.943-21.175-7.155a57.509,57.509,0,0,1-15.741-12.594c-1.142-1.289-2.476-2.4-3.435-3.719-1.045-1.431-1.9-2.827-2.862-4.293-5.526-8.423-10.564-17.07-15.741-26.615a355.967,355.967,0,0,1,52.088,29.193c3.592,2.395,6.861,4.937,10.3,7.723a108.22,108.22,0,0,1,10.593,9.732c3.851,4.13,7.008,9.758,10.3,14.883.548.847.807,1.471,1.436,2.577,1.421,2.512,3.319,5.84,5.151,8.586.959-8.971,3.583-15.71,6.581-23.185a16.585,16.585,0,0,0,1.141-2.862c.153-1.669-1-5.232-1.425-7.439-.558-2.847-.929-5.709-1.436-7.439a89.766,89.766,0,0,0-4.293-10.306c-1.025-2.288-2.308-4.861-3.435-7.439-.366-.847-.508-2.019-.858-2.578-1.015-1.623-3.379-2.892-5.435-4.293a38.78,38.78,0,0,0-13.17-6.3c-2.659-.64-5.552-.832-8.3-1.431-10.245-2.238-20.891-6.1-28.041-10.59-8.941-5.6-14.487-12.178-19.749-19.17a57.763,57.763,0,0,1-7.439-12.021c-1.791-4.166-3.74-8.53-5.439-13.736a276.107,276.107,0,0,1,28.045,12.879c4.217,2.248,9.474,5.1,14.025,7.723a144.439,144.439,0,0,1,37.2,30.624,53.535,53.535,0,0,1,8.591,13.167c2.161,4.78,4.369,9.728,6.3,15.167.345-1.746-.269-3.5-.579-5.151-.954-5.18-1.842-10.778-2.856-16.029a154.091,154.091,0,0,0-5.44-19.46c-1.076-3.258-1.867-6.439-3.146-9.443-2.892-6.79-7.368-13.462-11.734-19.465a41.506,41.506,0,0,0-2.578-3.435,39.967,39.967,0,0,0-6.008-4.573,36.69,36.69,0,0,0-6.871-3.724c-5.414-1.995-12.336-1.543-18.318-2.578-18.085-3.116-33.378-6.774-47.221-14.878A110.8,110.8,0,0,1,990.12,858.19c-1.857-1.644-3.846-3.136-5.439-4.861-1.654-1.8-3.009-3.821-4.577-5.729-2.227-2.705-4.947-5.252-7.443-8.013-.63-.7-1.381-1.208-2-2-1.1-1.416-2.694-3.136-4.008-4.866-.239-.315-1.107-.868-.569-1.431,14.081,5.054,29.695,6.541,43.786,10.017,13.878,3.425,25.382,7.6,35.774,14.594.64.431,1.1,1,1.715,1.431,1.391.969,3.025,1.644,4.288,2.577,1.29.944,2.228,2.151,3.441,3.146.264.218.863.324,1.142.573.594.518.979,1.066,1.72,1.72,1.3,1.137,3.075,2.385,4.577,3.719a184.006,184.006,0,0,1,13.452,13.163c2.151,2.344,4.456,4.506,6.581,6.871a146.93,146.93,0,0,1,16.89,23.179,54.131,54.131,0,0,0-1.72-6.3c-2.959-10.986-6.229-22.043-9.157-33.485-.569-2.192-1.269-4.541-1.72-6.865-.462-2.38-.563-4.846-1.426-6.871a21.822,21.822,0,0,0-3.151-4.577c-2.385-2.923-5.607-5.1-8.3-8.012-3.121-3.375-6.039-7.982-8.87-12.021-9.712-13.873-21.185-28.9-23.185-51.23a128.658,128.658,0,0,1-.573-18.029c.137-2.477.751-5.4,1.147-8.3.259-1.888.5-9.474,2.578-8.87,1.654.482,1.542,1.375,2.288,3.146,3.416,8.134,6.521,19.333,9.159,27.188,3.638,10.849,7.7,20.571,11.732,29.765,4.318,9.844,8.743,19.511,12.021,29.476C1083.72,847.783,1086.856,858.373,1089.713,869.353Z" transform="translate(0 -155.647)" fill-rule="evenodd" fill="url(#radial-gradient-5)"/>
|
192 |
+
<path id="Path_2039" data-name="Path 2039" d="M1240.383,1201.736c-.081-10.28.152-19.678-.578-29.193-.406-5.379-2.045-9.854-2.857-15.167-1.735-11.382-6.347-22.814-5.439-36.342.995-14.842,12.447-23.428,21.749-30.339,5.232-3.882,10.311-7.327,14.888-11.163q4.376-3.668,8.869-7.728a37.56,37.56,0,0,1,5.151-4.293c1.065-.665,2.294-.852,2.578.863.248,1.528-1.152,5.059-1.721,6.582-.619,1.664-1.335,2.765-1.72,3.719a37.568,37.568,0,0,1-1.426,4.009,126.365,126.365,0,0,1-8.012,14.02,104.915,104.915,0,0,1-9.159,12.878c-.873,1.02-1.659,2.076-2.578,3.151-2.237,2.613-5.17,5.942-6.87,9.443-4.46,9.215-5.349,23.078-8.586,33.775-.558,1.842-1.233,3.552-1.715,5.429a52.772,52.772,0,0,0-1.431,5.445c-.356,2.836.188,5.992.289,9.154.213,6.886,1.086,15.517,0,22.611C1241.662,1199.559,1241.966,1201.553,1240.383,1201.736Z" transform="translate(-85.986 -259.078)" fill-rule="evenodd" fill="url(#radial-gradient-6)"/>
|
193 |
+
<path id="Path_2040" data-name="Path 2040" d="M1032.195,1118.115c3.639.385,7.282,2.832,10.875,4.866a300.686,300.686,0,0,0,29.766,14.883c11.747,5.039,30.613,11.641,37.2,22.606a74.109,74.109,0,0,1,3.43,7.728c.553,1.238,1.164,2.441,1.723,3.719,2.583,5.992,5.323,12.462,8.3,18.891.594,1.274,1.172,2.684,1.72,4,2.5,6.033,5.724,12.457,8.87,18.318a51.632,51.632,0,0,1,2.862,5.439c-.076-.2,1.151,3.811-1.147,1.146a49.642,49.642,0,0,1-2.573-4.871c-1.349-2.35-2.857-4.638-3.719-6.3-3.7-7.074-5.881-12.914-9.732-19.46-.2-.34-.477-.771-.858-1.431-1.827-3.172-3.948-6.161-6.3-9.733-1.218-1.847-2.532-4.562-4-5.151-2.014-.8-5.373-.375-7.733-.573-16.872-1.4-29.619-8.327-40.346-16.6a88.283,88.283,0,0,1-22.9-26.041c-.924-1.6-1.893-3.369-2.867-5.15C1033.657,1122.372,1032.474,1120.773,1032.195,1118.115Z" transform="translate(-21.469 -275.623)" fill-rule="evenodd" fill="url(#radial-gradient-7)"/>
|
194 |
+
<g id="Group_1628" data-name="Group 1628" transform="translate(965.91 592.042)">
|
195 |
+
<g id="Group_1627" data-name="Group 1627" clip-path="url(#clip-path-5)">
|
196 |
+
<g id="Group_1626" data-name="Group 1626" transform="translate(8.18 16.065)">
|
197 |
+
<path id="Path_2041" data-name="Path 2041" d="M1202.044,771.459c.244-.051.269.112.284.289,1.563,5.044.152,11.615-1.147,17.455-3.577,16.1-8.85,31.709-17.171,43.212-3.679,5.09-8.114,9.169-12.3,14.021a57.012,57.012,0,0,0-4.582,6.586c-1.258,1.984-2.628,3.649-3.435,6.009-1.061,3.12-1.406,8.839-3.72,8.869-2.751.046-2.329-4.957-2-7.149,1.136-7.723,6.779-15.025,11.163-20.318,4.663-5.637,9.818-11.1,13.452-17.75a111.018,111.018,0,0,0,8.87-22.321c1.811-6.313,3.2-12.463,5.15-18.318a40.684,40.684,0,0,1,2-5.719C1199.573,774.462,1201.222,773.077,1202.044,771.459Z" transform="translate(-1036.219 -771.449)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
198 |
+
<path id="Path_2042" data-name="Path 2042" d="M1172.644,777.379c.243-.051.269.112.289.285,1.807,5.4-.436,12.549-2,17.745-2.136,7.078-4.638,14.091-8.3,19.749a59.384,59.384,0,0,1-5.151,6.87c-1.339,1.553-3.278,3.917-4.863,3.146-1.837-.892-.1-4.561.568-5.723.337-.573,2.458-3.456,3.154-4.577a62.183,62.183,0,0,0,5.15-10.3c1.583-4.059,2.887-8.027,4-11.732,1.258-4.186,2.212-8.352,4.009-11.453C1170.442,779.755,1171.969,778.882,1172.644,777.379Z" transform="translate(-1034.296 -773.367)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
199 |
+
<path id="Path_2043" data-name="Path 2043" d="M1073.573,793.895c1.081-.01,1.578,1.8,2,2.862,2.456,6.1,5.982,10.559,10.305,15.457,8.774,9.935,16.786,21.713,21.748,37.2,1.147,3.567,2.045,7.028,3.146,11.443a27.653,27.653,0,0,1,1.436,6.013c.4,3.364-.31,4.531-1.714,4.866-5.059,1.208-4.974-8.495-6.3-11.164-.68-.04-1.172.833-2.862.285-2.3-.736-4.912-6.856-6.581-10.585-3.7-8.3-6.434-15.182-10.3-23.757-1.948-4.318-4.4-8.408-5.155-11.727-.325-1.451-.03-2.821-.285-3.724-.6-2.131-2.43-3.948-3.435-6.008C1074.405,802.653,1071.9,797.4,1073.573,793.895Z" transform="translate(-1008.779 -778.719)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
200 |
+
<path id="Path_2044" data-name="Path 2044" d="M990.146,875.935c.452-1.136.751-2.841,2-3.155,1.284-.31,3.232,1.5,4.861,1.725,4.821.644,11.1.918,16.03,2,1.674.37,3.247,1.274,4.577,1.431,2.111.249,4.476-.365,6.871-.573,6.272-.532,16.014-1.506,20.607,2,.893.685,2.456,2.466,2.289,3.151-.578,2.344-7.185,1.07-10.3.852-10.833-.736-21.825,2-30.339,2a36.835,36.835,0,0,1-21.175-6.293,31.445,31.445,0,0,1-5.729-5.15c-.908-1.122-2.613-2.846-1.426-3.725.285-.213.634-.817,1.426-.568C982.794,870.547,987.335,874.885,990.146,875.935Z" transform="translate(-978.008 -803.232)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
201 |
+
<path id="Path_2045" data-name="Path 2045" d="M1205.94,940.7c6.6-11.143,10.082-27.335,14.02-41.787,1.2-4.4,1.847-8.469,5.155-11.158.249-.208.706-.838,1.142-.573,3.283,4.917-.579,16.876-2,22.606-2.421,9.758-4.7,17.907-8.3,26.046-1.243,2.8-2.126,5.582-3.435,8.007-.3.569-.781,1.066-1.147,1.72-.858,1.578-1.974,3.669-3.147,5.44-.714,1.086-1.461,2.289-2.288,3.435-.8,1.106-2.08,2.02-2.578,3.146-.381.863-.589,2.542-.857,3.435-1.452,4.76-3.668,10.524-6.587,14.593-1.161,1.634-3.283,3.786-5.434,2.862-1.669-.715-.162-1.781.8-3.618-1.238.512-1.623,3.177-2.156,3.851-1.223,1.523-1.355.949-2.837,3.147-.264.4-1.228.959-1.629,1.466-.381.492-1.442.979-1.466,1.141-.233,1.6,3.2,5.993.416,7.749-1.893,1.2-3.75-2.6-4.287-3.72-2.781-5.733-4.5-12.457-6.013-19.17-2.121-9.407-4.049-21.119-3.435-30.339a32.083,32.083,0,0,1,2.867-10.59c2.73,6.967,2.547,15.6,3.436,23.758.872,8.129,2.719,15.847,4,22.9,1.177-.533,1.319-1.852,2-2.862a91.845,91.845,0,0,1,6.587-8.017c2.192-2.5,4.653-4.953,6.865-7.728,1.665-2.08,2.243-3.461,2.867-7.155.751-4.465,1.274-9.58,2-14.02,2-12.269,6.16-21.891,9.443-33.485,1.177-4.135,2.248-8.768,3.146-13.163.406-1.954.269-5.034,2.294-4.582,3.547.8.771,11.975.284,14.309-1.39,6.708-2.05,9.265-3.43,14.025C1209.456,921.948,1206.447,929.69,1205.94,940.7Z" transform="translate(-1040.115 -807.899)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
202 |
+
<path id="Path_2046" data-name="Path 2046" d="M1080.813,935.148c.1-1.284-1.045-2.375-1.715-3.715a50.091,50.091,0,0,1-3.72-8.017c-.436-1.325-1.41-3.3,0-4,3.481-1.745,9.185,9.246,10.3,11.159,1.177,2.025,2.664,4.74,3.719,6.871.69,1.4,2.532,1.949,3.74,3.375.472.563,2.167-.69,1.208,2.065.107-.314.634.8,1.634,1.142s2.816,3.441,3.725,5.151a24.023,24.023,0,0,1,2.573,6.3c.172,1.178-.188,2.187,0,3.146.4,2.025,2.306,4.319,2.859,6.587.837,3.36.239,7.368-1.715,7.728-2.225.4-4.148-3.252-4.863-4.582-1.107-2.04-1.776-4.714-2.862-6.581a33.959,33.959,0,0,0-4.009-4.866c-6.115-6.551-14.33-11.29-25.473-14.021-2.075-.512-4-.842-5.724-2.009-.634-.427-.878-.757-1.431-.853-1.543-.279-4.308.716-6.292.853a62.28,62.28,0,0,1-6.871,0c-1.126-.046-2.7-.538-3.431-.285-.933.33-.776,1.324-1.435,2-3.816,3.948-7.368-2.614-10.591-5.435-2.8-2.461-6.865-4.927-10.585-7.728-1.73-1.3-3.456-2.685-5.151-4.009a62.71,62.71,0,0,1-5.155-4.009c-.908-.928-1.39-2.486-2-2.861-1.329-.807-4.4-.609-6.292-1.142-.8-.223-5.556-2.2-3.435-3.725,2.7-1.923,11.2-.2,14.021.579a35.048,35.048,0,0,1,5.155,1.715,45.167,45.167,0,0,1,8.3,5.435c1.238.939,2.771,1.761,4.009,2.867s2.344,2.334,3.435,3.43c1.258,1.274,3.293,3.6,4.866,5.44,1.233,1.451,1.051,1.623,3.431,2C1053.646,937.157,1068.833,930.317,1080.813,935.148Z" transform="translate(-984.25 -817.232)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
203 |
+
<path id="Path_2047" data-name="Path 2047" d="M1197.554,913.264c2.917,6.322,1.6,17.369-.857,24.042-1.36,3.673-4,7.748-6.871,8.3-2.014.386-3.963-.228-4.293-1.147-.852-2.354,2.751-3.379,3.719-4.577.228-.279.913-1.3,1.147-1.715,2.39-4.328,2.928-15.9,5.434-21.753.411-.944,1.157-1.523,1.431-2.289C1197.4,913.771,1197.1,913.269,1197.554,913.264Z" transform="translate(-1045.181 -817.381)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
204 |
+
<path id="Path_2048" data-name="Path 2048" d="M1103.485,1019.681c-.853-.371-.375.853-.857,1.147a11.035,11.035,0,0,1-1.715.289c-1.878.233-4.957-1.01-7.155-2.293a57.916,57.916,0,0,1-5.439-4.009,255.189,255.189,0,0,1-25.473-21.749c-1.659-1.594-3.968-3.461-4.577-4.867-.173-.406-.143-2.009-.285-2.283a9.465,9.465,0,0,0-2.289-2.293,17.046,17.046,0,0,1-2.288-2.289c-.467-.553-.741-1.223-1.147-1.72-.934-1.137-2.076-2.015-2.862-3.146-2.583-3.715-4.263-7.506-6.3-11.448-.142-.284-.685-.513-.858-.857-.441-.858-.705-2.02-1.147-3.151-.639-1.649-2.506-4.871.289-5.435,2.2-.452,4.268,4.344,5.151,5.724,4.187,6.551,8.616,13.9,14.02,18.6a51.47,51.47,0,0,0,13.452,8.3c9.809,4.247,20.881,7.932,30.339,12.884a42.553,42.553,0,0,1,9.159,6.008c.406.385,1.644.908,2.283,1.431,4.27,3.476,7.858,8.1,11.455,12.874,1.756,2.339,2.948,3.394,4.577,6.3,1.157,2.07,2.426,6.926,0,7.723-3.531,1.168-6.931-6-8.585-8.3-.675-.929-2.172-2.781-2.578-2.862.294.061-1.827.385-2.289.573-.811.325-.512,1.908-2,2.288-2.512.64-5.369-1.893-7.16-3.151C1106.941,1022.376,1105.145,1020.98,1103.485,1019.681Z" transform="translate(-998.052 -831.076)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
205 |
+
<path id="Path_2049" data-name="Path 2049" d="M1244.4,986.346c5.694.7,2.04,9.235,1.72,13.167.594.2.929-.776,1.147-1.141.984-1.695,1.847-3.679,2.857-5.724,1.126-2.268,2.6-6.18,6.012-5.439,4.654,1.009.543,8.393-.573,10.585-.553,1.1-1.091,2.3-1.715,3.441-.73,1.309-1.806,2.522-2,3.141-.157.512.081,1.634,0,2.294-.624,5.145-3.7,10.062-6.3,14.025a51.3,51.3,0,0,1-3.719,5.15c-1.4,1.649-3.227,2.928-4.293,4.577-.746,1.157-1.259,2.826-2,4.293-1.583,3.131-6.028,12.4-10.3,9.733-.609-.38-.959-1.142-1.147-1.147-.842-.016-3.359,2.537-5.151,4.009-4.562,3.755-7.215,7-11.447,10.874-.391.36-.984.472-1.431.857-.877.761-.624,1.066-2,1.431-.026.005-1.182.208-.858,0-1.263.812-1.218,2.319-2.577,2.289-3.207-.061-2.208-6.48-1.426-8.58,1.284-3.491,4.536-7.1,8.012-10.306,8.4-7.758,17.365-15.5,25.184-24.611.8-.938,1.771-1.633,2-2.289.63-1.8.295-4.389.285-6.87-.01-2.451-.143-5.13,0-7.729.421-7.627,3.654-15.314,5.723-22.321a68.889,68.889,0,0,0,2.862-13.453c.275-3.78-.157-7.109,0-9.727.016-.264-.492-.771,1.142-.862,2.228-.122,3.024,6.576,3.151,8.3C1248.19,973.052,1246.521,979.506,1244.4,986.346Z" transform="translate(-1049.392 -831.226)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
206 |
+
<path id="Path_2050" data-name="Path 2050" d="M1125.891,1076.563c-5.594,3.765-17.509.168-23.755-1.72a93.41,93.41,0,0,1-16.6-6.581c-7.367-3.994-12.68-9.981-17.739-17.172-1.015-1.441-6.1-8.3-2.578-8.3,2.6,0,5.988,4.765,6.866,5.719,5.784,6.267,12.355,7.4,22.022,11.5,5.988,2.547,10.174,8.368,15.756,9.677,5.343,1.248,11.858,1.766,15.169,5.439C1125.338,1075.472,1126.434,1075.777,1125.891,1076.563Z" transform="translate(-1005.856 -859.334)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
207 |
+
<path id="Path_2051" data-name="Path 2051" d="M1133.313,1117.515c-.005,0,.106-.259.289-.289,6.282-.842,13.586,3.08,16.311,5.729a35,35,0,0,1,6.013,8.87c1.335,2.938,3.7,9.5-.573,10.016-3.151.38-3.714-3.491-4.866-6.581-1.391-3.734-4.683-8.849-8.015-10.874a15.1,15.1,0,0,0-8.87-2c-1.441.152-2.725.924-4.867,1.72-1.963.726-3.623,1.68-4.582-.295-1.152-2.369,5.846-5.84,7.728-6.292C1132.334,1117.409,1132.856,1117.586,1133.313,1117.515Z" transform="translate(-1025.302 -883.404)" fill-rule="evenodd" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate"/>
|
208 |
+
</g>
|
209 |
+
</g>
|
210 |
+
</g>
|
211 |
+
<g id="Group_1630" data-name="Group 1630" transform="translate(1010.726 842.492)">
|
212 |
+
<g id="Group_1629" data-name="Group 1629" transform="translate(0 0)" clip-path="url(#clip-path-6)">
|
213 |
+
<path id="Path_2053" data-name="Path 2053" d="M1030.9,1127.3c1.239-1.243,3.131,1.654,3.435,2,1.974,2.253,5.034,6.033,7.444,7.728,2.684,1.883,6.13,2.928,9.154,4.577a42.341,42.341,0,0,1,4.009,2.861,39.121,39.121,0,0,1,7.723,7.155,44.477,44.477,0,0,1,3.151,4.009,27.806,27.806,0,0,0,9.159,7.728c6.272,3.247,14.568,4.719,20.033,10.017-.158-.158.041.928.858.857.137-.01,1.441-1.745,1.714-2,2.243-2.06,5.587-2.08,8.586,0,2.4,1.664,4.034,4.633,5.155,8.017.5,1.517,2.08,7.14-1.147,7.723-4.065.735-4.6-6.6-6.3-9.443-.527-.888-1.542-2.973-2.573-2.578-.959.37-1.264,2.552-.863,5.151.239,1.547,1.984,3.993,1.72,6.3-.106.908-.573,2.517-1.72,2.861-1.588.488-3.2-1.385-4-2.288a13.8,13.8,0,0,1-2.578-3.436c-3.014-4.937-4.521-7.555-9.727-10.012-5.155-2.431-10.849-3.709-15.745-7.16-3.157-2.227-7.946-4.531-10.63-8.073-1.041-1.37-8.967-.447-10.164-1.863-2.552-3.019.076-8.7-3.719-10.879-5.349-3.065-7.871-6.678-10.971-12.1C1032.3,1133.4,1029.434,1128.764,1030.9,1127.3Z" transform="translate(-1031.641 -1120.991)" fill-rule="evenodd" opacity="0.18"/>
|
214 |
+
</g>
|
215 |
+
</g>
|
216 |
+
<g id="Group_1633" data-name="Group 1633" transform="translate(1145.405 807.953)">
|
217 |
+
<g id="Group_1632" data-name="Group 1632" transform="translate(0 0)" clip-path="url(#clip-path-7)">
|
218 |
+
<g id="Group_1631" data-name="Group 1631" transform="translate(12.774 -54.739)" opacity="0.29">
|
219 |
+
<path id="Path_2055" data-name="Path 2055" d="M1314.447,986.07c-18.881,8.789-26.325,29.01-29.481,53.518-.705-3.51.411-14.488-4.1-14.488a3.546,3.546,0,0,0-1.052.174c-2.039.639-1.72,4.435-1.72,9.159a217.171,217.171,0,0,0,1.72,30.049c.31,2.405,1.055,5.5.858,6.3-.208.837-2.877,2.8-3.725,3.435-.566.423-.68.794-.95.794a.9.9,0,0,1-.477-.226c-.218-.151-.238-1.69-.573-2.857-1.431-5-2.6-8.733-3.152-14.309-.233-2.38-.243-5.511-.857-6.3a1.545,1.545,0,0,0-1.313-.637,4.425,4.425,0,0,0-.646.06,4.253,4.253,0,0,1-.573.06.847.847,0,0,1-.329-.056c-.224-.1-.127-.675-.285-.858-.2-.234-.573-.112-.863-.285a3.127,3.127,0,0,0-1.594-.533c-2.631,0-2.979,5.433-2.694,9.119.36,4.725,2.573,12.5,4,17.456.554,1.9,1.848,5.261,1.721,5.718a37.786,37.786,0,0,1-3.151,2.294,38.869,38.869,0,0,0-2.861,2.862c-6.12,6-11,11.4-11.733,22.327-.314,4.683-.406,11.133-.289,15.451.119,4.162.146,6.876,2.134,6.876.05,0,.1,0,.155-.005,1.416-.1,1.477-1.588,2-4.009,1.076-4.887,1.375-11.929,1.72-16.314.64-8.2,2.927-12.681,6.865-17.171a47.84,47.84,0,0,1,3.719-3.146c.564-.487,2.2-2.691,3.325-2.691a.733.733,0,0,1,.4.113c.462.295.512,2.218,1.141,3.725,1.056,2.5,1.553,3.3,3.152,3.719a1.2,1.2,0,0,0,.289.029,4.544,4.544,0,0,0,.472-.033c.157-.016.307-.032.434-.032a.589.589,0,0,1,.236.036c.706.325.913,1.462,1.431,1.71a3.787,3.787,0,0,0,1.675.438c1.872,0,2.905-1.869,2.9-3.579,0-1.212-.975-2.7-1.431-4.009-.426-1.233-.888-2.6-1.431-4-.462-1.2-1.517-3.537-1.431-4.01.08-.407,2.764-2.923,3.565-2.923a.217.217,0,0,1,.159.056c.669.684.121,3.146.284,4.582.35,3.115.756,5.313,3.43,5.724a5.514,5.514,0,0,0,.849.068,3.717,3.717,0,0,0,3.734-3.5c.319-2.091-.676-5.075-.863-8.018-.132-2.166-.442-4.963,0-6.865.6-2.562,3.293-3.014,2.867-6.3a1.234,1.234,0,0,0-1.085-.576,3.706,3.706,0,0,0-.445.035,3.456,3.456,0,0,1-.411.035.649.649,0,0,1-.637-.352c-.254-.461.456-4.186.574-5.723,1.111-14.6,2.324-28,5.723-39.209a60.74,60.74,0,0,1,8.3-17.172c3.654-5.286,8.063-9.742,10.306-15.456.152,0,.321-.233,0-.284" transform="translate(-1250.284 -986.07)" opacity="0.502"/>
|
220 |
+
</g>
|
221 |
+
</g>
|
222 |
+
</g>
|
223 |
+
<g id="Group_1634" data-name="Group 1634" transform="translate(1173.645 885.385)">
|
224 |
+
<path id="Path_2057" data-name="Path 2057" d="M1310.555,1184.143c2.03-.167,2.319-2.076,4.867-1.721a27.493,27.493,0,0,0-2.578,6.013c-.624,1.913-.274,2.273-2.289,2.862-.365.106-1.562.167-1.715.284-.878.66-1.73,4.084-2.573,6.012-1.938,4.42-3.07,7.424-4.867,12.305-.832,2.263-2.045,4.445-2.293,6.013a51.217,51.217,0,0,0,0,5.15c-.218,4.923-2.075,9.7-2,14.026a9.805,9.805,0,0,0,.573,3.714c.538.837,2.375,1.1,4,2a17.972,17.972,0,0,1,4.866,3.719c1.319,1.4,5.744,6.338,1.142,7.444-.924.223-.183-.279-1.426-.573a22.444,22.444,0,0,0-3.151-.29c-3.431-.208-7.348-.132-10.3,0-1.543.071-4.3.786-5.44.29-1.076-.472-2.03-3.963-2.573-5.724-1.867-6.024-3.44-13.437-4.866-19.171-1.583-6.384-3.227-12.188-5.151-18.891-.949-3.3-2.608-6.439-.863-9.159,1.219-1.9,4.446-3.065,6.871-3.436,1.507-.228,2.938.193,4.292-.289a10.97,10.97,0,0,0,3.719-3.146c1.254-1.964,1.33-6.729,3.436-7.439.776-.264.878.568,2,0,.553.7.274,2.395,0,3.146.3.811,1.015-.411,1.715-.285.2.031,1.487.98,1.431.858.284.609-.136,1.07-.284,2,4.019-1.467,11.229-6.5,14.593-8.3a1.1,1.1,0,0,1,.289,0C1313.589,1182.083,1310.54,1184.178,1310.555,1184.143Z" transform="translate(-1273.16 -1181.556)" fill="#f5d3b3" fill-rule="evenodd"/>
|
225 |
+
</g>
|
226 |
+
<g id="Group_1638" data-name="Group 1638" transform="translate(1173.645 885.385)">
|
227 |
+
<g id="Group_1637" data-name="Group 1637" clip-path="url(#clip-path-8)">
|
228 |
+
<g id="Group_1635" data-name="Group 1635" transform="translate(-6.647 7.002)">
|
229 |
+
<path id="Path_2058" data-name="Path 2058" d="M1283.486,1191.912h.573c1.756.939,1.837,2.836,2.289,4a17.134,17.134,0,0,0,.857,2.289c1.269,2.309,3.933,5.207,7.444,5.724,1.187.172,2.613-.213,4.293,0,2.969.385,6.262,2.1,6.866,4.866.167.757-.274,1.9-.284,2.857-.036,3.856,1.335,8.961.857,12.026a1.661,1.661,0,0,1-.284.857,3.716,3.716,0,0,1-.573.284c-.4.964-.01,1.918-.285,2.294-.63.842-2.349.685-2.577,1.714-.386,1.711,1.633,1.715,1.715,3.151a2.073,2.073,0,0,1-.573,1.715c-.345.5-.934.406-1.141,1.147-.858,3,.821,5.455,1.431,7.728.182.685.091,1.456.284,2.289a13.247,13.247,0,0,1,.579,1.715,42.893,42.893,0,0,1-.579,7.439,27.547,27.547,0,0,1-.573,3.719c-.278,1.1-.949,2.025-1.141,2.862-.462,1.994.279,2.715-.573,4.009-.984,1.5-4.334,1.882-6.009.573-.776-.609-.75-2.05-1.72-2.578-.487-.268-1.441.285-2.288-.284-1.016-.685-1.65-2.208-2.289-3.719-.609-1.441-.188-1.517-1.715-.863a7.027,7.027,0,0,0-1.147.289c-.629.452-.411,1.329-1.142,1.431-.7.1-1.705.35-2-1.147-1.187.223-1.426,1.513-2.862.858-1.2-.543-.766-4.151-.863-5.719a81.8,81.8,0,0,0-1.141-8.875c-.467-2.441-1.34-7.043-2-7.723-.97-1.01-3.237-.106-4.009-2a2.727,2.727,0,0,1,0-1.147c.056-.325.32-1.061.289-1.147-.381-1.03-2.73-1.72-1.147-4,.2-.289,1.076-.715,1.147-1.147.1-.644-.477-.558-.573-.858-.143-.426.157-1.014,0-1.431-.244-.634-.878-.989-1.147-1.715-.152-.416.178-1.034,0-1.435-.583-1.3-2.121-2.685-3.146-4.288-.477-.751-.675-1.72-1.141-2.578-.391-.715-1.218-1.491-1.436-2-.431-1.041-.259-2.03-.569-2.578-.492-.847-1.6-1.213-1.72-2-.249-1.613,1.066-2.131,1.147-3.151.1-1.294-.979-2.648-1.147-4a10.264,10.264,0,0,1,0-3.151c.538-2.176,4.232-4.531,7.728-3.43.335.1.812.619,1.431.568,1.116-.091,1.446-1.38,3.146-1.431,1.218-.1.253,1.243.289,1.72a4.162,4.162,0,0,0,2-1.431c.67-.781.6-1.751,1.431-2,1.553-.472,2.669.411,4.009,1.431Zm21.18,32.049c-.421-.629.031-2.131-.863-2.289C1303.1,1222.418,1302.86,1224.286,1304.666,1223.961Z" transform="translate(-1263.329 -1191.912)" fill="#2e180a" fill-rule="evenodd"/>
|
230 |
+
</g>
|
231 |
+
<g id="Group_1636" data-name="Group 1636" transform="translate(-2.681 8.532)">
|
232 |
+
<path id="Path_2059" data-name="Path 2059" d="M1290.2,1270.331c-1.644.117-2.177-1.755-2.862-2.857-2.167-3.5-3.557-8.438-4.867-13.167-1.679-6.064-3.308-12.6-5.15-19.17-2.654-9.469-4.922-19.029-6.871-29.766-.543-3.014-2.958-11.808.858-11.163,1.639.279,3.034,6.809,3.44,8.585.9,3.932,1.624,7.109,2.289,9.733,3.222,12.812,7.139,25.3,10.3,37.773C1288.928,1256.585,1291.653,1263.294,1290.2,1270.331Z" transform="translate(-1269.195 -1194.174)" fill="#512a12" fill-rule="evenodd"/>
|
233 |
+
</g>
|
234 |
+
</g>
|
235 |
+
</g>
|
236 |
+
<g id="Group_1641" data-name="Group 1641" transform="translate(1488.071 894.96)">
|
237 |
+
<path id="Path_2061" data-name="Path 2061" d="M1741.213,1209.235c-.391-1.573-2.07-3.192-1.147-5.151,1.427-.863,1.548,1.436,2.289,1.715.218.086.934-.812,2-.569.629.142,1,1.314,1.431,1.431.685.183,1.614-.984,2.578,0-.036-1.045.117-2.948,2-2.867-.715-3.537,3.233-2.765,3.725-.853.355-1.167-.346-1.908.573-3.146.543-.751.715-.594.568-1.72-.1-.716.366-2.106.858-2.294,1.111-.41,2.151,1.239,2.289,1.431a16.438,16.438,0,0,1,1.147,2.289c2.516,4.744,4.729,10.017,7.155,14.031a46.538,46.538,0,0,0,6.3,8.007c2.38,2.5,5.374,4.009,8.3,5.729a155.712,155.712,0,0,0,29.187,13.446c3.583,1.228,8.728,2.268,8.875,5.151.1,2.03-3.024,4.009-5.723,4.582-4.044.867-10.616.228-15.456,0-11.067-.513-23.961-.457-33.774,0-4.861.228-11.042.548-13.447-1.142-2.806-1.979-2.69-5.46-3.151-10.595-.233-2.685-.852-6.054-1.425-9.155-1.228-6.647-2.152-8.748-5.151-15.741-1.086-2.512-1.5-2.567-2.578-5.15.721,1.72-.9-1.106-.284-1.72C1739.594,1205.7,1739.914,1208.946,1741.213,1209.235Z" transform="translate(-1738.209 -1195.717)" fill="#f5d3b3" fill-rule="evenodd"/>
|
238 |
+
<g id="Group_1640" data-name="Group 1640" clip-path="url(#clip-path-9)">
|
239 |
+
<path id="Path_2062" data-name="Path 2062" d="M1822.985,1255.156c-.229.493.35.554.573,1.147.122.314-.122.888,0,1.141.5,1.02,1.548,1.132,1.431,2-.122.918-.446,1.161-1.714,1.72,3.166,4.445-3.557,2.633-7.439,2a76.832,76.832,0,0,0-14.315-1.147c-1.892,0-4.658-.345-5.435,0-.659.3-.837,2.075-1.431,2.578a4.1,4.1,0,0,1-3.435.573c-.279-.107-.619-.615-1.147-.573-.731.056-1.416,1.182-2.573,1.147a5.066,5.066,0,0,1-2.293-.858c-.655-.507-.634-1.441-1.426-1.72s-3.415.508-4.867.573c-.781.036-1.481-.355-2-.289-1.634.224-3.815,1.142-6.018,1.721a38.182,38.182,0,0,1-6.008,1.431c-1.08.091-2.192-.152-2.862,0-1.218.279-1.73,1.182-2.861,1.147-2.04-.071-2.345-1.685-3.435-2-.6-.178-1.132.279-1.715.284-5.135.041-12.143-1.583-10.017-8.013a9.442,9.442,0,0,1,.573-1.715c.452-.675,1.116-.563,1.142-1.147.035-.781-1.913-1.847-1.426-3.435.8-.761,1.41.269,2.283.285a8.564,8.564,0,0,0-1.426-2.288c-.756-.843-1.867-1.05-2-2-.214-1.461.781-2.415,2.573-3.151-.6-.634-2.324-.147-2-1.715.061-.275,2.5-.467,2.806-.5.919-.1,1.847-.147,2.776-.208,3.608-.239,7.17-1.274,9.788-3.9a5.809,5.809,0,0,0,1.436-2.258c.527-1.593.427-3.328,1.116-4.886a8.506,8.506,0,0,1,2.806-3.349,7.865,7.865,0,0,1,5.034-1.213c.8.051,1.37.624,2.288.857,1.432.366,3.339.558,5.156.863,1.751.289,3.72.3,5.43.573a26.355,26.355,0,0,1,4.582.853c.528.208.517,1.076,1.142,1.431.893.513,1.684-.01,2.293.574a7.132,7.132,0,0,1,.857,1.431c.193.447.243,1.558.573,1.715,1.6.766,2.735-1.3,4.293-1.142,1.69.168,1.751,1.837,3.151,2.578.152.081,1.446.355,2.283.568a22.608,22.608,0,0,0,2.294.573,18.046,18.046,0,0,0,2.573-.573,34.426,34.426,0,0,1,4.582.289c1.264.066,2.41-.178,3.43,0,1.228.213,2.7,1.05,4.009,1.431,3.5,1.02,7.287,1.664,10.306,3.435.5.29.97.954,1.426,1.142,1.091.446,2.4.218,3.151.573,3.405,1.623,3.258,6.16-.573,7.439-.437.153-1.472.117-1.715.289-.711.492-.553,1.669-1.147,2.289a13.639,13.639,0,0,1-2.289,1.147C1826.395,1255.2,1824.568,1254.993,1822.985,1255.156Z" transform="translate(-1739.797 -1205.692)" fill="#7b492a" fill-rule="evenodd"/>
|
240 |
+
<g id="Group_1639" data-name="Group 1639" transform="translate(0 51.053)">
|
241 |
+
<path id="Path_2063" data-name="Path 2063" d="M1833.508,1274.5c-6.064,3.09-14.609,2.577-23.179,2.577-20.708,0-43.1.7-62.388-.857-1.842-.147-9.687-.675-9.733-2.862-.031-1.451,2.227-1.892,3.146-2,3.151-.381,7.236.284,11.163.284h30.05c14.351,0,29.279-.934,42.355,0a18.428,18.428,0,0,1,6.87,1.72C1832.276,1273.6,1833.448,1273.55,1833.508,1274.5Z" transform="translate(-1738.209 -1271.227)" fill="#512a12" fill-rule="evenodd"/>
|
242 |
+
</g>
|
243 |
+
</g>
|
244 |
+
</g>
|
245 |
+
<g id="Group_1642" data-name="Group 1642" transform="translate(1359.332 903.767)">
|
246 |
+
<path id="Path_2065" data-name="Path 2065" d="M1573.687,1217.158c.473-1.979.544-4.623,3.146-4.3,2.669.335,2,5.252,2,9.159,0,6.6.162,12.833,1.436,18.034a26.91,26.91,0,0,1,1.142,4c.055.654.715,3.2-1.142,3.435-2.263.285-3.09-5.749-3.725-8.017a24.679,24.679,0,0,0-.857-2.857c-.7-.969-2.786-.31-2.862-2.293-2.035.715-1.918,1.37-4.009.573-1.294-.487-.918-.559-2.573.284-.416.214-1.294.472-1.431.573-.964.715-.8,1.979-2.288,2.294a3.743,3.743,0,0,1-3.441-1.142c-.456,2.963.269,8.824-2.573,8.865-1.714.026-2.3-1.816-2-4.866-.7.548-.9,2.846-2,4.582-.472.746-2.481,3.233-4,2.578-1.446-.624-.314-2.771.284-4.009a47.931,47.931,0,0,0,2.578-6.871,69.1,69.1,0,0,0,2.573-14.594c.126-2.141.208-4.3.289-6.013.122-2.644-.563-7.028,1.147-7.723a5.614,5.614,0,0,1,2.861.284c1.817,1.319.463,7.13,1.142,8.017.427.548.548-.228,1.426-.289.452-.03,1.325.406,1.725.289.442-.137.949-.9,1.431-1.147a2.845,2.845,0,0,1,3.431.279c-.062-.041,1.324,1.456,1.147,1.441.457.041,1.842-1.674,2.573-1.72C1572.479,1215.925,1572.195,1216.408,1573.687,1217.158Z" transform="translate(-1547.799 -1208.744)" fill="#f5d2b1" fill-rule="evenodd"/>
|
247 |
+
</g>
|
248 |
+
<g id="Group_1645" data-name="Group 1645" transform="translate(1354.122 920.124)">
|
249 |
+
<path id="Path_2066" data-name="Path 2066" d="M1561.215,1233.25c5.079-.771,11.021-.259,12.878,3.146,1.056,1.923.594,6.191,1.436,8.87.9,2.867,4.222,5.724,6.293,8.3a20.787,20.787,0,0,1,2.582,3.151c1.705,3.441,4.395,9.87,1.427,12.311-1.924,1.578-8.444.726-11.737.568-5.312-.253-8.5-.02-12.589,0-7.078.036-19.343,2.066-21.175-3.43-.609-1.811.056-3.288.857-5.44a25.774,25.774,0,0,1,2-4.866c2.563-3.988,9.2-8.271,10.59-13.168.5-1.74.289-4.81.863-6.008C1555.608,1234.64,1558.257,1233.691,1561.215,1233.25Z" transform="translate(-1540.092 -1232.937)" fill="#7b492a" fill-rule="evenodd"/>
|
250 |
+
<g id="Group_1644" data-name="Group 1644" clip-path="url(#clip-path-10)">
|
251 |
+
<g id="Group_1643" data-name="Group 1643" transform="translate(-1.285 28.24)">
|
252 |
+
<path id="Path_2067" data-name="Path 2067" d="M1594.567,1279.026c-.1,1.111-.874.979-1.715,1.426-.427.238-1.685.5-2,.862-.431.493.162,2.061-.857,2.862-.761.6-2.06.4-4.009.573-1.644.143-3.522.5-5.151.569-2.42.117-4.795-.264-6.865,0-.746.1-1.487.711-2.289.863-3.02.573-7.718-1.071-11.447-.863-1.132.066-2.329.614-3.151.573-.756-.03-1.527-.711-2.573-.857a16.6,16.6,0,0,0-3.151.284c-4.445.259-11.127-.431-12.305-2.289-.452-.71.69-1.07.573-1.715-.081-.442-1.08-.675-1.431-1.147,1.507-.2,3.293.848,5.151.863a13.49,13.49,0,0,0,5.435-1.431c.523-.213,3.334-1.7,4.582-2.293a23.279,23.279,0,0,1,11.163-2.573c8.515.477,14.655,6.607,25.184,5.435C1591.187,1280,1592.5,1279.3,1594.567,1279.026Z" transform="translate(-1538.191 -1274.706)" fill="#512a12" fill-rule="evenodd"/>
|
253 |
+
</g>
|
254 |
+
</g>
|
255 |
+
</g>
|
256 |
+
<g id="Group_1648" data-name="Group 1648" transform="translate(1206.585 903.574)">
|
257 |
+
<path id="Path_2069" data-name="Path 2069" d="M1347.763,1216.873c.472-1.979.548-4.617,3.151-4.293,2.664.329,2,5.252,2,9.154,0,6.6.162,12.838,1.425,18.034a27.216,27.216,0,0,1,1.152,4c.051.655.711,3.2-1.152,3.435-2.253.285-3.08-5.743-3.719-8.012a24.871,24.871,0,0,0-.857-2.862c-.7-.97-2.791-.314-2.857-2.293-2.041.715-1.918,1.37-4.009.578-1.294-.492-.918-.558-2.577.285-.416.208-1.289.467-1.431.573-.964.71-.8,1.974-2.293,2.288a3.727,3.727,0,0,1-3.435-1.147c-.456,2.969.269,8.835-2.567,8.87-1.72.026-2.309-1.817-2-4.866-.7.553-.908,2.847-2.009,4.582-.466.746-2.476,3.232-4,2.573-1.441-.619-.31-2.765.284-4a47.707,47.707,0,0,0,2.578-6.87,69.357,69.357,0,0,0,2.577-14.594c.127-2.136.208-4.3.285-6.008.121-2.649-.558-7.033,1.147-7.728a5.608,5.608,0,0,1,2.861.284c1.817,1.319.462,7.134,1.142,8.017.426.553.553-.233,1.431-.289.441-.025,1.319.406,1.715.289.447-.137.954-.9,1.436-1.147a2.855,2.855,0,0,1,3.435.289c-.066-.051,1.324,1.446,1.142,1.426.456.045,1.846-1.67,2.573-1.715C1346.556,1215.64,1346.276,1216.122,1347.763,1216.873Z" transform="translate(-1321.879 -1208.458)" fill="#f4d0ae" fill-rule="evenodd"/>
|
258 |
+
<g id="Group_1647" data-name="Group 1647" transform="translate(0 0)" clip-path="url(#clip-path-11)">
|
259 |
+
<g id="Group_1646" data-name="Group 1646" transform="translate(-5.261 9.704)">
|
260 |
+
<path id="Path_2070" data-name="Path 2070" d="M1346.88,1222.81c-7.009,0-13.859.053-19.331.31-.374.018-.781.025-1.216.025-.688,0-1.443-.017-2.229-.034s-1.6-.035-2.417-.035c-3.808,0-7.532.378-7.589,2.906-.065,2.892,4.206,3.139,8.342,3.139.424,0,.847,0,1.264-.005s.833,0,1.236,0c.509,0,1,0,1.463.018,8.411.265,16.226.291,24.485.291h6.143c1.4,0,2.892.05,4.339.05,4.1,0,7.789-.4,7.676-3.485-.106-2.827-3.222-3.146-7.723-3.146-4.621,0-9.57-.025-14.443-.025" transform="translate(-1314.097 -1222.81)" fill="#f7816d" opacity="0.502"/>
|
261 |
+
</g>
|
262 |
+
</g>
|
263 |
+
</g>
|
264 |
+
<g id="Group_1651" data-name="Group 1651" transform="translate(1201.381 920.124)">
|
265 |
+
<path id="Path_2072" data-name="Path 2072" d="M1335.31,1233.25c5.079-.771,11.016-.259,12.879,3.146,1.05,1.923.594,6.191,1.431,8.87.9,2.867,4.227,5.724,6.3,8.3a20.707,20.707,0,0,1,2.573,3.151c1.715,3.445,4.4,9.87,1.431,12.311-1.918,1.578-8.444.726-11.732.568-5.318-.253-8.5-.02-12.595,0-7.078.041-19.338,2.066-21.174-3.43-.609-1.811.055-3.288.857-5.44a25.682,25.682,0,0,1,2-4.866c2.557-3.988,9.2-8.271,10.589-13.168.492-1.74.289-4.805.858-6.008C1329.7,1234.64,1332.346,1233.691,1335.31,1233.25Z" transform="translate(-1314.182 -1232.937)" fill="#2e180a" fill-rule="evenodd"/>
|
266 |
+
<g id="Group_1650" data-name="Group 1650" clip-path="url(#clip-path-12)">
|
267 |
+
<g id="Group_1649" data-name="Group 1649" transform="translate(-1.245 27.977)">
|
268 |
+
<path id="Path_2073" data-name="Path 2073" d="M1368.721,1278.635c-.1,1.112-.878.974-1.72,1.431-.421.229-1.685.5-2,.857-.426.488.162,2.066-.853,2.862-.766.6-2.065.4-4.013.573-1.64.142-3.516.5-5.145.573-2.426.112-4.8-.269-6.871,0-.746.1-1.487.705-2.289.853-3.02.579-7.718-1.066-11.447-.853-1.132.061-2.329.609-3.151.569-.756-.036-1.527-.715-2.573-.858a16.69,16.69,0,0,0-3.151.289c-4.445.254-11.127-.431-12.3-2.293-.447-.705.69-1.066.573-1.715-.082-.442-1.076-.675-1.431-1.147,1.507-.2,3.293.847,5.151.863a13.513,13.513,0,0,0,5.439-1.431c.518-.213,3.328-1.7,4.577-2.293a23.294,23.294,0,0,1,11.163-2.573c8.514.482,14.655,6.6,25.183,5.435C1365.342,1279.615,1366.646,1278.914,1368.721,1278.635Z" transform="translate(-1312.341 -1274.316)" fill="#512a12" fill-rule="evenodd"/>
|
269 |
+
</g>
|
270 |
+
</g>
|
271 |
+
</g>
|
272 |
+
<g id="Group_1655" data-name="Group 1655" transform="translate(1415.09 536.809)">
|
273 |
+
<path id="Path_2075" data-name="Path 2075" d="M1637.729,734.559c-1.218-1.558-.949-4.43-2.573-6.013-.29-.279-.609.071-.863-.289-.391-.558-.563-3.055-.857-4.861-1.086-6.713-2.172-14.415-2.862-21.469-.289-2.973-.715-5.856.569-8.3.8-.036.69,1.04.868,1.431.761,1.74,1.75,3.273,4.861,3.151,3.877-.158,5.231-4.531,8.013-6.3a15.41,15.41,0,0,1,2.288-.858,262.208,262.208,0,0,0,27.189-12.879c1.212-.69,2.572-1.923,3.719-2.289,1.37-.436,2.9-.167,4.3-.573,3.283-.954,5.825-3.5,8.87-4.577,1.878-.665,4.232-.736,6.3-1.147,5.881-1.162,12.138-2.035,18.6-3.147-.03.005,2.314-.771,2.862-.284-.116-.106.345,1.8.285,2.289-.158,1.314-1.5,1.918-2,3.146-1.573,3.872-.649,10.189-.284,15.741,1.75,26.538,2.735,54.954,5.435,80.417,1.954,18.349,4.8,36.57,7.733,53.808,1.74,10.245,3.684,20.947,4.861,31.765,1.69,15.476.811,32.034-.285,47.221-1.1,15.228-3.288,28.873-4.577,44.364-1.172,14.05-2.608,30.3-2.01,46.364.477,12.64,2.695,25.442,5.44,37.488.411,1.8,1.162,4.831,1.147,4.861-.233.523-6.749,2.6-7.728,2.867-3.522.964-6.034,1.375-8.586,2a93.507,93.507,0,0,1-13.163,2.578c-1.786.2-3.938.614-4.866.284-1.142-.406-1.766-2.6-2.862-4.577-2.456-4.415-5.52-10.047-7.439-14.31-1.6-3.541-2.669-7.22-4.009-10.59-1.421-3.562-2.8-6.962-4.008-10.306-5.5-15.2-10.783-27.71-13.452-44.643a173.363,173.363,0,0,1-2.573-26.615,205.136,205.136,0,0,1,1.72-27.188c1.7-12.858,3.1-25.453,3.719-40.066.188-4.395.579-8.794.569-13.163-.01-5.338-1.462-10.9-2.862-16.029-3.942-14.411-9.992-28.345-14.594-42.071a321.961,321.961,0,0,1-12.021-44.643c-.6-3.156-1.34-8.211-2.289-11.737C1639.809,733.569,1638.368,730.022,1637.729,734.559Z" transform="translate(-1630.267 -665.997)" fill="#063282" fill-rule="evenodd"/>
|
274 |
+
<g id="Group_1654" data-name="Group 1654" clip-path="url(#clip-path-13)">
|
275 |
+
<g id="Group_1652" data-name="Group 1652" transform="translate(4.015 35.562)" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate">
|
276 |
+
<path id="Path_2076" data-name="Path 2076" d="M1684.687,742.942c10.544.289,26.452.066,38.062-1.431,3.177-.406,5.257-.995,7.728.289.71.365,1.437,1.294,2,1.426.7.162,1.872-.31,2.862-.285a17.95,17.95,0,0,1,6.581,1.721c2.3.918,5.166.736,5.729,2.857,1.608,6.14-9.555,8.921-13.741,10.306-15.72,5.2-29.984,9.336-48.368,11.732-1.314.172-3.445.426-5.435.573-2.07.157-4.815-.062-5.439.284-.6.335-1.258,2.9-2,4.866-1.4,3.694-2.4,6.109-3.725,9.733-.751,2.076-1.71,3.476-1.72,4.866-.005,2.147,2.161,5.694,3.44,8.87,3.425,8.54,7.023,17.532,10.3,26.047,4.364,11.311,9.621,23.656,11.742,36.631,2.456,15.071.7,30.79-1.431,44.932-2.121,14.056-3.978,28.933-4.009,44.36-.051,24.762,5.825,45.374,12.305,64.676,4.968,14.8,9.18,29.349,14.883,43.218q1.408,3.433,2.861,6.865c.934,2.218,2.324,4.592,2.289,7.155-2.055-1.172-3.055-3.653-4.009-5.723a270.566,270.566,0,0,1-12.879-35.2c-.731-2.456-1.5-4.886-2.289-7.444-.705-2.273-1.826-4.577-2.573-6.865-6.444-19.749-12.356-39.686-12.594-64.4-.147-14.878,1.6-29.679,3.719-44.065,2.172-14.736,4.141-29.4,2.293-44.365-1.71-13.847-6.637-25.564-11.163-37.2-4.567-11.732-9.438-22.982-13.736-34.632-2.08,3.983-3.141,8.946-4.577,13.741-.705,2.329-1.644,4.6-2.293,6.866-2.649,9.27-4.4,19.257-7.444,29.192-1.157,3.8-3.116,7.47-7.723,7.729a7.894,7.894,0,0,1-8.018-6.008,16.36,16.36,0,0,1,.579-6.008c.766-3.755,1.578-7.059,2.573-10.6.472-1.669,1.426-3.481,1.431-4.861.005-.984.092-.467-.284-1.147a11.111,11.111,0,0,1-1.72-4.293c-.193-2.487.705-5.754,1.431-8.586,1.817-7.063,4.917-15.689,7.155-22.037,2.354-6.673,4.957-14.076,8.012-21.465.786-1.892,3.045-6.535,2.862-6.865-.284-.518-5.348-1.162-6.3-1.72-2.486-1.466-3.816-6.368-.568-8.586.781-.533,2.8-.436,3.719-1.141.538-.411.867-1.644,1.431-2.289,1.349-1.568,2.583-2,5.44-2.294.883-.091,2.786.172,3.146,0,1.507-.72,1.487-3.491,3.435-5.723a7.124,7.124,0,0,1,3.146-2c1.39-.568,2.37-3.187,3.146-4.861.715-1.537,1.411-3.171,2-4.293,1.558-2.933,3.045-6.49,6.871-6.871a5.161,5.161,0,0,1,5.15,3.146c1.243,3.314-.345,7.272-1.431,11.163C1686.538,736.549,1685.98,739.721,1684.687,742.942Z" transform="translate(-1636.205 -718.594)" fill-rule="evenodd"/>
|
277 |
+
<path id="Path_2077" data-name="Path 2077" d="M1785.482,968.474V971.9a16.292,16.292,0,0,1-3.146,6.586c-6.865,8.073-24.012,10.981-35.484,5.151-4.963-2.517-9.61-7.063-9.732-13.168-.147-6.967,5.328-11.783,11.158-14.3C1762.268,950.12,1783.118,955.4,1785.482,968.474Z" transform="translate(-1668.889 -794.734)" fill-rule="evenodd"/>
|
278 |
+
</g>
|
279 |
+
<g id="Group_1653" data-name="Group 1653" transform="translate(0.001 52.051)" opacity="0.53">
|
280 |
+
<path id="Path_2078" data-name="Path 2078" d="M1765.382,742.982a5.422,5.422,0,0,0-2.577.75c-2.912,1.583-3.415,9.52-3.719,16.025-.335,7.261-.513,13.548-.569,19.464-.147,13.656-1.233,26.3-.289,38.921,1.7,22.778,7.819,38.066,14.593,54.949,1.005,2.491,2.69,5.044,2.867,7.155.162,2.035-.755,4.734-1.152,7.155-2.664,16.466-9.575,30.466-14.3,43.786-5.607,15.786-11.579,33.962-10.017,55.807,1.553,21.693,6.871,36.443,13.737,52.66,4.754,11.225,10.011,22.982,14.883,34.917,2.715,6.652,4.343,12.58,10.3,14.878a11.762,11.762,0,0,0,4.253.819A11.076,11.076,0,0,0,1804.3,1080c.289-3.872-1.431-7.5-2.573-10.3-4.15-10.188-8.549-19.921-12.879-28.9-.7-1.451-1.359-2.907-2-4.3-7.272-15.729-14.325-30.42-16.03-51.8a89.034,89.034,0,0,1,1.147-24.036c2.994-15.03,7.516-25.757,12.593-38.925,1.984,11.62-1.775,29.37,5.72,34.343a9.838,9.838,0,0,0,5.454,1.8c5.585,0,9.9-5.8,10.575-12.1a77.808,77.808,0,0,0,0-10.875c-.913-22.865-4.744-43.329-11.448-59.82a32.934,32.934,0,0,1-1.715-4c-.437-1.766-.5-3.974-.863-6.013-1.294-7.337-3.522-16.755-8.3-19.46-.335-.187-.742-.055-1.147-.284-1.452-.811-1.664-2.187-2.289-4A146,146,0,0,1,1775.4,821c-1.508-8.844-1.578-17.816-2-27.182-.472-10.4-.492-23.646-1.142-34.922-.292-4.991-1.584-15.917-6.871-15.917" transform="translate(-1669.036 -742.982)" fill="#fff" opacity="0.302"/>
|
281 |
+
<path id="Path_2079" data-name="Path 2079" d="M1635.5,845.972a6.249,6.249,0,0,0-1.04.086c-5.556.954-4.42,7.095-3.146,10.591a44.245,44.245,0,0,0,4.009,8.3,97.217,97.217,0,0,0,6,8.3c.828,1.05,1.594,2.258,2.294,3.151,5.049,6.439,10.646,11.924,14.594,19.744,4.942,9.783,5.784,23.052,4.866,37.494-.35,5.541-1.938,9.727-.573,12.878a6.883,6.883,0,0,0,6.1,3.723c.066,0,.13,0,.195,0,5.029-.178,7.357-5.75,8.586-11.163a100.279,100.279,0,0,0,2-18.029c.715-20.769-5.141-34.835-13.736-45.79-2.3-2.928-5.943-6.9-9.16-10.874-2.734-3.379-5.652-7.155-9.159-10.875-3.043-3.23-7.52-7.531-11.839-7.531" transform="translate(-1630.269 -776.339)" fill="#fff" opacity="0.302"/>
|
282 |
+
</g>
|
283 |
+
</g>
|
284 |
+
</g>
|
285 |
+
<g id="Group_1656" data-name="Group 1656" transform="translate(1355.938 577.59)">
|
286 |
+
<path id="Path_2081" data-name="Path 2081" d="M1560.441,746.351a34.846,34.846,0,0,1,14.883-10.3c7.261-2.69,16.6-2.542,24.9-1.437,5.764.771,11.609,1.1,14.02,4.583,1.781,2.577,1.69,6.987,2,10.59.944.517,1.2-1.03,2.578-1.147s2.075.761,2.861.857c.289-1.756.584-3.166.863-4.577.4-2.024.6-4.982,3.146-4.866.9.041.705,1.274,1.715.568,1.137-.781,1.268-4.729,1.431-5.718.533-3.232.568-6.135,2.293-7.439a8.6,8.6,0,0,1,2.573-1.147c-.005,0,1.5,2.222,1.715,2.573,1.71,2.8,1.492,4.145.863,8.585-.685,4.836-2.2,10.605-3.151,14.883-1.685,7.6-2.786,13.361-4.293,20.033-3.044,13.523-6.714,26.229-8.87,39.782-2.208,13.863-4.456,27.634-6.871,41.781-1.162,6.825-2.715,13.609-3.719,20.612a155.1,155.1,0,0,0-1.72,22.606c0,8.119.126,15.893.288,23.464a208.5,208.5,0,0,1-.288,22.9c-1.193,13.624-4.014,27.68-7.155,41.5-1.431,6.307-3.531,12.493-5.429,18.886-.944,3.151-1.568,6.516-2.583,9.733-2.735,8.7-6,17.486-7.439,28.9a162.68,162.68,0,0,0-.857,17.455,52.488,52.488,0,0,1,0,5.44c-.314.442-7.424,1.289-8.87,1.431a79.649,79.649,0,0,1-24.042-1.141c-1.446-.285-3.917-.757-4.009-.858-.614-.715-.4-7.2-.569-10.306-1.41-24.767-2.3-48.814-3.435-72.694-.711-14.873-.756-28.888.568-41.782,1.309-12.7,4.3-25.32,6.3-37.21,1.086-6.495,2.2-12.879,2.283-19.46.086-6.439-.721-13.061-1.142-20.028-1.619-26.5-1.355-54.6,0-83a245.2,245.2,0,0,1,2.289-24.894c.5-3.227.736-8.778,3.146-10.305.34-.208.913-.137,1.147-.285C1558.837,744.3,1560.273,743.956,1560.441,746.351Zm52.082,6.3a5.762,5.762,0,0,0-1.142-4.582C1611.751,749.609,1611.564,751.7,1612.523,752.649Z" transform="translate(-1542.778 -726.314)" fill="#063387" fill-rule="evenodd"/>
|
287 |
+
</g>
|
288 |
+
<g id="Group_1660" data-name="Group 1660" transform="translate(1355.938 577.59)">
|
289 |
+
<g id="Group_1659" data-name="Group 1659" transform="translate(0 0)" clip-path="url(#clip-path-14)">
|
290 |
+
<g id="Group_1657" data-name="Group 1657" transform="translate(-3.73 18.736)" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate">
|
291 |
+
<path id="Path_2082" data-name="Path 2082" d="M1685.516,783.128h-.568c-6.211-.807-13.569-.954-20.318-1.431-6.521-.457-13.041-1.533-19.754-1.431-6.581.1-13.5.573-20.607.573-6.972,0-13.9-.045-20.886-.289-20.262-.7-40.35-1.583-55.807-7.439-4.876-1.847-10.59-4.841-10.305-10.879.523-10.864,20.789-8.027,32.054-7.434,39.24,2.055,78.869,3.491,116.191,6.581.467-1.938-.756-4.566.289-5.439.822-.685,8.722-.035,9.443,0,8.037.385,14.294,3.583,14.883,9.733.548,5.7-3.075,8.956-7.155,10.59-4.613,1.842-10.869,1.385-17.171,1.426A38.643,38.643,0,0,1,1685.516,783.128Z" transform="translate(-1537.261 -754.025)" fill-rule="evenodd"/>
|
292 |
+
</g>
|
293 |
+
<g id="Group_1658" data-name="Group 1658" transform="translate(-21.12 -23.726)" opacity="0.75">
|
294 |
+
<path id="Path_2083" data-name="Path 2083" d="M1545.985,691.222c-.427,0,.182.465-.305.606-3.983,1.172-5.475,5-6.586,9.444-2.02,8.063-1.142,19.313-1.142,29.192,0,7.631-.172,15.213-.289,22.606a120.274,120.274,0,0,1-5.719,34.348,11.637,11.637,0,0,1-1.721,4c-2.131-10.62-2.446-22.057-4.867-31.48-1.228-4.786-3.455-8.926-4.008-14.021-1.274,3.349-3.222,5.932-4.86,8.586-7.084,11.447-5.44,32.927-2.006,48.079,3.2,14.131,8.291,26.685,11.732,40.355,3.466,13.757,4.456,31.344,3.719,47.506a134.536,134.536,0,0,1-3.43,22.606c-1.634,7.525-4.623,13.99-5.155,20.9-.414,5.462-1,14.021,4.224,14.021h.069c3.993-.051,5.906-7.667,7.733-12.021,1.852-4.43,4.029-9.834,5.719-14.31a110.229,110.229,0,0,0,7.155-32.622c.929-13.477,1.126-26.467-.569-38.067a184.964,184.964,0,0,0-6.87-27.756c-1.147-3.608-1.183-4.155,0-7.439.959-2.674,2.436-5.881,3.436-8.017,2.313-4.947,4.489-9.783,6.291-14.593,5.039-13.432,7.444-29.309,7.444-47.794,0-5.968.35-12.057.285-18.319-.132-12.706.421-30.121-7.444-34.627-.442-.253-2.426-1.116-2.573-1.147a1.4,1.4,0,0,0-.263-.033" transform="translate(-1511.54 -691.222)" fill="#fff" opacity="0.302"/>
|
295 |
+
<path id="Path_2084" data-name="Path 2084" d="M1643.821,816.019c-2.4,0-3.184,1.6-4.117,3.229a23.423,23.423,0,0,0-1.43,3.724c-2.771,7.8-5.348,16.878-7.728,23.469a193.823,193.823,0,0,0-8.865,32.907,138.708,138.708,0,0,0-.578,38.924c1.243,10.494,3.018,21.444,6.581,29.766.619,1.441,1.614,2.638,1.721,3.714.112,1.156-.563,3.237-.857,5.156a333.99,333.99,0,0,1-7.16,34.915c-3.512,12.757-8.682,23.875-13.736,34.627-2.841,6.064-6.84,14.066-8.869,21.18-.442,1.532-.822,3.222-1.142,4.866-2.217,11.4.65,22.656,4,30.334,1.851,4.237,5.35,12.416,10.9,12.416a5.9,5.9,0,0,0,1.125-.11c2.664-.512,3.775-3.248,3.719-6.009s-1.238-6.094-1.72-8.013c-1.121-4.521-2.593-11.244-2.568-16.887a45.176,45.176,0,0,1,3.715-16.6c1.994-4.856,4.516-9.55,6.586-13.736,4.38-8.87,9.012-17.76,12.589-28.051,5-14.375,8.814-32.607,11.164-49.794a95.286,95.286,0,0,0,1.141-19.177,35.469,35.469,0,0,0-1.714-9.727c-.558-1.41-1.67-2.309-2.573-3.435-.969-1.208-1.684-2.487-2.578-3.719-.182.548-.372,1.6-.814,1.6a.5.5,0,0,1-.333-.17,214.4,214.4,0,0,1-2.577-30.334c0-12.457,2.983-27.781,5.723-39.493,1.248-5.323,3.034-10.479,4.582-18.029,1.136-5.562,2.594-16.563-3.151-17.457a6.7,6.7,0,0,0-1.035-.087" transform="translate(-1539.173 -731.642)" fill="#fff" opacity="0.302"/>
|
296 |
+
</g>
|
297 |
+
</g>
|
298 |
+
</g>
|
299 |
+
<g id="Group_1661" data-name="Group 1661" transform="translate(1367.973 735.668)" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate">
|
300 |
+
<path id="Path_2086" data-name="Path 2086" d="M1584.757,960.118c13.366,0,24.195,7.434,24.195,16.6s-10.829,16.6-24.195,16.6-24.178-7.433-24.178-16.6S1571.4,960.118,1584.757,960.118Z" transform="translate(-1560.579 -960.118)" fill-rule="evenodd"/>
|
301 |
+
</g>
|
302 |
+
<g id="Group_1669" data-name="Group 1669" transform="translate(1186.294 577.589)">
|
303 |
+
<path id="Path_2087" data-name="Path 2087" d="M1299.58,1019.129c.208.355.883-.893,1.142-1.436,1.161-2.416,2.395-7.941,6.3-5.724a128.216,128.216,0,0,1,5.44-16.882c.832-1.963,1.41-4,3.435-4.009,3.679-.005,2.852,4.744,2.289,7.728-.218,1.147-.67,2.872-1.142,4.866-.3,1.269-1.431,4.156-1.147,4.583.035.05,2.425.152,2.862.284a5.356,5.356,0,0,1,2.573,2c.892.995,3.116,2.248,3.724,3.435.543,1.07.5,2.3.858,4.009,1.994-2,3.374-6.7,7.155-7.444.69-.132,1.609.269,2,0,.427-.285,1.492-2.842,2-4,.243-.548.614-.9.573-1.147-.112-.741-1.35-.989-2.289-2-3.13-3.38-1.512-7.328,0-11.732,1.122-3.268,1.9-6.47,3.147-10.017.644-1.827,1.867-3.927,1.72-4.577-.229-.989-3.06-2.192-3.719-3.151-1.025-1.482-1.416-4.516-1.147-7.439.386-4.12,1.924-8.439,3.147-12.594.553-1.863,1.066-3.938,1.72-6.008.6-1.908,1.594-3.988,1.715-6.008.081-1.345-.442-2.593-.284-4.293.131-1.481,1.172-3.09,1.431-4.866.553-3.831-1.314-8-.573-11.447a6.4,6.4,0,0,1,1.715-2.578c.558-.67,1.684-1.177,1.714-2.289-1.157-.543-1.76.969-2.283,1.715-.579.822-1.147,2-1.72,2.862-1.208,1.807-2.562,3.612-3.72,5.15-.167-1.116.756-3.556,1.431-5.435a14.029,14.029,0,0,0,.573-1.715c-.031-2.324-2.476-3.933-2.862-6.3-.736-4.5.5-8.311,1.715-12.021,2.9-8.855,7.18-16.938,9.733-26.331a35.772,35.772,0,0,1,2.288-6.581c2.2-4.46,4.481-8.454,4.867-12.879a50.232,50.232,0,0,0,0-6.876c-.558-11.128-4.425-21.225-6.871-31.76-1.213-5.232-1.989-10.767-2.862-16.314-.883-5.612-2.014-11.585-2-17.171,0-.949.319-1.8.289-2.573-.066-1.451-.553-3.633-.857-5.439-.345-2.02-.01-3.867-2.289-4.009a2.867,2.867,0,0,0-2.867,3.146c0,.426.431,1.289.289,1.72-.275.837-1.563,1.36-1.721,2a21.916,21.916,0,0,0,.289,4.293c.98,8.418,3.03,18.029,4.293,26.325,1.684,11.082,3.146,20.7,4,30.913-4.993-9.448-10.464-18.455-15.735-28.045-1.659-3.009-3.628-6.018-5.151-9.159a148.355,148.355,0,0,1-6.3-15.741c-.32-.918-.847-1.644-1.142-2.577-1.345-4.268-2.816-9.388-4.009-14.025-.964-3.781-2.034-7.865-1.715-12.016,1.648.989,1.927,3.709,2.577,6.008,1.746,6.205,3.481,12.29,5.435,18.318a146.8,146.8,0,0,0,10.874,25.183c.356-.924-.5-1.775-.857-2.572-1.264-2.827-3.867-6.267-3.146-10.306a8.786,8.786,0,0,0,.284-2c-.233-1.4-1.872-1.837-2-3.719-.1-1.38,1.228-2.69,1.426-4.009.249-1.608-.446-4.369-.569-7.155-.187-4.12.163-8.835,0-12.589-.218-4.907-1.03-9.56,1.426-12.021a6.46,6.46,0,0,1,5.44-1.431c2.07.441,2.679,2.248,4.293,4.293-.066-4.12,1.213-7.231,4-8.3,1.071-.4,3.481-.076,3.725-.285.421-.36.228-3.511.285-3.719.152-.553,1.066-1.552,1.431-2.573.654-1.832.375-2.73,1.147-3.725a6.571,6.571,0,0,1,5.724-2.288c.624.076,1.756.665,2.289.573,1.151-.2,2.339-2.091,4-2.578,1.365-.4,2.07-.294,4.014.285.268.08.685.522.857.573.421.116,1.025-.168,1.426,0,.817.345,1.649,1.563,2.578,1.72a14.437,14.437,0,0,0,2.577-.289c.934-.548.275-1.421.853-2.577a3.849,3.849,0,0,1,4.014-2,12.954,12.954,0,0,1,1.715.569c.5-.274.569-2.38.858-2.862a3.534,3.534,0,0,1,3.719-1.715c4.374.552,4.242,6.444,5.439,10.589a2.612,2.612,0,0,0,.573,2c.4.583.087.31.857.569,2.157.73.574-1.776,1.147-3.72a2.64,2.64,0,0,1,2-2,3.194,3.194,0,0,1,2.857,2c.112.376-.2,1.106,0,1.431.544.862,2.411,1.644,2.578,2.867.1.766-.614.771-.857,1.426-.462,1.233-.269,5.556,0,6.871.243,1.223.857,2.3,1.141,3.435.878,3.476.838,7.687,1.147,12.021.37,5.252,1.177,10.494,1.431,16.025.67,14.558.381,30.339,2,44.648.959,8.47,2.176,17.167,3.435,25.752a127.121,127.121,0,0,1,1.715,18.318c.1,8.52-2.72,16.405-6.013,23.469-3.151,6.784-6.7,13.239-10.012,19.465-13.878,25.99-26.868,51.017-40.645,76.982-5.977,11.269-11.8,22.185-17.45,34.054a21.387,21.387,0,0,0-1.152,2.577c-.3.934-.218,1.892-.569,2.862-.695,1.913-2.212,3.684-3.151,5.724-.462,1.015-.686,2.091-1.142,3.146a131.776,131.776,0,0,0-6.013,15.456c-7.13-2.263-14.5-4.709-20.607-8.875a39.242,39.242,0,0,1-6.293-5.435c-2.42-2.42-3.211-1.928-2-5.724,1.807-5.658,3.582-10.737,5.723-16.314.488-1.274,1.157-2.76.573-3.43-.309-.356-1.243-.6-1.431-1.436-.31-1.355,1.6-6.13,2-7.728.751-2.959,1.436-5.744,2-7.723a56.154,56.154,0,0,1,6.013-13.168C1307.608,996.436,1302.625,1007.58,1299.58,1019.129Z" transform="translate(-1291.868 -726.313)" fill="#0437ba" fill-rule="evenodd"/>
|
304 |
+
<g id="Group_1668" data-name="Group 1668" transform="translate(0 0)" clip-path="url(#clip-path-15)">
|
305 |
+
<g id="Group_1664" data-name="Group 1664" transform="translate(-10.046 47.319)">
|
306 |
+
<g id="Group_1662" data-name="Group 1662" transform="translate(57.69)" opacity="0.65">
|
307 |
+
<path id="Path_2088" data-name="Path 2088" d="M1369.075,796.3a1.521,1.521,0,0,0-.156.008c1.614,2.811,2.994,5.7,4.577,8.586.324.589.822,1.105,1.141,1.715a187.533,187.533,0,0,1,10.022,22.9c4.44,12.052,7.819,25.853,6.865,40.918-.893,14.127-6.9,24.793-12.589,35.205-1.416,2.589-2.593,5.237-4.009,7.729-1.274,2.243-2.658,4.516-3.719,6.581-.2.386-.675.538-.858.858-1.46,2.562-2.851,5.226-4.3,7.728-.706,1.233-1.64,2.5-2.289,3.719a9.451,9.451,0,0,0-1.425,4.009c5.14-7.257,10.118-16.592,14.593-24.326,2.675-4.623,5.156-9.169,7.439-13.735,4.009-8.028,7.763-17.283,8.3-28.051.8-16.031-2.613-28.528-7.155-41.209-3.318-9.255-8.18-19.181-12.595-27.76-.142-.285-.675-.544-.857-.858-1.045-1.776-1.512-4.017-2.99-4.017" transform="translate(-1362.336 -796.3)" opacity="0.502"/>
|
308 |
+
</g>
|
309 |
+
<g id="Group_1663" data-name="Group 1663" transform="translate(0 231.858)" opacity="0.71">
|
310 |
+
<path id="Path_2089" data-name="Path 2089" d="M1284.713,1139.228a9.288,9.288,0,0,0-2.1.252,7.261,7.261,0,0,0-5.44,5.441c-.624,2.744.655,6.165,1.431,8.865,2.334,8.134,4.715,14.964,7.439,22.042,2.608,6.76,5.256,15.056,9.733,19.744a9.413,9.413,0,0,0,6.635,3.156q.118,0,.235,0a8.586,8.586,0,0,0,8.012-8.3c.1-2.684-1.421-6.383-2.862-9.443-2.344-4.994-3.861-8.353-5.724-12.595-.614-1.4-1.034-3.131-1.72-4.577-1.436-3.065-3.192-5.886-4-8.3-1.959-5.826-4.161-16.279-11.638-16.277" transform="translate(-1277.009 -1139.228)" opacity="0.502"/>
|
311 |
+
</g>
|
312 |
+
</g>
|
313 |
+
<g id="Group_1665" data-name="Group 1665" transform="translate(42.46 -3.479)" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate">
|
314 |
+
<path id="Path_2090" data-name="Path 2090" d="M1394.223,744.644c10.305-2.471,22.027-7.389,31.486-12.026,3.293-1.614,6.713-3.644,9.727-4.577,10.108-3.141,17.852,4.491,12.879,13.163-1.34,2.339-2.755,3.38-4.867,5.44-1.36,1.325-2.5,3.151-3.719,4.293-5.642,5.272-14.432,8.946-22.9,12.021a138.529,138.529,0,0,1-24.326,6.3c-4.425.74-3.872.385-5.151,4.866-1.268,4.445-2.938,9.631-4.009,13.163-2.811,9.306-3.806,18.415-5.724,28.619-1.294,6.892-2.6,11.422-6.865,16.025-1.8,1.943-3.963,4.623-6.586,4.582-5.562-.092-5.9-7.332-5.44-13.741a120.908,120.908,0,0,1,2.294-14.021c2.187-11.042,3.851-22.352,6.008-34.626.41-2.334,1.552-6.236,1.147-6.876-.274-.416-4.014-.928-4.867-1.141a19.461,19.461,0,0,1-4.582-1.431c-1.552-.944-4.531-3.648-4-7.728.715-5.5,6.408-6.241,12.594-6.865,1.38-.142,3.365-.02,4.293-.573,1.375-.817,1.548-3.786,3.146-5.724a10.038,10.038,0,0,1,3.435-2.578c.7-.32,1.061-.116,1.431-.568a24.169,24.169,0,0,0,.857-2.867c1.523-4.267,2.959-8.332,5.44-12.016,1.446-2.146,2.319-3.506,5.151-4.293.279-.081.659-.32.857-.289.918.152,2.709,2.325,3.146,3.435a14.1,14.1,0,0,1,.573,2.862C1396.248,732.841,1394.685,739.726,1394.223,744.644Z" transform="translate(-1354.668 -721.167)" fill-rule="evenodd"/>
|
315 |
+
<path id="Path_2091" data-name="Path 2091" d="M1364.973,1102.05c-.563-1.934-2.562-3.349-3.146-4.867a38.1,38.1,0,0,1-1.152-8.585c-.117-6.449.675-13.6,1.152-20.318,1.37-19.51,2.9-38.985,4.577-59.815a524.974,524.974,0,0,0,1.147-62.1c-.157-3.917-1.552-17.811.569-19.755-.026.03,1-.654,1.431-.563,3,.609,3.511,4.369,4.293,8.007,2.121,9.875,3.115,22.642,3.435,33.485.239,8.058.482,16.2.289,24.327-.2,8.042-.949,16.055-1.436,23.179-1.644,24.093-2.817,45.739-4.867,68.974a58.505,58.505,0,0,1-1.715,10.59,12.4,12.4,0,0,1-1.715,4.293c-.416.568-1.284.847-1.72,1.431C1365.643,1100.969,1366.065,1102.024,1364.973,1102.05Z" transform="translate(-1356.61 -787.523)" fill-rule="evenodd"/>
|
316 |
+
</g>
|
317 |
+
<g id="Group_1666" data-name="Group 1666" transform="translate(90.85 134.721)" opacity="0.4">
|
318 |
+
<path id="Path_2092" data-name="Path 2092" d="M1450.427,925.572c-13.36,0-24.188,7.439-24.188,16.6s10.828,16.6,24.188,16.6,24.184-7.429,24.184-16.6-10.828-16.6-24.184-16.6" transform="translate(-1426.239 -925.572)" opacity="0.502"/>
|
319 |
+
</g>
|
320 |
+
<g id="Group_1667" data-name="Group 1667" transform="translate(63.96 26.446)" opacity="0.57">
|
321 |
+
<path id="Path_2093" data-name="Path 2093" d="M1450.2,765.428c-3.1,0-2.42,4.285-2.556,8.3-.543,15.614-3.715,27.127-4.009,41.786-.345,17.466,4.288,29.543,10.016,40.067a95.661,95.661,0,0,0,8.87,14.02c2.152,2.654,4.78,5,8.013,5.729a.879.879,0,0,0,.193.019,3.678,3.678,0,0,0,.863-.16,3.64,3.64,0,0,1,.822-.16.729.729,0,0,1,.125.009c.671.117.586.878,1.24.878a1.067,1.067,0,0,0,.2-.02c-.248-2.3.458-1.623.858-2.577a11.022,11.022,0,0,0,.285-6.577c-1.335-5.084-3.847-7.226-6.3-10.879-5.165-7.719-9.549-14.969-12.3-25.468a69.018,69.018,0,0,1-1.715-22.9c.623-7.8,1.836-15.816,1.715-23.747-.087-5.786-.8-18.288-6.3-18.323h-.016" transform="translate(-1404.977 -765.428)" fill="#fff" opacity="0.302"/>
|
322 |
+
<path id="Path_2094" data-name="Path 2094" d="M1454.6,952.53c-1.309.913-3.683.9-5.435,1.716a27.949,27.949,0,0,0-6.013,4.577c-1.888,1.765-3.557,3.932-5.151,5.728-3.531,3.984-7.2,7.8-10.3,11.159-13.964,15.131-25.518,31.637-34.348,51.514a75.129,75.129,0,0,0-6.865,25.468c-.229,5.019,1.456,7.069,3.719,7.16l.137,0c2.815,0,4.2-3.525,4.729-5.443.437-1.583.584-3.141.858-4.288,4.349-18.185,12.964-32.282,22.038-45.222a235.274,235.274,0,0,1,21.179-25.467c2.577-2.74,5-5.318,7.439-8.018,4.187-4.632,9.3-10.276,8.012-18.887" transform="translate(-1386.468 -826.028)" fill="#fff" opacity="0.302"/>
|
323 |
+
</g>
|
324 |
+
</g>
|
325 |
+
</g>
|
326 |
+
<g id="Group_1674" data-name="Group 1674" transform="translate(1174.906 562.095)">
|
327 |
+
<path id="Path_2096" data-name="Path 2096" d="M1340.844,713.166c1.228-1.654,1.558-5.156,5.44-3.725.324-2.755.355-5.034,2.861-5.151,3.247-.152,2.862,3.877,2.862,7.728a118.673,118.673,0,0,1-3.435,27.756c-1.07-.715-.482-2.182-.568-3.146-.488-5.176-1.289-9.925-2.01-15.741-.325-2.664.132-6.4-2.862-5.434a7.573,7.573,0,0,0-2,1.141c-.005.005-1.157.3-1.147.289-.528.989-.2,3.456,0,4.577.228,1.3,1.243,2.354,1.715,3.719a23.447,23.447,0,0,1,.863,5.439c1.482-.086,2.4-.589,3.147.284.771.893.406,6.216.573,9.733.461,9.687-.107,19.231-.573,28.33-.7,13.645-1.147,26.026-2,38.067a130.353,130.353,0,0,0-.284,19.46c.482,6.221,1.086,12.381,1.715,18.318,1.274,11.95,3.06,23.758,3.435,36.626.178,5.992-.563,14.167-1.147,21.469-1.74,21.834-4.76,42.152-6.581,64.108-.573,6.906-1.233,14.436-1.715,22.037a398.993,398.993,0,0,0,.858,56.376c.228,2.811,1.187,9.865.573,10.59-.427.5-4.8.867-6.871,1.142a91.454,91.454,0,0,1-18.887,1.147c-4.456-.234-3.7-.64-5.44-4.867-3.3-8.017-6.738-14.69-10.3-22.322-4.115-8.808-8.022-17.988-11.731-27.188-1.243-3.075-2.694-5.917-3.724-9.159a103.244,103.244,0,0,1-2.578-10.3,169.191,169.191,0,0,1-2.862-47.794c.69-7.8,1.949-15.334,3.151-22.9s2.045-15.177,2.862-22.9c2.1-19.9,4.668-39.407,3.435-60.389-.721-12.239-2.882-23.037-5.151-33.485-1.37-6.292-3.069-14.091-4.009-22.033-.893-7.535-1.6-15.425-2.289-23.468-.893-10.382-1.74-24.839-.573-37.205.366-3.851,1.2-11.478,4-10.879,2.988.639,2.5,3.77,2.867,7.159a14.707,14.707,0,0,0,.285,2.862c.527.543,6.723-2.05,7.439-2.293a34.862,34.862,0,0,1,15.741-2,51.988,51.988,0,0,1,21.749,6.582c-.463-.269,2.476,1.487,2.577,1.431.375-.2.675-3.364,1.147-4.293.863-1.69,2.988-3.593,5.724-2,.167.1.477.538.573.573C1338.865,711.877,1340.894,711.294,1340.844,713.166Z" transform="translate(-1275.024 -703.396)" fill="#1a6ee3" fill-rule="evenodd"/>
|
328 |
+
<g id="Group_1673" data-name="Group 1673" transform="translate(0 0)" clip-path="url(#clip-path-16)">
|
329 |
+
<g id="Group_1670" data-name="Group 1670" transform="translate(-8.081 37.222)" opacity="0.43">
|
330 |
+
<path id="Path_2097" data-name="Path 2097" d="M1373.959,758.449c-1.758,0-3.533.1-5.242.264-9.581.954-19.424,3.516-29.761,5.151a200.27,200.27,0,0,1-31.048,2.64,124.955,124.955,0,0,1-25.043-2.356c-3.349-.685-8.395-2.5-12.727-2.5a9.958,9.958,0,0,0-4.165.787,5.019,5.019,0,0,0-2.857,3.725c-.579,4.633,4.592,8.276,8.586,10.3a88.71,88.71,0,0,0,13.735,5.435,96.673,96.673,0,0,0,28.656,3.873c13.273,0,26.813-1.923,39.172-4.158,10.631-1.924,22.59-3.694,29.765-8.3,3.542-2.273,5.689-5.946,8.013-9.443-2.233-.619-3.658-2.425-5.723-3.435-2.915-1.42-7.092-1.979-11.362-1.979" transform="translate(-1263.072 -758.449)" opacity="0.502"/>
|
331 |
+
</g>
|
332 |
+
<g id="Group_1671" data-name="Group 1671" transform="translate(0.308 48.836)" opacity="0.39">
|
333 |
+
<path id="Path_2098" data-name="Path 2098" d="M1376.117,775.627c-2.906,0-2.533,4.65-3.1,8.018-1.319,7.779-3.507,16.106-4.867,22.606-2.1,10-4.187,21.479-2.862,32.623,1.238,10.422,4.815,20.743,7.155,29.481,1.355,5.054,1.736,10.564,2.863,15.456a21.4,21.4,0,0,0,6.581,11.732c.665-1.766,2.882-3.374,3.725-5.439a28.727,28.727,0,0,0,1.427-11.447c-.548-8.271-3.553-15.177-6.009-22.607-2.293-6.932-4.978-15.2-5.433-23.469-.478-8.6,1.2-16.832,2.572-24.9,1.279-7.505,3.628-16.466,2.861-24.61a11.385,11.385,0,0,0-1.141-4.866c-1.253-2.548-2.3-2.558-3.725-2.578h-.042" transform="translate(-1304.432 -775.627)" fill="#fff" opacity="0.302"/>
|
334 |
+
<path id="Path_2099" data-name="Path 2099" d="M1392.358,925.659a5.256,5.256,0,0,0-1.984.448c-5.978,2.456-9.068,14.107-11.733,21.175-9.067,24.052-19.713,45.9-25.183,72.978a209.938,209.938,0,0,0-3.719,28.909,132.439,132.439,0,0,0,2,30.049c2.324,13.656,5.956,26.382,11.447,37.494,1.79,3.617,4.128,8.648,7.358,8.648a3.217,3.217,0,0,0,.654-.068c3.568-.736,1.9-6.4.863-9.443-3.344-9.737-7.545-21.225-8.59-31.481a6.707,6.707,0,0,0,3.73,1.462c1.97,0,3.339-1.565,4.282-4.04,1.826-4.759.827-9.935.289-15.45a189.214,189.214,0,0,1-.857-30.623c.665-10.138,1.446-19.694,2.573-29.193.5-4.15,2-8.19,1.147-11.731-.538-2.233-.421-2.151.289-4.008,4.076-10.662,8.272-20.957,12.016-30.908,2.131-5.643,3.882-10.012,6.3-16.6a47.949,47.949,0,0,0,2.578-8.875c.525-3.884-.051-8.746-3.455-8.746" transform="translate(-1299.47 -824.22)" fill="#fff" opacity="0.302"/>
|
335 |
+
<path id="Path_2100" data-name="Path 2100" d="M1278.662,1122.082a3.371,3.371,0,0,0-1,.149c-3.887,1.2-1.542,5.739-.858,7.443a60.613,60.613,0,0,0,3.146,6.866c.467.873,1.415,1.811,2,2.862,4.237,7.6,8.616,15.38,11.447,23.468a57.736,57.736,0,0,1,3.72,16.314c.375,6.724-.441,13.365,3.151,16.025a4.215,4.215,0,0,0,2.535.891,4.567,4.567,0,0,0,2.616-.891c2.111-1.471,2.654-4.282,3.146-7.155,2.319-13.482-2.684-25.31-6.865-33.769-2.507-5.069-6.612-12.244-10.022-17.745-1.431-2.314-3.384-5.826-5.435-8.585-2.1-2.829-4.909-5.873-7.588-5.873" transform="translate(-1275.479 -887.839)" fill="#fff" opacity="0.302"/>
|
336 |
+
</g>
|
337 |
+
<g id="Group_1672" data-name="Group 1672" transform="translate(6.3 40.835)" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate">
|
338 |
+
<path id="Path_2101" data-name="Path 2101" d="M1285.776,763.793c1.375,1.238.858,6.089.858,9.732,0,21.723,4.8,39.559,6.871,58.38a113.15,113.15,0,0,1,.862,17.745c-.842,16.375-6.845,31.065-10.021,45.8-.077-5.521,1.142-10.7,2.289-15.746,1.111-4.881,2.648-9.7,3.719-14.593a102.567,102.567,0,0,0,1.436-33.769C1289.5,810.537,1283.026,787.89,1285.776,763.793Z" transform="translate(-1284.342 -763.793)" fill-rule="evenodd"/>
|
339 |
+
</g>
|
340 |
+
</g>
|
341 |
+
</g>
|
342 |
+
<g id="Group_1679" data-name="Group 1679" transform="translate(1311.998 356.899)">
|
343 |
+
<path id="Path_2103" data-name="Path 2103" d="M1612.847,399.9h.289c1.655,1.339,2.781,3.577,4.577,5.155,3.328,2.917,7.621,5.028,11.731,7.149,8.048,4.156,18.248,7.023,26.62,10.879,2.06.949,3.928,2.385,6.008,3.431,10.128,5.095,20.175,11.234,24.615,22.037,3.715,9.053,5.272,18.379,7.155,30.334.269,1.694,1.771,4.095,2.578,6.013a103.7,103.7,0,0,0,7.434,14.309c5.389,8.687,11.214,18.156,14.025,29.761,2.958,12.224.578,26.422,0,40.64.533.229.442-1.051.863-1.715.959-1.527,3.075-2.451,3.719.573,2.435-3.324,3.917-6.668,6.581-10.306.537-.736,4.029-4.84,5.719-4,2.426,1.193-.741,6.607-1.426,7.728-2.136,3.491-2.5,3.714-4.293,6.581a113.933,113.933,0,0,0-7.439,14.025c-3.369,7.952-3.8,17.38-6.3,26.331-.934,3.334-2.151,6.942-4.009,9.438-.183.254-.675.335-.853.574-1.126,1.441-2.537,3.612-4.3,4.866-5.186,3.694-14.817,6.612-23.184,6.013-.061-.005-1.75-.2-3.435-.574-.421-.1-2.806-.9-2.862-.857-1.573,1.243.893,13.112-.284,15.741-.578,1.289-6.911,3.141-9.154,3.715a104.346,104.346,0,0,1-10.879,2c-26.523,4.049-56.593,6.231-87.288,4.014a271.6,271.6,0,0,1-28.33-3.151,61.009,61.009,0,0,1-6.581-1.431,45.57,45.57,0,0,1-5.729-2c-.594-.828.132-5.572.289-8.3.112-2.015.979-3.36-.863-2.289a19.644,19.644,0,0,1-3.431,1.72c-2.684,1.112-3.876,2.024-7.155,2.289-14.893,1.2-26.442-9.048-32.339-19.176a32.63,32.63,0,0,1-3.724-9.159,23.32,23.32,0,0,1-.858-3.43,5.566,5.566,0,0,1,0-1.72c.107-.32.589-.213.573-.858-.035-1.552-1.979-1.994-.857-3.435.9-1.157,2.339-.513,4.009.284-7.52-19.653-8.038-47.283-2.867-68.4a139.448,139.448,0,0,1,4.582-15.167c1.776-4.811,3.831-9.392,5.15-14.309,2.817-10.494,4.608-21.261,7.155-31.77,5.272-21.779,14.314-36.576,32.627-45.506,8.723-4.252,18.8-7.337,28.619-10.585a155.077,155.077,0,0,0,23.752-10.3c.918-.492,1.979-1.324,3.151-1.147-.406,2.725-5.4,2.675-6.018,4.867-.771,2.735,2.613,4.775,4.009,5.434,4.714,2.218,12.01,2.065,18.029.858,4.612-.924,8.24-2.3,11.453-4.867,1.74-1.39,4.293-3.339,4.288-4.861,0-.538-1.132-1.106-2-2C1614.988,404.3,1612.507,401.454,1612.847,399.9Z" transform="translate(-1477.79 -399.902)" fill="#f89321" fill-rule="evenodd"/>
|
344 |
+
<g id="Group_1678" data-name="Group 1678" clip-path="url(#clip-path-17)">
|
345 |
+
<g id="Group_1675" data-name="Group 1675" transform="translate(-2.558 12.4)" opacity="0.43">
|
346 |
+
<path id="Path_2104" data-name="Path 2104" d="M1618.592,418.242a.527.527,0,0,0-.179.036c1.491,4.131,5.251,7.069,8.013,9.449.583.5,1.132,1.234,1.72,1.715,1.385,1.133,2.877,1.9,4.293,2.863,5.333,3.633,11.371,8.063,19.459,8.585a7.956,7.956,0,0,1,0-3.725c.1-.6.75-.34.857-1.141.122-.883-.061-.584-.569-1.431a1.44,1.44,0,0,0-.193-.014c-.995,0-.73,1.251-1.242,1.734-.452-.7-.8-.932-1.109-.932a1.361,1.361,0,0,0-.824.469,1.365,1.365,0,0,1-.84.469.6.6,0,0,1-.085-.005c-1.243-.168-3.471-1.639-5.439-2.578a78.785,78.785,0,0,1-12.594-7.439c-1.2-.888-1.45-1.746-2.279-1.746a1.516,1.516,0,0,0-.294.031c-.761.142-.73.594-1.147,1.141-2.715-2.029-4.339-5.241-7.155-7.159-.121-.08-.16-.321-.394-.321" transform="translate(-1520.778 -418.242)" opacity="0.502"/>
|
347 |
+
<path id="Path_2105" data-name="Path 2105" d="M1488.841,481.808a4.968,4.968,0,0,0-1.571.277c-3.593,1.193-3.339,6.526-2.862,10.3.69,5.47,2.385,9.992,3.431,14.883,1.2,5.6,3.125,13.964,2.288,22.037a23.165,23.165,0,0,1-2.573,7.439,104.618,104.618,0,0,1-7.439,12.595c-1.1,1.69-3.643,4.916-1.719,7.154a2.324,2.324,0,0,0,1.846.846c1.549,0,3.46-1.2,5.309-2.566a38.163,38.163,0,0,0,12.594-15.167,36.731,36.731,0,0,0,3.146-14.021,64.955,64.955,0,0,0-1.142-12.883c-1.379-8.175-3.4-14.665-5.439-22.606-1.047-4.075-2.519-8.289-5.867-8.289" transform="translate(-1475.202 -438.83)" opacity="0.502"/>
|
348 |
+
<path id="Path_2106" data-name="Path 2106" d="M1587.137,582.332a1.446,1.446,0,0,0-.609.139c-1.45.659-1.263,4.988-.578,6.581-5.272,1.477-9.621,4.988-14.309,8.3-1.928,1.37-4.13,2.913-6.581,4.867-2.218,1.771-6.846,5.176-4.009,8.012.781.782,2.106.69,2.293,1.721.168.924-1.456,2.253-1.715,2.573-.777.954-.964,1.9-2.294,2.293-.771-2.187-3.75-7.272-6.008-7.728a1.872,1.872,0,0,0-.375-.038,3.025,3.025,0,0,0-1,.21,2.755,2.755,0,0,1-.828.209.713.713,0,0,1-.371-.1,24.379,24.379,0,0,1-1.431-2.288c-1.516-2.538-2.907-4.9-4.288-7.155-.722-1.169-4.266-7.661-6.514-7.661a1.046,1.046,0,0,0-.645.218c-1.223.923.167,3.506.568,4.581,2.157,5.749,3.79,8.936,6.013,14.021.887,2.034,2.557,4.795,2.573,6.3.025,1.548-1.725,4.385-2.573,6.577-2.512,6.531-5.374,14.182-7.729,19.749-1.725,4.091-3.74,8.322-5.718,12.595-2.025,4.353-3.781,8.774-6.581,11.732a29.582,29.582,0,0,1-8.591,6.008,31.281,31.281,0,0,1-11.732,2.867c-.389.02-.772.03-1.152.03-10.383,0-17.652-7.323-22.6-12.624-.874-.932-4.048-5.5-5.547-5.5-.592,0-.924.711-.75,2.638.2,2.218.147,1.75.858,3.145.729,1.447,2.151,1.771,2.577,3.436a8.881,8.881,0,0,1,0,3.435c-.172.8-.578.94-.862,1.431-1.756,3.045.943,4.328,2,6.865.513,1.233,1.045,3.512,1.72,5.44.34.989,2.04,5.226,2,5.44-.1.5-.832.258-1.437.857a7.155,7.155,0,0,0-.857,1.431,5.33,5.33,0,0,0,3.151,6.582,12.291,12.291,0,0,0,2,.289c2.192.35,2.375.417,3.151,1.715,1.335,2.227.071,2.867-1.431,4.577-2.1,2.389-3.385,3.44-4.866,5.723-.244.381-1.7,2.207-1.431,4.009a2.767,2.767,0,0,0,2.577,2.578,3.654,3.654,0,0,0,.577.047c1.529,0,2.406-1.068,3.716-2.052,3.866-2.918,7.773-6.287,10.874-8.875-2.547,3.436-2.8,7.956.857,8.3.126.011.247.017.364.017,1.422,0,2.235-.827,3.355-1.732,2.228-1.807,3.35-3.608,5.151-5.724.981-1.154,1.831-2.181,2.461-2.181a.552.552,0,0,1,.4.176c1.314,1.3-3.5,7.758-2.862,10.875a3.131,3.131,0,0,0,3.1,2.466,4.352,4.352,0,0,0,1.2-.178c1.69-.482,2.045-3.116,2.573-4.577.609-1.689,1.4-4.084,2.288-5.155-.142,2.775,1.02,4.1,2.577,4.3a4.365,4.365,0,0,0,.548.037c1.814,0,2.133-1.369,3.172-2.042.669-.431,1.42-.492,2-.863s.793-.908,1.2-.908a.577.577,0,0,1,.236.055c.31,3.08.111,7.2,1.715,8.586.807.69,3.176.481,3.435.857.36.518-.021,3.385.284,5.15.383,2.187,1.257,4.889,3.457,4.889a4.187,4.187,0,0,0,1.983-.6c1.349-.741,1.4-2.807,1.72-6.008.705,1.476,1.5,2.08,2.23,2.08,1.108,0,2.068-1.389,2.346-3.226.254-1.675-.2-3.623-.289-5.44a131.452,131.452,0,0,1-.283-15.451c.573-12.665,4.267-33.952,7.727-47.221,1.852-7.1,4.156-15.085,6.292-21.465a36.868,36.868,0,0,1,1.431-4.3c.685-1.207,2.253-2.059,3.152-2.856,1.395-1.239,2.906-3.273,4-4.293.208-.193.65-.091.863-.284,2.558-2.324,5.013-4.953,7.439-7.16,2.487-2.258,5.187-3.7,8.587-6.013,4.11-2.781,8.717-6.119,8.875-12.016a36.294,36.294,0,0,0-1.147-8.013c-.327-1.172-1.762-5.289-3.679-5.289" transform="translate(-1474.007 -471.389)" opacity="0.502"/>
|
349 |
+
<path id="Path_2107" data-name="Path 2107" d="M1811.575,644.495c-1.537,0-3.1.1-4.729.176-9.98.467-22.718,2.091-35.484,3.151-9.885.821-21.281,1.791-31.481,2.573-1.235.094-2.715.334-3.846.334a5.14,5.14,0,0,1-.736-.045,2.572,2.572,0,0,1-1.431-.573,2.812,2.812,0,0,0-1.341-.467c-.63,0-.992.46-1.521,1.041-.366.4-2.253.517-2.862.574-5.094.431-10.737.442-16.6.852-5.334.381-10.879,1-16.314,1.436-12.082.964-23.7,1.168-32.911,2.578-1.242.185-3.7,1.17-4.641,1.17a.767.767,0,0,1-.226-.028,5.871,5.871,0,0,1-1.714-2.579c0-.811.842-.974,1.431-2a4.518,4.518,0,0,0-3.87-6.891c-.141,0-.282.007-.424.02a4.514,4.514,0,0,0-2.577,1.432c-.8.72-1.152,1.862-1.715,2.288a.481.481,0,0,1-.291.074,2.891,2.891,0,0,1-.462-.055,2.957,2.957,0,0,0-.459-.055.567.567,0,0,0-.218.036c-1.573.665-.923,5.921-.289,7.729.674,1.9,2.136,3.349,3.435,4.865,3.151,3.674,6.626,4.58,12.871,4.58l.581,0c4.607-.041,9.555-.533,14.6-.858,14.407-.933,31.1-2.2,44.07-2.861a125.553,125.553,0,0,0,5.151,45.221c1.39,4.77,3.7,11.691,6.3,16.308.94,1.666,3.936,6.023,6.788,6.023a2.657,2.657,0,0,0,1.229-.3c.7-.36,1.117-2.755,1.142-3.719.123-4.917-3-8.24-3.434-11.732a3.885,3.885,0,0,0,2.69,1.448,3.267,3.267,0,0,0,1.319-.306c1.588-.7,1.644-2.628,1.715-4.009,1.907,1.467,5,.985,7.444,1.721,1.582.473,2.5,1.544,3.82,1.544a2.662,2.662,0,0,0,.756-.114c1.491-.442,1.522-1.664,2.573-2.578,1.208-1.045,2.847-1.187,3.725-2.572-.295-.644-4.852-1.254-5.151-1.715a10.854,10.854,0,0,0,.285-1.151c-.01-.223-.411-1.036-.285-1.142a1.706,1.706,0,0,1,.957-.174c.46,0,1.021.046,1.568.092s1.078.092,1.483.092c.1,0,.2,0,.286-.01a39.076,39.076,0,0,0,12.016-3.435c5.789-2.684,11.564-6.982,13.451-12.595-5.86.954-9.469,4.268-13.737,6.3-3.51,1.675-7.312,3.4-12.021,3.72q-.833.059-1.638.058a20.883,20.883,0,0,1-10.377-2.631c-7.779-4.535-12.615-16.689-12.595-28.045,0-1.629.141-6.775,1.141-7.439a1.312,1.312,0,0,1,.657-.109c.32,0,.723.03,1.164.061s.917.062,1.392.062c.172,0,.343,0,.512-.014,8.682-.518,16.735-1.679,24.611-2A24.639,24.639,0,0,0,1766.5,669c.564,5.039,3.831,11.61,6.871,14.025a9.686,9.686,0,0,0,5.651,1.9,4.672,4.672,0,0,0,3.218-1.043c.183-.172.68-.1.858-.284a13.312,13.312,0,0,0,.573-1.431,8.17,8.17,0,0,0,.858-5.151c-.533-3.77-3.978-7.088-4.577-10.879a11.372,11.372,0,0,1,0-4c.274-1.065,1.421-3.166,2.572-3.719.949-.462,2.853-.431,4.294-.573,9.662-.959,18.648-1.517,26.046-4.009a26.905,26.905,0,0,0,3.72-1.431c2.541-1.406,3.1-3.7,6.581-5.15q-.181.013-.359.013c-2.411,0-4.282-1.794-6.506-2.3a20.987,20.987,0,0,0-4.72-.465" transform="translate(-1529.771 -491.522)" opacity="0.502"/>
|
350 |
+
<path id="Path_2108" data-name="Path 2108" d="M1686.038,423.79a1.057,1.057,0,0,0-.141.01c-1.705,2.3-.939,7.074-3.719,8.3,1.816-3.781-4.156-3.294-5.151-4.867-.314-.5.34-1.183-.289-1.715-.1-.009-.2-.014-.283-.014-1.334,0-.752,1.121-2.005,1.445a1.965,1.965,0,0,1-.5.062,4.5,4.5,0,0,1-1.2-.218,4.3,4.3,0,0,0-1.114-.218,1.214,1.214,0,0,0-.911.375c-1.5,1.508,2.167,2.6,2.289,3.146.142.629-1.121,1.883-1.431,2.578-.568,1.279-1,1.437-.573,2.862a1.634,1.634,0,0,0,.2.012c2.049,0,2.12-4.024,3.523-4.3a.135.135,0,0,1,.029,0c.271,0,.823.7,1.117.861.548.3,1.214.364,1.431.573.726.69,2.01,4.715,2.578,4.861a.678.678,0,0,0,.176.023c.794,0,1.646-1.338,2.4-2.311a21.316,21.316,0,0,0,4.01-11.159.4.4,0,0,0-.433-.295" transform="translate(-1537.606 -420.039)" opacity="0.502"/>
|
351 |
+
</g>
|
352 |
+
<g id="Group_1676" data-name="Group 1676" transform="translate(-5.029 -24.918)" opacity="0.51">
|
353 |
+
<path id="Path_2109" data-name="Path 2109" d="M1602.3,363.047a12.358,12.358,0,0,0-1.612.114c-.2.031-.269.29-.289.29-4.495.892-8.377,4.2-11.158,6.871-1.882,1.811-3.7,3.836-5.44,5.723a100.84,100.84,0,0,1-11.732,10.591c-7.535,5.932-18.515,10.864-28.9,15.74-4.882,2.283-10.022,4.633-15.457,6.581-2.664.949-5.338,1.979-8.013,3.146-8.017,3.506-14.477,6.307-20.606,12.879-2.36,2.532-5.739,7.307-3.719,11.737.813,1.784,1.992,2.463,3.326,2.463,1.836,0,3.966-1.289,5.833-2.752,1.832-1.436,3.7-3.086,5.151-4a74.7,74.7,0,0,1,12.3-6.008c4.486-1.8,9.392-2.72,14.309-4.3a218.893,218.893,0,0,0,26.331-10.59,115.065,115.065,0,0,0,32.623-22.607c1.487-1.482,2.832-3.278,4.3-4.866,1.6-1.736,3.375-3.1,4.577-4.861,3.5-5.137,6.754-16.15-1.823-16.15" transform="translate(-1478.256 -363.047)" fill="#fff" opacity="0.302"/>
|
354 |
+
<path id="Path_2110" data-name="Path 2110" d="M1675.357,391.8a5.992,5.992,0,0,0-1.3.139,4.7,4.7,0,0,0-4,4.577c-.2,2.406,1.1,4.826,2.573,6.871a46.855,46.855,0,0,0,10.874,10.59c5.236,3.7,11.565,6.322,18.034,8.585a119.325,119.325,0,0,0,15.167,4c12.311,2.562,25.513,6.312,36.058,11.732,2.192,1.131,4.151,2.664,6.3,3.44a17.1,17.1,0,0,0,5.78,1.073c6.116,0,10.356-3.989,7.672-10.8-2.024-5.14-6.56-7.952-12.015-10.591a120.83,120.83,0,0,0-12.026-4.577,159.938,159.938,0,0,0-26.042-6.871c-9.854-1.729-18.252-3.759-25.756-7.154a80.129,80.129,0,0,1-10.59-6.013c-2.957-1.922-7.03-5-10.72-5" transform="translate(-1535.026 -372.36)" fill="#fff" opacity="0.302"/>
|
355 |
+
<path id="Path_2111" data-name="Path 2111" d="M1796.607,468.176c-4.162,0-6.051,4.719-6.683,8.311-1.137,6.525-.7,12.99-.284,20.9.5,9.545,1.471,16.263,4.866,21.748a7.529,7.529,0,0,0,3.714,3.435,10.181,10.181,0,0,1,2.294,1.431c.249-1.517,2.542-2.111,3.435-3.435,1.375-2.03,2.309-6.744,2.573-10.3.523-6.871-.731-15.68-1.426-23.469-.6-6.647-1.335-16.734-6.587-18.318a6.594,6.594,0,0,0-1.9-.3" transform="translate(-1573.622 -397.097)" fill="#fff" opacity="0.302"/>
|
356 |
+
<path id="Path_2112" data-name="Path 2112" d="M1785.459,618.028a.4.4,0,0,0-.087.011c-1.208.608-1.537,1.39-2.857,2-.817.371-1.979.289-2.867.857-1.365.873-2.558,2.933-4,4.577-.705.8-1.339,1.472-2,2.293-.69.848-1.364,1.726-2,2.573-7.829,10.382-12.284,22.206-18.886,33.48a162.946,162.946,0,0,1-14.309,20.607,115.27,115.27,0,0,1-8.013,9.448c-4.3,4.3-9.1,7.871-6.87,14.025.35.974,1.325,1.593,1.147,2.573-14.3,3.863-31.531,4.287-49.688,4.287q-3.832,0-7.717-.016t-7.818-.017q-4.155,0-8.328.038c-16.234.168-30.6,2.03-42.645,6.009-2.248.745-4.475,2.091-6.865,2.861-4.755,1.543-12.6,2.329-12.026,7.733.349,3.215,3.75,4.115,7.6,4.115a58.34,58.34,0,0,0,10.142-1.258c6.693-1.218,13.873-3.619,20.9-4,.988-.055,1.982-.078,2.984-.078,4.076,0,8.255.391,12.467.647,5.161.314,10.423.548,15.746.579,9.282.047,18.991.352,28.49.352,12.088,0,23.831-.495,33.9-2.646,9.428-2.014,18.572-3.927,24.327-8.3,2.08-1.579,4.384-4.334,4.86-6.871.041-.212.325-3.9.289-4-.051-.127-1.009-.172-1.147-.284-.274-.228-.441-1.041-.573-1.147a11.368,11.368,0,0,0-7.26-2.295q-.232,0-.468.007c8.246-7.043,15.278-16.482,21.469-25.762a215.517,215.517,0,0,0,16.883-30.619,77.769,77.769,0,0,0,4.3-11.447c1.254-4.5,2.842-9.443,2.573-13.446-.157-2.293-1.472-4.283-1.431-6.587-.014-.149-.038-.295-.2-.295" transform="translate(-1508.97 -445.632)" fill="#fff" opacity="0.302"/>
|
357 |
+
<path id="Path_2113" data-name="Path 2113" d="M1473.228,715.574a2.7,2.7,0,0,0-.927.167c-3.243,1.177-1.634,5.145-.863,7.154a22.748,22.748,0,0,0,2,4.009c.766,1.152,1.7,2.339,2.578,3.435.954,1.193,1.714,2.557,2.573,3.431.721.731,1.944,1.268,2.867,2,.934.751,1.629,1.67,2.573,2.289,1.994,1.319,4.3,2.41,6.3,3.72,3.364,2.212,8.627,6.078,10.874,9.159a56.834,56.834,0,0,1,5.151,9.732c2.233,4.938,3.227,11.24,6.869,14.021a10.4,10.4,0,0,0,5.437,1.787,5.262,5.262,0,0,0,.861-.067c2.329-.385,5.652-3.065,6.292-7.445.974-6.662-3.8-15.5-6.581-19.454-2.441-3.471-5.734-6.089-8.581-8.591-1.634-1.426-2.979-2.527-4.582-3.719-2.045-1.512-4.009-3.08-6.009-4.293-2.963-1.791-5.971-3.141-8.874-4.577-2.862-1.416-6.491-2.867-8.875-4.577a30.521,30.521,0,0,1-4.288-4.582c-1.351-1.558-2.915-3.6-4.8-3.6" transform="translate(-1470.352 -477.226)" fill="#fff" opacity="0.302"/>
|
358 |
+
</g>
|
359 |
+
<g id="Group_1677" data-name="Group 1677" transform="translate(11.473 63.073)">
|
360 |
+
<path id="Path_2114" data-name="Path 2114" d="M1744.926,493.19c2.075,7.844,1.75,18.09,4.86,24.9a43.876,43.876,0,0,0-1.431-16.029c-.812-3.344-1.573-6.658-3.43-8.87" transform="translate(-1575.784 -493.19)" opacity="0.502"/>
|
361 |
+
<path id="Path_2115" data-name="Path 2115" d="M1585.681,509.7c-.817,11.163-1.522,22.321-4,32.622-1.71,7.083-4.943,14.056-6.013,21.465-.228,1.593-.416,4.963-.568,6.3a3.2,3.2,0,0,1-.2.874c.007,0,.027-.012.065-.023a.59.59,0,0,1,.173-.023,1.131,1.131,0,0,1,.242.03,4.722,4.722,0,0,0,1.01.14c1.24,0,.825-1.018,1.279-2.145a21.12,21.12,0,0,0,.858-3.719c1.776-8.074,3.79-14.837,5.439-22.037,2.36-10.316,2.731-22.378,1.716-33.48" transform="translate(-1520.714 -498.538)" opacity="0.502"/>
|
362 |
+
<path id="Path_2116" data-name="Path 2116" d="M1546.56,595.6c-.771,0-.843.494-1.144.878-4.243,5.47-10.662,8.743-16.6,12.305-.67.4-1.279,1.015-2,1.431-2.406,1.385-4.679,2.531-6.871,4.008a52.709,52.709,0,0,0-19.749,23.753,79.769,79.769,0,0,0-3.725,10.591,51.2,51.2,0,0,0-1.71,12.878,7.44,7.44,0,0,0,1.141,4.577c1.087-4.684.888-9.215,1.72-13.452,1.974-10.169,6.1-19.81,11.448-26.325a44.85,44.85,0,0,1,3.72-4.009,75.048,75.048,0,0,1,13.163-9.443c1.588-.934,3.227-1.882,4.865-2.862a71.482,71.482,0,0,0,10.013-6.871c.715-.629,1.369-1.152,2-1.715a13.169,13.169,0,0,0,4.009-5.724,2.366,2.366,0,0,0-.287-.02" transform="translate(-1494.758 -526.358)" opacity="0.502"/>
|
363 |
+
<path id="Path_2117" data-name="Path 2117" d="M1588.523,627.373a3.94,3.94,0,0,0-2.578,1.715,155.569,155.569,0,0,0-10.017,12.879,140.16,140.16,0,0,0-9.444,15.456,99.537,99.537,0,0,0-4.865,12.021c-1.533,4.08-2.892,8.13-4.293,12.305-2.851,8.494-5.024,17.517-8.585,24.894-1.873,3.871-4.963,6.988-5.724,11.169,1.984-.4,3.267-2.436,4.293-4.009,3.364-5.176,5.876-11.6,8.013-17.745,1.461-4.207,2.577-8.546,4.008-12.879,1.421-4.3,2.781-8.7,4.293-12.879a109,109,0,0,1,11.159-22.895c2.3-3.5,4.855-6.734,7.155-10.017,1.177-1.679,2.238-3.573,3.435-5.151s3.389-2.938,3.151-4.866" transform="translate(-1510.389 -536.65)" opacity="0.502"/>
|
364 |
+
<path id="Path_2118" data-name="Path 2118" d="M1768.013,655.734h-.863a77.184,77.184,0,0,1,0,12.306c-1.5,19.8,1.167,39.2,3.72,55.806,1.061,6.856,1.335,13.833,4.865,19.17.29-6.916-1.5-13.858-2.577-20.891a333.664,333.664,0,0,1-4.293-43.786c-.076-3.8.289-7.844.289-11.731,0-3.674.456-7.541-1.141-10.875" transform="translate(-1582.841 -545.836)" opacity="0.502"/>
|
365 |
+
</g>
|
366 |
+
</g>
|
367 |
+
</g>
|
368 |
+
<g id="Group_1686" data-name="Group 1686" transform="translate(1429.776 372.455)">
|
369 |
+
<path id="Path_2120" data-name="Path 2120" d="M1678.107,473.827c-2.166-2.75-3.816-6.368-6.013-10.017-1.888-3.126-4.172-6.343-6.3-9.727-1.03-1.644-1.791-3.5-2.862-5.151-2.456-3.8-5.272-7.911-8.3-11.737-.619-.782-1.792-1.527-2-2a19.825,19.825,0,0,1-.284-2.867,6.493,6.493,0,0,1-.285-2.573c.731-2.446,3.994-2.558,6.3-1.431,2.685,1.32,4.7,4.192,6.582,6.293.918-3.5.568-9.474,3.435-11.159,2.345-1.38,4.729.045,5.724,2,.016.041.239,1.111.284,1.151.548.411,2.507.127,3.147.853.705.8,1.147,4.414,1.431,6.581a104.132,104.132,0,0,1,.578,19.749C1679.188,461.42,1679.543,469.087,1678.107,473.827Z" transform="translate(-1651.988 -422.91)" fill="#fbeede" fill-rule="evenodd"/>
|
370 |
+
<g id="Group_1685" data-name="Group 1685" clip-path="url(#clip-path-18)">
|
371 |
+
<g id="Group_1680" data-name="Group 1680" transform="translate(10.436 2.173)">
|
372 |
+
<path id="Path_2121" data-name="Path 2121" d="M1667.477,436.715c-.269-1.051,1.508-.513,1.715-.285-.122-5.47.934-10.1,4.009-10.3,2.08-.137,2.649,2.37,4.293,2.862.766.233,1.745-.98,2.573-.284.588.491,1.395,5.551,1.435,7.155.046,1.994-.776,3.932-.573,5.435.269,2.03,2.2,4.034,3.431,6.3.259.473.512,1.091.863,1.715.5.9,2.034,3.293,2.288,4.582.842,4.232-1.3,9.941-.289,13.741.248.928,1.467,1.436,2,2.573.259.543.508,2.248.858,3.719.446,1.893,1.537,4.227.857,6.581-.589,2.05-4.009,3.415-6.292,2.578-1.654-.609-2.634-3.07-3.72-4.867-2.212-3.658-4.323-7.175-6.3-10.874-.944-1.766-2.36-4.044-2.578-5.724-.314-2.395.6-5.49.863-8.3.117-1.345.162-2.811.284-4.293.117-1.411.64-2.836.284-4-.416-1.39-1.826-1.552-2.862-2.577a16.15,16.15,0,0,1-2-2.862C1668.107,438.759,1667.193,437.892,1667.477,436.715Z" transform="translate(-1667.424 -426.124)" fill="#df4b4d" fill-rule="evenodd"/>
|
373 |
+
</g>
|
374 |
+
<g id="Group_1683" data-name="Group 1683" transform="translate(-7.348 -6.383)" opacity="0.05">
|
375 |
+
<g id="Group_1682" data-name="Group 1682">
|
376 |
+
<g id="Group_1681" data-name="Group 1681" clip-path="url(#clip-path-19)">
|
377 |
+
<rect id="Rectangle_180" data-name="Rectangle 180" width="60.039" height="47.057" transform="translate(-4.057 -0.426)" fill="url(#pattern)"/>
|
378 |
+
</g>
|
379 |
+
</g>
|
380 |
+
</g>
|
381 |
+
<g id="Group_1684" data-name="Group 1684" transform="translate(1.918 1.456)" opacity="0.44">
|
382 |
+
<path id="Path_2123" data-name="Path 2123" d="M1680.786,425.064a.724.724,0,0,0-.131.012c-1.8,2.78-2.1,7.068-4.293,9.443.416-1.02-1.238-1.339-1.147-2.289,0,0,0,.005,0,.005a5.389,5.389,0,0,0,.575-.573c1.035-1.669-2.081-2.674-3.441-3.441-1.458-.817-2.891-2.007-4.435-2.007-.047,0-.094,0-.141,0a1.78,1.78,0,0,0,.283,2.293c-.791.162-1.608.3-1.431,1.431,1.487,1.517,5.08,1.689,6.582,2.862a15.3,15.3,0,0,1,2.583,4.577c-.143,1.238-2.193,2.523-4.3,2.867a5.565,5.565,0,0,1-.89.066,19.785,19.785,0,0,1-3.975-.64,6.338,6.338,0,0,0-1.2-.1c-.485,0-.875.04-.8.1-.455-.324-.03-1.794-.8-1.794a1.017,1.017,0,0,0-.349.074h-.03c-.373,0-.316.431-.257.861s.116.861-.256.861h-.03c-.2-.777-.935-.957-1.735-.957-.342,0-.7.033-1.028.066s-.638.065-.886.065a1.375,1.375,0,0,1-.354-.036c-.9-.241-2.289-1.7-3.245-1.7a.818.818,0,0,0-.763.549c-.341.715.583,1.02,1.141,2.009.218.385.1.761.289,1.142.056.116.5.142.573.284.072.158-.126.751,0,.863a14.11,14.11,0,0,0,2.573.853,17.254,17.254,0,0,0,4.429.625c.364,0,.7-.016,1.011-.046.486-.027.936-.041,1.341-.041a4.147,4.147,0,0,1,2.1.325c.421.339.932.583,1.141,1.142.061.172-.131,1.065,0,1.151a2.955,2.955,0,0,0,1.552.349,13.227,13.227,0,0,0,4.172-.927c3.41-1.335,1.613-2.608,1.431-5.44a11.372,11.372,0,0,1,.288-3.43c0,.006,0,.009.008.009a3.706,3.706,0,0,0,.566-.3c2.228-2.568,3.475-7.363,4-10.868-.328-.019-.386-.3-.727-.3" transform="translate(-1654.824 -425.064)" opacity="0.502"/>
|
383 |
+
</g>
|
384 |
+
</g>
|
385 |
+
</g>
|
386 |
+
<path id="Path_2125" data-name="Path 2125" d="M1363.007,626.424c1.67,10.722,4.471,18.232,7.444,28.045.411,1.365,1.025,3.735.853,4.009-.081.133-7.556,2-8.586,2.289-8.428,2.314-17.486,4.233-26.041,5.724-21.246,3.715-45.917,4.318-68.969,1.715a110.017,110.017,0,0,1-20.323-4c-2.335-.75-5.394-1.507-5.724-2.293-.467-1.112,1.959-5.739.863-7.15-.335-.436-3.694.949-4.866,1.431-2.061.832-3.421,1.441-4.583,2-5.14,2.477-7.347,5.6-14.593,5.151a24.288,24.288,0,0,1-15.167-6.871,22.952,22.952,0,0,1-4.582-6.3c-1.172-2.42-1.746-5.272-2.862-8.012-1.035-2.552-2.5-5.054-3.719-7.444-3.466-6.754-7.023-15.233-8.012-24.611-1.553-14.735,1.563-27.076,5.435-37.778,4.044-11.169,8.722-21.084,11.736-31.765,3.136-11.133,4.876-24.676,7.439-36.347,2.5-11.386,7.18-22.189,13.736-30.05,6.825-8.18,15.816-13.4,26.047-17.739,10.372-4.41,20.927-6.1,32.339-11.164.989-.492-1.8-.01-.573-.857,1.943-.756,3.811-2.588,5.723-3.725,1.533-.9.168,1.771,0,2-.492.69-1.735,1.015-1.715,1.72a19.216,19.216,0,0,0,2.577,2.573,27.1,27.1,0,0,0,6.3,3.725,20.809,20.809,0,0,0,3.715,1.141c1.151-.264.74-1.3,1.436-2,.989-1.015,2.4-1.319,4.287-.857,1.6.39,1.817.776,3.146-.289.711-.563.594-.6,1.437-.853.73-.223,1.08.385,2,.284a18.453,18.453,0,0,0,2.289-1.147c.452-.172.928.005,1.431-.289.381-.218.249-.492.858-.568,2.537-.335,6.008.553,9.159,1.141,2.74.518,5.648,1.314,8.3,2a40.142,40.142,0,0,1,13.741,6.581,48.055,48.055,0,0,1,17.739,23.185,111.093,111.093,0,0,1,4.583,16.025c1.167,5.719,1.781,11.6,2.861,17.461a193.748,193.748,0,0,0,6.581,24.037c.893,2.786.9,5.668,1.721,8.3,1.928,6.231,6.47,11.219,9.443,16.887a81.991,81.991,0,0,1,7.439,18.6,58.293,58.293,0,0,1,.573,23.753,23.758,23.758,0,0,1-3.719,9.443c-.842,1.243-2,2.512-2.862,3.719a30.967,30.967,0,0,1-2.578,3.72,20.481,20.481,0,0,1-12.3,6.013C1370.086,627.444,1365.585,626.313,1363.007,626.424ZM1317.446,448.8c.34-.847-1.208-1.228-1.431-.568C1316.558,448.358,1316.532,449.053,1317.446,448.8Zm57.867,91.763c-.375-1-.02.168,0,.284.284,1.665.8,3.71,1.715,4.009A35.279,35.279,0,0,0,1375.313,540.567Z" transform="translate(-70.55 -56.152)" fill="#05a76e" fill-rule="evenodd"/>
|
387 |
+
<g id="Group_1691" data-name="Group 1691" transform="translate(1113.182 384.347)">
|
388 |
+
<g id="Group_1690" data-name="Group 1690" transform="translate(0)" clip-path="url(#clip-path-20)">
|
389 |
+
<g id="Group_1687" data-name="Group 1687" transform="translate(3.268 -13.14)" opacity="0.56">
|
390 |
+
<path id="Path_2126" data-name="Path 2126" d="M1309.725,421.065a.387.387,0,0,0-.087.011,2.635,2.635,0,0,1-2.1.99,8.975,8.975,0,0,1-2.051-.358,9.8,9.8,0,0,0-2.362-.358c-.119,0-.239,0-.36.011-3.335.213-4.877,1.721-7.155,3.436-4.369,3.287-9.266,7.053-13.736,9.443-9.992,5.348-22.682,8.1-33.485,12.305a84.135,84.135,0,0,0-10.59,4.866c-2.75,1.537-6.861,3.933-8.871,6.3-3.207,3.77-3.638,9.209-.283,10.017a3.31,3.31,0,0,0,.777.09c2.949,0,6.234-3.632,8.661-5.24,6.743-4.451,13.132-5.562,21.469-7.728,7.981-2.076,15.776-3.613,22.9-6.3a67.687,67.687,0,0,0,22.611-13.737,23.225,23.225,0,0,0,2-1.715,10.2,10.2,0,0,0,2-4.582c.365-1.9-.472-3.243-.289-4.577.183-1.274,1.583-1.38,1.146-2.578-.013-.149-.034-.295-.2-.295" transform="translate(-1200.795 -421.065)" fill="#fff" opacity="0.302"/>
|
391 |
+
<path id="Path_2127" data-name="Path 2127" d="M1382.5,439.973q-1.223,0-2.5.105c-4.435.375-10.407,2.852-9.732,6.871s8.428,3.161,12.879,4.577a20.933,20.933,0,0,1,3.435,1.721c2.08,1.218,3.851,2.445,5.723,3.719,3.664,2.481,7.677,5.449,11.737,7.149,5.054,2.128,13.02,3.473,20.694,3.473a43.625,43.625,0,0,0,14.218-2.036c2.805-1.01,5.982-3.024,7.159-5.729.853-1.969.056-4.075,2-5.434-2.918-.264-3.507-2.736-5.729-3.72a13.445,13.445,0,0,0-5.473-.968c-2.84,0-5.842.5-8.553.679-1.594.109-3.213.16-4.778.16-1.642,0-3.226-.056-4.66-.16-14.355-1.043-22.874-10.406-36.421-10.406" transform="translate(-1247.398 -427.189)" fill="#fff" opacity="0.302"/>
|
392 |
+
<path id="Path_2128" data-name="Path 2128" d="M1518.538,649.141q-.767,0-1.567.059c-.2.02-.285.289-.285.289a59.031,59.031,0,0,0-9.449,2.289c-8.616,2.648-16.679,6.566-22.322,11.447-6.515,5.642-13.345,14.076-16.6,22.9-1.994,5.407-4.9,19.176,3.658,19.176h.061c4.263-.03,5.044-3.892,6.3-6.87a71.218,71.218,0,0,1,4.293-8.871,46.594,46.594,0,0,1,12.878-13.451c5.638-3.761,11.357-5.689,18.319-7.729,3.009-.878,7.683-1.862,10.016-3.146,2.415-1.33,5.257-4.161,5.151-8.013-.149-5.4-4.491-8.076-10.453-8.076" transform="translate(-1278.484 -494.936)" fill="#fff" opacity="0.302"/>
|
393 |
+
<path id="Path_2129" data-name="Path 2129" d="M1193.477,734.981a5.088,5.088,0,0,0-1.1.122,4.543,4.543,0,0,0-3.719,3.719c-.8,5.14,3.851,9.5,6.008,11.737a50.574,50.574,0,0,0,28.908,15.451,45.675,45.675,0,0,0,7.089.911c.408,0,.811-.016,1.208-.053,4.212-.391,7.866-3.477,7.729-7.439-.086-2.5-2.314-5.222-4.866-6.3-1.994-.843-4.252-.6-6.582-.858-12.812-1.431-21-9.134-29.765-15.167-1.3-.894-2.889-2.126-4.908-2.126" transform="translate(-1188.566 -522.738)" fill="#fff" opacity="0.302"/>
|
394 |
+
<path id="Path_2130" data-name="Path 2130" d="M1438.827,748.582a13.946,13.946,0,0,0-1.545.085c-3.689.41-6.069,1.669-9.154,2.857a99.632,99.632,0,0,1-26.331,6.3c-4.189.422-8.593.541-13.192.541-2.966,0-6.013-.049-9.136-.1s-6.323-.1-9.593-.1c-3.495,0-7.07.057-10.718.231-12.971.619-27.782,3.039-37.783,6.013-4.846,1.441-9.585,3.69-17.167,4.577-6.541.766-16.536-.208-16.887,5.15-.35,5.451,8.441,6.68,14.95,6.68,1.114,0,2.161-.037,3.084-.093,9.539-.594,17.79-4.227,25.468-5.44,5.19-.821,11.01-.877,16.6-1.147,3.351-.16,6.75-.318,10.114-.318,2.478,0,4.937.086,7.341.318,8.435.816,17.561,1.959,26.808,1.959,2.317,0,4.643-.072,6.967-.238a122.774,122.774,0,0,0,30.334-5.724c4.155-1.416,8.783-2.69,12.878-5.156,3.719-2.232,7.433-6.479,5.724-11.731-1.057-3.243-5.07-4.662-8.76-4.662" transform="translate(-1220.548 -527.144)" fill="#fff" opacity="0.302"/>
|
395 |
+
</g>
|
396 |
+
<g id="Group_1688" data-name="Group 1688" transform="translate(1.732 7.136)">
|
397 |
+
<path id="Path_2131" data-name="Path 2131" d="M1314.956,451.054c-.6,0-.589.694-.576,1.189.071,2.36,3.324,4.78,5.44,6.582a61.075,61.075,0,0,0,14.883,9.448c1.87.9,6.036,3.089,8.034,3.089a1.311,1.311,0,0,0,.836-.227c1.5-1.226.256-6.6-1.805-6.6a1.188,1.188,0,0,0-.195.016c-1.4.229-.512,1.314-1.435,2.578-7.475-3.9-13.173-6.008-19.461-11.163-1.634-1.34-3.537-4.344-5.435-4.867a1.111,1.111,0,0,0-.287-.042" transform="translate(-1227.778 -451.054)" opacity="0.502"/>
|
398 |
+
<path id="Path_2132" data-name="Path 2132" d="M1362.851,453.658h-.062c-1.476.087-2.019.543-2.288,2.294a1.308,1.308,0,0,0-.774-.2,2.454,2.454,0,0,0-1.515.483c-.522.59.249,1.67,0,2.578-.349,1.269-2.846,2.558-2,4.293a1.372,1.372,0,0,0,1.267.911,5.588,5.588,0,0,0,2.938-1.6c.949-.8,1.754-1.6,2.072-1.6h.014c.955.076,2.1,2.233,2.578,3.152.284.539.945,3.593,2.1,3.593a.834.834,0,0,0,.471-.163c1.761-1.192-2-6.785-1.71-7.444a4.281,4.281,0,0,0,.522.032c2.128,0,2.938-1.74,1.761-3.462-.5-.746-2.406-1.026-3.147-1.431-1.122-.617-1.463-1.433-2.226-1.433" transform="translate(-1241.271 -451.897)" opacity="0.502"/>
|
399 |
+
<path id="Path_2133" data-name="Path 2133" d="M1203.5,517.38c-.007,0,.072.111-.143.131-.888.1-2.684,2.46-3.146,3.435a19.983,19.983,0,0,0-1.436,6.3c-.335,4.075.229,8.535.573,12.879.661,8.261,1.386,17.517.574,25.758-.654,6.7-2.72,10.259-6.3,14.025-1.35,1.421-2.705,3.243-3.146,3.72-.909.984-6.744,6.251-2.862,8.585a2.421,2.421,0,0,0,1.266.32c1.773,0,4.007-1.407,5.316-2.324,4.836-3.395,9.479-7.073,12.021-11.731,3.121-5.719,3.806-14.026,3.72-22.038-.072-6.474-.64-12.731-1.142-18.891-.676-8.286-1-16.385-5.151-20.033-.114-.1-.143-.131-.147-.131" transform="translate(-1186.294 -472.536)" opacity="0.502"/>
|
400 |
+
<path id="Path_2134" data-name="Path 2134" d="M1374.983,541.69c-2.048,0-2.987,2.007-3.764,3.728-3.45,7.637-.684,17.9,2,23.757.477,1.035,1.964,3.223,2,3.719.051.624-.655,1.863-1.146,3.147-6.4,16.755-11.549,33.13-16.6,50.367a.66.66,0,0,1-.373.139c-.462,0-.68-.737-1.058-.992a3.5,3.5,0,0,0-1.865-.738c-1.8,0-1.977,2.991-1.281,5.889-.038.313-.112.43-.208.43-.254,0-.659-.812-.938-1a3.211,3.211,0,0,0-1.687-.711c-.969,0-1.354,1.119-1.459,3-1.972-.187-4.161-.221-6.354-.221-.637,0-1.274,0-1.906.005s-1.26.006-1.877.006c-1.366,0-2.682-.014-3.888-.074-.066,0-.143-.005-.231-.005-.618,0-1.751.079-3.03.158s-2.7.158-3.9.158a6.559,6.559,0,0,1-2.567-.311c-.614-.36-.543-.239-.285-.858.077-.183.645-.741.857-1.147.452-.883,1.289-1.629,1.142-2.862-.182-1.548-.934-1.989-2.289-2.293a2.7,2.7,0,0,0-.583-.064c-3.408,0-6.174,6.474-8.576,7.224a5.479,5.479,0,0,1-1.573.183c-1.178,0-2.532-.183-3.577-.183-1.8,0-3.857-.167-5.773-.167-3.46,0-6.444.545-6.533,3.6a3.35,3.35,0,0,0,2.289,3.431,3.178,3.178,0,0,0,1.166.18c.439,0,.911-.047,1.386-.094s.953-.095,1.406-.095a3.088,3.088,0,0,1,1.482.3c.924.5.122.371-.289.857-1.736,2.05-3.9,4.226-5.439,6.008-.685.8-1.116,2.065-2,2.577-.867.5-1.867.147-3.435.859a12.047,12.047,0,0,0-2.862,2c-.741.69-.948,1.533-1.431,2-.148.145-.239.2-.3.2-.156,0-.087-.388-.275-.484-.675-.366-.188-.223-.284-.863-.122-.761.248-1.452-.574-2a1.7,1.7,0,0,0-.959-.327,2.74,2.74,0,0,0-1.094.315,2.862,2.862,0,0,1-1.166.314,1.821,1.821,0,0,1-.215-.013c.67-1.73-1.766-1.609-2-2-.249-.416.294-1.334,0-2.289a7.926,7.926,0,0,0-.574-.573c-1.283-1.573,1.9-3.136,2.862-4.293,1.192-1.436,2.441-3.293,1.72-5.15a1.947,1.947,0,0,0-1.864-1.474c-2.116,0-5.079,2.98-6.148,4.047-1.005,1-1.98,1.984-2.863,2.862-.845.84-1.521,2.306-2.646,2.306a1.316,1.316,0,0,1-.216-.018c-.823-1.836-.619-5.394-2.289-6.292a2.383,2.383,0,0,0-1.113-.339,1.547,1.547,0,0,0-.935.352,1.36,1.36,0,0,1-.761.352.869.869,0,0,1-.342-.076,49.894,49.894,0,0,1-4.582-14.315c-.35-1.979-.822-4.354-1.715-4.577a1.313,1.313,0,0,0-.327-.041c-1.068,0-1.942,1.31-2.246,2.619-.4,1.714.183,3.978.285,4.861a76.8,76.8,0,0,0,5.15,20.607c.1.243,1.807,3.075,1.716,3.719-.061.457-1.375,1.578-2.573,2.578-2.811,2.344-6.785,5.318-8.87,6.865a100.7,100.7,0,0,1-27.478,14.6,51.607,51.607,0,0,1-15.963,2.944q-1.173,0-2.349-.082a32.186,32.186,0,0,1-11.737-3.151c-1.781-.975-4.592-4.374-6.3-5.151a.448.448,0,0,0-.182-.039c-.317,0-.6.324-.67.328h-.038a2.217,2.217,0,0,1-1.218-.555,2.153,2.153,0,0,0-1.086-.555.718.718,0,0,0-.526.252c-1.755,1.817,2.512,5.51,3.436,6.293a15.084,15.084,0,0,1,3.146,3.435,20.815,20.815,0,0,0,1.436,1.715c.938.99,3.18,2.309,3.43,2.862a10.983,10.983,0,0,1-.285,1.431c-.239,1.694,1.67,3.471,3.436,5.155a19.757,19.757,0,0,0,8.586,4.861,25.556,25.556,0,0,0,7.812,1.233c.709,0,1.442-.028,2.2-.087,6.993-.528,11.249-3.324,17.745-5.151,1.406.082-.73.974-.863,1.141-.472.619-1.147,1.462-.857,2.293.669,1.924,3.948.579,4.866,2h2.289a60.631,60.631,0,0,0,11.732-5.435,114.2,114.2,0,0,0,9.732-6.871c6.627-4.811,13-9.712,18.03-15.167a4.027,4.027,0,0,0,3.333,1.949c3.322,0,7.034-4.3,9.261-6.531,6.023-6.018,9.9-9.956,15.457-16.309.076-.091.238-.507.284-.573a32.531,32.531,0,0,1,3.435-3.725c1.223-1.385,2.685-3.932,3.72-4.287a7.238,7.238,0,0,1,2.21-.253c1.77,0,3.993.253,5.8.253h16.6c.885,0,3.919-.219,6.084-.219a6.372,6.372,0,0,1,2.217.219h0c-.032,0,.592,2,1.147,3.435a238.538,238.538,0,0,0,10.017,22.033c2.05,4.08,4.207,7.961,6.007,12.3.982,2.374,2.937,11.225,6.64,11.225a2.431,2.431,0,0,0,.515-.056c3.857-.842.37-7.241-.289-8.875-.528-1.329-1.056-3.049-1.715-4.581-.68-1.579-1.908-3.39-2-4.289-.087-.846-.051-.669.289-1.431.3-.685.543-.7.574-1.72a6.664,6.664,0,0,0-1.432-4.009,1.75,1.75,0,0,1,.295-.022,20.107,20.107,0,0,1,2.974.5,21.265,21.265,0,0,0,4.061.5,6.955,6.955,0,0,0,3.255-.683,3.354,3.354,0,0,0,1.435-1.715c.361-.685.432-1.913.853-2.293.446-.4,2.111-.574,3.151-.858,3.938-1.091,9.062-2.354,8.3-6.581-.177-1-.685-1.679-.568-2,.04-.122,1.807-1.163,2.573-1.716a51.1,51.1,0,0,0,10.879-10.879c1.624-2.1,4.177-5.059,4.862-8.013.33-1.431.467-3.644,0-4a.3.3,0,0,0-.184-.045,10.545,10.545,0,0,0-3.819,1.76c-1.573,1.223-1.411,2.344-2.863,3.146-.253.143-1.141.116-1.714.289-2.513.756-4.105,2.506-6.3,4.009-4.625,3.154-11.114,6.293-18.657,6.293h-.235a26.116,26.116,0,0,1-15.741-5.435c-.928-.781-3.212-2.461-3.43-3.724-.228-1.3,1.208-4.293,2-6.871,4.694-15.223,9.707-29.522,14.31-44.065.536-1.7.768-3.741,1.341-3.741a.273.273,0,0,1,.09.016,4.818,4.818,0,0,1,1.43,1.147c2.244,2.38,6.995,5.79,10.846,5.79a5.855,5.855,0,0,0,.891-.066,4.453,4.453,0,0,0,4-4.3c.091-2.385-2.253-4.638-3.719-5.725-1.558-1.151-4.395-2.476-5.724-3.719-3.05-2.842-7.169-9.894-7.727-14.883-.565-5.029,1.683-13.4-2.863-13.736-.082-.006-.161-.009-.24-.009" transform="translate(-1186.45 -480.41)" opacity="0.502"/>
|
401 |
+
</g>
|
402 |
+
<g id="Group_1689" data-name="Group 1689" transform="translate(17.538 65.395)" opacity="0.69">
|
403 |
+
<path id="Path_2135" data-name="Path 2135" d="M1418.271,537.222a1.046,1.046,0,0,0-.14.01c.036.543-.284.634-.284,1.147a215.318,215.318,0,0,0,1.72,26.615c.635,5.338,1.224,10.737,3.147,14.883.431-6.983-1.417-13.665-2.289-20.607-.883-7.033-1.045-14.213-1.721-21.753a.4.4,0,0,0-.433-.294" transform="translate(-1277.097 -537.222)" opacity="0.502"/>
|
404 |
+
<path id="Path_2136" data-name="Path 2136" d="M1254.68,540.183a.773.773,0,0,0-.13.012,190.538,190.538,0,0,1-.285,22.606c-.619,6.566-1.837,12.94-3.151,19.755a193.713,193.713,0,0,0-2.578,20.317,107.717,107.717,0,0,0-.285,16.309c.172,1.8.782,4.857.574,5.156-.385.558-7.424,1.314-8.012,1.431-10.494,2.06-18.562,5.963-24.037,11.732a27.314,27.314,0,0,0-6.871,22.322c.122,1,.3,2.735,1.147,2.861.04-14.075,2.927-21.905,10.3-27.477,6.556-4.953,16.654-7.658,26.33-8.87a4.325,4.325,0,0,1,.515-.028c.288,0,.582.021.872.043s.573.043.841.043a3.065,3.065,0,0,0,.634-.057c.142-.03.411-.761.568-.858a5.867,5.867,0,0,1,1.435-.284c4.318-1.268,8.88-1.69,12.874-2.862,1.426-.416,3.354-.786,4.009-2.289a2.755,2.755,0,0,0-.768-.106c-1.154,0-2.273.656-3.526.963-3.48.848-5.8,1.224-9.443,2a31.14,31.14,0,0,1-4.4.957.844.844,0,0,1-.463-.095c-.669-.473-.8-5.78-.858-8.586a147.654,147.654,0,0,1,2-26.331c1.8-11.087,4.368-22.834,4.3-33.769-.041-4.825-.542-10.925-.863-14.6-.328-.013-.386-.3-.727-.3" transform="translate(-1209.672 -538.181)" opacity="0.502"/>
|
405 |
+
<path id="Path_2137" data-name="Path 2137" d="M1436.338,671h-.857c-.111.386-.376.543-.289,1.142a69.008,69.008,0,0,0,5.724,18.317c1.329,2.827,2.633,5.486,4.009,8.013,1.111,2.034,2,4.207,3.435,5.723.27.285.917,1.013,1.242,1.013.132,0,.21-.12.189-.44-4.607-11.133-10.7-20.784-13.452-33.769" transform="translate(-1282.709 -580.551)" opacity="0.502"/>
|
406 |
+
<path id="Path_2138" data-name="Path 2138" d="M1301.261,711.672c-.383,0-.687.4-.909.546-4.729,3.147-9.378,7.236-14.309,11.159-9.413,7.485-20.135,14.344-30.051,20.9-4.465,2.948-9.61,5.74-13.167,9.155-.4.385-2.111,1.243-.858,1.435a148.963,148.963,0,0,0,16.03-9.448c13.077-8.5,25.864-17.471,37.2-27.188,2.314-1.978,4.953-3.633,6.587-6.3a.738.738,0,0,0-.522-.258" transform="translate(-1219.986 -593.724)" opacity="0.502"/>
|
407 |
+
</g>
|
408 |
+
</g>
|
409 |
+
</g>
|
410 |
+
<g id="Group_1692" data-name="Group 1692" transform="translate(1209.341 378.033)">
|
411 |
+
<path id="Path_2140" data-name="Path 2140" d="M1329.674,431.16a11.467,11.467,0,0,0-.568,5.724c-1.116.563-1.132-1.025-1.436-1.141-.609-.244-1.066.847-1.715,0C1326.625,433.647,1327.528,431.779,1329.674,431.16Z" transform="translate(-1325.955 -431.16)" fill="#9a6a80" fill-rule="evenodd"/>
|
412 |
+
<path id="Path_2141" data-name="Path 2141" d="M1367.436,432.436c.193,0,.3.391.492.391,1.177-.371.8.081,1.609.609a7.245,7.245,0,0,1,1.335,1,8.523,8.523,0,0,1,2.289,6.292,1.409,1.409,0,0,1-1.721,0c-.045.807.249,1.963-.568,2-2.03-.092-1.406-2.654-1.721-4.009C1368.684,436.694,1367.426,434.471,1367.436,432.436Z" transform="translate(-1339.39 -431.573)" fill="#9a6a80" fill-rule="evenodd"/>
|
413 |
+
</g>
|
414 |
+
<g id="Group_1693" data-name="Group 1693" transform="translate(1415.197 352.71)">
|
415 |
+
<path id="Path_2142" data-name="Path 2142" d="M1633.817,400.361c-.984-.066-1.248-.853-1.431-1.715-.883-.214-.548.781-1.431.573-.842-.68-.558-1.842,0-2.862.01-.02,2.811-2.562,2.862-2.578a2.3,2.3,0,0,1,1.715.284c.924,1.447-.882,3.872-1.106,4.648C1634.106,399.838,1634.948,398.747,1633.817,400.361Z" transform="translate(-1630.425 -393.706)" fill="#9a6a80" fill-rule="evenodd"/>
|
416 |
+
<path id="Path_2143" data-name="Path 2143" d="M1676.355,397.9a1.493,1.493,0,0,1,1.142-.284c.259.055.913.959,1.436,1.141.294.107.878-.167,1.141,0,.812.523,2.466,1.385,2.573,2.862a18.168,18.168,0,0,1,.289,2.867c-.035.132-1.5.8-1.715,1.141-.4.629-.208,2.761-2,1.715-.583-.34-.152-2.857-.857-4.577-.249-.6-1.294-1.4-1.431-1.72-.254-.568.36-.8.284-1.141C1677.01,399,1675.386,398.933,1676.355,397.9Z" transform="translate(-1645.202 -394.962)" fill="#9a6a80" fill-rule="evenodd"/>
|
417 |
+
</g>
|
418 |
+
<g id="Group_1694" data-name="Group 1694" transform="translate(1209.056 340.869)">
|
419 |
+
<path id="Path_2144" data-name="Path 2144" d="M1337.068,376.193h.573c.64.893.487,1.213.569,2.578.041.594-.325,2.034,0,2.857.238.6,1.279.213,1.72.573.1.081.289,1,.568,1.431.305.452.9.817,1.152,1.147a35.03,35.03,0,0,0,5.435,6.008,29.9,29.9,0,0,0,6.3,4.009c.391.177.857.162,1.141.284.8.34,2.791,1.284,3.435,1.147.914-.2,1.274-1.857,2.289-2-.705,1.025-.254,2.111-.573,3.151-.558,1.807-1.679,3.527-2.289,5.435-1.735,5.46-1.862,14.391-.284,19.744.467,1.609,1.487,3.395,1.431,4.867-.051,1.421-.329.786-.863,2-.339.8-.345,2.059-1.141,2-.188-.016-1.614-3.6-2-4.009a3.082,3.082,0,0,0-1.431-.857c-3.029-.269-2.456,3-3.435,4.866a8.282,8.282,0,0,1,.289-3.146,40.894,40.894,0,0,1-14.31-2c-.852-.314-1.694-1.264-2.577-.857.03,2.613-.325,4.694-2.289,4.861-1.491.132-2.324-1.365-2.862-2.289-.736-1.258-.3-1.238,0-2.289a10.571,10.571,0,0,0,.285-1.715c.821-6.424.248-17.126.573-24.332.091-2.059.6-3.724,0-5.15-.761-1.086-.944,1.471-1.431.573-.294-1.538-.441-4.384-.857-7.439-.32-2.375-1.776-6.159-.284-6.865,1.781-.847,2.3,3.832,3.146,4.861,1.182-4.08,3.947-.147,4.009,2.573.756-2.516-.345-4.679.284-6.581.284-.857,1.116-.477,1.715-1.147.147-.158.213-1,.289-1.142C1336.084,378.476,1337.22,376.985,1337.068,376.193Z" transform="translate(-1325.534 -376.193)" fill="#f5aa8c" fill-rule="evenodd"/>
|
420 |
+
</g>
|
421 |
+
<g id="Group_1695" data-name="Group 1695" transform="translate(1254.693 316.162)">
|
422 |
+
<path id="Path_2145" data-name="Path 2145" d="M1397.515,339.651c2.055.944,1.025,4.141,1.152,6.871.055,1.319.127,4.07.279,6.292a17.96,17.96,0,0,1,.29,2.294c-.178,1.212-1.314,1.852-1.142,2.861-.919-3.262-.812-8.24-.863-12.883C1397.211,343,1396.906,341.051,1397.515,339.651Z" transform="translate(-1394.362 -339.651)" fill="#3f130c" fill-rule="evenodd"/>
|
423 |
+
<path id="Path_2146" data-name="Path 2146" d="M1396.764,378.174c2.187,2.355,2.014,7.216,6.008,7.439a16.37,16.37,0,0,0,2-.289c-1.527,3.527-4.744,6.587-10.016,5.44.391-.842,2.07-.411,2.856-.858-1.218-.594-3.491-.132-4.577-.863-.162-2.151,2.425-.573,2.862-.852,3.055-1.984-1.126-4.75-1.142-8.017.6-.629,1.274-.056,1.715.289C1396.51,379.636,1396.317,378.591,1396.764,378.174Z" transform="translate(-1393.032 -352.128)" fill="#3f130c" fill-rule="evenodd"/>
|
424 |
+
</g>
|
425 |
+
<g id="Group_1696" data-name="Group 1696" transform="translate(1207.481 305.305)">
|
426 |
+
<path id="Path_2147" data-name="Path 2147" d="M1370.449,328.863c.685-.508-.68-2.436.573-2.857,1.446-.38,1.335,1.076,2,1.711.218.213.644.076.858.289,1.076,1.1,1.035,2.648,1.431,5.439,1.72,12.1,3.339,26.254,1.431,39.2-.756,5.12-1.329,9.631-4.293,12.021a16.335,16.335,0,0,1-8.012,3.151c-7.815.873-15.37-2.684-20.318-5.723a55.836,55.836,0,0,1-6.013-4.293,42.327,42.327,0,0,1-9.733-10.879c-2.69-4.176-4.927-6.084-5.151-12.016a39.839,39.839,0,0,1,1.721-12.878,21.225,21.225,0,0,1,5.719-8.875,28.311,28.311,0,0,1,14.025-8.012,35.894,35.894,0,0,1,5.724-1.431C1357.95,322.977,1363.623,325.742,1370.449,328.863Z" transform="translate(-1323.204 -323.593)" fill="#f5bf9b" fill-rule="evenodd"/>
|
427 |
+
</g>
|
428 |
+
<g id="Group_1699" data-name="Group 1699" transform="translate(1207.481 305.305)">
|
429 |
+
<g id="Group_1698" data-name="Group 1698" transform="translate(0)" clip-path="url(#clip-path-21)">
|
430 |
+
<g id="Group_1697" data-name="Group 1697" transform="translate(7.496 -3.62)">
|
431 |
+
<path id="Path_2148" data-name="Path 2148" d="M1381.012,318.239h1.147c3.166,1.639,1.232,6.5,0,8.87-2.558,4.906-5.552,6.871-10.591,9.443a41.786,41.786,0,0,1-9.727,3.719c-3.668.8-7.763,1.152-11.453,2-5.024,1.162-10.367,2.248-12.879,5.439-.969,1.228-1.141,2.907-2.288,2.578-2.08-.6-.071-4.587.284-5.155a12.022,12.022,0,0,1,3.725-3.431c5.2-3.05,12.792-3.207,20.033-4.871a30.2,30.2,0,0,0,8.87-3.43,27.2,27.2,0,0,0,6.871-5.724C1377.267,324.78,1378.114,319.188,1381.012,318.239Z" transform="translate(-1334.292 -318.239)" fill="#f7816d" fill-rule="evenodd"/>
|
432 |
+
<path id="Path_2149" data-name="Path 2149" d="M1401.377,350.826h.857c.614,1.781-.548,2.608-1.431,3.725-.427.538-.32.969-.569,1.142-1.248.837-2.852.223-3.151,1.72-.167.827.634,1.2.285,2a4.068,4.068,0,0,1-1.431.573c-1.466-.711.447-4.953,1.147-5.724a6.366,6.366,0,0,1,2-1.147,23.2,23.2,0,0,0,2.294-.853C1402.254,351.182,1400.057,352.094,1401.377,350.826Z" transform="translate(-1354.083 -328.794)" fill="#f7816d" fill-rule="evenodd"/>
|
433 |
+
<path id="Path_2150" data-name="Path 2150" d="M1372.662,360.642c-1.187-.437-1.583-1.659-2.862-2a2.529,2.529,0,0,1,2-.573c-1.807-.9-3.669.112-5.15.284a11.464,11.464,0,0,0-1.431-.284,7.034,7.034,0,0,0-2.573,2.288c-.579.685-.649,2.456-2.01,2,.112-2.445,3.375-5.591,6.3-6.865,2.588-1.126,5.374-1.685,6.008,1.715.182.984-.644.259-.857.863C1371.759,358.993,1372.885,359.424,1372.662,360.642Z" transform="translate(-1342.824 -330.023)" fill="#f7816d" fill-rule="evenodd"/>
|
434 |
+
</g>
|
435 |
+
</g>
|
436 |
+
</g>
|
437 |
+
<g id="Group_1704" data-name="Group 1704" transform="translate(1171.642 287.229)">
|
438 |
+
<path id="Path_2152" data-name="Path 2152" d="M1359.2,328.053a62.819,62.819,0,0,1-2.289-6.586,10.183,10.183,0,0,0-2,1.72,24.509,24.509,0,0,1-4.293,2.857,43.084,43.084,0,0,1-7.155,3.441c-4.953,1.771-11.443,2.486-16.887,4-3.851,1.081-7.606,3.263-9.443,6.008-2.435,3.654-.619,10.443,0,15.746a31.174,31.174,0,0,0,.289,4,11.749,11.749,0,0,0,2.862,4.293c3.709,3.623,10.575,4.542,15.741,2,.375,1-1.051,1.7-1.72,2.289a20.132,20.132,0,0,1-14.878,4.866,10.227,10.227,0,0,0,3.719.857c-12.508,5.166-28.239-.761-37.21-6.865-1.684-1.152-6.023-3.6-6.292-4.871a65.1,65.1,0,0,1,2.289-6.865c.051-.228.289-.284.289-.574-1.806,1.365-2.126,2.284-4.008,3.725-.427.32-1.34,1.142-1.431,1.142-1.471.015-2.441-2.425-3.435-3.719-.426-.559-1.208-1.289-1.72-2s-1.482-1.7-1.426-2c.061-.371,3.308-2.339,4-2.862,6.2-4.648,9.519-9.058,11.163-18.6.857-4.988,1.4-10.687,2.573-15.745,1.837-7.906,6.592-12.508,14.309-14.883,4.12-1.258,7.819-2.573,12.883-2.573,5.922,0,11.981,1.7,17.74,2.573,4.258.654,8.8,1.614,12.879,2.578a24.234,24.234,0,0,1,4.009.857c2.192,1.086,4.957,5.769,6.3,8.3A26.635,26.635,0,0,1,1359.2,328.053Zm-61.531-24.042c1.725-1.41,3.446-2.562,5.156-3.719-.244.158,1.37-.411.284-.573-4.146,1.431-8.241,3.882-10.59,6.866-1.523,1.943-2.913,4.358-2.862,6.87C1291.242,309.731,1294.763,306.4,1297.671,304.012Z" transform="translate(-1270.196 -296.857)" fill="#7a2e1d" fill-rule="evenodd"/>
|
439 |
+
<g id="Group_1703" data-name="Group 1703" clip-path="url(#clip-path-22)">
|
440 |
+
<g id="Group_1700" data-name="Group 1700" transform="translate(2.352 23.087)">
|
441 |
+
<path id="Path_2153" data-name="Path 2153" d="M1400.194,331a7.7,7.7,0,0,0-1.625.3,4.5,4.5,0,0,0-1.719,3.146,1.606,1.606,0,0,0,.687.2.752.752,0,0,0,.193-.026.6.6,0,0,1,.133-.025c.1,0,.193.077.423.422.625.949.279,4.5,1.715,4.582h.057c2.266,0,1.363-8.049.226-8.587a.24.24,0,0,0-.089-.011" transform="translate(-1313.57 -331.004)" opacity="0.502"/>
|
442 |
+
<path id="Path_2154" data-name="Path 2154" d="M1317.569,362.042a10.925,10.925,0,0,0-1.813.206c-3.765.624-6.338,3.826-5.719,8.3.954,6.9,9.4,10.656,14.3,11.164.8.08,1.6.12,2.4.12a18.833,18.833,0,0,0,7.909-1.556c3.516-1.7,4.055-5.115.858-5.435-.091-.009-.178-.013-.261-.013-.843,0-1.284.433-2.028.581-2.871.581-4.148,1.29-6.7,1.29a18.194,18.194,0,0,1-2.175-.143c-4.08-.487-11.666-4.343-10.016-9.728.223-.73,1.436-1.577,2.293-2,.624-.314,2.873.361,2.857-1.431-.006-1.084-.941-1.348-1.907-1.348" transform="translate(-1285.423 -341.057)" opacity="0.502"/>
|
443 |
+
<path id="Path_2155" data-name="Path 2155" d="M1283.408,381.387c-1.867.41-3.42,1.69-5.156,2.577-1.6.822-4.237,1.365-4.577,3.146a1.278,1.278,0,0,0,.257.025,2.66,2.66,0,0,0,1.159-.357,2.515,2.515,0,0,1,.9-.358.323.323,0,0,1,.26.116c-.619.046-.613.721-.568,1.437,1.862-.3,3.141-1.761,4.292-2.862.579-.564,1.132-1.158,1.715-1.721a6.463,6.463,0,0,0,1.721-2" transform="translate(-1273.675 -347.322)" opacity="0.502"/>
|
444 |
+
<path id="Path_2156" data-name="Path 2156" d="M1336.912,407.87a3.36,3.36,0,0,0-1.012.128c2.651.78,5.637,2.241,8.918,2.241a10.3,10.3,0,0,0,2.241-.242,1.541,1.541,0,0,1-.317.04c-.816,0-.083-1.091-.257-1.187a1.413,1.413,0,0,0-.669-.124c-.279,0-.6.034-.927.068a9.705,9.705,0,0,1-.972.067c-.1,0-.2,0-.289-.011-2.168-.175-4.926-.981-6.715-.981" transform="translate(-1293.829 -355.9)" opacity="0.502"/>
|
445 |
+
</g>
|
446 |
+
<g id="Group_1701" data-name="Group 1701" transform="translate(-3.085 21.632)" opacity="0.61">
|
447 |
+
<path id="Path_2157" data-name="Path 2157" d="M1276.043,328.851h-.567c-2,.391-2.553,2.223-3.151,4q-.579-.046-1.114-.045c-3.069,0-5.027,1.11-5.468,3.2-.64,3.009,1.68,5.739,3.146,7.439.512.594,1.461,1.2,1.72,1.72a10.014,10.014,0,0,1,.284,2c.563,2.293,1.447,3.354,3.146,5.439a32.014,32.014,0,0,0,10.874,8.586c5.754,2.842,13.2,4.186,20.613,5.435a64.6,64.6,0,0,0,10.243,1.364,12.742,12.742,0,0,0,5.491-1.074,12.51,12.51,0,0,1,2-1.147,3.042,3.042,0,0,1,.738-.08c.279,0,.565.025.852.051s.576.05.861.05a3.914,3.914,0,0,0,.41-.02c6.085-.629,13.91-3.329,16.888-7.723.715-1.055.705-2.715,2.289-3.436-1.975-.6-3.147-2-5.151-2.577,2.887-1.964,6.3-3.293,8.3-6.582.974-1.593,1.822-4.435,1.146-6.013-.421-.979-2.258-1.685-3.151-1.716l-.136,0c-1.381,0-2.026.809-3.294,1.433a31.679,31.679,0,0,1-3.151,1.431,8.474,8.474,0,0,1-2.544.867,2.137,2.137,0,0,1-1.744-1.151c-5.084,3.053-11.672,4.313-18.544,4.313-12.166,0-25.222-3.951-32.4-8.895a26.959,26.959,0,0,1-4.288-3.435c-1.558-1.6-2.477-2.786-4.3-3.431" transform="translate(-1265.633 -328.851)" opacity="0.2"/>
|
448 |
+
</g>
|
449 |
+
<g id="Group_1702" data-name="Group 1702" transform="translate(35.84 -7.895)" opacity="0.49">
|
450 |
+
<path id="Path_2158" data-name="Path 2158" d="M1389.635,285.18c-3.481.836-5.652,5.17-8.013,8.59-4.917,7.1-7.992,12.113-15.745,16.025a84.793,84.793,0,0,1-12.589,4.867c-8.961,2.75-18,5.85-23.184,11.731a36.562,36.562,0,0,0-4.293,6.008c-.731,1.431-2.892,7.044-2.573,9.733.039.356.342,2.6,1.516,2.6a1.027,1.027,0,0,0,.2-.02c1.269-.259.645-4.272,1.147-6.013,1.294-4.466,5.791-8.6,9.159-10.874,8.514-5.75,19.962-6.364,30.05-10.017,9.357-3.389,14.888-9.124,19.744-16.882,2.552-4.074,5.85-9.3,4.582-15.745" transform="translate(-1323.206 -285.18)" fill="#fff" opacity="0.502"/>
|
451 |
+
</g>
|
452 |
+
</g>
|
453 |
+
</g>
|
454 |
+
<g id="Group_1705" data-name="Group 1705" transform="translate(1201.155 330.629)">
|
455 |
+
<path id="Path_2160" data-name="Path 2160" d="M1319.355,361.246a6.622,6.622,0,0,1,1.568-.2,4.578,4.578,0,0,1,1.3.2,12.781,12.781,0,0,1,8.23,6.51,16.207,16.207,0,0,1,1.426,4.871c-.02.7-.675,1.37-.568,2.289-.005-.045.213.64.284.858.157.482.472.537.573.857,1.3,4-2.207,5.1-6.871,4.577-5.064-.573-11.346-5.871-11.447-12.305C1313.777,364.408,1315.681,362.372,1319.355,361.246Z" transform="translate(-1313.847 -361.048)" fill-rule="evenodd" fill="url(#linear-gradient)"/>
|
456 |
+
</g>
|
457 |
+
<g id="Group_1706" data-name="Group 1706" transform="translate(1203.435 333.194)">
|
458 |
+
<path id="Path_2161" data-name="Path 2161" d="M1330.671,372.826c-1.339.259-1.832-1.482-2.573-2.289a18.546,18.546,0,0,0-3.861-3.389,3.534,3.534,0,0,0-4.151-.33c-1.066.746-1.482,3.151-2,3.151-2.279,0,.548-4.435,1.715-4.867,2.72-1.015,6.2,1.152,7.728,2.573a16.444,16.444,0,0,1,1.324,1.355C1329.57,369.888,1330.808,370.832,1330.671,372.826Z" transform="translate(-1317.22 -364.841)" fill="#b44d44" fill-rule="evenodd"/>
|
459 |
+
</g>
|
460 |
+
<g id="Group_1707" data-name="Group 1707" transform="translate(1415.478 321.66)">
|
461 |
+
<path id="Path_2162" data-name="Path 2162" d="M1630.841,395.483c.223-.679,1.147.64,1.431.573,1.025-.238,1.293-4.237,1.431-6.87a85.115,85.115,0,0,0,0-11.443c-.107-1.579-.6-3.045-.573-4.009.025-.882.431-.533.573-1.147.533-2.247-.594-5.972-.284-7.439,1.289-.523,1.953,1.786,2,3.435a15.345,15.345,0,0,0,2-1.431c.553-.517.979-1.538,1.426-1.72.629-.249,1.649.35,2,0,.644-.634.386-2.608,1.147-3.435a2.762,2.762,0,0,1,2.289-.568c.076.01.969.527.857.568.533-.208,1.091-2.03,2-2.288.2-.056,2.354.467,2.573.284.5-.4.492-2.38.863-3.431.721-2.05,1.4-3.531,4.293-2.293.583-2.806,1.482-8.109,5.151-6.008.233.137.426,1.045.857,1.147.843.2,1.314-.74,2.289-.289.634.513.7,1.594,1.147,2.289.929-1.071.543-3.456,2.573-3.43.32,3.308-1.157,6.622-1.431,10.3a173.032,173.032,0,0,0-.289,20.607,84.487,84.487,0,0,1,.289,10.3,18.934,18.934,0,0,1,0,2.861c-.711,2.04-6.485,5.779-8.875,6.587-2.79.938-7.175,1.111-10.58,1.431C1640.335,400.593,1633.6,399.172,1630.841,395.483Z" transform="translate(-1630.841 -347.782)" fill="#f5aa8c" fill-rule="evenodd"/>
|
462 |
+
</g>
|
463 |
+
<g id="Group_1708" data-name="Group 1708" transform="translate(1397.059 284.581)">
|
464 |
+
<path id="Path_2163" data-name="Path 2163" d="M1606.2,297.679c1.147.142.111,1.426.284,2,.924,2.968,3.258.035,4.871-1.147a28.946,28.946,0,0,1,20.607-5.44c4.724.441,8.479,2.684,11.731,5.155a27.053,27.053,0,0,1,3.146,2.289,28.363,28.363,0,0,1,2,2.862c1.756,2.466,4.126,6.373,4.577,10.021a68.043,68.043,0,0,1,0,13.158,13.433,13.433,0,0,0-.284,2c.35,1.141-.041-.117.863.289.512.229.229.543.573.858,1.492,1.355,1.456,1.6.569,4.293-.33,1-.629,1.811-.857,2.573-1.005,3.334-1.314,5.3-2.857,7.733a29.492,29.492,0,0,1-9.453,9.154c-4.166,2.664-10.432,5.516-17.166,5.724-8.185.254-13.275-2.167-16.6-7.444-3.531-5.6-4.805-16.512-4.582-24.894.112-4.3.1-8.723.289-12.879C1604.172,308.117,1604.512,301.82,1606.2,297.679Z" transform="translate(-1603.599 -292.941)" fill="#f5bf9b" fill-rule="evenodd"/>
|
465 |
+
</g>
|
466 |
+
<g id="Group_1711" data-name="Group 1711" transform="translate(1397.059 284.581)">
|
467 |
+
<g id="Group_1710" data-name="Group 1710" transform="translate(0 0)" clip-path="url(#clip-path-23)">
|
468 |
+
<g id="Group_1709" data-name="Group 1709" transform="translate(-2.692 7.191)">
|
469 |
+
<path id="Path_2164" data-name="Path 2164" d="M1622.473,306.609c.213,1.446-.711,1.771-1.147,2.578a4.069,4.069,0,0,0,2-.289c.858-.324.807-.938,1.431-1.147.558-.183,1.284.122,2,0a17.876,17.876,0,0,0,5.724-2.578c.711-.456.867-1,1.431-1.142a9.083,9.083,0,0,1,4.009.285c2.3.711,7.115,5.364,6.3,8.3-.076.269-.568.472-.578.858-.016,1.167,2.491,5.384.578,6.87-.771.594-.969.442-.578,1.715.264.832,2.816,6.439,1.147,7.155-.568.244-1.563-1.177-1.715-1.431-.938-1.538-1.527-5.13-2-7.155-1.01-4.3-3.085-11.768-8.3-12.021-2.573-.122-6.034,2.481-9.449,2.862a22.792,22.792,0,0,1-10.59-1.431c-2.375-.928-3.354-2.359-6.3-2-2.182.269-4.439,2.791-5.434.863-.67-1.3.892-1.152,1.715-2.867-.553-.275-1.862,1.771-2.857.289-1.122-1.659,1.832-3.683,2.573-1.147.2-1.137,7.063-2.633,8.012-.568.041.081.1.949,0,.857a52.034,52.034,0,0,0,5.44,1.72C1618.683,307.543,1620.215,306.056,1622.473,306.609Z" transform="translate(-1599.616 -303.576)" fill="#f7816d" fill-rule="evenodd"/>
|
470 |
+
<path id="Path_2165" data-name="Path 2165" d="M1631.7,329.12c-.391-1.872,1.537-3.531,2.862-3.719,2.694-.391,7.829,3.308,8.875,5.151-1.552.345-2.679-1.462-4.293-2-.417-.137-1,.061-1.431,0-.913-.122-2.146-.908-3.724-.569-.624.133-1.183.716-1.715.858.1-.026.5-1.487-.289-.573C1631.794,328.485,1631.931,328.932,1631.7,329.12Z" transform="translate(-1609.992 -310.636)" fill="#f7816d" fill-rule="evenodd"/>
|
471 |
+
<path id="Path_2166" data-name="Path 2166" d="M1609.13,330.973c-2.066.406-2.548-2.648-4.009-2.862-1.122-.167-1.122.518-2.573.858-.573-.569.086-1.365.284-2.009-.9-.137-1.015.523-2,.289,1.178-2.051,4.253-1.665,5.724-.569A9.811,9.811,0,0,1,1609.13,330.973Z" transform="translate(-1600.009 -310.769)" fill="#f7816d" fill-rule="evenodd"/>
|
472 |
+
</g>
|
473 |
+
</g>
|
474 |
+
</g>
|
475 |
+
<g id="Group_1716" data-name="Group 1716" transform="translate(1391.42 267.13)">
|
476 |
+
<path id="Path_2168" data-name="Path 2168" d="M1653.933,330.461c-.5-1.943.959-4.912-.289-6.008-.106-.091-.472.1-.569,0-.375-.37.127-1.552-.862-2a6.512,6.512,0,0,0-1.715-.284c-1.268.081-1.35,1-2.578,1.715.153-1.923-2.136-1.953-2.288-3.43-.157-1.512,2.441-2.969,1.431-4.293-.472-.619-1.995-.082-2.862.284-1.116.472-1.279,1.654-2,1.147-1.75-5.637-1.243-10.529-1.715-16.6-.214-2.729-1.066-6.2-3.435-6.865-3.968-1.112-9.027,2.608-12.305,3.431s-8.641.979-12.021-.285c-.487-.178-.963-.639-1.431-.857-1.568-.736-6.155-3.679-8.3-2.289-1.415.919-1.02,4.526-1.147,6.3-1.02-.8-.979-2.172-1.431-3.151-1.847-3.993-5.328-7.3-5.151-13.741a18.48,18.48,0,0,1,3.715-10.3c2.877-4.024,6.967-6.612,14.888-6.013a45.159,45.159,0,0,1,7.723,1.72c2.628.686,5.46,1.736,8.012,1.426,1.284-.152,2.192-1.009,3.44-1.426,8.276-2.786,20.16,1.254,26.326,4.861,1.69.99,3.765,2.289,4.582,3.435,1.441,2.035,2.024,6.855,3.43,10.017.848,1.9,2.446,3.162,2.868,4.582a16.915,16.915,0,0,1,.278,5.435,92.361,92.361,0,0,1-1.715,10.874c-.665,3.552-1.5,6.861-3.147,9.449-.385.6-1.009,1.152-1.431,1.715-.761,1.009-1.137,1.836-2,2.862-.432.512-.888,1.08-1.431,1.715-.984,1.168-2.435,2.71-3.719,4.009-.538.538-1.2.959-1.715,1.431C1654.912,329.726,1654.725,330.665,1653.933,330.461Z" transform="translate(-1595.257 -267.13)" fill="#322f2e" fill-rule="evenodd"/>
|
477 |
+
<g id="Group_1715" data-name="Group 1715" clip-path="url(#clip-path-24)">
|
478 |
+
<g id="Group_1712" data-name="Group 1712" transform="translate(2.919 23.696)">
|
479 |
+
<path id="Path_2169" data-name="Path 2169" d="M1602.861,302.177a2.5,2.5,0,0,0-2.424,1.833c-.055.137.3,2.725,0,3.43a2.072,2.072,0,0,1-.763.375c-.058,0-.1-.023-.1-.08.088,1.2,2.767,4.978,4.415,4.978a.9.9,0,0,0,.456-.118c2.066-1.2-1.09-5.322-.574-6.581,1.315.508,2.268,1.959,3.719,2.288a.428.428,0,0,0,.1.011,1.99,1.99,0,0,0,.786-.29,1.994,1.994,0,0,1,.8-.289h.027a12.809,12.809,0,0,1,3.152,1.425c1.243.69,1.76,1.563,3.145,1.721a5.044,5.044,0,0,0,.555.03,8.553,8.553,0,0,0,3.449-.892c-3.151-.483-7.546-3.3-10.3-4.861-1.737-.988-4.393-2.98-6.446-2.98" transform="translate(-1599.575 -302.177)" opacity="0.6"/>
|
480 |
+
<path id="Path_2170" data-name="Path 2170" d="M1682.1,324.7a8.822,8.822,0,0,0-1.015.059c.329,1.7,2.679.954,3.719,2l0,0a4.126,4.126,0,0,0,.289,1.433c.339.767,1.563,2.121,1.72,2.862.477,2.182-.335,4.278-.857,6.581a1.082,1.082,0,0,1-.292.041,1.746,1.746,0,0,1-.86-.321,2.061,2.061,0,0,0-1.072-.322,2.225,2.225,0,0,0-.354.029c-1.03.162-2.725,2.643-4,3.719-.456.385-1.146.527-1.435.857-.371.437-.725,1.385-1.142,2-.771,1.162-2.963,4.384-3.146,5.439-.1.533.284,1.03.284,1.147,0,.294-.569,1.35,0,2,.223.254.792.168.857.573h.575c5.119-4.44,17.033-12.453,14.025-22.9a7.447,7.447,0,0,0-7.286-5.209" transform="translate(-1623.562 -309.471)" opacity="0.6"/>
|
481 |
+
</g>
|
482 |
+
<g id="Group_1713" data-name="Group 1713" transform="translate(-5.612 -8.178)" opacity="0.34">
|
483 |
+
<path id="Path_2171" data-name="Path 2171" d="M1666.162,255.034a1.143,1.143,0,0,0-.131.008c.036,1.142-.989.98-1.435,1.431-.259.274-.487.979-.853,1.431-1.046,1.314-1.928,2.72-2.862,4.009-1.31,1.8-2.665,3.882-4.008,5.44a32.881,32.881,0,0,1-6.582,5.435,26.256,26.256,0,0,1-14.2,4.639q-.762,0-1.543-.057a18.722,18.722,0,0,1-8.052-2.324c-1.578-.792-3.268-1.828-4.826-2.542-3.212-1.472-6.363-3.349-9.733-4.009a22.735,22.735,0,0,0-4.349-.426,26.144,26.144,0,0,0-11.1,2.719c-3.908,1.791-6.034,3.308-8.012,6.292-1.035,1.558-2.963,5.678.284,6.3a2.813,2.813,0,0,0,.525.053c1.464,0,1.928-1.4,2.911-2.631a18.748,18.748,0,0,1,15-7.155c.151,0,.3,0,.456,0,6.342.127,10.158,3.335,14.882,5.151a37.559,37.559,0,0,0,10.307,2.289c.913.07,1.781.1,2.612.1a28.789,28.789,0,0,0,13.7-3.538,28.188,28.188,0,0,0,7.729-5.439c4.663-4.567,8.336-9.078,9.732-16.883a.4.4,0,0,0-.443-.3" transform="translate(-1586.957 -255.034)" fill="#fff" opacity="0.502"/>
|
484 |
+
</g>
|
485 |
+
<g id="Group_1714" data-name="Group 1714" transform="translate(3.639 -4.298)" opacity="0.63">
|
486 |
+
<path id="Path_2172" data-name="Path 2172" d="M1655.952,260.773h-.862a58.107,58.107,0,0,1-15.833,2.592q-.523,0-1.049-.014c-1.247-.036-2.556-.295-3.738-.295a3.9,3.9,0,0,0-2.274.579c-.675.472-.244.989-1.147,1.141a1.706,1.706,0,0,1-.305.026,5.3,5.3,0,0,1-2.23-.794,5.306,5.306,0,0,0-2.235-.8,1.616,1.616,0,0,0-.669.138c-.1,1.015,1.181,1.38,1.72,1.715.654.411,1.369.705,2,1.147,3.11,2.167,6,4.669,11.448,4.866q.349.013.7.013a19.6,19.6,0,0,0,6.738-1.16c3.658-1.387,5.992-3.908,10.787-3.908a15.828,15.828,0,0,1,2.38.189c.635-1.314-1.786-1.761-3.151-2,.883-1.74-.791-3.156-2.284-3.44" transform="translate(-1608.725 -260.773)" opacity="0.6"/>
|
487 |
+
<path id="Path_2173" data-name="Path 2173" d="M1682.87,278.535c-.066,0-.136,0-.21.012-.218,5.648.573,11,4.009,13.737-5.591,3.805-11.691,7.175-20.607,7.728-.526.033-1.1.043-1.7.043-.388,0-.786,0-1.187-.008s-.811-.008-1.214-.008c-2.508,0-4.905.153-5.635,1.4-1.243,2.136.791,4.623,2,5.439,1.68,1.127,5.2,1.832,7.444,2q1.339.1,2.627.1a38.321,38.321,0,0,0,20.547-6.392c1.519-.958,3.765-3.227,5.282-3.226a1.259,1.259,0,0,1,.441.075c.711-2.263,1.482-2.527,2.868-4,2.111-2.258,5.059-5.389,5.434-9.159.264-2.629-.088-4.119-2.085-4.119a5.847,5.847,0,0,0-1.06.11c-2.451.462-7.206,4.8-9.444,6.587-.61.482-.759.963-1.106.963a.673.673,0,0,1-.33-.11c-.634-.366-.426-2.816-.568-4.572-.229-2.73-.31-3.491-2.289-3.725.137-.654.568-1.461,0-2a1.944,1.944,0,0,0-.3-.026c-1.15,0-1.015,1.282-1.7,1.747-.077-1.2.047-2.59-1.221-2.59" transform="translate(-1618.552 -266.526)" opacity="0.6"/>
|
488 |
+
<path id="Path_2174" data-name="Path 2174" d="M1603.926,301.238a2.5,2.5,0,0,0-2.428,1.838c-.056.137.3,2.719,0,3.431a2,2,0,0,1-.755.368c-.06,0-.1-.024-.1-.084.088,1.2,2.767,4.984,4.411,4.984a.893.893,0,0,0,.455-.118c2.071-1.193-1.084-5.323-.573-6.581,1.314.5,2.274,1.963,3.719,2.289a.477.477,0,0,0,.1.01,2,2,0,0,0,.791-.292,1.994,1.994,0,0,1,.8-.292h.022a13.166,13.166,0,0,1,3.157,1.435c1.243.686,1.761,1.558,3.146,1.716a5.208,5.208,0,0,0,.554.03,8.6,8.6,0,0,0,3.454-.893c-3.161-.481-7.556-3.308-10.311-4.861-1.736-.987-4.389-2.981-6.442-2.98" transform="translate(-1600.64 -273.879)" opacity="0.6"/>
|
489 |
+
</g>
|
490 |
+
</g>
|
491 |
+
</g>
|
492 |
+
<g id="Group_1717" data-name="Group 1717" transform="translate(1438.619 305.021)">
|
493 |
+
<path id="Path_2176" data-name="Path 2176" d="M1665.1,337.612c-.228-2.238.761-3.866,1.436-5.439,1.162-2.725,2.2-5.1,4.577-6.866a9.8,9.8,0,0,1,7.439-2,9.311,9.311,0,0,1,4.582,2.862,11.113,11.113,0,0,1,1.431,6.865c-.675,7.109-8.407,12.66-15.172,11.453a3.421,3.421,0,0,1-2.857-3.435c.01-.878,1.335-1.913,1.141-3.435-.035-.269-.471-.264-.573-.573C1666.375,334.765,1666.948,337.216,1665.1,337.612Z" transform="translate(-1665.068 -323.172)" fill="#f5bf9b" fill-rule="evenodd"/>
|
494 |
+
</g>
|
495 |
+
<g id="Group_1721" data-name="Group 1721" transform="translate(1406.299 352.49)">
|
496 |
+
<path id="Path_2177" data-name="Path 2177" d="M1660.954,396.491a3.959,3.959,0,0,1,1.309.528,5.314,5.314,0,0,1,1.081.725c1.213,1.218,2.248,4.359,3.435,6.581.528,1,1.051,2.37,1.715,3.435.786,1.249,1.867,2.131,2,2.862.487,2.619-1.324,6.51-2.293,8.586-1.187,2.552-2.406,5.15-4.572,6.292-1.258-3.03-1.5-5.5-2.577-6.865-.629-.787-2.259-1.827-2.863-1.715-1.771.314-3.126,6.8-3.719,9.443-.279,1.218-.436,3.618-.578,3.719-.858.64-4.714-.812-6.008-1.147a55.236,55.236,0,0,1-22.073-10.691c-1.02-.8-4.3-3.658-4.542-3.9-.447-.441-4-4.627-4.009-4.577.02-.563,1.776-1.5,2-1.72a23.1,23.1,0,0,0,4.009-5.435,20.613,20.613,0,0,0,2-3.725c.467-1.258,1.568-4.744,2.979-5.2.239-.076.847-.4,1.1-.274a5.1,5.1,0,0,1,.041.731c-.523.533-1.817,1.05-1.832,1.888-.015.7,3.055,3.191,5.151,4.861,3.5,2.791,7.825,6.074,12.595,7.444,1.4.4,2.871.771,4.247,1.061,1.452.3,2.974.543,4.049.654a15.2,15.2,0,0,0,3.151,0c1.258-.4,2.928-3.389,3.719-4.577.492-.746,3.03-3.826,2.862-5.44-.147-1.385-1.675-1.218-2.329-2.558C1660.909,397.252,1661.025,396.806,1660.954,396.491Z" transform="translate(-1617.265 -393.382)" fill="#fbeede" fill-rule="evenodd"/>
|
497 |
+
<g id="Group_1720" data-name="Group 1720" clip-path="url(#clip-path-25)">
|
498 |
+
<g id="Group_1718" data-name="Group 1718" transform="translate(2.999 -0.512)">
|
499 |
+
<path id="Path_2178" data-name="Path 2178" d="M1632.6,392.922c.132-.036.233-.366.569-.285.674.162,2.857,1.741,2.288,2.862C1634.642,397.114,1628.32,394.211,1632.6,392.922Z" transform="translate(-1624.753 -392.625)" fill="#f6d3b3" fill-rule="evenodd"/>
|
500 |
+
<path id="Path_2179" data-name="Path 2179" d="M1681.433,395.85c1.116-.7,1.183.259,2.289.573.426.122,2.116-.589,2.577.573s-1.157,2.264-1.431,2.573c-.117.127-1.35,1.995-2.293,1.72-.665-.2-.837-2.034-1.426-3.151C1680.789,397.469,1680.109,396.672,1681.433,395.85Z" transform="translate(-1640.794 -393.589)" fill="#f6d3b3" fill-rule="evenodd"/>
|
501 |
+
<path id="Path_2180" data-name="Path 2180" d="M1691.457,422.208c.335-.051.512.061.573.284-.3,2.872-2.355,6.278-4,8.586a28.2,28.2,0,0,1-1.721,2.289,23.7,23.7,0,0,0-2,1.431c-.264.715,1.385,2.689,0,3.151-1.015.34-2.248-3.263-2.578-4.009a38.32,38.32,0,0,0-2-4.293c-.847-1.289-2.131-1.8-2.577-3.431,3.983.5,4.8,4.172,6.3,7.15C1687.23,430.764,1688.519,425.659,1691.457,422.208Z" transform="translate(-1639.659 -402.203)" fill="#f6d3b3" fill-rule="evenodd"/>
|
502 |
+
<path id="Path_2181" data-name="Path 2181" d="M1621.7,424.331c2.69.771,5.166,3.333,7.728,4.866,1.122.67,2.446,1.309,3.715,2,5.546,3.009,13.786,6.353,22.043,6.865.614.035,6.186-.579,5.719,1.431s-10.681.285-12.016,0c-7.566-1.619-13.437-4.79-19.175-8.3a49.024,49.024,0,0,1-4.009-2.867C1623.932,426.989,1622.238,426.533,1621.7,424.331Z" transform="translate(-1621.7 -402.894)" fill="#f6d3b3" fill-rule="evenodd"/>
|
503 |
+
</g>
|
504 |
+
<g id="Group_1719" data-name="Group 1719" transform="translate(39.173 15.619)">
|
505 |
+
<path id="Path_2182" data-name="Path 2182" d="M1675.2,416.492c.335-.041.513.066.573.289.948.03.934,1.441,1.147,2.289a17.415,17.415,0,0,1,.279,7.728c-1.365-.634-.944-2.775-1.142-4.293A52.587,52.587,0,0,1,1675.2,416.492Z" transform="translate(-1675.204 -416.483)" fill="#cbacba" fill-rule="evenodd"/>
|
506 |
+
</g>
|
507 |
+
</g>
|
508 |
+
</g>
|
509 |
+
<g id="Group_1724" data-name="Group 1724" transform="translate(1201.156 377.876)">
|
510 |
+
<path id="Path_2184" data-name="Path 2184" d="M1324.88,430.928c0,.513,0,1,0,1.532-.736.619-1.872,1.213-1.867,1.629.005.771,2.431,2.37,4.009,3.435,3.618,2.431,10.813,5.74,15.451,6.293a12.1,12.1,0,0,0,9.449-2.289c.578-.421,3.359-2.7,3.43-3.719.142-2.025-1.807-3.41-3.034-4-.035-.32-.055-.751-.076-1.183,3.136.649,4.562,5.364,5.973,8.327.913,1.918,2.289,3.389,2.289,6.3,0,2.995-1.563,6.247-2.857,8.87-.619,1.249-1.268,2.527-2,3.719a9.02,9.02,0,0,1-2.578,3.151c-.68-4.191-.482-9.61-2.293-13.736-.264-.614-1.523-2.3-1.426-2.289-1.2-.1-2.887,6.034-3.146,7.434-.67,3.628-.553,6.231-1.147,9.164-4.369-.822-9.327-3.308-13.168-5.439-5.12-2.842-10.118-5.485-14.878-9.443a27.775,27.775,0,0,1-3.151-2.867,17.878,17.878,0,0,1,2-3.146c.827-1.107,1.791-1.863,2.289-2.573.675-.964,1.121-2.172,1.715-3.151,1.416-2.314,2.2-3.74,4.064-5.3C1324.084,431.5,1324.7,431.07,1324.88,430.928Z" transform="translate(-1313.849 -430.928)" fill="#fdf0e1" fill-rule="evenodd"/>
|
511 |
+
<g id="Group_1723" data-name="Group 1723" clip-path="url(#clip-path-26)">
|
512 |
+
<g id="Group_1722" data-name="Group 1722" transform="translate(33.424 10.991)">
|
513 |
+
<path id="Path_2185" data-name="Path 2185" d="M1363.285,447.184c2.665.406,3.141,5.668,2,8.012-1.477-.1-.918-1.949-1.147-3.151C1363.828,450.375,1363.493,449.01,1363.285,447.184Z" transform="translate(-1363.285 -447.184)" fill="#cbacba" fill-rule="evenodd"/>
|
514 |
+
</g>
|
515 |
+
</g>
|
516 |
+
</g>
|
517 |
+
<g id="Group_1732" data-name="Group 1732" transform="translate(1423.257 435.403)">
|
518 |
+
<g id="Group_1727" data-name="Group 1727">
|
519 |
+
<path id="Path_2187" data-name="Path 2187" d="M1807.5,522.762c-1.781-2.75-8.266-6.481-8.55-6.5-5.49-.406-10.9-.213-16.11-.168-25.1.239-52.458.645-78.4.893-4.166.041-9.9.066-15.624.127-5.83.066-11.95-.543-15.684.893-2.948,1.137-8.023,4.83-10.113,8.733-1.426,2.664-2.176,6.353-2.984,9.251-5.262,18.9-10.077,38.58-15.547,58.242-1.035,3.709-2.537,7.272-2.045,10.351a13.111,13.111,0,0,0,8.042,10.636c1.934.883,4.237-4.2,7.378-4.344,36.621-1.613,69.959.051,106.1-1.7,2.882-.142,5.81.152,8.235-.675a18.434,18.434,0,0,0,5.648-3.679,19.577,19.577,0,0,0,4.47-5.049c1.375-2.461,2.111-5.917,3.237-9.235,6.267-18.43,12.255-36.677,18.435-55.726,1.122-3.456,2.335-6.861,2-9.839C1805.617,521.564,1809.285,525.517,1807.5,522.762Z" transform="translate(-1642.347 -516.013)" fill="#9eaac5" fill-rule="evenodd"/>
|
520 |
+
<path id="Path_2188" data-name="Path 2188" d="M1805.424,523.242c-1.953-.447-5.434-.315-8.383-.285-36.027.437-73.08.583-109.375.919a31.272,31.272,0,0,0-7.206.492,19.178,19.178,0,0,0-11.661,8.87c-1.446,2.654-2.116,6.211-3.019,9.763-4.349,17.075-8.976,32.013-13.64,49.682-.776,2.923-1.548,6.479-2.532,10.052-1.055,3.826-2.166,6.855-1.243,9.895a7.152,7.152,0,0,0,3.5,4.608c3.471,1.928,10.762,1.111,15.807.908,34.124-1.4,67.249-3.091,101.455-4.572,4.328-.182,7.312-.117,10.351-1.537a19.517,19.517,0,0,0,7.967-7.353c1.568-2.659,2.471-6,3.5-9.215,4.963-15.613,10.123-30.71,15.487-46.983.791-2.41,2.248-6.18,3.237-9.24,1.3-4,2.339-7.525,1.791-10.362a6.754,6.754,0,0,0-5.485-5.52C1805.81,523.338,1805.592,523.277,1805.424,523.242Z" transform="translate(-1644.185 -518.249)" fill-rule="evenodd" fill="url(#linear-gradient-2)"/>
|
521 |
+
<g id="Group_1726" data-name="Group 1726">
|
522 |
+
<g id="Group_1725" data-name="Group 1725" clip-path="url(#clip-path-27)">
|
523 |
+
<path id="Path_2189" data-name="Path 2189" d="M1804.084,520.4a8.117,8.117,0,0,1,1.74.629,7.224,7.224,0,0,1,2.71,2.375c-.31-.122.456.959.238.726-1.927-1.995-5.855-1.995-6.875-1.938l-7.2.111-14.4.224-28.787.452-57.568.857-7.2.087-3.6.051a13.123,13.123,0,0,0-3.293.385,17.987,17.987,0,0,0-10.565,7.84,15.262,15.262,0,0,0-1.446,3c-.345,1-.63,2.247-.948,3.379l-1.873,6.952-3.74,13.9-7.57,27.776-3.781,13.893-.948,3.466a27.859,27.859,0,0,0-.822,3.37c-.594,5.531.939,6.145,1.6,7.088a7.663,7.663,0,0,1-1.7-1.532,8.122,8.122,0,0,1-1.665-3.7,10.215,10.215,0,0,1-.071-2.765c.2-1.055.482-2.025.715-2.979l.924-3.476,3.684-13.919,1.132-4.282,12.8-47.627a16.336,16.336,0,0,1,2.354-5,19.586,19.586,0,0,1,3.877-4.136,18.887,18.887,0,0,1,4.846-2.831,14.734,14.734,0,0,1,5.262-1.081l63.783-.842,5.79-.066,28.792-.315,14.391-.147,7.2-.087A11.4,11.4,0,0,1,1804.084,520.4Z" transform="translate(-1643.615 -517.379)" fill="url(#linear-gradient-3)"/>
|
524 |
+
</g>
|
525 |
+
</g>
|
526 |
+
<path id="Path_2191" data-name="Path 2191" d="M1761.031,595.01c2.867,3.36,9,2.842,13.7-1.157s6.185-9.976,3.324-13.345-9-2.842-13.7,1.157S1758.163,591.641,1761.031,595.01Z" transform="translate(-1680.314 -536.184)" fill="#fff" fill-rule="evenodd"/>
|
527 |
+
</g>
|
528 |
+
<g id="Group_1730" data-name="Group 1730" opacity="0.74" style="mix-blend-mode: color;isolation: isolate">
|
529 |
+
<path id="Path_2192" data-name="Path 2192" d="M1807.5,522.762c-1.781-2.75-8.266-6.481-8.55-6.5-5.49-.406-10.9-.213-16.11-.168-25.1.239-52.458.645-78.4.893-4.166.041-9.9.066-15.624.127-5.83.066-11.95-.543-15.684.893-2.948,1.137-8.023,4.83-10.113,8.733-1.426,2.664-2.176,6.353-2.984,9.251-5.262,18.9-10.077,38.58-15.547,58.242-1.035,3.709-2.537,7.272-2.045,10.351a13.111,13.111,0,0,0,8.042,10.636c1.934.883,4.237-4.2,7.378-4.344,36.621-1.613,69.959.051,106.1-1.7,2.882-.142,5.81.152,8.235-.675a18.434,18.434,0,0,0,5.648-3.679,19.577,19.577,0,0,0,4.47-5.049c1.375-2.461,2.111-5.917,3.237-9.235,6.267-18.43,12.255-36.677,18.435-55.726,1.122-3.456,2.335-6.861,2-9.839C1805.617,521.564,1809.285,525.517,1807.5,522.762Z" transform="translate(-1642.347 -516.013)" fill="#231f20"/>
|
530 |
+
<path id="Path_2193" data-name="Path 2193" d="M1805.424,523.242c-1.953-.447-5.434-.315-8.383-.285-36.027.437-73.08.583-109.375.919a31.272,31.272,0,0,0-7.206.492,19.178,19.178,0,0,0-11.661,8.87c-1.446,2.654-2.116,6.211-3.019,9.763-4.349,17.075-8.976,32.013-13.64,49.682-.776,2.923-1.548,6.479-2.532,10.052-1.055,3.826-2.166,6.855-1.243,9.895a7.152,7.152,0,0,0,3.5,4.608c3.471,1.928,10.762,1.111,15.807.908,34.124-1.4,67.249-3.091,101.455-4.572,4.328-.182,7.312-.117,10.351-1.537a19.517,19.517,0,0,0,7.967-7.353c1.568-2.659,2.471-6,3.5-9.215,4.963-15.613,10.123-30.71,15.487-46.983.791-2.41,2.248-6.18,3.237-9.24,1.3-4,2.339-7.525,1.791-10.362a6.754,6.754,0,0,0-5.485-5.52C1805.81,523.338,1805.592,523.277,1805.424,523.242Z" transform="translate(-1644.185 -518.249)" fill="#231f20"/>
|
531 |
+
<g id="Group_1729" data-name="Group 1729">
|
532 |
+
<g id="Group_1728" data-name="Group 1728" clip-path="url(#clip-path-28)">
|
533 |
+
<path id="Path_2194" data-name="Path 2194" d="M1804.084,520.4a8.117,8.117,0,0,1,1.74.629,7.224,7.224,0,0,1,2.71,2.375c-.31-.122.456.959.238.726-1.927-1.995-5.855-1.995-6.875-1.938l-7.2.111-14.4.224-28.787.452-57.568.857-7.2.087-3.6.051a13.123,13.123,0,0,0-3.293.385,17.987,17.987,0,0,0-10.565,7.84,15.262,15.262,0,0,0-1.446,3c-.345,1-.63,2.247-.948,3.379l-1.873,6.952-3.74,13.9-7.57,27.776-3.781,13.893-.948,3.466a27.859,27.859,0,0,0-.822,3.37c-.594,5.531.939,6.145,1.6,7.088a7.663,7.663,0,0,1-1.7-1.532,8.122,8.122,0,0,1-1.665-3.7,10.215,10.215,0,0,1-.071-2.765c.2-1.055.482-2.025.715-2.979l.924-3.476,3.684-13.919,1.132-4.282,12.8-47.627a16.336,16.336,0,0,1,2.354-5,19.586,19.586,0,0,1,3.877-4.136,18.887,18.887,0,0,1,4.846-2.831,14.734,14.734,0,0,1,5.262-1.081l63.783-.842,5.79-.066,28.792-.315,14.391-.147,7.2-.087A11.4,11.4,0,0,1,1804.084,520.4Z" transform="translate(-1643.615 -517.379)" fill="#231f20"/>
|
534 |
+
</g>
|
535 |
+
</g>
|
536 |
+
<path id="Path_2196" data-name="Path 2196" d="M1761.031,595.01c2.867,3.36,9,2.842,13.7-1.157s6.185-9.976,3.324-13.345-9-2.842-13.7,1.157S1758.163,591.641,1761.031,595.01Z" transform="translate(-1680.314 -536.184)" fill="#231f20"/>
|
537 |
+
</g>
|
538 |
+
</g>
|
539 |
+
<g id="Group_1735" data-name="Group 1735" transform="translate(1427.094 440.072)">
|
540 |
+
<g id="Group_1734" data-name="Group 1734" clip-path="url(#clip-path-29)">
|
541 |
+
<g id="Group_1733" data-name="Group 1733" transform="translate(131.974 65.396)" opacity="0.26">
|
542 |
+
<path id="Path_2197" data-name="Path 2197" d="M1851.072,619.642a1.56,1.56,0,0,0-.44.079,1.459,1.459,0,0,1-.32.078h-.064c-2.337,0-4.516,2.985-4.234,5.441.092.842.772,1.466.858,2.289.1.944-.569,2.283-.284,3.43a3.136,3.136,0,0,0,2.681,2.353,1.83,1.83,0,0,0,.464-.059,3.094,3.094,0,0,0,1.432-1.431c.172-.66-.635-1.634-.574-2.862.046-.928.69-1.431.574-2-.27-1.289-1.427-1.537-1.432-2.578,0-1.117,2.553-3.222,2-4.293a.713.713,0,0,0-.666-.442" transform="translate(-1844.115 -619.642)" fill="#606060"/>
|
543 |
+
<path id="Path_2198" data-name="Path 2198" d="M1845.209,640.993a1.728,1.728,0,0,0-.951.316c-2.877,1.872.974,6.47,2.289,7.444a18.734,18.734,0,0,0,5.434,2.288,21.666,21.666,0,0,0,5.7,1.269,5.329,5.329,0,0,0,1.174-.122,3.775,3.775,0,0,0,2.862-3.435c-.062-1.314-.9-1.746-1.721-2.294-1.08-.71-1.665-.552-3.146-.852-3.364-.7-7.378-1.73-9.443-3.151-.482-.332-1.174-1.462-2.2-1.462" transform="translate(-1843.216 -626.557)" fill="#606060"/>
|
544 |
+
</g>
|
545 |
+
</g>
|
546 |
+
</g>
|
547 |
+
<g id="Group_1738" data-name="Group 1738" transform="translate(1559.212 489.701)">
|
548 |
+
<path id="Path_2200" data-name="Path 2200" d="M1843.43,627.247v-.858a4.683,4.683,0,0,1,4.866-3.151c.274-.462-.324-.8-.573-1.147a2.931,2.931,0,0,1-.857-1.715c-.259-1.507.568-1.73.573-2.577,0-.488-.5-.771-.573-1.142-.66-3.217,1.827-3.592,2.861-4.866-5.231-4.293,2.761-8.144,6.3-9.154,1.08-.315,3.659-.289,4-.573.173-.137.548-1.928.863-2.862.375-1.132.644-2.755,1.142-2.867,1.476-.329,4.16,6.81,4.293,8.018.492,4.455-1.467,5.627-4.293,6.581.995,2.03,1.568,2.415,1.147,4.577-.239,1.238-2.182,2.177-2.289,3.151.025-.249.563,1.111.568,1.141,1.01,3.324-1.858,4.2-3.72,5.44a2.867,2.867,0,0,1,.858,2.862C1857.77,633.884,1844.612,632.026,1843.43,627.247Z" transform="translate(-1843.43 -596.323)" fill="#f5bf9b" fill-rule="evenodd"/>
|
549 |
+
<g id="Group_1737" data-name="Group 1737" clip-path="url(#clip-path-30)">
|
550 |
+
<g id="Group_1736" data-name="Group 1736" transform="translate(2.923 12.653)">
|
551 |
+
<path id="Path_2201" data-name="Path 2201" d="M1867.593,616.223v.284c-.4.243-.289.446-.857.579a6.2,6.2,0,0,1-1.147,0c-2.268-.036-4.389-.711-7.155-.579-1.817.087-8.1,2-8.3.863-.177-1.025,4.922-2.091,8.013-2.289A26.122,26.122,0,0,1,1867.593,616.223Z" transform="translate(-1848.524 -615.037)" fill="#f0806c" fill-rule="evenodd"/>
|
552 |
+
<path id="Path_2202" data-name="Path 2202" d="M1848.016,628.221c4.029.335,8.19,1.522,12.883.858,1.39-.2,3.156-1.314,4.293-.29-2.431,2.314-9.2,2.4-13.452,1.437C1849.954,629.819,1848.361,629.55,1848.016,628.221Z" transform="translate(-1847.839 -619.307)" fill="#f0806c" fill-rule="evenodd"/>
|
553 |
+
<path id="Path_2203" data-name="Path 2203" d="M1847.931,634.57c2.674.848,5.14,2.289,8.585,2.573,1.807.152,3.709-.594,5.156.573-.746,1.715-4.613,1.3-6.871.857-2.425-.477-5.769-1.989-6.581-2.857C1847.946,635.418,1847.5,635.072,1847.931,634.57Z" transform="translate(-1847.753 -621.364)" fill="#f0806c" fill-rule="evenodd"/>
|
554 |
+
</g>
|
555 |
+
</g>
|
556 |
+
</g>
|
557 |
+
<g id="Group_1739" data-name="Group 1739" transform="translate(1253.381 334.477)">
|
558 |
+
<path id="Path_2205" data-name="Path 2205" d="M1392.111,366.748c.335-.041.508.066.573.294,1.147,1.959,2.177,6.419,2.862,9.727.279,1.355.959,2.522.573,3.431-.527,1.243-3.877,2.065-4.866.863C1390.807,380.514,1391.345,368.133,1392.111,366.748Z" transform="translate(-1391.092 -366.74)" fill="#f56d60" fill-rule="evenodd"/>
|
559 |
+
</g>
|
560 |
+
<g id="Group_1740" data-name="Group 1740" transform="translate(1233.428 328.478)">
|
561 |
+
<path id="Path_2206" data-name="Path 2206" d="M1400.027,358.069c.487,0,1.177-.827,1.431.858a23.506,23.506,0,0,1-.284,4.293c-.523.756-4.379,1.548-5.156.284-.243-.4.65-2.725,1.147-3.43C1397.585,359.48,1399.133,358.069,1400.027,358.069Z" transform="translate(-1372.72 -357.866)" fill="#fef7e8" fill-rule="evenodd"/>
|
562 |
+
<path id="Path_2207" data-name="Path 2207" d="M1365.991,361.415c.112-.02.268-.284.573-.284,1.6-.016,2.3,1.03,3.146,1.147,1.076.142,1.609-1.157,3.146-.289.66.371.472,1.36.578,1.715.269.913,1,1.345.574,2,.061-.1-3.446,1.106-3.725,1.147-1.756.264-8.114-.233-8.581-1.147C1360.84,364.054,1364.758,361.648,1365.991,361.415Z" transform="translate(-1361.58 -358.923)" fill="#fef7e8" fill-rule="evenodd"/>
|
563 |
+
</g>
|
564 |
+
<g id="Group_1741" data-name="Group 1741" transform="translate(1396.678 308.91)">
|
565 |
+
<path id="Path_2208" data-name="Path 2208" d="M1604.522,329.241c.172-.051.411-.417.857-.289,1.416.411,5.115,3.643,4.582,4.866-.416.959-.888.863-2.289,1.147a8.612,8.612,0,0,1-3.151.285c-1.314-.274-1.38-1.218-1.426-3.435a15.53,15.53,0,0,1,0-2.573C1603.248,329.057,1604.268,329.312,1604.522,329.241Z" transform="translate(-1603.035 -328.925)" fill="#fef7e8" fill-rule="evenodd"/>
|
566 |
+
<path id="Path_2209" data-name="Path 2209" d="M1634.27,330.2c1.172-.269,2.421.1,4.866.857,2.694.828,5.176.878,3.147,3.146a9.72,9.72,0,0,1-8.3,2.289c-1.74-.452-3.867-3.308-2-5.145.538-.538.944-.31,1.72-.573C1633.919,330.69,1633.915,330.274,1634.27,330.2Z" transform="translate(-1612.176 -329.309)" fill="#fef7e8" fill-rule="evenodd"/>
|
567 |
+
</g>
|
568 |
+
<g id="Group_1742" data-name="Group 1742" transform="translate(1396.034 308.546)">
|
569 |
+
<path id="Path_2210" data-name="Path 2210" d="M1642.746,332.136a33.192,33.192,0,0,0-3.44-.857c-.117-.03-2.9-1.193-3.435-.858-1.324.828-.218,4.857-1.142,5.435-1.665,1.045-3.385-1.8-3.146-4.009-.253-.842-.431.67-1.147.289.01-1.755.431-4.039,2.862-3.719a43.592,43.592,0,0,1,5.439,1.142C1640.737,330.142,1642.985,331.015,1642.746,332.136Z" transform="translate(-1611.266 -328.386)" fill="#25262f" fill-rule="evenodd"/>
|
570 |
+
<path id="Path_2211" data-name="Path 2211" d="M1609.516,332.3c-1.614-.294-2.192-1.623-3.714-2-.1.817.853,5.5-1.436,4.866-1.365-.371-1-1.558-1.431-3.151-.126-.492-.842-1.035-.852-.852C1602.382,327.182,1608.851,328.974,1609.516,332.3Z" transform="translate(-1602.082 -328.547)" fill="#25262f" fill-rule="evenodd"/>
|
571 |
+
</g>
|
572 |
+
<g id="Group_1743" data-name="Group 1743" transform="translate(1402.417 313.58)">
|
573 |
+
<path id="Path_2212" data-name="Path 2212" d="M1615.232,335.918c.843-.234,1.345-.117,1.721,2,.289,1.644.1,3.786.289,6.3.193,2.557.67,5.683.279,6.3a7.664,7.664,0,0,1-4,.858c-3.933-.883-1.132-9.606.619-13.381C1614.456,337.3,1614.832,336.034,1615.232,335.918Z" transform="translate(-1611.523 -335.832)" fill="#f56d60" fill-rule="evenodd"/>
|
574 |
+
</g>
|
575 |
+
<g id="Group_1744" data-name="Group 1744" transform="translate(1399.753 331.013)">
|
576 |
+
<path id="Path_2213" data-name="Path 2213" d="M1627.611,361.81c-.045,2.888-1.7,6.627-3.719,9.159-1.137,1.426-3.729,3.694-6.008,4-2.02.279-4.729-.127-6.012-1.715-.7-.867-.736-2.826-1.432-4.866-.938-2.776-2.729-4.374-2.857-6.582.837-.481,3.115.183,4.861.285C1617.381,362.373,1623.115,361.161,1627.611,361.81Zm-13.736,8.87c4.694,4.334,9.748-2.786,11.448-6.292.309-.65.746-.771,0-1.147-.629-.32-3.674.771-4.867.857a66.01,66.01,0,0,1-10.3-.284A12.866,12.866,0,0,0,1613.875,370.68Z" transform="translate(-1607.583 -361.616)" fill="#f56d60" fill-rule="evenodd"/>
|
577 |
+
</g>
|
578 |
+
<g id="Group_1745" data-name="Group 1745" transform="translate(1256.456 327.809)">
|
579 |
+
<path id="Path_2214" data-name="Path 2214" d="M1400.506,363.548h-.289c-1.208-.608-1.882-1.74-1.715-3.719-.9-.32-1.523,1.781-2.451,2.548a.3.3,0,0,1-.411.025c.7-3.324,3.45-6.063,7.155-5.435,0,.909-1.249,1.507-1.249,1.507S1401.551,362.518,1400.506,363.548Z" transform="translate(-1395.64 -356.876)" fill="#25262f" fill-rule="evenodd"/>
|
580 |
+
</g>
|
581 |
+
<g id="Group_1746" data-name="Group 1746" transform="translate(1233.094 328.841)">
|
582 |
+
<path id="Path_2215" data-name="Path 2215" d="M1372.666,361.947c-.03,1.213.249,2.786-.132,3.334-.9,1.293-3.283.817-4-.569-.655-1.258-.31-3.674-.863-4.009-.781-.477-3.5,1.3-3.719,1.431-1.451.883-1.633,1.517-2.862,2,.716-5.592,8.322-5.79,13.737-5.729.37.853-1.34,1.715-1.431,2.293-.122.782.832,1.761.863,2.857C1373.737,364.332,1373.33,362.221,1372.666,361.947Z" transform="translate(-1361.086 -358.403)" fill="#25262f" fill-rule="evenodd"/>
|
583 |
+
</g>
|
584 |
+
<g id="Group_1747" data-name="Group 1747" transform="translate(1401.017 331.984)">
|
585 |
+
<path id="Path_2216" data-name="Path 2216" d="M1617.271,373.931h-.147c-1.086-.041-3.44-.741-4.272-1.989a3.679,3.679,0,0,1-.36-1.436,6.753,6.753,0,0,0-.208-1.137,17.59,17.59,0,0,0-2.831-5.683c.71.02,1.558.056,2.456.1,1.969.081,4.2.183,6.435.183a25.88,25.88,0,0,0,7.946-.857.869.869,0,0,1,.294-.061.331.331,0,0,1,.314.177c.508.913-1.385,4.913-1.791,5.562a8.009,8.009,0,0,1-.66.842c-.177.218-.35.416-.477.588C1622.635,371.977,1619.555,373.931,1617.271,373.931Z" transform="translate(-1609.452 -363.052)" fill="#361925" fill-rule="evenodd"/>
|
586 |
+
</g>
|
587 |
+
<g id="Group_1751" data-name="Group 1751" transform="translate(1400.961 331.955)">
|
588 |
+
<g id="Group_1750" data-name="Group 1750" clip-path="url(#clip-path-31)">
|
589 |
+
<g id="Group_1748" data-name="Group 1748" transform="translate(5.157 3.35)">
|
590 |
+
<path id="Path_2217" data-name="Path 2217" d="M1634.461,368.545c-.381,1.335-2.314,1.116-3.435,1.715-.842.594,1.334.553.863,1.72.106.563-1.03-.055-1.146,0-.777.365-.828,1.568-1.715,2.293a14.706,14.706,0,0,1-4.009,1.426c-1.665.467-3.567.543-4.582.863-.269.081-1.289.873-1.431.857a4.5,4.5,0,0,1-2-1.72c-.2-1.116,3.035-4.719,4-5.439C1624.7,367.53,1630.056,367.627,1634.461,368.545Z" transform="translate(-1616.996 -367.964)" fill="#ff6182" fill-rule="evenodd"/>
|
591 |
+
</g>
|
592 |
+
<g id="Group_1749" data-name="Group 1749" transform="translate(-0.829 -1.179)">
|
593 |
+
<path id="Path_2218" data-name="Path 2218" d="M1608.267,361.529c.5-.883,1.426.715,2,.863.431.112,1.314-.376,2-.284s1.35.776,2,.857a40.337,40.337,0,0,0,9.159-.573c1.771-.35,3.278-1.3,4-.569.741.731.234,1.548-.284,2.284-.944,1.35-5.4,1.867-7.439,2-3.927.269-6.759.117-9.159-1.431C1609.565,364.046,1607.637,362.473,1608.267,361.529Z" transform="translate(-1608.143 -361.265)" fill="#fff9ec" fill-rule="evenodd"/>
|
594 |
+
</g>
|
595 |
+
</g>
|
596 |
+
</g>
|
597 |
+
<g id="Group_1753" data-name="Group 1753" transform="translate(1395.887 303.674)">
|
598 |
+
<g id="Group_1752" data-name="Group 1752">
|
599 |
+
<path id="Path_2220" data-name="Path 2220" d="M1602.478,321.541c.472-.391,6.018-.563,6.587,0a2.645,2.645,0,0,1,0,2.862c-.8.863-4.217.055-5.724.289-.055,0-.786.573-1.141.284C1601.473,324.393,1602.1,321.861,1602.478,321.541Z" transform="translate(-1601.864 -321.181)" fill="#322f2e" fill-rule="evenodd"/>
|
600 |
+
<path id="Path_2221" data-name="Path 2221" d="M1629.833,324.995c-.249-3.283-.188-3.573,3.714-3.719,1.147-.046,2.634-.056,3.435,0,1.613.112,5.257.6,5.435.857.446.624-.137,2.846-.568,3.146-.609.421-6.419-.679-8.585-.568C1631.619,324.792,1630.827,325.38,1629.833,324.995Z" transform="translate(-1610.896 -321.199)" fill="#322f2e" fill-rule="evenodd"/>
|
601 |
+
</g>
|
602 |
+
</g>
|
603 |
+
<g id="Group_1754" data-name="Group 1754" transform="translate(1442.132 307.852)">
|
604 |
+
<path id="Path_2222" data-name="Path 2222" d="M1683.509,332.012c-2.623-.553-1.233-3.729-4.861-3.146-2.258.365-4.055,2.689-5.434,4.582-1.055,1.441-1.7,3.217-2.862,3.715-.69-2.122,2.811-7.12,5.435-8.865C1678.708,326.349,1684.528,327.369,1683.509,332.012Z" transform="translate(-1670.262 -327.36)" fill="#b44d44" fill-rule="evenodd"/>
|
605 |
+
</g>
|
606 |
+
<g id="Group_1757" data-name="Group 1757" transform="translate(1382.744 450.263)">
|
607 |
+
<path id="Path_2223" data-name="Path 2223" d="M1627.368,538.105c.944-.051,1.624-.436,2.294.573.817,1.233-.6,3.445-1.147,4.293-.882,1.381-1.9,1.807-3.43,3.151-.786.685-1.375,1.654-2.293,2.578-1.081,1.076-4.9,3.942-4.867,4.861.016.33,3.03,2.836,3.441,3.435a19.573,19.573,0,0,1,3.43,10.016,16.924,16.924,0,0,1-2.577,8.3,14.378,14.378,0,0,1-3.719,4.009c-4.045,3.014-8.952,5.729-13.452,8.586-1.3.827-4.207,3.43-5.434,3.435-.777,0-3.425-1.807-4.583-2.578-3.506-2.35-4.749-3.166-8.585-5.723-.908-.6-3.806-2.161-4-2.862-.182-.634,1.36-4.466,1.715-5.435,1.736-4.7,4.856-9.818,5.434-15.457.492-4.729-.4-9.047.863-14.025.264-1.055.776-2.9,1.72-3.146,1.284-.34,2.933,1.126,3.72,2.578,1.618,2.988.812,6.251,1.141,10.874.1,1.339.487,4.07.857,4.288,1.457.857,6.85-4.369,7.729-5.151,2.917-2.577,4.881-4.039,6.871-5.719,2.243-1.9,4.394-4.191,6.581-6.013,2.3-1.913,5-4.115,7.728-4.866A3.071,3.071,0,0,1,1627.368,538.105Z" transform="translate(-1582.426 -537.991)" fill="#f5bf9b" fill-rule="evenodd"/>
|
608 |
+
<g id="Group_1756" data-name="Group 1756" clip-path="url(#clip-path-32)">
|
609 |
+
<g id="Group_1755" data-name="Group 1755" transform="translate(-5.736 11.354)">
|
610 |
+
<path id="Path_2224" data-name="Path 2224" d="M1605.378,554.784c.711,1.578.127,4.318-.284,5.724C1604.221,558.768,1605.394,556.616,1605.378,554.784Z" transform="translate(-1583.928 -554.784)" fill="#f7816d" fill-rule="evenodd"/>
|
611 |
+
<path id="Path_2225" data-name="Path 2225" d="M1640.937,557.722c.842,1.253-2.279,2.075-2.289,2.578-.015.553,2.857,2.278,3.146,2.577,1.055,1.086,2.232,3.162,3.719,5.151a35.733,35.733,0,0,1,3.44,5.15,37.123,37.123,0,0,1,4,13.452,16.569,16.569,0,0,1,0,3.72c-.492,2.3-4.141,5.474-7.723,3.435a7.09,7.09,0,0,1-1.431-1.431c-.223-.345-.385-1.857-.573-2-.31-.234-2.821-.32-3.435-.858-2.045-1.8-.7-6.83-1.142-10.874-.558-5.034-3.075-8.4-5.15-12.31-.157-.295-2.03-3.476-2-3.72.061-.675,2.137-2.542,2.857-2.861.417-.183,1.324.106,1.721,0C1637.552,559.33,1638.654,557.382,1640.937,557.722Z" transform="translate(-1592.583 -555.723)" fill="#f7816d" fill-rule="evenodd"/>
|
612 |
+
<path id="Path_2226" data-name="Path 2226" d="M1609.783,563.2c.259.051.69-.594.569.857a9.918,9.918,0,0,1-.569,1.715c-.878.406-2.06-1.147-2-.858C1607.617,564,1608.967,563.03,1609.783,563.2Z" transform="translate(-1584.898 -557.478)" fill="#f7816d" fill-rule="evenodd"/>
|
613 |
+
<path id="Path_2227" data-name="Path 2227" d="M1575.36,585.574c2.3-1.07,4.262,1.974,5.151,2.862,3.141,3.136,8.621,7.292,13.163,9.154a47.33,47.33,0,0,0,8.591,2.294,81.153,81.153,0,0,0,9.443,1.431c4.369.431,10.144,1.055,13.168,3.146.9.624,2.577,1.644,2.567,2.578,0,1.68-3.511,3.395-6,3.719a40.267,40.267,0,0,1-6.871,0,74.08,74.08,0,0,1-20.9-4,38.106,38.106,0,0,1-8.3-4.3c-4.171-2.821-7.2-5.034-9.732-9.438C1574.487,590.994,1572.625,586.843,1575.36,585.574Z" transform="translate(-1573.943 -564.684)" fill="#f7816d" fill-rule="evenodd"/>
|
614 |
+
</g>
|
615 |
+
</g>
|
616 |
+
</g>
|
617 |
+
<g id="Group_1758" data-name="Group 1758" transform="translate(1296.292 430.107)">
|
618 |
+
<path id="Path_2229" data-name="Path 2229" d="M1457.225,516.287h-.284a2.219,2.219,0,0,0-1.142-.862c-.756-.315-.837.066-1.146-.569-.442-.908.746-6.069,2.289-6.581a3.2,3.2,0,0,1,3.435,1.715c.385,1.4-.751,2.4-1.146,3.146A14.725,14.725,0,0,1,1457.225,516.287Z" transform="translate(-1454.559 -508.18)" fill="#ff6182" fill-rule="evenodd"/>
|
619 |
+
</g>
|
620 |
+
<g id="Group_1762" data-name="Group 1762" transform="translate(1284.136 434.16)">
|
621 |
+
<path id="Path_2230" data-name="Path 2230" d="M1448.606,514.174h.284a36.25,36.25,0,0,0,4,1.715v.289c-4.278,9.169-8.165,18.734-12.305,28.045h-.284a27.254,27.254,0,0,0-3.725-2v-.289C1440.781,532.873,1444.587,523.425,1448.606,514.174Z" transform="translate(-1436.58 -514.174)" fill="#f6d370" fill-rule="evenodd"/>
|
622 |
+
<g id="Group_1761" data-name="Group 1761" clip-path="url(#clip-path-33)">
|
623 |
+
<g id="Group_1759" data-name="Group 1759" transform="translate(-1.142 -2.41)" opacity="0.5" style="mix-blend-mode: soft-light;isolation: isolate">
|
624 |
+
<path id="Path_2231" data-name="Path 2231" d="M1454.351,510.848a249.551,249.551,0,0,1-10.59,31.2c-.284.66-.507,1.3-.857,2-.792,1.578-.919,2.974-2.578,1.72-.193,1.523-1.314,2.116-2,3.151-.625-.046-.615-.725-.569-1.436-1.238.67-.873,2.948-2.862,2.862.68-5.115,3.9-10.3,6.008-14.883s4.3-9.839,6.3-14.593a98.725,98.725,0,0,1,4.293-9.449C1452.037,510.421,1452.7,510.5,1454.351,510.848Z" transform="translate(-1434.891 -510.61)" fill-rule="evenodd"/>
|
625 |
+
</g>
|
626 |
+
<g id="Group_1760" data-name="Group 1760" transform="translate(-15.423 19.615)" style="mix-blend-mode: soft-light;isolation: isolate">
|
627 |
+
<path id="Path_2232" data-name="Path 2232" d="M1443.861,543.365c1.183-.122,4.045-.452,6.008.284,7.18,2.7,8.169,14.061,1.431,18.034-2.568,1.518-6.094,1.345-9.155,2.289s-6.124,2.791-9.164,4.293c-3.364,1.664-6.545,3.542-10.3,3.151a9.91,9.91,0,0,1-8.012-14.025c1.867-4.364,8.976-7.053,12.594-8.875A44.289,44.289,0,0,1,1443.861,543.365Z" transform="translate(-1413.768 -543.185)" fill-rule="evenodd"/>
|
628 |
+
</g>
|
629 |
+
</g>
|
630 |
+
</g>
|
631 |
+
<g id="Group_1765" data-name="Group 1765" transform="translate(1273.05 459.181)">
|
632 |
+
<path id="Path_2234" data-name="Path 2234" d="M1436.567,551.182h1.142c5.662,1.208,6.607,7.134,7.728,12.878v1.715h-24.9c-.954-1.872.223-2.857,1.147-4C1424.927,557.727,1431.853,551.7,1436.567,551.182Z" transform="translate(-1420.184 -551.182)" fill="#f5bf9b" fill-rule="evenodd"/>
|
633 |
+
<g id="Group_1764" data-name="Group 1764" transform="translate(0)" clip-path="url(#clip-path-34)">
|
634 |
+
<g id="Group_1763" data-name="Group 1763" transform="translate(-17.451 8.258)">
|
635 |
+
<path id="Path_2235" data-name="Path 2235" d="M1449.093,563.434c2.339-.091,5.049-.249,5.155,2.578.127,3.511-5.972,3.618-10.017,4a134.033,134.033,0,0,1-13.452.289c-11.28,0-19.211.046-27.472-.289-4.161-.162-8.424.559-8.875-2.288-.69-4.314,4.658-3.72,9.443-3.72h13.168c9.981,0,18.11.411,25.468,0C1444.729,563.885,1446.987,563.52,1449.093,563.434Z" transform="translate(-1394.373 -563.395)" fill="#f7816d" fill-rule="evenodd"/>
|
636 |
+
</g>
|
637 |
+
</g>
|
638 |
+
</g>
|
639 |
+
<g id="Group_1766" data-name="Group 1766" transform="translate(1295.349 432.299)">
|
640 |
+
<path id="Path_2237" data-name="Path 2237" d="M1459.341,514.069c-.31.843-.777,1.533-1.1,2.37-.061.158-.406.33-.538.264-.634-.335-1.385-.553-2.2-.924-1.938-.892-2.908-.659-2-2.861.233-.569.446-1.786,1.431-1.431,1.131.411,2.993,1.482,4.08,1.873A.769.769,0,0,1,1459.341,514.069Z" transform="translate(-1453.165 -511.423)" fill="#fdf0e1" fill-rule="evenodd"/>
|
641 |
+
</g>
|
642 |
+
<g id="Group_1769" data-name="Group 1769" transform="translate(1275.374 477.769)">
|
643 |
+
<path id="Path_2238" data-name="Path 2238" d="M1424.923,629.588c-.533-11.843-1.151-22.033-1.151-34.343,0-1.7-.34-4.516,0-5.151.284-.522,5.815-2.258,6.586-2.573,3.7-1.507,6.018-2.857,9.159-4.3,1.071-.487,2.349-.67,3.43-1.142,2.091-.913,4.019-2.507,6.013-2.867.4-.066.721-.979,1.431-.279,5.126,5.049,7.2,8.245,12.59,14.593,3.252,3.821,5.992,6.962,9.448,11.164.457.553,3.014,2.79,2.862,3.714-.03.173-4.582,3.583-5.151,4.014a106.866,106.866,0,0,1-16.6,10.011C1444.982,626.655,1437.122,629.862,1424.923,629.588Z" transform="translate(-1423.62 -578.674)" fill="#f6d3b3" fill-rule="evenodd"/>
|
644 |
+
<g id="Group_1768" data-name="Group 1768" clip-path="url(#clip-path-35)">
|
645 |
+
<g id="Group_1767" data-name="Group 1767" transform="translate(5.398 4.514)">
|
646 |
+
<path id="Path_2239" data-name="Path 2239" d="M1447.918,625.489c2.35.2,4.7-1.035,6.723-1.918,1.254-.543,3.02-1.3,4.389-1.918,1.315-.594,5.536-2.3,7.815-3.034,1.151-.371,4.207-1.629,2.537,1.142-1.7,2.842-6.561,5.272-9.443,6.586a50.951,50.951,0,0,1-10.016,3.72c-1.523.35-3.375.126-4.01.573-.5.355-1.187,2.435-1.714,3.719-2.75,6.673-5.034,13.234-8.3,18.891-.659,1.147-1.69,2.131-2.288,3.146-.64,1.087-.645,2.69-2,3.151,1.091-12.539,7.484-25.346,12.595-38.062,4.3-10.7,8.479-20.678,13.162-30.912.766-1.665,1.609-4.8,3.151-5.151,4.638-1.06-.456,9.879-.862,10.874C1455.6,606.349,1451.759,615.762,1447.918,625.489Z" transform="translate(-1431.604 -585.35)" fill="#edb987" fill-rule="evenodd"/>
|
647 |
+
</g>
|
648 |
+
</g>
|
649 |
+
</g>
|
650 |
+
<g id="Group_1770" data-name="Group 1770" transform="translate(1369.447 920.343)">
|
651 |
+
<path id="Path_2241" data-name="Path 2241" d="M1785.613,1233.375c.157-.01,4.044-.7,3.719,1.431-.264,1.7-2.857.974-4.293,1.431a15.362,15.362,0,0,0-2.862,1.431c-.853.518-1.654,2.106-2.862,1.431-1.846-1.03.335-3.176,1.432-4A7.461,7.461,0,0,1,1785.613,1233.375Z" transform="translate(-1632.667 -1233.261)" fill="#512a12" fill-rule="evenodd"/>
|
652 |
+
<path id="Path_2242" data-name="Path 2242" d="M1794.789,1240.99c1.03-.107,5.064-.569,4.866,1.431-.177,1.837-3.826,1.015-6.008,1.72-2.166.69-4.394,3.075-5.155,1.142-.736-1.883,2.4-3.374,3.288-3.668A16,16,0,0,1,1794.789,1240.99Z" transform="translate(-1635.835 -1235.724)" fill="#512a12" fill-rule="evenodd"/>
|
653 |
+
<path id="Path_2243" data-name="Path 2243" d="M1569.052,1241.443a23.178,23.178,0,0,1,5.658-.041c.01,0,5.262.548,4.866,2.573-.441,2.247-5.7.091-8.586.289-2.643.178-6.19,1.492-6.87.573-.751-1.025,1.161-2.425,1.431-2.577A10.169,10.169,0,0,1,1569.052,1241.443Z" transform="translate(-1563.144 -1235.848)" fill="#512a12" fill-rule="evenodd"/>
|
654 |
+
<path id="Path_2244" data-name="Path 2244" d="M1567.46,1249.761a25.109,25.109,0,0,1,6.292-.284c1.253.122,6.561.969,5.156,3.43-.98,1.711-4.775-.5-7.729-.568-2.466-.066-7.55,1.791-8.3.284C1561.986,1250.826,1566.369,1249.938,1567.46,1249.761Z" transform="translate(-1562.759 -1238.483)" fill="#512a12" fill-rule="evenodd"/>
|
655 |
+
</g>
|
656 |
+
<g id="Group_1771" data-name="Group 1771" transform="translate(1229.834 471.168)">
|
657 |
+
<path id="Path_2245" data-name="Path 2245" d="M1368.862,642.974h-9.443c-1.938-.487-2.907-.411-3.146-1.431-.117-.482,1.193-1.162,1.426-1.431.5-.579,1.04-2.928,1.436-4.009,1.776-4.861,3-7.952,4.577-12.021a60.053,60.053,0,0,1,4.009-8.585c.589-1.036.918-2.035,1.426-3.147,5.673-12.355,10.4-24.869,16.314-36.92,1.157-2.359,2.187-5.947,2.862-6.292.918-.472,4.556-.071,6.87,0,16.208.447,32.172,1,47.506,1.426-8.7,19.171-18.587,41.335-26.9,62.1-.979,2.466-2.5,8.428-3.715,9.159-1.633.974-7.768.289-10.59.289C1389.833,642.116,1378.782,642.233,1368.862,642.974Z" transform="translate(-1356.265 -568.911)" fill="#fbeede" fill-rule="evenodd"/>
|
658 |
+
</g>
|
659 |
+
<g id="Group_1774" data-name="Group 1774" transform="translate(1229.834 471.168)">
|
660 |
+
<g id="Group_1773" data-name="Group 1773" transform="translate(0)" clip-path="url(#clip-path-36)">
|
661 |
+
<g id="Group_1772" data-name="Group 1772" transform="translate(-5.723 45.204)">
|
662 |
+
<path id="Path_2246" data-name="Path 2246" d="M1378.156,645.067c3.42-2.035,6.282-4.684,10.021-7.439,1.112-.822,2.735-2.319,4-1.72,2.984,1.41-2.41,6.043-3.431,7.159-4.765,5.176-6.7,7.642-12.594,12.016-.538.4-2.106,1.477-3.724,2.573-.482.335-3.319,2.09-3.431,2.577-.147.65,1.492,3.085,2.289,4.582.888,1.669,1.751,3.151,2.294,4.288,1.481,3.172,3.283,6.176,3.714,9.448.36,2.7-.294,5.592-1.431,6.008-1.74.64-4.161-1.141-5.151-2-2.8-2.425-6.7-9.271-8.875-13.741a10.592,10.592,0,0,0-.284-1.142c-.888-.259-4.2,4.384-4.577,4.866-1.451,1.807-3.085,4.126-5.439,4a4.061,4.061,0,0,1-3.72-3.435c-.208-2.05,1.137-3.131,2.289-4.577a32.426,32.426,0,0,0,2.862-3.72c-.02-.609-.863-.4-1.431-1.147-1.6-2.111-.036-4.227,1.431-5.719.6-.619,1.644-1.041,2.289-2.009,1.39-2.076-.2-5.714,3.151-6.3.74-.127,1.9.426,2.288.289,1.426-.5,5.049-4.861,6.581-6.3,2.507-2.349,5.126-5.064,8.3-4.293A4.458,4.458,0,0,1,1378.156,645.067Z" transform="translate(-1347.8 -635.77)" fill="#f6d3b3" fill-rule="evenodd"/>
|
663 |
+
</g>
|
664 |
+
</g>
|
665 |
+
</g>
|
666 |
+
<g id="Group_1777" data-name="Group 1777" transform="translate(1200.634 499.323)">
|
667 |
+
<path id="Path_2248" data-name="Path 2248" d="M1313.077,642.034c7.712-1.415,16.167-3.582,22.327-6.292,2.319-1.02,4.7-1.9,6.292-3.146,1.964-1.542,3.527-4.359,4.582-6.586.756-1.6,1.1-3.73,2.284-5.435a27.1,27.1,0,0,1,2.861-2.867c2.836-2.786,5.724-6.4,10.022-7.155-.67,3.8-3.309,7-3.146,10.3.111,2.38,3.247,2.5,5.151,2.294,3.587-.386,12.939-6.216,14.877-7.439,1.715-1.08,3.907-3.222,5.155-2.577.949.492.924,2.958.858,5.435-.122,4.44-.411,5.637-2,6.87-1.75,1.355-3.476,2.329-4.582,3.72,2.045-.812,3.339-2.385,5.729-2.862.1,2.354-1.608,3.826-3.435,5.439a90.016,90.016,0,0,1-10.016,7.729,36.7,36.7,0,0,1-5.724,3.435c-2.817,1.126-6.049,1.04-8.875,1.715a38.266,38.266,0,0,0-9.154,3.719,21.448,21.448,0,0,1-2.577,1.721c-.538.162-1.619-.132-2.289,0a26.539,26.539,0,0,0-4.867,2c-3.628,1.649-5.871,2.77-9.727,4.582-1.72.807-4.4,2.456-4.866,2.288-.284-.1-1.345-2.765-2-4-2.456-4.6-5.15-9.656-6.87-12.595Z" transform="translate(-1313.077 -610.554)" fill="#f5bf9b" fill-rule="evenodd"/>
|
668 |
+
<g id="Group_1776" data-name="Group 1776" transform="translate(0)" clip-path="url(#clip-path-37)">
|
669 |
+
<g id="Group_1775" data-name="Group 1775" transform="translate(24.652 -3.296)">
|
670 |
+
<path id="Path_2249" data-name="Path 2249" d="M1382.1,605.682a17.669,17.669,0,0,1,4.019.832c-.437,4.618-4.811,10.524-6.414,13.975-1.552-.279-2.187-1.705-1.7-3.679A106.484,106.484,0,0,1,1382.1,605.682Z" transform="translate(-1358.708 -605.68)" fill="#f7816d" fill-rule="evenodd"/>
|
671 |
+
<path id="Path_2250" data-name="Path 2250" d="M1419.622,630.63c-.913,1.893-3.166,2.608-5.151,3.431a51.207,51.207,0,0,1-6.013,2.293c1.106-1.715,3.314-2.532,5.156-3.435A20.809,20.809,0,0,1,1419.622,630.63Z" transform="translate(-1368.622 -613.761)" fill="#f7816d" fill-rule="evenodd"/>
|
672 |
+
<path id="Path_2251" data-name="Path 2251" d="M1367.342,665.615c-4.881-1.375-7.712-6.393-10.305-10.874a60.728,60.728,0,0,1-6.581-14.309c-.746-2.537-1.867-5.465.573-6.013,2.111-.472,4,4.024,4.866,5.724,2.5,4.937,4.683,8.677,7.439,13.168C1365.622,657.04,1368.277,659.79,1367.342,665.615Z" transform="translate(-1349.539 -614.977)" fill="#f7816d" fill-rule="evenodd"/>
|
673 |
+
</g>
|
674 |
+
</g>
|
675 |
+
</g>
|
676 |
+
<g id="Group_1780" data-name="Group 1780" transform="translate(1186.869 521.965)">
|
677 |
+
<path id="Path_2253" data-name="Path 2253" d="M1332.316,644.153c.33.649,1.071,2.765,1.426,3.44,2.563,4.846,5.663,9.737,8.875,15.162.563.964,1.142,2.213,1.715,3.151.766,1.254,1.745,2.111,1.72,2.862-.041,1.112-1.766,2.8-2.862,4.009-2.253,2.487-6.3,6.845-6.587,7.15-.781.862-1.6,1.548-2.572,2.577-3.38,3.577-7.084,7.1-10.879,11.163-1.3,1.4-2.406,3.395-3.146,3.431-1.132.066-3.481-3.136-4.867-4.572a87.509,87.509,0,0,1-18.6-27.762,47.114,47.114,0,0,1-2.573-6.87c-.416-1.66-1.593-7.343-1.147-8.017.36-.538,8.129-1.5,9.443-1.715,9.1-1.5,20.2-3.055,28.619-4.009C1331.037,644.138,1332.189,643.91,1332.316,644.153Z" transform="translate(-1292.718 -644.042)" fill="#fdf0e1" fill-rule="evenodd"/>
|
678 |
+
<g id="Group_1779" data-name="Group 1779" transform="translate(0 0)" clip-path="url(#clip-path-38)">
|
679 |
+
<g id="Group_1778" data-name="Group 1778" transform="translate(-1.524 15.668)">
|
680 |
+
<path id="Path_2254" data-name="Path 2254" d="M1327.811,700.032c2.187,1.639,7.835,2.506,7.444,6.581-.431,4.465-7.551,2.568-10.305,1.431-1-.411-3.121-1.757-4.009-1.721-1.319.066-3.683,2.507-5.435,4.009-2.091,1.8-3.811,3.415-4.866,4.293-2.187,1.821-4.054,3.369-6.3,5.151-1.623,1.3-4.775,4.222-8.581,3.435-3.887-.8-3.425-5.607-1.436-8.3,1.436-1.933,4.4-3.663,6.871-5.723,1.172-.98,3.477-2.917,5.15-4.288.716-.588,1.746-1.512,1.721-1.436.218-.67-.828-1.172-.863-2a4.03,4.03,0,0,1,.863-2.289c.527-.71.533-.507-.574-1.436A64.176,64.176,0,0,1,1295.472,684c-.715-1.1-8.19-11.092-3.435-13.163,1.477-.64,1.659-.264,2.852.984a41.7,41.7,0,0,1,3.445,4.456,80.663,80.663,0,0,0,5.439,6.581c1.182,1.381,8.129,7.886,9.443,8.871s2.755,2.552,3.435,2.577c1.294.045,7.835-5.211,8.87-6.008a97.3,97.3,0,0,0,18.6-18.034c.609-.757,2.669-3.836,4.293-2.862.594.356.36,1.715,0,2.862a9.116,9.116,0,0,1-2,3.146c2.755-.345,4.891,1.1,3.435,4.3-1.37,3-4.126,4.161-6.587,6.866-.244.268-.335.608-.569.857a9.322,9.322,0,0,1-1.146,1.431,28.737,28.737,0,0,0-3.435,2.862c-.848.924-1.466,2.03-2.283,2.862C1333.5,694.943,1329.876,697.536,1327.811,700.032Z" transform="translate(-1290.464 -667.216)" fill="#f6d3b3" fill-rule="evenodd"/>
|
681 |
+
</g>
|
682 |
+
</g>
|
683 |
+
</g>
|
684 |
+
<path id="Path_2256" data-name="Path 2256" d="M1340.164,653.135a2.924,2.924,0,1,1-2.923-3.059A2.994,2.994,0,0,1,1340.164,653.135Z" transform="translate(-119.324 -124.031)" fill="#ecb682" fill-rule="evenodd"/>
|
685 |
+
<g id="Group_1781" data-name="Group 1781" transform="translate(1216.402 926.955)">
|
686 |
+
<path id="Path_2257" data-name="Path 2257" d="M1342.549,1243.251a23.81,23.81,0,0,1,5.8-.066c.016,0,5.268.543,4.867,2.573-.441,2.243-5.7.091-8.586.284-2.649.183-6.19,1.5-6.871.579-.756-1.025,1.157-2.425,1.436-2.578A9.476,9.476,0,0,1,1342.549,1243.251Z" transform="translate(-1336.782 -1243.04)" fill="#512a12" fill-rule="evenodd"/>
|
687 |
+
<path id="Path_2258" data-name="Path 2258" d="M1341.094,1251.533a25.732,25.732,0,0,1,6.3-.284c1.253.127,6.561.974,5.15,3.435-.979,1.705-4.769-.5-7.728-.573-2.466-.061-7.545,1.8-8.3.284C1335.625,1252.6,1340.009,1251.711,1341.094,1251.533Z" transform="translate(-1336.399 -1245.67)" fill="#512a12" fill-rule="evenodd"/>
|
688 |
+
</g>
|
689 |
+
<g id="Group_1782" data-name="Group 1782" transform="translate(1193.505 916.868)">
|
690 |
+
<path id="Path_2259" data-name="Path 2259" d="M1306.333,1228.366c1.222-.918,4.359.959,5.15,2,.64.843,1.36,1.523.579,2.289S1303.983,1230.132,1306.333,1228.366Z" transform="translate(-1303.613 -1228.121)" fill="#512a12" fill-rule="evenodd"/>
|
691 |
+
<path id="Path_2260" data-name="Path 2260" d="M1303.248,1235.18c1.2-.914,7.992,2.41,6.581,4.861a2.524,2.524,0,0,1-2.288.578c-.4-.107-.9-1.121-1.427-1.431C1304.963,1238.508,1300.908,1236.971,1303.248,1235.18Z" transform="translate(-1302.533 -1230.357)" fill="#512a12" fill-rule="evenodd"/>
|
692 |
+
</g>
|
693 |
+
<g id="Group_1783" data-name="Group 1783" transform="translate(1371.505 483.901)">
|
694 |
+
<path id="Path_2261" data-name="Path 2261" d="M1575.818,588.1c.031,0,.563-.528.863-.289,2.243,1.817,3.948,4.059,6.008,6.013,4.689,4.45,9.783,9.616,14.883,15.167,1.2,1.309,2.614,2.654,2.578,3.151-.051.523-4.226,3.932-4.871,4.577-.72.726-3.5,4.556-4.866,4.577-1.411.02-5.516-5.135-6.581-6.3-4.44-4.831-14.3-15.6-15.167-16.6-.31-.355-2.887-3.1-2.862-3.435.071-.9,3.065-2.41,4.577-3.435,2.106-1.416,3.638-2.4,4.866-3.147A1.357,1.357,0,0,1,1575.818,588.1Z" transform="translate(-1565.802 -587.744)" fill="#fbeede" fill-rule="evenodd"/>
|
695 |
+
</g>
|
696 |
+
<g id="Group_1784" data-name="Group 1784" transform="translate(1256.433 322.068)">
|
697 |
+
<path id="Path_2262" data-name="Path 2262" d="M1395.715,351.883a.9.9,0,0,1,0-.857,2.794,2.794,0,0,1,.573-.573c.473-.472,3.9-2.436,4.583-2a2.847,2.847,0,0,1,.568,2.862C1401.384,351.406,1396.04,352.624,1395.715,351.883Z" transform="translate(-1395.607 -348.386)" fill="#782d1c" fill-rule="evenodd"/>
|
698 |
+
</g>
|
699 |
+
<g id="Group_1785" data-name="Group 1785" transform="translate(1231.925 323.311)">
|
700 |
+
<path id="Path_2263" data-name="Path 2263" d="M1359.618,354.939a11.945,11.945,0,0,1,11.9-4.415c.792.2,2.771,1.365,2.289,2.289-.452.873-3.3.406-4.577.573-2.877.37-5.9,2.009-8.7,2.39-.243.036-.913.2-1.106.026S1359.537,355.061,1359.618,354.939Z" transform="translate(-1359.358 -350.224)" fill="#782d1c" fill-rule="evenodd"/>
|
701 |
+
</g>
|
702 |
+
<g id="Group_1786" data-name="Group 1786" transform="translate(1246.196 351.033)">
|
703 |
+
<path id="Path_2264" data-name="Path 2264" d="M1394.779,391.226c.391,1.3-1.41,3.105-2,4.582-.736,1.832-.324,3.385-2.862,3.43-2.4.046-5.633-3.1-7.444-4.577-.756-.619-1.867-.863-2-1.715,1.293-.4,2.608.183,4.009.284a15.124,15.124,0,0,1,2.577,0c.878.229,2.395,1.756,2.862,1.721.654-.056,1.842-1.67,2.289-2A20.31,20.31,0,0,0,1394.779,391.226Z" transform="translate(-1380.465 -391.226)" fill="#96171e" fill-rule="evenodd"/>
|
704 |
+
</g>
|
705 |
+
<g id="Group_1787" data-name="Group 1787" transform="translate(1194.25 718.268)">
|
706 |
+
<path id="Path_2265" data-name="Path 2265" d="M1327.819,934.383c-13.356,0-24.185,7.428-24.185,16.6s10.829,16.6,24.185,16.6,24.188-7.434,24.188-16.6-10.833-16.6-24.188-16.6" transform="translate(-1303.635 -934.383)" opacity="0.502"/>
|
707 |
+
</g>
|
708 |
+
</g>
|
709 |
+
</svg>
|
assets/img/stats-plan.png
CHANGED
Binary file
|
assets/img/svg/animated-heart.svg
CHANGED
@@ -1,26 +1 @@
|
|
1 |
-
|
2 |
-
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
|
3 |
-
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
|
4 |
-
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
|
5 |
-
width="126.000000pt" height="67.000000pt" viewBox="0 0 126.000000 67.000000"
|
6 |
-
preserveAspectRatio="xMidYMid meet">
|
7 |
-
|
8 |
-
<g transform="translate(0.000000,67.000000) scale(0.100000,-0.100000)"
|
9 |
-
fill="#cdcdcd" stroke="none">
|
10 |
-
<path d="M295 571 c-116 -30 -188 -122 -189 -241 0 -119 74 -211 194 -240 101
|
11 |
-
-24 214 27 265 121 85 157 -14 345 -191 363 -27 3 -62 1 -79 -3z m43 -163 c9
|
12 |
-
-9 15 -9 24 0 31 31 88 -1 88 -51 0 -23 -11 -41 -46 -74 -26 -24 -50 -43 -54
|
13 |
-
-43 -4 0 -28 19 -54 43 -34 32 -46 51 -46 72 0 51 56 85 88 53z"/>
|
14 |
-
<path d="M820 423 c0 -10 -3 -28 -6 -41 -6 -22 -5 -23 28 -17 28 5 37 3 42
|
15 |
-
-11 9 -24 -19 -53 -36 -36 -7 7 -18 12 -25 12 -22 0 -14 -20 12 -32 37 -17 75
|
16 |
-
3 75 40 0 34 -16 52 -47 52 -14 0 -23 6 -23 15 0 10 10 15 30 15 17 0 30 5 30
|
17 |
-
10 0 6 -18 10 -40 10 -31 0 -40 -4 -40 -17z"/>
|
18 |
-
<path d="M940 423 c0 -10 -3 -28 -6 -41 -6 -22 -5 -23 28 -17 28 5 37 3 42
|
19 |
-
-11 9 -24 -19 -53 -36 -36 -7 7 -18 12 -25 12 -22 0 -14 -20 12 -32 37 -17 75
|
20 |
-
3 75 40 0 34 -16 52 -47 52 -14 0 -23 6 -23 15 0 10 10 15 30 15 17 0 30 5 30
|
21 |
-
10 0 6 -18 10 -40 10 -31 0 -40 -4 -40 -17z"/>
|
22 |
-
<path d="M1090 400 c0 -13 -7 -20 -20 -20 -11 0 -20 -4 -20 -10 0 -5 9 -10 20
|
23 |
-
-10 15 0 20 -7 20 -25 0 -31 17 -33 22 -2 2 14 11 23 26 25 30 5 28 22 -3 22
|
24 |
-
-18 0 -25 5 -25 20 0 11 -4 20 -10 20 -5 0 -10 -9 -10 -20z"/>
|
25 |
-
</g>
|
26 |
-
</svg>
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="107" height="43" viewBox="0 0 107 43"><defs><style>.a,.c{fill:#cdcdcd;}.b{fill:#fff;}.c{font-size:17px;font-weight:600;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}</style></defs><g transform="translate(-1254 -505)"><g transform="translate(270)"><g transform="translate(-1)"><circle class="a" cx="21.5" cy="21.5" r="21.5" transform="translate(985 505)"/><path class="b" d="M21.6,7.826c-.316-3.477-2.777-6-5.856-6A5.821,5.821,0,0,0,10.76,4.7,5.61,5.61,0,0,0,5.892,1.826c-3.079,0-5.541,2.522-5.856,6A6.186,6.186,0,0,0,.22,10.1a9.779,9.779,0,0,0,3,5l7.539,6.841L18.424,15.1a9.78,9.78,0,0,0,3-5A6.2,6.2,0,0,0,21.6,7.826Z" transform="translate(996 516.174)"/></g></g><text class="c" transform="translate(1310 536)"><tspan x="0" y="0">321+</tspan></text></g></svg>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/img/svg/banner-pro.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="577.53" height="632.85" viewBox="0 0 577.53 632.85"><defs><style>.cls-1,.cls-2,.cls-3{fill:none;}.cls-1{clip-rule:evenodd;}.cls-104,.cls-110,.cls-137,.cls-140,.cls-143,.cls-146,.cls-155,.cls-158,.cls-159,.cls-16,.cls-160,.cls-162,.cls-163,.cls-164,.cls-165,.cls-166,.cls-168,.cls-172,.cls-182,.cls-187,.cls-191,.cls-192,.cls-21,.cls-29,.cls-3,.cls-38,.cls-41,.cls-42,.cls-43,.cls-45,.cls-61,.cls-82,.cls-87,.cls-89,.cls-92,.cls-94,.cls-97,.cls-98{fill-rule:evenodd;}.cls-4{fill:url(#linear-gradient);}.cls-5{opacity:0.5;}.cls-6{fill:#cffdff;}.cls-7,.cls-87{fill:#f5bf9b;}.cls-8{fill:#fe5e60;}.cls-9{fill:#fd7875;}.cls-10{fill:url(#linear-gradient-2);}.cls-11{fill:#0745d0;}.cls-12{fill:#0d64de;}.cls-13{fill:url(#linear-gradient-3);}.cls-14{fill:url(#linear-gradient-4);}.cls-15{fill:url(#linear-gradient-5);}.cls-16{fill:#8ae2b5;}.cls-163,.cls-17{fill:#fff;}.cls-18{fill:url(#linear-gradient-6);}.cls-19{fill:url(#linear-gradient-7);}.cls-20{fill:#64d295;}.cls-21{fill:#fdfbed;}.cls-22{clip-path:url(#clip-path);}.cls-23{fill:url(#linear-gradient-8);}.cls-24{fill:url(#linear-gradient-9);}.cls-25{fill:url(#linear-gradient-12);}.cls-26{clip-path:url(#clip-path-2);}.cls-27{fill:url(#linear-gradient-13);}.cls-28{fill:url(#linear-gradient-14);}.cls-29{fill:#2f784b;}.cls-30{clip-path:url(#clip-path-3);}.cls-31{fill:url(#linear-gradient-17);}.cls-32{fill:#4f946b;}.cls-33{fill:#45bf76;}.cls-34{fill:#1b5830;}.cls-35{fill:#33744b;}.cls-36{fill:#6ad59a;}.cls-37{fill:url(#linear-gradient-18);}.cls-38{fill:#f5d3b3;}.cls-39{clip-path:url(#clip-path-4);}.cls-40{fill:#ebae7d;}.cls-42{fill:#954b29;}.cls-43{fill:#f5d2b1;}.cls-44{clip-path:url(#clip-path-5);}.cls-45{fill:#4f2a2a;}.cls-46{clip-path:url(#clip-path-6);}.cls-47{fill:#391c1c;}.cls-48{fill:url(#radial-gradient);}.cls-49{clip-path:url(#clip-path-7);}.cls-50{clip-path:url(#clip-path-8);}.cls-51{clip-path:url(#clip-path-9);}.cls-52{clip-path:url(#clip-path-10);}.cls-53{clip-path:url(#clip-path-11);}.cls-54{clip-path:url(#clip-path-12);}.cls-55{clip-path:url(#clip-path-13);}.cls-56{clip-path:url(#clip-path-14);}.cls-57{clip-path:url(#clip-path-15);}.cls-58{clip-path:url(#clip-path-16);}.cls-59{clip-path:url(#clip-path-17);}.cls-60{clip-path:url(#clip-path-18);}.cls-61{fill:#623737;}.cls-62{clip-path:url(#clip-path-19);}.cls-63{fill:#432121;}.cls-64{fill:#542f2f;}.cls-65{fill:url(#radial-gradient-2);}.cls-66{fill:url(#radial-gradient-3);}.cls-67{fill:url(#radial-gradient-4);}.cls-68{fill:url(#radial-gradient-6);}.cls-69{fill:url(#radial-gradient-8);}.cls-70{fill:url(#radial-gradient-9);}.cls-71{fill:url(#radial-gradient-10);}.cls-72{clip-path:url(#clip-path-20);}.cls-73{clip-path:url(#clip-path-21);}.cls-74{clip-path:url(#clip-path-22);}.cls-75{clip-path:url(#clip-path-23);}.cls-76{clip-path:url(#clip-path-24);}.cls-77{clip-path:url(#clip-path-25);}.cls-78{clip-path:url(#clip-path-26);}.cls-79{clip-path:url(#clip-path-27);}.cls-80{fill:#2a1212;}.cls-81{fill:url(#radial-gradient-11);}.cls-82{fill:#fae7cb;}.cls-83{clip-path:url(#clip-path-28);}.cls-84{fill:url(#linear-gradient-19);}.cls-85{fill:url(#linear-gradient-20);}.cls-86{fill:url(#linear-gradient-21);}.cls-88{clip-path:url(#clip-path-29);}.cls-89{fill:#f8816d;}.cls-90{fill:url(#radial-gradient-12);}.cls-91{fill:url(#radial-gradient-13);}.cls-92{fill:#fbeede;}.cls-93{clip-path:url(#clip-path-30);}.cls-94{fill:#f6d3b3;}.cls-95{fill:url(#linear-gradient-24);}.cls-96{clip-path:url(#clip-path-31);}.cls-97{fill:#f7ddb7;}.cls-98{fill:#d0b285;}.cls-99{fill:url(#linear-gradient-25);}.cls-100{fill:url(#linear-gradient-26);}.cls-101{fill:url(#linear-gradient-27);}.cls-102{fill:url(#linear-gradient-28);}.cls-103{fill:url(#linear-gradient-29);}.cls-104{fill:#0e3b5a;}.cls-105{clip-path:url(#clip-path-32);}.cls-106{fill:#0a2d48;}.cls-107{fill:#184e6c;}.cls-108{fill:#12405b;}.cls-109{fill:#031223;}.cls-110{fill:#1d5e80;}.cls-111{clip-path:url(#clip-path-33);}.cls-112{fill:#104060;}.cls-113{fill:#2d7090;}.cls-114{fill:#1b5372;}.cls-115{fill:url(#radial-gradient-14);}.cls-116{fill:url(#radial-gradient-15);}.cls-117{fill:url(#radial-gradient-16);}.cls-118{fill:url(#radial-gradient-17);}.cls-119{clip-path:url(#clip-path-34);}.cls-120{clip-path:url(#clip-path-35);}.cls-121{clip-path:url(#clip-path-36);}.cls-122{clip-path:url(#clip-path-37);}.cls-123{clip-path:url(#clip-path-38);}.cls-124{clip-path:url(#clip-path-39);}.cls-125{clip-path:url(#clip-path-40);}.cls-126{clip-path:url(#clip-path-41);}.cls-127{clip-path:url(#clip-path-42);}.cls-128{clip-path:url(#clip-path-43);}.cls-129{fill:url(#radial-gradient-18);}.cls-130{clip-path:url(#clip-path-44);}.cls-131{clip-path:url(#clip-path-45);}.cls-132{fill:url(#linear-gradient-30);}.cls-133{clip-path:url(#clip-path-46);}.cls-134{clip-path:url(#clip-path-47);}.cls-135{clip-path:url(#clip-path-48);}.cls-136{fill:url(#radial-gradient-19);}.cls-137{fill:#e7736f;}.cls-138{fill:url(#radial-gradient-20);}.cls-139{fill:#dc534f;}.cls-140{fill:#9a6a80;}.cls-141{clip-path:url(#clip-path-49);}.cls-142{clip-path:url(#clip-path-50);}.cls-143{fill:#1e1c1b;}.cls-144{clip-path:url(#clip-path-51);}.cls-145{fill:url(#radial-gradient-21);}.cls-146{fill:#322f2e;}.cls-147{clip-path:url(#clip-path-53);}.cls-148{fill:#524f4d;}.cls-149{fill:url(#radial-gradient-22);}.cls-150{fill:url(#radial-gradient-25);}.cls-151{fill:#1d1b1b;}.cls-152{fill:url(#radial-gradient-26);}.cls-153{clip-path:url(#clip-path-54);}.cls-154{fill:url(#radial-gradient-28);}.cls-155{fill:#c53e31;}.cls-156{clip-path:url(#clip-path-55);}.cls-157{fill:url(#radial-gradient-29);}.cls-158{fill:#cbacba;}.cls-159{fill:#f56d60;}.cls-160{fill:#361925;}.cls-161{clip-path:url(#clip-path-56);}.cls-162{fill:#ff6182;}.cls-164{fill:#fef7e8;}.cls-165{fill:#25262f;}.cls-166{fill:#949bab;}.cls-167{clip-path:url(#clip-path-57);}.cls-168{fill:#1f2024;}.cls-169{clip-path:url(#clip-path-58);}.cls-170{fill:url(#radial-gradient-30);}.cls-171{fill:url(#radial-gradient-31);}.cls-172{fill:#f7816d;}.cls-173{clip-path:url(#clip-path-59);}.cls-174{fill:url(#linear-gradient-31);}.cls-175{fill:url(#linear-gradient-32);}.cls-176{fill:url(#linear-gradient-33);}.cls-177{fill:url(#linear-gradient-43);}.cls-178{fill:url(#linear-gradient-44);}.cls-179{fill:url(#linear-gradient-45);}.cls-180{fill:url(#linear-gradient-46);}.cls-181{fill:url(#linear-gradient-47);}.cls-182{fill:#91ae4a;}.cls-183{fill:#a9c16a;}.cls-184{fill:#71922f;}.cls-185{clip-path:url(#clip-path-60);}.cls-186{fill:#8ca94b;}.cls-187{fill:#6dc08e;}.cls-188{clip-path:url(#clip-path-61);}.cls-189{fill:#8acfa6;}.cls-190{fill:#4da86e;}.cls-191{fill:url(#linear-gradient-48);}.cls-192{fill:url(#linear-gradient-49);}.cls-193{fill:url(#linear-gradient-50);}.cls-194{fill:url(#linear-gradient-51);}</style><linearGradient id="linear-gradient" x1="-2.15" y1="-91.62" x2="-2.89" y2="-90.89" gradientTransform="translate(877.19 14011.19) scale(150.01)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#d3eafe"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="linear-gradient-2" x1="0.37" y1="-93.4" x2="-0.18" y2="-94.01" gradientTransform="translate(250.44 13722.79) scale(145.3)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#f79a86"/><stop offset="1" stop-color="#ff6d6f"/></linearGradient><linearGradient id="linear-gradient-3" y1="649.98" x2="1" y2="649.98" gradientTransform="translate(-413461.83 642.97) rotate(-90) scale(636.45)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#83cac9"/><stop offset="1" stop-color="#fff9db"/></linearGradient><linearGradient id="linear-gradient-4" x1="-0.47" y1="650.05" x2="0.53" y2="650.05" gradientTransform="translate(-209998.82 -260154.58) rotate(-38.94) scale(515.38)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#23a3be"/><stop offset="1" stop-color="#d1f2c4"/></linearGradient><linearGradient id="linear-gradient-5" y1="649.83" x2="1" y2="649.83" gradientTransform="translate(-413461.83 642.97) rotate(-90) scale(636.45)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#5db1af"/><stop offset="0.18" stop-color="#75bbb3"/><stop offset="0.56" stop-color="#b1d4bc"/><stop offset="1" stop-color="#fff5c8"/></linearGradient><linearGradient id="linear-gradient-6" y1="649.94" x2="1" y2="649.94" gradientTransform="translate(-413461.83 642.97) rotate(-90) scale(636.45)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#a2d9d8"/><stop offset="0.33" stop-color="#c1e4dc"/><stop offset="1" stop-color="#fffbe5"/></linearGradient><linearGradient id="linear-gradient-7" x1="0" y1="649.77" x2="1" y2="649.77" xlink:href="#linear-gradient-6"/><clipPath id="clip-path" transform="translate(-1.88 -2)"><polyline class="cls-1" points="403.2 441.12 326.42 441.12 326.42 271.39 403.2 271.39 403.2 441.12"/></clipPath><linearGradient id="linear-gradient-8" y1="640.43" x2="1" y2="640.43" gradientTransform="translate(-19303.03 301.36) rotate(-90) scale(30.71)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#195576"/><stop offset="1" stop-color="#114363"/></linearGradient><linearGradient id="linear-gradient-9" y1="640.43" x2="1" y2="640.43" gradientTransform="translate(-19304.91 299.36) rotate(-90) scale(30.71)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#0d3856"/><stop offset="1" stop-color="#092a44"/></linearGradient><linearGradient id="linear-gradient-12" y1="649.14" x2="1" y2="649.14" gradientTransform="translate(-150765.11 557.62) rotate(-90) scale(232.82)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#faeacf"/><stop offset="1" stop-color="#fdfbed"/></linearGradient><clipPath id="clip-path-2" transform="translate(-1.88 -2)"><polyline class="cls-1" points="417.62 557.63 312.41 557.63 312.41 324.81 417.62 324.81 417.62 557.63"/></clipPath><linearGradient id="linear-gradient-13" y1="641.82" x2="1" y2="641.82" gradientTransform="translate(-22524.95 358.95) rotate(-90) scale(35.66)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#d0b387"/><stop offset="1" stop-color="#c4a171"/></linearGradient><linearGradient id="linear-gradient-14" y1="641.82" x2="1" y2="641.82" gradientTransform="translate(-22526.83 356.96) rotate(-90) scale(35.66)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#bc9867"/><stop offset="1" stop-color="#ad8351"/></linearGradient><clipPath id="clip-path-3" transform="translate(-1.88 -2)"><path class="cls-1" d="M10.44,576.31c.55-.92,1.48-1.7,1.65-2.49.11-.47-.21-1.19-.2-1.66a12.18,12.18,0,0,1,.2-1.86,18.82,18.82,0,0,1,6.23-10.58,26.64,26.64,0,0,1,5.18-3.12c2.18-1,4.46-1.71,5.19-3.31a17.42,17.42,0,0,0,.63-3.53,84.3,84.3,0,0,1,2.28-10.58c3.68-11.9,9.51-22,18.46-28.84a18.15,18.15,0,0,0,2.49-1.87s-.47-1.26-.62-1.66a7.29,7.29,0,0,1-.62-1.87c-.47-4.47,2.26-8.48,7-7.88,1.13.14,2.87,1.51,3.32,1.24.07,0,.55-1.32.83-2.07,2.16-5.74,3.89-9.91,7.47-13.49a35.38,35.38,0,0,1,6.43-5.39A21.72,21.72,0,0,1,85.13,474a22.12,22.12,0,0,1,8.5.83c1.19.28,2.57,1.07,4.57.83,1.67-.21,3-1.05,3.11-2.7.16-2.51-2.49-4-5-4.77a41.9,41.9,0,0,0-12.66-1.45c3.42-1.43,7.66-3.22,12.24-3.53,1.32-.09,6.6-.35,7.27.21a16.72,16.72,0,0,1,.62,2.9,87.5,87.5,0,0,1,2.28,15.77c.08,1.65-.22,6.16.21,7.05a22.36,22.36,0,0,0,2.49,1.46,21.15,21.15,0,0,1,2.28,1.66c10,8.59,14.65,23.13,19.3,36.1,1-3.75,3.2-6.34,8.5-5.81-.65-1-1.52-1.54-2.07-2.7-.37-.78-.27-1.85-.62-2.49-.54-1-2.09-1.51-2.29-2.7s.91-2.38.83-2.9c0-.19-.67-.64-1-1a23,23,0,0,0-3.31-3.32c-3-1.84-7.68-2.51-7.68-6.85,0-3.38,2.46-4.75,5.18-5.18a10.79,10.79,0,0,1,1.56,0c.9,0,1.81.05,2-.18.37-.51-1.44-3.79-1.86-4.77-.93-2.15-1.44-3.56-2.08-4.77a51,51,0,0,0-5.39-8.3,107.09,107.09,0,0,0-11.21-12.45c-.14-.13-.87-.47-1-.62-1-1-.12-.9,1-1.45,2.5-1.21,3.58-3.11,3.74-6.44a2.94,2.94,0,0,1,.62.42,88.29,88.29,0,0,1,16.18,18.25,68.7,68.7,0,0,1,9.55,20.55c.29,1,.4,2.82.83,3.52a25.65,25.65,0,0,0,3.11,2.49c2.34,1.92,4,3.48,6,5.19,1.57,1.33,2.95,2.61,4.56,3.73,3.61,2.52,8.83,5.29,14.31,5.4a73.3,73.3,0,0,0,10.38-1,83.54,83.54,0,0,1,10.37-1c8.86,0,17.46,2.53,23.66,6.64a40.68,40.68,0,0,1,11.2,11.41,17.43,17.43,0,0,1,2.7,5,12.94,12.94,0,0,1-2.08,10,12,12,0,0,1-7.88,4.15c-5.43.42-10.23-3.82-15.35-4.15,4.22,4.74,9.68,9.47,9.54,17.22a13.65,13.65,0,0,1-4.77,10.17c-.76.62-2.29,1-2.49,1.66-.05.15.34,1.2.41,2.07.53,6.66-3.72,10-8.5,11.41a48.48,48.48,0,0,1-6.23.83c-1.26.19-2.38.7-3.53.83-3.47.41-7.27.33-11,.42s-7.51.21-11.2.21c-37.92,0-75.53.83-112.87.83-10.8,0-20.42.1-32.78.21-2.89,0-10.54.46-11.21,0a12.75,12.75,0,0,0-.41-1.46,20.75,20.75,0,0,1,2.7-14.94"/></clipPath><linearGradient id="linear-gradient-17" y1="649.91" x2="1" y2="649.91" gradientTransform="translate(-413461.83 642.97) rotate(-90) scale(636.45)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#9dd7d6"/><stop offset="1" stop-color="#fffbe4"/></linearGradient><linearGradient id="linear-gradient-18" y1="649.73" x2="1" y2="649.73" gradientTransform="translate(-413461.83 642.97) rotate(-90) scale(636.45)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#63b5b3"/><stop offset="0.19" stop-color="#7bbfb7"/><stop offset="0.59" stop-color="#b9d9c0"/><stop offset="1" stop-color="#fff6cb"/></linearGradient><clipPath id="clip-path-4" transform="translate(-1.88 -2)"><path class="cls-1" d="M115.5,566.48c.12.64.58,1.31.62,1.66.14,1-.05,2.19,0,3.32.16,3.5.45,7.37.62,11.2.21,4.38-.26,9.38,2.29,11.2,1.45,1,5.67,1.07,9.54,1.25,6.21.29,10.47.51,16,.83,4.6.27,9.34.81,13.69,1a36.09,36.09,0,0,0,5.6,0c1.88-.22,5-1.16,4.57-3.32-.5-2.5-6.54-3.89-9.55-5.19a91.21,91.21,0,0,1-9.75-5c-2.63-1.56-6-3.6-9.13-5.6a13.44,13.44,0,0,1-3.73-2.91c-.42-.54-1.14-1.4-1.66-2.07-.32-.41-1.81-2.26-1.87-2.49-.28-1.21.89-2.68,0-3.74-.42,0-.52-2.32-.52-4.65,0-2.53.14-5.07.15-4.59-.72-1-1.58-.21-2.47.58s-2.09,1.84-3,0c-.63-1.36-1.73-4.28-2.69-2.08-.18.41,0,.75-.21,1.25-.52,1.22-1.43,1.55-.83,3.11-.9-.24-.93-1.46-2.08-1.24-.69.13-1.07.77-.83,1.66-.89.28-1.75.59-1.45,2.07-.61.38-.24-.36-.83-.41a1.84,1.84,0,0,0-.44.21c-.23.12-.48.24-.6.2-.8-.28-1.61,2.86-1.45,3.74"/></clipPath><clipPath id="clip-path-5" transform="translate(-1.88 -2)"><path class="cls-1" d="M103.17,573.53c-3.3-.39-8-.31-9.34,2.49-.55,1.15-.39,3.25-.62,4.15-1,3.87-5.63,6.56-7.68,9.75a20.8,20.8,0,0,0-1.45,3.53c-.57,1.52-1,2.38-.62,3.73,1.18,4.23,10,2.75,15.14,2.7,2.33,0,5.48-.17,9.13,0,2.33.11,7,.76,8.51-.21,2.46-1.6.42-7.17-1-9.54a21.07,21.07,0,0,0-1.66-1.87c-1.24-1.55-3.93-3.92-4.56-5.81-.46-1.35-.16-5-.83-6.43-.79-1.72-2.63-2.21-5-2.49"/></clipPath><clipPath id="clip-path-6" transform="translate(-1.88 -2)"><path class="cls-1" d="M155.18,294.15c-.33-.06-.35.2-.62.21-.93,2.86-.61,7-2.9,8.51-.15,1,.35,1.44.21,2.49-1.12-.55.25-3.58-.83-4.16-.93-.36-1.57,1.15-2.7,1.25-.35,1.38,0,3.47-.42,4.77a66.47,66.47,0,0,1-11,3.32c-4.13.94-8.8,1-12,2.28-2.43.94-3.31,3.88-6.65,3.32a3.5,3.5,0,0,1-2.69-4.15c-2.68,2.47-2.08,7.35-2.49,11.62a129.39,129.39,0,0,0-.83,13.07c-.65.76,1.1.44.83,1.46a18.79,18.79,0,0,1,.41,3.52c.19.61.26.1.44-.4s.38-.8.81-.63c1.3,3.36.41,6.94.41,10.37A268.45,268.45,0,0,0,116.8,383c1.61,13.37,4.66,26.23,4.57,40,0,6.17-2.23,12.27-3.74,18.26-4.4,17.45-11.64,32.1-14.31,51.25-2,14-.46,27.18,1.24,40.46,1.64,12.75,3.62,25,7.47,36.1a91.2,91.2,0,0,0,25.73-.42C135.29,520.89,158,488,164.31,446.44c1.75-11.48,1.67-23.28,2.08-35.06s1.31-23.77,2.49-35.07c1.71-16.44,4.58-32.4,7.06-49.17.78-5.36,1-12,2.9-16.39.76-1.78,2.73-2.56,2.69-5.19-6.4,0-13.56-1.59-20.12-.83-2.91.34-5.27,2.12-8.09,1.87.25-4.38,2.62-7.75,1.86-12.45"/></clipPath><radialGradient id="radial-gradient" cx="5.25" cy="650.28" r="1" gradientTransform="matrix(-58.27, -6.91, 22.64, -190.9, -14245.61, 124626.69)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#533131"/><stop offset="1" stop-color="#391c1c"/></radialGradient><clipPath id="clip-path-7" transform="translate(-1.88 -2)"><path class="cls-2" d="M123.7,469.3c0,.05,0,.1,0,.16l0,.29c0-.16,0-.3,0-.45M171,359.78c-6.74,2.14-15.5,2.94-21.73,4.33-.55,2.42-10.35,37.57-13.28,53.73-3,16.39-3.52,33.85-3.52,53.12,0,18-4.3,33-6,50.62-.31,3.21-.54,6.44-.72,9.71C132.37,506.17,144,485.5,157.81,473c.7-2.6,1.17-5.56,1.66-8.44a25.71,25.71,0,0,1-2.95.17,26,26,0,0,1-3.26-.2c-9.83-1.21-17.15-7.54-16.34-14.13.72-5.86,7.61-10,16-10a25.77,25.77,0,0,1,3.25.2,25.5,25.5,0,0,1,5.17,1.17c-.12-7.67-.63-15.5-.26-23.35a146.71,146.71,0,0,1,7.47-39.42l0-.09.27-2.65c.58-5.55,1.29-11,2.07-16.53"/></clipPath><clipPath id="clip-path-8" transform="translate(-1.88 -2)"><path class="cls-2" d="M160.56,464.42c-.36.05-.72.11-1.09.15-.49,2.88-1,5.84-1.66,8.44l.48-.43c.79-2.7,1.56-5.42,2.27-8.16M168.61,379l0,.09a146.71,146.71,0,0,0-7.47,39.42c-.37,7.85.14,15.68.26,23.35a22.89,22.89,0,0,1,3.38,1.44c1.3-10.47,1.27-21.18,1.64-31.88.38-10.95,1.18-21.91,2.22-32.42"/></clipPath><clipPath id="clip-path-9" transform="translate(-1.88 -2)"><path class="cls-2" d="M135.15,357.08c-1,2.28-2,4.53-3,6.79-.8,1.7-2.12,3.33-2.7,5.19-1.1,3.57-1.37,7.93-1.86,12-1.54,12.81-2.58,25.76-4.15,38a162.41,162.41,0,0,0-1.58,21c0,.53,0,1.06,0,1.59,2.22-23.22,6.15-44.91,10-66.44,1.09-6.08,2-12.22,3.29-18.13m38.69-16.3a274.45,274.45,0,0,1-34.34,4.4c-.61,2-1.26,3.89-1.94,5.76-2.14,8.11-3.16,16.65-4.67,25.1-4.27,23.94-8.55,47.55-10.7,73.49.4,6.68.93,13.32,1.47,19.93,0-.06,0-.11,0-.16h0c0,.15,0,.29,0,.45,0,.53.09,1.06.13,1.6.18,2.14.26,4.27.26,6.38a167.37,167.37,0,0,1-1.5,19.55,208.94,208.94,0,0,1-4.15,23.86c-.89,3.72-1.84,7.46-2.74,11.25,3,.73,6.12,1.38,9.22,1.94.25-1,.51-2,.78-3,.18-3.27.41-6.5.72-9.71,1.72-17.64,6-32.66,6-50.62,0-19.27.56-36.73,3.52-53.12,2.93-16.16,12.73-51.31,13.28-53.73,6.23-1.39,15-2.19,21.73-4.33.9-6.31,1.89-12.62,2.89-19"/></clipPath><clipPath id="clip-path-10" transform="translate(-1.88 -2)"><path class="cls-2" d="M125.53,534.44c-.4,9.18-.42,18.59-.58,28.22,0,2.14.14,4.64.21,7.09a91,91,0,0,0,12.6-1.11q-.19-3.63-.19-7.16a144.68,144.68,0,0,1,1.31-19.29c-.12-2-.22-4-.3-6-4.4-.42-8.76-1-13.05-1.77"/></clipPath><clipPath id="clip-path-11" transform="translate(-1.88 -2)"><path class="cls-2" d="M138.58,536.21c.08,2,.18,4,.3,6,.27-2,.57-3.93.91-5.87l-1.21-.11"/></clipPath><clipPath id="clip-path-12" transform="translate(-1.88 -2)"><path class="cls-2" d="M124.9,534.33a182.08,182.08,0,0,0-4,22.19c-.53,4.45-.89,8.86-1.09,13.2,1.07,0,2.16.06,3.25.06.71,0,1.42,0,2.12,0-.07-2.45-.24-5-.21-7.09.16-9.63.18-19,.58-28.22l-.63-.11"/></clipPath><clipPath id="clip-path-13" transform="translate(-1.88 -2)"><path class="cls-2" d="M157.81,473c-13.82,12.49-25.44,33.16-32.13,58.28q-.09,1.56-.15,3.15c4.29.76,8.65,1.35,13.05,1.77a118.28,118.28,0,0,1,.75-21.47,75.65,75.65,0,0,1,11.61-30.3c1.76-2.76,4.55-5.34,5.81-8.29a23.57,23.57,0,0,0,1.06-3.14"/></clipPath><clipPath id="clip-path-14" transform="translate(-1.88 -2)"><path class="cls-2" d="M158.29,472.58l-.48.43a23.57,23.57,0,0,1-1.06,3.14c-1.26,3-4.05,5.53-5.81,8.29a75.65,75.65,0,0,0-11.61,30.3,118.28,118.28,0,0,0-.75,21.47l1.21.11c3.92-22.69,12.28-42.71,18.5-63.74"/></clipPath><clipPath id="clip-path-15" transform="translate(-1.88 -2)"><path class="cls-2" d="M125.68,531.29c-.27,1-.53,2-.78,3l.63.11q.06-1.59.15-3.15"/></clipPath><clipPath id="clip-path-16" transform="translate(-1.88 -2)"><path class="cls-2" d="M153,440.45c-8.42,0-15.31,4.1-16,10-.81,6.59,6.51,12.92,16.34,14.13a26,26,0,0,0,3.26.2,25.71,25.71,0,0,0,2.95-.17c.06-.36.13-.72.19-1.08a106,106,0,0,0,1.66-13.9c.09-2.57.1-5.16.05-7.77a25.5,25.5,0,0,0-5.17-1.17,25.77,25.77,0,0,0-3.25-.2"/></clipPath><clipPath id="clip-path-17" transform="translate(-1.88 -2)"><path class="cls-2" d="M161.37,441.82c0,2.61,0,5.2-.05,7.77a106,106,0,0,1-1.66,13.9c-.06.36-.13.72-.19,1.08.37,0,.73-.1,1.09-.15a176.7,176.7,0,0,0,3.75-18c.16-1.06.31-2.12.44-3.18a22.89,22.89,0,0,0-3.38-1.44"/></clipPath><clipPath id="clip-path-18" transform="translate(-1.88 -2)"><path class="cls-2" d="M137.56,350.94c-.76,2.09-1.56,4.13-2.41,6.14-1.32,5.91-2.2,12.05-3.29,18.13-3.88,21.53-7.81,43.22-10,66.44,0,.83,0,1.67.07,2.5,0,.35,0,.7,0,1.06q.1,2.16.24,4.32c2.15-25.94,6.43-49.55,10.7-73.49,1.51-8.45,2.53-17,4.67-25.1"/></clipPath><clipPath id="clip-path-19" transform="translate(-1.88 -2)"><path class="cls-1" d="M135.23,335.66c.7-2.62,1.15-4.9,2.07-7.89.68-2.19,1.58-6.1,4.56-5.6,3.6.61,1,9.58.42,12.45a131.78,131.78,0,0,1-10.17,29.25c-.8,1.7-2.12,3.33-2.7,5.19-1.1,3.57-1.37,7.93-1.86,12-1.54,12.81-2.58,25.76-4.15,38A144.62,144.62,0,0,0,122,445.21c.45,8.77,1.16,17.48,1.86,26.14.74,9-.28,17.73-1.24,25.93a208.94,208.94,0,0,1-4.15,23.86c-3.64,15.32-8.43,31-6,48.34-7.11,2.29-18.82,2.89-27,1-1.5-28.42-8.62-57.1-7.67-87.14.29-9.52,1.48-18.9,2.69-28.63s.63-19.14-.62-29.05c-1.2-9.47-2.13-19.22-2.7-29-.85-14.68-1.83-30.83-.83-46.06.3-4.55-.33-10.2,3.53-12.45,1.17-.14.87,1.2,1.66,1.45,3.56-5.31,9.36-9.25,18.46-10.17,5.67-.56,16.66-.71,19.51,2.29,2,2.08,1.67,5.32,2.28,8.09.84-1.14,3.08-1.11,3.94-.63.19-2.3.25-4.72,1-6.43.34-.62,1-.45,1.56-.28s1,.3,1.13-.13c1.44-3.27-.21-9.63,3.74-10.38,4.06,2.14,2.11,9.22,2.08,13.7m-16.81,3.11c-.46.18,0,2.82.83,3.11.07-1.39-.59-2-.83-3.11"/></clipPath><radialGradient id="radial-gradient-2" cx="2.15" cy="650.22" r="1" gradientTransform="matrix(-142.43, -16.88, 17.41, -146.96, -10937.7, 96154.02)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#4a2525"/><stop offset="1" stop-color="#623737"/></radialGradient><radialGradient id="radial-gradient-3" cx="2.15" cy="650.22" r="1" gradientTransform="matrix(-142.43, -16.88, 17.41, -146.96, -10937.7, 96154.02)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#5a3535"/><stop offset="1" stop-color="#744a4a"/></radialGradient><radialGradient id="radial-gradient-4" cx="2.15" cy="650.22" r="1" gradientTransform="matrix(-142.43, -16.88, 17.41, -146.96, -10937.7, 96154.02)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2f1515"/><stop offset="1" stop-color="#432121"/></radialGradient><radialGradient id="radial-gradient-6" cx="2.15" cy="650.22" r="1" gradientTransform="matrix(-142.43, -16.88, 17.41, -146.96, -10937.7, 96154.02)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#3d1f1f"/><stop offset="1" stop-color="#542f2f"/></radialGradient><radialGradient id="radial-gradient-8" cx="3.99" cy="650.22" r="1" gradientTransform="matrix(-76.69, -9.11, 17.41, -146.98, -10853.12, 96060.96)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#7a5151"/><stop offset="1" stop-color="#623737"/></radialGradient><radialGradient id="radial-gradient-9" cx="3.99" cy="650.22" r="1" gradientTransform="matrix(-76.69, -9.11, 17.41, -146.98, -10853.12, 96060.96)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#8a6363"/><stop offset="1" stop-color="#744a4a"/></radialGradient><radialGradient id="radial-gradient-10" cx="3.99" cy="650.22" r="1" gradientTransform="matrix(-76.69, -9.11, 17.41, -146.98, -10853.12, 96060.96)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#5d3838"/><stop offset="1" stop-color="#432121"/></radialGradient><clipPath id="clip-path-20" transform="translate(-1.88 -2)"><path class="cls-2" d="M91.2,410.81c-.52,2.21-1,4.44-1.5,6.7,0,10.73.21,21.59-.91,32-.88,8.28-3,15.88-3.94,23.66a134.71,134.71,0,0,0-.92,16c.38,7.32,1.08,14.44,2.06,21.29a90.23,90.23,0,0,1,5.56,26.34,130.8,130.8,0,0,0,14.77,34,39.93,39.93,0,0,0,6.08-1.39,69,69,0,0,1-.65-9.54c-1.6-7.25-3.24-17.62-2.07-26.14,1.65-12.18,7.8-21.67,12-31.53l.33-.78c.19-1.39.37-2.8.53-4.21.46-4,.94-8,1.23-12.24-.08-.28-.15-.55-.22-.82-2-7.26-4.8-13.79-6.69-21a25.33,25.33,0,0,1-8,1.25c-9.91,0-17.94-5.39-17.94-12s8-12,17.94-12a26,26,0,0,1,6.49.81c1.11-8.68,3.6-15.88,4.75-24.37a140.78,140.78,0,0,0-26.6-5.81l-2.35-.25"/></clipPath><clipPath id="clip-path-21" transform="translate(-1.88 -2)"><path class="cls-2" d="M120.15,416.87c-1.15,8.49-3.64,15.69-4.75,24.37a20.26,20.26,0,0,1,6.5,2.91c0-.83-.06-1.67-.07-2.5,0-.53,0-1.06,0-1.59a162.41,162.41,0,0,1,1.58-21c0-.35.09-.69.13-1-1.12-.4-2.25-.78-3.38-1.15"/></clipPath><clipPath id="clip-path-22" transform="translate(-1.88 -2)"><path class="cls-2" d="M122.91,460a18.54,18.54,0,0,1-6,3.25c1.89,7.18,4.73,13.71,6.69,21,.07.27.14.54.22.82.16-2.4.27-4.84.27-7.31,0-2.11-.08-4.24-.26-6.38,0-.54-.08-1.07-.13-1.6-.26-3.25-.52-6.49-.77-9.75"/></clipPath><clipPath id="clip-path-23" transform="translate(-1.88 -2)"><path class="cls-2" d="M86,510.48a196.05,196.05,0,0,0,5.56,26.34A90.23,90.23,0,0,0,86,510.48"/></clipPath><clipPath id="clip-path-24" transform="translate(-1.88 -2)"><path class="cls-2" d="M122,501.49l-.33.78c-4.23,9.86-10.38,19.35-12,31.53-1.17,8.52.47,18.89,2.07,26.14v0c0-13.62,3.71-26.31,6.67-38.76,1.47-6.19,2.69-12.8,3.62-19.65"/></clipPath><clipPath id="clip-path-25" transform="translate(-1.88 -2)"><path class="cls-2" d="M108.91,440.43c-9.91,0-17.94,5.39-17.94,12s8,12,17.94,12a25.33,25.33,0,0,0,8-1.25,54.43,54.43,0,0,1-1.82-18.87c.09-1.07.2-2.12.33-3.14a26,26,0,0,0-6.49-.81"/></clipPath><clipPath id="clip-path-26" transform="translate(-1.88 -2)"><path class="cls-2" d="M115.4,441.24c-.13,1-.24,2.07-.33,3.14a54.43,54.43,0,0,0,1.82,18.87,18.54,18.54,0,0,0,6-3.25c-.37-4.91-.71-9.84-1-14.79,0-.36,0-.71,0-1.06a20.26,20.26,0,0,0-6.5-2.91"/></clipPath><clipPath id="clip-path-27" transform="translate(-1.88 -2)"><path class="cls-2" d="M89.7,417.51q-2.6,12.23-4.15,25.22a275,275,0,0,0-1.62,46.46,134.71,134.71,0,0,1,.92-16c1-7.78,3.06-15.38,3.94-23.66,1.12-10.45.95-21.31.91-32"/></clipPath><radialGradient id="radial-gradient-11" cx="2.15" cy="650.22" r="1" gradientTransform="matrix(-142.43, -16.88, 17.41, -146.96, -10937.7, 96154.02)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1b0b0b"/><stop offset="1" stop-color="#2a1212"/></radialGradient><clipPath id="clip-path-28" transform="translate(-1.88 -2)"><polyline class="cls-1" points="312.41 580.59 235.43 580.59 235.43 385.75 312.41 385.75 312.41 580.59"/></clipPath><linearGradient id="linear-gradient-19" y1="648.59" x2="1" y2="648.59" gradientTransform="translate(-105885 581.27) rotate(-90) scale(163.67)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fae9ce"/><stop offset="1" stop-color="#fdfbed"/></linearGradient><linearGradient id="linear-gradient-20" y1="639.86" x2="1" y2="639.86" gradientTransform="translate(-18375.7 413.98) rotate(-90) scale(29.15)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#c65452"/><stop offset="1" stop-color="#ba4442"/></linearGradient><linearGradient id="linear-gradient-21" y1="639.86" x2="1" y2="639.86" gradientTransform="translate(-18377.58 411.99) rotate(-90) scale(29.15)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#af3736"/><stop offset="1" stop-color="#a02b29"/></linearGradient><clipPath id="clip-path-29" transform="translate(-1.88 -2)"><path class="cls-1" d="M209.57,205.43c-3.94-2.25-4.31-10.16-10.38-8.92-1.52,1.9,3.58,8.29,5.19,12.45,1.77,4.55,1.32,9.67,2.91,14.94,2.37,0,4.62.1,6.87.21,2.62.14,5.24.27,8.07.2,1.23-2.44,2.88-5.4,4.35-8.5,1.36-2.88,3.37-6.06,3.74-8.92.93-7.39-4.58-11.45-10.79-12.87.07-4.89,3.68-8.67,2.07-13.28-2.23-1.77-4,2.9-4.77,4.78-2.47,6.41-4.31,15.11-7.26,19.91"/></clipPath><radialGradient id="radial-gradient-12" cx="-4.95" cy="654.4" r="1" gradientTransform="matrix(39.63, 30.18, -28.97, 38.04, 19363.59, -24513.15)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e45545"/><stop offset="0.09" stop-color="#e45545"/><stop offset="0.34" stop-color="#f59a80"/><stop offset="0.36" stop-color="#f59d82"/><stop offset="0.5" stop-color="#f5b090"/><stop offset="0.64" stop-color="#f5bb98"/><stop offset="0.79" stop-color="#f5bf9b"/><stop offset="1" stop-color="#f5bf9b"/></radialGradient><radialGradient id="radial-gradient-13" cx="-4.95" cy="654.4" r="1" gradientTransform="matrix(39.63, 30.18, -28.97, 38.04, 19363.59, -24513.15)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e63a31"/><stop offset="0.09" stop-color="#e63a31"/><stop offset="0.34" stop-color="#f8685a"/><stop offset="0.43" stop-color="#f87161"/><stop offset="0.61" stop-color="#f87d6a"/><stop offset="0.79" stop-color="#f8816d"/><stop offset="1" stop-color="#f8816d"/></radialGradient><clipPath id="clip-path-30" transform="translate(-1.88 -2)"><path class="cls-1" d="M203,215.57c-.31,2.8-.7,5.52-1,8.3,7.8.86,17.05,2.42,24.06,2.69,0-3,1.38-5.8,1.25-8.3-8.4-1-15.19-2.71-24.28-2.69"/></clipPath><linearGradient id="linear-gradient-24" x1="0" y1="647.74" x2="1" y2="647.74" gradientTransform="translate(-73851.88 592.5) rotate(-90) scale(114.33)" xlink:href="#linear-gradient-12"/><clipPath id="clip-path-31" transform="translate(-1.88 -2)"><polyline class="cls-1" points="235.64 592.5 181.48 592.5 181.48 537.5 235.64 478.17 235.64 592.5"/></clipPath><linearGradient id="linear-gradient-25" y1="645.67" x2="1" y2="645.67" gradientTransform="translate(-43501.21 536.3) rotate(-90) scale(67.7)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#d0b285"/><stop offset="1" stop-color="#c09c6b"/></linearGradient><linearGradient id="linear-gradient-26" y1="645.91" x2="1" y2="645.91" gradientTransform="translate(-43503.09 534.3) rotate(-90) scale(67.7)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#bc9765"/><stop offset="1" stop-color="#a87d4b"/></linearGradient><linearGradient id="linear-gradient-27" x1="0" y1="645.98" x2="1" y2="645.98" xlink:href="#linear-gradient-26"/><linearGradient id="linear-gradient-28" x1="0" y1="645.83" x2="1" y2="645.83" xlink:href="#linear-gradient-26"/><linearGradient id="linear-gradient-29" x1="0" y1="645.74" x2="1" y2="645.74" xlink:href="#linear-gradient-26"/><clipPath id="clip-path-32" transform="translate(-1.88 -2)"><path class="cls-1" d="M155.75,181h-.21c-.87.31-2,.37-2.08,1.45,2.78,4.89,7.3,8.59,11.21,14.11,1.7,2.4,3.17,4.57,5,7.68,1.56,2.68,4.7,7.23,3.73,10.37-.51,1.66-2,1.82-2.28,3.53s.74,3.93,1,6.22c1.49,11.38,1.16,23.37,1.87,34.45.28,4.47,1.21,8.94,1.24,13.27.06,8.83.16,18.42.21,27.39,0,3,1,6.64.62,8.92-.31,1.73-2.82,3.36-2.7,5.81,3.13-1.41,3.58,1.56,5.4,2.49a16.9,16.9,0,0,0,7.05,1.24c10.47,0,17.16-5.58,21.17-12.44,4.24-7.27,4.72-17.24,7.26-26.35,2.16-7.77,7.75-15.12,10.37-23.24,2.77-8.55,2.05-21,3.11-30.71a223.56,223.56,0,0,1-25.93-5c-4,12.64-9.94,23.4-16,34-.86-6.4.3-12.91-.21-19.5-.83-10.79-4.79-22-8.92-30.92-4.27-9.27-10.63-20.43-20.95-22.82"/></clipPath><clipPath id="clip-path-33" transform="translate(-1.88 -2)"><path class="cls-1" d="M75.93,333.71c-.37,3.37-.58,6.9-.83,10.37,35.86,3.64,76.69,2.34,107.27-5.18-4.33-18.47-5.6-39-5.6-62.45,0-7.22,1.06-14.23,1.24-21.37.17-7-.7-14.35-1.24-21.58-1.07-13.91-2.62-27.38-7.48-38-2.28-5-5.65-11.13-9.75-13.9-4.81-3.25-12.5-4.41-19.08-6.85a15.16,15.16,0,0,1-2.49-1c-.71-.42-1.16-1.18-1.87-1.46-2-.77-5.13-.94-7.26-1.45a37.08,37.08,0,0,0-10.38-1,5.07,5.07,0,0,1-1.15-.13,3.79,3.79,0,0,0-1.54-.08c-1.18.25-3.14,1.64-5,2.49-11.51,5.29-23.81,10.31-35.07,16-20.6,10.36-20.1,38.14-24.9,62.87-1.56,8.06-4.21,15.64-6.22,23-3.27,12-4.27,28.1-.21,39,2.57,6.88,4.28,13.1,9.13,17.85a19.71,19.71,0,0,0,22.41,2.9"/></clipPath><radialGradient id="radial-gradient-14" cx="1.87" cy="650.47" r="1" gradientTransform="translate(393.54 62638.07) rotate(180) scale(165.63 95.82)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#104060"/><stop offset="0.93" stop-color="#1c5c7e"/><stop offset="1" stop-color="#1d5e80"/></radialGradient><radialGradient id="radial-gradient-15" cx="1.87" cy="650.47" r="1" gradientTransform="translate(393.54 62638.07) rotate(180) scale(165.63 95.82)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#082842"/><stop offset="0.74" stop-color="#0e3957"/><stop offset="1" stop-color="#104060"/></radialGradient><radialGradient id="radial-gradient-16" cx="1.87" cy="650.47" r="1" gradientTransform="translate(452.2 62632.84) rotate(180) scale(165.63 95.82)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#134666"/><stop offset="1" stop-color="#1d5e80"/></radialGradient><radialGradient id="radial-gradient-17" cx="1.87" cy="650.47" r="1" gradientTransform="translate(452.2 62632.84) rotate(180) scale(165.63 95.82)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1e5777"/><stop offset="1" stop-color="#2d7090"/></radialGradient><clipPath id="clip-path-34" transform="translate(-1.88 -2)"><path class="cls-2" d="M76.69,343.42a10,10,0,0,0-1.53.67l3.4.33-1.87-1m54.09-58.93c-.12,0-.13.1-.15.21a1,1,0,0,0,.2-.21h-.05m-5.55-10.61v0h0l0,0m52.79-22c-1.68,1.68-3.32,3.36-4.94,5h.14a4.75,4.75,0,0,1,1.09,3.11,4.46,4.46,0,0,1-.05.63,7.25,7.25,0,0,1-1,1.87c-.54.89-.71,1.44-1,1.87-.76,1-2.5,1.93-3.73,3.11s-2.17,3.05-3.11,3.73-2.64.66-3.74,1.24c-.31.17-.73.82-1.24,1.25s-1.05.7-1.46,1a21.26,21.26,0,0,1-2.69,2.28c-3.07,1.65-7,1.73-11,1.73h-1.25c-1.61,0-3.21,0-4.75.14-1.06.08-2.42.52-3.94.83a29.93,29.93,0,0,1-3.85.66.66.66,0,0,1-.29,0h0s0,0,0,0a8,8,0,0,0-.44-1c-.34-.91-1.05-2.81-1.25-3.11l-.07-.11a3.71,3.71,0,0,0-.6,1.21l1.07,2.06a.3.3,0,0,1,.19-.09c.09,0,.17.11.19.41s.07.43.11.65c.3.59.58,1.16.86,1.73.51,1.06,1.12,1.46.21,2.08a1,1,0,0,1-.49.17h0a.61.61,0,0,1-.07.14h0a1,1,0,0,0,.59-.2c.15.31.31.62.47.92H132c.83,1.48,3.54,2.64,3.11,4.77a1,1,0,0,1-.23.45,30.39,30.39,0,0,0,2.38,3.19c-10.26,6.67-20.08,12.82-28.43,21.16-4.13,4.14-7.23,9.19-11.2,13.49s-8.91,7.5-13.69,11.21c3.65,1.5,7.46,3.06,11.52,4.47a89,89,0,0,1,19.66-2.57l2,0a93.67,93.67,0,0,1,23.41,3.7l2.51-.19c10.15-3.55,21.3-7.21,33.66-7.89-1.67-19.09-2.22-40.75,0-59.73,0-.32.07-.66.12-1,0-7.16,1.07-14.12,1.24-21.21,0-.6,0-1.21,0-1.81s0-.91,0-1.37M96.54,215.74c-3.54,18.17-.35,41.81-2.9,61a149,149,0,0,0,26.45-9.44c0-.14.11-.28.17-.41a13.16,13.16,0,0,1,2.44-.76l.4-.18.09.2a1.36,1.36,0,0,1,.39.12,4.9,4.9,0,0,1,1.13,3.15c.2.42.41.85.62,1.27v-.08c0-1.85.51-4.29,1-4.71a3.82,3.82,0,0,1,2.16-.36h.26a9.15,9.15,0,0,0,1.32-.06,26.26,26.26,0,0,0,7.46-2.69,19.46,19.46,0,0,0,2.08-2.29,51.51,51.51,0,0,1,5.81-5.18,10.32,10.32,0,0,1,1.24-1,21.52,21.52,0,0,1,6.13-.65,18.5,18.5,0,0,1,3.42.23c.54.13,1.19.06,1.66.42s.36.93.62,1.45c.06.13.12.26.19.38l.12-.14c2.71-3.07,5.39-5.29,7.89-7.88.66-.69,1.48-1.77,2.29-2.48h0a3,3,0,0,1,1-.63l2.81-.32a14.75,14.75,0,0,1-.94-4.88c-.19-3.42-.36-6.62-.55-9.68-22-8-47.46-13.08-74.79-14.33m-7.2-.24a235.52,235.52,0,0,0-32.5,8.67c.71,5.86,1.52,12.05,1.18,17.58-.57,9.14-3.69,17.68-8.92,22.83-.67.66-1.55,1.62-2.5,2.46-.7,2.33-1.38,4.63-2,6.92a84.87,84.87,0,0,0-2.87,21.16c4.72,7.7,12.94,13.34,24.8,13.86.6,0,1.2,0,1.78,0,12.11,0,21-5.49,28.92-11a203.81,203.81,0,0,0,17.22-14.11c1.56-1.37,5.11-3.9,5.4-5.18.19-.87-.35-2.19-.42-3.33a31.35,31.35,0,0,1,.15-5.94c-9.21,4.88-20.71,6.57-30.51,10.81C78.19,285,69.5,290.43,64.39,300.77,68.13,287.44,79.8,282,92,277.12c3.28-18.88-1.31-44.35,4.15-61a.53.53,0,0,1,.36-.38c-2.37-.11-4.76-.19-7.15-.24"/></clipPath><clipPath id="clip-path-35" transform="translate(-1.88 -2)"><path class="cls-2" d="M56.84,224.17l-1.81.64c-1.5,8.49-2.53,17.49-4.21,26.12A165.73,165.73,0,0,1,46.6,267c.95-.84,1.83-1.8,2.5-2.46,5.23-5.15,8.35-13.69,8.92-22.83.34-5.53-.47-11.72-1.18-17.58"/></clipPath><clipPath id="clip-path-36" transform="translate(-1.88 -2)"><path class="cls-2" d="M176.68,337c-12.36.68-23.51,4.34-33.66,7.89A261.74,261.74,0,0,0,177,340.14c-.1-1-.19-2.07-.28-3.11m-41.78-46.6c-.66.81-2.57,1.46-3.92,2.25-16.57,9.69-28.3,23.76-42.74,34.86-3.86,3-7.87,6.26-12.51,8.21-.22,2.42-.39,4.91-.56,7.37,0,.32,0,.64-.07,1h.06a10,10,0,0,1,1.53-.67l1.87,1c3.7.34,7.45.62,11.22.86,1.88-.45,3.77-.9,5.7-1.33-4.06-1.41-7.87-3-11.52-4.47,4.78-3.71,9.61-6.79,13.69-11.21s7.07-9.35,11.2-13.49c8.35-8.34,18.17-14.49,28.43-21.16a30.39,30.39,0,0,1-2.38-3.19M130,279.31a.3.3,0,0,0-.19.09l.49,1c0-.22-.08-.44-.11-.65s-.1-.41-.19-.41m-3.1-5.51,1.84,3.54a3.71,3.71,0,0,1,.6-1.21,13.44,13.44,0,0,0-2.44-2.33M122.06,268c-.8.51-1.63,1-2.48,1.43a31.35,31.35,0,0,0-.15,5.94c.07,1.14.61,2.46.42,3.33-.29,1.28-3.84,3.81-5.4,5.18A203.81,203.81,0,0,1,97.23,298c-7.89,5.55-16.81,11-28.92,11-.58,0-1.18,0-1.78,0-11.86-.52-20.08-6.16-24.8-13.86v.46A51,51,0,0,0,44.39,313c1.11,3,2.06,5.82,3.17,8.48l.66.68a43.5,43.5,0,0,0,11.41,8.51,20.22,20.22,0,0,0,7.26,2.69c1.26.23,3.71.5,4.36.63a10.86,10.86,0,0,1,2.63.69,17.76,17.76,0,0,0,2.05-.93h0l0,.27a104.35,104.35,0,0,0,11.31-7.27c15.77-12.06,27.88-27.78,46.06-37.35-.65-1.21-2.89-2.6-1.87-4.15h.54c-.16-.3-.32-.61-.47-.92a1,1,0,0,1-.59.2h0a1,1,0,0,1-.2.21c0-.11,0-.21.15-.21h.05a.61.61,0,0,0,.07-.14c-1,0-1.48-2.27-2-3.29-1.2-2.39-2.44-4.81-3.66-7.15h0v0c-1.07-2.05-2.14-4-3.17-5.89m1.13-1.87c.46,1.07,1,2.17,1.52,3.27a4.9,4.9,0,0,0-1.13-3.15,1.36,1.36,0,0,0-.39-.12m-.49,0a13.16,13.16,0,0,0-2.44.76c-.06.13-.12.27-.17.41l2.61-1.17"/></clipPath><clipPath id="clip-path-37" transform="translate(-1.88 -2)"><path class="cls-2" d="M171.33,230.07c.19,3.06.36,6.26.55,9.68a14.75,14.75,0,0,0,.94,4.88l4.82-.52c-.26-3.53-.61-7.08-.87-10.61,0-.47-.08-.94-.11-1.41-1.76-.7-3.53-1.37-5.33-2"/></clipPath><clipPath id="clip-path-38" transform="translate(-1.88 -2)"><path class="cls-2" d="M176.77,276.29c-.05.35-.09.69-.12,1-2.19,19-1.64,40.64,0,59.73l.84,0c1.19-.06,2.4-.09,3.61-.09h.78a206,206,0,0,1-3.9-26.53q-.49-5.85-.78-12c-.33-7-.46-14.34-.46-21.95h0v-.16"/></clipPath><clipPath id="clip-path-39" transform="translate(-1.88 -2)"><path class="cls-2" d="M181.13,336.9c-1.21,0-2.42,0-3.61.09l-.84,0c.09,1,.18,2.08.28,3.11,1.83-.39,3.64-.81,5.41-1.24-.16-.66-.31-1.33-.46-2h-.78"/></clipPath><clipPath id="clip-path-40" transform="translate(-1.88 -2)"><path class="cls-2" d="M50.27,326.76A21.85,21.85,0,0,0,51.88,329c0-.1.08-.21.13-.31-.6-.63-1.18-1.27-1.74-1.93"/></clipPath><clipPath id="clip-path-41" transform="translate(-1.88 -2)"><path class="cls-2" d="M47.56,321.44a35,35,0,0,0,2.71,5.32c.56.66,1.14,1.3,1.74,1.93,0,.1-.09.21-.13.31a19.85,19.85,0,0,0,1.64,1.81,19.75,19.75,0,0,0,20.36,3.83,10.86,10.86,0,0,0-2.63-.69c-.65-.13-3.1-.4-4.36-.63a20.22,20.22,0,0,1-7.26-2.69,43.5,43.5,0,0,1-11.41-8.51l-.66-.68"/></clipPath><clipPath id="clip-path-42" transform="translate(-1.88 -2)"><path class="cls-2" d="M115.14,341.38A89,89,0,0,0,95.48,344q2.88,1,6,1.88c4.24.13,8.5.2,12.75.2,8.86,0,17.71-.3,26.33-.92a93.67,93.67,0,0,0-23.41-3.7l-2,0"/></clipPath><clipPath id="clip-path-43" transform="translate(-1.88 -2)"><path class="cls-2" d="M95.48,344c-1.93.43-3.82.88-5.7,1.33q5.79.36,11.65.55-3.08-.87-6-1.88"/></clipPath><radialGradient id="radial-gradient-18" cx="1.87" cy="650.47" r="1" gradientTransform="translate(452.2 62632.84) rotate(180) scale(165.63 95.82)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#06223b"/><stop offset="1" stop-color="#0b3453"/></radialGradient><clipPath id="clip-path-44" transform="translate(-1.88 -2)"><path class="cls-2" d="M130.33,280.37c.32,1.5.95,3.12.57,4h0a1,1,0,0,0,.49-.17c.91-.62.3-1-.21-2.08-.28-.57-.56-1.14-.86-1.73m-1.56-3a3.67,3.67,0,0,0,.41,2.59c.18,0,.44-.37.66-.53l-1.07-2.06m-4.06-7.95a25.39,25.39,0,0,0,.52,4.49l0,0c.31-.26.61-.54.9-.83a2.53,2.53,0,0,1-.65-1,5.23,5.23,0,0,1-.17-1.43c-.21-.42-.42-.85-.62-1.27m-1.61-3.47-.4.18h.18a1.55,1.55,0,0,1,.31,0l-.09-.2M96.49,215.74a.53.53,0,0,0-.36.38c-5.46,16.65-.87,42.12-4.15,61C79.8,282,68.13,287.44,64.39,300.77c5.11-10.34,13.8-15.82,24.68-20.54,9.8-4.24,21.3-5.93,30.51-10.81a11.33,11.33,0,0,1,.51-2.15,149,149,0,0,1-26.45,9.44c2.55-19.16-.64-42.8,2.9-61h-.05"/></clipPath><clipPath id="clip-path-45" transform="translate(-1.88 -2)"><path class="cls-2" d="M126.15,273.08c-.29.29-.59.57-.9.83,1.22,2.34,2.46,4.76,3.66,7.15.51,1,1,3.28,2,3.29.38-.86-.25-2.48-.57-4l-.49-1c-.22.16-.48.52-.66.53a3.67,3.67,0,0,1-.41-2.59l-1.84-3.54a9.23,9.23,0,0,1-.78-.72m-3.27-7h-.18l-2.61,1.17a11.33,11.33,0,0,0-.51,2.15c.85-.45,1.68-.92,2.48-1.43,1,1.85,2.1,3.84,3.17,5.89a25.39,25.39,0,0,1-.52-4.49c-.54-1.1-1.06-2.2-1.52-3.27a1.55,1.55,0,0,0-.31,0"/></clipPath><linearGradient id="linear-gradient-30" y1="649.75" x2="1" y2="649.75" gradientTransform="translate(-413461.83 642.97) rotate(-90) scale(636.45)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#56adab"/><stop offset="0.15" stop-color="#6ab5ae"/><stop offset="0.47" stop-color="#9dcbb6"/><stop offset="0.92" stop-color="#efeec3"/><stop offset="1" stop-color="#fff5c5"/></linearGradient><clipPath id="clip-path-46" transform="translate(-1.88 -2)"><path class="cls-2" d="M132,285.21h-.08a57.36,57.36,0,0,0,3,5.22,1,1,0,0,0,.23-.45c.43-2.13-2.28-3.29-3.11-4.77"/></clipPath><clipPath id="clip-path-47" transform="translate(-1.88 -2)"><path class="cls-2" d="M131.94,285.21h-.54c-1,1.55,1.22,2.94,1.87,4.15-18.18,9.57-30.29,25.29-46.06,37.35A104.35,104.35,0,0,1,75.9,334c-.06.59-.12,1.18-.17,1.77,4.64-1.95,8.65-5.25,12.51-8.21,14.44-11.1,26.17-25.17,42.74-34.86,1.35-.79,3.26-1.44,3.92-2.25a57.36,57.36,0,0,1-3-5.22"/></clipPath><clipPath id="clip-path-48" transform="translate(-1.88 -2)"><path class="cls-1" d="M131.12,184.13c-1.44-.86-3.65-5.13-6.84-5-2.35.12-2.91,2.45-2.08,5.6,7.08,8.35,12.5,18.35,18.26,28,1.45-4,1-9.21,1.25-14.31.3-6.85.2-13.91-1.46-19.3a5,5,0,0,0-2.07-.62c-3-6.44-7.48.49-7.06,5.6"/></clipPath><radialGradient id="radial-gradient-19" cx="9.58" cy="641.48" r="1" gradientTransform="matrix(-22.16, -15.05, 10.89, -16.04, -6641, 10617.2)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#f7d2b1"/><stop offset="0.41" stop-color="#fae4cd"/><stop offset="0.73" stop-color="#fbeede"/><stop offset="1" stop-color="#fbeede"/></radialGradient><radialGradient id="radial-gradient-20" cx="9.58" cy="641.48" r="1" gradientTransform="matrix(-22.16, -15.05, 10.89, -16.04, -6641, 10617.2)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#f3bf95"/><stop offset="0.43" stop-color="#f7d8ba"/><stop offset="0.73" stop-color="#f9e6cf"/><stop offset="1" stop-color="#f9e6cf"/></radialGradient><clipPath id="clip-path-49" transform="translate(-1.88 -2)"><path class="cls-1" d="M139.35,157.41v-.21c-2.09-.54-2.58,2.24-3.73,3.32,0-.47-.56-.44-1.08-.42a3.73,3.73,0,0,1-.58,0c-.8-2.15-3.66-1.67-5.19-2.69-.91-.16-.85.67-1.45.83.09-1.18-1.61-1.65-2.28-.83a2.58,2.58,0,0,0-1.66-1.87c-1.11.55-2.44-.28-3.32-.62a6,6,0,0,0-.21-2.29c-.86-.4-2.4-1.44-3.11-.2.11-2.12-.61-3.4-2.07-3.94-.54-1,.06-3.12-1.25-3.32-.64,7.09.09,16.35.21,24.06,0,.88-.8,1-.83,1.87,2,2.6,5.44,3.68,9.33,4.36.53,2.77,2.88,1.94,5.61,3.11,1.13.48,1.79,1.35,2.69,1.45,2.84.32,5.1-1.42,4.36-4.77.62-.07,1.26-.12,1.45-.62-1.65-6.11-.91-14.36,3.11-17.22"/></clipPath><clipPath id="clip-path-50" transform="translate(-1.88 -2)"><path class="cls-2" d="M113.17,150.82c0,.13,0,.26,0,.39q0,.42,0,.84v.25l0,0c0,3.9.19,8,.33,12v.11h0c0,1.67.1,3.3.13,4.87h0a1.7,1.7,0,0,1-.06.35,45.5,45.5,0,0,0,6.35,4,18.21,18.21,0,0,0,5.81,1.86,38.88,38.88,0,0,0,5.74,1,2.78,2.78,0,0,0,1.11-.18,16.93,16.93,0,0,0,1.66-2.69c.29-.41.87-1.2,1.4-2a25,25,0,0,1-.22-3.35,21.74,21.74,0,0,1,.53-4.91l-.84.05h-.87c-8.11,0-16-3.95-19.67-9.56a13.7,13.7,0,0,1-1.4-3"/></clipPath><clipPath id="clip-path-51" transform="translate(-1.88 -2)"><path class="cls-1" d="M112.91,143.24a16.51,16.51,0,0,0-1.87,1.87c1.49,2.81,1.87,6.15,3.53,8.71,3.76,5.81,12.13,9.85,20.54,9.55,19.58-.7,12.1-24,13.48-43.37a5.77,5.77,0,0,0-2.48,1.46c-.74-1.14-.63-3.11-1.87-3.74a2.06,2.06,0,0,1-.63,2.49c-10.53-9.11-30.55-3.61-32,11.41-.35,3.82.64,7.9,1.25,11.62"/></clipPath><radialGradient id="radial-gradient-21" cx="-4.52" cy="653.95" r="1" gradientTransform="matrix(43.48, 33.11, -32.72, 42.96, 21723.73, -27810)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#f5bf9b"/><stop offset="0.21" stop-color="#f5bf9b"/><stop offset="0.36" stop-color="#f5bb98"/><stop offset="0.5" stop-color="#f5b090"/><stop offset="0.64" stop-color="#f59d82"/><stop offset="0.66" stop-color="#f59a80"/><stop offset="0.91" stop-color="#e45545"/><stop offset="1" stop-color="#e45545"/></radialGradient><clipPath id="clip-path-53" transform="translate(-1.88 -2)"><path class="cls-1" d="M106.13,145c-2.08-2.68-4.87-5.63-6-8.72-.93-2.51-1.09-6.38-1.25-9.75a34,34,0,0,1,0-6.84c.52-2.62,2.81-5.5,4.15-7.47,1.51-2.23,3.29-5,5.19-6.44,5.68-4.44,16.48-5.34,25.52-3.73,3.23.58,6.36,2,9.75,2.28,2,.17,3.5-.11,4.36.83.46.71,0,2.28.2,2.7a1.83,1.83,0,0,1,1.25-.21c.22,0,.43,0,.62,0,5.39.89,5.8,8,2.7,11.41-3.59,3.91-9.65,5.27-17,5.6a69.5,69.5,0,0,1-16.18-1.45c0,6.15-.46,11.85-3.32,15.15v-1.25c-.87,1-3.64.73-4.35-.2-.58,2.17-3.74,1.45-5,1a6.23,6.23,0,0,0,1,2.08c.56-.27.74-.92,1.66-.83.76.35.93,1.28,1.46,1.87.77-.62,1.54.14,2.07.41,0-.68-.08-1.47.62-1.45,1.23.77.26,3.75.83,5.19-2.22.88-1.18,4.39-1.24,7.05-2.58-1.46-4.77-4.32-7.06-7.26M153,110.39c.73,2.37.37,6.68-1.45,8.3,2-.56,3.58-6,1.45-8.3"/></clipPath><radialGradient id="radial-gradient-22" cx="5.53" cy="650.47" r="1" gradientTransform="translate(403.3 37093.4) rotate(180) scale(56.12 56.82)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#1d1b1b"/><stop offset="1" stop-color="#322f2e"/></radialGradient><radialGradient id="radial-gradient-25" cx="5.53" cy="650.47" r="1" gradientTransform="translate(403.3 37093.4) rotate(180) scale(56.12 56.82)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#363332"/><stop offset="1" stop-color="#524f4d"/></radialGradient><radialGradient id="radial-gradient-26" cx="5.53" cy="650.47" r="1" gradientTransform="translate(403.3 37093.4) rotate(180) scale(56.12 56.82)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#100e0e"/><stop offset="1" stop-color="#1d1b1b"/></radialGradient><clipPath id="clip-path-54" transform="translate(-1.88 -2)"><path class="cls-1" d="M116.39,140.73c.36,0,.56.25.72.51s.42.76,1,.32c-1.24-4.67-4-9.66-9.13-9.54-3.17.07-5.43,2.48-5.4,6,0,5.35,5.59,10.14,11.41,8.93a2.52,2.52,0,0,0,2.08-2.7c-.12-.88-.69-.56-.83-1.66a18.28,18.28,0,0,1,.2-1.87"/></clipPath><radialGradient id="radial-gradient-28" cx="3.93" cy="658.05" gradientTransform="matrix(-24.95, 36.71, -27.99, -19.03, 18619.37, 12504.15)" xlink:href="#radial-gradient-12"/><clipPath id="clip-path-55" transform="translate(-1.88 -2)"><path class="cls-1" d="M113.46,163.44c-.77,0-1.75,1.12-2.46,1.87-1.48,1.59-1.76,3.26-2.9,5.4a21.89,21.89,0,0,1-1.87,3.11c-.36.46-2.46,2.26-2.49,2.49-.06.56,1.42,2,2.28,2.91a34.89,34.89,0,0,0,8.72,6.64,35.5,35.5,0,0,0,15.76,4.56,22.77,22.77,0,0,1,1.05-5.19c.33-1.07,1-3.9,1.86-4.15.66-.2,1.85.74,2.28,1.25,1.06,1.25,1.51,3.7,2.29,5a13.58,13.58,0,0,0,2.9-4.77c.71-1.72,1.8-4,1.45-6a8.92,8.92,0,0,0-1.66-2.7c-.62-.91-1.21-1.92-1.66-2.69-.85-1.47-1.47-3.18-2.52-4.12-.35-.32-1-.78-1-.78l-.06,1a2.59,2.59,0,0,1,1.29,1.66c.13,1.24-1.86,3.89-2.49,4.78a16.93,16.93,0,0,1-1.66,2.69c-1.33.58-4.46-.39-6.85-.83a18.21,18.21,0,0,1-5.81-1.86,46.76,46.76,0,0,1-7-4.57,15.69,15.69,0,0,1-2.08-1.66c-.1-.9,2.16-2,2.71-3,0-.17,0-.54,0-.92"/></clipPath><radialGradient id="radial-gradient-29" cx="9.58" cy="642.65" r="1" gradientTransform="matrix(-22.16, -15.05, 12.51, -18.43, -7707.26, 12158.23)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fbeede"/><stop offset="0.47" stop-color="#fbeede"/><stop offset="0.7" stop-color="#fae4cd"/><stop offset="1" stop-color="#f7d2b1"/></radialGradient><clipPath id="clip-path-56" transform="translate(-1.88 -2)"><path class="cls-1" d="M146.16,149.39a32.84,32.84,0,0,1-12.24.21c0,1.61,1.28,3.88,2.28,5.18a5.71,5.71,0,0,0,4.78,2.49c4-.24,3.11-5.24,5.18-7.88"/></clipPath><clipPath id="clip-path-57" transform="translate(-1.88 -2)"><path class="cls-1" d="M158.18,258c-.2,1.42-1.21,2.73-.62,3.73.17.3.67.28,1.45.62,1,.43,1.18.93,2.49.42.2-.08.52-.4.83-.42a1.16,1.16,0,0,1,.65.23,1.51,1.51,0,0,0,1.22.19c1.37-.29,2-1.65,2.49-2.08,1.26,2.07,3-.3,3.94-1.24,4.53-4.7,9.27-9.56,14.31-14.32.34-.32,1.7-1.11.84-1.66a1,1,0,0,0-.63-.2c-1.82.25-10.09,1.07-15.14,1.66-1.12.35-2.38,2.12-3.32,3.11-2.5,2.59-5.18,4.81-7.89,7.88-.55.63-2.09,2.56-.62,2.08"/></clipPath><clipPath id="clip-path-58" transform="translate(-1.88 -2)"><path class="cls-1" d="M156.21,253.83c-1.66-.39-7.8-.3-9.55.42a10.32,10.32,0,0,0-1.24,1,51.51,51.51,0,0,0-5.81,5.18,19.46,19.46,0,0,1-2.08,2.29,26.26,26.26,0,0,1-7.46,2.69,11.33,11.33,0,0,1-1.47.06,4,4,0,0,0-2.27.36c-.65.56-1.32,4.6-.83,6.22.41,1.34,2.81,2.43,3.94,4.15.2.3.91,2.2,1.25,3.11,0,0,.58,1.13.41,1,.37.2,2.83-.35,4.15-.62,1.52-.31,2.88-.75,3.94-.83,1.73-.14,3.55-.14,5.37-.14,4.2,0,8.42,0,11.65-1.73a21.26,21.26,0,0,0,2.69-2.28c.41-.34,1-.66,1.46-1s.93-1.08,1.24-1.25c1.1-.58,2.85-.61,3.74-1.24s1.87-2.55,3.11-3.73,3-2.12,3.73-3.11c.33-.43.5-1,1-1.87a7.25,7.25,0,0,0,1-1.87,4.88,4.88,0,0,0-1-3.74c-.6-.21-4,1.66-4.77,1.87a15.87,15.87,0,0,1-6.85.21c-1.64-.52-2.41-1.91-3.11-3.32-.26-.52-.21-1.13-.62-1.45s-1.12-.29-1.66-.42"/></clipPath><radialGradient id="radial-gradient-30" cx="-2.87" cy="652.75" r="1" gradientTransform="matrix(68.45, 52.13, -50.05, 65.71, 32971.57, -42465.93)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e45545"/><stop offset="0.09" stop-color="#e45545"/><stop offset="0.34" stop-color="#f59a80"/><stop offset="0.36" stop-color="#f59d82"/><stop offset="0.57" stop-color="#f5b090"/><stop offset="0.78" stop-color="#f5bb98"/><stop offset="1" stop-color="#f5bf9b"/></radialGradient><radialGradient id="radial-gradient-31" cx="-2.62" cy="652.63" r="0" gradientTransform="matrix(68.45, 52.13, -50.05, 65.71, 32969.69, -42467.93)" xlink:href="#radial-gradient-30"/><clipPath id="clip-path-59" transform="translate(-1.88 -2)"><path class="cls-1" d="M139.66,283.57a112.89,112.89,0,0,0-5.61-10.79c-2.05-3.62-3.9-7.49-6.22-10.17-.8-.93-4.28,1.89-5.81,2.7-.29.15-1.73.42-1.87.83s1,1.82,1.45,2.7c2.79,4.93,4.43,8.11,7.47,13.28.36.6,1.1,1.5,1.66,2.49s1,2.37,1.45,2.48,3-1.54,3.74-1.86c1.63-.76,2.29-1.07,3.74-1.66"/></clipPath><linearGradient id="linear-gradient-31" y1="648.67" x2="1" y2="648.67" gradientTransform="translate(-105886.88 579.27) rotate(-90) scale(163.67)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ddc6a5"/><stop offset="1" stop-color="#dfd6be"/></linearGradient><linearGradient id="linear-gradient-32" x1="0" y1="648.59" x2="1" y2="648.59" xlink:href="#linear-gradient-31"/><linearGradient id="linear-gradient-33" x1="0" y1="648.52" x2="1" y2="648.52" xlink:href="#linear-gradient-31"/><linearGradient id="linear-gradient-43" y1="649.2" x2="1" y2="649.2" gradientTransform="translate(-150765.11 557.62) rotate(-90) scale(232.82)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ddc7a6"/><stop offset="1" stop-color="#dfd6be"/></linearGradient><linearGradient id="linear-gradient-44" x1="0" y1="649.14" x2="1" y2="649.14" xlink:href="#linear-gradient-43"/><linearGradient id="linear-gradient-45" x1="0" y1="649.08" x2="1" y2="649.08" xlink:href="#linear-gradient-43"/><linearGradient id="linear-gradient-46" y1="647.9" x2="1" y2="647.9" gradientTransform="translate(-77724.19 494.89) rotate(-90) scale(120.62)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#2f7156"/><stop offset="1" stop-color="#4d9077"/></linearGradient><linearGradient id="linear-gradient-47" y1="644.79" x2="1" y2="644.79" gradientTransform="translate(-34989.3 459.2) rotate(-90) scale(54.92)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#944a28"/><stop offset="1" stop-color="#a05936"/></linearGradient><clipPath id="clip-path-60" transform="translate(-1.88 -2)"><path class="cls-1" d="M345.39,512a39.8,39.8,0,0,0-21.79-4.15,41,41,0,0,0-19.09,6.85,59,59,0,0,0-13.27,12.65c-3.91,4.94-7.5,11.09-8.51,17.22-.17,1,.3,4.17-.21,4.77a12.26,12.26,0,0,1-2.12,0,19.89,19.89,0,0,0-3.48,0c-5.07,1.38-7,8.43-3.73,13.91-6.91-1.44-14.56.06-18.88,3.11a28.25,28.25,0,0,0-5,5,22.72,22.72,0,0,0-3.74,6.22c-.25.63-.64,1.88-.62,1.87-.55.29-3.07-1-4.77-1.25-7.53-1.25-14,1.62-18.88,5.4a17.08,17.08,0,0,0-3.74,3.73c-.6.93-1.94,3.62-1.24,5.4.85,2.15,4.34,1.7,7.47,1.66,9.08-.14,19.33.2,28,.2,13.05,0,25.69-.19,37.34.21,24.82.86,50.23.42,74.9.42,32.16,0,62.32.2,94,.2,15.83,0,30.19.21,46.89.21,3.38,0,7.53.56,8.92,0,1-.42,2.42-2.68,2.7-4.77a15.41,15.41,0,0,0-.21-4.57c-1.14-6.39-5.09-11.07-8.92-15.56a47.59,47.59,0,0,0-13.7-10.78c4.61-2.32,9.79-6.9,7.68-13.49-1.7-5.34-8.91-7.23-15.35-4.77.79-1.64,1-3.28,1.87-5v-.42h.41c.1-.32-.1-1,0-1.45.27-1.23.82-2.86,1-4.36,2.08-14.35-6.16-24.3-13.28-30.91-1.17-1.09-2.55-2.23-3.94-3.32a49.63,49.63,0,0,0-9.13-5.81,60,60,0,0,0-7.27-2.7c-3.81-1.21-6.95-2.35-12-2.07a47.22,47.22,0,0,0,1-4.77c.7-8.42-4.51-13.54-9.75-17.22a40.42,40.42,0,0,0-13.9-6.23,36.4,36.4,0,0,0-11.41-1,29.85,29.85,0,0,0-19.3,9.13,27.11,27.11,0,0,0-3.11,4,28.81,28.81,0,0,0-2.91,5.6c-.59,1.44-.89,1.3-2.69,1.86a41.34,41.34,0,0,0-3.94,1.46,27.58,27.58,0,0,0-5.19,2.7,25.23,25.23,0,0,0-2.91,2.28c-.28.24-.49.3-.83.62a33.81,33.81,0,0,0-8.3,11.2,27,27,0,0,0-1.24,3.53c-.17.78,0,2.11-.21,2.28-.45.42-2-.72-2.7-1-3.31-1.42-8.4-1.85-11.2.83-3.18,3.06-2,8.24.21,11.21"/></clipPath><clipPath id="clip-path-61" transform="translate(-1.88 -2)"><path class="cls-1" d="M307.17,565c-9.92.14-16.38,5.3-20.75,11.62-.48.7-1.08,1.41-1.45,2.07-.26.48-.46,1.45-.83,2.28a12.52,12.52,0,0,1-1,2.08c-.13.06-1.9-.36-2.28-.42-8.3-1.17-13.12,4.83-16.39,9.75-.39.59-2.22,1.94-2.25,2.7,14.86-.28,31-.21,46-.21,45,0,90.62,0,135.69.21-2-5.8-6.15-10.78-12.66-12.45a7.8,7.8,0,0,0-2-.08,4.5,4.5,0,0,1-1.91-.13c-.58-.3-1.32-3-1.66-3.73-4.33-8.82-11.57-15.74-22.2-18.05-.62-.14-2.26-.4-2.28-.41-.47-.52.64-1.9.83-4a10.88,10.88,0,0,0-.42-4.35,7.16,7.16,0,0,0-5.81-4.15c-3-.19-4.62,1.23-7.05,2.49a36.52,36.52,0,0,0-7.47-14.11,39.44,39.44,0,0,0-14.73-10.38,41.67,41.67,0,0,0-19.29-3.11,40.63,40.63,0,0,0-16.39,4.57c-.87.46-1.62,1.09-2.5,1.66a24.19,24.19,0,0,0-5.8,4.77c-4.2,5-6.8,11-8.09,19.29-.14.86-.26,3.56-.42,3.74s-.84-.08-1.64-.39a4.92,4.92,0,0,0-2.51-.44,5,5,0,0,0-3.11,2.28c-1.09,2.1-.31,4.88.41,6.85"/></clipPath><linearGradient id="linear-gradient-48" x1="-1.87" y1="635.06" x2="-0.87" y2="635.06" gradientTransform="translate(-13684.23 206.58) rotate(-90) scale(22.31)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#c1e7f0"/><stop offset="1" stop-color="#e1f4f8"/></linearGradient><linearGradient id="linear-gradient-49" x1="-0.92" y1="641.18" x2="0.08" y2="641.18" gradientTransform="translate(-19343.52 131.65) rotate(-90) scale(30.69)" xlink:href="#linear-gradient-48"/><linearGradient id="linear-gradient-50" y1="647.88" x2="1" y2="647.88" gradientTransform="translate(-73853.76 590.5) rotate(-90) scale(114.33)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#dfcaa9"/><stop offset="1" stop-color="#e2d9c2"/></linearGradient><linearGradient id="linear-gradient-51" x1="0" y1="647.58" x2="1" y2="647.58" xlink:href="#linear-gradient-50"/></defs><title>Banner_pro_version (3)</title><g id="Group_1416" data-name="Group 1416"><g id="Group_1415" data-name="Group 1415"><g id="Group_1413" data-name="Group 1413"><path id="Path_1688" data-name="Path 1688" class="cls-4" d="M579.41,308.19A67.16,67.16,0,1,1,512.24,241,67.16,67.16,0,0,1,579.41,308.19Z" transform="translate(-1.88 -2)"/></g><g id="Group_1414" data-name="Group 1414" class="cls-5"><path id="Path_1689" data-name="Path 1689" class="cls-6" d="M579.41,308.19A67.16,67.16,0,1,1,512.24,241,67.16,67.16,0,0,1,579.41,308.19Z" transform="translate(-1.88 -2)"/></g></g></g><g id="bad-2"><g id="Group_1428-2" data-name="Group 1428-2"><path id="Path_1707-2" data-name="Path 1707-2" class="cls-7" d="M553.11,316.41V295.55a16.36,16.36,0,0,0-16.32-16.32H504.65a7.72,7.72,0,0,0-7.68,7.69v35.36a7.72,7.72,0,0,0,7.68,7.69h7a2.31,2.31,0,0,1,1.73.82l16.47,19.89a8.61,8.61,0,0,0,11.51,1.74,8.51,8.51,0,0,0,2.08-11.84h0a4.49,4.49,0,0,0-.38-.51l-5.28-6.41a2.28,2.28,0,0,1,.35-3.19,2.35,2.35,0,0,1,1.42-.49,13.55,13.55,0,0,0,13.55-13.55Z" transform="translate(-1.88 -2)"/><path id="Path_1708-2" data-name="Path 1708-2" class="cls-7" d="M553.11,316.41V295.55a16.18,16.18,0,0,0-3.28-9.82A48.87,48.87,0,0,0,508,329.94h3.63a2.23,2.23,0,0,1,1.73.82l16.48,19.9a8.6,8.6,0,0,0,11.51,1.73,8.51,8.51,0,0,0,2.07-11.84c-.12-.17-.24-.33-.38-.5l-5.28-6.41a2.27,2.27,0,0,1,1.77-3.68,13.55,13.55,0,0,0,13.55-13.55Z" transform="translate(-1.88 -2)"/><path id="Path_1709-2" data-name="Path 1709-2" class="cls-8" d="M497,286.68v36.89a5.71,5.71,0,0,1-5.7,5.7H480.48a4.82,4.82,0,0,1-4.82-4.82V285.8a4.82,4.82,0,0,1,4.82-4.82h10.78A5.71,5.71,0,0,1,497,286.68Z" transform="translate(-1.88 -2)"/><path id="Path_1710-2" data-name="Path 1710-2" class="cls-9" d="M497,286.68V319.5h-6.7a4.82,4.82,0,0,1-4.82-4.82h0V281h5.82A5.72,5.72,0,0,1,497,286.68Z" transform="translate(-1.88 -2)"/></g></g><g id="Group_1412" data-name="Group 1412"><g id="Group_1411" data-name="Group 1411"><path id="Path_1687" data-name="Path 1687" class="cls-10" d="M327.46,101.38A68.66,68.66,0,1,1,258.8,32.72h0a68.65,68.65,0,0,1,68.66,68.65Z" transform="translate(-1.88 -2)"/></g></g><g id="bad"><g id="Group_1428" data-name="Group 1428"><path id="Path_1707" data-name="Path 1707" class="cls-7" d="M219.81,97.2v21.67a17,17,0,0,0,16.95,16.91h33.38a8,8,0,0,0,8-8V91.1a8,8,0,0,0-8-8h-7.27a2.37,2.37,0,0,1-1.82-.86L243.93,61.6A8.94,8.94,0,0,0,232,59.81a8.83,8.83,0,0,0-2.16,12.3c.13.18.26.35.4.52l5.49,6.66a2.36,2.36,0,0,1-.37,3.31,2.46,2.46,0,0,1-1.47.52,14.06,14.06,0,0,0-14.07,14.06Z" transform="translate(-1.88 -2)"/><path id="Path_1708" data-name="Path 1708" class="cls-7" d="M219.81,97.2v21.67A16.89,16.89,0,0,0,223.22,129a50.73,50.73,0,0,0,43.41-45.91h-3.76a2.33,2.33,0,0,1-1.82-.86L243.94,61.6A8.93,8.93,0,0,0,232,59.82a8.82,8.82,0,0,0-2.16,12.29l.4.53,5.49,6.66a2.36,2.36,0,0,1-.37,3.31,2.4,2.4,0,0,1-1.47.52,14.06,14.06,0,0,0-14.07,14.06Z" transform="translate(-1.88 -2)"/><path id="Path_1709" data-name="Path 1709" class="cls-11" d="M278.12,128.06V89.76A5.93,5.93,0,0,1,284,83.83h11.19a5,5,0,0,1,5,5h0V129a5,5,0,0,1-5,5H284A5.93,5.93,0,0,1,278.12,128.06Z" transform="translate(-1.88 -2)"/><path id="Path_1710" data-name="Path 1710" class="cls-12" d="M278.12,128.06V94h7a5,5,0,0,1,5,5h0v35h-6A5.93,5.93,0,0,1,278.12,128.06Z" transform="translate(-1.88 -2)"/></g></g><path class="cls-13" d="M159.59,468c-3.4,12.29-7.68,24.14-11.57,36.28,1,.84,1.87,1.65,2.88,2.5,1.57,1.33,2.95,2.61,4.56,3.73,3.54,2.47,8.63,5.18,14,5.39,3.12-.1,6.22-.65,9.28-1a88.36,88.36,0,0,1,10.68-1h1.11a47.23,47.23,0,0,1,11.29,1.37l3.19-3.49,1.93-2.12,6.3-6.91c-7.13-5.3-14.35-10.49-21.74-15.44-10.21-6.85-20.88-13.31-31.9-19.24M403.2,290.69v34.12h14.42V377.6c.26-.27.47-.43.87-.78a8.28,8.28,0,0,1,6.08-2.55,8.18,8.18,0,0,1,1,.06,14.31,14.31,0,0,1,7.5,3.6c-2.94-30.23-12.68-60.45-28.6-85.31-.41-.65-.83-1.29-1.25-1.93m-76.78-11.21c-6.55,2.07-13.09,4.14-19.62,6.16-35.44,11-70.58,21-106.06,27.23a23.16,23.16,0,0,1-14.91,5h-.06a17,17,0,0,1-7-1.24.83.83,0,0,1-.16-.09,188,188,0,0,0,3.75,22.33h0c-2.76.68-5.61,1.31-8.53,1.88-1.68,10.7-3.34,21.21-4.56,31.88,7.34,3.55,14.65,7.3,22,11.18a395.81,395.81,0,0,1,44.16,27.43V385.75h77V324.81h14V279.48m53.36-17.1c.48.46.92,1,1.39,1.42-9.49,2.25-18.93,4.83-28.32,7.59H388.4q-4.12-4.67-8.62-9m-.11-.11,0,0,0,0m-.1-.1,0,0,0,0m-.1-.09,0,0,0,0m-.09-.09,0,0,0,0m-.09-.09h0m-.1-.09h0m-11.87-10.32h0m-.12-.09,0,0,0,0m-.11-.09.05,0-.05,0m-.1-.08.05,0-.05,0m-.11-.08.06,0-.06,0m-.1-.09.07.06-.07-.06M220.66,188.82a16.26,16.26,0,0,0-1.13,5.2l.28.07c5.63,1.36,10.62,4.93,10.61,11.21a12.57,12.57,0,0,1-.1,1.59c-.34,2.59-2,5.46-3.35,8.12,13.78-3.24,27.46-7,41.19-10.5,34.59,11.16,69.9,24.09,98.61,46.55C335,226.2,295.12,213,257.1,201c-12.67-4-25-7.86-36.44-12.16m-50.88-33.95c-.92.13-1.78.23-2.54.3q-10.17,1-20.38,1.28c-1.8,3.9-5.08,6.45-10.91,6.87a20.29,20.29,0,0,0-.45,3h0v-.08s.64.46,1,.78c1,.94,1.67,2.65,2.52,4.12.45.77,1,1.78,1.66,2.69.34.49.71,1,1,1.4,6.29,2.15,13.34,3.37,17.85,6.41a14.65,14.65,0,0,1,2.1,1.75h0l.24.24c6.83,4.45,11.47,12.89,14.82,20.17a113,113,0,0,1,6.9,19.07h.09c6.08-.68,12.1-1.56,18.1-2.61l0-.06.13,0,.54-.1c.2-1.51.39-3,.56-4.55h.11c.92,0,1.81,0,2.69.05a28.13,28.13,0,0,0-1.46-6.66c-1.41-3.63-5.47-9-5.47-11.52a1.45,1.45,0,0,1,.28-.93,6.13,6.13,0,0,1,1.23-.13c4.91,0,5.5,7,9.15,9.05,2.41-3.92,4.08-10.45,6-16.2h0c.23-.72.47-1.43.71-2.11a154.26,154.26,0,0,1-25.78-12.69c-8.91-5.65-15.78-12.12-20.68-19.56M153,110.39l0,.09h0c.69,2.39.31,6.61-1.48,8.21,1.33-.37,2.47-2.87,2.47-5.19a4.54,4.54,0,0,0-1-3.11M31.9,2h-30V634.85h0V580.48H2a23,23,0,0,1,2-4.16c.57-.92,1.53-1.7,1.71-2.49.11-.47-.22-1.19-.21-1.66a11,11,0,0,1,.21-1.86,18.74,18.74,0,0,1,6.41-10.58,27.2,27.2,0,0,1,5.34-3.12c2.24-1,4.59-1.71,5.34-3.31a17.39,17.39,0,0,0,.64-3.53,82.21,82.21,0,0,1,2.35-10.58c3.8-11.9,9.8-22,19-28.84a19.22,19.22,0,0,0,2.56-1.87s-.48-1.26-.64-1.66a7.41,7.41,0,0,1-.64-1.87c-.45-4.17,2-7.94,6.3-7.94a8,8,0,0,1,1,.06,4.82,4.82,0,0,1,1.45.52,5.89,5.89,0,0,1,2.53-.58c.1-.27.21-.55.3-.77,2.22-5.74,4-9.91,7.68-13.49a36.48,36.48,0,0,1,6.62-5.39,27.11,27.11,0,0,1,6.34-2.82c.53-6.54,1.35-13.08,2.19-19.78a89,89,0,0,0,.67-11.11q0-2.92-.16-5.86a242.79,242.79,0,0,0-54.88-6.51,211,211,0,0,0-24.2,1.37V343.36a310.74,310.74,0,0,1,73.29-.24c.17-2.46.34-4.95.56-7.37a21.45,21.45,0,0,1-5.54,1.54c1.93-1.13,3.83-2.22,5.71-3.31l0-.27a19.73,19.73,0,0,1-22.41-2.9c-4.85-4.75-6.56-11-9.13-17.85a37.09,37.09,0,0,1-1.5-5.26A358.4,358.4,0,0,1,1.88,294V174.38c2.45,1.77,4.92,3.53,7.42,5.22a181.8,181.8,0,0,0,20.78,12.32c9.84,4.86,20,9.3,30.33,13.23,2.63-6.06,6.29-11.23,11.69-15h0a31.35,31.35,0,0,1,3.62-2.14c9.6-4.82,20-9.18,29.93-13.64a6.94,6.94,0,0,0,.58-.6,21.89,21.89,0,0,0,1.87-3.11c1.14-2.14,1.42-3.81,2.9-5.4.71-.75,1.67-1.87,2.45-1.87h0c0,.19,0,.39,0,.55h0c-.09-2.72-.21-5.53-.27-8.29a321.3,321.3,0,0,1-74.27-14.45C26,137.1,13.2,132,1.88,124.4v-23a247.21,247.21,0,0,0,97.67,32.81,56.07,56.07,0,0,1-.68-7.62c-.05-1.18-.19-2.81-.19-4.35a13.55,13.55,0,0,1,.19-2.49c.52-2.62,2.81-5.5,4.15-7.47,1.51-2.23,3.29-5,5.19-6.44,4-3.1,10.43-4.47,17.05-4.47a48.34,48.34,0,0,1,8.47.74c2.46.44,4.87,1.37,7.38,1.92h0a17.16,17.16,0,0,0,2.37.36c2,.17,3.5-.11,4.36.83.46.71,0,2.28.2,2.7a1.26,1.26,0,0,1,.87-.22h1a6.84,6.84,0,0,1,.81.19h0a5.13,5.13,0,0,1,2.83,2.17h0a6.32,6.32,0,0,1,.8,2h0a8.18,8.18,0,0,1,.2,1.79,8,8,0,0,1-1.94,5.31,12.87,12.87,0,0,1-2.86,2.32,69.52,69.52,0,0,1-1.18,11.36c0,.63.05,1.27.08,1.9,2.78-.21,5.57-.39,8.35-.39,1.55,0,3.11.06,4.65.19q-.51-2.72-.79-5.57c-.51-5.16-.28-10.16-.74-14.9-1.49-15.17-5.75-26.5-13.25-39-9-15-22.3-29.21-38.89-41A189.19,189.19,0,0,0,46.24,5h-.06c-.18,0-.39.21-.35.22C41.25,4,36.65,2.89,31.9,2" transform="translate(-1.88 -2)"/><path class="cls-14" d="M495.83,419.88a13.59,13.59,0,0,0-6.2,1.46c-9.24,4.73-9.21,14-9.69,22.88a360.77,360.77,0,0,1-4.45,41.11q-1,5.91-2.23,11.78c1,.81,2,1.64,2.84,2.44,6.36,5.9,13.6,14.46,13.6,26.44a31.56,31.56,0,0,1-.32,4.47c-.22,1.5-.77,3.13-1,4.36a1.48,1.48,0,0,0,0,.31c0,.3.06.64.06.9a.83.83,0,0,1,0,.24h-.41v.42h0c-.86,1.7-1.08,3.34-1.87,5a15.88,15.88,0,0,1,5.67-1.06,11.25,11.25,0,0,1,7.51,2.53c7.6-22.42,12.43-45.7,13-70.32a235.29,235.29,0,0,0-1.65-33.25c-.76-6.36-1.22-13.53-7.08-17.43a13.83,13.83,0,0,0-7.64-2.26" transform="translate(-1.88 -2)"/><path class="cls-15" d="M169.28,372.66c-.14,1.21-.27,2.43-.4,3.65-1.18,11.3-2.08,23.19-2.49,35.07s-.33,23.58-2.08,35.06A184.94,184.94,0,0,1,159.59,468c11,5.93,21.69,12.39,31.9,19.24,7.39,5,14.61,10.14,21.74,15.44l1.74-1.9,1.93-2.11,7.58-8.3,1.93-2.12,9-9.88V411.27a395.81,395.81,0,0,0-44.16-27.43c-7.34-3.88-14.65-7.63-22-11.18M39.46,341.07a309.86,309.86,0,0,0-37.58,2.29v89.28a211,211,0,0,1,24.2-1.37A242.79,242.79,0,0,1,81,437.78c-.21-4-.61-8-1.13-12.08-1.2-9.47-2.13-19.22-2.7-29-.59-10.27-1.25-21.25-1.25-32.13,0-4.69.12-9.35.42-13.93.13-2,.08-4.29.33-6.36l-1.53-.16h0c0-.32.05-.64.07-1a312.45,312.45,0,0,0-35.71-2.05" transform="translate(-1.88 -2)"/><path class="cls-16" d="M1.88,580.48c52.61-2.79,121.58-4.39,186.39-4.39,199.81,0,361.79,15.16,361.79,33.86,0,9.85-45,18.71-116.78,24.9H1.88V580.48" transform="translate(-1.88 -2)"/><path class="cls-17" d="M379.69,262.29l.09.09h0l-.09-.09m-.1-.1.08.08-.08-.08m-.09-.09.07.07-.07-.07m-.1-.09.07.07-.07-.07m-.1-.1.08.08-.08-.08m-.1-.1.09.09-.09-.09M367.34,251.5c4.09,3.24,8.05,6.66,11.85,10.31q-5.7-5.47-11.85-10.31m-.11-.08.09.07-.09-.07m-.09-.07.06.05-.06-.05m-.1-.08,0,0,0,0m-.1-.08.05,0-.05,0m-.09-.07,0,0,0,0m-.08-.06h0" transform="translate(-1.88 -2)"/><path class="cls-18" d="M201.79,220.24c-6,1-12,1.93-18.1,2.61h-.09a69.43,69.43,0,0,1,2,11.85,74.29,74.29,0,0,1,0,8.7l.14.08c.53.34.21.77-.19,1.13-.05,1.34-.09,2.68-.09,4a41.58,41.58,0,0,0,.33,5.58c6-10.61,11.93-21.35,16-34m.69-.12-.54.1.51.12,0-.22m65.68-15.61c-13.73,3.54-27.41,7.26-41.19,10.5-.14.27-.27.53-.39.8-.36.75-.72,1.49-1.09,2.22l1.83.23c0,.12,0,.24,0,.36,0,1.95-.81,4.08-1.13,6.34l1.54.2h0c-1.06,9.73-.34,22.16-3.11,30.71-2.62,8.12-8.21,15.47-10.37,23.24-2.54,9.11-3,19.08-7.26,26.35a27,27,0,0,1-6.26,7.41c35.48-6.23,70.62-16.25,106.06-27.23,6.53-2,13.07-4.09,19.62-6.16v-8.09h26.43c9.39-2.76,18.83-5.34,28.32-7.59-.47-.46-.91-1-1.39-1.42h0l-.09-.09,0,0-.08-.08,0,0-.07-.07,0,0-.07-.07,0,0-.08-.08h0l-.09-.09h0c-3.8-3.65-7.76-7.07-11.85-10.31h0l-.09-.07,0,0-.06-.05-.05,0,0,0-.05,0-.05,0-.06,0,0,0-.07-.06h0c-28.71-22.46-64-35.39-98.61-46.55M1.88,174.38V294a358.4,358.4,0,0,0,41,13.66,59,59,0,0,1-1.16-12.12A84.9,84.9,0,0,1,44.6,274c2-7.39,4.66-15,6.22-23,2.22-11.44,3.31-23.54,5.88-34.26h0a68.73,68.73,0,0,1,3.71-11.52c-10.36-3.93-20.49-8.37-30.33-13.23A181.8,181.8,0,0,1,9.3,179.6c-2.5-1.69-5-3.45-7.42-5.22" transform="translate(-1.88 -2)"/><path class="cls-17" d="M161.65,134.48a55.12,55.12,0,0,0,8.13,20.39h0a54.94,54.94,0,0,1-8.11-20.38h0" transform="translate(-1.88 -2)"/><path class="cls-19" d="M113.13,150.73a3.87,3.87,0,0,1,0,.48c0-.13,0-.26,0-.39l0-.09M157,134.29c-2.78,0-5.57.18-8.35.39.12,2.94.24,5.83.24,8.57,0,5.1-.42,9.69-2,13.2q10.2-.31,20.38-1.28c.76-.07,1.62-.17,2.54-.3a55.12,55.12,0,0,1-8.13-20.39c-1.54-.13-3.1-.19-4.65-.19M1.88,101.38v23C13.2,132,26,137.1,38.94,141.25a321.3,321.3,0,0,0,74.27,14.45c0-1.15,0-2.29,0-3.42-2.57-1.46-4.75-4.31-7-7.24-2.08-2.68-4.87-5.63-6-8.72a12,12,0,0,1-.57-2.13A247.21,247.21,0,0,1,1.88,101.38" transform="translate(-1.88 -2)"/><path class="cls-20" d="M181.48,591.38c-1.75,0-3.52,0-5.27.08-3.16.08-6.38.17-9.55.2a3.4,3.4,0,0,1,1.75,2,2.58,2.58,0,0,1,0,.39c0,1.89-2.84,2.72-4.61,2.93a21.49,21.49,0,0,1-2.3.11c-1.09,0-2.21-.06-3.3-.11-4.35-.23-9.09-.77-13.69-1-5.51-.32-9.77-.54-16-.83-3.87-.18-8.09-.2-9.54-1.25a4.19,4.19,0,0,1-1.4-1.88l-12.25.13v0c-14.52.15-29,.31-43.44.38v0H60.37c-30.61,2.31-50.41,6-50.41,10.13,0,7,56.26,12.65,125.66,12.65s125.66-5.67,125.66-12.65c0-3.16-11.54-6.05-30.62-8.27h-2.22c-1.57,0-3.12,0-4.63,0-1,0-2,.07-3,.07-2,0-3.71-.23-4.38-1.51l-5.33-.43H181.48v-1.12" transform="translate(-1.88 -2)"/><polyline class="cls-21" points="401.32 439.12 324.54 439.12 324.54 269.39 401.32 269.39 401.32 439.12"/><g class="cls-22"><path class="cls-23" d="M403.2,295.82H326.42v5.54H403.2v-5.54m0-9.05H326.42v6.93H403.2v-6.93m0-9H326.42v6.92H403.2v-6.92m0-6.34H326.42v4.22H403.2v-4.22" transform="translate(-1.88 -2)"/><polyline class="cls-24" points="401.32 273.61 324.54 273.61 324.54 275.73 401.32 275.73 401.32 273.61"/><polyline class="cls-24" points="401.32 282.66 324.54 282.66 324.54 284.77 401.32 284.77 401.32 282.66"/><polyline class="cls-24" points="401.32 291.7 324.54 291.7 324.54 293.82 401.32 293.82 401.32 291.7"/></g><path class="cls-25" d="M325.23,492.64c0-2.39,1.41-3.15,3.17-3.15a7.43,7.43,0,0,1,1.22.1,12.48,12.48,0,0,1,7.06,4.36,9.42,9.42,0,0,1,1.73,5.13,3,3,0,0,1-1.94,3.17,3.8,3.8,0,0,1-1.27.21c-2.13,0-4.18-1.69-5.79-3.12-2.17-1.93-3.9-3.46-4.14-6a5.64,5.64,0,0,1,0-.69m14-2.09c0-1.88.5-3.52,2-3.52a3.44,3.44,0,0,1,1.25.28c1.47.6,2,3.51,2.2,4.84a5.37,5.37,0,0,1,.07.9c0,1.76-.85,3.56-2.94,3.56h-.07c-1.46,0-1.9-1.69-2.17-2.87a15,15,0,0,1-.38-3.19M312.41,324.81h0V510.54a38,38,0,0,1,11.19-2.69c.94-.07,1.87-.11,2.79-.13h.83A38.7,38.7,0,0,1,345.39,512a11.18,11.18,0,0,1-2.15-6.34,6.57,6.57,0,0,1,1.94-4.87,6.89,6.89,0,0,1,3.16-1.66v-121H353V499a14.49,14.49,0,0,1,3.36.95c.62.27,1.8,1.13,2.43,1.13a.36.36,0,0,0,.27-.09c.19-.17,0-1.5.21-2.28a27,27,0,0,1,1.24-3.53,25.65,25.65,0,0,1,2.4-4.42V378.13h4.68V485.18c.41-.41.82-.8,1.22-1.19s.55-.38.83-.62a25.23,25.23,0,0,1,2.91-2.28,27.74,27.74,0,0,1,4.95-2.61V378.13h4.68v72.21a14.29,14.29,0,0,1,2.47-2.57,17.68,17.68,0,0,1,2.7-1.45A21.92,21.92,0,0,1,397.75,444c-2.37-7.25-3.18-19.85.83-25.31a8.2,8.2,0,0,1,6.67-3.67,9.38,9.38,0,0,1,3.08.55c.47-13.79,2.31-29.32,8.71-37.34a8.51,8.51,0,0,1,.58-.67V359H312.41V324.81" transform="translate(-1.88 -2)"/><g class="cls-26"><path class="cls-27" d="M417.62,352.05H312.41V359H417.62v-6.9m0-9H312.41v6.92H417.62V343m0-9.05H312.41v6.93H417.62V334m0-9.15H312.41v7H417.62v-7" transform="translate(-1.88 -2)"/><polyline class="cls-28" points="415.74 329.84 310.53 329.84 310.53 331.96 415.74 331.96 415.74 329.84"/><polyline class="cls-28" points="415.74 338.89 310.53 338.89 310.53 341.01 415.74 341.01 415.74 338.89"/><polyline class="cls-28" points="415.74 347.94 310.53 347.94 310.53 350.05 415.74 350.05 415.74 347.94"/></g><path class="cls-29" d="M1.88,580.85A22.8,22.8,0,0,1,4,576.31c.57-.92,1.53-1.7,1.71-2.49.11-.47-.22-1.19-.21-1.66a11,11,0,0,1,.21-1.86,18.74,18.74,0,0,1,6.41-10.58,27.2,27.2,0,0,1,5.34-3.12c2.24-1,4.59-1.71,5.34-3.31a17.39,17.39,0,0,0,.64-3.53,82.21,82.21,0,0,1,2.35-10.58c3.8-11.9,9.8-22,19-28.84a19.22,19.22,0,0,0,2.56-1.87s-.48-1.26-.64-1.66a7.41,7.41,0,0,1-.64-1.87c-.48-4.47,2.33-8.48,7.26-7.88,1.16.14,2.95,1.51,3.42,1.24.07,0,.56-1.32.86-2.07,2.22-5.74,4-9.91,7.68-13.49a36.48,36.48,0,0,1,6.62-5.39,22.85,22.85,0,0,1,9-3.32,23.39,23.39,0,0,1,8.75.83c1.22.28,2.66,1.07,4.71.83,1.72-.21,3.09-1.05,3.2-2.7.17-2.51-2.56-4-5.13-4.77a44.35,44.35,0,0,0-13-1.45c3.52-1.43,7.89-3.22,12.6-3.53,1.35-.09,6.8-.35,7.48.21a14.61,14.61,0,0,1,.64,2.9,85,85,0,0,1,2.35,15.77c.08,1.65-.23,6.16.22,7.05a22.37,22.37,0,0,0,2.56,1.46,23.21,23.21,0,0,1,2.35,1.66c10.33,8.59,15.08,23.13,19.86,36.1,1.06-3.75,3.3-6.34,8.76-5.81-.67-1-1.57-1.54-2.14-2.7-.38-.78-.27-1.85-.64-2.49-.55-1-2.14-1.51-2.34-2.7s.93-2.38.85-2.9c0-.19-.7-.64-1.07-1a23.68,23.68,0,0,0-3.42-3.32c-3.11-1.84-7.9-2.51-7.9-6.85,0-3.38,2.54-4.75,5.34-5.18a11.33,11.33,0,0,1,1.6,0c.93,0,1.87.05,2-.18.37-.51-1.48-3.79-1.92-4.77-1-2.15-1.48-3.56-2.14-4.77a50.4,50.4,0,0,0-5.55-8.3,107,107,0,0,0-11.54-12.45c-.14-.13-.89-.47-1.07-.62-1.07-1-.11-.9,1.07-1.45,2.57-1.21,3.68-3.11,3.85-6.44a3.08,3.08,0,0,1,.64.42,89.57,89.57,0,0,1,16.66,18.25,68.06,68.06,0,0,1,9.83,20.55c.29,1,.41,2.82.85,3.52a26.43,26.43,0,0,0,3.2,2.49c2.42,1.92,4.12,3.48,6.2,5.19,1.62,1.33,3,2.61,4.7,3.73,3.71,2.52,9.09,5.29,14.74,5.4a77.86,77.86,0,0,0,10.68-1,88.36,88.36,0,0,1,10.68-1c9.11,0,18,2.53,24.35,6.64a41.09,41.09,0,0,1,11.53,11.41,17.43,17.43,0,0,1,2.78,5,12.61,12.61,0,0,1-2.14,10,12.43,12.43,0,0,1-8.11,4.15c-5.59.42-10.54-3.82-15.81-4.15,4.35,4.74,10,9.47,9.83,17.22a13.51,13.51,0,0,1-4.92,10.17c-.78.62-2.35,1-2.56,1.66-.06.15.35,1.2.43,2.07.54,6.66-3.84,10-8.76,11.41a51.23,51.23,0,0,1-6.41.83c-1.3.19-2.45.7-3.63.83-3.57.41-7.49.33-11.32.42s-7.73.21-11.54.21c-39,0-77.75.83-116.2.83-11.11,0-21,.1-33.74.21-2.78,0-9.84.41-11.31.07V580.85" transform="translate(-1.88 -2)"/><path class="cls-29" d="M244.05,526.73c-.88,0,.14.63.42,1,8.87,13.08,19.62,26,23.86,44a56.65,56.65,0,0,0,5.8-1.66,14.41,14.41,0,0,1,1.67-.62c1.19,0,2.4,1.67,3.94,2.07s2.59.11,4.56,0c.21,2.85-1,4.2-.41,6.23,1,3.44,7.47,3.75,9.54.83,1.78-2.53,1.34-7,.42-10-1.85-6-6.59-9.63-12.66-11.62-.56-.18-1.59-.35-1.66-.42-.48-.49-.38-2.13-.62-3.31a31.12,31.12,0,0,0-3.32-8.31c-5.93-9.88-16.19-17.53-31.54-18.25" transform="translate(-1.88 -2)"/><path class="cls-29" d="M13.78,527c-2.89-.52-5.3.86-4.77,4.77.28,2.09,2.21,4.42,3.73,6s3.85,3.82,6.43,3.32c5.12-1,.61-10.07-.83-11.62A10.69,10.69,0,0,0,13.78,527Z" transform="translate(-1.88 -2)"/><path class="cls-29" d="M289.28,547.06a5,5,0,0,0-4.35.83c-2.19,1.67-4.77,6.92.41,6.43,2.52-.24,8.67-5.84,3.94-7.26" transform="translate(-1.88 -2)"/><path class="cls-29" d="M12.88,544c-2.68-.92-8.14.53-5.6,3.94,1.43,1.91,7,1,7.27-1.45C14.76,544.72,14.18,544.39,12.88,544Z" transform="translate(-1.88 -2)"/><g class="cls-30"><path class="cls-31" d="M190.52,513.86H190a49.86,49.86,0,0,1,11.63,1.52l.15-.16a47.23,47.23,0,0,0-11.29-1.37M148,504.31c-.16.53-.33,1.06-.5,1.59l1.09.91c1.62,1.33,3,2.61,4.7,3.73,3.71,2.52,9.09,5.29,14.74,5.4h1.4c-5.36-.21-10.45-2.92-14-5.39-1.61-1.12-3-2.4-4.56-3.73-1-.85-1.92-1.66-2.88-2.5" transform="translate(-1.88 -2)"/><path class="cls-32" d="M147.52,505.9c-.66,2.1-1.32,4.22-2,6.34a4.65,4.65,0,0,0,1.38,1.49c.79.46,1.78.34,2.5.62a12,12,0,0,1,3.31,2.08c2,1.59,3.22,3.64,4.78,6,1.09,1.66,2.23,3.51,3.32,5.19,2.27,3.51,4.26,7.28,6.43,10.58q1.62,2.47,3.26,4.95l.53.08a26.91,26.91,0,0,1,10.4,4.26v-10l1.13-1.24,9.11-10,1.94-2.11,8-8.77A49.86,49.86,0,0,0,190,513.87a90.36,90.36,0,0,0-9.88,1,79.34,79.34,0,0,1-9.88,1h-2.22c-5.65-.11-11-2.88-14.74-5.4-1.66-1.12-3.08-2.4-4.7-3.73l-1.09-.91" transform="translate(-1.88 -2)"/><path class="cls-33" d="M117.62,592l-12.25.13v0l12.25-.13v0m63.86-.61c-2.24.07-4.54.07-6.81.12-2.66.06-5.36.14-8,.18l0,0c3.17,0,6.39-.12,9.55-.2,1.75,0,3.52-.05,5.27-.08v0" transform="translate(-1.88 -2)"/><path class="cls-34" d="M112.35,569.1c0,.13,0,.26.05.38h0c-.82.27-1.71.51-2.66.73a66.05,66.05,0,0,0-.19,7.61,36.63,36.63,0,0,0,1.25,6.23c.39,1.62,1.57,5.39-.41,5.39h0c-1.33,0-2-4.07-2.49-5.81-.19-.72-.52-2.15-.62-2.28a9.67,9.67,0,0,1-1.25-.21c-1-.54-.67-1.07-1.06-1.07a2.61,2.61,0,0,0-.8.24,2.45,2.45,0,0,1-1,.21h0c-.68,0-1.46-.62-1.83-.62h0s-.72.56-.83.62c-1,.52-1.11.43-1.46,1a1.69,1.69,0,0,1-1,.91,7.65,7.65,0,0,0,4.74,5.12,13.89,13.89,0,0,1,1.87.62c.43.51.46,2.78.74,3.87l12.25-.13c-1-2.38-.72-6-.88-9.29-.17-3.83-.46-7.7-.62-11.2,0-.14,0-.29,0-.43,0-.51,0-1,0-1.52-1.3-.1-2.58-.24-3.81-.41M140.21,534a147.74,147.74,0,0,0-2.64,27.51q0,3.53.19,7.16h0c-1.59.26-3.27.48-5,.65a3.51,3.51,0,0,0-.08.71,2,2,0,0,0,0,.42l0,0c.17.36,1.54,2.06,1.85,2.45.52.67,1.24,1.53,1.66,2.07a13.44,13.44,0,0,0,3.73,2.91c3.09,2,6.5,4,9.13,5.6a91.21,91.21,0,0,0,9.75,5c2.09.9,5.63,1.84,7.77,3.17,2.68,0,5.38-.12,8-.18,2.27-.05,4.57-.05,6.81-.12V559.75c-3.62-5.51-7.28-11-10.93-16.59a24.65,24.65,0,0,0-2.72-.13h-1.47l-1.48,0-1.47,0a64.67,64.67,0,0,1-7.06-.83,26.87,26.87,0,0,1-11.62-4.36,27.49,27.49,0,0,1-4.52-3.87" transform="translate(-1.88 -2)"/><path class="cls-35" d="M145.57,512.24A216.17,216.17,0,0,0,140.21,534a27.49,27.49,0,0,0,4.52,3.87,26.87,26.87,0,0,0,11.62,4.36,64.67,64.67,0,0,0,7.06.83l1.47,0,1.48,0h1.47a24.65,24.65,0,0,1,2.72.13q-1.63-2.48-3.26-4.95c-2.17-3.3-4.16-7.07-6.43-10.58-1.09-1.68-2.23-3.53-3.32-5.19-1.56-2.37-2.83-4.42-4.78-6a12,12,0,0,0-3.31-2.08c-.72-.28-1.71-.16-2.5-.62a4.65,4.65,0,0,1-1.38-1.49" transform="translate(-1.88 -2)"/><path class="cls-36" d="M60.63,592.46q-6.85,0-13.7,0c-5.61,0-10.91,0-16.42.06l0,.05c7.5-.07,14.31-.11,21.67-.11l8.23,0,.26,0" transform="translate(-1.88 -2)"/><path class="cls-33" d="M61.93,592.46h-1.3l-.26,0h1.56v0" transform="translate(-1.88 -2)"/><path class="cls-34" d="M51.05,580.07a8.69,8.69,0,0,0-1,0c-5.35.52-10.67,4-14.53,7.26a43,43,0,0,0-5,5.18c5.51,0,10.81-.06,16.42-.06q6.85,0,13.7,0h1.3a12.45,12.45,0,0,0,.17-2,9.74,9.74,0,0,0-8.72-10.16,14.1,14.1,0,0,0-2.33-.26" transform="translate(-1.88 -2)"/><path class="cls-37" d="M57.32,497a5.89,5.89,0,0,0-2.53.58,6.72,6.72,0,0,0,1.82.76.24.24,0,0,0,.15,0,9.58,9.58,0,0,0,.56-1.3" transform="translate(-1.88 -2)"/><path class="cls-36" d="M19.86,592.65l-6.67.06c-1.07,0-2.78.07-4.55.12a19.67,19.67,0,0,0,2.17.09c2.68,0,6.65-.2,8.55-.21h.49v-.05" transform="translate(-1.88 -2)"/><path class="cls-34" d="M78.12,476.38c-.59.31-1.16.64-1.71,1A35.38,35.38,0,0,0,70,482.74c-3.58,3.58-5.31,7.75-7.47,13.49-.28.75-.76,2-.83,2.07a.24.24,0,0,1-.15,0c-.61,0-2.14-1.15-3.17-1.28a7.5,7.5,0,0,0-.93-.06h-.11a9.58,9.58,0,0,1-.56,1.3.24.24,0,0,1-.15,0,6.72,6.72,0,0,1-1.82-.76c-2.52,1.21-3.82,4.17-3.48,7.36a7.29,7.29,0,0,0,.62,1.87c.15.4.63,1.64.62,1.66s-.19.25-.46.44c0,.26,0,.49,0,.67.15,3.62-1.41,7.63-2.7,10.58a34.22,34.22,0,0,1-16,16.81c-.43.22-.89.42-1.36.63-.17.52-.34,1-.5,1.58a84.3,84.3,0,0,0-2.28,10.58,17.42,17.42,0,0,1-.63,3.53c-.73,1.6-3,2.27-5.19,3.31a26.64,26.64,0,0,0-5.18,3.12,18.82,18.82,0,0,0-6.23,10.58,12.18,12.18,0,0,0-.2,1.86c0,.47.31,1.19.2,1.66-.17.79-1.1,1.57-1.65,2.49a20.75,20.75,0,0,0-2.7,14.94c.08.36.49,1.46.42,1.46h0a1.41,1.41,0,0,0,.49.12c1.77-.05,3.48-.12,4.55-.12l6.67-.06c.78-5.68,2.79-10.36,6.34-13.36,2.89-2.44,7.08-4.2,11.21-5.6s8.49-2.58,12.24-4.56a24.69,24.69,0,0,0,8.92-7.89A25.51,25.51,0,0,0,62.93,549c.33-4.27-.19-8.31-.21-13.07A33.48,33.48,0,0,1,68.94,516c.25-.34.59-.7.83-1a40.21,40.21,0,0,1,7.47-7.26c.39-.29.79-.59,1.19-.87-.47-5.9-.76-11.85-.76-17.84,0-1.87,0-3.74.09-5.62.07-2.34.2-4.67.36-7" transform="translate(-1.88 -2)"/></g><path class="cls-38" d="M115.5,566.48c.12.64.58,1.31.62,1.66.14,1-.05,2.19,0,3.32.16,3.5.45,7.37.62,11.2.21,4.38-.26,9.38,2.29,11.2,1.45,1,5.67,1.07,9.54,1.25,6.21.29,10.47.51,16,.83,4.6.27,9.34.81,13.69,1a36.09,36.09,0,0,0,5.6,0c1.88-.22,5-1.16,4.57-3.32-.5-2.5-6.54-3.89-9.55-5.19a91.21,91.21,0,0,1-9.75-5c-2.63-1.56-6-3.6-9.13-5.6a13.44,13.44,0,0,1-3.73-2.91c-.42-.54-1.14-1.4-1.66-2.07-.32-.41-1.81-2.26-1.87-2.49-.28-1.21.89-2.68,0-3.74-.42,0-.52-2.32-.52-4.65,0-2.53.14-5.07.15-4.59-.72-1-1.58-.21-2.47.58s-2.09,1.84-3,0c-.63-1.36-1.73-4.28-2.69-2.08-.18.41,0,.75-.21,1.25-.52,1.22-1.43,1.55-.83,3.11-.9-.24-.93-1.46-2.08-1.24-.69.13-1.07.77-.83,1.66-.89.28-1.75.59-1.45,2.07-.61.38-.24-.36-.83-.41a1.84,1.84,0,0,0-.44.21c-.23.12-.48.24-.6.2-.8-.28-1.61,2.86-1.45,3.74" transform="translate(-1.88 -2)"/><g class="cls-39"><path class="cls-40" d="M132.76,569.29a96.56,96.56,0,0,1-9.72.49c-2.33,0-4.65-.09-6.88-.27,0,.5,0,1,0,1.52,0,.14,0,.29,0,.43l0,.48,1.6,0c3.41,0,6.53,0,9.55,0a3,3,0,0,1,.55-.64,7.75,7.75,0,0,1,2.08-1,5.21,5.21,0,0,1,1.08-.11,5.58,5.58,0,0,1,1.73.29l0,0a2,2,0,0,1,0-.42,3.51,3.51,0,0,1,.08-.71" transform="translate(-1.88 -2)"/><path class="cls-41" d="M117.69,580.86c2.67-.22,5.93-1.38,7.26-3.52a23.43,23.43,0,0,0,1.24-3.11,8.13,8.13,0,0,1,1.66-2.91,7.75,7.75,0,0,1,2.08-1c2.18-.44,3.53.56,4.56.83.7.19,1.66.24,2.49.42,2.51.52,5.22.88,7.26,1.45.67.19,1,1,1.45,1.25s.66.16,1,.41a2.81,2.81,0,0,1,.83.62c.41.57,0,1.45.83,1.87.51.25.85,0,1.29-.28a2.23,2.23,0,0,1,1.62-.34c1.27.19,1.11,1.15,1.87,1.66a11.41,11.41,0,0,0,3.73,1.24,9.12,9.12,0,0,0,1.76-.1,10.65,10.65,0,0,1,2-.11c.71.06,1.49.36,2.28.42,2.28.18,2.67.65,4.36,1.24a54,54,0,0,1,6,2.08c1.06.54,1.73,1.29,2.49,1.66s1.86.4,2.49.83a5.12,5.12,0,0,1,1,1c1,2-.72,3.52-1.87,3.94a2.59,2.59,0,0,1-.82.06,2.07,2.07,0,0,0-1.05.15c-.08,0-.23.75-.41,1-1,1.61-3.39,1.29-5.4,1.45.81,0,.27,1.57.42,1.87,0,.11.52.31.62.42.95,1,0,1.7-1,2.07,2.07,2.43-1.42,2-2.9,1.66A80.7,80.7,0,0,0,155,597.05c-.32,0-.78,0-1.3,0s-1.37,0-2,0c-2.06-.15-1.43-.2-2.28,1a2.91,2.91,0,0,1-1,1,2.47,2.47,0,0,1-1.92-.26,2.41,2.41,0,0,0-1-.36c-.37,0-.66.57-.83.62-2.31.67-2.58-1.51-3.53-1.86a18.42,18.42,0,0,0-1.87,0c-.53,0-1.12,0-1.69,0a14.38,14.38,0,0,0-1.63,0,16.71,16.71,0,0,0-2.07.62,31.51,31.51,0,0,1-6.85,1.24c-.82,0-1.3-.32-1.87-.2-.81.15-1.26.91-2.07.83-1.54-.16-1.56-1.39-2.49-1.67a4.09,4.09,0,0,0-1.44,0,5,5,0,0,1-.84,0c-3.86-.29-7.11-2.38-5.81-6.22.23-.68,1.44-1,1.45-2.07,0,.11-.49-.57-.62-.83s-.51-1.05-.42-1.25c.29-.63.68-.4,1.08-.18s.55.32.79.18a10.67,10.67,0,0,0-1.87-2.49c-1.19-1.43.3-2.28,1.46-3.11-.83,0-1.56-.11-1.46-1a7.57,7.57,0,0,1,2.91-.22,10.4,10.4,0,0,0,1.87,0m25.1-6.63c-1.06.64,1.77,2,1.66.2a2.37,2.37,0,0,0-.7,0c-.43,0-.86.08-1-.21m-28,11c-.18.66.33.64.41,1,.48-.16.21-1.29-.41-1" transform="translate(-1.88 -2)"/><path class="cls-42" d="M175.07,597.13c-.46-1.15-1.8-1.31-2.9-1.66a23.36,23.36,0,0,0-3.53-1c-2.26-.33-4.83-.26-7.26-.42-15.56-1-34.33-1.93-49.59-2.9-1.28-.08-5.57-1-5.6,1.24,0,1.87,5.24,2.47,7,2.7,3.55.46,6.28.62,8.93.83,12.14,1,23.8,1.52,36.09,2.08C164.31,598.23,170.28,599.1,175.07,597.13Z" transform="translate(-1.88 -2)"/></g><path class="cls-43" d="M91.71,584.67c.36,1.7.06,3.37,1.45,3.53,2.2.24,1.74-3.87,2.08-6.23.29,0,.48.15.74.33a1.88,1.88,0,0,0,1.54.29,1.69,1.69,0,0,0,1.45-1c.35-.61.45-.52,1.46-1,.11-.06.81-.62.83-.62.35,0,1.16.61,1.86.62a2.36,2.36,0,0,0,1-.21c1.57-.63.54.1,1.86.83a9.67,9.67,0,0,0,1.25.21c.1.13.43,1.56.62,2.28.48,1.74,1.16,5.81,2.49,5.81,2,0,.81-3.77.42-5.39a36.63,36.63,0,0,1-1.25-6.23c-.31-4.35.68-9.16,0-12.24-.47-2.16-4.29-1.22-3.53,1.66a2.34,2.34,0,0,1-1.15-.29,1.6,1.6,0,0,0-2,.08c-.24.17-.51.84-.62.84-.36,0-.65-.77-1-1a2.53,2.53,0,0,0-3.12,0l-.21.62a1.87,1.87,0,0,1-1-.07c-.56-.12-1.14-.24-1.53.28-.2-1.7.2-5-.63-5.81a2.54,2.54,0,0,0-2.28-.42c-1.21.54-1,4.64-1,6.44-.28,6-.76,11.54-2.7,16.59-.24.65-.34,1.48-.62,2.08-.46,1-.74,1-.62.83-.33.57-.83,2.13,0,2.49,2.11.91,3.81-3.77,4.15-5.19" transform="translate(-1.88 -2)"/><path class="cls-41" d="M103.17,573.53c-3.3-.39-8-.31-9.34,2.49-.55,1.15-.39,3.25-.62,4.15-1,3.87-5.63,6.56-7.68,9.75a20.8,20.8,0,0,0-1.45,3.53c-.57,1.52-1,2.38-.62,3.73,1.18,4.23,10,2.75,15.14,2.7,2.33,0,5.48-.17,9.13,0,2.33.11,7,.76,8.51-.21,2.46-1.6.42-7.17-1-9.54a21.07,21.07,0,0,0-1.66-1.87c-1.24-1.55-3.93-3.92-4.56-5.81-.46-1.35-.16-5-.83-6.43C107.36,574.3,105.52,573.81,103.17,573.53Z" transform="translate(-1.88 -2)"/><g class="cls-44"><path class="cls-42" d="M82,596.43a12,12,0,0,0,.21,2.07s.37.1.41.21c.2.5,0,1.08.42,1.45,1.1,1,5.38,1.4,8.3,1.25a14.76,14.76,0,0,1,2.28-.21c.72.08,1.39.59,1.87.62s1.42-.35,2.28-.41c2.7-.19,6.15,1,8.3.62.58-.1,1.13-.55,1.66-.62,1.49-.21,3.22.08,5,0,1.16,0,2.47-.32,3.73-.42,2.54-.2,4.09.08,3.53-2.49a4.52,4.52,0,0,0,2.69-1.24c-.21-.81-1.82.3-2.69.21-.45.31,2.59-3.15,1-3.74-.93-.35-.89,1.14-1.46,1.87-2.31,2.95-7.21,1.16-11,0-.92-.29-2-.72-2.91-1s-1.84-.84-2.7-1c-6.24-1.44-11.8,4-15.55,4.57A7.29,7.29,0,0,1,82,596.43Z" transform="translate(-1.88 -2)"/></g><path class="cls-42" d="M130.64,577.26c1.37,1.24,2.82-.72,4.35-1,1.36-.28,3.57.9,3.64-1S130.65,573.89,130.64,577.26Z" transform="translate(-1.88 -2)"/><path class="cls-42" d="M135.62,580.58c.2,0,.16.25.21.41,1.07.67,2.3-.42,3.73-.62s4.1.84,4.19-1.12S135.93,577.42,135.62,580.58Z" transform="translate(-1.88 -2)"/><path class="cls-42" d="M95.27,579.94c2.07.39,4.57-.63,7-.41,1.48.13,3.21,1.28,4.15,0C105.88,576.49,95.4,576.43,95.27,579.94Z" transform="translate(-1.88 -2)"/><path class="cls-42" d="M94.65,583.68c1.68.89,3.7-.23,5.81-.21s4.16,1.42,5.81.42c.1-2.73-4.93-2.81-7.89-2.49C96.6,581.59,94.6,582.23,94.65,583.68Z" transform="translate(-1.88 -2)"/><path class="cls-45" d="M155.18,294.15c-.33-.06-.35.2-.62.21-.93,2.86-.61,7-2.9,8.51-.15,1,.35,1.44.21,2.49-1.12-.55.25-3.58-.83-4.16-.93-.36-1.57,1.15-2.7,1.25-.35,1.38,0,3.47-.42,4.77a66.47,66.47,0,0,1-11,3.32c-4.13.94-8.8,1-12,2.28-2.43.94-3.31,3.88-6.65,3.32a3.5,3.5,0,0,1-2.69-4.15c-2.68,2.47-2.08,7.35-2.49,11.62a129.39,129.39,0,0,0-.83,13.07c-.65.76,1.1.44.83,1.46a18.79,18.79,0,0,1,.41,3.52c.19.61.26.1.44-.4s.38-.8.81-.63c1.3,3.36.41,6.94.41,10.37A268.45,268.45,0,0,0,116.8,383c1.61,13.37,4.66,26.23,4.57,40,0,6.17-2.23,12.27-3.74,18.26-4.4,17.45-11.64,32.1-14.31,51.25-2,14-.46,27.18,1.24,40.46,1.64,12.75,3.62,25,7.47,36.1a91.2,91.2,0,0,0,25.73-.42C135.29,520.89,158,488,164.31,446.44c1.75-11.48,1.67-23.28,2.08-35.06s1.31-23.77,2.49-35.07c1.71-16.44,4.58-32.4,7.06-49.17.78-5.36,1-12,2.9-16.39.76-1.78,2.73-2.56,2.69-5.19-6.4,0-13.56-1.59-20.12-.83-2.91.34-5.27,2.12-8.09,1.87.25-4.38,2.62-7.75,1.86-12.45" transform="translate(-1.88 -2)"/><g class="cls-46"><path class="cls-47" d="M112.12,567.1c.06.66.14,1.33.23,2h0c-.09-.66-.18-1.33-.26-2" transform="translate(-1.88 -2)"/><path class="cls-48" d="M115.68,532.39c-2.11,8.87-3.93,18-3.93,27.51a67.57,67.57,0,0,0,.37,7.2c.08.67.17,1.34.26,2a71.36,71.36,0,0,0,7.41.62c.2-4.34.56-8.75,1.09-13.2a182.08,182.08,0,0,1,4-22.19c-3.1-.56-6.18-1.21-9.22-1.94" transform="translate(-1.88 -2)"/><g class="cls-49"><image width="102" height="360" transform="matrix(0.48, 0, 0, -0.48, 120.86, 529.91)" xlink:href="data:image/png;base64,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"/></g><g class="cls-50"><image width="25" height="199" transform="matrix(0.48, 0, 0, -0.48, 155.42, 471.83)" xlink:href="data:image/png;base64,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"/></g><g class="cls-51"><image width="124" height="407" transform="matrix(0.48, 0, 0, -0.48, 113.18, 533.27)" xlink:href="data:image/png;base64,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"/></g><g class="cls-52"><image width="32" height="76" transform="matrix(0.48, 0, 0, -0.48, 122.3, 568.31)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAABMCAIAAABs7Em8AAAACXBIWXMAABcRAAAXEQHKJvM/AAACX0lEQVRYR61XS4KFIAxrPdE7zdz/JswCwUJ/KZqVQiUk5VO5tfb3+xEzDfB45v68djHR3cKiQ/Z2XNd8vijGPs4JLqLiQEiwlB7o6FFNtXgIejOvDrCKoIRD24IYpVDU0aR5D0zmZF3pb2aLTTJhCS3qOILPkSZj+BYbRaAOL9G7b86KMDhOls6KZQRmSAeRO8el1Vl1DsfBPmAmx71cR5Xtjheaco4AMf0k2TmYqGlbU+vMgNGY6XDS6MGci8WxTsojSaTJKzEIo3SgjszJzCsyjpCqsoUDmrWER7dOS+nIhHfMoAbER17lXwvorTdxUeTwCR5lY9gs54AVATrJwyEHi5U9kWMG8UQyHZQRbsjvc1UafQJAh0ZJWbmG08mQdPF9/qEzWuXltH+E1tri1VHCkUg3H6YyvTNEn03HaJ34zsqjtUs11lMOIhJnrXfC99aLVN7yNKYHpVTZ2tCRfoZwm5D1bgN2bAlziCgfC2uQ5GxC9ZzPOwNZWmBNDUHxSWlGvWuinB/B+lpHkIylph4vN3eWQyrKSnTsSwugJzWDd16t+9lbZhAHNPkNzJMV4nCBWbfUooyd2fHAujfXgZ4oPir/BmaXmXZRVjdEhwssGYRwoCMRkRXMB/VVibLD0KH5krRvDcpD+//DQOi+t9uZ5H3+BbxZuP8fCSqRds0gd34N+X+Uj8663jOqe32ebCjHG3zGYbtaqEs2l72EI/9q8bWW7kT5sezBdLyD4FBKt/fjdfyNDoM+qOHOUyKKhA11HcApskUAHMCgMQCOEuSVHtRX1ZSkMlEd6UAB/gFTy99msPthaAAAAABJRU5ErkJggg=="/></g><g class="cls-53"><image width="5" height="16" transform="matrix(0.48, 0, 0, -0.48, 136.22, 540.95)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAQCAIAAAC6IZmZAAAACXBIWXMAABcRAAAXEQHKJvM/AAAAQklEQVQYV43OsQ3AMAwDwWf28zLZH/g0ihrbsNXxQBCK+o4BkADAQ59OBEBmWrSK/EN03zqRFgnZtg7UrxT1ELdbHxTmDSaLe9MsAAAAAElFTkSuQmCC"/></g><g class="cls-54"><image width="15" height="76" transform="matrix(0.48, 0, 0, -0.48, 117.02, 568.31)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABMCAIAAADr3aC6AAAACXBIWXMAABcRAAAXEQHKJvM/AAABKUlEQVRIS9WWW5IDIQhFj72RbGT2vy3mw/gGhUknlblfSVunLqCgSUR+Hg86JUhASgApXfU3ABdBvQw0b4ZIql52mLRa3O0wK1e5/R3X0BR02AOqhQ4IIKIuRUJKCRPoMp7cGqAXZZEZksVHcgACQMnKDRRpgHEosp6As0RYIVl88ubgmRrWcXI59LAL6LUAdk3zwsVSk32JHSGNng5g1K1Avws1rBFYS1TKX+FISCIcxj2KZ8QB+Bqgz+MArF3RAdvep8Bbh+Mt6pkdrqR7nYHJ9gyY94NHEgVowFrB++9pzybgdKiFOk/vzz9/3gjUvA3AbqZrv9yr3Q8hPQHVQvk4PRL3yj0RALL+CaBtS/4kh8mnKQLs3q12x0YcgAy4jl7RnxxCej/wC80nKjcaz6odAAAAAElFTkSuQmCC"/></g><g class="cls-55"><image width="71" height="134" transform="matrix(0.48, 0, 0, -0.48, 122.78, 534.71)" xlink:href="data:image/png;base64,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"/></g><g class="cls-56"><image width="45" height="136" transform="matrix(0.48, 0, 0, -0.48, 135.74, 535.19)" xlink:href="data:image/png;base64,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"/></g><g class="cls-57"><image width="5" height="10" transform="matrix(0.48, 0, 0, -0.48, 122.3, 533.27)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAIAAAAYbLhkAAAACXBIWXMAABcRAAAXEQHKJvM/AAAALElEQVQIW2P8//+/vaIiIwMDAyMjAwMDAwMDEwMGwCHEiF0VI0KceLPIEgIAmtsDmI/Ayc4AAAAASUVORK5CYII="/></g><g class="cls-58"><image width="56" height="54" transform="matrix(0.48, 0, 0, -0.48, 133.34, 463.67)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA2CAIAAADyLKYHAAAACXBIWXMAABcRAAAXEQHKJvM/AAAB9klEQVRoQ9WYSZLDMAhFUcq3yDn6/kf7vfAQNIEQyHFeZZHygJ8RQrYTgL/3m1JK9IH/P7ac+3HtTfVRRPzc8wB+fHZOtaWMmF9ioz4Q9n2D0xVAJ0/PYSOWv4fLvppbnzb6O23XZzLqCnw/16OuT2DG9cjw7Zmecf0W0lpgYM9x0aGtia8bfB7B6Gq9fCiWGhgTHTpoijyvhc3DVt2N6FQEFskhaPXOamDd8BGNlpBAt169gTt4wopzy50JBWN8Y88aw6QgVzPfZXC9gjZVAmaPNrkV116GoqZ2gRy2dDUNn5qJWF5EBPabxnOuAA9rWWNVjPPaSqjrYnLXxYlxUuZ1kWxIWKkGQNGZBsjh/Uv1ali3SOzVyB8s669oOI8rTqM97N6new07JbK60u6UEl3esUUioq2xQHGvq5cpAKmzFjZc+ScWk9mih4SLF1E+jv4x9U32mqsd/VIfuMvVP1yqa8AVWsyFHctrRFb8jLky4hdeIsqbTw+zK0cPP0XP2+V6G/tgBru2F/0gjvetFdHDIwbnVcKdDt3Ve4UOE2F11wN3VlTUtjXsylhU35zaG3OuHI8yjKeb3wt6gP053hdaj8z1pnHdwxWWx+Tx6KawKqwG+iWI/DePOn1E2vXqdZpFvpePq545V1LM1N6fb5ombmhbNf/IzcV/JP86YQAAAABJRU5ErkJggg=="/></g><g class="cls-59"><image width="14" height="50" transform="matrix(0.48, 0, 0, -0.48, 156.86, 463.19)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAyCAIAAAAMUBZuAAAACXBIWXMAABcRAAAXEQHKJvM/AAAAyElEQVRIS+WVXQ7DIAyDnYn79CS7/23mPQCto1B+Wk2a1O+lBTkmTQMYyfe2wWPlYW4IJABEDwNYA1JXeZAdXwOV5xnqBACUipsd73leZibqLV4XMgk0e8GWvLmkxpPU/Z2mrHs72FvppndA1wr9vaONXjn3JqPLOBPl1+r5f1l22keO3YwO9zO2lQmJsCCndpov4kjt+TN1t6eVw9tFnMT3MikREunuy0ZHe9wZO7xmL9RkmqqOnaQz9X3NW75yYueP7rQ7HfsFCuI5/+Lc9V4AAAAASUVORK5CYII="/></g><g class="cls-60"><image width="35" height="209" transform="matrix(0.48, 0, 0, -0.48, 119.42, 448.31)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAADRCAIAAAArPYdlAAAACXBIWXMAABcRAAAXEQHKJvM/AAAFHElEQVR4XtWcWW7cOhBFS0b+s4W3/0Wq8qGWmkMNtwblIQdGYLtpHtZANruN+GDm/37/poGDdI5jfHT+auX72D3sh4iIWRxdZJ/0BxlU5Q7mlz2sC2amt2VLkoQ0WrBTXmam60OiITJvAV/yMmZm5oO+ne0Sl+GBbPxQd69/ZpOWdDdIfrkB5G7kqyTdQQs1u4ryFJ3t0zLCJCvUHuIXmSXtJXiCbDAFVlmVhXhFptXlZ3r4ZdTIQsUAgdLY5YRkXfxrMry6DTIRUf6VQWuLMkf8VmQilgwvBggaWYszfuGBGdd3Pf2ikdmMCef7Y6ctsn32/T7RE5kFM91LmWShLtByZeBEtne/URKXQM1OIqpd66CaGaGEQvTTeNojRrzjxroWhFYtcm+9T0NK1+/9W02skb1nIrdmF12vAcIvBkODF6DIbOY9by2mQWYzNmTgBKkwHcSVSrg8k7+exhFUNna/cU7KD11vMJ1nT83O8QU/8+dNz60zSzK10r1vlOUaKnz9FgoDH2aByIQpYc0F2o1E09Ssv4NpEJFdiJr5eUFbhfkCXvhuOJoRWVaaUueHaC7GayZaWn+5SOW6wODT+omtw/EL63YtSEcDNOTcIDkNzH2CvKy5uLvx78kGFidTZ9Dx42pg72F7XSWZzS4OPMWkeazvypbghjT2NQIpZ6xQs0pDsnmUVxuEh0+uZRmHVkPN0KjrkYX4H2V3wu3M4HlbgCJ7GvLpNMu39wh/fnkdaJBMQPOegWR1zYWfxi4TubKMSWeTDQ0p1Hn5jo54jvhpdICPTarKIiYCu1EgqCEiTsqCprVmUzsoczERnSed5/Qdc/wz7fVv5F25YEA7WBrLmgugG5tM5MtgkzuOHRlg+nTB/QRkM8mmhpRMe/u5ghGsQSRCmguvZgoJE+VkORMlZLtpLKS9jvsEuTsCXTXQqDvrmy6vEk5jBV/WGHXhwrNvba/q3+czonX0/kkRNbIuwYgse8NEyMvcGGbZVlnMFDz+vzJ+jhLjTKrh77NG/lmZu7UDMrlskUNcknmnTg6u3EFwnnUH0hhgyM2YoQ6ZvrWXL2OyUCH3wYqs1iNcb32QUVNKYwBp/zXJsK0dvoNAsyroMmyxLsO24KY0iozLZSY3jQjjYa+M+DyUkRnNLTAswpR5Wxs0PcMykaFsr5XzMiGsrSMWkrLTrpxkYlDm12ZEMZEv038SBe1GCcdknjthmQYSbky2zIgIRgCZt7U1+PmpxHGV8C0EZC7WziOiukycVMsBJis8kY5lw2QRjHU1y+wMNMjcvrgfe/UOcvOswJctG9PAHeHLVBR9vkHcxV6AwwqR0RSc7bsehWRC2YAS7kCyKJnjKrN4HU5Gls1nUAZPXXqKQSUmqKwFVRYIBc5tPDJ46n1cQIZKdAIyCyzcJhnGu7Il3pgMSpZOTGYBlK1PpjAu4XXZSFjmJ0snLLPwytYqU3iWkJGlM5mRpemWmTfXBhme1aQMF4yosuj/Mviib4BkZCPgsrL3xg0wq3kZKBjJyyyUslkysBhEdGCBvhOZQklmRdP4HvEOknNHhkzx4JatGpkrGKnKRtY0bGXzZY2Z9GUh7JU1yPANAMlCmTSAZF2gMjs4MJOorIWArF65gKxOTGYEh5QtJisSllUqF5YZuJnMyNLBZWTk+pQ/H5mUke1jFnztv7GYyrb5SjK/eLOvJCPD95y/g68qo80nbIDpD+n+BY6DumRyMpfb1XH0yGj2aUfJH0xLTR33j8zCAAAAAElFTkSuQmCC"/></g></g><path class="cls-61" d="M135.23,335.66c.7-2.62,1.15-4.9,2.07-7.89.68-2.19,1.58-6.1,4.56-5.6,3.6.61,1,9.58.42,12.45a131.78,131.78,0,0,1-10.17,29.25c-.8,1.7-2.12,3.33-2.7,5.19-1.1,3.57-1.37,7.93-1.86,12-1.54,12.81-2.58,25.76-4.15,38A144.62,144.62,0,0,0,122,445.21c.45,8.77,1.16,17.48,1.86,26.14.74,9-.28,17.73-1.24,25.93a208.94,208.94,0,0,1-4.15,23.86c-3.64,15.32-8.43,31-6,48.34-7.11,2.29-18.82,2.89-27,1-1.5-28.42-8.62-57.1-7.67-87.14.29-9.52,1.48-18.9,2.69-28.63s.63-19.14-.62-29.05c-1.2-9.47-2.13-19.22-2.7-29-.85-14.68-1.83-30.83-.83-46.06.3-4.55-.33-10.2,3.53-12.45,1.17-.14.87,1.2,1.66,1.45,3.56-5.31,9.36-9.25,18.46-10.17,5.67-.56,16.66-.71,19.51,2.29,2,2.08,1.67,5.32,2.28,8.09.84-1.14,3.08-1.11,3.94-.63.19-2.3.25-4.72,1-6.43.34-.62,1-.45,1.56-.28s1,.3,1.13-.13c1.44-3.27-.21-9.63,3.74-10.38,4.06,2.14,2.11,9.22,2.08,13.7m-16.81,3.11c-.46.18,0,2.82.83,3.11.07-1.39-.59-2-.83-3.11" transform="translate(-1.88 -2)"/><g class="cls-62"><path class="cls-63" d="M76.63,344.24c-.25,2.07-.2,4.32-.33,6.36-.18,2.68-.29,5.39-.35,8.12,4.41.72,4.27,14.86,4.27,20.72,0,7.83-.59,15.94-1,23-.17,2.6-.33,5.15-.49,7.62q2.13,0,4.29.12c0-14.12-.58-28.81.08-41.81h.62a.94.94,0,0,0,.21.62c.51,13-.5,27.61-.28,41.22q3,.15,6.09.42c0-5.09.16-10.13.54-15.05.85-11,3-22.38,2.7-34.86,4.92.45,10.24.78,15.66.95A173.57,173.57,0,0,1,117.36,346h-3.18c-12.67,0-25.38-.61-37.55-1.79" transform="translate(-1.88 -2)"/><path class="cls-64" d="M76,358.72c0,1.93-.07,3.87-.07,5.81,0,10.88.66,21.86,1.25,32.13.26,4.49.6,9,1,13.43h.56c.16-2.47.32-5,.49-7.62.45-7.09,1-15.2,1-23,0-5.86.14-20-4.27-20.72" transform="translate(-1.88 -2)"/><path class="cls-65" d="M91.55,536.82c0,.58.06,1.17.08,1.76a111.93,111.93,0,0,1-.88,17.12q1.36,8,2.88,15.85,1.41.06,2.85.06a63.86,63.86,0,0,0,9.84-.74,130.8,130.8,0,0,1-14.77-34m-7.62-47.63c0,3.51.1,7.05.3,10.57q.21,3.71.47,7.36c.45,1.11.87,2.22,1.29,3.36-1-6.85-1.68-14-2.06-21.29m5.77-78.53c0,2.27,0,4.56,0,6.85.47-2.26,1-4.49,1.5-6.7l-1.5-.15" transform="translate(-1.88 -2)"/><path class="cls-66" d="M84.7,507.12c1.24,16.85,3.39,33,6,48.58a111.93,111.93,0,0,0,.88-17.12c0-.59,0-1.18-.08-1.76A196.05,196.05,0,0,1,86,510.48c-.42-1.14-.84-2.25-1.29-3.36" transform="translate(-1.88 -2)"/><path class="cls-67" d="M78.69,410.09q-.12,1.7-.24,3.33c.4,4.13.87,8.23,1.38,12.28.6,4.77,1,9.4,1.22,14C82.57,430.8,83,420.66,83,410.21q-2.16-.09-4.29-.12" transform="translate(-1.88 -2)"/><path class="cls-67" d="M90.75,555.7c-.6,4.83-1.41,9.52-2.24,14.21-.06.37-.13.75-.2,1.14a52.48,52.48,0,0,0,5.32.5q-1.51-7.84-2.88-15.85M83.61,410.24c0,1.07,0,2.13.07,3.18a139.27,139.27,0,0,1-.62,20.75,77.86,77.86,0,0,1-2,10.74,89,89,0,0,1-.66,9.84c-1.21,9.73-2.4,19.11-2.69,28.63-.06,1.88-.09,3.75-.09,5.62,0,.95,0,1.91,0,2.87,1.08,2,2.06,4.21,2.94,6,1.42,3,2.8,6,4.07,9.21q-.26-3.66-.47-7.36c-.2-3.52-.31-7.06-.3-10.57a275,275,0,0,1,1.62-46.46q1.55-13,4.15-25.22c0-2.29,0-4.58,0-6.85q-3.06-.27-6.09-.42" transform="translate(-1.88 -2)"/><path class="cls-68" d="M78.13,410.09c.1,1.11.21,2.22.32,3.33q.12-1.64.24-3.33h-.56" transform="translate(-1.88 -2)"/><path class="cls-68" d="M77.69,491.87c.41,27,6.38,52.92,7.74,78.65.92.21,1.88.39,2.88.53.07-.39.14-.77.2-1.14.83-4.69,1.64-9.38,2.24-14.21-2.66-15.6-4.81-31.73-6-48.58-1.27-3.18-2.65-6.25-4.07-9.21-.88-1.83-1.86-4-2.94-6" transform="translate(-1.88 -2)"/><path class="cls-69" d="M133.41,361.07c-5.43.53-11.27.75-17.15.75-2.55,0-5.12,0-7.66-.12a233.77,233.77,0,0,0-17.4,49.11l2.35.25a140.78,140.78,0,0,1,26.6,5.81c.24-1.82.43-3.71.52-5.68.31-6.38.32-12.52,1.66-17.85A80.61,80.61,0,0,1,127.52,379c.11-.24.22-.47.34-.7a51.66,51.66,0,0,1,1.55-9.27c.58-1.86,1.9-3.49,2.7-5.19.44-.93.88-1.86,1.3-2.8" transform="translate(-1.88 -2)"/><path class="cls-70" d="M127.86,378.33c-.12.23-.23.46-.34.7a80.61,80.61,0,0,0-5.19,14.31c-1.34,5.33-1.35,11.47-1.66,17.85-.09,2-.28,3.86-.52,5.68,1.13.37,2.26.75,3.38,1.15,1.5-11.9,2.52-24.48,4-36.92.11-.92.21-1.85.31-2.77" transform="translate(-1.88 -2)"/><path class="cls-71" d="M139.5,345.18c-7.27.5-14.69.78-22.14.84a173.57,173.57,0,0,0-8.76,15.68c2.54.08,5.11.12,7.66.12,5.88,0,11.72-.22,17.15-.75a134.89,134.89,0,0,0,6.09-15.89" transform="translate(-1.88 -2)"/><g class="cls-72"><image width="86" height="337" transform="matrix(0.48, 0, 0, -0.48, 81.5, 569.75)" xlink:href="data:image/png;base64,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"/></g><g class="cls-73"><image width="20" height="60" transform="matrix(0.48, 0, 0, -0.48, 112.7, 443.03)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAA8CAIAAAAG1mY/AAAACXBIWXMAABcRAAAXEQHKJvM/AAABkUlEQVRIS6VXW7bDIAgccrLB7ubunvtBVJRn2vnpqXHk4UAIMfPf50NwQLQvEwEgQK9e8sOocTAFt7PRwPVOcAEA++YpsKnh2885Gpf+Uxj03LwQ0ziIS6OVPx9E0Hxuhk2kd27xFyACnSaGfWb77EG0DiCzL9YOssmox1e08gpU/lM/I9zAN8x5BZv/tVwGpuQUvwpV4Nd/iaVxbYao4AvBSc+4o1D/fkpVpiWFDr9kajz8Vxxg6f2p/7WKrnIFLf0lpf2l/gT8S/9x9Csoa04LKev/J5jJJKL2P89Nxu9k9eR3OAvMT/5WeY0HwX6v/51V+Qbd+o+Q8TsuxfxeRK/735HCX+Mv9Je9lGf/CP12I9q7S63/B7pzMpPPd9/iXneZS4H9ydmnDXvSPn/azskMWx3qFrP+16lFc/+jyXTI0PEnhEQFa358p4KRgl/16/F7hSTo2o+O7M0/nkeUzQ/xOHp8FHXrR2j2yIJ/foIZnHwGLuHY+cE7S+mvRzhwo+HkhBVy9/4B/xa9+cEuxfgHmm9rE0G5TPgAAAAASUVORK5CYII="/></g><g class="cls-74"><image width="18" height="55" transform="matrix(0.48, 0, 0, -0.48, 114.14, 483.83)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAA3CAIAAABhD+a7AAAACXBIWXMAABcRAAAXEQHKJvM/AAABHklEQVRIS+WWSw6DMAxEx4jjcZveX3ThJjj+g9Ru+lZplME2npjSeZ6v4wBAGNC1HBt6B8ButxRWxr83ezRnPqaOOVGhjdIrCUpGhGa2VoYZ0w8UaJiwzkTDOEqtCSpflNYBkQzyDTmyGCLaUWmiB6xdSdNTjDpZ0JbhE/OOYNLykMuXlJH7+4630AMljQ4XN1umq1Lf3F2LPVBPk577VijNxY9ZJE8Eq+xomEvpDvIFO4fyegDfTNW77UwTTXDLuSjyY+YTaCxWpdQEn7DJyLaaQIH7bmqYH7sPwG33CYT7klMePfcpnkww0bzKtxPTuYay8+VV5Dc2qLMyI/r/hyxC2dYwteMtfPpeP6VnMuUp1tZndT///X5uqOqJeAMrYwZTbu9/FgAAAABJRU5ErkJggg=="/></g><g class="cls-75"><image width="15" height="58" transform="matrix(0.48, 0, 0, -0.48, 83.42, 535.67)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAA6CAIAAAA2pk5mAAAACXBIWXMAABcRAAAXEQHKJvM/AAAA+0lEQVRIS82WSxKDIBBEuy0v5Wly/1OYBUoG5kvKhW9lKt0w0AzK8zw/xwEBEbFNv2M1gL0/pdLGjrIUAMjfDAm8hp3XYMNfEdkMHOplYhDq/uQY1MAdZfCljdvA+S9vr3cgH1UylFRJcDHpanCCLDgJiarh76OByKCkDcvgSBvCEOpuCY2kY5ZzWDNkDSQgwEpwfj8own4QpPt1GVJdZ0NNzbWLTPASAxcaSNBMuYHJVSkwttt8odix3MvIkiY5tpdz8/k9OJZU6NW39TRSA1W1T8+gWTOQXDMgnkGvmPWvGU6HLxZJrONdeaHEIqnZUFN33F3yRnk0B5MvBA8E/kkdyqcAAAAASUVORK5CYII="/></g><g class="cls-76"><image width="31" height="125" transform="matrix(0.48, 0, 0, -0.48, 105.98, 558.71)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAB9CAIAAABMCPaKAAAACXBIWXMAABcRAAAXEQHKJvM/AAAEKklEQVRoQ61ZW5YrIQiEPrOsWc3d/x7mfvhCeVSZTn0k3YJQIKKT0b+/v3+/v6oqA+vJoampiKjTGiNT0JSf+YSh+pe5d9YnHjeSgCARatAORKSkn/nnHBQmSutCOUDWaxAOEGonyAGiD0MoHRQZ4KwLjiC0QqR+IneAOFJOVHEEJ5DjhdkqMpm3wjYVWWmMHCCOtBNRZpEXkOMFVR3BOge8lQy7BToCOw3tD4vdQUb/MiyreUbAWwkQ8TAOXtJP1Og1qJGvynBA0IdBhAorgq8np4meqZEqHTiyESXHdpQewef0RSSnL28XuUxO+35iDTcz04nhUyR0Ng7AWZftelLLdfTZbL5bA489bxpUUUTtZMoVWFO4iaCxYxJoFLh2zaDNdaWVlKnBnlSKgVUg2rWRpoiS03C9BoGf0jdo1zAbFhpdm7gIVBn6IZvVrq/I8qgiMNww/SdZifw8mCCsF9PTCA76H6Idme/pF7fuOIJv0RdQpm/oj8HAwXfoD+QRcPRj2PI9RZFSCO1aZYmkEWTTkNdD53Rw0C+MpfTdSHRteUPf4DGfO75Bfz7Ft4oAl/RPB2M47/tTpStS9IU59EU+py/+0JfS3y19WT+GNI2yq4y3Khp1/LgzWUSKyMq6WGdyvLyQ/p4c89IfLyL4DEmrcNCP6Mtx8Tph519W6gSVImg7o6/VxQvSz2p/B44gu1FNHHW2jc+NBpNwAtHXoQNONLi2exUGyuXdNDOPvE76EnfTtubIihD0T52J9c+gSNa/Q+lOX5gqypAVzxGKc6Bp5pu0f2dyN+IuXshEIMrpi1snvLBqPk9RXaaqCjKAGkaIsZORXsMtfen7oMlqH6GBOZbNDf8DEhOMBocsFSq5D6wB3n2LuTzRmiSTMokN9sHNq+QdZS5Z2U0rmYKgB4g1KMsfJGi7eKHFXCNl3o81+4k1CtDJaQCLXKciLgHr3m40hdyloh+MbvuAtG7fwmfnvry22PygDXXC7gM8tWxqWXIaiItXaXTPmq7PgXyjDe3Cd829IdgHHd5yvshd6qZo+pMa3KvBaJzJKEWKDmePyPpz7INC1Y6r+fTSNTAedgeo2Mnk2PexyFaJbwYSrG0PcQz+dKUIc1QjE00gO7yhvEwHyLRIQgicaNg6qre0irIJ8QXMDw1cnsmE9YNBdWS6FXTWiSstOjKXQL0UWhf890EbITLTB51mT1FNPBjORQfSE82bSNemBDpw/HA42kTRFFNFU+wf2ptcQ/l2jUs2xPkXTrKNlaCfVaBp13QtUhgOx+36apfC/BiFtF0jGxs2MnueAwe+ci+cDevTCN2LGEQ1siLYaz535ET2NwhxFJ+h8gLOurV29iLvCfjOuTcpcaIVqK2LCHOr2ODaVPn7mEh6N61REjcyFXjoh2mtpA5bivB6Jt2wwH8LjQmcSRZKTgAAAABJRU5ErkJggg=="/></g><g class="cls-77"><image width="57" height="53" transform="matrix(0.48, 0, 0, -0.48, 88.22, 463.19)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA1CAIAAACfj2+qAAAACXBIWXMAABcRAAAXEQHKJvM/AAACQElEQVRoQ8WZa7KDIAxGvzgupCu5+99V7g8VIwSSIOCZTqfVgMfwtCVm/vv9ICCA7i90f76OpLDHYXFKxBZHxLnawQ0aRATsj+jjuBq9BPPSuxWwAtMyoSd+FMzcDqCIK77KbkhRMje7GSTTaSVeZUV2u3NZMlGXxPsoBusOkeN6PQN0Z2SxRnyoMUMMmjWWJ0SB7M4za7Q+ABClFbuqK8t7RZnLbcMritpO3R65edTvWdniGE0zFatxdmBCI0Y5rm450JCJrB/LL5HiLF134gNdyJdLaL3U0h2Iwy8xflXzpnOEZaJft0VS9LmSQ/RgnK5Ye5zEogG81Q36AeCebcpNUDeewtTFY8UqWLpxvwx/v/RMmk9dK9rJmFok153sALC96U4nehYdCVOpzZJWZwBQL9wjUsE5i+u6C/z6Et/Krqzs/tx1mVHcvZaK14n79wvzJ6b3KNtzP84ON4TjQhsQyN8nyKZ2zQyf0D+RjaXdhfRT18qwQtfTxc8Wz6ad2oP7V1RvozJXztfV5mnVhQES2wG1Taq6WbSnQdsoxdOdmOvOY4sTJbKwkXjPiW+tfLpuP2am8s80SfAxLuPSdQtllA8Lei1l5V1X9GVXw/DDpRh3ahDQdV3W97DUPXB3aIVb4yPDIYcXfhnnjixQ14QmrlHepNUZhNyoDDU4JpbaOeT/TTxDF/hF2YBrfITa179F9kc6CK8rJZlO4BHIH3kNMKEbKbwSORP4sjviTvJG0KNuSJuyTl2z8DIyy0zsH95gZum5/XSKAAAAAElFTkSuQmCC"/></g><g class="cls-78"><image width="21" height="48" transform="matrix(0.48, 0, 0, -0.48, 111.74, 461.75)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAwCAIAAACaIx1HAAAACXBIWXMAABcRAAAXEQHKJvM/AAABDUlEQVRIS+2VTRaDMAiEweeRvEvvfxK6wJhJBJy49lv09YeZAgWqZvY7DhURVRk5X7f3+8fbhmG7LKGK3+TPaAtVg0QwYcJiLHCutrKIWnPXS2yR9TVhtFgUO7vI3GeHETtzIbzyolu8EDub5K0mGUb1HZ9F57PonBZmVsd1INLHmsgicsedIA4fQF+tiGIPnwvBnMOGpVlQ668qoQUvdtav1u3Q7rIkjiB+kei+I6VFqTxD0MLM1DWEUqB8mAtPONSPM65mGNT+zQgUHpHn6ZSnAa3aSeWWWZBiZ7BYUl6sTGcC1c6aweLdBaWzyN1pC2Ayoyzq8ohlz2hr8crifrVYkm2cexH/ruERaJF/LRQjmsIvlxcAAAAASUVORK5CYII="/></g><g class="cls-79"><image width="17" height="153" transform="matrix(0.48, 0, 0, -0.48, 80.54, 488.15)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAACZCAIAAACt2/0bAAAACXBIWXMAABcRAAAXEQHKJvM/AAABgElEQVRoQ+2YUZKDMAiGf3Y8Ri+y9z8Y++DWYiBA2K5TM/keOmr8NCZAMiVm/n480IEAEJ1OAQBf1s0xW3TDCxJv62okflUbbd02F+/bnMcVh2Q2TY7QgCaJNLJnIdI6LE1xCy2uJaQOIDUdRU52j9SSIz73EuTfYbZvTptDcSSXpihqcUzuEDoxCRVlb4pJQfHblqa4hZaNSSCsXLIircqVpaKRP28EgPkY57aWDA9/rZO4QmNxPKBJPE0+vuEf3uZwCy2oJb2lqxSTzMVOzqKxEZsJzeIS7ehuoPVSbuxtB7n1rVmSfte3SReqOE3NTM2lqVh39tNiJ4e1PW5izYyvWDNZmiKtnetXWjtT0Tipyf6RuefqZUNzPZc4iqhydbbbn1u5xIyPaIKs1uR4VmuYUXvOwaD2ZEB7w848ygDFa6FqLjn8bRta+TZmVDQAo1p2z9XjBtrnbTBMrtVSiaM3eZdlQH4R1hS1aEjWH1ZZlqYoalFMArAS8sI0xdzaDxSzJh9SQKsBAAAAAElFTkSuQmCC"/></g><path class="cls-80" d="M83.68,368.4h-.62c-.66,13,0,27.69-.08,41.81l.63,0c-.22-13.61.79-28.19.28-41.22a.94.94,0,0,1-.21-.62" transform="translate(-1.88 -2)"/><path class="cls-81" d="M83,410.21c0,10.45-.41,20.59-1.93,29.51,0,1.3.07,2.61.07,3.92,0,.42,0,.84,0,1.27a77.86,77.86,0,0,0,2-10.74,139.27,139.27,0,0,0,.62-20.75c0-1.05-.06-2.11-.07-3.18l-.63,0" transform="translate(-1.88 -2)"/></g><polyline class="cls-82" points="310.53 578.59 233.55 578.59 233.55 383.75 310.53 383.75 310.53 578.59"/><g class="cls-83"><path class="cls-84" d="M237.6,569.53c0-3.23,1-6.73,2.39-7.12a2.45,2.45,0,0,1,.58-.08,3.85,3.85,0,0,1,1.29.29c1.26.43,2.09,2.07,2.28,4,0,.32.05.66.05,1,0,3.38-1.54,7.28-3.16,7.5l-.4,0c-2.2,0-3-2.67-3-5.57m21.2-41.65V515.07h3.88v12.81H258.8m12.07,0V515.07h3.88v12.81h-3.88m12.07,0V515.07h3.88v12.81h-3.88M258.8,502.5V489.68h3.88V502.5H258.8m12.07,0V489.68h3.88V502.5h-3.88m12.07,0V489.68h3.88V502.5h-3.88M258.8,477.16V464.35h3.88v12.81H258.8m12.07,0V464.35h3.88v12.81h-3.88m12.07,0V464.35h3.88v12.81h-3.88M258.8,451.82V439h3.88v12.81H258.8m12.07,0V439h3.88v12.81h-3.88m12.07,0V439h3.88v12.81h-3.88m25.41-34.23H235.43V478.4l.21-.23v99.74c.32,0,.65,0,1,0a22.2,22.2,0,0,1,3.59.3c1.52.26,3.71,1.29,4.54,1.29a.5.5,0,0,0,.23,0h0c0-.06.38-1.26.62-1.87a22.72,22.72,0,0,1,3.74-6.22,28.25,28.25,0,0,1,5-5c3.2-2.25,8.22-3.66,13.41-3.66a26.58,26.58,0,0,1,5.47.55,11.35,11.35,0,0,1-1.6-5.82c0-3.78,2-7.18,5.33-8.09a6.74,6.74,0,0,1,1.31-.09c.66,0,1.45,0,2.17.06s1.38.07,1.76.07c.21,0,.35,0,.36,0a2.9,2.9,0,0,0,.25-1.52c0-.84-.08-1.84-.08-2.57a4.36,4.36,0,0,1,0-.68,29.42,29.42,0,0,1,2.53-7.77h0a49.77,49.77,0,0,1,6-9.45,59,59,0,0,1,13.27-12.65,41.89,41.89,0,0,1,3.84-2.29V417.59" transform="translate(-1.88 -2)"/><path class="cls-85" d="M312.41,409.55h-77V414h77v-4.43m0-8.42h-77v6.31h77v-6.31m0-9h-77V399h77v-6.92m0-6.34h-77V390h77v-4.22" transform="translate(-1.88 -2)"/><polyline class="cls-86" points="310.53 387.97 233.55 387.97 233.55 390.09 310.53 390.09 310.53 387.97"/><polyline class="cls-86" points="310.53 397.02 233.55 397.02 233.55 399.13 310.53 399.13 310.53 397.02"/><polyline class="cls-86" points="310.53 405.44 233.55 405.44 233.55 407.56 310.53 407.56 310.53 405.44"/></g><path class="cls-87" d="M209.57,205.43c-3.94-2.25-4.31-10.16-10.38-8.92-1.52,1.9,3.58,8.29,5.19,12.45,1.77,4.55,1.32,9.67,2.91,14.94,2.37,0,4.62.1,6.87.21,2.62.14,5.24.27,8.07.2,1.23-2.44,2.88-5.4,4.35-8.5,1.36-2.88,3.37-6.06,3.74-8.92.93-7.39-4.58-11.45-10.79-12.87.07-4.89,3.68-8.67,2.07-13.28-2.23-1.77-4,2.9-4.77,4.78-2.47,6.41-4.31,15.11-7.26,19.91" transform="translate(-1.88 -2)"/><g class="cls-88"><path class="cls-89" d="M223.16,190.18c-1.65.7-1.8,3.53-3.32,3.74-.86,3.87-3.21,6.91-2.48,10.58.92,4.67,11.39,9,14.73,4.15,1,1,2.81,2.21,4.35,1,2.79,2.1,7.31.92,6.43-3.53-.57-2.91-5.43-7.26-7.88-8.92a30.69,30.69,0,0,0-12-4.57c-.43-.44,1-1.67.2-2.49" transform="translate(-1.88 -2)"/><path class="cls-89" d="M209.67,198.74h-.62a4.14,4.14,0,0,0-.62,1.86,2.33,2.33,0,0,0,1.65,0C210.19,199.73,209.72,199.44,209.67,198.74Z" transform="translate(-1.88 -2)"/><path class="cls-89" d="M205.94,198.9c-.07,1,1,2.61,1.46,3.73.33-1.24-.84-2.76-1.46-3.73" transform="translate(-1.88 -2)"/><path class="cls-89" d="M202.21,211.76c-1.24,2.89,1.51,5,2.69,6.85a4.24,4.24,0,0,1-1.61,0c-.93-.07-1.89-.15-2.33.57-.71,5.2,8.82,7.05,14.74,7.05,3.44,0,6.22-1.2,8.29-1.45,3.48-.42,6.91.3,7.26-2.9,4.25-2,9.06-3.39,10.38-8.3-5-3-10.19,1.69-14.32,2.9a19,19,0,0,1-.62,2.28c-7.46,1.61-16.17.54-21.05-3.2-1.34-1-1.82-2.45-2.6-3.85h-.83" transform="translate(-1.88 -2)"/><path class="cls-90" d="M215.53,189.23c-1.88,5.75-3.55,12.28-6,16.2-3.65-2.09-4.24-9.05-9.15-9.05a6.13,6.13,0,0,0-1.23.13,1.45,1.45,0,0,0-.28.93c0,2.55,4.06,7.89,5.47,11.52a28.13,28.13,0,0,1,1.46,6.66,125.09,125.09,0,0,1,15.21,1.77h0c1.45.22,2.92.44,4.44.64.37-.73.73-1.47,1.09-2.22.8-1.68,1.81-3.47,2.59-5.23a7.72,7.72,0,0,1-1.76.2c-4.24,0-9.42-3.06-10-6.28-.72-3.61,1.55-6.62,2.45-10.41l-.28-.07h0a12.86,12.86,0,0,1,.57-3.48,43.91,43.91,0,0,0-4.57-1.31" transform="translate(-1.88 -2)"/><path class="cls-91" d="M219.81,194.09h0c-.9,3.79-3.17,6.8-2.45,10.41.63,3.22,5.81,6.28,10,6.28a7.72,7.72,0,0,0,1.76-.2,14,14,0,0,0,1.15-3.69,12.57,12.57,0,0,0,.1-1.59c0-6.28-5-9.85-10.61-11.21" transform="translate(-1.88 -2)"/></g><path class="cls-92" d="M203,215.57c-.31,2.8-.7,5.52-1,8.3,7.8.86,17.05,2.42,24.06,2.69,0-3,1.38-5.8,1.25-8.3-8.4-1-15.19-2.71-24.28-2.69" transform="translate(-1.88 -2)"/><g class="cls-93"><path class="cls-94" d="M218.45,228.9c-.37.76-.77,2.52.42,2.7s1-1,1-2.08c.11-.24.3-.08.57.07a1,1,0,0,0,.88.14c.49-.47,1.18-.75,1.24-1.66.7.13.65,1,1.66.83,1.86-.22,1.68-2.47,2.49-3.73,2.76.07,6.6-1.18,4.57-3.94A12.49,12.49,0,0,0,228,221c-.24-2.49,3.64-9.77,2.49-13.7-.76-2.58-3.64-1.18-3.94,1.25-.64-.27-.56-1.25-1.46-1.25-4,1.81-3.52,10-5,14.94-4.91.94-11,.64-15.14.42-1.22-.07-2.8-.73-3.74.62,1.65,2.35,6.17,2.68,9.75,2.9,1.39.09,2.84.05,4.31,0s2.67-.07,4,0c.25,1.39.85,3.15-.83,2.7" transform="translate(-1.88 -2)"/></g><path class="cls-95" d="M186.22,551.47V541.14h5v10.33h-5m33.43,23.38V541.14h5v33.71h-5M181.48,537.5h0v55h34.79a3.24,3.24,0,0,1-.13-.94,9.09,9.09,0,0,1,1.44-4.25,17.08,17.08,0,0,1,3.74-3.73,27.07,27.07,0,0,1,10-5.05V539.77H181.48V537.5" transform="translate(-1.88 -2)"/><g class="cls-96"><polyline class="cls-97" points="159.74 461.44 253.17 461.44 253.17 518.76 322.89 518.76 322.89 595.09 229.46 595.09 229.46 537.77 159.74 537.77 159.74 461.44"/><path class="cls-98" d="M189.15,481.86c-3.7,1.69-7.11,3.67-6.84,9.33-10.07-1.31-14.32,10.78-7.89,16,3.28,2.64,7.71,2.83,12.45,4.15-6,2.11-15.39.16-21,2.9-5.86,2.88-6,13.16,1,15.36.67,7.73,10.9,6.63,20.34,6.63h78.63c9.83,0,20.11,1.5,20.33-8.09.25-10.87-13.87-8.5-25.31-8.5H243.1c2.74-1.46,5.42-8.24,2.28-12,9.84.54,13.59-12.67,5.81-17,7.15-.59,12.78-2.59,13.07-9.13a9.47,9.47,0,0,0-4.77-8.51c-8.36-4.71-26.61-3.09-38.39-4.14-3.76-.34-9.78-.14-15.35,0-9,.21-17.84.39-17.84,8.92a7.41,7.41,0,0,0,1.24,4.15" transform="translate(-1.88 -2)"/><path class="cls-99" d="M235.64,526.27H191.72l-9.11,10c1.55,0,3.12,0,4.68,0h48.35v-9.94m0-14.53H205l-3.19,3.49-.15.16-8,8.77h42V511.74m0-10.93H215l-1.74,1.9-6.3,6.91h28.71v-8.81m0-10.41H224.48l-7.58,8.3h18.74v-8.3m0-12.23-.21.23-9,9.88h9.23V478.17" transform="translate(-1.88 -2)"/><polyline class="cls-100" points="233.76 496.7 215.02 496.7 213.09 498.81 233.76 498.81 233.76 496.7"/><polyline class="cls-101" points="233.76 486.28 224.53 486.28 222.6 488.4 233.76 488.4 233.76 486.28"/><polyline class="cls-102" points="233.76 507.62 205.05 507.62 203.12 509.74 233.76 509.74 233.76 507.62"/><polyline class="cls-103" points="233.76 522.16 191.78 522.16 189.84 524.28 233.76 524.28 233.76 522.16"/></g><path class="cls-104" d="M155.75,181h-.21c-.87.31-2,.37-2.08,1.45,2.78,4.89,7.3,8.59,11.21,14.11,1.7,2.4,3.17,4.57,5,7.68,1.56,2.68,4.7,7.23,3.73,10.37-.51,1.66-2,1.82-2.28,3.53s.74,3.93,1,6.22c1.49,11.38,1.16,23.37,1.87,34.45.28,4.47,1.21,8.94,1.24,13.27.06,8.83.16,18.42.21,27.39,0,3,1,6.64.62,8.92-.31,1.73-2.82,3.36-2.7,5.81,3.13-1.41,3.58,1.56,5.4,2.49a16.9,16.9,0,0,0,7.05,1.24c10.47,0,17.16-5.58,21.17-12.44,4.24-7.27,4.72-17.24,7.26-26.35,2.16-7.77,7.75-15.12,10.37-23.24,2.77-8.55,2.05-21,3.11-30.71a223.56,223.56,0,0,1-25.93-5c-4,12.64-9.94,23.4-16,34-.86-6.4.3-12.91-.21-19.5-.83-10.79-4.79-22-8.92-30.92-4.27-9.27-10.63-20.43-20.95-22.82" transform="translate(-1.88 -2)"/><g class="cls-105"><path class="cls-106" d="M184.59,245.49c-2.25,2.12-4.43,4.27-6.57,6.41,0,.46,0,.91,0,1.37s0,1.21,0,1.81c-.18,7.14-1.24,14.15-1.24,21.37,0,7.61.13,14.92.46,21.95.18-2.6.48-5.17.72-7.68a180.77,180.77,0,0,1,7.26-36.1c.17-.54.33-1.09.48-1.63-.14-1.45-.19-2.9-.19-4.36,0-.83,0-1.67,0-2.5h-.14a3.12,3.12,0,0,0-.64.07,4.62,4.62,0,0,0-.17-.7m8.78-2.92a9.14,9.14,0,0,1-1.57.84c-1.06,2-2.15,4-3.25,6-2,8-4.58,16.37-6,24.53-2.13,11.9-2.65,23.79-4.5,36.46.18,2.09.39,4.15.61,6.19a.83.83,0,0,0,.16.09,17,17,0,0,0,7,1.24h.06c10.47,0,17.16-5.58,21.17-12.44,4.24-7.27,4.72-17.24,7.26-26.35,1.7-6.11,5.52-12,8.35-18.14a26.47,26.47,0,0,0-2.17,1.82c-5.9,5.65-10.36,13.25-18.25,17.63-3.73,2.07-7.22,3.69-12.7,3.69a30.54,30.54,0,0,1-3.07-.16c1.34-12.26,2.16-24.2,5-35.27.52-2,1.47-4.06,2-6.11m-17-13.68c.13,1.53.26,3.07.38,4.61.26,3.53.61,7.08.87,10.61l6.17-.66c-1.45-3.39-4.37-9-7.42-14.56" transform="translate(-1.88 -2)"/><path class="cls-106" d="M225.54,224.88c-.28.68-.53,1.31-.74,1.81-1.92,4.5-3.35,8.05-2.9,14.31a30.18,30.18,0,0,0,3.5,12c1.86-8.32,1.39-19.17,2.34-27.86l-2.2-.28" transform="translate(-1.88 -2)"/><path class="cls-107" d="M201.81,220.18a132.89,132.89,0,0,1-8.13,19.57,10,10,0,0,1-.31,2.82c.48-.31.94-.64,1.33-.92,6.15-4.38,8.84-11.06,10.62-20.62l-2.87-.69-.51-.12-.13,0" transform="translate(-1.88 -2)"/><path class="cls-108" d="M193.68,239.75c-.62,1.23-1.24,2.45-1.88,3.66a9.14,9.14,0,0,0,1.57-.84,10,10,0,0,0,.31-2.82" transform="translate(-1.88 -2)"/><path class="cls-109" d="M188.55,249.39q-1.35,2.42-2.72,4.82c-.05-.41-.1-.81-.14-1.22-.15.54-.31,1.09-.48,1.63a180.77,180.77,0,0,0-7.26,36.1c-.24,2.51-.54,5.08-.72,7.68q.28,6.14.78,12c1.85-12.67,2.37-24.56,4.5-36.46,1.46-8.16,4-16.51,6-24.53" transform="translate(-1.88 -2)"/></g><path class="cls-110" d="M75.93,333.71c-.37,3.37-.58,6.9-.83,10.37,35.86,3.64,76.69,2.34,107.27-5.18-4.33-18.47-5.6-39-5.6-62.45,0-7.22,1.06-14.23,1.24-21.37.17-7-.7-14.35-1.24-21.58-1.07-13.91-2.62-27.38-7.48-38-2.28-5-5.65-11.13-9.75-13.9-4.81-3.25-12.5-4.41-19.08-6.85a15.16,15.16,0,0,1-2.49-1c-.71-.42-1.16-1.18-1.87-1.46-2-.77-5.13-.94-7.26-1.45a37.08,37.08,0,0,0-10.38-1,5.07,5.07,0,0,1-1.15-.13,3.79,3.79,0,0,0-1.54-.08c-1.18.25-3.14,1.64-5,2.49-11.51,5.29-23.81,10.31-35.07,16-20.6,10.36-20.1,38.14-24.9,62.87-1.56,8.06-4.21,15.64-6.22,23-3.27,12-4.27,28.1-.21,39,2.57,6.88,4.28,13.1,9.13,17.85a19.71,19.71,0,0,0,22.41,2.9" transform="translate(-1.88 -2)"/><g class="cls-111"><path class="cls-112" d="M105.32,178.48l-.24.14c2,3.84,6.41,7,10.62,9.61,4,2.48,8.82,5.16,13.68,6.21-1-1.51-2-3-3.08-4.45a37.43,37.43,0,0,1-11.56-4.13,34.89,34.89,0,0,1-8.72-6.64c-.2-.23-.45-.48-.7-.74" transform="translate(-1.88 -2)"/><path class="cls-112" d="M141.62,180.75l-.61,1.49c.08.45.16.91.23,1.37a18.61,18.61,0,0,0,.38-2.86" transform="translate(-1.88 -2)"/><path class="cls-113" d="M105.65,174.42c-10,4.46-20.33,8.82-29.93,13.64a31.35,31.35,0,0,0-3.62,2.14l.19,0a111.13,111.13,0,0,0,26.55-8.3c2.14-1,4.22-2.06,6.24-3.24-.13-.26-.26-.53-.37-.8a3.37,3.37,0,0,1-1-1.47v0a17.43,17.43,0,0,1,1.91-1.89" transform="translate(-1.88 -2)"/><path class="cls-114" d="M104.71,177.82c.11.27.24.54.37.8l.24-.14-.61-.66" transform="translate(-1.88 -2)"/><path class="cls-113" d="M161.64,183.38c4.06,6.77,6.36,16.37,7.54,24.63.19,1.31.36,2.61.52,3.88,1.53.15,3.07.32,4.59.49a71.27,71.27,0,0,0-5-16.85c-1.88-4.11-4.5-9-7.65-12.15" transform="translate(-1.88 -2)"/><path class="cls-115" d="M83.32,215.44c-9.07,0-18,.42-26.62,1.23-.16.66-.31,1.32-.46,2,.16,1.78.37,3.63.6,5.51a235.52,235.52,0,0,1,32.5-8.67q-3-.06-6-.06" transform="translate(-1.88 -2)"/><path class="cls-116" d="M56.24,218.66q-.66,3-1.21,6.15l1.81-.64c-.23-1.88-.44-3.73-.6-5.51" transform="translate(-1.88 -2)"/><path class="cls-117" d="M142,210.56h-.91a15.12,15.12,0,0,1-.61,2.2c-.43-.73-.86-1.46-1.3-2.19a276.77,276.77,0,0,0-49.82,4.93c2.39.05,4.78.13,7.15.24l.05,0h0v0c27.33,1.25,52.8,6.33,74.79,14.33-.4-6.29-.86-12-1.63-18.18-9-.88-18.27-1.33-27.72-1.33" transform="translate(-1.88 -2)"/><path class="cls-118" d="M169.7,211.89c.77,6.13,1.23,11.89,1.63,18.18,1.8.65,3.57,1.32,5.33,2a196.11,196.11,0,0,0-2.37-19.71c-1.52-.17-3.06-.34-4.59-.49" transform="translate(-1.88 -2)"/><g class="cls-119"><image width="287" height="273" transform="matrix(0.48, 0, 0, -0.48, 39.26, 343.67)" xlink:href="data:image/png;base64,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"/></g><g class="cls-120"><image width="27" height="93" transform="matrix(0.48, 0, 0, -0.48, 44.06, 265.91)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABdCAIAAAA5a5EKAAAACXBIWXMAABcRAAAXEQHKJvM/AAADsUlEQVRYR6VZW3IcIQzs3tq/XCb3yP2vE+UDBHrCjNNllwcQrSeMdk0R+fX7D0qI+GHxVOIDAGC9SM6fIbClGnnFRx+Ochy/S4cOG3zNM09+2UUuOgISo+RJcedFXme0WCTH9OTXXC+mzCxpY0qz/JbXzX73cPu1eKWNRhcKABATU6tf1pSNclJQp4AhUWvePMvaGjOy5zx1Q2pBOJNilPTRFNYD0gk1qTIXwCxeAcaJYpA7IYnaktH1WVL7+N3BghqOdxU/AT7mRctLIB/TGRnB9X6rE49taZqfGQ8Bq2WzgJ6orG+bjLQtO+Eo1H27y2wh88WGRseOxlfHlsntmLKnCNvgEo9ufgIEP9fw7rWvGRGA9Ek3R8bAjafJXzsAYO/xUkGMcrZd3C0Vi2ApCHeJL4wEFu8oZBdVm7OKBCAldXlLFXVba1sne/uySqoo0tbkYhbWl11ShpXmpymiuq6M7HK/sFbnaN2zK91Z62JqIZvEr1DmcsCT1wn9gwSDo9VSnv0LWMnLpmaM6StqGHnaPx8zgy7dPWphLSnyp9SFsL35fVMo+HE0zM0fGFZXvov0qmPKpwatK2hI0RnUanKDdqV2c7WaY9f3kNqtE2je+yrRVcGlPI6kA+32lvr44WzhZFlXp3PNooraKZ65TgvpbNj1Kt1rzQeJgYMaAuh6BB6vvquaJWBv0xTT20Es0yV2N5FayWfUAfQPMnup6Yi2Bj+iXggdijbnuggI/qZNd1Rn3xiq/btNxN2Dtj33MbCJKJIVNFXtuQru+Vsag6b+vW/FxvNfOzgF4UkzoXDhVeqK3HbSC8dUhIDMrUVMg0fduTGIMXDj0J6jN7PSRBX2MckxvefBgO6vUnevEzZBOEI3pfZ8wLmDx4YDAFgnKqshgAcdysS4pQAgfTuCOb3ApDuNBnaimgRlTQRkC1aWxOw/y71No6SH5pi+SdAyY9vcvaLjjhucGU9ayefUGLKppG7UzaLD+CAx5E346ZPh0a9MrJt/iRmDRGv3ZUwOl/T4pi7FxJ+rMibXmz+Fm2wN1y/erqQD3qDOc/3i7SHpQjIcBftb0oHKcGz2LxC6HTzpQRQ+EDoyHcqqUSmq8KgpGq4nim52PhqesttBVDZlQkx9Hsos+2GprExUHSk3LGET1eCS4gIqY7/oPsiyG5XIHUpAdvtu+LX4syZfHBX7lbRDKo7NLk2HgtqvCslUdv86Qp+NVtlmf+/+vU73Z9N6/R2UprP0v8L8yv275wP/ANp3CoSaC2PPAAAAAElFTkSuQmCC"/></g><g class="cls-121"><image width="284" height="168" transform="matrix(0.48, 0, 0, -0.48, 39.26, 344.15)" xlink:href="data:image/png;base64,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"/></g><g class="cls-122"><image width="16" height="33" transform="matrix(0.48, 0, 0, -0.48, 168.86, 243.35)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAhCAIAAACwddcAAAAACXBIWXMAABcRAAAXEQHKJvM/AAAAzklEQVQ4T5WTyxHEIAxDpQy1bGNbyhZODoasjT+Qd0nGkQzIhL33z/cHYsDnTWOqDQC4FI3N9xDP5epApBZaWM3UAECunlStNj88RWO6VBqswR4/brV6BolasOcppOrL9CzqahnxXKXENfDzKf0kpqdeRyRuPhVKLW+5x6aifZFHq5nd64dr3YZl1IKsuTwd/9wOshsk9y1DzeeAF/OJbu3pfDTO46T5fPgiugYEf3zNLgPBNt3dN1PWd2e3N+7XmWTnDDzbSIxnqxbeZ03eRrME/UvbASoAAAAASUVORK5CYII="/></g><g class="cls-123"><image width="19" height="129" transform="matrix(0.48, 0, 0, -0.48, 171.74, 335.51)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAACBCAIAAABPQA2qAAAACXBIWXMAABcRAAAXEQHKJvM/AAADPklEQVRYR61ZW5LjMAhsXDnH3mpvsucP+yGBeErKTLqmyrKg1QgjnGSImf/8/QcARAAAzEuJ6TNdnmVgnlf0mD48/p41xh3fwCqbVTbg5WHIamOAb4LPZLUxeBMIM4ScIrab75cIyr1jtjBXYc9Nv/UmWBQlWcBvDdzPz6ktGZCkVXthPOgzasHVEo/Y+iVc2TnHJ5h3qyxML3nOzLbu4hJ+dZ2Vg6FOZhXnWi0t2Ta2eVurGZfTc/ZLcFykaAYRPmALr7zhz6PmTtqpwiz8LlA3gz3e7+FzStgGqxkEsaO47F8ORvc0t9A25K6X4nqqDP9EVNiEsQvhfVqj6mF+iS0W2Xte7cIpe8/VQDt+USRtCAl1A4whVLOwDTCDoQ+8WAohYWUIhV2u9kUXvDMJgR+KpIIcwOjG8VQ1/GibQ+2ey7BZIPDNqfpcPzT9ygcxGr3JPawYZQxb1cPc4d6haYAX+ty+q3DF37+rzKh6gqe+vdU/kbdoyZVkFL9Tbvh35AbX5Er8mlzBkA+1WIj/Xlmr5wNx4BfKjN3BuMCmGTQwDj8OG0D9HeMWF02/x9eUBQzsvwgLvq58DSHTKczK4SvKFqcgFLXyJd2SLykLD/DDbAH0nYSRXg9hGPN3lAE0KWs2DCEv833McMqnlGec9mxjTvHpwfDWO5yUFVVaHn/rUeTZzSzl7Q9w9XQftsp2z5GktlvZbQU0ysdzBmCQfyJLqzwLw03JdmEXI2OlYUhkohvNYcjkYuQdVjI9+dH562xPHDXhZAF6AeLsfwQuQX74kvGBSctnuQn5KJiYNMnb7k3VcIxUuYaokBVUtGSjUjNBDdknIDFlVJDdJvMP/cbsyFFwy4SSyziPc7kZyJ2VrZjwYdvNkr9WoFHbsRCumHDK1nVDMzCnauCDf8LEl/sHTN2zmz0zxTOc5xPT5/Duc9hActuUpzVEzYFFrpl+kwFlbY8pioOEFzLTtdcmIADxPAfXimmnXp1TnkxO5JXXvPPMtHGpyIbZ0QAQZeW21Hws8UhiMkPSkKBvO1MkMUNd1ax5ec6O2VaFf8O6R9VyBhZTrqmHNZhM73h40Q3QU69+IlNO5EJXYUCR/4j/oiQmNo62yXIAAAAASUVORK5CYII="/></g><g class="cls-124"><image width="15" height="10" transform="matrix(0.48, 0, 0, -0.48, 174.14, 338.87)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAIAAAAy3EnLAAAACXBIWXMAABcRAAAXEQHKJvM/AAAAY0lEQVQYV4WPwQ3AIAwDj4gJOlD36P574D6AqAmgWjw4y5ahSLruh6xyYgMQi7LlbAOlJbTvpAXNc+zUkCz+WI/mz1igNADQEleS+k4YCBAXvPO9yy2BdgViZyTVTXPjpzPNF+tbLJxtW1KFAAAAAElFTkSuQmCC"/></g><g class="cls-125"><image width="6" height="8" transform="matrix(0.48, 0, 0, -0.48, 47.9, 327.83)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAIAAAC6ZnJRAAAACXBIWXMAABcRAAAXEQHKJvM/AAAAP0lEQVQIW12MwQ2AMBDDXHRjdCk2Yf9HzScUjnwSWVaGOs+LHQGKXwQ4GlrpxzUWIKs6UqQ/uFfFCM54XT/uDQjIFt0ARdrgAAAAAElFTkSuQmCC"/></g><g class="cls-126"><image width="58" height="33" transform="matrix(0.48, 0, 0, -0.48, 45.02, 334.55)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAAhCAIAAADoCkQZAAAACXBIWXMAABcRAAAXEQHKJvM/AAACO0lEQVRYR52Y23HEMAhFyYwrSDkpJP1XEvYjksXjXsBmJmOL5wFrd618qer3z6/KLbovRheN5ga6YSV30YH/RrrExXa4UR3Wg8Ixog2JSFe2YfnLKjBwLMwOcIGrG58eYvuY09BhHmKILtQ6avjA7OvlVsgDJQQDP9JNXEREywxbAIzfFdvDlozllRL1oHf5xjVievdDrH47JFe+DYYAa0V3GNCh2S1izYnUO8b7h6BLd5Q4GhS9FevvEorLB16xcpuCpBJVaED+6vaxsRDcd6x5KOWE3X2qnIlJYcozaEJT2eSCNSgu/YKADIxp1gTGHeQkbfrvY7AXYOohq6TM1QOpcI3FzNhmowVwyagN4d0XsIhgXBS3iXvcR6z/d4o8uHjPjRvj0ycPFBiwRpf9IzzBVcnTKZ7KJWL83YSiKtuQfcIoIrmWWZc54D6OKaxw3NQkTMCexm3vWmbfx49GaxcEFz+KpO1wBX3yXrOaJWohrd/gStzH5UmjZEWWSW/3eoKrKn5XpC01WwBl7+yE/6oCQzyD3EKK0tzr6rrunJmU79DgnCeUsCTQSWPAZM57NMo+PvC2ieq2U6ELLxB3N0xE/a3bFZM5R3GvZl1jXtTFEp90a8950HGIO2G11Sf+AFfOOQ95dbiVMUnsbTiTIzvQ/xdriBuKzgaGj6V9EQ1OxXsFkRmeE/P/lGG0eXmLEej9uJDcVTvgjQv8sqrN9uBkKs9x4TZgKuwM4sJ7xRPcWhbBYGjepcYVkQ87pKWDXnGvjwAAAABJRU5ErkJggg=="/></g><g class="cls-127"><image width="97" height="12" transform="matrix(0.48, 0, 0, -0.48, 93.02, 344.63)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAAAMCAIAAAAWOf9zAAAACXBIWXMAABcRAAAXEQHKJvM/AAABWUlEQVRIS61WS7LDIAwzMznGu9S7Se+/URdAgrFs7Ey1aAP4q8hJGoC//4+8AcxOs0Z2y7oRtOl3sCbHrZEyzgi9ruDMgakM5OrOmiJlRXfA9FPVp4Jh+tb46l6OS56mgB0GLMdxuW4ciHh8pdD5KpPF7K9x1kEsiuxQGMrUhjYVD2/5KpPFZKXVtJYvuqwX7GiMAE+KRtdnhNPhISALtDedxQ6dlc+y0y8rJZISRkAjsXu1OzBkxaXyo0rxtL/k7j0S/LbUa5PVp8aB7vkNXylTERFBXY9AVxPEmaqWmbXZZJc1PcpCNzDvH7HjG9nPCBGpkeW86bD9D9CQm6yf31wFBLu4xvIcDpzYiLTcA97QFA9HdGi0Y15wFSx0ixrGINAq61JGADFTywfBrpx0msxknZ+48f15Ol+piFBUdPzd0GliJ7b58LmzLqLSdr6O7U4gw7XBj8j6AlHPuM4zZX54AAAAAElFTkSuQmCC"/></g><g class="cls-128"><image width="27" height="7" transform="matrix(0.48, 0, 0, -0.48, 87.26, 344.63)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAHCAIAAACUfrqbAAAACXBIWXMAABcRAAAXEQHKJvM/AAAAWElEQVQoU6WRQQrAIAwEJ5AH9Dv9R///lfUgaNDGtnZOEsPsQkzScV4gGuG5hwNd81tXcQDNMpsmH/Bkvuj8nFebLldGye22xa+saSCL7GEa7vxCmiGywAKrFBOp/StNRQAAAABJRU5ErkJggg=="/></g></g><path class="cls-129" d="M96.54,215.71l-.05,0h.05v0" transform="translate(-1.88 -2)"/><g class="cls-130"><image width="144" height="180" transform="matrix(0.48, 0, 0, -0.48, 61.82, 299.51)" xlink:href="data:image/png;base64,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"/></g><g class="cls-131"><image width="27" height="41" transform="matrix(0.48, 0, 0, -0.48, 117.02, 283.19)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAApCAIAAACp2N7dAAAACXBIWXMAABcRAAAXEQHKJvM/AAABEklEQVRIS+WUOwKDMAxDZcreE/T+x0wHwPn4EwHthJZCKr8E27GUUl7vDxjJzHBomRkAAMIQq2NNXADDQmPaH2IohYPrW+t6SWyuQl9zUpaFqXWW01HUzjyUwm3aoBqgeVWdYKmGk15BWHHNf1IPh/ItZWWrujfPNWjUJPv6kpqsqCGoJ22tN66AAMHn0whVH3Etp416nEBAX1ObkM4rfeAwUCKJeSzHWz75Vd6xgMEmBlfDvJwOjeBlzVNdnxVK9HeaoioDNbECCRMS6IC6rOZlVLrNWCj2M1PXCh5E6y/z9OHQpPm1eie71IPaTnB7I9lJyClllYXM7v5ZCfAzaH/ue9AgB5egsxKYyZ9VNf6r1xefQBH87LKKAwAAAABJRU5ErkJggg=="/></g><path class="cls-132" d="M75.9,334c-1.88,1.09-3.78,2.18-5.71,3.31a21.45,21.45,0,0,0,5.54-1.54c0-.59.11-1.18.17-1.77" transform="translate(-1.88 -2)"/><g class="cls-133"><image width="10" height="13" transform="matrix(0.48, 0, 0, -0.48, 129.5, 288.95)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAIAAADwlwNsAAAACXBIWXMAABcRAAAXEQHKJvM/AAAAWElEQVQYV32QyxEAIQxCyU62CovY/qtjD/4SRTkpDydEI/mWD0kWL75bS+qRgWh496ZpAMglkXF+4OMkugBoPc64JS4YcYqSYUw54UtC7bKzqvqn1pko/QNZXgWHIvNrjQAAAABJRU5ErkJggg=="/></g><g class="cls-134"><image width="126" height="108" transform="matrix(0.48, 0, 0, -0.48, 73.34, 334.55)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAABsCAIAAADMnfpxAAAACXBIWXMAABcRAAAXEQHKJvM/AAAJCUlEQVR4XuWca5bjKAxGRU8tYHYw+18l88M2FqDHJ4Gd1Ol76iSOrReSwJQ7XaXW+s+//9FNpa/g5TCKJ/AIP+x4fcDcQno8WBhbXN00cxts4RzZxwZsMVuwbYqDxMIwXG1I3WHLNTQE4crL8N5Pg2WtI6ECKG0rg1gDw33NuVzMvpuPTUT97ClDjWQVnDQdK9k3U6JdjIUXz/tAIieDx5iFmHQu+15K7Dk6s3AXgECmgu0uMAloklZN49nHkoFJjeS0EsytibuOtTVkd9eeh4i2mTlRRzu4QfNxsxJnrAYOeO97BIbERaVx8OvdoiH6QJYVjWwhYwsREcll25H9ZN6lM1UbU3VLFinD4LRpRBrbkDUS0pdtOftLqZ+vzzmWtJw8w4mp/UGuBsUfWQcrgJn9kNEDOXLPkHzd0yLN3XxNSfrAWAO7ALV/x6p1cNn+OT9soU4H0wchyHXv1lTA8s6pvADUG5X06/VWwgVAVh4kZFQKFcuhTYWo03ESSFdnargAf3wRBEzqJWo/C9OxDYoVsFZjzuzeB2wBIp9hS2AJI5EZoPW+W+VLajP7LX6AWsFJIGYf0gSlItTrFav9l+MUoBLVeeXBho1JwYjm2kl0Il8cilGtBzhXITVZ+rq/Ob8Grie8DNwUWAPceIpaDcPDft9NxHZCHu2EahMIlAerFUcPYe+/qje4KWM8OY9zmtwVlmB5o1oLKFa3PmEmkkzNZ6ylECZqAZd/uAAsEPe3rRDgCOt08G08E1gdDSNPGkCiEVf2SgvtFrKAL+5RScKEOzZmP4SxQOFjGIzY+eLCocyKYmKrhZesXStPqPFt4Wl+ymgyYl21ZCHMNTYUQZsnRu/HDBFRr4L0oIE9Fdz6kXCPEwC7FYz5wLV5C7TshxyIiOtAA8mFyLxKgEZwMTdZ5MnYiNOx0L4dp2vBFbBZVLfRCsCdukXiINFWorLlros4ayCrk0iiB3GVIbniiNwCiNPdYj37kdS3x35nYE3XDbT2B648xVWO5NrDEQugqfjV2rXnCVKvn+6zIa2fEfREa0iXRGXssH2Q3g/lRa+2+Ly760uxSfXOqnQKd01mRtu+L6SG6TYsRTLuWBOzD1oXxYaTl2/7nxrUGuhatb3xAgBespefYOOOU6S2Fx+hBgrdxVYA/Ul65UfzdKHeotv+XaAelrXgjrMKRyf+yDHAsYunRN1RHpkuWhDRwThE7rpG6o9z/GcFw4JreRCQ5Vu1XHONOaaQrkwk+yHWy5DWrdOBjH2ZX02HYlBJ+ld1hUr5IA49cJ3k1F4L9+9L1vvdCsytEDiqQ3K0tvxtKpxcDdoAt8aCsdelYA3bca6EMegmarDiHQHs4ETkHsO6X58fKxG95GQnasDISKqWWGC/j9jXMHQfaKU8dvvzUYAThWh6qCUQ2e8bUunNcWAwsORGkCHMwBtZb8dZpwORyn6iICqVveLk4mmgukxO/P6sbkfPfjr0tOJeojEM8lF1CrR8Q8l+2M5EyII7scRjA1BMA4/nPAN+ZZyvJJXk5/uCdUHq1xAN/ln5bmWYsh+ztQ/NbyKehEqaNV999tdsvcSjQYaMh4QlvD0PbfDxKivRhnRDwgpA9j/IjhE+wqbAvjv7UTYl5TX67L//y2SCXxEkAvC/pT/Hb2vkGJVIWHmGznotBc919HOW01xZlXq/fGXELq81yiIszseeNITAi41Lfid9Yr11PzQPcElOTgvkUeMg3vN9j+fGELIcEv5CphXl6P1Qh+8j5DMk/EvgK8+7NXjB1Qsu1phXnhbyY3feRFLeUXkCMwxj3T/0ttYgl5Gc1m/A2/PsIr2qvan1NFNU2J4nzUoW0rohxQJPb1yy4UWiZD+9+Hv+HicUQLleo8NM0/vyeh8fzGsD0Hg0iYk6aaljRvh+XxTH07+D9O3hIKSLC+OSIJfBofe5H7zKO9g+QpvBHd7UoKQ7nEIE7DhhCmHfaZkI+tlAyGNIOMhbO86ZT612xnIMnSz+Hzv1rjdez76R9ARRO1H5kUvfKEDhR44/JPurId8Z7yz5wVkktF35QcCWd2ZAYQfqdPN2nCFKsf/8pDcgRtFvbnOOkNsN6LlZE+SnU8d4TRF2YYiy0HXX5UrIUHRG9+6gkeQ1I3ZpBw7Reh+qYkgGFRO8ALeIKMziuTCecR7wTjDSZPVMklI6h4ZhoYKXtPmHeOFoTbEyJMe22V0NrTxgrFHkWSl90lN5X2G6TryFHWypUIWFT9zs25FxcEmNKfTYWIi1/HByDmwwrQUfigAUbmKf+vs8HYXoTzz06XzbhAgic65dGfHMOtzm3j1PgJWBDX0KLjXIysAtRyO8OxqQOUF6H4/DHVv7Ea/ilOs1oWVT2CtO19H4ALf3fjRuToncOUKOnrNMZq6dmfRzXnJiQwLCh7eCH2tPYQeu4pAyBHe6WyArDwhSIRfNCF+ycEeDJJgp0L62wgS4Vh6kM16iuBMWCDekOAun7Q9wMcHg3nXfDRoEGZvmy9UdFI06UdbFgTbzbpss+3tSl7ZijFYDzONMAXafB3NUiBaZYvelvb0fJTHlB8BcDJRgsaNeUPk++9Gxy6TXhIM9QSjMqwHoS1g3FMBhEglPmIV4XH8zgQgk7KRw43hsWkjuJJgLRmvtdYPsOMNGdyAuSkXJhc2sJcpEzyciGZHWfcGO2Yx4/8Uo2L3RiM3V5QxNjegiMhbg77qfAhzePABQcSatCNM81MCeRy/RVxTv+axtgYdZ2roPBa8LQep/PVOW2F0XymCoAJBFmSLd2L6ERGCKSmK/bxZgVIcsnoiGj5OwjWfp140TNzY9YdO6H0mXAF6AUPssRrWOEa1QBiZdrLjxuy7MkKkyn8JhnZ+2sQ7YKIW91f5jx72pBff7MIdlwQKYPG31uQpAmBmaLIFaA93XBV0TRTycuK/t7n0ryeI1sNTwJNDshSpHQ97PU9eBOYpIvfhzHk8WxCnACvokkGcbB5497hfExwTrLe/NP977rtcBfRB2ey7RTwJVQDuv18BPukgZ3i0mmZWVx8zxgwUgyToyelKKB+oqLGivZJ+cmbyxAMNcH09FaWGvGFnVJqL/AaJfrn3WXZFuAAAAAElFTkSuQmCC"/></g><path class="cls-92" d="M131.12,184.13c-1.44-.86-3.65-5.13-6.84-5-2.35.12-2.91,2.45-2.08,5.6,7.08,8.35,12.5,18.35,18.26,28,1.45-4,1-9.21,1.25-14.31.3-6.85.2-13.91-1.46-19.3a5,5,0,0,0-2.07-.62c-3-6.44-7.48.49-7.06,5.6" transform="translate(-1.88 -2)"/><g class="cls-135"><path class="cls-136" d="M129.82,190.39c.18.54-.18.82-.09,1.66-.32,0-.63,0-.95,0a8.71,8.71,0,0,1-1-.05c1.61,2.33,3.15,4.73,4.65,7.17a18.5,18.5,0,0,0,.49-6.09A26.82,26.82,0,0,1,130,190.4h-.21m11.23-7.92c-1.24,3.14-3.92,5.69-2.19,9.79l-.07.1a53.55,53.55,0,0,0,3,4.49c0-1.32.07-2.64.07-3.95a58.6,58.6,0,0,0-.79-10.43" transform="translate(-1.88 -2)"/><path class="cls-137" d="M129.79,186.89c0,.22-.2.13-.48,0s-.7-.2-.77.17c.11,2.53,2.58,4.46,4.36,6,.58,3.62-1.43,8.12-1,12,.29,2.78,2.89,6,4.15,8.3,2,3.73,5,11.21,9.55,5.6-.21-3.73-.7-7.19-2.7-9.13-.41-4.41.79-6.73.21-10-.66-3.64-4.28-6-4.77-9.13-.47-2.88,1.2-6.28-.63-9.33-.77-.44-1.18,0-1.66.41-2.56-4.58-7.06-1.07-6.22,5" transform="translate(-1.88 -2)"/><path class="cls-138" d="M126.3,190c.49.68,1,1.36,1.46,2a8.71,8.71,0,0,0,1,.05c.32,0,.63,0,.95,0-.09-.84.27-1.12.09-1.66a29.39,29.39,0,0,1-3.52-.4M141,182.24c0,.1-.09.2-.13.3a15.27,15.27,0,0,1-2.44,4.3,15.44,15.44,0,0,0-.14,4,5.69,5.69,0,0,0,.49,1.53l.07-.1c-1.73-4.1.95-6.65,2.19-9.79,0-.08,0-.16,0-.23" transform="translate(-1.88 -2)"/><path class="cls-139" d="M133.61,181.06a.65.65,0,0,0-.2,0c-.41.13-.8.92-1.13,1.82,2.17,1.13,4.74,1.87,5.33,4.59-.46,1.81-2.19,2.27-4,2.27a21.1,21.1,0,0,1-3-.28c0,.31-.07.62-.1.94h-.39c1.09.71,1.77,1.84,2.94,2.47v1a6.5,6.5,0,0,0,1.58.19,5.09,5.09,0,0,0,4.16-1.75,5.69,5.69,0,0,1-.49-1.53,15.44,15.44,0,0,1,.14-4c-.15.16-.3.32-.46.47-.78-1.28-1.23-3.73-2.29-5a3.74,3.74,0,0,0-2.08-1.27" transform="translate(-1.88 -2)"/></g><path class="cls-140" d="M110.19,168.63c.87.62,1.16,2.56,2.48,2.07.25.45.23,1.16.63,1.46h1.24c1-1,1.41-4.74-.2-5.4a3.9,3.9,0,0,0,1-2.7c-2.73-1-4.64,2.05-5.18,4.57" transform="translate(-1.88 -2)"/><path class="cls-140" d="M134.25,165.93c.31,2.33,0,5.25,1,6.85h.83c.13-.48.41-1.25,0-1.66,2.81-1.15.59-5.07-1.87-5.19" transform="translate(-1.88 -2)"/><path class="cls-87" d="M139.35,157.41v-.21c-2.09-.54-2.58,2.24-3.73,3.32,0-.47-.56-.44-1.08-.42a3.73,3.73,0,0,1-.58,0c-.8-2.15-3.66-1.67-5.19-2.69-.91-.16-.85.67-1.45.83.09-1.18-1.61-1.65-2.28-.83a2.58,2.58,0,0,0-1.66-1.87c-1.11.55-2.44-.28-3.32-.62a6,6,0,0,0-.21-2.29c-.86-.4-2.4-1.44-3.11-.2.11-2.12-.61-3.4-2.07-3.94-.54-1,.06-3.12-1.25-3.32-.64,7.09.09,16.35.21,24.06,0,.88-.8,1-.83,1.87,2,2.6,5.44,3.68,9.33,4.36.53,2.77,2.88,1.94,5.61,3.11,1.13.48,1.79,1.35,2.69,1.45,2.84.32,5.1-1.42,4.36-4.77.62-.07,1.26-.12,1.45-.62-1.65-6.11-.91-14.36,3.11-17.22" transform="translate(-1.88 -2)"/><g class="cls-141"><g class="cls-142"><image width="50" height="56" transform="matrix(0.48, 0, 0, -0.48, 110.78, 175.19)" xlink:href="data:image/png;base64,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"/></g></g><path class="cls-143" d="M149.22,118.37c-1.34.93-.95,3.1-1.24,4.77-.75,4.26-1.68,9.72-1,14.52,2.38-4.81,2.62-11.76,2.91-18.67a1,1,0,0,1-.21-.62h-.42" transform="translate(-1.88 -2)"/><path class="cls-87" d="M112.91,143.24a16.51,16.51,0,0,0-1.87,1.87c1.49,2.81,1.87,6.15,3.53,8.71,3.76,5.81,12.13,9.85,20.54,9.55,19.58-.7,12.1-24,13.48-43.37a5.77,5.77,0,0,0-2.48,1.46c-.74-1.14-.63-3.11-1.87-3.74a2.06,2.06,0,0,1-.63,2.49c-10.53-9.11-30.55-3.61-32,11.41-.35,3.82.64,7.9,1.25,11.62" transform="translate(-1.88 -2)"/><g class="cls-144"><path class="cls-145" d="M148.48,122.11h0c0,1.07-.07,2.16-.07,3.25a72.81,72.81,0,0,1-13.22,1.14,69.73,69.73,0,0,1-13.39-1.21c-1,3.57-1.41,7.79-3.88,9.93a11.09,11.09,0,0,1-1.28,2.47,21.44,21.44,0,0,1,1.42,3.87h0a.69.69,0,0,1-.42.2c-.23,0-.37-.26-.53-.52s-.34-.51-.67-.51h0c0,.82-.22,1.17-.22,1.64a2,2,0,0,0,0,.23c.14,1.1.71.78.83,1.66,0,.11,0,.22,0,.32a2.57,2.57,0,0,1-2.1,2.38,8.84,8.84,0,0,1-1.84.19h0a6.92,6.92,0,0,0-.08,1.15c0,.77.08,1.61.13,2.43a14.79,14.79,0,0,0,1.44,3.09c3.63,5.61,11.56,9.56,19.67,9.56h.87c11.82-.42,13.78-9.07,13.78-20.12,0-2.74-.12-5.63-.24-8.57s-.24-5.94-.24-8.91c0-1.23,0-2.45.07-3.66" transform="translate(-1.88 -2)"/></g><g class="cls-144"><path class="cls-89" d="M154.37,120.72c-1.94-.07-3,.75-4.36,1.25-4.25-.59-10,1.66-16,1.66a74.2,74.2,0,0,1-13.9-1.46c-2.71-.54-6-2.43-8.09,0,.82,2.5,3.94,2.7,6.63,3.32-.18,4.58-3.69,6.74-3.52,11,5.07-.88,5.3-6.59,6.64-11.2a75.36,75.36,0,0,0,28-.21c3.12-.68,6.74-1.62,7.67-4.36-1.57,0-2.18.86-3.32,1.25s.61-.36.21-1.25" transform="translate(-1.88 -2)"/><path class="cls-89" d="M126.78,134.62c0,.85,1-.4,1.24-.62,1.76.87,4.22-.8,5.6-1.66.7,0,.93,1.09,1.66.41C134,127.65,128.11,132.32,126.78,134.62Z" transform="translate(-1.88 -2)"/><path class="cls-89" d="M144.41,134.83c1.74-.33,2-2.11,3.53-2.7.78.09.88.87,1.66.42a1.82,1.82,0,0,0-.42-1.66C145.94,130.55,145.26,132.77,144.41,134.83Z" transform="translate(-1.88 -2)"/></g><path class="cls-146" d="M106.13,145c-2.08-2.68-4.87-5.63-6-8.72-.93-2.51-1.09-6.38-1.25-9.75a34,34,0,0,1,0-6.84c.52-2.62,2.81-5.5,4.15-7.47,1.51-2.23,3.29-5,5.19-6.44,5.68-4.44,16.48-5.34,25.52-3.73,3.23.58,6.36,2,9.75,2.28,2,.17,3.5-.11,4.36.83.46.71,0,2.28.2,2.7a1.83,1.83,0,0,1,1.25-.21c.22,0,.43,0,.62,0,5.39.89,5.8,8,2.7,11.41-3.59,3.91-9.65,5.27-17,5.6a69.5,69.5,0,0,1-16.18-1.45c0,6.15-.46,11.85-3.32,15.15v-1.25c-.87,1-3.64.73-4.35-.2-.58,2.17-3.74,1.45-5,1a6.23,6.23,0,0,0,1,2.08c.56-.27.74-.92,1.66-.83.76.35.93,1.28,1.46,1.87.77-.62,1.54.14,2.07.41,0-.68-.08-1.47.62-1.45,1.23.77.26,3.75.83,5.19-2.22.88-1.18,4.39-1.24,7.05-2.58-1.46-4.77-4.32-7.06-7.26M153,110.39c.73,2.37.37,6.68-1.45,8.3,2-.56,3.58-6,1.45-8.3" transform="translate(-1.88 -2)"/><g class="cls-147"><path class="cls-148" d="M138.94,103.46c.35.5.69,1,1,1.51q.54-.5,1.14-1c-.73-.16-1.45-.35-2.17-.55" transform="translate(-1.88 -2)"/><path class="cls-148" d="M150.72,107.88a30.82,30.82,0,0,1-4.33,3.61c-.69.44-1.42.85-2.19,1.24.41.93.81,1.87,1.17,2.82a25.1,25.1,0,0,0,2.47-1.36,46.24,46.24,0,0,0,5.21-3.71l0-.09h0l.06.06.47-.4a5.13,5.13,0,0,0-2.83-2.17" transform="translate(-1.88 -2)"/><path class="cls-149" d="M125.26,101.35a34.35,34.35,0,0,0-13.77,2.52c.79,0,1.59.07,2.32.15,4.18.45,8.12,4.51,12,4.78.3,0,.59,0,.88,0,5.06,0,7.73-3,10.52-5.85a34.16,34.16,0,0,0-3.52-.88,48.34,48.34,0,0,0-8.47-.74" transform="translate(-1.88 -2)"/><path class="cls-149" d="M133,124.5c-.87,0-1.82.08-2.81.17,1,0,2,.08,3,.08a1.14,1.14,0,0,0-.18-.25h0m10.6-.83-.31.13.36-.07s0,0-.05-.06m-35.29-17.16h-.13a2.9,2.9,0,0,0-1.36.59,46.26,46.26,0,0,0-3.83,5.16c-1.34,2-3.63,4.85-4.15,7.47a13.55,13.55,0,0,0-.19,2.49c0,1.54.14,3.17.19,4.35.16,3.37.32,7.24,1.25,9.75a15.93,15.93,0,0,0,2,3.57c-.7-3.83.51-7.95,5.2-7.95q.33,0,.66,0a.29.29,0,0,1,.19.12,6.8,6.8,0,0,1,.8-.07h.17c3.6,0,6,2.53,7.54,5.67,2.37-3.37,2.76-8.71,2.77-14.44.61.13,1.27.25,2,.37a15.79,15.79,0,0,1,1.91-.09l1.78,0,1.83,0a18.09,18.09,0,0,0,2.43-.13,54.86,54.86,0,0,0,17.11-5c-.33-1-.67-2-1-2.94a32.8,32.8,0,0,1-13.8,3.14c-4.69,0-9.23-1.15-12.57-3.88s-6-8.3-10.66-8.3" transform="translate(-1.88 -2)"/><path class="cls-149" d="M140,105c-3.05,2.73-5.3,5.84-10.39,6.32q-.72.06-1.38.06c-3.58,0-6-1.39-8.36-2.77s-4.57-2.77-7.76-2.77a12.57,12.57,0,0,0-2.62.29c8.38,2.66,10.14,9.49,20.74,9.75h.71a29.68,29.68,0,0,0,13.29-3.13A57,57,0,0,0,140,105" transform="translate(-1.88 -2)"/><path class="cls-150" d="M137.25,103c-2.79,2.81-5.46,5.85-10.52,5.85-.29,0-.58,0-.88,0-3.92-.27-7.86-4.33-12-4.78-.73-.08-1.53-.14-2.32-.15a16.92,16.92,0,0,0-3.28,1.95,11.51,11.51,0,0,0-1.36,1.28,2.9,2.9,0,0,1,1.36-.59h.13c4.64,0,7.23,5.49,10.66,8.3s7.88,3.88,12.57,3.88a32.8,32.8,0,0,0,13.8-3.14c-.36-1-.76-1.89-1.17-2.82a29.68,29.68,0,0,1-13.29,3.13h-.71c-10.6-.26-12.36-7.09-20.74-9.75a12.57,12.57,0,0,1,2.62-.29c3.19,0,5.43,1.38,7.76,2.77s4.78,2.77,8.36,2.77q.66,0,1.38-.06c5.09-.48,7.34-3.59,10.39-6.32-.34-.51-.68-1-1-1.51l-1.69-.49" transform="translate(-1.88 -2)"/><path class="cls-151" d="M154.35,112c-.12.18-.25.37-.38.54a6,6,0,0,1,.07,1c0,2.32-1.14,4.82-2.47,5.19h0c1.2-1.07,1.76-3.31,1.8-5.39a22.46,22.46,0,0,1-7,5.19c.42,1.32.81,2.67,1.14,4a17,17,0,0,0,2.09-1v-.09c1.17-.92,2.35-1.83,3.42-2.85a8.3,8.3,0,0,0,1.28-6.54" transform="translate(-1.88 -2)"/><path class="cls-152" d="M146.42,118.49a54.86,54.86,0,0,1-17.11,5,18.09,18.09,0,0,1-2.43.13l-1.83,0-1.78,0a15.79,15.79,0,0,0-1.91.09,77.4,77.4,0,0,0,8.86,1c1-.09,1.94-.17,2.81-.17h0a1.14,1.14,0,0,1,.18.25h.13c.75,0,1.49,0,2.23,0a46.08,46.08,0,0,0,7.73-.9l.31-.13s0,0,.05.06a23.83,23.83,0,0,0,3.88-1.21c-.33-1.36-.72-2.71-1.14-4" transform="translate(-1.88 -2)"/><path class="cls-152" d="M107.28,131.94c-4.69,0-5.9,4.12-5.2,7.95,1.26,1.79,2.79,3.52,4,5.15,2.29,2.94,4.48,5.8,7.06,7.26v-.25q0-.42,0-.84c0-1-.16-2-.16-2.91a6.92,6.92,0,0,1,.08-1.15c-5.08,0-9.5-4.35-9.55-9.12V138c0-3.19,1.88-5.44,4.6-5.86a.29.29,0,0,0-.19-.12q-.33,0-.66,0" transform="translate(-1.88 -2)"/></g><path class="cls-87" d="M116.39,140.73c.36,0,.56.25.72.51s.42.76,1,.32c-1.24-4.67-4-9.66-9.13-9.54-3.17.07-5.43,2.48-5.4,6,0,5.35,5.59,10.14,11.41,8.93a2.52,2.52,0,0,0,2.08-2.7c-.12-.88-.69-.56-.83-1.66a18.28,18.28,0,0,1,.2-1.87" transform="translate(-1.88 -2)"/><g class="cls-153"><path class="cls-154" d="M109.1,132h-.17a6.8,6.8,0,0,0-.8.07c-2.72.42-4.6,2.67-4.6,5.86V138c0,4.78,4.48,9.12,9.57,9.12a8.84,8.84,0,0,0,1.84-.19,2.57,2.57,0,0,0,2.1-2.38c0-.1,0-.21,0-.32-.12-.88-.69-.56-.83-1.66a2,2,0,0,1,0-.23c0-.47.2-.82.22-1.64h0c.33,0,.51.26.67.51s.3.52.53.52a.69.69,0,0,0,.42-.2c-1.22-4.62-3.94-9.54-9-9.54" transform="translate(-1.88 -2)"/></g><path class="cls-155" d="M115.67,140c.86-.33-.4-1.89-.83-2.49-1-1.44-4.76-5-7.68-3.52-1.1.56-2.39,3.2-1.24,3.52.69.2,1.19-2.41,2.28-2.69s2.1.33,3.11,1a19.15,19.15,0,0,1,2.28,1.87,9.81,9.81,0,0,1,1,1.4C114.8,139.5,115.21,140.22,115.67,140Z" transform="translate(-1.88 -2)"/><path class="cls-92" d="M113.46,163.44c-.77,0-1.75,1.12-2.46,1.87-1.48,1.59-1.76,3.26-2.9,5.4a21.89,21.89,0,0,1-1.87,3.11c-.36.46-2.46,2.26-2.49,2.49-.06.56,1.42,2,2.28,2.91a34.89,34.89,0,0,0,8.72,6.64,35.5,35.5,0,0,0,15.76,4.56,22.77,22.77,0,0,1,1.05-5.19c.33-1.07,1-3.9,1.86-4.15.66-.2,1.85.74,2.28,1.25,1.06,1.25,1.51,3.7,2.29,5a13.58,13.58,0,0,0,2.9-4.77c.71-1.72,1.8-4,1.45-6a8.92,8.92,0,0,0-1.66-2.7c-.62-.91-1.21-1.92-1.66-2.69-.85-1.47-1.47-3.18-2.52-4.12-.35-.32-1-.78-1-.78l-.06,1a2.59,2.59,0,0,1,1.29,1.66c.13,1.24-1.86,3.89-2.49,4.78a16.93,16.93,0,0,1-1.66,2.69c-1.33.58-4.46-.39-6.85-.83a18.21,18.21,0,0,1-5.81-1.86,46.76,46.76,0,0,1-7-4.57,15.69,15.69,0,0,1-2.08-1.66c-.1-.9,2.16-2,2.71-3,0-.17,0-.54,0-.92" transform="translate(-1.88 -2)"/><g class="cls-156"><path class="cls-157" d="M113.45,163.44c-.78,0-1.74,1.12-2.45,1.87-1.48,1.59-1.76,3.26-2.9,5.4a21.89,21.89,0,0,1-1.87,3.11c-.36.46-2.46,2.26-2.49,2.49v0c0,.57,1.44,2,2.28,2.87a34.89,34.89,0,0,0,8.72,6.64,35.5,35.5,0,0,0,15.76,4.56,22.77,22.77,0,0,1,1.05-5.19c.33-1.07,1-3.9,1.86-4.15a.65.65,0,0,1,.2,0,3.74,3.74,0,0,1,2.08,1.27c1.06,1.25,1.51,3.7,2.29,5a13.58,13.58,0,0,0,2.9-4.77,14.82,14.82,0,0,0,1.52-5.2,4.54,4.54,0,0,0-.07-.82,8.92,8.92,0,0,0-1.66-2.7c-.62-.91-1.21-1.92-1.66-2.69-.85-1.47-1.47-3.18-2.52-4.12-.35-.32-1-.78-1-.78v.08l-.06.87a2.59,2.59,0,0,1,1.29,1.66.49.49,0,0,1,0,.12,6.24,6.24,0,0,1-1.1,2.62c-.53.84-1.11,1.63-1.4,2a16.93,16.93,0,0,1-1.66,2.69,2.78,2.78,0,0,1-1.11.18,38.88,38.88,0,0,1-5.74-1,18.21,18.21,0,0,1-5.81-1.86,45.5,45.5,0,0,1-6.35-4l-.7-.53a15.69,15.69,0,0,1-2.08-1.66v-.06c0-.89,2.17-2,2.71-3v-.11h0a2.54,2.54,0,0,0,0-.26c0-.16,0-.36,0-.55h0" transform="translate(-1.88 -2)"/><path class="cls-94" d="M112.68,161.46c-2.37-.35-3.48.12-3.73,2.91-.17,1.78.43,2.92,2.07,3.11a5.91,5.91,0,0,0,2.91-.83c.16-.14.51-1.22.83-1.66s1-.69,1-1.46C115.76,162.28,114.55,161.74,112.68,161.46Z" transform="translate(-1.88 -2)"/><path class="cls-94" d="M137.37,164.37a1.73,1.73,0,0,0-1.87.2c-.08.07-.42.54-.62.63-.84.34-1.34-.07-1.66.2-1.89,1.62-.65,5.12,1.87,3.74.23-.13.42-.48.83-.63.6-.21,1.19,0,1.45-.2C138.66,167.27,138.7,165,137.37,164.37Z" transform="translate(-1.88 -2)"/><path class="cls-94" d="M104.59,171.42c.33-.93,2.11.09,2.49-.42a1.89,1.89,0,0,0-.41-2.07C105.62,168.31,104.57,170.17,104.59,171.42Z" transform="translate(-1.88 -2)"/><path class="cls-94" d="M102.93,173.7c-.6-.37-1.14.56-1.24,1-.38,1.72,2.1,4.34,3.31,5.81.52.62,1.22,1.65,1.25,1.66.84.25,1.75-.79,2.49-.42-.41-.56-1.11-.62-1.87-1.24s-1.64-2.23-2.28-2.49c-.31-.13-.74.29-.83.21-.25-.23.15-.32-.21-1s-1.25-1-1.25-2.08A2.24,2.24,0,0,1,102.93,173.7Z" transform="translate(-1.88 -2)"/><path class="cls-94" d="M137.78,189.68c-1.22-.37-2.1-1.08-3.73-1a3.37,3.37,0,0,1-2.08,3.53,12.47,12.47,0,0,0,3.95.21,18.38,18.38,0,0,0,2.28-.84c.79.06,1,1.64,2.49,1,.59-.23.95-.85.83-2.49-.09-1.13-1.16-2.91-2.49-4.77-1.19-1.67-2.31-3.44-3.11-3.94-1.07-.67-2.46-.71-2.7-.21-.43.91,1,1,1.66,1.87.26.33.5,1.08.83,1.66A21.17,21.17,0,0,1,137.78,189.68Z" transform="translate(-1.88 -2)"/><path class="cls-94" d="M96.29,186.56c1.57,2.42,4.76,3.61,8.3,4.36,6,1.29,12.65,1.41,20.33,1.25,1,0,2.59-.27,2.7-.21.6.34,0,1.93,1,2.28,1.82.65,2.31-1.85,2.9-2.9.23-.41.7-.7.83-1s.08-1.36.21-1.87c.45-1.84,2.79-5.4.42-5.39-.67,0-1.53,1.9-1.87,2.49-.17.27-1.19,2.64-1.19,2.64l-4.21.26a89.63,89.63,0,0,1-19.29-1.24C103,186.64,99.62,185.74,96.29,186.56Z" transform="translate(-1.88 -2)"/><path class="cls-158" d="M133.44,183.25h.21a5.08,5.08,0,0,0,.41-3.94c-.15-.77-1.92-5.58-2.69-4.35-.25.39.35,1.45.41,1.65C132.36,178.36,132.86,182.29,133.44,183.25Z" transform="translate(-1.88 -2)"/></g><path class="cls-159" d="M141.81,134.8c-1-.05-.84,2.63-1,5.6-.17,2.45-.48,4.62,0,5.19a3.24,3.24,0,0,0,3.74,0C145.92,144.18,143.26,134.88,141.81,134.8Z" transform="translate(-1.88 -2)"/><path class="cls-159" d="M132.82,149.24c.48-.73,2.75-.27,4.15-.21a76.06,76.06,0,0,0,8.92-.32c.33,0,.61-.18.77,0s0,.62-.14.95c-.39,1.3-1.2,2.27-1.66,3.7s-.52,3.08-1,3.73a3.84,3.84,0,0,1-2.07,1.24c-3.45.73-5.21-1.48-6.64-3.52C134.74,154.31,132.2,150.2,132.82,149.24Z" transform="translate(-1.88 -2)"/><path class="cls-160" d="M140.68,157.24H141c2.49-.15,3.07-2.18,3.67-4.33a10.42,10.42,0,0,1,1.42-3.44,28.63,28.63,0,0,1-6.51.65,30.7,30.7,0,0,1-5.59-.46,10.5,10.5,0,0,0,2.28,5.11A5.72,5.72,0,0,0,140.68,157.24Z" transform="translate(-1.88 -2)"/><g class="cls-161"><path class="cls-162" d="M130.46,152.75c.23.88,1.43.78,2.29,1,.58.61-.68.54-.42,1.46,1.37-.53,1.23.91,1.87,1.45a15.89,15.89,0,0,0,4.56,1.45c.5.09,1.25-.06,1.46,0s.69.64.82.62a3.5,3.5,0,0,0,1.66-1.24c.12-.67-1.88-3-2.28-3.32C137.89,152,133.7,151.65,130.46,152.75Z" transform="translate(-1.88 -2)"/><path class="cls-163" d="M146.46,148.56c-.4-.81-1.33.37-1.66.42s-.73-.3-1-.21c-.54.16-.92.72-1.67.83a29.68,29.68,0,0,1-6.22-.2c-1.23-.22-2-.93-2.7-.42-1,.82.17,2.28,1.66,2.7a26.92,26.92,0,0,0,3.95.21C142.28,152.18,145.41,151.35,146.46,148.56Z" transform="translate(-1.88 -2)"/></g><path class="cls-146" d="M148.91,129.46c.18-.88.53-1.8.21-2.28a20.12,20.12,0,0,0-4.77-.41c-.32,0-.39,1.49-.21,2.28C144.29,129.59,147.31,128.94,148.91,129.46Z" transform="translate(-1.88 -2)"/><path class="cls-146" d="M128.58,127.18l-2.91.83c-.13.23,0,2,.63,2.28.3.17,2.3-.52,4.31-.74s4,0,4.19-.09a5.14,5.14,0,0,0-.2-2.49A26.3,26.3,0,0,0,128.58,127.18Z" transform="translate(-1.88 -2)"/><path class="cls-164" d="M147.44,131.6a6.7,6.7,0,0,0-2.91,2.28c-.93,1.41-.84,2.07,1,2.28a4.64,4.64,0,0,0,3.12-.54s0-.79-.06-1.49c-.19-.52-.66-.61-.78-.87C147.57,132.62,147.83,132.5,147.44,131.6Z" transform="translate(-1.88 -2)"/><path class="cls-164" d="M132.71,132.64a8.24,8.24,0,0,0-3.53.83c-.91.34-2.61,1-2.7,1.45-.25,1.4,4.13,3.14,6.85,2.28,1.68-.53,2.33-3.09,1-4.15-.21-.17-.46.1-.83,0S133,132.67,132.71,132.64Z" transform="translate(-1.88 -2)"/><path class="cls-165" d="M143.89,134.4c1.2-.08,2.08-1.89,2.49-1.66.26.14-.32,3.53,1,3.73.87.13,1.85-2.11,1.66-3.32C148.62,130.23,144.63,131.89,143.89,134.4Z" transform="translate(-1.88 -2)"/><path class="cls-165" d="M126.46,134.6c.77.23,1.52-.24,2.39-.5.62-.18,2.75-.94,2.75-.94s-.27,3.67.87,4.14c1.94.8,2.41-1.71,2.29-3.17.11-.24.6.36.62.06a2,2,0,0,0-2.28-2.28C130.9,132.23,127.65,133.44,126.46,134.6Z" transform="translate(-1.88 -2)"/><path class="cls-166" d="M158.18,258c-.2,1.42-1.21,2.73-.62,3.73.17.3.67.28,1.45.62,1,.43,1.18.93,2.49.42.2-.08.52-.4.83-.42a1.16,1.16,0,0,1,.65.23,1.51,1.51,0,0,0,1.22.19c1.37-.29,2-1.65,2.49-2.08,1.26,2.07,3-.3,3.94-1.24,4.53-4.7,9.27-9.56,14.31-14.32.34-.32,1.7-1.11.84-1.66a1,1,0,0,0-.63-.2c-1.82.25-10.09,1.07-15.14,1.66-1.12.35-2.38,2.12-3.32,3.11-2.5,2.59-5.18,4.81-7.89,7.88-.55.63-2.09,2.56-.62,2.08" transform="translate(-1.88 -2)"/><g class="cls-167"><path class="cls-163" d="M186.06,245l-16.36,1.43-2.29-2.4a1.52,1.52,0,0,1,.89-2.28c1.82-.58,17.76-.74,17.76-.74A3.6,3.6,0,0,1,186.06,245Z" transform="translate(-1.88 -2)"/><path class="cls-168" d="M167.85,245.76s1.7-.42,2.08,0-.29,1.12-.29,1.12L159.08,257.8s-2.93.77-2.93.68-1.18-1.77-.77-2.73a6.45,6.45,0,0,1,1.61-2.61,15.66,15.66,0,0,1,1.76-1.44c.74-.51,9.1-5.94,9.1-5.94" transform="translate(-1.88 -2)"/></g><path class="cls-87" d="M156.21,253.83c-1.66-.39-7.8-.3-9.55.42a10.32,10.32,0,0,0-1.24,1,51.51,51.51,0,0,0-5.81,5.18,19.46,19.46,0,0,1-2.08,2.29,26.26,26.26,0,0,1-7.46,2.69,11.33,11.33,0,0,1-1.47.06,4,4,0,0,0-2.27.36c-.65.56-1.32,4.6-.83,6.22.41,1.34,2.81,2.43,3.94,4.15.2.3.91,2.2,1.25,3.11,0,0,.58,1.13.41,1,.37.2,2.83-.35,4.15-.62,1.52-.31,2.88-.75,3.94-.83,1.73-.14,3.55-.14,5.37-.14,4.2,0,8.42,0,11.65-1.73a21.26,21.26,0,0,0,2.69-2.28c.41-.34,1-.66,1.46-1s.93-1.08,1.24-1.25c1.1-.58,2.85-.61,3.74-1.24s1.87-2.55,3.11-3.73,3-2.12,3.73-3.11c.33-.43.5-1,1-1.87a7.25,7.25,0,0,0,1-1.87,4.88,4.88,0,0,0-1-3.74c-.6-.21-4,1.66-4.77,1.87a15.87,15.87,0,0,1-6.85.21c-1.64-.52-2.41-1.91-3.11-3.32-.26-.52-.21-1.13-.62-1.45s-1.12-.29-1.66-.42" transform="translate(-1.88 -2)"/><g class="cls-169"><path class="cls-170" d="M152.79,253.6a21.52,21.52,0,0,0-6.13.65,10.32,10.32,0,0,0-1.24,1,51.51,51.51,0,0,0-5.81,5.18,19.46,19.46,0,0,1-2.08,2.29,26.26,26.26,0,0,1-7.46,2.69,9.15,9.15,0,0,1-1.32.06h-.26a3.82,3.82,0,0,0-2.16.36c-.49.42-1,2.86-1,4.71a5.42,5.42,0,0,0,.17,1.51c.41,1.34,2.81,2.43,3.94,4.15.2.3.91,2.2,1.25,3.11a8,8,0,0,1,.44,1s0,0,0,0h0a.66.66,0,0,0,.29,0,29.93,29.93,0,0,0,3.85-.66c1.52-.31,2.88-.75,3.94-.83,1.54-.13,3.14-.14,4.75-.14h1.25c4,0,7.95-.08,11-1.73a21.26,21.26,0,0,0,2.69-2.28c.41-.34,1-.66,1.46-1s.93-1.08,1.24-1.25c1.1-.58,2.85-.61,3.74-1.24s1.87-2.55,3.11-3.73,3-2.12,3.73-3.11c.33-.43.5-1,1-1.87a7.25,7.25,0,0,0,1-1.87,4.46,4.46,0,0,0,.05-.63,4.75,4.75,0,0,0-1.09-3.11h-.14c-.85,0-3.87,1.68-4.63,1.88a18,18,0,0,1-4.28.5,9.09,9.09,0,0,1-2.57-.29,4.12,4.12,0,0,1-2.13-1.62,10.24,10.24,0,0,1-.79-1.32c-.07-.12-.13-.25-.19-.38-.26-.52-.21-1.13-.62-1.45s-1.12-.29-1.66-.42a18.5,18.5,0,0,0-3.42-.23" transform="translate(-1.88 -2)"/><polyline class="cls-171" points="129.22 278.39 129.23 278.39 129.22 278.39"/><path class="cls-172" d="M133.58,280.75c3.95-.4,8.5-.22,12.24-.83.18.74-.6,1.14-.83,1.65-1.55,3.33.58,6.52,5,5.61,2.94-.62,5.17-2.28,7.88-4.15,2.87-2,6.74-4.72,9.54-7.06,1.89-1.57,3.69-3.25,4-4.35s-.32-2.45-.21-2.7,1.28-.78,2.07-1.25c1.32-.77,5.22-3,5-5-.15-1.36-1.32-1.59-2.69-1.25-1.92.47-4.59,2.37-7.47,3.32a59.54,59.54,0,0,0-7.89,2.7c-2.43,1.23-4.37,2.91-6.63,4.15-5.15,2.8-12,2.18-20.13,2.69a19.34,19.34,0,0,1-2.7.21c-.84-.36-2.81-6.16-2.9-7.67-.1-1.7.73-4.23-1-4.78-3.21-1-4.5,4.38-4.77,6.85a21.47,21.47,0,0,0,0,2.9c0,.66.26,2.41.21,2.49-.59.86-4,.15-5.4.42a3.53,3.53,0,0,0-3.11,3.32,3.43,3.43,0,0,0,.62,1.87c1,1.26,2.73,1.2,4.57,1.24s4.51-.45,5.6,0c.55.23,1.08,1.52,1.45,2.08a16.31,16.31,0,0,0,1.45,2.07c.16.14.47.06.63.21a4.26,4.26,0,0,0,3.11,1.24C133.6,286.56,134.74,283.92,133.58,280.75Z" transform="translate(-1.88 -2)"/></g><path class="cls-92" d="M139.66,283.57a112.89,112.89,0,0,0-5.61-10.79c-2.05-3.62-3.9-7.49-6.22-10.17-.8-.93-4.28,1.89-5.81,2.7-.29.15-1.73.42-1.87.83s1,1.82,1.45,2.7c2.79,4.93,4.43,8.11,7.47,13.28.36.6,1.1,1.5,1.66,2.48s1,2.38,1.45,2.49,3-1.54,3.74-1.86C137.55,284.47,138.21,284.16,139.66,283.57Z" transform="translate(-1.88 -2)"/><g class="cls-173"><path class="cls-94" d="M119.82,265.81h-.21c-.86.45-.67,1.44-.62,2.07.07,1,1.08,2.53,1.87,3.95a53.13,53.13,0,0,0,4.56,7.05c.43.56,2.56,3.18,2.49,3.52s-2.37,1.16-2.07,1.46c-.86-1.7-3.17.25-2.7,1.24s1.84.1,2.49-.41c.07,1.29,1.62,1.8,2.9,1.24A1.66,1.66,0,0,0,129,288c1.46,1,2.87-.6,3.94-.42.9.15,1.54,1.24,2.08,1.66.79.63,1.37,1.58,2.69,1.25a1.59,1.59,0,0,0,1.25-1.66c.07-1.47-1.89-2.13-1.66-3.12,2.78-1.16,8.84-3,11.2-4.77.84-.63,1.82-1.86,1.66-2.69-.3-1.56-2.3-1.35-3.94-.83,1.07-1.6-.07-2.6-1.45-2.7-1.16-.08-2.36.74-3.53,1.24-2.49,1.08-4.15,1.75-6.64,2.91-1.15.54-2.74,1.56-3.32,1.45-.4-.08-1.72-1.74-2.7-2.9-1.09-1.31-1.92-2.56-2.49-3.32C124,271.26,122.09,268,119.82,265.81Z" transform="translate(-1.88 -2)"/></g><polyline class="cls-174" points="284.94 437.01 281.06 437.01 281.06 449.83 284.94 449.83 284.94 437.01"/><polyline class="cls-175" points="272.87 437.01 268.99 437.01 268.99 449.83 272.87 449.83 272.87 437.01"/><polyline class="cls-176" points="260.8 437.01 256.92 437.01 256.92 449.83 260.8 449.83 260.8 437.01"/><polyline class="cls-174" points="284.94 462.35 281.06 462.35 281.06 475.17 284.94 475.17 284.94 462.35"/><polyline class="cls-175" points="272.87 462.35 268.99 462.35 268.99 475.17 272.87 475.17 272.87 462.35"/><polyline class="cls-176" points="260.8 462.35 256.92 462.35 256.92 475.17 260.8 475.17 260.8 462.35"/><polyline class="cls-174" points="284.94 487.69 281.06 487.69 281.06 500.5 284.94 500.5 284.94 487.69"/><polyline class="cls-175" points="272.87 487.69 268.99 487.69 268.99 500.5 272.87 500.5 272.87 487.69"/><polyline class="cls-176" points="260.8 487.69 256.92 487.69 256.92 500.5 260.8 500.5 260.8 487.69"/><polyline class="cls-174" points="284.94 513.07 281.06 513.07 281.06 525.89 284.94 525.89 284.94 513.07"/><polyline class="cls-175" points="272.87 513.07 268.99 513.07 268.99 525.89 272.87 525.89 272.87 513.07"/><polyline class="cls-176" points="260.8 513.07 256.92 513.07 256.92 525.89 260.8 525.89 260.8 513.07"/><path class="cls-177" d="M382.2,378.13h-4.68V478.48l.24-.09c1.2-.5,2.18-.88,3.42-1.29a72.55,72.55,0,0,1-1.9-8.37c-1.15-7.26-.41-13.88,2.92-18.39V378.13" transform="translate(-1.88 -2)"/><path class="cls-178" d="M367.61,378.13h-4.68V490.77a38,38,0,0,1,4.68-5.59v-107" transform="translate(-1.88 -2)"/><path class="cls-179" d="M353,378.13h-4.68v121a10.78,10.78,0,0,1,2.55-.3A13.81,13.81,0,0,1,353,499V378.13" transform="translate(-1.88 -2)"/><path class="cls-180" d="M424.57,374.27a8.28,8.28,0,0,0-6.08,2.55c-.4.35-.61.51-.87.78a8.51,8.51,0,0,0-.58.67c-6.4,8-8.24,23.55-8.71,37.34a9.38,9.38,0,0,0-3.08-.55,8.2,8.2,0,0,0-6.67,3.67c-4,5.46-3.2,18.06-.83,25.31a21.92,21.92,0,0,0-10.38,2.28,17.68,17.68,0,0,0-2.7,1.45,14.29,14.29,0,0,0-2.47,2.57c-3.33,4.51-4.07,11.13-2.92,18.39a72.55,72.55,0,0,0,1.9,8.37l.52-.17c1.8-.56,2.1-.42,2.69-1.86a28.81,28.81,0,0,1,2.91-5.6,27.11,27.11,0,0,1,3.11-4,29.85,29.85,0,0,1,19.3-9.13c.87-.05,1.7-.08,2.5-.08a37.39,37.39,0,0,1,8.91,1.12c.35.09.7.17,1,.27.33-19.46,2.17-38.25,3.27-56.3,0-.11,0-.21.15-.21h.06c1.56,12.22,1.85,25.18,2.07,38,.11,6.1.14,13.32,0,20.44a39.34,39.34,0,0,1,7.29,4.05c4.92,3.46,9.82,8.18,9.82,15.72,0,.49,0,1-.07,1.5a47.22,47.22,0,0,1-1,4.77c.53,0,1,0,1.51,0a26.4,26.4,0,0,1,8.22,1.38,28.43,28.43,0,0,0,3.62-3.53,37.79,37.79,0,0,0,2.8-3.62,14.31,14.31,0,0,1-5.42,1.7,3,3,0,0,1-2-.66,2.8,2.8,0,0,1-1-2.22c0-2.37,2.2-5.21,3-6.08a16.94,16.94,0,0,1,8.09-4.36,5.12,5.12,0,0,1,.69,0,12.35,12.35,0,0,1,1.61.13,25.6,25.6,0,0,0,.47-7.05,24.39,24.39,0,0,0-3.73-10.79,13.87,13.87,0,0,0-2.49-3.32,12.94,12.94,0,0,0-3.94-2.49,14.78,14.78,0,0,0-4.15-1.66c-.43-.09-1.61-.14-1.66-.21-.22-.25,2.39-5.88,2.69-6.84,1.74-5.43,3-12.69.21-17.85a10,10,0,0,0-9.56-6.05c-.33,0-.67,0-1,0,2.83-12.78-.64-25.7-7.26-32.78a18.55,18.55,0,0,0-1.42-1.38,14.31,14.31,0,0,0-7.5-3.6,8.18,8.18,0,0,0-1-.06" transform="translate(-1.88 -2)"/><path class="cls-181" d="M425.58,401.19c-.12,0-.14.1-.15.21-1.1,18.05-2.94,36.84-3.27,56.3.92.24,1.81.51,2.68.81s2,.7,2.89,1.1c.12-7.12.09-14.34,0-20.44-.22-12.79-.51-25.75-2.07-38h-.06" transform="translate(-1.88 -2)"/><path class="cls-182" d="M345.39,512a39.8,39.8,0,0,0-21.79-4.15,41,41,0,0,0-19.09,6.85,59,59,0,0,0-13.27,12.65c-3.91,4.94-7.5,11.09-8.51,17.22-.17,1,.3,4.17-.21,4.77a12.26,12.26,0,0,1-2.12,0,19.89,19.89,0,0,0-3.48,0c-5.07,1.38-7,8.43-3.73,13.91-6.91-1.44-14.56.06-18.88,3.11a28.25,28.25,0,0,0-5,5,22.72,22.72,0,0,0-3.74,6.22c-.25.63-.64,1.88-.62,1.87-.55.29-3.07-1-4.77-1.25-7.53-1.25-14,1.62-18.88,5.4a17.08,17.08,0,0,0-3.74,3.73c-.6.93-1.94,3.62-1.24,5.4.85,2.15,4.34,1.7,7.47,1.66,9.08-.14,19.33.2,28,.2,13.05,0,25.69-.19,37.34.21,24.82.86,50.23.42,74.9.42,32.16,0,62.32.2,94,.2,15.83,0,30.19.21,46.89.21,3.38,0,7.53.56,8.92,0,1-.42,2.42-2.68,2.7-4.77a15.41,15.41,0,0,0-.21-4.57c-1.14-6.39-5.09-11.07-8.92-15.56a47.59,47.59,0,0,0-13.7-10.78c4.61-2.32,9.79-6.9,7.68-13.49-1.7-5.34-8.91-7.23-15.35-4.77.79-1.64,1-3.28,1.87-5v-.42h.41c.1-.32-.1-1,0-1.45.27-1.23.82-2.86,1-4.36,2.08-14.35-6.16-24.3-13.28-30.91-1.17-1.09-2.55-2.23-3.94-3.32a49.63,49.63,0,0,0-9.13-5.81,60,60,0,0,0-7.27-2.7c-3.81-1.21-6.95-2.35-12-2.07a47.22,47.22,0,0,0,1-4.77c.7-8.42-4.51-13.54-9.75-17.22a40.42,40.42,0,0,0-13.9-6.23,36.4,36.4,0,0,0-11.41-1,29.85,29.85,0,0,0-19.3,9.13,27.11,27.11,0,0,0-3.11,4,28.81,28.81,0,0,0-2.91,5.6c-.59,1.44-.89,1.3-2.69,1.86a41.34,41.34,0,0,0-3.94,1.46,27.58,27.58,0,0,0-5.19,2.7,25.23,25.23,0,0,0-2.91,2.28c-.28.24-.49.3-.83.62a33.81,33.81,0,0,0-8.3,11.2,27,27,0,0,0-1.24,3.53c-.17.78,0,2.11-.21,2.28-.45.42-2-.72-2.7-1-3.31-1.42-8.4-1.85-11.2.83-3.18,3.06-2,8.24.21,11.21" transform="translate(-1.88 -2)"/><path class="cls-182" d="M465.52,468.43a10.16,10.16,0,0,0-2.91-.21,16.94,16.94,0,0,0-8.09,4.36c-1.14,1.17-4.76,5.95-2.07,8.3,1.88,1.64,5.51-.14,7.88-1.25,2.68-1.25,5.16-2.76,6.23-4.15,1.52-2,1.9-6.12-1-7.05" transform="translate(-1.88 -2)"/><path class="cls-183" d="M463.3,468.18a5.12,5.12,0,0,0-.69,0,16.94,16.94,0,0,0-8.09,4.36c-.84.87-3,3.71-3,6.08a2.8,2.8,0,0,0,1,2.22,3,3,0,0,0,2,.66c1.87,0,4.19-1.12,5.87-1.91,2.68-1.25,5.16-2.76,6.23-4.15a6.15,6.15,0,0,0,1.16-3.59,3.31,3.31,0,0,0-2.2-3.46,10.71,10.71,0,0,0-2.22-.25" transform="translate(-1.88 -2)"/><path class="cls-182" d="M342.49,487.31c-3.71-1.5-3.6,3.38-2.91,6.43.27,1.18.71,2.84,2.17,2.87,2.51.05,3.28-2.46,2.94-4.46-.23-1.33-.73-4.24-2.2-4.84" transform="translate(-1.88 -2)"/><path class="cls-184" d="M341.24,487c-1.54,0-2,1.64-2,3.52a15,15,0,0,0,.38,3.19c.27,1.18.71,2.84,2.17,2.87h.07c2.09,0,2.95-1.8,2.94-3.56a5.37,5.37,0,0,0-.07-.9c-.23-1.33-.73-4.24-2.2-4.84a3.44,3.44,0,0,0-1.25-.28" transform="translate(-1.88 -2)"/><path class="cls-182" d="M329.62,489.59c-2.45-.39-4.69.2-4.35,3.74.24,2.55,2,4.08,4.14,6,1.93,1.71,4.5,3.81,7.06,2.91,3.33-1.18,1.68-6.38.21-8.3a12.48,12.48,0,0,0-7.06-4.36" transform="translate(-1.88 -2)"/><path class="cls-184" d="M328.4,489.49c-1.76,0-3.16.76-3.17,3.15a5.64,5.64,0,0,0,0,.69c.24,2.55,2,4.08,4.14,6,1.61,1.43,3.66,3.12,5.79,3.12a3.8,3.8,0,0,0,1.27-.21,3,3,0,0,0,1.94-3.17,9.42,9.42,0,0,0-1.73-5.13,12.48,12.48,0,0,0-7.06-4.36,7.43,7.43,0,0,0-1.22-.1" transform="translate(-1.88 -2)"/><path class="cls-182" d="M512.82,555.36a17.82,17.82,0,0,0-4.15-.21c-3,.41-6.44,2.56-6.22,5.4.16,2.09,2.12,2.87,4.56,3.32,4.76.88,12.71,1.08,12-4.36C518.73,556.94,516.25,555.81,512.82,555.36Z" transform="translate(-1.88 -2)"/><path class="cls-182" d="M241.86,562.62a3,3,0,0,0-1.87-.21c-2.63.75-4.09,13.36,1,12.66,1.78-.24,3.47-5,3.11-8.5-.19-1.88-1-3.52-2.28-4" transform="translate(-1.88 -2)"/><path class="cls-183" d="M240.57,562.33a2.45,2.45,0,0,0-.58.08c-1.35.39-2.39,3.89-2.39,7.12,0,2.9.83,5.57,3,5.57l.4,0c1.62-.22,3.16-4.12,3.16-7.5,0-.34,0-.68-.05-1-.19-1.88-1-3.52-2.28-4a3.85,3.85,0,0,0-1.29-.29" transform="translate(-1.88 -2)"/><g class="cls-185"><path class="cls-183" d="M424.84,458.51A30.65,30.65,0,0,0,411.61,464c-.63.43-1.36.62-1.87,1l-.34.29.56.38a58.27,58.27,0,0,1,10,9.33A45.91,45.91,0,0,1,427,485.21c3.68,7.68,4.39,16.32,6.43,24.48a56.3,56.3,0,0,0,4.15,11.21,37,37,0,0,0,2.7,5,32.07,32.07,0,0,0,3.73,3.94c7,7,18.11,10.85,32.26,10.85,1,0,2,0,3-.06,2.26-.09,4.8-.31,7.43-.52a22.72,22.72,0,0,1,1.25-3.4v-.42h.41a.83.83,0,0,0,0-.24c0-.26-.06-.6-.06-.9a1.48,1.48,0,0,1,0-.31c.27-1.23.82-2.86,1-4.36.06-.43.11-.86.16-1.28a24.05,24.05,0,0,1-11.75-3.35,36.17,36.17,0,0,1-7.88-6c-.32-.3-.81-.4-1-.62s-.35-.74-.62-1c-4-4.35-7.27-9.48-7.68-16.81-.08-1.58.18-3.74,0-5-.55-4-3.56-6.38-6.43-8.3-.85-.56-1.63-1.09-2.44-1.58a24.15,24.15,0,0,0-6.46-.87c-.48,0-1,0-1.51,0h0a47.22,47.22,0,0,0,1-4.77c0-.51.06-1,.07-1.5,0-7.54-4.9-12.26-9.82-15.72a40.15,40.15,0,0,0-10.18-5.15" transform="translate(-1.88 -2)"/><path class="cls-183" d="M236.61,577.88c-.32,0-.65,0-1,0a21.54,21.54,0,0,0-4.3.62,27.07,27.07,0,0,0-10,5.05,17.08,17.08,0,0,0-3.74,3.73,9.09,9.09,0,0,0-1.44,4.25,3.16,3.16,0,0,0,.2,1.15c.58,1.47,2.4,1.73,4.48,1.73,1,0,2-.06,3-.07,1.51,0,3.06,0,4.63,0h2.11c.17-.65.36-1.29.56-1.92a25.37,25.37,0,0,1,5-9.12,20.5,20.5,0,0,1,3.12-2.91c.77-.6,1.56-1.15,2.28-1.66l.23-.15a11.77,11.77,0,0,0-1.51-.4,22.2,22.2,0,0,0-3.59-.3" transform="translate(-1.88 -2)"/><path class="cls-186" d="M451.7,486.48c.81.49,1.59,1,2.44,1.58,2.87,1.92,5.88,4.28,6.43,8.3.18,1.24-.08,3.4,0,5,.41,7.33,3.71,12.46,7.68,16.81.27.3.34.75.62,1s.72.32,1,.62a36.17,36.17,0,0,0,7.88,6,24.05,24.05,0,0,0,11.75,3.35,31.69,31.69,0,0,0,.16-3.19c0-12-7.24-20.54-13.6-26.44-.86-.8-1.83-1.63-2.84-2.44-.36-.3-.73-.59-1.1-.88a49.63,49.63,0,0,0-9.13-5.81,60,60,0,0,0-7.27-2.7c-1.4-.44-2.71-.88-4.06-1.24" transform="translate(-1.88 -2)"/><path class="cls-184" d="M498.22,556.68a1.17,1.17,0,0,0-1.13.68.88.88,0,0,0,0,.5,15.25,15.25,0,0,0,1.38-1.17h-.21" transform="translate(-1.88 -2)"/><path class="cls-184" d="M502.83,566.12c1.36,3.43,1.87,8.6,1.52,13.44-.41,5.73-2.83,11.29-5.73,16h6.32c2.25,0,4.85.25,6.74.25a6.44,6.44,0,0,0,2.18-.25c1-.42,2.42-2.68,2.7-4.77a11.36,11.36,0,0,0,.09-1.44,18.17,18.17,0,0,0-.3-3.13c-1.14-6.39-5.09-11.07-8.92-15.56a44.3,44.3,0,0,0-4.6-4.59" transform="translate(-1.88 -2)"/><path class="cls-184" d="M397.94,459.82a33.51,33.51,0,0,0-7.53,5.7,27.11,27.11,0,0,0-3.11,4,28.81,28.81,0,0,0-2.91,5.6c-.59,1.44-.89,1.3-2.69,1.86a41.34,41.34,0,0,0-3.94,1.46,27.58,27.58,0,0,0-5.19,2.7,25.23,25.23,0,0,0-2.91,2.28c-.28.24-.49.3-.83.62s-.81.78-1.22,1.19a38,38,0,0,0-4.68,5.59,25.65,25.65,0,0,0-2.4,4.42,27,27,0,0,0-1.24,3.53c-.17.78,0,2.11-.21,2.28a.36.36,0,0,1-.27.09c-.63,0-1.81-.86-2.43-1.13a14.45,14.45,0,0,0-5.49-1.13,8.17,8.17,0,0,0-5.71,2,6.57,6.57,0,0,0-1.94,4.87,11.18,11.18,0,0,0,2.15,6.34h0a38.7,38.7,0,0,0-18.17-4.29h-.83a23.46,23.46,0,0,1-5.66,11.47A50.55,50.55,0,0,1,311,527.9c-7.8,5.52-16,8.16-25.73,8.9a29.42,29.42,0,0,0-2.53,7.77,4.36,4.36,0,0,0,0,.68c0,.73.08,1.73.08,2.57a2.9,2.9,0,0,1-.25,1.52s-.15,0-.36,0c-.38,0-1,0-1.76-.07s-1.51-.06-2.17-.06a6.74,6.74,0,0,0-1.31.09c-3.36.91-5.33,4.31-5.33,8.09a11.35,11.35,0,0,0,1.6,5.82h0a26.56,26.56,0,0,0-4.53-.54,71.06,71.06,0,0,0-2.69,9.23,73.12,73.12,0,0,0-1.45,17.22c0,1,0,2,.07,3,3-4.46,7.24-9.67,14.17-9.66a14.76,14.76,0,0,1,2.06.14c.31,0,1.55.34,2.07.41h.21a12.52,12.52,0,0,0,1-2.08c.37-.83.57-1.8.83-2.28.37-.66,1-1.37,1.45-2.07a30.3,30.3,0,0,1,5-5.71h0a23.66,23.66,0,0,1,7-4.28l.3-1.18c2.77-10.64,8.27-17.78,15.77-24.27,2.11-1.83,4.07-3.54,6.16-5.09.58-.84,1.2-1.64,1.86-2.42a24.19,24.19,0,0,1,5.8-4.77c.88-.57,1.63-1.2,2.5-1.66a40.63,40.63,0,0,1,16.39-4.57c1.11-.07,2.18-.1,3.2-.1a41.2,41.2,0,0,1,16.09,3.21l.87.36h0l.9.41a32.44,32.44,0,0,0,6.4-2.8,46.4,46.4,0,0,0,15.15-13.9c4.13-5.89,6.54-13.25,8.09-21,1.43-7.17,3.43-13.31,7.05-18.47.26-.38.55-.67.83-1a39.13,39.13,0,0,1,3.6-4.06,49.39,49.39,0,0,0-9.4-4.81c-.69-.25-1.38-.48-2.06-.7" transform="translate(-1.88 -2)"/><path class="cls-186" d="M412.21,456.31c-.8,0-1.63,0-2.5.08a28.45,28.45,0,0,0-11.77,3.43c.68.22,1.37.45,2.06.7a49.39,49.39,0,0,1,9.4,4.81l.34-.29c.51-.42,1.24-.61,1.87-1a30.65,30.65,0,0,1,13.23-5.49c-.87-.3-1.76-.57-2.68-.81-.34-.1-.69-.18-1-.27a37.39,37.39,0,0,0-8.91-1.12" transform="translate(-1.88 -2)"/><path class="cls-186" d="M267.72,562.7c-5.19,0-10.21,1.41-13.41,3.66a28.25,28.25,0,0,0-5,5,22.72,22.72,0,0,0-3.74,6.22c-.24.61-.62,1.81-.62,1.87h0a.5.5,0,0,1-.23,0,16.68,16.68,0,0,1-3-.89l-.23.15c-.72.51-1.51,1.06-2.28,1.66a20.5,20.5,0,0,0-3.12,2.91,25.37,25.37,0,0,0-5,9.12c-.2.63-.39,1.27-.56,1.92,7.2,0,14.69.23,21.27.23l10.58,0c.51-.75,1.72-1.7,2-2.17a1.88,1.88,0,0,0,.16-.23c0-1-.07-2-.07-3A73.12,73.12,0,0,1,266,571.94a71.06,71.06,0,0,1,2.69-9.23h-.94" transform="translate(-1.88 -2)"/></g><path class="cls-187" d="M307.17,565c-9.92.14-16.38,5.3-20.75,11.62-.48.7-1.08,1.41-1.45,2.07-.26.48-.46,1.45-.83,2.28a12.52,12.52,0,0,1-1,2.08c-.13.06-1.9-.36-2.28-.42-8.3-1.17-13.12,4.83-16.39,9.75-.39.59-2.22,1.94-2.25,2.7,14.86-.28,31-.21,46-.21,45,0,90.62,0,135.69.21-2-5.8-6.15-10.78-12.66-12.45a7.8,7.8,0,0,0-2-.08,4.5,4.5,0,0,1-1.91-.13c-.58-.3-1.32-3-1.66-3.73-4.33-8.82-11.57-15.74-22.2-18.05-.62-.14-2.26-.4-2.28-.41-.47-.52.64-1.9.83-4a10.88,10.88,0,0,0-.42-4.35,7.16,7.16,0,0,0-5.81-4.15c-3-.19-4.62,1.23-7.05,2.49a36.52,36.52,0,0,0-7.47-14.11,39.44,39.44,0,0,0-14.73-10.38,41.67,41.67,0,0,0-19.29-3.11,40.63,40.63,0,0,0-16.39,4.57c-.87.46-1.62,1.09-2.5,1.66a24.19,24.19,0,0,0-5.8,4.77c-4.2,5-6.8,11-8.09,19.29-.14.86-.26,3.56-.42,3.74s-.84-.08-1.64-.39a4.92,4.92,0,0,0-2.51-.44,5,5,0,0,0-3.11,2.28c-1.09,2.1-.31,4.88.41,6.85" transform="translate(-1.88 -2)"/><path class="cls-187" d="M413.19,550.89a8.61,8.61,0,0,0-3.32.62c-1.42.67-4.3,3.11-3.94,5,.6,3.13,7.64-.09,8.72-1.45C416,553.38,415.43,551.25,413.19,550.89Z" transform="translate(-1.88 -2)"/><g class="cls-188"><path class="cls-189" d="M350.42,522.57c-1,0-2.09,0-3.2.1a40.63,40.63,0,0,0-16.39,4.57c-.87.46-1.62,1.09-2.5,1.66a24.19,24.19,0,0,0-5.8,4.77c-4.2,5-6.8,11-8.09,19.29-.14.86-.26,3.56-.42,3.74a.3.3,0,0,1-.23.08,5.27,5.27,0,0,1-1.41-.47,5.7,5.7,0,0,0-2-.48,2.42,2.42,0,0,0-.47,0,5,5,0,0,0-3.11,2.28,5.21,5.21,0,0,0-.54,2.43,13.54,13.54,0,0,0,.95,4.42h0a24.68,24.68,0,0,0-8.73,1.63,23.66,23.66,0,0,0-7,4.28c1,.19,2,.4,2.63.53,2.23.46,4.21.79,6,1a58.11,58.11,0,0,0,7.74.53,51.75,51.75,0,0,0,26.28-7.17c6-3.48,10.53-7.12,14.32-13.7a44,44,0,0,0,4.15-9.75c1-3.7.89-7.81,2.9-11,1.82-2.87,6.74-4.78,10.79-5.19.37,0,.74-.06,1.1-.07l-.87-.36a41.2,41.2,0,0,0-16.09-3.21" transform="translate(-1.88 -2)"/><path class="cls-189" d="M278.76,582.49c-6.93,0-11.19,5.2-14.17,9.66a1.88,1.88,0,0,1-.16.23c-.31.47-1.52,1.42-2,2.17a1.11,1.11,0,0,0-.22.53c5.84-.11,11.88-.17,18-.19a29,29,0,0,1,2.31-10.8c.14-.34.28-.7.43-1.05-.52-.07-1.76-.36-2.07-.41a14.76,14.76,0,0,0-2.06-.14" transform="translate(-1.88 -2)"/><path class="cls-190" d="M328,580.87c-10,0-19.3,3-26.32,6-3.83,1.63-7.83,3.68-12.45,5.81-1.71.78-3.63,1.44-5.33,2.18h24.29l55.68,0c-6.39-3.73-12.08-7.52-19-10.51a39.14,39.14,0,0,0-12.45-3.32c-1.47-.14-2.93-.2-4.38-.2" transform="translate(-1.88 -2)"/><path class="cls-190" d="M371.27,528.08a11.32,11.32,0,0,0,2.42,2.36c3.19,2.76,6.12,5.65,6.64,11,.23,2.34,0,4.9.21,7.26a17.67,17.67,0,0,0,3.11,9.13,15.13,15.13,0,0,0,11,6.23c2.76.23,5.39-.15,7.46.62,3.88,1.43,6.62,5.43,7.89,9.75,1,3.41,1.39,7.23,2.69,10.79a24,24,0,0,0,5.19,8.3c.47.49,1,1,1.52,1.48l24.5.08c-2-5.8-6.15-10.78-12.66-12.45a4.67,4.67,0,0,0-1.11-.1l-.92,0-.87,0a2.29,2.29,0,0,1-1-.16c-.58-.3-1.32-3-1.66-3.73-4.33-8.82-11.57-15.74-22.2-18.05-.62-.14-2.26-.4-2.28-.41a.5.5,0,0,1-.12-.34c0-.67.79-1.92.95-3.61,0-.37.05-.75.05-1.14a9.63,9.63,0,0,0-.47-3.21,7.16,7.16,0,0,0-5.81-4.15l-.52,0c-2.69,0-4.25,1.33-6.53,2.51a36.52,36.52,0,0,0-7.47-14.11,38.28,38.28,0,0,0-10-8.08" transform="translate(-1.88 -2)"/></g><path class="cls-191" d="M491.87,226.15a12.32,12.32,0,0,0-7.88,1.66,14.21,14.21,0,0,0-4.57,4.35c-.34.52-.54,1.15-.83,1.25s-3-.58-3.94-.62a28.5,28.5,0,0,0-11.2,1.66c-3.14,1.18-6.54,2.91-6.65,6.22-.18,5.91,10.38,6.58,16.82,7.05,12,.9,23.83,1.27,33.61-1.45,3.23-.9,6.93-2.22,6.84-6s-3.68-5.4-7.47-5.8c-.6-.07-1.54.18-1.87,0s-.64-1.45-1-2.08a10.94,10.94,0,0,0-3.74-3.53c-.17-.12-.24-.5-.41-.62C497.88,227.11,495,226.46,491.87,226.15Z" transform="translate(-1.88 -2)"/><path class="cls-192" d="M330.43,129.56a33,33,0,0,0-4.15-.21,19.57,19.57,0,0,0-13.9,6.85,24.3,24.3,0,0,0-2.28,3.53c-.32.6-.29,1.1-.62,1.24-.66.29-2.11-.22-3.11-.21-1.16,0-2.19.15-2.91.21a16.94,16.94,0,0,0-8.71,3.12,6.64,6.64,0,0,0-2.49,2.69,9.73,9.73,0,0,0-.42,5c1,4.25,6.52,6.22,12.24,7.06,5.93.86,12.53.2,18.68.2,6.47,0,13.15.08,18.88.42a148.41,148.41,0,0,0,18.88.41c5.55-.37,13.86-2.56,10.79-9.54-.18-.4-.58-.66-.83-1s-.4-1-.63-1.24c-3.55-4.26-13.3-7.89-21-7.06a15.72,15.72,0,0,1-2.08.21c-.06,0-.69-1.76-.83-2.07a14.34,14.34,0,0,0-5.81-6.44A22.56,22.56,0,0,0,330.43,129.56Z" transform="translate(-1.88 -2)"/><polyline class="cls-193" points="222.74 539.14 217.77 539.14 217.77 572.85 222.74 572.85 222.74 539.14"/><polyline class="cls-194" points="189.31 539.14 184.34 539.14 184.34 549.47 189.31 549.47 189.31 539.14"/></svg>
|
assets/img/svg/default.svg
CHANGED
@@ -1,40 +1 @@
|
|
1 |
-
|
2 |
-
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
|
3 |
-
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
|
4 |
-
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
|
5 |
-
width="303.000000pt" height="84.000000pt" viewBox="0 0 303.000000 84.000000"
|
6 |
-
preserveAspectRatio="xMidYMid meet">
|
7 |
-
<metadata>
|
8 |
-
Created by potrace 1.10, written by Peter Selinger 2001-2011
|
9 |
-
</metadata>
|
10 |
-
<g transform="translate(0.000000,84.000000) scale(0.100000,-0.100000)"
|
11 |
-
fill="#cdcdcd" fill-rule="evenodd" stroke="none">
|
12 |
-
<path d="M1699 741 l-39 -39 0 -93 0 -93 -47 -48 -47 -48 47 -48 47 -48 0 -88
|
13 |
-
0 -88 39 -39 39 -39 532 0 532 0 39 39 39 39 0 277 0 277 -39 39 -39 39 -532
|
14 |
-
0 -532 0 -39 -39z m1111 -31 c19 -19 20 -33 20 -285 0 -252 -1 -266 -20 -285
|
15 |
-
-19 -19 -33 -20 -540 -20 -610 0 -560 -10 -560 115 0 80 -14 119 -59 164 l-23
|
16 |
-
23 41 42 41 42 0 92 c0 144 -58 130 558 131 509 1 522 1 542 -19z"/>
|
17 |
-
<path d="M1942 558 c-13 -13 -16 -116 -4 -135 6 -9 19 -8 54 5 44 16 48 15 67
|
18 |
-
-2 24 -22 27 -53 7 -78 -8 -12 -30 -18 -72 -20 -51 -3 -59 -6 -59 -23 0 -18 8
|
19 |
-
-20 67 -23 62 -3 68 -1 92 25 20 22 26 38 26 75 0 65 -22 86 -92 90 -46 3 -53
|
20 |
-
6 -56 26 -4 23 9 27 75 23 44 -3 78 16 62 35 -15 18 -149 20 -167 2z"/>
|
21 |
-
<path d="M2208 541 c-33 -29 -33 -31 -33 -118 0 -79 2 -91 24 -115 20 -23 33
|
22 |
-
-28 70 -28 63 0 101 36 101 96 0 64 -32 94 -98 94 -28 0 -53 4 -57 9 -8 13 44
|
23 |
-
51 61 44 23 -9 84 7 84 21 0 18 -22 26 -76 26 -34 0 -51 -6 -76 -29z m94 -118
|
24 |
-
c18 -16 24 -59 10 -79 -17 -26 -51 -26 -77 0 -25 25 -31 50 -19 80 8 21 62 21
|
25 |
-
86 -1z"/>
|
26 |
-
<path d="M2483 498 c-4 -7 -8 -29 -8 -48 0 -28 -4 -35 -20 -36 -40 -2 -45 -4
|
27 |
-
-45 -19 0 -15 5 -17 45 -19 16 -1 20 -8 20 -38 0 -42 14 -62 39 -52 14 5 16
|
28 |
-
14 11 45 -7 38 -6 39 23 39 40 0 62 9 62 25 0 16 -22 25 -62 25 -29 0 -30 1
|
29 |
-
-23 36 4 26 2 39 -7 45 -18 12 -25 11 -35 -3z"/>
|
30 |
-
<path d="M139 711 l-39 -39 0 -262 0 -262 39 -39 39 -39 562 0 562 0 39 39 39
|
31 |
-
39 0 262 0 262 -39 39 -39 39 -562 0 -562 0 -39 -39z m1168 -33 c23 -21 23
|
32 |
-
-23 23 -267 0 -237 -1 -245 -22 -268 l-21 -23 -546 0 c-519 1 -547 2 -568 19
|
33 |
-
-23 19 -23 22 -23 267 0 241 1 248 22 271 l21 23 546 0 545 0 23 -22z"/>
|
34 |
-
<path d="M705 545 l-48 -55 -1 -115 c-1 -63 1 -115 4 -115 3 -1 54 -2 115 -3
|
35 |
-
130 -2 145 5 145 78 0 24 8 63 17 86 16 41 16 42 -6 60 -18 15 -34 17 -91 12
|
36 |
-
-66 -6 -70 -5 -70 14 0 11 7 26 15 33 8 7 15 23 15 36 0 44 -42 30 -95 -31z"/>
|
37 |
-
<path d="M547 482 c-14 -15 -17 -40 -17 -119 0 -100 0 -101 26 -107 58 -15 62
|
38 |
-
-6 60 112 -1 60 -6 114 -10 120 -11 18 -41 15 -59 -6z"/>
|
39 |
-
</g>
|
40 |
-
</svg>
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="143" height="44" viewBox="0 0 143 44"><defs><style>.a,.c,.d,.f{fill:#cdcdcd;}.a{opacity:0.3;}.b{fill:none;}.c{font-size:18px;font-weight:600;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.e,.f{stroke:none;}</style></defs><g transform="translate(-1018 -624)"><rect class="a" width="60" height="44" rx="6" transform="translate(1018 624)"/><g class="b" transform="translate(1036.445 616)"><path class="e" d="M59.555,52a6,6,0,0,1-6-6V33.754L45,29.012l8.555-5.334V14a6,6,0,0,1,6-6h59a6,6,0,0,1,6,6V46a6,6,0,0,1-6,6Z"/><path class="f" d="M 118.5543060302734 51.00020599365234 C 121.3114852905273 51.00020599365234 123.5546112060547 48.75708389282227 123.5546112060547 45.99990463256836 L 123.5546112060547 14.00040626525879 C 123.5546112060547 11.24322891235352 121.3114852905273 9.000105857849121 118.5543060302734 9.000105857849121 L 59.5547981262207 9.000105857849121 C 56.7976188659668 9.000105857849121 54.55449676513672 11.24322891235352 54.55449676513672 14.00040626525879 L 54.55449676513672 23.67716217041016 L 54.55449676513672 24.23208427429199 L 54.08362197875977 24.52570533752441 L 46.97117233276367 28.9608268737793 L 54.03932189941406 32.87892913818359 L 54.55449676513672 33.16450500488281 L 54.55449676513672 33.7535400390625 L 54.55449676513672 45.99990463256836 C 54.55449676513672 48.75708389282227 56.7976188659668 51.00020599365234 59.5547981262207 51.00020599365234 L 118.5543060302734 51.00020599365234 M 118.5543060302734 52.00020599365234 L 59.5547981262207 52.00020599365234 C 56.24099731445313 52.00020599365234 53.55449676513672 49.31370544433594 53.55449676513672 45.99990463256836 L 53.55449676513672 33.7535400390625 L 44.99999618530273 29.01150703430176 L 53.55449676513672 23.67716217041016 L 53.55449676513672 14.00040626525879 C 53.55449676513672 10.68660640716553 56.24099731445313 8.000105857849121 59.5547981262207 8.000105857849121 L 118.5543060302734 8.000105857849121 C 121.8681106567383 8.000105857849121 124.5546112060547 10.68660640716553 124.5546112060547 14.00040626525879 L 124.5546112060547 45.99990463256836 C 124.5546112060547 49.31370544433594 121.8681106567383 52.00020599365234 118.5543060302734 52.00020599365234 Z"/></g><text class="c" transform="translate(1102 654)"><tspan x="0" y="0">321+</tspan></text><path class="d" d="M7.67,10.758h5.967V24.673H7.67Zm22.916,1.465L28.114,9.752H23.365L24.5,6.876l.321-.816-.03-.235-.7-5.558L20.668,0,19.412,4.334,16.067,9.759V24.673H28.429Z" transform="translate(1028.872 632.333)"/></g></svg>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/img/svg/heart.svg
CHANGED
@@ -1,218 +1 @@
|
|
1 |
-
|
2 |
-
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
|
3 |
-
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
|
4 |
-
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
|
5 |
-
width="252.000000pt" height="111.000000pt" viewBox="0 0 252.000000 111.000000"
|
6 |
-
preserveAspectRatio="xMidYMid meet">
|
7 |
-
<metadata>
|
8 |
-
Created by potrace 1.10, written by Peter Selinger 2001-2011
|
9 |
-
</metadata>
|
10 |
-
<g transform="translate(0.000000,111.000000) scale(0.100000,-0.100000)"
|
11 |
-
fill="#cdcdcd" fill-rule="evenodd" stroke="none">
|
12 |
-
<path d="M209 955 c-68 -44 -69 -52 -69 -436 l0 -342 50 -49 49 -48 1041 0
|
13 |
-
c916 0 1041 2 1046 15 4 8 14 15 23 15 22 0 41 19 41 42 0 11 -7 18 -18 18
|
14 |
-
-23 0 -42 -19 -42 -42 0 -21 -4 -22 -31 -5 -17 9 -23 9 -26 0 -5 -15 -63 -18
|
15 |
-
-63 -3 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16 0 -30
|
16 |
-
5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16 0
|
17 |
-
-30 5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16
|
18 |
-
0 -30 5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10
|
19 |
-
-16 0 -30 5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30
|
20 |
-
-10 -16 0 -30 5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10
|
21 |
-
-30 -10 -16 0 -30 5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13
|
22 |
-
-10 -30 -10 -16 0 -30 5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5
|
23 |
-
-13 -10 -30 -10 -16 0 -30 5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0
|
24 |
-
-5 -13 -10 -30 -10 -16 0 -30 5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10
|
25 |
-
0 -5 -13 -10 -30 -10 -16 0 -30 5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15
|
26 |
-
-10 0 -13 -53 -13 -67 1 -8 8 -13 8 -17 0 -9 -14 -66 -15 -66 -1 0 6 -7 10
|
27 |
-
-15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16 0 -30 5 -30 10 0 6 -7
|
28 |
-
10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16 0 -30 5 -30 10 0 6
|
29 |
-
-7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16 0 -30 5 -30 10 0
|
30 |
-
6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16 0 -30 5 -30 10
|
31 |
-
0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16 0 -30 5 -30
|
32 |
-
10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16 0 -30 5
|
33 |
-
-30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16 0 -30
|
34 |
-
5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16 0
|
35 |
-
-30 5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -5 -13 -10 -30 -10 -16
|
36 |
-
0 -30 5 -30 10 0 6 -7 10 -15 10 -8 0 -15 -4 -15 -10 0 -23 -49 -8 -83 27 -35
|
37 |
-
34 -50 83 -27 83 6 0 10 7 10 15 0 8 -4 15 -10 15 -5 0 -10 14 -10 30 0 17 5
|
38 |
-
30 10 30 6 0 10 7 10 15 0 8 -4 15 -10 15 -5 0 -10 14 -10 30 0 17 5 30 10 30
|
39 |
-
6 0 10 7 10 15 0 8 -4 15 -10 15 -5 0 -10 14 -10 30 0 17 5 30 10 30 6 0 10 7
|
40 |
-
10 15 0 8 -4 15 -10 15 -5 0 -10 14 -10 30 0 17 5 30 10 30 6 0 10 7 10 15 0
|
41 |
-
8 -4 15 -10 15 -5 0 -10 14 -10 30 0 17 5 30 10 30 6 0 10 7 10 15 0 8 -4 15
|
42 |
-
-10 15 -5 0 -10 14 -10 30 0 17 5 30 10 30 6 0 10 7 10 15 0 8 -4 15 -10 15
|
43 |
-
-16 0 -12 57 5 64 8 3 15 17 15 31 0 28 24 35 34 9 3 -8 11 -12 17 -8 9 5 7
|
44 |
-
11 -4 19 -40 29 0 49 44 23 17 -10 23 -10 26 0 5 14 63 17 63 2 0 -5 7 -10 15
|
45 |
-
-10 8 0 15 5 15 10 0 6 14 10 30 10 17 0 30 -4 30 -10 0 -5 7 -10 15 -10 8 0
|
46 |
-
15 5 15 10 0 6 14 10 30 10 17 0 30 -4 30 -10 0 -5 7 -10 15 -10 8 0 15 5 15
|
47 |
-
10 0 6 14 10 30 10 17 0 30 -4 30 -10 0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6
|
48 |
-
14 10 30 10 17 0 30 -4 30 -10 0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6 14 10 30
|
49 |
-
10 17 0 30 -4 30 -10 0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6 14 10 30 10 17 0
|
50 |
-
30 -4 30 -10 0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6 14 10 30 10 17 0 30 -4 30
|
51 |
-
-10 0 -5 7 -10 15 -10 8 0 15 5 15 10 0 18 57 11 65 -7 6 -17 7 -17 19 0 14
|
52 |
-
18 66 24 66 7 0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6 14 10 30 10 17 0 30 -4
|
53 |
-
30 -10 0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6 14 10 30 10 17 0 30 -4 30 -10 0
|
54 |
-
-5 7 -10 15 -10 8 0 15 5 15 10 0 6 14 10 30 10 17 0 30 -4 30 -10 0 -5 7 -10
|
55 |
-
15 -10 8 0 15 5 15 10 0 6 14 10 30 10 17 0 30 -4 30 -10 0 -5 7 -10 15 -10 8
|
56 |
-
0 15 5 15 10 0 6 14 10 30 10 17 0 30 -4 30 -10 0 -5 7 -10 15 -10 8 0 15 5
|
57 |
-
15 10 0 6 14 10 30 10 17 0 30 -4 30 -10 0 -5 7 -10 15 -10 8 0 15 5 15 10 0
|
58 |
-
6 14 10 30 10 17 0 30 -4 30 -10 0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6 14 10
|
59 |
-
30 10 17 0 30 -4 30 -10 0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6 14 10 30 10 17
|
60 |
-
0 30 -4 30 -10 0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6 14 10 30 10 17 0 30 -4
|
61 |
-
30 -10 0 -5 7 -10 15 -10 8 0 15 5 15 10 0 6 14 10 30 10 17 0 30 -4 30 -10 0
|
62 |
-
-5 7 -10 15 -10 8 0 15 5 15 10 0 23 52 9 79 -21 18 -19 31 -27 35 -20 4 6 0
|
63 |
-
14 -8 17 -17 7 -22 34 -6 34 5 0 26 -16 45 -36 28 -27 34 -39 25 -48 -8 -8
|
64 |
-
-14 -7 -21 7 -6 9 -15 15 -21 11 -6 -4 3 -18 21 -35 30 -27 44 -79 21 -79 -5
|
65 |
-
0 -10 -7 -10 -15 0 -8 5 -15 10 -15 6 0 10 -13 10 -30 0 -16 -4 -30 -10 -30
|
66 |
-
-5 0 -10 -7 -10 -15 0 -8 5 -15 10 -15 6 0 10 -13 10 -30 0 -16 -4 -30 -10
|
67 |
-
-30 -5 0 -10 -7 -10 -15 0 -8 5 -15 10 -15 18 0 11 -57 -7 -65 -17 -6 -17 -7
|
68 |
-
0 -19 9 -7 17 -25 17 -39 0 -14 -7 -28 -17 -32 -17 -6 -17 -7 0 -19 9 -7 17
|
69 |
-
-25 17 -39 0 -14 -7 -28 -17 -32 -17 -6 -17 -7 0 -19 20 -15 23 -62 5 -69 -17
|
70 |
-
-6 3 -42 23 -42 12 0 14 59 17 348 2 303 0 348 -13 353 -8 4 -15 14 -15 25 0
|
71 |
-
10 -17 30 -37 44 l-38 25 -1035 -1 -1035 0 -36 -24z"/>
|
72 |
-
<path d="M327 913 c-3 -5 26 -38 63 -76 38 -37 71 -64 73 -60 3 5 -26 38 -63
|
73 |
-
76 -38 37 -71 64 -73 60z"/>
|
74 |
-
<path d="M416 913 c-7 -8 92 -106 103 -101 5 2 -15 26 -44 55 -29 29 -55 50
|
75 |
-
-59 46z"/>
|
76 |
-
<path d="M507 913 c-7 -11 41 -58 50 -50 3 4 -6 18 -20 32 -14 14 -28 22 -30
|
77 |
-
18z"/>
|
78 |
-
<path d="M597 913 c-3 -5 5 -19 18 -31 13 -12 26 -19 28 -15 3 5 -5 19 -18 31
|
79 |
-
-13 12 -26 19 -28 15z"/>
|
80 |
-
<path d="M687 913 c-7 -11 41 -58 50 -50 3 4 -6 18 -20 32 -14 14 -28 22 -30
|
81 |
-
18z"/>
|
82 |
-
<path d="M776 912 c-3 -6 -1 -14 5 -17 15 -10 25 3 12 16 -7 7 -13 7 -17 1z"/>
|
83 |
-
<path d="M867 913 c-7 -11 41 -58 50 -50 3 4 -6 18 -20 32 -14 14 -28 22 -30
|
84 |
-
18z"/>
|
85 |
-
<path d="M957 913 c-3 -4 47 -59 109 -121 63 -63 114 -109 114 -102 0 15 -217
|
86 |
-
233 -223 223z"/>
|
87 |
-
<path d="M1047 913 c-3 -5 26 -38 63 -76 38 -37 71 -64 73 -60 3 5 -26 38 -63
|
88 |
-
76 -38 37 -71 64 -73 60z"/>
|
89 |
-
<path d="M1137 913 c-7 -11 41 -58 50 -50 3 4 -6 18 -20 32 -14 14 -28 22 -30
|
90 |
-
18z"/>
|
91 |
-
<path d="M1317 913 c-4 -3 32 -44 79 -91 46 -46 87 -82 91 -79 3 4 -33 45 -79
|
92 |
-
91 -47 47 -88 83 -91 79z"/>
|
93 |
-
<path d="M1407 913 c-3 -5 33 -45 78 -91 46 -45 86 -79 88 -75 3 5 -33 45 -78
|
94 |
-
91 -46 45 -86 79 -88 75z"/>
|
95 |
-
<path d="M1490 914 c0 -12 141 -147 147 -141 3 4 -26 38 -65 77 -66 66 -82 78
|
96 |
-
-82 64z"/>
|
97 |
-
<path d="M1587 913 c-4 -3 32 -44 79 -91 46 -46 87 -82 91 -79 3 4 -33 45 -79
|
98 |
-
91 -47 47 -88 83 -91 79z"/>
|
99 |
-
<path d="M1677 913 c-3 -5 33 -45 78 -91 46 -45 86 -79 88 -75 3 5 -33 45 -78
|
100 |
-
91 -46 45 -86 79 -88 75z"/>
|
101 |
-
<path d="M1760 914 c0 -12 231 -237 237 -231 6 6 -219 237 -231 237 -3 0 -6
|
102 |
-
-3 -6 -6z"/>
|
103 |
-
<path d="M1857 913 c-4 -3 106 -118 244 -256 137 -137 252 -247 256 -244 3 4
|
104 |
-
-107 119 -244 256 -138 138 -253 248 -256 244z"/>
|
105 |
-
<path d="M1947 913 c-3 -5 87 -99 198 -211 112 -111 206 -199 208 -195 3 5
|
106 |
-
-87 99 -198 211 -112 111 -206 199 -208 195z"/>
|
107 |
-
<path d="M2037 913 c-3 -5 67 -79 153 -166 87 -86 161 -154 163 -150 3 5 -67
|
108 |
-
79 -153 166 -87 86 -161 154 -163 150z"/>
|
109 |
-
<path d="M2127 913 c-3 -5 46 -59 108 -121 63 -62 116 -109 118 -105 3 5 -46
|
110 |
-
59 -108 121 -63 62 -116 109 -118 105z"/>
|
111 |
-
<path d="M2217 913 c-3 -5 26 -38 63 -76 38 -37 71 -64 73 -60 3 5 -26 38 -63
|
112 |
-
76 -38 37 -71 64 -73 60z"/>
|
113 |
-
<path d="M260 884 c0 -11 161 -166 167 -161 5 6 -150 167 -161 167 -3 0 -6 -3
|
114 |
-
-6 -6z"/>
|
115 |
-
<path d="M207 853 c-3 -4 40 -52 94 -106 55 -55 99 -94 99 -87 0 15 -187 203
|
116 |
-
-193 193z"/>
|
117 |
-
<path d="M1200 846 c0 -9 5 -16 10 -16 13 0 13 -57 1 -64 -5 -4 -3 -20 6 -37
|
118 |
-
14 -27 14 -33 0 -46 -13 -13 -13 -18 0 -45 14 -27 14 -32 0 -45 -13 -13 -13
|
119 |
-
-18 0 -45 14 -27 14 -32 0 -45 -13 -13 -13 -18 0 -45 14 -27 14 -32 0 -45 -13
|
120 |
-
-13 -13 -18 1 -45 14 -28 13 -32 -2 -43 -17 -13 -22 -35 -7 -35 16 0 20 -40 5
|
121 |
-
-54 -19 -19 -18 -32 4 -41 21 -8 28 -5 24 11 -1 6 4 17 12 23 12 10 12 16 -1
|
122 |
-
42 -14 27 -14 33 0 46 13 13 13 18 0 45 -14 27 -14 32 0 45 13 14 13 18 -2 44
|
123 |
-
-15 26 -15 30 0 45 15 14 15 19 2 46 -14 27 -14 32 0 45 13 13 13 18 0 45 -14
|
124 |
-
26 -13 31 3 49 12 13 15 23 7 27 -19 13 -24 48 -8 62 10 8 12 17 6 24 -5 6
|
125 |
-
-11 22 -13 36 -4 29 -48 43 -48 16z"/>
|
126 |
-
<path d="M1287 853 c-3 -5 33 -45 78 -91 46 -45 86 -79 88 -75 3 5 -33 45 -78
|
127 |
-
91 -46 45 -86 79 -88 75z"/>
|
128 |
-
<path d="M207 763 c-4 -3 32 -44 79 -91 46 -46 87 -82 91 -79 3 4 -33 45 -79
|
129 |
-
91 -47 47 -88 83 -91 79z"/>
|
130 |
-
<path d="M1290 760 c0 -15 129 -145 137 -137 3 4 -26 38 -66 78 -39 39 -71 66
|
131 |
-
-71 59z"/>
|
132 |
-
<path d="M563 712 c-35 -30 -68 -112 -59 -148 7 -28 70 -93 121 -126 49 -31
|
133 |
-
82 -67 87 -93 5 -32 44 -31 56 2 15 39 27 52 107 112 79 59 94 80 95 133 0 73
|
134 |
-
-61 148 -122 148 -29 0 -78 -35 -78 -55 0 -16 -35 -29 -50 -20 -5 3 -10 12
|
135 |
-
-10 19 0 7 -10 22 -23 34 -33 31 -84 29 -124 -6z m247 -139 c-1 -20 -38 -53
|
136 |
-
-66 -59 -25 -5 -37 -1 -53 15 -39 39 -28 51 49 51 39 0 70 -3 70 -7z"/>
|
137 |
-
<path d="M1852 729 c2 -7 10 -15 17 -17 8 -3 12 1 9 9 -2 7 -10 15 -17 17 -8
|
138 |
-
3 -12 -1 -9 -9z"/>
|
139 |
-
<path d="M1070 704 c0 -3 25 -31 55 -61 30 -30 55 -50 55 -44 0 7 -22 34 -49
|
140 |
-
62 -46 46 -61 57 -61 43z"/>
|
141 |
-
<path d="M207 673 c-3 -5 53 -65 123 -136 71 -70 131 -124 133 -120 3 5 -53
|
142 |
-
65 -123 136 -71 70 -131 124 -133 120z"/>
|
143 |
-
<path d="M1290 670 c0 -15 129 -145 137 -137 3 4 -26 38 -66 78 -39 39 -71 66
|
144 |
-
-71 59z"/>
|
145 |
-
<path d="M1518 654 c-39 -12 -2 -50 38 -40 14 4 34 4 45 1 21 -7 26 -44 7 -46
|
146 |
-
-7 -1 -24 -2 -38 -2 -36 -3 -41 -37 -5 -37 43 0 65 -17 65 -50 0 -27 -3 -30
|
147 |
-
-32 -31 -18 -1 -46 0 -61 1 -25 1 -28 -2 -25 -22 3 -21 9 -23 63 -26 58 -3 62
|
148 |
-
-1 84 28 18 25 21 39 17 65 -4 18 -14 36 -23 39 -14 6 -14 8 1 24 19 22 20 51
|
149 |
-
2 75 -14 19 -102 32 -138 21z"/>
|
150 |
-
<path d="M1795 645 c-35 -18 -67 -53 -60 -65 3 -5 21 -6 39 -3 l34 5 0 -63
|
151 |
-
c-1 -35 -6 -70 -11 -78 -9 -10 -6 -17 8 -27 47 -35 54 -18 51 131 -3 121 -7
|
152 |
-
128 -61 100z"/>
|
153 |
-
<path d="M1990 555 c0 -43 -1 -44 -35 -51 -55 -10 -41 -44 19 -44 17 0 22 -6
|
154 |
-
21 -27 0 -18 6 -29 18 -31 13 -3 17 3 17 23 0 16 7 28 18 31 56 18 64 24 52
|
155 |
-
39 -7 9 -24 14 -39 13 -24 -3 -26 0 -23 31 3 36 -12 61 -34 61 -10 0 -14 -13
|
156 |
-
-14 -45z"/>
|
157 |
-
<path d="M207 583 c-3 -5 94 -106 214 -226 119 -119 220 -214 222 -210 3 5
|
158 |
-
-94 106 -214 226 -119 119 -220 214 -222 210z"/>
|
159 |
-
<path d="M1107 583 c-3 -4 13 -25 34 -47 21 -21 39 -33 39 -27 0 17 -67 84
|
160 |
-
-73 74z"/>
|
161 |
-
<path d="M1290 580 c0 -15 127 -143 133 -133 3 4 -26 39 -64 76 -38 38 -69 64
|
162 |
-
-69 57z"/>
|
163 |
-
<path d="M1077 523 c-3 -5 19 -32 48 -61 30 -29 56 -49 58 -45 3 5 -19 32 -48
|
164 |
-
61 -30 29 -56 49 -58 45z"/>
|
165 |
-
<path d="M207 493 c-3 -5 73 -86 168 -181 96 -95 176 -169 178 -165 3 5 -73
|
166 |
-
86 -168 181 -96 95 -176 169 -178 165z"/>
|
167 |
-
<path d="M1290 490 c0 -15 337 -353 343 -343 3 5 -74 86 -169 181 -96 96 -174
|
168 |
-
169 -174 162z"/>
|
169 |
-
<path d="M2187 493 c-4 -3 32 -44 79 -91 46 -46 87 -82 91 -79 3 4 -33 45 -79
|
170 |
-
91 -47 47 -88 83 -91 79z"/>
|
171 |
-
<path d="M1047 463 c-3 -5 26 -38 63 -76 38 -37 71 -64 73 -60 3 5 -26 38 -63
|
172 |
-
76 -38 37 -71 64 -73 60z"/>
|
173 |
-
<path d="M2157 433 c-3 -5 39 -52 93 -106 54 -53 101 -94 103 -90 3 5 -39 52
|
174 |
-
-93 106 -54 53 -101 94 -103 90z"/>
|
175 |
-
<path d="M207 403 c-4 -3 52 -64 124 -136 71 -71 132 -127 136 -124 3 4 -53
|
176 |
-
65 -124 136 -72 72 -133 128 -136 124z"/>
|
177 |
-
<path d="M1010 404 c0 -12 167 -173 173 -167 6 6 -155 173 -167 173 -3 0 -6
|
178 |
-
-3 -6 -6z"/>
|
179 |
-
<path d="M1290 400 c0 -15 247 -263 253 -253 3 4 -53 66 -124 136 -71 71 -129
|
180 |
-
124 -129 117z"/>
|
181 |
-
<path d="M2100 394 c0 -11 217 -223 223 -217 6 6 -206 223 -217 223 -3 0 -6
|
182 |
-
-3 -6 -6z"/>
|
183 |
-
<path d="M957 373 c-3 -5 46 -59 108 -121 63 -62 116 -109 118 -105 3 5 -46
|
184 |
-
59 -108 121 -63 62 -116 109 -118 105z"/>
|
185 |
-
<path d="M1707 343 c-4 -3 39 -51 94 -106 55 -55 102 -97 106 -94 3 4 -39 51
|
186 |
-
-94 106 -55 55 -103 98 -106 94z"/>
|
187 |
-
<path d="M1880 344 c0 -12 197 -203 203 -197 6 6 -185 203 -197 203 -3 0 -6
|
188 |
-
-3 -6 -6z"/>
|
189 |
-
<path d="M2060 344 c0 -12 197 -203 203 -197 6 6 -185 203 -197 203 -3 0 -6
|
190 |
-
-3 -6 -6z"/>
|
191 |
-
<path d="M207 313 c-3 -5 33 -45 78 -91 46 -45 86 -79 88 -75 3 5 -33 45 -78
|
192 |
-
91 -46 45 -86 79 -88 75z"/>
|
193 |
-
<path d="M927 313 c-3 -5 33 -45 78 -91 46 -45 86 -79 88 -75 3 5 -33 45 -78
|
194 |
-
91 -46 45 -86 79 -88 75z"/>
|
195 |
-
<path d="M1290 310 c0 -15 157 -173 163 -163 3 4 -33 46 -79 91 -46 46 -84 79
|
196 |
-
-84 72z"/>
|
197 |
-
<path d="M1640 314 c0 -12 167 -173 173 -167 6 6 -155 173 -167 173 -3 0 -6
|
198 |
-
-3 -6 -6z"/>
|
199 |
-
<path d="M1827 313 c-3 -5 33 -45 78 -91 46 -45 86 -79 88 -75 3 5 -33 45 -78
|
200 |
-
91 -46 45 -86 79 -88 75z"/>
|
201 |
-
<path d="M2000 314 c0 -12 167 -173 173 -167 6 6 -155 173 -167 173 -3 0 -6
|
202 |
-
-3 -6 -6z"/>
|
203 |
-
<path d="M1632 226 c45 -46 87 -82 91 -79 10 6 -148 163 -163 163 -7 0 26 -38
|
204 |
-
72 -84z"/>
|
205 |
-
<path d="M590 284 c0 -12 137 -143 143 -137 4 3 -25 37 -62 74 -65 65 -81 77
|
206 |
-
-81 63z"/>
|
207 |
-
<path d="M867 283 c-3 -5 26 -38 63 -76 38 -37 71 -64 73 -60 3 5 -26 38 -63
|
208 |
-
76 -38 37 -71 64 -73 60z"/>
|
209 |
-
<path d="M207 223 c-3 -5 5 -19 18 -31 13 -12 26 -19 28 -15 3 5 -5 19 -18 31
|
210 |
-
-13 12 -26 19 -28 15z"/>
|
211 |
-
<path d="M830 224 c0 -12 77 -83 83 -77 4 3 -11 23 -32 44 -37 37 -51 46 -51
|
212 |
-
33z"/>
|
213 |
-
<path d="M1287 223 c-3 -5 12 -25 33 -46 21 -21 41 -34 43 -30 3 5 -12 25 -33
|
214 |
-
46 -21 21 -41 34 -43 30z"/>
|
215 |
-
<path d="M770 193 c0 -13 47 -53 53 -46 4 3 -4 16 -16 29 -22 24 -37 30 -37
|
216 |
-
17z"/>
|
217 |
-
</g>
|
218 |
-
</svg>
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="120" height="50" viewBox="0 0 120 50"><defs><style>.a,.b{fill:#cdcdcd;}.a{font-size:17px;font-weight:600;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.c,.e{fill:none;}.c{stroke:#cdcdcd;}.d{stroke:none;}</style></defs><g transform="translate(-1023 -500)"><g transform="translate(270)"><text class="a" transform="translate(813 533)"><tspan x="0" y="0">321+</tspan></text><path class="b" d="M32.057,10.728c-.469-5.159-4.12-8.9-8.69-8.9a8.638,8.638,0,0,0-7.4,4.264A8.325,8.325,0,0,0,8.743,1.826c-4.569,0-8.221,3.743-8.689,8.9a9.179,9.179,0,0,0,.273,3.383,14.51,14.51,0,0,0,4.446,7.419L15.959,31.681,27.338,21.53a14.512,14.512,0,0,0,4.446-7.419A9.2,9.2,0,0,0,32.057,10.728Z" transform="translate(765.556 508.919)"/></g><g class="c" transform="translate(1023 500)"><rect class="d" width="120" height="50" rx="6"/><rect class="e" x="0.5" y="0.5" width="119" height="49" rx="5.5"/></g></g></svg>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/img/svg/rating.svg
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 256 256" style="enable-background:new 0 0 256 256;" xml:space="preserve" width="512" height="512">
|
4 |
+
<style type="text/css">
|
5 |
+
.st0{fill:#FFCD29;}
|
6 |
+
.st1{fill:#FFAE2C;}
|
7 |
+
.st2{fill:#FC9322;}
|
8 |
+
.st3{fill:#55ACD5;}
|
9 |
+
.st4{fill:#EA4647;}
|
10 |
+
.st5{fill:#6DCC6D;}
|
11 |
+
.st6{fill:#231F20;}
|
12 |
+
</style>
|
13 |
+
<g id="Layer_14">
|
14 |
+
<path class="st0" d="M182.8,142.8c0.6-0.6,0.6-1.5,0-2.1c-0.2-0.2-0.5-0.4-0.8-0.4l-35.6-5.2c-0.5-0.1-0.9-0.4-1.1-0.8L129.3,102 c-0.4-0.7-1.2-1-2-0.7c-0.3,0.1-0.5,0.4-0.7,0.7l-15.9,32.3c-0.2,0.4-0.6,0.7-1.1,0.8L74,140.3c-0.8,0.1-1.3,0.9-1.2,1.7 c0,0.3,0.2,0.6,0.4,0.8L99,167.9c0.3,0.3,0.5,0.8,0.4,1.3l-6.1,35.5c-0.1,0.8,0.4,1.5,1.2,1.7c0.3,0.1,0.6,0,0.9-0.1l31.9-16.8 c0.4-0.2,0.9-0.2,1.4,0l31.9,16.8c0.7,0.4,1.6,0.1,2-0.6c0.1-0.3,0.2-0.6,0.1-0.9l-6.1-35.5c-0.1-0.5,0.1-1,0.4-1.3L182.8,142.8z"/>
|
15 |
+
<path class="st1" d="M236,137.2c0.5-0.5,0.5-1.2,0-1.7c-0.2-0.2-0.4-0.3-0.7-0.3l-28.6-4.2c-0.4-0.1-0.7-0.3-0.9-0.6L193,104.5 c-0.3-0.6-1-0.8-1.6-0.5c-0.2,0.1-0.4,0.3-0.5,0.5l-12.8,25.9c-0.2,0.3-0.5,0.6-0.9,0.6l-28.6,4.2c-0.1,0-0.3,0.1-0.4,0.1l33.7,4.9 c0.8,0.1,1.3,0.9,1.2,1.7c0,0.3-0.2,0.6-0.4,0.8l-14.5,14.2l0.5,0.5c0.3,0.3,0.4,0.7,0.3,1l-4.9,28.5c-0.1,0.6,0.3,1.2,1,1.4 c0.3,0,0.5,0,0.7-0.1l25.6-13.5c0.3-0.2,0.7-0.2,1.1,0l25.6,13.5c0.6,0.3,1.3,0.1,1.6-0.5c0.1-0.2,0.2-0.5,0.1-0.7l-4.9-28.5 c-0.1-0.4,0.1-0.8,0.3-1L236,137.2z"/>
|
16 |
+
<path class="st1" d="M86.9,158.4c-0.1-0.4,0.1-0.8,0.3-1l0.5-0.5l-14.5-14.2c-0.6-0.6-0.6-1.5,0-2.1c0.2-0.2,0.5-0.4,0.8-0.4 l33.7-4.9c-0.1-0.1-0.2-0.1-0.4-0.1l-28.6-4.2c-0.4-0.1-0.7-0.3-0.9-0.6L65,104.5c-0.3-0.6-1-0.8-1.6-0.5c-0.2,0.1-0.4,0.3-0.5,0.5 l-12.8,25.9c-0.2,0.3-0.5,0.6-0.9,0.6l-28.6,4.2c-0.6,0.1-1.1,0.7-1,1.3c0,0.3,0.2,0.5,0.3,0.7l20.7,20.2c0.3,0.3,0.4,0.7,0.3,1 l-4.9,28.5c-0.1,0.6,0.3,1.2,1,1.4c0.3,0,0.5,0,0.7-0.1l25.6-13.5c0.3-0.2,0.7-0.2,1.1,0l25.6,13.5c0.6,0.3,1.3,0.1,1.6-0.5 c0.1-0.2,0.2-0.5,0.1-0.7L86.9,158.4z"/>
|
17 |
+
<path class="st2" d="M253.3,122.6c0.3-0.3,0.3-0.8,0-1.1c-0.1-0.1-0.3-0.2-0.4-0.2l-18.4-2.7c-0.2,0-0.5-0.2-0.6-0.4l-8.2-16.6 c-0.2-0.4-0.6-0.5-1-0.3c-0.1,0.1-0.3,0.2-0.3,0.3l-8.2,16.6c-0.1,0.2-0.3,0.4-0.6,0.4l-14.5,2.1l4.8,9.7c0.2,0.3,0.5,0.6,0.9,0.6 l28.6,4.2c0.6,0.1,1.1,0.7,1,1.3c0,0.3-0.2,0.5-0.3,0.7l-10,9.8l15.8,8.3c0.4,0.2,0.8,0.1,1-0.3c0.1-0.1,0.1-0.3,0.1-0.5l-3.1-18.3 c0-0.2,0-0.5,0.2-0.7L253.3,122.6z"/>
|
18 |
+
<path class="st2" d="M40.4,118.7c-0.2,0-0.5-0.2-0.6-0.4l-8.2-16.6c-0.2-0.4-0.6-0.5-1-0.3c-0.1,0.1-0.3,0.2-0.3,0.3l-8.2,16.6 c-0.1,0.2-0.3,0.4-0.6,0.4l-18.4,2.7c-0.4,0.1-0.7,0.4-0.6,0.9c0,0.2,0.1,0.3,0.2,0.4l13.3,13c0.2,0.2,0.3,0.4,0.2,0.7l-3.1,18.3 c-0.1,0.4,0.2,0.8,0.6,0.9c0.2,0,0.3,0,0.5-0.1L30,147l-10-9.8c-0.5-0.5-0.5-1.2,0-1.7c0.2-0.2,0.4-0.3,0.7-0.3l28.6-4.2 c0.4-0.1,0.7-0.3,0.9-0.6l4.8-9.7L40.4,118.7z"/>
|
19 |
+
<path class="st3" d="M60.3,203.3h-1.8v-1.8c0-1.4-1.1-2.5-2.5-2.5s-2.5,1.1-2.5,2.5v1.8h-1.8c-1.4,0-2.5,1.1-2.5,2.5 s1.1,2.5,2.5,2.5h1.8v1.8c0,1.4,1.1,2.5,2.5,2.5s2.5-1.1,2.5-2.5v-1.8h1.8c1.4,0,2.5-1.1,2.5-2.5S61.7,203.3,60.3,203.3z"/>
|
20 |
+
<path class="st4" d="M117.6,217c-0.1-0.3-0.2-0.6-0.4-0.9c-0.1-0.1-0.2-0.3-0.3-0.4c-1-0.9-2.5-0.9-3.5,0c-0.1,0.1-0.2,0.2-0.3,0.4 c-0.1,0.1-0.2,0.3-0.2,0.4c-0.1,0.2-0.1,0.3-0.1,0.5c-0.1,0.3-0.1,0.7,0,1c0,0.2,0.1,0.3,0.1,0.5c0.1,0.1,0.1,0.3,0.2,0.4 c0.1,0.1,0.2,0.3,0.3,0.4c1,1,2.5,1,3.5,0c0,0,0,0,0,0c0.1-0.1,0.2-0.2,0.3-0.4c0.1-0.1,0.2-0.3,0.2-0.4c0.1-0.1,0.1-0.3,0.1-0.5 C117.7,217.7,117.7,217.3,117.6,217z"/>
|
21 |
+
<path class="st0" d="M159.6,17.4c-0.1-0.3-0.2-0.6-0.4-0.9c-0.1-0.1-0.2-0.3-0.3-0.4c-1-0.9-2.5-0.9-3.5,0 c-0.1,0.1-0.2,0.2-0.3,0.4c-0.1,0.1-0.2,0.3-0.2,0.4c-0.1,0.2-0.1,0.3-0.1,0.5c-0.1,0.3-0.1,0.7,0,1c0,0.2,0.1,0.3,0.1,0.5 c0.1,0.1,0.1,0.3,0.2,0.4c0.1,0.1,0.2,0.3,0.3,0.4c1,1,2.5,1,3.5,0c0,0,0,0,0,0c0.1-0.1,0.2-0.2,0.3-0.4c0.1-0.1,0.2-0.3,0.2-0.4 c0.1-0.1,0.1-0.3,0.1-0.5C159.7,18,159.7,17.7,159.6,17.4z"/>
|
22 |
+
<path class="st5" d="M192.3,34.9c-4.1-0.8-7.2-4-8-8c0-0.1-0.1-0.2-0.2-0.2c-0.1,0-0.1,0.1-0.2,0.2c-0.8,4.1-4,7.2-8,8 c-0.1,0-0.2,0.1-0.2,0.2c0,0.1,0.1,0.1,0.2,0.2c4.1,0.8,7.2,4,8,8c0,0.1,0.1,0.2,0.2,0.2c0.1,0,0.1-0.1,0.2-0.2c0.8-4.1,4-7.2,8-8 c0.1,0,0.2-0.1,0.2-0.2C192.5,35,192.4,34.9,192.3,34.9z"/>
|
23 |
+
<path class="st0" d="M97.3,232.1c-4.1-0.8-7.2-4-8-8c0-0.1-0.1-0.2-0.2-0.2c-0.1,0-0.1,0.1-0.2,0.2c-0.8,4.1-4,7.2-8,8 c-0.1,0-0.2,0.1-0.2,0.2c0,0.1,0.1,0.1,0.2,0.2c4.1,0.8,7.2,4,8,8c0,0.1,0.1,0.2,0.2,0.2c0.1,0,0.1-0.1,0.2-0.2c0.8-4.1,4-7.2,8-8 c0.1,0,0.2-0.1,0.2-0.2C97.4,232.2,97.4,232.1,97.3,232.1z"/>
|
24 |
+
<path class="st6" d="M185.5,140.5c-0.5-1.4-1.7-2.5-3.2-2.7l-35.1-5.1l-15.7-31.8l0,0c-0.7-1.4-2-2.2-3.5-2.2l0,0 c-1.5,0-2.9,0.9-3.5,2.2l-15.7,31.8l-35.1,5.1c-2.2,0.3-3.7,2.3-3.3,4.5c0.1,0.9,0.5,1.7,1.2,2.3l25.4,24.7l-6,34.9 c-0.4,2.2,1.1,4.2,3.2,4.6c0.9,0.1,1.7,0,2.5-0.4l31.4-16.5l31.4,16.5c1.9,1,4.3,0.3,5.3-1.7c0.4-0.8,0.5-1.7,0.4-2.5l-6-34.9 l25.4-24.7C185.6,143.5,186,141.9,185.5,140.5z M155.2,166.1c-0.9,0.9-1.4,2.2-1.1,3.5l5.7,33.4l-30-15.8c-1.2-0.6-2.5-0.6-3.7,0 l-30,15.8l5.7-33.4c0.2-1.3-0.2-2.6-1.1-3.5l-24.3-23.7l33.5-4.9c1.3-0.2,2.4-1,3-2.2l15-30.4l15,30.4c0.6,1.2,1.7,2,3,2.2 l33.5,4.9L155.2,166.1z"/>
|
25 |
+
<path class="st6" d="M238.7,135.3c-0.4-1.3-1.6-2.3-3-2.5l-27.9-4.1l-12.5-25.3c-0.6-1.3-1.9-2-3.3-2l0,0c-1.4,0-2.7,0.8-3.3,2 l-12.5,25.3l-27.9,4.1c-0.4,0.1-0.8,0.2-1.2,0.4c-1.2,0.7-1.7,2.2-1,3.4c0.4,0.7,1.1,1.2,1.8,1.3l31.6,4.6l-13,12.7 c-1,1-1,2.5,0,3.5c0,0,0,0,0,0l-4.8,27.8c-0.3,2,1,3.9,3,4.2c0.8,0.1,1.6,0,2.3-0.4l25-13.1l25,13.1c1.8,0.9,4,0.3,5-1.5 c0.4-0.7,0.5-1.5,0.4-2.3l-4.8-27.8l20.2-19.7C238.7,138,239.1,136.6,238.7,135.3z M213.5,155.6c-0.9,0.8-1.3,2.1-1.1,3.2l4.4,25.8 l-23.2-12.2c-1.1-0.6-2.3-0.6-3.4,0l-23.2,12.2l4.4-25.8c0.1-0.5,0.1-1.1-0.1-1.6l13.1-12.7c1.6-1.5,1.6-4,0.1-5.6 c-0.6-0.6-1.4-1-2.3-1.2l-16.9-2.5l12.2-1.8c1.2-0.2,2.2-0.9,2.8-2L192,108l11.6,23.5c0.5,1.1,1.6,1.8,2.8,2l25.9,3.8L213.5,155.6z "/>
|
26 |
+
<path class="st6" d="M108.9,133.2c-0.4-0.2-0.8-0.3-1.2-0.4l-27.9-4.1l-12.5-25.3c-0.9-1.8-3.1-2.6-4.9-1.7 c-0.7,0.4-1.3,0.9-1.7,1.7l-12.5,25.3l-27.9,4.1c-2,0.3-3.4,2.2-3.1,4.2c0.1,0.8,0.5,1.5,1.1,2.1l20.2,19.7l-4.8,27.8 c-0.3,2,1,3.9,3,4.2c0.8,0.1,1.6,0,2.3-0.4l25-13.1l25,13.1c1.8,0.9,4,0.3,5-1.5c0.4-0.7,0.5-1.5,0.4-2.3l-4.8-27.8 c1-1,1-2.6,0-3.5c0,0,0,0,0,0l-13-12.7l31.6-4.6c1.4-0.2,2.3-1.5,2.1-2.8C110.1,134.2,109.6,133.5,108.9,133.2L108.9,133.2z M89.4,158L89.4,158z M73.7,137.8c-2.2,0.3-3.7,2.3-3.3,4.5c0.1,0.9,0.5,1.7,1.2,2.3l13.1,12.7c-0.1,0.5-0.2,1.1-0.1,1.6l4.4,25.8 l-23.2-12.2c-1.1-0.6-2.3-0.6-3.4,0l-23.2,12.2l4.4-25.8c0.2-1.2-0.2-2.4-1.1-3.2l-18.8-18.3l25.9-3.8c1.2-0.2,2.2-0.9,2.8-2 L64,108l11.6,23.5c0.5,1.1,1.6,1.8,2.8,2l12.2,1.8L73.7,137.8z"/>
|
27 |
+
<path class="st6" d="M255.8,121.1c-0.4-1.2-1.4-2-2.6-2.2l-17.5-2.5l-7.8-15.8c-0.5-1.1-1.7-1.8-2.9-1.8l0,0 c-1.2,0-2.4,0.7-2.9,1.8l-7.8,15.8l-13.6,2c-1.4,0.2-2.3,1.5-2.1,2.8c0,0.3,0.1,0.5,0.2,0.7l4.8,9.7c0.5,1.1,1.6,1.8,2.8,2 l25.9,3.8l-8.1,7.9c-1,1-1,2.5,0,3.5c0.2,0.2,0.4,0.3,0.6,0.5l15.8,8.3c1.6,0.8,3.6,0.2,4.4-1.4c0.3-0.6,0.4-1.4,0.3-2.1l-3-17.4 l12.6-12.3l0,0C255.9,123.5,256.2,122.3,255.8,121.1z M230.2,146.4l7.5-7.3l2.1,12.4L230.2,146.4z M238.2,133.8 c-0.1,0.1-0.2,0.2-0.2,0.3c-0.6-0.7-1.4-1.1-2.3-1.3l-27.9-4.1l-2.9-6l11.1-1.6c1.1-0.2,2-0.8,2.4-1.8l6.6-13.5l6.7,13.5 c0.5,1,1.4,1.6,2.4,1.8l14.9,2.2L238.2,133.8z"/>
|
28 |
+
<path class="st6" d="M57.1,119.6c-0.4-0.7-1.1-1.2-1.9-1.3l-13.6-2l-7.8-15.8c-0.8-1.6-2.7-2.3-4.4-1.5c-0.6,0.3-1.2,0.8-1.5,1.5 l-7.8,15.8l-17.5,2.5c-1.8,0.3-3,1.9-2.7,3.7c0.1,0.7,0.4,1.4,0.9,1.9l12.6,12.3l-3,17.4c-0.3,1.8,0.9,3.4,2.6,3.8 c0.7,0.1,1.4,0,2.1-0.3l15.8-8.3c1.2-0.6,1.7-2.2,1-3.4c-0.1-0.2-0.3-0.4-0.5-0.6l-8.1-7.9l25.9-3.8c1.2-0.2,2.2-0.9,2.8-2l4.8-9.7 C57.5,121.2,57.5,120.3,57.1,119.6z M25.8,146.4l-9.7,5.1l2.1-12.4L25.8,146.4z M48.2,128.7l-27.9,4.1c-0.9,0.1-1.7,0.6-2.3,1.3 c-0.1-0.1-0.1-0.2-0.2-0.3L7,123.3l14.9-2.2c1.1-0.2,2-0.8,2.4-1.8l6.6-13.5l6.6,13.5c0.5,1,1.4,1.6,2.4,1.8l11.1,1.6L48.2,128.7z"/>
|
29 |
+
<path class="st6" d="M128,49.4c-1.4,0-2.5,1.1-2.5,2.5v14.9c0,1.4,1.1,2.5,2.5,2.5c1.4,0,2.5-1.1,2.5-2.5V51.9 C130.5,50.5,129.4,49.4,128,49.4z"/>
|
30 |
+
<path class="st6" d="M157.7,52.6c-1.3-0.3-2.7,0.5-3,1.9c0,0,0,0,0,0l-3.4,14.5c-0.3,1.3,0.5,2.7,1.8,3c1.3,0.3,2.7-0.5,3-1.8 c0,0,0,0,0,0l3.4-14.5C159.9,54.2,159.1,52.9,157.7,52.6z"/>
|
31 |
+
<path class="st6" d="M185.2,61.8c-1.2-0.7-2.7-0.2-3.4,1c0,0,0,0,0,0l-7.1,13.1c-0.7,1.2-0.2,2.7,1,3.4s2.7,0.2,3.4-1l7.1-13.1 C186.8,63.9,186.4,62.4,185.2,61.8z"/>
|
32 |
+
<path class="st6" d="M208.4,81.5c-0.8-1.2-2.3-1.5-3.5-0.7L192.5,89c-1.2,0.7-1.5,2.3-0.8,3.5s2.3,1.5,3.5,0.8c0,0,0,0,0.1,0 l12.4-8.2C208.8,84.2,209.1,82.7,208.4,81.5z"/>
|
33 |
+
<path class="st6" d="M104.7,68.9l-3.4-14.5c-0.3-1.3-1.7-2.2-3-1.8c-1.3,0.3-2.1,1.7-1.8,3L99.8,70c0.3,1.3,1.6,2.2,3,1.9 S105,70.3,104.7,68.9C104.7,68.9,104.7,68.9,104.7,68.9z"/>
|
34 |
+
<path class="st6" d="M81.3,75.8l-7.1-13.1c-0.7-1.2-2.2-1.7-3.4-1c-1.2,0.7-1.7,2.2-1,3.4l7.1,13.1c0.7,1.2,2.2,1.7,3.4,1 C81.5,78.6,81.9,77.1,81.3,75.8z"/>
|
35 |
+
<path class="st6" d="M63.5,89l-12.4-8.2c-1.2-0.8-2.7-0.4-3.5,0.7c-0.8,1.2-0.4,2.7,0.7,3.5l12.4,8.2c1.1,0.8,2.7,0.5,3.5-0.7 C65,91.4,64.7,89.8,63.5,89C63.5,89,63.5,89,63.5,89L63.5,89z"/>
|
36 |
+
</g>
|
37 |
+
</svg>
|
assets/img/svg/twitter.svg
CHANGED
@@ -1,32 +1,17 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
"
|
4 |
-
<
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
<
|
11 |
-
|
12 |
-
<
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
15 -23 17 -31 17 -64 -1z"/>
|
19 |
-
<path d="M1202 657 c-31 -16 -42 -27 -40 -42 2 -14 11 -20 28 -20 25 0 25 0
|
20 |
-
28 -107 l3 -107 -28 -3 c-22 -2 -28 -8 -28 -28 0 -25 1 -25 85 -25 84 0 85 0
|
21 |
-
85 25 0 17 -7 26 -25 30 -25 6 -25 6 -30 150 -6 163 -6 163 -78 127z"/>
|
22 |
-
<path d="M1543 658 c-11 -13 -48 -60 -82 -106 -47 -62 -62 -89 -59 -110 3 -26
|
23 |
-
5 -27 76 -30 l72 -3 0 -39 c0 -44 10 -55 46 -46 20 5 24 13 24 41 0 29 5 37
|
24 |
-
25 45 14 5 25 16 25 25 0 8 -11 21 -25 27 -24 11 -25 14 -25 109 0 79 -3 98
|
25 |
-
-16 103 -27 10 -40 7 -61 -16z m5 -139 l-3 -54 -38 -3 c-26 -2 -39 1 -43 12
|
26 |
-
-7 18 67 119 79 107 4 -4 7 -32 5 -62z"/>
|
27 |
-
<path d="M1818 568 c-3 -41 -5 -43 -41 -49 -44 -7 -52 -13 -44 -34 4 -10 20
|
28 |
-
-15 46 -15 40 0 40 0 43 -42 4 -59 32 -60 36 -1 3 40 4 42 40 45 29 2 37 7 37
|
29 |
-
23 0 15 -8 21 -35 25 -25 4 -36 11 -38 25 -7 50 -13 65 -27 65 -9 0 -15 -14
|
30 |
-
-17 -42z"/>
|
31 |
-
</g>
|
32 |
-
</svg>
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="108" height="38" viewBox="0 0 108 38">
|
2 |
+
<g id="Group_126" data-name="Group 126" transform="translate(-1253 -628)">
|
3 |
+
<text id="_321_" data-name="321+" transform="translate(1310 654)" fill="#cdcdcd" font-size="17" font-family="-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif" font-weight="600"><tspan x="0" y="0">321+</tspan></text>
|
4 |
+
<g id="Group_125" data-name="Group 125">
|
5 |
+
<g id="Group_75" data-name="Group 75" transform="translate(203.698 116)">
|
6 |
+
<path id="like_11_" data-name="like (11)" d="M30.194,10.211c-.441-4.859-3.881-8.384-8.185-8.384a8.136,8.136,0,0,0-6.971,4.016,7.841,7.841,0,0,0-6.8-4.017c-4.3,0-7.744,3.525-8.184,8.384A8.646,8.646,0,0,0,.308,13.4,13.667,13.667,0,0,0,4.5,20.384l10.537,9.562,10.717-9.561A13.668,13.668,0,0,0,29.937,13.4,8.665,8.665,0,0,0,30.194,10.211Z" transform="translate(1057 516.174)" fill="#cdcdcd"/>
|
7 |
+
</g>
|
8 |
+
<circle id="Ellipse_11" data-name="Ellipse 11" cx="2.5" cy="2.5" r="2.5" transform="translate(1259 628)" fill="#cdcdcd"/>
|
9 |
+
<circle id="Ellipse_13" data-name="Ellipse 13" cx="2.5" cy="2.5" r="2.5" transform="translate(1289 654)" fill="#cdcdcd"/>
|
10 |
+
<circle id="Ellipse_16" data-name="Ellipse 16" cx="2" cy="2" r="2" transform="translate(1255 652)" fill="#cdcdcd"/>
|
11 |
+
<circle id="Ellipse_14" data-name="Ellipse 14" cx="1.5" cy="1.5" r="1.5" transform="translate(1266 663)" fill="#cdcdcd"/>
|
12 |
+
<circle id="Ellipse_15" data-name="Ellipse 15" cx="2" cy="2" r="2" transform="translate(1291 631)" fill="#cdcdcd"/>
|
13 |
+
<circle id="Ellipse_12" data-name="Ellipse 12" cx="1.5" cy="1.5" r="1.5" transform="translate(1253 639)" fill="#cdcdcd"/>
|
14 |
+
<circle id="Ellipse_17" data-name="Ellipse 17" cx="1.5" cy="1.5" r="1.5" transform="translate(1295 646)" fill="#cdcdcd"/>
|
15 |
+
</g>
|
16 |
+
</g>
|
17 |
+
</svg>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
assets/img/wp-ulike-badge.png
CHANGED
Binary file
|
assets/img/wp-ulike-banner.png
CHANGED
Binary file
|
assets/img/wp-ulike-icon.svg
ADDED
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
4 |
+
viewBox="0 0 256 256" style="enable-background:new 0 0 256 256;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#FFFFFF;}
|
7 |
+
</style>
|
8 |
+
<path class="st0" d="M244.5,73.7L244.5,73.7c-15.3-15.3-40.2-15.3-55.4,0l-15.6,15.6l14,14L202.7,88c3.6-3.6,8.4-5.7,13.5-6
|
9 |
+
c5.5-0.1,10.8,2,14.5,6c7.3,7.9,7.1,20-0.7,27.5l-10,10c-4.7,4.7-12.1,4.7-16.8,0c-9.1-9.1-52-52-52-52C143.9,66.1,134,62,123.5,62
|
10 |
+
l0,0c-10.4,0-20.3,4.1-27.8,11.5c-3.1,3.1-5.7,6.7-7.6,10.7l-0.8,1.7l16.1,16.1l1.1-4.9c2.3-10.5,12.5-17.2,23.1-14.9
|
11 |
+
c3.7,0.8,7.1,2.5,9.7,5.2l60,60l-27.5,27.5l-40.3-40.2l0,0c-0.8-0.8-4.1-4.3-21.5-21.8L66.9,71.7c-15.3-15.3-40.2-15.3-55.4,0
|
12 |
+
c-15.3,15.3-15.3,40.2,0,55.4L73,188.6c3.3,3.3,7.9,5.2,12.5,5.2l0,0c4.8,0,9.2-1.9,12.7-5.2l25.6-25.6l-14-14l-24.2,24.2l-60-60
|
13 |
+
c-7.5-7.7-7.2-20,0.5-27.5c7.5-7.2,19.3-7.2,26.8,0l40.7,40.7c0.7,0.8,1.5,1.7,2.3,2.5l61.4,61.4c3.3,3.5,7.9,5.5,12.8,5.5
|
14 |
+
c0.1,0,0.3,0,0.3,0c4.8,0,9.2-1.9,12.7-5.2l61.4-61.4C259.8,113.9,259.8,88.9,244.5,73.7z"/>
|
15 |
+
</svg>
|
assets/img/wp-ulike-intro.png
CHANGED
Binary file
|
assets/js/wp-ulike.js
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
-
/*! WP ULike -
|
2 |
* https://wpulike.com
|
3 |
-
*
|
4 |
*/
|
5 |
|
6 |
|
@@ -134,9 +134,11 @@
|
|
134 |
nonce: 0 /* Get nonce token */,
|
135 |
type:
|
136 |
"" /* Values : likeThis (Posts),likeThisComment, likeThisActivity, likeThisTopic */,
|
137 |
-
likeStatus: 0 /* Values : 0 (Is not logged-in), 1 (Is not liked), 2 (Is liked), 3 (Is unliked), 4 (Already liked) */,
|
138 |
append: '',
|
139 |
appendTimeout: 2000,
|
|
|
|
|
|
|
140 |
counterSelector: ".count-box",
|
141 |
generalSelector: ".wp_ulike_general_class",
|
142 |
buttonSelector: ".wp_ulike_btn",
|
@@ -147,8 +149,10 @@
|
|
147 |
"ulike-nonce": "nonce",
|
148 |
"ulike-type": "type",
|
149 |
"ulike-append": "append",
|
|
|
|
|
150 |
"ulike-append-timeout": "appendTimeout",
|
151 |
-
"ulike-
|
152 |
};
|
153 |
|
154 |
// The actual plugin constructor
|
@@ -184,7 +188,7 @@
|
|
184 |
//Call _ajaxify function on click button
|
185 |
this.buttonElement.click(this._initLike.bind(this));
|
186 |
//Call _ajaxify function on click button
|
187 |
-
this.buttonElement.
|
188 |
},
|
189 |
|
190 |
/**
|
@@ -207,6 +211,8 @@
|
|
207 |
_initLike: function (event) {
|
208 |
// Prevents further propagation of the current event in the capturing and bubbling phases
|
209 |
event.stopPropagation();
|
|
|
|
|
210 |
// check for same buttons
|
211 |
this._updateSameButtons();
|
212 |
// Disable button
|
@@ -221,7 +227,7 @@
|
|
221 |
action: "wp_ulike_process",
|
222 |
id: this.settings.ID,
|
223 |
nonce: this.settings.nonce,
|
224 |
-
|
225 |
type: this.settings.type
|
226 |
},
|
227 |
function (response) {
|
@@ -243,6 +249,14 @@
|
|
243 |
);
|
244 |
},
|
245 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
246 |
|
247 |
/**
|
248 |
* append child
|
@@ -263,83 +277,107 @@
|
|
263 |
* update button markup and calling some actions
|
264 |
*/
|
265 |
_updateMarkup: function (response) {
|
266 |
-
//
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
271 |
this.generalElement
|
272 |
-
.addClass(
|
273 |
-
.removeClass(
|
274 |
this.generalElement
|
275 |
.children()
|
276 |
.first()
|
277 |
-
.addClass(
|
278 |
-
this.counterElement.text(response.data.data);
|
279 |
-
this._controlActions(
|
280 |
-
"success",
|
281 |
-
response.data.message,
|
282 |
-
response.data.btnText,
|
283 |
-
4
|
284 |
-
);
|
285 |
-
this._refreshTheLikers = true;
|
286 |
break;
|
287 |
-
|
288 |
-
|
289 |
-
this.settings.likeStatus = 3;
|
290 |
this.generalElement
|
291 |
-
.addClass(
|
292 |
-
.removeClass(
|
293 |
-
this.counterElement.text(response.data.data);
|
294 |
-
this._controlActions(
|
295 |
-
"error",
|
296 |
-
response.data.message,
|
297 |
-
response.data.btnText,
|
298 |
-
3
|
299 |
-
);
|
300 |
-
this._refreshTheLikers = true;
|
301 |
break;
|
302 |
-
|
303 |
-
|
304 |
-
this.settings.likeStatus = 2;
|
305 |
this.generalElement
|
306 |
-
.addClass(
|
307 |
-
.removeClass(
|
308 |
-
this.counterElement.text(response.data.data);
|
309 |
-
this._controlActions(
|
310 |
-
"success",
|
311 |
-
response.data.message,
|
312 |
-
response.data.btnText,
|
313 |
-
2
|
314 |
-
);
|
315 |
-
this._refreshTheLikers = true;
|
316 |
break;
|
317 |
-
|
318 |
-
|
319 |
-
"info",
|
320 |
-
response.data.message,
|
321 |
-
response.data.btnText,
|
322 |
-
4
|
323 |
-
);
|
324 |
this.generalElement
|
325 |
.children()
|
326 |
.first()
|
327 |
-
.addClass(
|
|
|
|
|
|
|
|
|
|
|
328 |
break;
|
329 |
-
default:
|
330 |
-
/* Just print the permission failed message */
|
331 |
-
this._controlActions(
|
332 |
-
"warning",
|
333 |
-
response.data.message,
|
334 |
-
response.data.btnText,
|
335 |
-
0
|
336 |
-
);
|
337 |
}
|
|
|
338 |
|
339 |
-
|
340 |
-
|
341 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
342 |
}
|
|
|
|
|
|
|
|
|
|
|
343 |
},
|
344 |
|
345 |
/**
|
@@ -349,7 +387,7 @@
|
|
349 |
// Get likers box container element
|
350 |
this.likersElement = this._getLikersElement();
|
351 |
// Make a request to generate or refresh the likers box
|
352 |
-
if (!this.likersElement.length || this._refreshTheLikers) {
|
353 |
// Add progress status class
|
354 |
this.generalElement.addClass("wp_ulike_is_getting_likers_list");
|
355 |
// Start ajax process
|
@@ -359,6 +397,7 @@
|
|
359 |
id: this.settings.ID,
|
360 |
nonce: this.settings.nonce,
|
361 |
type: this.settings.type,
|
|
|
362 |
refresh: this._refreshTheLikers ? 1 : 0
|
363 |
},
|
364 |
function (response) {
|
@@ -390,8 +429,9 @@
|
|
390 |
*/
|
391 |
_updateSameButtons: function () {
|
392 |
// Get buttons with same unique class names
|
|
|
393 |
this.sameButtons = $document.find(
|
394 |
-
".wp_" + this.settings.type.toLowerCase() + "_" + this.settings.ID
|
395 |
);
|
396 |
// Update general elements
|
397 |
if (this.sameButtons.length > 1) {
|
@@ -419,18 +459,31 @@
|
|
419 |
/**
|
420 |
* Control actions
|
421 |
*/
|
422 |
-
|
423 |
-
//check the button types
|
424 |
if (this.buttonElement.hasClass("wp_ulike_put_image")) {
|
425 |
if (likeStatus === 3 || likeStatus === 2) {
|
426 |
this.buttonElement.toggleClass("image-unlike");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
427 |
}
|
428 |
-
} else if (this.buttonElement.hasClass("wp_ulike_put_text")) {
|
429 |
-
this.buttonElement.find("span").html(btnText);
|
430 |
}
|
431 |
-
|
432 |
-
// Display Notifications
|
433 |
-
this._sendNotification(messageType, messageText);
|
434 |
},
|
435 |
|
436 |
/**
|
1 |
+
/*! WP ULike - v4.0.0
|
2 |
* https://wpulike.com
|
3 |
+
* TechnoWich 2019;
|
4 |
*/
|
5 |
|
6 |
|
134 |
nonce: 0 /* Get nonce token */,
|
135 |
type:
|
136 |
"" /* Values : likeThis (Posts),likeThisComment, likeThisActivity, likeThisTopic */,
|
|
|
137 |
append: '',
|
138 |
appendTimeout: 2000,
|
139 |
+
displayLikers: false,
|
140 |
+
disablePophover: true,
|
141 |
+
factor: '',
|
142 |
counterSelector: ".count-box",
|
143 |
generalSelector: ".wp_ulike_general_class",
|
144 |
buttonSelector: ".wp_ulike_btn",
|
149 |
"ulike-nonce": "nonce",
|
150 |
"ulike-type": "type",
|
151 |
"ulike-append": "append",
|
152 |
+
"ulike-display-likers": "displayLikers",
|
153 |
+
"ulike-disable-pophover": "disablePophover",
|
154 |
"ulike-append-timeout": "appendTimeout",
|
155 |
+
"ulike-factor": "factor"
|
156 |
};
|
157 |
|
158 |
// The actual plugin constructor
|
188 |
//Call _ajaxify function on click button
|
189 |
this.buttonElement.click(this._initLike.bind(this));
|
190 |
//Call _ajaxify function on click button
|
191 |
+
this.buttonElement.one("mouseenter", this._updateLikers.bind(this));
|
192 |
},
|
193 |
|
194 |
/**
|
211 |
_initLike: function (event) {
|
212 |
// Prevents further propagation of the current event in the capturing and bubbling phases
|
213 |
event.stopPropagation();
|
214 |
+
// Update element if there's more thab one button
|
215 |
+
this._maybeUpdateElements(event);
|
216 |
// check for same buttons
|
217 |
this._updateSameButtons();
|
218 |
// Disable button
|
227 |
action: "wp_ulike_process",
|
228 |
id: this.settings.ID,
|
229 |
nonce: this.settings.nonce,
|
230 |
+
factor: this.settings.factor,
|
231 |
type: this.settings.type
|
232 |
},
|
233 |
function (response) {
|
249 |
);
|
250 |
},
|
251 |
|
252 |
+
_maybeUpdateElements: function (event) {
|
253 |
+
this.buttonElement = $(event.currentTarget);
|
254 |
+
this.generalElement = this.buttonElement.closest(this.settings.generalSelector);
|
255 |
+
this.counterElement = this.generalElement.find(
|
256 |
+
this.settings.counterSelector
|
257 |
+
);
|
258 |
+
this.settings.factor = this.buttonElement.data('ulike-factor');
|
259 |
+
},
|
260 |
|
261 |
/**
|
262 |
* append child
|
277 |
* update button markup and calling some actions
|
278 |
*/
|
279 |
_updateMarkup: function (response) {
|
280 |
+
// Set sibling general elements
|
281 |
+
this._setSbilingElement();
|
282 |
+
this._updateGeneralClassNames(response.data.status);
|
283 |
+
// Update counter + check refresh likers box
|
284 |
+
if (response.data.status < 5) {
|
285 |
+
this.__updateCounter(response.data.data);
|
286 |
+
this._refreshTheLikers = true;
|
287 |
+
}
|
288 |
+
// Update button status
|
289 |
+
this._updateButton(response.data.btnText, response.data.status);
|
290 |
+
// Display Notifications
|
291 |
+
this._sendNotification(response.data.messageType, response.data.message);
|
292 |
+
// Refresh likers box on data update
|
293 |
+
if (this._refreshTheLikers) {
|
294 |
+
this._updateLikers();
|
295 |
+
}
|
296 |
+
},
|
297 |
+
|
298 |
+
_updateGeneralClassNames: function (status) {
|
299 |
+
// Our base status class names
|
300 |
+
var classNameObj = {
|
301 |
+
start: "wp_ulike_is_not_liked",
|
302 |
+
active: "wp_ulike_is_liked",
|
303 |
+
deactive: "wp_ulike_is_unliked",
|
304 |
+
disable: "wp_ulike_click_is_disabled"
|
305 |
+
};
|
306 |
+
|
307 |
+
// Remove status from sibling element
|
308 |
+
if (this.siblingElement.length) {
|
309 |
+
this.siblingElement.removeClass(this._arrayToString([
|
310 |
+
classNameObj.active,
|
311 |
+
classNameObj.deactive
|
312 |
+
]));
|
313 |
+
}
|
314 |
+
|
315 |
+
switch (status) {
|
316 |
+
case 1:
|
317 |
this.generalElement
|
318 |
+
.addClass(classNameObj.active)
|
319 |
+
.removeClass(classNameObj.start);
|
320 |
this.generalElement
|
321 |
.children()
|
322 |
.first()
|
323 |
+
.addClass(classNameObj.disable);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
324 |
break;
|
325 |
+
|
326 |
+
case 2:
|
|
|
327 |
this.generalElement
|
328 |
+
.addClass(classNameObj.deactive)
|
329 |
+
.removeClass(classNameObj.active);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
330 |
break;
|
331 |
+
|
332 |
+
case 3:
|
|
|
333 |
this.generalElement
|
334 |
+
.addClass(classNameObj.active)
|
335 |
+
.removeClass(classNameObj.deactive);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
336 |
break;
|
337 |
+
|
338 |
+
default:
|
|
|
|
|
|
|
|
|
|
|
339 |
this.generalElement
|
340 |
.children()
|
341 |
.first()
|
342 |
+
.addClass(classNameObj.disable);
|
343 |
+
if (this.siblingElement.length) {
|
344 |
+
this.siblingElement.children()
|
345 |
+
.first()
|
346 |
+
.addClass(classNameObj.disable);
|
347 |
+
}
|
348 |
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
349 |
}
|
350 |
+
},
|
351 |
|
352 |
+
_arrayToString: function (data) {
|
353 |
+
return data.join(' ');
|
354 |
+
},
|
355 |
+
|
356 |
+
_setSbilingElement: function () {
|
357 |
+
this.siblingElement = this.generalElement.siblings();
|
358 |
+
},
|
359 |
+
|
360 |
+
__updateCounter: function (counterValue) {
|
361 |
+
if (typeof counterValue !== "object") {
|
362 |
+
this.counterElement.text(counterValue);
|
363 |
+
} else {
|
364 |
+
if (this.settings.factor === 'down') {
|
365 |
+
this.counterElement.text(counterValue.down);
|
366 |
+
if (this.siblingElement.length) {
|
367 |
+
this.siblingElement.find(this.settings.counterSelector).text(counterValue.up);
|
368 |
+
}
|
369 |
+
} else {
|
370 |
+
this.counterElement.text(counterValue.up);
|
371 |
+
if (this.siblingElement.length) {
|
372 |
+
this.siblingElement.find(this.settings.counterSelector).text(counterValue.down);
|
373 |
+
}
|
374 |
+
}
|
375 |
}
|
376 |
+
|
377 |
+
$document.trigger("WordpressUlikeCounterUpdated", [this.buttonElement]);
|
378 |
+
// // $document.on( "WordpressUlikeCounterUpdated", function( event, param1, param2 ) {
|
379 |
+
// // console.log( param1 );
|
380 |
+
// // });
|
381 |
},
|
382 |
|
383 |
/**
|
387 |
// Get likers box container element
|
388 |
this.likersElement = this._getLikersElement();
|
389 |
// Make a request to generate or refresh the likers box
|
390 |
+
if (this.settings.displayLikers && (!this.likersElement.length || this._refreshTheLikers)) {
|
391 |
// Add progress status class
|
392 |
this.generalElement.addClass("wp_ulike_is_getting_likers_list");
|
393 |
// Start ajax process
|
397 |
id: this.settings.ID,
|
398 |
nonce: this.settings.nonce,
|
399 |
type: this.settings.type,
|
400 |
+
disablePophover: this.settings.disablePophover,
|
401 |
refresh: this._refreshTheLikers ? 1 : 0
|
402 |
},
|
403 |
function (response) {
|
429 |
*/
|
430 |
_updateSameButtons: function () {
|
431 |
// Get buttons with same unique class names
|
432 |
+
var factorMethod = typeof this.settings.factor !== "undefined" ? this.settings.factor : '';
|
433 |
this.sameButtons = $document.find(
|
434 |
+
".wp_" + this.settings.type.toLowerCase() + factorMethod + "_" + this.settings.ID
|
435 |
);
|
436 |
// Update general elements
|
437 |
if (this.sameButtons.length > 1) {
|
459 |
/**
|
460 |
* Control actions
|
461 |
*/
|
462 |
+
_updateButton: function (btnText, likeStatus) {
|
|
|
463 |
if (this.buttonElement.hasClass("wp_ulike_put_image")) {
|
464 |
if (likeStatus === 3 || likeStatus === 2) {
|
465 |
this.buttonElement.toggleClass("image-unlike");
|
466 |
+
if (this.siblingElement.length) {
|
467 |
+
this.siblingElement.find(this.settings.buttonSelector).removeClass("image-unlike");
|
468 |
+
}
|
469 |
+
}
|
470 |
+
} else if (this.buttonElement.hasClass("wp_ulike_put_text") && btnText !== null) {
|
471 |
+
if (typeof btnText !== "object") {
|
472 |
+
this.buttonElement.find("span").html(btnText);
|
473 |
+
} else {
|
474 |
+
if (this.settings.factor === 'down') {
|
475 |
+
this.buttonElement.find("span").html(btnText.down);
|
476 |
+
if (this.siblingElement.length) {
|
477 |
+
this.siblingElement.find(this.settings.buttonSelector).find("span").html(btnText.up);
|
478 |
+
}
|
479 |
+
} else {
|
480 |
+
this.buttonElement.find("span").html(btnText.up);
|
481 |
+
if (this.siblingElement.length) {
|
482 |
+
this.siblingElement.find(this.settings.buttonSelector).find("span").html(btnText.down);
|
483 |
+
}
|
484 |
+
}
|
485 |
}
|
|
|
|
|
486 |
}
|
|
|
|
|
|
|
487 |
},
|
488 |
|
489 |
/**
|
assets/js/wp-ulike.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(
|
1 |
+
!function(i){"use strict";var s="WordpressUlikeNotifications",n={messageType:"success",messageText:"Hello World!",messageElement:"wpulike-message",notifContainer:"wpulike-notification"};function t(e,t){this.element=e,this.$element=i(e),this.settings=i.extend({},n,t),this._defaults=n,this._name=s,this.init()}i.extend(t.prototype,{init:function(){this._message(),this._container(),this._append(),this._remove()},_message:function(){this.$messageElement=i("<div/>").addClass(this.settings.messageElement+" wpulike-"+this.settings.messageType).text(this.settings.messageText)},_container:function(){i("."+this.settings.notifContainer).length||this.$element.append(i("<div/>").addClass(this.settings.notifContainer)),this.$notifContainer=this.$element.find("."+this.settings.notifContainer)},_append:function(){this.$notifContainer.append(this.$messageElement).trigger("WordpressUlikeNotificationAppend")},_remove:function(){var e=this;this.$messageElement.click(function(){i(this).fadeOut(300,function(){i(this).remove(),i("."+e.settings.messageElement).length||e.$notifContainer.remove()}).trigger("WordpressUlikeRemoveNotification")}),setTimeout(function(){e.$messageElement.fadeOut(300,function(){i(this).remove(),i("."+e.settings.messageElement).length||e.$notifContainer.remove()}).trigger("WordpressUlikeRemoveNotification")},8e3)}}),i.fn[s]=function(e){return this.each(function(){new t(this,e)})}}(jQuery,window,document),function(n,e,i){"use strict";var l="WordpressUlike",t=(n(e),n(i)),a={ID:0,nonce:0,type:"",append:"",appendTimeout:2e3,displayLikers:!1,disablePophover:!0,factor:"",counterSelector:".count-box",generalSelector:".wp_ulike_general_class",buttonSelector:".wp_ulike_btn",likersSelector:".wp_ulike_likers_wrapper"},o={"ulike-id":"ID","ulike-nonce":"nonce","ulike-type":"type","ulike-append":"append","ulike-display-likers":"displayLikers","ulike-disable-pophover":"disablePophover","ulike-append-timeout":"appendTimeout","ulike-factor":"factor"};function s(e,t){for(var i in this.element=e,this.$element=n(e),this.settings=n.extend({},a,t),this._defaults=a,this._name=l,this._refreshTheLikers=!1,this.buttonElement=this.$element.find(this.settings.buttonSelector),this.generalElement=this.$element.find(this.settings.generalSelector),this.counterElement=this.generalElement.find(this.settings.counterSelector),o){var s=this.buttonElement.data(i);void 0!==s&&(this.settings[o[i]]=s)}this.init()}n.extend(s.prototype,{init:function(){this.buttonElement.click(this._initLike.bind(this)),this.buttonElement.one("mouseenter",this._updateLikers.bind(this))},_ajax:function(e,t){n.ajax({url:wp_ulike_params.ajax_url,type:"POST",cache:!1,dataType:"json",data:e}).done(t)},_initLike:function(e){e.stopPropagation(),this._maybeUpdateElements(e),this._updateSameButtons(),this.buttonElement.prop("disabled",!0),t.trigger("WordpressUlikeLoading",this.element),this.generalElement.addClass("wp_ulike_is_loading"),this._ajax({action:"wp_ulike_process",id:this.settings.ID,nonce:this.settings.nonce,factor:this.settings.factor,type:this.settings.type},function(e){this.generalElement.removeClass("wp_ulike_is_loading"),e.success?(this._updateMarkup(e),this._appendChild()):this._sendNotification("error",e.data),this.buttonElement.prop("disabled",!1),t.trigger("WordpressUlikeUpdated",this.element)}.bind(this))},_maybeUpdateElements:function(e){this.buttonElement=n(e.currentTarget),this.generalElement=this.buttonElement.closest(this.settings.generalSelector),this.counterElement=this.generalElement.find(this.settings.counterSelector),this.settings.factor=this.buttonElement.data("ulike-factor")},_appendChild:function(){if(""!==this.settings.append){var e=n(this.settings.append);this.buttonElement.append(e),this.settings.appendTimeout&&setTimeout(function(){e.detach()},this.settings.appendTimeout)}},_updateMarkup:function(e){this._setSbilingElement(),this._updateGeneralClassNames(e.data.status),e.data.status<5&&(this.__updateCounter(e.data.data),this._refreshTheLikers=!0),this._updateButton(e.data.btnText,e.data.status),this._sendNotification(e.data.messageType,e.data.message),this._refreshTheLikers&&this._updateLikers()},_updateGeneralClassNames:function(e){var t="wp_ulike_is_not_liked",i="wp_ulike_is_liked",s="wp_ulike_is_unliked",n="wp_ulike_click_is_disabled";switch(this.siblingElement.length&&this.siblingElement.removeClass(this._arrayToString([i,s])),e){case 1:this.generalElement.addClass(i).removeClass(t),this.generalElement.children().first().addClass(n);break;case 2:this.generalElement.addClass(s).removeClass(i);break;case 3:this.generalElement.addClass(i).removeClass(s);break;default:this.generalElement.children().first().addClass(n),this.siblingElement.length&&this.siblingElement.children().first().addClass(n)}},_arrayToString:function(e){return e.join(" ")},_setSbilingElement:function(){this.siblingElement=this.generalElement.siblings()},__updateCounter:function(e){"object"!=typeof e?this.counterElement.text(e):"down"===this.settings.factor?(this.counterElement.text(e.down),this.siblingElement.length&&this.siblingElement.find(this.settings.counterSelector).text(e.up)):(this.counterElement.text(e.up),this.siblingElement.length&&this.siblingElement.find(this.settings.counterSelector).text(e.down)),t.trigger("WordpressUlikeCounterUpdated",[this.buttonElement])},_updateLikers:function(){this.likersElement=this._getLikersElement(),!this.settings.displayLikers||this.likersElement.length&&!this._refreshTheLikers||(this.generalElement.addClass("wp_ulike_is_getting_likers_list"),this._ajax({action:"wp_ulike_get_likers",id:this.settings.ID,nonce:this.settings.nonce,type:this.settings.type,disablePophover:this.settings.disablePophover,refresh:this._refreshTheLikers?1:0},function(e){this.generalElement.removeClass("wp_ulike_is_getting_likers_list"),e.success&&(this.likersElement.length||(this.likersElement=n("<div>",{class:e.data.class}).appendTo(this.$element)),e.data.template?this.likersElement.show().html(e.data.template):this.likersElement.hide()),this._refreshTheLikers=!1}.bind(this)))},_updateSameButtons:function(){var e=void 0!==this.settings.factor?this.settings.factor:"";this.sameButtons=t.find(".wp_"+this.settings.type.toLowerCase()+e+"_"+this.settings.ID),1<this.sameButtons.length&&(this.buttonElement=this.sameButtons,this.generalElement=this.buttonElement.closest(this.settings.generalSelector),this.counterElement=this.generalElement.find(this.settings.counterSelector))},_getLikersElement:function(){return 1<this.generalElement.length?this.generalElement.next(this.settings.likersSelector):this.$element.find(this.settings.likersSelector)},_updateButton:function(e,t){this.buttonElement.hasClass("wp_ulike_put_image")?3!==t&&2!==t||(this.buttonElement.toggleClass("image-unlike"),this.siblingElement.length&&this.siblingElement.find(this.settings.buttonSelector).removeClass("image-unlike")):this.buttonElement.hasClass("wp_ulike_put_text")&&null!==e&&("object"!=typeof e?this.buttonElement.find("span").html(e):"down"===this.settings.factor?(this.buttonElement.find("span").html(e.down),this.siblingElement.length&&this.siblingElement.find(this.settings.buttonSelector).find("span").html(e.up)):(this.buttonElement.find("span").html(e.up),this.siblingElement.length&&this.siblingElement.find(this.settings.buttonSelector).find("span").html(e.down)))},_sendNotification:function(e,t){"1"===wp_ulike_params.notifications&&n(i.body).WordpressUlikeNotifications({messageType:e,messageText:t})}}),n.fn[l]=function(e){return this.each(function(){n.data(this,"plugin_"+l)||n.data(this,"plugin_"+l,new s(this,e))})}}(jQuery,window,document),function(t){t(function(){t(this).bind("DOMNodeInserted",function(e){t(".wpulike").WordpressUlike()})}),t(".wpulike").WordpressUlike()}(jQuery);
|
inc/classes/class-wp-ulike-frontend-assets.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Wp ULike FrontEnd Scripts Class.
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -41,10 +41,10 @@ if ( ! class_exists( 'wp_ulike_frontend_assets' ) ) {
|
|
41 |
*/
|
42 |
public function load_styles() {
|
43 |
|
44 |
-
wp_enqueue_style(
|
45 |
|
46 |
//add your custom style from setting panel.
|
47 |
-
wp_add_inline_style(
|
48 |
|
49 |
}
|
50 |
|
3 |
* Wp ULike FrontEnd Scripts Class.
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
41 |
*/
|
42 |
public function load_styles() {
|
43 |
|
44 |
+
wp_enqueue_style( WP_ULIKE_SLUG, WP_ULIKE_ASSETS_URL . '/css/wp-ulike.min.css', array(), WP_ULIKE_VERSION );
|
45 |
|
46 |
//add your custom style from setting panel.
|
47 |
+
wp_add_inline_style( WP_ULIKE_SLUG, wp_ulike_get_custom_style() );
|
48 |
|
49 |
}
|
50 |
|
inc/classes/class-wp-ulike-mycred.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* WP ULike myCred support Class
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -60,13 +60,10 @@ if ( class_exists( 'myCRED_Hook' ) ) :
|
|
60 |
*/
|
61 |
public function status( $id , $key, $user_id, $status ) {
|
62 |
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
default:
|
69 |
-
$this->unlike( $id , $key, $user_id );
|
70 |
}
|
71 |
|
72 |
}
|
3 |
* WP ULike myCred support Class
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
60 |
*/
|
61 |
public function status( $id , $key, $user_id, $status ) {
|
62 |
|
63 |
+
if( strpos( $status, 'un') === 0 ) {
|
64 |
+
$this->like( $id , $key, $user_id );
|
65 |
+
} else {
|
66 |
+
$this->unlike( $id , $key, $user_id );
|
|
|
|
|
|
|
67 |
}
|
68 |
|
69 |
}
|
inc/classes/class-wp-ulike.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* WP ULike Process Class
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -11,7 +11,7 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
11 |
|
12 |
class wp_ulike{
|
13 |
|
14 |
-
private $wpdb, $status, $user_id, $user_ip;
|
15 |
|
16 |
/**
|
17 |
* Instance of this class.
|
@@ -37,10 +37,11 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
37 |
*/
|
38 |
public function init(){
|
39 |
global $wpdb, $wp_user_IP;
|
40 |
-
$this->wpdb
|
41 |
-
$this->status
|
42 |
-
$this->user_ip
|
43 |
-
$this->user_id
|
|
|
44 |
}
|
45 |
|
46 |
/**
|
@@ -53,7 +54,7 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
53 |
*/
|
54 |
public function wp_get_ulike( array $data ){
|
55 |
//get loggin method option
|
56 |
-
$loggin_method = wp_ulike_get_setting( $data['setting'], 'logging_method');
|
57 |
|
58 |
//Select the logging functionality
|
59 |
switch( $loggin_method ){
|
@@ -67,7 +68,7 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
67 |
return $this->loggedby_other_methods( $data, 'ip' );
|
68 |
break;
|
69 |
default:
|
70 |
-
return $this->loggedby_other_methods( $data );
|
71 |
}
|
72 |
}
|
73 |
|
@@ -86,12 +87,15 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
86 |
// output value
|
87 |
$output = '';
|
88 |
|
|
|
|
|
|
|
|
|
|
|
89 |
if( $type == 'post' ){
|
90 |
$output = $this->get_template( $data, 1 );
|
91 |
-
|
92 |
} elseif( $type == 'process' ){
|
93 |
-
|
94 |
-
++$get_like;
|
95 |
// Insert log data
|
96 |
$this->wpdb->insert(
|
97 |
$this->wpdb->prefix . $table,
|
@@ -105,7 +109,7 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
105 |
array( '%d', '%s', '%s', '%s', '%s' )
|
106 |
);
|
107 |
// Formatting the output
|
108 |
-
$output =
|
109 |
// After process hook
|
110 |
do_action_ref_array( 'wp_ulike_after_process',
|
111 |
array(
|
@@ -136,10 +140,15 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
136 |
extract( $data );
|
137 |
// output value
|
138 |
$output = '';
|
|
|
|
|
|
|
|
|
|
|
139 |
|
140 |
if( $type == 'post' ){
|
141 |
|
142 |
-
if(
|
143 |
$output = $this->get_template( $data, 1 );
|
144 |
}
|
145 |
else{
|
@@ -148,9 +157,8 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
148 |
|
149 |
} elseif( $type == 'process' ) {
|
150 |
|
151 |
-
if(
|
152 |
-
|
153 |
-
++$get_like;
|
154 |
// Set cookie
|
155 |
setcookie( $cookie . $id, time(), 2147483647, '/' );
|
156 |
// Insert log data
|
@@ -168,7 +176,7 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
168 |
|
169 |
}
|
170 |
// Formatting the output
|
171 |
-
$output =
|
172 |
// After process hook
|
173 |
do_action_ref_array( 'wp_ulike_after_process',
|
174 |
array(
|
@@ -205,26 +213,19 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
205 |
$user_status = $this->get_user_status( $table, $column, $method_col, $id, $method_val );
|
206 |
|
207 |
if( $type == 'post' ){
|
208 |
-
|
209 |
if( ! $user_status ){
|
210 |
-
$output = $this->get_template( $data,
|
211 |
-
|
212 |
} else {
|
213 |
-
|
214 |
-
|
215 |
-
$output = $this->get_template( $data, 2 );
|
216 |
-
|
217 |
} else {
|
218 |
-
$output = $this->get_template( $data, 3 );
|
219 |
}
|
220 |
-
|
221 |
}
|
222 |
|
223 |
} elseif( $type == 'process' ) {
|
224 |
-
|
225 |
if( ! $user_status ){
|
226 |
-
|
227 |
-
++$get_like;
|
228 |
// Insert log data
|
229 |
$this->wpdb->insert(
|
230 |
$this->wpdb->prefix . $table,
|
@@ -239,15 +240,7 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
239 |
);
|
240 |
|
241 |
} else {
|
242 |
-
|
243 |
-
if( $user_status == "like" ) {
|
244 |
-
// Decrement like counter
|
245 |
-
--$get_like;
|
246 |
-
$this->status = 'unlike';
|
247 |
-
} else {
|
248 |
-
// Increment like counter
|
249 |
-
++$get_like;
|
250 |
-
}
|
251 |
// Update status
|
252 |
$this->wpdb->update(
|
253 |
$this->wpdb->prefix . $table,
|
@@ -259,7 +252,7 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
259 |
}
|
260 |
|
261 |
// Formatting the output
|
262 |
-
$output =
|
263 |
// After process hook
|
264 |
do_action_ref_array( 'wp_ulike_after_process',
|
265 |
array(
|
@@ -277,46 +270,69 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
277 |
}
|
278 |
|
279 |
/**
|
280 |
-
*
|
281 |
*
|
282 |
-
* @
|
283 |
-
* @param
|
284 |
-
* @
|
285 |
-
* @param Integer $data
|
286 |
-
* @since 2.0
|
287 |
-
* @return Void
|
288 |
*/
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
update_comment_meta( $id, $key, $data );
|
308 |
-
update_meta_cache( 'comment', array( $id ) );
|
309 |
-
delete_transient( 'wp_ulike_get_most_liked_comments' );
|
310 |
-
break;
|
311 |
-
case '_activityliked':
|
312 |
-
bp_activity_update_meta( $id, $key, $data );
|
313 |
-
delete_transient( 'wp_ulike_get_most_liked_activities' );
|
314 |
-
break;
|
315 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
316 |
|
317 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
318 |
}
|
319 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
320 |
|
321 |
/**
|
322 |
* Get template
|
@@ -327,7 +343,7 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
327 |
* @since 2.0
|
328 |
* @return String
|
329 |
*/
|
330 |
-
public function get_template( array $args, $status ){
|
331 |
|
332 |
//Primary button class name
|
333 |
$button_class_name = str_replace( ".", "", apply_filters( 'wp_ulike_button_selector', 'wp_ulike_btn' ) );
|
@@ -341,10 +357,10 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
341 |
}
|
342 |
} else {
|
343 |
$button_class_name .= ' wp_ulike_put_text';
|
344 |
-
if($status == 2){
|
345 |
-
$button_text =
|
346 |
} else {
|
347 |
-
$button_text =
|
348 |
}
|
349 |
}
|
350 |
// Add unique class name for each button
|
@@ -369,22 +385,28 @@ if ( ! class_exists( 'wp_ulike' ) ) {
|
|
369 |
$general_class_name .= ' wp_ulike_is_already_liked';
|
370 |
}
|
371 |
|
372 |
-
$
|
|
|
|
|
373 |
|
374 |
$wp_ulike_template = apply_filters( 'wp_ulike_add_templates_args', array(
|
375 |
-
"ID"
|
376 |
-
"wrapper_class"
|
377 |
-
"slug"
|
378 |
-
"counter"
|
379 |
-
"
|
380 |
-
"
|
381 |
-
"
|
382 |
-
"
|
383 |
-
"
|
384 |
-
"
|
385 |
-
"
|
386 |
-
"
|
387 |
-
|
|
|
|
|
|
|
|
|
388 |
);
|
389 |
|
390 |
|
3 |
* WP ULike Process Class
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
11 |
|
12 |
class wp_ulike{
|
13 |
|
14 |
+
private $wpdb, $status, $user_id, $user_ip, $is_distinct;
|
15 |
|
16 |
/**
|
17 |
* Instance of this class.
|
37 |
*/
|
38 |
public function init(){
|
39 |
global $wpdb, $wp_user_IP;
|
40 |
+
$this->wpdb = $wpdb;
|
41 |
+
$this->status = 'like';
|
42 |
+
$this->user_ip = $wp_user_IP;
|
43 |
+
$this->user_id = $this->get_reutrn_id();
|
44 |
+
$this->is_distinct = true;
|
45 |
}
|
46 |
|
47 |
/**
|
54 |
*/
|
55 |
public function wp_get_ulike( array $data ){
|
56 |
//get loggin method option
|
57 |
+
$loggin_method = wp_ulike_get_setting( $data['setting'], 'logging_method' );
|
58 |
|
59 |
//Select the logging functionality
|
60 |
switch( $loggin_method ){
|
68 |
return $this->loggedby_other_methods( $data, 'ip' );
|
69 |
break;
|
70 |
default:
|
71 |
+
return $this->loggedby_other_methods( $data, 'user_id' );
|
72 |
}
|
73 |
}
|
74 |
|
87 |
// output value
|
88 |
$output = '';
|
89 |
|
90 |
+
// Check user log history
|
91 |
+
$user_status = $this->get_user_status( $table, $column, 'ip', $id, $this->user_ip );
|
92 |
+
$user_status = !$user_status ? $this->status : $user_status;
|
93 |
+
$this->is_distinct = false;
|
94 |
+
|
95 |
if( $type == 'post' ){
|
96 |
$output = $this->get_template( $data, 1 );
|
|
|
97 |
} elseif( $type == 'process' ){
|
98 |
+
$this->update_status( $factor, $user_status, true );
|
|
|
99 |
// Insert log data
|
100 |
$this->wpdb->insert(
|
101 |
$this->wpdb->prefix . $table,
|
109 |
array( '%d', '%s', '%s', '%s', '%s' )
|
110 |
);
|
111 |
// Formatting the output
|
112 |
+
$output = $this->get_counter_value( $id, $slug );
|
113 |
// After process hook
|
114 |
do_action_ref_array( 'wp_ulike_after_process',
|
115 |
array(
|
140 |
extract( $data );
|
141 |
// output value
|
142 |
$output = '';
|
143 |
+
$this->is_distinct = false;
|
144 |
+
|
145 |
+
// Check user log history
|
146 |
+
$user_status = $this->get_user_status( $table, $column, 'ip', $id, $this->user_ip );
|
147 |
+
$user_status = !$user_status ? $this->status : $user_status;
|
148 |
|
149 |
if( $type == 'post' ){
|
150 |
|
151 |
+
if( $this->has_permission( $data, 'by_cookie' ) ){
|
152 |
$output = $this->get_template( $data, 1 );
|
153 |
}
|
154 |
else{
|
157 |
|
158 |
} elseif( $type == 'process' ) {
|
159 |
|
160 |
+
if( $this->has_permission( $data, 'by_cookie' ) ){
|
161 |
+
$this->update_status( $factor, $user_status, true );
|
|
|
162 |
// Set cookie
|
163 |
setcookie( $cookie . $id, time(), 2147483647, '/' );
|
164 |
// Insert log data
|
176 |
|
177 |
}
|
178 |
// Formatting the output
|
179 |
+
$output = $this->get_counter_value( $id, $slug );
|
180 |
// After process hook
|
181 |
do_action_ref_array( 'wp_ulike_after_process',
|
182 |
array(
|
213 |
$user_status = $this->get_user_status( $table, $column, $method_col, $id, $method_val );
|
214 |
|
215 |
if( $type == 'post' ){
|
|
|
216 |
if( ! $user_status ){
|
217 |
+
$output = $this->get_template( $data, 1 );
|
|
|
218 |
} else {
|
219 |
+
if( substr( $user_status, 0, 2 ) !== "un" ) {
|
220 |
+
$output = $this->get_template( $data, 2, $user_status );
|
|
|
|
|
221 |
} else {
|
222 |
+
$output = $this->get_template( $data, 3, $user_status );
|
223 |
}
|
|
|
224 |
}
|
225 |
|
226 |
} elseif( $type == 'process' ) {
|
|
|
227 |
if( ! $user_status ){
|
228 |
+
$this->update_status( $factor, 'unlike' );
|
|
|
229 |
// Insert log data
|
230 |
$this->wpdb->insert(
|
231 |
$this->wpdb->prefix . $table,
|
240 |
);
|
241 |
|
242 |
} else {
|
243 |
+
$this->update_status( $factor, $user_status );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
244 |
// Update status
|
245 |
$this->wpdb->update(
|
246 |
$this->wpdb->prefix . $table,
|
252 |
}
|
253 |
|
254 |
// Formatting the output
|
255 |
+
$output = $this->get_counter_value( $id, $slug );
|
256 |
// After process hook
|
257 |
do_action_ref_array( 'wp_ulike_after_process',
|
258 |
array(
|
270 |
}
|
271 |
|
272 |
/**
|
273 |
+
* Get counter value for ajax responses
|
274 |
*
|
275 |
+
* @param integer $id
|
276 |
+
* @param string $slug
|
277 |
+
* @return integer
|
|
|
|
|
|
|
278 |
*/
|
279 |
+
private function get_counter_value( $id, $slug ){
|
280 |
+
$counter = wp_ulike_format_number( wp_ulike_get_counter_value( $id, $slug, $this->status, $this->is_distinct ), $this->status );
|
281 |
+
return apply_filters( 'wp_ulike_ajax_counter_value', $counter, $id, $slug, $this->status, $this->is_distinct );
|
282 |
+
}
|
283 |
+
|
284 |
+
/**
|
285 |
+
* Update user status base on database changes
|
286 |
+
*
|
287 |
+
* @param string $factor
|
288 |
+
* @param string $old_status
|
289 |
+
* @param boolean $keep_status
|
290 |
+
* @return void
|
291 |
+
*/
|
292 |
+
private function update_status( $factor = 'up', $old_status = 'like', $keep_status = false ){
|
293 |
+
if( $factor === 'down' ){
|
294 |
+
$this->status = $old_status !== 'dislike' || $keep_status ? 'dislike' : 'undislike';
|
295 |
+
} else {
|
296 |
+
$this->status = $old_status !== 'like' || $keep_status ? 'like' : 'unlike';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
297 |
}
|
298 |
+
}
|
299 |
+
|
300 |
+
/**
|
301 |
+
* Check user permission by logging methods
|
302 |
+
*
|
303 |
+
* @param array $args
|
304 |
+
* @param string $method
|
305 |
+
* @return boolean
|
306 |
+
*/
|
307 |
+
public function has_permission( $args, $logging_method ){
|
308 |
+
// Extract data
|
309 |
+
extract( $args );
|
310 |
|
311 |
+
switch ( $logging_method ) {
|
312 |
+
case 'by_cookie':
|
313 |
+
return ! isset( $_COOKIE[ $cookie . $id ] );
|
314 |
+
|
315 |
+
default:
|
316 |
+
return true;
|
317 |
+
}
|
318 |
}
|
319 |
|
320 |
+
/**
|
321 |
+
* Get user status code
|
322 |
+
*
|
323 |
+
* @return integer ( 0 = Is not logged, 1 = Is not liked, 2 = Is liked in the past, 3 = Is unliked, 4 = Is already liked )
|
324 |
+
*/
|
325 |
+
public function get_status(){
|
326 |
+
if( ! $this->status ){
|
327 |
+
return 1;
|
328 |
+
} elseif( ! $this->is_distinct ){
|
329 |
+
return 4;
|
330 |
+
} elseif( strpos( $this->status, 'un') === 0 ){
|
331 |
+
return 2;
|
332 |
+
} else {
|
333 |
+
return 3;
|
334 |
+
}
|
335 |
+
}
|
336 |
|
337 |
/**
|
338 |
* Get template
|
343 |
* @since 2.0
|
344 |
* @return String
|
345 |
*/
|
346 |
+
public function get_template( array $args, $status, $user_status = 'like' ){
|
347 |
|
348 |
//Primary button class name
|
349 |
$button_class_name = str_replace( ".", "", apply_filters( 'wp_ulike_button_selector', 'wp_ulike_btn' ) );
|
357 |
}
|
358 |
} else {
|
359 |
$button_class_name .= ' wp_ulike_put_text';
|
360 |
+
if($status == 2 && strpos( $user_status, 'dis') !== 0){
|
361 |
+
$button_text = wp_ulike_get_button_text( 'button_text_u' );
|
362 |
} else {
|
363 |
+
$button_text = wp_ulike_get_button_text( 'button_text' );
|
364 |
}
|
365 |
}
|
366 |
// Add unique class name for each button
|
385 |
$general_class_name .= ' wp_ulike_is_already_liked';
|
386 |
}
|
387 |
|
388 |
+
$total_likes = wp_ulike_get_counter_value( $args['id'], $args['slug'], 'like', $this->is_distinct );
|
389 |
+
$counter = apply_filters( 'wp_ulike_count_box_template', '<span class="count-box">'. wp_ulike_format_number( $total_likes ) .'</span>' , $total_likes );
|
390 |
+
$args['is_distinct'] = $this->is_distinct;
|
391 |
|
392 |
$wp_ulike_template = apply_filters( 'wp_ulike_add_templates_args', array(
|
393 |
+
"ID" => esc_attr( $args['id'] ),
|
394 |
+
"wrapper_class" => esc_attr( $args['wrapper_class'] ),
|
395 |
+
"slug" => esc_attr( $args['slug'] ),
|
396 |
+
"counter" => $counter,
|
397 |
+
"total_likes" => $total_likes,
|
398 |
+
"type" => esc_attr( $args['method'] ),
|
399 |
+
"status" => esc_attr( $status ),
|
400 |
+
"user_status" => esc_attr( $user_status ),
|
401 |
+
"attributes" => esc_attr( $args['attributes'] ),
|
402 |
+
"style" => esc_html( $args['style'] ),
|
403 |
+
"button_type" => esc_html( $args['button_type'] ),
|
404 |
+
"display_likers" => esc_attr( $args['display_likers'] ),
|
405 |
+
"disable_pophover" => esc_attr( $args['disable_pophover'] ),
|
406 |
+
"button_text" => $button_text,
|
407 |
+
"general_class" => esc_attr( $general_class_name ),
|
408 |
+
"button_class" => esc_attr( $button_class_name )
|
409 |
+
), $args
|
410 |
);
|
411 |
|
412 |
|
inc/frontend-ajax.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Front-end AJAX Functionalities
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -22,18 +22,18 @@ function wp_ulike_process(){
|
|
22 |
// Global variables
|
23 |
global $wp_ulike_class;
|
24 |
|
25 |
-
$post_ID = $_POST['id'];
|
26 |
-
$post_type = $_POST['type'];
|
27 |
-
$
|
28 |
-
$
|
29 |
$response = array();
|
30 |
|
31 |
-
if( $post_ID == null || ! wp_verify_nonce( $nonce_token, $post_type . $post_ID ) ) {
|
32 |
wp_send_json_error( __( 'Error: Something Wrong Happened!', WP_ULIKE_SLUG ) );
|
33 |
}
|
34 |
|
35 |
// Get post type settings
|
36 |
-
$get_settings = wp_ulike_get_post_settings_by_type( $post_type
|
37 |
|
38 |
// If method not exist, then return error message
|
39 |
if( empty( $get_settings ) ) {
|
@@ -43,59 +43,87 @@ function wp_ulike_process(){
|
|
43 |
// Extract post type settings
|
44 |
extract( $get_settings );
|
45 |
|
46 |
-
$get_like = $get_meta_data != '' ? $get_meta_data : 0;
|
47 |
-
|
48 |
$args = apply_filters( 'wp_ulike_ajax_process_atts', array(
|
49 |
-
"id" => $post_ID,
|
50 |
-
"
|
51 |
-
"
|
52 |
-
"
|
53 |
-
"
|
54 |
-
"
|
55 |
-
"
|
56 |
-
"
|
57 |
-
"cookie" => $
|
58 |
-
|
|
|
59 |
);
|
60 |
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
|
|
|
|
|
|
|
|
|
|
70 |
$response = array(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
'message' => wp_ulike_get_setting( 'wp_ulike_general', 'like_notice', __( 'Thanks! You Liked This.', WP_ULIKE_SLUG ) ),
|
72 |
-
'btnText' =>
|
73 |
-
'
|
|
|
|
|
74 |
);
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
'message' => wp_ulike_get_setting( 'wp_ulike_general', 'unlike_notice', __( 'Sorry! You unliked this.', WP_ULIKE_SLUG ) ),
|
79 |
-
'btnText' =>
|
80 |
-
'
|
|
|
|
|
81 |
);
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
'message' => wp_ulike_get_setting( 'wp_ulike_general', 'like_notice', __( 'Thanks! You Liked This.', WP_ULIKE_SLUG ) ),
|
86 |
-
|
87 |
-
'
|
|
|
|
|
88 |
);
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
'message' => wp_ulike_get_setting( 'wp_ulike_general', '
|
93 |
-
'btnText' =>
|
94 |
-
'
|
|
|
|
|
95 |
);
|
|
|
|
|
|
|
96 |
}
|
97 |
|
98 |
-
wp_send_json_success( $response );
|
99 |
}
|
100 |
// wp_ajax hooks for the custom AJAX requests
|
101 |
add_action( 'wp_ajax_wp_ulike_process' , 'wp_ulike_process' );
|
@@ -111,13 +139,14 @@ add_action( 'wp_ajax_nopriv_wp_ulike_process' , 'wp_ulike_process' );
|
|
111 |
*/
|
112 |
function wp_ulike_get_likers(){
|
113 |
|
114 |
-
$post_ID
|
115 |
-
$post_type
|
116 |
-
$nonce_token
|
117 |
-
$is_refresh
|
|
|
118 |
|
119 |
// Check security nonce field
|
120 |
-
if( $post_ID == null || ! wp_verify_nonce( $nonce_token, $post_type . $post_ID ) ) {
|
121 |
wp_send_json_error( __( 'Error: Something Wrong Happened!', WP_ULIKE_SLUG ) );
|
122 |
}
|
123 |
|
@@ -127,7 +156,7 @@ function wp_ulike_get_likers(){
|
|
127 |
}
|
128 |
|
129 |
// Get post type settings
|
130 |
-
$get_settings = wp_ulike_get_post_settings_by_type( $post_type
|
131 |
|
132 |
// If method not exist, then return error message
|
133 |
if( empty( $get_settings ) ) {
|
@@ -138,13 +167,13 @@ function wp_ulike_get_likers(){
|
|
138 |
extract( $get_settings );
|
139 |
|
140 |
// If likers box has been disabled
|
141 |
-
if ( ! wp_ulike_get_setting( $
|
142 |
wp_send_json_error( __( 'Notice: The likers box is not activated!', WP_ULIKE_SLUG ) );
|
143 |
}
|
144 |
|
145 |
// Add specific class name with popover checkup
|
146 |
-
$class_names =
|
147 |
-
$users_list = wp_ulike_get_likers_template( $
|
148 |
|
149 |
wp_send_json_success( array( 'template' => $users_list, 'class' => $class_names ) );
|
150 |
}
|
3 |
* Front-end AJAX Functionalities
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
22 |
// Global variables
|
23 |
global $wp_ulike_class;
|
24 |
|
25 |
+
$post_ID = isset( $_POST['id'] ) ? $_POST['id'] : NULL;
|
26 |
+
$post_type = isset( $_POST['type'] ) ? $_POST['type'] : NULL;
|
27 |
+
$nonce_token = isset( $_POST['nonce'] ) ? $_POST['nonce'] : NULL;
|
28 |
+
$factor = isset( $_POST['factor'] ) ? $_POST['factor'] : NULL;
|
29 |
$response = array();
|
30 |
|
31 |
+
if( $post_ID == null || ( ! wp_verify_nonce( $nonce_token, $post_type . $post_ID ) && wp_ulike_is_cache_exist() ) ) {
|
32 |
wp_send_json_error( __( 'Error: Something Wrong Happened!', WP_ULIKE_SLUG ) );
|
33 |
}
|
34 |
|
35 |
// Get post type settings
|
36 |
+
$get_settings = wp_ulike_get_post_settings_by_type( $post_type );
|
37 |
|
38 |
// If method not exist, then return error message
|
39 |
if( empty( $get_settings ) ) {
|
43 |
// Extract post type settings
|
44 |
extract( $get_settings );
|
45 |
|
|
|
|
|
46 |
$args = apply_filters( 'wp_ulike_ajax_process_atts', array(
|
47 |
+
"id" => $post_ID, //Post ID
|
48 |
+
"method" => $post_type, //JavaScript method
|
49 |
+
"setting" => $setting, //Setting Key
|
50 |
+
"type" => 'process', //Function type (post/process)
|
51 |
+
"table" => $table, //posts table
|
52 |
+
"column" => $column, //ulike table column name
|
53 |
+
"key" => $key, //meta key
|
54 |
+
"slug" => $slug, //meta key
|
55 |
+
"cookie" => $cookie, //Cookie Name
|
56 |
+
"factor" => $factor, //Factor type
|
57 |
+
), $post_ID, $get_settings
|
58 |
);
|
59 |
|
60 |
+
$only_registered_users = wp_ulike_get_setting( $setting, 'only_registered_users' );
|
61 |
+
|
62 |
+
if( $only_registered_users === '0' || ( $only_registered_users === '1' && is_user_logged_in() ) ) {
|
63 |
+
$response = array(
|
64 |
+
'message' => wp_ulike_get_setting( 'wp_ulike_general', 'login_text', __( 'You Should Login To Submit Your Like', WP_ULIKE_SLUG ) ),
|
65 |
+
'btnText' => NULL,
|
66 |
+
'messageType' => 'info',
|
67 |
+
'status' => 4,
|
68 |
+
'data' => NULL
|
69 |
+
);
|
70 |
+
} else{
|
71 |
+
$logging_method = wp_ulike_get_setting( $setting, 'logging_method' );
|
72 |
+
|
73 |
+
if( ! $wp_ulike_class->has_permission( $args, $logging_method ) ){
|
74 |
$response = array(
|
75 |
+
'message' => wp_ulike_get_setting( 'wp_ulike_general', 'permission_text', __( 'You have already registered a vote.', WP_ULIKE_SLUG ) ),
|
76 |
+
'btnText' => NULL,
|
77 |
+
'messageType' => 'warning',
|
78 |
+
'status' => 5,
|
79 |
+
'data' => NULL
|
80 |
+
);
|
81 |
+
} else {
|
82 |
+
$counter = $wp_ulike_class->wp_get_ulike( $args );
|
83 |
+
$status = $wp_ulike_class->get_status();
|
84 |
+
|
85 |
+
switch ( $status ){
|
86 |
+
case 1:
|
87 |
+
$response = array(
|
88 |
'message' => wp_ulike_get_setting( 'wp_ulike_general', 'like_notice', __( 'Thanks! You Liked This.', WP_ULIKE_SLUG ) ),
|
89 |
+
'btnText' => wp_ulike_get_button_text( 'button_text' ),
|
90 |
+
'messageType' => 'success',
|
91 |
+
'status' => $status,
|
92 |
+
'data' => apply_filters( 'wp_ulike_respond_for_not_liked_data', $counter, $post_ID )
|
93 |
);
|
94 |
+
break;
|
95 |
+
case 2:
|
96 |
+
$response = array(
|
97 |
'message' => wp_ulike_get_setting( 'wp_ulike_general', 'unlike_notice', __( 'Sorry! You unliked this.', WP_ULIKE_SLUG ) ),
|
98 |
+
'btnText' => wp_ulike_get_button_text( 'button_text' ),
|
99 |
+
'messageType' => 'error',
|
100 |
+
'status' => $status,
|
101 |
+
'data' => apply_filters( 'wp_ulike_respond_for_unliked_data', $counter, $post_ID )
|
102 |
);
|
103 |
+
break;
|
104 |
+
case 3:
|
105 |
+
$response = array(
|
106 |
'message' => wp_ulike_get_setting( 'wp_ulike_general', 'like_notice', __( 'Thanks! You Liked This.', WP_ULIKE_SLUG ) ),
|
107 |
+
'btnText' => wp_ulike_get_button_text( 'button_text_u' ),
|
108 |
+
'messageType' => 'success',
|
109 |
+
'status' => $status,
|
110 |
+
'data' => apply_filters( 'wp_ulike_respond_for_liked_data', $counter, $post_ID )
|
111 |
);
|
112 |
+
break;
|
113 |
+
case 4:
|
114 |
+
$response = array(
|
115 |
+
'message' => wp_ulike_get_setting( 'wp_ulike_general', 'like_notice', __( 'Thanks! You Liked This.', WP_ULIKE_SLUG ) ),
|
116 |
+
'btnText' => wp_ulike_get_button_text( 'button_text' ),
|
117 |
+
'messageType' => 'success',
|
118 |
+
'status' => $status,
|
119 |
+
'data' => apply_filters( 'wp_ulike_respond_for_not_liked_data', $counter, $post_ID )
|
120 |
);
|
121 |
+
break;
|
122 |
+
}
|
123 |
+
}
|
124 |
}
|
125 |
|
126 |
+
wp_send_json_success( apply_filters( 'wp_ulike_ajax_respond', $response, $post_ID, $status, $args ) );
|
127 |
}
|
128 |
// wp_ajax hooks for the custom AJAX requests
|
129 |
add_action( 'wp_ajax_wp_ulike_process' , 'wp_ulike_process' );
|
139 |
*/
|
140 |
function wp_ulike_get_likers(){
|
141 |
|
142 |
+
$post_ID = $_POST['id'];
|
143 |
+
$post_type = $_POST['type'];
|
144 |
+
$nonce_token = $_POST['nonce'];
|
145 |
+
$is_refresh = $_POST['refresh'];
|
146 |
+
$disable_pophover = $_POST['disablePophover'];
|
147 |
|
148 |
// Check security nonce field
|
149 |
+
if( $post_ID == null || ( ! wp_verify_nonce( $nonce_token, $post_type . $post_ID ) && wp_ulike_is_cache_exist() ) ) {
|
150 |
wp_send_json_error( __( 'Error: Something Wrong Happened!', WP_ULIKE_SLUG ) );
|
151 |
}
|
152 |
|
156 |
}
|
157 |
|
158 |
// Get post type settings
|
159 |
+
$get_settings = wp_ulike_get_post_settings_by_type( $post_type );
|
160 |
|
161 |
// If method not exist, then return error message
|
162 |
if( empty( $get_settings ) ) {
|
167 |
extract( $get_settings );
|
168 |
|
169 |
// If likers box has been disabled
|
170 |
+
if ( ! wp_ulike_get_setting( $setting, 'users_liked_box' ) ) {
|
171 |
wp_send_json_error( __( 'Notice: The likers box is not activated!', WP_ULIKE_SLUG ) );
|
172 |
}
|
173 |
|
174 |
// Add specific class name with popover checkup
|
175 |
+
$class_names = wp_ulike_is_true( $disable_pophover ) ? 'wp_ulike_likers_wrapper wp_ulike_display_inline' : 'wp_ulike_likers_wrapper';
|
176 |
+
$users_list = wp_ulike_get_likers_template( $table, $column, $post_ID, $setting );
|
177 |
|
178 |
wp_send_json_success( array( 'template' => $users_list, 'class' => $class_names ) );
|
179 |
}
|
inc/general-functions.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* General Functions
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -11,14 +11,14 @@
|
|
11 |
Settings
|
12 |
*******************************************************/
|
13 |
|
14 |
-
/**
|
15 |
-
* Get Settings Value
|
16 |
-
*
|
17 |
-
* @author Alimir
|
18 |
-
* @since 1.0
|
19 |
-
* @return Void
|
20 |
-
*/
|
21 |
if( ! function_exists( 'wp_ulike_get_setting' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
function wp_ulike_get_setting( $setting, $option = false, $default = false ) {
|
23 |
$setting = get_option( $setting );
|
24 |
if ( is_array( $setting ) ) {
|
@@ -35,83 +35,113 @@ if( ! function_exists( 'wp_ulike_get_setting' ) ){
|
|
35 |
}
|
36 |
}
|
37 |
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
function
|
47 |
global $wpdb;
|
48 |
$get_action = $_POST['action'];
|
49 |
//$wpdb->hide_errors();
|
50 |
|
51 |
-
if(
|
52 |
-
|
53 |
-
$meta_key = '_liked';
|
54 |
-
} else if($get_action == 'wp_ulike_comments_delete_data'){
|
55 |
-
$meta_table = $wpdb->prefix."commentmeta";
|
56 |
-
$meta_key = '_commentliked';
|
57 |
-
} else if($get_action == 'wp_ulike_buddypress_delete_data'){
|
58 |
-
$meta_table = $wpdb->prefix."bp_activity_meta";
|
59 |
-
$meta_key = '_activityliked';
|
60 |
-
} else if($get_action == 'wp_ulike_bbpress_delete_data'){
|
61 |
-
$meta_table = $wpdb->prefix."postmeta";
|
62 |
-
$meta_key = '_topicliked';
|
63 |
}
|
64 |
|
65 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
|
67 |
-
if ($
|
68 |
-
wp_send_json_error( __( 'Failed!
|
69 |
} else {
|
70 |
-
wp_send_json_success( __( 'Success! All
|
71 |
}
|
72 |
}
|
73 |
}
|
74 |
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
function
|
84 |
global $wpdb;
|
85 |
$get_action = $_POST['action'];
|
86 |
//$wpdb->hide_errors();
|
87 |
|
88 |
-
if(
|
89 |
-
|
90 |
-
} else if($get_action == 'wp_ulike_comments_delete_logs'){
|
91 |
-
$logs_table = $wpdb->prefix."ulike_comments";
|
92 |
-
} else if($get_action == 'wp_ulike_buddypress_delete_logs'){
|
93 |
-
$logs_table = $wpdb->prefix."ulike_activities";
|
94 |
-
} else if($get_action == 'wp_ulike_bbpress_delete_logs'){
|
95 |
-
$logs_table = $wpdb->prefix."ulike_forums";
|
96 |
}
|
97 |
|
98 |
-
|
99 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
} else {
|
101 |
-
wp_send_json_success( __( 'Success! All
|
102 |
}
|
103 |
}
|
104 |
}
|
105 |
|
106 |
|
107 |
-
/**
|
108 |
-
* Generate templates list
|
109 |
-
*
|
110 |
-
* @author Alimir
|
111 |
-
* @since 2.8
|
112 |
-
* @return Array
|
113 |
-
*/
|
114 |
if( ! function_exists( 'wp_ulike_generate_templates_list' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
115 |
function wp_ulike_generate_templates_list(){
|
116 |
$default = array(
|
117 |
'wpulike-default' => array(
|
@@ -125,7 +155,7 @@ if( ! function_exists( 'wp_ulike_generate_templates_list' ) ){
|
|
125 |
'symbol' => WP_ULIKE_ASSETS_URL . '/img/svg/heart.svg'
|
126 |
),
|
127 |
'wpulike-robeen' => array(
|
128 |
-
'name' => __('
|
129 |
'callback' => 'wp_ulike_set_robeen_template',
|
130 |
'symbol' => WP_ULIKE_ASSETS_URL . '/img/svg/twitter.svg'
|
131 |
),
|
@@ -140,14 +170,15 @@ if( ! function_exists( 'wp_ulike_generate_templates_list' ) ){
|
|
140 |
}
|
141 |
}
|
142 |
|
143 |
-
|
144 |
-
* Generate options info list
|
145 |
-
*
|
146 |
-
* @author Alimir
|
147 |
-
* @since 3.1
|
148 |
-
* @return Array
|
149 |
-
*/
|
150 |
if( ! function_exists( 'wp_ulike_get_options_info' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
151 |
function wp_ulike_get_options_info( $type, $result = array() ) {
|
152 |
|
153 |
switch ( $type ) {
|
@@ -189,7 +220,7 @@ if( ! function_exists( 'wp_ulike_get_options_info' ) ){
|
|
189 |
'description' => __( 'Best size: 16x16',WP_ULIKE_SLUG)
|
190 |
),
|
191 |
'permission_text' => array(
|
192 |
-
'default' => __('You have
|
193 |
'label' => __( 'Permission Text', WP_ULIKE_SLUG)
|
194 |
),
|
195 |
'login_type' => array(
|
@@ -359,11 +390,11 @@ if( ! function_exists( 'wp_ulike_get_options_info' ) ){
|
|
359 |
'description' => __( 'You Are About To Delete All Likes Logs. This Action Is Not Reversible.', WP_ULIKE_SLUG),
|
360 |
'action' => 'wp_ulike_delete_all_logs'
|
361 |
),
|
362 |
-
'
|
363 |
'type' => 'action',
|
364 |
-
'label' => __( 'Delete
|
365 |
-
'description' => __( '
|
366 |
-
'action' => '
|
367 |
)
|
368 |
)
|
369 |
);//end wp_ulike_posts
|
@@ -450,11 +481,11 @@ if( ! function_exists( 'wp_ulike_get_options_info' ) ){
|
|
450 |
'description' => __( 'You Are About To Delete All Likes Logs. This Action Is Not Reversible.', WP_ULIKE_SLUG),
|
451 |
'action' => 'wp_ulike_delete_all_logs'
|
452 |
),
|
453 |
-
'
|
454 |
'type' => 'action',
|
455 |
-
'label' => __( 'Delete
|
456 |
-
'description' => __( '
|
457 |
-
'action' => '
|
458 |
)
|
459 |
)
|
460 |
);//end wp_ulike_comments
|
@@ -573,11 +604,11 @@ if( ! function_exists( 'wp_ulike_get_options_info' ) ){
|
|
573 |
'description' => __( 'You Are About To Delete All Likes Logs. This Action Is Not Reversible.', WP_ULIKE_SLUG),
|
574 |
'action' => 'wp_ulike_delete_all_logs'
|
575 |
),
|
576 |
-
'
|
577 |
'type' => 'action',
|
578 |
-
'label' => __( 'Delete
|
579 |
-
'description' => __( '
|
580 |
-
'action' => '
|
581 |
)
|
582 |
)
|
583 |
);//end wp_ulike_buddypress
|
@@ -663,11 +694,11 @@ if( ! function_exists( 'wp_ulike_get_options_info' ) ){
|
|
663 |
'description' => __( 'You Are About To Delete All Likes Logs. This Action Is Not Reversible.', WP_ULIKE_SLUG),
|
664 |
'action' => 'wp_ulike_delete_all_logs'
|
665 |
),
|
666 |
-
'
|
667 |
'type' => 'action',
|
668 |
-
'label' => __( 'Delete
|
669 |
-
'description' => __( '
|
670 |
-
'action' => '
|
671 |
)
|
672 |
)
|
673 |
);//end wp_ulike_buddypress
|
@@ -731,49 +762,137 @@ if( ! function_exists( 'wp_ulike_get_options_info' ) ){
|
|
731 |
}
|
732 |
}
|
733 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
734 |
|
735 |
/*******************************************************
|
736 |
Posts
|
737 |
*******************************************************/
|
738 |
|
739 |
-
/**
|
740 |
-
* Display Like button for posts
|
741 |
-
*
|
742 |
-
* @author Alimir
|
743 |
-
* @param String $type
|
744 |
-
* @param Array $args
|
745 |
-
* @since 1.0
|
746 |
-
* @return String
|
747 |
-
*/
|
748 |
if( ! function_exists( 'wp_ulike' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
749 |
function wp_ulike( $type = 'get', $args = array() ) {
|
750 |
//global variables
|
751 |
global $post;
|
752 |
|
753 |
-
$post_ID
|
754 |
-
$
|
755 |
-
$
|
756 |
-
$
|
757 |
-
$
|
758 |
-
$button_type
|
|
|
759 |
|
760 |
//Main data
|
761 |
-
$defaults
|
762 |
-
"id"
|
763 |
-
"
|
764 |
-
"
|
765 |
-
"
|
766 |
-
"
|
767 |
-
"
|
768 |
-
"
|
769 |
-
"
|
770 |
-
"
|
771 |
-
|
772 |
-
"style" => $style, //Get Default Theme
|
773 |
-
"attributes" => $attributes, //Get Attributes Filter
|
774 |
-
"wrapper_class" => '', //Extra Wrapper class
|
775 |
-
"button_type" => $button_type //Button Type
|
776 |
-
);
|
777 |
|
778 |
$parsed_args = wp_parse_args( $args, $defaults );
|
779 |
// Output templayte
|
@@ -788,16 +907,51 @@ if( ! function_exists( 'wp_ulike' ) ){
|
|
788 |
}
|
789 |
}
|
790 |
|
791 |
-
|
792 |
-
|
793 |
-
|
794 |
-
|
795 |
-
|
796 |
-
|
797 |
-
|
798 |
-
|
799 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
800 |
if( ! function_exists( 'is_wp_ulike' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
801 |
function is_wp_ulike( $options, $args = array() ){
|
802 |
|
803 |
$defaults = array(
|
@@ -827,31 +981,32 @@ if( ! function_exists( 'is_wp_ulike' ) ){
|
|
827 |
}
|
828 |
|
829 |
|
830 |
-
/**
|
831 |
-
* Get Single Post likes number
|
832 |
-
*
|
833 |
-
* @author Alimir
|
834 |
-
* @param Integer $post_ID
|
835 |
-
* @since 1.7
|
836 |
-
* @return String
|
837 |
-
*/
|
838 |
if( ! function_exists( 'wp_ulike_get_post_likes' ) ){
|
839 |
-
|
840 |
-
|
841 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
842 |
}
|
843 |
}
|
844 |
|
845 |
-
|
846 |
-
* Calculate rating value by user logs & date_time
|
847 |
-
*
|
848 |
-
* @author Alimir
|
849 |
-
* @param Integer $post_ID
|
850 |
-
* @param Boolean $is_decimal
|
851 |
-
* @since 2.7
|
852 |
-
* @return String
|
853 |
-
*/
|
854 |
if( ! function_exists( 'wp_ulike_get_rating_value' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
855 |
function wp_ulike_get_rating_value($post_ID, $is_decimal = true){
|
856 |
global $wpdb;
|
857 |
if (false === ($rating_value = wp_cache_get($cache_key = 'get_rich_rating_value_' . $post_ID, $cache_group = 'wp_ulike'))) {
|
@@ -924,42 +1079,37 @@ if( ! function_exists( 'wp_ulike_get_rating_value' ) ){
|
|
924 |
Comments
|
925 |
*******************************************************/
|
926 |
|
927 |
-
/**
|
928 |
-
* wp_ulike_comments function for comments like/unlike display
|
929 |
-
*
|
930 |
-
* @author Alimir
|
931 |
-
* @param String $type
|
932 |
-
* @param Array $args
|
933 |
-
* @since 1.6
|
934 |
-
* @return String
|
935 |
-
*/
|
936 |
if( ! function_exists( 'wp_ulike_comments' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
937 |
function wp_ulike_comments( $type = 'get', $args = array() ) {
|
938 |
|
939 |
-
$comment_ID
|
940 |
-
$
|
941 |
-
$
|
942 |
-
$
|
943 |
-
$
|
944 |
-
$button_type
|
945 |
-
|
946 |
-
|
947 |
-
$defaults
|
948 |
-
"id"
|
949 |
-
"
|
950 |
-
"
|
951 |
-
"
|
952 |
-
"
|
953 |
-
"
|
954 |
-
"
|
955 |
-
"
|
956 |
-
"
|
957 |
-
|
958 |
-
"style" => $style, //Get Default Theme
|
959 |
-
"attributes" => $attributes, //Get Attributes Filter
|
960 |
-
"wrapper_class" => '', //Extra Wrapper class
|
961 |
-
"button_type" => $button_type //Button Type
|
962 |
-
);
|
963 |
|
964 |
$parsed_args = wp_parse_args( $args, $defaults );
|
965 |
// Output templayte
|
@@ -974,18 +1124,51 @@ if( ! function_exists( 'wp_ulike_comments' ) ){
|
|
974 |
}
|
975 |
}
|
976 |
|
977 |
-
|
978 |
-
|
979 |
-
|
980 |
-
|
981 |
-
|
982 |
-
|
983 |
-
|
984 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
985 |
if( ! function_exists( 'wp_ulike_get_comment_likes' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
986 |
function wp_ulike_get_comment_likes( $comment_ID ){
|
987 |
-
$
|
988 |
-
return
|
989 |
}
|
990 |
}
|
991 |
|
@@ -993,16 +1176,16 @@ if( ! function_exists( 'wp_ulike_get_comment_likes' ) ){
|
|
993 |
BuddyPress
|
994 |
*******************************************************/
|
995 |
|
996 |
-
/**
|
997 |
-
* wp_ulike_buddypress function for activities like/unlike display
|
998 |
-
*
|
999 |
-
* @author Alimir
|
1000 |
-
* @param String $type
|
1001 |
-
* @param Array $args
|
1002 |
-
* @since 1.7
|
1003 |
-
* @return String
|
1004 |
-
*/
|
1005 |
if( ! function_exists( 'wp_ulike_buddypress' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1006 |
function wp_ulike_buddypress( $type = 'get', $args = array() ) {
|
1007 |
|
1008 |
if ( bp_get_activity_comment_id() != null ){
|
@@ -1010,30 +1193,24 @@ if( ! function_exists( 'wp_ulike_buddypress' ) ){
|
|
1010 |
} else {
|
1011 |
$activityID = isset( $args['id'] ) ? $args['id'] : bp_get_activity_id();
|
1012 |
}
|
1013 |
-
|
1014 |
-
$
|
1015 |
-
$
|
1016 |
-
$
|
1017 |
-
$
|
1018 |
-
$
|
1019 |
-
|
1020 |
-
|
1021 |
-
|
1022 |
-
"
|
1023 |
-
"
|
1024 |
-
"
|
1025 |
-
"
|
1026 |
-
"
|
1027 |
-
"
|
1028 |
-
"
|
1029 |
-
"
|
1030 |
-
|
1031 |
-
"slug" => 'activity', //Slug Name
|
1032 |
-
"style" => $style, //Get Default Theme
|
1033 |
-
"attributes" => $attributes, //Get Attributes Filter
|
1034 |
-
"wrapper_class" => '', //Extra Wrapper class
|
1035 |
-
"button_type" => $button_type //Button Type
|
1036 |
-
);
|
1037 |
|
1038 |
$parsed_args = wp_parse_args( $args, $defaults );
|
1039 |
// Output templayte
|
@@ -1048,16 +1225,17 @@ if( ! function_exists( 'wp_ulike_buddypress' ) ){
|
|
1048 |
}
|
1049 |
}
|
1050 |
|
1051 |
-
|
1052 |
-
* Get auther ID by the ulike types
|
1053 |
-
*
|
1054 |
-
* @author Alimir
|
1055 |
-
* @param Integer $cp_ID (Post/Comment/... ID)
|
1056 |
-
* @param String $type (Get ulike Type)
|
1057 |
-
* @since 2.5
|
1058 |
-
* @return String
|
1059 |
-
*/
|
1060 |
if( ! function_exists( 'wp_ulike_get_auhtor_id' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1061 |
function wp_ulike_get_auhtor_id($cp_ID,$type) {
|
1062 |
if($type == '_liked' || $type == '_topicliked'){
|
1063 |
$post_tmp = get_post($cp_ID);
|
@@ -1075,14 +1253,15 @@ if( ! function_exists( 'wp_ulike_get_auhtor_id' ) ){
|
|
1075 |
}
|
1076 |
}
|
1077 |
|
1078 |
-
|
1079 |
-
* Wrapper for bbp_format_buddypress_notifications function as it is not returning $action
|
1080 |
-
*
|
1081 |
-
* @author Alimir
|
1082 |
-
* @since 2.5.1
|
1083 |
-
* @return String
|
1084 |
-
*/
|
1085 |
if( ! function_exists( 'wp_ulike_bbp_format_buddypress_notifications' ) ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1086 |
function wp_ulike_bbp_format_buddypress_notifications( $action, $item_id, $secondary_item_id, $total_items, $format = 'string' ) {
|
1087 |
|
1088 |
if ( ! defined( 'BP_VERSION' ) ) {
|
@@ -1106,14 +1285,14 @@ if( ! function_exists( 'wp_ulike_bbp_format_buddypress_notifications' ) ) {
|
|
1106 |
}
|
1107 |
|
1108 |
|
1109 |
-
/**
|
1110 |
-
* Check the buddypress notification component existence
|
1111 |
-
*
|
1112 |
-
* @author Alimir
|
1113 |
-
* @since 2.5.1
|
1114 |
-
* @return integer
|
1115 |
-
*/
|
1116 |
if( ! function_exists( 'wp_ulike_bbp_is_component_exist' ) ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1117 |
function wp_ulike_bbp_is_component_exist( $component_name ){
|
1118 |
global $wpdb;
|
1119 |
$bp = buddypress();
|
@@ -1127,51 +1306,91 @@ if( ! function_exists( 'wp_ulike_bbp_is_component_exist' ) ) {
|
|
1127 |
}
|
1128 |
}
|
1129 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1130 |
/*******************************************************
|
1131 |
bbPress
|
1132 |
*******************************************************/
|
1133 |
-
|
1134 |
-
* wp_ulike_bbpress function for topics like/unlike display
|
1135 |
-
*
|
1136 |
-
* @author Alimir
|
1137 |
-
* @param String $type
|
1138 |
-
* @param Array $args
|
1139 |
-
* @since 2.2
|
1140 |
-
* @return String
|
1141 |
-
*/
|
1142 |
if( ! function_exists( 'wp_ulike_bbpress' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1143 |
function wp_ulike_bbpress( $type = 'get', $args = array() ) {
|
1144 |
//global variables
|
1145 |
global $post;
|
1146 |
|
1147 |
//Thanks to @Yehonal for this commit
|
1148 |
-
$replyID
|
1149 |
-
$post_ID
|
1150 |
-
$post_ID
|
1151 |
-
|
1152 |
-
$
|
1153 |
-
$
|
1154 |
-
$
|
1155 |
-
$
|
1156 |
-
$button_type
|
1157 |
-
|
1158 |
-
|
1159 |
-
$defaults
|
1160 |
-
"id"
|
1161 |
-
"
|
1162 |
-
"
|
1163 |
-
"
|
1164 |
-
"
|
1165 |
-
"
|
1166 |
-
"
|
1167 |
-
"
|
1168 |
-
"
|
1169 |
-
|
1170 |
-
"style" => $style, //Get Default Theme
|
1171 |
-
"attributes" => $attributes, //Get Attributes Filter
|
1172 |
-
"wrapper_class" => '', //Extra Wrapper class
|
1173 |
-
"button_type" => $button_type, //Button Type
|
1174 |
-
);
|
1175 |
|
1176 |
$parsed_args = wp_parse_args( $args, $defaults );
|
1177 |
// Output templayte
|
@@ -1190,59 +1409,61 @@ if( ! function_exists( 'wp_ulike_bbpress' ) ){
|
|
1190 |
General
|
1191 |
*******************************************************/
|
1192 |
|
1193 |
-
/**
|
1194 |
-
* Convert numbers of Likes with string (kilobyte) format
|
1195 |
-
*
|
1196 |
-
* @author Alimir
|
1197 |
-
* @param Array $parsed_args
|
1198 |
-
* @param Integer $only_registered_users
|
1199 |
-
* @since 3.4
|
1200 |
-
* @return String
|
1201 |
-
*/
|
1202 |
if( ! function_exists( 'wp_ulike_get_post_settings_by_type' ) ){
|
1203 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1204 |
switch ( $post_type ) {
|
1205 |
case 'likeThis':
|
|
|
1206 |
$settings = array(
|
1207 |
-
'
|
1208 |
-
'
|
1209 |
-
'
|
1210 |
-
'
|
1211 |
-
'
|
1212 |
-
'
|
1213 |
);
|
1214 |
break;
|
1215 |
|
1216 |
case 'likeThisComment':
|
|
|
1217 |
$settings = array(
|
1218 |
-
'
|
1219 |
-
'
|
1220 |
-
'
|
1221 |
-
'
|
1222 |
-
'
|
1223 |
-
'
|
1224 |
);
|
1225 |
break;
|
1226 |
|
1227 |
case 'likeThisActivity':
|
|
|
1228 |
$settings = array(
|
1229 |
-
'
|
1230 |
-
'
|
1231 |
-
'
|
1232 |
-
'
|
1233 |
-
'
|
1234 |
-
'
|
1235 |
);
|
1236 |
break;
|
1237 |
|
1238 |
case 'likeThisTopic':
|
|
|
1239 |
$settings = array(
|
1240 |
-
'
|
1241 |
-
'
|
1242 |
-
'
|
1243 |
-
'
|
1244 |
-
'
|
1245 |
-
'
|
1246 |
);
|
1247 |
break;
|
1248 |
|
@@ -1250,21 +1471,21 @@ if( ! function_exists( 'wp_ulike_get_post_settings_by_type' ) ){
|
|
1250 |
$settings = array();
|
1251 |
}
|
1252 |
|
1253 |
-
return $settings;
|
1254 |
}
|
1255 |
}
|
1256 |
|
1257 |
-
/**
|
1258 |
-
* Get template between
|
1259 |
-
*
|
1260 |
-
* @author Alimir
|
1261 |
-
* @param String $string
|
1262 |
-
* @param String $start
|
1263 |
-
* @param String $end
|
1264 |
-
* @since 2.0
|
1265 |
-
* @return String
|
1266 |
-
*/
|
1267 |
if( ! function_exists( 'wp_ulike_get_likers_list_per_post' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1268 |
function wp_ulike_get_likers_list_per_post( $table_name, $column_name, $post_ID, $limit_num = 10 ){
|
1269 |
// Global wordpress database object
|
1270 |
global $wpdb;
|
@@ -1272,7 +1493,7 @@ if( ! function_exists( 'wp_ulike_get_likers_list_per_post' ) ){
|
|
1272 |
return $wpdb->get_results( "SELECT user_id
|
1273 |
FROM ".$wpdb->prefix."$table_name
|
1274 |
WHERE $column_name = '$post_ID'
|
1275 |
-
AND status
|
1276 |
AND user_id BETWEEN 1 AND 999999
|
1277 |
GROUP BY user_id
|
1278 |
LIMIT $limit_num"
|
@@ -1280,19 +1501,132 @@ if( ! function_exists( 'wp_ulike_get_likers_list_per_post' ) ){
|
|
1280 |
}
|
1281 |
}
|
1282 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1283 |
|
1284 |
-
/**
|
1285 |
-
* Get likers box template
|
1286 |
-
*
|
1287 |
-
* @author Alimir
|
1288 |
-
* @param String $table_name
|
1289 |
-
* @param String $column_name
|
1290 |
-
* @param String $post_ID
|
1291 |
-
* @param String $setting_key
|
1292 |
-
* @since 2.0
|
1293 |
-
* @return String
|
1294 |
-
*/
|
1295 |
if( ! function_exists( 'wp_ulike_get_likers_template' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1296 |
function wp_ulike_get_likers_template( $table_name, $column_name, $post_ID, $setting_key ){
|
1297 |
|
1298 |
// Get user's limit number value
|
@@ -1345,17 +1679,17 @@ if( ! function_exists( 'wp_ulike_get_likers_template' ) ){
|
|
1345 |
}
|
1346 |
}
|
1347 |
|
1348 |
-
/**
|
1349 |
-
* Get template between
|
1350 |
-
*
|
1351 |
-
* @author Alimir
|
1352 |
-
* @param String $string
|
1353 |
-
* @param String $start
|
1354 |
-
* @param String $end
|
1355 |
-
* @since 2.0
|
1356 |
-
* @return String
|
1357 |
-
*/
|
1358 |
if( ! function_exists( 'wp_ulike_get_template_between' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1359 |
function wp_ulike_get_template_between( $string, $start, $end ){
|
1360 |
$string = " ".$string;
|
1361 |
$ini = strpos($string,$start);
|
@@ -1369,18 +1703,19 @@ if( ! function_exists( 'wp_ulike_get_template_between' ) ){
|
|
1369 |
}
|
1370 |
}
|
1371 |
|
1372 |
-
|
1373 |
-
* Put template between
|
1374 |
-
*
|
1375 |
-
* @author Alimir
|
1376 |
-
* @param String $string
|
1377 |
-
* @param String $inner_string
|
1378 |
-
* @param String $start
|
1379 |
-
* @param String $end
|
1380 |
-
* @since 2.0
|
1381 |
-
* @return String
|
1382 |
-
*/
|
1383 |
if( ! function_exists( 'wp_ulike_put_template_between' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1384 |
function wp_ulike_put_template_between( $string, $inner_string, $start, $end ){
|
1385 |
$string = " ".$string;
|
1386 |
$ini = strpos($string,$start);
|
@@ -1400,16 +1735,16 @@ if( ! function_exists( 'wp_ulike_put_template_between' ) ){
|
|
1400 |
}
|
1401 |
}
|
1402 |
|
1403 |
-
/**
|
1404 |
-
* Convert numbers of Likes with string (kilobyte) format
|
1405 |
-
*
|
1406 |
-
* @author Alimir
|
1407 |
-
* @param Array $parsed_args
|
1408 |
-
* @param Integer $only_registered_users
|
1409 |
-
* @since 3.4
|
1410 |
-
* @return String
|
1411 |
-
*/
|
1412 |
if( ! function_exists( 'wp_ulike_display_button' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1413 |
function wp_ulike_display_button( array $parsed_args, $only_registered_users ){
|
1414 |
global $wp_ulike_class;
|
1415 |
|
@@ -1432,14 +1767,14 @@ if( ! function_exists( 'wp_ulike_display_button' ) ){
|
|
1432 |
}
|
1433 |
}
|
1434 |
|
1435 |
-
/**
|
1436 |
-
* Get custom style setting from customize options
|
1437 |
-
*
|
1438 |
-
* @author Alimir
|
1439 |
-
* @since 1.3
|
1440 |
-
* @return Void (Print new CSS styles)
|
1441 |
-
*/
|
1442 |
if( ! function_exists( 'wp_ulike_get_custom_style' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1443 |
function wp_ulike_get_custom_style( $return_style = null ){
|
1444 |
|
1445 |
// Like Icon
|
@@ -1508,36 +1843,39 @@ if( ! function_exists( 'wp_ulike_get_custom_style' ) ){
|
|
1508 |
|
1509 |
}
|
1510 |
|
1511 |
-
/**
|
1512 |
-
* Convert numbers of Likes with string (kilobyte) format
|
1513 |
-
*
|
1514 |
-
* @author Alimir
|
1515 |
-
* @param Integer $num (get like number)
|
1516 |
-
* @since 1.5
|
1517 |
-
* @return String
|
1518 |
-
*/
|
1519 |
if( ! function_exists( 'wp_ulike_format_number' ) ){
|
1520 |
-
|
1521 |
-
|
1522 |
-
|
1523 |
-
|
1524 |
-
|
1525 |
-
|
1526 |
-
|
1527 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1528 |
}
|
1529 |
}
|
1530 |
|
1531 |
-
|
1532 |
-
/**
|
1533 |
-
* Date in localized format
|
1534 |
-
*
|
1535 |
-
* @author Alimir
|
1536 |
-
* @param String (Date)
|
1537 |
-
* @since 2.3
|
1538 |
-
* @return String
|
1539 |
-
*/
|
1540 |
if( ! function_exists( 'wp_ulike_date_i18n' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1541 |
function wp_ulike_date_i18n($date){
|
1542 |
return date_i18n(
|
1543 |
get_option( 'date_format' ) . ' @ ' . get_option( 'time_format' ),
|
@@ -1546,15 +1884,15 @@ if( ! function_exists( 'wp_ulike_date_i18n' ) ){
|
|
1546 |
}
|
1547 |
}
|
1548 |
|
1549 |
-
/**
|
1550 |
-
* Convert IP to a integer value
|
1551 |
-
*
|
1552 |
-
* @author Alimir
|
1553 |
-
* @param String $user_ip
|
1554 |
-
* @since 3.4
|
1555 |
-
* @return String
|
1556 |
-
*/
|
1557 |
if( ! function_exists( 'wp_ulike_generate_user_id' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1558 |
function wp_ulike_generate_user_id( $user_ip ) {
|
1559 |
|
1560 |
if( filter_var( $user_ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4 ) ) {
|
@@ -1583,7 +1921,7 @@ if( ! function_exists( 'wp_ulike_is_user_liked' ) ) {
|
|
1583 |
function wp_ulike_is_user_liked( $item_ID, $user_ID, $type = 'likeThis' ) {
|
1584 |
global $wpdb;
|
1585 |
// Get ULike settings
|
1586 |
-
$get_settings = wp_ulike_get_post_settings_by_type( $type
|
1587 |
|
1588 |
$query = sprintf( "
|
1589 |
SELECT COUNT(*)
|
@@ -1591,8 +1929,8 @@ if( ! function_exists( 'wp_ulike_is_user_liked' ) ) {
|
|
1591 |
WHERE `%s` = %s
|
1592 |
AND `status` = 'like'
|
1593 |
And `user_id` = %s",
|
1594 |
-
esc_sql( $wpdb->prefix . $get_settings['
|
1595 |
-
esc_html( $get_settings['
|
1596 |
esc_html( $item_ID ),
|
1597 |
esc_html( $user_ID )
|
1598 |
);
|
@@ -1601,18 +1939,205 @@ if( ! function_exists( 'wp_ulike_is_user_liked' ) ) {
|
|
1601 |
}
|
1602 |
}
|
1603 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1604 |
/*******************************************************
|
1605 |
Templates
|
1606 |
*******************************************************/
|
1607 |
|
1608 |
-
/**
|
1609 |
-
* Create simple default template
|
1610 |
-
*
|
1611 |
-
* @author Alimir
|
1612 |
-
* @since 2.8
|
1613 |
-
* @return Void
|
1614 |
-
*/
|
1615 |
if( ! function_exists( 'wp_ulike_set_default_template' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1616 |
function wp_ulike_set_default_template( array $wp_ulike_template ){
|
1617 |
//This function will turn output buffering on
|
1618 |
ob_start();
|
@@ -1626,8 +2151,11 @@ if( ! function_exists( 'wp_ulike_set_default_template' ) ){
|
|
1626 |
data-ulike-id="<?php echo $ID; ?>"
|
1627 |
data-ulike-nonce="<?php echo wp_create_nonce( $type . $ID ); ?>"
|
1628 |
data-ulike-type="<?php echo $type; ?>"
|
1629 |
-
data-ulike-
|
|
|
|
|
1630 |
<?php
|
|
|
1631 |
if($button_type == 'text'){
|
1632 |
echo '<span>' . $button_text . '</span>';
|
1633 |
}
|
@@ -1645,6 +2173,7 @@ if( ! function_exists( 'wp_ulike_set_default_template' ) ){
|
|
1645 |
}
|
1646 |
}
|
1647 |
|
|
|
1648 |
/**
|
1649 |
* Create simple heart template
|
1650 |
*
|
@@ -1652,7 +2181,6 @@ if( ! function_exists( 'wp_ulike_set_default_template' ) ){
|
|
1652 |
* @since 2.8
|
1653 |
* @return Void
|
1654 |
*/
|
1655 |
-
if( ! function_exists( 'wp_ulike_set_simple_heart_template' ) ){
|
1656 |
function wp_ulike_set_simple_heart_template( array $wp_ulike_template ){
|
1657 |
//This function will turn output buffering on
|
1658 |
ob_start();
|
@@ -1666,8 +2194,11 @@ if( ! function_exists( 'wp_ulike_set_simple_heart_template' ) ){
|
|
1666 |
data-ulike-id="<?php echo $ID; ?>"
|
1667 |
data-ulike-nonce="<?php echo wp_create_nonce( $type . $ID ); ?>"
|
1668 |
data-ulike-type="<?php echo $type; ?>"
|
1669 |
-
data-ulike-
|
|
|
|
|
1670 |
<?php
|
|
|
1671 |
if($button_type == 'text'){
|
1672 |
echo '<span>' . $button_text . '</span>';
|
1673 |
}
|
@@ -1685,14 +2216,14 @@ if( ! function_exists( 'wp_ulike_set_simple_heart_template' ) ){
|
|
1685 |
}
|
1686 |
}
|
1687 |
|
1688 |
-
/**
|
1689 |
-
* Create Robeen (Animated Heart) template
|
1690 |
-
*
|
1691 |
-
* @author Alimir
|
1692 |
-
* @since 2.8
|
1693 |
-
* @return Void
|
1694 |
-
*/
|
1695 |
if( ! function_exists( 'wp_ulike_set_robeen_template' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1696 |
function wp_ulike_set_robeen_template( array $wp_ulike_template ){
|
1697 |
//This function will turn output buffering on
|
1698 |
ob_start();
|
@@ -1707,10 +2238,11 @@ if( ! function_exists( 'wp_ulike_set_robeen_template' ) ){
|
|
1707 |
data-ulike-id="<?php echo $ID; ?>"
|
1708 |
data-ulike-nonce="<?php echo wp_create_nonce( $type . $ID ); ?>"
|
1709 |
data-ulike-type="<?php echo $type; ?>"
|
1710 |
-
data-ulike-
|
|
|
1711 |
class="<?php echo $button_class; ?>"
|
1712 |
<?php echo $status == 2 ? 'checked="checked"' : ''; ?> />
|
1713 |
-
|
1714 |
<svg class="heart-svg" viewBox="467 392 58 57" xmlns="http://www.w3.org/2000/svg">
|
1715 |
<g class="Group" fill="none" fill-rule="evenodd" transform="translate(467 392)">
|
1716 |
<path d="M29.144 20.773c-.063-.13-4.227-8.67-11.44-2.59C7.63 28.795 28.94 43.256 29.143 43.394c.204-.138 21.513-14.6 11.44-25.213-7.214-6.08-11.377 2.46-11.44 2.59z" class="heart" fill="#AAB8C2" />
|
@@ -1758,14 +2290,15 @@ if( ! function_exists( 'wp_ulike_set_robeen_template' ) ){
|
|
1758 |
}
|
1759 |
}
|
1760 |
|
1761 |
-
|
1762 |
-
* Create Animated Heart template
|
1763 |
-
*
|
1764 |
-
* @author Alimir
|
1765 |
-
* @since 3.6.2
|
1766 |
-
* @return Void
|
1767 |
-
*/
|
1768 |
if( ! function_exists( 'wp_ulike_set_animated_heart_template' ) ){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1769 |
function wp_ulike_set_animated_heart_template( array $wp_ulike_template ){
|
1770 |
//This function will turn output buffering on
|
1771 |
ob_start();
|
@@ -1779,8 +2312,11 @@ if( ! function_exists( 'wp_ulike_set_animated_heart_template' ) ){
|
|
1779 |
data-ulike-id="<?php echo $ID; ?>"
|
1780 |
data-ulike-nonce="<?php echo wp_create_nonce( $type . $ID ); ?>"
|
1781 |
data-ulike-type="<?php echo $type; ?>"
|
|
|
|
|
1782 |
data-ulike-append="<?php echo htmlspecialchars( '<svg class="wpulike-svg-heart wpulike-svg-heart-pop one" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop two" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop three" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop four" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop five" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop six" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop seven" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop eight" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop nine" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg>' ); ?>"
|
1783 |
-
|
|
|
1784 |
<svg class="wpulike-svg-heart wpulike-svg-heart-icon" viewBox="0 -28 512.00002 512" xmlns="http://www.w3.org/2000/svg">
|
1785 |
<path
|
1786 |
d="m471.382812 44.578125c-26.503906-28.746094-62.871093-44.578125-102.410156-44.578125-29.554687 0-56.621094 9.34375-80.449218 27.769531-12.023438 9.300781-22.917969 20.679688-32.523438 33.960938-9.601562-13.277344-20.5-24.660157-32.527344-33.960938-23.824218-18.425781-50.890625-27.769531-80.445312-27.769531-39.539063 0-75.910156 15.832031-102.414063 44.578125-26.1875 28.410156-40.613281 67.222656-40.613281 109.292969 0 43.300781 16.136719 82.9375 50.78125 124.742187 30.992188 37.394531 75.535156 75.355469 127.117188 119.3125 17.613281 15.011719 37.578124 32.027344 58.308593 50.152344 5.476563 4.796875 12.503907 7.4375 19.792969 7.4375 7.285156 0 14.316406-2.640625 19.785156-7.429687 20.730469-18.128907 40.707032-35.152344 58.328125-50.171876 51.574219-43.949218 96.117188-81.90625 127.109375-119.304687 34.644532-41.800781 50.777344-81.4375 50.777344-124.742187 0-42.066407-14.425781-80.878907-40.617188-109.289063zm0 0" />
|
3 |
* General Functions
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
11 |
Settings
|
12 |
*******************************************************/
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
if( ! function_exists( 'wp_ulike_get_setting' ) ){
|
15 |
+
/**
|
16 |
+
* Get Settings Value
|
17 |
+
*
|
18 |
+
* @author Alimir
|
19 |
+
* @since 1.0
|
20 |
+
* @return Void
|
21 |
+
*/
|
22 |
function wp_ulike_get_setting( $setting, $option = false, $default = false ) {
|
23 |
$setting = get_option( $setting );
|
24 |
if ( is_array( $setting ) ) {
|
35 |
}
|
36 |
}
|
37 |
|
38 |
+
if( ! function_exists( 'wp_ulike_delete_all_logs' ) ){
|
39 |
+
/**
|
40 |
+
* Delete all the users likes logs by ajax process.
|
41 |
+
*
|
42 |
+
* @author Alimir
|
43 |
+
* @since 2.2
|
44 |
+
* @return Void
|
45 |
+
*/
|
46 |
+
function wp_ulike_delete_all_logs() {
|
47 |
global $wpdb;
|
48 |
$get_action = $_POST['action'];
|
49 |
//$wpdb->hide_errors();
|
50 |
|
51 |
+
if( !current_user_can( 'manage_options' ) ){
|
52 |
+
wp_send_json_error( __( 'You\'ve not permission to remove all the logs. ', WP_ULIKE_SLUG ) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
}
|
54 |
|
55 |
+
if($get_action == 'wp_ulike_posts_delete_logs'){
|
56 |
+
$logs_table = $wpdb->prefix."ulike";
|
57 |
+
} else if($get_action == 'wp_ulike_comments_delete_logs'){
|
58 |
+
$logs_table = $wpdb->prefix."ulike_comments";
|
59 |
+
} else if($get_action == 'wp_ulike_buddypress_delete_logs'){
|
60 |
+
$logs_table = $wpdb->prefix."ulike_activities";
|
61 |
+
} else if($get_action == 'wp_ulike_bbpress_delete_logs'){
|
62 |
+
$logs_table = $wpdb->prefix."ulike_forums";
|
63 |
+
}
|
64 |
|
65 |
+
if ($wpdb->query("TRUNCATE TABLE $logs_table") === FALSE) {
|
66 |
+
wp_send_json_error( __( 'Failed! There was a problem in removing of logs.', WP_ULIKE_SLUG ) );
|
67 |
} else {
|
68 |
+
wp_send_json_success( __( 'Success! All rows has been deleted!', WP_ULIKE_SLUG ) );
|
69 |
}
|
70 |
}
|
71 |
}
|
72 |
|
73 |
+
if( ! function_exists( 'wp_ulike_delete_orphaned_rows' ) ){
|
74 |
+
/**
|
75 |
+
* Delete all the users likes logs by ajax process.
|
76 |
+
*
|
77 |
+
* @author Alimir
|
78 |
+
* @since 2.2
|
79 |
+
* @return Void
|
80 |
+
*/
|
81 |
+
function wp_ulike_delete_orphaned_rows() {
|
82 |
global $wpdb;
|
83 |
$get_action = $_POST['action'];
|
84 |
//$wpdb->hide_errors();
|
85 |
|
86 |
+
if( !current_user_can( 'manage_options' ) ){
|
87 |
+
wp_send_json_error( __( 'You\'ve not permission to remove all the logs. ', WP_ULIKE_SLUG ) );
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
}
|
89 |
|
90 |
+
$type = '';
|
91 |
+
switch ($get_action) {
|
92 |
+
case 'wp_ulike_posts_delete_orphaned_rows':
|
93 |
+
$type = 'post';
|
94 |
+
break;
|
95 |
+
|
96 |
+
case 'wp_ulike_comments_delete_orphaned_rows':
|
97 |
+
$type = 'comment';
|
98 |
+
break;
|
99 |
+
|
100 |
+
case 'wp_ulike_buddypress_delete_orphaned_rows':
|
101 |
+
$type = 'activity';
|
102 |
+
break;
|
103 |
+
|
104 |
+
case 'wp_ulike_bbpress_delete_orphaned_rows':
|
105 |
+
$type = 'topic';
|
106 |
+
break;
|
107 |
+
}
|
108 |
+
|
109 |
+
if( empty( $type ) ){
|
110 |
+
wp_send_json_error( __( 'Bad request!', WP_ULIKE_SLUG ) );
|
111 |
+
}
|
112 |
+
|
113 |
+
// get table info
|
114 |
+
$info_args = wp_ulike_get_table_info( $type );
|
115 |
+
|
116 |
+
// Create query string
|
117 |
+
$query = sprintf( "
|
118 |
+
DELETE FROM %s
|
119 |
+
WHERE `%s`
|
120 |
+
NOT IN (SELECT dt.`%s`
|
121 |
+
FROM %s dt)",
|
122 |
+
$wpdb->prefix . $info_args['table'],
|
123 |
+
$info_args['column'],
|
124 |
+
$info_args['related_column'],
|
125 |
+
$wpdb->prefix . $info_args['related_table']
|
126 |
+
);
|
127 |
+
|
128 |
+
if ( $wpdb->query( $query ) === FALSE ) {
|
129 |
+
wp_send_json_error( __( 'Failed! There was a problem in removing of orphaned rows.', WP_ULIKE_SLUG ) );
|
130 |
} else {
|
131 |
+
wp_send_json_success( __( 'Success! All orphaned rows has been deleted!', WP_ULIKE_SLUG ) );
|
132 |
}
|
133 |
}
|
134 |
}
|
135 |
|
136 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
137 |
if( ! function_exists( 'wp_ulike_generate_templates_list' ) ){
|
138 |
+
/**
|
139 |
+
* Generate templates list
|
140 |
+
*
|
141 |
+
* @author Alimir
|
142 |
+
* @since 2.8
|
143 |
+
* @return Array
|
144 |
+
*/
|
145 |
function wp_ulike_generate_templates_list(){
|
146 |
$default = array(
|
147 |
'wpulike-default' => array(
|
155 |
'symbol' => WP_ULIKE_ASSETS_URL . '/img/svg/heart.svg'
|
156 |
),
|
157 |
'wpulike-robeen' => array(
|
158 |
+
'name' => __('Twitter Heart', WP_ULIKE_SLUG),
|
159 |
'callback' => 'wp_ulike_set_robeen_template',
|
160 |
'symbol' => WP_ULIKE_ASSETS_URL . '/img/svg/twitter.svg'
|
161 |
),
|
170 |
}
|
171 |
}
|
172 |
|
173 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
174 |
if( ! function_exists( 'wp_ulike_get_options_info' ) ){
|
175 |
+
/**
|
176 |
+
* Generate options info list
|
177 |
+
*
|
178 |
+
* @author Alimir
|
179 |
+
* @since 3.1
|
180 |
+
* @return Array
|
181 |
+
*/
|
182 |
function wp_ulike_get_options_info( $type, $result = array() ) {
|
183 |
|
184 |
switch ( $type ) {
|
220 |
'description' => __( 'Best size: 16x16',WP_ULIKE_SLUG)
|
221 |
),
|
222 |
'permission_text' => array(
|
223 |
+
'default' => __('You have already registered a vote.',WP_ULIKE_SLUG),
|
224 |
'label' => __( 'Permission Text', WP_ULIKE_SLUG)
|
225 |
),
|
226 |
'login_type' => array(
|
390 |
'description' => __( 'You Are About To Delete All Likes Logs. This Action Is Not Reversible.', WP_ULIKE_SLUG),
|
391 |
'action' => 'wp_ulike_delete_all_logs'
|
392 |
),
|
393 |
+
'delete_orphaned_rows' => array(
|
394 |
'type' => 'action',
|
395 |
+
'label' => __( 'Delete Orphaned Rows', WP_ULIKE_SLUG ),
|
396 |
+
'description' => __( 'Drop all rows in the logs table where its related table row no longer exists. (Don\'t try this option if you\'re using custom IDs)', WP_ULIKE_SLUG),
|
397 |
+
'action' => 'wp_ulike_delete_orphaned_rows'
|
398 |
)
|
399 |
)
|
400 |
);//end wp_ulike_posts
|
481 |
'description' => __( 'You Are About To Delete All Likes Logs. This Action Is Not Reversible.', WP_ULIKE_SLUG),
|
482 |
'action' => 'wp_ulike_delete_all_logs'
|
483 |
),
|
484 |
+
'delete_orphaned_rows' => array(
|
485 |
'type' => 'action',
|
486 |
+
'label' => __( 'Delete Orphaned Rows', WP_ULIKE_SLUG ),
|
487 |
+
'description' => __( 'Drop all rows in the logs table where its related table row no longer exists. (Don\'t try this option if you\'re using custom IDs)', WP_ULIKE_SLUG),
|
488 |
+
'action' => 'wp_ulike_delete_orphaned_rows'
|
489 |
)
|
490 |
)
|
491 |
);//end wp_ulike_comments
|
604 |
'description' => __( 'You Are About To Delete All Likes Logs. This Action Is Not Reversible.', WP_ULIKE_SLUG),
|
605 |
'action' => 'wp_ulike_delete_all_logs'
|
606 |
),
|
607 |
+
'delete_orphaned_rows' => array(
|
608 |
'type' => 'action',
|
609 |
+
'label' => __( 'Delete Orphaned Rows', WP_ULIKE_SLUG ),
|
610 |
+
'description' => __( 'Drop all rows in the logs table where its related table row no longer exists. (Don\'t try this option if you\'re using custom IDs)', WP_ULIKE_SLUG),
|
611 |
+
'action' => 'wp_ulike_delete_orphaned_rows'
|
612 |
)
|
613 |
)
|
614 |
);//end wp_ulike_buddypress
|
694 |
'description' => __( 'You Are About To Delete All Likes Logs. This Action Is Not Reversible.', WP_ULIKE_SLUG),
|
695 |
'action' => 'wp_ulike_delete_all_logs'
|
696 |
),
|
697 |
+
'delete_orphaned_rows' => array(
|
698 |
'type' => 'action',
|
699 |
+
'label' => __( 'Delete Orphaned Rows', WP_ULIKE_SLUG ),
|
700 |
+
'description' => __( 'Drop all rows in the logs table where its related table row no longer exists. (Don\'t try this option if you\'re using custom IDs)', WP_ULIKE_SLUG),
|
701 |
+
'action' => 'wp_ulike_delete_orphaned_rows'
|
702 |
)
|
703 |
)
|
704 |
);//end wp_ulike_buddypress
|
762 |
}
|
763 |
}
|
764 |
|
765 |
+
if( ! function_exists( 'wp_ulike_get_counter_value' ) ){
|
766 |
+
/**
|
767 |
+
* Get counter value
|
768 |
+
*
|
769 |
+
* @param integer $ID
|
770 |
+
* @param string $type
|
771 |
+
* @param string $status
|
772 |
+
* @param boolean $is_distinct
|
773 |
+
* @return integer
|
774 |
+
*/
|
775 |
+
function wp_ulike_get_counter_value( $ID, $type, $status = 'like', $is_distinct = true ){
|
776 |
+
global $wpdb;
|
777 |
+
|
778 |
+
$status = ltrim( $status, 'un');
|
779 |
+
|
780 |
+
if( ( empty( $ID ) && !is_numeric($ID) ) || empty( $type ) ){
|
781 |
+
return new WP_Error( 'broke', __( "Please enter some value for required variables.", WP_ULIKE_SLUG ) );
|
782 |
+
}
|
783 |
+
|
784 |
+
// get table info
|
785 |
+
$table_info = wp_ulike_get_table_info( $type );
|
786 |
+
if( empty( $table_info ) ){
|
787 |
+
return new WP_Error( 'broke', __( "Table info is empty.", WP_ULIKE_SLUG ) );
|
788 |
+
}
|
789 |
+
|
790 |
+
$query = sprintf(
|
791 |
+
"SELECT COUNT(%s) FROM %s WHERE %s AND `%s` = '%s'",
|
792 |
+
esc_sql( $is_distinct ? "DISTINCT `user_id`" : "*" ),
|
793 |
+
esc_sql( $wpdb->prefix . $table_info['table'] ),
|
794 |
+
esc_sql( $status !== 'all' ? "`status` = '$status'" : "1" ),
|
795 |
+
esc_sql( $table_info['column'] ),
|
796 |
+
esc_sql( $ID )
|
797 |
+
);
|
798 |
+
|
799 |
+
$result = $wpdb->get_var( stripslashes( $query ) );
|
800 |
+
|
801 |
+
return empty( $result ) ? 0 : $result;
|
802 |
+
}
|
803 |
+
}
|
804 |
+
|
805 |
+
|
806 |
+
if( ! function_exists( 'wp_ulike_get_table_info' ) ){
|
807 |
+
/**
|
808 |
+
* Get table info
|
809 |
+
*
|
810 |
+
* @param string $type
|
811 |
+
* @return void
|
812 |
+
*/
|
813 |
+
function wp_ulike_get_table_info( $type = 'post' ){
|
814 |
+
$output = array();
|
815 |
+
|
816 |
+
switch ( $type ) {
|
817 |
+
case 'comment':
|
818 |
+
$output = array(
|
819 |
+
'table' => 'ulike_comments',
|
820 |
+
'column' => 'comment_id',
|
821 |
+
'related_table' => 'comments',
|
822 |
+
'related_column' => 'comment_ID'
|
823 |
+
);
|
824 |
+
break;
|
825 |
+
|
826 |
+
case 'activity':
|
827 |
+
$output = array(
|
828 |
+
'table' => 'ulike_activities',
|
829 |
+
'column' => 'activity_id',
|
830 |
+
'related_table' => 'bp_activity',
|
831 |
+
'related_column' => 'id'
|
832 |
+
);
|
833 |
+
break;
|
834 |
+
|
835 |
+
case 'topic':
|
836 |
+
$output = array(
|
837 |
+
'table' => 'ulike_forums',
|
838 |
+
'column' => 'topic_id',
|
839 |
+
'related_table' => 'posts',
|
840 |
+
'related_column' => 'ID'
|
841 |
+
);
|
842 |
+
break;
|
843 |
+
|
844 |
+
default:
|
845 |
+
$output = array(
|
846 |
+
'table' => 'ulike',
|
847 |
+
'column' => 'post_id',
|
848 |
+
'related_table' => 'posts',
|
849 |
+
'related_column' => 'ID'
|
850 |
+
);
|
851 |
+
break;
|
852 |
+
}
|
853 |
+
|
854 |
+
return $output;
|
855 |
+
}
|
856 |
+
}
|
857 |
|
858 |
/*******************************************************
|
859 |
Posts
|
860 |
*******************************************************/
|
861 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
862 |
if( ! function_exists( 'wp_ulike' ) ){
|
863 |
+
/**
|
864 |
+
* Display Like button for posts
|
865 |
+
*
|
866 |
+
* @author Alimir
|
867 |
+
* @param String $type
|
868 |
+
* @param Array $args
|
869 |
+
* @since 1.0
|
870 |
+
* @return String
|
871 |
+
*/
|
872 |
function wp_ulike( $type = 'get', $args = array() ) {
|
873 |
//global variables
|
874 |
global $post;
|
875 |
|
876 |
+
$post_ID = isset( $args['id'] ) ? $args['id'] : $post->ID;
|
877 |
+
$attributes = apply_filters( 'wp_ulike_posts_add_attr', null );
|
878 |
+
$style = wp_ulike_get_setting( 'wp_ulike_posts', 'theme', 'wpulike-default' );
|
879 |
+
$display_likers = wp_ulike_get_setting( 'wp_ulike_posts', 'users_liked_box', 1 );
|
880 |
+
$disable_pophover = wp_ulike_get_setting( 'wp_ulike_posts', 'disable_likers_pophover', 0 );
|
881 |
+
$button_type = wp_ulike_get_setting( 'wp_ulike_general', 'button_type', 'image' );
|
882 |
+
$post_settings = wp_ulike_get_post_settings_by_type( 'likeThis' );
|
883 |
|
884 |
//Main data
|
885 |
+
$defaults = array_merge( $post_settings, array(
|
886 |
+
"id" => $post_ID, //Post ID
|
887 |
+
"method" => 'likeThis', //JavaScript method
|
888 |
+
"type" => 'post', //Function type (post/process)
|
889 |
+
"display_likers" => $display_likers, //Check likers box display
|
890 |
+
"disable_pophover" => $disable_pophover, //Disable pophover
|
891 |
+
"style" => $style, //Get Default Theme
|
892 |
+
"attributes" => $attributes, //Get Attributes Filter
|
893 |
+
"wrapper_class" => '', //Extra Wrapper class
|
894 |
+
"button_type" => $button_type //Button Type
|
895 |
+
) );
|
|
|
|
|
|
|
|
|
|
|
896 |
|
897 |
$parsed_args = wp_parse_args( $args, $defaults );
|
898 |
// Output templayte
|
907 |
}
|
908 |
}
|
909 |
|
910 |
+
|
911 |
+
if( ! function_exists( 'wp_ulike_get_most_liked_posts' ) ){
|
912 |
+
/**
|
913 |
+
* Get most liked posts in query
|
914 |
+
*
|
915 |
+
* @param integer $numberposts
|
916 |
+
* @param string $post_type
|
917 |
+
* @param string $method
|
918 |
+
* @param string $period
|
919 |
+
* @param string $status
|
920 |
+
* @return WP_Post[]|int[] Array of post objects or post IDs.
|
921 |
+
*/
|
922 |
+
function wp_ulike_get_most_liked_posts( $numberposts = 10, $post_type = '', $method = '', $period = 'all', $status = 'like' ){
|
923 |
+
$post__in = wp_ulike_get_popular_items_ids(array(
|
924 |
+
'type' => $method,
|
925 |
+
'status' => $status,
|
926 |
+
'period' => $period
|
927 |
+
));
|
928 |
+
if( empty( $post__in ) ){
|
929 |
+
return false;
|
930 |
+
}
|
931 |
+
|
932 |
+
return get_posts( apply_filters( 'wp_ulike_get_top_posts_query', array(
|
933 |
+
'post__in' => $post__in,
|
934 |
+
'numberposts' => $numberposts,
|
935 |
+
'orderby' => 'post__in',
|
936 |
+
'post_type' => $post_type === '' ? get_post_types_by_support( array(
|
937 |
+
'title',
|
938 |
+
'editor',
|
939 |
+
'thumbnail'
|
940 |
+
) ) : $post_type
|
941 |
+
) ) );
|
942 |
+
}
|
943 |
+
}
|
944 |
+
|
945 |
if( ! function_exists( 'is_wp_ulike' ) ){
|
946 |
+
/**
|
947 |
+
* Check wp ulike callback
|
948 |
+
*
|
949 |
+
* @author Alimir
|
950 |
+
* @param Array $options
|
951 |
+
* @param Array $args
|
952 |
+
* @since 1.9
|
953 |
+
* @return boolean
|
954 |
+
*/
|
955 |
function is_wp_ulike( $options, $args = array() ){
|
956 |
|
957 |
$defaults = array(
|
981 |
}
|
982 |
|
983 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
984 |
if( ! function_exists( 'wp_ulike_get_post_likes' ) ){
|
985 |
+
/**
|
986 |
+
* Get Single Post likes number
|
987 |
+
*
|
988 |
+
* @author Alimir
|
989 |
+
* @param Integer $post_ID
|
990 |
+
* @since 1.7
|
991 |
+
* @return String
|
992 |
+
*/
|
993 |
+
function wp_ulike_get_post_likes( $post_ID, $status = 'like' ){
|
994 |
+
$value = wp_ulike_get_counter_value( $post_ID, 'post', $status );
|
995 |
+
return ! is_wp_error( $value ) ? $value : 0;
|
996 |
}
|
997 |
}
|
998 |
|
999 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1000 |
if( ! function_exists( 'wp_ulike_get_rating_value' ) ){
|
1001 |
+
/**
|
1002 |
+
* Calculate rating value by user logs & date_time
|
1003 |
+
*
|
1004 |
+
* @author Alimir
|
1005 |
+
* @param Integer $post_ID
|
1006 |
+
* @param Boolean $is_decimal
|
1007 |
+
* @since 2.7
|
1008 |
+
* @return String
|
1009 |
+
*/
|
1010 |
function wp_ulike_get_rating_value($post_ID, $is_decimal = true){
|
1011 |
global $wpdb;
|
1012 |
if (false === ($rating_value = wp_cache_get($cache_key = 'get_rich_rating_value_' . $post_ID, $cache_group = 'wp_ulike'))) {
|
1079 |
Comments
|
1080 |
*******************************************************/
|
1081 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1082 |
if( ! function_exists( 'wp_ulike_comments' ) ){
|
1083 |
+
/**
|
1084 |
+
* wp_ulike_comments function for comments like/unlike display
|
1085 |
+
*
|
1086 |
+
* @author Alimir
|
1087 |
+
* @param String $type
|
1088 |
+
* @param Array $args
|
1089 |
+
* @since 1.6
|
1090 |
+
* @return String
|
1091 |
+
*/
|
1092 |
function wp_ulike_comments( $type = 'get', $args = array() ) {
|
1093 |
|
1094 |
+
$comment_ID = isset( $args['id'] ) ? $args['id'] : get_comment_ID();
|
1095 |
+
$attributes = apply_filters( 'wp_ulike_comments_add_attr', null );
|
1096 |
+
$style = wp_ulike_get_setting( 'wp_ulike_comments', 'theme', 'wpulike-default' );
|
1097 |
+
$display_likers = wp_ulike_get_setting( 'wp_ulike_comments', 'users_liked_box', 1 );
|
1098 |
+
$disable_pophover = wp_ulike_get_setting( 'wp_ulike_comments', 'disable_likers_pophover', 0 );
|
1099 |
+
$button_type = wp_ulike_get_setting( 'wp_ulike_general', 'button_type', 'image' );
|
1100 |
+
$comment_settings = wp_ulike_get_post_settings_by_type( 'likeThisComment' );
|
1101 |
+
|
1102 |
+
$defaults = array_merge( $comment_settings, array(
|
1103 |
+
"id" => $comment_ID, //Comment ID
|
1104 |
+
"method" => 'likeThisComment', //JavaScript method
|
1105 |
+
"type" => 'post', //Function type (post/process)
|
1106 |
+
"display_likers" => $display_likers, //Display likers box
|
1107 |
+
"disable_pophover" => $disable_pophover, //Disable pophover
|
1108 |
+
"style" => $style, //Get Default Theme
|
1109 |
+
"attributes" => $attributes, //Get Attributes Filter
|
1110 |
+
"wrapper_class" => '', //Extra Wrapper class
|
1111 |
+
"button_type" => $button_type //Button Type
|
1112 |
+
) );
|
|
|
|
|
|
|
|
|
|
|
1113 |
|
1114 |
$parsed_args = wp_parse_args( $args, $defaults );
|
1115 |
// Output templayte
|
1124 |
}
|
1125 |
}
|
1126 |
|
1127 |
+
if( ! function_exists( 'wp_ulike_get_most_liked_comments' ) ){
|
1128 |
+
/**
|
1129 |
+
* Get most liked comments in query
|
1130 |
+
*
|
1131 |
+
* @param integer $numbercomments
|
1132 |
+
* @param string $post_type
|
1133 |
+
* @param string $period
|
1134 |
+
* @param string $status
|
1135 |
+
* @return WP_Comment[]|int[] Array of post objects or post IDs.
|
1136 |
+
*/
|
1137 |
+
function wp_ulike_get_most_liked_comments( $numbercomments = 10, $post_type = '', $period = 'all', $status = 'like' ){
|
1138 |
+
$comment__in = wp_ulike_get_popular_items_ids(array(
|
1139 |
+
"type" => 'comment',
|
1140 |
+
'period' => $period,
|
1141 |
+
'status' => $status
|
1142 |
+
));
|
1143 |
+
if( empty( $comment__in ) ){
|
1144 |
+
return false;
|
1145 |
+
}
|
1146 |
+
return get_comments( apply_filters( 'wp_ulike_get_top_comments_query', array(
|
1147 |
+
'comment__in' => $comment__in,
|
1148 |
+
'number' => $numbercomments,
|
1149 |
+
'orderby' => 'comment__in',
|
1150 |
+
'post_type' => $post_type === '' ? get_post_types_by_support( array(
|
1151 |
+
'title',
|
1152 |
+
'editor',
|
1153 |
+
'thumbnail'
|
1154 |
+
) ) : $post_type
|
1155 |
+
) ) );
|
1156 |
+
}
|
1157 |
+
}
|
1158 |
+
|
1159 |
+
|
1160 |
if( ! function_exists( 'wp_ulike_get_comment_likes' ) ){
|
1161 |
+
/**
|
1162 |
+
* Get the number of likes on a single comment
|
1163 |
+
*
|
1164 |
+
* @author Alimir & Wacław Jacek
|
1165 |
+
* @param Integer $commentID
|
1166 |
+
* @since 2.5
|
1167 |
+
* @return String
|
1168 |
+
*/
|
1169 |
function wp_ulike_get_comment_likes( $comment_ID ){
|
1170 |
+
$value = wp_ulike_get_counter_value( $comment_ID, 'comment' );
|
1171 |
+
return ! is_wp_error( $value ) ? $value : 0;
|
1172 |
}
|
1173 |
}
|
1174 |
|
1176 |
BuddyPress
|
1177 |
*******************************************************/
|
1178 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1179 |
if( ! function_exists( 'wp_ulike_buddypress' ) ){
|
1180 |
+
/**
|
1181 |
+
* wp_ulike_buddypress function for activities like/unlike display
|
1182 |
+
*
|
1183 |
+
* @author Alimir
|
1184 |
+
* @param String $type
|
1185 |
+
* @param Array $args
|
1186 |
+
* @since 1.7
|
1187 |
+
* @return String
|
1188 |
+
*/
|
1189 |
function wp_ulike_buddypress( $type = 'get', $args = array() ) {
|
1190 |
|
1191 |
if ( bp_get_activity_comment_id() != null ){
|
1193 |
} else {
|
1194 |
$activityID = isset( $args['id'] ) ? $args['id'] : bp_get_activity_id();
|
1195 |
}
|
1196 |
+
$attributes = apply_filters( 'wp_ulike_activities_add_attr', null );
|
1197 |
+
$style = wp_ulike_get_setting( 'wp_ulike_buddypress', 'theme', 'wpulike-default' );
|
1198 |
+
$display_likers = wp_ulike_get_setting( 'wp_ulike_buddypress', 'users_liked_box', 1 );
|
1199 |
+
$disable_pophover = wp_ulike_get_setting( 'wp_ulike_buddypress', 'disable_likers_pophover', 0 );
|
1200 |
+
$button_type = wp_ulike_get_setting( 'wp_ulike_general', 'button_type', 'image' );
|
1201 |
+
$buddypress_settings = wp_ulike_get_post_settings_by_type( 'likeThisActivity' );
|
1202 |
+
|
1203 |
+
$defaults = array_merge( $buddypress_settings, array(
|
1204 |
+
"id" => $activityID, //Activity ID
|
1205 |
+
"method" => 'likeThisActivity', //JavaScript method
|
1206 |
+
"type" => 'post', //Function type (post/process)
|
1207 |
+
"display_likers" => $display_likers, //Display likers box
|
1208 |
+
"disable_pophover" => $disable_pophover, //Disable pophover
|
1209 |
+
"style" => $style, //Get Default Theme
|
1210 |
+
"attributes" => $attributes, //Get Attributes Filter
|
1211 |
+
"wrapper_class" => '', //Extra Wrapper class
|
1212 |
+
"button_type" => $button_type //Button Type
|
1213 |
+
) );
|
|
|
|
|
|
|
|
|
|
|
|
|
1214 |
|
1215 |
$parsed_args = wp_parse_args( $args, $defaults );
|
1216 |
// Output templayte
|
1225 |
}
|
1226 |
}
|
1227 |
|
1228 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1229 |
if( ! function_exists( 'wp_ulike_get_auhtor_id' ) ){
|
1230 |
+
/**
|
1231 |
+
* Get auther ID by the ulike types
|
1232 |
+
*
|
1233 |
+
* @author Alimir
|
1234 |
+
* @param Integer $cp_ID (Post/Comment/... ID)
|
1235 |
+
* @param String $type (Get ulike Type)
|
1236 |
+
* @since 2.5
|
1237 |
+
* @return String
|
1238 |
+
*/
|
1239 |
function wp_ulike_get_auhtor_id($cp_ID,$type) {
|
1240 |
if($type == '_liked' || $type == '_topicliked'){
|
1241 |
$post_tmp = get_post($cp_ID);
|
1253 |
}
|
1254 |
}
|
1255 |
|
1256 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
1257 |
if( ! function_exists( 'wp_ulike_bbp_format_buddypress_notifications' ) ) {
|
1258 |
+
/**
|
1259 |
+
* Wrapper for bbp_format_buddypress_notifications function as it is not returning $action
|
1260 |
+
*
|
1261 |
+
* @author Alimir
|
1262 |
+
* @since 2.5.1
|
1263 |
+
* @return String
|
1264 |
+
*/
|
1265 |
function wp_ulike_bbp_format_buddypress_notifications( $action, $item_id, $secondary_item_id, $total_items, $format = 'string' ) {
|
1266 |
|
1267 |
if ( ! defined( 'BP_VERSION' ) ) {
|
1285 |
}
|
1286 |
|
1287 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1288 |
if( ! function_exists( 'wp_ulike_bbp_is_component_exist' ) ) {
|
1289 |
+
/**
|
1290 |
+
* Check the buddypress notification component existence
|
1291 |
+
*
|
1292 |
+
* @author Alimir
|
1293 |
+
* @since 2.5.1
|
1294 |
+
* @return integer
|
1295 |
+
*/
|
1296 |
function wp_ulike_bbp_is_component_exist( $component_name ){
|
1297 |
global $wpdb;
|
1298 |
$bp = buddypress();
|
1306 |
}
|
1307 |
}
|
1308 |
|
1309 |
+
if( ! function_exists( 'wp_ulike_get_most_liked_activities' ) ) {
|
1310 |
+
/**
|
1311 |
+
* Get most liked activities in array
|
1312 |
+
*
|
1313 |
+
* @param integer $number
|
1314 |
+
* @param string $period
|
1315 |
+
* @param string $status
|
1316 |
+
* @return object
|
1317 |
+
*/
|
1318 |
+
function wp_ulike_get_most_liked_activities( $number = 10, $period = 'all', $status = 'like' ){
|
1319 |
+
global $wpdb;
|
1320 |
+
|
1321 |
+
if ( is_multisite() ) {
|
1322 |
+
$bp_prefix = 'base_prefix';
|
1323 |
+
} else {
|
1324 |
+
$bp_prefix = 'prefix';
|
1325 |
+
}
|
1326 |
+
|
1327 |
+
$activity_ids = wp_ulike_get_popular_items_ids(array(
|
1328 |
+
'type' => 'activity',
|
1329 |
+
'status' => $status,
|
1330 |
+
'period' => $period
|
1331 |
+
));
|
1332 |
+
|
1333 |
+
if( empty( $activity_ids ) ){
|
1334 |
+
return false;
|
1335 |
+
}
|
1336 |
+
|
1337 |
+
// generate query string
|
1338 |
+
$query = sprintf( '
|
1339 |
+
SELECT * FROM
|
1340 |
+
`%1$sbp_activity`
|
1341 |
+
WHERE `id` IN (%2$s)
|
1342 |
+
ORDER BY FIELD(`id`, %2$s)
|
1343 |
+
LIMIT %3$s',
|
1344 |
+
$wpdb->$bp_prefix,
|
1345 |
+
implode(',',$activity_ids),
|
1346 |
+
$number
|
1347 |
+
);
|
1348 |
+
|
1349 |
+
return $wpdb->get_results( $query );
|
1350 |
+
}
|
1351 |
+
}
|
1352 |
+
|
1353 |
/*******************************************************
|
1354 |
bbPress
|
1355 |
*******************************************************/
|
1356 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1357 |
if( ! function_exists( 'wp_ulike_bbpress' ) ){
|
1358 |
+
/**
|
1359 |
+
* wp_ulike_bbpress function for topics like/unlike display
|
1360 |
+
*
|
1361 |
+
* @author Alimir
|
1362 |
+
* @param String $type
|
1363 |
+
* @param Array $args
|
1364 |
+
* @since 2.2
|
1365 |
+
* @return String
|
1366 |
+
*/
|
1367 |
function wp_ulike_bbpress( $type = 'get', $args = array() ) {
|
1368 |
//global variables
|
1369 |
global $post;
|
1370 |
|
1371 |
//Thanks to @Yehonal for this commit
|
1372 |
+
$replyID = bbp_get_reply_id();
|
1373 |
+
$post_ID = !$replyID ? $post->ID : $replyID;
|
1374 |
+
$post_ID = isset( $args['id'] ) ? $args['id'] : $post_ID;
|
1375 |
+
|
1376 |
+
$attributes = apply_filters( 'wp_ulike_topics_add_attr', null );
|
1377 |
+
$style = wp_ulike_get_setting( 'wp_ulike_bbpress', 'theme', 'wpulike-default' );
|
1378 |
+
$display_likers = wp_ulike_get_setting( 'wp_ulike_bbpress', 'users_liked_box', 1 );
|
1379 |
+
$disable_pophover = wp_ulike_get_setting( 'wp_ulike_bbpress', 'disable_likers_pophover', 0 );
|
1380 |
+
$button_type = wp_ulike_get_setting( 'wp_ulike_general', 'button_type', 'image' );
|
1381 |
+
$bbpress_settings = wp_ulike_get_post_settings_by_type( 'likeThisTopic' );
|
1382 |
+
|
1383 |
+
$defaults = array_merge( $bbpress_settings, array(
|
1384 |
+
"id" => $post_ID, //Post ID
|
1385 |
+
"method" => 'likeThisTopic', //JavaScript method
|
1386 |
+
"type" => 'post', //Function type (post/process)
|
1387 |
+
"display_likers" => $display_likers, //Display likers box
|
1388 |
+
"disable_pophover" => $disable_pophover, //Dsiable pophover
|
1389 |
+
"style" => $style, //Get Default Theme
|
1390 |
+
"attributes" => $attributes, //Get Attributes Filter
|
1391 |
+
"wrapper_class" => '', //Extra Wrapper class
|
1392 |
+
"button_type" => $button_type //Button Type
|
1393 |
+
) );
|
|
|
|
|
|
|
|
|
|
|
1394 |
|
1395 |
$parsed_args = wp_parse_args( $args, $defaults );
|
1396 |
// Output templayte
|
1409 |
General
|
1410 |
*******************************************************/
|
1411 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1412 |
if( ! function_exists( 'wp_ulike_get_post_settings_by_type' ) ){
|
1413 |
+
/**
|
1414 |
+
* Get post settings by its type
|
1415 |
+
*
|
1416 |
+
* @param string $post_type
|
1417 |
+
* @param integer $post_ID (*deprecated)
|
1418 |
+
* @return void
|
1419 |
+
*/
|
1420 |
+
function wp_ulike_get_post_settings_by_type( $post_type, $post_ID = NULL ){
|
1421 |
switch ( $post_type ) {
|
1422 |
case 'likeThis':
|
1423 |
+
case 'post':
|
1424 |
$settings = array(
|
1425 |
+
'setting' => 'wp_ulike_posts',
|
1426 |
+
'table' => 'ulike',
|
1427 |
+
'column' => 'post_id',
|
1428 |
+
'key' => '_liked',
|
1429 |
+
'slug' => 'post',
|
1430 |
+
'cookie' => 'liked-'
|
1431 |
);
|
1432 |
break;
|
1433 |
|
1434 |
case 'likeThisComment':
|
1435 |
+
case 'comment':
|
1436 |
$settings = array(
|
1437 |
+
'setting' => 'wp_ulike_comments',
|
1438 |
+
'table' => 'ulike_comments',
|
1439 |
+
'column' => 'comment_id',
|
1440 |
+
'key' => '_commentliked',
|
1441 |
+
'slug' => 'comment',
|
1442 |
+
'cookie' => 'comment-liked-'
|
1443 |
);
|
1444 |
break;
|
1445 |
|
1446 |
case 'likeThisActivity':
|
1447 |
+
case 'buddypress':
|
1448 |
$settings = array(
|
1449 |
+
'setting' => 'wp_ulike_buddypress',
|
1450 |
+
'table' => 'ulike_activities',
|
1451 |
+
'column' => 'activity_id',
|
1452 |
+
'key' => '_activityliked',
|
1453 |
+
'slug' => 'activity',
|
1454 |
+
'cookie' => 'activity-liked-',
|
1455 |
);
|
1456 |
break;
|
1457 |
|
1458 |
case 'likeThisTopic':
|
1459 |
+
case 'bbpress':
|
1460 |
$settings = array(
|
1461 |
+
'setting' => 'wp_ulike_bbpress',
|
1462 |
+
'table' => 'ulike_forums',
|
1463 |
+
'column' => 'topic_id',
|
1464 |
+
'key' => '_topicliked',
|
1465 |
+
'slug' => 'topic',
|
1466 |
+
'cookie' => 'topic-liked-'
|
1467 |
);
|
1468 |
break;
|
1469 |
|
1471 |
$settings = array();
|
1472 |
}
|
1473 |
|
1474 |
+
return apply_filters( 'wp_ulike_get_post_settings_by_type', $settings, $post_ID );
|
1475 |
}
|
1476 |
}
|
1477 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1478 |
if( ! function_exists( 'wp_ulike_get_likers_list_per_post' ) ){
|
1479 |
+
/**
|
1480 |
+
* Get template between
|
1481 |
+
*
|
1482 |
+
* @author Alimir
|
1483 |
+
* @param String $string
|
1484 |
+
* @param String $start
|
1485 |
+
* @param String $end
|
1486 |
+
* @since 2.0
|
1487 |
+
* @return String
|
1488 |
+
*/
|
1489 |
function wp_ulike_get_likers_list_per_post( $table_name, $column_name, $post_ID, $limit_num = 10 ){
|
1490 |
// Global wordpress database object
|
1491 |
global $wpdb;
|
1493 |
return $wpdb->get_results( "SELECT user_id
|
1494 |
FROM ".$wpdb->prefix."$table_name
|
1495 |
WHERE $column_name = '$post_ID'
|
1496 |
+
AND status in ('like', 'dislike')
|
1497 |
AND user_id BETWEEN 1 AND 999999
|
1498 |
GROUP BY user_id
|
1499 |
LIMIT $limit_num"
|
1501 |
}
|
1502 |
}
|
1503 |
|
1504 |
+
if( ! function_exists( 'wp_ulike_get_popular_items_info' ) ){
|
1505 |
+
/**
|
1506 |
+
* Get popular items with their counter & ID
|
1507 |
+
*
|
1508 |
+
* @param array $args
|
1509 |
+
* @return object
|
1510 |
+
*/
|
1511 |
+
function wp_ulike_get_popular_items_info( $args = array() ){
|
1512 |
+
// Global wordpress database object
|
1513 |
+
global $wpdb;
|
1514 |
+
//Main data
|
1515 |
+
$defaults = array(
|
1516 |
+
"type" => 'post',
|
1517 |
+
"status" => 'like',
|
1518 |
+
"order" => 'DESC',
|
1519 |
+
"period" => 'all',
|
1520 |
+
"limit" => 30
|
1521 |
+
);
|
1522 |
+
$parsed_args = wp_parse_args( $args, $defaults );
|
1523 |
+
$info_args = wp_ulike_get_table_info( $parsed_args['type'] );
|
1524 |
+
$period_limit = '';
|
1525 |
+
|
1526 |
+
switch ($parsed_args['period']) {
|
1527 |
+
case "today":
|
1528 |
+
$period_limit = "AND DATE(date_time) = DATE(NOW())";
|
1529 |
+
break;
|
1530 |
+
case "yesterday":
|
1531 |
+
$period_limit = "AND DATE(date_time) = DATE(subdate(current_date, 1))";
|
1532 |
+
break;
|
1533 |
+
case "week":
|
1534 |
+
$period_limit = "AND week(DATE(date_time)) = week(DATE(NOW()))";
|
1535 |
+
break;
|
1536 |
+
case "month":
|
1537 |
+
$period_limit = "AND month(DATE(date_time)) = month(DATE(NOW()))";
|
1538 |
+
break;
|
1539 |
+
case "year":
|
1540 |
+
$period_limit = "AND year(DATE(date_time)) = year(DATE(NOW()))";
|
1541 |
+
break;
|
1542 |
+
}
|
1543 |
+
|
1544 |
+
|
1545 |
+
$status_type = '';
|
1546 |
+
if( is_array( $parsed_args['status'] ) ){
|
1547 |
+
$status_type = sprintf( "`status` IN ('%s')", implode ("','", $parsed_args['status'] ) );
|
1548 |
+
} else {
|
1549 |
+
$status_type = sprintf( "`status` = '%s'", $parsed_args['status'] );
|
1550 |
+
}
|
1551 |
+
|
1552 |
+
|
1553 |
+
// generate query string
|
1554 |
+
$query = sprintf( "
|
1555 |
+
SELECT COUNT(*) AS counter,
|
1556 |
+
`%s` AS item_ID
|
1557 |
+
FROM %s
|
1558 |
+
WHERE %s
|
1559 |
+
%s
|
1560 |
+
GROUP BY item_ID
|
1561 |
+
ORDER BY counter
|
1562 |
+
%s LIMIT %d",
|
1563 |
+
$info_args['column'],
|
1564 |
+
$wpdb->prefix . $info_args['table'],
|
1565 |
+
$status_type,
|
1566 |
+
$period_limit,
|
1567 |
+
$parsed_args['order'],
|
1568 |
+
$parsed_args['limit']
|
1569 |
+
);
|
1570 |
+
|
1571 |
+
return $wpdb->get_results( $query );
|
1572 |
+
}
|
1573 |
+
}
|
1574 |
+
|
1575 |
+
if( ! function_exists( 'wp_ulike_get_popular_items_ids' ) ){
|
1576 |
+
/**
|
1577 |
+
* Get popular items with their IDs
|
1578 |
+
*
|
1579 |
+
* @param array $args
|
1580 |
+
* @return array
|
1581 |
+
*/
|
1582 |
+
function wp_ulike_get_popular_items_ids( $args = array() ){
|
1583 |
+
//Main data
|
1584 |
+
$defaults = array(
|
1585 |
+
"type" => 'post',
|
1586 |
+
"status" => 'like',
|
1587 |
+
"order" => 'DESC',
|
1588 |
+
"period" => 'all',
|
1589 |
+
"limit" => 30
|
1590 |
+
);
|
1591 |
+
$parsed_args = wp_parse_args( $args, $defaults );
|
1592 |
+
$item_info = wp_ulike_get_popular_items_info( $parsed_args );
|
1593 |
+
$ids_stack = array();
|
1594 |
+
if( ! empty( $item_info ) ){
|
1595 |
+
foreach ($item_info as $key => $info) {
|
1596 |
+
$ids_stack[] = $info->item_ID;
|
1597 |
+
}
|
1598 |
+
}
|
1599 |
+
|
1600 |
+
return $ids_stack;
|
1601 |
+
}
|
1602 |
+
}
|
1603 |
+
|
1604 |
+
if( ! function_exists( 'wp_ulike_get_user_access_capability' ) ){
|
1605 |
+
/**
|
1606 |
+
* Check current user capabilities to access admin pages
|
1607 |
+
*
|
1608 |
+
* @param [type] $type
|
1609 |
+
* @return void
|
1610 |
+
*/
|
1611 |
+
function wp_ulike_get_user_access_capability( $type ){
|
1612 |
+
$current_user = wp_get_current_user();
|
1613 |
+
$allowed_roles = apply_filters( 'wp_ulike_display_capabilities', array('administrator'), $type );
|
1614 |
+
return array_intersect( $allowed_roles, $current_user->roles ) ? key($current_user->allcaps) : 'manage_options';
|
1615 |
+
}
|
1616 |
+
}
|
1617 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1618 |
if( ! function_exists( 'wp_ulike_get_likers_template' ) ){
|
1619 |
+
/**
|
1620 |
+
* Get likers box template
|
1621 |
+
*
|
1622 |
+
* @author Alimir
|
1623 |
+
* @param String $table_name
|
1624 |
+
* @param String $column_name
|
1625 |
+
* @param String $post_ID
|
1626 |
+
* @param String $setting_key
|
1627 |
+
* @since 2.0
|
1628 |
+
* @return String
|
1629 |
+
*/
|
1630 |
function wp_ulike_get_likers_template( $table_name, $column_name, $post_ID, $setting_key ){
|
1631 |
|
1632 |
// Get user's limit number value
|
1679 |
}
|
1680 |
}
|
1681 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1682 |
if( ! function_exists( 'wp_ulike_get_template_between' ) ){
|
1683 |
+
/**
|
1684 |
+
* Get template between
|
1685 |
+
*
|
1686 |
+
* @author Alimir
|
1687 |
+
* @param String $string
|
1688 |
+
* @param String $start
|
1689 |
+
* @param String $end
|
1690 |
+
* @since 2.0
|
1691 |
+
* @return String
|
1692 |
+
*/
|
1693 |
function wp_ulike_get_template_between( $string, $start, $end ){
|
1694 |
$string = " ".$string;
|
1695 |
$ini = strpos($string,$start);
|
1703 |
}
|
1704 |
}
|
1705 |
|
1706 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1707 |
if( ! function_exists( 'wp_ulike_put_template_between' ) ){
|
1708 |
+
/**
|
1709 |
+
* Put template between
|
1710 |
+
*
|
1711 |
+
* @author Alimir
|
1712 |
+
* @param String $string
|
1713 |
+
* @param String $inner_string
|
1714 |
+
* @param String $start
|
1715 |
+
* @param String $end
|
1716 |
+
* @since 2.0
|
1717 |
+
* @return String
|
1718 |
+
*/
|
1719 |
function wp_ulike_put_template_between( $string, $inner_string, $start, $end ){
|
1720 |
$string = " ".$string;
|
1721 |
$ini = strpos($string,$start);
|
1735 |
}
|
1736 |
}
|
1737 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1738 |
if( ! function_exists( 'wp_ulike_display_button' ) ){
|
1739 |
+
/**
|
1740 |
+
* Convert numbers of Likes with string (kilobyte) format
|
1741 |
+
*
|
1742 |
+
* @author Alimir
|
1743 |
+
* @param Array $parsed_args
|
1744 |
+
* @param Integer $only_registered_users
|
1745 |
+
* @since 3.4
|
1746 |
+
* @return String
|
1747 |
+
*/
|
1748 |
function wp_ulike_display_button( array $parsed_args, $only_registered_users ){
|
1749 |
global $wp_ulike_class;
|
1750 |
|
1767 |
}
|
1768 |
}
|
1769 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1770 |
if( ! function_exists( 'wp_ulike_get_custom_style' ) ){
|
1771 |
+
/**
|
1772 |
+
* Get custom style setting from customize options
|
1773 |
+
*
|
1774 |
+
* @author Alimir
|
1775 |
+
* @since 1.3
|
1776 |
+
* @return Void (Print new CSS styles)
|
1777 |
+
*/
|
1778 |
function wp_ulike_get_custom_style( $return_style = null ){
|
1779 |
|
1780 |
// Like Icon
|
1843 |
|
1844 |
}
|
1845 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1846 |
if( ! function_exists( 'wp_ulike_format_number' ) ){
|
1847 |
+
/**
|
1848 |
+
* Convert numbers of Likes with string (kilobyte) format
|
1849 |
+
*
|
1850 |
+
* @author Alimir
|
1851 |
+
* @param Integer $num (get like number)
|
1852 |
+
* @since 1.5
|
1853 |
+
* @return String
|
1854 |
+
*/
|
1855 |
+
function wp_ulike_format_number( $num, $status = 'like' ){
|
1856 |
+
$sign = $value = '';
|
1857 |
+
if( $num != 0 ){
|
1858 |
+
$sign = strpos( $status, 'dis' ) === false ? '+' : '-';
|
1859 |
+
}
|
1860 |
+
if ($num >= 1000 && wp_ulike_get_setting( 'wp_ulike_general', 'format_number' ) == '1'){
|
1861 |
+
$value = round($num/1000, 2) . 'K' . $sign;
|
1862 |
+
} else {
|
1863 |
+
$value = $num . $sign;
|
1864 |
+
}
|
1865 |
+
|
1866 |
+
return apply_filters( 'wp_ulike_format_number', $value, $num, $sign);
|
1867 |
}
|
1868 |
}
|
1869 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1870 |
if( ! function_exists( 'wp_ulike_date_i18n' ) ){
|
1871 |
+
/**
|
1872 |
+
* Date in localized format
|
1873 |
+
*
|
1874 |
+
* @author Alimir
|
1875 |
+
* @param String (Date)
|
1876 |
+
* @since 2.3
|
1877 |
+
* @return String
|
1878 |
+
*/
|
1879 |
function wp_ulike_date_i18n($date){
|
1880 |
return date_i18n(
|
1881 |
get_option( 'date_format' ) . ' @ ' . get_option( 'time_format' ),
|
1884 |
}
|
1885 |
}
|
1886 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1887 |
if( ! function_exists( 'wp_ulike_generate_user_id' ) ){
|
1888 |
+
/**
|
1889 |
+
* Convert IP to a integer value
|
1890 |
+
*
|
1891 |
+
* @author Alimir
|
1892 |
+
* @param String $user_ip
|
1893 |
+
* @since 3.4
|
1894 |
+
* @return String
|
1895 |
+
*/
|
1896 |
function wp_ulike_generate_user_id( $user_ip ) {
|
1897 |
|
1898 |
if( filter_var( $user_ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4 ) ) {
|
1921 |
function wp_ulike_is_user_liked( $item_ID, $user_ID, $type = 'likeThis' ) {
|
1922 |
global $wpdb;
|
1923 |
// Get ULike settings
|
1924 |
+
$get_settings = wp_ulike_get_post_settings_by_type( $type );
|
1925 |
|
1926 |
$query = sprintf( "
|
1927 |
SELECT COUNT(*)
|
1929 |
WHERE `%s` = %s
|
1930 |
AND `status` = 'like'
|
1931 |
And `user_id` = %s",
|
1932 |
+
esc_sql( $wpdb->prefix . $get_settings['table'] ),
|
1933 |
+
esc_html( $get_settings['column'] ),
|
1934 |
esc_html( $item_ID ),
|
1935 |
esc_html( $user_ID )
|
1936 |
);
|
1939 |
}
|
1940 |
}
|
1941 |
|
1942 |
+
if( ! function_exists( 'wp_ulike_set_transient' ) ) {
|
1943 |
+
/**
|
1944 |
+
* Set/update the value of a transient.
|
1945 |
+
*
|
1946 |
+
* You do not need to serialize values. If the value needs to be serialized, then
|
1947 |
+
* it will be serialized before it is set.
|
1948 |
+
*
|
1949 |
+
*
|
1950 |
+
* @param string $transient Transient name. Expected to not be SQL-escaped. Must be
|
1951 |
+
* 172 characters or fewer in length.
|
1952 |
+
* @param mixed $value Transient value. Must be serializable if non-scalar.
|
1953 |
+
* Expected to not be SQL-escaped.
|
1954 |
+
* @param int $expiration Optional. Time until expiration in seconds. Default 0 (no expiration).
|
1955 |
+
* @return bool False if value was not set and true if value was set.
|
1956 |
+
*/
|
1957 |
+
function wp_ulike_set_transient( $transient, $value, $expiration = 0 ) {
|
1958 |
+
global $_wp_using_ext_object_cache;
|
1959 |
+
|
1960 |
+
$current_using_cache = $_wp_using_ext_object_cache;
|
1961 |
+
$_wp_using_ext_object_cache = false;
|
1962 |
+
|
1963 |
+
$result = set_transient( $transient, $value, $expiration );
|
1964 |
+
|
1965 |
+
$_wp_using_ext_object_cache = $current_using_cache;
|
1966 |
+
|
1967 |
+
return $result;
|
1968 |
+
}
|
1969 |
+
}
|
1970 |
+
|
1971 |
+
if( ! function_exists( 'wp_ulike_get_transient' ) ) {
|
1972 |
+
/**
|
1973 |
+
* Get the value of a transient.
|
1974 |
+
*
|
1975 |
+
* If the transient does not exist, does not have a value, or has expired,
|
1976 |
+
* then the return value will be false.
|
1977 |
+
*
|
1978 |
+
* @param string $transient Transient name. Expected to not be SQL-escaped.
|
1979 |
+
* @return mixed Value of transient.
|
1980 |
+
*/
|
1981 |
+
function wp_ulike_get_transient( $transient ) {
|
1982 |
+
global $_wp_using_ext_object_cache;
|
1983 |
+
|
1984 |
+
$current_using_cache = $_wp_using_ext_object_cache;
|
1985 |
+
$_wp_using_ext_object_cache = false;
|
1986 |
+
|
1987 |
+
$result = get_transient( $transient );
|
1988 |
+
|
1989 |
+
$_wp_using_ext_object_cache = $current_using_cache;
|
1990 |
+
|
1991 |
+
return $result;
|
1992 |
+
}
|
1993 |
+
}
|
1994 |
+
|
1995 |
+
if( ! function_exists( 'wp_ulike_delete_transient' ) ) {
|
1996 |
+
/**
|
1997 |
+
* Delete a transient.
|
1998 |
+
*
|
1999 |
+
* @param string $transient Transient name. Expected to not be SQL-escaped.
|
2000 |
+
* @return bool true if successful, false otherwise
|
2001 |
+
*/
|
2002 |
+
function wp_ulike_delete_transient( $transient ) {
|
2003 |
+
global $_wp_using_ext_object_cache;
|
2004 |
+
|
2005 |
+
$current_using_cache = $_wp_using_ext_object_cache;
|
2006 |
+
$_wp_using_ext_object_cache = false;
|
2007 |
+
|
2008 |
+
$result = delete_transient( $transient );
|
2009 |
+
|
2010 |
+
$_wp_using_ext_object_cache = $current_using_cache;
|
2011 |
+
|
2012 |
+
return $result;
|
2013 |
+
}
|
2014 |
+
}
|
2015 |
+
|
2016 |
+
|
2017 |
+
if( ! function_exists('wp_ulike_is_true') ){
|
2018 |
+
/**
|
2019 |
+
* Check variable status
|
2020 |
+
*
|
2021 |
+
* @return void
|
2022 |
+
*/
|
2023 |
+
function wp_ulike_is_true( $var ) {
|
2024 |
+
if ( is_bool( $var ) ) {
|
2025 |
+
return $var;
|
2026 |
+
}
|
2027 |
+
if ( is_string( $var ) ){
|
2028 |
+
$var = strtolower( $var );
|
2029 |
+
if( in_array( $var, array( 'yes', 'on', 'true', 'checked' ) ) ){
|
2030 |
+
return true;
|
2031 |
+
}
|
2032 |
+
}
|
2033 |
+
if ( is_numeric( $var ) ) {
|
2034 |
+
return (bool) $var;
|
2035 |
+
}
|
2036 |
+
return false;
|
2037 |
+
}
|
2038 |
+
}
|
2039 |
+
|
2040 |
+
if( ! function_exists('wp_ulike_is_cache_exist') ){
|
2041 |
+
/**
|
2042 |
+
* Check cache existence
|
2043 |
+
*
|
2044 |
+
* @return void
|
2045 |
+
*/
|
2046 |
+
function wp_ulike_is_cache_exist(){
|
2047 |
+
return defined( 'WP_CACHE' ) && WP_CACHE === true;
|
2048 |
+
}
|
2049 |
+
}
|
2050 |
+
|
2051 |
+
if( ! function_exists('wp_ulike_get_button_text') ){
|
2052 |
+
/**
|
2053 |
+
* Get button text by option name
|
2054 |
+
*
|
2055 |
+
* @param string $option_name
|
2056 |
+
* @return string
|
2057 |
+
*/
|
2058 |
+
function wp_ulike_get_button_text( $option_name ){
|
2059 |
+
$value = wp_ulike_get_setting( 'wp_ulike_general', $option_name );
|
2060 |
+
return apply_filters( 'wp_ulike_button_text', $value, $option_name );
|
2061 |
+
}
|
2062 |
+
}
|
2063 |
+
|
2064 |
+
if( ! function_exists('wp_ulike_get_best_likers_info') ){
|
2065 |
+
/**
|
2066 |
+
* Get most liked users in query
|
2067 |
+
*
|
2068 |
+
* @param integer $number
|
2069 |
+
* @param string $peroid
|
2070 |
+
* @return object
|
2071 |
+
*/
|
2072 |
+
function wp_ulike_get_best_likers_info( $number, $peroid ){
|
2073 |
+
global $wpdb;
|
2074 |
+
// Peroid limit SQL
|
2075 |
+
$period_limit = '';
|
2076 |
+
switch ($peroid) {
|
2077 |
+
case "today":
|
2078 |
+
$period_limit = "AND DATE(date_time) = DATE(NOW())";
|
2079 |
+
break;
|
2080 |
+
case "yesterday":
|
2081 |
+
$period_limit = "AND DATE(date_time) = DATE(subdate(current_date, 1))";
|
2082 |
+
break;
|
2083 |
+
case "week":
|
2084 |
+
$period_limit = "AND week(DATE(date_time)) = week(DATE(NOW()))";
|
2085 |
+
break;
|
2086 |
+
case "month":
|
2087 |
+
$period_limit = "AND month(DATE(date_time)) = month(DATE(NOW()))";
|
2088 |
+
break;
|
2089 |
+
case "year":
|
2090 |
+
$period_limit = "AND year(DATE(date_time)) = year(DATE(NOW()))";
|
2091 |
+
break;
|
2092 |
+
}
|
2093 |
+
|
2094 |
+
$query = sprintf( 'SELECT T.user_id, SUM(T.CountUser) AS SumUser
|
2095 |
+
FROM(
|
2096 |
+
SELECT user_id, count(user_id) AS CountUser
|
2097 |
+
FROM `%1$sulike`
|
2098 |
+
WHERE user_id BETWEEN 1 AND 999999
|
2099 |
+
%2$s
|
2100 |
+
GROUP BY user_id
|
2101 |
+
UNION ALL
|
2102 |
+
SELECT user_id, count(user_id) AS CountUser
|
2103 |
+
FROM `%1$sulike_activities`
|
2104 |
+
WHERE user_id BETWEEN 1 AND 999999
|
2105 |
+
%2$s
|
2106 |
+
GROUP BY user_id
|
2107 |
+
UNION ALL
|
2108 |
+
SELECT user_id, count(user_id) AS CountUser
|
2109 |
+
FROM `%1$sulike_comments`
|
2110 |
+
WHERE user_id BETWEEN 1 AND 999999
|
2111 |
+
%2$s
|
2112 |
+
GROUP BY user_id
|
2113 |
+
UNION ALL
|
2114 |
+
SELECT user_id, count(user_id) AS CountUser
|
2115 |
+
FROM `%1$sulike_forums`
|
2116 |
+
WHERE user_id BETWEEN 1 AND 999999
|
2117 |
+
%2$s
|
2118 |
+
GROUP BY user_id
|
2119 |
+
) AS T
|
2120 |
+
GROUP BY T.user_id
|
2121 |
+
ORDER BY SumUser DESC LIMIT %3$s', $wpdb->prefix, $period_limit, $number );
|
2122 |
+
|
2123 |
+
// Make new sql request
|
2124 |
+
return $wpdb->get_results( $query );
|
2125 |
+
}
|
2126 |
+
}
|
2127 |
+
|
2128 |
+
|
2129 |
/*******************************************************
|
2130 |
Templates
|
2131 |
*******************************************************/
|
2132 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2133 |
if( ! function_exists( 'wp_ulike_set_default_template' ) ){
|
2134 |
+
/**
|
2135 |
+
* Create simple default template
|
2136 |
+
*
|
2137 |
+
* @author Alimir
|
2138 |
+
* @since 2.8
|
2139 |
+
* @return Void
|
2140 |
+
*/
|
2141 |
function wp_ulike_set_default_template( array $wp_ulike_template ){
|
2142 |
//This function will turn output buffering on
|
2143 |
ob_start();
|
2151 |
data-ulike-id="<?php echo $ID; ?>"
|
2152 |
data-ulike-nonce="<?php echo wp_create_nonce( $type . $ID ); ?>"
|
2153 |
data-ulike-type="<?php echo $type; ?>"
|
2154 |
+
data-ulike-display-likers="<?php echo $display_likers; ?>"
|
2155 |
+
data-ulike-disable-pophover="<?php echo $disable_pophover; ?>"
|
2156 |
+
class="<?php echo $button_class; ?>">
|
2157 |
<?php
|
2158 |
+
do_action( 'wp_ulike_inside_like_button', $wp_ulike_template );
|
2159 |
if($button_type == 'text'){
|
2160 |
echo '<span>' . $button_text . '</span>';
|
2161 |
}
|
2173 |
}
|
2174 |
}
|
2175 |
|
2176 |
+
if( ! function_exists( 'wp_ulike_set_simple_heart_template' ) ){
|
2177 |
/**
|
2178 |
* Create simple heart template
|
2179 |
*
|
2181 |
* @since 2.8
|
2182 |
* @return Void
|
2183 |
*/
|
|
|
2184 |
function wp_ulike_set_simple_heart_template( array $wp_ulike_template ){
|
2185 |
//This function will turn output buffering on
|
2186 |
ob_start();
|
2194 |
data-ulike-id="<?php echo $ID; ?>"
|
2195 |
data-ulike-nonce="<?php echo wp_create_nonce( $type . $ID ); ?>"
|
2196 |
data-ulike-type="<?php echo $type; ?>"
|
2197 |
+
data-ulike-display-likers="<?php echo $display_likers; ?>"
|
2198 |
+
data-ulike-disable-pophover="<?php echo $disable_pophover; ?>"
|
2199 |
+
class="<?php echo $button_class; ?>">
|
2200 |
<?php
|
2201 |
+
do_action( 'wp_ulike_inside_like_button', $wp_ulike_template );
|
2202 |
if($button_type == 'text'){
|
2203 |
echo '<span>' . $button_text . '</span>';
|
2204 |
}
|
2216 |
}
|
2217 |
}
|
2218 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2219 |
if( ! function_exists( 'wp_ulike_set_robeen_template' ) ){
|
2220 |
+
/**
|
2221 |
+
* Create Robeen (Animated Heart) template
|
2222 |
+
*
|
2223 |
+
* @author Alimir
|
2224 |
+
* @since 2.8
|
2225 |
+
* @return Void
|
2226 |
+
*/
|
2227 |
function wp_ulike_set_robeen_template( array $wp_ulike_template ){
|
2228 |
//This function will turn output buffering on
|
2229 |
ob_start();
|
2238 |
data-ulike-id="<?php echo $ID; ?>"
|
2239 |
data-ulike-nonce="<?php echo wp_create_nonce( $type . $ID ); ?>"
|
2240 |
data-ulike-type="<?php echo $type; ?>"
|
2241 |
+
data-ulike-display-likers="<?php echo $display_likers; ?>"
|
2242 |
+
data-ulike-disable-pophover="<?php echo $disable_pophover; ?>"
|
2243 |
class="<?php echo $button_class; ?>"
|
2244 |
<?php echo $status == 2 ? 'checked="checked"' : ''; ?> />
|
2245 |
+
<?php do_action( 'wp_ulike_inside_like_button', $wp_ulike_template ); ?>
|
2246 |
<svg class="heart-svg" viewBox="467 392 58 57" xmlns="http://www.w3.org/2000/svg">
|
2247 |
<g class="Group" fill="none" fill-rule="evenodd" transform="translate(467 392)">
|
2248 |
<path d="M29.144 20.773c-.063-.13-4.227-8.67-11.44-2.59C7.63 28.795 28.94 43.256 29.143 43.394c.204-.138 21.513-14.6 11.44-25.213-7.214-6.08-11.377 2.46-11.44 2.59z" class="heart" fill="#AAB8C2" />
|
2290 |
}
|
2291 |
}
|
2292 |
|
2293 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
2294 |
if( ! function_exists( 'wp_ulike_set_animated_heart_template' ) ){
|
2295 |
+
/**
|
2296 |
+
* Create Animated Heart template
|
2297 |
+
*
|
2298 |
+
* @author Alimir
|
2299 |
+
* @since 3.6.2
|
2300 |
+
* @return Void
|
2301 |
+
*/
|
2302 |
function wp_ulike_set_animated_heart_template( array $wp_ulike_template ){
|
2303 |
//This function will turn output buffering on
|
2304 |
ob_start();
|
2312 |
data-ulike-id="<?php echo $ID; ?>"
|
2313 |
data-ulike-nonce="<?php echo wp_create_nonce( $type . $ID ); ?>"
|
2314 |
data-ulike-type="<?php echo $type; ?>"
|
2315 |
+
data-ulike-display-likers="<?php echo $display_likers; ?>"
|
2316 |
+
data-ulike-disable-pophover="<?php echo $disable_pophover; ?>"
|
2317 |
data-ulike-append="<?php echo htmlspecialchars( '<svg class="wpulike-svg-heart wpulike-svg-heart-pop one" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop two" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop three" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop four" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop five" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop six" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop seven" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop eight" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg><svg class="wpulike-svg-heart wpulike-svg-heart-pop nine" viewBox="0 0 32 29.6"><path d="M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z"/></svg>' ); ?>"
|
2318 |
+
class="<?php echo $button_class; ?>">
|
2319 |
+
<?php do_action( 'wp_ulike_inside_like_button', $wp_ulike_template ); ?>
|
2320 |
<svg class="wpulike-svg-heart wpulike-svg-heart-icon" viewBox="0 -28 512.00002 512" xmlns="http://www.w3.org/2000/svg">
|
2321 |
<path
|
2322 |
d="m471.382812 44.578125c-26.503906-28.746094-62.871093-44.578125-102.410156-44.578125-29.554687 0-56.621094 9.34375-80.449218 27.769531-12.023438 9.300781-22.917969 20.679688-32.523438 33.960938-9.601562-13.277344-20.5-24.660157-32.527344-33.960938-23.824218-18.425781-50.890625-27.769531-80.445312-27.769531-39.539063 0-75.910156 15.832031-102.414063 44.578125-26.1875 28.410156-40.613281 67.222656-40.613281 109.292969 0 43.300781 16.136719 82.9375 50.78125 124.742187 30.992188 37.394531 75.535156 75.355469 127.117188 119.3125 17.613281 15.011719 37.578124 32.027344 58.308593 50.152344 5.476563 4.796875 12.503907 7.4375 19.792969 7.4375 7.285156 0 14.316406-2.640625 19.785156-7.429687 20.730469-18.128907 40.707032-35.152344 58.328125-50.171876 51.574219-43.949218 96.117188-81.90625 127.109375-119.304687 34.644532-41.800781 50.777344-81.4375 50.777344-124.742187 0-42.066407-14.425781-80.878907-40.617188-109.289063zm0 0" />
|
inc/general-hooks.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* General Hooks
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
@@ -116,19 +116,17 @@ if( ! function_exists( 'wp_ulike_display_inline_likers_template' ) ){
|
|
116 |
*/
|
117 |
function wp_ulike_display_inline_likers_template( $args ){
|
118 |
// Get settings for current type
|
119 |
-
$get_settings = wp_ulike_get_post_settings_by_type(
|
120 |
// If method not exist, then return error message
|
121 |
if( empty( $get_settings ) ) {
|
122 |
return;
|
123 |
}
|
124 |
// Extract settings array
|
125 |
extract( $get_settings );
|
126 |
-
// Check popover activation
|
127 |
-
$disable_pophover = wp_ulike_get_setting( $setting_key, 'disable_likers_pophover', 0 );
|
128 |
// Display likers box
|
129 |
-
echo $disable_pophover ? sprintf(
|
130 |
'<div class="wp_ulike_likers_wrapper wp_ulike_display_inline">%s</div>',
|
131 |
-
wp_ulike_get_likers_template( $
|
132 |
) : '';
|
133 |
}
|
134 |
add_action( 'wp_ulike_inside_template', 'wp_ulike_display_inline_likers_template' );
|
@@ -182,7 +180,7 @@ if( ! function_exists( 'wp_ulike_get_posts_microdata_itemtype' ) ){
|
|
182 |
* @return mixed
|
183 |
*/
|
184 |
function wp_ulike_get_posts_microdata_itemtype(){
|
185 |
-
$get_ulike_count =
|
186 |
if(!is_singular() || !wp_ulike_get_setting( 'wp_ulike_posts', 'google_rich_snippets') || $get_ulike_count == 0) return;
|
187 |
return 'itemscope itemtype="http://schema.org/CreativeWork"';
|
188 |
}
|
@@ -198,7 +196,7 @@ if( ! function_exists( 'wp_ulike_get_posts_microdata' ) ){
|
|
198 |
*/
|
199 |
function wp_ulike_get_posts_microdata(){
|
200 |
global $post;
|
201 |
-
|
202 |
// Check data output
|
203 |
if( !is_singular() || !wp_ulike_get_setting( 'wp_ulike_posts', 'google_rich_snippets') || $get_ulike_count == 0 ) {
|
204 |
return;
|
@@ -326,7 +324,7 @@ if( defined( 'BP_VERSION' ) ) {
|
|
326 |
* @return void
|
327 |
*/
|
328 |
function wp_ulike_bp_activity_filter_options() {
|
329 |
-
echo "<option value='wp_like_group'>". __('
|
330 |
}
|
331 |
add_action( 'bp_activity_filter_options', 'wp_ulike_bp_activity_filter_options' ); // Activity Directory
|
332 |
add_action( 'bp_member_activity_filter_options', 'wp_ulike_bp_activity_filter_options' ); // Member's profile activity
|
@@ -370,7 +368,7 @@ if( defined( 'BP_VERSION' ) ) {
|
|
370 |
function wp_ulike_add_bp_notifications( $cp_ID, $type, $user_ID, $status, $has_log ){
|
371 |
|
372 |
// Return if user not logged in or an older data log exist
|
373 |
-
if( ! is_user_logged_in() || $has_log || ! function_exists( 'bp_is_active' ) ) return;
|
374 |
|
375 |
//Create a new activity when an user likes something
|
376 |
if ( wp_ulike_get_setting( 'wp_ulike_buddypress', 'new_likes_activity' ) == '1' ) {
|
@@ -389,7 +387,7 @@ if( defined( 'BP_VERSION' ) ) {
|
|
389 |
$post_template = str_replace( "%POST_PERMALINK%", $POST_PERMALINK, $post_template );
|
390 |
}
|
391 |
if ( strpos( $post_template, '%POST_COUNT%' ) !== false ) {
|
392 |
-
$POST_COUNT =
|
393 |
$post_template = str_replace( "%POST_COUNT%", $POST_COUNT, $post_template );
|
394 |
}
|
395 |
if ( strpos( $post_template, '%POST_TITLE%' ) !== false ) {
|
@@ -422,7 +420,7 @@ if( defined( 'BP_VERSION' ) ) {
|
|
422 |
$comment_template = str_replace( "%COMMENT_AUTHOR%", $COMMENT_AUTHOR, $comment_template );
|
423 |
}
|
424 |
if ( strpos( $comment_template, '%COMMENT_COUNT%' ) !== false ) {
|
425 |
-
$COMMENT_COUNT =
|
426 |
$comment_template = str_replace( "%COMMENT_COUNT%", $COMMENT_COUNT, $comment_template );
|
427 |
}
|
428 |
bp_activity_add( array(
|
@@ -532,12 +530,14 @@ if( defined( 'BP_VERSION' ) ) {
|
|
532 |
), $custom_link, (int) $total_items, $item_id, $user_ID );
|
533 |
}
|
534 |
|
535 |
-
|
536 |
-
|
537 |
-
if(
|
538 |
-
$
|
539 |
-
|
540 |
-
|
|
|
|
|
541 |
}
|
542 |
}
|
543 |
|
@@ -663,7 +663,7 @@ if( defined( 'myCRED_VERSION' ) ){
|
|
663 |
*/
|
664 |
function wp_ulike_register_myCRED_hook( $installed ) {
|
665 |
$installed['wp_ulike'] = array(
|
666 |
-
'title' =>
|
667 |
'description' => __( 'This hook award / deducts points from users who Like/Unlike any content of WordPress, bbPress, BuddyPress & ...', WP_ULIKE_SLUG ),
|
668 |
'callback' => array( 'wp_ulike_myCRED' )
|
669 |
);
|
@@ -750,7 +750,7 @@ if ( defined( 'ultimatemember_version' ) ) {
|
|
750 |
</div>';
|
751 |
echo '<div class="um-item-meta">
|
752 |
<span>'.wp_ulike_date_i18n($get_date).'</span>
|
753 |
-
<span class="badge"><i class="um-faicon-thumbs-o-up"></i> '.
|
754 |
</div>';
|
755 |
echo '</div>';
|
756 |
}
|
@@ -793,7 +793,7 @@ if ( defined( 'ultimatemember_version' ) ) {
|
|
793 |
</div>';
|
794 |
echo '<div class="um-item-meta">
|
795 |
<span>'.wp_ulike_date_i18n($get_date).'</span>
|
796 |
-
<span class="badge"><i class="um-faicon-thumbs-o-up"></i> '.
|
797 |
</div>';
|
798 |
echo '</div>';
|
799 |
}
|
@@ -837,4 +837,85 @@ if( ! function_exists( 'wp_ulike_purge_w3_total_cache' ) && function_exists( 'w3
|
|
837 |
}
|
838 |
}
|
839 |
add_action( 'wp_ulike_after_process', 'wp_ulike_purge_w3_total_cache' , 10, 2 );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
840 |
}
|
3 |
* General Hooks
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
116 |
*/
|
117 |
function wp_ulike_display_inline_likers_template( $args ){
|
118 |
// Get settings for current type
|
119 |
+
$get_settings = wp_ulike_get_post_settings_by_type( $args['type'] );
|
120 |
// If method not exist, then return error message
|
121 |
if( empty( $get_settings ) ) {
|
122 |
return;
|
123 |
}
|
124 |
// Extract settings array
|
125 |
extract( $get_settings );
|
|
|
|
|
126 |
// Display likers box
|
127 |
+
echo $args['disable_pophover'] && $args['display_likers'] ? sprintf(
|
128 |
'<div class="wp_ulike_likers_wrapper wp_ulike_display_inline">%s</div>',
|
129 |
+
wp_ulike_get_likers_template( $table, $column, $args['ID'], $setting )
|
130 |
) : '';
|
131 |
}
|
132 |
add_action( 'wp_ulike_inside_template', 'wp_ulike_display_inline_likers_template' );
|
180 |
* @return mixed
|
181 |
*/
|
182 |
function wp_ulike_get_posts_microdata_itemtype(){
|
183 |
+
$get_ulike_count = wp_ulike_get_post_likes( get_the_ID() );
|
184 |
if(!is_singular() || !wp_ulike_get_setting( 'wp_ulike_posts', 'google_rich_snippets') || $get_ulike_count == 0) return;
|
185 |
return 'itemscope itemtype="http://schema.org/CreativeWork"';
|
186 |
}
|
196 |
*/
|
197 |
function wp_ulike_get_posts_microdata(){
|
198 |
global $post;
|
199 |
+
$get_ulike_count = wp_ulike_get_post_likes( $post->ID );
|
200 |
// Check data output
|
201 |
if( !is_singular() || !wp_ulike_get_setting( 'wp_ulike_posts', 'google_rich_snippets') || $get_ulike_count == 0 ) {
|
202 |
return;
|
324 |
* @return void
|
325 |
*/
|
326 |
function wp_ulike_bp_activity_filter_options() {
|
327 |
+
echo "<option value='wp_like_group'>". __( 'Votes', WP_ULIKE_SLUG ) ."</option>";
|
328 |
}
|
329 |
add_action( 'bp_activity_filter_options', 'wp_ulike_bp_activity_filter_options' ); // Activity Directory
|
330 |
add_action( 'bp_member_activity_filter_options', 'wp_ulike_bp_activity_filter_options' ); // Member's profile activity
|
368 |
function wp_ulike_add_bp_notifications( $cp_ID, $type, $user_ID, $status, $has_log ){
|
369 |
|
370 |
// Return if user not logged in or an older data log exist
|
371 |
+
if( ! is_user_logged_in() || $has_log > 1 || ! function_exists( 'bp_is_active' ) ) return;
|
372 |
|
373 |
//Create a new activity when an user likes something
|
374 |
if ( wp_ulike_get_setting( 'wp_ulike_buddypress', 'new_likes_activity' ) == '1' ) {
|
387 |
$post_template = str_replace( "%POST_PERMALINK%", $POST_PERMALINK, $post_template );
|
388 |
}
|
389 |
if ( strpos( $post_template, '%POST_COUNT%' ) !== false ) {
|
390 |
+
$POST_COUNT = wp_ulike_get_post_likes( $cp_ID );
|
391 |
$post_template = str_replace( "%POST_COUNT%", $POST_COUNT, $post_template );
|
392 |
}
|
393 |
if ( strpos( $post_template, '%POST_TITLE%' ) !== false ) {
|
420 |
$comment_template = str_replace( "%COMMENT_AUTHOR%", $COMMENT_AUTHOR, $comment_template );
|
421 |
}
|
422 |
if ( strpos( $comment_template, '%COMMENT_COUNT%' ) !== false ) {
|
423 |
+
$COMMENT_COUNT = wp_ulike_get_comment_likes( $cp_ID );
|
424 |
$comment_template = str_replace( "%COMMENT_COUNT%", $COMMENT_COUNT, $comment_template );
|
425 |
}
|
426 |
bp_activity_add( array(
|
530 |
), $custom_link, (int) $total_items, $item_id, $user_ID );
|
531 |
}
|
532 |
|
533 |
+
if ( function_exists('bbp_get_version') && version_compare( bbp_get_version(), '2.6.0' , '<') ) {
|
534 |
+
// global wp_filter to call bbPress wrapper function
|
535 |
+
if( isset( $wp_filter['bp_notifications_get_notifications_for_user'][10]['bbp_format_buddypress_notifications'] ) ) {
|
536 |
+
if( version_compare( $wp_version, '4.7', '>=' ) ) {
|
537 |
+
$wp_filter['bp_notifications_get_notifications_for_user']->callbacks[10]['bbp_format_buddypress_notifications']['function'] = 'wp_ulike_bbp_format_buddypress_notifications';
|
538 |
+
} else {
|
539 |
+
$wp_filter['bp_notifications_get_notifications_for_user'][10]['bbp_format_buddypress_notifications']['function'] = 'wp_ulike_bbp_format_buddypress_notifications';
|
540 |
+
}
|
541 |
}
|
542 |
}
|
543 |
|
663 |
*/
|
664 |
function wp_ulike_register_myCRED_hook( $installed ) {
|
665 |
$installed['wp_ulike'] = array(
|
666 |
+
'title' => WP_ULIKE_NAME,
|
667 |
'description' => __( 'This hook award / deducts points from users who Like/Unlike any content of WordPress, bbPress, BuddyPress & ...', WP_ULIKE_SLUG ),
|
668 |
'callback' => array( 'wp_ulike_myCRED' )
|
669 |
);
|
750 |
</div>';
|
751 |
echo '<div class="um-item-meta">
|
752 |
<span>'.wp_ulike_date_i18n($get_date).'</span>
|
753 |
+
<span class="badge"><i class="um-faicon-thumbs-o-up"></i> '.wp_ulike_get_post_likes( $get_post->ID ).'</span>
|
754 |
</div>';
|
755 |
echo '</div>';
|
756 |
}
|
793 |
</div>';
|
794 |
echo '<div class="um-item-meta">
|
795 |
<span>'.wp_ulike_date_i18n($get_date).'</span>
|
796 |
+
<span class="badge"><i class="um-faicon-thumbs-o-up"></i> '.wp_ulike_get_comment_likes( $comment->comment_ID ).'</span>
|
797 |
</div>';
|
798 |
echo '</div>';
|
799 |
}
|
837 |
}
|
838 |
}
|
839 |
add_action( 'wp_ulike_after_process', 'wp_ulike_purge_w3_total_cache' , 10, 2 );
|
840 |
+
}
|
841 |
+
|
842 |
+
// wp fastest cache plugin
|
843 |
+
if( ! function_exists( 'wp_ulike_purge_wp_fastest_cache' ) && class_exists( 'WpFastestCache' ) ){
|
844 |
+
/**
|
845 |
+
* Purge wp fastest cache
|
846 |
+
*
|
847 |
+
* @param integer $ID
|
848 |
+
* @param string $type
|
849 |
+
* @return void
|
850 |
+
*/
|
851 |
+
function wp_ulike_purge_wp_fastest_cache( $ID, $type ){
|
852 |
+
if( !isset( $GLOBALS["wp_fastest_cache"] ) ){
|
853 |
+
return;
|
854 |
+
}
|
855 |
+
$cache_interface = $GLOBALS["wp_fastest_cache"];
|
856 |
+
|
857 |
+
// to remove cache if vote is from homepage or category page or tag
|
858 |
+
if( isset($_SERVER["HTTP_REFERER"]) && $_SERVER["HTTP_REFERER"] ){
|
859 |
+
$url = parse_url( $_SERVER["HTTP_REFERER"] );
|
860 |
+
|
861 |
+
$url["path"] = isset($url["path"]) ? $url["path"] : "/index.html";
|
862 |
+
|
863 |
+
$paths = array();
|
864 |
+
|
865 |
+
array_push($paths, $cache_interface->getWpContentDir("/cache/all").$url["path"]);
|
866 |
+
|
867 |
+
if(class_exists("WpFcMobileCache")){
|
868 |
+
$wpfc_mobile = new WpFcMobileCache();
|
869 |
+
array_push($paths, $cache_interface->getWpContentDir("/cache/wpfc-mobile-cache").$url["path"]);
|
870 |
+
}
|
871 |
+
|
872 |
+
foreach ($paths as $key => $value){
|
873 |
+
if(file_exists($value)){
|
874 |
+
if(preg_match("/\/(all|wpfc-mobile-cache)\/index\.html$/i", $value)){
|
875 |
+
@unlink($value);
|
876 |
+
}else{
|
877 |
+
$cache_interface->rm_folder_recursively($value);
|
878 |
+
}
|
879 |
+
}
|
880 |
+
}
|
881 |
+
} elseif( $type === '_liked' ){
|
882 |
+
$cache_interface->singleDeleteCache( false, $ID );
|
883 |
+
}
|
884 |
+
|
885 |
+
}
|
886 |
+
add_action( 'wp_ulike_after_process', 'wp_ulike_purge_wp_fastest_cache' , 10, 2 );
|
887 |
+
}
|
888 |
+
|
889 |
+
// wp super cache plugin
|
890 |
+
if( ! function_exists( 'wp_ulike_purge_wp_super_cache' ) && function_exists( 'wpsc_delete_post_cache' ) ){
|
891 |
+
/**
|
892 |
+
* Purge super post cache
|
893 |
+
*
|
894 |
+
* @param integer $ID
|
895 |
+
* @param string $type
|
896 |
+
* @return void
|
897 |
+
*/
|
898 |
+
function wp_ulike_purge_wp_super_cache( $ID, $type ){
|
899 |
+
if( $type === '_liked' ){
|
900 |
+
wpsc_delete_post_cache( $ID );
|
901 |
+
}
|
902 |
+
}
|
903 |
+
add_action( 'wp_ulike_after_process', 'wp_ulike_purge_wp_super_cache' , 10, 2 );
|
904 |
+
}
|
905 |
+
|
906 |
+
// wp rocket cache plugin
|
907 |
+
if( ! function_exists( 'wp_ulike_purge_rocket_cache' ) && function_exists( 'rocket_clean_post' ) ){
|
908 |
+
/**
|
909 |
+
* Purge wp rocket cache
|
910 |
+
*
|
911 |
+
* @param integer $ID
|
912 |
+
* @param string $type
|
913 |
+
* @return void
|
914 |
+
*/
|
915 |
+
function wp_ulike_purge_rocket_cache( $ID, $type ){
|
916 |
+
if( $type === '_liked' ){
|
917 |
+
rocket_clean_post( $ID );
|
918 |
+
}
|
919 |
+
}
|
920 |
+
add_action( 'wp_ulike_after_process', 'wp_ulike_purge_rocket_cache' , 10, 2 );
|
921 |
}
|
inc/index.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Include Files
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
-
* @author
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
3 |
* Include Files
|
4 |
*
|
5 |
* @package wp-ulike
|
6 |
+
* @author TechnoWich 2019
|
7 |
* @link https://wpulike.com
|
8 |
*/
|
9 |
|
readme.txt
CHANGED
@@ -1,36 +1,52 @@
|
|
1 |
=== WP ULike ===
|
2 |
Contributors: alimir
|
3 |
-
Donate link: https://
|
4 |
Author: Ali Mirzaei
|
5 |
-
Tags: wp ulike, wordpress youlike plugin, like button, rating, vote, voting, most liked posts, wordpress like page, wordpress like post, wordpress vote page, wordpress vote post, wp like page, wp like post, wp like plugin, buddypress like system, buddypress votes, comment like system, voting button, wordpress, buddypress, statistics, stats likes, bbpress, bbPress like, WP-Translations, forums, community, credit, points, mycred, users, ultimate member
|
6 |
Requires PHP: 5.4
|
7 |
Requires at least: 3.5.0
|
8 |
-
Tested up to: 5.
|
9 |
-
Stable tag:
|
10 |
License: GPLv2 or later
|
11 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
13 |
-
WP ULike enables you to add Ajax Like button into your WP and allowing your visitors to Like/
|
14 |
|
15 |
== Description ==
|
16 |
|
17 |
-
If you’re looking for one of the best and fastest ways to add like and dislike functionality to your WordPress website, then the WP ULike plugin is for you! WP ULike is
|
18 |
|
19 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
|
21 |
= More Information =
|
22 |
-
* Visit Our [Home Page](https://wpulike.com
|
23 |
-
*
|
24 |
-
* See Online [Demo](http://preview.alimir.ir/wp-ulike-plugin).
|
25 |
* Fork Us In [Github](https://github.com/Alimir/wp-ulike).
|
26 |
|
27 |
= Features =
|
28 |
-
* Clean Design +
|
29 |
* Full myCRED Points Support.
|
|
|
|
|
30 |
* Flexible google rich snippets support. (Microdata)
|
31 |
* Full Statistics tools with many widgets.
|
32 |
* Supporting UltimateMember & BuddyPress Profiles.
|
33 |
-
* Likers World Map & Top Likers Widget.
|
34 |
* Ajax feature to update the data without reloading.
|
35 |
* Visitors do not have to register or log in to use the Like Button.
|
36 |
* Compatible with WP version 3.5 & above.
|
@@ -39,9 +55,9 @@ Also WP ULike’s amazing statistics tools help you to track your content effect
|
|
39 |
* Notifications System. (Custom toast messages after each activity)
|
40 |
* Shortcode support.
|
41 |
* Support custom templates with separate variables.
|
42 |
-
* Comment likes support.
|
43 |
* Supporting the date in localized format. (date_i18n)
|
44 |
-
* Full likes logs support.
|
45 |
* BuddyPress add activity & notifications support.
|
46 |
* Simple user like box with avatar support.
|
47 |
* Custom Like-UnLike Texts fields.
|
@@ -92,12 +108,6 @@ WP ULike has been translated into the following languages:
|
|
92 |
|
93 |
Want to add a new language to WP ULike? Well! You can contribute via [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/wp-ulike).
|
94 |
|
95 |
-
= About Author =
|
96 |
-
* My personal website: [Ali Mirzaei](http://about.alimir.ir)
|
97 |
-
* Follow me on [Facebook](https://www.facebook.com/alimir1993)
|
98 |
-
* Catch me on twitter as @alimirir
|
99 |
-
* And Connect me on [Linkedin](https://ir.linkedin.com/in/alimirir)
|
100 |
-
|
101 |
== Installation ==
|
102 |
|
103 |
= From your WordPress dashboard =
|
@@ -175,6 +185,24 @@ define( 'WP_MEMORY_LIMIT', '256M' );
|
|
175 |
|
176 |
== Changelog ==
|
177 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
178 |
= 3.6.2 =
|
179 |
* Added: New animated heart template.
|
180 |
* Fixed: An issue with home page display.
|
@@ -525,6 +553,9 @@ define( 'WP_MEMORY_LIMIT', '256M' );
|
|
525 |
|
526 |
== Upgrade Notice ==
|
527 |
|
|
|
|
|
|
|
528 |
= 3.5.2 =
|
529 |
Attention Please! In this version, we have made some changes on plugin scripts! So, please clear your server cache after the plugin update.
|
530 |
|
1 |
=== WP ULike ===
|
2 |
Contributors: alimir
|
3 |
+
Donate link: https://wpulike.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme
|
4 |
Author: Ali Mirzaei
|
5 |
+
Tags: wp ulike, elementor, like, dislike, wordpress youlike plugin, like button, rating, vote, voting, most liked posts, wordpress like page, wordpress like post, wordpress vote page, wordpress vote post, wp like page, wp like post, wp like plugin, buddypress like system, buddypress votes, comment like system, voting button, wordpress, buddypress, statistics, stats likes, bbpress, bbPress like, WP-Translations, forums, community, credit, points, mycred, users, ultimate member
|
6 |
Requires PHP: 5.4
|
7 |
Requires at least: 3.5.0
|
8 |
+
Tested up to: 5.3
|
9 |
+
Stable tag: 4.0.0
|
10 |
License: GPLv2 or later
|
11 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
13 |
+
WP ULike enables you to add Ajax Like button into your WP and allowing your visitors to Like/Dislike the posts, comments, activities & topics.
|
14 |
|
15 |
== Description ==
|
16 |
|
17 |
+
If you’re looking for one of the best and fastest ways to add like and dislike functionality to your WordPress website, then the WP ULike plugin is for you! WP ULike is our ultimate solution to cast voting to any type of content you may have in your website. With outstanding and eye-catching widgets, you can have Like and Dislike Button on all of your contents would it be a Post, Comment, Activities, Forum Topics, WooCommerce products, you name it. Now you can really feel your users Love :heart: for each part of your work.
|
18 |
|
19 |
+
It's time for **[WP ULike](https://wpulike.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme)**.
|
20 |
+
|
21 |
+
= Check Votings, Best Likers & Top contents =
|
22 |
+
With WP ULike comprehensive Statistics tools, you can track what your users love and what annoys them in an instance. You can extract reports of likes and dislikes in Tables, Charts, Pie Charts or whichever you prefer with some easy steps, no confusing options and coding needed.
|
23 |
+
|
24 |
+
= Customize Every Part of Your YouLike Plugin [PRO] =
|
25 |
+
Elementor is the #1 WordPress page builder. In the new version of the WP ULike PRO plugin we fully support this page builder and have a variety of widgets & controllers that make life much easier for you.
|
26 |
+
Just drag your desired widget and drop it in your Elementor sections, customize as you go and enjoy your like and dislike buttons on your contents.
|
27 |
+
|
28 |
+
= Start Configure your Voting System in a few Steps =
|
29 |
+
We revamped our settings panel design and features to be more user friendly and more straight forward approach. Easy settings, Happy customers. WP ULike plugin has clean coding, resource management and tones of features so you can customize every part of your buttons just by a few clicks.
|
30 |
+
|
31 |
+
= Pre-Designed Templates =
|
32 |
+
Choose from 10+ of our beautiful [templates](https://wpulike.com/templates/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme) and customize them to make them your own.
|
33 |
+
|
34 |
+
= Try WP ULike Pro =
|
35 |
+
So let's talk [PROfessional](https://wpulike.com/pricing/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme)! WP ULike Pro has support DisLike button alongside Like button, both of them are completely customizable in our redesigned settings menu with tones of features and more beautiful and stylish templates. the PRO version of plugin is now compatible with Elementor Page builder and you can easily choose from +7 widgets by simply drag and drop them to your content. as you build your page and content with Elementor, you can add and customize Like and Dislike button in every part such as Posts, Comments, activities, etc.
|
36 |
|
37 |
= More Information =
|
38 |
+
* Visit Our [Home Page](https://wpulike.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme).
|
39 |
+
* See Online [Demo](https://wpulike.com/templates/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme).
|
|
|
40 |
* Fork Us In [Github](https://github.com/Alimir/wp-ulike).
|
41 |
|
42 |
= Features =
|
43 |
+
* Brand new Clean Design + eye-catching styles.
|
44 |
* Full myCRED Points Support.
|
45 |
+
* Full Elementor Page Builder Support. [PRO]
|
46 |
+
* Dislike button support. [PRO]
|
47 |
* Flexible google rich snippets support. (Microdata)
|
48 |
* Full Statistics tools with many widgets.
|
49 |
* Supporting UltimateMember & BuddyPress Profiles.
|
|
|
50 |
* Ajax feature to update the data without reloading.
|
51 |
* Visitors do not have to register or log in to use the Like Button.
|
52 |
* Compatible with WP version 3.5 & above.
|
55 |
* Notifications System. (Custom toast messages after each activity)
|
56 |
* Shortcode support.
|
57 |
* Support custom templates with separate variables.
|
58 |
+
* Comment likes & dislikes support.
|
59 |
* Supporting the date in localized format. (date_i18n)
|
60 |
+
* Full likes & dislike logs support.
|
61 |
* BuddyPress add activity & notifications support.
|
62 |
* Simple user like box with avatar support.
|
63 |
* Custom Like-UnLike Texts fields.
|
108 |
|
109 |
Want to add a new language to WP ULike? Well! You can contribute via [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/wp-ulike).
|
110 |
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
== Installation ==
|
112 |
|
113 |
= From your WordPress dashboard =
|
185 |
|
186 |
== Changelog ==
|
187 |
|
188 |
+
= 4.0.0 =
|
189 |
+
* Added: New structure which switches the number of likes from meta values to the number of database logs.
|
190 |
+
* Added: Custom ID support to have multiple buttons in same page.
|
191 |
+
* Added: Dislike support. [PRO]
|
192 |
+
* Added: Elementor support + 7 widgets [PRO]
|
193 |
+
* Added: Complete list of cache plugins support.
|
194 |
+
* Added: Some new hooks to make better control on ulike processes + PRO version support.
|
195 |
+
* Added: Better admin notice system.
|
196 |
+
* Added: Some improvements in statistics functionalities and data controllers.
|
197 |
+
* Added: Better capability control for stats&logs admin menu pages. [PRO]
|
198 |
+
* Added: BuddyPress & bbpress compatible with new improvements.
|
199 |
+
* Added: New option to delete orphaned rows.
|
200 |
+
* Fixed: An issue with catching of nonce fields problem.
|
201 |
+
* Fixed: An issue with display likers in JS functionality.
|
202 |
+
* Fixed: Some styling issues.
|
203 |
+
* Fixed: bbPress functionality conflict.
|
204 |
+
* Fixed: Some reported bugs.
|
205 |
+
|
206 |
= 3.6.2 =
|
207 |
* Added: New animated heart template.
|
208 |
* Fixed: An issue with home page display.
|
553 |
|
554 |
== Upgrade Notice ==
|
555 |
|
556 |
+
= 4.0.0 =
|
557 |
+
Attention Please! In this version, we have made a various changes in our data structure which switches the number of likes from meta values to the number of database logs. So If you're a developer, please consider our commits in github repo.
|
558 |
+
|
559 |
= 3.5.2 =
|
560 |
Attention Please! In this version, we have made some changes on plugin scripts! So, please clear your server cache after the plugin update.
|
561 |
|
wp-ulike.php
CHANGED
@@ -4,20 +4,20 @@
|
|
4 |
*
|
5 |
*
|
6 |
* @package wp-ulike
|
7 |
-
* @author
|
8 |
* @link https://wpulike.com
|
9 |
*
|
10 |
* Plugin Name: WP ULike
|
11 |
-
* Plugin URI: https://wpulike.com
|
12 |
* Description: WP ULike plugin allows to integrate a beautiful Ajax Like Button into your wordPress website to allow your visitors to like and unlike pages, posts, comments AND buddypress activities. Its very simple to use and supports many options.
|
13 |
-
* Version:
|
14 |
* Author: Ali Mirzaei
|
15 |
-
* Author URI:
|
16 |
* Text Domain: wp-ulike
|
17 |
* License: GPL2
|
18 |
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
19 |
* Domain Path: /lang
|
20 |
-
* Tested up to:
|
21 |
|
22 |
/------------------------------------------\
|
23 |
_ __ _ _____ _ _ _ _
|
@@ -27,7 +27,7 @@
|
|
27 |
| |/ / \ \| | | | |_| | || || |\ \ __/
|
28 |
\___/ \__/\_| \__,_|_||_||_| \_\___|
|
29 |
|
30 |
-
\--> Alimir,
|
31 |
|
32 |
Thanks for using WP ULike plugin!
|
33 |
|
@@ -45,22 +45,23 @@ if ( defined( 'WP_INSTALLING' ) && WP_INSTALLING ) {
|
|
45 |
}
|
46 |
|
47 |
// Do not change these values
|
48 |
-
define( 'WP_ULIKE_PLUGIN_URI' , 'https://wpulike.com/'
|
49 |
-
define( 'WP_ULIKE_VERSION' , '
|
50 |
-
define( 'WP_ULIKE_SLUG' , 'wp-ulike'
|
|
|
51 |
|
52 |
-
define( 'WP_ULIKE_DIR' , plugin_dir_path( __FILE__ )
|
53 |
-
define( 'WP_ULIKE_URL' , plugins_url( '', __FILE__ )
|
54 |
-
define( 'WP_ULIKE_BASENAME' , plugin_basename( __FILE__ )
|
55 |
|
56 |
-
define( 'WP_ULIKE_ADMIN_DIR' , WP_ULIKE_DIR . '/admin'
|
57 |
-
define( 'WP_ULIKE_ADMIN_URL' , WP_ULIKE_URL . '/admin'
|
58 |
|
59 |
-
define( 'WP_ULIKE_INC_DIR' , WP_ULIKE_DIR . '/inc'
|
60 |
-
define( 'WP_ULIKE_INC_URL' , WP_ULIKE_URL . '/inc'
|
61 |
|
62 |
-
define( 'WP_ULIKE_ASSETS_DIR' , WP_ULIKE_DIR . '/assets'
|
63 |
-
define( 'WP_ULIKE_ASSETS_URL' , WP_ULIKE_URL . '/assets'
|
64 |
|
65 |
/**
|
66 |
* Initialize the plugin
|
@@ -174,12 +175,12 @@ if ( ! class_exists( 'WpUlikeInit' ) ) :
|
|
174 |
__( 'Settings', WP_ULIKE_SLUG ),
|
175 |
array(
|
176 |
'parent' => false,
|
177 |
-
'title' =>
|
178 |
'position' => 313,
|
179 |
-
'icon_url' => '
|
180 |
),
|
181 |
array(
|
182 |
-
'wp_ulike_general' => wp_ulike_get_options_info('general')
|
183 |
),
|
184 |
array(
|
185 |
'tabs' => true,
|
@@ -188,13 +189,13 @@ if ( ! class_exists( 'WpUlikeInit' ) ) :
|
|
188 |
);
|
189 |
|
190 |
//activate other settings panels
|
191 |
-
$wp_ulike_setting->apply_settings( array(
|
192 |
'wp_ulike_posts' => apply_filters( 'wp_ulike_posts_settings' , wp_ulike_get_options_info('posts') ),
|
193 |
'wp_ulike_comments' => apply_filters( 'wp_ulike_comments_settings' , wp_ulike_get_options_info('comments') ),
|
194 |
'wp_ulike_buddypress' => apply_filters( 'wp_ulike_buddypress_settings' , wp_ulike_get_options_info('buddypress') ),
|
195 |
'wp_ulike_bbpress' => apply_filters( 'wp_ulike_bbpress_settings' , wp_ulike_get_options_info('bbpress') ),
|
196 |
'wp_ulike_customize' => apply_filters( 'wp_ulike_customize_settings' , wp_ulike_get_options_info('customizer') )
|
197 |
-
)
|
198 |
);
|
199 |
}
|
200 |
|
@@ -378,8 +379,6 @@ if ( ! class_exists( 'WpUlikeInit' ) ) :
|
|
378 |
|
379 |
public function after_activation( $plugin ) {
|
380 |
if( $plugin == WP_ULIKE_BASENAME ) {
|
381 |
-
// Display WP ULike Notification
|
382 |
-
update_option( 'wp-ulike-notice-dismissed', FALSE );
|
383 |
// Redirect to the about page
|
384 |
if( ! wp_doing_ajax() ) {
|
385 |
exit( wp_redirect( admin_url( 'admin.php?page=wp-ulike-about' ) ) );
|
4 |
*
|
5 |
*
|
6 |
* @package wp-ulike
|
7 |
+
* @author TechnoWich 2019
|
8 |
* @link https://wpulike.com
|
9 |
*
|
10 |
* Plugin Name: WP ULike
|
11 |
+
* Plugin URI: https://wpulike.com/?utm_source=wp-plugins&utm_campaign=plugin-uri&utm_medium=wp-dash
|
12 |
* Description: WP ULike plugin allows to integrate a beautiful Ajax Like Button into your wordPress website to allow your visitors to like and unlike pages, posts, comments AND buddypress activities. Its very simple to use and supports many options.
|
13 |
+
* Version: 4.0.0
|
14 |
* Author: Ali Mirzaei
|
15 |
+
* Author URI: https://wpulike.com/?utm_source=wp-plugins&utm_campaign=author-uri&utm_medium=wp-dash
|
16 |
* Text Domain: wp-ulike
|
17 |
* License: GPL2
|
18 |
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
19 |
* Domain Path: /lang
|
20 |
+
* Tested up to: 5.3
|
21 |
|
22 |
/------------------------------------------\
|
23 |
_ __ _ _____ _ _ _ _
|
27 |
| |/ / \ \| | | | |_| | || || |\ \ __/
|
28 |
\___/ \__/\_| \__,_|_||_||_| \_\___|
|
29 |
|
30 |
+
\--> Alimir, 2019 <--/
|
31 |
|
32 |
Thanks for using WP ULike plugin!
|
33 |
|
45 |
}
|
46 |
|
47 |
// Do not change these values
|
48 |
+
define( 'WP_ULIKE_PLUGIN_URI' , 'https://wpulike.com/' );
|
49 |
+
define( 'WP_ULIKE_VERSION' , '4.0.0' );
|
50 |
+
define( 'WP_ULIKE_SLUG' , 'wp-ulike' );
|
51 |
+
define( 'WP_ULIKE_NAME' , __( 'WP ULike', WP_ULIKE_SLUG ));
|
52 |
|
53 |
+
define( 'WP_ULIKE_DIR' , plugin_dir_path( __FILE__ ) );
|
54 |
+
define( 'WP_ULIKE_URL' , plugins_url( '', __FILE__ ) );
|
55 |
+
define( 'WP_ULIKE_BASENAME' , plugin_basename( __FILE__ ) );
|
56 |
|
57 |
+
define( 'WP_ULIKE_ADMIN_DIR' , WP_ULIKE_DIR . '/admin' );
|
58 |
+
define( 'WP_ULIKE_ADMIN_URL' , WP_ULIKE_URL . '/admin' );
|
59 |
|
60 |
+
define( 'WP_ULIKE_INC_DIR' , WP_ULIKE_DIR . '/inc' );
|
61 |
+
define( 'WP_ULIKE_INC_URL' , WP_ULIKE_URL . '/inc' );
|
62 |
|
63 |
+
define( 'WP_ULIKE_ASSETS_DIR' , WP_ULIKE_DIR . '/assets' );
|
64 |
+
define( 'WP_ULIKE_ASSETS_URL' , WP_ULIKE_URL . '/assets' );
|
65 |
|
66 |
/**
|
67 |
* Initialize the plugin
|
175 |
__( 'Settings', WP_ULIKE_SLUG ),
|
176 |
array(
|
177 |
'parent' => false,
|
178 |
+
'title' => apply_filters( 'wp_ulike_plugin_name', WP_ULIKE_NAME ),
|
179 |
'position' => 313,
|
180 |
+
'icon_url' => 'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjUgMjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1IDI1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLjksNy4xTDIzLjksNy4xYy0xLjUtMS41LTMuOS0xLjUtNS40LDBsLTEuNSwxLjVsMS40LDEuNGwxLjUtMS41YzAuNC0wLjQsMC44LTAuNiwxLjMtMC42YzAuNSwwLDEuMSwwLjIsMS40LDAuNmMwLjcsMC44LDAuNywyLTAuMSwyLjdsLTEsMWMtMC41LDAuNS0xLjIsMC41LTEuNiwwYy0wLjktMC45LTUuMS01LjEtNS4xLTUuMWMtMC43LTAuNy0xLjctMS4xLTIuNy0xLjFsMCwwYy0xLDAtMiwwLjQtMi43LDEuMUM5LDcuNCw4LjgsNy43LDguNiw4LjFMOC41LDguM2wxLjYsMS42bDAuMS0wLjVjMC4yLTEsMS4yLTEuNywyLjMtMS41YzAuNCwwLjEsMC43LDAuMiwxLDAuNWw1LjksNS45TDE2LjYsMTdMMTIuNywxM2wwLDBjLTAuMS0wLjEtMC40LTAuNC0yLjEtMi4xbC00LTRDNSw1LjQsMi42LDUuNCwxLjEsNi45Yy0xLjUsMS41LTEuNSwzLjksMCw1LjRsNiw2YzAuMywwLjMsMC44LDAuNSwxLjIsMC41bDAsMGMwLjUsMCwwLjktMC4yLDEuMi0wLjVsMi41LTIuNWwtMS40LTEuNGwtMi40LDIuNGwtNS45LTUuOWMtMC43LTAuOC0wLjctMiwwLjEtMi43YzAuNy0wLjcsMS45LTAuNywyLjYsMGw0LDRjMC4xLDAuMSwwLjEsMC4yLDAuMiwwLjJsNiw2YzAuMywwLjMsMC44LDAuNSwxLjMsMC41YzAsMCwwLDAsMCwwYzAuNSwwLDAuOS0wLjIsMS4yLTAuNWw2LTZDMjUuNCwxMSwyNS40LDguNiwyMy45LDcuMXoiLz48L3N2Zz4='
|
181 |
),
|
182 |
array(
|
183 |
+
'wp_ulike_general' => apply_filters( 'wp_ulike_general_settings', wp_ulike_get_options_info('general') )
|
184 |
),
|
185 |
array(
|
186 |
'tabs' => true,
|
189 |
);
|
190 |
|
191 |
//activate other settings panels
|
192 |
+
$wp_ulike_setting->apply_settings( apply_filters( 'wp_ulike_settings_info', array(
|
193 |
'wp_ulike_posts' => apply_filters( 'wp_ulike_posts_settings' , wp_ulike_get_options_info('posts') ),
|
194 |
'wp_ulike_comments' => apply_filters( 'wp_ulike_comments_settings' , wp_ulike_get_options_info('comments') ),
|
195 |
'wp_ulike_buddypress' => apply_filters( 'wp_ulike_buddypress_settings' , wp_ulike_get_options_info('buddypress') ),
|
196 |
'wp_ulike_bbpress' => apply_filters( 'wp_ulike_bbpress_settings' , wp_ulike_get_options_info('bbpress') ),
|
197 |
'wp_ulike_customize' => apply_filters( 'wp_ulike_customize_settings' , wp_ulike_get_options_info('customizer') )
|
198 |
+
) )
|
199 |
);
|
200 |
}
|
201 |
|
379 |
|
380 |
public function after_activation( $plugin ) {
|
381 |
if( $plugin == WP_ULIKE_BASENAME ) {
|
|
|
|
|
382 |
// Redirect to the about page
|
383 |
if( ! wp_doing_ajax() ) {
|
384 |
exit( wp_redirect( admin_url( 'admin.php?page=wp-ulike-about' ) ) );
|