Version Description
Download this release
Release Info
Code changes from version 1.3.46 to 1.3.47
- admin/plugin-options.php +12 -2
- admin/templates/views/royal/theme-footer-royal.php +23 -23
- admin/templates/views/royal/theme-header-royal.php +39 -39
- admin/templates/views/storefront/class-storefront-compat.php +105 -105
- admin/templates/views/theme-footer.php +19 -19
- admin/templates/wpr-templates-data.php +26 -0
- admin/theme-builder.php +154 -154
- assets/css/admin/plugin-options.css +1064 -1071
- assets/css/admin/premade-blocks.css +436 -436
- assets/css/admin/templates-kit.css +1 -0
- assets/css/frontend.css +16 -0
- assets/css/frontend.min.css +1 -1
- assets/css/lib/animations/button-animations.css +1629 -1629
- assets/css/lib/animations/text-animations.css +843 -843
- assets/css/lib/animations/wpr-link-animations.css +191 -191
- assets/css/lib/bricklayer/bricklayer.css +49 -49
- assets/css/library-frontend.css +708 -708
- assets/js/{lib → admin/lib}/confetti/confetti.min.js +0 -0
- assets/js/admin/templates-kit.js +1 -1
- assets/js/editor.js +385 -385
- assets/js/frontend.js +51 -3
- assets/js/frontend.min.js +1 -1
- assets/js/lib/gmap/markerclusterer.js +545 -1320
admin/plugin-options.php
CHANGED
@@ -14,7 +14,7 @@ function wpr_addons_add_admin_menu() {
|
|
14 |
add_menu_page( Utilities::get_plugin_name(), Utilities::get_plugin_name(), 'manage_options', 'wpr-addons', 'wpr_addons_settings_page', $menu_icon, '58.6' );
|
15 |
|
16 |
add_action( 'admin_init', 'wpr_register_addons_settings' );
|
17 |
-
add_filter( '
|
18 |
}
|
19 |
add_action( 'admin_menu', 'wpr_addons_add_admin_menu' );
|
20 |
|
@@ -48,6 +48,7 @@ function is_plugin_installed($file) {
|
|
48 |
function wpr_register_addons_settings() {
|
49 |
// WooCommerce
|
50 |
register_setting( 'wpr-settings', 'wpr_override_woo_templates' );
|
|
|
51 |
register_setting( 'wpr-settings', 'wpr_woo_shop_ppp' );
|
52 |
register_setting( 'wpr-settings', 'wpr_woo_shop_cat_ppp' );
|
53 |
register_setting( 'wpr-settings', 'wpr_woo_shop_tag_ppp' );
|
@@ -309,7 +310,7 @@ function wpr_addons_settings_page() {
|
|
309 |
<div class="wpr-settings-group wpr-settings-group-woo">
|
310 |
<h3 class="wpr-settings-group-title"><?php esc_html_e( 'WooCommerce', 'wpr-addons' ); ?></h3>
|
311 |
|
312 |
-
<div class="wpr-settings-group-inner"
|
313 |
|
314 |
<?php if ( !wpr_fs()->can_use_premium_code() ) : ?>
|
315 |
<a href="https://royal-elementor-addons.com/?ref=rea-plugin-backend-settings-woo-pro#purchasepro" class="wpr-settings-pro-overlay" target="_blank">
|
@@ -353,6 +354,15 @@ function wpr_addons_settings_page() {
|
|
353 |
<label for="wpr_override_woo_templates"></label>
|
354 |
</div>
|
355 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
356 |
</div>
|
357 |
|
358 |
<div class="wpr-settings-group">
|
14 |
add_menu_page( Utilities::get_plugin_name(), Utilities::get_plugin_name(), 'manage_options', 'wpr-addons', 'wpr_addons_settings_page', $menu_icon, '58.6' );
|
15 |
|
16 |
add_action( 'admin_init', 'wpr_register_addons_settings' );
|
17 |
+
add_filter( 'plugin_action_links_'. WPR_ADDONS_PLUGIN_BASE, 'wpr_settings_link' );
|
18 |
}
|
19 |
add_action( 'admin_menu', 'wpr_addons_add_admin_menu' );
|
20 |
|
48 |
function wpr_register_addons_settings() {
|
49 |
// WooCommerce
|
50 |
register_setting( 'wpr-settings', 'wpr_override_woo_templates' );
|
51 |
+
register_setting( 'wpr-settings', 'wpr_enable_product_image_zoom' );
|
52 |
register_setting( 'wpr-settings', 'wpr_woo_shop_ppp' );
|
53 |
register_setting( 'wpr-settings', 'wpr_woo_shop_cat_ppp' );
|
54 |
register_setting( 'wpr-settings', 'wpr_woo_shop_tag_ppp' );
|
310 |
<div class="wpr-settings-group wpr-settings-group-woo">
|
311 |
<h3 class="wpr-settings-group-title"><?php esc_html_e( 'WooCommerce', 'wpr-addons' ); ?></h3>
|
312 |
|
313 |
+
<div class="wpr-settings-group-inner">
|
314 |
|
315 |
<?php if ( !wpr_fs()->can_use_premium_code() ) : ?>
|
316 |
<a href="https://royal-elementor-addons.com/?ref=rea-plugin-backend-settings-woo-pro#purchasepro" class="wpr-settings-pro-overlay" target="_blank">
|
354 |
<label for="wpr_override_woo_templates"></label>
|
355 |
</div>
|
356 |
|
357 |
+
<div class="wpr-woo-template-info">
|
358 |
+
<div class="wpr-woo-template-title">
|
359 |
+
<h3>Product Image Zoom</h3>
|
360 |
+
<span>Enable/Disable Image Zoom Effect on Woocommerce products</span>
|
361 |
+
</div>
|
362 |
+
<input type="checkbox" name="wpr_enable_product_image_zoom" id="wpr_enable_product_image_zoom" <?php echo checked( get_option('wpr_enable_product_image_zoom', 'on'), 'on', false ); ?>>
|
363 |
+
<label for="wpr_enable_product_image_zoom"></label>
|
364 |
+
</div>
|
365 |
+
|
366 |
</div>
|
367 |
|
368 |
<div class="wpr-settings-group">
|
admin/templates/views/royal/theme-footer-royal.php
CHANGED
@@ -1,24 +1,24 @@
|
|
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_footer_conditions', '[]'), true );
|
10 |
-
$template_slug = WPR_Conditions_Manager::header_footer_display_conditions($conditions);
|
11 |
-
|
12 |
-
// Render WPR Header
|
13 |
-
Utilities::render_elementor_template($template_slug);
|
14 |
-
|
15 |
-
wp_footer();
|
16 |
-
|
17 |
-
// Royal themes compatibility
|
18 |
-
echo '</div>'; // .page-content
|
19 |
-
echo '</div>'; // #page-wrap
|
20 |
-
|
21 |
-
?>
|
22 |
-
|
23 |
-
</body>
|
24 |
</html>
|
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_footer_conditions', '[]'), true );
|
10 |
+
$template_slug = WPR_Conditions_Manager::header_footer_display_conditions($conditions);
|
11 |
+
|
12 |
+
// Render WPR Header
|
13 |
+
Utilities::render_elementor_template($template_slug);
|
14 |
+
|
15 |
+
wp_footer();
|
16 |
+
|
17 |
+
// Royal themes compatibility
|
18 |
+
echo '</div>'; // .page-content
|
19 |
+
echo '</div>'; // #page-wrap
|
20 |
+
|
21 |
+
?>
|
22 |
+
|
23 |
+
</body>
|
24 |
</html>
|
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/storefront/class-storefront-compat.php
CHANGED
@@ -1,105 +1,105 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
use WprAddons\Admin\Includes\WPR_Render_Templates;
|
4 |
-
|
5 |
-
/**
|
6 |
-
* Astra theme compatibility.
|
7 |
-
*/
|
8 |
-
class Wpr_Storefront_Compat {
|
9 |
-
|
10 |
-
/**
|
11 |
-
* Instance of Wpr_Storefront_Compat.
|
12 |
-
*
|
13 |
-
* @var Wpr_Storefront_Compat
|
14 |
-
*/
|
15 |
-
private static $instance;
|
16 |
-
|
17 |
-
/**
|
18 |
-
* WPR_Render_Templates() Class
|
19 |
-
*/
|
20 |
-
private $render_templates;
|
21 |
-
|
22 |
-
/**
|
23 |
-
* Initiator
|
24 |
-
*/
|
25 |
-
public static function instance() {
|
26 |
-
if ( ! isset( self::$instance ) ) {
|
27 |
-
self::$instance = new Wpr_Storefront_Compat();
|
28 |
-
|
29 |
-
add_action( 'wp', [ self::$instance, 'hooks' ] );
|
30 |
-
}
|
31 |
-
|
32 |
-
return self::$instance;
|
33 |
-
}
|
34 |
-
|
35 |
-
/**
|
36 |
-
* Run all the Actions / Filters.
|
37 |
-
*/
|
38 |
-
public function hooks() {
|
39 |
-
$this->render_templates = new WPR_Render_Templates( true );
|
40 |
-
|
41 |
-
if ( $this->render_templates->is_template_available('header') ) {
|
42 |
-
add_action( 'template_redirect', [ $this, 'setup_header' ], 10 );
|
43 |
-
add_action( 'storefront_before_header', [$this->render_templates, 'replace_header'], 500 );
|
44 |
-
add_action( 'elementor/page_templates/canvas/before_content', [ $this->render_templates, 'add_canvas_header' ] );
|
45 |
-
}
|
46 |
-
|
47 |
-
if ( $this->render_templates->is_template_available('footer') ) {
|
48 |
-
add_action( 'template_redirect', [ $this, 'setup_footer' ], 10 );
|
49 |
-
add_action( 'storefront_after_footer', [$this->render_templates, 'replace_footer'], 500 );
|
50 |
-
add_action( 'elementor/page_templates/canvas/after_content', [ $this->render_templates, 'add_canvas_footer' ] );
|
51 |
-
}
|
52 |
-
|
53 |
-
if ( $this->render_templates->is_template_available('header') || $this->render_templates->is_template_available('footer') ) {
|
54 |
-
add_action( 'wp_head', [ $this, 'styles' ] );
|
55 |
-
}
|
56 |
-
}
|
57 |
-
|
58 |
-
/**
|
59 |
-
* Add inline CSS to hide empty divs for header and footer in storefront
|
60 |
-
*
|
61 |
-
* @since 1.2.0
|
62 |
-
* @return void
|
63 |
-
*/
|
64 |
-
public function styles() {
|
65 |
-
$css = '<style id="wpr-disable-storefront-hf">';
|
66 |
-
|
67 |
-
if ( $this->render_templates->is_template_available('header') ) {
|
68 |
-
$css .= '.site-header {
|
69 |
-
display: none;
|
70 |
-
}';
|
71 |
-
}
|
72 |
-
|
73 |
-
if ( $this->render_templates->is_template_available('footer') ) {
|
74 |
-
$css .= '.site-footer {
|
75 |
-
display: none;
|
76 |
-
}';
|
77 |
-
}
|
78 |
-
|
79 |
-
$css .= '</style>';
|
80 |
-
|
81 |
-
// Echo plain CSS (no user input or variables)
|
82 |
-
echo ''. $css; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
|
83 |
-
}
|
84 |
-
|
85 |
-
/**
|
86 |
-
* Disable header from the theme.
|
87 |
-
*/
|
88 |
-
public function setup_header() {
|
89 |
-
for ( $priority = 0; $priority < 200; $priority ++ ) {
|
90 |
-
remove_all_actions( 'storefront_header', $priority );
|
91 |
-
}
|
92 |
-
}
|
93 |
-
|
94 |
-
/**
|
95 |
-
* Disable footer from the theme.
|
96 |
-
*/
|
97 |
-
public function setup_footer() {
|
98 |
-
for ( $priority = 0; $priority < 200; $priority ++ ) {
|
99 |
-
remove_all_actions( 'storefront_footer', $priority );
|
100 |
-
}
|
101 |
-
}
|
102 |
-
|
103 |
-
}
|
104 |
-
|
105 |
-
Wpr_Storefront_Compat::instance();
|
1 |
+
<?php
|
2 |
+
|
3 |
+
use WprAddons\Admin\Includes\WPR_Render_Templates;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* Astra theme compatibility.
|
7 |
+
*/
|
8 |
+
class Wpr_Storefront_Compat {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Instance of Wpr_Storefront_Compat.
|
12 |
+
*
|
13 |
+
* @var Wpr_Storefront_Compat
|
14 |
+
*/
|
15 |
+
private static $instance;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* WPR_Render_Templates() Class
|
19 |
+
*/
|
20 |
+
private $render_templates;
|
21 |
+
|
22 |
+
/**
|
23 |
+
* Initiator
|
24 |
+
*/
|
25 |
+
public static function instance() {
|
26 |
+
if ( ! isset( self::$instance ) ) {
|
27 |
+
self::$instance = new Wpr_Storefront_Compat();
|
28 |
+
|
29 |
+
add_action( 'wp', [ self::$instance, 'hooks' ] );
|
30 |
+
}
|
31 |
+
|
32 |
+
return self::$instance;
|
33 |
+
}
|
34 |
+
|
35 |
+
/**
|
36 |
+
* Run all the Actions / Filters.
|
37 |
+
*/
|
38 |
+
public function hooks() {
|
39 |
+
$this->render_templates = new WPR_Render_Templates( true );
|
40 |
+
|
41 |
+
if ( $this->render_templates->is_template_available('header') ) {
|
42 |
+
add_action( 'template_redirect', [ $this, 'setup_header' ], 10 );
|
43 |
+
add_action( 'storefront_before_header', [$this->render_templates, 'replace_header'], 500 );
|
44 |
+
add_action( 'elementor/page_templates/canvas/before_content', [ $this->render_templates, 'add_canvas_header' ] );
|
45 |
+
}
|
46 |
+
|
47 |
+
if ( $this->render_templates->is_template_available('footer') ) {
|
48 |
+
add_action( 'template_redirect', [ $this, 'setup_footer' ], 10 );
|
49 |
+
add_action( 'storefront_after_footer', [$this->render_templates, 'replace_footer'], 500 );
|
50 |
+
add_action( 'elementor/page_templates/canvas/after_content', [ $this->render_templates, 'add_canvas_footer' ] );
|
51 |
+
}
|
52 |
+
|
53 |
+
if ( $this->render_templates->is_template_available('header') || $this->render_templates->is_template_available('footer') ) {
|
54 |
+
add_action( 'wp_head', [ $this, 'styles' ] );
|
55 |
+
}
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Add inline CSS to hide empty divs for header and footer in storefront
|
60 |
+
*
|
61 |
+
* @since 1.2.0
|
62 |
+
* @return void
|
63 |
+
*/
|
64 |
+
public function styles() {
|
65 |
+
$css = '<style id="wpr-disable-storefront-hf">';
|
66 |
+
|
67 |
+
if ( $this->render_templates->is_template_available('header') ) {
|
68 |
+
$css .= '.site-header {
|
69 |
+
display: none;
|
70 |
+
}';
|
71 |
+
}
|
72 |
+
|
73 |
+
if ( $this->render_templates->is_template_available('footer') ) {
|
74 |
+
$css .= '.site-footer {
|
75 |
+
display: none;
|
76 |
+
}';
|
77 |
+
}
|
78 |
+
|
79 |
+
$css .= '</style>';
|
80 |
+
|
81 |
+
// Echo plain CSS (no user input or variables)
|
82 |
+
echo ''. $css; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
|
83 |
+
}
|
84 |
+
|
85 |
+
/**
|
86 |
+
* Disable header from the theme.
|
87 |
+
*/
|
88 |
+
public function setup_header() {
|
89 |
+
for ( $priority = 0; $priority < 200; $priority ++ ) {
|
90 |
+
remove_all_actions( 'storefront_header', $priority );
|
91 |
+
}
|
92 |
+
}
|
93 |
+
|
94 |
+
/**
|
95 |
+
* Disable footer from the theme.
|
96 |
+
*/
|
97 |
+
public function setup_footer() {
|
98 |
+
for ( $priority = 0; $priority < 200; $priority ++ ) {
|
99 |
+
remove_all_actions( 'storefront_footer', $priority );
|
100 |
+
}
|
101 |
+
}
|
102 |
+
|
103 |
+
}
|
104 |
+
|
105 |
+
Wpr_Storefront_Compat::instance();
|
admin/templates/views/theme-footer.php
CHANGED
@@ -1,20 +1,20 @@
|
|
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_footer_conditions', '[]'), true );
|
10 |
-
$template_slug = WPR_Conditions_Manager::header_footer_display_conditions($conditions);
|
11 |
-
|
12 |
-
// Render WPR Header
|
13 |
-
Utilities::render_elementor_template($template_slug);
|
14 |
-
|
15 |
-
wp_footer();
|
16 |
-
|
17 |
-
?>
|
18 |
-
|
19 |
-
</body>
|
20 |
</html>
|
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_footer_conditions', '[]'), true );
|
10 |
+
$template_slug = WPR_Conditions_Manager::header_footer_display_conditions($conditions);
|
11 |
+
|
12 |
+
// Render WPR Header
|
13 |
+
Utilities::render_elementor_template($template_slug);
|
14 |
+
|
15 |
+
wp_footer();
|
16 |
+
|
17 |
+
?>
|
18 |
+
|
19 |
+
</body>
|
20 |
</html>
|
admin/templates/wpr-templates-data.php
CHANGED
@@ -39,6 +39,32 @@ class WPR_Templates_Data {
|
|
39 |
'priority' => 5,
|
40 |
],
|
41 |
],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
'fashion' => [
|
43 |
'v1' => [
|
44 |
'name' => 'Fashion',
|
39 |
'priority' => 5,
|
40 |
],
|
41 |
],
|
42 |
+
'estore' => [
|
43 |
+
'v1' => [
|
44 |
+
'name' => 'Electronic Store',
|
45 |
+
'pages' => 'home,shop,single-product,blog,faq,about,contact,',
|
46 |
+
'plugins' => '{"contact-form-7":'. $is_cf7_active .',"woocommerce":'. $is_woo_active .'}',
|
47 |
+
'tags' => 'shop shopping woo-commerce woocommerce estore ecommerce product online market reseller ecommerce shop gadget iphone phone electronic ',
|
48 |
+
'theme-builder' => true,
|
49 |
+
'woo-builder' => true,
|
50 |
+
'off-canvas' => false,
|
51 |
+
'price' => $is_pro_active ? 'free' : 'pro',
|
52 |
+
'priority' => 4,
|
53 |
+
],
|
54 |
+
],
|
55 |
+
'woo-food' => [
|
56 |
+
'v1' => [
|
57 |
+
'name' => 'Food Delivery',
|
58 |
+
'pages' => 'home,home-v2,food,single-product,about,contact,faq,blog,',
|
59 |
+
'plugins' => '{"contact-form-7":'. $is_cf7_active .',"woocommerce":'. $is_woo_active .'}',
|
60 |
+
'tags' => 'shop woo-commerce woocommerce ecommerce product online eshopping market ecommerce shop food delivery restaurant fast food pizzeria burger recipes cooking pizza restaurant snack',
|
61 |
+
'theme-builder' => true,
|
62 |
+
'woo-builder' => true,
|
63 |
+
'off-canvas' => false,
|
64 |
+
'price' => $is_pro_active ? 'free' : 'pro',
|
65 |
+
'priority' => 144,
|
66 |
+
],
|
67 |
+
],
|
68 |
'fashion' => [
|
69 |
'v1' => [
|
70 |
'name' => 'Fashion',
|
admin/theme-builder.php
CHANGED
@@ -1,155 +1,155 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
-
exit; // Exit if accessed directly.
|
5 |
-
}
|
6 |
-
|
7 |
-
use WprAddons\Admin\Includes\WPR_Templates_Loop;
|
8 |
-
use WprAddons\Classes\Utilities;
|
9 |
-
|
10 |
-
// Register Menus
|
11 |
-
function wpr_addons_add_theme_builder_menu() {
|
12 |
-
add_submenu_page( 'wpr-addons', 'Theme Builder', 'Theme Builder', 'manage_options', 'wpr-theme-builder', 'wpr_addons_theme_builder_page' );
|
13 |
-
}
|
14 |
-
add_action( 'admin_menu', 'wpr_addons_add_theme_builder_menu' );
|
15 |
-
|
16 |
-
function wpr_addons_theme_builder_page() {
|
17 |
-
|
18 |
-
?>
|
19 |
-
|
20 |
-
<div class="wrap wpr-settings-page-wrap">
|
21 |
-
|
22 |
-
<div class="wpr-settings-page-header">
|
23 |
-
<h1><?php echo esc_html(Utilities::get_plugin_name(true)); ?></h1>
|
24 |
-
<p><?php esc_html_e( 'The most powerful Elementor Addons in the universe.', 'wpr-addons' ); ?></p>
|
25 |
-
|
26 |
-
<!-- Custom Template -->
|
27 |
-
<div class="wpr-preview-buttons">
|
28 |
-
<div class="wpr-user-template">
|
29 |
-
<span><?php esc_html_e( 'Create Template', 'wpr-addons' ); ?></span>
|
30 |
-
<span class="plus-icon">+</span>
|
31 |
-
|
32 |
-
<?php
|
33 |
-
if ( ! class_exists( 'WooCommerce' ) && ('wpr_tab_product_archive' === $_GET['tab'] || 'wpr_tab_product_single' === $_GET['tab'] )) {
|
34 |
-
echo '<div></div>';
|
35 |
-
}
|
36 |
-
?>
|
37 |
-
</div>
|
38 |
-
|
39 |
-
<a href="https://www.youtube.com/watch?v=cwkhwO_rPuo" class="wpr-options-button button" target="_blank" style="padding: 8px 22px;">
|
40 |
-
<?php echo esc_html__( 'How to use Theme Builder', 'wpr-addons' ); ?>
|
41 |
-
<span class="dashicons dashicons-video-alt3"></span>
|
42 |
-
</a>
|
43 |
-
</div>
|
44 |
-
</div>
|
45 |
-
|
46 |
-
<div class="wpr-settings-page">
|
47 |
-
<form method="post" action="options.php">
|
48 |
-
<?php
|
49 |
-
|
50 |
-
// Active Tab
|
51 |
-
$active_tab = isset( $_GET['tab'] ) ? sanitize_text_field( wp_unslash( $_GET['tab'] ) ) : 'wpr_tab_header';
|
52 |
-
|
53 |
-
?>
|
54 |
-
|
55 |
-
<!-- Template ID Holder -->
|
56 |
-
<input type="hidden" name="wpr_template" id="wpr_template" value="">
|
57 |
-
|
58 |
-
<!-- Conditions Popup -->
|
59 |
-
<?php WPR_Templates_Loop::render_conditions_popup(true); ?>
|
60 |
-
|
61 |
-
<!-- Create Templte Popup -->
|
62 |
-
<?php WPR_Templates_Loop::render_create_template_popup(); ?>
|
63 |
-
|
64 |
-
<!-- Tabs -->
|
65 |
-
<div class="nav-tab-wrapper wpr-nav-tab-wrapper">
|
66 |
-
<a href="?page=wpr-theme-builder&tab=wpr_tab_header" data-title="Header" class="nav-tab <?php echo ($active_tab == 'wpr_tab_header') ? 'nav-tab-active' : ''; ?>">
|
67 |
-
<?php esc_html_e( 'Header', 'wpr-addons' ); ?>
|
68 |
-
</a>
|
69 |
-
<a href="?page=wpr-theme-builder&tab=wpr_tab_footer" data-title="Footer" class="nav-tab <?php echo ($active_tab == 'wpr_tab_footer') ? 'nav-tab-active' : ''; ?>">
|
70 |
-
<?php esc_html_e( 'Footer', 'wpr-addons' ); ?>
|
71 |
-
</a>
|
72 |
-
<a href="?page=wpr-theme-builder&tab=wpr_tab_archive" data-title="Archive" class="nav-tab <?php echo ($active_tab == 'wpr_tab_archive') ? 'nav-tab-active' : ''; ?>">
|
73 |
-
<?php esc_html_e( 'Archive', 'wpr-addons' ); ?>
|
74 |
-
</a>
|
75 |
-
<a href="?page=wpr-theme-builder&tab=wpr_tab_single" data-title="Single" class="nav-tab <?php echo ($active_tab == 'wpr_tab_single') ? 'nav-tab-active' : ''; ?>">
|
76 |
-
<?php esc_html_e( 'Single', 'wpr-addons' ); ?>
|
77 |
-
</a>
|
78 |
-
|
79 |
-
<a href="?page=wpr-theme-builder&tab=wpr_tab_product_archive" data-title="Product Archive" class="nav-tab <?php echo $active_tab == 'wpr_tab_product_archive' ? 'nav-tab-active' : ''; ?>">
|
80 |
-
<?php esc_html_e( 'Product Archive', 'wpr-addons' ); ?>
|
81 |
-
</a>
|
82 |
-
<a href="?page=wpr-theme-builder&tab=wpr_tab_product_single" data-title="Product Single" class="nav-tab <?php echo $active_tab == 'wpr_tab_product_single' ? 'nav-tab-active' : ''; ?>">
|
83 |
-
<?php esc_html_e( 'Product Single', 'wpr-addons' ); ?>
|
84 |
-
</a>
|
85 |
-
|
86 |
-
<a href="?page=wpr-theme-builder&tab=wpr_tab_my_templates" data-title="My Templates" class="nav-tab <?php echo ($active_tab == 'wpr_tab_my_templates') ? 'nav-tab-active' : ''; ?>">
|
87 |
-
<?php esc_html_e( 'Saved Templates', 'wpr-addons' ); ?>
|
88 |
-
</a>
|
89 |
-
</div>
|
90 |
-
|
91 |
-
<?php if ( $active_tab == 'wpr_tab_header' ) : ?>
|
92 |
-
|
93 |
-
<!-- Save Conditions -->
|
94 |
-
<input type="hidden" name="wpr_header_conditions" id="wpr_header_conditions" value="<?php echo esc_attr(get_option('wpr_header_conditions', '[]')); ?>">
|
95 |
-
|
96 |
-
<?php WPR_Templates_Loop::render_theme_builder_templates( 'header' ); ?>
|
97 |
-
|
98 |
-
<?php elseif ( $active_tab == 'wpr_tab_footer' ) : ?>
|
99 |
-
|
100 |
-
<!-- Save Conditions -->
|
101 |
-
<input type="hidden" name="wpr_footer_conditions" id="wpr_footer_conditions" value="<?php echo esc_attr(get_option('wpr_footer_conditions', '[]')); ?>">
|
102 |
-
|
103 |
-
<?php WPR_Templates_Loop::render_theme_builder_templates( 'footer' ); ?>
|
104 |
-
|
105 |
-
<?php elseif ( $active_tab == 'wpr_tab_archive' ) : ?>
|
106 |
-
|
107 |
-
<!-- Save Conditions -->
|
108 |
-
<input type="hidden" name="wpr_archive_conditions" id="wpr_archive_conditions" value="<?php echo esc_attr(get_option('wpr_archive_conditions', '[]')); ?>">
|
109 |
-
|
110 |
-
<?php WPR_Templates_Loop::render_theme_builder_templates( 'archive' ); ?>
|
111 |
-
|
112 |
-
<?php elseif ( $active_tab == 'wpr_tab_single' ) : ?>
|
113 |
-
|
114 |
-
<!-- Save Conditions -->
|
115 |
-
<input type="hidden" name="wpr_single_conditions" id="wpr_single_conditions" value="<?php echo esc_attr(get_option('wpr_single_conditions', '[]')); ?>">
|
116 |
-
|
117 |
-
<?php WPR_Templates_Loop::render_theme_builder_templates( 'single' ); ?>
|
118 |
-
|
119 |
-
<?php elseif ( $active_tab == 'wpr_tab_product_archive' ) : ?>
|
120 |
-
|
121 |
-
<?php if ( class_exists( 'WooCommerce' ) ) : ?>
|
122 |
-
<!-- Save Conditions -->
|
123 |
-
<input type="hidden" name="wpr_product_archive_conditions" id="wpr_product_archive_conditions" value="<?php echo esc_attr(get_option('wpr_product_archive_conditions', '[]')); ?>">
|
124 |
-
|
125 |
-
<?php WPR_Templates_Loop::render_theme_builder_templates( 'product_archive' ); ?>
|
126 |
-
<?php else : ?>
|
127 |
-
<div class="wpr-activate-woo-notice"><span class="dashicons dashicons-info-outline"></span> Please install/activate WooCommerce in order to create product archive templates!</div>
|
128 |
-
<?php endif; ?>
|
129 |
-
|
130 |
-
<?php elseif ( $active_tab == 'wpr_tab_product_single' ) : ?>
|
131 |
-
|
132 |
-
<?php if ( class_exists( 'WooCommerce' ) ) : ?>
|
133 |
-
<!-- Save Conditions -->
|
134 |
-
<input type="hidden" name="wpr_product_single_conditions" id="wpr_product_single_conditions" value="<?php echo esc_attr(get_option('wpr_product_single_conditions', '[]')); ?>">
|
135 |
-
|
136 |
-
<?php WPR_Templates_Loop::render_theme_builder_templates( 'product_single' ); ?>
|
137 |
-
<?php else : ?>
|
138 |
-
<div class="wpr-activate-woo-notice"><span class="dashicons dashicons-info-outline"></span> Please install/activate WooCommerce in order to create product single templates!</div>
|
139 |
-
<?php endif ; ?>
|
140 |
-
|
141 |
-
<?php elseif ( $active_tab == 'wpr_tab_my_templates' ) : ?>
|
142 |
-
|
143 |
-
<?php Wpr_Templates_Loop::render_elementor_saved_templates(); ?>
|
144 |
-
|
145 |
-
<?php endif; ?>
|
146 |
-
|
147 |
-
</form>
|
148 |
-
</div>
|
149 |
-
|
150 |
-
</div>
|
151 |
-
|
152 |
-
|
153 |
-
<?php
|
154 |
-
|
155 |
} // End wpr_addons_theme_builder_page()
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
+
exit; // Exit if accessed directly.
|
5 |
+
}
|
6 |
+
|
7 |
+
use WprAddons\Admin\Includes\WPR_Templates_Loop;
|
8 |
+
use WprAddons\Classes\Utilities;
|
9 |
+
|
10 |
+
// Register Menus
|
11 |
+
function wpr_addons_add_theme_builder_menu() {
|
12 |
+
add_submenu_page( 'wpr-addons', 'Theme Builder', 'Theme Builder', 'manage_options', 'wpr-theme-builder', 'wpr_addons_theme_builder_page' );
|
13 |
+
}
|
14 |
+
add_action( 'admin_menu', 'wpr_addons_add_theme_builder_menu' );
|
15 |
+
|
16 |
+
function wpr_addons_theme_builder_page() {
|
17 |
+
|
18 |
+
?>
|
19 |
+
|
20 |
+
<div class="wrap wpr-settings-page-wrap">
|
21 |
+
|
22 |
+
<div class="wpr-settings-page-header">
|
23 |
+
<h1><?php echo esc_html(Utilities::get_plugin_name(true)); ?></h1>
|
24 |
+
<p><?php esc_html_e( 'The most powerful Elementor Addons in the universe.', 'wpr-addons' ); ?></p>
|
25 |
+
|
26 |
+
<!-- Custom Template -->
|
27 |
+
<div class="wpr-preview-buttons">
|
28 |
+
<div class="wpr-user-template">
|
29 |
+
<span><?php esc_html_e( 'Create Template', 'wpr-addons' ); ?></span>
|
30 |
+
<span class="plus-icon">+</span>
|
31 |
+
|
32 |
+
<?php
|
33 |
+
if ( ! class_exists( 'WooCommerce' ) && ('wpr_tab_product_archive' === $_GET['tab'] || 'wpr_tab_product_single' === $_GET['tab'] )) {
|
34 |
+
echo '<div></div>';
|
35 |
+
}
|
36 |
+
?>
|
37 |
+
</div>
|
38 |
+
|
39 |
+
<a href="https://www.youtube.com/watch?v=cwkhwO_rPuo" class="wpr-options-button button" target="_blank" style="padding: 8px 22px;">
|
40 |
+
<?php echo esc_html__( 'How to use Theme Builder', 'wpr-addons' ); ?>
|
41 |
+
<span class="dashicons dashicons-video-alt3"></span>
|
42 |
+
</a>
|
43 |
+
</div>
|
44 |
+
</div>
|
45 |
+
|
46 |
+
<div class="wpr-settings-page">
|
47 |
+
<form method="post" action="options.php">
|
48 |
+
<?php
|
49 |
+
|
50 |
+
// Active Tab
|
51 |
+
$active_tab = isset( $_GET['tab'] ) ? sanitize_text_field( wp_unslash( $_GET['tab'] ) ) : 'wpr_tab_header';
|
52 |
+
|
53 |
+
?>
|
54 |
+
|
55 |
+
<!-- Template ID Holder -->
|
56 |
+
<input type="hidden" name="wpr_template" id="wpr_template" value="">
|
57 |
+
|
58 |
+
<!-- Conditions Popup -->
|
59 |
+
<?php WPR_Templates_Loop::render_conditions_popup(true); ?>
|
60 |
+
|
61 |
+
<!-- Create Templte Popup -->
|
62 |
+
<?php WPR_Templates_Loop::render_create_template_popup(); ?>
|
63 |
+
|
64 |
+
<!-- Tabs -->
|
65 |
+
<div class="nav-tab-wrapper wpr-nav-tab-wrapper">
|
66 |
+
<a href="?page=wpr-theme-builder&tab=wpr_tab_header" data-title="Header" class="nav-tab <?php echo ($active_tab == 'wpr_tab_header') ? 'nav-tab-active' : ''; ?>">
|
67 |
+
<?php esc_html_e( 'Header', 'wpr-addons' ); ?>
|
68 |
+
</a>
|
69 |
+
<a href="?page=wpr-theme-builder&tab=wpr_tab_footer" data-title="Footer" class="nav-tab <?php echo ($active_tab == 'wpr_tab_footer') ? 'nav-tab-active' : ''; ?>">
|
70 |
+
<?php esc_html_e( 'Footer', 'wpr-addons' ); ?>
|
71 |
+
</a>
|
72 |
+
<a href="?page=wpr-theme-builder&tab=wpr_tab_archive" data-title="Archive" class="nav-tab <?php echo ($active_tab == 'wpr_tab_archive') ? 'nav-tab-active' : ''; ?>">
|
73 |
+
<?php esc_html_e( 'Archive', 'wpr-addons' ); ?>
|
74 |
+
</a>
|
75 |
+
<a href="?page=wpr-theme-builder&tab=wpr_tab_single" data-title="Single" class="nav-tab <?php echo ($active_tab == 'wpr_tab_single') ? 'nav-tab-active' : ''; ?>">
|
76 |
+
<?php esc_html_e( 'Single', 'wpr-addons' ); ?>
|
77 |
+
</a>
|
78 |
+
|
79 |
+
<a href="?page=wpr-theme-builder&tab=wpr_tab_product_archive" data-title="Product Archive" class="nav-tab <?php echo $active_tab == 'wpr_tab_product_archive' ? 'nav-tab-active' : ''; ?>">
|
80 |
+
<?php esc_html_e( 'Product Archive', 'wpr-addons' ); ?>
|
81 |
+
</a>
|
82 |
+
<a href="?page=wpr-theme-builder&tab=wpr_tab_product_single" data-title="Product Single" class="nav-tab <?php echo $active_tab == 'wpr_tab_product_single' ? 'nav-tab-active' : ''; ?>">
|
83 |
+
<?php esc_html_e( 'Product Single', 'wpr-addons' ); ?>
|
84 |
+
</a>
|
85 |
+
|
86 |
+
<a href="?page=wpr-theme-builder&tab=wpr_tab_my_templates" data-title="My Templates" class="nav-tab <?php echo ($active_tab == 'wpr_tab_my_templates') ? 'nav-tab-active' : ''; ?>">
|
87 |
+
<?php esc_html_e( 'Saved Templates', 'wpr-addons' ); ?>
|
88 |
+
</a>
|
89 |
+
</div>
|
90 |
+
|
91 |
+
<?php if ( $active_tab == 'wpr_tab_header' ) : ?>
|
92 |
+
|
93 |
+
<!-- Save Conditions -->
|
94 |
+
<input type="hidden" name="wpr_header_conditions" id="wpr_header_conditions" value="<?php echo esc_attr(get_option('wpr_header_conditions', '[]')); ?>">
|
95 |
+
|
96 |
+
<?php WPR_Templates_Loop::render_theme_builder_templates( 'header' ); ?>
|
97 |
+
|
98 |
+
<?php elseif ( $active_tab == 'wpr_tab_footer' ) : ?>
|
99 |
+
|
100 |
+
<!-- Save Conditions -->
|
101 |
+
<input type="hidden" name="wpr_footer_conditions" id="wpr_footer_conditions" value="<?php echo esc_attr(get_option('wpr_footer_conditions', '[]')); ?>">
|
102 |
+
|
103 |
+
<?php WPR_Templates_Loop::render_theme_builder_templates( 'footer' ); ?>
|
104 |
+
|
105 |
+
<?php elseif ( $active_tab == 'wpr_tab_archive' ) : ?>
|
106 |
+
|
107 |
+
<!-- Save Conditions -->
|
108 |
+
<input type="hidden" name="wpr_archive_conditions" id="wpr_archive_conditions" value="<?php echo esc_attr(get_option('wpr_archive_conditions', '[]')); ?>">
|
109 |
+
|
110 |
+
<?php WPR_Templates_Loop::render_theme_builder_templates( 'archive' ); ?>
|
111 |
+
|
112 |
+
<?php elseif ( $active_tab == 'wpr_tab_single' ) : ?>
|
113 |
+
|
114 |
+
<!-- Save Conditions -->
|
115 |
+
<input type="hidden" name="wpr_single_conditions" id="wpr_single_conditions" value="<?php echo esc_attr(get_option('wpr_single_conditions', '[]')); ?>">
|
116 |
+
|
117 |
+
<?php WPR_Templates_Loop::render_theme_builder_templates( 'single' ); ?>
|
118 |
+
|
119 |
+
<?php elseif ( $active_tab == 'wpr_tab_product_archive' ) : ?>
|
120 |
+
|
121 |
+
<?php if ( class_exists( 'WooCommerce' ) ) : ?>
|
122 |
+
<!-- Save Conditions -->
|
123 |
+
<input type="hidden" name="wpr_product_archive_conditions" id="wpr_product_archive_conditions" value="<?php echo esc_attr(get_option('wpr_product_archive_conditions', '[]')); ?>">
|
124 |
+
|
125 |
+
<?php WPR_Templates_Loop::render_theme_builder_templates( 'product_archive' ); ?>
|
126 |
+
<?php else : ?>
|
127 |
+
<div class="wpr-activate-woo-notice"><span class="dashicons dashicons-info-outline"></span> Please install/activate WooCommerce in order to create product archive templates!</div>
|
128 |
+
<?php endif; ?>
|
129 |
+
|
130 |
+
<?php elseif ( $active_tab == 'wpr_tab_product_single' ) : ?>
|
131 |
+
|
132 |
+
<?php if ( class_exists( 'WooCommerce' ) ) : ?>
|
133 |
+
<!-- Save Conditions -->
|
134 |
+
<input type="hidden" name="wpr_product_single_conditions" id="wpr_product_single_conditions" value="<?php echo esc_attr(get_option('wpr_product_single_conditions', '[]')); ?>">
|
135 |
+
|
136 |
+
<?php WPR_Templates_Loop::render_theme_builder_templates( 'product_single' ); ?>
|
137 |
+
<?php else : ?>
|
138 |
+
<div class="wpr-activate-woo-notice"><span class="dashicons dashicons-info-outline"></span> Please install/activate WooCommerce in order to create product single templates!</div>
|
139 |
+
<?php endif ; ?>
|
140 |
+
|
141 |
+
<?php elseif ( $active_tab == 'wpr_tab_my_templates' ) : ?>
|
142 |
+
|
143 |
+
<?php Wpr_Templates_Loop::render_elementor_saved_templates(); ?>
|
144 |
+
|
145 |
+
<?php endif; ?>
|
146 |
+
|
147 |
+
</form>
|
148 |
+
</div>
|
149 |
+
|
150 |
+
</div>
|
151 |
+
|
152 |
+
|
153 |
+
<?php
|
154 |
+
|
155 |
} // End wpr_addons_theme_builder_page()
|
assets/css/admin/plugin-options.css
CHANGED
@@ -1,1072 +1,1065 @@
|
|
1 |
-
#wpwrap {
|
2 |
-
background: #fff;
|
3 |
-
}
|
4 |
-
|
5 |
-
#wpcontent {
|
6 |
-
padding: 0;
|
7 |
-
}
|
8 |
-
|
9 |
-
.wpr-settings-page-wrap {
|
10 |
-
margin: 0;
|
11 |
-
}
|
12 |
-
|
13 |
-
.wpr-settings-page-header {
|
14 |
-
display: -webkit-box;
|
15 |
-
display: -ms-flexbox;
|
16 |
-
display: flex;
|
17 |
-
-webkit-box-orient: vertical;
|
18 |
-
-webkit-box-direction: normal;
|
19 |
-
-ms-flex-direction: column;
|
20 |
-
flex-direction: column;
|
21 |
-
padding: 10px 30px 130px;
|
22 |
-
background: #f6f6f6
|
23 |
-
}
|
24 |
-
|
25 |
-
.wpr-settings-page-header h1,
|
26 |
-
.wpr-settings-page-header p,
|
27 |
-
.wpr-settings-page-header .wpr-preview-buttons,
|
28 |
-
.wpr-settings-page-header .wpr-user-template {
|
29 |
-
-webkit-box-ordinal-group: 3;
|
30 |
-
-ms-flex-order: 2;
|
31 |
-
order: 2;
|
32 |
-
}
|
33 |
-
|
34 |
-
.wpr-settings-page-header .wpr-options-button {
|
35 |
-
-ms-flex-item-align: start;
|
36 |
-
align-self: flex-start;
|
37 |
-
}
|
38 |
-
|
39 |
-
.button.wpr-options-button .dashicons {
|
40 |
-
line-height: 30px;
|
41 |
-
font-size: 16px;
|
42 |
-
}
|
43 |
-
|
44 |
-
.wpr-preview-buttons a:last-child {
|
45 |
-
background-color: transparent;
|
46 |
-
border: 2px solid #6A4BFF !important;
|
47 |
-
color: #6A4BFF;
|
48 |
-
padding: 5px 22px;
|
49 |
-
}
|
50 |
-
|
51 |
-
.wpr-settings-page-header h1 {
|
52 |
-
font-size: 42px;
|
53 |
-
}
|
54 |
-
|
55 |
-
.wpr-settings-page-header p {
|
56 |
-
margin-top: 5px;
|
57 |
-
color: #5a5a5a;
|
58 |
-
font-size: 16px;
|
59 |
-
margin-bottom: 30px;
|
60 |
-
}
|
61 |
-
|
62 |
-
.wpr-user-template {
|
63 |
-
position: relative;
|
64 |
-
-webkit-box-sizing: border-box;
|
65 |
-
box-sizing: border-box;
|
66 |
-
overflow: hidden;
|
67 |
-
display: inline-block;
|
68 |
-
width: 220px;
|
69 |
-
height: 50px;
|
70 |
-
line-height: 50px;
|
71 |
-
padding: 0 20px;
|
72 |
-
color: #fff;
|
73 |
-
background: #6A4BFF;
|
74 |
-
font-size: 15px;
|
75 |
-
-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
|
76 |
-
box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
|
77 |
-
border-radius: 5px;
|
78 |
-
cursor: pointer;
|
79 |
-
}
|
80 |
-
|
81 |
-
.wpr-user-template .plus-icon {
|
82 |
-
float: right;
|
83 |
-
display: block;
|
84 |
-
width: 30px;
|
85 |
-
height: 30px;
|
86 |
-
line-height: 28px;
|
87 |
-
margin-top: 10px;
|
88 |
-
border-radius: 50%;
|
89 |
-
color: #333;
|
90 |
-
background-color: #fff;
|
91 |
-
font-size: 18px;
|
92 |
-
text-align: center;
|
93 |
-
}
|
94 |
-
|
95 |
-
.wpr-user-template > div {
|
96 |
-
position: absolute;
|
97 |
-
top: 0;
|
98 |
-
left: 0;
|
99 |
-
width: 100%;
|
100 |
-
height: 100%;
|
101 |
-
background: rgba(0,0,0,0.5);
|
102 |
-
}
|
103 |
-
|
104 |
-
.wpr-settings-page {
|
105 |
-
padding: 0 30px;
|
106 |
-
}
|
107 |
-
|
108 |
-
.wpr-nav-tab-wrapper {
|
109 |
-
padding-top: 0;
|
110 |
-
border-bottom: 0;
|
111 |
-
-webkit-transform: translateY(-100%);
|
112 |
-
-ms-transform: translateY(-100%);
|
113 |
-
transform: translateY(-100%);
|
114 |
-
}
|
115 |
-
|
116 |
-
.wpr-nav-tab-wrapper a {
|
117 |
-
border: 0 !important;
|
118 |
-
padding: 13px 35px;
|
119 |
-
background-color: transparent;
|
120 |
-
font-size: 16px;
|
121 |
-
margin-left: 0;
|
122 |
-
margin-right: 15px;
|
123 |
-
border-radius: 3px 4px 0 0;
|
124 |
-
color: #333;
|
125 |
-
}
|
126 |
-
|
127 |
-
.wpr-nav-tab-wrapper a:hover {
|
128 |
-
color: #6A4BFF;
|
129 |
-
background: #fff;
|
130 |
-
}
|
131 |
-
|
132 |
-
.wpr-nav-tab-wrapper .nav-tab-active {
|
133 |
-
color: #6A4BFF;
|
134 |
-
background: #fff;
|
135 |
-
-webkit-box-shadow: 3px -2px 5px rgba(0,0,0,0.03);
|
136 |
-
box-shadow: 3px -2px 5px rgba(0,0,0,0.03);
|
137 |
-
}
|
138 |
-
|
139 |
-
.wpr-nav-tab-wrapper a:focus {
|
140 |
-
-webkit-box-shadow: none;
|
141 |
-
box-shadow: none;
|
142 |
-
}
|
143 |
-
|
144 |
-
.button.wpr-options-button {
|
145 |
-
padding: 7px 22px;
|
146 |
-
border: 0;
|
147 |
-
color: #fff;
|
148 |
-
background: #6A4BFF;
|
149 |
-
-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
|
150 |
-
box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
|
151 |
-
font-size: 14px;
|
152 |
-
}
|
153 |
-
|
154 |
-
.button.wpr-options-button:hover,
|
155 |
-
.button.wpr-options-button:focus {
|
156 |
-
color: #fff;
|
157 |
-
background: #6A4BFF;
|
158 |
-
border: none;
|
159 |
-
}
|
160 |
-
|
161 |
-
@media screen and (max-width: 1355px) {
|
162 |
-
.wpr-nav-tab-wrapper a {
|
163 |
-
padding: 13px 25px;
|
164 |
-
font-size: 14px;
|
165 |
-
}
|
166 |
-
}
|
167 |
-
|
168 |
-
|
169 |
-
/*--------------------------------------------------------------
|
170 |
-
== Elements
|
171 |
-
--------------------------------------------------------------*/
|
172 |
-
.wpr-elements-toggle {
|
173 |
-
overflow: hidden;
|
174 |
-
text-align: center;
|
175 |
-
}
|
176 |
-
|
177 |
-
.wpr-elements-toggle > div {
|
178 |
-
display: inline-block;
|
179 |
-
}
|
180 |
-
|
181 |
-
.wpr-elements-toggle h3 {
|
182 |
-
float: left;
|
183 |
-
font-size: 18px;
|
184 |
-
margin: 0 20px 0 0;
|
185 |
-
}
|
186 |
-
|
187 |
-
.wpr-elements-toggle p {
|
188 |
-
margin: 10px 0 60px 0;
|
189 |
-
}
|
190 |
-
|
191 |
-
.wpr-elements-heading {
|
192 |
-
text-align: center;
|
193 |
-
margin-bottom: 30px;
|
194 |
-
}
|
195 |
-
|
196 |
-
.wpr-elements-heading h3 {
|
197 |
-
font-size: 18px;
|
198 |
-
text-align: center;
|
199 |
-
margin-bottom: 0;
|
200 |
-
}
|
201 |
-
|
202 |
-
.wpr-elements-heading .wpr-install-activate-woocommerce {
|
203 |
-
color: red;
|
204 |
-
font-weight: 700;
|
205 |
-
}
|
206 |
-
|
207 |
-
.wpr-install-activate-woocommerce .dashicons {
|
208 |
-
font-size: 18px;
|
209 |
-
}
|
210 |
-
|
211 |
-
.wpr-woo-templates,
|
212 |
-
.wpr-elements {
|
213 |
-
display: -webkit-box;
|
214 |
-
display: -ms-flexbox;
|
215 |
-
display: flex;
|
216 |
-
-ms-flex-wrap: wrap;
|
217 |
-
flex-wrap: wrap;
|
218 |
-
width: 100%;
|
219 |
-
margin-bottom: 50px;
|
220 |
-
}
|
221 |
-
|
222 |
-
.wpr-woo-templates {
|
223 |
-
margin-bottom: 0;
|
224 |
-
}
|
225 |
-
|
226 |
-
.wpr-woo-template,
|
227 |
-
.wpr-element {
|
228 |
-
-webkit-box-sizing: border-box;
|
229 |
-
box-sizing: border-box;
|
230 |
-
position: relative;
|
231 |
-
width: 24%;
|
232 |
-
padding: 22px 30px;
|
233 |
-
margin-right: 1%;
|
234 |
-
margin-bottom: 20px;
|
235 |
-
-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.05);
|
236 |
-
box-shadow: 0 0 15px rgba(0,0,0,0.05);
|
237 |
-
border-radius: 4px;
|
238 |
-
}
|
239 |
-
|
240 |
-
.wpr-woo-template {
|
241 |
-
width: 100%;
|
242 |
-
}
|
243 |
-
|
244 |
-
.wpr-woo-template-info {
|
245 |
-
display: flex;
|
246 |
-
justify-content: space-between;
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
.wpr-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
.wpr-
|
273 |
-
.wpr-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
.wpr-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
font-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
.wpr-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
.wpr-
|
297 |
-
.wpr-
|
298 |
-
.wpr-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
.wpr-
|
313 |
-
.wpr-
|
314 |
-
.wpr-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
-webkit-
|
324 |
-
-
|
325 |
-
-
|
326 |
-
user-select: none;
|
327 |
-
-
|
328 |
-
-
|
329 |
-
transition: all 0.2s ease-in;
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
.wpr-
|
334 |
-
.wpr-
|
335 |
-
.wpr-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
-
|
347 |
-
transition: all 0.2s ease-in;
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
.wpr-
|
352 |
-
.wpr-
|
353 |
-
.wpr-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
.wpr-
|
359 |
-
.wpr-
|
360 |
-
.wpr-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
font-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
font-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
}
|
416 |
-
|
417 |
-
|
418 |
-
.wpr-
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
.wpr-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
|
478 |
-
|
479 |
-
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
513 |
-
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
|
565 |
-
|
566 |
-
|
567 |
-
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
|
573 |
-
|
574 |
-
|
575 |
-
|
576 |
-
|
577 |
-
|
578 |
-
|
579 |
-
|
580 |
-
|
581 |
-
|
582 |
-
|
583 |
-
|
584 |
-
|
585 |
-
|
586 |
-
|
587 |
-
|
588 |
-
|
589 |
-
|
590 |
-
|
591 |
-
|
592 |
-
|
593 |
-
|
594 |
-
|
595 |
-
|
596 |
-
|
597 |
-
|
598 |
-
|
599 |
-
-webkit-
|
600 |
-
-
|
601 |
-
|
602 |
-
|
603 |
-
|
604 |
-
|
605 |
-
|
606 |
-
|
607 |
-
|
608 |
-
|
609 |
-
|
610 |
-
|
611 |
-
|
612 |
-
|
613 |
-
|
614 |
-
|
615 |
-
|
616 |
-
|
617 |
-
|
618 |
-
|
619 |
-
|
620 |
-
|
621 |
-
|
622 |
-
|
623 |
-
|
624 |
-
|
625 |
-
.wpr-conditions.wpr-tab-
|
626 |
-
|
627 |
-
|
628 |
-
|
629 |
-
.wpr-conditions.
|
630 |
-
.wpr-conditions.
|
631 |
-
.wpr-conditions.
|
632 |
-
|
633 |
-
|
634 |
-
|
635 |
-
|
636 |
-
.wpr-conditions
|
637 |
-
.wpr-conditions
|
638 |
-
.wpr-conditions
|
639 |
-
|
640 |
-
}
|
641 |
-
|
642 |
-
.wpr-conditions
|
643 |
-
|
644 |
-
|
645 |
-
|
646 |
-
|
647 |
-
|
648 |
-
|
649 |
-
|
650 |
-
display:
|
651 |
-
|
652 |
-
|
653 |
-
|
654 |
-
|
655 |
-
|
656 |
-
|
657 |
-
|
658 |
-
|
659 |
-
|
660 |
-
|
661 |
-
|
662 |
-
|
663 |
-
|
664 |
-
|
665 |
-
|
666 |
-
|
667 |
-
|
668 |
-
|
669 |
-
|
670 |
-
|
671 |
-
|
672 |
-
|
673 |
-
|
674 |
-
|
675 |
-
margin:
|
676 |
-
|
677 |
-
|
678 |
-
|
679 |
-
|
680 |
-
|
681 |
-
|
682 |
-
|
683 |
-
|
684 |
-
|
685 |
-
|
686 |
-
|
687 |
-
|
688 |
-
|
689 |
-
|
690 |
-
|
691 |
-
|
692 |
-
|
693 |
-
|
694 |
-
|
695 |
-
|
696 |
-
|
697 |
-
|
698 |
-
|
699 |
-
|
700 |
-
|
701 |
-
|
702 |
-
|
703 |
-
|
704 |
-
|
705 |
-
|
706 |
-
|
707 |
-
|
708 |
-
|
709 |
-
|
710 |
-
|
711 |
-
|
712 |
-
|
713 |
-
|
714 |
-
|
715 |
-
|
716 |
-
|
717 |
-
|
718 |
-
|
719 |
-
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
724 |
-
|
725 |
-
|
726 |
-
-
|
727 |
-
|
728 |
-
|
729 |
-
|
730 |
-
|
731 |
-
|
732 |
-
|
733 |
-
|
734 |
-
|
735 |
-
|
736 |
-
|
737 |
-
|
738 |
-
|
739 |
-
|
740 |
-
|
741 |
-
|
742 |
-
|
743 |
-
|
744 |
-
|
745 |
-
|
746 |
-
|
747 |
-
|
748 |
-
|
749 |
-
|
750 |
-
|
751 |
-
|
752 |
-
|
753 |
-
|
754 |
-
|
755 |
-
|
756 |
-
|
757 |
-
|
758 |
-
|
759 |
-
|
760 |
-
|
761 |
-
|
762 |
-
|
763 |
-
|
764 |
-
|
765 |
-
|
766 |
-
|
767 |
-
|
768 |
-
|
769 |
-
|
770 |
-
|
771 |
-
|
772 |
-
|
773 |
-
|
774 |
-
|
775 |
-
|
776 |
-
|
777 |
-
|
778 |
-
|
779 |
-
|
780 |
-
|
781 |
-
|
782 |
-
|
783 |
-
|
784 |
-
|
785 |
-
|
786 |
-
|
787 |
-
|
788 |
-
|
789 |
-
|
790 |
-
|
791 |
-
|
792 |
-
|
793 |
-
|
794 |
-
|
795 |
-
|
796 |
-
|
797 |
-
|
798 |
-
|
799 |
-
|
800 |
-
|
801 |
-
|
802 |
-
|
803 |
-
|
804 |
-
|
805 |
-
|
806 |
-
|
807 |
-
|
808 |
-
}
|
809 |
-
|
810 |
-
input.wpr-user-template-title
|
811 |
-
|
812 |
-
|
813 |
-
|
814 |
-
|
815 |
-
|
816 |
-
|
817 |
-
|
818 |
-
|
819 |
-
|
820 |
-
|
821 |
-
|
822 |
-
|
823 |
-
|
824 |
-
|
825 |
-
|
826 |
-
|
827 |
-
|
828 |
-
|
829 |
-
|
830 |
-
|
831 |
-
|
832 |
-
|
833 |
-
|
834 |
-
|
835 |
-
|
836 |
-
|
837 |
-
|
838 |
-
|
839 |
-
|
840 |
-
|
841 |
-
|
842 |
-
|
843 |
-
|
844 |
-
|
845 |
-
|
846 |
-
|
847 |
-
|
848 |
-
|
849 |
-
|
850 |
-
|
851 |
-
|
852 |
-
|
853 |
-
|
854 |
-
|
855 |
-
|
856 |
-
|
857 |
-
|
858 |
-
|
859 |
-
|
860 |
-
|
861 |
-
|
862 |
-
|
863 |
-
|
864 |
-
|
865 |
-
|
866 |
-
|
867 |
-
|
868 |
-
|
869 |
-
|
870 |
-
|
871 |
-
-
|
872 |
-
|
873 |
-
|
874 |
-
|
875 |
-
|
876 |
-
|
877 |
-
|
878 |
-
|
879 |
-
|
880 |
-
|
881 |
-
|
882 |
-
|
883 |
-
|
884 |
-
|
885 |
-
-
|
886 |
-
|
887 |
-
|
888 |
-
|
889 |
-
|
890 |
-
|
891 |
-
|
892 |
-
|
893 |
-
|
894 |
-
|
895 |
-
|
896 |
-
|
897 |
-
|
898 |
-
|
899 |
-
|
900 |
-
|
901 |
-
|
902 |
-
|
903 |
-
|
904 |
-
|
905 |
-
|
906 |
-
|
907 |
-
|
908 |
-
|
909 |
-
|
910 |
-
|
911 |
-
|
912 |
-
|
913 |
-
|
914 |
-
|
915 |
-
|
916 |
-
|
917 |
-
|
918 |
-
|
919 |
-
|
920 |
-
|
921 |
-
|
922 |
-
|
923 |
-
|
924 |
-
|
925 |
-
|
926 |
-
|
927 |
-
|
928 |
-
|
929 |
-
|
930 |
-
|
931 |
-
|
932 |
-
|
933 |
-
|
934 |
-
|
935 |
-
|
936 |
-
|
937 |
-
|
938 |
-
|
939 |
-
|
940 |
-
|
941 |
-
|
942 |
-
|
943 |
-
#fs_connect .fs-visual .fs-
|
944 |
-
#fs_connect .fs-visual .fs-
|
945 |
-
|
946 |
-
|
947 |
-
|
948 |
-
|
949 |
-
#fs_connect .fs-visual
|
950 |
-
|
951 |
-
|
952 |
-
|
953 |
-
|
954 |
-
|
955 |
-
|
956 |
-
#
|
957 |
-
|
958 |
-
|
959 |
-
|
960 |
-
|
961 |
-
|
962 |
-
|
963 |
-
|
964 |
-
|
965 |
-
|
966 |
-
|
967 |
-
|
968 |
-
|
969 |
-
|
970 |
-
|
971 |
-
|
972 |
-
|
973 |
-
|
974 |
-
|
975 |
-
|
976 |
-
|
977 |
-
|
978 |
-
|
979 |
-
|
980 |
-
|
981 |
-
|
982 |
-
|
983 |
-
|
984 |
-
|
985 |
-
|
986 |
-
|
987 |
-
|
988 |
-
|
989 |
-
|
990 |
-
|
991 |
-
|
992 |
-
|
993 |
-
|
994 |
-
|
995 |
-
|
996 |
-
|
997 |
-
|
998 |
-
|
999 |
-
|
1000 |
-
|
1001 |
-
#fs_connect
|
1002 |
-
|
1003 |
-
|
1004 |
-
|
1005 |
-
|
1006 |
-
|
1007 |
-
|
1008 |
-
|
1009 |
-
|
1010 |
-
|
1011 |
-
display:
|
1012 |
-
|
1013 |
-
|
1014 |
-
|
1015 |
-
|
1016 |
-
|
1017 |
-
|
1018 |
-
|
1019 |
-
|
1020 |
-
|
1021 |
-
-webkit-box-
|
1022 |
-
|
1023 |
-
|
1024 |
-
|
1025 |
-
|
1026 |
-
|
1027 |
-
|
1028 |
-
|
1029 |
-
|
1030 |
-
|
1031 |
-
|
1032 |
-
|
1033 |
-
|
1034 |
-
|
1035 |
-
|
1036 |
-
|
1037 |
-
|
1038 |
-
|
1039 |
-
|
1040 |
-
|
1041 |
-
|
1042 |
-
|
1043 |
-
|
1044 |
-
|
1045 |
-
|
1046 |
-
|
1047 |
-
|
1048 |
-
|
1049 |
-
|
1050 |
-
|
1051 |
-
|
1052 |
-
|
1053 |
-
|
1054 |
-
|
1055 |
-
|
1056 |
-
|
1057 |
-
|
1058 |
-
|
1059 |
-
|
1060 |
-
|
1061 |
-
|
1062 |
-
|
1063 |
-
|
1064 |
-
|
1065 |
-
|
1066 |
-
.wpr-settings-pro-overlay:hover .dashicons:nth-child(2) {
|
1067 |
-
display: block;
|
1068 |
-
}
|
1069 |
-
|
1070 |
-
.wpr-settings-pro-overlay:hover .dashicons:nth-child(1) {
|
1071 |
-
display: none;
|
1072 |
}
|
1 |
+
#wpwrap {
|
2 |
+
background: #fff;
|
3 |
+
}
|
4 |
+
|
5 |
+
#wpcontent {
|
6 |
+
padding: 0;
|
7 |
+
}
|
8 |
+
|
9 |
+
.wpr-settings-page-wrap {
|
10 |
+
margin: 0;
|
11 |
+
}
|
12 |
+
|
13 |
+
.wpr-settings-page-header {
|
14 |
+
display: -webkit-box;
|
15 |
+
display: -ms-flexbox;
|
16 |
+
display: flex;
|
17 |
+
-webkit-box-orient: vertical;
|
18 |
+
-webkit-box-direction: normal;
|
19 |
+
-ms-flex-direction: column;
|
20 |
+
flex-direction: column;
|
21 |
+
padding: 10px 30px 130px;
|
22 |
+
background: #f6f6f6
|
23 |
+
}
|
24 |
+
|
25 |
+
.wpr-settings-page-header h1,
|
26 |
+
.wpr-settings-page-header p,
|
27 |
+
.wpr-settings-page-header .wpr-preview-buttons,
|
28 |
+
.wpr-settings-page-header .wpr-user-template {
|
29 |
+
-webkit-box-ordinal-group: 3;
|
30 |
+
-ms-flex-order: 2;
|
31 |
+
order: 2;
|
32 |
+
}
|
33 |
+
|
34 |
+
.wpr-settings-page-header .wpr-options-button {
|
35 |
+
-ms-flex-item-align: start;
|
36 |
+
align-self: flex-start;
|
37 |
+
}
|
38 |
+
|
39 |
+
.button.wpr-options-button .dashicons {
|
40 |
+
line-height: 30px;
|
41 |
+
font-size: 16px;
|
42 |
+
}
|
43 |
+
|
44 |
+
.wpr-preview-buttons a:last-child {
|
45 |
+
background-color: transparent;
|
46 |
+
border: 2px solid #6A4BFF !important;
|
47 |
+
color: #6A4BFF;
|
48 |
+
padding: 5px 22px;
|
49 |
+
}
|
50 |
+
|
51 |
+
.wpr-settings-page-header h1 {
|
52 |
+
font-size: 42px;
|
53 |
+
}
|
54 |
+
|
55 |
+
.wpr-settings-page-header p {
|
56 |
+
margin-top: 5px;
|
57 |
+
color: #5a5a5a;
|
58 |
+
font-size: 16px;
|
59 |
+
margin-bottom: 30px;
|
60 |
+
}
|
61 |
+
|
62 |
+
.wpr-user-template {
|
63 |
+
position: relative;
|
64 |
+
-webkit-box-sizing: border-box;
|
65 |
+
box-sizing: border-box;
|
66 |
+
overflow: hidden;
|
67 |
+
display: inline-block;
|
68 |
+
width: 220px;
|
69 |
+
height: 50px;
|
70 |
+
line-height: 50px;
|
71 |
+
padding: 0 20px;
|
72 |
+
color: #fff;
|
73 |
+
background: #6A4BFF;
|
74 |
+
font-size: 15px;
|
75 |
+
-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
|
76 |
+
box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
|
77 |
+
border-radius: 5px;
|
78 |
+
cursor: pointer;
|
79 |
+
}
|
80 |
+
|
81 |
+
.wpr-user-template .plus-icon {
|
82 |
+
float: right;
|
83 |
+
display: block;
|
84 |
+
width: 30px;
|
85 |
+
height: 30px;
|
86 |
+
line-height: 28px;
|
87 |
+
margin-top: 10px;
|
88 |
+
border-radius: 50%;
|
89 |
+
color: #333;
|
90 |
+
background-color: #fff;
|
91 |
+
font-size: 18px;
|
92 |
+
text-align: center;
|
93 |
+
}
|
94 |
+
|
95 |
+
.wpr-user-template > div {
|
96 |
+
position: absolute;
|
97 |
+
top: 0;
|
98 |
+
left: 0;
|
99 |
+
width: 100%;
|
100 |
+
height: 100%;
|
101 |
+
background: rgba(0,0,0,0.5);
|
102 |
+
}
|
103 |
+
|
104 |
+
.wpr-settings-page {
|
105 |
+
padding: 0 30px;
|
106 |
+
}
|
107 |
+
|
108 |
+
.wpr-nav-tab-wrapper {
|
109 |
+
padding-top: 0;
|
110 |
+
border-bottom: 0;
|
111 |
+
-webkit-transform: translateY(-100%);
|
112 |
+
-ms-transform: translateY(-100%);
|
113 |
+
transform: translateY(-100%);
|
114 |
+
}
|
115 |
+
|
116 |
+
.wpr-nav-tab-wrapper a {
|
117 |
+
border: 0 !important;
|
118 |
+
padding: 13px 35px;
|
119 |
+
background-color: transparent;
|
120 |
+
font-size: 16px;
|
121 |
+
margin-left: 0;
|
122 |
+
margin-right: 15px;
|
123 |
+
border-radius: 3px 4px 0 0;
|
124 |
+
color: #333;
|
125 |
+
}
|
126 |
+
|
127 |
+
.wpr-nav-tab-wrapper a:hover {
|
128 |
+
color: #6A4BFF;
|
129 |
+
background: #fff;
|
130 |
+
}
|
131 |
+
|
132 |
+
.wpr-nav-tab-wrapper .nav-tab-active {
|
133 |
+
color: #6A4BFF;
|
134 |
+
background: #fff;
|
135 |
+
-webkit-box-shadow: 3px -2px 5px rgba(0,0,0,0.03);
|
136 |
+
box-shadow: 3px -2px 5px rgba(0,0,0,0.03);
|
137 |
+
}
|
138 |
+
|
139 |
+
.wpr-nav-tab-wrapper a:focus {
|
140 |
+
-webkit-box-shadow: none;
|
141 |
+
box-shadow: none;
|
142 |
+
}
|
143 |
+
|
144 |
+
.button.wpr-options-button {
|
145 |
+
padding: 7px 22px;
|
146 |
+
border: 0;
|
147 |
+
color: #fff;
|
148 |
+
background: #6A4BFF;
|
149 |
+
-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
|
150 |
+
box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
|
151 |
+
font-size: 14px;
|
152 |
+
}
|
153 |
+
|
154 |
+
.button.wpr-options-button:hover,
|
155 |
+
.button.wpr-options-button:focus {
|
156 |
+
color: #fff;
|
157 |
+
background: #6A4BFF;
|
158 |
+
border: none;
|
159 |
+
}
|
160 |
+
|
161 |
+
@media screen and (max-width: 1355px) {
|
162 |
+
.wpr-nav-tab-wrapper a {
|
163 |
+
padding: 13px 25px;
|
164 |
+
font-size: 14px;
|
165 |
+
}
|
166 |
+
}
|
167 |
+
|
168 |
+
|
169 |
+
/*--------------------------------------------------------------
|
170 |
+
== Elements
|
171 |
+
--------------------------------------------------------------*/
|
172 |
+
.wpr-elements-toggle {
|
173 |
+
overflow: hidden;
|
174 |
+
text-align: center;
|
175 |
+
}
|
176 |
+
|
177 |
+
.wpr-elements-toggle > div {
|
178 |
+
display: inline-block;
|
179 |
+
}
|
180 |
+
|
181 |
+
.wpr-elements-toggle h3 {
|
182 |
+
float: left;
|
183 |
+
font-size: 18px;
|
184 |
+
margin: 0 20px 0 0;
|
185 |
+
}
|
186 |
+
|
187 |
+
.wpr-elements-toggle p {
|
188 |
+
margin: 10px 0 60px 0;
|
189 |
+
}
|
190 |
+
|
191 |
+
.wpr-elements-heading {
|
192 |
+
text-align: center;
|
193 |
+
margin-bottom: 30px;
|
194 |
+
}
|
195 |
+
|
196 |
+
.wpr-elements-heading h3 {
|
197 |
+
font-size: 18px;
|
198 |
+
text-align: center;
|
199 |
+
margin-bottom: 0;
|
200 |
+
}
|
201 |
+
|
202 |
+
.wpr-elements-heading .wpr-install-activate-woocommerce {
|
203 |
+
color: red;
|
204 |
+
font-weight: 700;
|
205 |
+
}
|
206 |
+
|
207 |
+
.wpr-install-activate-woocommerce .dashicons {
|
208 |
+
font-size: 18px;
|
209 |
+
}
|
210 |
+
|
211 |
+
.wpr-woo-templates,
|
212 |
+
.wpr-elements {
|
213 |
+
display: -webkit-box;
|
214 |
+
display: -ms-flexbox;
|
215 |
+
display: flex;
|
216 |
+
-ms-flex-wrap: wrap;
|
217 |
+
flex-wrap: wrap;
|
218 |
+
width: 100%;
|
219 |
+
margin-bottom: 50px;
|
220 |
+
}
|
221 |
+
|
222 |
+
.wpr-woo-templates {
|
223 |
+
margin-bottom: 0;
|
224 |
+
}
|
225 |
+
|
226 |
+
.wpr-woo-template,
|
227 |
+
.wpr-element {
|
228 |
+
-webkit-box-sizing: border-box;
|
229 |
+
box-sizing: border-box;
|
230 |
+
position: relative;
|
231 |
+
width: 24%;
|
232 |
+
padding: 22px 30px;
|
233 |
+
margin-right: 1%;
|
234 |
+
margin-bottom: 20px;
|
235 |
+
-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.05);
|
236 |
+
box-shadow: 0 0 15px rgba(0,0,0,0.05);
|
237 |
+
border-radius: 4px;
|
238 |
+
}
|
239 |
+
|
240 |
+
.wpr-woo-template {
|
241 |
+
width: 100%;
|
242 |
+
}
|
243 |
+
|
244 |
+
.wpr-woo-template-info {
|
245 |
+
display: flex;
|
246 |
+
justify-content: space-between;
|
247 |
+
margin-top: 10px;
|
248 |
+
}
|
249 |
+
|
250 |
+
.wpr-woo-template-info .wpr-woo-template-title {
|
251 |
+
display: inline-flex;
|
252 |
+
flex-direction: column;
|
253 |
+
}
|
254 |
+
|
255 |
+
.wpr-woo-template-title p {
|
256 |
+
margin: 0;
|
257 |
+
font-size: 12px;
|
258 |
+
}
|
259 |
+
|
260 |
+
.wpr-woo-template-info h3,
|
261 |
+
.wpr-element-info h3 {
|
262 |
+
float: left;
|
263 |
+
margin: 0;
|
264 |
+
color: #3a3a3a;
|
265 |
+
font-size: 16px;
|
266 |
+
}
|
267 |
+
|
268 |
+
.wpr-woo-template-info label {
|
269 |
+
min-width: 45px;
|
270 |
+
}
|
271 |
+
|
272 |
+
.wpr-woo-template-info label,
|
273 |
+
.wpr-element-info label,
|
274 |
+
.wpr-elements-toggle label {
|
275 |
+
float: right;
|
276 |
+
}
|
277 |
+
|
278 |
+
.wpr-woo-template-info span,
|
279 |
+
.wpr-element-info span {
|
280 |
+
display: block;
|
281 |
+
margin-top: 3px;
|
282 |
+
color: #999;
|
283 |
+
font-style: normal;
|
284 |
+
font-size: 12px;
|
285 |
+
}
|
286 |
+
|
287 |
+
.wpr-woo-template-info a,
|
288 |
+
.wpr-element-info a {
|
289 |
+
display: block;
|
290 |
+
clear: both;
|
291 |
+
font-size: 12px;
|
292 |
+
-webkit-box-shadow: none !important;
|
293 |
+
box-shadow: none !important;
|
294 |
+
}
|
295 |
+
|
296 |
+
.wpr-woo-template-info input,
|
297 |
+
.wpr-element-info input,
|
298 |
+
.wpr-elements-toggle input,
|
299 |
+
.wpr-setting-custom-ckbox input {
|
300 |
+
position: absolute;
|
301 |
+
z-index: -1000;
|
302 |
+
left: -1000px;
|
303 |
+
overflow: hidden;
|
304 |
+
clip: rect(0 0 0 0);
|
305 |
+
height: 1px;
|
306 |
+
width: 1px;
|
307 |
+
margin: -1px;
|
308 |
+
padding: 0;
|
309 |
+
border: 0;
|
310 |
+
}
|
311 |
+
|
312 |
+
.wpr-woo-template-info label,
|
313 |
+
.wpr-element-info label,
|
314 |
+
.wpr-elements-toggle label,
|
315 |
+
.wpr-setting-custom-ckbox label {
|
316 |
+
position: relative;
|
317 |
+
display: block;
|
318 |
+
width: 45px;
|
319 |
+
height: 23px;
|
320 |
+
border-radius: 20px;
|
321 |
+
background: #e8e8e8;
|
322 |
+
cursor: pointer;
|
323 |
+
-webkit-touch-callout: none;
|
324 |
+
-webkit-user-select: none;
|
325 |
+
-moz-user-select: none;
|
326 |
+
-ms-user-select: none;
|
327 |
+
user-select: none;
|
328 |
+
-webkit-transition: all 0.2s ease-in;
|
329 |
+
-o-transition: all 0.2s ease-in;
|
330 |
+
transition: all 0.2s ease-in;
|
331 |
+
}
|
332 |
+
|
333 |
+
.wpr-woo-template-info input + label:after,
|
334 |
+
.wpr-element-info input + label:after,
|
335 |
+
.wpr-elements-toggle input + label:after,
|
336 |
+
.wpr-setting-custom-ckbox input + label:after {
|
337 |
+
content: ' ';
|
338 |
+
display: block;
|
339 |
+
position: absolute;
|
340 |
+
top: 3px;
|
341 |
+
left: 3px;
|
342 |
+
width: 17px;
|
343 |
+
height: 17px;
|
344 |
+
border-radius: 50%;
|
345 |
+
background: #fff;
|
346 |
+
-webkit-transition: all 0.2s ease-in;
|
347 |
+
-o-transition: all 0.2s ease-in;
|
348 |
+
transition: all 0.2s ease-in;
|
349 |
+
}
|
350 |
+
|
351 |
+
.wpr-woo-template-info input:checked + label,
|
352 |
+
.wpr-element-info input:checked + label,
|
353 |
+
.wpr-elements-toggle input:checked + label,
|
354 |
+
.wpr-setting-custom-ckbox input:checked + label {
|
355 |
+
background: #6A4BFF;
|
356 |
+
}
|
357 |
+
|
358 |
+
.wpr-woo-template-info input:checked + label:after,
|
359 |
+
.wpr-element-info input:checked + label:after,
|
360 |
+
.wpr-elements-toggle input:checked + label:after,
|
361 |
+
.wpr-setting-custom-ckbox input:checked + label:after {
|
362 |
+
left: 24px;
|
363 |
+
}
|
364 |
+
|
365 |
+
.wpr-new-element:before {
|
366 |
+
content: 'NEW';
|
367 |
+
position: absolute;
|
368 |
+
top: -10px;
|
369 |
+
left: 28px;
|
370 |
+
padding: 1px 7px;
|
371 |
+
color: #fff;
|
372 |
+
background-color: #f44;
|
373 |
+
border-radius: 3px;
|
374 |
+
font-size: 10px;
|
375 |
+
font-weight: bold;
|
376 |
+
letter-spacing: 1px;
|
377 |
+
}
|
378 |
+
|
379 |
+
.wpr-pro-element:before {
|
380 |
+
content: 'PRO';
|
381 |
+
position: absolute;
|
382 |
+
top: -10px;
|
383 |
+
left: 28px;
|
384 |
+
z-index: 10;
|
385 |
+
padding: 1px 7px;
|
386 |
+
color: #fff;
|
387 |
+
background-color: #f44;
|
388 |
+
border-radius: 3px;
|
389 |
+
font-size: 10px;
|
390 |
+
font-weight: bold;
|
391 |
+
letter-spacing: 1px;
|
392 |
+
}
|
393 |
+
|
394 |
+
.wpr-pro-element > a {
|
395 |
+
display: block;
|
396 |
+
position: absolute;
|
397 |
+
top: 0;
|
398 |
+
left: 0;
|
399 |
+
z-index: 1;
|
400 |
+
width: 100%;
|
401 |
+
height: 100%;
|
402 |
+
background: rgba(0,0,0,0.1);
|
403 |
+
}
|
404 |
+
|
405 |
+
/*--------------------------------------------------------------
|
406 |
+
== My Templates
|
407 |
+
--------------------------------------------------------------*/
|
408 |
+
.wpr-my-templates-list {
|
409 |
+
width: 65%;
|
410 |
+
}
|
411 |
+
|
412 |
+
@media screen and (max-width: 1400px) {
|
413 |
+
.wpr-my-templates-list {
|
414 |
+
width: 100%;
|
415 |
+
}
|
416 |
+
}
|
417 |
+
|
418 |
+
.wpr-activate-woo-notice,
|
419 |
+
.wpr-my-templates-list li {
|
420 |
+
overflow: hidden;
|
421 |
+
padding: 20px 35px;
|
422 |
+
margin-bottom: 15px;
|
423 |
+
-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.2);
|
424 |
+
box-shadow: 0 0 2px rgba(0,0,0,0.2);
|
425 |
+
}
|
426 |
+
|
427 |
+
.wpr-my-templates-list li h3 {
|
428 |
+
float: left;
|
429 |
+
margin: 0;
|
430 |
+
color: #555;
|
431 |
+
font-size: 16px;
|
432 |
+
line-height: 34px;
|
433 |
+
text-transform: capitalize;
|
434 |
+
}
|
435 |
+
|
436 |
+
.wpr-my-templates-list .wpr-action-buttons {
|
437 |
+
float: right;
|
438 |
+
}
|
439 |
+
|
440 |
+
.wpr-my-templates-list .wpr-template-conditions {
|
441 |
+
background: #b3b3b3;
|
442 |
+
}
|
443 |
+
|
444 |
+
.wpr-active-conditions-template .wpr-template-conditions {
|
445 |
+
background: #7a5ffd;
|
446 |
+
}
|
447 |
+
|
448 |
+
.wpr-my-templates-list .wpr-template-conditions:hover,
|
449 |
+
.wpr-active-conditions-template .wpr-template-conditions:hover {
|
450 |
+
background: #6A4BFF;
|
451 |
+
}
|
452 |
+
|
453 |
+
.wpr-my-templates-list .wpr-edit-template {
|
454 |
+
background: #646464;
|
455 |
+
}
|
456 |
+
|
457 |
+
.wpr-my-templates-list .wpr-edit-template:hover {
|
458 |
+
background: #535353;
|
459 |
+
}
|
460 |
+
|
461 |
+
.wpr-edit-template:focus {
|
462 |
+
-webkit-box-shadow: none !important;
|
463 |
+
box-shadow: none !important;
|
464 |
+
}
|
465 |
+
|
466 |
+
.wpr-my-templates-list .wpr-delete-template {
|
467 |
+
background: #ff5a4b;
|
468 |
+
}
|
469 |
+
|
470 |
+
.wpr-my-templates-list .wpr-delete-template:hover {
|
471 |
+
background: #FF4635;
|
472 |
+
}
|
473 |
+
|
474 |
+
.wpr-my-templates-list .wpr-action-buttons > * {
|
475 |
+
display: inline-block;
|
476 |
+
padding: 3px 20px;
|
477 |
+
margin-right: 10px;
|
478 |
+
border: 0;
|
479 |
+
letter-spacing: 0.5px;
|
480 |
+
}
|
481 |
+
|
482 |
+
.wpr-my-templates-list .wpr-action-buttons > *:last-child {
|
483 |
+
margin-right: 0;
|
484 |
+
}
|
485 |
+
|
486 |
+
.wpr-my-templates-list .wpr-action-buttons .dashicons {
|
487 |
+
font-size: 16px;
|
488 |
+
line-height: 30px;
|
489 |
+
}
|
490 |
+
|
491 |
+
.wpr-active-conditions-template {
|
492 |
+
border-left: 5px solid #6A4BFF;
|
493 |
+
background: #F6F7F7;
|
494 |
+
}
|
495 |
+
|
496 |
+
.wpr-my-templates-list .wpr-no-templates {
|
497 |
+
background: #fff !important;
|
498 |
+
}
|
499 |
+
|
500 |
+
|
501 |
+
/*--------------------------------------------------------------
|
502 |
+
== Settings
|
503 |
+
--------------------------------------------------------------*/
|
504 |
+
.wpr-settings-group:first-of-type {
|
505 |
+
margin-top: 50px;
|
506 |
+
}
|
507 |
+
|
508 |
+
.wpr-settings-group {
|
509 |
+
position: relative;
|
510 |
+
width: 35%;
|
511 |
+
background: #f9f9f9;
|
512 |
+
padding: 30px;
|
513 |
+
margin-bottom: 80px;
|
514 |
+
-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,0.1);
|
515 |
+
box-shadow: 1px 2px 3px rgba(0,0,0,0.1);
|
516 |
+
border-radius: 0 3px 3px 3px;
|
517 |
+
}
|
518 |
+
|
519 |
+
.wpr-settings-group-inner {
|
520 |
+
position: relative;
|
521 |
+
}
|
522 |
+
|
523 |
+
.wpr-settings-group-title {
|
524 |
+
position: absolute;
|
525 |
+
top: 0;
|
526 |
+
left: 0;
|
527 |
+
-webkit-transform: translateY(-100%);
|
528 |
+
-ms-transform: translateY(-100%);
|
529 |
+
transform: translateY(-100%);
|
530 |
+
padding: 10px 30px;
|
531 |
+
background: #f9f9f9;
|
532 |
+
margin: 0;
|
533 |
+
-webkit-box-shadow: 0 -2px 3px rgba(0,0,0,0.05);
|
534 |
+
box-shadow: 0 -2px 3px rgba(0,0,0,0.05);
|
535 |
+
border-radius: 3px 3px 0 0;
|
536 |
+
color: #6A4BFF;
|
537 |
+
font-size: 14px;
|
538 |
+
}
|
539 |
+
|
540 |
+
.wpr-setting {
|
541 |
+
margin-bottom: 20px;
|
542 |
+
}
|
543 |
+
|
544 |
+
.wpr-setting h4 {
|
545 |
+
margin-bottom: 8px;
|
546 |
+
}
|
547 |
+
|
548 |
+
.wpr-setting input:not(input[type='checkbox']) {
|
549 |
+
border: 1px solid #e8e8e8;
|
550 |
+
width: 100%;
|
551 |
+
padding: 5px 15px;
|
552 |
+
}
|
553 |
+
|
554 |
+
.wpr-setting input[type='checkbox'] {
|
555 |
+
margin-right: 8px;
|
556 |
+
}
|
557 |
+
|
558 |
+
.wpr-settings .submit:first-of-type {
|
559 |
+
margin-top: 0;
|
560 |
+
padding-top: 0;
|
561 |
+
margin-bottom: 70px;
|
562 |
+
}
|
563 |
+
|
564 |
+
.wp-picker-clear {
|
565 |
+
width: 100px !important;
|
566 |
+
}
|
567 |
+
|
568 |
+
|
569 |
+
/*--------------------------------------------------------------
|
570 |
+
== Conditions
|
571 |
+
--------------------------------------------------------------*/
|
572 |
+
.wpr-admin-popup-wrap {
|
573 |
+
display: none;
|
574 |
+
position: fixed;
|
575 |
+
top: 0;
|
576 |
+
left: 0;
|
577 |
+
z-index: 9999;
|
578 |
+
background-color: rgba(0, 0, 0, 0.6);
|
579 |
+
width: 100%;
|
580 |
+
height: 100%;
|
581 |
+
}
|
582 |
+
|
583 |
+
.wpr-admin-popup {
|
584 |
+
display: -webkit-box;
|
585 |
+
display: -ms-flexbox;
|
586 |
+
display: flex;
|
587 |
+
-ms-flex-pack: distribute;
|
588 |
+
justify-content: space-around;
|
589 |
+
-webkit-box-align: center;
|
590 |
+
-ms-flex-align: center;
|
591 |
+
align-items: center;
|
592 |
+
-webkit-box-orient: vertical;
|
593 |
+
-webkit-box-direction: normal;
|
594 |
+
-ms-flex-direction: column;
|
595 |
+
flex-direction: column;
|
596 |
+
position: absolute;
|
597 |
+
top: 50%;
|
598 |
+
left: 50%;
|
599 |
+
-webkit-transform: translate(-50%,-50%);
|
600 |
+
-ms-transform: translate(-50%,-50%);
|
601 |
+
transform: translate(-50%,-50%);
|
602 |
+
width: 80%;
|
603 |
+
max-width: 850px;
|
604 |
+
padding: 70px 20px 20px 20px;
|
605 |
+
background-color: #F1F3F5;
|
606 |
+
}
|
607 |
+
|
608 |
+
|
609 |
+
.wpr-admin-popup .close-popup {
|
610 |
+
position: absolute;
|
611 |
+
top: 10px;
|
612 |
+
right: 15px;
|
613 |
+
font-size: 26px;
|
614 |
+
cursor: pointer;
|
615 |
+
color: #59626a;
|
616 |
+
}
|
617 |
+
|
618 |
+
.wpr-conditions.wpr-tab-archive .global-condition-select,
|
619 |
+
.wpr-conditions.wpr-tab-archive .singles-condition-select,
|
620 |
+
.wpr-conditions.wpr-tab-product_archive .global-condition-select,
|
621 |
+
.wpr-conditions.wpr-tab-product_archive .singles-condition-select,
|
622 |
+
.wpr-conditions.wpr-tab-single .global-condition-select,
|
623 |
+
.wpr-conditions.wpr-tab-single .archives-condition-select,
|
624 |
+
.wpr-conditions.wpr-tab-product_single .global-condition-select,
|
625 |
+
.wpr-conditions.wpr-tab-product_single .archives-condition-select {
|
626 |
+
display: none !important;
|
627 |
+
}
|
628 |
+
|
629 |
+
.wpr-conditions-wrap.blog-posts .singles-condition-select option:nth-child(1),
|
630 |
+
.wpr-conditions-wrap.blog-posts .singles-condition-select option:nth-child(2),
|
631 |
+
.wpr-conditions-wrap.blog-posts .singles-condition-select option:nth-child(3) {
|
632 |
+
/*display: none;*/
|
633 |
+
}
|
634 |
+
|
635 |
+
.wpr-conditions.wpr-tab-archive .archives-condition-select,
|
636 |
+
.wpr-conditions.wpr-tab-product_archive .archives-condition-select,
|
637 |
+
.wpr-conditions.wpr-tab-single .singles-condition-select,
|
638 |
+
.wpr-conditions.wpr-tab-product_single .singles-condition-select {
|
639 |
+
display: block !important;
|
640 |
+
}
|
641 |
+
|
642 |
+
.wpr-conditions-sample {
|
643 |
+
display: none !important;
|
644 |
+
}
|
645 |
+
|
646 |
+
.wpr-conditions {
|
647 |
+
position: relative;
|
648 |
+
display: -webkit-box;
|
649 |
+
display: -ms-flexbox;
|
650 |
+
display: flex;
|
651 |
+
-webkit-box-align: center;
|
652 |
+
-ms-flex-align: center;
|
653 |
+
align-items: center;
|
654 |
+
margin-top: 10px;
|
655 |
+
width: 600px;
|
656 |
+
border-radius: 3px;
|
657 |
+
border: 1px solid #e8e8e8;
|
658 |
+
background: #fff;
|
659 |
+
}
|
660 |
+
|
661 |
+
.wpr-admin-popup header {
|
662 |
+
margin-top: 0;
|
663 |
+
margin-bottom: 20px;
|
664 |
+
text-align: center;
|
665 |
+
}
|
666 |
+
|
667 |
+
.wpr-admin-popup header h2 {
|
668 |
+
margin: 25px auto;
|
669 |
+
font-size: 26px;
|
670 |
+
color: #59626a;
|
671 |
+
}
|
672 |
+
|
673 |
+
.wpr-admin-popup header p {
|
674 |
+
margin-top: 0;
|
675 |
+
margin-bottom: 0;
|
676 |
+
color: #7f8b96;
|
677 |
+
}
|
678 |
+
|
679 |
+
.wpr-conditions select {
|
680 |
+
height: 35px;
|
681 |
+
height: 100%;
|
682 |
+
padding-top: 5px;
|
683 |
+
padding-bottom: 5px;
|
684 |
+
border-radius: 0;
|
685 |
+
border: none;
|
686 |
+
-webkit-box-flex: 1;
|
687 |
+
-ms-flex-positive: 1;
|
688 |
+
flex-grow: 1;
|
689 |
+
border-right: 1px solid #e8e8e8 !important;
|
690 |
+
background-size: 14px 14px;
|
691 |
+
}
|
692 |
+
|
693 |
+
span.wpr-add-conditions {
|
694 |
+
margin-top: 30px;
|
695 |
+
background: #A4AFB7;
|
696 |
+
color: #fff;
|
697 |
+
font-weight: 600;
|
698 |
+
letter-spacing: 1px;
|
699 |
+
text-transform: uppercase;
|
700 |
+
padding: 8px 20px;
|
701 |
+
border-radius: 3px;
|
702 |
+
cursor: pointer;
|
703 |
+
}
|
704 |
+
|
705 |
+
span.wpr-add-conditions:hover {
|
706 |
+
background: #848c92;
|
707 |
+
}
|
708 |
+
|
709 |
+
input.wpr-condition-input-ids {
|
710 |
+
display: none;
|
711 |
+
padding: 5px;
|
712 |
+
outline: none;
|
713 |
+
border: none;
|
714 |
+
border-radius: 0;
|
715 |
+
}
|
716 |
+
|
717 |
+
input.wpr-condition-input-ids,
|
718 |
+
.wpr-conditions select {
|
719 |
+
-ms-flex-negative: 0;
|
720 |
+
flex-shrink: 0;
|
721 |
+
-webkit-box-flex: 1;
|
722 |
+
-ms-flex-positive: 1;
|
723 |
+
flex-grow: 1;
|
724 |
+
max-width: none;
|
725 |
+
border: none;
|
726 |
+
-webkit-box-shadow: none !important;
|
727 |
+
box-shadow: none !important;
|
728 |
+
outline: none;
|
729 |
+
margin: 0;
|
730 |
+
text-indent: 5px;
|
731 |
+
}
|
732 |
+
|
733 |
+
.wpr-canvas-condition {
|
734 |
+
display: none;
|
735 |
+
margin-top: 20px;
|
736 |
+
}
|
737 |
+
|
738 |
+
.wpr-canvas-condition label {
|
739 |
+
display: inline-block;
|
740 |
+
}
|
741 |
+
|
742 |
+
.wpr-canvas-condition span {
|
743 |
+
margin-right: 20px;
|
744 |
+
}
|
745 |
+
|
746 |
+
#wpr-woo-products-per-page {
|
747 |
+
width: 40px;
|
748 |
+
border: 1px solid #e8e8e8;
|
749 |
+
text-align: center;
|
750 |
+
-webkit-box-shadow: none !important;
|
751 |
+
box-shadow: none !important;
|
752 |
+
margin-left: 10px;
|
753 |
+
}
|
754 |
+
|
755 |
+
.wpr-delete-template-conditions {
|
756 |
+
margin-left: auto;
|
757 |
+
position: absolute;
|
758 |
+
right: -30px;
|
759 |
+
color: #C2CBD2;
|
760 |
+
font-size: 22px;
|
761 |
+
cursor: pointer;
|
762 |
+
}
|
763 |
+
|
764 |
+
.wpr-delete-template-conditions:hover {
|
765 |
+
color: #81868a;
|
766 |
+
}
|
767 |
+
|
768 |
+
.wpr-save-conditions {
|
769 |
+
padding: 8px 20px;
|
770 |
+
color: #fff;
|
771 |
+
background: #6A4BFF;
|
772 |
+
margin-left: auto;
|
773 |
+
border-radius: 3px;
|
774 |
+
margin-top: 80px;
|
775 |
+
text-transform: uppercase;
|
776 |
+
letter-spacing: 0.5px;
|
777 |
+
font-weight: 600;
|
778 |
+
cursor: pointer;
|
779 |
+
}
|
780 |
+
|
781 |
+
.wpr-user-template-popup {
|
782 |
+
padding-top: 40px;
|
783 |
+
}
|
784 |
+
|
785 |
+
.wpr-user-template-popup header {
|
786 |
+
margin-bottom: 27px;
|
787 |
+
}
|
788 |
+
|
789 |
+
.wpr-user-template-popup .wpr-create-template {
|
790 |
+
padding: 11px 20px;
|
791 |
+
margin: 25px auto;
|
792 |
+
color: #fff;
|
793 |
+
background: #6A4BFF;
|
794 |
+
border-radius: 3px;
|
795 |
+
cursor: pointer;
|
796 |
+
}
|
797 |
+
|
798 |
+
.wpr-user-template-popup p {
|
799 |
+
max-width: 70%;
|
800 |
+
margin: auto;
|
801 |
+
}
|
802 |
+
|
803 |
+
input.wpr-user-template-title {
|
804 |
+
width: 350px;
|
805 |
+
border: 1px solid #d1d1d1;
|
806 |
+
padding: 5px 10px;
|
807 |
+
border-radius: 3px;
|
808 |
+
}
|
809 |
+
|
810 |
+
input.wpr-user-template-title::-webkit-input-placeholder,
|
811 |
+
input.wpr-condition-input-ids::-webkit-input-placeholder {
|
812 |
+
color: #9a9a9a;
|
813 |
+
}
|
814 |
+
|
815 |
+
input.wpr-user-template-title::-moz-placeholder,
|
816 |
+
input.wpr-condition-input-ids::-moz-placeholder {
|
817 |
+
color: #9a9a9a;
|
818 |
+
}
|
819 |
+
|
820 |
+
input.wpr-user-template-title:-ms-input-placeholder,
|
821 |
+
input.wpr-condition-input-ids:-ms-input-placeholder {
|
822 |
+
color: #9a9a9a;
|
823 |
+
}
|
824 |
+
|
825 |
+
input.wpr-user-template-title::-ms-input-placeholder,
|
826 |
+
input.wpr-condition-input-ids::-ms-input-placeholder {
|
827 |
+
color: #9a9a9a;
|
828 |
+
}
|
829 |
+
|
830 |
+
input.wpr-user-template-title::-webkit-input-placeholder, input.wpr-condition-input-ids::-webkit-input-placeholder {
|
831 |
+
color: #9a9a9a;
|
832 |
+
}
|
833 |
+
|
834 |
+
input.wpr-user-template-title::-moz-placeholder, input.wpr-condition-input-ids::-moz-placeholder {
|
835 |
+
color: #9a9a9a;
|
836 |
+
}
|
837 |
+
|
838 |
+
input.wpr-user-template-title:-ms-input-placeholder, input.wpr-condition-input-ids:-ms-input-placeholder {
|
839 |
+
color: #9a9a9a;
|
840 |
+
}
|
841 |
+
|
842 |
+
input.wpr-user-template-title::-ms-input-placeholder, input.wpr-condition-input-ids::-ms-input-placeholder {
|
843 |
+
color: #9a9a9a;
|
844 |
+
}
|
845 |
+
|
846 |
+
input.wpr-user-template-title::placeholder,
|
847 |
+
input.wpr-condition-input-ids::placeholder {
|
848 |
+
color: #9a9a9a;
|
849 |
+
}
|
850 |
+
|
851 |
+
input.wpr-user-template-title:focus {
|
852 |
+
border-color: #6A4BFF;
|
853 |
+
-webkit-box-shadow: none;
|
854 |
+
box-shadow: none;
|
855 |
+
}
|
856 |
+
|
857 |
+
/*--------------------------------------------------------------
|
858 |
+
== White Label
|
859 |
+
--------------------------------------------------------------*/
|
860 |
+
.wpr-wl-tab-content {
|
861 |
+
display: -webkit-box;
|
862 |
+
display: -ms-flexbox;
|
863 |
+
display: flex;
|
864 |
+
-webkit-box-align: start;
|
865 |
+
-ms-flex-align: start;
|
866 |
+
align-items: flex-start;
|
867 |
+
}
|
868 |
+
|
869 |
+
.wpr-wl-tab-content .wpr-settings-group:last-of-type {
|
870 |
+
margin-top: 50px;
|
871 |
+
margin-left: 50px;
|
872 |
+
}
|
873 |
+
|
874 |
+
.wpr-setting-custom-img-upload div button {
|
875 |
+
display: -webkit-box;
|
876 |
+
display: -ms-flexbox;
|
877 |
+
display: flex;
|
878 |
+
-webkit-box-align: center;
|
879 |
+
-ms-flex-align: center;
|
880 |
+
align-items: center;
|
881 |
+
margin-top: 10px;
|
882 |
+
padding: 10px 20px;
|
883 |
+
background: #ffffff;
|
884 |
+
border: 1px solid #e8e8e8;
|
885 |
+
border-radius: 3px;
|
886 |
+
font-weight: bold;
|
887 |
+
cursor: pointer;
|
888 |
+
}
|
889 |
+
|
890 |
+
.wpr-setting-custom-img-upload div button span {
|
891 |
+
margin-left: 5px;
|
892 |
+
}
|
893 |
+
|
894 |
+
.wpr-setting-custom-img-upload div button img {
|
895 |
+
width: 50px;
|
896 |
+
}
|
897 |
+
|
898 |
+
.wpr-setting-custom-ckbox h4 {
|
899 |
+
display: -webkit-box;
|
900 |
+
display: -ms-flexbox;
|
901 |
+
display: flex;
|
902 |
+
-webkit-box-orient: horizontal;
|
903 |
+
-webkit-box-direction: normal;
|
904 |
+
-ms-flex-direction: row;
|
905 |
+
flex-direction: row;
|
906 |
+
-webkit-box-pack: justify;
|
907 |
+
-ms-flex-pack: justify;
|
908 |
+
justify-content: space-between;
|
909 |
+
}
|
910 |
+
|
911 |
+
.wpr-setting-custom-ckbox label {
|
912 |
+
background: #dddbdb;
|
913 |
+
}
|
914 |
+
|
915 |
+
.wpr-setting-custom-ckbox p {
|
916 |
+
color: #a09f9f;
|
917 |
+
}
|
918 |
+
|
919 |
+
/*--------------------------------------------------------------
|
920 |
+
== Freemius
|
921 |
+
--------------------------------------------------------------*/
|
922 |
+
#fs_connect {
|
923 |
+
margin: 40px !important;
|
924 |
+
width: 615px !important;
|
925 |
+
border-top: 3px solid #2271B1 !important;
|
926 |
+
}
|
927 |
+
|
928 |
+
#fs_connect .fs-content {
|
929 |
+
padding: 25px 20px 35px 20px !important;
|
930 |
+
}
|
931 |
+
|
932 |
+
#fs_connect .fs-visual {
|
933 |
+
background: transparent !important;
|
934 |
+
}
|
935 |
+
|
936 |
+
#fs_connect .fs-visual .fs-site-icon,
|
937 |
+
#fs_connect .fs-visual .fs-plugin-icon,
|
938 |
+
#fs_connect .fs-visual .fs-connect-logo {
|
939 |
+
top: 20px !important;
|
940 |
+
}
|
941 |
+
|
942 |
+
#fs_connect .fs-visual .fs-plugin-icon,
|
943 |
+
#fs_connect .fs-visual .fs-connect-logo,
|
944 |
+
#fs_connect .fs-visual .fs-site-icon {
|
945 |
+
border: none !important;
|
946 |
+
}
|
947 |
+
|
948 |
+
#fs_connect .fs-visual .fs-site-icon i,
|
949 |
+
#fs_connect .fs-visual img{
|
950 |
+
overflow: hidden !important;
|
951 |
+
border-radius: 100px !important;
|
952 |
+
}
|
953 |
+
|
954 |
+
#fs_connect .fs-actions {
|
955 |
+
border-top: 1px solid #F2F2F2 !important;
|
956 |
+
background: #F2F2F2 !important;
|
957 |
+
}
|
958 |
+
|
959 |
+
#fs_connect .fs-actions .button {
|
960 |
+
font-size: 14px !important;
|
961 |
+
}
|
962 |
+
|
963 |
+
#fs_connect .fs-actions .button.button-secondary {
|
964 |
+
padding: 0 25px !important;
|
965 |
+
}
|
966 |
+
|
967 |
+
#fs_connect .fs-permissions {
|
968 |
+
margin-top: 20px !important;
|
969 |
+
}
|
970 |
+
|
971 |
+
#fs_connect .fs-permissions>.fs-trigger {
|
972 |
+
-webkit-box-shadow: none !important;
|
973 |
+
box-shadow: none !important;
|
974 |
+
}
|
975 |
+
|
976 |
+
#fs_connect .fs-permissions.fs-open ul {
|
977 |
+
margin: 30px 20px !important;
|
978 |
+
}
|
979 |
+
|
980 |
+
#fs_connect .fs-permissions ul li {
|
981 |
+
margin-bottom: 20px !important;
|
982 |
+
}
|
983 |
+
|
984 |
+
#fs_connect .fs-permissions ul li .fs-permission-description span {
|
985 |
+
font-size: 12px !important;
|
986 |
+
text-transform: capitalize !important;
|
987 |
+
}
|
988 |
+
|
989 |
+
#fs_connect .fs-permissions ul li .fs-permission-description p {
|
990 |
+
font-size: 11px !important;
|
991 |
+
margin-top: 0 !important;
|
992 |
+
}
|
993 |
+
|
994 |
+
#fs_connect .fs-license-key-container {
|
995 |
+
width: 100% !important;
|
996 |
+
margin-top: 20px;
|
997 |
+
}
|
998 |
+
|
999 |
+
#pframe,
|
1000 |
+
#fs_connect.require-license-key .fs-permissions,
|
1001 |
+
#fs_connect.require-license-key .fs-terms,
|
1002 |
+
#fs_connect .fs-freemium-licensing,
|
1003 |
+
#license_issues_link {
|
1004 |
+
display: none !important;
|
1005 |
+
}
|
1006 |
+
|
1007 |
+
/*--------------------------------------------------------------
|
1008 |
+
== Settings: Pro Options
|
1009 |
+
--------------------------------------------------------------*/
|
1010 |
+
.wpr-settings-pro-overlay {
|
1011 |
+
display: -webkit-box;
|
1012 |
+
display: -ms-flexbox;
|
1013 |
+
display: flex;
|
1014 |
+
-webkit-box-orient: vertical;
|
1015 |
+
-webkit-box-direction: normal;
|
1016 |
+
-ms-flex-direction: column;
|
1017 |
+
flex-direction: column;
|
1018 |
+
-webkit-box-align: center;
|
1019 |
+
-ms-flex-align: center;
|
1020 |
+
align-items: center;
|
1021 |
+
-webkit-box-pack: center;
|
1022 |
+
-ms-flex-pack: center;
|
1023 |
+
justify-content: center;
|
1024 |
+
position: absolute;
|
1025 |
+
top: 0;
|
1026 |
+
left: 0;
|
1027 |
+
width: 100%;
|
1028 |
+
height: 100%;
|
1029 |
+
background: rgba(0,0,0,0.4);
|
1030 |
+
color: #f9f9f9;
|
1031 |
+
font-size: 16px;
|
1032 |
+
text-decoration: none;
|
1033 |
+
text-transform: uppercase;
|
1034 |
+
font-weight: bold;
|
1035 |
+
|
1036 |
+
text-shadow: 1px 1px 1px #000;
|
1037 |
+
-webkit-box-shadow: 1px 1px 15px rgba(0,0,0,0.3);
|
1038 |
+
box-shadow: 1px 1px 15px rgba(0,0,0,0.3);
|
1039 |
+
}
|
1040 |
+
|
1041 |
+
.wpr-settings-pro-overlay:hover,
|
1042 |
+
.wpr-settings-pro-overlay:focus{
|
1043 |
+
color: #f9f9f9;
|
1044 |
+
}
|
1045 |
+
|
1046 |
+
.wpr-settings-pro-overlay .dashicons {
|
1047 |
+
font-size: 50px;
|
1048 |
+
line-height: 50px;
|
1049 |
+
margin-bottom: 40px;
|
1050 |
+
-webkit-transform: translateX(-50%);
|
1051 |
+
-ms-transform: translateX(-50%);
|
1052 |
+
transform: translateX(-50%);
|
1053 |
+
}
|
1054 |
+
|
1055 |
+
.wpr-settings-pro-overlay .dashicons:nth-child(2) {
|
1056 |
+
display: none;
|
1057 |
+
}
|
1058 |
+
|
1059 |
+
.wpr-settings-pro-overlay:hover .dashicons:nth-child(2) {
|
1060 |
+
display: block;
|
1061 |
+
}
|
1062 |
+
|
1063 |
+
.wpr-settings-pro-overlay:hover .dashicons:nth-child(1) {
|
1064 |
+
display: none;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1065 |
}
|
assets/css/admin/premade-blocks.css
CHANGED
@@ -1,437 +1,437 @@
|
|
1 |
-
#wpcontent {
|
2 |
-
padding: 0;
|
3 |
-
}
|
4 |
-
|
5 |
-
.wpr-settings-page-header {
|
6 |
-
padding: 10px 30px 30px;
|
7 |
-
}
|
8 |
-
|
9 |
-
.wpr-settings-page-header h1 {
|
10 |
-
font-size: 42px;
|
11 |
-
}
|
12 |
-
|
13 |
-
.wpr-settings-page-header p {
|
14 |
-
margin-top: 5px;
|
15 |
-
color: #5a5a5a;
|
16 |
-
font-size: 16px;
|
17 |
-
margin-bottom: 30px;
|
18 |
-
}
|
19 |
-
|
20 |
-
.wpr-premade-blocks-tutorial {
|
21 |
-
display: inline-block;
|
22 |
-
margin-left: 45px;
|
23 |
-
padding: 9px 25px;
|
24 |
-
border: 0;
|
25 |
-
color: #fff;
|
26 |
-
background: #6A4BFF;
|
27 |
-
-webkit-box-shadow: 2px 2px 5px rgb(0 0 0 / 30%);
|
28 |
-
box-shadow: 2px 2px 5px rgb(0 0 0 / 30%);
|
29 |
-
font-size: 14px;
|
30 |
-
text-decoration: none;
|
31 |
-
border-radius: 3px;
|
32 |
-
}
|
33 |
-
|
34 |
-
.wpr-premade-blocks-tutorial:hover,
|
35 |
-
.wpr-premade-blocks-tutorial:focus {
|
36 |
-
color: #fff;
|
37 |
-
background: #5a39fb;
|
38 |
-
}
|
39 |
-
|
40 |
-
.wpr-tplib-content-wrap {
|
41 |
-
}
|
42 |
-
|
43 |
-
.wpr-tplib-sidebar {
|
44 |
-
padding: 30px;
|
45 |
-
display: -webkit-box;
|
46 |
-
display: -ms-flexbox;
|
47 |
-
display: flex;
|
48 |
-
}
|
49 |
-
|
50 |
-
.wpr-tplib-sidebar .wpr-tplib-search {
|
51 |
-
display: none;
|
52 |
-
position: relative;
|
53 |
-
margin: 30px 0;
|
54 |
-
}
|
55 |
-
|
56 |
-
.wpr-tplib-sidebar .wpr-tplib-search i {
|
57 |
-
position: absolute;
|
58 |
-
top: 50%;
|
59 |
-
right: 10px;
|
60 |
-
font-size: 12px;
|
61 |
-
-webkit-transform: translateY(-50%);
|
62 |
-
-ms-transform: translateY(-50%);
|
63 |
-
transform: translateY(-50%);
|
64 |
-
}
|
65 |
-
|
66 |
-
.wpr-tplib-sidebar .wpr-tplib-search input {
|
67 |
-
width: 100%;
|
68 |
-
padding: 8px 10px;
|
69 |
-
border: 0;
|
70 |
-
border-bottom: 1px solid #efefef;
|
71 |
-
}
|
72 |
-
|
73 |
-
.wpr-tplib-sidebar .wpr-tplib-search input::-webkit-input-placeholder {
|
74 |
-
color: #9a9a9a;
|
75 |
-
}
|
76 |
-
|
77 |
-
.wpr-tplib-sidebar .wpr-tplib-search input::-moz-placeholder {
|
78 |
-
color: #9a9a9a;
|
79 |
-
}
|
80 |
-
|
81 |
-
.wpr-tplib-sidebar .wpr-tplib-search input:-ms-input-placeholder {
|
82 |
-
color: #9a9a9a;
|
83 |
-
}
|
84 |
-
|
85 |
-
.wpr-tplib-sidebar .wpr-tplib-search input::-ms-input-placeholder {
|
86 |
-
color: #9a9a9a;
|
87 |
-
}
|
88 |
-
|
89 |
-
.wpr-tplib-sidebar .wpr-tplib-search input::placeholder {
|
90 |
-
color: #9a9a9a;
|
91 |
-
}
|
92 |
-
|
93 |
-
.wpr-tplib-filters-wrap {
|
94 |
-
display: -webkit-box;
|
95 |
-
display: -ms-flexbox;
|
96 |
-
display: flex;
|
97 |
-
}
|
98 |
-
|
99 |
-
.wpr-tplib-sub-filters {
|
100 |
-
display: none;
|
101 |
-
margin-left: 20px;
|
102 |
-
}
|
103 |
-
|
104 |
-
.wpr-tplib-sub-filters ul {
|
105 |
-
display: -webkit-box;
|
106 |
-
display: -ms-flexbox;
|
107 |
-
display: flex;
|
108 |
-
}
|
109 |
-
|
110 |
-
.wpr-tplib-sub-filters ul li {
|
111 |
-
padding: 10px 25px;
|
112 |
-
margin-right: 7px;
|
113 |
-
line-height: 15px;
|
114 |
-
font-size: 13px;
|
115 |
-
font-weight: normal;
|
116 |
-
background: #fff;
|
117 |
-
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
118 |
-
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
119 |
-
cursor: pointer;
|
120 |
-
border-radius: 3px;
|
121 |
-
}
|
122 |
-
|
123 |
-
.wpr-tplib-sub-filters ul li:hover,
|
124 |
-
.wpr-tplib-sub-filters ul .wpr-tplib-activ-filter {
|
125 |
-
background: #6A4BFF;
|
126 |
-
color: #fff;
|
127 |
-
}
|
128 |
-
|
129 |
-
.wpr-tplib-filters {
|
130 |
-
-webkit-box-sizing: border-box;
|
131 |
-
box-sizing: border-box;
|
132 |
-
display: -webkit-box;
|
133 |
-
display: -ms-flexbox;
|
134 |
-
display: flex;
|
135 |
-
-webkit-box-orient: vertical;
|
136 |
-
-webkit-box-direction: normal;
|
137 |
-
-ms-flex-direction: column;
|
138 |
-
flex-direction: column;
|
139 |
-
-webkit-box-align: start;
|
140 |
-
-ms-flex-align: start;
|
141 |
-
align-items: flex-start;
|
142 |
-
position: relative;
|
143 |
-
width: 200px;
|
144 |
-
font-size: 14px;
|
145 |
-
font-weight: normal;
|
146 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
147 |
-
color: #6d7882;
|
148 |
-
}
|
149 |
-
|
150 |
-
.wpr-tplib-filters h3 {
|
151 |
-
display: -webkit-box;
|
152 |
-
display: -ms-flexbox;
|
153 |
-
display: flex;
|
154 |
-
width: 100%;
|
155 |
-
padding: 10px 15px;
|
156 |
-
margin: 0;
|
157 |
-
font-size: 13px;
|
158 |
-
font-weight: normal;
|
159 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
160 |
-
background: #fff;
|
161 |
-
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
162 |
-
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
163 |
-
cursor: pointer;
|
164 |
-
border-radius: 3px;
|
165 |
-
}
|
166 |
-
|
167 |
-
.wpr-tplib-filters h3 span {
|
168 |
-
width: 100%;
|
169 |
-
}
|
170 |
-
|
171 |
-
.wpr-tplib-filters h3 i.fa-angle-down:before {
|
172 |
-
content: "\f347";
|
173 |
-
font-family: dashicons;
|
174 |
-
line-height: 18px;
|
175 |
-
font-weight: 400;
|
176 |
-
font-style: normal;
|
177 |
-
speak: never;
|
178 |
-
text-decoration: inherit;
|
179 |
-
text-transform: none;
|
180 |
-
text-rendering: auto;
|
181 |
-
-webkit-font-smoothing: antialiased;
|
182 |
-
-moz-osx-font-smoothing: grayscale;
|
183 |
-
font-size: 15px;
|
184 |
-
vertical-align: top;
|
185 |
-
text-align: center;
|
186 |
-
}
|
187 |
-
|
188 |
-
.wpr-tplib-filters-list {
|
189 |
-
visibility: hidden;
|
190 |
-
opacity: 0;
|
191 |
-
position: absolute;
|
192 |
-
top: 38px;
|
193 |
-
z-index: 999;
|
194 |
-
width: 700px;
|
195 |
-
padding: 20px 30px;
|
196 |
-
background: #fff;
|
197 |
-
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
198 |
-
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
199 |
-
-webkit-transition: all 0.2s ease-in;
|
200 |
-
-o-transition: all 0.2s ease-in;
|
201 |
-
transition: all 0.2s ease-in;
|
202 |
-
border-radius: 3px;
|
203 |
-
}
|
204 |
-
|
205 |
-
.wpr-tplib-filters-list ul {
|
206 |
-
display: -webkit-box;
|
207 |
-
display: -ms-flexbox;
|
208 |
-
display: flex;
|
209 |
-
-ms-flex-wrap: wrap;
|
210 |
-
flex-wrap: wrap;
|
211 |
-
margin-top: 0;
|
212 |
-
}
|
213 |
-
|
214 |
-
.wpr-tplib-filters-list ul li {
|
215 |
-
-webkit-box-sizing: border-box;
|
216 |
-
box-sizing: border-box;
|
217 |
-
width: 25%;
|
218 |
-
padding: 12px;
|
219 |
-
color: #6d7882;
|
220 |
-
background: #fff;
|
221 |
-
font-size: 13px;
|
222 |
-
line-height: 1;
|
223 |
-
cursor: pointer;
|
224 |
-
}
|
225 |
-
|
226 |
-
.wpr-tplib-filters-list ul li:hover {
|
227 |
-
background: #f9f9f9;
|
228 |
-
color: #222;
|
229 |
-
}
|
230 |
-
|
231 |
-
.wpr-tplib-template-gird {
|
232 |
-
overflow: auto;
|
233 |
-
margin-left: -10px;
|
234 |
-
padding: 0 30px;
|
235 |
-
}
|
236 |
-
|
237 |
-
.elementor-clearfix:after {
|
238 |
-
content: '';
|
239 |
-
display: block;
|
240 |
-
clear: both;
|
241 |
-
width: 0;
|
242 |
-
height: 0;
|
243 |
-
}
|
244 |
-
|
245 |
-
.wpr-tplib-template-wrap {
|
246 |
-
position: relative;
|
247 |
-
float: left;
|
248 |
-
overflow: hidden;
|
249 |
-
width: 18.5%;
|
250 |
-
margin: 10px;
|
251 |
-
border-radius: 3px;
|
252 |
-
-webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,0.07);
|
253 |
-
box-shadow: 0 1px 20px 0 rgba(0,0,0,0.07);
|
254 |
-
}
|
255 |
-
|
256 |
-
.wpr-tplib-template-wrap:not(.wpr-tplib-pro-active):before {
|
257 |
-
content: 'Free';
|
258 |
-
display: block;
|
259 |
-
position: absolute;
|
260 |
-
top: 10px;
|
261 |
-
right: 10px;
|
262 |
-
z-index: 1;
|
263 |
-
width: 45px;
|
264 |
-
padding: 4px;
|
265 |
-
font-size: 11px;
|
266 |
-
font-weight: bold;
|
267 |
-
letter-spacing: 0.3px;
|
268 |
-
text-transform: uppercase;
|
269 |
-
text-align: center;
|
270 |
-
background: #555;
|
271 |
-
color: #fff;
|
272 |
-
-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
|
273 |
-
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
|
274 |
-
border-radius: 3px;
|
275 |
-
}
|
276 |
-
|
277 |
-
.wpr-tplib-pro-wrap:not(.wpr-tplib-pro-active):before {
|
278 |
-
content: 'Pro';
|
279 |
-
background: #6A4BFF;
|
280 |
-
}
|
281 |
-
|
282 |
-
@media screen and ( max-width: 1364px ) {
|
283 |
-
.wpr-tplib-template-wrap {
|
284 |
-
width: 23%;
|
285 |
-
}
|
286 |
-
}
|
287 |
-
|
288 |
-
.wpr-tplib-template {
|
289 |
-
}
|
290 |
-
|
291 |
-
.wpr-tplib-insert-template:not(.wpr-tplib-insert-pro) {
|
292 |
-
display: none;
|
293 |
-
}
|
294 |
-
|
295 |
-
.wpr-tplib-template-wrap:hover .wpr-tplib-insert-pro {
|
296 |
-
opacity: 1;
|
297 |
-
visibility: visible;
|
298 |
-
}
|
299 |
-
|
300 |
-
.wpr-tplib-template-media {
|
301 |
-
position: relative;
|
302 |
-
background-color: #e8e8e8;
|
303 |
-
}
|
304 |
-
|
305 |
-
.wpr-tplib-template-media img {
|
306 |
-
display: block;
|
307 |
-
width: 100%;
|
308 |
-
max-width: 100%;
|
309 |
-
height: auto;
|
310 |
-
}
|
311 |
-
|
312 |
-
.wpr-tplib-template-media:hover .wpr-tplib-template-media-overlay {
|
313 |
-
opacity: 1;
|
314 |
-
}
|
315 |
-
|
316 |
-
.wpr-tplib-template-media-overlay {
|
317 |
-
opacity: 0;
|
318 |
-
position: absolute;
|
319 |
-
top: 0;
|
320 |
-
left: 0;
|
321 |
-
width: 100%;
|
322 |
-
height: 100%;
|
323 |
-
background-color: rgba(0, 0, 0, 0.5);
|
324 |
-
color: #fff;
|
325 |
-
cursor: pointer;
|
326 |
-
-webkit-transition: opacity 0.1s ease-in;
|
327 |
-
-o-transition: opacity 0.1s ease-in;
|
328 |
-
transition: opacity 0.1s ease-in;
|
329 |
-
}
|
330 |
-
|
331 |
-
.wpr-tplib-template-media-overlay i {
|
332 |
-
position: absolute;
|
333 |
-
top: 50%;
|
334 |
-
left: 50%;
|
335 |
-
-webkit-transform: translate(-50%, -50%);
|
336 |
-
-ms-transform: translate(-50%, -50%);
|
337 |
-
transform: translate(-50%, -50%);
|
338 |
-
font-size: 25px;
|
339 |
-
}
|
340 |
-
|
341 |
-
.wpr-tplib-preview-wrap {
|
342 |
-
display: none;
|
343 |
-
}
|
344 |
-
|
345 |
-
.wpr-tplib-image {
|
346 |
-
display: -webkit-box;
|
347 |
-
display: -ms-flexbox;
|
348 |
-
display: flex;
|
349 |
-
-webkit-box-pack: center;
|
350 |
-
-ms-flex-pack: center;
|
351 |
-
justify-content: center;
|
352 |
-
padding: 20px;
|
353 |
-
}
|
354 |
-
|
355 |
-
.wpr-tplib-iframe {
|
356 |
-
position: relative;
|
357 |
-
padding-top: 56.25%;
|
358 |
-
}
|
359 |
-
|
360 |
-
.wpr-tplib-iframe iframe {
|
361 |
-
position: absolute;
|
362 |
-
top: 0;
|
363 |
-
left: 0;
|
364 |
-
width: 100%;
|
365 |
-
height: 100%;
|
366 |
-
border: none;
|
367 |
-
}
|
368 |
-
|
369 |
-
.wpr-tplib-template-footer {
|
370 |
-
display: -webkit-box;
|
371 |
-
display: -ms-flexbox;
|
372 |
-
display: flex;
|
373 |
-
-webkit-box-orient: vertical;
|
374 |
-
-webkit-box-direction: normal;
|
375 |
-
-ms-flex-flow: column wrap;
|
376 |
-
flex-flow: column wrap;
|
377 |
-
-ms-flex-line-pack: justify;
|
378 |
-
align-content: space-between;
|
379 |
-
-webkit-box-pack: center;
|
380 |
-
-ms-flex-pack: center;
|
381 |
-
justify-content: center;
|
382 |
-
height: 45px;
|
383 |
-
padding: 5px 15px;
|
384 |
-
background-color: #fff;
|
385 |
-
border-top: 1px solid #efefef;
|
386 |
-
}
|
387 |
-
|
388 |
-
.wpr-tplib-template-footer h3 {
|
389 |
-
overflow: hidden;
|
390 |
-
color: #6d7882;
|
391 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
392 |
-
font-size: 13px;
|
393 |
-
font-weight: normal;
|
394 |
-
white-space: nowrap;
|
395 |
-
-o-text-overflow: ellipsis;
|
396 |
-
text-overflow: ellipsis;
|
397 |
-
}
|
398 |
-
|
399 |
-
.wpr-tplib-template-footer .wpr-tplib-insert-template {
|
400 |
-
opacity: 0;
|
401 |
-
visibility: hidden;
|
402 |
-
padding: 6px 10px;
|
403 |
-
color: #fff;
|
404 |
-
background-color: #6A4BFF;
|
405 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
406 |
-
font-size: 13px;
|
407 |
-
line-height: 1;
|
408 |
-
letter-spacing: 0.3px;
|
409 |
-
border-radius: 3px;
|
410 |
-
cursor: pointer;
|
411 |
-
-webkit-transition: all 0.1s ease-in;
|
412 |
-
-o-transition: all 0.1s ease-in;
|
413 |
-
transition: all 0.1s ease-in;
|
414 |
-
}
|
415 |
-
|
416 |
-
|
417 |
-
#masonry-effect {
|
418 |
-
display: -webkit-box;
|
419 |
-
display: -ms-flexbox;
|
420 |
-
display: flex;
|
421 |
-
-webkit-box-orient: horizontal;
|
422 |
-
-webkit-box-direction: normal;
|
423 |
-
-ms-flex-direction: row;
|
424 |
-
flex-direction: row;
|
425 |
-
-ms-flex-wrap: wrap;
|
426 |
-
flex-wrap: wrap;
|
427 |
-
}
|
428 |
-
.item {
|
429 |
-
-webkit-box-sizing: border-box;
|
430 |
-
box-sizing: border-box;
|
431 |
-
-webkit-box-orient: vertical;
|
432 |
-
-webkit-box-direction: normal;
|
433 |
-
-ms-flex-direction: column;
|
434 |
-
flex-direction: column;
|
435 |
-
position: relative;
|
436 |
-
width: calc(33.3%);
|
437 |
}
|
1 |
+
#wpcontent {
|
2 |
+
padding: 0;
|
3 |
+
}
|
4 |
+
|
5 |
+
.wpr-settings-page-header {
|
6 |
+
padding: 10px 30px 30px;
|
7 |
+
}
|
8 |
+
|
9 |
+
.wpr-settings-page-header h1 {
|
10 |
+
font-size: 42px;
|
11 |
+
}
|
12 |
+
|
13 |
+
.wpr-settings-page-header p {
|
14 |
+
margin-top: 5px;
|
15 |
+
color: #5a5a5a;
|
16 |
+
font-size: 16px;
|
17 |
+
margin-bottom: 30px;
|
18 |
+
}
|
19 |
+
|
20 |
+
.wpr-premade-blocks-tutorial {
|
21 |
+
display: inline-block;
|
22 |
+
margin-left: 45px;
|
23 |
+
padding: 9px 25px;
|
24 |
+
border: 0;
|
25 |
+
color: #fff;
|
26 |
+
background: #6A4BFF;
|
27 |
+
-webkit-box-shadow: 2px 2px 5px rgb(0 0 0 / 30%);
|
28 |
+
box-shadow: 2px 2px 5px rgb(0 0 0 / 30%);
|
29 |
+
font-size: 14px;
|
30 |
+
text-decoration: none;
|
31 |
+
border-radius: 3px;
|
32 |
+
}
|
33 |
+
|
34 |
+
.wpr-premade-blocks-tutorial:hover,
|
35 |
+
.wpr-premade-blocks-tutorial:focus {
|
36 |
+
color: #fff;
|
37 |
+
background: #5a39fb;
|
38 |
+
}
|
39 |
+
|
40 |
+
.wpr-tplib-content-wrap {
|
41 |
+
}
|
42 |
+
|
43 |
+
.wpr-tplib-sidebar {
|
44 |
+
padding: 30px;
|
45 |
+
display: -webkit-box;
|
46 |
+
display: -ms-flexbox;
|
47 |
+
display: flex;
|
48 |
+
}
|
49 |
+
|
50 |
+
.wpr-tplib-sidebar .wpr-tplib-search {
|
51 |
+
display: none;
|
52 |
+
position: relative;
|
53 |
+
margin: 30px 0;
|
54 |
+
}
|
55 |
+
|
56 |
+
.wpr-tplib-sidebar .wpr-tplib-search i {
|
57 |
+
position: absolute;
|
58 |
+
top: 50%;
|
59 |
+
right: 10px;
|
60 |
+
font-size: 12px;
|
61 |
+
-webkit-transform: translateY(-50%);
|
62 |
+
-ms-transform: translateY(-50%);
|
63 |
+
transform: translateY(-50%);
|
64 |
+
}
|
65 |
+
|
66 |
+
.wpr-tplib-sidebar .wpr-tplib-search input {
|
67 |
+
width: 100%;
|
68 |
+
padding: 8px 10px;
|
69 |
+
border: 0;
|
70 |
+
border-bottom: 1px solid #efefef;
|
71 |
+
}
|
72 |
+
|
73 |
+
.wpr-tplib-sidebar .wpr-tplib-search input::-webkit-input-placeholder {
|
74 |
+
color: #9a9a9a;
|
75 |
+
}
|
76 |
+
|
77 |
+
.wpr-tplib-sidebar .wpr-tplib-search input::-moz-placeholder {
|
78 |
+
color: #9a9a9a;
|
79 |
+
}
|
80 |
+
|
81 |
+
.wpr-tplib-sidebar .wpr-tplib-search input:-ms-input-placeholder {
|
82 |
+
color: #9a9a9a;
|
83 |
+
}
|
84 |
+
|
85 |
+
.wpr-tplib-sidebar .wpr-tplib-search input::-ms-input-placeholder {
|
86 |
+
color: #9a9a9a;
|
87 |
+
}
|
88 |
+
|
89 |
+
.wpr-tplib-sidebar .wpr-tplib-search input::placeholder {
|
90 |
+
color: #9a9a9a;
|
91 |
+
}
|
92 |
+
|
93 |
+
.wpr-tplib-filters-wrap {
|
94 |
+
display: -webkit-box;
|
95 |
+
display: -ms-flexbox;
|
96 |
+
display: flex;
|
97 |
+
}
|
98 |
+
|
99 |
+
.wpr-tplib-sub-filters {
|
100 |
+
display: none;
|
101 |
+
margin-left: 20px;
|
102 |
+
}
|
103 |
+
|
104 |
+
.wpr-tplib-sub-filters ul {
|
105 |
+
display: -webkit-box;
|
106 |
+
display: -ms-flexbox;
|
107 |
+
display: flex;
|
108 |
+
}
|
109 |
+
|
110 |
+
.wpr-tplib-sub-filters ul li {
|
111 |
+
padding: 10px 25px;
|
112 |
+
margin-right: 7px;
|
113 |
+
line-height: 15px;
|
114 |
+
font-size: 13px;
|
115 |
+
font-weight: normal;
|
116 |
+
background: #fff;
|
117 |
+
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
118 |
+
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
119 |
+
cursor: pointer;
|
120 |
+
border-radius: 3px;
|
121 |
+
}
|
122 |
+
|
123 |
+
.wpr-tplib-sub-filters ul li:hover,
|
124 |
+
.wpr-tplib-sub-filters ul .wpr-tplib-activ-filter {
|
125 |
+
background: #6A4BFF;
|
126 |
+
color: #fff;
|
127 |
+
}
|
128 |
+
|
129 |
+
.wpr-tplib-filters {
|
130 |
+
-webkit-box-sizing: border-box;
|
131 |
+
box-sizing: border-box;
|
132 |
+
display: -webkit-box;
|
133 |
+
display: -ms-flexbox;
|
134 |
+
display: flex;
|
135 |
+
-webkit-box-orient: vertical;
|
136 |
+
-webkit-box-direction: normal;
|
137 |
+
-ms-flex-direction: column;
|
138 |
+
flex-direction: column;
|
139 |
+
-webkit-box-align: start;
|
140 |
+
-ms-flex-align: start;
|
141 |
+
align-items: flex-start;
|
142 |
+
position: relative;
|
143 |
+
width: 200px;
|
144 |
+
font-size: 14px;
|
145 |
+
font-weight: normal;
|
146 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
147 |
+
color: #6d7882;
|
148 |
+
}
|
149 |
+
|
150 |
+
.wpr-tplib-filters h3 {
|
151 |
+
display: -webkit-box;
|
152 |
+
display: -ms-flexbox;
|
153 |
+
display: flex;
|
154 |
+
width: 100%;
|
155 |
+
padding: 10px 15px;
|
156 |
+
margin: 0;
|
157 |
+
font-size: 13px;
|
158 |
+
font-weight: normal;
|
159 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
160 |
+
background: #fff;
|
161 |
+
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
162 |
+
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
163 |
+
cursor: pointer;
|
164 |
+
border-radius: 3px;
|
165 |
+
}
|
166 |
+
|
167 |
+
.wpr-tplib-filters h3 span {
|
168 |
+
width: 100%;
|
169 |
+
}
|
170 |
+
|
171 |
+
.wpr-tplib-filters h3 i.fa-angle-down:before {
|
172 |
+
content: "\f347";
|
173 |
+
font-family: dashicons;
|
174 |
+
line-height: 18px;
|
175 |
+
font-weight: 400;
|
176 |
+
font-style: normal;
|
177 |
+
speak: never;
|
178 |
+
text-decoration: inherit;
|
179 |
+
text-transform: none;
|
180 |
+
text-rendering: auto;
|
181 |
+
-webkit-font-smoothing: antialiased;
|
182 |
+
-moz-osx-font-smoothing: grayscale;
|
183 |
+
font-size: 15px;
|
184 |
+
vertical-align: top;
|
185 |
+
text-align: center;
|
186 |
+
}
|
187 |
+
|
188 |
+
.wpr-tplib-filters-list {
|
189 |
+
visibility: hidden;
|
190 |
+
opacity: 0;
|
191 |
+
position: absolute;
|
192 |
+
top: 38px;
|
193 |
+
z-index: 999;
|
194 |
+
width: 700px;
|
195 |
+
padding: 20px 30px;
|
196 |
+
background: #fff;
|
197 |
+
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
198 |
+
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
199 |
+
-webkit-transition: all 0.2s ease-in;
|
200 |
+
-o-transition: all 0.2s ease-in;
|
201 |
+
transition: all 0.2s ease-in;
|
202 |
+
border-radius: 3px;
|
203 |
+
}
|
204 |
+
|
205 |
+
.wpr-tplib-filters-list ul {
|
206 |
+
display: -webkit-box;
|
207 |
+
display: -ms-flexbox;
|
208 |
+
display: flex;
|
209 |
+
-ms-flex-wrap: wrap;
|
210 |
+
flex-wrap: wrap;
|
211 |
+
margin-top: 0;
|
212 |
+
}
|
213 |
+
|
214 |
+
.wpr-tplib-filters-list ul li {
|
215 |
+
-webkit-box-sizing: border-box;
|
216 |
+
box-sizing: border-box;
|
217 |
+
width: 25%;
|
218 |
+
padding: 12px;
|
219 |
+
color: #6d7882;
|
220 |
+
background: #fff;
|
221 |
+
font-size: 13px;
|
222 |
+
line-height: 1;
|
223 |
+
cursor: pointer;
|
224 |
+
}
|
225 |
+
|
226 |
+
.wpr-tplib-filters-list ul li:hover {
|
227 |
+
background: #f9f9f9;
|
228 |
+
color: #222;
|
229 |
+
}
|
230 |
+
|
231 |
+
.wpr-tplib-template-gird {
|
232 |
+
overflow: auto;
|
233 |
+
margin-left: -10px;
|
234 |
+
padding: 0 30px;
|
235 |
+
}
|
236 |
+
|
237 |
+
.elementor-clearfix:after {
|
238 |
+
content: '';
|
239 |
+
display: block;
|
240 |
+
clear: both;
|
241 |
+
width: 0;
|
242 |
+
height: 0;
|
243 |
+
}
|
244 |
+
|
245 |
+
.wpr-tplib-template-wrap {
|
246 |
+
position: relative;
|
247 |
+
float: left;
|
248 |
+
overflow: hidden;
|
249 |
+
width: 18.5%;
|
250 |
+
margin: 10px;
|
251 |
+
border-radius: 3px;
|
252 |
+
-webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,0.07);
|
253 |
+
box-shadow: 0 1px 20px 0 rgba(0,0,0,0.07);
|
254 |
+
}
|
255 |
+
|
256 |
+
.wpr-tplib-template-wrap:not(.wpr-tplib-pro-active):before {
|
257 |
+
content: 'Free';
|
258 |
+
display: block;
|
259 |
+
position: absolute;
|
260 |
+
top: 10px;
|
261 |
+
right: 10px;
|
262 |
+
z-index: 1;
|
263 |
+
width: 45px;
|
264 |
+
padding: 4px;
|
265 |
+
font-size: 11px;
|
266 |
+
font-weight: bold;
|
267 |
+
letter-spacing: 0.3px;
|
268 |
+
text-transform: uppercase;
|
269 |
+
text-align: center;
|
270 |
+
background: #555;
|
271 |
+
color: #fff;
|
272 |
+
-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
|
273 |
+
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
|
274 |
+
border-radius: 3px;
|
275 |
+
}
|
276 |
+
|
277 |
+
.wpr-tplib-pro-wrap:not(.wpr-tplib-pro-active):before {
|
278 |
+
content: 'Pro';
|
279 |
+
background: #6A4BFF;
|
280 |
+
}
|
281 |
+
|
282 |
+
@media screen and ( max-width: 1364px ) {
|
283 |
+
.wpr-tplib-template-wrap {
|
284 |
+
width: 23%;
|
285 |
+
}
|
286 |
+
}
|
287 |
+
|
288 |
+
.wpr-tplib-template {
|
289 |
+
}
|
290 |
+
|
291 |
+
.wpr-tplib-insert-template:not(.wpr-tplib-insert-pro) {
|
292 |
+
display: none;
|
293 |
+
}
|
294 |
+
|
295 |
+
.wpr-tplib-template-wrap:hover .wpr-tplib-insert-pro {
|
296 |
+
opacity: 1;
|
297 |
+
visibility: visible;
|
298 |
+
}
|
299 |
+
|
300 |
+
.wpr-tplib-template-media {
|
301 |
+
position: relative;
|
302 |
+
background-color: #e8e8e8;
|
303 |
+
}
|
304 |
+
|
305 |
+
.wpr-tplib-template-media img {
|
306 |
+
display: block;
|
307 |
+
width: 100%;
|
308 |
+
max-width: 100%;
|
309 |
+
height: auto;
|
310 |
+
}
|
311 |
+
|
312 |
+
.wpr-tplib-template-media:hover .wpr-tplib-template-media-overlay {
|
313 |
+
opacity: 1;
|
314 |
+
}
|
315 |
+
|
316 |
+
.wpr-tplib-template-media-overlay {
|
317 |
+
opacity: 0;
|
318 |
+
position: absolute;
|
319 |
+
top: 0;
|
320 |
+
left: 0;
|
321 |
+
width: 100%;
|
322 |
+
height: 100%;
|
323 |
+
background-color: rgba(0, 0, 0, 0.5);
|
324 |
+
color: #fff;
|
325 |
+
cursor: pointer;
|
326 |
+
-webkit-transition: opacity 0.1s ease-in;
|
327 |
+
-o-transition: opacity 0.1s ease-in;
|
328 |
+
transition: opacity 0.1s ease-in;
|
329 |
+
}
|
330 |
+
|
331 |
+
.wpr-tplib-template-media-overlay i {
|
332 |
+
position: absolute;
|
333 |
+
top: 50%;
|
334 |
+
left: 50%;
|
335 |
+
-webkit-transform: translate(-50%, -50%);
|
336 |
+
-ms-transform: translate(-50%, -50%);
|
337 |
+
transform: translate(-50%, -50%);
|
338 |
+
font-size: 25px;
|
339 |
+
}
|
340 |
+
|
341 |
+
.wpr-tplib-preview-wrap {
|
342 |
+
display: none;
|
343 |
+
}
|
344 |
+
|
345 |
+
.wpr-tplib-image {
|
346 |
+
display: -webkit-box;
|
347 |
+
display: -ms-flexbox;
|
348 |
+
display: flex;
|
349 |
+
-webkit-box-pack: center;
|
350 |
+
-ms-flex-pack: center;
|
351 |
+
justify-content: center;
|
352 |
+
padding: 20px;
|
353 |
+
}
|
354 |
+
|
355 |
+
.wpr-tplib-iframe {
|
356 |
+
position: relative;
|
357 |
+
padding-top: 56.25%;
|
358 |
+
}
|
359 |
+
|
360 |
+
.wpr-tplib-iframe iframe {
|
361 |
+
position: absolute;
|
362 |
+
top: 0;
|
363 |
+
left: 0;
|
364 |
+
width: 100%;
|
365 |
+
height: 100%;
|
366 |
+
border: none;
|
367 |
+
}
|
368 |
+
|
369 |
+
.wpr-tplib-template-footer {
|
370 |
+
display: -webkit-box;
|
371 |
+
display: -ms-flexbox;
|
372 |
+
display: flex;
|
373 |
+
-webkit-box-orient: vertical;
|
374 |
+
-webkit-box-direction: normal;
|
375 |
+
-ms-flex-flow: column wrap;
|
376 |
+
flex-flow: column wrap;
|
377 |
+
-ms-flex-line-pack: justify;
|
378 |
+
align-content: space-between;
|
379 |
+
-webkit-box-pack: center;
|
380 |
+
-ms-flex-pack: center;
|
381 |
+
justify-content: center;
|
382 |
+
height: 45px;
|
383 |
+
padding: 5px 15px;
|
384 |
+
background-color: #fff;
|
385 |
+
border-top: 1px solid #efefef;
|
386 |
+
}
|
387 |
+
|
388 |
+
.wpr-tplib-template-footer h3 {
|
389 |
+
overflow: hidden;
|
390 |
+
color: #6d7882;
|
391 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
392 |
+
font-size: 13px;
|
393 |
+
font-weight: normal;
|
394 |
+
white-space: nowrap;
|
395 |
+
-o-text-overflow: ellipsis;
|
396 |
+
text-overflow: ellipsis;
|
397 |
+
}
|
398 |
+
|
399 |
+
.wpr-tplib-template-footer .wpr-tplib-insert-template {
|
400 |
+
opacity: 0;
|
401 |
+
visibility: hidden;
|
402 |
+
padding: 6px 10px;
|
403 |
+
color: #fff;
|
404 |
+
background-color: #6A4BFF;
|
405 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
406 |
+
font-size: 13px;
|
407 |
+
line-height: 1;
|
408 |
+
letter-spacing: 0.3px;
|
409 |
+
border-radius: 3px;
|
410 |
+
cursor: pointer;
|
411 |
+
-webkit-transition: all 0.1s ease-in;
|
412 |
+
-o-transition: all 0.1s ease-in;
|
413 |
+
transition: all 0.1s ease-in;
|
414 |
+
}
|
415 |
+
|
416 |
+
|
417 |
+
#masonry-effect {
|
418 |
+
display: -webkit-box;
|
419 |
+
display: -ms-flexbox;
|
420 |
+
display: flex;
|
421 |
+
-webkit-box-orient: horizontal;
|
422 |
+
-webkit-box-direction: normal;
|
423 |
+
-ms-flex-direction: row;
|
424 |
+
flex-direction: row;
|
425 |
+
-ms-flex-wrap: wrap;
|
426 |
+
flex-wrap: wrap;
|
427 |
+
}
|
428 |
+
.item {
|
429 |
+
-webkit-box-sizing: border-box;
|
430 |
+
box-sizing: border-box;
|
431 |
+
-webkit-box-orient: vertical;
|
432 |
+
-webkit-box-direction: normal;
|
433 |
+
-ms-flex-direction: column;
|
434 |
+
flex-direction: column;
|
435 |
+
position: relative;
|
436 |
+
width: calc(33.3%);
|
437 |
}
|
assets/css/admin/templates-kit.css
CHANGED
@@ -292,6 +292,7 @@ img {
|
|
292 |
|
293 |
span.wpr-woo-builder-label {
|
294 |
background-color: #7B51AD !important;
|
|
|
295 |
}
|
296 |
|
297 |
.wpr-templates-kit-grid .grid-item footer span:after {
|
292 |
|
293 |
span.wpr-woo-builder-label {
|
294 |
background-color: #7B51AD !important;
|
295 |
+
text-align: center;
|
296 |
}
|
297 |
|
298 |
.wpr-templates-kit-grid .grid-item footer span:after {
|
assets/css/frontend.css
CHANGED
@@ -13484,6 +13484,22 @@ dl.variation dd {
|
|
13484 |
/*--------------------------------------------------------------
|
13485 |
== Checkout Page
|
13486 |
--------------------------------------------------------------*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13487 |
.wpr-checkout-order-review-table {
|
13488 |
overflow: hidden;
|
13489 |
}
|
13484 |
/*--------------------------------------------------------------
|
13485 |
== Checkout Page
|
13486 |
--------------------------------------------------------------*/
|
13487 |
+
.elementor-widget-wpr-page-checkout .checkout_coupon p:first-child {
|
13488 |
+
margin: 0;
|
13489 |
+
}
|
13490 |
+
|
13491 |
+
.elementor-widget-wpr-page-checkout .checkout_coupon .form-row-first {
|
13492 |
+
width: 80%;
|
13493 |
+
}
|
13494 |
+
|
13495 |
+
.elementor-widget-wpr-page-checkout .checkout_coupon .form-row-last {
|
13496 |
+
width: 18%;
|
13497 |
+
}
|
13498 |
+
|
13499 |
+
.elementor-widget-wpr-page-checkout .checkout_coupon .form-row-last button {
|
13500 |
+
width: 100%;
|
13501 |
+
}
|
13502 |
+
|
13503 |
.wpr-checkout-order-review-table {
|
13504 |
overflow: hidden;
|
13505 |
}
|
assets/css/frontend.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[class*=elementor-widget-wpr-] a,[data-elementor-type=wpr-theme-builder] ul.flex-direction-nav li a:hover,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-atc-not-clickable,.wpr-search-form-disable-submit-btn-yes .wpr-search-form-submit{pointer-events:none;pointer-events:none}.elementor-widget-wpr-my-account-pro .wpr-my-account-tab .woocommerce-form-login__rememberme,.elementor-widghet-wpr-page-checkout .woocommerce-form-login__rememberme,.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-pr-show-text-yes .wpr-product-rating 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}.woocommerce-MyAccount-navigation-link a,.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-my-account-tabs-horizontal .woocommerce-MyAccount-navigation-link,.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-product-sales-badge 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,.wpr-comment-form .comment-notes,.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-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,[hidden],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-cart-wrapper dl.variation:after,.wpr-cart-wrapper dl.variation:before,.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-mini-cart .blockOverlay,.wpr-mini-cart dl.variation:after,.wpr-mini-cart dl.variation:before,.wpr-mini-cart-icon-count-hidden,.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}.elementor-widget-wpr-page-checkout .select2-selection,.elementor-widget-wpr-product-tabs .comment_container,.wpr-advanced-slider-wrap,.wpr-cart-wrapper .select2-selection,.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-grid-orderby span,.wpr-image-hotspots,.wpr-member-overlay-content,.wpr-mini-cart-btn-icon i,.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-product-media-wrap .flex-direction-nav li,.wpr-sub-menu-position-inline .wpr-sub-menu a,.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner,.wpr-timeline-outer-container,ul.wpr-woo-mini-cart{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}.pswp__caption__center,.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-product-add-to-cart a.added_to_cart,.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}.elementor-widget-wpr-product-tabs.wpr-forms-submit-justify .form-submit input,.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%}.woocommerce-notices-wrapper .woocommerce-error p,.woocommerce-notices-wrapper .woocommerce-message p,.wpr-advanced-slider.slick-dotted.slick-slider,.wpr-checkout-notice .woocommerce-error p,.wpr-checkout-notice .woocommerce-message p,.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,.wpr-woo-mini-cart .woocommerce-mini-cart-item: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-grid-sort-heading,.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-promo-box-btn-wrap,.wpr-promo-box-description,.wpr-promo-box-icon,.wpr-promo-box-title,.wpr-rating-icon-full:before,.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 .flex-viewport:hover .wpr-gallery-slider-arrow,.wpr-grid-slider-nav-fade:hover .wpr-grid-slider-arrow-container,.wpr-onepage-nav-item:hover .wpr-tooltip,.wpr-product-media-slider-nav-fade .wpr-gallery-slider:hover .wpr-gallery-slider-arrow,.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,.wpr-thumbnail-slider-nav-fade .wpr-product-thumb-nav:hover .wpr-thumbnail-slider-arrow{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}.elementor-widget-wpr-my-account-pro .woocommerce-Message,.elementor-widget-wpr-page-checkout form .form-row,.woocommerce div.product .wpr-product-add-to-cart form.cart,.woocommerce div.product .wpr-product-add-to-cart form.cart .variations,.woocommerce div.product .wpr-product-add-to-cart form.cart div.quantity,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs .panel,.wpr-added-tc-title p,.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-cart-wrapper form .form-row,.wpr-dual-title,.wpr-feature-list-description,.wpr-feature-list-title,.wpr-flip-carousel .flipster__nav,.wpr-grid-sort-heading *,.wpr-hotspot-tooltip p,.wpr-logo-description,.wpr-mini-cart-sidebar .wpr-close-cart h2,.wpr-my-account-tab .woocommerce-order-downloads,.wpr-my-account-tab p,.wpr-my-account-tab table.shop_table,.wpr-post-title,.wpr-product-filter-title,.wpr-product-media-wrap .slick-track,.wpr-product-tabs p,.wpr-product-title,.wpr-products-result-count .woocommerce-result-count{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-flip-carousel .flipster__button,.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 .added_to_cart,.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-product-add-to-cart .wpr-quantity-wrapper i,.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-arrows-wrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;width:100%;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-thumbnail-slider-arrows-wrap{position:absolute;top:90%;left:0;z-index:1;width:100%;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-gallery-slider-arrow,.wpr-thumbnail-slider-arrow{position:absolute;top:50%;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;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}.wpr-gallery-slider-arrow i,.wpr-thumbnail-slider-arrow i{display:block;width:100%;line-height:inherit}.wpr-gallery-slider-arrow,.wpr-thumbnail-slider-arrow,.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-gallery-slider-nav-fade .wpr-gallery-slider-arrow,.wpr-grid-slider-nav-fade .wpr-grid-slider-arrow-container,.wpr-product-media-slider-nav-fade .wpr-gallery-slider-arrow,.wpr-slider-nav-fade .wpr-slider-arrow,.wpr-thumbnail-slider-nav-fade .wpr-thumbnail-slider-arrow{opacity:0;visibility:hidden}.wpr-product-media-lightbox{position:absolute;top:0;right:0;z-index:9;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-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}.elementor-widget-wpr-product-tabs .comment-form-author,.elementor-widget-wpr-product-tabs .comment-form-email,.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,.elementor-widget[class*=elementor-widget-wpr-] table.shop_table .variation,.wpr-author-box-arrange-left .wpr-author-box,.wpr-ba-divider-icons,.wpr-button-content,.wpr-button-content-a,.wpr-button-content-b,.wpr-cart-section-wrap .coupon,.wpr-cart-wrapper,.wpr-checkout-horizontal .wpr-customer-details-wrapper,.wpr-comment-form-fields,.wpr-mailchimp-fields,.wpr-pc-content,.wpr-pc-wrapper,.wpr-post-nav-labels span,.wpr-post-navigation-wrap,.wpr-product-filter-label-left .wpr-product-filter-rating a,.wpr-product-filters .wpr-search-form-input-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}.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:last-of-type,.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-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-product-adc-align-right .cart,.wpr-product-adc-align-right .wpr-product-add-to-cart .wpr-quantity-wrapper,.wpr-product-meta-right .wpr-product-meta .product_meta,.wpr-product-rating-flex.wpr-product-rating-right .inner-block,.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-grid-sorting,.wpr-post-nav-back a{display:-webkit-box;display:-ms-flexbox}.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: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,.wpr-product-active-filters,.wpr-product-filter-rating,.wpr-product-filter-tax-wrap{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{padding:0!important}.wpr-comment-avatar{float:left;overflow:hidden}.wpr-comment-avatar img{margin:0!important;position:static!important}.elementor-widget[class*=elementor-widget-wpr-] .variation-Size,.elementor-widget[class*=elementor-widget-wpr-] .wc-item-meta-label,.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-add-to-cart-icons-wrap,.wpr-checkout-horizontal .woocommerce-checkout .col2-set,.wpr-comment-form,.wpr-dual-heading-desc-top .wpr-dual-heading-wrap,.wpr-dual-heading-icon-top .wpr-dual-heading-wrap,.wpr-subtotal-align-bottom.wpr-mini-cart-sidebar .widget_shopping_cart_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.elementor-widget-wpr-product-tabs .commentlist li,.wpr-comment-form label,.wpr-product-tabs .woocommerce-noreviews{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-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-checkout-order-review-table,.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-product-media-wrap .swiper,.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-product-filter-rating.wpr-woo-rating-style-2 i:before,.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-sub-filters{display:none;padding:0}.wpr-grid-sorting{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-atc-not-clickable{opacity:.5}@-webkit-keyframes added-tc-popup-animation{from{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes added-tc-popup-animation{from{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes added-tc-popup-animation-hide{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes added-tc-popup-animation-hide{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes added-tc-popup-animation-bottom{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes added-tc-popup-animation-bottom{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes added-tc-popup-animation-hide-bottom{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}}@keyframes added-tc-popup-animation-hide-bottom{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}}@-webkit-keyframes added-tc-popup-animation-slide-in-left{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes added-tc-popup-animation-slide-in-left{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes added-tc-popup-animation-slide-out-left{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes added-tc-popup-animation-slide-out-left{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes added-tc-popup-animation-scale-up{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes added-tc-popup-animation-scale-up{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes added-tc-popup-animation-scale-down{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes added-tc-popup-animation-scale-down{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes added-tc-popup-animation-fade{from{opacity:0}to{opacity:1}}@keyframes added-tc-popup-animation-fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes added-tc-popup-animation-fade-out{from{opacity:1}to{opacity:0}}@keyframes added-tc-popup-animation-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes added-tc-popup-animation-skew{from{opacity:0;-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg)}to{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}}@keyframes added-tc-popup-animation-skew{from{opacity:0;-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg)}to{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}}@-webkit-keyframes added-tc-popup-animation-skew-off{from{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{opacity:0;-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg)}}@keyframes added-tc-popup-animation-skew-off{from{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{opacity:0;-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg)}}@-webkit-keyframes added-tc-popup-animation-skew-bottom{from{opacity:0;-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}to{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}}@keyframes added-tc-popup-animation-skew-bottom{from{opacity:0;-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}to{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}}@-webkit-keyframes added-tc-popup-animation-skew-off-bottom{from{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{opacity:0;-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}}@keyframes added-tc-popup-animation-skew-off-bottom{from{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{opacity:0;-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}}.wpr-added-to-cart-popup{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;z-index:99999}.wpr-added-to-cart-popup.wpr-added-to-cart-slide-in-left{-webkit-animation-name:added-tc-popup-animation-slide-in-left!important;animation-name:added-tc-popup-animation-slide-in-left!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-to-cart-popup.wpr-added-to-cart-slide-out-left{-webkit-animation-name:added-tc-popup-animation-slide-out-left!important;animation-name:added-tc-popup-animation-slide-out-left!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-to-cart-popup.wpr-added-to-cart-scale-up{-webkit-animation-name:added-tc-popup-animation-scale-up!important;animation-name:added-tc-popup-animation-scale-up!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-to-cart-popup.wpr-added-to-cart-scale-down{-webkit-animation-name:added-tc-popup-animation-scale-down!important;animation-name:added-tc-popup-animation-scale-down!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-to-cart-popup.wpr-added-to-cart-fade{-webkit-animation-name:added-tc-popup-animation-fade!important;animation-name:added-tc-popup-animation-fade!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-to-cart-popup.wpr-added-to-cart-fade-out{-webkit-animation-name:added-tc-popup-animation-fade-out!important;animation-name:added-tc-popup-animation-fade-out!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-top .wpr-added-to-cart-popup.wpr-added-to-cart-skew{-webkit-transform-origin:center top 0;-ms-transform-origin:center top 0;transform-origin:center top 0;-webkit-animation-name:added-tc-popup-animation-skew!important;animation-name:added-tc-popup-animation-skew!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-top .wpr-added-to-cart-popup.wpr-added-to-cart-skew-off{-webkit-transform-origin:center top 0;-ms-transform-origin:center top 0;transform-origin:center top 0;-webkit-animation-name:added-tc-popup-animation-skew-off!important;animation-name:added-tc-popup-animation-skew-off!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-bottom .wpr-added-to-cart-popup.wpr-added-to-cart-skew{-webkit-transform-origin:center bottom 0;-ms-transform-origin:center bottom 0;transform-origin:center bottom 0;-webkit-animation-name:added-tc-popup-animation-skew-bottom!important;animation-name:added-tc-popup-animation-skew-bottom!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-bottom .wpr-added-to-cart-popup.wpr-added-to-cart-skew-off{-webkit-transform-origin:center bottom 0;-ms-transform-origin:center bottom 0;transform-origin:center bottom 0;-webkit-animation-name:added-tc-popup-animation-skew-off-bottom!important;animation-name:added-tc-popup-animation-skew-off-bottom!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-top .wpr-added-to-cart-popup{-webkit-animation-name:added-tc-popup-animation;animation-name:added-tc-popup-animation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;top:0;right:0}.wpr-atc-popup-top .wpr-added-to-cart-popup-hide{-webkit-animation-name:added-tc-popup-animation-hide;animation-name:added-tc-popup-animation-hide;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-bottom .wpr-added-to-cart-popup{-webkit-animation-name:added-tc-popup-animation-bottom;animation-name:added-tc-popup-animation-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;bottom:0;right:0}.wpr-atc-popup-bottom .wpr-added-to-cart-popup-hide{-webkit-animation-name:added-tc-popup-animation-hide-bottom;animation-name:added-tc-popup-animation-hide-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-tc-title,.wpr-subtotal-align-bottom .wpr-mini-cart-separator{-webkit-box-flex:1;-ms-flex:1;flex:1}.wpr-added-tc-title a,.wpr-cart-wrapper img,.wpr-pricing-table-feature-icon,.wpr-pricing-table-feature-text{display:inline}.wpr-added-tc-popup-img img{width:100%;height:auto}.wpr-grid-pagination{margin-top:30px}.elementor-widget-wpr-product-tabs table td,.elementor-widget-wpr-product-tabs table th,.wpr-advanced-text-preffix,.wpr-advanced-text-suffix,.wpr-cart-wrapper table.shop_table img,.wpr-grid-pagination i,.wpr-grid-pagination svg,.wpr-product-additional-information table td,.wpr-product-additional-information table th{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-mini-cart-image a,.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}.wpr-grid-sorting-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpr-my-account-tabs-horizontal nav ul,.wpr-product-filter-label-right .wpr-product-filter-rating a,.wpr-sort-select-position-above .wpr-grid-sort-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpr-grid-sorting-inner-wrap form .orderby::-ms-expend{display:none}.wpr-grid-sorting-wrap form .orderby{-moz-appearance:none;-webkit-appearance:none}.wpr-grid-sorting-wrap .wpr-orderby-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.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-category-grid-pro .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{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: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-cart-wrapper .form-row.coupon-col .coupon-col-end,.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-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}.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:first-of-type,.wpr-countdown-item:first-child{margin-left:0!important}.wpr-countdown-separator,.wpr-product-qty-align-center.wpr-buttons-layout-column .woocommerce-variation-add-to-cart .wpr-quantity-wrapper{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.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-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-mailchimp-error-message,.wpr-mailchimp-message,.wpr-mailchimp-success-message,.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-testimonial-meta-position-extra .wpr-testimonial-content-inner:before,body:not(.elementor-editor-active) .wpr-template-popup{display:none}.wpr-ba-divider,.wpr-ba-label{display:-webkit-box;display:-ms-flexbox}.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}.elementor-widget-wpr-product-tabs #reviews #comments ol.commentlist li .comment-text .description p,.woocommerce .elementor-widget-wpr-product-tabs table.shop_attributes,.wpr-cart-section-table-wrap table.shop_table,.wpr-forms-container .caldera-grid .help-block,.wpr-forms-container .wpcf7 p,.wpr-price-list-item:last-child,.wpr-product-additional-information table.shop_attributes,.wpr-product-stock 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-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-cart-vertical .wpr-cart-wrapper,.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 .wc-tabs,.wpr-tabs-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap,.wpr-tabs-position-right>.elementor-widget-container .wc-tabs,.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-cart-wrapper table.shop_table,.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,.wpr-product-filters .wpr-product-filter-price-amount button.button{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,.wpr-product-filter-price input{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}.elementor-widget-wpr-product-tabs .form-submit #submit,.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{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-product-filter-slide-handlers-round .wpr-product-filter-price-slider .ui-slider-handle,.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,.wpr-logo-text{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}.wpr-member-social i,.wpr-testimonial-social i,.wpr-ticker-arrow i{display:block;width:100%;height:100%;line-height:inherit}.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-mini-cart-image,.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-product-filter-price-btn-right .wpr-product-filter-price-amount,.wpr-promo-box-image-position-right .wpr-promo-box,.wpr-stt-btn-icon-right .wpr-stt-btn,.wpr-tabs-position-right>.elementor-widget-container .wc-tabs-wrapper,.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>.wc-tabs-wrapper,.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-product-adc-align-left .cart,.wpr-product-adc-align-left .wpr-product-add-to-cart .wpr-quantity-wrapper,.wpr-product-meta-left .wpr-product-meta .product_meta,.wpr-product-rating-flex.wpr-product-rating-left .inner-block,.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-product-adc-align-center .cart,.wpr-product-adc-align-center .wpr-product-add-to-cart .wpr-quantity-wrapper,.wpr-product-meta-center .wpr-product-meta .product_meta,.wpr-product-rating-flex.wpr-product-rating-center .inner-block,.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-cart-wrapper .form-row.coupon-col,.wpr-feature-list-left .wpr-feature-list-item,.wpr-individual-rating,.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)}.elementor-widget-wpr-product-tabs .wc-tabs,.wpr-dual-button,.wpr-tabs,.wpr-tabs-position-left .elementor-widget-container .wc-tabs-wrapper,.wpr-tabs-position-right .elementor-widget-container .wc-tabs-wrapper,.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}.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,.wpr-product-filter-label-right .wpr-product-filter-tax-wrap li a span:last-child:not(.wpr-product-filter-tax-name){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-tabs-wrap,.wpr-ticker-heading{display:-webkit-box;display:-ms-flexbox}.wpr-ticker-heading{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-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-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;display:-webkit-box;display:-ms-flexbox}.wpr-add-to-cart-layout-column.wpr-product-adc-align-center .cart,.wpr-tabs-hr-position-center>.elementor-widget-container>.wpr-tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-add-to-cart-layout-column.wpr-product-adc-align-left .cart,.wpr-tabs-hr-position-left>.elementor-widget-container .wc-tabs,.wpr-tabs-hr-position-left>.elementor-widget-container>.wpr-tabs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-wpr-product-tabs.wpr-tabs-position-above .wc-tabs,.wpr-add-to-cart-layout-column.wpr-product-adc-align-right .cart,.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,.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .elementor-widget-container .wc-tabs li,.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .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;cursor:pointer;line-height:1}.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: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;display:-webkit-box;display:-ms-flexbox}.wpr-switcher-wrap{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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-stt-btn,.wpr-switcher-inner{display:-webkit-box;display:-ms-flexbox}.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: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-product-add-to-cart .quantity .qty,.wpr-product-add-to-cart .wpr-quantity-wrapper i,.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)}.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}.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .elementor-widget-container>.wpr-tabs .wc-tabs,.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap,.woocommerce-MyAccount-navigation-link a,.wpr-account-tabs-stretch .woocommerce-MyAccount-navigation-link,.wpr-checkout-flex-justify .wc-proceed-to-checkout a,.wpr-flip-carousel ul li.flipster__item img,.wpr-product-media-wrap .woocommerce-product-gallery,.wpr-product-thumb-nav li img,.wpr-quantity-wrap,.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__nav__link{width:100%;height:100%;padding:0}.elementor-widget-wpr-product-tabs .comment-reply-title,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs::after,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs::before,.woocommerce-notices-wrapper .woocommerce-error:after,.woocommerce-notices-wrapper .woocommerce-message:after,.wpr-checkout-notice .woocommerce-error:after,.wpr-checkout-notice .woocommerce-message:after,.wpr-close-cart,.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,.wpr-mini-cart .woocommerce-mini-cart-item.mini_cart_item:after,.wpr-mini-cart .woocommerce-mini-cart-item.mini_cart_item:before,.wpr-mini-cart-dropdown .wpr-mini-cart-separator,.wpr-product-add-to-cart .available-on-backorder,.wpr-product-add-to-cart .in-stock,.wpr-product-add-to-cart .out-of-stock,.wpr-product-add-to-cart .reset_variations,.wpr-product-rating a,.wpr-product-tabs h2.woocommerce-Reviews-title:first-of-type{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-product-add-to-cart .quantity,.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-mini-cart-sidebar.wpr-close-btn-yes .wpr-close-cart,.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}.elementor-widget-wpr-page-checkout select,.elementor-widget-wpr-page-checkout ul,.wpr-feature-list,.wpr-product-tabs ol,.wpr-product-tabs ul{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%}.wpr-mini-cart .woocommerce-mini-cart::-webkit-scrollbar{width:9px;background-color:transparent}.wpr-mini-cart .woocommerce-mini-cart::-webkit-scrollbar-thumb{border-right:3px solid}.wpr-mini-cart .woocommerce-mini-cart__empty-message{text-align:center;margin:0}.wpr-mini-cart-inner{position:relative;display:inline-block}.wpr-mini-cart{position:absolute;display:none;top:100%;z-index:999}.wpr-before-remove-from-mini-cart{opacity:.6}.wpr-close-cart span::before{font-family:"Font Awesome 5 Free";content:'\f00d';font-weight:600;cursor:pointer}.wpr-mini-cart-sidebar .wpr-mini-cart{background-color:transparent!important}.wpr-mini-cart-sidebar .wpr-mini-cart,.wpr-mini-cart-sidebar .wpr-shopping-cart-wrap{position:fixed;top:0;left:0;width:100%!important;height:100%;z-index:999;margin:0!important}.wpr-mini-cart-sidebar .wpr-shopping-cart-inner-wrap{position:absolute;top:0;-webkit-transition:1s;-o-transition:1s;transition:1s;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-mini-cart-sidebar .widget_shopping_cart_content{position:relative;top:0;-webkit-transition:1s;-o-transition:1s;transition:1s;height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}@-webkit-keyframes mini-cart-slide-in-align-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mini-cart-slide-in-align-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mini-cart-slide-out-align-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes mini-cart-slide-out-align-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes mini-cart-slide-in-align-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mini-cart-slide-in-align-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mini-cart-slide-out-align-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes mini-cart-slide-out-align-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.wpr-mini-cart-sidebar.wpr-mini-cart-align-right .wpr-mini-cart-slide-in{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation-name:mini-cart-slide-in-align-right;animation-name:mini-cart-slide-in-align-right;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-mini-cart-sidebar.wpr-mini-cart-align-right .wpr-mini-cart-slide-out{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-animation-name:mini-cart-slide-out-align-right;animation-name:mini-cart-slide-out-align-right;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-mini-cart-sidebar.wpr-mini-cart-align-left .wpr-mini-cart-slide-in{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation-name:mini-cart-slide-in-align-left;animation-name:mini-cart-slide-in-align-left;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-mini-cart-sidebar.wpr-mini-cart-align-left .wpr-mini-cart-slide-out{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-animation-name:mini-cart-slide-out-align-left;animation-name:mini-cart-slide-out-align-left;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-mini-cart-icon-count{position:absolute;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;border-radius:50%}.wpr-buttons-layout-row .woocommerce-variation-add-to-cart,.wpr-mini-cart-toggle-btn,.wpr-product-add-to-cart .wpr-quantity-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-toggle-icon-none .wpr-mini-cart-btn-icon i::before{content:""}.wpr-toggle-icon-bag-light .wpr-mini-cart-btn-icon i::before{content:"\e8e3"}.wpr-toggle-icon-bag-medium .wpr-mini-cart-btn-icon i::before{content:"\e8e4"}.wpr-toggle-icon-bag-solid .wpr-mini-cart-btn-icon i::before{content:"\e8e5"}.wpr-toggle-icon-basket-light .wpr-mini-cart-btn-icon i::before{content:"\e8e6"}.wpr-toggle-icon-basket-medium .wpr-mini-cart-btn-icon i::before{content:"\e8e7"}.wpr-toggle-icon-basket-solid .wpr-mini-cart-btn-icon i::before{content:"\e8e8"}.wpr-toggle-icon-cart-light .wpr-mini-cart-btn-icon i::before{content:"\e8e9"}.wpr-toggle-icon-cart-medium .wpr-mini-cart-btn-icon i::before{content:"\e8ea"}.wpr-toggle-icon-cart-solid .wpr-mini-cart-btn-icon i::before{content:"\e8eb"}.wpr-mini-cart-wrap .woocommerce-mini-cart-item{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:28% auto;grid-template-columns:28% auto;width:100%;text-align:left}.wpr-mini-cart-image a img,.wpr-mini-cart-image img{float:none!important;display:block;min-width:100%;height:auto;margin-left:0!important}.wpr-mini-cart-remove{position:absolute;right:0}.wpr-mini-cart-wrap .woocommerce-mini-cart-item .remove{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;vertical-align:middle;text-indent:-9999px}.wpr-mini-cart-wrap .woocommerce-mini-cart-item a.remove:before{font-family:"Font Awesome 5 Free";content:'\f00d';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-indent:0;font-weight:600!important}.wpr-cart-wrapper .product-remove .remove:hover,.wpr-mini-cart-wrap .woocommerce-mini-cart-item .remove:hover{background-color:transparent;color:#000}.wpr-mini-cart-wrap .woocommerce-mini-cart__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.wpr-mini-cart-wrap .woocommerce-mini-cart__buttons a.button{width:50%;text-align:center;margin:0}.wpr-mini-cart .woocommerce-mini-cart__total{text-align:center;padding:10px;margin:0}.wpr-cart-wrapper dl.variation,.wpr-mini-cart dl.variation{display:-ms-grid!important;display:grid!important;-ms-grid-columns:25% 75%!important;grid-template-columns:25% 75%!important}.wpr-cart-wrapper dl.variation dd,.wpr-cart-wrapper dl.variation dt,.wpr-mini-cart dl.variation dd,.wpr-mini-cart dl.variation dt{float:none!important;margin:0!important}dl.variation dd{margin-right:10px!important}.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{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}.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-product-media-wrap .flex-control-thumbs{list-style-type:none;cursor:pointer}.wpr-product-media-wrap .flex-control-thumbs li{clear:none!important;width:100%!important}.woocommerce [data-elementor-type=wpr-theme-builder] #content div.product div.images,.woocommerce div.product[data-elementor-type=wpr-theme-builder] div.images,.woocommerce-page [data-elementor-type=wpr-theme-builder] #content div.product div.images,.woocommerce-page div.product[data-elementor-type=wpr-theme-builder] div.images{float:none;width:100%;height:auto;margin-bottom:0}[data-elementor-type=wpr-theme-builder] ul.flex-direction-nav{position:absolute;top:90%;z-index:-9;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;width:100%;left:0;margin:0;padding:0;list-style:none}[data-elementor-type=wpr-theme-builder] .wpr-product-media-wrap a.flex-next,[data-elementor-type=wpr-theme-builder] .wpr-product-media-wrap a.flex-prev{visibility:hidden;overflow:hidden}[data-elementor-type=wpr-theme-builder] a.flex-next::after{visibility:visible;content:'\f054';font-family:'Font Awesome 5 Free';position:absolute;top:0;right:0}[data-elementor-type=wpr-theme-builder] a.flex-prev::before{visibility:visible;content:'\f053';font-family:'Font Awesome 5 Free';position:absolute;top:0;left:0}[data-elementor-type=wpr-theme-builder] ul.flex-direction-nav li a{color:#ccc}.wpr-product-media-wrap .wpr-product-sales-badge{position:absolute;top:0;left:0;z-index:2;display:inline-block}.woocommerce div.product[data-elementor-type=wpr-theme-builder] div.images .woocommerce-product-gallery__trigger,.wpr-product-media-wrap .wpr-product-media-lightbox{position:absolute;top:0;right:0}.wpr-product-media-wrap .woocommerce-product-gallery__trigger{display:none;opacity:0!important;z-index:99}.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs li{overflow:visible;padding:0;margin:0;border:none;background-color:transparent}.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs li a{display:block;font-weight:400}.wpr-tabs-position-above .wpr-product-tabs .woocommerce-tabs ul.tabs li.active:after{content:' ';display:block;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0 auto;position:static}.wpr-tabs-position-above .wpr-product-tabs .woocommerce-tabs ul.tabs li a{border-bottom:none!important}.wpr-tabs-hr-position-center>.elementor-widget-container .wc-tabs,.wpr-tabs-hr-position-center>.elementor-widget-container>.wc-tabs-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-tabs-hr-position-right>.elementor-widget-container .wc-tabs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.elementor-widget-wpr-product-tabs .wc-tabs li{position:relative;text-align:center}.elementor-widget-wpr-product-tabs .woocommerce-Tabs-panel{width:100%;display:none}.cart_totals table.shop_table,.elementor-widget-wpr-product-tabs .wpr-product-tabs table,.elementor-widget-wpr-product-tabs .wpr-product-tabs tr td,.elementor-widget-wpr-product-tabs .wpr-product-tabs tr th,.wpr-cart-section-table-wrap table.shop_table,.wpr-cart-wrapper table.shop_table td,.wpr-product-additional-information table.shop_attributes,.wpr-product-additional-information table.shop_attributes td,.wpr-product-additional-information table.shop_attributes th{border:none}.elementor-widget-wpr-product-tabs #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid;border-radius:4px;padding:1em 1em 0}.elementor-widget-wpr-product-tabs .woocommerce-Reviews .comment_container{border-bottom:none;padding:0;margin:0}.wpr-individual-rating-cont{position:relative;display:inline-block;width:150px}.wpr-individual-rating-cont span{position:absolute;top:0;left:0;display:inline-block;height:100%;background-color:#000}.elementor-widget-wpr-product-tabs #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:0;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;-webkit-box-shadow:none;box-shadow:none}.elementor-widget-wpr-product-tabs p.stars a{position:relative;height:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;margin:0;font-size:inherit;border:none;width:15px;text-indent:-999999px}.elementor-widget-wpr-product-tabs p.stars a.active::before,.elementor-widget-wpr-product-tabs p.stars a:hover::before,.elementor-widget-wpr-product-tabs p.stars.selected a.active:before,.elementor-widget-wpr-product-tabs p.stars.selected a:not(.active):before,.elementor-widget-wpr-product-tabs p.stars:hover a:before{content:"\e020"}.elementor-widget-wpr-product-tabs p.stars a:before,.elementor-widget-wpr-product-tabs p.stars a:hover~a:before,.elementor-widget-wpr-product-tabs p.stars.selected a.active~a:before{content:"\e021"}.elementor-widget-wpr-product-tabs p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0;opacity:1;font-size:inherit}.elementor-widget-wpr-product-tabs .star-rating::before{color:#000;float:left;top:0;left:0;position:absolute}.elementor-widget-wpr-product-tabs .star-rating span::before{top:0;position:absolute;left:0}.wpr-product-meta .posted_in,.wpr-product-meta .sku_wrapper,.wpr-product-meta .tagged_as{display:none;position:relative}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message,.wpr-checkout-notice .woocommerce-error,.wpr-checkout-notice .woocommerce-message{margin:0;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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-notices-wrapper .woocommerce-error:before,.woocommerce-notices-wrapper .woocommerce-message:before,.wpr-checkout-notice .woocommerce-error:before,.wpr-checkout-notice .woocommerce-message:before{top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-checkout-notice a{white-space:nowrap}@media screen and (min-width:481px){.woocommerce-notices-wrapper .woocommerce-message:before,.wpr-checkout-notice .woocommerce-message:before{top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@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}.woocommerce-notices-wrapper .woocommerce-message,.wpr-checkout-notice .woocommerce-message{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce-notices-wrapper .woocommerce-message p,.wpr-checkout-notice .woocommerce-message p{margin-bottom:.9em!important}}.wpr-product-add-to-cart *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-widget-wpr-product-add-to-cart:not(.wpr-product-qty-align-default) .wpr-quantity-wrapper .qty{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.elementor-widget-wpr-product-add-to-cart:not(.wpr-product-qty-align-default) .wpr-quantity-wrapper .qty::-webkit-inner-spin-button,.wpr-quantity-wrap .qty::-webkit-outer-spin-button{-webkit-appearance:none}.wpr-buttons-layout-column .woocommerce-variation-add-to-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.wpr-product-qty-align-left.wpr-buttons-layout-column .woocommerce-variation-add-to-cart .wpr-quantity-wrapper{-ms-flex-item-align:start;align-self:flex-start}.wpr-product-qty-align-right.wpr-buttons-layout-column .woocommerce-variation-add-to-cart .wpr-quantity-wrapper{-ms-flex-item-align:end;align-self:flex-end}.wpr-product-qty-align-before .wpr-quantity-wrapper i:first-child{border-right:0!important;border-bottom:0!important}.wpr-product-qty-align-before .wpr-quantity-wrapper i:last-child,.wpr-product-qty-align-both .wpr-quantity-wrapper i:first-child{border-right:0!important}.wpr-product-qty-align-after .wpr-quantity-wrapper i:first-child{border-left:0!important;border-bottom:0!important}.wpr-product-qty-align-after .wpr-quantity-wrapper i:last-child,.wpr-product-qty-align-both .wpr-quantity-wrapper i:last-child{border-left:0!important}.woocommerce div.product .wpr-product-add-to-cart form.cart .group_table td{vertical-align:middle;padding:0}.wpr-variations-layout-column .variations tr td,.wpr-variations-layout-column .variations tr th{padding:0;width:100%}.woocommerce-grouped-product-list-item a.button{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;width:100%;font-weight:400}.wpr-product-rating .wpr-woo-rating i:before{content:'\002605'!important}.wpr-cart-section-table-wrap,.wpr-cart-wrapper .cart_totals{overflow-x:auto}.elementor-widget-wpr-my-account-pro .woocommerce-MyAccount-content .shop_table,.woocommerce-cart .cart-collaterals .cart_totals table,.wpr-cart-wrapper table.shop_table{border-collapse:collapse}.wpr-cart-wrapper table td,.wpr-cart-wrapper table th{border:0}.elementor-widget[class*=elementor-widget-wpr-] table.shop_table .wc-item-meta li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px}@media screen and (max-width:881px){.wpr-cart-horizontal .wpr-cart-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.wpr-cart-horizontal .wpr-cart-wrapper .cart-collaterals .cart_totals,.wpr-cart-vertical .cart-collaterals .cart_totals,.wpr-checkout-horizontal .col2-set .col-1,.wpr-checkout-horizontal .col2-set .col-2,.wpr-checkout-vertical .col2-set .col-1,.wpr-checkout-vertical .col2-set .col-2,.wpr-my-account-tabs-horizontal .woocommerce-MyAccount-content,.wpr-my-account-tabs-horizontal nav.woocommerce-MyAccount-navigation{float:none;width:100%}.wpr-cart-sticky-yes .cart-collaterals{position:sticky;top:0}.elementor-widget-wpr-page-checkout .select2-container .select2-selection--single .select2-selection__rendered,.wpr-cart-wrapper .select2-selection--single .select2-selection__rendered{padding-left:0}.wpr-cart-wrapper .form-row.coupon-col .coupon-col-end button{width:100%;height:100%}.wpr-cart-wrapper a.remove:before{font-family:"Font Awesome 5 Free";content:'\f00d';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-indent:0}.wpr-cart-wrapper .product-remove .remove{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;vertical-align:middle;text-indent:-9999px}.elementor-widget-wpr-page-checkout .select2-container--default .select2-selection--single,.elementor-widget-wpr-page-checkout .select2-container--focus span,.wpr-cart-wrapper .select2-container--default .select2-selection--single,.wpr-cart-wrapper .select2-container--focus span{border:none!important;outline:0!important}.wpr-checkout-order-review-table #order_review table{border:none!important}.wpr-checkout-order-review-table #order_review thead th:first-child{border-left-style:none!important;border-top-style:none!important}.wpr-checkout-order-review-table #order_review thead th:last-child{border-right-style:none!important;border-top-style:none!important}.wpr-checkout-order-review-table #order_review tbody td:first-child,.wpr-checkout-order-review-table #order_review tfoot tr th:first-child{border-left-style:none!important}.wpr-checkout-order-review-table #order_review tbody td:last-child,.wpr-checkout-order-review-table #order_review tfoot tr td:last-child{border-right-style:none!important}.wpr-checkout-order-review-table #order_review tfoot tr:last-child td,.wpr-checkout-order-review-table #order_review tfoot tr:last-child th{border-bottom-style:none!important}.elementor-widget-wpr-page-checkout table.shop_table{margin:0;border-collapse:collapse}@media screen and (max-width:670px){.wpr-checkout-horizontal .wpr-customer-details-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-checkout-horizontal .wpr-customer-details-wrapper .wpr-checkout-order-review-table{max-width:100%}}.elementor-widget-wpr-my-account-pro .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style-type:none}.elementor-widget-wpr-my-account-pro .woocommerce-MyAccount-content fieldset{border:none;padding:0}.elementor-widget-wpr-my-account-pro .select2-selection{height:auto!important;border:none!important}@media screen and (max-width:867px){.woocommerce-account .wpr-my-account-tabs-vertical .woocommerce-MyAccount-navigation{float:left}.woocommerce-account .wpr-my-account-tabs-vertical .woocommerce-MyAccount-content{float: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-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-my-account-tabs-horizontal .woocommerce-MyAccount-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-account .wpr-my-account-tabs-vertical .woocommerce-MyAccount-content,.woocommerce-account .wpr-my-account-tabs-vertical .woocommerce-MyAccount-navigation{width:100%!important}}.wpr-active-filters-horizontal .wpr-product-active-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wpr-product-active-filters li a::before{font-family:"Font Awesome 5 Free";content:'\f00d';top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:600!important}.wpr-product-filter-rating .wpr-rating-icon-full{color:orange}.wpr-product-filter-rating .wpr-rating-icon-empty{color:#d3d3d3}.wpr-product-filter-rating .wpr-active-product-filter .wpr-rating-icon-full,.wpr-product-filter-tax-wrap .wpr-active-product-filter{color:red}.wpr-product-filter-tax-wrap li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.wpr-product-filter-tax-wrap li a span:last-child:not(.wpr-product-filter-tax-name){margin-left:4px}.wpr-product-filter-tax-wrap li a span:first-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-active-product-filter:not(.wpr-woo-rating) span:first-child:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900}.wpr-product-filter-tax-child a{margin-left:10px}.wpr-product-filter-price-slider .ui-slider-range{position:absolute;display:block}.wpr-product-filter-price-slider .ui-slider-handle{position:absolute;cursor:ew-resize}.wpr-product-filter-slide-handlers-square .wpr-product-filter-price-slider .ui-slider-handle{border-radius:0;border:none!important;outline:0!important}.wpr-product-filter-price-amount{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
|
1 |
+
button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[class*=elementor-widget-wpr-] a,[data-elementor-type=wpr-theme-builder] ul.flex-direction-nav li a:hover,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-atc-not-clickable,.wpr-search-form-disable-submit-btn-yes .wpr-search-form-submit{pointer-events:none;pointer-events:none}.elementor-widget-wpr-my-account-pro .wpr-my-account-tab .woocommerce-form-login__rememberme,.elementor-widghet-wpr-page-checkout .woocommerce-form-login__rememberme,.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-pr-show-text-yes .wpr-product-rating 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}.woocommerce-MyAccount-navigation-link a,.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-my-account-tabs-horizontal .woocommerce-MyAccount-navigation-link,.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-product-sales-badge 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,.wpr-comment-form .comment-notes,.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-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,[hidden],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-cart-wrapper dl.variation:after,.wpr-cart-wrapper dl.variation:before,.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-mini-cart .blockOverlay,.wpr-mini-cart dl.variation:after,.wpr-mini-cart dl.variation:before,.wpr-mini-cart-icon-count-hidden,.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}.elementor-widget-wpr-page-checkout .select2-selection,.elementor-widget-wpr-product-tabs .comment_container,.wpr-advanced-slider-wrap,.wpr-cart-wrapper .select2-selection,.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-mini-cart-btn-icon i,.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-product-media-wrap .flex-direction-nav li,.wpr-sub-menu-position-inline .wpr-sub-menu a,.wpr-timeline-centered .wpr-timeline-entry .wpr-timeline-entry-inner,.wpr-timeline-outer-container,ul.wpr-woo-mini-cart{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}.pswp__caption__center,.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-product-add-to-cart a.added_to_cart,.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-grid-orderby span,.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}.elementor-widget-wpr-product-tabs.wpr-forms-submit-justify .form-submit input,.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%}.woocommerce-notices-wrapper .woocommerce-error p,.woocommerce-notices-wrapper .woocommerce-message p,.wpr-advanced-slider.slick-dotted.slick-slider,.wpr-checkout-notice .woocommerce-error p,.wpr-checkout-notice .woocommerce-message p,.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,.wpr-woo-mini-cart .woocommerce-mini-cart-item: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-grid-sort-heading,.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-promo-box-btn-wrap,.wpr-promo-box-description,.wpr-promo-box-icon,.wpr-promo-box-title,.wpr-rating-icon-full:before,.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 .flex-viewport:hover .wpr-gallery-slider-arrow,.wpr-grid-slider-nav-fade:hover .wpr-grid-slider-arrow-container,.wpr-onepage-nav-item:hover .wpr-tooltip,.wpr-product-media-slider-nav-fade .wpr-gallery-slider:hover .wpr-gallery-slider-arrow,.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,.wpr-thumbnail-slider-nav-fade .wpr-product-thumb-nav:hover .wpr-thumbnail-slider-arrow{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}.elementor-widget-wpr-my-account-pro .woocommerce-Message,.elementor-widget-wpr-page-checkout .checkout_coupon p:first-child,.elementor-widget-wpr-page-checkout form .form-row,.woocommerce div.product .wpr-product-add-to-cart form.cart,.woocommerce div.product .wpr-product-add-to-cart form.cart .variations,.woocommerce div.product .wpr-product-add-to-cart form.cart div.quantity,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs .panel,.wpr-added-tc-title p,.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-cart-wrapper form .form-row,.wpr-dual-title,.wpr-feature-list-description,.wpr-feature-list-title,.wpr-flip-carousel .flipster__nav,.wpr-grid-sort-heading *,.wpr-hotspot-tooltip p,.wpr-logo-description,.wpr-mini-cart-sidebar .wpr-close-cart h2,.wpr-my-account-tab .woocommerce-order-downloads,.wpr-my-account-tab p,.wpr-my-account-tab table.shop_table,.wpr-post-title,.wpr-product-filter-title,.wpr-product-media-wrap .slick-track,.wpr-product-tabs p,.wpr-product-title,.wpr-products-result-count .woocommerce-result-count{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-flip-carousel .flipster__button,.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 .added_to_cart,.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-product-add-to-cart .wpr-quantity-wrapper i,.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-arrows-wrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:1;width:100%;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-thumbnail-slider-arrows-wrap{position:absolute;top:90%;left:0;z-index:1;width:100%;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-gallery-slider-arrow,.wpr-thumbnail-slider-arrow{position:absolute;top:50%;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;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}.wpr-gallery-slider-arrow i,.wpr-thumbnail-slider-arrow i{display:block;width:100%;line-height:inherit}.wpr-gallery-slider-arrow,.wpr-thumbnail-slider-arrow,.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-gallery-slider-nav-fade .wpr-gallery-slider-arrow,.wpr-grid-slider-nav-fade .wpr-grid-slider-arrow-container,.wpr-product-media-slider-nav-fade .wpr-gallery-slider-arrow,.wpr-slider-nav-fade .wpr-slider-arrow,.wpr-thumbnail-slider-nav-fade .wpr-thumbnail-slider-arrow{opacity:0;visibility:hidden}.wpr-product-media-lightbox{position:absolute;top:0;right:0;z-index:9;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-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}.elementor-widget-wpr-product-tabs .comment-form-author,.elementor-widget-wpr-product-tabs .comment-form-email,.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,.elementor-widget[class*=elementor-widget-wpr-] table.shop_table .variation,.wpr-author-box-arrange-left .wpr-author-box,.wpr-ba-divider-icons,.wpr-button-content,.wpr-button-content-a,.wpr-button-content-b,.wpr-cart-section-wrap .coupon,.wpr-cart-wrapper,.wpr-checkout-horizontal .wpr-customer-details-wrapper,.wpr-comment-form-fields,.wpr-mailchimp-fields,.wpr-pc-content,.wpr-pc-wrapper,.wpr-post-nav-labels span,.wpr-post-navigation-wrap,.wpr-product-filter-label-left .wpr-product-filter-rating a,.wpr-product-filters .wpr-search-form-input-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}.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:last-of-type,.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-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-product-adc-align-right .cart,.wpr-product-adc-align-right .wpr-product-add-to-cart .wpr-quantity-wrapper,.wpr-product-meta-right .wpr-product-meta .product_meta,.wpr-product-rating-flex.wpr-product-rating-right .inner-block,.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-grid-sorting,.wpr-post-nav-back a{display:-webkit-box;display:-ms-flexbox}.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: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,.wpr-product-active-filters,.wpr-product-filter-rating,.wpr-product-filter-tax-wrap{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{padding:0!important}.wpr-comment-avatar{float:left;overflow:hidden}.wpr-comment-avatar img{margin:0!important;position:static!important}.elementor-widget[class*=elementor-widget-wpr-] .variation-Size,.elementor-widget[class*=elementor-widget-wpr-] .wc-item-meta-label,.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-add-to-cart-icons-wrap,.wpr-checkout-horizontal .woocommerce-checkout .col2-set,.wpr-comment-form,.wpr-dual-heading-desc-top .wpr-dual-heading-wrap,.wpr-dual-heading-icon-top .wpr-dual-heading-wrap,.wpr-subtotal-align-bottom.wpr-mini-cart-sidebar .widget_shopping_cart_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.elementor-widget-wpr-product-tabs .commentlist li,.wpr-comment-form label,.wpr-product-tabs .woocommerce-noreviews{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-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-checkout-order-review-table,.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-product-media-wrap .swiper,.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-product-filter-rating.wpr-woo-rating-style-2 i:before,.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%}.elementor-widget-wpr-page-checkout .checkout_coupon .form-row-first,.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-sub-filters{display:none;padding:0}.wpr-grid-sorting{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-atc-not-clickable{opacity:.5}@-webkit-keyframes added-tc-popup-animation{from{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes added-tc-popup-animation{from{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes added-tc-popup-animation-hide{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes added-tc-popup-animation-hide{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes added-tc-popup-animation-bottom{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes added-tc-popup-animation-bottom{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes added-tc-popup-animation-hide-bottom{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}}@keyframes added-tc-popup-animation-hide-bottom{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}}@-webkit-keyframes added-tc-popup-animation-slide-in-left{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes added-tc-popup-animation-slide-in-left{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes added-tc-popup-animation-slide-out-left{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes added-tc-popup-animation-slide-out-left{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes added-tc-popup-animation-scale-up{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes added-tc-popup-animation-scale-up{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes added-tc-popup-animation-scale-down{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes added-tc-popup-animation-scale-down{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes added-tc-popup-animation-fade{from{opacity:0}to{opacity:1}}@keyframes added-tc-popup-animation-fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes added-tc-popup-animation-fade-out{from{opacity:1}to{opacity:0}}@keyframes added-tc-popup-animation-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes added-tc-popup-animation-skew{from{opacity:0;-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg)}to{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}}@keyframes added-tc-popup-animation-skew{from{opacity:0;-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg)}to{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}}@-webkit-keyframes added-tc-popup-animation-skew-off{from{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{opacity:0;-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg)}}@keyframes added-tc-popup-animation-skew-off{from{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{opacity:0;-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg)}}@-webkit-keyframes added-tc-popup-animation-skew-bottom{from{opacity:0;-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}to{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}}@keyframes added-tc-popup-animation-skew-bottom{from{opacity:0;-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}to{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}}@-webkit-keyframes added-tc-popup-animation-skew-off-bottom{from{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{opacity:0;-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}}@keyframes added-tc-popup-animation-skew-off-bottom{from{opacity:1;-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{opacity:0;-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}}.wpr-added-to-cart-popup{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;z-index:99999}.wpr-added-to-cart-popup.wpr-added-to-cart-slide-in-left{-webkit-animation-name:added-tc-popup-animation-slide-in-left!important;animation-name:added-tc-popup-animation-slide-in-left!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-to-cart-popup.wpr-added-to-cart-slide-out-left{-webkit-animation-name:added-tc-popup-animation-slide-out-left!important;animation-name:added-tc-popup-animation-slide-out-left!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-to-cart-popup.wpr-added-to-cart-scale-up{-webkit-animation-name:added-tc-popup-animation-scale-up!important;animation-name:added-tc-popup-animation-scale-up!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-to-cart-popup.wpr-added-to-cart-scale-down{-webkit-animation-name:added-tc-popup-animation-scale-down!important;animation-name:added-tc-popup-animation-scale-down!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-to-cart-popup.wpr-added-to-cart-fade{-webkit-animation-name:added-tc-popup-animation-fade!important;animation-name:added-tc-popup-animation-fade!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-to-cart-popup.wpr-added-to-cart-fade-out{-webkit-animation-name:added-tc-popup-animation-fade-out!important;animation-name:added-tc-popup-animation-fade-out!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-top .wpr-added-to-cart-popup.wpr-added-to-cart-skew{-webkit-transform-origin:center top 0;-ms-transform-origin:center top 0;transform-origin:center top 0;-webkit-animation-name:added-tc-popup-animation-skew!important;animation-name:added-tc-popup-animation-skew!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-top .wpr-added-to-cart-popup.wpr-added-to-cart-skew-off{-webkit-transform-origin:center top 0;-ms-transform-origin:center top 0;transform-origin:center top 0;-webkit-animation-name:added-tc-popup-animation-skew-off!important;animation-name:added-tc-popup-animation-skew-off!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-bottom .wpr-added-to-cart-popup.wpr-added-to-cart-skew{-webkit-transform-origin:center bottom 0;-ms-transform-origin:center bottom 0;transform-origin:center bottom 0;-webkit-animation-name:added-tc-popup-animation-skew-bottom!important;animation-name:added-tc-popup-animation-skew-bottom!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-bottom .wpr-added-to-cart-popup.wpr-added-to-cart-skew-off{-webkit-transform-origin:center bottom 0;-ms-transform-origin:center bottom 0;transform-origin:center bottom 0;-webkit-animation-name:added-tc-popup-animation-skew-off-bottom!important;animation-name:added-tc-popup-animation-skew-off-bottom!important;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-top .wpr-added-to-cart-popup{-webkit-animation-name:added-tc-popup-animation;animation-name:added-tc-popup-animation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;top:0;right:0}.wpr-atc-popup-top .wpr-added-to-cart-popup-hide{-webkit-animation-name:added-tc-popup-animation-hide;animation-name:added-tc-popup-animation-hide;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-atc-popup-bottom .wpr-added-to-cart-popup{-webkit-animation-name:added-tc-popup-animation-bottom;animation-name:added-tc-popup-animation-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;bottom:0;right:0}.wpr-atc-popup-bottom .wpr-added-to-cart-popup-hide{-webkit-animation-name:added-tc-popup-animation-hide-bottom;animation-name:added-tc-popup-animation-hide-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-added-tc-title,.wpr-subtotal-align-bottom .wpr-mini-cart-separator{-webkit-box-flex:1;-ms-flex:1;flex:1}.wpr-added-tc-title a,.wpr-cart-wrapper img,.wpr-pricing-table-feature-icon,.wpr-pricing-table-feature-text{display:inline}.wpr-added-tc-popup-img img{width:100%;height:auto}.wpr-grid-pagination{margin-top:30px}.elementor-widget-wpr-product-tabs table td,.elementor-widget-wpr-product-tabs table th,.wpr-advanced-text-preffix,.wpr-advanced-text-suffix,.wpr-cart-wrapper table.shop_table img,.wpr-grid-pagination i,.wpr-grid-pagination svg,.wpr-product-additional-information table td,.wpr-product-additional-information table th{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-mini-cart-image a,.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}.wpr-grid-sorting-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpr-my-account-tabs-horizontal nav ul,.wpr-product-filter-label-right .wpr-product-filter-rating a,.wpr-sort-select-position-above .wpr-grid-sort-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpr-grid-sorting-inner-wrap form .orderby::-ms-expend{display:none}.wpr-grid-sorting-wrap form .orderby{-moz-appearance:none;-webkit-appearance:none}.wpr-grid-sorting-wrap .wpr-orderby-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:"Font Awesome 5 Free";font-weight:600!important}.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-category-grid-pro .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}@media screen and (max-width:580px){.wpr-grid-sorting-inner-wrap{flex-direction:column;align-items:flex-start}.wpr-products-result-count{margin-bottom:5px}.wpr-grid-orderby,.wpr-grid-orderby select.orderby,.wpr-products-result-count{width:100%!important}}.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: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-cart-wrapper .form-row.coupon-col .coupon-col-end,.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-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}.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap>.wpr-tab:first-of-type,.wpr-countdown-item:first-child{margin-left:0!important}.wpr-countdown-separator,.wpr-product-qty-align-center.wpr-buttons-layout-column .woocommerce-variation-add-to-cart .wpr-quantity-wrapper{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.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-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-mailchimp-error-message,.wpr-mailchimp-message,.wpr-mailchimp-success-message,.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-testimonial-meta-position-extra .wpr-testimonial-content-inner:before,body:not(.elementor-editor-active) .wpr-template-popup{display:none}.wpr-ba-divider,.wpr-ba-label{display:-webkit-box;display:-ms-flexbox}.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}.elementor-widget-wpr-product-tabs #reviews #comments ol.commentlist li .comment-text .description p,.woocommerce .elementor-widget-wpr-product-tabs table.shop_attributes,.wpr-cart-section-table-wrap table.shop_table,.wpr-forms-container .caldera-grid .help-block,.wpr-forms-container .wpcf7 p,.wpr-price-list-item:last-child,.wpr-product-additional-information table.shop_attributes,.wpr-product-stock 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-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-cart-vertical .wpr-cart-wrapper,.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 .wc-tabs,.wpr-tabs-position-left>.elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap,.wpr-tabs-position-right>.elementor-widget-container .wc-tabs,.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-cart-wrapper table.shop_table,.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,.wpr-product-filters .wpr-product-filter-price-amount button.button{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,.wpr-product-filter-price input{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}.elementor-widget-wpr-product-tabs .form-submit #submit,.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{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-product-filter-slide-handlers-round .wpr-product-filter-price-slider .ui-slider-handle,.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,.wpr-logo-text{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}.wpr-member-social i,.wpr-testimonial-social i,.wpr-ticker-arrow i{display:block;width:100%;height:100%;line-height:inherit}.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-mini-cart-image,.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-product-filter-price-btn-right .wpr-product-filter-price-amount,.wpr-promo-box-image-position-right .wpr-promo-box,.wpr-stt-btn-icon-right .wpr-stt-btn,.wpr-tabs-position-right>.elementor-widget-container .wc-tabs-wrapper,.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>.wc-tabs-wrapper,.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-product-adc-align-left .cart,.wpr-product-adc-align-left .wpr-product-add-to-cart .wpr-quantity-wrapper,.wpr-product-meta-left .wpr-product-meta .product_meta,.wpr-product-rating-flex.wpr-product-rating-left .inner-block,.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-product-adc-align-center .cart,.wpr-product-adc-align-center .wpr-product-add-to-cart .wpr-quantity-wrapper,.wpr-product-meta-center .wpr-product-meta .product_meta,.wpr-product-rating-flex.wpr-product-rating-center .inner-block,.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-cart-wrapper .form-row.coupon-col,.wpr-feature-list-left .wpr-feature-list-item,.wpr-individual-rating,.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)}.elementor-widget-wpr-product-tabs .wc-tabs,.wpr-dual-button,.wpr-tabs,.wpr-tabs-position-left .elementor-widget-container .wc-tabs-wrapper,.wpr-tabs-position-right .elementor-widget-container .wc-tabs-wrapper,.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}.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,.wpr-product-filter-label-right .wpr-product-filter-tax-wrap li a span:last-child:not(.wpr-product-filter-tax-name){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-tabs-wrap,.wpr-ticker-heading{display:-webkit-box;display:-ms-flexbox}.wpr-ticker-heading{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-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-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;display:-webkit-box;display:-ms-flexbox}.wpr-add-to-cart-layout-column.wpr-product-adc-align-center .cart,.wpr-tabs-hr-position-center>.elementor-widget-container>.wpr-tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-add-to-cart-layout-column.wpr-product-adc-align-left .cart,.wpr-tabs-hr-position-left>.elementor-widget-container .wc-tabs,.wpr-tabs-hr-position-left>.elementor-widget-container>.wpr-tabs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-wpr-product-tabs.wpr-tabs-position-above .wc-tabs,.wpr-add-to-cart-layout-column.wpr-product-adc-align-right .cart,.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,.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .elementor-widget-container .wc-tabs li,.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .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;cursor:pointer;line-height:1}.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: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;display:-webkit-box;display:-ms-flexbox}.wpr-switcher-wrap{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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-stt-btn,.wpr-switcher-inner{display:-webkit-box;display:-ms-flexbox}.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: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-product-add-to-cart .quantity .qty,.wpr-product-add-to-cart .wpr-quantity-wrapper i,.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)}.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}.elementor-widget-wpr-page-checkout .checkout_coupon .form-row-last button,.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .elementor-widget-container>.wpr-tabs .wc-tabs,.elementor-widget-wpr-product-tabs:not(.wpr-tabs-hr-position-left):not(.wpr-tabs-hr-position-right):not(.wpr-tabs-hr-position-center) .elementor-widget-container>.wpr-tabs>.wpr-tabs-wrap,.woocommerce-MyAccount-navigation-link a,.wpr-account-tabs-stretch .woocommerce-MyAccount-navigation-link,.wpr-checkout-flex-justify .wc-proceed-to-checkout a,.wpr-flip-carousel ul li.flipster__item img,.wpr-product-media-wrap .woocommerce-product-gallery,.wpr-product-thumb-nav li img,.wpr-quantity-wrap,.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__nav__link{width:100%;height:100%;padding:0}.elementor-widget-wpr-product-tabs .comment-reply-title,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs::after,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs::before,.woocommerce-notices-wrapper .woocommerce-error:after,.woocommerce-notices-wrapper .woocommerce-message:after,.wpr-checkout-notice .woocommerce-error:after,.wpr-checkout-notice .woocommerce-message:after,.wpr-close-cart,.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,.wpr-mini-cart .woocommerce-mini-cart-item.mini_cart_item:after,.wpr-mini-cart .woocommerce-mini-cart-item.mini_cart_item:before,.wpr-mini-cart-dropdown .wpr-mini-cart-separator,.wpr-product-add-to-cart .available-on-backorder,.wpr-product-add-to-cart .in-stock,.wpr-product-add-to-cart .out-of-stock,.wpr-product-add-to-cart .reset_variations,.wpr-product-rating a,.wpr-product-tabs h2.woocommerce-Reviews-title:first-of-type{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-product-add-to-cart .quantity,.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-mini-cart-sidebar.wpr-close-btn-yes .wpr-close-cart,.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}.elementor-widget-wpr-page-checkout select,.elementor-widget-wpr-page-checkout ul,.wpr-feature-list,.wpr-product-tabs ol,.wpr-product-tabs ul{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%}.wpr-mini-cart .woocommerce-mini-cart::-webkit-scrollbar{width:9px;background-color:transparent}.wpr-mini-cart .woocommerce-mini-cart::-webkit-scrollbar-thumb{border-right:3px solid}.wpr-mini-cart .woocommerce-mini-cart__empty-message{text-align:center;margin:0}.wpr-mini-cart-inner{position:relative;display:inline-block}.wpr-mini-cart{position:absolute;display:none;top:100%;z-index:999}.wpr-before-remove-from-mini-cart{opacity:.6}.wpr-close-cart span::before{font-family:"Font Awesome 5 Free";content:'\f00d';font-weight:600;cursor:pointer}.wpr-mini-cart-sidebar .wpr-mini-cart{background-color:transparent!important}.wpr-mini-cart-sidebar .wpr-mini-cart,.wpr-mini-cart-sidebar .wpr-shopping-cart-wrap{position:fixed;top:0;left:0;width:100%!important;height:100%;z-index:999;margin:0!important}.wpr-mini-cart-sidebar .wpr-shopping-cart-inner-wrap{position:absolute;top:0;-webkit-transition:1s;-o-transition:1s;transition:1s;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-mini-cart-sidebar .widget_shopping_cart_content{position:relative;top:0;-webkit-transition:1s;-o-transition:1s;transition:1s;height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}@-webkit-keyframes mini-cart-slide-in-align-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mini-cart-slide-in-align-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mini-cart-slide-out-align-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes mini-cart-slide-out-align-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes mini-cart-slide-in-align-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mini-cart-slide-in-align-right{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mini-cart-slide-out-align-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes mini-cart-slide-out-align-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.wpr-mini-cart-sidebar.wpr-mini-cart-align-right .wpr-mini-cart-slide-in{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation-name:mini-cart-slide-in-align-right;animation-name:mini-cart-slide-in-align-right;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-mini-cart-sidebar.wpr-mini-cart-align-right .wpr-mini-cart-slide-out{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-animation-name:mini-cart-slide-out-align-right;animation-name:mini-cart-slide-out-align-right;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-mini-cart-sidebar.wpr-mini-cart-align-left .wpr-mini-cart-slide-in{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation-name:mini-cart-slide-in-align-left;animation-name:mini-cart-slide-in-align-left;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-mini-cart-sidebar.wpr-mini-cart-align-left .wpr-mini-cart-slide-out{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-animation-name:mini-cart-slide-out-align-left;animation-name:mini-cart-slide-out-align-left;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpr-mini-cart-icon-count{position:absolute;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;border-radius:50%}.wpr-buttons-layout-row .woocommerce-variation-add-to-cart,.wpr-mini-cart-toggle-btn,.wpr-product-add-to-cart .wpr-quantity-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-toggle-icon-none .wpr-mini-cart-btn-icon i::before{content:""}.wpr-toggle-icon-bag-light .wpr-mini-cart-btn-icon i::before{content:"\e8e3"}.wpr-toggle-icon-bag-medium .wpr-mini-cart-btn-icon i::before{content:"\e8e4"}.wpr-toggle-icon-bag-solid .wpr-mini-cart-btn-icon i::before{content:"\e8e5"}.wpr-toggle-icon-basket-light .wpr-mini-cart-btn-icon i::before{content:"\e8e6"}.wpr-toggle-icon-basket-medium .wpr-mini-cart-btn-icon i::before{content:"\e8e7"}.wpr-toggle-icon-basket-solid .wpr-mini-cart-btn-icon i::before{content:"\e8e8"}.wpr-toggle-icon-cart-light .wpr-mini-cart-btn-icon i::before{content:"\e8e9"}.wpr-toggle-icon-cart-medium .wpr-mini-cart-btn-icon i::before{content:"\e8ea"}.wpr-toggle-icon-cart-solid .wpr-mini-cart-btn-icon i::before{content:"\e8eb"}.wpr-mini-cart-wrap .woocommerce-mini-cart-item{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:28% auto;grid-template-columns:28% auto;width:100%;text-align:left}.wpr-mini-cart-image a img,.wpr-mini-cart-image img{float:none!important;display:block;min-width:100%;height:auto;margin-left:0!important}.wpr-mini-cart-remove{position:absolute;right:0}.wpr-mini-cart-wrap .woocommerce-mini-cart-item .remove{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;vertical-align:middle;text-indent:-9999px}.wpr-mini-cart-wrap .woocommerce-mini-cart-item a.remove:before{font-family:"Font Awesome 5 Free";content:'\f00d';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-indent:0;font-weight:600!important}.wpr-cart-wrapper .product-remove .remove:hover,.wpr-mini-cart-wrap .woocommerce-mini-cart-item .remove:hover{background-color:transparent;color:#000}.wpr-mini-cart-wrap .woocommerce-mini-cart__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.wpr-mini-cart-wrap .woocommerce-mini-cart__buttons a.button{width:50%;text-align:center;margin:0}.wpr-mini-cart .woocommerce-mini-cart__total{text-align:center;padding:10px;margin:0}.wpr-cart-wrapper dl.variation,.wpr-mini-cart dl.variation{display:-ms-grid!important;display:grid!important;-ms-grid-columns:25% 75%!important;grid-template-columns:25% 75%!important}.wpr-cart-wrapper dl.variation dd,.wpr-cart-wrapper dl.variation dt,.wpr-mini-cart dl.variation dd,.wpr-mini-cart dl.variation dt{float:none!important;margin:0!important}dl.variation dd{margin-right:10px!important}.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{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}.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-product-media-wrap .flex-control-thumbs{list-style-type:none;cursor:pointer}.wpr-product-media-wrap .flex-control-thumbs li{clear:none!important;width:100%!important}.woocommerce [data-elementor-type=wpr-theme-builder] #content div.product div.images,.woocommerce div.product[data-elementor-type=wpr-theme-builder] div.images,.woocommerce-page [data-elementor-type=wpr-theme-builder] #content div.product div.images,.woocommerce-page div.product[data-elementor-type=wpr-theme-builder] div.images{float:none;width:100%;height:auto;margin-bottom:0}[data-elementor-type=wpr-theme-builder] ul.flex-direction-nav{position:absolute;top:90%;z-index:-9;opacity:0;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;width:100%;left:0;margin:0;padding:0;list-style:none}[data-elementor-type=wpr-theme-builder] .wpr-product-media-wrap a.flex-next,[data-elementor-type=wpr-theme-builder] .wpr-product-media-wrap a.flex-prev{visibility:hidden;overflow:hidden}[data-elementor-type=wpr-theme-builder] a.flex-next::after{visibility:visible;content:'\f054';font-family:'Font Awesome 5 Free';position:absolute;top:0;right:0}[data-elementor-type=wpr-theme-builder] a.flex-prev::before{visibility:visible;content:'\f053';font-family:'Font Awesome 5 Free';position:absolute;top:0;left:0}[data-elementor-type=wpr-theme-builder] ul.flex-direction-nav li a{color:#ccc}.wpr-product-media-wrap .wpr-product-sales-badge{position:absolute;top:0;left:0;z-index:2;display:inline-block}.woocommerce div.product[data-elementor-type=wpr-theme-builder] div.images .woocommerce-product-gallery__trigger,.wpr-product-media-wrap .wpr-product-media-lightbox{position:absolute;top:0;right:0}.wpr-product-media-wrap .woocommerce-product-gallery__trigger{display:none;opacity:0!important;z-index:99}.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs,.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs li{overflow:visible;padding:0;margin:0;border:none;background-color:transparent}.woocommerce div.product .wpr-product-tabs .woocommerce-tabs ul.tabs li a{display:block;font-weight:400}.wpr-tabs-position-above .wpr-product-tabs .woocommerce-tabs ul.tabs li.active:after{content:' ';display:block;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0 auto;position:static}.wpr-tabs-position-above .wpr-product-tabs .woocommerce-tabs ul.tabs li a{border-bottom:none!important}.wpr-tabs-hr-position-center>.elementor-widget-container .wc-tabs,.wpr-tabs-hr-position-center>.elementor-widget-container>.wc-tabs-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpr-tabs-hr-position-right>.elementor-widget-container .wc-tabs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.elementor-widget-wpr-product-tabs .wc-tabs li{position:relative;text-align:center}.elementor-widget-wpr-product-tabs .woocommerce-Tabs-panel{width:100%;display:none}.cart_totals table.shop_table,.elementor-widget-wpr-product-tabs .wpr-product-tabs table,.elementor-widget-wpr-product-tabs .wpr-product-tabs tr td,.elementor-widget-wpr-product-tabs .wpr-product-tabs tr th,.wpr-cart-section-table-wrap table.shop_table,.wpr-cart-wrapper table.shop_table td,.wpr-product-additional-information table.shop_attributes,.wpr-product-additional-information table.shop_attributes td,.wpr-product-additional-information table.shop_attributes th{border:none}.elementor-widget-wpr-product-tabs #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid;border-radius:4px;padding:1em 1em 0}.elementor-widget-wpr-product-tabs .woocommerce-Reviews .comment_container{border-bottom:none;padding:0;margin:0}.wpr-individual-rating-cont{position:relative;display:inline-block;width:150px}.wpr-individual-rating-cont span{position:absolute;top:0;left:0;display:inline-block;height:100%;background-color:#000}.elementor-widget-wpr-product-tabs #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:0;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;-webkit-box-shadow:none;box-shadow:none}.elementor-widget-wpr-product-tabs p.stars a{position:relative;height:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;margin:0;font-size:inherit;border:none;width:15px;text-indent:-999999px}.elementor-widget-wpr-product-tabs p.stars a.active::before,.elementor-widget-wpr-product-tabs p.stars a:hover::before,.elementor-widget-wpr-product-tabs p.stars.selected a.active:before,.elementor-widget-wpr-product-tabs p.stars.selected a:not(.active):before,.elementor-widget-wpr-product-tabs p.stars:hover a:before{content:"\e020"}.elementor-widget-wpr-product-tabs p.stars a:before,.elementor-widget-wpr-product-tabs p.stars a:hover~a:before,.elementor-widget-wpr-product-tabs p.stars.selected a.active~a:before{content:"\e021"}.elementor-widget-wpr-product-tabs p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0;opacity:1;font-size:inherit}.elementor-widget-wpr-product-tabs .star-rating::before{color:#000;float:left;top:0;left:0;position:absolute}.elementor-widget-wpr-product-tabs .star-rating span::before{top:0;position:absolute;left:0}.wpr-product-meta .posted_in,.wpr-product-meta .sku_wrapper,.wpr-product-meta .tagged_as{display:none;position:relative}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message,.wpr-checkout-notice .woocommerce-error,.wpr-checkout-notice .woocommerce-message{margin:0;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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-notices-wrapper .woocommerce-error:before,.woocommerce-notices-wrapper .woocommerce-message:before,.wpr-checkout-notice .woocommerce-error:before,.wpr-checkout-notice .woocommerce-message:before{top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpr-checkout-notice a{white-space:nowrap}@media screen and (min-width:481px){.woocommerce-notices-wrapper .woocommerce-message:before,.wpr-checkout-notice .woocommerce-message:before{top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@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}.woocommerce-notices-wrapper .woocommerce-message,.wpr-checkout-notice .woocommerce-message{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce-notices-wrapper .woocommerce-message p,.wpr-checkout-notice .woocommerce-message p{margin-bottom:.9em!important}}.wpr-product-add-to-cart *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-widget-wpr-product-add-to-cart:not(.wpr-product-qty-align-default) .wpr-quantity-wrapper .qty{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.elementor-widget-wpr-product-add-to-cart:not(.wpr-product-qty-align-default) .wpr-quantity-wrapper .qty::-webkit-inner-spin-button,.wpr-quantity-wrap .qty::-webkit-outer-spin-button{-webkit-appearance:none}.wpr-buttons-layout-column .woocommerce-variation-add-to-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.wpr-product-qty-align-left.wpr-buttons-layout-column .woocommerce-variation-add-to-cart .wpr-quantity-wrapper{-ms-flex-item-align:start;align-self:flex-start}.wpr-product-qty-align-right.wpr-buttons-layout-column .woocommerce-variation-add-to-cart .wpr-quantity-wrapper{-ms-flex-item-align:end;align-self:flex-end}.wpr-product-qty-align-before .wpr-quantity-wrapper i:first-child{border-right:0!important;border-bottom:0!important}.wpr-product-qty-align-before .wpr-quantity-wrapper i:last-child,.wpr-product-qty-align-both .wpr-quantity-wrapper i:first-child{border-right:0!important}.wpr-product-qty-align-after .wpr-quantity-wrapper i:first-child{border-left:0!important;border-bottom:0!important}.wpr-product-qty-align-after .wpr-quantity-wrapper i:last-child,.wpr-product-qty-align-both .wpr-quantity-wrapper i:last-child{border-left:0!important}.woocommerce div.product .wpr-product-add-to-cart form.cart .group_table td{vertical-align:middle;padding:0}.wpr-variations-layout-column .variations tr td,.wpr-variations-layout-column .variations tr th{padding:0;width:100%}.woocommerce-grouped-product-list-item a.button{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;width:100%;font-weight:400}.wpr-product-rating .wpr-woo-rating i:before{content:'\002605'!important}.wpr-cart-section-table-wrap,.wpr-cart-wrapper .cart_totals{overflow-x:auto}.elementor-widget-wpr-my-account-pro .woocommerce-MyAccount-content .shop_table,.woocommerce-cart .cart-collaterals .cart_totals table,.wpr-cart-wrapper table.shop_table{border-collapse:collapse}.wpr-cart-wrapper table td,.wpr-cart-wrapper table th{border:0}.elementor-widget[class*=elementor-widget-wpr-] table.shop_table .wc-item-meta li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px}@media screen and (max-width:881px){.wpr-cart-horizontal .wpr-cart-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.wpr-cart-horizontal .wpr-cart-wrapper .cart-collaterals .cart_totals,.wpr-cart-vertical .cart-collaterals .cart_totals,.wpr-checkout-horizontal .col2-set .col-1,.wpr-checkout-horizontal .col2-set .col-2,.wpr-checkout-vertical .col2-set .col-1,.wpr-checkout-vertical .col2-set .col-2,.wpr-my-account-tabs-horizontal .woocommerce-MyAccount-content,.wpr-my-account-tabs-horizontal nav.woocommerce-MyAccount-navigation{float:none;width:100%}.wpr-cart-sticky-yes .cart-collaterals{position:sticky;top:0}.elementor-widget-wpr-page-checkout .select2-container .select2-selection--single .select2-selection__rendered,.wpr-cart-wrapper .select2-selection--single .select2-selection__rendered{padding-left:0}.wpr-cart-wrapper .form-row.coupon-col .coupon-col-end button{width:100%;height:100%}.wpr-cart-wrapper a.remove:before{font-family:"Font Awesome 5 Free";content:'\f00d';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-indent:0}.wpr-cart-wrapper .product-remove .remove{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;vertical-align:middle;text-indent:-9999px}.elementor-widget-wpr-page-checkout .select2-container--default .select2-selection--single,.elementor-widget-wpr-page-checkout .select2-container--focus span,.wpr-cart-wrapper .select2-container--default .select2-selection--single,.wpr-cart-wrapper .select2-container--focus span{border:none!important;outline:0!important}.elementor-widget-wpr-page-checkout .checkout_coupon .form-row-last{width:18%}.wpr-checkout-order-review-table #order_review table{border:none!important}.wpr-checkout-order-review-table #order_review thead th:first-child{border-left-style:none!important;border-top-style:none!important}.wpr-checkout-order-review-table #order_review thead th:last-child{border-right-style:none!important;border-top-style:none!important}.wpr-checkout-order-review-table #order_review tbody td:first-child,.wpr-checkout-order-review-table #order_review tfoot tr th:first-child{border-left-style:none!important}.wpr-checkout-order-review-table #order_review tbody td:last-child,.wpr-checkout-order-review-table #order_review tfoot tr td:last-child{border-right-style:none!important}.wpr-checkout-order-review-table #order_review tfoot tr:last-child td,.wpr-checkout-order-review-table #order_review tfoot tr:last-child th{border-bottom-style:none!important}.elementor-widget-wpr-page-checkout table.shop_table{margin:0;border-collapse:collapse}@media screen and (max-width:670px){.wpr-checkout-horizontal .wpr-customer-details-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpr-checkout-horizontal .wpr-customer-details-wrapper .wpr-checkout-order-review-table{max-width:100%}}.elementor-widget-wpr-my-account-pro .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style-type:none}.elementor-widget-wpr-my-account-pro .woocommerce-MyAccount-content fieldset{border:none;padding:0}.elementor-widget-wpr-my-account-pro .select2-selection{height:auto!important;border:none!important}@media screen and (max-width:867px){.woocommerce-account .wpr-my-account-tabs-vertical .woocommerce-MyAccount-navigation{float:left}.woocommerce-account .wpr-my-account-tabs-vertical .woocommerce-MyAccount-content{float: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-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-my-account-tabs-horizontal .woocommerce-MyAccount-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-account .wpr-my-account-tabs-vertical .woocommerce-MyAccount-content,.woocommerce-account .wpr-my-account-tabs-vertical .woocommerce-MyAccount-navigation{width:100%!important}}.wpr-active-filters-horizontal .wpr-product-active-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wpr-product-active-filters li a::before{font-family:"Font Awesome 5 Free"!important;content:'\f00d';top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:600!important}.wpr-product-filter-rating .wpr-rating-icon-full{color:orange}.wpr-product-filter-rating .wpr-rating-icon-empty{color:#d3d3d3}.wpr-product-filter-rating .wpr-active-product-filter .wpr-rating-icon-full,.wpr-product-filter-tax-wrap .wpr-active-product-filter{color:red}.wpr-product-filter-tax-wrap li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.wpr-product-filter-tax-wrap li a span:last-child:not(.wpr-product-filter-tax-name){margin-left:4px}.wpr-product-filter-tax-wrap li a span:first-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpr-active-product-filter:not(.wpr-woo-rating) span:first-child:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900}.wpr-product-filter-tax-child a{margin-left:10px}.wpr-product-filter-price-slider .ui-slider-range{position:absolute;display:block}.wpr-product-filter-price-slider .ui-slider-handle{position:absolute;cursor:ew-resize}.wpr-product-filter-slide-handlers-square .wpr-product-filter-price-slider .ui-slider-handle{border-radius:0;border:none!important;outline:0!important}.wpr-product-filter-price-amount{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
|
assets/css/lib/animations/button-animations.css
CHANGED
@@ -1,1629 +1,1629 @@
|
|
1 |
-
/*!
|
2 |
-
* Hover.css (http://ianlunn.github.io/Hover/)
|
3 |
-
* Version: 2.3.2
|
4 |
-
* Author: Ian Lunn @IanLunn
|
5 |
-
* Author URL: http://ianlunn.co.uk/
|
6 |
-
* Github: https://github.com/IanLunn/Hover
|
7 |
-
|
8 |
-
* Hover.css Copyright Ian Lunn 2017. Generated with Sass.
|
9 |
-
*/
|
10 |
-
|
11 |
-
|
12 |
-
/* 2D TRANSITIONS */
|
13 |
-
/* Forward */
|
14 |
-
.elementor-animation-forward {
|
15 |
-
display: inline-block;
|
16 |
-
vertical-align: middle;
|
17 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
18 |
-
transform: perspective(1px) translateZ(0);
|
19 |
-
-webkit-transition-duration: 0.3s;
|
20 |
-
-o-transition-duration: 0.3s;
|
21 |
-
transition-duration: 0.3s;
|
22 |
-
-webkit-transition-property: transform;
|
23 |
-
-webkit-transition-property: -webkit-transform;
|
24 |
-
transition-property: -webkit-transform;
|
25 |
-
-o-transition-property: transform;
|
26 |
-
transition-property: transform;
|
27 |
-
transition-property: transform, -webkit-transform;
|
28 |
-
}
|
29 |
-
.elementor-animation-forward:hover, .elementor-animation-forward:focus, .elementor-animation-forward:active {
|
30 |
-
-webkit-transform: translateX(8px);
|
31 |
-
-ms-transform: translateX(8px);
|
32 |
-
transform: translateX(8px);
|
33 |
-
}
|
34 |
-
|
35 |
-
/* Backward */
|
36 |
-
.elementor-animation-backward {
|
37 |
-
display: inline-block;
|
38 |
-
vertical-align: middle;
|
39 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
40 |
-
transform: perspective(1px) translateZ(0);
|
41 |
-
-webkit-transition-duration: 0.3s;
|
42 |
-
-o-transition-duration: 0.3s;
|
43 |
-
transition-duration: 0.3s;
|
44 |
-
-webkit-transition-property: transform;
|
45 |
-
-webkit-transition-property: -webkit-transform;
|
46 |
-
transition-property: -webkit-transform;
|
47 |
-
-o-transition-property: transform;
|
48 |
-
transition-property: transform;
|
49 |
-
transition-property: transform, -webkit-transform;
|
50 |
-
}
|
51 |
-
.elementor-animation-backward:hover, .elementor-animation-backward:focus, .elementor-animation-backward:active {
|
52 |
-
-webkit-transform: translateX(-8px);
|
53 |
-
-ms-transform: translateX(-8px);
|
54 |
-
transform: translateX(-8px);
|
55 |
-
}
|
56 |
-
|
57 |
-
/* BACKGROUND TRANSITIONS */
|
58 |
-
/* Back Pulse */
|
59 |
-
@-webkit-keyframes wpr-button-back-pulse {
|
60 |
-
50% {
|
61 |
-
opacity: 0.5;
|
62 |
-
}
|
63 |
-
}
|
64 |
-
@keyframes wpr-button-back-pulse {
|
65 |
-
50% {
|
66 |
-
opacity: 0.5;
|
67 |
-
}
|
68 |
-
}
|
69 |
-
|
70 |
-
.wpr-button-back-pulse:before {
|
71 |
-
content: "";
|
72 |
-
width: 100%;
|
73 |
-
height: 100%;
|
74 |
-
position: absolute;
|
75 |
-
top: 0;
|
76 |
-
left: 0;
|
77 |
-
opacity: 0;
|
78 |
-
z-index: -1;
|
79 |
-
}
|
80 |
-
|
81 |
-
.wpr-button-back-pulse:hover:before {
|
82 |
-
opacity: 1;
|
83 |
-
-webkit-animation-name: wpr-button-back-pulse;
|
84 |
-
animation-name: wpr-button-back-pulse;
|
85 |
-
-webkit-animation-duration: 1s;
|
86 |
-
animation-duration: 1s;
|
87 |
-
-webkit-animation-delay: 0.5s;
|
88 |
-
animation-delay: 0.5s;
|
89 |
-
-webkit-animation-timing-function: linear;
|
90 |
-
animation-timing-function: linear;
|
91 |
-
-webkit-animation-iteration-count: infinite;
|
92 |
-
animation-iteration-count: infinite;
|
93 |
-
}
|
94 |
-
|
95 |
-
/* Sweep To Right */
|
96 |
-
.wpr-button-sweep-to-right {
|
97 |
-
display: inline-block;
|
98 |
-
vertical-align: middle;
|
99 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
100 |
-
transform: perspective(1px) translateZ(0);
|
101 |
-
position: relative;
|
102 |
-
-webkit-transition-property: color;
|
103 |
-
-o-transition-property: color;
|
104 |
-
transition-property: color;
|
105 |
-
-webkit-transition-duration: 0.3s;
|
106 |
-
-o-transition-duration: 0.3s;
|
107 |
-
transition-duration: 0.3s;
|
108 |
-
}
|
109 |
-
.wpr-button-sweep-to-right:before {
|
110 |
-
content: "";
|
111 |
-
position: absolute;
|
112 |
-
z-index: -1;
|
113 |
-
top: 0;
|
114 |
-
left: 0;
|
115 |
-
right: 0;
|
116 |
-
bottom: 0;
|
117 |
-
-webkit-transform: scaleX(0);
|
118 |
-
-ms-transform: scaleX(0);
|
119 |
-
transform: scaleX(0);
|
120 |
-
-webkit-transform-origin: 0 50%;
|
121 |
-
-ms-transform-origin: 0 50%;
|
122 |
-
transform-origin: 0 50%;
|
123 |
-
-webkit-transition-property: transform;
|
124 |
-
-webkit-transition-property: -webkit-transform;
|
125 |
-
transition-property: -webkit-transform;
|
126 |
-
-o-transition-property: transform;
|
127 |
-
transition-property: transform;
|
128 |
-
transition-property: transform, -webkit-transform;
|
129 |
-
-webkit-transition-duration: 0.3s;
|
130 |
-
-o-transition-duration: 0.3s;
|
131 |
-
transition-duration: 0.3s;
|
132 |
-
-webkit-transition-timing-function: ease-out;
|
133 |
-
-o-transition-timing-function: ease-out;
|
134 |
-
transition-timing-function: ease-out;
|
135 |
-
}
|
136 |
-
.wpr-button-sweep-to-right:hover:before, .wpr-button-sweep-to-right:focus:before, .wpr-button-sweep-to-right:active:before {
|
137 |
-
-webkit-transform: scaleX(1);
|
138 |
-
-ms-transform: scaleX(1);
|
139 |
-
transform: scaleX(1);
|
140 |
-
}
|
141 |
-
|
142 |
-
/* Sweep To Left */
|
143 |
-
.wpr-button-sweep-to-left {
|
144 |
-
display: inline-block;
|
145 |
-
vertical-align: middle;
|
146 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
147 |
-
transform: perspective(1px) translateZ(0);
|
148 |
-
position: relative;
|
149 |
-
-webkit-transition-property: color;
|
150 |
-
-o-transition-property: color;
|
151 |
-
transition-property: color;
|
152 |
-
-webkit-transition-duration: 0.3s;
|
153 |
-
-o-transition-duration: 0.3s;
|
154 |
-
transition-duration: 0.3s;
|
155 |
-
}
|
156 |
-
.wpr-button-sweep-to-left:before {
|
157 |
-
content: "";
|
158 |
-
position: absolute;
|
159 |
-
z-index: -1;
|
160 |
-
top: 0;
|
161 |
-
left: 0;
|
162 |
-
right: 0;
|
163 |
-
bottom: 0;
|
164 |
-
-webkit-transform: scaleX(0);
|
165 |
-
-ms-transform: scaleX(0);
|
166 |
-
transform: scaleX(0);
|
167 |
-
-webkit-transform-origin: 100% 50%;
|
168 |
-
-ms-transform-origin: 100% 50%;
|
169 |
-
transform-origin: 100% 50%;
|
170 |
-
-webkit-transition-property: transform;
|
171 |
-
-webkit-transition-property: -webkit-transform;
|
172 |
-
transition-property: -webkit-transform;
|
173 |
-
-o-transition-property: transform;
|
174 |
-
transition-property: transform;
|
175 |
-
transition-property: transform, -webkit-transform;
|
176 |
-
-webkit-transition-duration: 0.3s;
|
177 |
-
-o-transition-duration: 0.3s;
|
178 |
-
transition-duration: 0.3s;
|
179 |
-
-webkit-transition-timing-function: ease-out;
|
180 |
-
-o-transition-timing-function: ease-out;
|
181 |
-
transition-timing-function: ease-out;
|
182 |
-
}
|
183 |
-
.wpr-button-sweep-to-left:hover:before, .wpr-button-sweep-to-left:focus:before, .wpr-button-sweep-to-left:active:before {
|
184 |
-
-webkit-transform: scaleX(1);
|
185 |
-
-ms-transform: scaleX(1);
|
186 |
-
transform: scaleX(1);
|
187 |
-
}
|
188 |
-
|
189 |
-
/* Sweep To Bottom */
|
190 |
-
.wpr-button-sweep-to-bottom {
|
191 |
-
display: inline-block;
|
192 |
-
vertical-align: middle;
|
193 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
194 |
-
transform: perspective(1px) translateZ(0);
|
195 |
-
position: relative;
|
196 |
-
-webkit-transition-property: color;
|
197 |
-
-o-transition-property: color;
|
198 |
-
transition-property: color;
|
199 |
-
-webkit-transition-duration: 0.3s;
|
200 |
-
-o-transition-duration: 0.3s;
|
201 |
-
transition-duration: 0.3s;
|
202 |
-
}
|
203 |
-
.wpr-button-sweep-to-bottom:before {
|
204 |
-
content: "";
|
205 |
-
position: absolute;
|
206 |
-
z-index: -1;
|
207 |
-
top: 0;
|
208 |
-
left: 0;
|
209 |
-
right: 0;
|
210 |
-
bottom: 0;
|
211 |
-
-webkit-transform: scaleY(0);
|
212 |
-
-ms-transform: scaleY(0);
|
213 |
-
transform: scaleY(0);
|
214 |
-
-webkit-transform-origin: 50% 0;
|
215 |
-
-ms-transform-origin: 50% 0;
|
216 |
-
transform-origin: 50% 0;
|
217 |
-
-webkit-transition-property: transform;
|
218 |
-
-webkit-transition-property: -webkit-transform;
|
219 |
-
transition-property: -webkit-transform;
|
220 |
-
-o-transition-property: transform;
|
221 |
-
transition-property: transform;
|
222 |
-
transition-property: transform, -webkit-transform;
|
223 |
-
-webkit-transition-duration: 0.3s;
|
224 |
-
-o-transition-duration: 0.3s;
|
225 |
-
transition-duration: 0.3s;
|
226 |
-
-webkit-transition-timing-function: ease-out;
|
227 |
-
-o-transition-timing-function: ease-out;
|
228 |
-
transition-timing-function: ease-out;
|
229 |
-
}
|
230 |
-
.wpr-button-sweep-to-bottom:hover:before, .wpr-button-sweep-to-bottom:focus:before, .wpr-button-sweep-to-bottom:active:before {
|
231 |
-
-webkit-transform: scaleY(1);
|
232 |
-
-ms-transform: scaleY(1);
|
233 |
-
transform: scaleY(1);
|
234 |
-
}
|
235 |
-
|
236 |
-
/* Sweep To Top */
|
237 |
-
.wpr-button-sweep-to-top {
|
238 |
-
display: inline-block;
|
239 |
-
vertical-align: middle;
|
240 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
241 |
-
transform: perspective(1px) translateZ(0);
|
242 |
-
position: relative;
|
243 |
-
-webkit-transition-property: color;
|
244 |
-
-o-transition-property: color;
|
245 |
-
transition-property: color;
|
246 |
-
-webkit-transition-duration: 0.3s;
|
247 |
-
-o-transition-duration: 0.3s;
|
248 |
-
transition-duration: 0.3s;
|
249 |
-
}
|
250 |
-
.wpr-button-sweep-to-top:before {
|
251 |
-
content: "";
|
252 |
-
position: absolute;
|
253 |
-
z-index: -1;
|
254 |
-
top: 0;
|
255 |
-
left: 0;
|
256 |
-
right: 0;
|
257 |
-
bottom: 0;
|
258 |
-
-webkit-transform: scaleY(0);
|
259 |
-
-ms-transform: scaleY(0);
|
260 |
-
transform: scaleY(0);
|
261 |
-
-webkit-transform-origin: 50% 100%;
|
262 |
-
-ms-transform-origin: 50% 100%;
|
263 |
-
transform-origin: 50% 100%;
|
264 |
-
-webkit-transition-property: transform;
|
265 |
-
-webkit-transition-property: -webkit-transform;
|
266 |
-
transition-property: -webkit-transform;
|
267 |
-
-o-transition-property: transform;
|
268 |
-
transition-property: transform;
|
269 |
-
transition-property: transform, -webkit-transform;
|
270 |
-
-webkit-transition-duration: 0.3s;
|
271 |
-
-o-transition-duration: 0.3s;
|
272 |
-
transition-duration: 0.3s;
|
273 |
-
-webkit-transition-timing-function: ease-out;
|
274 |
-
-o-transition-timing-function: ease-out;
|
275 |
-
transition-timing-function: ease-out;
|
276 |
-
}
|
277 |
-
.wpr-button-sweep-to-top:hover:before, .wpr-button-sweep-to-top:focus:before, .wpr-button-sweep-to-top:active:before {
|
278 |
-
-webkit-transform: scaleY(1);
|
279 |
-
-ms-transform: scaleY(1);
|
280 |
-
transform: scaleY(1);
|
281 |
-
}
|
282 |
-
|
283 |
-
/* Bounce To Right */
|
284 |
-
.wpr-button-bounce-to-right {
|
285 |
-
display: inline-block;
|
286 |
-
vertical-align: middle;
|
287 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
288 |
-
transform: perspective(1px) translateZ(0);
|
289 |
-
position: relative;
|
290 |
-
-webkit-transition-property: color;
|
291 |
-
-o-transition-property: color;
|
292 |
-
transition-property: color;
|
293 |
-
-webkit-transition-duration: 0.5s;
|
294 |
-
-o-transition-duration: 0.5s;
|
295 |
-
transition-duration: 0.5s;
|
296 |
-
}
|
297 |
-
.wpr-button-bounce-to-right:before {
|
298 |
-
content: "";
|
299 |
-
position: absolute;
|
300 |
-
z-index: -1;
|
301 |
-
top: 0;
|
302 |
-
left: 0;
|
303 |
-
right: 0;
|
304 |
-
bottom: 0;
|
305 |
-
-webkit-transform: scaleX(0);
|
306 |
-
-ms-transform: scaleX(0);
|
307 |
-
transform: scaleX(0);
|
308 |
-
-webkit-transform-origin: 0 50%;
|
309 |
-
-ms-transform-origin: 0 50%;
|
310 |
-
transform-origin: 0 50%;
|
311 |
-
-webkit-transition-property: transform;
|
312 |
-
-webkit-transition-property: -webkit-transform;
|
313 |
-
transition-property: -webkit-transform;
|
314 |
-
-o-transition-property: transform;
|
315 |
-
transition-property: transform;
|
316 |
-
transition-property: transform, -webkit-transform;
|
317 |
-
-webkit-transition-duration: 0.5s;
|
318 |
-
-o-transition-duration: 0.5s;
|
319 |
-
transition-duration: 0.5s;
|
320 |
-
-webkit-transition-timing-function: ease-out;
|
321 |
-
-o-transition-timing-function: ease-out;
|
322 |
-
transition-timing-function: ease-out;
|
323 |
-
}
|
324 |
-
|
325 |
-
.wpr-button-bounce-to-right:hover:before, .wpr-button-bounce-to-right:focus:before, .wpr-button-bounce-to-right:active:before {
|
326 |
-
-webkit-transform: scaleX(1);
|
327 |
-
-ms-transform: scaleX(1);
|
328 |
-
transform: scaleX(1);
|
329 |
-
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
330 |
-
-o-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
331 |
-
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
332 |
-
}
|
333 |
-
|
334 |
-
/* Bounce To Left */
|
335 |
-
.wpr-button-bounce-to-left {
|
336 |
-
display: inline-block;
|
337 |
-
vertical-align: middle;
|
338 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
339 |
-
transform: perspective(1px) translateZ(0);
|
340 |
-
position: relative;
|
341 |
-
-webkit-transition-property: color;
|
342 |
-
-o-transition-property: color;
|
343 |
-
transition-property: color;
|
344 |
-
-webkit-transition-duration: 0.5s;
|
345 |
-
-o-transition-duration: 0.5s;
|
346 |
-
transition-duration: 0.5s;
|
347 |
-
}
|
348 |
-
.wpr-button-bounce-to-left:before {
|
349 |
-
content: "";
|
350 |
-
position: absolute;
|
351 |
-
z-index: -1;
|
352 |
-
top: 0;
|
353 |
-
left: 0;
|
354 |
-
right: 0;
|
355 |
-
bottom: 0;
|
356 |
-
-webkit-transform: scaleX(0);
|
357 |
-
-ms-transform: scaleX(0);
|
358 |
-
transform: scaleX(0);
|
359 |
-
-webkit-transform-origin: 100% 50%;
|
360 |
-
-ms-transform-origin: 100% 50%;
|
361 |
-
transform-origin: 100% 50%;
|
362 |
-
-webkit-transition-property: transform;
|
363 |
-
-webkit-transition-property: -webkit-transform;
|
364 |
-
transition-property: -webkit-transform;
|
365 |
-
-o-transition-property: transform;
|
366 |
-
transition-property: transform;
|
367 |
-
transition-property: transform, -webkit-transform;
|
368 |
-
-webkit-transition-duration: 0.5s;
|
369 |
-
-o-transition-duration: 0.5s;
|
370 |
-
transition-duration: 0.5s;
|
371 |
-
-webkit-transition-timing-function: ease-out;
|
372 |
-
-o-transition-timing-function: ease-out;
|
373 |
-
transition-timing-function: ease-out;
|
374 |
-
}
|
375 |
-
.wpr-button-bounce-to-left:hover:before, .wpr-button-bounce-to-left:focus:before, .wpr-button-bounce-to-left:active:before {
|
376 |
-
-webkit-transform: scaleX(1);
|
377 |
-
-ms-transform: scaleX(1);
|
378 |
-
transform: scaleX(1);
|
379 |
-
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
380 |
-
-o-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
381 |
-
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
382 |
-
}
|
383 |
-
|
384 |
-
/* Bounce To Bottom */
|
385 |
-
.wpr-button-bounce-to-bottom {
|
386 |
-
display: inline-block;
|
387 |
-
vertical-align: middle;
|
388 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
389 |
-
transform: perspective(1px) translateZ(0);
|
390 |
-
position: relative;
|
391 |
-
-webkit-transition-property: color;
|
392 |
-
-o-transition-property: color;
|
393 |
-
transition-property: color;
|
394 |
-
-webkit-transition-duration: 0.5s;
|
395 |
-
-o-transition-duration: 0.5s;
|
396 |
-
transition-duration: 0.5s;
|
397 |
-
}
|
398 |
-
.wpr-button-bounce-to-bottom:before {
|
399 |
-
content: "";
|
400 |
-
position: absolute;
|
401 |
-
z-index: -1;
|
402 |
-
top: 0;
|
403 |
-
left: 0;
|
404 |
-
right: 0;
|
405 |
-
bottom: 0;
|
406 |
-
-webkit-transform: scaleY(0);
|
407 |
-
-ms-transform: scaleY(0);
|
408 |
-
transform: scaleY(0);
|
409 |
-
-webkit-transform-origin: 50% 0;
|
410 |
-
-ms-transform-origin: 50% 0;
|
411 |
-
transform-origin: 50% 0;
|
412 |
-
-webkit-transition-property: transform;
|
413 |
-
-webkit-transition-property: -webkit-transform;
|
414 |
-
transition-property: -webkit-transform;
|
415 |
-
-o-transition-property: transform;
|
416 |
-
transition-property: transform;
|
417 |
-
transition-property: transform, -webkit-transform;
|
418 |
-
-webkit-transition-duration: 0.5s;
|
419 |
-
-o-transition-duration: 0.5s;
|
420 |
-
transition-duration: 0.5s;
|
421 |
-
-webkit-transition-timing-function: ease-out;
|
422 |
-
-o-transition-timing-function: ease-out;
|
423 |
-
transition-timing-function: ease-out;
|
424 |
-
}
|
425 |
-
.wpr-button-bounce-to-bottom:hover:before, .wpr-button-bounce-to-bottom:focus:before, .wpr-button-bounce-to-bottom:active:before {
|
426 |
-
-webkit-transform: scaleY(1);
|
427 |
-
-ms-transform: scaleY(1);
|
428 |
-
transform: scaleY(1);
|
429 |
-
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
430 |
-
-o-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
431 |
-
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
432 |
-
}
|
433 |
-
|
434 |
-
/* Bounce To Top */
|
435 |
-
.wpr-button-bounce-to-top {
|
436 |
-
display: inline-block;
|
437 |
-
vertical-align: middle;
|
438 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
439 |
-
transform: perspective(1px) translateZ(0);
|
440 |
-
position: relative;
|
441 |
-
-webkit-transition-property: color;
|
442 |
-
-o-transition-property: color;
|
443 |
-
transition-property: color;
|
444 |
-
-webkit-transition-duration: 0.5s;
|
445 |
-
-o-transition-duration: 0.5s;
|
446 |
-
transition-duration: 0.5s;
|
447 |
-
}
|
448 |
-
.wpr-button-bounce-to-top:before {
|
449 |
-
content: "";
|
450 |
-
position: absolute;
|
451 |
-
z-index: -1;
|
452 |
-
top: 0;
|
453 |
-
left: 0;
|
454 |
-
right: 0;
|
455 |
-
bottom: 0;
|
456 |
-
-webkit-transform: scaleY(0);
|
457 |
-
-ms-transform: scaleY(0);
|
458 |
-
transform: scaleY(0);
|
459 |
-
-webkit-transform-origin: 50% 100%;
|
460 |
-
-ms-transform-origin: 50% 100%;
|
461 |
-
transform-origin: 50% 100%;
|
462 |
-
-webkit-transition-property: transform;
|
463 |
-
-webkit-transition-property: -webkit-transform;
|
464 |
-
transition-property: -webkit-transform;
|
465 |
-
-o-transition-property: transform;
|
466 |
-
transition-property: transform;
|
467 |
-
transition-property: transform, -webkit-transform;
|
468 |
-
-webkit-transition-duration: 0.5s;
|
469 |
-
-o-transition-duration: 0.5s;
|
470 |
-
transition-duration: 0.5s;
|
471 |
-
-webkit-transition-timing-function: ease-out;
|
472 |
-
-o-transition-timing-function: ease-out;
|
473 |
-
transition-timing-function: ease-out;
|
474 |
-
}
|
475 |
-
.wpr-button-bounce-to-top:hover, .wpr-button-bounce-to-top:focus, .wpr-button-bounce-to-top:active {
|
476 |
-
color: white;
|
477 |
-
}
|
478 |
-
.wpr-button-bounce-to-top:hover:before, .wpr-button-bounce-to-top:focus:before, .wpr-button-bounce-to-top:active:before {
|
479 |
-
-webkit-transform: scaleY(1);
|
480 |
-
-ms-transform: scaleY(1);
|
481 |
-
transform: scaleY(1);
|
482 |
-
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
483 |
-
-o-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
484 |
-
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
485 |
-
}
|
486 |
-
|
487 |
-
/* Radial Out */
|
488 |
-
.wpr-button-radial-out {
|
489 |
-
display: inline-block;
|
490 |
-
vertical-align: middle;
|
491 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
492 |
-
transform: perspective(1px) translateZ(0);
|
493 |
-
position: relative;
|
494 |
-
overflow: hidden;
|
495 |
-
-webkit-transition-property: color;
|
496 |
-
-o-transition-property: color;
|
497 |
-
transition-property: color;
|
498 |
-
-webkit-transition-duration: 0.3s;
|
499 |
-
-o-transition-duration: 0.3s;
|
500 |
-
transition-duration: 0.3s;
|
501 |
-
}
|
502 |
-
.wpr-button-radial-out:before {
|
503 |
-
content: "";
|
504 |
-
position: absolute;
|
505 |
-
z-index: -1;
|
506 |
-
top: 0;
|
507 |
-
left: 0;
|
508 |
-
right: 0;
|
509 |
-
bottom: 0;
|
510 |
-
border-radius: 100%;
|
511 |
-
-webkit-transform: scale(0);
|
512 |
-
-ms-transform: scale(0);
|
513 |
-
transform: scale(0);
|
514 |
-
-webkit-transition-property: transform;
|
515 |
-
-webkit-transition-property: -webkit-transform;
|
516 |
-
transition-property: -webkit-transform;
|
517 |
-
-o-transition-property: transform;
|
518 |
-
transition-property: transform;
|
519 |
-
transition-property: transform, -webkit-transform;
|
520 |
-
-webkit-transition-duration: 0.3s;
|
521 |
-
-o-transition-duration: 0.3s;
|
522 |
-
transition-duration: 0.3s;
|
523 |
-
-webkit-transition-timing-function: ease-out;
|
524 |
-
-o-transition-timing-function: ease-out;
|
525 |
-
transition-timing-function: ease-out;
|
526 |
-
}
|
527 |
-
.wpr-button-radial-out:hover, .wpr-button-radial-out:focus, .wpr-button-radial-out:active {
|
528 |
-
color: white;
|
529 |
-
}
|
530 |
-
.wpr-button-radial-out:hover:before, .wpr-button-radial-out:focus:before, .wpr-button-radial-out:active:before {
|
531 |
-
-webkit-transform: scale(2);
|
532 |
-
-ms-transform: scale(2);
|
533 |
-
transform: scale(2);
|
534 |
-
}
|
535 |
-
|
536 |
-
/* Radial In */
|
537 |
-
.wpr-button-radial-in {
|
538 |
-
display: inline-block;
|
539 |
-
vertical-align: middle;
|
540 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
541 |
-
transform: perspective(1px) translateZ(0);
|
542 |
-
position: relative;
|
543 |
-
overflow: hidden;
|
544 |
-
-webkit-transition-property: color;
|
545 |
-
-o-transition-property: color;
|
546 |
-
transition-property: color;
|
547 |
-
-webkit-transition-duration: 0.3s;
|
548 |
-
-o-transition-duration: 0.3s;
|
549 |
-
transition-duration: 0.3s;
|
550 |
-
}
|
551 |
-
.wpr-button-radial-in:before {
|
552 |
-
content: "";
|
553 |
-
position: absolute;
|
554 |
-
z-index: -1;
|
555 |
-
top: 0;
|
556 |
-
left: 0;
|
557 |
-
right: 0;
|
558 |
-
bottom: 0;
|
559 |
-
border-radius: 100%;
|
560 |
-
-webkit-transform: scale(2);
|
561 |
-
-ms-transform: scale(2);
|
562 |
-
transform: scale(2);
|
563 |
-
-webkit-transition-property: transform;
|
564 |
-
-webkit-transition-property: -webkit-transform;
|
565 |
-
transition-property: -webkit-transform;
|
566 |
-
-o-transition-property: transform;
|
567 |
-
transition-property: transform;
|
568 |
-
transition-property: transform, -webkit-transform;
|
569 |
-
-webkit-transition-duration: 0.3s;
|
570 |
-
-o-transition-duration: 0.3s;
|
571 |
-
transition-duration: 0.3s;
|
572 |
-
-webkit-transition-timing-function: ease-out;
|
573 |
-
-o-transition-timing-function: ease-out;
|
574 |
-
transition-timing-function: ease-out;
|
575 |
-
}
|
576 |
-
.wpr-button-radial-in:hover, .wpr-button-radial-in:focus, .wpr-button-radial-in:active {
|
577 |
-
color: white;
|
578 |
-
}
|
579 |
-
.wpr-button-radial-in:hover:before, .wpr-button-radial-in:focus:before, .wpr-button-radial-in:active:before {
|
580 |
-
-webkit-transform: scale(0);
|
581 |
-
-ms-transform: scale(0);
|
582 |
-
transform: scale(0);
|
583 |
-
}
|
584 |
-
|
585 |
-
/* Rectangle In */
|
586 |
-
.wpr-button-rectangle-in {
|
587 |
-
display: inline-block;
|
588 |
-
vertical-align: middle;
|
589 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
590 |
-
transform: perspective(1px) translateZ(0);
|
591 |
-
position: relative;
|
592 |
-
-webkit-transition-property: color;
|
593 |
-
-o-transition-property: color;
|
594 |
-
transition-property: color;
|
595 |
-
-webkit-transition-duration: 0.3s;
|
596 |
-
-o-transition-duration: 0.3s;
|
597 |
-
transition-duration: 0.3s;
|
598 |
-
}
|
599 |
-
.wpr-button-rectangle-in:before {
|
600 |
-
content: "";
|
601 |
-
position: absolute;
|
602 |
-
z-index: -1;
|
603 |
-
top: 0;
|
604 |
-
left: 0;
|
605 |
-
right: 0;
|
606 |
-
bottom: 0;
|
607 |
-
-webkit-transform: scale(1);
|
608 |
-
-ms-transform: scale(1);
|
609 |
-
transform: scale(1);
|
610 |
-
-webkit-transition-property: transform;
|
611 |
-
-webkit-transition-property: -webkit-transform;
|
612 |
-
transition-property: -webkit-transform;
|
613 |
-
-o-transition-property: transform;
|
614 |
-
transition-property: transform;
|
615 |
-
transition-property: transform, -webkit-transform;
|
616 |
-
-webkit-transition-duration: 0.3s;
|
617 |
-
-o-transition-duration: 0.3s;
|
618 |
-
transition-duration: 0.3s;
|
619 |
-
-webkit-transition-timing-function: ease-out;
|
620 |
-
-o-transition-timing-function: ease-out;
|
621 |
-
transition-timing-function: ease-out;
|
622 |
-
}
|
623 |
-
.wpr-button-rectangle-in:hover:before, .wpr-button-rectangle-in:focus:before, .wpr-button-rectangle-in:active:before {
|
624 |
-
-webkit-transform: scale(0);
|
625 |
-
-ms-transform: scale(0);
|
626 |
-
transform: scale(0);
|
627 |
-
}
|
628 |
-
|
629 |
-
/* Rectangle Out */
|
630 |
-
.wpr-button-rectangle-out {
|
631 |
-
display: inline-block;
|
632 |
-
vertical-align: middle;
|
633 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
634 |
-
transform: perspective(1px) translateZ(0);
|
635 |
-
position: relative;
|
636 |
-
-webkit-transition-property: color;
|
637 |
-
-o-transition-property: color;
|
638 |
-
transition-property: color;
|
639 |
-
-webkit-transition-duration: 0.3s;
|
640 |
-
-o-transition-duration: 0.3s;
|
641 |
-
transition-duration: 0.3s;
|
642 |
-
}
|
643 |
-
.wpr-button-rectangle-out:before {
|
644 |
-
content: "";
|
645 |
-
position: absolute;
|
646 |
-
z-index: -1;
|
647 |
-
top: 0;
|
648 |
-
left: 0;
|
649 |
-
right: 0;
|
650 |
-
bottom: 0;
|
651 |
-
-webkit-transform: scale(0);
|
652 |
-
-ms-transform: scale(0);
|
653 |
-
transform: scale(0);
|
654 |
-
-webkit-transition-property: transform;
|
655 |
-
-webkit-transition-property: -webkit-transform;
|
656 |
-
transition-property: -webkit-transform;
|
657 |
-
-o-transition-property: transform;
|
658 |
-
transition-property: transform;
|
659 |
-
transition-property: transform, -webkit-transform;
|
660 |
-
-webkit-transition-duration: 0.3s;
|
661 |
-
-o-transition-duration: 0.3s;
|
662 |
-
transition-duration: 0.3s;
|
663 |
-
-webkit-transition-timing-function: ease-out;
|
664 |
-
-o-transition-timing-function: ease-out;
|
665 |
-
transition-timing-function: ease-out;
|
666 |
-
}
|
667 |
-
.wpr-button-rectangle-out:hover:before, .wpr-button-rectangle-out:focus:before, .wpr-button-rectangle-out:active:before {
|
668 |
-
-webkit-transform: scale(1);
|
669 |
-
-ms-transform: scale(1);
|
670 |
-
transform: scale(1);
|
671 |
-
}
|
672 |
-
|
673 |
-
/* Shutter In Horizontal */
|
674 |
-
.wpr-button-shutter-in-horizontal {
|
675 |
-
display: inline-block;
|
676 |
-
vertical-align: middle;
|
677 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
678 |
-
transform: perspective(1px) translateZ(0);
|
679 |
-
position: relative;
|
680 |
-
-webkit-transition-property: color;
|
681 |
-
-o-transition-property: color;
|
682 |
-
transition-property: color;
|
683 |
-
-webkit-transition-duration: 0.3s;
|
684 |
-
-o-transition-duration: 0.3s;
|
685 |
-
transition-duration: 0.3s;
|
686 |
-
}
|
687 |
-
.wpr-button-shutter-in-horizontal:before {
|
688 |
-
content: "";
|
689 |
-
position: absolute;
|
690 |
-
z-index: -1;
|
691 |
-
top: 0;
|
692 |
-
bottom: 0;
|
693 |
-
left: 0;
|
694 |
-
right: 0;
|
695 |
-
-webkit-transform: scaleX(1);
|
696 |
-
-ms-transform: scaleX(1);
|
697 |
-
transform: scaleX(1);
|
698 |
-
-webkit-transform-origin: 50%;
|
699 |
-
-ms-transform-origin: 50%;
|
700 |
-
transform-origin: 50%;
|
701 |
-
-webkit-transition-property: transform;
|
702 |
-
-webkit-transition-property: -webkit-transform;
|
703 |
-
transition-property: -webkit-transform;
|
704 |
-
-o-transition-property: transform;
|
705 |
-
transition-property: transform;
|
706 |
-
transition-property: transform, -webkit-transform;
|
707 |
-
-webkit-transition-duration: 0.3s;
|
708 |
-
-o-transition-duration: 0.3s;
|
709 |
-
transition-duration: 0.3s;
|
710 |
-
-webkit-transition-timing-function: ease-out;
|
711 |
-
-o-transition-timing-function: ease-out;
|
712 |
-
transition-timing-function: ease-out;
|
713 |
-
}
|
714 |
-
.wpr-button-shutter-in-horizontal:hover:before, .wpr-button-shutter-in-horizontal:focus:before, .wpr-button-shutter-in-horizontal:active:before {
|
715 |
-
-webkit-transform: scaleX(0);
|
716 |
-
-ms-transform: scaleX(0);
|
717 |
-
transform: scaleX(0);
|
718 |
-
}
|
719 |
-
|
720 |
-
/* Shutter Out Horizontal */
|
721 |
-
.wpr-button-shutter-out-horizontal {
|
722 |
-
display: inline-block;
|
723 |
-
vertical-align: middle;
|
724 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
725 |
-
transform: perspective(1px) translateZ(0);
|
726 |
-
position: relative;
|
727 |
-
-webkit-transition-property: color;
|
728 |
-
-o-transition-property: color;
|
729 |
-
transition-property: color;
|
730 |
-
-webkit-transition-duration: 0.3s;
|
731 |
-
-o-transition-duration: 0.3s;
|
732 |
-
transition-duration: 0.3s;
|
733 |
-
}
|
734 |
-
.wpr-button-shutter-out-horizontal:before {
|
735 |
-
content: "";
|
736 |
-
position: absolute;
|
737 |
-
z-index: -1;
|
738 |
-
top: 0;
|
739 |
-
bottom: 0;
|
740 |
-
left: 0;
|
741 |
-
right: 0;
|
742 |
-
-webkit-transform: scaleX(0);
|
743 |
-
-ms-transform: scaleX(0);
|
744 |
-
transform: scaleX(0);
|
745 |
-
-webkit-transform-origin: 50%;
|
746 |
-
-ms-transform-origin: 50%;
|
747 |
-
transform-origin: 50%;
|
748 |
-
-webkit-transition-property: transform;
|
749 |
-
-webkit-transition-property: -webkit-transform;
|
750 |
-
transition-property: -webkit-transform;
|
751 |
-
-o-transition-property: transform;
|
752 |
-
transition-property: transform;
|
753 |
-
transition-property: transform, -webkit-transform;
|
754 |
-
-webkit-transition-duration: 0.3s;
|
755 |
-
-o-transition-duration: 0.3s;
|
756 |
-
transition-duration: 0.3s;
|
757 |
-
-webkit-transition-timing-function: ease-out;
|
758 |
-
-o-transition-timing-function: ease-out;
|
759 |
-
transition-timing-function: ease-out;
|
760 |
-
}
|
761 |
-
.wpr-button-shutter-out-horizontal:hover:before, .wpr-button-shutter-out-horizontal:focus:before, .wpr-button-shutter-out-horizontal:active:before {
|
762 |
-
-webkit-transform: scaleX(1);
|
763 |
-
-ms-transform: scaleX(1);
|
764 |
-
transform: scaleX(1);
|
765 |
-
}
|
766 |
-
|
767 |
-
/* Shutter In Vertical */
|
768 |
-
.wpr-button-shutter-in-vertical {
|
769 |
-
display: inline-block;
|
770 |
-
vertical-align: middle;
|
771 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
772 |
-
transform: perspective(1px) translateZ(0);
|
773 |
-
position: relative;
|
774 |
-
-webkit-transition-property: color;
|
775 |
-
-o-transition-property: color;
|
776 |
-
transition-property: color;
|
777 |
-
-webkit-transition-duration: 0.3s;
|
778 |
-
-o-transition-duration: 0.3s;
|
779 |
-
transition-duration: 0.3s;
|
780 |
-
}
|
781 |
-
.wpr-button-shutter-in-vertical:before {
|
782 |
-
content: "";
|
783 |
-
position: absolute;
|
784 |
-
z-index: -1;
|
785 |
-
top: 0;
|
786 |
-
bottom: 0;
|
787 |
-
left: 0;
|
788 |
-
right: 0;
|
789 |
-
-webkit-transform: scaleY(1);
|
790 |
-
-ms-transform: scaleY(1);
|
791 |
-
transform: scaleY(1);
|
792 |
-
-webkit-transform-origin: 50%;
|
793 |
-
-ms-transform-origin: 50%;
|
794 |
-
transform-origin: 50%;
|
795 |
-
-webkit-transition-property: transform;
|
796 |
-
-webkit-transition-property: -webkit-transform;
|
797 |
-
transition-property: -webkit-transform;
|
798 |
-
-o-transition-property: transform;
|
799 |
-
transition-property: transform;
|
800 |
-
transition-property: transform, -webkit-transform;
|
801 |
-
-webkit-transition-duration: 0.3s;
|
802 |
-
-o-transition-duration: 0.3s;
|
803 |
-
transition-duration: 0.3s;
|
804 |
-
-webkit-transition-timing-function: ease-out;
|
805 |
-
-o-transition-timing-function: ease-out;
|
806 |
-
transition-timing-function: ease-out;
|
807 |
-
}
|
808 |
-
.wpr-button-shutter-in-vertical:hover:before, .wpr-button-shutter-in-vertical:focus:before, .wpr-button-shutter-in-vertical:active:before {
|
809 |
-
-webkit-transform: scaleY(0);
|
810 |
-
-ms-transform: scaleY(0);
|
811 |
-
transform: scaleY(0);
|
812 |
-
}
|
813 |
-
|
814 |
-
/* Shutter Out Vertical */
|
815 |
-
.wpr-button-shutter-out-vertical {
|
816 |
-
display: inline-block;
|
817 |
-
vertical-align: middle;
|
818 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
819 |
-
transform: perspective(1px) translateZ(0);
|
820 |
-
position: relative;
|
821 |
-
-webkit-transition-property: color;
|
822 |
-
-o-transition-property: color;
|
823 |
-
transition-property: color;
|
824 |
-
-webkit-transition-duration: 0.3s;
|
825 |
-
-o-transition-duration: 0.3s;
|
826 |
-
transition-duration: 0.3s;
|
827 |
-
}
|
828 |
-
.wpr-button-shutter-out-vertical:before {
|
829 |
-
content: "";
|
830 |
-
position: absolute;
|
831 |
-
z-index: -1;
|
832 |
-
top: 0;
|
833 |
-
bottom: 0;
|
834 |
-
left: 0;
|
835 |
-
right: 0;
|
836 |
-
-webkit-transform: scaleY(0);
|
837 |
-
-ms-transform: scaleY(0);
|
838 |
-
transform: scaleY(0);
|
839 |
-
-webkit-transform-origin: 50%;
|
840 |
-
-ms-transform-origin: 50%;
|
841 |
-
transform-origin: 50%;
|
842 |
-
-webkit-transition-property: transform;
|
843 |
-
-webkit-transition-property: -webkit-transform;
|
844 |
-
transition-property: -webkit-transform;
|
845 |
-
-o-transition-property: transform;
|
846 |
-
transition-property: transform;
|
847 |
-
transition-property: transform, -webkit-transform;
|
848 |
-
-webkit-transition-duration: 0.3s;
|
849 |
-
-o-transition-duration: 0.3s;
|
850 |
-
transition-duration: 0.3s;
|
851 |
-
-webkit-transition-timing-function: ease-out;
|
852 |
-
-o-transition-timing-function: ease-out;
|
853 |
-
transition-timing-function: ease-out;
|
854 |
-
}
|
855 |
-
|
856 |
-
.wpr-button-shutter-out-vertical:hover:before, .wpr-button-shutter-out-vertical:focus:before, .wpr-button-shutter-out-vertical:active:before {
|
857 |
-
-webkit-transform: scaleY(1);
|
858 |
-
-ms-transform: scaleY(1);
|
859 |
-
transform: scaleY(1);
|
860 |
-
}
|
861 |
-
|
862 |
-
/* BORDER TRANSITIONS */
|
863 |
-
|
864 |
-
/* Underline From Left */
|
865 |
-
.wpr-button-underline-from-left {
|
866 |
-
display: inline-block;
|
867 |
-
vertical-align: middle;
|
868 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
869 |
-
transform: perspective(1px) translateZ(0);
|
870 |
-
position: relative;
|
871 |
-
border: none !important;
|
872 |
-
overflow: hidden;
|
873 |
-
}
|
874 |
-
.wpr-button-underline-from-left:before {
|
875 |
-
content: "";
|
876 |
-
position: absolute;
|
877 |
-
z-index: -1;
|
878 |
-
left: 0;
|
879 |
-
right: 100%;
|
880 |
-
bottom: 0;
|
881 |
-
height: 4px;
|
882 |
-
-webkit-transition-property: right;
|
883 |
-
-o-transition-property: right;
|
884 |
-
transition-property: right;
|
885 |
-
-webkit-transition-duration: 0.3s;
|
886 |
-
-o-transition-duration: 0.3s;
|
887 |
-
transition-duration: 0.3s;
|
888 |
-
-webkit-transition-timing-function: ease-out;
|
889 |
-
-o-transition-timing-function: ease-out;
|
890 |
-
transition-timing-function: ease-out;
|
891 |
-
}
|
892 |
-
.wpr-button-underline-from-left:hover:before, .wpr-button-underline-from-left:focus:before, .wpr-button-underline-from-left:active:before {
|
893 |
-
right: 0;
|
894 |
-
}
|
895 |
-
|
896 |
-
/* Underline From Center */
|
897 |
-
.wpr-button-underline-from-center {
|
898 |
-
display: inline-block;
|
899 |
-
vertical-align: middle;
|
900 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
901 |
-
transform: perspective(1px) translateZ(0);
|
902 |
-
position: relative;
|
903 |
-
border: none !important;
|
904 |
-
overflow: hidden;
|
905 |
-
}
|
906 |
-
.wpr-button-underline-from-center:before {
|
907 |
-
content: "";
|
908 |
-
position: absolute;
|
909 |
-
z-index: -1;
|
910 |
-
left: 51%;
|
911 |
-
right: 51%;
|
912 |
-
bottom: 0;
|
913 |
-
-webkit-transition-property: left, right;
|
914 |
-
-o-transition-property: left, right;
|
915 |
-
transition-property: left, right;
|
916 |
-
-webkit-transition-duration: 0.3s;
|
917 |
-
-o-transition-duration: 0.3s;
|
918 |
-
transition-duration: 0.3s;
|
919 |
-
-webkit-transition-timing-function: ease-out;
|
920 |
-
-o-transition-timing-function: ease-out;
|
921 |
-
transition-timing-function: ease-out;
|
922 |
-
}
|
923 |
-
.wpr-button-underline-from-center:hover:before, .wpr-button-underline-from-center:focus:before, .wpr-button-underline-from-center:active:before {
|
924 |
-
left: 0;
|
925 |
-
right: 0;
|
926 |
-
}
|
927 |
-
|
928 |
-
/* Underline From Right */
|
929 |
-
.wpr-button-underline-from-right {
|
930 |
-
display: inline-block;
|
931 |
-
vertical-align: middle;
|
932 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
933 |
-
transform: perspective(1px) translateZ(0);
|
934 |
-
position: relative;
|
935 |
-
border: none !important;
|
936 |
-
overflow: hidden;
|
937 |
-
}
|
938 |
-
.wpr-button-underline-from-right:before {
|
939 |
-
content: "";
|
940 |
-
position: absolute;
|
941 |
-
z-index: -1;
|
942 |
-
left: 100%;
|
943 |
-
right: 0;
|
944 |
-
bottom: 0;
|
945 |
-
-webkit-transition-property: left;
|
946 |
-
-o-transition-property: left;
|
947 |
-
transition-property: left;
|
948 |
-
-webkit-transition-duration: 0.3s;
|
949 |
-
-o-transition-duration: 0.3s;
|
950 |
-
transition-duration: 0.3s;
|
951 |
-
-webkit-transition-timing-function: ease-out;
|
952 |
-
-o-transition-timing-function: ease-out;
|
953 |
-
transition-timing-function: ease-out;
|
954 |
-
}
|
955 |
-
.wpr-button-underline-from-right:hover:before, .wpr-button-underline-from-right:focus:before, .wpr-button-underline-from-right:active:before {
|
956 |
-
left: 0;
|
957 |
-
}
|
958 |
-
|
959 |
-
/* Overline From Left */
|
960 |
-
.wpr-button-overline-from-left {
|
961 |
-
display: inline-block;
|
962 |
-
vertical-align: middle;
|
963 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
964 |
-
transform: perspective(1px) translateZ(0);
|
965 |
-
position: relative;
|
966 |
-
border: none !important;
|
967 |
-
overflow: hidden;
|
968 |
-
}
|
969 |
-
.wpr-button-overline-from-left:before {
|
970 |
-
content: "";
|
971 |
-
position: absolute;
|
972 |
-
z-index: -1;
|
973 |
-
left: 0;
|
974 |
-
right: 100%;
|
975 |
-
top: 0;
|
976 |
-
-webkit-transition-property: right;
|
977 |
-
-o-transition-property: right;
|
978 |
-
transition-property: right;
|
979 |
-
-webkit-transition-duration: 0.3s;
|
980 |
-
-o-transition-duration: 0.3s;
|
981 |
-
transition-duration: 0.3s;
|
982 |
-
-webkit-transition-timing-function: ease-out;
|
983 |
-
-o-transition-timing-function: ease-out;
|
984 |
-
transition-timing-function: ease-out;
|
985 |
-
}
|
986 |
-
.wpr-button-overline-from-left:hover:before, .wpr-button-overline-from-left:focus:before, .wpr-button-overline-from-left:active:before {
|
987 |
-
right: 0;
|
988 |
-
}
|
989 |
-
|
990 |
-
/* Overline From Center */
|
991 |
-
.wpr-button-overline-from-center {
|
992 |
-
display: inline-block;
|
993 |
-
vertical-align: middle;
|
994 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
995 |
-
transform: perspective(1px) translateZ(0);
|
996 |
-
position: relative;
|
997 |
-
border: none !important;
|
998 |
-
overflow: hidden;
|
999 |
-
}
|
1000 |
-
.wpr-button-overline-from-center:before {
|
1001 |
-
content: "";
|
1002 |
-
position: absolute;
|
1003 |
-
z-index: -1;
|
1004 |
-
left: 51%;
|
1005 |
-
right: 51%;
|
1006 |
-
top: 0;
|
1007 |
-
-webkit-transition-property: left, right;
|
1008 |
-
-o-transition-property: left, right;
|
1009 |
-
transition-property: left, right;
|
1010 |
-
-webkit-transition-duration: 0.3s;
|
1011 |
-
-o-transition-duration: 0.3s;
|
1012 |
-
transition-duration: 0.3s;
|
1013 |
-
-webkit-transition-timing-function: ease-out;
|
1014 |
-
-o-transition-timing-function: ease-out;
|
1015 |
-
transition-timing-function: ease-out;
|
1016 |
-
}
|
1017 |
-
.wpr-button-overline-from-center:hover:before, .wpr-button-overline-from-center:focus:before, .wpr-button-overline-from-center:active:before {
|
1018 |
-
left: 0;
|
1019 |
-
right: 0;
|
1020 |
-
}
|
1021 |
-
|
1022 |
-
/* Overline From Right */
|
1023 |
-
.wpr-button-overline-from-right {
|
1024 |
-
display: inline-block;
|
1025 |
-
vertical-align: middle;
|
1026 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
1027 |
-
transform: perspective(1px) translateZ(0);
|
1028 |
-
position: relative;
|
1029 |
-
border: none !important;
|
1030 |
-
overflow: hidden;
|
1031 |
-
}
|
1032 |
-
.wpr-button-overline-from-right:before {
|
1033 |
-
content: "";
|
1034 |
-
position: absolute;
|
1035 |
-
z-index: -1;
|
1036 |
-
left: 100%;
|
1037 |
-
right: 0;
|
1038 |
-
top: 0;
|
1039 |
-
-webkit-transition-property: left;
|
1040 |
-
-o-transition-property: left;
|
1041 |
-
transition-property: left;
|
1042 |
-
-webkit-transition-duration: 0.3s;
|
1043 |
-
-o-transition-duration: 0.3s;
|
1044 |
-
transition-duration: 0.3s;
|
1045 |
-
-webkit-transition-timing-function: ease-out;
|
1046 |
-
-o-transition-timing-function: ease-out;
|
1047 |
-
transition-timing-function: ease-out;
|
1048 |
-
}
|
1049 |
-
.wpr-button-overline-from-right:hover:before, .wpr-button-overline-from-right:focus:before, .wpr-button-overline-from-right:active:before {
|
1050 |
-
left: 0;
|
1051 |
-
}
|
1052 |
-
|
1053 |
-
/* Underline Reveal */
|
1054 |
-
.wpr-button-underline-reveal {
|
1055 |
-
display: inline-block;
|
1056 |
-
vertical-align: middle;
|
1057 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
1058 |
-
transform: perspective(1px) translateZ(0);
|
1059 |
-
position: relative;
|
1060 |
-
border: none !important;
|
1061 |
-
overflow: hidden;
|
1062 |
-
}
|
1063 |
-
.wpr-button-underline-reveal:before {
|
1064 |
-
content: "";
|
1065 |
-
position: absolute;
|
1066 |
-
z-index: -1;
|
1067 |
-
left: 0;
|
1068 |
-
right: 0;
|
1069 |
-
bottom: 0;
|
1070 |
-
-webkit-transform: translateY(100%);
|
1071 |
-
-ms-transform: translateY(100%);
|
1072 |
-
transform: translateY(100%);
|
1073 |
-
-webkit-transition-property: transform;
|
1074 |
-
-webkit-transition-property: -webkit-transform;
|
1075 |
-
transition-property: -webkit-transform;
|
1076 |
-
-o-transition-property: transform;
|
1077 |
-
transition-property: transform;
|
1078 |
-
transition-property: transform, -webkit-transform;
|
1079 |
-
-webkit-transition-duration: 0.3s;
|
1080 |
-
-o-transition-duration: 0.3s;
|
1081 |
-
transition-duration: 0.3s;
|
1082 |
-
-webkit-transition-timing-function: ease-out;
|
1083 |
-
-o-transition-timing-function: ease-out;
|
1084 |
-
transition-timing-function: ease-out;
|
1085 |
-
}
|
1086 |
-
.wpr-button-underline-reveal:hover:before, .wpr-button-underline-reveal:focus:before, .wpr-button-underline-reveal:active:before {
|
1087 |
-
-webkit-transform: translateY(0);
|
1088 |
-
-ms-transform: translateY(0);
|
1089 |
-
transform: translateY(0);
|
1090 |
-
}
|
1091 |
-
|
1092 |
-
/* Overline Reveal */
|
1093 |
-
.wpr-button-overline-reveal {
|
1094 |
-
display: inline-block;
|
1095 |
-
vertical-align: middle;
|
1096 |
-
-webkit-transform: perspective(1px) translateZ(0);
|
1097 |
-
transform: perspective(1px) translateZ(0);
|
1098 |
-
position: relative;
|
1099 |
-
border: none !important;
|
1100 |
-
overflow: hidden;
|
1101 |
-
}
|
1102 |
-
.wpr-button-overline-reveal:before {
|
1103 |
-
content: "";
|
1104 |
-
position: absolute;
|
1105 |
-
z-index: -1;
|
1106 |
-
left: 0;
|
1107 |
-
right: 0;
|
1108 |
-
top: 0;
|
1109 |
-
-webkit-transform: translateY(-100%);
|
1110 |
-
-ms-transform: translateY(-100%);
|
1111 |
-
transform: translateY(-100%);
|
1112 |
-
-webkit-transition-property: transform;
|
1113 |
-
-webkit-transition-property: -webkit-transform;
|
1114 |
-
transition-property: -webkit-transform;
|
1115 |
-
-o-transition-property: transform;
|
1116 |
-
transition-property: transform;
|
1117 |
-
transition-property: transform, -webkit-transform;
|
1118 |
-
-webkit-transition-duration: 0.3s;
|
1119 |
-
-o-transition-duration: 0.3s;
|
1120 |
-
transition-duration: 0.3s;
|
1121 |
-
-webkit-transition-timing-function: ease-out;
|
1122 |
-
-o-transition-timing-function: ease-out;
|
1123 |
-
transition-timing-function: ease-out;
|
1124 |
-
}
|
1125 |
-
.wpr-button-overline-reveal:hover:before, .wpr-button-overline-reveal:focus:before, .wpr-button-overline-reveal:active:before {
|
1126 |
-
-webkit-transform: translateY(0);
|
1127 |
-
-ms-transform: translateY(0);
|
1128 |
-
transform: translateY(0);
|
1129 |
-
}
|
1130 |
-
|
1131 |
-
/* Winona */
|
1132 |
-
.wpr-button-winona {
|
1133 |
-
overflow: hidden;
|
1134 |
-
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1135 |
-
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1136 |
-
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1137 |
-
}
|
1138 |
-
.wpr-button-winona::after {
|
1139 |
-
content: attr(data-text);
|
1140 |
-
position: absolute;
|
1141 |
-
width: 100%;
|
1142 |
-
height: 100%;
|
1143 |
-
top: 0;
|
1144 |
-
left: 0;
|
1145 |
-
opacity: 0;
|
1146 |
-
-webkit-transform: translate3d(0, 25%, 0);
|
1147 |
-
transform: translate3d(0, 25%, 0);
|
1148 |
-
}
|
1149 |
-
|
1150 |
-
.wpr-button-winona::after,
|
1151 |
-
.wpr-button-winona > span {
|
1152 |
-
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1153 |
-
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1154 |
-
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1155 |
-
}
|
1156 |
-
.wpr-button-winona:hover::after {
|
1157 |
-
opacity: 1;
|
1158 |
-
-webkit-transform: translate3d(0, 0, 0);
|
1159 |
-
transform: translate3d(0, 0, 0);
|
1160 |
-
}
|
1161 |
-
.wpr-button-winona:hover > span {
|
1162 |
-
opacity: 0;
|
1163 |
-
-webkit-transform: translate3d(0, -25%, 0);
|
1164 |
-
transform: translate3d(0, -25%, 0);
|
1165 |
-
}
|
1166 |
-
|
1167 |
-
/* Wayra Left */
|
1168 |
-
.wpr-button-wayra-left {
|
1169 |
-
overflow: hidden;
|
1170 |
-
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1171 |
-
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1172 |
-
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1173 |
-
}
|
1174 |
-
.wpr-button-wayra-left::after {
|
1175 |
-
content: '';
|
1176 |
-
position: absolute;
|
1177 |
-
top: 0;
|
1178 |
-
left: 0;
|
1179 |
-
width: 150%;
|
1180 |
-
height: 100%;
|
1181 |
-
z-index: -1;
|
1182 |
-
-webkit-transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
|
1183 |
-
transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
|
1184 |
-
-webkit-transform-origin: 0% 100%;
|
1185 |
-
-ms-transform-origin: 0% 100%;
|
1186 |
-
transform-origin: 0% 100%;
|
1187 |
-
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1188 |
-
-webkit-transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1189 |
-
transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1190 |
-
-o-transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1191 |
-
transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1192 |
-
transition: transform 0.3s, opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1193 |
-
}
|
1194 |
-
|
1195 |
-
.wpr-button-wayra-left:hover::after {
|
1196 |
-
opacity: 1;
|
1197 |
-
-webkit-transform: rotate3d(0, 0, 1, 0deg);
|
1198 |
-
transform: rotate3d(0, 0, 1, 0deg);
|
1199 |
-
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1200 |
-
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1201 |
-
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1202 |
-
}
|
1203 |
-
|
1204 |
-
/* Wayra Right */
|
1205 |
-
.wpr-button-wayra-right {
|
1206 |
-
overflow: hidden;
|
1207 |
-
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1208 |
-
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1209 |
-
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1210 |
-
}
|
1211 |
-
.wpr-button-wayra-right::after {
|
1212 |
-
content: '';
|
1213 |
-
position: absolute;
|
1214 |
-
top: 0;
|
1215 |
-
right: 0;
|
1216 |
-
width: 150%;
|
1217 |
-
height: 100%;
|
1218 |
-
z-index: -1;
|
1219 |
-
-webkit-transform: rotate3d(0, 0, 1, 90deg) translate3d(0, -3em, 0);
|
1220 |
-
transform: rotate3d(0, 0, 1, 90deg) translate3d(0, -3em, 0);
|
1221 |
-
-webkit-transform-origin: 100% 100%;
|
1222 |
-
-ms-transform-origin: 100% 100%;
|
1223 |
-
transform-origin: 100% 100%;
|
1224 |
-
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1225 |
-
-webkit-transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1226 |
-
transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1227 |
-
-o-transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1228 |
-
transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1229 |
-
transition: transform 0.3s, opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1230 |
-
}
|
1231 |
-
|
1232 |
-
.wpr-button-wayra-right:hover::after {
|
1233 |
-
opacity: 1;
|
1234 |
-
-webkit-transform: rotate3d(0, 0, 1, 0deg);
|
1235 |
-
transform: rotate3d(0, 0, 1, 0deg);
|
1236 |
-
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1237 |
-
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1238 |
-
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1239 |
-
}
|
1240 |
-
|
1241 |
-
|
1242 |
-
/* Rayen Left */
|
1243 |
-
.wpr-button-rayen-left {
|
1244 |
-
overflow: hidden;
|
1245 |
-
}
|
1246 |
-
.wpr-button-rayen-left::after {
|
1247 |
-
content: attr(data-text);
|
1248 |
-
position: absolute;
|
1249 |
-
top: 0;
|
1250 |
-
left: 0;
|
1251 |
-
width: 100%;
|
1252 |
-
height: 100%;
|
1253 |
-
-webkit-transform: translate3d(-100%, 0, 0);
|
1254 |
-
transform: translate3d(-100%, 0, 0);
|
1255 |
-
z-index: 10;
|
1256 |
-
}
|
1257 |
-
.wpr-button-rayen-left::after,
|
1258 |
-
.wpr-button-rayen-left > span {
|
1259 |
-
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1260 |
-
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1261 |
-
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1262 |
-
}
|
1263 |
-
.wpr-button-rayen-left:hover::after {
|
1264 |
-
-webkit-transform: translate3d(0, 0, 0);
|
1265 |
-
transform: translate3d(0, 0, 0);
|
1266 |
-
}
|
1267 |
-
.wpr-button-rayen-left:hover > span {
|
1268 |
-
-webkit-transform: translate3d(0, 100%, 0);
|
1269 |
-
transform: translate3d(0, 100%, 0);
|
1270 |
-
}
|
1271 |
-
|
1272 |
-
/* Rayen Right */
|
1273 |
-
.wpr-button-rayen-right {
|
1274 |
-
overflow: hidden;
|
1275 |
-
}
|
1276 |
-
.wpr-button-rayen-right::after {
|
1277 |
-
content: attr(data-text);
|
1278 |
-
position: absolute;
|
1279 |
-
top: 0;
|
1280 |
-
right: 0;
|
1281 |
-
width: 100%;
|
1282 |
-
height: 100%;
|
1283 |
-
-webkit-transform: translate3d(100%, 0, 0);
|
1284 |
-
transform: translate3d(100%, 0, 0);
|
1285 |
-
z-index: 10;
|
1286 |
-
}
|
1287 |
-
.wpr-button-rayen-right::after,
|
1288 |
-
.wpr-button-rayen-right > span {
|
1289 |
-
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1290 |
-
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1291 |
-
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1292 |
-
}
|
1293 |
-
.wpr-button-rayen-right:hover::after {
|
1294 |
-
-webkit-transform: translate3d(0, 0, 0);
|
1295 |
-
transform: translate3d(0, 0, 0);
|
1296 |
-
}
|
1297 |
-
.wpr-button-rayen-right:hover > span {
|
1298 |
-
-webkit-transform: translate3d(0, 100%, 0);
|
1299 |
-
transform: translate3d(0, 100%, 0);
|
1300 |
-
}
|
1301 |
-
|
1302 |
-
/* Isi Right */
|
1303 |
-
.wpr-button-isi-left {
|
1304 |
-
overflow: hidden;
|
1305 |
-
}
|
1306 |
-
.wpr-button-isi-left::after {
|
1307 |
-
content: '';
|
1308 |
-
z-index: -1;
|
1309 |
-
position: absolute;
|
1310 |
-
top: 50%;
|
1311 |
-
right: 100%;
|
1312 |
-
margin: -15px 0 0 1px;
|
1313 |
-
width: 15%;
|
1314 |
-
height: 30px;
|
1315 |
-
border-radius: 50%;
|
1316 |
-
-webkit-transform-origin: 0% 50%;
|
1317 |
-
-ms-transform-origin: 0% 50%;
|
1318 |
-
transform-origin: 0% 50%;
|
1319 |
-
-webkit-transform: scale3d(1, 2, 1);
|
1320 |
-
transform: scale3d(1, 2, 1);
|
1321 |
-
-webkit-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1322 |
-
-o-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1323 |
-
transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1324 |
-
}
|
1325 |
-
.wpr-button-isi-left:hover::after {
|
1326 |
-
-webkit-transform: scale3d(9, 9, 1);
|
1327 |
-
}
|
1328 |
-
|
1329 |
-
/* Isi Left */
|
1330 |
-
.wpr-button-isi-right {
|
1331 |
-
overflow: hidden;
|
1332 |
-
}
|
1333 |
-
.wpr-button-isi-right::after {
|
1334 |
-
content: '';
|
1335 |
-
z-index: -1;
|
1336 |
-
position: absolute;
|
1337 |
-
top: 50%;
|
1338 |
-
left: 100%;
|
1339 |
-
margin: -15px 0 0 1px;
|
1340 |
-
width: 15%;
|
1341 |
-
height: 30px;
|
1342 |
-
border-radius: 50%;
|
1343 |
-
-webkit-transform-origin: 100% 50%;
|
1344 |
-
-ms-transform-origin: 100% 50%;
|
1345 |
-
transform-origin: 100% 50%;
|
1346 |
-
-webkit-transform: scale3d(1, 2, 1);
|
1347 |
-
transform: scale3d(1, 2, 1);
|
1348 |
-
-webkit-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1349 |
-
-o-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1350 |
-
transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1351 |
-
}
|
1352 |
-
.wpr-button-isi-right:hover::after {
|
1353 |
-
-webkit-transform: scale3d(9, 9, 1);
|
1354 |
-
transform: scale3d(9, 9, 1);
|
1355 |
-
}
|
1356 |
-
|
1357 |
-
/* Aylen */
|
1358 |
-
.wpr-button-aylen {
|
1359 |
-
overflow: hidden;
|
1360 |
-
}
|
1361 |
-
|
1362 |
-
.wpr-button-aylen::after,
|
1363 |
-
.wpr-button-aylen::before {
|
1364 |
-
content: '';
|
1365 |
-
position: absolute;
|
1366 |
-
height: 100%;
|
1367 |
-
width: 100%;
|
1368 |
-
bottom: 100%;
|
1369 |
-
left: 0;
|
1370 |
-
z-index: -1;
|
1371 |
-
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1372 |
-
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1373 |
-
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1374 |
-
}
|
1375 |
-
|
1376 |
-
.wpr-button-aylen::after {
|
1377 |
-
opacity: 0.75;
|
1378 |
-
}
|
1379 |
-
|
1380 |
-
.wpr-button-aylen:hover::after,
|
1381 |
-
.wpr-button-aylen:hover::before {
|
1382 |
-
-webkit-transform: translate3d(0, 100%, 0);
|
1383 |
-
transform: translate3d(0, 100%, 0);
|
1384 |
-
}
|
1385 |
-
.wpr-button-aylen:hover::before {
|
1386 |
-
-webkit-transition-delay: 0.175s;
|
1387 |
-
-o-transition-delay: 0.175s;
|
1388 |
-
transition-delay: 0.175s;
|
1389 |
-
}
|
1390 |
-
|
1391 |
-
/* Antiman */
|
1392 |
-
.wpr-button-antiman {
|
1393 |
-
overflow: visible !important;
|
1394 |
-
border: none !important;
|
1395 |
-
}
|
1396 |
-
|
1397 |
-
.wpr-button-antiman::after {
|
1398 |
-
content: '';
|
1399 |
-
z-index: -1;
|
1400 |
-
border-radius: inherit;
|
1401 |
-
pointer-events: none;
|
1402 |
-
position: absolute;
|
1403 |
-
top: 0;
|
1404 |
-
left: 0;
|
1405 |
-
width: 100%;
|
1406 |
-
height: 100%;
|
1407 |
-
-webkit-backface-visibility: hidden;
|
1408 |
-
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1409 |
-
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1410 |
-
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1411 |
-
}
|
1412 |
-
.wpr-button-antiman::after {
|
1413 |
-
opacity: 0;
|
1414 |
-
-webkit-transform: scale3d(1.2, 1.2, 1);
|
1415 |
-
transform: scale3d(1.2, 1.2, 1);
|
1416 |
-
}
|
1417 |
-
.wpr-button-antiman:hover::after {
|
1418 |
-
opacity: 1;
|
1419 |
-
-webkit-transform: scale3d(1, 1, 1);
|
1420 |
-
transform: scale3d(1, 1, 1);
|
1421 |
-
}
|
1422 |
-
|
1423 |
-
/* Naira */
|
1424 |
-
.wpr-button-naira {
|
1425 |
-
overflow: hidden;
|
1426 |
-
}
|
1427 |
-
.wpr-button-naira::after {
|
1428 |
-
content: '';
|
1429 |
-
position: absolute;
|
1430 |
-
left: -50%;
|
1431 |
-
width: 200%;
|
1432 |
-
height: 200%;
|
1433 |
-
top: -50%;
|
1434 |
-
z-index: -1;
|
1435 |
-
-webkit-transform: translate3d(0, -100%, 0) rotate3d(0, 0, 1, -10deg);
|
1436 |
-
transform: translate3d(0, -100%, 0) rotate3d(0, 0, 1, -10deg);
|
1437 |
-
}
|
1438 |
-
.wpr-button-naira .wpr-button-button-icon {
|
1439 |
-
position: absolute;
|
1440 |
-
top: 0;
|
1441 |
-
width: 100%;
|
1442 |
-
height: 100%;
|
1443 |
-
left: 0;
|
1444 |
-
margin: 0 !important;
|
1445 |
-
-webkit-transform: translate3d(0, -100%, 0);
|
1446 |
-
transform: translate3d(0, -100%, 0);
|
1447 |
-
opacity: 0;
|
1448 |
-
}
|
1449 |
-
.wpr-button-naira .wpr-button-button-icon i {
|
1450 |
-
position: absolute;
|
1451 |
-
top: 50%;
|
1452 |
-
left: 50%;
|
1453 |
-
-webkit-transform: translate(-50%,-50%);
|
1454 |
-
-ms-transform: translate(-50%,-50%);
|
1455 |
-
transform: translate(-50%,-50%);
|
1456 |
-
}
|
1457 |
-
|
1458 |
-
.wpr-button-naira .wpr-button-button-text {
|
1459 |
-
display: block;
|
1460 |
-
}
|
1461 |
-
|
1462 |
-
.wpr-button-naira .wpr-button-button-text,
|
1463 |
-
.wpr-button-naira .wpr-button-button-icon {
|
1464 |
-
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1465 |
-
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1466 |
-
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1467 |
-
}
|
1468 |
-
|
1469 |
-
.wpr-button-naira:hover .wpr-button-button-icon {
|
1470 |
-
-webkit-transform: translate3d(0, 0, 0);
|
1471 |
-
transform: translate3d(0, 0, 0);
|
1472 |
-
opacity: 1;
|
1473 |
-
}
|
1474 |
-
.wpr-button-naira:hover .wpr-button-button-text {
|
1475 |
-
opacity: 0;
|
1476 |
-
-webkit-transform: translate3d(0, 100%, 0);
|
1477 |
-
transform: translate3d(0, 100%, 0);
|
1478 |
-
}
|
1479 |
-
@-webkit-keyframes anim-naira-1 {
|
1480 |
-
50% {
|
1481 |
-
-webkit-transform: translate3d(0, -50%, 0) rotate3d(0, 0, 1, -10deg);
|
1482 |
-
transform: translate3d(0, -50%, 0) rotate3d(0, 0, 1, -10deg);
|
1483 |
-
-webkit-animation-timing-function: ease-out;
|
1484 |
-
animation-timing-function: ease-out;
|
1485 |
-
}
|
1486 |
-
100% {
|
1487 |
-
-webkit-transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1488 |
-
transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1489 |
-
}
|
1490 |
-
}
|
1491 |
-
@keyframes anim-naira-1 {
|
1492 |
-
50% {
|
1493 |
-
-webkit-transform: translate3d(0, -50%, 0) rotate3d(0, 0, 1, -10deg);
|
1494 |
-
transform: translate3d(0, -50%, 0) rotate3d(0, 0, 1, -10deg);
|
1495 |
-
-webkit-animation-timing-function: ease-out;
|
1496 |
-
animation-timing-function: ease-out;
|
1497 |
-
}
|
1498 |
-
100% {
|
1499 |
-
-webkit-transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1500 |
-
transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1501 |
-
}
|
1502 |
-
}
|
1503 |
-
.wpr-button-naira:hover::after {
|
1504 |
-
-webkit-animation-name: anim-naira-1;
|
1505 |
-
animation-name: anim-naira-1;
|
1506 |
-
-webkit-animation-fill-mode: forwards;
|
1507 |
-
animation-fill-mode: forwards;
|
1508 |
-
-webkit-animation-timing-function: ease-in;
|
1509 |
-
animation-timing-function: ease-in;
|
1510 |
-
}
|
1511 |
-
|
1512 |
-
/* Naira Up*/
|
1513 |
-
.wpr-button-naira-up {
|
1514 |
-
overflow: hidden;
|
1515 |
-
}
|
1516 |
-
.wpr-button-naira-up::after {
|
1517 |
-
content: '';
|
1518 |
-
position: absolute;
|
1519 |
-
left: -50%;
|
1520 |
-
width: 200%;
|
1521 |
-
height: 200%;
|
1522 |
-
top: -50%;
|
1523 |
-
z-index: -1;
|
1524 |
-
-webkit-transform: translate3d(0, 100%, 0) rotate3d(0, 0, 1, 10deg);
|
1525 |
-
transform: translate3d(0, 100%, 0) rotate3d(0, 0, 1, 10deg);
|
1526 |
-
}
|
1527 |
-
.wpr-button-naira-up .wpr-button-button-icon {
|
1528 |
-
position: absolute;
|
1529 |
-
top: 0;
|
1530 |
-
width: 100%;
|
1531 |
-
height: 100%;
|
1532 |
-
left: 0;
|
1533 |
-
margin: 0 !important;
|
1534 |
-
-webkit-transform: translate3d(0, 100%, 0);
|
1535 |
-
transform: translate3d(0, 100%, 0);
|
1536 |
-
opacity: 0;
|
1537 |
-
}
|
1538 |
-
|
1539 |
-
.wpr-button-naira-up .wpr-button-button-icon i {
|
1540 |
-
position: absolute;
|
1541 |
-
top: 50%;
|
1542 |
-
left: 50%;
|
1543 |
-
-webkit-transform: translate(-50%,-50%);
|
1544 |
-
-ms-transform: translate(-50%,-50%);
|
1545 |
-
transform: translate(-50%,-50%);
|
1546 |
-
}
|
1547 |
-
|
1548 |
-
.wpr-button-naira-up .wpr-button-button-text {
|
1549 |
-
display: block;
|
1550 |
-
}
|
1551 |
-
|
1552 |
-
.wpr-button-naira-up .wpr-button-button-text,
|
1553 |
-
.wpr-button-naira-up .wpr-button-button-icon {
|
1554 |
-
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1555 |
-
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1556 |
-
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1557 |
-
}
|
1558 |
-
|
1559 |
-
.wpr-button-naira-up:hover .wpr-button-button-icon {
|
1560 |
-
-webkit-transform: translate3d(0, 0, 0);
|
1561 |
-
transform: translate3d(0, 0, 0);
|
1562 |
-
opacity: 1;
|
1563 |
-
}
|
1564 |
-
.wpr-button-naira-up:hover .wpr-button-button-text {
|
1565 |
-
opacity: 0;
|
1566 |
-
-webkit-transform: translate3d(0, -100%, 0);
|
1567 |
-
transform: translate3d(0, -100%, 0);
|
1568 |
-
}
|
1569 |
-
@-webkit-keyframes anim-naira-2 {
|
1570 |
-
50% {
|
1571 |
-
-webkit-transform: translate3d(0, 50%, 0) rotate3d(0, 0, 1, 10deg);
|
1572 |
-
transform: translate3d(0, 50%, 0) rotate3d(0, 0, 1, 10deg);
|
1573 |
-
-webkit-animation-timing-function: ease-out;
|
1574 |
-
animation-timing-function: ease-out;
|
1575 |
-
}
|
1576 |
-
100% {
|
1577 |
-
-webkit-transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1578 |
-
transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1579 |
-
}
|
1580 |
-
}
|
1581 |
-
@keyframes anim-naira-2 {
|
1582 |
-
50% {
|
1583 |
-
-webkit-transform: translate3d(0, 50%, 0) rotate3d(0, 0, 1, 10deg);
|
1584 |
-
transform: translate3d(0, 50%, 0) rotate3d(0, 0, 1, 10deg);
|
1585 |
-
-webkit-animation-timing-function: ease-out;
|
1586 |
-
animation-timing-function: ease-out;
|
1587 |
-
}
|
1588 |
-
100% {
|
1589 |
-
-webkit-transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1590 |
-
transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1591 |
-
}
|
1592 |
-
}
|
1593 |
-
.wpr-button-naira-up:hover::after {
|
1594 |
-
-webkit-animation-name: anim-naira-2;
|
1595 |
-
animation-name: anim-naira-2;
|
1596 |
-
-webkit-animation-fill-mode: forwards;
|
1597 |
-
animation-fill-mode: forwards;
|
1598 |
-
-webkit-animation-timing-function: ease-in;
|
1599 |
-
animation-timing-function: ease-in;
|
1600 |
-
}
|
1601 |
-
|
1602 |
-
/* Fade */
|
1603 |
-
.wpr-button-none:before {
|
1604 |
-
content: "";
|
1605 |
-
position: absolute;
|
1606 |
-
z-index: -1;
|
1607 |
-
top: 0;
|
1608 |
-
left: 0;
|
1609 |
-
width: 100%;
|
1610 |
-
height: 100%;
|
1611 |
-
opacity: 0;
|
1612 |
-
}
|
1613 |
-
.wpr-button-none:hover:before {
|
1614 |
-
opacity: 1;
|
1615 |
-
}
|
1616 |
-
|
1617 |
-
|
1618 |
-
.wpr-button-effect,
|
1619 |
-
.wpr-button-effect::before,
|
1620 |
-
.wpr-button-effect::after,
|
1621 |
-
.wpr-button-effect span {
|
1622 |
-
-webkit-transition-property: all;
|
1623 |
-
-o-transition-property: all;
|
1624 |
-
transition-property: all;
|
1625 |
-
}
|
1626 |
-
|
1627 |
-
.wpr-button-effect::after {
|
1628 |
-
text-align: center;
|
1629 |
-
}
|
1 |
+
/*!
|
2 |
+
* Hover.css (http://ianlunn.github.io/Hover/)
|
3 |
+
* Version: 2.3.2
|
4 |
+
* Author: Ian Lunn @IanLunn
|
5 |
+
* Author URL: http://ianlunn.co.uk/
|
6 |
+
* Github: https://github.com/IanLunn/Hover
|
7 |
+
|
8 |
+
* Hover.css Copyright Ian Lunn 2017. Generated with Sass.
|
9 |
+
*/
|
10 |
+
|
11 |
+
|
12 |
+
/* 2D TRANSITIONS */
|
13 |
+
/* Forward */
|
14 |
+
.elementor-animation-forward {
|
15 |
+
display: inline-block;
|
16 |
+
vertical-align: middle;
|
17 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
18 |
+
transform: perspective(1px) translateZ(0);
|
19 |
+
-webkit-transition-duration: 0.3s;
|
20 |
+
-o-transition-duration: 0.3s;
|
21 |
+
transition-duration: 0.3s;
|
22 |
+
-webkit-transition-property: transform;
|
23 |
+
-webkit-transition-property: -webkit-transform;
|
24 |
+
transition-property: -webkit-transform;
|
25 |
+
-o-transition-property: transform;
|
26 |
+
transition-property: transform;
|
27 |
+
transition-property: transform, -webkit-transform;
|
28 |
+
}
|
29 |
+
.elementor-animation-forward:hover, .elementor-animation-forward:focus, .elementor-animation-forward:active {
|
30 |
+
-webkit-transform: translateX(8px);
|
31 |
+
-ms-transform: translateX(8px);
|
32 |
+
transform: translateX(8px);
|
33 |
+
}
|
34 |
+
|
35 |
+
/* Backward */
|
36 |
+
.elementor-animation-backward {
|
37 |
+
display: inline-block;
|
38 |
+
vertical-align: middle;
|
39 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
40 |
+
transform: perspective(1px) translateZ(0);
|
41 |
+
-webkit-transition-duration: 0.3s;
|
42 |
+
-o-transition-duration: 0.3s;
|
43 |
+
transition-duration: 0.3s;
|
44 |
+
-webkit-transition-property: transform;
|
45 |
+
-webkit-transition-property: -webkit-transform;
|
46 |
+
transition-property: -webkit-transform;
|
47 |
+
-o-transition-property: transform;
|
48 |
+
transition-property: transform;
|
49 |
+
transition-property: transform, -webkit-transform;
|
50 |
+
}
|
51 |
+
.elementor-animation-backward:hover, .elementor-animation-backward:focus, .elementor-animation-backward:active {
|
52 |
+
-webkit-transform: translateX(-8px);
|
53 |
+
-ms-transform: translateX(-8px);
|
54 |
+
transform: translateX(-8px);
|
55 |
+
}
|
56 |
+
|
57 |
+
/* BACKGROUND TRANSITIONS */
|
58 |
+
/* Back Pulse */
|
59 |
+
@-webkit-keyframes wpr-button-back-pulse {
|
60 |
+
50% {
|
61 |
+
opacity: 0.5;
|
62 |
+
}
|
63 |
+
}
|
64 |
+
@keyframes wpr-button-back-pulse {
|
65 |
+
50% {
|
66 |
+
opacity: 0.5;
|
67 |
+
}
|
68 |
+
}
|
69 |
+
|
70 |
+
.wpr-button-back-pulse:before {
|
71 |
+
content: "";
|
72 |
+
width: 100%;
|
73 |
+
height: 100%;
|
74 |
+
position: absolute;
|
75 |
+
top: 0;
|
76 |
+
left: 0;
|
77 |
+
opacity: 0;
|
78 |
+
z-index: -1;
|
79 |
+
}
|
80 |
+
|
81 |
+
.wpr-button-back-pulse:hover:before {
|
82 |
+
opacity: 1;
|
83 |
+
-webkit-animation-name: wpr-button-back-pulse;
|
84 |
+
animation-name: wpr-button-back-pulse;
|
85 |
+
-webkit-animation-duration: 1s;
|
86 |
+
animation-duration: 1s;
|
87 |
+
-webkit-animation-delay: 0.5s;
|
88 |
+
animation-delay: 0.5s;
|
89 |
+
-webkit-animation-timing-function: linear;
|
90 |
+
animation-timing-function: linear;
|
91 |
+
-webkit-animation-iteration-count: infinite;
|
92 |
+
animation-iteration-count: infinite;
|
93 |
+
}
|
94 |
+
|
95 |
+
/* Sweep To Right */
|
96 |
+
.wpr-button-sweep-to-right {
|
97 |
+
display: inline-block;
|
98 |
+
vertical-align: middle;
|
99 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
100 |
+
transform: perspective(1px) translateZ(0);
|
101 |
+
position: relative;
|
102 |
+
-webkit-transition-property: color;
|
103 |
+
-o-transition-property: color;
|
104 |
+
transition-property: color;
|
105 |
+
-webkit-transition-duration: 0.3s;
|
106 |
+
-o-transition-duration: 0.3s;
|
107 |
+
transition-duration: 0.3s;
|
108 |
+
}
|
109 |
+
.wpr-button-sweep-to-right:before {
|
110 |
+
content: "";
|
111 |
+
position: absolute;
|
112 |
+
z-index: -1;
|
113 |
+
top: 0;
|
114 |
+
left: 0;
|
115 |
+
right: 0;
|
116 |
+
bottom: 0;
|
117 |
+
-webkit-transform: scaleX(0);
|
118 |
+
-ms-transform: scaleX(0);
|
119 |
+
transform: scaleX(0);
|
120 |
+
-webkit-transform-origin: 0 50%;
|
121 |
+
-ms-transform-origin: 0 50%;
|
122 |
+
transform-origin: 0 50%;
|
123 |
+
-webkit-transition-property: transform;
|
124 |
+
-webkit-transition-property: -webkit-transform;
|
125 |
+
transition-property: -webkit-transform;
|
126 |
+
-o-transition-property: transform;
|
127 |
+
transition-property: transform;
|
128 |
+
transition-property: transform, -webkit-transform;
|
129 |
+
-webkit-transition-duration: 0.3s;
|
130 |
+
-o-transition-duration: 0.3s;
|
131 |
+
transition-duration: 0.3s;
|
132 |
+
-webkit-transition-timing-function: ease-out;
|
133 |
+
-o-transition-timing-function: ease-out;
|
134 |
+
transition-timing-function: ease-out;
|
135 |
+
}
|
136 |
+
.wpr-button-sweep-to-right:hover:before, .wpr-button-sweep-to-right:focus:before, .wpr-button-sweep-to-right:active:before {
|
137 |
+
-webkit-transform: scaleX(1);
|
138 |
+
-ms-transform: scaleX(1);
|
139 |
+
transform: scaleX(1);
|
140 |
+
}
|
141 |
+
|
142 |
+
/* Sweep To Left */
|
143 |
+
.wpr-button-sweep-to-left {
|
144 |
+
display: inline-block;
|
145 |
+
vertical-align: middle;
|
146 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
147 |
+
transform: perspective(1px) translateZ(0);
|
148 |
+
position: relative;
|
149 |
+
-webkit-transition-property: color;
|
150 |
+
-o-transition-property: color;
|
151 |
+
transition-property: color;
|
152 |
+
-webkit-transition-duration: 0.3s;
|
153 |
+
-o-transition-duration: 0.3s;
|
154 |
+
transition-duration: 0.3s;
|
155 |
+
}
|
156 |
+
.wpr-button-sweep-to-left:before {
|
157 |
+
content: "";
|
158 |
+
position: absolute;
|
159 |
+
z-index: -1;
|
160 |
+
top: 0;
|
161 |
+
left: 0;
|
162 |
+
right: 0;
|
163 |
+
bottom: 0;
|
164 |
+
-webkit-transform: scaleX(0);
|
165 |
+
-ms-transform: scaleX(0);
|
166 |
+
transform: scaleX(0);
|
167 |
+
-webkit-transform-origin: 100% 50%;
|
168 |
+
-ms-transform-origin: 100% 50%;
|
169 |
+
transform-origin: 100% 50%;
|
170 |
+
-webkit-transition-property: transform;
|
171 |
+
-webkit-transition-property: -webkit-transform;
|
172 |
+
transition-property: -webkit-transform;
|
173 |
+
-o-transition-property: transform;
|
174 |
+
transition-property: transform;
|
175 |
+
transition-property: transform, -webkit-transform;
|
176 |
+
-webkit-transition-duration: 0.3s;
|
177 |
+
-o-transition-duration: 0.3s;
|
178 |
+
transition-duration: 0.3s;
|
179 |
+
-webkit-transition-timing-function: ease-out;
|
180 |
+
-o-transition-timing-function: ease-out;
|
181 |
+
transition-timing-function: ease-out;
|
182 |
+
}
|
183 |
+
.wpr-button-sweep-to-left:hover:before, .wpr-button-sweep-to-left:focus:before, .wpr-button-sweep-to-left:active:before {
|
184 |
+
-webkit-transform: scaleX(1);
|
185 |
+
-ms-transform: scaleX(1);
|
186 |
+
transform: scaleX(1);
|
187 |
+
}
|
188 |
+
|
189 |
+
/* Sweep To Bottom */
|
190 |
+
.wpr-button-sweep-to-bottom {
|
191 |
+
display: inline-block;
|
192 |
+
vertical-align: middle;
|
193 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
194 |
+
transform: perspective(1px) translateZ(0);
|
195 |
+
position: relative;
|
196 |
+
-webkit-transition-property: color;
|
197 |
+
-o-transition-property: color;
|
198 |
+
transition-property: color;
|
199 |
+
-webkit-transition-duration: 0.3s;
|
200 |
+
-o-transition-duration: 0.3s;
|
201 |
+
transition-duration: 0.3s;
|
202 |
+
}
|
203 |
+
.wpr-button-sweep-to-bottom:before {
|
204 |
+
content: "";
|
205 |
+
position: absolute;
|
206 |
+
z-index: -1;
|
207 |
+
top: 0;
|
208 |
+
left: 0;
|
209 |
+
right: 0;
|
210 |
+
bottom: 0;
|
211 |
+
-webkit-transform: scaleY(0);
|
212 |
+
-ms-transform: scaleY(0);
|
213 |
+
transform: scaleY(0);
|
214 |
+
-webkit-transform-origin: 50% 0;
|
215 |
+
-ms-transform-origin: 50% 0;
|
216 |
+
transform-origin: 50% 0;
|
217 |
+
-webkit-transition-property: transform;
|
218 |
+
-webkit-transition-property: -webkit-transform;
|
219 |
+
transition-property: -webkit-transform;
|
220 |
+
-o-transition-property: transform;
|
221 |
+
transition-property: transform;
|
222 |
+
transition-property: transform, -webkit-transform;
|
223 |
+
-webkit-transition-duration: 0.3s;
|
224 |
+
-o-transition-duration: 0.3s;
|
225 |
+
transition-duration: 0.3s;
|
226 |
+
-webkit-transition-timing-function: ease-out;
|
227 |
+
-o-transition-timing-function: ease-out;
|
228 |
+
transition-timing-function: ease-out;
|
229 |
+
}
|
230 |
+
.wpr-button-sweep-to-bottom:hover:before, .wpr-button-sweep-to-bottom:focus:before, .wpr-button-sweep-to-bottom:active:before {
|
231 |
+
-webkit-transform: scaleY(1);
|
232 |
+
-ms-transform: scaleY(1);
|
233 |
+
transform: scaleY(1);
|
234 |
+
}
|
235 |
+
|
236 |
+
/* Sweep To Top */
|
237 |
+
.wpr-button-sweep-to-top {
|
238 |
+
display: inline-block;
|
239 |
+
vertical-align: middle;
|
240 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
241 |
+
transform: perspective(1px) translateZ(0);
|
242 |
+
position: relative;
|
243 |
+
-webkit-transition-property: color;
|
244 |
+
-o-transition-property: color;
|
245 |
+
transition-property: color;
|
246 |
+
-webkit-transition-duration: 0.3s;
|
247 |
+
-o-transition-duration: 0.3s;
|
248 |
+
transition-duration: 0.3s;
|
249 |
+
}
|
250 |
+
.wpr-button-sweep-to-top:before {
|
251 |
+
content: "";
|
252 |
+
position: absolute;
|
253 |
+
z-index: -1;
|
254 |
+
top: 0;
|
255 |
+
left: 0;
|
256 |
+
right: 0;
|
257 |
+
bottom: 0;
|
258 |
+
-webkit-transform: scaleY(0);
|
259 |
+
-ms-transform: scaleY(0);
|
260 |
+
transform: scaleY(0);
|
261 |
+
-webkit-transform-origin: 50% 100%;
|
262 |
+
-ms-transform-origin: 50% 100%;
|
263 |
+
transform-origin: 50% 100%;
|
264 |
+
-webkit-transition-property: transform;
|
265 |
+
-webkit-transition-property: -webkit-transform;
|
266 |
+
transition-property: -webkit-transform;
|
267 |
+
-o-transition-property: transform;
|
268 |
+
transition-property: transform;
|
269 |
+
transition-property: transform, -webkit-transform;
|
270 |
+
-webkit-transition-duration: 0.3s;
|
271 |
+
-o-transition-duration: 0.3s;
|
272 |
+
transition-duration: 0.3s;
|
273 |
+
-webkit-transition-timing-function: ease-out;
|
274 |
+
-o-transition-timing-function: ease-out;
|
275 |
+
transition-timing-function: ease-out;
|
276 |
+
}
|
277 |
+
.wpr-button-sweep-to-top:hover:before, .wpr-button-sweep-to-top:focus:before, .wpr-button-sweep-to-top:active:before {
|
278 |
+
-webkit-transform: scaleY(1);
|
279 |
+
-ms-transform: scaleY(1);
|
280 |
+
transform: scaleY(1);
|
281 |
+
}
|
282 |
+
|
283 |
+
/* Bounce To Right */
|
284 |
+
.wpr-button-bounce-to-right {
|
285 |
+
display: inline-block;
|
286 |
+
vertical-align: middle;
|
287 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
288 |
+
transform: perspective(1px) translateZ(0);
|
289 |
+
position: relative;
|
290 |
+
-webkit-transition-property: color;
|
291 |
+
-o-transition-property: color;
|
292 |
+
transition-property: color;
|
293 |
+
-webkit-transition-duration: 0.5s;
|
294 |
+
-o-transition-duration: 0.5s;
|
295 |
+
transition-duration: 0.5s;
|
296 |
+
}
|
297 |
+
.wpr-button-bounce-to-right:before {
|
298 |
+
content: "";
|
299 |
+
position: absolute;
|
300 |
+
z-index: -1;
|
301 |
+
top: 0;
|
302 |
+
left: 0;
|
303 |
+
right: 0;
|
304 |
+
bottom: 0;
|
305 |
+
-webkit-transform: scaleX(0);
|
306 |
+
-ms-transform: scaleX(0);
|
307 |
+
transform: scaleX(0);
|
308 |
+
-webkit-transform-origin: 0 50%;
|
309 |
+
-ms-transform-origin: 0 50%;
|
310 |
+
transform-origin: 0 50%;
|
311 |
+
-webkit-transition-property: transform;
|
312 |
+
-webkit-transition-property: -webkit-transform;
|
313 |
+
transition-property: -webkit-transform;
|
314 |
+
-o-transition-property: transform;
|
315 |
+
transition-property: transform;
|
316 |
+
transition-property: transform, -webkit-transform;
|
317 |
+
-webkit-transition-duration: 0.5s;
|
318 |
+
-o-transition-duration: 0.5s;
|
319 |
+
transition-duration: 0.5s;
|
320 |
+
-webkit-transition-timing-function: ease-out;
|
321 |
+
-o-transition-timing-function: ease-out;
|
322 |
+
transition-timing-function: ease-out;
|
323 |
+
}
|
324 |
+
|
325 |
+
.wpr-button-bounce-to-right:hover:before, .wpr-button-bounce-to-right:focus:before, .wpr-button-bounce-to-right:active:before {
|
326 |
+
-webkit-transform: scaleX(1);
|
327 |
+
-ms-transform: scaleX(1);
|
328 |
+
transform: scaleX(1);
|
329 |
+
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
330 |
+
-o-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
331 |
+
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
332 |
+
}
|
333 |
+
|
334 |
+
/* Bounce To Left */
|
335 |
+
.wpr-button-bounce-to-left {
|
336 |
+
display: inline-block;
|
337 |
+
vertical-align: middle;
|
338 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
339 |
+
transform: perspective(1px) translateZ(0);
|
340 |
+
position: relative;
|
341 |
+
-webkit-transition-property: color;
|
342 |
+
-o-transition-property: color;
|
343 |
+
transition-property: color;
|
344 |
+
-webkit-transition-duration: 0.5s;
|
345 |
+
-o-transition-duration: 0.5s;
|
346 |
+
transition-duration: 0.5s;
|
347 |
+
}
|
348 |
+
.wpr-button-bounce-to-left:before {
|
349 |
+
content: "";
|
350 |
+
position: absolute;
|
351 |
+
z-index: -1;
|
352 |
+
top: 0;
|
353 |
+
left: 0;
|
354 |
+
right: 0;
|
355 |
+
bottom: 0;
|
356 |
+
-webkit-transform: scaleX(0);
|
357 |
+
-ms-transform: scaleX(0);
|
358 |
+
transform: scaleX(0);
|
359 |
+
-webkit-transform-origin: 100% 50%;
|
360 |
+
-ms-transform-origin: 100% 50%;
|
361 |
+
transform-origin: 100% 50%;
|
362 |
+
-webkit-transition-property: transform;
|
363 |
+
-webkit-transition-property: -webkit-transform;
|
364 |
+
transition-property: -webkit-transform;
|
365 |
+
-o-transition-property: transform;
|
366 |
+
transition-property: transform;
|
367 |
+
transition-property: transform, -webkit-transform;
|
368 |
+
-webkit-transition-duration: 0.5s;
|
369 |
+
-o-transition-duration: 0.5s;
|
370 |
+
transition-duration: 0.5s;
|
371 |
+
-webkit-transition-timing-function: ease-out;
|
372 |
+
-o-transition-timing-function: ease-out;
|
373 |
+
transition-timing-function: ease-out;
|
374 |
+
}
|
375 |
+
.wpr-button-bounce-to-left:hover:before, .wpr-button-bounce-to-left:focus:before, .wpr-button-bounce-to-left:active:before {
|
376 |
+
-webkit-transform: scaleX(1);
|
377 |
+
-ms-transform: scaleX(1);
|
378 |
+
transform: scaleX(1);
|
379 |
+
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
380 |
+
-o-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
381 |
+
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
382 |
+
}
|
383 |
+
|
384 |
+
/* Bounce To Bottom */
|
385 |
+
.wpr-button-bounce-to-bottom {
|
386 |
+
display: inline-block;
|
387 |
+
vertical-align: middle;
|
388 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
389 |
+
transform: perspective(1px) translateZ(0);
|
390 |
+
position: relative;
|
391 |
+
-webkit-transition-property: color;
|
392 |
+
-o-transition-property: color;
|
393 |
+
transition-property: color;
|
394 |
+
-webkit-transition-duration: 0.5s;
|
395 |
+
-o-transition-duration: 0.5s;
|
396 |
+
transition-duration: 0.5s;
|
397 |
+
}
|
398 |
+
.wpr-button-bounce-to-bottom:before {
|
399 |
+
content: "";
|
400 |
+
position: absolute;
|
401 |
+
z-index: -1;
|
402 |
+
top: 0;
|
403 |
+
left: 0;
|
404 |
+
right: 0;
|
405 |
+
bottom: 0;
|
406 |
+
-webkit-transform: scaleY(0);
|
407 |
+
-ms-transform: scaleY(0);
|
408 |
+
transform: scaleY(0);
|
409 |
+
-webkit-transform-origin: 50% 0;
|
410 |
+
-ms-transform-origin: 50% 0;
|
411 |
+
transform-origin: 50% 0;
|
412 |
+
-webkit-transition-property: transform;
|
413 |
+
-webkit-transition-property: -webkit-transform;
|
414 |
+
transition-property: -webkit-transform;
|
415 |
+
-o-transition-property: transform;
|
416 |
+
transition-property: transform;
|
417 |
+
transition-property: transform, -webkit-transform;
|
418 |
+
-webkit-transition-duration: 0.5s;
|
419 |
+
-o-transition-duration: 0.5s;
|
420 |
+
transition-duration: 0.5s;
|
421 |
+
-webkit-transition-timing-function: ease-out;
|
422 |
+
-o-transition-timing-function: ease-out;
|
423 |
+
transition-timing-function: ease-out;
|
424 |
+
}
|
425 |
+
.wpr-button-bounce-to-bottom:hover:before, .wpr-button-bounce-to-bottom:focus:before, .wpr-button-bounce-to-bottom:active:before {
|
426 |
+
-webkit-transform: scaleY(1);
|
427 |
+
-ms-transform: scaleY(1);
|
428 |
+
transform: scaleY(1);
|
429 |
+
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
430 |
+
-o-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
431 |
+
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
432 |
+
}
|
433 |
+
|
434 |
+
/* Bounce To Top */
|
435 |
+
.wpr-button-bounce-to-top {
|
436 |
+
display: inline-block;
|
437 |
+
vertical-align: middle;
|
438 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
439 |
+
transform: perspective(1px) translateZ(0);
|
440 |
+
position: relative;
|
441 |
+
-webkit-transition-property: color;
|
442 |
+
-o-transition-property: color;
|
443 |
+
transition-property: color;
|
444 |
+
-webkit-transition-duration: 0.5s;
|
445 |
+
-o-transition-duration: 0.5s;
|
446 |
+
transition-duration: 0.5s;
|
447 |
+
}
|
448 |
+
.wpr-button-bounce-to-top:before {
|
449 |
+
content: "";
|
450 |
+
position: absolute;
|
451 |
+
z-index: -1;
|
452 |
+
top: 0;
|
453 |
+
left: 0;
|
454 |
+
right: 0;
|
455 |
+
bottom: 0;
|
456 |
+
-webkit-transform: scaleY(0);
|
457 |
+
-ms-transform: scaleY(0);
|
458 |
+
transform: scaleY(0);
|
459 |
+
-webkit-transform-origin: 50% 100%;
|
460 |
+
-ms-transform-origin: 50% 100%;
|
461 |
+
transform-origin: 50% 100%;
|
462 |
+
-webkit-transition-property: transform;
|
463 |
+
-webkit-transition-property: -webkit-transform;
|
464 |
+
transition-property: -webkit-transform;
|
465 |
+
-o-transition-property: transform;
|
466 |
+
transition-property: transform;
|
467 |
+
transition-property: transform, -webkit-transform;
|
468 |
+
-webkit-transition-duration: 0.5s;
|
469 |
+
-o-transition-duration: 0.5s;
|
470 |
+
transition-duration: 0.5s;
|
471 |
+
-webkit-transition-timing-function: ease-out;
|
472 |
+
-o-transition-timing-function: ease-out;
|
473 |
+
transition-timing-function: ease-out;
|
474 |
+
}
|
475 |
+
.wpr-button-bounce-to-top:hover, .wpr-button-bounce-to-top:focus, .wpr-button-bounce-to-top:active {
|
476 |
+
color: white;
|
477 |
+
}
|
478 |
+
.wpr-button-bounce-to-top:hover:before, .wpr-button-bounce-to-top:focus:before, .wpr-button-bounce-to-top:active:before {
|
479 |
+
-webkit-transform: scaleY(1);
|
480 |
+
-ms-transform: scaleY(1);
|
481 |
+
transform: scaleY(1);
|
482 |
+
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
483 |
+
-o-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
484 |
+
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
|
485 |
+
}
|
486 |
+
|
487 |
+
/* Radial Out */
|
488 |
+
.wpr-button-radial-out {
|
489 |
+
display: inline-block;
|
490 |
+
vertical-align: middle;
|
491 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
492 |
+
transform: perspective(1px) translateZ(0);
|
493 |
+
position: relative;
|
494 |
+
overflow: hidden;
|
495 |
+
-webkit-transition-property: color;
|
496 |
+
-o-transition-property: color;
|
497 |
+
transition-property: color;
|
498 |
+
-webkit-transition-duration: 0.3s;
|
499 |
+
-o-transition-duration: 0.3s;
|
500 |
+
transition-duration: 0.3s;
|
501 |
+
}
|
502 |
+
.wpr-button-radial-out:before {
|
503 |
+
content: "";
|
504 |
+
position: absolute;
|
505 |
+
z-index: -1;
|
506 |
+
top: 0;
|
507 |
+
left: 0;
|
508 |
+
right: 0;
|
509 |
+
bottom: 0;
|
510 |
+
border-radius: 100%;
|
511 |
+
-webkit-transform: scale(0);
|
512 |
+
-ms-transform: scale(0);
|
513 |
+
transform: scale(0);
|
514 |
+
-webkit-transition-property: transform;
|
515 |
+
-webkit-transition-property: -webkit-transform;
|
516 |
+
transition-property: -webkit-transform;
|
517 |
+
-o-transition-property: transform;
|
518 |
+
transition-property: transform;
|
519 |
+
transition-property: transform, -webkit-transform;
|
520 |
+
-webkit-transition-duration: 0.3s;
|
521 |
+
-o-transition-duration: 0.3s;
|
522 |
+
transition-duration: 0.3s;
|
523 |
+
-webkit-transition-timing-function: ease-out;
|
524 |
+
-o-transition-timing-function: ease-out;
|
525 |
+
transition-timing-function: ease-out;
|
526 |
+
}
|
527 |
+
.wpr-button-radial-out:hover, .wpr-button-radial-out:focus, .wpr-button-radial-out:active {
|
528 |
+
color: white;
|
529 |
+
}
|
530 |
+
.wpr-button-radial-out:hover:before, .wpr-button-radial-out:focus:before, .wpr-button-radial-out:active:before {
|
531 |
+
-webkit-transform: scale(2);
|
532 |
+
-ms-transform: scale(2);
|
533 |
+
transform: scale(2);
|
534 |
+
}
|
535 |
+
|
536 |
+
/* Radial In */
|
537 |
+
.wpr-button-radial-in {
|
538 |
+
display: inline-block;
|
539 |
+
vertical-align: middle;
|
540 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
541 |
+
transform: perspective(1px) translateZ(0);
|
542 |
+
position: relative;
|
543 |
+
overflow: hidden;
|
544 |
+
-webkit-transition-property: color;
|
545 |
+
-o-transition-property: color;
|
546 |
+
transition-property: color;
|
547 |
+
-webkit-transition-duration: 0.3s;
|
548 |
+
-o-transition-duration: 0.3s;
|
549 |
+
transition-duration: 0.3s;
|
550 |
+
}
|
551 |
+
.wpr-button-radial-in:before {
|
552 |
+
content: "";
|
553 |
+
position: absolute;
|
554 |
+
z-index: -1;
|
555 |
+
top: 0;
|
556 |
+
left: 0;
|
557 |
+
right: 0;
|
558 |
+
bottom: 0;
|
559 |
+
border-radius: 100%;
|
560 |
+
-webkit-transform: scale(2);
|
561 |
+
-ms-transform: scale(2);
|
562 |
+
transform: scale(2);
|
563 |
+
-webkit-transition-property: transform;
|
564 |
+
-webkit-transition-property: -webkit-transform;
|
565 |
+
transition-property: -webkit-transform;
|
566 |
+
-o-transition-property: transform;
|
567 |
+
transition-property: transform;
|
568 |
+
transition-property: transform, -webkit-transform;
|
569 |
+
-webkit-transition-duration: 0.3s;
|
570 |
+
-o-transition-duration: 0.3s;
|
571 |
+
transition-duration: 0.3s;
|
572 |
+
-webkit-transition-timing-function: ease-out;
|
573 |
+
-o-transition-timing-function: ease-out;
|
574 |
+
transition-timing-function: ease-out;
|
575 |
+
}
|
576 |
+
.wpr-button-radial-in:hover, .wpr-button-radial-in:focus, .wpr-button-radial-in:active {
|
577 |
+
color: white;
|
578 |
+
}
|
579 |
+
.wpr-button-radial-in:hover:before, .wpr-button-radial-in:focus:before, .wpr-button-radial-in:active:before {
|
580 |
+
-webkit-transform: scale(0);
|
581 |
+
-ms-transform: scale(0);
|
582 |
+
transform: scale(0);
|
583 |
+
}
|
584 |
+
|
585 |
+
/* Rectangle In */
|
586 |
+
.wpr-button-rectangle-in {
|
587 |
+
display: inline-block;
|
588 |
+
vertical-align: middle;
|
589 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
590 |
+
transform: perspective(1px) translateZ(0);
|
591 |
+
position: relative;
|
592 |
+
-webkit-transition-property: color;
|
593 |
+
-o-transition-property: color;
|
594 |
+
transition-property: color;
|
595 |
+
-webkit-transition-duration: 0.3s;
|
596 |
+
-o-transition-duration: 0.3s;
|
597 |
+
transition-duration: 0.3s;
|
598 |
+
}
|
599 |
+
.wpr-button-rectangle-in:before {
|
600 |
+
content: "";
|
601 |
+
position: absolute;
|
602 |
+
z-index: -1;
|
603 |
+
top: 0;
|
604 |
+
left: 0;
|
605 |
+
right: 0;
|
606 |
+
bottom: 0;
|
607 |
+
-webkit-transform: scale(1);
|
608 |
+
-ms-transform: scale(1);
|
609 |
+
transform: scale(1);
|
610 |
+
-webkit-transition-property: transform;
|
611 |
+
-webkit-transition-property: -webkit-transform;
|
612 |
+
transition-property: -webkit-transform;
|
613 |
+
-o-transition-property: transform;
|
614 |
+
transition-property: transform;
|
615 |
+
transition-property: transform, -webkit-transform;
|
616 |
+
-webkit-transition-duration: 0.3s;
|
617 |
+
-o-transition-duration: 0.3s;
|
618 |
+
transition-duration: 0.3s;
|
619 |
+
-webkit-transition-timing-function: ease-out;
|
620 |
+
-o-transition-timing-function: ease-out;
|
621 |
+
transition-timing-function: ease-out;
|
622 |
+
}
|
623 |
+
.wpr-button-rectangle-in:hover:before, .wpr-button-rectangle-in:focus:before, .wpr-button-rectangle-in:active:before {
|
624 |
+
-webkit-transform: scale(0);
|
625 |
+
-ms-transform: scale(0);
|
626 |
+
transform: scale(0);
|
627 |
+
}
|
628 |
+
|
629 |
+
/* Rectangle Out */
|
630 |
+
.wpr-button-rectangle-out {
|
631 |
+
display: inline-block;
|
632 |
+
vertical-align: middle;
|
633 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
634 |
+
transform: perspective(1px) translateZ(0);
|
635 |
+
position: relative;
|
636 |
+
-webkit-transition-property: color;
|
637 |
+
-o-transition-property: color;
|
638 |
+
transition-property: color;
|
639 |
+
-webkit-transition-duration: 0.3s;
|
640 |
+
-o-transition-duration: 0.3s;
|
641 |
+
transition-duration: 0.3s;
|
642 |
+
}
|
643 |
+
.wpr-button-rectangle-out:before {
|
644 |
+
content: "";
|
645 |
+
position: absolute;
|
646 |
+
z-index: -1;
|
647 |
+
top: 0;
|
648 |
+
left: 0;
|
649 |
+
right: 0;
|
650 |
+
bottom: 0;
|
651 |
+
-webkit-transform: scale(0);
|
652 |
+
-ms-transform: scale(0);
|
653 |
+
transform: scale(0);
|
654 |
+
-webkit-transition-property: transform;
|
655 |
+
-webkit-transition-property: -webkit-transform;
|
656 |
+
transition-property: -webkit-transform;
|
657 |
+
-o-transition-property: transform;
|
658 |
+
transition-property: transform;
|
659 |
+
transition-property: transform, -webkit-transform;
|
660 |
+
-webkit-transition-duration: 0.3s;
|
661 |
+
-o-transition-duration: 0.3s;
|
662 |
+
transition-duration: 0.3s;
|
663 |
+
-webkit-transition-timing-function: ease-out;
|
664 |
+
-o-transition-timing-function: ease-out;
|
665 |
+
transition-timing-function: ease-out;
|
666 |
+
}
|
667 |
+
.wpr-button-rectangle-out:hover:before, .wpr-button-rectangle-out:focus:before, .wpr-button-rectangle-out:active:before {
|
668 |
+
-webkit-transform: scale(1);
|
669 |
+
-ms-transform: scale(1);
|
670 |
+
transform: scale(1);
|
671 |
+
}
|
672 |
+
|
673 |
+
/* Shutter In Horizontal */
|
674 |
+
.wpr-button-shutter-in-horizontal {
|
675 |
+
display: inline-block;
|
676 |
+
vertical-align: middle;
|
677 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
678 |
+
transform: perspective(1px) translateZ(0);
|
679 |
+
position: relative;
|
680 |
+
-webkit-transition-property: color;
|
681 |
+
-o-transition-property: color;
|
682 |
+
transition-property: color;
|
683 |
+
-webkit-transition-duration: 0.3s;
|
684 |
+
-o-transition-duration: 0.3s;
|
685 |
+
transition-duration: 0.3s;
|
686 |
+
}
|
687 |
+
.wpr-button-shutter-in-horizontal:before {
|
688 |
+
content: "";
|
689 |
+
position: absolute;
|
690 |
+
z-index: -1;
|
691 |
+
top: 0;
|
692 |
+
bottom: 0;
|
693 |
+
left: 0;
|
694 |
+
right: 0;
|
695 |
+
-webkit-transform: scaleX(1);
|
696 |
+
-ms-transform: scaleX(1);
|
697 |
+
transform: scaleX(1);
|
698 |
+
-webkit-transform-origin: 50%;
|
699 |
+
-ms-transform-origin: 50%;
|
700 |
+
transform-origin: 50%;
|
701 |
+
-webkit-transition-property: transform;
|
702 |
+
-webkit-transition-property: -webkit-transform;
|
703 |
+
transition-property: -webkit-transform;
|
704 |
+
-o-transition-property: transform;
|
705 |
+
transition-property: transform;
|
706 |
+
transition-property: transform, -webkit-transform;
|
707 |
+
-webkit-transition-duration: 0.3s;
|
708 |
+
-o-transition-duration: 0.3s;
|
709 |
+
transition-duration: 0.3s;
|
710 |
+
-webkit-transition-timing-function: ease-out;
|
711 |
+
-o-transition-timing-function: ease-out;
|
712 |
+
transition-timing-function: ease-out;
|
713 |
+
}
|
714 |
+
.wpr-button-shutter-in-horizontal:hover:before, .wpr-button-shutter-in-horizontal:focus:before, .wpr-button-shutter-in-horizontal:active:before {
|
715 |
+
-webkit-transform: scaleX(0);
|
716 |
+
-ms-transform: scaleX(0);
|
717 |
+
transform: scaleX(0);
|
718 |
+
}
|
719 |
+
|
720 |
+
/* Shutter Out Horizontal */
|
721 |
+
.wpr-button-shutter-out-horizontal {
|
722 |
+
display: inline-block;
|
723 |
+
vertical-align: middle;
|
724 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
725 |
+
transform: perspective(1px) translateZ(0);
|
726 |
+
position: relative;
|
727 |
+
-webkit-transition-property: color;
|
728 |
+
-o-transition-property: color;
|
729 |
+
transition-property: color;
|
730 |
+
-webkit-transition-duration: 0.3s;
|
731 |
+
-o-transition-duration: 0.3s;
|
732 |
+
transition-duration: 0.3s;
|
733 |
+
}
|
734 |
+
.wpr-button-shutter-out-horizontal:before {
|
735 |
+
content: "";
|
736 |
+
position: absolute;
|
737 |
+
z-index: -1;
|
738 |
+
top: 0;
|
739 |
+
bottom: 0;
|
740 |
+
left: 0;
|
741 |
+
right: 0;
|
742 |
+
-webkit-transform: scaleX(0);
|
743 |
+
-ms-transform: scaleX(0);
|
744 |
+
transform: scaleX(0);
|
745 |
+
-webkit-transform-origin: 50%;
|
746 |
+
-ms-transform-origin: 50%;
|
747 |
+
transform-origin: 50%;
|
748 |
+
-webkit-transition-property: transform;
|
749 |
+
-webkit-transition-property: -webkit-transform;
|
750 |
+
transition-property: -webkit-transform;
|
751 |
+
-o-transition-property: transform;
|
752 |
+
transition-property: transform;
|
753 |
+
transition-property: transform, -webkit-transform;
|
754 |
+
-webkit-transition-duration: 0.3s;
|
755 |
+
-o-transition-duration: 0.3s;
|
756 |
+
transition-duration: 0.3s;
|
757 |
+
-webkit-transition-timing-function: ease-out;
|
758 |
+
-o-transition-timing-function: ease-out;
|
759 |
+
transition-timing-function: ease-out;
|
760 |
+
}
|
761 |
+
.wpr-button-shutter-out-horizontal:hover:before, .wpr-button-shutter-out-horizontal:focus:before, .wpr-button-shutter-out-horizontal:active:before {
|
762 |
+
-webkit-transform: scaleX(1);
|
763 |
+
-ms-transform: scaleX(1);
|
764 |
+
transform: scaleX(1);
|
765 |
+
}
|
766 |
+
|
767 |
+
/* Shutter In Vertical */
|
768 |
+
.wpr-button-shutter-in-vertical {
|
769 |
+
display: inline-block;
|
770 |
+
vertical-align: middle;
|
771 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
772 |
+
transform: perspective(1px) translateZ(0);
|
773 |
+
position: relative;
|
774 |
+
-webkit-transition-property: color;
|
775 |
+
-o-transition-property: color;
|
776 |
+
transition-property: color;
|
777 |
+
-webkit-transition-duration: 0.3s;
|
778 |
+
-o-transition-duration: 0.3s;
|
779 |
+
transition-duration: 0.3s;
|
780 |
+
}
|
781 |
+
.wpr-button-shutter-in-vertical:before {
|
782 |
+
content: "";
|
783 |
+
position: absolute;
|
784 |
+
z-index: -1;
|
785 |
+
top: 0;
|
786 |
+
bottom: 0;
|
787 |
+
left: 0;
|
788 |
+
right: 0;
|
789 |
+
-webkit-transform: scaleY(1);
|
790 |
+
-ms-transform: scaleY(1);
|
791 |
+
transform: scaleY(1);
|
792 |
+
-webkit-transform-origin: 50%;
|
793 |
+
-ms-transform-origin: 50%;
|
794 |
+
transform-origin: 50%;
|
795 |
+
-webkit-transition-property: transform;
|
796 |
+
-webkit-transition-property: -webkit-transform;
|
797 |
+
transition-property: -webkit-transform;
|
798 |
+
-o-transition-property: transform;
|
799 |
+
transition-property: transform;
|
800 |
+
transition-property: transform, -webkit-transform;
|
801 |
+
-webkit-transition-duration: 0.3s;
|
802 |
+
-o-transition-duration: 0.3s;
|
803 |
+
transition-duration: 0.3s;
|
804 |
+
-webkit-transition-timing-function: ease-out;
|
805 |
+
-o-transition-timing-function: ease-out;
|
806 |
+
transition-timing-function: ease-out;
|
807 |
+
}
|
808 |
+
.wpr-button-shutter-in-vertical:hover:before, .wpr-button-shutter-in-vertical:focus:before, .wpr-button-shutter-in-vertical:active:before {
|
809 |
+
-webkit-transform: scaleY(0);
|
810 |
+
-ms-transform: scaleY(0);
|
811 |
+
transform: scaleY(0);
|
812 |
+
}
|
813 |
+
|
814 |
+
/* Shutter Out Vertical */
|
815 |
+
.wpr-button-shutter-out-vertical {
|
816 |
+
display: inline-block;
|
817 |
+
vertical-align: middle;
|
818 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
819 |
+
transform: perspective(1px) translateZ(0);
|
820 |
+
position: relative;
|
821 |
+
-webkit-transition-property: color;
|
822 |
+
-o-transition-property: color;
|
823 |
+
transition-property: color;
|
824 |
+
-webkit-transition-duration: 0.3s;
|
825 |
+
-o-transition-duration: 0.3s;
|
826 |
+
transition-duration: 0.3s;
|
827 |
+
}
|
828 |
+
.wpr-button-shutter-out-vertical:before {
|
829 |
+
content: "";
|
830 |
+
position: absolute;
|
831 |
+
z-index: -1;
|
832 |
+
top: 0;
|
833 |
+
bottom: 0;
|
834 |
+
left: 0;
|
835 |
+
right: 0;
|
836 |
+
-webkit-transform: scaleY(0);
|
837 |
+
-ms-transform: scaleY(0);
|
838 |
+
transform: scaleY(0);
|
839 |
+
-webkit-transform-origin: 50%;
|
840 |
+
-ms-transform-origin: 50%;
|
841 |
+
transform-origin: 50%;
|
842 |
+
-webkit-transition-property: transform;
|
843 |
+
-webkit-transition-property: -webkit-transform;
|
844 |
+
transition-property: -webkit-transform;
|
845 |
+
-o-transition-property: transform;
|
846 |
+
transition-property: transform;
|
847 |
+
transition-property: transform, -webkit-transform;
|
848 |
+
-webkit-transition-duration: 0.3s;
|
849 |
+
-o-transition-duration: 0.3s;
|
850 |
+
transition-duration: 0.3s;
|
851 |
+
-webkit-transition-timing-function: ease-out;
|
852 |
+
-o-transition-timing-function: ease-out;
|
853 |
+
transition-timing-function: ease-out;
|
854 |
+
}
|
855 |
+
|
856 |
+
.wpr-button-shutter-out-vertical:hover:before, .wpr-button-shutter-out-vertical:focus:before, .wpr-button-shutter-out-vertical:active:before {
|
857 |
+
-webkit-transform: scaleY(1);
|
858 |
+
-ms-transform: scaleY(1);
|
859 |
+
transform: scaleY(1);
|
860 |
+
}
|
861 |
+
|
862 |
+
/* BORDER TRANSITIONS */
|
863 |
+
|
864 |
+
/* Underline From Left */
|
865 |
+
.wpr-button-underline-from-left {
|
866 |
+
display: inline-block;
|
867 |
+
vertical-align: middle;
|
868 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
869 |
+
transform: perspective(1px) translateZ(0);
|
870 |
+
position: relative;
|
871 |
+
border: none !important;
|
872 |
+
overflow: hidden;
|
873 |
+
}
|
874 |
+
.wpr-button-underline-from-left:before {
|
875 |
+
content: "";
|
876 |
+
position: absolute;
|
877 |
+
z-index: -1;
|
878 |
+
left: 0;
|
879 |
+
right: 100%;
|
880 |
+
bottom: 0;
|
881 |
+
height: 4px;
|
882 |
+
-webkit-transition-property: right;
|
883 |
+
-o-transition-property: right;
|
884 |
+
transition-property: right;
|
885 |
+
-webkit-transition-duration: 0.3s;
|
886 |
+
-o-transition-duration: 0.3s;
|
887 |
+
transition-duration: 0.3s;
|
888 |
+
-webkit-transition-timing-function: ease-out;
|
889 |
+
-o-transition-timing-function: ease-out;
|
890 |
+
transition-timing-function: ease-out;
|
891 |
+
}
|
892 |
+
.wpr-button-underline-from-left:hover:before, .wpr-button-underline-from-left:focus:before, .wpr-button-underline-from-left:active:before {
|
893 |
+
right: 0;
|
894 |
+
}
|
895 |
+
|
896 |
+
/* Underline From Center */
|
897 |
+
.wpr-button-underline-from-center {
|
898 |
+
display: inline-block;
|
899 |
+
vertical-align: middle;
|
900 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
901 |
+
transform: perspective(1px) translateZ(0);
|
902 |
+
position: relative;
|
903 |
+
border: none !important;
|
904 |
+
overflow: hidden;
|
905 |
+
}
|
906 |
+
.wpr-button-underline-from-center:before {
|
907 |
+
content: "";
|
908 |
+
position: absolute;
|
909 |
+
z-index: -1;
|
910 |
+
left: 51%;
|
911 |
+
right: 51%;
|
912 |
+
bottom: 0;
|
913 |
+
-webkit-transition-property: left, right;
|
914 |
+
-o-transition-property: left, right;
|
915 |
+
transition-property: left, right;
|
916 |
+
-webkit-transition-duration: 0.3s;
|
917 |
+
-o-transition-duration: 0.3s;
|
918 |
+
transition-duration: 0.3s;
|
919 |
+
-webkit-transition-timing-function: ease-out;
|
920 |
+
-o-transition-timing-function: ease-out;
|
921 |
+
transition-timing-function: ease-out;
|
922 |
+
}
|
923 |
+
.wpr-button-underline-from-center:hover:before, .wpr-button-underline-from-center:focus:before, .wpr-button-underline-from-center:active:before {
|
924 |
+
left: 0;
|
925 |
+
right: 0;
|
926 |
+
}
|
927 |
+
|
928 |
+
/* Underline From Right */
|
929 |
+
.wpr-button-underline-from-right {
|
930 |
+
display: inline-block;
|
931 |
+
vertical-align: middle;
|
932 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
933 |
+
transform: perspective(1px) translateZ(0);
|
934 |
+
position: relative;
|
935 |
+
border: none !important;
|
936 |
+
overflow: hidden;
|
937 |
+
}
|
938 |
+
.wpr-button-underline-from-right:before {
|
939 |
+
content: "";
|
940 |
+
position: absolute;
|
941 |
+
z-index: -1;
|
942 |
+
left: 100%;
|
943 |
+
right: 0;
|
944 |
+
bottom: 0;
|
945 |
+
-webkit-transition-property: left;
|
946 |
+
-o-transition-property: left;
|
947 |
+
transition-property: left;
|
948 |
+
-webkit-transition-duration: 0.3s;
|
949 |
+
-o-transition-duration: 0.3s;
|
950 |
+
transition-duration: 0.3s;
|
951 |
+
-webkit-transition-timing-function: ease-out;
|
952 |
+
-o-transition-timing-function: ease-out;
|
953 |
+
transition-timing-function: ease-out;
|
954 |
+
}
|
955 |
+
.wpr-button-underline-from-right:hover:before, .wpr-button-underline-from-right:focus:before, .wpr-button-underline-from-right:active:before {
|
956 |
+
left: 0;
|
957 |
+
}
|
958 |
+
|
959 |
+
/* Overline From Left */
|
960 |
+
.wpr-button-overline-from-left {
|
961 |
+
display: inline-block;
|
962 |
+
vertical-align: middle;
|
963 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
964 |
+
transform: perspective(1px) translateZ(0);
|
965 |
+
position: relative;
|
966 |
+
border: none !important;
|
967 |
+
overflow: hidden;
|
968 |
+
}
|
969 |
+
.wpr-button-overline-from-left:before {
|
970 |
+
content: "";
|
971 |
+
position: absolute;
|
972 |
+
z-index: -1;
|
973 |
+
left: 0;
|
974 |
+
right: 100%;
|
975 |
+
top: 0;
|
976 |
+
-webkit-transition-property: right;
|
977 |
+
-o-transition-property: right;
|
978 |
+
transition-property: right;
|
979 |
+
-webkit-transition-duration: 0.3s;
|
980 |
+
-o-transition-duration: 0.3s;
|
981 |
+
transition-duration: 0.3s;
|
982 |
+
-webkit-transition-timing-function: ease-out;
|
983 |
+
-o-transition-timing-function: ease-out;
|
984 |
+
transition-timing-function: ease-out;
|
985 |
+
}
|
986 |
+
.wpr-button-overline-from-left:hover:before, .wpr-button-overline-from-left:focus:before, .wpr-button-overline-from-left:active:before {
|
987 |
+
right: 0;
|
988 |
+
}
|
989 |
+
|
990 |
+
/* Overline From Center */
|
991 |
+
.wpr-button-overline-from-center {
|
992 |
+
display: inline-block;
|
993 |
+
vertical-align: middle;
|
994 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
995 |
+
transform: perspective(1px) translateZ(0);
|
996 |
+
position: relative;
|
997 |
+
border: none !important;
|
998 |
+
overflow: hidden;
|
999 |
+
}
|
1000 |
+
.wpr-button-overline-from-center:before {
|
1001 |
+
content: "";
|
1002 |
+
position: absolute;
|
1003 |
+
z-index: -1;
|
1004 |
+
left: 51%;
|
1005 |
+
right: 51%;
|
1006 |
+
top: 0;
|
1007 |
+
-webkit-transition-property: left, right;
|
1008 |
+
-o-transition-property: left, right;
|
1009 |
+
transition-property: left, right;
|
1010 |
+
-webkit-transition-duration: 0.3s;
|
1011 |
+
-o-transition-duration: 0.3s;
|
1012 |
+
transition-duration: 0.3s;
|
1013 |
+
-webkit-transition-timing-function: ease-out;
|
1014 |
+
-o-transition-timing-function: ease-out;
|
1015 |
+
transition-timing-function: ease-out;
|
1016 |
+
}
|
1017 |
+
.wpr-button-overline-from-center:hover:before, .wpr-button-overline-from-center:focus:before, .wpr-button-overline-from-center:active:before {
|
1018 |
+
left: 0;
|
1019 |
+
right: 0;
|
1020 |
+
}
|
1021 |
+
|
1022 |
+
/* Overline From Right */
|
1023 |
+
.wpr-button-overline-from-right {
|
1024 |
+
display: inline-block;
|
1025 |
+
vertical-align: middle;
|
1026 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
1027 |
+
transform: perspective(1px) translateZ(0);
|
1028 |
+
position: relative;
|
1029 |
+
border: none !important;
|
1030 |
+
overflow: hidden;
|
1031 |
+
}
|
1032 |
+
.wpr-button-overline-from-right:before {
|
1033 |
+
content: "";
|
1034 |
+
position: absolute;
|
1035 |
+
z-index: -1;
|
1036 |
+
left: 100%;
|
1037 |
+
right: 0;
|
1038 |
+
top: 0;
|
1039 |
+
-webkit-transition-property: left;
|
1040 |
+
-o-transition-property: left;
|
1041 |
+
transition-property: left;
|
1042 |
+
-webkit-transition-duration: 0.3s;
|
1043 |
+
-o-transition-duration: 0.3s;
|
1044 |
+
transition-duration: 0.3s;
|
1045 |
+
-webkit-transition-timing-function: ease-out;
|
1046 |
+
-o-transition-timing-function: ease-out;
|
1047 |
+
transition-timing-function: ease-out;
|
1048 |
+
}
|
1049 |
+
.wpr-button-overline-from-right:hover:before, .wpr-button-overline-from-right:focus:before, .wpr-button-overline-from-right:active:before {
|
1050 |
+
left: 0;
|
1051 |
+
}
|
1052 |
+
|
1053 |
+
/* Underline Reveal */
|
1054 |
+
.wpr-button-underline-reveal {
|
1055 |
+
display: inline-block;
|
1056 |
+
vertical-align: middle;
|
1057 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
1058 |
+
transform: perspective(1px) translateZ(0);
|
1059 |
+
position: relative;
|
1060 |
+
border: none !important;
|
1061 |
+
overflow: hidden;
|
1062 |
+
}
|
1063 |
+
.wpr-button-underline-reveal:before {
|
1064 |
+
content: "";
|
1065 |
+
position: absolute;
|
1066 |
+
z-index: -1;
|
1067 |
+
left: 0;
|
1068 |
+
right: 0;
|
1069 |
+
bottom: 0;
|
1070 |
+
-webkit-transform: translateY(100%);
|
1071 |
+
-ms-transform: translateY(100%);
|
1072 |
+
transform: translateY(100%);
|
1073 |
+
-webkit-transition-property: transform;
|
1074 |
+
-webkit-transition-property: -webkit-transform;
|
1075 |
+
transition-property: -webkit-transform;
|
1076 |
+
-o-transition-property: transform;
|
1077 |
+
transition-property: transform;
|
1078 |
+
transition-property: transform, -webkit-transform;
|
1079 |
+
-webkit-transition-duration: 0.3s;
|
1080 |
+
-o-transition-duration: 0.3s;
|
1081 |
+
transition-duration: 0.3s;
|
1082 |
+
-webkit-transition-timing-function: ease-out;
|
1083 |
+
-o-transition-timing-function: ease-out;
|
1084 |
+
transition-timing-function: ease-out;
|
1085 |
+
}
|
1086 |
+
.wpr-button-underline-reveal:hover:before, .wpr-button-underline-reveal:focus:before, .wpr-button-underline-reveal:active:before {
|
1087 |
+
-webkit-transform: translateY(0);
|
1088 |
+
-ms-transform: translateY(0);
|
1089 |
+
transform: translateY(0);
|
1090 |
+
}
|
1091 |
+
|
1092 |
+
/* Overline Reveal */
|
1093 |
+
.wpr-button-overline-reveal {
|
1094 |
+
display: inline-block;
|
1095 |
+
vertical-align: middle;
|
1096 |
+
-webkit-transform: perspective(1px) translateZ(0);
|
1097 |
+
transform: perspective(1px) translateZ(0);
|
1098 |
+
position: relative;
|
1099 |
+
border: none !important;
|
1100 |
+
overflow: hidden;
|
1101 |
+
}
|
1102 |
+
.wpr-button-overline-reveal:before {
|
1103 |
+
content: "";
|
1104 |
+
position: absolute;
|
1105 |
+
z-index: -1;
|
1106 |
+
left: 0;
|
1107 |
+
right: 0;
|
1108 |
+
top: 0;
|
1109 |
+
-webkit-transform: translateY(-100%);
|
1110 |
+
-ms-transform: translateY(-100%);
|
1111 |
+
transform: translateY(-100%);
|
1112 |
+
-webkit-transition-property: transform;
|
1113 |
+
-webkit-transition-property: -webkit-transform;
|
1114 |
+
transition-property: -webkit-transform;
|
1115 |
+
-o-transition-property: transform;
|
1116 |
+
transition-property: transform;
|
1117 |
+
transition-property: transform, -webkit-transform;
|
1118 |
+
-webkit-transition-duration: 0.3s;
|
1119 |
+
-o-transition-duration: 0.3s;
|
1120 |
+
transition-duration: 0.3s;
|
1121 |
+
-webkit-transition-timing-function: ease-out;
|
1122 |
+
-o-transition-timing-function: ease-out;
|
1123 |
+
transition-timing-function: ease-out;
|
1124 |
+
}
|
1125 |
+
.wpr-button-overline-reveal:hover:before, .wpr-button-overline-reveal:focus:before, .wpr-button-overline-reveal:active:before {
|
1126 |
+
-webkit-transform: translateY(0);
|
1127 |
+
-ms-transform: translateY(0);
|
1128 |
+
transform: translateY(0);
|
1129 |
+
}
|
1130 |
+
|
1131 |
+
/* Winona */
|
1132 |
+
.wpr-button-winona {
|
1133 |
+
overflow: hidden;
|
1134 |
+
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1135 |
+
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1136 |
+
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1137 |
+
}
|
1138 |
+
.wpr-button-winona::after {
|
1139 |
+
content: attr(data-text);
|
1140 |
+
position: absolute;
|
1141 |
+
width: 100%;
|
1142 |
+
height: 100%;
|
1143 |
+
top: 0;
|
1144 |
+
left: 0;
|
1145 |
+
opacity: 0;
|
1146 |
+
-webkit-transform: translate3d(0, 25%, 0);
|
1147 |
+
transform: translate3d(0, 25%, 0);
|
1148 |
+
}
|
1149 |
+
|
1150 |
+
.wpr-button-winona::after,
|
1151 |
+
.wpr-button-winona > span {
|
1152 |
+
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1153 |
+
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1154 |
+
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1155 |
+
}
|
1156 |
+
.wpr-button-winona:hover::after {
|
1157 |
+
opacity: 1;
|
1158 |
+
-webkit-transform: translate3d(0, 0, 0);
|
1159 |
+
transform: translate3d(0, 0, 0);
|
1160 |
+
}
|
1161 |
+
.wpr-button-winona:hover > span {
|
1162 |
+
opacity: 0;
|
1163 |
+
-webkit-transform: translate3d(0, -25%, 0);
|
1164 |
+
transform: translate3d(0, -25%, 0);
|
1165 |
+
}
|
1166 |
+
|
1167 |
+
/* Wayra Left */
|
1168 |
+
.wpr-button-wayra-left {
|
1169 |
+
overflow: hidden;
|
1170 |
+
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1171 |
+
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1172 |
+
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1173 |
+
}
|
1174 |
+
.wpr-button-wayra-left::after {
|
1175 |
+
content: '';
|
1176 |
+
position: absolute;
|
1177 |
+
top: 0;
|
1178 |
+
left: 0;
|
1179 |
+
width: 150%;
|
1180 |
+
height: 100%;
|
1181 |
+
z-index: -1;
|
1182 |
+
-webkit-transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
|
1183 |
+
transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
|
1184 |
+
-webkit-transform-origin: 0% 100%;
|
1185 |
+
-ms-transform-origin: 0% 100%;
|
1186 |
+
transform-origin: 0% 100%;
|
1187 |
+
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1188 |
+
-webkit-transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1189 |
+
transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1190 |
+
-o-transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1191 |
+
transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1192 |
+
transition: transform 0.3s, opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1193 |
+
}
|
1194 |
+
|
1195 |
+
.wpr-button-wayra-left:hover::after {
|
1196 |
+
opacity: 1;
|
1197 |
+
-webkit-transform: rotate3d(0, 0, 1, 0deg);
|
1198 |
+
transform: rotate3d(0, 0, 1, 0deg);
|
1199 |
+
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1200 |
+
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1201 |
+
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1202 |
+
}
|
1203 |
+
|
1204 |
+
/* Wayra Right */
|
1205 |
+
.wpr-button-wayra-right {
|
1206 |
+
overflow: hidden;
|
1207 |
+
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1208 |
+
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1209 |
+
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1210 |
+
}
|
1211 |
+
.wpr-button-wayra-right::after {
|
1212 |
+
content: '';
|
1213 |
+
position: absolute;
|
1214 |
+
top: 0;
|
1215 |
+
right: 0;
|
1216 |
+
width: 150%;
|
1217 |
+
height: 100%;
|
1218 |
+
z-index: -1;
|
1219 |
+
-webkit-transform: rotate3d(0, 0, 1, 90deg) translate3d(0, -3em, 0);
|
1220 |
+
transform: rotate3d(0, 0, 1, 90deg) translate3d(0, -3em, 0);
|
1221 |
+
-webkit-transform-origin: 100% 100%;
|
1222 |
+
-ms-transform-origin: 100% 100%;
|
1223 |
+
transform-origin: 100% 100%;
|
1224 |
+
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1225 |
+
-webkit-transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1226 |
+
transition: opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1227 |
+
-o-transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1228 |
+
transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
|
1229 |
+
transition: transform 0.3s, opacity 0.3s, background-color 0.3s, -webkit-transform 0.3s;
|
1230 |
+
}
|
1231 |
+
|
1232 |
+
.wpr-button-wayra-right:hover::after {
|
1233 |
+
opacity: 1;
|
1234 |
+
-webkit-transform: rotate3d(0, 0, 1, 0deg);
|
1235 |
+
transform: rotate3d(0, 0, 1, 0deg);
|
1236 |
+
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1237 |
+
-o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1238 |
+
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
|
1239 |
+
}
|
1240 |
+
|
1241 |
+
|
1242 |
+
/* Rayen Left */
|
1243 |
+
.wpr-button-rayen-left {
|
1244 |
+
overflow: hidden;
|
1245 |
+
}
|
1246 |
+
.wpr-button-rayen-left::after {
|
1247 |
+
content: attr(data-text);
|
1248 |
+
position: absolute;
|
1249 |
+
top: 0;
|
1250 |
+
left: 0;
|
1251 |
+
width: 100%;
|
1252 |
+
height: 100%;
|
1253 |
+
-webkit-transform: translate3d(-100%, 0, 0);
|
1254 |
+
transform: translate3d(-100%, 0, 0);
|
1255 |
+
z-index: 10;
|
1256 |
+
}
|
1257 |
+
.wpr-button-rayen-left::after,
|
1258 |
+
.wpr-button-rayen-left > span {
|
1259 |
+
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1260 |
+
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1261 |
+
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1262 |
+
}
|
1263 |
+
.wpr-button-rayen-left:hover::after {
|
1264 |
+
-webkit-transform: translate3d(0, 0, 0);
|
1265 |
+
transform: translate3d(0, 0, 0);
|
1266 |
+
}
|
1267 |
+
.wpr-button-rayen-left:hover > span {
|
1268 |
+
-webkit-transform: translate3d(0, 100%, 0);
|
1269 |
+
transform: translate3d(0, 100%, 0);
|
1270 |
+
}
|
1271 |
+
|
1272 |
+
/* Rayen Right */
|
1273 |
+
.wpr-button-rayen-right {
|
1274 |
+
overflow: hidden;
|
1275 |
+
}
|
1276 |
+
.wpr-button-rayen-right::after {
|
1277 |
+
content: attr(data-text);
|
1278 |
+
position: absolute;
|
1279 |
+
top: 0;
|
1280 |
+
right: 0;
|
1281 |
+
width: 100%;
|
1282 |
+
height: 100%;
|
1283 |
+
-webkit-transform: translate3d(100%, 0, 0);
|
1284 |
+
transform: translate3d(100%, 0, 0);
|
1285 |
+
z-index: 10;
|
1286 |
+
}
|
1287 |
+
.wpr-button-rayen-right::after,
|
1288 |
+
.wpr-button-rayen-right > span {
|
1289 |
+
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1290 |
+
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1291 |
+
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1292 |
+
}
|
1293 |
+
.wpr-button-rayen-right:hover::after {
|
1294 |
+
-webkit-transform: translate3d(0, 0, 0);
|
1295 |
+
transform: translate3d(0, 0, 0);
|
1296 |
+
}
|
1297 |
+
.wpr-button-rayen-right:hover > span {
|
1298 |
+
-webkit-transform: translate3d(0, 100%, 0);
|
1299 |
+
transform: translate3d(0, 100%, 0);
|
1300 |
+
}
|
1301 |
+
|
1302 |
+
/* Isi Right */
|
1303 |
+
.wpr-button-isi-left {
|
1304 |
+
overflow: hidden;
|
1305 |
+
}
|
1306 |
+
.wpr-button-isi-left::after {
|
1307 |
+
content: '';
|
1308 |
+
z-index: -1;
|
1309 |
+
position: absolute;
|
1310 |
+
top: 50%;
|
1311 |
+
right: 100%;
|
1312 |
+
margin: -15px 0 0 1px;
|
1313 |
+
width: 15%;
|
1314 |
+
height: 30px;
|
1315 |
+
border-radius: 50%;
|
1316 |
+
-webkit-transform-origin: 0% 50%;
|
1317 |
+
-ms-transform-origin: 0% 50%;
|
1318 |
+
transform-origin: 0% 50%;
|
1319 |
+
-webkit-transform: scale3d(1, 2, 1);
|
1320 |
+
transform: scale3d(1, 2, 1);
|
1321 |
+
-webkit-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1322 |
+
-o-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1323 |
+
transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1324 |
+
}
|
1325 |
+
.wpr-button-isi-left:hover::after {
|
1326 |
+
-webkit-transform: scale3d(9, 9, 1);
|
1327 |
+
}
|
1328 |
+
|
1329 |
+
/* Isi Left */
|
1330 |
+
.wpr-button-isi-right {
|
1331 |
+
overflow: hidden;
|
1332 |
+
}
|
1333 |
+
.wpr-button-isi-right::after {
|
1334 |
+
content: '';
|
1335 |
+
z-index: -1;
|
1336 |
+
position: absolute;
|
1337 |
+
top: 50%;
|
1338 |
+
left: 100%;
|
1339 |
+
margin: -15px 0 0 1px;
|
1340 |
+
width: 15%;
|
1341 |
+
height: 30px;
|
1342 |
+
border-radius: 50%;
|
1343 |
+
-webkit-transform-origin: 100% 50%;
|
1344 |
+
-ms-transform-origin: 100% 50%;
|
1345 |
+
transform-origin: 100% 50%;
|
1346 |
+
-webkit-transform: scale3d(1, 2, 1);
|
1347 |
+
transform: scale3d(1, 2, 1);
|
1348 |
+
-webkit-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1349 |
+
-o-transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1350 |
+
transition-timing-function: cubic-bezier(0.7,0,0.9,1);
|
1351 |
+
}
|
1352 |
+
.wpr-button-isi-right:hover::after {
|
1353 |
+
-webkit-transform: scale3d(9, 9, 1);
|
1354 |
+
transform: scale3d(9, 9, 1);
|
1355 |
+
}
|
1356 |
+
|
1357 |
+
/* Aylen */
|
1358 |
+
.wpr-button-aylen {
|
1359 |
+
overflow: hidden;
|
1360 |
+
}
|
1361 |
+
|
1362 |
+
.wpr-button-aylen::after,
|
1363 |
+
.wpr-button-aylen::before {
|
1364 |
+
content: '';
|
1365 |
+
position: absolute;
|
1366 |
+
height: 100%;
|
1367 |
+
width: 100%;
|
1368 |
+
bottom: 100%;
|
1369 |
+
left: 0;
|
1370 |
+
z-index: -1;
|
1371 |
+
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1372 |
+
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1373 |
+
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1374 |
+
}
|
1375 |
+
|
1376 |
+
.wpr-button-aylen::after {
|
1377 |
+
opacity: 0.75;
|
1378 |
+
}
|
1379 |
+
|
1380 |
+
.wpr-button-aylen:hover::after,
|
1381 |
+
.wpr-button-aylen:hover::before {
|
1382 |
+
-webkit-transform: translate3d(0, 100%, 0);
|
1383 |
+
transform: translate3d(0, 100%, 0);
|
1384 |
+
}
|
1385 |
+
.wpr-button-aylen:hover::before {
|
1386 |
+
-webkit-transition-delay: 0.175s;
|
1387 |
+
-o-transition-delay: 0.175s;
|
1388 |
+
transition-delay: 0.175s;
|
1389 |
+
}
|
1390 |
+
|
1391 |
+
/* Antiman */
|
1392 |
+
.wpr-button-antiman {
|
1393 |
+
overflow: visible !important;
|
1394 |
+
border: none !important;
|
1395 |
+
}
|
1396 |
+
|
1397 |
+
.wpr-button-antiman::after {
|
1398 |
+
content: '';
|
1399 |
+
z-index: -1;
|
1400 |
+
border-radius: inherit;
|
1401 |
+
pointer-events: none;
|
1402 |
+
position: absolute;
|
1403 |
+
top: 0;
|
1404 |
+
left: 0;
|
1405 |
+
width: 100%;
|
1406 |
+
height: 100%;
|
1407 |
+
-webkit-backface-visibility: hidden;
|
1408 |
+
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1409 |
+
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1410 |
+
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1411 |
+
}
|
1412 |
+
.wpr-button-antiman::after {
|
1413 |
+
opacity: 0;
|
1414 |
+
-webkit-transform: scale3d(1.2, 1.2, 1);
|
1415 |
+
transform: scale3d(1.2, 1.2, 1);
|
1416 |
+
}
|
1417 |
+
.wpr-button-antiman:hover::after {
|
1418 |
+
opacity: 1;
|
1419 |
+
-webkit-transform: scale3d(1, 1, 1);
|
1420 |
+
transform: scale3d(1, 1, 1);
|
1421 |
+
}
|
1422 |
+
|
1423 |
+
/* Naira */
|
1424 |
+
.wpr-button-naira {
|
1425 |
+
overflow: hidden;
|
1426 |
+
}
|
1427 |
+
.wpr-button-naira::after {
|
1428 |
+
content: '';
|
1429 |
+
position: absolute;
|
1430 |
+
left: -50%;
|
1431 |
+
width: 200%;
|
1432 |
+
height: 200%;
|
1433 |
+
top: -50%;
|
1434 |
+
z-index: -1;
|
1435 |
+
-webkit-transform: translate3d(0, -100%, 0) rotate3d(0, 0, 1, -10deg);
|
1436 |
+
transform: translate3d(0, -100%, 0) rotate3d(0, 0, 1, -10deg);
|
1437 |
+
}
|
1438 |
+
.wpr-button-naira .wpr-button-button-icon {
|
1439 |
+
position: absolute;
|
1440 |
+
top: 0;
|
1441 |
+
width: 100%;
|
1442 |
+
height: 100%;
|
1443 |
+
left: 0;
|
1444 |
+
margin: 0 !important;
|
1445 |
+
-webkit-transform: translate3d(0, -100%, 0);
|
1446 |
+
transform: translate3d(0, -100%, 0);
|
1447 |
+
opacity: 0;
|
1448 |
+
}
|
1449 |
+
.wpr-button-naira .wpr-button-button-icon i {
|
1450 |
+
position: absolute;
|
1451 |
+
top: 50%;
|
1452 |
+
left: 50%;
|
1453 |
+
-webkit-transform: translate(-50%,-50%);
|
1454 |
+
-ms-transform: translate(-50%,-50%);
|
1455 |
+
transform: translate(-50%,-50%);
|
1456 |
+
}
|
1457 |
+
|
1458 |
+
.wpr-button-naira .wpr-button-button-text {
|
1459 |
+
display: block;
|
1460 |
+
}
|
1461 |
+
|
1462 |
+
.wpr-button-naira .wpr-button-button-text,
|
1463 |
+
.wpr-button-naira .wpr-button-button-icon {
|
1464 |
+
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1465 |
+
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1466 |
+
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1467 |
+
}
|
1468 |
+
|
1469 |
+
.wpr-button-naira:hover .wpr-button-button-icon {
|
1470 |
+
-webkit-transform: translate3d(0, 0, 0);
|
1471 |
+
transform: translate3d(0, 0, 0);
|
1472 |
+
opacity: 1;
|
1473 |
+
}
|
1474 |
+
.wpr-button-naira:hover .wpr-button-button-text {
|
1475 |
+
opacity: 0;
|
1476 |
+
-webkit-transform: translate3d(0, 100%, 0);
|
1477 |
+
transform: translate3d(0, 100%, 0);
|
1478 |
+
}
|
1479 |
+
@-webkit-keyframes anim-naira-1 {
|
1480 |
+
50% {
|
1481 |
+
-webkit-transform: translate3d(0, -50%, 0) rotate3d(0, 0, 1, -10deg);
|
1482 |
+
transform: translate3d(0, -50%, 0) rotate3d(0, 0, 1, -10deg);
|
1483 |
+
-webkit-animation-timing-function: ease-out;
|
1484 |
+
animation-timing-function: ease-out;
|
1485 |
+
}
|
1486 |
+
100% {
|
1487 |
+
-webkit-transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1488 |
+
transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1489 |
+
}
|
1490 |
+
}
|
1491 |
+
@keyframes anim-naira-1 {
|
1492 |
+
50% {
|
1493 |
+
-webkit-transform: translate3d(0, -50%, 0) rotate3d(0, 0, 1, -10deg);
|
1494 |
+
transform: translate3d(0, -50%, 0) rotate3d(0, 0, 1, -10deg);
|
1495 |
+
-webkit-animation-timing-function: ease-out;
|
1496 |
+
animation-timing-function: ease-out;
|
1497 |
+
}
|
1498 |
+
100% {
|
1499 |
+
-webkit-transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1500 |
+
transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1501 |
+
}
|
1502 |
+
}
|
1503 |
+
.wpr-button-naira:hover::after {
|
1504 |
+
-webkit-animation-name: anim-naira-1;
|
1505 |
+
animation-name: anim-naira-1;
|
1506 |
+
-webkit-animation-fill-mode: forwards;
|
1507 |
+
animation-fill-mode: forwards;
|
1508 |
+
-webkit-animation-timing-function: ease-in;
|
1509 |
+
animation-timing-function: ease-in;
|
1510 |
+
}
|
1511 |
+
|
1512 |
+
/* Naira Up*/
|
1513 |
+
.wpr-button-naira-up {
|
1514 |
+
overflow: hidden;
|
1515 |
+
}
|
1516 |
+
.wpr-button-naira-up::after {
|
1517 |
+
content: '';
|
1518 |
+
position: absolute;
|
1519 |
+
left: -50%;
|
1520 |
+
width: 200%;
|
1521 |
+
height: 200%;
|
1522 |
+
top: -50%;
|
1523 |
+
z-index: -1;
|
1524 |
+
-webkit-transform: translate3d(0, 100%, 0) rotate3d(0, 0, 1, 10deg);
|
1525 |
+
transform: translate3d(0, 100%, 0) rotate3d(0, 0, 1, 10deg);
|
1526 |
+
}
|
1527 |
+
.wpr-button-naira-up .wpr-button-button-icon {
|
1528 |
+
position: absolute;
|
1529 |
+
top: 0;
|
1530 |
+
width: 100%;
|
1531 |
+
height: 100%;
|
1532 |
+
left: 0;
|
1533 |
+
margin: 0 !important;
|
1534 |
+
-webkit-transform: translate3d(0, 100%, 0);
|
1535 |
+
transform: translate3d(0, 100%, 0);
|
1536 |
+
opacity: 0;
|
1537 |
+
}
|
1538 |
+
|
1539 |
+
.wpr-button-naira-up .wpr-button-button-icon i {
|
1540 |
+
position: absolute;
|
1541 |
+
top: 50%;
|
1542 |
+
left: 50%;
|
1543 |
+
-webkit-transform: translate(-50%,-50%);
|
1544 |
+
-ms-transform: translate(-50%,-50%);
|
1545 |
+
transform: translate(-50%,-50%);
|
1546 |
+
}
|
1547 |
+
|
1548 |
+
.wpr-button-naira-up .wpr-button-button-text {
|
1549 |
+
display: block;
|
1550 |
+
}
|
1551 |
+
|
1552 |
+
.wpr-button-naira-up .wpr-button-button-text,
|
1553 |
+
.wpr-button-naira-up .wpr-button-button-icon {
|
1554 |
+
-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1555 |
+
-o-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1556 |
+
transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
|
1557 |
+
}
|
1558 |
+
|
1559 |
+
.wpr-button-naira-up:hover .wpr-button-button-icon {
|
1560 |
+
-webkit-transform: translate3d(0, 0, 0);
|
1561 |
+
transform: translate3d(0, 0, 0);
|
1562 |
+
opacity: 1;
|
1563 |
+
}
|
1564 |
+
.wpr-button-naira-up:hover .wpr-button-button-text {
|
1565 |
+
opacity: 0;
|
1566 |
+
-webkit-transform: translate3d(0, -100%, 0);
|
1567 |
+
transform: translate3d(0, -100%, 0);
|
1568 |
+
}
|
1569 |
+
@-webkit-keyframes anim-naira-2 {
|
1570 |
+
50% {
|
1571 |
+
-webkit-transform: translate3d(0, 50%, 0) rotate3d(0, 0, 1, 10deg);
|
1572 |
+
transform: translate3d(0, 50%, 0) rotate3d(0, 0, 1, 10deg);
|
1573 |
+
-webkit-animation-timing-function: ease-out;
|
1574 |
+
animation-timing-function: ease-out;
|
1575 |
+
}
|
1576 |
+
100% {
|
1577 |
+
-webkit-transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1578 |
+
transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1579 |
+
}
|
1580 |
+
}
|
1581 |
+
@keyframes anim-naira-2 {
|
1582 |
+
50% {
|
1583 |
+
-webkit-transform: translate3d(0, 50%, 0) rotate3d(0, 0, 1, 10deg);
|
1584 |
+
transform: translate3d(0, 50%, 0) rotate3d(0, 0, 1, 10deg);
|
1585 |
+
-webkit-animation-timing-function: ease-out;
|
1586 |
+
animation-timing-function: ease-out;
|
1587 |
+
}
|
1588 |
+
100% {
|
1589 |
+
-webkit-transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1590 |
+
transform: translate3d(0, 0%, 0) rotate3d(0, 0, 1, 0deg);
|
1591 |
+
}
|
1592 |
+
}
|
1593 |
+
.wpr-button-naira-up:hover::after {
|
1594 |
+
-webkit-animation-name: anim-naira-2;
|
1595 |
+
animation-name: anim-naira-2;
|
1596 |
+
-webkit-animation-fill-mode: forwards;
|
1597 |
+
animation-fill-mode: forwards;
|
1598 |
+
-webkit-animation-timing-function: ease-in;
|
1599 |
+
animation-timing-function: ease-in;
|
1600 |
+
}
|
1601 |
+
|
1602 |
+
/* Fade */
|
1603 |
+
.wpr-button-none:before {
|
1604 |
+
content: "";
|
1605 |
+
position: absolute;
|
1606 |
+
z-index: -1;
|
1607 |
+
top: 0;
|
1608 |
+
left: 0;
|
1609 |
+
width: 100%;
|
1610 |
+
height: 100%;
|
1611 |
+
opacity: 0;
|
1612 |
+
}
|
1613 |
+
.wpr-button-none:hover:before {
|
1614 |
+
opacity: 1;
|
1615 |
+
}
|
1616 |
+
|
1617 |
+
|
1618 |
+
.wpr-button-effect,
|
1619 |
+
.wpr-button-effect::before,
|
1620 |
+
.wpr-button-effect::after,
|
1621 |
+
.wpr-button-effect span {
|
1622 |
+
-webkit-transition-property: all;
|
1623 |
+
-o-transition-property: all;
|
1624 |
+
transition-property: all;
|
1625 |
+
}
|
1626 |
+
|
1627 |
+
.wpr-button-effect::after {
|
1628 |
+
text-align: center;
|
1629 |
+
}
|
assets/css/lib/animations/text-animations.css
CHANGED
@@ -1,843 +1,843 @@
|
|
1 |
-
/*--------------------------------------------------------------
|
2 |
-
== General
|
3 |
-
--------------------------------------------------------------*/
|
4 |
-
|
5 |
-
.wpr-anim-text-inner {
|
6 |
-
display: inline-block;
|
7 |
-
position: relative;
|
8 |
-
text-align: left;
|
9 |
-
}
|
10 |
-
|
11 |
-
.wpr-anim-text-inner b {
|
12 |
-
display: inline-block;
|
13 |
-
position: absolute;
|
14 |
-
white-space: nowrap;
|
15 |
-
left: 0;
|
16 |
-
top: 0;
|
17 |
-
}
|
18 |
-
|
19 |
-
.wpr-anim-text-inner b.wpr-anim-text-visible {
|
20 |
-
position: relative;
|
21 |
-
}
|
22 |
-
|
23 |
-
|
24 |
-
/*--------------------------------------------------------------
|
25 |
-
== Rotate 1
|
26 |
-
--------------------------------------------------------------*/
|
27 |
-
|
28 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-1 .wpr-anim-text-inner {
|
29 |
-
-webkit-perspective: 300px;
|
30 |
-
perspective: 300px;
|
31 |
-
}
|
32 |
-
|
33 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-1 b {
|
34 |
-
opacity: 0;
|
35 |
-
-webkit-transform-origin: 50% 100%;
|
36 |
-
-ms-transform-origin: 50% 100%;
|
37 |
-
transform-origin: 50% 100%;
|
38 |
-
-webkit-transform: rotateX(180deg);
|
39 |
-
-ms-transform: rotateX(180deg);
|
40 |
-
transform: rotateX(180deg);
|
41 |
-
}
|
42 |
-
|
43 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-1 b.wpr-anim-text-visible {
|
44 |
-
opacity: 1;
|
45 |
-
-webkit-transform: rotateX(0deg);
|
46 |
-
-ms-transform: rotateX(0deg);
|
47 |
-
transform: rotateX(0deg);
|
48 |
-
-webkit-animation: wpr-anim-text-rotate-1-in 1.2s;
|
49 |
-
animation: wpr-anim-text-rotate-1-in 1.2s;
|
50 |
-
}
|
51 |
-
|
52 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-1 b.wpr-anim-text-hidden {
|
53 |
-
-webkit-transform: rotateX(180deg);
|
54 |
-
-ms-transform: rotateX(180deg);
|
55 |
-
transform: rotateX(180deg);
|
56 |
-
-webkit-animation: wpr-anim-text-rotate-1-out 1.2s;
|
57 |
-
animation: wpr-anim-text-rotate-1-out 1.2s;
|
58 |
-
}
|
59 |
-
|
60 |
-
@-webkit-keyframes wpr-anim-text-rotate-1-in {
|
61 |
-
0% {
|
62 |
-
-webkit-transform: rotateX(180deg);
|
63 |
-
opacity: 0;
|
64 |
-
}
|
65 |
-
35% {
|
66 |
-
-webkit-transform: rotateX(120deg);
|
67 |
-
opacity: 0;
|
68 |
-
}
|
69 |
-
65% {
|
70 |
-
opacity: 0;
|
71 |
-
}
|
72 |
-
100% {
|
73 |
-
-webkit-transform: rotateX(360deg);
|
74 |
-
opacity: 1;
|
75 |
-
}
|
76 |
-
}
|
77 |
-
|
78 |
-
@keyframes wpr-anim-text-rotate-1-in {
|
79 |
-
0% {
|
80 |
-
-webkit-transform: rotateX(180deg);
|
81 |
-
-ms-transform: rotateX(180deg);
|
82 |
-
transform: rotateX(180deg);
|
83 |
-
opacity: 0;
|
84 |
-
}
|
85 |
-
35% {
|
86 |
-
-webkit-transform: rotateX(120deg);
|
87 |
-
-ms-transform: rotateX(120deg);
|
88 |
-
transform: rotateX(120deg);
|
89 |
-
opacity: 0;
|
90 |
-
}
|
91 |
-
65% {
|
92 |
-
opacity: 0;
|
93 |
-
}
|
94 |
-
100% {
|
95 |
-
-webkit-transform: rotateX(360deg);
|
96 |
-
-ms-transform: rotateX(360deg);
|
97 |
-
transform: rotateX(360deg);
|
98 |
-
opacity: 1;
|
99 |
-
}
|
100 |
-
}
|
101 |
-
|
102 |
-
@-webkit-keyframes wpr-anim-text-rotate-1-out {
|
103 |
-
0% {
|
104 |
-
-webkit-transform: rotateX(0deg);
|
105 |
-
opacity: 1;
|
106 |
-
}
|
107 |
-
35% {
|
108 |
-
-webkit-transform: rotateX(-40deg);
|
109 |
-
opacity: 1;
|
110 |
-
}
|
111 |
-
65% {
|
112 |
-
opacity: 0;
|
113 |
-
}
|
114 |
-
100% {
|
115 |
-
-webkit-transform: rotateX(180deg);
|
116 |
-
opacity: 0;
|
117 |
-
}
|
118 |
-
}
|
119 |
-
|
120 |
-
@keyframes wpr-anim-text-rotate-1-out {
|
121 |
-
0% {
|
122 |
-
-webkit-transform: rotateX(0deg);
|
123 |
-
-ms-transform: rotateX(0deg);
|
124 |
-
transform: rotateX(0deg);
|
125 |
-
opacity: 1;
|
126 |
-
}
|
127 |
-
35% {
|
128 |
-
-webkit-transform: rotateX(-40deg);
|
129 |
-
-ms-transform: rotateX(-40deg);
|
130 |
-
transform: rotateX(-40deg);
|
131 |
-
opacity: 1;
|
132 |
-
}
|
133 |
-
65% {
|
134 |
-
opacity: 0;
|
135 |
-
}
|
136 |
-
100% {
|
137 |
-
-webkit-transform: rotateX(180deg);
|
138 |
-
-ms-transform: rotateX(180deg);
|
139 |
-
transform: rotateX(180deg);
|
140 |
-
opacity: 0;
|
141 |
-
}
|
142 |
-
}
|
143 |
-
|
144 |
-
|
145 |
-
/*--------------------------------------------------------------
|
146 |
-
== Typing
|
147 |
-
--------------------------------------------------------------*/
|
148 |
-
|
149 |
-
.wpr-anim-text.wpr-anim-text-type-typing .wpr-anim-text-inner {
|
150 |
-
vertical-align: top;
|
151 |
-
overflow: hidden;
|
152 |
-
}
|
153 |
-
|
154 |
-
.wpr-anim-text.wpr-anim-text-type-typing b {
|
155 |
-
visibility: hidden;
|
156 |
-
}
|
157 |
-
|
158 |
-
.wpr-anim-text.wpr-anim-text-type-typing b.wpr-anim-text-visible {
|
159 |
-
visibility: visible;
|
160 |
-
}
|
161 |
-
|
162 |
-
.wpr-anim-text.wpr-anim-text-type-typing i {
|
163 |
-
position: absolute;
|
164 |
-
visibility: hidden;
|
165 |
-
}
|
166 |
-
|
167 |
-
.wpr-anim-text.wpr-anim-text-type-typing i.wpr-anim-text-in {
|
168 |
-
position: relative;
|
169 |
-
visibility: visible;
|
170 |
-
}
|
171 |
-
|
172 |
-
@-webkit-keyframes wpr-anim-text-pulse {
|
173 |
-
0% {
|
174 |
-
-webkit-transform: translateY(-50%) scale(1);
|
175 |
-
opacity: 1;
|
176 |
-
}
|
177 |
-
40% {
|
178 |
-
-webkit-transform: translateY(-50%) scale(0.9);
|
179 |
-
opacity: 0;
|
180 |
-
}
|
181 |
-
100% {
|
182 |
-
-webkit-transform: translateY(-50%) scale(0);
|
183 |
-
opacity: 0;
|
184 |
-
}
|
185 |
-
}
|
186 |
-
|
187 |
-
@keyframes wpr-anim-text-pulse {
|
188 |
-
0% {
|
189 |
-
-webkit-transform: translateY(-50%) scale(1);
|
190 |
-
-ms-transform: translateY(-50%) scale(1);
|
191 |
-
transform: translateY(-50%) scale(1);
|
192 |
-
opacity: 1;
|
193 |
-
}
|
194 |
-
40% {
|
195 |
-
-webkit-transform: translateY(-50%) scale(0.9);
|
196 |
-
-ms-transform: translateY(-50%) scale(0.9);
|
197 |
-
transform: translateY(-50%) scale(0.9);
|
198 |
-
opacity: 0;
|
199 |
-
}
|
200 |
-
100% {
|
201 |
-
-webkit-transform: translateY(-50%) scale(0);
|
202 |
-
-ms-transform: translateY(-50%) scale(0);
|
203 |
-
transform: translateY(-50%) scale(0);
|
204 |
-
opacity: 0;
|
205 |
-
}
|
206 |
-
}
|
207 |
-
|
208 |
-
|
209 |
-
/*--------------------------------------------------------------
|
210 |
-
== Rotate 2
|
211 |
-
--------------------------------------------------------------*/
|
212 |
-
|
213 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-2 .wpr-anim-text-inner {
|
214 |
-
-webkit-perspective: 300px;
|
215 |
-
perspective: 300px;
|
216 |
-
}
|
217 |
-
|
218 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-2 i,
|
219 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-2 em {
|
220 |
-
display: inline-block;
|
221 |
-
-webkit-backface-visibility: hidden;
|
222 |
-
backface-visibility: hidden;
|
223 |
-
}
|
224 |
-
|
225 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-2 b {
|
226 |
-
opacity: 0;
|
227 |
-
}
|
228 |
-
|
229 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-2 i {
|
230 |
-
-webkit-transform-style: preserve-3d;
|
231 |
-
transform-style: preserve-3d;
|
232 |
-
-webkit-transform: translateZ(-20px) rotateX(90deg);
|
233 |
-
-ms-transform: translateZ(-20px) rotateX(90deg);
|
234 |
-
transform: translateZ(-20px) rotateX(90deg);
|
235 |
-
opacity: 0;
|
236 |
-
}
|
237 |
-
|
238 |
-
.wpr-anim-text-visible .wpr-anim-text.wpr-anim-text-type-rotate-2 i {
|
239 |
-
opacity: 1;
|
240 |
-
}
|
241 |
-
|
242 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-2 i.wpr-anim-text-in {
|
243 |
-
-webkit-animation: wpr-anim-text-rotate-2-in 0.4s forwards;
|
244 |
-
animation: wpr-anim-text-rotate-2-in 0.4s forwards;
|
245 |
-
}
|
246 |
-
|
247 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-2 i.wpr-anim-text-out {
|
248 |
-
-webkit-animation: wpr-anim-text-rotate-2-out 0.4s forwards;
|
249 |
-
animation: wpr-anim-text-rotate-2-out 0.4s forwards;
|
250 |
-
}
|
251 |
-
|
252 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-2 em {
|
253 |
-
-webkit-transform: translateZ(20px);
|
254 |
-
-ms-transform: translateZ(20px);
|
255 |
-
transform: translateZ(20px);
|
256 |
-
}
|
257 |
-
|
258 |
-
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-rotate-2 i {
|
259 |
-
-webkit-transform: rotateX(0deg);
|
260 |
-
-ms-transform: rotateX(0deg);
|
261 |
-
transform: rotateX(0deg);
|
262 |
-
opacity: 0;
|
263 |
-
}
|
264 |
-
|
265 |
-
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-rotate-2 i em {
|
266 |
-
-webkit-transform: scale(1);
|
267 |
-
-ms-transform: scale(1);
|
268 |
-
transform: scale(1);
|
269 |
-
}
|
270 |
-
|
271 |
-
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-rotate-2 .wpr-anim-text-visible i {
|
272 |
-
opacity: 1;
|
273 |
-
}
|
274 |
-
|
275 |
-
@-webkit-keyframes wpr-anim-text-rotate-2-in {
|
276 |
-
0% {
|
277 |
-
opacity: 0;
|
278 |
-
-webkit-transform: translateZ(-20px) rotateX(90deg);
|
279 |
-
}
|
280 |
-
60% {
|
281 |
-
opacity: 1;
|
282 |
-
-webkit-transform: translateZ(-20px) rotateX(-10deg);
|
283 |
-
}
|
284 |
-
100% {
|
285 |
-
opacity: 1;
|
286 |
-
-webkit-transform: translateZ(-20px) rotateX(0deg);
|
287 |
-
}
|
288 |
-
}
|
289 |
-
|
290 |
-
@keyframes wpr-anim-text-rotate-2-in {
|
291 |
-
0% {
|
292 |
-
opacity: 0;
|
293 |
-
-webkit-transform: translateZ(-20px) rotateX(90deg);
|
294 |
-
-ms-transform: translateZ(-20px) rotateX(90deg);
|
295 |
-
transform: translateZ(-20px) rotateX(90deg);
|
296 |
-
}
|
297 |
-
60% {
|
298 |
-
opacity: 1;
|
299 |
-
-webkit-transform: translateZ(-20px) rotateX(-10deg);
|
300 |
-
-ms-transform: translateZ(-20px) rotateX(-10deg);
|
301 |
-
transform: translateZ(-20px) rotateX(-10deg);
|
302 |
-
}
|
303 |
-
100% {
|
304 |
-
opacity: 1;
|
305 |
-
-webkit-transform: translateZ(-20px) rotateX(0deg);
|
306 |
-
-ms-transform: translateZ(-20px) rotateX(0deg);
|
307 |
-
transform: translateZ(-20px) rotateX(0deg);
|
308 |
-
}
|
309 |
-
}
|
310 |
-
|
311 |
-
@-webkit-keyframes wpr-anim-text-rotate-2-out {
|
312 |
-
0% {
|
313 |
-
opacity: 1;
|
314 |
-
-webkit-transform: translateZ(-20px) rotateX(0);
|
315 |
-
}
|
316 |
-
60% {
|
317 |
-
opacity: 0;
|
318 |
-
-webkit-transform: translateZ(-20px) rotateX(-100deg);
|
319 |
-
}
|
320 |
-
100% {
|
321 |
-
opacity: 0;
|
322 |
-
-webkit-transform: translateZ(-20px) rotateX(-90deg);
|
323 |
-
}
|
324 |
-
}
|
325 |
-
|
326 |
-
@keyframes wpr-anim-text-rotate-2-out {
|
327 |
-
0% {
|
328 |
-
opacity: 1;
|
329 |
-
-webkit-transform: translateZ(-20px) rotateX(0);
|
330 |
-
-ms-transform: translateZ(-20px) rotateX(0);
|
331 |
-
transform: translateZ(-20px) rotateX(0);
|
332 |
-
}
|
333 |
-
60% {
|
334 |
-
opacity: 0;
|
335 |
-
-webkit-transform: translateZ(-20px) rotateX(-100deg);
|
336 |
-
-ms-transform: translateZ(-20px) rotateX(-100deg);
|
337 |
-
transform: translateZ(-20px) rotateX(-100deg);
|
338 |
-
}
|
339 |
-
100% {
|
340 |
-
opacity: 0;
|
341 |
-
-webkit-transform: translateZ(-20px) rotateX(-90deg);
|
342 |
-
-ms-transform: translateZ(-20px) rotateX(-90deg);
|
343 |
-
transform: translateZ(-20px) rotateX(-90deg);
|
344 |
-
}
|
345 |
-
}
|
346 |
-
|
347 |
-
|
348 |
-
/*--------------------------------------------------------------
|
349 |
-
== Slide
|
350 |
-
--------------------------------------------------------------*/
|
351 |
-
|
352 |
-
.wpr-anim-text.wpr-anim-text-type-slide span {
|
353 |
-
display: inline-block;
|
354 |
-
padding: .2em 0;
|
355 |
-
}
|
356 |
-
|
357 |
-
.wpr-anim-text.wpr-anim-text-type-slide .wpr-anim-text-inner {
|
358 |
-
overflow: hidden;
|
359 |
-
vertical-align: top;
|
360 |
-
}
|
361 |
-
|
362 |
-
.wpr-anim-text.wpr-anim-text-type-slide b {
|
363 |
-
opacity: 0;
|
364 |
-
top: .2em;
|
365 |
-
}
|
366 |
-
|
367 |
-
.wpr-anim-text.wpr-anim-text-type-slide b.wpr-anim-text-visible {
|
368 |
-
top: 0;
|
369 |
-
opacity: 1;
|
370 |
-
-webkit-animation: wpr-anim-text-slide-in 0.6s;
|
371 |
-
animation: wpr-anim-text-slide-in 0.6s;
|
372 |
-
}
|
373 |
-
|
374 |
-
.wpr-anim-text.wpr-anim-text-type-slide b.wpr-anim-text-hidden {
|
375 |
-
-webkit-animation: wpr-anim-text-slide-out 0.6s;
|
376 |
-
animation: wpr-anim-text-slide-out 0.6s;
|
377 |
-
}
|
378 |
-
|
379 |
-
@-webkit-keyframes wpr-anim-text-slide-in {
|
380 |
-
0% {
|
381 |
-
opacity: 0;
|
382 |
-
-webkit-transform: translateY(-100%);
|
383 |
-
}
|
384 |
-
60% {
|
385 |
-
opacity: 1;
|
386 |
-
-webkit-transform: translateY(20%);
|
387 |
-
}
|
388 |
-
100% {
|
389 |
-
opacity: 1;
|
390 |
-
-webkit-transform: translateY(0);
|
391 |
-
}
|
392 |
-
}
|
393 |
-
|
394 |
-
@keyframes wpr-anim-text-slide-in {
|
395 |
-
0% {
|
396 |
-
opacity: 0;
|
397 |
-
-webkit-transform: translateY(-100%);
|
398 |
-
-ms-transform: translateY(-100%);
|
399 |
-
transform: translateY(-100%);
|
400 |
-
}
|
401 |
-
60% {
|
402 |
-
opacity: 1;
|
403 |
-
-webkit-transform: translateY(20%);
|
404 |
-
-ms-transform: translateY(20%);
|
405 |
-
transform: translateY(20%);
|
406 |
-
}
|
407 |
-
100% {
|
408 |
-
opacity: 1;
|
409 |
-
-webkit-transform: translateY(0);
|
410 |
-
-ms-transform: translateY(0);
|
411 |
-
transform: translateY(0);
|
412 |
-
}
|
413 |
-
}
|
414 |
-
|
415 |
-
@-webkit-keyframes wpr-anim-text-slide-out {
|
416 |
-
0% {
|
417 |
-
opacity: 1;
|
418 |
-
-webkit-transform: translateY(0);
|
419 |
-
}
|
420 |
-
60% {
|
421 |
-
opacity: 0;
|
422 |
-
-webkit-transform: translateY(120%);
|
423 |
-
}
|
424 |
-
100% {
|
425 |
-
opacity: 0;
|
426 |
-
-webkit-transform: translateY(100%);
|
427 |
-
}
|
428 |
-
}
|
429 |
-
|
430 |
-
@keyframes wpr-anim-text-slide-out {
|
431 |
-
0% {
|
432 |
-
opacity: 1;
|
433 |
-
-webkit-transform: translateY(0);
|
434 |
-
-ms-transform: translateY(0);
|
435 |
-
transform: translateY(0);
|
436 |
-
}
|
437 |
-
60% {
|
438 |
-
opacity: 0;
|
439 |
-
-webkit-transform: translateY(120%);
|
440 |
-
-ms-transform: translateY(120%);
|
441 |
-
transform: translateY(120%);
|
442 |
-
}
|
443 |
-
100% {
|
444 |
-
opacity: 0;
|
445 |
-
-webkit-transform: translateY(100%);
|
446 |
-
-ms-transform: translateY(100%);
|
447 |
-
transform: translateY(100%);
|
448 |
-
}
|
449 |
-
}
|
450 |
-
|
451 |
-
|
452 |
-
/*--------------------------------------------------------------
|
453 |
-
== Clip
|
454 |
-
--------------------------------------------------------------*/
|
455 |
-
|
456 |
-
.wpr-anim-text.wpr-anim-text-type-clip span {
|
457 |
-
display: inline-block;
|
458 |
-
padding: .2em 0;
|
459 |
-
}
|
460 |
-
|
461 |
-
.wpr-anim-text.wpr-anim-text-type-clip .wpr-anim-text-inner {
|
462 |
-
overflow: hidden;
|
463 |
-
vertical-align: top;
|
464 |
-
}
|
465 |
-
|
466 |
-
.wpr-anim-text.wpr-anim-text-type-clip b {
|
467 |
-
opacity: 0;
|
468 |
-
}
|
469 |
-
|
470 |
-
.wpr-anim-text.wpr-anim-text-type-clip b.wpr-anim-text-visible {
|
471 |
-
opacity: 1;
|
472 |
-
}
|
473 |
-
|
474 |
-
|
475 |
-
/*--------------------------------------------------------------
|
476 |
-
== Zoom
|
477 |
-
--------------------------------------------------------------*/
|
478 |
-
|
479 |
-
.wpr-anim-text.wpr-anim-text-type-zoom .wpr-anim-text-inner {
|
480 |
-
-webkit-perspective: 300px;
|
481 |
-
perspective: 300px;
|
482 |
-
}
|
483 |
-
|
484 |
-
.wpr-anim-text.wpr-anim-text-type-zoom b {
|
485 |
-
opacity: 0;
|
486 |
-
}
|
487 |
-
|
488 |
-
.wpr-anim-text.wpr-anim-text-type-zoom b.wpr-anim-text-visible {
|
489 |
-
opacity: 1;
|
490 |
-
-webkit-animation: wpr-anim-text-zoom-in 0.8s;
|
491 |
-
animation: wpr-anim-text-zoom-in 0.8s;
|
492 |
-
}
|
493 |
-
|
494 |
-
.wpr-anim-text.wpr-anim-text-type-zoom b.wpr-anim-text-hidden {
|
495 |
-
-webkit-animation: wpr-anim-text-zoom-out 0.8s;
|
496 |
-
animation: wpr-anim-text-zoom-out 0.8s;
|
497 |
-
}
|
498 |
-
|
499 |
-
@-webkit-keyframes wpr-anim-text-zoom-in {
|
500 |
-
0% {
|
501 |
-
opacity: 0;
|
502 |
-
-webkit-transform: translateZ(100px);
|
503 |
-
}
|
504 |
-
100% {
|
505 |
-
opacity: 1;
|
506 |
-
-webkit-transform: translateZ(0);
|
507 |
-
}
|
508 |
-
}
|
509 |
-
|
510 |
-
@keyframes wpr-anim-text-zoom-in {
|
511 |
-
0% {
|
512 |
-
opacity: 0;
|
513 |
-
-webkit-transform: translateZ(100px);
|
514 |
-
-ms-transform: translateZ(100px);
|
515 |
-
transform: translateZ(100px);
|
516 |
-
}
|
517 |
-
100% {
|
518 |
-
opacity: 1;
|
519 |
-
-webkit-transform: translateZ(0);
|
520 |
-
-ms-transform: translateZ(0);
|
521 |
-
transform: translateZ(0);
|
522 |
-
}
|
523 |
-
}
|
524 |
-
|
525 |
-
@-webkit-keyframes wpr-anim-text-zoom-out {
|
526 |
-
0% {
|
527 |
-
opacity: 1;
|
528 |
-
-webkit-transform: translateZ(0);
|
529 |
-
}
|
530 |
-
100% {
|
531 |
-
opacity: 0;
|
532 |
-
-webkit-transform: translateZ(-100px);
|
533 |
-
}
|
534 |
-
}
|
535 |
-
|
536 |
-
@keyframes wpr-anim-text-zoom-out {
|
537 |
-
0% {
|
538 |
-
opacity: 1;
|
539 |
-
-webkit-transform: translateZ(0);
|
540 |
-
-ms-transform: translateZ(0);
|
541 |
-
transform: translateZ(0);
|
542 |
-
}
|
543 |
-
100% {
|
544 |
-
opacity: 0;
|
545 |
-
-webkit-transform: translateZ(-100px);
|
546 |
-
-ms-transform: translateZ(-100px);
|
547 |
-
transform: translateZ(-100px);
|
548 |
-
}
|
549 |
-
}
|
550 |
-
|
551 |
-
|
552 |
-
/*--------------------------------------------------------------
|
553 |
-
== Rotate-3
|
554 |
-
--------------------------------------------------------------*/
|
555 |
-
|
556 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-3 .wpr-anim-text-inner {
|
557 |
-
-webkit-perspective: 300px;
|
558 |
-
perspective: 300px;
|
559 |
-
}
|
560 |
-
|
561 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-3 b {
|
562 |
-
opacity: 0;
|
563 |
-
}
|
564 |
-
|
565 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-3 i {
|
566 |
-
display: inline-block;
|
567 |
-
-webkit-transform: rotateY(180deg);
|
568 |
-
-ms-transform: rotateY(180deg);
|
569 |
-
transform: rotateY(180deg);
|
570 |
-
-webkit-backface-visibility: hidden;
|
571 |
-
backface-visibility: hidden;
|
572 |
-
}
|
573 |
-
|
574 |
-
.wpr-anim-text-visible .wpr-anim-text.wpr-anim-text-type-rotate-3 i {
|
575 |
-
-webkit-transform: rotateY(0deg);
|
576 |
-
-ms-transform: rotateY(0deg);
|
577 |
-
transform: rotateY(0deg);
|
578 |
-
}
|
579 |
-
|
580 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-3 i.wpr-anim-text-in {
|
581 |
-
-webkit-animation: wpr-anim-text-rotate-3-in 0.6s forwards;
|
582 |
-
animation: wpr-anim-text-rotate-3-in 0.6s forwards;
|
583 |
-
}
|
584 |
-
|
585 |
-
.wpr-anim-text.wpr-anim-text-type-rotate-3 i.wpr-anim-text-out {
|
586 |
-
-webkit-animation: wpr-anim-text-rotate-3-out 0.6s forwards;
|
587 |
-
animation: wpr-anim-text-rotate-3-out 0.6s forwards;
|
588 |
-
}
|
589 |
-
|
590 |
-
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-rotate-3 i {
|
591 |
-
-webkit-transform: rotateY(0deg);
|
592 |
-
-ms-transform: rotateY(0deg);
|
593 |
-
transform: rotateY(0deg);
|
594 |
-
opacity: 0;
|
595 |
-
}
|
596 |
-
|
597 |
-
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-rotate-3 .wpr-anim-text-visible i {
|
598 |
-
opacity: 1;
|
599 |
-
}
|
600 |
-
|
601 |
-
@-webkit-keyframes wpr-anim-text-rotate-3-in {
|
602 |
-
0% {
|
603 |
-
-webkit-transform: rotateY(180deg);
|
604 |
-
}
|
605 |
-
100% {
|
606 |
-
-webkit-transform: rotateY(0deg);
|
607 |
-
}
|
608 |
-
}
|
609 |
-
|
610 |
-
@keyframes wpr-anim-text-rotate-3-in {
|
611 |
-
0% {
|
612 |
-
-webkit-transform: rotateY(180deg);
|
613 |
-
-ms-transform: rotateY(180deg);
|
614 |
-
transform: rotateY(180deg);
|
615 |
-
}
|
616 |
-
100% {
|
617 |
-
-webkit-transform: rotateY(0deg);
|
618 |
-
-ms-transform: rotateY(0deg);
|
619 |
-
transform: rotateY(0deg);
|
620 |
-
}
|
621 |
-
}
|
622 |
-
|
623 |
-
@-webkit-keyframes wpr-anim-text-rotate-3-out {
|
624 |
-
0% {
|
625 |
-
-webkit-transform: rotateY(0);
|
626 |
-
}
|
627 |
-
100% {
|
628 |
-
-webkit-transform: rotateY(-180deg);
|
629 |
-
}
|
630 |
-
}
|
631 |
-
|
632 |
-
@keyframes wpr-anim-text-rotate-3-out {
|
633 |
-
0% {
|
634 |
-
-webkit-transform: rotateY(0);
|
635 |
-
-ms-transform: rotateY(0);
|
636 |
-
transform: rotateY(0);
|
637 |
-
}
|
638 |
-
100% {
|
639 |
-
-webkit-transform: rotateY(-180deg);
|
640 |
-
-ms-transform: rotateY(-180deg);
|
641 |
-
transform: rotateY(-180deg);
|
642 |
-
}
|
643 |
-
}
|
644 |
-
|
645 |
-
|
646 |
-
/*--------------------------------------------------------------
|
647 |
-
== Scale
|
648 |
-
--------------------------------------------------------------*/
|
649 |
-
|
650 |
-
.wpr-anim-text.wpr-anim-text-type-scale b {
|
651 |
-
opacity: 0;
|
652 |
-
}
|
653 |
-
|
654 |
-
.wpr-anim-text.wpr-anim-text-type-scale i {
|
655 |
-
display: inline-block;
|
656 |
-
opacity: 0;
|
657 |
-
-webkit-transform: scale(0);
|
658 |
-
-ms-transform: scale(0);
|
659 |
-
transform: scale(0);
|
660 |
-
}
|
661 |
-
|
662 |
-
.wpr-anim-text-visible .wpr-anim-text.wpr-anim-text-type-scale i {
|
663 |
-
opacity: 1;
|
664 |
-
}
|
665 |
-
|
666 |
-
.wpr-anim-text.wpr-anim-text-type-scale i.wpr-anim-text-in {
|
667 |
-
-webkit-animation: wpr-anim-text-scale-up 0.6s forwards;
|
668 |
-
animation: wpr-anim-text-scale-up 0.6s forwards;
|
669 |
-
}
|
670 |
-
|
671 |
-
.wpr-anim-text.wpr-anim-text-type-scale i.wpr-anim-text-out {
|
672 |
-
-webkit-animation: wpr-anim-text-scale-down 0.6s forwards;
|
673 |
-
animation: wpr-anim-text-scale-down 0.6s forwards;
|
674 |
-
}
|
675 |
-
|
676 |
-
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-scale i {
|
677 |
-
-webkit-transform: scale(1);
|
678 |
-
-ms-transform: scale(1);
|
679 |
-
transform: scale(1);
|
680 |
-
opacity: 0;
|
681 |
-
}
|
682 |
-
|
683 |
-
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-scale .wpr-anim-text-visible i {
|
684 |
-
opacity: 1;
|
685 |
-
}
|
686 |
-
|
687 |
-
@-webkit-keyframes wpr-anim-text-scale-up {
|
688 |
-
0% {
|
689 |
-
-webkit-transform: scale(0);
|
690 |
-
opacity: 0;
|
691 |
-
}
|
692 |
-
60% {
|
693 |
-
-webkit-transform: scale(1.2);
|
694 |
-
opacity: 1;
|
695 |
-
}
|
696 |
-
100% {
|
697 |
-
-webkit-transform: scale(1);
|
698 |
-
opacity: 1;
|
699 |
-
}
|
700 |
-
}
|
701 |
-
|
702 |
-
@keyframes wpr-anim-text-scale-up {
|
703 |
-
0% {
|
704 |
-
-webkit-transform: scale(0);
|
705 |
-
-ms-transform: scale(0);
|
706 |
-
transform: scale(0);
|
707 |
-
opacity: 0;
|
708 |
-
}
|
709 |
-
60% {
|
710 |
-
-webkit-transform: scale(1.2);
|
711 |
-
-ms-transform: scale(1.2);
|
712 |
-
transform: scale(1.2);
|
713 |
-
opacity: 1;
|
714 |
-
}
|
715 |
-
100% {
|
716 |
-
-webkit-transform: scale(1);
|
717 |
-
-ms-transform: scale(1);
|
718 |
-
transform: scale(1);
|
719 |
-
opacity: 1;
|
720 |
-
}
|
721 |
-
}
|
722 |
-
|
723 |
-
@-webkit-keyframes wpr-anim-text-scale-down {
|
724 |
-
0% {
|
725 |
-
-webkit-transform: scale(1);
|
726 |
-
opacity: 1;
|
727 |
-
}
|
728 |
-
60% {
|
729 |
-
-webkit-transform: scale(0);
|
730 |
-
opacity: 0;
|
731 |
-
}
|
732 |
-
}
|
733 |
-
|
734 |
-
@keyframes wpr-anim-text-scale-down {
|
735 |
-
0% {
|
736 |
-
-webkit-transform: scale(1);
|
737 |
-
-ms-transform: scale(1);
|
738 |
-
transform: scale(1);
|
739 |
-
opacity: 1;
|
740 |
-
}
|
741 |
-
60% {
|
742 |
-
-webkit-transform: scale(0);
|
743 |
-
-ms-transform: scale(0);
|
744 |
-
transform: scale(0);
|
745 |
-
opacity: 0;
|
746 |
-
}
|
747 |
-
}
|
748 |
-
|
749 |
-
|
750 |
-
/*--------------------------------------------------------------
|
751 |
-
== Push
|
752 |
-
--------------------------------------------------------------*/
|
753 |
-
.wpr-anim-text-type-push {
|
754 |
-
overflow: hidden;
|
755 |
-
}
|
756 |
-
|
757 |
-
.wpr-anim-text.wpr-anim-text-type-push b {
|
758 |
-
opacity: 0;
|
759 |
-
}
|
760 |
-
|
761 |
-
.wpr-anim-text.wpr-anim-text-type-push b.wpr-anim-text-visible {
|
762 |
-
opacity: 1;
|
763 |
-
-webkit-animation: wpr-anim-text-push-in 0.6s;
|
764 |
-
animation: wpr-anim-text-push-in 0.6s;
|
765 |
-
}
|
766 |
-
|
767 |
-
.wpr-anim-text.wpr-anim-text-type-push b.wpr-anim-text-hidden {
|
768 |
-
-webkit-animation: wpr-anim-text-push-out 0.6s;
|
769 |
-
animation: wpr-anim-text-push-out 0.6s;
|
770 |
-
}
|
771 |
-
|
772 |
-
@-webkit-keyframes wpr-anim-text-push-in {
|
773 |
-
0% {
|
774 |
-
opacity: 0;
|
775 |
-
-webkit-transform: translateX(-100%);
|
776 |
-
}
|
777 |
-
60% {
|
778 |
-
opacity: 1;
|
779 |
-
-webkit-transform: translateX(10%);
|
780 |
-
}
|
781 |
-
100% {
|
782 |
-
opacity: 1;
|
783 |
-
-webkit-transform: translateX(0);
|
784 |
-
}
|
785 |
-
}
|
786 |
-
|
787 |
-
@keyframes wpr-anim-text-push-in {
|
788 |
-
0% {
|
789 |
-
opacity: 0;
|
790 |
-
-webkit-transform: translateX(-100%);
|
791 |
-
-ms-transform: translateX(-100%);
|
792 |
-
transform: translateX(-100%);
|
793 |
-
}
|
794 |
-
60% {
|
795 |
-
opacity: 1;
|
796 |
-
-webkit-transform: translateX(10%);
|
797 |
-
-ms-transform: translateX(10%);
|
798 |
-
transform: translateX(10%);
|
799 |
-
}
|
800 |
-
100% {
|
801 |
-
opacity: 1;
|
802 |
-
-webkit-transform: translateX(0);
|
803 |
-
-ms-transform: translateX(0);
|
804 |
-
transform: translateX(0);
|
805 |
-
}
|
806 |
-
}
|
807 |
-
|
808 |
-
@-webkit-keyframes wpr-anim-text-push-out {
|
809 |
-
0% {
|
810 |
-
opacity: 1;
|
811 |
-
-webkit-transform: translateX(0);
|
812 |
-
}
|
813 |
-
60% {
|
814 |
-
opacity: 0;
|
815 |
-
-webkit-transform: translateX(110%);
|
816 |
-
}
|
817 |
-
100% {
|
818 |
-
opacity: 0;
|
819 |
-
-webkit-transform: translateX(100%);
|
820 |
-
}
|
821 |
-
}
|
822 |
-
|
823 |
-
@keyframes wpr-anim-text-push-out {
|
824 |
-
0% {
|
825 |
-
opacity: 1;
|
826 |
-
-webkit-transform: translateX(0);
|
827 |
-
-ms-transform: translateX(0);
|
828 |
-
transform: translateX(0);
|
829 |
-
}
|
830 |
-
60% {
|
831 |
-
opacity: 0;
|
832 |
-
-webkit-transform: translateX(110%);
|
833 |
-
-ms-transform: translateX(110%);
|
834 |
-
transform: translateX(110%);
|
835 |
-
}
|
836 |
-
100% {
|
837 |
-
opacity: 0;
|
838 |
-
-webkit-transform: translateX(100%);
|
839 |
-
-ms-transform: translateX(100%);
|
840 |
-
transform: translateX(100%);
|
841 |
-
}
|
842 |
-
}
|
843 |
-
|
1 |
+
/*--------------------------------------------------------------
|
2 |
+
== General
|
3 |
+
--------------------------------------------------------------*/
|
4 |
+
|
5 |
+
.wpr-anim-text-inner {
|
6 |
+
display: inline-block;
|
7 |
+
position: relative;
|
8 |
+
text-align: left;
|
9 |
+
}
|
10 |
+
|
11 |
+
.wpr-anim-text-inner b {
|
12 |
+
display: inline-block;
|
13 |
+
position: absolute;
|
14 |
+
white-space: nowrap;
|
15 |
+
left: 0;
|
16 |
+
top: 0;
|
17 |
+
}
|
18 |
+
|
19 |
+
.wpr-anim-text-inner b.wpr-anim-text-visible {
|
20 |
+
position: relative;
|
21 |
+
}
|
22 |
+
|
23 |
+
|
24 |
+
/*--------------------------------------------------------------
|
25 |
+
== Rotate 1
|
26 |
+
--------------------------------------------------------------*/
|
27 |
+
|
28 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-1 .wpr-anim-text-inner {
|
29 |
+
-webkit-perspective: 300px;
|
30 |
+
perspective: 300px;
|
31 |
+
}
|
32 |
+
|
33 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-1 b {
|
34 |
+
opacity: 0;
|
35 |
+
-webkit-transform-origin: 50% 100%;
|
36 |
+
-ms-transform-origin: 50% 100%;
|
37 |
+
transform-origin: 50% 100%;
|
38 |
+
-webkit-transform: rotateX(180deg);
|
39 |
+
-ms-transform: rotateX(180deg);
|
40 |
+
transform: rotateX(180deg);
|
41 |
+
}
|
42 |
+
|
43 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-1 b.wpr-anim-text-visible {
|
44 |
+
opacity: 1;
|
45 |
+
-webkit-transform: rotateX(0deg);
|
46 |
+
-ms-transform: rotateX(0deg);
|
47 |
+
transform: rotateX(0deg);
|
48 |
+
-webkit-animation: wpr-anim-text-rotate-1-in 1.2s;
|
49 |
+
animation: wpr-anim-text-rotate-1-in 1.2s;
|
50 |
+
}
|
51 |
+
|
52 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-1 b.wpr-anim-text-hidden {
|
53 |
+
-webkit-transform: rotateX(180deg);
|
54 |
+
-ms-transform: rotateX(180deg);
|
55 |
+
transform: rotateX(180deg);
|
56 |
+
-webkit-animation: wpr-anim-text-rotate-1-out 1.2s;
|
57 |
+
animation: wpr-anim-text-rotate-1-out 1.2s;
|
58 |
+
}
|
59 |
+
|
60 |
+
@-webkit-keyframes wpr-anim-text-rotate-1-in {
|
61 |
+
0% {
|
62 |
+
-webkit-transform: rotateX(180deg);
|
63 |
+
opacity: 0;
|
64 |
+
}
|
65 |
+
35% {
|
66 |
+
-webkit-transform: rotateX(120deg);
|
67 |
+
opacity: 0;
|
68 |
+
}
|
69 |
+
65% {
|
70 |
+
opacity: 0;
|
71 |
+
}
|
72 |
+
100% {
|
73 |
+
-webkit-transform: rotateX(360deg);
|
74 |
+
opacity: 1;
|
75 |
+
}
|
76 |
+
}
|
77 |
+
|
78 |
+
@keyframes wpr-anim-text-rotate-1-in {
|
79 |
+
0% {
|
80 |
+
-webkit-transform: rotateX(180deg);
|
81 |
+
-ms-transform: rotateX(180deg);
|
82 |
+
transform: rotateX(180deg);
|
83 |
+
opacity: 0;
|
84 |
+
}
|
85 |
+
35% {
|
86 |
+
-webkit-transform: rotateX(120deg);
|
87 |
+
-ms-transform: rotateX(120deg);
|
88 |
+
transform: rotateX(120deg);
|
89 |
+
opacity: 0;
|
90 |
+
}
|
91 |
+
65% {
|
92 |
+
opacity: 0;
|
93 |
+
}
|
94 |
+
100% {
|
95 |
+
-webkit-transform: rotateX(360deg);
|
96 |
+
-ms-transform: rotateX(360deg);
|
97 |
+
transform: rotateX(360deg);
|
98 |
+
opacity: 1;
|
99 |
+
}
|
100 |
+
}
|
101 |
+
|
102 |
+
@-webkit-keyframes wpr-anim-text-rotate-1-out {
|
103 |
+
0% {
|
104 |
+
-webkit-transform: rotateX(0deg);
|
105 |
+
opacity: 1;
|
106 |
+
}
|
107 |
+
35% {
|
108 |
+
-webkit-transform: rotateX(-40deg);
|
109 |
+
opacity: 1;
|
110 |
+
}
|
111 |
+
65% {
|
112 |
+
opacity: 0;
|
113 |
+
}
|
114 |
+
100% {
|
115 |
+
-webkit-transform: rotateX(180deg);
|
116 |
+
opacity: 0;
|
117 |
+
}
|
118 |
+
}
|
119 |
+
|
120 |
+
@keyframes wpr-anim-text-rotate-1-out {
|
121 |
+
0% {
|
122 |
+
-webkit-transform: rotateX(0deg);
|
123 |
+
-ms-transform: rotateX(0deg);
|
124 |
+
transform: rotateX(0deg);
|
125 |
+
opacity: 1;
|
126 |
+
}
|
127 |
+
35% {
|
128 |
+
-webkit-transform: rotateX(-40deg);
|
129 |
+
-ms-transform: rotateX(-40deg);
|
130 |
+
transform: rotateX(-40deg);
|
131 |
+
opacity: 1;
|
132 |
+
}
|
133 |
+
65% {
|
134 |
+
opacity: 0;
|
135 |
+
}
|
136 |
+
100% {
|
137 |
+
-webkit-transform: rotateX(180deg);
|
138 |
+
-ms-transform: rotateX(180deg);
|
139 |
+
transform: rotateX(180deg);
|
140 |
+
opacity: 0;
|
141 |
+
}
|
142 |
+
}
|
143 |
+
|
144 |
+
|
145 |
+
/*--------------------------------------------------------------
|
146 |
+
== Typing
|
147 |
+
--------------------------------------------------------------*/
|
148 |
+
|
149 |
+
.wpr-anim-text.wpr-anim-text-type-typing .wpr-anim-text-inner {
|
150 |
+
vertical-align: top;
|
151 |
+
overflow: hidden;
|
152 |
+
}
|
153 |
+
|
154 |
+
.wpr-anim-text.wpr-anim-text-type-typing b {
|
155 |
+
visibility: hidden;
|
156 |
+
}
|
157 |
+
|
158 |
+
.wpr-anim-text.wpr-anim-text-type-typing b.wpr-anim-text-visible {
|
159 |
+
visibility: visible;
|
160 |
+
}
|
161 |
+
|
162 |
+
.wpr-anim-text.wpr-anim-text-type-typing i {
|
163 |
+
position: absolute;
|
164 |
+
visibility: hidden;
|
165 |
+
}
|
166 |
+
|
167 |
+
.wpr-anim-text.wpr-anim-text-type-typing i.wpr-anim-text-in {
|
168 |
+
position: relative;
|
169 |
+
visibility: visible;
|
170 |
+
}
|
171 |
+
|
172 |
+
@-webkit-keyframes wpr-anim-text-pulse {
|
173 |
+
0% {
|
174 |
+
-webkit-transform: translateY(-50%) scale(1);
|
175 |
+
opacity: 1;
|
176 |
+
}
|
177 |
+
40% {
|
178 |
+
-webkit-transform: translateY(-50%) scale(0.9);
|
179 |
+
opacity: 0;
|
180 |
+
}
|
181 |
+
100% {
|
182 |
+
-webkit-transform: translateY(-50%) scale(0);
|
183 |
+
opacity: 0;
|
184 |
+
}
|
185 |
+
}
|
186 |
+
|
187 |
+
@keyframes wpr-anim-text-pulse {
|
188 |
+
0% {
|
189 |
+
-webkit-transform: translateY(-50%) scale(1);
|
190 |
+
-ms-transform: translateY(-50%) scale(1);
|
191 |
+
transform: translateY(-50%) scale(1);
|
192 |
+
opacity: 1;
|
193 |
+
}
|
194 |
+
40% {
|
195 |
+
-webkit-transform: translateY(-50%) scale(0.9);
|
196 |
+
-ms-transform: translateY(-50%) scale(0.9);
|
197 |
+
transform: translateY(-50%) scale(0.9);
|
198 |
+
opacity: 0;
|
199 |
+
}
|
200 |
+
100% {
|
201 |
+
-webkit-transform: translateY(-50%) scale(0);
|
202 |
+
-ms-transform: translateY(-50%) scale(0);
|
203 |
+
transform: translateY(-50%) scale(0);
|
204 |
+
opacity: 0;
|
205 |
+
}
|
206 |
+
}
|
207 |
+
|
208 |
+
|
209 |
+
/*--------------------------------------------------------------
|
210 |
+
== Rotate 2
|
211 |
+
--------------------------------------------------------------*/
|
212 |
+
|
213 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-2 .wpr-anim-text-inner {
|
214 |
+
-webkit-perspective: 300px;
|
215 |
+
perspective: 300px;
|
216 |
+
}
|
217 |
+
|
218 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-2 i,
|
219 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-2 em {
|
220 |
+
display: inline-block;
|
221 |
+
-webkit-backface-visibility: hidden;
|
222 |
+
backface-visibility: hidden;
|
223 |
+
}
|
224 |
+
|
225 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-2 b {
|
226 |
+
opacity: 0;
|
227 |
+
}
|
228 |
+
|
229 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-2 i {
|
230 |
+
-webkit-transform-style: preserve-3d;
|
231 |
+
transform-style: preserve-3d;
|
232 |
+
-webkit-transform: translateZ(-20px) rotateX(90deg);
|
233 |
+
-ms-transform: translateZ(-20px) rotateX(90deg);
|
234 |
+
transform: translateZ(-20px) rotateX(90deg);
|
235 |
+
opacity: 0;
|
236 |
+
}
|
237 |
+
|
238 |
+
.wpr-anim-text-visible .wpr-anim-text.wpr-anim-text-type-rotate-2 i {
|
239 |
+
opacity: 1;
|
240 |
+
}
|
241 |
+
|
242 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-2 i.wpr-anim-text-in {
|
243 |
+
-webkit-animation: wpr-anim-text-rotate-2-in 0.4s forwards;
|
244 |
+
animation: wpr-anim-text-rotate-2-in 0.4s forwards;
|
245 |
+
}
|
246 |
+
|
247 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-2 i.wpr-anim-text-out {
|
248 |
+
-webkit-animation: wpr-anim-text-rotate-2-out 0.4s forwards;
|
249 |
+
animation: wpr-anim-text-rotate-2-out 0.4s forwards;
|
250 |
+
}
|
251 |
+
|
252 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-2 em {
|
253 |
+
-webkit-transform: translateZ(20px);
|
254 |
+
-ms-transform: translateZ(20px);
|
255 |
+
transform: translateZ(20px);
|
256 |
+
}
|
257 |
+
|
258 |
+
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-rotate-2 i {
|
259 |
+
-webkit-transform: rotateX(0deg);
|
260 |
+
-ms-transform: rotateX(0deg);
|
261 |
+
transform: rotateX(0deg);
|
262 |
+
opacity: 0;
|
263 |
+
}
|
264 |
+
|
265 |
+
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-rotate-2 i em {
|
266 |
+
-webkit-transform: scale(1);
|
267 |
+
-ms-transform: scale(1);
|
268 |
+
transform: scale(1);
|
269 |
+
}
|
270 |
+
|
271 |
+
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-rotate-2 .wpr-anim-text-visible i {
|
272 |
+
opacity: 1;
|
273 |
+
}
|
274 |
+
|
275 |
+
@-webkit-keyframes wpr-anim-text-rotate-2-in {
|
276 |
+
0% {
|
277 |
+
opacity: 0;
|
278 |
+
-webkit-transform: translateZ(-20px) rotateX(90deg);
|
279 |
+
}
|
280 |
+
60% {
|
281 |
+
opacity: 1;
|
282 |
+
-webkit-transform: translateZ(-20px) rotateX(-10deg);
|
283 |
+
}
|
284 |
+
100% {
|
285 |
+
opacity: 1;
|
286 |
+
-webkit-transform: translateZ(-20px) rotateX(0deg);
|
287 |
+
}
|
288 |
+
}
|
289 |
+
|
290 |
+
@keyframes wpr-anim-text-rotate-2-in {
|
291 |
+
0% {
|
292 |
+
opacity: 0;
|
293 |
+
-webkit-transform: translateZ(-20px) rotateX(90deg);
|
294 |
+
-ms-transform: translateZ(-20px) rotateX(90deg);
|
295 |
+
transform: translateZ(-20px) rotateX(90deg);
|
296 |
+
}
|
297 |
+
60% {
|
298 |
+
opacity: 1;
|
299 |
+
-webkit-transform: translateZ(-20px) rotateX(-10deg);
|
300 |
+
-ms-transform: translateZ(-20px) rotateX(-10deg);
|
301 |
+
transform: translateZ(-20px) rotateX(-10deg);
|
302 |
+
}
|
303 |
+
100% {
|
304 |
+
opacity: 1;
|
305 |
+
-webkit-transform: translateZ(-20px) rotateX(0deg);
|
306 |
+
-ms-transform: translateZ(-20px) rotateX(0deg);
|
307 |
+
transform: translateZ(-20px) rotateX(0deg);
|
308 |
+
}
|
309 |
+
}
|
310 |
+
|
311 |
+
@-webkit-keyframes wpr-anim-text-rotate-2-out {
|
312 |
+
0% {
|
313 |
+
opacity: 1;
|
314 |
+
-webkit-transform: translateZ(-20px) rotateX(0);
|
315 |
+
}
|
316 |
+
60% {
|
317 |
+
opacity: 0;
|
318 |
+
-webkit-transform: translateZ(-20px) rotateX(-100deg);
|
319 |
+
}
|
320 |
+
100% {
|
321 |
+
opacity: 0;
|
322 |
+
-webkit-transform: translateZ(-20px) rotateX(-90deg);
|
323 |
+
}
|
324 |
+
}
|
325 |
+
|
326 |
+
@keyframes wpr-anim-text-rotate-2-out {
|
327 |
+
0% {
|
328 |
+
opacity: 1;
|
329 |
+
-webkit-transform: translateZ(-20px) rotateX(0);
|
330 |
+
-ms-transform: translateZ(-20px) rotateX(0);
|
331 |
+
transform: translateZ(-20px) rotateX(0);
|
332 |
+
}
|
333 |
+
60% {
|
334 |
+
opacity: 0;
|
335 |
+
-webkit-transform: translateZ(-20px) rotateX(-100deg);
|
336 |
+
-ms-transform: translateZ(-20px) rotateX(-100deg);
|
337 |
+
transform: translateZ(-20px) rotateX(-100deg);
|
338 |
+
}
|
339 |
+
100% {
|
340 |
+
opacity: 0;
|
341 |
+
-webkit-transform: translateZ(-20px) rotateX(-90deg);
|
342 |
+
-ms-transform: translateZ(-20px) rotateX(-90deg);
|
343 |
+
transform: translateZ(-20px) rotateX(-90deg);
|
344 |
+
}
|
345 |
+
}
|
346 |
+
|
347 |
+
|
348 |
+
/*--------------------------------------------------------------
|
349 |
+
== Slide
|
350 |
+
--------------------------------------------------------------*/
|
351 |
+
|
352 |
+
.wpr-anim-text.wpr-anim-text-type-slide span {
|
353 |
+
display: inline-block;
|
354 |
+
padding: .2em 0;
|
355 |
+
}
|
356 |
+
|
357 |
+
.wpr-anim-text.wpr-anim-text-type-slide .wpr-anim-text-inner {
|
358 |
+
overflow: hidden;
|
359 |
+
vertical-align: top;
|
360 |
+
}
|
361 |
+
|
362 |
+
.wpr-anim-text.wpr-anim-text-type-slide b {
|
363 |
+
opacity: 0;
|
364 |
+
top: .2em;
|
365 |
+
}
|
366 |
+
|
367 |
+
.wpr-anim-text.wpr-anim-text-type-slide b.wpr-anim-text-visible {
|
368 |
+
top: 0;
|
369 |
+
opacity: 1;
|
370 |
+
-webkit-animation: wpr-anim-text-slide-in 0.6s;
|
371 |
+
animation: wpr-anim-text-slide-in 0.6s;
|
372 |
+
}
|
373 |
+
|
374 |
+
.wpr-anim-text.wpr-anim-text-type-slide b.wpr-anim-text-hidden {
|
375 |
+
-webkit-animation: wpr-anim-text-slide-out 0.6s;
|
376 |
+
animation: wpr-anim-text-slide-out 0.6s;
|
377 |
+
}
|
378 |
+
|
379 |
+
@-webkit-keyframes wpr-anim-text-slide-in {
|
380 |
+
0% {
|
381 |
+
opacity: 0;
|
382 |
+
-webkit-transform: translateY(-100%);
|
383 |
+
}
|
384 |
+
60% {
|
385 |
+
opacity: 1;
|
386 |
+
-webkit-transform: translateY(20%);
|
387 |
+
}
|
388 |
+
100% {
|
389 |
+
opacity: 1;
|
390 |
+
-webkit-transform: translateY(0);
|
391 |
+
}
|
392 |
+
}
|
393 |
+
|
394 |
+
@keyframes wpr-anim-text-slide-in {
|
395 |
+
0% {
|
396 |
+
opacity: 0;
|
397 |
+
-webkit-transform: translateY(-100%);
|
398 |
+
-ms-transform: translateY(-100%);
|
399 |
+
transform: translateY(-100%);
|
400 |
+
}
|
401 |
+
60% {
|
402 |
+
opacity: 1;
|
403 |
+
-webkit-transform: translateY(20%);
|
404 |
+
-ms-transform: translateY(20%);
|
405 |
+
transform: translateY(20%);
|
406 |
+
}
|
407 |
+
100% {
|
408 |
+
opacity: 1;
|
409 |
+
-webkit-transform: translateY(0);
|
410 |
+
-ms-transform: translateY(0);
|
411 |
+
transform: translateY(0);
|
412 |
+
}
|
413 |
+
}
|
414 |
+
|
415 |
+
@-webkit-keyframes wpr-anim-text-slide-out {
|
416 |
+
0% {
|
417 |
+
opacity: 1;
|
418 |
+
-webkit-transform: translateY(0);
|
419 |
+
}
|
420 |
+
60% {
|
421 |
+
opacity: 0;
|
422 |
+
-webkit-transform: translateY(120%);
|
423 |
+
}
|
424 |
+
100% {
|
425 |
+
opacity: 0;
|
426 |
+
-webkit-transform: translateY(100%);
|
427 |
+
}
|
428 |
+
}
|
429 |
+
|
430 |
+
@keyframes wpr-anim-text-slide-out {
|
431 |
+
0% {
|
432 |
+
opacity: 1;
|
433 |
+
-webkit-transform: translateY(0);
|
434 |
+
-ms-transform: translateY(0);
|
435 |
+
transform: translateY(0);
|
436 |
+
}
|
437 |
+
60% {
|
438 |
+
opacity: 0;
|
439 |
+
-webkit-transform: translateY(120%);
|
440 |
+
-ms-transform: translateY(120%);
|
441 |
+
transform: translateY(120%);
|
442 |
+
}
|
443 |
+
100% {
|
444 |
+
opacity: 0;
|
445 |
+
-webkit-transform: translateY(100%);
|
446 |
+
-ms-transform: translateY(100%);
|
447 |
+
transform: translateY(100%);
|
448 |
+
}
|
449 |
+
}
|
450 |
+
|
451 |
+
|
452 |
+
/*--------------------------------------------------------------
|
453 |
+
== Clip
|
454 |
+
--------------------------------------------------------------*/
|
455 |
+
|
456 |
+
.wpr-anim-text.wpr-anim-text-type-clip span {
|
457 |
+
display: inline-block;
|
458 |
+
padding: .2em 0;
|
459 |
+
}
|
460 |
+
|
461 |
+
.wpr-anim-text.wpr-anim-text-type-clip .wpr-anim-text-inner {
|
462 |
+
overflow: hidden;
|
463 |
+
vertical-align: top;
|
464 |
+
}
|
465 |
+
|
466 |
+
.wpr-anim-text.wpr-anim-text-type-clip b {
|
467 |
+
opacity: 0;
|
468 |
+
}
|
469 |
+
|
470 |
+
.wpr-anim-text.wpr-anim-text-type-clip b.wpr-anim-text-visible {
|
471 |
+
opacity: 1;
|
472 |
+
}
|
473 |
+
|
474 |
+
|
475 |
+
/*--------------------------------------------------------------
|
476 |
+
== Zoom
|
477 |
+
--------------------------------------------------------------*/
|
478 |
+
|
479 |
+
.wpr-anim-text.wpr-anim-text-type-zoom .wpr-anim-text-inner {
|
480 |
+
-webkit-perspective: 300px;
|
481 |
+
perspective: 300px;
|
482 |
+
}
|
483 |
+
|
484 |
+
.wpr-anim-text.wpr-anim-text-type-zoom b {
|
485 |
+
opacity: 0;
|
486 |
+
}
|
487 |
+
|
488 |
+
.wpr-anim-text.wpr-anim-text-type-zoom b.wpr-anim-text-visible {
|
489 |
+
opacity: 1;
|
490 |
+
-webkit-animation: wpr-anim-text-zoom-in 0.8s;
|
491 |
+
animation: wpr-anim-text-zoom-in 0.8s;
|
492 |
+
}
|
493 |
+
|
494 |
+
.wpr-anim-text.wpr-anim-text-type-zoom b.wpr-anim-text-hidden {
|
495 |
+
-webkit-animation: wpr-anim-text-zoom-out 0.8s;
|
496 |
+
animation: wpr-anim-text-zoom-out 0.8s;
|
497 |
+
}
|
498 |
+
|
499 |
+
@-webkit-keyframes wpr-anim-text-zoom-in {
|
500 |
+
0% {
|
501 |
+
opacity: 0;
|
502 |
+
-webkit-transform: translateZ(100px);
|
503 |
+
}
|
504 |
+
100% {
|
505 |
+
opacity: 1;
|
506 |
+
-webkit-transform: translateZ(0);
|
507 |
+
}
|
508 |
+
}
|
509 |
+
|
510 |
+
@keyframes wpr-anim-text-zoom-in {
|
511 |
+
0% {
|
512 |
+
opacity: 0;
|
513 |
+
-webkit-transform: translateZ(100px);
|
514 |
+
-ms-transform: translateZ(100px);
|
515 |
+
transform: translateZ(100px);
|
516 |
+
}
|
517 |
+
100% {
|
518 |
+
opacity: 1;
|
519 |
+
-webkit-transform: translateZ(0);
|
520 |
+
-ms-transform: translateZ(0);
|
521 |
+
transform: translateZ(0);
|
522 |
+
}
|
523 |
+
}
|
524 |
+
|
525 |
+
@-webkit-keyframes wpr-anim-text-zoom-out {
|
526 |
+
0% {
|
527 |
+
opacity: 1;
|
528 |
+
-webkit-transform: translateZ(0);
|
529 |
+
}
|
530 |
+
100% {
|
531 |
+
opacity: 0;
|
532 |
+
-webkit-transform: translateZ(-100px);
|
533 |
+
}
|
534 |
+
}
|
535 |
+
|
536 |
+
@keyframes wpr-anim-text-zoom-out {
|
537 |
+
0% {
|
538 |
+
opacity: 1;
|
539 |
+
-webkit-transform: translateZ(0);
|
540 |
+
-ms-transform: translateZ(0);
|
541 |
+
transform: translateZ(0);
|
542 |
+
}
|
543 |
+
100% {
|
544 |
+
opacity: 0;
|
545 |
+
-webkit-transform: translateZ(-100px);
|
546 |
+
-ms-transform: translateZ(-100px);
|
547 |
+
transform: translateZ(-100px);
|
548 |
+
}
|
549 |
+
}
|
550 |
+
|
551 |
+
|
552 |
+
/*--------------------------------------------------------------
|
553 |
+
== Rotate-3
|
554 |
+
--------------------------------------------------------------*/
|
555 |
+
|
556 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-3 .wpr-anim-text-inner {
|
557 |
+
-webkit-perspective: 300px;
|
558 |
+
perspective: 300px;
|
559 |
+
}
|
560 |
+
|
561 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-3 b {
|
562 |
+
opacity: 0;
|
563 |
+
}
|
564 |
+
|
565 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-3 i {
|
566 |
+
display: inline-block;
|
567 |
+
-webkit-transform: rotateY(180deg);
|
568 |
+
-ms-transform: rotateY(180deg);
|
569 |
+
transform: rotateY(180deg);
|
570 |
+
-webkit-backface-visibility: hidden;
|
571 |
+
backface-visibility: hidden;
|
572 |
+
}
|
573 |
+
|
574 |
+
.wpr-anim-text-visible .wpr-anim-text.wpr-anim-text-type-rotate-3 i {
|
575 |
+
-webkit-transform: rotateY(0deg);
|
576 |
+
-ms-transform: rotateY(0deg);
|
577 |
+
transform: rotateY(0deg);
|
578 |
+
}
|
579 |
+
|
580 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-3 i.wpr-anim-text-in {
|
581 |
+
-webkit-animation: wpr-anim-text-rotate-3-in 0.6s forwards;
|
582 |
+
animation: wpr-anim-text-rotate-3-in 0.6s forwards;
|
583 |
+
}
|
584 |
+
|
585 |
+
.wpr-anim-text.wpr-anim-text-type-rotate-3 i.wpr-anim-text-out {
|
586 |
+
-webkit-animation: wpr-anim-text-rotate-3-out 0.6s forwards;
|
587 |
+
animation: wpr-anim-text-rotate-3-out 0.6s forwards;
|
588 |
+
}
|
589 |
+
|
590 |
+
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-rotate-3 i {
|
591 |
+
-webkit-transform: rotateY(0deg);
|
592 |
+
-ms-transform: rotateY(0deg);
|
593 |
+
transform: rotateY(0deg);
|
594 |
+
opacity: 0;
|
595 |
+
}
|
596 |
+
|
597 |
+
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-rotate-3 .wpr-anim-text-visible i {
|
598 |
+
opacity: 1;
|
599 |
+
}
|
600 |
+
|
601 |
+
@-webkit-keyframes wpr-anim-text-rotate-3-in {
|
602 |
+
0% {
|
603 |
+
-webkit-transform: rotateY(180deg);
|
604 |
+
}
|
605 |
+
100% {
|
606 |
+
-webkit-transform: rotateY(0deg);
|
607 |
+
}
|
608 |
+
}
|
609 |
+
|
610 |
+
@keyframes wpr-anim-text-rotate-3-in {
|
611 |
+
0% {
|
612 |
+
-webkit-transform: rotateY(180deg);
|
613 |
+
-ms-transform: rotateY(180deg);
|
614 |
+
transform: rotateY(180deg);
|
615 |
+
}
|
616 |
+
100% {
|
617 |
+
-webkit-transform: rotateY(0deg);
|
618 |
+
-ms-transform: rotateY(0deg);
|
619 |
+
transform: rotateY(0deg);
|
620 |
+
}
|
621 |
+
}
|
622 |
+
|
623 |
+
@-webkit-keyframes wpr-anim-text-rotate-3-out {
|
624 |
+
0% {
|
625 |
+
-webkit-transform: rotateY(0);
|
626 |
+
}
|
627 |
+
100% {
|
628 |
+
-webkit-transform: rotateY(-180deg);
|
629 |
+
}
|
630 |
+
}
|
631 |
+
|
632 |
+
@keyframes wpr-anim-text-rotate-3-out {
|
633 |
+
0% {
|
634 |
+
-webkit-transform: rotateY(0);
|
635 |
+
-ms-transform: rotateY(0);
|
636 |
+
transform: rotateY(0);
|
637 |
+
}
|
638 |
+
100% {
|
639 |
+
-webkit-transform: rotateY(-180deg);
|
640 |
+
-ms-transform: rotateY(-180deg);
|
641 |
+
transform: rotateY(-180deg);
|
642 |
+
}
|
643 |
+
}
|
644 |
+
|
645 |
+
|
646 |
+
/*--------------------------------------------------------------
|
647 |
+
== Scale
|
648 |
+
--------------------------------------------------------------*/
|
649 |
+
|
650 |
+
.wpr-anim-text.wpr-anim-text-type-scale b {
|
651 |
+
opacity: 0;
|
652 |
+
}
|
653 |
+
|
654 |
+
.wpr-anim-text.wpr-anim-text-type-scale i {
|
655 |
+
display: inline-block;
|
656 |
+
opacity: 0;
|
657 |
+
-webkit-transform: scale(0);
|
658 |
+
-ms-transform: scale(0);
|
659 |
+
transform: scale(0);
|
660 |
+
}
|
661 |
+
|
662 |
+
.wpr-anim-text-visible .wpr-anim-text.wpr-anim-text-type-scale i {
|
663 |
+
opacity: 1;
|
664 |
+
}
|
665 |
+
|
666 |
+
.wpr-anim-text.wpr-anim-text-type-scale i.wpr-anim-text-in {
|
667 |
+
-webkit-animation: wpr-anim-text-scale-up 0.6s forwards;
|
668 |
+
animation: wpr-anim-text-scale-up 0.6s forwards;
|
669 |
+
}
|
670 |
+
|
671 |
+
.wpr-anim-text.wpr-anim-text-type-scale i.wpr-anim-text-out {
|
672 |
+
-webkit-animation: wpr-anim-text-scale-down 0.6s forwards;
|
673 |
+
animation: wpr-anim-text-scale-down 0.6s forwards;
|
674 |
+
}
|
675 |
+
|
676 |
+
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-scale i {
|
677 |
+
-webkit-transform: scale(1);
|
678 |
+
-ms-transform: scale(1);
|
679 |
+
transform: scale(1);
|
680 |
+
opacity: 0;
|
681 |
+
}
|
682 |
+
|
683 |
+
.no-csstransitions .wpr-anim-text.wpr-anim-text-type-scale .wpr-anim-text-visible i {
|
684 |
+
opacity: 1;
|
685 |
+
}
|
686 |
+
|
687 |
+
@-webkit-keyframes wpr-anim-text-scale-up {
|
688 |
+
0% {
|
689 |
+
-webkit-transform: scale(0);
|
690 |
+
opacity: 0;
|
691 |
+
}
|
692 |
+
60% {
|
693 |
+
-webkit-transform: scale(1.2);
|
694 |
+
opacity: 1;
|
695 |
+
}
|
696 |
+
100% {
|
697 |
+
-webkit-transform: scale(1);
|
698 |
+
opacity: 1;
|
699 |
+
}
|
700 |
+
}
|
701 |
+
|
702 |
+
@keyframes wpr-anim-text-scale-up {
|
703 |
+
0% {
|
704 |
+
-webkit-transform: scale(0);
|
705 |
+
-ms-transform: scale(0);
|
706 |
+
transform: scale(0);
|
707 |
+
opacity: 0;
|
708 |
+
}
|
709 |
+
60% {
|
710 |
+
-webkit-transform: scale(1.2);
|
711 |
+
-ms-transform: scale(1.2);
|
712 |
+
transform: scale(1.2);
|
713 |
+
opacity: 1;
|
714 |
+
}
|
715 |
+
100% {
|
716 |
+
-webkit-transform: scale(1);
|
717 |
+
-ms-transform: scale(1);
|
718 |
+
transform: scale(1);
|
719 |
+
opacity: 1;
|
720 |
+
}
|
721 |
+
}
|
722 |
+
|
723 |
+
@-webkit-keyframes wpr-anim-text-scale-down {
|
724 |
+
0% {
|
725 |
+
-webkit-transform: scale(1);
|
726 |
+
opacity: 1;
|
727 |
+
}
|
728 |
+
60% {
|
729 |
+
-webkit-transform: scale(0);
|
730 |
+
opacity: 0;
|
731 |
+
}
|
732 |
+
}
|
733 |
+
|
734 |
+
@keyframes wpr-anim-text-scale-down {
|
735 |
+
0% {
|
736 |
+
-webkit-transform: scale(1);
|
737 |
+
-ms-transform: scale(1);
|
738 |
+
transform: scale(1);
|
739 |
+
opacity: 1;
|
740 |
+
}
|
741 |
+
60% {
|
742 |
+
-webkit-transform: scale(0);
|
743 |
+
-ms-transform: scale(0);
|
744 |
+
transform: scale(0);
|
745 |
+
opacity: 0;
|
746 |
+
}
|
747 |
+
}
|
748 |
+
|
749 |
+
|
750 |
+
/*--------------------------------------------------------------
|
751 |
+
== Push
|
752 |
+
--------------------------------------------------------------*/
|
753 |
+
.wpr-anim-text-type-push {
|
754 |
+
overflow: hidden;
|
755 |
+
}
|
756 |
+
|
757 |
+
.wpr-anim-text.wpr-anim-text-type-push b {
|
758 |
+
opacity: 0;
|
759 |
+
}
|
760 |
+
|
761 |
+
.wpr-anim-text.wpr-anim-text-type-push b.wpr-anim-text-visible {
|
762 |
+
opacity: 1;
|
763 |
+
-webkit-animation: wpr-anim-text-push-in 0.6s;
|
764 |
+
animation: wpr-anim-text-push-in 0.6s;
|
765 |
+
}
|
766 |
+
|
767 |
+
.wpr-anim-text.wpr-anim-text-type-push b.wpr-anim-text-hidden {
|
768 |
+
-webkit-animation: wpr-anim-text-push-out 0.6s;
|
769 |
+
animation: wpr-anim-text-push-out 0.6s;
|
770 |
+
}
|
771 |
+
|
772 |
+
@-webkit-keyframes wpr-anim-text-push-in {
|
773 |
+
0% {
|
774 |
+
opacity: 0;
|
775 |
+
-webkit-transform: translateX(-100%);
|
776 |
+
}
|
777 |
+
60% {
|
778 |
+
opacity: 1;
|
779 |
+
-webkit-transform: translateX(10%);
|
780 |
+
}
|
781 |
+
100% {
|
782 |
+
opacity: 1;
|
783 |
+
-webkit-transform: translateX(0);
|
784 |
+
}
|
785 |
+
}
|
786 |
+
|
787 |
+
@keyframes wpr-anim-text-push-in {
|
788 |
+
0% {
|
789 |
+
opacity: 0;
|
790 |
+
-webkit-transform: translateX(-100%);
|
791 |
+
-ms-transform: translateX(-100%);
|
792 |
+
transform: translateX(-100%);
|
793 |
+
}
|
794 |
+
60% {
|
795 |
+
opacity: 1;
|
796 |
+
-webkit-transform: translateX(10%);
|
797 |
+
-ms-transform: translateX(10%);
|
798 |
+
transform: translateX(10%);
|
799 |
+
}
|
800 |
+
100% {
|
801 |
+
opacity: 1;
|
802 |
+
-webkit-transform: translateX(0);
|
803 |
+
-ms-transform: translateX(0);
|
804 |
+
transform: translateX(0);
|
805 |
+
}
|
806 |
+
}
|
807 |
+
|
808 |
+
@-webkit-keyframes wpr-anim-text-push-out {
|
809 |
+
0% {
|
810 |
+
opacity: 1;
|
811 |
+
-webkit-transform: translateX(0);
|
812 |
+
}
|
813 |
+
60% {
|
814 |
+
opacity: 0;
|
815 |
+
-webkit-transform: translateX(110%);
|
816 |
+
}
|
817 |
+
100% {
|
818 |
+
opacity: 0;
|
819 |
+
-webkit-transform: translateX(100%);
|
820 |
+
}
|
821 |
+
}
|
822 |
+
|
823 |
+
@keyframes wpr-anim-text-push-out {
|
824 |
+
0% {
|
825 |
+
opacity: 1;
|
826 |
+
-webkit-transform: translateX(0);
|
827 |
+
-ms-transform: translateX(0);
|
828 |
+
transform: translateX(0);
|
829 |
+
}
|
830 |
+
60% {
|
831 |
+
opacity: 0;
|
832 |
+
-webkit-transform: translateX(110%);
|
833 |
+
-ms-transform: translateX(110%);
|
834 |
+
transform: translateX(110%);
|
835 |
+
}
|
836 |
+
100% {
|
837 |
+
opacity: 0;
|
838 |
+
-webkit-transform: translateX(100%);
|
839 |
+
-ms-transform: translateX(100%);
|
840 |
+
transform: translateX(100%);
|
841 |
+
}
|
842 |
+
}
|
843 |
+
|
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/css/lib/bricklayer/bricklayer.css
CHANGED
@@ -1,49 +1,49 @@
|
|
1 |
-
.bricklayer {
|
2 |
-
display: -webkit-box;
|
3 |
-
display: -webkit-flex;
|
4 |
-
display: -ms-flexbox;
|
5 |
-
display: flex;
|
6 |
-
-webkit-box-align: start;
|
7 |
-
-webkit-align-items: flex-start;
|
8 |
-
-ms-flex-align: start;
|
9 |
-
align-items: flex-start;
|
10 |
-
-webkit-box-pack: center;
|
11 |
-
-webkit-justify-content: center;
|
12 |
-
-ms-flex-pack: center;
|
13 |
-
justify-content: center;
|
14 |
-
-webkit-flex-wrap: wrap;
|
15 |
-
-ms-flex-wrap: wrap;
|
16 |
-
flex-wrap: wrap;
|
17 |
-
}
|
18 |
-
|
19 |
-
.bricklayer-column-sizer {
|
20 |
-
width: 100%;
|
21 |
-
display: none;
|
22 |
-
}
|
23 |
-
|
24 |
-
@media screen and (min-width: 640px) {
|
25 |
-
.bricklayer-column-sizer {
|
26 |
-
width: 50%;
|
27 |
-
}
|
28 |
-
}
|
29 |
-
|
30 |
-
@media screen and (min-width: 980px) {
|
31 |
-
.bricklayer-column-sizer {
|
32 |
-
width: 33.333%;
|
33 |
-
}
|
34 |
-
}
|
35 |
-
|
36 |
-
@media screen and (min-width: 1200px) {
|
37 |
-
.bricklayer-column-sizer {
|
38 |
-
width: 25%;
|
39 |
-
}
|
40 |
-
}
|
41 |
-
|
42 |
-
.bricklayer-column {
|
43 |
-
-webkit-box-flex: 1;
|
44 |
-
-webkit-flex: 1;
|
45 |
-
-ms-flex: 1;
|
46 |
-
flex: 1;
|
47 |
-
padding-left: 5px;
|
48 |
-
padding-right: 5px;
|
49 |
-
}
|
1 |
+
.bricklayer {
|
2 |
+
display: -webkit-box;
|
3 |
+
display: -webkit-flex;
|
4 |
+
display: -ms-flexbox;
|
5 |
+
display: flex;
|
6 |
+
-webkit-box-align: start;
|
7 |
+
-webkit-align-items: flex-start;
|
8 |
+
-ms-flex-align: start;
|
9 |
+
align-items: flex-start;
|
10 |
+
-webkit-box-pack: center;
|
11 |
+
-webkit-justify-content: center;
|
12 |
+
-ms-flex-pack: center;
|
13 |
+
justify-content: center;
|
14 |
+
-webkit-flex-wrap: wrap;
|
15 |
+
-ms-flex-wrap: wrap;
|
16 |
+
flex-wrap: wrap;
|
17 |
+
}
|
18 |
+
|
19 |
+
.bricklayer-column-sizer {
|
20 |
+
width: 100%;
|
21 |
+
display: none;
|
22 |
+
}
|
23 |
+
|
24 |
+
@media screen and (min-width: 640px) {
|
25 |
+
.bricklayer-column-sizer {
|
26 |
+
width: 50%;
|
27 |
+
}
|
28 |
+
}
|
29 |
+
|
30 |
+
@media screen and (min-width: 980px) {
|
31 |
+
.bricklayer-column-sizer {
|
32 |
+
width: 33.333%;
|
33 |
+
}
|
34 |
+
}
|
35 |
+
|
36 |
+
@media screen and (min-width: 1200px) {
|
37 |
+
.bricklayer-column-sizer {
|
38 |
+
width: 25%;
|
39 |
+
}
|
40 |
+
}
|
41 |
+
|
42 |
+
.bricklayer-column {
|
43 |
+
-webkit-box-flex: 1;
|
44 |
+
-webkit-flex: 1;
|
45 |
+
-ms-flex: 1;
|
46 |
+
flex: 1;
|
47 |
+
padding-left: 5px;
|
48 |
+
padding-right: 5px;
|
49 |
+
}
|
assets/css/library-frontend.css
CHANGED
@@ -1,709 +1,709 @@
|
|
1 |
-
/*--------------------------------------------------------------
|
2 |
-
== Library - Predefined Styles
|
3 |
-
--------------------------------------------------------------*/
|
4 |
-
#wpr-library-btn {
|
5 |
-
display: -webkit-inline-box;
|
6 |
-
display: -ms-inline-flexbox;
|
7 |
-
display: inline-flex;
|
8 |
-
width: 40px;
|
9 |
-
height: 40px;
|
10 |
-
vertical-align: top;
|
11 |
-
margin-left: 10px;
|
12 |
-
color: #fff;
|
13 |
-
font-family: Arial,Helvetica,sans-serif;
|
14 |
-
font-weight: bold;
|
15 |
-
letter-spacing: 0.3px;
|
16 |
-
cursor: pointer;
|
17 |
-
}
|
18 |
-
|
19 |
-
.wpr-library-icon {
|
20 |
-
display: -webkit-inline-box;
|
21 |
-
display: -ms-inline-flexbox;
|
22 |
-
display: inline-flex;
|
23 |
-
padding: 10px;
|
24 |
-
margin-right: 10px;
|
25 |
-
border-radius: 50%;
|
26 |
-
color: transparent;
|
27 |
-
font-family: Arial,Helvetica,sans-serif;
|
28 |
-
font-size: 14px;
|
29 |
-
font-weight: bold;
|
30 |
-
letter-spacing: 0.3px;
|
31 |
-
}
|
32 |
-
|
33 |
-
.wpr-tplib-popup-overlay {
|
34 |
-
position: fixed;
|
35 |
-
top: 0;
|
36 |
-
left: 0;
|
37 |
-
z-index: 999999;
|
38 |
-
width: 100%;
|
39 |
-
height: 100%;
|
40 |
-
background: rgba(0,0,0,0.5);
|
41 |
-
}
|
42 |
-
|
43 |
-
.wpr-tplib-popup {
|
44 |
-
overflow: hidden;
|
45 |
-
position: absolute;
|
46 |
-
top: 30%;
|
47 |
-
left: 50%;
|
48 |
-
-webkit-transform: translate(-50%,-30%);
|
49 |
-
-ms-transform: translate(-50%,-30%);
|
50 |
-
transform: translate(-50%,-30%);
|
51 |
-
background: #f1f3f5;
|
52 |
-
min-width: 100%;
|
53 |
-
height: 100%;
|
54 |
-
}
|
55 |
-
|
56 |
-
.wpr-tplib-header {
|
57 |
-
display: -webkit-box;
|
58 |
-
display: -ms-flexbox;
|
59 |
-
display: flex;
|
60 |
-
-webkit-box-align: center;
|
61 |
-
-ms-flex-align: center;
|
62 |
-
align-items: center;
|
63 |
-
background-color: #fff;
|
64 |
-
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
|
65 |
-
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
|
66 |
-
position: relative;
|
67 |
-
z-index: 10;
|
68 |
-
}
|
69 |
-
|
70 |
-
.wpr-tplib-logo {
|
71 |
-
display: -webkit-box;
|
72 |
-
display: -ms-flexbox;
|
73 |
-
display: flex;
|
74 |
-
-webkit-box-align: center;
|
75 |
-
-ms-flex-align: center;
|
76 |
-
align-items: center;
|
77 |
-
-webkit-box-pack: start;
|
78 |
-
-ms-flex-pack: start;
|
79 |
-
justify-content: flex-start;
|
80 |
-
width: 200px;
|
81 |
-
padding-left: 30px;
|
82 |
-
color: #495157;
|
83 |
-
font-size: 15px;
|
84 |
-
font-weight: 700;
|
85 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
86 |
-
}
|
87 |
-
|
88 |
-
.wpr-tplib-header ul {
|
89 |
-
display: -webkit-inline-box;
|
90 |
-
display: -ms-inline-flexbox;
|
91 |
-
display: inline-flex;
|
92 |
-
-webkit-box-pack: center;
|
93 |
-
-ms-flex-pack: center;
|
94 |
-
justify-content: center;
|
95 |
-
width: 100%;
|
96 |
-
margin-left: -130px;
|
97 |
-
list-style: none;
|
98 |
-
}
|
99 |
-
|
100 |
-
.wpr-tplib-header ul li {
|
101 |
-
width: 115px;
|
102 |
-
padding: 20px 0;
|
103 |
-
color: #6d7882;
|
104 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
105 |
-
font-size: 14px;
|
106 |
-
line-height: 1;
|
107 |
-
font-weight: 500;
|
108 |
-
text-align: center;
|
109 |
-
cursor: pointer;
|
110 |
-
|
111 |
-
}
|
112 |
-
|
113 |
-
.wpr-tplib-active-tab {
|
114 |
-
background-image: -o-linear-gradient(top,#f1f3f5,#fff);
|
115 |
-
background-image: -webkit-gradient(linear,left top, left bottom,from(#f1f3f5),to(#fff));
|
116 |
-
background-image: linear-gradient(180deg,#f1f3f5,#fff);
|
117 |
-
border-bottom: 3px solid #6A4BFF;
|
118 |
-
}
|
119 |
-
|
120 |
-
.wpr-tplib-close {
|
121 |
-
display: -webkit-box;
|
122 |
-
display: -ms-flexbox;
|
123 |
-
display: flex;
|
124 |
-
-webkit-box-align: center;
|
125 |
-
-ms-flex-align: center;
|
126 |
-
align-items: center;
|
127 |
-
-webkit-box-pack: end;
|
128 |
-
-ms-flex-pack: end;
|
129 |
-
justify-content: flex-end;
|
130 |
-
padding-right: 30px;
|
131 |
-
color: #a4afb7;
|
132 |
-
font-size: 18px;
|
133 |
-
cursor: pointer;
|
134 |
-
-webkit-transition: all .3s;
|
135 |
-
-o-transition: all .3s;
|
136 |
-
transition: all .3s;
|
137 |
-
}
|
138 |
-
|
139 |
-
.wpr-tplib-close:hover {
|
140 |
-
color: #3a3a3a;
|
141 |
-
}
|
142 |
-
|
143 |
-
.wpr-tplib-close i {
|
144 |
-
line-height: 20px;
|
145 |
-
padding-left: 20px;
|
146 |
-
}
|
147 |
-
|
148 |
-
.wpr-tplib-popup h3 {
|
149 |
-
margin: 0;
|
150 |
-
}
|
151 |
-
|
152 |
-
.wpr-tplib-header .wpr-tplib-insert-template {
|
153 |
-
display: none;
|
154 |
-
width: 120px;
|
155 |
-
height: 27px;
|
156 |
-
line-height: 27px;
|
157 |
-
padding: 0 15px;
|
158 |
-
margin-right: 15px;
|
159 |
-
color: #fff;
|
160 |
-
background-color: #6A4BFF;
|
161 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
162 |
-
font-size: 13px;
|
163 |
-
border-radius: 2px;
|
164 |
-
text-transform: uppercase;
|
165 |
-
cursor: pointer;
|
166 |
-
text-align: center;
|
167 |
-
}
|
168 |
-
|
169 |
-
.wpr-tplib-back {
|
170 |
-
display: none;
|
171 |
-
width: 230px;
|
172 |
-
padding: 17px 15px;
|
173 |
-
border-right: 1px solid #e6e9ec;
|
174 |
-
color: #6d7882;
|
175 |
-
font-size: 15px;
|
176 |
-
font-weight: 700;
|
177 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
178 |
-
cursor: pointer;
|
179 |
-
-webkit-transition: all .3s;
|
180 |
-
-o-transition: all .3s;
|
181 |
-
transition: all .3s;
|
182 |
-
}
|
183 |
-
|
184 |
-
.wpr-tplib-back:hover {
|
185 |
-
color: #495157;
|
186 |
-
}
|
187 |
-
|
188 |
-
.wpr-tplib-back i {
|
189 |
-
margin-right: 5px;
|
190 |
-
}
|
191 |
-
|
192 |
-
.wpr-tplib-back span {
|
193 |
-
|
194 |
-
}
|
195 |
-
|
196 |
-
.wpr-tplib-content-wrap {
|
197 |
-
}
|
198 |
-
|
199 |
-
.wpr-tplib-sidebar {
|
200 |
-
padding: 30px 30px 20px 30px;
|
201 |
-
}
|
202 |
-
|
203 |
-
.wpr-tplib-sidebar .wpr-tplib-search {
|
204 |
-
display: none;
|
205 |
-
position: relative;
|
206 |
-
margin: 30px 0;
|
207 |
-
}
|
208 |
-
|
209 |
-
.wpr-tplib-sidebar .wpr-tplib-search i {
|
210 |
-
position: absolute;
|
211 |
-
top: 50%;
|
212 |
-
right: 10px;
|
213 |
-
font-size: 12px;
|
214 |
-
-webkit-transform: translateY(-50%);
|
215 |
-
-ms-transform: translateY(-50%);
|
216 |
-
transform: translateY(-50%);
|
217 |
-
}
|
218 |
-
|
219 |
-
.wpr-tplib-sidebar .wpr-tplib-search input {
|
220 |
-
width: 100%;
|
221 |
-
padding: 8px 10px;
|
222 |
-
border: 0;
|
223 |
-
border-bottom: 1px solid #efefef;
|
224 |
-
}
|
225 |
-
|
226 |
-
.wpr-tplib-sidebar .wpr-tplib-search input::-webkit-input-placeholder {
|
227 |
-
color: #9a9a9a;
|
228 |
-
}
|
229 |
-
|
230 |
-
.wpr-tplib-sidebar .wpr-tplib-search input::-moz-placeholder {
|
231 |
-
color: #9a9a9a;
|
232 |
-
}
|
233 |
-
|
234 |
-
.wpr-tplib-sidebar .wpr-tplib-search input:-ms-input-placeholder {
|
235 |
-
color: #9a9a9a;
|
236 |
-
}
|
237 |
-
|
238 |
-
.wpr-tplib-sidebar .wpr-tplib-search input::-ms-input-placeholder {
|
239 |
-
color: #9a9a9a;
|
240 |
-
}
|
241 |
-
|
242 |
-
.wpr-tplib-sidebar .wpr-tplib-search input::placeholder {
|
243 |
-
color: #9a9a9a;
|
244 |
-
}
|
245 |
-
|
246 |
-
.wpr-tplib-filters-wrap {
|
247 |
-
display: -webkit-box;
|
248 |
-
display: -ms-flexbox;
|
249 |
-
display: flex;
|
250 |
-
}
|
251 |
-
|
252 |
-
.wpr-tplib-sub-filters {
|
253 |
-
display: none;
|
254 |
-
margin-left: 20px;
|
255 |
-
}
|
256 |
-
|
257 |
-
.wpr-tplib-sub-filters ul {
|
258 |
-
display: -webkit-box;
|
259 |
-
display: -ms-flexbox;
|
260 |
-
display: flex;
|
261 |
-
}
|
262 |
-
|
263 |
-
.wpr-tplib-sub-filters ul li {
|
264 |
-
padding: 10px 25px;
|
265 |
-
margin-right: 7px;
|
266 |
-
line-height: 15px;
|
267 |
-
font-size: 13px;
|
268 |
-
font-weight: normal;
|
269 |
-
background: #fff;
|
270 |
-
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
271 |
-
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
272 |
-
cursor: pointer;
|
273 |
-
border-radius: 3px;
|
274 |
-
}
|
275 |
-
|
276 |
-
.wpr-tplib-sub-filters ul li:hover,
|
277 |
-
.wpr-tplib-sub-filters ul .wpr-tplib-activ-filter {
|
278 |
-
background: #6A4BFF;
|
279 |
-
color: #fff;
|
280 |
-
}
|
281 |
-
|
282 |
-
.wpr-tplib-filters {
|
283 |
-
-webkit-box-sizing: border-box;
|
284 |
-
box-sizing: border-box;
|
285 |
-
display: -webkit-box;
|
286 |
-
display: -ms-flexbox;
|
287 |
-
display: flex;
|
288 |
-
-webkit-box-orient: vertical;
|
289 |
-
-webkit-box-direction: normal;
|
290 |
-
-ms-flex-direction: column;
|
291 |
-
flex-direction: column;
|
292 |
-
-webkit-box-align: start;
|
293 |
-
-ms-flex-align: start;
|
294 |
-
align-items: flex-start;
|
295 |
-
position: relative;
|
296 |
-
width: 200px;
|
297 |
-
font-size: 14px;
|
298 |
-
font-weight: normal;
|
299 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
300 |
-
color: #6d7882;
|
301 |
-
}
|
302 |
-
|
303 |
-
.wpr-tplib-filters h3 {
|
304 |
-
display: -webkit-box;
|
305 |
-
display: -ms-flexbox;
|
306 |
-
display: flex;
|
307 |
-
width: 100%;
|
308 |
-
padding: 10px 15px;
|
309 |
-
font-size: 13px;
|
310 |
-
font-weight: normal;
|
311 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
312 |
-
background: #fff;
|
313 |
-
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
314 |
-
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
315 |
-
cursor: pointer;
|
316 |
-
border-radius: 3px;
|
317 |
-
}
|
318 |
-
|
319 |
-
.wpr-tplib-filters h3 span {
|
320 |
-
width: 100%;
|
321 |
-
}
|
322 |
-
|
323 |
-
.wpr-tplib-filters-list {
|
324 |
-
visibility: hidden;
|
325 |
-
opacity: 0;
|
326 |
-
position: absolute;
|
327 |
-
top: 38px;
|
328 |
-
z-index: 999;
|
329 |
-
width: 700px;
|
330 |
-
padding: 20px 30px;
|
331 |
-
background: #fff;
|
332 |
-
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
333 |
-
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
334 |
-
-webkit-transition: all 0.2s ease-in;
|
335 |
-
-o-transition: all 0.2s ease-in;
|
336 |
-
transition: all 0.2s ease-in;
|
337 |
-
border-radius: 3px;
|
338 |
-
}
|
339 |
-
|
340 |
-
.wpr-tplib-filters-list ul {
|
341 |
-
display: -webkit-box;
|
342 |
-
display: -ms-flexbox;
|
343 |
-
display: flex;
|
344 |
-
-ms-flex-wrap: wrap;
|
345 |
-
flex-wrap: wrap;
|
346 |
-
list-style: none;
|
347 |
-
padding-left: 0;
|
348 |
-
}
|
349 |
-
|
350 |
-
.wpr-tplib-filters-list ul li {
|
351 |
-
width: 25%;
|
352 |
-
padding: 12px;
|
353 |
-
color: #6d7882;
|
354 |
-
background: #fff;
|
355 |
-
font-size: 13px;
|
356 |
-
line-height: 1;
|
357 |
-
cursor: pointer;
|
358 |
-
}
|
359 |
-
|
360 |
-
.wpr-tplib-filters-list ul li:hover {
|
361 |
-
background: #f9f9f9;
|
362 |
-
color: #222;
|
363 |
-
}
|
364 |
-
|
365 |
-
.wpr-tplib-template-gird {
|
366 |
-
position: absolute;
|
367 |
-
width: 100%;
|
368 |
-
height: calc(100% - 132px);
|
369 |
-
overflow: auto;
|
370 |
-
padding: 0 30px 30px 30px;
|
371 |
-
margin-left: -10px;
|
372 |
-
}
|
373 |
-
|
374 |
-
.wpr-tplib-template-wrap {
|
375 |
-
float: left;
|
376 |
-
overflow: hidden;
|
377 |
-
width: 18.5%;
|
378 |
-
margin: 10px;
|
379 |
-
border-radius: 3px;
|
380 |
-
-webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,0.07);
|
381 |
-
box-shadow: 0 1px 20px 0 rgba(0,0,0,0.07);
|
382 |
-
}
|
383 |
-
|
384 |
-
.wpr-tplib-template-wrap:not(.wpr-tplib-pro-active):before {
|
385 |
-
content: 'Free';
|
386 |
-
display: block;
|
387 |
-
position: absolute;
|
388 |
-
top: 10px;
|
389 |
-
right: 10px;
|
390 |
-
z-index: 1;
|
391 |
-
width: 45px;
|
392 |
-
padding: 4px;
|
393 |
-
font-size: 11px;
|
394 |
-
line-height: 16px;
|
395 |
-
font-weight: bold;
|
396 |
-
letter-spacing: 0.3px;
|
397 |
-
text-transform: uppercase;
|
398 |
-
text-align: center;
|
399 |
-
background: #555;
|
400 |
-
color: #fff;
|
401 |
-
-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
|
402 |
-
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
|
403 |
-
border-radius: 3px;
|
404 |
-
}
|
405 |
-
|
406 |
-
.wpr-tplib-pro-wrap:not(.wpr-tplib-pro-active):before {
|
407 |
-
content: 'Pro';
|
408 |
-
background: #6A4BFF;
|
409 |
-
}
|
410 |
-
|
411 |
-
@media screen and ( max-width: 1364px ) {
|
412 |
-
.wpr-tplib-template-wrap {
|
413 |
-
width: 23%;
|
414 |
-
}
|
415 |
-
}
|
416 |
-
|
417 |
-
.wpr-tplib-template {
|
418 |
-
}
|
419 |
-
|
420 |
-
.wpr-tplib-template-wrap:hover .wpr-tplib-insert-template {
|
421 |
-
opacity: 1;
|
422 |
-
visibility: visible;
|
423 |
-
}
|
424 |
-
|
425 |
-
.wpr-tplib-template-media {
|
426 |
-
position: relative;
|
427 |
-
background-color: #e8e8e8;
|
428 |
-
}
|
429 |
-
|
430 |
-
.wpr-tplib-template-media img {
|
431 |
-
width: 100%;
|
432 |
-
max-width: 100%;
|
433 |
-
height: auto;
|
434 |
-
}
|
435 |
-
|
436 |
-
.wpr-tplib-template-media:hover .wpr-tplib-template-media-overlay {
|
437 |
-
opacity: 1;
|
438 |
-
}
|
439 |
-
|
440 |
-
.wpr-tplib-template-media-overlay {
|
441 |
-
opacity: 0;
|
442 |
-
position: absolute;
|
443 |
-
top: 0;
|
444 |
-
left: 0;
|
445 |
-
width: 100%;
|
446 |
-
height: 100%;
|
447 |
-
background-color: rgba(0, 0, 0, 0.5);
|
448 |
-
color: #fff;
|
449 |
-
cursor: pointer;
|
450 |
-
-webkit-transition: opacity 0.1s ease-in;
|
451 |
-
-o-transition: opacity 0.1s ease-in;
|
452 |
-
transition: opacity 0.1s ease-in;
|
453 |
-
}
|
454 |
-
|
455 |
-
.wpr-tplib-template-media-overlay i {
|
456 |
-
position: absolute;
|
457 |
-
top: 50%;
|
458 |
-
left: 50%;
|
459 |
-
-webkit-transform: translate(-50%, -50%);
|
460 |
-
-ms-transform: translate(-50%, -50%);
|
461 |
-
transform: translate(-50%, -50%);
|
462 |
-
font-size: 25px;
|
463 |
-
}
|
464 |
-
|
465 |
-
.wpr-tplib-preview-wrap {
|
466 |
-
display: none;
|
467 |
-
}
|
468 |
-
|
469 |
-
.wpr-tplib-image {
|
470 |
-
display: -webkit-box;
|
471 |
-
display: -ms-flexbox;
|
472 |
-
display: flex;
|
473 |
-
-webkit-box-pack: center;
|
474 |
-
-ms-flex-pack: center;
|
475 |
-
justify-content: center;
|
476 |
-
padding: 20px;
|
477 |
-
}
|
478 |
-
|
479 |
-
.wpr-tplib-iframe {
|
480 |
-
position: relative;
|
481 |
-
padding-top: 56.25%;
|
482 |
-
}
|
483 |
-
|
484 |
-
.wpr-tplib-iframe iframe {
|
485 |
-
position: absolute;
|
486 |
-
top: 0;
|
487 |
-
left: 0;
|
488 |
-
width: 100%;
|
489 |
-
height: 100%;
|
490 |
-
}
|
491 |
-
|
492 |
-
.wpr-tplib-template-footer {
|
493 |
-
display: -webkit-box;
|
494 |
-
display: -ms-flexbox;
|
495 |
-
display: flex;
|
496 |
-
-webkit-box-orient: vertical;
|
497 |
-
-webkit-box-direction: normal;
|
498 |
-
-ms-flex-flow: column wrap;
|
499 |
-
flex-flow: column wrap;
|
500 |
-
-ms-flex-line-pack: justify;
|
501 |
-
align-content: space-between;
|
502 |
-
-webkit-box-pack: center;
|
503 |
-
-ms-flex-pack: center;
|
504 |
-
justify-content: center;
|
505 |
-
height: 45px;
|
506 |
-
padding: 5px 15px;
|
507 |
-
background-color: #fff;
|
508 |
-
border-top: 1px solid #efefef;
|
509 |
-
}
|
510 |
-
|
511 |
-
.wpr-tplib-template-footer h3 {
|
512 |
-
overflow: hidden;
|
513 |
-
color: #6d7882;
|
514 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
515 |
-
font-size: 13px;
|
516 |
-
font-weight: normal;
|
517 |
-
white-space: nowrap;
|
518 |
-
-o-text-overflow: ellipsis;
|
519 |
-
text-overflow: ellipsis;
|
520 |
-
}
|
521 |
-
|
522 |
-
.wpr-tplib-template-footer .wpr-tplib-insert-template {
|
523 |
-
opacity: 0;
|
524 |
-
visibility: hidden;
|
525 |
-
padding: 6px 10px;
|
526 |
-
color: #fff;
|
527 |
-
background-color: #6A4BFF;
|
528 |
-
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
529 |
-
font-size: 13px;
|
530 |
-
line-height: 1;
|
531 |
-
letter-spacing: 0.3px;
|
532 |
-
border-radius: 3px;
|
533 |
-
cursor: pointer;
|
534 |
-
-webkit-transition: all 0.1s ease-in;
|
535 |
-
-o-transition: all 0.1s ease-in;
|
536 |
-
transition: all 0.1s ease-in;
|
537 |
-
}
|
538 |
-
|
539 |
-
|
540 |
-
#masonry-effect {
|
541 |
-
display: -webkit-box;
|
542 |
-
display: -ms-flexbox;
|
543 |
-
display: flex;
|
544 |
-
-webkit-box-orient: horizontal;
|
545 |
-
-webkit-box-direction: normal;
|
546 |
-
-ms-flex-direction: row;
|
547 |
-
flex-direction: row;
|
548 |
-
-ms-flex-wrap: wrap;
|
549 |
-
flex-wrap: wrap;
|
550 |
-
}
|
551 |
-
.item {
|
552 |
-
-webkit-box-sizing: border-box;
|
553 |
-
box-sizing: border-box;
|
554 |
-
-webkit-box-orient: vertical;
|
555 |
-
-webkit-box-direction: normal;
|
556 |
-
-ms-flex-direction: column;
|
557 |
-
flex-direction: column;
|
558 |
-
position: relative;
|
559 |
-
width: calc(33.3%);
|
560 |
-
}
|
561 |
-
|
562 |
-
|
563 |
-
/* Elementor Loader */
|
564 |
-
.wpr-tplib-loader {
|
565 |
-
overflow: auto;
|
566 |
-
position: absolute;
|
567 |
-
width: 100%;
|
568 |
-
height: 100%;
|
569 |
-
z-index: 9999999999;
|
570 |
-
background-color: #f1f3f5;
|
571 |
-
}
|
572 |
-
|
573 |
-
.elementor-loader-wrapper {
|
574 |
-
position: absolute;
|
575 |
-
width: 300px;
|
576 |
-
left: 50%;
|
577 |
-
top: 50%;
|
578 |
-
-webkit-transform: translateX(-50%) translateY(-50%);
|
579 |
-
-ms-transform: translateX(-50%) translateY(-50%);
|
580 |
-
transform: translateX(-50%) translateY(-50%);
|
581 |
-
display: -webkit-box;
|
582 |
-
display: -ms-flexbox;
|
583 |
-
display: flex;
|
584 |
-
-ms-flex-wrap: wrap;
|
585 |
-
flex-wrap: wrap;
|
586 |
-
-webkit-box-pack: center;
|
587 |
-
-ms-flex-pack: center;
|
588 |
-
justify-content: center;
|
589 |
-
}
|
590 |
-
|
591 |
-
.elementor-loader {
|
592 |
-
border-radius: 7px;
|
593 |
-
padding: 40px;
|
594 |
-
height: 150px;
|
595 |
-
width: 150px;
|
596 |
-
background-color: rgba(255, 255, 255, 0.9);
|
597 |
-
-webkit-box-sizing: border-box;
|
598 |
-
box-sizing: border-box;
|
599 |
-
-webkit-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
|
600 |
-
box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
|
601 |
-
}
|
602 |
-
|
603 |
-
.elementor-loader-boxes {
|
604 |
-
height: 100%;
|
605 |
-
width: 100%;
|
606 |
-
position: relative;
|
607 |
-
}
|
608 |
-
|
609 |
-
.elementor-loader-box {
|
610 |
-
position: absolute;
|
611 |
-
background-color: #d5dadf;
|
612 |
-
-webkit-animation: load 1.8s linear infinite;
|
613 |
-
animation: load 1.8s linear infinite;
|
614 |
-
}
|
615 |
-
|
616 |
-
.elementor-loader-box:nth-of-type(1) {
|
617 |
-
width: 20%;
|
618 |
-
height: 100%;
|
619 |
-
left: 0;
|
620 |
-
top: 0;
|
621 |
-
}
|
622 |
-
|
623 |
-
.elementor-loader-box:not(:nth-of-type(1)) {
|
624 |
-
right: 0;
|
625 |
-
height: 20%;
|
626 |
-
width: 60%;
|
627 |
-
}
|
628 |
-
|
629 |
-
.elementor-loader-box:nth-of-type(2) {
|
630 |
-
top: 0;
|
631 |
-
-webkit-animation-delay: -0.45s;
|
632 |
-
animation-delay: -0.45s;
|
633 |
-
}
|
634 |
-
|
635 |
-
.elementor-loader-box:nth-of-type(3) {
|
636 |
-
top: 40%;
|
637 |
-
-webkit-animation-delay: -0.9s;
|
638 |
-
animation-delay: -0.9s;
|
639 |
-
}
|
640 |
-
|
641 |
-
.elementor-loader-box:nth-of-type(4) {
|
642 |
-
bottom: 0;
|
643 |
-
-webkit-animation-delay: -1.35s;
|
644 |
-
animation-delay: -1.35s;
|
645 |
-
}
|
646 |
-
|
647 |
-
@-webkit-keyframes load {
|
648 |
-
0% {
|
649 |
-
opacity: .3;
|
650 |
-
}
|
651 |
-
50% {
|
652 |
-
opacity: 1;
|
653 |
-
}
|
654 |
-
100% {
|
655 |
-
opacity: .3;
|
656 |
-
}
|
657 |
-
}
|
658 |
-
|
659 |
-
@keyframes load {
|
660 |
-
0% {
|
661 |
-
opacity: .3;
|
662 |
-
}
|
663 |
-
50% {
|
664 |
-
opacity: 1;
|
665 |
-
}
|
666 |
-
100% {
|
667 |
-
opacity: .3;
|
668 |
-
}
|
669 |
-
}
|
670 |
-
|
671 |
-
.elementor-loading-title {
|
672 |
-
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
|
673 |
-
color: #a4afb7;
|
674 |
-
text-align: center;
|
675 |
-
text-transform: uppercase;
|
676 |
-
margin-top: 30px;
|
677 |
-
letter-spacing: 7px;
|
678 |
-
text-indent: 7px;
|
679 |
-
font-size: 10px;
|
680 |
-
width: 100%;
|
681 |
-
}
|
682 |
-
|
683 |
-
|
684 |
-
/* Scroll Bar */
|
685 |
-
.wpr-tplib-popup ::-webkit-scrollbar {
|
686 |
-
width: 6px;
|
687 |
-
height: 0;
|
688 |
-
border-radius: 3px;
|
689 |
-
}
|
690 |
-
|
691 |
-
.wpr-tplib-popup ::-webkit-scrollbar-button {
|
692 |
-
width: 0px;
|
693 |
-
height: 10px;
|
694 |
-
}
|
695 |
-
|
696 |
-
.wpr-tplib-popup ::-webkit-scrollbar-thumb {
|
697 |
-
background-color: #d5dadf;
|
698 |
-
border: 0px none #d5dadf;
|
699 |
-
border-radius: 3px;
|
700 |
-
}
|
701 |
-
|
702 |
-
.wpr-tplib-popup ::-webkit-scrollbar-track {
|
703 |
-
border: 0px none #fff;
|
704 |
-
border-radius: 0;
|
705 |
-
}
|
706 |
-
|
707 |
-
.wpr-tplib-popup ::-webkit-scrollbar-corner {
|
708 |
-
background: transparent;
|
709 |
}
|
1 |
+
/*--------------------------------------------------------------
|
2 |
+
== Library - Predefined Styles
|
3 |
+
--------------------------------------------------------------*/
|
4 |
+
#wpr-library-btn {
|
5 |
+
display: -webkit-inline-box;
|
6 |
+
display: -ms-inline-flexbox;
|
7 |
+
display: inline-flex;
|
8 |
+
width: 40px;
|
9 |
+
height: 40px;
|
10 |
+
vertical-align: top;
|
11 |
+
margin-left: 10px;
|
12 |
+
color: #fff;
|
13 |
+
font-family: Arial,Helvetica,sans-serif;
|
14 |
+
font-weight: bold;
|
15 |
+
letter-spacing: 0.3px;
|
16 |
+
cursor: pointer;
|
17 |
+
}
|
18 |
+
|
19 |
+
.wpr-library-icon {
|
20 |
+
display: -webkit-inline-box;
|
21 |
+
display: -ms-inline-flexbox;
|
22 |
+
display: inline-flex;
|
23 |
+
padding: 10px;
|
24 |
+
margin-right: 10px;
|
25 |
+
border-radius: 50%;
|
26 |
+
color: transparent;
|
27 |
+
font-family: Arial,Helvetica,sans-serif;
|
28 |
+
font-size: 14px;
|
29 |
+
font-weight: bold;
|
30 |
+
letter-spacing: 0.3px;
|
31 |
+
}
|
32 |
+
|
33 |
+
.wpr-tplib-popup-overlay {
|
34 |
+
position: fixed;
|
35 |
+
top: 0;
|
36 |
+
left: 0;
|
37 |
+
z-index: 999999;
|
38 |
+
width: 100%;
|
39 |
+
height: 100%;
|
40 |
+
background: rgba(0,0,0,0.5);
|
41 |
+
}
|
42 |
+
|
43 |
+
.wpr-tplib-popup {
|
44 |
+
overflow: hidden;
|
45 |
+
position: absolute;
|
46 |
+
top: 30%;
|
47 |
+
left: 50%;
|
48 |
+
-webkit-transform: translate(-50%,-30%);
|
49 |
+
-ms-transform: translate(-50%,-30%);
|
50 |
+
transform: translate(-50%,-30%);
|
51 |
+
background: #f1f3f5;
|
52 |
+
min-width: 100%;
|
53 |
+
height: 100%;
|
54 |
+
}
|
55 |
+
|
56 |
+
.wpr-tplib-header {
|
57 |
+
display: -webkit-box;
|
58 |
+
display: -ms-flexbox;
|
59 |
+
display: flex;
|
60 |
+
-webkit-box-align: center;
|
61 |
+
-ms-flex-align: center;
|
62 |
+
align-items: center;
|
63 |
+
background-color: #fff;
|
64 |
+
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
|
65 |
+
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
|
66 |
+
position: relative;
|
67 |
+
z-index: 10;
|
68 |
+
}
|
69 |
+
|
70 |
+
.wpr-tplib-logo {
|
71 |
+
display: -webkit-box;
|
72 |
+
display: -ms-flexbox;
|
73 |
+
display: flex;
|
74 |
+
-webkit-box-align: center;
|
75 |
+
-ms-flex-align: center;
|
76 |
+
align-items: center;
|
77 |
+
-webkit-box-pack: start;
|
78 |
+
-ms-flex-pack: start;
|
79 |
+
justify-content: flex-start;
|
80 |
+
width: 200px;
|
81 |
+
padding-left: 30px;
|
82 |
+
color: #495157;
|
83 |
+
font-size: 15px;
|
84 |
+
font-weight: 700;
|
85 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
86 |
+
}
|
87 |
+
|
88 |
+
.wpr-tplib-header ul {
|
89 |
+
display: -webkit-inline-box;
|
90 |
+
display: -ms-inline-flexbox;
|
91 |
+
display: inline-flex;
|
92 |
+
-webkit-box-pack: center;
|
93 |
+
-ms-flex-pack: center;
|
94 |
+
justify-content: center;
|
95 |
+
width: 100%;
|
96 |
+
margin-left: -130px;
|
97 |
+
list-style: none;
|
98 |
+
}
|
99 |
+
|
100 |
+
.wpr-tplib-header ul li {
|
101 |
+
width: 115px;
|
102 |
+
padding: 20px 0;
|
103 |
+
color: #6d7882;
|
104 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
105 |
+
font-size: 14px;
|
106 |
+
line-height: 1;
|
107 |
+
font-weight: 500;
|
108 |
+
text-align: center;
|
109 |
+
cursor: pointer;
|
110 |
+
|
111 |
+
}
|
112 |
+
|
113 |
+
.wpr-tplib-active-tab {
|
114 |
+
background-image: -o-linear-gradient(top,#f1f3f5,#fff);
|
115 |
+
background-image: -webkit-gradient(linear,left top, left bottom,from(#f1f3f5),to(#fff));
|
116 |
+
background-image: linear-gradient(180deg,#f1f3f5,#fff);
|
117 |
+
border-bottom: 3px solid #6A4BFF;
|
118 |
+
}
|
119 |
+
|
120 |
+
.wpr-tplib-close {
|
121 |
+
display: -webkit-box;
|
122 |
+
display: -ms-flexbox;
|
123 |
+
display: flex;
|
124 |
+
-webkit-box-align: center;
|
125 |
+
-ms-flex-align: center;
|
126 |
+
align-items: center;
|
127 |
+
-webkit-box-pack: end;
|
128 |
+
-ms-flex-pack: end;
|
129 |
+
justify-content: flex-end;
|
130 |
+
padding-right: 30px;
|
131 |
+
color: #a4afb7;
|
132 |
+
font-size: 18px;
|
133 |
+
cursor: pointer;
|
134 |
+
-webkit-transition: all .3s;
|
135 |
+
-o-transition: all .3s;
|
136 |
+
transition: all .3s;
|
137 |
+
}
|
138 |
+
|
139 |
+
.wpr-tplib-close:hover {
|
140 |
+
color: #3a3a3a;
|
141 |
+
}
|
142 |
+
|
143 |
+
.wpr-tplib-close i {
|
144 |
+
line-height: 20px;
|
145 |
+
padding-left: 20px;
|
146 |
+
}
|
147 |
+
|
148 |
+
.wpr-tplib-popup h3 {
|
149 |
+
margin: 0;
|
150 |
+
}
|
151 |
+
|
152 |
+
.wpr-tplib-header .wpr-tplib-insert-template {
|
153 |
+
display: none;
|
154 |
+
width: 120px;
|
155 |
+
height: 27px;
|
156 |
+
line-height: 27px;
|
157 |
+
padding: 0 15px;
|
158 |
+
margin-right: 15px;
|
159 |
+
color: #fff;
|
160 |
+
background-color: #6A4BFF;
|
161 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
162 |
+
font-size: 13px;
|
163 |
+
border-radius: 2px;
|
164 |
+
text-transform: uppercase;
|
165 |
+
cursor: pointer;
|
166 |
+
text-align: center;
|
167 |
+
}
|
168 |
+
|
169 |
+
.wpr-tplib-back {
|
170 |
+
display: none;
|
171 |
+
width: 230px;
|
172 |
+
padding: 17px 15px;
|
173 |
+
border-right: 1px solid #e6e9ec;
|
174 |
+
color: #6d7882;
|
175 |
+
font-size: 15px;
|
176 |
+
font-weight: 700;
|
177 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
178 |
+
cursor: pointer;
|
179 |
+
-webkit-transition: all .3s;
|
180 |
+
-o-transition: all .3s;
|
181 |
+
transition: all .3s;
|
182 |
+
}
|
183 |
+
|
184 |
+
.wpr-tplib-back:hover {
|
185 |
+
color: #495157;
|
186 |
+
}
|
187 |
+
|
188 |
+
.wpr-tplib-back i {
|
189 |
+
margin-right: 5px;
|
190 |
+
}
|
191 |
+
|
192 |
+
.wpr-tplib-back span {
|
193 |
+
|
194 |
+
}
|
195 |
+
|
196 |
+
.wpr-tplib-content-wrap {
|
197 |
+
}
|
198 |
+
|
199 |
+
.wpr-tplib-sidebar {
|
200 |
+
padding: 30px 30px 20px 30px;
|
201 |
+
}
|
202 |
+
|
203 |
+
.wpr-tplib-sidebar .wpr-tplib-search {
|
204 |
+
display: none;
|
205 |
+
position: relative;
|
206 |
+
margin: 30px 0;
|
207 |
+
}
|
208 |
+
|
209 |
+
.wpr-tplib-sidebar .wpr-tplib-search i {
|
210 |
+
position: absolute;
|
211 |
+
top: 50%;
|
212 |
+
right: 10px;
|
213 |
+
font-size: 12px;
|
214 |
+
-webkit-transform: translateY(-50%);
|
215 |
+
-ms-transform: translateY(-50%);
|
216 |
+
transform: translateY(-50%);
|
217 |
+
}
|
218 |
+
|
219 |
+
.wpr-tplib-sidebar .wpr-tplib-search input {
|
220 |
+
width: 100%;
|
221 |
+
padding: 8px 10px;
|
222 |
+
border: 0;
|
223 |
+
border-bottom: 1px solid #efefef;
|
224 |
+
}
|
225 |
+
|
226 |
+
.wpr-tplib-sidebar .wpr-tplib-search input::-webkit-input-placeholder {
|
227 |
+
color: #9a9a9a;
|
228 |
+
}
|
229 |
+
|
230 |
+
.wpr-tplib-sidebar .wpr-tplib-search input::-moz-placeholder {
|
231 |
+
color: #9a9a9a;
|
232 |
+
}
|
233 |
+
|
234 |
+
.wpr-tplib-sidebar .wpr-tplib-search input:-ms-input-placeholder {
|
235 |
+
color: #9a9a9a;
|
236 |
+
}
|
237 |
+
|
238 |
+
.wpr-tplib-sidebar .wpr-tplib-search input::-ms-input-placeholder {
|
239 |
+
color: #9a9a9a;
|
240 |
+
}
|
241 |
+
|
242 |
+
.wpr-tplib-sidebar .wpr-tplib-search input::placeholder {
|
243 |
+
color: #9a9a9a;
|
244 |
+
}
|
245 |
+
|
246 |
+
.wpr-tplib-filters-wrap {
|
247 |
+
display: -webkit-box;
|
248 |
+
display: -ms-flexbox;
|
249 |
+
display: flex;
|
250 |
+
}
|
251 |
+
|
252 |
+
.wpr-tplib-sub-filters {
|
253 |
+
display: none;
|
254 |
+
margin-left: 20px;
|
255 |
+
}
|
256 |
+
|
257 |
+
.wpr-tplib-sub-filters ul {
|
258 |
+
display: -webkit-box;
|
259 |
+
display: -ms-flexbox;
|
260 |
+
display: flex;
|
261 |
+
}
|
262 |
+
|
263 |
+
.wpr-tplib-sub-filters ul li {
|
264 |
+
padding: 10px 25px;
|
265 |
+
margin-right: 7px;
|
266 |
+
line-height: 15px;
|
267 |
+
font-size: 13px;
|
268 |
+
font-weight: normal;
|
269 |
+
background: #fff;
|
270 |
+
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
271 |
+
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
272 |
+
cursor: pointer;
|
273 |
+
border-radius: 3px;
|
274 |
+
}
|
275 |
+
|
276 |
+
.wpr-tplib-sub-filters ul li:hover,
|
277 |
+
.wpr-tplib-sub-filters ul .wpr-tplib-activ-filter {
|
278 |
+
background: #6A4BFF;
|
279 |
+
color: #fff;
|
280 |
+
}
|
281 |
+
|
282 |
+
.wpr-tplib-filters {
|
283 |
+
-webkit-box-sizing: border-box;
|
284 |
+
box-sizing: border-box;
|
285 |
+
display: -webkit-box;
|
286 |
+
display: -ms-flexbox;
|
287 |
+
display: flex;
|
288 |
+
-webkit-box-orient: vertical;
|
289 |
+
-webkit-box-direction: normal;
|
290 |
+
-ms-flex-direction: column;
|
291 |
+
flex-direction: column;
|
292 |
+
-webkit-box-align: start;
|
293 |
+
-ms-flex-align: start;
|
294 |
+
align-items: flex-start;
|
295 |
+
position: relative;
|
296 |
+
width: 200px;
|
297 |
+
font-size: 14px;
|
298 |
+
font-weight: normal;
|
299 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
300 |
+
color: #6d7882;
|
301 |
+
}
|
302 |
+
|
303 |
+
.wpr-tplib-filters h3 {
|
304 |
+
display: -webkit-box;
|
305 |
+
display: -ms-flexbox;
|
306 |
+
display: flex;
|
307 |
+
width: 100%;
|
308 |
+
padding: 10px 15px;
|
309 |
+
font-size: 13px;
|
310 |
+
font-weight: normal;
|
311 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
312 |
+
background: #fff;
|
313 |
+
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
314 |
+
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
315 |
+
cursor: pointer;
|
316 |
+
border-radius: 3px;
|
317 |
+
}
|
318 |
+
|
319 |
+
.wpr-tplib-filters h3 span {
|
320 |
+
width: 100%;
|
321 |
+
}
|
322 |
+
|
323 |
+
.wpr-tplib-filters-list {
|
324 |
+
visibility: hidden;
|
325 |
+
opacity: 0;
|
326 |
+
position: absolute;
|
327 |
+
top: 38px;
|
328 |
+
z-index: 999;
|
329 |
+
width: 700px;
|
330 |
+
padding: 20px 30px;
|
331 |
+
background: #fff;
|
332 |
+
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
333 |
+
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.05);
|
334 |
+
-webkit-transition: all 0.2s ease-in;
|
335 |
+
-o-transition: all 0.2s ease-in;
|
336 |
+
transition: all 0.2s ease-in;
|
337 |
+
border-radius: 3px;
|
338 |
+
}
|
339 |
+
|
340 |
+
.wpr-tplib-filters-list ul {
|
341 |
+
display: -webkit-box;
|
342 |
+
display: -ms-flexbox;
|
343 |
+
display: flex;
|
344 |
+
-ms-flex-wrap: wrap;
|
345 |
+
flex-wrap: wrap;
|
346 |
+
list-style: none;
|
347 |
+
padding-left: 0;
|
348 |
+
}
|
349 |
+
|
350 |
+
.wpr-tplib-filters-list ul li {
|
351 |
+
width: 25%;
|
352 |
+
padding: 12px;
|
353 |
+
color: #6d7882;
|
354 |
+
background: #fff;
|
355 |
+
font-size: 13px;
|
356 |
+
line-height: 1;
|
357 |
+
cursor: pointer;
|
358 |
+
}
|
359 |
+
|
360 |
+
.wpr-tplib-filters-list ul li:hover {
|
361 |
+
background: #f9f9f9;
|
362 |
+
color: #222;
|
363 |
+
}
|
364 |
+
|
365 |
+
.wpr-tplib-template-gird {
|
366 |
+
position: absolute;
|
367 |
+
width: 100%;
|
368 |
+
height: calc(100% - 132px);
|
369 |
+
overflow: auto;
|
370 |
+
padding: 0 30px 30px 30px;
|
371 |
+
margin-left: -10px;
|
372 |
+
}
|
373 |
+
|
374 |
+
.wpr-tplib-template-wrap {
|
375 |
+
float: left;
|
376 |
+
overflow: hidden;
|
377 |
+
width: 18.5%;
|
378 |
+
margin: 10px;
|
379 |
+
border-radius: 3px;
|
380 |
+
-webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,0.07);
|
381 |
+
box-shadow: 0 1px 20px 0 rgba(0,0,0,0.07);
|
382 |
+
}
|
383 |
+
|
384 |
+
.wpr-tplib-template-wrap:not(.wpr-tplib-pro-active):before {
|
385 |
+
content: 'Free';
|
386 |
+
display: block;
|
387 |
+
position: absolute;
|
388 |
+
top: 10px;
|
389 |
+
right: 10px;
|
390 |
+
z-index: 1;
|
391 |
+
width: 45px;
|
392 |
+
padding: 4px;
|
393 |
+
font-size: 11px;
|
394 |
+
line-height: 16px;
|
395 |
+
font-weight: bold;
|
396 |
+
letter-spacing: 0.3px;
|
397 |
+
text-transform: uppercase;
|
398 |
+
text-align: center;
|
399 |
+
background: #555;
|
400 |
+
color: #fff;
|
401 |
+
-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
|
402 |
+
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
|
403 |
+
border-radius: 3px;
|
404 |
+
}
|
405 |
+
|
406 |
+
.wpr-tplib-pro-wrap:not(.wpr-tplib-pro-active):before {
|
407 |
+
content: 'Pro';
|
408 |
+
background: #6A4BFF;
|
409 |
+
}
|
410 |
+
|
411 |
+
@media screen and ( max-width: 1364px ) {
|
412 |
+
.wpr-tplib-template-wrap {
|
413 |
+
width: 23%;
|
414 |
+
}
|
415 |
+
}
|
416 |
+
|
417 |
+
.wpr-tplib-template {
|
418 |
+
}
|
419 |
+
|
420 |
+
.wpr-tplib-template-wrap:hover .wpr-tplib-insert-template {
|
421 |
+
opacity: 1;
|
422 |
+
visibility: visible;
|
423 |
+
}
|
424 |
+
|
425 |
+
.wpr-tplib-template-media {
|
426 |
+
position: relative;
|
427 |
+
background-color: #e8e8e8;
|
428 |
+
}
|
429 |
+
|
430 |
+
.wpr-tplib-template-media img {
|
431 |
+
width: 100%;
|
432 |
+
max-width: 100%;
|
433 |
+
height: auto;
|
434 |
+
}
|
435 |
+
|
436 |
+
.wpr-tplib-template-media:hover .wpr-tplib-template-media-overlay {
|
437 |
+
opacity: 1;
|
438 |
+
}
|
439 |
+
|
440 |
+
.wpr-tplib-template-media-overlay {
|
441 |
+
opacity: 0;
|
442 |
+
position: absolute;
|
443 |
+
top: 0;
|
444 |
+
left: 0;
|
445 |
+
width: 100%;
|
446 |
+
height: 100%;
|
447 |
+
background-color: rgba(0, 0, 0, 0.5);
|
448 |
+
color: #fff;
|
449 |
+
cursor: pointer;
|
450 |
+
-webkit-transition: opacity 0.1s ease-in;
|
451 |
+
-o-transition: opacity 0.1s ease-in;
|
452 |
+
transition: opacity 0.1s ease-in;
|
453 |
+
}
|
454 |
+
|
455 |
+
.wpr-tplib-template-media-overlay i {
|
456 |
+
position: absolute;
|
457 |
+
top: 50%;
|
458 |
+
left: 50%;
|
459 |
+
-webkit-transform: translate(-50%, -50%);
|
460 |
+
-ms-transform: translate(-50%, -50%);
|
461 |
+
transform: translate(-50%, -50%);
|
462 |
+
font-size: 25px;
|
463 |
+
}
|
464 |
+
|
465 |
+
.wpr-tplib-preview-wrap {
|
466 |
+
display: none;
|
467 |
+
}
|
468 |
+
|
469 |
+
.wpr-tplib-image {
|
470 |
+
display: -webkit-box;
|
471 |
+
display: -ms-flexbox;
|
472 |
+
display: flex;
|
473 |
+
-webkit-box-pack: center;
|
474 |
+
-ms-flex-pack: center;
|
475 |
+
justify-content: center;
|
476 |
+
padding: 20px;
|
477 |
+
}
|
478 |
+
|
479 |
+
.wpr-tplib-iframe {
|
480 |
+
position: relative;
|
481 |
+
padding-top: 56.25%;
|
482 |
+
}
|
483 |
+
|
484 |
+
.wpr-tplib-iframe iframe {
|
485 |
+
position: absolute;
|
486 |
+
top: 0;
|
487 |
+
left: 0;
|
488 |
+
width: 100%;
|
489 |
+
height: 100%;
|
490 |
+
}
|
491 |
+
|
492 |
+
.wpr-tplib-template-footer {
|
493 |
+
display: -webkit-box;
|
494 |
+
display: -ms-flexbox;
|
495 |
+
display: flex;
|
496 |
+
-webkit-box-orient: vertical;
|
497 |
+
-webkit-box-direction: normal;
|
498 |
+
-ms-flex-flow: column wrap;
|
499 |
+
flex-flow: column wrap;
|
500 |
+
-ms-flex-line-pack: justify;
|
501 |
+
align-content: space-between;
|
502 |
+
-webkit-box-pack: center;
|
503 |
+
-ms-flex-pack: center;
|
504 |
+
justify-content: center;
|
505 |
+
height: 45px;
|
506 |
+
padding: 5px 15px;
|
507 |
+
background-color: #fff;
|
508 |
+
border-top: 1px solid #efefef;
|
509 |
+
}
|
510 |
+
|
511 |
+
.wpr-tplib-template-footer h3 {
|
512 |
+
overflow: hidden;
|
513 |
+
color: #6d7882;
|
514 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
515 |
+
font-size: 13px;
|
516 |
+
font-weight: normal;
|
517 |
+
white-space: nowrap;
|
518 |
+
-o-text-overflow: ellipsis;
|
519 |
+
text-overflow: ellipsis;
|
520 |
+
}
|
521 |
+
|
522 |
+
.wpr-tplib-template-footer .wpr-tplib-insert-template {
|
523 |
+
opacity: 0;
|
524 |
+
visibility: hidden;
|
525 |
+
padding: 6px 10px;
|
526 |
+
color: #fff;
|
527 |
+
background-color: #6A4BFF;
|
528 |
+
font-family: "Roboto",Arial,Helvetica,Verdana,sans-serif;
|
529 |
+
font-size: 13px;
|
530 |
+
line-height: 1;
|
531 |
+
letter-spacing: 0.3px;
|
532 |
+
border-radius: 3px;
|
533 |
+
cursor: pointer;
|
534 |
+
-webkit-transition: all 0.1s ease-in;
|
535 |
+
-o-transition: all 0.1s ease-in;
|
536 |
+
transition: all 0.1s ease-in;
|
537 |
+
}
|
538 |
+
|
539 |
+
|
540 |
+
#masonry-effect {
|
541 |
+
display: -webkit-box;
|
542 |
+
display: -ms-flexbox;
|
543 |
+
display: flex;
|
544 |
+
-webkit-box-orient: horizontal;
|
545 |
+
-webkit-box-direction: normal;
|
546 |
+
-ms-flex-direction: row;
|
547 |
+
flex-direction: row;
|
548 |
+
-ms-flex-wrap: wrap;
|
549 |
+
flex-wrap: wrap;
|
550 |
+
}
|
551 |
+
.item {
|
552 |
+
-webkit-box-sizing: border-box;
|
553 |
+
box-sizing: border-box;
|
554 |
+
-webkit-box-orient: vertical;
|
555 |
+
-webkit-box-direction: normal;
|
556 |
+
-ms-flex-direction: column;
|
557 |
+
flex-direction: column;
|
558 |
+
position: relative;
|
559 |
+
width: calc(33.3%);
|
560 |
+
}
|
561 |
+
|
562 |
+
|
563 |
+
/* Elementor Loader */
|
564 |
+
.wpr-tplib-loader {
|
565 |
+
overflow: auto;
|
566 |
+
position: absolute;
|
567 |
+
width: 100%;
|
568 |
+
height: 100%;
|
569 |
+
z-index: 9999999999;
|
570 |
+
background-color: #f1f3f5;
|
571 |
+
}
|
572 |
+
|
573 |
+
.elementor-loader-wrapper {
|
574 |
+
position: absolute;
|
575 |
+
width: 300px;
|
576 |
+
left: 50%;
|
577 |
+
top: 50%;
|
578 |
+
-webkit-transform: translateX(-50%) translateY(-50%);
|
579 |
+
-ms-transform: translateX(-50%) translateY(-50%);
|
580 |
+
transform: translateX(-50%) translateY(-50%);
|
581 |
+
display: -webkit-box;
|
582 |
+
display: -ms-flexbox;
|
583 |
+
display: flex;
|
584 |
+
-ms-flex-wrap: wrap;
|
585 |
+
flex-wrap: wrap;
|
586 |
+
-webkit-box-pack: center;
|
587 |
+
-ms-flex-pack: center;
|
588 |
+
justify-content: center;
|
589 |
+
}
|
590 |
+
|
591 |
+
.elementor-loader {
|
592 |
+
border-radius: 7px;
|
593 |
+
padding: 40px;
|
594 |
+
height: 150px;
|
595 |
+
width: 150px;
|
596 |
+
background-color: rgba(255, 255, 255, 0.9);
|
597 |
+
-webkit-box-sizing: border-box;
|
598 |
+
box-sizing: border-box;
|
599 |
+
-webkit-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
|
600 |
+
box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
|
601 |
+
}
|
602 |
+
|
603 |
+
.elementor-loader-boxes {
|
604 |
+
height: 100%;
|
605 |
+
width: 100%;
|
606 |
+
position: relative;
|
607 |
+
}
|
608 |
+
|
609 |
+
.elementor-loader-box {
|
610 |
+
position: absolute;
|
611 |
+
background-color: #d5dadf;
|
612 |
+
-webkit-animation: load 1.8s linear infinite;
|
613 |
+
animation: load 1.8s linear infinite;
|
614 |
+
}
|
615 |
+
|
616 |
+
.elementor-loader-box:nth-of-type(1) {
|
617 |
+
width: 20%;
|
618 |
+
height: 100%;
|
619 |
+
left: 0;
|
620 |
+
top: 0;
|
621 |
+
}
|
622 |
+
|
623 |
+
.elementor-loader-box:not(:nth-of-type(1)) {
|
624 |
+
right: 0;
|
625 |
+
height: 20%;
|
626 |
+
width: 60%;
|
627 |
+
}
|
628 |
+
|
629 |
+
.elementor-loader-box:nth-of-type(2) {
|
630 |
+
top: 0;
|
631 |
+
-webkit-animation-delay: -0.45s;
|
632 |
+
animation-delay: -0.45s;
|
633 |
+
}
|
634 |
+
|
635 |
+
.elementor-loader-box:nth-of-type(3) {
|
636 |
+
top: 40%;
|
637 |
+
-webkit-animation-delay: -0.9s;
|
638 |
+
animation-delay: -0.9s;
|
639 |
+
}
|
640 |
+
|
641 |
+
.elementor-loader-box:nth-of-type(4) {
|
642 |
+
bottom: 0;
|
643 |
+
-webkit-animation-delay: -1.35s;
|
644 |
+
animation-delay: -1.35s;
|
645 |
+
}
|
646 |
+
|
647 |
+
@-webkit-keyframes load {
|
648 |
+
0% {
|
649 |
+
opacity: .3;
|
650 |
+
}
|
651 |
+
50% {
|
652 |
+
opacity: 1;
|
653 |
+
}
|
654 |
+
100% {
|
655 |
+
opacity: .3;
|
656 |
+
}
|
657 |
+
}
|
658 |
+
|
659 |
+
@keyframes load {
|
660 |
+
0% {
|
661 |
+
opacity: .3;
|
662 |
+
}
|
663 |
+
50% {
|
664 |
+
opacity: 1;
|
665 |
+
}
|
666 |
+
100% {
|
667 |
+
opacity: .3;
|
668 |
+
}
|
669 |
+
}
|
670 |
+
|
671 |
+
.elementor-loading-title {
|
672 |
+
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
|
673 |
+
color: #a4afb7;
|
674 |
+
text-align: center;
|
675 |
+
text-transform: uppercase;
|
676 |
+
margin-top: 30px;
|
677 |
+
letter-spacing: 7px;
|
678 |
+
text-indent: 7px;
|
679 |
+
font-size: 10px;
|
680 |
+
width: 100%;
|
681 |
+
}
|
682 |
+
|
683 |
+
|
684 |
+
/* Scroll Bar */
|
685 |
+
.wpr-tplib-popup ::-webkit-scrollbar {
|
686 |
+
width: 6px;
|
687 |
+
height: 0;
|
688 |
+
border-radius: 3px;
|
689 |
+
}
|
690 |
+
|
691 |
+
.wpr-tplib-popup ::-webkit-scrollbar-button {
|
692 |
+
width: 0px;
|
693 |
+
height: 10px;
|
694 |
+
}
|
695 |
+
|
696 |
+
.wpr-tplib-popup ::-webkit-scrollbar-thumb {
|
697 |
+
background-color: #d5dadf;
|
698 |
+
border: 0px none #d5dadf;
|
699 |
+
border-radius: 3px;
|
700 |
+
}
|
701 |
+
|
702 |
+
.wpr-tplib-popup ::-webkit-scrollbar-track {
|
703 |
+
border: 0px none #fff;
|
704 |
+
border-radius: 0;
|
705 |
+
}
|
706 |
+
|
707 |
+
.wpr-tplib-popup ::-webkit-scrollbar-corner {
|
708 |
+
background: transparent;
|
709 |
}
|
assets/js/{lib → admin/lib}/confetti/confetti.min.js
RENAMED
File without changes
|
assets/js/admin/templates-kit.js
CHANGED
@@ -25,7 +25,7 @@ jQuery(document).ready(function( $ ) {
|
|
25 |
return false;
|
26 |
}
|
27 |
|
28 |
-
var confirmImport = confirm('
|
29 |
|
30 |
if ( confirmImport ) {
|
31 |
WprTemplatesKit.importTemplatesKit( $(this).attr('data-kit-id') );
|
25 |
return false;
|
26 |
}
|
27 |
|
28 |
+
var confirmImport = confirm('For the best results, it is recommended to temporarily deactivate All other Active plugins Except Elementor and Royal Elementor Addons.\n\nElementor Header, Footer, Pages, Media Files, Menus and some required plugins will be installed on your website.');
|
29 |
|
30 |
if ( confirmImport ) {
|
31 |
WprTemplatesKit.importTemplatesKit( $(this).attr('data-kit-id') );
|
assets/js/editor.js
CHANGED
@@ -1,386 +1,386 @@
|
|
1 |
-
( function( $ ) {//TODO: manage comments
|
2 |
-
|
3 |
-
"use strict";
|
4 |
-
|
5 |
-
var mutationObserver = new MutationObserver(function(mutations) {
|
6 |
-
// Elementor Search Input
|
7 |
-
if ( $('#elementor-panel-elements-search-input').length ) {
|
8 |
-
|
9 |
-
var searchTimeout = null;
|
10 |
-
$('#elementor-panel-elements-search-input').on( 'keyup', function(e) {
|
11 |
-
if ( e.which === 13 ) {
|
12 |
-
return false;
|
13 |
-
}
|
14 |
-
|
15 |
-
var val = $(this).val();
|
16 |
-
|
17 |
-
if (searchTimeout != null) {
|
18 |
-
clearTimeout(searchTimeout);
|
19 |
-
}
|
20 |
-
|
21 |
-
searchTimeout = setTimeout(function() {
|
22 |
-
searchTimeout = null;
|
23 |
-
|
24 |
-
elementorCommon.ajax.addRequest( 'wpr_elementor_search_data', {
|
25 |
-
data: {
|
26 |
-
search_query: val,
|
27 |
-
},
|
28 |
-
success: function() {
|
29 |
-
console.log('Success!');
|
30 |
-
}
|
31 |
-
});
|
32 |
-
}, 1000);
|
33 |
-
});
|
34 |
-
|
35 |
-
}
|
36 |
-
});
|
37 |
-
|
38 |
-
// Listen to Elementor Panel Changes
|
39 |
-
mutationObserver.observe($('#elementor-panel')[0], {
|
40 |
-
childList: true,
|
41 |
-
subtree: true,
|
42 |
-
});
|
43 |
-
|
44 |
-
|
45 |
-
// Make our custom css visible in the panel's front-end
|
46 |
-
elementor.hooks.addFilter( 'editor/style/styleText', function( css, context ) {
|
47 |
-
if ( ! context ) {
|
48 |
-
return;
|
49 |
-
}
|
50 |
-
|
51 |
-
var model = context.model,
|
52 |
-
customCSS = model.get('settings').get('wpr_custom_css');
|
53 |
-
var selector = '.elementor-element.elementor-element-' + model.get('id');
|
54 |
-
|
55 |
-
if ( 'document' === model.get('elType') ) {
|
56 |
-
selector = elementor.config.document.settings.cssWrapperSelector;
|
57 |
-
}
|
58 |
-
|
59 |
-
if ( customCSS ) {
|
60 |
-
css += customCSS.replace(/selector/g, selector);
|
61 |
-
}
|
62 |
-
|
63 |
-
return css;
|
64 |
-
});
|
65 |
-
|
66 |
-
// Shortcode Widget: Select Template
|
67 |
-
function selectShortcodeTemplate( model, e, textarea ) {
|
68 |
-
var data = e.params.data;
|
69 |
-
|
70 |
-
// Update Settings
|
71 |
-
model.attributes.settings.attributes.shortcode = '[wpr-template id="'+ data.id +'"]';
|
72 |
-
|
73 |
-
// Update Textarea
|
74 |
-
textarea.val('[wpr-template id="'+ data.id +'"]');
|
75 |
-
|
76 |
-
// Refresh Preview
|
77 |
-
model.renderRemoteServer();
|
78 |
-
}
|
79 |
-
|
80 |
-
elementor.hooks.addAction( 'panel/open_editor/widget/shortcode', function( panel, model, view ) {
|
81 |
-
|
82 |
-
var $select = panel.$el.find('.elementor-control-type-select2').find('select'),
|
83 |
-
$textarea = panel.$el.find('.elementor-control-type-textarea').find('textarea');
|
84 |
-
|
85 |
-
// Change
|
86 |
-
$select.on( 'select2:select', function( e ) {
|
87 |
-
selectShortcodeTemplate( model, e, $textarea );
|
88 |
-
});
|
89 |
-
|
90 |
-
// Render
|
91 |
-
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-type-select2', function(){
|
92 |
-
$(this).find( 'select' ).on( 'select2:select', function( e ) {
|
93 |
-
selectShortcodeTemplate( model, e, $textarea );
|
94 |
-
} );
|
95 |
-
});
|
96 |
-
} );
|
97 |
-
|
98 |
-
|
99 |
-
// WPR Grid Widget: Select Element (Filter Taxonomies)
|
100 |
-
function filterGridTaxonomies( data, value ) {
|
101 |
-
var options = [];
|
102 |
-
|
103 |
-
for ( var key in data ) {
|
104 |
-
if ( key !== value ) {
|
105 |
-
for ( var i = 0; i < data[key].length; i++ ) {
|
106 |
-
options.push( '.elementor-control-element_select select option[value="'+ data[key][i] +'"]' );
|
107 |
-
}
|
108 |
-
}
|
109 |
-
}
|
110 |
-
|
111 |
-
// Reset
|
112 |
-
$( 'head' ).find( '#element_select_filter_style' ).remove();
|
113 |
-
|
114 |
-
if ( 'related' === value || 'current' === value ) {
|
115 |
-
return;
|
116 |
-
}
|
117 |
-
|
118 |
-
// Append Styles
|
119 |
-
$( 'head' ).append('<style id="element_select_filter_style">'+ options.join(',') +' { display: none !important; }</style>');
|
120 |
-
}
|
121 |
-
|
122 |
-
// WPR Grid Widget: Post Meta Keys (Filter by Query)
|
123 |
-
function filterGridMetaKeys( data, value ) {
|
124 |
-
var options = [];
|
125 |
-
|
126 |
-
for ( var key in data ) {
|
127 |
-
if ( key !== value ) {
|
128 |
-
for ( var i = 0; i < data[key].length; i++ ) {
|
129 |
-
options.push( '.select2-results__options li[data-select2-id*="-'+ data[key][i] +'"]' );
|
130 |
-
}
|
131 |
-
}
|
132 |
-
}
|
133 |
-
|
134 |
-
// Reset
|
135 |
-
$( 'head' ).find( '#post_meta_keys_filter_style' ).remove();
|
136 |
-
|
137 |
-
// Append Styles
|
138 |
-
$( 'head' ).append('<style id="post_meta_keys_filter_style">'+ options.join(',') +' { display: none !important; }</style>');
|
139 |
-
}
|
140 |
-
|
141 |
-
// WPR Grid Widget / List style: Element Location
|
142 |
-
function disableListLocation( value ) {
|
143 |
-
// Reset
|
144 |
-
$( 'head' ).find( '#list_element_location_style' ).remove();
|
145 |
-
|
146 |
-
if ( 'list' !== value ) {
|
147 |
-
return;
|
148 |
-
}
|
149 |
-
|
150 |
-
// Append Styles
|
151 |
-
$( 'head' ).append('<style id="list_element_location_style">.elementor-control-element_location option[value="above"] { display: none !important; }</style>');
|
152 |
-
}
|
153 |
-
|
154 |
-
// Grid
|
155 |
-
elementor.hooks.addAction( 'panel/open_editor/widget/wpr-grid', function( panel, model, view ) {
|
156 |
-
var $querySource = panel.$el.find('.elementor-control-query_source').find( 'select' ),
|
157 |
-
taxonomies = JSON.parse( panel.$el.find('.elementor-control-element_select_filter').find('input').val() ),
|
158 |
-
metaKeys = JSON.parse( panel.$el.find('.elementor-control-post_meta_keys_filter').find('input').val() );
|
159 |
-
|
160 |
-
// Open
|
161 |
-
filterGridTaxonomies( taxonomies, $querySource.val() );
|
162 |
-
filterGridMetaKeys( metaKeys, $querySource.val() );
|
163 |
-
|
164 |
-
// Change
|
165 |
-
$querySource.on( 'change', function() {
|
166 |
-
filterGridTaxonomies( taxonomies, $(this).val() );
|
167 |
-
filterGridMetaKeys( metaKeys, $(this).val() );
|
168 |
-
});
|
169 |
-
|
170 |
-
// Render Query Source
|
171 |
-
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-query_source', function(){
|
172 |
-
$(this).find( 'select' ).on( 'change', function() {
|
173 |
-
filterGridTaxonomies( taxonomies, $(this).val() );
|
174 |
-
filterGridMetaKeys( metaKeys, $(this).val() );
|
175 |
-
} );
|
176 |
-
});
|
177 |
-
|
178 |
-
// Render Layout Select
|
179 |
-
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-layout_select', function(){
|
180 |
-
disableListLocation( $(this).find( 'select' ).val() );
|
181 |
-
|
182 |
-
$(this).find( 'select' ).on( 'change', function() {
|
183 |
-
disableListLocation( $(this).val() );
|
184 |
-
} );
|
185 |
-
});
|
186 |
-
|
187 |
-
// Render Grid Elements
|
188 |
-
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-grid_elements', function() {
|
189 |
-
|
190 |
-
$(this).find( '.elementor-control-element_select select' ).on( 'change', function() {
|
191 |
-
var wrapper = $(this).closest( '.elementor-repeater-row-controls' );
|
192 |
-
|
193 |
-
if ( 'lightbox' === $(this).val() ) {
|
194 |
-
wrapper.find('.elementor-control-element_location').find( 'select' ).val( 'over' ).trigger( 'change' );
|
195 |
-
wrapper.find('.elementor-control-element_animation').find( 'select' ).val( 'fade-in' ).trigger( 'change' );
|
196 |
-
wrapper.find('.elementor-control-element_align_hr').find( 'input' ).eq(1).prop('checked',true).trigger( 'change' );
|
197 |
-
wrapper.find('.elementor-control-element_lightbox_overlay').find( 'input' ).prop('checked',true).trigger( 'change' );
|
198 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'before' ).trigger( 'change' );
|
199 |
-
setTimeout(function() {
|
200 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').addClass( 'elementor-hidden-control' );
|
201 |
-
}, 100 );
|
202 |
-
} else {
|
203 |
-
wrapper.find('.elementor-control-element_extra_text_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
204 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
205 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').removeClass( 'elementor-hidden-control' );
|
206 |
-
}
|
207 |
-
} );
|
208 |
-
});
|
209 |
-
|
210 |
-
var sOffsets = {};
|
211 |
-
|
212 |
-
// Prevent Bubble on Click
|
213 |
-
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-type-section', function() {
|
214 |
-
var current = $(this),
|
215 |
-
attrClass = current.attr( 'class' ),
|
216 |
-
firstIndex = attrClass.indexOf( 'elementor-control-section_' ),
|
217 |
-
lastIndex = attrClass.indexOf( 'elementor-control-type-section' ) - 1;
|
218 |
-
|
219 |
-
var oKey = attrClass.substring( firstIndex, lastIndex ),
|
220 |
-
oProperty = current.offset().top;
|
221 |
-
|
222 |
-
sOffsets[oKey] = oProperty;
|
223 |
-
|
224 |
-
setTimeout(function() {
|
225 |
-
current.on( 'click', function( event ) {
|
226 |
-
var current = $(this),
|
227 |
-
attrClass = current.attr( 'class' ),
|
228 |
-
firstIndex = attrClass.indexOf( 'elementor-control-section_' ),
|
229 |
-
lastIndex = attrClass.indexOf( 'elementor-control-type-section' ) - 1,
|
230 |
-
sectionClass = attrClass.substring( firstIndex, lastIndex );
|
231 |
-
|
232 |
-
setTimeout( function() {
|
233 |
-
$( '#elementor-panel-content-wrapper' ).scrollTop( sOffsets[sectionClass] - 100 );
|
234 |
-
}, 10 );
|
235 |
-
});
|
236 |
-
}, 100 );
|
237 |
-
});
|
238 |
-
} );
|
239 |
-
|
240 |
-
// Image Grid
|
241 |
-
elementor.hooks.addAction( 'panel/open_editor/widget/wpr-media-grid', function( panel, model, view ) {
|
242 |
-
// Render Grid Elements
|
243 |
-
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-grid_elements', function() {
|
244 |
-
$(this).find( '.elementor-control-element_select select' ).on( 'change', function() {
|
245 |
-
var wrapper = $(this).closest( '.elementor-repeater-row-controls' );
|
246 |
-
|
247 |
-
if ( 'lightbox' === $(this).val() ) {
|
248 |
-
wrapper.find('.elementor-control-element_location').find( 'select' ).val( 'over' ).trigger( 'change' );
|
249 |
-
wrapper.find('.elementor-control-element_animation').find( 'select' ).val( 'fade-in' ).trigger( 'change' );
|
250 |
-
wrapper.find('.elementor-control-element_align_hr').find( 'input' ).eq(1).prop('checked',true).trigger( 'change' );
|
251 |
-
wrapper.find('.elementor-control-element_lightbox_overlay').find( 'input' ).prop('checked',true).trigger( 'change' );
|
252 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'before' ).trigger( 'change' );
|
253 |
-
setTimeout(function() {
|
254 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').addClass( 'elementor-hidden-control' );
|
255 |
-
}, 100 );
|
256 |
-
} else {
|
257 |
-
wrapper.find('.elementor-control-element_extra_text_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
258 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
259 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').removeClass( 'elementor-hidden-control' );
|
260 |
-
}
|
261 |
-
} );
|
262 |
-
});
|
263 |
-
} );
|
264 |
-
|
265 |
-
// Woo Grid
|
266 |
-
elementor.hooks.addAction( 'panel/open_editor/widget/wpr-woo-grid', function( panel, model, view ) {
|
267 |
-
// Render Grid Elements
|
268 |
-
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-grid_elements', function() {
|
269 |
-
$(this).find( '.elementor-control-element_select select' ).on( 'change', function() {
|
270 |
-
var wrapper = $(this).closest( '.elementor-repeater-row-controls' );
|
271 |
-
|
272 |
-
if ( 'lightbox' === $(this).val() ) {
|
273 |
-
wrapper.find('.elementor-control-element_location').find( 'select' ).val( 'over' ).trigger( 'change' );
|
274 |
-
wrapper.find('.elementor-control-element_animation').find( 'select' ).val( 'fade-in' ).trigger( 'change' );
|
275 |
-
wrapper.find('.elementor-control-element_align_hr').find( 'input' ).eq(1).prop('checked',true).trigger( 'change' );
|
276 |
-
wrapper.find('.elementor-control-element_lightbox_overlay').find( 'input' ).prop('checked',true).trigger( 'change' );
|
277 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'before' ).trigger( 'change' );
|
278 |
-
setTimeout(function() {
|
279 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').addClass( 'elementor-hidden-control' );
|
280 |
-
}, 100 );
|
281 |
-
} else {
|
282 |
-
wrapper.find('.elementor-control-element_extra_text_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
283 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
284 |
-
wrapper.find('.elementor-control-element_extra_icon_pos').removeClass( 'elementor-hidden-control' );
|
285 |
-
}
|
286 |
-
} );
|
287 |
-
});
|
288 |
-
|
289 |
-
var sOffsets = {};
|
290 |
-
|
291 |
-
// Prevent Bubble on Click - not working - //tmp
|
292 |
-
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-type-section', function() {
|
293 |
-
var current = $(this),
|
294 |
-
attrClass = current.attr( 'class' ),
|
295 |
-
firstIndex = attrClass.indexOf( 'elementor-control-section_' ),
|
296 |
-
lastIndex = attrClass.indexOf( 'elementor-control-type-section' ) - 1;
|
297 |
-
|
298 |
-
var oKey = attrClass.substring( firstIndex, lastIndex ),
|
299 |
-
oPropery = current.offset().top;
|
300 |
-
|
301 |
-
sOffsets[oKey] = oPropery;
|
302 |
-
|
303 |
-
setTimeout(function() {
|
304 |
-
current.on( 'click', function( event ) {
|
305 |
-
var current = $(this),
|
306 |
-
attrClass = current.attr( 'class' ),
|
307 |
-
firstIndex = attrClass.indexOf( 'elementor-control-section_' ),
|
308 |
-
lastIndex = attrClass.indexOf( 'elementor-control-type-section' ) - 1,
|
309 |
-
sectionClass = attrClass.substring( firstIndex, lastIndex );
|
310 |
-
|
311 |
-
setTimeout( function() {
|
312 |
-
$( '#elementor-panel-content-wrapper' ).scrollTop( sOffsets[sectionClass] - 100 );
|
313 |
-
}, 10 );
|
314 |
-
});
|
315 |
-
}, 100 );
|
316 |
-
});
|
317 |
-
} );
|
318 |
-
|
319 |
-
// Get Referrer Link
|
320 |
-
var referrer = document.referrer;
|
321 |
-
|
322 |
-
// Return to Plugin Page
|
323 |
-
if ( '' !== referrer && referrer.indexOf( 'page=wpr-addons' ) > -1 ) {
|
324 |
-
$(window).on( 'load', function() {
|
325 |
-
|
326 |
-
$('#elementor-panel-header-menu-button').on( 'click', function() {
|
327 |
-
|
328 |
-
setTimeout(function() {
|
329 |
-
$('.elementor-panel-menu-item-exit-to-dashboard').on( 'click', function() {
|
330 |
-
window.location.href = referrer;
|
331 |
-
});
|
332 |
-
}, 300);
|
333 |
-
});
|
334 |
-
});
|
335 |
-
}
|
336 |
-
|
337 |
-
// Advanced Slider - TODO: Check if necessary or remove
|
338 |
-
// elementor.hooks.addAction( 'panel/open_editor/widget/wpr-advanced-slider', function( panel, model, view ) {
|
339 |
-
// var elControls = panel.$el,
|
340 |
-
// $select = elControls.find('.elementor-control-slider_content_type').find('select');
|
341 |
-
|
342 |
-
// if ( 'custom' !== $select.val() ) {
|
343 |
-
// elControls.find('.elementor-control-slider_items .elementor-repeater-row-controls .elementor-control').addClass('wpr-elementor-hidden-control');
|
344 |
-
// elControls.find('.elementor-control-slider_content_type').removeClass('wpr-elementor-hidden-control');
|
345 |
-
// elControls.find('.elementor-control-slider_select_template').removeClass('wpr-elementor-hidden-control');
|
346 |
-
// } else {
|
347 |
-
// elControls.find('.elementor-control-slider_items .elementor-repeater-row-controls .elementor-control').removeClass('wpr-elementor-hidden-control');
|
348 |
-
// elControls.find('.elementor-control-slider_select_template').addClass('wpr-elementor-hidden-control');
|
349 |
-
// }
|
350 |
-
|
351 |
-
// $select.on( 'change', function() {
|
352 |
-
|
353 |
-
// if ( 'custom' !== $(this).val() ) {
|
354 |
-
// elControls.find('.elementor-control-slider_items .elementor-repeater-row-controls .elementor-control').addClass('wpr-elementor-hidden-control');
|
355 |
-
// elControls.find('.elementor-control-slider_content_type').removeClass('wpr-elementor-hidden-control');
|
356 |
-
// elControls.find('.elementor-control-slider_select_template').removeClass('wpr-elementor-hidden-control');
|
357 |
-
// } else {
|
358 |
-
// elControls.find('.elementor-control-slider_items .elementor-repeater-row-controls .elementor-control').removeClass('wpr-elementor-hidden-control');
|
359 |
-
// elControls.find('.elementor-control-slider_select_template').addClass('wpr-elementor-hidden-control');
|
360 |
-
// }
|
361 |
-
// });
|
362 |
-
// } );
|
363 |
-
|
364 |
-
/*--------------------------------------------------------------
|
365 |
-
== Widget Preview and Library buttons
|
366 |
-
--------------------------------------------------------------*/
|
367 |
-
|
368 |
-
for (const [key, value] of Object.entries(registered_modules)) {
|
369 |
-
elementor.hooks.addAction( 'panel/open_editor/widget/wpr-'+ value[0], function( panel, model, view ) {
|
370 |
-
openPedefinedStyles( panel.$el, view.$el, value[0], value[1], value[2] );
|
371 |
-
} );
|
372 |
-
}
|
373 |
-
|
374 |
-
function openPedefinedStyles( panel, preview, widget, url, filter ) {
|
375 |
-
panel.on( 'click', '.elementor-control-wpr_library_buttons .elementor-control-raw-html div a:first-child', function() {
|
376 |
-
var theme = $(this).data('theme');
|
377 |
-
$(this).attr('href', url +'?ref=rea-plugin-panel-'+ widget +'-utmtr'+ theme.slice(0,3) +'nkbs'+ theme.slice(3,theme.length) +'-preview'+ filter);
|
378 |
-
});
|
379 |
-
|
380 |
-
panel.on( 'click', '.elementor-control-wpr_library_buttons .elementor-control-raw-html div a:last-child', function() {
|
381 |
-
preview.closest('body').find('#wpr-library-btn').attr('data-filter', widget);
|
382 |
-
preview.closest('body').find('#wpr-library-btn').trigger('click');
|
383 |
-
});
|
384 |
-
}
|
385 |
-
|
386 |
}( jQuery ) );
|
1 |
+
( function( $ ) {//TODO: manage comments
|
2 |
+
|
3 |
+
"use strict";
|
4 |
+
|
5 |
+
var mutationObserver = new MutationObserver(function(mutations) {
|
6 |
+
// Elementor Search Input
|
7 |
+
if ( $('#elementor-panel-elements-search-input').length ) {
|
8 |
+
|
9 |
+
var searchTimeout = null;
|
10 |
+
$('#elementor-panel-elements-search-input').on( 'keyup', function(e) {
|
11 |
+
if ( e.which === 13 ) {
|
12 |
+
return false;
|
13 |
+
}
|
14 |
+
|
15 |
+
var val = $(this).val();
|
16 |
+
|
17 |
+
if (searchTimeout != null) {
|
18 |
+
clearTimeout(searchTimeout);
|
19 |
+
}
|
20 |
+
|
21 |
+
searchTimeout = setTimeout(function() {
|
22 |
+
searchTimeout = null;
|
23 |
+
|
24 |
+
elementorCommon.ajax.addRequest( 'wpr_elementor_search_data', {
|
25 |
+
data: {
|
26 |
+
search_query: val,
|
27 |
+
},
|
28 |
+
success: function() {
|
29 |
+
console.log('Success!');
|
30 |
+
}
|
31 |
+
});
|
32 |
+
}, 1000);
|
33 |
+
});
|
34 |
+
|
35 |
+
}
|
36 |
+
});
|
37 |
+
|
38 |
+
// Listen to Elementor Panel Changes
|
39 |
+
mutationObserver.observe($('#elementor-panel')[0], {
|
40 |
+
childList: true,
|
41 |
+
subtree: true,
|
42 |
+
});
|
43 |
+
|
44 |
+
|
45 |
+
// Make our custom css visible in the panel's front-end
|
46 |
+
elementor.hooks.addFilter( 'editor/style/styleText', function( css, context ) {
|
47 |
+
if ( ! context ) {
|
48 |
+
return;
|
49 |
+
}
|
50 |
+
|
51 |
+
var model = context.model,
|
52 |
+
customCSS = model.get('settings').get('wpr_custom_css');
|
53 |
+
var selector = '.elementor-element.elementor-element-' + model.get('id');
|
54 |
+
|
55 |
+
if ( 'document' === model.get('elType') ) {
|
56 |
+
selector = elementor.config.document.settings.cssWrapperSelector;
|
57 |
+
}
|
58 |
+
|
59 |
+
if ( customCSS ) {
|
60 |
+
css += customCSS.replace(/selector/g, selector);
|
61 |
+
}
|
62 |
+
|
63 |
+
return css;
|
64 |
+
});
|
65 |
+
|
66 |
+
// Shortcode Widget: Select Template
|
67 |
+
function selectShortcodeTemplate( model, e, textarea ) {
|
68 |
+
var data = e.params.data;
|
69 |
+
|
70 |
+
// Update Settings
|
71 |
+
model.attributes.settings.attributes.shortcode = '[wpr-template id="'+ data.id +'"]';
|
72 |
+
|
73 |
+
// Update Textarea
|
74 |
+
textarea.val('[wpr-template id="'+ data.id +'"]');
|
75 |
+
|
76 |
+
// Refresh Preview
|
77 |
+
model.renderRemoteServer();
|
78 |
+
}
|
79 |
+
|
80 |
+
elementor.hooks.addAction( 'panel/open_editor/widget/shortcode', function( panel, model, view ) {
|
81 |
+
|
82 |
+
var $select = panel.$el.find('.elementor-control-type-select2').find('select'),
|
83 |
+
$textarea = panel.$el.find('.elementor-control-type-textarea').find('textarea');
|
84 |
+
|
85 |
+
// Change
|
86 |
+
$select.on( 'select2:select', function( e ) {
|
87 |
+
selectShortcodeTemplate( model, e, $textarea );
|
88 |
+
});
|
89 |
+
|
90 |
+
// Render
|
91 |
+
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-type-select2', function(){
|
92 |
+
$(this).find( 'select' ).on( 'select2:select', function( e ) {
|
93 |
+
selectShortcodeTemplate( model, e, $textarea );
|
94 |
+
} );
|
95 |
+
});
|
96 |
+
} );
|
97 |
+
|
98 |
+
|
99 |
+
// WPR Grid Widget: Select Element (Filter Taxonomies)
|
100 |
+
function filterGridTaxonomies( data, value ) {
|
101 |
+
var options = [];
|
102 |
+
|
103 |
+
for ( var key in data ) {
|
104 |
+
if ( key !== value ) {
|
105 |
+
for ( var i = 0; i < data[key].length; i++ ) {
|
106 |
+
options.push( '.elementor-control-element_select select option[value="'+ data[key][i] +'"]' );
|
107 |
+
}
|
108 |
+
}
|
109 |
+
}
|
110 |
+
|
111 |
+
// Reset
|
112 |
+
$( 'head' ).find( '#element_select_filter_style' ).remove();
|
113 |
+
|
114 |
+
if ( 'related' === value || 'current' === value ) {
|
115 |
+
return;
|
116 |
+
}
|
117 |
+
|
118 |
+
// Append Styles
|
119 |
+
$( 'head' ).append('<style id="element_select_filter_style">'+ options.join(',') +' { display: none !important; }</style>');
|
120 |
+
}
|
121 |
+
|
122 |
+
// WPR Grid Widget: Post Meta Keys (Filter by Query)
|
123 |
+
function filterGridMetaKeys( data, value ) {
|
124 |
+
var options = [];
|
125 |
+
|
126 |
+
for ( var key in data ) {
|
127 |
+
if ( key !== value ) {
|
128 |
+
for ( var i = 0; i < data[key].length; i++ ) {
|
129 |
+
options.push( '.select2-results__options li[data-select2-id*="-'+ data[key][i] +'"]' );
|
130 |
+
}
|
131 |
+
}
|
132 |
+
}
|
133 |
+
|
134 |
+
// Reset
|
135 |
+
$( 'head' ).find( '#post_meta_keys_filter_style' ).remove();
|
136 |
+
|
137 |
+
// Append Styles
|
138 |
+
$( 'head' ).append('<style id="post_meta_keys_filter_style">'+ options.join(',') +' { display: none !important; }</style>');
|
139 |
+
}
|
140 |
+
|
141 |
+
// WPR Grid Widget / List style: Element Location
|
142 |
+
function disableListLocation( value ) {
|
143 |
+
// Reset
|
144 |
+
$( 'head' ).find( '#list_element_location_style' ).remove();
|
145 |
+
|
146 |
+
if ( 'list' !== value ) {
|
147 |
+
return;
|
148 |
+
}
|
149 |
+
|
150 |
+
// Append Styles
|
151 |
+
$( 'head' ).append('<style id="list_element_location_style">.elementor-control-element_location option[value="above"] { display: none !important; }</style>');
|
152 |
+
}
|
153 |
+
|
154 |
+
// Grid
|
155 |
+
elementor.hooks.addAction( 'panel/open_editor/widget/wpr-grid', function( panel, model, view ) {
|
156 |
+
var $querySource = panel.$el.find('.elementor-control-query_source').find( 'select' ),
|
157 |
+
taxonomies = JSON.parse( panel.$el.find('.elementor-control-element_select_filter').find('input').val() ),
|
158 |
+
metaKeys = JSON.parse( panel.$el.find('.elementor-control-post_meta_keys_filter').find('input').val() );
|
159 |
+
|
160 |
+
// Open
|
161 |
+
filterGridTaxonomies( taxonomies, $querySource.val() );
|
162 |
+
filterGridMetaKeys( metaKeys, $querySource.val() );
|
163 |
+
|
164 |
+
// Change
|
165 |
+
$querySource.on( 'change', function() {
|
166 |
+
filterGridTaxonomies( taxonomies, $(this).val() );
|
167 |
+
filterGridMetaKeys( metaKeys, $(this).val() );
|
168 |
+
});
|
169 |
+
|
170 |
+
// Render Query Source
|
171 |
+
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-query_source', function(){
|
172 |
+
$(this).find( 'select' ).on( 'change', function() {
|
173 |
+
filterGridTaxonomies( taxonomies, $(this).val() );
|
174 |
+
filterGridMetaKeys( metaKeys, $(this).val() );
|
175 |
+
} );
|
176 |
+
});
|
177 |
+
|
178 |
+
// Render Layout Select
|
179 |
+
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-layout_select', function(){
|
180 |
+
disableListLocation( $(this).find( 'select' ).val() );
|
181 |
+
|
182 |
+
$(this).find( 'select' ).on( 'change', function() {
|
183 |
+
disableListLocation( $(this).val() );
|
184 |
+
} );
|
185 |
+
});
|
186 |
+
|
187 |
+
// Render Grid Elements
|
188 |
+
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-grid_elements', function() {
|
189 |
+
|
190 |
+
$(this).find( '.elementor-control-element_select select' ).on( 'change', function() {
|
191 |
+
var wrapper = $(this).closest( '.elementor-repeater-row-controls' );
|
192 |
+
|
193 |
+
if ( 'lightbox' === $(this).val() ) {
|
194 |
+
wrapper.find('.elementor-control-element_location').find( 'select' ).val( 'over' ).trigger( 'change' );
|
195 |
+
wrapper.find('.elementor-control-element_animation').find( 'select' ).val( 'fade-in' ).trigger( 'change' );
|
196 |
+
wrapper.find('.elementor-control-element_align_hr').find( 'input' ).eq(1).prop('checked',true).trigger( 'change' );
|
197 |
+
wrapper.find('.elementor-control-element_lightbox_overlay').find( 'input' ).prop('checked',true).trigger( 'change' );
|
198 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'before' ).trigger( 'change' );
|
199 |
+
setTimeout(function() {
|
200 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').addClass( 'elementor-hidden-control' );
|
201 |
+
}, 100 );
|
202 |
+
} else {
|
203 |
+
wrapper.find('.elementor-control-element_extra_text_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
204 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
205 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').removeClass( 'elementor-hidden-control' );
|
206 |
+
}
|
207 |
+
} );
|
208 |
+
});
|
209 |
+
|
210 |
+
var sOffsets = {};
|
211 |
+
|
212 |
+
// Prevent Bubble on Click
|
213 |
+
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-type-section', function() {
|
214 |
+
var current = $(this),
|
215 |
+
attrClass = current.attr( 'class' ),
|
216 |
+
firstIndex = attrClass.indexOf( 'elementor-control-section_' ),
|
217 |
+
lastIndex = attrClass.indexOf( 'elementor-control-type-section' ) - 1;
|
218 |
+
|
219 |
+
var oKey = attrClass.substring( firstIndex, lastIndex ),
|
220 |
+
oProperty = current.offset().top;
|
221 |
+
|
222 |
+
sOffsets[oKey] = oProperty;
|
223 |
+
|
224 |
+
setTimeout(function() {
|
225 |
+
current.on( 'click', function( event ) {
|
226 |
+
var current = $(this),
|
227 |
+
attrClass = current.attr( 'class' ),
|
228 |
+
firstIndex = attrClass.indexOf( 'elementor-control-section_' ),
|
229 |
+
lastIndex = attrClass.indexOf( 'elementor-control-type-section' ) - 1,
|
230 |
+
sectionClass = attrClass.substring( firstIndex, lastIndex );
|
231 |
+
|
232 |
+
setTimeout( function() {
|
233 |
+
$( '#elementor-panel-content-wrapper' ).scrollTop( sOffsets[sectionClass] - 100 );
|
234 |
+
}, 10 );
|
235 |
+
});
|
236 |
+
}, 100 );
|
237 |
+
});
|
238 |
+
} );
|
239 |
+
|
240 |
+
// Image Grid
|
241 |
+
elementor.hooks.addAction( 'panel/open_editor/widget/wpr-media-grid', function( panel, model, view ) {
|
242 |
+
// Render Grid Elements
|
243 |
+
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-grid_elements', function() {
|
244 |
+
$(this).find( '.elementor-control-element_select select' ).on( 'change', function() {
|
245 |
+
var wrapper = $(this).closest( '.elementor-repeater-row-controls' );
|
246 |
+
|
247 |
+
if ( 'lightbox' === $(this).val() ) {
|
248 |
+
wrapper.find('.elementor-control-element_location').find( 'select' ).val( 'over' ).trigger( 'change' );
|
249 |
+
wrapper.find('.elementor-control-element_animation').find( 'select' ).val( 'fade-in' ).trigger( 'change' );
|
250 |
+
wrapper.find('.elementor-control-element_align_hr').find( 'input' ).eq(1).prop('checked',true).trigger( 'change' );
|
251 |
+
wrapper.find('.elementor-control-element_lightbox_overlay').find( 'input' ).prop('checked',true).trigger( 'change' );
|
252 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'before' ).trigger( 'change' );
|
253 |
+
setTimeout(function() {
|
254 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').addClass( 'elementor-hidden-control' );
|
255 |
+
}, 100 );
|
256 |
+
} else {
|
257 |
+
wrapper.find('.elementor-control-element_extra_text_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
258 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
259 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').removeClass( 'elementor-hidden-control' );
|
260 |
+
}
|
261 |
+
} );
|
262 |
+
});
|
263 |
+
} );
|
264 |
+
|
265 |
+
// Woo Grid
|
266 |
+
elementor.hooks.addAction( 'panel/open_editor/widget/wpr-woo-grid', function( panel, model, view ) {
|
267 |
+
// Render Grid Elements
|
268 |
+
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-grid_elements', function() {
|
269 |
+
$(this).find( '.elementor-control-element_select select' ).on( 'change', function() {
|
270 |
+
var wrapper = $(this).closest( '.elementor-repeater-row-controls' );
|
271 |
+
|
272 |
+
if ( 'lightbox' === $(this).val() ) {
|
273 |
+
wrapper.find('.elementor-control-element_location').find( 'select' ).val( 'over' ).trigger( 'change' );
|
274 |
+
wrapper.find('.elementor-control-element_animation').find( 'select' ).val( 'fade-in' ).trigger( 'change' );
|
275 |
+
wrapper.find('.elementor-control-element_align_hr').find( 'input' ).eq(1).prop('checked',true).trigger( 'change' );
|
276 |
+
wrapper.find('.elementor-control-element_lightbox_overlay').find( 'input' ).prop('checked',true).trigger( 'change' );
|
277 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'before' ).trigger( 'change' );
|
278 |
+
setTimeout(function() {
|
279 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').addClass( 'elementor-hidden-control' );
|
280 |
+
}, 100 );
|
281 |
+
} else {
|
282 |
+
wrapper.find('.elementor-control-element_extra_text_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
283 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').find( 'select' ).val( 'none' ).trigger( 'change' );
|
284 |
+
wrapper.find('.elementor-control-element_extra_icon_pos').removeClass( 'elementor-hidden-control' );
|
285 |
+
}
|
286 |
+
} );
|
287 |
+
});
|
288 |
+
|
289 |
+
var sOffsets = {};
|
290 |
+
|
291 |
+
// Prevent Bubble on Click - not working - //tmp
|
292 |
+
panel.$el.find('#elementor-controls').on( 'DOMNodeInserted ', '.elementor-control-type-section', function() {
|
293 |
+
var current = $(this),
|
294 |
+
attrClass = current.attr( 'class' ),
|
295 |
+
firstIndex = attrClass.indexOf( 'elementor-control-section_' ),
|
296 |
+
lastIndex = attrClass.indexOf( 'elementor-control-type-section' ) - 1;
|
297 |
+
|
298 |
+
var oKey = attrClass.substring( firstIndex, lastIndex ),
|
299 |
+
oPropery = current.offset().top;
|
300 |
+
|
301 |
+
sOffsets[oKey] = oPropery;
|
302 |
+
|
303 |
+
setTimeout(function() {
|
304 |
+
current.on( 'click', function( event ) {
|
305 |
+
var current = $(this),
|
306 |
+
attrClass = current.attr( 'class' ),
|
307 |
+
firstIndex = attrClass.indexOf( 'elementor-control-section_' ),
|
308 |
+
lastIndex = attrClass.indexOf( 'elementor-control-type-section' ) - 1,
|
309 |
+
sectionClass = attrClass.substring( firstIndex, lastIndex );
|
310 |
+
|
311 |
+
setTimeout( function() {
|
312 |
+
$( '#elementor-panel-content-wrapper' ).scrollTop( sOffsets[sectionClass] - 100 );
|
313 |
+
}, 10 );
|
314 |
+
});
|
315 |
+
}, 100 );
|
316 |
+
});
|
317 |
+
} );
|
318 |
+
|
319 |
+
// Get Referrer Link
|
320 |
+
var referrer = document.referrer;
|
321 |
+
|
322 |
+
// Return to Plugin Page
|
323 |
+
if ( '' !== referrer && referrer.indexOf( 'page=wpr-addons' ) > -1 ) {
|
324 |
+
$(window).on( 'load', function() {
|
325 |
+
|
326 |
+
$('#elementor-panel-header-menu-button').on( 'click', function() {
|
327 |
+
|
328 |
+
setTimeout(function() {
|
329 |
+
$('.elementor-panel-menu-item-exit-to-dashboard').on( 'click', function() {
|
330 |
+
window.location.href = referrer;
|
331 |
+
});
|
332 |
+
}, 300);
|
333 |
+
});
|
334 |
+
});
|
335 |
+
}
|
336 |
+
|
337 |
+
// Advanced Slider - TODO: Check if necessary or remove
|
338 |
+
// elementor.hooks.addAction( 'panel/open_editor/widget/wpr-advanced-slider', function( panel, model, view ) {
|
339 |
+
// var elControls = panel.$el,
|
340 |
+
// $select = elControls.find('.elementor-control-slider_content_type').find('select');
|
341 |
+
|
342 |
+
// if ( 'custom' !== $select.val() ) {
|
343 |
+
// elControls.find('.elementor-control-slider_items .elementor-repeater-row-controls .elementor-control').addClass('wpr-elementor-hidden-control');
|
344 |
+
// elControls.find('.elementor-control-slider_content_type').removeClass('wpr-elementor-hidden-control');
|
345 |
+
// elControls.find('.elementor-control-slider_select_template').removeClass('wpr-elementor-hidden-control');
|
346 |
+
// } else {
|
347 |
+
// elControls.find('.elementor-control-slider_items .elementor-repeater-row-controls .elementor-control').removeClass('wpr-elementor-hidden-control');
|
348 |
+
// elControls.find('.elementor-control-slider_select_template').addClass('wpr-elementor-hidden-control');
|
349 |
+
// }
|
350 |
+
|
351 |
+
// $select.on( 'change', function() {
|
352 |
+
|
353 |
+
// if ( 'custom' !== $(this).val() ) {
|
354 |
+
// elControls.find('.elementor-control-slider_items .elementor-repeater-row-controls .elementor-control').addClass('wpr-elementor-hidden-control');
|
355 |
+
// elControls.find('.elementor-control-slider_content_type').removeClass('wpr-elementor-hidden-control');
|
356 |
+
// elControls.find('.elementor-control-slider_select_template').removeClass('wpr-elementor-hidden-control');
|
357 |
+
// } else {
|
358 |
+
// elControls.find('.elementor-control-slider_items .elementor-repeater-row-controls .elementor-control').removeClass('wpr-elementor-hidden-control');
|
359 |
+
// elControls.find('.elementor-control-slider_select_template').addClass('wpr-elementor-hidden-control');
|
360 |
+
// }
|
361 |
+
// });
|
362 |
+
// } );
|
363 |
+
|
364 |
+
/*--------------------------------------------------------------
|
365 |
+
== Widget Preview and Library buttons
|
366 |
+
--------------------------------------------------------------*/
|
367 |
+
|
368 |
+
for (const [key, value] of Object.entries(registered_modules)) {
|
369 |
+
elementor.hooks.addAction( 'panel/open_editor/widget/wpr-'+ value[0], function( panel, model, view ) {
|
370 |
+
openPedefinedStyles( panel.$el, view.$el, value[0], value[1], value[2] );
|
371 |
+
} );
|
372 |
+
}
|
373 |
+
|
374 |
+
function openPedefinedStyles( panel, preview, widget, url, filter ) {
|
375 |
+
panel.on( 'click', '.elementor-control-wpr_library_buttons .elementor-control-raw-html div a:first-child', function() {
|
376 |
+
var theme = $(this).data('theme');
|
377 |
+
$(this).attr('href', url +'?ref=rea-plugin-panel-'+ widget +'-utmtr'+ theme.slice(0,3) +'nkbs'+ theme.slice(3,theme.length) +'-preview'+ filter);
|
378 |
+
});
|
379 |
+
|
380 |
+
panel.on( 'click', '.elementor-control-wpr_library_buttons .elementor-control-raw-html div a:last-child', function() {
|
381 |
+
preview.closest('body').find('#wpr-library-btn').attr('data-filter', widget);
|
382 |
+
preview.closest('body').find('#wpr-library-btn').trigger('click');
|
383 |
+
});
|
384 |
+
}
|
385 |
+
|
386 |
}( jQuery ) );
|
assets/js/frontend.js
CHANGED
@@ -151,11 +151,11 @@
|
|
151 |
availableDevices = !WprElements.editorCheck() ? $scope.attr('data-wpr-sticky-devices') : $scope.find('.wpr-sticky-section-yes-editor').attr('data-wpr-sticky-devices'),
|
152 |
activeDevices = !WprElements.editorCheck() ? $scope.attr('data-wpr-active-breakpoints') : $scope.find('.wpr-sticky-section-yes-editor').attr('data-wpr-active-breakpoints'),
|
153 |
stickySectionExists = $scope.hasClass('wpr-sticky-section-yes') || $scope.find('.wpr-sticky-section-yes-editor') ? true : false,
|
154 |
-
positionStyle,
|
|
|
155 |
stickyHeaderFooter = $scope.closest('div[data-elementor-type="wp-post"]').length ? $scope.closest('div[data-elementor-type="wp-post"]') : '',
|
156 |
headerFooterZIndex = !WprElements.editorCheck() ? $scope.attr('data-wpr-z-index') : $scope.find('.wpr-sticky-section-yes-editor').attr('data-wpr-z-index');
|
157 |
|
158 |
-
// $scope.closest('div[data-elementor-type="wp-post"]').length &&
|
159 |
if ( !$scope.find('.wpr-sticky-section-yes-editor').length) {
|
160 |
positionType = $scope.attr('data-wpr-position-type');
|
161 |
positionLocation = $scope.attr('data-wpr-position-location');
|
@@ -164,6 +164,14 @@
|
|
164 |
activeDevices = $scope.attr('data-wpr-active-breakpoints');
|
165 |
headerFooterZIndex = $scope.attr('data-wpr-z-index');
|
166 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
167 |
if ( 0 == availableDevices.length ) {
|
168 |
positionType = 'static';
|
169 |
}
|
@@ -234,7 +242,7 @@
|
|
234 |
if($('#wpadminbar').length) {
|
235 |
adminBarHeight = $('#wpadminbar').css('height').slice(0, $('#wpadminbar').css('height').length - 2);
|
236 |
if ( 'top' === positionLocation && ( 'fixed' == $scope.css('position') || 'sticky' == $scope.css('position') ) ) {
|
237 |
-
$scope.css('top', +adminBarHeight +
|
238 |
$scope.css('bottom', 'auto');
|
239 |
}
|
240 |
}
|
@@ -3195,6 +3203,7 @@
|
|
3195 |
prBarCounterValuePersent = prBarOptions.counterValuePersent,
|
3196 |
prBarAnimDuration = prBarOptions.animDuration,
|
3197 |
prBarAnimDelay = prBarOptions.animDelay,
|
|
|
3198 |
currentDeviceMode = elementorFrontend.getCurrentDeviceMode(),
|
3199 |
numeratorData = {
|
3200 |
toValue: prBarCounterValue,
|
@@ -3254,6 +3263,45 @@
|
|
3254 |
|
3255 |
progressBar();
|
3256 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3257 |
$(window).on('scroll', function() {
|
3258 |
progressBar();
|
3259 |
});
|
151 |
availableDevices = !WprElements.editorCheck() ? $scope.attr('data-wpr-sticky-devices') : $scope.find('.wpr-sticky-section-yes-editor').attr('data-wpr-sticky-devices'),
|
152 |
activeDevices = !WprElements.editorCheck() ? $scope.attr('data-wpr-active-breakpoints') : $scope.find('.wpr-sticky-section-yes-editor').attr('data-wpr-active-breakpoints'),
|
153 |
stickySectionExists = $scope.hasClass('wpr-sticky-section-yes') || $scope.find('.wpr-sticky-section-yes-editor') ? true : false,
|
154 |
+
positionStyle,
|
155 |
+
adminBarHeight,
|
156 |
stickyHeaderFooter = $scope.closest('div[data-elementor-type="wp-post"]').length ? $scope.closest('div[data-elementor-type="wp-post"]') : '',
|
157 |
headerFooterZIndex = !WprElements.editorCheck() ? $scope.attr('data-wpr-z-index') : $scope.find('.wpr-sticky-section-yes-editor').attr('data-wpr-z-index');
|
158 |
|
|
|
159 |
if ( !$scope.find('.wpr-sticky-section-yes-editor').length) {
|
160 |
positionType = $scope.attr('data-wpr-position-type');
|
161 |
positionLocation = $scope.attr('data-wpr-position-location');
|
164 |
activeDevices = $scope.attr('data-wpr-active-breakpoints');
|
165 |
headerFooterZIndex = $scope.attr('data-wpr-z-index');
|
166 |
}
|
167 |
+
|
168 |
+
if ( 'top' === positionLocation && 'auto' === $scope.css('top') ) {
|
169 |
+
var offsetTop = 0;
|
170 |
+
$scope.css('top', 0);
|
171 |
+
} else {
|
172 |
+
var offsetTop = +$scope.css('top').slice(0, -2);
|
173 |
+
}
|
174 |
+
|
175 |
if ( 0 == availableDevices.length ) {
|
176 |
positionType = 'static';
|
177 |
}
|
242 |
if($('#wpadminbar').length) {
|
243 |
adminBarHeight = $('#wpadminbar').css('height').slice(0, $('#wpadminbar').css('height').length - 2);
|
244 |
if ( 'top' === positionLocation && ( 'fixed' == $scope.css('position') || 'sticky' == $scope.css('position') ) ) {
|
245 |
+
$scope.css('top', +adminBarHeight + offsetTop + 'px');
|
246 |
$scope.css('bottom', 'auto');
|
247 |
}
|
248 |
}
|
3203 |
prBarCounterValuePersent = prBarOptions.counterValuePersent,
|
3204 |
prBarAnimDuration = prBarOptions.animDuration,
|
3205 |
prBarAnimDelay = prBarOptions.animDelay,
|
3206 |
+
prBarLoopDelay = +prBarOptions.loopDelay,
|
3207 |
currentDeviceMode = elementorFrontend.getCurrentDeviceMode(),
|
3208 |
numeratorData = {
|
3209 |
toValue: prBarCounterValue,
|
3263 |
|
3264 |
progressBar();
|
3265 |
|
3266 |
+
if (prBarOptions.loop === 'yes') {
|
3267 |
+
setInterval(function() {
|
3268 |
+
|
3269 |
+
if ( isInViewport( prBarVrLine ) ) {
|
3270 |
+
prBarVrLine.css({
|
3271 |
+
'height': 0 + '%'
|
3272 |
+
});
|
3273 |
+
}
|
3274 |
+
|
3275 |
+
if ( isInViewport( prBarHrLine ) ) {
|
3276 |
+
prBarHrLine.css({
|
3277 |
+
'width': 0 + '%'
|
3278 |
+
});
|
3279 |
+
}
|
3280 |
+
|
3281 |
+
if ( isInViewport( prBarCircle ) ) {
|
3282 |
+
var circleDashOffset = prBarCircleOptions.circleOffset;
|
3283 |
+
|
3284 |
+
$prBarCirclePrline.css({
|
3285 |
+
'stroke-dashoffset': $prBarCirclePrline.css('stroke-dasharray')
|
3286 |
+
});
|
3287 |
+
}
|
3288 |
+
|
3289 |
+
// Set Delay
|
3290 |
+
if ( isInViewport( prBarVrLine ) || isInViewport( prBarHrLine ) || isInViewport( prBarCircle ) ) {
|
3291 |
+
setTimeout(function() {
|
3292 |
+
prBarCounter.numerator( {
|
3293 |
+
toValue: 0,
|
3294 |
+
duration: prBarAnimDuration,
|
3295 |
+
} );
|
3296 |
+
}, prBarAnimDelay);
|
3297 |
+
}
|
3298 |
+
|
3299 |
+
setTimeout(function() {
|
3300 |
+
progressBar();
|
3301 |
+
}, prBarAnimDuration + prBarAnimDelay);
|
3302 |
+
}, (prBarAnimDuration + prBarAnimDelay) * prBarLoopDelay);
|
3303 |
+
}
|
3304 |
+
|
3305 |
$(window).on('scroll', function() {
|
3306 |
progressBar();
|
3307 |
});
|
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-woo-category-grid-pro.default":e.widgetGrid,"wpr-featured-media.default":e.widgetFeaturedMedia,"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,"wpr-product-media.default":e.widgetProductMedia,"wpr-product-add-to-cart.default":e.widgetProductAddToCart,"wpr-product-mini-cart.default":e.widgetProductMiniCart,"wpr-product-filters.default":e.widgetProductFilters,"wpr-page-cart.default":e.widgetPageCart,"wpr-my-account-pro.default":e.widgetPageMyAccount,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",n=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("wpr-speed"):i.attr("wpr-speed"),l=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=l,r.particles.line_linked.color=s,r.particles.move.speed=n,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"),n=e.editorCheck()?i.find(".wpr-particle-wrapper").attr("data-wpr-particles-editor"):i.attr("data-wpr-particles");"section"===a&&void 0!==n&&(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(n):r(n)),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(n):r(n))))}(),(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]:n:"static",e[i]=a):t[1]>d&&-1!==p.indexOf(t[0])&&(a=n)}),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"===l?(i.css({position:a}),""!==w&&w.css({position:a,top:o+"px",bottom:"auto","z-index":g,width:"100%"})):(i.css({position:a}),""!==w&&(w=w.find(".wpr-sticky-section-yes"),w.css({position:a,bottom:o+"px",top:"auto","z-index":g,width:"100%"})))}function u(){t("#wpadminbar").length&&(s=t("#wpadminbar").css("height").slice(0,t("#wpadminbar").css("height").length-2),"top"===l&&("fixed"==i.css("position")||"sticky"==i.css("position"))&&(i.css("top",+s+m+"px"),i.css("bottom","auto")))}var a,s,n=e.editorCheck()?i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-position-type"):i.attr("data-wpr-position-type"),l=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),w=i.closest("div[data-elementor-type=\"wp-post\"]").length?i.closest("div[data-elementor-type=\"wp-post\"]"):"",g=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||(n=i.attr("data-wpr-position-type"),l=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"),g=i.attr("data-wpr-z-index")),0==p.length&&(n="static"),e.editorCheck()&&p){var y=i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-sticky-devices");i.attr("data-wpr-sticky-devices",y),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"),n=i.find(".wpr-mobile-nav-menu-container"),l=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")?(l.children("a").on("click",function(r){var e=t(this).parent(),n=e.children(".wpr-sub-menu");l.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(l.children(".wpr-sub-menu"),!1),e.hasClass("wpr-sub-open")?(e.removeClass("wpr-sub-open"),a(n,!1)):(r.preventDefault(),e.addClass("wpr-sub-open"),a(n,!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){l.is(t.target)||0!==l.has(t.target).length||(l.not().removeClass("wpr-sub-open"),a(l.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))})):(l.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")?(l.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=n.find(".wpr-mobile-nav-menu");n.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 n(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("-"),n=!!/\d{3,}x\d{3,}/.test(e.substring(r,s))&&e.substring(r,s);42<=e.substring(r,s).length&&(n=""),""!==n&&(!1===n?i=[e.slice(0,r),"-150x150",e.slice(r)].join(""):i=e.replace(n,"-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 l(){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,n,l,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,w=e.media_distance,g=3,y=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/)&&(y=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/)&&(l=C[_].slice(-1)),-1!==C[_].search(/laptop\d/)&&(n=C[_].slice(-1));g=440>=k?y:768>=k?a?a:h:881>=k?h:1025>=k?s?s:h:1201>=k?n?n:u:1920>=k?u:2300>=k?u:2650>=k?l?l:u:3e3>=k?l?l:u:l?l:u,8<g&&(g=8),"string"==typeof g&&-1!==g.indexOf("pro")&&(g=3),d.outerWidth(Math.floor(v/g-b)),d.css("margin-bottom",T+"px"),1===g&&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 q="left"===f?"margin-right":"margin-left";d.find(".wpr-grid-media-wrap").css(q,w+"px"),d.find(".wpr-grid-item-below-content").css({float:f,width:"calc((100% - "+m+"%) - "+w+"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+"%) - "+w+"px)"}),d.filter(":even").find(".wpr-grid-media-wrap").css("margin-right",w+"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+"%) - "+w+"px)"}),d.filter(":odd").find(".wpr-grid-media-wrap").css("margin-left",w+"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/g,gutter:b},fitRows:{comlumnWidth:v/g,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",n(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"))}),r.hasClass("elementor-widget-wpr-woo-category-grid-pro")||""===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(){m=0;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 n="#filter:"+i.replace(".","");"*"===i&&(n="#filter:all"),window.location.href=window.location.pathname+window.location.search+n}"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){r.find(".woocommerce-result-count").length&&r.find(".woocommerce-result-count").text(`Showing 1–${r.find(".wpr-grid-item").length} of ${p.data("found-posts")} results`);var c=p.attr("data-settings");if(r.find(".wpr-grid-orderby form").length){var f=r.find(".wpr-grid-orderby form");r.find(".orderby").on("change",function(){f.trigger("submit")})}if("undefined"!=typeof c&&!1!==c){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);var m=0;if(p.on("arrangeComplete",function(e,i){var a=0,s=0,n=0,l=c.animation_duration,o=c.filters_animation_duration;if(p.hasClass("grid-images-loaded"))n=0;else if(p.css("opacity","1"),"default"===c.animation&&"default"===c.filters_animation)return;for(var d in i){(0==m||d>m-1)&&(n+=c.animation_delay,r.find(i[d].element).find(".wpr-grid-item-inner").css({opacity:"1",top:"0",transform:"scale(1)",transition:"all "+l+"s ease-in "+n+"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"}))}m=i.length}),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 w=r.find(".wpr-grid-pagination"),g=".elementor-element-"+r.attr("data-id"),y=!1,h=!1;"infinite-scroll"===c.pagination_type&&(h=300,y=g+" .wpr-load-more-btn"),p.infiniteScroll({path:g+" .wpr-grid-pagination a",hideNav:y,append:!1,history:!1,scrollThreshold:h,status:g+" .page-load-status",onInit:function(){this.on("load",function(){p.removeClass("grid-images-loaded")})}}),p.on("request.infiniteScroll",function(){w.find(".wpr-load-more-btn").hide(),w.find(".wpr-pagination-loading").css("display","inline-block")});var u=0;p.on("load.infiniteScroll",function(e,i){u++;var f=t(i).find(g).find(".wpr-grid-item");if(r.find(".woocommerce-result-count").length){var m=r.find(".woocommerce-result-count").text(),y=m.replace(/\d\u2013\d+/,"1\u2013"+(r.find(".wpr-grid-item").length+f.length));r.find(".woocommerce-result-count").text(y)}p.infiniteScroll("appendItems",f),p.isotope("appended",f),f.imagesLoaded().progress(function(){o(c),setTimeout(function(){o(c),d(c)},10),setTimeout(function(){p.addClass("grid-images-loaded")},500)}),w.find(".wpr-pagination-loading").hide(),c.pagination_max_pages-1===u?(w.find(".wpr-pagination-finish").fadeIn(1e3),w.delay(2e3).fadeOut(1e3),setTimeout(function(){w.find(".wpr-pagination-loading").hide()},500)):"load-more"===c.pagination_type&&w.find(".wpr-load-more-btn").fadeIn(),setTimeout(function(){l(c)},300),n(c),p.data("lightGallery").destroy(!0),p.lightGallery(c.lightbox),s(),a()}),w.find(".wpr-load-more-btn").on("click",function(){return p.infiniteScroll("loadNextPage"),!1})}}else{p.animate({opacity:"1"},1e3);var b=r.attr("class"),T=b.match(/wpr-grid-slider-columns-\d/)?b.match(/wpr-grid-slider-columns-\d/).join().slice(-1):2,v=b.match(/columns--widescreen\d/)?b.match(/columns--widescreen\d/).join().slice(-1):T,k=b.match(/columns--laptop\d/)?b.match(/columns--laptop\d/).join().slice(-1):T,x=b.match(/columns--tablet_extra\d/)?b.match(/columns--tablet_extra\d/).join().slice(-1):C,C=b.match(/columns--tablet\d/)?b.match(/columns--tablet\d/).join().slice(-1):2,_=b.match(/columns--mobile_extra\d/)?b.match(/columns--mobile_extra\d/).join().slice(-1):C,S=b.match(/columns--mobile\d/)?b.match(/columns--mobile\d/).join().slice(-1):1,z=b.match(/wpr-grid-slides-to-scroll-\d/)?+b.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:T,responsive:[{breakpoint:1e4,settings:{slidesToShow:v,slidesToScroll:z>v?1:z}},{breakpoint:2399,settings:{slidesToShow:T,slidesToScroll:z>T?1:z}},{breakpoint:1221,settings:{slidesToShow:k,slidesToScroll:z>k?1:z}},{breakpoint:1200,settings:{slidesToShow:x,slidesToScroll:z>x?1:z}},{breakpoint:1024,settings:{slidesToShow:C,slidesToScroll:z>C?1:z}},{breakpoint:880,settings:{slidesToShow:_,slidesToScroll:z>_?1:z}},{breakpoint:768,settings:{slidesToShow:S,slidesToScroll:z>S?1:z}}]}),r.find(".slick-dots").length&&r.hasClass("wpr-grid-slider-dots-horizontal")){var q=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",q),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"))}if(p.find(".wpr-grid-item-add-to-cart").length){var j=p.find(".wpr-grid-item-add-to-cart").find("i"),A=j.attr("class");j.length&&(A=A.substring(A.indexOf("fa-"),A.length)),t("body").on("adding_to_cart",function(e,t){t.fadeTo("slow",0)}),t("body").on("added_to_cart",function(e,i,r,a){if(a.next().fadeTo(700,1),a.css("display","none"),"sidebar"===a.data("atc-popup"))t(".wpr-mini-cart-toggle-wrap a").length&&t(".wpr-mini-cart-toggle-wrap a").each(function(){"none"===t(this).closest(".wpr-mini-cart-inner").find(".wpr-mini-cart").css("display")&&t(this).trigger("click")});else if("popup"===a.data("atc-popup")){var s,n,l=a.closest(".wpr-grid-item"),o=l.find(".wpr-grid-item-title").text(),d=a.next().attr("href"),p=l.find(".wpr-grid-image-wrap").length?l.find(".wpr-grid-image-wrap").data("src"):"",c=a.data("atc-animation"),f=a.data("atc-fade-out-in"),m=a.data("atc-animation-time"),w="wpr-added-to-cart-default";"slide-left"===c?(w="wpr-added-to-cart-slide-in-left",n="wpr-added-to-cart-slide-out-left"):"scale-up"===c?(w="wpr-added-to-cart-scale-up",n="wpr-added-to-cart-scale-down"):"skew"===c?(w="wpr-added-to-cart-skew",n="wpr-added-to-cart-skew-off"):"fade"===c?(w="wpr-added-to-cart-fade",n="wpr-added-to-cart-fade-out"):n="wpr-added-to-cart-popup-hide",s=""===p?"":"<div class=\"wpr-added-tc-popup-img\"><img src="+p+" alt=\"\" /></div>",t(this).find(".wpr-grid").append("<div class=\"wpr-added-to-cart-popup "+w+"\">"+s+"<div class=\"wpr-added-tc-title\"><p>"+o+" was added to cart</p><p><a href="+d+">View Cart</a></p></div></div>"),setTimeout(()=>{t(this).find(".wpr-added-to-cart-popup").addClass(n),setTimeout(()=>{t(this).find(".wpr-added-to-cart-popup").remove()},1e3*m)},1e3*f)}j.length&&(a.find("i").removeClass(A).addClass("fa-check"),setTimeout(function(){a.find("i").removeClass("fa-check").addClass(A)},3500))})}a(),s(),r.hasClass("elementor-widget-wpr-woo-category-grid-pro")||n(c),l(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 n=i.find(".wpr-sharing-trigger"),l=i.find(".wpr-post-sharing-inner"),o=5;l.first().find("a").each(function(){o+=t(this).outerWidth()+parseInt(t(this).css("margin-right"),10)});var d=parseInt(l.find("a").css("margin-right"),10);"left"===n.attr("data-direction")?(l.css("width",o+"px"),l.css("left",-(d+o)+"px")):"right"===n.attr("data-direction")?(l.css("width",o+"px"),l.css("right",-(d+o)+"px")):"top"===n.attr("data-direction")?(l.find("a").css({"margin-right":"0","margin-top":d+"px"}),l.css({top:-d+"px",left:"50%","-webkit-transform":"translate(-50%, -100%)",transform:"translate(-50%, -100%)"})):"right"===n.attr("data-direction")?(l.css("width",o+"px"),l.css({left:d+"px"})):"bottom"===n.attr("data-direction")&&(l.find("a").css({"margin-right":"0","margin-bottom":d+"px"}),l.css({bottom:-d+"px",left:"50%","-webkit-transform":"translate(-50%, 100%)",transform:"translate(-50%, 100%)"})),"click"===n.attr("data-action")?n.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))}):(n.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 n=i.find(".wpr-featured-media-wrap");s=JSON.parse(s),n.lightGallery(s),n.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(e){if(e.find(".wpr-gallery-slider-arrows-wrap")){var i=e.find(".wpr-gallery-slider-arrows-wrap");i.remove(),e.find(".flex-viewport").append(i),e.find(".wpr-gallery-slider-arrow").on("click",function(){t(this).hasClass("wpr-gallery-slider-prev-arrow")?e.find("a.flex-prev").trigger("click"):t(this).hasClass("wpr-gallery-slider-next-arrow")&&e.find("a.flex-next").trigger("click")})}},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(n),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"),n=null,l=s.data("interval"),o=s.data("show-again"),d=new Date(1e3*l);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||l!==f[c].interval?p.setSeconds(p.getSeconds()+l):f[c].endTime:p.setSeconds(p.getSeconds()+l),d+o<p.setSeconds(p.getSeconds())&&(d=p.setSeconds(p.getSeconds()+l)),f[c]={interval:l,endTime:d},localStorage.setItem("WprCountDownSettings",JSON.stringify(f))}r(),e.editorCheck()||(n=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"),n=a.data("controls"),l=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:n.type,fullscreenControl:n.fullscreen,zoomControl:n.zoom,streetViewControl:n.streetview}),c=0;c<l.length;c++){var f=l[c],m="",w=f.gm_marker_icon_size_width.size,g=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(w,g)});var y=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(y,f),o.push(y),d.extend(y.position)}}if(1<l.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(n.css("left"),10)?e.stop().css("opacity",0):e.stop().css("opacity",1),r.outerWidth()-(a+15)<=parseInt(n.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(n.css("top"),10)?e.stop().css("opacity",0):e.stop().css("opacity",1),r.outerHeight()-(a+15)<=parseInt(n.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"),n=r.find(".wpr-ba-divider"),l=r.attr("data-position");r.hasClass("wpr-ba-horizontal")?(n.css("left",l+"%"),s.css("left",l+"%"),s.find("img").css("right",l+"%"),n.on("move",function(t){var e=t.pageX-r.offset().left;n.css({left:"auto",right:"auto"}),s.css({left:"auto",right:"auto"}),0<e&&e<r.outerWidth()?(n.css("left",e),s.css("left",e),s.find("img").css("right",e)):0>=e?(n.css("left",0),s.css("left",0),s.find("img").css("right",0)):e>=r.outerWidth()&&(n.css("right",-n.outerWidth()/2),s.css("right",0),s.find("img").css("right","100%")),i()})):(n.css("top",l+"%"),s.css("top",l+"%"),s.find("img").css("bottom",l+"%"),n.on("move",function(t){var e=t.pageY-r.offset().top;n.css({top:"auto",bottom:"auto"}),s.css({top:"auto",bottom:"auto"}),0<e&&e<r.outerHeight()?(n.css("top",e),s.css("top",e),s.find("img").css("bottom",e)):0>=e?(n.css("top",0),s.css("top",0),s.find("img").css("bottom",0)):e>=r.outerHeight()&&(n.css("bottom",-n.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;n.css("left",a),s.css("left",a),s.find("img").css("right",a)}else{var a=e.pageY-t(this).offset().top;n.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=n.find(".wpr-slider-item").outerWidth(),r=n.find(".wpr-slider-item").outerHeight(),a=16/9,s=0,l=0;i/r>a?(t=i,e=t/a,s="-"+(e-r)/2+"px"):(e=r,t=e*a,l="-"+(t-i)/2+"px"),n.find("iframe").css({width:t+"px",height:e+"px","max-width":"none",position:"absolute",left:l+"",top:s+"",display:"block","text-align":"inherit","line-height":"0px","border-width":"0px",margin:"0px",padding:"0px"})}function r(){n.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&&n.find(".wpr-slider-item").not(".slick-active").find(".wpr-slider-animation").removeClass("wpr-animation-enter")}function s(){n.find(".slick-active").find(".wpr-slider-content").fadeIn(0),1==d&&n.find(".slick-active").find(".wpr-slider-animation").addClass("wpr-animation-enter")}var n=e.find(".wpr-advanced-slider"),l=n.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,w=o.match(/columns--mobile_extra\d/)?o.match(/columns--mobile_extra\d/).join().slice(-1):m,g=o.match(/columns--mobile\d/)?o.match(/columns--mobile\d/).join().slice(-1):1,y=+o.match(/wpr-adv-slides-to-scroll-\d/).join().slice(-1),h=n.attr("data-slide-effect");if(n.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:y>p?1:y,fade:1==p&&"fade"===h}},{breakpoint:2399,settings:{slidesToShow:d,slidesToScroll:y>d?1:y,fade:1==d&&"fade"===h}},{breakpoint:1221,settings:{slidesToShow:c,slidesToScroll:y>c?1:y,fade:1==c&&"fade"===h}},{breakpoint:1200,settings:{slidesToShow:f,slidesToScroll:y>f?1:y,fade:1==f&&"fade"===h}},{breakpoint:1024,settings:{slidesToShow:m,slidesToScroll:y>m?1:y,fade:1==m&&"fade"===h}},{breakpoint:880,settings:{slidesToShow:w,slidesToScroll:y>w?1:y,fade:1==w&&"fade"===h}},{breakpoint:768,settings:{slidesToShow:g,slidesToScroll:y>g?1:y,fade:1==g&&"fade"===h}}]}),t(window).on("load resize",function(){i()}),r(),s(),n.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))}),n.on({beforeChange:function(){n.find(".wpr-slider-item").not(".slick-active").find(".wpr-slider-video").remove(),n.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,n=r.match(/columns--laptop\d/)?r.match(/columns--laptop\d/).join().slice(-1):a,l=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:n,slidesToScroll:c>n?1:c,fade:1==n&&"fade"===f}},{breakpoint:1200,settings:{slidesToShow:l,slidesToScroll:c>l?1:c,fade:1==l&&"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,n=i.longShadowSizeMobile;"desktop"===r&&(a=i.longShadowSize),"tablet"===r&&s&&(a=s),"mobile"===r&&n&&(a=n),t.find(".wpr-clipped-text-long-shadow").attr("style","text-shadow:"+f(i.longShadowColor,a,i.longShadowDirection))}}function r(){a(w.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 n=r.join("");e.html(n).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(){n(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 n(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(){l(t,g)},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,g),d(t.find("i").eq(0),t,r,g)}else e.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-clip")?e.parents(".wpr-anim-text-inner").animate({width:"2px"},g,function(){c(e,t),l(t)}):(c(e,t),setTimeout(function(){n(t)},T))}function l(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()},g,function(){setTimeout(function(){n(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(){n(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(){n(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"),w=e.find(".wpr-anim-text-letters"),g=m.attr("data-anim-duration"),y=g.split(","),h=m.attr("data-anim-loop"),u=m.find("b").length,b=0;m.find("b").first().addClass("wpr-anim-text-visible");var g=parseInt(y[0],10),T=parseInt(y[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:g+"%"}),i(d)&&d.css({width:g+"%"}),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"),n=s.find(".wpr-prbar-circle-svg"),l=n.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"),w=c.counterValue,g=c.counterValuePersent,y=c.animDuration,h=c.animDelay,u=elementorFrontend.getCurrentDeviceMode(),b={toValue:w,duration:y};"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,n=a.match(/columns--widescreen\d/)?a.match(/columns--widescreen\d/).join().slice(-1):s,l=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:n,slidesToScroll:m>n?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:l,slidesToScroll:m>l?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=n.eq(e),i=o.eq(e),r="auto";l.css({height:l.outerHeight(!0)}),n.removeClass("wpr-tab-active"),t.addClass("wpr-tab-active"),o.removeClass("wpr-tab-content-active wpr-animation-enter"),r=i.outerHeight(!0),r+=parseInt(l.css("border-top-width"))+parseInt(l.css("border-bottom-width")),i.addClass("wpr-tab-content-active wpr-animation-enter"),l.css({height:r}),setTimeout(function(){l.css({height:"auto"})},500)}function r(){n.on("click",function(){var e=t(this).data("tab")-1;clearInterval(f),i(e)})}function a(){n.hover(function(){var e=t(this).data("tab")-1;clearInterval(f),i(e)})}var s=t(".wpr-tabs",e).first(),n=t(".wpr-tabs-wrap",s).first(),l=t(".wpr-tabs-content-wrap",s).first(),n=t("> .wpr-tab",n),o=t("> .wpr-tab-content",l),d=s.data("options"),p=d.activeTab-1;if(n.eq(p).addClass("wpr-tab-active"),o.eq(p).addClass("wpr-tab-content-active wpr-animation-enter"),"yes"===d.autoplay)var c=d.activeTab-1,f=setInterval(function(){c<n.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),n="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)),l.css({height:l.outerHeight(!0)}),p.removeClass("wpr-switcher-content-active wpr-animation-enter"),n=a.outerHeight(!0),n+=parseInt(l.css("border-top-width"))+parseInt(l.css("border-bottom-width")),a.addClass("wpr-switcher-content-active wpr-animation-enter"),l.css({height:n}),setTimeout(function(){l.css({height:"auto"})},500)}var a=t(".wpr-content-toggle",e).first(),s=t(".wpr-switcher-container",a).first(),n=t(".wpr-switcher-wrap",a).first(),l=t(".wpr-switcher-content-wrap",a).first(),o=t("> .wpr-switcher-bg",n),d=t("> .wpr-switcher",n),p=t("> .wpr-switcher-content",l),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")?n.on("click",function(){var e=n.find(".wpr-switcher-active");1===parseInt(e.data("switcher"),10)?(n.children(".wpr-switcher").eq(0).removeClass("wpr-switcher-active"),n.children(".wpr-switcher").eq(1).addClass("wpr-switcher-active"),n.closest(".wpr-switcher-container").attr("data-active-switcher",2),r(1)):2===parseInt(e.data("switcher"),10)&&(n.children(".wpr-switcher").eq(1).removeClass("wpr-switcher-active"),n.children(".wpr-switcher").eq(0).addClass("wpr-switcher-active"),n.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),n=100*(i[0].getBoundingClientRect().bottom/e),l=r<a.scroll_end,o=n>a.scroll_start;if("viewport"===a.trigger&&(o&&l?s.play():s.pause()),"scroll"===a.trigger&&o&&l){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,n=document.documentElement.clientHeight/2;s+n-r.offset().top>e.offset().top-r.offset().top+parseInt(e.css("height").slice(0,-2))||p.css("height",s+n-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 n=a.offset().top,l=r.offset().top,o=n-s.offset().top+"px",d=l-n+parseInt(r.css("height").slice(0,-2));e.css("top",o),e.css("height",d),""===t?"":t.css("top",o)}}var n=0<i.find(".wpr-timeline-centered").length?i.find(".wpr-timeline-centered"):"",l=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"),w=i.find(".wpr-story-info-vertical").attr("data-animation-offset")?+i.find(".wpr-story-info-vertical").attr("data-animation-offset"):"",g=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,l),setTimeout(function(){s(d,p,c,f,l),t(window).trigger("resize")},500),t(window).smartresize(function(){s(d,p,c,f,l)}),t(window).resize(function(){s(d,p,c,f,l)}),"load-more"!==n.attr("data-pagination")&&i.find(".wpr-grid-pagination").css("visibility","hidden"),AOS.init({offset:parseInt(w),duration:g,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 y=(void 0===n||"load-more"!==n.attr("data-pagination"))&&10;n.infiniteScroll({path:m+" .wpr-grid-pagination a",hideNav:!1,append:m+".wpr-timeline-entry",history:!1,scrollThreshold:y,status:m+" .page-load-status"}),n.on("request.infiniteScroll",function(){i.find(".wpr-load-more-btn").hide(),i.find(".wpr-pagination-loading").css("display","inline-block")});var h=0;n.on("load.infiniteScroll",function(e,r){h++;var y=t(r).find(m).find(".wpr-timeline-entry");n.infiniteScroll("appendItems",y),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(w),duration:g,once:!0}),t(window).scroll(),i.find(".wpr-pagination-loading").hide(),n.data("max-pages")-1===h?(i.find(".wpr-pagination-finish").fadeIn(1e3),o.delay(2e3).fadeOut(1e3)):"load-more"===n.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(),l=i.find(".wpr-timeline-centered"),s(d,p,c,f,l),t(window).trigger("resize"),a(c,f)}),e.editorCheck()||(i.find(".wpr-load-more-btn").on("click",function(){return n.infiniteScroll("loadNextPage"),!1}),"infinite-scroll"==n.attr("data-pagination")&&n.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")})})},widgetProductAddToCart:function(e){var i=jQuery(".woocommerce .wpr-quantity-wrapper"),r=i.find("input.qty").attr("max")?i.find("input.qty").attr("max"):99999999,a=e.find(".wpr-product-add-to-cart").attr("layout-settings"),s=e.find(".wpr-add-to-cart-icons-wrap"),n=e.find(".wpr-add-to-cart-icons-wrap").length?"first-child":"last-child",l=e.find(".wpr-add-to-cart-icons-wrap").length?"last-child":"first-child";e.find("input.qty").each(function(){t(this).val()||t(this).val(0)}),e.find(".variations").find("select").on("change",function(){var i=!1;e.find(".variations").find("select").each(function(){"choose an option"!==t(this).find("option:selected").text().toLowerCase()&&(i=!0)}),!1==i?e.find(".reset_variations").css("display","none"):e.find(".reset_variations").css("display","inline-block")}),"default"!==a&&i.find("input.qty").attr("type","text").removeAttr("step").removeAttr("min").removeAttr("max"),i.on("click","i:"+n,function(){parseInt(jQuery(this).prev(".quantity").find("input.qty").val(),10)<r&&"both"==a?(jQuery(this).prev(".quantity").find("input.qty").val(parseInt(jQuery(this).prev(".quantity").find("input.qty").val(),10)+1),jQuery("input[name=\"update_cart\"]").removeAttr("disabled")):parseInt(jQuery(this).parent().siblings(".quantity").find("input.qty").val(),10)<r&&"both"!==a&&"default"!==a&&(jQuery(this).parent().siblings(".quantity").find("input.qty").val(parseInt(jQuery(this).parent().siblings(".quantity").find("input.qty").val(),10)+1),jQuery("input[name=\"update_cart\"]").removeAttr("disabled"))}),i.on("click","i:"+l,function(){0<parseInt(jQuery(this).next(".quantity").find("input.qty").val(),10)&&"both"==a?(jQuery(this).next(".quantity").find("input.qty").val(parseInt(jQuery(this).next(".quantity").find("input.qty").val(),10)-1),jQuery("input[name=\"update_cart\"]").removeAttr("disabled")):0<parseInt(jQuery(this).parent().siblings(".quantity").find("input.qty").val(),10)&&"both"!==a&&"default"!==a&&(jQuery(this).parent().siblings(".quantity").find("input.qty").val(parseInt(jQuery(this).parent().siblings(".quantity").find("input.qty").val(),10)-1),jQuery("input[name=\"update_cart\"]").removeAttr("disabled"))}),i.find("input.qty").keyup(function(){jQuery(this).val()>r&&jQuery(this).val(r)}),"yes"===e.find(".wpr-product-add-to-cart").data("ajax-add-to-cart")&&e.find(".single_add_to_cart_button").on("click",function(i){i.preventDefault();let r=t(this).closest("form");if(!r[0].checkValidity())return r[0].reportValidity(),!1;let a=t(this),s=a.val()||"",n=r.serialize();t.ajax({type:"POST",url:WprConfig.ajaxurl,data:"action=wpr_addons_add_cart_single_product&add-to-cart="+s+"&"+n,beforeSend:function(){a.removeClass("added").addClass("loading")},complete:function(){a.addClass("added").removeClass("loading")},success:function(i){if(i.error&&i.product_url)return void(window.location=i.product_url);if(setTimeout(function(){a.removeClass("added")},1e3),t(document.body).trigger("wc_fragment_refresh"),t(document.body).trigger("added_to_cart",[i.fragments,i.cart_hash,a]),"undefined"==typeof wc_add_to_cart_params)return!1;var r=parseInt(t(".wpr-mini-cart-icon-count").text()),s=parseInt(e.find(".wpr-quantity-wrapper .qty").val());t(".wpr-mini-cart-icon-count").text(r+s)}})})},widgetProductMiniCart:function(i){function r(){i.find(".wpr-close-cart span").on("click",function(){i.find(".wpr-shopping-cart-inner-wrap").addClass("wpr-mini-cart-slide-out"),i.find(".wpr-mini-cart-slide-out").css("animation-speed",a),i.find(".wpr-shopping-cart-wrap").fadeOut(a),t("body").removeClass("wpr-mini-cart-sidebar-body"),setTimeout(function(){i.find(".wpr-shopping-cart-inner-wrap").removeClass("wpr-mini-cart-slide-out"),i.find(".wpr-mini-cart").css({display:"none"})},a+100)})}i.find(".wpr-mini-cart").css({display:"none"});var a=i.find(".wpr-mini-cart-wrap").data("animation");t("body").on("click",function(t){t.target.classList.value.includes("wpr-mini-cart")||t.target.closest(".wpr-mini-cart")||(i.hasClass("wpr-mini-cart-slide")?i.find(".wpr-mini-cart").slideUp(a):i.find(".wpr-mini-cart").fadeOut(a))}),0!==i.hasClass("wpr-mini-cart-sidebar").length&&(t("#wpadminbar").length&&i.find(".wpr-mini-cart").css({"z-index":999999}),r(),i.find(".wpr-shopping-cart-wrap").on("click",function(r){r.target.classList.value.includes("wpr-shopping-cart-inner-wrap")||r.target.closest(".wpr-shopping-cart-inner-wrap")||(i.find(".wpr-shopping-cart-inner-wrap").addClass("wpr-mini-cart-slide-out"),i.find(".wpr-mini-cart-slide-out").css("animation-speed",a),i.find(".wpr-shopping-cart-wrap").fadeOut(a),t("body").removeClass("wpr-mini-cart-sidebar-body"),setTimeout(function(){i.find(".wpr-shopping-cart-inner-wrap").removeClass("wpr-mini-cart-slide-out"),i.find(".wpr-mini-cart").css({display:"none"})},a+100))})),i.find(".wpr-mini-cart").length&&i.find(".wpr-mini-cart-toggle-btn").on("click",function(r){r.stopPropagation(),r.preventDefault(),"none"===i.find(".wpr-mini-cart").css("display")?(i.hasClass("wpr-mini-cart-slide")?i.find(".wpr-mini-cart").slideDown(a):i.find(".wpr-mini-cart").fadeIn(a),i.hasClass("wpr-mini-cart-sidebar")&&(i.find(".wpr-shopping-cart-wrap").fadeIn(a),i.find(".wpr-shopping-cart-inner-wrap").addClass("wpr-mini-cart-slide-in"),i.find(".wpr-mini-cart-slide-in").css("animation-speed",a),t("body").addClass("wpr-mini-cart-sidebar-body")),setTimeout(function(){i.find(".wpr-shopping-cart-inner-wrap").removeClass("wpr-mini-cart-slide-in"),i.hasClass("wpr-mini-cart-sidebar")&&i.find(".wpr-woo-mini-cart").trigger("resize")},a+100)):i.hasClass("wpr-mini-cart-slide")?i.find(".wpr-mini-cart").slideUp(a):i.find(".wpr-mini-cart").fadeOut(a)});var s=new MutationObserver(function(){0!==i.hasClass("wpr-mini-cart-sidebar").length&&r(),i.find(".woocommerce-mini-cart-item").on("click",".wpr-remove-item-from-mini-cart",function(){t(this).closest("li").addClass("wpr-before-remove-from-mini-cart")})});s.observe(i[0],{childList:!0,subtree:!0})},widgetProductFilters:function(e){0!==e.find(".wpr-search-form-input").length&&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")}})},widgetPageCart:function(){},widgetPageMyAccount:function(i){e.editorCheck()&&(i.find(".woocommerce-MyAccount-content").each(function(){1!==t(this).index()&&t(this).css("display","none")}),i.find(".woocommerce-MyAccount-navigation-link").on("click",function(){var e,r,a;e=i.find(".woocommerce-MyAccount-content"),e.each(function(){t(this).css("display","none")}),r=i.find(".woocommerce-MyAccount-navigation-link"),r.each(function(){t(this).removeClass("is-active")}),a=t(this).attr("class").slice(t(this).attr("class").indexOf("--")+2),t(this).addClass("is-active"),i.find("[wpr-my-account-page=\""+a+"\"]").css("display","block")}))},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-woo-category-grid-pro.default":e.widgetGrid,"wpr-featured-media.default":e.widgetFeaturedMedia,"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,"wpr-product-media.default":e.widgetProductMedia,"wpr-product-add-to-cart.default":e.widgetProductAddToCart,"wpr-product-mini-cart.default":e.widgetProductMiniCart,"wpr-product-filters.default":e.widgetProductFilters,"wpr-page-cart.default":e.widgetPageCart,"wpr-my-account-pro.default":e.widgetPageMyAccount,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}),""!==m&&m.css({position:a,top:o+"px",bottom:"auto","z-index":w,width:"100%"})):(i.css({position:a}),""!==m&&(m=m.find(".wpr-sticky-section-yes"),m.css({position:a,bottom:o+"px",top:"auto","z-index":w,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+g+"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.closest("div[data-elementor-type=\"wp-post\"]").length?i.closest("div[data-elementor-type=\"wp-post\"]"):"",w=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"),w=i.attr("data-wpr-z-index")),"top"===n&&"auto"===i.css("top")){var g=0;i.css("top",0)}else var g=+i.css("top").slice(0,-2);if(0==p.length&&(l="static"),e.editorCheck()&&p){var y=i.find(".wpr-sticky-section-yes-editor").attr("data-wpr-sticky-devices");i.attr("data-wpr-sticky-devices",y),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,w=e.media_distance,g=3,y=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/)&&(y=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));g=440>=k?y: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:3e3>=k?n?n:u:n?n:u,8<g&&(g=8),"string"==typeof g&&-1!==g.indexOf("pro")&&(g=3),d.outerWidth(Math.floor(v/g-b)),d.css("margin-bottom",T+"px"),1===g&&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 q="left"===f?"margin-right":"margin-left";d.find(".wpr-grid-media-wrap").css(q,w+"px"),d.find(".wpr-grid-item-below-content").css({float:f,width:"calc((100% - "+m+"%) - "+w+"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+"%) - "+w+"px)"}),d.filter(":even").find(".wpr-grid-media-wrap").css("margin-right",w+"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+"%) - "+w+"px)"}),d.filter(":odd").find(".wpr-grid-media-wrap").css("margin-left",w+"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/g,gutter:b},fitRows:{comlumnWidth:v/g,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"))}),r.hasClass("elementor-widget-wpr-woo-category-grid-pro")||""===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(){m=0;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){r.find(".woocommerce-result-count").length&&r.find(".woocommerce-result-count").text(`Showing 1–${r.find(".wpr-grid-item").length} of ${p.data("found-posts")} results`);var c=p.attr("data-settings");if(r.find(".wpr-grid-orderby form").length){var f=r.find(".wpr-grid-orderby form");r.find(".orderby").on("change",function(){f.trigger("submit")})}if("undefined"!=typeof c&&!1!==c){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);var m=0;if(p.on("arrangeComplete",function(e,i){var a=0,s=0,l=0,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){(0==m||d>m-1)&&(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"}))}m=i.length}),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 w=r.find(".wpr-grid-pagination"),g=".elementor-element-"+r.attr("data-id"),y=!1,h=!1;"infinite-scroll"===c.pagination_type&&(h=300,y=g+" .wpr-load-more-btn"),p.infiniteScroll({path:g+" .wpr-grid-pagination a",hideNav:y,append:!1,history:!1,scrollThreshold:h,status:g+" .page-load-status",onInit:function(){this.on("load",function(){p.removeClass("grid-images-loaded")})}}),p.on("request.infiniteScroll",function(){w.find(".wpr-load-more-btn").hide(),w.find(".wpr-pagination-loading").css("display","inline-block")});var u=0;p.on("load.infiniteScroll",function(e,i){u++;var f=t(i).find(g).find(".wpr-grid-item");if(r.find(".woocommerce-result-count").length){var m=r.find(".woocommerce-result-count").text(),y=m.replace(/\d\u2013\d+/,"1\u2013"+(r.find(".wpr-grid-item").length+f.length));r.find(".woocommerce-result-count").text(y)}p.infiniteScroll("appendItems",f),p.isotope("appended",f),f.imagesLoaded().progress(function(){o(c),setTimeout(function(){o(c),d(c)},10),setTimeout(function(){p.addClass("grid-images-loaded")},500)}),w.find(".wpr-pagination-loading").hide(),c.pagination_max_pages-1===u?(w.find(".wpr-pagination-finish").fadeIn(1e3),w.delay(2e3).fadeOut(1e3),setTimeout(function(){w.find(".wpr-pagination-loading").hide()},500)):"load-more"===c.pagination_type&&w.find(".wpr-load-more-btn").fadeIn(),setTimeout(function(){n(c)},300),l(c),p.data("lightGallery").destroy(!0),p.lightGallery(c.lightbox),s(),a()}),w.find(".wpr-load-more-btn").on("click",function(){return p.infiniteScroll("loadNextPage"),!1})}}else{p.animate({opacity:"1"},1e3);var b=r.attr("class"),T=b.match(/wpr-grid-slider-columns-\d/)?b.match(/wpr-grid-slider-columns-\d/).join().slice(-1):2,v=b.match(/columns--widescreen\d/)?b.match(/columns--widescreen\d/).join().slice(-1):T,k=b.match(/columns--laptop\d/)?b.match(/columns--laptop\d/).join().slice(-1):T,x=b.match(/columns--tablet_extra\d/)?b.match(/columns--tablet_extra\d/).join().slice(-1):C,C=b.match(/columns--tablet\d/)?b.match(/columns--tablet\d/).join().slice(-1):2,_=b.match(/columns--mobile_extra\d/)?b.match(/columns--mobile_extra\d/).join().slice(-1):C,S=b.match(/columns--mobile\d/)?b.match(/columns--mobile\d/).join().slice(-1):1,z=b.match(/wpr-grid-slides-to-scroll-\d/)?+b.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:T,responsive:[{breakpoint:1e4,settings:{slidesToShow:v,slidesToScroll:z>v?1:z}},{breakpoint:2399,settings:{slidesToShow:T,slidesToScroll:z>T?1:z}},{breakpoint:1221,settings:{slidesToShow:k,slidesToScroll:z>k?1:z}},{breakpoint:1200,settings:{slidesToShow:x,slidesToScroll:z>x?1:z}},{breakpoint:1024,settings:{slidesToShow:C,slidesToScroll:z>C?1:z}},{breakpoint:880,settings:{slidesToShow:_,slidesToScroll:z>_?1:z}},{breakpoint:768,settings:{slidesToShow:S,slidesToScroll:z>S?1:z}}]}),r.find(".slick-dots").length&&r.hasClass("wpr-grid-slider-dots-horizontal")){var q=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",q),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"))}if(p.find(".wpr-grid-item-add-to-cart").length){var j=p.find(".wpr-grid-item-add-to-cart").find("i"),A=j.attr("class");j.length&&(A=A.substring(A.indexOf("fa-"),A.length)),t("body").on("adding_to_cart",function(e,t){t.fadeTo("slow",0)}),t("body").on("added_to_cart",function(e,i,r,a){if(a.next().fadeTo(700,1),a.css("display","none"),"sidebar"===a.data("atc-popup"))t(".wpr-mini-cart-toggle-wrap a").length&&t(".wpr-mini-cart-toggle-wrap a").each(function(){"none"===t(this).closest(".wpr-mini-cart-inner").find(".wpr-mini-cart").css("display")&&t(this).trigger("click")});else if("popup"===a.data("atc-popup")){var s,l,n=a.closest(".wpr-grid-item"),o=n.find(".wpr-grid-item-title").text(),d=a.next().attr("href"),p=n.find(".wpr-grid-image-wrap").length?n.find(".wpr-grid-image-wrap").data("src"):"",c=a.data("atc-animation"),f=a.data("atc-fade-out-in"),m=a.data("atc-animation-time"),w="wpr-added-to-cart-default";"slide-left"===c?(w="wpr-added-to-cart-slide-in-left",l="wpr-added-to-cart-slide-out-left"):"scale-up"===c?(w="wpr-added-to-cart-scale-up",l="wpr-added-to-cart-scale-down"):"skew"===c?(w="wpr-added-to-cart-skew",l="wpr-added-to-cart-skew-off"):"fade"===c?(w="wpr-added-to-cart-fade",l="wpr-added-to-cart-fade-out"):l="wpr-added-to-cart-popup-hide",s=""===p?"":"<div class=\"wpr-added-tc-popup-img\"><img src="+p+" alt=\"\" /></div>",t(this).find(".wpr-grid").append("<div class=\"wpr-added-to-cart-popup "+w+"\">"+s+"<div class=\"wpr-added-tc-title\"><p>"+o+" was added to cart</p><p><a href="+d+">View Cart</a></p></div></div>"),setTimeout(()=>{t(this).find(".wpr-added-to-cart-popup").addClass(l),setTimeout(()=>{t(this).find(".wpr-added-to-cart-popup").remove()},1e3*m)},1e3*f)}j.length&&(a.find("i").removeClass(A).addClass("fa-check"),setTimeout(function(){a.find("i").removeClass("fa-check").addClass(A)},3500))})}a(),s(),r.hasClass("elementor-widget-wpr-woo-category-grid-pro")||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(e){if(e.find(".wpr-gallery-slider-arrows-wrap")){var i=e.find(".wpr-gallery-slider-arrows-wrap");i.remove(),e.find(".flex-viewport").append(i),e.find(".wpr-gallery-slider-arrow").on("click",function(){t(this).hasClass("wpr-gallery-slider-prev-arrow")?e.find("a.flex-prev").trigger("click"):t(this).hasClass("wpr-gallery-slider-next-arrow")&&e.find("a.flex-next").trigger("click")})}},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="",w=f.gm_marker_icon_size_width.size,g=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(w,g)});var y=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(y,f),o.push(y),d.extend(y.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,w=o.match(/columns--mobile_extra\d/)?o.match(/columns--mobile_extra\d/).join().slice(-1):m,g=o.match(/columns--mobile\d/)?o.match(/columns--mobile\d/).join().slice(-1):1,y=+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:y>p?1:y,fade:1==p&&"fade"===h}},{breakpoint:2399,settings:{slidesToShow:d,slidesToScroll:y>d?1:y,fade:1==d&&"fade"===h}},{breakpoint:1221,settings:{slidesToShow:c,slidesToScroll:y>c?1:y,fade:1==c&&"fade"===h}},{breakpoint:1200,settings:{slidesToShow:f,slidesToScroll:y>f?1:y,fade:1==f&&"fade"===h}},{breakpoint:1024,settings:{slidesToShow:m,slidesToScroll:y>m?1:y,fade:1==m&&"fade"===h}},{breakpoint:880,settings:{slidesToShow:w,slidesToScroll:y>w?1:y,fade:1==w&&"fade"===h}},{breakpoint:768,settings:{slidesToShow:g,slidesToScroll:y>g?1:y,fade:1==g&&"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(w.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,g)},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,g),d(t.find("i").eq(0),t,r,g)}else e.parents(".wpr-anim-text").hasClass("wpr-anim-text-type-clip")?e.parents(".wpr-anim-text-inner").animate({width:"2px"},g,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()},g,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"),w=e.find(".wpr-anim-text-letters"),g=m.attr("data-anim-duration"),y=g.split(","),h=m.attr("data-anim-loop"),u=m.find("b").length,b=0;m.find("b").first().addClass("wpr-anim-text-visible");var g=parseInt(y[0],10),T=parseInt(y[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:g+"%"}),i(d)&&d.css({width:g+"%"}),i(s)){var e=f.circleOffset;o.css({"stroke-dashoffset":e})}(i(p)||i(d)||i(s))&&setTimeout(function(){m.numerator(T)},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"),w=c.counterValue,g=c.counterValuePersent,y=c.animDuration,h=c.animDelay,u=+c.loopDelay,b=elementorFrontend.getCurrentDeviceMode(),T={toValue:w,duration:y};"yes"===c.counterSeparator&&(T.delimiter=",");r(),"yes"===c.loop&&setInterval(function(){if(i(p)&&p.css({height:"0%"}),i(d)&&d.css({width:"0%"}),i(s)){f.circleOffset;o.css({"stroke-dashoffset":o.css("stroke-dasharray")})}(i(p)||i(d)||i(s))&&setTimeout(function(){m.numerator({toValue:0,duration:y})},h),setTimeout(function(){r()},y+h)},(y+h)*u),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"),"yes"===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"),w=i.find(".wpr-story-info-vertical").attr("data-animation-offset")?+i.find(".wpr-story-info-vertical").attr("data-animation-offset"):"",g=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(w),duration:g,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 y=(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:y,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 y=t(r).find(m).find(".wpr-timeline-entry");l.infiniteScroll("appendItems",y),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(w),duration:g,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")})})},widgetProductAddToCart:function(e){var i=jQuery(".woocommerce .wpr-quantity-wrapper"),r=i.find("input.qty").attr("max")?i.find("input.qty").attr("max"):99999999,a=e.find(".wpr-product-add-to-cart").attr("layout-settings"),s=e.find(".wpr-add-to-cart-icons-wrap"),l=e.find(".wpr-add-to-cart-icons-wrap").length?"first-child":"last-child",n=e.find(".wpr-add-to-cart-icons-wrap").length?"last-child":"first-child";e.find("input.qty").each(function(){t(this).val()||t(this).val(0)}),e.find(".variations").find("select").on("change",function(){var i=!1;e.find(".variations").find("select").each(function(){"choose an option"!==t(this).find("option:selected").text().toLowerCase()&&(i=!0)}),!1==i?e.find(".reset_variations").css("display","none"):e.find(".reset_variations").css("display","inline-block")}),"default"!==a&&i.find("input.qty").attr("type","text").removeAttr("step").removeAttr("min").removeAttr("max"),i.on("click","i:"+l,function(){parseInt(jQuery(this).prev(".quantity").find("input.qty").val(),10)<r&&"both"==a?(jQuery(this).prev(".quantity").find("input.qty").val(parseInt(jQuery(this).prev(".quantity").find("input.qty").val(),10)+1),jQuery("input[name=\"update_cart\"]").removeAttr("disabled")):parseInt(jQuery(this).parent().siblings(".quantity").find("input.qty").val(),10)<r&&"both"!==a&&"default"!==a&&(jQuery(this).parent().siblings(".quantity").find("input.qty").val(parseInt(jQuery(this).parent().siblings(".quantity").find("input.qty").val(),10)+1),jQuery("input[name=\"update_cart\"]").removeAttr("disabled"))}),i.on("click","i:"+n,function(){0<parseInt(jQuery(this).next(".quantity").find("input.qty").val(),10)&&"both"==a?(jQuery(this).next(".quantity").find("input.qty").val(parseInt(jQuery(this).next(".quantity").find("input.qty").val(),10)-1),jQuery("input[name=\"update_cart\"]").removeAttr("disabled")):0<parseInt(jQuery(this).parent().siblings(".quantity").find("input.qty").val(),10)&&"both"!==a&&"default"!==a&&(jQuery(this).parent().siblings(".quantity").find("input.qty").val(parseInt(jQuery(this).parent().siblings(".quantity").find("input.qty").val(),10)-1),jQuery("input[name=\"update_cart\"]").removeAttr("disabled"))}),i.find("input.qty").keyup(function(){jQuery(this).val()>r&&jQuery(this).val(r)}),"yes"===e.find(".wpr-product-add-to-cart").data("ajax-add-to-cart")&&e.find(".single_add_to_cart_button").on("click",function(i){i.preventDefault();let r=t(this).closest("form");if(!r[0].checkValidity())return r[0].reportValidity(),!1;let a=t(this),s=a.val()||"",l=r.serialize();t.ajax({type:"POST",url:WprConfig.ajaxurl,data:"action=wpr_addons_add_cart_single_product&add-to-cart="+s+"&"+l,beforeSend:function(){a.removeClass("added").addClass("loading")},complete:function(){a.addClass("added").removeClass("loading")},success:function(i){if(i.error&&i.product_url)return void(window.location=i.product_url);if(setTimeout(function(){a.removeClass("added")},1e3),t(document.body).trigger("wc_fragment_refresh"),t(document.body).trigger("added_to_cart",[i.fragments,i.cart_hash,a]),"undefined"==typeof wc_add_to_cart_params)return!1;var r=parseInt(t(".wpr-mini-cart-icon-count").text()),s=parseInt(e.find(".wpr-quantity-wrapper .qty").val());t(".wpr-mini-cart-icon-count").text(r+s)}})})},widgetProductMiniCart:function(i){function r(){i.find(".wpr-close-cart span").on("click",function(){i.find(".wpr-shopping-cart-inner-wrap").addClass("wpr-mini-cart-slide-out"),i.find(".wpr-mini-cart-slide-out").css("animation-speed",a),i.find(".wpr-shopping-cart-wrap").fadeOut(a),t("body").removeClass("wpr-mini-cart-sidebar-body"),setTimeout(function(){i.find(".wpr-shopping-cart-inner-wrap").removeClass("wpr-mini-cart-slide-out"),i.find(".wpr-mini-cart").css({display:"none"})},a+100)})}i.find(".wpr-mini-cart").css({display:"none"});var a=i.find(".wpr-mini-cart-wrap").data("animation");t("body").on("click",function(t){t.target.classList.value.includes("wpr-mini-cart")||t.target.closest(".wpr-mini-cart")||(i.hasClass("wpr-mini-cart-slide")?i.find(".wpr-mini-cart").slideUp(a):i.find(".wpr-mini-cart").fadeOut(a))}),0!==i.hasClass("wpr-mini-cart-sidebar").length&&(t("#wpadminbar").length&&i.find(".wpr-mini-cart").css({"z-index":999999}),r(),i.find(".wpr-shopping-cart-wrap").on("click",function(r){r.target.classList.value.includes("wpr-shopping-cart-inner-wrap")||r.target.closest(".wpr-shopping-cart-inner-wrap")||(i.find(".wpr-shopping-cart-inner-wrap").addClass("wpr-mini-cart-slide-out"),i.find(".wpr-mini-cart-slide-out").css("animation-speed",a),i.find(".wpr-shopping-cart-wrap").fadeOut(a),t("body").removeClass("wpr-mini-cart-sidebar-body"),setTimeout(function(){i.find(".wpr-shopping-cart-inner-wrap").removeClass("wpr-mini-cart-slide-out"),i.find(".wpr-mini-cart").css({display:"none"})},a+100))})),i.find(".wpr-mini-cart").length&&i.find(".wpr-mini-cart-toggle-btn").on("click",function(r){r.stopPropagation(),r.preventDefault(),"none"===i.find(".wpr-mini-cart").css("display")?(i.hasClass("wpr-mini-cart-slide")?i.find(".wpr-mini-cart").slideDown(a):i.find(".wpr-mini-cart").fadeIn(a),i.hasClass("wpr-mini-cart-sidebar")&&(i.find(".wpr-shopping-cart-wrap").fadeIn(a),i.find(".wpr-shopping-cart-inner-wrap").addClass("wpr-mini-cart-slide-in"),i.find(".wpr-mini-cart-slide-in").css("animation-speed",a),t("body").addClass("wpr-mini-cart-sidebar-body")),setTimeout(function(){i.find(".wpr-shopping-cart-inner-wrap").removeClass("wpr-mini-cart-slide-in"),i.hasClass("wpr-mini-cart-sidebar")&&i.find(".wpr-woo-mini-cart").trigger("resize")},a+100)):i.hasClass("wpr-mini-cart-slide")?i.find(".wpr-mini-cart").slideUp(a):i.find(".wpr-mini-cart").fadeOut(a)});var s=new MutationObserver(function(){0!==i.hasClass("wpr-mini-cart-sidebar").length&&r(),i.find(".woocommerce-mini-cart-item").on("click",".wpr-remove-item-from-mini-cart",function(){t(this).closest("li").addClass("wpr-before-remove-from-mini-cart")})});s.observe(i[0],{childList:!0,subtree:!0})},widgetProductFilters:function(e){0!==e.find(".wpr-search-form-input").length&&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")}})},widgetPageCart:function(){},widgetPageMyAccount:function(i){e.editorCheck()&&(i.find(".woocommerce-MyAccount-content").each(function(){1!==t(this).index()&&t(this).css("display","none")}),i.find(".woocommerce-MyAccount-navigation-link").on("click",function(){var e,r,a;e=i.find(".woocommerce-MyAccount-content"),e.each(function(){t(this).css("display","none")}),r=i.find(".woocommerce-MyAccount-navigation-link"),r.each(function(){t(this).removeClass("is-active")}),a=t(this).attr("class").slice(t(this).attr("class").indexOf("--")+2),t(this).addClass("is-active"),i.find("[wpr-my-account-page=\""+a+"\"]").css("display","block")}))},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/gmap/markerclusterer.js
CHANGED
@@ -1,1321 +1,1321 @@
|
|
1 |
-
// ==ClosureCompiler==
|
2 |
-
// @compilation_level ADVANCED_OPTIMIZATIONS
|
3 |
-
// @externs_url http://closure-compiler.googlecode.com/svn/trunk/contrib/externs/maps/google_maps_api_v3_3.js
|
4 |
-
// ==/ClosureCompiler==
|
5 |
-
|
6 |
-
/**
|
7 |
-
* @name MarkerClusterer for Google Maps v3
|
8 |
-
* @version version 1.0.3
|
9 |
-
* @author Luke Mahe
|
10 |
-
* @fileoverview
|
11 |
-
* The library creates and manages per-zoom-level clusters for large amounts of
|
12 |
-
* markers.
|
13 |
-
*/
|
14 |
-
|
15 |
-
/**
|
16 |
-
* @license
|
17 |
-
* Licensed under the Apache License, Version 2.0 (the "License");
|
18 |
-
* you may not use this file except in compliance with the License.
|
19 |
-
* You may obtain a copy of the License at
|
20 |
-
*
|
21 |
-
* http://www.apache.org/licenses/LICENSE-2.0
|
22 |
-
*
|
23 |
-
* Unless required by applicable law or agreed to in writing, software
|
24 |
-
* distributed under the License is distributed on an "AS IS" BASIS,
|
25 |
-
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
26 |
-
* See the License for the specific language governing permissions and
|
27 |
-
* limitations under the License.
|
28 |
-
*/
|
29 |
-
|
30 |
-
|
31 |
-
/**
|
32 |
-
* A Marker Clusterer that clusters markers.
|
33 |
-
*
|
34 |
-
* @param {google.maps.Map} map The Google map to attach to.
|
35 |
-
* @param {Array.<google.maps.Marker>=} opt_markers Optional markers to add to
|
36 |
-
* the cluster.
|
37 |
-
* @param {Object=} opt_options support the following options:
|
38 |
-
* 'gridSize': (number) The grid size of a cluster in pixels.
|
39 |
-
* 'maxZoom': (number) The maximum zoom level that a marker can be part of a
|
40 |
-
* cluster.
|
41 |
-
* 'zoomOnClick': (boolean) Whether the default behaviour of clicking on a
|
42 |
-
* cluster is to zoom into it.
|
43 |
-
* 'imagePath': (string) The base URL where the images representing
|
44 |
-
* clusters will be found. The full URL will be:
|
45 |
-
* {imagePath}[1-5].{imageExtension}
|
46 |
-
* Default: '../images/m'.
|
47 |
-
* 'imageExtension': (string) The suffix for images URL representing
|
48 |
-
* clusters will be found. See _imagePath_ for details.
|
49 |
-
* Default: 'png'.
|
50 |
-
* 'averageCenter': (boolean) Whether the center of each cluster should be
|
51 |
-
* the average of all markers in the cluster.
|
52 |
-
* 'minimumClusterSize': (number) The minimum number of markers to be in a
|
53 |
-
* cluster before the markers are hidden and a count
|
54 |
-
* is shown.
|
55 |
-
* 'styles': (object) An object that has style properties:
|
56 |
-
* 'url': (string) The image url.
|
57 |
-
* 'height': (number) The image height.
|
58 |
-
* 'width': (number) The image width.
|
59 |
-
* 'anchor': (Array) The anchor position of the label text.
|
60 |
-
* 'textColor': (string) The text color.
|
61 |
-
* 'textSize': (number) The text size.
|
62 |
-
* 'backgroundPosition': (string) The position of the backgound x, y.
|
63 |
-
* @constructor
|
64 |
-
* @extends google.maps.OverlayView
|
65 |
-
*/
|
66 |
-
function MarkerClusterer(map, opt_markers, opt_options) {
|
67 |
-
// MarkerClusterer implements google.maps.OverlayView interface. We use the
|
68 |
-
// extend function to extend MarkerClusterer with google.maps.OverlayView
|
69 |
-
// because it might not always be available when the code is defined so we
|
70 |
-
// look for it at the last possible moment. If it doesn't exist now then
|
71 |
-
// there is no point going ahead :)
|
72 |
-
this.extend(MarkerClusterer, google.maps.OverlayView);
|
73 |
-
this.map_ = map;
|
74 |
-
|
75 |
-
/**
|
76 |
-
* @type {Array.<google.maps.Marker>}
|
77 |
-
* @private
|
78 |
-
*/
|
79 |
-
this.markers_ = [];
|
80 |
-
|
81 |
-
/**
|
82 |
-
* @type {Array.<Cluster>}
|
83 |
-
*/
|
84 |
-
this.clusters_ = [];
|
85 |
-
|
86 |
-
this.sizes = [53, 56, 66, 78, 90];
|
87 |
-
|
88 |
-
/**
|
89 |
-
* @private
|
90 |
-
*/
|
91 |
-
this.styles_ = [];
|
92 |
-
|
93 |
-
/**
|
94 |
-
* @type {boolean}
|
95 |
-
* @private
|
96 |
-
*/
|
97 |
-
this.ready_ = false;
|
98 |
-
|
99 |
-
var options = opt_options || {};
|
100 |
-
|
101 |
-
/**
|
102 |
-
* @type {number}
|
103 |
-
* @private
|
104 |
-
*/
|
105 |
-
this.gridSize_ = options['gridSize'] || 60;
|
106 |
-
|
107 |
-
/**
|
108 |
-
* @private
|
109 |
-
*/
|
110 |
-
this.minClusterSize_ = options['minimumClusterSize'] || 2;
|
111 |
-
|
112 |
-
|
113 |
-
/**
|
114 |
-
* @type {?number}
|
115 |
-
* @private
|
116 |
-
*/
|
117 |
-
this.maxZoom_ = options['maxZoom'] || null;
|
118 |
-
|
119 |
-
this.styles_ = options['styles'] || [];
|
120 |
-
|
121 |
-
/**
|
122 |
-
* @type {string}
|
123 |
-
* @private
|
124 |
-
*/
|
125 |
-
this.imagePath_ = options['imagePath'] ||
|
126 |
-
this.MARKER_CLUSTER_IMAGE_PATH_;
|
127 |
-
|
128 |
-
/**
|
129 |
-
* @type {string}
|
130 |
-
* @private
|
131 |
-
*/
|
132 |
-
this.imageExtension_ = options['imageExtension'] ||
|
133 |
-
this.MARKER_CLUSTER_IMAGE_EXTENSION_;
|
134 |
-
|
135 |
-
/**
|
136 |
-
* @type {boolean}
|
137 |
-
* @private
|
138 |
-
*/
|
139 |
-
this.zoomOnClick_ = true;
|
140 |
-
|
141 |
-
if (options['zoomOnClick'] != undefined) {
|
142 |
-
this.zoomOnClick_ = options['zoomOnClick'];
|
143 |
-
}
|
144 |
-
|
145 |
-
/**
|
146 |
-
* @type {boolean}
|
147 |
-
* @private
|
148 |
-
*/
|
149 |
-
this.averageCenter_ = false;
|
150 |
-
|
151 |
-
if (options['averageCenter'] != undefined) {
|
152 |
-
this.averageCenter_ = options['averageCenter'];
|
153 |
-
}
|
154 |
-
|
155 |
-
this.setupStyles_();
|
156 |
-
|
157 |
-
this.setMap(map);
|
158 |
-
|
159 |
-
/**
|
160 |
-
* @type {number}
|
161 |
-
* @private
|
162 |
-
*/
|
163 |
-
this.prevZoom_ = this.map_.getZoom();
|
164 |
-
|
165 |
-
// Add the map event listeners
|
166 |
-
var that = this;
|
167 |
-
google.maps.event.addListener(this.map_, 'zoom_changed', function() {
|
168 |
-
// Determines map type and prevent illegal zoom levels
|
169 |
-
var zoom = that.map_.getZoom();
|
170 |
-
var minZoom = that.map_.minZoom || 0;
|
171 |
-
var maxZoom = Math.min(that.map_.maxZoom || 100,
|
172 |
-
that.map_.mapTypes[that.map_.getMapTypeId()].maxZoom);
|
173 |
-
zoom = Math.min(Math.max(zoom,minZoom),maxZoom);
|
174 |
-
|
175 |
-
if (that.prevZoom_ != zoom) {
|
176 |
-
that.prevZoom_ = zoom;
|
177 |
-
that.resetViewport();
|
178 |
-
}
|
179 |
-
});
|
180 |
-
|
181 |
-
google.maps.event.addListener(this.map_, 'idle', function() {
|
182 |
-
that.redraw();
|
183 |
-
});
|
184 |
-
|
185 |
-
// Finally, add the markers
|
186 |
-
if (opt_markers && (opt_markers.length || Object.keys(opt_markers).length)) {
|
187 |
-
this.addMarkers(opt_markers, false);
|
188 |
-
}
|
189 |
-
}
|
190 |
-
|
191 |
-
|
192 |
-
/**
|
193 |
-
* The marker cluster image path.
|
194 |
-
*
|
195 |
-
* @type {string}
|
196 |
-
* @private
|
197 |
-
*/
|
198 |
-
MarkerClusterer.prototype.MARKER_CLUSTER_IMAGE_PATH_ = '../images/m';
|
199 |
-
|
200 |
-
|
201 |
-
/**
|
202 |
-
* The marker cluster image path.
|
203 |
-
*
|
204 |
-
* @type {string}
|
205 |
-
* @private
|
206 |
-
*/
|
207 |
-
MarkerClusterer.prototype.MARKER_CLUSTER_IMAGE_EXTENSION_ = 'png';
|
208 |
-
|
209 |
-
|
210 |
-
/**
|
211 |
-
* Extends a objects prototype by anothers.
|
212 |
-
*
|
213 |
-
* @param {Object} obj1 The object to be extended.
|
214 |
-
* @param {Object} obj2 The object to extend with.
|
215 |
-
* @return {Object} The new extended object.
|
216 |
-
* @ignore
|
217 |
-
*/
|
218 |
-
MarkerClusterer.prototype.extend = function(obj1, obj2) {
|
219 |
-
return (function(object) {
|
220 |
-
for (var property in object.prototype) {
|
221 |
-
this.prototype[property] = object.prototype[property];
|
222 |
-
}
|
223 |
-
return this;
|
224 |
-
}).apply(obj1, [obj2]);
|
225 |
-
};
|
226 |
-
|
227 |
-
|
228 |
-
/**
|
229 |
-
* Implementaion of the interface method.
|
230 |
-
* @ignore
|
231 |
-
*/
|
232 |
-
MarkerClusterer.prototype.onAdd = function() {
|
233 |
-
this.setReady_(true);
|
234 |
-
};
|
235 |
-
|
236 |
-
/**
|
237 |
-
* Implementaion of the interface method.
|
238 |
-
* @ignore
|
239 |
-
*/
|
240 |
-
MarkerClusterer.prototype.draw = function() {};
|
241 |
-
|
242 |
-
/**
|
243 |
-
* Sets up the styles object.
|
244 |
-
*
|
245 |
-
* @private
|
246 |
-
*/
|
247 |
-
MarkerClusterer.prototype.setupStyles_ = function() {
|
248 |
-
if (this.styles_.length) {
|
249 |
-
return;
|
250 |
-
}
|
251 |
-
|
252 |
-
for (var i = 0, size; size = this.sizes[i]; i++) {
|
253 |
-
this.styles_.push({
|
254 |
-
url: this.imagePath_ + (i + 1) + '.' + this.imageExtension_,
|
255 |
-
height: size,
|
256 |
-
width: size
|
257 |
-
});
|
258 |
-
}
|
259 |
-
};
|
260 |
-
|
261 |
-
/**
|
262 |
-
* Fit the map to the bounds of the markers in the clusterer.
|
263 |
-
*/
|
264 |
-
MarkerClusterer.prototype.fitMapToMarkers = function() {
|
265 |
-
var markers = this.getMarkers();
|
266 |
-
var bounds = new google.maps.LatLngBounds();
|
267 |
-
for (var i = 0, marker; marker = markers[i]; i++) {
|
268 |
-
bounds.extend(marker.getPosition());
|
269 |
-
}
|
270 |
-
|
271 |
-
this.map_.fitBounds(bounds);
|
272 |
-
};
|
273 |
-
|
274 |
-
|
275 |
-
/**
|
276 |
-
* Sets the styles.
|
277 |
-
*
|
278 |
-
* @param {Object} styles The style to set.
|
279 |
-
*/
|
280 |
-
MarkerClusterer.prototype.setStyles = function(styles) {
|
281 |
-
this.styles_ = styles;
|
282 |
-
};
|
283 |
-
|
284 |
-
|
285 |
-
/**
|
286 |
-
* Gets the styles.
|
287 |
-
*
|
288 |
-
* @return {Object} The styles object.
|
289 |
-
*/
|
290 |
-
MarkerClusterer.prototype.getStyles = function() {
|
291 |
-
return this.styles_;
|
292 |
-
};
|
293 |
-
|
294 |
-
|
295 |
-
/**
|
296 |
-
* Whether zoom on click is set.
|
297 |
-
*
|
298 |
-
* @return {boolean} True if zoomOnClick_ is set.
|
299 |
-
*/
|
300 |
-
MarkerClusterer.prototype.isZoomOnClick = function() {
|
301 |
-
return this.zoomOnClick_;
|
302 |
-
};
|
303 |
-
|
304 |
-
/**
|
305 |
-
* Whether average center is set.
|
306 |
-
*
|
307 |
-
* @return {boolean} True if averageCenter_ is set.
|
308 |
-
*/
|
309 |
-
MarkerClusterer.prototype.isAverageCenter = function() {
|
310 |
-
return this.averageCenter_;
|
311 |
-
};
|
312 |
-
|
313 |
-
|
314 |
-
/**
|
315 |
-
* Returns the array of markers in the clusterer.
|
316 |
-
*
|
317 |
-
* @return {Array.<google.maps.Marker>} The markers.
|
318 |
-
*/
|
319 |
-
MarkerClusterer.prototype.getMarkers = function() {
|
320 |
-
return this.markers_;
|
321 |
-
};
|
322 |
-
|
323 |
-
|
324 |
-
/**
|
325 |
-
* Returns the number of markers in the clusterer
|
326 |
-
*
|
327 |
-
* @return {Number} The number of markers.
|
328 |
-
*/
|
329 |
-
MarkerClusterer.prototype.getTotalMarkers = function() {
|
330 |
-
return this.markers_.length;
|
331 |
-
};
|
332 |
-
|
333 |
-
|
334 |
-
/**
|
335 |
-
* Sets the max zoom for the clusterer.
|
336 |
-
*
|
337 |
-
* @param {number} maxZoom The max zoom level.
|
338 |
-
*/
|
339 |
-
MarkerClusterer.prototype.setMaxZoom = function(maxZoom) {
|
340 |
-
this.maxZoom_ = maxZoom;
|
341 |
-
};
|
342 |
-
|
343 |
-
|
344 |
-
/**
|
345 |
-
* Gets the max zoom for the clusterer.
|
346 |
-
*
|
347 |
-
* @return {number} The max zoom level.
|
348 |
-
*/
|
349 |
-
MarkerClusterer.prototype.getMaxZoom = function() {
|
350 |
-
return this.maxZoom_;
|
351 |
-
};
|
352 |
-
|
353 |
-
|
354 |
-
/**
|
355 |
-
* The function for calculating the cluster icon image.
|
356 |
-
*
|
357 |
-
* @param {Array.<google.maps.Marker>} markers The markers in the clusterer.
|
358 |
-
* @param {number} numStyles The number of styles available.
|
359 |
-
* @return {Object} A object properties: 'text' (string) and 'index' (number).
|
360 |
-
* @private
|
361 |
-
*/
|
362 |
-
MarkerClusterer.prototype.calculator_ = function(markers, numStyles) {
|
363 |
-
var index = 0;
|
364 |
-
var count = markers.length;
|
365 |
-
var dv = count;
|
366 |
-
while (dv !== 0) {
|
367 |
-
dv = parseInt(dv / 10, 10);
|
368 |
-
index++;
|
369 |
-
}
|
370 |
-
|
371 |
-
index = Math.min(index, numStyles);
|
372 |
-
return {
|
373 |
-
text: count,
|
374 |
-
index: index
|
375 |
-
};
|
376 |
-
};
|
377 |
-
|
378 |
-
|
379 |
-
/**
|
380 |
-
* Set the calculator function.
|
381 |
-
*
|
382 |
-
* @param {function(Array, number)} calculator The function to set as the
|
383 |
-
* calculator. The function should return a object properties:
|
384 |
-
* 'text' (string) and 'index' (number).
|
385 |
-
*
|
386 |
-
*/
|
387 |
-
MarkerClusterer.prototype.setCalculator = function(calculator) {
|
388 |
-
this.calculator_ = calculator;
|
389 |
-
};
|
390 |
-
|
391 |
-
|
392 |
-
/**
|
393 |
-
* Get the calculator function.
|
394 |
-
*
|
395 |
-
* @return {function(Array, number)} the calculator function.
|
396 |
-
*/
|
397 |
-
MarkerClusterer.prototype.getCalculator = function() {
|
398 |
-
return this.calculator_;
|
399 |
-
};
|
400 |
-
|
401 |
-
|
402 |
-
/**
|
403 |
-
* Add an array of markers to the clusterer.
|
404 |
-
*
|
405 |
-
* @param {Array.<google.maps.Marker>} markers The markers to add.
|
406 |
-
* @param {boolean=} opt_nodraw Whether to redraw the clusters.
|
407 |
-
*/
|
408 |
-
MarkerClusterer.prototype.addMarkers = function(markers, opt_nodraw) {
|
409 |
-
if (markers.length) {
|
410 |
-
for (var i = 0, marker; marker = markers[i]; i++) {
|
411 |
-
this.pushMarkerTo_(marker);
|
412 |
-
}
|
413 |
-
} else if (Object.keys(markers).length) {
|
414 |
-
for (var marker in markers) {
|
415 |
-
this.pushMarkerTo_(markers[marker]);
|
416 |
-
}
|
417 |
-
}
|
418 |
-
if (!opt_nodraw) {
|
419 |
-
this.redraw();
|
420 |
-
}
|
421 |
-
};
|
422 |
-
|
423 |
-
|
424 |
-
/**
|
425 |
-
* Pushes a marker to the clusterer.
|
426 |
-
*
|
427 |
-
* @param {google.maps.Marker} marker The marker to add.
|
428 |
-
* @private
|
429 |
-
*/
|
430 |
-
MarkerClusterer.prototype.pushMarkerTo_ = function(marker) {
|
431 |
-
marker.isAdded = false;
|
432 |
-
if (marker['draggable']) {
|
433 |
-
// If the marker is draggable add a listener so we update the clusters on
|
434 |
-
// the drag end.
|
435 |
-
var that = this;
|
436 |
-
google.maps.event.addListener(marker, 'dragend', function() {
|
437 |
-
marker.isAdded = false;
|
438 |
-
that.repaint();
|
439 |
-
});
|
440 |
-
}
|
441 |
-
this.markers_.push(marker);
|
442 |
-
};
|
443 |
-
|
444 |
-
|
445 |
-
/**
|
446 |
-
* Adds a marker to the clusterer and redraws if needed.
|
447 |
-
*
|
448 |
-
* @param {google.maps.Marker} marker The marker to add.
|
449 |
-
* @param {boolean=} opt_nodraw Whether to redraw the clusters.
|
450 |
-
*/
|
451 |
-
MarkerClusterer.prototype.addMarker = function(marker, opt_nodraw) {
|
452 |
-
this.pushMarkerTo_(marker);
|
453 |
-
if (!opt_nodraw) {
|
454 |
-
this.redraw();
|
455 |
-
}
|
456 |
-
};
|
457 |
-
|
458 |
-
|
459 |
-
/**
|
460 |
-
* Removes a marker and returns true if removed, false if not
|
461 |
-
*
|
462 |
-
* @param {google.maps.Marker} marker The marker to remove
|
463 |
-
* @return {boolean} Whether the marker was removed or not
|
464 |
-
* @private
|
465 |
-
*/
|
466 |
-
MarkerClusterer.prototype.removeMarker_ = function(marker) {
|
467 |
-
var index = -1;
|
468 |
-
if (this.markers_.indexOf) {
|
469 |
-
index = this.markers_.indexOf(marker);
|
470 |
-
} else {
|
471 |
-
for (var i = 0, m; m = this.markers_[i]; i++) {
|
472 |
-
if (m == marker) {
|
473 |
-
index = i;
|
474 |
-
break;
|
475 |
-
}
|
476 |
-
}
|
477 |
-
}
|
478 |
-
|
479 |
-
if (index == -1) {
|
480 |
-
// Marker is not in our list of markers.
|
481 |
-
return false;
|
482 |
-
}
|
483 |
-
|
484 |
-
marker.setMap(null);
|
485 |
-
|
486 |
-
this.markers_.splice(index, 1);
|
487 |
-
|
488 |
-
return true;
|
489 |
-
};
|
490 |
-
|
491 |
-
|
492 |
-
/**
|
493 |
-
* Remove a marker from the cluster.
|
494 |
-
*
|
495 |
-
* @param {google.maps.Marker} marker The marker to remove.
|
496 |
-
* @param {boolean=} opt_nodraw Optional boolean to force no redraw.
|
497 |
-
* @return {boolean} True if the marker was removed.
|
498 |
-
*/
|
499 |
-
MarkerClusterer.prototype.removeMarker = function(marker, opt_nodraw) {
|
500 |
-
var removed = this.removeMarker_(marker);
|
501 |
-
|
502 |
-
if (!opt_nodraw && removed) {
|
503 |
-
this.resetViewport();
|
504 |
-
this.redraw();
|
505 |
-
return true;
|
506 |
-
} else {
|
507 |
-
return false;
|
508 |
-
}
|
509 |
-
};
|
510 |
-
|
511 |
-
|
512 |
-
/**
|
513 |
-
* Removes an array of markers from the cluster.
|
514 |
-
*
|
515 |
-
* @param {Array.<google.maps.Marker>} markers The markers to remove.
|
516 |
-
* @param {boolean=} opt_nodraw Optional boolean to force no redraw.
|
517 |
-
*/
|
518 |
-
MarkerClusterer.prototype.removeMarkers = function(markers, opt_nodraw) {
|
519 |
-
// create a local copy of markers if required
|
520 |
-
// (removeMarker_ modifies the getMarkers() array in place)
|
521 |
-
var markersCopy = markers === this.getMarkers() ? markers.slice() : markers;
|
522 |
-
var removed = false;
|
523 |
-
|
524 |
-
for (var i = 0, marker; marker = markersCopy[i]; i++) {
|
525 |
-
var r = this.removeMarker_(marker);
|
526 |
-
removed = removed || r;
|
527 |
-
}
|
528 |
-
|
529 |
-
if (!opt_nodraw && removed) {
|
530 |
-
this.resetViewport();
|
531 |
-
this.redraw();
|
532 |
-
return true;
|
533 |
-
}
|
534 |
-
};
|
535 |
-
|
536 |
-
|
537 |
-
/**
|
538 |
-
* Sets the clusterer's ready state.
|
539 |
-
*
|
540 |
-
* @param {boolean} ready The state.
|
541 |
-
* @private
|
542 |
-
*/
|
543 |
-
MarkerClusterer.prototype.setReady_ = function(ready) {
|
544 |
-
if (!this.ready_) {
|
545 |
-
this.
|
546 |
-
this.createClusters_();
|
547 |
-
}
|
548 |
-
};
|
549 |
-
|
550 |
-
|
551 |
-
/**
|
552 |
-
* Returns the number of clusters in the clusterer.
|
553 |
-
*
|
554 |
-
* @return {number} The number of clusters.
|
555 |
-
*/
|
556 |
-
MarkerClusterer.prototype.getTotalClusters = function() {
|
557 |
-
return this.clusters_.length;
|
558 |
-
};
|
559 |
-
|
560 |
-
|
561 |
-
/**
|
562 |
-
* Returns the google map that the clusterer is associated with.
|
563 |
-
*
|
564 |
-
* @return {google.maps.Map} The map.
|
565 |
-
*/
|
566 |
-
MarkerClusterer.prototype.getMap = function() {
|
567 |
-
return this.map_;
|
568 |
-
};
|
569 |
-
|
570 |
-
|
571 |
-
/**
|
572 |
-
* Sets the google map that the clusterer is associated with.
|
573 |
-
*
|
574 |
-
* @param {google.maps.Map} map The map.
|
575 |
-
*/
|
576 |
-
MarkerClusterer.prototype.setMap = function(map) {
|
577 |
-
this.map_ = map;
|
578 |
-
};
|
579 |
-
|
580 |
-
|
581 |
-
/**
|
582 |
-
* Returns the size of the grid.
|
583 |
-
*
|
584 |
-
* @return {number} The grid size.
|
585 |
-
*/
|
586 |
-
MarkerClusterer.prototype.getGridSize = function() {
|
587 |
-
return this.gridSize_;
|
588 |
-
};
|
589 |
-
|
590 |
-
|
591 |
-
/**
|
592 |
-
* Sets the size of the grid.
|
593 |
-
*
|
594 |
-
* @param {number} size The grid size.
|
595 |
-
*/
|
596 |
-
MarkerClusterer.prototype.setGridSize = function(size) {
|
597 |
-
this.gridSize_ = size;
|
598 |
-
};
|
599 |
-
|
600 |
-
|
601 |
-
/**
|
602 |
-
* Returns the min cluster size.
|
603 |
-
*
|
604 |
-
* @return {number} The grid size.
|
605 |
-
*/
|
606 |
-
MarkerClusterer.prototype.getMinClusterSize = function() {
|
607 |
-
return this.minClusterSize_;
|
608 |
-
};
|
609 |
-
|
610 |
-
/**
|
611 |
-
* Sets the min cluster size.
|
612 |
-
*
|
613 |
-
* @param {number} size The grid size.
|
614 |
-
*/
|
615 |
-
MarkerClusterer.prototype.setMinClusterSize = function(size) {
|
616 |
-
this.minClusterSize_ = size;
|
617 |
-
};
|
618 |
-
|
619 |
-
|
620 |
-
/**
|
621 |
-
* Extends a bounds object by the grid size.
|
622 |
-
*
|
623 |
-
* @param {google.maps.LatLngBounds} bounds The bounds to extend.
|
624 |
-
* @return {google.maps.LatLngBounds} The extended bounds.
|
625 |
-
*/
|
626 |
-
MarkerClusterer.prototype.getExtendedBounds = function(bounds) {
|
627 |
-
var projection = this.getProjection();
|
628 |
-
|
629 |
-
// Turn the bounds into latlng.
|
630 |
-
var tr = new google.maps.LatLng(bounds.getNorthEast().lat(),
|
631 |
-
bounds.getNorthEast().lng());
|
632 |
-
var bl = new google.maps.LatLng(bounds.getSouthWest().lat(),
|
633 |
-
bounds.getSouthWest().lng());
|
634 |
-
|
635 |
-
// Convert the points to pixels and the extend out by the grid size.
|
636 |
-
var trPix = projection.fromLatLngToDivPixel(tr);
|
637 |
-
trPix.x += this.gridSize_;
|
638 |
-
trPix.y -= this.gridSize_;
|
639 |
-
|
640 |
-
var blPix = projection.fromLatLngToDivPixel(bl);
|
641 |
-
blPix.x -= this.gridSize_;
|
642 |
-
blPix.y += this.gridSize_;
|
643 |
-
|
644 |
-
// Convert the pixel points back to LatLng
|
645 |
-
var ne = projection.fromDivPixelToLatLng(trPix);
|
646 |
-
var sw = projection.fromDivPixelToLatLng(blPix);
|
647 |
-
|
648 |
-
// Extend the bounds to contain the new bounds.
|
649 |
-
bounds.extend(ne);
|
650 |
-
bounds.extend(sw);
|
651 |
-
|
652 |
-
return bounds;
|
653 |
-
};
|
654 |
-
|
655 |
-
|
656 |
-
/**
|
657 |
-
* Determins if a marker is contained in a bounds.
|
658 |
-
*
|
659 |
-
* @param {google.maps.Marker} marker The marker to check.
|
660 |
-
* @param {google.maps.LatLngBounds} bounds The bounds to check against.
|
661 |
-
* @return {boolean} True if the marker is in the bounds.
|
662 |
-
* @private
|
663 |
-
*/
|
664 |
-
MarkerClusterer.prototype.isMarkerInBounds_ = function(marker, bounds) {
|
665 |
-
return bounds.contains(marker.getPosition());
|
666 |
-
};
|
667 |
-
|
668 |
-
|
669 |
-
/**
|
670 |
-
* Clears all clusters and markers from the clusterer.
|
671 |
-
*/
|
672 |
-
MarkerClusterer.prototype.clearMarkers = function() {
|
673 |
-
this.resetViewport(true);
|
674 |
-
|
675 |
-
// Set the markers a empty array.
|
676 |
-
this.markers_ = [];
|
677 |
-
};
|
678 |
-
|
679 |
-
|
680 |
-
/**
|
681 |
-
* Clears all existing clusters and recreates them.
|
682 |
-
* @param {boolean} opt_hide To also hide the marker.
|
683 |
-
*/
|
684 |
-
MarkerClusterer.prototype.resetViewport = function(opt_hide) {
|
685 |
-
// Remove all the clusters
|
686 |
-
for (var i = 0, cluster; cluster = this.clusters_[i]; i++) {
|
687 |
-
cluster.remove();
|
688 |
-
}
|
689 |
-
|
690 |
-
// Reset the markers to not be added and to be invisible.
|
691 |
-
for (var i = 0, marker; marker = this.markers_[i]; i++) {
|
692 |
-
marker.isAdded = false;
|
693 |
-
if (opt_hide) {
|
694 |
-
marker.setMap(null);
|
695 |
-
}
|
696 |
-
}
|
697 |
-
|
698 |
-
this.clusters_ = [];
|
699 |
-
};
|
700 |
-
|
701 |
-
/**
|
702 |
-
*
|
703 |
-
*/
|
704 |
-
MarkerClusterer.prototype.repaint = function() {
|
705 |
-
var oldClusters = this.clusters_.slice();
|
706 |
-
this.clusters_.length = 0;
|
707 |
-
this.resetViewport();
|
708 |
-
this.redraw();
|
709 |
-
|
710 |
-
// Remove the old clusters.
|
711 |
-
// Do it in a timeout so the other clusters have been drawn first.
|
712 |
-
window.setTimeout(function() {
|
713 |
-
for (var i = 0, cluster; cluster = oldClusters[i]; i++) {
|
714 |
-
cluster.remove();
|
715 |
-
}
|
716 |
-
}, 0);
|
717 |
-
};
|
718 |
-
|
719 |
-
|
720 |
-
/**
|
721 |
-
* Redraws the clusters.
|
722 |
-
*/
|
723 |
-
MarkerClusterer.prototype.redraw = function() {
|
724 |
-
this.createClusters_();
|
725 |
-
};
|
726 |
-
|
727 |
-
|
728 |
-
/**
|
729 |
-
* Calculates the distance between two latlng locations in km.
|
730 |
-
* @see http://www.movable-type.co.uk/scripts/latlong.html
|
731 |
-
*
|
732 |
-
* @param {google.maps.LatLng} p1 The first lat lng point.
|
733 |
-
* @param {google.maps.LatLng} p2 The second lat lng point.
|
734 |
-
* @return {number} The distance between the two points in km.
|
735 |
-
* @private
|
736 |
-
*/
|
737 |
-
MarkerClusterer.prototype.distanceBetweenPoints_ = function(p1, p2) {
|
738 |
-
if (!p1 || !p2) {
|
739 |
-
return 0;
|
740 |
-
}
|
741 |
-
|
742 |
-
var R = 6371; // Radius of the Earth in km
|
743 |
-
var dLat = (p2.lat() - p1.lat()) * Math.PI / 180;
|
744 |
-
var dLon = (p2.lng() - p1.lng()) * Math.PI / 180;
|
745 |
-
var a = Math.sin(dLat / 2) * Math.sin(dLat / 2) +
|
746 |
-
Math.cos(p1.lat() * Math.PI / 180) * Math.cos(p2.lat() * Math.PI / 180) *
|
747 |
-
Math.sin(dLon / 2) * Math.sin(dLon / 2);
|
748 |
-
var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a));
|
749 |
-
var d = R * c;
|
750 |
-
return d;
|
751 |
-
};
|
752 |
-
|
753 |
-
|
754 |
-
/**
|
755 |
-
* Add a marker to a cluster, or creates a new cluster.
|
756 |
-
*
|
757 |
-
* @param {google.maps.Marker} marker The marker to add.
|
758 |
-
* @private
|
759 |
-
*/
|
760 |
-
MarkerClusterer.prototype.addToClosestCluster_ = function(marker) {
|
761 |
-
var distance = 40000; // Some large number
|
762 |
-
var clusterToAddTo = null;
|
763 |
-
var pos = marker.getPosition();
|
764 |
-
for (var i = 0, cluster; cluster = this.clusters_[i]; i++) {
|
765 |
-
var center = cluster.getCenter();
|
766 |
-
if (center) {
|
767 |
-
var d = this.distanceBetweenPoints_(center, marker.getPosition());
|
768 |
-
if (d < distance) {
|
769 |
-
distance = d;
|
770 |
-
clusterToAddTo = cluster;
|
771 |
-
}
|
772 |
-
}
|
773 |
-
}
|
774 |
-
|
775 |
-
if (clusterToAddTo && clusterToAddTo.isMarkerInClusterBounds(marker)) {
|
776 |
-
clusterToAddTo.addMarker(marker);
|
777 |
-
} else {
|
778 |
-
var cluster = new Cluster(this);
|
779 |
-
cluster.addMarker(marker);
|
780 |
-
this.clusters_.push(cluster);
|
781 |
-
}
|
782 |
-
};
|
783 |
-
|
784 |
-
|
785 |
-
/**
|
786 |
-
* Creates the clusters.
|
787 |
-
*
|
788 |
-
* @private
|
789 |
-
*/
|
790 |
-
MarkerClusterer.prototype.createClusters_ = function() {
|
791 |
-
if (!this.ready_) {
|
792 |
-
return;
|
793 |
-
}
|
794 |
-
|
795 |
-
// Get our current map view bounds.
|
796 |
-
// Create a new bounds object so we don't affect the map.
|
797 |
-
var mapBounds = new google.maps.LatLngBounds(this.map_.getBounds().getSouthWest(),
|
798 |
-
this.map_.getBounds().getNorthEast());
|
799 |
-
var bounds = this.getExtendedBounds(mapBounds);
|
800 |
-
|
801 |
-
for (var i = 0, marker; marker = this.markers_[i]; i++) {
|
802 |
-
if (!marker.isAdded && this.isMarkerInBounds_(marker, bounds)) {
|
803 |
-
this.addToClosestCluster_(marker);
|
804 |
-
}
|
805 |
-
}
|
806 |
-
};
|
807 |
-
|
808 |
-
|
809 |
-
/**
|
810 |
-
* A cluster that contains markers.
|
811 |
-
*
|
812 |
-
* @param {MarkerClusterer} markerClusterer The markerclusterer that this
|
813 |
-
* cluster is associated with.
|
814 |
-
* @constructor
|
815 |
-
* @ignore
|
816 |
-
*/
|
817 |
-
function Cluster(markerClusterer) {
|
818 |
-
this.markerClusterer_ = markerClusterer;
|
819 |
-
this.map_ = markerClusterer.getMap();
|
820 |
-
this.gridSize_ = markerClusterer.getGridSize();
|
821 |
-
this.minClusterSize_ = markerClusterer.getMinClusterSize();
|
822 |
-
this.averageCenter_ = markerClusterer.isAverageCenter();
|
823 |
-
this.center_ = null;
|
824 |
-
this.markers_ = [];
|
825 |
-
this.bounds_ = null;
|
826 |
-
this.clusterIcon_ = new ClusterIcon(this, markerClusterer.getStyles(),
|
827 |
-
markerClusterer.getGridSize());
|
828 |
-
}
|
829 |
-
|
830 |
-
/**
|
831 |
-
* Determins if a marker is already added to the cluster.
|
832 |
-
*
|
833 |
-
* @param {google.maps.Marker} marker The marker to check.
|
834 |
-
* @return {boolean} True if the marker is already added.
|
835 |
-
*/
|
836 |
-
Cluster.prototype.isMarkerAlreadyAdded = function(marker) {
|
837 |
-
if (this.markers_.indexOf) {
|
838 |
-
return this.markers_.indexOf(marker) != -1;
|
839 |
-
} else {
|
840 |
-
for (var i = 0, m; m = this.markers_[i]; i++) {
|
841 |
-
if (m == marker) {
|
842 |
-
return true;
|
843 |
-
}
|
844 |
-
}
|
845 |
-
}
|
846 |
-
return false;
|
847 |
-
};
|
848 |
-
|
849 |
-
|
850 |
-
/**
|
851 |
-
* Add a marker the cluster.
|
852 |
-
*
|
853 |
-
* @param {google.maps.Marker} marker The marker to add.
|
854 |
-
* @return {boolean} True if the marker was added.
|
855 |
-
*/
|
856 |
-
Cluster.prototype.addMarker = function(marker) {
|
857 |
-
if (this.isMarkerAlreadyAdded(marker)) {
|
858 |
-
return false;
|
859 |
-
}
|
860 |
-
|
861 |
-
if (!this.center_) {
|
862 |
-
this.center_ = marker.getPosition();
|
863 |
-
this.calculateBounds_();
|
864 |
-
} else {
|
865 |
-
if (this.averageCenter_) {
|
866 |
-
var l = this.markers_.length + 1;
|
867 |
-
var lat = (this.center_.lat() * (l-1) + marker.getPosition().lat()) / l;
|
868 |
-
var lng = (this.center_.lng() * (l-1) + marker.getPosition().lng()) / l;
|
869 |
-
this.center_ = new google.maps.LatLng(lat, lng);
|
870 |
-
this.calculateBounds_();
|
871 |
-
}
|
872 |
-
}
|
873 |
-
|
874 |
-
marker.isAdded = true;
|
875 |
-
this.markers_.push(marker);
|
876 |
-
|
877 |
-
var len = this.markers_.length;
|
878 |
-
if (len < this.minClusterSize_ && marker.getMap() != this.map_) {
|
879 |
-
// Min cluster size not reached so show the marker.
|
880 |
-
marker.setMap(this.map_);
|
881 |
-
}
|
882 |
-
|
883 |
-
if (len == this.minClusterSize_) {
|
884 |
-
// Hide the markers that were showing.
|
885 |
-
for (var i = 0; i < len; i++) {
|
886 |
-
this.markers_[i].setMap(null);
|
887 |
-
}
|
888 |
-
}
|
889 |
-
|
890 |
-
if (len >= this.minClusterSize_) {
|
891 |
-
marker.setMap(null);
|
892 |
-
}
|
893 |
-
|
894 |
-
this.updateIcon();
|
895 |
-
return true;
|
896 |
-
};
|
897 |
-
|
898 |
-
|
899 |
-
/**
|
900 |
-
* Returns the marker clusterer that the cluster is associated with.
|
901 |
-
*
|
902 |
-
* @return {MarkerClusterer} The associated marker clusterer.
|
903 |
-
*/
|
904 |
-
Cluster.prototype.getMarkerClusterer = function() {
|
905 |
-
return this.markerClusterer_;
|
906 |
-
};
|
907 |
-
|
908 |
-
|
909 |
-
/**
|
910 |
-
* Returns the bounds of the cluster.
|
911 |
-
*
|
912 |
-
* @return {google.maps.LatLngBounds} the cluster bounds.
|
913 |
-
*/
|
914 |
-
Cluster.prototype.getBounds = function() {
|
915 |
-
var bounds = new google.maps.LatLngBounds(this.center_, this.center_);
|
916 |
-
var markers = this.getMarkers();
|
917 |
-
for (var i = 0, marker; marker = markers[i]; i++) {
|
918 |
-
bounds.extend(marker.getPosition());
|
919 |
-
}
|
920 |
-
return bounds;
|
921 |
-
};
|
922 |
-
|
923 |
-
|
924 |
-
/**
|
925 |
-
* Removes the cluster
|
926 |
-
*/
|
927 |
-
Cluster.prototype.remove = function() {
|
928 |
-
this.clusterIcon_.remove();
|
929 |
-
this.markers_.length = 0;
|
930 |
-
delete this.markers_;
|
931 |
-
};
|
932 |
-
|
933 |
-
|
934 |
-
/**
|
935 |
-
* Returns the number of markers in the cluster.
|
936 |
-
*
|
937 |
-
* @return {number} The number of markers in the cluster.
|
938 |
-
*/
|
939 |
-
Cluster.prototype.getSize = function() {
|
940 |
-
return this.markers_.length;
|
941 |
-
};
|
942 |
-
|
943 |
-
|
944 |
-
/**
|
945 |
-
* Returns a list of the markers in the cluster.
|
946 |
-
*
|
947 |
-
* @return {Array.<google.maps.Marker>} The markers in the cluster.
|
948 |
-
*/
|
949 |
-
Cluster.prototype.getMarkers = function() {
|
950 |
-
return this.markers_;
|
951 |
-
};
|
952 |
-
|
953 |
-
|
954 |
-
/**
|
955 |
-
* Returns the center of the cluster.
|
956 |
-
*
|
957 |
-
* @return {google.maps.LatLng} The cluster center.
|
958 |
-
*/
|
959 |
-
Cluster.prototype.getCenter = function() {
|
960 |
-
return this.center_;
|
961 |
-
};
|
962 |
-
|
963 |
-
|
964 |
-
/**
|
965 |
-
* Calculated the extended bounds of the cluster with the grid.
|
966 |
-
*
|
967 |
-
* @private
|
968 |
-
*/
|
969 |
-
Cluster.prototype.calculateBounds_ = function() {
|
970 |
-
var bounds = new google.maps.LatLngBounds(this.center_, this.center_);
|
971 |
-
this.bounds_ = this.markerClusterer_.getExtendedBounds(bounds);
|
972 |
-
};
|
973 |
-
|
974 |
-
|
975 |
-
/**
|
976 |
-
* Determines if a marker lies in the clusters bounds.
|
977 |
-
*
|
978 |
-
* @param {google.maps.Marker} marker The marker to check.
|
979 |
-
* @return {boolean} True if the marker lies in the bounds.
|
980 |
-
*/
|
981 |
-
Cluster.prototype.isMarkerInClusterBounds = function(marker) {
|
982 |
-
return this.bounds_.contains(marker.getPosition());
|
983 |
-
};
|
984 |
-
|
985 |
-
|
986 |
-
/**
|
987 |
-
* Returns the map that the cluster is associated with.
|
988 |
-
*
|
989 |
-
* @return {google.maps.Map} The map.
|
990 |
-
*/
|
991 |
-
Cluster.prototype.getMap = function() {
|
992 |
-
return this.map_;
|
993 |
-
};
|
994 |
-
|
995 |
-
|
996 |
-
/**
|
997 |
-
* Updates the cluster icon
|
998 |
-
*/
|
999 |
-
Cluster.prototype.updateIcon = function() {
|
1000 |
-
var zoom = this.map_.getZoom();
|
1001 |
-
var mz = this.markerClusterer_.getMaxZoom();
|
1002 |
-
|
1003 |
-
if (mz && zoom > mz) {
|
1004 |
-
// The zoom is greater than our max zoom so show all the markers in cluster.
|
1005 |
-
for (var i = 0, marker; marker = this.markers_[i]; i++) {
|
1006 |
-
marker.setMap(this.map_);
|
1007 |
-
}
|
1008 |
-
return;
|
1009 |
-
}
|
1010 |
-
|
1011 |
-
if (this.markers_.length < this.minClusterSize_) {
|
1012 |
-
// Min cluster size not yet reached.
|
1013 |
-
this.clusterIcon_.hide();
|
1014 |
-
return;
|
1015 |
-
}
|
1016 |
-
|
1017 |
-
var numStyles = this.markerClusterer_.getStyles().length;
|
1018 |
-
var sums = this.markerClusterer_.getCalculator()(this.markers_, numStyles);
|
1019 |
-
this.clusterIcon_.setCenter(this.center_);
|
1020 |
-
this.clusterIcon_.setSums(sums);
|
1021 |
-
this.clusterIcon_.show();
|
1022 |
-
};
|
1023 |
-
|
1024 |
-
|
1025 |
-
/**
|
1026 |
-
* A cluster icon
|
1027 |
-
*
|
1028 |
-
* @param {Cluster} cluster The cluster to be associated with.
|
1029 |
-
* @param {Object} styles An object that has style properties:
|
1030 |
-
* 'url': (string) The image url.
|
1031 |
-
* 'height': (number) The image height.
|
1032 |
-
* 'width': (number) The image width.
|
1033 |
-
* 'anchor': (Array) The anchor position of the label text.
|
1034 |
-
* 'textColor': (string) The text color.
|
1035 |
-
* 'textSize': (number) The text size.
|
1036 |
-
* 'backgroundPosition: (string) The background postition x, y.
|
1037 |
-
* @param {number=} opt_padding Optional padding to apply to the cluster icon.
|
1038 |
-
* @constructor
|
1039 |
-
* @extends google.maps.OverlayView
|
1040 |
-
* @ignore
|
1041 |
-
*/
|
1042 |
-
function ClusterIcon(cluster, styles, opt_padding) {
|
1043 |
-
cluster.getMarkerClusterer().extend(ClusterIcon, google.maps.OverlayView);
|
1044 |
-
|
1045 |
-
this.styles_ = styles;
|
1046 |
-
this.padding_ = opt_padding || 0;
|
1047 |
-
this.cluster_ = cluster;
|
1048 |
-
this.center_ = null;
|
1049 |
-
this.map_ = cluster.getMap();
|
1050 |
-
this.div_ = null;
|
1051 |
-
this.sums_ = null;
|
1052 |
-
this.visible_ = false;
|
1053 |
-
|
1054 |
-
this.setMap(this.map_);
|
1055 |
-
}
|
1056 |
-
|
1057 |
-
|
1058 |
-
/**
|
1059 |
-
* Triggers the clusterclick event and zoom's if the option is set.
|
1060 |
-
*/
|
1061 |
-
ClusterIcon.prototype.triggerClusterClick = function() {
|
1062 |
-
var markerClusterer = this.cluster_.getMarkerClusterer();
|
1063 |
-
|
1064 |
-
// Trigger the clusterclick event.
|
1065 |
-
google.maps.event.trigger(markerClusterer.map_, 'clusterclick', this.cluster_);
|
1066 |
-
|
1067 |
-
if (markerClusterer.isZoomOnClick()) {
|
1068 |
-
// Zoom into the cluster.
|
1069 |
-
this.map_.fitBounds(this.cluster_.getBounds());
|
1070 |
-
}
|
1071 |
-
};
|
1072 |
-
|
1073 |
-
|
1074 |
-
/**
|
1075 |
-
* Adding the cluster icon to the dom.
|
1076 |
-
* @ignore
|
1077 |
-
*/
|
1078 |
-
ClusterIcon.prototype.onAdd = function() {
|
1079 |
-
this.div_ = document.createElement('DIV');
|
1080 |
-
if (this.visible_) {
|
1081 |
-
var pos = this.getPosFromLatLng_(this.center_);
|
1082 |
-
this.div_.style.cssText = this.createCss(pos);
|
1083 |
-
this.div_.innerHTML = this.sums_.text;
|
1084 |
-
}
|
1085 |
-
|
1086 |
-
var panes = this.getPanes();
|
1087 |
-
panes.overlayMouseTarget.appendChild(this.div_);
|
1088 |
-
|
1089 |
-
var that = this;
|
1090 |
-
google.maps.event.addDomListener(this.div_, 'click', function() {
|
1091 |
-
that.triggerClusterClick();
|
1092 |
-
});
|
1093 |
-
};
|
1094 |
-
|
1095 |
-
|
1096 |
-
/**
|
1097 |
-
* Returns the position to place the div dending on the latlng.
|
1098 |
-
*
|
1099 |
-
* @param {google.maps.LatLng} latlng The position in latlng.
|
1100 |
-
* @return {google.maps.Point} The position in pixels.
|
1101 |
-
* @private
|
1102 |
-
*/
|
1103 |
-
ClusterIcon.prototype.getPosFromLatLng_ = function(latlng) {
|
1104 |
-
var pos = this.getProjection().fromLatLngToDivPixel(latlng);
|
1105 |
-
pos.x -= parseInt(this.width_ / 2, 10);
|
1106 |
-
pos.y -= parseInt(this.height_ / 2, 10);
|
1107 |
-
return pos;
|
1108 |
-
};
|
1109 |
-
|
1110 |
-
|
1111 |
-
/**
|
1112 |
-
* Draw the icon.
|
1113 |
-
* @ignore
|
1114 |
-
*/
|
1115 |
-
ClusterIcon.prototype.draw = function() {
|
1116 |
-
if (this.visible_) {
|
1117 |
-
var pos = this.getPosFromLatLng_(this.center_);
|
1118 |
-
this.div_.style.top = pos.y + 'px';
|
1119 |
-
this.div_.style.left = pos.x + 'px';
|
1120 |
-
this.div_.style.zIndex = google.maps.Marker.MAX_ZINDEX + 1;
|
1121 |
-
}
|
1122 |
-
};
|
1123 |
-
|
1124 |
-
|
1125 |
-
/**
|
1126 |
-
* Hide the icon.
|
1127 |
-
*/
|
1128 |
-
ClusterIcon.prototype.hide = function() {
|
1129 |
-
if (this.div_) {
|
1130 |
-
this.div_.style.display = 'none';
|
1131 |
-
}
|
1132 |
-
this.visible_ = false;
|
1133 |
-
};
|
1134 |
-
|
1135 |
-
|
1136 |
-
/**
|
1137 |
-
* Position and show the icon.
|
1138 |
-
*/
|
1139 |
-
ClusterIcon.prototype.show = function() {
|
1140 |
-
if (this.div_) {
|
1141 |
-
var pos = this.getPosFromLatLng_(this.center_);
|
1142 |
-
this.div_.style.cssText = this.createCss(pos);
|
1143 |
-
this.div_.style.display = '';
|
1144 |
-
}
|
1145 |
-
this.visible_ = true;
|
1146 |
-
};
|
1147 |
-
|
1148 |
-
|
1149 |
-
/**
|
1150 |
-
* Remove the icon from the map
|
1151 |
-
*/
|
1152 |
-
ClusterIcon.prototype.remove = function() {
|
1153 |
-
this.setMap(null);
|
1154 |
-
};
|
1155 |
-
|
1156 |
-
|
1157 |
-
/**
|
1158 |
-
* Implementation of the onRemove interface.
|
1159 |
-
* @ignore
|
1160 |
-
*/
|
1161 |
-
ClusterIcon.prototype.onRemove = function() {
|
1162 |
-
if (this.div_ && this.div_.parentNode) {
|
1163 |
-
this.hide();
|
1164 |
-
this.div_.parentNode.removeChild(this.div_);
|
1165 |
-
this.div_ = null;
|
1166 |
-
}
|
1167 |
-
};
|
1168 |
-
|
1169 |
-
|
1170 |
-
/**
|
1171 |
-
* Set the sums of the icon.
|
1172 |
-
*
|
1173 |
-
* @param {Object} sums The sums containing:
|
1174 |
-
* 'text': (string) The text to display in the icon.
|
1175 |
-
* 'index': (number) The style index of the icon.
|
1176 |
-
*/
|
1177 |
-
ClusterIcon.prototype.setSums = function(sums) {
|
1178 |
-
this.sums_ = sums;
|
1179 |
-
this.text_ = sums.text;
|
1180 |
-
this.index_ = sums.index;
|
1181 |
-
if (this.div_) {
|
1182 |
-
this.div_.innerHTML = sums.text;
|
1183 |
-
}
|
1184 |
-
|
1185 |
-
this.useStyle();
|
1186 |
-
};
|
1187 |
-
|
1188 |
-
|
1189 |
-
/**
|
1190 |
-
* Sets the icon to the the styles.
|
1191 |
-
*/
|
1192 |
-
ClusterIcon.prototype.useStyle = function() {
|
1193 |
-
var index = Math.max(0, this.sums_.index - 1);
|
1194 |
-
index = Math.min(this.styles_.length - 1, index);
|
1195 |
-
var style = this.styles_[index];
|
1196 |
-
this.url_ = style['url'];
|
1197 |
-
this.height_ = style['height'];
|
1198 |
-
this.width_ = style['width'];
|
1199 |
-
this.textColor_ = style['textColor'];
|
1200 |
-
this.anchor_ = style['anchor'];
|
1201 |
-
this.textSize_ = style['textSize'];
|
1202 |
-
this.backgroundPosition_ = style['backgroundPosition'];
|
1203 |
-
};
|
1204 |
-
|
1205 |
-
|
1206 |
-
/**
|
1207 |
-
* Sets the center of the icon.
|
1208 |
-
*
|
1209 |
-
* @param {google.maps.LatLng} center The latlng to set as the center.
|
1210 |
-
*/
|
1211 |
-
ClusterIcon.prototype.setCenter = function(center) {
|
1212 |
-
this.center_ = center;
|
1213 |
-
};
|
1214 |
-
|
1215 |
-
|
1216 |
-
/**
|
1217 |
-
* Create the css text based on the position of the icon.
|
1218 |
-
*
|
1219 |
-
* @param {google.maps.Point} pos The position.
|
1220 |
-
* @return {string} The css style text.
|
1221 |
-
*/
|
1222 |
-
ClusterIcon.prototype.createCss = function(pos) {
|
1223 |
-
var style = [];
|
1224 |
-
style.push('background-image:url(' + this.url_ + ');');
|
1225 |
-
var backgroundPosition = this.backgroundPosition_ ? this.backgroundPosition_ : '0 0';
|
1226 |
-
style.push('background-position:' + backgroundPosition + ';');
|
1227 |
-
|
1228 |
-
if (typeof this.anchor_ === 'object') {
|
1229 |
-
if (typeof this.anchor_[0] === 'number' && this.anchor_[0] > 0 &&
|
1230 |
-
this.anchor_[0] < this.height_) {
|
1231 |
-
style.push('height:' + (this.height_ - this.anchor_[0]) +
|
1232 |
-
'px; padding-top:' + this.anchor_[0] + 'px;');
|
1233 |
-
} else {
|
1234 |
-
style.push('height:' + this.height_ + 'px; line-height:' + this.height_ +
|
1235 |
-
'px;');
|
1236 |
-
}
|
1237 |
-
if (typeof this.anchor_[1] === 'number' && this.anchor_[1] > 0 &&
|
1238 |
-
this.anchor_[1] < this.width_) {
|
1239 |
-
style.push('width:' + (this.width_ - this.anchor_[1]) +
|
1240 |
-
'px; padding-left:' + this.anchor_[1] + 'px;');
|
1241 |
-
} else {
|
1242 |
-
style.push('width:' + this.width_ + 'px; text-align:center;');
|
1243 |
-
}
|
1244 |
-
} else {
|
1245 |
-
style.push('height:' + this.height_ + 'px; line-height:' +
|
1246 |
-
this.height_ + 'px; width:' + this.width_ + 'px; text-align:center;');
|
1247 |
-
}
|
1248 |
-
|
1249 |
-
var txtColor = this.textColor_ ? this.textColor_ : 'black';
|
1250 |
-
var txtSize = this.textSize_ ? this.textSize_ : 11;
|
1251 |
-
|
1252 |
-
style.push('cursor:pointer; top:' + pos.y + 'px; left:' +
|
1253 |
-
pos.x + 'px; color:' + txtColor + '; position:absolute; font-size:' +
|
1254 |
-
txtSize + 'px; font-family:Arial,sans-serif; font-weight:bold');
|
1255 |
-
return style.join('');
|
1256 |
-
};
|
1257 |
-
|
1258 |
-
|
1259 |
-
// Export Symbols for Closure
|
1260 |
-
// If you are not going to compile with closure then you can remove the
|
1261 |
-
// code below.
|
1262 |
-
var window = window || {};
|
1263 |
-
window['MarkerClusterer'] = MarkerClusterer;
|
1264 |
-
MarkerClusterer.prototype['addMarker'] = MarkerClusterer.prototype.addMarker;
|
1265 |
-
MarkerClusterer.prototype['addMarkers'] = MarkerClusterer.prototype.addMarkers;
|
1266 |
-
MarkerClusterer.prototype['clearMarkers'] =
|
1267 |
-
MarkerClusterer.prototype.clearMarkers;
|
1268 |
-
MarkerClusterer.prototype['fitMapToMarkers'] =
|
1269 |
-
MarkerClusterer.prototype.fitMapToMarkers;
|
1270 |
-
MarkerClusterer.prototype['getCalculator'] =
|
1271 |
-
MarkerClusterer.prototype.getCalculator;
|
1272 |
-
MarkerClusterer.prototype['getGridSize'] =
|
1273 |
-
MarkerClusterer.prototype.getGridSize;
|
1274 |
-
MarkerClusterer.prototype['getExtendedBounds'] =
|
1275 |
-
MarkerClusterer.prototype.getExtendedBounds;
|
1276 |
-
MarkerClusterer.prototype['getMap'] = MarkerClusterer.prototype.getMap;
|
1277 |
-
MarkerClusterer.prototype['getMarkers'] = MarkerClusterer.prototype.getMarkers;
|
1278 |
-
MarkerClusterer.prototype['getMaxZoom'] = MarkerClusterer.prototype.getMaxZoom;
|
1279 |
-
MarkerClusterer.prototype['getStyles'] = MarkerClusterer.prototype.getStyles;
|
1280 |
-
MarkerClusterer.prototype['getTotalClusters'] =
|
1281 |
-
MarkerClusterer.prototype.getTotalClusters;
|
1282 |
-
MarkerClusterer.prototype['getTotalMarkers'] =
|
1283 |
-
MarkerClusterer.prototype.getTotalMarkers;
|
1284 |
-
MarkerClusterer.prototype['redraw'] = MarkerClusterer.prototype.redraw;
|
1285 |
-
MarkerClusterer.prototype['removeMarker'] =
|
1286 |
-
MarkerClusterer.prototype.removeMarker;
|
1287 |
-
MarkerClusterer.prototype['removeMarkers'] =
|
1288 |
-
MarkerClusterer.prototype.removeMarkers;
|
1289 |
-
MarkerClusterer.prototype['resetViewport'] =
|
1290 |
-
MarkerClusterer.prototype.resetViewport;
|
1291 |
-
MarkerClusterer.prototype['repaint'] =
|
1292 |
-
MarkerClusterer.prototype.repaint;
|
1293 |
-
MarkerClusterer.prototype['setCalculator'] =
|
1294 |
-
MarkerClusterer.prototype.setCalculator;
|
1295 |
-
MarkerClusterer.prototype['setGridSize'] =
|
1296 |
-
MarkerClusterer.prototype.setGridSize;
|
1297 |
-
MarkerClusterer.prototype['setMaxZoom'] =
|
1298 |
-
MarkerClusterer.prototype.setMaxZoom;
|
1299 |
-
MarkerClusterer.prototype['onAdd'] = MarkerClusterer.prototype.onAdd;
|
1300 |
-
MarkerClusterer.prototype['draw'] = MarkerClusterer.prototype.draw;
|
1301 |
-
|
1302 |
-
Cluster.prototype['getCenter'] = Cluster.prototype.getCenter;
|
1303 |
-
Cluster.prototype['getSize'] = Cluster.prototype.getSize;
|
1304 |
-
Cluster.prototype['getMarkers'] = Cluster.prototype.getMarkers;
|
1305 |
-
|
1306 |
-
ClusterIcon.prototype['onAdd'] = ClusterIcon.prototype.onAdd;
|
1307 |
-
ClusterIcon.prototype['draw'] = ClusterIcon.prototype.draw;
|
1308 |
-
ClusterIcon.prototype['onRemove'] = ClusterIcon.prototype.onRemove;
|
1309 |
-
|
1310 |
-
Object.keys = Object.keys || function(o) {
|
1311 |
-
var result = [];
|
1312 |
-
for(var name in o) {
|
1313 |
-
if (o.hasOwnProperty(name))
|
1314 |
-
result.push(name);
|
1315 |
-
}
|
1316 |
-
return result;
|
1317 |
-
};
|
1318 |
-
|
1319 |
-
if (typeof module == 'object') {
|
1320 |
-
module.exports = MarkerClusterer;
|
1 |
+
// ==ClosureCompiler==
|
2 |
+
// @compilation_level ADVANCED_OPTIMIZATIONS
|
3 |
+
// @externs_url http://closure-compiler.googlecode.com/svn/trunk/contrib/externs/maps/google_maps_api_v3_3.js
|
4 |
+
// ==/ClosureCompiler==
|
5 |
+
|
6 |
+
/**
|
7 |
+
* @name MarkerClusterer for Google Maps v3
|
8 |
+
* @version version 1.0.3
|
9 |
+
* @author Luke Mahe
|
10 |
+
* @fileoverview
|
11 |
+
* The library creates and manages per-zoom-level clusters for large amounts of
|
12 |
+
* markers.
|
13 |
+
*/
|
14 |
+
|
15 |
+
/**
|
16 |
+
* @license
|
17 |
+
* Licensed under the Apache License, Version 2.0 (the "License");
|
18 |
+
* you may not use this file except in compliance with the License.
|
19 |
+
* You may obtain a copy of the License at
|
20 |
+
*
|
21 |
+
* http://www.apache.org/licenses/LICENSE-2.0
|
22 |
+
*
|
23 |
+
* Unless required by applicable law or agreed to in writing, software
|
24 |
+
* distributed under the License is distributed on an "AS IS" BASIS,
|
25 |
+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
26 |
+
* See the License for the specific language governing permissions and
|
27 |
+
* limitations under the License.
|
28 |
+
*/
|
29 |
+
|
30 |
+
|
31 |
+
/**
|
32 |
+
* A Marker Clusterer that clusters markers.
|
33 |
+
*
|
34 |
+
* @param {google.maps.Map} map The Google map to attach to.
|
35 |
+
* @param {Array.<google.maps.Marker>=} opt_markers Optional markers to add to
|
36 |
+
* the cluster.
|
37 |
+
* @param {Object=} opt_options support the following options:
|
38 |
+
* 'gridSize': (number) The grid size of a cluster in pixels.
|
39 |
+
* 'maxZoom': (number) The maximum zoom level that a marker can be part of a
|
40 |
+
* cluster.
|
41 |
+
* 'zoomOnClick': (boolean) Whether the default behaviour of clicking on a
|
42 |
+
* cluster is to zoom into it.
|
43 |
+
* 'imagePath': (string) The base URL where the images representing
|
44 |
+
* clusters will be found. The full URL will be:
|
45 |
+
* {imagePath}[1-5].{imageExtension}
|
46 |
+
* Default: '../images/m'.
|
47 |
+
* 'imageExtension': (string) The suffix for images URL representing
|
48 |
+
* clusters will be found. See _imagePath_ for details.
|
49 |
+
* Default: 'png'.
|
50 |
+
* 'averageCenter': (boolean) Whether the center of each cluster should be
|
51 |
+
* the average of all markers in the cluster.
|
52 |
+
* 'minimumClusterSize': (number) The minimum number of markers to be in a
|
53 |
+
* cluster before the markers are hidden and a count
|
54 |
+
* is shown.
|
55 |
+
* 'styles': (object) An object that has style properties:
|
56 |
+
* 'url': (string) The image url.
|
57 |
+
* 'height': (number) The image height.
|
58 |
+
* 'width': (number) The image width.
|
59 |
+
* 'anchor': (Array) The anchor position of the label text.
|
60 |
+
* 'textColor': (string) The text color.
|
61 |
+
* 'textSize': (number) The text size.
|
62 |
+
* 'backgroundPosition': (string) The position of the backgound x, y.
|
63 |
+
* @constructor
|
64 |
+
* @extends google.maps.OverlayView
|
65 |
+
*/
|
66 |
+
function MarkerClusterer(map, opt_markers, opt_options) {
|
67 |
+
// MarkerClusterer implements google.maps.OverlayView interface. We use the
|
68 |
+
// extend function to extend MarkerClusterer with google.maps.OverlayView
|
69 |
+
// because it might not always be available when the code is defined so we
|
70 |
+
// look for it at the last possible moment. If it doesn't exist now then
|
71 |
+
// there is no point going ahead :)
|
72 |
+
this.extend(MarkerClusterer, google.maps.OverlayView);
|
73 |
+
this.map_ = map;
|
74 |
+
|
75 |
+
/**
|
76 |
+
* @type {Array.<google.maps.Marker>}
|
77 |
+
* @private
|
78 |
+
*/
|
79 |
+
this.markers_ = [];
|
80 |
+
|
81 |
+
/**
|
82 |
+
* @type {Array.<Cluster>}
|
83 |
+
*/
|
84 |
+
this.clusters_ = [];
|
85 |
+
|
86 |
+
this.sizes = [53, 56, 66, 78, 90];
|
87 |
+
|
88 |
+
/**
|
89 |
+
* @private
|
90 |
+
*/
|
91 |
+
this.styles_ = [];
|
92 |
+
|
93 |
+
/**
|
94 |
+
* @type {boolean}
|
95 |
+
* @private
|
96 |
+
*/
|
97 |
+
this.ready_ = false;
|
98 |
+
|
99 |
+
var options = opt_options || {};
|
100 |
+
|
101 |
+
/**
|
102 |
+
* @type {number}
|
103 |
+
* @private
|
104 |
+
*/
|
105 |
+
this.gridSize_ = options['gridSize'] || 60;
|
106 |
+
|
107 |
+
/**
|
108 |
+
* @private
|
109 |
+
*/
|
110 |
+
this.minClusterSize_ = options['minimumClusterSize'] || 2;
|
111 |
+
|
112 |
+
|
113 |
+
/**
|
114 |
+
* @type {?number}
|
115 |
+
* @private
|
116 |
+
*/
|
117 |
+
this.maxZoom_ = options['maxZoom'] || null;
|
118 |
+
|
119 |
+
this.styles_ = options['styles'] || [];
|
120 |
+
|
121 |
+
/**
|
122 |
+
* @type {string}
|
123 |
+
* @private
|
124 |
+
*/
|
125 |
+
this.imagePath_ = options['imagePath'] ||
|
126 |
+
this.MARKER_CLUSTER_IMAGE_PATH_;
|
127 |
+
|
128 |
+
/**
|
129 |
+
* @type {string}
|
130 |
+
* @private
|
131 |
+
*/
|
132 |
+
this.imageExtension_ = options['imageExtension'] ||
|
133 |
+
this.MARKER_CLUSTER_IMAGE_EXTENSION_;
|
134 |
+
|
135 |
+
/**
|
136 |
+
* @type {boolean}
|
137 |
+
* @private
|
138 |
+
*/
|
139 |
+
this.zoomOnClick_ = true;
|
140 |
+
|
141 |
+
if (options['zoomOnClick'] != undefined) {
|
142 |
+
this.zoomOnClick_ = options['zoomOnClick'];
|
143 |
+
}
|
144 |
+
|
145 |
+
/**
|
146 |
+
* @type {boolean}
|
147 |
+
* @private
|
148 |
+
*/
|
149 |
+
this.averageCenter_ = false;
|
150 |
+
|
151 |
+
if (options['averageCenter'] != undefined) {
|
152 |
+
this.averageCenter_ = options['averageCenter'];
|
153 |
+
}
|
154 |
+
|
155 |
+
this.setupStyles_();
|
156 |
+
|
157 |
+
this.setMap(map);
|
158 |
+
|
159 |
+
/**
|
160 |
+
* @type {number}
|
161 |
+
* @private
|
162 |
+
*/
|
163 |
+
this.prevZoom_ = this.map_.getZoom();
|
164 |
+
|
165 |
+
// Add the map event listeners
|
166 |
+
var that = this;
|
167 |
+
google.maps.event.addListener(this.map_, 'zoom_changed', function() {
|
168 |
+
// Determines map type and prevent illegal zoom levels
|
169 |
+
var zoom = that.map_.getZoom();
|
170 |
+
var minZoom = that.map_.minZoom || 0;
|
171 |
+
var maxZoom = Math.min(that.map_.maxZoom || 100,
|
172 |
+
that.map_.mapTypes[that.map_.getMapTypeId()].maxZoom);
|
173 |
+
zoom = Math.min(Math.max(zoom,minZoom),maxZoom);
|
174 |
+
|
175 |
+
if (that.prevZoom_ != zoom) {
|
176 |
+
that.prevZoom_ = zoom;
|
177 |
+
that.resetViewport();
|
178 |
+
}
|
179 |
+
});
|
180 |
+
|
181 |
+
google.maps.event.addListener(this.map_, 'idle', function() {
|
182 |
+
that.redraw();
|
183 |
+
});
|
184 |
+
|
185 |
+
// Finally, add the markers
|
186 |
+
if (opt_markers && (opt_markers.length || Object.keys(opt_markers).length)) {
|
187 |
+
this.addMarkers(opt_markers, false);
|
188 |
+
}
|
189 |
+
}
|
190 |
+
|
191 |
+
|
192 |
+
/**
|
193 |
+
* The marker cluster image path.
|
194 |
+
*
|
195 |
+
* @type {string}
|
196 |
+
* @private
|
197 |
+
*/
|
198 |
+
MarkerClusterer.prototype.MARKER_CLUSTER_IMAGE_PATH_ = '../images/m';
|
199 |
+
|
200 |
+
|
201 |
+
/**
|
202 |
+
* The marker cluster image path.
|
203 |
+
*
|
204 |
+
* @type {string}
|
205 |
+
* @private
|
206 |
+
*/
|
207 |
+
MarkerClusterer.prototype.MARKER_CLUSTER_IMAGE_EXTENSION_ = 'png';
|
208 |
+
|
209 |
+
|
210 |
+
/**
|
211 |
+
* Extends a objects prototype by anothers.
|
212 |
+
*
|
213 |
+
* @param {Object} obj1 The object to be extended.
|
214 |
+
* @param {Object} obj2 The object to extend with.
|
215 |
+
* @return {Object} The new extended object.
|
216 |
+
* @ignore
|
217 |
+
*/
|
218 |
+
MarkerClusterer.prototype.extend = function(obj1, obj2) {
|
219 |
+
return (function(object) {
|
220 |
+
for (var property in object.prototype) {
|
221 |
+
this.prototype[property] = object.prototype[property];
|
222 |
+
}
|
223 |
+
return this;
|
224 |
+
}).apply(obj1, [obj2]);
|
225 |
+
};
|
226 |
+
|
227 |
+
|
228 |
+
/**
|
229 |
+
* Implementaion of the interface method.
|
230 |
+
* @ignore
|
231 |
+
*/
|
232 |
+
MarkerClusterer.prototype.onAdd = function() {
|
233 |
+
this.setReady_(true);
|
234 |
+
};
|
235 |
+
|
236 |
+
/**
|
237 |
+
* Implementaion of the interface method.
|
238 |
+
* @ignore
|
239 |
+
*/
|
240 |
+
MarkerClusterer.prototype.draw = function() {};
|
241 |
+
|
242 |
+
/**
|
243 |
+
* Sets up the styles object.
|
244 |
+
*
|
245 |
+
* @private
|
246 |
+
*/
|
247 |
+
MarkerClusterer.prototype.setupStyles_ = function() {
|
248 |
+
if (this.styles_.length) {
|
249 |
+
return;
|
250 |
+
}
|
251 |
+
|
252 |
+
for (var i = 0, size; size = this.sizes[i]; i++) {
|
253 |
+
this.styles_.push({
|
254 |
+
url: this.imagePath_ + (i + 1) + '.' + this.imageExtension_,
|
255 |
+
height: size,
|
256 |
+
width: size
|
257 |
+
});
|
258 |
+
}
|
259 |
+
};
|
260 |
+
|
261 |
+
/**
|
262 |
+
* Fit the map to the bounds of the markers in the clusterer.
|
263 |
+
*/
|
264 |
+
MarkerClusterer.prototype.fitMapToMarkers = function() {
|
265 |
+
var markers = this.getMarkers();
|
266 |
+
var bounds = new google.maps.LatLngBounds();
|
267 |
+
for (var i = 0, marker; marker = markers[i]; i++) {
|
268 |
+
bounds.extend(marker.getPosition());
|
269 |
+
}
|
270 |
+
|
271 |
+
this.map_.fitBounds(bounds);
|
272 |
+
};
|
273 |
+
|
274 |
+
|
275 |
+
/**
|
276 |
+
* Sets the styles.
|
277 |
+
*
|
278 |
+
* @param {Object} styles The style to set.
|
279 |
+
*/
|
280 |
+
MarkerClusterer.prototype.setStyles = function(styles) {
|
281 |
+
this.styles_ = styles;
|
282 |
+
};
|
283 |
+
|
284 |
+
|
285 |
+
/**
|
286 |
+
* Gets the styles.
|
287 |
+
*
|
288 |
+
* @return {Object} The styles object.
|
289 |
+
*/
|
290 |
+
MarkerClusterer.prototype.getStyles = function() {
|
291 |
+
return this.styles_;
|
292 |
+
};
|
293 |
+
|
294 |
+
|
295 |
+
/**
|
296 |
+
* Whether zoom on click is set.
|
297 |
+
*
|
298 |
+
* @return {boolean} True if zoomOnClick_ is set.
|
299 |
+
*/
|
300 |
+
MarkerClusterer.prototype.isZoomOnClick = function() {
|
301 |
+
return this.zoomOnClick_;
|
302 |
+
};
|
303 |
+
|
304 |
+
/**
|
305 |
+
* Whether average center is set.
|
306 |
+
*
|
307 |
+
* @return {boolean} True if averageCenter_ is set.
|
308 |
+
*/
|
309 |
+
MarkerClusterer.prototype.isAverageCenter = function() {
|
310 |
+
return this.averageCenter_;
|
311 |
+
};
|
312 |
+
|
313 |
+
|
314 |
+
/**
|
315 |
+
* Returns the array of markers in the clusterer.
|
316 |
+
*
|
317 |
+
* @return {Array.<google.maps.Marker>} The markers.
|
318 |
+
*/
|
319 |
+
MarkerClusterer.prototype.getMarkers = function() {
|
320 |
+
return this.markers_;
|
321 |
+
};
|
322 |
+
|
323 |
+
|
324 |
+
/**
|
325 |
+
* Returns the number of markers in the clusterer
|
326 |
+
*
|
327 |
+
* @return {Number} The number of markers.
|
328 |
+
*/
|
329 |
+
MarkerClusterer.prototype.getTotalMarkers = function() {
|
330 |
+
return this.markers_.length;
|
331 |
+
};
|
332 |
+
|
333 |
+
|
334 |
+
/**
|
335 |
+
* Sets the max zoom for the clusterer.
|
336 |
+
*
|
337 |
+
* @param {number} maxZoom The max zoom level.
|
338 |
+
*/
|
339 |
+
MarkerClusterer.prototype.setMaxZoom = function(maxZoom) {
|
340 |
+
this.maxZoom_ = maxZoom;
|
341 |
+
};
|
342 |
+
|
343 |
+
|
344 |
+
/**
|
345 |
+
* Gets the max zoom for the clusterer.
|
346 |
+
*
|
347 |
+
* @return {number} The max zoom level.
|
348 |
+
*/
|
349 |
+
MarkerClusterer.prototype.getMaxZoom = function() {
|
350 |
+
return this.maxZoom_;
|
351 |
+
};
|
352 |
+
|
353 |
+
|
354 |
+
/**
|
355 |
+
* The function for calculating the cluster icon image.
|
356 |
+
*
|
357 |
+
* @param {Array.<google.maps.Marker>} markers The markers in the clusterer.
|
358 |
+
* @param {number} numStyles The number of styles available.
|
359 |
+
* @return {Object} A object properties: 'text' (string) and 'index' (number).
|
360 |
+
* @private
|
361 |
+
*/
|
362 |
+
MarkerClusterer.prototype.calculator_ = function(markers, numStyles) {
|
363 |
+
var index = 0;
|
364 |
+
var count = markers.length;
|
365 |
+
var dv = count;
|
366 |
+
while (dv !== 0) {
|
367 |
+
dv = parseInt(dv / 10, 10);
|
368 |
+
index++;
|
369 |
+
}
|
370 |
+
|
371 |
+
index = Math.min(index, numStyles);
|
372 |
+
return {
|
373 |
+
text: count,
|
374 |
+
index: index
|
375 |
+
};
|
376 |
+
};
|
377 |
+
|
378 |
+
|
379 |
+
/**
|
380 |
+
* Set the calculator function.
|
381 |
+
*
|
382 |
+
* @param {function(Array, number)} calculator The function to set as the
|
383 |
+
* calculator. The function should return a object properties:
|
384 |
+
* 'text' (string) and 'index' (number).
|
385 |
+
*
|
386 |
+
*/
|
387 |
+
MarkerClusterer.prototype.setCalculator = function(calculator) {
|
388 |
+
this.calculator_ = calculator;
|
389 |
+
};
|
390 |
+
|
391 |
+
|
392 |
+
/**
|
393 |
+
* Get the calculator function.
|
394 |
+
*
|
395 |
+
* @return {function(Array, number)} the calculator function.
|
396 |
+
*/
|
397 |
+
MarkerClusterer.prototype.getCalculator = function() {
|
398 |
+
return this.calculator_;
|
399 |
+
};
|
400 |
+
|
401 |
+
|
402 |
+
/**
|
403 |
+
* Add an array of markers to the clusterer.
|
404 |
+
*
|
405 |
+
* @param {Array.<google.maps.Marker>} markers The markers to add.
|
406 |
+
* @param {boolean=} opt_nodraw Whether to redraw the clusters.
|
407 |
+
*/
|
408 |
+
MarkerClusterer.prototype.addMarkers = function(markers, opt_nodraw) {
|
409 |
+
if (markers.length) {
|
410 |
+
for (var i = 0, marker; marker = markers[i]; i++) {
|
411 |
+
this.pushMarkerTo_(marker);
|
412 |
+
}
|
413 |
+
} else if (Object.keys(markers).length) {
|
414 |
+
for (var marker in markers) {
|
415 |
+
this.pushMarkerTo_(markers[marker]);
|
416 |
+
}
|
417 |
+
}
|
418 |
+
if (!opt_nodraw) {
|
419 |
+
this.redraw();
|
420 |
+
}
|
421 |
+
};
|
422 |
+
|
423 |
+
|
424 |
+
/**
|
425 |
+
* Pushes a marker to the clusterer.
|
426 |
+
*
|
427 |
+
* @param {google.maps.Marker} marker The marker to add.
|
428 |
+
* @private
|
429 |
+
*/
|
430 |
+
MarkerClusterer.prototype.pushMarkerTo_ = function(marker) {
|
431 |
+
marker.isAdded = false;
|
432 |
+
if (marker['draggable']) {
|
433 |
+
// If the marker is draggable add a listener so we update the clusters on
|
434 |
+
// the drag end.
|
435 |
+
var that = this;
|
436 |
+
google.maps.event.addListener(marker, 'dragend', function() {
|
437 |
+
marker.isAdded = false;
|
438 |
+
that.repaint();
|
439 |
+
});
|
440 |
+
}
|
441 |
+
this.markers_.push(marker);
|
442 |
+
};
|
443 |
+
|
444 |
+
|
445 |
+
/**
|
446 |
+
* Adds a marker to the clusterer and redraws if needed.
|
447 |
+
*
|
448 |
+
* @param {google.maps.Marker} marker The marker to add.
|
449 |
+
* @param {boolean=} opt_nodraw Whether to redraw the clusters.
|
450 |
+
*/
|
451 |
+
MarkerClusterer.prototype.addMarker = function(marker, opt_nodraw) {
|
452 |
+
this.pushMarkerTo_(marker);
|
453 |
+
if (!opt_nodraw) {
|
454 |
+
this.redraw();
|
455 |
+
}
|
456 |
+
};
|
457 |
+
|
458 |
+
|
459 |
+
/**
|
460 |
+
* Removes a marker and returns true if removed, false if not
|
461 |
+
*
|
462 |
+
* @param {google.maps.Marker} marker The marker to remove
|
463 |
+
* @return {boolean} Whether the marker was removed or not
|
464 |
+
* @private
|
465 |
+
*/
|
466 |
+
MarkerClusterer.prototype.removeMarker_ = function(marker) {
|
467 |
+
var index = -1;
|
468 |
+
if (this.markers_.indexOf) {
|
469 |
+
index = this.markers_.indexOf(marker);
|
470 |
+
} else {
|
471 |
+
for (var i = 0, m; m = this.markers_[i]; i++) {
|
472 |
+
if (m == marker) {
|
473 |
+
index = i;
|
474 |
+
break;
|
475 |
+
}
|
476 |
+
}
|
477 |
+
}
|
478 |
+
|
479 |
+
if (index == -1) {
|
480 |
+
// Marker is not in our list of markers.
|
481 |
+
return false;
|
482 |
+
}
|
483 |
+
|
484 |
+
marker.setMap(null);
|
485 |
+
|
486 |
+
this.markers_.splice(index, 1);
|
487 |
+
|
488 |
+
return true;
|
489 |
+
};
|
490 |
+
|
491 |
+
|
492 |
+
/**
|
493 |
+
* Remove a marker from the cluster.
|
494 |
+
*
|
495 |
+
* @param {google.maps.Marker} marker The marker to remove.
|
496 |
+
* @param {boolean=} opt_nodraw Optional boolean to force no redraw.
|
497 |
+
* @return {boolean} True if the marker was removed.
|
498 |
+
*/
|
499 |
+
MarkerClusterer.prototype.removeMarker = function(marker, opt_nodraw) {
|
500 |
+
var removed = this.removeMarker_(marker);
|
501 |
+
|
502 |
+
if (!opt_nodraw && removed) {
|
503 |
+
this.resetViewport();
|
504 |
+
this.redraw();
|
505 |
+
return true;
|
506 |
+
} else {
|
507 |
+
return false;
|
508 |
+
}
|
509 |
+
};
|
510 |
+
|
511 |
+
|
512 |
+
/**
|
513 |
+
* Removes an array of markers from the cluster.
|
514 |
+
*
|
515 |
+
* @param {Array.<google.maps.Marker>} markers The markers to remove.
|
516 |
+
* @param {boolean=} opt_nodraw Optional boolean to force no redraw.
|
517 |
+
*/
|
518 |
+
MarkerClusterer.prototype.removeMarkers = function(markers, opt_nodraw) {
|
519 |
+
// create a local copy of markers if required
|
520 |
+
// (removeMarker_ modifies the getMarkers() array in place)
|
521 |
+
var markersCopy = markers === this.getMarkers() ? markers.slice() : markers;
|
522 |
+
var removed = false;
|
523 |
+
|
524 |
+
for (var i = 0, marker; marker = markersCopy[i]; i++) {
|
525 |
+
var r = this.removeMarker_(marker);
|
526 |
+
removed = removed || r;
|
527 |
+
}
|
528 |
+
|
529 |
+
if (!opt_nodraw && removed) {
|
530 |
+
this.resetViewport();
|
531 |
+
this.redraw();
|
532 |
+
return true;
|
533 |
+
}
|
534 |
+
};
|
535 |
+
|
536 |
+
|
537 |
+
/**
|
538 |
+
* Sets the clusterer's ready state.
|
539 |
+
*
|
540 |
+
* @param {boolean} ready The state.
|
541 |
+
* @private
|
542 |
+
*/
|
543 |
+
MarkerClusterer.prototype.setReady_ = function(ready) {
|
544 |
+
if (!this.ready_) {
|
545 |
+
this.rea
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|