Version Description
Download this release
Release Info
Code changes from version 1.3.43 to 1.3.44
- admin/includes/wpr-render-templates.php +9 -5
- admin/templates-kit.php +6 -0
- admin/templates/views/royal/theme-header-royal.php +39 -39
- admin/templates/views/theme-header.php +32 -34
- admin/templates/wpr-templates-data.php +18 -7
- assets/css/admin/templates-kit.css +22 -0
- assets/css/editor.css +760 -760
- assets/css/frontend.css +2 -2
- assets/css/frontend.min.css +1 -1
- assets/css/lib/animations/loading-animations.css +1063 -1063
- assets/css/lib/animations/wpr-animations.css +1132 -1132
- assets/css/lib/animations/wpr-link-animations.css +191 -191
- assets/js/admin/wp-color-picker-alpha.min.js +11 -11
- assets/js/frontend.js +6 -6
- assets/js/frontend.min.js +1 -1
- assets/js/lib/flipster/jquery.flipster.min.js +2 -2
- assets/js/lib/jarallax/jarallax.min.js +5 -5
- assets/js/lib/lightgallery/lightgallery.js +2912 -2912
- assets/js/library-editor.js +0 -224
admin/includes/wpr-render-templates.php
CHANGED
@@ -61,11 +61,7 @@ class WPR_Render_Templates {
|
|
61 |
|
62 |
// Other Themes
|
63 |
} else {
|
64 |
-
add_action( '
|
65 |
-
add_action( 'elementor/page_templates/canvas/before_content', [ $this, 'add_canvas_header' ] );
|
66 |
-
|
67 |
-
add_action( 'get_footer', [ $this, 'replace_footer' ] );
|
68 |
-
add_action( 'elementor/page_templates/canvas/after_content', [ $this, 'add_canvas_footer' ], 9 );
|
69 |
}
|
70 |
|
71 |
// Scripts and Styles
|
@@ -78,6 +74,14 @@ class WPR_Render_Templates {
|
|
78 |
}
|
79 |
}
|
80 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
/**
|
82 |
** Check if a Template has Conditions
|
83 |
*/
|
61 |
|
62 |
// Other Themes
|
63 |
} else {
|
64 |
+
add_action( 'wp', [ $this, 'global_compatibility' ] );
|
|
|
|
|
|
|
|
|
65 |
}
|
66 |
|
67 |
// Scripts and Styles
|
74 |
}
|
75 |
}
|
76 |
|
77 |
+
public function global_compatibility() {
|
78 |
+
add_action( 'get_header', [ $this, 'replace_header' ] );
|
79 |
+
add_action( 'elementor/page_templates/canvas/before_content', [ $this, 'add_canvas_header' ] );
|
80 |
+
|
81 |
+
add_action( 'get_footer', [ $this, 'replace_footer' ] );
|
82 |
+
add_action( 'elementor/page_templates/canvas/after_content', [ $this, 'add_canvas_footer' ], 9 );
|
83 |
+
}
|
84 |
+
|
85 |
/**
|
86 |
** Check if a Template has Conditions
|
87 |
*/
|
admin/templates-kit.php
CHANGED
@@ -67,6 +67,12 @@ function wpr_addons_templates_kit_page() {
|
|
67 |
<div class="wpr-templates-kit-page-title">
|
68 |
<h1><?php esc_html_e('Royal Elementor Templates Kit', 'wpr-addons'); ?></h1>
|
69 |
<p><?php esc_html_e('Import any Templates Kit with just a Single click', 'wpr-addons'); ?></p>
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
</div>
|
71 |
|
72 |
<div class="wpr-templates-kit-grid main-grid" data-theme-status="<?php echo esc_attr(get_theme_status()); ?>">
|
67 |
<div class="wpr-templates-kit-page-title">
|
68 |
<h1><?php esc_html_e('Royal Elementor Templates Kit', 'wpr-addons'); ?></h1>
|
69 |
<p><?php esc_html_e('Import any Templates Kit with just a Single click', 'wpr-addons'); ?></p>
|
70 |
+
<p>
|
71 |
+
<a href="https://www.youtube.com/watch?v=kl2xBoWW81o" class="wpr-options-button button" target="_blank">
|
72 |
+
<?php esc_html_e('Video Tutorial', 'wpr-addons'); ?>
|
73 |
+
<span class="dashicons dashicons-video-alt3"></span>
|
74 |
+
</a>
|
75 |
+
</p>
|
76 |
</div>
|
77 |
|
78 |
<div class="wpr-templates-kit-grid main-grid" data-theme-status="<?php echo esc_attr(get_theme_status()); ?>">
|
admin/templates/views/royal/theme-header-royal.php
CHANGED
@@ -1,40 +1,40 @@
|
|
1 |
-
<?php
|
2 |
-
use WprAddons\Admin\Includes\WPR_Conditions_Manager;
|
3 |
-
use WprAddons\Classes\Utilities;
|
4 |
-
|
5 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
6 |
-
exit; // Exit if accessed directly.
|
7 |
-
}
|
8 |
-
|
9 |
-
$conditions = json_decode( get_option('wpr_header_conditions', '[]'), true );
|
10 |
-
$template_slug = WPR_Conditions_Manager::header_footer_display_conditions($conditions);
|
11 |
-
|
12 |
-
?>
|
13 |
-
|
14 |
-
<!DOCTYPE html>
|
15 |
-
<html <?php language_attributes(); ?>>
|
16 |
-
<head>
|
17 |
-
<meta charset="<?php bloginfo( 'charset' ); ?>">
|
18 |
-
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
|
19 |
-
<?php if ( ! current_theme_supports( 'title-tag' ) ) : ?>
|
20 |
-
<title>
|
21 |
-
<?php echo esc_html(wp_get_document_title()); ?>
|
22 |
-
</title>
|
23 |
-
<?php endif; ?>
|
24 |
-
<?php wp_head(); ?>
|
25 |
-
</head>
|
26 |
-
|
27 |
-
<body <?php body_class(); ?>>
|
28 |
-
|
29 |
-
<?php
|
30 |
-
|
31 |
-
do_action( 'wp_body_open' );
|
32 |
-
|
33 |
-
// Royal themes compatibility
|
34 |
-
echo '<div id="page-wrap">';
|
35 |
-
|
36 |
-
// Render WPR Header
|
37 |
-
Utilities::render_elementor_template($template_slug);
|
38 |
-
|
39 |
-
// Royal themes compatibility
|
40 |
echo '<div class="page-content">';
|
1 |
+
<?php
|
2 |
+
use WprAddons\Admin\Includes\WPR_Conditions_Manager;
|
3 |
+
use WprAddons\Classes\Utilities;
|
4 |
+
|
5 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
6 |
+
exit; // Exit if accessed directly.
|
7 |
+
}
|
8 |
+
|
9 |
+
$conditions = json_decode( get_option('wpr_header_conditions', '[]'), true );
|
10 |
+
$template_slug = WPR_Conditions_Manager::header_footer_display_conditions($conditions);
|
11 |
+
|
12 |
+
?>
|
13 |
+
|
14 |
+
<!DOCTYPE html>
|
15 |
+
<html <?php language_attributes(); ?>>
|
16 |
+
<head>
|
17 |
+
<meta charset="<?php bloginfo( 'charset' ); ?>">
|
18 |
+
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
|
19 |
+
<?php if ( ! current_theme_supports( 'title-tag' ) ) : ?>
|
20 |
+
<title>
|
21 |
+
<?php echo esc_html(wp_get_document_title()); ?>
|
22 |
+
</title>
|
23 |
+
<?php endif; ?>
|
24 |
+
<?php wp_head(); ?>
|
25 |
+
</head>
|
26 |
+
|
27 |
+
<body <?php body_class(); ?>>
|
28 |
+
|
29 |
+
<?php
|
30 |
+
|
31 |
+
do_action( 'wp_body_open' );
|
32 |
+
|
33 |
+
// Royal themes compatibility
|
34 |
+
echo '<div id="page-wrap">';
|
35 |
+
|
36 |
+
// Render WPR Header
|
37 |
+
Utilities::render_elementor_template($template_slug);
|
38 |
+
|
39 |
+
// Royal themes compatibility
|
40 |
echo '<div class="page-content">';
|
admin/templates/views/theme-header.php
CHANGED
@@ -1,34 +1,32 @@
|
|
1 |
-
<?php
|
2 |
-
use WprAddons\Admin\Includes\WPR_Conditions_Manager;
|
3 |
-
use WprAddons\Classes\Utilities;
|
4 |
-
|
5 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
6 |
-
exit; // Exit if accessed directly.
|
7 |
-
}
|
8 |
-
|
9 |
-
$conditions = json_decode( get_option('wpr_header_conditions', '[]'), true );
|
10 |
-
$template_slug = WPR_Conditions_Manager::header_footer_display_conditions($conditions);
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
<
|
16 |
-
<
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
// Render WPR Header
|
34 |
-
Utilities::render_elementor_template($template_slug);
|
1 |
+
<?php
|
2 |
+
use WprAddons\Admin\Includes\WPR_Conditions_Manager;
|
3 |
+
use WprAddons\Classes\Utilities;
|
4 |
+
|
5 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
6 |
+
exit; // Exit if accessed directly.
|
7 |
+
}
|
8 |
+
|
9 |
+
$conditions = json_decode( get_option('wpr_header_conditions', '[]'), true );
|
10 |
+
$template_slug = WPR_Conditions_Manager::header_footer_display_conditions($conditions);
|
11 |
+
|
12 |
+
?><!DOCTYPE html>
|
13 |
+
<html <?php language_attributes(); ?>>
|
14 |
+
<head>
|
15 |
+
<meta charset="<?php bloginfo( 'charset' ); ?>">
|
16 |
+
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
|
17 |
+
<?php if ( ! current_theme_supports( 'title-tag' ) ) : ?>
|
18 |
+
<title>
|
19 |
+
<?php echo esc_html(wp_get_document_title()); ?>
|
20 |
+
</title>
|
21 |
+
<?php endif; ?>
|
22 |
+
<?php wp_head(); ?>
|
23 |
+
</head>
|
24 |
+
|
25 |
+
<body <?php body_class(); ?>>
|
26 |
+
|
27 |
+
<?php
|
28 |
+
|
29 |
+
do_action( 'wp_body_open' );
|
30 |
+
|
31 |
+
// Render WPR Header
|
32 |
+
Utilities::render_elementor_template($template_slug);
|
|
|
|
admin/templates/wpr-templates-data.php
CHANGED
@@ -19,7 +19,7 @@ class WPR_Templates_Data {
|
|
19 |
'plugins' => '{"contact-form-7":'. $is_cf7_active .'}',
|
20 |
'tags' => 'blog blogger posts personal blog lifestyle blogger theme builder grid slider news',
|
21 |
'theme-builder' => true,
|
22 |
-
'price' => $is_pro_active ? 'free' : '
|
23 |
'priority' => 2,
|
24 |
],
|
25 |
'v2' => [
|
@@ -28,8 +28,8 @@ class WPR_Templates_Data {
|
|
28 |
'plugins' => '{"contact-form-7":'. $is_cf7_active .'}',
|
29 |
'tags' => 'blog blogger posts personal blog lifestyle blogger theme builder grid slider news',
|
30 |
'theme-builder' => true,
|
31 |
-
'price' => $is_pro_active ? 'free' : '
|
32 |
-
'priority' =>
|
33 |
],
|
34 |
],
|
35 |
'food-blog' => [
|
@@ -51,7 +51,7 @@ class WPR_Templates_Data {
|
|
51 |
'tags' => 'blogger blog posts content news newspaper journal magazine business blog publishing theme builder sports grid slider',
|
52 |
'theme-builder' => true,
|
53 |
'price' => $is_pro_active ? 'free' : 'pro',
|
54 |
-
'priority' =>
|
55 |
],
|
56 |
'v2' => [
|
57 |
'name' => 'Magazine Blog',
|
@@ -68,7 +68,7 @@ class WPR_Templates_Data {
|
|
68 |
'plugins' => '{"contact-form-7":'. $is_cf7_active .'}',
|
69 |
'tags' => 'blogger blog posts content news newspaper journal magazine business blog publishing theme builder sports grid slider',
|
70 |
'theme-builder' => true,
|
71 |
-
'price' => $is_pro_active ? 'free' : '
|
72 |
'priority' => 30,
|
73 |
],
|
74 |
],
|
@@ -94,6 +94,17 @@ class WPR_Templates_Data {
|
|
94 |
'priority' => 1,
|
95 |
],
|
96 |
],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
97 |
'one-page' => [
|
98 |
'v1' => [
|
99 |
'name' => 'One Page - Digital Marketing Agency',
|
@@ -102,7 +113,7 @@ class WPR_Templates_Data {
|
|
102 |
'tags' => 'digital agency company corporate digital services office agency web digital marketing seo social media branding one page onepage one pages parallax single page',
|
103 |
'theme-builder' => true,
|
104 |
'price' => $is_pro_active ? 'free' : 'free',
|
105 |
-
'priority' =>
|
106 |
],
|
107 |
],
|
108 |
'travel-blog' => [
|
@@ -329,7 +340,7 @@ class WPR_Templates_Data {
|
|
329 |
'tags' => 'ittech advanced technology it technique computer windows technician digital',
|
330 |
'theme-builder' => false,
|
331 |
'price' => $is_pro_active ? 'free' : 'free',
|
332 |
-
'priority' =>
|
333 |
],
|
334 |
'v2' => [
|
335 |
'name' => 'IT Tech v2',
|
19 |
'plugins' => '{"contact-form-7":'. $is_cf7_active .'}',
|
20 |
'tags' => 'blog blogger posts personal blog lifestyle blogger theme builder grid slider news',
|
21 |
'theme-builder' => true,
|
22 |
+
'price' => $is_pro_active ? 'free' : 'pro',
|
23 |
'priority' => 2,
|
24 |
],
|
25 |
'v2' => [
|
28 |
'plugins' => '{"contact-form-7":'. $is_cf7_active .'}',
|
29 |
'tags' => 'blog blogger posts personal blog lifestyle blogger theme builder grid slider news',
|
30 |
'theme-builder' => true,
|
31 |
+
'price' => $is_pro_active ? 'free' : 'pro',
|
32 |
+
'priority' => 4,
|
33 |
],
|
34 |
],
|
35 |
'food-blog' => [
|
51 |
'tags' => 'blogger blog posts content news newspaper journal magazine business blog publishing theme builder sports grid slider',
|
52 |
'theme-builder' => true,
|
53 |
'price' => $is_pro_active ? 'free' : 'pro',
|
54 |
+
'priority' => 6,
|
55 |
],
|
56 |
'v2' => [
|
57 |
'name' => 'Magazine Blog',
|
68 |
'plugins' => '{"contact-form-7":'. $is_cf7_active .'}',
|
69 |
'tags' => 'blogger blog posts content news newspaper journal magazine business blog publishing theme builder sports grid slider',
|
70 |
'theme-builder' => true,
|
71 |
+
'price' => $is_pro_active ? 'free' : 'pro',
|
72 |
'priority' => 30,
|
73 |
],
|
74 |
],
|
94 |
'priority' => 1,
|
95 |
],
|
96 |
],
|
97 |
+
'digital-agency-dark' => [
|
98 |
+
'v1' => [
|
99 |
+
'name' => 'Digital Agency Dark',
|
100 |
+
'pages' => 'home,about,services,team,portfolio,blog,contact,',
|
101 |
+
'plugins' => '{"contact-form-7":'. $is_cf7_active .', "media-library-assistant":'. $is_mla_active .'}',
|
102 |
+
'tags' => 'digital agency company corporate digital services office agency web digital marketing seo social media branding dark black',
|
103 |
+
'theme-builder' => true,
|
104 |
+
'price' => $is_pro_active ? 'free' : 'free',
|
105 |
+
'priority' => 3,
|
106 |
+
],
|
107 |
+
],
|
108 |
'one-page' => [
|
109 |
'v1' => [
|
110 |
'name' => 'One Page - Digital Marketing Agency',
|
113 |
'tags' => 'digital agency company corporate digital services office agency web digital marketing seo social media branding one page onepage one pages parallax single page',
|
114 |
'theme-builder' => true,
|
115 |
'price' => $is_pro_active ? 'free' : 'free',
|
116 |
+
'priority' => 7,
|
117 |
],
|
118 |
],
|
119 |
'travel-blog' => [
|
340 |
'tags' => 'ittech advanced technology it technique computer windows technician digital',
|
341 |
'theme-builder' => false,
|
342 |
'price' => $is_pro_active ? 'free' : 'free',
|
343 |
+
'priority' => 5,
|
344 |
],
|
345 |
'v2' => [
|
346 |
'name' => 'IT Tech v2',
|
assets/css/admin/templates-kit.css
CHANGED
@@ -158,6 +158,28 @@ img {
|
|
158 |
color: #555;
|
159 |
}
|
160 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
161 |
.wpr-templates-kit-grid {
|
162 |
display: -ms-grid;
|
163 |
display: grid;
|
158 |
color: #555;
|
159 |
}
|
160 |
|
161 |
+
.button.wpr-options-button {
|
162 |
+
padding: 3px 18px;
|
163 |
+
border: 0;
|
164 |
+
color: #fff;
|
165 |
+
background: #6A4BFF;
|
166 |
+
-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
|
167 |
+
box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
|
168 |
+
font-size: 14px;
|
169 |
+
}
|
170 |
+
|
171 |
+
.button.wpr-options-button:hover,
|
172 |
+
.button.wpr-options-button:focus {
|
173 |
+
color: #fff;
|
174 |
+
background: #6A4BFF;
|
175 |
+
border: none;
|
176 |
+
}
|
177 |
+
|
178 |
+
.button.wpr-options-button .dashicons {
|
179 |
+
font-size: 16px;
|
180 |
+
line-height: 32px;
|
181 |
+
}
|
182 |
+
|
183 |
.wpr-templates-kit-grid {
|
184 |
display: -ms-grid;
|
185 |
display: grid;
|
assets/css/editor.css
CHANGED
@@ -1,761 +1,761 @@
|
|
1 |
-
/*--------------------------------------------------------------
|
2 |
-
== General
|
3 |
-
--------------------------------------------------------------*/
|
4 |
-
.wpr-elementor-hidden-control {
|
5 |
-
overflow: hidden;
|
6 |
-
width: 0 !important;
|
7 |
-
height: 0 !important;
|
8 |
-
padding: 0 !important;
|
9 |
-
margin: 0 !important;
|
10 |
-
visibility: hidden !important;
|
11 |
-
opacity: 0 !important;
|
12 |
-
}
|
13 |
-
|
14 |
-
|
15 |
-
/*--------------------------------------------------------------
|
16 |
-
== WPR Widgets
|
17 |
-
--------------------------------------------------------------*/
|
18 |
-
.elementor-panel .wpr-icon:after {
|
19 |
-
content: 'R';
|
20 |
-
display: block;
|
21 |
-
position: absolute;
|
22 |
-
top: 3px;
|
23 |
-
right: 3px;
|
24 |
-
font-family: Roboto,Arial,Helvetica,Verdana,sans-serif;
|
25 |
-
font-size: 10px;
|
26 |
-
font-weight: bold;
|
27 |
-
color: #ffffff;
|
28 |
-
background-image: -o-linear-gradient(#6A4BFF, #7E94FE);
|
29 |
-
background-image: -webkit-gradient(linear, left top, left bottom, from(#6A4BFF), to(#7E94FE));
|
30 |
-
background-image: linear-gradient(#6A4BFF, #7E94FE);
|
31 |
-
-webkit-box-shadow: 0 0 2px 2px #b8c7ff;
|
32 |
-
box-shadow: 0 0 2px 2px #b8c7ff;
|
33 |
-
width: 19px;
|
34 |
-
height: 19px;
|
35 |
-
line-height: 19px;
|
36 |
-
border-radius: 15px;
|
37 |
-
margin: 3px;
|
38 |
-
}
|
39 |
-
|
40 |
-
.elementor-panel .elementor-element .icon {
|
41 |
-
position: relative !important;
|
42 |
-
}
|
43 |
-
|
44 |
-
.elementor-control-type-section[class*="elementor-control-wpr_section_"]:after {
|
45 |
-
content: 'R';
|
46 |
-
display: block;
|
47 |
-
position: absolute;
|
48 |
-
top: 7px;
|
49 |
-
right: 7px;
|
50 |
-
font-family: Roboto,Arial,Helvetica,Verdana,sans-serif;
|
51 |
-
font-size: 10px;
|
52 |
-
font-weight: bold;
|
53 |
-
color: #ffffff;
|
54 |
-
background-image: -o-linear-gradient(#6A4BFF, #7E94FE);
|
55 |
-
background-image: -webkit-gradient(linear, left top, left bottom, from(#6A4BFF), to(#7E94FE));
|
56 |
-
background-image: linear-gradient(#6A4BFF, #7E94FE);
|
57 |
-
-webkit-box-shadow: 0 0 2px 2px #b8c7ff;
|
58 |
-
box-shadow: 0 0 2px 2px #b8c7ff;
|
59 |
-
width: 19px;
|
60 |
-
height: 19px;
|
61 |
-
line-height: 19px;
|
62 |
-
border-radius: 15px;
|
63 |
-
margin: 3px;
|
64 |
-
text-align: center;
|
65 |
-
}
|
66 |
-
|
67 |
-
/*--------------------------------------------------------------
|
68 |
-
== Adjustments
|
69 |
-
--------------------------------------------------------------*/
|
70 |
-
.elementor-control-element_select,
|
71 |
-
.elementor-control-element_align_hr,
|
72 |
-
.elementor-control-element_read_more_text,
|
73 |
-
.elementor-control-element_tax_sep,
|
74 |
-
.elementor-control-element_sharing_icon_6,
|
75 |
-
.elementor-control-element_sharing_trigger_direction,
|
76 |
-
.elementor-control-element_sharing_icon_display,
|
77 |
-
.elementor-control-element_sharing_tooltip,
|
78 |
-
.elementor-control-element_custom_field_wrapper_html,
|
79 |
-
.elementor-control-slider_item_bg_size,
|
80 |
-
.elementor-control-element_addcart_variable_txt,
|
81 |
-
.elementor-control-type {
|
82 |
-
margin-bottom: 15px;
|
83 |
-
}
|
84 |
-
|
85 |
-
.elementor-control-slider_content_bg_color,
|
86 |
-
.elementor-control-slider_nav_border_border,
|
87 |
-
.elementor-control-slider_nav_border_radius,
|
88 |
-
.elementor-control-scroll_btn_vr,
|
89 |
-
.elementor-control-pagination_load_more_text,
|
90 |
-
.elementor-control-pagination_finish_text,
|
91 |
-
.elementor-control-pagination_prev_next,
|
92 |
-
.elementor-control-author_transition_duration,
|
93 |
-
.elementor-control-comments_transition_duration,
|
94 |
-
.elementor-control-likes_transition_duration,
|
95 |
-
.elementor-control-sharing_transition_duration,
|
96 |
-
.elementor-control-lightbox_transition_duration,
|
97 |
-
.elementor-control-custom_field1_transition_duration,
|
98 |
-
.elementor-control-custom_field2_transition_duration,
|
99 |
-
.elementor-control-custom_field3_transition_duration,
|
100 |
-
.elementor-control-custom_field4_transition_duration,
|
101 |
-
.elementor-control-filters_transition_duration,
|
102 |
-
.elementor-control-pagination_transition_duration,
|
103 |
-
.elementor-control-element_extra_text_pos,
|
104 |
-
.elementor-control-element_custom_field_wrapper,
|
105 |
-
.elementor-control-overlay_post_link,
|
106 |
-
.elementor-control-read_more_animation_height,
|
107 |
-
.elementor-control-archive_link_transition_duration,
|
108 |
-
.elementor-control-post_info_tax_select,
|
109 |
-
.elementor-control-post_info_link_wrap,
|
110 |
-
.elementor-control-tabs_sharing_custom_colors,
|
111 |
-
.elementor-control-post_info_show_avatar,
|
112 |
-
.elementor-control-post_info_cf,
|
113 |
-
.elementor-control-pricing_items .elementor-control-price,
|
114 |
-
.elementor-control-pricing_items .elementor-control-feature_text,
|
115 |
-
.elementor-control-pricing_items .elementor-control-btn_text,
|
116 |
-
.elementor-control-divider_style,
|
117 |
-
.elementor-control-filters_pointer,
|
118 |
-
.elementor-control-title_transition_duration,
|
119 |
-
.elementor-control-tax1_transition_duration,
|
120 |
-
.elementor-control-tax2_transition_duration,
|
121 |
-
.elementor-control-filters_transition_duration,
|
122 |
-
.elementor-control-pagination_older_text,
|
123 |
-
.elementor-control-tooltip_position {
|
124 |
-
padding-top: 15px !important;
|
125 |
-
}
|
126 |
-
|
127 |
-
.elementor-control-title_pointer_animation + .elementor-control-title_transition_duration,
|
128 |
-
.elementor-control-tax1_pointer_animation + .elementor-control-tax1_transition_duration,
|
129 |
-
.elementor-control-tax2_pointer_animation + .elementor-control-tax2_transition_duration,
|
130 |
-
.elementor-control-filters_pointer_animation + .elementor-control-filters_transition_duration {
|
131 |
-
padding-top: 0 !important;
|
132 |
-
}
|
133 |
-
|
134 |
-
.elementor-control-pagination_load_more_text {
|
135 |
-
padding-bottom: 0 !important;
|
136 |
-
}
|
137 |
-
|
138 |
-
.elementor-control-filters_transition_duration {
|
139 |
-
padding-top: 0 !important;
|
140 |
-
}
|
141 |
-
|
142 |
-
.elementor-control-animation_divider,
|
143 |
-
.elementor-control-overlay_divider,
|
144 |
-
.elementor-control-slider_item_btn_1_divider,
|
145 |
-
.elementor-control-slider_item_btn_2_divider,
|
146 |
-
.elementor-control-slider_btn_typography_1_divider,
|
147 |
-
.elementor-control-slider_btn_box_shadow_1_divider,
|
148 |
-
.elementor-control-slider_btn_typography_2_divider,
|
149 |
-
.elementor-control-slider_btn_box_shadow_2_divider,
|
150 |
-
.elementor-control-testimonial_title_divider,
|
151 |
-
.elementor-control-social_media_divider,
|
152 |
-
.elementor-control-social_divider_1,
|
153 |
-
.elementor-control-social_divider_2,
|
154 |
-
.elementor-control-social_divider_3,
|
155 |
-
.elementor-control-social_divider_4,
|
156 |
-
.elementor-control-social_divider_5,
|
157 |
-
.elementor-control-custom_field_wrapper_html_divider1,
|
158 |
-
.elementor-control-custom_field_wrapper_html_divider2,
|
159 |
-
.elementor-control-lightbox_shadow_divider {
|
160 |
-
padding: 0 !important;
|
161 |
-
}
|
162 |
-
|
163 |
-
.elementor-control-custom_field_wrapper_html_divider1 hr,
|
164 |
-
.elementor-control-lightbox_shadow_divider hr {
|
165 |
-
height: 1px !important;
|
166 |
-
}
|
167 |
-
|
168 |
-
.elementor-control-element_show_on {
|
169 |
-
padding-top: 15px !important;
|
170 |
-
border-top: 1px solid #d5dadf;
|
171 |
-
}
|
172 |
-
|
173 |
-
[class*="wpr__section_"] ~ .elementor-control-type-number .elementor-control-input-wrapper,
|
174 |
-
[class*="wpr__section_"] ~ .elementor-control-type-repeater .elementor-control-type-number .elementor-control-input-wrapper {
|
175 |
-
max-width: 30% !important;
|
176 |
-
margin-left: auto !important;
|
177 |
-
}
|
178 |
-
|
179 |
-
[class*="wpr__section_"] ~ .elementor-control-type-select .elementor-control-input-wrapper,
|
180 |
-
[class*="wpr__section_"] ~ .elementor-control-type-repeater .elementor-control-type-select .elementor-control-input-wrapper {
|
181 |
-
width: auto !important;
|
182 |
-
min-width: 30% !important;
|
183 |
-
margin-left: auto !important;
|
184 |
-
}
|
185 |
-
|
186 |
-
.elementor-control-submit_preview_changes .elementor-control-input-wrapper {
|
187 |
-
text-align: center !important;
|
188 |
-
}
|
189 |
-
|
190 |
-
.elementor-control-query_manual_related,
|
191 |
-
.elementor-control-query_manual_current {
|
192 |
-
display: none !important;
|
193 |
-
}
|
194 |
-
|
195 |
-
/* Fix Select Inputs */
|
196 |
-
.elementor-control-button_hover_animation .elementor-control-input-wrapper,
|
197 |
-
.elementor-control-front_btn_animation .elementor-control-input-wrapper,
|
198 |
-
.elementor-control-back_btn_animation .elementor-control-input-wrapper,
|
199 |
-
|
200 |
-
.elementor-control-select_template .select2-selection,
|
201 |
-
.elementor-control-switcher_first_select_template .select2-selection,
|
202 |
-
.elementor-control-switcher_second_select_template .select2-selection,
|
203 |
-
.elementor-control-switcher_select_template .select2-selection,
|
204 |
-
.elementor-control-slider_select_template .select2-selection {
|
205 |
-
width: 135px !important;
|
206 |
-
}
|
207 |
-
|
208 |
-
.elementor-control-type-repeater .elementor-control-content > label {
|
209 |
-
display: none !important;
|
210 |
-
}
|
211 |
-
|
212 |
-
|
213 |
-
/*--------------------------------------------------------------
|
214 |
-
== Notification
|
215 |
-
--------------------------------------------------------------*/
|
216 |
-
#wpr-template-settings-notification {
|
217 |
-
position: fixed;
|
218 |
-
left: 40px;
|
219 |
-
bottom: 5px;
|
220 |
-
z-index: 9999;
|
221 |
-
padding: 13px 25px;
|
222 |
-
background: #fff;
|
223 |
-
color: #222;
|
224 |
-
-webkit-box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.3);
|
225 |
-
box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.3);
|
226 |
-
border-radius: 3px;
|
227 |
-
}
|
228 |
-
|
229 |
-
#wpr-template-settings-notification:before {
|
230 |
-
content: "";
|
231 |
-
position: absolute;
|
232 |
-
left: -6px;
|
233 |
-
bottom: 10px;
|
234 |
-
width: 0;
|
235 |
-
height: 0;
|
236 |
-
border-top: 6px solid transparent;
|
237 |
-
border-bottom: 6px solid transparent;
|
238 |
-
border-right-style: solid;
|
239 |
-
border-right-width: 6px;
|
240 |
-
border-right-color: #fff;
|
241 |
-
}
|
242 |
-
|
243 |
-
#wpr-template-settings-notification h4 {
|
244 |
-
margin-bottom: 10px;
|
245 |
-
}
|
246 |
-
|
247 |
-
#wpr-template-settings-notification h4 span {
|
248 |
-
font-size: 14px;
|
249 |
-
vertical-align: super;
|
250 |
-
color: #5f5f5f;
|
251 |
-
}
|
252 |
-
|
253 |
-
#wpr-template-settings-notification h4 i {
|
254 |
-
margin-right: 10px;
|
255 |
-
color: #3db050;
|
256 |
-
font-size: 24px;
|
257 |
-
}
|
258 |
-
|
259 |
-
#wpr-template-settings-notification p {
|
260 |
-
color: #666;
|
261 |
-
font-size: 12px;
|
262 |
-
line-height: 1.5;
|
263 |
-
}
|
264 |
-
|
265 |
-
#wpr-template-settings-notification > i {
|
266 |
-
position: absolute;
|
267 |
-
top: 7px;
|
268 |
-
right: 7px;
|
269 |
-
cursor: pointer;
|
270 |
-
color: #999;
|
271 |
-
}
|
272 |
-
|
273 |
-
.elementor-control-cf7_notice,
|
274 |
-
.elementor-control-wpforms_notice,
|
275 |
-
.elementor-control-ninja_forms_notice,
|
276 |
-
.elementor-control-caldera_notice {
|
277 |
-
color: red;
|
278 |
-
}
|
279 |
-
|
280 |
-
/* Help Button - select with referrals - [href^="https://royal-elementor-addons.com/contact/"] */
|
281 |
-
#elementor-panel__editor__help__link[href^="https://wordpress.org/support/plugin/royal-elementor-addons/"] {
|
282 |
-
display: inline-block;
|
283 |
-
padding: 12px 35px;
|
284 |
-
font-size: 13px;
|
285 |
-
font-weight: normal;
|
286 |
-
color: #fff;
|
287 |
-
background: #6A65FF;
|
288 |
-
border-radius: 3px;
|
289 |
-
-webkit-box-shadow: 0 2px 7px 0 rgba(0,0,0,0.3);
|
290 |
-
box-shadow: 0 2px 7px 0 rgba(0,0,0,0.3);
|
291 |
-
letter-spacing: 0.3px;
|
292 |
-
-webkit-transition: all 0.2s ease-in;
|
293 |
-
-o-transition: all 0.2s ease-in;
|
294 |
-
transition: all 0.2s ease-in;
|
295 |
-
}
|
296 |
-
|
297 |
-
#elementor-panel__editor__help__link[href^="https://wordpress.org/support/plugin/royal-elementor-addons/"]:hover {
|
298 |
-
color: #fff;
|
299 |
-
background: #6A4BFF;
|
300 |
-
}
|
301 |
-
|
302 |
-
#elementor-panel__editor__help__link[href^="https://wordpress.org/support/plugin/royal-elementor-addons/"] i {
|
303 |
-
color: #fff;
|
304 |
-
font-size: 14px;
|
305 |
-
vertical-align: top;
|
306 |
-
}
|
307 |
-
|
308 |
-
#elementor-panel__editor__help__link[href^="https://wordpress.org/support/plugin/royal-elementor-addons/"]:hover i {
|
309 |
-
color: #fff;
|
310 |
-
}
|
311 |
-
|
312 |
-
#elementor-panel__editor__help__link[href^="https://wordpress.org/support/plugin/royal-elementor-addons/"]:hover i:before {
|
313 |
-
content: '\e942' !important;
|
314 |
-
}
|
315 |
-
|
316 |
-
|
317 |
-
/*--------------------------------------------------------------
|
318 |
-
== Modal Popup Editor
|
319 |
-
--------------------------------------------------------------*/
|
320 |
-
.elementor-editor-wpr-popups .elementor-control-document_settings,
|
321 |
-
.elementor-editor-wpr-popups .elementor-control-post_title,
|
322 |
-
.elementor-editor-wpr-popups .elementor-control-post_status {
|
323 |
-
display: none !important;
|
324 |
-
}
|
325 |
-
|
326 |
-
|
327 |
-
/*--------------------------------------------------------------
|
328 |
-
== Elementor Editor Popup
|
329 |
-
--------------------------------------------------------------*/
|
330 |
-
#wpr-template-editor-popup .dialog-widget-content {
|
331 |
-
width: 90vw;
|
332 |
-
height: 90vh;
|
333 |
-
}
|
334 |
-
|
335 |
-
#wpr-template-editor-popup .dialog-message {
|
336 |
-
padding: 0;
|
337 |
-
width: 100%;
|
338 |
-
height: 100%;
|
339 |
-
}
|
340 |
-
|
341 |
-
#wpr-template-editor-popup .dialog-close-button {
|
342 |
-
font-size: 24px;
|
343 |
-
color: #222;
|
344 |
-
}
|
345 |
-
|
346 |
-
#wpr-template-editor-popup .dialog-header {
|
347 |
-
display: none;
|
348 |
-
}
|
349 |
-
|
350 |
-
#wpr-template-editor-loading {
|
351 |
-
position: absolute;
|
352 |
-
top: 0;
|
353 |
-
left: 0;
|
354 |
-
width: 100%;
|
355 |
-
height: 100%;
|
356 |
-
background: #f1f3f5;
|
357 |
-
z-index: 9999;
|
358 |
-
-webkit-transform: translateZ(0);
|
359 |
-
transform: translateZ(0);
|
360 |
-
display: -webkit-box;
|
361 |
-
display: -ms-flexbox;
|
362 |
-
display: flex;
|
363 |
-
-webkit-box-pack: center;
|
364 |
-
-ms-flex-pack: center;
|
365 |
-
justify-content: center;
|
366 |
-
-webkit-box-align: center;
|
367 |
-
-ms-flex-align: center;
|
368 |
-
align-items: center;
|
369 |
-
}
|
370 |
-
|
371 |
-
#wpr-template-editor-loading .elementor-loader-wrapper {
|
372 |
-
top: auto;
|
373 |
-
left: auto;
|
374 |
-
-webkit-transform: none;
|
375 |
-
-ms-transform: none;
|
376 |
-
transform: none;
|
377 |
-
}
|
378 |
-
|
379 |
-
/* Disable Transitions on Responsive Preview */
|
380 |
-
#elementor-preview-responsive-wrapper {
|
381 |
-
-webkit-transition: none !important;
|
382 |
-
-o-transition: none !important;
|
383 |
-
transition: none !important;
|
384 |
-
}
|
385 |
-
|
386 |
-
|
387 |
-
/*--------------------------------------------------------------
|
388 |
-
== Magazine Grid Layout
|
389 |
-
--------------------------------------------------------------*/
|
390 |
-
.elementor-control-layout_select.elementor-control .elementor-control-field {
|
391 |
-
-webkit-box-orient: vertical !important;
|
392 |
-
-webkit-box-direction: normal !important;
|
393 |
-
-ms-flex-direction: column !important;
|
394 |
-
flex-direction: column !important;
|
395 |
-
-webkit-box-align: start;
|
396 |
-
-ms-flex-align: start;
|
397 |
-
align-items: flex-start;
|
398 |
-
}
|
399 |
-
|
400 |
-
.elementor-control-layout_select.elementor-control .elementor-control-input-wrapper {
|
401 |
-
display: -webkit-box;
|
402 |
-
display: -ms-flexbox;
|
403 |
-
display: flex;
|
404 |
-
width: 100% !important;
|
405 |
-
margin-top: 10px;
|
406 |
-
}
|
407 |
-
|
408 |
-
.elementor-control-layout_select.elementor-control .elementor-choices {
|
409 |
-
-ms-flex-wrap: wrap;
|
410 |
-
flex-wrap: wrap;
|
411 |
-
-webkit-box-align: stretch;
|
412 |
-
-ms-flex-align: stretch;
|
413 |
-
align-items: stretch;
|
414 |
-
width: 100% !important;
|
415 |
-
height: auto;
|
416 |
-
border: 1px solid #dfd5d5;
|
417 |
-
}
|
418 |
-
|
419 |
-
.elementor-control-layout_select.elementor-control .elementor-choices label {
|
420 |
-
width: 33.3%;
|
421 |
-
height: 50px;
|
422 |
-
background-size: 75%;
|
423 |
-
background-position: center center;
|
424 |
-
background-repeat: no-repeat;
|
425 |
-
}
|
426 |
-
|
427 |
-
.elementor-control-layout_select input[type="radio"]:checked + label {
|
428 |
-
border: 2px solid #D30C5C;
|
429 |
-
border-radius: 0 !important;
|
430 |
-
background-color: #ffffff;
|
431 |
-
}
|
432 |
-
|
433 |
-
.elementor-control-layout_select label:nth-child(2) {
|
434 |
-
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='25.6' y='15.2' class='st1' width='22.2' height='11.9'/%3E%3Crect x='25.6' y='4.9' class='st1' width='22.2' height='9.2'/%3E%3C/g%3E%3C/svg%3E");
|
435 |
-
}
|
436 |
-
|
437 |
-
.elementor-control-layout_select label:nth-child(4) {
|
438 |
-
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='25.6' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='37.2' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='25.6' y='4.9' class='st1' width='22.2' height='10.5'/%3E%3C/g%3E%3C/svg%3E");
|
439 |
-
}
|
440 |
-
|
441 |
-
.elementor-control-layout_select label:nth-child(6) {
|
442 |
-
background: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='25.6' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='37.2' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='25.6' y='4.9' class='st1' width='10.5' height='10.5'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='10.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
|
443 |
-
}
|
444 |
-
|
445 |
-
.elementor-control-layout_select label:nth-child(8) {
|
446 |
-
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='25.6' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3Crect x='37.2' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='10.5'/%3E%3C/g%3E%3C/svg%3E");
|
447 |
-
}
|
448 |
-
|
449 |
-
.elementor-control-layout_select label:nth-child(10) {
|
450 |
-
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='13.9' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='37.2' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='10.5'/%3E%3Crect x='2.3' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='2.3' y='4.9' class='st1' width='10.5' height='10.5'/%3E%3C/g%3E%3C/svg%3E");
|
451 |
-
}
|
452 |
-
|
453 |
-
.elementor-control-layout_select label:nth-child(12) {
|
454 |
-
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='28.5' height='22.2'/%3E%3Crect x='31.8' y='12.9' class='st1' width='15.9' height='6.3'/%3E%3Crect x='31.8' y='4.9' class='st1' width='15.9' height='6.8'/%3E%3Crect x='31.8' y='20.3' class='st1' width='15.9' height='6.8'/%3E%3C/g%3E%3C/svg%3E");
|
455 |
-
}
|
456 |
-
|
457 |
-
.elementor-control-layout_select label:nth-child(14) {
|
458 |
-
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='13.9' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='2.2' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3C/g%3E%3C/svg%3E");
|
459 |
-
}
|
460 |
-
|
461 |
-
.elementor-control-layout_select label:nth-child(16) {
|
462 |
-
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='33.9' height='13.2'/%3E%3Crect x='2.2' y='19.3' class='st1' width='16.4' height='7.8'/%3E%3Crect x='19.7' y='19.3' class='st1' width='16.4' height='7.8'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='13.2'/%3E%3Crect x='37.2' y='19.3' class='st1' width='10.5' height='7.8'/%3E%3C/g%3E%3C/svg%3E");
|
463 |
-
}
|
464 |
-
|
465 |
-
.elementor-control-layout_select label:nth-child(18) {
|
466 |
-
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='12.1'/%3E%3Crect x='25.6' y='4.9' class='st1' width='22.2' height='12.1'/%3E%3Crect x='2.2' y='18.2' class='st1' width='14.4' height='8.9'/%3E%3Crect x='17.8' y='18.2' class='st1' width='14.4' height='8.9'/%3E%3Crect x='33.3' y='18.2' class='st1' width='14.4' height='8.9'/%3E%3C/g%3E%3C/svg%3E");
|
467 |
-
}
|
468 |
-
|
469 |
-
.elementor-control-layout_select label:nth-child(20) {
|
470 |
-
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='25.6' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3C/g%3E%3C/svg%3E");
|
471 |
-
}
|
472 |
-
|
473 |
-
.elementor-control-layout_select label:nth-child(22) {
|
474 |
-
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='14.5' height='22.2'/%3E%3Crect x='33.4' y='4.9' class='st1' width='14.4' height='22.2'/%3E%3Crect x='17.9' y='4.9' class='st1' width='14.4' height='22.2'/%3E%3C/g%3E%3C/svg%3E");
|
475 |
-
}
|
476 |
-
|
477 |
-
.elementor-control-layout_select label:nth-child(24) {
|
478 |
-
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='10.6' height='22.2'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3Crect x='25.6' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3Crect x='14' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3C/g%3E%3C/svg%3E");
|
479 |
-
}
|
480 |
-
|
481 |
-
/*--------------------------------------------------------------
|
482 |
-
== Widget Preview and Library buttons
|
483 |
-
--------------------------------------------------------------*/
|
484 |
-
.elementor-control-wpr_library_buttons {
|
485 |
-
height: 80px;
|
486 |
-
padding: 0;
|
487 |
-
}
|
488 |
-
|
489 |
-
.elementor-control-wpr_library_buttons .elementor-control-raw-html {
|
490 |
-
padding: 0 10px 10px 10px;
|
491 |
-
border-bottom: 1px solid #efefef;
|
492 |
-
}
|
493 |
-
|
494 |
-
.elementor-control-wpr_library_buttons .elementor-control-raw-html div {
|
495 |
-
display: -webkit-box;
|
496 |
-
display: -ms-flexbox;
|
497 |
-
display: flex;
|
498 |
-
-webkit-box-pack: center;
|
499 |
-
-ms-flex-pack: center;
|
500 |
-
justify-content: center;
|
501 |
-
}
|
502 |
-
|
503 |
-
.elementor-control-wpr_library_buttons .elementor-control-raw-html div a {
|
504 |
-
-webkit-box-flex: 1;
|
505 |
-
-ms-flex-positive: 1;
|
506 |
-
flex-grow: 1;
|
507 |
-
padding: 10px 15px;
|
508 |
-
border-radius: 3px;
|
509 |
-
/*box-shadow: 1px 2px 5px 0 rgba(0,0,0,0.2);*/
|
510 |
-
white-space: nowrap;
|
511 |
-
overflow: hidden;
|
512 |
-
-o-text-overflow: ellipsis;
|
513 |
-
text-overflow: ellipsis;
|
514 |
-
text-align: center;
|
515 |
-
}
|
516 |
-
.elementor-control-wpr_library_buttons .elementor-control-raw-html div a:first-child {
|
517 |
-
background-color: #1CB4E4;
|
518 |
-
color: #fff;
|
519 |
-
margin-right: 3px;
|
520 |
-
}
|
521 |
-
.elementor-control-wpr_library_buttons .elementor-control-raw-html div a:last-child {
|
522 |
-
margin-left: 3px;
|
523 |
-
background-color: #6A65FF;
|
524 |
-
color: #fff;
|
525 |
-
}
|
526 |
-
|
527 |
-
.elementor-control-wpr_library_buttons .elementor-control-raw-html > a {
|
528 |
-
display: block;
|
529 |
-
margin-top: 10px;
|
530 |
-
line-height: 20px;
|
531 |
-
color: #777;
|
532 |
-
border: none !important;
|
533 |
-
}
|
534 |
-
|
535 |
-
|
536 |
-
/*--------------------------------------------------------------
|
537 |
-
== Free/Pro Options
|
538 |
-
--------------------------------------------------------------*/
|
539 |
-
.elementor-control select option[value*=pro-] {
|
540 |
-
background: #f0f0f0;
|
541 |
-
}
|
542 |
-
|
543 |
-
.elementor-control[class*="pro_notice"] {
|
544 |
-
padding: 5px 0 15px 0 !important;
|
545 |
-
}
|
546 |
-
|
547 |
-
.wpr-pro-notice {
|
548 |
-
padding: 20px;
|
549 |
-
border-top: 1px solid #e6e9ec;
|
550 |
-
border-bottom: 1px solid #e6e9ec;
|
551 |
-
background-color: #f2fbff;
|
552 |
-
line-height: 1.4;
|
553 |
-
text-align: center;
|
554 |
-
}
|
555 |
-
|
556 |
-
.wpr-pro-notice-video {
|
557 |
-
display: block;
|
558 |
-
margin-top: 7px;
|
559 |
-
line-height: 20px;
|
560 |
-
border: none !important;
|
561 |
-
}
|
562 |
-
|
563 |
-
#elementor-controls .elementor-control-slider_section_pro_notice {
|
564 |
-
margin-top: -16px;
|
565 |
-
padding-bottom: 0 !important;
|
566 |
-
}
|
567 |
-
|
568 |
-
.elementor-control-layout_select_pro_notice + div,
|
569 |
-
.elementor-control-element_align_pro_notice + div {
|
570 |
-
padding-top: 15px;
|
571 |
-
}
|
572 |
-
|
573 |
-
.elementor-control-layout_select .elementor-choices label {
|
574 |
-
position: relative;
|
575 |
-
}
|
576 |
-
|
577 |
-
.elementor-control-layout_select .elementor-choices label:nth-child(2):after,
|
578 |
-
.elementor-control-layout_select .elementor-choices label:nth-child(4):after,
|
579 |
-
.elementor-control-layout_select .elementor-choices label:nth-child(6):after,
|
580 |
-
.elementor-control-layout_select .elementor-choices label:nth-child(8):after,
|
581 |
-
.elementor-control-layout_select .elementor-choices label:nth-child(10):after,
|
582 |
-
.elementor-control-layout_select .elementor-choices label:nth-child(12):after {
|
583 |
-
content: ' ';
|
584 |
-
display: block;
|
585 |
-
width: 100%;
|
586 |
-
height: 100%;
|
587 |
-
position: absolute;
|
588 |
-
top: 0;
|
589 |
-
left: 0;
|
590 |
-
background: rgba(0,0,0,0.2);
|
591 |
-
}
|
592 |
-
|
593 |
-
/* Adjustments */
|
594 |
-
.elementor-control.elementor-control-element_align_pro_notice,
|
595 |
-
.elementor-control.elementor-control-search_pro_notice,
|
596 |
-
.elementor-control.elementor-control-layout_select_pro_notice,
|
597 |
-
.elementor-control.elementor-control-grid_columns_pro_notice,
|
598 |
-
.elementor-control.elementor-control-slider_content_type_pro_notice,
|
599 |
-
.elementor-control.elementor-control-slider_repeater_pro_notice,
|
600 |
-
.elementor-control.elementor-control-slider_dots_layout_pro_notice,
|
601 |
-
.elementor-control.elementor-control-testimonial_repeater_pro_notice,
|
602 |
-
.elementor-control.elementor-control-testimonial_icon_pro_notice,
|
603 |
-
.elementor-control.elementor-control-menu_layout_pro_notice,
|
604 |
-
.elementor-control.elementor-control-menu_items_submenu_entrance_pro_notice,
|
605 |
-
.elementor-control.elementor-control-switcher_label_style_pro_notice,
|
606 |
-
.elementor-control.elementor-control-countdown_type_pro_notice,
|
607 |
-
.elementor-control.elementor-control-layout_pro_notice,
|
608 |
-
.elementor-control.elementor-control-anim_timing_pro_notice,
|
609 |
-
.elementor-control.elementor-control-tab_content_type_pro_notice,
|
610 |
-
.elementor-control.elementor-control-tabs_repeater_pro_notice,
|
611 |
-
.elementor-control.elementor-control-tabs_align_pro_notice,
|
612 |
-
.elementor-control.elementor-control-front_trigger_pro_notice,
|
613 |
-
.elementor-control.elementor-control-back_link_type_pro_notice,
|
614 |
-
.elementor-control.elementor-control-box_anim_timing_pro_notice,
|
615 |
-
.elementor-control.elementor-control-image_style_pro_notice,
|
616 |
-
.elementor-control.elementor-control-image_animation_timing_pro_notice,
|
617 |
-
.elementor-control.elementor-control-label_display_pro_notice,
|
618 |
-
.elementor-control.elementor-control-post_type_pro_notice,
|
619 |
-
.elementor-control.elementor-control-type_select_pro_notice,
|
620 |
-
.elementor-control.elementor-control-icon_style_pro_notice,
|
621 |
-
.elementor-control.elementor-control-dual_button_pro_notice,
|
622 |
-
.elementor-control.elementor-control-team_member_pro_notice,
|
623 |
-
.elementor-control.elementor-control-price_list_pro_notice,
|
624 |
-
.elementor-control.elementor-control-business_hours_pro_notice,
|
625 |
-
.elementor-control.elementor-control-sharing_columns_pro_notice,
|
626 |
-
.elementor-control.elementor-control-popup_trigger_pro_notice,
|
627 |
-
.elementor-control.elementor-control-popup_show_again_delay_pro_notice,
|
628 |
-
.elementor-control.elementor-control-group_popup_settings_pro_notice,
|
629 |
-
.elementor-control.elementor-control-which_particle_pro_notice,
|
630 |
-
.elementor-control.elementor-control-paralax_repeater_pro_notice,
|
631 |
-
.elementor-control.elementor-control-opnepage_pro_notice,
|
632 |
-
.elementor-control.elementor-control-timeline_repeater_pro_notice,
|
633 |
-
.elementor-control.elementor-control-limit_grid_items_pro_notice {
|
634 |
-
padding-bottom: 0 !important;
|
635 |
-
}
|
636 |
-
|
637 |
-
.elementor-control-search_pro_notice .wpr-pro-notice,
|
638 |
-
.elementor-control-grid_columns_pro_notice .wpr-pro-notice,
|
639 |
-
.elementor-control-slider_content_type_pro_notice .wpr-pro-notice,
|
640 |
-
.elementor-control-slider_repeater_pro_notice .wpr-pro-notice,
|
641 |
-
.elementor-control-slider_dots_layout_pro_notice .wpr-pro-notice,
|
642 |
-
.elementor-control-testimonial_repeater_pro_notice .wpr-pro-notice,
|
643 |
-
.elementor-control-testimonial_icon_pro_notice .wpr-pro-notice,
|
644 |
-
.elementor-control-menu_layout_pro_notice .wpr-pro-notice,
|
645 |
-
.elementor-control-menu_items_submenu_entrance_pro_notice .wpr-pro-notice,
|
646 |
-
.elementor-control-switcher_label_style_pro_notice .wpr-pro-notice,
|
647 |
-
.elementor-control-countdown_type_pro_notice .wpr-pro-notice,
|
648 |
-
.elementor-control-layout_pro_notice .wpr-pro-notice,
|
649 |
-
.elementor-control-anim_timing_pro_notice .wpr-pro-notice,
|
650 |
-
.elementor-control-tab_content_type_pro_notice .wpr-pro-notice,
|
651 |
-
.elementor-control-tabs_repeater_pro_notice .wpr-pro-notice,
|
652 |
-
.elementor-control-tabs_align_pro_notice .wpr-pro-notice,
|
653 |
-
.elementor-control-front_trigger_pro_notice .wpr-pro-notice,
|
654 |
-
.elementor-control-back_link_type_pro_notice .wpr-pro-notice,
|
655 |
-
.elementor-control-box_anim_timing_pro_notice .wpr-pro-notice,
|
656 |
-
.elementor-control-image_style_pro_notice .wpr-pro-notice,
|
657 |
-
.elementor-control-image_animation_timing_pro_notice .wpr-pro-notice,
|
658 |
-
.elementor-control-label_display_pro_notice .wpr-pro-notice,
|
659 |
-
.elementor-control-post_type_pro_notice .wpr-pro-notice,
|
660 |
-
.elementor-control-type_select_pro_notice .wpr-pro-notice,
|
661 |
-
.elementor-control-icon_style_pro_notice .wpr-pro-notice,
|
662 |
-
.elementor-control-dual_button_pro_notice .wpr-pro-notice,
|
663 |
-
.elementor-control-team_member_pro_notice .wpr-pro-notice,
|
664 |
-
.elementor-control-price_list_pro_notice .wpr-pro-notice,
|
665 |
-
.elementor-control-business_hours_pro_notice .wpr-pro-notice,
|
666 |
-
.elementor-control-sharing_columns_pro_notice .wpr-pro-notice,
|
667 |
-
.elementor-control-popup_trigger_pro_notice .wpr-pro-notice,
|
668 |
-
.elementor-control-popup_show_again_delay_pro_notice .wpr-pro-notice,
|
669 |
-
.elementor-control-group_popup_settings_pro_notice .wpr-pro-notice {
|
670 |
-
border-bottom: none !important;
|
671 |
-
}
|
672 |
-
|
673 |
-
/* Both */
|
674 |
-
.elementor-control.elementor-control-pagination_type_pro_notice,
|
675 |
-
.elementor-control.elementor-control-tooltip_trigger_pro_notice {
|
676 |
-
padding-top: 0 !important;
|
677 |
-
padding-bottom: 0 !important;
|
678 |
-
}
|
679 |
-
|
680 |
-
.elementor-control-pagination_type_pro_notice .wpr-pro-notice {
|
681 |
-
border-top: none !important;
|
682 |
-
border-bottom: none !important;
|
683 |
-
}
|
684 |
-
|
685 |
-
.elementor-control-pro_features_section .elementor-section-toggle,
|
686 |
-
.elementor-control-pro_features_section .elementor-section-title {
|
687 |
-
color: #f54;
|
688 |
-
}
|
689 |
-
|
690 |
-
.elementor-control-pro_features_section .elementor-section-title {
|
691 |
-
line-height: 20px;
|
692 |
-
}
|
693 |
-
.elementor-control-pro_features_section .elementor-section-title .dashicons {
|
694 |
-
line-height: 20px;
|
695 |
-
font-size: 13px;
|
696 |
-
}
|
697 |
-
|
698 |
-
.wpr-pro-features-list {
|
699 |
-
text-align: center;
|
700 |
-
}
|
701 |
-
|
702 |
-
.wpr-pro-features-list ul {
|
703 |
-
text-align: left;
|
704 |
-
}
|
705 |
-
|
706 |
-
.wpr-pro-features-list ul li {
|
707 |
-
position: relative;
|
708 |
-
line-height: 22px;
|
709 |
-
padding-left: 20px;
|
710 |
-
}
|
711 |
-
|
712 |
-
.wpr-pro-features-list ul li::before {
|
713 |
-
content: '.';
|
714 |
-
font-size: 38px;
|
715 |
-
position: absolute;
|
716 |
-
top: -11px;
|
717 |
-
left: 0;
|
718 |
-
}
|
719 |
-
|
720 |
-
.wpr-pro-features-list ul + a {
|
721 |
-
display: inline-block;
|
722 |
-
background-color: #f54;
|
723 |
-
color: #fff;
|
724 |
-
margin: 15px 15px 10px 0;
|
725 |
-
padding: 7px 12px;
|
726 |
-
border-radius: 3px;
|
727 |
-
}
|
728 |
-
|
729 |
-
.wpr-pro-features-list ul + a:hover {
|
730 |
-
color: #fff;
|
731 |
-
}
|
732 |
-
|
733 |
-
/* Video Tutorial Link */
|
734 |
-
.elementor-control[class*="video_tutorial"] {
|
735 |
-
padding-top: 0 !important;
|
736 |
-
padding-bottom: 5px !important;
|
737 |
-
}
|
738 |
-
|
739 |
-
.elementor-control[class*="video_tutorial"] a {
|
740 |
-
line-height: 16px;
|
741 |
-
font-size: 12px;
|
742 |
-
}
|
743 |
-
|
744 |
-
.elementor-control[class*="video_tutorial"] a .dashicons {
|
745 |
-
font-size: 16px;
|
746 |
-
}
|
747 |
-
|
748 |
-
|
749 |
-
/*--------------------------------------------------------------
|
750 |
-
== Elementor Search Notice
|
751 |
-
--------------------------------------------------------------*/
|
752 |
-
.wpr-elementor-search-notice {
|
753 |
-
background: #fff;
|
754 |
-
font-size: 13px;
|
755 |
-
padding: 20px;
|
756 |
-
line-height: 18px;
|
757 |
-
margin: 10px;
|
758 |
-
border-left: 3px solid #71d7f7;
|
759 |
-
-webkit-box-shadow: 0 1px 4px 0 rgb(0 0 0 / 7%);
|
760 |
-
box-shadow: 0 1px 4px 0 rgb(0 0 0 / 7%);
|
761 |
}
|
1 |
+
/*--------------------------------------------------------------
|
2 |
+
== General
|
3 |
+
--------------------------------------------------------------*/
|
4 |
+
.wpr-elementor-hidden-control {
|
5 |
+
overflow: hidden;
|
6 |
+
width: 0 !important;
|
7 |
+
height: 0 !important;
|
8 |
+
padding: 0 !important;
|
9 |
+
margin: 0 !important;
|
10 |
+
visibility: hidden !important;
|
11 |
+
opacity: 0 !important;
|
12 |
+
}
|
13 |
+
|
14 |
+
|
15 |
+
/*--------------------------------------------------------------
|
16 |
+
== WPR Widgets
|
17 |
+
--------------------------------------------------------------*/
|
18 |
+
.elementor-panel .wpr-icon:after {
|
19 |
+
content: 'R';
|
20 |
+
display: block;
|
21 |
+
position: absolute;
|
22 |
+
top: 3px;
|
23 |
+
right: 3px;
|
24 |
+
font-family: Roboto,Arial,Helvetica,Verdana,sans-serif;
|
25 |
+
font-size: 10px;
|
26 |
+
font-weight: bold;
|
27 |
+
color: #ffffff;
|
28 |
+
background-image: -o-linear-gradient(#6A4BFF, #7E94FE);
|
29 |
+
background-image: -webkit-gradient(linear, left top, left bottom, from(#6A4BFF), to(#7E94FE));
|
30 |
+
background-image: linear-gradient(#6A4BFF, #7E94FE);
|
31 |
+
-webkit-box-shadow: 0 0 2px 2px #b8c7ff;
|
32 |
+
box-shadow: 0 0 2px 2px #b8c7ff;
|
33 |
+
width: 19px;
|
34 |
+
height: 19px;
|
35 |
+
line-height: 19px;
|
36 |
+
border-radius: 15px;
|
37 |
+
margin: 3px;
|
38 |
+
}
|
39 |
+
|
40 |
+
.elementor-panel .elementor-element .icon {
|
41 |
+
position: relative !important;
|
42 |
+
}
|
43 |
+
|
44 |
+
.elementor-control-type-section[class*="elementor-control-wpr_section_"]:after {
|
45 |
+
content: 'R';
|
46 |
+
display: block;
|
47 |
+
position: absolute;
|
48 |
+
top: 7px;
|
49 |
+
right: 7px;
|
50 |
+
font-family: Roboto,Arial,Helvetica,Verdana,sans-serif;
|
51 |
+
font-size: 10px;
|
52 |
+
font-weight: bold;
|
53 |
+
color: #ffffff;
|
54 |
+
background-image: -o-linear-gradient(#6A4BFF, #7E94FE);
|
55 |
+
background-image: -webkit-gradient(linear, left top, left bottom, from(#6A4BFF), to(#7E94FE));
|
56 |
+
background-image: linear-gradient(#6A4BFF, #7E94FE);
|
57 |
+
-webkit-box-shadow: 0 0 2px 2px #b8c7ff;
|
58 |
+
box-shadow: 0 0 2px 2px #b8c7ff;
|
59 |
+
width: 19px;
|
60 |
+
height: 19px;
|
61 |
+
line-height: 19px;
|
62 |
+
border-radius: 15px;
|
63 |
+
margin: 3px;
|
64 |
+
text-align: center;
|
65 |
+
}
|
66 |
+
|
67 |
+
/*--------------------------------------------------------------
|
68 |
+
== Adjustments
|
69 |
+
--------------------------------------------------------------*/
|
70 |
+
.elementor-control-element_select,
|
71 |
+
.elementor-control-element_align_hr,
|
72 |
+
.elementor-control-element_read_more_text,
|
73 |
+
.elementor-control-element_tax_sep,
|
74 |
+
.elementor-control-element_sharing_icon_6,
|
75 |
+
.elementor-control-element_sharing_trigger_direction,
|
76 |
+
.elementor-control-element_sharing_icon_display,
|
77 |
+
.elementor-control-element_sharing_tooltip,
|
78 |
+
.elementor-control-element_custom_field_wrapper_html,
|
79 |
+
.elementor-control-slider_item_bg_size,
|
80 |
+
.elementor-control-element_addcart_variable_txt,
|
81 |
+
.elementor-control-type {
|
82 |
+
margin-bottom: 15px;
|
83 |
+
}
|
84 |
+
|
85 |
+
.elementor-control-slider_content_bg_color,
|
86 |
+
.elementor-control-slider_nav_border_border,
|
87 |
+
.elementor-control-slider_nav_border_radius,
|
88 |
+
.elementor-control-scroll_btn_vr,
|
89 |
+
.elementor-control-pagination_load_more_text,
|
90 |
+
.elementor-control-pagination_finish_text,
|
91 |
+
.elementor-control-pagination_prev_next,
|
92 |
+
.elementor-control-author_transition_duration,
|
93 |
+
.elementor-control-comments_transition_duration,
|
94 |
+
.elementor-control-likes_transition_duration,
|
95 |
+
.elementor-control-sharing_transition_duration,
|
96 |
+
.elementor-control-lightbox_transition_duration,
|
97 |
+
.elementor-control-custom_field1_transition_duration,
|
98 |
+
.elementor-control-custom_field2_transition_duration,
|
99 |
+
.elementor-control-custom_field3_transition_duration,
|
100 |
+
.elementor-control-custom_field4_transition_duration,
|
101 |
+
.elementor-control-filters_transition_duration,
|
102 |
+
.elementor-control-pagination_transition_duration,
|
103 |
+
.elementor-control-element_extra_text_pos,
|
104 |
+
.elementor-control-element_custom_field_wrapper,
|
105 |
+
.elementor-control-overlay_post_link,
|
106 |
+
.elementor-control-read_more_animation_height,
|
107 |
+
.elementor-control-archive_link_transition_duration,
|
108 |
+
.elementor-control-post_info_tax_select,
|
109 |
+
.elementor-control-post_info_link_wrap,
|
110 |
+
.elementor-control-tabs_sharing_custom_colors,
|
111 |
+
.elementor-control-post_info_show_avatar,
|
112 |
+
.elementor-control-post_info_cf,
|
113 |
+
.elementor-control-pricing_items .elementor-control-price,
|
114 |
+
.elementor-control-pricing_items .elementor-control-feature_text,
|
115 |
+
.elementor-control-pricing_items .elementor-control-btn_text,
|
116 |
+
.elementor-control-divider_style,
|
117 |
+
.elementor-control-filters_pointer,
|
118 |
+
.elementor-control-title_transition_duration,
|
119 |
+
.elementor-control-tax1_transition_duration,
|
120 |
+
.elementor-control-tax2_transition_duration,
|
121 |
+
.elementor-control-filters_transition_duration,
|
122 |
+
.elementor-control-pagination_older_text,
|
123 |
+
.elementor-control-tooltip_position {
|
124 |
+
padding-top: 15px !important;
|
125 |
+
}
|
126 |
+
|
127 |
+
.elementor-control-title_pointer_animation + .elementor-control-title_transition_duration,
|
128 |
+
.elementor-control-tax1_pointer_animation + .elementor-control-tax1_transition_duration,
|
129 |
+
.elementor-control-tax2_pointer_animation + .elementor-control-tax2_transition_duration,
|
130 |
+
.elementor-control-filters_pointer_animation + .elementor-control-filters_transition_duration {
|
131 |
+
padding-top: 0 !important;
|
132 |
+
}
|
133 |
+
|
134 |
+
.elementor-control-pagination_load_more_text {
|
135 |
+
padding-bottom: 0 !important;
|
136 |
+
}
|
137 |
+
|
138 |
+
.elementor-control-filters_transition_duration {
|
139 |
+
padding-top: 0 !important;
|
140 |
+
}
|
141 |
+
|
142 |
+
.elementor-control-animation_divider,
|
143 |
+
.elementor-control-overlay_divider,
|
144 |
+
.elementor-control-slider_item_btn_1_divider,
|
145 |
+
.elementor-control-slider_item_btn_2_divider,
|
146 |
+
.elementor-control-slider_btn_typography_1_divider,
|
147 |
+
.elementor-control-slider_btn_box_shadow_1_divider,
|
148 |
+
.elementor-control-slider_btn_typography_2_divider,
|
149 |
+
.elementor-control-slider_btn_box_shadow_2_divider,
|
150 |
+
.elementor-control-testimonial_title_divider,
|
151 |
+
.elementor-control-social_media_divider,
|
152 |
+
.elementor-control-social_divider_1,
|
153 |
+
.elementor-control-social_divider_2,
|
154 |
+
.elementor-control-social_divider_3,
|
155 |
+
.elementor-control-social_divider_4,
|
156 |
+
.elementor-control-social_divider_5,
|
157 |
+
.elementor-control-custom_field_wrapper_html_divider1,
|
158 |
+
.elementor-control-custom_field_wrapper_html_divider2,
|
159 |
+
.elementor-control-lightbox_shadow_divider {
|
160 |
+
padding: 0 !important;
|
161 |
+
}
|
162 |
+
|
163 |
+
.elementor-control-custom_field_wrapper_html_divider1 hr,
|
164 |
+
.elementor-control-lightbox_shadow_divider hr {
|
165 |
+
height: 1px !important;
|
166 |
+
}
|
167 |
+
|
168 |
+
.elementor-control-element_show_on {
|
169 |
+
padding-top: 15px !important;
|
170 |
+
border-top: 1px solid #d5dadf;
|
171 |
+
}
|
172 |
+
|
173 |
+
[class*="wpr__section_"] ~ .elementor-control-type-number .elementor-control-input-wrapper,
|
174 |
+
[class*="wpr__section_"] ~ .elementor-control-type-repeater .elementor-control-type-number .elementor-control-input-wrapper {
|
175 |
+
max-width: 30% !important;
|
176 |
+
margin-left: auto !important;
|
177 |
+
}
|
178 |
+
|
179 |
+
[class*="wpr__section_"] ~ .elementor-control-type-select .elementor-control-input-wrapper,
|
180 |
+
[class*="wpr__section_"] ~ .elementor-control-type-repeater .elementor-control-type-select .elementor-control-input-wrapper {
|
181 |
+
width: auto !important;
|
182 |
+
min-width: 30% !important;
|
183 |
+
margin-left: auto !important;
|
184 |
+
}
|
185 |
+
|
186 |
+
.elementor-control-submit_preview_changes .elementor-control-input-wrapper {
|
187 |
+
text-align: center !important;
|
188 |
+
}
|
189 |
+
|
190 |
+
.elementor-control-query_manual_related,
|
191 |
+
.elementor-control-query_manual_current {
|
192 |
+
display: none !important;
|
193 |
+
}
|
194 |
+
|
195 |
+
/* Fix Select Inputs */
|
196 |
+
.elementor-control-button_hover_animation .elementor-control-input-wrapper,
|
197 |
+
.elementor-control-front_btn_animation .elementor-control-input-wrapper,
|
198 |
+
.elementor-control-back_btn_animation .elementor-control-input-wrapper,
|
199 |
+
|
200 |
+
.elementor-control-select_template .select2-selection,
|
201 |
+
.elementor-control-switcher_first_select_template .select2-selection,
|
202 |
+
.elementor-control-switcher_second_select_template .select2-selection,
|
203 |
+
.elementor-control-switcher_select_template .select2-selection,
|
204 |
+
.elementor-control-slider_select_template .select2-selection {
|
205 |
+
width: 135px !important;
|
206 |
+
}
|
207 |
+
|
208 |
+
.elementor-control-type-repeater .elementor-control-content > label {
|
209 |
+
display: none !important;
|
210 |
+
}
|
211 |
+
|
212 |
+
|
213 |
+
/*--------------------------------------------------------------
|
214 |
+
== Notification
|
215 |
+
--------------------------------------------------------------*/
|
216 |
+
#wpr-template-settings-notification {
|
217 |
+
position: fixed;
|
218 |
+
left: 40px;
|
219 |
+
bottom: 5px;
|
220 |
+
z-index: 9999;
|
221 |
+
padding: 13px 25px;
|
222 |
+
background: #fff;
|
223 |
+
color: #222;
|
224 |
+
-webkit-box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.3);
|
225 |
+
box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.3);
|
226 |
+
border-radius: 3px;
|
227 |
+
}
|
228 |
+
|
229 |
+
#wpr-template-settings-notification:before {
|
230 |
+
content: "";
|
231 |
+
position: absolute;
|
232 |
+
left: -6px;
|
233 |
+
bottom: 10px;
|
234 |
+
width: 0;
|
235 |
+
height: 0;
|
236 |
+
border-top: 6px solid transparent;
|
237 |
+
border-bottom: 6px solid transparent;
|
238 |
+
border-right-style: solid;
|
239 |
+
border-right-width: 6px;
|
240 |
+
border-right-color: #fff;
|
241 |
+
}
|
242 |
+
|
243 |
+
#wpr-template-settings-notification h4 {
|
244 |
+
margin-bottom: 10px;
|
245 |
+
}
|
246 |
+
|
247 |
+
#wpr-template-settings-notification h4 span {
|
248 |
+
font-size: 14px;
|
249 |
+
vertical-align: super;
|
250 |
+
color: #5f5f5f;
|
251 |
+
}
|
252 |
+
|
253 |
+
#wpr-template-settings-notification h4 i {
|
254 |
+
margin-right: 10px;
|
255 |
+
color: #3db050;
|
256 |
+
font-size: 24px;
|
257 |
+
}
|
258 |
+
|
259 |
+
#wpr-template-settings-notification p {
|
260 |
+
color: #666;
|
261 |
+
font-size: 12px;
|
262 |
+
line-height: 1.5;
|
263 |
+
}
|
264 |
+
|
265 |
+
#wpr-template-settings-notification > i {
|
266 |
+
position: absolute;
|
267 |
+
top: 7px;
|
268 |
+
right: 7px;
|
269 |
+
cursor: pointer;
|
270 |
+
color: #999;
|
271 |
+
}
|
272 |
+
|
273 |
+
.elementor-control-cf7_notice,
|
274 |
+
.elementor-control-wpforms_notice,
|
275 |
+
.elementor-control-ninja_forms_notice,
|
276 |
+
.elementor-control-caldera_notice {
|
277 |
+
color: red;
|
278 |
+
}
|
279 |
+
|
280 |
+
/* Help Button - select with referrals - [href^="https://royal-elementor-addons.com/contact/"] */
|
281 |
+
#elementor-panel__editor__help__link[href^="https://wordpress.org/support/plugin/royal-elementor-addons/"] {
|
282 |
+
display: inline-block;
|
283 |
+
padding: 12px 35px;
|
284 |
+
font-size: 13px;
|
285 |
+
font-weight: normal;
|
286 |
+
color: #fff;
|
287 |
+
background: #6A65FF;
|
288 |
+
border-radius: 3px;
|
289 |
+
-webkit-box-shadow: 0 2px 7px 0 rgba(0,0,0,0.3);
|
290 |
+
box-shadow: 0 2px 7px 0 rgba(0,0,0,0.3);
|
291 |
+
letter-spacing: 0.3px;
|
292 |
+
-webkit-transition: all 0.2s ease-in;
|
293 |
+
-o-transition: all 0.2s ease-in;
|
294 |
+
transition: all 0.2s ease-in;
|
295 |
+
}
|
296 |
+
|
297 |
+
#elementor-panel__editor__help__link[href^="https://wordpress.org/support/plugin/royal-elementor-addons/"]:hover {
|
298 |
+
color: #fff;
|
299 |
+
background: #6A4BFF;
|
300 |
+
}
|
301 |
+
|
302 |
+
#elementor-panel__editor__help__link[href^="https://wordpress.org/support/plugin/royal-elementor-addons/"] i {
|
303 |
+
color: #fff;
|
304 |
+
font-size: 14px;
|
305 |
+
vertical-align: top;
|
306 |
+
}
|
307 |
+
|
308 |
+
#elementor-panel__editor__help__link[href^="https://wordpress.org/support/plugin/royal-elementor-addons/"]:hover i {
|
309 |
+
color: #fff;
|
310 |
+
}
|
311 |
+
|
312 |
+
#elementor-panel__editor__help__link[href^="https://wordpress.org/support/plugin/royal-elementor-addons/"]:hover i:before {
|
313 |
+
content: '\e942' !important;
|
314 |
+
}
|
315 |
+
|
316 |
+
|
317 |
+
/*--------------------------------------------------------------
|
318 |
+
== Modal Popup Editor
|
319 |
+
--------------------------------------------------------------*/
|
320 |
+
.elementor-editor-wpr-popups .elementor-control-document_settings,
|
321 |
+
.elementor-editor-wpr-popups .elementor-control-post_title,
|
322 |
+
.elementor-editor-wpr-popups .elementor-control-post_status {
|
323 |
+
display: none !important;
|
324 |
+
}
|
325 |
+
|
326 |
+
|
327 |
+
/*--------------------------------------------------------------
|
328 |
+
== Elementor Editor Popup
|
329 |
+
--------------------------------------------------------------*/
|
330 |
+
#wpr-template-editor-popup .dialog-widget-content {
|
331 |
+
width: 90vw;
|
332 |
+
height: 90vh;
|
333 |
+
}
|
334 |
+
|
335 |
+
#wpr-template-editor-popup .dialog-message {
|
336 |
+
padding: 0;
|
337 |
+
width: 100%;
|
338 |
+
height: 100%;
|
339 |
+
}
|
340 |
+
|
341 |
+
#wpr-template-editor-popup .dialog-close-button {
|
342 |
+
font-size: 24px;
|
343 |
+
color: #222;
|
344 |
+
}
|
345 |
+
|
346 |
+
#wpr-template-editor-popup .dialog-header {
|
347 |
+
display: none;
|
348 |
+
}
|
349 |
+
|
350 |
+
#wpr-template-editor-loading {
|
351 |
+
position: absolute;
|
352 |
+
top: 0;
|
353 |
+
left: 0;
|
354 |
+
width: 100%;
|
355 |
+
height: 100%;
|
356 |
+
background: #f1f3f5;
|
357 |
+
z-index: 9999;
|
358 |
+
-webkit-transform: translateZ(0);
|
359 |
+
transform: translateZ(0);
|
360 |
+
display: -webkit-box;
|
361 |
+
display: -ms-flexbox;
|
362 |
+
display: flex;
|
363 |
+
-webkit-box-pack: center;
|
364 |
+
-ms-flex-pack: center;
|
365 |
+
justify-content: center;
|
366 |
+
-webkit-box-align: center;
|
367 |
+
-ms-flex-align: center;
|
368 |
+
align-items: center;
|
369 |
+
}
|
370 |
+
|
371 |
+
#wpr-template-editor-loading .elementor-loader-wrapper {
|
372 |
+
top: auto;
|
373 |
+
left: auto;
|
374 |
+
-webkit-transform: none;
|
375 |
+
-ms-transform: none;
|
376 |
+
transform: none;
|
377 |
+
}
|
378 |
+
|
379 |
+
/* Disable Transitions on Responsive Preview */
|
380 |
+
#elementor-preview-responsive-wrapper {
|
381 |
+
-webkit-transition: none !important;
|
382 |
+
-o-transition: none !important;
|
383 |
+
transition: none !important;
|
384 |
+
}
|
385 |
+
|
386 |
+
|
387 |
+
/*--------------------------------------------------------------
|
388 |
+
== Magazine Grid Layout
|
389 |
+
--------------------------------------------------------------*/
|
390 |
+
.elementor-control-layout_select.elementor-control .elementor-control-field {
|
391 |
+
-webkit-box-orient: vertical !important;
|
392 |
+
-webkit-box-direction: normal !important;
|
393 |
+
-ms-flex-direction: column !important;
|
394 |
+
flex-direction: column !important;
|
395 |
+
-webkit-box-align: start;
|
396 |
+
-ms-flex-align: start;
|
397 |
+
align-items: flex-start;
|
398 |
+
}
|
399 |
+
|
400 |
+
.elementor-control-layout_select.elementor-control .elementor-control-input-wrapper {
|
401 |
+
display: -webkit-box;
|
402 |
+
display: -ms-flexbox;
|
403 |
+
display: flex;
|
404 |
+
width: 100% !important;
|
405 |
+
margin-top: 10px;
|
406 |
+
}
|
407 |
+
|
408 |
+
.elementor-control-layout_select.elementor-control .elementor-choices {
|
409 |
+
-ms-flex-wrap: wrap;
|
410 |
+
flex-wrap: wrap;
|
411 |
+
-webkit-box-align: stretch;
|
412 |
+
-ms-flex-align: stretch;
|
413 |
+
align-items: stretch;
|
414 |
+
width: 100% !important;
|
415 |
+
height: auto;
|
416 |
+
border: 1px solid #dfd5d5;
|
417 |
+
}
|
418 |
+
|
419 |
+
.elementor-control-layout_select.elementor-control .elementor-choices label {
|
420 |
+
width: 33.3%;
|
421 |
+
height: 50px;
|
422 |
+
background-size: 75%;
|
423 |
+
background-position: center center;
|
424 |
+
background-repeat: no-repeat;
|
425 |
+
}
|
426 |
+
|
427 |
+
.elementor-control-layout_select input[type="radio"]:checked + label {
|
428 |
+
border: 2px solid #D30C5C;
|
429 |
+
border-radius: 0 !important;
|
430 |
+
background-color: #ffffff;
|
431 |
+
}
|
432 |
+
|
433 |
+
.elementor-control-layout_select label:nth-child(2) {
|
434 |
+
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='25.6' y='15.2' class='st1' width='22.2' height='11.9'/%3E%3Crect x='25.6' y='4.9' class='st1' width='22.2' height='9.2'/%3E%3C/g%3E%3C/svg%3E");
|
435 |
+
}
|
436 |
+
|
437 |
+
.elementor-control-layout_select label:nth-child(4) {
|
438 |
+
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='25.6' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='37.2' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='25.6' y='4.9' class='st1' width='22.2' height='10.5'/%3E%3C/g%3E%3C/svg%3E");
|
439 |
+
}
|
440 |
+
|
441 |
+
.elementor-control-layout_select label:nth-child(6) {
|
442 |
+
background: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='25.6' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='37.2' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='25.6' y='4.9' class='st1' width='10.5' height='10.5'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='10.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
|
443 |
+
}
|
444 |
+
|
445 |
+
.elementor-control-layout_select label:nth-child(8) {
|
446 |
+
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='25.6' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3Crect x='37.2' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='10.5'/%3E%3C/g%3E%3C/svg%3E");
|
447 |
+
}
|
448 |
+
|
449 |
+
.elementor-control-layout_select label:nth-child(10) {
|
450 |
+
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='13.9' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='37.2' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='10.5'/%3E%3Crect x='2.3' y='16.6' class='st1' width='10.5' height='10.5'/%3E%3Crect x='2.3' y='4.9' class='st1' width='10.5' height='10.5'/%3E%3C/g%3E%3C/svg%3E");
|
451 |
+
}
|
452 |
+
|
453 |
+
.elementor-control-layout_select label:nth-child(12) {
|
454 |
+
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='28.5' height='22.2'/%3E%3Crect x='31.8' y='12.9' class='st1' width='15.9' height='6.3'/%3E%3Crect x='31.8' y='4.9' class='st1' width='15.9' height='6.8'/%3E%3Crect x='31.8' y='20.3' class='st1' width='15.9' height='6.8'/%3E%3C/g%3E%3C/svg%3E");
|
455 |
+
}
|
456 |
+
|
457 |
+
.elementor-control-layout_select label:nth-child(14) {
|
458 |
+
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='13.9' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='2.2' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3C/g%3E%3C/svg%3E");
|
459 |
+
}
|
460 |
+
|
461 |
+
.elementor-control-layout_select label:nth-child(16) {
|
462 |
+
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='33.9' height='13.2'/%3E%3Crect x='2.2' y='19.3' class='st1' width='16.4' height='7.8'/%3E%3Crect x='19.7' y='19.3' class='st1' width='16.4' height='7.8'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='13.2'/%3E%3Crect x='37.2' y='19.3' class='st1' width='10.5' height='7.8'/%3E%3C/g%3E%3C/svg%3E");
|
463 |
+
}
|
464 |
+
|
465 |
+
.elementor-control-layout_select label:nth-child(18) {
|
466 |
+
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='12.1'/%3E%3Crect x='25.6' y='4.9' class='st1' width='22.2' height='12.1'/%3E%3Crect x='2.2' y='18.2' class='st1' width='14.4' height='8.9'/%3E%3Crect x='17.8' y='18.2' class='st1' width='14.4' height='8.9'/%3E%3Crect x='33.3' y='18.2' class='st1' width='14.4' height='8.9'/%3E%3C/g%3E%3C/svg%3E");
|
467 |
+
}
|
468 |
+
|
469 |
+
.elementor-control-layout_select label:nth-child(20) {
|
470 |
+
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3Crect x='25.6' y='4.9' class='st1' width='22.2' height='22.2'/%3E%3C/g%3E%3C/svg%3E");
|
471 |
+
}
|
472 |
+
|
473 |
+
.elementor-control-layout_select label:nth-child(22) {
|
474 |
+
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='14.5' height='22.2'/%3E%3Crect x='33.4' y='4.9' class='st1' width='14.4' height='22.2'/%3E%3Crect x='17.9' y='4.9' class='st1' width='14.4' height='22.2'/%3E%3C/g%3E%3C/svg%3E");
|
475 |
+
}
|
476 |
+
|
477 |
+
.elementor-control-layout_select label:nth-child(24) {
|
478 |
+
background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 32' style='enable-background:new 0 0 50 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} .st1{fill:%23C2C1C0;} %3C/style%3E%3Cg id='Background'%3E%3Crect class='st0' width='50' height='32'/%3E%3C/g%3E%3Cg id='Layer_1'%3E%3Crect x='2.2' y='4.9' class='st1' width='10.6' height='22.2'/%3E%3Crect x='37.2' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3Crect x='25.6' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3Crect x='14' y='4.9' class='st1' width='10.5' height='22.2'/%3E%3C/g%3E%3C/svg%3E");
|
479 |
+
}
|
480 |
+
|
481 |
+
/*--------------------------------------------------------------
|
482 |
+
== Widget Preview and Library buttons
|
483 |
+
--------------------------------------------------------------*/
|
484 |
+
.elementor-control-wpr_library_buttons {
|
485 |
+
height: 80px;
|
486 |
+
padding: 0;
|
487 |
+
}
|
488 |
+
|
489 |
+
.elementor-control-wpr_library_buttons .elementor-control-raw-html {
|
490 |
+
padding: 0 10px 10px 10px;
|
491 |
+
border-bottom: 1px solid #efefef;
|
492 |
+
}
|
493 |
+
|
494 |
+
.elementor-control-wpr_library_buttons .elementor-control-raw-html div {
|
495 |
+
display: -webkit-box;
|
496 |
+
display: -ms-flexbox;
|
497 |
+
display: flex;
|
498 |
+
-webkit-box-pack: center;
|
499 |
+
-ms-flex-pack: center;
|
500 |
+
justify-content: center;
|
501 |
+
}
|
502 |
+
|
503 |
+
.elementor-control-wpr_library_buttons .elementor-control-raw-html div a {
|
504 |
+
-webkit-box-flex: 1;
|
505 |
+
-ms-flex-positive: 1;
|
506 |
+
flex-grow: 1;
|
507 |
+
padding: 10px 15px;
|
508 |
+
border-radius: 3px;
|
509 |
+
/*box-shadow: 1px 2px 5px 0 rgba(0,0,0,0.2);*/
|
510 |
+
white-space: nowrap;
|
511 |
+
overflow: hidden;
|
512 |
+
-o-text-overflow: ellipsis;
|
513 |
+
text-overflow: ellipsis;
|
514 |
+
text-align: center;
|
515 |
+
}
|
516 |
+
.elementor-control-wpr_library_buttons .elementor-control-raw-html div a:first-child {
|
517 |
+
background-color: #1CB4E4;
|
518 |
+
color: #fff;
|
519 |
+
margin-right: 3px;
|
520 |
+
}
|
521 |
+
.elementor-control-wpr_library_buttons .elementor-control-raw-html div a:last-child {
|
522 |
+
margin-left: 3px;
|
523 |
+
background-color: #6A65FF;
|
524 |
+
color: #fff;
|
525 |
+
}
|
526 |
+
|
527 |
+
.elementor-control-wpr_library_buttons .elementor-control-raw-html > a {
|
528 |
+
display: block;
|
529 |
+
margin-top: 10px;
|
530 |
+
line-height: 20px;
|
531 |
+
color: #777;
|
532 |
+
border: none !important;
|
533 |
+
}
|
534 |
+
|
535 |
+
|
536 |
+
/*--------------------------------------------------------------
|
537 |
+
== Free/Pro Options
|
538 |
+
--------------------------------------------------------------*/
|
539 |
+
.elementor-control select option[value*=pro-] {
|
540 |
+
background: #f0f0f0;
|
541 |
+
}
|
542 |
+
|
543 |
+
.elementor-control[class*="pro_notice"] {
|
544 |
+
padding: 5px 0 15px 0 !important;
|
545 |
+
}
|
546 |
+
|
547 |
+
.wpr-pro-notice {
|
548 |
+
padding: 20px;
|
549 |
+
border-top: 1px solid #e6e9ec;
|
550 |
+
border-bottom: 1px solid #e6e9ec;
|
551 |
+
background-color: #f2fbff;
|
552 |
+
line-height: 1.4;
|
553 |
+
text-align: center;
|
554 |
+
}
|
555 |
+
|
556 |
+
.wpr-pro-notice-video {
|
557 |
+
display: block;
|
558 |
+
margin-top: 7px;
|
559 |
+
line-height: 20px;
|
560 |
+
border: none !important;
|
561 |
+
}
|
562 |
+
|
563 |
+
#elementor-controls .elementor-control-slider_section_pro_notice {
|
564 |
+
margin-top: -16px;
|
565 |
+
padding-bottom: 0 !important;
|
566 |
+
}
|
567 |
+
|
568 |
+
.elementor-control-layout_select_pro_notice + div,
|
569 |
+
.elementor-control-element_align_pro_notice + div {
|
570 |
+
padding-top: 15px;
|
571 |
+
}
|
572 |
+
|
573 |
+
.elementor-control-layout_select .elementor-choices label {
|
574 |
+
position: relative;
|
575 |
+
}
|
576 |
+
|
577 |
+
.elementor-control-layout_select .elementor-choices label:nth-child(2):after,
|
578 |
+
.elementor-control-layout_select .elementor-choices label:nth-child(4):after,
|
579 |
+
.elementor-control-layout_select .elementor-choices label:nth-child(6):after,
|
580 |
+
.elementor-control-layout_select .elementor-choices label:nth-child(8):after,
|
581 |
+
.elementor-control-layout_select .elementor-choices label:nth-child(10):after,
|
582 |
+
.elementor-control-layout_select .elementor-choices label:nth-child(12):after {
|
583 |
+
content: ' ';
|
584 |
+
display: block;
|
585 |
+
width: 100%;
|
586 |
+
height: 100%;
|
587 |
+
position: absolute;
|
588 |
+
top: 0;
|
589 |
+
left: 0;
|
590 |
+
background: rgba(0,0,0,0.2);
|
591 |
+
}
|
592 |
+
|
593 |
+
/* Adjustments */
|
594 |
+
.elementor-control.elementor-control-element_align_pro_notice,
|
595 |
+
.elementor-control.elementor-control-search_pro_notice,
|
596 |
+
.elementor-control.elementor-control-layout_select_pro_notice,
|
597 |
+
.elementor-control.elementor-control-grid_columns_pro_notice,
|
598 |
+
.elementor-control.elementor-control-slider_content_type_pro_notice,
|
599 |
+
.elementor-control.elementor-control-slider_repeater_pro_notice,
|
600 |
+
.elementor-control.elementor-control-slider_dots_layout_pro_notice,
|
601 |
+
.elementor-control.elementor-control-testimonial_repeater_pro_notice,
|
602 |
+
.elementor-control.elementor-control-testimonial_icon_pro_notice,
|
603 |
+
.elementor-control.elementor-control-menu_layout_pro_notice,
|
604 |
+
.elementor-control.elementor-control-menu_items_submenu_entrance_pro_notice,
|
605 |
+
.elementor-control.elementor-control-switcher_label_style_pro_notice,
|
606 |
+
.elementor-control.elementor-control-countdown_type_pro_notice,
|
607 |
+
.elementor-control.elementor-control-layout_pro_notice,
|
608 |
+
.elementor-control.elementor-control-anim_timing_pro_notice,
|
609 |
+
.elementor-control.elementor-control-tab_content_type_pro_notice,
|
610 |
+
.elementor-control.elementor-control-tabs_repeater_pro_notice,
|
611 |
+
.elementor-control.elementor-control-tabs_align_pro_notice,
|
612 |
+
.elementor-control.elementor-control-front_trigger_pro_notice,
|
613 |
+
.elementor-control.elementor-control-back_link_type_pro_notice,
|
614 |
+
.elementor-control.elementor-control-box_anim_timing_pro_notice,
|
615 |
+
.elementor-control.elementor-control-image_style_pro_notice,
|
616 |
+
.elementor-control.elementor-control-image_animation_timing_pro_notice,
|
617 |
+
.elementor-control.elementor-control-label_display_pro_notice,
|
618 |
+
.elementor-control.elementor-control-post_type_pro_notice,
|
619 |
+
.elementor-control.elementor-control-type_select_pro_notice,
|
620 |
+
.elementor-control.elementor-control-icon_style_pro_notice,
|
621 |
+
.elementor-control.elementor-control-dual_button_pro_notice,
|
622 |
+
.elementor-control.elementor-control-team_member_pro_notice,
|
623 |
+
.elementor-control.elementor-control-price_list_pro_notice,
|
624 |
+
.elementor-control.elementor-control-business_hours_pro_notice,
|
625 |
+
.elementor-control.elementor-control-sharing_columns_pro_notice,
|
626 |
+
.elementor-control.elementor-control-popup_trigger_pro_notice,
|
627 |
+
.elementor-control.elementor-control-popup_show_again_delay_pro_notice,
|
628 |
+
.elementor-control.elementor-control-group_popup_settings_pro_notice,
|
629 |
+
.elementor-control.elementor-control-which_particle_pro_notice,
|
630 |
+
.elementor-control.elementor-control-paralax_repeater_pro_notice,
|
631 |
+
.elementor-control.elementor-control-opnepage_pro_notice,
|
632 |
+
.elementor-control.elementor-control-timeline_repeater_pro_notice,
|
633 |
+
.elementor-control.elementor-control-limit_grid_items_pro_notice {
|
634 |
+
padding-bottom: 0 !important;
|
635 |
+
}
|
636 |
+
|
637 |
+
.elementor-control-search_pro_notice .wpr-pro-notice,
|
638 |
+
.elementor-control-grid_columns_pro_notice .wpr-pro-notice,
|
639 |
+
.elementor-control-slider_content_type_pro_notice .wpr-pro-notice,
|
640 |
+
.elementor-control-slider_repeater_pro_notice .wpr-pro-notice,
|
641 |
+
.elementor-control-slider_dots_layout_pro_notice .wpr-pro-notice,
|
642 |
+
.elementor-control-testimonial_repeater_pro_notice .wpr-pro-notice,
|
643 |
+
.elementor-control-testimonial_icon_pro_notice .wpr-pro-notice,
|
644 |
+
.elementor-control-menu_layout_pro_notice .wpr-pro-notice,
|
645 |
+
.elementor-control-menu_items_submenu_entrance_pro_notice .wpr-pro-notice,
|
646 |
+
.elementor-control-switcher_label_style_pro_notice .wpr-pro-notice,
|
647 |
+
.elementor-control-countdown_type_pro_notice .wpr-pro-notice,
|
648 |
+
.elementor-control-layout_pro_notice .wpr-pro-notice,
|
649 |
+
.elementor-control-anim_timing_pro_notice .wpr-pro-notice,
|
650 |
+
.elementor-control-tab_content_type_pro_notice .wpr-pro-notice,
|
651 |
+
.elementor-control-tabs_repeater_pro_notice .wpr-pro-notice,
|
652 |
+
.elementor-control-tabs_align_pro_notice .wpr-pro-notice,
|
653 |
+
.elementor-control-front_trigger_pro_notice .wpr-pro-notice,
|
654 |
+
.elementor-control-back_link_type_pro_notice .wpr-pro-notice,
|
655 |
+
.elementor-control-box_anim_timing_pro_notice .wpr-pro-notice,
|
656 |
+
.elementor-control-image_style_pro_notice .wpr-pro-notice,
|
657 |
+
.elementor-control-image_animation_timing_pro_notice .wpr-pro-notice,
|
658 |
+
.elementor-control-label_display_pro_notice .wpr-pro-notice,
|
659 |
+
.elementor-control-post_type_pro_notice .wpr-pro-notice,
|
660 |
+
.elementor-control-type_select_pro_notice .wpr-pro-notice,
|
661 |
+
.elementor-control-icon_style_pro_notice .wpr-pro-notice,
|
662 |
+
.elementor-control-dual_button_pro_notice .wpr-pro-notice,
|
663 |
+
.elementor-control-team_member_pro_notice .wpr-pro-notice,
|
664 |
+
.elementor-control-price_list_pro_notice .wpr-pro-notice,
|
665 |
+
.elementor-control-business_hours_pro_notice .wpr-pro-notice,
|
666 |
+
.elementor-control-sharing_columns_pro_notice .wpr-pro-notice,
|
667 |
+
.elementor-control-popup_trigger_pro_notice .wpr-pro-notice,
|
668 |
+
.elementor-control-popup_show_again_delay_pro_notice .wpr-pro-notice,
|
669 |
+
.elementor-control-group_popup_settings_pro_notice .wpr-pro-notice {
|
670 |
+
border-bottom: none !important;
|
671 |
+
}
|
672 |
+
|
673 |
+
/* Both */
|
674 |
+
.elementor-control.elementor-control-pagination_type_pro_notice,
|
675 |
+
.elementor-control.elementor-control-tooltip_trigger_pro_notice {
|
676 |
+
padding-top: 0 !important;
|
677 |
+
padding-bottom: 0 !important;
|
678 |
+
}
|
679 |
+
|
680 |
+
.elementor-control-pagination_type_pro_notice .wpr-pro-notice {
|
681 |
+
border-top: none !important;
|
682 |
+
border-bottom: none !important;
|
683 |
+
}
|
684 |
+
|
685 |
+
.elementor-control-pro_features_section .elementor-section-toggle,
|
686 |
+
.elementor-control-pro_features_section .elementor-section-title {
|
687 |
+
color: #f54;
|
688 |
+
}
|
689 |
+
|
690 |
+
.elementor-control-pro_features_section .elementor-section-title {
|
691 |
+
line-height: 20px;
|
692 |
+
}
|
693 |
+
.elementor-control-pro_features_section .elementor-section-title .dashicons {
|
694 |
+
line-height: 20px;
|
695 |
+
font-size: 13px;
|
696 |
+
}
|
697 |
+
|
698 |
+
.wpr-pro-features-list {
|
699 |
+
text-align: center;
|
700 |
+
}
|
701 |
+
|
702 |
+
.wpr-pro-features-list ul {
|
703 |
+
text-align: left;
|
704 |
+
}
|
705 |
+
|
706 |
+
.wpr-pro-features-list ul li {
|
707 |
+
position: relative;
|
708 |
+
line-height: 22px;
|
709 |
+
padding-left: 20px;
|
710 |
+
}
|
711 |
+
|
712 |
+
.wpr-pro-features-list ul li::before {
|
713 |
+
content: '.';
|
714 |
+
font-size: 38px;
|
715 |
+
position: absolute;
|
716 |
+
top: -11px;
|
717 |
+
left: 0;
|
718 |
+
}
|
719 |
+
|
720 |
+
.wpr-pro-features-list ul + a {
|
721 |
+
display: inline-block;
|
722 |
+
background-color: #f54;
|
723 |
+
color: #fff;
|
724 |
+
margin: 15px 15px 10px 0;
|
725 |
+
padding: 7px 12px;
|
726 |
+
border-radius: 3px;
|
727 |
+
}
|
728 |
+
|
729 |
+
.wpr-pro-features-list ul + a:hover {
|
730 |
+
color: #fff;
|
731 |
+
}
|
732 |
+
|
733 |
+
/* Video Tutorial Link */
|
734 |
+
.elementor-control[class*="video_tutorial"] {
|
735 |
+
padding-top: 0 !important;
|
736 |
+
padding-bottom: 5px !important;
|
737 |
+
}
|
738 |
+
|
739 |
+
.elementor-control[class*="video_tutorial"] a {
|
740 |
+
line-height: 16px;
|
741 |
+
font-size: 12px;
|
742 |
+
}
|
743 |
+
|
744 |
+
.elementor-control[class*="video_tutorial"] a .dashicons {
|
745 |
+
font-size: 16px;
|
746 |
+
}
|
747 |
+
|
748 |
+
|
749 |
+
/*--------------------------------------------------------------
|
750 |
+
== Elementor Search Notice
|
751 |
+
--------------------------------------------------------------*/
|
752 |
+
.wpr-elementor-search-notice {
|
753 |
+
background: #fff;
|
754 |
+
font-size: 13px;
|
755 |
+
padding: 20px;
|
756 |
+
line-height: 18px;
|
757 |
+
margin: 10px;
|
758 |
+
border-left: 3px solid #71d7f7;
|
759 |
+
-webkit-box-shadow: 0 1px 4px 0 rgb(0 0 0 / 7%);
|
760 |
+
box-shadow: 0 1px 4px 0 rgb(0 0 0 / 7%);
|
761 |
}
|
assets/css/frontend.css
CHANGED
@@ -4939,13 +4939,13 @@ body:not(.elementor-editor-active) .wpr-template-popup {
|
|
4939 |
background-position: center;
|
4940 |
}
|
4941 |
|
4942 |
-
.wpr-slider-title
|
4943 |
.wpr-slider-sub-title h3,
|
4944 |
.wpr-slider-description p {
|
4945 |
display: inline-block;
|
4946 |
}
|
4947 |
|
4948 |
-
.wpr-slider-title
|
4949 |
color: #ffffff;
|
4950 |
font-size: 40px;
|
4951 |
font-weight: 600;
|
4939 |
background-position: center;
|
4940 |
}
|
4941 |
|
4942 |
+
.wpr-slider-title *,
|
4943 |
.wpr-slider-sub-title h3,
|
4944 |
.wpr-slider-description p {
|
4945 |
display: inline-block;
|
4946 |
}
|
4947 |
|
4948 |
+
.wpr-slider-title * {
|
4949 |
color: #ffffff;
|
4950 |
font-size: 40px;
|
4951 |
font-weight: 600;
|
assets/css/frontend.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
article,aside,figcaption,figure,footer,header,main,nav,section{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border:0;height:1px;margin:20px 0}pre{font-family:monospace,monospace;font-size:1em}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}[class*=elementor-widget-wpr-] a{text-decoration:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{display:block;border-style:none}svg:not(:root){overflow:hidden;display:inline}button,input{overflow:visible;outline:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{outline:0}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;outline:0}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;outline:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;outline:0}[type=search]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:0}[type=search]:focus{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:0;border:none;background-color:transparent}.ast-separate-container .comment-respond{padding:0;background-color:transparent}.wpr-hidden-element{display:none!important}.wpr-cv-container{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:90}.wpr-cv-outer{display:table;width:100%;height:100%}.wpr-cv-inner{display:table-cell;vertical-align:middle}.wpr-no-transition-delay{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.wpr-enable-dropcap p:first-child:first-letter{float:left;padding-right:10px;font-size:50px;line-height:1}.wpr-tooltip{visibility:hidden;opacity:0;position:absolute;top:0;left:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);padding:6px 10px;border-radius:4px;font-size:15px;-webkit-transition:all 230ms ease-in-out 0s;-o-transition:all 230ms ease-in-out 0s;transition:all 230ms ease-in-out 0s}.wpr-tooltip:before{content:"";position:absolute;left:10px;bottom:-5px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top-style:solid;border-top-width:6px}.wpr-mobile-nav-menu,.wpr-mobile-nav-menu ul,.wpr-nav-menu,.wpr-nav-menu ul{padding:0;margin:0;list-style:none;font-size:0}.wpr-nav-menu li{position:relative}.wpr-nav-menu-horizontal .wpr-nav-menu>li{display:inline-block}.wpr-nav-menu .wpr-menu-item{display:block;position:relative;z-index:1}.wpr-mobile-nav-menu li,.wpr-nav-menu li{font-size:16px;line-height:1}.wpr-nav-menu-horizontal .wpr-nav-menu>li:first-child,.wpr-pointer-line-fx .wpr-nav-menu-horizontal>li:first-child .wpr-menu-item,.wpr-pointer-none .wpr-nav-menu-horizontal>li:first-child .wpr-menu-item{padding-left:0!important;margin-left:0!important}.wpr-nav-menu-horizontal .wpr-nav-menu>li:last-child,.wpr-pointer-line-fx .wpr-nav-menu-horizontal>li:last-child .wpr-menu-item,.wpr-pointer-none .wpr-nav-menu-horizontal>li:last-child .wpr-menu-item{padding-right:0!important;margin-right:0!important}div[class*=wpr-main-menu-align-] .wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-menu{left:100%}.wpr-main-menu-align-center .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-icon{left:0}.wpr-main-menu-align-left .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-menu-item,.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-sub-menu li a{text-align:left}.wpr-main-menu-align-center .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align-center .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align-right .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-menu-item,.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu li a{text-align:right}@media screen and (min-width:2400px){.wpr-main-menu-align--widescreencenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--widescreenleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--widescreenleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--widescreenleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--widescreencenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--widescreencenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--widescreenright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--widescreenright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}}@media screen and (max-width:1221px){.wpr-main-menu-align--laptopcenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--laptopleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--laptopleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--laptopleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--laptopcenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--laptopcenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--laptopright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--laptopright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}}@media screen and (max-width:1200px){.wpr-main-menu-align--tablet_extracenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--tablet_extraleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--tablet_extraleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tablet_extraleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--tablet_extracenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tablet_extracenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--tablet_extraright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tablet_extraright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}}@media screen and (max-width:1024px){.wpr-main-menu-align--tabletcenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--tabletleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--tabletleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tabletleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--tabletcenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tabletcenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--tabletright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tabletright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}}@media screen and (max-width:880px){.wpr-main-menu-align--mobile_extracenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--mobile_extraleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--mobile_extraleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobile_extraleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--mobile_extracenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobile_extracenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--mobile_extraright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobile_extraright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}}@media screen and (max-width:767px){.wpr-main-menu-align--mobilecenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--mobileleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--mobileleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobileleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--mobilecenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobilecenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--mobileright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobileright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}}.wpr-nav-menu .wpr-sub-menu{display:none;position:absolute;z-index:999;width:180px;text-align:left;list-style:none;margin:0}.wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-menu{top:0}.wpr-sub-menu-position-inline .wpr-nav-menu-vertical .wpr-sub-menu{position:static;width:100%!important;text-align:center!important;margin-left:0!important}.wpr-sub-menu-position-inline .wpr-sub-menu a{position:relative}.wpr-nav-menu .wpr-sub-menu .wpr-sub-menu{top:0;left:100%}.wpr-sub-menu .wpr-sub-menu-item{display:block;font-size:14px}.wpr-nav-menu-horizontal .wpr-menu-item .wpr-sub-icon{margin-left:7px;text-indent:0}.wpr-sub-icon{position:absolute;top:48%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.wpr-sub-icon-rotate{-webkit-transform:rotate(-90deg) translateX(80%);-ms-transform:rotate(-90deg) translateX(80%);transform:rotate(-90deg) translateX(80%)}.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-style:solid}.wpr-mobile-nav-menu,.wpr-mobile-nav-menu-container{display:none}.wpr-mobile-nav-menu{position:absolute;z-index:9999}.wpr-mobile-menu-drdown-align-left .wpr-mobile-nav-menu{left:0}.wpr-mobile-menu-drdown-align-center .wpr-mobile-nav-menu{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-mobile-menu-drdown-align-right .wpr-mobile-nav-menu{right:0}.wpr-mobile-menu-item,.wpr-mobile-sub-menu-item{position:relative}.wpr-mobile-menu-item,.wpr-mobile-sub-menu-item{display:block}.wpr-mobile-sub-menu{display:none}.wpr-mobile-nav-menu .menu-item-has-children>a:after{position:absolute;right:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.wpr-mobile-menu-item-align-left .wpr-mobile-sub-menu a:before{content:' ';display:inline-block;width:10px}.wpr-mobile-menu-item-align-left .wpr-mobile-sub-menu .wpr-mobile-sub-menu a:before{width:20px}.wpr-mobile-menu-item-align-center .wpr-mobile-nav-menu{text-align:center}.wpr-mobile-menu-item-align-right .wpr-mobile-nav-menu{text-align:right}.wpr-mobile-menu-item-align-right .wpr-mobile-nav-menu .menu-item-has-children>a:after{right:auto!important;left:0}div[class*=wpr-sub-icon-] .wpr-mobile-nav-menu .menu-item-has-children>a:after{font-family:"Font Awesome 5 Free";font-size:12px;font-weight:900;font-style:normal;text-decoration:none;line-height:1;letter-spacing:0;text-rendering:auto;-webkit-font-smoothing:antialiased}.wpr-sub-icon-caret-down .wpr-mobile-nav-menu .menu-item-has-children>a:after,.wpr-sub-icon-caret-down .wpr-sub-icon:before{content:"\f0d7"}.wpr-sub-icon-angle-down .wpr-mobile-nav-menu .menu-item-has-children>a:after,.wpr-sub-icon-angle-down .wpr-sub-icon:before{content:"\f107"}.wpr-sub-icon-chevron-down .wpr-mobile-nav-menu .menu-item-has-children>a:after,.wpr-sub-icon-chevron-down .wpr-sub-icon:before{content:"\f078"}.wpr-sub-icon-plus .wpr-mobile-nav-menu .menu-item-has-children>a:after,.wpr-sub-icon-plus .wpr-sub-icon:before{content:"\f067"}.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-style:solid}.wpr-mobile-toggle-wrap{font-size:0;line-height:0}.wpr-mobile-toggle{display:inline-block;padding:7px;cursor:pointer;border-style:solid;text-align:center}.wpr-mobile-toggle-line{display:block;width:100%}.wpr-mobile-toggle-line:last-child{margin-bottom:0!important}.wpr-mobile-toggle-text{font-size:16px;line-height:1!important}.wpr-mobile-toggle-text:last-child{display:none}.wpr-mobile-toggle-v2 .wpr-mobile-toggle-line:nth-child(2){width:78%;margin-left:24%}.wpr-mobile-toggle-v2 .wpr-mobile-toggle-line:nth-child(3){width:45%;margin-left:57%}.wpr-mobile-toggle-v3 .wpr-mobile-toggle-line:nth-child(2){width:75%;margin-left:15%}.wpr-mobile-toggle-v4 .wpr-mobile-toggle-line:nth-child(1),.wpr-mobile-toggle-v4 .wpr-mobile-toggle-line:nth-child(3){width:75%;margin-left:25%}.wpr-mobile-toggle-v4 .wpr-mobile-toggle-line:nth-child(2){width:75%;margin-right:25%}.wpr-mobile-toggle-v5 .wpr-mobile-toggle-line:nth-child(1){display:none}.wpr-nav-menu-bp-always .wpr-nav-menu-container{display:none}.wpr-nav-menu-bp-always .wpr-mobile-nav-menu-container{display:block}@media screen and (max-width:1025px){.wpr-nav-menu-bp-tablet .wpr-nav-menu-container{display:none}.wpr-nav-menu-bp-tablet .wpr-mobile-nav-menu-container{display:block}}@media screen and (max-width:767px){.wpr-nav-menu-bp-mobile .wpr-nav-menu-container,.wpr-nav-menu-bp-pro-al .wpr-nav-menu-container,.wpr-nav-menu-bp-pro-nn .wpr-nav-menu-container{display:none}.wpr-nav-menu-bp-mobile .wpr-mobile-nav-menu-container,.wpr-nav-menu-bp-pro-al .wpr-mobile-nav-menu-container,.wpr-nav-menu-bp-pro-nn .wpr-mobile-nav-menu-container{display:block}}.wpr-pointer-background-fx .wpr-active-menu-item:before,.wpr-pointer-border-fx .wpr-active-menu-item:before,.wpr-pointer-line-fx .wpr-active-menu-item:after,.wpr-pointer-line-fx .wpr-active-menu-item:before{opacity:1!important}.wpr-pointer-fx-none{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.wpr-pointer-double-line.wpr-pointer-fx-grow .wpr-active-menu-item:after,.wpr-pointer-double-line.wpr-pointer-fx-grow .wpr-active-menu-item:before,.wpr-pointer-double-line.wpr-pointer-fx-slide .wpr-active-menu-item:after,.wpr-pointer-double-line.wpr-pointer-fx-slide .wpr-active-menu-item:before,.wpr-pointer-overline.wpr-pointer-fx-grow .wpr-active-menu-item:before,.wpr-pointer-overline.wpr-pointer-fx-slide .wpr-active-menu-item:before,.wpr-pointer-underline.wpr-pointer-fx-grow .wpr-active-menu-item:after,.wpr-pointer-underline.wpr-pointer-fx-slide .wpr-active-menu-item:after{width:100%}.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-active-menu-item:before{top:0}.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-active-menu-item:after{bottom:0}.wpr-pointer-background-fx.wpr-pointer-fx-grow .wpr-active-menu-item:before,.wpr-pointer-background-fx.wpr-pointer-fx-shrink .wpr-active-menu-item:before,.wpr-pointer-background-fx.wpr-pointer-fx-sweep .wpr-active-menu-item:before,.wpr-pointer-border-fx.wpr-pointer-fx-grow .wpr-active-menu-item:before,.wpr-pointer-border-fx.wpr-pointer-fx-shrink .wpr-active-menu-item:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wpr-pointer-background-fx.wpr-pointer-fx-skew .wpr-active-menu-item:before{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}.wpr-mobile-nav-menu .sub-menu-toggle{display:none!important}.elementor-widget-wpr-nav-menu .wpr-mobile-nav-menu a,.elementor-widget-wpr-nav-menu .wpr-mobile-toggle-text,.elementor-widget-wpr-nav-menu .wpr-nav-menu .wpr-menu-item{line-height:26px}.elementor-widget-wpr-nav-menu .wpr-sub-menu .wpr-sub-menu-item{font-size:14px}.wpr-onepage-nav{position:fixed;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-onepage-nav-item{position:relative}.wpr-onepage-nav-item:last-child{margin-bottom:0!important}.wpr-onepage-nav-vr-top .wpr-onepage-nav{top:0}.wpr-onepage-nav-vr-middle .wpr-onepage-nav{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}.wpr-onepage-nav-vr-bottom .wpr-onepage-nav{bottom:0}.wpr-onepage-nav-hr-left .wpr-onepage-nav{left:0}.wpr-onepage-nav-hr-right .wpr-onepage-nav{right:0}.wpr-onepage-nav-item .wpr-tooltip{text-align:center}.wpr-onepage-nav-item:hover .wpr-tooltip{opacity:1;visibility:visible}.wpr-onepage-nav-hr-left .wpr-onepage-nav-item:hover .wpr-tooltip{-ms-transform:translate(10%,-50%);transform:translate(10%,-50%);-webkit-transform:translate(10%,-50%)}.wpr-onepage-nav-hr-left .wpr-onepage-nav-item .wpr-tooltip{top:50%;left:100%;-ms-transform:translate(20%,-50%);transform:translate(20%,-50%);-webkit-transform:translate(20%,-50%)}.wpr-onepage-nav-hr-left .wpr-onepage-nav-item .wpr-tooltip:before{left:auto;left:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.wpr-onepage-nav-hr-right .wpr-onepage-nav-item:hover .wpr-tooltip{-ms-transform:translate(-110%,-50%);transform:translate(-110%,-50%);-webkit-transform:translate(-110%,-50%)}.wpr-onepage-nav-hr-right .wpr-onepage-nav-item .wpr-tooltip{top:50%;left:0;-ms-transform:translate(-120%,-50%);transform:translate(-120%,-50%);-webkit-transform:translate(-120%,-50%)}.wpr-onepage-nav-hr-right .wpr-onepage-nav-item .wpr-tooltip:before{left:auto;right:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.elementor-widget-wpr-onepage-nav .wpr-onepage-nav{background-color:#605be5;-webkit-box-shadow:0 0 15px 0 #d7d7d7;box-shadow:0 0 15px 0 #d7d7d7}.elementor-widget-wpr-onepage-nav .wpr-onepage-nav-item .wpr-tooltip{font-size:14px}.wpr-archive-title,.wpr-author-box-name,.wpr-author-box-title,.wpr-post-title{margin:0}.wpr-archive-title:after{content:' ';display:block}.wpr-featured-media-image{position:relative;display:inline-block;vertical-align:middle}.wpr-featured-media-caption{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.wpr-featured-media-caption span{display:inline-block}.wpr-fm-image-caption-hover .wpr-featured-media-caption{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.wpr-fm-image-caption-hover:hover .wpr-featured-media-caption{opacity:1}.wpr-gallery-slider{opacity:0}.wpr-gallery-lightbox-yes .wpr-featured-media-image{cursor:pointer}.wpr-gallery-slide img{margin:0 auto}.wpr-gallery-slider-arrow{position:absolute;z-index:120;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-align:center;cursor:pointer}.wpr-gallery-slider-arrow i{display:block;width:100%;height:100%;line-height:inherit}.wpr-gallery-slider-arrow{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-gallery-slider-nav-fade .wpr-gallery-slider-arrow{opacity:0;visibility:hidden}.wpr-gallery-slider-nav-fade .wpr-gallery-slider:hover .wpr-gallery-slider-arrow{opacity:1;visibility:visible}.wpr-gallery-slider-dots{position:absolute;display:inline-table;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:110}.wpr-gallery-slider-dots ul{list-style:none;margin:0;padding:0}.wpr-gallery-slider-dots li{float:left}.wpr-gallery-slider-dot{display:block;cursor:pointer}.wpr-gallery-slider-dots li:last-child .wpr-gallery-slider-dot{margin:0!important}.wpr-author-box-image{display:inline-block;overflow:hidden}.wpr-author-box-arrange-left .wpr-author-box{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-author-box-arrange-right .wpr-author-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-author-box-arrange-left .wpr-author-box-image,.wpr-author-box-arrange-right .wpr-author-box-image{-ms-flex-negative:0;flex-shrink:0}.wpr-author-box-arrange-left .wpr-author-box-text,.wpr-author-box-arrange-right .wpr-author-box-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wpr-author-box-btn{display:inline-block}.wpr-post-navigation-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-posts-navigation-svg-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-post-navigation-wrap>div:last-child{margin-right:0!important}.wpr-post-nav-fixed-default-wrap{position:fixed;bottom:0;z-index:999}.wpr-post-nav-fixed.wpr-post-navigation{position:fixed;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999}.wpr-post-nav-fixed.wpr-post-navigation a{display:block}.wpr-post-nav-fixed.wpr-post-navigation img{position:absolute;top:0;max-width:none}.wpr-post-nav-fixed.wpr-post-nav-prev{left:0}.wpr-post-nav-fixed.wpr-post-nav-next{right:0}.wpr-post-nav-fixed.wpr-post-nav-hover img{opacity:0}.wpr-post-nav-fixed.wpr-post-nav-hover.wpr-post-nav-prev img{-webkit-transform:perspective(600px) rotateY(90deg);transform:perspective(600px) rotateY(90deg);-webkit-transform-origin:center left 0;-ms-transform-origin:center left 0;transform-origin:center left 0}.wpr-post-nav-fixed.wpr-post-nav-hover.wpr-post-nav-next img{-webkit-transform:perspective(600px) rotateY(-90deg);transform:perspective(600px) rotateY(-90deg);-webkit-transform-origin:center right 0;-ms-transform-origin:center right 0;transform-origin:center right 0}.wpr-post-nav-fixed.wpr-post-nav-hover:hover img{opacity:1;position:absolute;-webkit-transform:none;-ms-transform:none;transform:none}.wpr-post-nav-static.wpr-post-navigation{width:50%}.wpr-post-navigation{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-size:cover;background-position:center center;background-repeat:no-repeat}.wpr-post-navigation{position:relative}.wpr-post-navigation a{position:relative;z-index:2}.wpr-post-nav-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.wpr-post-nav-back{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:30px}.wpr-post-navigation a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-post-nav-next a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpr-post-nav-labels{min-width:0}.wpr-post-nav-labels h5{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.wpr-post-nav-labels span{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-post-nav-next .wpr-post-nav-labels h5,.wpr-post-nav-next .wpr-post-nav-labels>span{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpr-post-navigation i{text-align:center}.wpr-post-nav-dividers{padding:10px 0;border-top:1px solid #000;border-bottom:1px solid #000}.wpr-post-nav-divider{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-negative:0;flex-shrink:0}.wpr-post-nav-dividers.wpr-post-navigation-wrap{padding-left:0!important;padding-right:0!important}.wpr-post-nav-back a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0}.wpr-post-nav-back span{display:inline-block;border-style:solid}.wpr-post-nav-back span:nth-child(2n){margin-right:0!important}.wpr-post-info{padding:0;margin:0;list-style:none}.wpr-post-info li{position:relative}.wpr-post-info-horizontal li{display:inline-block}.wpr-post-info-horizontal li:last-child{padding-right:0!important}.wpr-post-info-vertical li:last-child{padding-bottom:0!important}.wpr-post-info li .wpr-post-info-text{display:inline-block;text-align:left!important}.wpr-post-info li:after{content:' ';display:inline-block;position:absolute}.wpr-post-info li:last-child:after{display:none}.wpr-post-info-horizontal li:after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-post-info-vertical li:after{bottom:0}.wpr-post-info-align-left .wpr-post-info-vertical li:after{left:0}.wpr-post-info-align-center .wpr-post-info-vertical li:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-post-info-align-right .wpr-post-info-vertical li:after{right:0}.wpr-post-info-text span{display:inline-block}.wpr-post-info-author img{display:inline-block;margin-right:10px;vertical-align:middle}.wpr-post-info-custom-field a,.wpr-post-info-custom-field span{display:inline-block}.wpr-comments-list,.wpr-comments-list ul.children{list-style:none;padding:0;margin:0}.wpr-comment-avatar{float:left;overflow:hidden}.wpr-comment-avatar img{margin:0!important;position:static!important}.wpr-comment-metadata>*{display:inline-block}.wpr-comment-metadata p{display:block}.wpr-comments-wrap .comment-reply-link{float:none!important}.wpr-comment-reply-separate.wpr-comment-reply-align-right .wpr-comment-reply{text-align:right}.wpr-comment-reply-inline.wpr-comment-reply-align-right .wpr-comment-reply{float:right}.wpr-comment-reply-inline.wpr-comment-reply-align-left .wpr-comment-reply:before{content:'\00a0|\00a0'}.wpr-comment-reply a,.wpr-comments-navigation a,.wpr-comments-navigation span{display:inline-block}.wpr-comments-navigation-center,.wpr-comments-navigation-justify{text-align:center}.wpr-comments-navigation-left{text-align:left}.wpr-comments-navigation-right{text-align:right}.wpr-comments-navigation-justify a.prev{float:left}.wpr-comments-navigation-justify a.next{float:right}.wpr-comment-form .comment-notes{display:none}.wpr-comment-form-author input,.wpr-comment-form-email input,.wpr-comment-form-text,.wpr-comment-form-text textarea,.wpr-comment-form-url input{display:block;width:100%}.wpr-comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-comment-form label{margin-bottom:10px}.wpr-comment-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-cf-no-url .wpr-comment-form-email{margin-right:0!important}.wpr-cf-style-1 .wpr-comment-form-fields,.wpr-cf-style-4 .wpr-comment-form-fields{display:block}.wpr-comment-form .wpr-comment-form-fields>div{width:100%}.wpr-cf-style-2 .wpr-comment-form-fields,.wpr-cf-style-5 .wpr-comment-form-fields,.wpr-comment-form[class*=wpr-cf-pro] .wpr-comment-form-fields{display:block;width:60%}.wpr-cf-style-2 .wpr-comment-form-fields>div,.wpr-cf-style-5 .wpr-comment-form-fields>div,.wpr-comment-form[class*=wpr-cf-pro]>div{margin-right:0!important}.wpr-cf-style-4.wpr-comment-form .wpr-comment-form-fields,.wpr-cf-style-5.wpr-comment-form .wpr-comment-form-fields,.wpr-cf-style-6.wpr-comment-form .wpr-comment-form-fields,.wpr-comment-form[class*=wpr-cf-pro] .wpr-comment-form-fields{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.wpr-submit-comment{cursor:pointer}.wpr-comments-list .comment-respond{margin-bottom:30px}.wpr-product-media-wrap{position:relative;display:inline-block;max-width:100%}.wpr-product-media-image{display:inline-block;position:relative;vertical-align:middle;overflow:hidden}.wpr-product-media-caption{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.wpr-product-media-caption span{display:inline-block}.wpr-pd-image-caption-hover .wpr-product-media-wrap .wpr-product-media-caption{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.wpr-pd-image-caption-hover .wpr-product-media-wrap:hover .wpr-product-media-caption{opacity:1}.wpr-product-thumb-nav li{overflow:hidden;cursor:pointer;opacity:.75}.wpr-product-thumb-nav li.slick-current{opacity:1}.wpr-product-thumb-nav li img{width:100%}.wpr-gallery-lightbox-yes .wpr-product-media-image{cursor:pointer}.wpr-gallery-zoom-yes .wpr-product-media-image:hover img{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.wpr-product-media-onsale{position:absolute;top:0;left:0;z-index:2}.wpr-product-price-separate .wpr-product-price del,.wpr-product-price-separate .wpr-product-price ins{display:block}.wpr-grid{opacity:0}.wpr-grid-item{padding:0!important;float:left;position:relative;text-align:center}.wpr-grid-item,.wpr-grid-item *{outline:0!important}.wpr-grid-last-row{margin-bottom:0!important}.wpr-grid-item-above-content{border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.wpr-grid:not([data-settings*=list]) .wpr-grid-item-below-content{border-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.wpr-grid-item-inner,.wpr-grid-media-wrap{position:relative}.wpr-grid-image-wrap{overflow:hidden}.wpr-grid-image-wrap img{display:block;width:100%}.wpr-grid-media-hover{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.wpr-grid-media-hover-top{position:absolute;top:0;left:0;width:100%;z-index:2}.wpr-grid-media-hover-bottom{position:absolute;bottom:0;left:0;width:100%;z-index:2}.wpr-grid-media-hover-middle{position:relative;z-index:2}.wpr-grid .wpr-cv-container,.wpr-magazine-grid .wpr-cv-container{z-index:1}.wpr-grid-item-display-block{clear:both}.wpr-grid-item-display-custom.wpr-grid-item-align-left,.wpr-grid-item-display-inline.wpr-grid-item-align-left{float:left}.wpr-grid-item-display-custom.wpr-grid-item-align-right,.wpr-grid-item-display-inline.wpr-grid-item-align-right{float:right}.wpr-grid-item-display-custom.wpr-grid-item-align-center,.wpr-grid-item-display-inline.wpr-grid-item-align-center{float:none;display:inline-block;vertical-align:middle}.wpr-grid-cf-style-1 .inner-block>a,.wpr-grid-cf-style-1 .inner-block>span,.wpr-grid-cf-style-2 .inner-block>a,.wpr-grid-cf-style-2 .inner-block>span,.wpr-grid-item-add-to-cart .inner-block>a,.wpr-grid-item-author .inner-block a,.wpr-grid-item-comments .inner-block a,.wpr-grid-item-date .inner-block>span,.wpr-grid-item-lightbox .inner-block>span,.wpr-grid-item-likes .inner-block a,.wpr-grid-item-price .inner-block>span,.wpr-grid-item-read-more .inner-block a,.wpr-grid-item-sharing .inner-block>span,.wpr-grid-item-status .inner-block>span,.wpr-grid-item-time .inner-block>span,.wpr-grid-item-title .inner-block a,.wpr-grid-product-categories .inner-block a,.wpr-grid-product-tags .inner-block a,.wpr-grid-sep-style-1 .inner-block>span,.wpr-grid-sep-style-2 .inner-block>span,.wpr-grid-tax-style-1 .inner-block a,.wpr-grid-tax-style-2 .inner-block a{display:inline-block}.wpr-grid-item-display-custom.wpr-grid-cf-style-1 .inner-block>a,.wpr-grid-item-display-custom.wpr-grid-cf-style-1 .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-cf-style-2 .inner-block>a,.wpr-grid-item-display-custom.wpr-grid-cf-style-2 .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-add-to-cart .inner-block>a,.wpr-grid-item-display-custom.wpr-grid-item-comments .inner-block a,.wpr-grid-item-display-custom.wpr-grid-item-date .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-lightbox .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-likes .inner-block a,.wpr-grid-item-display-custom.wpr-grid-item-product-price .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-product-status .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-read-more .inner-block a,.wpr-grid-item-display-custom.wpr-grid-item-sharing .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-time .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-title .inner-block a,.wpr-grid-item-display-custom.wpr-grid-sep-style-1 .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-sep-style-2 .inner-block>span{width:100%}.wpr-grid-item-content .inner-block,.wpr-grid-item-excerpt .inner-block{display:inline-block}.wpr-grid-item-excerpt .inner-block p{margin:0!important}.wpr-grid-media-hover-bg{position:absolute}.wpr-grid-media-hover-bg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1)!important;-ms-transform:translate(-50%,-50%) scale(1)!important;transform:translate(-50%,-50%) scale(1)!important;-webkit-filter:grayscale(0)!important;filter:grayscale(0)!important;-webkit-filter:blur(0px)!important;-filter:blur(0px)!important}.wpr-grid-item-author img,.wpr-grid-item-author span{display:inline-block;vertical-align:middle}.wpr-grid-item-author img{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-filter:none!important;filter:none!important}.wpr-grid-item-likes .inner-block a{text-align:center}.wpr-likes-no-default.wpr-likes-zero i{padding:0!important}.wpr-grid-item-sharing .inner-block a{text-align:center}.wpr-grid-item-sharing .wpr-post-sharing{position:relative}.wpr-grid-item-sharing .wpr-sharing-icon{display:inline-block;position:relative}.wpr-grid-item-sharing .wpr-sharing-icon .wpr-tooltip{left:50%;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.wpr-grid-item-sharing .wpr-sharing-icon:hover .wpr-tooltip{visibility:visible;opacity:1;-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%);-webkit-transform:translate(-50%,-120%)}.wpr-grid-item-sharing .wpr-tooltip:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}.wpr-grid-item-sharing .wpr-sharing-trigger{cursor:pointer}.wpr-grid-item-sharing .wpr-tooltip{display:block;padding:10px}.wpr-grid-item-sharing .wpr-sharing-hidden{visibility:hidden;position:absolute;z-index:3;text-align:center}.wpr-grid-item-sharing .wpr-sharing-hidden a{opacity:0}.wpr-sharing-hidden a{position:relative;top:-5px;-webkit-transition-duration:.3s!important;-o-transition-duration:.3s!important;transition-duration:.3s!important;-webkit-transition-timing-function:cubic-bezier(.445,.050,.55,.95);-o-transition-timing-function:cubic-bezier(.445,.050,.55,.95);transition-timing-function:cubic-bezier(.445,.050,.55,.95);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.wpr-sharing-hidden a+a{-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.wpr-sharing-hidden a+a+a{-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.wpr-sharing-hidden a+a+a+a{-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}.wpr-sharing-hidden a+a+a+a+a{-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}.wpr-grid-item-sharing a:last-of-type{margin-right:0!important}.wpr-grid-item-sharing .inner-block a{-webkit-transition-property:color,background-color,border;-o-transition-property:color,background-color,border;transition-property:color,background-color,border;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.wpr-grid-item-add-to-cart .inner-block>a,.wpr-grid-item-read-more .inner-block>a{position:relative;overflow:hidden;vertical-align:middle}.wpr-grid-item-add-to-cart .inner-block>a i,.wpr-grid-item-add-to-cart .inner-block>a span,.wpr-grid-item-read-more .inner-block>a i,.wpr-grid-item-read-more .inner-block>a span{position:relative;z-index:2;opacity:1}.wpr-grid-item-add-to-cart .inner-block>a:after,.wpr-grid-item-add-to-cart .inner-block>a:before,.wpr-grid-item-read-more .inner-block>a:after,.wpr-grid-item-read-more .inner-block>a:before{z-index:1}.wpr-grid-item-lightbox .inner-block>span,.wpr-grid-lightbox-overlay{cursor:pointer}.wpr-grid-lightbox-overlay{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}.admin-bar .lg-toolbar{top:32px}.wpr-grid-item-separator .inner-block{font-size:0;line-height:0}.wpr-grid-item-separator.wpr-grid-item-display-inline span{width:100%!important}.wpr-woo-rating i{display:inline;position:relative;font-family:eicons;font-style:normal;line-height:1;overflow:hidden}.wpr-woo-rating i:before{content:'\e934';font-weight:900;display:block;position:absolute;top:0;left:0;font-size:inherit;font-family:inherit;overflow:hidden}.wpr-woo-rating-style-2 .wpr-woo-rating i:before{content:'\002605'}.wpr-woo-rating i:last-of-type{margin-right:0!important}.wpr-rating-icon-empty:before{display:none!important}.wpr-rating-icon-0:before{width:0}.wpr-rating-icon-1:before{width:10%}.wpr-rating-icon-2:before{width:20%}.wpr-rating-icon-3:before{width:30%}.wpr-rating-icon-4:before{width:40%}.wpr-rating-icon-5:before{width:50%}.wpr-rating-icon-6:before{width:60%}.wpr-rating-icon-7:before{width:70%}.wpr-rating-icon-8:before{width:80%}.wpr-rating-icon-9:before{width:90%}.wpr-rating-icon-full:before{width:100%}.wpr-grid-filters li{display:inline-block}.wpr-grid-filters li:last-of-type{margin-right:0!important}.wpr-grid-filters li span{display:inline-block;cursor:pointer;text-decoration:inherit}.wpr-grid-filters li a{display:inline-block}.wpr-grid-filters li sup{position:relative;padding-left:5px;line-height:1}.wpr-grid-filters li sup[data-brackets=yes]:before{content:'\0028'}.wpr-grid-filters li sup[data-brackets=yes]:after{content:'\0029'}.wpr-grid-filters .wpr-active-filter.wpr-pointer-item:after,.wpr-grid-filters .wpr-active-filter.wpr-pointer-item:before{opacity:1!important;width:100%!important}.wpr-grid-filters-sep{font-style:normal}.wpr-grid-filters-sep-left li:first-child .wpr-grid-filters-sep,.wpr-grid-filters-sep-right li:last-of-type .wpr-grid-filters-sep{display:none}.wpr-sub-filters{display:none}.wpr-grid-sorting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.wpr-grid-sorting .woocommerce-ordering,.wpr-grid-sorting>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wpr-grid-sorting .woocommerce-ordering{text-align:right}.wpr-grid-sorting .woocommerce-ordering select{width:auto;outline:0!important}.wpr-grid-sorting .woocommerce-ordering,.wpr-grid-sorting .woocommerce-result-count,.wpr-grid-sorting .wpr-shop-page-title{margin:0!important}.wpr-grid-pagination{margin-top:30px}.wpr-grid-pagination>a,.wpr-grid-pagination>span{display:inline-block}.wpr-grid-pagination i,.wpr-grid-pagination svg{vertical-align:middle}.wpr-grid-pagination .wpr-disabled-arrow{cursor:not-allowed;opacity:.4}.wpr-pagination-finish,.wpr-pagination-loading{display:none}.wpr-grid-pagination-center .wpr-grid-pagination,.wpr-grid-pagination-justify .wpr-grid-pagination{text-align:center}.wpr-grid-pagination-center .wpr-grid-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-grid-pagination-left .wpr-grid-pagination{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wpr-grid-pagination-right .wpr-grid-pagination{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpr-grid-pagination-infinite-scroll{text-align:center}.wpr-grid-pagination-justify .wpr-grid-pagi-left-arrows,.wpr-grid-pagination-justify .wpr-grid-pagination-default .wpr-prev-post-link{float:left}.wpr-grid-pagination-justify .wpr-grid-pagi-right-arrows,.wpr-grid-pagination-justify .wpr-grid-pagination-default .wpr-next-post-link{float:right}.wpr-grid-pagi-left-arrows,.wpr-grid-pagi-right-arrows,.wpr-grid-pagination .wpr-load-more-btn{display:inline-block}.wpr-grid-pagi-right-arrows a:last-child,.wpr-grid-pagi-right-arrows span:last-child,.wpr-load-more-btn{margin-right:0!important}.wpr-grid-pagination .wpr-first-page,.wpr-grid-pagination .wpr-last-page,.wpr-grid-pagination .wpr-next-page,.wpr-grid-pagination .wpr-next-post-link,.wpr-grid-pagination .wpr-prev-page,.wpr-grid-pagination .wpr-prev-post-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width:767px){.wpr-grid-pagination a,.wpr-grid-pagination span{margin-bottom:10px}.wpr-grid-pagination a>span,.wpr-grid-pagination span>span{display:none}.wpr-grid-pagination.wpr-grid-pagination-numbered a i,.wpr-grid-pagination.wpr-grid-pagination-numbered span i{padding:0!important}}.elementor-editor-active .wpr-grid-pagination-infinite-scroll{display:none}.wpr-grid-slider-nav-position-default .wpr-grid-slider-arrow-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-grid-slider-nav-position-default .wpr-grid-slider-arrow{position:static}.wpr-grid-slider-nav-position-default .wpr-grid-slider-prev-arrow{-ms-transform:none;transform:none;-webkit-transform:none}.wpr-grid-slider-nav-position-default .wpr-grid-slider-next-arrow{-ms-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg);-webkit-transform:translateY(0) rotate(180deg)}.wpr-grid-slider-nav-align-bottom-center .wpr-grid-slider-arrow-container,.wpr-grid-slider-nav-align-top-center .wpr-grid-slider-arrow-container{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-grid-slider-arrow{position:absolute;z-index:120;top:50%;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-align:center;cursor:pointer}.wpr-grid-slider-arrow i{display:block;width:100%;height:100%}.wpr-grid-slider-prev-arrow{left:1%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-grid-slider-next-arrow{right:1%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wpr-grid-slider-nav-fade .wpr-grid-slider-arrow-container{opacity:0;visibility:hidden}.wpr-grid-slider-nav-fade:hover .wpr-grid-slider-arrow-container{opacity:1;visibility:visible}.wpr-grid-slider-dots{display:inline-table;position:absolute;z-index:110;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wpr-grid-slider-dots ul{list-style:none;margin:0;padding:0}.wpr-grid-slider-dots-horizontal .wpr-grid-slider-dots li,.wpr-grid-slider-dots-pro-vr .slick-dots li{float:left}.wpr-grid.slick-dotted.slick-slider{margin-bottom:0!important}.wpr-grid-slider-dots-vertical .slick-dots li{display:block;width:auto!important;height:auto!important;margin:0!important}.wpr-grid-slider-dots-horizontal .slick-dots li,.wpr-grid-slider-dots-pro-vr .slick-dots li{width:auto!important;padding-top:10px;margin:0!important}.wpr-grid-slider-dots-horizontal .slick-dots li:last-child span{margin-right:0!important}.wpr-grid-slider-dot{display:block;cursor:pointer}.wpr-grid-slider-dots li:last-child .wpr-grid-slider-dot{margin:0!important}.wpr-grid-item-protected{position:absolute;top:0;left:0;z-index:11!important;width:100%;height:100%}.wpr-grid-item-protected i{font-size:22px}.wpr-grid-item-protected input{width:50%;border:none;margin-top:10px;padding:7px 13px;font-size:13px}.elementor-widget-wpr-grid .wpr-grid-media-hover-bg,.elementor-widget-wpr-media-grid .wpr-grid-media-hover-bg,.elementor-widget-wpr-woo-grid .wpr-grid-media-hover-bg{background-color:rgba(0,0,0,.25)}.elementor-widget-wpr-magazine-grid .wpr-grid-media-hover-bg{background-image:-o-linear-gradient(top,rgba(255,255,255,0) 46%,rgba(96,91,229,.87) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(46%,rgba(255,255,255,0)),to(rgba(96,91,229,.87)));background-image:linear-gradient(180deg,rgba(255,255,255,0) 46%,rgba(96,91,229,.87) 100%)}.elementor-widget-wpr-grid .wpr-grid-item-title,.elementor-widget-wpr-woo-grid .wpr-grid-item-title{font-size:21px;font-weight:700;line-height:23px;margin:0}.elementor-widget-wpr-magazine-grid .wpr-grid-item-title{font-size:22px;margin:0}.elementor-widget-wpr-media-grid .wpr-grid-item-title{font-size:15px;font-weight:500;margin:0}.elementor-widget-wpr-grid .wpr-grid-cf-style-1,.elementor-widget-wpr-grid .wpr-grid-filters li,.elementor-widget-wpr-grid .wpr-grid-item-author,.elementor-widget-wpr-grid .wpr-grid-item-content,.elementor-widget-wpr-grid .wpr-grid-item-excerpt,.elementor-widget-wpr-grid .wpr-grid-item-likes,.elementor-widget-wpr-grid .wpr-grid-item-protected p,.elementor-widget-wpr-grid .wpr-grid-item-read-more a,.elementor-widget-wpr-grid .wpr-grid-item-sharing,.elementor-widget-wpr-grid .wpr-grid-item-time,.elementor-widget-wpr-grid .wpr-grid-pagination,.elementor-widget-wpr-grid .wpr-grid-tax-style-1,.elementor-widget-wpr-magazine-grid .wpr-grid-item-content,.elementor-widget-wpr-magazine-grid .wpr-grid-item-excerpt,.elementor-widget-wpr-media-grid .wpr-grid-filters li,.elementor-widget-wpr-media-grid .wpr-grid-item-sharing,.elementor-widget-wpr-woo-grid .wpr-grid-item-add-to-cart a,.elementor-widget-wpr-woo-grid .wpr-grid-item-content,.elementor-widget-wpr-woo-grid .wpr-grid-item-lightbox,.elementor-widget-wpr-woo-grid .wpr-grid-item-likes,.elementor-widget-wpr-woo-grid .wpr-grid-item-price .inner-block>span,.elementor-widget-wpr-woo-grid .wpr-grid-item-sharing,.elementor-widget-wpr-woo-grid .wpr-grid-item-status .inner-block>span,.elementor-widget-wpr-woo-grid .wpr-grid-pagination,.elementor-widget-wpr-woo-grid .wpr-grid-product-categories,.elementor-widget-wpr-woo-grid .wpr-grid-product-tags,.elementor-widget-wpr-woo-grid .wpr-woo-rating span{font-size:14px}.elementor-widget-wpr-magazine-grid .wpr-grid-tax-style-1{font-size:12px;list-style-position:0.5px}.elementor-widget-wpr-magazine-grid .wpr-grid-item-author,.elementor-widget-wpr-magazine-grid .wpr-grid-item-date,.elementor-widget-wpr-magazine-grid .wpr-grid-item-time{font-size:12px;list-style-position:0.3px}.elementor-widget-wpr-grid .wpr-grid-item-comments,.elementor-widget-wpr-grid .wpr-grid-item-date,.elementor-widget-wpr-grid .wpr-grid-tax-style-2,.elementor-widget-wpr-media-grid .wpr-grid-item-author,.elementor-widget-wpr-media-grid .wpr-grid-item-caption,.elementor-widget-wpr-media-grid .wpr-grid-item-date,.elementor-widget-wpr-media-grid .wpr-grid-item-likes,.elementor-widget-wpr-media-grid .wpr-grid-item-time,.elementor-widget-wpr-media-grid .wpr-grid-tax-style-1,.elementor-widget-wpr-media-grid .wpr-grid-tax-style-2,.elementor-widget-wpr-media-magazine-grid .wpr-grid-tax-style-2{font-size:14px}.elementor-widget-wpr-grid .wpr-grid-item-lightbox,.elementor-widget-wpr-media-grid .wpr-grid-item-lightbox{font-size:18px}.elementor-widget-wpr-grid .wpr-grid-cf-style-2,.elementor-widget-wpr-media-grid .wpr-grid-pagination{font-size:15px}.elementor-widget-wpr-grid .wpr-grid-tax-style-2 .inner-block a{background-color:#605be5}.elementor-widget-wpr-grid .wpr-grid-tax-style-2 .inner-block a:hover{background-color:#4a45d2}.wpr-magazine-grid{display:-ms-grid;display:grid;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.wpr-mgzn-grid-item{padding:0!important;text-align:center}.wpr-mgzn-grid-1vh-3h{-ms-grid-rows:auto;grid-template-rows:auto}.wpr-mgzn-grid-1-1-1{-ms-grid-rows:1fr;grid-template-rows:1fr}.wpr-mgzn-grid-1-1-3,.wpr-mgzn-grid-2-3{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.wpr-mgzn-grid-2-h{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.wpr-mgzn-grid-3-h{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.wpr-mgzn-grid-4-h{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.wpr-mgzn-grid-1vh-3h .wpr-mgzn-grid-item:nth-child(1){-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:3;grid-row-end:4}.wpr-mgzn-grid-1vh-3h .wpr-mgzn-grid-item:nth-child(2){-ms-grid-column:2;grid-column-start:2}.wpr-mgzn-grid-1vh-3h .wpr-mgzn-grid-item:nth-child(3){-ms-grid-column:2;grid-column-start:2}.wpr-mgzn-grid-1vh-3h .wpr-mgzn-grid-item:nth-child(4){-ms-grid-column:2;grid-column-start:2}.wpr-mgzn-grid-1-1-2 .wpr-mgzn-grid-item:nth-child(1),.wpr-mgzn-grid-1-2 .wpr-mgzn-grid-item:nth-child(1),.wpr-mgzn-grid-1-3 .wpr-mgzn-grid-item:nth-child(1),.wpr-mgzn-grid-1-4 .wpr-mgzn-grid-item:nth-child(1){-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}.wpr-mgzn-grid-1-1-2 .wpr-mgzn-grid-item:nth-child(2){-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}.wpr-mgzn-grid-2-1-2 .wpr-mgzn-grid-item:nth-child(2){-ms-grid-column:2;grid-column-start:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}.wpr-mgzn-grid-1-3 .wpr-mgzn-grid-item:nth-child(2){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:4}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(1),.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(2),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(1),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(2){-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:1;grid-row-end:2}.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(1){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:3;grid-column-end:4}.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(2){-ms-grid-column:4;grid-column-start:4;-ms-grid-column-span:3;grid-column-end:7}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(1){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:4;grid-column-end:5}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(2){-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:2;grid-column-end:7}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(3),.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(4),.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(5),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(3),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(4),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(5){-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:1;grid-row-end:3}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(3),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(3){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(4),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(4){-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:2;grid-column-end:5}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(5),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(5){-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:2;grid-column-end:7}.wpr-magazine-grid .wpr-grid-image-wrap,.wpr-magazine-grid .wpr-grid-item-inner,.wpr-magazine-grid .wpr-grid-media-wrap{height:100%}.wpr-magazine-grid .wpr-grid-image-wrap{background-size:cover;background-position:center center}.wpr-magazine-grid .wpr-grid-media-hover{z-index:1}@media screen and (max-width:1024px){.wpr-magazine-grid.wpr-mgzn-grid-1-2{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.wpr-magazine-grid.wpr-mgzn-grid-1-2>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-2>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-2>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-2>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-2>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-2>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-2 article:nth-child(1){-ms-grid-column-span:3!important;grid-column-end:3!important}.wpr-magazine-grid.wpr-mgzn-grid-1-3{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:1fr 1fr 1fr!important;grid-template-rows:1fr 1fr 1fr!important}.wpr-magazine-grid.wpr-mgzn-grid-1-3>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-3>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-3>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-3>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-3>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-3>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-3 article:nth-child(1){-ms-grid-column-span:3!important;grid-column-end:3!important;-ms-grid-row-span:2!important;grid-row-end:2!important}.wpr-magazine-grid.wpr-mgzn-grid-1-3 article:nth-child(2){-ms-grid-column:1!important;grid-column-start:1!important;-ms-grid-column-span:2!important;grid-column-end:3!important}.wpr-magazine-grid.wpr-mgzn-grid-1-4{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3,1fr)}.wpr-magazine-grid.wpr-mgzn-grid-1-4>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-4>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-4>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-4>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-4>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-4>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-4 article:nth-child(1){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row-span:1!important;grid-row-end:1!important}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:1fr 1fr 1fr!important;grid-template-rows:1fr 1fr 1fr!important}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2 article:nth-child(1){-ms-grid-column-span:3;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:1;grid-row-end:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2 article:nth-child(2){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:1;grid-row-end:3}.wpr-magazine-grid.wpr-mgzn-grid-2-1-2{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:1fr 1fr 1fr!important;grid-template-rows:1fr 1fr 1fr!important}.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-1-2 article:nth-child(2){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row:2;grid-row-start:2}.wpr-magazine-grid.wpr-mgzn-grid-1vh-3h{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:1fr 1fr!important;grid-template-rows:1fr 1fr!important}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1 article:nth-child(2){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row:1;grid-row-start:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3,1fr)}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3 article:nth-child(1){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row-span:2;grid-row-end:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3 article:nth-child(2){-ms-grid-row:2;grid-row-start:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3 article:nth-child(3){-ms-grid-row:2;grid-row-start:2;-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3 article:nth-child(4){-ms-grid-row:3;grid-row-start:3;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3 article:nth-child(5){-ms-grid-row:3;grid-row-start:3;-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3}.wpr-magazine-grid.wpr-mgzn-grid-2-3{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:(1fr)[6]!important;grid-template-rows:repeat(6,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(8){-ms-grid-row:4;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(10){-ms-grid-row:5;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(11){-ms-grid-row:6;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(12){-ms-grid-row:6;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(1){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:3;grid-row-end:4}.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(2){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row:4;grid-row-start:4;-ms-grid-row-span:3;grid-row-end:7}.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(3){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(4){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-row:3;grid-row-start:3;-ms-grid-row-span:2;grid-row-end:5}.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(5){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-row:5;grid-row-start:5;-ms-grid-row-span:2;grid-row-end:7}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-1{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:(1fr)[2]!important;grid-template-rows:repeat(2,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-1>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-1>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-1>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-1>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:(1fr)[4]!important;grid-template-rows:repeat(4,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(8){-ms-grid-row:4;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:(1fr)[6]!important;grid-template-rows:repeat(6,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(8){-ms-grid-row:4;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(10){-ms-grid-row:5;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(11){-ms-grid-row:6;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(12){-ms-grid-row:6;-ms-grid-column:2}}@media screen and (max-width:767px){.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-1{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important;-ms-grid-rows:(1fr)[3]!important;grid-template-rows:repeat(3,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-1>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-1>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-1>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important;-ms-grid-rows:(1fr)[6]!important;grid-template-rows:repeat(6,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:nth-child(6){-ms-grid-row:6;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important;-ms-grid-rows:(1fr)[9]!important;grid-template-rows:repeat(9,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(6){-ms-grid-row:6;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(7){-ms-grid-row:7;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(8){-ms-grid-row:8;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(9){-ms-grid-row:9;-ms-grid-column:1}}.wpr-sharing-buttons .wpr-sharing-icon{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff!important}.wpr-sharing-buttons .wpr-sharing-icon i{display:block;text-align:center}.wpr-sharing-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-widget-wpr-sharing-buttons.elementor-grid-0 .wpr-sharing-buttons,.elementor-widget-wpr-sharing-buttons[class*=elementor-grid-pro-] .wpr-sharing-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-wpr-sharing-buttons:not(.elementor-grid-0):not(.elementor-grid-pro-3):not(.elementor-grid-pro-4):not(.elementor-grid-pro-5):not(.elementor-grid-pro-6) .wpr-sharing-label-off .wpr-sharing-icon i{width:100%!important}.wpr-sharing-buttons.wpr-sharing-col-1 .wpr-sharing-icon{width:100%;margin-right:0!important}.wpr-sharing-buttons .wpr-sharing-icon:last-child,.wpr-sharing-col-1 .wpr-sharing-buttons .wpr-sharing-icon,.wpr-sharing-col-2 .wpr-sharing-buttons .wpr-sharing-icon:nth-child(2n),.wpr-sharing-col-3 .wpr-sharing-buttons .wpr-sharing-icon:nth-child(3n),.wpr-sharing-col-4 .wpr-sharing-buttons .wpr-sharing-icon:nth-child(4n),.wpr-sharing-col-5 .wpr-sharing-buttons .wpr-sharing-icon:nth-child(5n),.wpr-sharing-col-6 .wpr-sharing-buttons .wpr-sharing-icon:nth-child(6n){margin-right:0!important}.wpr-sharing-buttons .wpr-sharing-icon{transition-propery:opacity,border-color;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.wpr-sharing-buttons .wpr-sharing-icon i,.wpr-sharing-buttons .wpr-sharing-icon span{transition-propery:color,background-color;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.wpr-sharing-official .wpr-sharing-icon:hover{opacity:.85}.wpr-sharing-official .wpr-sharing-facebook-f i,.wpr-sharing-official .wpr-sharing-facebook-f span{background-color:#3b5998}.wpr-sharing-official .wpr-sharing-twitter i,.wpr-sharing-official .wpr-sharing-twitter span{background-color:#1da1f2}.wpr-sharing-official .wpr-sharing-linkedin-in i,.wpr-sharing-official .wpr-sharing-linkedin-in span{background-color:#0077b5}.wpr-sharing-official .wpr-sharing-pinterest-p i,.wpr-sharing-official .wpr-sharing-pinterest-p span{background-color:#bd081c}.wpr-sharing-official .wpr-sharing-reddit i,.wpr-sharing-official .wpr-sharing-reddit span{background-color:#ff4500}.wpr-sharing-official .wpr-sharing-tumblr i,.wpr-sharing-official .wpr-sharing-tumblr span{background-color:#35465c}.wpr-sharing-official .wpr-sharing-digg i,.wpr-sharing-official .wpr-sharing-digg span{background-color:#005be2}.wpr-sharing-official .wpr-sharing-xing i,.wpr-sharing-official .wpr-sharing-xing span{background-color:#026466}.wpr-sharing-official .wpr-sharing-stumbleupon i,.wpr-sharing-official .wpr-sharing-stumbleupon span{background-color:#eb4924}.wpr-sharing-official .wpr-sharing-vk i,.wpr-sharing-official .wpr-sharing-vk span{background-color:#45668e}.wpr-sharing-official .wpr-sharing-odnoklassniki i,.wpr-sharing-official .wpr-sharing-odnoklassniki span{background-color:#f4731c}.wpr-sharing-official .wpr-sharing-get-pocket i,.wpr-sharing-official .wpr-sharing-get-pocket span{background-color:#ef3f56}.wpr-sharing-official .wpr-sharing-skype i,.wpr-sharing-official .wpr-sharing-skype span{background-color:#00aff0}.wpr-sharing-official .wpr-sharing-whatsapp i,.wpr-sharing-official .wpr-sharing-whatsapp span{background-color:#25d366}.wpr-sharing-official .wpr-sharing-telegram i,.wpr-sharing-official .wpr-sharing-telegram span{background-color:#2ca5e0}.wpr-sharing-official .wpr-sharing-delicious i,.wpr-sharing-official .wpr-sharing-delicious span{background-color:#39f}.wpr-sharing-official .wpr-sharing-envelope i,.wpr-sharing-official .wpr-sharing-envelope span{background-color:#c13b2c}.wpr-sharing-official .wpr-sharing-print i,.wpr-sharing-official .wpr-sharing-print span{background-color:#96c859}.wpr-sharing-official .wpr-sharing-facebook-f{border-color:#3b5998}.wpr-sharing-official .wpr-sharing-twitter{border-color:#1da1f2}.wpr-sharing-official .wpr-sharing-linkedin-in{border-color:#0077b5}.wpr-sharing-official .wpr-sharing-pinterest-p{border-color:#bd081c}.wpr-sharing-official .wpr-sharing-reddit{border-color:#ff4500}.wpr-sharing-official .wpr-sharing-tumblr{border-color:#35465c}.wpr-sharing-official .wpr-sharing-digg{border-color:#005be2}.wpr-sharing-official .wpr-sharing-xing{border-color:#026466}.wpr-sharing-official .wpr-sharing-stumbleupon{border-color:#eb4924}.wpr-sharing-official .wpr-sharing-vk{border-color:#45668e}.wpr-sharing-official .wpr-sharing-odnoklassniki{border-color:#f4731c}.wpr-sharing-official .wpr-sharing-get-pocket{border-color:#ef3f56}.wpr-sharing-official .wpr-sharing-skype{border-color:#00aff0}.wpr-sharing-official .wpr-sharing-whatsapp{border-color:#25d366}.wpr-sharing-official .wpr-sharing-telegram{border-color:#2ca5e0}.wpr-sharing-official .wpr-sharing-delicious{border-color:#39f}.wpr-sharing-official .wpr-sharing-envelope{border-color:#c13b2c}.wpr-sharing-official .wpr-sharing-print{border-color:#96c859}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-facebook-f i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-facebook-f span{color:#3b5998;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-twitter i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-twitter span{color:#1da1f2;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-linkedin-in i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-linkedin-in span{color:#0077b5;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-pinterest-p i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-pinterest-p span{color:#bd081c;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-reddit i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-reddit span{color:#ff4500;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-tumblr i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-tumblr span{color:#35465c;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-digg i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-digg span{color:#005be2;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-xing i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-xing span{color:#026466;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-stumbleupon i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-stumbleupon span{color:#eb4924;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-vk i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-vk span{color:#45668e;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-odnoklassniki i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-odnoklassniki span{color:#f4731c;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-get-pocket i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-get-pocket span{color:#ef3f56;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-skype i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-skype span{color:#00aff0;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-whatsapp i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-whatsapp span{color:#25d366;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-telegram i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-telegram span{color:#2ca5e0;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-delicious i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-delicious span{color:#39f;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-envelope i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-envelope span{color:#c13b2c;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-print i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-print span{color:#96c859;background-color:transparent}.wpr-countdown-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto}.wpr-countdown-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;overflow:hidden;color:#fff;text-align:center}.wpr-countdown-item:first-child{margin-left:0!important}.wpr-countdown-item:last-of-type{margin-right:0!important}.wpr-countdown-number{display:block}.wpr-countdown-separator{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.wpr-countdown-separator span{display:block}.wpr-countdown-separator:last-of-type{display:none!important}.wpr-countdown-wrap+div:not(.wpr-countdown-message){display:none}.wpr-countdown-message+div{display:none}.elementor-widget-wpr-countdown .wpr-countdown-item{background-color:#605be5}.elementor-widget-wpr-countdown .wpr-countdown-number{font-size:70px}.elementor-widget-wpr-countdown .wpr-countdown-label{font-size:19px;line-height:45px}.wpr-google-map .gm-style-iw-c{padding:0!important}.wpr-google-map .gm-style-iw-c>button{top:0!important;right:0!important}.wpr-google-map .gm-style-iw-c .wpr-gm-iwindow h3{margin-bottom:7px}.wpr-google-map .gm-style-iw-d{overflow:hidden!important}.wpr-google-map .gm-style img{max-width:none!important}.wpr-forms-container .wpcf7-form .wpcf7-form-control-wrap{display:block!important}.wpcf7 label,.wpcf7-quiz-label{width:100%}.wpr-forms-container .wpcf7 p{margin-bottom:0}.wpr-forms-container .wpcf7-form .ajax-loader{display:block;visibility:hidden;height:0;overflow:hidden;clear:both}.wpr-forms-container .caldera-grid select.form-control,.wpr-forms-container .nf-field-container select,.wpr-forms-container .wpcf7-date,.wpr-forms-container .wpcf7-number,.wpr-forms-container .wpcf7-select,.wpr-forms-container select.wpforms-field-medium{padding:7px 10px!important}.wpr-forms-container .wpcf7-date{width:auto!important}.wpr-forms-container .wpcf7-number{width:100px!important}.wpr-forms-container .wpcf7-form .wpcf7-submit{display:block}.wpr-forms-container .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item,.wpr-forms-container .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item,.wpr-forms-container .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{margin-left:0;margin-right:10px}.wpr-forms-container .wpcf7-response-output{clear:both;margin:0}.wpr-forms-container .wpforms-field:not(.wpforms-field-address) .wpforms-field-medium{display:inline-block!important;max-width:100%!important}.wpr-forms-container .wpforms-field-address,.wpr-forms-container .wpforms-field-phone,.wpr-forms-container .wpforms-page-indicator{display:inline-block}.wpr-forms-container .wpforms-field-address .wpforms-field-medium{max-width:100%!important}.wpr-forms-container .intl-tel-input.allow-dropdown input.wpforms-field-medium,.wpr-forms-container .wpforms-field-address div.wpforms-field-medium{width:100%!important;max-width:100%!important}.wpr-forms-container .intl-tel-input.allow-dropdown{display:inline-block!important;max-width:100%!important}.wpr-forms-align-left .wpr-forms-container div.wpforms-container-full .wpforms-form .wpforms-list-inline ul li:last-child{margin-right:0!important}.wpr-forms-container .caldera-grid .alert-success,.wpr-forms-container .nf-response-msg,.wpr-forms-container .wpcf7-mail-sent-ok,.wpr-forms-container .wpforms-confirmation-container-full{padding:10px 15px;border:2px solid}.wpr-forms-container label.wpforms-error a{text-decoration:underline}.wpr-forms-container .wpforms-smart-phone-field{text-indent:0!important}.wpr-forms-container select.ninja-forms-field{line-height:1!important}.wpr-forms-container .nf-form-wrap .checkbox-wrap label{display:inline-block!important}.wpr-forms-container .nf-form-wrap .starrating .stars{display:inline-block}.wpr-forms-submit-center .caldera-grid .btn-default:not(a),.wpr-forms-submit-center .submit-wrap .ninja-forms-field,.wpr-forms-submit-center .wpcf7-submit,.wpr-forms-submit-center .wpforms-page-next,.wpr-forms-submit-center .wpforms-page-previous,.wpr-forms-submit-center .wpforms-submit{display:block!important;margin-left:auto!important;margin-right:auto!important}.wpr-forms-submit-left .caldera-grid .btn-default:not(a),.wpr-forms-submit-left .submit-wrap .ninja-forms-field,.wpr-forms-submit-left .wpcf7-submit,.wpr-forms-submit-left .wpforms-page-next,.wpr-forms-submit-left .wpforms-page-previous,.wpr-forms-submit-left .wpforms-submit{float:left!important}.wpr-forms-submit-left .caldera-grid .btn-default:not(a),.wpr-forms-submit-right .submit-wrap .ninja-forms-field,.wpr-forms-submit-right .wpcf7-submit,.wpr-forms-submit-right .wpforms-page-next,.wpr-forms-submit-right .wpforms-page-previous,.wpr-forms-submit-right .wpforms-submit{float:right!important}.wpr-forms-submit-justify .caldera-grid .btn-default:not(a),.wpr-forms-submit-justify .submit-wrap .ninja-forms-field,.wpr-forms-submit-justify .wpcf7-submit,.wpr-forms-submit-justify .wpforms-page-next,.wpr-forms-submit-justify .wpforms-page-previous,.wpr-forms-submit-justify .wpforms-submit{display:block!important;width:100%!important;text-align:center!important}.wpr-custom-chk-radio .wpcf7-acceptance input,.wpr-custom-chk-radio .wpcf7-checkbox input,.wpr-custom-chk-radio .wpcf7-radio input,.wpr-custom-chk-radio .wpforms-field-checkbox input,.wpr-custom-chk-radio .wpforms-field-gdpr-checkbox input,.wpr-custom-chk-radio .wpforms-field-radio input{display:none!important}.wpr-custom-chk-radio .wpcf7-acceptance .wpcf7-list-item-label,.wpr-custom-chk-radio .wpcf7-checkbox .wpcf7-list-item-label,.wpr-custom-chk-radio .wpcf7-radio .wpcf7-list-item-label,.wpr-custom-chk-radio .wpforms-field-checkbox input+label,.wpr-custom-chk-radio .wpforms-field-gdpr-checkbox input+label,.wpr-custom-chk-radio .wpforms-field-radio input+label,.wpr-custom-chk-radio .wpforms-field-radio input+span{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.wpr-custom-chk-radio .wpcf7-acceptance .wpcf7-list-item-label:before,.wpr-custom-chk-radio .wpcf7-checkbox .wpcf7-list-item-label:before,.wpr-custom-chk-radio .wpcf7-radio .wpcf7-list-item-label:before,.wpr-custom-chk-radio .wpforms-field-checkbox input+label:before,.wpr-custom-chk-radio .wpforms-field-gdpr-checkbox input+label:before,.wpr-custom-chk-radio .wpforms-field-radio input+label:before,.wpr-custom-chk-radio .wpforms-field-radio input:not(.wpforms-screen-reader-element)+span:before{content:"\2714";display:inline-block;position:relative;top:-1px;text-align:center;border:1px solid;margin-right:5px;color:transparent}.wpr-forms-align-right .wpforms-field-checkbox ul li input:first-child,.wpr-forms-align-right .wpforms-field-gdpr-checkbox input:first-child,.wpr-forms-align-right .wpforms-field-radio ul li input:first-child,.wpr-forms-align-right .wpforms-image-choices label input:first-of-type{float:right;margin-right:0!important;margin-left:10px!important}.wpr-forms-align-right .wpr-forms-container,.wpr-forms-align-right .wpr-forms-container .wpcf7-form-control{direction:rtl}.wpr-forms-align-right .nf-form-wrap .field-wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpr-forms-align-right .label-right .nf-field-description{margin-right:0!important}.wpr-forms-align-right .nf-error.field-wrap .nf-field-element:after{right:auto!important;left:1px!important}.wpr-forms-align-right .wpr-custom-chk-radio .wpcf7-acceptance .wpcf7-list-item-label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpcf7-checkbox .wpcf7-list-item-label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpcf7-radio .wpcf7-list-item-label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpforms-field-checkbox input+label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpforms-field-gdpr-checkbox input+label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpforms-field-radio input+label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpforms-field-radio input:not(.wpforms-screen-reader-element)+span:before{margin-right:0;margin-left:5px}.wpr-forms-align-right .wpcf7-acceptance .wpcf7-list-item,.wpr-forms-align-right .wpcf7-list-item.last,.wpr-forms-align-right div.wpforms-container-full .wpforms-form .wpforms-list-inline ul li:first-child{margin-right:0!important}.wpr-forms-align-right .wpr-forms-container .intl-tel-input .flag-container{left:auto!important;right:0!important}.wpr-forms-align-right .caldera-grid .col-sm-4,.wpr-forms-align-right .caldera-grid .col-sm-6{float:right}.wpr-forms-align-right .wpr-forms-container .caldera-grid .checkbox label,.wpr-forms-align-right .wpr-forms-container .caldera-grid .checkbox-inline label,.wpr-forms-align-right .wpr-forms-container .caldera-grid .radio label{padding-left:0!important;padding-right:20px}.wpr-forms-align-right .wpr-forms-container .caldera-grid .checkbox input,.wpr-forms-align-right .wpr-forms-container .caldera-grid .radio input{margin-right:-20px!important;margin-left:0!important}.wpr-forms-align-right .wpr-forms-container .caldera-grid .cf-credit-card{background-position:99% center!important}.wpr-forms-align-right .wpr-forms-container .caldera-grid .live-gravatar{text-align:right!important}.wpr-forms-align-left .wpr-forms-container .caldera-grid .live-gravatar{text-align:left!important}.wpr-forms-container .nf-form-content{padding:0;max-width:none}.wpr-forms-container .nf-form-content .label-above .field-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-forms-container .nf-form-content .label-above .nf-field-label{margin-top:0}.wpr-forms-container .field-wrap:not(.textarea-wrap):not(.submit-wrap) .ninja-forms-field{border-radius:0}.wpr-forms-container .field-wrap.textarea-wrap .ninja-forms-field{display:block}.wpr-forms-container .field-wrap.submit-wrap .ninja-forms-field{cursor:pointer}.wpr-forms-container .listselect-wrap>div select.ninja-forms-field{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.wpr-forms-container .nf-form-content .list-select-wrap .nf-field-element>div,.wpr-forms-container .nf-form-content input:not([type=button]),.wpr-forms-container .nf-form-content textarea{background:0 0;border:none}.wpr-forms-container .checkbox-container.label-right .field-wrap{display:block}.wpr-forms-container .listcheckbox-wrap ul li,.wpr-forms-container .listradio-wrap ul li{display:inline-block;margin-right:10px!important;margin-bottom:7px!important}.wpr-forms-container .listcheckbox-container .nf-field-element label:after{top:1px}.wpr-forms-container .listradio-wrap .nf-field-element label{margin-left:25px!important}.wpr-forms-container .listradio-wrap .nf-field-element label:after{top:0;left:-25px}.wpr-forms-container .listradio-wrap .nf-field-element label.nf-checked-label:before{top:4px;left:-21px}.wpr-forms-container .checkbox-wrap label,.wpr-forms-container .listcheckbox-wrap label,.wpr-forms-container .listradio-wrap label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.wpr-forms-container .nf-error.field-wrap .nf-field-element:after{top:0!important;bottom:0!important;height:auto!important}.wpr-forms-container .wpforms-form .wpforms-field,.wpr-forms-container .wpforms-submit-container{padding:0!important}.wpr-forms-container .wpforms-container,.wpr-forms-container .wpforms-field-address .wpforms-field-row:nth-last-child(2),.wpr-forms-container div.wpforms-container-full .wpforms-form .wpforms-field-row{margin-bottom:0!important}.wpr-forms-container .wpforms-submit-container:after{content:" ";clear:both;display:table}.wpr-forms-container .caldera-grid .help-block{margin-bottom:0}.wpr-forms-container .caldera-grid .caldera-forms-gdpr-field-label a{text-decoration:underline}.wpr-forms-container .caldera-grid .intl-tel-input input{text-indent:40px}.wpr-forms-container .caldera-grid input.cf-credit-card{text-indent:33px}.wpr-forms-container .caldera-grid .cf-credit-card{background-position:5px center!important}.wpr-forms-container .cf2-dropzone .form-control{height:auto}.wpr-forms-container .caldera-grid .form-group input,.wpr-forms-container .caldera-grid .form-group textarea{-webkit-box-shadow:none;box-shadow:none}.wpr-forms-container .caldera-grid .has-error .form-control{-webkit-box-shadow:none;box-shadow:none}.wpr-forms-container .caldera-grid .alert-success{text-shadow:none}.elementor-widget-wpr-forms .nf-form-title h3,.elementor-widget-wpr-forms .wpforms-head-container .wpforms-title{font-size:28px;font-weight:800}.elementor-widget-wpr-forms .nf-form-fields-required,.elementor-widget-wpr-forms .wpforms-head-container .wpforms-description{font-size:14px}.elementor-widget-wpr-forms .caldera-forms-summary-field ul li,.elementor-widget-wpr-forms .caldera-grid .caldera-forms-gdpr-field-label,.elementor-widget-wpr-forms .caldera-grid .checkbox label,.elementor-widget-wpr-forms .caldera-grid .control-label,.elementor-widget-wpr-forms .caldera-grid .radio label,.elementor-widget-wpr-forms .caldera-grid .total-line,.elementor-widget-wpr-forms .nf-field-container label,.elementor-widget-wpr-forms .wpcf7-form,.elementor-widget-wpr-forms .wpforms-captcha-equation,.elementor-widget-wpr-forms .wpforms-captcha-question,.elementor-widget-wpr-forms .wpforms-field-label,.elementor-widget-wpr-forms .wpforms-field-label-inline,.elementor-widget-wpr-forms .wpforms-image-choices-label,.elementor-widget-wpr-forms .wpforms-payment-total,.elementor-widget-wpr-forms .wpr-forms-container .nf-response-msg,.elementor-widget-wpr-forms .wpr-forms-container .wpforms-confirmation-container-full{font-size:14px}.elementor-widget-wpr-forms .caldera-grid .form-control[type=color_picker],.elementor-widget-wpr-forms .caldera-grid .form-control[type=credit_card_cvc],.elementor-widget-wpr-forms .caldera-grid .form-control[type=email],.elementor-widget-wpr-forms .caldera-grid .form-control[type=number],.elementor-widget-wpr-forms .caldera-grid .form-control[type=phone],.elementor-widget-wpr-forms .caldera-grid .form-control[type=tel],.elementor-widget-wpr-forms .caldera-grid .form-control[type=text],.elementor-widget-wpr-forms .caldera-grid .form-control[type=url],.elementor-widget-wpr-forms .caldera-grid select.form-control,.elementor-widget-wpr-forms .caldera-grid textarea.form-control,.elementor-widget-wpr-forms .ninja-forms-field,.elementor-widget-wpr-forms .wpcf7-date,.elementor-widget-wpr-forms .wpcf7-number,.elementor-widget-wpr-forms .wpcf7-quiz,.elementor-widget-wpr-forms .wpcf7-select,.elementor-widget-wpr-forms .wpcf7-text,.elementor-widget-wpr-forms .wpcf7-textarea,.elementor-widget-wpr-forms .wpforms-form input[type=date],.elementor-widget-wpr-forms .wpforms-form input[type=datetime-local],.elementor-widget-wpr-forms .wpforms-form input[type=datetime],.elementor-widget-wpr-forms .wpforms-form input[type=email],.elementor-widget-wpr-forms .wpforms-form input[type=month],.elementor-widget-wpr-forms .wpforms-form input[type=number],.elementor-widget-wpr-forms .wpforms-form input[type=password],.elementor-widget-wpr-forms .wpforms-form input[type=range],.elementor-widget-wpr-forms .wpforms-form input[type=search],.elementor-widget-wpr-forms .wpforms-form input[type=tel],.elementor-widget-wpr-forms .wpforms-form input[type=text],.elementor-widget-wpr-forms .wpforms-form input[type=time],.elementor-widget-wpr-forms .wpforms-form input[type=url],.elementor-widget-wpr-forms .wpforms-form input[type=week],.elementor-widget-wpr-forms .wpforms-form select,.elementor-widget-wpr-forms .wpforms-form textarea{font-size:13px;letter-spacing:.2px}.elementor-widget-wpr-forms .caldera-grid .btn-default,.elementor-widget-wpr-forms .caldera-grid .cf2-dropzone button,.elementor-widget-wpr-forms .submit-wrap .ninja-forms-field,.elementor-widget-wpr-forms .wpcf7-submit,.elementor-widget-wpr-forms .wpforms-page-next,.elementor-widget-wpr-forms .wpforms-page-previous,.elementor-widget-wpr-forms .wpforms-submit{background-color:#605be5}.elementor-widget-wpr-forms .caldera-grid .btn-default:hover,.elementor-widget-wpr-forms .caldera-grid .btn-success,.elementor-widget-wpr-forms .caldera-grid .cf2-dropzone button:hover,.elementor-widget-wpr-forms .submit-wrap .ninja-forms-field:hover,.elementor-widget-wpr-forms .wpcf7-submit:hover,.elementor-widget-wpr-forms .wpforms-page-next:hover,.elementor-widget-wpr-forms .wpforms-page-previous:hover,.elementor-widget-wpr-forms .wpforms-submit:hover{background-color:#4a45d2}.elementor-widget-wpr-forms .wpr-forms-container .caldera_ajax_error_block,.elementor-widget-wpr-forms .wpr-forms-container .nf-error-msg,.elementor-widget-wpr-forms .wpr-forms-container .wpcf7-not-valid-tip,.elementor-widget-wpr-forms .wpr-forms-container .wpcf7-response-output,.elementor-widget-wpr-forms .wpr-forms-container label.wpforms-error{font-size:14px}.elementor-widget-wpr-forms .caldera-forms-summary-field ul li,.elementor-widget-wpr-forms .caldera-grid .caldera-forms-gdpr-field-label,.elementor-widget-wpr-forms .caldera-grid .checkbox label,.elementor-widget-wpr-forms .caldera-grid .control-label,.elementor-widget-wpr-forms .caldera-grid .radio label,.elementor-widget-wpr-forms .caldera-grid .total-line,.elementor-widget-wpr-forms .nf-field-container label,.elementor-widget-wpr-forms .wpcf7-form,.elementor-widget-wpr-forms .wpforms-captcha-equation,.elementor-widget-wpr-forms .wpforms-captcha-question,.elementor-widget-wpr-forms .wpforms-field-label,.elementor-widget-wpr-forms .wpforms-field-label-inline,.elementor-widget-wpr-forms .wpforms-image-choices-label,.elementor-widget-wpr-forms .wpforms-payment-total,.elementor-widget-wpr-forms .wpr-forms-container .nf-response-msg,.elementor-widget-wpr-forms .wpr-forms-container .wpforms-confirmation-container-full{font-weight:400}.elementor-widget-wpr-forms.caldera-grid .help-block,.elementor-widget-wpr-forms.nf-field-description,.elementor-widget-wpr-forms.wpforms-field-description,.elementor-widget-wpr-forms.wpforms-field-sublabel{font-size:14px}.wpr-ba-image-container{position:relative;overflow:hidden}.wpr-ba-image-container *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wpr-ba-image-1 img,.wpr-ba-image-2 img{max-width:100%;width:100%}.wpr-ba-image-2{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.wpr-ba-image-2 img{position:absolute;top:0}.wpr-ba-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:50%;z-index:3;height:100%;cursor:pointer;-ms-touch-action:none;touch-action:none}.wpr-ba-divider-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-ba-vertical .wpr-ba-divider-icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-ba-horizontal .wpr-ba-divider-icons i:first-child{text-align:right;padding-right:10%}.wpr-ba-horizontal .wpr-ba-divider-icons i:last-child{text-align:left;padding-left:10%}.wpr-ba-divider-icons .fa{text-align:center}.wpr-ba-vertical .wpr-ba-divider{top:50%;left:auto;width:100%;height:auto}.wpr-ba-vertical .wpr-ba-image-2 img{top:auto}.wpr-ba-horizontal .wpr-ba-divider-icons:after,.wpr-ba-horizontal .wpr-ba-divider-icons:before{content:'';display:block;position:absolute;height:100%}.wpr-ba-vertical .wpr-ba-divider-icons:after,.wpr-ba-vertical .wpr-ba-divider-icons:before{content:'';display:block;position:absolute;width:100%}.wpr-ba-label{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px}.wpr-ba-labels-none .wpr-ba-label{display:none}.wpr-ba-labels-hover .wpr-ba-label{opacity:0;-webkit-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}.wpr-ba-labels-hover:hover .wpr-ba-label{opacity:1}.wpr-ba-horizontal .wpr-ba-label{top:0;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-ba-horizontal .wpr-ba-label-1{left:0}.wpr-ba-horizontal .wpr-ba-label-2{right:0}.wpr-ba-vertical .wpr-ba-label{left:0;width:100%}.wpr-ba-vertical .wpr-ba-label-1{top:0}.wpr-ba-vertical .wpr-ba-label-2{bottom:0}.elementor-widget-wpr-before-after .wpr-ba-label>div{background-color:#605be5;font-size:14px}body:not(.elementor-editor-active) .wpr-template-popup{display:none}.wpr-template-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999999}.wpr-template-popup-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;height:100%}.wpr-popup-container{position:relative}.wpr-popup-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;background:#fff}.wpr-popup-container-inner>div{width:100%;-ms-flex-negative:0;flex-shrink:0}.wpr-popup-container>div{width:100%}.wpr-popup-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.wpr-popup-overlay{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:rgba(0,0,0,.7)}.wpr-popup-close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;z-index:99;text-align:center;cursor:pointer}.wpr-popup-notification .wpr-template-popup-inner,.wpr-popup-notification.wpr-template-popup{height:auto!important}.wpr-popup-notification .wpr-popup-overlay{display:none!important}.wpr-popup-container-inner.ps-container.ps-active-y>.ps-scrollbar-y-rail,.wpr-popup-container-inner.ps.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.wpr-popup-container-inner.ps-container>.ps-scrollbar-y-rail,.wpr-popup-container-inner.ps>.ps__rail-y{display:none;position:absolute;right:3px;width:3px}.wpr-popup-container-inner.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y,.wpr-popup-container-inner.ps>.ps__rail-y>.ps__thumb-y{position:absolute;cursor:pointer;right:0;width:3px}.wpr-popup-container .ps-scrollbar-x-rail{display:none!important}.wpr-popup-notification .wpr-popup-container .slideInDown{-webkit-animation-timing-function:linear;animation-timing-function:linear}.wpr-popup-notification .wpr-popup-container{width:100%!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.wpr-popup-trigger-button{display:inline-block;font-size:14px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;cursor:pointer}.wpr-popup-container .elementor-editor-section-settings{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:0 0 5px 5px}.wpr-popup-container .elementor-editor-section-settings .elementor-editor-element-setting:first-child{border-radius:0 0 0 5px}.wpr-popup-container .elementor-editor-section-settings .elementor-editor-element-setting:first-child:before{top:0;border-width:0 12px 22px 0}.wpr-popup-container .elementor-editor-section-settings .elementor-editor-element-setting:last-child{border-radius:0 0 5px 0}.wpr-popup-container .elementor-editor-section-settings .elementor-editor-element-setting:last-child:after{top:0;border-width:0 0 22px 12px}.elementor-editor-active [data-elementor-type=wpr-popups] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,.elementor-editor-active [data-elementor-type=wpr-popups]:not(.elementor-edit-mode){display:none}.elementor .elementor-widget-wpr-popup-trigger .wpr-popup-trigger-button{display:inline-block;font-size:14px;font-weight:500;cursor:pointer}.elementor-editor-active [data-elementor-type=wpr-popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,.elementor-editor-active [data-elementor-type=wpr-popup]:not(.elementor-edit-mode){display:none}.wpr-template-edit-btn{position:absolute;top:0;right:40px;display:none;line-height:1;padding:8px 13px;cursor:pointer;background:#333;color:#fff;border:1px solid #000}.elementor-editor-active .wpr-template-edit-btn{display:inline-block;opacity:0;visibility:hidden}.elementor-editor-active .elementor-element-edit-mode:hover .wpr-template-edit-btn{opacity:1;visibility:visible}.wpr-mailchimp-fields{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-mailchimp-email input,.wpr-mailchimp-email label,.wpr-mailchimp-first-name input,.wpr-mailchimp-first-name label,.wpr-mailchimp-last-name input,.wpr-mailchimp-last-name label{display:block;width:100%}.wpr-mailchimp-layout-hr .wpr-mailchimp-fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wpr-mailchimp-layout-vr .wpr-mailchimp-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-mailchimp-layout-hr .wpr-mailchimp-email,.wpr-mailchimp-layout-hr .wpr-mailchimp-first-name,.wpr-mailchimp-layout-hr .wpr-mailchimp-last-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wpr-mailchimp-subscribe-btn{width:100%;padding:0!important;outline:0!important;cursor:pointer}.wpr-mailchimp-error-message,.wpr-mailchimp-message,.wpr-mailchimp-success-message{display:none}.elementor-widget-wpr-mailchimp .wpr-mailchimp-header h3{font-size:28px;font-weight:800;margin-top:0}.elementor-widget-wpr-mailchimp .wpr-mailchimp-header p{font-size:14px}.elementor-widget-wpr-mailchimp .wpr-mailchimp-fields label{font-size:13px}.elementor-widget-wpr-mailchimp .wpr-mailchimp-subscribe-btn{background-color:#605be5}.elementor-widget-wpr-mailchimp .wpr-mailchimp-subscribe-btn:hover{background-color:#4a45d2}.wpr-advanced-slider-wrap{position:relative}.wpr-advanced-slider{position:relative;height:500px;overflow:hidden}.wpr-slider-item{position:relative;height:500px;overflow:hidden}.wpr-slider-content{position:relative;max-width:750px;width:100%;padding:10px 50px 50px 50px;z-index:90}.wpr-slider-item-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center}.wpr-slider-description p,.wpr-slider-sub-title h3,.wpr-slider-title h2{display:inline-block}.wpr-slider-title h2{color:#fff;font-size:40px;font-weight:600;line-height:1.5em;padding:5px 10px 5px 10px;margin:0 0 2px 0}.wpr-slider-sub-title h3{font-size:16px;padding:5px 10px 5px 10px;margin:0 0 10px 0}.wpr-slider-description p{padding:5px 10px 5px 10px;margin:0 0 30px 0}.wpr-slider-primary-btn,.wpr-slider-secondary-btn{padding:12px 25px 12px 25px;margin:0 10px 0 10px;border-style:solid;border-width:1px;border-color:#fff;border-radius:2px}.wpr-slider-btns svg,.wpr-slider-scroll-btn svg{vertical-align:bottom}@keyframes ken-burns-in{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes ken-burns-in{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes ken-burns-out{0%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ken-burns-out{0%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}.wpr-advanced-slider .slick-slide.slick-active .wpr-slider-item-bg{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:10s;animation-duration:10s}.wpr-advanced-slider .slick-slide.slick-active .wpr-slider-item-bg.wpr-ken-burns-in{-webkit-animation-name:ken-burns-in;animation-name:ken-burns-in;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.wpr-advanced-slider .slick-slide.slick-active .wpr-slider-item-bg.wpr-ken-burns-out{-webkit-animation-name:ken-burns-out;animation-name:ken-burns-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wpr-ken-burns-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wpr-ken-burns-out{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.wpr-slider-item-url{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:90}.wpr-slider-nav-position-default .wpr-slider-arrow-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-slider-nav-position-default .wpr-slider-arrow{position:static}.wpr-slider-nav-position-default .wpr-slider-prev-arrow{-ms-transform:none;transform:none;-webkit-transform:none}.wpr-slider-nav-position-default .wpr-slider-next-arrow{-ms-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg);-webkit-transform:translateY(0) rotate(180deg)}.wpr-slider-nav-align-bottom-center .wpr-slider-arrow-container,.wpr-slider-nav-align-top-center .wpr-slider-arrow-container{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-slider-arrow{position:absolute;z-index:120;top:50%;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-slider-arrow i{display:block;line-height:inherit}.wpr-slider-prev-arrow{left:1%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-slider-next-arrow{right:1%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wpr-slider-nav-fade .wpr-slider-arrow{opacity:0;visibility:hidden}.wpr-slider-nav-fade .wpr-advanced-slider-wrap:hover .wpr-slider-arrow{opacity:1;visibility:visible}.wpr-slider-dots{display:inline-table;position:absolute;z-index:110;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wpr-slider-dots .slick-dots{position:static!important}.wpr-slider-dots ul{list-style:none;margin:0;padding:0}.wpr-advanced-slider.slick-dotted.slick-slider{margin-bottom:0!important}.wpr-slider-dots-vertical .slick-dots li{display:block;width:auto!important;height:auto!important;margin:0!important}.wpr-slider-dots-horizontal .slick-dots li{width:auto!important;padding-top:10px;margin:0!important}.wpr-slider-dots-horizontal .slick-dots li:last-child span,.wpr-slider-dots-pro-vr .slick-dots li:last-child span{margin-right:0!important}.wpr-slider-dots-horizontal .wpr-slider-dots li,.wpr-slider-dots-pro-vr .wpr-slider-dots li{float:left}.wpr-slider-dot{display:block;cursor:pointer}.wpr-slider-dots li:last-child .wpr-slider-dot{margin:0!important}.wpr-slider-scroll-btn{position:absolute;bottom:45px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;line-height:1;overflow:hidden}@-webkit-keyframes wpr-scroll-animation{0%{opacity:0;-webkit-transform:translate3d(0,-60%,0);transform:translate3d(0,-60%,0)}50%{opacity:1;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}100%{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}}@keyframes wpr-scroll-animation{0%{opacity:0;-webkit-transform:translate3d(0,-60%,0);transform:translate3d(0,-60%,0)}50%{opacity:1;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}100%{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}}.wpr-scroll-animation{-webkit-animation-name:wpr-scroll-animation;animation-name:wpr-scroll-animation;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.wpr-slider-video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:90}.wpr-slider-video-btn{margin:0 auto}.wpr-slider-video-btn i{display:block}.wpr-slider-video-icon-size-none .wpr-slider-video-btn{display:none}.wpr-slider-video-icon-size-small .wpr-slider-video-btn{height:50px;width:50px;font-size:16px;padding:16px 0 0 4px;border-width:1px}.wpr-slider-video-icon-size-medium .wpr-slider-video-btn{height:80px;width:80px;font-size:26px;padding:25px 0 0 5px;border-width:2px}.wpr-slider-video-icon-size-large .wpr-slider-video-btn{height:100px;width:100px;font-size:30px;padding:33px 0 0 7px;border-width:2px}.wpr-slider-video-btn{text-align:center;border-style:solid;border-radius:50%;cursor:pointer}.wpr-slider-item-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:80}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.wpr-pricing-table{position:relative}.wpr-pricing-table-heading{text-align:center}.wpr-pricing-table-headding-inner{display:inline-block}.wpr-pricing-table-heading-left .wpr-pricing-table-headding-inner>div,.wpr-pricing-table-heading-right .wpr-pricing-table-headding-inner>div{display:inline-block;vertical-align:top}.wpr-pricing-table-heading-left .wpr-pricing-table-icon{float:left}.wpr-pricing-table-heading-right .wpr-pricing-table-icon{float:right}.wpr-pricing-table-heading-left .wpr-pricing-table-title-wrap,.wpr-pricing-table-heading-right .wpr-pricing-table-title-wrap{text-align:left}.wpr-pricing-table-heading-center .wpr-pricing-table-icon img{margin:0 auto}.wpr-pricing-table-icon img{display:block;border-style:none}.elementor-widget-wpr-pricing-table .wpr-pricing-table-title-wrap .wpr-pricing-table-title{font-size:26px;font-weight:600}.elementor-widget-wpr-pricing-table .wpr-pricing-table-title-wrap .wpr-pricing-table-sub-title{font-size:14px}.wpr-pricing-table-price{text-align:center;font-size:65px;font-weight:500;line-height:.9}.wpr-pricing-table-price-inner{-ms-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-pricing-table-currency,.wpr-pricing-table-old-price,.wpr-pricing-table-preiod,.wpr-pricing-table-sub-price{line-height:1}.wpr-pricing-table-preiod{font-size:17px;line-height:1.5;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.wpr-pricing-table-old-price{text-decoration:line-through!important}.wpr-pricing-table-feature{position:relative;font-size:15px}.wpr-pricing-table-feature-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.wpr-pricing-table-feature-inner span{position:relative}.wpr-pricing-table-feature-inner span.wpr-pricing-table-ftext-line-yes{text-decoration:line-through}.wpr-pricing-table-feature:after{content:"";display:block;width:100%;margin:0 auto}.wpr-pricing-table section:last-of-type:after{display:none}.wpr-pricing-table-feature-icon,.wpr-pricing-table-feature-text{display:inline}.wpr-pricing-table-feature-icon{margin-right:8px}.wpr-pricing-table-feature-tooltip{position:absolute;top:0;left:50%;border-radius:4px;padding:6px 10px;visibility:hidden;opacity:0;font-size:15px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:all 230ms ease-in-out 0s;-o-transition:all 230ms ease-in-out 0s;transition:all 230ms ease-in-out 0s;text-align:center}.wpr-pricing-table-feature-tooltip:before{content:"";position:absolute;left:10px;bottom:-5px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top-style:solid;border-top-width:6px}.wpr-pricing-table-feature:hover .wpr-pricing-table-feature-tooltip{visibility:visible;opacity:1;top:5px;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.wpr-pricing-table-feature-tooltip:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)!important}.wpr-pricing-table-button{text-align:center;font-size:17px}.wpr-pricing-table-btn{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;cursor:pointer}.wpr-pricing-table-btn span{position:relative;z-index:2;opacity:1!important}.wpr-pricing-table-btn:after,.wpr-pricing-table-btn:before{z-index:1!important}.wpr-pricing-table-badge{position:absolute;display:inline-block;text-align:center;z-index:2}.elementor-widget-wpr-pricing-table .wpr-pricing-table-badge .wpr-pricing-table-badge-inner{font-size:15px;font-weight:900}.wpr-pricing-table-badge-left{left:0;right:auto}.wpr-pricing-table-badge-right{left:auto;right:0}.wpr-pricing-table-badge-corner{top:0;width:200px;height:200px;overflow:hidden}.wpr-pricing-table-badge-corner .wpr-pricing-table-badge-inner{width:200%}.wpr-pricing-table-badge-corner.wpr-pricing-table-badge-right{-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg)}.wpr-pricing-table-badge-cyrcle{top:0}.wpr-pricing-table-badge-cyrcle .wpr-pricing-table-badge-inner{border-radius:100%}.wpr-pricing-table-badge-flag{border-right:5px}.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-left{margin-left:-10px}.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-right{margin-right:-10px}.wpr-pricing-table-badge-flag:before{content:"";position:absolute;z-index:1;bottom:-5px;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top-style:solid;border-top-width:10px}.wpr-pricing-table-badge-flag .wpr-pricing-table-badge-inner{position:relative;z-index:2;border-top-left-radius:3px;border-top-right-radius:3px}.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-left:before{left:5px;-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg)}.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-right:before{right:-5px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-left .wpr-pricing-table-badge-inner{border-bottom-right-radius:3px}.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-right .wpr-pricing-table-badge-inner{border-bottom-left-radius:3px}.wpr-pricing-table-text{font-size:13px;line-height:1.3}.wpr-pricing-table-divider{margin:0 auto;border:0}.wpr-pricing-table-animation-slide{-webkit-transition-property:margin;-o-transition-property:margin;transition-property:margin;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.wpr-pricing-table-animation-bounce{-webkit-animation-iteration-count:1;animation-iteration-count:1}.wpr-pricing-table-animation-slide:hover{margin-top:-5px}.wpr-pricing-table-animation-bounce:hover{-webkit-animation-name:bounce;animation-name:bounce}.elementor-widget-wpr-pricing-table .wpr-pricing-table-heading{background-color:#f9f9f9}.elementor-widget-wpr-pricing-table .wpr-pricing-table-price{background-color:#605be5}.elementor-widget-wpr-pricing-table .wpr-pricing-table-button{background-color:#f9f9f9}.elementor-widget-wpr-pricing-table .wpr-pricing-table-btn{background-color:#2b2b2b}.elementor-widget-wpr-pricing-table .wpr-pricing-table-btn:hover{background-color:#4a45d2}.elementor-widget-wpr-pricing-table .wpr-pricing-table-text{background-color:#f9f9f9}.wpr-logo{position:relative;display:inline-table;overflow:hidden}.wpr-logo-image img{display:block}.wpr-logo-description{margin:0}.wpr-logo-image{position:relative;display:block;width:100%;z-index:7}.wpr-logo-url{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:5}.wpr-logo-position-left .wpr-logo-image,.wpr-logo-position-left .wpr-logo-text{float:left}.wpr-logo-position-right .wpr-logo-image,.wpr-logo-position-right .wpr-logo-text{float:right}.wpr-logo-position-center .wpr-logo-image{margin:0 auto}.wpr-logo-position-center .wpr-logo-text{text-align:center}.wpr-logo-position-left .wpr-logo-text,.wpr-logo-position-right .wpr-logo-text{text-align:left}.elementor-widget-wpr-logo .wpr-logo-title{font-size:16px;line-height:1.5}.elementor-widget-wpr-logo .wpr-logo-description{font-size:13px}.wpr-testimonial-carousel .slick-slider{cursor:drag}.wpr-testimonial-carousel .slick-track{display:-webkit-box!important;display:flex!important;display:-ms-flexbox!important}.wpr-testimonial-carousel .slick-slide{height:inherit!important}.wpr-testimonial-carousel-wrap .slick-list{padding-right:1px!important}.wpr-testimonial-nav-position-default .wpr-testimonial-arrow-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-testimonial-nav-position-default .wpr-testimonial-arrow{position:static}.wpr-testimonial-nav-position-default .wpr-testimonial-prev-arrow{-ms-transform:none;transform:none;-webkit-transform:none}.wpr-testimonial-nav-position-default .wpr-testimonial-next-arrow{-ms-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg);-webkit-transform:translateY(0) rotate(180deg)}.wpr-testimonial-nav-align-bottom-center .wpr-testimonial-arrow-container,.wpr-testimonial-nav-align-top-center .wpr-testimonial-arrow-container{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-testimonial-arrow{position:absolute;z-index:120;top:52%;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.wpr-testimonial-arrow i{display:block;line-height:inherit}.wpr-testimonial-prev-arrow{left:2%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-testimonial-next-arrow{right:2%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wpr-testimonial-nav-fade .wpr-testimonial-arrow{opacity:0}.wpr-testimonial-dots{display:inline-table;position:absolute;z-index:110;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wpr-testimonial-dots ul{list-style:none;padding:0;margin:0}.wpr-testimonial-dots li{float:left;width:auto!important;margin:0!important}.wpr-testimonial-dot{display:block;cursor:pointer}.wpr-testimonial-dots li:last-child .wpr-testimonial-dot{margin:0!important}.wpr-testimonial-social-media{display:inline-block}.wpr-testimonial-social{display:block;float:left;width:45px;height:45px;line-height:45px;font-size:45px;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.wpr-testimonial-social i{display:block;width:100%;height:100%;line-height:inherit}.wpr-testimonial-social:last-child{margin-right:0!important}.wpr-testimonial-rating i{display:inline;position:relative;font-family:eicons;font-style:normal;line-height:1;overflow:hidden}.wpr-testimonial-rating i:before{content:'\e934';font-weight:900;display:block;position:absolute;top:0;left:0;font-size:inherit;font-family:inherit;overflow:hidden}.wpr-testimonial-rating-style_2 .wpr-testimonial-rating i:before{content:'\002605'}.wpr-testimonial-rating i:last-of-type{margin-right:0!important}.wpr-rating-icon-empty:before{display:none!important}.elementor-widget-wpr-testimonial-carousel .wpr-testimonial-content-wrap .wpr-testimonial-title{font-size:18px;font-weight:700}.wpr-testimonial-content{position:relative;font-size:15px}.wpr-testimonial-content p{position:relative;z-index:5;margin:0}.wpr-testimonial-content .wpr-testimonial-icon{position:absolute;width:100%;z-index:1}.wpr-testimonial-date{font-size:10px}.wpr-testimonial-content-inner{position:relative;background-color:#f9f9f9}.wpr-testimonial-triangle-yes .wpr-testimonial-content-inner:before{content:"";position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top-style:solid;border-top-width:15px}.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-center .wpr-testimonial-content-inner:before,.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-center .wpr-testimonial-content-inner:before{right:calc(50% - 15px)}.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before,.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before{margin-left:-15px}.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before,.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before{margin-right:-15px}.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner:before,.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner:before{margin-top:-7.5px}.wpr-testimonial-meta-position-top .wpr-testimonial-content-inner:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wpr-testimonial-meta-position-top .wpr-testimonial-content-inner{margin-top:15px}.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner{margin-right:15px}.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner{margin-left:15px}.wpr-testimonial-meta-position-bottom .wpr-testimonial-content-inner:before{bottom:-15px}.wpr-testimonial-meta-position-bottom .wpr-testimonial-content-inner{margin-bottom:15px}.wpr-testimonial-meta-position-extra .wpr-testimonial-content-inner:before{display:none}.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner:before{left:-22px}.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner:before{right:-22px}.wpr-testimonial-meta-position-top .wpr-testimonial-content-inner:before{top:-15px}.wpr-testimonial-meta-position-bottom .wpr-testimonial-content-inner:before{bottom:-15px}.wpr-testimonial-image{overflow:hidden}.elementor-widget-wpr-testimonial-carousel .wpr-testimonial-meta .wpr-testimonial-name{font-size:14px;font-weight:700}.wpr-testimonial-logo-image{display:block;overflow:hidden}.wpr-testimonial-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wpr-testimonial-meta-position-extra .wpr-testimonial-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-testimonial-meta-position-top .wpr-testimonial-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-testimonial-meta-position-bottom .wpr-testimonial-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpr-testimonial-meta-position-right .wpr-testimonial-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-testimonial-meta-position-left .wpr-testimonial-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wpr-testimonial-meta-position-left .wpr-testimonial-meta,.wpr-testimonial-meta-position-right .wpr-testimonial-meta{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:480px){.wpr-testimonial-meta-position-left .wpr-testimonial-item,.wpr-testimonial-meta-position-right .wpr-testimonial-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner,.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner{margin-left:0!important}.wpr-testimonial-meta-position-left .wpr-testimonial-meta,.wpr-testimonial-meta-position-right .wpr-testimonial-meta{margin-left:0!important;margin-right:0!important;padding:0!important;margin-bottom:20px}.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner:before,.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner:before{display:none}}.wpr-testimonial-job{font-size:10px}.wpr-testimonial-image-position-left .wpr-testimonial-meta-inner>div,.wpr-testimonial-image-position-right .wpr-testimonial-meta-inner>div{display:inline-block;vertical-align:top}.wpr-testimonial-image-position-center.wpr-testimonial-meta-align-left .wpr-testimonial-meta img,.wpr-testimonial-image-position-left .wpr-testimonial-image,.wpr-testimonial-image-position-left .wpr-testimonial-logo-image img{float:left}.wpr-testimonial-image-position-center.wpr-testimonial-meta-align-right .wpr-testimonial-meta img,.wpr-testimonial-image-position-right .wpr-testimonial-image,.wpr-testimonial-image-position-right .wpr-testimonial-logo-image img{float:right}.wpr-testimonial-image-position-left .wpr-testimonial-meta-content-wrap,.wpr-testimonial-meta-align-left .wpr-testimonial-meta{text-align:left}.wpr-testimonial-meta-align-center .wpr-testimonial-meta{text-align:center}.wpr-testimonial-image-position-right .wpr-testimonial-meta-content-wrap,.wpr-testimonial-meta-align-right .wpr-testimonial-meta{text-align:right}.wpr-testimonial-meta-align-center .wpr-testimonial-meta img{margin:0 auto}.wpr-testimonial-meta-position-extra .wpr-testimonial-meta img{display:inline-block}.wpr-testimonial-meta-inner{display:inline-block}.wpr-testimonial-meta-position-bottom .wpr-testimonial-logo-image img,.wpr-testimonial-meta-position-bottom .wpr-testimonial-social-media,.wpr-testimonial-meta-position-top .wpr-testimonial-logo-image img,.wpr-testimonial-meta-position-top .wpr-testimonial-social-media{float:none!important;display:inline-block!important}@media screen and (min-width:480px){.wpr-testimonial-image-position-left .wpr-testimonial-image,.wpr-testimonial-image-position-right .wpr-testimonial-image{margin-bottom:0!important}}@media screen and (max-width:480px){.wpr-testimonial-meta-position-left .wpr-testimonial-image,.wpr-testimonial-meta-position-left .wpr-testimonial-meta-content-wrap,.wpr-testimonial-meta-position-right .wpr-testimonial-image,.wpr-testimonial-meta-position-right .wpr-testimonial-meta-content-wrap{display:block!important;float:none!important;text-align:center!important}.wpr-testimonial-meta-position-left.wpr-testimonial-image-position-left .wpr-testimonial-image,.wpr-testimonial-meta-position-left.wpr-testimonial-image-position-right .wpr-testimonial-image,.wpr-testimonial-meta-position-right.wpr-testimonial-image-position-left .wpr-testimonial-image,.wpr-testimonial-meta-position-right.wpr-testimonial-image-position-right .wpr-testimonial-image{margin-left:0!important;margin-right:0!important}.wpr-testimonial-meta-position-left .wpr-testimonial-image img,.wpr-testimonial-meta-position-left .wpr-testimonial-logo-image img,.wpr-testimonial-meta-position-right .wpr-testimonial-image img,.wpr-testimonial-meta-position-right .wpr-testimonial-logo-image img{display:inline-block!important;float:none!important}}.wpr-search-form-input-wrap{width:100%;overflow:hidden}.wpr-search-form .wpr-search-form-input{width:100%;height:100%;font-size:14px;background-color:transparent;border-style:solid}.wpr-search-form-style-inner .wpr-search-form-input-wrap,.wpr-search-form-style-outer .wpr-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-search-form-style-inner.wpr-search-form-position-left .wpr-search-form-input-wrap,.wpr-search-form-style-outer.wpr-search-form-position-left .wpr-search-form{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-search-form-submit{padding:0!important;cursor:pointer;border-style:solid;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.wpr-search-form-disable-submit-btn-yes .wpr-search-form-submit{pointer-events:none;cursor:default}.wpr-team-member{overflow:hidden}.wpr-member-content{overflow:hidden}.wpr-member-name{display:block;line-height:1}.elementor .elementor-widget-wpr-team-member .wpr-member-name{font-size:24px;font-weight:500}.wpr-member-job{font-size:13px}.wpr-member-description{font-size:15px;line-height:1.4}.wpr-member-media{position:relative;margin:0 auto;width:100%;overflow:hidden}.wpr-member-image{overflow:hidden}.wpr-member-overlay-content{position:relative}.wpr-member-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9)}.wpr-member-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.wpr-member-social{display:block;width:45px;height:45px;line-height:45px;font-size:45px;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.wpr-member-social i{display:block;width:100%;height:100%;line-height:inherit}.wpr-member-social:last-child{margin-right:0!important}.wpr-team-member-social-media-left .wpr-member-social-media{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wpr-team-member-social-media-right .wpr-member-social-media{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpr-team-member-social-media-center .wpr-member-social-media{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-member-btn{display:inline-block;position:relative;overflow:hidden;display:inline-block;vertical-align:middle;background-color:#222;cursor:pointer;font-size:14px}.wpr-member-btn span{position:relative;z-index:2;opacity:1!important}.wpr-member-btn:after,.wpr-member-btn:before{z-index:1!important}.wpr-member-divider{overflow:hidden}.wpr-member-divider:after{content:"";display:block;width:100%;margin-top:0;overflow:hidden}.wpr-team-member-divider-left .wpr-member-divider:after{float:left}.wpr-team-member-divider-right .wpr-member-divider:after{float:right}.wpr-team-member-divider-center .wpr-member-divider:after{margin-left:auto;margin-right:auto}.wpr-button-wrap{position:relative;display:inline-table;z-index:1;width:100%}.wpr-button{display:block;position:relative;width:100%;z-index:1;overflow:hidden}.elementor .elementor-widget-wpr-button .wpr-button-text{font-size:15px;font-weight:500}.wpr-button-icon-style-block .wpr-button-text,.wpr-button-icon-style-inline-block .wpr-button-text{width:100%}.wpr-button-icon-style-block .wpr-button-icon,.wpr-button-icon-style-inline-block .wpr-button-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-button-content{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-button-icon,.wpr-button-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-button-icon-position-left .wpr-button-icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wpr-button-icon-position-left .wpr-button-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wpr-button-tooltip{position:absolute;border-radius:4px;visibility:hidden;opacity:0;font-size:13px;line-height:1.5;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:20}.wpr-button-tooltip:before{content:"";position:absolute;width:0;height:0;border-top-style:solid;border-left:6px solid transparent;border-right:6px solid transparent;border-top-width:6px}.wpr-button-tooltip p{margin:0}.wpr-button-wrap:hover .wpr-button-tooltip{visibility:visible;opacity:1}.wpr-button-tooltip-position-top .wpr-button-tooltip{top:0;left:50%;-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%);-webkit-transform:translate(-50%,-120%);margin-top:-5px}.wpr-button-tooltip-position-top .wpr-button-wrap:hover .wpr-button-tooltip{-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.wpr-button-tooltip-position-top .wpr-button-tooltip:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-5px}.wpr-button-tooltip-position-bottom .wpr-button-tooltip{bottom:0;left:50%;-ms-transform:translate(-50%,120%);transform:translate(-50%,120%);-webkit-transform:translate(-50%,120%);margin-bottom:-5px}.wpr-button-tooltip-position-bottom .wpr-button-wrap:hover .wpr-button-tooltip{-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%)}.wpr-button-tooltip-position-bottom .wpr-button-tooltip:before{top:-5px;left:50%;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.wpr-button-tooltip-position-left .wpr-button-tooltip{top:50%;left:0;-ms-transform:translate(-120%,-50%);transform:translate(-120%,-50%);-webkit-transform:translate(-120%,-50%);margin-left:-5px}.wpr-button-tooltip-position-left .wpr-button-wrap:hover .wpr-button-tooltip{-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%)}.wpr-button-tooltip-position-left .wpr-button-tooltip:before{right:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.wpr-button-tooltip-position-right .wpr-button-tooltip{top:50%;right:0;-ms-transform:translate(120%,-50%);transform:translate(120%,-50%);-webkit-transform:translate(120%,-50%);margin-right:-5px}.wpr-button-tooltip-position-right .wpr-button-wrap:hover .wpr-button-tooltip{-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);-webkit-transform:translate(100%,-50%)}.wpr-button-tooltip-position-right .wpr-button-tooltip:before{left:-8px;top:50%;-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg)}.elementor-widget-wpr-button .wpr-button{background-color:#605be5}.elementor-widget-wpr-button .wpr-button-none:hover,.elementor-widget-wpr-button .wpr-button::after,.elementor-widget-wpr-button .wpr-button::before,.elementor-widget-wpr-button [class*=elementor-animation]:hover{background-color:#4a45d2}.elementor-widget-wpr-button .wpr-button-text,.elementor-widget-wpr-button .wpr-button::after{font-size:14px}.wpr-dual-button{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-button-a-wrap,.wpr-button-b-wrap{position:relative;width:100%}.wpr-button-a-wrap{z-index:5}.wpr-button-b-wrap{z-index:2}.wpr-button-a,.wpr-button-b{display:block;position:relative;width:100%;z-index:1;overflow:hidden}.wpr-button-content-a,.wpr-button-content-b{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-button-icon-a,.wpr-button-icon-b,.wpr-button-text-a,.wpr-button-text-b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-button-icon-a-position-left .wpr-button-icon-a,.wpr-button-icon-b-position-left .wpr-button-icon-b{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wpr-button-icon-a-position-left .wpr-button-text-a,.wpr-button-icon-b-position-left .wpr-button-text-b{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wpr-button-middle-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:10;border-width:3px;border-color:#00ce1b;-webkit-box-shadow:0 0 0 4px rgba(255,255,255,.3);box-shadow:0 0 0 4px rgba(255,255,255,.3)}.wpr-button-middle-badge i{line-height:inherit}.wpr-button-tooltip-a{position:absolute;border-radius:4px;visibility:hidden;opacity:0;font-size:13px;line-height:1.5;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:20}.wpr-button-tooltip-a:before{content:"";position:absolute;width:0;height:0;border-top-style:solid;border-left:6px solid transparent;border-right:6px solid transparent;border-top-width:6px}.wpr-button-tooltip-a p{margin:0}.wpr-button-a-wrap:hover .wpr-button-tooltip-a{visibility:visible;opacity:1}.wpr-button-tooltip-a-position-top .wpr-button-tooltip-a{top:0;left:50%;-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%);-webkit-transform:translate(-50%,-120%);margin-top:-5px}.wpr-button-tooltip-a-position-top .wpr-button-a-wrap:hover .wpr-button-tooltip-a{-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.wpr-button-tooltip-a-position-top .wpr-button-tooltip-a:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-5px}.wpr-button-tooltip-a-position-bottom .wpr-button-tooltip-a{bottom:0;left:50%;-ms-transform:translate(-50%,120%);transform:translate(-50%,120%);-webkit-transform:translate(-50%,120%);margin-bottom:-5px}.wpr-button-tooltip-a-position-bottom .wpr-button-a-wrap:hover .wpr-button-tooltip-a{-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%)}.wpr-button-tooltip-a-position-bottom .wpr-button-tooltip-a:before{top:-5px;left:50%;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.wpr-button-tooltip-a-position-left .wpr-button-tooltip-a{top:50%;left:0;-ms-transform:translate(-120%,-50%);transform:translate(-120%,-50%);-webkit-transform:translate(-120%,-50%);margin-left:-5px}.wpr-button-tooltip-a-position-left .wpr-button-a-wrap:hover .wpr-button-tooltip-a{-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%)}.wpr-button-tooltip-a-position-left .wpr-button-tooltip-a:before{right:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.wpr-button-tooltip-a-position-right .wpr-button-tooltip-a{top:50%;right:0;-ms-transform:translate(120%,-50%);transform:translate(120%,-50%);-webkit-transform:translate(120%,-50%);margin-right:-5px}.wpr-button-tooltip-a-position-right .wpr-button-a-wrap:hover .wpr-button-tooltip-a{-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);-webkit-transform:translate(100%,-50%)}.wpr-button-tooltip-a-position-right .wpr-button-tooltip-a:before{left:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.wpr-button-tooltip-b{position:absolute;border-radius:4px;visibility:hidden;opacity:0;font-size:13px;line-height:1.5;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:20}.wpr-button-tooltip-b:before{content:"";position:absolute;width:0;height:0;border-top-style:solid;border-left:6px solid transparent;border-right:6px solid transparent;border-top-width:6px}.wpr-button-tooltip-b p{margin:0}.wpr-button-b-wrap:hover .wpr-button-tooltip-b{visibility:visible;opacity:1}.wpr-button-tooltip-b-position-top .wpr-button-tooltip-b{top:0;left:50%;-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%);-webkit-transform:translate(-50%,-120%);margin-top:-5px}.wpr-button-tooltip-b-position-top .wpr-button-b-wrap:hover .wpr-button-tooltip-b{-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.wpr-button-tooltip-b-position-top .wpr-button-tooltip-b:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-5px}.wpr-button-tooltip-b-position-bottom .wpr-button-tooltip-b{bottom:0;left:50%;-ms-transform:translate(-50%,120%);transform:translate(-50%,120%);-webkit-transform:translate(-50%,120%);margin-bottom:-5px}.wpr-button-tooltip-b-position-bottom .wpr-button-b-wrap:hover .wpr-button-tooltip-b{-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%)}.wpr-button-tooltip-b-position-bottom .wpr-button-tooltip-b:before{top:-5px;left:50%;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.wpr-button-tooltip-b-position-left .wpr-button-tooltip-b{top:50%;left:0;-ms-transform:translate(-120%,-50%);transform:translate(-120%,-50%);-webkit-transform:translate(-120%,-50%);margin-left:-5px}.wpr-button-tooltip-b-position-left .wpr-button-b-wrap:hover .wpr-button-tooltip-b{-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%)}.wpr-button-tooltip-b-position-left .wpr-button-tooltip-b:before{right:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.wpr-button-tooltip-b-position-right .wpr-button-tooltip-b{top:50%;right:0;-ms-transform:translate(120%,-50%);transform:translate(120%,-50%);-webkit-transform:translate(120%,-50%);margin-right:-5px}.wpr-button-tooltip-b-position-right .wpr-button-b-wrap:hover .wpr-button-tooltip-b{-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);-webkit-transform:translate(100%,-50%)}.wpr-button-tooltip-b-position-right .wpr-button-tooltip-b:before{left:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}@media screen and (max-width:480px){.wpr-button-tooltip-a-position-left .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-right .wpr-button-tooltip-b,.wpr-button-tooltip-position-left .wpr-button-tooltip,.wpr-button-tooltip-position-right .wpr-button-tooltip{top:0;left:50%!important;right:auto!important;-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%);-webkit-transform:translate(-50%,-120%);margin-top:-5px}.wpr-button-tooltip-a-position-left .wpr-button-a-wrap:hover .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-right .wpr-button-b-wrap:hover .wpr-button-tooltip-b,.wpr-button-tooltip-position-left .wpr-button-wrap:hover .wpr-button-tooltip,.wpr-button-tooltip-position-right .wpr-button-wrap:hover .wpr-button-tooltip{-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.wpr-button-tooltip-a-position-left .wpr-button-tooltip-a:before,.wpr-button-tooltip-b-position-right .wpr-button-tooltip-b:before,.wpr-button-tooltip-position-left .wpr-button-tooltip:before,.wpr-button-tooltip-position-right .wpr-button-tooltip:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-5px;top:auto}}.elementor-widget-wpr-dual-button .wpr-button-a,.elementor-widget-wpr-dual-button .wpr-button-b{background-color:#605be5}.elementor-widget-wpr-dual-button .wpr-dual-button .wpr-button-effect::after,.elementor-widget-wpr-dual-button .wpr-dual-button .wpr-button-effect::before,.elementor-widget-wpr-dual-button .wpr-dual-button .wpr-button-none:hover,.elementor-widget-wpr-dual-button .wpr-dual-button [class*=elementor-animation]:hover{background-color:#4a45d2}.elementor-widget-wpr-dual-button .wpr-button-a::after,.elementor-widget-wpr-dual-button .wpr-button-b::after,.elementor-widget-wpr-dual-button .wpr-button-text-a,.elementor-widget-wpr-dual-button .wpr-button-text-b{font-size:14px}.elementor-widget-wpr-dual-button .wpr-button-middle-badge{font-size:13px}.wpr-anim-text,.wpr-clipped-text,.wpr-highlighted-text{display:inline-block;vertical-align:middle}.wpr-advanced-text-preffix,.wpr-advanced-text-suffix{vertical-align:middle}.elementor-widget-wpr-advanced-text b{font-weight:none}.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-advanced-text-preffix,.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-advanced-text-suffix,.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-anim-text,.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-anim-text b,.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-highlighted-text{font-size:32px;font-weight:700}.wpr-advanced-text{display:block;margin:0}.wpr-clipped-text{position:relative;-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate(0,0);z-index:0}.wpr-clipped-text-content{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-clipped-text{font-size:50px;font-weight:700}.wpr-clipped-text-long-shadow{position:absolute;display:inline-block;top:0;left:0;width:100%;height:100%;z-index:-1}.wpr-highlighted-text{position:relative;text-align:left}.wpr-highlighted-text-inner{position:relative;z-index:1}.wpr-highlighted-text svg{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:visible;z-index:auto}.wpr-highlighted-text svg path{-webkit-animation-name:wpr-anim-text;animation-name:wpr-anim-text;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;fill:none;stroke-width:4;stroke-dasharray:1500;-webkit-animation-iteration-count:1;-animation-iteration-count:1;opacity:0}.wpr-highlighted-text .wpr-highlight-curly{-webkit-transform:translate(-50%,25%);-ms-transform:translate(-50%,25%);transform:translate(-50%,25%)}.wpr-highlighted-text .wpr-highlight-x{-webkit-transform:translate(-50%,-35%);-ms-transform:translate(-50%,-35%);transform:translate(-50%,-35%)}.wpr-highlighted-text .wpr-highlight-strikethrough{-webkit-transform:translate(-50%,-47%);-ms-transform:translate(-50%,-47%);transform:translate(-50%,-47%)}.wpr-highlighted-text .wpr-highlight-underline{-webkit-transform:translate(-50%,27%);-ms-transform:translate(-50%,27%);transform:translate(-50%,27%)}.wpr-highlighted-text .wpr-highlight-double{-webkit-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.wpr-highlighted-text .wpr-highlight-double-underline{-webkit-transform:translate(-50%,30%);-ms-transform:translate(-50%,30%);transform:translate(-50%,30%)}.wpr-highlighted-text .wpr-highlight-diagonal{-webkit-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.wpr-animated-text-infinite-yes .wpr-highlighted-text svg path{-webkit-animation-name:wpr-anim-text-infinite;animation-name:wpr-anim-text-infinite}@-webkit-keyframes wpr-anim-text-infinite{0%{opacity:1;stroke-dasharray:0 1500}12%{stroke-dasharray:1500 1500}80%{opacity:1}97%{opacity:0;stroke-dasharray:1500 1500}100%{stroke-dasharray:0 1500}}@keyframes wpr-anim-text-infinite{0%{opacity:1;stroke-dasharray:0 1500}12%{stroke-dasharray:1500 1500}80%{opacity:1}97%{opacity:0;stroke-dasharray:1500 1500}100%{stroke-dasharray:0 1500}}@-webkit-keyframes wpr-anim-text{0%{opacity:1;stroke-dasharray:0 1500}12%{stroke-dasharray:1500 1500}100%{opacity:1}}@keyframes wpr-anim-text{0%{opacity:1;stroke-dasharray:0 1500}12%{stroke-dasharray:1500 1500}100%{opacity:1}}@-webkit-keyframes wpr-anim-text-infinite{0%{opacity:1;stroke-dasharray:0 1500}12%{stroke-dasharray:1500 1500}100%{opacity:1}}.wpr-anim-text-inner{float:left}.wpr-anim-text-cursor{display:inline-block;zoom:1;opacity:1;-webkit-animation-name:wpr-cursor-blink;animation-name:wpr-cursor-blink;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes wpr-cursor-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes wpr-cursor-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.elementor-widget-wpr-advanced-text .wpr-clipped-text-content{background-color:#605be5}.wpr-prbar-counter-value-suffix{line-height:1}.wpr-prbar-hr-line{position:relative;width:100%;overflow:hidden}.wpr-prbar-hr-line-inner{position:relative;top:0;left:0;width:0;height:100%;-webkit-transition-property:width;-o-transition-property:width;transition-property:width;overflow:hidden}.wpr-prbar-hr-line .wpr-prbar-content{position:absolute;top:0;left:0;width:100%;height:100%}.wpr-prbar-hr-line .wpr-prbar-title-wrap{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-prbar-layout-hr-line .wpr-prbar-subtitle{text-align:left}.wpr-prbar-hr-line .wpr-prbar-counter{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-prbar-layout-hr-line .wpr-prbar-title-wrap{float:left}.wpr-prbar-layout-hr-line .wpr-prbar-counter{float:right}.wpr-prbar-vr-line{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin:0 auto;overflow:hidden}.wpr-prbar-vr-line-inner{position:relative;width:100%;height:0;-webkit-transition-property:height;-o-transition-property:height;transition-property:height;overflow:hidden}.wpr-prbar-circle{position:relative;display:table;width:100%;height:auto;margin:0 auto}.wpr-prbar-circle-svg{width:100%;height:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:50%}.wpr-prbar-circle-prline{-webkit-transition-property:stroke-dasharray,stroke-dashoffset;-o-transition-property:stroke-dasharray,stroke-dashoffset;transition-property:stroke-dasharray,stroke-dashoffset;stroke-linecap:butt}.wpr-prbar-circle .wpr-prbar-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wpr-prbar-content{text-align:center;overflow:hidden}.wpr-prbar-counter{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-prbar-subtitle,.wpr-prbar-title{font-size:12px;text-align:center}.wpr-prbar-stripe-yes .wpr-prbar-hr-line-inner:after,.wpr-prbar-stripe-yes .wpr-prbar-vr-line-inner:after{content:'';position:absolute;top:0;left:-30px;width:calc(100% + 60px);height:100%;background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:30px 30px}.wpr-prbar-stripe-yes.wpr-prbar-stripe-anim-right .wpr-prbar-hr-line-inner:after,.wpr-prbar-stripe-yes.wpr-prbar-stripe-anim-right .wpr-prbar-vr-line-inner:after{-webkit-animation:stripe-anim-right 2s linear infinite;animation:stripe-anim-right 2s linear infinite}.wpr-prbar-stripe-yes.wpr-prbar-stripe-anim-left .wpr-prbar-hr-line-inner:after,.wpr-prbar-stripe-yes.wpr-prbar-stripe-anim-left .wpr-prbar-vr-line-inner:after{-webkit-animation:stripe-anim-left 2s linear infinite;animation:stripe-anim-left 2s linear infinite}@-webkit-keyframes stripe-anim-right{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(30px,0);transform:translate(30px,0)}}@keyframes stripe-anim-right{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(30px,0);transform:translate(30px,0)}}@-webkit-keyframes stripe-anim-left{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-30px,0);transform:translate(-30px,0)}}@keyframes stripe-anim-left{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-30px,0);transform:translate(-30px,0)}}.elementor-widget-wpr-progress-bar .wpr-prbar-hr-line-inner,.elementor-widget-wpr-progress-bar .wpr-prbar-vr-line-inner{background-color:#605be5}.wpr-price-list-item:last-child{margin-bottom:0}.wpr-price-list-content{width:100%;overflow:hidden}.wpr-price-list-item{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.wpr-price-list-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.wpr-price-list-position-right .wpr-price-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-price-list-position-center .wpr-price-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-price-list-position-center .wpr-price-list-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-price-list-position-center .wpr-price-list-separator{display:none}.wpr-price-list-position-left .wpr-price-list-price-wrap,.wpr-price-list-position-right .wpr-price-list-price-wrap{margin-left:auto}.wpr-price-list-image img{display:block;margin:0 auto}.wpr-price-list-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-wpr-price-list .wpr-price-list-heading .wpr-price-list-price,.elementor-widget-wpr-price-list .wpr-price-list-heading .wpr-price-list-title{font-size:17px;font-weight:700}.wpr-price-list-old-price{font-size:11px}.wpr-price-list-description{font-size:14px}.wpr-price-list-separator{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0}.wpr-price-list-price-wrap{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-price-list-old-position-after .wpr-price-list-price-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-price-list-old-position-after .wpr-price-list-old-price{margin-right:10px}.wpr-price-list-old-position-before .wpr-price-list-old-price{margin-left:3px}.wpr-price-list-old-price{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:line-through}.wpr-image-hotspots{position:relative}.wpr-hotspot-item-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.wpr-hotspot-image img{width:100%}.wpr-hotspot-item{position:absolute}.wpr-hotspot-text{font-size:15px}.wpr-hotspot-content{position:relative;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center}.wpr-hotspot-icon-position-left .wpr-hotspot-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-hotspot-item,.wpr-hotspot-item:before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running}.wpr-hotspot-trigger-click .wpr-hotspot-item,.wpr-hotspot-trigger-hover .wpr-hotspot-item{cursor:pointer}.wpr-hotspot-tooltip{position:absolute;border-radius:4px;visibility:hidden;opacity:0;font-size:13px;line-height:1.5;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:20;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);box-shadow:0 0 4px 0 rgba(0,0,0,.5);font-size:13px}.wpr-hotspot-tooltip:before{content:"";position:absolute;width:0;height:0}.wpr-hotspot-tooltip-position-pro-bt .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-pro-lt .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-pro-rt .wpr-hotspot-tooltip{top:-120%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-hotspot-tooltip-position-bottom .wpr-hotspot-tooltip:before,.wpr-hotspot-tooltip-position-top .wpr-hotspot-tooltip:before{border-left-color:transparent;border-right-color:transparent;border-top-style:solid;border-left-style:solid;border-right-style:solid}.wpr-hotspot-tooltip-position-left .wpr-hotspot-tooltip:before,.wpr-hotspot-tooltip-position-right .wpr-hotspot-tooltip:before{border-bottom-color:transparent;border-top-color:transparent;border-right-style:solid;border-bottom-style:solid;border-top-style:solid}.wpr-hotspot-tooltip p{margin:0}.wpr-tooltip-active .wpr-hotspot-tooltip{visibility:visible;opacity:1}.wpr-hotspot-tooltip-position-top .wpr-hotspot-tooltip:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}.wpr-hotspot-tooltip-position-bottom .wpr-hotspot-tooltip:before{left:50%;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.wpr-hotspot-tooltip-position-left .wpr-hotspot-tooltip:before{top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wpr-hotspot-tooltip-position-right .wpr-hotspot-tooltip:before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-hotspot-tooltip-position-bottom .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-top .wpr-hotspot-tooltip{left:50%}.wpr-hotspot-tooltip-position-left .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-right .wpr-hotspot-tooltip{top:50%}.wpr-hotspot-tooltip-position-top.wpr-tooltip-effect-shift-toward .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,-120%);-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%)}.wpr-hotspot-tooltip-position-top.wpr-tooltip-effect-shift-toward .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.wpr-hotspot-tooltip-position-bottom.wpr-tooltip-effect-shift-toward .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,120%);-ms-transform:translate(-50%,120%);transform:translate(-50%,120%)}.wpr-hotspot-tooltip-position-bottom.wpr-tooltip-effect-shift-toward .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.wpr-hotspot-tooltip-position-left.wpr-tooltip-effect-shift-toward .wpr-hotspot-tooltip{-webkit-transform:translate(-120%,-50%);-ms-transform:translate(-120%,-50%);transform:translate(-120%,-50%)}.wpr-hotspot-tooltip-position-left.wpr-tooltip-effect-shift-toward .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.wpr-hotspot-tooltip-position-right.wpr-tooltip-effect-shift-toward .wpr-hotspot-tooltip{-webkit-transform:translate(120%,-50%);-ms-transform:translate(120%,-50%);transform:translate(120%,-50%)}.wpr-hotspot-tooltip-position-right.wpr-tooltip-effect-shift-toward .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}.wpr-hotspot-tooltip-position-top.wpr-tooltip-effect-fade .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.wpr-hotspot-tooltip-position-bottom.wpr-tooltip-effect-fade .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.wpr-hotspot-tooltip-position-left.wpr-tooltip-effect-fade .wpr-hotspot-tooltip{-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.wpr-hotspot-tooltip-position-right.wpr-tooltip-effect-fade .wpr-hotspot-tooltip{-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}.wpr-hotspot-tooltip-position-top.wpr-tooltip-effect-scale .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,-100%) scale(.7);-ms-transform:translate(-50%,-100%) scale(.7);transform:translate(-50%,-100%) scale(.7)}.wpr-hotspot-tooltip-position-bottom.wpr-tooltip-effect-scale .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,100%) scale(.7);-ms-transform:translate(-50%,100%) scale(.7);transform:translate(-50%,100%) scale(.7)}.wpr-hotspot-tooltip-position-left.wpr-tooltip-effect-scale .wpr-hotspot-tooltip{-webkit-transform:translate(-100%,-50%) scale(.7);-ms-transform:translate(-100%,-50%) scale(.7);transform:translate(-100%,-50%) scale(.7)}.wpr-hotspot-tooltip-position-right.wpr-tooltip-effect-scale .wpr-hotspot-tooltip{-webkit-transform:translate(100%,-50%) scale(.7);-ms-transform:translate(100%,-50%) scale(.7);transform:translate(100%,-50%) scale(.7)}.wpr-hotspot-tooltip-position-top.wpr-tooltip-effect-scale .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,-100%) scale(1);-ms-transform:translate(-50%,-100%) scale(1);transform:translate(-50%,-100%) scale(1)}.wpr-hotspot-tooltip-position-bottom.wpr-tooltip-effect-scale .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,100%) scale(1);-ms-transform:translate(-50%,100%) scale(1);transform:translate(-50%,100%) scale(1)}.wpr-hotspot-tooltip-position-left.wpr-tooltip-effect-scale .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-100%,-50%) scale(1);-ms-transform:translate(-100%,-50%) scale(1);transform:translate(-100%,-50%) scale(1)}.wpr-hotspot-tooltip-position-right.wpr-tooltip-effect-scale .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(100%,-50%) scale(1);-ms-transform:translate(100%,-50%) scale(1);transform:translate(100%,-50%) scale(1)}@keyframes wpr-hotspot-anim-pulse{0%,100%,87%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}88%,92%,96%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}90%,94%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}}@-webkit-keyframes wpr-hotspot-anim-pulse{0%,100%,87%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}88%,92%,96%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}90%,94%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}}.wpr-hotspot-anim-pulse{-webkit-animation-name:wpr-hotspot-anim-pulse;animation-name:wpr-hotspot-anim-pulse;-webkit-animation-duration:5s;animation-duration:5s}@keyframes wpr-hotspot-anim-shake{0%,100%,87%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}88%,92%,96%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}90%,94%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}@-webkit-keyframes wpr-hotspot-anim-shake{0%,100%,87%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}88%,92%,96%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}90%,94%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}.wpr-hotspot-anim-shake{-webkit-animation-name:wpr-hotspot-anim-shake;animation-name:wpr-hotspot-anim-shake;-webkit-animation-duration:5s;animation-duration:5s}@keyframes wpr-hotspot-anim-swing{0%,100%,70%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}75%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}85%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}90%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}@-webkit-keyframes wpr-hotspot-anim-swing{0%,100%,70%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}75%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}85%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}90%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}.wpr-hotspot-anim-swing{-webkit-animation-name:wpr-hotspot-anim-swing;animation-name:wpr-hotspot-anim-swing;-webkit-animation-duration:5s;animation-duration:5s}@keyframes wpr-hotspot-anim-tada{0%,100%,84%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}85%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}88%,92%,96%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}90%,94%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@-webkit-keyframes wpr-hotspot-anim-tada{0%,100%,84%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}85%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}88%,92%,96%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}90%,94%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.wpr-hotspot-anim-tada{-webkit-animation-name:wpr-hotspot-anim-tada;animation-name:wpr-hotspot-anim-tada;-webkit-animation-duration:6s;animation-duration:6s}@keyframes wpr-hotspot-anim-glow{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes wpr-hotspot-anim-glow{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.wpr-hotspot-anim-glow:before{content:'';display:block;position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;-webkit-animation-name:wpr-hotspot-anim-glow;animation-name:wpr-hotspot-anim-glow;-webkit-animation-duration:2s;animation-duration:2s}.wpr-divider-wrap{display:inline-block;width:100%;overflow:hidden}.wpr-divider{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-divider-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.elementor-widget-wpr-divider .wpr-divider .wpr-divider-text{font-size:21px}.wpr-divider-border-left,.wpr-divider-border-right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wpr-divider-border{display:block;width:100%;height:1px}.wpr-divider-align-left .wpr-divider-border-left,.wpr-divider-align-right .wpr-divider-border-right{display:none}.wpr-divider-image{display:block;overflow:hidden}.wpr-business-hours{overflow:hidden}.wpr-business-hours-item{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.wpr-business-day{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:left}.elementor-widget-wpr-business-hours .wpr-business-hours .wpr-business-closed,.elementor-widget-wpr-business-hours .wpr-business-hours .wpr-business-day,.elementor-widget-wpr-business-hours .wpr-business-hours .wpr-business-time{font-size:16px;font-weight:500}.wpr-business-closed,.wpr-business-time{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:right}.wpr-business-hours-item:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%}.wpr-business-hours-item:last-of-type:after{display:none}.elementor-widget-wpr-business-hours .wpr-business-closed,.elementor-widget-wpr-business-hours .wpr-business-day,.elementor-widget-wpr-business-hours .wpr-business-time{font-weight:500}.wpr-flip-box{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-perspective:1000px;perspective:1000px}.wpr-flip-box-item{position:absolute;top:0;left:0;width:100%;height:100%}.wpr-flip-box-front{z-index:5}.wpr-flip-box[data-trigger=box]{cursor:pointer}.elementor-widget-wpr-flip-box .wpr-flip-box-back .wpr-flip-box-content .wpr-flip-box-title,.elementor-widget-wpr-flip-box .wpr-flip-box-front .wpr-flip-box-content .wpr-flip-box-title{font-size:23px;font-weight:600}.elementor-widget-wpr-flip-box .wpr-flip-box-back .wpr-flip-box-content .wpr-flip-box-description,.elementor-widget-wpr-flip-box .wpr-flip-box-front .wpr-flip-box-content .wpr-flip-box-description{font-size:15px}.wpr-flip-box-item{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:all;-o-transition-property:all;transition-property:all}.wpr-flip-box-content{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:10}.wpr-flip-box-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.wpr-flip-box-link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:20}.wpr-flip-box-btn{display:inline-table;cursor:pointer}.wpr-flip-box-btn-icon{margin-left:5px}.wpr-flip-box-btn span{position:relative;z-index:2;opacity:1!important}.wpr-flip-box-btn:after,.wpr-flip-box-btn:before{z-index:1!important}.wpr-flip-box-image img{display:block;width:100%}.wpr-flip-box-title a,.wpr-flip-box-title a:hover{color:inherit}.wpr-flip-box-back-align-left .wpr-flip-box-back .wpr-flip-box-image img,.wpr-flip-box-front-align-left .wpr-flip-box-front .wpr-flip-box-image img{float:left}.wpr-flip-box-back-align-center .wpr-flip-box-back .wpr-flip-box-image img,.wpr-flip-box-front-align-center .wpr-flip-box-front .wpr-flip-box-image img{margin:0 auto}.wpr-flip-box-back-align-right .wpr-flip-box-back .wpr-flip-box-image img,.wpr-flip-box-front-align-right .wpr-flip-box-front .wpr-flip-box-image img{float:right}.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-left .wpr-flip-box-active .wpr-flip-box-front,.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-right .wpr-flip-box-back{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-left .wpr-flip-box-back,.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-right .wpr-flip-box-active .wpr-flip-box-front{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-down .wpr-flip-box-active .wpr-flip-box-front,.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-up .wpr-flip-box-back{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-down .wpr-flip-box-back,.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-up .wpr-flip-box-active .wpr-flip-box-front{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}.wpr-flip-box-animation-flip .wpr-flip-box-active .wpr-flip-box-back{-webkit-transform:none;-ms-transform:none;transform:none}.wpr-flip-box-animation-3d-yes .wpr-flip-box-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(70px) scale(.93);transform:translateZ(70px) scale(.93)}.wpr-flip-box-animation-push .wpr-flip-box,.wpr-flip-box-animation-slide .wpr-flip-box{overflow:hidden}.wpr-flip-box-animation-push .wpr-flip-box-back,.wpr-flip-box-animation-slide .wpr-flip-box-back{z-index:10}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-up .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-up .wpr-flip-box-back{top:100%}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-up .wpr-flip-box-active .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-up .wpr-flip-box-active .wpr-flip-box-back{top:0}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-down .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-down .wpr-flip-box-back{top:auto;bottom:100%}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-down .wpr-flip-box-active .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-down .wpr-flip-box-active .wpr-flip-box-back{top:auto;bottom:0}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-left .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-left .wpr-flip-box-back{left:100%}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-left .wpr-flip-box-active .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-left .wpr-flip-box-active .wpr-flip-box-back{left:0}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-right .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-right .wpr-flip-box-back{left:auto;right:100%}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-right .wpr-flip-box-active .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-right .wpr-flip-box-active .wpr-flip-box-back{left:auto;right:0}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-up .wpr-flip-box-active .wpr-flip-box-front{top:-100%}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-down .wpr-flip-box-active .wpr-flip-box-front{top:100%}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-left .wpr-flip-box-active .wpr-flip-box-front{left:-100%}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-right .wpr-flip-box-active .wpr-flip-box-front{left:100%}.wpr-flip-box-animation-fade .wpr-flip-box-active .wpr-flip-box-front{opacity:0}.wpr-flip-box-animation-zoom-in .wpr-flip-box-back{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);z-index:10}.wpr-flip-box-animation-zoom-in .wpr-flip-box-active .wpr-flip-box-back{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wpr-flip-box-animation-zoom-out .wpr-flip-box-active .wpr-flip-box-front{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.elementor-widget-wpr-flip-box .wpr-flip-box-front{background-color:#605be5}.elementor-widget-wpr-flip-box .wpr-flip-box-back{background-color:#ff348b}.wpr-promo-box{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.wpr-promo-box-image{position:relative;overflow:hidden}.wpr-promo-box-style-cover .wpr-promo-box-image,.wpr-promo-box-style-pro-cs .wpr-promo-box-image{position:absolute;top:0;left:0;height:100%;width:100%}.wpr-promo-box-bg-image{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;background-size:cover;background-position:50%}.wpr-promo-box-bg-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:15;-webkit-transition-property:all;-o-transition-property:all;transition-property:all}.wpr-promo-box-content{position:relative;z-index:20;width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.elementor-widget-wpr-promo-box.wpr-promo-box-style-classic .wpr-promo-box-content{background-color:#212121}.elementor-widget-wpr-promo-box.wpr-promo-box-style-classic .wpr-promo-box:hover .wpr-promo-box-content{background-color:#ddb34f}.wpr-promo-box-image-position-right .wpr-promo-box{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-promo-box-image-position-center .wpr-promo-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:640px){.wpr-promo-box-style-classic .wpr-promo-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-promo-box-style-classic .wpr-promo-box-image{min-width:auto!important}}.wpr-promo-box-link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:40}.wpr-promo-box-btn{display:inline-block}.wpr-promo-box-btn-wrap,.wpr-promo-box-description,.wpr-promo-box-icon,.wpr-promo-box-title{width:100%}.wpr-promo-box-btn-icon{margin-left:5px}.wpr-promo-box-icon img{display:inline-block}.elementor .elementor-widget-wpr-promo-box .wpr-promo-box:hover .wpr-promo-box-bg-image{-webkit-filter:brightness(100%) contrast(100%) saturate(100%) hue-rotate(0deg);filter:brightness( 100%) contrast( 100%) saturate( 100%) hue-rotate( 0deg)}.wpr-promo-box-badge{position:absolute;display:inline-block;text-align:center;z-index:35}.wpr-promo-box-badge-left{left:0;right:auto}.wpr-promo-box-badge-right{left:auto;right:0}.wpr-promo-box-badge-corner{top:0;width:200px;height:200px;overflow:hidden}.wpr-promo-box-badge-corner .wpr-promo-box-badge-inner{width:200%}.wpr-promo-box-badge-corner.wpr-promo-box-badge-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wpr-promo-box-badge-cyrcle{top:0}.wpr-promo-box-badge-cyrcle.wpr-promo-box-badge-left{-webkit-transform:translateX(-40%) translateY(-40%);-ms-transform:translateX(-40%) translateY(-40%);transform:translateX(-40%) translateY(-40%)}.wpr-promo-box-badge-cyrcle.wpr-promo-box-badge-right{-webkit-transform:translateX(40%) translateY(-40%);-ms-transform:translateX(40%) translateY(-40%);transform:translateX(40%) translateY(-40%)}.wpr-promo-box-badge-cyrcle .wpr-promo-box-badge-inner{border-radius:100%}.wpr-promo-box-badge-flag{border-right:5px}.wpr-promo-box-badge-flag.wpr-promo-box-badge-left{margin-left:-10px}.wpr-promo-box-badge-flag.wpr-promo-box-badge-right{margin-right:-10px}.wpr-promo-box-badge-flag:before{content:"";position:absolute;z-index:1;bottom:-5px;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top-style:solid;border-top-width:10px}.wpr-promo-box-badge-flag .wpr-promo-box-badge-inner{position:relative;z-index:2;border-top-left-radius:3px;border-top-right-radius:3px}.wpr-promo-box-badge-flag.wpr-promo-box-badge-left:before{left:5px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wpr-promo-box-badge-flag.wpr-promo-box-badge-right:before{right:-5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.wpr-promo-box-badge-flag.wpr-promo-box-badge-left .wpr-promo-box-badge-inner{border-bottom-right-radius:3px}.wpr-promo-box-badge-flag.wpr-promo-box-badge-right .wpr-promo-box-badge-inner{border-bottom-left-radius:3px}.elementor-widget-wpr-promo-box .wpr-promo-box-title{font-size:24px;font-weight:600}.elementor-widget-wpr-promo-box .wpr-promo-box-description{font-size:15px}.elementor-widget-wpr-promo-box .wpr-promo-box-badge,.elementor-widget-wpr-promo-box .wpr-promo-box-btn{font-size:14px}.elementor-widget-wpr-promo-box .wpr-promo-box-badge .wpr-promo-box-badge-inner{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.elementor-widget-wpr-promo-box .wpr-promo-box-badge-corner .wpr-promo-box-badge-inner{line-height:1.6}.wpr-content-ticker{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.wpr-content-ticker-inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:20;width:100%;overflow:hidden}.wpr-ticker-arrow-position-left .wpr-content-ticker-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-ticker-gradient-type-both .wpr-ticker-gradient:before,.wpr-ticker-gradient-type-left .wpr-ticker-gradient:before{content:"";position:absolute;bottom:0;top:0;left:0;width:40px;z-index:20}.wpr-ticker-gradient-type-both .wpr-ticker-gradient:after,.wpr-ticker-gradient-type-right .wpr-ticker-gradient:after{content:"";position:absolute;bottom:0;top:0;right:0;width:40px;z-index:20}.wpr-ticker-arrow-position-left .wpr-ticker-slider-controls{margin-right:20px}.wpr-ticker-arrow-position-right .wpr-ticker-slider-controls{margin-left:20px}.wpr-ticker-slider{position:relative;width:100%;overflow:hidden}.wpr-ticker-heading-position-right .wpr-content-ticker{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-ticker-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;overflow:hidden;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;margin:0}.wpr-ticker-title a,.wpr-ticker-title:hover a{color:inherit}.elementor-widget-wpr-content-ticker .wpr-ticker-item .wpr-ticker-title{font-size:14px}.wpr-ticker-title-inner{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline}.wpr-ticker-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:25;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.wpr-ticker-heading-icon-position-left .wpr-ticker-heading{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-wpr-content-ticker .wpr-content-ticker .wpr-ticker-heading{font-size:14px}.wpr-ticker-heading-triangle-middle .wpr-ticker-heading:before{content:"";position:absolute;width:0;height:0;background:0 0!important;border-bottom-color:transparent;border-top-color:transparent;border-right-style:solid;border-bottom-style:solid;border-top-style:solid;border-width:10px;top:50%;-webkit-transition-property:inherit;-o-transition-property:inherit;transition-property:inherit;-webkit-transition-timing-function:inherit;-o-transition-timing-function:inherit;transition-timing-function:inherit;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit}.wpr-ticker-heading-triangle-bottom .wpr-ticker-heading:before,.wpr-ticker-heading-triangle-top .wpr-ticker-heading:before{content:"";position:absolute;top:0;bottom:0;width:100%;z-index:1;-webkit-transition-property:inherit;-o-transition-property:inherit;transition-property:inherit;-webkit-transition-timing-function:inherit;-o-transition-timing-function:inherit;transition-timing-function:inherit;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit}.wpr-ticker-heading-icon,.wpr-ticker-heading-text{position:relative;z-index:20;-webkit-transition-property:inherit;-o-transition-property:inherit;transition-property:inherit;-webkit-transition-timing-function:inherit;-o-transition-timing-function:inherit;transition-timing-function:inherit;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit}.wpr-ticker-heading-triangle-top .wpr-ticker-heading:before{-ms-transform:skew(20deg);transform:skew(20deg);-webkit-transform:skew(20deg)}.wpr-ticker-heading-triangle-bottom .wpr-ticker-heading:before{-ms-transform:skew(-20deg);transform:skew(-20deg);-webkit-transform:skew(-20deg)}.wpr-ticker-heading-position-left.wpr-ticker-heading-triangle-middle .wpr-ticker-heading:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wpr-ticker-heading-position-right.wpr-ticker-heading-triangle-middle .wpr-ticker-heading:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-ticker-slider-controls{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-ticker-arrow-style-vertical .wpr-ticker-slider-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-ticker-arrow-style-horizontal .wpr-ticker-slider-controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wpr-ticker-arrow{-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.wpr-ticker-arrow i{display:block;width:100%;height:100%;line-height:inherit}.wpr-ticker-next-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wpr-content-ticker-inner .wpr-ticker-item{display:-moz-flex!important;display:-ms-flex!important;display:-o-flex!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center;position:relative;overflow:hidden}.wpr-ticker-marquee{overflow:hidden}.wpr-ticker-marquee .js-marquee{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-ticker-arrow-style-vertical .wpr-ticker-slider .wpr-ticker-item{margin:1px 0}.wpr-ticker-image{margin-right:10px}.wpr-ticker-link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:20}.wpr-ticker-icon-circle{display:block;border-radius:50%;-webkit-border-radius:50%;z-index:5;-webkit-transition-property:inherit;-o-transition-property:inherit;transition-property:inherit;-webkit-transition-timing-function:inherit;-o-transition-timing-function:inherit;transition-timing-function:inherit;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit}.wpr-ticker-icon-circle:after,.wpr-ticker-icon-circle:before{content:"";position:absolute;top:50%;left:50%;-webkit-animation-name:wpr-ticker-icon-blink;animation-name:wpr-ticker-icon-blink;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:50%;border-width:1px;border-style:solid;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-transition-property:inherit;-o-transition-property:inherit;transition-property:inherit;-webkit-transition-timing-function:inherit;-o-transition-timing-function:inherit;transition-timing-function:inherit;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit}.wpr-ticker-icon-circle:after{-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes wpr-ticker-icon-blink{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}}@keyframes wpr-ticker-icon-blink{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}}.wpr-tabs{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-tabs-position-above>.elementor-widget-container>.wpr-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-tabs-position-left>.elementor-widget-container>.wpr-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wpr-tabs-position-right>.elementor-widget-container>.wpr-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-tabs-wrap{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wpr-tabs-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap,.wpr-tabs-position-right>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-tabs-hr-position-center>.elementor-widget-container>.wpr-tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-tabs-hr-position-left>.elementor-widget-container>.wpr-tabs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wpr-tabs-hr-position-right>.elementor-widget-container>.wpr-tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wpr-tabs-hr-position-justify>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap{width:100%}.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab,.wpr-tabs-hr-position-justify>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.wpr-tabs-hr-position-justify>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:first-of-type{margin-left:0!important}.wpr-tabs-hr-position-justify>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:last-of-type{margin-right:0!important}.wpr-tab{position:relative;z-index:25;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.wpr-tab,.wpr-tab-icon,.wpr-tab-image,.wpr-tab-title{-webkit-transition-property:all;-o-transition-property:all;transition-property:all}.wpr-tab-icon,.wpr-tab-icon i,.wpr-tab-image,.wpr-tab-title{-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit}.elementor-element.elementor-widget-wpr-tabs>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab .wpr-tab-title,.elementor-element.elementor-widget-wpr-tabs>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab.wpr-tab-active .wpr-tab-title,.elementor-element.elementor-widget-wpr-tabs>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:hover .wpr-tab-title{font-size:15px;font-weight:500}.wpr-tabs-content-wrap{position:relative;width:100%;-webkit-transition-property:height;-o-transition-property:height;transition-property:height;-webkit-transition-timing-function:cubic-bezier(0.5,0.9,0.6,0.95);-o-transition-timing-function:cubic-bezier(0.5,0.9,0.6,0.95);transition-timing-function:cubic-bezier(0.5,0.9,0.6,0.95);-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;z-index:1;overflow:hidden}.wpr-tab-content{position:absolute;width:100%;top:0;left:0;z-index:1}.elementor-element.elementor-widget-wpr-tabs>.elementor-widget-container>.wpr-tabs>.wpr-tabs-content-wrap>.wpr-tab-content{font-size:14px}.wpr-tab-content-active{position:relative;z-index:100}.wpr-tab-content-inner{opacity:0}.wpr-tab-content-active .wpr-tab-content-inner.wpr-overlay-none{opacity:1}.wpr-tabs-icon-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab .wpr-tab-icon,.wpr-tabs-icon-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab .wpr-tab-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wpr-tabs-icon-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab .wpr-tab-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wpr-tabs-icon-position-center>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wpr-tabs-triangle-yes>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{content:"";position:absolute;width:0;height:0;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;visibility:hidden;z-index:110}.wpr-tabs-triangle-yes>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab-active.wpr-tab:before{opacity:1;visibility:visible}.wpr-tabs-position-above>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{border-left-color:transparent;border-right-color:transparent;border-top-color:#fff;border-top-style:solid;border-left-style:solid;border-right-style:solid}.wpr-tabs-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before,.wpr-tabs-position-right>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{border-bottom-color:transparent;border-top-color:transparent;border-right-style:solid;border-bottom-style:solid;border-top-style:solid}.wpr-tabs-position-above.wpr-tabs-triangle-type-outer.wpr-tabs-position-above>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}.wpr-tabs-position-above.wpr-tabs-triangle-type-inner.wpr-tabs-position-above>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{left:50%;-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);-webkit-transform:translateX(-50%) rotate(180deg);bottom:-1px}.wpr-tabs-position-left.wpr-tabs-triangle-type-outer>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before,.wpr-tabs-position-right.wpr-tabs-triangle-type-inner>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{top:50%;-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg)}.wpr-tabs-position-left.wpr-tabs-triangle-type-inner>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before,.wpr-tabs-position-right.wpr-tabs-triangle-type-outer>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}.wpr-tabs-position-left.wpr-tabs-triangle-type-inner>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{right:0}.wpr-tabs-position-right.wpr-tabs-triangle-type-inner>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{left:0}.wpr-ticker-effect-typing .wpr-ticker-title:after{display:inline-block;vertical-align:top;opacity:1;color:inherit;margin-left:2px}.wpr-ticker-effect-typing .slick-current .wpr-ticker-title:after{-webkit-animation-name:wpr-cursor-blink;animation-name:wpr-cursor-blink;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:.5s;animation-duration:.5s}.wpr-ticker-effect-typing .slick-current .wpr-ticker-title-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-animation:wpr-ticker-typing 1s steps(30,end);animation:wpr-ticker-typing 1s steps(30,end);overflow:hidden}@-webkit-keyframes wpr-ticker-typing{from{width:0}to{width:100%}}@keyframes wpr-ticker-typing{from{width:0}to{width:100%}}.wpr-switcher-container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.wpr-switcher-wrap{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-switcher{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:20;cursor:pointer}.wpr-switcher-inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-switcher-label-style-outer>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-first{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpr-switcher-label-style-outer>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-second{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wpr-switcher-icon-position-left>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-inner>.wpr-switcher-icon,.wpr-switcher-icon-position-left>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-outer>.wpr-switcher-wrap>.wpr-switcher>.wpr-switcher-inner>.wpr-switcher-icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wpr-switcher-icon-position-left>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-inner>.wpr-switcher-label,.wpr-switcher-icon-position-left>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-outer>.wpr-switcher-wrap>.wpr-switcher>.wpr-switcher-inner>.wpr-switcher-label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wpr-switcher-content-wrap{position:relative;width:100%;-webkit-transition-property:height;-o-transition-property:height;transition-property:height;-webkit-transition-timing-function:cubic-bezier(0.5,0.9,0.6,0.95);-o-transition-timing-function:cubic-bezier(0.5,0.9,0.6,0.95);transition-timing-function:cubic-bezier(0.5,0.9,0.6,0.95);-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;z-index:1;overflow:hidden}.wpr-switcher-content{position:absolute;width:100%;top:0;left:0;z-index:1}.wpr-switcher-content-active{position:relative;z-index:100}.wpr-switcher-content-inner{opacity:0}.wpr-switcher-content-active .wpr-switcher-content-inner.wpr-overlay-none{opacity:1}.wpr-switcher-bg{position:absolute;height:100%;z-index:1;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s}.wpr-switcher-style-dual.wpr-switcher-label-style-outer>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container[data-active-switcher*="1"] .wpr-switcher-bg{left:0}.wpr-switcher-style-dual.wpr-switcher-label-style-outer>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container[data-active-switcher*="2"] .wpr-switcher-bg{left:100%;-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform:translateX(-100%)}.wpr-stt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-stt-btn{border:none;cursor:pointer;font-size:16px;line-height:48px;text-align:center;padding:20px;max-width:5cm;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;-webkit-box-shadow:0 0 10px 0 rgb(0,0,0,.25);box-shadow:0 0 10px 0 rgb(0,0,0,.25)}.wpr-stt-btn-icon-left .wpr-stt-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-stt-btn-icon-right .wpr-stt-btn{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-stt-btn-icon-bottom .wpr-stt-btn{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wpr-stt-btn-icon-top .wpr-stt-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-stt-btn-align-fixed .wpr-stt-btn{visibility:hidden;position:fixed;z-index:9999}.wpr-stt-btn-align-fixed-right .wpr-stt-btn{left:auto}.wpr-stt-btn-align-fixed-left .wpr-stt-btn{right:auto}.wpr-pc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-pc-btn{border:none;cursor:pointer;font-size:16px;line-height:48px;text-align:center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.elementor a.wpr-pc-btn{-webkit-box-shadow:0 0 10px 0 rgb(0,0,0,.2);box-shadow:0 0 10px 0 rgb(0,0,0,.2)}.wpr-pc-content{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-pc-btn-icon-right .wpr-pc-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-pc-btn-icon-left .wpr-pc-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-pc-btn-icon-bottom .wpr-pc-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-pc-btn-icon-top .wpr-pc-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wpr-pc-btn-align-fixed .wpr-pc-btn{position:fixed;z-index:9999}.wpr-pc-btn-align-fixed-right .wpr-pc-btn{left:auto}.wpr-pc-btn-align-fixed-left .wpr-pc-btn{right:auto}.wpr-timeline-outer-container{position:relative}.wpr-vertical{min-width:100%;min-height:100%;overflow:hidden}.wpr-vertical .wpr-timeline-centered .wpr-data-wrap{display:flow-root}.wpr-timeline-centered{position:relative;display:table;width:100%;height:100%}.wpr-list-style-none ul{list-style-type:none}.wpr-list-style-disc ul{list-style-type:disc}.wpr-list-style-decimal ul{list-style-type:decimal}.wpr-timeline-centered .wpr-timeline-entry:last-of-type{margin-bottom:0!important}.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry{position:relative;width:50%;float:right;margin-bottom:70px;clear:both}.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-left-aligned,.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry.wpr-left-aligned{float:left}.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry.wpr-left-aligned{width:100%}.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-left-aligned .wpr-timeline-entry-inner,.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry.wpr-left-aligned .wpr-timeline-entry-inner{margin-left:0}.wpr-wrapper .wpr-year-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-one-sided-timeline-left .wpr-icon,.wpr-one-sided-timeline-left .wpr-middle-line,.wpr-one-sided-timeline-left .wpr-timeline-fill,.wpr-one-sided-timeline-left .wpr-year-label{left:auto}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner{position:relative}.wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-entry{width:100%;float:left}.wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-entry .wpr-timeline-entry-inner{margin-left:0}.wpr-both-sided-timeline .wpr-middle-line{left:50%}.wpr-middle-line{position:absolute;display:block;width:4px;top:20px;height:100%}.wpr-one-sided-timeline-left .wpr-icon{right:.3%}.wpr-timeline-fill{position:absolute;display:block;width:4px;left:50%;top:20px;background-color:#3d2a3d;height:0}.wpr-read-more-button{display:inline-block;font-size:14px}.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-left-aligned .wpr-extra-label{left:108%}.wpr-horizontal .wpr-extra-label .wpr-label,.wpr-horizontal .wpr-extra-label .wpr-sub-label{text-align:center;line-height:1}.wpr-left-aligned .wpr-extra-label .wpr-label,.wpr-left-aligned .wpr-extra-label .wpr-sub-label{text-align:right}.wpr-right-aligned .wpr-extra-label .wpr-label,.wpr-right-aligned .wpr-extra-label .wpr-sub-label{text-align:left}.wpr-both-sided-timeline .wpr-right-aligned .wpr-extra-label .wpr-label,.wpr-both-sided-timeline .wpr-right-aligned .wpr-extra-label .wpr-sub-label{text-align:right!important}.wpr-both-sided-timeline .wpr-left-aligned .wpr-extra-label .wpr-label,.wpr-both-sided-timeline .wpr-left-aligned .wpr-extra-label .wpr-sub-label{text-align:left!important}.wpr-horizontal-bottom .wpr-extra-label{position:absolute;display:table;width:100%;height:80px;overflow:hidden;text-align:center;vertical-align:middle;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-extra-label .wpr-label,.wpr-extra-label .wpr-sub-label{display:block;width:100%}.wpr-extra-label .wpr-label{font-size:15px;font-weight:600}.wpr-extra-label .wpr-sub-label{font-size:12px}.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-left-aligned .wpr-timeline-entry-inner .wpr-icon{position:absolute;left:calc(100%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.wpr-both-sided-timeline .wpr-right-aligned .wpr-icon{position:absolute;right:calc(100%);-webkit-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%)}.wpr-timeline-centered .wpr-timeline-entry.wpr-left-aligned .wpr-timeline-entry-inner .wpr-data-wrap:after{right:0;margin-left:0;margin-right:-9px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wpr-story-info,.wpr-story-info-vertical{-webkit-box-shadow:0 0 20px 1px rgb(0 0 0 / 10%);box-shadow:0 0 20px 1px rgb(0 0 0 / 10%)}.wpr-right-aligned .wpr-story-info-vertical.wpr-data-wrap:after{right:100%}.wpr-timeline-centered .wpr-timeline-entry .wpr-extra-label{position:absolute;right:108%;width:100%;height:auto;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-entry .wpr-extra-label,.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry .wpr-extra-label{position:relative;right:auto;position:static!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:block;margin-bottom:10px}.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry .wpr-extra-label{position:static!important;text-align:right;margin-left:auto}.wpr-timeline-centered .wpr-timeline-entry .wpr-extra-label>span{display:block}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-icon{display:block;width:48px;height:48px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;text-align:center;font-size:0;float:left}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-icon i{font-size:22px}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-data-wrap{position:relative;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-data-wrap:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:9px 9px 9px 0;border-color:transparent;top:14px;margin-left:-9px}.wpr-title-wrap{overflow:hidden;-ms-flex-negative:0;flex-shrink:0;width:100%!important}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-data-wrap .wpr-title{font-weight:700;display:inline-block}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-data-wrap .wpr-title span{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.wpr-timeline-centered .wpr-year-wrap .wpr-year-label{display:inline-block;text-align:center;white-space:nowrap}.wpr-timeline-centered .wpr-year-wrap{display:block;position:relative;float:left;clear:left;width:100%;margin-left:auto;margin-right:auto;padding:0;text-align:center}.wpr-timeline-centered.wpr-one-sided-timeline .wpr-year-wrap .wpr-year-label{position:absolute;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-year-wrap .wpr-year-label{position:absolute;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.wpr-both-sided-timeline .wpr-left-aligned .wpr-data-wrap:after,.wpr-one-sided-timeline-left .wpr-left-aligned .wpr-data-wrap:after{left:100%}.wpr-one-sided-timeline .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-icon{-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.wpr-wrapper .wpr-icon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.timeline-background-image{position:absolute;left:0;top:0;width:100%;height:100%;max-width:100%!important;max-height:100%!important;opacity:.7;z-index:-1}.timeline-background-image img{width:100%;height:100%;max-width:100%!important;max-height:100%!important}.wpr-horizontal-timeline .swiper-slide-line-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wpr-horizontal-timeline .wpr-story-info{width:98%}.story-with-background{background-image:url('');background-repeat:no-repeat;background-position:center;background-size:cover}.wpr-timeline-story-overlay{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;line-height:1;height:auto}.wpr-story-info{line-height:1}.wpr-horizontal-bottom.swiper-container{position:unset;overflow:hidden;z-index:10}.wpr-horizontal.swiper-container{position:unset;z-index:11;margin:0 32px}.wpr-horizontal{padding-top:10px}.wpr-horizontal-bottom{padding-bottom:10px}.wpr-horizontal-bottom .wpr-year-wrap{position:absolute;display:table;text-align:center;top:96px;left:10px;height:36px;width:72px;vertical-align:middle;border-radius:6px;overflow:hidden;z-index:1;table-layout:fixed;word-break:break-word}.wpr-horizontal-bottom .wpr-year-label{padding:2px;vertical-align:middle;display:table-cell}.wpr-horizontal-bottom .wpr-icon{color:#fff;width:40px;height:40px;text-align:center;display:block;z-index:100;border-radius:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.wpr-horizontal-bottom .wpr-icon i{line-height:40px;font-size:26px}.wpr-horizontal-bottom .wpr-icon:empty{width:24px;height:24px;top:102px;left:calc(50% - 12px)}.wpr-horizontal-bottom .wpr-story-info:before{content:"";display:block;position:absolute}.wpr-horizontal-bottom .wpr-story-info{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px}.wpr-story-info,.wpr-story-info-vertical{font-size:0}.wpr-timeline-media{overflow:hidden;position:relative;display:inline-block}.wpr-timeline-iframe-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.wpr-timeline-iframe-wrapper iframe,.wpr-timeline-media iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wpr-horizontal-bottom .wpr-title{display:inline-block;margin:0;line-height:1.2em}.wpr-horizontal-bottom .wpr-title{padding:8px 8px 0;font-size:20px}.wpr-horizontal-bottom .wpr-description{display:inline-block;width:100%;margin:0;line-height:1.2em;padding:8px;font-size:inherit}.wpr-horizontal .wpr-description{display:inline-block;width:100%;margin:0;line-height:1.2em;padding:8px;font-size:inherit}.wpr-wrapper .wpr-description{font-size:15px;background-color:transparent!important}.wpr-horizontal-bottom .wpr-swiper-pagination.swiper-pagination-progressbar{position:absolute;left:50%;z-index:0}.wpr-horizontal-bottom .wpr-swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:rgba(0,0,0,.25)}.wpr-horizontal-bottom .wpr-button-next,.wpr-horizontal-bottom .wpr-button-prev{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:40px;top:113px;cursor:pointer;line-height:0}.wpr-horizontal-bottom .wpr-button-prev{margin-left:-10px}.wpr-horizontal-bottom .wpr-button-next{margin-right:-10px}.wpr-button-next.swiper-button-disabled,.wpr-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-slide.auto-height{height:auto}.wpr-horizontal-timeline .swiper-slide{height:auto}.wpr-horizontal-bottom{height:auto}.wpr-horizontal .wpr-year-wrap{position:absolute;display:table;text-align:center;bottom:61px;left:12px;height:36px;width:72px;vertical-align:middle;border-radius:6px;overflow:hidden;z-index:1;table-layout:fixed;word-break:break-word;background:#ff00b3}.wpr-horizontal .wpr-year-label{padding:2px;vertical-align:middle;display:table-cell;background:#ff00b3}.wpr-timeline-centered .wpr-extra-label{-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.wpr-horizontal .wpr-extra-label{position:absolute;display:table;width:100%;height:80px;overflow:hidden;text-align:center;vertical-align:middle;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-horizontal .wpr-extra-label .wpr-label,.wpr-horizontal .wpr-extra-label .wpr-sub-label{display:inline-block;width:100%}.wpr-horizontal .wpr-icon{width:40px;height:40px;left:calc(50% - 20px);text-align:center;position:absolute;display:block;z-index:100;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.wpr-horizontal .wpr-icon i{line-height:40px;font-size:26px}.wpr-horizontal .wpr-icon:empty{width:24px;height:24px;bottom:48px;left:calc(50% - 12px)}.wpr-horizontal .wpr-story-info:before{content:"";display:block;position:absolute;left:calc(50% - 10px);left:-o-calc(50% - 10px);border-bottom-color:transparent!important;bottom:-28px}.wpr-horizontal .wpr-story-info{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.wpr-horizontal .wpr-title{padding:8px 8px 0;font-size:20px}.wpr-horizontal .wpr-swiper-pagination.swiper-pagination-progressbar{position:absolute;height:2px;left:50%;z-index:0}.wpr-horizontal .wpr-button-next,.wpr-horizontal .wpr-button-prev{position:absolute;font-size:40px;cursor:pointer;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-horizontal .wpr-button-prev{margin-left:-6px}.wpr-horizontal .wpr-button-next{margin-right:-6px}.wpr-button-next.swiper-button-disabled,.wpr-button-prev.swiper-button-disabled{opacity:.55;cursor:auto;pointer-events:none}.wpr-wrapper .wpr-year{font-size:16px;font-weight:700;line-height:2.1em}.wpr-wrapper span.wpr-extra-label{font-size:15px;font-weight:400;color:#7a7a7a}.wpr-wrapper span.wpr-title{font-size:20px;font-weight:600}.wpr-horizontal-bottom .wpr-story-info{border-bottom:4px solid #23a455}.wpr-horizontal-bottom .wpr-story-info:before{border:13px solid;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.wpr-left-aligned .wpr-data-wrap:after{border-right-color:transparent!important}.wpr-wrapper span.wpr-extra-label{font-size:15px;font-weight:400;color:#7a7a7a}.wpr-wrapper a.wpr-title{font-size:24px;font-weight:700}.wpr-horizontal .wpr-story-info{border-bottom:4px solid #23a455}.wpr-horizontal .wpr-story-info:before{border:13px solid transparent}.wpr-horizontal .wpr-timeline-prev-arrow{left:1%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.wpr-horizontal .wpr-timeline-next-arrow{right:1%;-webkit-transform:translateY(50%) rotate(180deg);-ms-transform:translateY(50%) rotate(180deg);transform:translateY(50%) rotate(180deg)}.wpr-horizontal-bottom .wpr-timeline-prev-arrow{left:1%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-horizontal-bottom .wpr-timeline-next-arrow{right:1%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media screen and (max-width:767px){.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry{float:none;width:100%}.wpr-timeline-centered .wpr-right-aligned .wpr-icon{-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.wpr-one-sided-timeline .wpr-extra-label{position:static!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:block;margin-bottom:10px}.wpr-right-aligned .wpr-extra-label .wpr-label{text-align:left!important}}.wpr-lottie-animations-wrapper{min-height:1px}.wpr-flip-carousel-wrapper{min-height:1px}.wpr-flip-carousel{overflow:hidden!important;opacity:0}.wpr-flip-items-wrapper img{margin:auto}.wpr-flip-items-wrapper{list-style-type:none}.wpr-flip-carousel ul li.flipster__item{margin:auto}.wpr-flip-carousel ul li.flipster__item img{width:100%}.wpr-flip-carousel .flipster__nav{margin:0}.wpr-flip-carousel .flipcaption,.wpr-flip-carousel .flipster__button,.wpr-flip-carousel .flipster__nav__link{display:flex;justify-content:center;align-items:center;text-align:center;outline:0}.wpr-flip-carousel .flipster__button{opacity:1}.wpr-flip-carousel .flipster__nav__link{width:100%;height:100%;padding:0}.wpr-flip-carousel .flipster__nav__link::after{display:none}.wpr-flip-carousel-navigation{display:flex;justify-content:center;align-items:center;text-align:center}@media screen and (max-width:768px){.wpr-flip-carousel ul li.flipster__item{width:70%}}.wpr-dual-heading-icon-and-desc-top .wpr-dual-heading-wrap{display:flex;flex-direction:column-reverse}.wpr-dual-heading-icon-top .wpr-dual-heading-wrap{display:flex;flex-direction:column}.wpr-dual-heading-icon-top .wpr-dual-heading-icon-wrap{order:-1}.wpr-dual-heading-desc-top .wpr-dual-heading-wrap{display:flex;flex-direction:column}.wpr-dual-heading-desc-top .wpr-dual-heading-description{order:-1}.wpr-dual-title{margin:0}.wpr-dual-title .first,.wpr-dual-title .second{display:inline-block}.wpr-taxonomy-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}.wpr-taxonomy-list li{text-align:left}.wpr-taxonomy-list li a{display:inline-block;text-decoration:none}.wpr-taxonomy-list i{display:block;width:100%;height:100%}.wpr-taxonomy-list span,.wpr-taxonomy-list-vertical .wpr-taxonomy-list i{line-height:1.5;vertical-align:middle}.wpr-taxonomy-list .wpr-tax-wrap,.wpr-taxonomy-list-horizontal .wpr-taxonomy-list li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-term-count{display:block}.wpr-taxonomy-list-horizontal .wpr-taxonomy-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.wpr-taxonomy-list-vertical .wpr-taxonomy-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-taxonomy-list-vertical .wpr-taxonomy-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-taxonomy-list-vertical .wpr-sub-taxonomy{padding-left:20px}.wpr-feature-list-left .wpr-feature-list-item{display:flex;align-items:center}.wpr-feature-list-center .wpr-feature-list-item{display:flex;flex-direction:column;align-items:center}.wpr-feature-list-center .wpr-feature-list-content-wrap{text-align:center}.wpr-feature-list-right .wpr-feature-list-item{display:flex;align-items:center;flex-direction:row-reverse}.wpr-feature-list-right .wpr-feature-list-content-wrap{text-align:right}.wpr-feature-list-align-flex-start .wpr-feature-list-description,.wpr-feature-list-align-flex-start .wpr-feature-list-title{text-align:left}.wpr-feature-list-align-flex-end .wpr-feature-list-description,.wpr-feature-list-align-flex-end .wpr-feature-list-title{text-align:right}.wpr-feature-list-rhombus .wpr-feature-list-icon-inner-wrap{transform:rotate(45deg)}.wpr-feature-list-rhombus .wpr-feature-list-icon-wrap i,.wpr-feature-list-rhombus .wpr-feature-list-icon-wrap img{transform:rotate(-45deg)}.wpr-feature-list-wrap .wpr-feature-list-icon-inner-wrap{display:flex;justify-content:center;align-items:center;overflow:hidden}.wpr-feature-list{padding:0}.wpr-feature-list-line-yes .wpr-feature-list-icon-wrap{position:relative}.wpr-feature-list-icon-wrap img{width:100%;max-width:100%}.wpr-feature-list-center .wpr-feature-list-line{display:none}.wpr-feature-list-item:not(:last-of-type) .wpr-feature-list-line{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0}.wpr-feature-list-item:last-of-type .wpr-feature-list-line{display:none}.wpr-feature-list-description,.wpr-feature-list-title{margin:0}.wpr-particle-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.wpr-particle-wrapper canvas{position:relative;z-index:-1}.wpr-jarallax{position:relative;-webkit-transition:all .9s ease-in-out;-o-transition:all .9s ease-in-out;transition:all .9s ease-in-out}.wpr-parallax-multi-layer{position:absolute;top:0;left:0;height:100%;width:100%}.wpr-parallax-ml-children{position:relative;display:none}.wpr-parallax-ml-children img{max-width:100%;width:100%}.wpr-sticky-section-yes{width:100%}.wpr-reading-progress-bar-container{position:fixed;top:0;left:0;width:100%;z-index:9999999}.wpr-reading-progress-bar{background-color:#000;width:0%}
|
1 |
+
button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[class*=elementor-widget-wpr-] a,a{text-decoration:none}.wpr-magazine-grid .wpr-grid-image-wrap,.wpr-post-navigation{background-size:cover;background-position:center center}.wpr-post-nav-labels h5,.wpr-ticker-title-inner{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.slick-slide.dragging img,.wpr-search-form-disable-submit-btn-yes .wpr-search-form-submit{pointer-events:none;pointer-events:none}.slick-initialized .slick-slide,.slick-slide img,.wpr-cf-style-1 .wpr-comment-form-fields,.wpr-cf-style-4 .wpr-comment-form-fields,.wpr-comment-metadata p,.wpr-countdown-number,.wpr-countdown-separator span,.wpr-forms-container .checkbox-container.label-right .field-wrap,.wpr-forms-container .field-wrap.textarea-wrap .ninja-forms-field,.wpr-forms-container .wpcf7-form .wpcf7-submit,.wpr-logo-image img,.wpr-nav-menu-bp-always .wpr-mobile-nav-menu-container,.wpr-post-nav-fixed.wpr-post-navigation a,.wpr-product-price-separate .wpr-product-price del,.wpr-product-price-separate .wpr-product-price ins,.wpr-slider-video-btn i,.wpr-term-count,.wpr-timeline-centered .wpr-timeline-entry .wpr-extra-label>span,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;border:0;height:1px;margin:20px 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}.wpr-forms-container .caldera-grid .caldera-forms-gdpr-field-label a,.wpr-forms-container label.wpforms-error a,abbr[title]{text-decoration:underline}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}.wpr-flip-box-title a,.wpr-flip-box-title a:hover,.wpr-ticker-title a,.wpr-ticker-title:hover a,legend{color:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}.wpr-author-box-btn,.wpr-comment-metadata>*,.wpr-comment-reply a,.wpr-comments-navigation a,.wpr-comments-navigation span,.wpr-dual-title .first,.wpr-dual-title .second,.wpr-featured-media-caption span,.wpr-forms-container .nf-form-wrap .starrating .stars,.wpr-forms-container .wpforms-field-address,.wpr-forms-container .wpforms-field-phone,.wpr-forms-container .wpforms-page-indicator,.wpr-grid-cf-style-1 .inner-block>a,.wpr-grid-cf-style-1 .inner-block>span,.wpr-grid-cf-style-2 .inner-block>a,.wpr-grid-cf-style-2 .inner-block>span,.wpr-grid-filters li,.wpr-grid-filters li a,.wpr-grid-item-add-to-cart .inner-block>a,.wpr-grid-item-author .inner-block a,.wpr-grid-item-comments .inner-block a,.wpr-grid-item-content .inner-block,.wpr-grid-item-date .inner-block>span,.wpr-grid-item-excerpt .inner-block,.wpr-grid-item-lightbox .inner-block>span,.wpr-grid-item-likes .inner-block a,.wpr-grid-item-price .inner-block>span,.wpr-grid-item-read-more .inner-block a,.wpr-grid-item-sharing .inner-block>span,.wpr-grid-item-status .inner-block>span,.wpr-grid-item-time .inner-block>span,.wpr-grid-item-title .inner-block a,.wpr-grid-pagi-left-arrows,.wpr-grid-pagi-right-arrows,.wpr-grid-pagination .wpr-load-more-btn,.wpr-grid-pagination>a,.wpr-grid-pagination>span,.wpr-grid-product-categories .inner-block a,.wpr-grid-product-tags .inner-block a,.wpr-grid-sep-style-1 .inner-block>span,.wpr-grid-sep-style-2 .inner-block>span,.wpr-grid-tax-style-1 .inner-block a,.wpr-grid-tax-style-2 .inner-block a,.wpr-nav-menu-horizontal .wpr-nav-menu>li,.wpr-post-info-custom-field a,.wpr-post-info-custom-field span,.wpr-post-info-horizontal li,.wpr-post-info-text span,.wpr-pricing-table-headding-inner,.wpr-product-media-caption span,.wpr-promo-box-btn,.wpr-promo-box-icon img,.wpr-slider-description p,.wpr-slider-sub-title h3,.wpr-slider-title *,.wpr-testimonial-meta-inner,.wpr-testimonial-meta-position-extra .wpr-testimonial-meta img,.wpr-testimonial-social-media,audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}.wpr-pricing-table-icon img,img{display:block;border-style:none}svg:not(:root){overflow:hidden;display:inline}button,input{outline:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0}.slick-list:focus,[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{outline:0}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block}textarea{overflow:auto;outline:0}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;outline:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;outline:0}[type=search],[type=search]:focus{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.elementor-editor-active .wpr-grid-pagination-infinite-scroll,.elementor-editor-active [data-elementor-type=wpr-popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,.elementor-editor-active [data-elementor-type=wpr-popup]:not(.elementor-edit-mode),.elementor-editor-active [data-elementor-type=wpr-popups] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,.elementor-editor-active [data-elementor-type=wpr-popups]:not(.elementor-edit-mode),.slick-arrow.slick-hidden,.slick-slide.slick-loading img,.wpr-ba-labels-none .wpr-ba-label,.wpr-business-hours-item:last-of-type:after,.wpr-comment-form .comment-notes,.wpr-countdown-message+div,.wpr-countdown-wrap+div:not(.wpr-countdown-message),.wpr-divider-align-left .wpr-divider-border-left,.wpr-divider-align-right .wpr-divider-border-right,.wpr-grid-filters-sep-left li:first-child .wpr-grid-filters-sep,.wpr-grid-filters-sep-right li:last-of-type .wpr-grid-filters-sep,.wpr-mailchimp-error-message,.wpr-mailchimp-message,.wpr-mailchimp-success-message,.wpr-mobile-nav-menu,.wpr-mobile-nav-menu-container,.wpr-mobile-sub-menu,.wpr-mobile-toggle-text:last-child,.wpr-mobile-toggle-v5 .wpr-mobile-toggle-line:first-child,.wpr-nav-menu-bp-always .wpr-nav-menu-container,.wpr-pagination-finish,.wpr-pagination-loading,.wpr-post-info li:last-child:after,.wpr-price-list-position-center .wpr-price-list-separator,.wpr-pricing-table section:last-of-type:after,.wpr-slider-video-icon-size-none .wpr-slider-video-btn,.wpr-sub-filters,.wpr-testimonial-meta-position-extra .wpr-testimonial-content-inner:before,[hidden],body:not(.elementor-editor-active) .wpr-template-popup,template{display:none}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:0;border:none;background-color:transparent}.ast-separate-container .comment-respond{padding:0;background-color:transparent}.wpr-countdown-separator:last-of-type,.wpr-custom-chk-radio .wpcf7-acceptance input,.wpr-custom-chk-radio .wpcf7-checkbox input,.wpr-custom-chk-radio .wpcf7-radio input,.wpr-custom-chk-radio .wpforms-field-checkbox input,.wpr-custom-chk-radio .wpforms-field-gdpr-checkbox input,.wpr-custom-chk-radio .wpforms-field-radio input,.wpr-hidden-element,.wpr-mobile-nav-menu .sub-menu-toggle,.wpr-popup-container .ps-scrollbar-x-rail,.wpr-popup-notification .wpr-popup-overlay,.wpr-rating-icon-empty:before{display:none!important}.wpr-cv-container,.wpr-slider-item-url{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:90}.wpr-cv-outer{display:table;width:100%;height:100%}.wpr-cv-inner{display:table-cell;vertical-align:middle}.wpr-no-transition-delay{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.wpr-enable-dropcap p:first-child:first-letter{float:left;padding-right:10px;font-size:50px;line-height:1}.wpr-tooltip{visibility:hidden;opacity:0;position:absolute;top:0;left:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);padding:6px 10px;border-radius:4px;font-size:15px;-webkit-transition:230ms ease-in-out;-o-transition:230ms ease-in-out;transition:230ms ease-in-out}.wpr-tooltip:before{content:"";position:absolute;left:10px;bottom:-5px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top-style:solid;border-top-width:6px}.wpr-mobile-nav-menu,.wpr-mobile-nav-menu ul,.wpr-nav-menu,.wpr-nav-menu ul{padding:0;margin:0;list-style:none;font-size:0}.wpr-advanced-slider-wrap,.wpr-feature-list-line-yes .wpr-feature-list-icon-wrap,.wpr-grid-item-inner,.wpr-grid-item-sharing .wpr-post-sharing,.wpr-grid-media-wrap,.wpr-image-hotspots,.wpr-member-overlay-content,.wpr-nav-menu li,.wpr-onepage-nav-item,.wpr-popup-container,.wpr-post-info li,.wpr-pricing-table,.wpr-pricing-table-feature-inner span,.wpr-sub-menu-position-inline .wpr-sub-menu a,.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner,.wpr-timeline-outer-container{position:relative}.wpr-nav-menu .wpr-menu-item{display:block;position:relative;z-index:1}.wpr-mobile-nav-menu li,.wpr-nav-menu li{font-size:16px;line-height:1}.wpr-nav-menu-horizontal .wpr-nav-menu>li:first-child,.wpr-pointer-line-fx .wpr-nav-menu-horizontal>li:first-child .wpr-menu-item,.wpr-pointer-none .wpr-nav-menu-horizontal>li:first-child .wpr-menu-item{padding-left:0!important;margin-left:0!important}.wpr-nav-menu-horizontal .wpr-nav-menu>li:last-child,.wpr-pointer-line-fx .wpr-nav-menu-horizontal>li:last-child .wpr-menu-item,.wpr-pointer-none .wpr-nav-menu-horizontal>li:last-child .wpr-menu-item{padding-right:0!important;margin-right:0!important}.wpr-both-sided-timeline .wpr-left-aligned .wpr-data-wrap:after,.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-left .wpr-flip-box-back,.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-right .wpr-flip-box-active .wpr-flip-box-front,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-left .wpr-flip-box-back,.wpr-one-sided-timeline-left .wpr-left-aligned .wpr-data-wrap:after,div[class*=wpr-main-menu-align-] .wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-menu{left:100%}.wpr-ba-horizontal .wpr-ba-label-2,.wpr-main-menu-align-center .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-mobile-menu-drdown-align-right .wpr-mobile-nav-menu,.wpr-onepage-nav-hr-right .wpr-onepage-nav,.wpr-post-info-align-right .wpr-post-info-vertical li:after,.wpr-post-nav-fixed.wpr-post-nav-next,.wpr-tabs-position-left.wpr-tabs-triangle-type-inner>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{right:0}.wpr-ba-horizontal .wpr-ba-label-1,.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-left .wpr-flip-box-active .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-left .wpr-flip-box-active .wpr-flip-box-back,.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-icon,.wpr-mobile-menu-drdown-align-left .wpr-mobile-nav-menu,.wpr-onepage-nav-hr-left .wpr-onepage-nav,.wpr-post-info-align-left .wpr-post-info-vertical li:after,.wpr-post-nav-fixed.wpr-post-nav-prev,.wpr-switcher-style-dual.wpr-switcher-label-style-outer>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container[data-active-switcher*="1"] .wpr-switcher-bg,.wpr-tabs-position-right.wpr-tabs-triangle-type-inner>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{left:0}.wpr-comments-navigation-left,.wpr-feature-list-align-flex-start .wpr-feature-list-description,.wpr-feature-list-align-flex-start .wpr-feature-list-title,.wpr-logo-position-left .wpr-logo-text,.wpr-logo-position-right .wpr-logo-text,.wpr-main-menu-align-left .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-menu-item,.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-sub-menu li a,.wpr-prbar-layout-hr-line .wpr-prbar-subtitle,.wpr-pricing-table-heading-left .wpr-pricing-table-title-wrap,.wpr-pricing-table-heading-right .wpr-pricing-table-title-wrap,.wpr-right-aligned .wpr-extra-label .wpr-label,.wpr-right-aligned .wpr-extra-label .wpr-sub-label,.wpr-taxonomy-list li,.wpr-testimonial-image-position-left .wpr-testimonial-meta-content-wrap,.wpr-testimonial-meta-align-left .wpr-testimonial-meta{text-align:left}.wpr-ba-divider-icons .fa,.wpr-comments-navigation-center,.wpr-comments-navigation-justify,.wpr-feature-list-center .wpr-feature-list-content-wrap,.wpr-grid-item-likes .inner-block a,.wpr-grid-pagination-center .wpr-grid-pagination,.wpr-grid-pagination-infinite-scroll,.wpr-grid-pagination-justify .wpr-grid-pagination,.wpr-logo-position-center .wpr-logo-text,.wpr-main-menu-align-center .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align-center .wpr-nav-menu-vertical .wpr-menu-item,.wpr-mobile-menu-item-align-center .wpr-mobile-nav-menu,.wpr-onepage-nav-item .wpr-tooltip,.wpr-post-navigation i,.wpr-pricing-table-heading,.wpr-testimonial-meta-align-center .wpr-testimonial-meta{text-align:center}.wpr-comment-reply-separate.wpr-comment-reply-align-right .wpr-comment-reply,.wpr-comments-navigation-right,.wpr-feature-list-align-flex-end .wpr-feature-list-description,.wpr-feature-list-align-flex-end .wpr-feature-list-title,.wpr-feature-list-right .wpr-feature-list-content-wrap,.wpr-grid-sorting .woocommerce-ordering,.wpr-left-aligned .wpr-extra-label .wpr-label,.wpr-left-aligned .wpr-extra-label .wpr-sub-label,.wpr-main-menu-align-right .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-menu-item,.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu li a,.wpr-mobile-menu-item-align-right .wpr-mobile-nav-menu,.wpr-testimonial-image-position-right .wpr-testimonial-meta-content-wrap,.wpr-testimonial-meta-align-right .wpr-testimonial-meta{text-align:right}@media screen and (min-width:2400px){.wpr-main-menu-align--widescreencenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--widescreenleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--widescreenleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--widescreenleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--widescreencenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--widescreencenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--widescreenright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--widescreenright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}}@media screen and (max-width:1221px){.wpr-main-menu-align--laptopcenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--laptopleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--laptopleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--laptopleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--laptopcenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--laptopcenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--laptopright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--laptopright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}}@media screen and (max-width:1200px){.wpr-main-menu-align--tablet_extracenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--tablet_extraleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--tablet_extraleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tablet_extraleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--tablet_extracenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tablet_extracenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--tablet_extraright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tablet_extraright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}}@media screen and (max-width:1024px){.wpr-main-menu-align--tabletcenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--tabletleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--tabletleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tabletleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--tabletcenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tabletcenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--tabletright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--tabletright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}.wpr-magazine-grid.wpr-mgzn-grid-1-2 article:first-child,.wpr-magazine-grid.wpr-mgzn-grid-1-3 article:first-child{-ms-grid-column-span:3!important;grid-column-end:3!important}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1,.wpr-magazine-grid.wpr-mgzn-grid-1-1-3,.wpr-magazine-grid.wpr-mgzn-grid-1-2,.wpr-magazine-grid.wpr-mgzn-grid-1-4,.wpr-magazine-grid.wpr-mgzn-grid-1vh-3h,.wpr-magazine-grid.wpr-mgzn-grid-2-3,.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-1,.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2,.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important}.wpr-magazine-grid.wpr-mgzn-grid-1-2{-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-1-2>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-1-3>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-1-4>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-2-3>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-1>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:first-child{-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-1-2>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-1-3>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-1-4>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-1>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-1-2>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-1-3>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-1-4>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-1>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1>:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-1-2>:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-1-3>:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-1-4>:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-1>:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:nth-child(5),.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:nth-child(5),.wpr-magazine-grid.wpr-mgzn-grid-1-2>:nth-child(5),.wpr-magazine-grid.wpr-mgzn-grid-1-3>:nth-child(5),.wpr-magazine-grid.wpr-mgzn-grid-1-4>:nth-child(5),.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:nth-child(5),.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(5),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(5),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2>:nth-child(6),.wpr-magazine-grid.wpr-mgzn-grid-1-1-3>:nth-child(6),.wpr-magazine-grid.wpr-mgzn-grid-1-2>:nth-child(6),.wpr-magazine-grid.wpr-mgzn-grid-1-3>:nth-child(6),.wpr-magazine-grid.wpr-mgzn-grid-1-4>:nth-child(6),.wpr-magazine-grid.wpr-mgzn-grid-2-1-2>:nth-child(6),.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(6),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(6),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2,.wpr-magazine-grid.wpr-mgzn-grid-1-3,.wpr-magazine-grid.wpr-mgzn-grid-2-1-2{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;-ms-grid-rows:1fr 1fr 1fr!important;grid-template-rows:1fr 1fr 1fr!important}.wpr-magazine-grid.wpr-mgzn-grid-1-3 article:first-child{-ms-grid-row-span:2!important;grid-row-end:2!important}.wpr-magazine-grid.wpr-mgzn-grid-1-3 article:nth-child(2){-ms-grid-column:1!important;grid-column-start:1!important;-ms-grid-column-span:2!important;grid-column-end:3!important}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3,.wpr-magazine-grid.wpr-mgzn-grid-1-4{-ms-grid-rows:(1fr)[3];grid-template-rows:repeat(3,1fr)}.wpr-magazine-grid.wpr-mgzn-grid-1-4 article:first-child{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row-span:1!important;grid-row-end:1!important}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2 article:first-child{-ms-grid-column-span:3;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:1;grid-row-end:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2 article:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-2-1-2 article:nth-child(2){-ms-grid-row:2;grid-row-start:2;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-column:1;grid-column-start:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-2 article:nth-child(2){-ms-grid-row-span:1;grid-row-end:3}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1{-ms-grid-rows:1fr 1fr!important;grid-template-rows:1fr 1fr!important}.wpr-magazine-grid.wpr-mgzn-grid-1-1-1 article:nth-child(2){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row:1;grid-row-start:1}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3 article:first-child{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row-span:2;grid-row-end:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3 article:nth-child(2){-ms-grid-row:2;grid-row-start:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3 article:nth-child(3){-ms-grid-row:2;grid-row-start:2;-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3 article:nth-child(4){-ms-grid-row:3;grid-row-start:3;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}.wpr-magazine-grid.wpr-mgzn-grid-1-1-3 article:nth-child(5){-ms-grid-row:3;grid-row-start:3;-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3}.wpr-magazine-grid.wpr-mgzn-grid-2-3,.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3{-ms-grid-rows:(1fr)[6]!important;grid-template-rows:repeat(6,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(7),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(7),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(8),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2>:nth-child(8),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(8){-ms-grid-row:4;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(9),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(10),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(10){-ms-grid-row:5;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(11),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(11){-ms-grid-row:6;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-2-3>:nth-child(12),.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-3>:nth-child(12){-ms-grid-row:6;-ms-grid-column:2}.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:first-child{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:3;grid-row-end:4}.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(2){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-row:4;grid-row-start:4;-ms-grid-row-span:3;grid-row-end:7}.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(5){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-row-span:2}.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(3){-ms-grid-row:1;grid-row-start:1;grid-row-end:3}.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(4){-ms-grid-row:3;grid-row-start:3;grid-row-end:5}.wpr-magazine-grid.wpr-mgzn-grid-2-3 article:nth-child(5){-ms-grid-row:5;grid-row-start:5;grid-row-end:7}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-1{-ms-grid-rows:(1fr)[2]!important;grid-template-rows:repeat(2,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-4-h.wpr-mgzn-grid-rows-2{-ms-grid-rows:(1fr)[4]!important;grid-template-rows:repeat(4,1fr)!important}}@media screen and (max-width:880px){.wpr-main-menu-align--mobile_extracenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--mobile_extraleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--mobile_extraleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobile_extraleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--mobile_extracenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobile_extracenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--mobile_extraright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobile_extraright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}}.wpr-nav-menu .wpr-sub-menu{display:none;position:absolute;z-index:999;width:180px;text-align:left;list-style:none;margin:0}.wpr-ba-vertical .wpr-ba-label-1,.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-up .wpr-flip-box-active .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-up .wpr-flip-box-active .wpr-flip-box-back,.wpr-nav-menu-vertical .wpr-nav-menu>li>.wpr-sub-menu,.wpr-onepage-nav-vr-top .wpr-onepage-nav,.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-active-menu-item:before,.wpr-pricing-table-badge-cyrcle,.wpr-promo-box-badge-cyrcle{top:0}.wpr-sub-menu-position-inline .wpr-nav-menu-vertical .wpr-sub-menu{position:static;width:100%!important;text-align:center!important;margin-left:0!important}.wpr-nav-menu .wpr-sub-menu .wpr-sub-menu{top:0;left:100%}.wpr-sub-menu .wpr-sub-menu-item{display:block;font-size:14px}.wpr-nav-menu-horizontal .wpr-menu-item .wpr-sub-icon{margin-left:7px;text-indent:0}.wpr-sub-icon{position:absolute;top:48%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.wpr-sub-icon-rotate{-webkit-transform:rotate(-90deg) translateX(80%);-ms-transform:rotate(-90deg) translateX(80%);transform:rotate(-90deg) translateX(80%)}.wpr-mobile-divider-yes .wpr-mobile-nav-menu a,.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-style:solid}.wpr-mobile-nav-menu{position:absolute;z-index:9999}.wpr-grid-slider-nav-align-bottom-center .wpr-grid-slider-arrow-container,.wpr-grid-slider-nav-align-top-center .wpr-grid-slider-arrow-container,.wpr-mobile-menu-drdown-align-center .wpr-mobile-nav-menu,.wpr-post-info-align-center .wpr-post-info-vertical li:after,.wpr-slider-nav-align-bottom-center .wpr-slider-arrow-container,.wpr-slider-nav-align-top-center .wpr-slider-arrow-container,.wpr-testimonial-nav-align-bottom-center .wpr-testimonial-arrow-container,.wpr-testimonial-nav-align-top-center .wpr-testimonial-arrow-container{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-mobile-menu-item,.wpr-mobile-sub-menu-item{position:relative;display:block}.wpr-mobile-nav-menu .menu-item-has-children>a:after{position:absolute;right:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.wpr-mobile-menu-item-align-left .wpr-mobile-sub-menu a:before{content:' ';display:inline-block;width:10px}.wpr-mobile-menu-item-align-left .wpr-mobile-sub-menu .wpr-mobile-sub-menu a:before{width:20px}.wpr-mobile-menu-item-align-right .wpr-mobile-nav-menu .menu-item-has-children>a:after{right:auto!important;left:0}div[class*=wpr-sub-icon-] .wpr-mobile-nav-menu .menu-item-has-children>a:after{font-family:"Font Awesome 5 Free";font-size:12px;font-weight:900;font-style:normal;text-decoration:none;line-height:1;letter-spacing:0;text-rendering:auto;-webkit-font-smoothing:antialiased}.wpr-sub-icon-caret-down .wpr-mobile-nav-menu .menu-item-has-children>a:after,.wpr-sub-icon-caret-down .wpr-sub-icon:before{content:"\f0d7"}.wpr-sub-icon-angle-down .wpr-mobile-nav-menu .menu-item-has-children>a:after,.wpr-sub-icon-angle-down .wpr-sub-icon:before{content:"\f107"}.wpr-sub-icon-chevron-down .wpr-mobile-nav-menu .menu-item-has-children>a:after,.wpr-sub-icon-chevron-down .wpr-sub-icon:before{content:"\f078"}.wpr-sub-icon-plus .wpr-mobile-nav-menu .menu-item-has-children>a:after,.wpr-sub-icon-plus .wpr-sub-icon:before{content:"\f067"}.wpr-grid-item-separator .inner-block,.wpr-mobile-toggle-wrap{font-size:0;line-height:0}.wpr-mobile-toggle{display:inline-block;padding:7px;cursor:pointer;border-style:solid;text-align:center}.wpr-comment-form-author input,.wpr-comment-form-email input,.wpr-comment-form-text,.wpr-comment-form-text textarea,.wpr-comment-form-url input,.wpr-extra-label .wpr-label,.wpr-extra-label .wpr-sub-label,.wpr-flip-box-image img,.wpr-grid-image-wrap img,.wpr-mailchimp-email input,.wpr-mailchimp-email label,.wpr-mailchimp-first-name input,.wpr-mailchimp-first-name label,.wpr-mailchimp-last-name input,.wpr-mailchimp-last-name label,.wpr-mobile-toggle-line{display:block;width:100%}.wpr-advanced-slider.slick-dotted.slick-slider,.wpr-forms-container .wpforms-container,.wpr-forms-container .wpforms-field-address .wpforms-field-row:nth-last-child(2),.wpr-forms-container div.wpforms-container-full .wpforms-form .wpforms-field-row,.wpr-grid-last-row,.wpr-grid.slick-dotted.slick-slider,.wpr-mobile-toggle-line:last-child,.wpr-onepage-nav-item:last-child,.wpr-timeline-centered .wpr-timeline-entry:last-of-type{margin-bottom:0!important}.wpr-mobile-toggle-text{font-size:16px;line-height:1!important}.wpr-mobile-toggle-v2 .wpr-mobile-toggle-line:nth-child(2){width:78%;margin-left:24%}.wpr-mobile-toggle-v2 .wpr-mobile-toggle-line:nth-child(3){width:45%;margin-left:57%}.wpr-mobile-toggle-v3 .wpr-mobile-toggle-line:nth-child(2){width:75%;margin-left:15%}.wpr-mobile-toggle-v4 .wpr-mobile-toggle-line:first-child,.wpr-mobile-toggle-v4 .wpr-mobile-toggle-line:nth-child(3){width:75%;margin-left:25%}.wpr-mobile-toggle-v4 .wpr-mobile-toggle-line:nth-child(2){width:75%;margin-right:25%}@media screen and (max-width:1025px){.wpr-nav-menu-bp-tablet .wpr-nav-menu-container{display:none}.wpr-nav-menu-bp-tablet .wpr-mobile-nav-menu-container{display:block}}.wpr-pointer-background-fx .wpr-active-menu-item:before,.wpr-pointer-border-fx .wpr-active-menu-item:before,.wpr-pointer-line-fx .wpr-active-menu-item:after,.wpr-pointer-line-fx .wpr-active-menu-item:before{opacity:1!important}.wpr-pointer-fx-none{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.wpcf7 label,.wpcf7-quiz-label,.wpr-button-icon-style-block .wpr-button-text,.wpr-button-icon-style-inline-block .wpr-button-text,.wpr-comment-form .wpr-comment-form-fields>div,.wpr-grid-item-display-custom.wpr-grid-cf-style-1 .inner-block>a,.wpr-grid-item-display-custom.wpr-grid-cf-style-1 .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-cf-style-2 .inner-block>a,.wpr-grid-item-display-custom.wpr-grid-cf-style-2 .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-add-to-cart .inner-block>a,.wpr-grid-item-display-custom.wpr-grid-item-comments .inner-block a,.wpr-grid-item-display-custom.wpr-grid-item-date .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-lightbox .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-likes .inner-block a,.wpr-grid-item-display-custom.wpr-grid-item-product-price .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-product-status .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-read-more .inner-block a,.wpr-grid-item-display-custom.wpr-grid-item-sharing .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-time .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-item-title .inner-block a,.wpr-grid-item-display-custom.wpr-grid-sep-style-1 .inner-block>span,.wpr-grid-item-display-custom.wpr-grid-sep-style-2 .inner-block>span,.wpr-hotspot-image img,.wpr-pointer-double-line.wpr-pointer-fx-grow .wpr-active-menu-item:after,.wpr-pointer-double-line.wpr-pointer-fx-grow .wpr-active-menu-item:before,.wpr-pointer-double-line.wpr-pointer-fx-slide .wpr-active-menu-item:after,.wpr-pointer-double-line.wpr-pointer-fx-slide .wpr-active-menu-item:before,.wpr-pointer-overline.wpr-pointer-fx-grow .wpr-active-menu-item:before,.wpr-pointer-overline.wpr-pointer-fx-slide .wpr-active-menu-item:before,.wpr-pointer-underline.wpr-pointer-fx-grow .wpr-active-menu-item:after,.wpr-pointer-underline.wpr-pointer-fx-slide .wpr-active-menu-item:after,.wpr-popup-container>div,.wpr-product-thumb-nav li img,.wpr-promo-box-btn-wrap,.wpr-promo-box-description,.wpr-promo-box-icon,.wpr-promo-box-title,.wpr-rating-icon-full:before,.wpr-tabs-hr-position-justify>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap,.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry.wpr-left-aligned{width:100%}.wpr-ba-vertical .wpr-ba-label-2,.wpr-onepage-nav-vr-bottom .wpr-onepage-nav,.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-active-menu-item:after,.wpr-post-info-vertical li:after{bottom:0}.wpr-ken-burns-in,.wpr-pointer-background-fx.wpr-pointer-fx-grow .wpr-active-menu-item:before,.wpr-pointer-background-fx.wpr-pointer-fx-shrink .wpr-active-menu-item:before,.wpr-pointer-background-fx.wpr-pointer-fx-sweep .wpr-active-menu-item:before,.wpr-pointer-border-fx.wpr-pointer-fx-grow .wpr-active-menu-item:before,.wpr-pointer-border-fx.wpr-pointer-fx-shrink .wpr-active-menu-item:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wpr-pointer-background-fx.wpr-pointer-fx-skew .wpr-active-menu-item:before{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}.elementor-widget-wpr-nav-menu .wpr-mobile-nav-menu a,.elementor-widget-wpr-nav-menu .wpr-mobile-toggle-text,.elementor-widget-wpr-nav-menu .wpr-nav-menu .wpr-menu-item{line-height:26px}.elementor-element.elementor-widget-wpr-tabs>.elementor-widget-container>.wpr-tabs>.wpr-tabs-content-wrap>.wpr-tab-content,.elementor-widget-wpr-button .wpr-button-text,.elementor-widget-wpr-button .wpr-button::after,.elementor-widget-wpr-content-ticker .wpr-content-ticker .wpr-ticker-heading,.elementor-widget-wpr-content-ticker .wpr-ticker-item .wpr-ticker-title,.elementor-widget-wpr-dual-button .wpr-button-a::after,.elementor-widget-wpr-dual-button .wpr-button-b::after,.elementor-widget-wpr-dual-button .wpr-button-text-a,.elementor-widget-wpr-dual-button .wpr-button-text-b,.elementor-widget-wpr-forms .caldera-forms-summary-field ul li,.elementor-widget-wpr-forms .caldera-grid .caldera-forms-gdpr-field-label,.elementor-widget-wpr-forms .caldera-grid .checkbox label,.elementor-widget-wpr-forms .caldera-grid .control-label,.elementor-widget-wpr-forms .caldera-grid .radio label,.elementor-widget-wpr-forms .caldera-grid .total-line,.elementor-widget-wpr-forms .nf-field-container label,.elementor-widget-wpr-forms .nf-form-fields-required,.elementor-widget-wpr-forms .wpcf7-form,.elementor-widget-wpr-forms .wpforms-captcha-equation,.elementor-widget-wpr-forms .wpforms-captcha-question,.elementor-widget-wpr-forms .wpforms-field-label,.elementor-widget-wpr-forms .wpforms-field-label-inline,.elementor-widget-wpr-forms .wpforms-head-container .wpforms-description,.elementor-widget-wpr-forms .wpforms-image-choices-label,.elementor-widget-wpr-forms .wpforms-payment-total,.elementor-widget-wpr-forms .wpr-forms-container .caldera_ajax_error_block,.elementor-widget-wpr-forms .wpr-forms-container .nf-error-msg,.elementor-widget-wpr-forms .wpr-forms-container .nf-response-msg,.elementor-widget-wpr-forms .wpr-forms-container .wpcf7-not-valid-tip,.elementor-widget-wpr-forms .wpr-forms-container .wpcf7-response-output,.elementor-widget-wpr-forms .wpr-forms-container .wpforms-confirmation-container-full,.elementor-widget-wpr-forms .wpr-forms-container label.wpforms-error,.elementor-widget-wpr-forms.caldera-grid .help-block,.elementor-widget-wpr-forms.nf-field-description,.elementor-widget-wpr-forms.wpforms-field-description,.elementor-widget-wpr-forms.wpforms-field-sublabel,.elementor-widget-wpr-grid .wpr-grid-cf-style-1,.elementor-widget-wpr-grid .wpr-grid-filters li,.elementor-widget-wpr-grid .wpr-grid-item-author,.elementor-widget-wpr-grid .wpr-grid-item-comments,.elementor-widget-wpr-grid .wpr-grid-item-content,.elementor-widget-wpr-grid .wpr-grid-item-date,.elementor-widget-wpr-grid .wpr-grid-item-excerpt,.elementor-widget-wpr-grid .wpr-grid-item-likes,.elementor-widget-wpr-grid .wpr-grid-item-protected p,.elementor-widget-wpr-grid .wpr-grid-item-read-more a,.elementor-widget-wpr-grid .wpr-grid-item-sharing,.elementor-widget-wpr-grid .wpr-grid-item-time,.elementor-widget-wpr-grid .wpr-grid-pagination,.elementor-widget-wpr-grid .wpr-grid-tax-style-1,.elementor-widget-wpr-grid .wpr-grid-tax-style-2,.elementor-widget-wpr-magazine-grid .wpr-grid-item-content,.elementor-widget-wpr-magazine-grid .wpr-grid-item-excerpt,.elementor-widget-wpr-mailchimp .wpr-mailchimp-header p,.elementor-widget-wpr-media-grid .wpr-grid-filters li,.elementor-widget-wpr-media-grid .wpr-grid-item-author,.elementor-widget-wpr-media-grid .wpr-grid-item-caption,.elementor-widget-wpr-media-grid .wpr-grid-item-date,.elementor-widget-wpr-media-grid .wpr-grid-item-likes,.elementor-widget-wpr-media-grid .wpr-grid-item-sharing,.elementor-widget-wpr-media-grid .wpr-grid-item-time,.elementor-widget-wpr-media-grid .wpr-grid-tax-style-1,.elementor-widget-wpr-media-grid .wpr-grid-tax-style-2,.elementor-widget-wpr-media-magazine-grid .wpr-grid-tax-style-2,.elementor-widget-wpr-nav-menu .wpr-sub-menu .wpr-sub-menu-item,.elementor-widget-wpr-onepage-nav .wpr-onepage-nav-item .wpr-tooltip,.elementor-widget-wpr-pricing-table .wpr-pricing-table-title-wrap .wpr-pricing-table-sub-title,.elementor-widget-wpr-promo-box .wpr-promo-box-badge,.elementor-widget-wpr-promo-box .wpr-promo-box-btn,.elementor-widget-wpr-woo-grid .wpr-grid-item-add-to-cart a,.elementor-widget-wpr-woo-grid .wpr-grid-item-content,.elementor-widget-wpr-woo-grid .wpr-grid-item-lightbox,.elementor-widget-wpr-woo-grid .wpr-grid-item-likes,.elementor-widget-wpr-woo-grid .wpr-grid-item-price .inner-block>span,.elementor-widget-wpr-woo-grid .wpr-grid-item-sharing,.elementor-widget-wpr-woo-grid .wpr-grid-item-status .inner-block>span,.elementor-widget-wpr-woo-grid .wpr-grid-pagination,.elementor-widget-wpr-woo-grid .wpr-grid-product-categories,.elementor-widget-wpr-woo-grid .wpr-grid-product-tags,.elementor-widget-wpr-woo-grid .wpr-woo-rating span,.wpr-price-list-description{font-size:14px}.wpr-onepage-nav{position:fixed;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-onepage-nav-vr-middle .wpr-onepage-nav,.wpr-tabs-position-left.wpr-tabs-triangle-type-inner>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before,.wpr-tabs-position-right.wpr-tabs-triangle-type-outer>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}.elementor-editor-active .elementor-element-edit-mode:hover .wpr-template-edit-btn,.wpr-gallery-slider-nav-fade .wpr-gallery-slider:hover .wpr-gallery-slider-arrow,.wpr-grid-slider-nav-fade:hover .wpr-grid-slider-arrow-container,.wpr-onepage-nav-item:hover .wpr-tooltip,.wpr-slider-nav-fade .wpr-advanced-slider-wrap:hover .wpr-slider-arrow,.wpr-tabs-triangle-yes>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab-active.wpr-tab:before{opacity:1;visibility:visible}.wpr-onepage-nav-hr-left .wpr-onepage-nav-item:hover .wpr-tooltip{-ms-transform:translate(10%,-50%);transform:translate(10%,-50%);-webkit-transform:translate(10%,-50%)}.wpr-onepage-nav-hr-left .wpr-onepage-nav-item .wpr-tooltip{top:50%;left:100%;-ms-transform:translate(20%,-50%);transform:translate(20%,-50%);-webkit-transform:translate(20%,-50%)}.wpr-button-tooltip-a-position-right .wpr-button-tooltip-a:before,.wpr-button-tooltip-b-position-right .wpr-button-tooltip-b:before,.wpr-onepage-nav-hr-left .wpr-onepage-nav-item .wpr-tooltip:before{left:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.wpr-onepage-nav-hr-right .wpr-onepage-nav-item:hover .wpr-tooltip{-ms-transform:translate(-110%,-50%);transform:translate(-110%,-50%);-webkit-transform:translate(-110%,-50%)}.wpr-onepage-nav-hr-right .wpr-onepage-nav-item .wpr-tooltip{top:50%;left:0;-ms-transform:translate(-120%,-50%);transform:translate(-120%,-50%);-webkit-transform:translate(-120%,-50%)}.wpr-onepage-nav-hr-right .wpr-onepage-nav-item .wpr-tooltip:before{left:auto;right:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.elementor-widget-wpr-onepage-nav .wpr-onepage-nav{background-color:#605be5;-webkit-box-shadow:0 0 15px 0 #d7d7d7;box-shadow:0 0 15px 0 #d7d7d7}.wpr-archive-title,.wpr-author-box-name,.wpr-author-box-title,.wpr-button-tooltip p,.wpr-button-tooltip-a p,.wpr-button-tooltip-b p,.wpr-dual-title,.wpr-feature-list-description,.wpr-feature-list-title,.wpr-flip-carousel .flipster__nav,.wpr-hotspot-tooltip p,.wpr-logo-description,.wpr-post-title{margin:0}.wpr-archive-title:after{content:' ';display:block}.wpr-featured-media-image{position:relative;display:inline-block;vertical-align:middle}.wpr-featured-media-caption,.wpr-product-media-caption{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.wpr-fm-image-caption-hover .wpr-featured-media-caption,.wpr-pd-image-caption-hover .wpr-product-media-wrap .wpr-product-media-caption{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.wpr-ba-labels-hover:hover .wpr-ba-label,.wpr-fm-image-caption-hover:hover .wpr-featured-media-caption,.wpr-pd-image-caption-hover .wpr-product-media-wrap:hover .wpr-product-media-caption,.wpr-product-thumb-nav li.slick-current,.wpr-switcher-content-active .wpr-switcher-content-inner.wpr-overlay-none,.wpr-tab-content-active .wpr-tab-content-inner.wpr-overlay-none{opacity:1}.wpr-flip-box-animation-fade .wpr-flip-box-active .wpr-flip-box-front,.wpr-gallery-slider,.wpr-grid,.wpr-grid-item-sharing .wpr-sharing-hidden a,.wpr-post-nav-fixed.wpr-post-nav-hover img,.wpr-switcher-content-inner,.wpr-tab-content-inner,.wpr-testimonial-nav-fade .wpr-testimonial-arrow{opacity:0}.wpr-flip-box[data-trigger=box],.wpr-forms-container .field-wrap.submit-wrap .ninja-forms-field,.wpr-gallery-lightbox-yes .wpr-featured-media-image,.wpr-gallery-lightbox-yes .wpr-product-media-image,.wpr-grid-item-lightbox .inner-block>span,.wpr-grid-item-sharing .wpr-sharing-trigger,.wpr-grid-lightbox-overlay,.wpr-hotspot-trigger-click .wpr-hotspot-item,.wpr-hotspot-trigger-hover .wpr-hotspot-item,.wpr-submit-comment{cursor:pointer}.wpr-flip-box-back-align-center .wpr-flip-box-back .wpr-flip-box-image img,.wpr-flip-box-front-align-center .wpr-flip-box-front .wpr-flip-box-image img,.wpr-gallery-slide img,.wpr-logo-position-center .wpr-logo-image,.wpr-pricing-table-heading-center .wpr-pricing-table-icon img,.wpr-testimonial-meta-align-center .wpr-testimonial-meta img{margin:0 auto}.wpr-gallery-slider-arrow{position:absolute;z-index:120;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-align:center;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-gallery-slider-arrow i,.wpr-member-social i,.wpr-testimonial-social i,.wpr-ticker-arrow i{display:block;width:100%;height:100%;line-height:inherit}.wpr-gallery-slider-nav-fade .wpr-gallery-slider-arrow,.wpr-grid-slider-nav-fade .wpr-grid-slider-arrow-container,.wpr-slider-nav-fade .wpr-slider-arrow{opacity:0;visibility:hidden}.wpr-gallery-slider-dots{position:absolute;display:inline-table;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:110}.wpr-gallery-slider-dots ul,.wpr-grid-slider-dots ul,.wpr-slider-dots ul{list-style:none;margin:0;padding:0}.wpr-anim-text-inner,.wpr-comments-navigation-justify a.prev,.wpr-flip-box-back-align-left .wpr-flip-box-back .wpr-flip-box-image img,.wpr-flip-box-front-align-left .wpr-flip-box-front .wpr-flip-box-image img,.wpr-gallery-slider-dots li,.wpr-grid-item-display-custom.wpr-grid-item-align-left,.wpr-grid-item-display-inline.wpr-grid-item-align-left,.wpr-grid-pagination-justify .wpr-grid-pagi-left-arrows,.wpr-grid-pagination-justify .wpr-grid-pagination-default .wpr-prev-post-link,.wpr-grid-slider-dots-horizontal .wpr-grid-slider-dots li,.wpr-grid-slider-dots-pro-vr .slick-dots li,.wpr-logo-position-left .wpr-logo-image,.wpr-logo-position-left .wpr-logo-text,.wpr-prbar-layout-hr-line .wpr-prbar-title-wrap,.wpr-pricing-table-heading-left .wpr-pricing-table-icon,.wpr-slider-dots-horizontal .wpr-slider-dots li,.wpr-slider-dots-pro-vr .wpr-slider-dots li,.wpr-team-member-divider-left .wpr-member-divider:after,.wpr-testimonial-image-position-center.wpr-testimonial-meta-align-left .wpr-testimonial-meta img,.wpr-testimonial-image-position-left .wpr-testimonial-image,.wpr-testimonial-image-position-left .wpr-testimonial-logo-image img,.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-left-aligned,.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry.wpr-left-aligned{float:left}.wpr-gallery-slider-dot,.wpr-grid-slider-dot,.wpr-slider-dot,.wpr-testimonial-dot{display:block;cursor:pointer}.wpr-gallery-slider-dots li:last-child .wpr-gallery-slider-dot,.wpr-grid-item-excerpt .inner-block p,.wpr-grid-slider-dots li:last-child .wpr-grid-slider-dot,.wpr-grid-sorting .woocommerce-ordering,.wpr-grid-sorting .woocommerce-result-count,.wpr-grid-sorting .wpr-shop-page-title,.wpr-slider-dots li:last-child .wpr-slider-dot,.wpr-testimonial-dots li:last-child .wpr-testimonial-dot{margin:0!important}.wpr-author-box-image{display:inline-block;overflow:hidden}.elementor-widget-wpr-sharing-buttons.elementor-grid-0 .wpr-sharing-buttons,.elementor-widget-wpr-sharing-buttons[class*=elementor-grid-pro-] .wpr-sharing-buttons,.wpr-author-box-arrange-left .wpr-author-box,.wpr-ba-divider-icons,.wpr-button-content,.wpr-button-content-a,.wpr-button-content-b,.wpr-comment-form-fields,.wpr-mailchimp-fields,.wpr-pc-content,.wpr-pc-wrapper,.wpr-post-nav-labels span,.wpr-post-navigation-wrap,.wpr-search-form-style-inner .wpr-search-form-input-wrap,.wpr-search-form-style-outer .wpr-search-form,.wpr-stt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-author-box-arrange-right .wpr-author-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-author-box-arrange-left .wpr-author-box-image,.wpr-author-box-arrange-right .wpr-author-box-image,.wpr-testimonial-meta-position-left .wpr-testimonial-meta,.wpr-testimonial-meta-position-right .wpr-testimonial-meta{-ms-flex-negative:0;flex-shrink:0}.wpr-author-box-arrange-left .wpr-author-box-text,.wpr-author-box-arrange-right .wpr-author-box-text,.wpr-grid-sorting .woocommerce-ordering,.wpr-grid-sorting>div,.wpr-mailchimp-layout-hr .wpr-mailchimp-email,.wpr-mailchimp-layout-hr .wpr-mailchimp-first-name,.wpr-mailchimp-layout-hr .wpr-mailchimp-last-name,.wpr-sharing-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wpr-posts-navigation-svg-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-cf-no-url .wpr-comment-form-email,.wpr-cf-style-2 .wpr-comment-form-fields>div,.wpr-cf-style-5 .wpr-comment-form-fields>div,.wpr-comment-form[class*=wpr-cf-pro]>div,.wpr-countdown-item:last-of-type,.wpr-forms-align-left .wpr-forms-container div.wpforms-container-full .wpforms-form .wpforms-list-inline ul li:last-child,.wpr-forms-align-right .label-right .nf-field-description,.wpr-forms-align-right .wpcf7-acceptance .wpcf7-list-item,.wpr-forms-align-right .wpcf7-list-item.last,.wpr-forms-align-right div.wpforms-container-full .wpforms-form .wpforms-list-inline ul li:first-child,.wpr-grid-filters li:last-of-type,.wpr-grid-item-sharing a:last-of-type,.wpr-grid-pagi-right-arrows a:last-child,.wpr-grid-pagi-right-arrows span:last-child,.wpr-grid-slider-dots-horizontal .slick-dots li:last-child span,.wpr-load-more-btn,.wpr-member-social:last-child,.wpr-post-nav-back span:nth-child(2n),.wpr-post-navigation-wrap>div:last-child,.wpr-sharing-buttons .wpr-sharing-icon:last-child,.wpr-sharing-col-1 .wpr-sharing-buttons .wpr-sharing-icon,.wpr-sharing-col-2 .wpr-sharing-buttons .wpr-sharing-icon:nth-child(2n),.wpr-sharing-col-3 .wpr-sharing-buttons .wpr-sharing-icon:nth-child(3n),.wpr-sharing-col-4 .wpr-sharing-buttons .wpr-sharing-icon:nth-child(4n),.wpr-sharing-col-5 .wpr-sharing-buttons .wpr-sharing-icon:nth-child(5n),.wpr-sharing-col-6 .wpr-sharing-buttons .wpr-sharing-icon:nth-child(6n),.wpr-slider-dots-horizontal .slick-dots li:last-child span,.wpr-slider-dots-pro-vr .slick-dots li:last-child span,.wpr-tabs-hr-position-justify>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:last-of-type,.wpr-testimonial-rating i:last-of-type,.wpr-testimonial-social:last-child,.wpr-woo-rating i:last-of-type{margin-right:0!important}.wpr-post-nav-fixed-default-wrap{position:fixed;bottom:0;z-index:999}.wpr-post-nav-fixed.wpr-post-navigation{position:fixed;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999}.wpr-post-nav-fixed.wpr-post-navigation img{position:absolute;top:0;max-width:none}.wpr-post-nav-fixed.wpr-post-nav-hover.wpr-post-nav-prev img{-webkit-transform:perspective(600px) rotateY(90deg);transform:perspective(600px) rotateY(90deg);-webkit-transform-origin:center left 0;-ms-transform-origin:center left 0;transform-origin:center left 0}.wpr-post-nav-fixed.wpr-post-nav-hover.wpr-post-nav-next img{-webkit-transform:perspective(600px) rotateY(-90deg);transform:perspective(600px) rotateY(-90deg);-webkit-transform-origin:center right 0;-ms-transform-origin:center right 0;transform-origin:center right 0}.wpr-post-nav-fixed.wpr-post-nav-hover:hover img{opacity:1;position:absolute;-webkit-transform:none;-ms-transform:none;transform:none}.wpr-post-nav-static.wpr-post-navigation,.wpr-rating-icon-5:before{width:50%}.wpr-post-navigation{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-repeat:no-repeat;position:relative}.wpr-post-nav-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.wpr-post-nav-back{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:30px}.wpr-post-navigation a{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-forms-align-right .nf-form-wrap .field-wrap,.wpr-post-nav-next .wpr-post-nav-labels h5,.wpr-post-nav-next .wpr-post-nav-labels>span,.wpr-post-nav-next a,.wpr-switcher-label-style-outer>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-first,.wpr-team-member-social-media-right .wpr-member-social-media{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpr-post-nav-labels{min-width:0}.wpr-post-nav-labels h5{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-ms-text-overflow:ellipsis}.wpr-post-nav-dividers{padding:10px 0;border-top:1px solid #000;border-bottom:1px solid #000}.wpr-post-nav-divider{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-ms-flex-negative:0;flex-shrink:0}.wpr-post-nav-dividers.wpr-post-navigation-wrap{padding-left:0!important;padding-right:0!important}.wpr-post-nav-back a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0}.wpr-post-nav-back span{display:inline-block;border-style:solid}.wpr-post-info{padding:0;margin:0;list-style:none}.wpr-post-info-horizontal li:last-child{padding-right:0!important}.wpr-post-info-vertical li:last-child{padding-bottom:0!important}.wpr-post-info li .wpr-post-info-text{display:inline-block;text-align:left!important}.wpr-post-info li:after{content:' ';display:inline-block;position:absolute}.wpr-hotspot-tooltip-position-right .wpr-hotspot-tooltip:before,.wpr-post-info-horizontal li:after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-post-info-author img{display:inline-block;margin-right:10px;vertical-align:middle}.wpr-comments-list,.wpr-comments-list ul.children,.wpr-testimonial-dots ul{list-style:none;padding:0;margin:0}.wpr-forms-container .wpforms-form .wpforms-field,.wpr-forms-container .wpforms-submit-container,.wpr-google-map .gm-style-iw-c,.wpr-grid-item,.wpr-likes-no-default.wpr-likes-zero i,.wpr-mgzn-grid-item{padding:0!important}.wpr-comment-avatar{float:left;overflow:hidden}.wpr-comment-avatar img{margin:0!important;position:static!important}.wpr-comments-wrap .comment-reply-link{float:none!important}.wpr-comment-reply-inline.wpr-comment-reply-align-right .wpr-comment-reply,.wpr-comments-navigation-justify a.next,.wpr-flip-box-back-align-right .wpr-flip-box-back .wpr-flip-box-image img,.wpr-flip-box-front-align-right .wpr-flip-box-front .wpr-flip-box-image img,.wpr-forms-align-right .caldera-grid .col-sm-4,.wpr-forms-align-right .caldera-grid .col-sm-6,.wpr-grid-item-display-custom.wpr-grid-item-align-right,.wpr-grid-item-display-inline.wpr-grid-item-align-right,.wpr-grid-pagination-justify .wpr-grid-pagi-right-arrows,.wpr-grid-pagination-justify .wpr-grid-pagination-default .wpr-next-post-link,.wpr-logo-position-right .wpr-logo-image,.wpr-logo-position-right .wpr-logo-text,.wpr-prbar-layout-hr-line .wpr-prbar-counter,.wpr-pricing-table-heading-right .wpr-pricing-table-icon,.wpr-team-member-divider-right .wpr-member-divider:after,.wpr-testimonial-image-position-center.wpr-testimonial-meta-align-right .wpr-testimonial-meta img,.wpr-testimonial-image-position-right .wpr-testimonial-image,.wpr-testimonial-image-position-right .wpr-testimonial-logo-image img,[dir=rtl] .slick-slide{float:right}.wpr-comment-reply-inline.wpr-comment-reply-align-left .wpr-comment-reply:before{content:'\00a0|\00a0'}.wpr-comment-form,.wpr-dual-heading-desc-top .wpr-dual-heading-wrap,.wpr-dual-heading-icon-top .wpr-dual-heading-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-comment-form label{margin-bottom:10px}.wpr-cf-style-2 .wpr-comment-form-fields,.wpr-cf-style-5 .wpr-comment-form-fields,.wpr-comment-form[class*=wpr-cf-pro] .wpr-comment-form-fields{display:block;width:60%}.wpr-cf-style-4.wpr-comment-form .wpr-comment-form-fields,.wpr-cf-style-5.wpr-comment-form .wpr-comment-form-fields,.wpr-cf-style-6.wpr-comment-form .wpr-comment-form-fields,.wpr-comment-form[class*=wpr-cf-pro] .wpr-comment-form-fields,.wpr-dual-heading-desc-top .wpr-dual-heading-description,.wpr-dual-heading-icon-top .wpr-dual-heading-icon-wrap{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.wpr-comments-list .comment-respond{margin-bottom:30px}.wpr-product-media-wrap{position:relative;display:inline-block;max-width:100%}.wpr-product-media-image{display:inline-block;position:relative;vertical-align:middle;overflow:hidden}.wpr-product-thumb-nav li{overflow:hidden;cursor:pointer;opacity:.75}.wpr-gallery-zoom-yes .wpr-product-media-image:hover img{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.wpr-product-media-onsale{position:absolute;top:0;left:0;z-index:2}.wpr-grid-item{float:left;position:relative;text-align:center}.wpr-grid-item,.wpr-grid-item *{outline:0!important}.wpr-grid-item-above-content{border-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.wpr-grid:not([data-settings*=list]) .wpr-grid-item-below-content{border-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.wpr-business-hours,.wpr-flip-box-animation-push .wpr-flip-box,.wpr-flip-box-animation-slide .wpr-flip-box,.wpr-grid-image-wrap,.wpr-member-content,.wpr-member-divider,.wpr-member-image,.wpr-team-member,.wpr-testimonial-image,.wpr-ticker-marquee{overflow:hidden}.wpr-ba-image-2,.wpr-grid-media-hover{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.wpr-grid-media-hover-top{position:absolute;top:0;left:0;width:100%;z-index:2}.wpr-grid-media-hover-bottom{position:absolute;bottom:0;left:0;width:100%;z-index:2}.wpr-grid-media-hover-middle{position:relative;z-index:2}.wpr-grid .wpr-cv-container,.wpr-grid-item-add-to-cart .inner-block>a:after,.wpr-grid-item-add-to-cart .inner-block>a:before,.wpr-grid-item-read-more .inner-block>a:after,.wpr-grid-item-read-more .inner-block>a:before,.wpr-magazine-grid .wpr-cv-container,.wpr-magazine-grid .wpr-grid-media-hover{z-index:1}.slick-track:after,.wpr-grid-item-display-block{clear:both}.wpr-grid-item-display-custom.wpr-grid-item-align-center,.wpr-grid-item-display-inline.wpr-grid-item-align-center{float:none;display:inline-block;vertical-align:middle}.wpr-grid-media-hover-bg,.wpr-hotspot-item{position:absolute}.wpr-grid-media-hover-bg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1)!important;-ms-transform:translate(-50%,-50%) scale(1)!important;transform:translate(-50%,-50%) scale(1)!important;-webkit-filter:grayscale(0)!important;filter:grayscale(0)!important;-webkit-filter:blur(0px)!important;-filter:blur(0px)!important}.wpr-anim-text,.wpr-clipped-text,.wpr-grid-item-author img,.wpr-grid-item-author span,.wpr-highlighted-text{display:inline-block;vertical-align:middle}.wpr-grid-item-author img{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-filter:none!important;filter:none!important}.wpr-grid-item-sharing .wpr-sharing-icon{display:inline-block;position:relative}.wpr-grid-item-sharing .wpr-sharing-icon .wpr-tooltip{left:50%;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.wpr-grid-item-sharing .wpr-sharing-icon:hover .wpr-tooltip{visibility:visible;opacity:1;-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%);-webkit-transform:translate(-50%,-120%)}.wpr-grid-item-sharing .wpr-tooltip:before,.wpr-hotspot-tooltip-position-top .wpr-hotspot-tooltip:before,.wpr-tabs-position-above.wpr-tabs-triangle-type-outer.wpr-tabs-position-above>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}.wpr-grid-item-sharing .wpr-tooltip{display:block;padding:10px}.wpr-grid-item-sharing .wpr-sharing-hidden{visibility:hidden;position:absolute;z-index:3;text-align:center}.wpr-sharing-hidden a{position:relative;top:-5px;-webkit-transition-duration:.3s!important;-o-transition-duration:.3s!important;transition-duration:.3s!important;-webkit-transition-timing-function:cubic-bezier(.445,.050,.55,.95);-o-transition-timing-function:cubic-bezier(.445,.050,.55,.95);transition-timing-function:cubic-bezier(.445,.050,.55,.95);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.wpr-grid-item-sharing .inner-block a,.wpr-sharing-buttons .wpr-sharing-icon{-webkit-transition-timing-function:linear;-o-transition-timing-function:linear}.wpr-sharing-hidden a+a{-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.wpr-sharing-hidden a+a+a{-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.wpr-sharing-hidden a+a+a+a{-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}.wpr-sharing-hidden a+a+a+a+a{-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}.wpr-grid-item-sharing .inner-block a{text-align:center;-webkit-transition-property:color,background-color,border;-o-transition-property:color,background-color,border;transition-property:color,background-color,border;transition-timing-function:linear}.wpr-grid-item-add-to-cart .inner-block>a,.wpr-grid-item-read-more .inner-block>a{position:relative;overflow:hidden;vertical-align:middle}.wpr-grid-item-add-to-cart .inner-block>a i,.wpr-grid-item-add-to-cart .inner-block>a span,.wpr-grid-item-read-more .inner-block>a i,.wpr-grid-item-read-more .inner-block>a span{position:relative;z-index:2;opacity:1}.wpr-grid-lightbox-overlay{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}.admin-bar .lg-toolbar{top:32px}.elementor-widget-wpr-sharing-buttons:not(.elementor-grid-0):not(.elementor-grid-pro-3):not(.elementor-grid-pro-4):not(.elementor-grid-pro-5):not(.elementor-grid-pro-6) .wpr-sharing-label-off .wpr-sharing-icon i,.wpr-grid-item-separator.wpr-grid-item-display-inline span{width:100%!important}.wpr-testimonial-rating i,.wpr-woo-rating i{display:inline;position:relative;font-family:eicons;font-style:normal;line-height:1;overflow:hidden}.wpr-testimonial-rating i:before,.wpr-woo-rating i:before{content:'\e934';font-weight:900;display:block;position:absolute;top:0;left:0;font-size:inherit;font-family:inherit;overflow:hidden}.wpr-testimonial-rating-style_2 .wpr-testimonial-rating i:before,.wpr-woo-rating-style-2 .wpr-woo-rating i:before{content:'\002605'}.wpr-rating-icon-0:before{width:0}.wpr-rating-icon-1:before{width:10%}.wpr-rating-icon-2:before{width:20%}.wpr-rating-icon-3:before{width:30%}.wpr-rating-icon-4:before{width:40%}.wpr-rating-icon-6:before{width:60%}.wpr-rating-icon-7:before{width:70%}.wpr-rating-icon-8:before{width:80%}.wpr-rating-icon-9:before{width:90%}.wpr-grid-filters li span{display:inline-block;cursor:pointer;text-decoration:inherit}.wpr-grid-filters li sup{position:relative;padding-left:5px;line-height:1}.wpr-grid-filters li sup[data-brackets=yes]:before{content:'\0028'}.wpr-grid-filters li sup[data-brackets=yes]:after{content:'\0029'}.wpr-grid-filters .wpr-active-filter.wpr-pointer-item:after,.wpr-grid-filters .wpr-active-filter.wpr-pointer-item:before{opacity:1!important;width:100%!important}.wpr-grid-filters-sep{font-style:normal}.wpr-grid-sorting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.wpr-grid-sorting .woocommerce-ordering select{width:auto;outline:0!important}.wpr-grid-pagination{margin-top:30px}.wpr-advanced-text-preffix,.wpr-advanced-text-suffix,.wpr-grid-pagination i,.wpr-grid-pagination svg{vertical-align:middle}.wpr-grid-pagination .wpr-disabled-arrow{cursor:not-allowed;opacity:.4}.wpr-grid-pagination-center .wpr-grid-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-grid-pagination-left .wpr-grid-pagination{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wpr-grid-pagination-right .wpr-grid-pagination{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpr-grid-pagination .wpr-first-page,.wpr-grid-pagination .wpr-last-page,.wpr-grid-pagination .wpr-next-page,.wpr-grid-pagination .wpr-next-post-link,.wpr-grid-pagination .wpr-prev-page,.wpr-grid-pagination .wpr-prev-post-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.wpr-grid-slider-nav-position-default .wpr-grid-slider-arrow-container,.wpr-slider-nav-position-default .wpr-slider-arrow-container,.wpr-testimonial-nav-position-default .wpr-testimonial-arrow-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-grid-slider-nav-position-default .wpr-grid-slider-arrow,.wpr-slider-nav-position-default .wpr-slider-arrow,.wpr-testimonial-nav-position-default .wpr-testimonial-arrow{position:static}.wpr-grid-slider-nav-position-default .wpr-grid-slider-prev-arrow,.wpr-slider-nav-position-default .wpr-slider-prev-arrow,.wpr-testimonial-nav-position-default .wpr-testimonial-prev-arrow{-ms-transform:none;transform:none;-webkit-transform:none}.wpr-grid-slider-nav-position-default .wpr-grid-slider-next-arrow,.wpr-slider-nav-position-default .wpr-slider-next-arrow,.wpr-testimonial-nav-position-default .wpr-testimonial-next-arrow{-ms-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg);-webkit-transform:translateY(0) rotate(180deg)}.wpr-grid-slider-arrow{position:absolute;z-index:120;top:50%;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-align:center;cursor:pointer}.wpr-grid-slider-arrow i,.wpr-taxonomy-list i{display:block;width:100%;height:100%}.wpr-grid-slider-prev-arrow,.wpr-horizontal-bottom .wpr-timeline-prev-arrow,.wpr-slider-prev-arrow{left:1%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-grid-slider-next-arrow,.wpr-horizontal-bottom .wpr-timeline-next-arrow,.wpr-slider-next-arrow{right:1%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wpr-grid-slider-dots,.wpr-slider-dots,.wpr-testimonial-dots{display:inline-table;position:absolute;z-index:110;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wpr-grid-slider-dots-vertical .slick-dots li,.wpr-slider-dots-vertical .slick-dots li{display:block;width:auto!important;height:auto!important;margin:0!important}.wpr-grid-slider-dots-horizontal .slick-dots li,.wpr-grid-slider-dots-pro-vr .slick-dots li,.wpr-slider-dots-horizontal .slick-dots li{width:auto!important;padding-top:10px;margin:0!important}.wpr-grid-item-protected{position:absolute;top:0;left:0;z-index:11!important;width:100%;height:100%}.wpr-grid-item-protected i,.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-icon i{font-size:22px}.wpr-grid-item-protected input{width:50%;border:none;margin-top:10px;padding:7px 13px;font-size:13px}.elementor-widget-wpr-grid .wpr-grid-media-hover-bg,.elementor-widget-wpr-media-grid .wpr-grid-media-hover-bg,.elementor-widget-wpr-woo-grid .wpr-grid-media-hover-bg{background-color:rgba(0,0,0,.25)}.elementor-widget-wpr-magazine-grid .wpr-grid-media-hover-bg{background-image:-o-linear-gradient(top,rgba(255,255,255,0) 46%,rgba(96,91,229,.87) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(46%,rgba(255,255,255,0)),to(rgba(96,91,229,.87)));background-image:linear-gradient(180deg,rgba(255,255,255,0) 46%,rgba(96,91,229,.87) 100%)}.elementor-widget-wpr-grid .wpr-grid-item-title,.elementor-widget-wpr-woo-grid .wpr-grid-item-title{font-size:21px;font-weight:700;line-height:23px;margin:0}.elementor-widget-wpr-magazine-grid .wpr-grid-item-title{font-size:22px;margin:0}.elementor-widget-wpr-media-grid .wpr-grid-item-title{font-size:15px;font-weight:500;margin:0}.elementor-widget-wpr-magazine-grid .wpr-grid-tax-style-1{font-size:12px;list-style-position:0.5px}.elementor-widget-wpr-magazine-grid .wpr-grid-item-author,.elementor-widget-wpr-magazine-grid .wpr-grid-item-date,.elementor-widget-wpr-magazine-grid .wpr-grid-item-time{font-size:12px;list-style-position:0.3px}.elementor-widget-wpr-grid .wpr-grid-item-lightbox,.elementor-widget-wpr-media-grid .wpr-grid-item-lightbox{font-size:18px}.elementor-widget-wpr-flip-box .wpr-flip-box-back .wpr-flip-box-content .wpr-flip-box-description,.elementor-widget-wpr-flip-box .wpr-flip-box-front .wpr-flip-box-content .wpr-flip-box-description,.elementor-widget-wpr-grid .wpr-grid-cf-style-2,.elementor-widget-wpr-media-grid .wpr-grid-pagination,.elementor-widget-wpr-promo-box .wpr-promo-box-description,.wpr-hotspot-text{font-size:15px}.elementor-widget-wpr-advanced-text .wpr-clipped-text-content,.elementor-widget-wpr-button .wpr-button,.elementor-widget-wpr-countdown .wpr-countdown-item,.elementor-widget-wpr-dual-button .wpr-button-a,.elementor-widget-wpr-dual-button .wpr-button-b,.elementor-widget-wpr-flip-box .wpr-flip-box-front,.elementor-widget-wpr-forms .caldera-grid .btn-default,.elementor-widget-wpr-forms .caldera-grid .cf2-dropzone button,.elementor-widget-wpr-forms .submit-wrap .ninja-forms-field,.elementor-widget-wpr-forms .wpcf7-submit,.elementor-widget-wpr-forms .wpforms-page-next,.elementor-widget-wpr-forms .wpforms-page-previous,.elementor-widget-wpr-forms .wpforms-submit,.elementor-widget-wpr-grid .wpr-grid-tax-style-2 .inner-block a,.elementor-widget-wpr-mailchimp .wpr-mailchimp-subscribe-btn,.elementor-widget-wpr-pricing-table .wpr-pricing-table-price,.elementor-widget-wpr-progress-bar .wpr-prbar-hr-line-inner,.elementor-widget-wpr-progress-bar .wpr-prbar-vr-line-inner{background-color:#605be5}.elementor-widget-wpr-button .wpr-button-none:hover,.elementor-widget-wpr-button .wpr-button::after,.elementor-widget-wpr-button .wpr-button::before,.elementor-widget-wpr-button [class*=elementor-animation]:hover,.elementor-widget-wpr-dual-button .wpr-dual-button .wpr-button-effect::after,.elementor-widget-wpr-dual-button .wpr-dual-button .wpr-button-effect::before,.elementor-widget-wpr-dual-button .wpr-dual-button .wpr-button-none:hover,.elementor-widget-wpr-dual-button .wpr-dual-button [class*=elementor-animation]:hover,.elementor-widget-wpr-forms .caldera-grid .btn-default:hover,.elementor-widget-wpr-forms .caldera-grid .btn-success,.elementor-widget-wpr-forms .caldera-grid .cf2-dropzone button:hover,.elementor-widget-wpr-forms .submit-wrap .ninja-forms-field:hover,.elementor-widget-wpr-forms .wpcf7-submit:hover,.elementor-widget-wpr-forms .wpforms-page-next:hover,.elementor-widget-wpr-forms .wpforms-page-previous:hover,.elementor-widget-wpr-forms .wpforms-submit:hover,.elementor-widget-wpr-grid .wpr-grid-tax-style-2 .inner-block a:hover,.elementor-widget-wpr-mailchimp .wpr-mailchimp-subscribe-btn:hover,.elementor-widget-wpr-pricing-table .wpr-pricing-table-btn:hover{background-color:#4a45d2}.wpr-magazine-grid{display:-ms-grid;display:grid;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.wpr-mgzn-grid-item{text-align:center}.wpr-mgzn-grid-1vh-3h{-ms-grid-rows:auto;grid-template-rows:auto}.wpr-mgzn-grid-1-1-1{-ms-grid-rows:1fr;grid-template-rows:1fr}.wpr-mgzn-grid-1-1-3,.wpr-mgzn-grid-2-3{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.wpr-mgzn-grid-2-h{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.wpr-mgzn-grid-3-h{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.wpr-mgzn-grid-4-h{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.wpr-mgzn-grid-1vh-3h .wpr-mgzn-grid-item:first-child{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:3;grid-row-end:4}.wpr-mgzn-grid-1-1-2 .wpr-mgzn-grid-item:nth-child(2),.wpr-mgzn-grid-2-1-2 .wpr-mgzn-grid-item:nth-child(2){-ms-grid-row-span:2;grid-row-end:3;-ms-grid-row:1;grid-row-start:1}.wpr-mgzn-grid-1vh-3h .wpr-mgzn-grid-item:nth-child(2),.wpr-mgzn-grid-1vh-3h .wpr-mgzn-grid-item:nth-child(3),.wpr-mgzn-grid-1vh-3h .wpr-mgzn-grid-item:nth-child(4){-ms-grid-column:2;grid-column-start:2}.wpr-mgzn-grid-1-1-2 .wpr-mgzn-grid-item:first-child,.wpr-mgzn-grid-1-2 .wpr-mgzn-grid-item:first-child,.wpr-mgzn-grid-1-3 .wpr-mgzn-grid-item:first-child,.wpr-mgzn-grid-1-4 .wpr-mgzn-grid-item:first-child{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3}.wpr-mgzn-grid-2-1-2 .wpr-mgzn-grid-item:nth-child(2){-ms-grid-column:2;grid-column-start:2}.wpr-mgzn-grid-1-3 .wpr-mgzn-grid-item:nth-child(2){-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:4}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:first-child,.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(2),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:first-child,.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(2){-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:1;grid-row-end:2}.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:first-child{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:3;grid-column-end:4}.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(2){-ms-grid-column:4;grid-column-start:4;-ms-grid-column-span:3;grid-column-end:7}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:first-child{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:4;grid-column-end:5}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(2),.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(5),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(5){-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:2;grid-column-end:7}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(3),.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(4),.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(5),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(3),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(4),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(5){-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:1;grid-row-end:3}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(3),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(3){-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}.wpr-mgzn-grid-1-1-3 .wpr-mgzn-grid-item:nth-child(4),.wpr-mgzn-grid-2-3 .wpr-mgzn-grid-item:nth-child(4){-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:2;grid-column-end:5}.wpr-magazine-grid .wpr-grid-image-wrap,.wpr-magazine-grid .wpr-grid-item-inner,.wpr-magazine-grid .wpr-grid-media-wrap{height:100%}.wpr-sharing-buttons .wpr-sharing-icon{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff!important;transition-propery:opacity,border-color;transition-timing-function:linear}.wpr-sharing-buttons .wpr-sharing-icon i{display:block;text-align:center}.wpr-sharing-buttons.wpr-sharing-col-1 .wpr-sharing-icon{width:100%;margin-right:0!important}.wpr-sharing-buttons .wpr-sharing-icon i,.wpr-sharing-buttons .wpr-sharing-icon span{transition-propery:color,background-color;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.wpr-sharing-official .wpr-sharing-icon:hover{opacity:.85}.wpr-sharing-official .wpr-sharing-facebook-f i,.wpr-sharing-official .wpr-sharing-facebook-f span{background-color:#3b5998}.wpr-sharing-official .wpr-sharing-twitter i,.wpr-sharing-official .wpr-sharing-twitter span{background-color:#1da1f2}.wpr-sharing-official .wpr-sharing-linkedin-in i,.wpr-sharing-official .wpr-sharing-linkedin-in span{background-color:#0077b5}.wpr-sharing-official .wpr-sharing-pinterest-p i,.wpr-sharing-official .wpr-sharing-pinterest-p span{background-color:#bd081c}.wpr-sharing-official .wpr-sharing-reddit i,.wpr-sharing-official .wpr-sharing-reddit span{background-color:#ff4500}.wpr-sharing-official .wpr-sharing-tumblr i,.wpr-sharing-official .wpr-sharing-tumblr span{background-color:#35465c}.wpr-sharing-official .wpr-sharing-digg i,.wpr-sharing-official .wpr-sharing-digg span{background-color:#005be2}.wpr-sharing-official .wpr-sharing-xing i,.wpr-sharing-official .wpr-sharing-xing span{background-color:#026466}.wpr-sharing-official .wpr-sharing-stumbleupon i,.wpr-sharing-official .wpr-sharing-stumbleupon span{background-color:#eb4924}.wpr-sharing-official .wpr-sharing-vk i,.wpr-sharing-official .wpr-sharing-vk span{background-color:#45668e}.wpr-sharing-official .wpr-sharing-odnoklassniki i,.wpr-sharing-official .wpr-sharing-odnoklassniki span{background-color:#f4731c}.wpr-sharing-official .wpr-sharing-get-pocket i,.wpr-sharing-official .wpr-sharing-get-pocket span{background-color:#ef3f56}.wpr-sharing-official .wpr-sharing-skype i,.wpr-sharing-official .wpr-sharing-skype span{background-color:#00aff0}.wpr-sharing-official .wpr-sharing-whatsapp i,.wpr-sharing-official .wpr-sharing-whatsapp span{background-color:#25d366}.wpr-sharing-official .wpr-sharing-telegram i,.wpr-sharing-official .wpr-sharing-telegram span{background-color:#2ca5e0}.wpr-sharing-official .wpr-sharing-delicious i,.wpr-sharing-official .wpr-sharing-delicious span{background-color:#39f}.wpr-sharing-official .wpr-sharing-envelope i,.wpr-sharing-official .wpr-sharing-envelope span{background-color:#c13b2c}.wpr-sharing-official .wpr-sharing-print i,.wpr-sharing-official .wpr-sharing-print span{background-color:#96c859}.wpr-sharing-official .wpr-sharing-facebook-f{border-color:#3b5998}.wpr-sharing-official .wpr-sharing-twitter{border-color:#1da1f2}.wpr-sharing-official .wpr-sharing-linkedin-in{border-color:#0077b5}.wpr-sharing-official .wpr-sharing-pinterest-p{border-color:#bd081c}.wpr-sharing-official .wpr-sharing-reddit{border-color:#ff4500}.wpr-sharing-official .wpr-sharing-tumblr{border-color:#35465c}.wpr-sharing-official .wpr-sharing-digg{border-color:#005be2}.wpr-sharing-official .wpr-sharing-xing{border-color:#026466}.wpr-sharing-official .wpr-sharing-stumbleupon{border-color:#eb4924}.wpr-sharing-official .wpr-sharing-vk{border-color:#45668e}.wpr-sharing-official .wpr-sharing-odnoklassniki{border-color:#f4731c}.wpr-sharing-official .wpr-sharing-get-pocket{border-color:#ef3f56}.wpr-sharing-official .wpr-sharing-skype{border-color:#00aff0}.wpr-sharing-official .wpr-sharing-whatsapp{border-color:#25d366}.wpr-sharing-official .wpr-sharing-telegram{border-color:#2ca5e0}.wpr-sharing-official .wpr-sharing-delicious{border-color:#39f}.wpr-sharing-official .wpr-sharing-envelope{border-color:#c13b2c}.wpr-sharing-official .wpr-sharing-print{border-color:#96c859}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-facebook-f i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-facebook-f span{color:#3b5998;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-twitter i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-twitter span{color:#1da1f2;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-linkedin-in i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-linkedin-in span{color:#0077b5;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-pinterest-p i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-pinterest-p span{color:#bd081c;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-reddit i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-reddit span{color:#ff4500;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-tumblr i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-tumblr span{color:#35465c;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-digg i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-digg span{color:#005be2;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-xing i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-xing span{color:#026466;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-stumbleupon i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-stumbleupon span{color:#eb4924;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-vk i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-vk span{color:#45668e;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-odnoklassniki i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-odnoklassniki span{color:#f4731c;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-get-pocket i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-get-pocket span{color:#ef3f56;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-skype i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-skype span{color:#00aff0;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-whatsapp i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-whatsapp span{color:#25d366;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-telegram i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-telegram span{color:#2ca5e0;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-delicious i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-delicious span{color:#39f;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-envelope i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-envelope span{color:#c13b2c;background-color:transparent}.wpr-sharing-official.wpr-sharing-icon-tr .wpr-sharing-print i,.wpr-sharing-official.wpr-sharing-label-tr .wpr-sharing-print span{color:#96c859;background-color:transparent}.wpr-countdown-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto}.wpr-ba-divider,.wpr-ba-label{display:-webkit-box;display:-ms-flexbox}.wpr-countdown-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;overflow:hidden;color:#fff;text-align:center}.wpr-countdown-item:first-child,.wpr-tabs-hr-position-justify>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:first-of-type{margin-left:0!important}.wpr-countdown-separator{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.elementor-widget-wpr-countdown .wpr-countdown-number{font-size:70px}.elementor-widget-wpr-countdown .wpr-countdown-label{font-size:19px;line-height:45px}.wpr-google-map .gm-style-iw-c>button{top:0!important;right:0!important}.wpr-google-map .gm-style-iw-c .wpr-gm-iwindow h3{margin-bottom:7px}.wpr-google-map .gm-style-iw-d{overflow:hidden!important}.wpr-google-map .gm-style img{max-width:none!important}.wpr-forms-container .wpcf7-form .wpcf7-form-control-wrap{display:block!important}.wpr-forms-container .caldera-grid .help-block,.wpr-forms-container .wpcf7 p,.wpr-price-list-item:last-child{margin-bottom:0}.wpr-forms-container .wpcf7-form .ajax-loader{display:block;visibility:hidden;height:0;overflow:hidden;clear:both}.wpr-forms-container .caldera-grid select.form-control,.wpr-forms-container .nf-field-container select,.wpr-forms-container .wpcf7-date,.wpr-forms-container .wpcf7-number,.wpr-forms-container .wpcf7-select,.wpr-forms-container select.wpforms-field-medium{padding:7px 10px!important}.wpr-forms-container .wpcf7-date{width:auto!important}.wpr-forms-container .wpcf7-number{width:100px!important}.wpr-forms-container .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item,.wpr-forms-container .wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item,.wpr-forms-container .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{margin-left:0;margin-right:10px}.wpr-forms-container .wpcf7-response-output{clear:both;margin:0}.wpr-forms-container .intl-tel-input.allow-dropdown,.wpr-forms-container .wpforms-field:not(.wpforms-field-address) .wpforms-field-medium{display:inline-block!important;max-width:100%!important}.wpr-forms-container .wpforms-field-address .wpforms-field-medium{max-width:100%!important}.wpr-forms-container .intl-tel-input.allow-dropdown input.wpforms-field-medium,.wpr-forms-container .wpforms-field-address div.wpforms-field-medium{width:100%!important;max-width:100%!important}.wpr-forms-container .caldera-grid .alert-success,.wpr-forms-container .nf-response-msg,.wpr-forms-container .wpcf7-mail-sent-ok,.wpr-forms-container .wpforms-confirmation-container-full{padding:10px 15px;border:2px solid}.wpr-forms-container .wpforms-smart-phone-field{text-indent:0!important}.wpr-forms-container select.ninja-forms-field{line-height:1!important}.wpr-forms-container .nf-form-wrap .checkbox-wrap label{display:inline-block!important}.wpr-forms-submit-center .caldera-grid .btn-default:not(a),.wpr-forms-submit-center .submit-wrap .ninja-forms-field,.wpr-forms-submit-center .wpcf7-submit,.wpr-forms-submit-center .wpforms-page-next,.wpr-forms-submit-center .wpforms-page-previous,.wpr-forms-submit-center .wpforms-submit{display:block!important;margin-left:auto!important;margin-right:auto!important}.wpr-forms-submit-left .caldera-grid .btn-default:not(a),.wpr-forms-submit-left .submit-wrap .ninja-forms-field,.wpr-forms-submit-left .wpcf7-submit,.wpr-forms-submit-left .wpforms-page-next,.wpr-forms-submit-left .wpforms-page-previous,.wpr-forms-submit-left .wpforms-submit{float:left!important}.wpr-forms-submit-left .caldera-grid .btn-default:not(a),.wpr-forms-submit-right .submit-wrap .ninja-forms-field,.wpr-forms-submit-right .wpcf7-submit,.wpr-forms-submit-right .wpforms-page-next,.wpr-forms-submit-right .wpforms-page-previous,.wpr-forms-submit-right .wpforms-submit{float:right!important}.wpr-forms-submit-justify .caldera-grid .btn-default:not(a),.wpr-forms-submit-justify .submit-wrap .ninja-forms-field,.wpr-forms-submit-justify .wpcf7-submit,.wpr-forms-submit-justify .wpforms-page-next,.wpr-forms-submit-justify .wpforms-page-previous,.wpr-forms-submit-justify .wpforms-submit{display:block!important;width:100%!important;text-align:center!important}.wpr-custom-chk-radio .wpcf7-acceptance .wpcf7-list-item-label,.wpr-custom-chk-radio .wpcf7-checkbox .wpcf7-list-item-label,.wpr-custom-chk-radio .wpcf7-radio .wpcf7-list-item-label,.wpr-custom-chk-radio .wpforms-field-checkbox input+label,.wpr-custom-chk-radio .wpforms-field-gdpr-checkbox input+label,.wpr-custom-chk-radio .wpforms-field-radio input+label,.wpr-custom-chk-radio .wpforms-field-radio input+span,.wpr-forms-container .checkbox-wrap label,.wpr-forms-container .listcheckbox-wrap label,.wpr-forms-container .listradio-wrap label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.wpr-custom-chk-radio .wpcf7-acceptance .wpcf7-list-item-label:before,.wpr-custom-chk-radio .wpcf7-checkbox .wpcf7-list-item-label:before,.wpr-custom-chk-radio .wpcf7-radio .wpcf7-list-item-label:before,.wpr-custom-chk-radio .wpforms-field-checkbox input+label:before,.wpr-custom-chk-radio .wpforms-field-gdpr-checkbox input+label:before,.wpr-custom-chk-radio .wpforms-field-radio input+label:before,.wpr-custom-chk-radio .wpforms-field-radio input:not(.wpforms-screen-reader-element)+span:before{content:"\2714";display:inline-block;position:relative;top:-1px;text-align:center;border:1px solid;margin-right:5px;color:transparent}.wpr-forms-align-right .wpforms-field-checkbox ul li input:first-child,.wpr-forms-align-right .wpforms-field-gdpr-checkbox input:first-child,.wpr-forms-align-right .wpforms-field-radio ul li input:first-child,.wpr-forms-align-right .wpforms-image-choices label input:first-of-type{float:right;margin-right:0!important;margin-left:10px!important}.wpr-forms-align-right .wpr-forms-container,.wpr-forms-align-right .wpr-forms-container .wpcf7-form-control{direction:rtl}.wpr-forms-align-right .nf-error.field-wrap .nf-field-element:after{right:auto!important;left:1px!important}.wpr-forms-align-right .wpr-custom-chk-radio .wpcf7-acceptance .wpcf7-list-item-label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpcf7-checkbox .wpcf7-list-item-label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpcf7-radio .wpcf7-list-item-label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpforms-field-checkbox input+label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpforms-field-gdpr-checkbox input+label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpforms-field-radio input+label:before,.wpr-forms-align-right .wpr-custom-chk-radio .wpforms-field-radio input:not(.wpforms-screen-reader-element)+span:before{margin-right:0;margin-left:5px}.wpr-forms-align-right .wpr-forms-container .intl-tel-input .flag-container{left:auto!important;right:0!important}.wpr-forms-align-right .wpr-forms-container .caldera-grid .checkbox label,.wpr-forms-align-right .wpr-forms-container .caldera-grid .checkbox-inline label,.wpr-forms-align-right .wpr-forms-container .caldera-grid .radio label{padding-left:0!important;padding-right:20px}.wpr-forms-align-right .wpr-forms-container .caldera-grid .checkbox input,.wpr-forms-align-right .wpr-forms-container .caldera-grid .radio input{margin-right:-20px!important;margin-left:0!important}.wpr-forms-align-right .wpr-forms-container .caldera-grid .cf-credit-card{background-position:99% center!important}.wpr-both-sided-timeline .wpr-right-aligned .wpr-extra-label .wpr-label,.wpr-both-sided-timeline .wpr-right-aligned .wpr-extra-label .wpr-sub-label,.wpr-forms-align-right .wpr-forms-container .caldera-grid .live-gravatar{text-align:right!important}.wpr-both-sided-timeline .wpr-left-aligned .wpr-extra-label .wpr-label,.wpr-both-sided-timeline .wpr-left-aligned .wpr-extra-label .wpr-sub-label,.wpr-forms-align-left .wpr-forms-container .caldera-grid .live-gravatar{text-align:left!important}.wpr-forms-container .nf-form-content{padding:0;max-width:none}.wpr-ba-vertical .wpr-ba-divider-icons,.wpr-forms-container .nf-form-content .label-above .field-wrap,.wpr-mailchimp-layout-vr .wpr-mailchimp-fields,.wpr-price-list-position-center .wpr-price-list-heading,.wpr-price-list-position-center .wpr-price-list-item,.wpr-promo-box-image-position-center .wpr-promo-box,.wpr-tabs-position-above>.elementor-widget-container>.wpr-tabs,.wpr-tabs-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap,.wpr-tabs-position-right>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap,.wpr-taxonomy-list-vertical .wpr-taxonomy-list,.wpr-testimonial-meta-position-extra .wpr-testimonial-item,.wpr-testimonial-meta-position-top .wpr-testimonial-item,.wpr-ticker-arrow-style-vertical .wpr-ticker-slider-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-forms-container .nf-form-content .label-above .nf-field-label{margin-top:0}.wpr-forms-container .field-wrap:not(.textarea-wrap):not(.submit-wrap) .ninja-forms-field{border-radius:0}.wpr-forms-container .listselect-wrap>div select.ninja-forms-field{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.wpr-forms-container .nf-form-content .list-select-wrap .nf-field-element>div,.wpr-forms-container .nf-form-content input:not([type=button]),.wpr-forms-container .nf-form-content textarea{background:0 0;border:none}.wpr-forms-container .listcheckbox-wrap ul li,.wpr-forms-container .listradio-wrap ul li{display:inline-block;margin-right:10px!important;margin-bottom:7px!important}.wpr-forms-container .listcheckbox-container .nf-field-element label:after{top:1px}.wpr-forms-container .listradio-wrap .nf-field-element label{margin-left:25px!important}.wpr-forms-container .listradio-wrap .nf-field-element label:after{top:0;left:-25px}.wpr-forms-container .listradio-wrap .nf-field-element label.nf-checked-label:before{top:4px;left:-21px}.wpr-forms-container .nf-error.field-wrap .nf-field-element:after{top:0!important;bottom:0!important;height:auto!important}.wpr-forms-container .wpforms-submit-container:after{content:" ";clear:both;display:table}.wpr-forms-container .caldera-grid .intl-tel-input input{text-indent:40px}.wpr-forms-container .caldera-grid input.cf-credit-card{text-indent:33px}.wpr-forms-container .caldera-grid .cf-credit-card{background-position:5px center!important}.swiper-slide.auto-height,.wpr-forms-container .cf2-dropzone .form-control,.wpr-horizontal-bottom,.wpr-horizontal-timeline .swiper-slide{height:auto}.wpr-forms-container .caldera-grid .form-group input,.wpr-forms-container .caldera-grid .form-group textarea,.wpr-forms-container .caldera-grid .has-error .form-control{-webkit-box-shadow:none;box-shadow:none}.wpr-forms-container .caldera-grid .alert-success{text-shadow:none}.elementor-widget-wpr-forms .nf-form-title h3,.elementor-widget-wpr-forms .wpforms-head-container .wpforms-title{font-size:28px;font-weight:800}.elementor-widget-wpr-forms .caldera-grid .form-control[type=color_picker],.elementor-widget-wpr-forms .caldera-grid .form-control[type=credit_card_cvc],.elementor-widget-wpr-forms .caldera-grid .form-control[type=email],.elementor-widget-wpr-forms .caldera-grid .form-control[type=number],.elementor-widget-wpr-forms .caldera-grid .form-control[type=phone],.elementor-widget-wpr-forms .caldera-grid .form-control[type=tel],.elementor-widget-wpr-forms .caldera-grid .form-control[type=text],.elementor-widget-wpr-forms .caldera-grid .form-control[type=url],.elementor-widget-wpr-forms .caldera-grid select.form-control,.elementor-widget-wpr-forms .caldera-grid textarea.form-control,.elementor-widget-wpr-forms .ninja-forms-field,.elementor-widget-wpr-forms .wpcf7-date,.elementor-widget-wpr-forms .wpcf7-number,.elementor-widget-wpr-forms .wpcf7-quiz,.elementor-widget-wpr-forms .wpcf7-select,.elementor-widget-wpr-forms .wpcf7-text,.elementor-widget-wpr-forms .wpcf7-textarea,.elementor-widget-wpr-forms .wpforms-form input[type=date],.elementor-widget-wpr-forms .wpforms-form input[type=datetime-local],.elementor-widget-wpr-forms .wpforms-form input[type=datetime],.elementor-widget-wpr-forms .wpforms-form input[type=email],.elementor-widget-wpr-forms .wpforms-form input[type=month],.elementor-widget-wpr-forms .wpforms-form input[type=number],.elementor-widget-wpr-forms .wpforms-form input[type=password],.elementor-widget-wpr-forms .wpforms-form input[type=range],.elementor-widget-wpr-forms .wpforms-form input[type=search],.elementor-widget-wpr-forms .wpforms-form input[type=tel],.elementor-widget-wpr-forms .wpforms-form input[type=text],.elementor-widget-wpr-forms .wpforms-form input[type=time],.elementor-widget-wpr-forms .wpforms-form input[type=url],.elementor-widget-wpr-forms .wpforms-form input[type=week],.elementor-widget-wpr-forms .wpforms-form select,.elementor-widget-wpr-forms .wpforms-form textarea{font-size:13px;letter-spacing:.2px}.elementor-widget-wpr-forms .caldera-forms-summary-field ul li,.elementor-widget-wpr-forms .caldera-grid .caldera-forms-gdpr-field-label,.elementor-widget-wpr-forms .caldera-grid .checkbox label,.elementor-widget-wpr-forms .caldera-grid .control-label,.elementor-widget-wpr-forms .caldera-grid .radio label,.elementor-widget-wpr-forms .caldera-grid .total-line,.elementor-widget-wpr-forms .nf-field-container label,.elementor-widget-wpr-forms .wpcf7-form,.elementor-widget-wpr-forms .wpforms-captcha-equation,.elementor-widget-wpr-forms .wpforms-captcha-question,.elementor-widget-wpr-forms .wpforms-field-label,.elementor-widget-wpr-forms .wpforms-field-label-inline,.elementor-widget-wpr-forms .wpforms-image-choices-label,.elementor-widget-wpr-forms .wpforms-payment-total,.elementor-widget-wpr-forms .wpr-forms-container .nf-response-msg,.elementor-widget-wpr-forms .wpr-forms-container .wpforms-confirmation-container-full{font-weight:400}.wpr-ba-image-container,.wpr-promo-box-image{position:relative;overflow:hidden}.wpr-ba-image-container *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wpr-ba-image-1 img,.wpr-ba-image-2 img,.wpr-parallax-ml-children img{max-width:100%;width:100%}.wpr-ba-image-2 img{position:absolute;top:0}.wpr-ba-divider{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:50%;z-index:3;height:100%;cursor:pointer;-ms-touch-action:none;touch-action:none}.wpr-ba-horizontal .wpr-ba-divider-icons i:first-child{text-align:right;padding-right:10%}.wpr-ba-horizontal .wpr-ba-divider-icons i:last-child{text-align:left;padding-left:10%}.wpr-ba-vertical .wpr-ba-divider{top:50%;left:auto;width:100%;height:auto}.wpr-ba-vertical .wpr-ba-image-2 img{top:auto}.wpr-ba-horizontal .wpr-ba-divider-icons:after,.wpr-ba-horizontal .wpr-ba-divider-icons:before{content:'';display:block;position:absolute;height:100%}.wpr-ba-vertical .wpr-ba-divider-icons:after,.wpr-ba-vertical .wpr-ba-divider-icons:before{content:'';display:block;position:absolute;width:100%}.wpr-ba-label{position:absolute;display:flex;padding:15px}.wpr-template-popup,.wpr-template-popup-inner{position:fixed;height:100%;top:0;left:0;width:100%}.wpr-ba-labels-hover .wpr-ba-label{opacity:0;-webkit-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}.wpr-slider-arrow,.wpr-testimonial-arrow{text-align:center;-webkit-transition:.5s;-o-transition:.5s;cursor:pointer}.wpr-ba-horizontal .wpr-ba-label{top:0;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-ba-vertical .wpr-ba-label{left:0;width:100%}.elementor-widget-wpr-before-after .wpr-ba-label>div{background-color:#605be5;font-size:14px}.wpr-template-popup{z-index:99999999}.wpr-template-popup-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-popup-container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;background:#fff}.wpr-popup-container-inner>div{width:100%;-ms-flex-negative:0;flex-shrink:0}.wpr-popup-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.wpr-popup-overlay{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:rgba(0,0,0,.7)}.wpr-popup-close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;z-index:99;text-align:center;cursor:pointer}.wpr-popup-notification .wpr-template-popup-inner,.wpr-popup-notification.wpr-template-popup{height:auto!important}.wpr-popup-container-inner.ps-container.ps-active-y>.ps-scrollbar-y-rail,.wpr-popup-container-inner.ps.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.wpr-popup-container-inner.ps-container>.ps-scrollbar-y-rail,.wpr-popup-container-inner.ps>.ps__rail-y{display:none;position:absolute;right:3px;width:3px}.wpr-popup-container-inner.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y,.wpr-popup-container-inner.ps>.ps__rail-y>.ps__thumb-y{position:absolute;cursor:pointer;right:0;width:3px}.wpr-popup-notification .wpr-popup-container .slideInDown{-webkit-animation-timing-function:linear;animation-timing-function:linear}.wpr-popup-notification .wpr-popup-container{width:100%!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.wpr-popup-trigger-button{display:inline-block;font-size:14px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;cursor:pointer}.wpr-popup-container .elementor-editor-section-settings{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:0 0 5px 5px}.wpr-popup-container .elementor-editor-section-settings .elementor-editor-element-setting:first-child{border-radius:0 0 0 5px}.wpr-popup-container .elementor-editor-section-settings .elementor-editor-element-setting:first-child:before{top:0;border-width:0 12px 22px 0}.wpr-popup-container .elementor-editor-section-settings .elementor-editor-element-setting:last-child{border-radius:0 0 5px}.wpr-popup-container .elementor-editor-section-settings .elementor-editor-element-setting:last-child:after{top:0;border-width:0 0 22px 12px}.elementor .elementor-widget-wpr-popup-trigger .wpr-popup-trigger-button{display:inline-block;font-size:14px;font-weight:500;cursor:pointer}.wpr-template-edit-btn{position:absolute;top:0;right:40px;display:none;line-height:1;padding:8px 13px;cursor:pointer;background:#333;color:#fff;border:1px solid #000}.elementor-editor-active .wpr-template-edit-btn{display:inline-block;opacity:0;visibility:hidden}.wpr-mailchimp-layout-hr .wpr-mailchimp-fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wpr-mailchimp-subscribe-btn{width:100%;padding:0!important;outline:0!important;cursor:pointer}.elementor-widget-wpr-mailchimp .wpr-mailchimp-header h3{font-size:28px;font-weight:800;margin-top:0}.elementor-widget-wpr-dual-button .wpr-button-middle-badge,.elementor-widget-wpr-logo .wpr-logo-description,.elementor-widget-wpr-mailchimp .wpr-mailchimp-fields label,.wpr-member-job{font-size:13px}.wpr-advanced-slider,.wpr-slider-item{position:relative;height:500px;overflow:hidden}.wpr-slider-content{position:relative;max-width:750px;width:100%;padding:10px 50px 50px;z-index:90}.wpr-slider-item-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center}.wpr-slider-title *{color:#fff;font-size:40px;font-weight:600;line-height:1.5em;padding:5px 10px;margin:0 0 2px}.wpr-slider-sub-title h3{font-size:16px;padding:5px 10px;margin:0 0 10px}.wpr-slider-description p{padding:5px 10px;margin:0 0 30px}.wpr-slider-primary-btn,.wpr-slider-secondary-btn{padding:12px 25px;margin:0 10px;border:1px solid #fff;border-radius:2px}.wpr-slider-btns svg,.wpr-slider-scroll-btn svg{vertical-align:bottom}@keyframes ken-burns-in{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes ken-burns-in{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes ken-burns-out{0%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ken-burns-out{0%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}.wpr-advanced-slider .slick-slide.slick-active .wpr-slider-item-bg{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:10s;animation-duration:10s}.wpr-advanced-slider .slick-slide.slick-active .wpr-slider-item-bg.wpr-ken-burns-in{-webkit-animation-name:ken-burns-in;animation-name:ken-burns-in;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.wpr-advanced-slider .slick-slide.slick-active .wpr-slider-item-bg.wpr-ken-burns-out{-webkit-animation-name:ken-burns-out;animation-name:ken-burns-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wpr-ken-burns-out{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.wpr-slider-arrow{position:absolute;z-index:120;top:50%;-webkit-box-sizing:content-box;box-sizing:content-box;transition:.5s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-slider-arrow i,.wpr-testimonial-arrow i{display:block;line-height:inherit}.wpr-slider-dots .slick-dots{position:static!important}.wpr-slider-scroll-btn{position:absolute;bottom:45px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;line-height:1;overflow:hidden}.slick-list,.slick-slider,.slick-track{display:block;position:relative}@-webkit-keyframes wpr-scroll-animation{0%{opacity:0;-webkit-transform:translate3d(0,-60%,0);transform:translate3d(0,-60%,0)}50%{opacity:1;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}100%{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}}@keyframes wpr-scroll-animation{0%{opacity:0;-webkit-transform:translate3d(0,-60%,0);transform:translate3d(0,-60%,0)}50%{opacity:1;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}100%{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}}.wpr-scroll-animation{-webkit-animation-name:wpr-scroll-animation;animation-name:wpr-scroll-animation;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.wpr-slider-video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:90}.wpr-slider-video-btn{margin:0 auto;text-align:center;border-style:solid;border-radius:50%;cursor:pointer}.wpr-slider-video-icon-size-small .wpr-slider-video-btn{height:50px;width:50px;font-size:16px;padding:16px 0 0 4px;border-width:1px}.wpr-slider-video-icon-size-medium .wpr-slider-video-btn{height:80px;width:80px;font-size:26px;padding:25px 0 0 5px;border-width:2px}.wpr-slider-video-icon-size-large .wpr-slider-video-btn{height:100px;width:100px;font-size:30px;padding:33px 0 0 7px;border-width:2px}.wpr-slider-item-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:80}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.wpr-pricing-table-heading-left .wpr-pricing-table-headding-inner>div,.wpr-pricing-table-heading-right .wpr-pricing-table-headding-inner>div,.wpr-testimonial-image-position-left .wpr-testimonial-meta-inner>div,.wpr-testimonial-image-position-right .wpr-testimonial-meta-inner>div{display:inline-block;vertical-align:top}.elementor-widget-wpr-pricing-table .wpr-pricing-table-title-wrap .wpr-pricing-table-title{font-size:26px;font-weight:600}.wpr-pricing-table-price{text-align:center;font-size:65px;font-weight:500;line-height:.9}.wpr-pricing-table-price-inner{-ms-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-prbar-counter-value-suffix,.wpr-pricing-table-currency,.wpr-pricing-table-old-price,.wpr-pricing-table-preiod,.wpr-pricing-table-sub-price,.wpr-story-info{line-height:1}.wpr-pricing-table-preiod{font-size:17px;line-height:1.5;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.wpr-pricing-table-old-price{text-decoration:line-through!important}.wpr-price-list-old-price,.wpr-pricing-table-feature-inner span.wpr-pricing-table-ftext-line-yes{text-decoration:line-through}.wpr-pricing-table-feature,.wpr-testimonial-content{position:relative;font-size:15px}.wpr-pricing-table-feature-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.wpr-pricing-table-feature:after{content:"";display:block;width:100%;margin:0 auto}.wpr-pricing-table-feature-icon,.wpr-pricing-table-feature-text{display:inline}.wpr-pricing-table-feature-icon{margin-right:8px}.wpr-pricing-table-feature-tooltip{position:absolute;top:0;left:50%;border-radius:4px;padding:6px 10px;visibility:hidden;opacity:0;font-size:15px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:230ms ease-in-out;-o-transition:230ms ease-in-out;transition:230ms ease-in-out;text-align:center}.wpr-pricing-table-feature:hover .wpr-pricing-table-feature-tooltip{visibility:visible;opacity:1;top:5px;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.wpr-pricing-table-feature-tooltip:before{content:"";position:absolute;bottom:-5px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top-style:solid;border-top-width:6px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)!important}.wpr-pricing-table-button{text-align:center;font-size:17px}.wpr-pricing-table-btn{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;cursor:pointer}.wpr-flip-box-btn span,.wpr-member-btn span,.wpr-pricing-table-btn span{position:relative;z-index:2;opacity:1!important}.wpr-flip-box-btn:after,.wpr-flip-box-btn:before,.wpr-member-btn:after,.wpr-member-btn:before,.wpr-pricing-table-btn:after,.wpr-pricing-table-btn:before{z-index:1!important}.wpr-pricing-table-badge{position:absolute;display:inline-block;text-align:center;z-index:2}.elementor-widget-wpr-pricing-table .wpr-pricing-table-badge .wpr-pricing-table-badge-inner{font-size:15px;font-weight:900}.wpr-pricing-table-badge-left,.wpr-promo-box-badge-left{left:0;right:auto}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-right .wpr-flip-box-active .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-right .wpr-flip-box-active .wpr-flip-box-back,.wpr-pricing-table-badge-right,.wpr-promo-box-badge-right{left:auto;right:0}.wpr-pricing-table-badge-corner,.wpr-promo-box-badge-corner{top:0;width:200px;height:200px;overflow:hidden}.wpr-pricing-table-badge-corner .wpr-pricing-table-badge-inner,.wpr-promo-box-badge-corner .wpr-promo-box-badge-inner{width:200%}.wpr-pricing-table-badge-corner.wpr-pricing-table-badge-right{-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg)}.wpr-pricing-table-badge-cyrcle .wpr-pricing-table-badge-inner,.wpr-promo-box-badge-cyrcle .wpr-promo-box-badge-inner{border-radius:100%}.wpr-pricing-table-badge-flag,.wpr-promo-box-badge-flag{border-right:5px}.wpr-horizontal-bottom .wpr-button-prev,.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-left,.wpr-promo-box-badge-flag.wpr-promo-box-badge-left{margin-left:-10px}.wpr-horizontal-bottom .wpr-button-next,.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-right,.wpr-promo-box-badge-flag.wpr-promo-box-badge-right{margin-right:-10px}.wpr-pricing-table-badge-flag:before,.wpr-promo-box-badge-flag:before{content:"";position:absolute;z-index:1;bottom:-5px;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top-style:solid;border-top-width:10px}.wpr-pricing-table-badge-flag .wpr-pricing-table-badge-inner,.wpr-promo-box-badge-flag .wpr-promo-box-badge-inner{position:relative;z-index:2;border-top-left-radius:3px;border-top-right-radius:3px}.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-left:before{left:5px;-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg)}.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-right:before{right:-5px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-left .wpr-pricing-table-badge-inner,.wpr-promo-box-badge-flag.wpr-promo-box-badge-left .wpr-promo-box-badge-inner{border-bottom-right-radius:3px}.wpr-pricing-table-badge-flag.wpr-pricing-table-badge-right .wpr-pricing-table-badge-inner,.wpr-promo-box-badge-flag.wpr-promo-box-badge-right .wpr-promo-box-badge-inner{border-bottom-left-radius:3px}.wpr-pricing-table-text{font-size:13px;line-height:1.3}.wpr-pricing-table-divider{margin:0 auto;border:0}.wpr-pricing-table-animation-slide{-webkit-transition-property:margin;-o-transition-property:margin;transition-property:margin;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.wpr-pricing-table-animation-bounce{-webkit-animation-iteration-count:1;animation-iteration-count:1}.wpr-pricing-table-animation-slide:hover{margin-top:-5px}.wpr-pricing-table-animation-bounce:hover{-webkit-animation-name:bounce;animation-name:bounce}.elementor-widget-wpr-pricing-table .wpr-pricing-table-button,.elementor-widget-wpr-pricing-table .wpr-pricing-table-heading,.elementor-widget-wpr-pricing-table .wpr-pricing-table-text{background-color:#f9f9f9}.elementor-widget-wpr-pricing-table .wpr-pricing-table-btn{background-color:#2b2b2b}.wpr-logo{position:relative;display:inline-table;overflow:hidden}.wpr-logo-image{position:relative;display:block;width:100%;z-index:7}.wpr-logo-url{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:5}.elementor-widget-wpr-logo .wpr-logo-title{font-size:16px;line-height:1.5}.wpr-testimonial-carousel .slick-slider{cursor:drag}.wpr-testimonial-carousel .slick-track{display:-webkit-box!important;display:flex!important;display:-ms-flexbox!important}.wpr-testimonial-carousel .slick-slide{height:inherit!important}.wpr-testimonial-carousel-wrap .slick-list{padding-right:1px!important}.wpr-testimonial-arrow{position:absolute;z-index:120;top:52%;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:.5s}.wpr-testimonial-prev-arrow{left:2%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-testimonial-next-arrow{right:2%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wpr-testimonial-dots li{float:left;width:auto!important;margin:0!important}.wpr-testimonial-social{display:block;float:left;width:45px;height:45px;line-height:45px;font-size:45px;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer}.wpr-button-middle-badge,.wpr-member-social{text-align:center;-webkit-box-sizing:content-box}.elementor-widget-wpr-testimonial-carousel .wpr-testimonial-content-wrap .wpr-testimonial-title{font-size:18px;font-weight:700}.wpr-testimonial-content p{position:relative;z-index:5;margin:0}.wpr-testimonial-content .wpr-testimonial-icon{position:absolute;width:100%;z-index:1}.wpr-testimonial-date,.wpr-testimonial-job{font-size:10px}.wpr-testimonial-content-inner{position:relative;background-color:#f9f9f9}.wpr-testimonial-triangle-yes .wpr-testimonial-content-inner:before{content:"";position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top-style:solid;border-top-width:15px}.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-center .wpr-testimonial-content-inner:before,.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-center .wpr-testimonial-content-inner:before{right:calc(50% - 15px)}.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before,.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before{margin-left:-15px}.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before,.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before{margin-right:-15px}.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner:before,.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner:before{margin-top:-7.5px}.wpr-testimonial-meta-position-top .wpr-testimonial-content-inner:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-15px}.wpr-testimonial-meta-position-top .wpr-testimonial-content-inner{margin-top:15px}.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:-22px}.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner{margin-right:15px}.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:-22px}.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner{margin-left:15px}.wpr-testimonial-meta-position-bottom .wpr-testimonial-content-inner{margin-bottom:15px}.wpr-testimonial-meta-position-bottom .wpr-testimonial-content-inner:before{bottom:-15px}.elementor-widget-wpr-testimonial-carousel .wpr-testimonial-meta .wpr-testimonial-name{font-size:14px;font-weight:700}.wpr-divider-image,.wpr-testimonial-logo-image{display:block;overflow:hidden}.wpr-testimonial-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wpr-testimonial-meta-position-bottom .wpr-testimonial-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wpr-hotspot-icon-position-left .wpr-hotspot-content,.wpr-pc-btn-icon-left .wpr-pc-content,.wpr-price-list-old-position-after .wpr-price-list-price-wrap,.wpr-price-list-position-right .wpr-price-list-item,.wpr-promo-box-image-position-right .wpr-promo-box,.wpr-stt-btn-icon-right .wpr-stt-btn,.wpr-tabs-position-right>.elementor-widget-container>.wpr-tabs,.wpr-testimonial-meta-position-right .wpr-testimonial-item,.wpr-ticker-arrow-position-left .wpr-content-ticker-inner,.wpr-ticker-heading-icon-position-left .wpr-ticker-heading,.wpr-ticker-heading-position-right .wpr-content-ticker{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-tabs-position-left>.elementor-widget-container>.wpr-tabs,.wpr-testimonial-meta-position-left .wpr-testimonial-item,.wpr-ticker-arrow-style-horizontal .wpr-ticker-slider-controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wpr-testimonial-meta-position-bottom .wpr-testimonial-logo-image img,.wpr-testimonial-meta-position-bottom .wpr-testimonial-social-media,.wpr-testimonial-meta-position-top .wpr-testimonial-logo-image img,.wpr-testimonial-meta-position-top .wpr-testimonial-social-media{float:none!important;display:inline-block!important}@media screen and (min-width:480px){.wpr-testimonial-image-position-left .wpr-testimonial-image,.wpr-testimonial-image-position-right .wpr-testimonial-image{margin-bottom:0!important}}.wpr-price-list-content,.wpr-search-form-input-wrap{width:100%;overflow:hidden}.wpr-search-form .wpr-search-form-input{width:100%;height:100%;font-size:14px;background-color:transparent;border-style:solid}.wpr-search-form-style-inner.wpr-search-form-position-left .wpr-search-form-input-wrap,.wpr-search-form-style-outer.wpr-search-form-position-left .wpr-search-form{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-search-form-submit{padding:0!important;cursor:pointer;border-style:solid;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.wpr-flip-box,.wpr-member-social{-webkit-transition:.5s;-o-transition:.5s}.wpr-search-form-disable-submit-btn-yes .wpr-search-form-submit{cursor:default}.wpr-member-name{display:block;line-height:1}.elementor .elementor-widget-wpr-team-member .wpr-member-name{font-size:24px;font-weight:500}.wpr-member-description{font-size:15px;line-height:1.4}.wpr-member-media{position:relative;margin:0 auto;width:100%;overflow:hidden}.wpr-member-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9)}.wpr-member-social-media{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.wpr-member-social{display:block;width:45px;height:45px;line-height:45px;font-size:45px;box-sizing:content-box;transition:.5s;cursor:pointer}.wpr-switcher-label-style-outer>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-second,.wpr-team-member-social-media-left .wpr-member-social-media{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wpr-button-icon-style-block .wpr-button-icon,.wpr-button-icon-style-inline-block .wpr-button-icon,.wpr-team-member-social-media-center .wpr-member-social-media{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-member-btn{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;background-color:#222;cursor:pointer;font-size:14px}.wpr-member-divider:after{content:"";display:block;width:100%;margin-top:0;overflow:hidden}.wpr-team-member-divider-center .wpr-member-divider:after{margin-left:auto;margin-right:auto}.wpr-button-wrap{position:relative;display:inline-table;z-index:1;width:100%}.wpr-button,.wpr-button-a,.wpr-button-b{display:block;position:relative;width:100%;z-index:1;overflow:hidden}.elementor .elementor-widget-wpr-button .wpr-button-text,.elementor-element.elementor-widget-wpr-tabs>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab .wpr-tab-title,.elementor-element.elementor-widget-wpr-tabs>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab.wpr-tab-active .wpr-tab-title,.elementor-element.elementor-widget-wpr-tabs>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:hover .wpr-tab-title{font-size:15px;font-weight:500}.wpr-button-icon,.wpr-button-icon-a,.wpr-button-icon-b,.wpr-button-text,.wpr-button-text-a,.wpr-button-text-b,.wpr-feature-list-left .wpr-feature-list-item,.wpr-pc-btn-icon-right .wpr-pc-content,.wpr-price-list-heading,.wpr-stt-btn-icon-left .wpr-stt-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-button-icon-a-position-left .wpr-button-icon-a,.wpr-button-icon-b-position-left .wpr-button-icon-b,.wpr-button-icon-position-left .wpr-button-icon,.wpr-switcher-icon-position-left>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-inner>.wpr-switcher-icon,.wpr-switcher-icon-position-left>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-outer>.wpr-switcher-wrap>.wpr-switcher>.wpr-switcher-inner>.wpr-switcher-icon,.wpr-tabs-icon-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab .wpr-tab-icon,.wpr-tabs-icon-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab .wpr-tab-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wpr-button-icon-a-position-left .wpr-button-text-a,.wpr-button-icon-b-position-left .wpr-button-text-b,.wpr-button-icon-position-left .wpr-button-text,.wpr-switcher-icon-position-left>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-inner>.wpr-switcher-label,.wpr-switcher-icon-position-left>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container>.wpr-switcher-outer>.wpr-switcher-wrap>.wpr-switcher>.wpr-switcher-inner>.wpr-switcher-label,.wpr-tabs-icon-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab .wpr-tab-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wpr-button-tooltip,.wpr-button-tooltip-a,.wpr-button-tooltip-b{position:absolute;border-radius:4px;visibility:hidden;opacity:0;font-size:13px;line-height:1.5;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:20}.wpr-hotspot-tooltip,.wpr-ticker-title{-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out}.wpr-button-tooltip-a:before,.wpr-button-tooltip-b:before,.wpr-button-tooltip:before{content:"";position:absolute;width:0;height:0;border-top-style:solid;border-left:6px solid transparent;border-right:6px solid transparent;border-top-width:6px}.wpr-button-a-wrap:hover .wpr-button-tooltip-a,.wpr-button-b-wrap:hover .wpr-button-tooltip-b,.wpr-button-wrap:hover .wpr-button-tooltip,.wpr-tooltip-active .wpr-hotspot-tooltip{visibility:visible;opacity:1}.wpr-button-tooltip-a-position-top .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-top .wpr-button-tooltip-b,.wpr-button-tooltip-position-top .wpr-button-tooltip{top:0;left:50%;-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%);-webkit-transform:translate(-50%,-120%);margin-top:-5px}.wpr-button-tooltip-a-position-top .wpr-button-a-wrap:hover .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-top .wpr-button-b-wrap:hover .wpr-button-tooltip-b,.wpr-button-tooltip-position-top .wpr-button-wrap:hover .wpr-button-tooltip{-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.wpr-button-tooltip-a-position-top .wpr-button-tooltip-a:before,.wpr-button-tooltip-b-position-top .wpr-button-tooltip-b:before,.wpr-button-tooltip-position-top .wpr-button-tooltip:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-5px}.wpr-button-tooltip-a-position-bottom .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-bottom .wpr-button-tooltip-b,.wpr-button-tooltip-position-bottom .wpr-button-tooltip{bottom:0;left:50%;-ms-transform:translate(-50%,120%);transform:translate(-50%,120%);-webkit-transform:translate(-50%,120%);margin-bottom:-5px}.wpr-button-tooltip-a-position-bottom .wpr-button-a-wrap:hover .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-bottom .wpr-button-b-wrap:hover .wpr-button-tooltip-b,.wpr-button-tooltip-position-bottom .wpr-button-wrap:hover .wpr-button-tooltip{-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%)}.wpr-button-tooltip-a-position-bottom .wpr-button-tooltip-a:before,.wpr-button-tooltip-b-position-bottom .wpr-button-tooltip-b:before,.wpr-button-tooltip-position-bottom .wpr-button-tooltip:before{top:-5px;left:50%;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.wpr-button-tooltip-a-position-left .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-left .wpr-button-tooltip-b,.wpr-button-tooltip-position-left .wpr-button-tooltip{top:50%;left:0;-ms-transform:translate(-120%,-50%);transform:translate(-120%,-50%);-webkit-transform:translate(-120%,-50%);margin-left:-5px}.wpr-button-tooltip-a-position-left .wpr-button-a-wrap:hover .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-left .wpr-button-b-wrap:hover .wpr-button-tooltip-b,.wpr-button-tooltip-position-left .wpr-button-wrap:hover .wpr-button-tooltip{-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%)}.wpr-button-tooltip-a-position-left .wpr-button-tooltip-a:before,.wpr-button-tooltip-b-position-left .wpr-button-tooltip-b:before,.wpr-button-tooltip-position-left .wpr-button-tooltip:before{right:-8px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.wpr-button-tooltip-a-position-right .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-right .wpr-button-tooltip-b,.wpr-button-tooltip-position-right .wpr-button-tooltip{top:50%;right:0;-ms-transform:translate(120%,-50%);transform:translate(120%,-50%);-webkit-transform:translate(120%,-50%);margin-right:-5px}.wpr-button-tooltip-a-position-right .wpr-button-a-wrap:hover .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-right .wpr-button-b-wrap:hover .wpr-button-tooltip-b,.wpr-button-tooltip-position-right .wpr-button-wrap:hover .wpr-button-tooltip{-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);-webkit-transform:translate(100%,-50%)}.wpr-button-tooltip-position-right .wpr-button-tooltip:before{left:-8px;top:50%;-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg)}.wpr-dual-button,.wpr-tabs,.wpr-ticker-marquee .js-marquee,.wpr-ticker-slider-controls{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-button-a-wrap,.wpr-button-b-wrap{position:relative;width:100%}.wpr-button-a-wrap,.wpr-flip-box-front{z-index:5}.wpr-button-b-wrap{z-index:2}.wpr-button-middle-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);box-sizing:content-box;z-index:10;border-width:3px;border-color:#00ce1b;-webkit-box-shadow:0 0 0 4px rgba(255,255,255,.3);box-shadow:0 0 0 4px rgba(255,255,255,.3)}.wpr-flip-box-content,.wpr-prbar-vr-line{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.wpr-hotspot-tooltip-position-bottom .wpr-hotspot-tooltip:before,.wpr-hotspot-tooltip-position-top .wpr-hotspot-tooltip:before,.wpr-tabs-position-above>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{border-left-color:transparent;border-right-color:transparent;border-top-style:solid;border-left-style:solid;border-right-style:solid}.wpr-button-middle-badge i{line-height:inherit}@media screen and (max-width:480px){.wpr-testimonial-meta-position-left .wpr-testimonial-item,.wpr-testimonial-meta-position-right .wpr-testimonial-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner,.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner{margin-left:0!important}.wpr-testimonial-meta-position-left .wpr-testimonial-meta,.wpr-testimonial-meta-position-right .wpr-testimonial-meta{margin-left:0!important;margin-right:0!important;padding:0!important;margin-bottom:20px}.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner:before,.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner:before{display:none}.wpr-testimonial-meta-position-left .wpr-testimonial-image,.wpr-testimonial-meta-position-left .wpr-testimonial-meta-content-wrap,.wpr-testimonial-meta-position-right .wpr-testimonial-image,.wpr-testimonial-meta-position-right .wpr-testimonial-meta-content-wrap{display:block!important;float:none!important;text-align:center!important}.wpr-testimonial-meta-position-left.wpr-testimonial-image-position-left .wpr-testimonial-image,.wpr-testimonial-meta-position-left.wpr-testimonial-image-position-right .wpr-testimonial-image,.wpr-testimonial-meta-position-right.wpr-testimonial-image-position-left .wpr-testimonial-image,.wpr-testimonial-meta-position-right.wpr-testimonial-image-position-right .wpr-testimonial-image{margin-left:0!important;margin-right:0!important}.wpr-testimonial-meta-position-left .wpr-testimonial-image img,.wpr-testimonial-meta-position-left .wpr-testimonial-logo-image img,.wpr-testimonial-meta-position-right .wpr-testimonial-image img,.wpr-testimonial-meta-position-right .wpr-testimonial-logo-image img{display:inline-block!important;float:none!important}.wpr-button-tooltip-a-position-left .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-right .wpr-button-tooltip-b,.wpr-button-tooltip-position-left .wpr-button-tooltip,.wpr-button-tooltip-position-right .wpr-button-tooltip{top:0;left:50%!important;right:auto!important;-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%);-webkit-transform:translate(-50%,-120%);margin-top:-5px}.wpr-button-tooltip-a-position-left .wpr-button-a-wrap:hover .wpr-button-tooltip-a,.wpr-button-tooltip-b-position-right .wpr-button-b-wrap:hover .wpr-button-tooltip-b,.wpr-button-tooltip-position-left .wpr-button-wrap:hover .wpr-button-tooltip,.wpr-button-tooltip-position-right .wpr-button-wrap:hover .wpr-button-tooltip{-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.wpr-button-tooltip-a-position-left .wpr-button-tooltip-a:before,.wpr-button-tooltip-b-position-right .wpr-button-tooltip-b:before,.wpr-button-tooltip-position-left .wpr-button-tooltip:before,.wpr-button-tooltip-position-right .wpr-button-tooltip:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-5px;top:auto}}.elementor-widget-wpr-advanced-text b{font-weight:none}.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-advanced-text-preffix,.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-advanced-text-suffix,.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-anim-text,.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-anim-text b,.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-highlighted-text{font-size:32px;font-weight:700}.wpr-advanced-text{display:block;margin:0}.wpr-clipped-text{position:relative;-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate(0,0);z-index:0}.wpr-clipped-text-content{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.elementor-widget-wpr-advanced-text .wpr-advanced-text .wpr-clipped-text{font-size:50px;font-weight:700}.wpr-clipped-text-long-shadow{position:absolute;display:inline-block;top:0;left:0;width:100%;height:100%;z-index:-1}.wpr-highlighted-text{position:relative;text-align:left}.wpr-highlighted-text-inner{position:relative;z-index:1}.wpr-highlighted-text svg{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:visible;z-index:auto}.wpr-highlighted-text svg path{-webkit-animation-name:wpr-anim-text;animation-name:wpr-anim-text;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;fill:none;stroke-width:4;stroke-dasharray:1500;-webkit-animation-iteration-count:1;-animation-iteration-count:1;opacity:0}.wpr-highlighted-text .wpr-highlight-curly{-webkit-transform:translate(-50%,25%);-ms-transform:translate(-50%,25%);transform:translate(-50%,25%)}.wpr-highlighted-text .wpr-highlight-x{-webkit-transform:translate(-50%,-35%);-ms-transform:translate(-50%,-35%);transform:translate(-50%,-35%)}.wpr-highlighted-text .wpr-highlight-strikethrough{-webkit-transform:translate(-50%,-47%);-ms-transform:translate(-50%,-47%);transform:translate(-50%,-47%)}.wpr-highlighted-text .wpr-highlight-underline{-webkit-transform:translate(-50%,27%);-ms-transform:translate(-50%,27%);transform:translate(-50%,27%)}.wpr-highlighted-text .wpr-highlight-diagonal,.wpr-highlighted-text .wpr-highlight-double{-webkit-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.wpr-highlighted-text .wpr-highlight-double-underline{-webkit-transform:translate(-50%,30%);-ms-transform:translate(-50%,30%);transform:translate(-50%,30%)}.wpr-animated-text-infinite-yes .wpr-highlighted-text svg path{-webkit-animation-name:wpr-anim-text-infinite;animation-name:wpr-anim-text-infinite}@keyframes wpr-anim-text-infinite{0%{opacity:1;stroke-dasharray:0 1500}12%{stroke-dasharray:1500 1500}80%{opacity:1}97%{opacity:0;stroke-dasharray:1500 1500}100%{stroke-dasharray:0 1500}}@-webkit-keyframes wpr-anim-text{0%{opacity:1;stroke-dasharray:0 1500}12%{stroke-dasharray:1500 1500}100%{opacity:1}}@keyframes wpr-anim-text{0%{opacity:1;stroke-dasharray:0 1500}12%{stroke-dasharray:1500 1500}100%{opacity:1}}@-webkit-keyframes wpr-anim-text-infinite{80%{opacity:1}97%{opacity:0;stroke-dasharray:1500 1500}100%{stroke-dasharray:0 1500;opacity:1}0%{opacity:1;stroke-dasharray:0 1500}12%{stroke-dasharray:1500 1500}}.wpr-anim-text-cursor{display:inline-block;zoom:1;opacity:1;-webkit-animation-name:wpr-cursor-blink;animation-name:wpr-cursor-blink;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes wpr-cursor-blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes wpr-cursor-blink{0%,100%{opacity:1}50%{opacity:0}}.wpr-prbar-hr-line,.wpr-ticker-slider{position:relative;width:100%;overflow:hidden}.wpr-prbar-hr-line-inner{position:relative;top:0;left:0;width:0;height:100%;-webkit-transition-property:width;-o-transition-property:width;transition-property:width;overflow:hidden}.wpr-prbar-hr-line .wpr-prbar-content,.wpr-timeline-iframe-wrapper iframe,.wpr-timeline-media iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wpr-prbar-hr-line .wpr-prbar-title-wrap{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-prbar-hr-line .wpr-prbar-counter{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-prbar-vr-line{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin:0 auto;overflow:hidden}.wpr-prbar-vr-line-inner{position:relative;width:100%;height:0;-webkit-transition-property:height;-o-transition-property:height;transition-property:height;overflow:hidden}.wpr-prbar-circle{position:relative;display:table;width:100%;height:auto;margin:0 auto}.wpr-prbar-circle-svg{width:100%;height:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);border-radius:50%}.wpr-flip-box,.wpr-flip-box-item{-webkit-transform-style:preserve-3d}.wpr-prbar-circle-prline{-webkit-transition-property:stroke-dasharray,stroke-dashoffset;-o-transition-property:stroke-dasharray,stroke-dashoffset;transition-property:stroke-dasharray,stroke-dashoffset;stroke-linecap:butt}.wpr-flip-box-item,.wpr-hotspot-tooltip{-webkit-transition-property:all;-o-transition-property:all}.wpr-prbar-circle .wpr-prbar-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wpr-prbar-content{text-align:center;overflow:hidden}.wpr-prbar-counter{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:flex;font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-prbar-subtitle,.wpr-prbar-title{font-size:12px;text-align:center}.wpr-prbar-stripe-yes .wpr-prbar-hr-line-inner:after,.wpr-prbar-stripe-yes .wpr-prbar-vr-line-inner:after{content:'';position:absolute;top:0;left:-30px;width:calc(100% + 60px);height:100%;background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:30px 30px}.wpr-prbar-stripe-yes.wpr-prbar-stripe-anim-right .wpr-prbar-hr-line-inner:after,.wpr-prbar-stripe-yes.wpr-prbar-stripe-anim-right .wpr-prbar-vr-line-inner:after{-webkit-animation:2s linear infinite stripe-anim-right;animation:2s linear infinite stripe-anim-right}.wpr-prbar-stripe-yes.wpr-prbar-stripe-anim-left .wpr-prbar-hr-line-inner:after,.wpr-prbar-stripe-yes.wpr-prbar-stripe-anim-left .wpr-prbar-vr-line-inner:after{-webkit-animation:2s linear infinite stripe-anim-left;animation:2s linear infinite stripe-anim-left}@-webkit-keyframes stripe-anim-right{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(30px,0);transform:translate(30px,0)}}@keyframes stripe-anim-right{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(30px,0);transform:translate(30px,0)}}@-webkit-keyframes stripe-anim-left{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-30px,0);transform:translate(-30px,0)}}@keyframes stripe-anim-left{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-30px,0);transform:translate(-30px,0)}}.wpr-price-list-item,.wpr-promo-box{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.wpr-hotspot-item-container,.wpr-price-list-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.wpr-price-list-position-left .wpr-price-list-price-wrap,.wpr-price-list-position-right .wpr-price-list-price-wrap{margin-left:auto}.wpr-price-list-image img{display:block;margin:0 auto}.elementor-widget-wpr-price-list .wpr-price-list-heading .wpr-price-list-price,.elementor-widget-wpr-price-list .wpr-price-list-heading .wpr-price-list-title{font-size:17px;font-weight:700}.wpr-price-list-old-price{font-size:11px}.wpr-price-list-separator{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0}.wpr-price-list-price-wrap{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-price-list-old-position-after .wpr-price-list-old-price,.wpr-ticker-image{margin-right:10px}.wpr-price-list-old-position-before .wpr-price-list-old-price{margin-left:3px}.wpr-price-list-old-price{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.wpr-hotspot-content{position:relative;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center}.wpr-hotspot-item,.wpr-hotspot-item:before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running}.wpr-hotspot-tooltip{position:absolute;border-radius:4px;visibility:hidden;opacity:0;line-height:1.5;transition-property:all;transition-timing-function:ease-in-out;z-index:20;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);box-shadow:0 0 4px 0 rgba(0,0,0,.5);font-size:13px}.wpr-hotspot-tooltip:before{content:"";position:absolute;width:0;height:0}.wpr-hotspot-tooltip-position-pro-bt .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-pro-lt .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-pro-rt .wpr-hotspot-tooltip{top:-120%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-hotspot-tooltip-position-left .wpr-hotspot-tooltip:before,.wpr-hotspot-tooltip-position-right .wpr-hotspot-tooltip:before,.wpr-tabs-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before,.wpr-tabs-position-right>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{border-bottom-color:transparent;border-top-color:transparent;border-right-style:solid;border-bottom-style:solid;border-top-style:solid}.wpr-hotspot-tooltip-position-bottom .wpr-hotspot-tooltip:before{left:50%;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.wpr-hotspot-tooltip-position-left .wpr-hotspot-tooltip:before{top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wpr-both-sided-timeline .wpr-middle-line,.wpr-hotspot-tooltip-position-bottom .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-top .wpr-hotspot-tooltip{left:50%}.wpr-hotspot-tooltip-position-left .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-right .wpr-hotspot-tooltip{top:50%}.wpr-hotspot-tooltip-position-top.wpr-tooltip-effect-shift-toward .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,-120%);-ms-transform:translate(-50%,-120%);transform:translate(-50%,-120%)}.wpr-hotspot-tooltip-position-top.wpr-tooltip-effect-fade .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-top.wpr-tooltip-effect-shift-toward .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.wpr-hotspot-tooltip-position-bottom.wpr-tooltip-effect-shift-toward .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,120%);-ms-transform:translate(-50%,120%);transform:translate(-50%,120%)}.wpr-hotspot-tooltip-position-bottom.wpr-tooltip-effect-fade .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-bottom.wpr-tooltip-effect-shift-toward .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.wpr-hotspot-tooltip-position-left.wpr-tooltip-effect-shift-toward .wpr-hotspot-tooltip{-webkit-transform:translate(-120%,-50%);-ms-transform:translate(-120%,-50%);transform:translate(-120%,-50%)}.wpr-hotspot-tooltip-position-left.wpr-tooltip-effect-fade .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-left.wpr-tooltip-effect-shift-toward .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.wpr-hotspot-tooltip-position-right.wpr-tooltip-effect-shift-toward .wpr-hotspot-tooltip{-webkit-transform:translate(120%,-50%);-ms-transform:translate(120%,-50%);transform:translate(120%,-50%)}.wpr-hotspot-tooltip-position-right.wpr-tooltip-effect-fade .wpr-hotspot-tooltip,.wpr-hotspot-tooltip-position-right.wpr-tooltip-effect-shift-toward .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}.wpr-hotspot-tooltip-position-top.wpr-tooltip-effect-scale .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,-100%) scale(.7);-ms-transform:translate(-50%,-100%) scale(.7);transform:translate(-50%,-100%) scale(.7)}.wpr-hotspot-tooltip-position-bottom.wpr-tooltip-effect-scale .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,100%) scale(.7);-ms-transform:translate(-50%,100%) scale(.7);transform:translate(-50%,100%) scale(.7)}.wpr-hotspot-tooltip-position-left.wpr-tooltip-effect-scale .wpr-hotspot-tooltip{-webkit-transform:translate(-100%,-50%) scale(.7);-ms-transform:translate(-100%,-50%) scale(.7);transform:translate(-100%,-50%) scale(.7)}.wpr-hotspot-tooltip-position-right.wpr-tooltip-effect-scale .wpr-hotspot-tooltip{-webkit-transform:translate(100%,-50%) scale(.7);-ms-transform:translate(100%,-50%) scale(.7);transform:translate(100%,-50%) scale(.7)}.wpr-hotspot-tooltip-position-top.wpr-tooltip-effect-scale .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,-100%) scale(1);-ms-transform:translate(-50%,-100%) scale(1);transform:translate(-50%,-100%) scale(1)}.wpr-hotspot-tooltip-position-bottom.wpr-tooltip-effect-scale .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-50%,100%) scale(1);-ms-transform:translate(-50%,100%) scale(1);transform:translate(-50%,100%) scale(1)}.wpr-hotspot-tooltip-position-left.wpr-tooltip-effect-scale .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(-100%,-50%) scale(1);-ms-transform:translate(-100%,-50%) scale(1);transform:translate(-100%,-50%) scale(1)}.wpr-hotspot-tooltip-position-right.wpr-tooltip-effect-scale .wpr-tooltip-active .wpr-hotspot-tooltip{-webkit-transform:translate(100%,-50%) scale(1);-ms-transform:translate(100%,-50%) scale(1);transform:translate(100%,-50%) scale(1)}@keyframes wpr-hotspot-anim-pulse{0%,100%,87%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}88%,92%,96%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}90%,94%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}}@-webkit-keyframes wpr-hotspot-anim-pulse{0%,100%,87%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}88%,92%,96%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}90%,94%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}}.wpr-hotspot-anim-pulse{-webkit-animation-name:wpr-hotspot-anim-pulse;animation-name:wpr-hotspot-anim-pulse;-webkit-animation-duration:5s;animation-duration:5s}@keyframes wpr-hotspot-anim-shake{0%,100%,87%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}88%,92%,96%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}90%,94%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}@-webkit-keyframes wpr-hotspot-anim-shake{0%,100%,87%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}88%,92%,96%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}90%,94%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}.wpr-hotspot-anim-shake{-webkit-animation-name:wpr-hotspot-anim-shake;animation-name:wpr-hotspot-anim-shake;-webkit-animation-duration:5s;animation-duration:5s}@keyframes wpr-hotspot-anim-swing{0%,100%,70%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}75%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}85%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}90%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}@-webkit-keyframes wpr-hotspot-anim-swing{0%,100%,70%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}75%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}85%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}90%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}.wpr-hotspot-anim-swing{-webkit-animation-name:wpr-hotspot-anim-swing;animation-name:wpr-hotspot-anim-swing;-webkit-animation-duration:5s;animation-duration:5s}@keyframes wpr-hotspot-anim-tada{0%,100%,84%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}85%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}88%,92%,96%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}90%,94%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@-webkit-keyframes wpr-hotspot-anim-tada{0%,100%,84%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}85%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}88%,92%,96%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}90%,94%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.wpr-hotspot-anim-tada{-webkit-animation-name:wpr-hotspot-anim-tada;animation-name:wpr-hotspot-anim-tada;-webkit-animation-duration:6s;animation-duration:6s}@keyframes wpr-hotspot-anim-glow{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes wpr-hotspot-anim-glow{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.wpr-hotspot-anim-glow:before{content:'';display:block;position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;-webkit-animation-name:wpr-hotspot-anim-glow;animation-name:wpr-hotspot-anim-glow;-webkit-animation-duration:2s;animation-duration:2s}.wpr-divider-wrap{display:inline-block;width:100%;overflow:hidden}.wpr-business-hours-item,.wpr-divider{display:-ms-flexbox;display:-webkit-box}.wpr-divider{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-divider-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.elementor-widget-wpr-divider .wpr-divider .wpr-divider-text{font-size:21px}.wpr-divider-border-left,.wpr-divider-border-right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wpr-divider-border{display:block;width:100%;height:1px}.wpr-business-hours-item{position:relative;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.wpr-business-day{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:left}.elementor-widget-wpr-business-hours .wpr-business-hours .wpr-business-closed,.elementor-widget-wpr-business-hours .wpr-business-hours .wpr-business-day,.elementor-widget-wpr-business-hours .wpr-business-hours .wpr-business-time{font-size:16px;font-weight:500}.wpr-business-closed,.wpr-business-time{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:right}.wpr-business-hours-item:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%}.elementor-widget-wpr-business-hours .wpr-business-closed,.elementor-widget-wpr-business-hours .wpr-business-day,.elementor-widget-wpr-business-hours .wpr-business-time{font-weight:500}.wpr-flip-box{position:relative;transform-style:preserve-3d;transition:.5s;-webkit-perspective:1000px;perspective:1000px}.wpr-flip-box-item{position:absolute;top:0;left:0;width:100%;height:100%;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:all}.wpr-promo-box-bg-overlay,.wpr-ticker-title{-webkit-transition-property:all;-o-transition-property:all}.elementor-widget-wpr-flip-box .wpr-flip-box-back .wpr-flip-box-content .wpr-flip-box-title,.elementor-widget-wpr-flip-box .wpr-flip-box-front .wpr-flip-box-content .wpr-flip-box-title{font-size:23px;font-weight:600}.wpr-flip-box-content{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;flex-direction:column;position:relative;z-index:10}.wpr-flip-box-link,.wpr-flip-box-overlay,.wpr-promo-box-bg-image,.wpr-promo-box-bg-overlay,.wpr-ticker-link{position:absolute;left:0;width:100%;height:100%}.wpr-flip-box-overlay{top:0;z-index:5}.wpr-flip-box-link,.wpr-ticker-link{display:block;top:0;z-index:20}.wpr-flip-box-btn{display:inline-table;cursor:pointer}.wpr-content-ticker,.wpr-promo-box-content{display:-moz-flex;display:-ms-flex;display:-o-flex}.wpr-flip-box-btn-icon,.wpr-promo-box-btn-icon{margin-left:5px}.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-left .wpr-flip-box-active .wpr-flip-box-front,.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-right .wpr-flip-box-back{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-left .wpr-flip-box-back,.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-right .wpr-flip-box-active .wpr-flip-box-front{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-down .wpr-flip-box-active .wpr-flip-box-front,.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-up .wpr-flip-box-back{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-down .wpr-flip-box-back,.wpr-flip-box-animation-flip.wpr-flip-box-anim-direction-up .wpr-flip-box-active .wpr-flip-box-front{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}.wpr-flip-box-animation-flip .wpr-flip-box-active .wpr-flip-box-back{-webkit-transform:none;-ms-transform:none;transform:none}.wpr-flip-box-animation-3d-yes .wpr-flip-box-content{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(70px) scale(.93);transform:translateZ(70px) scale(.93)}.wpr-flip-box-animation-push .wpr-flip-box-back,.wpr-flip-box-animation-slide .wpr-flip-box-back{z-index:10}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-down .wpr-flip-box-active .wpr-flip-box-front,.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-up .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-up .wpr-flip-box-back{top:100%}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-down .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-down .wpr-flip-box-back{top:auto;bottom:100%}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-down .wpr-flip-box-active .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-down .wpr-flip-box-active .wpr-flip-box-back{top:auto;bottom:0}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-right .wpr-flip-box-back,.wpr-flip-box-animation-slide.wpr-flip-box-anim-direction-right .wpr-flip-box-back{left:auto;right:100%}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-up .wpr-flip-box-active .wpr-flip-box-front{top:-100%}.wpr-flip-box-animation-push.wpr-flip-box-anim-direction-left .wpr-flip-box-active .wpr-flip-box-front{left:-100%}.wpr-flip-box-animation-zoom-in .wpr-flip-box-back{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);z-index:10}.wpr-flip-box-animation-zoom-in .wpr-flip-box-active .wpr-flip-box-back{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wpr-flip-box-animation-zoom-out .wpr-flip-box-active .wpr-flip-box-front{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.elementor-widget-wpr-flip-box .wpr-flip-box-back{background-color:#ff348b}.wpr-parallax-multi-layer,.wpr-promo-box-style-cover .wpr-promo-box-image,.wpr-promo-box-style-pro-cs .wpr-promo-box-image{position:absolute;top:0;left:0;height:100%;width:100%}.wpr-promo-box-bg-image{top:0;z-index:10;background-size:cover;background-position:50%}.wpr-promo-box-bg-overlay{top:0;z-index:15;transition-property:all}.wpr-promo-box-content{position:relative;z-index:20;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.elementor-widget-wpr-promo-box.wpr-promo-box-style-classic .wpr-promo-box-content{background-color:#212121}.elementor-widget-wpr-promo-box.wpr-promo-box-style-classic .wpr-promo-box:hover .wpr-promo-box-content{background-color:#ddb34f}@media screen and (max-width:640px){.wpr-promo-box-style-classic .wpr-promo-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-promo-box-style-classic .wpr-promo-box-image{min-width:auto!important}}.wpr-promo-box-link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:40}.elementor .elementor-widget-wpr-promo-box .wpr-promo-box:hover .wpr-promo-box-bg-image{-webkit-filter:brightness(100%) contrast(100%) saturate(100%) hue-rotate(0deg);filter:brightness( 100%) contrast( 100%) saturate( 100%) hue-rotate( 0deg)}.wpr-promo-box-badge{position:absolute;display:inline-block;text-align:center;z-index:35}.wpr-content-ticker,.wpr-content-ticker-inner{display:-webkit-box;display:-ms-flexbox;overflow:hidden}.wpr-promo-box-badge-corner.wpr-promo-box-badge-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wpr-promo-box-badge-cyrcle.wpr-promo-box-badge-left{-webkit-transform:translateX(-40%) translateY(-40%);-ms-transform:translateX(-40%) translateY(-40%);transform:translateX(-40%) translateY(-40%)}.wpr-promo-box-badge-cyrcle.wpr-promo-box-badge-right{-webkit-transform:translateX(40%) translateY(-40%);-ms-transform:translateX(40%) translateY(-40%);transform:translateX(40%) translateY(-40%)}.wpr-promo-box-badge-flag.wpr-promo-box-badge-left:before{left:5px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wpr-promo-box-badge-flag.wpr-promo-box-badge-right:before{right:-5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor-widget-wpr-promo-box .wpr-promo-box-title{font-size:24px;font-weight:600}.elementor-widget-wpr-promo-box .wpr-promo-box-badge .wpr-promo-box-badge-inner{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.elementor-widget-wpr-promo-box .wpr-promo-box-badge-corner .wpr-promo-box-badge-inner{line-height:1.6}.wpr-content-ticker{display:flex}.wpr-content-ticker-inner,.wpr-tabs-wrap{display:-moz-flex;display:-ms-flex;display:-o-flex}.wpr-content-ticker-inner{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:20;width:100%}.wpr-ticker-gradient-type-both .wpr-ticker-gradient:before,.wpr-ticker-gradient-type-left .wpr-ticker-gradient:before{content:"";position:absolute;bottom:0;top:0;left:0;width:40px;z-index:20}.wpr-ticker-gradient-type-both .wpr-ticker-gradient:after,.wpr-ticker-gradient-type-right .wpr-ticker-gradient:after{content:"";position:absolute;bottom:0;top:0;right:0;width:40px;z-index:20}.wpr-ticker-arrow-position-left .wpr-ticker-slider-controls{margin-right:20px}.wpr-ticker-arrow-position-right .wpr-ticker-slider-controls{margin-left:20px}.wpr-ticker-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;overflow:hidden;transition-property:all;transition-timing-function:ease-in-out;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;margin:0}.wpr-ticker-title-inner{overflow:hidden;display:inline}.wpr-ticker-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:25;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.wpr-ticker-heading-triangle-bottom .wpr-ticker-heading:before,.wpr-ticker-heading-triangle-middle .wpr-ticker-heading:before,.wpr-ticker-heading-triangle-top .wpr-ticker-heading:before{position:absolute;-webkit-transition-property:inherit;-o-transition-property:inherit;-webkit-transition-timing-function:inherit;-o-transition-timing-function:inherit;-webkit-transition-duration:inherit;-o-transition-duration:inherit;content:""}.wpr-ticker-heading-triangle-middle .wpr-ticker-heading:before{width:0;height:0;background:0 0!important;border-bottom-color:transparent;border-top-color:transparent;border-right-style:solid;border-bottom-style:solid;border-top-style:solid;border-width:10px;top:50%;transition-property:inherit;transition-timing-function:inherit;transition-duration:inherit}.wpr-ticker-heading-triangle-bottom .wpr-ticker-heading:before,.wpr-ticker-heading-triangle-top .wpr-ticker-heading:before{top:0;bottom:0;width:100%;z-index:1;transition-property:inherit;transition-timing-function:inherit;transition-duration:inherit}.wpr-ticker-heading-icon,.wpr-ticker-heading-text,.wpr-ticker-icon-circle{-webkit-transition-property:inherit;-o-transition-property:inherit;-webkit-transition-timing-function:inherit;-o-transition-timing-function:inherit}.wpr-ticker-heading-icon,.wpr-ticker-heading-text{position:relative;z-index:20;transition-property:inherit;transition-timing-function:inherit;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit}.wpr-ticker-heading-triangle-top .wpr-ticker-heading:before{-ms-transform:skew(20deg);transform:skew(20deg);-webkit-transform:skew(20deg)}.wpr-ticker-heading-triangle-bottom .wpr-ticker-heading:before{-ms-transform:skew(-20deg);transform:skew(-20deg);-webkit-transform:skew(-20deg)}.wpr-ticker-heading-position-left.wpr-ticker-heading-triangle-middle .wpr-ticker-heading:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.wpr-ticker-heading-position-right.wpr-ticker-heading-triangle-middle .wpr-ticker-heading:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-ticker-arrow{-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer}.wpr-ticker-next-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wpr-content-ticker-inner .wpr-ticker-item{display:-moz-flex!important;display:-ms-flex!important;display:-o-flex!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center;position:relative;overflow:hidden}.wpr-ticker-arrow-style-vertical .wpr-ticker-slider .wpr-ticker-item{margin:1px 0}.wpr-ticker-icon-circle{display:block;border-radius:50%;-webkit-border-radius:50%;z-index:5;transition-property:inherit;transition-timing-function:inherit;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit}.wpr-tab,.wpr-tabs-wrap{display:-webkit-box;display:-ms-flexbox}.wpr-ticker-icon-circle:after,.wpr-ticker-icon-circle:before{content:"";position:absolute;top:50%;left:50%;-webkit-animation-name:wpr-ticker-icon-blink;animation-name:wpr-ticker-icon-blink;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:50%;border-width:1px;border-style:solid;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-transition-property:inherit;-o-transition-property:inherit;transition-property:inherit;-webkit-transition-timing-function:inherit;-o-transition-timing-function:inherit;transition-timing-function:inherit;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit}.wpr-ticker-icon-circle:after{-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes wpr-ticker-icon-blink{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}}@keyframes wpr-ticker-icon-blink{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}}.wpr-tabs-wrap{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wpr-switcher-container,.wpr-tab{display:-moz-flex;display:-ms-flex;display:-o-flex}.wpr-tabs-hr-position-center>.elementor-widget-container>.wpr-tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-tabs-hr-position-left>.elementor-widget-container>.wpr-tabs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wpr-tabs-hr-position-right>.elementor-widget-container>.wpr-tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab,.wpr-tabs-hr-position-justify>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.wpr-tab{position:relative;z-index:25;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.wpr-tab,.wpr-tab-icon,.wpr-tab-image,.wpr-tab-title{-webkit-transition-property:all;-o-transition-property:all;transition-property:all}.wpr-tab-icon,.wpr-tab-icon i,.wpr-tab-image,.wpr-tab-title{-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit}.wpr-switcher-content-wrap,.wpr-tabs-content-wrap{position:relative;width:100%;-webkit-transition-property:height;-o-transition-property:height;transition-property:height;-webkit-transition-timing-function:cubic-bezier(0.5,0.9,0.6,0.95);-o-transition-timing-function:cubic-bezier(0.5,0.9,0.6,0.95);transition-timing-function:cubic-bezier(0.5,0.9,0.6,0.95);-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;z-index:1;overflow:hidden}.wpr-switcher-content,.wpr-tab-content{position:absolute;width:100%;top:0;left:0;z-index:1}.wpr-switcher-content-active,.wpr-tab-content-active{position:relative;z-index:100}.wpr-pc-btn-icon-top .wpr-pc-content,.wpr-stt-btn-icon-bottom .wpr-stt-btn,.wpr-tabs-icon-position-center>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wpr-tabs-triangle-yes>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{content:"";position:absolute;width:0;height:0;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;visibility:hidden;z-index:110}.wpr-tabs-position-above>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{border-top-color:#fff}.wpr-pc-btn,.wpr-stt-btn{border:none;font-size:16px;text-align:center;line-height:1;cursor:pointer}.wpr-tabs-position-above.wpr-tabs-triangle-type-inner.wpr-tabs-position-above>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{left:50%;-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg);-webkit-transform:translateX(-50%) rotate(180deg);bottom:-1px}.wpr-tabs-position-left.wpr-tabs-triangle-type-outer>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before,.wpr-tabs-position-right.wpr-tabs-triangle-type-inner>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:before{top:50%;-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg)}.wpr-ticker-effect-typing .wpr-ticker-title:after{display:inline-block;vertical-align:top;opacity:1;color:inherit;margin-left:2px}.wpr-ticker-effect-typing .slick-current .wpr-ticker-title:after{-webkit-animation-name:wpr-cursor-blink;animation-name:wpr-cursor-blink;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:.5s;animation-duration:.5s}.wpr-ticker-effect-typing .slick-current .wpr-ticker-title-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-animation:1s steps(30,end) wpr-ticker-typing;animation:1s steps(30,end) wpr-ticker-typing;overflow:hidden}@-webkit-keyframes wpr-ticker-typing{from{width:0}to{width:100%}}@keyframes wpr-ticker-typing{from{width:0}to{width:100%}}.wpr-switcher-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.wpr-switcher,.wpr-switcher-wrap{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex}.wpr-switcher-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-switcher,.wpr-switcher-inner{display:-webkit-box;display:-ms-flexbox}.wpr-switcher{display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:20;cursor:pointer}.wpr-switcher-inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-switcher-bg{position:absolute;height:100%;z-index:1;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out}.wpr-switcher-style-dual.wpr-switcher-label-style-outer>.elementor-widget-container>.wpr-content-toggle>.wpr-switcher-container[data-active-switcher*="2"] .wpr-switcher-bg{left:100%;-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform:translateX(-100%)}.wpr-stt-btn{padding:20px;max-width:5cm;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 10px 0 rgb(0,0,0,.25);box-shadow:0 0 10px 0 rgb(0,0,0,.25)}.wpr-feature-list-center .wpr-feature-list-item,.wpr-pc-btn-icon-bottom .wpr-pc-content,.wpr-stt-btn-icon-top .wpr-stt-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-stt-btn-align-fixed .wpr-stt-btn{visibility:hidden;position:fixed;z-index:9999}.wpr-one-sided-timeline-left .wpr-icon,.wpr-one-sided-timeline-left .wpr-middle-line,.wpr-one-sided-timeline-left .wpr-timeline-fill,.wpr-one-sided-timeline-left .wpr-year-label,.wpr-pc-btn-align-fixed-right .wpr-pc-btn,.wpr-stt-btn-align-fixed-right .wpr-stt-btn{left:auto}.wpr-pc-btn-align-fixed-left .wpr-pc-btn,.wpr-stt-btn-align-fixed-left .wpr-stt-btn{right:auto}.wpr-pc-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor a.wpr-pc-btn{-webkit-box-shadow:0 0 10px 0 rgb(0,0,0,.2);box-shadow:0 0 10px 0 rgb(0,0,0,.2)}.wpr-pc-btn-align-fixed .wpr-pc-btn{position:fixed;z-index:9999}.wpr-vertical{min-width:100%;min-height:100%;overflow:hidden}.wpr-vertical .wpr-timeline-centered .wpr-data-wrap{display:flow-root}.wpr-timeline-centered{position:relative;display:table;width:100%;height:100%}.wpr-flip-items-wrapper,.wpr-list-style-none ul{list-style-type:none}.wpr-list-style-disc ul{list-style-type:disc}.wpr-list-style-decimal ul{list-style-type:decimal}.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry{position:relative;width:50%;float:right;margin-bottom:70px;clear:both}.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-left-aligned .wpr-timeline-entry-inner,.wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-entry .wpr-timeline-entry-inner,.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry.wpr-left-aligned .wpr-timeline-entry-inner{margin-left:0}.wpr-wrapper .wpr-year-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-entry{width:100%;float:left}.wpr-middle-line{position:absolute;display:block;width:4px;top:20px;height:100%}.wpr-one-sided-timeline-left .wpr-icon{right:.3%}.wpr-timeline-fill{position:absolute;display:block;width:4px;left:50%;top:20px;background-color:#3d2a3d;height:0}.timeline-background-image,.timeline-background-image img{height:100%;max-width:100%!important;max-height:100%!important}.wpr-read-more-button{display:inline-block;font-size:14px}.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-left-aligned .wpr-extra-label{left:108%}.wpr-horizontal .wpr-extra-label .wpr-label,.wpr-horizontal .wpr-extra-label .wpr-sub-label{text-align:center;line-height:1}.wpr-horizontal-bottom .wpr-extra-label{position:absolute;display:table;width:100%;height:80px;overflow:hidden;text-align:center;vertical-align:middle;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-extra-label .wpr-label{font-size:15px;font-weight:600}.wpr-extra-label .wpr-sub-label{font-size:12px}.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry.wpr-left-aligned .wpr-timeline-entry-inner .wpr-icon{position:absolute;left:calc(100%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.wpr-both-sided-timeline .wpr-right-aligned .wpr-icon{position:absolute;right:calc(100%);-webkit-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%)}.wpr-timeline-centered .wpr-timeline-entry.wpr-left-aligned .wpr-timeline-entry-inner .wpr-data-wrap:after{right:0;margin-left:0;margin-right:-9px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wpr-story-info,.wpr-story-info-vertical{-webkit-box-shadow:0 0 20px 1px rgb(0 0 0 / 10%);box-shadow:0 0 20px 1px rgb(0 0 0 / 10%);font-size:0}.wpr-right-aligned .wpr-story-info-vertical.wpr-data-wrap:after{right:100%}.wpr-timeline-centered .wpr-timeline-entry .wpr-extra-label{position:absolute;right:108%;width:100%;height:auto;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.wpr-timeline-centered.wpr-one-sided-timeline .wpr-timeline-entry .wpr-extra-label,.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry .wpr-extra-label{right:auto;position:static!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:block;margin-bottom:10px}.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-timeline-entry .wpr-extra-label{position:static!important;text-align:right;margin-left:auto}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-icon{display:block;width:48px;height:48px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;text-align:center;font-size:0;float:left}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-data-wrap{position:relative;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-data-wrap:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:9px 9px 9px 0;border-color:transparent;top:14px;margin-left:-9px}.wpr-title-wrap{overflow:hidden;-ms-flex-negative:0;flex-shrink:0;width:100%!important}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-data-wrap .wpr-title{font-weight:700;display:inline-block}.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-data-wrap .wpr-title span{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.wpr-timeline-centered .wpr-year-wrap .wpr-year-label{display:inline-block;text-align:center;white-space:nowrap}.wpr-timeline-centered .wpr-year-wrap{display:block;position:relative;float:left;clear:left;width:100%;margin-left:auto;margin-right:auto;padding:0;text-align:center}.wpr-timeline-centered.wpr-one-sided-timeline .wpr-year-wrap .wpr-year-label{position:absolute;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.wpr-timeline-centered.wpr-one-sided-timeline-left .wpr-year-wrap .wpr-year-label{position:absolute;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.wpr-one-sided-timeline .wpr-timeline-entry .wpr-timeline-entry-inner .wpr-icon{-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.wpr-wrapper .wpr-icon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.timeline-background-image{position:absolute;left:0;top:0;width:100%;opacity:.7;z-index:-1}.timeline-background-image img{width:100%}.wpr-horizontal-timeline .swiper-slide-line-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wpr-horizontal-timeline .wpr-story-info{width:98%}.story-with-background{background-image:url('');background-repeat:no-repeat;background-position:center;background-size:cover}.wpr-timeline-story-overlay{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;line-height:1;height:auto}.wpr-horizontal-bottom.swiper-container{position:unset;overflow:hidden;z-index:10}.wpr-horizontal.swiper-container{position:unset;z-index:11;margin:0 32px}.wpr-horizontal{padding-top:10px}.wpr-horizontal-bottom{padding-bottom:10px}.wpr-horizontal-bottom .wpr-year-wrap{position:absolute;display:table;text-align:center;top:96px;left:10px;height:36px;width:72px;vertical-align:middle;border-radius:6px;overflow:hidden;z-index:1;table-layout:fixed;word-break:break-word}.wpr-horizontal-bottom .wpr-year-label{padding:2px;vertical-align:middle;display:table-cell}.wpr-horizontal-bottom .wpr-icon{color:#fff;width:40px;height:40px;text-align:center;display:block;z-index:100;border-radius:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.wpr-horizontal .wpr-icon i,.wpr-horizontal-bottom .wpr-icon i{line-height:40px;font-size:26px}.wpr-horizontal-bottom .wpr-icon:empty{width:24px;height:24px;top:102px;left:calc(50% - 12px)}.wpr-horizontal-bottom .wpr-story-info:before{content:"";display:block;position:absolute}.wpr-horizontal-bottom .wpr-story-info{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px}.wpr-timeline-media{overflow:hidden;position:relative;display:inline-block}.wpr-timeline-iframe-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.wpr-horizontal-bottom .wpr-title{display:inline-block;margin:0;line-height:1.2em;padding:8px 8px 0;font-size:20px}.wpr-horizontal .wpr-description,.wpr-horizontal-bottom .wpr-description{display:inline-block;width:100%;margin:0;line-height:1.2em;padding:8px;font-size:inherit}.wpr-wrapper .wpr-description{font-size:15px;background-color:transparent!important}.wpr-horizontal-bottom .wpr-swiper-pagination.swiper-pagination-progressbar{position:absolute;left:50%;z-index:0}.wpr-horizontal-bottom .wpr-swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:rgba(0,0,0,.25)}.wpr-horizontal-bottom .wpr-button-next,.wpr-horizontal-bottom .wpr-button-prev{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:40px;top:113px;cursor:pointer;line-height:0}.wpr-horizontal .wpr-year-wrap{position:absolute;display:table;text-align:center;bottom:61px;left:12px;height:36px;width:72px;vertical-align:middle;border-radius:6px;overflow:hidden;z-index:1;table-layout:fixed;word-break:break-word;background:#ff00b3}.wpr-horizontal .wpr-year-label{padding:2px;vertical-align:middle;display:table-cell;background:#ff00b3}.wpr-timeline-centered .wpr-extra-label{-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.wpr-horizontal .wpr-extra-label{position:absolute;display:table;width:100%;height:80px;overflow:hidden;text-align:center;vertical-align:middle;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wpr-horizontal .wpr-extra-label .wpr-label,.wpr-horizontal .wpr-extra-label .wpr-sub-label{display:inline-block;width:100%}.wpr-horizontal .wpr-icon{width:40px;height:40px;text-align:center;position:absolute;display:block;z-index:100;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.wpr-horizontal .wpr-icon:empty{width:24px;height:24px;bottom:48px;left:calc(50% - 12px)}.wpr-horizontal .wpr-story-info:before{content:"";display:block;position:absolute;left:calc(50% - 10px);left:-o-calc(50% - 10px);border-bottom-color:transparent!important;bottom:-28px}.wpr-horizontal .wpr-story-info,.wpr-horizontal-bottom .wpr-story-info{border-bottom:4px solid #23a455}.wpr-horizontal .wpr-story-info{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.wpr-horizontal .wpr-title{padding:8px 8px 0;font-size:20px}.wpr-horizontal .wpr-swiper-pagination.swiper-pagination-progressbar{position:absolute;height:2px;left:50%;z-index:0}.wpr-horizontal .wpr-button-next,.wpr-horizontal .wpr-button-prev{position:absolute;font-size:40px;cursor:pointer;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-horizontal .wpr-button-prev{margin-left:-6px}.wpr-horizontal .wpr-button-next{margin-right:-6px}.wpr-button-next.swiper-button-disabled,.wpr-button-prev.swiper-button-disabled{opacity:.35;pointer-events:none;opacity:.55;cursor:auto;pointer-events:none}.wpr-wrapper .wpr-year{font-size:16px;font-weight:700;line-height:2.1em}.wpr-wrapper span.wpr-title{font-size:20px;font-weight:600}.wpr-horizontal-bottom .wpr-story-info:before{border:13px solid;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.wpr-left-aligned .wpr-data-wrap:after{border-right-color:transparent!important}.wpr-wrapper span.wpr-extra-label{font-size:15px;font-weight:400;color:#7a7a7a}.wpr-wrapper a.wpr-title{font-size:24px;font-weight:700}.wpr-horizontal .wpr-story-info:before{border:13px solid transparent}.wpr-horizontal .wpr-timeline-prev-arrow{left:1%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.wpr-horizontal .wpr-timeline-next-arrow{right:1%;-webkit-transform:translateY(50%) rotate(180deg);-ms-transform:translateY(50%) rotate(180deg);transform:translateY(50%) rotate(180deg)}@media screen and (max-width:767px){.wpr-main-menu-align--mobilecenter .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon,.wpr-main-menu-align--mobileleft .wpr-nav-menu-vertical .wpr-menu-item .wpr-sub-icon{right:0}.wpr-main-menu-align--mobileleft .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobileleft .wpr-nav-menu-vertical .wpr-menu-item{text-align:left}.wpr-main-menu-align--mobilecenter .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobilecenter .wpr-nav-menu-vertical .wpr-menu-item{text-align:center}.wpr-main-menu-align--mobileright .wpr-nav-menu-horizontal .wpr-nav-menu,.wpr-main-menu-align--mobileright .wpr-nav-menu-vertical .wpr-menu-item{text-align:right}.wpr-grid-pagination a>span,.wpr-grid-pagination span>span,.wpr-nav-menu-bp-mobile .wpr-nav-menu-container,.wpr-nav-menu-bp-pro-al .wpr-nav-menu-container,.wpr-nav-menu-bp-pro-nn .wpr-nav-menu-container{display:none}.wpr-nav-menu-bp-mobile .wpr-mobile-nav-menu-container,.wpr-nav-menu-bp-pro-al .wpr-mobile-nav-menu-container,.wpr-nav-menu-bp-pro-nn .wpr-mobile-nav-menu-container{display:block}.wpr-grid-pagination a,.wpr-grid-pagination span{margin-bottom:10px}.wpr-grid-pagination.wpr-grid-pagination-numbered a i,.wpr-grid-pagination.wpr-grid-pagination-numbered span i{padding:0!important}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-1{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important;-ms-grid-rows:(1fr)[3]!important;grid-template-rows:repeat(3,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-1>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:first-child,.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:first-child{-ms-grid-row:1;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-1>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:nth-child(2),.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-1>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:nth-child(3),.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important;-ms-grid-rows:(1fr)[6]!important;grid-template-rows:repeat(6,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:nth-child(4),.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:nth-child(5),.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-2>:nth-child(6),.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(6){-ms-grid-row:6;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important;-ms-grid-rows:(1fr)[9]!important;grid-template-rows:repeat(9,1fr)!important}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(7){-ms-grid-row:7;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(8){-ms-grid-row:8;-ms-grid-column:1}.wpr-magazine-grid.wpr-mgzn-grid-3-h.wpr-mgzn-grid-rows-3>:nth-child(9){-ms-grid-row:9;-ms-grid-column:1}.wpr-timeline-centered.wpr-both-sided-timeline .wpr-timeline-entry{float:none;width:100%}.wpr-timeline-centered .wpr-right-aligned .wpr-icon{-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.wpr-one-sided-timeline .wpr-extra-label{position:static!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:block;margin-bottom:10px}.wpr-right-aligned .wpr-extra-label .wpr-label{text-align:left!important}}.wpr-flip-carousel-wrapper,.wpr-lottie-animations-wrapper{min-height:1px}.wpr-flip-carousel{overflow:hidden!important;opacity:0}.wpr-flip-carousel ul li.flipster__item,.wpr-flip-items-wrapper img{margin:auto}.wpr-flip-carousel ul li.flipster__item img,.wpr-sticky-section-yes{width:100%}.wpr-flip-carousel .flipcaption,.wpr-flip-carousel .flipster__button,.wpr-flip-carousel .flipster__nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;outline:0}.wpr-flip-carousel .flipster__button{opacity:1}.wpr-flip-carousel .flipster__nav__link{width:100%;height:100%;padding:0}.wpr-feature-list-center .wpr-feature-list-line,.wpr-feature-list-item:last-of-type .wpr-feature-list-line,.wpr-flip-carousel .flipster__nav__link::after{display:none}.wpr-flip-carousel-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media screen and (max-width:768px){.wpr-flip-carousel ul li.flipster__item{width:70%}}.wpr-dual-heading-icon-and-desc-top .wpr-dual-heading-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wpr-taxonomy-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}.wpr-taxonomy-list li a{display:inline-block;text-decoration:none}.wpr-taxonomy-list span,.wpr-taxonomy-list-vertical .wpr-taxonomy-list i{line-height:1.5;vertical-align:middle}.wpr-taxonomy-list .wpr-tax-wrap,.wpr-taxonomy-list-horizontal .wpr-taxonomy-list li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-taxonomy-list-horizontal .wpr-taxonomy-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.wpr-taxonomy-list-vertical .wpr-taxonomy-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-taxonomy-list-vertical .wpr-sub-taxonomy{padding-left:20px}.wpr-feature-list-right .wpr-feature-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wpr-feature-list-rhombus .wpr-feature-list-icon-inner-wrap{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wpr-feature-list-rhombus .wpr-feature-list-icon-wrap i,.wpr-feature-list-rhombus .wpr-feature-list-icon-wrap img{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.wpr-feature-list-wrap .wpr-feature-list-icon-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.wpr-feature-list{padding:0}.wpr-feature-list-icon-wrap img{width:100%;max-width:100%}.wpr-feature-list-item:not(:last-of-type) .wpr-feature-list-line{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0}.wpr-particle-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.wpr-particle-wrapper canvas{position:relative;z-index:-1}.wpr-jarallax{position:relative;-webkit-transition:.9s ease-in-out;-o-transition:.9s ease-in-out;transition:.9s ease-in-out}.wpr-parallax-ml-children{position:relative;display:none}.wpr-reading-progress-bar-container{position:fixed;top:0;left:0;width:100%;z-index:9999999}.wpr-reading-progress-bar{background-color:#000;width:0%}
|
assets/css/lib/animations/loading-animations.css
CHANGED
@@ -1,1064 +1,1064 @@
|
|
1 |
-
/*
|
2 |
-
* Usage:
|
3 |
-
*
|
4 |
-
<div class="wpr-rotating-plane"></div>
|
5 |
-
*
|
6 |
-
*/
|
7 |
-
|
8 |
-
.wpr-rotating-plane {
|
9 |
-
width: 40px;
|
10 |
-
height: 40px;
|
11 |
-
background-color: #333;
|
12 |
-
-webkit-animation: wpr-rotatePlane 1.2s infinite ease-in-out;
|
13 |
-
animation: wpr-rotatePlane 1.2s infinite ease-in-out;
|
14 |
-
}
|
15 |
-
|
16 |
-
@-webkit-keyframes wpr-rotatePlane {
|
17 |
-
0% {
|
18 |
-
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
|
19 |
-
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
|
20 |
-
}
|
21 |
-
50% {
|
22 |
-
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
|
23 |
-
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
|
24 |
-
}
|
25 |
-
100% {
|
26 |
-
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
|
27 |
-
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
|
28 |
-
}
|
29 |
-
}
|
30 |
-
|
31 |
-
@keyframes wpr-rotatePlane {
|
32 |
-
0% {
|
33 |
-
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
|
34 |
-
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
|
35 |
-
}
|
36 |
-
50% {
|
37 |
-
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
|
38 |
-
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
|
39 |
-
}
|
40 |
-
100% {
|
41 |
-
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
|
42 |
-
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
|
43 |
-
}
|
44 |
-
}
|
45 |
-
|
46 |
-
|
47 |
-
/*
|
48 |
-
* Usage:
|
49 |
-
*
|
50 |
-
<div class="wpr-double-bounce">
|
51 |
-
<div class="wpr-child wpr-double-bounce1"></div>
|
52 |
-
<div class="wpr-child wpr-double-bounce2"></div>
|
53 |
-
</div>
|
54 |
-
*
|
55 |
-
*/
|
56 |
-
|
57 |
-
.wpr-double-bounce {
|
58 |
-
width: 23px;
|
59 |
-
height: 23px;
|
60 |
-
position: relative;
|
61 |
-
}
|
62 |
-
|
63 |
-
.wpr-double-bounce .wpr-child {
|
64 |
-
width: 100%;
|
65 |
-
height: 100%;
|
66 |
-
border-radius: 50%;
|
67 |
-
opacity: 0.6;
|
68 |
-
position: absolute;
|
69 |
-
top: 0;
|
70 |
-
left: 0;
|
71 |
-
-webkit-animation: wpr-doubleBounce 2s infinite ease-in-out;
|
72 |
-
animation: wpr-doubleBounce 2s infinite ease-in-out;
|
73 |
-
}
|
74 |
-
|
75 |
-
.wpr-double-bounce .wpr-double-bounce2 {
|
76 |
-
-webkit-animation-delay: -1.0s;
|
77 |
-
animation-delay: -1.0s;
|
78 |
-
}
|
79 |
-
|
80 |
-
@-webkit-keyframes wpr-doubleBounce {
|
81 |
-
0%,
|
82 |
-
100% {
|
83 |
-
-webkit-transform: scale(0);
|
84 |
-
transform: scale(0);
|
85 |
-
}
|
86 |
-
50% {
|
87 |
-
-webkit-transform: scale(1);
|
88 |
-
transform: scale(1);
|
89 |
-
}
|
90 |
-
}
|
91 |
-
|
92 |
-
@keyframes wpr-doubleBounce {
|
93 |
-
0%,
|
94 |
-
100% {
|
95 |
-
-webkit-transform: scale(0);
|
96 |
-
transform: scale(0);
|
97 |
-
}
|
98 |
-
50% {
|
99 |
-
-webkit-transform: scale(1);
|
100 |
-
transform: scale(1);
|
101 |
-
}
|
102 |
-
}
|
103 |
-
|
104 |
-
|
105 |
-
/*
|
106 |
-
* Usage:
|
107 |
-
*
|
108 |
-
<div class="wpr-wave">
|
109 |
-
<div class="wpr-rect wpr-rect1"></div>
|
110 |
-
<div class="wpr-rect wpr-rect2"></div>
|
111 |
-
<div class="wpr-rect wpr-rect3"></div>
|
112 |
-
<div class="wpr-rect wpr-rect4"></div>
|
113 |
-
<div class="wpr-rect wpr-rect5"></div>
|
114 |
-
</div>
|
115 |
-
*
|
116 |
-
*/
|
117 |
-
|
118 |
-
.wpr-wave {
|
119 |
-
width: 50px;
|
120 |
-
height: 25px;
|
121 |
-
text-align: center;
|
122 |
-
}
|
123 |
-
|
124 |
-
.wpr-wave .wpr-rect {
|
125 |
-
height: 100%;
|
126 |
-
width: 4px;
|
127 |
-
margin-right: 2px;
|
128 |
-
display: inline-block;
|
129 |
-
-webkit-animation: wpr-waveStretchDelay 1.2s infinite ease-in-out;
|
130 |
-
animation: wpr-waveStretchDelay 1.2s infinite ease-in-out;
|
131 |
-
}
|
132 |
-
|
133 |
-
.wpr-wave .wpr-rect1 {
|
134 |
-
-webkit-animation-delay: -1.2s;
|
135 |
-
animation-delay: -1.2s;
|
136 |
-
}
|
137 |
-
|
138 |
-
.wpr-wave .wpr-rect2 {
|
139 |
-
-webkit-animation-delay: -1.1s;
|
140 |
-
animation-delay: -1.1s;
|
141 |
-
}
|
142 |
-
|
143 |
-
.wpr-wave .wpr-rect3 {
|
144 |
-
-webkit-animation-delay: -1s;
|
145 |
-
animation-delay: -1s;
|
146 |
-
}
|
147 |
-
|
148 |
-
.wpr-wave .wpr-rect4 {
|
149 |
-
-webkit-animation-delay: -0.9s;
|
150 |
-
animation-delay: -0.9s;
|
151 |
-
}
|
152 |
-
|
153 |
-
.wpr-wave .wpr-rect5 {
|
154 |
-
-webkit-animation-delay: -0.8s;
|
155 |
-
animation-delay: -0.8s;
|
156 |
-
}
|
157 |
-
|
158 |
-
@-webkit-keyframes wpr-waveStretchDelay {
|
159 |
-
0%,
|
160 |
-
40%,
|
161 |
-
100% {
|
162 |
-
-webkit-transform: scaleY(0.4);
|
163 |
-
transform: scaleY(0.4);
|
164 |
-
}
|
165 |
-
20% {
|
166 |
-
-webkit-transform: scaleY(1);
|
167 |
-
transform: scaleY(1);
|
168 |
-
}
|
169 |
-
}
|
170 |
-
|
171 |
-
@keyframes wpr-waveStretchDelay {
|
172 |
-
0%,
|
173 |
-
40%,
|
174 |
-
100% {
|
175 |
-
-webkit-transform: scaleY(0.4);
|
176 |
-
transform: scaleY(0.4);
|
177 |
-
}
|
178 |
-
20% {
|
179 |
-
-webkit-transform: scaleY(1);
|
180 |
-
transform: scaleY(1);
|
181 |
-
}
|
182 |
-
}
|
183 |
-
|
184 |
-
|
185 |
-
/*
|
186 |
-
* Usage:
|
187 |
-
*
|
188 |
-
<div class="wpr-wandering-cubes">
|
189 |
-
<div class="wpr-cube wpr-cube1"></div>
|
190 |
-
<div class="wpr-cube wpr-cube2"></div>
|
191 |
-
</div>
|
192 |
-
*
|
193 |
-
*/
|
194 |
-
|
195 |
-
.wpr-wandering-cubes {
|
196 |
-
width: 40px;
|
197 |
-
height: 40px;
|
198 |
-
position: relative;
|
199 |
-
}
|
200 |
-
|
201 |
-
.wpr-wandering-cubes .wpr-cube {
|
202 |
-
background-color: #333;
|
203 |
-
width: 10px;
|
204 |
-
height: 10px;
|
205 |
-
position: absolute;
|
206 |
-
top: 0;
|
207 |
-
left: 0;
|
208 |
-
-webkit-animation: wpr-wanderingCube 1.8s ease-in-out -1.8s infinite both;
|
209 |
-
animation: wpr-wanderingCube 1.8s ease-in-out -1.8s infinite both;
|
210 |
-
}
|
211 |
-
|
212 |
-
.wpr-wandering-cubes .wpr-cube2 {
|
213 |
-
-webkit-animation-delay: -0.9s;
|
214 |
-
animation-delay: -0.9s;
|
215 |
-
}
|
216 |
-
|
217 |
-
@-webkit-keyframes wpr-wanderingCube {
|
218 |
-
0% {
|
219 |
-
-webkit-transform: rotate(0deg);
|
220 |
-
transform: rotate(0deg);
|
221 |
-
}
|
222 |
-
25% {
|
223 |
-
-webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
|
224 |
-
transform: translateX(30px) rotate(-90deg) scale(0.5);
|
225 |
-
}
|
226 |
-
50% {
|
227 |
-
/* Hack to make FF rotate in the right direction */
|
228 |
-
-webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
|
229 |
-
transform: translateX(30px) translateY(30px) rotate(-179deg);
|
230 |
-
}
|
231 |
-
50.1% {
|
232 |
-
-webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
|
233 |
-
transform: translateX(30px) translateY(30px) rotate(-180deg);
|
234 |
-
}
|
235 |
-
75% {
|
236 |
-
-webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
|
237 |
-
transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
|
238 |
-
}
|
239 |
-
100% {
|
240 |
-
-webkit-transform: rotate(-360deg);
|
241 |
-
transform: rotate(-360deg);
|
242 |
-
}
|
243 |
-
}
|
244 |
-
|
245 |
-
@keyframes wpr-wanderingCube {
|
246 |
-
0% {
|
247 |
-
-webkit-transform: rotate(0deg);
|
248 |
-
transform: rotate(0deg);
|
249 |
-
}
|
250 |
-
25% {
|
251 |
-
-webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
|
252 |
-
transform: translateX(30px) rotate(-90deg) scale(0.5);
|
253 |
-
}
|
254 |
-
50% {
|
255 |
-
/* Hack to make FF rotate in the right direction */
|
256 |
-
-webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
|
257 |
-
transform: translateX(30px) translateY(30px) rotate(-179deg);
|
258 |
-
}
|
259 |
-
50.1% {
|
260 |
-
-webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
|
261 |
-
transform: translateX(30px) translateY(30px) rotate(-180deg);
|
262 |
-
}
|
263 |
-
75% {
|
264 |
-
-webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
|
265 |
-
transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
|
266 |
-
}
|
267 |
-
100% {
|
268 |
-
-webkit-transform: rotate(-360deg);
|
269 |
-
transform: rotate(-360deg);
|
270 |
-
}
|
271 |
-
}
|
272 |
-
|
273 |
-
|
274 |
-
/*
|
275 |
-
* Usage:
|
276 |
-
*
|
277 |
-
<div class="wpr-spinner wpr-spinner-pulse"></div>
|
278 |
-
*
|
279 |
-
*/
|
280 |
-
|
281 |
-
.wpr-spinner-pulse {
|
282 |
-
width: 23px;
|
283 |
-
height: 23px;
|
284 |
-
border-radius: 100%;
|
285 |
-
-webkit-animation: wpr-pulseScaleOut 1s infinite ease-in-out;
|
286 |
-
animation: wpr-pulseScaleOut 1s infinite ease-in-out;
|
287 |
-
}
|
288 |
-
|
289 |
-
@-webkit-keyframes wpr-pulseScaleOut {
|
290 |
-
0% {
|
291 |
-
-webkit-transform: scale(0);
|
292 |
-
transform: scale(0);
|
293 |
-
}
|
294 |
-
100% {
|
295 |
-
-webkit-transform: scale(1);
|
296 |
-
transform: scale(1);
|
297 |
-
opacity: 0;
|
298 |
-
}
|
299 |
-
}
|
300 |
-
|
301 |
-
@keyframes wpr-pulseScaleOut {
|
302 |
-
0% {
|
303 |
-
-webkit-transform: scale(0);
|
304 |
-
transform: scale(0);
|
305 |
-
}
|
306 |
-
100% {
|
307 |
-
-webkit-transform: scale(1);
|
308 |
-
transform: scale(1);
|
309 |
-
opacity: 0;
|
310 |
-
}
|
311 |
-
}
|
312 |
-
|
313 |
-
|
314 |
-
/*
|
315 |
-
* Usage:
|
316 |
-
*
|
317 |
-
<div class="wpr-chasing-dots">
|
318 |
-
<div class="wpr-child wpr-dot1"></div>
|
319 |
-
<div class="wpr-child wpr-dot2"></div>
|
320 |
-
</div>
|
321 |
-
*
|
322 |
-
*/
|
323 |
-
|
324 |
-
.wpr-chasing-dots {
|
325 |
-
width: 20px;
|
326 |
-
height: 20px;
|
327 |
-
position: relative;
|
328 |
-
text-align: center;
|
329 |
-
-webkit-animation: wpr-chasingDotsRotate 2s infinite linear;
|
330 |
-
animation: wpr-chasingDotsRotate 2s infinite linear;
|
331 |
-
}
|
332 |
-
|
333 |
-
.wpr-chasing-dots .wpr-child {
|
334 |
-
width: 60%;
|
335 |
-
height: 60%;
|
336 |
-
display: inline-block;
|
337 |
-
position: absolute;
|
338 |
-
top: 0;
|
339 |
-
border-radius: 100%;
|
340 |
-
-webkit-animation: wpr-chasingDotsBounce 2s infinite ease-in-out;
|
341 |
-
animation: wpr-chasingDotsBounce 2s infinite ease-in-out;
|
342 |
-
}
|
343 |
-
|
344 |
-
.wpr-chasing-dots .wpr-dot2 {
|
345 |
-
top: auto;
|
346 |
-
bottom: 0;
|
347 |
-
-webkit-animation-delay: -1s;
|
348 |
-
animation-delay: -1s;
|
349 |
-
}
|
350 |
-
|
351 |
-
@-webkit-keyframes wpr-chasingDotsRotate {
|
352 |
-
100% {
|
353 |
-
-webkit-transform: rotate(360deg);
|
354 |
-
transform: rotate(360deg);
|
355 |
-
}
|
356 |
-
}
|
357 |
-
|
358 |
-
@keyframes wpr-chasingDotsRotate {
|
359 |
-
100% {
|
360 |
-
-webkit-transform: rotate(360deg);
|
361 |
-
transform: rotate(360deg);
|
362 |
-
}
|
363 |
-
}
|
364 |
-
|
365 |
-
@-webkit-keyframes wpr-chasingDotsBounce {
|
366 |
-
0%,
|
367 |
-
100% {
|
368 |
-
-webkit-transform: scale(0);
|
369 |
-
transform: scale(0);
|
370 |
-
}
|
371 |
-
50% {
|
372 |
-
-webkit-transform: scale(1);
|
373 |
-
transform: scale(1);
|
374 |
-
}
|
375 |
-
}
|
376 |
-
|
377 |
-
@keyframes wpr-chasingDotsBounce {
|
378 |
-
0%,
|
379 |
-
100% {
|
380 |
-
-webkit-transform: scale(0);
|
381 |
-
transform: scale(0);
|
382 |
-
}
|
383 |
-
50% {
|
384 |
-
-webkit-transform: scale(1);
|
385 |
-
transform: scale(1);
|
386 |
-
}
|
387 |
-
}
|
388 |
-
|
389 |
-
|
390 |
-
/*
|
391 |
-
* Usage:
|
392 |
-
*
|
393 |
-
<div class="wpr-three-bounce">
|
394 |
-
<div class="wpr-child wpr-bounce1"></div>
|
395 |
-
<div class="wpr-child wpr-bounce2"></div>
|
396 |
-
<div class="wpr-child wpr-bounce3"></div>
|
397 |
-
</div>
|
398 |
-
*
|
399 |
-
*/
|
400 |
-
|
401 |
-
.wpr-three-bounce {
|
402 |
-
width: 80px;
|
403 |
-
text-align: center;
|
404 |
-
}
|
405 |
-
|
406 |
-
.wpr-three-bounce .wpr-child {
|
407 |
-
width: 10px;
|
408 |
-
height: 10px;
|
409 |
-
border-radius: 100%;
|
410 |
-
margin-right: 1px;
|
411 |
-
display: inline-block;
|
412 |
-
-webkit-animation: wpr-three-bounce 1.4s ease-in-out 0s infinite both;
|
413 |
-
animation: wpr-three-bounce 1.4s ease-in-out 0s infinite both;
|
414 |
-
}
|
415 |
-
|
416 |
-
.wpr-three-bounce .wpr-bounce1 {
|
417 |
-
-webkit-animation-delay: -0.32s;
|
418 |
-
animation-delay: -0.32s;
|
419 |
-
}
|
420 |
-
|
421 |
-
.wpr-three-bounce .wpr-bounce2 {
|
422 |
-
-webkit-animation-delay: -0.16s;
|
423 |
-
animation-delay: -0.16s;
|
424 |
-
}
|
425 |
-
|
426 |
-
@-webkit-keyframes wpr-three-bounce {
|
427 |
-
0%,
|
428 |
-
80%,
|
429 |
-
100% {
|
430 |
-
-webkit-transform: scale(0);
|
431 |
-
transform: scale(0);
|
432 |
-
}
|
433 |
-
40% {
|
434 |
-
-webkit-transform: scale(1);
|
435 |
-
transform: scale(1);
|
436 |
-
}
|
437 |
-
}
|
438 |
-
|
439 |
-
@keyframes wpr-three-bounce {
|
440 |
-
0%,
|
441 |
-
80%,
|
442 |
-
100% {
|
443 |
-
-webkit-transform: scale(0);
|
444 |
-
transform: scale(0);
|
445 |
-
}
|
446 |
-
40% {
|
447 |
-
-webkit-transform: scale(1);
|
448 |
-
transform: scale(1);
|
449 |
-
}
|
450 |
-
}
|
451 |
-
|
452 |
-
|
453 |
-
/*
|
454 |
-
* Usage:
|
455 |
-
*
|
456 |
-
<div class="wpr-circle">
|
457 |
-
<div class="wpr-circle1 wpr-child"></div>
|
458 |
-
<div class="wpr-circle2 wpr-child"></div>
|
459 |
-
<div class="wpr-circle3 wpr-child"></div>
|
460 |
-
<div class="wpr-circle4 wpr-child"></div>
|
461 |
-
<div class="wpr-circle5 wpr-child"></div>
|
462 |
-
<div class="wpr-circle6 wpr-child"></div>
|
463 |
-
<div class="wpr-circle7 wpr-child"></div>
|
464 |
-
<div class="wpr-circle8 wpr-child"></div>
|
465 |
-
<div class="wpr-circle9 wpr-child"></div>
|
466 |
-
<div class="wpr-circle10 wpr-child"></div>
|
467 |
-
<div class="wpr-circle11 wpr-child"></div>
|
468 |
-
<div class="wpr-circle12 wpr-child"></div>
|
469 |
-
</div>
|
470 |
-
*
|
471 |
-
*/
|
472 |
-
|
473 |
-
.wpr-circle {
|
474 |
-
width: 22px;
|
475 |
-
height: 22px;
|
476 |
-
position: relative;
|
477 |
-
}
|
478 |
-
|
479 |
-
.wpr-circle .wpr-child {
|
480 |
-
width: 100%;
|
481 |
-
height: 100%;
|
482 |
-
position: absolute;
|
483 |
-
left: 0;
|
484 |
-
top: 0;
|
485 |
-
}
|
486 |
-
|
487 |
-
.wpr-circle .wpr-child:before {
|
488 |
-
content: '';
|
489 |
-
display: block;
|
490 |
-
margin: 0 auto;
|
491 |
-
width: 15%;
|
492 |
-
height: 15%;
|
493 |
-
background-color: #333;
|
494 |
-
border-radius: 100%;
|
495 |
-
-webkit-animation: wpr-circleBounceDelay 1.2s infinite ease-in-out both;
|
496 |
-
animation: wpr-circleBounceDelay 1.2s infinite ease-in-out both;
|
497 |
-
}
|
498 |
-
|
499 |
-
.wpr-circle .wpr-circle2 {
|
500 |
-
-webkit-transform: rotate(30deg);
|
501 |
-
-ms-transform: rotate(30deg);
|
502 |
-
transform: rotate(30deg);
|
503 |
-
}
|
504 |
-
|
505 |
-
.wpr-circle .wpr-circle3 {
|
506 |
-
-webkit-transform: rotate(60deg);
|
507 |
-
-ms-transform: rotate(60deg);
|
508 |
-
transform: rotate(60deg);
|
509 |
-
}
|
510 |
-
|
511 |
-
.wpr-circle .wpr-circle4 {
|
512 |
-
-webkit-transform: rotate(90deg);
|
513 |
-
-ms-transform: rotate(90deg);
|
514 |
-
transform: rotate(90deg);
|
515 |
-
}
|
516 |
-
|
517 |
-
.wpr-circle .wpr-circle5 {
|
518 |
-
-webkit-transform: rotate(120deg);
|
519 |
-
-ms-transform: rotate(120deg);
|
520 |
-
transform: rotate(120deg);
|
521 |
-
}
|
522 |
-
|
523 |
-
.wpr-circle .wpr-circle6 {
|
524 |
-
-webkit-transform: rotate(150deg);
|
525 |
-
-ms-transform: rotate(150deg);
|
526 |
-
transform: rotate(150deg);
|
527 |
-
}
|
528 |
-
|
529 |
-
.wpr-circle .wpr-circle7 {
|
530 |
-
-webkit-transform: rotate(180deg);
|
531 |
-
-ms-transform: rotate(180deg);
|
532 |
-
transform: rotate(180deg);
|
533 |
-
}
|
534 |
-
|
535 |
-
.wpr-circle .wpr-circle8 {
|
536 |
-
-webkit-transform: rotate(210deg);
|
537 |
-
-ms-transform: rotate(210deg);
|
538 |
-
transform: rotate(210deg);
|
539 |
-
}
|
540 |
-
|
541 |
-
.wpr-circle .wpr-circle9 {
|
542 |
-
-webkit-transform: rotate(240deg);
|
543 |
-
-ms-transform: rotate(240deg);
|
544 |
-
transform: rotate(240deg);
|
545 |
-
}
|
546 |
-
|
547 |
-
.wpr-circle .wpr-circle10 {
|
548 |
-
-webkit-transform: rotate(270deg);
|
549 |
-
-ms-transform: rotate(270deg);
|
550 |
-
transform: rotate(270deg);
|
551 |
-
}
|
552 |
-
|
553 |
-
.wpr-circle .wpr-circle11 {
|
554 |
-
-webkit-transform: rotate(300deg);
|
555 |
-
-ms-transform: rotate(300deg);
|
556 |
-
transform: rotate(300deg);
|
557 |
-
}
|
558 |
-
|
559 |
-
.wpr-circle .wpr-circle12 {
|
560 |
-
-webkit-transform: rotate(330deg);
|
561 |
-
-ms-transform: rotate(330deg);
|
562 |
-
transform: rotate(330deg);
|
563 |
-
}
|
564 |
-
|
565 |
-
.wpr-circle .wpr-circle2:before {
|
566 |
-
-webkit-animation-delay: -1.1s;
|
567 |
-
animation-delay: -1.1s;
|
568 |
-
}
|
569 |
-
|
570 |
-
.wpr-circle .wpr-circle3:before {
|
571 |
-
-webkit-animation-delay: -1s;
|
572 |
-
animation-delay: -1s;
|
573 |
-
}
|
574 |
-
|
575 |
-
.wpr-circle .wpr-circle4:before {
|
576 |
-
-webkit-animation-delay: -0.9s;
|
577 |
-
animation-delay: -0.9s;
|
578 |
-
}
|
579 |
-
|
580 |
-
.wpr-circle .wpr-circle5:before {
|
581 |
-
-webkit-animation-delay: -0.8s;
|
582 |
-
animation-delay: -0.8s;
|
583 |
-
}
|
584 |
-
|
585 |
-
.wpr-circle .wpr-circle6:before {
|
586 |
-
-webkit-animation-delay: -0.7s;
|
587 |
-
animation-delay: -0.7s;
|
588 |
-
}
|
589 |
-
|
590 |
-
.wpr-circle .wpr-circle7:before {
|
591 |
-
-webkit-animation-delay: -0.6s;
|
592 |
-
animation-delay: -0.6s;
|
593 |
-
}
|
594 |
-
|
595 |
-
.wpr-circle .wpr-circle8:before {
|
596 |
-
-webkit-animation-delay: -0.5s;
|
597 |
-
animation-delay: -0.5s;
|
598 |
-
}
|
599 |
-
|
600 |
-
.wpr-circle .wpr-circle9:before {
|
601 |
-
-webkit-animation-delay: -0.4s;
|
602 |
-
animation-delay: -0.4s;
|
603 |
-
}
|
604 |
-
|
605 |
-
.wpr-circle .wpr-circle10:before {
|
606 |
-
-webkit-animation-delay: -0.3s;
|
607 |
-
animation-delay: -0.3s;
|
608 |
-
}
|
609 |
-
|
610 |
-
.wpr-circle .wpr-circle11:before {
|
611 |
-
-webkit-animation-delay: -0.2s;
|
612 |
-
animation-delay: -0.2s;
|
613 |
-
}
|
614 |
-
|
615 |
-
.wpr-circle .wpr-circle12:before {
|
616 |
-
-webkit-animation-delay: -0.1s;
|
617 |
-
animation-delay: -0.1s;
|
618 |
-
}
|
619 |
-
|
620 |
-
@-webkit-keyframes wpr-circleBounceDelay {
|
621 |
-
0%,
|
622 |
-
80%,
|
623 |
-
100% {
|
624 |
-
-webkit-transform: scale(0);
|
625 |
-
transform: scale(0);
|
626 |
-
}
|
627 |
-
40% {
|
628 |
-
-webkit-transform: scale(1);
|
629 |
-
transform: scale(1);
|
630 |
-
}
|
631 |
-
}
|
632 |
-
|
633 |
-
@keyframes wpr-circleBounceDelay {
|
634 |
-
0%,
|
635 |
-
80%,
|
636 |
-
100% {
|
637 |
-
-webkit-transform: scale(0);
|
638 |
-
transform: scale(0);
|
639 |
-
}
|
640 |
-
40% {
|
641 |
-
-webkit-transform: scale(1);
|
642 |
-
transform: scale(1);
|
643 |
-
}
|
644 |
-
}
|
645 |
-
|
646 |
-
|
647 |
-
/*
|
648 |
-
* Usage:
|
649 |
-
*
|
650 |
-
<div class="wpr-cube-grid">
|
651 |
-
<div class="wpr-cube wpr-cube1"></div>
|
652 |
-
<div class="wpr-cube wpr-cube2"></div>
|
653 |
-
<div class="wpr-cube wpr-cube3"></div>
|
654 |
-
<div class="wpr-cube wpr-cube4"></div>
|
655 |
-
<div class="wpr-cube wpr-cube5"></div>
|
656 |
-
<div class="wpr-cube wpr-cube6"></div>
|
657 |
-
<div class="wpr-cube wpr-cube7"></div>
|
658 |
-
<div class="wpr-cube wpr-cube8"></div>
|
659 |
-
<div class="wpr-cube wpr-cube9"></div>
|
660 |
-
</div>
|
661 |
-
*
|
662 |
-
*/
|
663 |
-
|
664 |
-
.wpr-cube-grid {
|
665 |
-
width: 40px;
|
666 |
-
height: 40px;
|
667 |
-
/*
|
668 |
-
* Spinner positions
|
669 |
-
* 1 2 3
|
670 |
-
* 4 5 6
|
671 |
-
* 7 8 9
|
672 |
-
*/
|
673 |
-
}
|
674 |
-
|
675 |
-
.wpr-cube-grid .wpr-cube {
|
676 |
-
width: 33.33%;
|
677 |
-
height: 33.33%;
|
678 |
-
background-color: #333;
|
679 |
-
float: left;
|
680 |
-
-webkit-animation: wpr-cubeGridScaleDelay 1.3s infinite ease-in-out;
|
681 |
-
animation: wpr-cubeGridScaleDelay 1.3s infinite ease-in-out;
|
682 |
-
}
|
683 |
-
|
684 |
-
.wpr-cube-grid .wpr-cube1 {
|
685 |
-
-webkit-animation-delay: 0.2s;
|
686 |
-
animation-delay: 0.2s;
|
687 |
-
}
|
688 |
-
|
689 |
-
.wpr-cube-grid .wpr-cube2 {
|
690 |
-
-webkit-animation-delay: 0.3s;
|
691 |
-
animation-delay: 0.3s;
|
692 |
-
}
|
693 |
-
|
694 |
-
.wpr-cube-grid .wpr-cube3 {
|
695 |
-
-webkit-animation-delay: 0.4s;
|
696 |
-
animation-delay: 0.4s;
|
697 |
-
}
|
698 |
-
|
699 |
-
.wpr-cube-grid .wpr-cube4 {
|
700 |
-
-webkit-animation-delay: 0.1s;
|
701 |
-
animation-delay: 0.1s;
|
702 |
-
}
|
703 |
-
|
704 |
-
.wpr-cube-grid .wpr-cube5 {
|
705 |
-
-webkit-animation-delay: 0.2s;
|
706 |
-
animation-delay: 0.2s;
|
707 |
-
}
|
708 |
-
|
709 |
-
.wpr-cube-grid .wpr-cube6 {
|
710 |
-
-webkit-animation-delay: 0.3s;
|
711 |
-
animation-delay: 0.3s;
|
712 |
-
}
|
713 |
-
|
714 |
-
.wpr-cube-grid .wpr-cube7 {
|
715 |
-
-webkit-animation-delay: 0.0s;
|
716 |
-
animation-delay: 0.0s;
|
717 |
-
}
|
718 |
-
|
719 |
-
.wpr-cube-grid .wpr-cube8 {
|
720 |
-
-webkit-animation-delay: 0.1s;
|
721 |
-
animation-delay: 0.1s;
|
722 |
-
}
|
723 |
-
|
724 |
-
.wpr-cube-grid .wpr-cube9 {
|
725 |
-
-webkit-animation-delay: 0.2s;
|
726 |
-
animation-delay: 0.2s;
|
727 |
-
}
|
728 |
-
|
729 |
-
@-webkit-keyframes wpr-cubeGridScaleDelay {
|
730 |
-
0%,
|
731 |
-
70%,
|
732 |
-
100% {
|
733 |
-
-webkit-transform: scale3D(1, 1, 1);
|
734 |
-
transform: scale3D(1, 1, 1);
|
735 |
-
}
|
736 |
-
35% {
|
737 |
-
-webkit-transform: scale3D(0, 0, 1);
|
738 |
-
transform: scale3D(0, 0, 1);
|
739 |
-
}
|
740 |
-
}
|
741 |
-
|
742 |
-
@keyframes wpr-cubeGridScaleDelay {
|
743 |
-
0%,
|
744 |
-
70%,
|
745 |
-
100% {
|
746 |
-
-webkit-transform: scale3D(1, 1, 1);
|
747 |
-
transform: scale3D(1, 1, 1);
|
748 |
-
}
|
749 |
-
35% {
|
750 |
-
-webkit-transform: scale3D(0, 0, 1);
|
751 |
-
transform: scale3D(0, 0, 1);
|
752 |
-
}
|
753 |
-
}
|
754 |
-
|
755 |
-
|
756 |
-
/*
|
757 |
-
* Usage:
|
758 |
-
*
|
759 |
-
<div class="wpr-fading-circle">
|
760 |
-
<div class="wpr-circle1 wpr-circle"></div>
|
761 |
-
<div class="wpr-circle2 wpr-circle"></div>
|
762 |
-
<div class="wpr-circle3 wpr-circle"></div>
|
763 |
-
<div class="wpr-circle4 wpr-circle"></div>
|
764 |
-
<div class="wpr-circle5 wpr-circle"></div>
|
765 |
-
<div class="wpr-circle6 wpr-circle"></div>
|
766 |
-
<div class="wpr-circle7 wpr-circle"></div>
|
767 |
-
<div class="wpr-circle8 wpr-circle"></div>
|
768 |
-
<div class="wpr-circle9 wpr-circle"></div>
|
769 |
-
<div class="wpr-circle10 wpr-circle"></div>
|
770 |
-
<div class="wpr-circle11 wpr-circle"></div>
|
771 |
-
<div class="wpr-circle12 wpr-circle"></div>
|
772 |
-
</div>
|
773 |
-
*
|
774 |
-
*/
|
775 |
-
|
776 |
-
.wpr-fading-circle {
|
777 |
-
width: 25px;
|
778 |
-
height: 25px;
|
779 |
-
position: relative;
|
780 |
-
}
|
781 |
-
|
782 |
-
.wpr-fading-circle .wpr-circle {
|
783 |
-
width: 100%;
|
784 |
-
height: 100%;
|
785 |
-
position: absolute;
|
786 |
-
left: 0;
|
787 |
-
top: 0;
|
788 |
-
}
|
789 |
-
|
790 |
-
.wpr-fading-circle .wpr-circle:before {
|
791 |
-
content: '';
|
792 |
-
display: block;
|
793 |
-
margin: 0 auto;
|
794 |
-
width: 15%;
|
795 |
-
height: 15%;
|
796 |
-
border-radius: 100%;
|
797 |
-
-webkit-animation: wpr-circleFadeDelay 1.2s infinite ease-in-out both;
|
798 |
-
animation: wpr-circleFadeDelay 1.2s infinite ease-in-out both;
|
799 |
-
}
|
800 |
-
|
801 |
-
.wpr-fading-circle .wpr-circle2 {
|
802 |
-
-webkit-transform: rotate(30deg);
|
803 |
-
-ms-transform: rotate(30deg);
|
804 |
-
transform: rotate(30deg);
|
805 |
-
}
|
806 |
-
|
807 |
-
.wpr-fading-circle .wpr-circle3 {
|
808 |
-
-webkit-transform: rotate(60deg);
|
809 |
-
-ms-transform: rotate(60deg);
|
810 |
-
transform: rotate(60deg);
|
811 |
-
}
|
812 |
-
|
813 |
-
.wpr-fading-circle .wpr-circle4 {
|
814 |
-
-webkit-transform: rotate(90deg);
|
815 |
-
-ms-transform: rotate(90deg);
|
816 |
-
transform: rotate(90deg);
|
817 |
-
}
|
818 |
-
|
819 |
-
.wpr-fading-circle .wpr-circle5 {
|
820 |
-
-webkit-transform: rotate(120deg);
|
821 |
-
-ms-transform: rotate(120deg);
|
822 |
-
transform: rotate(120deg);
|
823 |
-
}
|
824 |
-
|
825 |
-
.wpr-fading-circle .wpr-circle6 {
|
826 |
-
-webkit-transform: rotate(150deg);
|
827 |
-
-ms-transform: rotate(150deg);
|
828 |
-
transform: rotate(150deg);
|
829 |
-
}
|
830 |
-
|
831 |
-
.wpr-fading-circle .wpr-circle7 {
|
832 |
-
-webkit-transform: rotate(180deg);
|
833 |
-
-ms-transform: rotate(180deg);
|
834 |
-
transform: rotate(180deg);
|
835 |
-
}
|
836 |
-
|
837 |
-
.wpr-fading-circle .wpr-circle8 {
|
838 |
-
-webkit-transform: rotate(210deg);
|
839 |
-
-ms-transform: rotate(210deg);
|
840 |
-
transform: rotate(210deg);
|
841 |
-
}
|
842 |
-
|
843 |
-
.wpr-fading-circle .wpr-circle9 {
|
844 |
-
-webkit-transform: rotate(240deg);
|
845 |
-
-ms-transform: rotate(240deg);
|
846 |
-
transform: rotate(240deg);
|
847 |
-
}
|
848 |
-
|
849 |
-
.wpr-fading-circle .wpr-circle10 {
|
850 |
-
-webkit-transform: rotate(270deg);
|
851 |
-
-ms-transform: rotate(270deg);
|
852 |
-
transform: rotate(270deg);
|
853 |
-
}
|
854 |
-
|
855 |
-
.wpr-fading-circle .wpr-circle11 {
|
856 |
-
-webkit-transform: rotate(300deg);
|
857 |
-
-ms-transform: rotate(300deg);
|
858 |
-
transform: rotate(300deg);
|
859 |
-
}
|
860 |
-
|
861 |
-
.wpr-fading-circle .wpr-circle12 {
|
862 |
-
-webkit-transform: rotate(330deg);
|
863 |
-
-ms-transform: rotate(330deg);
|
864 |
-
transform: rotate(330deg);
|
865 |
-
}
|
866 |
-
|
867 |
-
.wpr-fading-circle .wpr-circle2:before {
|
868 |
-
-webkit-animation-delay: -1.1s;
|
869 |
-
animation-delay: -1.1s;
|
870 |
-
}
|
871 |
-
|
872 |
-
.wpr-fading-circle .wpr-circle3:before {
|
873 |
-
-webkit-animation-delay: -1s;
|
874 |
-
animation-delay: -1s;
|
875 |
-
}
|
876 |
-
|
877 |
-
.wpr-fading-circle .wpr-circle4:before {
|
878 |
-
-webkit-animation-delay: -0.9s;
|
879 |
-
animation-delay: -0.9s;
|
880 |
-
}
|
881 |
-
|
882 |
-
.wpr-fading-circle .wpr-circle5:before {
|
883 |
-
-webkit-animation-delay: -0.8s;
|
884 |
-
animation-delay: -0.8s;
|
885 |
-
}
|
886 |
-
|
887 |
-
.wpr-fading-circle .wpr-circle6:before {
|
888 |
-
-webkit-animation-delay: -0.7s;
|
889 |
-
animation-delay: -0.7s;
|
890 |
-
}
|
891 |
-
|
892 |
-
.wpr-fading-circle .wpr-circle7:before {
|
893 |
-
-webkit-animation-delay: -0.6s;
|
894 |
-
animation-delay: -0.6s;
|
895 |
-
}
|
896 |
-
|
897 |
-
.wpr-fading-circle .wpr-circle8:before {
|
898 |
-
-webkit-animation-delay: -0.5s;
|
899 |
-
animation-delay: -0.5s;
|
900 |
-
}
|
901 |
-
|
902 |
-
.wpr-fading-circle .wpr-circle9:before {
|
903 |
-
-webkit-animation-delay: -0.4s;
|
904 |
-
animation-delay: -0.4s;
|
905 |
-
}
|
906 |
-
|
907 |
-
.wpr-fading-circle .wpr-circle10:before {
|
908 |
-
-webkit-animation-delay: -0.3s;
|
909 |
-
animation-delay: -0.3s;
|
910 |
-
}
|
911 |
-
|
912 |
-
.wpr-fading-circle .wpr-circle11:before {
|
913 |
-
-webkit-animation-delay: -0.2s;
|
914 |
-
animation-delay: -0.2s;
|
915 |
-
}
|
916 |
-
|
917 |
-
.wpr-fading-circle .wpr-circle12:before {
|
918 |
-
-webkit-animation-delay: -0.1s;
|
919 |
-
animation-delay: -0.1s;
|
920 |
-
}
|
921 |
-
|
922 |
-
@-webkit-keyframes wpr-circleFadeDelay {
|
923 |
-
0%,
|
924 |
-
39%,
|
925 |
-
100% {
|
926 |
-
opacity: 0;
|
927 |
-
}
|
928 |
-
40% {
|
929 |
-
opacity: 1;
|
930 |
-
}
|
931 |
-
}
|
932 |
-
|
933 |
-
@keyframes wpr-circleFadeDelay {
|
934 |
-
0%,
|
935 |
-
39%,
|
936 |
-
100% {
|
937 |
-
opacity: 0;
|
938 |
-
}
|
939 |
-
40% {
|
940 |
-
opacity: 1;
|
941 |
-
}
|
942 |
-
}
|
943 |
-
|
944 |
-
|
945 |
-
/*
|
946 |
-
* Usage:
|
947 |
-
*
|
948 |
-
<div class="wpr-folding-cube">
|
949 |
-
<div class="wpr-cube1 wpr-cube"></div>
|
950 |
-
<div class="wpr-cube2 wpr-cube"></div>
|
951 |
-
<div class="wpr-cube4 wpr-cube"></div>
|
952 |
-
<div class="wpr-cube3 wpr-cube"></div>
|
953 |
-
</div>
|
954 |
-
*
|
955 |
-
*/
|
956 |
-
|
957 |
-
.wpr-folding-cube {
|
958 |
-
width: 40px;
|
959 |
-
height: 40px;
|
960 |
-
position: relative;
|
961 |
-
-webkit-transform: rotateZ(45deg);
|
962 |
-
-ms-transform: rotate(45deg);
|
963 |
-
transform: rotateZ(45deg);
|
964 |
-
}
|
965 |
-
|
966 |
-
.wpr-folding-cube .wpr-cube {
|
967 |
-
float: left;
|
968 |
-
width: 50%;
|
969 |
-
height: 50%;
|
970 |
-
position: relative;
|
971 |
-
-webkit-transform: scale(1.1);
|
972 |
-
-ms-transform: scale(1.1);
|
973 |
-
transform: scale(1.1);
|
974 |
-
}
|
975 |
-
|
976 |
-
.wpr-folding-cube .wpr-cube:before {
|
977 |
-
content: '';
|
978 |
-
position: absolute;
|
979 |
-
top: 0;
|
980 |
-
left: 0;
|
981 |
-
width: 100%;
|
982 |
-
height: 100%;
|
983 |
-
background-color: #333;
|
984 |
-
-webkit-animation: wpr-foldCubeAngle 2.4s infinite linear both;
|
985 |
-
animation: wpr-foldCubeAngle 2.4s infinite linear both;
|
986 |
-
-webkit-transform-origin: 100% 100%;
|
987 |
-
-ms-transform-origin: 100% 100%;
|
988 |
-
transform-origin: 100% 100%;
|
989 |
-
}
|
990 |
-
|
991 |
-
.wpr-folding-cube .wpr-cube2 {
|
992 |
-
-webkit-transform: scale(1.1) rotateZ(90deg);
|
993 |
-
-ms-transform: scale(1.1) rotate(90deg);
|
994 |
-
transform: scale(1.1) rotateZ(90deg);
|
995 |
-
}
|
996 |
-
|
997 |
-
.wpr-folding-cube .wpr-cube3 {
|
998 |
-
-webkit-transform: scale(1.1) rotateZ(180deg);
|
999 |
-
-ms-transform: scale(1.1) rotate(180deg);
|
1000 |
-
transform: scale(1.1) rotateZ(180deg);
|
1001 |
-
}
|
1002 |
-
|
1003 |
-
.wpr-folding-cube .wpr-cube4 {
|
1004 |
-
-webkit-transform: scale(1.1) rotateZ(270deg);
|
1005 |
-
-ms-transform: scale(1.1) rotate(270deg);
|
1006 |
-
transform: scale(1.1) rotateZ(270deg);
|
1007 |
-
}
|
1008 |
-
|
1009 |
-
.wpr-folding-cube .wpr-cube2:before {
|
1010 |
-
-webkit-animation-delay: 0.3s;
|
1011 |
-
animation-delay: 0.3s;
|
1012 |
-
}
|
1013 |
-
|
1014 |
-
.wpr-folding-cube .wpr-cube3:before {
|
1015 |
-
-webkit-animation-delay: 0.6s;
|
1016 |
-
animation-delay: 0.6s;
|
1017 |
-
}
|
1018 |
-
|
1019 |
-
.wpr-folding-cube .wpr-cube4:before {
|
1020 |
-
-webkit-animation-delay: 0.9s;
|
1021 |
-
animation-delay: 0.9s;
|
1022 |
-
}
|
1023 |
-
|
1024 |
-
@-webkit-keyframes wpr-foldCubeAngle {
|
1025 |
-
0%,
|
1026 |
-
10% {
|
1027 |
-
-webkit-transform: perspective(140px) rotateX(-180deg);
|
1028 |
-
transform: perspective(140px) rotateX(-180deg);
|
1029 |
-
opacity: 0;
|
1030 |
-
}
|
1031 |
-
25%,
|
1032 |
-
75% {
|
1033 |
-
-webkit-transform: perspective(140px) rotateX(0deg);
|
1034 |
-
transform: perspective(140px) rotateX(0deg);
|
1035 |
-
opacity: 1;
|
1036 |
-
}
|
1037 |
-
90%,
|
1038 |
-
100% {
|
1039 |
-
-webkit-transform: perspective(140px) rotateY(180deg);
|
1040 |
-
transform: perspective(140px) rotateY(180deg);
|
1041 |
-
opacity: 0;
|
1042 |
-
}
|
1043 |
-
}
|
1044 |
-
|
1045 |
-
@keyframes wpr-foldCubeAngle {
|
1046 |
-
0%,
|
1047 |
-
10% {
|
1048 |
-
-webkit-transform: perspective(140px) rotateX(-180deg);
|
1049 |
-
transform: perspective(140px) rotateX(-180deg);
|
1050 |
-
opacity: 0;
|
1051 |
-
}
|
1052 |
-
25%,
|
1053 |
-
75% {
|
1054 |
-
-webkit-transform: perspective(140px) rotateX(0deg);
|
1055 |
-
transform: perspective(140px) rotateX(0deg);
|
1056 |
-
opacity: 1;
|
1057 |
-
}
|
1058 |
-
90%,
|
1059 |
-
100% {
|
1060 |
-
-webkit-transform: perspective(140px) rotateY(180deg);
|
1061 |
-
transform: perspective(140px) rotateY(180deg);
|
1062 |
-
opacity: 0;
|
1063 |
-
}
|
1064 |
}
|
1 |
+
/*
|
2 |
+
* Usage:
|
3 |
+
*
|
4 |
+
<div class="wpr-rotating-plane"></div>
|
5 |
+
*
|
6 |
+
*/
|
7 |
+
|
8 |
+
.wpr-rotating-plane {
|
9 |
+
width: 40px;
|
10 |
+
height: 40px;
|
11 |
+
background-color: #333;
|
12 |
+
-webkit-animation: wpr-rotatePlane 1.2s infinite ease-in-out;
|
13 |
+
animation: wpr-rotatePlane 1.2s infinite ease-in-out;
|
14 |
+
}
|
15 |
+
|
16 |
+
@-webkit-keyframes wpr-rotatePlane {
|
17 |
+
0% {
|
18 |
+
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
|
19 |
+
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
|
20 |
+
}
|
21 |
+
50% {
|
22 |
+
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
|
23 |
+
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
|
24 |
+
}
|
25 |
+
100% {
|
26 |
+
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
|
27 |
+
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
|
28 |
+
}
|
29 |
+
}
|
30 |
+
|
31 |
+
@keyframes wpr-rotatePlane {
|
32 |
+
0% {
|
33 |
+
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
|
34 |
+
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
|
35 |
+
}
|
36 |
+
50% {
|
37 |
+
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
|
38 |
+
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
|
39 |
+
}
|
40 |
+
100% {
|
41 |
+
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
|
42 |
+
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
|
43 |
+
}
|
44 |
+
}
|
45 |
+
|
46 |
+
|
47 |
+
/*
|
48 |
+
* Usage:
|
49 |
+
*
|
50 |
+
<div class="wpr-double-bounce">
|
51 |
+
<div class="wpr-child wpr-double-bounce1"></div>
|
52 |
+
<div class="wpr-child wpr-double-bounce2"></div>
|
53 |
+
</div>
|
54 |
+
*
|
55 |
+
*/
|
56 |
+
|
57 |
+
.wpr-double-bounce {
|
58 |
+
width: 23px;
|
59 |
+
height: 23px;
|
60 |
+
position: relative;
|
61 |
+
}
|
62 |
+
|
63 |
+
.wpr-double-bounce .wpr-child {
|
64 |
+
width: 100%;
|
65 |
+
height: 100%;
|
66 |
+
border-radius: 50%;
|
67 |
+
opacity: 0.6;
|
68 |
+
position: absolute;
|
69 |
+
top: 0;
|
70 |
+
left: 0;
|
71 |
+
-webkit-animation: wpr-doubleBounce 2s infinite ease-in-out;
|
72 |
+
animation: wpr-doubleBounce 2s infinite ease-in-out;
|
73 |
+
}
|
74 |
+
|
75 |
+
.wpr-double-bounce .wpr-double-bounce2 {
|
76 |
+
-webkit-animation-delay: -1.0s;
|
77 |
+
animation-delay: -1.0s;
|
78 |
+
}
|
79 |
+
|
80 |
+
@-webkit-keyframes wpr-doubleBounce {
|
81 |
+
0%,
|
82 |
+
100% {
|
83 |
+
-webkit-transform: scale(0);
|
84 |
+
transform: scale(0);
|
85 |
+
}
|
86 |
+
50% {
|
87 |
+
-webkit-transform: scale(1);
|
88 |
+
transform: scale(1);
|
89 |
+
}
|
90 |
+
}
|
91 |
+
|
92 |
+
@keyframes wpr-doubleBounce {
|
93 |
+
0%,
|
94 |
+
100% {
|
95 |
+
-webkit-transform: scale(0);
|
96 |
+
transform: scale(0);
|
97 |
+
}
|
98 |
+
50% {
|
99 |
+
-webkit-transform: scale(1);
|
100 |
+
transform: scale(1);
|
101 |
+
}
|
102 |
+
}
|
103 |
+
|
104 |
+
|
105 |
+
/*
|
106 |
+
* Usage:
|
107 |
+
*
|
108 |
+
<div class="wpr-wave">
|
109 |
+
<div class="wpr-rect wpr-rect1"></div>
|
110 |
+
<div class="wpr-rect wpr-rect2"></div>
|
111 |
+
<div class="wpr-rect wpr-rect3"></div>
|
112 |
+
<div class="wpr-rect wpr-rect4"></div>
|
113 |
+
<div class="wpr-rect wpr-rect5"></div>
|
114 |
+
</div>
|
115 |
+
*
|
116 |
+
*/
|
117 |
+
|
118 |
+
.wpr-wave {
|
119 |
+
width: 50px;
|
120 |
+
height: 25px;
|
121 |
+
text-align: center;
|
122 |
+
}
|
123 |
+
|
124 |
+
.wpr-wave .wpr-rect {
|
125 |
+
height: 100%;
|
126 |
+
width: 4px;
|
127 |
+
margin-right: 2px;
|
128 |
+
display: inline-block;
|
129 |
+
-webkit-animation: wpr-waveStretchDelay 1.2s infinite ease-in-out;
|
130 |
+
animation: wpr-waveStretchDelay 1.2s infinite ease-in-out;
|
131 |
+
}
|
132 |
+
|
133 |
+
.wpr-wave .wpr-rect1 {
|
134 |
+
-webkit-animation-delay: -1.2s;
|
135 |
+
animation-delay: -1.2s;
|
136 |
+
}
|
137 |
+
|
138 |
+
.wpr-wave .wpr-rect2 {
|
139 |
+
-webkit-animation-delay: -1.1s;
|
140 |
+
animation-delay: -1.1s;
|
141 |
+
}
|
142 |
+
|
143 |
+
.wpr-wave .wpr-rect3 {
|
144 |
+
-webkit-animation-delay: -1s;
|
145 |
+
animation-delay: -1s;
|
146 |
+
}
|
147 |
+
|
148 |
+
.wpr-wave .wpr-rect4 {
|
149 |
+
-webkit-animation-delay: -0.9s;
|
150 |
+
animation-delay: -0.9s;
|
151 |
+
}
|
152 |
+
|
153 |
+
.wpr-wave .wpr-rect5 {
|
154 |
+
-webkit-animation-delay: -0.8s;
|
155 |
+
animation-delay: -0.8s;
|
156 |
+
}
|
157 |
+
|
158 |
+
@-webkit-keyframes wpr-waveStretchDelay {
|
159 |
+
0%,
|
160 |
+
40%,
|
161 |
+
100% {
|
162 |
+
-webkit-transform: scaleY(0.4);
|
163 |
+
transform: scaleY(0.4);
|
164 |
+
}
|
165 |
+
20% {
|
166 |
+
-webkit-transform: scaleY(1);
|
167 |
+
transform: scaleY(1);
|
168 |
+
}
|
169 |
+
}
|
170 |
+
|
171 |
+
@keyframes wpr-waveStretchDelay {
|
172 |
+
0%,
|
173 |
+
40%,
|
174 |
+
100% {
|
175 |
+
-webkit-transform: scaleY(0.4);
|
176 |
+
transform: scaleY(0.4);
|
177 |
+
}
|
178 |
+
20% {
|
179 |
+
-webkit-transform: scaleY(1);
|
180 |
+
transform: scaleY(1);
|
181 |
+
}
|
182 |
+
}
|
183 |
+
|
184 |
+
|
185 |
+
/*
|
186 |
+
* Usage:
|
187 |
+
*
|
188 |
+
<div class="wpr-wandering-cubes">
|
189 |
+
<div class="wpr-cube wpr-cube1"></div>
|
190 |
+
<div class="wpr-cube wpr-cube2"></div>
|
191 |
+
</div>
|
192 |
+
*
|
193 |
+
*/
|
194 |
+
|
195 |
+
.wpr-wandering-cubes {
|
196 |
+
width: 40px;
|
197 |
+
height: 40px;
|
198 |
+
position: relative;
|
199 |
+
}
|
200 |
+
|
201 |
+
.wpr-wandering-cubes .wpr-cube {
|
202 |
+
background-color: #333;
|
203 |
+
width: 10px;
|
204 |
+
height: 10px;
|
205 |
+
position: absolute;
|
206 |
+
top: 0;
|
207 |
+
left: 0;
|
208 |
+
-webkit-animation: wpr-wanderingCube 1.8s ease-in-out -1.8s infinite both;
|
209 |
+
animation: wpr-wanderingCube 1.8s ease-in-out -1.8s infinite both;
|
210 |
+
}
|
211 |
+
|
212 |
+
.wpr-wandering-cubes .wpr-cube2 {
|
213 |
+
-webkit-animation-delay: -0.9s;
|
214 |
+
animation-delay: -0.9s;
|
215 |
+
}
|
216 |
+
|
217 |
+
@-webkit-keyframes wpr-wanderingCube {
|
218 |
+
0% {
|
219 |
+
-webkit-transform: rotate(0deg);
|
220 |
+
transform: rotate(0deg);
|
221 |
+
}
|
222 |
+
25% {
|
223 |
+
-webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
|
224 |
+
transform: translateX(30px) rotate(-90deg) scale(0.5);
|
225 |
+
}
|
226 |
+
50% {
|
227 |
+
/* Hack to make FF rotate in the right direction */
|
228 |
+
-webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
|
229 |
+
transform: translateX(30px) translateY(30px) rotate(-179deg);
|
230 |
+
}
|
231 |
+
50.1% {
|
232 |
+
-webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
|
233 |
+
transform: translateX(30px) translateY(30px) rotate(-180deg);
|
234 |
+
}
|
235 |
+
75% {
|
236 |
+
-webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
|
237 |
+
transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
|
238 |
+
}
|
239 |
+
100% {
|
240 |
+
-webkit-transform: rotate(-360deg);
|
241 |
+
transform: rotate(-360deg);
|
242 |
+
}
|
243 |
+
}
|
244 |
+
|
245 |
+
@keyframes wpr-wanderingCube {
|
246 |
+
0% {
|
247 |
+
-webkit-transform: rotate(0deg);
|
248 |
+
transform: rotate(0deg);
|
249 |
+
}
|
250 |
+
25% {
|
251 |
+
-webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
|
252 |
+
transform: translateX(30px) rotate(-90deg) scale(0.5);
|
253 |
+
}
|
254 |
+
50% {
|
255 |
+
/* Hack to make FF rotate in the right direction */
|
256 |
+
-webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
|
257 |
+
transform: translateX(30px) translateY(30px) rotate(-179deg);
|
258 |
+
}
|
259 |
+
50.1% {
|
260 |
+
-webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
|
261 |
+
transform: translateX(30px) translateY(30px) rotate(-180deg);
|
262 |
+
}
|
263 |
+
75% {
|
264 |
+
-webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
|
265 |
+
transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
|
266 |
+
}
|
267 |
+
100% {
|
268 |
+
-webkit-transform: rotate(-360deg);
|
269 |
+
transform: rotate(-360deg);
|
270 |
+
}
|
271 |
+
}
|
272 |
+
|
273 |
+
|
274 |
+
/*
|
275 |
+
* Usage:
|
276 |
+
*
|
277 |
+
<div class="wpr-spinner wpr-spinner-pulse"></div>
|
278 |
+
*
|
279 |
+
*/
|
280 |
+
|
281 |
+
.wpr-spinner-pulse {
|
282 |
+
width: 23px;
|
283 |
+
height: 23px;
|
284 |
+
border-radius: 100%;
|
285 |
+
-webkit-animation: wpr-pulseScaleOut 1s infinite ease-in-out;
|
286 |
+
animation: wpr-pulseScaleOut 1s infinite ease-in-out;
|
287 |
+
}
|
288 |
+
|
289 |
+
@-webkit-keyframes wpr-pulseScaleOut {
|
290 |
+
0% {
|
291 |
+
-webkit-transform: scale(0);
|
292 |
+
transform: scale(0);
|
293 |
+
}
|
294 |
+
100% {
|
295 |
+
-webkit-transform: scale(1);
|
296 |
+
transform: scale(1);
|
297 |
+
opacity: 0;
|
298 |
+
}
|
299 |
+
}
|
300 |
+
|
301 |
+
@keyframes wpr-pulseScaleOut {
|
302 |
+
0% {
|
303 |
+
-webkit-transform: scale(0);
|
304 |
+
transform: scale(0);
|
305 |
+
}
|
306 |
+
100% {
|
307 |
+
-webkit-transform: scale(1);
|
308 |
+
transform: scale(1);
|
309 |
+
opacity: 0;
|
310 |
+
}
|
311 |
+
}
|
312 |
+
|
313 |
+
|
314 |
+
/*
|
315 |
+
* Usage:
|
316 |
+
*
|
317 |
+
<div class="wpr-chasing-dots">
|
318 |
+
<div class="wpr-child wpr-dot1"></div>
|
319 |
+
<div class="wpr-child wpr-dot2"></div>
|
320 |
+
</div>
|
321 |
+
*
|
322 |
+
*/
|
323 |
+
|
324 |
+
.wpr-chasing-dots {
|
325 |
+
width: 20px;
|
326 |
+
height: 20px;
|
327 |
+
position: relative;
|
328 |
+
text-align: center;
|
329 |
+
-webkit-animation: wpr-chasingDotsRotate 2s infinite linear;
|
330 |
+
animation: wpr-chasingDotsRotate 2s infinite linear;
|
331 |
+
}
|
332 |
+
|
333 |
+
.wpr-chasing-dots .wpr-child {
|
334 |
+
width: 60%;
|
335 |
+
height: 60%;
|
336 |
+
display: inline-block;
|
337 |
+
position: absolute;
|
338 |
+
top: 0;
|
339 |
+
border-radius: 100%;
|
340 |
+
-webkit-animation: wpr-chasingDotsBounce 2s infinite ease-in-out;
|
341 |
+
animation: wpr-chasingDotsBounce 2s infinite ease-in-out;
|
342 |
+
}
|
343 |
+
|
344 |
+
.wpr-chasing-dots .wpr-dot2 {
|
345 |
+
top: auto;
|
346 |
+
bottom: 0;
|
347 |
+
-webkit-animation-delay: -1s;
|
348 |
+
animation-delay: -1s;
|
349 |
+
}
|
350 |
+
|
351 |
+
@-webkit-keyframes wpr-chasingDotsRotate {
|
352 |
+
100% {
|
353 |
+
-webkit-transform: rotate(360deg);
|
354 |
+
transform: rotate(360deg);
|
355 |
+
}
|
356 |
+
}
|
357 |
+
|
358 |
+
@keyframes wpr-chasingDotsRotate {
|
359 |
+
100% {
|
360 |
+
-webkit-transform: rotate(360deg);
|
361 |
+
transform: rotate(360deg);
|
362 |
+
}
|
363 |
+
}
|
364 |
+
|
365 |
+
@-webkit-keyframes wpr-chasingDotsBounce {
|
366 |
+
0%,
|
367 |
+
100% {
|
368 |
+
-webkit-transform: scale(0);
|
369 |
+
transform: scale(0);
|
370 |
+
}
|
371 |
+
50% {
|
372 |
+
-webkit-transform: scale(1);
|
373 |
+
transform: scale(1);
|
374 |
+
}
|
375 |
+
}
|
376 |
+
|
377 |
+
@keyframes wpr-chasingDotsBounce {
|
378 |
+
0%,
|
379 |
+
100% {
|
380 |
+
-webkit-transform: scale(0);
|
381 |
+
transform: scale(0);
|
382 |
+
}
|
383 |
+
50% {
|
384 |
+
-webkit-transform: scale(1);
|
385 |
+
transform: scale(1);
|
386 |
+
}
|
387 |
+
}
|
388 |
+
|
389 |
+
|
390 |
+
/*
|
391 |
+
* Usage:
|
392 |
+
*
|
393 |
+
<div class="wpr-three-bounce">
|
394 |
+
<div class="wpr-child wpr-bounce1"></div>
|
395 |
+
<div class="wpr-child wpr-bounce2"></div>
|
396 |
+
<div class="wpr-child wpr-bounce3"></div>
|
397 |
+
</div>
|
398 |
+
*
|
399 |
+
*/
|
400 |
+
|
401 |
+
.wpr-three-bounce {
|
402 |
+
width: 80px;
|
403 |
+
text-align: center;
|
404 |
+
}
|
405 |
+
|
406 |
+
.wpr-three-bounce .wpr-child {
|
407 |
+
width: 10px;
|
408 |
+
height: 10px;
|
409 |
+
border-radius: 100%;
|
410 |
+
margin-right: 1px;
|
411 |
+
display: inline-block;
|
412 |
+
-webkit-animation: wpr-three-bounce 1.4s ease-in-out 0s infinite both;
|
413 |
+
animation: wpr-three-bounce 1.4s ease-in-out 0s infinite both;
|
414 |
+
}
|
415 |
+
|
416 |
+
.wpr-three-bounce .wpr-bounce1 {
|
417 |
+
-webkit-animation-delay: -0.32s;
|
418 |
+
animation-delay: -0.32s;
|
419 |
+
}
|
420 |
+
|
421 |
+
.wpr-three-bounce .wpr-bounce2 {
|
422 |
+
-webkit-animation-delay: -0.16s;
|
423 |
+
animation-delay: -0.16s;
|
424 |
+
}
|
425 |
+
|
426 |
+
@-webkit-keyframes wpr-three-bounce {
|
427 |
+
0%,
|
428 |
+
80%,
|
429 |
+
100% {
|
430 |
+
-webkit-transform: scale(0);
|
431 |
+
transform: scale(0);
|
432 |
+
}
|
433 |
+
40% {
|
434 |
+
-webkit-transform: scale(1);
|
435 |
+
transform: scale(1);
|
436 |
+
}
|
437 |
+
}
|
438 |
+
|
439 |
+
@keyframes wpr-three-bounce {
|
440 |
+
0%,
|
441 |
+
80%,
|
442 |
+
100% {
|
443 |
+
-webkit-transform: scale(0);
|
444 |
+
transform: scale(0);
|
445 |
+
}
|
446 |
+
40% {
|
447 |
+
-webkit-transform: scale(1);
|
448 |
+
transform: scale(1);
|
449 |
+
}
|
450 |
+
}
|
451 |
+
|
452 |
+
|
453 |
+
/*
|
454 |
+
* Usage:
|
455 |
+
*
|
456 |
+
<div class="wpr-circle">
|
457 |
+
<div class="wpr-circle1 wpr-child"></div>
|
458 |
+
<div class="wpr-circle2 wpr-child"></div>
|
459 |
+
<div class="wpr-circle3 wpr-child"></div>
|
460 |
+
<div class="wpr-circle4 wpr-child"></div>
|
461 |
+
<div class="wpr-circle5 wpr-child"></div>
|
462 |
+
<div class="wpr-circle6 wpr-child"></div>
|
463 |
+
<div class="wpr-circle7 wpr-child"></div>
|
464 |
+
<div class="wpr-circle8 wpr-child"></div>
|
465 |
+
<div class="wpr-circle9 wpr-child"></div>
|
466 |
+
<div class="wpr-circle10 wpr-child"></div>
|
467 |
+
<div class="wpr-circle11 wpr-child"></div>
|
468 |
+
<div class="wpr-circle12 wpr-child"></div>
|
469 |
+
</div>
|
470 |
+
*
|
471 |
+
*/
|
472 |
+
|
473 |
+
.wpr-circle {
|
474 |
+
width: 22px;
|
475 |
+
height: 22px;
|
476 |
+
position: relative;
|
477 |
+
}
|
478 |
+
|
479 |
+
.wpr-circle .wpr-child {
|
480 |
+
width: 100%;
|
481 |
+
height: 100%;
|
482 |
+
position: absolute;
|
483 |
+
left: 0;
|
484 |
+
top: 0;
|
485 |
+
}
|
486 |
+
|
487 |
+
.wpr-circle .wpr-child:before {
|
488 |
+
content: '';
|
489 |
+
display: block;
|
490 |
+
margin: 0 auto;
|
491 |
+
width: 15%;
|
492 |
+
height: 15%;
|
493 |
+
background-color: #333;
|
494 |
+
border-radius: 100%;
|
495 |
+
-webkit-animation: wpr-circleBounceDelay 1.2s infinite ease-in-out both;
|
496 |
+
animation: wpr-circleBounceDelay 1.2s infinite ease-in-out both;
|
497 |
+
}
|
498 |
+
|
499 |
+
.wpr-circle .wpr-circle2 {
|
500 |
+
-webkit-transform: rotate(30deg);
|
501 |
+
-ms-transform: rotate(30deg);
|
502 |
+
transform: rotate(30deg);
|
503 |
+
}
|
504 |
+
|
505 |
+
.wpr-circle .wpr-circle3 {
|
506 |
+
-webkit-transform: rotate(60deg);
|
507 |
+
-ms-transform: rotate(60deg);
|
508 |
+
transform: rotate(60deg);
|
509 |
+
}
|
510 |
+
|
511 |
+
.wpr-circle .wpr-circle4 {
|
512 |
+
-webkit-transform: rotate(90deg);
|
513 |
+
-ms-transform: rotate(90deg);
|
514 |
+
transform: rotate(90deg);
|
515 |
+
}
|
516 |
+
|
517 |
+
.wpr-circle .wpr-circle5 {
|
518 |
+
-webkit-transform: rotate(120deg);
|
519 |
+
-ms-transform: rotate(120deg);
|
520 |
+
transform: rotate(120deg);
|
521 |
+
}
|
522 |
+
|
523 |
+
.wpr-circle .wpr-circle6 {
|
524 |
+
-webkit-transform: rotate(150deg);
|
525 |
+
-ms-transform: rotate(150deg);
|
526 |
+
transform: rotate(150deg);
|
527 |
+
}
|
528 |
+
|
529 |
+
.wpr-circle .wpr-circle7 {
|
530 |
+
-webkit-transform: rotate(180deg);
|
531 |
+
-ms-transform: rotate(180deg);
|
532 |
+
transform: rotate(180deg);
|
533 |
+
}
|
534 |
+
|
535 |
+
.wpr-circle .wpr-circle8 {
|
536 |
+
-webkit-transform: rotate(210deg);
|
537 |
+
-ms-transform: rotate(210deg);
|
538 |
+
transform: rotate(210deg);
|
539 |
+
}
|
540 |
+
|
541 |
+
.wpr-circle .wpr-circle9 {
|
542 |
+
-webkit-transform: rotate(240deg);
|
543 |
+
-ms-transform: rotate(240deg);
|
544 |
+
transform: rotate(240deg);
|
545 |
+
}
|
546 |
+
|
547 |
+
.wpr-circle .wpr-circle10 {
|
548 |
+
-webkit-transform: rotate(270deg);
|
549 |
+
-ms-transform: rotate(270deg);
|
550 |
+
transform: rotate(270deg);
|
551 |
+
}
|
552 |
+
|
553 |
+
.wpr-circle .wpr-circle11 {
|
554 |
+
-webkit-transform: rotate(300deg);
|
555 |
+
-ms-transform: rotate(300deg);
|
556 |
+
transform: rotate(300deg);
|
557 |
+
}
|
558 |
+
|
559 |
+
.wpr-circle .wpr-circle12 {
|
560 |
+
-webkit-transform: rotate(330deg);
|
561 |
+
-ms-transform: rotate(330deg);
|
562 |
+
transform: rotate(330deg);
|
563 |
+
}
|
564 |
+
|
565 |
+
.wpr-circle .wpr-circle2:before {
|
566 |
+
-webkit-animation-delay: -1.1s;
|
567 |
+
animation-delay: -1.1s;
|
568 |
+
}
|
569 |
+
|
570 |
+
.wpr-circle .wpr-circle3:before {
|
571 |
+
-webkit-animation-delay: -1s;
|
572 |
+
animation-delay: -1s;
|
573 |
+
}
|
574 |
+
|
575 |
+
.wpr-circle .wpr-circle4:before {
|
576 |
+
-webkit-animation-delay: -0.9s;
|
577 |
+
animation-delay: -0.9s;
|
578 |
+
}
|
579 |
+
|
580 |
+
.wpr-circle .wpr-circle5:before {
|
581 |
+
-webkit-animation-delay: -0.8s;
|
582 |
+
animation-delay: -0.8s;
|
583 |
+
}
|
584 |
+
|
585 |
+
.wpr-circle .wpr-circle6:before {
|
586 |
+
-webkit-animation-delay: -0.7s;
|
587 |
+
animation-delay: -0.7s;
|
588 |
+
}
|
589 |
+
|
590 |
+
.wpr-circle .wpr-circle7:before {
|
591 |
+
-webkit-animation-delay: -0.6s;
|
592 |
+
animation-delay: -0.6s;
|
593 |
+
}
|
594 |
+
|
595 |
+
.wpr-circle .wpr-circle8:before {
|
596 |
+
-webkit-animation-delay: -0.5s;
|
597 |
+
animation-delay: -0.5s;
|
598 |
+
}
|
599 |
+
|
600 |
+
.wpr-circle .wpr-circle9:before {
|
601 |
+
-webkit-animation-delay: -0.4s;
|
602 |
+
animation-delay: -0.4s;
|
603 |
+
}
|
604 |
+
|
605 |
+
.wpr-circle .wpr-circle10:before {
|
606 |
+
-webkit-animation-delay: -0.3s;
|
607 |
+
animation-delay: -0.3s;
|
608 |
+
}
|
609 |
+
|
610 |
+
.wpr-circle .wpr-circle11:before {
|
611 |
+
-webkit-animation-delay: -0.2s;
|
612 |
+
animation-delay: -0.2s;
|
613 |
+
}
|
614 |
+
|
615 |
+
.wpr-circle .wpr-circle12:before {
|
616 |
+
-webkit-animation-delay: -0.1s;
|
617 |
+
animation-delay: -0.1s;
|
618 |
+
}
|
619 |
+
|
620 |
+
@-webkit-keyframes wpr-circleBounceDelay {
|
621 |
+
0%,
|
622 |
+
80%,
|
623 |
+
100% {
|
624 |
+
-webkit-transform: scale(0);
|
625 |
+
transform: scale(0);
|
626 |
+
}
|
627 |
+
40% {
|
628 |
+
-webkit-transform: scale(1);
|
629 |
+
transform: scale(1);
|
630 |
+
}
|
631 |
+
}
|
632 |
+
|
633 |
+
@keyframes wpr-circleBounceDelay {
|
634 |
+
0%,
|
635 |
+
80%,
|
636 |
+
100% {
|
637 |
+
-webkit-transform: scale(0);
|
638 |
+
transform: scale(0);
|
639 |
+
}
|
640 |
+
40% {
|
641 |
+
-webkit-transform: scale(1);
|
642 |
+
transform: scale(1);
|
643 |
+
}
|
644 |
+
}
|
645 |
+
|
646 |
+
|
647 |
+
/*
|
648 |
+
* Usage:
|
649 |
+
*
|
650 |
+
<div class="wpr-cube-grid">
|
651 |
+
<div class="wpr-cube wpr-cube1"></div>
|
652 |
+
<div class="wpr-cube wpr-cube2"></div>
|
653 |
+
<div class="wpr-cube wpr-cube3"></div>
|
654 |
+
<div class="wpr-cube wpr-cube4"></div>
|
655 |
+
<div class="wpr-cube wpr-cube5"></div>
|
656 |
+
<div class="wpr-cube wpr-cube6"></div>
|
657 |
+
<div class="wpr-cube wpr-cube7"></div>
|
658 |
+
<div class="wpr-cube wpr-cube8"></div>
|
659 |
+
<div class="wpr-cube wpr-cube9"></div>
|
660 |
+
</div>
|
661 |
+
*
|
662 |
+
*/
|
663 |
+
|
664 |
+
.wpr-cube-grid {
|
665 |
+
width: 40px;
|
666 |
+
height: 40px;
|
667 |
+
/*
|
668 |
+
* Spinner positions
|
669 |
+
* 1 2 3
|
670 |
+
* 4 5 6
|
671 |
+
* 7 8 9
|
672 |
+
*/
|
673 |
+
}
|
674 |
+
|
675 |
+
.wpr-cube-grid .wpr-cube {
|
676 |
+
width: 33.33%;
|
677 |
+
height: 33.33%;
|
678 |
+
background-color: #333;
|
679 |
+
float: left;
|
680 |
+
-webkit-animation: wpr-cubeGridScaleDelay 1.3s infinite ease-in-out;
|
681 |
+
animation: wpr-cubeGridScaleDelay 1.3s infinite ease-in-out;
|
682 |
+
}
|
683 |
+
|
684 |
+
.wpr-cube-grid .wpr-cube1 {
|
685 |
+
-webkit-animation-delay: 0.2s;
|
686 |
+
animation-delay: 0.2s;
|
687 |
+
}
|
688 |
+
|
689 |
+
.wpr-cube-grid .wpr-cube2 {
|
690 |
+
-webkit-animation-delay: 0.3s;
|
691 |
+
animation-delay: 0.3s;
|
692 |
+
}
|
693 |
+
|
694 |
+
.wpr-cube-grid .wpr-cube3 {
|
695 |
+
-webkit-animation-delay: 0.4s;
|
696 |
+
animation-delay: 0.4s;
|
697 |
+
}
|
698 |
+
|
699 |
+
.wpr-cube-grid .wpr-cube4 {
|
700 |
+
-webkit-animation-delay: 0.1s;
|
701 |
+
animation-delay: 0.1s;
|
702 |
+
}
|
703 |
+
|
704 |
+
.wpr-cube-grid .wpr-cube5 {
|
705 |
+
-webkit-animation-delay: 0.2s;
|
706 |
+
animation-delay: 0.2s;
|
707 |
+
}
|
708 |
+
|
709 |
+
.wpr-cube-grid .wpr-cube6 {
|
710 |
+
-webkit-animation-delay: 0.3s;
|
711 |
+
animation-delay: 0.3s;
|
712 |
+
}
|
713 |
+
|
714 |
+
.wpr-cube-grid .wpr-cube7 {
|
715 |
+
-webkit-animation-delay: 0.0s;
|
716 |
+
animation-delay: 0.0s;
|
717 |
+
}
|
718 |
+
|
719 |
+
.wpr-cube-grid .wpr-cube8 {
|
720 |
+
-webkit-animation-delay: 0.1s;
|
721 |
+
animation-delay: 0.1s;
|
722 |
+
}
|
723 |
+
|
724 |
+
.wpr-cube-grid .wpr-cube9 {
|
725 |
+
-webkit-animation-delay: 0.2s;
|
726 |
+
animation-delay: 0.2s;
|
727 |
+
}
|
728 |
+
|
729 |
+
@-webkit-keyframes wpr-cubeGridScaleDelay {
|
730 |
+
0%,
|
731 |
+
70%,
|
732 |
+
100% {
|
733 |
+
-webkit-transform: scale3D(1, 1, 1);
|
734 |
+
transform: scale3D(1, 1, 1);
|
735 |
+
}
|
736 |
+
35% {
|
737 |
+
-webkit-transform: scale3D(0, 0, 1);
|
738 |
+
transform: scale3D(0, 0, 1);
|
739 |
+
}
|
740 |
+
}
|
741 |
+
|
742 |
+
@keyframes wpr-cubeGridScaleDelay {
|
743 |
+
0%,
|
744 |
+
70%,
|
745 |
+
100% {
|
746 |
+
-webkit-transform: scale3D(1, 1, 1);
|
747 |
+
transform: scale3D(1, 1, 1);
|
748 |
+
}
|
749 |
+
35% {
|
750 |
+
-webkit-transform: scale3D(0, 0, 1);
|
751 |
+
transform: scale3D(0, 0, 1);
|
752 |
+
}
|
753 |
+
}
|
754 |
+
|
755 |
+
|
756 |
+
/*
|
757 |
+
* Usage:
|
758 |
+
*
|
759 |
+
<div class="wpr-fading-circle">
|
760 |
+
<div class="wpr-circle1 wpr-circle"></div>
|
761 |
+
<div class="wpr-circle2 wpr-circle"></div>
|
762 |
+
<div class="wpr-circle3 wpr-circle"></div>
|
763 |
+
<div class="wpr-circle4 wpr-circle"></div>
|
764 |
+
<div class="wpr-circle5 wpr-circle"></div>
|
765 |
+
<div class="wpr-circle6 wpr-circle"></div>
|
766 |
+
<div class="wpr-circle7 wpr-circle"></div>
|
767 |
+
<div class="wpr-circle8 wpr-circle"></div>
|
768 |
+
<div class="wpr-circle9 wpr-circle"></div>
|
769 |
+
<div class="wpr-circle10 wpr-circle"></div>
|
770 |
+
<div class="wpr-circle11 wpr-circle"></div>
|
771 |
+
<div class="wpr-circle12 wpr-circle"></div>
|
772 |
+
</div>
|
773 |
+
*
|
774 |
+
*/
|
775 |
+
|
776 |
+
.wpr-fading-circle {
|
777 |
+
width: 25px;
|
778 |
+
height: 25px;
|
779 |
+
position: relative;
|
780 |
+
}
|
781 |
+
|
782 |
+
.wpr-fading-circle .wpr-circle {
|
783 |
+
width: 100%;
|
784 |
+
height: 100%;
|
785 |
+
position: absolute;
|
786 |
+
left: 0;
|
787 |
+
top: 0;
|
788 |
+
}
|
789 |
+
|
790 |
+
.wpr-fading-circle .wpr-circle:before {
|
791 |
+
content: '';
|
792 |
+
display: block;
|
793 |
+
margin: 0 auto;
|
794 |
+
width: 15%;
|
795 |
+
height: 15%;
|
796 |
+
border-radius: 100%;
|
797 |
+
-webkit-animation: wpr-circleFadeDelay 1.2s infinite ease-in-out both;
|
798 |
+
animation: wpr-circleFadeDelay 1.2s infinite ease-in-out both;
|
799 |
+
}
|
800 |
+
|
801 |
+
.wpr-fading-circle .wpr-circle2 {
|
802 |
+
-webkit-transform: rotate(30deg);
|
803 |
+
-ms-transform: rotate(30deg);
|
804 |
+
transform: rotate(30deg);
|
805 |
+
}
|
806 |
+
|
807 |
+
.wpr-fading-circle .wpr-circle3 {
|
808 |
+
-webkit-transform: rotate(60deg);
|
809 |
+
-ms-transform: rotate(60deg);
|
810 |
+
transform: rotate(60deg);
|
811 |
+
}
|
812 |
+
|
813 |
+
.wpr-fading-circle .wpr-circle4 {
|
814 |
+
-webkit-transform: rotate(90deg);
|
815 |
+
-ms-transform: rotate(90deg);
|
816 |
+
transform: rotate(90deg);
|
817 |
+
}
|
818 |
+
|
819 |
+
.wpr-fading-circle .wpr-circle5 {
|
820 |
+
-webkit-transform: rotate(120deg);
|
821 |
+
-ms-transform: rotate(120deg);
|
822 |
+
transform: rotate(120deg);
|
823 |
+
}
|
824 |
+
|
825 |
+
.wpr-fading-circle .wpr-circle6 {
|
826 |
+
-webkit-transform: rotate(150deg);
|
827 |
+
-ms-transform: rotate(150deg);
|
828 |
+
transform: rotate(150deg);
|
829 |
+
}
|
830 |
+
|
831 |
+
.wpr-fading-circle .wpr-circle7 {
|
832 |
+
-webkit-transform: rotate(180deg);
|
833 |
+
-ms-transform: rotate(180deg);
|
834 |
+
transform: rotate(180deg);
|
835 |
+
}
|
836 |
+
|
837 |
+
.wpr-fading-circle .wpr-circle8 {
|
838 |
+
-webkit-transform: rotate(210deg);
|
839 |
+
-ms-transform: rotate(210deg);
|
840 |
+
transform: rotate(210deg);
|
841 |
+
}
|
842 |
+
|
843 |
+
.wpr-fading-circle .wpr-circle9 {
|
844 |
+
-webkit-transform: rotate(240deg);
|
845 |
+
-ms-transform: rotate(240deg);
|
846 |
+
transform: rotate(240deg);
|
847 |
+
}
|
848 |
+
|
849 |
+
.wpr-fading-circle .wpr-circle10 {
|
850 |
+
-webkit-transform: rotate(270deg);
|
851 |
+
-ms-transform: rotate(270deg);
|
852 |
+
transform: rotate(270deg);
|
853 |
+
}
|
854 |
+
|
855 |
+
.wpr-fading-circle .wpr-circle11 {
|
856 |
+
-webkit-transform: rotate(300deg);
|
857 |
+
-ms-transform: rotate(300deg);
|
858 |
+
transform: rotate(300deg);
|
859 |
+
}
|
860 |
+
|
861 |
+
.wpr-fading-circle .wpr-circle12 {
|
862 |
+
-webkit-transform: rotate(330deg);
|
863 |
+
-ms-transform: rotate(330deg);
|
864 |
+
transform: rotate(330deg);
|
865 |
+
}
|
866 |
+
|
867 |
+
.wpr-fading-circle .wpr-circle2:before {
|
868 |
+
-webkit-animation-delay: -1.1s;
|
869 |
+
animation-delay: -1.1s;
|
870 |
+
}
|
871 |
+
|
872 |
+
.wpr-fading-circle .wpr-circle3:before {
|
873 |
+
-webkit-animation-delay: -1s;
|
874 |
+
animation-delay: -1s;
|
875 |
+
}
|
876 |
+
|
877 |
+
.wpr-fading-circle .wpr-circle4:before {
|
878 |
+
-webkit-animation-delay: -0.9s;
|
879 |
+
animation-delay: -0.9s;
|
880 |
+
}
|
881 |
+
|
882 |
+
.wpr-fading-circle .wpr-circle5:before {
|
883 |
+
-webkit-animation-delay: -0.8s;
|
884 |
+
animation-delay: -0.8s;
|
885 |
+
}
|
886 |
+
|
887 |
+
.wpr-fading-circle .wpr-circle6:before {
|
888 |
+
-webkit-animation-delay: -0.7s;
|
889 |
+
animation-delay: -0.7s;
|
890 |
+
}
|
891 |
+
|
892 |
+
.wpr-fading-circle .wpr-circle7:before {
|
893 |
+
-webkit-animation-delay: -0.6s;
|
894 |
+
animation-delay: -0.6s;
|
895 |
+
}
|
896 |
+
|
897 |
+
.wpr-fading-circle .wpr-circle8:before {
|
898 |
+
-webkit-animation-delay: -0.5s;
|
899 |
+
animation-delay: -0.5s;
|
900 |
+
}
|
901 |
+
|
902 |
+
.wpr-fading-circle .wpr-circle9:before {
|
903 |
+
-webkit-animation-delay: -0.4s;
|
904 |
+
animation-delay: -0.4s;
|
905 |
+
}
|
906 |
+
|
907 |
+
.wpr-fading-circle .wpr-circle10:before {
|
908 |
+
-webkit-animation-delay: -0.3s;
|
909 |
+
animation-delay: -0.3s;
|
910 |
+
}
|
911 |
+
|
912 |
+
.wpr-fading-circle .wpr-circle11:before {
|
913 |
+
-webkit-animation-delay: -0.2s;
|
914 |
+
animation-delay: -0.2s;
|
915 |
+
}
|
916 |
+
|
917 |
+
.wpr-fading-circle .wpr-circle12:before {
|
918 |
+
-webkit-animation-delay: -0.1s;
|
919 |
+
animation-delay: -0.1s;
|
920 |
+
}
|
921 |
+
|
922 |
+
@-webkit-keyframes wpr-circleFadeDelay {
|
923 |
+
0%,
|
924 |
+
39%,
|
925 |
+
100% {
|
926 |
+
opacity: 0;
|
927 |
+
}
|
928 |
+
40% {
|
929 |
+
opacity: 1;
|
930 |
+
}
|
931 |
+
}
|
932 |
+
|
933 |
+
@keyframes wpr-circleFadeDelay {
|
934 |
+
0%,
|
935 |
+
39%,
|
936 |
+
100% {
|
937 |
+
opacity: 0;
|
938 |
+
}
|
939 |
+
40% {
|
940 |
+
opacity: 1;
|
941 |
+
}
|
942 |
+
}
|
943 |
+
|
944 |
+
|
945 |
+
/*
|
946 |
+
* Usage:
|
947 |
+
*
|
948 |
+
<div class="wpr-folding-cube">
|
949 |
+
<div class="wpr-cube1 wpr-cube"></div>
|
950 |
+
<div class="wpr-cube2 wpr-cube"></div>
|
951 |
+
<div class="wpr-cube4 wpr-cube"></div>
|
952 |
+
<div class="wpr-cube3 wpr-cube"></div>
|
953 |
+
</div>
|
954 |
+
*
|
955 |
+
*/
|
956 |
+
|
957 |
+
.wpr-folding-cube {
|
958 |
+
width: 40px;
|
959 |
+
height: 40px;
|
960 |
+
position: relative;
|
961 |
+
-webkit-transform: rotateZ(45deg);
|
962 |
+
-ms-transform: rotate(45deg);
|
963 |
+
transform: rotateZ(45deg);
|
964 |
+
}
|
965 |
+
|
966 |
+
.wpr-folding-cube .wpr-cube {
|
967 |
+
float: left;
|
968 |
+
width: 50%;
|
969 |
+
height: 50%;
|
970 |
+
position: relative;
|
971 |
+
-webkit-transform: scale(1.1);
|
972 |
+
-ms-transform: scale(1.1);
|
973 |
+
transform: scale(1.1);
|
974 |
+
}
|
975 |
+
|
976 |
+
.wpr-folding-cube .wpr-cube:before {
|
977 |
+
content: '';
|
978 |
+
position: absolute;
|
979 |
+
top: 0;
|
980 |
+
left: 0;
|
981 |
+
width: 100%;
|
982 |
+
height: 100%;
|
983 |
+
background-color: #333;
|
984 |
+
-webkit-animation: wpr-foldCubeAngle 2.4s infinite linear both;
|
985 |
+
animation: wpr-foldCubeAngle 2.4s infinite linear both;
|
986 |
+
-webkit-transform-origin: 100% 100%;
|
987 |
+
-ms-transform-origin: 100% 100%;
|
988 |
+
transform-origin: 100% 100%;
|
989 |
+
}
|
990 |
+
|
991 |
+
.wpr-folding-cube .wpr-cube2 {
|
992 |
+
-webkit-transform: scale(1.1) rotateZ(90deg);
|
993 |
+
-ms-transform: scale(1.1) rotate(90deg);
|
994 |
+
transform: scale(1.1) rotateZ(90deg);
|
995 |
+
}
|
996 |
+
|
997 |
+
.wpr-folding-cube .wpr-cube3 {
|
998 |
+
-webkit-transform: scale(1.1) rotateZ(180deg);
|
999 |
+
-ms-transform: scale(1.1) rotate(180deg);
|
1000 |
+
transform: scale(1.1) rotateZ(180deg);
|
1001 |
+
}
|
1002 |
+
|
1003 |
+
.wpr-folding-cube .wpr-cube4 {
|
1004 |
+
-webkit-transform: scale(1.1) rotateZ(270deg);
|
1005 |
+
-ms-transform: scale(1.1) rotate(270deg);
|
1006 |
+
transform: scale(1.1) rotateZ(270deg);
|
1007 |
+
}
|
1008 |
+
|
1009 |
+
.wpr-folding-cube .wpr-cube2:before {
|
1010 |
+
-webkit-animation-delay: 0.3s;
|
1011 |
+
animation-delay: 0.3s;
|
1012 |
+
}
|
1013 |
+
|
1014 |
+
.wpr-folding-cube .wpr-cube3:before {
|
1015 |
+
-webkit-animation-delay: 0.6s;
|
1016 |
+
animation-delay: 0.6s;
|
1017 |
+
}
|
1018 |
+
|
1019 |
+
.wpr-folding-cube .wpr-cube4:before {
|
1020 |
+
-webkit-animation-delay: 0.9s;
|
1021 |
+
animation-delay: 0.9s;
|
1022 |
+
}
|
1023 |
+
|
1024 |
+
@-webkit-keyframes wpr-foldCubeAngle {
|
1025 |
+
0%,
|
1026 |
+
10% {
|
1027 |
+
-webkit-transform: perspective(140px) rotateX(-180deg);
|
1028 |
+
transform: perspective(140px) rotateX(-180deg);
|
1029 |
+
opacity: 0;
|
1030 |
+
}
|
1031 |
+
25%,
|
1032 |
+
75% {
|
1033 |
+
-webkit-transform: perspective(140px) rotateX(0deg);
|
1034 |
+
transform: perspective(140px) rotateX(0deg);
|
1035 |
+
opacity: 1;
|
1036 |
+
}
|
1037 |
+
90%,
|
1038 |
+
100% {
|
1039 |
+
-webkit-transform: perspective(140px) rotateY(180deg);
|
1040 |
+
transform: perspective(140px) rotateY(180deg);
|
1041 |
+
opacity: 0;
|
1042 |
+
}
|
1043 |
+
}
|
1044 |
+
|
1045 |
+
@keyframes wpr-foldCubeAngle {
|
1046 |
+
0%,
|
1047 |
+
10% {
|
1048 |
+
-webkit-transform: perspective(140px) rotateX(-180deg);
|
1049 |
+
transform: perspective(140px) rotateX(-180deg);
|
1050 |
+
opacity: 0;
|
1051 |
+
}
|
1052 |
+
25%,
|
1053 |
+
75% {
|
1054 |
+
-webkit-transform: perspective(140px) rotateX(0deg);
|
1055 |
+
transform: perspective(140px) rotateX(0deg);
|
1056 |
+
opacity: 1;
|
1057 |
+
}
|
1058 |
+
90%,
|
1059 |
+
100% {
|
1060 |
+
-webkit-transform: perspective(140px) rotateY(180deg);
|
1061 |
+
transform: perspective(140px) rotateY(180deg);
|
1062 |
+
opacity: 0;
|
1063 |
+
}
|
1064 |
}
|
assets/css/lib/animations/wpr-animations.css
CHANGED
@@ -1,1133 +1,1133 @@
|
|
1 |
-
/*!
|
2 |
-
* WPR Animations
|
3 |
-
* Version: 1.0
|
4 |
-
* Author: WP Royal
|
5 |
-
* Author URL: https://royal-elementor-addons.com/
|
6 |
-
|
7 |
-
* WPR Animations Copyright WP Royal 2020.
|
8 |
-
*/
|
9 |
-
|
10 |
-
.wpr-anim-transparency {
|
11 |
-
opacity: 0;
|
12 |
-
}
|
13 |
-
|
14 |
-
.wpr-element-fade-in,
|
15 |
-
.wpr-overlay-fade-in {
|
16 |
-
opacity: 0;
|
17 |
-
}
|
18 |
-
|
19 |
-
.wpr-animation-wrap:hover .wpr-anim-size-small.wpr-element-fade-in,
|
20 |
-
.wpr-animation-wrap:hover .wpr-anim-size-small.wpr-overlay-fade-in,
|
21 |
-
.wpr-animation-enter > .wpr-anim-size-small.wpr-overlay-fade-in {
|
22 |
-
opacity: 0.4;
|
23 |
-
}
|
24 |
-
|
25 |
-
.wpr-animation-wrap:hover .wpr-anim-size-medium.wpr-element-fade-in,
|
26 |
-
.wpr-animation-wrap:hover .wpr-anim-size-medium.wpr-overlay-fade-in,
|
27 |
-
.wpr-animation-enter > .wpr-anim-size-medium.wpr-overlay-fade-in {
|
28 |
-
opacity: 0.75;
|
29 |
-
}
|
30 |
-
|
31 |
-
.wpr-animation-wrap:hover .wpr-anim-size-large.wpr-element-fade-in,
|
32 |
-
.wpr-animation-wrap:hover .wpr-anim-size-large.wpr-overlay-fade-in,
|
33 |
-
.wpr-animation-enter > .wpr-anim-size-large.wpr-overlay-fade-in {
|
34 |
-
opacity: 1;
|
35 |
-
}
|
36 |
-
|
37 |
-
.wpr-element-fade-out,
|
38 |
-
.wpr-overlay-fade-out {
|
39 |
-
opacity: 1;
|
40 |
-
}
|
41 |
-
|
42 |
-
.wpr-animation-wrap:hover .wpr-anim-size-small.wpr-element-fade-out,
|
43 |
-
.wpr-animation-wrap:hover .wpr-anim-size-small.wpr-overlay-fade-out,
|
44 |
-
.wpr-animation-enter > .wpr-anim-size-small.wpr-overlay-fade-out {
|
45 |
-
opacity: 0.75;
|
46 |
-
}
|
47 |
-
|
48 |
-
.wpr-animation-wrap:hover .wpr-anim-size-medium.wpr-element-fade-out,
|
49 |
-
.wpr-animation-wrap:hover .wpr-anim-size-medium.wpr-overlay-fade-out,
|
50 |
-
.wpr-animation-enter > .wpr-anim-size-medium.wpr-overlay-fade-out {
|
51 |
-
opacity: 0.4;
|
52 |
-
}
|
53 |
-
|
54 |
-
.wpr-animation-wrap:hover .wpr-anim-size-large.wpr-element-fade-out,
|
55 |
-
.wpr-animation-wrap:hover .wpr-anim-size-large.wpr-overlay-fade-out,
|
56 |
-
.wpr-animation-enter > .wpr-anim-size-large.wpr-overlay-fade-out {
|
57 |
-
opacity: 0;
|
58 |
-
}
|
59 |
-
|
60 |
-
.wpr-anim-size-small.wpr-element-slide-top {
|
61 |
-
-webkit-transform: translateY(-30%);
|
62 |
-
-ms-transform: translateY(-30%);
|
63 |
-
transform: translateY(-30%);
|
64 |
-
}
|
65 |
-
|
66 |
-
.wpr-anim-size-medium.wpr-element-slide-top {
|
67 |
-
-webkit-transform: translateY(-100%);
|
68 |
-
-ms-transform: translateY(-100%);
|
69 |
-
transform: translateY(-100%);
|
70 |
-
}
|
71 |
-
|
72 |
-
.wpr-anim-size-large.wpr-element-slide-top {
|
73 |
-
-webkit-transform: translateY(-200%);
|
74 |
-
-ms-transform: translateY(-200%);
|
75 |
-
transform: translateY(-200%);
|
76 |
-
}
|
77 |
-
|
78 |
-
.wpr-anim-size-small.wpr-overlay-slide-top {
|
79 |
-
-webkit-transform: translateY(-50%);
|
80 |
-
-ms-transform: translateY(-50%);
|
81 |
-
transform: translateY(-50%);
|
82 |
-
}
|
83 |
-
|
84 |
-
.wpr-anim-size-medium.wpr-overlay-slide-top {
|
85 |
-
-webkit-transform: translateY(-70%);
|
86 |
-
-ms-transform: translateY(-70%);
|
87 |
-
transform: translateY(-70%);
|
88 |
-
}
|
89 |
-
|
90 |
-
.wpr-anim-size-large.wpr-overlay-slide-top {
|
91 |
-
-webkit-transform: translateY(-100%);
|
92 |
-
-ms-transform: translateY(-100%);
|
93 |
-
transform: translateY(-100%);
|
94 |
-
}
|
95 |
-
|
96 |
-
.wpr-animation-wrap:hover .wpr-element-slide-top,
|
97 |
-
.wpr-animation-wrap:hover .wpr-overlay-slide-top,
|
98 |
-
.wpr-animation-enter > .wpr-overlay-slide-top {
|
99 |
-
opacity: 1;
|
100 |
-
-webkit-transform: translateY(0);
|
101 |
-
-ms-transform: translateY(0);
|
102 |
-
transform: translateY(0);
|
103 |
-
}
|
104 |
-
|
105 |
-
.wpr-anim-size-small.wpr-element-slide-bottom {
|
106 |
-
-webkit-transform: translateY(30%);
|
107 |
-
-ms-transform: translateY(30%);
|
108 |
-
transform: translateY(30%);
|
109 |
-
}
|
110 |
-
|
111 |
-
.wpr-anim-size-medium.wpr-element-slide-bottom {
|
112 |
-
-webkit-transform: translateY(100%);
|
113 |
-
-ms-transform: translateY(100%);
|
114 |
-
transform: translateY(100%);
|
115 |
-
}
|
116 |
-
|
117 |
-
.wpr-anim-size-large.wpr-element-slide-bottom {
|
118 |
-
-webkit-transform: translateY(200%);
|
119 |
-
-ms-transform: translateY(200%);
|
120 |
-
transform: translateY(200%);
|
121 |
-
}
|
122 |
-
|
123 |
-
.wpr-anim-size-small.wpr-overlay-slide-bottom {
|
124 |
-
-webkit-transform: translateY(50%);
|
125 |
-
-ms-transform: translateY(50%);
|
126 |
-
transform: translateY(50%);
|
127 |
-
}
|
128 |
-
|
129 |
-
.wpr-anim-size-medium.wpr-overlay-slide-bottom {
|
130 |
-
-webkit-transform: translateY(70%);
|
131 |
-
-ms-transform: translateY(70%);
|
132 |
-
transform: translateY(70%);
|
133 |
-
}
|
134 |
-
|
135 |
-
.wpr-anim-size-large.wpr-overlay-slide-bottom {
|
136 |
-
-webkit-transform: translateY(100%);
|
137 |
-
-ms-transform: translateY(100%);
|
138 |
-
transform: translateY(100%);
|
139 |
-
}
|
140 |
-
|
141 |
-
.wpr-animation-wrap:hover .wpr-element-slide-bottom,
|
142 |
-
.wpr-animation-wrap:hover .wpr-overlay-slide-bottom,
|
143 |
-
.wpr-animation-enter > .wpr-overlay-slide-bottom {
|
144 |
-
opacity: 1;
|
145 |
-
-webkit-transform: translateY(0);
|
146 |
-
-ms-transform: translateY(0);
|
147 |
-
transform: translateY(0);
|
148 |
-
}
|
149 |
-
|
150 |
-
.wpr-anim-size-small.wpr-element-slide-right {
|
151 |
-
-webkit-transform: translateX(30%);
|
152 |
-
-ms-transform: translateX(30%);
|
153 |
-
transform: translateX(30%);
|
154 |
-
}
|
155 |
-
|
156 |
-
.wpr-anim-size-medium.wpr-element-slide-right {
|
157 |
-
-webkit-transform: translateX(150%);
|
158 |
-
-ms-transform: translateX(150%);
|
159 |
-
transform: translateX(150%);
|
160 |
-
}
|
161 |
-
|
162 |
-
.wpr-anim-size-large.wpr-element-slide-right {
|
163 |
-
-webkit-transform: translateX(300%);
|
164 |
-
-ms-transform: translateX(300%);
|
165 |
-
transform: translateX(300%);
|
166 |
-
}
|
167 |
-
|
168 |
-
.wpr-anim-size-small.wpr-overlay-slide-right {
|
169 |
-
-webkit-transform: translateX(50%);
|
170 |
-
-ms-transform: translateX(50%);
|
171 |
-
transform: translateX(50%);
|
172 |
-
}
|
173 |
-
|
174 |
-
.wpr-anim-size-medium.wpr-overlay-slide-right {
|
175 |
-
-webkit-transform: translateX(70%);
|
176 |
-
-ms-transform: translateX(70%);
|
177 |
-
transform: translateX(70%);
|
178 |
-
}
|
179 |
-
|
180 |
-
.wpr-anim-size-large.wpr-overlay-slide-right {
|
181 |
-
-webkit-transform: translateX(100%);
|
182 |
-
-ms-transform: translateX(100%);
|
183 |
-
transform: translateX(100%);
|
184 |
-
}
|
185 |
-
|
186 |
-
.wpr-animation-wrap:hover .wpr-element-slide-right,
|
187 |
-
.wpr-animation-wrap:hover .wpr-overlay-slide-right,
|
188 |
-
.wpr-animation-enter > .wpr-overlay-slide-right {
|
189 |
-
opacity: 1;
|
190 |
-
-webkit-transform: translateX(0);
|
191 |
-
-ms-transform: translateX(0);
|
192 |
-
transform: translateX(0);
|
193 |
-
}
|
194 |
-
|
195 |
-
.wpr-anim-size-small.wpr-element-slide-left {
|
196 |
-
-webkit-transform: translateX(-30%);
|
197 |
-
-ms-transform: translateX(-30%);
|
198 |
-
transform: translateX(-30%);
|
199 |
-
}
|
200 |
-
|
201 |
-
.wpr-anim-size-medium.wpr-element-slide-left {
|
202 |
-
-webkit-transform: translateX(-150%);
|
203 |
-
-ms-transform: translateX(-150%);
|
204 |
-
transform: translateX(-150%);
|
205 |
-
}
|
206 |
-
|
207 |
-
.wpr-anim-size-large.wpr-element-slide-left {
|
208 |
-
-webkit-transform: translateX(-300%);
|
209 |
-
-ms-transform: translateX(-300%);
|
210 |
-
transform: translateX(-300%);
|
211 |
-
}
|
212 |
-
|
213 |
-
.wpr-anim-size-small.wpr-overlay-slide-left {
|
214 |
-
-webkit-transform: translateX(-50%);
|
215 |
-
-ms-transform: translateX(-50%);
|
216 |
-
transform: translateX(-50%);
|
217 |
-
}
|
218 |
-
|
219 |
-
.wpr-anim-size-medium.wpr-overlay-slide-left {
|
220 |
-
-webkit-transform: translateX(-70%);
|
221 |
-
-ms-transform: translateX(-70%);
|
222 |
-
transform: translateX(-70%);
|
223 |
-
}
|
224 |
-
|
225 |
-
.wpr-anim-size-large.wpr-overlay-slide-left {
|
226 |
-
-webkit-transform: translateX(-100%);
|
227 |
-
-ms-transform: translateX(-100%);
|
228 |
-
transform: translateX(-100%);
|
229 |
-
}
|
230 |
-
|
231 |
-
.wpr-animation-wrap:hover .wpr-element-slide-left,
|
232 |
-
.wpr-animation-wrap:hover .wpr-overlay-slide-left,
|
233 |
-
.wpr-animation-enter > .wpr-overlay-slide-left {
|
234 |
-
opacity: 1;
|
235 |
-
-webkit-transform: translateX(0);
|
236 |
-
-ms-transform: translateX(0);
|
237 |
-
transform: translateX(0);
|
238 |
-
}
|
239 |
-
|
240 |
-
.wpr-element-slide-x-right,
|
241 |
-
.wpr-element-slide-x-left {
|
242 |
-
position: relative;
|
243 |
-
overflow: hidden;
|
244 |
-
}
|
245 |
-
|
246 |
-
.wpr-element-slide-x-right .inner-block,
|
247 |
-
.wpr-element-slide-x-left .inner-block {
|
248 |
-
position: relative;
|
249 |
-
-webkit-transition-duration: inherit;
|
250 |
-
-o-transition-duration: inherit;
|
251 |
-
transition-duration: inherit;
|
252 |
-
}
|
253 |
-
|
254 |
-
.wpr-element-slide-x-right .inner-block {
|
255 |
-
right: -100%;
|
256 |
-
}
|
257 |
-
|
258 |
-
.wpr-animation-wrap:hover .wpr-element-slide-x-right .inner-block {
|
259 |
-
right: 0;
|
260 |
-
}
|
261 |
-
|
262 |
-
.wpr-element-slide-x-left .inner-block {
|
263 |
-
left: -100%;
|
264 |
-
}
|
265 |
-
|
266 |
-
.wpr-animation-wrap:hover .wpr-element-slide-x-left .inner-block {
|
267 |
-
left: 0;
|
268 |
-
}
|
269 |
-
|
270 |
-
.wpr-element-skew-top,
|
271 |
-
.wpr-overlay-skew-top {
|
272 |
-
-webkit-transform-origin: center top 0;
|
273 |
-
-ms-transform-origin: center top 0;
|
274 |
-
transform-origin: center top 0;
|
275 |
-
}
|
276 |
-
|
277 |
-
.wpr-overlay-skew-top {
|
278 |
-
top: 0 !important;
|
279 |
-
}
|
280 |
-
|
281 |
-
.wpr-anim-size-small.wpr-element-skew-top,
|
282 |
-
.wpr-anim-size-small.wpr-overlay-skew-top {
|
283 |
-
-webkit-transform: perspective(600px) rotateX(-30deg);
|
284 |
-
transform: perspective(600px) rotateX(-30deg);
|
285 |
-
}
|
286 |
-
|
287 |
-
.wpr-anim-size-medium.wpr-element-skew-top,
|
288 |
-
.wpr-anim-size-medium.wpr-overlay-skew-top {
|
289 |
-
-webkit-transform: perspective(600px) rotateX(-50deg);
|
290 |
-
transform: perspective(600px) rotateX(-50deg);
|
291 |
-
}
|
292 |
-
|
293 |
-
.wpr-anim-size-large.wpr-element-skew-top,
|
294 |
-
.wpr-anim-size-large.wpr-overlay-skew-top {
|
295 |
-
-webkit-transform: perspective(600px) rotateX(-90deg);
|
296 |
-
transform: perspective(600px) rotateX(-90deg);
|
297 |
-
}
|
298 |
-
|
299 |
-
.wpr-animation-wrap:hover .wpr-element-skew-top,
|
300 |
-
.wpr-animation-wrap:hover .wpr-overlay-skew-top,
|
301 |
-
.wpr-animation-enter > .wpr-overlay-skew-top {
|
302 |
-
opacity: 1;
|
303 |
-
-webkit-transform: perspective(600px) rotateX(0deg);
|
304 |
-
transform: perspective(600px) rotateX(0deg);
|
305 |
-
}
|
306 |
-
|
307 |
-
.wpr-element-skew-bottom,
|
308 |
-
.wpr-overlay-skew-bottom {
|
309 |
-
-webkit-transform-origin: center bottom 0;
|
310 |
-
-ms-transform-origin: center bottom 0;
|
311 |
-
transform-origin: center bottom 0;
|
312 |
-
}
|
313 |
-
|
314 |
-
.wpr-overlay-skew-bottom {
|
315 |
-
top: auto !important;
|
316 |
-
bottom: 0 !important;
|
317 |
-
}
|
318 |
-
|
319 |
-
.wpr-anim-size-small.wpr-element-skew-bottom,
|
320 |
-
.wpr-anim-size-small.wpr-overlay-skew-bottom {
|
321 |
-
-webkit-transform: perspective(600px) rotateX(30deg);
|
322 |
-
transform: perspective(600px) rotateX(30deg);
|
323 |
-
}
|
324 |
-
|
325 |
-
.wpr-anim-size-medium.wpr-element-skew-bottom,
|
326 |
-
.wpr-anim-size-medium.wpr-overlay-skew-bottom {
|
327 |
-
-webkit-transform: perspective(600px) rotateX(50deg);
|
328 |
-
transform: perspective(600px) rotateX(50deg);
|
329 |
-
}
|
330 |
-
|
331 |
-
.wpr-anim-size-large.wpr-element-skew-bottom,
|
332 |
-
.wpr-anim-size-large.wpr-overlay-skew-bottom {
|
333 |
-
-webkit-transform: perspective(600px) rotateX(90deg);
|
334 |
-
transform: perspective(600px) rotateX(90deg);
|
335 |
-
}
|
336 |
-
|
337 |
-
.wpr-animation-wrap:hover .wpr-element-skew-bottom,
|
338 |
-
.wpr-animation-wrap:hover .wpr-overlay-skew-bottom,
|
339 |
-
.wpr-animation-enter > .wpr-overlay-skew-bottom {
|
340 |
-
opacity: 1;
|
341 |
-
-webkit-transform: perspective(600px) rotateX(0deg);
|
342 |
-
transform: perspective(600px) rotateX(0deg);
|
343 |
-
}
|
344 |
-
|
345 |
-
.wpr-element-skew-right,
|
346 |
-
.wpr-overlay-skew-right {
|
347 |
-
-webkit-transform-origin: center right 0;
|
348 |
-
-ms-transform-origin: center right 0;
|
349 |
-
transform-origin: center right 0;
|
350 |
-
}
|
351 |
-
|
352 |
-
.wpr-overlay-skew-right {
|
353 |
-
left: auto !important;
|
354 |
-
right: 0 !important;
|
355 |
-
}
|
356 |
-
|
357 |
-
.wpr-anim-size-small.wpr-element-skew-right,
|
358 |
-
.wpr-anim-size-small.wpr-overlay-skew-right {
|
359 |
-
-webkit-transform: perspective(600px) rotateY(-30deg);
|
360 |
-
transform: perspective(600px) rotateY(-30deg);
|
361 |
-
}
|
362 |
-
|
363 |
-
.wpr-anim-size-medium.wpr-element-skew-right,
|
364 |
-
.wpr-anim-size-medium.wpr-overlay-skew-right {
|
365 |
-
-webkit-transform: perspective(600px) rotateY(-50deg);
|
366 |
-
transform: perspective(600px) rotateY(-50deg);
|
367 |
-
}
|
368 |
-
|
369 |
-
.wpr-anim-size-large.wpr-element-skew-right,
|
370 |
-
.wpr-anim-size-large.wpr-overlay-skew-right {
|
371 |
-
-webkit-transform: perspective(600px) rotateY(-90deg);
|
372 |
-
transform: perspective(600px) rotateY(-90deg);
|
373 |
-
}
|
374 |
-
|
375 |
-
.wpr-animation-wrap:hover .wpr-element-skew-right,
|
376 |
-
.wpr-animation-wrap:hover .wpr-overlay-skew-right,
|
377 |
-
.wpr-animation-enter > .wpr-overlay-skew-right {
|
378 |
-
opacity: 1;
|
379 |
-
-webkit-transform: perspective(600px) rotateY(0deg);
|
380 |
-
transform: perspective(600px) rotateY(0deg);
|
381 |
-
}
|
382 |
-
|
383 |
-
.wpr-element-skew-left,
|
384 |
-
.wpr-overlay-skew-left {
|
385 |
-
-webkit-transform-origin: center left 0;
|
386 |
-
-ms-transform-origin: center left 0;
|
387 |
-
transform-origin: center left 0;
|
388 |
-
}
|
389 |
-
|
390 |
-
.wpr-overlay-skew-left {
|
391 |
-
left: 0 !important;
|
392 |
-
}
|
393 |
-
|
394 |
-
.wpr-anim-size-small.wpr-element-skew-left,
|
395 |
-
.wpr-anim-size-small.wpr-overlay-skew-left {
|
396 |
-
-webkit-transform: perspective(600px) rotateY(30deg);
|
397 |
-
transform: perspective(600px) rotateY(30deg);
|
398 |
-
}
|
399 |
-
|
400 |
-
.wpr-anim-size-medium.wpr-element-skew-left,
|
401 |
-
.wpr-anim-size-medium.wpr-overlay-skew-left {
|
402 |
-
-webkit-transform: perspective(600px) rotateY(50deg);
|
403 |
-
transform: perspective(600px) rotateY(50deg);
|
404 |
-
}
|
405 |
-
|
406 |
-
.wpr-anim-size-large.wpr-element-skew-left,
|
407 |
-
.wpr-anim-size-large.wpr-overlay-skew-left {
|
408 |
-
-webkit-transform: perspective(600px) rotateY(90deg);
|
409 |
-
transform: perspective(600px) rotateY(90deg);
|
410 |
-
}
|
411 |
-
|
412 |
-
.wpr-animation-wrap:hover .wpr-element-skew-left,
|
413 |
-
.wpr-animation-wrap:hover .wpr-overlay-skew-left,
|
414 |
-
.wpr-animation-enter > .wpr-overlay-skew-left {
|
415 |
-
opacity: 1;
|
416 |
-
-webkit-transform: perspective(600px) rotateY(0deg);
|
417 |
-
transform: perspective(600px) rotateY(0deg);
|
418 |
-
}
|
419 |
-
|
420 |
-
.wpr-anim-size-small.wpr-element-scale-up,
|
421 |
-
.wpr-anim-size-small.wpr-overlay-scale-up {
|
422 |
-
-webkit-transform: scale(0.9);
|
423 |
-
-ms-transform: scale(0.9);
|
424 |
-
transform: scale(0.9);
|
425 |
-
}
|
426 |
-
|
427 |
-
.wpr-anim-size-medium.wpr-element-scale-up,
|
428 |
-
.wpr-anim-size-medium.wpr-overlay-scale-up {
|
429 |
-
-webkit-transform: scale(0.6);
|
430 |
-
-ms-transform: scale(0.6);
|
431 |
-
transform: scale(0.6);
|
432 |
-
}
|
433 |
-
|
434 |
-
.wpr-anim-size-large.wpr-element-scale-up,
|
435 |
-
.wpr-anim-size-large.wpr-overlay-scale-up {
|
436 |
-
-webkit-transform: scale(0.2);
|
437 |
-
-ms-transform: scale(0.2);
|
438 |
-
transform: scale(0.2);
|
439 |
-
}
|
440 |
-
|
441 |
-
.wpr-animation-wrap:hover .wpr-element-scale-up,
|
442 |
-
.wpr-animation-wrap:hover .wpr-overlay-scale-up,
|
443 |
-
.wpr-animation-enter > .wpr-overlay-scale-up {
|
444 |
-
opacity: 1;
|
445 |
-
-webkit-transform: scale(1);
|
446 |
-
-ms-transform: scale(1);
|
447 |
-
transform: scale(1);
|
448 |
-
}
|
449 |
-
|
450 |
-
.wpr-anim-size-small.wpr-element-scale-down,
|
451 |
-
.wpr-anim-size-small.wpr-overlay-scale-down {
|
452 |
-
-webkit-transform: scale(1.1);
|
453 |
-
-ms-transform: scale(1.1);
|
454 |
-
transform: scale(1.1);
|
455 |
-
}
|
456 |
-
|
457 |
-
.wpr-anim-size-medium.wpr-element-scale-down,
|
458 |
-
.wpr-anim-size-medium.wpr-overlay-scale-down {
|
459 |
-
-webkit-transform: scale(1.4);
|
460 |
-
-ms-transform: scale(1.4);
|
461 |
-
transform: scale(1.4);
|
462 |
-
}
|
463 |
-
|
464 |
-
.wpr-anim-size-large.wpr-element-scale-down,
|
465 |
-
.wpr-anim-size-large.wpr-overlay-scale-down {
|
466 |
-
-webkit-transform: scale(1.9);
|
467 |
-
-ms-transform: scale(1.9);
|
468 |
-
transform: scale(1.9);
|
469 |
-
}
|
470 |
-
|
471 |
-
.wpr-animation-wrap:hover .wpr-element-scale-down,
|
472 |
-
.wpr-animation-wrap:hover .wpr-overlay-scale-down,
|
473 |
-
.wpr-animation-enter > .wpr-overlay-scale-down {
|
474 |
-
opacity: 1;
|
475 |
-
-webkit-transform: scale(1);
|
476 |
-
-ms-transform: scale(1);
|
477 |
-
transform: scale(1);
|
478 |
-
}
|
479 |
-
|
480 |
-
.wpr-anim-size-small.wpr-element-roll-right,
|
481 |
-
.wpr-anim-size-small.wpr-overlay-roll-right {
|
482 |
-
-webkit-transform: translateX(100%) rotate(90deg);
|
483 |
-
-ms-transform: translateX(100%) rotate(90deg);
|
484 |
-
transform: translateX(100%) rotate(90deg);
|
485 |
-
}
|
486 |
-
|
487 |
-
.wpr-anim-size-medium.wpr-element-roll-right,
|
488 |
-
.wpr-anim-size-medium.wpr-overlay-roll-right {
|
489 |
-
-webkit-transform: translateX(100%) rotate(240deg);
|
490 |
-
-ms-transform: translateX(100%) rotate(240deg);
|
491 |
-
transform: translateX(100%) rotate(240deg);
|
492 |
-
}
|
493 |
-
|
494 |
-
.wpr-anim-size-large.wpr-element-roll-right,
|
495 |
-
.wpr-anim-size-large.wpr-overlay-roll-right {
|
496 |
-
-webkit-transform: translateX(100%) rotate(360deg);
|
497 |
-
-ms-transform: translateX(100%) rotate(360deg);
|
498 |
-
transform: translateX(100%) rotate(360deg);
|
499 |
-
}
|
500 |
-
|
501 |
-
.wpr-animation-wrap:hover .wpr-element-roll-right,
|
502 |
-
.wpr-animation-wrap:hover .wpr-overlay-roll-right,
|
503 |
-
.wpr-animation-enter > .wpr-overlay-roll-right {
|
504 |
-
opacity: 1;
|
505 |
-
-webkit-transform: translateX(0) rotate(0);
|
506 |
-
-ms-transform: translateX(0) rotate(0);
|
507 |
-
transform: translateX(0) rotate(0);
|
508 |
-
}
|
509 |
-
|
510 |
-
.wpr-anim-size-small.wpr-element-roll-left,
|
511 |
-
.wpr-anim-size-small.wpr-overlay-roll-left {
|
512 |
-
-webkit-transform: translateX(-100%) rotate(-90deg);
|
513 |
-
-ms-transform: translateX(-100%) rotate(-90deg);
|
514 |
-
transform: translateX(-100%) rotate(-90deg);
|
515 |
-
}
|
516 |
-
|
517 |
-
.wpr-anim-size-medium.wpr-element-roll-left,
|
518 |
-
.wpr-anim-size-medium.wpr-overlay-roll-left {
|
519 |
-
-webkit-transform: translateX(-100%) rotate(-240deg);
|
520 |
-
-ms-transform: translateX(-100%) rotate(-240deg);
|
521 |
-
transform: translateX(-100%) rotate(-240deg);
|
522 |
-
}
|
523 |
-
|
524 |
-
.wpr-anim-size-large.wpr-element-roll-left,
|
525 |
-
.wpr-anim-size-large.wpr-overlay-roll-left {
|
526 |
-
-webkit-transform: translateX(-100%) rotate(-360deg);
|
527 |
-
-ms-transform: translateX(-100%) rotate(-360deg);
|
528 |
-
transform: translateX(-100%) rotate(-360deg);
|
529 |
-
}
|
530 |
-
|
531 |
-
.wpr-animation-wrap:hover .wpr-element-roll-left,
|
532 |
-
.wpr-animation-wrap:hover .wpr-overlay-roll-left,
|
533 |
-
.wpr-animation-enter > .wpr-overlay-roll-left {
|
534 |
-
opacity: 1;
|
535 |
-
-webkit-transform: translateX(0) rotate(0);
|
536 |
-
-ms-transform: translateX(0) rotate(0);
|
537 |
-
transform: translateX(0) rotate(0);
|
538 |
-
}
|
539 |
-
|
540 |
-
|
541 |
-
/* Timing Functions */
|
542 |
-
|
543 |
-
.wpr-anim-timing-linear {
|
544 |
-
-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750);
|
545 |
-
-o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750);
|
546 |
-
transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750);
|
547 |
-
}
|
548 |
-
|
549 |
-
.wpr-anim-timing-ease-default {
|
550 |
-
-webkit-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
|
551 |
-
-o-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
|
552 |
-
transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
|
553 |
-
}
|
554 |
-
|
555 |
-
.wpr-anim-timing-ease-in {
|
556 |
-
-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
|
557 |
-
-o-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
|
558 |
-
transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
|
559 |
-
}
|
560 |
-
|
561 |
-
.wpr-anim-timing-ease-out {
|
562 |
-
-webkit-transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
|
563 |
-
-o-transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
|
564 |
-
transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
|
565 |
-
}
|
566 |
-
|
567 |
-
.wpr-anim-timing-ease-in-out {
|
568 |
-
-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
|
569 |
-
-o-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
|
570 |
-
transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
|
571 |
-
}
|
572 |
-
|
573 |
-
.wpr-anim-timing-ease-in-quad {
|
574 |
-
-webkit-transition-timing-function: cubic-bezier(0.550, 0.085, 0.680, 0.530);
|
575 |
-
-o-transition-timing-function: cubic-bezier(0.550, 0.085, 0.680, 0.530);
|
576 |
-
transition-timing-function: cubic-bezier(0.550, 0.085, 0.680, 0.530);
|
577 |
-
}
|
578 |
-
|
579 |
-
.wpr-anim-timing-ease-in-cubic {
|
580 |
-
-webkit-transition-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
|
581 |
-
-o-transition-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
|
582 |
-
transition-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
|
583 |
-
}
|
584 |
-
|
585 |
-
.wpr-anim-timing-ease-in-quart {
|
586 |
-
-webkit-transition-timing-function: cubic-bezier(0.895, 0.030, 0.685, 0.220);
|
587 |
-
-o-transition-timing-function: cubic-bezier(0.895, 0.030, 0.685, 0.220);
|
588 |
-
transition-timing-function: cubic-bezier(0.895, 0.030, 0.685, 0.220);
|
589 |
-
}
|
590 |
-
|
591 |
-
.wpr-anim-timing-ease-in-quint {
|
592 |
-
-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
|
593 |
-
-o-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
|
594 |
-
transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
|
595 |
-
}
|
596 |
-
|
597 |
-
.wpr-anim-timing-ease-in-sine {
|
598 |
-
-webkit-transition-timing-function: cubic-bezier(0.470, 0.000, 0.745, 0.715);
|
599 |
-
-o-transition-timing-function: cubic-bezier(0.470, 0.000, 0.745, 0.715);
|
600 |
-
transition-timing-function: cubic-bezier(0.470, 0.000, 0.745, 0.715);
|
601 |
-
}
|
602 |
-
|
603 |
-
.wpr-anim-timing-ease-in-expo {
|
604 |
-
-webkit-transition-timing-function: cubic-bezier(0.950, 0.050, 0.795, 0.035);
|
605 |
-
-o-transition-timing-function: cubic-bezier(0.950, 0.050, 0.795, 0.035);
|
606 |
-
transition-timing-function: cubic-bezier(0.950, 0.050, 0.795, 0.035);
|
607 |
-
}
|
608 |
-
|
609 |
-
.wpr-anim-timing-ease-in-circ {
|
610 |
-
-webkit-transition-timing-function: cubic-bezier(0.600, 0.040, 0.980, 0.335);
|
611 |
-
-o-transition-timing-function: cubic-bezier(0.600, 0.040, 0.980, 0.335);
|
612 |
-
transition-timing-function: cubic-bezier(0.600, 0.040, 0.980, 0.335);
|
613 |
-
}
|
614 |
-
|
615 |
-
.wpr-anim-timing-ease-in-back {
|
616 |
-
-webkit-transition-timing-function: cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
617 |
-
-o-transition-timing-function: cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
618 |
-
transition-timing-function: cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
619 |
-
}
|
620 |
-
|
621 |
-
.wpr-anim-timing-ease-out-quad {
|
622 |
-
-webkit-transition-timing-function: cubic-bezier(0.250, 0.460, 0.450, 0.940);
|
623 |
-
-o-transition-timing-function: cubic-bezier(0.250, 0.460, 0.450, 0.940);
|
624 |
-
transition-timing-function: cubic-bezier(0.250, 0.460, 0.450, 0.940);
|
625 |
-
}
|
626 |
-
|
627 |
-
.wpr-anim-timing-ease-out-cubic {
|
628 |
-
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
|
629 |
-
-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
|
630 |
-
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
|
631 |
-
}
|
632 |
-
|
633 |
-
.wpr-anim-timing-ease-out-quart {
|
634 |
-
-webkit-transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
|
635 |
-
-o-transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
|
636 |
-
transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
|
637 |
-
}
|
638 |
-
|
639 |
-
.wpr-anim-timing-ease-out-quint {
|
640 |
-
-webkit-transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
|
641 |
-
-o-transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
|
642 |
-
transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
|
643 |
-
}
|
644 |
-
|
645 |
-
.wpr-anim-timing-ease-out-sine {
|
646 |
-
-webkit-transition-timing-function: cubic-bezier(0.390, 0.575, 0.565, 1.000);
|
647 |
-
-o-transition-timing-function: cubic-bezier(0.390, 0.575, 0.565, 1.000);
|
648 |
-
transition-timing-function: cubic-bezier(0.390, 0.575, 0.565, 1.000);
|
649 |
-
}
|
650 |
-
|
651 |
-
.wpr-anim-timing-ease-out-expo {
|
652 |
-
-webkit-transition-timing-function: cubic-bezier(0.190, 1.000, 0.220, 1.000);
|
653 |
-
-o-transition-timing-function: cubic-bezier(0.190, 1.000, 0.220, 1.000);
|
654 |
-
transition-timing-function: cubic-bezier(0.190, 1.000, 0.220, 1.000);
|
655 |
-
}
|
656 |
-
|
657 |
-
.wpr-anim-timing-ease-out-circ {
|
658 |
-
-webkit-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000);
|
659 |
-
-o-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000);
|
660 |
-
transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000);
|
661 |
-
}
|
662 |
-
|
663 |
-
.wpr-anim-timing-ease-out-back {
|
664 |
-
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.275);
|
665 |
-
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.275);
|
666 |
-
transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.275);
|
667 |
-
}
|
668 |
-
|
669 |
-
.wpr-anim-timing-ease-in-out-quad {
|
670 |
-
-webkit-transition-timing-function: cubic-bezier(0.455, 0.030, 0.515, 0.955);
|
671 |
-
-o-transition-timing-function: cubic-bezier(0.455, 0.030, 0.515, 0.955);
|
672 |
-
transition-timing-function: cubic-bezier(0.455, 0.030, 0.515, 0.955)
|
673 |
-
}
|
674 |
-
|
675 |
-
.wpr-anim-timing-ease-in-out-cubic {
|
676 |
-
-webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
|
677 |
-
-o-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
|
678 |
-
transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
|
679 |
-
}
|
680 |
-
|
681 |
-
.wpr-anim-timing-ease-in-out-quart {
|
682 |
-
-webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
|
683 |
-
-o-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
|
684 |
-
transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
|
685 |
-
}
|
686 |
-
|
687 |
-
.wpr-anim-timing-ease-in-out-quint {
|
688 |
-
-webkit-transition-timing-function: cubic-bezier(0.860, 0.000, 0.070, 1.000);
|
689 |
-
-o-transition-timing-function: cubic-bezier(0.860, 0.000, 0.070, 1.000);
|
690 |
-
transition-timing-function: cubic-bezier(0.860, 0.000, 0.070, 1.000);
|
691 |
-
}
|
692 |
-
|
693 |
-
.wpr-anim-timing-ease-in-out-sine {
|
694 |
-
-webkit-transition-timing-function: cubic-bezier(0.445, 0.050, 0.550, 0.950);
|
695 |
-
-o-transition-timing-function: cubic-bezier(0.445, 0.050, 0.550, 0.950);
|
696 |
-
transition-timing-function: cubic-bezier(0.445, 0.050, 0.550, 0.950);
|
697 |
-
}
|
698 |
-
|
699 |
-
.wpr-anim-timing-ease-in-out-expo {
|
700 |
-
-webkit-transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000);
|
701 |
-
-o-transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000);
|
702 |
-
transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000);
|
703 |
-
}
|
704 |
-
|
705 |
-
.wpr-anim-timing-ease-in-out-circ {
|
706 |
-
-webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.150, 0.860);
|
707 |
-
-o-transition-timing-function: cubic-bezier(0.785, 0.135, 0.150, 0.860);
|
708 |
-
transition-timing-function: cubic-bezier(0.785, 0.135, 0.150, 0.860);
|
709 |
-
}
|
710 |
-
|
711 |
-
.wpr-anim-timing-ease-in-out-back {
|
712 |
-
-webkit-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
|
713 |
-
-o-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
|
714 |
-
transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
|
715 |
-
}
|
716 |
-
|
717 |
-
|
718 |
-
/* Image Effects */
|
719 |
-
|
720 |
-
.wpr-slide.wpr-effect-dir-top:hover img {
|
721 |
-
-webkit-transform: translateY(-100%);
|
722 |
-
-ms-transform: translateY(-100%);
|
723 |
-
transform: translateY(-100%);
|
724 |
-
}
|
725 |
-
|
726 |
-
.wpr-slide.wpr-effect-dir-bottom:hover img {
|
727 |
-
-webkit-transform: translateY(100%);
|
728 |
-
-ms-transform: translateY(100%);
|
729 |
-
transform: translateY(100%);
|
730 |
-
}
|
731 |
-
|
732 |
-
.wpr-slide.wpr-effect-dir-right:hover img {
|
733 |
-
-webkit-transform: translateX(100%);
|
734 |
-
-ms-transform: translateX(100%);
|
735 |
-
transform: translateX(100%);
|
736 |
-
}
|
737 |
-
|
738 |
-
.wpr-slide.wpr-effect-dir-left:hover img {
|
739 |
-
-webkit-transform: translateX(-100%);
|
740 |
-
-ms-transform: translateX(-100%);
|
741 |
-
transform: translateX(-100%);
|
742 |
-
}
|
743 |
-
|
744 |
-
.wpr-zoom-in.wpr-effect-size-small:hover img {
|
745 |
-
-webkit-transform: scale(1.1);
|
746 |
-
-ms-transform: scale(1.1);
|
747 |
-
transform: scale(1.1);
|
748 |
-
}
|
749 |
-
|
750 |
-
.wpr-zoom-in.wpr-effect-size-medium:hover img {
|
751 |
-
-webkit-transform: scale(1.3);
|
752 |
-
-ms-transform: scale(1.3);
|
753 |
-
transform: scale(1.3);
|
754 |
-
}
|
755 |
-
|
756 |
-
.wpr-zoom-in.wpr-effect-size-large:hover img {
|
757 |
-
-webkit-transform: scale(1.5);
|
758 |
-
-ms-transform: scale(1.5);
|
759 |
-
transform: scale(1.5);
|
760 |
-
}
|
761 |
-
|
762 |
-
.wpr-zoom-out.wpr-effect-size-small img {
|
763 |
-
-webkit-transform: scale(1.1);
|
764 |
-
-ms-transform: scale(1.1);
|
765 |
-
transform: scale(1.1);
|
766 |
-
}
|
767 |
-
|
768 |
-
.wpr-zoom-out.wpr-effect-size-medium img {
|
769 |
-
-webkit-transform: scale(1.3);
|
770 |
-
-ms-transform: scale(1.3);
|
771 |
-
transform: scale(1.3);
|
772 |
-
}
|
773 |
-
|
774 |
-
.wpr-zoom-out.wpr-effect-size-large img {
|
775 |
-
-webkit-transform: scale(1.5);
|
776 |
-
-ms-transform: scale(1.5);
|
777 |
-
transform: scale(1.5);
|
778 |
-
}
|
779 |
-
|
780 |
-
.wpr-zoom-out.wpr-effect-size-small:hover img,
|
781 |
-
.wpr-zoom-out.wpr-effect-size-medium:hover img,
|
782 |
-
.wpr-zoom-out.wpr-effect-size-large:hover img {
|
783 |
-
-webkit-transform: scale(1);
|
784 |
-
-ms-transform: scale(1);
|
785 |
-
transform: scale(1);
|
786 |
-
}
|
787 |
-
|
788 |
-
.wpr-grayscale-in.wpr-effect-size-small:hover img {
|
789 |
-
-webkit-filter: grayscale(0.3);
|
790 |
-
filter: grayscale(0.3);
|
791 |
-
}
|
792 |
-
|
793 |
-
.wpr-grayscale-in.wpr-effect-size-medium:hover img {
|
794 |
-
-webkit-filter: grayscale(0.6);
|
795 |
-
filter: grayscale(0.6);
|
796 |
-
}
|
797 |
-
|
798 |
-
.wpr-grayscale-in.wpr-effect-size-large:hover img {
|
799 |
-
-webkit-filter: grayscale(1);
|
800 |
-
filter: grayscale(1);
|
801 |
-
}
|
802 |
-
|
803 |
-
.wpr-grayscale-out.wpr-effect-size-small img {
|
804 |
-
-webkit-filter: grayscale(0.3);
|
805 |
-
filter: grayscale(0.3);
|
806 |
-
}
|
807 |
-
|
808 |
-
.wpr-grayscale-out.wpr-effect-size-medium img {
|
809 |
-
-webkit-filter: grayscale(0.6);
|
810 |
-
filter: grayscale(0.6);
|
811 |
-
}
|
812 |
-
|
813 |
-
.wpr-grayscale-out.wpr-effect-size-large img {
|
814 |
-
-webkit-filter: grayscale(1);
|
815 |
-
filter: grayscale(1);
|
816 |
-
}
|
817 |
-
|
818 |
-
.wpr-grayscale-out.wpr-effect-size-small:hover img,
|
819 |
-
.wpr-grayscale-out.wpr-effect-size-medium:hover img,
|
820 |
-
.wpr-grayscale-out.wpr-effect-size-large:hover img {
|
821 |
-
-webkit-filter: grayscale(0);
|
822 |
-
filter: grayscale(0);
|
823 |
-
}
|
824 |
-
|
825 |
-
.wpr-blur-in.wpr-effect-size-small:hover img {
|
826 |
-
-webkit-filter: blur(1px);
|
827 |
-
filter: blur(1px);
|
828 |
-
}
|
829 |
-
|
830 |
-
.wpr-blur-in.wpr-effect-size-medium:hover img {
|
831 |
-
-webkit-filter: blur(3px);
|
832 |
-
filter: blur(3px);
|
833 |
-
}
|
834 |
-
|
835 |
-
.wpr-blur-in.wpr-effect-size-large:hover img {
|
836 |
-
-webkit-filter: blur(5px);
|
837 |
-
filter: blur(5px);
|
838 |
-
}
|
839 |
-
|
840 |
-
.wpr-blur-out.wpr-effect-size-small img {
|
841 |
-
-webkit-filter: blur(1px);
|
842 |
-
filter: blur(1px);
|
843 |
-
}
|
844 |
-
|
845 |
-
.wpr-blur-out.wpr-effect-size-medium img {
|
846 |
-
-webkit-filter: blur(3px);
|
847 |
-
filter: blur(3px);
|
848 |
-
}
|
849 |
-
|
850 |
-
.wpr-blur-out.wpr-effect-size-large img {
|
851 |
-
-webkit-filter: blur(5px);
|
852 |
-
filter: blur(5px);
|
853 |
-
}
|
854 |
-
|
855 |
-
.wpr-blur-out.wpr-effect-size-small:hover img,
|
856 |
-
.wpr-blur-out.wpr-effect-size-medium:hover img,
|
857 |
-
.wpr-blur-out.wpr-effect-size-large:hover img {
|
858 |
-
-webkit-filter: blur(0px);
|
859 |
-
filter: blur(0px);
|
860 |
-
}
|
861 |
-
|
862 |
-
|
863 |
-
/* Background Animation */
|
864 |
-
|
865 |
-
.wpr-animation-wrap:hover .wpr-bg-anim-zoom-in {
|
866 |
-
-webkit-transform: scale(1.2);
|
867 |
-
-ms-transform: scale(1.2);
|
868 |
-
transform: scale(1.2);
|
869 |
-
}
|
870 |
-
|
871 |
-
.wpr-bg-anim-zoom-out {
|
872 |
-
-webkit-transform: scale(1.2);
|
873 |
-
-ms-transform: scale(1.2);
|
874 |
-
transform: scale(1.2);
|
875 |
-
}
|
876 |
-
|
877 |
-
.wpr-animation-wrap:hover .wpr-bg-anim-zoom-out {
|
878 |
-
-webkit-transform: scale(1);
|
879 |
-
-ms-transform: scale(1);
|
880 |
-
transform: scale(1);
|
881 |
-
}
|
882 |
-
|
883 |
-
.wpr-bg-anim-move-left {
|
884 |
-
-webkit-transform: scale(1.2) translateX(8%);
|
885 |
-
-ms-transform: scale(1.2) translateX(8%);
|
886 |
-
transform: scale(1.2) translateX(8%);
|
887 |
-
}
|
888 |
-
|
889 |
-
.wpr-animation-wrap:hover .wpr-bg-anim-move-left {
|
890 |
-
-webkit-transform: scale(1.2) translateX(-8%);
|
891 |
-
-ms-transform: scale(1.2) translateX(-8%);
|
892 |
-
transform: scale(1.2) translateX(-8%);
|
893 |
-
}
|
894 |
-
|
895 |
-
.wpr-bg-anim-move-right {
|
896 |
-
-webkit-transform: scale(1.2) translateX(-8%);
|
897 |
-
-ms-transform: scale(1.2) translateX(-8%);
|
898 |
-
transform: scale(1.2) translateX(-8%);
|
899 |
-
}
|
900 |
-
|
901 |
-
.wpr-animation-wrap:hover .wpr-bg-anim-move-right {
|
902 |
-
-webkit-transform: scale(1.2) translateX(8%);
|
903 |
-
-ms-transform: scale(1.2) translateX(8%);
|
904 |
-
transform: scale(1.2) translateX(8%);
|
905 |
-
}
|
906 |
-
|
907 |
-
.wpr-bg-anim-move-up {
|
908 |
-
-webkit-transform: scale(1.2) translateY(8%);
|
909 |
-
-ms-transform: scale(1.2) translateY(8%);
|
910 |
-
transform: scale(1.2) translateY(8%);
|
911 |
-
}
|
912 |
-
|
913 |
-
.wpr-animation-wrap:hover .wpr-bg-anim-move-up {
|
914 |
-
-webkit-transform: scale(1.2) translateY(-8%);
|
915 |
-
-ms-transform: scale(1.2) translateY(-8%);
|
916 |
-
transform: scale(1.2) translateY(-8%);
|
917 |
-
}
|
918 |
-
|
919 |
-
.wpr-animation-wrap:hover .wpr-bg-anim-move-down {
|
920 |
-
-webkit-transform: scale(1.2) translateY(-8%);
|
921 |
-
-ms-transform: scale(1.2) translateY(-8%);
|
922 |
-
transform: scale(1.2) translateY(-8%);
|
923 |
-
}
|
924 |
-
|
925 |
-
.wpr-animation-wrap:hover .wpr-bg-anim-move-down {
|
926 |
-
-webkit-transform: scale(1.2) translateY(8%);
|
927 |
-
-ms-transform: scale(1.2) translateY(8%);
|
928 |
-
transform: scale(1.2) translateY(8%);
|
929 |
-
}
|
930 |
-
|
931 |
-
|
932 |
-
/* Border Animations*/
|
933 |
-
|
934 |
-
/* Layla */
|
935 |
-
.wpr-border-anim-layla::before,
|
936 |
-
.wpr-border-anim-layla::after {
|
937 |
-
position: absolute;
|
938 |
-
content: '';
|
939 |
-
opacity: 0;
|
940 |
-
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
941 |
-
transition: opacity 0.35s, -webkit-transform 0.35s;
|
942 |
-
-o-transition: opacity 0.35s, transform 0.35s;
|
943 |
-
transition: opacity 0.35s, transform 0.35s;
|
944 |
-
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
945 |
-
}
|
946 |
-
|
947 |
-
.wpr-border-anim-layla::before {
|
948 |
-
-webkit-transform: scale(0,1);
|
949 |
-
-ms-transform: scale(0,1);
|
950 |
-
transform: scale(0,1);
|
951 |
-
-webkit-transform-origin: 0 0;
|
952 |
-
-ms-transform-origin: 0 0;
|
953 |
-
transform-origin: 0 0;
|
954 |
-
}
|
955 |
-
|
956 |
-
.wpr-border-anim-layla::after {
|
957 |
-
-webkit-transform: scale(1,0);
|
958 |
-
-ms-transform: scale(1,0);
|
959 |
-
transform: scale(1,0);
|
960 |
-
-webkit-transform-origin: 100% 0;
|
961 |
-
-ms-transform-origin: 100% 0;
|
962 |
-
transform-origin: 100% 0;
|
963 |
-
}
|
964 |
-
|
965 |
-
.wpr-animation-wrap:hover .wpr-border-anim-layla::before,
|
966 |
-
.wpr-animation-wrap:hover .wpr-border-anim-layla::after {
|
967 |
-
opacity: 1;
|
968 |
-
-webkit-transform: scale(1);
|
969 |
-
-ms-transform: scale(1);
|
970 |
-
transform: scale(1);
|
971 |
-
}
|
972 |
-
|
973 |
-
.wpr-animation-wrap:hover .wpr-border-anim-layla::after {
|
974 |
-
-webkit-transition-delay: 0.15s;
|
975 |
-
-o-transition-delay: 0.15s;
|
976 |
-
transition-delay: 0.15s;
|
977 |
-
}
|
978 |
-
|
979 |
-
/* Oscar */
|
980 |
-
.wpr-border-anim-oscar::before {
|
981 |
-
position: absolute;
|
982 |
-
content: '';
|
983 |
-
opacity: 0;
|
984 |
-
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
985 |
-
transition: opacity 0.35s, -webkit-transform 0.35s;
|
986 |
-
-o-transition: opacity 0.35s, transform 0.35s;
|
987 |
-
transition: opacity 0.35s, transform 0.35s;
|
988 |
-
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
989 |
-
-webkit-transform: scale(0.9);
|
990 |
-
-ms-transform: scale(0.9);
|
991 |
-
transform: scale(0.9);
|
992 |
-
}
|
993 |
-
|
994 |
-
.wpr-animation-wrap:hover .wpr-border-anim-oscar::before {
|
995 |
-
opacity: 1;
|
996 |
-
-webkit-transform: scale(1);
|
997 |
-
-ms-transform: scale(1);
|
998 |
-
transform: scale(1);
|
999 |
-
}
|
1000 |
-
|
1001 |
-
/* Bubba */
|
1002 |
-
.wpr-border-anim-bubba::before,
|
1003 |
-
.wpr-border-anim-bubba::after {
|
1004 |
-
position: absolute;
|
1005 |
-
content: '';
|
1006 |
-
opacity: 0;
|
1007 |
-
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
1008 |
-
transition: opacity 0.35s, -webkit-transform 0.35s;
|
1009 |
-
-o-transition: opacity 0.35s, transform 0.35s;
|
1010 |
-
transition: opacity 0.35s, transform 0.35s;
|
1011 |
-
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
1012 |
-
}
|
1013 |
-
|
1014 |
-
.wpr-border-anim-bubba::before {
|
1015 |
-
-webkit-transform: scale(0,1);
|
1016 |
-
-ms-transform: scale(0,1);
|
1017 |
-
transform: scale(0,1);
|
1018 |
-
}
|
1019 |
-
|
1020 |
-
.wpr-border-anim-bubba::after {
|
1021 |
-
-webkit-transform: scale(1,0);
|
1022 |
-
-ms-transform: scale(1,0);
|
1023 |
-
transform: scale(1,0);
|
1024 |
-
}
|
1025 |
-
|
1026 |
-
.wpr-animation-wrap:hover .wpr-border-anim-bubba::before,
|
1027 |
-
.wpr-animation-wrap:hover .wpr-border-anim-bubba::after {
|
1028 |
-
opacity: 1;
|
1029 |
-
-webkit-transform: scale(1);
|
1030 |
-
-ms-transform: scale(1);
|
1031 |
-
transform: scale(1);
|
1032 |
-
}
|
1033 |
-
|
1034 |
-
/* Romeo */
|
1035 |
-
.wpr-border-anim-romeo::before,
|
1036 |
-
.wpr-border-anim-romeo::after {
|
1037 |
-
position: absolute;
|
1038 |
-
top: 50%;
|
1039 |
-
left: 50%;
|
1040 |
-
width: 80%;
|
1041 |
-
content: '';
|
1042 |
-
opacity: 0;
|
1043 |
-
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
1044 |
-
transition: opacity 0.35s, -webkit-transform 0.35s;
|
1045 |
-
-o-transition: opacity 0.35s, transform 0.35s;
|
1046 |
-
transition: opacity 0.35s, transform 0.35s;
|
1047 |
-
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
1048 |
-
-webkit-transform: translate3d(-50%,-50%,0);
|
1049 |
-
transform: translate3d(-50%,-50%,0);
|
1050 |
-
}
|
1051 |
-
|
1052 |
-
.wpr-animation-wrap:hover .wpr-border-anim-romeo::before {
|
1053 |
-
opacity: 1;
|
1054 |
-
-webkit-transform: translate3d(-50%,-50%,0) rotate(45deg);
|
1055 |
-
transform: translate3d(-50%,-50%,0) rotate(45deg);
|
1056 |
-
}
|
1057 |
-
|
1058 |
-
.wpr-animation-wrap:hover .wpr-border-anim-romeo::after {
|
1059 |
-
opacity: 1;
|
1060 |
-
-webkit-transform: translate3d(-50%,-50%,0) rotate(-45deg);
|
1061 |
-
transform: translate3d(-50%,-50%,0) rotate(-45deg);
|
1062 |
-
}
|
1063 |
-
|
1064 |
-
/* Chicho */
|
1065 |
-
.wpr-border-anim-chicho::before {
|
1066 |
-
position: absolute;
|
1067 |
-
content: '';
|
1068 |
-
-webkit-transform: scale(1.1);
|
1069 |
-
-ms-transform: scale(1.1);
|
1070 |
-
transform: scale(1.1);
|
1071 |
-
opacity: 0;
|
1072 |
-
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
1073 |
-
transition: opacity 0.35s, -webkit-transform 0.35s;
|
1074 |
-
-o-transition: opacity 0.35s, transform 0.35s;
|
1075 |
-
transition: opacity 0.35s, transform 0.35s;
|
1076 |
-
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
1077 |
-
}
|
1078 |
-
|
1079 |
-
.wpr-animation-wrap:hover .wpr-border-anim-chicho::before {
|
1080 |
-
opacity: 1;
|
1081 |
-
-webkit-transform: scale(1);
|
1082 |
-
-ms-transform: scale(1);
|
1083 |
-
transform: scale(1);
|
1084 |
-
}
|
1085 |
-
|
1086 |
-
/* Apollo */
|
1087 |
-
.wpr-border-anim-apollo::before {
|
1088 |
-
position: absolute;
|
1089 |
-
top: 0;
|
1090 |
-
left: 0;
|
1091 |
-
width: 100%;
|
1092 |
-
height: 100%;
|
1093 |
-
content: '';
|
1094 |
-
-webkit-transition: -webkit-transform 0.6s;
|
1095 |
-
transition: -webkit-transform 0.6s;
|
1096 |
-
-o-transition: transform 0.6s;
|
1097 |
-
transition: transform 0.6s;
|
1098 |
-
transition: transform 0.6s, -webkit-transform 0.6s;
|
1099 |
-
-webkit-transform: scale3d(2.9,2.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
|
1100 |
-
transform: scale3d(2.9,2.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
|
1101 |
-
}
|
1102 |
-
|
1103 |
-
.wpr-animation-wrap:hover .wpr-border-anim-apollo::before {
|
1104 |
-
-webkit-transform: scale3d(2.9,2.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
|
1105 |
-
transform: scale3d(2.9,2.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
|
1106 |
-
}
|
1107 |
-
|
1108 |
-
/* Jazz */
|
1109 |
-
.wpr-border-anim-jazz::after {
|
1110 |
-
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
1111 |
-
transition: opacity 0.35s, -webkit-transform 0.35s;
|
1112 |
-
-o-transition: opacity 0.35s, transform 0.35s;
|
1113 |
-
transition: opacity 0.35s, transform 0.35s;
|
1114 |
-
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
1115 |
-
position: absolute;
|
1116 |
-
top: 0;
|
1117 |
-
left: 0;
|
1118 |
-
width: 100%;
|
1119 |
-
height: 100%;
|
1120 |
-
content: '';
|
1121 |
-
opacity: 0;
|
1122 |
-
-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
|
1123 |
-
transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
|
1124 |
-
-webkit-transform-origin: 50% 50%;
|
1125 |
-
-ms-transform-origin: 50% 50%;
|
1126 |
-
transform-origin: 50% 50%;
|
1127 |
-
}
|
1128 |
-
|
1129 |
-
.wpr-animation-wrap:hover .wpr-border-anim-jazz::after {
|
1130 |
-
opacity: 1;
|
1131 |
-
-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
|
1132 |
-
transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
|
1133 |
}
|
1 |
+
/*!
|
2 |
+
* WPR Animations
|
3 |
+
* Version: 1.0
|
4 |
+
* Author: WP Royal
|
5 |
+
* Author URL: https://royal-elementor-addons.com/
|
6 |
+
|
7 |
+
* WPR Animations Copyright WP Royal 2020.
|
8 |
+
*/
|
9 |
+
|
10 |
+
.wpr-anim-transparency {
|
11 |
+
opacity: 0;
|
12 |
+
}
|
13 |
+
|
14 |
+
.wpr-element-fade-in,
|
15 |
+
.wpr-overlay-fade-in {
|
16 |
+
opacity: 0;
|
17 |
+
}
|
18 |
+
|
19 |
+
.wpr-animation-wrap:hover .wpr-anim-size-small.wpr-element-fade-in,
|
20 |
+
.wpr-animation-wrap:hover .wpr-anim-size-small.wpr-overlay-fade-in,
|
21 |
+
.wpr-animation-enter > .wpr-anim-size-small.wpr-overlay-fade-in {
|
22 |
+
opacity: 0.4;
|
23 |
+
}
|
24 |
+
|
25 |
+
.wpr-animation-wrap:hover .wpr-anim-size-medium.wpr-element-fade-in,
|
26 |
+
.wpr-animation-wrap:hover .wpr-anim-size-medium.wpr-overlay-fade-in,
|
27 |
+
.wpr-animation-enter > .wpr-anim-size-medium.wpr-overlay-fade-in {
|
28 |
+
opacity: 0.75;
|
29 |
+
}
|
30 |
+
|
31 |
+
.wpr-animation-wrap:hover .wpr-anim-size-large.wpr-element-fade-in,
|
32 |
+
.wpr-animation-wrap:hover .wpr-anim-size-large.wpr-overlay-fade-in,
|
33 |
+
.wpr-animation-enter > .wpr-anim-size-large.wpr-overlay-fade-in {
|
34 |
+
opacity: 1;
|
35 |
+
}
|
36 |
+
|
37 |
+
.wpr-element-fade-out,
|
38 |
+
.wpr-overlay-fade-out {
|
39 |
+
opacity: 1;
|
40 |
+
}
|
41 |
+
|
42 |
+
.wpr-animation-wrap:hover .wpr-anim-size-small.wpr-element-fade-out,
|
43 |
+
.wpr-animation-wrap:hover .wpr-anim-size-small.wpr-overlay-fade-out,
|
44 |
+
.wpr-animation-enter > .wpr-anim-size-small.wpr-overlay-fade-out {
|
45 |
+
opacity: 0.75;
|
46 |
+
}
|
47 |
+
|
48 |
+
.wpr-animation-wrap:hover .wpr-anim-size-medium.wpr-element-fade-out,
|
49 |
+
.wpr-animation-wrap:hover .wpr-anim-size-medium.wpr-overlay-fade-out,
|
50 |
+
.wpr-animation-enter > .wpr-anim-size-medium.wpr-overlay-fade-out {
|
51 |
+
opacity: 0.4;
|
52 |
+
}
|
53 |
+
|
54 |
+
.wpr-animation-wrap:hover .wpr-anim-size-large.wpr-element-fade-out,
|
55 |
+
.wpr-animation-wrap:hover .wpr-anim-size-large.wpr-overlay-fade-out,
|
56 |
+
.wpr-animation-enter > .wpr-anim-size-large.wpr-overlay-fade-out {
|
57 |
+
opacity: 0;
|
58 |
+
}
|
59 |
+
|
60 |
+
.wpr-anim-size-small.wpr-element-slide-top {
|
61 |
+
-webkit-transform: translateY(-30%);
|
62 |
+
-ms-transform: translateY(-30%);
|
63 |
+
transform: translateY(-30%);
|
64 |
+
}
|
65 |
+
|
66 |
+
.wpr-anim-size-medium.wpr-element-slide-top {
|
67 |
+
-webkit-transform: translateY(-100%);
|
68 |
+
-ms-transform: translateY(-100%);
|
69 |
+
transform: translateY(-100%);
|
70 |
+
}
|
71 |
+
|
72 |
+
.wpr-anim-size-large.wpr-element-slide-top {
|
73 |
+
-webkit-transform: translateY(-200%);
|
74 |
+
-ms-transform: translateY(-200%);
|
75 |
+
transform: translateY(-200%);
|
76 |
+
}
|
77 |
+
|
78 |
+
.wpr-anim-size-small.wpr-overlay-slide-top {
|
79 |
+
-webkit-transform: translateY(-50%);
|
80 |
+
-ms-transform: translateY(-50%);
|
81 |
+
transform: translateY(-50%);
|
82 |
+
}
|
83 |
+
|
84 |
+
.wpr-anim-size-medium.wpr-overlay-slide-top {
|
85 |
+
-webkit-transform: translateY(-70%);
|
86 |
+
-ms-transform: translateY(-70%);
|
87 |
+
transform: translateY(-70%);
|
88 |
+
}
|
89 |
+
|
90 |
+
.wpr-anim-size-large.wpr-overlay-slide-top {
|
91 |
+
-webkit-transform: translateY(-100%);
|
92 |
+
-ms-transform: translateY(-100%);
|
93 |
+
transform: translateY(-100%);
|
94 |
+
}
|
95 |
+
|
96 |
+
.wpr-animation-wrap:hover .wpr-element-slide-top,
|
97 |
+
.wpr-animation-wrap:hover .wpr-overlay-slide-top,
|
98 |
+
.wpr-animation-enter > .wpr-overlay-slide-top {
|
99 |
+
opacity: 1;
|
100 |
+
-webkit-transform: translateY(0);
|
101 |
+
-ms-transform: translateY(0);
|
102 |
+
transform: translateY(0);
|
103 |
+
}
|
104 |
+
|
105 |
+
.wpr-anim-size-small.wpr-element-slide-bottom {
|
106 |
+
-webkit-transform: translateY(30%);
|
107 |
+
-ms-transform: translateY(30%);
|
108 |
+
transform: translateY(30%);
|
109 |
+
}
|
110 |
+
|
111 |
+
.wpr-anim-size-medium.wpr-element-slide-bottom {
|
112 |
+
-webkit-transform: translateY(100%);
|
113 |
+
-ms-transform: translateY(100%);
|
114 |
+
transform: translateY(100%);
|
115 |
+
}
|
116 |
+
|
117 |
+
.wpr-anim-size-large.wpr-element-slide-bottom {
|
118 |
+
-webkit-transform: translateY(200%);
|
119 |
+
-ms-transform: translateY(200%);
|
120 |
+
transform: translateY(200%);
|
121 |
+
}
|
122 |
+
|
123 |
+
.wpr-anim-size-small.wpr-overlay-slide-bottom {
|
124 |
+
-webkit-transform: translateY(50%);
|
125 |
+
-ms-transform: translateY(50%);
|
126 |
+
transform: translateY(50%);
|
127 |
+
}
|
128 |
+
|
129 |
+
.wpr-anim-size-medium.wpr-overlay-slide-bottom {
|
130 |
+
-webkit-transform: translateY(70%);
|
131 |
+
-ms-transform: translateY(70%);
|
132 |
+
transform: translateY(70%);
|
133 |
+
}
|
134 |
+
|
135 |
+
.wpr-anim-size-large.wpr-overlay-slide-bottom {
|
136 |
+
-webkit-transform: translateY(100%);
|
137 |
+
-ms-transform: translateY(100%);
|
138 |
+
transform: translateY(100%);
|
139 |
+
}
|
140 |
+
|
141 |
+
.wpr-animation-wrap:hover .wpr-element-slide-bottom,
|
142 |
+
.wpr-animation-wrap:hover .wpr-overlay-slide-bottom,
|
143 |
+
.wpr-animation-enter > .wpr-overlay-slide-bottom {
|
144 |
+
opacity: 1;
|
145 |
+
-webkit-transform: translateY(0);
|
146 |
+
-ms-transform: translateY(0);
|
147 |
+
transform: translateY(0);
|
148 |
+
}
|
149 |
+
|
150 |
+
.wpr-anim-size-small.wpr-element-slide-right {
|
151 |
+
-webkit-transform: translateX(30%);
|
152 |
+
-ms-transform: translateX(30%);
|
153 |
+
transform: translateX(30%);
|
154 |
+
}
|
155 |
+
|
156 |
+
.wpr-anim-size-medium.wpr-element-slide-right {
|
157 |
+
-webkit-transform: translateX(150%);
|
158 |
+
-ms-transform: translateX(150%);
|
159 |
+
transform: translateX(150%);
|
160 |
+
}
|
161 |
+
|
162 |
+
.wpr-anim-size-large.wpr-element-slide-right {
|
163 |
+
-webkit-transform: translateX(300%);
|
164 |
+
-ms-transform: translateX(300%);
|
165 |
+
transform: translateX(300%);
|
166 |
+
}
|
167 |
+
|
168 |
+
.wpr-anim-size-small.wpr-overlay-slide-right {
|
169 |
+
-webkit-transform: translateX(50%);
|
170 |
+
-ms-transform: translateX(50%);
|
171 |
+
transform: translateX(50%);
|
172 |
+
}
|
173 |
+
|
174 |
+
.wpr-anim-size-medium.wpr-overlay-slide-right {
|
175 |
+
-webkit-transform: translateX(70%);
|
176 |
+
-ms-transform: translateX(70%);
|
177 |
+
transform: translateX(70%);
|
178 |
+
}
|
179 |
+
|
180 |
+
.wpr-anim-size-large.wpr-overlay-slide-right {
|
181 |
+
-webkit-transform: translateX(100%);
|
182 |
+
-ms-transform: translateX(100%);
|
183 |
+
transform: translateX(100%);
|
184 |
+
}
|
185 |
+
|
186 |
+
.wpr-animation-wrap:hover .wpr-element-slide-right,
|
187 |
+
.wpr-animation-wrap:hover .wpr-overlay-slide-right,
|
188 |
+
.wpr-animation-enter > .wpr-overlay-slide-right {
|
189 |
+
opacity: 1;
|
190 |
+
-webkit-transform: translateX(0);
|
191 |
+
-ms-transform: translateX(0);
|
192 |
+
transform: translateX(0);
|
193 |
+
}
|
194 |
+
|
195 |
+
.wpr-anim-size-small.wpr-element-slide-left {
|
196 |
+
-webkit-transform: translateX(-30%);
|
197 |
+
-ms-transform: translateX(-30%);
|
198 |
+
transform: translateX(-30%);
|
199 |
+
}
|
200 |
+
|
201 |
+
.wpr-anim-size-medium.wpr-element-slide-left {
|
202 |
+
-webkit-transform: translateX(-150%);
|
203 |
+
-ms-transform: translateX(-150%);
|
204 |
+
transform: translateX(-150%);
|
205 |
+
}
|
206 |
+
|
207 |
+
.wpr-anim-size-large.wpr-element-slide-left {
|
208 |
+
-webkit-transform: translateX(-300%);
|
209 |
+
-ms-transform: translateX(-300%);
|
210 |
+
transform: translateX(-300%);
|
211 |
+
}
|
212 |
+
|
213 |
+
.wpr-anim-size-small.wpr-overlay-slide-left {
|
214 |
+
-webkit-transform: translateX(-50%);
|
215 |
+
-ms-transform: translateX(-50%);
|
216 |
+
transform: translateX(-50%);
|
217 |
+
}
|
218 |
+
|
219 |
+
.wpr-anim-size-medium.wpr-overlay-slide-left {
|
220 |
+
-webkit-transform: translateX(-70%);
|
221 |
+
-ms-transform: translateX(-70%);
|
222 |
+
transform: translateX(-70%);
|
223 |
+
}
|
224 |
+
|
225 |
+
.wpr-anim-size-large.wpr-overlay-slide-left {
|
226 |
+
-webkit-transform: translateX(-100%);
|
227 |
+
-ms-transform: translateX(-100%);
|
228 |
+
transform: translateX(-100%);
|
229 |
+
}
|
230 |
+
|
231 |
+
.wpr-animation-wrap:hover .wpr-element-slide-left,
|
232 |
+
.wpr-animation-wrap:hover .wpr-overlay-slide-left,
|
233 |
+
.wpr-animation-enter > .wpr-overlay-slide-left {
|
234 |
+
opacity: 1;
|
235 |
+
-webkit-transform: translateX(0);
|
236 |
+
-ms-transform: translateX(0);
|
237 |
+
transform: translateX(0);
|
238 |
+
}
|
239 |
+
|
240 |
+
.wpr-element-slide-x-right,
|
241 |
+
.wpr-element-slide-x-left {
|
242 |
+
position: relative;
|
243 |
+
overflow: hidden;
|
244 |
+
}
|
245 |
+
|
246 |
+
.wpr-element-slide-x-right .inner-block,
|
247 |
+
.wpr-element-slide-x-left .inner-block {
|
248 |
+
position: relative;
|
249 |
+
-webkit-transition-duration: inherit;
|
250 |
+
-o-transition-duration: inherit;
|
251 |
+
transition-duration: inherit;
|
252 |
+
}
|
253 |
+
|
254 |
+
.wpr-element-slide-x-right .inner-block {
|
255 |
+
right: -100%;
|
256 |
+
}
|
257 |
+
|
258 |
+
.wpr-animation-wrap:hover .wpr-element-slide-x-right .inner-block {
|
259 |
+
right: 0;
|
260 |
+
}
|
261 |
+
|
262 |
+
.wpr-element-slide-x-left .inner-block {
|
263 |
+
left: -100%;
|
264 |
+
}
|
265 |
+
|
266 |
+
.wpr-animation-wrap:hover .wpr-element-slide-x-left .inner-block {
|
267 |
+
left: 0;
|
268 |
+
}
|
269 |
+
|
270 |
+
.wpr-element-skew-top,
|
271 |
+
.wpr-overlay-skew-top {
|
272 |
+
-webkit-transform-origin: center top 0;
|
273 |
+
-ms-transform-origin: center top 0;
|
274 |
+
transform-origin: center top 0;
|
275 |
+
}
|
276 |
+
|
277 |
+
.wpr-overlay-skew-top {
|
278 |
+
top: 0 !important;
|
279 |
+
}
|
280 |
+
|
281 |
+
.wpr-anim-size-small.wpr-element-skew-top,
|
282 |
+
.wpr-anim-size-small.wpr-overlay-skew-top {
|
283 |
+
-webkit-transform: perspective(600px) rotateX(-30deg);
|
284 |
+
transform: perspective(600px) rotateX(-30deg);
|
285 |
+
}
|
286 |
+
|
287 |
+
.wpr-anim-size-medium.wpr-element-skew-top,
|
288 |
+
.wpr-anim-size-medium.wpr-overlay-skew-top {
|
289 |
+
-webkit-transform: perspective(600px) rotateX(-50deg);
|
290 |
+
transform: perspective(600px) rotateX(-50deg);
|
291 |
+
}
|
292 |
+
|
293 |
+
.wpr-anim-size-large.wpr-element-skew-top,
|
294 |
+
.wpr-anim-size-large.wpr-overlay-skew-top {
|
295 |
+
-webkit-transform: perspective(600px) rotateX(-90deg);
|
296 |
+
transform: perspective(600px) rotateX(-90deg);
|
297 |
+
}
|
298 |
+
|
299 |
+
.wpr-animation-wrap:hover .wpr-element-skew-top,
|
300 |
+
.wpr-animation-wrap:hover .wpr-overlay-skew-top,
|
301 |
+
.wpr-animation-enter > .wpr-overlay-skew-top {
|
302 |
+
opacity: 1;
|
303 |
+
-webkit-transform: perspective(600px) rotateX(0deg);
|
304 |
+
transform: perspective(600px) rotateX(0deg);
|
305 |
+
}
|
306 |
+
|
307 |
+
.wpr-element-skew-bottom,
|
308 |
+
.wpr-overlay-skew-bottom {
|
309 |
+
-webkit-transform-origin: center bottom 0;
|
310 |
+
-ms-transform-origin: center bottom 0;
|
311 |
+
transform-origin: center bottom 0;
|
312 |
+
}
|
313 |
+
|
314 |
+
.wpr-overlay-skew-bottom {
|
315 |
+
top: auto !important;
|
316 |
+
bottom: 0 !important;
|
317 |
+
}
|
318 |
+
|
319 |
+
.wpr-anim-size-small.wpr-element-skew-bottom,
|
320 |
+
.wpr-anim-size-small.wpr-overlay-skew-bottom {
|
321 |
+
-webkit-transform: perspective(600px) rotateX(30deg);
|
322 |
+
transform: perspective(600px) rotateX(30deg);
|
323 |
+
}
|
324 |
+
|
325 |
+
.wpr-anim-size-medium.wpr-element-skew-bottom,
|
326 |
+
.wpr-anim-size-medium.wpr-overlay-skew-bottom {
|
327 |
+
-webkit-transform: perspective(600px) rotateX(50deg);
|
328 |
+
transform: perspective(600px) rotateX(50deg);
|
329 |
+
}
|
330 |
+
|
331 |
+
.wpr-anim-size-large.wpr-element-skew-bottom,
|
332 |
+
.wpr-anim-size-large.wpr-overlay-skew-bottom {
|
333 |
+
-webkit-transform: perspective(600px) rotateX(90deg);
|
334 |
+
transform: perspective(600px) rotateX(90deg);
|
335 |
+
}
|
336 |
+
|
337 |
+
.wpr-animation-wrap:hover .wpr-element-skew-bottom,
|
338 |
+
.wpr-animation-wrap:hover .wpr-overlay-skew-bottom,
|
339 |
+
.wpr-animation-enter > .wpr-overlay-skew-bottom {
|
340 |
+
opacity: 1;
|
341 |
+
-webkit-transform: perspective(600px) rotateX(0deg);
|
342 |
+
transform: perspective(600px) rotateX(0deg);
|
343 |
+
}
|
344 |
+
|
345 |
+
.wpr-element-skew-right,
|
346 |
+
.wpr-overlay-skew-right {
|
347 |
+
-webkit-transform-origin: center right 0;
|
348 |
+
-ms-transform-origin: center right 0;
|
349 |
+
transform-origin: center right 0;
|
350 |
+
}
|
351 |
+
|
352 |
+
.wpr-overlay-skew-right {
|
353 |
+
left: auto !important;
|
354 |
+
right: 0 !important;
|
355 |
+
}
|
356 |
+
|
357 |
+
.wpr-anim-size-small.wpr-element-skew-right,
|
358 |
+
.wpr-anim-size-small.wpr-overlay-skew-right {
|
359 |
+
-webkit-transform: perspective(600px) rotateY(-30deg);
|
360 |
+
transform: perspective(600px) rotateY(-30deg);
|
361 |
+
}
|
362 |
+
|
363 |
+
.wpr-anim-size-medium.wpr-element-skew-right,
|
364 |
+
.wpr-anim-size-medium.wpr-overlay-skew-right {
|
365 |
+
-webkit-transform: perspective(600px) rotateY(-50deg);
|
366 |
+
transform: perspective(600px) rotateY(-50deg);
|
367 |
+
}
|
368 |
+
|
369 |
+
.wpr-anim-size-large.wpr-element-skew-right,
|
370 |
+
.wpr-anim-size-large.wpr-overlay-skew-right {
|
371 |
+
-webkit-transform: perspective(600px) rotateY(-90deg);
|
372 |
+
transform: perspective(600px) rotateY(-90deg);
|
373 |
+
}
|
374 |
+
|
375 |
+
.wpr-animation-wrap:hover .wpr-element-skew-right,
|
376 |
+
.wpr-animation-wrap:hover .wpr-overlay-skew-right,
|
377 |
+
.wpr-animation-enter > .wpr-overlay-skew-right {
|
378 |
+
opacity: 1;
|
379 |
+
-webkit-transform: perspective(600px) rotateY(0deg);
|
380 |
+
transform: perspective(600px) rotateY(0deg);
|
381 |
+
}
|
382 |
+
|
383 |
+
.wpr-element-skew-left,
|
384 |
+
.wpr-overlay-skew-left {
|
385 |
+
-webkit-transform-origin: center left 0;
|
386 |
+
-ms-transform-origin: center left 0;
|
387 |
+
transform-origin: center left 0;
|
388 |
+
}
|
389 |
+
|
390 |
+
.wpr-overlay-skew-left {
|
391 |
+
left: 0 !important;
|
392 |
+
}
|
393 |
+
|
394 |
+
.wpr-anim-size-small.wpr-element-skew-left,
|
395 |
+
.wpr-anim-size-small.wpr-overlay-skew-left {
|
396 |
+
-webkit-transform: perspective(600px) rotateY(30deg);
|
397 |
+
transform: perspective(600px) rotateY(30deg);
|
398 |
+
}
|
399 |
+
|
400 |
+
.wpr-anim-size-medium.wpr-element-skew-left,
|
401 |
+
.wpr-anim-size-medium.wpr-overlay-skew-left {
|
402 |
+
-webkit-transform: perspective(600px) rotateY(50deg);
|
403 |
+
transform: perspective(600px) rotateY(50deg);
|
404 |
+
}
|
405 |
+
|
406 |
+
.wpr-anim-size-large.wpr-element-skew-left,
|
407 |
+
.wpr-anim-size-large.wpr-overlay-skew-left {
|
408 |
+
-webkit-transform: perspective(600px) rotateY(90deg);
|
409 |
+
transform: perspective(600px) rotateY(90deg);
|
410 |
+
}
|
411 |
+
|
412 |
+
.wpr-animation-wrap:hover .wpr-element-skew-left,
|
413 |
+
.wpr-animation-wrap:hover .wpr-overlay-skew-left,
|
414 |
+
.wpr-animation-enter > .wpr-overlay-skew-left {
|
415 |
+
opacity: 1;
|
416 |
+
-webkit-transform: perspective(600px) rotateY(0deg);
|
417 |
+
transform: perspective(600px) rotateY(0deg);
|
418 |
+
}
|
419 |
+
|
420 |
+
.wpr-anim-size-small.wpr-element-scale-up,
|
421 |
+
.wpr-anim-size-small.wpr-overlay-scale-up {
|
422 |
+
-webkit-transform: scale(0.9);
|
423 |
+
-ms-transform: scale(0.9);
|
424 |
+
transform: scale(0.9);
|
425 |
+
}
|
426 |
+
|
427 |
+
.wpr-anim-size-medium.wpr-element-scale-up,
|
428 |
+
.wpr-anim-size-medium.wpr-overlay-scale-up {
|
429 |
+
-webkit-transform: scale(0.6);
|
430 |
+
-ms-transform: scale(0.6);
|
431 |
+
transform: scale(0.6);
|
432 |
+
}
|
433 |
+
|
434 |
+
.wpr-anim-size-large.wpr-element-scale-up,
|
435 |
+
.wpr-anim-size-large.wpr-overlay-scale-up {
|
436 |
+
-webkit-transform: scale(0.2);
|
437 |
+
-ms-transform: scale(0.2);
|
438 |
+
transform: scale(0.2);
|
439 |
+
}
|
440 |
+
|
441 |
+
.wpr-animation-wrap:hover .wpr-element-scale-up,
|
442 |
+
.wpr-animation-wrap:hover .wpr-overlay-scale-up,
|
443 |
+
.wpr-animation-enter > .wpr-overlay-scale-up {
|
444 |
+
opacity: 1;
|
445 |
+
-webkit-transform: scale(1);
|
446 |
+
-ms-transform: scale(1);
|
447 |
+
transform: scale(1);
|
448 |
+
}
|
449 |
+
|
450 |
+
.wpr-anim-size-small.wpr-element-scale-down,
|
451 |
+
.wpr-anim-size-small.wpr-overlay-scale-down {
|
452 |
+
-webkit-transform: scale(1.1);
|
453 |
+
-ms-transform: scale(1.1);
|
454 |
+
transform: scale(1.1);
|
455 |
+
}
|
456 |
+
|
457 |
+
.wpr-anim-size-medium.wpr-element-scale-down,
|
458 |
+
.wpr-anim-size-medium.wpr-overlay-scale-down {
|
459 |
+
-webkit-transform: scale(1.4);
|
460 |
+
-ms-transform: scale(1.4);
|
461 |
+
transform: scale(1.4);
|
462 |
+
}
|
463 |
+
|
464 |
+
.wpr-anim-size-large.wpr-element-scale-down,
|
465 |
+
.wpr-anim-size-large.wpr-overlay-scale-down {
|
466 |
+
-webkit-transform: scale(1.9);
|
467 |
+
-ms-transform: scale(1.9);
|
468 |
+
transform: scale(1.9);
|
469 |
+
}
|
470 |
+
|
471 |
+
.wpr-animation-wrap:hover .wpr-element-scale-down,
|
472 |
+
.wpr-animation-wrap:hover .wpr-overlay-scale-down,
|
473 |
+
.wpr-animation-enter > .wpr-overlay-scale-down {
|
474 |
+
opacity: 1;
|
475 |
+
-webkit-transform: scale(1);
|
476 |
+
-ms-transform: scale(1);
|
477 |
+
transform: scale(1);
|
478 |
+
}
|
479 |
+
|
480 |
+
.wpr-anim-size-small.wpr-element-roll-right,
|
481 |
+
.wpr-anim-size-small.wpr-overlay-roll-right {
|
482 |
+
-webkit-transform: translateX(100%) rotate(90deg);
|
483 |
+
-ms-transform: translateX(100%) rotate(90deg);
|
484 |
+
transform: translateX(100%) rotate(90deg);
|
485 |
+
}
|
486 |
+
|
487 |
+
.wpr-anim-size-medium.wpr-element-roll-right,
|
488 |
+
.wpr-anim-size-medium.wpr-overlay-roll-right {
|
489 |
+
-webkit-transform: translateX(100%) rotate(240deg);
|
490 |
+
-ms-transform: translateX(100%) rotate(240deg);
|
491 |
+
transform: translateX(100%) rotate(240deg);
|
492 |
+
}
|
493 |
+
|
494 |
+
.wpr-anim-size-large.wpr-element-roll-right,
|
495 |
+
.wpr-anim-size-large.wpr-overlay-roll-right {
|
496 |
+
-webkit-transform: translateX(100%) rotate(360deg);
|
497 |
+
-ms-transform: translateX(100%) rotate(360deg);
|
498 |
+
transform: translateX(100%) rotate(360deg);
|
499 |
+
}
|
500 |
+
|
501 |
+
.wpr-animation-wrap:hover .wpr-element-roll-right,
|
502 |
+
.wpr-animation-wrap:hover .wpr-overlay-roll-right,
|
503 |
+
.wpr-animation-enter > .wpr-overlay-roll-right {
|
504 |
+
opacity: 1;
|
505 |
+
-webkit-transform: translateX(0) rotate(0);
|
506 |
+
-ms-transform: translateX(0) rotate(0);
|
507 |
+
transform: translateX(0) rotate(0);
|
508 |
+
}
|
509 |
+
|
510 |
+
.wpr-anim-size-small.wpr-element-roll-left,
|
511 |
+
.wpr-anim-size-small.wpr-overlay-roll-left {
|
512 |
+
-webkit-transform: translateX(-100%) rotate(-90deg);
|
513 |
+
-ms-transform: translateX(-100%) rotate(-90deg);
|
514 |
+
transform: translateX(-100%) rotate(-90deg);
|
515 |
+
}
|
516 |
+
|
517 |
+
.wpr-anim-size-medium.wpr-element-roll-left,
|
518 |
+
.wpr-anim-size-medium.wpr-overlay-roll-left {
|
519 |
+
-webkit-transform: translateX(-100%) rotate(-240deg);
|
520 |
+
-ms-transform: translateX(-100%) rotate(-240deg);
|
521 |
+
transform: translateX(-100%) rotate(-240deg);
|
522 |
+
}
|
523 |
+
|
524 |
+
.wpr-anim-size-large.wpr-element-roll-left,
|
525 |
+
.wpr-anim-size-large.wpr-overlay-roll-left {
|
526 |
+
-webkit-transform: translateX(-100%) rotate(-360deg);
|
527 |
+
-ms-transform: translateX(-100%) rotate(-360deg);
|
528 |
+
transform: translateX(-100%) rotate(-360deg);
|
529 |
+
}
|
530 |
+
|
531 |
+
.wpr-animation-wrap:hover .wpr-element-roll-left,
|
532 |
+
.wpr-animation-wrap:hover .wpr-overlay-roll-left,
|
533 |
+
.wpr-animation-enter > .wpr-overlay-roll-left {
|
534 |
+
opacity: 1;
|
535 |
+
-webkit-transform: translateX(0) rotate(0);
|
536 |
+
-ms-transform: translateX(0) rotate(0);
|
537 |
+
transform: translateX(0) rotate(0);
|
538 |
+
}
|
539 |
+
|
540 |
+
|
541 |
+
/* Timing Functions */
|
542 |
+
|
543 |
+
.wpr-anim-timing-linear {
|
544 |
+
-webkit-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750);
|
545 |
+
-o-transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750);
|
546 |
+
transition-timing-function: cubic-bezier(0.250, 0.250, 0.750, 0.750);
|
547 |
+
}
|
548 |
+
|
549 |
+
.wpr-anim-timing-ease-default {
|
550 |
+
-webkit-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
|
551 |
+
-o-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
|
552 |
+
transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
|
553 |
+
}
|
554 |
+
|
555 |
+
.wpr-anim-timing-ease-in {
|
556 |
+
-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
|
557 |
+
-o-transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
|
558 |
+
transition-timing-function: cubic-bezier(0.420, 0.000, 1.000, 1.000);
|
559 |
+
}
|
560 |
+
|
561 |
+
.wpr-anim-timing-ease-out {
|
562 |
+
-webkit-transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
|
563 |
+
-o-transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
|
564 |
+
transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
|
565 |
+
}
|
566 |
+
|
567 |
+
.wpr-anim-timing-ease-in-out {
|
568 |
+
-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
|
569 |
+
-o-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
|
570 |
+
transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);
|
571 |
+
}
|
572 |
+
|
573 |
+
.wpr-anim-timing-ease-in-quad {
|
574 |
+
-webkit-transition-timing-function: cubic-bezier(0.550, 0.085, 0.680, 0.530);
|
575 |
+
-o-transition-timing-function: cubic-bezier(0.550, 0.085, 0.680, 0.530);
|
576 |
+
transition-timing-function: cubic-bezier(0.550, 0.085, 0.680, 0.530);
|
577 |
+
}
|
578 |
+
|
579 |
+
.wpr-anim-timing-ease-in-cubic {
|
580 |
+
-webkit-transition-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
|
581 |
+
-o-transition-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
|
582 |
+
transition-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
|
583 |
+
}
|
584 |
+
|
585 |
+
.wpr-anim-timing-ease-in-quart {
|
586 |
+
-webkit-transition-timing-function: cubic-bezier(0.895, 0.030, 0.685, 0.220);
|
587 |
+
-o-transition-timing-function: cubic-bezier(0.895, 0.030, 0.685, 0.220);
|
588 |
+
transition-timing-function: cubic-bezier(0.895, 0.030, 0.685, 0.220);
|
589 |
+
}
|
590 |
+
|
591 |
+
.wpr-anim-timing-ease-in-quint {
|
592 |
+
-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
|
593 |
+
-o-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
|
594 |
+
transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
|
595 |
+
}
|
596 |
+
|
597 |
+
.wpr-anim-timing-ease-in-sine {
|
598 |
+
-webkit-transition-timing-function: cubic-bezier(0.470, 0.000, 0.745, 0.715);
|
599 |
+
-o-transition-timing-function: cubic-bezier(0.470, 0.000, 0.745, 0.715);
|
600 |
+
transition-timing-function: cubic-bezier(0.470, 0.000, 0.745, 0.715);
|
601 |
+
}
|
602 |
+
|
603 |
+
.wpr-anim-timing-ease-in-expo {
|
604 |
+
-webkit-transition-timing-function: cubic-bezier(0.950, 0.050, 0.795, 0.035);
|
605 |
+
-o-transition-timing-function: cubic-bezier(0.950, 0.050, 0.795, 0.035);
|
606 |
+
transition-timing-function: cubic-bezier(0.950, 0.050, 0.795, 0.035);
|
607 |
+
}
|
608 |
+
|
609 |
+
.wpr-anim-timing-ease-in-circ {
|
610 |
+
-webkit-transition-timing-function: cubic-bezier(0.600, 0.040, 0.980, 0.335);
|
611 |
+
-o-transition-timing-function: cubic-bezier(0.600, 0.040, 0.980, 0.335);
|
612 |
+
transition-timing-function: cubic-bezier(0.600, 0.040, 0.980, 0.335);
|
613 |
+
}
|
614 |
+
|
615 |
+
.wpr-anim-timing-ease-in-back {
|
616 |
+
-webkit-transition-timing-function: cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
617 |
+
-o-transition-timing-function: cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
618 |
+
transition-timing-function: cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
619 |
+
}
|
620 |
+
|
621 |
+
.wpr-anim-timing-ease-out-quad {
|
622 |
+
-webkit-transition-timing-function: cubic-bezier(0.250, 0.460, 0.450, 0.940);
|
623 |
+
-o-transition-timing-function: cubic-bezier(0.250, 0.460, 0.450, 0.940);
|
624 |
+
transition-timing-function: cubic-bezier(0.250, 0.460, 0.450, 0.940);
|
625 |
+
}
|
626 |
+
|
627 |
+
.wpr-anim-timing-ease-out-cubic {
|
628 |
+
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
|
629 |
+
-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
|
630 |
+
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
|
631 |
+
}
|
632 |
+
|
633 |
+
.wpr-anim-timing-ease-out-quart {
|
634 |
+
-webkit-transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
|
635 |
+
-o-transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
|
636 |
+
transition-timing-function: cubic-bezier(0.165, 0.840, 0.440, 1.000);
|
637 |
+
}
|
638 |
+
|
639 |
+
.wpr-anim-timing-ease-out-quint {
|
640 |
+
-webkit-transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
|
641 |
+
-o-transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
|
642 |
+
transition-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
|
643 |
+
}
|
644 |
+
|
645 |
+
.wpr-anim-timing-ease-out-sine {
|
646 |
+
-webkit-transition-timing-function: cubic-bezier(0.390, 0.575, 0.565, 1.000);
|
647 |
+
-o-transition-timing-function: cubic-bezier(0.390, 0.575, 0.565, 1.000);
|
648 |
+
transition-timing-function: cubic-bezier(0.390, 0.575, 0.565, 1.000);
|
649 |
+
}
|
650 |
+
|
651 |
+
.wpr-anim-timing-ease-out-expo {
|
652 |
+
-webkit-transition-timing-function: cubic-bezier(0.190, 1.000, 0.220, 1.000);
|
653 |
+
-o-transition-timing-function: cubic-bezier(0.190, 1.000, 0.220, 1.000);
|
654 |
+
transition-timing-function: cubic-bezier(0.190, 1.000, 0.220, 1.000);
|
655 |
+
}
|
656 |
+
|
657 |
+
.wpr-anim-timing-ease-out-circ {
|
658 |
+
-webkit-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000);
|
659 |
+
-o-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000);
|
660 |
+
transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000);
|
661 |
+
}
|
662 |
+
|
663 |
+
.wpr-anim-timing-ease-out-back {
|
664 |
+
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.275);
|
665 |
+
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.275);
|
666 |
+
transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.275);
|
667 |
+
}
|
668 |
+
|
669 |
+
.wpr-anim-timing-ease-in-out-quad {
|
670 |
+
-webkit-transition-timing-function: cubic-bezier(0.455, 0.030, 0.515, 0.955);
|
671 |
+
-o-transition-timing-function: cubic-bezier(0.455, 0.030, 0.515, 0.955);
|
672 |
+
transition-timing-function: cubic-bezier(0.455, 0.030, 0.515, 0.955)
|
673 |
+
}
|
674 |
+
|
675 |
+
.wpr-anim-timing-ease-in-out-cubic {
|
676 |
+
-webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
|
677 |
+
-o-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
|
678 |
+
transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
|
679 |
+
}
|
680 |
+
|
681 |
+
.wpr-anim-timing-ease-in-out-quart {
|
682 |
+
-webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
|
683 |
+
-o-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
|
684 |
+
transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
|
685 |
+
}
|
686 |
+
|
687 |
+
.wpr-anim-timing-ease-in-out-quint {
|
688 |
+
-webkit-transition-timing-function: cubic-bezier(0.860, 0.000, 0.070, 1.000);
|
689 |
+
-o-transition-timing-function: cubic-bezier(0.860, 0.000, 0.070, 1.000);
|
690 |
+
transition-timing-function: cubic-bezier(0.860, 0.000, 0.070, 1.000);
|
691 |
+
}
|
692 |
+
|
693 |
+
.wpr-anim-timing-ease-in-out-sine {
|
694 |
+
-webkit-transition-timing-function: cubic-bezier(0.445, 0.050, 0.550, 0.950);
|
695 |
+
-o-transition-timing-function: cubic-bezier(0.445, 0.050, 0.550, 0.950);
|
696 |
+
transition-timing-function: cubic-bezier(0.445, 0.050, 0.550, 0.950);
|
697 |
+
}
|
698 |
+
|
699 |
+
.wpr-anim-timing-ease-in-out-expo {
|
700 |
+
-webkit-transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000);
|
701 |
+
-o-transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000);
|
702 |
+
transition-timing-function: cubic-bezier(1.000, 0.000, 0.000, 1.000);
|
703 |
+
}
|
704 |
+
|
705 |
+
.wpr-anim-timing-ease-in-out-circ {
|
706 |
+
-webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.150, 0.860);
|
707 |
+
-o-transition-timing-function: cubic-bezier(0.785, 0.135, 0.150, 0.860);
|
708 |
+
transition-timing-function: cubic-bezier(0.785, 0.135, 0.150, 0.860);
|
709 |
+
}
|
710 |
+
|
711 |
+
.wpr-anim-timing-ease-in-out-back {
|
712 |
+
-webkit-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
|
713 |
+
-o-transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
|
714 |
+
transition-timing-function: cubic-bezier(0.680, -0.550, 0.265, 1.550);
|
715 |
+
}
|
716 |
+
|
717 |
+
|
718 |
+
/* Image Effects */
|
719 |
+
|
720 |
+
.wpr-slide.wpr-effect-dir-top:hover img {
|
721 |
+
-webkit-transform: translateY(-100%);
|
722 |
+
-ms-transform: translateY(-100%);
|
723 |
+
transform: translateY(-100%);
|
724 |
+
}
|
725 |
+
|
726 |
+
.wpr-slide.wpr-effect-dir-bottom:hover img {
|
727 |
+
-webkit-transform: translateY(100%);
|
728 |
+
-ms-transform: translateY(100%);
|
729 |
+
transform: translateY(100%);
|
730 |
+
}
|
731 |
+
|
732 |
+
.wpr-slide.wpr-effect-dir-right:hover img {
|
733 |
+
-webkit-transform: translateX(100%);
|
734 |
+
-ms-transform: translateX(100%);
|
735 |
+
transform: translateX(100%);
|
736 |
+
}
|
737 |
+
|
738 |
+
.wpr-slide.wpr-effect-dir-left:hover img {
|
739 |
+
-webkit-transform: translateX(-100%);
|
740 |
+
-ms-transform: translateX(-100%);
|
741 |
+
transform: translateX(-100%);
|
742 |
+
}
|
743 |
+
|
744 |
+
.wpr-zoom-in.wpr-effect-size-small:hover img {
|
745 |
+
-webkit-transform: scale(1.1);
|
746 |
+
-ms-transform: scale(1.1);
|
747 |
+
transform: scale(1.1);
|
748 |
+
}
|
749 |
+
|
750 |
+
.wpr-zoom-in.wpr-effect-size-medium:hover img {
|
751 |
+
-webkit-transform: scale(1.3);
|
752 |
+
-ms-transform: scale(1.3);
|
753 |
+
transform: scale(1.3);
|
754 |
+
}
|
755 |
+
|
756 |
+
.wpr-zoom-in.wpr-effect-size-large:hover img {
|
757 |
+
-webkit-transform: scale(1.5);
|
758 |
+
-ms-transform: scale(1.5);
|
759 |
+
transform: scale(1.5);
|
760 |
+
}
|
761 |
+
|
762 |
+
.wpr-zoom-out.wpr-effect-size-small img {
|
763 |
+
-webkit-transform: scale(1.1);
|
764 |
+
-ms-transform: scale(1.1);
|
765 |
+
transform: scale(1.1);
|
766 |
+
}
|
767 |
+
|
768 |
+
.wpr-zoom-out.wpr-effect-size-medium img {
|
769 |
+
-webkit-transform: scale(1.3);
|
770 |
+
-ms-transform: scale(1.3);
|
771 |
+
transform: scale(1.3);
|
772 |
+
}
|
773 |
+
|
774 |
+
.wpr-zoom-out.wpr-effect-size-large img {
|
775 |
+
-webkit-transform: scale(1.5);
|
776 |
+
-ms-transform: scale(1.5);
|
777 |
+
transform: scale(1.5);
|
778 |
+
}
|
779 |
+
|
780 |
+
.wpr-zoom-out.wpr-effect-size-small:hover img,
|
781 |
+
.wpr-zoom-out.wpr-effect-size-medium:hover img,
|
782 |
+
.wpr-zoom-out.wpr-effect-size-large:hover img {
|
783 |
+
-webkit-transform: scale(1);
|
784 |
+
-ms-transform: scale(1);
|
785 |
+
transform: scale(1);
|
786 |
+
}
|
787 |
+
|
788 |
+
.wpr-grayscale-in.wpr-effect-size-small:hover img {
|
789 |
+
-webkit-filter: grayscale(0.3);
|
790 |
+
filter: grayscale(0.3);
|
791 |
+
}
|
792 |
+
|
793 |
+
.wpr-grayscale-in.wpr-effect-size-medium:hover img {
|
794 |
+
-webkit-filter: grayscale(0.6);
|
795 |
+
filter: grayscale(0.6);
|
796 |
+
}
|
797 |
+
|
798 |
+
.wpr-grayscale-in.wpr-effect-size-large:hover img {
|
799 |
+
-webkit-filter: grayscale(1);
|
800 |
+
filter: grayscale(1);
|
801 |
+
}
|
802 |
+
|
803 |
+
.wpr-grayscale-out.wpr-effect-size-small img {
|
804 |
+
-webkit-filter: grayscale(0.3);
|
805 |
+
filter: grayscale(0.3);
|
806 |
+
}
|
807 |
+
|
808 |
+
.wpr-grayscale-out.wpr-effect-size-medium img {
|
809 |
+
-webkit-filter: grayscale(0.6);
|
810 |
+
filter: grayscale(0.6);
|
811 |
+
}
|
812 |
+
|
813 |
+
.wpr-grayscale-out.wpr-effect-size-large img {
|
814 |
+
-webkit-filter: grayscale(1);
|
815 |
+
filter: grayscale(1);
|
816 |
+
}
|
817 |
+
|
818 |
+
.wpr-grayscale-out.wpr-effect-size-small:hover img,
|
819 |
+
.wpr-grayscale-out.wpr-effect-size-medium:hover img,
|
820 |
+
.wpr-grayscale-out.wpr-effect-size-large:hover img {
|
821 |
+
-webkit-filter: grayscale(0);
|
822 |
+
filter: grayscale(0);
|
823 |
+
}
|
824 |
+
|
825 |
+
.wpr-blur-in.wpr-effect-size-small:hover img {
|
826 |
+
-webkit-filter: blur(1px);
|
827 |
+
filter: blur(1px);
|
828 |
+
}
|
829 |
+
|
830 |
+
.wpr-blur-in.wpr-effect-size-medium:hover img {
|
831 |
+
-webkit-filter: blur(3px);
|
832 |
+
filter: blur(3px);
|
833 |
+
}
|
834 |
+
|
835 |
+
.wpr-blur-in.wpr-effect-size-large:hover img {
|
836 |
+
-webkit-filter: blur(5px);
|
837 |
+
filter: blur(5px);
|
838 |
+
}
|
839 |
+
|
840 |
+
.wpr-blur-out.wpr-effect-size-small img {
|
841 |
+
-webkit-filter: blur(1px);
|
842 |
+
filter: blur(1px);
|
843 |
+
}
|
844 |
+
|
845 |
+
.wpr-blur-out.wpr-effect-size-medium img {
|
846 |
+
-webkit-filter: blur(3px);
|
847 |
+
filter: blur(3px);
|
848 |
+
}
|
849 |
+
|
850 |
+
.wpr-blur-out.wpr-effect-size-large img {
|
851 |
+
-webkit-filter: blur(5px);
|
852 |
+
filter: blur(5px);
|
853 |
+
}
|
854 |
+
|
855 |
+
.wpr-blur-out.wpr-effect-size-small:hover img,
|
856 |
+
.wpr-blur-out.wpr-effect-size-medium:hover img,
|
857 |
+
.wpr-blur-out.wpr-effect-size-large:hover img {
|
858 |
+
-webkit-filter: blur(0px);
|
859 |
+
filter: blur(0px);
|
860 |
+
}
|
861 |
+
|
862 |
+
|
863 |
+
/* Background Animation */
|
864 |
+
|
865 |
+
.wpr-animation-wrap:hover .wpr-bg-anim-zoom-in {
|
866 |
+
-webkit-transform: scale(1.2);
|
867 |
+
-ms-transform: scale(1.2);
|
868 |
+
transform: scale(1.2);
|
869 |
+
}
|
870 |
+
|
871 |
+
.wpr-bg-anim-zoom-out {
|
872 |
+
-webkit-transform: scale(1.2);
|
873 |
+
-ms-transform: scale(1.2);
|
874 |
+
transform: scale(1.2);
|
875 |
+
}
|
876 |
+
|
877 |
+
.wpr-animation-wrap:hover .wpr-bg-anim-zoom-out {
|
878 |
+
-webkit-transform: scale(1);
|
879 |
+
-ms-transform: scale(1);
|
880 |
+
transform: scale(1);
|
881 |
+
}
|
882 |
+
|
883 |
+
.wpr-bg-anim-move-left {
|
884 |
+
-webkit-transform: scale(1.2) translateX(8%);
|
885 |
+
-ms-transform: scale(1.2) translateX(8%);
|
886 |
+
transform: scale(1.2) translateX(8%);
|
887 |
+
}
|
888 |
+
|
889 |
+
.wpr-animation-wrap:hover .wpr-bg-anim-move-left {
|
890 |
+
-webkit-transform: scale(1.2) translateX(-8%);
|
891 |
+
-ms-transform: scale(1.2) translateX(-8%);
|
892 |
+
transform: scale(1.2) translateX(-8%);
|
893 |
+
}
|
894 |
+
|
895 |
+
.wpr-bg-anim-move-right {
|
896 |
+
-webkit-transform: scale(1.2) translateX(-8%);
|
897 |
+
-ms-transform: scale(1.2) translateX(-8%);
|
898 |
+
transform: scale(1.2) translateX(-8%);
|
899 |
+
}
|
900 |
+
|
901 |
+
.wpr-animation-wrap:hover .wpr-bg-anim-move-right {
|
902 |
+
-webkit-transform: scale(1.2) translateX(8%);
|
903 |
+
-ms-transform: scale(1.2) translateX(8%);
|
904 |
+
transform: scale(1.2) translateX(8%);
|
905 |
+
}
|
906 |
+
|
907 |
+
.wpr-bg-anim-move-up {
|
908 |
+
-webkit-transform: scale(1.2) translateY(8%);
|
909 |
+
-ms-transform: scale(1.2) translateY(8%);
|
910 |
+
transform: scale(1.2) translateY(8%);
|
911 |
+
}
|
912 |
+
|
913 |
+
.wpr-animation-wrap:hover .wpr-bg-anim-move-up {
|
914 |
+
-webkit-transform: scale(1.2) translateY(-8%);
|
915 |
+
-ms-transform: scale(1.2) translateY(-8%);
|
916 |
+
transform: scale(1.2) translateY(-8%);
|
917 |
+
}
|
918 |
+
|
919 |
+
.wpr-animation-wrap:hover .wpr-bg-anim-move-down {
|
920 |
+
-webkit-transform: scale(1.2) translateY(-8%);
|
921 |
+
-ms-transform: scale(1.2) translateY(-8%);
|
922 |
+
transform: scale(1.2) translateY(-8%);
|
923 |
+
}
|
924 |
+
|
925 |
+
.wpr-animation-wrap:hover .wpr-bg-anim-move-down {
|
926 |
+
-webkit-transform: scale(1.2) translateY(8%);
|
927 |
+
-ms-transform: scale(1.2) translateY(8%);
|
928 |
+
transform: scale(1.2) translateY(8%);
|
929 |
+
}
|
930 |
+
|
931 |
+
|
932 |
+
/* Border Animations*/
|
933 |
+
|
934 |
+
/* Layla */
|
935 |
+
.wpr-border-anim-layla::before,
|
936 |
+
.wpr-border-anim-layla::after {
|
937 |
+
position: absolute;
|
938 |
+
content: '';
|
939 |
+
opacity: 0;
|
940 |
+
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
941 |
+
transition: opacity 0.35s, -webkit-transform 0.35s;
|
942 |
+
-o-transition: opacity 0.35s, transform 0.35s;
|
943 |
+
transition: opacity 0.35s, transform 0.35s;
|
944 |
+
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
945 |
+
}
|
946 |
+
|
947 |
+
.wpr-border-anim-layla::before {
|
948 |
+
-webkit-transform: scale(0,1);
|
949 |
+
-ms-transform: scale(0,1);
|
950 |
+
transform: scale(0,1);
|
951 |
+
-webkit-transform-origin: 0 0;
|
952 |
+
-ms-transform-origin: 0 0;
|
953 |
+
transform-origin: 0 0;
|
954 |
+
}
|
955 |
+
|
956 |
+
.wpr-border-anim-layla::after {
|
957 |
+
-webkit-transform: scale(1,0);
|
958 |
+
-ms-transform: scale(1,0);
|
959 |
+
transform: scale(1,0);
|
960 |
+
-webkit-transform-origin: 100% 0;
|
961 |
+
-ms-transform-origin: 100% 0;
|
962 |
+
transform-origin: 100% 0;
|
963 |
+
}
|
964 |
+
|
965 |
+
.wpr-animation-wrap:hover .wpr-border-anim-layla::before,
|
966 |
+
.wpr-animation-wrap:hover .wpr-border-anim-layla::after {
|
967 |
+
opacity: 1;
|
968 |
+
-webkit-transform: scale(1);
|
969 |
+
-ms-transform: scale(1);
|
970 |
+
transform: scale(1);
|
971 |
+
}
|
972 |
+
|
973 |
+
.wpr-animation-wrap:hover .wpr-border-anim-layla::after {
|
974 |
+
-webkit-transition-delay: 0.15s;
|
975 |
+
-o-transition-delay: 0.15s;
|
976 |
+
transition-delay: 0.15s;
|
977 |
+
}
|
978 |
+
|
979 |
+
/* Oscar */
|
980 |
+
.wpr-border-anim-oscar::before {
|
981 |
+
position: absolute;
|
982 |
+
content: '';
|
983 |
+
opacity: 0;
|
984 |
+
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
985 |
+
transition: opacity 0.35s, -webkit-transform 0.35s;
|
986 |
+
-o-transition: opacity 0.35s, transform 0.35s;
|
987 |
+
transition: opacity 0.35s, transform 0.35s;
|
988 |
+
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
989 |
+
-webkit-transform: scale(0.9);
|
990 |
+
-ms-transform: scale(0.9);
|
991 |
+
transform: scale(0.9);
|
992 |
+
}
|
993 |
+
|
994 |
+
.wpr-animation-wrap:hover .wpr-border-anim-oscar::before {
|
995 |
+
opacity: 1;
|
996 |
+
-webkit-transform: scale(1);
|
997 |
+
-ms-transform: scale(1);
|
998 |
+
transform: scale(1);
|
999 |
+
}
|
1000 |
+
|
1001 |
+
/* Bubba */
|
1002 |
+
.wpr-border-anim-bubba::before,
|
1003 |
+
.wpr-border-anim-bubba::after {
|
1004 |
+
position: absolute;
|
1005 |
+
content: '';
|
1006 |
+
opacity: 0;
|
1007 |
+
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
1008 |
+
transition: opacity 0.35s, -webkit-transform 0.35s;
|
1009 |
+
-o-transition: opacity 0.35s, transform 0.35s;
|
1010 |
+
transition: opacity 0.35s, transform 0.35s;
|
1011 |
+
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
1012 |
+
}
|
1013 |
+
|
1014 |
+
.wpr-border-anim-bubba::before {
|
1015 |
+
-webkit-transform: scale(0,1);
|
1016 |
+
-ms-transform: scale(0,1);
|
1017 |
+
transform: scale(0,1);
|
1018 |
+
}
|
1019 |
+
|
1020 |
+
.wpr-border-anim-bubba::after {
|
1021 |
+
-webkit-transform: scale(1,0);
|
1022 |
+
-ms-transform: scale(1,0);
|
1023 |
+
transform: scale(1,0);
|
1024 |
+
}
|
1025 |
+
|
1026 |
+
.wpr-animation-wrap:hover .wpr-border-anim-bubba::before,
|
1027 |
+
.wpr-animation-wrap:hover .wpr-border-anim-bubba::after {
|
1028 |
+
opacity: 1;
|
1029 |
+
-webkit-transform: scale(1);
|
1030 |
+
-ms-transform: scale(1);
|
1031 |
+
transform: scale(1);
|
1032 |
+
}
|
1033 |
+
|
1034 |
+
/* Romeo */
|
1035 |
+
.wpr-border-anim-romeo::before,
|
1036 |
+
.wpr-border-anim-romeo::after {
|
1037 |
+
position: absolute;
|
1038 |
+
top: 50%;
|
1039 |
+
left: 50%;
|
1040 |
+
width: 80%;
|
1041 |
+
content: '';
|
1042 |
+
opacity: 0;
|
1043 |
+
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
1044 |
+
transition: opacity 0.35s, -webkit-transform 0.35s;
|
1045 |
+
-o-transition: opacity 0.35s, transform 0.35s;
|
1046 |
+
transition: opacity 0.35s, transform 0.35s;
|
1047 |
+
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
1048 |
+
-webkit-transform: translate3d(-50%,-50%,0);
|
1049 |
+
transform: translate3d(-50%,-50%,0);
|
1050 |
+
}
|
1051 |
+
|
1052 |
+
.wpr-animation-wrap:hover .wpr-border-anim-romeo::before {
|
1053 |
+
opacity: 1;
|
1054 |
+
-webkit-transform: translate3d(-50%,-50%,0) rotate(45deg);
|
1055 |
+
transform: translate3d(-50%,-50%,0) rotate(45deg);
|
1056 |
+
}
|
1057 |
+
|
1058 |
+
.wpr-animation-wrap:hover .wpr-border-anim-romeo::after {
|
1059 |
+
opacity: 1;
|
1060 |
+
-webkit-transform: translate3d(-50%,-50%,0) rotate(-45deg);
|
1061 |
+
transform: translate3d(-50%,-50%,0) rotate(-45deg);
|
1062 |
+
}
|
1063 |
+
|
1064 |
+
/* Chicho */
|
1065 |
+
.wpr-border-anim-chicho::before {
|
1066 |
+
position: absolute;
|
1067 |
+
content: '';
|
1068 |
+
-webkit-transform: scale(1.1);
|
1069 |
+
-ms-transform: scale(1.1);
|
1070 |
+
transform: scale(1.1);
|
1071 |
+
opacity: 0;
|
1072 |
+
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
1073 |
+
transition: opacity 0.35s, -webkit-transform 0.35s;
|
1074 |
+
-o-transition: opacity 0.35s, transform 0.35s;
|
1075 |
+
transition: opacity 0.35s, transform 0.35s;
|
1076 |
+
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
1077 |
+
}
|
1078 |
+
|
1079 |
+
.wpr-animation-wrap:hover .wpr-border-anim-chicho::before {
|
1080 |
+
opacity: 1;
|
1081 |
+
-webkit-transform: scale(1);
|
1082 |
+
-ms-transform: scale(1);
|
1083 |
+
transform: scale(1);
|
1084 |
+
}
|
1085 |
+
|
1086 |
+
/* Apollo */
|
1087 |
+
.wpr-border-anim-apollo::before {
|
1088 |
+
position: absolute;
|
1089 |
+
top: 0;
|
1090 |
+
left: 0;
|
1091 |
+
width: 100%;
|
1092 |
+
height: 100%;
|
1093 |
+
content: '';
|
1094 |
+
-webkit-transition: -webkit-transform 0.6s;
|
1095 |
+
transition: -webkit-transform 0.6s;
|
1096 |
+
-o-transition: transform 0.6s;
|
1097 |
+
transition: transform 0.6s;
|
1098 |
+
transition: transform 0.6s, -webkit-transform 0.6s;
|
1099 |
+
-webkit-transform: scale3d(2.9,2.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
|
1100 |
+
transform: scale3d(2.9,2.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
|
1101 |
+
}
|
1102 |
+
|
1103 |
+
.wpr-animation-wrap:hover .wpr-border-anim-apollo::before {
|
1104 |
+
-webkit-transform: scale3d(2.9,2.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
|
1105 |
+
transform: scale3d(2.9,2.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
|
1106 |
+
}
|
1107 |
+
|
1108 |
+
/* Jazz */
|
1109 |
+
.wpr-border-anim-jazz::after {
|
1110 |
+
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
|
1111 |
+
transition: opacity 0.35s, -webkit-transform 0.35s;
|
1112 |
+
-o-transition: opacity 0.35s, transform 0.35s;
|
1113 |
+
transition: opacity 0.35s, transform 0.35s;
|
1114 |
+
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
1115 |
+
position: absolute;
|
1116 |
+
top: 0;
|
1117 |
+
left: 0;
|
1118 |
+
width: 100%;
|
1119 |
+
height: 100%;
|
1120 |
+
content: '';
|
1121 |
+
opacity: 0;
|
1122 |
+
-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
|
1123 |
+
transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
|
1124 |
+
-webkit-transform-origin: 50% 50%;
|
1125 |
+
-ms-transform-origin: 50% 50%;
|
1126 |
+
transform-origin: 50% 50%;
|
1127 |
+
}
|
1128 |
+
|
1129 |
+
.wpr-animation-wrap:hover .wpr-border-anim-jazz::after {
|
1130 |
+
opacity: 1;
|
1131 |
+
-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
|
1132 |
+
transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
|
1133 |
}
|
assets/css/lib/animations/wpr-link-animations.css
CHANGED
@@ -1,192 +1,192 @@
|
|
1 |
-
/*!
|
2 |
-
* WPR Link Animations
|
3 |
-
* Version: 1.0
|
4 |
-
* Author: WP Royal
|
5 |
-
* Author URL: https://royal-elementor-addons.com/
|
6 |
-
|
7 |
-
* WPR Animations Copyright WP Royal 2020.
|
8 |
-
*/
|
9 |
-
|
10 |
-
.wpr-pointer-item {
|
11 |
-
position: relative;
|
12 |
-
}
|
13 |
-
|
14 |
-
.wpr-pointer-double-line .wpr-pointer-item:before,
|
15 |
-
.wpr-pointer-double-line .wpr-pointer-item:after,
|
16 |
-
.wpr-pointer-underline .wpr-pointer-item:after,
|
17 |
-
.wpr-pointer-overline .wpr-pointer-item:before {
|
18 |
-
content: '';
|
19 |
-
display: block;
|
20 |
-
height: 4px;
|
21 |
-
width: 100%;
|
22 |
-
left: 0;
|
23 |
-
background-color: #55595c;
|
24 |
-
z-index: 2;
|
25 |
-
}
|
26 |
-
|
27 |
-
|
28 |
-
.wpr-pointer-fx-none .wpr-pointer-item:before,
|
29 |
-
.wpr-pointer-fx-none .wpr-pointer-item:after {
|
30 |
-
opacity: 0;
|
31 |
-
-webkit-transition: none !important;
|
32 |
-
-o-transition: none !important;
|
33 |
-
transition: none !important;
|
34 |
-
}
|
35 |
-
|
36 |
-
.wpr-pointer-fx-none .wpr-pointer-item:hover:before,
|
37 |
-
.wpr-pointer-fx-none .wpr-pointer-item:hover:after {
|
38 |
-
opacity: 1;
|
39 |
-
}
|
40 |
-
|
41 |
-
.wpr-pointer-fx-fade .wpr-pointer-item:before,
|
42 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item:after,
|
43 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:before,
|
44 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:after,
|
45 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:before,
|
46 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:after {
|
47 |
-
opacity: 0;
|
48 |
-
-webkit-transition: all 0.3s;
|
49 |
-
-o-transition: all 0.3s;
|
50 |
-
transition: all 0.3s;
|
51 |
-
}
|
52 |
-
|
53 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item:hover:before,
|
54 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item:hover:after {
|
55 |
-
opacity: 1;
|
56 |
-
}
|
57 |
-
|
58 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item:before,
|
59 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item:after {
|
60 |
-
width: 0;
|
61 |
-
-webkit-transition: all .3s cubic-bezier(.175,.885,.32,1.075);
|
62 |
-
-o-transition: all .3s cubic-bezier(.175,.885,.32,1.075);
|
63 |
-
transition: all .3s cubic-bezier(.175,.885,.32,1.075);
|
64 |
-
}
|
65 |
-
|
66 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item:hover:before,
|
67 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item:hover:after {
|
68 |
-
width: 100%;
|
69 |
-
}
|
70 |
-
|
71 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:before,
|
72 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:after {
|
73 |
-
position: absolute;
|
74 |
-
width: 0;
|
75 |
-
margin: 0 auto;
|
76 |
-
left: 0;
|
77 |
-
right: 0;
|
78 |
-
-webkit-transition: all .3s cubic-bezier(0, 0, 0.16, 0.95);
|
79 |
-
-o-transition: all .3s cubic-bezier(0, 0, 0.16, 0.95);
|
80 |
-
-webkit-transition: all .3s ease(0, 0, 0.16, 0.95);
|
81 |
-
-o-transition: all .3s ease(0, 0, 0.16, 0.95);
|
82 |
-
transition: all .3s ease(0, 0, 0.16, 0.95);
|
83 |
-
}
|
84 |
-
|
85 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:hover:before,
|
86 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:hover:after {
|
87 |
-
opacity: 1;
|
88 |
-
width: 100%;
|
89 |
-
}
|
90 |
-
|
91 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:before {
|
92 |
-
position: absolute;
|
93 |
-
top: -10px;
|
94 |
-
}
|
95 |
-
|
96 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:hover:before {
|
97 |
-
top: 0;
|
98 |
-
opacity: 1;
|
99 |
-
}
|
100 |
-
|
101 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:after {
|
102 |
-
position: absolute;
|
103 |
-
bottom: -10px;
|
104 |
-
}
|
105 |
-
|
106 |
-
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:hover:after {
|
107 |
-
bottom: 0;
|
108 |
-
opacity: 1;
|
109 |
-
}
|
110 |
-
|
111 |
-
.wpr-pointer-border-fx .wpr-pointer-item:before {
|
112 |
-
content: '';
|
113 |
-
display: block;
|
114 |
-
position: absolute;
|
115 |
-
top: 0;
|
116 |
-
right: 0;
|
117 |
-
bottom: 0;
|
118 |
-
left: 0;
|
119 |
-
z-index: 2;
|
120 |
-
opacity: 0;
|
121 |
-
border: 2px solid #000;
|
122 |
-
-webkit-transition: all 0.3s;
|
123 |
-
-o-transition: all 0.3s;
|
124 |
-
transition: all 0.3s;
|
125 |
-
}
|
126 |
-
|
127 |
-
.wpr-pointer-border-fx .wpr-pointer-item:hover:before {
|
128 |
-
opacity: 1;
|
129 |
-
}
|
130 |
-
|
131 |
-
.wpr-pointer-border-fx.wpr-pointer-fx-grow .wpr-pointer-item:before,
|
132 |
-
.wpr-pointer-background-fx.wpr-pointer-fx-grow .wpr-pointer-item:before {
|
133 |
-
-webkit-transform: scale(0.9);
|
134 |
-
-ms-transform: scale(0.9);
|
135 |
-
transform: scale(0.9);
|
136 |
-
}
|
137 |
-
|
138 |
-
.wpr-pointer-border-fx.wpr-pointer-fx-shrink .wpr-pointer-item:before,
|
139 |
-
.wpr-pointer-background-fx.wpr-pointer-fx-shrink .wpr-pointer-item:before {
|
140 |
-
-webkit-transform: scale(1.1);
|
141 |
-
-ms-transform: scale(1.1);
|
142 |
-
transform: scale(1.1);
|
143 |
-
}
|
144 |
-
|
145 |
-
.wpr-pointer-border-fx.wpr-pointer-fx-grow .wpr-pointer-item:hover:before,
|
146 |
-
.wpr-pointer-border-fx.wpr-pointer-fx-shrink .wpr-pointer-item:hover:before,
|
147 |
-
.wpr-pointer-background-fx.wpr-pointer-fx-grow .wpr-pointer-item:hover:before,
|
148 |
-
.wpr-pointer-background-fx.wpr-pointer-fx-shrink .wpr-pointer-item:hover:before,
|
149 |
-
.wpr-pointer-background-fx.wpr-pointer-fx-sweep .wpr-pointer-item:hover:before {
|
150 |
-
-webkit-transform: scale(1);
|
151 |
-
-ms-transform: scale(1);
|
152 |
-
transform: scale(1);
|
153 |
-
}
|
154 |
-
|
155 |
-
.wpr-pointer-background-fx .wpr-pointer-item:before {
|
156 |
-
content: '';
|
157 |
-
display: block;
|
158 |
-
position: absolute;
|
159 |
-
top: 0;
|
160 |
-
right: 0;
|
161 |
-
bottom: 0;
|
162 |
-
left: 0;
|
163 |
-
z-index: -1;
|
164 |
-
opacity: 0;
|
165 |
-
background: #000;
|
166 |
-
-webkit-transition: all 0.3s;
|
167 |
-
-o-transition: all 0.3s;
|
168 |
-
transition: all 0.3s;
|
169 |
-
}
|
170 |
-
|
171 |
-
.wpr-pointer-background-fx .wpr-pointer-item:hover:before {
|
172 |
-
opacity: 1;
|
173 |
-
}
|
174 |
-
|
175 |
-
.wpr-pointer-background-fx.wpr-pointer-fx-sweep .wpr-pointer-item:before {
|
176 |
-
-webkit-transform: translateY(-12%);
|
177 |
-
-ms-transform: translateY(-12%);
|
178 |
-
transform: translateY(-12%);
|
179 |
-
}
|
180 |
-
|
181 |
-
.wpr-pointer-background-fx.wpr-pointer-fx-skew .wpr-pointer-item:before {
|
182 |
-
-webkit-transform: perspective(600px) rotateX(90deg);
|
183 |
-
transform: perspective(600px) rotateX(90deg);
|
184 |
-
-webkit-transform-origin: center bottom 0;
|
185 |
-
-ms-transform-origin: center bottom 0;
|
186 |
-
transform-origin: center bottom 0;
|
187 |
-
}
|
188 |
-
|
189 |
-
.wpr-pointer-background-fx.wpr-pointer-fx-skew .wpr-pointer-item:hover:before {
|
190 |
-
-webkit-transform: perspective(600px) rotateX(0deg);
|
191 |
-
transform: perspective(600px) rotateX(0deg);
|
192 |
}
|
1 |
+
/*!
|
2 |
+
* WPR Link Animations
|
3 |
+
* Version: 1.0
|
4 |
+
* Author: WP Royal
|
5 |
+
* Author URL: https://royal-elementor-addons.com/
|
6 |
+
|
7 |
+
* WPR Animations Copyright WP Royal 2020.
|
8 |
+
*/
|
9 |
+
|
10 |
+
.wpr-pointer-item {
|
11 |
+
position: relative;
|
12 |
+
}
|
13 |
+
|
14 |
+
.wpr-pointer-double-line .wpr-pointer-item:before,
|
15 |
+
.wpr-pointer-double-line .wpr-pointer-item:after,
|
16 |
+
.wpr-pointer-underline .wpr-pointer-item:after,
|
17 |
+
.wpr-pointer-overline .wpr-pointer-item:before {
|
18 |
+
content: '';
|
19 |
+
display: block;
|
20 |
+
height: 4px;
|
21 |
+
width: 100%;
|
22 |
+
left: 0;
|
23 |
+
background-color: #55595c;
|
24 |
+
z-index: 2;
|
25 |
+
}
|
26 |
+
|
27 |
+
|
28 |
+
.wpr-pointer-fx-none .wpr-pointer-item:before,
|
29 |
+
.wpr-pointer-fx-none .wpr-pointer-item:after {
|
30 |
+
opacity: 0;
|
31 |
+
-webkit-transition: none !important;
|
32 |
+
-o-transition: none !important;
|
33 |
+
transition: none !important;
|
34 |
+
}
|
35 |
+
|
36 |
+
.wpr-pointer-fx-none .wpr-pointer-item:hover:before,
|
37 |
+
.wpr-pointer-fx-none .wpr-pointer-item:hover:after {
|
38 |
+
opacity: 1;
|
39 |
+
}
|
40 |
+
|
41 |
+
.wpr-pointer-fx-fade .wpr-pointer-item:before,
|
42 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item:after,
|
43 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:before,
|
44 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:after,
|
45 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:before,
|
46 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:after {
|
47 |
+
opacity: 0;
|
48 |
+
-webkit-transition: all 0.3s;
|
49 |
+
-o-transition: all 0.3s;
|
50 |
+
transition: all 0.3s;
|
51 |
+
}
|
52 |
+
|
53 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item:hover:before,
|
54 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-fade .wpr-pointer-item:hover:after {
|
55 |
+
opacity: 1;
|
56 |
+
}
|
57 |
+
|
58 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item:before,
|
59 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item:after {
|
60 |
+
width: 0;
|
61 |
+
-webkit-transition: all .3s cubic-bezier(.175,.885,.32,1.075);
|
62 |
+
-o-transition: all .3s cubic-bezier(.175,.885,.32,1.075);
|
63 |
+
transition: all .3s cubic-bezier(.175,.885,.32,1.075);
|
64 |
+
}
|
65 |
+
|
66 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item:hover:before,
|
67 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-slide .wpr-pointer-item:hover:after {
|
68 |
+
width: 100%;
|
69 |
+
}
|
70 |
+
|
71 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:before,
|
72 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:after {
|
73 |
+
position: absolute;
|
74 |
+
width: 0;
|
75 |
+
margin: 0 auto;
|
76 |
+
left: 0;
|
77 |
+
right: 0;
|
78 |
+
-webkit-transition: all .3s cubic-bezier(0, 0, 0.16, 0.95);
|
79 |
+
-o-transition: all .3s cubic-bezier(0, 0, 0.16, 0.95);
|
80 |
+
-webkit-transition: all .3s ease(0, 0, 0.16, 0.95);
|
81 |
+
-o-transition: all .3s ease(0, 0, 0.16, 0.95);
|
82 |
+
transition: all .3s ease(0, 0, 0.16, 0.95);
|
83 |
+
}
|
84 |
+
|
85 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:hover:before,
|
86 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-grow .wpr-pointer-item:hover:after {
|
87 |
+
opacity: 1;
|
88 |
+
width: 100%;
|
89 |
+
}
|
90 |
+
|
91 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:before {
|
92 |
+
position: absolute;
|
93 |
+
top: -10px;
|
94 |
+
}
|
95 |
+
|
96 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:hover:before {
|
97 |
+
top: 0;
|
98 |
+
opacity: 1;
|
99 |
+
}
|
100 |
+
|
101 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:after {
|
102 |
+
position: absolute;
|
103 |
+
bottom: -10px;
|
104 |
+
}
|
105 |
+
|
106 |
+
.wpr-pointer-line-fx.wpr-pointer-fx-drop .wpr-pointer-item:hover:after {
|
107 |
+
bottom: 0;
|
108 |
+
opacity: 1;
|
109 |
+
}
|
110 |
+
|
111 |
+
.wpr-pointer-border-fx .wpr-pointer-item:before {
|
112 |
+
content: '';
|
113 |
+
display: block;
|
114 |
+
position: absolute;
|
115 |
+
top: 0;
|
116 |
+
right: 0;
|
117 |
+
bottom: 0;
|
118 |
+
left: 0;
|
119 |
+
z-index: 2;
|
120 |
+
opacity: 0;
|
121 |
+
border: 2px solid #000;
|
122 |
+
-webkit-transition: all 0.3s;
|
123 |
+
-o-transition: all 0.3s;
|
124 |
+
transition: all 0.3s;
|
125 |
+
}
|
126 |
+
|
127 |
+
.wpr-pointer-border-fx .wpr-pointer-item:hover:before {
|
128 |
+
opacity: 1;
|
129 |
+
}
|
130 |
+
|
131 |
+
.wpr-pointer-border-fx.wpr-pointer-fx-grow .wpr-pointer-item:before,
|
132 |
+
.wpr-pointer-background-fx.wpr-pointer-fx-grow .wpr-pointer-item:before {
|
133 |
+
-webkit-transform: scale(0.9);
|
134 |
+
-ms-transform: scale(0.9);
|
135 |
+
transform: scale(0.9);
|
136 |
+
}
|
137 |
+
|
138 |
+
.wpr-pointer-border-fx.wpr-pointer-fx-shrink .wpr-pointer-item:before,
|
139 |
+
.wpr-pointer-background-fx.wpr-pointer-fx-shrink .wpr-pointer-item:before {
|
140 |
+
-webkit-transform: scale(1.1);
|
141 |
+
-ms-transform: scale(1.1);
|
142 |
+
transform: scale(1.1);
|
143 |
+
}
|
144 |
+
|
145 |
+
.wpr-pointer-border-fx.wpr-pointer-fx-grow .wpr-pointer-item:hover:before,
|
146 |
+
.wpr-pointer-border-fx.wpr-pointer-fx-shrink .wpr-pointer-item:hover:before,
|
147 |
+
.wpr-pointer-background-fx.wpr-pointer-fx-grow .wpr-pointer-item:hover:before,
|
148 |
+
.wpr-pointer-background-fx.wpr-pointer-fx-shrink .wpr-pointer-item:hover:before,
|
149 |
+
.wpr-pointer-background-fx.wpr-pointer-fx-sweep .wpr-pointer-item:hover:before {
|
150 |
+
-webkit-transform: scale(1);
|
151 |
+
-ms-transform: scale(1);
|
152 |
+
transform: scale(1);
|
153 |
+
}
|
154 |
+
|
155 |
+
.wpr-pointer-background-fx .wpr-pointer-item:before {
|
156 |
+
content: '';
|
157 |
+
display: block;
|
158 |
+
position: absolute;
|
159 |
+
top: 0;
|
160 |
+
right: 0;
|
161 |
+
bottom: 0;
|
162 |
+
left: 0;
|
163 |
+
z-index: -1;
|
164 |
+
opacity: 0;
|
165 |
+
background: #000;
|
166 |
+
-webkit-transition: all 0.3s;
|
167 |
+
-o-transition: all 0.3s;
|
168 |
+
transition: all 0.3s;
|
169 |
+
}
|
170 |
+
|
171 |
+
.wpr-pointer-background-fx .wpr-pointer-item:hover:before {
|
172 |
+
opacity: 1;
|
173 |
+
}
|
174 |
+
|
175 |
+
.wpr-pointer-background-fx.wpr-pointer-fx-sweep .wpr-pointer-item:before {
|
176 |
+
-webkit-transform: translateY(-12%);
|
177 |
+
-ms-transform: translateY(-12%);
|
178 |
+
transform: translateY(-12%);
|
179 |
+
}
|
180 |
+
|
181 |
+
.wpr-pointer-background-fx.wpr-pointer-fx-skew .wpr-pointer-item:before {
|
182 |
+
-webkit-transform: perspective(600px) rotateX(90deg);
|
183 |
+
transform: perspective(600px) rotateX(90deg);
|
184 |
+
-webkit-transform-origin: center bottom 0;
|
185 |
+
-ms-transform-origin: center bottom 0;
|
186 |
+
transform-origin: center bottom 0;
|
187 |
+
}
|
188 |
+
|
189 |
+
.wpr-pointer-background-fx.wpr-pointer-fx-skew .wpr-pointer-item:hover:before {
|
190 |
+
-webkit-transform: perspective(600px) rotateX(0deg);
|
191 |
+
transform: perspective(600px) rotateX(0deg);
|
192 |
}
|
assets/js/admin/wp-color-picker-alpha.min.js
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
-
/**!
|
2 |
-
* wp-color-picker-alpha
|
3 |
-
*
|
4 |
-
* Overwrite Automattic Iris for enabled Alpha Channel in wpColorPicker
|
5 |
-
* Only run in input and is defined data alpha in true
|
6 |
-
*
|
7 |
-
* Version: 2.1.4
|
8 |
-
* https://github.com/kallookoo/wp-color-picker-alpha
|
9 |
-
* Licensed under the GPLv2 license or later.
|
10 |
-
*/
|
11 |
-
!function(t){if(!t.wp.wpColorPicker.prototype._hasAlpha){var o="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==",r='<div class="wp-picker-holder" />',e='<div class="wp-picker-container" />',a='<input type="button" class="button button-small" />',i=void 0!==wpColorPickerL10n.current;if(i)var n='<a tabindex="0" class="wp-color-result" />';else{n='<button type="button" class="button wp-color-result" aria-expanded="false"><span class="wp-color-result-text"></span></button>';var l="<label></label>",s='<span class="screen-reader-text"></span>'}Color.fn.toString=function(){if(this._alpha<1)return this.toCSS("rgba",this._alpha).replace(/\s+/g,"");var t=parseInt(this._color,10).toString(16);return this.error?"":(t.length<6&&(t=("00000"+t).substr(-6)),"#"+t)},t.widget("wp.wpColorPicker",t.wp.wpColorPicker,{_hasAlpha:!0,_create:function(){if(t.support.iris){var p=this,c=p.element;if(t.extend(p.options,c.data()),"hue"===p.options.type)return p._createHueOnly();p.close=t.proxy(p.close,p),p.initialValue=c.val(),c.addClass("wp-color-picker"),i?(c.hide().wrap(e),p.wrap=c.parent(),p.toggler=t(n).insertBefore(c).css({backgroundColor:p.initialValue}).attr("title",wpColorPickerL10n.pick).attr("data-current",wpColorPickerL10n.current),p.pickerContainer=t(r).insertAfter(c),p.button=t(a).addClass("hidden")):(c.parent("label").length||(c.wrap(l),p.wrappingLabelText=t(s).insertBefore(c).text(wpColorPickerL10n.defaultLabel)),p.wrappingLabel=c.parent(),p.wrappingLabel.wrap(e),p.wrap=p.wrappingLabel.parent(),p.toggler=t(n).insertBefore(p.wrappingLabel).css({backgroundColor:p.initialValue}),p.toggler.find(".wp-color-result-text").text(wpColorPickerL10n.pick),p.pickerContainer=t(r).insertAfter(p.wrappingLabel),p.button=t(a)),p.options.defaultColor?(p.button.addClass("wp-picker-default").val(wpColorPickerL10n.defaultString),i||p.button.attr("aria-label",wpColorPickerL10n.defaultAriaLabel)):(p.button.addClass("wp-picker-clear").val(wpColorPickerL10n.clear),i||p.button.attr("aria-label",wpColorPickerL10n.clearAriaLabel)),i?c.wrap('<span class="wp-picker-input-wrap" />').after(p.button):(p.wrappingLabel.wrap('<span class="wp-picker-input-wrap hidden" />').after(p.button),p.inputWrapper=c.closest(".wp-picker-input-wrap")),c.iris({target:p.pickerContainer,hide:p.options.hide,width:p.options.width,mode:p.options.mode,palettes:p.options.palettes,change:function(r,e){p.options.alpha?(p.toggler.css({"background-image":"url("+o+")"}),i?p.toggler.html('<span class="color-alpha" />'):(p.toggler.css({position:"relative"}),0==p.toggler.find("span.color-alpha").length&&p.toggler.append('<span class="color-alpha" />')),p.toggler.find("span.color-alpha").css({width:"30px",height:"100%",position:"absolute",top:0,left:0,"border-top-left-radius":"2px","border-bottom-left-radius":"2px",background:e.color.toString()})):p.toggler.css({backgroundColor:e.color.toString()}),t.isFunction(p.options.change)&&p.options.change.call(this,r,e)}}),c.val(p.initialValue),p._addListeners(),p.options.hide||p.toggler.click()}},_addListeners:function(){var o=this;o.wrap.on("click.wpcolorpicker",function(t){t.stopPropagation()}),o.toggler.click(function(){o.toggler.hasClass("wp-picker-open")?o.close():o.open()}),o.element.on("change",function(r){(""===t(this).val()||o.element.hasClass("iris-error"))&&(o.options.alpha?(i&&o.toggler.removeAttr("style"),o.toggler.find("span.color-alpha").css("backgroundColor","")):o.toggler.css("backgroundColor",""),t.isFunction(o.options.clear)&&o.options.clear.call(this,r))}),o.button.on("click",function(r){t(this).hasClass("wp-picker-clear")?(o.element.val(""),o.options.alpha?(i&&o.toggler.removeAttr("style"),o.toggler.find("span.color-alpha").css("backgroundColor","")):o.toggler.css("backgroundColor",""),t.isFunction(o.options.clear)&&o.options.clear.call(this,r),o.element.trigger("change")):t(this).hasClass("wp-picker-default")&&o.element.val(o.options.defaultColor).change()})}}),t.widget("a8c.iris",t.a8c.iris,{_create:function(){if(this._super(),this.options.alpha=this.element.data("alpha")||!1,this.element.is(":input")||(this.options.alpha=!1),void 0!==this.options.alpha&&this.options.alpha){var o=this,r=o.element,e=t('<div class="iris-strip iris-slider iris-alpha-slider"><div class="iris-slider-offset iris-slider-offset-alpha"></div></div>').appendTo(o.picker.find(".iris-picker-inner")),a={aContainer:e,aSlider:e.find(".iris-slider-offset-alpha")};void 0!==r.data("custom-width")?o.options.customWidth=parseInt(r.data("custom-width"))||0:o.options.customWidth=100,o.options.defaultWidth=r.width(),(o._color._alpha<1||-1!=o._color.toString().indexOf("rgb"))&&r.width(parseInt(o.options.defaultWidth+o.options.customWidth)),t.each(a,function(t,r){o.controls[t]=r}),o.controls.square.css({"margin-right":"0"});var i=o.picker.width()-o.controls.square.width()-20,n=i/6,l=i/2-n;t.each(["aContainer","strip"],function(t,r){o.controls[r].width(l).css({"margin-left":n+"px"})}),o._initControls(),o._change()}},_initControls:function(){if(this._super(),this.options.alpha){var t=this;t.controls.aSlider.slider({orientation:"vertical",min:0,max:100,step:1,value:parseInt(100*t._color._alpha),slide:function(o,r){t._color._alpha=parseFloat(r.value/100),t._change.apply(t,arguments)}})}},_change:function(){this._super();var t=this,r=t.element;if(this.options.alpha){var e=t.controls,a=parseInt(100*t._color._alpha),i=t._color.toRgb(),n=["rgb("+i.r+","+i.g+","+i.b+") 0%","rgba("+i.r+","+i.g+","+i.b+", 0) 100%"],l=t.options.defaultWidth,s=t.options.customWidth,p=t.picker.closest(".wp-picker-container").find(".wp-color-result");e.aContainer.css({background:"linear-gradient(to bottom, "+n.join(", ")+"), url("+o+")"}),p.hasClass("wp-picker-open")&&(e.aSlider.slider("value",a),t._color._alpha<1?(e.strip.attr("style",e.strip.attr("style").replace(/rgba\(([0-9]+,)(\s+)?([0-9]+,)(\s+)?([0-9]+)(,(\s+)?[0-9\.]+)\)/g,"rgb($1$3$5)")),r.width(parseInt(l+s))):r.width(l))}(r.data("reset-alpha")||!1)&&t.picker.find(".iris-palette-container").on("click.palette",".iris-palette",function(){t._color._alpha=1,t.active="external",t._change()}),r.trigger("change")},_addInputListeners:function(t){var o=this,r=function(r){var e=new Color(t.val()),a=t.val();t.removeClass("iris-error"),e.error?""!==a&&t.addClass("iris-error"):e.toString()!==o._color.toString()&&("keyup"===r.type&&a.match(/^[0-9a-fA-F]{3}$/)||o._setOption("color",e.toString()))};t.on("change",r).on("keyup",o._debounce(r,100)),o.options.hide&&t.on("focus",function(){o.show()})}})}}(jQuery),jQuery(document).ready(function(t){t(".color-picker").wpColorPicker()});
|
1 |
+
/**!
|
2 |
+
* wp-color-picker-alpha
|
3 |
+
*
|
4 |
+
* Overwrite Automattic Iris for enabled Alpha Channel in wpColorPicker
|
5 |
+
* Only run in input and is defined data alpha in true
|
6 |
+
*
|
7 |
+
* Version: 2.1.4
|
8 |
+
* https://github.com/kallookoo/wp-color-picker-alpha
|
9 |
+
* Licensed under the GPLv2 license or later.
|
10 |
+
*/
|
11 |
+
!function(t){if(!t.wp.wpColorPicker.prototype._hasAlpha){var o="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==",r='<div class="wp-picker-holder" />',e='<div class="wp-picker-container" />',a='<input type="button" class="button button-small" />',i=void 0!==wpColorPickerL10n.current;if(i)var n='<a tabindex="0" class="wp-color-result" />';else{n='<button type="button" class="button wp-color-result" aria-expanded="false"><span class="wp-color-result-text"></span></button>';var l="<label></label>",s='<span class="screen-reader-text"></span>'}Color.fn.toString=function(){if(this._alpha<1)return this.toCSS("rgba",this._alpha).replace(/\s+/g,"");var t=parseInt(this._color,10).toString(16);return this.error?"":(t.length<6&&(t=("00000"+t).substr(-6)),"#"+t)},t.widget("wp.wpColorPicker",t.wp.wpColorPicker,{_hasAlpha:!0,_create:function(){if(t.support.iris){var p=this,c=p.element;if(t.extend(p.options,c.data()),"hue"===p.options.type)return p._createHueOnly();p.close=t.proxy(p.close,p),p.initialValue=c.val(),c.addClass("wp-color-picker"),i?(c.hide().wrap(e),p.wrap=c.parent(),p.toggler=t(n).insertBefore(c).css({backgroundColor:p.initialValue}).attr("title",wpColorPickerL10n.pick).attr("data-current",wpColorPickerL10n.current),p.pickerContainer=t(r).insertAfter(c),p.button=t(a).addClass("hidden")):(c.parent("label").length||(c.wrap(l),p.wrappingLabelText=t(s).insertBefore(c).text(wpColorPickerL10n.defaultLabel)),p.wrappingLabel=c.parent(),p.wrappingLabel.wrap(e),p.wrap=p.wrappingLabel.parent(),p.toggler=t(n).insertBefore(p.wrappingLabel).css({backgroundColor:p.initialValue}),p.toggler.find(".wp-color-result-text").text(wpColorPickerL10n.pick),p.pickerContainer=t(r).insertAfter(p.wrappingLabel),p.button=t(a)),p.options.defaultColor?(p.button.addClass("wp-picker-default").val(wpColorPickerL10n.defaultString),i||p.button.attr("aria-label",wpColorPickerL10n.defaultAriaLabel)):(p.button.addClass("wp-picker-clear").val(wpColorPickerL10n.clear),i||p.button.attr("aria-label",wpColorPickerL10n.clearAriaLabel)),i?c.wrap('<span class="wp-picker-input-wrap" />').after(p.button):(p.wrappingLabel.wrap('<span class="wp-picker-input-wrap hidden" />').after(p.button),p.inputWrapper=c.closest(".wp-picker-input-wrap")),c.iris({target:p.pickerContainer,hide:p.options.hide,width:p.options.width,mode:p.options.mode,palettes:p.options.palettes,change:function(r,e){p.options.alpha?(p.toggler.css({"background-image":"url("+o+")"}),i?p.toggler.html('<span class="color-alpha" />'):(p.toggler.css({position:"relative"}),0==p.toggler.find("span.color-alpha").length&&p.toggler.append('<span class="color-alpha" />')),p.toggler.find("span.color-alpha").css({width:"30px",height:"100%",position:"absolute",top:0,left:0,"border-top-left-radius":"2px","border-bottom-left-radius":"2px",background:e.color.toString()})):p.toggler.css({backgroundColor:e.color.toString()}),t.isFunction(p.options.change)&&p.options.change.call(this,r,e)}}),c.val(p.initialValue),p._addListeners(),p.options.hide||p.toggler.click()}},_addListeners:function(){var o=this;o.wrap.on("click.wpcolorpicker",function(t){t.stopPropagation()}),o.toggler.click(function(){o.toggler.hasClass("wp-picker-open")?o.close():o.open()}),o.element.on("change",function(r){(""===t(this).val()||o.element.hasClass("iris-error"))&&(o.options.alpha?(i&&o.toggler.removeAttr("style"),o.toggler.find("span.color-alpha").css("backgroundColor","")):o.toggler.css("backgroundColor",""),t.isFunction(o.options.clear)&&o.options.clear.call(this,r))}),o.button.on("click",function(r){t(this).hasClass("wp-picker-clear")?(o.element.val(""),o.options.alpha?(i&&o.toggler.removeAttr("style"),o.toggler.find("span.color-alpha").css("backgroundColor","")):o.toggler.css("backgroundColor",""),t.isFunction(o.options.clear)&&o.options.clear.call(this,r),o.element.trigger("change")):t(this).hasClass("wp-picker-default")&&o.element.val(o.options.defaultColor).change()})}}),t.widget("a8c.iris",t.a8c.iris,{_create:function(){if(this._super(),this.options.alpha=this.element.data("alpha")||!1,this.element.is(":input")||(this.options.alpha=!1),void 0!==this.options.alpha&&this.options.alpha){var o=this,r=o.element,e=t('<div class="iris-strip iris-slider iris-alpha-slider"><div class="iris-slider-offset iris-slider-offset-alpha"></div></div>').appendTo(o.picker.find(".iris-picker-inner")),a={aContainer:e,aSlider:e.find(".iris-slider-offset-alpha")};void 0!==r.data("custom-width")?o.options.customWidth=parseInt(r.data("custom-width"))||0:o.options.customWidth=100,o.options.defaultWidth=r.width(),(o._color._alpha<1||-1!=o._color.toString().indexOf("rgb"))&&r.width(parseInt(o.options.defaultWidth+o.options.customWidth)),t.each(a,function(t,r){o.controls[t]=r}),o.controls.square.css({"margin-right":"0"});var i=o.picker.width()-o.controls.square.width()-20,n=i/6,l=i/2-n;t.each(["aContainer","strip"],function(t,r){o.controls[r].width(l).css({"margin-left":n+"px"})}),o._initControls(),o._change()}},_initControls:function(){if(this._super(),this.options.alpha){var t=this;t.controls.aSlider.slider({orientation:"vertical",min:0,max:100,step:1,value:parseInt(100*t._color._alpha),slide:function(o,r){t._color._alpha=parseFloat(r.value/100),t._change.apply(t,arguments)}})}},_change:function(){this._super();var t=this,r=t.element;if(this.options.alpha){var e=t.controls,a=parseInt(100*t._color._alpha),i=t._color.toRgb(),n=["rgb("+i.r+","+i.g+","+i.b+") 0%","rgba("+i.r+","+i.g+","+i.b+", 0) 100%"],l=t.options.defaultWidth,s=t.options.customWidth,p=t.picker.closest(".wp-picker-container").find(".wp-color-result");e.aContainer.css({background:"linear-gradient(to bottom, "+n.join(", ")+"), url("+o+")"}),p.hasClass("wp-picker-open")&&(e.aSlider.slider("value",a),t._color._alpha<1?(e.strip.attr("style",e.strip.attr("style").replace(/rgba\(([0-9]+,)(\s+)?([0-9]+,)(\s+)?([0-9]+)(,(\s+)?[0-9\.]+)\)/g,"rgb($1$3$5)")),r.width(parseInt(l+s))):r.width(l))}(r.data("reset-alpha")||!1)&&t.picker.find(".iris-palette-container").on("click.palette",".iris-palette",function(){t._color._alpha=1,t.active="external",t._change()}),r.trigger("change")},_addInputListeners:function(t){var o=this,r=function(r){var e=new Color(t.val()),a=t.val();t.removeClass("iris-error"),e.error?""!==a&&t.addClass("iris-error"):e.toString()!==o._color.toString()&&("keyup"===r.type&&a.match(/^[0-9a-fA-F]{3}$/)||o._setOption("color",e.toString()))};t.on("change",r).on("keyup",o._debounce(r,100)),o.options.hide&&t.on("focus",function(){o.show()})}})}}(jQuery),jQuery(document).ready(function(t){t(".color-picker").wpColorPicker()});
|
assets/js/frontend.js
CHANGED
@@ -3776,14 +3776,14 @@
|
|
3776 |
$(this).find('.wpr-story-info-vertical').attr('data-aos', $(this).find('.wpr-story-info-vertical').attr('data-aos-right'));
|
3777 |
}
|
3778 |
});
|
3779 |
-
|
3780 |
-
AOS.init({
|
3781 |
-
offset: parseInt(aosOffset),
|
3782 |
-
duration: aosDuration,
|
3783 |
-
once: true,
|
3784 |
-
});
|
3785 |
}
|
3786 |
|
|
|
|
|
|
|
|
|
|
|
|
|
3787 |
$(window).scroll();
|
3788 |
|
3789 |
$scope.find( '.wpr-pagination-loading' ).hide();
|
3776 |
$(this).find('.wpr-story-info-vertical').attr('data-aos', $(this).find('.wpr-story-info-vertical').attr('data-aos-right'));
|
3777 |
}
|
3778 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
3779 |
}
|
3780 |
|
3781 |
+
AOS.init({
|
3782 |
+
offset: parseInt(aosOffset),
|
3783 |
+
duration: aosDuration,
|
3784 |
+
once: true,
|
3785 |
+
});
|
3786 |
+
|
3787 |
$(window).scroll();
|
3788 |
|
3789 |
$scope.find( '.wpr-pagination-loading' ).hide();
|
assets/js/frontend.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
(function(t){"use strict";var e={init:function(){var i={"wpr-nav-menu.default":e.widgetNavMenu,"wpr-onepage-nav.default":e.OnepageNav,"wpr-grid.default":e.widgetGrid,"wpr-magazine-grid.default":e.widgetMagazineGrid,"wpr-media-grid.default":e.widgetGrid,"wpr-woo-grid.default":e.widgetGrid,"wpr-featured-media.default":e.widgetFeaturedMedia,"wpr-product-media.default":e.widgetProductMedia,"wpr-countdown.default":e.widgetCountDown,"wpr-google-maps.default":e.widgetGoogleMaps,"wpr-before-after.default":e.widgetBeforeAfter,"wpr-mailchimp.default":e.widgetMailchimp,"wpr-advanced-slider.default":e.widgetAdvancedSlider,"wpr-testimonial.default":e.widgetTestimonialCarousel,"wpr-search.default":e.widgetSearch,"wpr-advanced-text.default":e.widgetAdvancedText,"wpr-progress-bar.default":e.widgetProgressBar,"wpr-image-hotspots.default":e.widgetImageHotspots,"wpr-flip-box.default":e.widgetFlipBox,"wpr-content-ticker.default":e.widgetContentTicker,"wpr-tabs.default":e.widgetTabs,"wpr-content-toggle.default":e.widgetContentToogle,"wpr-back-to-top.default":e.widgetBackToTop,"wpr-lottie-animations.default":e.widgetLottieAnimations,"wpr-posts-timeline.default":e.widgetPostsTimeline,"wpr-sharing-buttons.default":e.widgetSharingButtons,"wpr-flip-carousel.default":e.widgetFlipCarousel,"wpr-feature-list.default":e.widgetFeatureList,global:e.widgetSection,"wpr-post-media.default":e.widgetPostMedia};t.each(i,function(e,t){window.elementorFrontend.hooks.addAction("frontend/element_ready/"+e,t)})},widgetPostMedia:function(i){var r=t(".wpr-featured-media-image").attr("data-lightbox");if(typeof r!=typeof void 0&&!1!==r&&!e.editorCheck()){var a=i.find(".wpr-featured-media-wrap");r=JSON.parse(r),a.lightGallery(r),a.on("onAferAppendSlide.lg, onAfterSlide.lg",function(){var e=t("#lg-actual-size, #lg-zoom-in, #lg-zoom-out, #lg-download"),i=t("#lg-download").attr("href");t("#lg-download").length&&(-1===i.indexOf("wp-content")?e.addClass("wpr-hidden-element"):e.removeClass("wpr-hidden-element")),""===r.autoplay&&t(".lg-autoplay-button").css({width:"0",height:"0",overflow:"hidden"})})}},widgetSection:function(i){function r(t){var r=JSON.parse(t),a=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("wpr-quantity"):i.attr("wpr-quantity"),s=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("wpr-color")?i.find(".wpr-particle-wrapper").attr("wpr-color"):"#000000":i.attr("wpr-color")||"#000000",l=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("wpr-speed"):i.attr("wpr-speed"),n=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("wpr-shape"):i.attr("wpr-shape"),o=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("wpr-size"):i.attr("wpr-size");return r.particles.size.value=o,r.particles.number.value=a,r.particles.color.value=s,r.particles.shape.type=n,r.particles.line_linked.color=s,r.particles.move.speed=l,r}if(function(){function e(){if(document.querySelector(".wpr-mybar")){var e=document.body.scrollTop||document.documentElement.scrollTop,t=document.documentElement.scrollHeight-document.documentElement.clientHeight;document.querySelector("#wpr-mybar").style.width=100*(e/t)+"%"}}e(),window.onscroll=function(){e()},t("#wpadminbar").length&&t(".wpr-reading-progress-bar-container").length&&0===t(".wpr-reading-progress-bar-container").position().top&&t(".wpr-reading-progress-bar-container").css("top"," 32px")}(),(i.attr("data-wpr-particles")||i.find(".wpr-particle-wrapper").attr("data-wpr-particles-editor"))&&function(){var a=i.data("element_type"),s=i.data("id"),l=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("data-wpr-particles-editor"):i.attr("data-wpr-particles");"section"===a&&void 0!==l&&(e.editorCheck()?i.hasClass("wpr-particle-yes")?(particlesJS("wpr-particle-"+s,"wpr_particle_json_custom"==i.find(".wpr-particle-wrapper").attr("particle-source")?JSON.parse(l):r(l)),i.find(".elementor-column").css("z-index",9),t(window).trigger("resize")):i.find(".wpr-particle-wrapper").remove():(i.prepend("<div class=\"wpr-particle-wrapper\" id=\"wpr-particle-"+s+"\"></div>"),particlesJS("wpr-particle-"+s,"wpr_particle_json_custom"==i.attr("particle-source")?JSON.parse(l):r(l))))}(),(i.hasClass("wpr-jarallax")||i.hasClass("wpr-jarallax-yes"))&&function(){i.hasClass("wpr-jarallax-yes")&&(!e.editorCheck()&&i.hasClass("wpr-jarallax")?(i.css("background-image","url(\""+i.attr("bg-image")+"\")"),i.jarallax({type:i.attr("scroll-effect"),speed:i.attr("speed-data")})):e.editorCheck()&&(i.css("background-image","url(\""+i.find(".wpr-jarallax").attr("bg-image-editor")+"\")"),i.jarallax({type:i.find(".wpr-jarallax").attr("scroll-effect-editor"),speed:i.find(".wpr-jarallax").attr("speed-data-editor")})))}(),i.hasClass("wpr-parallax-yes")&&function(){if(i.hasClass("wpr-parallax-yes")){var r=document.getElementsByClassName("wpr-parallax-multi-layer"),a=Array.from(r).map(e=>new Parallax(e,{invertY:"yes"==e.getAttribute("direction"),invertX:"yes"==e.getAttribute("direction"),scalarX:e.getAttribute("scalar-speed"),scalarY:e.getAttribute("scalar-speed"),hoverOnly:!0,pointerEvents:!0}));a.forEach(e=>{e.friction(.2,.2)})}if(!e.editorCheck()){var s=[];document.querySelectorAll(".wpr-parallax-multi-layer").forEach(e=>{e.parentElement.style.position="relative",e.style.position="absolute",s.push(e),e.remove()}),document.querySelectorAll(".wpr-parallax-ml-children").forEach(e=>{e.style.position="absolute",e.style.top=e.getAttribute("style-top"),e.style.left=e.getAttribute("style-left")}),t(".wpr-parallax-yes").each(function(e){t(this).append(s[e])})}}(),i.hasClass("wpr-sticky-section-yes")){function r(){if(!i.hasClass("wpr-sticky-section-yes")||!i.find(".wpr-sticky-section-yes-editor"))return void(a="static");var e=[],t=[["mobile_sticky",768],["mobile_extra_sticky",881],["tablet_sticky",1025],["tablet_extra_sticky",1201],["laptop_sticky",1216],["desktop_sticky",2400],["widescreen_sticky",4e3]].filter(e=>-1!=c.indexOf(e[0])).reverse();t.forEach((t,i)=>{t[1]>d&&-1===p.indexOf(t[0])?(a=-1===c?.indexOf(t[0])?e[i-1]?e[i-1]:l:"static",e[i]=a):t[1]>d&&-1!==p.indexOf(t[0])&&(a=l)}),h()}function h(){var e=+window.innerHeight-(+i.css("top").slice(0,-2)+i.height()),t=+window.innerHeight-(+i.css("bottom").slice(0,-2)+i.height());"top"===n?(i.css({position:a}),""!==g&&g.css({position:a,top:o+"px",bottom:"auto","z-index":y,width:"100%"})):(i.css({position:a}),""!==g&&(g=g.find(".wpr-sticky-section-yes"),g.css({position:a,bottom:o+"px",top:"auto","z-index":y,width:"100%"})))}function u(){t("#wpadminbar").length&&(s=t("#wpadminbar").css("height").slice(0,t("#wpadminbar").css("height").length-2),"top"===n&&("fixed"==i.css("position")||"sticky"==i.css("position"))&&(i.css("top",+s+m+"px"),i.css("bottom","auto")))}var a,s,l=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-position-type"):i.attr("data-wpr-position-type"),n=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-position-location"):i.attr("data-wpr-position-location"),o=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-position-offset"):i.attr("data-wpr-position-offset"),d=t("body").prop("clientWidth")+17,p=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-sticky-devices"):i.attr("data-wpr-sticky-devices"),c=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-active-breakpoints"):i.attr("data-wpr-active-breakpoints"),f=!!(i.hasClass("wpr-sticky-section-yes")||i.find(".wpr-sticky-section-yes-editor")),m=+i.css("top").slice(0,-2),g=i.closest("div[data-elementor-type=\"wp-post\"]").length?i.closest("div[data-elementor-type=\"wp-post\"]"):"",y=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-z-index"):i.attr("data-wpr-z-index");if(i.find(".wpr-sticky-section-yes-editor").length||(l=i.attr("data-wpr-position-type"),n=i.attr("data-wpr-position-location"),o=i.attr("data-wpr-position-offset"),p=i.attr("data-wpr-sticky-devices"),c=i.attr("data-wpr-active-breakpoints"),y=i.attr("data-wpr-z-index")),0==p.length&&(l="static"),e.editorCheck()&&p){var w=i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-sticky-devices");i.attr("data-wpr-sticky-devices",w),p=i.attr("data-wpr-sticky-devices")}r(),u(),t(window).resize(function(){d=t("body").prop("clientWidth")+17,r()}),f||(a="static")}},widgetNavMenu:function(i){function r(){if(i.hasClass("wpr-mobile-menu-full-width")&&i.closest(".elementor-column").length){var e=i.closest(".elementor-column"),t=i.closest(".elementor-top-section").outerWidth()-2*d.offset().left,r=e.offset().left+parseInt(e.css("padding-left"),10);d.css({width:t+"px",left:-r+"px"})}}function a(e,t){!0===t?i.hasClass("wpr-sub-menu-fx-slide")?e.stop().slideDown():e.stop().fadeIn():i.hasClass("wpr-sub-menu-fx-slide")?e.stop().slideUp():e.stop().fadeOut()}var s=i.find(".wpr-nav-menu-container"),l=i.find(".wpr-mobile-nav-menu-container"),n=s.find(".wpr-nav-menu > li.menu-item-has-children"),o=s.find(".wpr-sub-menu li.menu-item-has-children");"click"===s.attr("data-trigger")?(n.children("a").on("click",function(r){var e=t(this).parent(),l=e.children(".wpr-sub-menu");n.not(e).removeClass("wpr-sub-open"),(s.hasClass("wpr-nav-menu-horizontal")||s.hasClass("wpr-nav-menu-vertical")&&i.hasClass("wpr-sub-menu-position-absolute"))&&a(n.children(".wpr-sub-menu"),!1),e.hasClass("wpr-sub-open")?(e.removeClass("wpr-sub-open"),a(l,!1)):(r.preventDefault(),e.addClass("wpr-sub-open"),a(l,!0))}),o.on("click",function(i){var e=t(this),r=e.children(".wpr-sub-menu");s.hasClass("wpr-nav-menu-horizontal")&&a(o.find(".wpr-sub-menu"),!1),e.hasClass("wpr-sub-open")?(e.removeClass("wpr-sub-open"),a(r,!1)):(i.preventDefault(),e.addClass("wpr-sub-open"),a(r,!0))}),t(document).mouseup(function(t){n.is(t.target)||0!==n.has(t.target).length||(n.not().removeClass("wpr-sub-open"),a(n.children(".wpr-sub-menu"),!1)),o.is(t.target)||0!==o.has(t.target).length||(o.removeClass("wpr-sub-open"),a(o.children(".wpr-sub-menu"),!1))})):(n.on("mouseenter",function(){s.hasClass("wpr-nav-menu-vertical")&&i.hasClass("wpr-sub-menu-position-absolute")&&s.find("li").not(this).children(".wpr-sub-menu").hide(),a(t(this).children(".wpr-sub-menu"),!0)}),o.on("mouseenter",function(){a(t(this).children(".wpr-sub-menu"),!0)}),s.hasClass("wpr-nav-menu-horizontal")?(n.on("mouseleave",function(){a(t(this).children(".wpr-sub-menu"),!1)}),o.on("mouseleave",function(){a(t(this).children(".wpr-sub-menu"),!1)})):s.on("mouseleave",function(){a(t(this).find(".wpr-sub-menu"),!1)}));var d=l.find(".wpr-mobile-nav-menu");l.find(".wpr-mobile-toggle").on("click",function(){t(this).toggleClass("wpr-mobile-toggle-fx"),t(this).hasClass(".wpr-mobile-toggle-open")?(t(this).removeClass(".wpr-mobile-toggle-open"),t(this).trigger("focusout"),t(this).find(".wpr-mobile-toggle-text").length&&(t(this).children().eq(1).hide(),t(this).children().eq(0).show())):(t(this).addClass(".wpr-mobile-toggle-open"),t(this).find(".wpr-mobile-toggle-text").length&&(t(this).children().eq(0).hide(),t(this).children().eq(1).show())),t(this).parent().next().stop().slideToggle(),r()}),d.find(".sub-menu").removeClass("wpr-sub-menu").addClass("wpr-mobile-sub-menu"),d.find(".menu-item-has-children").children("a").on("click",function(i){var e=t(this).closest("li");e.hasClass("wpr-mobile-sub-open")?(e.removeClass("wpr-mobile-sub-open"),e.children(".wpr-mobile-sub-menu").first().stop().slideUp()):(i.preventDefault(),e.addClass("wpr-mobile-sub-open"),e.children(".wpr-mobile-sub-menu").first().stop().slideDown())}),r(),t(window).smartresize(function(){r()})},OnepageNav:function(e){function i(i){"yes"!==e.find(".wpr-onepage-nav").attr("data-highlight")||(e.find(".wpr-onepage-nav-item").children("a").removeClass("wpr-onepage-active-item"),t(".elementor-section").each(function(){var r=t(this).offset().top,a=r+t(this).outerHeight();i>=r&&i<a&&e.find(".wpr-onepage-nav-item").children("a[href=\"#"+t(this).attr("id")+"\"]").addClass("wpr-onepage-active-item")}))}e.find(".wpr-onepage-nav-item").on("click",function(e){e.preventDefault();var r=t(t(this).find("a").attr("href")),a=parseInt(t(this).parent().attr("data-speed"),10);t("body").animate({scrollTop:r.offset().top},a),i(t(window).scrollTop())}),"yes"===e.find(".wpr-onepage-nav").attr("data-highlight")&&setTimeout(function(){t(window).scroll()},10),t(window).scroll(function(){i(t(this).scrollTop())})},widgetGrid:function(r){function a(){if(r.find(".wpr-sharing-trigger").length){var e=r.find(".wpr-sharing-trigger"),i=r.find(".wpr-post-sharing-inner"),a=5;i.first().find("a").each(function(){a+=t(this).outerWidth()+parseInt(t(this).css("margin-right"),10)});var s=parseInt(i.find("a").css("margin-right"),10);"left"===e.attr("data-direction")?(i.css("width",a+"px"),i.css("left",-(s+a)+"px")):"right"===e.attr("data-direction")?(i.css("width",a+"px"),i.css("right",-(s+a)+"px")):"top"===e.attr("data-direction")?(i.find("a").css({"margin-right":"0","margin-top":s+"px"}),i.css({top:-s+"px",left:"50%","-webkit-transform":"translate(-50%, -100%)",transform:"translate(-50%, -100%)"})):"right"===e.attr("data-direction")?(i.css("width",a+"px"),i.css({left:s+"px"})):"bottom"===e.attr("data-direction")&&(i.find("a").css({"margin-right":"0","margin-bottom":s+"px"}),i.css({bottom:-s+"px",left:"50%","-webkit-transform":"translate(-50%, 100%)",transform:"translate(-50%, 100%)"})),"click"===e.attr("data-action")?e.on("click",function(){var e=t(this).next();"hidden"===e.css("visibility")?(e.css("visibility","visible"),e.find("a").css({opacity:"1",top:"0"}),setTimeout(function(){e.find("a").addClass("wpr-no-transition-delay")},100*e.find("a").length)):(e.find("a").removeClass("wpr-no-transition-delay"),e.find("a").css({opacity:"0",top:"-5px"}),setTimeout(function(){e.css("visibility","hidden")},100*e.find("a").length))}):(e.on("mouseenter",function(){var e=t(this).next();e.css("visibility","visible"),e.find("a").css({opacity:"1",top:"0"}),setTimeout(function(){e.find("a").addClass("wpr-no-transition-delay")},100*e.find("a").length)}),r.find(".wpr-grid-item-sharing").on("mouseleave",function(){var e=t(this).find(".wpr-post-sharing-inner");e.find("a").removeClass("wpr-no-transition-delay"),e.find("a").css({opacity:"0",top:"-5px"}),setTimeout(function(){e.css("visibility","hidden")},100*e.find("a").length)}))}}function s(){"yes"!==p.find(".wpr-grid-media-wrap").attr("data-overlay-link")||e.editorCheck()||(p.find(".wpr-grid-media-wrap").css("cursor","pointer"),p.find(".wpr-grid-media-wrap").on("click",function(e){var i=e.target.className;if(-1!==i.indexOf("inner-block")||-1!==i.indexOf("wpr-cv-inner")||-1!==i.indexOf("wpr-grid-media-hover")){e.preventDefault();var r=t(this).find(".wpr-grid-media-hover-bg").attr("data-url"),r=r.replace("#new_tab","");"_blank"===p.find(".wpr-grid-item-title a").attr("target")?window.open(r,"_blank").focus():window.location.href=r}}))}function l(i){if(-1!==r.find(".wpr-grid-item-lightbox").length){var a=r.find(".wpr-grid-item-lightbox"),s=a.find(".wpr-grid-lightbox-overlay").first();a.each(function(){var e=t(this).find(".inner-block > span").attr("data-src"),i=t(this).closest("article").not(".slick-cloned");p.hasClass("wpr-media-grid")||i.find(".wpr-grid-image-wrap").attr("data-src",e);var r=i.find(".wpr-grid-image-wrap").attr("data-src");typeof r!="undefined"&&!1!==r&&-1===r.indexOf("wp-content")&&i.find(".wpr-grid-image-wrap").attr("data-iframe","true")}),p.lightGallery(i.lightbox),p.on("onAfterOpen.lg",function(){t(".lg-outer").find(".lg-thumb-item").length&&t(".lg-outer").find(".lg-thumb-item").each(function(){var e=t(this).find("img").attr("src"),i=e,r=e.lastIndexOf("."),a=e.slice(r),s=e.lastIndexOf("-"),l=!!/\d{3,}x\d{3,}/.test(e.substring(r,s))&&e.substring(r,s);42<=e.substring(r,s).length&&(l=""),""!==l&&(!1===l?i=[e.slice(0,r),"-150x150",e.slice(r)].join(""):i=e.replace(l,"-150x150")),t(this).find("img").attr("src",i)})}),r.find(".wpr-grid").on("onAferAppendSlide.lg, onAfterSlide.lg",function(){var e=t("#lg-actual-size, #lg-zoom-in, #lg-zoom-out, #lg-download"),r=t("#lg-download").attr("href");t("#lg-download").length&&(-1===r.indexOf("wp-content")?e.addClass("wpr-hidden-element"):e.removeClass("wpr-hidden-element")),""===i.lightbox.autoplay&&t(".lg-autoplay-button").css({width:"0",height:"0",overflow:"hidden"})}),s.length?(r.find(".wpr-grid-media-hover-bg").after(s.remove()),r.find(".wpr-grid-lightbox-overlay").on("click",function(){e.editorCheck()?alert("Lightbox is Disabled in the Editor!"):t(this).closest("article").find(".wpr-grid-image-wrap").trigger("click")})):a.find(".inner-block > span").on("click",function(){if(!e.editorCheck()){var i=t(this).closest("article").find(".wpr-grid-image-wrap");i.trigger("click")}else alert("Lightbox is Disabled in the Editor!")})}}function n(){r.find(".wpr-post-like-button").length&&r.find(".wpr-post-like-button").on("click",function(){var e=t(this);return""!==e.attr("data-post-id")&&t.ajax({type:"POST",url:e.attr("data-ajax"),data:{action:"wpr_likes_init",post_id:e.attr("data-post-id"),nonce:e.attr("data-nonce")},beforeSend:function(){e.fadeTo(500,.5)},success:function(t){var i=e.attr("data-icon"),r=t.count;""===r.replace(/<\/?[^>]+(>|$)/g,"")?(r="<span class=\"wpr-post-like-count\">"+e.attr("data-text")+"</span>",!e.hasClass("wpr-likes-zero")&&e.addClass("wpr-likes-zero")):e.removeClass("wpr-likes-zero"),e.hasClass("wpr-already-liked")?(e.prop("title","Like"),e.removeClass("wpr-already-liked"),e.html("<i class=\""+i+"\"></i>"+r)):(e.prop("title","Unlike"),e.addClass("wpr-already-liked"),e.html("<i class=\""+i.replace("far","fas")+"\"></i>"+r)),e.fadeTo(500,1)}}),!1})}function o(e){for(var a,s,l,n,o=r.find(".wpr-grid"),d=o.find(".wpr-grid-item"),p=d.filter(":visible"),c=e.layout,f=e.media_align,m=e.media_width,g=e.media_distance,y=3,w=1,h=2,u=parseInt(e.columns_desktop,10),b=e.gutter_hr,T=e.gutter_vr,v=o.width()+b-.3,k=t("body").prop("clientWidth"),x=400,C=r.attr("class"),C=C.split(" "),_=0;_<C.length-1;_++)-1!==C[_].search(/mobile\d/)&&(w=C[_].slice(-1)),-1!==C[_].search(/mobile_extra\d/)&&(a=C[_].slice(-1)),-1!==C[_].search(/tablet\d/)&&(h=C[_].slice(-1)),-1!==C[_].search(/tablet_extra\d/)&&(s=C[_].slice(-1)),-1!==C[_].search(/widescreen\d/)&&(n=C[_].slice(-1)),-1!==C[_].search(/laptop\d/)&&(l=C[_].slice(-1));y=440>=k?w:768>=k?a?a:h:881>=k?h:1025>=k?s?s:h:1201>=k?l?l:u:1920>=k?u:2300>=k?u:2650>=k?n?n:u+1:3e3>=k?n?n:u+2:n?n:u+3,8<y&&(y=8),"string"==typeof y&&-1!==y.indexOf("pro")&&(y=3),d.outerWidth(Math.floor(v/y-b)),d.css("margin-bottom",T+"px"),1===y&&d.last().css("margin-bottom","0");var S=-1;if(p.each(function(){var e=t(this).outerHeight(),i=parseInt(t(this).css("top"),10);i>S&&(S=i)}),"fitRows"===c&&p.each(function(){parseInt(t(this).css("top"))===S&&t(this).addClass("rf-last-row")}),"list"===c){var z=d.find(".wpr-grid-image-wrap").outerHeight();if(d.find(".wpr-grid-item-below-content").css("min-height",z+"px"),480>t("body").prop("clientWidth"))d.find(".wpr-grid-media-wrap").css({float:"none",width:"100%"}),d.find(".wpr-grid-item-below-content").css({float:"none",width:"100%"}),d.find(".wpr-grid-image-wrap").css("padding","0"),d.find(".wpr-grid-item-below-content").css("min-height","0"),"zigzag"===f&&d.find("[class*=\"elementor-repeater-item\"]").css("text-align","center");else if("zigzag"!==f){d.find(".wpr-grid-media-wrap").css({float:f,width:m+"%"});var j="left"===f?"margin-right":"margin-left";d.find(".wpr-grid-media-wrap").css(j,g+"px"),d.find(".wpr-grid-item-below-content").css({float:f,width:"calc((100% - "+m+"%) - "+g+"px)"})}else d.filter(":even").find(".wpr-grid-media-wrap").css({float:"left",width:m+"%"}),d.filter(":even").find(".wpr-grid-item-below-content").css({float:"left",width:"calc((100% - "+m+"%) - "+g+"px)"}),d.filter(":even").find(".wpr-grid-media-wrap").css("margin-right",g+"px"),d.filter(":odd").find(".wpr-grid-media-wrap").css({float:"right",width:m+"%"}),d.filter(":odd").find(".wpr-grid-item-below-content").css({float:"right",width:"calc((100% - "+m+"%) - "+g+"px)"}),d.filter(":odd").find(".wpr-grid-media-wrap").css("margin-left",g+"px"),o.hasClass("wpr-grid-list-ready")||d.each(function(e){var i=t(this).find("[class*=\"elementor-repeater-item\"]");0==e%2?i.each(function(){if(!t(this).hasClass("wpr-grid-item-align-center")){"none"===t(this).css("float")?t(this).css("text-align","left"):t(this).css("float","left");t(this).find(".inner-block")}}):i.each(function(e){if(!t(this).hasClass("wpr-grid-item-align-center")){"none"===t(this).css("float")?t(this).css("text-align","right"):t(this).css("float","right");var i=t(this).find(".inner-block");"0px"!==i.css("margin-left")&&(i.css("margin-right",i.css("margin-left")),i.css("margin-left","0")),0===e&&"0px"!==i.css("margin-right")&&(i.css("margin-left",i.css("margin-right")),i.css("margin-right","0"))}})}),setTimeout(function(){o.hasClass("wpr-grid-list-ready")||o.addClass("wpr-grid-list-ready")},500)}"list"===c&&(c="fitRows"),"default"!==e.filters_animation&&(x=0);o.isotope({layoutMode:c,masonry:{comlumnWidth:v/y,gutter:b},fitRows:{comlumnWidth:v/y,gutter:b},transitionDuration:x,percentPosition:!0})}function d(e){if("yes"===e.filters_count&&r.find(".wpr-grid-filters a, .wpr-grid-filters span").each(function(){"*"===t(this).attr("data-filter")?t(this).find("sup").text(r.find(".wpr-grid-filters").next().find("article").length):t(this).find("sup").text(r.find(t(this).attr("data-filter")).length)}),"yes"!==e.filters_linkable){if("yes"===e.deeplinking){var i=window.location.hash.replace("#filter:",".");window.location.hash.match("#filter:all")&&(i="*");var a=r.find(".wpr-grid-filters span[data-filter=\""+i+"\"]:not(.wpr-back-filter)"),s=a.parent();"parent"===a.parent().attr("data-role")?s.parent("ul").find("ul[data-parent=\""+i+"\"]").length&&(s.parent("ul").children("li").css("display","none"),s.siblings("ul[data-parent=\""+i+"\"]").css("display","block")):"sub"===a.parent().attr("data-role")&&(s.closest(".wpr-grid-filters").children("li").css("display","none"),s.parent("ul").css("display","inline-block")),r.find(".wpr-grid-filters span").removeClass("wpr-active-filter"),a.addClass("wpr-active-filter"),r.find(".wpr-grid").isotope({filter:i}),e.lightbox.selector="*"===i?" .wpr-grid-image-wrap":i+" .wpr-grid-image-wrap",l(e)}"yes"===e.filters_hide_empty&&r.find(".wpr-grid-filters span").each(function(){var e=t(this).attr("data-filter");"*"!==e&&(0===p.find(e).length?t(this).parent("li").addClass("wpr-hidden-element"):t(this).parent("li").removeClass("wpr-hidden-element"))}),""!==e.filters_default_filter&&setTimeout(function(){r.find(".wpr-grid-filters").find("span[data-filter*=\"-"+e.filters_default_filter+"\"]")[0].click()},100),r.find(".wpr-grid-filters span").on("click",function(){var i=t(this).data("filter"),a=t(this).parent("li"),s=a.attr("data-role");if(r.find(".wpr-grid-filters span").removeClass("wpr-active-filter"),t(this).addClass("wpr-active-filter"),"parent"===s?a.parent("ul").find("ul[data-parent=\""+i+"\"]").length&&(a.parent("ul").children("li").css("display","none"),a.siblings("ul[data-parent=\""+i+"\"]").css("display","block")):"back"===s&&(a.closest(".wpr-grid-filters").children("li").css("display","inline-block"),a.parent().css("display","none")),"yes"===e.deeplinking){var l="#filter:"+i.replace(".","");"*"===i&&(l="#filter:all"),window.location.href=window.location.pathname+window.location.search+l}"infinite-scroll"===e.pagination_type&&0===p.find(t(this).attr("data-filter")).length&&r.find(".wpr-grid").infiniteScroll("loadNextPage"),"default"!==e.filters_animation&&r.find(".wpr-grid-item-inner").css({opacity:"0",transition:"none"}),"fade-slide"===e.filters_animation?r.find(".wpr-grid-item-inner").css("top","20px"):"zoom"===e.filters_animation?r.find(".wpr-grid-item-inner").css("transform","scale(0.01)"):r.find(".wpr-grid-item-inner").css({top:"0",transform:"scale(1)"}),r.find(".wpr-grid").isotope({filter:i}),e.lightbox.selector="*"===i?" .wpr-grid-image-wrap":i+" .wpr-grid-image-wrap",p.data("lightGallery").destroy(!0),p.lightGallery(e.lightbox)})}}var p=r.find(".wpr-grid");if(p.length){var c=p.attr("data-settings");if("undefined"==typeof c||!1===c){p.animate({opacity:"1"},1e3);var f=r.attr("class"),m=f.match(/wpr-grid-slider-columns-\d/)?f.match(/wpr-grid-slider-columns-\d/).join().slice(-1):2,g=f.match(/columns--widescreen\d/)?f.match(/columns--widescreen\d/).join().slice(-1):m,y=f.match(/columns--laptop\d/)?f.match(/columns--laptop\d/).join().slice(-1):m,w=f.match(/columns--tablet_extra\d/)?f.match(/columns--tablet_extra\d/).join().slice(-1):h,h=f.match(/columns--tablet\d/)?f.match(/columns--tablet\d/).join().slice(-1):2,u=f.match(/columns--mobile_extra\d/)?f.match(/columns--mobile_extra\d/).join().slice(-1):h,b=f.match(/columns--mobile\d/)?f.match(/columns--mobile\d/).join().slice(-1):1,T=f.match(/wpr-grid-slides-to-scroll-\d/)?+f.match(/wpr-grid-slides-to-scroll-\d/).join().slice(-1):1;if(p.slick({appendDots:r.find(".wpr-grid-slider-dots"),customPaging:function(e,t){e.slideCount;return"<span class=\"wpr-grid-slider-dot\"></span>"},slidesToShow:m,responsive:[{breakpoint:1e4,settings:{slidesToShow:g,slidesToScroll:T>g?1:T}},{breakpoint:2399,settings:{slidesToShow:m,slidesToScroll:T>m?1:T}},{breakpoint:1221,settings:{slidesToShow:y,slidesToScroll:T>y?1:T}},{breakpoint:1200,settings:{slidesToShow:w,slidesToScroll:T>w?1:T}},{breakpoint:1024,settings:{slidesToShow:h,slidesToScroll:T>h?1:T}},{breakpoint:880,settings:{slidesToShow:u,slidesToScroll:T>u?1:T}},{breakpoint:768,settings:{slidesToShow:b,slidesToScroll:T>b?1:T}}]}),r.find(".slick-dots").length&&r.hasClass("wpr-grid-slider-dots-horizontal")){var v=r.find(".slick-dots li").outerWidth()*r.find(".slick-dots li").length-parseInt(r.find(".slick-dots li span").css("margin-right"),10);r.find(".slick-dots").length&&r.find(".slick-dots").css("width",v),t(window).on("resize",function(){setTimeout(function(){var e=r.find(".slick-dots li").outerWidth()*r.find(".slick-dots li").length-parseInt(r.find(".slick-dots li span").css("margin-right"),10);r.find(".slick-dots").css("width",e)},300)})}c=JSON.parse(p.attr("data-slick"))}else if(c=JSON.parse(p.attr("data-settings")),o(c),setTimeout(function(){o(c)},100),e.editorCheck()&&(setTimeout(function(){o(c)},500),setTimeout(function(){o(c)},1e3)),t(window).on("load",function(){setTimeout(function(){o(c)},100)}),t(window).smartresize(function(){setTimeout(function(){o(c)},200)}),d(c),p.on("arrangeComplete",function(e,i){var a=0,s=0,l=c.animation_delay,n=c.animation_duration,o=c.filters_animation_duration;if(p.hasClass("grid-images-loaded"))l=0;else if(p.css("opacity","1"),"default"===c.animation&&"default"===c.filters_animation)return;for(var d in i){l+=c.animation_delay,r.find(i[d].element).find(".wpr-grid-item-inner").css({opacity:"1",top:"0",transform:"scale(1)",transition:"all "+n+"s ease-in "+l+"s"}),s+=c.filters_animation_delay,p.hasClass("grid-images-loaded")&&r.find(i[d].element).find(".wpr-grid-item-inner").css({transition:"all "+o+"s ease-in "+s+"s"});var f=window.location.hash;0<=f.indexOf("#filter:")&&0>f.indexOf("#filter:*")&&(f=f.replace("#filter:",""),r.find(i[d].element).filter(function(){if(t(this).hasClass(f))return a+=c.filters_animation_delay,t(this)}).find(".wpr-grid-item-inner").css({"transition-delay":a+"s"}))}}),p.imagesLoaded().progress(function(){"1"!==p.css("opacity")&&p.css("opacity","1"),setTimeout(function(){p.addClass("grid-images-loaded")},500)}),("load-more"===c.pagination_type||"infinite-scroll"===c.pagination_type)&&r.find(".wpr-grid-pagination").length&&!e.editorCheck()){var k=r.find(".wpr-grid-pagination"),x=".elementor-element-"+r.attr("data-id"),C=!1,_=!1;"infinite-scroll"===c.pagination_type&&(_=300,C=x+" .wpr-load-more-btn"),p.infiniteScroll({path:x+" .wpr-grid-pagination a",hideNav:C,append:!1,history:!1,scrollThreshold:_,status:x+" .page-load-status",onInit:function(){this.on("load",function(){p.removeClass("grid-images-loaded")})}}),p.on("request.infiniteScroll",function(){k.find(".wpr-load-more-btn").hide(),k.find(".wpr-pagination-loading").css("display","inline-block")});var S=0;p.on("load.infiniteScroll",function(e,i){S++;var r=t(i).find(x).find(".wpr-grid-item");p.infiniteScroll("appendItems",r),p.isotope("appended",r),r.imagesLoaded().progress(function(){o(c),setTimeout(function(){o(c),d(c)},10),setTimeout(function(){p.addClass("grid-images-loaded")},500)}),k.find(".wpr-pagination-loading").hide(),c.pagination_max_pages-1===S?(k.find(".wpr-pagination-finish").fadeIn(1e3),k.delay(2e3).fadeOut(1e3),setTimeout(function(){k.find(".wpr-pagination-loading").hide()},500)):"load-more"===c.pagination_type&&k.find(".wpr-load-more-btn").fadeIn(),setTimeout(function(){n(c)},300),l(c),p.data("lightGallery").destroy(!0),p.lightGallery(c.lightbox),s(),a()}),k.find(".wpr-load-more-btn").on("click",function(){return p.infiniteScroll("loadNextPage"),!1})}if(p.find(".wpr-grid-item-add-to-cart").length){var z=p.find(".wpr-grid-item-add-to-cart").find("i"),j=z.attr("class");z.length&&(j=j.substring(j.indexOf("fa-"),j.length)),t("body").on("adding_to_cart",function(e,t){t.fadeTo("slow",.5)}),t("body").on("added_to_cart",function(e,t,i,r){r.fadeTo("slow",1),z.length&&(r.find("i").removeClass(j).addClass("fa-check"),setTimeout(function(){r.find("i").removeClass("fa-check").addClass(j)},3500))})}a(),s(),l(c),n(c)}},widgetMagazineGrid:function(i){var r=i.find(".wpr-magazine-grid-wrap"),a=r.attr("data-slick"),s=r.attr("data-slide-effect");if(typeof a!="undefined"&&!1!==a&&r.slick({fade:"fade"===s}),"yes"!==r.find(".wpr-grid-media-wrap").attr("data-overlay-link")||e.editorCheck()||(r.find(".wpr-grid-media-wrap").css("cursor","pointer"),r.find(".wpr-grid-media-wrap").on("click",function(e){var i=e.target.className;(-1!==i.indexOf("inner-block")||-1!==i.indexOf("wpr-cv-inner")||-1!==i.indexOf("wpr-grid-media-hover"))&&(e.preventDefault(),window.location.href=t(this).find(".wpr-grid-media-hover-bg").attr("data-url"))})),i.find(".wpr-sharing-trigger").length){var l=i.find(".wpr-sharing-trigger"),n=i.find(".wpr-post-sharing-inner"),o=5;n.first().find("a").each(function(){o+=t(this).outerWidth()+parseInt(t(this).css("margin-right"),10)});var d=parseInt(n.find("a").css("margin-right"),10);"left"===l.attr("data-direction")?(n.css("width",o+"px"),n.css("left",-(d+o)+"px")):"right"===l.attr("data-direction")?(n.css("width",o+"px"),n.css("right",-(d+o)+"px")):"top"===l.attr("data-direction")?(n.find("a").css({"margin-right":"0","margin-top":d+"px"}),n.css({top:-d+"px",left:"50%","-webkit-transform":"translate(-50%, -100%)",transform:"translate(-50%, -100%)"})):"right"===l.attr("data-direction")?(n.css("width",o+"px"),n.css({left:d+"px"})):"bottom"===l.attr("data-direction")&&(n.find("a").css({"margin-right":"0","margin-bottom":d+"px"}),n.css({bottom:-d+"px",left:"50%","-webkit-transform":"translate(-50%, 100%)",transform:"translate(-50%, 100%)"})),"click"===l.attr("data-action")?l.on("click",function(){var e=t(this).next();"hidden"===e.css("visibility")?(e.css("visibility","visible"),e.find("a").css({opacity:"1",top:"0"}),setTimeout(function(){e.find("a").addClass("wpr-no-transition-delay")},100*e.find("a").length)):(e.find("a").removeClass("wpr-no-transition-delay"),e.find("a").css({opacity:"0",top:"-5px"}),setTimeout(function(){e.css("visibility","hidden")},100*e.find("a").length))}):(l.on("mouseenter",function(){var e=t(this).next();e.css("visibility","visible"),e.find("a").css({opacity:"1",top:"0"}),setTimeout(function(){e.find("a").addClass("wpr-no-transition-delay")},100*e.find("a").length)}),i.find(".wpr-grid-item-sharing").on("mouseleave",function(){var e=t(this).find(".wpr-post-sharing-inner");e.find("a").removeClass("wpr-no-transition-delay"),e.find("a").css({opacity:"0",top:"-5px"}),setTimeout(function(){e.css("visibility","hidden")},100*e.find("a").length)}))}i.find(".wpr-post-like-button").length&&i.find(".wpr-post-like-button").on("click",function(){var e=t(this);return""!==e.attr("data-post-id")&&t.ajax({type:"POST",url:e.attr("data-ajax"),data:{action:"wpr_likes_init",post_id:e.attr("data-post-id"),nonce:e.attr("data-nonce")},beforeSend:function(){e.fadeTo(500,.5)},success:function(t){var i=e.attr("data-icon"),r=t.count;""===r.replace(/<\/?[^>]+(>|$)/g,"")?(r="<span class=\"wpr-post-like-count\">"+e.attr("data-text")+"</span>",!e.hasClass("wpr-likes-zero")&&e.addClass("wpr-likes-zero")):e.removeClass("wpr-likes-zero"),e.hasClass("wpr-already-liked")?(e.prop("title","Like"),e.removeClass("wpr-already-liked"),e.html("<i class=\""+i+"\"></i>"+r)):(e.prop("title","Unlike"),e.addClass("wpr-already-liked"),e.html("<i class=\""+i.replace("far","fas")+"\"></i>"+r)),e.fadeTo(500,1)}}),!1})},widgetFeaturedMedia:function(i){var r=i.find(".wpr-gallery-slider"),a=r.attr("data-slick");r.animate({opacity:"1"},1e3),"[]"!==a&&r.slick({appendDots:i.find(".wpr-gallery-slider-dots"),customPaging:function(e,t){e.slideCount;return"<span class=\"wpr-gallery-slider-dot\"></span>"}});var s=t(".wpr-featured-media-image").attr("data-lightbox");if(typeof s!=typeof void 0&&!1!==s&&!e.editorCheck()){var l=i.find(".wpr-featured-media-wrap");s=JSON.parse(s),l.lightGallery(s),l.on("onAferAppendSlide.lg, onAfterSlide.lg",function(){var e=t("#lg-actual-size, #lg-zoom-in, #lg-zoom-out, #lg-download"),i=t("#lg-download").attr("href");t("#lg-download").length&&(-1===i.indexOf("wp-content")?e.addClass("wpr-hidden-element"):e.removeClass("wpr-hidden-element")),""===s.autoplay&&t(".lg-autoplay-button").css({width:"0",height:"0",overflow:"hidden"})})}},widgetProductMedia:function(i){var r=i.find(".wpr-product-media-image"),a=i.find(".wpr-gallery-slider"),s=a.attr("data-slick");if(a.animate({opacity:"1"},1e3),"[]"!==s&&a.length){var s=JSON.parse(s);if(a.slick(),"yes"===s.thumbnail_nav){var l=i.find(".wpr-product-thumb-nav");l.slick(),l.find("li").on("click",function(){var e=t(this).attr("data-slick-index");t(this).siblings().removeClass("slick-current"),t(this).addClass("slick-current"),a.slick("slickGoTo",parseInt(e,10))})}}var n=t(".wpr-product-media-image").attr("data-lightbox");if(typeof n!="undefined"&&!1!==n&&!e.editorCheck()){var o=i.find(".wpr-product-media-wrap");n=JSON.parse(n),o.lightGallery(n),o.on("onAferAppendSlide.lg, onAfterSlide.lg",function(){var e=t("#lg-actual-size, #lg-zoom-in, #lg-zoom-out, #lg-download"),i=t("#lg-download").attr("href");t("#lg-download").length&&(-1===i.indexOf("wp-content")?e.addClass("wpr-hidden-element"):e.removeClass("wpr-hidden-element")),""===n.autoplay&&t(".lg-autoplay-button").css({width:"0",height:"0",overflow:"hidden"})})}i.hasClass("wpr-gallery-zoom-yes")&&r.on("mousemove",function(e){var i=100*((e.pageX-t(this).offset().left)/t(this).width()),r=100*((e.pageY-t(this).offset().top)/t(this).height());t(this).children("img").css({"transform-origin":i+"% "+r+"%"})})},widgetCountDown:function(i){function r(){var e=d-new Date,r={days:Math.floor(e/86400000),hours:Math.floor(e/3600000%24),minutes:Math.floor(e/1e3/60%60),seconds:Math.floor(e/1e3%60)};(0>r.days||0>r.hours||0>r.minutes)&&(r={days:0,hours:0,minutes:0,seconds:0}),i.find(".wpr-countdown-number").each(function(){var e=r[t(this).attr("data-item")];1===e.toString().length&&(e="0"+e),t(this).text(e);var i=t(this).next();if(i.length&&!t(this).hasClass("wpr-countdown-seconds")){var a=i.data("text");"01"==e?i.text(a.singular):i.text(a.plural)}}),0>e&&(clearInterval(l),a())}function a(){var r=s.data("actions");e.editorCheck()||(r.hasOwnProperty("hide-timer")&&s.hide(),r.hasOwnProperty("hide-element")&&t(r["hide-element"]).hide(),r.hasOwnProperty("message")&&!i.children(".elementor-widget-container").children(".wpr-countdown-message").length&&s.after("<div class=\"wpr-countdown-message\">"+r.message+"</div>"),r.hasOwnProperty("redirect")&&(window.location.href=r.redirect),r.hasOwnProperty("load-template")&&s.parent().find(".elementor-inner").parent().show())}var s=i.children(".elementor-widget-container").children(".wpr-countdown-wrap"),l=null,n=s.data("interval"),o=s.data("show-again"),d=new Date(1e3*n);if("evergreen"===s.data("type")){var p=new Date,c=i.attr("data-id"),f=JSON.parse(localStorage.getItem("WprCountDownSettings"))||{};d=f.hasOwnProperty(c)?0===Object.keys(f).length||n!==f[c].interval?p.setSeconds(p.getSeconds()+n):f[c].endTime:p.setSeconds(p.getSeconds()+n),d+o<p.setSeconds(p.getSeconds())&&(d=p.setSeconds(p.getSeconds()+n)),f[c]={interval:n,endTime:d},localStorage.setItem("WprCountDownSettings",JSON.stringify(f))}r(),e.editorCheck()||(l=setInterval(r,1e3))},widgetGoogleMaps:function(e){function t(e,t){var i="<div class=\"wpr-gm-iwindow\"><h3>"+t.gm_location_title+"</h3><p>"+t.gm_location_description+"</p></div>",r=new google.maps.InfoWindow({content:i,maxWidth:t.gm_info_window_width.size});"load"===t.gm_show_info_window?r.open(p,e):e.addListener("click",function(){r.open(p,e)})}function r(e){var t;switch(e.style){case"simple":t=JSON.parse("[{\"featureType\":\"road\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#fffffa\"}]},{\"featureType\":\"water\",\"stylers\":[{\"lightness\":50}]},{\"featureType\":\"road\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry\",\"stylers\":[{\"lightness\":40}]}]");break;case"white-black":t=JSON.parse("[{\"featureType\":\"road\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"on\"}]},{\"featureType\":\"poi\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"administrative\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"},{\"weight\":1}]},{\"featureType\":\"road\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#000000\"},{\"weight\":0.8}]},{\"featureType\":\"landscape\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"water\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"stylers\":[{\"visibility\":\"off\"}]},{\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"off\"}]},{\"elementType\":\"labels.text\",\"stylers\":[{\"visibility\":\"on\"}]},{\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#000000\"}]},{\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"on\"}]}]");break;case"light-silver":t=JSON.parse("[{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#e9e9e9\"},{\"lightness\":17}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#f5f5f5\"},{\"lightness\":20}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffffff\"},{\"lightness\":17}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#ffffff\"},{\"lightness\":29},{\"weight\":0.2}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#ffffff\"},{\"lightness\":18}]},{\"featureType\":\"road.local\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#ffffff\"},{\"lightness\":16}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#f5f5f5\"},{\"lightness\":21}]},{\"featureType\":\"poi.park\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#dedede\"},{\"lightness\":21}]},{\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"visibility\":\"on\"},{\"color\":\"#ffffff\"},{\"lightness\":16}]},{\"elementType\":\"labels.text.fill\",\"stylers\":[{\"saturation\":36},{\"color\":\"#333333\"},{\"lightness\":40}]},{\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#f2f2f2\"},{\"lightness\":19}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#fefefe\"},{\"lightness\":20}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#fefefe\"},{\"lightness\":17},{\"weight\":1.2}]}]");break;case"light-grayscale":t=JSON.parse("[{\"featureType\":\"all\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"weight\":\"2.00\"}]},{\"featureType\":\"all\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#9c9c9c\"}]},{\"featureType\":\"all\",\"elementType\":\"labels.text\",\"stylers\":[{\"visibility\":\"on\"}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#f2f2f2\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"landscape.man_made\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"poi\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"lightness\":45}]},{\"featureType\":\"road\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#eeeeee\"}]},{\"featureType\":\"road\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#7b7b7b\"}]},{\"featureType\":\"road\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#46bcec\"},{\"visibility\":\"on\"}]},{\"featureType\":\"water\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#c8d7d4\"}]},{\"featureType\":\"water\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#070707\"}]},{\"featureType\":\"water\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#ffffff\"}]}]");break;case"subtle-grayscale":t=JSON.parse("[{\"featureType\":\"administrative\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":\"-100\"}]},{\"featureType\":\"administrative.province\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"lightness\":65},{\"visibility\":\"on\"}]},{\"featureType\":\"poi\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"lightness\":\"50\"},{\"visibility\":\"simplified\"}]},{\"featureType\":\"road\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":\"-100\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"all\",\"stylers\":[{\"lightness\":\"30\"}]},{\"featureType\":\"road.local\",\"elementType\":\"all\",\"stylers\":[{\"lightness\":\"40\"}]},{\"featureType\":\"transit\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"visibility\":\"simplified\"}]},{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"hue\":\"#ffff00\"},{\"lightness\":-25},{\"saturation\":-97}]},{\"featureType\":\"water\",\"elementType\":\"labels\",\"stylers\":[{\"lightness\":-25},{\"saturation\":-100}]}]");break;case"mostly-white":t=JSON.parse("[{\"featureType\":\"administrative\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#6195a0\"}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#f2f2f2\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"poi\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi.park\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#e6f3d6\"},{\"visibility\":\"on\"}]},{\"featureType\":\"road\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"lightness\":45},{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#f4d2c5\"},{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"labels.text\",\"stylers\":[{\"color\":\"#4e4e4e\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#f4f4f4\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#787878\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#eaf6f8\"},{\"visibility\":\"on\"}]},{\"featureType\":\"water\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#eaf6f8\"}]}]");break;case"mostly-green":t=JSON.parse("[{\"featureType\":\"landscape.man_made\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#f7f1df\"}]},{\"featureType\":\"landscape.natural\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#d0e3b4\"}]},{\"featureType\":\"landscape.natural.terrain\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi.business\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi.medical\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#fbd3da\"}]},{\"featureType\":\"poi.park\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#bde6ab\"}]},{\"featureType\":\"road\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffe15f\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#efd151\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"road.local\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"black\"}]},{\"featureType\":\"transit.station.airport\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#cfb2db\"}]},{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#a2daf2\"}]}]");break;case"neutral-blue":t=JSON.parse("[{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#193341\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#2c5a71\"}]},{\"featureType\":\"road\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#29768a\"},{\"lightness\":-37}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#406d80\"}]},{\"featureType\":\"transit\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#406d80\"}]},{\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"visibility\":\"on\"},{\"color\":\"#3e606f\"},{\"weight\":2},{\"gamma\":0.84}]},{\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry\",\"stylers\":[{\"weight\":0.6},{\"color\":\"#1a3541\"}]},{\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi.park\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#2c5a71\"}]}]");break;case"blue-water":t=JSON.parse("[{\"featureType\":\"administrative\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#444444\"}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#f2f2f2\"}]},{\"featureType\":\"poi\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"lightness\":45}]},{\"featureType\":\"road.highway\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#46bcec\"},{\"visibility\":\"on\"}]}]");break;case"blue-essense":t=JSON.parse("[{\"featureType\":\"landscape.natural\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"visibility\":\"on\"},{\"color\":\"#e0efef\"}]},{\"featureType\":\"poi\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"visibility\":\"on\"},{\"hue\":\"#1900ff\"},{\"color\":\"#c0e8e8\"}]},{\"featureType\":\"road\",\"elementType\":\"geometry\",\"stylers\":[{\"lightness\":100},{\"visibility\":\"simplified\"}]},{\"featureType\":\"road\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit.line\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"on\"},{\"lightness\":700}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#7dcdcd\"}]}]");break;case"golden-brown":t=JSON.parse("[{\"featureType\":\"all\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#ff7000\"},{\"lightness\":\"69\"},{\"saturation\":\"100\"},{\"weight\":\"1.17\"},{\"gamma\":\"2.04\"}]},{\"featureType\":\"all\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#cb8536\"}]},{\"featureType\":\"all\",\"elementType\":\"labels\",\"stylers\":[{\"color\":\"#ffb471\"},{\"lightness\":\"66\"},{\"saturation\":\"100\"}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"gamma\":0.01},{\"lightness\":20}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"saturation\":-31},{\"lightness\":-33},{\"weight\":2},{\"gamma\":0.8}]},{\"featureType\":\"all\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"lightness\":\"-8\"},{\"gamma\":\"0.98\"},{\"weight\":\"2.45\"},{\"saturation\":\"26\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"lightness\":30},{\"saturation\":30}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"saturation\":20}]},{\"featureType\":\"poi.park\",\"elementType\":\"geometry\",\"stylers\":[{\"lightness\":20},{\"saturation\":-20}]},{\"featureType\":\"road\",\"elementType\":\"geometry\",\"stylers\":[{\"lightness\":10},{\"saturation\":-30}]},{\"featureType\":\"road\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"saturation\":25},{\"lightness\":25}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"lightness\":-20},{\"color\":\"#ecc080\"}]}]");break;case"midnight-commander":t=JSON.parse("[{\"featureType\":\"all\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":13}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#144b53\"},{\"lightness\":14},{\"weight\":1.4}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#08304b\"}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#0c4152\"},{\"lightness\":5}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#0b434f\"},{\"lightness\":25}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#0b3d51\"},{\"lightness\":16}]},{\"featureType\":\"road.local\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"}]},{\"featureType\":\"transit\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#146474\"}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#021019\"}]}]");break;case"shades-of-grey":t=JSON.parse("[{\"featureType\":\"all\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"saturation\":36},{\"color\":\"#000000\"},{\"lightness\":40}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"visibility\":\"on\"},{\"color\":\"#000000\"},{\"lightness\":16}]},{\"featureType\":\"all\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":20}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":17},{\"weight\":1.2}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":20}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":21}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":17}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":29},{\"weight\":0.2}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":18}]},{\"featureType\":\"road.local\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":16}]},{\"featureType\":\"transit\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":19}]},{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":17}]}]");break;case"yellow-black":t=JSON.parse("[{\"featureType\":\"all\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"on\"}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"saturation\":36},{\"color\":\"#000000\"},{\"lightness\":40}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"visibility\":\"on\"},{\"color\":\"#000000\"},{\"lightness\":16}]},{\"featureType\":\"all\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":20}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":17},{\"weight\":1.2}]},{\"featureType\":\"administrative.country\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#e5c163\"}]},{\"featureType\":\"administrative.locality\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#c4c4c4\"}]},{\"featureType\":\"administrative.neighborhood\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#e5c163\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":20}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":21},{\"visibility\":\"on\"}]},{\"featureType\":\"poi.business\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"on\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#e5c163\"},{\"lightness\":\"0\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#e5c163\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":18}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#575757\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#2c2c2c\"}]},{\"featureType\":\"road.local\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":16}]},{\"featureType\":\"road.local\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#999999\"}]},{\"featureType\":\"transit\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":19}]},{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":17}]}]");break;case"custom":t=JSON.parse(e.custom_style);break;default:t="";}return t}for(var a=e.find(".wpr-google-map"),s=a.data("settings"),l=a.data("controls"),n=a.data("locations"),o=[],d=new google.maps.LatLngBounds,p=new google.maps.Map(a[0],{mapTypeId:s.type,styles:r(s),zoom:s.zoom_depth,gestureHandling:s.zoom_on_scroll,mapTypeControl:l.type,fullscreenControl:l.fullscreen,zoomControl:l.zoom,streetViewControl:l.streetview}),c=0;c<n.length;c++){var f=n[c],m="",g=f.gm_marker_icon_size_width.size,y=f.gm_marker_icon_size_height.size;if(""!=f.gm_latitude&&""!=f.gm_longtitude){"yes"===f.gm_custom_marker&&(m={url:f.gm_marker_icon.url,scaledSize:new google.maps.Size(g,y)});var w=new google.maps.Marker({map:p,position:new google.maps.LatLng(parseFloat(f.gm_latitude),parseFloat(f.gm_longtitude)),animation:google.maps.Animation[f.gm_marker_animation],icon:m});"none"!==f.gm_show_info_window&&t(w,f),o.push(w),d.extend(w.position)}}if(1<n.length?p.fitBounds(d):p.setCenter(d.getCenter()),"yes"===s.cluster_markers)new MarkerClusterer(p,o,{imagePath:s.clusters_url})},widgetBeforeAfter:function(e){function i(){var e=r.find(".wpr-ba-label-1 div"),t=r.find(".wpr-ba-label-2 div");if(e.length||t.length)if(r.hasClass("wpr-ba-horizontal")){var i=e.position().left+e.outerWidth(),a=t.position().left+t.outerWidth();i+15>=parseInt(l.css("left"),10)?e.stop().css("opacity",0):e.stop().css("opacity",1),r.outerWidth()-(a+15)<=parseInt(l.css("left"),10)?t.stop().css("opacity",0):t.stop().css("opacity",1)}else{var i=e.position().top+e.outerHeight(),a=t.position().top+t.outerHeight();i+15>=parseInt(l.css("top"),10)?e.stop().css("opacity",0):e.stop().css("opacity",1),r.outerHeight()-(a+15)<=parseInt(l.css("top"),10)?t.stop().css("opacity",0):t.stop().css("opacity",1)}}var r=e.find(".wpr-ba-image-container"),a=r.find(".wpr-ba-image-1"),s=r.find(".wpr-ba-image-2"),l=r.find(".wpr-ba-divider"),n=r.attr("data-position");r.hasClass("wpr-ba-horizontal")?(l.css("left",n+"%"),s.css("left",n+"%"),s.find("img").css("right",n+"%"),l.on("move",function(t){var e=t.pageX-r.offset().left;l.css({left:"auto",right:"auto"}),s.css({left:"auto",right:"auto"}),0<e&&e<r.outerWidth()?(l.css("left",e),s.css("left",e),s.find("img").css("right",e)):0>=e?(l.css("left",0),s.css("left",0),s.find("img").css("right",0)):e>=r.outerWidth()&&(l.css("right",-l.outerWidth()/2),s.css("right",0),s.find("img").css("right","100%")),i()})):(l.css("top",n+"%"),s.css("top",n+"%"),s.find("img").css("bottom",n+"%"),l.on("move",function(t){var e=t.pageY-r.offset().top;l.css({top:"auto",bottom:"auto"}),s.css({top:"auto",bottom:"auto"}),0<e&&e<r.outerHeight()?(l.css("top",e),s.css("top",e),s.find("img").css("bottom",e)):0>=e?(l.css("top",0),s.css("top",0),s.find("img").css("bottom",0)):e>=r.outerHeight()&&(l.css("bottom",-l.outerHeight()/2),s.css("bottom",0),s.find("img").css("bottom","100%")),i()})),"mouse"===r.attr("data-trigger")&&r.on("mousemove",function(e){if(r.hasClass("wpr-ba-horizontal")){var a=e.pageX-t(this).offset().left;l.css("left",a),s.css("left",a),s.find("img").css("right",a)}else{var a=e.pageY-t(this).offset().top;l.css("top",a),s.css("top",a),s.find("img").css("bottom",a)}i()}),i()},widgetMailchimp:function(e){var i=e.find("form");i.on("submit",function(r){r.preventDefault();var a=t(this).find("button").text();t(this).find("button").text(t(this).find("button").data("loading")),t.ajax({url:WprConfig.ajaxurl,type:"POST",data:{action:"mailchimp_subscribe",fields:t(this).serialize(),apiKey:i.data("api-key"),listId:i.data("list-id")},success:function(t){i.find("button").text(a),"subscribed"===t.status?e.find(".wpr-mailchimp-success-message").show():e.find(".wpr-mailchimp-error-message").show(),e.find(".wpr-mailchimp-message").fadeIn()}})})},widgetAdvancedSlider:function(e){function i(){var e,t,i=l.find(".wpr-slider-item").outerWidth(),r=l.find(".wpr-slider-item").outerHeight(),a=16/9,s=0,n=0;i/r>a?(t=i,e=t/a,s="-"+(e-r)/2+"px"):(e=r,t=e*a,n="-"+(t-i)/2+"px"),l.find("iframe").css({width:t+"px",height:e+"px","max-width":"none",position:"absolute",left:n+"",top:s+"",display:"block","text-align":"inherit","line-height":"0px","border-width":"0px",margin:"0px",padding:"0px"})}function r(){l.find(".slick-active").each(function(){var e=t(this).attr("data-video-src"),r=t(this).attr("data-video-autoplay");1!==t(this).find(".wpr-slider-video").length&&"yes"===r&&(1==d?t(this).find(".wpr-cv-inner").prepend("<div class=\"wpr-slider-video\"><iframe src=\""+e+"\" width=\"100%\" height=\"100%\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe></div>"):t(this).find(".wpr-cv-container").prepend("<div class=\"wpr-slider-video\"><iframe src=\""+e+"\" width=\"100%\" height=\"100%\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe></div>"),i())})}function a(){1==d&&l.find(".wpr-slider-item").not(".slick-active").find(".wpr-slider-animation").removeClass("wpr-animation-enter")}function s(){l.find(".slick-active").find(".wpr-slider-content").fadeIn(0),1==d&&l.find(".slick-active").find(".wpr-slider-animation").addClass("wpr-animation-enter")}var l=e.find(".wpr-advanced-slider"),n=l.data("slick"),o=e.attr("class"),d=o.match(/wpr-adv-slider-columns-\d/)?o.match(/wpr-adv-slider-columns-\d/).join().slice(-1):2,p=o.match(/columns--widescreen\d/)?o.match(/columns--widescreen\d/).join().slice(-1):d,c=o.match(/columns--laptop\d/)?o.match(/columns--laptop\d/).join().slice(-1):d,f=o.match(/columns--tablet_extra\d/)?o.match(/columns--tablet_extra\d/).join().slice(-1):m,m=o.match(/columns--tablet\d/)?o.match(/columns--tablet\d/).join().slice(-1):2,g=o.match(/columns--mobile_extra\d/)?o.match(/columns--mobile_extra\d/).join().slice(-1):m,y=o.match(/columns--mobile\d/)?o.match(/columns--mobile\d/).join().slice(-1):1,w=+o.match(/wpr-adv-slides-to-scroll-\d/).join().slice(-1),h=l.attr("data-slide-effect");if(l.slick({appendArrows:e.find(".wpr-slider-controls"),appendDots:e.find(".wpr-slider-dots"),customPaging:function(e,t){e.slideCount;return"<span class=\"wpr-slider-dot\"></span>"},slidesToShow:d,responsive:[{breakpoint:1e4,settings:{slidesToShow:p,slidesToScroll:w>p?1:w,fade:1==p&&"fade"===h}},{breakpoint:2399,settings:{slidesToShow:d,slidesToScroll:w>d?1:w,fade:1==d&&"fade"===h}},{breakpoint:1221,settings:{slidesToShow:c,slidesToScroll:w>c?1:w,fade:1==c&&"fade"===h}},{breakpoint:1200,settings:{slidesToShow:f,slidesToScroll:w>f?1:w,fade:1==f&&"fade"===h}},{breakpoint:1024,settings:{slidesToShow:m,slidesToScroll:w>m?1:w,fade:1==m&&"fade"===h}},{breakpoint:880,settings:{slidesToShow:g,slidesToScroll:w>g?1:w,fade:1==g&&"fade"===h}},{breakpoint:768,settings:{slidesToShow:y,slidesToScroll:w>y?1:w,fade:1==y&&"fade"===h}}]}),t(window).on("load resize",function(){i()}),r(),s(),l.find(".wpr-slider-video-btn").on("click",function(){var e=t(this).closest(".slick-active"),r=e.attr("data-video-src");1!==e.find(".wpr-slider-video").length&&(e.find(".wpr-cv-container").prepend("<div class=\"wpr-slider-video\"><iframe src=\""+r+"\" width=\"100%\" height=\"100%\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe></div>"),i(),e.find(".wpr-slider-content").fadeOut(300))}),l.on({beforeChange:function(){l.find(".wpr-slider-item").not(".slick-active").find(".wpr-slider-video").remove(),l.find(".wpr-animation-enter").find(".wpr-slider-content").fadeOut(300),a()},afterChange:function(){s(),r()}}),e.find(".slick-dots").length&&e.hasClass("wpr-slider-dots-horizontal")){var u=e.find(".slick-dots li").outerWidth()*e.find(".slick-dots li").length-parseInt(e.find(".slick-dots li span").css("margin-right"),10);e.find(".slick-dots").length&&e.find(".slick-dots").css("width",u),t(window).on("resize",function(){setTimeout(function(){var t=e.find(".slick-dots li").outerWidth()*e.find(".slick-dots li").length-parseInt(e.find(".slick-dots li span").css("margin-right"),10);e.find(".slick-dots").css("width",t)},300)})}},widgetTestimonialCarousel:function(e){var i=e.find(".wpr-testimonial-carousel"),r=e.attr("class"),a=r.match(/wpr-testimonial-slider-columns-\d/)?r.match(/wpr-testimonial-slider-columns-\d/).join().slice(-1):2,s=r.match(/columns--widescreen\d/)?r.match(/columns--widescreen\d/).join().slice(-1):a,l=r.match(/columns--laptop\d/)?r.match(/columns--laptop\d/).join().slice(-1):a,n=r.match(/columns--tablet_extra\d/)?r.match(/columns--tablet_extra\d/).join().slice(-1):o,o=r.match(/columns--tablet\d/)?r.match(/columns--tablet\d/).join().slice(-1):2,d=r.match(/columns--mobile_extra\d/)?r.match(/columns--mobile_extra\d/).join().slice(-1):o,p=r.match(/columns--mobile\d/)?r.match(/columns--mobile\d/).join().slice(-1):1,c=+r.match(/wpr-adv-slides-to-scroll-\d/).join().slice(-1),f=i.attr("data-slide-effect");if(i.slick({appendArrows:e.find(".wpr-testimonial-controls"),appendDots:e.find(".wpr-testimonial-dots"),customPaging:function(e,t){e.slideCount;return"<span class=\"wpr-testimonial-dot\"></span>"},slidesToShow:a,responsive:[{breakpoint:1e4,settings:{slidesToShow:s,slidesToScroll:c>s?1:c,fade:1==s&&"fade"===f}},{breakpoint:2399,settings:{slidesToShow:a,slidesToScroll:c>a?1:c,fade:1==a&&"fade"===f}},{breakpoint:1221,settings:{slidesToShow:l,slidesToScroll:c>l?1:c,fade:1==l&&"fade"===f}},{breakpoint:1200,settings:{slidesToShow:n,slidesToScroll:c>n?1:c,fade:1==n&&"fade"===f}},{breakpoint:1024,settings:{slidesToShow:o,slidesToScroll:c>o?1:c,fade:1==o&&"fade"===f}},{breakpoint:880,settings:{slidesToShow:d,slidesToScroll:c>d?1:c,fade:1==d&&"fade"===f}},{breakpoint:768,settings:{slidesToShow:p,slidesToScroll:c>p?1:c,fade:1==p&&"fade"===f}}]}),e.hasClass("wpr-testimonial-nav-fade")&&(e.on("mouseover",function(){e.closest("section").find(".wpr-testimonial-arrow").css({opacity:1})}),e.closest("section").on("mouseout",function(){e.find(".wpr-testimonial-arrow").css({opacity:0})})),e.find(".slick-dots").length){var m=e.find(".slick-dots li").outerWidth()*e.find(".slick-dots li").length-parseInt(e.find(".slick-dots li span").css("margin-right"),10);e.find(".slick-dots").css("width",m)}t(window).on("resize",function(){setTimeout(function(){if(e.find(".slick-dots").length){var t=e.find(".slick-dots li").outerWidth()*e.find(".slick-dots li").length-parseInt(e.find(".slick-dots li span").css("margin-right"),10);e.find(".slick-dots").css("width",t)}},300)})},widgetSearch:function(e){e.find(".wpr-search-form-input").on({focus:function(){e.addClass("wpr-search-form-input-focus")},blur:function(){e.removeClass("wpr-search-form-input-focus")}})},widgetAdvancedText:function(e){function i(){var t=e.find(".wpr-clipped-text"),i=t.data("clipped-options"),r=elementorFrontend.getCurrentDeviceMode();if(i){var a=i.longShadowSize,s=i.longShadowSizeTablet,l=i.longShadowSizeMobile;"desktop"===r&&(a=i.longShadowSize),"tablet"===r&&s&&(a=s),"mobile"===r&&l&&(a=l),t.find(".wpr-clipped-text-long-shadow").attr("style","text-shadow:"+f(i.longShadowColor,a,i.longShadowDirection))}}function r(){a(g.find("b")),s(m)}function a(e){e.each(function(){var e=t(this),r=e.text().split(""),a=e.hasClass("wpr-anim-text-visible");for(var s in r){var i=r[s].replace(/ /g," ");r[s]=a?"<i class=\"wpr-anim-text-in\">"+i+"</i>":"<i>"+i+"</i>"}var l=r.join("");e.html(l).css("opacity",1)})}function s(e){e.each(function(){var e=t(this),i=e.find(".wpr-anim-text-inner");if(e.hasClass("wpr-anim-text-type-clip")){var r=i.outerWidth();i.css("width",r)}setTimeout(function(){l(e.find(".wpr-anim-text-visible").eq(0))},T),e.hasClass("wpr-anim-text-type-rotate-1")&&i.find("b").each(function(){t(this).outerWidth()>i.outerWidth()&&i.css("width",t(this).outerWidth())})})}function l(e){var t=p(e);if(!("yes"!==h&&(b++,b===u)))if(e.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-typing")){var i=e.parent(".wpr-anim-text-inner");i.addClass("wpr-anim-text-selected").removeClass("waiting"),setTimeout(function(){i.removeClass("wpr-anim-text-selected"),e.removeClass("wpr-anim-text-visible").addClass("wpr-anim-text-hidden").children("i").removeClass("wpr-anim-text-in").addClass("wpr-anim-text-out")},v),setTimeout(function(){n(t,y)},k)}else if(e.parents(".wpr-anim-text").hasClass("wpr-anim-text-letters")){var r=!!(e.children("i").length>=t.children("i").length);o(e.find("i").eq(0),e,r,y),d(t.find("i").eq(0),t,r,y)}else e.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-clip")?e.parents(".wpr-anim-text-inner").animate({width:"2px"},y,function(){c(e,t),n(t)}):(c(e,t),setTimeout(function(){l(t)},T))}function n(e,t){e.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-typing")?(d(e.find("i").eq(0),e,!1,t),e.addClass("wpr-anim-text-visible").removeClass("wpr-anim-text-hidden")):e.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-clip")&&e.parents(".wpr-anim-text-inner").animate({width:e.outerWidth()},y,function(){setTimeout(function(){l(e)},T)})}function o(e,t,i,r){if(e.removeClass("wpr-anim-text-in").addClass("wpr-anim-text-out"),e.is(":last-child")?i&&setTimeout(function(){l(p(t))},T):setTimeout(function(){o(e.next(),t,i,r)},r),e.is(":last-child")){var a=p(t);c(t,a)}}function d(e,t,i,r){e.addClass("wpr-anim-text-in").removeClass("wpr-anim-text-out"),e.is(":last-child")?(t.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-typing")&&setTimeout(function(){t.parents(".wpr-anim-text-inner").addClass("waiting")},200),!i&&setTimeout(function(){l(t)},T)):setTimeout(function(){d(e.next(),t,i,r)},r)}function p(e){return e.is(":last-child")?e.parent().children().eq(0):e.next()}function c(e,t){e.removeClass("wpr-anim-text-visible").addClass("wpr-anim-text-hidden"),t.removeClass("wpr-anim-text-hidden").addClass("wpr-anim-text-visible")}function f(e,t,r){for(var a="",s=0;s<t;s++)a+="top"===r?"0 -"+s+"px 0 "+e+",":"right"===r?s+"px 0 0 "+e+",":"bottom"===r?"0 "+s+"px 0 "+e+",":"left"===r?"-"+s+"px 0 0 "+e+",":"top-left"===r?"-"+s+"px -"+s+"px 0 "+e+",":"top-right"===r?s+"px -"+s+"px 0 "+e+",":"bottom-left"===r?"-"+s+"px "+s+"px 0 "+e+",":"bottom-right"===r?s+"px "+s+"px 0 "+e+",":s+"px "+s+"px 0 "+e+",";return a=a.slice(0,-1),a}if(e.hasClass("wpr-advanced-text-style-animated")){var m=e.find(".wpr-anim-text"),g=e.find(".wpr-anim-text-letters"),y=m.attr("data-anim-duration"),w=y.split(","),h=m.attr("data-anim-loop"),u=m.find("b").length,b=0;m.find("b").first().addClass("wpr-anim-text-visible");var y=parseInt(w[0],10),T=parseInt(w[1],10),v=500,k=1300;r()}i(),t(window).on("resize",function(){i()})},widgetProgressBar:function(e){function i(e){if(e.length){var i=e.offset().top,r=i+e.outerHeight(),a=t(window).scrollTop(),s=a+t(window).height();return i>t(window).height()&&(i+=50),r>a&&i<s}}function r(){if(i(p)&&p.css({height:y+"%"}),i(d)&&d.css({width:y+"%"}),i(s)){var e=f.circleOffset;o.css({"stroke-dashoffset":e})}(i(p)||i(d)||i(s))&&setTimeout(function(){m.numerator(b)},h)}var a=e.find(".wpr-progress-bar"),s=e.find(".wpr-prbar-circle"),l=s.find(".wpr-prbar-circle-svg"),n=l.find(".wpr-prbar-circle-line"),o=e.find(".wpr-prbar-circle-prline"),d=a.find(".wpr-prbar-hr-line-inner"),p=a.find(".wpr-prbar-vr-line-inner"),c=a.data("options"),f=s.data("circle-options"),m=a.find(".wpr-prbar-counter-value"),g=c.counterValue,y=c.counterValuePersent,w=c.animDuration,h=c.animDelay,u=elementorFrontend.getCurrentDeviceMode(),b={toValue:g,duration:w};"yes"===c.counterSeparator&&(b.delimiter=",");r(),t(window).on("scroll",function(){r()})},widgetImageHotspots:function(e){var i=e.find(".wpr-image-hotspots"),r=i.data("options"),a=i.find(".wpr-hotspot-item"),s=r.tooltipTrigger;"click"===s?(a.on("click",function(){t(this).hasClass("wpr-tooltip-active")?t(this).removeClass("wpr-tooltip-active"):(a.removeClass("wpr-tooltip-active"),t(this).addClass("wpr-tooltip-active")),event.stopPropagation()}),t(window).on("click",function(){a.removeClass("wpr-tooltip-active")})):"hover"===s?a.hover(function(){t(this).toggleClass("wpr-tooltip-active")}):a.addClass("wpr-tooltip-active")},widgetFlipBox:function(e){var i=e.find(".wpr-flip-box"),r=i.data("trigger");"box"===r?(i.find(".wpr-flip-box-front").on("click",function(){t(this).closest(".wpr-flip-box").addClass("wpr-flip-box-active")}),t(window).on("click",function(){0===t(event.target).closest(".wpr-flip-box").length&&i.removeClass("wpr-flip-box-active")})):"btn"==r?(i.find(".wpr-flip-box-btn").on("click",function(){t(this).closest(".wpr-flip-box").addClass("wpr-flip-box-active")}),t(window).on("click",function(){0===t(event.target).closest(".wpr-flip-box").length&&i.removeClass("wpr-flip-box-active")})):"hover"==r&&i.hover(function(){t(this).toggleClass("wpr-flip-box-active")})},widgetContentTicker:function(e){var t=e.find(".wpr-ticker-slider"),i=e.find(".wpr-ticker-marquee"),r=i.data("options"),a=e.attr("class"),s=a.match(/wpr-ticker-slider-columns-\d/)?a.match(/wpr-ticker-slider-columns-\d/).join().slice(-1):2,l=a.match(/columns--widescreen\d/)?a.match(/columns--widescreen\d/).join().slice(-1):s,n=a.match(/columns--laptop\d/)?a.match(/columns--laptop\d/).join().slice(-1):s,o=a.match(/columns--tablet_extra\d/)?a.match(/columns--tablet_extra\d/).join().slice(-1):d,d=a.match(/columns--tablet\d/)?a.match(/columns--tablet\d/).join().slice(-1):2,p=a.match(/columns--mobile_extra\d/)?a.match(/columns--mobile_extra\d/).join().slice(-1):d,c=a.match(/columns--mobile\d/)?a.match(/columns--mobile\d/).join().slice(-1):1,f=t.attr("data-slide-effect"),m="hr-slide"===f&&a.match(/wpr-ticker-slides-to-scroll-\d/)?+a.match(/wpr-ticker-slides-to-scroll-\d/).join().slice(-1):1;t.slick({appendArrows:e.find(".wpr-ticker-slider-controls"),slidesToShow:s,responsive:[{breakpoint:1e4,settings:{slidesToShow:"typing"===f||"fade"===f?1:l,slidesToScroll:m>l?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:2399,settings:{slidesToShow:"typing"===f||"fade"===f?1:s,slidesToScroll:m>s?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:1221,settings:{slidesToShow:"typing"===f||"fade"===f?1:n,slidesToScroll:m>n?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:1200,settings:{slidesToShow:"typing"===f||"fade"===f?1:o,slidesToScroll:m>o?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:1024,settings:{slidesToShow:"typing"===f||"fade"===f?1:d,slidesToScroll:m>d?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:880,settings:{slidesToShow:"typing"===f||"fade"===f?1:p,slidesToScroll:m>p?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:768,settings:{slidesToShow:"typing"===f||"fade"===f?1:c,slidesToScroll:m>c?1:m,fade:!("typing"!==f&&"fade"!==f)}}]}),i.marquee(r)},widgetTabs:function(e){function i(e){var t=l.eq(e),i=o.eq(e),r="auto";n.css({height:n.outerHeight(!0)}),l.removeClass("wpr-tab-active"),t.addClass("wpr-tab-active"),o.removeClass("wpr-tab-content-active wpr-animation-enter"),r=i.outerHeight(!0),r+=parseInt(n.css("border-top-width"))+parseInt(n.css("border-bottom-width")),i.addClass("wpr-tab-content-active wpr-animation-enter"),n.css({height:r}),setTimeout(function(){n.css({height:"auto"})},500)}function r(){l.on("click",function(){var e=t(this).data("tab")-1;clearInterval(f),i(e)})}function a(){l.hover(function(){var e=t(this).data("tab")-1;clearInterval(f),i(e)})}var s=t(".wpr-tabs",e).first(),l=t(".wpr-tabs-wrap",s).first(),n=t(".wpr-tabs-content-wrap",s).first(),l=t("> .wpr-tab",l),o=t("> .wpr-tab-content",n),d=s.data("options"),p=d.activeTab-1;if(l.eq(p).addClass("wpr-tab-active"),o.eq(p).addClass("wpr-tab-content-active wpr-animation-enter"),d.autoplay)var c=d.activeTab-1,f=setInterval(function(){c<l.length-1?c++:c=0,i(c)},d.autoplaySpeed);"hover"===d.trigger?a():r()},widgetContentToogle:function(e){function i(t){if(!e.hasClass("wpr-switcher-label-style-outer")){var i=100/d.length;o.css({width:i+"%",left:t*i+"%"})}}function r(t){var r=d.eq(t),a=p.eq(t),l="auto";i(t),e.hasClass("wpr-switcher-label-style-outer")||(d.removeClass("wpr-switcher-active"),r.addClass("wpr-switcher-active"),e.hasClass("wpr-switcher-style-dual")&&s.attr("data-active-switcher",t+1)),n.css({height:n.outerHeight(!0)}),p.removeClass("wpr-switcher-content-active wpr-animation-enter"),l=a.outerHeight(!0),l+=parseInt(n.css("border-top-width"))+parseInt(n.css("border-bottom-width")),a.addClass("wpr-switcher-content-active wpr-animation-enter"),n.css({height:l}),setTimeout(function(){n.css({height:"auto"})},500)}var a=t(".wpr-content-toggle",e).first(),s=t(".wpr-switcher-container",a).first(),l=t(".wpr-switcher-wrap",a).first(),n=t(".wpr-switcher-content-wrap",a).first(),o=t("> .wpr-switcher-bg",l),d=t("> .wpr-switcher",l),p=t("> .wpr-switcher-content",n),c=parseInt(s.data("active-switcher"))-1;d.eq(c).addClass("wpr-switcher-active"),p.eq(c).addClass("wpr-switcher-content-active wpr-animation-enter"),i(c),function(){e.hasClass("wpr-switcher-label-style-outer")?l.on("click",function(){var e=l.find(".wpr-switcher-active");1===parseInt(e.data("switcher"),10)?(l.children(".wpr-switcher").eq(0).removeClass("wpr-switcher-active"),l.children(".wpr-switcher").eq(1).addClass("wpr-switcher-active"),l.closest(".wpr-switcher-container").attr("data-active-switcher",2),r(1)):2===parseInt(e.data("switcher"),10)&&(l.children(".wpr-switcher").eq(1).removeClass("wpr-switcher-active"),l.children(".wpr-switcher").eq(0).addClass("wpr-switcher-active"),l.closest(".wpr-switcher-container").attr("data-active-switcher",1),r(0))}):d.on("click",function(){var e=t(this).data("switcher")-1;r(e)})}()},widgetBackToTop:function(e){function i(e,t,i){e>i.animationOffset?"fade"===i.animation?r.stop().css("visibility","visible").animate({opacity:"1"},i.animationDuration):"slide"===i.animation?r.stop().css("visibility","visible").animate({opacity:"1","margin-bottom":0},i.animationDuration):r.css("visibility","visible"):"fade"===i.animation?r.stop().animate({opacity:"0"},i.animationDuration):"slide"===i.animation?r.stop().animate({"margin-bottom":"-100px",opacity:"0"},i.animationDuration):r.css("visibility","hidden")}var r=e.find(".wpr-stt-btn"),a=r.attr("data-settings");a=JSON.parse(a),"fixed"===a.fixed&&("none"!==a.animation&&(r.css({opacity:"0"}),"slide"===a.animation&&r.css({"margin-bottom":"-100px"})),i(t(window).scrollTop(),r,a),t(window).scroll(function(){i(t(this).scrollTop(),r,a)})),r.on("click",function(){return t("html, body").animate({scrollTop:0},a.scrolAnim),!1})},widgetLottieAnimations:function(e){var i=e.find(".wpr-lottie-animations"),r=e.find(".wpr-lottie-animations-wrapper"),a=JSON.parse(i.attr("data-settings")),s=lottie.loadAnimation({container:i[0],path:i.attr("data-json-url"),renderer:a.lottie_renderer,loop:!("yes"!==a.loop),autoplay:!("yes"!==a.autoplay)});s.setSpeed(a.speed),a.reverse&&s.setDirection(-1),s.addEventListener("DOMLoaded",function(){function e(){if(s.pause(),"function"==typeof i[0].getBoundingClientRect){var e=document.documentElement.clientHeight,r=100*(i[0].getBoundingClientRect().top/e),l=100*(i[0].getBoundingClientRect().bottom/e),n=r<a.scroll_end,o=l>a.scroll_start;if("viewport"===a.trigger&&(o&&n?s.play():s.pause()),"scroll"===a.trigger&&o&&n){s.pause();var d=100*t(window).scrollTop()/(t(document).height()-t(window).height()),p=Math.round(d);s.goToAndStop(4e3*(p/100))}}}"hover"!==a.trigger&&"none"!==a.trigger&&(e("load"),t(window).on("scroll",e)),"hover"===a.trigger&&(s.pause(),i.hover(function(){s.play()},function(){s.pause()}))})},widgetPostsTimeline:function(i){function r(){i.find(".wpr-centered").length&&(767>=window.innerWidth?(i.find(".wpr-wrapper .wpr-timeline-centered").removeClass("wpr-both-sided-timeline").addClass("wpr-one-sided-timeline").addClass("wpr-remove-one-sided-later"),i.find(".wpr-wrapper .wpr-left-aligned").removeClass("wpr-left-aligned").addClass("wpr-right-aligned").addClass("wpr-remove-right-aligned-later")):(i.find(".wpr-wrapper .wpr-timeline-centered.wpr-remove-one-sided-later").removeClass("wpr-one-sided-timeline").addClass("wpr-both-sided-timeline").removeClass("wpr-remove-one-sided-later"),i.find(".wpr-wrapper .wpr-remove-right-aligned-later").removeClass("wpr-right-aligned").addClass("wpr-left-aligned").removeClass("wpr-remove-right-aligned-later")))}function a(e,r){if(i.find(".wpr-timeline-fill").length&&(0<i.find(".wpr-timeline-entry:eq(0)").prev(".wpr-year-wrap").length&&(r=i.find(".wpr-year-label").eq(0)),p.length)){var a=p.css("height").slice(0,-2),s=document.documentElement.scrollTop,l=document.documentElement.clientHeight/2;s+l-r.offset().top>e.offset().top-r.offset().top+parseInt(e.css("height").slice(0,-2))||p.css("height",s+l-r.offset().top+"px"),i.find(".wpr-main-line-icon.wpr-icon").each(function(){t(this).offset().top<parseInt(r.offset().top+parseInt(a))?t(this).addClass("wpr-change-border-color"):t(this).removeClass("wpr-change-border-color")})}}function s(e,t,r,a,s){if(s=i.find(".wpr-timeline-centered"),i.find(".wpr-both-sided-timeline").length||i.find(".wpr-one-sided-timeline").length||i.find(".wpr-one-sided-timeline-left").length){0<i.find(".wpr-timeline-entry:eq(0)").prev(".wpr-year-wrap").length&&(a=i.find(".wpr-year-label").eq(0));var l=a.offset().top,n=r.offset().top,o=l-s.offset().top+"px",d=n-l+parseInt(r.css("height").slice(0,-2));e.css("top",o),e.css("height",d),""===t?"":t.css("top",o)}}var l=0<i.find(".wpr-timeline-centered").length?i.find(".wpr-timeline-centered"):"",n=0<i.find(".wpr-timeline-centered").length?i.find(".wpr-timeline-centered"):"",o=0<i.find(".wpr-grid-pagination").length?i.find(".wpr-grid-pagination"):"",d=0<i.find(".wpr-middle-line").length?i.find(".wpr-middle-line"):"",p=0<i.find(".wpr-timeline-fill").length?i.find(".wpr-timeline-fill"):"",c=0<i.find(".wpr-main-line-icon.wpr-icon:last").length?i.find(".wpr-main-line-icon.wpr-icon:last"):"",f=0<i.find(".wpr-main-line-icon.wpr-icon").length?i.find(".wpr-main-line-icon.wpr-icon").first():"",m=".elementor-element-"+i.attr("data-id"),g=i.find(".wpr-story-info-vertical").attr("data-animation-offset")?+i.find(".wpr-story-info-vertical").attr("data-animation-offset"):"",y=i.find(".wpr-story-info-vertical").attr("data-animation-duration")?+i.find(".wpr-story-info-vertical").attr("data-animation-duration"):"";if(0<i.find(".wpr-timeline-centered").length&&(t(window).resize(function(){r()}),t(window).smartresize(function(){r()}),setTimeout(function(){r(),t(window).trigger("resize")},500),s(d,p,c,f,n),setTimeout(function(){s(d,p,c,f,n),t(window).trigger("resize")},500),t(window).smartresize(function(){s(d,p,c,f,n)}),t(window).resize(function(){s(d,p,c,f,n)}),"load-more"!==l.attr("data-pagination")&&i.find(".wpr-grid-pagination").css("visibility","hidden"),AOS.init({offset:parseInt(g),duration:y,once:!0}),a(c,f),t(window).on("scroll",function(){a(c,f)}),!i.find(".elementor-repeater-items").length&&!e.editorCheck()&&("load-more"===i.find(".wpr-timeline-centered").data("pagination")||"infinite-scroll"===i.find(".wpr-timeline-centered").data("pagination")))){var w=(void 0===l||"load-more"!==l.attr("data-pagination"))&&10;l.infiniteScroll({path:m+" .wpr-grid-pagination a",hideNav:!1,append:m+".wpr-timeline-entry",history:!1,scrollThreshold:w,status:m+" .page-load-status"}),l.on("request.infiniteScroll",function(){i.find(".wpr-load-more-btn").hide(),i.find(".wpr-pagination-loading").css("display","inline-block")});var h=0;l.on("load.infiniteScroll",function(e,r){h++;var w=t(r).find(m).find(".wpr-timeline-entry");l.infiniteScroll("appendItems",w),i.find(".wpr-one-sided-timeline").length||i.find(".wpr-one-sided-timeline-left").length||(i.find(".wpr-timeline-entry").each(function(e){t(this).removeClass("wpr-right-aligned wpr-left-aligned"),0==e%2?(t(this).addClass("wpr-left-aligned"),t(this).find(".wpr-story-info-vertical").attr("data-aos",t(this).find(".wpr-story-info-vertical").attr("data-aos-left"))):(t(this).addClass("wpr-right-aligned"),t(this).find(".wpr-story-info-vertical").attr("data-aos",t(this).find(".wpr-story-info-vertical").attr("data-aos-right")))}),AOS.init({offset:parseInt(g),duration:y,once:!0})),t(window).scroll(),i.find(".wpr-pagination-loading").hide(),l.data("max-pages")-1===h?(i.find(".wpr-pagination-finish").fadeIn(1e3),o.delay(2e3).fadeOut(1e3)):"load-more"===l.attr("data-pagination")&&i.find(".wpr-load-more-btn").fadeIn(),d=i.find(".wpr-middle-line"),p=i.find(".wpr-timeline-fill"),c=i.find(".wpr-main-line-icon.wpr-icon:last"),f=i.find(".wpr-main-line-icon.wpr-icon").first(),n=i.find(".wpr-timeline-centered"),s(d,p,c,f,n),t(window).trigger("resize"),a(c,f)}),e.editorCheck()||(i.find(".wpr-load-more-btn").on("click",function(){return l.infiniteScroll("loadNextPage"),!1}),"infinite-scroll"==l.attr("data-pagination")&&l.infiniteScroll("loadNextPage"))}if(i.find(".swiper-wrapper").length){var u=function(e,t){if("undefined"==typeof Swiper){var i=elementorFrontend.utils.swiper;return new i(e,t).then(function(e){return e})}return b(e,t)},b=function(e,t){return new Promise(function(i){var r=new Swiper(e,t);i(r)})},T=i.find(".wpr-horizontal-bottom").length?".wpr-horizontal-bottom":".wpr-horizontal",v=i.find(T+".swiper-container"),k=v.data("slidestoshow");u(v,{spaceBetween:+v.data("swiper-space-between"),autoplay:"yes"===v.data("autoplay"),delay:+v.attr("data-swiper-delay"),speed:+v.attr("data-swiper-speed"),slidesPerView:v.data("slidestoshow"),direction:"horizontal",pagination:{el:".wpr-swiper-pagination",type:"progressbar"},navigation:{nextEl:".wpr-button-next",prevEl:".wpr-button-prev"},breakpoints:{320:{slidesPerView:1},480:{slidesPerView:2},769:{slidesPerView:k}}})}},widgetSharingButtons:function(e){e.find(".wpr-sharing-print").on("click",function(t){t.preventDefault(),window.print()})},widgetFlipCarousel:function(e){var i=JSON.parse(e.find(".wpr-flip-carousel").attr("data-settings"));e.find(".wpr-flip-carousel").css("opacity",1),e.find(".wpr-flip-carousel").flipster({itemContainer:"ul",itemSelector:"li",fadeIn:400,start:"yes"===i.starts_from_center?"center":0,style:i.carousel_type,loop:!("yes"!==i.loop),autoplay:"no"!==i.autoplay&&i.autoplay_milliseconds,pauseOnHover:!("yes"!==i.pause_on_hover),click:!("yes"!==i.play_on_click),scrollwheel:!("yes"!==i.play_on_scroll),touch:!0,nav:!("true"!==i.pagination_position)||!!i.pagination_position&&i.pagination_position,spacing:i.spacing,buttons:"custom",buttonPrev:i.button_prev,buttonNext:i.button_next});var r=e.find(".wpr-flip-carousel").find(".flipster__nav__item").find(".flipster__nav__link");r.each(function(){t(this).text(parseInt(t(this).text())+1)})},widgetFeatureList:function(e){e.find(".wpr-feature-list-item:not(:last-of-type)").find(".wpr-feature-list-icon-wrap").each(function(i){var r=e.find(".wpr-feature-list-item").eq(i+1).find(".wpr-feature-list-icon-wrap").offset().top;t(this).find(".wpr-feature-list-line").height(r-t(this).offset().top+"px")}),t(window).resize(function(){e.find(".wpr-feature-list-item:not(:last-of-type)").find(".wpr-feature-list-icon-wrap").each(function(i){var r=e.find(".wpr-feature-list-item").eq(i+1).find(".wpr-feature-list-icon-wrap").offset().top;t(this).find(".wpr-feature-list-line").height(r-t(this).offset().top+"px")})})},editorCheck:function(){return!!t("body").hasClass("elementor-editor-active")}};t(window).on("elementor/frontend/init",e.init)})(jQuery,window.elementorFrontend),function(e,t){var i=function(e,t,i){var r;return function(){var a=this,s=arguments;r?clearTimeout(r):i&&e.apply(a,s),r=setTimeout(function(){i||e.apply(a,s),r=null},t||100)}};jQuery.fn[t]=function(e){return e?this.bind("resize",i(e)):this.trigger(t)}}(jQuery,"smartresize");
|
1 |
+
(function(t){"use strict";var e={init:function(){var i={"wpr-nav-menu.default":e.widgetNavMenu,"wpr-onepage-nav.default":e.OnepageNav,"wpr-grid.default":e.widgetGrid,"wpr-magazine-grid.default":e.widgetMagazineGrid,"wpr-media-grid.default":e.widgetGrid,"wpr-woo-grid.default":e.widgetGrid,"wpr-featured-media.default":e.widgetFeaturedMedia,"wpr-product-media.default":e.widgetProductMedia,"wpr-countdown.default":e.widgetCountDown,"wpr-google-maps.default":e.widgetGoogleMaps,"wpr-before-after.default":e.widgetBeforeAfter,"wpr-mailchimp.default":e.widgetMailchimp,"wpr-advanced-slider.default":e.widgetAdvancedSlider,"wpr-testimonial.default":e.widgetTestimonialCarousel,"wpr-search.default":e.widgetSearch,"wpr-advanced-text.default":e.widgetAdvancedText,"wpr-progress-bar.default":e.widgetProgressBar,"wpr-image-hotspots.default":e.widgetImageHotspots,"wpr-flip-box.default":e.widgetFlipBox,"wpr-content-ticker.default":e.widgetContentTicker,"wpr-tabs.default":e.widgetTabs,"wpr-content-toggle.default":e.widgetContentToogle,"wpr-back-to-top.default":e.widgetBackToTop,"wpr-lottie-animations.default":e.widgetLottieAnimations,"wpr-posts-timeline.default":e.widgetPostsTimeline,"wpr-sharing-buttons.default":e.widgetSharingButtons,"wpr-flip-carousel.default":e.widgetFlipCarousel,"wpr-feature-list.default":e.widgetFeatureList,global:e.widgetSection,"wpr-post-media.default":e.widgetPostMedia};t.each(i,function(e,t){window.elementorFrontend.hooks.addAction("frontend/element_ready/"+e,t)})},widgetPostMedia:function(i){var r=t(".wpr-featured-media-image").attr("data-lightbox");if(typeof r!=typeof void 0&&!1!==r&&!e.editorCheck()){var a=i.find(".wpr-featured-media-wrap");r=JSON.parse(r),a.lightGallery(r),a.on("onAferAppendSlide.lg, onAfterSlide.lg",function(){var e=t("#lg-actual-size, #lg-zoom-in, #lg-zoom-out, #lg-download"),i=t("#lg-download").attr("href");t("#lg-download").length&&(-1===i.indexOf("wp-content")?e.addClass("wpr-hidden-element"):e.removeClass("wpr-hidden-element")),""===r.autoplay&&t(".lg-autoplay-button").css({width:"0",height:"0",overflow:"hidden"})})}},widgetSection:function(i){function r(t){var r=JSON.parse(t),a=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("wpr-quantity"):i.attr("wpr-quantity"),s=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("wpr-color")?i.find(".wpr-particle-wrapper").attr("wpr-color"):"#000000":i.attr("wpr-color")||"#000000",l=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("wpr-speed"):i.attr("wpr-speed"),n=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("wpr-shape"):i.attr("wpr-shape"),o=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("wpr-size"):i.attr("wpr-size");return r.particles.size.value=o,r.particles.number.value=a,r.particles.color.value=s,r.particles.shape.type=n,r.particles.line_linked.color=s,r.particles.move.speed=l,r}if(function(){function e(){if(document.querySelector(".wpr-mybar")){var e=document.body.scrollTop||document.documentElement.scrollTop,t=document.documentElement.scrollHeight-document.documentElement.clientHeight;document.querySelector("#wpr-mybar").style.width=100*(e/t)+"%"}}e(),window.onscroll=function(){e()},t("#wpadminbar").length&&t(".wpr-reading-progress-bar-container").length&&0===t(".wpr-reading-progress-bar-container").position().top&&t(".wpr-reading-progress-bar-container").css("top"," 32px")}(),(i.attr("data-wpr-particles")||i.find(".wpr-particle-wrapper").attr("data-wpr-particles-editor"))&&function(){var a=i.data("element_type"),s=i.data("id"),l=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("data-wpr-particles-editor"):i.attr("data-wpr-particles");"section"===a&&void 0!==l&&(e.editorCheck()?i.hasClass("wpr-particle-yes")?(particlesJS("wpr-particle-"+s,"wpr_particle_json_custom"==i.find(".wpr-particle-wrapper").attr("particle-source")?JSON.parse(l):r(l)),i.find(".elementor-column").css("z-index",9),t(window).trigger("resize")):i.find(".wpr-particle-wrapper").remove():(i.prepend("<div class=\"wpr-particle-wrapper\" id=\"wpr-particle-"+s+"\"></div>"),particlesJS("wpr-particle-"+s,"wpr_particle_json_custom"==i.attr("particle-source")?JSON.parse(l):r(l))))}(),(i.hasClass("wpr-jarallax")||i.hasClass("wpr-jarallax-yes"))&&function(){i.hasClass("wpr-jarallax-yes")&&(!e.editorCheck()&&i.hasClass("wpr-jarallax")?(i.css("background-image","url(\""+i.attr("bg-image")+"\")"),i.jarallax({type:i.attr("scroll-effect"),speed:i.attr("speed-data")})):e.editorCheck()&&(i.css("background-image","url(\""+i.find(".wpr-jarallax").attr("bg-image-editor")+"\")"),i.jarallax({type:i.find(".wpr-jarallax").attr("scroll-effect-editor"),speed:i.find(".wpr-jarallax").attr("speed-data-editor")})))}(),i.hasClass("wpr-parallax-yes")&&function(){if(i.hasClass("wpr-parallax-yes")){var r=document.getElementsByClassName("wpr-parallax-multi-layer"),a=Array.from(r).map(e=>new Parallax(e,{invertY:"yes"==e.getAttribute("direction"),invertX:"yes"==e.getAttribute("direction"),scalarX:e.getAttribute("scalar-speed"),scalarY:e.getAttribute("scalar-speed"),hoverOnly:!0,pointerEvents:!0}));a.forEach(e=>{e.friction(.2,.2)})}if(!e.editorCheck()){var s=[];document.querySelectorAll(".wpr-parallax-multi-layer").forEach(e=>{e.parentElement.style.position="relative",e.style.position="absolute",s.push(e),e.remove()}),document.querySelectorAll(".wpr-parallax-ml-children").forEach(e=>{e.style.position="absolute",e.style.top=e.getAttribute("style-top"),e.style.left=e.getAttribute("style-left")}),t(".wpr-parallax-yes").each(function(e){t(this).append(s[e])})}}(),i.hasClass("wpr-sticky-section-yes")){function r(){if(!i.hasClass("wpr-sticky-section-yes")||!i.find(".wpr-sticky-section-yes-editor"))return void(a="static");var e=[],t=[["mobile_sticky",768],["mobile_extra_sticky",881],["tablet_sticky",1025],["tablet_extra_sticky",1201],["laptop_sticky",1216],["desktop_sticky",2400],["widescreen_sticky",4e3]].filter(e=>-1!=c.indexOf(e[0])).reverse();t.forEach((t,i)=>{t[1]>d&&-1===p.indexOf(t[0])?(a=-1===c?.indexOf(t[0])?e[i-1]?e[i-1]:l:"static",e[i]=a):t[1]>d&&-1!==p.indexOf(t[0])&&(a=l)}),h()}function h(){var e=+window.innerHeight-(+i.css("top").slice(0,-2)+i.height()),t=+window.innerHeight-(+i.css("bottom").slice(0,-2)+i.height());"top"===n?(i.css({position:a}),""!==g&&g.css({position:a,top:o+"px",bottom:"auto","z-index":y,width:"100%"})):(i.css({position:a}),""!==g&&(g=g.find(".wpr-sticky-section-yes"),g.css({position:a,bottom:o+"px",top:"auto","z-index":y,width:"100%"})))}function u(){t("#wpadminbar").length&&(s=t("#wpadminbar").css("height").slice(0,t("#wpadminbar").css("height").length-2),"top"===n&&("fixed"==i.css("position")||"sticky"==i.css("position"))&&(i.css("top",+s+m+"px"),i.css("bottom","auto")))}var a,s,l=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-position-type"):i.attr("data-wpr-position-type"),n=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-position-location"):i.attr("data-wpr-position-location"),o=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-position-offset"):i.attr("data-wpr-position-offset"),d=t("body").prop("clientWidth")+17,p=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-sticky-devices"):i.attr("data-wpr-sticky-devices"),c=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-active-breakpoints"):i.attr("data-wpr-active-breakpoints"),f=!!(i.hasClass("wpr-sticky-section-yes")||i.find(".wpr-sticky-section-yes-editor")),m=+i.css("top").slice(0,-2),g=i.closest("div[data-elementor-type=\"wp-post\"]").length?i.closest("div[data-elementor-type=\"wp-post\"]"):"",y=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-z-index"):i.attr("data-wpr-z-index");if(i.find(".wpr-sticky-section-yes-editor").length||(l=i.attr("data-wpr-position-type"),n=i.attr("data-wpr-position-location"),o=i.attr("data-wpr-position-offset"),p=i.attr("data-wpr-sticky-devices"),c=i.attr("data-wpr-active-breakpoints"),y=i.attr("data-wpr-z-index")),0==p.length&&(l="static"),e.editorCheck()&&p){var w=i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-sticky-devices");i.attr("data-wpr-sticky-devices",w),p=i.attr("data-wpr-sticky-devices")}r(),u(),t(window).resize(function(){d=t("body").prop("clientWidth")+17,r()}),f||(a="static")}},widgetNavMenu:function(i){function r(){if(i.hasClass("wpr-mobile-menu-full-width")&&i.closest(".elementor-column").length){var e=i.closest(".elementor-column"),t=i.closest(".elementor-top-section").outerWidth()-2*d.offset().left,r=e.offset().left+parseInt(e.css("padding-left"),10);d.css({width:t+"px",left:-r+"px"})}}function a(e,t){!0===t?i.hasClass("wpr-sub-menu-fx-slide")?e.stop().slideDown():e.stop().fadeIn():i.hasClass("wpr-sub-menu-fx-slide")?e.stop().slideUp():e.stop().fadeOut()}var s=i.find(".wpr-nav-menu-container"),l=i.find(".wpr-mobile-nav-menu-container"),n=s.find(".wpr-nav-menu > li.menu-item-has-children"),o=s.find(".wpr-sub-menu li.menu-item-has-children");"click"===s.attr("data-trigger")?(n.children("a").on("click",function(r){var e=t(this).parent(),l=e.children(".wpr-sub-menu");n.not(e).removeClass("wpr-sub-open"),(s.hasClass("wpr-nav-menu-horizontal")||s.hasClass("wpr-nav-menu-vertical")&&i.hasClass("wpr-sub-menu-position-absolute"))&&a(n.children(".wpr-sub-menu"),!1),e.hasClass("wpr-sub-open")?(e.removeClass("wpr-sub-open"),a(l,!1)):(r.preventDefault(),e.addClass("wpr-sub-open"),a(l,!0))}),o.on("click",function(i){var e=t(this),r=e.children(".wpr-sub-menu");s.hasClass("wpr-nav-menu-horizontal")&&a(o.find(".wpr-sub-menu"),!1),e.hasClass("wpr-sub-open")?(e.removeClass("wpr-sub-open"),a(r,!1)):(i.preventDefault(),e.addClass("wpr-sub-open"),a(r,!0))}),t(document).mouseup(function(t){n.is(t.target)||0!==n.has(t.target).length||(n.not().removeClass("wpr-sub-open"),a(n.children(".wpr-sub-menu"),!1)),o.is(t.target)||0!==o.has(t.target).length||(o.removeClass("wpr-sub-open"),a(o.children(".wpr-sub-menu"),!1))})):(n.on("mouseenter",function(){s.hasClass("wpr-nav-menu-vertical")&&i.hasClass("wpr-sub-menu-position-absolute")&&s.find("li").not(this).children(".wpr-sub-menu").hide(),a(t(this).children(".wpr-sub-menu"),!0)}),o.on("mouseenter",function(){a(t(this).children(".wpr-sub-menu"),!0)}),s.hasClass("wpr-nav-menu-horizontal")?(n.on("mouseleave",function(){a(t(this).children(".wpr-sub-menu"),!1)}),o.on("mouseleave",function(){a(t(this).children(".wpr-sub-menu"),!1)})):s.on("mouseleave",function(){a(t(this).find(".wpr-sub-menu"),!1)}));var d=l.find(".wpr-mobile-nav-menu");l.find(".wpr-mobile-toggle").on("click",function(){t(this).toggleClass("wpr-mobile-toggle-fx"),t(this).hasClass(".wpr-mobile-toggle-open")?(t(this).removeClass(".wpr-mobile-toggle-open"),t(this).trigger("focusout"),t(this).find(".wpr-mobile-toggle-text").length&&(t(this).children().eq(1).hide(),t(this).children().eq(0).show())):(t(this).addClass(".wpr-mobile-toggle-open"),t(this).find(".wpr-mobile-toggle-text").length&&(t(this).children().eq(0).hide(),t(this).children().eq(1).show())),t(this).parent().next().stop().slideToggle(),r()}),d.find(".sub-menu").removeClass("wpr-sub-menu").addClass("wpr-mobile-sub-menu"),d.find(".menu-item-has-children").children("a").on("click",function(i){var e=t(this).closest("li");e.hasClass("wpr-mobile-sub-open")?(e.removeClass("wpr-mobile-sub-open"),e.children(".wpr-mobile-sub-menu").first().stop().slideUp()):(i.preventDefault(),e.addClass("wpr-mobile-sub-open"),e.children(".wpr-mobile-sub-menu").first().stop().slideDown())}),r(),t(window).smartresize(function(){r()})},OnepageNav:function(e){function i(i){"yes"!==e.find(".wpr-onepage-nav").attr("data-highlight")||(e.find(".wpr-onepage-nav-item").children("a").removeClass("wpr-onepage-active-item"),t(".elementor-section").each(function(){var r=t(this).offset().top,a=r+t(this).outerHeight();i>=r&&i<a&&e.find(".wpr-onepage-nav-item").children("a[href=\"#"+t(this).attr("id")+"\"]").addClass("wpr-onepage-active-item")}))}e.find(".wpr-onepage-nav-item").on("click",function(e){e.preventDefault();var r=t(t(this).find("a").attr("href")),a=parseInt(t(this).parent().attr("data-speed"),10);t("body").animate({scrollTop:r.offset().top},a),i(t(window).scrollTop())}),"yes"===e.find(".wpr-onepage-nav").attr("data-highlight")&&setTimeout(function(){t(window).scroll()},10),t(window).scroll(function(){i(t(this).scrollTop())})},widgetGrid:function(r){function a(){if(r.find(".wpr-sharing-trigger").length){var e=r.find(".wpr-sharing-trigger"),i=r.find(".wpr-post-sharing-inner"),a=5;i.first().find("a").each(function(){a+=t(this).outerWidth()+parseInt(t(this).css("margin-right"),10)});var s=parseInt(i.find("a").css("margin-right"),10);"left"===e.attr("data-direction")?(i.css("width",a+"px"),i.css("left",-(s+a)+"px")):"right"===e.attr("data-direction")?(i.css("width",a+"px"),i.css("right",-(s+a)+"px")):"top"===e.attr("data-direction")?(i.find("a").css({"margin-right":"0","margin-top":s+"px"}),i.css({top:-s+"px",left:"50%","-webkit-transform":"translate(-50%, -100%)",transform:"translate(-50%, -100%)"})):"right"===e.attr("data-direction")?(i.css("width",a+"px"),i.css({left:s+"px"})):"bottom"===e.attr("data-direction")&&(i.find("a").css({"margin-right":"0","margin-bottom":s+"px"}),i.css({bottom:-s+"px",left:"50%","-webkit-transform":"translate(-50%, 100%)",transform:"translate(-50%, 100%)"})),"click"===e.attr("data-action")?e.on("click",function(){var e=t(this).next();"hidden"===e.css("visibility")?(e.css("visibility","visible"),e.find("a").css({opacity:"1",top:"0"}),setTimeout(function(){e.find("a").addClass("wpr-no-transition-delay")},100*e.find("a").length)):(e.find("a").removeClass("wpr-no-transition-delay"),e.find("a").css({opacity:"0",top:"-5px"}),setTimeout(function(){e.css("visibility","hidden")},100*e.find("a").length))}):(e.on("mouseenter",function(){var e=t(this).next();e.css("visibility","visible"),e.find("a").css({opacity:"1",top:"0"}),setTimeout(function(){e.find("a").addClass("wpr-no-transition-delay")},100*e.find("a").length)}),r.find(".wpr-grid-item-sharing").on("mouseleave",function(){var e=t(this).find(".wpr-post-sharing-inner");e.find("a").removeClass("wpr-no-transition-delay"),e.find("a").css({opacity:"0",top:"-5px"}),setTimeout(function(){e.css("visibility","hidden")},100*e.find("a").length)}))}}function s(){"yes"!==p.find(".wpr-grid-media-wrap").attr("data-overlay-link")||e.editorCheck()||(p.find(".wpr-grid-media-wrap").css("cursor","pointer"),p.find(".wpr-grid-media-wrap").on("click",function(e){var i=e.target.className;if(-1!==i.indexOf("inner-block")||-1!==i.indexOf("wpr-cv-inner")||-1!==i.indexOf("wpr-grid-media-hover")){e.preventDefault();var r=t(this).find(".wpr-grid-media-hover-bg").attr("data-url"),r=r.replace("#new_tab","");"_blank"===p.find(".wpr-grid-item-title a").attr("target")?window.open(r,"_blank").focus():window.location.href=r}}))}function l(i){if(-1!==r.find(".wpr-grid-item-lightbox").length){var a=r.find(".wpr-grid-item-lightbox"),s=a.find(".wpr-grid-lightbox-overlay").first();a.each(function(){var e=t(this).find(".inner-block > span").attr("data-src"),i=t(this).closest("article").not(".slick-cloned");p.hasClass("wpr-media-grid")||i.find(".wpr-grid-image-wrap").attr("data-src",e);var r=i.find(".wpr-grid-image-wrap").attr("data-src");typeof r!="undefined"&&!1!==r&&-1===r.indexOf("wp-content")&&i.find(".wpr-grid-image-wrap").attr("data-iframe","true")}),p.lightGallery(i.lightbox),p.on("onAfterOpen.lg",function(){t(".lg-outer").find(".lg-thumb-item").length&&t(".lg-outer").find(".lg-thumb-item").each(function(){var e=t(this).find("img").attr("src"),i=e,r=e.lastIndexOf("."),a=e.slice(r),s=e.lastIndexOf("-"),l=!!/\d{3,}x\d{3,}/.test(e.substring(r,s))&&e.substring(r,s);42<=e.substring(r,s).length&&(l=""),""!==l&&(!1===l?i=[e.slice(0,r),"-150x150",e.slice(r)].join(""):i=e.replace(l,"-150x150")),t(this).find("img").attr("src",i)})}),r.find(".wpr-grid").on("onAferAppendSlide.lg, onAfterSlide.lg",function(){var e=t("#lg-actual-size, #lg-zoom-in, #lg-zoom-out, #lg-download"),r=t("#lg-download").attr("href");t("#lg-download").length&&(-1===r.indexOf("wp-content")?e.addClass("wpr-hidden-element"):e.removeClass("wpr-hidden-element")),""===i.lightbox.autoplay&&t(".lg-autoplay-button").css({width:"0",height:"0",overflow:"hidden"})}),s.length?(r.find(".wpr-grid-media-hover-bg").after(s.remove()),r.find(".wpr-grid-lightbox-overlay").on("click",function(){e.editorCheck()?alert("Lightbox is Disabled in the Editor!"):t(this).closest("article").find(".wpr-grid-image-wrap").trigger("click")})):a.find(".inner-block > span").on("click",function(){if(!e.editorCheck()){var i=t(this).closest("article").find(".wpr-grid-image-wrap");i.trigger("click")}else alert("Lightbox is Disabled in the Editor!")})}}function n(){r.find(".wpr-post-like-button").length&&r.find(".wpr-post-like-button").on("click",function(){var e=t(this);return""!==e.attr("data-post-id")&&t.ajax({type:"POST",url:e.attr("data-ajax"),data:{action:"wpr_likes_init",post_id:e.attr("data-post-id"),nonce:e.attr("data-nonce")},beforeSend:function(){e.fadeTo(500,.5)},success:function(t){var i=e.attr("data-icon"),r=t.count;""===r.replace(/<\/?[^>]+(>|$)/g,"")?(r="<span class=\"wpr-post-like-count\">"+e.attr("data-text")+"</span>",!e.hasClass("wpr-likes-zero")&&e.addClass("wpr-likes-zero")):e.removeClass("wpr-likes-zero"),e.hasClass("wpr-already-liked")?(e.prop("title","Like"),e.removeClass("wpr-already-liked"),e.html("<i class=\""+i+"\"></i>"+r)):(e.prop("title","Unlike"),e.addClass("wpr-already-liked"),e.html("<i class=\""+i.replace("far","fas")+"\"></i>"+r)),e.fadeTo(500,1)}}),!1})}function o(e){for(var a,s,l,n,o=r.find(".wpr-grid"),d=o.find(".wpr-grid-item"),p=d.filter(":visible"),c=e.layout,f=e.media_align,m=e.media_width,g=e.media_distance,y=3,w=1,h=2,u=parseInt(e.columns_desktop,10),b=e.gutter_hr,T=e.gutter_vr,v=o.width()+b-.3,k=t("body").prop("clientWidth"),x=400,C=r.attr("class"),C=C.split(" "),_=0;_<C.length-1;_++)-1!==C[_].search(/mobile\d/)&&(w=C[_].slice(-1)),-1!==C[_].search(/mobile_extra\d/)&&(a=C[_].slice(-1)),-1!==C[_].search(/tablet\d/)&&(h=C[_].slice(-1)),-1!==C[_].search(/tablet_extra\d/)&&(s=C[_].slice(-1)),-1!==C[_].search(/widescreen\d/)&&(n=C[_].slice(-1)),-1!==C[_].search(/laptop\d/)&&(l=C[_].slice(-1));y=440>=k?w:768>=k?a?a:h:881>=k?h:1025>=k?s?s:h:1201>=k?l?l:u:1920>=k?u:2300>=k?u:2650>=k?n?n:u+1:3e3>=k?n?n:u+2:n?n:u+3,8<y&&(y=8),"string"==typeof y&&-1!==y.indexOf("pro")&&(y=3),d.outerWidth(Math.floor(v/y-b)),d.css("margin-bottom",T+"px"),1===y&&d.last().css("margin-bottom","0");var S=-1;if(p.each(function(){var e=t(this).outerHeight(),i=parseInt(t(this).css("top"),10);i>S&&(S=i)}),"fitRows"===c&&p.each(function(){parseInt(t(this).css("top"))===S&&t(this).addClass("rf-last-row")}),"list"===c){var z=d.find(".wpr-grid-image-wrap").outerHeight();if(d.find(".wpr-grid-item-below-content").css("min-height",z+"px"),480>t("body").prop("clientWidth"))d.find(".wpr-grid-media-wrap").css({float:"none",width:"100%"}),d.find(".wpr-grid-item-below-content").css({float:"none",width:"100%"}),d.find(".wpr-grid-image-wrap").css("padding","0"),d.find(".wpr-grid-item-below-content").css("min-height","0"),"zigzag"===f&&d.find("[class*=\"elementor-repeater-item\"]").css("text-align","center");else if("zigzag"!==f){d.find(".wpr-grid-media-wrap").css({float:f,width:m+"%"});var j="left"===f?"margin-right":"margin-left";d.find(".wpr-grid-media-wrap").css(j,g+"px"),d.find(".wpr-grid-item-below-content").css({float:f,width:"calc((100% - "+m+"%) - "+g+"px)"})}else d.filter(":even").find(".wpr-grid-media-wrap").css({float:"left",width:m+"%"}),d.filter(":even").find(".wpr-grid-item-below-content").css({float:"left",width:"calc((100% - "+m+"%) - "+g+"px)"}),d.filter(":even").find(".wpr-grid-media-wrap").css("margin-right",g+"px"),d.filter(":odd").find(".wpr-grid-media-wrap").css({float:"right",width:m+"%"}),d.filter(":odd").find(".wpr-grid-item-below-content").css({float:"right",width:"calc((100% - "+m+"%) - "+g+"px)"}),d.filter(":odd").find(".wpr-grid-media-wrap").css("margin-left",g+"px"),o.hasClass("wpr-grid-list-ready")||d.each(function(e){var i=t(this).find("[class*=\"elementor-repeater-item\"]");0==e%2?i.each(function(){if(!t(this).hasClass("wpr-grid-item-align-center")){"none"===t(this).css("float")?t(this).css("text-align","left"):t(this).css("float","left");t(this).find(".inner-block")}}):i.each(function(e){if(!t(this).hasClass("wpr-grid-item-align-center")){"none"===t(this).css("float")?t(this).css("text-align","right"):t(this).css("float","right");var i=t(this).find(".inner-block");"0px"!==i.css("margin-left")&&(i.css("margin-right",i.css("margin-left")),i.css("margin-left","0")),0===e&&"0px"!==i.css("margin-right")&&(i.css("margin-left",i.css("margin-right")),i.css("margin-right","0"))}})}),setTimeout(function(){o.hasClass("wpr-grid-list-ready")||o.addClass("wpr-grid-list-ready")},500)}"list"===c&&(c="fitRows"),"default"!==e.filters_animation&&(x=0);o.isotope({layoutMode:c,masonry:{comlumnWidth:v/y,gutter:b},fitRows:{comlumnWidth:v/y,gutter:b},transitionDuration:x,percentPosition:!0})}function d(e){if("yes"===e.filters_count&&r.find(".wpr-grid-filters a, .wpr-grid-filters span").each(function(){"*"===t(this).attr("data-filter")?t(this).find("sup").text(r.find(".wpr-grid-filters").next().find("article").length):t(this).find("sup").text(r.find(t(this).attr("data-filter")).length)}),"yes"!==e.filters_linkable){if("yes"===e.deeplinking){var i=window.location.hash.replace("#filter:",".");window.location.hash.match("#filter:all")&&(i="*");var a=r.find(".wpr-grid-filters span[data-filter=\""+i+"\"]:not(.wpr-back-filter)"),s=a.parent();"parent"===a.parent().attr("data-role")?s.parent("ul").find("ul[data-parent=\""+i+"\"]").length&&(s.parent("ul").children("li").css("display","none"),s.siblings("ul[data-parent=\""+i+"\"]").css("display","block")):"sub"===a.parent().attr("data-role")&&(s.closest(".wpr-grid-filters").children("li").css("display","none"),s.parent("ul").css("display","inline-block")),r.find(".wpr-grid-filters span").removeClass("wpr-active-filter"),a.addClass("wpr-active-filter"),r.find(".wpr-grid").isotope({filter:i}),e.lightbox.selector="*"===i?" .wpr-grid-image-wrap":i+" .wpr-grid-image-wrap",l(e)}"yes"===e.filters_hide_empty&&r.find(".wpr-grid-filters span").each(function(){var e=t(this).attr("data-filter");"*"!==e&&(0===p.find(e).length?t(this).parent("li").addClass("wpr-hidden-element"):t(this).parent("li").removeClass("wpr-hidden-element"))}),""!==e.filters_default_filter&&setTimeout(function(){r.find(".wpr-grid-filters").find("span[data-filter*=\"-"+e.filters_default_filter+"\"]")[0].click()},100),r.find(".wpr-grid-filters span").on("click",function(){var i=t(this).data("filter"),a=t(this).parent("li"),s=a.attr("data-role");if(r.find(".wpr-grid-filters span").removeClass("wpr-active-filter"),t(this).addClass("wpr-active-filter"),"parent"===s?a.parent("ul").find("ul[data-parent=\""+i+"\"]").length&&(a.parent("ul").children("li").css("display","none"),a.siblings("ul[data-parent=\""+i+"\"]").css("display","block")):"back"===s&&(a.closest(".wpr-grid-filters").children("li").css("display","inline-block"),a.parent().css("display","none")),"yes"===e.deeplinking){var l="#filter:"+i.replace(".","");"*"===i&&(l="#filter:all"),window.location.href=window.location.pathname+window.location.search+l}"infinite-scroll"===e.pagination_type&&0===p.find(t(this).attr("data-filter")).length&&r.find(".wpr-grid").infiniteScroll("loadNextPage"),"default"!==e.filters_animation&&r.find(".wpr-grid-item-inner").css({opacity:"0",transition:"none"}),"fade-slide"===e.filters_animation?r.find(".wpr-grid-item-inner").css("top","20px"):"zoom"===e.filters_animation?r.find(".wpr-grid-item-inner").css("transform","scale(0.01)"):r.find(".wpr-grid-item-inner").css({top:"0",transform:"scale(1)"}),r.find(".wpr-grid").isotope({filter:i}),e.lightbox.selector="*"===i?" .wpr-grid-image-wrap":i+" .wpr-grid-image-wrap",p.data("lightGallery").destroy(!0),p.lightGallery(e.lightbox)})}}var p=r.find(".wpr-grid");if(p.length){var c=p.attr("data-settings");if("undefined"==typeof c||!1===c){p.animate({opacity:"1"},1e3);var f=r.attr("class"),m=f.match(/wpr-grid-slider-columns-\d/)?f.match(/wpr-grid-slider-columns-\d/).join().slice(-1):2,g=f.match(/columns--widescreen\d/)?f.match(/columns--widescreen\d/).join().slice(-1):m,y=f.match(/columns--laptop\d/)?f.match(/columns--laptop\d/).join().slice(-1):m,w=f.match(/columns--tablet_extra\d/)?f.match(/columns--tablet_extra\d/).join().slice(-1):h,h=f.match(/columns--tablet\d/)?f.match(/columns--tablet\d/).join().slice(-1):2,u=f.match(/columns--mobile_extra\d/)?f.match(/columns--mobile_extra\d/).join().slice(-1):h,b=f.match(/columns--mobile\d/)?f.match(/columns--mobile\d/).join().slice(-1):1,T=f.match(/wpr-grid-slides-to-scroll-\d/)?+f.match(/wpr-grid-slides-to-scroll-\d/).join().slice(-1):1;if(p.slick({appendDots:r.find(".wpr-grid-slider-dots"),customPaging:function(e,t){e.slideCount;return"<span class=\"wpr-grid-slider-dot\"></span>"},slidesToShow:m,responsive:[{breakpoint:1e4,settings:{slidesToShow:g,slidesToScroll:T>g?1:T}},{breakpoint:2399,settings:{slidesToShow:m,slidesToScroll:T>m?1:T}},{breakpoint:1221,settings:{slidesToShow:y,slidesToScroll:T>y?1:T}},{breakpoint:1200,settings:{slidesToShow:w,slidesToScroll:T>w?1:T}},{breakpoint:1024,settings:{slidesToShow:h,slidesToScroll:T>h?1:T}},{breakpoint:880,settings:{slidesToShow:u,slidesToScroll:T>u?1:T}},{breakpoint:768,settings:{slidesToShow:b,slidesToScroll:T>b?1:T}}]}),r.find(".slick-dots").length&&r.hasClass("wpr-grid-slider-dots-horizontal")){var v=r.find(".slick-dots li").outerWidth()*r.find(".slick-dots li").length-parseInt(r.find(".slick-dots li span").css("margin-right"),10);r.find(".slick-dots").length&&r.find(".slick-dots").css("width",v),t(window).on("resize",function(){setTimeout(function(){var e=r.find(".slick-dots li").outerWidth()*r.find(".slick-dots li").length-parseInt(r.find(".slick-dots li span").css("margin-right"),10);r.find(".slick-dots").css("width",e)},300)})}c=JSON.parse(p.attr("data-slick"))}else if(c=JSON.parse(p.attr("data-settings")),o(c),setTimeout(function(){o(c)},100),e.editorCheck()&&(setTimeout(function(){o(c)},500),setTimeout(function(){o(c)},1e3)),t(window).on("load",function(){setTimeout(function(){o(c)},100)}),t(window).smartresize(function(){setTimeout(function(){o(c)},200)}),d(c),p.on("arrangeComplete",function(e,i){var a=0,s=0,l=c.animation_delay,n=c.animation_duration,o=c.filters_animation_duration;if(p.hasClass("grid-images-loaded"))l=0;else if(p.css("opacity","1"),"default"===c.animation&&"default"===c.filters_animation)return;for(var d in i){l+=c.animation_delay,r.find(i[d].element).find(".wpr-grid-item-inner").css({opacity:"1",top:"0",transform:"scale(1)",transition:"all "+n+"s ease-in "+l+"s"}),s+=c.filters_animation_delay,p.hasClass("grid-images-loaded")&&r.find(i[d].element).find(".wpr-grid-item-inner").css({transition:"all "+o+"s ease-in "+s+"s"});var f=window.location.hash;0<=f.indexOf("#filter:")&&0>f.indexOf("#filter:*")&&(f=f.replace("#filter:",""),r.find(i[d].element).filter(function(){if(t(this).hasClass(f))return a+=c.filters_animation_delay,t(this)}).find(".wpr-grid-item-inner").css({"transition-delay":a+"s"}))}}),p.imagesLoaded().progress(function(){"1"!==p.css("opacity")&&p.css("opacity","1"),setTimeout(function(){p.addClass("grid-images-loaded")},500)}),("load-more"===c.pagination_type||"infinite-scroll"===c.pagination_type)&&r.find(".wpr-grid-pagination").length&&!e.editorCheck()){var k=r.find(".wpr-grid-pagination"),x=".elementor-element-"+r.attr("data-id"),C=!1,_=!1;"infinite-scroll"===c.pagination_type&&(_=300,C=x+" .wpr-load-more-btn"),p.infiniteScroll({path:x+" .wpr-grid-pagination a",hideNav:C,append:!1,history:!1,scrollThreshold:_,status:x+" .page-load-status",onInit:function(){this.on("load",function(){p.removeClass("grid-images-loaded")})}}),p.on("request.infiniteScroll",function(){k.find(".wpr-load-more-btn").hide(),k.find(".wpr-pagination-loading").css("display","inline-block")});var S=0;p.on("load.infiniteScroll",function(e,i){S++;var r=t(i).find(x).find(".wpr-grid-item");p.infiniteScroll("appendItems",r),p.isotope("appended",r),r.imagesLoaded().progress(function(){o(c),setTimeout(function(){o(c),d(c)},10),setTimeout(function(){p.addClass("grid-images-loaded")},500)}),k.find(".wpr-pagination-loading").hide(),c.pagination_max_pages-1===S?(k.find(".wpr-pagination-finish").fadeIn(1e3),k.delay(2e3).fadeOut(1e3),setTimeout(function(){k.find(".wpr-pagination-loading").hide()},500)):"load-more"===c.pagination_type&&k.find(".wpr-load-more-btn").fadeIn(),setTimeout(function(){n(c)},300),l(c),p.data("lightGallery").destroy(!0),p.lightGallery(c.lightbox),s(),a()}),k.find(".wpr-load-more-btn").on("click",function(){return p.infiniteScroll("loadNextPage"),!1})}if(p.find(".wpr-grid-item-add-to-cart").length){var z=p.find(".wpr-grid-item-add-to-cart").find("i"),j=z.attr("class");z.length&&(j=j.substring(j.indexOf("fa-"),j.length)),t("body").on("adding_to_cart",function(e,t){t.fadeTo("slow",.5)}),t("body").on("added_to_cart",function(e,t,i,r){r.fadeTo("slow",1),z.length&&(r.find("i").removeClass(j).addClass("fa-check"),setTimeout(function(){r.find("i").removeClass("fa-check").addClass(j)},3500))})}a(),s(),l(c),n(c)}},widgetMagazineGrid:function(i){var r=i.find(".wpr-magazine-grid-wrap"),a=r.attr("data-slick"),s=r.attr("data-slide-effect");if(typeof a!="undefined"&&!1!==a&&r.slick({fade:"fade"===s}),"yes"!==r.find(".wpr-grid-media-wrap").attr("data-overlay-link")||e.editorCheck()||(r.find(".wpr-grid-media-wrap").css("cursor","pointer"),r.find(".wpr-grid-media-wrap").on("click",function(e){var i=e.target.className;(-1!==i.indexOf("inner-block")||-1!==i.indexOf("wpr-cv-inner")||-1!==i.indexOf("wpr-grid-media-hover"))&&(e.preventDefault(),window.location.href=t(this).find(".wpr-grid-media-hover-bg").attr("data-url"))})),i.find(".wpr-sharing-trigger").length){var l=i.find(".wpr-sharing-trigger"),n=i.find(".wpr-post-sharing-inner"),o=5;n.first().find("a").each(function(){o+=t(this).outerWidth()+parseInt(t(this).css("margin-right"),10)});var d=parseInt(n.find("a").css("margin-right"),10);"left"===l.attr("data-direction")?(n.css("width",o+"px"),n.css("left",-(d+o)+"px")):"right"===l.attr("data-direction")?(n.css("width",o+"px"),n.css("right",-(d+o)+"px")):"top"===l.attr("data-direction")?(n.find("a").css({"margin-right":"0","margin-top":d+"px"}),n.css({top:-d+"px",left:"50%","-webkit-transform":"translate(-50%, -100%)",transform:"translate(-50%, -100%)"})):"right"===l.attr("data-direction")?(n.css("width",o+"px"),n.css({left:d+"px"})):"bottom"===l.attr("data-direction")&&(n.find("a").css({"margin-right":"0","margin-bottom":d+"px"}),n.css({bottom:-d+"px",left:"50%","-webkit-transform":"translate(-50%, 100%)",transform:"translate(-50%, 100%)"})),"click"===l.attr("data-action")?l.on("click",function(){var e=t(this).next();"hidden"===e.css("visibility")?(e.css("visibility","visible"),e.find("a").css({opacity:"1",top:"0"}),setTimeout(function(){e.find("a").addClass("wpr-no-transition-delay")},100*e.find("a").length)):(e.find("a").removeClass("wpr-no-transition-delay"),e.find("a").css({opacity:"0",top:"-5px"}),setTimeout(function(){e.css("visibility","hidden")},100*e.find("a").length))}):(l.on("mouseenter",function(){var e=t(this).next();e.css("visibility","visible"),e.find("a").css({opacity:"1",top:"0"}),setTimeout(function(){e.find("a").addClass("wpr-no-transition-delay")},100*e.find("a").length)}),i.find(".wpr-grid-item-sharing").on("mouseleave",function(){var e=t(this).find(".wpr-post-sharing-inner");e.find("a").removeClass("wpr-no-transition-delay"),e.find("a").css({opacity:"0",top:"-5px"}),setTimeout(function(){e.css("visibility","hidden")},100*e.find("a").length)}))}i.find(".wpr-post-like-button").length&&i.find(".wpr-post-like-button").on("click",function(){var e=t(this);return""!==e.attr("data-post-id")&&t.ajax({type:"POST",url:e.attr("data-ajax"),data:{action:"wpr_likes_init",post_id:e.attr("data-post-id"),nonce:e.attr("data-nonce")},beforeSend:function(){e.fadeTo(500,.5)},success:function(t){var i=e.attr("data-icon"),r=t.count;""===r.replace(/<\/?[^>]+(>|$)/g,"")?(r="<span class=\"wpr-post-like-count\">"+e.attr("data-text")+"</span>",!e.hasClass("wpr-likes-zero")&&e.addClass("wpr-likes-zero")):e.removeClass("wpr-likes-zero"),e.hasClass("wpr-already-liked")?(e.prop("title","Like"),e.removeClass("wpr-already-liked"),e.html("<i class=\""+i+"\"></i>"+r)):(e.prop("title","Unlike"),e.addClass("wpr-already-liked"),e.html("<i class=\""+i.replace("far","fas")+"\"></i>"+r)),e.fadeTo(500,1)}}),!1})},widgetFeaturedMedia:function(i){var r=i.find(".wpr-gallery-slider"),a=r.attr("data-slick");r.animate({opacity:"1"},1e3),"[]"!==a&&r.slick({appendDots:i.find(".wpr-gallery-slider-dots"),customPaging:function(e,t){e.slideCount;return"<span class=\"wpr-gallery-slider-dot\"></span>"}});var s=t(".wpr-featured-media-image").attr("data-lightbox");if(typeof s!=typeof void 0&&!1!==s&&!e.editorCheck()){var l=i.find(".wpr-featured-media-wrap");s=JSON.parse(s),l.lightGallery(s),l.on("onAferAppendSlide.lg, onAfterSlide.lg",function(){var e=t("#lg-actual-size, #lg-zoom-in, #lg-zoom-out, #lg-download"),i=t("#lg-download").attr("href");t("#lg-download").length&&(-1===i.indexOf("wp-content")?e.addClass("wpr-hidden-element"):e.removeClass("wpr-hidden-element")),""===s.autoplay&&t(".lg-autoplay-button").css({width:"0",height:"0",overflow:"hidden"})})}},widgetProductMedia:function(i){var r=i.find(".wpr-product-media-image"),a=i.find(".wpr-gallery-slider"),s=a.attr("data-slick");if(a.animate({opacity:"1"},1e3),"[]"!==s&&a.length){var s=JSON.parse(s);if(a.slick(),"yes"===s.thumbnail_nav){var l=i.find(".wpr-product-thumb-nav");l.slick(),l.find("li").on("click",function(){var e=t(this).attr("data-slick-index");t(this).siblings().removeClass("slick-current"),t(this).addClass("slick-current"),a.slick("slickGoTo",parseInt(e,10))})}}var n=t(".wpr-product-media-image").attr("data-lightbox");if(typeof n!="undefined"&&!1!==n&&!e.editorCheck()){var o=i.find(".wpr-product-media-wrap");n=JSON.parse(n),o.lightGallery(n),o.on("onAferAppendSlide.lg, onAfterSlide.lg",function(){var e=t("#lg-actual-size, #lg-zoom-in, #lg-zoom-out, #lg-download"),i=t("#lg-download").attr("href");t("#lg-download").length&&(-1===i.indexOf("wp-content")?e.addClass("wpr-hidden-element"):e.removeClass("wpr-hidden-element")),""===n.autoplay&&t(".lg-autoplay-button").css({width:"0",height:"0",overflow:"hidden"})})}i.hasClass("wpr-gallery-zoom-yes")&&r.on("mousemove",function(e){var i=100*((e.pageX-t(this).offset().left)/t(this).width()),r=100*((e.pageY-t(this).offset().top)/t(this).height());t(this).children("img").css({"transform-origin":i+"% "+r+"%"})})},widgetCountDown:function(i){function r(){var e=d-new Date,r={days:Math.floor(e/86400000),hours:Math.floor(e/3600000%24),minutes:Math.floor(e/1e3/60%60),seconds:Math.floor(e/1e3%60)};(0>r.days||0>r.hours||0>r.minutes)&&(r={days:0,hours:0,minutes:0,seconds:0}),i.find(".wpr-countdown-number").each(function(){var e=r[t(this).attr("data-item")];1===e.toString().length&&(e="0"+e),t(this).text(e);var i=t(this).next();if(i.length&&!t(this).hasClass("wpr-countdown-seconds")){var a=i.data("text");"01"==e?i.text(a.singular):i.text(a.plural)}}),0>e&&(clearInterval(l),a())}function a(){var r=s.data("actions");e.editorCheck()||(r.hasOwnProperty("hide-timer")&&s.hide(),r.hasOwnProperty("hide-element")&&t(r["hide-element"]).hide(),r.hasOwnProperty("message")&&!i.children(".elementor-widget-container").children(".wpr-countdown-message").length&&s.after("<div class=\"wpr-countdown-message\">"+r.message+"</div>"),r.hasOwnProperty("redirect")&&(window.location.href=r.redirect),r.hasOwnProperty("load-template")&&s.parent().find(".elementor-inner").parent().show())}var s=i.children(".elementor-widget-container").children(".wpr-countdown-wrap"),l=null,n=s.data("interval"),o=s.data("show-again"),d=new Date(1e3*n);if("evergreen"===s.data("type")){var p=new Date,c=i.attr("data-id"),f=JSON.parse(localStorage.getItem("WprCountDownSettings"))||{};d=f.hasOwnProperty(c)?0===Object.keys(f).length||n!==f[c].interval?p.setSeconds(p.getSeconds()+n):f[c].endTime:p.setSeconds(p.getSeconds()+n),d+o<p.setSeconds(p.getSeconds())&&(d=p.setSeconds(p.getSeconds()+n)),f[c]={interval:n,endTime:d},localStorage.setItem("WprCountDownSettings",JSON.stringify(f))}r(),e.editorCheck()||(l=setInterval(r,1e3))},widgetGoogleMaps:function(e){function t(e,t){var i="<div class=\"wpr-gm-iwindow\"><h3>"+t.gm_location_title+"</h3><p>"+t.gm_location_description+"</p></div>",r=new google.maps.InfoWindow({content:i,maxWidth:t.gm_info_window_width.size});"load"===t.gm_show_info_window?r.open(p,e):e.addListener("click",function(){r.open(p,e)})}function r(e){var t;switch(e.style){case"simple":t=JSON.parse("[{\"featureType\":\"road\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#fffffa\"}]},{\"featureType\":\"water\",\"stylers\":[{\"lightness\":50}]},{\"featureType\":\"road\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry\",\"stylers\":[{\"lightness\":40}]}]");break;case"white-black":t=JSON.parse("[{\"featureType\":\"road\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"on\"}]},{\"featureType\":\"poi\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"administrative\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"},{\"weight\":1}]},{\"featureType\":\"road\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#000000\"},{\"weight\":0.8}]},{\"featureType\":\"landscape\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"water\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"stylers\":[{\"visibility\":\"off\"}]},{\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"off\"}]},{\"elementType\":\"labels.text\",\"stylers\":[{\"visibility\":\"on\"}]},{\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#000000\"}]},{\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"on\"}]}]");break;case"light-silver":t=JSON.parse("[{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#e9e9e9\"},{\"lightness\":17}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#f5f5f5\"},{\"lightness\":20}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffffff\"},{\"lightness\":17}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#ffffff\"},{\"lightness\":29},{\"weight\":0.2}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#ffffff\"},{\"lightness\":18}]},{\"featureType\":\"road.local\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#ffffff\"},{\"lightness\":16}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#f5f5f5\"},{\"lightness\":21}]},{\"featureType\":\"poi.park\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#dedede\"},{\"lightness\":21}]},{\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"visibility\":\"on\"},{\"color\":\"#ffffff\"},{\"lightness\":16}]},{\"elementType\":\"labels.text.fill\",\"stylers\":[{\"saturation\":36},{\"color\":\"#333333\"},{\"lightness\":40}]},{\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#f2f2f2\"},{\"lightness\":19}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#fefefe\"},{\"lightness\":20}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#fefefe\"},{\"lightness\":17},{\"weight\":1.2}]}]");break;case"light-grayscale":t=JSON.parse("[{\"featureType\":\"all\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"weight\":\"2.00\"}]},{\"featureType\":\"all\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#9c9c9c\"}]},{\"featureType\":\"all\",\"elementType\":\"labels.text\",\"stylers\":[{\"visibility\":\"on\"}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#f2f2f2\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"landscape.man_made\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"poi\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"lightness\":45}]},{\"featureType\":\"road\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#eeeeee\"}]},{\"featureType\":\"road\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#7b7b7b\"}]},{\"featureType\":\"road\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#46bcec\"},{\"visibility\":\"on\"}]},{\"featureType\":\"water\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#c8d7d4\"}]},{\"featureType\":\"water\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#070707\"}]},{\"featureType\":\"water\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#ffffff\"}]}]");break;case"subtle-grayscale":t=JSON.parse("[{\"featureType\":\"administrative\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":\"-100\"}]},{\"featureType\":\"administrative.province\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"lightness\":65},{\"visibility\":\"on\"}]},{\"featureType\":\"poi\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"lightness\":\"50\"},{\"visibility\":\"simplified\"}]},{\"featureType\":\"road\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":\"-100\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"all\",\"stylers\":[{\"lightness\":\"30\"}]},{\"featureType\":\"road.local\",\"elementType\":\"all\",\"stylers\":[{\"lightness\":\"40\"}]},{\"featureType\":\"transit\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"visibility\":\"simplified\"}]},{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"hue\":\"#ffff00\"},{\"lightness\":-25},{\"saturation\":-97}]},{\"featureType\":\"water\",\"elementType\":\"labels\",\"stylers\":[{\"lightness\":-25},{\"saturation\":-100}]}]");break;case"mostly-white":t=JSON.parse("[{\"featureType\":\"administrative\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#6195a0\"}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#f2f2f2\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"poi\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi.park\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#e6f3d6\"},{\"visibility\":\"on\"}]},{\"featureType\":\"road\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"lightness\":45},{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#f4d2c5\"},{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"labels.text\",\"stylers\":[{\"color\":\"#4e4e4e\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#f4f4f4\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#787878\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#eaf6f8\"},{\"visibility\":\"on\"}]},{\"featureType\":\"water\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#eaf6f8\"}]}]");break;case"mostly-green":t=JSON.parse("[{\"featureType\":\"landscape.man_made\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#f7f1df\"}]},{\"featureType\":\"landscape.natural\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#d0e3b4\"}]},{\"featureType\":\"landscape.natural.terrain\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi.business\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi.medical\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#fbd3da\"}]},{\"featureType\":\"poi.park\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#bde6ab\"}]},{\"featureType\":\"road\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffe15f\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#efd151\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"road.local\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"black\"}]},{\"featureType\":\"transit.station.airport\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#cfb2db\"}]},{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#a2daf2\"}]}]");break;case"neutral-blue":t=JSON.parse("[{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#193341\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#2c5a71\"}]},{\"featureType\":\"road\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#29768a\"},{\"lightness\":-37}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#406d80\"}]},{\"featureType\":\"transit\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#406d80\"}]},{\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"visibility\":\"on\"},{\"color\":\"#3e606f\"},{\"weight\":2},{\"gamma\":0.84}]},{\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry\",\"stylers\":[{\"weight\":0.6},{\"color\":\"#1a3541\"}]},{\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"poi.park\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#2c5a71\"}]}]");break;case"blue-water":t=JSON.parse("[{\"featureType\":\"administrative\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#444444\"}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#f2f2f2\"}]},{\"featureType\":\"poi\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road\",\"elementType\":\"all\",\"stylers\":[{\"saturation\":-100},{\"lightness\":45}]},{\"featureType\":\"road.highway\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"simplified\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit\",\"elementType\":\"all\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#46bcec\"},{\"visibility\":\"on\"}]}]");break;case"blue-essense":t=JSON.parse("[{\"featureType\":\"landscape.natural\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"visibility\":\"on\"},{\"color\":\"#e0efef\"}]},{\"featureType\":\"poi\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"visibility\":\"on\"},{\"hue\":\"#1900ff\"},{\"color\":\"#c0e8e8\"}]},{\"featureType\":\"road\",\"elementType\":\"geometry\",\"stylers\":[{\"lightness\":100},{\"visibility\":\"simplified\"}]},{\"featureType\":\"road\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"transit.line\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"on\"},{\"lightness\":700}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#7dcdcd\"}]}]");break;case"golden-brown":t=JSON.parse("[{\"featureType\":\"all\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#ff7000\"},{\"lightness\":\"69\"},{\"saturation\":\"100\"},{\"weight\":\"1.17\"},{\"gamma\":\"2.04\"}]},{\"featureType\":\"all\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#cb8536\"}]},{\"featureType\":\"all\",\"elementType\":\"labels\",\"stylers\":[{\"color\":\"#ffb471\"},{\"lightness\":\"66\"},{\"saturation\":\"100\"}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"gamma\":0.01},{\"lightness\":20}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"saturation\":-31},{\"lightness\":-33},{\"weight\":2},{\"gamma\":0.8}]},{\"featureType\":\"all\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"lightness\":\"-8\"},{\"gamma\":\"0.98\"},{\"weight\":\"2.45\"},{\"saturation\":\"26\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"lightness\":30},{\"saturation\":30}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"saturation\":20}]},{\"featureType\":\"poi.park\",\"elementType\":\"geometry\",\"stylers\":[{\"lightness\":20},{\"saturation\":-20}]},{\"featureType\":\"road\",\"elementType\":\"geometry\",\"stylers\":[{\"lightness\":10},{\"saturation\":-30}]},{\"featureType\":\"road\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"saturation\":25},{\"lightness\":25}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"lightness\":-20},{\"color\":\"#ecc080\"}]}]");break;case"midnight-commander":t=JSON.parse("[{\"featureType\":\"all\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":13}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#144b53\"},{\"lightness\":14},{\"weight\":1.4}]},{\"featureType\":\"landscape\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#08304b\"}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#0c4152\"},{\"lightness\":5}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#0b434f\"},{\"lightness\":25}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#0b3d51\"},{\"lightness\":16}]},{\"featureType\":\"road.local\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"}]},{\"featureType\":\"transit\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#146474\"}]},{\"featureType\":\"water\",\"elementType\":\"all\",\"stylers\":[{\"color\":\"#021019\"}]}]");break;case"shades-of-grey":t=JSON.parse("[{\"featureType\":\"all\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"saturation\":36},{\"color\":\"#000000\"},{\"lightness\":40}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"visibility\":\"on\"},{\"color\":\"#000000\"},{\"lightness\":16}]},{\"featureType\":\"all\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":20}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":17},{\"weight\":1.2}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":20}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":21}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":17}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":29},{\"weight\":0.2}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":18}]},{\"featureType\":\"road.local\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":16}]},{\"featureType\":\"transit\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":19}]},{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":17}]}]");break;case"yellow-black":t=JSON.parse("[{\"featureType\":\"all\",\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"on\"}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"saturation\":36},{\"color\":\"#000000\"},{\"lightness\":40}]},{\"featureType\":\"all\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"visibility\":\"on\"},{\"color\":\"#000000\"},{\"lightness\":16}]},{\"featureType\":\"all\",\"elementType\":\"labels.icon\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":20}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":17},{\"weight\":1.2}]},{\"featureType\":\"administrative.country\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#e5c163\"}]},{\"featureType\":\"administrative.locality\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#c4c4c4\"}]},{\"featureType\":\"administrative.neighborhood\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#e5c163\"}]},{\"featureType\":\"landscape\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":20}]},{\"featureType\":\"poi\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":21},{\"visibility\":\"on\"}]},{\"featureType\":\"poi.business\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"on\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#e5c163\"},{\"lightness\":\"0\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"geometry.stroke\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"road.highway\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#e5c163\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":18}]},{\"featureType\":\"road.arterial\",\"elementType\":\"geometry.fill\",\"stylers\":[{\"color\":\"#575757\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#ffffff\"}]},{\"featureType\":\"road.arterial\",\"elementType\":\"labels.text.stroke\",\"stylers\":[{\"color\":\"#2c2c2c\"}]},{\"featureType\":\"road.local\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":16}]},{\"featureType\":\"road.local\",\"elementType\":\"labels.text.fill\",\"stylers\":[{\"color\":\"#999999\"}]},{\"featureType\":\"transit\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":19}]},{\"featureType\":\"water\",\"elementType\":\"geometry\",\"stylers\":[{\"color\":\"#000000\"},{\"lightness\":17}]}]");break;case"custom":t=JSON.parse(e.custom_style);break;default:t="";}return t}for(var a=e.find(".wpr-google-map"),s=a.data("settings"),l=a.data("controls"),n=a.data("locations"),o=[],d=new google.maps.LatLngBounds,p=new google.maps.Map(a[0],{mapTypeId:s.type,styles:r(s),zoom:s.zoom_depth,gestureHandling:s.zoom_on_scroll,mapTypeControl:l.type,fullscreenControl:l.fullscreen,zoomControl:l.zoom,streetViewControl:l.streetview}),c=0;c<n.length;c++){var f=n[c],m="",g=f.gm_marker_icon_size_width.size,y=f.gm_marker_icon_size_height.size;if(""!=f.gm_latitude&&""!=f.gm_longtitude){"yes"===f.gm_custom_marker&&(m={url:f.gm_marker_icon.url,scaledSize:new google.maps.Size(g,y)});var w=new google.maps.Marker({map:p,position:new google.maps.LatLng(parseFloat(f.gm_latitude),parseFloat(f.gm_longtitude)),animation:google.maps.Animation[f.gm_marker_animation],icon:m});"none"!==f.gm_show_info_window&&t(w,f),o.push(w),d.extend(w.position)}}if(1<n.length?p.fitBounds(d):p.setCenter(d.getCenter()),"yes"===s.cluster_markers)new MarkerClusterer(p,o,{imagePath:s.clusters_url})},widgetBeforeAfter:function(e){function i(){var e=r.find(".wpr-ba-label-1 div"),t=r.find(".wpr-ba-label-2 div");if(e.length||t.length)if(r.hasClass("wpr-ba-horizontal")){var i=e.position().left+e.outerWidth(),a=t.position().left+t.outerWidth();i+15>=parseInt(l.css("left"),10)?e.stop().css("opacity",0):e.stop().css("opacity",1),r.outerWidth()-(a+15)<=parseInt(l.css("left"),10)?t.stop().css("opacity",0):t.stop().css("opacity",1)}else{var i=e.position().top+e.outerHeight(),a=t.position().top+t.outerHeight();i+15>=parseInt(l.css("top"),10)?e.stop().css("opacity",0):e.stop().css("opacity",1),r.outerHeight()-(a+15)<=parseInt(l.css("top"),10)?t.stop().css("opacity",0):t.stop().css("opacity",1)}}var r=e.find(".wpr-ba-image-container"),a=r.find(".wpr-ba-image-1"),s=r.find(".wpr-ba-image-2"),l=r.find(".wpr-ba-divider"),n=r.attr("data-position");r.hasClass("wpr-ba-horizontal")?(l.css("left",n+"%"),s.css("left",n+"%"),s.find("img").css("right",n+"%"),l.on("move",function(t){var e=t.pageX-r.offset().left;l.css({left:"auto",right:"auto"}),s.css({left:"auto",right:"auto"}),0<e&&e<r.outerWidth()?(l.css("left",e),s.css("left",e),s.find("img").css("right",e)):0>=e?(l.css("left",0),s.css("left",0),s.find("img").css("right",0)):e>=r.outerWidth()&&(l.css("right",-l.outerWidth()/2),s.css("right",0),s.find("img").css("right","100%")),i()})):(l.css("top",n+"%"),s.css("top",n+"%"),s.find("img").css("bottom",n+"%"),l.on("move",function(t){var e=t.pageY-r.offset().top;l.css({top:"auto",bottom:"auto"}),s.css({top:"auto",bottom:"auto"}),0<e&&e<r.outerHeight()?(l.css("top",e),s.css("top",e),s.find("img").css("bottom",e)):0>=e?(l.css("top",0),s.css("top",0),s.find("img").css("bottom",0)):e>=r.outerHeight()&&(l.css("bottom",-l.outerHeight()/2),s.css("bottom",0),s.find("img").css("bottom","100%")),i()})),"mouse"===r.attr("data-trigger")&&r.on("mousemove",function(e){if(r.hasClass("wpr-ba-horizontal")){var a=e.pageX-t(this).offset().left;l.css("left",a),s.css("left",a),s.find("img").css("right",a)}else{var a=e.pageY-t(this).offset().top;l.css("top",a),s.css("top",a),s.find("img").css("bottom",a)}i()}),i()},widgetMailchimp:function(e){var i=e.find("form");i.on("submit",function(r){r.preventDefault();var a=t(this).find("button").text();t(this).find("button").text(t(this).find("button").data("loading")),t.ajax({url:WprConfig.ajaxurl,type:"POST",data:{action:"mailchimp_subscribe",fields:t(this).serialize(),apiKey:i.data("api-key"),listId:i.data("list-id")},success:function(t){i.find("button").text(a),"subscribed"===t.status?e.find(".wpr-mailchimp-success-message").show():e.find(".wpr-mailchimp-error-message").show(),e.find(".wpr-mailchimp-message").fadeIn()}})})},widgetAdvancedSlider:function(e){function i(){var e,t,i=l.find(".wpr-slider-item").outerWidth(),r=l.find(".wpr-slider-item").outerHeight(),a=16/9,s=0,n=0;i/r>a?(t=i,e=t/a,s="-"+(e-r)/2+"px"):(e=r,t=e*a,n="-"+(t-i)/2+"px"),l.find("iframe").css({width:t+"px",height:e+"px","max-width":"none",position:"absolute",left:n+"",top:s+"",display:"block","text-align":"inherit","line-height":"0px","border-width":"0px",margin:"0px",padding:"0px"})}function r(){l.find(".slick-active").each(function(){var e=t(this).attr("data-video-src"),r=t(this).attr("data-video-autoplay");1!==t(this).find(".wpr-slider-video").length&&"yes"===r&&(1==d?t(this).find(".wpr-cv-inner").prepend("<div class=\"wpr-slider-video\"><iframe src=\""+e+"\" width=\"100%\" height=\"100%\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe></div>"):t(this).find(".wpr-cv-container").prepend("<div class=\"wpr-slider-video\"><iframe src=\""+e+"\" width=\"100%\" height=\"100%\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe></div>"),i())})}function a(){1==d&&l.find(".wpr-slider-item").not(".slick-active").find(".wpr-slider-animation").removeClass("wpr-animation-enter")}function s(){l.find(".slick-active").find(".wpr-slider-content").fadeIn(0),1==d&&l.find(".slick-active").find(".wpr-slider-animation").addClass("wpr-animation-enter")}var l=e.find(".wpr-advanced-slider"),n=l.data("slick"),o=e.attr("class"),d=o.match(/wpr-adv-slider-columns-\d/)?o.match(/wpr-adv-slider-columns-\d/).join().slice(-1):2,p=o.match(/columns--widescreen\d/)?o.match(/columns--widescreen\d/).join().slice(-1):d,c=o.match(/columns--laptop\d/)?o.match(/columns--laptop\d/).join().slice(-1):d,f=o.match(/columns--tablet_extra\d/)?o.match(/columns--tablet_extra\d/).join().slice(-1):m,m=o.match(/columns--tablet\d/)?o.match(/columns--tablet\d/).join().slice(-1):2,g=o.match(/columns--mobile_extra\d/)?o.match(/columns--mobile_extra\d/).join().slice(-1):m,y=o.match(/columns--mobile\d/)?o.match(/columns--mobile\d/).join().slice(-1):1,w=+o.match(/wpr-adv-slides-to-scroll-\d/).join().slice(-1),h=l.attr("data-slide-effect");if(l.slick({appendArrows:e.find(".wpr-slider-controls"),appendDots:e.find(".wpr-slider-dots"),customPaging:function(e,t){e.slideCount;return"<span class=\"wpr-slider-dot\"></span>"},slidesToShow:d,responsive:[{breakpoint:1e4,settings:{slidesToShow:p,slidesToScroll:w>p?1:w,fade:1==p&&"fade"===h}},{breakpoint:2399,settings:{slidesToShow:d,slidesToScroll:w>d?1:w,fade:1==d&&"fade"===h}},{breakpoint:1221,settings:{slidesToShow:c,slidesToScroll:w>c?1:w,fade:1==c&&"fade"===h}},{breakpoint:1200,settings:{slidesToShow:f,slidesToScroll:w>f?1:w,fade:1==f&&"fade"===h}},{breakpoint:1024,settings:{slidesToShow:m,slidesToScroll:w>m?1:w,fade:1==m&&"fade"===h}},{breakpoint:880,settings:{slidesToShow:g,slidesToScroll:w>g?1:w,fade:1==g&&"fade"===h}},{breakpoint:768,settings:{slidesToShow:y,slidesToScroll:w>y?1:w,fade:1==y&&"fade"===h}}]}),t(window).on("load resize",function(){i()}),r(),s(),l.find(".wpr-slider-video-btn").on("click",function(){var e=t(this).closest(".slick-active"),r=e.attr("data-video-src");1!==e.find(".wpr-slider-video").length&&(e.find(".wpr-cv-container").prepend("<div class=\"wpr-slider-video\"><iframe src=\""+r+"\" width=\"100%\" height=\"100%\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe></div>"),i(),e.find(".wpr-slider-content").fadeOut(300))}),l.on({beforeChange:function(){l.find(".wpr-slider-item").not(".slick-active").find(".wpr-slider-video").remove(),l.find(".wpr-animation-enter").find(".wpr-slider-content").fadeOut(300),a()},afterChange:function(){s(),r()}}),e.find(".slick-dots").length&&e.hasClass("wpr-slider-dots-horizontal")){var u=e.find(".slick-dots li").outerWidth()*e.find(".slick-dots li").length-parseInt(e.find(".slick-dots li span").css("margin-right"),10);e.find(".slick-dots").length&&e.find(".slick-dots").css("width",u),t(window).on("resize",function(){setTimeout(function(){var t=e.find(".slick-dots li").outerWidth()*e.find(".slick-dots li").length-parseInt(e.find(".slick-dots li span").css("margin-right"),10);e.find(".slick-dots").css("width",t)},300)})}},widgetTestimonialCarousel:function(e){var i=e.find(".wpr-testimonial-carousel"),r=e.attr("class"),a=r.match(/wpr-testimonial-slider-columns-\d/)?r.match(/wpr-testimonial-slider-columns-\d/).join().slice(-1):2,s=r.match(/columns--widescreen\d/)?r.match(/columns--widescreen\d/).join().slice(-1):a,l=r.match(/columns--laptop\d/)?r.match(/columns--laptop\d/).join().slice(-1):a,n=r.match(/columns--tablet_extra\d/)?r.match(/columns--tablet_extra\d/).join().slice(-1):o,o=r.match(/columns--tablet\d/)?r.match(/columns--tablet\d/).join().slice(-1):2,d=r.match(/columns--mobile_extra\d/)?r.match(/columns--mobile_extra\d/).join().slice(-1):o,p=r.match(/columns--mobile\d/)?r.match(/columns--mobile\d/).join().slice(-1):1,c=+r.match(/wpr-adv-slides-to-scroll-\d/).join().slice(-1),f=i.attr("data-slide-effect");if(i.slick({appendArrows:e.find(".wpr-testimonial-controls"),appendDots:e.find(".wpr-testimonial-dots"),customPaging:function(e,t){e.slideCount;return"<span class=\"wpr-testimonial-dot\"></span>"},slidesToShow:a,responsive:[{breakpoint:1e4,settings:{slidesToShow:s,slidesToScroll:c>s?1:c,fade:1==s&&"fade"===f}},{breakpoint:2399,settings:{slidesToShow:a,slidesToScroll:c>a?1:c,fade:1==a&&"fade"===f}},{breakpoint:1221,settings:{slidesToShow:l,slidesToScroll:c>l?1:c,fade:1==l&&"fade"===f}},{breakpoint:1200,settings:{slidesToShow:n,slidesToScroll:c>n?1:c,fade:1==n&&"fade"===f}},{breakpoint:1024,settings:{slidesToShow:o,slidesToScroll:c>o?1:c,fade:1==o&&"fade"===f}},{breakpoint:880,settings:{slidesToShow:d,slidesToScroll:c>d?1:c,fade:1==d&&"fade"===f}},{breakpoint:768,settings:{slidesToShow:p,slidesToScroll:c>p?1:c,fade:1==p&&"fade"===f}}]}),e.hasClass("wpr-testimonial-nav-fade")&&(e.on("mouseover",function(){e.closest("section").find(".wpr-testimonial-arrow").css({opacity:1})}),e.closest("section").on("mouseout",function(){e.find(".wpr-testimonial-arrow").css({opacity:0})})),e.find(".slick-dots").length){var m=e.find(".slick-dots li").outerWidth()*e.find(".slick-dots li").length-parseInt(e.find(".slick-dots li span").css("margin-right"),10);e.find(".slick-dots").css("width",m)}t(window).on("resize",function(){setTimeout(function(){if(e.find(".slick-dots").length){var t=e.find(".slick-dots li").outerWidth()*e.find(".slick-dots li").length-parseInt(e.find(".slick-dots li span").css("margin-right"),10);e.find(".slick-dots").css("width",t)}},300)})},widgetSearch:function(e){e.find(".wpr-search-form-input").on({focus:function(){e.addClass("wpr-search-form-input-focus")},blur:function(){e.removeClass("wpr-search-form-input-focus")}})},widgetAdvancedText:function(e){function i(){var t=e.find(".wpr-clipped-text"),i=t.data("clipped-options"),r=elementorFrontend.getCurrentDeviceMode();if(i){var a=i.longShadowSize,s=i.longShadowSizeTablet,l=i.longShadowSizeMobile;"desktop"===r&&(a=i.longShadowSize),"tablet"===r&&s&&(a=s),"mobile"===r&&l&&(a=l),t.find(".wpr-clipped-text-long-shadow").attr("style","text-shadow:"+f(i.longShadowColor,a,i.longShadowDirection))}}function r(){a(g.find("b")),s(m)}function a(e){e.each(function(){var e=t(this),r=e.text().split(""),a=e.hasClass("wpr-anim-text-visible");for(var s in r){var i=r[s].replace(/ /g," ");r[s]=a?"<i class=\"wpr-anim-text-in\">"+i+"</i>":"<i>"+i+"</i>"}var l=r.join("");e.html(l).css("opacity",1)})}function s(e){e.each(function(){var e=t(this),i=e.find(".wpr-anim-text-inner");if(e.hasClass("wpr-anim-text-type-clip")){var r=i.outerWidth();i.css("width",r)}setTimeout(function(){l(e.find(".wpr-anim-text-visible").eq(0))},T),e.hasClass("wpr-anim-text-type-rotate-1")&&i.find("b").each(function(){t(this).outerWidth()>i.outerWidth()&&i.css("width",t(this).outerWidth())})})}function l(e){var t=p(e);if(!("yes"!==h&&(b++,b===u)))if(e.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-typing")){var i=e.parent(".wpr-anim-text-inner");i.addClass("wpr-anim-text-selected").removeClass("waiting"),setTimeout(function(){i.removeClass("wpr-anim-text-selected"),e.removeClass("wpr-anim-text-visible").addClass("wpr-anim-text-hidden").children("i").removeClass("wpr-anim-text-in").addClass("wpr-anim-text-out")},v),setTimeout(function(){n(t,y)},k)}else if(e.parents(".wpr-anim-text").hasClass("wpr-anim-text-letters")){var r=!!(e.children("i").length>=t.children("i").length);o(e.find("i").eq(0),e,r,y),d(t.find("i").eq(0),t,r,y)}else e.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-clip")?e.parents(".wpr-anim-text-inner").animate({width:"2px"},y,function(){c(e,t),n(t)}):(c(e,t),setTimeout(function(){l(t)},T))}function n(e,t){e.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-typing")?(d(e.find("i").eq(0),e,!1,t),e.addClass("wpr-anim-text-visible").removeClass("wpr-anim-text-hidden")):e.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-clip")&&e.parents(".wpr-anim-text-inner").animate({width:e.outerWidth()},y,function(){setTimeout(function(){l(e)},T)})}function o(e,t,i,r){if(e.removeClass("wpr-anim-text-in").addClass("wpr-anim-text-out"),e.is(":last-child")?i&&setTimeout(function(){l(p(t))},T):setTimeout(function(){o(e.next(),t,i,r)},r),e.is(":last-child")){var a=p(t);c(t,a)}}function d(e,t,i,r){e.addClass("wpr-anim-text-in").removeClass("wpr-anim-text-out"),e.is(":last-child")?(t.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-typing")&&setTimeout(function(){t.parents(".wpr-anim-text-inner").addClass("waiting")},200),!i&&setTimeout(function(){l(t)},T)):setTimeout(function(){d(e.next(),t,i,r)},r)}function p(e){return e.is(":last-child")?e.parent().children().eq(0):e.next()}function c(e,t){e.removeClass("wpr-anim-text-visible").addClass("wpr-anim-text-hidden"),t.removeClass("wpr-anim-text-hidden").addClass("wpr-anim-text-visible")}function f(e,t,r){for(var a="",s=0;s<t;s++)a+="top"===r?"0 -"+s+"px 0 "+e+",":"right"===r?s+"px 0 0 "+e+",":"bottom"===r?"0 "+s+"px 0 "+e+",":"left"===r?"-"+s+"px 0 0 "+e+",":"top-left"===r?"-"+s+"px -"+s+"px 0 "+e+",":"top-right"===r?s+"px -"+s+"px 0 "+e+",":"bottom-left"===r?"-"+s+"px "+s+"px 0 "+e+",":"bottom-right"===r?s+"px "+s+"px 0 "+e+",":s+"px "+s+"px 0 "+e+",";return a=a.slice(0,-1),a}if(e.hasClass("wpr-advanced-text-style-animated")){var m=e.find(".wpr-anim-text"),g=e.find(".wpr-anim-text-letters"),y=m.attr("data-anim-duration"),w=y.split(","),h=m.attr("data-anim-loop"),u=m.find("b").length,b=0;m.find("b").first().addClass("wpr-anim-text-visible");var y=parseInt(w[0],10),T=parseInt(w[1],10),v=500,k=1300;r()}i(),t(window).on("resize",function(){i()})},widgetProgressBar:function(e){function i(e){if(e.length){var i=e.offset().top,r=i+e.outerHeight(),a=t(window).scrollTop(),s=a+t(window).height();return i>t(window).height()&&(i+=50),r>a&&i<s}}function r(){if(i(p)&&p.css({height:y+"%"}),i(d)&&d.css({width:y+"%"}),i(s)){var e=f.circleOffset;o.css({"stroke-dashoffset":e})}(i(p)||i(d)||i(s))&&setTimeout(function(){m.numerator(b)},h)}var a=e.find(".wpr-progress-bar"),s=e.find(".wpr-prbar-circle"),l=s.find(".wpr-prbar-circle-svg"),n=l.find(".wpr-prbar-circle-line"),o=e.find(".wpr-prbar-circle-prline"),d=a.find(".wpr-prbar-hr-line-inner"),p=a.find(".wpr-prbar-vr-line-inner"),c=a.data("options"),f=s.data("circle-options"),m=a.find(".wpr-prbar-counter-value"),g=c.counterValue,y=c.counterValuePersent,w=c.animDuration,h=c.animDelay,u=elementorFrontend.getCurrentDeviceMode(),b={toValue:g,duration:w};"yes"===c.counterSeparator&&(b.delimiter=",");r(),t(window).on("scroll",function(){r()})},widgetImageHotspots:function(e){var i=e.find(".wpr-image-hotspots"),r=i.data("options"),a=i.find(".wpr-hotspot-item"),s=r.tooltipTrigger;"click"===s?(a.on("click",function(){t(this).hasClass("wpr-tooltip-active")?t(this).removeClass("wpr-tooltip-active"):(a.removeClass("wpr-tooltip-active"),t(this).addClass("wpr-tooltip-active")),event.stopPropagation()}),t(window).on("click",function(){a.removeClass("wpr-tooltip-active")})):"hover"===s?a.hover(function(){t(this).toggleClass("wpr-tooltip-active")}):a.addClass("wpr-tooltip-active")},widgetFlipBox:function(e){var i=e.find(".wpr-flip-box"),r=i.data("trigger");"box"===r?(i.find(".wpr-flip-box-front").on("click",function(){t(this).closest(".wpr-flip-box").addClass("wpr-flip-box-active")}),t(window).on("click",function(){0===t(event.target).closest(".wpr-flip-box").length&&i.removeClass("wpr-flip-box-active")})):"btn"==r?(i.find(".wpr-flip-box-btn").on("click",function(){t(this).closest(".wpr-flip-box").addClass("wpr-flip-box-active")}),t(window).on("click",function(){0===t(event.target).closest(".wpr-flip-box").length&&i.removeClass("wpr-flip-box-active")})):"hover"==r&&i.hover(function(){t(this).toggleClass("wpr-flip-box-active")})},widgetContentTicker:function(e){var t=e.find(".wpr-ticker-slider"),i=e.find(".wpr-ticker-marquee"),r=i.data("options"),a=e.attr("class"),s=a.match(/wpr-ticker-slider-columns-\d/)?a.match(/wpr-ticker-slider-columns-\d/).join().slice(-1):2,l=a.match(/columns--widescreen\d/)?a.match(/columns--widescreen\d/).join().slice(-1):s,n=a.match(/columns--laptop\d/)?a.match(/columns--laptop\d/).join().slice(-1):s,o=a.match(/columns--tablet_extra\d/)?a.match(/columns--tablet_extra\d/).join().slice(-1):d,d=a.match(/columns--tablet\d/)?a.match(/columns--tablet\d/).join().slice(-1):2,p=a.match(/columns--mobile_extra\d/)?a.match(/columns--mobile_extra\d/).join().slice(-1):d,c=a.match(/columns--mobile\d/)?a.match(/columns--mobile\d/).join().slice(-1):1,f=t.attr("data-slide-effect"),m="hr-slide"===f&&a.match(/wpr-ticker-slides-to-scroll-\d/)?+a.match(/wpr-ticker-slides-to-scroll-\d/).join().slice(-1):1;t.slick({appendArrows:e.find(".wpr-ticker-slider-controls"),slidesToShow:s,responsive:[{breakpoint:1e4,settings:{slidesToShow:"typing"===f||"fade"===f?1:l,slidesToScroll:m>l?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:2399,settings:{slidesToShow:"typing"===f||"fade"===f?1:s,slidesToScroll:m>s?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:1221,settings:{slidesToShow:"typing"===f||"fade"===f?1:n,slidesToScroll:m>n?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:1200,settings:{slidesToShow:"typing"===f||"fade"===f?1:o,slidesToScroll:m>o?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:1024,settings:{slidesToShow:"typing"===f||"fade"===f?1:d,slidesToScroll:m>d?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:880,settings:{slidesToShow:"typing"===f||"fade"===f?1:p,slidesToScroll:m>p?1:m,fade:!("typing"!==f&&"fade"!==f)}},{breakpoint:768,settings:{slidesToShow:"typing"===f||"fade"===f?1:c,slidesToScroll:m>c?1:m,fade:!("typing"!==f&&"fade"!==f)}}]}),i.marquee(r)},widgetTabs:function(e){function i(e){var t=l.eq(e),i=o.eq(e),r="auto";n.css({height:n.outerHeight(!0)}),l.removeClass("wpr-tab-active"),t.addClass("wpr-tab-active"),o.removeClass("wpr-tab-content-active wpr-animation-enter"),r=i.outerHeight(!0),r+=parseInt(n.css("border-top-width"))+parseInt(n.css("border-bottom-width")),i.addClass("wpr-tab-content-active wpr-animation-enter"),n.css({height:r}),setTimeout(function(){n.css({height:"auto"})},500)}function r(){l.on("click",function(){var e=t(this).data("tab")-1;clearInterval(f),i(e)})}function a(){l.hover(function(){var e=t(this).data("tab")-1;clearInterval(f),i(e)})}var s=t(".wpr-tabs",e).first(),l=t(".wpr-tabs-wrap",s).first(),n=t(".wpr-tabs-content-wrap",s).first(),l=t("> .wpr-tab",l),o=t("> .wpr-tab-content",n),d=s.data("options"),p=d.activeTab-1;if(l.eq(p).addClass("wpr-tab-active"),o.eq(p).addClass("wpr-tab-content-active wpr-animation-enter"),d.autoplay)var c=d.activeTab-1,f=setInterval(function(){c<l.length-1?c++:c=0,i(c)},d.autoplaySpeed);"hover"===d.trigger?a():r()},widgetContentToogle:function(e){function i(t){if(!e.hasClass("wpr-switcher-label-style-outer")){var i=100/d.length;o.css({width:i+"%",left:t*i+"%"})}}function r(t){var r=d.eq(t),a=p.eq(t),l="auto";i(t),e.hasClass("wpr-switcher-label-style-outer")||(d.removeClass("wpr-switcher-active"),r.addClass("wpr-switcher-active"),e.hasClass("wpr-switcher-style-dual")&&s.attr("data-active-switcher",t+1)),n.css({height:n.outerHeight(!0)}),p.removeClass("wpr-switcher-content-active wpr-animation-enter"),l=a.outerHeight(!0),l+=parseInt(n.css("border-top-width"))+parseInt(n.css("border-bottom-width")),a.addClass("wpr-switcher-content-active wpr-animation-enter"),n.css({height:l}),setTimeout(function(){n.css({height:"auto"})},500)}var a=t(".wpr-content-toggle",e).first(),s=t(".wpr-switcher-container",a).first(),l=t(".wpr-switcher-wrap",a).first(),n=t(".wpr-switcher-content-wrap",a).first(),o=t("> .wpr-switcher-bg",l),d=t("> .wpr-switcher",l),p=t("> .wpr-switcher-content",n),c=parseInt(s.data("active-switcher"))-1;d.eq(c).addClass("wpr-switcher-active"),p.eq(c).addClass("wpr-switcher-content-active wpr-animation-enter"),i(c),function(){e.hasClass("wpr-switcher-label-style-outer")?l.on("click",function(){var e=l.find(".wpr-switcher-active");1===parseInt(e.data("switcher"),10)?(l.children(".wpr-switcher").eq(0).removeClass("wpr-switcher-active"),l.children(".wpr-switcher").eq(1).addClass("wpr-switcher-active"),l.closest(".wpr-switcher-container").attr("data-active-switcher",2),r(1)):2===parseInt(e.data("switcher"),10)&&(l.children(".wpr-switcher").eq(1).removeClass("wpr-switcher-active"),l.children(".wpr-switcher").eq(0).addClass("wpr-switcher-active"),l.closest(".wpr-switcher-container").attr("data-active-switcher",1),r(0))}):d.on("click",function(){var e=t(this).data("switcher")-1;r(e)})}()},widgetBackToTop:function(e){function i(e,t,i){e>i.animationOffset?"fade"===i.animation?r.stop().css("visibility","visible").animate({opacity:"1"},i.animationDuration):"slide"===i.animation?r.stop().css("visibility","visible").animate({opacity:"1","margin-bottom":0},i.animationDuration):r.css("visibility","visible"):"fade"===i.animation?r.stop().animate({opacity:"0"},i.animationDuration):"slide"===i.animation?r.stop().animate({"margin-bottom":"-100px",opacity:"0"},i.animationDuration):r.css("visibility","hidden")}var r=e.find(".wpr-stt-btn"),a=r.attr("data-settings");a=JSON.parse(a),"fixed"===a.fixed&&("none"!==a.animation&&(r.css({opacity:"0"}),"slide"===a.animation&&r.css({"margin-bottom":"-100px"})),i(t(window).scrollTop(),r,a),t(window).scroll(function(){i(t(this).scrollTop(),r,a)})),r.on("click",function(){return t("html, body").animate({scrollTop:0},a.scrolAnim),!1})},widgetLottieAnimations:function(e){var i=e.find(".wpr-lottie-animations"),r=e.find(".wpr-lottie-animations-wrapper"),a=JSON.parse(i.attr("data-settings")),s=lottie.loadAnimation({container:i[0],path:i.attr("data-json-url"),renderer:a.lottie_renderer,loop:!("yes"!==a.loop),autoplay:!("yes"!==a.autoplay)});s.setSpeed(a.speed),a.reverse&&s.setDirection(-1),s.addEventListener("DOMLoaded",function(){function e(){if(s.pause(),"function"==typeof i[0].getBoundingClientRect){var e=document.documentElement.clientHeight,r=100*(i[0].getBoundingClientRect().top/e),l=100*(i[0].getBoundingClientRect().bottom/e),n=r<a.scroll_end,o=l>a.scroll_start;if("viewport"===a.trigger&&(o&&n?s.play():s.pause()),"scroll"===a.trigger&&o&&n){s.pause();var d=100*t(window).scrollTop()/(t(document).height()-t(window).height()),p=Math.round(d);s.goToAndStop(4e3*(p/100))}}}"hover"!==a.trigger&&"none"!==a.trigger&&(e("load"),t(window).on("scroll",e)),"hover"===a.trigger&&(s.pause(),i.hover(function(){s.play()},function(){s.pause()}))})},widgetPostsTimeline:function(i){function r(){i.find(".wpr-centered").length&&(767>=window.innerWidth?(console.log("works"),i.find(".wpr-wrapper .wpr-timeline-centered").removeClass("wpr-both-sided-timeline").addClass("wpr-one-sided-timeline").addClass("wpr-remove-one-sided-later"),i.find(".wpr-wrapper .wpr-left-aligned").removeClass("wpr-left-aligned").addClass("wpr-right-aligned").addClass("wpr-remove-right-aligned-later")):(i.find(".wpr-wrapper .wpr-timeline-centered.wpr-remove-one-sided-later").removeClass("wpr-one-sided-timeline").addClass("wpr-both-sided-timeline").removeClass("wpr-remove-one-sided-later"),i.find(".wpr-wrapper .wpr-remove-right-aligned-later").removeClass("wpr-right-aligned").addClass("wpr-left-aligned").removeClass("wpr-remove-right-aligned-later")))}function a(e,r){if(i.find(".wpr-timeline-fill").length&&(0<i.find(".wpr-timeline-entry:eq(0)").prev(".wpr-year-wrap").length&&(r=i.find(".wpr-year-label").eq(0)),p.length)){var a=p.css("height").slice(0,-2),s=document.documentElement.scrollTop,l=document.documentElement.clientHeight/2;s+l-r.offset().top>e.offset().top-r.offset().top+parseInt(e.css("height").slice(0,-2))||p.css("height",s+l-r.offset().top+"px"),i.find(".wpr-main-line-icon.wpr-icon").each(function(){t(this).offset().top<parseInt(r.offset().top+parseInt(a))?t(this).addClass("wpr-change-border-color"):t(this).removeClass("wpr-change-border-color")})}}function s(e,t,r,a,s){if(s=i.find(".wpr-timeline-centered"),i.find(".wpr-both-sided-timeline").length||i.find(".wpr-one-sided-timeline").length||i.find(".wpr-one-sided-timeline-left").length){0<i.find(".wpr-timeline-entry:eq(0)").prev(".wpr-year-wrap").length&&(a=i.find(".wpr-year-label").eq(0));var l=a.offset().top,n=r.offset().top,o=l-s.offset().top+"px",d=n-l+parseInt(r.css("height").slice(0,-2));e.css("top",o),e.css("height",d),""===t?"":t.css("top",o)}}var l=0<i.find(".wpr-timeline-centered").length?i.find(".wpr-timeline-centered"):"",n=0<i.find(".wpr-timeline-centered").length?i.find(".wpr-timeline-centered"):"",o=0<i.find(".wpr-grid-pagination").length?i.find(".wpr-grid-pagination"):"",d=0<i.find(".wpr-middle-line").length?i.find(".wpr-middle-line"):"",p=0<i.find(".wpr-timeline-fill").length?i.find(".wpr-timeline-fill"):"",c=0<i.find(".wpr-main-line-icon.wpr-icon:last").length?i.find(".wpr-main-line-icon.wpr-icon:last"):"",f=0<i.find(".wpr-main-line-icon.wpr-icon").length?i.find(".wpr-main-line-icon.wpr-icon").first():"",m=".elementor-element-"+i.attr("data-id"),g=i.find(".wpr-story-info-vertical").attr("data-animation-offset")?+i.find(".wpr-story-info-vertical").attr("data-animation-offset"):"",y=i.find(".wpr-story-info-vertical").attr("data-animation-duration")?+i.find(".wpr-story-info-vertical").attr("data-animation-duration"):"";if(0<i.find(".wpr-timeline-centered").length&&(t(window).resize(function(){r()}),t(window).smartresize(function(){r()}),setTimeout(function(){r(),t(window).trigger("resize")},500),s(d,p,c,f,n),setTimeout(function(){s(d,p,c,f,n),t(window).trigger("resize")},500),t(window).smartresize(function(){s(d,p,c,f,n)}),t(window).resize(function(){s(d,p,c,f,n)}),"load-more"!==l.attr("data-pagination")&&i.find(".wpr-grid-pagination").css("visibility","hidden"),AOS.init({offset:parseInt(g),duration:y,once:!0}),a(c,f),t(window).on("scroll",function(){a(c,f)}),!i.find(".elementor-repeater-items").length&&!e.editorCheck()&&("load-more"===i.find(".wpr-timeline-centered").data("pagination")||"infinite-scroll"===i.find(".wpr-timeline-centered").data("pagination")))){var w=(void 0===l||"load-more"!==l.attr("data-pagination"))&&10;l.infiniteScroll({path:m+" .wpr-grid-pagination a",hideNav:!1,append:m+".wpr-timeline-entry",history:!1,scrollThreshold:w,status:m+" .page-load-status"}),l.on("request.infiniteScroll",function(){i.find(".wpr-load-more-btn").hide(),i.find(".wpr-pagination-loading").css("display","inline-block")});var h=0;l.on("load.infiniteScroll",function(e,r){h++;var w=t(r).find(m).find(".wpr-timeline-entry");l.infiniteScroll("appendItems",w),i.find(".wpr-one-sided-timeline").length||i.find(".wpr-one-sided-timeline-left").length||i.find(".wpr-timeline-entry").each(function(e){t(this).removeClass("wpr-right-aligned wpr-left-aligned"),0==e%2?(t(this).addClass("wpr-left-aligned"),t(this).find(".wpr-story-info-vertical").attr("data-aos",t(this).find(".wpr-story-info-vertical").attr("data-aos-left"))):(t(this).addClass("wpr-right-aligned"),t(this).find(".wpr-story-info-vertical").attr("data-aos",t(this).find(".wpr-story-info-vertical").attr("data-aos-right")))}),AOS.init({offset:parseInt(g),duration:y,once:!0}),t(window).scroll(),i.find(".wpr-pagination-loading").hide(),l.data("max-pages")-1===h?(i.find(".wpr-pagination-finish").fadeIn(1e3),o.delay(2e3).fadeOut(1e3)):"load-more"===l.attr("data-pagination")&&i.find(".wpr-load-more-btn").fadeIn(),d=i.find(".wpr-middle-line"),p=i.find(".wpr-timeline-fill"),c=i.find(".wpr-main-line-icon.wpr-icon:last"),f=i.find(".wpr-main-line-icon.wpr-icon").first(),n=i.find(".wpr-timeline-centered"),s(d,p,c,f,n),t(window).trigger("resize"),a(c,f)}),e.editorCheck()||(i.find(".wpr-load-more-btn").on("click",function(){return l.infiniteScroll("loadNextPage"),!1}),"infinite-scroll"==l.attr("data-pagination")&&l.infiniteScroll("loadNextPage"))}if(i.find(".swiper-wrapper").length){var u=function(e,t){if("undefined"==typeof Swiper){var i=elementorFrontend.utils.swiper;return new i(e,t).then(function(e){return e})}return b(e,t)},b=function(e,t){return new Promise(function(i){var r=new Swiper(e,t);i(r)})},T=i.find(".wpr-horizontal-bottom").length?".wpr-horizontal-bottom":".wpr-horizontal",v=i.find(T+".swiper-container"),k=v.data("slidestoshow");u(v,{spaceBetween:+v.data("swiper-space-between"),autoplay:"yes"===v.data("autoplay"),delay:+v.attr("data-swiper-delay"),speed:+v.attr("data-swiper-speed"),slidesPerView:v.data("slidestoshow"),direction:"horizontal",pagination:{el:".wpr-swiper-pagination",type:"progressbar"},navigation:{nextEl:".wpr-button-next",prevEl:".wpr-button-prev"},breakpoints:{320:{slidesPerView:1},480:{slidesPerView:2},769:{slidesPerView:k}}})}},widgetSharingButtons:function(e){e.find(".wpr-sharing-print").on("click",function(t){t.preventDefault(),window.print()})},widgetFlipCarousel:function(e){var i=JSON.parse(e.find(".wpr-flip-carousel").attr("data-settings"));e.find(".wpr-flip-carousel").css("opacity",1),e.find(".wpr-flip-carousel").flipster({itemContainer:"ul",itemSelector:"li",fadeIn:400,start:"yes"===i.starts_from_center?"center":0,style:i.carousel_type,loop:!("yes"!==i.loop),autoplay:"no"!==i.autoplay&&i.autoplay_milliseconds,pauseOnHover:!("yes"!==i.pause_on_hover),click:!("yes"!==i.play_on_click),scrollwheel:!("yes"!==i.play_on_scroll),touch:!0,nav:!("true"!==i.pagination_position)||!!i.pagination_position&&i.pagination_position,spacing:i.spacing,buttons:"custom",buttonPrev:i.button_prev,buttonNext:i.button_next});var r=e.find(".wpr-flip-carousel").find(".flipster__nav__item").find(".flipster__nav__link");r.each(function(){t(this).text(parseInt(t(this).text())+1)})},widgetFeatureList:function(e){e.find(".wpr-feature-list-item:not(:last-of-type)").find(".wpr-feature-list-icon-wrap").each(function(i){var r=e.find(".wpr-feature-list-item").eq(i+1).find(".wpr-feature-list-icon-wrap").offset().top;t(this).find(".wpr-feature-list-line").height(r-t(this).offset().top+"px")}),t(window).resize(function(){e.find(".wpr-feature-list-item:not(:last-of-type)").find(".wpr-feature-list-icon-wrap").each(function(i){var r=e.find(".wpr-feature-list-item").eq(i+1).find(".wpr-feature-list-icon-wrap").offset().top;t(this).find(".wpr-feature-list-line").height(r-t(this).offset().top+"px")})})},editorCheck:function(){return!!t("body").hasClass("elementor-editor-active")}};t(window).on("elementor/frontend/init",e.init)})(jQuery,window.elementorFrontend),function(e,t){var i=function(e,t,i){var r;return function(){var a=this,s=arguments;r?clearTimeout(r):i&&e.apply(a,s),r=setTimeout(function(){i||e.apply(a,s),r=null},t||100)}};jQuery.fn[t]=function(e){return e?this.bind("resize",i(e)):this.trigger(t)}}(jQuery,"smartresize");
|
assets/js/lib/flipster/jquery.flipster.min.js
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
/*! jQuery.Flipster, v1.1.5 (built 2020-10-17) */
|
2 |
-
|
3 |
!function(P,t,D){"use strict";function L(n,i){var a=null;return function(){var t=this,e=arguments;null===a&&(a=setTimeout(function(){n.apply(t,e),a=null},i))}}var r,e=(r={},function(t){if(r[t]!==D)return r[t];var e=document.createElement("div").style,n=t.charAt(0).toUpperCase()+t.slice(1),i=(t+" "+["webkit","moz","ms","o"].join(n+" ")+n).split(" ");for(var a in i)if(i[a]in e)return r[t]=i[a];return r[t]=!1}),a="http://www.w3.org/2000/svg",E=P(t),M=e("transform"),i={itemContainer:"ul",itemSelector:"li",start:"center",fadeIn:400,loop:!1,autoplay:!1,pauseOnHover:!0,style:"coverflow",spacing:-.6,click:!0,keyboard:!0,scrollwheel:!0,touch:!0,nav:!1,buttons:!1,buttonPrev:"Previous",buttonNext:"Next",onItemSwitch:!1},T={main:"flipster",active:"flipster--active",container:"flipster__container",nav:"flipster__nav",navChild:"flipster__nav__child",navItem:"flipster__nav__item",navLink:"flipster__nav__link",navCurrent:"flipster__nav__item--current",navCategory:"flipster__nav__item--category",navCategoryLink:"flipster__nav__link--category",button:"flipster__button",buttonPrev:"flipster__button--prev",buttonNext:"flipster__button--next",item:"flipster__item",itemCurrent:"flipster__item--current",itemPast:"flipster__item--past",itemFuture:"flipster__item--future",itemContent:"flipster__item__content"},X=new RegExp("\\b("+T.itemCurrent+"|"+T.itemPast+"|"+T.itemFuture+")(.*?)(\\s|$)","g"),j=new RegExp("\\s\\s+","g");P.fn.flipster=function(e){if("string"==typeof e){var n=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=P(this).data("methods");return t[e]?t[e].apply(this,n):this})}var I=P.extend({},i,e);return this.each(function(){var t,f,r,n,p,s,l,c,u,v=P(this),o=[],h=0,d=!1,e=!1;function i(e){return e=e||"next",P('<button class="'+T.button+" "+("next"===e?T.buttonNext:T.buttonPrev)+'" role="button" />').html((n="next"===(t=e)?I.buttonNext:I.buttonPrev,"custom"===I.buttons?n:'<svg viewBox="0 0 13 20" xmlns="'+a+'" aria-labelledby="title"><title>'+n+'</title><polyline points="10,3 3,10 10,17"'+("next"===t?' transform="rotate(180 6.5,10)"':"")+"/></svg>")).on("click",function(t){y(e),t.preventDefault()});var t,n}function m(){v.css("transition",""),f.css("transition",""),p.css("transition","")}function g(a){var t,e;a&&(v.css("transition","none"),f.css("transition","none"),p.css("transition","none")),r=f.width(),f.height((e=0,p.each(function(){t=P(this).height(),e<t&&(e=t)}),e)),r?(n&&(clearInterval(n),n=!1),p.each(function(t){var e,n,i=P(this);i.attr("class",function(t,e){return e&&e.replace(X,"").replace(j," ")}),e=i.outerWidth(),0!==I.spacing&&i.css("margin-right",e*I.spacing+"px"),n=i.position().left,o[t]=-1*(n+e/2-r/2),t===p.length-1&&(_(),a&&setTimeout(m,1))})):n=n||setInterval(function(){g(a)},500)}function _(){var e,n,i,a=p.length;p.each(function(t){e=P(this),n=" ",i=t===h?(n+=T.itemCurrent,a+1):t<h?(n+=T.itemPast+" "+T.itemPast+"-"+(h-t),a-(h-t)):(n+=T.itemFuture+" "+T.itemFuture+"-"+(t-h),a-(t-h)),e.css("z-index",i).attr("class",function(t,e){return e&&e.replace(X,"").replace(j," ")+n})}),0<=h&&(r&&o[h]!==D||g(!0),M?f.css("transform","translateX("+o[h]+"px)"):f.css({left:o[h]+"px"})),function(){if(I.nav){var t=s.data("flip-category");c.removeClass(T.navCurrent),u.filter(function(){return P(this).data("index")===h||t&&P(this).data("category")===t}).parent().addClass(T.navCurrent)}}()}function y(t){var e=h;if(!(p.length<=1))return"prev"===t?0<h?h--:I.loop&&(h=p.length-1):"next"===t?h<p.length-1?h++:I.loop&&(h=0):"number"==typeof t?h=t:t!==D&&(h=p.index(t),I.loop&&e!=h&&(e==p.length-1&&h!=p.length-2&&(h=0),0==e&&1!=h&&(h=p.length-1))),s=p.eq(h),h!==e&&I.onItemSwitch&&I.onItemSwitch.call(v,p[h],p[e]),_(),v}function b(t){return I.autoplay=t||I.autoplay,clearInterval(d),d=setInterval(function(){var t=h;y("next"),t!==h||I.loop||clearInterval(d)},I.autoplay),v}function x(){return clearInterval(d),d=0,v}function w(t){return x(),I.autoplay&&t&&(d=-1),v}function C(){g(!0),v.hide().css("visibility","").addClass(T.active).fadeIn(I.fadeIn)}function k(){var o;if(f=v.find(I.itemContainer).addClass(T.container),!((p=f.find(I.itemSelector)).length<=1))return p.addClass(T.item).each(function(){var t=P(this);t.children("."+T.itemContent).length||t.wrapInner('<div class="'+T.itemContent+'" />')}),I.click&&p.on("click.flipster touchend.flipster",function(t){e||(P(this).hasClass(T.itemCurrent)||t.preventDefault(),y(this))}),I.buttons&&1<p.length&&(v.find("."+T.button).remove(),v.append(i("prev"),i("next"))),o={},!I.nav||p.length<=1||(l&&l.remove(),l=P('<ul class="'+T.nav+'" role="navigation" />'),u=P(""),p.each(function(t){var e=P(this),n=e.data("flip-category"),i=e.data("flip-title")||e.attr("title")||t,a=P('<a href="#" class="'+T.navLink+'">'+i+"</a>").data("index",t);if(u=u.add(a),n){if(!o[n]){var r=P('<li class="'+T.navItem+" "+T.navCategory+'">'),s=P('<a href="#" class="'+T.navLink+" "+T.navCategoryLink+'" data-flip-category="'+n+'">'+n+"</a>").data("category",n).data("index",t);o[n]=P('<ul class="'+T.navChild+'" />'),u=u.add(s),r.append(s,o[n]).appendTo(l)}o[n].append(a)}else l.append(a);a.wrap('<li class="'+T.navItem+'">')}),l.on("click","a",function(t){var e=P(this).data("index");0<=e&&(y(e),t.preventDefault())}),"after"===I.nav?v.append(l):v.prepend(l),c=l.find("."+T.navItem)),0<=h&&y(h),v}t={jump:y,next:function(){return y("next")},prev:function(){return y("prev")},play:b,stop:x,pause:w,index:k},v.data("methods",t),v.hasClass(T.active)||function(){var t;if(v.css("visibility","hidden"),k(),p.length<=1)v.css("visibility","");else{t=!!I.style&&"flipster--"+I.style.split(" ").join(" flipster--"),v.addClass([T.main,M?"flipster--transform":" flipster--no-transform",t,I.click?"flipster--click":""].join(" ")),I.start&&(h="center"===I.start?Math.floor(p.length/2):I.start),y(h);var e,n,i,a,r,s,o,l,c=v.find("img");if(c.length){var u=0;c.on("load",function(){++u>=c.length&&C()}),setTimeout(C,750)}else C();E.on("resize.flipster",L(g,400)),I.autoplay&&b(),I.pauseOnHover&&f.on("mouseenter.flipster",function(){d?w(!0):x()}).on("mouseleave.flipster",function(){-1===d&&b()}),e=v,I.keyboard&&(e[0].tabIndex=0,e.on("keydown.flipster",L(function(t){var e=t.which;37!==e&&39!==e||(y(37===e?"prev":"next"),t.preventDefault())},250))),function(t){if(I.scrollwheel){var e,n,i=!1,a=0,r=0,s=0,o=/mozilla/.test(navigator.userAgent.toLowerCase())&&!/webkit/.test(navigator.userAgent.toLowerCase());t.on("mousewheel.flipster wheel.flipster",function(){i=!0}).on("mousewheel.flipster wheel.flipster",L(function(t){clearTimeout(r),r=setTimeout(function(){s=a=0},300),t=t.originalEvent,s+=t.wheelDelta||-1*(t.deltaY+t.deltaX),Math.abs(s)<25&&!o||(a++,n!==(e=0<s?"prev":"next")&&(a=0),n=e,(a<6||a%3==0)&&y(e),s=0)},50)),t.on("mousewheel.flipster wheel.flipster",function(t){i&&(t.preventDefault(),i=!1)})}}(f),n=f,I.touch&&n.on({"touchstart.flipster":function(t){t=t.originalEvent,i=t.touches?t.touches[0].clientX:t.clientX,a=t.touches?t.touches[0].clientY:t.clientY},"touchmove.flipster":function(t){t=t.originalEvent,r=t.touches?t.touches[0].clientX:t.clientX,s=t.touches?t.touches[0].clientY:t.clientY,l=r-i,o=s-a,30<Math.abs(l)&&Math.abs(o)<100&&t.preventDefault()},"touchend.flipster touchcancel.flipster ":function(){l=r-i,o=s-a,30<Math.abs(l)&&Math.abs(o)<100&&y(0<l?"prev":"next")}})}}()})}}(jQuery,window);
|
1 |
+
/*! jQuery.Flipster, v1.1.5 (built 2020-10-17) */
|
2 |
+
|
3 |
!function(P,t,D){"use strict";function L(n,i){var a=null;return function(){var t=this,e=arguments;null===a&&(a=setTimeout(function(){n.apply(t,e),a=null},i))}}var r,e=(r={},function(t){if(r[t]!==D)return r[t];var e=document.createElement("div").style,n=t.charAt(0).toUpperCase()+t.slice(1),i=(t+" "+["webkit","moz","ms","o"].join(n+" ")+n).split(" ");for(var a in i)if(i[a]in e)return r[t]=i[a];return r[t]=!1}),a="http://www.w3.org/2000/svg",E=P(t),M=e("transform"),i={itemContainer:"ul",itemSelector:"li",start:"center",fadeIn:400,loop:!1,autoplay:!1,pauseOnHover:!0,style:"coverflow",spacing:-.6,click:!0,keyboard:!0,scrollwheel:!0,touch:!0,nav:!1,buttons:!1,buttonPrev:"Previous",buttonNext:"Next",onItemSwitch:!1},T={main:"flipster",active:"flipster--active",container:"flipster__container",nav:"flipster__nav",navChild:"flipster__nav__child",navItem:"flipster__nav__item",navLink:"flipster__nav__link",navCurrent:"flipster__nav__item--current",navCategory:"flipster__nav__item--category",navCategoryLink:"flipster__nav__link--category",button:"flipster__button",buttonPrev:"flipster__button--prev",buttonNext:"flipster__button--next",item:"flipster__item",itemCurrent:"flipster__item--current",itemPast:"flipster__item--past",itemFuture:"flipster__item--future",itemContent:"flipster__item__content"},X=new RegExp("\\b("+T.itemCurrent+"|"+T.itemPast+"|"+T.itemFuture+")(.*?)(\\s|$)","g"),j=new RegExp("\\s\\s+","g");P.fn.flipster=function(e){if("string"==typeof e){var n=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=P(this).data("methods");return t[e]?t[e].apply(this,n):this})}var I=P.extend({},i,e);return this.each(function(){var t,f,r,n,p,s,l,c,u,v=P(this),o=[],h=0,d=!1,e=!1;function i(e){return e=e||"next",P('<button class="'+T.button+" "+("next"===e?T.buttonNext:T.buttonPrev)+'" role="button" />').html((n="next"===(t=e)?I.buttonNext:I.buttonPrev,"custom"===I.buttons?n:'<svg viewBox="0 0 13 20" xmlns="'+a+'" aria-labelledby="title"><title>'+n+'</title><polyline points="10,3 3,10 10,17"'+("next"===t?' transform="rotate(180 6.5,10)"':"")+"/></svg>")).on("click",function(t){y(e),t.preventDefault()});var t,n}function m(){v.css("transition",""),f.css("transition",""),p.css("transition","")}function g(a){var t,e;a&&(v.css("transition","none"),f.css("transition","none"),p.css("transition","none")),r=f.width(),f.height((e=0,p.each(function(){t=P(this).height(),e<t&&(e=t)}),e)),r?(n&&(clearInterval(n),n=!1),p.each(function(t){var e,n,i=P(this);i.attr("class",function(t,e){return e&&e.replace(X,"").replace(j," ")}),e=i.outerWidth(),0!==I.spacing&&i.css("margin-right",e*I.spacing+"px"),n=i.position().left,o[t]=-1*(n+e/2-r/2),t===p.length-1&&(_(),a&&setTimeout(m,1))})):n=n||setInterval(function(){g(a)},500)}function _(){var e,n,i,a=p.length;p.each(function(t){e=P(this),n=" ",i=t===h?(n+=T.itemCurrent,a+1):t<h?(n+=T.itemPast+" "+T.itemPast+"-"+(h-t),a-(h-t)):(n+=T.itemFuture+" "+T.itemFuture+"-"+(t-h),a-(t-h)),e.css("z-index",i).attr("class",function(t,e){return e&&e.replace(X,"").replace(j," ")+n})}),0<=h&&(r&&o[h]!==D||g(!0),M?f.css("transform","translateX("+o[h]+"px)"):f.css({left:o[h]+"px"})),function(){if(I.nav){var t=s.data("flip-category");c.removeClass(T.navCurrent),u.filter(function(){return P(this).data("index")===h||t&&P(this).data("category")===t}).parent().addClass(T.navCurrent)}}()}function y(t){var e=h;if(!(p.length<=1))return"prev"===t?0<h?h--:I.loop&&(h=p.length-1):"next"===t?h<p.length-1?h++:I.loop&&(h=0):"number"==typeof t?h=t:t!==D&&(h=p.index(t),I.loop&&e!=h&&(e==p.length-1&&h!=p.length-2&&(h=0),0==e&&1!=h&&(h=p.length-1))),s=p.eq(h),h!==e&&I.onItemSwitch&&I.onItemSwitch.call(v,p[h],p[e]),_(),v}function b(t){return I.autoplay=t||I.autoplay,clearInterval(d),d=setInterval(function(){var t=h;y("next"),t!==h||I.loop||clearInterval(d)},I.autoplay),v}function x(){return clearInterval(d),d=0,v}function w(t){return x(),I.autoplay&&t&&(d=-1),v}function C(){g(!0),v.hide().css("visibility","").addClass(T.active).fadeIn(I.fadeIn)}function k(){var o;if(f=v.find(I.itemContainer).addClass(T.container),!((p=f.find(I.itemSelector)).length<=1))return p.addClass(T.item).each(function(){var t=P(this);t.children("."+T.itemContent).length||t.wrapInner('<div class="'+T.itemContent+'" />')}),I.click&&p.on("click.flipster touchend.flipster",function(t){e||(P(this).hasClass(T.itemCurrent)||t.preventDefault(),y(this))}),I.buttons&&1<p.length&&(v.find("."+T.button).remove(),v.append(i("prev"),i("next"))),o={},!I.nav||p.length<=1||(l&&l.remove(),l=P('<ul class="'+T.nav+'" role="navigation" />'),u=P(""),p.each(function(t){var e=P(this),n=e.data("flip-category"),i=e.data("flip-title")||e.attr("title")||t,a=P('<a href="#" class="'+T.navLink+'">'+i+"</a>").data("index",t);if(u=u.add(a),n){if(!o[n]){var r=P('<li class="'+T.navItem+" "+T.navCategory+'">'),s=P('<a href="#" class="'+T.navLink+" "+T.navCategoryLink+'" data-flip-category="'+n+'">'+n+"</a>").data("category",n).data("index",t);o[n]=P('<ul class="'+T.navChild+'" />'),u=u.add(s),r.append(s,o[n]).appendTo(l)}o[n].append(a)}else l.append(a);a.wrap('<li class="'+T.navItem+'">')}),l.on("click","a",function(t){var e=P(this).data("index");0<=e&&(y(e),t.preventDefault())}),"after"===I.nav?v.append(l):v.prepend(l),c=l.find("."+T.navItem)),0<=h&&y(h),v}t={jump:y,next:function(){return y("next")},prev:function(){return y("prev")},play:b,stop:x,pause:w,index:k},v.data("methods",t),v.hasClass(T.active)||function(){var t;if(v.css("visibility","hidden"),k(),p.length<=1)v.css("visibility","");else{t=!!I.style&&"flipster--"+I.style.split(" ").join(" flipster--"),v.addClass([T.main,M?"flipster--transform":" flipster--no-transform",t,I.click?"flipster--click":""].join(" ")),I.start&&(h="center"===I.start?Math.floor(p.length/2):I.start),y(h);var e,n,i,a,r,s,o,l,c=v.find("img");if(c.length){var u=0;c.on("load",function(){++u>=c.length&&C()}),setTimeout(C,750)}else C();E.on("resize.flipster",L(g,400)),I.autoplay&&b(),I.pauseOnHover&&f.on("mouseenter.flipster",function(){d?w(!0):x()}).on("mouseleave.flipster",function(){-1===d&&b()}),e=v,I.keyboard&&(e[0].tabIndex=0,e.on("keydown.flipster",L(function(t){var e=t.which;37!==e&&39!==e||(y(37===e?"prev":"next"),t.preventDefault())},250))),function(t){if(I.scrollwheel){var e,n,i=!1,a=0,r=0,s=0,o=/mozilla/.test(navigator.userAgent.toLowerCase())&&!/webkit/.test(navigator.userAgent.toLowerCase());t.on("mousewheel.flipster wheel.flipster",function(){i=!0}).on("mousewheel.flipster wheel.flipster",L(function(t){clearTimeout(r),r=setTimeout(function(){s=a=0},300),t=t.originalEvent,s+=t.wheelDelta||-1*(t.deltaY+t.deltaX),Math.abs(s)<25&&!o||(a++,n!==(e=0<s?"prev":"next")&&(a=0),n=e,(a<6||a%3==0)&&y(e),s=0)},50)),t.on("mousewheel.flipster wheel.flipster",function(t){i&&(t.preventDefault(),i=!1)})}}(f),n=f,I.touch&&n.on({"touchstart.flipster":function(t){t=t.originalEvent,i=t.touches?t.touches[0].clientX:t.clientX,a=t.touches?t.touches[0].clientY:t.clientY},"touchmove.flipster":function(t){t=t.originalEvent,r=t.touches?t.touches[0].clientX:t.clientX,s=t.touches?t.touches[0].clientY:t.clientY,l=r-i,o=s-a,30<Math.abs(l)&&Math.abs(o)<100&&t.preventDefault()},"touchend.flipster touchcancel.flipster ":function(){l=r-i,o=s-a,30<Math.abs(l)&&Math.abs(o)<100&&y(0<l?"prev":"next")}})}}()})}}(jQuery,window);
|
assets/js/lib/jarallax/jarallax.min.js
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
-
/*!
|
2 |
-
* Name : Just Another Parallax [Jarallax]
|
3 |
-
* Version : 1.12.7
|
4 |
-
* Author : nK <https://nkdev.info>
|
5 |
-
* GitHub : https://github.com/nk-o/jarallax
|
6 |
*/!function(n){var o={};function i(e){if(o[e])return o[e].exports;var t=o[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,i),t.l=!0,t.exports}i.m=n,i.c=o,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)i.d(n,o,function(e){return t[e]}.bind(null,o));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=10)}([,,function(e,t){e.exports=function(e){"complete"===document.readyState||"interactive"===document.readyState?e.call():document.attachEvent?document.attachEvent("onreadystatechange",function(){"interactive"===document.readyState&&e.call()}):document.addEventListener&&document.addEventListener("DOMContentLoaded",e)}},function(t,e,n){!function(e){e="undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:{};t.exports=e}.call(this,n(4))},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o=function(){return this}();try{o=o||new Function("return this")()}catch(e){"object"===("undefined"==typeof window?"undefined":n(window))&&(o=window)}e.exports=o},,,,,,function(e,t,n){e.exports=n(11)},function(e,t,n){"use strict";n.r(t);var t=n(2),t=n.n(t),i=n(3),a=n(12);function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o,l=i.window.jarallax;i.window.jarallax=a.default,i.window.jarallax.noConflict=function(){return i.window.jarallax=l,this},void 0!==i.jQuery&&((n=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];Array.prototype.unshift.call(t,this);var o=a.default.apply(i.window,t);return"object"!==r(o)?o:this}).constructor=a.default.constructor,o=i.jQuery.fn.jarallax,i.jQuery.fn.jarallax=n,i.jQuery.fn.jarallax.noConflict=function(){return i.jQuery.fn.jarallax=o,this}),t()(function(){Object(a.default)(document.querySelectorAll("[data-jarallax]"))})},function(e,t,n){"use strict";n.r(t);var o=n(2),o=n.n(o),f=n(3);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null!=n){var o,i,a=[],r=!0,l=!1;try{for(n=n.call(e);!(r=(o=n.next()).done)&&(a.push(o.value),!t||a.length!==t);r=!0);}catch(e){l=!0,i=e}finally{try{r||null==n.return||n.return()}finally{if(l)throw i}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(n="Object"===n&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}var r,g,u=f.window.navigator,p=-1<u.userAgent.indexOf("MSIE ")||-1<u.userAgent.indexOf("Trident/")||-1<u.userAgent.indexOf("Edge/"),l=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(u.userAgent),d=function(){for(var e="transform WebkitTransform MozTransform".split(" "),t=document.createElement("div"),n=0;n<e.length;n+=1)if(t&&void 0!==t.style[e[n]])return e[n];return!1}();function m(){g=l?(!r&&document.body&&((r=document.createElement("div")).style.cssText="position: fixed; top: -9999px; left: 0; height: 100vh; width: 0;",document.body.appendChild(r)),(r?r.clientHeight:0)||f.window.innerHeight||document.documentElement.clientHeight):f.window.innerHeight||document.documentElement.clientHeight}m(),f.window.addEventListener("resize",m),f.window.addEventListener("orientationchange",m),f.window.addEventListener("load",m),o()(function(){m()});var y=[];function b(){y.length&&(y.forEach(function(e,t){var n=e.instance,o=e.oldData,i=n.$item.getBoundingClientRect(),e={width:i.width,height:i.height,top:i.top,bottom:i.bottom,wndW:f.window.innerWidth,wndH:g},i=!o||o.wndW!==e.wndW||o.wndH!==e.wndH||o.width!==e.width||o.height!==e.height,o=i||!o||o.top!==e.top||o.bottom!==e.bottom;y[t].oldData=e,i&&n.onResize(),o&&n.onScroll()}),f.window.requestAnimationFrame(b))}var h=0,v=function(){function l(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);var n=this;n.instanceID=h,h+=1,n.$item=e,n.defaults={type:"scroll",speed:.5,imgSrc:null,imgElement:".jarallax-img",imgSize:"cover",imgPosition:"50% 50%",imgRepeat:"no-repeat",keepImg:!1,elementInViewport:null,zIndex:-100,disableParallax:!1,disableVideo:!1,videoSrc:null,videoStartTime:0,videoEndTime:0,videoVolume:0,videoLoop:!0,videoPlayOnlyVisible:!0,videoLazyLoading:!0,onScroll:null,onInit:null,onDestroy:null,onCoverImage:null};var o,i,a=n.$item.dataset||{},r={};Object.keys(a).forEach(function(e){var t=e.substr(0,1).toLowerCase()+e.substr(1);t&&void 0!==n.defaults[t]&&(r[t]=a[e])}),n.options=n.extend({},n.defaults,r,t),n.pureOptions=n.extend({},n.options),Object.keys(n.options).forEach(function(e){"true"===n.options[e]?n.options[e]=!0:"false"===n.options[e]&&(n.options[e]=!1)}),n.options.speed=Math.min(2,Math.max(-1,parseFloat(n.options.speed))),"string"==typeof n.options.disableParallax&&(n.options.disableParallax=new RegExp(n.options.disableParallax)),n.options.disableParallax instanceof RegExp&&(o=n.options.disableParallax,n.options.disableParallax=function(){return o.test(u.userAgent)}),"function"!=typeof n.options.disableParallax&&(n.options.disableParallax=function(){return!1}),"string"==typeof n.options.disableVideo&&(n.options.disableVideo=new RegExp(n.options.disableVideo)),n.options.disableVideo instanceof RegExp&&(i=n.options.disableVideo,n.options.disableVideo=function(){return i.test(u.userAgent)}),"function"!=typeof n.options.disableVideo&&(n.options.disableVideo=function(){return!1});t=n.options.elementInViewport;(t=t&&"object"===c(t)&&void 0!==t.length?s(t,1)[0]:t)instanceof Element||(t=null),n.options.elementInViewport=t,n.image={src:n.options.imgSrc||null,$container:null,useImgTag:!1,position:/iPad|iPhone|iPod|Android/.test(u.userAgent)?"absolute":"fixed"},n.initImg()&&n.canInitParallax()&&n.init()}var e,t,n;return e=l,(t=[{key:"css",value:function(t,n){return"string"==typeof n?f.window.getComputedStyle(t).getPropertyValue(n):(n.transform&&d&&(n[d]=n.transform),Object.keys(n).forEach(function(e){t.style[e]=n[e]}),t)}},{key:"extend",value:function(n){for(var e=arguments.length,o=new Array(1<e?e-1:0),t=1;t<e;t++)o[t-1]=arguments[t];return n=n||{},Object.keys(o).forEach(function(t){o[t]&&Object.keys(o[t]).forEach(function(e){n[e]=o[t][e]})}),n}},{key:"getWindowData",value:function(){return{width:f.window.innerWidth||document.documentElement.clientWidth,height:g,y:document.documentElement.scrollTop}}},{key:"initImg",value:function(){var e=this,t=e.options.imgElement;return(t=t&&"string"==typeof t?e.$item.querySelector(t):t)instanceof Element||(e.options.imgSrc?(t=new Image).src=e.options.imgSrc:t=null),t&&(e.options.keepImg?e.image.$item=t.cloneNode(!0):(e.image.$item=t,e.image.$itemParent=t.parentNode),e.image.useImgTag=!0),!!e.image.$item||(null===e.image.src&&(e.image.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",e.image.bgImage=e.css(e.$item,"background-image")),!(!e.image.bgImage||"none"===e.image.bgImage))}},{key:"canInitParallax",value:function(){return d&&!this.options.disableParallax()}},{key:"init",value:function(){var e,t=this,n={position:"absolute",top:0,left:0,width:"100%",height:"100%",overflow:"hidden"},o={pointerEvents:"none",transformStyle:"preserve-3d",backfaceVisibility:"hidden",willChange:"transform,opacity"};t.options.keepImg||((e=t.$item.getAttribute("style"))&&t.$item.setAttribute("data-jarallax-original-styles",e),!t.image.useImgTag||(e=t.image.$item.getAttribute("style"))&&t.image.$item.setAttribute("data-jarallax-original-styles",e)),"static"===t.css(t.$item,"position")&&t.css(t.$item,{position:"relative"}),"auto"===t.css(t.$item,"z-index")&&t.css(t.$item,{zIndex:0}),t.image.$container=document.createElement("div"),t.css(t.image.$container,n),t.css(t.image.$container,{"z-index":t.options.zIndex}),p&&t.css(t.image.$container,{opacity:.9999}),t.image.$container.setAttribute("id","jarallax-container-".concat(t.instanceID)),t.$item.appendChild(t.image.$container),t.image.useImgTag?o=t.extend({"object-fit":t.options.imgSize,"object-position":t.options.imgPosition,"font-family":"object-fit: ".concat(t.options.imgSize,"; object-position: ").concat(t.options.imgPosition,";"),"max-width":"none"},n,o):(t.image.$item=document.createElement("div"),t.image.src&&(o=t.extend({"background-position":t.options.imgPosition,"background-size":t.options.imgSize,"background-repeat":t.options.imgRepeat,"background-image":t.image.bgImage||'url("'.concat(t.image.src,'")')},n,o))),"opacity"!==t.options.type&&"scale"!==t.options.type&&"scale-opacity"!==t.options.type&&1!==t.options.speed||(t.image.position="absolute"),"fixed"===t.image.position&&(n=function(e){for(var t=[];null!==e.parentElement;)1===(e=e.parentElement).nodeType&&t.push(e);return t}(t.$item).filter(function(e){var t=f.window.getComputedStyle(e),e=t["-webkit-transform"]||t["-moz-transform"]||t.transform;return e&&"none"!==e||/(auto|scroll)/.test(t.overflow+t["overflow-y"]+t["overflow-x"])}),t.image.position=n.length?"absolute":"fixed"),o.position=t.image.position,t.css(t.image.$item,o),t.image.$container.appendChild(t.image.$item),t.onResize(),t.onScroll(!0),t.options.onInit&&t.options.onInit.call(t),"none"!==t.css(t.$item,"background-image")&&t.css(t.$item,{"background-image":"none"}),t.addToParallaxList()}},{key:"addToParallaxList",value:function(){y.push({instance:this}),1===y.length&&f.window.requestAnimationFrame(b)}},{key:"removeFromParallaxList",value:function(){var n=this;y.forEach(function(e,t){e.instance.instanceID===n.instanceID&&y.splice(t,1)})}},{key:"destroy",value:function(){var e=this;e.removeFromParallaxList();var t,n=e.$item.getAttribute("data-jarallax-original-styles");e.$item.removeAttribute("data-jarallax-original-styles"),n?e.$item.setAttribute("style",n):e.$item.removeAttribute("style"),e.image.useImgTag&&(t=e.image.$item.getAttribute("data-jarallax-original-styles"),e.image.$item.removeAttribute("data-jarallax-original-styles"),t?e.image.$item.setAttribute("style",n):e.image.$item.removeAttribute("style"),e.image.$itemParent&&e.image.$itemParent.appendChild(e.image.$item)),e.$clipStyles&&e.$clipStyles.parentNode.removeChild(e.$clipStyles),e.image.$container&&e.image.$container.parentNode.removeChild(e.image.$container),e.options.onDestroy&&e.options.onDestroy.call(e),delete e.$item.jarallax}},{key:"clipContainer",value:function(){var e,t,n;"fixed"===this.image.position&&(t=(n=(e=this).image.$container.getBoundingClientRect()).width,n=n.height,e.$clipStyles||(e.$clipStyles=document.createElement("style"),e.$clipStyles.setAttribute("type","text/css"),e.$clipStyles.setAttribute("id","jarallax-clip-".concat(e.instanceID)),(document.head||document.getElementsByTagName("head")[0]).appendChild(e.$clipStyles)),n="#jarallax-container-".concat(e.instanceID," {\n clip: rect(0 ").concat(t,"px ").concat(n,"px 0);\n clip: rect(0, ").concat(t,"px, ").concat(n,"px, 0);\n -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);\n clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);\n }"),e.$clipStyles.styleSheet?e.$clipStyles.styleSheet.cssText=n:e.$clipStyles.innerHTML=n)}},{key:"coverImage",value:function(){var e=this,t=e.image.$container.getBoundingClientRect(),n=t.height,o=e.options.speed,i="scroll"===e.options.type||"scroll-opacity"===e.options.type,a=0,r=n,l=0;return i&&(o<0?(a=o*Math.max(n,g),g<n&&(a-=o*(n-g))):a=o*(n+g),1<o?r=Math.abs(a-g):o<0?r=a/o+Math.abs(a):r+=(g-n)*(1-o),a/=2),e.parallaxScrollDistance=a,l=i?(g-r)/2:(n-r)/2,e.css(e.image.$item,{height:"".concat(r,"px"),marginTop:"".concat(l,"px"),left:"fixed"===e.image.position?"".concat(t.left,"px"):"0",width:"".concat(t.width,"px")}),e.options.onCoverImage&&e.options.onCoverImage.call(e),{image:{height:r,marginTop:l},container:t}}},{key:"isVisible",value:function(){return this.isElementInViewport||!1}},{key:"onScroll",value:function(e){var t,n,o,i,a,r,l,s=this,c=s.$item.getBoundingClientRect(),u=c.top,p=c.height,d={},m=c;s.options.elementInViewport&&(m=s.options.elementInViewport.getBoundingClientRect()),s.isElementInViewport=0<=m.bottom&&0<=m.right&&m.top<=g&&m.left<=f.window.innerWidth,(e||s.isElementInViewport)&&(t=Math.max(0,u),n=Math.max(0,p+u),o=Math.max(0,-u),i=Math.max(0,u+p-g),a=Math.max(0,p-(u+p-g)),r=Math.max(0,-u+g-p),m=1-(g-u)/(g+p)*2,e=1,p<g?e=1-(o||i)/p:n<=g?e=n/g:a<=g&&(e=a/g),"opacity"!==s.options.type&&"scale-opacity"!==s.options.type&&"scroll-opacity"!==s.options.type||(d.transform="translate3d(0,0,0)",d.opacity=e),"scale"!==s.options.type&&"scale-opacity"!==s.options.type||(l=1,s.options.speed<0?l-=s.options.speed*e:l+=s.options.speed*(1-e),d.transform="scale(".concat(l,") translate3d(0,0,0)")),"scroll"!==s.options.type&&"scroll-opacity"!==s.options.type||(l=s.parallaxScrollDistance*m,"absolute"===s.image.position&&(l-=u),d.transform="translate3d(0,".concat(l,"px,0)")),s.css(s.image.$item,d),s.options.onScroll&&s.options.onScroll.call(s,{section:c,beforeTop:t,beforeTopEnd:n,afterTop:o,beforeBottom:i,beforeBottomEnd:a,afterBottom:r,visiblePercent:e,fromViewportCenter:m}))}},{key:"onResize",value:function(){this.coverImage(),this.clipContainer()}}])&&a(e.prototype,t),n&&a(e,n),l}(),o=function(e,t){for(var n,o=(e=("object"===("undefined"==typeof HTMLElement?"undefined":c(HTMLElement))?e instanceof HTMLElement:e&&"object"===c(e)&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName)?[e]:e).length,i=0,a=arguments.length,r=new Array(2<a?a-2:0),l=2;l<a;l++)r[l-2]=arguments[l];for(;i<o;i+=1)if("object"===c(t)||void 0===t?e[i].jarallax||(e[i].jarallax=new v(e[i],t)):e[i].jarallax&&(n=e[i].jarallax[t].apply(e[i].jarallax,r)),void 0!==n)return n;return e};o.constructor=v,t.default=o}]);
|
1 |
+
/*!
|
2 |
+
* Name : Just Another Parallax [Jarallax]
|
3 |
+
* Version : 1.12.7
|
4 |
+
* Author : nK <https://nkdev.info>
|
5 |
+
* GitHub : https://github.com/nk-o/jarallax
|
6 |
*/!function(n){var o={};function i(e){if(o[e])return o[e].exports;var t=o[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,i),t.l=!0,t.exports}i.m=n,i.c=o,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)i.d(n,o,function(e){return t[e]}.bind(null,o));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=10)}([,,function(e,t){e.exports=function(e){"complete"===document.readyState||"interactive"===document.readyState?e.call():document.attachEvent?document.attachEvent("onreadystatechange",function(){"interactive"===document.readyState&&e.call()}):document.addEventListener&&document.addEventListener("DOMContentLoaded",e)}},function(t,e,n){!function(e){e="undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:{};t.exports=e}.call(this,n(4))},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o=function(){return this}();try{o=o||new Function("return this")()}catch(e){"object"===("undefined"==typeof window?"undefined":n(window))&&(o=window)}e.exports=o},,,,,,function(e,t,n){e.exports=n(11)},function(e,t,n){"use strict";n.r(t);var t=n(2),t=n.n(t),i=n(3),a=n(12);function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o,l=i.window.jarallax;i.window.jarallax=a.default,i.window.jarallax.noConflict=function(){return i.window.jarallax=l,this},void 0!==i.jQuery&&((n=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];Array.prototype.unshift.call(t,this);var o=a.default.apply(i.window,t);return"object"!==r(o)?o:this}).constructor=a.default.constructor,o=i.jQuery.fn.jarallax,i.jQuery.fn.jarallax=n,i.jQuery.fn.jarallax.noConflict=function(){return i.jQuery.fn.jarallax=o,this}),t()(function(){Object(a.default)(document.querySelectorAll("[data-jarallax]"))})},function(e,t,n){"use strict";n.r(t);var o=n(2),o=n.n(o),f=n(3);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null!=n){var o,i,a=[],r=!0,l=!1;try{for(n=n.call(e);!(r=(o=n.next()).done)&&(a.push(o.value),!t||a.length!==t);r=!0);}catch(e){l=!0,i=e}finally{try{r||null==n.return||n.return()}finally{if(l)throw i}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(n="Object"===n&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}var r,g,u=f.window.navigator,p=-1<u.userAgent.indexOf("MSIE ")||-1<u.userAgent.indexOf("Trident/")||-1<u.userAgent.indexOf("Edge/"),l=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(u.userAgent),d=function(){for(var e="transform WebkitTransform MozTransform".split(" "),t=document.createElement("div"),n=0;n<e.length;n+=1)if(t&&void 0!==t.style[e[n]])return e[n];return!1}();function m(){g=l?(!r&&document.body&&((r=document.createElement("div")).style.cssText="position: fixed; top: -9999px; left: 0; height: 100vh; width: 0;",document.body.appendChild(r)),(r?r.clientHeight:0)||f.window.innerHeight||document.documentElement.clientHeight):f.window.innerHeight||document.documentElement.clientHeight}m(),f.window.addEventListener("resize",m),f.window.addEventListener("orientationchange",m),f.window.addEventListener("load",m),o()(function(){m()});var y=[];function b(){y.length&&(y.forEach(function(e,t){var n=e.instance,o=e.oldData,i=n.$item.getBoundingClientRect(),e={width:i.width,height:i.height,top:i.top,bottom:i.bottom,wndW:f.window.innerWidth,wndH:g},i=!o||o.wndW!==e.wndW||o.wndH!==e.wndH||o.width!==e.width||o.height!==e.height,o=i||!o||o.top!==e.top||o.bottom!==e.bottom;y[t].oldData=e,i&&n.onResize(),o&&n.onScroll()}),f.window.requestAnimationFrame(b))}var h=0,v=function(){function l(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);var n=this;n.instanceID=h,h+=1,n.$item=e,n.defaults={type:"scroll",speed:.5,imgSrc:null,imgElement:".jarallax-img",imgSize:"cover",imgPosition:"50% 50%",imgRepeat:"no-repeat",keepImg:!1,elementInViewport:null,zIndex:-100,disableParallax:!1,disableVideo:!1,videoSrc:null,videoStartTime:0,videoEndTime:0,videoVolume:0,videoLoop:!0,videoPlayOnlyVisible:!0,videoLazyLoading:!0,onScroll:null,onInit:null,onDestroy:null,onCoverImage:null};var o,i,a=n.$item.dataset||{},r={};Object.keys(a).forEach(function(e){var t=e.substr(0,1).toLowerCase()+e.substr(1);t&&void 0!==n.defaults[t]&&(r[t]=a[e])}),n.options=n.extend({},n.defaults,r,t),n.pureOptions=n.extend({},n.options),Object.keys(n.options).forEach(function(e){"true"===n.options[e]?n.options[e]=!0:"false"===n.options[e]&&(n.options[e]=!1)}),n.options.speed=Math.min(2,Math.max(-1,parseFloat(n.options.speed))),"string"==typeof n.options.disableParallax&&(n.options.disableParallax=new RegExp(n.options.disableParallax)),n.options.disableParallax instanceof RegExp&&(o=n.options.disableParallax,n.options.disableParallax=function(){return o.test(u.userAgent)}),"function"!=typeof n.options.disableParallax&&(n.options.disableParallax=function(){return!1}),"string"==typeof n.options.disableVideo&&(n.options.disableVideo=new RegExp(n.options.disableVideo)),n.options.disableVideo instanceof RegExp&&(i=n.options.disableVideo,n.options.disableVideo=function(){return i.test(u.userAgent)}),"function"!=typeof n.options.disableVideo&&(n.options.disableVideo=function(){return!1});t=n.options.elementInViewport;(t=t&&"object"===c(t)&&void 0!==t.length?s(t,1)[0]:t)instanceof Element||(t=null),n.options.elementInViewport=t,n.image={src:n.options.imgSrc||null,$container:null,useImgTag:!1,position:/iPad|iPhone|iPod|Android/.test(u.userAgent)?"absolute":"fixed"},n.initImg()&&n.canInitParallax()&&n.init()}var e,t,n;return e=l,(t=[{key:"css",value:function(t,n){return"string"==typeof n?f.window.getComputedStyle(t).getPropertyValue(n):(n.transform&&d&&(n[d]=n.transform),Object.keys(n).forEach(function(e){t.style[e]=n[e]}),t)}},{key:"extend",value:function(n){for(var e=arguments.length,o=new Array(1<e?e-1:0),t=1;t<e;t++)o[t-1]=arguments[t];return n=n||{},Object.keys(o).forEach(function(t){o[t]&&Object.keys(o[t]).forEach(function(e){n[e]=o[t][e]})}),n}},{key:"getWindowData",value:function(){return{width:f.window.innerWidth||document.documentElement.clientWidth,height:g,y:document.documentElement.scrollTop}}},{key:"initImg",value:function(){var e=this,t=e.options.imgElement;return(t=t&&"string"==typeof t?e.$item.querySelector(t):t)instanceof Element||(e.options.imgSrc?(t=new Image).src=e.options.imgSrc:t=null),t&&(e.options.keepImg?e.image.$item=t.cloneNode(!0):(e.image.$item=t,e.image.$itemParent=t.parentNode),e.image.useImgTag=!0),!!e.image.$item||(null===e.image.src&&(e.image.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",e.image.bgImage=e.css(e.$item,"background-image")),!(!e.image.bgImage||"none"===e.image.bgImage))}},{key:"canInitParallax",value:function(){return d&&!this.options.disableParallax()}},{key:"init",value:function(){var e,t=this,n={position:"absolute",top:0,left:0,width:"100%",height:"100%",overflow:"hidden"},o={pointerEvents:"none",transformStyle:"preserve-3d",backfaceVisibility:"hidden",willChange:"transform,opacity"};t.options.keepImg||((e=t.$item.getAttribute("style"))&&t.$item.setAttribute("data-jarallax-original-styles",e),!t.image.useImgTag||(e=t.image.$item.getAttribute("style"))&&t.image.$item.setAttribute("data-jarallax-original-styles",e)),"static"===t.css(t.$item,"position")&&t.css(t.$item,{position:"relative"}),"auto"===t.css(t.$item,"z-index")&&t.css(t.$item,{zIndex:0}),t.image.$container=document.createElement("div"),t.css(t.image.$container,n),t.css(t.image.$container,{"z-index":t.options.zIndex}),p&&t.css(t.image.$container,{opacity:.9999}),t.image.$container.setAttribute("id","jarallax-container-".concat(t.instanceID)),t.$item.appendChild(t.image.$container),t.image.useImgTag?o=t.extend({"object-fit":t.options.imgSize,"object-position":t.options.imgPosition,"font-family":"object-fit: ".concat(t.options.imgSize,"; object-position: ").concat(t.options.imgPosition,";"),"max-width":"none"},n,o):(t.image.$item=document.createElement("div"),t.image.src&&(o=t.extend({"background-position":t.options.imgPosition,"background-size":t.options.imgSize,"background-repeat":t.options.imgRepeat,"background-image":t.image.bgImage||'url("'.concat(t.image.src,'")')},n,o))),"opacity"!==t.options.type&&"scale"!==t.options.type&&"scale-opacity"!==t.options.type&&1!==t.options.speed||(t.image.position="absolute"),"fixed"===t.image.position&&(n=function(e){for(var t=[];null!==e.parentElement;)1===(e=e.parentElement).nodeType&&t.push(e);return t}(t.$item).filter(function(e){var t=f.window.getComputedStyle(e),e=t["-webkit-transform"]||t["-moz-transform"]||t.transform;return e&&"none"!==e||/(auto|scroll)/.test(t.overflow+t["overflow-y"]+t["overflow-x"])}),t.image.position=n.length?"absolute":"fixed"),o.position=t.image.position,t.css(t.image.$item,o),t.image.$container.appendChild(t.image.$item),t.onResize(),t.onScroll(!0),t.options.onInit&&t.options.onInit.call(t),"none"!==t.css(t.$item,"background-image")&&t.css(t.$item,{"background-image":"none"}),t.addToParallaxList()}},{key:"addToParallaxList",value:function(){y.push({instance:this}),1===y.length&&f.window.requestAnimationFrame(b)}},{key:"removeFromParallaxList",value:function(){var n=this;y.forEach(function(e,t){e.instance.instanceID===n.instanceID&&y.splice(t,1)})}},{key:"destroy",value:function(){var e=this;e.removeFromParallaxList();var t,n=e.$item.getAttribute("data-jarallax-original-styles");e.$item.removeAttribute("data-jarallax-original-styles"),n?e.$item.setAttribute("style",n):e.$item.removeAttribute("style"),e.image.useImgTag&&(t=e.image.$item.getAttribute("data-jarallax-original-styles"),e.image.$item.removeAttribute("data-jarallax-original-styles"),t?e.image.$item.setAttribute("style",n):e.image.$item.removeAttribute("style"),e.image.$itemParent&&e.image.$itemParent.appendChild(e.image.$item)),e.$clipStyles&&e.$clipStyles.parentNode.removeChild(e.$clipStyles),e.image.$container&&e.image.$container.parentNode.removeChild(e.image.$container),e.options.onDestroy&&e.options.onDestroy.call(e),delete e.$item.jarallax}},{key:"clipContainer",value:function(){var e,t,n;"fixed"===this.image.position&&(t=(n=(e=this).image.$container.getBoundingClientRect()).width,n=n.height,e.$clipStyles||(e.$clipStyles=document.createElement("style"),e.$clipStyles.setAttribute("type","text/css"),e.$clipStyles.setAttribute("id","jarallax-clip-".concat(e.instanceID)),(document.head||document.getElementsByTagName("head")[0]).appendChild(e.$clipStyles)),n="#jarallax-container-".concat(e.instanceID," {\n clip: rect(0 ").concat(t,"px ").concat(n,"px 0);\n clip: rect(0, ").concat(t,"px, ").concat(n,"px, 0);\n -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);\n clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);\n }"),e.$clipStyles.styleSheet?e.$clipStyles.styleSheet.cssText=n:e.$clipStyles.innerHTML=n)}},{key:"coverImage",value:function(){var e=this,t=e.image.$container.getBoundingClientRect(),n=t.height,o=e.options.speed,i="scroll"===e.options.type||"scroll-opacity"===e.options.type,a=0,r=n,l=0;return i&&(o<0?(a=o*Math.max(n,g),g<n&&(a-=o*(n-g))):a=o*(n+g),1<o?r=Math.abs(a-g):o<0?r=a/o+Math.abs(a):r+=(g-n)*(1-o),a/=2),e.parallaxScrollDistance=a,l=i?(g-r)/2:(n-r)/2,e.css(e.image.$item,{height:"".concat(r,"px"),marginTop:"".concat(l,"px"),left:"fixed"===e.image.position?"".concat(t.left,"px"):"0",width:"".concat(t.width,"px")}),e.options.onCoverImage&&e.options.onCoverImage.call(e),{image:{height:r,marginTop:l},container:t}}},{key:"isVisible",value:function(){return this.isElementInViewport||!1}},{key:"onScroll",value:function(e){var t,n,o,i,a,r,l,s=this,c=s.$item.getBoundingClientRect(),u=c.top,p=c.height,d={},m=c;s.options.elementInViewport&&(m=s.options.elementInViewport.getBoundingClientRect()),s.isElementInViewport=0<=m.bottom&&0<=m.right&&m.top<=g&&m.left<=f.window.innerWidth,(e||s.isElementInViewport)&&(t=Math.max(0,u),n=Math.max(0,p+u),o=Math.max(0,-u),i=Math.max(0,u+p-g),a=Math.max(0,p-(u+p-g)),r=Math.max(0,-u+g-p),m=1-(g-u)/(g+p)*2,e=1,p<g?e=1-(o||i)/p:n<=g?e=n/g:a<=g&&(e=a/g),"opacity"!==s.options.type&&"scale-opacity"!==s.options.type&&"scroll-opacity"!==s.options.type||(d.transform="translate3d(0,0,0)",d.opacity=e),"scale"!==s.options.type&&"scale-opacity"!==s.options.type||(l=1,s.options.speed<0?l-=s.options.speed*e:l+=s.options.speed*(1-e),d.transform="scale(".concat(l,") translate3d(0,0,0)")),"scroll"!==s.options.type&&"scroll-opacity"!==s.options.type||(l=s.parallaxScrollDistance*m,"absolute"===s.image.position&&(l-=u),d.transform="translate3d(0,".concat(l,"px,0)")),s.css(s.image.$item,d),s.options.onScroll&&s.options.onScroll.call(s,{section:c,beforeTop:t,beforeTopEnd:n,afterTop:o,beforeBottom:i,beforeBottomEnd:a,afterBottom:r,visiblePercent:e,fromViewportCenter:m}))}},{key:"onResize",value:function(){this.coverImage(),this.clipContainer()}}])&&a(e.prototype,t),n&&a(e,n),l}(),o=function(e,t){for(var n,o=(e=("object"===("undefined"==typeof HTMLElement?"undefined":c(HTMLElement))?e instanceof HTMLElement:e&&"object"===c(e)&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName)?[e]:e).length,i=0,a=arguments.length,r=new Array(2<a?a-2:0),l=2;l<a;l++)r[l-2]=arguments[l];for(;i<o;i+=1)if("object"===c(t)||void 0===t?e[i].jarallax||(e[i].jarallax=new v(e[i],t)):e[i].jarallax&&(n=e[i].jarallax[t].apply(e[i].jarallax,r)),void 0!==n)return n;return e};o.constructor=v,t.default=o}]);
|
assets/js/lib/lightgallery/lightgallery.js
CHANGED
@@ -1,2912 +1,2912 @@
|
|
1 |
-
/*! lightgallery - v1.6.12 - 2019-02-19
|
2 |
-
* http://sachinchoolur.github.io/lightGallery/
|
3 |
-
* Copyright (c) 2019 Sachin N; Licensed GPLv3 */
|
4 |
-
(function (root, factory) {
|
5 |
-
if (typeof define === 'function' && define.amd) {
|
6 |
-
// AMD. Register as an anonymous module unless amdModuleId is set
|
7 |
-
define(['jquery'], function (a0) {
|
8 |
-
return (factory(a0));
|
9 |
-
});
|
10 |
-
} else if (typeof module === 'object' && module.exports) {
|
11 |
-
// Node. Does not work with strict CommonJS, but
|
12 |
-
// only CommonJS-like environments that support module.exports,
|
13 |
-
// like Node.
|
14 |
-
module.exports = factory(require('jquery'));
|
15 |
-
} else {
|
16 |
-
factory(root["jQuery"]);
|
17 |
-
}
|
18 |
-
}(this, function ($) {
|
19 |
-
|
20 |
-
(function() {
|
21 |
-
'use strict';
|
22 |
-
|
23 |
-
var defaults = {
|
24 |
-
|
25 |
-
mode: 'lg-slide',
|
26 |
-
|
27 |
-
// Ex : 'ease'
|
28 |
-
cssEasing: 'ease',
|
29 |
-
|
30 |
-
//'for jquery animation'
|
31 |
-
easing: 'linear',
|
32 |
-
speed: 600,
|
33 |
-
height: '100%',
|
34 |
-
width: '100%',
|
35 |
-
addClass: '',
|
36 |
-
startClass: 'lg-start-zoom',
|
37 |
-
backdropDuration: 150,
|
38 |
-
hideBarsDelay: 6000,
|
39 |
-
|
40 |
-
useLeft: false,
|
41 |
-
|
42 |
-
closable: true,
|
43 |
-
loop: true,
|
44 |
-
escKey: true,
|
45 |
-
keyPress: true,
|
46 |
-
controls: true,
|
47 |
-
slideEndAnimatoin: true,
|
48 |
-
hideControlOnEnd: false,
|
49 |
-
mousewheel: true,
|
50 |
-
|
51 |
-
getCaptionFromTitleOrAlt: true,
|
52 |
-
|
53 |
-
// .lg-item || '.lg-sub-html'
|
54 |
-
appendSubHtmlTo: '.lg-sub-html',
|
55 |
-
|
56 |
-
subHtmlSelectorRelative: false,
|
57 |
-
|
58 |
-
/**
|
59 |
-
* @desc number of preload slides
|
60 |
-
* will exicute only after the current slide is fully loaded.
|
61 |
-
*
|
62 |
-
* @ex you clicked on 4th image and if preload = 1 then 3rd slide and 5th
|
63 |
-
* slide will be loaded in the background after the 4th slide is fully loaded..
|
64 |
-
* if preload is 2 then 2nd 3rd 5th 6th slides will be preloaded.. ... ...
|
65 |
-
*
|
66 |
-
*/
|
67 |
-
preload: 1,
|
68 |
-
showAfterLoad: true,
|
69 |
-
selector: '',
|
70 |
-
selectWithin: '',
|
71 |
-
nextHtml: '',
|
72 |
-
prevHtml: '',
|
73 |
-
|
74 |
-
// 0, 1
|
75 |
-
index: false,
|
76 |
-
|
77 |
-
iframeMaxWidth: '100%',
|
78 |
-
|
79 |
-
download: true,
|
80 |
-
counter: true,
|
81 |
-
appendCounterTo: '.lg-toolbar',
|
82 |
-
|
83 |
-
swipeThreshold: 50,
|
84 |
-
enableSwipe: true,
|
85 |
-
enableDrag: true,
|
86 |
-
|
87 |
-
dynamic: false,
|
88 |
-
dynamicEl: [],
|
89 |
-
galleryId: 1
|
90 |
-
};
|
91 |
-
|
92 |
-
function Plugin(element, options) {
|
93 |
-
|
94 |
-
// Current lightGallery element
|
95 |
-
this.el = element;
|
96 |
-
|
97 |
-
// Current jquery element
|
98 |
-
this.$el = $(element);
|
99 |
-
|
100 |
-
// lightGallery settings
|
101 |
-
this.s = $.extend({}, defaults, options);
|
102 |
-
|
103 |
-
// When using dynamic mode, ensure dynamicEl is an array
|
104 |
-
if (this.s.dynamic && this.s.dynamicEl !== 'undefined' && this.s.dynamicEl.constructor === Array && !this.s.dynamicEl.length) {
|
105 |
-
throw ('When using dynamic mode, you must also define dynamicEl as an Array.');
|
106 |
-
}
|
107 |
-
|
108 |
-
// lightGallery modules
|
109 |
-
this.modules = {};
|
110 |
-
|
111 |
-
// false when lightgallery complete first slide;
|
112 |
-
this.lGalleryOn = false;
|
113 |
-
|
114 |
-
this.lgBusy = false;
|
115 |
-
|
116 |
-
// Timeout function for hiding controls;
|
117 |
-
this.hideBartimeout = false;
|
118 |
-
|
119 |
-
// To determine browser supports for touch events;
|
120 |
-
this.isTouch = ('ontouchstart' in document.documentElement);
|
121 |
-
|
122 |
-
// Disable hideControlOnEnd if sildeEndAnimation is true
|
123 |
-
if (this.s.slideEndAnimatoin) {
|
124 |
-
this.s.hideControlOnEnd = false;
|
125 |
-
}
|
126 |
-
|
127 |
-
// Gallery items
|
128 |
-
if (this.s.dynamic) {
|
129 |
-
this.$items = this.s.dynamicEl;
|
130 |
-
} else {
|
131 |
-
if (this.s.selector === 'this') {
|
132 |
-
this.$items = this.$el;
|
133 |
-
} else if (this.s.selector !== '') {
|
134 |
-
if (this.s.selectWithin) {
|
135 |
-
this.$items = $(this.s.selectWithin).find(this.s.selector);
|
136 |
-
} else {
|
137 |
-
this.$items = this.$el.find($(this.s.selector));
|
138 |
-
}
|
139 |
-
} else {
|
140 |
-
this.$items = this.$el.children();
|
141 |
-
}
|
142 |
-
}
|
143 |
-
|
144 |
-
// .lg-item
|
145 |
-
this.$slide = '';
|
146 |
-
|
147 |
-
// .lg-outer
|
148 |
-
this.$outer = '';
|
149 |
-
|
150 |
-
this.init();
|
151 |
-
|
152 |
-
return this;
|
153 |
-
}
|
154 |
-
|
155 |
-
Plugin.prototype.init = function() {
|
156 |
-
|
157 |
-
var _this = this;
|
158 |
-
|
159 |
-
// s.preload should not be more than $item.length
|
160 |
-
if (_this.s.preload > _this.$items.length) {
|
161 |
-
_this.s.preload = _this.$items.length;
|
162 |
-
}
|
163 |
-
|
164 |
-
// if dynamic option is enabled execute immediately
|
165 |
-
var _hash = window.location.hash;
|
166 |
-
if (_hash.indexOf('lg=' + this.s.galleryId) > 0) {
|
167 |
-
|
168 |
-
_this.index = parseInt(_hash.split('&slide=')[1], 10);
|
169 |
-
|
170 |
-
$('body').addClass('lg-from-hash');
|
171 |
-
if (!$('body').hasClass('lg-on')) {
|
172 |
-
setTimeout(function() {
|
173 |
-
_this.build(_this.index);
|
174 |
-
});
|
175 |
-
|
176 |
-
$('body').addClass('lg-on');
|
177 |
-
}
|
178 |
-
}
|
179 |
-
|
180 |
-
if (_this.s.dynamic) {
|
181 |
-
|
182 |
-
_this.$el.trigger('onBeforeOpen.lg');
|
183 |
-
|
184 |
-
_this.index = _this.s.index || 0;
|
185 |
-
|
186 |
-
// prevent accidental double execution
|
187 |
-
if (!$('body').hasClass('lg-on')) {
|
188 |
-
setTimeout(function() {
|
189 |
-
_this.build(_this.index);
|
190 |
-
$('body').addClass('lg-on');
|
191 |
-
});
|
192 |
-
}
|
193 |
-
} else {
|
194 |
-
|
195 |
-
// Using different namespace for click because click event should not unbind if selector is same object('this')
|
196 |
-
_this.$items.on('click.lgcustom', function(event) {
|
197 |
-
|
198 |
-
// For IE8
|
199 |
-
try {
|
200 |
-
event.preventDefault();
|
201 |
-
event.preventDefault();
|
202 |
-
} catch (er) {
|
203 |
-
event.returnValue = false;
|
204 |
-
}
|
205 |
-
|
206 |
-
_this.$el.trigger('onBeforeOpen.lg');
|
207 |
-
|
208 |
-
_this.index = _this.s.index || _this.$items.index(this);
|
209 |
-
|
210 |
-
// prevent accidental double execution
|
211 |
-
if (!$('body').hasClass('lg-on')) {
|
212 |
-
_this.build(_this.index);
|
213 |
-
$('body').addClass('lg-on');
|
214 |
-
}
|
215 |
-
});
|
216 |
-
}
|
217 |
-
|
218 |
-
};
|
219 |
-
|
220 |
-
Plugin.prototype.build = function(index) {
|
221 |
-
|
222 |
-
var _this = this;
|
223 |
-
|
224 |
-
_this.structure();
|
225 |
-
|
226 |
-
// module constructor
|
227 |
-
$.each($.fn.lightGallery.modules, function(key) {
|
228 |
-
_this.modules[key] = new $.fn.lightGallery.modules[key](_this.el);
|
229 |
-
});
|
230 |
-
|
231 |
-
// initiate slide function
|
232 |
-
_this.slide(index, false, false, false);
|
233 |
-
|
234 |
-
if (_this.s.keyPress) {
|
235 |
-
_this.keyPress();
|
236 |
-
}
|
237 |
-
|
238 |
-
if (_this.$items.length > 1) {
|
239 |
-
|
240 |
-
_this.arrow();
|
241 |
-
|
242 |
-
setTimeout(function() {
|
243 |
-
_this.enableDrag();
|
244 |
-
_this.enableSwipe();
|
245 |
-
}, 50);
|
246 |
-
|
247 |
-
if (_this.s.mousewheel) {
|
248 |
-
_this.mousewheel();
|
249 |
-
}
|
250 |
-
} else {
|
251 |
-
_this.$slide.on('click.lg', function() {
|
252 |
-
_this.$el.trigger('onSlideClick.lg');
|
253 |
-
});
|
254 |
-
}
|
255 |
-
|
256 |
-
_this.counter();
|
257 |
-
|
258 |
-
_this.closeGallery();
|
259 |
-
|
260 |
-
_this.$el.trigger('onAfterOpen.lg');
|
261 |
-
|
262 |
-
// Hide controllers if mouse doesn't move for some period
|
263 |
-
_this.$outer.on('mousemove.lg click.lg touchstart.lg', function() {
|
264 |
-
|
265 |
-
_this.$outer.removeClass('lg-hide-items');
|
266 |
-
|
267 |
-
clearTimeout(_this.hideBartimeout);
|
268 |
-
|
269 |
-
// Timeout will be cleared on each slide movement also
|
270 |
-
_this.hideBartimeout = setTimeout(function() {
|
271 |
-
_this.$outer.addClass('lg-hide-items');
|
272 |
-
}, _this.s.hideBarsDelay);
|
273 |
-
|
274 |
-
});
|
275 |
-
|
276 |
-
_this.$outer.trigger('mousemove.lg');
|
277 |
-
|
278 |
-
};
|
279 |
-
|
280 |
-
Plugin.prototype.structure = function() {
|
281 |
-
var list = '';
|
282 |
-
var controls = '';
|
283 |
-
var i = 0;
|
284 |
-
var subHtmlCont = '';
|
285 |
-
var template;
|
286 |
-
var _this = this;
|
287 |
-
|
288 |
-
$('body').append('<div class="lg-backdrop"></div>');
|
289 |
-
$('.lg-backdrop').css('transition-duration', this.s.backdropDuration + 'ms');
|
290 |
-
|
291 |
-
// Create gallery items
|
292 |
-
for (i = 0; i < this.$items.length; i++) {
|
293 |
-
list += '<div class="lg-item"></div>';
|
294 |
-
}
|
295 |
-
|
296 |
-
// Create controlls
|
297 |
-
if (this.s.controls && this.$items.length > 1) {
|
298 |
-
controls = '<div class="lg-actions">' +
|
299 |
-
'<button class="lg-prev lg-icon">' + this.s.prevHtml + '</button>' +
|
300 |
-
'<button class="lg-next lg-icon">' + this.s.nextHtml + '</button>' +
|
301 |
-
'</div>';
|
302 |
-
}
|
303 |
-
|
304 |
-
if (this.s.appendSubHtmlTo === '.lg-sub-html') {
|
305 |
-
subHtmlCont = '<div class="lg-sub-html"></div>';
|
306 |
-
}
|
307 |
-
|
308 |
-
template = '<div class="lg-outer ' + this.s.addClass + ' ' + this.s.startClass + '">' +
|
309 |
-
'<div class="lg" style="width:' + this.s.width + '; height:' + this.s.height + '">' +
|
310 |
-
'<div class="lg-inner">' + list + '</div>' +
|
311 |
-
'<div class="lg-toolbar lg-group">' +
|
312 |
-
'<span class="lg-close lg-icon"></span>' +
|
313 |
-
'</div>' +
|
314 |
-
controls +
|
315 |
-
subHtmlCont +
|
316 |
-
'</div>' +
|
317 |
-
'</div>';
|
318 |
-
|
319 |
-
$('body').append(template);
|
320 |
-
this.$outer = $('.lg-outer');
|
321 |
-
this.$slide = this.$outer.find('.lg-item');
|
322 |
-
|
323 |
-
if (this.s.useLeft) {
|
324 |
-
this.$outer.addClass('lg-use-left');
|
325 |
-
|
326 |
-
// Set mode lg-slide if use left is true;
|
327 |
-
this.s.mode = 'lg-slide';
|
328 |
-
} else {
|
329 |
-
this.$outer.addClass('lg-use-css3');
|
330 |
-
}
|
331 |
-
|
332 |
-
// For fixed height gallery
|
333 |
-
_this.setTop();
|
334 |
-
$(window).on('resize.lg orientationchange.lg', function() {
|
335 |
-
setTimeout(function() {
|
336 |
-
_this.setTop();
|
337 |
-
}, 100);
|
338 |
-
});
|
339 |
-
|
340 |
-
// add class lg-current to remove initial transition
|
341 |
-
this.$slide.eq(this.index).addClass('lg-current');
|
342 |
-
|
343 |
-
// add Class for css support and transition mode
|
344 |
-
if (this.doCss()) {
|
345 |
-
this.$outer.addClass('lg-css3');
|
346 |
-
} else {
|
347 |
-
this.$outer.addClass('lg-css');
|
348 |
-
|
349 |
-
// Set speed 0 because no animation will happen if browser doesn't support css3
|
350 |
-
this.s.speed = 0;
|
351 |
-
}
|
352 |
-
|
353 |
-
this.$outer.addClass(this.s.mode);
|
354 |
-
|
355 |
-
if (this.s.enableDrag && this.$items.length > 1) {
|
356 |
-
this.$outer.addClass('lg-grab');
|
357 |
-
}
|
358 |
-
|
359 |
-
if (this.s.showAfterLoad) {
|
360 |
-
this.$outer.addClass('lg-show-after-load');
|
361 |
-
}
|
362 |
-
|
363 |
-
if (this.doCss()) {
|
364 |
-
var $inner = this.$outer.find('.lg-inner');
|
365 |
-
$inner.css('transition-timing-function', this.s.cssEasing);
|
366 |
-
$inner.css('transition-duration', this.s.speed + 'ms');
|
367 |
-
}
|
368 |
-
|
369 |
-
setTimeout(function() {
|
370 |
-
$('.lg-backdrop').addClass('in');
|
371 |
-
});
|
372 |
-
|
373 |
-
setTimeout(function() {
|
374 |
-
_this.$outer.addClass('lg-visible');
|
375 |
-
}, this.s.backdropDuration);
|
376 |
-
|
377 |
-
if (this.s.download) {
|
378 |
-
this.$outer.find('.lg-toolbar').append('<a id="lg-download" target="_blank" download class="lg-download lg-icon"></a>');
|
379 |
-
}
|
380 |
-
|
381 |
-
// Store the current scroll top value to scroll back after closing the gallery..
|
382 |
-
this.prevScrollTop = $(window).scrollTop();
|
383 |
-
|
384 |
-
};
|
385 |
-
|
386 |
-
// For fixed height gallery
|
387 |
-
Plugin.prototype.setTop = function() {
|
388 |
-
if (this.s.height !== '100%') {
|
389 |
-
var wH = $(window).height();
|
390 |
-
var top = (wH - parseInt(this.s.height, 10)) / 2;
|
391 |
-
var $lGallery = this.$outer.find('.lg');
|
392 |
-
if (wH >= parseInt(this.s.height, 10)) {
|
393 |
-
$lGallery.css('top', top + 'px');
|
394 |
-
} else {
|
395 |
-
$lGallery.css('top', '0px');
|
396 |
-
}
|
397 |
-
}
|
398 |
-
};
|
399 |
-
|
400 |
-
// Find css3 support
|
401 |
-
Plugin.prototype.doCss = function() {
|
402 |
-
// check for css animation support
|
403 |
-
var support = function() {
|
404 |
-
var transition = ['transition', 'MozTransition', 'WebkitTransition', 'OTransition', 'msTransition', 'KhtmlTransition'];
|
405 |
-
var root = document.documentElement;
|
406 |
-
var i = 0;
|
407 |
-
for (i = 0; i < transition.length; i++) {
|
408 |
-
if (transition[i] in root.style) {
|
409 |
-
return true;
|
410 |
-
}
|
411 |
-
}
|
412 |
-
};
|
413 |
-
|
414 |
-
if (support()) {
|
415 |
-
return true;
|
416 |
-
}
|
417 |
-
|
418 |
-
return false;
|
419 |
-
};
|
420 |
-
|
421 |
-
/**
|
422 |
-
* @desc Check the given src is video
|
423 |
-
* @param {String} src
|
424 |
-
* @return {Object} video type
|
425 |
-
* Ex:{ youtube : ["//www.youtube.com/watch?v=c0asJgSyxcY", "c0asJgSyxcY"] }
|
426 |
-
*/
|
427 |
-
Plugin.prototype.isVideo = function(src, index) {
|
428 |
-
|
429 |
-
var html;
|
430 |
-
if (this.s.dynamic) {
|
431 |
-
html = this.s.dynamicEl[index].html;
|
432 |
-
} else {
|
433 |
-
html = this.$items.eq(index).attr('data-html');
|
434 |
-
}
|
435 |
-
|
436 |
-
if (!src) {
|
437 |
-
if(html) {
|
438 |
-
return {
|
439 |
-
html5: true
|
440 |
-
};
|
441 |
-
} else {
|
442 |
-
console.error('lightGallery :- data-src is not pvovided on slide item ' + (index + 1) + '. Please make sure the selector property is properly configured. More info - http://sachinchoolur.github.io/lightGallery/demos/html-markup.html');
|
443 |
-
return false;
|
444 |
-
}
|
445 |
-
}
|
446 |
-
|
447 |
-
var youtube = src.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com|be-nocookie\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i);
|
448 |
-
var vimeo = src.match(/\/\/(?:www\.)?vimeo.com\/([0-9a-z\-_]+)/i);
|
449 |
-
var dailymotion = src.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i);
|
450 |
-
var vk = src.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i);
|
451 |
-
|
452 |
-
if (youtube) {
|
453 |
-
return {
|
454 |
-
youtube: youtube
|
455 |
-
};
|
456 |
-
} else if (vimeo) {
|
457 |
-
return {
|
458 |
-
vimeo: vimeo
|
459 |
-
};
|
460 |
-
} else if (dailymotion) {
|
461 |
-
return {
|
462 |
-
dailymotion: dailymotion
|
463 |
-
};
|
464 |
-
} else if (vk) {
|
465 |
-
return {
|
466 |
-
vk: vk
|
467 |
-
};
|
468 |
-
}
|
469 |
-
};
|
470 |
-
|
471 |
-
/**
|
472 |
-
* @desc Create image counter
|
473 |
-
* Ex: 1/10
|
474 |
-
*/
|
475 |
-
Plugin.prototype.counter = function() {
|
476 |
-
if (this.s.counter) {
|
477 |
-
$(this.s.appendCounterTo).append('<div id="lg-counter"><span id="lg-counter-current">' + (parseInt(this.index, 10) + 1) + '</span> / <span id="lg-counter-all">' + this.$items.length + '</span></div>');
|
478 |
-
}
|
479 |
-
};
|
480 |
-
|
481 |
-
/**
|
482 |
-
* @desc add sub-html into the slide
|
483 |
-
* @param {Number} index - index of the slide
|
484 |
-
*/
|
485 |
-
Plugin.prototype.addHtml = function(index) {
|
486 |
-
var subHtml = null;
|
487 |
-
var subHtmlUrl;
|
488 |
-
var $currentEle;
|
489 |
-
if (this.s.dynamic) {
|
490 |
-
if (this.s.dynamicEl[index].subHtmlUrl) {
|
491 |
-
subHtmlUrl = this.s.dynamicEl[index].subHtmlUrl;
|
492 |
-
} else {
|
493 |
-
subHtml = this.s.dynamicEl[index].subHtml;
|
494 |
-
}
|
495 |
-
} else {
|
496 |
-
$currentEle = this.$items.eq(index);
|
497 |
-
if ($currentEle.attr('data-sub-html-url')) {
|
498 |
-
subHtmlUrl = $currentEle.attr('data-sub-html-url');
|
499 |
-
} else {
|
500 |
-
subHtml = $currentEle.attr('data-sub-html');
|
501 |
-
if (this.s.getCaptionFromTitleOrAlt && !subHtml) {
|
502 |
-
subHtml = $currentEle.attr('title') || $currentEle.find('img').first().attr('alt');
|
503 |
-
}
|
504 |
-
}
|
505 |
-
}
|
506 |
-
|
507 |
-
if (!subHtmlUrl) {
|
508 |
-
if (typeof subHtml !== 'undefined' && subHtml !== null) {
|
509 |
-
|
510 |
-
// get first letter of subhtml
|
511 |
-
// if first letter starts with . or # get the html form the jQuery object
|
512 |
-
var fL = subHtml.substring(0, 1);
|
513 |
-
if (fL === '.' || fL === '#') {
|
514 |
-
if (this.s.subHtmlSelectorRelative && !this.s.dynamic) {
|
515 |
-
subHtml = $currentEle.find(subHtml).html();
|
516 |
-
} else {
|
517 |
-
subHtml = $(subHtml).html();
|
518 |
-
}
|
519 |
-
}
|
520 |
-
} else {
|
521 |
-
subHtml = '';
|
522 |
-
}
|
523 |
-
}
|
524 |
-
|
525 |
-
if (this.s.appendSubHtmlTo === '.lg-sub-html') {
|
526 |
-
|
527 |
-
if (subHtmlUrl) {
|
528 |
-
this.$outer.find(this.s.appendSubHtmlTo).load(subHtmlUrl);
|
529 |
-
} else {
|
530 |
-
this.$outer.find(this.s.appendSubHtmlTo).html(subHtml);
|
531 |
-
}
|
532 |
-
|
533 |
-
} else {
|
534 |
-
|
535 |
-
if (subHtmlUrl) {
|
536 |
-
this.$slide.eq(index).load(subHtmlUrl);
|
537 |
-
} else {
|
538 |
-
this.$slide.eq(index).append(subHtml);
|
539 |
-
}
|
540 |
-
}
|
541 |
-
|
542 |
-
// Add lg-empty-html class if title doesn't exist
|
543 |
-
if (typeof subHtml !== 'undefined' && subHtml !== null) {
|
544 |
-
if (subHtml === '') {
|
545 |
-
this.$outer.find(this.s.appendSubHtmlTo).addClass('lg-empty-html');
|
546 |
-
} else {
|
547 |
-
this.$outer.find(this.s.appendSubHtmlTo).removeClass('lg-empty-html');
|
548 |
-
}
|
549 |
-
}
|
550 |
-
|
551 |
-
this.$el.trigger('onAfterAppendSubHtml.lg', [index]);
|
552 |
-
};
|
553 |
-
|
554 |
-
/**
|
555 |
-
* @desc Preload slides
|
556 |
-
* @param {Number} index - index of the slide
|
557 |
-
*/
|
558 |
-
Plugin.prototype.preload = function(index) {
|
559 |
-
var i = 1;
|
560 |
-
var j = 1;
|
561 |
-
for (i = 1; i <= this.s.preload; i++) {
|
562 |
-
if (i >= this.$items.length - index) {
|
563 |
-
break;
|
564 |
-
}
|
565 |
-
|
566 |
-
this.loadContent(index + i, false, 0);
|
567 |
-
}
|
568 |
-
|
569 |
-
for (j = 1; j <= this.s.preload; j++) {
|
570 |
-
if (index - j < 0) {
|
571 |
-
break;
|
572 |
-
}
|
573 |
-
|
574 |
-
this.loadContent(index - j, false, 0);
|
575 |
-
}
|
576 |
-
};
|
577 |
-
|
578 |
-
/**
|
579 |
-
* @desc Load slide content into slide.
|
580 |
-
* @param {Number} index - index of the slide.
|
581 |
-
* @param {Boolean} rec - if true call loadcontent() function again.
|
582 |
-
* @param {Boolean} delay - delay for adding complete class. it is 0 except first time.
|
583 |
-
*/
|
584 |
-
Plugin.prototype.loadContent = function(index, rec, delay) {
|
585 |
-
|
586 |
-
var _this = this;
|
587 |
-
var _hasPoster = false;
|
588 |
-
var _$img;
|
589 |
-
var _src;
|
590 |
-
var _poster;
|
591 |
-
var _srcset;
|
592 |
-
var _sizes;
|
593 |
-
var _html;
|
594 |
-
var getResponsiveSrc = function(srcItms) {
|
595 |
-
var rsWidth = [];
|
596 |
-
var rsSrc = [];
|
597 |
-
for (var i = 0; i < srcItms.length; i++) {
|
598 |
-
var __src = srcItms[i].split(' ');
|
599 |
-
|
600 |
-
// Manage empty space
|
601 |
-
if (__src[0] === '') {
|
602 |
-
__src.splice(0, 1);
|
603 |
-
}
|
604 |
-
|
605 |
-
rsSrc.push(__src[0]);
|
606 |
-
rsWidth.push(__src[1]);
|
607 |
-
}
|
608 |
-
|
609 |
-
var wWidth = $(window).width();
|
610 |
-
for (var j = 0; j < rsWidth.length; j++) {
|
611 |
-
if (parseInt(rsWidth[j], 10) > wWidth) {
|
612 |
-
_src = rsSrc[j];
|
613 |
-
break;
|
614 |
-
}
|
615 |
-
}
|
616 |
-
};
|
617 |
-
|
618 |
-
if (_this.s.dynamic) {
|
619 |
-
|
620 |
-
if (_this.s.dynamicEl[index].poster) {
|
621 |
-
_hasPoster = true;
|
622 |
-
_poster = _this.s.dynamicEl[index].poster;
|
623 |
-
}
|
624 |
-
|
625 |
-
_html = _this.s.dynamicEl[index].html;
|
626 |
-
_src = _this.s.dynamicEl[index].src;
|
627 |
-
|
628 |
-
if (_this.s.dynamicEl[index].responsive) {
|
629 |
-
var srcDyItms = _this.s.dynamicEl[index].responsive.split(',');
|
630 |
-
getResponsiveSrc(srcDyItms);
|
631 |
-
}
|
632 |
-
|
633 |
-
_srcset = _this.s.dynamicEl[index].srcset;
|
634 |
-
_sizes = _this.s.dynamicEl[index].sizes;
|
635 |
-
|
636 |
-
} else {
|
637 |
-
|
638 |
-
if (_this.$items.eq(index).attr('data-poster')) {
|
639 |
-
_hasPoster = true;
|
640 |
-
_poster = _this.$items.eq(index).attr('data-poster');
|
641 |
-
}
|
642 |
-
|
643 |
-
_html = _this.$items.eq(index).attr('data-html');
|
644 |
-
_src = _this.$items.eq(index).attr('href') || _this.$items.eq(index).attr('data-src');
|
645 |
-
|
646 |
-
if (_this.$items.eq(index).attr('data-responsive')) {
|
647 |
-
var srcItms = _this.$items.eq(index).attr('data-responsive').split(',');
|
648 |
-
getResponsiveSrc(srcItms);
|
649 |
-
}
|
650 |
-
|
651 |
-
_srcset = _this.$items.eq(index).attr('data-srcset');
|
652 |
-
_sizes = _this.$items.eq(index).attr('data-sizes');
|
653 |
-
|
654 |
-
}
|
655 |
-
|
656 |
-
//if (_src || _srcset || _sizes || _poster) {
|
657 |
-
|
658 |
-
var iframe = false;
|
659 |
-
if (_this.s.dynamic) {
|
660 |
-
if (_this.s.dynamicEl[index].iframe) {
|
661 |
-
iframe = true;
|
662 |
-
}
|
663 |
-
} else {
|
664 |
-
if (_this.$items.eq(index).attr('data-iframe') === 'true') {
|
665 |
-
iframe = true;
|
666 |
-
}
|
667 |
-
}
|
668 |
-
|
669 |
-
var _isVideo = _this.isVideo(_src, index);
|
670 |
-
if (!_this.$slide.eq(index).hasClass('lg-loaded')) {
|
671 |
-
if (iframe) {
|
672 |
-
_this.$slide.eq(index).prepend('<div class="lg-video-cont lg-has-iframe" style="max-width:' + _this.s.iframeMaxWidth + '"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="' + _src + '" allowfullscreen="true"></iframe></div></div>');
|
673 |
-
} else if (_hasPoster) {
|
674 |
-
var videoClass = '';
|
675 |
-
if (_isVideo && _isVideo.youtube) {
|
676 |
-
videoClass = 'lg-has-youtube';
|
677 |
-
} else if (_isVideo && _isVideo.vimeo) {
|
678 |
-
videoClass = 'lg-has-vimeo';
|
679 |
-
} else {
|
680 |
-
videoClass = 'lg-has-html5';
|
681 |
-
}
|
682 |
-
|
683 |
-
_this.$slide.eq(index).prepend('<div class="lg-video-cont ' + videoClass + ' "><div class="lg-video"><span class="lg-video-play"></span><img class="lg-object lg-has-poster" src="' + _poster + '" /></div></div>');
|
684 |
-
|
685 |
-
} else if (_isVideo) {
|
686 |
-
_this.$slide.eq(index).prepend('<div class="lg-video-cont "><div class="lg-video"></div></div>');
|
687 |
-
_this.$el.trigger('hasVideo.lg', [index, _src, _html]);
|
688 |
-
} else {
|
689 |
-
_this.$slide.eq(index).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" src="' + _src + '" /></div>');
|
690 |
-
}
|
691 |
-
|
692 |
-
_this.$el.trigger('onAferAppendSlide.lg', [index]);
|
693 |
-
|
694 |
-
_$img = _this.$slide.eq(index).find('.lg-object');
|
695 |
-
if (_sizes) {
|
696 |
-
_$img.attr('sizes', _sizes);
|
697 |
-
}
|
698 |
-
|
699 |
-
if (_srcset) {
|
700 |
-
_$img.attr('srcset', _srcset);
|
701 |
-
try {
|
702 |
-
picturefill({
|
703 |
-
elements: [_$img[0]]
|
704 |
-
});
|
705 |
-
} catch (e) {
|
706 |
-
console.warn('lightGallery :- If you want srcset to be supported for older browser please include picturefil version 2 javascript library in your document.');
|
707 |
-
}
|
708 |
-
}
|
709 |
-
|
710 |
-
if (this.s.appendSubHtmlTo !== '.lg-sub-html') {
|
711 |
-
_this.addHtml(index);
|
712 |
-
}
|
713 |
-
|
714 |
-
_this.$slide.eq(index).addClass('lg-loaded');
|
715 |
-
}
|
716 |
-
|
717 |
-
_this.$slide.eq(index).find('.lg-object').on('load.lg error.lg', function() {
|
718 |
-
|
719 |
-
// For first time add some delay for displaying the start animation.
|
720 |
-
var _speed = 0;
|
721 |
-
|
722 |
-
// Do not change the delay value because it is required for zoom plugin.
|
723 |
-
// If gallery opened from direct url (hash) speed value should be 0
|
724 |
-
if (delay && !$('body').hasClass('lg-from-hash')) {
|
725 |
-
_speed = delay;
|
726 |
-
}
|
727 |
-
|
728 |
-
setTimeout(function() {
|
729 |
-
_this.$slide.eq(index).addClass('lg-complete');
|
730 |
-
_this.$el.trigger('onSlideItemLoad.lg', [index, delay || 0]);
|
731 |
-
}, _speed);
|
732 |
-
|
733 |
-
});
|
734 |
-
|
735 |
-
// @todo check load state for html5 videos
|
736 |
-
if (_isVideo && _isVideo.html5 && !_hasPoster) {
|
737 |
-
_this.$slide.eq(index).addClass('lg-complete');
|
738 |
-
}
|
739 |
-
|
740 |
-
if (rec === true) {
|
741 |
-
if (!_this.$slide.eq(index).hasClass('lg-complete')) {
|
742 |
-
_this.$slide.eq(index).find('.lg-object').on('load.lg error.lg', function() {
|
743 |
-
_this.preload(index);
|
744 |
-
});
|
745 |
-
} else {
|
746 |
-
_this.preload(index);
|
747 |
-
}
|
748 |
-
}
|
749 |
-
|
750 |
-
//}
|
751 |
-
};
|
752 |
-
|
753 |
-
/**
|
754 |
-
* @desc slide function for lightgallery
|
755 |
-
** Slide() gets call on start
|
756 |
-
** ** Set lg.on true once slide() function gets called.
|
757 |
-
** Call loadContent() on slide() function inside setTimeout
|
758 |
-
** ** On first slide we do not want any animation like slide of fade
|
759 |
-
** ** So on first slide( if lg.on if false that is first slide) loadContent() should start loading immediately
|
760 |
-
** ** Else loadContent() should wait for the transition to complete.
|
761 |
-
** ** So set timeout s.speed + 50
|
762 |
-
<=> ** loadContent() will load slide content in to the particular slide
|
763 |
-
** ** It has recursion (rec) parameter. if rec === true loadContent() will call preload() function.
|
764 |
-
** ** preload will execute only when the previous slide is fully loaded (images iframe)
|
765 |
-
** ** avoid simultaneous image load
|
766 |
-
<=> ** Preload() will check for s.preload value and call loadContent() again accoring to preload value
|
767 |
-
** loadContent() <====> Preload();
|
768 |
-
|
769 |
-
* @param {Number} index - index of the slide
|
770 |
-
* @param {Boolean} fromTouch - true if slide function called via touch event or mouse drag
|
771 |
-
* @param {Boolean} fromThumb - true if slide function called via thumbnail click
|
772 |
-
* @param {String} direction - Direction of the slide(next/prev)
|
773 |
-
*/
|
774 |
-
Plugin.prototype.slide = function(index, fromTouch, fromThumb, direction) {
|
775 |
-
|
776 |
-
var _prevIndex = this.$outer.find('.lg-current').index();
|
777 |
-
var _this = this;
|
778 |
-
|
779 |
-
// Prevent if multiple call
|
780 |
-
// Required for hsh plugin
|
781 |
-
if (_this.lGalleryOn && (_prevIndex === index)) {
|
782 |
-
return;
|
783 |
-
}
|
784 |
-
|
785 |
-
var _length = this.$slide.length;
|
786 |
-
var _time = _this.lGalleryOn ? this.s.speed : 0;
|
787 |
-
|
788 |
-
if (!_this.lgBusy) {
|
789 |
-
|
790 |
-
if (this.s.download) {
|
791 |
-
var _src;
|
792 |
-
if (_this.s.dynamic) {
|
793 |
-
_src = _this.s.dynamicEl[index].downloadUrl !== false && (_this.s.dynamicEl[index].downloadUrl || _this.s.dynamicEl[index].src);
|
794 |
-
} else {
|
795 |
-
_src = _this.$items.eq(index).attr('data-download-url') !== 'false' && (_this.$items.eq(index).attr('data-download-url') || _this.$items.eq(index).attr('href') || _this.$items.eq(index).attr('data-src'));
|
796 |
-
|
797 |
-
}
|
798 |
-
|
799 |
-
if (_src) {
|
800 |
-
$('#lg-download').attr('href', _src);
|
801 |
-
_this.$outer.removeClass('lg-hide-download');
|
802 |
-
} else {
|
803 |
-
_this.$outer.addClass('lg-hide-download');
|
804 |
-
}
|
805 |
-
}
|
806 |
-
|
807 |
-
this.$el.trigger('onBeforeSlide.lg', [_prevIndex, index, fromTouch, fromThumb]);
|
808 |
-
|
809 |
-
_this.lgBusy = true;
|
810 |
-
|
811 |
-
clearTimeout(_this.hideBartimeout);
|
812 |
-
|
813 |
-
// Add title if this.s.appendSubHtmlTo === lg-sub-html
|
814 |
-
if (this.s.appendSubHtmlTo === '.lg-sub-html') {
|
815 |
-
|
816 |
-
// wait for slide animation to complete
|
817 |
-
setTimeout(function() {
|
818 |
-
_this.addHtml(index);
|
819 |
-
}, _time);
|
820 |
-
}
|
821 |
-
|
822 |
-
this.arrowDisable(index);
|
823 |
-
|
824 |
-
if (!direction) {
|
825 |
-
if (index < _prevIndex) {
|
826 |
-
direction = 'prev';
|
827 |
-
} else if (index > _prevIndex) {
|
828 |
-
direction = 'next';
|
829 |
-
}
|
830 |
-
}
|
831 |
-
|
832 |
-
if (!fromTouch) {
|
833 |
-
|
834 |
-
// remove all transitions
|
835 |
-
_this.$outer.addClass('lg-no-trans');
|
836 |
-
|
837 |
-
this.$slide.removeClass('lg-prev-slide lg-next-slide');
|
838 |
-
|
839 |
-
if (direction === 'prev') {
|
840 |
-
|
841 |
-
//prevslide
|
842 |
-
this.$slide.eq(index).addClass('lg-prev-slide');
|
843 |
-
this.$slide.eq(_prevIndex).addClass('lg-next-slide');
|
844 |
-
} else {
|
845 |
-
|
846 |
-
// next slide
|
847 |
-
this.$slide.eq(index).addClass('lg-next-slide');
|
848 |
-
this.$slide.eq(_prevIndex).addClass('lg-prev-slide');
|
849 |
-
}
|
850 |
-
|
851 |
-
// give 50 ms for browser to add/remove class
|
852 |
-
setTimeout(function() {
|
853 |
-
_this.$slide.removeClass('lg-current');
|
854 |
-
|
855 |
-
//_this.$slide.eq(_prevIndex).removeClass('lg-current');
|
856 |
-
_this.$slide.eq(index).addClass('lg-current');
|
857 |
-
|
858 |
-
// reset all transitions
|
859 |
-
_this.$outer.removeClass('lg-no-trans');
|
860 |
-
}, 50);
|
861 |
-
} else {
|
862 |
-
|
863 |
-
this.$slide.removeClass('lg-prev-slide lg-current lg-next-slide');
|
864 |
-
var touchPrev;
|
865 |
-
var touchNext;
|
866 |
-
if (_length > 2) {
|
867 |
-
touchPrev = index - 1;
|
868 |
-
touchNext = index + 1;
|
869 |
-
|
870 |
-
if ((index === 0) && (_prevIndex === _length - 1)) {
|
871 |
-
|
872 |
-
// next slide
|
873 |
-
touchNext = 0;
|
874 |
-
touchPrev = _length - 1;
|
875 |
-
} else if ((index === _length - 1) && (_prevIndex === 0)) {
|
876 |
-
|
877 |
-
// prev slide
|
878 |
-
touchNext = 0;
|
879 |
-
touchPrev = _length - 1;
|
880 |
-
}
|
881 |
-
|
882 |
-
} else {
|
883 |
-
touchPrev = 0;
|
884 |
-
touchNext = 1;
|
885 |
-
}
|
886 |
-
|
887 |
-
if (direction === 'prev') {
|
888 |
-
_this.$slide.eq(touchNext).addClass('lg-next-slide');
|
889 |
-
} else {
|
890 |
-
_this.$slide.eq(touchPrev).addClass('lg-prev-slide');
|
891 |
-
}
|
892 |
-
|
893 |
-
_this.$slide.eq(index).addClass('lg-current');
|
894 |
-
}
|
895 |
-
|
896 |
-
if (_this.lGalleryOn) {
|
897 |
-
setTimeout(function() {
|
898 |
-
_this.loadContent(index, true, 0);
|
899 |
-
}, this.s.speed + 50);
|
900 |
-
|
901 |
-
setTimeout(function() {
|
902 |
-
_this.lgBusy = false;
|
903 |
-
_this.$el.trigger('onAfterSlide.lg', [_prevIndex, index, fromTouch, fromThumb]);
|
904 |
-
}, this.s.speed);
|
905 |
-
|
906 |
-
} else {
|
907 |
-
_this.loadContent(index, true, _this.s.backdropDuration);
|
908 |
-
|
909 |
-
_this.lgBusy = false;
|
910 |
-
_this.$el.trigger('onAfterSlide.lg', [_prevIndex, index, fromTouch, fromThumb]);
|
911 |
-
}
|
912 |
-
|
913 |
-
_this.lGalleryOn = true;
|
914 |
-
|
915 |
-
if (this.s.counter) {
|
916 |
-
$('#lg-counter-current').text(index + 1);
|
917 |
-
}
|
918 |
-
|
919 |
-
}
|
920 |
-
_this.index = index;
|
921 |
-
|
922 |
-
};
|
923 |
-
|
924 |
-
/**
|
925 |
-
* @desc Go to next slide
|
926 |
-
* @param {Boolean} fromTouch - true if slide function called via touch event
|
927 |
-
*/
|
928 |
-
Plugin.prototype.goToNextSlide = function(fromTouch) {
|
929 |
-
var _this = this;
|
930 |
-
var _loop = _this.s.loop;
|
931 |
-
if (fromTouch && _this.$slide.length < 3) {
|
932 |
-
_loop = false;
|
933 |
-
}
|
934 |
-
|
935 |
-
if (!_this.lgBusy) {
|
936 |
-
if ((_this.index + 1) < _this.$slide.length) {
|
937 |
-
_this.index++;
|
938 |
-
_this.$el.trigger('onBeforeNextSlide.lg', [_this.index]);
|
939 |
-
_this.slide(_this.index, fromTouch, false, 'next');
|
940 |
-
} else {
|
941 |
-
if (_loop) {
|
942 |
-
_this.index = 0;
|
943 |
-
_this.$el.trigger('onBeforeNextSlide.lg', [_this.index]);
|
944 |
-
_this.slide(_this.index, fromTouch, false, 'next');
|
945 |
-
} else if (_this.s.slideEndAnimatoin && !fromTouch) {
|
946 |
-
_this.$outer.addClass('lg-right-end');
|
947 |
-
setTimeout(function() {
|
948 |
-
_this.$outer.removeClass('lg-right-end');
|
949 |
-
}, 400);
|
950 |
-
}
|
951 |
-
}
|
952 |
-
}
|
953 |
-
};
|
954 |
-
|
955 |
-
/**
|
956 |
-
* @desc Go to previous slide
|
957 |
-
* @param {Boolean} fromTouch - true if slide function called via touch event
|
958 |
-
*/
|
959 |
-
Plugin.prototype.goToPrevSlide = function(fromTouch) {
|
960 |
-
var _this = this;
|
961 |
-
var _loop = _this.s.loop;
|
962 |
-
if (fromTouch && _this.$slide.length < 3) {
|
963 |
-
_loop = false;
|
964 |
-
}
|
965 |
-
|
966 |
-
if (!_this.lgBusy) {
|
967 |
-
if (_this.index > 0) {
|
968 |
-
_this.index--;
|
969 |
-
_this.$el.trigger('onBeforePrevSlide.lg', [_this.index, fromTouch]);
|
970 |
-
_this.slide(_this.index, fromTouch, false, 'prev');
|
971 |
-
} else {
|
972 |
-
if (_loop) {
|
973 |
-
_this.index = _this.$items.length - 1;
|
974 |
-
_this.$el.trigger('onBeforePrevSlide.lg', [_this.index, fromTouch]);
|
975 |
-
_this.slide(_this.index, fromTouch, false, 'prev');
|
976 |
-
} else if (_this.s.slideEndAnimatoin && !fromTouch) {
|
977 |
-
_this.$outer.addClass('lg-left-end');
|
978 |
-
setTimeout(function() {
|
979 |
-
_this.$outer.removeClass('lg-left-end');
|
980 |
-
}, 400);
|
981 |
-
}
|
982 |
-
}
|
983 |
-
}
|
984 |
-
};
|
985 |
-
|
986 |
-
Plugin.prototype.keyPress = function() {
|
987 |
-
var _this = this;
|
988 |
-
if (this.$items.length > 1) {
|
989 |
-
$(window).on('keyup.lg', function(e) {
|
990 |
-
if (_this.$items.length > 1) {
|
991 |
-
if (e.keyCode === 37) {
|
992 |
-
e.preventDefault();
|
993 |
-
_this.goToPrevSlide();
|
994 |
-
}
|
995 |
-
|
996 |
-
if (e.keyCode === 39) {
|
997 |
-
e.preventDefault();
|
998 |
-
_this.goToNextSlide();
|
999 |
-
}
|
1000 |
-
}
|
1001 |
-
});
|
1002 |
-
}
|
1003 |
-
|
1004 |
-
$(window).on('keydown.lg', function(e) {
|
1005 |
-
if (_this.s.escKey === true && e.keyCode === 27) {
|
1006 |
-
e.preventDefault();
|
1007 |
-
if (!_this.$outer.hasClass('lg-thumb-open')) {
|
1008 |
-
_this.destroy();
|
1009 |
-
} else {
|
1010 |
-
_this.$outer.removeClass('lg-thumb-open');
|
1011 |
-
}
|
1012 |
-
}
|
1013 |
-
});
|
1014 |
-
};
|
1015 |
-
|
1016 |
-
Plugin.prototype.arrow = function() {
|
1017 |
-
var _this = this;
|
1018 |
-
this.$outer.find('.lg-prev').on('click.lg', function() {
|
1019 |
-
_this.goToPrevSlide();
|
1020 |
-
});
|
1021 |
-
|
1022 |
-
this.$outer.find('.lg-next').on('click.lg', function() {
|
1023 |
-
_this.goToNextSlide();
|
1024 |
-
});
|
1025 |
-
};
|
1026 |
-
|
1027 |
-
Plugin.prototype.arrowDisable = function(index) {
|
1028 |
-
|
1029 |
-
// Disable arrows if s.hideControlOnEnd is true
|
1030 |
-
if (!this.s.loop && this.s.hideControlOnEnd) {
|
1031 |
-
if ((index + 1) < this.$slide.length) {
|
1032 |
-
this.$outer.find('.lg-next').removeAttr('disabled').removeClass('disabled');
|
1033 |
-
} else {
|
1034 |
-
this.$outer.find('.lg-next').attr('disabled', 'disabled').addClass('disabled');
|
1035 |
-
}
|
1036 |
-
|
1037 |
-
if (index > 0) {
|
1038 |
-
this.$outer.find('.lg-prev').removeAttr('disabled').removeClass('disabled');
|
1039 |
-
} else {
|
1040 |
-
this.$outer.find('.lg-prev').attr('disabled', 'disabled').addClass('disabled');
|
1041 |
-
}
|
1042 |
-
}
|
1043 |
-
};
|
1044 |
-
|
1045 |
-
Plugin.prototype.setTranslate = function($el, xValue, yValue) {
|
1046 |
-
// jQuery supports Automatic CSS prefixing since jQuery 1.8.0
|
1047 |
-
if (this.s.useLeft) {
|
1048 |
-
$el.css('left', xValue);
|
1049 |
-
} else {
|
1050 |
-
$el.css({
|
1051 |
-
transform: 'translate3d(' + (xValue) + 'px, ' + yValue + 'px, 0px)'
|
1052 |
-
});
|
1053 |
-
}
|
1054 |
-
};
|
1055 |
-
|
1056 |
-
Plugin.prototype.touchMove = function(startCoords, endCoords) {
|
1057 |
-
|
1058 |
-
var distance = endCoords - startCoords;
|
1059 |
-
|
1060 |
-
if (Math.abs(distance) > 15) {
|
1061 |
-
// reset opacity and transition duration
|
1062 |
-
this.$outer.addClass('lg-dragging');
|
1063 |
-
|
1064 |
-
// move current slide
|
1065 |
-
this.setTranslate(this.$slide.eq(this.index), distance, 0);
|
1066 |
-
|
1067 |
-
// move next and prev slide with current slide
|
1068 |
-
this.setTranslate($('.lg-prev-slide'), -this.$slide.eq(this.index).width() + distance, 0);
|
1069 |
-
this.setTranslate($('.lg-next-slide'), this.$slide.eq(this.index).width() + distance, 0);
|
1070 |
-
}
|
1071 |
-
};
|
1072 |
-
|
1073 |
-
Plugin.prototype.touchEnd = function(distance) {
|
1074 |
-
var _this = this;
|
1075 |
-
|
1076 |
-
// keep slide animation for any mode while dragg/swipe
|
1077 |
-
if (_this.s.mode !== 'lg-slide') {
|
1078 |
-
_this.$outer.addClass('lg-slide');
|
1079 |
-
}
|
1080 |
-
|
1081 |
-
this.$slide.not('.lg-current, .lg-prev-slide, .lg-next-slide').css('opacity', '0');
|
1082 |
-
|
1083 |
-
// set transition duration
|
1084 |
-
setTimeout(function() {
|
1085 |
-
_this.$outer.removeClass('lg-dragging');
|
1086 |
-
if ((distance < 0) && (Math.abs(distance) > _this.s.swipeThreshold)) {
|
1087 |
-
_this.goToNextSlide(true);
|
1088 |
-
} else if ((distance > 0) && (Math.abs(distance) > _this.s.swipeThreshold)) {
|
1089 |
-
_this.goToPrevSlide(true);
|
1090 |
-
} else if (Math.abs(distance) < 5) {
|
1091 |
-
|
1092 |
-
// Trigger click if distance is less than 5 pix
|
1093 |
-
_this.$el.trigger('onSlideClick.lg');
|
1094 |
-
}
|
1095 |
-
|
1096 |
-
_this.$slide.removeAttr('style');
|
1097 |
-
});
|
1098 |
-
|
1099 |
-
// remove slide class once drag/swipe is completed if mode is not slide
|
1100 |
-
setTimeout(function() {
|
1101 |
-
if (!_this.$outer.hasClass('lg-dragging') && _this.s.mode !== 'lg-slide') {
|
1102 |
-
_this.$outer.removeClass('lg-slide');
|
1103 |
-
}
|
1104 |
-
}, _this.s.speed + 100);
|
1105 |
-
|
1106 |
-
};
|
1107 |
-
|
1108 |
-
Plugin.prototype.enableSwipe = function() {
|
1109 |
-
var _this = this;
|
1110 |
-
var startCoords = 0;
|
1111 |
-
var endCoords = 0;
|
1112 |
-
var isMoved = false;
|
1113 |
-
|
1114 |
-
if (_this.s.enableSwipe && _this.doCss()) {
|
1115 |
-
|
1116 |
-
_this.$slide.on('touchstart.lg', function(e) {
|
1117 |
-
if (!_this.$outer.hasClass('lg-zoomed') && !_this.lgBusy) {
|
1118 |
-
e.preventDefault();
|
1119 |
-
_this.manageSwipeClass();
|
1120 |
-
startCoords = e.originalEvent.targetTouches[0].pageX;
|
1121 |
-
}
|
1122 |
-
});
|
1123 |
-
|
1124 |
-
_this.$slide.on('touchmove.lg', function(e) {
|
1125 |
-
if (!_this.$outer.hasClass('lg-zoomed')) {
|
1126 |
-
e.preventDefault();
|
1127 |
-
endCoords = e.originalEvent.targetTouches[0].pageX;
|
1128 |
-
_this.touchMove(startCoords, endCoords);
|
1129 |
-
isMoved = true;
|
1130 |
-
}
|
1131 |
-
});
|
1132 |
-
|
1133 |
-
_this.$slide.on('touchend.lg', function() {
|
1134 |
-
if (!_this.$outer.hasClass('lg-zoomed')) {
|
1135 |
-
if (isMoved) {
|
1136 |
-
isMoved = false;
|
1137 |
-
_this.touchEnd(endCoords - startCoords);
|
1138 |
-
} else {
|
1139 |
-
_this.$el.trigger('onSlideClick.lg');
|
1140 |
-
}
|
1141 |
-
}
|
1142 |
-
});
|
1143 |
-
}
|
1144 |
-
|
1145 |
-
};
|
1146 |
-
|
1147 |
-
Plugin.prototype.enableDrag = function() {
|
1148 |
-
var _this = this;
|
1149 |
-
var startCoords = 0;
|
1150 |
-
var endCoords = 0;
|
1151 |
-
var isDraging = false;
|
1152 |
-
var isMoved = false;
|
1153 |
-
if (_this.s.enableDrag && _this.doCss()) {
|
1154 |
-
_this.$slide.on('mousedown.lg', function(e) {
|
1155 |
-
if (!_this.$outer.hasClass('lg-zoomed') && !_this.lgBusy && !$(e.target).text().trim()) {
|
1156 |
-
e.preventDefault();
|
1157 |
-
_this.manageSwipeClass();
|
1158 |
-
startCoords = e.pageX;
|
1159 |
-
isDraging = true;
|
1160 |
-
|
1161 |
-
// ** Fix for webkit cursor issue https://code.google.com/p/chromium/issues/detail?id=26723
|
1162 |
-
_this.$outer.scrollLeft += 1;
|
1163 |
-
_this.$outer.scrollLeft -= 1;
|
1164 |
-
|
1165 |
-
// *
|
1166 |
-
|
1167 |
-
_this.$outer.removeClass('lg-grab').addClass('lg-grabbing');
|
1168 |
-
|
1169 |
-
_this.$el.trigger('onDragstart.lg');
|
1170 |
-
}
|
1171 |
-
});
|
1172 |
-
|
1173 |
-
$(window).on('mousemove.lg', function(e) {
|
1174 |
-
if (isDraging) {
|
1175 |
-
isMoved = true;
|
1176 |
-
endCoords = e.pageX;
|
1177 |
-
_this.touchMove(startCoords, endCoords);
|
1178 |
-
_this.$el.trigger('onDragmove.lg');
|
1179 |
-
}
|
1180 |
-
});
|
1181 |
-
|
1182 |
-
$(window).on('mouseup.lg', function(e) {
|
1183 |
-
if (isMoved) {
|
1184 |
-
isMoved = false;
|
1185 |
-
_this.touchEnd(endCoords - startCoords);
|
1186 |
-
_this.$el.trigger('onDragend.lg');
|
1187 |
-
} else if ($(e.target).hasClass('lg-object') || $(e.target).hasClass('lg-video-play')) {
|
1188 |
-
_this.$el.trigger('onSlideClick.lg');
|
1189 |
-
}
|
1190 |
-
|
1191 |
-
// Prevent execution on click
|
1192 |
-
if (isDraging) {
|
1193 |
-
isDraging = false;
|
1194 |
-
_this.$outer.removeClass('lg-grabbing').addClass('lg-grab');
|
1195 |
-
}
|
1196 |
-
});
|
1197 |
-
|
1198 |
-
}
|
1199 |
-
};
|
1200 |
-
|
1201 |
-
Plugin.prototype.manageSwipeClass = function() {
|
1202 |
-
var _touchNext = this.index + 1;
|
1203 |
-
var _touchPrev = this.index - 1;
|
1204 |
-
if (this.s.loop && this.$slide.length > 2) {
|
1205 |
-
if (this.index === 0) {
|
1206 |
-
_touchPrev = this.$slide.length - 1;
|
1207 |
-
} else if (this.index === this.$slide.length - 1) {
|
1208 |
-
_touchNext = 0;
|
1209 |
-
}
|
1210 |
-
}
|
1211 |
-
|
1212 |
-
this.$slide.removeClass('lg-next-slide lg-prev-slide');
|
1213 |
-
if (_touchPrev > -1) {
|
1214 |
-
this.$slide.eq(_touchPrev).addClass('lg-prev-slide');
|
1215 |
-
}
|
1216 |
-
|
1217 |
-
this.$slide.eq(_touchNext).addClass('lg-next-slide');
|
1218 |
-
};
|
1219 |
-
|
1220 |
-
Plugin.prototype.mousewheel = function() {
|
1221 |
-
var _this = this;
|
1222 |
-
_this.$outer.on('mousewheel.lg', function(e) {
|
1223 |
-
|
1224 |
-
if (!e.deltaY) {
|
1225 |
-
return;
|
1226 |
-
}
|
1227 |
-
|
1228 |
-
if (e.deltaY > 0) {
|
1229 |
-
_this.goToPrevSlide();
|
1230 |
-
} else {
|
1231 |
-
_this.goToNextSlide();
|
1232 |
-
}
|
1233 |
-
|
1234 |
-
e.preventDefault();
|
1235 |
-
});
|
1236 |
-
|
1237 |
-
};
|
1238 |
-
|
1239 |
-
Plugin.prototype.closeGallery = function() {
|
1240 |
-
|
1241 |
-
var _this = this;
|
1242 |
-
var mousedown = false;
|
1243 |
-
this.$outer.find('.lg-close').on('click.lg', function() {
|
1244 |
-
_this.destroy();
|
1245 |
-
});
|
1246 |
-
|
1247 |
-
if (_this.s.closable) {
|
1248 |
-
|
1249 |
-
// If you drag the slide and release outside gallery gets close on chrome
|
1250 |
-
// for preventing this check mousedown and mouseup happened on .lg-item or lg-outer
|
1251 |
-
_this.$outer.on('mousedown.lg', function(e) {
|
1252 |
-
|
1253 |
-
if ($(e.target).is('.lg-outer') || $(e.target).is('.lg-item ') || $(e.target).is('.lg-img-wrap')) {
|
1254 |
-
mousedown = true;
|
1255 |
-
} else {
|
1256 |
-
mousedown = false;
|
1257 |
-
}
|
1258 |
-
|
1259 |
-
});
|
1260 |
-
|
1261 |
-
_this.$outer.on('mousemove.lg', function() {
|
1262 |
-
mousedown = false;
|
1263 |
-
});
|
1264 |
-
|
1265 |
-
_this.$outer.on('mouseup.lg', function(e) {
|
1266 |
-
|
1267 |
-
if ($(e.target).is('.lg-outer') || $(e.target).is('.lg-item ') || $(e.target).is('.lg-img-wrap') && mousedown) {
|
1268 |
-
if (!_this.$outer.hasClass('lg-dragging')) {
|
1269 |
-
_this.destroy();
|
1270 |
-
}
|
1271 |
-
}
|
1272 |
-
|
1273 |
-
});
|
1274 |
-
|
1275 |
-
}
|
1276 |
-
|
1277 |
-
};
|
1278 |
-
|
1279 |
-
Plugin.prototype.destroy = function(d) {
|
1280 |
-
|
1281 |
-
var _this = this;
|
1282 |
-
|
1283 |
-
if (!d) {
|
1284 |
-
_this.$el.trigger('onBeforeClose.lg');
|
1285 |
-
$(window).scrollTop(_this.prevScrollTop);
|
1286 |
-
}
|
1287 |
-
|
1288 |
-
|
1289 |
-
/**
|
1290 |
-
* if d is false or undefined destroy will only close the gallery
|
1291 |
-
* plugins instance remains with the element
|
1292 |
-
*
|
1293 |
-
* if d is true destroy will completely remove the plugin
|
1294 |
-
*/
|
1295 |
-
|
1296 |
-
if (d) {
|
1297 |
-
if (!_this.s.dynamic) {
|
1298 |
-
// only when not using dynamic mode is $items a jquery collection
|
1299 |
-
this.$items.off('click.lg click.lgcustom');
|
1300 |
-
}
|
1301 |
-
|
1302 |
-
$.removeData(_this.el, 'lightGallery');
|
1303 |
-
}
|
1304 |
-
|
1305 |
-
// Unbind all events added by lightGallery
|
1306 |
-
this.$el.off('.lg.tm');
|
1307 |
-
|
1308 |
-
// Distroy all lightGallery modules
|
1309 |
-
$.each($.fn.lightGallery.modules, function(key) {
|
1310 |
-
if (_this.modules[key]) {
|
1311 |
-
_this.modules[key].destroy();
|
1312 |
-
}
|
1313 |
-
});
|
1314 |
-
|
1315 |
-
this.lGalleryOn = false;
|
1316 |
-
|
1317 |
-
clearTimeout(_this.hideBartimeout);
|
1318 |
-
this.hideBartimeout = false;
|
1319 |
-
$(window).off('.lg');
|
1320 |
-
$('body').removeClass('lg-on lg-from-hash');
|
1321 |
-
|
1322 |
-
if (_this.$outer) {
|
1323 |
-
_this.$outer.removeClass('lg-visible');
|
1324 |
-
}
|
1325 |
-
|
1326 |
-
$('.lg-backdrop').removeClass('in');
|
1327 |
-
|
1328 |
-
setTimeout(function() {
|
1329 |
-
if (_this.$outer) {
|
1330 |
-
_this.$outer.remove();
|
1331 |
-
}
|
1332 |
-
|
1333 |
-
$('.lg-backdrop').remove();
|
1334 |
-
|
1335 |
-
if (!d) {
|
1336 |
-
_this.$el.trigger('onCloseAfter.lg');
|
1337 |
-
}
|
1338 |
-
|
1339 |
-
}, _this.s.backdropDuration + 50);
|
1340 |
-
};
|
1341 |
-
|
1342 |
-
$.fn.lightGallery = function(options) {
|
1343 |
-
return this.each(function() {
|
1344 |
-
if (!$.data(this, 'lightGallery')) {
|
1345 |
-
$.data(this, 'lightGallery', new Plugin(this, options));
|
1346 |
-
} else {
|
1347 |
-
try {
|
1348 |
-
$(this).data('lightGallery').init();
|
1349 |
-
} catch (err) {
|
1350 |
-
console.error('lightGallery has not initiated properly');
|
1351 |
-
}
|
1352 |
-
}
|
1353 |
-
});
|
1354 |
-
};
|
1355 |
-
|
1356 |
-
$.fn.lightGallery.modules = {};
|
1357 |
-
|
1358 |
-
})();
|
1359 |
-
|
1360 |
-
|
1361 |
-
}));
|
1362 |
-
|
1363 |
-
/*! lg-autoplay - v1.0.4 - 2017-03-28
|
1364 |
-
* http://sachinchoolur.github.io/lightGallery
|
1365 |
-
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
|
1366 |
-
|
1367 |
-
(function (root, factory) {
|
1368 |
-
if (typeof define === 'function' && define.amd) {
|
1369 |
-
// AMD. Register as an anonymous module unless amdModuleId is set
|
1370 |
-
define(['jquery'], function (a0) {
|
1371 |
-
return (factory(a0));
|
1372 |
-
});
|
1373 |
-
} else if (typeof exports === 'object') {
|
1374 |
-
// Node. Does not work with strict CommonJS, but
|
1375 |
-
// only CommonJS-like environments that support module.exports,
|
1376 |
-
// like Node.
|
1377 |
-
module.exports = factory(require('jquery'));
|
1378 |
-
} else {
|
1379 |
-
factory(jQuery);
|
1380 |
-
}
|
1381 |
-
}(this, function ($) {
|
1382 |
-
|
1383 |
-
|
1384 |
-
(function() {
|
1385 |
-
|
1386 |
-
'use strict';
|
1387 |
-
|
1388 |
-
var defaults = {
|
1389 |
-
autoplay: false,
|
1390 |
-
pause: 5000,
|
1391 |
-
progressBar: true,
|
1392 |
-
fourceAutoplay: false,
|
1393 |
-
autoplayControls: true,
|
1394 |
-
appendAutoplayControlsTo: '.lg-toolbar'
|
1395 |
-
};
|
1396 |
-
|
1397 |
-
/**
|
1398 |
-
* Creates the autoplay plugin.
|
1399 |
-
* @param {object} element - lightGallery element
|
1400 |
-
*/
|
1401 |
-
var Autoplay = function(element) {
|
1402 |
-
|
1403 |
-
this.core = $(element).data('lightGallery');
|
1404 |
-
|
1405 |
-
this.$el = $(element);
|
1406 |
-
|
1407 |
-
// Execute only if items are above 1
|
1408 |
-
if (this.core.$items.length < 2) {
|
1409 |
-
return false;
|
1410 |
-
}
|
1411 |
-
|
1412 |
-
this.core.s = $.extend({}, defaults, this.core.s);
|
1413 |
-
this.interval = false;
|
1414 |
-
|
1415 |
-
// Identify if slide happened from autoplay
|
1416 |
-
this.fromAuto = true;
|
1417 |
-
|
1418 |
-
// Identify if autoplay canceled from touch/drag
|
1419 |
-
this.canceledOnTouch = false;
|
1420 |
-
|
1421 |
-
// save fourceautoplay value
|
1422 |
-
this.fourceAutoplayTemp = this.core.s.fourceAutoplay;
|
1423 |
-
|
1424 |
-
// do not allow progress bar if browser does not support css3 transitions
|
1425 |
-
if (!this.core.doCss()) {
|
1426 |
-
this.core.s.progressBar = false;
|
1427 |
-
}
|
1428 |
-
|
1429 |
-
this.init();
|
1430 |
-
|
1431 |
-
return this;
|
1432 |
-
};
|
1433 |
-
|
1434 |
-
Autoplay.prototype.init = function() {
|
1435 |
-
var _this = this;
|
1436 |
-
|
1437 |
-
// append autoplay controls
|
1438 |
-
if (_this.core.s.autoplayControls) {
|
1439 |
-
_this.controls();
|
1440 |
-
}
|
1441 |
-
|
1442 |
-
// Create progress bar
|
1443 |
-
if (_this.core.s.progressBar) {
|
1444 |
-
_this.core.$outer.find('.lg').append('<div class="lg-progress-bar"><div class="lg-progress"></div></div>');
|
1445 |
-
}
|
1446 |
-
|
1447 |
-
// set progress
|
1448 |
-
_this.progress();
|
1449 |
-
|
1450 |
-
// Start autoplay
|
1451 |
-
if (_this.core.s.autoplay) {
|
1452 |
-
_this.$el.one('onSlideItemLoad.lg.tm', function() {
|
1453 |
-
_this.startlAuto();
|
1454 |
-
});
|
1455 |
-
}
|
1456 |
-
|
1457 |
-
// cancel interval on touchstart and dragstart
|
1458 |
-
_this.$el.on('onDragstart.lg.tm touchstart.lg.tm', function() {
|
1459 |
-
if (_this.interval) {
|
1460 |
-
_this.cancelAuto();
|
1461 |
-
_this.canceledOnTouch = true;
|
1462 |
-
}
|
1463 |
-
});
|
1464 |
-
|
1465 |
-
// restore autoplay if autoplay canceled from touchstart / dragstart
|
1466 |
-
_this.$el.on('onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm', function() {
|
1467 |
-
if (!_this.interval && _this.canceledOnTouch) {
|
1468 |
-
_this.startlAuto();
|
1469 |
-
_this.canceledOnTouch = false;
|
1470 |
-
}
|
1471 |
-
});
|
1472 |
-
|
1473 |
-
};
|
1474 |
-
|
1475 |
-
Autoplay.prototype.progress = function() {
|
1476 |
-
|
1477 |
-
var _this = this;
|
1478 |
-
var _$progressBar;
|
1479 |
-
var _$progress;
|
1480 |
-
|
1481 |
-
_this.$el.on('onBeforeSlide.lg.tm', function() {
|
1482 |
-
|
1483 |
-
// start progress bar animation
|
1484 |
-
if (_this.core.s.progressBar && _this.fromAuto) {
|
1485 |
-
_$progressBar = _this.core.$outer.find('.lg-progress-bar');
|
1486 |
-
_$progress = _this.core.$outer.find('.lg-progress');
|
1487 |
-
if (_this.interval) {
|
1488 |
-
_$progress.removeAttr('style');
|
1489 |
-
_$progressBar.removeClass('lg-start');
|
1490 |
-
setTimeout(function() {
|
1491 |
-
_$progress.css('transition', 'width ' + (_this.core.s.speed + _this.core.s.pause) + 'ms ease 0s');
|
1492 |
-
_$progressBar.addClass('lg-start');
|
1493 |
-
}, 20);
|
1494 |
-
}
|
1495 |
-
}
|
1496 |
-
|
1497 |
-
// Remove setinterval if slide is triggered manually and fourceautoplay is false
|
1498 |
-
if (!_this.fromAuto && !_this.core.s.fourceAutoplay) {
|
1499 |
-
_this.cancelAuto();
|
1500 |
-
}
|
1501 |
-
|
1502 |
-
_this.fromAuto = false;
|
1503 |
-
|
1504 |
-
});
|
1505 |
-
};
|
1506 |
-
|
1507 |
-
// Manage autoplay via play/stop buttons
|
1508 |
-
Autoplay.prototype.controls = function() {
|
1509 |
-
var _this = this;
|
1510 |
-
var _html = '<span class="lg-autoplay-button lg-icon"></span>';
|
1511 |
-
|
1512 |
-
// Append autoplay controls
|
1513 |
-
$(this.core.s.appendAutoplayControlsTo).append(_html);
|
1514 |
-
|
1515 |
-
_this.core.$outer.find('.lg-autoplay-button').on('click.lg', function() {
|
1516 |
-
if ($(_this.core.$outer).hasClass('lg-show-autoplay')) {
|
1517 |
-
_this.cancelAuto();
|
1518 |
-
_this.core.s.fourceAutoplay = false;
|
1519 |
-
} else {
|
1520 |
-
if (!_this.interval) {
|
1521 |
-
_this.startlAuto();
|
1522 |
-
_this.core.s.fourceAutoplay = _this.fourceAutoplayTemp;
|
1523 |
-
}
|
1524 |
-
}
|
1525 |
-
});
|
1526 |
-
};
|
1527 |
-
|
1528 |
-
// Autostart gallery
|
1529 |
-
Autoplay.prototype.startlAuto = function() {
|
1530 |
-
var _this = this;
|
1531 |
-
|
1532 |
-
_this.core.$outer.find('.lg-progress').css('transition', 'width ' + (_this.core.s.speed + _this.core.s.pause) + 'ms ease 0s');
|
1533 |
-
_this.core.$outer.addClass('lg-show-autoplay');
|
1534 |
-
_this.core.$outer.find('.lg-progress-bar').addClass('lg-start');
|
1535 |
-
|
1536 |
-
_this.interval = setInterval(function() {
|
1537 |
-
if (_this.core.index + 1 < _this.core.$items.length) {
|
1538 |
-
_this.core.index++;
|
1539 |
-
} else {
|
1540 |
-
_this.core.index = 0;
|
1541 |
-
}
|
1542 |
-
|
1543 |
-
_this.fromAuto = true;
|
1544 |
-
_this.core.slide(_this.core.index, false, false, 'next');
|
1545 |
-
}, _this.core.s.speed + _this.core.s.pause);
|
1546 |
-
};
|
1547 |
-
|
1548 |
-
// cancel Autostart
|
1549 |
-
Autoplay.prototype.cancelAuto = function() {
|
1550 |
-
clearInterval(this.interval);
|
1551 |
-
this.interval = false;
|
1552 |
-
this.core.$outer.find('.lg-progress').removeAttr('style');
|
1553 |
-
this.core.$outer.removeClass('lg-show-autoplay');
|
1554 |
-
this.core.$outer.find('.lg-progress-bar').removeClass('lg-start');
|
1555 |
-
};
|
1556 |
-
|
1557 |
-
Autoplay.prototype.destroy = function() {
|
1558 |
-
|
1559 |
-
this.cancelAuto();
|
1560 |
-
this.core.$outer.find('.lg-progress-bar').remove();
|
1561 |
-
};
|
1562 |
-
|
1563 |
-
$.fn.lightGallery.modules.autoplay = Autoplay;
|
1564 |
-
|
1565 |
-
})();
|
1566 |
-
|
1567 |
-
|
1568 |
-
}));
|
1569 |
-
|
1570 |
-
/*! lg-fullscreen - v1.1.0 - 2019-02-19
|
1571 |
-
* http://sachinchoolur.github.io/lightGallery
|
1572 |
-
* Copyright (c) 2019 Sachin N; Licensed GPLv3 */
|
1573 |
-
|
1574 |
-
(function (root, factory) {
|
1575 |
-
if (typeof define === 'function' && define.amd) {
|
1576 |
-
// AMD. Register as an anonymous module unless amdModuleId is set
|
1577 |
-
define(['jquery'], function (a0) {
|
1578 |
-
return (factory(a0));
|
1579 |
-
});
|
1580 |
-
} else if (typeof module === 'object' && module.exports) {
|
1581 |
-
// Node. Does not work with strict CommonJS, but
|
1582 |
-
// only CommonJS-like environments that support module.exports,
|
1583 |
-
// like Node.
|
1584 |
-
module.exports = factory(require('jquery'));
|
1585 |
-
} else {
|
1586 |
-
factory(root["jQuery"]);
|
1587 |
-
}
|
1588 |
-
}(this, function ($) {
|
1589 |
-
|
1590 |
-
(function() {
|
1591 |
-
|
1592 |
-
'use strict';
|
1593 |
-
|
1594 |
-
var defaults = {
|
1595 |
-
fullScreen: true
|
1596 |
-
};
|
1597 |
-
|
1598 |
-
function isFullScreen() {
|
1599 |
-
return (
|
1600 |
-
document.fullscreenElement ||
|
1601 |
-
document.mozFullScreenElement ||
|
1602 |
-
document.webkitFullscreenElement ||
|
1603 |
-
document.msFullscreenElement
|
1604 |
-
);
|
1605 |
-
}
|
1606 |
-
|
1607 |
-
var Fullscreen = function(element) {
|
1608 |
-
|
1609 |
-
// get lightGallery core plugin data
|
1610 |
-
this.core = $(element).data('lightGallery');
|
1611 |
-
|
1612 |
-
this.$el = $(element);
|
1613 |
-
|
1614 |
-
// extend module defalut settings with lightGallery core settings
|
1615 |
-
this.core.s = $.extend({}, defaults, this.core.s);
|
1616 |
-
|
1617 |
-
this.init();
|
1618 |
-
|
1619 |
-
return this;
|
1620 |
-
};
|
1621 |
-
|
1622 |
-
Fullscreen.prototype.init = function() {
|
1623 |
-
var fullScreen = '';
|
1624 |
-
if (this.core.s.fullScreen) {
|
1625 |
-
|
1626 |
-
// check for fullscreen browser support
|
1627 |
-
if (!document.fullscreenEnabled && !document.webkitFullscreenEnabled &&
|
1628 |
-
!document.mozFullScreenEnabled && !document.msFullscreenEnabled) {
|
1629 |
-
return;
|
1630 |
-
} else {
|
1631 |
-
fullScreen = '<span class="lg-fullscreen lg-icon"></span>';
|
1632 |
-
this.core.$outer.find('.lg-toolbar').append(fullScreen);
|
1633 |
-
this.fullScreen();
|
1634 |
-
}
|
1635 |
-
}
|
1636 |
-
};
|
1637 |
-
|
1638 |
-
Fullscreen.prototype.requestFullscreen = function() {
|
1639 |
-
var el = document.documentElement;
|
1640 |
-
if (el.requestFullscreen) {
|
1641 |
-
el.requestFullscreen();
|
1642 |
-
} else if (el.msRequestFullscreen) {
|
1643 |
-
el.msRequestFullscreen();
|
1644 |
-
} else if (el.mozRequestFullScreen) {
|
1645 |
-
el.mozRequestFullScreen();
|
1646 |
-
} else if (el.webkitRequestFullscreen) {
|
1647 |
-
el.webkitRequestFullscreen();
|
1648 |
-
}
|
1649 |
-
};
|
1650 |
-
|
1651 |
-
Fullscreen.prototype.exitFullscreen = function() {
|
1652 |
-
if (document.exitFullscreen) {
|
1653 |
-
document.exitFullscreen();
|
1654 |
-
} else if (document.msExitFullscreen) {
|
1655 |
-
document.msExitFullscreen();
|
1656 |
-
} else if (document.mozCancelFullScreen) {
|
1657 |
-
document.mozCancelFullScreen();
|
1658 |
-
} else if (document.webkitExitFullscreen) {
|
1659 |
-
document.webkitExitFullscreen();
|
1660 |
-
}
|
1661 |
-
};
|
1662 |
-
|
1663 |
-
// https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Using_full_screen_mode
|
1664 |
-
Fullscreen.prototype.fullScreen = function() {
|
1665 |
-
var _this = this;
|
1666 |
-
|
1667 |
-
$(document).on('fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg', function() {
|
1668 |
-
_this.core.$outer.toggleClass('lg-fullscreen-on');
|
1669 |
-
});
|
1670 |
-
|
1671 |
-
this.core.$outer.find('.lg-fullscreen').on('click.lg', function() {
|
1672 |
-
if (isFullScreen()) {
|
1673 |
-
_this.exitFullscreen();
|
1674 |
-
} else {
|
1675 |
-
_this.requestFullscreen();
|
1676 |
-
}
|
1677 |
-
});
|
1678 |
-
|
1679 |
-
};
|
1680 |
-
|
1681 |
-
Fullscreen.prototype.destroy = function() {
|
1682 |
-
|
1683 |
-
// exit from fullscreen if activated
|
1684 |
-
if(isFullScreen()) {
|
1685 |
-
this.exitFullscreen();
|
1686 |
-
}
|
1687 |
-
|
1688 |
-
$(document).off('fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg');
|
1689 |
-
};
|
1690 |
-
|
1691 |
-
$.fn.lightGallery.modules.fullscreen = Fullscreen;
|
1692 |
-
|
1693 |
-
})();
|
1694 |
-
|
1695 |
-
}));
|
1696 |
-
|
1697 |
-
/*! lg-zoom - v1.1.0 - 2017-08-08
|
1698 |
-
* http://sachinchoolur.github.io/lightGallery
|
1699 |
-
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
|
1700 |
-
|
1701 |
-
(function (root, factory) {
|
1702 |
-
if (typeof define === 'function' && define.amd) {
|
1703 |
-
// AMD. Register as an anonymous module unless amdModuleId is set
|
1704 |
-
define(['jquery'], function (a0) {
|
1705 |
-
return (factory(a0));
|
1706 |
-
});
|
1707 |
-
} else if (typeof exports === 'object') {
|
1708 |
-
// Node. Does not work with strict CommonJS, but
|
1709 |
-
// only CommonJS-like environments that support module.exports,
|
1710 |
-
// like Node.
|
1711 |
-
module.exports = factory(require('jquery'));
|
1712 |
-
} else {
|
1713 |
-
factory(jQuery);
|
1714 |
-
}
|
1715 |
-
}(this, function ($) {
|
1716 |
-
|
1717 |
-
(function() {
|
1718 |
-
|
1719 |
-
'use strict';
|
1720 |
-
|
1721 |
-
var getUseLeft = function() {
|
1722 |
-
var useLeft = false;
|
1723 |
-
var isChrome = navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);
|
1724 |
-
if (isChrome && parseInt(isChrome[2], 10) < 54) {
|
1725 |
-
useLeft = true;
|
1726 |
-
}
|
1727 |
-
|
1728 |
-
return useLeft;
|
1729 |
-
};
|
1730 |
-
|
1731 |
-
var defaults = {
|
1732 |
-
scale: 1,
|
1733 |
-
zoom: true,
|
1734 |
-
actualSize: true,
|
1735 |
-
enableZoomAfter: 300,
|
1736 |
-
useLeftForZoom: getUseLeft()
|
1737 |
-
};
|
1738 |
-
|
1739 |
-
var Zoom = function(element) {
|
1740 |
-
|
1741 |
-
this.core = $(element).data('lightGallery');
|
1742 |
-
|
1743 |
-
this.core.s = $.extend({}, defaults, this.core.s);
|
1744 |
-
|
1745 |
-
if (this.core.s.zoom && this.core.doCss()) {
|
1746 |
-
this.init();
|
1747 |
-
|
1748 |
-
// Store the zoomable timeout value just to clear it while closing
|
1749 |
-
this.zoomabletimeout = false;
|
1750 |
-
|
1751 |
-
// Set the initial value center
|
1752 |
-
this.pageX = $(window).width() / 2;
|
1753 |
-
this.pageY = ($(window).height() / 2) + $(window).scrollTop();
|
1754 |
-
}
|
1755 |
-
|
1756 |
-
return this;
|
1757 |
-
};
|
1758 |
-
|
1759 |
-
Zoom.prototype.init = function() {
|
1760 |
-
|
1761 |
-
var _this = this;
|
1762 |
-
var zoomIcons = '<span id="lg-zoom-in" class="lg-icon"></span><span id="lg-zoom-out" class="lg-icon"></span>';
|
1763 |
-
|
1764 |
-
if (_this.core.s.actualSize) {
|
1765 |
-
zoomIcons += '<span id="lg-actual-size" class="lg-icon"></span>';
|
1766 |
-
}
|
1767 |
-
|
1768 |
-
if (_this.core.s.useLeftForZoom) {
|
1769 |
-
_this.core.$outer.addClass('lg-use-left-for-zoom');
|
1770 |
-
} else {
|
1771 |
-
_this.core.$outer.addClass('lg-use-transition-for-zoom');
|
1772 |
-
}
|
1773 |
-
|
1774 |
-
this.core.$outer.find('.lg-toolbar').append(zoomIcons);
|
1775 |
-
|
1776 |
-
// Add zoomable class
|
1777 |
-
_this.core.$el.on('onSlideItemLoad.lg.tm.zoom', function(event, index, delay) {
|
1778 |
-
|
1779 |
-
// delay will be 0 except first time
|
1780 |
-
var _speed = _this.core.s.enableZoomAfter + delay;
|
1781 |
-
|
1782 |
-
// set _speed value 0 if gallery opened from direct url and if it is first slide
|
1783 |
-
if ($('body').hasClass('lg-from-hash') && delay) {
|
1784 |
-
|
1785 |
-
// will execute only once
|
1786 |
-
_speed = 0;
|
1787 |
-
} else {
|
1788 |
-
|
1789 |
-
// Remove lg-from-hash to enable starting animation.
|
1790 |
-
$('body').removeClass('lg-from-hash');
|
1791 |
-
}
|
1792 |
-
|
1793 |
-
_this.zoomabletimeout = setTimeout(function() {
|
1794 |
-
_this.core.$slide.eq(index).addClass('lg-zoomable');
|
1795 |
-
}, _speed + 30);
|
1796 |
-
});
|
1797 |
-
|
1798 |
-
var scale = 1;
|
1799 |
-
/**
|
1800 |
-
* @desc Image zoom
|
1801 |
-
* Translate the wrap and scale the image to get better user experience
|
1802 |
-
*
|
1803 |
-
* @param {String} scaleVal - Zoom decrement/increment value
|
1804 |
-
*/
|
1805 |
-
var zoom = function(scaleVal) {
|
1806 |
-
|
1807 |
-
var $image = _this.core.$outer.find('.lg-current .lg-image');
|
1808 |
-
var _x;
|
1809 |
-
var _y;
|
1810 |
-
|
1811 |
-
// Find offset manually to avoid issue after zoom
|
1812 |
-
var offsetX = ($(window).width() - $image.prop('offsetWidth')) / 2;
|
1813 |
-
var offsetY = (($(window).height() - $image.prop('offsetHeight')) / 2) + $(window).scrollTop();
|
1814 |
-
|
1815 |
-
_x = _this.pageX - offsetX;
|
1816 |
-
_y = _this.pageY - offsetY;
|
1817 |
-
|
1818 |
-
var x = (scaleVal - 1) * (_x);
|
1819 |
-
var y = (scaleVal - 1) * (_y);
|
1820 |
-
|
1821 |
-
$image.css('transform', 'scale3d(' + scaleVal + ', ' + scaleVal + ', 1)').attr('data-scale', scaleVal);
|
1822 |
-
|
1823 |
-
if (_this.core.s.useLeftForZoom) {
|
1824 |
-
$image.parent().css({
|
1825 |
-
left: -x + 'px',
|
1826 |
-
top: -y + 'px'
|
1827 |
-
}).attr('data-x', x).attr('data-y', y);
|
1828 |
-
} else {
|
1829 |
-
$image.parent().css('transform', 'translate3d(-' + x + 'px, -' + y + 'px, 0)').attr('data-x', x).attr('data-y', y);
|
1830 |
-
}
|
1831 |
-
};
|
1832 |
-
|
1833 |
-
var callScale = function() {
|
1834 |
-
if (scale > 1) {
|
1835 |
-
_this.core.$outer.addClass('lg-zoomed');
|
1836 |
-
} else {
|
1837 |
-
_this.resetZoom();
|
1838 |
-
}
|
1839 |
-
|
1840 |
-
if (scale < 1) {
|
1841 |
-
scale = 1;
|
1842 |
-
}
|
1843 |
-
|
1844 |
-
zoom(scale);
|
1845 |
-
};
|
1846 |
-
|
1847 |
-
var actualSize = function(event, $image, index, fromIcon) {
|
1848 |
-
var w = $image.prop('offsetWidth');
|
1849 |
-
var nw;
|
1850 |
-
if (_this.core.s.dynamic) {
|
1851 |
-
nw = _this.core.s.dynamicEl[index].width || $image[0].naturalWidth || w;
|
1852 |
-
} else {
|
1853 |
-
nw = _this.core.$items.eq(index).attr('data-width') || $image[0].naturalWidth || w;
|
1854 |
-
}
|
1855 |
-
|
1856 |
-
var _scale;
|
1857 |
-
|
1858 |
-
if (_this.core.$outer.hasClass('lg-zoomed')) {
|
1859 |
-
scale = 1;
|
1860 |
-
} else {
|
1861 |
-
if (nw > w) {
|
1862 |
-
_scale = nw / w;
|
1863 |
-
scale = _scale || 2;
|
1864 |
-
}
|
1865 |
-
}
|
1866 |
-
|
1867 |
-
if (fromIcon) {
|
1868 |
-
_this.pageX = $(window).width() / 2;
|
1869 |
-
_this.pageY = ($(window).height() / 2) + $(window).scrollTop();
|
1870 |
-
} else {
|
1871 |
-
_this.pageX = event.pageX || event.originalEvent.targetTouches[0].pageX;
|
1872 |
-
_this.pageY = event.pageY || event.originalEvent.targetTouches[0].pageY;
|
1873 |
-
}
|
1874 |
-
|
1875 |
-
callScale();
|
1876 |
-
setTimeout(function() {
|
1877 |
-
_this.core.$outer.removeClass('lg-grabbing').addClass('lg-grab');
|
1878 |
-
}, 10);
|
1879 |
-
};
|
1880 |
-
|
1881 |
-
var tapped = false;
|
1882 |
-
|
1883 |
-
// event triggered after appending slide content
|
1884 |
-
_this.core.$el.on('onAferAppendSlide.lg.tm.zoom', function(event, index) {
|
1885 |
-
|
1886 |
-
// Get the current element
|
1887 |
-
var $image = _this.core.$slide.eq(index).find('.lg-image');
|
1888 |
-
|
1889 |
-
$image.on('dblclick', function(event) {
|
1890 |
-
actualSize(event, $image, index);
|
1891 |
-
});
|
1892 |
-
|
1893 |
-
$image.on('touchstart', function(event) {
|
1894 |
-
if (!tapped) {
|
1895 |
-
tapped = setTimeout(function() {
|
1896 |
-
tapped = null;
|
1897 |
-
}, 300);
|
1898 |
-
} else {
|
1899 |
-
clearTimeout(tapped);
|
1900 |
-
tapped = null;
|
1901 |
-
actualSize(event, $image, index);
|
1902 |
-
}
|
1903 |
-
|
1904 |
-
event.preventDefault();
|
1905 |
-
});
|
1906 |
-
|
1907 |
-
});
|
1908 |
-
|
1909 |
-
// Update zoom on resize and orientationchange
|
1910 |
-
$(window).on('resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom', function() {
|
1911 |
-
_this.pageX = $(window).width() / 2;
|
1912 |
-
_this.pageY = ($(window).height() / 2) + $(window).scrollTop();
|
1913 |
-
zoom(scale);
|
1914 |
-
});
|
1915 |
-
|
1916 |
-
$('#lg-zoom-out').on('click.lg', function() {
|
1917 |
-
if (_this.core.$outer.find('.lg-current .lg-image').length) {
|
1918 |
-
scale -= _this.core.s.scale;
|
1919 |
-
callScale();
|
1920 |
-
}
|
1921 |
-
});
|
1922 |
-
|
1923 |
-
$('#lg-zoom-in').on('click.lg', function() {
|
1924 |
-
if (_this.core.$outer.find('.lg-current .lg-image').length) {
|
1925 |
-
scale += _this.core.s.scale;
|
1926 |
-
callScale();
|
1927 |
-
}
|
1928 |
-
});
|
1929 |
-
|
1930 |
-
$('#lg-actual-size').on('click.lg', function(event) {
|
1931 |
-
actualSize(event, _this.core.$slide.eq(_this.core.index).find('.lg-image'), _this.core.index, true);
|
1932 |
-
});
|
1933 |
-
|
1934 |
-
// Reset zoom on slide change
|
1935 |
-
_this.core.$el.on('onBeforeSlide.lg.tm', function() {
|
1936 |
-
scale = 1;
|
1937 |
-
_this.resetZoom();
|
1938 |
-
});
|
1939 |
-
|
1940 |
-
// Drag option after zoom
|
1941 |
-
_this.zoomDrag();
|
1942 |
-
|
1943 |
-
_this.zoomSwipe();
|
1944 |
-
|
1945 |
-
};
|
1946 |
-
|
1947 |
-
// Reset zoom effect
|
1948 |
-
Zoom.prototype.resetZoom = function() {
|
1949 |
-
this.core.$outer.removeClass('lg-zoomed');
|
1950 |
-
this.core.$slide.find('.lg-img-wrap').removeAttr('style data-x data-y');
|
1951 |
-
this.core.$slide.find('.lg-image').removeAttr('style data-scale');
|
1952 |
-
|
1953 |
-
// Reset pagx pagy values to center
|
1954 |
-
this.pageX = $(window).width() / 2;
|
1955 |
-
this.pageY = ($(window).height() / 2) + $(window).scrollTop();
|
1956 |
-
};
|
1957 |
-
|
1958 |
-
Zoom.prototype.zoomSwipe = function() {
|
1959 |
-
var _this = this;
|
1960 |
-
var startCoords = {};
|
1961 |
-
var endCoords = {};
|
1962 |
-
var isMoved = false;
|
1963 |
-
|
1964 |
-
// Allow x direction drag
|
1965 |
-
var allowX = false;
|
1966 |
-
|
1967 |
-
// Allow Y direction drag
|
1968 |
-
var allowY = false;
|
1969 |
-
|
1970 |
-
_this.core.$slide.on('touchstart.lg', function(e) {
|
1971 |
-
|
1972 |
-
if (_this.core.$outer.hasClass('lg-zoomed')) {
|
1973 |
-
var $image = _this.core.$slide.eq(_this.core.index).find('.lg-object');
|
1974 |
-
|
1975 |
-
allowY = $image.prop('offsetHeight') * $image.attr('data-scale') > _this.core.$outer.find('.lg').height();
|
1976 |
-
allowX = $image.prop('offsetWidth') * $image.attr('data-scale') > _this.core.$outer.find('.lg').width();
|
1977 |
-
if ((allowX || allowY)) {
|
1978 |
-
e.preventDefault();
|
1979 |
-
startCoords = {
|
1980 |
-
x: e.originalEvent.targetTouches[0].pageX,
|
1981 |
-
y: e.originalEvent.targetTouches[0].pageY
|
1982 |
-
};
|
1983 |
-
}
|
1984 |
-
}
|
1985 |
-
|
1986 |
-
});
|
1987 |
-
|
1988 |
-
_this.core.$slide.on('touchmove.lg', function(e) {
|
1989 |
-
|
1990 |
-
if (_this.core.$outer.hasClass('lg-zoomed')) {
|
1991 |
-
|
1992 |
-
var _$el = _this.core.$slide.eq(_this.core.index).find('.lg-img-wrap');
|
1993 |
-
var distanceX;
|
1994 |
-
var distanceY;
|
1995 |
-
|
1996 |
-
e.preventDefault();
|
1997 |
-
isMoved = true;
|
1998 |
-
|
1999 |
-
endCoords = {
|
2000 |
-
x: e.originalEvent.targetTouches[0].pageX,
|
2001 |
-
y: e.originalEvent.targetTouches[0].pageY
|
2002 |
-
};
|
2003 |
-
|
2004 |
-
// reset opacity and transition duration
|
2005 |
-
_this.core.$outer.addClass('lg-zoom-dragging');
|
2006 |
-
|
2007 |
-
if (allowY) {
|
2008 |
-
distanceY = (-Math.abs(_$el.attr('data-y'))) + (endCoords.y - startCoords.y);
|
2009 |
-
} else {
|
2010 |
-
distanceY = -Math.abs(_$el.attr('data-y'));
|
2011 |
-
}
|
2012 |
-
|
2013 |
-
if (allowX) {
|
2014 |
-
distanceX = (-Math.abs(_$el.attr('data-x'))) + (endCoords.x - startCoords.x);
|
2015 |
-
} else {
|
2016 |
-
distanceX = -Math.abs(_$el.attr('data-x'));
|
2017 |
-
}
|
2018 |
-
|
2019 |
-
if ((Math.abs(endCoords.x - startCoords.x) > 15) || (Math.abs(endCoords.y - startCoords.y) > 15)) {
|
2020 |
-
|
2021 |
-
if (_this.core.s.useLeftForZoom) {
|
2022 |
-
_$el.css({
|
2023 |
-
left: distanceX + 'px',
|
2024 |
-
top: distanceY + 'px'
|
2025 |
-
});
|
2026 |
-
} else {
|
2027 |
-
_$el.css('transform', 'translate3d(' + distanceX + 'px, ' + distanceY + 'px, 0)');
|
2028 |
-
}
|
2029 |
-
}
|
2030 |
-
|
2031 |
-
}
|
2032 |
-
|
2033 |
-
});
|
2034 |
-
|
2035 |
-
_this.core.$slide.on('touchend.lg', function() {
|
2036 |
-
if (_this.core.$outer.hasClass('lg-zoomed')) {
|
2037 |
-
if (isMoved) {
|
2038 |
-
isMoved = false;
|
2039 |
-
_this.core.$outer.removeClass('lg-zoom-dragging');
|
2040 |
-
_this.touchendZoom(startCoords, endCoords, allowX, allowY);
|
2041 |
-
|
2042 |
-
}
|
2043 |
-
}
|
2044 |
-
});
|
2045 |
-
|
2046 |
-
};
|
2047 |
-
|
2048 |
-
Zoom.prototype.zoomDrag = function() {
|
2049 |
-
|
2050 |
-
var _this = this;
|
2051 |
-
var startCoords = {};
|
2052 |
-
var endCoords = {};
|
2053 |
-
var isDraging = false;
|
2054 |
-
var isMoved = false;
|
2055 |
-
|
2056 |
-
// Allow x direction drag
|
2057 |
-
var allowX = false;
|
2058 |
-
|
2059 |
-
// Allow Y direction drag
|
2060 |
-
var allowY = false;
|
2061 |
-
|
2062 |
-
_this.core.$slide.on('mousedown.lg.zoom', function(e) {
|
2063 |
-
|
2064 |
-
// execute only on .lg-object
|
2065 |
-
var $image = _this.core.$slide.eq(_this.core.index).find('.lg-object');
|
2066 |
-
|
2067 |
-
allowY = $image.prop('offsetHeight') * $image.attr('data-scale') > _this.core.$outer.find('.lg').height();
|
2068 |
-
allowX = $image.prop('offsetWidth') * $image.attr('data-scale') > _this.core.$outer.find('.lg').width();
|
2069 |
-
|
2070 |
-
if (_this.core.$outer.hasClass('lg-zoomed')) {
|
2071 |
-
if ($(e.target).hasClass('lg-object') && (allowX || allowY)) {
|
2072 |
-
e.preventDefault();
|
2073 |
-
startCoords = {
|
2074 |
-
x: e.pageX,
|
2075 |
-
y: e.pageY
|
2076 |
-
};
|
2077 |
-
|
2078 |
-
isDraging = true;
|
2079 |
-
|
2080 |
-
// ** Fix for webkit cursor issue https://code.google.com/p/chromium/issues/detail?id=26723
|
2081 |
-
_this.core.$outer.scrollLeft += 1;
|
2082 |
-
_this.core.$outer.scrollLeft -= 1;
|
2083 |
-
|
2084 |
-
_this.core.$outer.removeClass('lg-grab').addClass('lg-grabbing');
|
2085 |
-
}
|
2086 |
-
}
|
2087 |
-
});
|
2088 |
-
|
2089 |
-
$(window).on('mousemove.lg.zoom', function(e) {
|
2090 |
-
if (isDraging) {
|
2091 |
-
var _$el = _this.core.$slide.eq(_this.core.index).find('.lg-img-wrap');
|
2092 |
-
var distanceX;
|
2093 |
-
var distanceY;
|
2094 |
-
|
2095 |
-
isMoved = true;
|
2096 |
-
endCoords = {
|
2097 |
-
x: e.pageX,
|
2098 |
-
y: e.pageY
|
2099 |
-
};
|
2100 |
-
|
2101 |
-
// reset opacity and transition duration
|
2102 |
-
_this.core.$outer.addClass('lg-zoom-dragging');
|
2103 |
-
|
2104 |
-
if (allowY) {
|
2105 |
-
distanceY = (-Math.abs(_$el.attr('data-y'))) + (endCoords.y - startCoords.y);
|
2106 |
-
} else {
|
2107 |
-
distanceY = -Math.abs(_$el.attr('data-y'));
|
2108 |
-
}
|
2109 |
-
|
2110 |
-
if (allowX) {
|
2111 |
-
distanceX = (-Math.abs(_$el.attr('data-x'))) + (endCoords.x - startCoords.x);
|
2112 |
-
} else {
|
2113 |
-
distanceX = -Math.abs(_$el.attr('data-x'));
|
2114 |
-
}
|
2115 |
-
|
2116 |
-
if (_this.core.s.useLeftForZoom) {
|
2117 |
-
_$el.css({
|
2118 |
-
left: distanceX + 'px',
|
2119 |
-
top: distanceY + 'px'
|
2120 |
-
});
|
2121 |
-
} else {
|
2122 |
-
_$el.css('transform', 'translate3d(' + distanceX + 'px, ' + distanceY + 'px, 0)');
|
2123 |
-
}
|
2124 |
-
}
|
2125 |
-
});
|
2126 |
-
|
2127 |
-
$(window).on('mouseup.lg.zoom', function(e) {
|
2128 |
-
|
2129 |
-
if (isDraging) {
|
2130 |
-
isDraging = false;
|
2131 |
-
_this.core.$outer.removeClass('lg-zoom-dragging');
|
2132 |
-
|
2133 |
-
// Fix for chrome mouse move on click
|
2134 |
-
if (isMoved && ((startCoords.x !== endCoords.x) || (startCoords.y !== endCoords.y))) {
|
2135 |
-
endCoords = {
|
2136 |
-
x: e.pageX,
|
2137 |
-
y: e.pageY
|
2138 |
-
};
|
2139 |
-
_this.touchendZoom(startCoords, endCoords, allowX, allowY);
|
2140 |
-
|
2141 |
-
}
|
2142 |
-
|
2143 |
-
isMoved = false;
|
2144 |
-
}
|
2145 |
-
|
2146 |
-
_this.core.$outer.removeClass('lg-grabbing').addClass('lg-grab');
|
2147 |
-
|
2148 |
-
});
|
2149 |
-
};
|
2150 |
-
|
2151 |
-
Zoom.prototype.touchendZoom = function(startCoords, endCoords, allowX, allowY) {
|
2152 |
-
|
2153 |
-
var _this = this;
|
2154 |
-
var _$el = _this.core.$slide.eq(_this.core.index).find('.lg-img-wrap');
|
2155 |
-
var $image = _this.core.$slide.eq(_this.core.index).find('.lg-object');
|
2156 |
-
var distanceX = (-Math.abs(_$el.attr('data-x'))) + (endCoords.x - startCoords.x);
|
2157 |
-
var distanceY = (-Math.abs(_$el.attr('data-y'))) + (endCoords.y - startCoords.y);
|
2158 |
-
var minY = (_this.core.$outer.find('.lg').height() - $image.prop('offsetHeight')) / 2;
|
2159 |
-
var maxY = Math.abs(($image.prop('offsetHeight') * Math.abs($image.attr('data-scale'))) - _this.core.$outer.find('.lg').height() + minY);
|
2160 |
-
var minX = (_this.core.$outer.find('.lg').width() - $image.prop('offsetWidth')) / 2;
|
2161 |
-
var maxX = Math.abs(($image.prop('offsetWidth') * Math.abs($image.attr('data-scale'))) - _this.core.$outer.find('.lg').width() + minX);
|
2162 |
-
|
2163 |
-
if ((Math.abs(endCoords.x - startCoords.x) > 15) || (Math.abs(endCoords.y - startCoords.y) > 15)) {
|
2164 |
-
if (allowY) {
|
2165 |
-
if (distanceY <= -maxY) {
|
2166 |
-
distanceY = -maxY;
|
2167 |
-
} else if (distanceY >= -minY) {
|
2168 |
-
distanceY = -minY;
|
2169 |
-
}
|
2170 |
-
}
|
2171 |
-
|
2172 |
-
if (allowX) {
|
2173 |
-
if (distanceX <= -maxX) {
|
2174 |
-
distanceX = -maxX;
|
2175 |
-
} else if (distanceX >= -minX) {
|
2176 |
-
distanceX = -minX;
|
2177 |
-
}
|
2178 |
-
}
|
2179 |
-
|
2180 |
-
if (allowY) {
|
2181 |
-
_$el.attr('data-y', Math.abs(distanceY));
|
2182 |
-
} else {
|
2183 |
-
distanceY = -Math.abs(_$el.attr('data-y'));
|
2184 |
-
}
|
2185 |
-
|
2186 |
-
if (allowX) {
|
2187 |
-
_$el.attr('data-x', Math.abs(distanceX));
|
2188 |
-
} else {
|
2189 |
-
distanceX = -Math.abs(_$el.attr('data-x'));
|
2190 |
-
}
|
2191 |
-
|
2192 |
-
if (_this.core.s.useLeftForZoom) {
|
2193 |
-
_$el.css({
|
2194 |
-
left: distanceX + 'px',
|
2195 |
-
top: distanceY + 'px'
|
2196 |
-
});
|
2197 |
-
} else {
|
2198 |
-
_$el.css('transform', 'translate3d(' + distanceX + 'px, ' + distanceY + 'px, 0)');
|
2199 |
-
}
|
2200 |
-
|
2201 |
-
}
|
2202 |
-
};
|
2203 |
-
|
2204 |
-
Zoom.prototype.destroy = function() {
|
2205 |
-
|
2206 |
-
var _this = this;
|
2207 |
-
|
2208 |
-
// Unbind all events added by lightGallery zoom plugin
|
2209 |
-
_this.core.$el.off('.lg.zoom');
|
2210 |
-
$(window).off('.lg.zoom');
|
2211 |
-
_this.core.$slide.off('.lg.zoom');
|
2212 |
-
_this.core.$el.off('.lg.tm.zoom');
|
2213 |
-
_this.resetZoom();
|
2214 |
-
clearTimeout(_this.zoomabletimeout);
|
2215 |
-
_this.zoomabletimeout = false;
|
2216 |
-
};
|
2217 |
-
|
2218 |
-
$.fn.lightGallery.modules.zoom = Zoom;
|
2219 |
-
|
2220 |
-
})();
|
2221 |
-
|
2222 |
-
|
2223 |
-
}));
|
2224 |
-
|
2225 |
-
/*! lg-share - v1.1.0 - 2017-10-03
|
2226 |
-
* http://sachinchoolur.github.io/lightGallery
|
2227 |
-
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
|
2228 |
-
|
2229 |
-
(function (root, factory) {
|
2230 |
-
if (typeof define === 'function' && define.amd) {
|
2231 |
-
// AMD. Register as an anonymous module unless amdModuleId is set
|
2232 |
-
define(['jquery'], function (a0) {
|
2233 |
-
return (factory(a0));
|
2234 |
-
});
|
2235 |
-
} else if (typeof exports === 'object') {
|
2236 |
-
// Node. Does not work with strict CommonJS, but
|
2237 |
-
// only CommonJS-like environments that support module.exports,
|
2238 |
-
// like Node.
|
2239 |
-
module.exports = factory(require('jquery'));
|
2240 |
-
} else {
|
2241 |
-
factory(jQuery);
|
2242 |
-
}
|
2243 |
-
}(this, function ($) {
|
2244 |
-
|
2245 |
-
(function() {
|
2246 |
-
|
2247 |
-
'use strict';
|
2248 |
-
|
2249 |
-
var defaults = {
|
2250 |
-
share: true,
|
2251 |
-
facebook: true,
|
2252 |
-
facebookDropdownText: 'Facebook',
|
2253 |
-
twitter: true,
|
2254 |
-
twitterDropdownText: 'Twitter',
|
2255 |
-
googlePlus: true,
|
2256 |
-
googlePlusDropdownText: 'GooglePlus',
|
2257 |
-
pinterest: true,
|
2258 |
-
pinterestDropdownText: 'Pinterest'
|
2259 |
-
};
|
2260 |
-
|
2261 |
-
var Share = function(element) {
|
2262 |
-
|
2263 |
-
this.core = $(element).data('lightGallery');
|
2264 |
-
|
2265 |
-
this.core.s = $.extend({}, defaults, this.core.s);
|
2266 |
-
if (this.core.s.share) {
|
2267 |
-
this.init();
|
2268 |
-
}
|
2269 |
-
|
2270 |
-
return this;
|
2271 |
-
};
|
2272 |
-
|
2273 |
-
Share.prototype.init = function() {
|
2274 |
-
var _this = this;
|
2275 |
-
var shareHtml = '<span id="lg-share" class="lg-icon">' +
|
2276 |
-
'<ul class="lg-dropdown" style="position: absolute;">';
|
2277 |
-
shareHtml += _this.core.s.facebook ? '<li><a id="lg-share-facebook" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">' + this.core.s.facebookDropdownText + '</span></a></li>' : '';
|
2278 |
-
shareHtml += _this.core.s.twitter ? '<li><a id="lg-share-twitter" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">' + this.core.s.twitterDropdownText + '</span></a></li>' : '';
|
2279 |
-
shareHtml += _this.core.s.googlePlus ? '<li><a id="lg-share-googleplus" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">' + this.core.s.googlePlusDropdownText + '</span></a></li>' : '';
|
2280 |
-
shareHtml += _this.core.s.pinterest ? '<li><a id="lg-share-pinterest" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">' + this.core.s.pinterestDropdownText + '</span></a></li>' : '';
|
2281 |
-
shareHtml += '</ul></span>';
|
2282 |
-
|
2283 |
-
this.core.$outer.find('.lg-toolbar').append(shareHtml);
|
2284 |
-
this.core.$outer.find('.lg').append('<div id="lg-dropdown-overlay"></div>');
|
2285 |
-
$('#lg-share').on('click.lg', function(){
|
2286 |
-
_this.core.$outer.toggleClass('lg-dropdown-active');
|
2287 |
-
});
|
2288 |
-
|
2289 |
-
$('#lg-dropdown-overlay').on('click.lg', function(){
|
2290 |
-
_this.core.$outer.removeClass('lg-dropdown-active');
|
2291 |
-
});
|
2292 |
-
|
2293 |
-
_this.core.$el.on('onAfterSlide.lg.tm', function(event, prevIndex, index) {
|
2294 |
-
|
2295 |
-
setTimeout(function() {
|
2296 |
-
|
2297 |
-
$('#lg-share-facebook').attr('href', 'https://www.facebook.com/sharer/sharer.php?u=' + (encodeURIComponent(_this.getSahreProps(index, 'facebookShareUrl') || window.location.href)));
|
2298 |
-
|
2299 |
-
$('#lg-share-twitter').attr('href', 'https://twitter.com/intent/tweet?text=' + _this.getSahreProps(index, 'tweetText') + '&url=' + (encodeURIComponent(_this.getSahreProps(index, 'twitterShareUrl') || window.location.href)));
|
2300 |
-
|
2301 |
-
$('#lg-share-googleplus').attr('href', 'https://plus.google.com/share?url=' + (encodeURIComponent(_this.getSahreProps(index, 'googleplusShareUrl') || window.location.href)));
|
2302 |
-
|
2303 |
-
$('#lg-share-pinterest').attr('href', 'http://www.pinterest.com/pin/create/button/?url=' + (encodeURIComponent(_this.getSahreProps(index, 'pinterestShareUrl') || window.location.href)) + '&media=' + encodeURIComponent(_this.getSahreProps(index, 'src')) + '&description=' + _this.getSahreProps(index, 'pinterestText'));
|
2304 |
-
|
2305 |
-
}, 100);
|
2306 |
-
});
|
2307 |
-
};
|
2308 |
-
|
2309 |
-
Share.prototype.getSahreProps = function(index, prop){
|
2310 |
-
var shareProp = '';
|
2311 |
-
if(this.core.s.dynamic) {
|
2312 |
-
shareProp = this.core.s.dynamicEl[index][prop];
|
2313 |
-
} else {
|
2314 |
-
var _href = this.core.$items.eq(index).attr('href');
|
2315 |
-
var _prop = this.core.$items.eq(index).data(prop);
|
2316 |
-
shareProp = prop === 'src' ? _href || _prop : _prop;
|
2317 |
-
}
|
2318 |
-
return shareProp;
|
2319 |
-
};
|
2320 |
-
|
2321 |
-
Share.prototype.destroy = function() {
|
2322 |
-
|
2323 |
-
};
|
2324 |
-
|
2325 |
-
$.fn.lightGallery.modules.share = Share;
|
2326 |
-
|
2327 |
-
})();
|
2328 |
-
|
2329 |
-
|
2330 |
-
|
2331 |
-
}));
|
2332 |
-
|
2333 |
-
/*! lg-hash - v1.0.4 - 2017-12-20
|
2334 |
-
* http://sachinchoolur.github.io/lightGallery
|
2335 |
-
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
|
2336 |
-
|
2337 |
-
(function (root, factory) {
|
2338 |
-
if (typeof define === 'function' && define.amd) {
|
2339 |
-
// AMD. Register as an anonymous module unless amdModuleId is set
|
2340 |
-
define(['jquery'], function (a0) {
|
2341 |
-
return (factory(a0));
|
2342 |
-
});
|
2343 |
-
} else if (typeof exports === 'object') {
|
2344 |
-
// Node. Does not work with strict CommonJS, but
|
2345 |
-
// only CommonJS-like environments that support module.exports,
|
2346 |
-
// like Node.
|
2347 |
-
module.exports = factory(require('jquery'));
|
2348 |
-
} else {
|
2349 |
-
factory(jQuery);
|
2350 |
-
}
|
2351 |
-
}(this, function ($) {
|
2352 |
-
|
2353 |
-
(function() {
|
2354 |
-
|
2355 |
-
'use strict';
|
2356 |
-
|
2357 |
-
var defaults = {
|
2358 |
-
hash: true
|
2359 |
-
};
|
2360 |
-
|
2361 |
-
var Hash = function(element) {
|
2362 |
-
|
2363 |
-
this.core = $(element).data('lightGallery');
|
2364 |
-
|
2365 |
-
this.core.s = $.extend({}, defaults, this.core.s);
|
2366 |
-
|
2367 |
-
if (this.core.s.hash) {
|
2368 |
-
this.oldHash = window.location.hash;
|
2369 |
-
this.init();
|
2370 |
-
}
|
2371 |
-
|
2372 |
-
return this;
|
2373 |
-
};
|
2374 |
-
|
2375 |
-
Hash.prototype.init = function() {
|
2376 |
-
var _this = this;
|
2377 |
-
var _hash;
|
2378 |
-
|
2379 |
-
// Change hash value on after each slide transition
|
2380 |
-
_this.core.$el.on('onAfterSlide.lg.tm', function(event, prevIndex, index) {
|
2381 |
-
if (history.replaceState) {
|
2382 |
-
history.replaceState(null, null, window.location.pathname + window.location.search + '#lg=' + _this.core.s.galleryId + '&slide=' + index);
|
2383 |
-
} else {
|
2384 |
-
window.location.hash = 'lg=' + _this.core.s.galleryId + '&slide=' + index;
|
2385 |
-
}
|
2386 |
-
});
|
2387 |
-
|
2388 |
-
// Listen hash change and change the slide according to slide value
|
2389 |
-
$(window).on('hashchange.lg.hash', function() {
|
2390 |
-
_hash = window.location.hash;
|
2391 |
-
var _idx = parseInt(_hash.split('&slide=')[1], 10);
|
2392 |
-
|
2393 |
-
// it galleryId doesn't exist in the url close the gallery
|
2394 |
-
if ((_hash.indexOf('lg=' + _this.core.s.galleryId) > -1)) {
|
2395 |
-
_this.core.slide(_idx, false, false);
|
2396 |
-
} else if (_this.core.lGalleryOn) {
|
2397 |
-
_this.core.destroy();
|
2398 |
-
}
|
2399 |
-
|
2400 |
-
});
|
2401 |
-
};
|
2402 |
-
|
2403 |
-
Hash.prototype.destroy = function() {
|
2404 |
-
|
2405 |
-
if (!this.core.s.hash) {
|
2406 |
-
return;
|
2407 |
-
}
|
2408 |
-
|
2409 |
-
// Reset to old hash value
|
2410 |
-
if (this.oldHash && this.oldHash.indexOf('lg=' + this.core.s.galleryId) < 0) {
|
2411 |
-
if (history.replaceState) {
|
2412 |
-
history.replaceState(null, null, this.oldHash);
|
2413 |
-
} else {
|
2414 |
-
window.location.hash = this.oldHash;
|
2415 |
-
}
|
2416 |
-
} else {
|
2417 |
-
if (history.replaceState) {
|
2418 |
-
history.replaceState(null, document.title, window.location.pathname + window.location.search);
|
2419 |
-
} else {
|
2420 |
-
window.location.hash = '';
|
2421 |
-
}
|
2422 |
-
}
|
2423 |
-
|
2424 |
-
this.core.$el.off('.lg.hash');
|
2425 |
-
|
2426 |
-
};
|
2427 |
-
|
2428 |
-
$.fn.lightGallery.modules.hash = Hash;
|
2429 |
-
|
2430 |
-
})();
|
2431 |
-
|
2432 |
-
|
2433 |
-
}));
|
2434 |
-
|
2435 |
-
/*! lg-thumbnail - v1.1.0 - 2017-08-08
|
2436 |
-
* http://sachinchoolur.github.io/lightGallery
|
2437 |
-
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
|
2438 |
-
|
2439 |
-
(function (root, factory) {
|
2440 |
-
if (typeof define === 'function' && define.amd) {
|
2441 |
-
// AMD. Register as an anonymous module unless amdModuleId is set
|
2442 |
-
define(['jquery'], function (a0) {
|
2443 |
-
return (factory(a0));
|
2444 |
-
});
|
2445 |
-
} else if (typeof exports === 'object') {
|
2446 |
-
// Node. Does not work with strict CommonJS, but
|
2447 |
-
// only CommonJS-like environments that support module.exports,
|
2448 |
-
// like Node.
|
2449 |
-
module.exports = factory(require('jquery'));
|
2450 |
-
} else {
|
2451 |
-
factory(jQuery);
|
2452 |
-
}
|
2453 |
-
}(this, function ($) {
|
2454 |
-
|
2455 |
-
(function() {
|
2456 |
-
|
2457 |
-
'use strict';
|
2458 |
-
|
2459 |
-
var defaults = {
|
2460 |
-
thumbnail: true,
|
2461 |
-
|
2462 |
-
animateThumb: true,
|
2463 |
-
currentPagerPosition: 'middle',
|
2464 |
-
|
2465 |
-
thumbWidth: 100,
|
2466 |
-
thumbHeight: '80px',
|
2467 |
-
thumbContHeight: 100,
|
2468 |
-
thumbMargin: 5,
|
2469 |
-
|
2470 |
-
exThumbImage: false,
|
2471 |
-
showThumbByDefault: true,
|
2472 |
-
toogleThumb: true,
|
2473 |
-
pullCaptionUp: true,
|
2474 |
-
|
2475 |
-
enableThumbDrag: true,
|
2476 |
-
enableThumbSwipe: true,
|
2477 |
-
swipeThreshold: 50,
|
2478 |
-
|
2479 |
-
loadYoutubeThumbnail: true,
|
2480 |
-
youtubeThumbSize: 1,
|
2481 |
-
|
2482 |
-
loadVimeoThumbnail: true,
|
2483 |
-
vimeoThumbSize: 'thumbnail_small',
|
2484 |
-
|
2485 |
-
loadDailymotionThumbnail: true
|
2486 |
-
};
|
2487 |
-
|
2488 |
-
var Thumbnail = function(element) {
|
2489 |
-
|
2490 |
-
// get lightGallery core plugin data
|
2491 |
-
this.core = $(element).data('lightGallery');
|
2492 |
-
|
2493 |
-
// extend module default settings with lightGallery core settings
|
2494 |
-
this.core.s = $.extend({}, defaults, this.core.s);
|
2495 |
-
|
2496 |
-
this.$el = $(element);
|
2497 |
-
this.$thumbOuter = null;
|
2498 |
-
this.thumbOuterWidth = 0;
|
2499 |
-
this.thumbTotalWidth = (this.core.$items.length * (this.core.s.thumbWidth + this.core.s.thumbMargin));
|
2500 |
-
this.thumbIndex = this.core.index;
|
2501 |
-
|
2502 |
-
if (this.core.s.animateThumb) {
|
2503 |
-
this.core.s.thumbHeight = '100%';
|
2504 |
-
}
|
2505 |
-
|
2506 |
-
// Thumbnail animation value
|
2507 |
-
this.left = 0;
|
2508 |
-
|
2509 |
-
this.init();
|
2510 |
-
|
2511 |
-
return this;
|
2512 |
-
};
|
2513 |
-
|
2514 |
-
Thumbnail.prototype.init = function() {
|
2515 |
-
var _this = this;
|
2516 |
-
if (this.core.s.thumbnail && this.core.$items.length > 1) {
|
2517 |
-
if (this.core.s.showThumbByDefault) {
|
2518 |
-
setTimeout(function(){
|
2519 |
-
_this.core.$outer.addClass('lg-thumb-open');
|
2520 |
-
}, 700);
|
2521 |
-
}
|
2522 |
-
|
2523 |
-
if (this.core.s.pullCaptionUp) {
|
2524 |
-
this.core.$outer.addClass('lg-pull-caption-up');
|
2525 |
-
}
|
2526 |
-
|
2527 |
-
this.build();
|
2528 |
-
if (this.core.s.animateThumb && this.core.doCss()) {
|
2529 |
-
if (this.core.s.enableThumbDrag) {
|
2530 |
-
this.enableThumbDrag();
|
2531 |
-
}
|
2532 |
-
|
2533 |
-
if (this.core.s.enableThumbSwipe) {
|
2534 |
-
this.enableThumbSwipe();
|
2535 |
-
}
|
2536 |
-
|
2537 |
-
this.thumbClickable = false;
|
2538 |
-
} else {
|
2539 |
-
this.thumbClickable = true;
|
2540 |
-
}
|
2541 |
-
|
2542 |
-
this.toogle();
|
2543 |
-
this.thumbkeyPress();
|
2544 |
-
}
|
2545 |
-
};
|
2546 |
-
|
2547 |
-
Thumbnail.prototype.build = function() {
|
2548 |
-
var _this = this;
|
2549 |
-
var thumbList = '';
|
2550 |
-
var vimeoErrorThumbSize = '';
|
2551 |
-
var $thumb;
|
2552 |
-
var html = '<div class="lg-thumb-outer">' +
|
2553 |
-
'<div class="lg-thumb lg-group">' +
|
2554 |
-
'</div>' +
|
2555 |
-
'</div>';
|
2556 |
-
|
2557 |
-
switch (this.core.s.vimeoThumbSize) {
|
2558 |
-
case 'thumbnail_large':
|
2559 |
-
vimeoErrorThumbSize = '640';
|
2560 |
-
break;
|
2561 |
-
case 'thumbnail_medium':
|
2562 |
-
vimeoErrorThumbSize = '200x150';
|
2563 |
-
break;
|
2564 |
-
case 'thumbnail_small':
|
2565 |
-
vimeoErrorThumbSize = '100x75';
|
2566 |
-
}
|
2567 |
-
|
2568 |
-
_this.core.$outer.addClass('lg-has-thumb');
|
2569 |
-
|
2570 |
-
_this.core.$outer.find('.lg').append(html);
|
2571 |
-
|
2572 |
-
_this.$thumbOuter = _this.core.$outer.find('.lg-thumb-outer');
|
2573 |
-
_this.thumbOuterWidth = _this.$thumbOuter.width();
|
2574 |
-
|
2575 |
-
if (_this.core.s.animateThumb) {
|
2576 |
-
_this.core.$outer.find('.lg-thumb').css({
|
2577 |
-
width: _this.thumbTotalWidth + 'px',
|
2578 |
-
position: 'relative'
|
2579 |
-
});
|
2580 |
-
}
|
2581 |
-
|
2582 |
-
if (this.core.s.animateThumb) {
|
2583 |
-
_this.$thumbOuter.css('height', _this.core.s.thumbContHeight + 'px');
|
2584 |
-
}
|
2585 |
-
|
2586 |
-
function getThumb(src, thumb, index) {
|
2587 |
-
var isVideo = _this.core.isVideo(src, index) || {};
|
2588 |
-
var thumbImg;
|
2589 |
-
var vimeoId = '';
|
2590 |
-
|
2591 |
-
if (isVideo.youtube || isVideo.vimeo || isVideo.dailymotion) {
|
2592 |
-
if (isVideo.youtube) {
|
2593 |
-
if (_this.core.s.loadYoutubeThumbnail) {
|
2594 |
-
thumbImg = '//img.youtube.com/vi/' + isVideo.youtube[1] + '/' + _this.core.s.youtubeThumbSize + '.jpg';
|
2595 |
-
} else {
|
2596 |
-
thumbImg = thumb;
|
2597 |
-
}
|
2598 |
-
} else if (isVideo.vimeo) {
|
2599 |
-
if (_this.core.s.loadVimeoThumbnail) {
|
2600 |
-
thumbImg = '//i.vimeocdn.com/video/error_' + vimeoErrorThumbSize + '.jpg';
|
2601 |
-
vimeoId = isVideo.vimeo[1];
|
2602 |
-
} else {
|
2603 |
-
thumbImg = thumb;
|
2604 |
-
}
|
2605 |
-
} else if (isVideo.dailymotion) {
|
2606 |
-
if (_this.core.s.loadDailymotionThumbnail) {
|
2607 |
-
thumbImg = '//www.dailymotion.com/thumbnail/video/' + isVideo.dailymotion[1];
|
2608 |
-
} else {
|
2609 |
-
thumbImg = thumb;
|
2610 |
-
}
|
2611 |
-
}
|
2612 |
-
} else {
|
2613 |
-
thumbImg = thumb;
|
2614 |
-
}
|
2615 |
-
|
2616 |
-
thumbList += '<div data-vimeo-id="' + vimeoId + '" class="lg-thumb-item" style="width:' + _this.core.s.thumbWidth + 'px; height: ' + _this.core.s.thumbHeight + '; margin-right: ' + _this.core.s.thumbMargin + 'px"><img src="' + thumbImg + '" /></div>';
|
2617 |
-
vimeoId = '';
|
2618 |
-
}
|
2619 |
-
|
2620 |
-
if (_this.core.s.dynamic) {
|
2621 |
-
for (var i = 0; i < _this.core.s.dynamicEl.length; i++) {
|
2622 |
-
getThumb(_this.core.s.dynamicEl[i].src, _this.core.s.dynamicEl[i].thumb, i);
|
2623 |
-
}
|
2624 |
-
} else {
|
2625 |
-
_this.core.$items.each(function(i) {
|
2626 |
-
|
2627 |
-
if (!_this.core.s.exThumbImage) {
|
2628 |
-
getThumb($(this).attr('href') || $(this).attr('data-src'), $(this).find('img').attr('src'), i);
|
2629 |
-
} else {
|
2630 |
-
getThumb($(this).attr('href') || $(this).attr('data-src'), $(this).attr(_this.core.s.exThumbImage), i);
|
2631 |
-
}
|
2632 |
-
|
2633 |
-
});
|
2634 |
-
}
|
2635 |
-
|
2636 |
-
_this.core.$outer.find('.lg-thumb').html(thumbList);
|
2637 |
-
|
2638 |
-
$thumb = _this.core.$outer.find('.lg-thumb-item');
|
2639 |
-
|
2640 |
-
// Load vimeo thumbnails
|
2641 |
-
$thumb.each(function() {
|
2642 |
-
var $this = $(this);
|
2643 |
-
var vimeoVideoId = $this.attr('data-vimeo-id');
|
2644 |
-
|
2645 |
-
if (vimeoVideoId) {
|
2646 |
-
$.getJSON('//www.vimeo.com/api/v2/video/' + vimeoVideoId + '.json?callback=?', {
|
2647 |
-
format: 'json'
|
2648 |
-
}, function(data) {
|
2649 |
-
$this.find('img').attr('src', data[0][_this.core.s.vimeoThumbSize]);
|
2650 |
-
});
|
2651 |
-
}
|
2652 |
-
});
|
2653 |
-
|
2654 |
-
// manage active class for thumbnail
|
2655 |
-
$thumb.eq(_this.core.index).addClass('active');
|
2656 |
-
_this.core.$el.on('onBeforeSlide.lg.tm', function() {
|
2657 |
-
$thumb.removeClass('active');
|
2658 |
-
$thumb.eq(_this.core.index).addClass('active');
|
2659 |
-
});
|
2660 |
-
|
2661 |
-
$thumb.on('click.lg touchend.lg', function() {
|
2662 |
-
var _$this = $(this);
|
2663 |
-
setTimeout(function() {
|
2664 |
-
|
2665 |
-
// In IE9 and bellow touch does not support
|
2666 |
-
// Go to slide if browser does not support css transitions
|
2667 |
-
if ((_this.thumbClickable && !_this.core.lgBusy) || !_this.core.doCss()) {
|
2668 |
-
_this.core.index = _$this.index();
|
2669 |
-
_this.core.slide(_this.core.index, false, true, false);
|
2670 |
-
}
|
2671 |
-
}, 50);
|
2672 |
-
});
|
2673 |
-
|
2674 |
-
_this.core.$el.on('onBeforeSlide.lg.tm', function() {
|
2675 |
-
_this.animateThumb(_this.core.index);
|
2676 |
-
});
|
2677 |
-
|
2678 |
-
$(window).on('resize.lg.thumb orientationchange.lg.thumb', function() {
|
2679 |
-
setTimeout(function() {
|
2680 |
-
_this.animateThumb(_this.core.index);
|
2681 |
-
_this.thumbOuterWidth = _this.$thumbOuter.width();
|
2682 |
-
}, 200);
|
2683 |
-
});
|
2684 |
-
|
2685 |
-
};
|
2686 |
-
|
2687 |
-
Thumbnail.prototype.setTranslate = function(value) {
|
2688 |
-
// jQuery supports Automatic CSS prefixing since jQuery 1.8.0
|
2689 |
-
this.core.$outer.find('.lg-thumb').css({
|
2690 |
-
transform: 'translate3d(-' + (value) + 'px, 0px, 0px)'
|
2691 |
-
});
|
2692 |
-
};
|
2693 |
-
|
2694 |
-
Thumbnail.prototype.animateThumb = function(index) {
|
2695 |
-
var $thumb = this.core.$outer.find('.lg-thumb');
|
2696 |
-
if (this.core.s.animateThumb) {
|
2697 |
-
var position;
|
2698 |
-
switch (this.core.s.currentPagerPosition) {
|
2699 |
-
case 'left':
|
2700 |
-
position = 0;
|
2701 |
-
break;
|
2702 |
-
case 'middle':
|
2703 |
-
position = (this.thumbOuterWidth / 2) - (this.core.s.thumbWidth / 2);
|
2704 |
-
break;
|
2705 |
-
case 'right':
|
2706 |
-
position = this.thumbOuterWidth - this.core.s.thumbWidth;
|
2707 |
-
}
|
2708 |
-
this.left = ((this.core.s.thumbWidth + this.core.s.thumbMargin) * index - 1) - position;
|
2709 |
-
if (this.left > (this.thumbTotalWidth - this.thumbOuterWidth)) {
|
2710 |
-
this.left = this.thumbTotalWidth - this.thumbOuterWidth;
|
2711 |
-
}
|
2712 |
-
|
2713 |
-
if (this.left < 0) {
|
2714 |
-
this.left = 0;
|
2715 |
-
}
|
2716 |
-
|
2717 |
-
if (this.core.lGalleryOn) {
|
2718 |
-
if (!$thumb.hasClass('on')) {
|
2719 |
-
this.core.$outer.find('.lg-thumb').css('transition-duration', this.core.s.speed + 'ms');
|
2720 |
-
}
|
2721 |
-
|
2722 |
-
if (!this.core.doCss()) {
|
2723 |
-
$thumb.animate({
|
2724 |
-
left: -this.left + 'px'
|
2725 |
-
}, this.core.s.speed);
|
2726 |
-
}
|
2727 |
-
} else {
|
2728 |
-
if (!this.core.doCss()) {
|
2729 |
-
$thumb.css('left', -this.left + 'px');
|
2730 |
-
}
|
2731 |
-
}
|
2732 |
-
|
2733 |
-
this.setTranslate(this.left);
|
2734 |
-
|
2735 |
-
}
|
2736 |
-
};
|
2737 |
-
|
2738 |
-
// Enable thumbnail dragging and swiping
|
2739 |
-
Thumbnail.prototype.enableThumbDrag = function() {
|
2740 |
-
|
2741 |
-
var _this = this;
|
2742 |
-
var startCoords = 0;
|
2743 |
-
var endCoords = 0;
|
2744 |
-
var isDraging = false;
|
2745 |
-
var isMoved = false;
|
2746 |
-
var tempLeft = 0;
|
2747 |
-
|
2748 |
-
_this.$thumbOuter.addClass('lg-grab');
|
2749 |
-
|
2750 |
-
_this.core.$outer.find('.lg-thumb').on('mousedown.lg.thumb', function(e) {
|
2751 |
-
if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
|
2752 |
-
// execute only on .lg-object
|
2753 |
-
e.preventDefault();
|
2754 |
-
startCoords = e.pageX;
|
2755 |
-
isDraging = true;
|
2756 |
-
|
2757 |
-
// ** Fix for webkit cursor issue https://code.google.com/p/chromium/issues/detail?id=26723
|
2758 |
-
_this.core.$outer.scrollLeft += 1;
|
2759 |
-
_this.core.$outer.scrollLeft -= 1;
|
2760 |
-
|
2761 |
-
// *
|
2762 |
-
_this.thumbClickable = false;
|
2763 |
-
_this.$thumbOuter.removeClass('lg-grab').addClass('lg-grabbing');
|
2764 |
-
}
|
2765 |
-
});
|
2766 |
-
|
2767 |
-
$(window).on('mousemove.lg.thumb', function(e) {
|
2768 |
-
if (isDraging) {
|
2769 |
-
tempLeft = _this.left;
|
2770 |
-
isMoved = true;
|
2771 |
-
endCoords = e.pageX;
|
2772 |
-
|
2773 |
-
_this.$thumbOuter.addClass('lg-dragging');
|
2774 |
-
|
2775 |
-
tempLeft = tempLeft - (endCoords - startCoords);
|
2776 |
-
|
2777 |
-
if (tempLeft > (_this.thumbTotalWidth - _this.thumbOuterWidth)) {
|
2778 |
-
tempLeft = _this.thumbTotalWidth - _this.thumbOuterWidth;
|
2779 |
-
}
|
2780 |
-
|
2781 |
-
if (tempLeft < 0) {
|
2782 |
-
tempLeft = 0;
|
2783 |
-
}
|
2784 |
-
|
2785 |
-
// move current slide
|
2786 |
-
_this.setTranslate(tempLeft);
|
2787 |
-
|
2788 |
-
}
|
2789 |
-
});
|
2790 |
-
|
2791 |
-
$(window).on('mouseup.lg.thumb', function() {
|
2792 |
-
if (isMoved) {
|
2793 |
-
isMoved = false;
|
2794 |
-
_this.$thumbOuter.removeClass('lg-dragging');
|
2795 |
-
|
2796 |
-
_this.left = tempLeft;
|
2797 |
-
|
2798 |
-
if (Math.abs(endCoords - startCoords) < _this.core.s.swipeThreshold) {
|
2799 |
-
_this.thumbClickable = true;
|
2800 |
-
}
|
2801 |
-
|
2802 |
-
} else {
|
2803 |
-
_this.thumbClickable = true;
|
2804 |
-
}
|
2805 |
-
|
2806 |
-
if (isDraging) {
|
2807 |
-
isDraging = false;
|
2808 |
-
_this.$thumbOuter.removeClass('lg-grabbing').addClass('lg-grab');
|
2809 |
-
}
|
2810 |
-
});
|
2811 |
-
|
2812 |
-
};
|
2813 |
-
|
2814 |
-
Thumbnail.prototype.enableThumbSwipe = function() {
|
2815 |
-
var _this = this;
|
2816 |
-
var startCoords = 0;
|
2817 |
-
var endCoords = 0;
|
2818 |
-
var isMoved = false;
|
2819 |
-
var tempLeft = 0;
|
2820 |
-
|
2821 |
-
_this.core.$outer.find('.lg-thumb').on('touchstart.lg', function(e) {
|
2822 |
-
if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
|
2823 |
-
e.preventDefault();
|
2824 |
-
startCoords = e.originalEvent.targetTouches[0].pageX;
|
2825 |
-
_this.thumbClickable = false;
|
2826 |
-
}
|
2827 |
-
});
|
2828 |
-
|
2829 |
-
_this.core.$outer.find('.lg-thumb').on('touchmove.lg', function(e) {
|
2830 |
-
if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
|
2831 |
-
e.preventDefault();
|
2832 |
-
endCoords = e.originalEvent.targetTouches[0].pageX;
|
2833 |
-
isMoved = true;
|
2834 |
-
|
2835 |
-
_this.$thumbOuter.addClass('lg-dragging');
|
2836 |
-
|
2837 |
-
tempLeft = _this.left;
|
2838 |
-
|
2839 |
-
tempLeft = tempLeft - (endCoords - startCoords);
|
2840 |
-
|
2841 |
-
if (tempLeft > (_this.thumbTotalWidth - _this.thumbOuterWidth)) {
|
2842 |
-
tempLeft = _this.thumbTotalWidth - _this.thumbOuterWidth;
|
2843 |
-
}
|
2844 |
-
|
2845 |
-
if (tempLeft < 0) {
|
2846 |
-
tempLeft = 0;
|
2847 |
-
}
|
2848 |
-
|
2849 |
-
// move current slide
|
2850 |
-
_this.setTranslate(tempLeft);
|
2851 |
-
|
2852 |
-
}
|
2853 |
-
});
|
2854 |
-
|
2855 |
-
_this.core.$outer.find('.lg-thumb').on('touchend.lg', function() {
|
2856 |
-
if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
|
2857 |
-
|
2858 |
-
if (isMoved) {
|
2859 |
-
isMoved = false;
|
2860 |
-
_this.$thumbOuter.removeClass('lg-dragging');
|
2861 |
-
if (Math.abs(endCoords - startCoords) < _this.core.s.swipeThreshold) {
|
2862 |
-
_this.thumbClickable = true;
|
2863 |
-
}
|
2864 |
-
|
2865 |
-
_this.left = tempLeft;
|
2866 |
-
} else {
|
2867 |
-
_this.thumbClickable = true;
|
2868 |
-
}
|
2869 |
-
} else {
|
2870 |
-
_this.thumbClickable = true;
|
2871 |
-
}
|
2872 |
-
});
|
2873 |
-
|
2874 |
-
};
|
2875 |
-
|
2876 |
-
Thumbnail.prototype.toogle = function() {
|
2877 |
-
var _this = this;
|
2878 |
-
if (_this.core.s.toogleThumb) {
|
2879 |
-
_this.core.$outer.addClass('lg-can-toggle');
|
2880 |
-
_this.$thumbOuter.append('<span class="lg-toogle-thumb lg-icon"></span>');
|
2881 |
-
_this.core.$outer.find('.lg-toogle-thumb').on('click.lg', function() {
|
2882 |
-
_this.core.$outer.toggleClass('lg-thumb-open');
|
2883 |
-
});
|
2884 |
-
}
|
2885 |
-
};
|
2886 |
-
|
2887 |
-
Thumbnail.prototype.thumbkeyPress = function() {
|
2888 |
-
var _this = this;
|
2889 |
-
$(window).on('keydown.lg.thumb', function(e) {
|
2890 |
-
if (e.keyCode === 38) {
|
2891 |
-
e.preventDefault();
|
2892 |
-
_this.core.$outer.addClass('lg-thumb-open');
|
2893 |
-
} else if (e.keyCode === 40) {
|
2894 |
-
e.preventDefault();
|
2895 |
-
_this.core.$outer.removeClass('lg-thumb-open');
|
2896 |
-
}
|
2897 |
-
});
|
2898 |
-
};
|
2899 |
-
|
2900 |
-
Thumbnail.prototype.destroy = function() {
|
2901 |
-
if (this.core.s.thumbnail && this.core.$items.length > 1) {
|
2902 |
-
$(window).off('resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb');
|
2903 |
-
this.$thumbOuter.remove();
|
2904 |
-
this.core.$outer.removeClass('lg-has-thumb');
|
2905 |
-
}
|
2906 |
-
};
|
2907 |
-
|
2908 |
-
$.fn.lightGallery.modules.Thumbnail = Thumbnail;
|
2909 |
-
|
2910 |
-
})();
|
2911 |
-
|
2912 |
-
}));
|
1 |
+
/*! lightgallery - v1.6.12 - 2019-02-19
|
2 |
+
* http://sachinchoolur.github.io/lightGallery/
|
3 |
+
* Copyright (c) 2019 Sachin N; Licensed GPLv3 */
|
4 |
+
(function (root, factory) {
|
5 |
+
if (typeof define === 'function' && define.amd) {
|
6 |
+
// AMD. Register as an anonymous module unless amdModuleId is set
|
7 |
+
define(['jquery'], function (a0) {
|
8 |
+
return (factory(a0));
|
9 |
+
});
|
10 |
+
} else if (typeof module === 'object' && module.exports) {
|
11 |
+
// Node. Does not work with strict CommonJS, but
|
12 |
+
// only CommonJS-like environments that support module.exports,
|
13 |
+
// like Node.
|
14 |
+
module.exports = factory(require('jquery'));
|
15 |
+
} else {
|
16 |
+
factory(root["jQuery"]);
|
17 |
+
}
|
18 |
+
}(this, function ($) {
|
19 |
+
|
20 |
+
(function() {
|
21 |
+
'use strict';
|
22 |
+
|
23 |
+
var defaults = {
|
24 |
+
|
25 |
+
mode: 'lg-slide',
|
26 |
+
|
27 |
+
// Ex : 'ease'
|
28 |
+
cssEasing: 'ease',
|
29 |
+
|
30 |
+
//'for jquery animation'
|
31 |
+
easing: 'linear',
|
32 |
+
speed: 600,
|
33 |
+
height: '100%',
|
34 |
+
width: '100%',
|
35 |
+
addClass: '',
|
36 |
+
startClass: 'lg-start-zoom',
|
37 |
+
backdropDuration: 150,
|
38 |
+
hideBarsDelay: 6000,
|
39 |
+
|
40 |
+
useLeft: false,
|
41 |
+
|
42 |
+
closable: true,
|
43 |
+
loop: true,
|
44 |
+
escKey: true,
|
45 |
+
keyPress: true,
|
46 |
+
controls: true,
|
47 |
+
slideEndAnimatoin: true,
|
48 |
+
hideControlOnEnd: false,
|
49 |
+
mousewheel: true,
|
50 |
+
|
51 |
+
getCaptionFromTitleOrAlt: true,
|
52 |
+
|
53 |
+
// .lg-item || '.lg-sub-html'
|
54 |
+
appendSubHtmlTo: '.lg-sub-html',
|
55 |
+
|
56 |
+
subHtmlSelectorRelative: false,
|
57 |
+
|
58 |
+
/**
|
59 |
+
* @desc number of preload slides
|
60 |
+
* will exicute only after the current slide is fully loaded.
|
61 |
+
*
|
62 |
+
* @ex you clicked on 4th image and if preload = 1 then 3rd slide and 5th
|
63 |
+
* slide will be loaded in the background after the 4th slide is fully loaded..
|
64 |
+
* if preload is 2 then 2nd 3rd 5th 6th slides will be preloaded.. ... ...
|
65 |
+
*
|
66 |
+
*/
|
67 |
+
preload: 1,
|
68 |
+
showAfterLoad: true,
|
69 |
+
selector: '',
|
70 |
+
selectWithin: '',
|
71 |
+
nextHtml: '',
|
72 |
+
prevHtml: '',
|
73 |
+
|
74 |
+
// 0, 1
|
75 |
+
index: false,
|
76 |
+
|
77 |
+
iframeMaxWidth: '100%',
|
78 |
+
|
79 |
+
download: true,
|
80 |
+
counter: true,
|
81 |
+
appendCounterTo: '.lg-toolbar',
|
82 |
+
|
83 |
+
swipeThreshold: 50,
|
84 |
+
enableSwipe: true,
|
85 |
+
enableDrag: true,
|
86 |
+
|
87 |
+
dynamic: false,
|
88 |
+
dynamicEl: [],
|
89 |
+
galleryId: 1
|
90 |
+
};
|
91 |
+
|
92 |
+
function Plugin(element, options) {
|
93 |
+
|
94 |
+
// Current lightGallery element
|
95 |
+
this.el = element;
|
96 |
+
|
97 |
+
// Current jquery element
|
98 |
+
this.$el = $(element);
|
99 |
+
|
100 |
+
// lightGallery settings
|
101 |
+
this.s = $.extend({}, defaults, options);
|
102 |
+
|
103 |
+
// When using dynamic mode, ensure dynamicEl is an array
|
104 |
+
if (this.s.dynamic && this.s.dynamicEl !== 'undefined' && this.s.dynamicEl.constructor === Array && !this.s.dynamicEl.length) {
|
105 |
+
throw ('When using dynamic mode, you must also define dynamicEl as an Array.');
|
106 |
+
}
|
107 |
+
|
108 |
+
// lightGallery modules
|
109 |
+
this.modules = {};
|
110 |
+
|
111 |
+
// false when lightgallery complete first slide;
|
112 |
+
this.lGalleryOn = false;
|
113 |
+
|
114 |
+
this.lgBusy = false;
|
115 |
+
|
116 |
+
// Timeout function for hiding controls;
|
117 |
+
this.hideBartimeout = false;
|
118 |
+
|
119 |
+
// To determine browser supports for touch events;
|
120 |
+
this.isTouch = ('ontouchstart' in document.documentElement);
|
121 |
+
|
122 |
+
// Disable hideControlOnEnd if sildeEndAnimation is true
|
123 |
+
if (this.s.slideEndAnimatoin) {
|
124 |
+
this.s.hideControlOnEnd = false;
|
125 |
+
}
|
126 |
+
|
127 |
+
// Gallery items
|
128 |
+
if (this.s.dynamic) {
|
129 |
+
this.$items = this.s.dynamicEl;
|
130 |
+
} else {
|
131 |
+
if (this.s.selector === 'this') {
|
132 |
+
this.$items = this.$el;
|
133 |
+
} else if (this.s.selector !== '') {
|
134 |
+
if (this.s.selectWithin) {
|
135 |
+
this.$items = $(this.s.selectWithin).find(this.s.selector);
|
136 |
+
} else {
|
137 |
+
this.$items = this.$el.find($(this.s.selector));
|
138 |
+
}
|
139 |
+
} else {
|
140 |
+
this.$items = this.$el.children();
|
141 |
+
}
|
142 |
+
}
|
143 |
+
|
144 |
+
// .lg-item
|
145 |
+
this.$slide = '';
|
146 |
+
|
147 |
+
// .lg-outer
|
148 |
+
this.$outer = '';
|
149 |
+
|
150 |
+
this.init();
|
151 |
+
|
152 |
+
return this;
|
153 |
+
}
|
154 |
+
|
155 |
+
Plugin.prototype.init = function() {
|
156 |
+
|
157 |
+
var _this = this;
|
158 |
+
|
159 |
+
// s.preload should not be more than $item.length
|
160 |
+
if (_this.s.preload > _this.$items.length) {
|
161 |
+
_this.s.preload = _this.$items.length;
|
162 |
+
}
|
163 |
+
|
164 |
+
// if dynamic option is enabled execute immediately
|
165 |
+
var _hash = window.location.hash;
|
166 |
+
if (_hash.indexOf('lg=' + this.s.galleryId) > 0) {
|
167 |
+
|
168 |
+
_this.index = parseInt(_hash.split('&slide=')[1], 10);
|
169 |
+
|
170 |
+
$('body').addClass('lg-from-hash');
|
171 |
+
if (!$('body').hasClass('lg-on')) {
|
172 |
+
setTimeout(function() {
|
173 |
+
_this.build(_this.index);
|
174 |
+
});
|
175 |
+
|
176 |
+
$('body').addClass('lg-on');
|
177 |
+
}
|
178 |
+
}
|
179 |
+
|
180 |
+
if (_this.s.dynamic) {
|
181 |
+
|
182 |
+
_this.$el.trigger('onBeforeOpen.lg');
|
183 |
+
|
184 |
+
_this.index = _this.s.index || 0;
|
185 |
+
|
186 |
+
// prevent accidental double execution
|
187 |
+
if (!$('body').hasClass('lg-on')) {
|
188 |
+
setTimeout(function() {
|
189 |
+
_this.build(_this.index);
|
190 |
+
$('body').addClass('lg-on');
|
191 |
+
});
|
192 |
+
}
|
193 |
+
} else {
|
194 |
+
|
195 |
+
// Using different namespace for click because click event should not unbind if selector is same object('this')
|
196 |
+
_this.$items.on('click.lgcustom', function(event) {
|
197 |
+
|
198 |
+
// For IE8
|
199 |
+
try {
|
200 |
+
event.preventDefault();
|
201 |
+
event.preventDefault();
|
202 |
+
} catch (er) {
|
203 |
+
event.returnValue = false;
|
204 |
+
}
|
205 |
+
|
206 |
+
_this.$el.trigger('onBeforeOpen.lg');
|
207 |
+
|
208 |
+
_this.index = _this.s.index || _this.$items.index(this);
|
209 |
+
|
210 |
+
// prevent accidental double execution
|
211 |
+
if (!$('body').hasClass('lg-on')) {
|
212 |
+
_this.build(_this.index);
|
213 |
+
$('body').addClass('lg-on');
|
214 |
+
}
|
215 |
+
});
|
216 |
+
}
|
217 |
+
|
218 |
+
};
|
219 |
+
|
220 |
+
Plugin.prototype.build = function(index) {
|
221 |
+
|
222 |
+
var _this = this;
|
223 |
+
|
224 |
+
_this.structure();
|
225 |
+
|
226 |
+
// module constructor
|
227 |
+
$.each($.fn.lightGallery.modules, function(key) {
|
228 |
+
_this.modules[key] = new $.fn.lightGallery.modules[key](_this.el);
|
229 |
+
});
|
230 |
+
|
231 |
+
// initiate slide function
|
232 |
+
_this.slide(index, false, false, false);
|
233 |
+
|
234 |
+
if (_this.s.keyPress) {
|
235 |
+
_this.keyPress();
|
236 |
+
}
|
237 |
+
|
238 |
+
if (_this.$items.length > 1) {
|
239 |
+
|
240 |
+
_this.arrow();
|
241 |
+
|
242 |
+
setTimeout(function() {
|
243 |
+
_this.enableDrag();
|
244 |
+
_this.enableSwipe();
|
245 |
+
}, 50);
|
246 |
+
|
247 |
+
if (_this.s.mousewheel) {
|
248 |
+
_this.mousewheel();
|
249 |
+
}
|
250 |
+
} else {
|
251 |
+
_this.$slide.on('click.lg', function() {
|
252 |
+
_this.$el.trigger('onSlideClick.lg');
|
253 |
+
});
|
254 |
+
}
|
255 |
+
|
256 |
+
_this.counter();
|
257 |
+
|
258 |
+
_this.closeGallery();
|
259 |
+
|
260 |
+
_this.$el.trigger('onAfterOpen.lg');
|
261 |
+
|
262 |
+
// Hide controllers if mouse doesn't move for some period
|
263 |
+
_this.$outer.on('mousemove.lg click.lg touchstart.lg', function() {
|
264 |
+
|
265 |
+
_this.$outer.removeClass('lg-hide-items');
|
266 |
+
|
267 |
+
clearTimeout(_this.hideBartimeout);
|
268 |
+
|
269 |
+
// Timeout will be cleared on each slide movement also
|
270 |
+
_this.hideBartimeout = setTimeout(function() {
|
271 |
+
_this.$outer.addClass('lg-hide-items');
|
272 |
+
}, _this.s.hideBarsDelay);
|
273 |
+
|
274 |
+
});
|
275 |
+
|
276 |
+
_this.$outer.trigger('mousemove.lg');
|
277 |
+
|
278 |
+
};
|
279 |
+
|
280 |
+
Plugin.prototype.structure = function() {
|
281 |
+
var list = '';
|
282 |
+
var controls = '';
|
283 |
+
var i = 0;
|
284 |
+
var subHtmlCont = '';
|
285 |
+
var template;
|
286 |
+
var _this = this;
|
287 |
+
|
288 |
+
$('body').append('<div class="lg-backdrop"></div>');
|
289 |
+
$('.lg-backdrop').css('transition-duration', this.s.backdropDuration + 'ms');
|
290 |
+
|
291 |
+
// Create gallery items
|
292 |
+
for (i = 0; i < this.$items.length; i++) {
|
293 |
+
list += '<div class="lg-item"></div>';
|
294 |
+
}
|
295 |
+
|
296 |
+
// Create controlls
|
297 |
+
if (this.s.controls && this.$items.length > 1) {
|
298 |
+
controls = '<div class="lg-actions">' +
|
299 |
+
'<button class="lg-prev lg-icon">' + this.s.prevHtml + '</button>' +
|
300 |
+
'<button class="lg-next lg-icon">' + this.s.nextHtml + '</button>' +
|
301 |
+
'</div>';
|
302 |
+
}
|
303 |
+
|
304 |
+
if (this.s.appendSubHtmlTo === '.lg-sub-html') {
|
305 |
+
subHtmlCont = '<div class="lg-sub-html"></div>';
|
306 |
+
}
|
307 |
+
|
308 |
+
template = '<div class="lg-outer ' + this.s.addClass + ' ' + this.s.startClass + '">' +
|
309 |
+
'<div class="lg" style="width:' + this.s.width + '; height:' + this.s.height + '">' +
|
310 |
+
'<div class="lg-inner">' + list + '</div>' +
|
311 |
+
'<div class="lg-toolbar lg-group">' +
|
312 |
+
'<span class="lg-close lg-icon"></span>' +
|
313 |
+
'</div>' +
|
314 |
+
controls +
|
315 |
+
subHtmlCont +
|
316 |
+
'</div>' +
|
317 |
+
'</div>';
|
318 |
+
|
319 |
+
$('body').append(template);
|
320 |
+
this.$outer = $('.lg-outer');
|
321 |
+
this.$slide = this.$outer.find('.lg-item');
|
322 |
+
|
323 |
+
if (this.s.useLeft) {
|
324 |
+
this.$outer.addClass('lg-use-left');
|
325 |
+
|
326 |
+
// Set mode lg-slide if use left is true;
|
327 |
+
this.s.mode = 'lg-slide';
|
328 |
+
} else {
|
329 |
+
this.$outer.addClass('lg-use-css3');
|
330 |
+
}
|
331 |
+
|
332 |
+
// For fixed height gallery
|
333 |
+
_this.setTop();
|
334 |
+
$(window).on('resize.lg orientationchange.lg', function() {
|
335 |
+
setTimeout(function() {
|
336 |
+
_this.setTop();
|
337 |
+
}, 100);
|
338 |
+
});
|
339 |
+
|
340 |
+
// add class lg-current to remove initial transition
|
341 |
+
this.$slide.eq(this.index).addClass('lg-current');
|
342 |
+
|
343 |
+
// add Class for css support and transition mode
|
344 |
+
if (this.doCss()) {
|
345 |
+
this.$outer.addClass('lg-css3');
|
346 |
+
} else {
|
347 |
+
this.$outer.addClass('lg-css');
|
348 |
+
|
349 |
+
// Set speed 0 because no animation will happen if browser doesn't support css3
|
350 |
+
this.s.speed = 0;
|
351 |
+
}
|
352 |
+
|
353 |
+
this.$outer.addClass(this.s.mode);
|
354 |
+
|
355 |
+
if (this.s.enableDrag && this.$items.length > 1) {
|
356 |
+
this.$outer.addClass('lg-grab');
|
357 |
+
}
|
358 |
+
|
359 |
+
if (this.s.showAfterLoad) {
|
360 |
+
this.$outer.addClass('lg-show-after-load');
|
361 |
+
}
|
362 |
+
|
363 |
+
if (this.doCss()) {
|
364 |
+
var $inner = this.$outer.find('.lg-inner');
|
365 |
+
$inner.css('transition-timing-function', this.s.cssEasing);
|
366 |
+
$inner.css('transition-duration', this.s.speed + 'ms');
|
367 |
+
}
|
368 |
+
|
369 |
+
setTimeout(function() {
|
370 |
+
$('.lg-backdrop').addClass('in');
|
371 |
+
});
|
372 |
+
|
373 |
+
setTimeout(function() {
|
374 |
+
_this.$outer.addClass('lg-visible');
|
375 |
+
}, this.s.backdropDuration);
|
376 |
+
|
377 |
+
if (this.s.download) {
|
378 |
+
this.$outer.find('.lg-toolbar').append('<a id="lg-download" target="_blank" download class="lg-download lg-icon"></a>');
|
379 |
+
}
|
380 |
+
|
381 |
+
// Store the current scroll top value to scroll back after closing the gallery..
|
382 |
+
this.prevScrollTop = $(window).scrollTop();
|
383 |
+
|
384 |
+
};
|
385 |
+
|
386 |
+
// For fixed height gallery
|
387 |
+
Plugin.prototype.setTop = function() {
|
388 |
+
if (this.s.height !== '100%') {
|
389 |
+
var wH = $(window).height();
|
390 |
+
var top = (wH - parseInt(this.s.height, 10)) / 2;
|
391 |
+
var $lGallery = this.$outer.find('.lg');
|
392 |
+
if (wH >= parseInt(this.s.height, 10)) {
|
393 |
+
$lGallery.css('top', top + 'px');
|
394 |
+
} else {
|
395 |
+
$lGallery.css('top', '0px');
|
396 |
+
}
|
397 |
+
}
|
398 |
+
};
|
399 |
+
|
400 |
+
// Find css3 support
|
401 |
+
Plugin.prototype.doCss = function() {
|
402 |
+
// check for css animation support
|
403 |
+
var support = function() {
|
404 |
+
var transition = ['transition', 'MozTransition', 'WebkitTransition', 'OTransition', 'msTransition', 'KhtmlTransition'];
|
405 |
+
var root = document.documentElement;
|
406 |
+
var i = 0;
|
407 |
+
for (i = 0; i < transition.length; i++) {
|
408 |
+
if (transition[i] in root.style) {
|
409 |
+
return true;
|
410 |
+
}
|
411 |
+
}
|
412 |
+
};
|
413 |
+
|
414 |
+
if (support()) {
|
415 |
+
return true;
|
416 |
+
}
|
417 |
+
|
418 |
+
return false;
|
419 |
+
};
|
420 |
+
|
421 |
+
/**
|
422 |
+
* @desc Check the given src is video
|
423 |
+
* @param {String} src
|
424 |
+
* @return {Object} video type
|
425 |
+
* Ex:{ youtube : ["//www.youtube.com/watch?v=c0asJgSyxcY", "c0asJgSyxcY"] }
|
426 |
+
*/
|
427 |
+
Plugin.prototype.isVideo = function(src, index) {
|
428 |
+
|
429 |
+
var html;
|
430 |
+
if (this.s.dynamic) {
|
431 |
+
html = this.s.dynamicEl[index].html;
|
432 |
+
} else {
|
433 |
+
html = this.$items.eq(index).attr('data-html');
|
434 |
+
}
|
435 |
+
|
436 |
+
if (!src) {
|
437 |
+
if(html) {
|
438 |
+
return {
|
439 |
+
html5: true
|
440 |
+
};
|
441 |
+
} else {
|
442 |
+
console.error('lightGallery :- data-src is not pvovided on slide item ' + (index + 1) + '. Please make sure the selector property is properly configured. More info - http://sachinchoolur.github.io/lightGallery/demos/html-markup.html');
|
443 |
+
return false;
|
444 |
+
}
|
445 |
+
}
|
446 |
+
|
447 |
+
var youtube = src.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com|be-nocookie\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i);
|
448 |
+
var vimeo = src.match(/\/\/(?:www\.)?vimeo.com\/([0-9a-z\-_]+)/i);
|
449 |
+
var dailymotion = src.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i);
|
450 |
+
var vk = src.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i);
|
451 |
+
|
452 |
+
if (youtube) {
|
453 |
+
return {
|
454 |
+
youtube: youtube
|
455 |
+
};
|
456 |
+
} else if (vimeo) {
|
457 |
+
return {
|
458 |
+
vimeo: vimeo
|
459 |
+
};
|
460 |
+
} else if (dailymotion) {
|
461 |
+
return {
|
462 |
+
dailymotion: dailymotion
|
463 |
+
};
|
464 |
+
} else if (vk) {
|
465 |
+
return {
|
466 |
+
vk: vk
|
467 |
+
};
|
468 |
+
}
|
469 |
+
};
|
470 |
+
|
471 |
+
/**
|
472 |
+
* @desc Create image counter
|
473 |
+
* Ex: 1/10
|
474 |
+
*/
|
475 |
+
Plugin.prototype.counter = function() {
|
476 |
+
if (this.s.counter) {
|
477 |
+
$(this.s.appendCounterTo).append('<div id="lg-counter"><span id="lg-counter-current">' + (parseInt(this.index, 10) + 1) + '</span> / <span id="lg-counter-all">' + this.$items.length + '</span></div>');
|
478 |
+
}
|
479 |
+
};
|
480 |
+
|
481 |
+
/**
|
482 |
+
* @desc add sub-html into the slide
|
483 |
+
* @param {Number} index - index of the slide
|
484 |
+
*/
|
485 |
+
Plugin.prototype.addHtml = function(index) {
|
486 |
+
var subHtml = null;
|
487 |
+
var subHtmlUrl;
|
488 |
+
var $currentEle;
|
489 |
+
if (this.s.dynamic) {
|
490 |
+
if (this.s.dynamicEl[index].subHtmlUrl) {
|
491 |
+
subHtmlUrl = this.s.dynamicEl[index].subHtmlUrl;
|
492 |
+
} else {
|
493 |
+
subHtml = this.s.dynamicEl[index].subHtml;
|
494 |
+
}
|
495 |
+
} else {
|
496 |
+
$currentEle = this.$items.eq(index);
|
497 |
+
if ($currentEle.attr('data-sub-html-url')) {
|
498 |
+
subHtmlUrl = $currentEle.attr('data-sub-html-url');
|
499 |
+
} else {
|
500 |
+
subHtml = $currentEle.attr('data-sub-html');
|
501 |
+
if (this.s.getCaptionFromTitleOrAlt && !subHtml) {
|
502 |
+
subHtml = $currentEle.attr('title') || $currentEle.find('img').first().attr('alt');
|
503 |
+
}
|
504 |
+
}
|
505 |
+
}
|
506 |
+
|
507 |
+
if (!subHtmlUrl) {
|
508 |
+
if (typeof subHtml !== 'undefined' && subHtml !== null) {
|
509 |
+
|
510 |
+
// get first letter of subhtml
|
511 |
+
// if first letter starts with . or # get the html form the jQuery object
|
512 |
+
var fL = subHtml.substring(0, 1);
|
513 |
+
if (fL === '.' || fL === '#') {
|
514 |
+
if (this.s.subHtmlSelectorRelative && !this.s.dynamic) {
|
515 |
+
subHtml = $currentEle.find(subHtml).html();
|
516 |
+
} else {
|
517 |
+
subHtml = $(subHtml).html();
|
518 |
+
}
|
519 |
+
}
|
520 |
+
} else {
|
521 |
+
subHtml = '';
|
522 |
+
}
|
523 |
+
}
|
524 |
+
|
525 |
+
if (this.s.appendSubHtmlTo === '.lg-sub-html') {
|
526 |
+
|
527 |
+
if (subHtmlUrl) {
|
528 |
+
this.$outer.find(this.s.appendSubHtmlTo).load(subHtmlUrl);
|
529 |
+
} else {
|
530 |
+
this.$outer.find(this.s.appendSubHtmlTo).html(subHtml);
|
531 |
+
}
|
532 |
+
|
533 |
+
} else {
|
534 |
+
|
535 |
+
if (subHtmlUrl) {
|
536 |
+
this.$slide.eq(index).load(subHtmlUrl);
|
537 |
+
} else {
|
538 |
+
this.$slide.eq(index).append(subHtml);
|
539 |
+
}
|
540 |
+
}
|
541 |
+
|
542 |
+
// Add lg-empty-html class if title doesn't exist
|
543 |
+
if (typeof subHtml !== 'undefined' && subHtml !== null) {
|
544 |
+
if (subHtml === '') {
|
545 |
+
this.$outer.find(this.s.appendSubHtmlTo).addClass('lg-empty-html');
|
546 |
+
} else {
|
547 |
+
this.$outer.find(this.s.appendSubHtmlTo).removeClass('lg-empty-html');
|
548 |
+
}
|
549 |
+
}
|
550 |
+
|
551 |
+
this.$el.trigger('onAfterAppendSubHtml.lg', [index]);
|
552 |
+
};
|
553 |
+
|
554 |
+
/**
|
555 |
+
* @desc Preload slides
|
556 |
+
* @param {Number} index - index of the slide
|
557 |
+
*/
|
558 |
+
Plugin.prototype.preload = function(index) {
|
559 |
+
var i = 1;
|
560 |
+
var j = 1;
|
561 |
+
for (i = 1; i <= this.s.preload; i++) {
|
562 |
+
if (i >= this.$items.length - index) {
|
563 |
+
break;
|
564 |
+
}
|
565 |
+
|
566 |
+
this.loadContent(index + i, false, 0);
|
567 |
+
}
|
568 |
+
|
569 |
+
for (j = 1; j <= this.s.preload; j++) {
|
570 |
+
if (index - j < 0) {
|
571 |
+
break;
|
572 |
+
}
|
573 |
+
|
574 |
+
this.loadContent(index - j, false, 0);
|
575 |
+
}
|
576 |
+
};
|
577 |
+
|
578 |
+
/**
|
579 |
+
* @desc Load slide content into slide.
|
580 |
+
* @param {Number} index - index of the slide.
|
581 |
+
* @param {Boolean} rec - if true call loadcontent() function again.
|
582 |
+
* @param {Boolean} delay - delay for adding complete class. it is 0 except first time.
|
583 |
+
*/
|
584 |
+
Plugin.prototype.loadContent = function(index, rec, delay) {
|
585 |
+
|
586 |
+
var _this = this;
|
587 |
+
var _hasPoster = false;
|
588 |
+
var _$img;
|
589 |
+
var _src;
|
590 |
+
var _poster;
|
591 |
+
var _srcset;
|
592 |
+
var _sizes;
|
593 |
+
var _html;
|
594 |
+
var getResponsiveSrc = function(srcItms) {
|
595 |
+
var rsWidth = [];
|
596 |
+
var rsSrc = [];
|
597 |
+
for (var i = 0; i < srcItms.length; i++) {
|
598 |
+
var __src = srcItms[i].split(' ');
|
599 |
+
|
600 |
+
// Manage empty space
|
601 |
+
if (__src[0] === '') {
|
602 |
+
__src.splice(0, 1);
|
603 |
+
}
|
604 |
+
|
605 |
+
rsSrc.push(__src[0]);
|
606 |
+
rsWidth.push(__src[1]);
|
607 |
+
}
|
608 |
+
|
609 |
+
var wWidth = $(window).width();
|
610 |
+
for (var j = 0; j < rsWidth.length; j++) {
|
611 |
+
if (parseInt(rsWidth[j], 10) > wWidth) {
|
612 |
+
_src = rsSrc[j];
|
613 |
+
break;
|
614 |
+
}
|
615 |
+
}
|
616 |
+
};
|
617 |
+
|
618 |
+
if (_this.s.dynamic) {
|
619 |
+
|
620 |
+
if (_this.s.dynamicEl[index].poster) {
|
621 |
+
_hasPoster = true;
|
622 |
+
_poster = _this.s.dynamicEl[index].poster;
|
623 |
+
}
|
624 |
+
|
625 |
+
_html = _this.s.dynamicEl[index].html;
|
626 |
+
_src = _this.s.dynamicEl[index].src;
|
627 |
+
|
628 |
+
if (_this.s.dynamicEl[index].responsive) {
|
629 |
+
var srcDyItms = _this.s.dynamicEl[index].responsive.split(',');
|
630 |
+
getResponsiveSrc(srcDyItms);
|
631 |
+
}
|
632 |
+
|
633 |
+
_srcset = _this.s.dynamicEl[index].srcset;
|
634 |
+
_sizes = _this.s.dynamicEl[index].sizes;
|
635 |
+
|
636 |
+
} else {
|
637 |
+
|
638 |
+
if (_this.$items.eq(index).attr('data-poster')) {
|
639 |
+
_hasPoster = true;
|
640 |
+
_poster = _this.$items.eq(index).attr('data-poster');
|
641 |
+
}
|
642 |
+
|
643 |
+
_html = _this.$items.eq(index).attr('data-html');
|
644 |
+
_src = _this.$items.eq(index).attr('href') || _this.$items.eq(index).attr('data-src');
|
645 |
+
|
646 |
+
if (_this.$items.eq(index).attr('data-responsive')) {
|
647 |
+
var srcItms = _this.$items.eq(index).attr('data-responsive').split(',');
|
648 |
+
getResponsiveSrc(srcItms);
|
649 |
+
}
|
650 |
+
|
651 |
+
_srcset = _this.$items.eq(index).attr('data-srcset');
|
652 |
+
_sizes = _this.$items.eq(index).attr('data-sizes');
|
653 |
+
|
654 |
+
}
|
655 |
+
|
656 |
+
//if (_src || _srcset || _sizes || _poster) {
|
657 |
+
|
658 |
+
var iframe = false;
|
659 |
+
if (_this.s.dynamic) {
|
660 |
+
if (_this.s.dynamicEl[index].iframe) {
|
661 |
+
iframe = true;
|
662 |
+
}
|
663 |
+
} else {
|
664 |
+
if (_this.$items.eq(index).attr('data-iframe') === 'true') {
|
665 |
+
iframe = true;
|
666 |
+
}
|
667 |
+
}
|
668 |
+
|
669 |
+
var _isVideo = _this.isVideo(_src, index);
|
670 |
+
if (!_this.$slide.eq(index).hasClass('lg-loaded')) {
|
671 |
+
if (iframe) {
|
672 |
+
_this.$slide.eq(index).prepend('<div class="lg-video-cont lg-has-iframe" style="max-width:' + _this.s.iframeMaxWidth + '"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="' + _src + '" allowfullscreen="true"></iframe></div></div>');
|
673 |
+
} else if (_hasPoster) {
|
674 |
+
var videoClass = '';
|
675 |
+
if (_isVideo && _isVideo.youtube) {
|
676 |
+
videoClass = 'lg-has-youtube';
|
677 |
+
} else if (_isVideo && _isVideo.vimeo) {
|
678 |
+
videoClass = 'lg-has-vimeo';
|
679 |
+
} else {
|
680 |
+
videoClass = 'lg-has-html5';
|
681 |
+
}
|
682 |
+
|
683 |
+
_this.$slide.eq(index).prepend('<div class="lg-video-cont ' + videoClass + ' "><div class="lg-video"><span class="lg-video-play"></span><img class="lg-object lg-has-poster" src="' + _poster + '" /></div></div>');
|
684 |
+
|
685 |
+
} else if (_isVideo) {
|
686 |
+
_this.$slide.eq(index).prepend('<div class="lg-video-cont "><div class="lg-video"></div></div>');
|
687 |
+
_this.$el.trigger('hasVideo.lg', [index, _src, _html]);
|
688 |
+
} else {
|
689 |
+
_this.$slide.eq(index).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" src="' + _src + '" /></div>');
|
690 |
+
}
|
691 |
+
|
692 |
+
_this.$el.trigger('onAferAppendSlide.lg', [index]);
|
693 |
+
|
694 |
+
_$img = _this.$slide.eq(index).find('.lg-object');
|
695 |
+
if (_sizes) {
|
696 |
+
_$img.attr('sizes', _sizes);
|
697 |
+
}
|
698 |
+
|
699 |
+
if (_srcset) {
|
700 |
+
_$img.attr('srcset', _srcset);
|
701 |
+
try {
|
702 |
+
picturefill({
|
703 |
+
elements: [_$img[0]]
|
704 |
+
});
|
705 |
+
} catch (e) {
|
706 |
+
console.warn('lightGallery :- If you want srcset to be supported for older browser please include picturefil version 2 javascript library in your document.');
|
707 |
+
}
|
708 |
+
}
|
709 |
+
|
710 |
+
if (this.s.appendSubHtmlTo !== '.lg-sub-html') {
|
711 |
+
_this.addHtml(index);
|
712 |
+
}
|
713 |
+
|
714 |
+
_this.$slide.eq(index).addClass('lg-loaded');
|
715 |
+
}
|
716 |
+
|
717 |
+
_this.$slide.eq(index).find('.lg-object').on('load.lg error.lg', function() {
|
718 |
+
|
719 |
+
// For first time add some delay for displaying the start animation.
|
720 |
+
var _speed = 0;
|
721 |
+
|
722 |
+
// Do not change the delay value because it is required for zoom plugin.
|
723 |
+
// If gallery opened from direct url (hash) speed value should be 0
|
724 |
+
if (delay && !$('body').hasClass('lg-from-hash')) {
|
725 |
+
_speed = delay;
|
726 |
+
}
|
727 |
+
|
728 |
+
setTimeout(function() {
|
729 |
+
_this.$slide.eq(index).addClass('lg-complete');
|
730 |
+
_this.$el.trigger('onSlideItemLoad.lg', [index, delay || 0]);
|
731 |
+
}, _speed);
|
732 |
+
|
733 |
+
});
|
734 |
+
|
735 |
+
// @todo check load state for html5 videos
|
736 |
+
if (_isVideo && _isVideo.html5 && !_hasPoster) {
|
737 |
+
_this.$slide.eq(index).addClass('lg-complete');
|
738 |
+
}
|
739 |
+
|
740 |
+
if (rec === true) {
|
741 |
+
if (!_this.$slide.eq(index).hasClass('lg-complete')) {
|
742 |
+
_this.$slide.eq(index).find('.lg-object').on('load.lg error.lg', function() {
|
743 |
+
_this.preload(index);
|
744 |
+
});
|
745 |
+
} else {
|
746 |
+
_this.preload(index);
|
747 |
+
}
|
748 |
+
}
|
749 |
+
|
750 |
+
//}
|
751 |
+
};
|
752 |
+
|
753 |
+
/**
|
754 |
+
* @desc slide function for lightgallery
|
755 |
+
** Slide() gets call on start
|
756 |
+
** ** Set lg.on true once slide() function gets called.
|
757 |
+
** Call loadContent() on slide() function inside setTimeout
|
758 |
+
** ** On first slide we do not want any animation like slide of fade
|
759 |
+
** ** So on first slide( if lg.on if false that is first slide) loadContent() should start loading immediately
|
760 |
+
** ** Else loadContent() should wait for the transition to complete.
|
761 |
+
** ** So set timeout s.speed + 50
|
762 |
+
<=> ** loadContent() will load slide content in to the particular slide
|
763 |
+
** ** It has recursion (rec) parameter. if rec === true loadContent() will call preload() function.
|
764 |
+
** ** preload will execute only when the previous slide is fully loaded (images iframe)
|
765 |
+
** ** avoid simultaneous image load
|
766 |
+
<=> ** Preload() will check for s.preload value and call loadContent() again accoring to preload value
|
767 |
+
** loadContent() <====> Preload();
|
768 |
+
|
769 |
+
* @param {Number} index - index of the slide
|
770 |
+
* @param {Boolean} fromTouch - true if slide function called via touch event or mouse drag
|
771 |
+
* @param {Boolean} fromThumb - true if slide function called via thumbnail click
|
772 |
+
* @param {String} direction - Direction of the slide(next/prev)
|
773 |
+
*/
|
774 |
+
Plugin.prototype.slide = function(index, fromTouch, fromThumb, direction) {
|
775 |
+
|
776 |
+
var _prevIndex = this.$outer.find('.lg-current').index();
|
777 |
+
var _this = this;
|
778 |
+
|
779 |
+
// Prevent if multiple call
|
780 |
+
// Required for hsh plugin
|
781 |
+
if (_this.lGalleryOn && (_prevIndex === index)) {
|
782 |
+
return;
|
783 |
+
}
|
784 |
+
|
785 |
+
var _length = this.$slide.length;
|
786 |
+
var _time = _this.lGalleryOn ? this.s.speed : 0;
|
787 |
+
|
788 |
+
if (!_this.lgBusy) {
|
789 |
+
|
790 |
+
if (this.s.download) {
|
791 |
+
var _src;
|
792 |
+
if (_this.s.dynamic) {
|
793 |
+
_src = _this.s.dynamicEl[index].downloadUrl !== false && (_this.s.dynamicEl[index].downloadUrl || _this.s.dynamicEl[index].src);
|
794 |
+
} else {
|
795 |
+
_src = _this.$items.eq(index).attr('data-download-url') !== 'false' && (_this.$items.eq(index).attr('data-download-url') || _this.$items.eq(index).attr('href') || _this.$items.eq(index).attr('data-src'));
|
796 |
+
|
797 |
+
}
|
798 |
+
|
799 |
+
if (_src) {
|
800 |
+
$('#lg-download').attr('href', _src);
|
801 |
+
_this.$outer.removeClass('lg-hide-download');
|
802 |
+
} else {
|
803 |
+
_this.$outer.addClass('lg-hide-download');
|
804 |
+
}
|
805 |
+
}
|
806 |
+
|
807 |
+
this.$el.trigger('onBeforeSlide.lg', [_prevIndex, index, fromTouch, fromThumb]);
|
808 |
+
|
809 |
+
_this.lgBusy = true;
|
810 |
+
|
811 |
+
clearTimeout(_this.hideBartimeout);
|
812 |
+
|
813 |
+
// Add title if this.s.appendSubHtmlTo === lg-sub-html
|
814 |
+
if (this.s.appendSubHtmlTo === '.lg-sub-html') {
|
815 |
+
|
816 |
+
// wait for slide animation to complete
|
817 |
+
setTimeout(function() {
|
818 |
+
_this.addHtml(index);
|
819 |
+
}, _time);
|
820 |
+
}
|
821 |
+
|
822 |
+
this.arrowDisable(index);
|
823 |
+
|
824 |
+
if (!direction) {
|
825 |
+
if (index < _prevIndex) {
|
826 |
+
direction = 'prev';
|
827 |
+
} else if (index > _prevIndex) {
|
828 |
+
direction = 'next';
|
829 |
+
}
|
830 |
+
}
|
831 |
+
|
832 |
+
if (!fromTouch) {
|
833 |
+
|
834 |
+
// remove all transitions
|
835 |
+
_this.$outer.addClass('lg-no-trans');
|
836 |
+
|
837 |
+
this.$slide.removeClass('lg-prev-slide lg-next-slide');
|
838 |
+
|
839 |
+
if (direction === 'prev') {
|
840 |
+
|
841 |
+
//prevslide
|
842 |
+
this.$slide.eq(index).addClass('lg-prev-slide');
|
843 |
+
this.$slide.eq(_prevIndex).addClass('lg-next-slide');
|
844 |
+
} else {
|
845 |
+
|
846 |
+
// next slide
|
847 |
+
this.$slide.eq(index).addClass('lg-next-slide');
|
848 |
+
this.$slide.eq(_prevIndex).addClass('lg-prev-slide');
|
849 |
+
}
|
850 |
+
|
851 |
+
// give 50 ms for browser to add/remove class
|
852 |
+
setTimeout(function() {
|
853 |
+
_this.$slide.removeClass('lg-current');
|
854 |
+
|
855 |
+
//_this.$slide.eq(_prevIndex).removeClass('lg-current');
|
856 |
+
_this.$slide.eq(index).addClass('lg-current');
|
857 |
+
|
858 |
+
// reset all transitions
|
859 |
+
_this.$outer.removeClass('lg-no-trans');
|
860 |
+
}, 50);
|
861 |
+
} else {
|
862 |
+
|
863 |
+
this.$slide.removeClass('lg-prev-slide lg-current lg-next-slide');
|
864 |
+
var touchPrev;
|
865 |
+
var touchNext;
|
866 |
+
if (_length > 2) {
|
867 |
+
touchPrev = index - 1;
|
868 |
+
touchNext = index + 1;
|
869 |
+
|
870 |
+
if ((index === 0) && (_prevIndex === _length - 1)) {
|
871 |
+
|
872 |
+
// next slide
|
873 |
+
touchNext = 0;
|
874 |
+
touchPrev = _length - 1;
|
875 |
+
} else if ((index === _length - 1) && (_prevIndex === 0)) {
|
876 |
+
|
877 |
+
// prev slide
|
878 |
+
touchNext = 0;
|
879 |
+
touchPrev = _length - 1;
|
880 |
+
}
|
881 |
+
|
882 |
+
} else {
|
883 |
+
touchPrev = 0;
|
884 |
+
touchNext = 1;
|
885 |
+
}
|
886 |
+
|
887 |
+
if (direction === 'prev') {
|
888 |
+
_this.$slide.eq(touchNext).addClass('lg-next-slide');
|
889 |
+
} else {
|
890 |
+
_this.$slide.eq(touchPrev).addClass('lg-prev-slide');
|
891 |
+
}
|
892 |
+
|
893 |
+
_this.$slide.eq(index).addClass('lg-current');
|
894 |
+
}
|
895 |
+
|
896 |
+
if (_this.lGalleryOn) {
|
897 |
+
setTimeout(function() {
|
898 |
+
_this.loadContent(index, true, 0);
|
899 |
+
}, this.s.speed + 50);
|
900 |
+
|
901 |
+
setTimeout(function() {
|
902 |
+
_this.lgBusy = false;
|
903 |
+
_this.$el.trigger('onAfterSlide.lg', [_prevIndex, index, fromTouch, fromThumb]);
|
904 |
+
}, this.s.speed);
|
905 |
+
|
906 |
+
} else {
|
907 |
+
_this.loadContent(index, true, _this.s.backdropDuration);
|
908 |
+
|
909 |
+
_this.lgBusy = false;
|
910 |
+
_this.$el.trigger('onAfterSlide.lg', [_prevIndex, index, fromTouch, fromThumb]);
|
911 |
+
}
|
912 |
+
|
913 |
+
_this.lGalleryOn = true;
|
914 |
+
|
915 |
+
if (this.s.counter) {
|
916 |
+
$('#lg-counter-current').text(index + 1);
|
917 |
+
}
|
918 |
+
|
919 |
+
}
|
920 |
+
_this.index = index;
|
921 |
+
|
922 |
+
};
|
923 |
+
|
924 |
+
/**
|
925 |
+
* @desc Go to next slide
|
926 |
+
* @param {Boolean} fromTouch - true if slide function called via touch event
|
927 |
+
*/
|
928 |
+
Plugin.prototype.goToNextSlide = function(fromTouch) {
|
929 |
+
var _this = this;
|
930 |
+
var _loop = _this.s.loop;
|
931 |
+
if (fromTouch && _this.$slide.length < 3) {
|
932 |
+
_loop = false;
|
933 |
+
}
|
934 |
+
|
935 |
+
if (!_this.lgBusy) {
|
936 |
+
if ((_this.index + 1) < _this.$slide.length) {
|
937 |
+
_this.index++;
|
938 |
+
_this.$el.trigger('onBeforeNextSlide.lg', [_this.index]);
|
939 |
+
_this.slide(_this.index, fromTouch, false, 'next');
|
940 |
+
} else {
|
941 |
+
if (_loop) {
|
942 |
+
_this.index = 0;
|
943 |
+
_this.$el.trigger('onBeforeNextSlide.lg', [_this.index]);
|
944 |
+
_this.slide(_this.index, fromTouch, false, 'next');
|
945 |
+
} else if (_this.s.slideEndAnimatoin && !fromTouch) {
|
946 |
+
_this.$outer.addClass('lg-right-end');
|
947 |
+
setTimeout(function() {
|
948 |
+
_this.$outer.removeClass('lg-right-end');
|
949 |
+
}, 400);
|
950 |
+
}
|
951 |
+
}
|
952 |
+
}
|
953 |
+
};
|
954 |
+
|
955 |
+
/**
|
956 |
+
* @desc Go to previous slide
|
957 |
+
* @param {Boolean} fromTouch - true if slide function called via touch event
|
958 |
+
*/
|
959 |
+
Plugin.prototype.goToPrevSlide = function(fromTouch) {
|
960 |
+
var _this = this;
|
961 |
+
var _loop = _this.s.loop;
|
962 |
+
if (fromTouch && _this.$slide.length < 3) {
|
963 |
+
_loop = false;
|
964 |
+
}
|
965 |
+
|
966 |
+
if (!_this.lgBusy) {
|
967 |
+
if (_this.index > 0) {
|
968 |
+
_this.index--;
|
969 |
+
_this.$el.trigger('onBeforePrevSlide.lg', [_this.index, fromTouch]);
|
970 |
+
_this.slide(_this.index, fromTouch, false, 'prev');
|
971 |
+
} else {
|
972 |
+
if (_loop) {
|
973 |
+
_this.index = _this.$items.length - 1;
|
974 |
+
_this.$el.trigger('onBeforePrevSlide.lg', [_this.index, fromTouch]);
|
975 |
+
_this.slide(_this.index, fromTouch, false, 'prev');
|
976 |
+
} else if (_this.s.slideEndAnimatoin && !fromTouch) {
|
977 |
+
_this.$outer.addClass('lg-left-end');
|
978 |
+
setTimeout(function() {
|
979 |
+
_this.$outer.removeClass('lg-left-end');
|
980 |
+
}, 400);
|
981 |
+
}
|
982 |
+
}
|
983 |
+
}
|
984 |
+
};
|
985 |
+
|
986 |
+
Plugin.prototype.keyPress = function() {
|
987 |
+
var _this = this;
|
988 |
+
if (this.$items.length > 1) {
|
989 |
+
$(window).on('keyup.lg', function(e) {
|
990 |
+
if (_this.$items.length > 1) {
|
991 |
+
if (e.keyCode === 37) {
|
992 |
+
e.preventDefault();
|
993 |
+
_this.goToPrevSlide();
|
994 |
+
}
|
995 |
+
|
996 |
+
if (e.keyCode === 39) {
|
997 |
+
e.preventDefault();
|
998 |
+
_this.goToNextSlide();
|
999 |
+
}
|
1000 |
+
}
|
1001 |
+
});
|
1002 |
+
}
|
1003 |
+
|
1004 |
+
$(window).on('keydown.lg', function(e) {
|
1005 |
+
if (_this.s.escKey === true && e.keyCode === 27) {
|
1006 |
+
e.preventDefault();
|
1007 |
+
if (!_this.$outer.hasClass('lg-thumb-open')) {
|
1008 |
+
_this.destroy();
|
1009 |
+
} else {
|
1010 |
+
_this.$outer.removeClass('lg-thumb-open');
|
1011 |
+
}
|
1012 |
+
}
|
1013 |
+
});
|
1014 |
+
};
|
1015 |
+
|
1016 |
+
Plugin.prototype.arrow = function() {
|
1017 |
+
var _this = this;
|
1018 |
+
this.$outer.find('.lg-prev').on('click.lg', function() {
|
1019 |
+
_this.goToPrevSlide();
|
1020 |
+
});
|
1021 |
+
|
1022 |
+
this.$outer.find('.lg-next').on('click.lg', function() {
|
1023 |
+
_this.goToNextSlide();
|
1024 |
+
});
|
1025 |
+
};
|
1026 |
+
|
1027 |
+
Plugin.prototype.arrowDisable = function(index) {
|
1028 |
+
|
1029 |
+
// Disable arrows if s.hideControlOnEnd is true
|
1030 |
+
if (!this.s.loop && this.s.hideControlOnEnd) {
|
1031 |
+
if ((index + 1) < this.$slide.length) {
|
1032 |
+
this.$outer.find('.lg-next').removeAttr('disabled').removeClass('disabled');
|
1033 |
+
} else {
|
1034 |
+
this.$outer.find('.lg-next').attr('disabled', 'disabled').addClass('disabled');
|
1035 |
+
}
|
1036 |
+
|
1037 |
+
if (index > 0) {
|
1038 |
+
this.$outer.find('.lg-prev').removeAttr('disabled').removeClass('disabled');
|
1039 |
+
} else {
|
1040 |
+
this.$outer.find('.lg-prev').attr('disabled', 'disabled').addClass('disabled');
|
1041 |
+
}
|
1042 |
+
}
|
1043 |
+
};
|
1044 |
+
|
1045 |
+
Plugin.prototype.setTranslate = function($el, xValue, yValue) {
|
1046 |
+
// jQuery supports Automatic CSS prefixing since jQuery 1.8.0
|
1047 |
+
if (this.s.useLeft) {
|
1048 |
+
$el.css('left', xValue);
|
1049 |
+
} else {
|
1050 |
+
$el.css({
|
1051 |
+
transform: 'translate3d(' + (xValue) + 'px, ' + yValue + 'px, 0px)'
|
1052 |
+
});
|
1053 |
+
}
|
1054 |
+
};
|
1055 |
+
|
1056 |
+
Plugin.prototype.touchMove = function(startCoords, endCoords) {
|
1057 |
+
|
1058 |
+
var distance = endCoords - startCoords;
|
1059 |
+
|
1060 |
+
if (Math.abs(distance) > 15) {
|
1061 |
+
// reset opacity and transition duration
|
1062 |
+
this.$outer.addClass('lg-dragging');
|
1063 |
+
|
1064 |
+
// move current slide
|
1065 |
+
this.setTranslate(this.$slide.eq(this.index), distance, 0);
|
1066 |
+
|
1067 |
+
// move next and prev slide with current slide
|
1068 |
+
this.setTranslate($('.lg-prev-slide'), -this.$slide.eq(this.index).width() + distance, 0);
|
1069 |
+
this.setTranslate($('.lg-next-slide'), this.$slide.eq(this.index).width() + distance, 0);
|
1070 |
+
}
|
1071 |
+
};
|
1072 |
+
|
1073 |
+
Plugin.prototype.touchEnd = function(distance) {
|
1074 |
+
var _this = this;
|
1075 |
+
|
1076 |
+
// keep slide animation for any mode while dragg/swipe
|
1077 |
+
if (_this.s.mode !== 'lg-slide') {
|
1078 |
+
_this.$outer.addClass('lg-slide');
|
1079 |
+
}
|
1080 |
+
|
1081 |
+
this.$slide.not('.lg-current, .lg-prev-slide, .lg-next-slide').css('opacity', '0');
|
1082 |
+
|
1083 |
+
// set transition duration
|
1084 |
+
setTimeout(function() {
|
1085 |
+
_this.$outer.removeClass('lg-dragging');
|
1086 |
+
if ((distance < 0) && (Math.abs(distance) > _this.s.swipeThreshold)) {
|
1087 |
+
_this.goToNextSlide(true);
|
1088 |
+
} else if ((distance > 0) && (Math.abs(distance) > _this.s.swipeThreshold)) {
|
1089 |
+
_this.goToPrevSlide(true);
|
1090 |
+
} else if (Math.abs(distance) < 5) {
|
1091 |
+
|
1092 |
+
// Trigger click if distance is less than 5 pix
|
1093 |
+
_this.$el.trigger('onSlideClick.lg');
|
1094 |
+
}
|
1095 |
+
|
1096 |
+
_this.$slide.removeAttr('style');
|
1097 |
+
});
|
1098 |
+
|
1099 |
+
// remove slide class once drag/swipe is completed if mode is not slide
|
1100 |
+
setTimeout(function() {
|
1101 |
+
if (!_this.$outer.hasClass('lg-dragging') && _this.s.mode !== 'lg-slide') {
|
1102 |
+
_this.$outer.removeClass('lg-slide');
|
1103 |
+
}
|
1104 |
+
}, _this.s.speed + 100);
|
1105 |
+
|
1106 |
+
};
|
1107 |
+
|
1108 |
+
Plugin.prototype.enableSwipe = function() {
|
1109 |
+
var _this = this;
|
1110 |
+
var startCoords = 0;
|
1111 |
+
var endCoords = 0;
|
1112 |
+
var isMoved = false;
|
1113 |
+
|
1114 |
+
if (_this.s.enableSwipe && _this.doCss()) {
|
1115 |
+
|
1116 |
+
_this.$slide.on('touchstart.lg', function(e) {
|
1117 |
+
if (!_this.$outer.hasClass('lg-zoomed') && !_this.lgBusy) {
|
1118 |
+
e.preventDefault();
|
1119 |
+
_this.manageSwipeClass();
|
1120 |
+
startCoords = e.originalEvent.targetTouches[0].pageX;
|
1121 |
+
}
|
1122 |
+
});
|
1123 |
+
|
1124 |
+
_this.$slide.on('touchmove.lg', function(e) {
|
1125 |
+
if (!_this.$outer.hasClass('lg-zoomed')) {
|
1126 |
+
e.preventDefault();
|
1127 |
+
endCoords = e.originalEvent.targetTouches[0].pageX;
|
1128 |
+
_this.touchMove(startCoords, endCoords);
|
1129 |
+
isMoved = true;
|
1130 |
+
}
|
1131 |
+
});
|
1132 |
+
|
1133 |
+
_this.$slide.on('touchend.lg', function() {
|
1134 |
+
if (!_this.$outer.hasClass('lg-zoomed')) {
|
1135 |
+
if (isMoved) {
|
1136 |
+
isMoved = false;
|
1137 |
+
_this.touchEnd(endCoords - startCoords);
|
1138 |
+
} else {
|
1139 |
+
_this.$el.trigger('onSlideClick.lg');
|
1140 |
+
}
|
1141 |
+
}
|
1142 |
+
});
|
1143 |
+
}
|
1144 |
+
|
1145 |
+
};
|
1146 |
+
|
1147 |
+
Plugin.prototype.enableDrag = function() {
|
1148 |
+
var _this = this;
|
1149 |
+
var startCoords = 0;
|
1150 |
+
var endCoords = 0;
|
1151 |
+
var isDraging = false;
|
1152 |
+
var isMoved = false;
|
1153 |
+
if (_this.s.enableDrag && _this.doCss()) {
|
1154 |
+
_this.$slide.on('mousedown.lg', function(e) {
|
1155 |
+
if (!_this.$outer.hasClass('lg-zoomed') && !_this.lgBusy && !$(e.target).text().trim()) {
|
1156 |
+
e.preventDefault();
|
1157 |
+
_this.manageSwipeClass();
|
1158 |
+
startCoords = e.pageX;
|
1159 |
+
isDraging = true;
|
1160 |
+
|
1161 |
+
// ** Fix for webkit cursor issue https://code.google.com/p/chromium/issues/detail?id=26723
|
1162 |
+
_this.$outer.scrollLeft += 1;
|
1163 |
+
_this.$outer.scrollLeft -= 1;
|
1164 |
+
|
1165 |
+
// *
|
1166 |
+
|
1167 |
+
_this.$outer.removeClass('lg-grab').addClass('lg-grabbing');
|
1168 |
+
|
1169 |
+
_this.$el.trigger('onDragstart.lg');
|
1170 |
+
}
|
1171 |
+
});
|
1172 |
+
|
1173 |
+
$(window).on('mousemove.lg', function(e) {
|
1174 |
+
if (isDraging) {
|
1175 |
+
isMoved = true;
|
1176 |
+
endCoords = e.pageX;
|
1177 |
+
_this.touchMove(startCoords, endCoords);
|
1178 |
+
_this.$el.trigger('onDragmove.lg');
|
1179 |
+
}
|
1180 |
+
});
|
1181 |
+
|
1182 |
+
$(window).on('mouseup.lg', function(e) {
|
1183 |
+
if (isMoved) {
|
1184 |
+
isMoved = false;
|
1185 |
+
_this.touchEnd(endCoords - startCoords);
|
1186 |
+
_this.$el.trigger('onDragend.lg');
|
1187 |
+
} else if ($(e.target).hasClass('lg-object') || $(e.target).hasClass('lg-video-play')) {
|
1188 |
+
_this.$el.trigger('onSlideClick.lg');
|
1189 |
+
}
|
1190 |
+
|
1191 |
+
// Prevent execution on click
|
1192 |
+
if (isDraging) {
|
1193 |
+
isDraging = false;
|
1194 |
+
_this.$outer.removeClass('lg-grabbing').addClass('lg-grab');
|
1195 |
+
}
|
1196 |
+
});
|
1197 |
+
|
1198 |
+
}
|
1199 |
+
};
|
1200 |
+
|
1201 |
+
Plugin.prototype.manageSwipeClass = function() {
|
1202 |
+
var _touchNext = this.index + 1;
|
1203 |
+
var _touchPrev = this.index - 1;
|
1204 |
+
if (this.s.loop && this.$slide.length > 2) {
|
1205 |
+
if (this.index === 0) {
|
1206 |
+
_touchPrev = this.$slide.length - 1;
|
1207 |
+
} else if (this.index === this.$slide.length - 1) {
|
1208 |
+
_touchNext = 0;
|
1209 |
+
}
|
1210 |
+
}
|
1211 |
+
|
1212 |
+
this.$slide.removeClass('lg-next-slide lg-prev-slide');
|
1213 |
+
if (_touchPrev > -1) {
|
1214 |
+
this.$slide.eq(_touchPrev).addClass('lg-prev-slide');
|
1215 |
+
}
|
1216 |
+
|
1217 |
+
this.$slide.eq(_touchNext).addClass('lg-next-slide');
|
1218 |
+
};
|
1219 |
+
|
1220 |
+
Plugin.prototype.mousewheel = function() {
|
1221 |
+
var _this = this;
|
1222 |
+
_this.$outer.on('mousewheel.lg', function(e) {
|
1223 |
+
|
1224 |
+
if (!e.deltaY) {
|
1225 |
+
return;
|
1226 |
+
}
|
1227 |
+
|
1228 |
+
if (e.deltaY > 0) {
|
1229 |
+
_this.goToPrevSlide();
|
1230 |
+
} else {
|
1231 |
+
_this.goToNextSlide();
|
1232 |
+
}
|
1233 |
+
|
1234 |
+
e.preventDefault();
|
1235 |
+
});
|
1236 |
+
|
1237 |
+
};
|
1238 |
+
|
1239 |
+
Plugin.prototype.closeGallery = function() {
|
1240 |
+
|
1241 |
+
var _this = this;
|
1242 |
+
var mousedown = false;
|
1243 |
+
this.$outer.find('.lg-close').on('click.lg', function() {
|
1244 |
+
_this.destroy();
|
1245 |
+
});
|
1246 |
+
|
1247 |
+
if (_this.s.closable) {
|
1248 |
+
|
1249 |
+
// If you drag the slide and release outside gallery gets close on chrome
|
1250 |
+
// for preventing this check mousedown and mouseup happened on .lg-item or lg-outer
|
1251 |
+
_this.$outer.on('mousedown.lg', function(e) {
|
1252 |
+
|
1253 |
+
if ($(e.target).is('.lg-outer') || $(e.target).is('.lg-item ') || $(e.target).is('.lg-img-wrap')) {
|
1254 |
+
mousedown = true;
|
1255 |
+
} else {
|
1256 |
+
mousedown = false;
|
1257 |
+
}
|
1258 |
+
|
1259 |
+
});
|
1260 |
+
|
1261 |
+
_this.$outer.on('mousemove.lg', function() {
|
1262 |
+
mousedown = false;
|
1263 |
+
});
|
1264 |
+
|
1265 |
+
_this.$outer.on('mouseup.lg', function(e) {
|
1266 |
+
|
1267 |
+
if ($(e.target).is('.lg-outer') || $(e.target).is('.lg-item ') || $(e.target).is('.lg-img-wrap') && mousedown) {
|
1268 |
+
if (!_this.$outer.hasClass('lg-dragging')) {
|
1269 |
+
_this.destroy();
|
1270 |
+
}
|
1271 |
+
}
|
1272 |
+
|
1273 |
+
});
|
1274 |
+
|
1275 |
+
}
|
1276 |
+
|
1277 |
+
};
|
1278 |
+
|
1279 |
+
Plugin.prototype.destroy = function(d) {
|
1280 |
+
|
1281 |
+
var _this = this;
|
1282 |
+
|
1283 |
+
if (!d) {
|
1284 |
+
_this.$el.trigger('onBeforeClose.lg');
|
1285 |
+
$(window).scrollTop(_this.prevScrollTop);
|
1286 |
+
}
|
1287 |
+
|
1288 |
+
|
1289 |
+
/**
|
1290 |
+
* if d is false or undefined destroy will only close the gallery
|
1291 |
+
* plugins instance remains with the element
|
1292 |
+
*
|
1293 |
+
* if d is true destroy will completely remove the plugin
|
1294 |
+
*/
|
1295 |
+
|
1296 |
+
if (d) {
|
1297 |
+
if (!_this.s.dynamic) {
|
1298 |
+
// only when not using dynamic mode is $items a jquery collection
|
1299 |
+
this.$items.off('click.lg click.lgcustom');
|
1300 |
+
}
|
1301 |
+
|
1302 |
+
$.removeData(_this.el, 'lightGallery');
|
1303 |
+
}
|
1304 |
+
|
1305 |
+
// Unbind all events added by lightGallery
|
1306 |
+
this.$el.off('.lg.tm');
|
1307 |
+
|
1308 |
+
// Distroy all lightGallery modules
|
1309 |
+
$.each($.fn.lightGallery.modules, function(key) {
|
1310 |
+
if (_this.modules[key]) {
|
1311 |
+
_this.modules[key].destroy();
|
1312 |
+
}
|
1313 |
+
});
|
1314 |
+
|
1315 |
+
this.lGalleryOn = false;
|
1316 |
+
|
1317 |
+
clearTimeout(_this.hideBartimeout);
|
1318 |
+
this.hideBartimeout = false;
|
1319 |
+
$(window).off('.lg');
|
1320 |
+
$('body').removeClass('lg-on lg-from-hash');
|
1321 |
+
|
1322 |
+
if (_this.$outer) {
|
1323 |
+
_this.$outer.removeClass('lg-visible');
|
1324 |
+
}
|
1325 |
+
|
1326 |
+
$('.lg-backdrop').removeClass('in');
|
1327 |
+
|
1328 |
+
setTimeout(function() {
|
1329 |
+
if (_this.$outer) {
|
1330 |
+
_this.$outer.remove();
|
1331 |
+
}
|
1332 |
+
|
1333 |
+
$('.lg-backdrop').remove();
|
1334 |
+
|
1335 |
+
if (!d) {
|
1336 |
+
_this.$el.trigger('onCloseAfter.lg');
|
1337 |
+
}
|
1338 |
+
|
1339 |
+
}, _this.s.backdropDuration + 50);
|
1340 |
+
};
|
1341 |
+
|
1342 |
+
$.fn.lightGallery = function(options) {
|
1343 |
+
return this.each(function() {
|
1344 |
+
if (!$.data(this, 'lightGallery')) {
|
1345 |
+
$.data(this, 'lightGallery', new Plugin(this, options));
|
1346 |
+
} else {
|
1347 |
+
try {
|
1348 |
+
$(this).data('lightGallery').init();
|
1349 |
+
} catch (err) {
|
1350 |
+
console.error('lightGallery has not initiated properly');
|
1351 |
+
}
|
1352 |
+
}
|
1353 |
+
});
|
1354 |
+
};
|
1355 |
+
|
1356 |
+
$.fn.lightGallery.modules = {};
|
1357 |
+
|
1358 |
+
})();
|
1359 |
+
|
1360 |
+
|
1361 |
+
}));
|
1362 |
+
|
1363 |
+
/*! lg-autoplay - v1.0.4 - 2017-03-28
|
1364 |
+
* http://sachinchoolur.github.io/lightGallery
|
1365 |
+
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
|
1366 |
+
|
1367 |
+
(function (root, factory) {
|
1368 |
+
if (typeof define === 'function' && define.amd) {
|
1369 |
+
// AMD. Register as an anonymous module unless amdModuleId is set
|
1370 |
+
define(['jquery'], function (a0) {
|
1371 |
+
return (factory(a0));
|
1372 |
+
});
|
1373 |
+
} else if (typeof exports === 'object') {
|
1374 |
+
// Node. Does not work with strict CommonJS, but
|
1375 |
+
// only CommonJS-like environments that support module.exports,
|
1376 |
+
// like Node.
|
1377 |
+
module.exports = factory(require('jquery'));
|
1378 |
+
} else {
|
1379 |
+
factory(jQuery);
|
1380 |
+
}
|
1381 |
+
}(this, function ($) {
|
1382 |
+
|
1383 |
+
|
1384 |
+
(function() {
|
1385 |
+
|
1386 |
+
'use strict';
|
1387 |
+
|
1388 |
+
var defaults = {
|
1389 |
+
autoplay: false,
|
1390 |
+
pause: 5000,
|
1391 |
+
progressBar: true,
|
1392 |
+
fourceAutoplay: false,
|
1393 |
+
autoplayControls: true,
|
1394 |
+
appendAutoplayControlsTo: '.lg-toolbar'
|
1395 |
+
};
|
1396 |
+
|
1397 |
+
/**
|
1398 |
+
* Creates the autoplay plugin.
|
1399 |
+
* @param {object} element - lightGallery element
|
1400 |
+
*/
|
1401 |
+
var Autoplay = function(element) {
|
1402 |
+
|
1403 |
+
this.core = $(element).data('lightGallery');
|
1404 |
+
|
1405 |
+
this.$el = $(element);
|
1406 |
+
|
1407 |
+
// Execute only if items are above 1
|
1408 |
+
if (this.core.$items.length < 2) {
|
1409 |
+
return false;
|
1410 |
+
}
|
1411 |
+
|
1412 |
+
this.core.s = $.extend({}, defaults, this.core.s);
|
1413 |
+
this.interval = false;
|
1414 |
+
|
1415 |
+
// Identify if slide happened from autoplay
|
1416 |
+
this.fromAuto = true;
|
1417 |
+
|
1418 |
+
// Identify if autoplay canceled from touch/drag
|
1419 |
+
this.canceledOnTouch = false;
|
1420 |
+
|
1421 |
+
// save fourceautoplay value
|
1422 |
+
this.fourceAutoplayTemp = this.core.s.fourceAutoplay;
|
1423 |
+
|
1424 |
+
// do not allow progress bar if browser does not support css3 transitions
|
1425 |
+
if (!this.core.doCss()) {
|
1426 |
+
this.core.s.progressBar = false;
|
1427 |
+
}
|
1428 |
+
|
1429 |
+
this.init();
|
1430 |
+
|
1431 |
+
return this;
|
1432 |
+
};
|
1433 |
+
|
1434 |
+
Autoplay.prototype.init = function() {
|
1435 |
+
var _this = this;
|
1436 |
+
|
1437 |
+
// append autoplay controls
|
1438 |
+
if (_this.core.s.autoplayControls) {
|
1439 |
+
_this.controls();
|
1440 |
+
}
|
1441 |
+
|
1442 |
+
// Create progress bar
|
1443 |
+
if (_this.core.s.progressBar) {
|
1444 |
+
_this.core.$outer.find('.lg').append('<div class="lg-progress-bar"><div class="lg-progress"></div></div>');
|
1445 |
+
}
|
1446 |
+
|
1447 |
+
// set progress
|
1448 |
+
_this.progress();
|
1449 |
+
|
1450 |
+
// Start autoplay
|
1451 |
+
if (_this.core.s.autoplay) {
|
1452 |
+
_this.$el.one('onSlideItemLoad.lg.tm', function() {
|
1453 |
+
_this.startlAuto();
|
1454 |
+
});
|
1455 |
+
}
|
1456 |
+
|
1457 |
+
// cancel interval on touchstart and dragstart
|
1458 |
+
_this.$el.on('onDragstart.lg.tm touchstart.lg.tm', function() {
|
1459 |
+
if (_this.interval) {
|
1460 |
+
_this.cancelAuto();
|
1461 |
+
_this.canceledOnTouch = true;
|
1462 |
+
}
|
1463 |
+
});
|
1464 |
+
|
1465 |
+
// restore autoplay if autoplay canceled from touchstart / dragstart
|
1466 |
+
_this.$el.on('onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm', function() {
|
1467 |
+
if (!_this.interval && _this.canceledOnTouch) {
|
1468 |
+
_this.startlAuto();
|
1469 |
+
_this.canceledOnTouch = false;
|
1470 |
+
}
|
1471 |
+
});
|
1472 |
+
|
1473 |
+
};
|
1474 |
+
|
1475 |
+
Autoplay.prototype.progress = function() {
|
1476 |
+
|
1477 |
+
var _this = this;
|
1478 |
+
var _$progressBar;
|
1479 |
+
var _$progress;
|
1480 |
+
|
1481 |
+
_this.$el.on('onBeforeSlide.lg.tm', function() {
|
1482 |
+
|
1483 |
+
// start progress bar animation
|
1484 |
+
if (_this.core.s.progressBar && _this.fromAuto) {
|
1485 |
+
_$progressBar = _this.core.$outer.find('.lg-progress-bar');
|
1486 |
+
_$progress = _this.core.$outer.find('.lg-progress');
|
1487 |
+
if (_this.interval) {
|
1488 |
+
_$progress.removeAttr('style');
|
1489 |
+
_$progressBar.removeClass('lg-start');
|
1490 |
+
setTimeout(function() {
|
1491 |
+
_$progress.css('transition', 'width ' + (_this.core.s.speed + _this.core.s.pause) + 'ms ease 0s');
|
1492 |
+
_$progressBar.addClass('lg-start');
|
1493 |
+
}, 20);
|
1494 |
+
}
|
1495 |
+
}
|
1496 |
+
|
1497 |
+
// Remove setinterval if slide is triggered manually and fourceautoplay is false
|
1498 |
+
if (!_this.fromAuto && !_this.core.s.fourceAutoplay) {
|
1499 |
+
_this.cancelAuto();
|
1500 |
+
}
|
1501 |
+
|
1502 |
+
_this.fromAuto = false;
|
1503 |
+
|
1504 |
+
});
|
1505 |
+
};
|
1506 |
+
|
1507 |
+
// Manage autoplay via play/stop buttons
|
1508 |
+
Autoplay.prototype.controls = function() {
|
1509 |
+
var _this = this;
|
1510 |
+
var _html = '<span class="lg-autoplay-button lg-icon"></span>';
|
1511 |
+
|
1512 |
+
// Append autoplay controls
|
1513 |
+
$(this.core.s.appendAutoplayControlsTo).append(_html);
|
1514 |
+
|
1515 |
+
_this.core.$outer.find('.lg-autoplay-button').on('click.lg', function() {
|
1516 |
+
if ($(_this.core.$outer).hasClass('lg-show-autoplay')) {
|
1517 |
+
_this.cancelAuto();
|
1518 |
+
_this.core.s.fourceAutoplay = false;
|
1519 |
+
} else {
|
1520 |
+
if (!_this.interval) {
|
1521 |
+
_this.startlAuto();
|
1522 |
+
_this.core.s.fourceAutoplay = _this.fourceAutoplayTemp;
|
1523 |
+
}
|
1524 |
+
}
|
1525 |
+
});
|
1526 |
+
};
|
1527 |
+
|
1528 |
+
// Autostart gallery
|
1529 |
+
Autoplay.prototype.startlAuto = function() {
|
1530 |
+
var _this = this;
|
1531 |
+
|
1532 |
+
_this.core.$outer.find('.lg-progress').css('transition', 'width ' + (_this.core.s.speed + _this.core.s.pause) + 'ms ease 0s');
|
1533 |
+
_this.core.$outer.addClass('lg-show-autoplay');
|
1534 |
+
_this.core.$outer.find('.lg-progress-bar').addClass('lg-start');
|
1535 |
+
|
1536 |
+
_this.interval = setInterval(function() {
|
1537 |
+
if (_this.core.index + 1 < _this.core.$items.length) {
|
1538 |
+
_this.core.index++;
|
1539 |
+
} else {
|
1540 |
+
_this.core.index = 0;
|
1541 |
+
}
|
1542 |
+
|
1543 |
+
_this.fromAuto = true;
|
1544 |
+
_this.core.slide(_this.core.index, false, false, 'next');
|
1545 |
+
}, _this.core.s.speed + _this.core.s.pause);
|
1546 |
+
};
|
1547 |
+
|
1548 |
+
// cancel Autostart
|
1549 |
+
Autoplay.prototype.cancelAuto = function() {
|
1550 |
+
clearInterval(this.interval);
|
1551 |
+
this.interval = false;
|
1552 |
+
this.core.$outer.find('.lg-progress').removeAttr('style');
|
1553 |
+
this.core.$outer.removeClass('lg-show-autoplay');
|
1554 |
+
this.core.$outer.find('.lg-progress-bar').removeClass('lg-start');
|
1555 |
+
};
|
1556 |
+
|
1557 |
+
Autoplay.prototype.destroy = function() {
|
1558 |
+
|
1559 |
+
this.cancelAuto();
|
1560 |
+
this.core.$outer.find('.lg-progress-bar').remove();
|
1561 |
+
};
|
1562 |
+
|
1563 |
+
$.fn.lightGallery.modules.autoplay = Autoplay;
|
1564 |
+
|
1565 |
+
})();
|
1566 |
+
|
1567 |
+
|
1568 |
+
}));
|
1569 |
+
|
1570 |
+
/*! lg-fullscreen - v1.1.0 - 2019-02-19
|
1571 |
+
* http://sachinchoolur.github.io/lightGallery
|
1572 |
+
* Copyright (c) 2019 Sachin N; Licensed GPLv3 */
|
1573 |
+
|
1574 |
+
(function (root, factory) {
|
1575 |
+
if (typeof define === 'function' && define.amd) {
|
1576 |
+
// AMD. Register as an anonymous module unless amdModuleId is set
|
1577 |
+
define(['jquery'], function (a0) {
|
1578 |
+
return (factory(a0));
|
1579 |
+
});
|
1580 |
+
} else if (typeof module === 'object' && module.exports) {
|
1581 |
+
// Node. Does not work with strict CommonJS, but
|
1582 |
+
// only CommonJS-like environments that support module.exports,
|
1583 |
+
// like Node.
|
1584 |
+
module.exports = factory(require('jquery'));
|
1585 |
+
} else {
|
1586 |
+
factory(root["jQuery"]);
|
1587 |
+
}
|
1588 |
+
}(this, function ($) {
|
1589 |
+
|
1590 |
+
(function() {
|
1591 |
+
|
1592 |
+
'use strict';
|
1593 |
+
|
1594 |
+
var defaults = {
|
1595 |
+
fullScreen: true
|
1596 |
+
};
|
1597 |
+
|
1598 |
+
function isFullScreen() {
|
1599 |
+
return (
|
1600 |
+
document.fullscreenElement ||
|
1601 |
+
document.mozFullScreenElement ||
|
1602 |
+
document.webkitFullscreenElement ||
|
1603 |
+
document.msFullscreenElement
|
1604 |
+
);
|
1605 |
+
}
|
1606 |
+
|
1607 |
+
var Fullscreen = function(element) {
|
1608 |
+
|
1609 |
+
// get lightGallery core plugin data
|
1610 |
+
this.core = $(element).data('lightGallery');
|
1611 |
+
|
1612 |
+
this.$el = $(element);
|
1613 |
+
|
1614 |
+
// extend module defalut settings with lightGallery core settings
|
1615 |
+
this.core.s = $.extend({}, defaults, this.core.s);
|
1616 |
+
|
1617 |
+
this.init();
|
1618 |
+
|
1619 |
+
return this;
|
1620 |
+
};
|
1621 |
+
|
1622 |
+
Fullscreen.prototype.init = function() {
|
1623 |
+
var fullScreen = '';
|
1624 |
+
if (this.core.s.fullScreen) {
|
1625 |
+
|
1626 |
+
// check for fullscreen browser support
|
1627 |
+
if (!document.fullscreenEnabled && !document.webkitFullscreenEnabled &&
|
1628 |
+
!document.mozFullScreenEnabled && !document.msFullscreenEnabled) {
|
1629 |
+
return;
|
1630 |
+
} else {
|
1631 |
+
fullScreen = '<span class="lg-fullscreen lg-icon"></span>';
|
1632 |
+
this.core.$outer.find('.lg-toolbar').append(fullScreen);
|
1633 |
+
this.fullScreen();
|
1634 |
+
}
|
1635 |
+
}
|
1636 |
+
};
|
1637 |
+
|
1638 |
+
Fullscreen.prototype.requestFullscreen = function() {
|
1639 |
+
var el = document.documentElement;
|
1640 |
+
if (el.requestFullscreen) {
|
1641 |
+
el.requestFullscreen();
|
1642 |
+
} else if (el.msRequestFullscreen) {
|
1643 |
+
el.msRequestFullscreen();
|
1644 |
+
} else if (el.mozRequestFullScreen) {
|
1645 |
+
el.mozRequestFullScreen();
|
1646 |
+
} else if (el.webkitRequestFullscreen) {
|
1647 |
+
el.webkitRequestFullscreen();
|
1648 |
+
}
|
1649 |
+
};
|
1650 |
+
|
1651 |
+
Fullscreen.prototype.exitFullscreen = function() {
|
1652 |
+
if (document.exitFullscreen) {
|
1653 |
+
document.exitFullscreen();
|
1654 |
+
} else if (document.msExitFullscreen) {
|
1655 |
+
document.msExitFullscreen();
|
1656 |
+
} else if (document.mozCancelFullScreen) {
|
1657 |
+
document.mozCancelFullScreen();
|
1658 |
+
} else if (document.webkitExitFullscreen) {
|
1659 |
+
document.webkitExitFullscreen();
|
1660 |
+
}
|
1661 |
+
};
|
1662 |
+
|
1663 |
+
// https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Using_full_screen_mode
|
1664 |
+
Fullscreen.prototype.fullScreen = function() {
|
1665 |
+
var _this = this;
|
1666 |
+
|
1667 |
+
$(document).on('fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg', function() {
|
1668 |
+
_this.core.$outer.toggleClass('lg-fullscreen-on');
|
1669 |
+
});
|
1670 |
+
|
1671 |
+
this.core.$outer.find('.lg-fullscreen').on('click.lg', function() {
|
1672 |
+
if (isFullScreen()) {
|
1673 |
+
_this.exitFullscreen();
|
1674 |
+
} else {
|
1675 |
+
_this.requestFullscreen();
|
1676 |
+
}
|
1677 |
+
});
|
1678 |
+
|
1679 |
+
};
|
1680 |
+
|
1681 |
+
Fullscreen.prototype.destroy = function() {
|
1682 |
+
|
1683 |
+
// exit from fullscreen if activated
|
1684 |
+
if(isFullScreen()) {
|
1685 |
+
this.exitFullscreen();
|
1686 |
+
}
|
1687 |
+
|
1688 |
+
$(document).off('fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg');
|
1689 |
+
};
|
1690 |
+
|
1691 |
+
$.fn.lightGallery.modules.fullscreen = Fullscreen;
|
1692 |
+
|
1693 |
+
})();
|
1694 |
+
|
1695 |
+
}));
|
1696 |
+
|
1697 |
+
/*! lg-zoom - v1.1.0 - 2017-08-08
|
1698 |
+
* http://sachinchoolur.github.io/lightGallery
|
1699 |
+
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
|
1700 |
+
|
1701 |
+
(function (root, factory) {
|
1702 |
+
if (typeof define === 'function' && define.amd) {
|
1703 |
+
// AMD. Register as an anonymous module unless amdModuleId is set
|
1704 |
+
define(['jquery'], function (a0) {
|
1705 |
+
return (factory(a0));
|
1706 |
+
});
|
1707 |
+
} else if (typeof exports === 'object') {
|
1708 |
+
// Node. Does not work with strict CommonJS, but
|
1709 |
+
// only CommonJS-like environments that support module.exports,
|
1710 |
+
// like Node.
|
1711 |
+
module.exports = factory(require('jquery'));
|
1712 |
+
} else {
|
1713 |
+
factory(jQuery);
|
1714 |
+
}
|
1715 |
+
}(this, function ($) {
|
1716 |
+
|
1717 |
+
(function() {
|
1718 |
+
|
1719 |
+
'use strict';
|
1720 |
+
|
1721 |
+
var getUseLeft = function() {
|
1722 |
+
var useLeft = false;
|
1723 |
+
var isChrome = navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);
|
1724 |
+
if (isChrome && parseInt(isChrome[2], 10) < 54) {
|
1725 |
+
useLeft = true;
|
1726 |
+
}
|
1727 |
+
|
1728 |
+
return useLeft;
|
1729 |
+
};
|
1730 |
+
|
1731 |
+
var defaults = {
|
1732 |
+
scale: 1,
|
1733 |
+
zoom: true,
|
1734 |
+
actualSize: true,
|
1735 |
+
enableZoomAfter: 300,
|
1736 |
+
useLeftForZoom: getUseLeft()
|
1737 |
+
};
|
1738 |
+
|
1739 |
+
var Zoom = function(element) {
|
1740 |
+
|
1741 |
+
this.core = $(element).data('lightGallery');
|
1742 |
+
|
1743 |
+
this.core.s = $.extend({}, defaults, this.core.s);
|
1744 |
+
|
1745 |
+
if (this.core.s.zoom && this.core.doCss()) {
|
1746 |
+
this.init();
|
1747 |
+
|
1748 |
+
// Store the zoomable timeout value just to clear it while closing
|
1749 |
+
this.zoomabletimeout = false;
|
1750 |
+
|
1751 |
+
// Set the initial value center
|
1752 |
+
this.pageX = $(window).width() / 2;
|
1753 |
+
this.pageY = ($(window).height() / 2) + $(window).scrollTop();
|
1754 |
+
}
|
1755 |
+
|
1756 |
+
return this;
|
1757 |
+
};
|
1758 |
+
|
1759 |
+
Zoom.prototype.init = function() {
|
1760 |
+
|
1761 |
+
var _this = this;
|
1762 |
+
var zoomIcons = '<span id="lg-zoom-in" class="lg-icon"></span><span id="lg-zoom-out" class="lg-icon"></span>';
|
1763 |
+
|
1764 |
+
if (_this.core.s.actualSize) {
|
1765 |
+
zoomIcons += '<span id="lg-actual-size" class="lg-icon"></span>';
|
1766 |
+
}
|
1767 |
+
|
1768 |
+
if (_this.core.s.useLeftForZoom) {
|
1769 |
+
_this.core.$outer.addClass('lg-use-left-for-zoom');
|
1770 |
+
} else {
|
1771 |
+
_this.core.$outer.addClass('lg-use-transition-for-zoom');
|
1772 |
+
}
|
1773 |
+
|
1774 |
+
this.core.$outer.find('.lg-toolbar').append(zoomIcons);
|
1775 |
+
|
1776 |
+
// Add zoomable class
|
1777 |
+
_this.core.$el.on('onSlideItemLoad.lg.tm.zoom', function(event, index, delay) {
|
1778 |
+
|
1779 |
+
// delay will be 0 except first time
|
1780 |
+
var _speed = _this.core.s.enableZoomAfter + delay;
|
1781 |
+
|
1782 |
+
// set _speed value 0 if gallery opened from direct url and if it is first slide
|
1783 |
+
if ($('body').hasClass('lg-from-hash') && delay) {
|
1784 |
+
|
1785 |
+
// will execute only once
|
1786 |
+
_speed = 0;
|
1787 |
+
} else {
|
1788 |
+
|
1789 |
+
// Remove lg-from-hash to enable starting animation.
|
1790 |
+
$('body').removeClass('lg-from-hash');
|
1791 |
+
}
|
1792 |
+
|
1793 |
+
_this.zoomabletimeout = setTimeout(function() {
|
1794 |
+
_this.core.$slide.eq(index).addClass('lg-zoomable');
|
1795 |
+
}, _speed + 30);
|
1796 |
+
});
|
1797 |
+
|
1798 |
+
var scale = 1;
|
1799 |
+
/**
|
1800 |
+
* @desc Image zoom
|
1801 |
+
* Translate the wrap and scale the image to get better user experience
|
1802 |
+
*
|
1803 |
+
* @param {String} scaleVal - Zoom decrement/increment value
|
1804 |
+
*/
|
1805 |
+
var zoom = function(scaleVal) {
|
1806 |
+
|
1807 |
+
var $image = _this.core.$outer.find('.lg-current .lg-image');
|
1808 |
+
var _x;
|
1809 |
+
var _y;
|
1810 |
+
|
1811 |
+
// Find offset manually to avoid issue after zoom
|
1812 |
+
var offsetX = ($(window).width() - $image.prop('offsetWidth')) / 2;
|
1813 |
+
var offsetY = (($(window).height() - $image.prop('offsetHeight')) / 2) + $(window).scrollTop();
|
1814 |
+
|
1815 |
+
_x = _this.pageX - offsetX;
|
1816 |
+
_y = _this.pageY - offsetY;
|
1817 |
+
|
1818 |
+
var x = (scaleVal - 1) * (_x);
|
1819 |
+
var y = (scaleVal - 1) * (_y);
|
1820 |
+
|
1821 |
+
$image.css('transform', 'scale3d(' + scaleVal + ', ' + scaleVal + ', 1)').attr('data-scale', scaleVal);
|
1822 |
+
|
1823 |
+
if (_this.core.s.useLeftForZoom) {
|
1824 |
+
$image.parent().css({
|
1825 |
+
left: -x + 'px',
|
1826 |
+
top: -y + 'px'
|
1827 |
+
}).attr('data-x', x).attr('data-y', y);
|
1828 |
+
} else {
|
1829 |
+
$image.parent().css('transform', 'translate3d(-' + x + 'px, -' + y + 'px, 0)').attr('data-x', x).attr('data-y', y);
|
1830 |
+
}
|
1831 |
+
};
|
1832 |
+
|
1833 |
+
var callScale = function() {
|
1834 |
+
if (scale > 1) {
|
1835 |
+
_this.core.$outer.addClass('lg-zoomed');
|
1836 |
+
} else {
|
1837 |
+
_this.resetZoom();
|
1838 |
+
}
|
1839 |
+
|
1840 |
+
if (scale < 1) {
|
1841 |
+
scale = 1;
|
1842 |
+
}
|
1843 |
+
|
1844 |
+
zoom(scale);
|
1845 |
+
};
|
1846 |
+
|
1847 |
+
var actualSize = function(event, $image, index, fromIcon) {
|
1848 |
+
var w = $image.prop('offsetWidth');
|
1849 |
+
var nw;
|
1850 |
+
if (_this.core.s.dynamic) {
|
1851 |
+
nw = _this.core.s.dynamicEl[index].width || $image[0].naturalWidth || w;
|
1852 |
+
} else {
|
1853 |
+
nw = _this.core.$items.eq(index).attr('data-width') || $image[0].naturalWidth || w;
|
1854 |
+
}
|
1855 |
+
|
1856 |
+
var _scale;
|
1857 |
+
|
1858 |
+
if (_this.core.$outer.hasClass('lg-zoomed')) {
|
1859 |
+
scale = 1;
|
1860 |
+
} else {
|
1861 |
+
if (nw > w) {
|
1862 |
+
_scale = nw / w;
|
1863 |
+
scale = _scale || 2;
|
1864 |
+
}
|
1865 |
+
}
|
1866 |
+
|
1867 |
+
if (fromIcon) {
|
1868 |
+
_this.pageX = $(window).width() / 2;
|
1869 |
+
_this.pageY = ($(window).height() / 2) + $(window).scrollTop();
|
1870 |
+
} else {
|
1871 |
+
_this.pageX = event.pageX || event.originalEvent.targetTouches[0].pageX;
|
1872 |
+
_this.pageY = event.pageY || event.originalEvent.targetTouches[0].pageY;
|
1873 |
+
}
|
1874 |
+
|
1875 |
+
callScale();
|
1876 |
+
setTimeout(function() {
|
1877 |
+
_this.core.$outer.removeClass('lg-grabbing').addClass('lg-grab');
|
1878 |
+
}, 10);
|
1879 |
+
};
|
1880 |
+
|
1881 |
+
var tapped = false;
|
1882 |
+
|
1883 |
+
// event triggered after appending slide content
|
1884 |
+
_this.core.$el.on('onAferAppendSlide.lg.tm.zoom', function(event, index) {
|
1885 |
+
|
1886 |
+
// Get the current element
|
1887 |
+
var $image = _this.core.$slide.eq(index).find('.lg-image');
|
1888 |
+
|
1889 |
+
$image.on('dblclick', function(event) {
|
1890 |
+
actualSize(event, $image, index);
|
1891 |
+
});
|
1892 |
+
|
1893 |
+
$image.on('touchstart', function(event) {
|
1894 |
+
if (!tapped) {
|
1895 |
+
tapped = setTimeout(function() {
|
1896 |
+
tapped = null;
|
1897 |
+
}, 300);
|
1898 |
+
} else {
|
1899 |
+
clearTimeout(tapped);
|
1900 |
+
tapped = null;
|
1901 |
+
actualSize(event, $image, index);
|
1902 |
+
}
|
1903 |
+
|
1904 |
+
event.preventDefault();
|
1905 |
+
});
|
1906 |
+
|
1907 |
+
});
|
1908 |
+
|
1909 |
+
// Update zoom on resize and orientationchange
|
1910 |
+
$(window).on('resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom', function() {
|
1911 |
+
_this.pageX = $(window).width() / 2;
|
1912 |
+
_this.pageY = ($(window).height() / 2) + $(window).scrollTop();
|
1913 |
+
zoom(scale);
|
1914 |
+
});
|
1915 |
+
|
1916 |
+
$('#lg-zoom-out').on('click.lg', function() {
|
1917 |
+
if (_this.core.$outer.find('.lg-current .lg-image').length) {
|
1918 |
+
scale -= _this.core.s.scale;
|
1919 |
+
callScale();
|
1920 |
+
}
|
1921 |
+
});
|
1922 |
+
|
1923 |
+
$('#lg-zoom-in').on('click.lg', function() {
|
1924 |
+
if (_this.core.$outer.find('.lg-current .lg-image').length) {
|
1925 |
+
scale += _this.core.s.scale;
|
1926 |
+
callScale();
|
1927 |
+
}
|
1928 |
+
});
|
1929 |
+
|
1930 |
+
$('#lg-actual-size').on('click.lg', function(event) {
|
1931 |
+
actualSize(event, _this.core.$slide.eq(_this.core.index).find('.lg-image'), _this.core.index, true);
|
1932 |
+
});
|
1933 |
+
|
1934 |
+
// Reset zoom on slide change
|
1935 |
+
_this.core.$el.on('onBeforeSlide.lg.tm', function() {
|
1936 |
+
scale = 1;
|
1937 |
+
_this.resetZoom();
|
1938 |
+
});
|
1939 |
+
|
1940 |
+
// Drag option after zoom
|
1941 |
+
_this.zoomDrag();
|
1942 |
+
|
1943 |
+
_this.zoomSwipe();
|
1944 |
+
|
1945 |
+
};
|
1946 |
+
|
1947 |
+
// Reset zoom effect
|
1948 |
+
Zoom.prototype.resetZoom = function() {
|
1949 |
+
this.core.$outer.removeClass('lg-zoomed');
|
1950 |
+
this.core.$slide.find('.lg-img-wrap').removeAttr('style data-x data-y');
|
1951 |
+
this.core.$slide.find('.lg-image').removeAttr('style data-scale');
|
1952 |
+
|
1953 |
+
// Reset pagx pagy values to center
|
1954 |
+
this.pageX = $(window).width() / 2;
|
1955 |
+
this.pageY = ($(window).height() / 2) + $(window).scrollTop();
|
1956 |
+
};
|
1957 |
+
|
1958 |
+
Zoom.prototype.zoomSwipe = function() {
|
1959 |
+
var _this = this;
|
1960 |
+
var startCoords = {};
|
1961 |
+
var endCoords = {};
|
1962 |
+
var isMoved = false;
|
1963 |
+
|
1964 |
+
// Allow x direction drag
|
1965 |
+
var allowX = false;
|
1966 |
+
|
1967 |
+
// Allow Y direction drag
|
1968 |
+
var allowY = false;
|
1969 |
+
|
1970 |
+
_this.core.$slide.on('touchstart.lg', function(e) {
|
1971 |
+
|
1972 |
+
if (_this.core.$outer.hasClass('lg-zoomed')) {
|
1973 |
+
var $image = _this.core.$slide.eq(_this.core.index).find('.lg-object');
|
1974 |
+
|
1975 |
+
allowY = $image.prop('offsetHeight') * $image.attr('data-scale') > _this.core.$outer.find('.lg').height();
|
1976 |
+
allowX = $image.prop('offsetWidth') * $image.attr('data-scale') > _this.core.$outer.find('.lg').width();
|
1977 |
+
if ((allowX || allowY)) {
|
1978 |
+
e.preventDefault();
|
1979 |
+
startCoords = {
|
1980 |
+
x: e.originalEvent.targetTouches[0].pageX,
|
1981 |
+
y: e.originalEvent.targetTouches[0].pageY
|
1982 |
+
};
|
1983 |
+
}
|
1984 |
+
}
|
1985 |
+
|
1986 |
+
});
|
1987 |
+
|
1988 |
+
_this.core.$slide.on('touchmove.lg', function(e) {
|
1989 |
+
|
1990 |
+
if (_this.core.$outer.hasClass('lg-zoomed')) {
|
1991 |
+
|
1992 |
+
var _$el = _this.core.$slide.eq(_this.core.index).find('.lg-img-wrap');
|
1993 |
+
var distanceX;
|
1994 |
+
var distanceY;
|
1995 |
+
|
1996 |
+
e.preventDefault();
|
1997 |
+
isMoved = true;
|
1998 |
+
|
1999 |
+
endCoords = {
|
2000 |
+
x: e.originalEvent.targetTouches[0].pageX,
|
2001 |
+
y: e.originalEvent.targetTouches[0].pageY
|
2002 |
+
};
|
2003 |
+
|
2004 |
+
// reset opacity and transition duration
|
2005 |
+
_this.core.$outer.addClass('lg-zoom-dragging');
|
2006 |
+
|
2007 |
+
if (allowY) {
|
2008 |
+
distanceY = (-Math.abs(_$el.attr('data-y'))) + (endCoords.y - startCoords.y);
|
2009 |
+
} else {
|
2010 |
+
distanceY = -Math.abs(_$el.attr('data-y'));
|
2011 |
+
}
|
2012 |
+
|
2013 |
+
if (allowX) {
|
2014 |
+
distanceX = (-Math.abs(_$el.attr('data-x'))) + (endCoords.x - startCoords.x);
|
2015 |
+
} else {
|
2016 |
+
distanceX = -Math.abs(_$el.attr('data-x'));
|
2017 |
+
}
|
2018 |
+
|
2019 |
+
if ((Math.abs(endCoords.x - startCoords.x) > 15) || (Math.abs(endCoords.y - startCoords.y) > 15)) {
|
2020 |
+
|
2021 |
+
if (_this.core.s.useLeftForZoom) {
|
2022 |
+
_$el.css({
|
2023 |
+
left: distanceX + 'px',
|
2024 |
+
top: distanceY + 'px'
|
2025 |
+
});
|
2026 |
+
} else {
|
2027 |
+
_$el.css('transform', 'translate3d(' + distanceX + 'px, ' + distanceY + 'px, 0)');
|
2028 |
+
}
|
2029 |
+
}
|
2030 |
+
|
2031 |
+
}
|
2032 |
+
|
2033 |
+
});
|
2034 |
+
|
2035 |
+
_this.core.$slide.on('touchend.lg', function() {
|
2036 |
+
if (_this.core.$outer.hasClass('lg-zoomed')) {
|
2037 |
+
if (isMoved) {
|
2038 |
+
isMoved = false;
|
2039 |
+
_this.core.$outer.removeClass('lg-zoom-dragging');
|
2040 |
+
_this.touchendZoom(startCoords, endCoords, allowX, allowY);
|
2041 |
+
|
2042 |
+
}
|
2043 |
+
}
|
2044 |
+
});
|
2045 |
+
|
2046 |
+
};
|
2047 |
+
|
2048 |
+
Zoom.prototype.zoomDrag = function() {
|
2049 |
+
|
2050 |
+
var _this = this;
|
2051 |
+
var startCoords = {};
|
2052 |
+
var endCoords = {};
|
2053 |
+
var isDraging = false;
|
2054 |
+
var isMoved = false;
|
2055 |
+
|
2056 |
+
// Allow x direction drag
|
2057 |
+
var allowX = false;
|
2058 |
+
|
2059 |
+
// Allow Y direction drag
|
2060 |
+
var allowY = false;
|
2061 |
+
|
2062 |
+
_this.core.$slide.on('mousedown.lg.zoom', function(e) {
|
2063 |
+
|
2064 |
+
// execute only on .lg-object
|
2065 |
+
var $image = _this.core.$slide.eq(_this.core.index).find('.lg-object');
|
2066 |
+
|
2067 |
+
allowY = $image.prop('offsetHeight') * $image.attr('data-scale') > _this.core.$outer.find('.lg').height();
|
2068 |
+
allowX = $image.prop('offsetWidth') * $image.attr('data-scale') > _this.core.$outer.find('.lg').width();
|
2069 |
+
|
2070 |
+
if (_this.core.$outer.hasClass('lg-zoomed')) {
|
2071 |
+
if ($(e.target).hasClass('lg-object') && (allowX || allowY)) {
|
2072 |
+
e.preventDefault();
|
2073 |
+
startCoords = {
|
2074 |
+
x: e.pageX,
|
2075 |
+
y: e.pageY
|
2076 |
+
};
|
2077 |
+
|
2078 |
+
isDraging = true;
|
2079 |
+
|
2080 |
+
// ** Fix for webkit cursor issue https://code.google.com/p/chromium/issues/detail?id=26723
|
2081 |
+
_this.core.$outer.scrollLeft += 1;
|
2082 |
+
_this.core.$outer.scrollLeft -= 1;
|
2083 |
+
|
2084 |
+
_this.core.$outer.removeClass('lg-grab').addClass('lg-grabbing');
|
2085 |
+
}
|
2086 |
+
}
|
2087 |
+
});
|
2088 |
+
|
2089 |
+
$(window).on('mousemove.lg.zoom', function(e) {
|
2090 |
+
if (isDraging) {
|
2091 |
+
var _$el = _this.core.$slide.eq(_this.core.index).find('.lg-img-wrap');
|
2092 |
+
var distanceX;
|
2093 |
+
var distanceY;
|
2094 |
+
|
2095 |
+
isMoved = true;
|
2096 |
+
endCoords = {
|
2097 |
+
x: e.pageX,
|
2098 |
+
y: e.pageY
|
2099 |
+
};
|
2100 |
+
|
2101 |
+
// reset opacity and transition duration
|
2102 |
+
_this.core.$outer.addClass('lg-zoom-dragging');
|
2103 |
+
|
2104 |
+
if (allowY) {
|
2105 |
+
distanceY = (-Math.abs(_$el.attr('data-y'))) + (endCoords.y - startCoords.y);
|
2106 |
+
} else {
|
2107 |
+
distanceY = -Math.abs(_$el.attr('data-y'));
|
2108 |
+
}
|
2109 |
+
|
2110 |
+
if (allowX) {
|
2111 |
+
distanceX = (-Math.abs(_$el.attr('data-x'))) + (endCoords.x - startCoords.x);
|
2112 |
+
} else {
|
2113 |
+
distanceX = -Math.abs(_$el.attr('data-x'));
|
2114 |
+
}
|
2115 |
+
|
2116 |
+
if (_this.core.s.useLeftForZoom) {
|
2117 |
+
_$el.css({
|
2118 |
+
left: distanceX + 'px',
|
2119 |
+
top: distanceY + 'px'
|
2120 |
+
});
|
2121 |
+
} else {
|
2122 |
+
_$el.css('transform', 'translate3d(' + distanceX + 'px, ' + distanceY + 'px, 0)');
|
2123 |
+
}
|
2124 |
+
}
|
2125 |
+
});
|
2126 |
+
|
2127 |
+
$(window).on('mouseup.lg.zoom', function(e) {
|
2128 |
+
|
2129 |
+
if (isDraging) {
|
2130 |
+
isDraging = false;
|
2131 |
+
_this.core.$outer.removeClass('lg-zoom-dragging');
|
2132 |
+
|
2133 |
+
// Fix for chrome mouse move on click
|
2134 |
+
if (isMoved && ((startCoords.x !== endCoords.x) || (startCoords.y !== endCoords.y))) {
|
2135 |
+
endCoords = {
|
2136 |
+
x: e.pageX,
|
2137 |
+
y: e.pageY
|
2138 |
+
};
|
2139 |
+
_this.touchendZoom(startCoords, endCoords, allowX, allowY);
|
2140 |
+
|
2141 |
+
}
|
2142 |
+
|
2143 |
+
isMoved = false;
|
2144 |
+
}
|
2145 |
+
|
2146 |
+
_this.core.$outer.removeClass('lg-grabbing').addClass('lg-grab');
|
2147 |
+
|
2148 |
+
});
|
2149 |
+
};
|
2150 |
+
|
2151 |
+
Zoom.prototype.touchendZoom = function(startCoords, endCoords, allowX, allowY) {
|
2152 |
+
|
2153 |
+
var _this = this;
|
2154 |
+
var _$el = _this.core.$slide.eq(_this.core.index).find('.lg-img-wrap');
|
2155 |
+
var $image = _this.core.$slide.eq(_this.core.index).find('.lg-object');
|
2156 |
+
var distanceX = (-Math.abs(_$el.attr('data-x'))) + (endCoords.x - startCoords.x);
|
2157 |
+
var distanceY = (-Math.abs(_$el.attr('data-y'))) + (endCoords.y - startCoords.y);
|
2158 |
+
var minY = (_this.core.$outer.find('.lg').height() - $image.prop('offsetHeight')) / 2;
|
2159 |
+
var maxY = Math.abs(($image.prop('offsetHeight') * Math.abs($image.attr('data-scale'))) - _this.core.$outer.find('.lg').height() + minY);
|
2160 |
+
var minX = (_this.core.$outer.find('.lg').width() - $image.prop('offsetWidth')) / 2;
|
2161 |
+
var maxX = Math.abs(($image.prop('offsetWidth') * Math.abs($image.attr('data-scale'))) - _this.core.$outer.find('.lg').width() + minX);
|
2162 |
+
|
2163 |
+
if ((Math.abs(endCoords.x - startCoords.x) > 15) || (Math.abs(endCoords.y - startCoords.y) > 15)) {
|
2164 |
+
if (allowY) {
|
2165 |
+
if (distanceY <= -maxY) {
|
2166 |
+
distanceY = -maxY;
|
2167 |
+
} else if (distanceY >= -minY) {
|
2168 |
+
distanceY = -minY;
|
2169 |
+
}
|
2170 |
+
}
|
2171 |
+
|
2172 |
+
if (allowX) {
|
2173 |
+
if (distanceX <= -maxX) {
|
2174 |
+
distanceX = -maxX;
|
2175 |
+
} else if (distanceX >= -minX) {
|
2176 |
+
distanceX = -minX;
|
2177 |
+
}
|
2178 |
+
}
|
2179 |
+
|
2180 |
+
if (allowY) {
|
2181 |
+
_$el.attr('data-y', Math.abs(distanceY));
|
2182 |
+
} else {
|
2183 |
+
distanceY = -Math.abs(_$el.attr('data-y'));
|
2184 |
+
}
|
2185 |
+
|
2186 |
+
if (allowX) {
|
2187 |
+
_$el.attr('data-x', Math.abs(distanceX));
|
2188 |
+
} else {
|
2189 |
+
distanceX = -Math.abs(_$el.attr('data-x'));
|
2190 |
+
}
|
2191 |
+
|
2192 |
+
if (_this.core.s.useLeftForZoom) {
|
2193 |
+
_$el.css({
|
2194 |
+
left: distanceX + 'px',
|
2195 |
+
top: distanceY + 'px'
|
2196 |
+
});
|
2197 |
+
} else {
|
2198 |
+
_$el.css('transform', 'translate3d(' + distanceX + 'px, ' + distanceY + 'px, 0)');
|
2199 |
+
}
|
2200 |
+
|
2201 |
+
}
|
2202 |
+
};
|
2203 |
+
|
2204 |
+
Zoom.prototype.destroy = function() {
|
2205 |
+
|
2206 |
+
var _this = this;
|
2207 |
+
|
2208 |
+
// Unbind all events added by lightGallery zoom plugin
|
2209 |
+
_this.core.$el.off('.lg.zoom');
|
2210 |
+
$(window).off('.lg.zoom');
|
2211 |
+
_this.core.$slide.off('.lg.zoom');
|
2212 |
+
_this.core.$el.off('.lg.tm.zoom');
|
2213 |
+
_this.resetZoom();
|
2214 |
+
clearTimeout(_this.zoomabletimeout);
|
2215 |
+
_this.zoomabletimeout = false;
|
2216 |
+
};
|
2217 |
+
|
2218 |
+
$.fn.lightGallery.modules.zoom = Zoom;
|
2219 |
+
|
2220 |
+
})();
|
2221 |
+
|
2222 |
+
|
2223 |
+
}));
|
2224 |
+
|
2225 |
+
/*! lg-share - v1.1.0 - 2017-10-03
|
2226 |
+
* http://sachinchoolur.github.io/lightGallery
|
2227 |
+
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
|
2228 |
+
|
2229 |
+
(function (root, factory) {
|
2230 |
+
if (typeof define === 'function' && define.amd) {
|
2231 |
+
// AMD. Register as an anonymous module unless amdModuleId is set
|
2232 |
+
define(['jquery'], function (a0) {
|
2233 |
+
return (factory(a0));
|
2234 |
+
});
|
2235 |
+
} else if (typeof exports === 'object') {
|
2236 |
+
// Node. Does not work with strict CommonJS, but
|
2237 |
+
// only CommonJS-like environments that support module.exports,
|
2238 |
+
// like Node.
|
2239 |
+
module.exports = factory(require('jquery'));
|
2240 |
+
} else {
|
2241 |
+
factory(jQuery);
|
2242 |
+
}
|
2243 |
+
}(this, function ($) {
|
2244 |
+
|
2245 |
+
(function() {
|
2246 |
+
|
2247 |
+
'use strict';
|
2248 |
+
|
2249 |
+
var defaults = {
|
2250 |
+
share: true,
|
2251 |
+
facebook: true,
|
2252 |
+
facebookDropdownText: 'Facebook',
|
2253 |
+
twitter: true,
|
2254 |
+
twitterDropdownText: 'Twitter',
|
2255 |
+
googlePlus: true,
|
2256 |
+
googlePlusDropdownText: 'GooglePlus',
|
2257 |
+
pinterest: true,
|
2258 |
+
pinterestDropdownText: 'Pinterest'
|
2259 |
+
};
|
2260 |
+
|
2261 |
+
var Share = function(element) {
|
2262 |
+
|
2263 |
+
this.core = $(element).data('lightGallery');
|
2264 |
+
|
2265 |
+
this.core.s = $.extend({}, defaults, this.core.s);
|
2266 |
+
if (this.core.s.share) {
|
2267 |
+
this.init();
|
2268 |
+
}
|
2269 |
+
|
2270 |
+
return this;
|
2271 |
+
};
|
2272 |
+
|
2273 |
+
Share.prototype.init = function() {
|
2274 |
+
var _this = this;
|
2275 |
+
var shareHtml = '<span id="lg-share" class="lg-icon">' +
|
2276 |
+
'<ul class="lg-dropdown" style="position: absolute;">';
|
2277 |
+
shareHtml += _this.core.s.facebook ? '<li><a id="lg-share-facebook" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">' + this.core.s.facebookDropdownText + '</span></a></li>' : '';
|
2278 |
+
shareHtml += _this.core.s.twitter ? '<li><a id="lg-share-twitter" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">' + this.core.s.twitterDropdownText + '</span></a></li>' : '';
|
2279 |
+
shareHtml += _this.core.s.googlePlus ? '<li><a id="lg-share-googleplus" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">' + this.core.s.googlePlusDropdownText + '</span></a></li>' : '';
|
2280 |
+
shareHtml += _this.core.s.pinterest ? '<li><a id="lg-share-pinterest" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">' + this.core.s.pinterestDropdownText + '</span></a></li>' : '';
|
2281 |
+
shareHtml += '</ul></span>';
|
2282 |
+
|
2283 |
+
this.core.$outer.find('.lg-toolbar').append(shareHtml);
|
2284 |
+
this.core.$outer.find('.lg').append('<div id="lg-dropdown-overlay"></div>');
|
2285 |
+
$('#lg-share').on('click.lg', function(){
|
2286 |
+
_this.core.$outer.toggleClass('lg-dropdown-active');
|
2287 |
+
});
|
2288 |
+
|
2289 |
+
$('#lg-dropdown-overlay').on('click.lg', function(){
|
2290 |
+
_this.core.$outer.removeClass('lg-dropdown-active');
|
2291 |
+
});
|
2292 |
+
|
2293 |
+
_this.core.$el.on('onAfterSlide.lg.tm', function(event, prevIndex, index) {
|
2294 |
+
|
2295 |
+
setTimeout(function() {
|
2296 |
+
|
2297 |
+
$('#lg-share-facebook').attr('href', 'https://www.facebook.com/sharer/sharer.php?u=' + (encodeURIComponent(_this.getSahreProps(index, 'facebookShareUrl') || window.location.href)));
|
2298 |
+
|
2299 |
+
$('#lg-share-twitter').attr('href', 'https://twitter.com/intent/tweet?text=' + _this.getSahreProps(index, 'tweetText') + '&url=' + (encodeURIComponent(_this.getSahreProps(index, 'twitterShareUrl') || window.location.href)));
|
2300 |
+
|
2301 |
+
$('#lg-share-googleplus').attr('href', 'https://plus.google.com/share?url=' + (encodeURIComponent(_this.getSahreProps(index, 'googleplusShareUrl') || window.location.href)));
|
2302 |
+
|
2303 |
+
$('#lg-share-pinterest').attr('href', 'http://www.pinterest.com/pin/create/button/?url=' + (encodeURIComponent(_this.getSahreProps(index, 'pinterestShareUrl') || window.location.href)) + '&media=' + encodeURIComponent(_this.getSahreProps(index, 'src')) + '&description=' + _this.getSahreProps(index, 'pinterestText'));
|
2304 |
+
|
2305 |
+
}, 100);
|
2306 |
+
});
|
2307 |
+
};
|
2308 |
+
|
2309 |
+
Share.prototype.getSahreProps = function(index, prop){
|
2310 |
+
var shareProp = '';
|
2311 |
+
if(this.core.s.dynamic) {
|
2312 |
+
shareProp = this.core.s.dynamicEl[index][prop];
|
2313 |
+
} else {
|
2314 |
+
var _href = this.core.$items.eq(index).attr('href');
|
2315 |
+
var _prop = this.core.$items.eq(index).data(prop);
|
2316 |
+
shareProp = prop === 'src' ? _href || _prop : _prop;
|
2317 |
+
}
|
2318 |
+
return shareProp;
|
2319 |
+
};
|
2320 |
+
|
2321 |
+
Share.prototype.destroy = function() {
|
2322 |
+
|
2323 |
+
};
|
2324 |
+
|
2325 |
+
$.fn.lightGallery.modules.share = Share;
|
2326 |
+
|
2327 |
+
})();
|
2328 |
+
|
2329 |
+
|
2330 |
+
|
2331 |
+
}));
|
2332 |
+
|
2333 |
+
/*! lg-hash - v1.0.4 - 2017-12-20
|
2334 |
+
* http://sachinchoolur.github.io/lightGallery
|
2335 |
+
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
|
2336 |
+
|
2337 |
+
(function (root, factory) {
|
2338 |
+
if (typeof define === 'function' && define.amd) {
|
2339 |
+
// AMD. Register as an anonymous module unless amdModuleId is set
|
2340 |
+
define(['jquery'], function (a0) {
|
2341 |
+
return (factory(a0));
|
2342 |
+
});
|
2343 |
+
} else if (typeof exports === 'object') {
|
2344 |
+
// Node. Does not work with strict CommonJS, but
|
2345 |
+
// only CommonJS-like environments that support module.exports,
|
2346 |
+
// like Node.
|
2347 |
+
module.exports = factory(require('jquery'));
|
2348 |
+
} else {
|
2349 |
+
factory(jQuery);
|
2350 |
+
}
|
2351 |
+
}(this, function ($) {
|
2352 |
+
|
2353 |
+
(function() {
|
2354 |
+
|
2355 |
+
'use strict';
|
2356 |
+
|
2357 |
+
var defaults = {
|
2358 |
+
hash: true
|
2359 |
+
};
|
2360 |
+
|
2361 |
+
var Hash = function(element) {
|
2362 |
+
|
2363 |
+
this.core = $(element).data('lightGallery');
|
2364 |
+
|
2365 |
+
this.core.s = $.extend({}, defaults, this.core.s);
|
2366 |
+
|
2367 |
+
if (this.core.s.hash) {
|
2368 |
+
this.oldHash = window.location.hash;
|
2369 |
+
this.init();
|
2370 |
+
}
|
2371 |
+
|
2372 |
+
return this;
|
2373 |
+
};
|
2374 |
+
|
2375 |
+
Hash.prototype.init = function() {
|
2376 |
+
var _this = this;
|
2377 |
+
var _hash;
|
2378 |
+
|
2379 |
+
// Change hash value on after each slide transition
|
2380 |
+
_this.core.$el.on('onAfterSlide.lg.tm', function(event, prevIndex, index) {
|
2381 |
+
if (history.replaceState) {
|
2382 |
+
history.replaceState(null, null, window.location.pathname + window.location.search + '#lg=' + _this.core.s.galleryId + '&slide=' + index);
|
2383 |
+
} else {
|
2384 |
+
window.location.hash = 'lg=' + _this.core.s.galleryId + '&slide=' + index;
|
2385 |
+
}
|
2386 |
+
});
|
2387 |
+
|
2388 |
+
// Listen hash change and change the slide according to slide value
|
2389 |
+
$(window).on('hashchange.lg.hash', function() {
|
2390 |
+
_hash = window.location.hash;
|
2391 |
+
var _idx = parseInt(_hash.split('&slide=')[1], 10);
|
2392 |
+
|
2393 |
+
// it galleryId doesn't exist in the url close the gallery
|
2394 |
+
if ((_hash.indexOf('lg=' + _this.core.s.galleryId) > -1)) {
|
2395 |
+
_this.core.slide(_idx, false, false);
|
2396 |
+
} else if (_this.core.lGalleryOn) {
|
2397 |
+
_this.core.destroy();
|
2398 |
+
}
|
2399 |
+
|
2400 |
+
});
|
2401 |
+
};
|
2402 |
+
|
2403 |
+
Hash.prototype.destroy = function() {
|
2404 |
+
|
2405 |
+
if (!this.core.s.hash) {
|
2406 |
+
return;
|
2407 |
+
}
|
2408 |
+
|
2409 |
+
// Reset to old hash value
|
2410 |
+
if (this.oldHash && this.oldHash.indexOf('lg=' + this.core.s.galleryId) < 0) {
|
2411 |
+
if (history.replaceState) {
|
2412 |
+
history.replaceState(null, null, this.oldHash);
|
2413 |
+
} else {
|
2414 |
+
window.location.hash = this.oldHash;
|
2415 |
+
}
|
2416 |
+
} else {
|
2417 |
+
if (history.replaceState) {
|
2418 |
+
history.replaceState(null, document.title, window.location.pathname + window.location.search);
|
2419 |
+
} else {
|
2420 |
+
window.location.hash = '';
|
2421 |
+
}
|
2422 |
+
}
|
2423 |
+
|
2424 |
+
this.core.$el.off('.lg.hash');
|
2425 |
+
|
2426 |
+
};
|
2427 |
+
|
2428 |
+
$.fn.lightGallery.modules.hash = Hash;
|
2429 |
+
|
2430 |
+
})();
|
2431 |
+
|
2432 |
+
|
2433 |
+
}));
|
2434 |
+
|
2435 |
+
/*! lg-thumbnail - v1.1.0 - 2017-08-08
|
2436 |
+
* http://sachinchoolur.github.io/lightGallery
|
2437 |
+
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
|
2438 |
+
|
2439 |
+
(function (root, factory) {
|
2440 |
+
if (typeof define === 'function' && define.amd) {
|
2441 |
+
// AMD. Register as an anonymous module unless amdModuleId is set
|
2442 |
+
define(['jquery'], function (a0) {
|
2443 |
+
return (factory(a0));
|
2444 |
+
});
|
2445 |
+
} else if (typeof exports === 'object') {
|
2446 |
+
// Node. Does not work with strict CommonJS, but
|
2447 |
+
// only CommonJS-like environments that support module.exports,
|
2448 |
+
// like Node.
|
2449 |
+
module.exports = factory(require('jquery'));
|
2450 |
+
} else {
|
2451 |
+
factory(jQuery);
|
2452 |
+
}
|
2453 |
+
}(this, function ($) {
|
2454 |
+
|
2455 |
+
(function() {
|
2456 |
+
|
2457 |
+
'use strict';
|
2458 |
+
|
2459 |
+
var defaults = {
|
2460 |
+
thumbnail: true,
|
2461 |
+
|
2462 |
+
animateThumb: true,
|
2463 |
+
currentPagerPosition: 'middle',
|
2464 |
+
|
2465 |
+
thumbWidth: 100,
|
2466 |
+
thumbHeight: '80px',
|
2467 |
+
thumbContHeight: 100,
|
2468 |
+
thumbMargin: 5,
|
2469 |
+
|
2470 |
+
exThumbImage: false,
|
2471 |
+
showThumbByDefault: true,
|
2472 |
+
toogleThumb: true,
|
2473 |
+
pullCaptionUp: true,
|
2474 |
+
|
2475 |
+
enableThumbDrag: true,
|
2476 |
+
enableThumbSwipe: true,
|
2477 |
+
swipeThreshold: 50,
|
2478 |
+
|
2479 |
+
loadYoutubeThumbnail: true,
|
2480 |
+
youtubeThumbSize: 1,
|
2481 |
+
|
2482 |
+
loadVimeoThumbnail: true,
|
2483 |
+
vimeoThumbSize: 'thumbnail_small',
|
2484 |
+
|
2485 |
+
loadDailymotionThumbnail: true
|
2486 |
+
};
|
2487 |
+
|
2488 |
+
var Thumbnail = function(element) {
|
2489 |
+
|
2490 |
+
// get lightGallery core plugin data
|
2491 |
+
this.core = $(element).data('lightGallery');
|
2492 |
+
|
2493 |
+
// extend module default settings with lightGallery core settings
|
2494 |
+
this.core.s = $.extend({}, defaults, this.core.s);
|
2495 |
+
|
2496 |
+
this.$el = $(element);
|
2497 |
+
this.$thumbOuter = null;
|
2498 |
+
this.thumbOuterWidth = 0;
|
2499 |
+
this.thumbTotalWidth = (this.core.$items.length * (this.core.s.thumbWidth + this.core.s.thumbMargin));
|
2500 |
+
this.thumbIndex = this.core.index;
|
2501 |
+
|
2502 |
+
if (this.core.s.animateThumb) {
|
2503 |
+
this.core.s.thumbHeight = '100%';
|
2504 |
+
}
|
2505 |
+
|
2506 |
+
// Thumbnail animation value
|
2507 |
+
this.left = 0;
|
2508 |
+
|
2509 |
+
this.init();
|
2510 |
+
|
2511 |
+
return this;
|
2512 |
+
};
|
2513 |
+
|
2514 |
+
Thumbnail.prototype.init = function() {
|
2515 |
+
var _this = this;
|
2516 |
+
if (this.core.s.thumbnail && this.core.$items.length > 1) {
|
2517 |
+
if (this.core.s.showThumbByDefault) {
|
2518 |
+
setTimeout(function(){
|
2519 |
+
_this.core.$outer.addClass('lg-thumb-open');
|
2520 |
+
}, 700);
|
2521 |
+
}
|
2522 |
+
|
2523 |
+
if (this.core.s.pullCaptionUp) {
|
2524 |
+
this.core.$outer.addClass('lg-pull-caption-up');
|
2525 |
+
}
|
2526 |
+
|
2527 |
+
this.build();
|
2528 |
+
if (this.core.s.animateThumb && this.core.doCss()) {
|
2529 |
+
if (this.core.s.enableThumbDrag) {
|
2530 |
+
this.enableThumbDrag();
|
2531 |
+
}
|
2532 |
+
|
2533 |
+
if (this.core.s.enableThumbSwipe) {
|
2534 |
+
this.enableThumbSwipe();
|
2535 |
+
}
|
2536 |
+
|
2537 |
+
this.thumbClickable = false;
|
2538 |
+
} else {
|
2539 |
+
this.thumbClickable = true;
|
2540 |
+
}
|
2541 |
+
|
2542 |
+
this.toogle();
|
2543 |
+
this.thumbkeyPress();
|
2544 |
+
}
|
2545 |
+
};
|
2546 |
+
|
2547 |
+
Thumbnail.prototype.build = function() {
|
2548 |
+
var _this = this;
|
2549 |
+
var thumbList = '';
|
2550 |
+
var vimeoErrorThumbSize = '';
|
2551 |
+
var $thumb;
|
2552 |
+
var html = '<div class="lg-thumb-outer">' +
|
2553 |
+
'<div class="lg-thumb lg-group">' +
|
2554 |
+
'</div>' +
|
2555 |
+
'</div>';
|
2556 |
+
|
2557 |
+
switch (this.core.s.vimeoThumbSize) {
|
2558 |
+
case 'thumbnail_large':
|
2559 |
+
vimeoErrorThumbSize = '640';
|
2560 |
+
break;
|
2561 |
+
case 'thumbnail_medium':
|
2562 |
+
vimeoErrorThumbSize = '200x150';
|
2563 |
+
break;
|
2564 |
+
case 'thumbnail_small':
|
2565 |
+
vimeoErrorThumbSize = '100x75';
|
2566 |
+
}
|
2567 |
+
|
2568 |
+
_this.core.$outer.addClass('lg-has-thumb');
|
2569 |
+
|
2570 |
+
_this.core.$outer.find('.lg').append(html);
|
2571 |
+
|
2572 |
+
_this.$thumbOuter = _this.core.$outer.find('.lg-thumb-outer');
|
2573 |
+
_this.thumbOuterWidth = _this.$thumbOuter.width();
|
2574 |
+
|
2575 |
+
if (_this.core.s.animateThumb) {
|
2576 |
+
_this.core.$outer.find('.lg-thumb').css({
|
2577 |
+
width: _this.thumbTotalWidth + 'px',
|
2578 |
+
position: 'relative'
|
2579 |
+
});
|
2580 |
+
}
|
2581 |
+
|
2582 |
+
if (this.core.s.animateThumb) {
|
2583 |
+
_this.$thumbOuter.css('height', _this.core.s.thumbContHeight + 'px');
|
2584 |
+
}
|
2585 |
+
|
2586 |
+
function getThumb(src, thumb, index) {
|
2587 |
+
var isVideo = _this.core.isVideo(src, index) || {};
|
2588 |
+
var thumbImg;
|
2589 |
+
var vimeoId = '';
|
2590 |
+
|
2591 |
+
if (isVideo.youtube || isVideo.vimeo || isVideo.dailymotion) {
|
2592 |
+
if (isVideo.youtube) {
|
2593 |
+
if (_this.core.s.loadYoutubeThumbnail) {
|
2594 |
+
thumbImg = '//img.youtube.com/vi/' + isVideo.youtube[1] + '/' + _this.core.s.youtubeThumbSize + '.jpg';
|
2595 |
+
} else {
|
2596 |
+
thumbImg = thumb;
|
2597 |
+
}
|
2598 |
+
} else if (isVideo.vimeo) {
|
2599 |
+
if (_this.core.s.loadVimeoThumbnail) {
|
2600 |
+
thumbImg = '//i.vimeocdn.com/video/error_' + vimeoErrorThumbSize + '.jpg';
|
2601 |
+
vimeoId = isVideo.vimeo[1];
|
2602 |
+
} else {
|
2603 |
+
thumbImg = thumb;
|
2604 |
+
}
|
2605 |
+
} else if (isVideo.dailymotion) {
|
2606 |
+
if (_this.core.s.loadDailymotionThumbnail) {
|
2607 |
+
thumbImg = '//www.dailymotion.com/thumbnail/video/' + isVideo.dailymotion[1];
|
2608 |
+
} else {
|
2609 |
+
thumbImg = thumb;
|
2610 |
+
}
|
2611 |
+
}
|
2612 |
+
} else {
|
2613 |
+
thumbImg = thumb;
|
2614 |
+
}
|
2615 |
+
|
2616 |
+
thumbList += '<div data-vimeo-id="' + vimeoId + '" class="lg-thumb-item" style="width:' + _this.core.s.thumbWidth + 'px; height: ' + _this.core.s.thumbHeight + '; margin-right: ' + _this.core.s.thumbMargin + 'px"><img src="' + thumbImg + '" /></div>';
|
2617 |
+
vimeoId = '';
|
2618 |
+
}
|
2619 |
+
|
2620 |
+
if (_this.core.s.dynamic) {
|
2621 |
+
for (var i = 0; i < _this.core.s.dynamicEl.length; i++) {
|
2622 |
+
getThumb(_this.core.s.dynamicEl[i].src, _this.core.s.dynamicEl[i].thumb, i);
|
2623 |
+
}
|
2624 |
+
} else {
|
2625 |
+
_this.core.$items.each(function(i) {
|
2626 |
+
|
2627 |
+
if (!_this.core.s.exThumbImage) {
|
2628 |
+
getThumb($(this).attr('href') || $(this).attr('data-src'), $(this).find('img').attr('src'), i);
|
2629 |
+
} else {
|
2630 |
+
getThumb($(this).attr('href') || $(this).attr('data-src'), $(this).attr(_this.core.s.exThumbImage), i);
|
2631 |
+
}
|
2632 |
+
|
2633 |
+
});
|
2634 |
+
}
|
2635 |
+
|
2636 |
+
_this.core.$outer.find('.lg-thumb').html(thumbList);
|
2637 |
+
|
2638 |
+
$thumb = _this.core.$outer.find('.lg-thumb-item');
|
2639 |
+
|
2640 |
+
// Load vimeo thumbnails
|
2641 |
+
$thumb.each(function() {
|
2642 |
+
var $this = $(this);
|
2643 |
+
var vimeoVideoId = $this.attr('data-vimeo-id');
|
2644 |
+
|
2645 |
+
if (vimeoVideoId) {
|
2646 |
+
$.getJSON('//www.vimeo.com/api/v2/video/' + vimeoVideoId + '.json?callback=?', {
|
2647 |
+
format: 'json'
|
2648 |
+
}, function(data) {
|
2649 |
+
$this.find('img').attr('src', data[0][_this.core.s.vimeoThumbSize]);
|
2650 |
+
});
|
2651 |
+
}
|
2652 |
+
});
|
2653 |
+
|
2654 |
+
// manage active class for thumbnail
|
2655 |
+
$thumb.eq(_this.core.index).addClass('active');
|
2656 |
+
_this.core.$el.on('onBeforeSlide.lg.tm', function() {
|
2657 |
+
$thumb.removeClass('active');
|
2658 |
+
$thumb.eq(_this.core.index).addClass('active');
|
2659 |
+
});
|
2660 |
+
|
2661 |
+
$thumb.on('click.lg touchend.lg', function() {
|
2662 |
+
var _$this = $(this);
|
2663 |
+
setTimeout(function() {
|
2664 |
+
|
2665 |
+
// In IE9 and bellow touch does not support
|
2666 |
+
// Go to slide if browser does not support css transitions
|
2667 |
+
if ((_this.thumbClickable && !_this.core.lgBusy) || !_this.core.doCss()) {
|
2668 |
+
_this.core.index = _$this.index();
|
2669 |
+
_this.core.slide(_this.core.index, false, true, false);
|
2670 |
+
}
|
2671 |
+
}, 50);
|
2672 |
+
});
|
2673 |
+
|
2674 |
+
_this.core.$el.on('onBeforeSlide.lg.tm', function() {
|
2675 |
+
_this.animateThumb(_this.core.index);
|
2676 |
+
});
|
2677 |
+
|
2678 |
+
$(window).on('resize.lg.thumb orientationchange.lg.thumb', function() {
|
2679 |
+
setTimeout(function() {
|
2680 |
+
_this.animateThumb(_this.core.index);
|
2681 |
+
_this.thumbOuterWidth = _this.$thumbOuter.width();
|
2682 |
+
}, 200);
|
2683 |
+
});
|
2684 |
+
|
2685 |
+
};
|
2686 |
+
|
2687 |
+
Thumbnail.prototype.setTranslate = function(value) {
|
2688 |
+
// jQuery supports Automatic CSS prefixing since jQuery 1.8.0
|
2689 |
+
this.core.$outer.find('.lg-thumb').css({
|
2690 |
+
transform: 'translate3d(-' + (value) + 'px, 0px, 0px)'
|
2691 |
+
});
|
2692 |
+
};
|
2693 |
+
|
2694 |
+
Thumbnail.prototype.animateThumb = function(index) {
|
2695 |
+
var $thumb = this.core.$outer.find('.lg-thumb');
|
2696 |
+
if (this.core.s.animateThumb) {
|
2697 |
+
var position;
|
2698 |
+
switch (this.core.s.currentPagerPosition) {
|
2699 |
+
case 'left':
|
2700 |
+
position = 0;
|
2701 |
+
break;
|
2702 |
+
case 'middle':
|
2703 |
+
position = (this.thumbOuterWidth / 2) - (this.core.s.thumbWidth / 2);
|
2704 |
+
break;
|
2705 |
+
case 'right':
|
2706 |
+
position = this.thumbOuterWidth - this.core.s.thumbWidth;
|
2707 |
+
}
|
2708 |
+
this.left = ((this.core.s.thumbWidth + this.core.s.thumbMargin) * index - 1) - position;
|
2709 |
+
if (this.left > (this.thumbTotalWidth - this.thumbOuterWidth)) {
|
2710 |
+
this.left = this.thumbTotalWidth - this.thumbOuterWidth;
|
2711 |
+
}
|
2712 |
+
|
2713 |
+
if (this.left < 0) {
|
2714 |
+
this.left = 0;
|
2715 |
+
}
|
2716 |
+
|
2717 |
+
if (this.core.lGalleryOn) {
|
2718 |
+
if (!$thumb.hasClass('on')) {
|
2719 |
+
this.core.$outer.find('.lg-thumb').css('transition-duration', this.core.s.speed + 'ms');
|
2720 |
+
}
|
2721 |
+
|
2722 |
+
if (!this.core.doCss()) {
|
2723 |
+
$thumb.animate({
|
2724 |
+
left: -this.left + 'px'
|
2725 |
+
}, this.core.s.speed);
|
2726 |
+
}
|
2727 |
+
} else {
|
2728 |
+
if (!this.core.doCss()) {
|
2729 |
+
$thumb.css('left', -this.left + 'px');
|
2730 |
+
}
|
2731 |
+
}
|
2732 |
+
|
2733 |
+
this.setTranslate(this.left);
|
2734 |
+
|
2735 |
+
}
|
2736 |
+
};
|
2737 |
+
|
2738 |
+
// Enable thumbnail dragging and swiping
|
2739 |
+
Thumbnail.prototype.enableThumbDrag = function() {
|
2740 |
+
|
2741 |
+
var _this = this;
|
2742 |
+
var startCoords = 0;
|
2743 |
+
var endCoords = 0;
|
2744 |
+
var isDraging = false;
|
2745 |
+
var isMoved = false;
|
2746 |
+
var tempLeft = 0;
|
2747 |
+
|
2748 |
+
_this.$thumbOuter.addClass('lg-grab');
|
2749 |
+
|
2750 |
+
_this.core.$outer.find('.lg-thumb').on('mousedown.lg.thumb', function(e) {
|
2751 |
+
if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
|
2752 |
+
// execute only on .lg-object
|
2753 |
+
e.preventDefault();
|
2754 |
+
startCoords = e.pageX;
|
2755 |
+
isDraging = true;
|
2756 |
+
|
2757 |
+
// ** Fix for webkit cursor issue https://code.google.com/p/chromium/issues/detail?id=26723
|
2758 |
+
_this.core.$outer.scrollLeft += 1;
|
2759 |
+
_this.core.$outer.scrollLeft -= 1;
|
2760 |
+
|
2761 |
+
// *
|
2762 |
+
_this.thumbClickable = false;
|
2763 |
+
_this.$thumbOuter.removeClass('lg-grab').addClass('lg-grabbing');
|
2764 |
+
}
|
2765 |
+
});
|
2766 |
+
|
2767 |
+
$(window).on('mousemove.lg.thumb', function(e) {
|
2768 |
+
if (isDraging) {
|
2769 |
+
tempLeft = _this.left;
|
2770 |
+
isMoved = true;
|
2771 |
+
endCoords = e.pageX;
|
2772 |
+
|
2773 |
+
_this.$thumbOuter.addClass('lg-dragging');
|
2774 |
+
|
2775 |
+
tempLeft = tempLeft - (endCoords - startCoords);
|
2776 |
+
|
2777 |
+
if (tempLeft > (_this.thumbTotalWidth - _this.thumbOuterWidth)) {
|
2778 |
+
tempLeft = _this.thumbTotalWidth - _this.thumbOuterWidth;
|
2779 |
+
}
|
2780 |
+
|
2781 |
+
if (tempLeft < 0) {
|
2782 |
+
tempLeft = 0;
|
2783 |
+
}
|
2784 |
+
|
2785 |
+
// move current slide
|
2786 |
+
_this.setTranslate(tempLeft);
|
2787 |
+
|
2788 |
+
}
|
2789 |
+
});
|
2790 |
+
|
2791 |
+
$(window).on('mouseup.lg.thumb', function() {
|
2792 |
+
if (isMoved) {
|
2793 |
+
isMoved = false;
|
2794 |
+
_this.$thumbOuter.removeClass('lg-dragging');
|
2795 |
+
|
2796 |
+
_this.left = tempLeft;
|
2797 |
+
|
2798 |
+
if (Math.abs(endCoords - startCoords) < _this.core.s.swipeThreshold) {
|
2799 |
+
_this.thumbClickable = true;
|
2800 |
+
}
|
2801 |
+
|
2802 |
+
} else {
|
2803 |
+
_this.thumbClickable = true;
|
2804 |
+
}
|
2805 |
+
|
2806 |
+
if (isDraging) {
|
2807 |
+
isDraging = false;
|
2808 |
+
_this.$thumbOuter.removeClass('lg-grabbing').addClass('lg-grab');
|
2809 |
+
}
|
2810 |
+
});
|
2811 |
+
|
2812 |
+
};
|
2813 |
+
|
2814 |
+
Thumbnail.prototype.enableThumbSwipe = function() {
|
2815 |
+
var _this = this;
|
2816 |
+
var startCoords = 0;
|
2817 |
+
var endCoords = 0;
|
2818 |
+
var isMoved = false;
|
2819 |
+
var tempLeft = 0;
|
2820 |
+
|
2821 |
+
_this.core.$outer.find('.lg-thumb').on('touchstart.lg', function(e) {
|
2822 |
+
if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
|
2823 |
+
e.preventDefault();
|
2824 |
+
startCoords = e.originalEvent.targetTouches[0].pageX;
|
2825 |
+
_this.thumbClickable = false;
|
2826 |
+
}
|
2827 |
+
});
|
2828 |
+
|
2829 |
+
_this.core.$outer.find('.lg-thumb').on('touchmove.lg', function(e) {
|
2830 |
+
if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
|
2831 |
+
e.preventDefault();
|
2832 |
+
endCoords = e.originalEvent.targetTouches[0].pageX;
|
2833 |
+
isMoved = true;
|
2834 |
+
|
2835 |
+
_this.$thumbOuter.addClass('lg-dragging');
|
2836 |
+
|
2837 |
+
tempLeft = _this.left;
|
2838 |
+
|
2839 |
+
tempLeft = tempLeft - (endCoords - startCoords);
|
2840 |
+
|
2841 |
+
if (tempLeft > (_this.thumbTotalWidth - _this.thumbOuterWidth)) {
|
2842 |
+
tempLeft = _this.thumbTotalWidth - _this.thumbOuterWidth;
|
2843 |
+
}
|
2844 |
+
|
2845 |
+
if (tempLeft < 0) {
|
2846 |
+
tempLeft = 0;
|
2847 |
+
}
|
2848 |
+
|
2849 |
+
// move current slide
|
2850 |
+
_this.setTranslate(tempLeft);
|
2851 |
+
|
2852 |
+
}
|
2853 |
+
});
|
2854 |
+
|
2855 |
+
_this.core.$outer.find('.lg-thumb').on('touchend.lg', function() {
|
2856 |
+
if (_this.thumbTotalWidth > _this.thumbOuterWidth) {
|
2857 |
+
|
2858 |
+
if (isMoved) {
|
2859 |
+
isMoved = false;
|
2860 |
+
_this.$thumbOuter.removeClass('lg-dragging');
|
2861 |
+
if (Math.abs(endCoords - startCoords) < _this.core.s.swipeThreshold) {
|
2862 |
+
_this.thumbClickable = true;
|
2863 |
+
}
|
2864 |
+
|
2865 |
+
_this.left = tempLeft;
|
2866 |
+
} else {
|
2867 |
+
_this.thumbClickable = true;
|
2868 |
+
}
|
2869 |
+
} else {
|
2870 |
+
_this.thumbClickable = true;
|
2871 |
+
}
|
2872 |
+
});
|
2873 |
+
|
2874 |
+
};
|
2875 |
+
|
2876 |
+
Thumbnail.prototype.toogle = function() {
|
2877 |
+
var _this = this;
|
2878 |
+
if (_this.core.s.toogleThumb) {
|
2879 |
+
_this.core.$outer.addClass('lg-can-toggle');
|
2880 |
+
_this.$thumbOuter.append('<span class="lg-toogle-thumb lg-icon"></span>');
|
2881 |
+
_this.core.$outer.find('.lg-toogle-thumb').on('click.lg', function() {
|
2882 |
+
_this.core.$outer.toggleClass('lg-thumb-open');
|
2883 |
+
});
|
2884 |
+
}
|
2885 |
+
};
|
2886 |
+
|
2887 |
+
Thumbnail.prototype.thumbkeyPress = function() {
|
2888 |
+
var _this = this;
|
2889 |
+
$(window).on('keydown.lg.thumb', function(e) {
|
2890 |
+
if (e.keyCode === 38) {
|
2891 |
+
e.preventDefault();
|
2892 |
+
_this.core.$outer.addClass('lg-thumb-open');
|
2893 |
+
} else if (e.keyCode === 40) {
|
2894 |
+
e.preventDefault();
|
2895 |
+
_this.core.$outer.removeClass('lg-thumb-open');
|
2896 |
+
}
|
2897 |
+
});
|
2898 |
+
};
|
2899 |
+
|
2900 |
+
Thumbnail.prototype.destroy = function() {
|
2901 |
+
if (this.core.s.thumbnail && this.core.$items.length > 1) {
|
2902 |
+
$(window).off('resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb');
|
2903 |
+
this.$thumbOuter.remove();
|
2904 |
+
this.core.$outer.removeClass('lg-has-thumb');
|
2905 |
+
}
|
2906 |
+
};
|
2907 |
+
|
2908 |
+
$.fn.lightGallery.modules.Thumbnail = Thumbnail;
|
2909 |
+
|
2910 |
+
})();
|
2911 |
+
|
2912 |
+
}));
|
assets/js/library-editor.js
CHANGED
@@ -1,319 +1,319 @@
|
|
1 |
-
( function( $ ) {
|
2 |
-
|
3 |
-
"use strict";
|
4 |
-
|
5 |
-
// Elementor Editor Popup
|
6 |
-
var WprElementorEditorPopup = {
|
7 |
-
|
8 |
-
loaded: false,
|
9 |
-
|
10 |
-
init: function() {
|
11 |
-
window.elementor.on( 'preview:loaded', WprElementorEditorPopup.loadPreview );
|
12 |
-
},
|
13 |
-
|
14 |
-
loadPreview: function() {
|
15 |
-
window.elementorFrontend.hooks.addAction( 'frontend/element_ready/shortcode.default', function( $scope ) {
|
16 |
-
$scope.find( '.wpr-template-edit-btn' ).on( 'click', WprElementorEditorPopup.renderPopup );
|
17 |
-
} );
|
18 |
-
|
19 |
-
window.elementorFrontend.hooks.addAction( 'frontend/element_ready/wpr-advanced-slider.default', function( $scope ) {
|
20 |
-
$scope.find( '.wpr-template-edit-btn' ).on( 'click', WprElementorEditorPopup.renderPopup );
|
21 |
-
} );
|
22 |
-
|
23 |
-
window.elementorFrontend.hooks.addAction( 'frontend/element_ready/wpr-tabs.default', function( $scope ) {
|
24 |
-
$scope.find( '.wpr-template-edit-btn' ).on( 'click', WprElementorEditorPopup.renderPopup );
|
25 |
-
} );
|
26 |
-
|
27 |
-
window.elementorFrontend.hooks.addAction( 'frontend/element_ready/wpr-content-toggle.default', function( $scope ) {
|
28 |
-
$scope.find( '.wpr-template-edit-btn' ).on( 'click', WprElementorEditorPopup.renderPopup );
|
29 |
-
} );
|
30 |
-
},
|
31 |
-
|
32 |
-
renderPopup: function( link ) {
|
33 |
-
// Open Editor
|
34 |
-
WprElementorEditorPopup.getPopup().show();
|
35 |
-
|
36 |
-
// Render Iframe
|
37 |
-
$( '#wpr-template-editor-popup .dialog-message').html( '<iframe src="' + $( this ).data( 'permalink' ) + '&elementor' + '" id="wpr-template-edit-frame" width="100%" height="100%"></iframe>' );
|
38 |
-
|
39 |
-
// Preloading
|
40 |
-
$( '#wpr-template-editor-popup .dialog-message').append( '<div id="wpr-template-editor-loading"><div class="elementor-loader-wrapper"><div class="elementor-loader"><div class="elementor-loader-boxes"><div class="elementor-loader-box"></div><div class="elementor-loader-box"></div><div class="elementor-loader-box"></div><div class="elementor-loader-box"></div></div></div><div class="elementor-loading-title">Loading</div></div></div>' );
|
41 |
-
|
42 |
-
// Loaded
|
43 |
-
$( '#wpr-template-edit-frame').on( 'load', function() {
|
44 |
-
$( '#wpr-template-editor-loading').fadeOut( 300 );
|
45 |
-
} );
|
46 |
-
|
47 |
-
// Close
|
48 |
-
$( '#wpr-template-editor-popup .dialog-close-button' ).css({
|
49 |
-
'right' : '30px',
|
50 |
-
'width' : '35px',
|
51 |
-
'height' : '35px',
|
52 |
-
'line-height' : '30px',
|
53 |
-
'border-radius' : '50%',
|
54 |
-
'text-align' : 'center',
|
55 |
-
'opacity' : '1',
|
56 |
-
'background-color' : '#333',
|
57 |
-
'box-shadow' : '1px 1px 3px 0 #000',
|
58 |
-
}).html( '<i class="eicon-close"></i>');
|
59 |
-
|
60 |
-
$( '#wpr-template-editor-popup .dialog-close-button i' ).css({
|
61 |
-
'font-size' : '15px',
|
62 |
-
'color' : '#fff',
|
63 |
-
})
|
64 |
-
|
65 |
-
$( '#wpr-template-editor-popup .dialog-close-button' ).on( 'click', function() {
|
66 |
-
elementor.reloadPreview();
|
67 |
-
});
|
68 |
-
},
|
69 |
-
|
70 |
-
getPopup: function() {
|
71 |
-
|
72 |
-
if ( ! WprElementorEditorPopup.loaded ) {
|
73 |
-
this.loaded = elementor.dialogsManager.createWidget( 'lightbox', {
|
74 |
-
id: 'wpr-template-editor-popup',
|
75 |
-
closeButton: true,
|
76 |
-
hide: { onBackgroundClick: false }
|
77 |
-
} );
|
78 |
-
}
|
79 |
-
|
80 |
-
return WprElementorEditorPopup.loaded;
|
81 |
-
}
|
82 |
-
|
83 |
-
};
|
84 |
-
|
85 |
-
$( window ).on( 'elementor:init', WprElementorEditorPopup.init );
|
86 |
-
|
87 |
-
|
88 |
-
// Modal Popups
|
89 |
-
var WprModalPopups = {
|
90 |
-
|
91 |
-
init: function() {
|
92 |
-
if ( ! $( 'body' ).hasClass( 'elementor-editor-wpr-popups' ) ) {
|
93 |
-
return;
|
94 |
-
}
|
95 |
-
|
96 |
-
// Load Preview
|
97 |
-
window.elementor.on( 'preview:loaded', WprModalPopups.onPreviewLoad );
|
98 |
-
|
99 |
-
// Change Preview
|
100 |
-
window.elementor.on( 'preview:loaded', WprModalPopups.onPreviewChange );
|
101 |
-
|
102 |
-
// Change Controls
|
103 |
-
elementor.settings.page.model.on( 'change', WprModalPopups.onControlChange );
|
104 |
-
},
|
105 |
-
|
106 |
-
onPreviewLoad: function() {
|
107 |
-
// Open Popup Settings
|
108 |
-
setTimeout(function() {
|
109 |
-
$( '#elementor-panel-footer-settings' ).trigger( 'click' );
|
110 |
-
}, 2000);
|
111 |
-
|
112 |
-
// Popup Settings Notification
|
113 |
-
WprModalPopups.settingsNotification();
|
114 |
-
|
115 |
-
// Fix Popup Layout
|
116 |
-
window.elementorFrontend.hooks.addAction( 'frontend/element_ready/global', function( $scope ) {
|
117 |
-
var popup = $scope.closest( '.wpr-template-popup' );
|
118 |
-
|
119 |
-
WprModalPopups.fixPopupLayout( popup );
|
120 |
-
} );
|
121 |
-
},
|
122 |
-
|
123 |
-
onPreviewChange: function() {
|
124 |
-
// preview change code goes here
|
125 |
-
},
|
126 |
-
|
127 |
-
onControlChange: function( model ) {
|
128 |
-
var iframe = document.getElementById( 'elementor-preview-iframe' ),
|
129 |
-
iframeContent = iframe.contentDocument || iframe.contentWindow.document;
|
130 |
-
|
131 |
-
// Popup
|
132 |
-
var popup = $( '.wpr-template-popup', iframeContent );
|
133 |
-
|
134 |
-
// Scrollbar
|
135 |
-
if ( model.changed.hasOwnProperty( 'popup_height' ) ) {
|
136 |
-
// elementor.reloadPreview();
|
137 |
-
}
|
138 |
-
|
139 |
-
// Display As
|
140 |
-
if ( model.changed.hasOwnProperty( 'popup_display_as' ) ) {
|
141 |
-
if ( 'notification' === model.changed['popup_display_as'] ) {
|
142 |
-
popup.addClass( 'wpr-popup-notification' );
|
143 |
-
} else {
|
144 |
-
popup.removeClass( 'wpr-popup-notification' );
|
145 |
-
}
|
146 |
-
}
|
147 |
-
|
148 |
-
if ( model.changed.hasOwnProperty( 'popup_display_as' ) ) {
|
149 |
-
|
150 |
-
}
|
151 |
-
|
152 |
-
// Entrance Animation
|
153 |
-
if ( model.changed.hasOwnProperty( 'popup_animation' ) ) {
|
154 |
-
var popupContainer = popup.find('.wpr-popup-container');
|
155 |
-
|
156 |
-
popupContainer.removeAttr( 'class');
|
157 |
-
popupContainer.addClass( 'wpr-popup-container animated '+ model.changed['popup_animation'] );
|
158 |
-
}
|
159 |
-
},
|
160 |
-
|
161 |
-
fixPopupLayout: function( popup ) {
|
162 |
-
var settings = WprModalPopups.getDocumentSettings();
|
163 |
-
|
164 |
-
// Add Scrollbar
|
165 |
-
if ( ! popup.find('.wpr-popup-container-inner').hasClass('ps') ) {
|
166 |
-
const ps = new PerfectScrollbar(popup.find('.wpr-popup-container-inner')[0], {
|
167 |
-
suppressScrollX: true
|
168 |
-
});
|
169 |
-
}
|
170 |
-
|
171 |
-
if ( 'notification' === settings.popup_display_as ) {
|
172 |
-
popup.addClass( 'wpr-popup-notification' );
|
173 |
-
}
|
174 |
-
},
|
175 |
-
|
176 |
-
getDocumentSettings: function() {
|
177 |
-
var documentSettings = {},
|
178 |
-
settings = elementor.settings.page.model;
|
179 |
-
|
180 |
-
jQuery.each(settings.getActiveControls(), function (controlKey) {
|
181 |
-
documentSettings[controlKey] = settings.attributes[controlKey];
|
182 |
-
});
|
183 |
-
|
184 |
-
return documentSettings;
|
185 |
-
},
|
186 |
-
|
187 |
-
settingsNotification: function() {
|
188 |
-
// Get Close Time
|
189 |
-
var closeTime = JSON.parse( localStorage.getItem( 'WprPopupEditorNotification') ) || {};
|
190 |
-
|
191 |
-
if ( closeTime + 604800000 >= Date.now() ) {
|
192 |
-
return;
|
193 |
-
}
|
194 |
-
|
195 |
-
// Notification HTML
|
196 |
-
var nHTML = '\
|
197 |
-
<div id="wpr-template-settings-notification">\
|
198 |
-
<h4><i class="eicon-info-circle"></i><span>Please Note</span></h4>\
|
199 |
-
<p>Click here to access <strong>Popup Settings</strong>.</p>\
|
200 |
-
<i class="eicon-close"></i>\
|
201 |
-
</div>\
|
202 |
-
';
|
203 |
-
|
204 |
-
// Render Notification
|
205 |
-
$( 'body' ).append( nHTML ).hide().fadeIn();
|
206 |
-
|
207 |
-
// Hide on Click
|
208 |
-
$( '#wpr-template-settings-notification .eicon-close' ).on( 'click', function() {
|
209 |
-
$( '#wpr-template-settings-notification' ).fadeOut();
|
210 |
-
|
211 |
-
// Save Close Time in Browser
|
212 |
-
localStorage.setItem( 'WprPopupEditorNotification', Date.now() );
|
213 |
-
});
|
214 |
-
},
|
215 |
-
};
|
216 |
-
|
217 |
-
$( window ).on( 'elementor:init', WprModalPopups.init );
|
218 |
-
|
219 |
-
|
220 |
-
// Theme Builder
|
221 |
-
var WprTemplateEditor = {
|
222 |
-
|
223 |
-
init: function() {
|
224 |
-
if ( ! $( 'body' ).hasClass( 'elementor
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|