Premium Addons for Elementor - Version 4.2.2

Version Description

  • Tweak: Added Get Image Title/Description from Media Library option in Media Grid widget.
  • Tweak: Change Post Container HTML Tag to article in Blog widget.
  • Tweak: Show/Hide Post Author Image in Cards skin in Blog widget.
  • Tweak: Alt attribute added to Images in Bullet List widget.
  • Tweak: Code refactored for better performance and security.
  • Fixed: Multi-line Features alignment issue in Pricing Table widget.
Download this release

Release Info

Developer leap13
Plugin Icon 128x128 Premium Addons for Elementor
Version 4.2.2
Comparing to
See all releases

Code changes from version 4.2.1 to 4.2.2

admin/includes/admin-helper.php CHANGED
@@ -105,8 +105,6 @@ class Admin_Helper {
105
 
106
  if ( null === self::$elements_list ) {
107
 
108
- $prefix = Helper_Functions::get_prefix();
109
-
110
  self::$elements_list = require_once PREMIUM_ADDONS_PATH . 'admin/includes/elements.php';
111
 
112
  }
@@ -436,7 +434,8 @@ class Admin_Helper {
436
  100
437
  );
438
 
439
- foreach ( self::$tabs as $index => $tab ) {
 
440
  call_user_func(
441
  'add_submenu_page',
442
  $this->page_slug,
@@ -646,9 +645,9 @@ class Admin_Helper {
646
  $keys = array();
647
 
648
  // Now, we need to fill our array with elements keys.
649
- foreach ( $elements as $key => $cat ) {
650
  if ( count( $cat['elements'] ) ) {
651
- foreach ( $cat['elements'] as $index => $elem ) {
652
  array_push( $keys, $elem['key'] );
653
  }
654
  }
105
 
106
  if ( null === self::$elements_list ) {
107
 
 
 
108
  self::$elements_list = require_once PREMIUM_ADDONS_PATH . 'admin/includes/elements.php';
109
 
110
  }
434
  100
435
  );
436
 
437
+ foreach ( self::$tabs as $tab ) {
438
+
439
  call_user_func(
440
  'add_submenu_page',
441
  $this->page_slug,
645
  $keys = array();
646
 
647
  // Now, we need to fill our array with elements keys.
648
+ foreach ( $elements as $cat ) {
649
  if ( count( $cat['elements'] ) ) {
650
+ foreach ( $cat['elements'] as $elem ) {
651
  array_push( $keys, $elem['key'] );
652
  }
653
  }
admin/includes/elements.php CHANGED
@@ -5,6 +5,8 @@
5
 
6
  use PremiumAddons\Includes\Helper_Functions;
7
 
 
 
8
  $elements = array(
9
  'cat-1' => array(
10
  'icon' => 'all',
5
 
6
  use PremiumAddons\Includes\Helper_Functions;
7
 
8
+ $prefix = Helper_Functions::get_prefix();
9
+
10
  $elements = array(
11
  'cat-1' => array(
12
  'icon' => 'all',
assets/frontend/css/premium-addons-rtl.css CHANGED
@@ -56,7 +56,7 @@
56
  }
57
 
58
  .premium-banner-ib,
59
- .wpb_column>.wpb_wrapper .premium-banner-ib {
60
  margin-bottom: 0px;
61
  }
62
 
@@ -2285,30 +2285,36 @@ button.premium-modal-box-modal-close {
2285
  }
2286
 
2287
  .premium-progressbar-striped .premium-progressbar-bar {
2288
- background-image: -webkit-linear-gradient(-135deg,
2289
- rgba(255, 255, 255, 0.15) 25%,
2290
- transparent 25%,
2291
- transparent 50%,
2292
- rgba(255, 255, 255, 0.15) 50%,
2293
- rgba(255, 255, 255, 0.15) 75%,
2294
- transparent 75%,
2295
- transparent);
2296
- background-image: -webkit-linear-gradient(45deg,
2297
- rgba(255, 255, 255, 0.15) 25%,
2298
- transparent 25%,
2299
- transparent 50%,
2300
- rgba(255, 255, 255, 0.15) 50%,
2301
- rgba(255, 255, 255, 0.15) 75%,
2302
- transparent 75%,
2303
- transparent);
2304
- background-image: linear-gradient(45deg,
2305
- rgba(255, 255, 255, 0.15) 25%,
2306
- transparent 25%,
2307
- transparent 50%,
2308
- rgba(255, 255, 255, 0.15) 50%,
2309
- rgba(255, 255, 255, 0.15) 75%,
2310
- transparent 75%,
2311
- transparent);
 
 
 
 
 
 
2312
  -webkit-background-size: 40px 40px;
2313
  background-size: 40px 40px;
2314
  }
@@ -2651,7 +2657,6 @@ button.premium-modal-box-modal-close {
2651
  }
2652
 
2653
  @media (max-width: 500px) {
2654
-
2655
  .premium-dual-header-container .premium-dual-header-first-header,
2656
  .premium-dual-header-container .premium-dual-header-second-header {
2657
  display: block;
@@ -2867,12 +2872,14 @@ button.premium-modal-box-modal-close {
2867
  animation-duration: var(--animation-speed) !important;
2868
  -webkit-animation-iteration-count: infinite !important;
2869
  animation-iteration-count: infinite !important;
2870
- background: var(--base-color) -webkit-gradient(linear,
 
2871
  left top,
2872
  right top,
2873
  from(var(--base-color)),
2874
  to(var(--base-color)),
2875
- color-stop(0.5, var(--shiny-color))) 0 0 no-repeat;
 
2876
  }
2877
 
2878
  @-webkit-keyframes shining_title {
@@ -2941,31 +2948,31 @@ button.premium-modal-box-modal-close {
2941
  transform: none !important;
2942
  }
2943
 
2944
- .premium-video-box-container>div {
2945
  position: relative;
2946
  }
2947
 
2948
- .pa-aspect-ratio-11 .premium-video-box-container>div {
2949
  padding-bottom: 100%;
2950
  }
2951
 
2952
- .pa-aspect-ratio-169 .premium-video-box-container>div {
2953
  padding-bottom: 56.25%;
2954
  }
2955
 
2956
- .pa-aspect-ratio-43 .premium-video-box-container>div {
2957
  padding-bottom: 75%;
2958
  }
2959
 
2960
- .pa-aspect-ratio-32 .premium-video-box-container>div {
2961
  padding-bottom: 66.6666%;
2962
  }
2963
 
2964
- .pa-aspect-ratio-219 .premium-video-box-container>div {
2965
  padding-bottom: 42.8571%;
2966
  }
2967
 
2968
- .pa-aspect-ratio-916 .premium-video-box-container>div {
2969
  padding-bottom: 177.8%;
2970
  }
2971
 
@@ -3244,7 +3251,9 @@ button.premium-modal-box-modal-close {
3244
  visibility: hidden;
3245
  }
3246
 
3247
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
 
 
3248
  -webkit-box-shadow: unset;
3249
  box-shadow: unset;
3250
  }
@@ -3313,31 +3322,41 @@ button.premium-modal-box-modal-close {
3313
  cursor: move;
3314
  }
3315
 
3316
- .premium-video-sticky-top-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
 
 
3317
  left: auto;
3318
  right: 20px;
3319
  top: 20px;
3320
  }
3321
 
3322
- .premium-video-sticky-bottom-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
 
 
3323
  left: auto;
3324
  right: 20px;
3325
  bottom: 20px;
3326
  }
3327
 
3328
- .premium-video-sticky-top-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
 
 
3329
  right: auto;
3330
  left: 20px;
3331
  top: 20px;
3332
  }
3333
 
3334
- .premium-video-sticky-bottom-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
 
 
3335
  right: auto;
3336
  left: 20px;
3337
  bottom: 20px;
3338
  }
3339
 
3340
- .premium-video-sticky-center-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
 
 
3341
  left: auto;
3342
  right: 20px;
3343
  top: 50%;
@@ -3346,7 +3365,9 @@ button.premium-modal-box-modal-close {
3346
  transform: translateY(-50%);
3347
  }
3348
 
3349
- .premium-video-sticky-center-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
 
 
3350
  right: auto;
3351
  left: 20px;
3352
  top: 50%;
@@ -3355,8 +3376,12 @@ button.premium-modal-box-modal-close {
3355
  transform: translateY(-50%);
3356
  }
3357
 
3358
- .premium-video-sticky-bottom-right .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
3359
- .premium-video-sticky-bottom-left .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
 
 
 
 
3360
  bottom: 55px;
3361
  }
3362
 
@@ -3532,8 +3557,10 @@ button.premium-modal-box-modal-close {
3532
  top: 0;
3533
  }
3534
 
3535
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before,
3536
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after {
 
 
3537
  position: absolute;
3538
  content: "";
3539
  z-index: 1;
@@ -3550,22 +3577,28 @@ button.premium-modal-box-modal-close {
3550
  background-color: #fff;
3551
  }
3552
 
3553
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before {
 
3554
  width: 1px;
3555
  height: 100%;
3556
  }
3557
 
3558
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after {
 
 
3559
  width: 20px;
3560
  opacity: 1;
3561
  }
3562
 
3563
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before {
 
 
3564
  height: 20px;
3565
  opacity: 1;
3566
  }
3567
 
3568
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
 
3569
  margin: 0px 10px 20px;
3570
  clear: both;
3571
  }
@@ -5160,6 +5193,18 @@ ul.premium-person-social-list {
5160
  background-color: #aaa;
5161
  }
5162
 
 
 
 
 
 
 
 
 
 
 
 
 
5163
  .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
5164
  z-index: 99;
5165
  visibility: visible;
56
  }
57
 
58
  .premium-banner-ib,
59
+ .wpb_column > .wpb_wrapper .premium-banner-ib {
60
  margin-bottom: 0px;
61
  }
62
 
2285
  }
2286
 
2287
  .premium-progressbar-striped .premium-progressbar-bar {
2288
+ background-image: -webkit-linear-gradient(
2289
+ -135deg,
2290
+ rgba(255, 255, 255, 0.15) 25%,
2291
+ transparent 25%,
2292
+ transparent 50%,
2293
+ rgba(255, 255, 255, 0.15) 50%,
2294
+ rgba(255, 255, 255, 0.15) 75%,
2295
+ transparent 75%,
2296
+ transparent
2297
+ );
2298
+ background-image: -webkit-linear-gradient(
2299
+ 45deg,
2300
+ rgba(255, 255, 255, 0.15) 25%,
2301
+ transparent 25%,
2302
+ transparent 50%,
2303
+ rgba(255, 255, 255, 0.15) 50%,
2304
+ rgba(255, 255, 255, 0.15) 75%,
2305
+ transparent 75%,
2306
+ transparent
2307
+ );
2308
+ background-image: linear-gradient(
2309
+ 45deg,
2310
+ rgba(255, 255, 255, 0.15) 25%,
2311
+ transparent 25%,
2312
+ transparent 50%,
2313
+ rgba(255, 255, 255, 0.15) 50%,
2314
+ rgba(255, 255, 255, 0.15) 75%,
2315
+ transparent 75%,
2316
+ transparent
2317
+ );
2318
  -webkit-background-size: 40px 40px;
2319
  background-size: 40px 40px;
2320
  }
2657
  }
2658
 
2659
  @media (max-width: 500px) {
 
2660
  .premium-dual-header-container .premium-dual-header-first-header,
2661
  .premium-dual-header-container .premium-dual-header-second-header {
2662
  display: block;
2872
  animation-duration: var(--animation-speed) !important;
2873
  -webkit-animation-iteration-count: infinite !important;
2874
  animation-iteration-count: infinite !important;
2875
+ background: var(--base-color) -webkit-gradient(
2876
+ linear,
2877
  left top,
2878
  right top,
2879
  from(var(--base-color)),
2880
  to(var(--base-color)),
2881
+ color-stop(0.5, var(--shiny-color))
2882
+ ) 0 0 no-repeat;
2883
  }
2884
 
2885
  @-webkit-keyframes shining_title {
2948
  transform: none !important;
2949
  }
2950
 
2951
+ .premium-video-box-container > div {
2952
  position: relative;
2953
  }
2954
 
2955
+ .pa-aspect-ratio-11 .premium-video-box-container > div {
2956
  padding-bottom: 100%;
2957
  }
2958
 
2959
+ .pa-aspect-ratio-169 .premium-video-box-container > div {
2960
  padding-bottom: 56.25%;
2961
  }
2962
 
2963
+ .pa-aspect-ratio-43 .premium-video-box-container > div {
2964
  padding-bottom: 75%;
2965
  }
2966
 
2967
+ .pa-aspect-ratio-32 .premium-video-box-container > div {
2968
  padding-bottom: 66.6666%;
2969
  }
2970
 
2971
+ .pa-aspect-ratio-219 .premium-video-box-container > div {
2972
  padding-bottom: 42.8571%;
2973
  }
2974
 
2975
+ .pa-aspect-ratio-916 .premium-video-box-container > div {
2976
  padding-bottom: 177.8%;
2977
  }
2978
 
3251
  visibility: hidden;
3252
  }
3253
 
3254
+ .premium-video-box-container.premium-video-box-sticky-apply
3255
+ .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
3256
+ .premium-video-box-inner-wrap {
3257
  -webkit-box-shadow: unset;
3258
  box-shadow: unset;
3259
  }
3322
  cursor: move;
3323
  }
3324
 
3325
+ .premium-video-sticky-top-left
3326
+ .premium-video-box-container.premium-video-box-sticky-apply
3327
+ .premium-video-box-inner-wrap {
3328
  left: auto;
3329
  right: 20px;
3330
  top: 20px;
3331
  }
3332
 
3333
+ .premium-video-sticky-bottom-left
3334
+ .premium-video-box-container.premium-video-box-sticky-apply
3335
+ .premium-video-box-inner-wrap {
3336
  left: auto;
3337
  right: 20px;
3338
  bottom: 20px;
3339
  }
3340
 
3341
+ .premium-video-sticky-top-right
3342
+ .premium-video-box-container.premium-video-box-sticky-apply
3343
+ .premium-video-box-inner-wrap {
3344
  right: auto;
3345
  left: 20px;
3346
  top: 20px;
3347
  }
3348
 
3349
+ .premium-video-sticky-bottom-right
3350
+ .premium-video-box-container.premium-video-box-sticky-apply
3351
+ .premium-video-box-inner-wrap {
3352
  right: auto;
3353
  left: 20px;
3354
  bottom: 20px;
3355
  }
3356
 
3357
+ .premium-video-sticky-center-left
3358
+ .premium-video-box-container.premium-video-box-sticky-apply
3359
+ .premium-video-box-inner-wrap {
3360
  left: auto;
3361
  right: 20px;
3362
  top: 50%;
3365
  transform: translateY(-50%);
3366
  }
3367
 
3368
+ .premium-video-sticky-center-right
3369
+ .premium-video-box-container.premium-video-box-sticky-apply
3370
+ .premium-video-box-inner-wrap {
3371
  right: auto;
3372
  left: 20px;
3373
  top: 50%;
3376
  transform: translateY(-50%);
3377
  }
3378
 
3379
+ .premium-video-sticky-bottom-right
3380
+ .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
3381
+ .premium-video-box-inner-wrap,
3382
+ .premium-video-sticky-bottom-left
3383
+ .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
3384
+ .premium-video-box-inner-wrap {
3385
  bottom: 55px;
3386
  }
3387
 
3557
  top: 0;
3558
  }
3559
 
3560
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner)
3561
+ .premium-blog-thumbnail-container:before,
3562
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner)
3563
+ .premium-blog-thumbnail-container:after {
3564
  position: absolute;
3565
  content: "";
3566
  z-index: 1;
3577
  background-color: #fff;
3578
  }
3579
 
3580
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner)
3581
+ .premium-blog-thumbnail-container:before {
3582
  width: 1px;
3583
  height: 100%;
3584
  }
3585
 
3586
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner)
3587
+ .premium-blog-thumb-effect-wrapper:hover
3588
+ .premium-blog-thumbnail-container:after {
3589
  width: 20px;
3590
  opacity: 1;
3591
  }
3592
 
3593
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner)
3594
+ .premium-blog-thumb-effect-wrapper:hover
3595
+ .premium-blog-thumbnail-container:before {
3596
  height: 20px;
3597
  opacity: 1;
3598
  }
3599
 
3600
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner)
3601
+ .premium-blog-content-wrapper {
3602
  margin: 0px 10px 20px;
3603
  clear: both;
3604
  }
5193
  background-color: #aaa;
5194
  }
5195
 
5196
+ .premium-pricing-features-left .premium-pricing-list-span {
5197
+ text-align: right;
5198
+ }
5199
+
5200
+ .premium-pricing-features-center .premium-pricing-list-span {
5201
+ text-align: center;
5202
+ }
5203
+
5204
+ .premium-pricing-features-right .premium-pricing-list-span {
5205
+ text-align: left;
5206
+ }
5207
+
5208
  .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
5209
  z-index: 99;
5210
  visibility: visible;
assets/frontend/css/premium-addons.css CHANGED
@@ -1,6210 +1,6219 @@
1
- @font-face {
2
- font-family: "pa-elements";
3
- src: url("../../editor/fonts/pa-elements.eot?p2y7wv");
4
- src: url("../../editor/fonts/pa-elements.eot?p2y7wv#iefix") format("embedded-opentype"), url("../../editor/fonts/pa-elements.ttf?p2y7wv") format("truetype"), url("../../editor/fonts/pa-elements.woff?p2y7wv") format("woff"), url("../../editor/fonts/pa-elements.svg?p2y7wv#pa-elements") format("svg");
5
- font-weight: normal;
6
- font-style: normal; }
7
-
8
- /**************** Premium Banner ****************/
9
- /************************************************/
10
- .premium-banner {
11
- overflow: hidden; }
12
-
13
- .premium-banner-ib {
14
- display: block;
15
- position: relative; }
16
- .premium-banner-ib img {
17
- display: block;
18
- position: relative; }
19
-
20
- .premium-banner-img-wrap {
21
- -js-display: flex;
22
- display: -webkit-box;
23
- display: -webkit-flex;
24
- display: -moz-box;
25
- display: -ms-flexbox;
26
- display: flex;
27
- height: 100%; }
28
- .premium-banner-img-wrap .premium-banner-ib-img {
29
- -webkit-flex-shrink: 0;
30
- -ms-flex-negative: 0;
31
- flex-shrink: 0; }
32
-
33
- .premium-banner-ib {
34
- z-index: 1;
35
- overflow: hidden;
36
- margin: 0 0 35px;
37
- text-align: center;
38
- -webkit-box-sizing: border-box;
39
- -moz-box-sizing: border-box;
40
- box-sizing: border-box; }
41
-
42
- .premium-banner-ib-desc .premium-banner-read-more {
43
- z-index: 100; }
44
-
45
- .premium-banner-ib,
46
- .wpb_column > .wpb_wrapper .premium-banner-ib {
47
- margin-bottom: 0px; }
48
-
49
- .elementor-widget-premium-addon-banner .premium-banner-ib-title {
50
- background: transparent; }
51
-
52
- .premium-banner-ib *,
53
- .premium-banner-ib .premium-banner-ib-desc {
54
- -webkit-box-sizing: border-box;
55
- -moz-box-sizing: border-box;
56
- box-sizing: border-box; }
57
-
58
- .premium-banner-ib img {
59
- min-width: 100%;
60
- max-width: 100%;
61
- -webkit-transition: opacity 0.35s;
62
- transition: opacity 0.35s; }
63
-
64
- .premium-banner-ib .premium-banner-ib-desc {
65
- padding: 15px;
66
- -webkit-backface-visibility: hidden;
67
- backface-visibility: hidden;
68
- -webkit-box-sizing: border-box;
69
- -moz-box-sizing: border-box;
70
- box-sizing: border-box;
71
- position: absolute;
72
- top: 0;
73
- left: 0;
74
- width: 100%;
75
- height: 100%; }
76
-
77
- .premium-banner-ib .premium-banner-ib-link {
78
- position: absolute;
79
- top: 0;
80
- left: 0;
81
- width: 100%;
82
- height: 100%;
83
- z-index: 1000;
84
- text-indent: 200%;
85
- white-space: nowrap;
86
- font-size: 0;
87
- opacity: 0; }
88
-
89
- .premium-banner-ib a.premium-banner-ib-link {
90
- display: block;
91
- background: 0 0; }
92
-
93
- .premium-banner-animation1 img {
94
- width: -webkit-calc(100% + 50px) !important;
95
- width: calc(100% + 50px) !important;
96
- max-width: -webkit-calc(100% + 50px) !important;
97
- max-width: calc(100% + 50px) !important;
98
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
99
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
100
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
101
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
102
- -webkit-transform: translate3d(-40px, 0, 0);
103
- transform: translate3d(-40px, 0, 0); }
104
-
105
- .premium-banner-animation2 .premium-banner-ib-title {
106
- padding: 15px; }
107
-
108
- .premium-banner-animation1 .premium-banner-ib-desc {
109
- top: auto;
110
- bottom: 0;
111
- min-height: 25%;
112
- height: auto;
113
- max-height: 100%;
114
- text-align: left; }
115
-
116
- .premium-banner-animation1 .premium-banner-ib-content,
117
- .premium-banner-animation1 .premium-banner-ib-title,
118
- .premium-banner-animation1 .premium-banner-read-more {
119
- -webkit-transform: translate3d(0, 40px, 0);
120
- transform: translate3d(0, 40px, 0);
121
- -webkit-transition-delay: 0.05s;
122
- transition-delay: 0.05s;
123
- -webkit-transition-duration: 0.35s;
124
- transition-duration: 0.35s; }
125
-
126
- .premium-banner-animation1 .premium-banner-ib-title {
127
- -webkit-transition: -webkit-transform 0.35s;
128
- transition: -webkit-transform 0.35s;
129
- transition: transform 0.35s;
130
- transition: transform 0.35s, -webkit-transform 0.35s; }
131
-
132
- .premium-banner-animation1 .premium-banner-ib-content,
133
- .premium-banner-animation1 .premium-banner-read-more {
134
- margin-top: 10px;
135
- opacity: 0;
136
- -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
137
- transition: opacity 0.2s, -webkit-transform 0.35s;
138
- transition: opacity 0.2s, transform 0.35s;
139
- transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s; }
140
-
141
- .premium-banner-animation1:hover .premium-banner-ib-content,
142
- .premium-banner-animation1.active .premium-banner-ib-content,
143
- .premium-banner-animation1:hover .premium-banner-read-more,
144
- .premium-banner-animation1.active .premium-banner-read-more {
145
- opacity: 1;
146
- -webkit-transition-delay: 0.05s;
147
- transition-delay: 0.05s;
148
- -webkit-transition-duration: 0.35s;
149
- transition-duration: 0.35s; }
150
-
151
- .premium-banner-animation1:hover .premium-banner-ib-content,
152
- .premium-banner-animation1.active .premium-banner-ib-content,
153
- .premium-banner-animation1:hover .premium-banner-read-more,
154
- .premium-banner-animation1.active .premium-banner-read-more,
155
- .premium-banner-animation1:hover .premium-banner-ib-title,
156
- .premium-banner-animation1.active .premium-banner-ib-title,
157
- .premium-banner-animation1:hover img,
158
- .premium-banner-animation1.active img {
159
- -webkit-transform: translate3d(0, 0, 0);
160
- transform: translate3d(0, 0, 0);
161
- -webkit-transition-delay: 0.05s;
162
- transition-delay: 0.05s;
163
- -webkit-transition-duration: 0.35s;
164
- transition-duration: 0.35s; }
165
-
166
- .premium-banner-animation1.zoomout img,
167
- .premium-banner-animation1.scale img {
168
- -webkit-transform: translate3d(-40px, 0, 0) scale(1.1);
169
- transform: translate3d(-40px, 0, 0) scale(1.1); }
170
-
171
- .premium-banner-ib.sepia img {
172
- -webkit-filter: sepia(30%);
173
- filter: sepia(30%); }
174
-
175
- .premium-banner-ib.bright img {
176
- -webkit-filter: brightness(1);
177
- filter: brightness(1); }
178
-
179
- .premium-banner-ib.sepia:hover img {
180
- -webkit-filter: sepia(0%);
181
- filter: sepia(0%); }
182
-
183
- .premium-banner-ib.bright:hover img {
184
- -webkit-filter: brightness(1.2);
185
- filter: brightness(1.2); }
186
-
187
- .premium-banner-animation1.premium-banner-min-height img,
188
- .premium-banner-animation2.premium-banner-min-height img,
189
- .premium-banner-animation4.premium-banner-min-height img,
190
- .premium-banner-animation5.premium-banner-min-height img,
191
- .premium-banner-animation6.premium-banner-min-height img,
192
- .premium-banner-animation13.premium-banner-min-height img {
193
- height: auto; }
194
-
195
- .premium-banner-animation2 img {
196
- width: 100%; }
197
-
198
- .premium-banner-animation2 .premium-banner-ib-desc::before {
199
- position: absolute;
200
- content: "";
201
- top: 0;
202
- left: 0;
203
- width: 100%;
204
- height: 100%;
205
- opacity: 0;
206
- -webkit-transform: translate3d(0, 50%, 0);
207
- transform: translate3d(0, 50%, 0); }
208
-
209
- .premium-banner-animation2 .premium-banner-ib-title {
210
- position: absolute;
211
- top: 50%;
212
- left: 0;
213
- width: 100%;
214
- -webkit-transition: color 0.35s, -webkit-transform 0.35s;
215
- transition: color 0.35s, -webkit-transform 0.35s;
216
- transition: transform 0.35s, color 0.35s;
217
- transition: transform 0.35s, color 0.35s, -webkit-transform 0.35s;
218
- -webkit-transform: translate3d(0, -50%, 0);
219
- transform: translate3d(0, -50%, 0); }
220
-
221
- .premium-banner-animation2 .premium-banner-ib-content,
222
- .premium-banner-animation2 .premium-banner-read-more,
223
- .premium-banner-animation2 .premium-banner-ib-desc::before {
224
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
225
- transition: opacity 0.35s, -webkit-transform 0.35s;
226
- transition: opacity 0.35s, transform 0.35s;
227
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
228
-
229
- .premium-banner-animation2 .premium-banner-ib-content,
230
- .premium-banner-animation2 .premium-banner-read-more {
231
- position: absolute;
232
- bottom: 0;
233
- left: 0;
234
- padding: 15px;
235
- width: 100%;
236
- max-height: 50%;
237
- opacity: 0;
238
- -webkit-transform: translate3d(0, 10px, 0);
239
- transform: translate3d(0, 10px, 0); }
240
-
241
- .premium-banner-animation2:hover .premium-banner-ib-title,
242
- .premium-banner-animation2.active .premium-banner-ib-title {
243
- -webkit-transform: translate3d(0, -40px, 0);
244
- transform: translate3d(0, -40px, 0); }
245
-
246
- .premium-banner-animation2:hover .premium-banner-read-more,
247
- .premium-banner-animation2.active .premium-banner-read-more,
248
- .premium-banner-animation2:hover .premium-banner-ib-desc::before,
249
- .premium-banner-animation2.active .premium-banner-ib-desc::before {
250
- opacity: 1;
251
- -webkit-transform: translate3d(0, 0, 0);
252
- transform: translate3d(0, 0, 0); }
253
-
254
- .premium-banner-animation2:hover .premium-banner-ib-content,
255
- .premium-banner-animation2.active .premium-banner-ib-content {
256
- opacity: 1;
257
- -webkit-transform: translate3d(0, -30px, 0);
258
- transform: translate3d(0, -30px, 0); }
259
-
260
- .premium-banner-animation3 .premium-banner-ib-title {
261
- position: absolute;
262
- bottom: 0;
263
- left: 0;
264
- padding: 15px;
265
- width: 100%;
266
- text-align: left;
267
- -webkit-transform: translate3d(0, -30px, 0);
268
- transform: translate3d(0, -30px, 0); }
269
-
270
- .premium-banner-animation3 .premium-banner-ib-desc::before,
271
- .premium-banner-animation3 .premium-banner-ib-title {
272
- -webkit-transition: -webkit-transform 0.35s;
273
- transition: -webkit-transform 0.35s;
274
- transition: transform 0.35s;
275
- transition: transform 0.35s, -webkit-transform 0.35s; }
276
-
277
- .premium-banner-animation3:hover .premium-banner-ib-desc::before,
278
- .premium-banner-animation3.active .premium-banner-ib-desc::before,
279
- .premium-banner-animation3:hover .premium-banner-ib-title,
280
- .premium-banner-animation3.active .premium-banner-ib-title {
281
- opacity: 1;
282
- -webkit-transform: translate3d(0, 0, 0);
283
- transform: translate3d(0, 0, 0); }
284
-
285
- .premium-banner-animation3 .premium-banner-ib-content {
286
- max-height: -webkit-calc(100% - 60px - 1.5em);
287
- max-height: calc(100% - 60px - 1.5em);
288
- overflow: hidden; }
289
-
290
- .premium-banner-animation4 img {
291
- width: -webkit-calc(100% + 40px) !important;
292
- width: calc(100% + 40px) !important;
293
- max-width: -webkit-calc(100% + 40px) !important;
294
- max-width: calc(100% + 40px) !important; }
295
-
296
- .premium-banner-animation4 .premium-banner-ib-desc {
297
- padding: 30px; }
298
- .premium-banner-animation4 .premium-banner-ib-desc::after {
299
- position: absolute;
300
- content: "";
301
- opacity: 0; }
302
- .premium-banner-animation4 .premium-banner-ib-desc::before {
303
- position: absolute;
304
- content: "";
305
- opacity: 0;
306
- top: 50px;
307
- right: 30px;
308
- bottom: 50px;
309
- left: 30px;
310
- border-top: 1px solid #fff;
311
- border-bottom: 1px solid #fff;
312
- -webkit-transform: scale(0, 1);
313
- -ms-transform: scale(0, 1);
314
- transform: scale(0, 1);
315
- -webkit-transform-origin: 0 0;
316
- -ms-transform-origin: 0 0;
317
- transform-origin: 0 0; }
318
- .premium-banner-animation4 .premium-banner-ib-desc::after {
319
- top: 30px;
320
- right: 50px;
321
- bottom: 30px;
322
- left: 50px;
323
- border-right: 1px solid #fff;
324
- border-left: 1px solid #fff;
325
- -webkit-transform: scale(1, 0);
326
- -ms-transform: scale(1, 0);
327
- transform: scale(1, 0);
328
- -webkit-transform-origin: 100% 0;
329
- -ms-transform-origin: 100% 0;
330
- transform-origin: 100% 0; }
331
-
332
- .premium-banner-animation4 .premium-banner-ib-title {
333
- padding: 50px 30px 0 30px;
334
- -webkit-transition: -webkit-transform 0.35s;
335
- transition: -webkit-transform 0.35s;
336
- transition: transform 0.35s;
337
- transition: transform 0.35s, -webkit-transform 0.35s; }
338
-
339
- .premium-banner-animation4 .premium-banner-ib-content,
340
- .premium-banner-animation4 .premium-banner-read-more {
341
- padding: 10px 30px;
342
- opacity: 0;
343
- overflow: hidden;
344
- -webkit-transform: translate3d(0, -10px, 0);
345
- transform: translate3d(0, -10px, 0); }
346
-
347
- .premium-banner-animation4 .premium-banner-ib-title,
348
- .premium-banner-animation4 img {
349
- -webkit-transform: translate3d(-30px, 0, 0);
350
- transform: translate3d(-30px, 0, 0); }
351
-
352
- .premium-banner-animation4.zoomout img,
353
- .premium-banner-animation4.scale img {
354
- -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
355
- transform: translate3d(-30px, 0, 0) scale(1.1); }
356
-
357
- .premium-banner-animation4 .premium-banner-ib-content,
358
- .premium-banner-animation4 .premium-banner-read-more {
359
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
360
- transition: opacity 0.35s, -webkit-transform 0.35s;
361
- transition: opacity 0.35s, transform 0.35s;
362
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
363
-
364
- .premium-banner-animation4 .premium-banner-ib-desc::after, .premium-banner-animation4 .premium-banner-ib-desc::before {
365
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
366
- transition: opacity 0.35s, -webkit-transform 0.35s;
367
- transition: opacity 0.35s, transform 0.35s;
368
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
369
-
370
- .premium-banner-animation4 img {
371
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
372
- transition: opacity 0.35s, -webkit-transform 0.35s;
373
- transition: opacity 0.35s, transform 0.35s;
374
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
375
-
376
- .premium-banner-animation4:hover .premium-banner-ib-desc::after,
377
- .premium-banner-animation4.active .premium-banner-ib-desc::after,
378
- .premium-banner-animation4:hover .premium-banner-ib-desc::before,
379
- .premium-banner-animation4.active .premium-banner-ib-desc::before {
380
- opacity: 1;
381
- -webkit-transform: scale(1);
382
- -ms-transform: scale(1);
383
- transform: scale(1); }
384
-
385
- .premium-banner-animation4:hover .premium-banner-ib-content,
386
- .premium-banner-animation4.active .premium-banner-ib-content,
387
- .premium-banner-animation4:hover .premium-banner-read-more,
388
- .premium-banner-animation4.active .premium-banner-read-more,
389
- .premium-banner-animation4:hover .premium-banner-ib-title,
390
- .premium-banner-animation4.active .premium-banner-ib-title {
391
- opacity: 1;
392
- -webkit-transform: translate3d(0, 0, 0);
393
- transform: translate3d(0, 0, 0); }
394
-
395
- .premium-banner-animation4:hover .premium-banner-ib-content,
396
- .premium-banner-animation4:hover .premium-banner-ib-desc::after,
397
- .premium-banner-animation4:hover .premium-banner-ib-title,
398
- .premium-banner-animation4:hover img {
399
- -webkit-transition-delay: 0.15s;
400
- transition-delay: 0.15s; }
401
-
402
- .premium-banner-animation5 .premium-banner-ib-desc {
403
- top: auto;
404
- bottom: 0;
405
- padding: 15px;
406
- height: auto;
407
- background: #f2f2f2;
408
- color: #3c4a50;
409
- -webkit-transition: -webkit-transform 0.35s;
410
- transition: -webkit-transform 0.35s;
411
- transition: transform 0.35s;
412
- transition: transform 0.35s, -webkit-transform 0.35s;
413
- -webkit-transform: translate3d(0, 100%, 0);
414
- transform: translate3d(0, 100%, 0); }
415
-
416
- .premium-banner-animation5 .premium-banner-ib-content {
417
- position: absolute;
418
- top: auto;
419
- bottom: 100%;
420
- left: 0;
421
- width: 100%;
422
- padding: 15px;
423
- opacity: 0;
424
- -webkit-transition: opacity 0.35s;
425
- transition: opacity 0.35s; }
426
-
427
- .premium-banner-animation5 .premium-banner-ib-title,
428
- .premium-banner-animation5 .premium-banner-read-more {
429
- -webkit-transition: -webkit-transform 0.35s;
430
- transition: -webkit-transform 0.35s;
431
- transition: transform 0.35s;
432
- transition: transform 0.35s, -webkit-transform 0.35s;
433
- -webkit-transform: translate3d(0, 200%, 0);
434
- transform: translate3d(0, 200%, 0);
435
- text-align: center; }
436
-
437
- .premium-banner-animation5 .premium-banner-ib-title {
438
- margin: 10px 0; }
439
-
440
- .premium-banner-animation5:hover .premium-banner-ib-content,
441
- .premium-banner-animation5.active .premium-banner-ib-content,
442
- .premium-banner-animation5:hover .premium-banner-ib-content *,
443
- .premium-banner-animation5.active .premium-banner-ib-content * {
444
- opacity: 1 !important;
445
- z-index: 99 !important;
446
- -webkit-backface-visibility: hidden !important;
447
- backface-visibility: hidden !important; }
448
-
449
- .premium-banner-animation5:hover .premium-banner-ib-desc,
450
- .premium-banner-animation5.active .premium-banner-ib-desc,
451
- .premium-banner-animation5:hover .premium-banner-ib-title,
452
- .premium-banner-animation5.active .premium-banner-ib-title,
453
- .premium-banner-animation5:hover .premium-banner-read-more,
454
- .premium-banner-animation5.active .premium-banner-read-more {
455
- -webkit-transform: translateY(0);
456
- -ms-transform: translateY(0);
457
- transform: translateY(0); }
458
-
459
- .premium-banner-animation5:hover .premium-banner-ib-title {
460
- -webkit-transition-delay: 0.05s;
461
- transition-delay: 0.05s; }
462
-
463
- .premium-banner-animation5 img {
464
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
465
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
466
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
467
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
468
-
469
- .premium-banner-animation2 img,
470
- .premium-banner-animation4 img,
471
- .premium-banner-animation6 img {
472
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
473
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
474
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
475
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
476
-
477
- .premium-banner-animation5.zoomout img,
478
- .premium-banner-animation5.scale img {
479
- -webkit-transform: scale(1.1);
480
- -ms-transform: scale(1.1);
481
- transform: scale(1.1); }
482
-
483
- .premium-banner-animation2.zoomout img,
484
- .premium-banner-animation2.scale img {
485
- -webkit-transform: scale(1.1);
486
- -ms-transform: scale(1.1);
487
- transform: scale(1.1); }
488
-
489
- .premium-banner-animation6.zoomout img,
490
- .premium-banner-animation6.scale img {
491
- -webkit-transform: scale(1.1);
492
- -ms-transform: scale(1.1);
493
- transform: scale(1.1); }
494
-
495
- .premium-banner-animation5.zoomin:hover img,
496
- .premium-banner-animation2.zoomin:hover img,
497
- .premium-banner-animation6.zoomin:hover img {
498
- -webkit-transform: scale(1.1);
499
- -ms-transform: scale(1.1);
500
- transform: scale(1.1); }
501
-
502
- .premium-banner-animation5.zoomout:hover img,
503
- .premium-banner-animation2.zoomout:hover img,
504
- .premium-banner-animation6.zoomout:hover img {
505
- -webkit-transform: scale(1);
506
- -ms-transform: scale(1);
507
- transform: scale(1); }
508
-
509
- .premium-banner-animation5.scale:hover img,
510
- .premium-banner-animation2.scale:hover img,
511
- .premium-banner-animation6.scale:hover img {
512
- -webkit-transform: scale(1.2) rotate(5deg);
513
- -ms-transform: scale(1.2) rotate(5deg);
514
- transform: scale(1.2) rotate(5deg); }
515
-
516
- .premium-banner-animation5.grayscale:hover img,
517
- .premium-banner-animation2.grayscale:hover img,
518
- .premium-banner-animation6.grayscale:hover img {
519
- -webkit-filter: grayscale(100%);
520
- filter: grayscale(100%); }
521
-
522
- .premium-banner-animation5.blur:hover img,
523
- .premium-banner-animation2.blur:hover img {
524
- -webkit-filter: blur(3px);
525
- filter: blur(3px); }
526
-
527
- .premium-banner-animation6.blur:hover img {
528
- -webkit-filter: blur(3px);
529
- filter: blur(3px); }
530
-
531
- .premium-banner-animation6 .premium-banner-ib-desc {
532
- padding: 45px; }
533
- .premium-banner-animation6 .premium-banner-ib-desc::before {
534
- position: absolute;
535
- content: "";
536
- top: 30px;
537
- right: 30px;
538
- bottom: 30px;
539
- left: 30px;
540
- border: 1px solid #fff; }
541
-
542
- .premium-banner-animation6 .premium-banner-ib-title {
543
- margin: 20px 0 10px;
544
- -webkit-transition: -webkit-transform 0.35s;
545
- transition: -webkit-transform 0.35s;
546
- transition: transform 0.35s;
547
- transition: transform 0.35s, -webkit-transform 0.35s;
548
- -webkit-transform: translate3d(0, 100%, 0);
549
- transform: translate3d(0, 100%, 0); }
550
-
551
- .premium-banner-animation6 .premium-banner-ib-content,
552
- .premium-banner-animation6 .premium-banner-read-more,
553
- .premium-banner-animation6 .premium-banner-ib-desc::before {
554
- opacity: 0;
555
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
556
- transition: opacity 0.35s, -webkit-transform 0.35s;
557
- transition: opacity 0.35s, transform 0.35s;
558
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
559
- -webkit-transform: scale(0);
560
- -ms-transform: scale(0);
561
- transform: scale(0); }
562
-
563
- .premium-banner-animation6 .premium-banner-read-more {
564
- margin-top: 10px; }
565
-
566
- .premium-banner-animation6:hover .premium-banner-ib-title,
567
- .premium-banner-animation6.active .premium-banner-ib-title {
568
- -webkit-transform: translate3d(0, 0, 0);
569
- transform: translate3d(0, 0, 0); }
570
-
571
- .premium-banner-animation6:hover .premium-banner-ib-content,
572
- .premium-banner-animation6.active .premium-banner-ib-content,
573
- .premium-banner-animation6:hover .premium-banner-read-more,
574
- .premium-banner-animation6.active .premium-banner-read-more,
575
- .premium-banner-animation6:hover .premium-banner-ib-desc::before,
576
- .premium-banner-animation6.active .premium-banner-ib-desc::before {
577
- opacity: 1;
578
- -webkit-transform: scale(1);
579
- -ms-transform: scale(1);
580
- transform: scale(1); }
581
-
582
- .premium-banner-animation12 .premium-banner-ib-desc::after {
583
- position: absolute;
584
- content: "";
585
- right: 30px;
586
- bottom: 30px;
587
- left: 30px;
588
- height: -webkit-calc(50% - 30px);
589
- height: calc(50% - 30px);
590
- border: 7px solid #fff;
591
- -webkit-transition: -webkit-transform 0.35s;
592
- transition: -webkit-transform 0.35s;
593
- transition: transform 0.35s;
594
- transition: transform 0.35s, -webkit-transform 0.35s;
595
- -webkit-transform: translate3d(0, -100%, 0);
596
- transform: translate3d(0, -100%, 0); }
597
-
598
- .premium-banner-animation12:hover .premium-banner-ib-desc::after,
599
- .premium-banner-animation12.active .premium-banner-ib-desc::after {
600
- -webkit-transform: translate3d(0, 0, 0);
601
- transform: translate3d(0, 0, 0); }
602
-
603
- .premium-banner-animation12 .premium-banner-ib-desc {
604
- padding: 45px;
605
- text-align: left; }
606
-
607
- .premium-banner-animation12 .premium-banner-ib-content {
608
- position: absolute;
609
- right: 60px;
610
- bottom: 60px;
611
- left: 60px;
612
- opacity: 0;
613
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
614
- transition: opacity 0.35s, -webkit-transform 0.35s;
615
- transition: opacity 0.35s, transform 0.35s;
616
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
617
- -webkit-transform: translate3d(0, -100px, 0);
618
- transform: translate3d(0, -100px, 0); }
619
-
620
- .premium-banner-animation12:hover .premium-banner-ib-content,
621
- .premium-banner-animation12.active .premium-banner-ib-content {
622
- opacity: 1;
623
- -webkit-transform: translate3d(0, 0, 0);
624
- transform: translate3d(0, 0, 0); }
625
-
626
- .premium-banner-animation13 img {
627
- width: -webkit-calc(100% + 20px) !important;
628
- width: calc(100% + 20px) !important;
629
- max-width: -webkit-calc(100% + 20px) !important;
630
- max-width: calc(100% + 20px) !important;
631
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
632
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
633
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
634
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
635
- -webkit-transform: translate3d(-10px, 0, 0);
636
- transform: translate3d(-10px, 0, 0);
637
- -webkit-backface-visibility: hidden;
638
- backface-visibility: hidden; }
639
-
640
- .premium-banner-animation13.zoomout img,
641
- .premium-banner-animation13.scale img {
642
- -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
643
- transform: translate3d(-10px, 0, 0) scale(1.1); }
644
-
645
- .premium-banner-animation13.none:hover img {
646
- -webkit-transform: translate3d(0, 0, 0);
647
- transform: translate3d(0, 0, 0); }
648
-
649
- .premium-banner-animation1.none:hover img,
650
- .premium-banner-animation4.none:hover img {
651
- -webkit-transform: translate3d(0, 0, 0);
652
- transform: translate3d(0, 0, 0); }
653
-
654
- .premium-banner-animation13.zoomin:hover img,
655
- .premium-banner-animation1.zoomin:hover img,
656
- .premium-banner-animation4.zoomin:hover img,
657
- .premium-banner-animation8.zoomin:hover img,
658
- .premium-banner-animation7.zoomin:hover img,
659
- .premium-banner-animation9.zoomin:hover img,
660
- .premium-banner-animation10.zoomin:hover img {
661
- -webkit-transform: translate3d(0, 0, 0) scale(1.1);
662
- transform: translate3d(0, 0, 0) scale(1.1); }
663
-
664
- .premium-banner-animation13.zoomout:hover img,
665
- .premium-banner-animation1.zoomout:hover img,
666
- .premium-banner-animation4.zoomout:hover img,
667
- .premium-banner-animation8.zoomout:hover img,
668
- .premium-banner-animation7.zoomout:hover img,
669
- .premium-banner-animation9.zoomout:hover img,
670
- .premium-banner-animation10.zoomout:hover img {
671
- -webkit-transform: translate3d(0, 0, 0) scale(1);
672
- transform: translate3d(0, 0, 0) scale(1); }
673
-
674
- .premium-banner-animation13.scale:hover img,
675
- .premium-banner-animation1.scale:hover img,
676
- .premium-banner-animation4.scale:hover img,
677
- .premium-banner-animation8.scale:hover img,
678
- .premium-banner-animation7.scale:hover img,
679
- .premium-banner-animation9.scale:hover img,
680
- .premium-banner-animation10.scale:hover img {
681
- -webkit-transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg);
682
- transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg); }
683
-
684
- .premium-banner-animation13.grayscale:hover img,
685
- .premium-banner-animation1.grayscale:hover img,
686
- .premium-banner-animation4.grayscale:hover img,
687
- .premium-banner-animation8.grayscale:hover img,
688
- .premium-banner-animation7.grayscale:hover img,
689
- .premium-banner-animation9.grayscale:hover img,
690
- .premium-banner-animation10.grayscale:hover img {
691
- -webkit-transform: translate3d(0, 0, 0);
692
- transform: translate3d(0, 0, 0);
693
- -webkit-filter: grayscale(100%);
694
- filter: grayscale(100%); }
695
-
696
- .premium-banner-animation13.blur:hover img,
697
- .premium-banner-animation1.blur:hover img,
698
- .premium-banner-animation4.blur:hover,
699
- .premium-banner-animation8.blur:hover img,
700
- .premium-banner-animation7.blur:hover img,
701
- .premium-banner-animation9.blur:hover img,
702
- .premium-banner-animation10.blur:hover img {
703
- -webkit-transform: translate3d(0, 0, 0);
704
- transform: translate3d(0, 0, 0);
705
- -webkit-filter: blur(3px);
706
- filter: blur(3px); }
707
-
708
- .premium-banner-animation13 .premium-banner-ib-desc {
709
- text-align: left; }
710
-
711
- .premium-banner-animation13 .premium-banner-ib-title {
712
- position: relative;
713
- overflow: hidden;
714
- padding: 5px 0 10px; }
715
- .premium-banner-animation13 .premium-banner-ib-title::after {
716
- position: absolute;
717
- content: "";
718
- bottom: 0;
719
- left: 0;
720
- width: 100%;
721
- height: 2px;
722
- background: #fff;
723
- -webkit-transition: -webkit-transform 0.35s;
724
- transition: -webkit-transform 0.35s;
725
- transition: transform 0.35s;
726
- transition: transform 0.35s, -webkit-transform 0.35s;
727
- -webkit-transform: translate3d(-101%, 0, 0);
728
- transform: translate3d(-101%, 0, 0); }
729
-
730
- .premium-banner-animation13:hover .premium-banner-ib-title::after,
731
- .premium-banner-animation13.active .premium-banner-ib-title::after {
732
- -webkit-transform: translate3d(0, 0, 0);
733
- transform: translate3d(0, 0, 0); }
734
-
735
- .premium-banner-animation13 .premium-banner-ib-content,
736
- .premium-banner-animation13 .premium-banner-read-more {
737
- padding: 15px 0;
738
- opacity: 0;
739
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
740
- transition: opacity 0.35s, -webkit-transform 0.35s;
741
- transition: opacity 0.35s, transform 0.35s;
742
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
743
- -webkit-transform: translate3d(100%, 0, 0);
744
- transform: translate3d(100%, 0, 0); }
745
-
746
- .premium-banner-animation13:hover .premium-banner-ib-content,
747
- .premium-banner-animation13.active .premium-banner-ib-content,
748
- .premium-banner-animation13:hover .premium-banner-read-more,
749
- .premium-banner-animation13.active .premium-banner-read-more {
750
- opacity: 1;
751
- -webkit-transform: translate3d(0, 0, 0);
752
- transform: translate3d(0, 0, 0); }
753
-
754
- .premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size {
755
- left: 50%;
756
- width: auto !important;
757
- height: 100%;
758
- max-width: none;
759
- -webkit-transform: translateX(-50%);
760
- -ms-transform: translateX(-50%);
761
- transform: translateX(-50%); }
762
-
763
- .premium-banner-ib img {
764
- border: none;
765
- padding: 0;
766
- margin: 0; }
767
-
768
- .premium-banner-animation7 img {
769
- width: -webkit-calc(100% + 40px) !important;
770
- width: calc(100% + 40px) !important;
771
- max-width: -webkit-calc(100% + 40px) !important;
772
- max-width: calc(100% + 40px) !important;
773
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
774
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
775
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
776
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
777
-
778
- .premium-banner-animation7 .premium-banner-brlr {
779
- width: 7px; }
780
-
781
- .premium-banner-animation7 .premium-banner-brtb {
782
- height: 7px; }
783
-
784
- .premium-banner-animation7 .premium-banner-br {
785
- position: absolute;
786
- z-index: 1;
787
- background-color: white;
788
- -webkit-transition: all 0.3s ease-in-out;
789
- transition: all 0.3s ease-in-out;
790
- -webkit-transition-delay: 0.2s;
791
- transition-delay: 0.2s; }
792
-
793
- .premium-banner-animation7 .premium-banner-bleft {
794
- left: 30px;
795
- top: -webkit-calc(100% - 150px);
796
- top: calc(100% - 150px);
797
- height: 0; }
798
-
799
- .premium-banner-animation7 .premium-banner-bright {
800
- right: 30px;
801
- bottom: -webkit-calc(100% - 150px);
802
- bottom: calc(100% - 150px);
803
- height: 0; }
804
-
805
- .premium-banner-animation7 .premium-banner-bottom {
806
- right: -webkit-calc(100% - 150px);
807
- right: calc(100% - 150px);
808
- bottom: 30px;
809
- width: 0; }
810
-
811
- .premium-banner-animation7 .premium-banner-btop {
812
- left: -webkit-calc(100% - 150px);
813
- left: calc(100% - 150px);
814
- top: 30px;
815
- width: 0; }
816
-
817
- .premium-banner-animation7 .premium-banner-ib-desc {
818
- padding: 70px;
819
- display: table; }
820
- .premium-banner-animation7 .premium-banner-ib-desc .premium-banner-desc-centered {
821
- display: table-cell;
822
- vertical-align: middle; }
823
-
824
- .premium-banner-animation7 .premium-banner-ib-title {
825
- margin-top: 0; }
826
-
827
- .premium-banner-animation7 .premium-banner-ib-title,
828
- .premium-banner-animation7 img {
829
- -webkit-transform: translate3d(-30px, 0, 0);
830
- transform: translate3d(-30px, 0, 0); }
831
-
832
- .premium-banner-animation7.zoomout img,
833
- .premium-banner-animation7.scale img {
834
- -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
835
- transform: translate3d(-30px, 0, 0) scale(1.1); }
836
-
837
- .premium-banner-animation7 .premium-banner-ib-content,
838
- .premium-banner-animation7 .premium-banner-read-more {
839
- margin-top: 10px; }
840
-
841
- .premium-banner-animation7 .premium-banner-ib-desc::after, .premium-banner-animation7 .premium-banner-ib-desc::before {
842
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
843
- transition: opacity 0.35s, -webkit-transform 0.35s;
844
- transition: opacity 0.35s, transform 0.35s;
845
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
846
-
847
- .premium-banner-animation7 .premium-banner-ib-title,
848
- .premium-banner-animation7 .premium-banner-ib-content,
849
- .premium-banner-animation7 .premium-banner-read-more {
850
- opacity: 0;
851
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
852
- transition: opacity 0.35s, -webkit-transform 0.35s;
853
- transition: opacity 0.35s, transform 0.35s;
854
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
855
-
856
- .premium-banner-animation7:hover .premium-banner-ib-content,
857
- .premium-banner-animation7.active .premium-banner-ib-content,
858
- .premium-banner-animation7:hover .premium-banner-read-more,
859
- .premium-banner-animation7.active .premium-banner-read-more,
860
- .premium-banner-animation7:hover .premium-banner-ib-title,
861
- .premium-banner-animation7.active .premium-banner-ib-title {
862
- opacity: 1;
863
- -webkit-transform: translate3d(0, 0, 0);
864
- transform: translate3d(0, 0, 0); }
865
-
866
- .premium-banner-animation7:hover .premium-banner-bleft, .premium-banner-animation7.active .premium-banner-bleft {
867
- top: 30px;
868
- height: 70px; }
869
-
870
- .premium-banner-animation7:hover .premium-banner-bright, .premium-banner-animation7.active .premium-banner-bright {
871
- bottom: 30px;
872
- height: 70px; }
873
-
874
- .premium-banner-animation7:hover .premium-banner-bottom, .premium-banner-animation7.active .premium-banner-bottom {
875
- right: 30px;
876
- width: 70px; }
877
-
878
- .premium-banner-animation7:hover .premium-banner-btop, .premium-banner-animation7.active .premium-banner-btop {
879
- left: 30px;
880
- width: 70px; }
881
-
882
- .premium-banner-animation7:hover .premium-banner-ib-content,
883
- .premium-banner-animation7:hover .premium-banner-read-more,
884
- .premium-banner-animation7:hover .premium-banner-ib-title,
885
- .premium-banner-animation7:hover img {
886
- -webkit-transition-delay: 0.15s;
887
- transition-delay: 0.15s; }
888
-
889
- .premium-banner-animation8 img {
890
- width: -webkit-calc(100% + 40px) !important;
891
- width: calc(100% + 40px) !important;
892
- max-width: -webkit-calc(100% + 40px) !important;
893
- max-width: calc(100% + 40px) !important;
894
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
895
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
896
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
897
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
898
-
899
- .premium-banner-animation8 .premium-banner-brlr {
900
- width: 7px; }
901
-
902
- .premium-banner-animation8 .premium-banner-brtb {
903
- height: 7px; }
904
-
905
- .premium-banner-animation8 .premium-banner-br {
906
- position: absolute;
907
- z-index: 1;
908
- background-color: white;
909
- -webkit-transition: all 0.3s ease-in-out;
910
- transition: all 0.3s ease-in-out;
911
- -webkit-transition-delay: 0.2s;
912
- transition-delay: 0.2s; }
913
-
914
- .premium-banner-animation8 .premium-banner-bleft {
915
- left: 30px;
916
- top: 50%;
917
- -webkit-transform: translateY(-50%);
918
- -ms-transform: translateY(-50%);
919
- transform: translateY(-50%);
920
- height: 0; }
921
-
922
- .premium-banner-animation8 .premium-banner-bright {
923
- right: 30px;
924
- top: 50%;
925
- -webkit-transform: translateY(-50%);
926
- -ms-transform: translateY(-50%);
927
- transform: translateY(-50%);
928
- height: 0; }
929
-
930
- .premium-banner-animation8 .premium-banner-bottom {
931
- left: 50%;
932
- -webkit-transform: translateX(-50%);
933
- -ms-transform: translateX(-50%);
934
- transform: translateX(-50%);
935
- bottom: 30px;
936
- width: 0; }
937
-
938
- .premium-banner-animation8 .premium-banner-btop {
939
- left: 50%;
940
- -webkit-transform: translateX(-50%);
941
- -ms-transform: translateX(-50%);
942
- transform: translateX(-50%);
943
- top: 30px;
944
- width: 0; }
945
-
946
- .premium-banner-animation8 .premium-banner-ib-desc {
947
- padding: 70px;
948
- display: table; }
949
- .premium-banner-animation8 .premium-banner-ib-desc .premium-banner-desc-centered {
950
- display: table-cell;
951
- vertical-align: middle; }
952
-
953
- .premium-banner-animation8 .premium-banner-ib-title {
954
- margin-top: 0; }
955
-
956
- .premium-banner-animation8 .premium-banner-ib-title,
957
- .premium-banner-animation8 img {
958
- -webkit-transform: translate3d(-30px, 0, 0);
959
- transform: translate3d(-30px, 0, 0); }
960
-
961
- .premium-banner-animation8.zoomout img,
962
- .premium-banner-animation8.scale img {
963
- -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
964
- transform: translate3d(-30px, 0, 0) scale(1.1); }
965
-
966
- .premium-banner-animation8 .premium-banner-ib-content,
967
- .premium-banner-animation8 .premium-banner-read-more {
968
- margin-top: 10px; }
969
-
970
- .premium-banner-animation8 .premium-banner-ib-desc::after, .premium-banner-animation8 .premium-banner-ib-desc::before {
971
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
972
- transition: opacity 0.35s, -webkit-transform 0.35s;
973
- transition: opacity 0.35s, transform 0.35s;
974
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
975
-
976
- .premium-banner-animation8 .premium-banner-ib-title,
977
- .premium-banner-animation8 .premium-banner-ib-content,
978
- .premium-banner-animation8 .premium-banner-read-more {
979
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
980
- transition: opacity 0.35s, -webkit-transform 0.35s;
981
- transition: opacity 0.35s, transform 0.35s;
982
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
983
- opacity: 0; }
984
-
985
- .premium-banner-animation8:hover .premium-banner-ib-content,
986
- .premium-banner-animation8.active .premium-banner-ib-content,
987
- .premium-banner-animation8:hover .premium-banner-read-more,
988
- .premium-banner-animation8.active .premium-banner-read-more,
989
- .premium-banner-animation8:hover .premium-banner-ib-title,
990
- .premium-banner-animation8.active .premium-banner-ib-title {
991
- opacity: 1;
992
- -webkit-transform: translate3d(0, 0, 0);
993
- transform: translate3d(0, 0, 0); }
994
-
995
- .premium-banner-animation8:hover .premium-banner-bleft, .premium-banner-animation8.active .premium-banner-bleft {
996
- height: -webkit-calc(100% - 61px);
997
- height: calc(100% - 61px); }
998
-
999
- .premium-banner-animation8:hover .premium-banner-bright, .premium-banner-animation8.active .premium-banner-bright {
1000
- height: -webkit-calc(100% - 61px);
1001
- height: calc(100% - 61px); }
1002
-
1003
- .premium-banner-animation8:hover .premium-banner-bottom, .premium-banner-animation8.active .premium-banner-bottom {
1004
- width: -webkit-calc(100% - 61px);
1005
- width: calc(100% - 61px); }
1006
-
1007
- .premium-banner-animation8:hover .premium-banner-btop, .premium-banner-animation8.active .premium-banner-btop {
1008
- width: -webkit-calc(100% - 61px);
1009
- width: calc(100% - 61px); }
1010
-
1011
- .premium-banner-animation8:hover .premium-banner-ib-content,
1012
- .premium-banner-animation8:hover .premium-banner-ib-title,
1013
- .premium-banner-animation8:hover .premium-banner-read-more,
1014
- .premium-banner-animation8:hover img {
1015
- -webkit-transition-delay: 0.15s;
1016
- transition-delay: 0.15s; }
1017
-
1018
- .premium-banner-animation9 img {
1019
- width: -webkit-calc(100% + 20px) !important;
1020
- width: calc(100% + 20px) !important;
1021
- max-width: -webkit-calc(100% + 20px) !important;
1022
- max-width: calc(100% + 20px) !important;
1023
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1024
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1025
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1026
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1027
- -webkit-transform: scale(1.2);
1028
- -ms-transform: scale(1.2);
1029
- transform: scale(1.2); }
1030
-
1031
- .premium-banner-animation9 .premium-banner-ib-desc {
1032
- width: 100%;
1033
- height: 100%; }
1034
- .premium-banner-animation9 .premium-banner-ib-desc::before {
1035
- position: absolute;
1036
- top: 50%;
1037
- left: 50%;
1038
- width: 80%;
1039
- height: 1px;
1040
- background: #fff;
1041
- content: "";
1042
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1043
- transition: opacity 0.35s, -webkit-transform 0.35s;
1044
- transition: opacity 0.35s, transform 0.35s;
1045
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1046
- -webkit-transform: translate3d(-50%, -50%, 0);
1047
- transform: translate3d(-50%, -50%, 0); }
1048
- .premium-banner-animation9 .premium-banner-ib-desc::after {
1049
- position: absolute;
1050
- top: 50%;
1051
- left: 50%;
1052
- width: 80%;
1053
- height: 1px;
1054
- background: #fff;
1055
- content: "";
1056
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1057
- transition: opacity 0.35s, -webkit-transform 0.35s;
1058
- transition: opacity 0.35s, transform 0.35s;
1059
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1060
- -webkit-transform: translate3d(-50%, -50%, 0);
1061
- transform: translate3d(-50%, -50%, 0); }
1062
-
1063
- .premium-banner-animation9 .premium-banner-ib-title {
1064
- position: absolute;
1065
- top: 50%;
1066
- left: 0;
1067
- width: 100%;
1068
- -webkit-transition: -webkit-transform 0.35s;
1069
- transition: -webkit-transform 0.35s;
1070
- transition: transform 0.35s;
1071
- transition: transform 0.35s, -webkit-transform 0.35s;
1072
- -webkit-transform: translate3d(0, -70px, 0);
1073
- transform: translate3d(0, -70px, 0);
1074
- margin-top: 0;
1075
- padding: 0 10%; }
1076
-
1077
- .premium-banner-animation9:hover .premium-banner-ib-title,
1078
- .premium-banner-animation9.active .premium-banner-ib-title {
1079
- -webkit-transform: translate3d(0, -80px, 0);
1080
- transform: translate3d(0, -80px, 0); }
1081
-
1082
- .premium-banner-animation9 .premium-banner-ib-content,
1083
- .premium-banner-animation9 .premium-banner-read-more {
1084
- position: absolute;
1085
- top: 50%;
1086
- left: 0;
1087
- width: 100%;
1088
- -webkit-transition: -webkit-transform 0.35s;
1089
- transition: -webkit-transform 0.35s;
1090
- transition: transform 0.35s;
1091
- transition: transform 0.35s, -webkit-transform 0.35s;
1092
- padding: 0 10%;
1093
- -webkit-transform: translate3d(0, 35px, 0);
1094
- transform: translate3d(0, 35px, 0); }
1095
-
1096
- .premium-banner-animation9 .premium-banner-read-more {
1097
- top: 75%; }
1098
-
1099
- .premium-banner-animation9:hover .premium-banner-ib-content,
1100
- .premium-banner-animation9.active .premium-banner-ib-content,
1101
- .premium-banner-animation9:hover .premium-banner-read-more,
1102
- .premium-banner-animation9.active .premium-banner-read-more {
1103
- -webkit-transform: translate3d(0, 45px, 0);
1104
- transform: translate3d(0, 45px, 0); }
1105
-
1106
- .premium-banner-animation9:hover .premium-banner-ib-desc::before,
1107
- .premium-banner-animation9.active .premium-banner-ib-desc::before {
1108
- opacity: 0.5;
1109
- -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
1110
- transform: translate3d(-50%, -50%, 0) rotate(45deg); }
1111
-
1112
- .premium-banner-animation9:hover .premium-banner-ib-desc::after,
1113
- .premium-banner-animation9.active .premium-banner-ib-desc::after {
1114
- opacity: 0.5;
1115
- -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
1116
- transform: translate3d(-50%, -50%, 0) rotate(-45deg); }
1117
-
1118
- .premium-banner-animation9:hover img {
1119
- -webkit-transform: scale(1);
1120
- -ms-transform: scale(1);
1121
- transform: scale(1); }
1122
-
1123
- .premium-banner-animation10 img {
1124
- width: -webkit-calc(100% + 20px) !important;
1125
- width: calc(100% + 20px) !important;
1126
- max-width: -webkit-calc(100% + 20px) !important;
1127
- max-width: calc(100% + 20px) !important;
1128
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1129
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1130
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1131
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
1132
-
1133
- .premium-banner-animation10 .premium-banner-ib-title {
1134
- position: relative;
1135
- overflow: hidden;
1136
- padding: 5px 0 15px;
1137
- -webkit-transition: -webkit-transform 0.35s;
1138
- transition: -webkit-transform 0.35s;
1139
- transition: transform 0.35s;
1140
- transition: transform 0.35s, -webkit-transform 0.35s;
1141
- -webkit-transform: translate3d(0, 20px, 0);
1142
- transform: translate3d(0, 20px, 0);
1143
- margin-bottom: 0; }
1144
- .premium-banner-animation10 .premium-banner-ib-title::after {
1145
- position: absolute;
1146
- content: "";
1147
- bottom: 0;
1148
- left: 0;
1149
- width: 100%;
1150
- height: 3px;
1151
- background: #fff;
1152
- opacity: 0;
1153
- -webkit-transform: translate3d(0, 100%, 0);
1154
- transform: translate3d(0, 100%, 0);
1155
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1156
- transition: opacity 0.35s, -webkit-transform 0.35s;
1157
- transition: opacity 0.35s, transform 0.35s;
1158
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
1159
-
1160
- .premium-banner-animation10:hover .premium-banner-ib-title,
1161
- .premium-banner-animation10.active .premium-banner-ib-title {
1162
- -webkit-transform: translate3d(0, 0, 0);
1163
- transform: translate3d(0, 0, 0); }
1164
-
1165
- .premium-banner-animation10:hover .premium-banner-ib-title::after,
1166
- .premium-banner-animation10.active .premium-banner-ib-title::after {
1167
- opacity: 1;
1168
- -webkit-transform: translate3d(0, 0, 0);
1169
- transform: translate3d(0, 0, 0); }
1170
-
1171
- .premium-banner-animation10.zoomout img,
1172
- .premium-banner-animation10.scale img {
1173
- -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
1174
- transform: translate3d(-10px, 0, 0) scale(1.1); }
1175
-
1176
- .premium-banner-animation10 .premium-banner-ib-content,
1177
- .premium-banner-animation10 .premium-banner-read-more {
1178
- padding-top: 15px;
1179
- opacity: 0;
1180
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1181
- transition: opacity 0.35s, -webkit-transform 0.35s;
1182
- transition: opacity 0.35s, transform 0.35s;
1183
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1184
- -webkit-transform: translate3d(0, 100%, 0);
1185
- transform: translate3d(0, 100%, 0); }
1186
-
1187
- .premium-banner-animation10 .premium-banner-read-more {
1188
- padding: 0; }
1189
-
1190
- .premium-banner-animation10:hover .premium-banner-ib-content,
1191
- .premium-banner-animation10.active .premium-banner-ib-content,
1192
- .premium-banner-animation10:hover .premium-banner-read-more,
1193
- .premium-banner-animation10.active .premium-banner-read-more {
1194
- opacity: 1;
1195
- -webkit-transform: translate3d(0, 0, 0);
1196
- transform: translate3d(0, 0, 0); }
1197
-
1198
- /**************** Premium CountDown *************/
1199
- /************************************************/
1200
- .premium-countdown {
1201
- -js-display: flex;
1202
- display: -webkit-box;
1203
- display: -webkit-flex;
1204
- display: -moz-box;
1205
- display: -ms-flexbox;
1206
- display: flex; }
1207
-
1208
- .pre_countdown-row {
1209
- display: block;
1210
- text-align: center; }
1211
-
1212
- .countdown .pre_countdown-section {
1213
- display: inline-block;
1214
- max-width: 100%;
1215
- margin-bottom: 15px;
1216
- -js-display: inline-flex;
1217
- display: -webkit-inline-box;
1218
- display: -webkit-inline-flex;
1219
- display: -moz-inline-box;
1220
- display: -ms-inline-flexbox;
1221
- display: inline-flex;
1222
- -webkit-box-align: center;
1223
- -webkit-align-items: center;
1224
- -moz-box-align: center;
1225
- -ms-flex-align: center;
1226
- align-items: center; }
1227
- .countdown .pre_countdown-section:last-child {
1228
- margin-right: 0; }
1229
-
1230
- .countdown span.pre_countdown-amount {
1231
- font-size: 70px;
1232
- line-height: 1; }
1233
-
1234
- .countdown .pre_time-mid {
1235
- display: block; }
1236
-
1237
- .premium-countdown-separator-yes .pre-countdown_separator {
1238
- display: block;
1239
- margin: 0 50px;
1240
- font-size: 30px; }
1241
-
1242
- .premium-countdown-separator-yes .pre_countdown-row .pre_countdown-section:last-child .pre-countdown_separator {
1243
- display: none; }
1244
-
1245
- /************************************ * Digit and unit styles *************************************/
1246
- .side .pre_countdown-section .pre_countdown-period {
1247
- vertical-align: bottom; }
1248
-
1249
- .countdown .pre_countdown-section .pre_countdown-period {
1250
- font-size: 17px;
1251
- line-height: 3em; }
1252
-
1253
- .side .pre_countdown-section .pre_countdown-amount,
1254
- .side .pre_countdown-section .pre_countdown-period {
1255
- display: inline-block; }
1256
-
1257
- .side .pre_countdown-section .pre_countdown-amount {
1258
- margin-right: 5px; }
1259
-
1260
- .down .pre_countdown-section .pre_countdown-amount,
1261
- .down .pre_countdown-section .pre_countdown-period {
1262
- display: block; }
1263
-
1264
- /**************** Premium Carousel **************/
1265
- /************************************************/
1266
- .premium-carousel-wrapper a.carousel-arrow, .premium-carousel-wrapper a.ver-carousel-arrow {
1267
- -js-display: flex;
1268
- display: -webkit-box;
1269
- display: -webkit-flex;
1270
- display: -moz-box;
1271
- display: -ms-flexbox;
1272
- display: flex;
1273
- -webkit-box-align: center;
1274
- -webkit-align-items: center;
1275
- -moz-box-align: center;
1276
- -ms-flex-align: center;
1277
- align-items: center;
1278
- -webkit-box-pack: center;
1279
- -webkit-justify-content: center;
1280
- -moz-box-pack: center;
1281
- -ms-flex-pack: center;
1282
- justify-content: center;
1283
- width: 2em;
1284
- height: 2em;
1285
- line-height: 0;
1286
- text-align: center;
1287
- position: absolute;
1288
- z-index: 99;
1289
- cursor: pointer;
1290
- -webkit-transition: all 0.3s ease-in-out;
1291
- transition: all 0.3s ease-in-out;
1292
- -webkit-appearance: inherit;
1293
- border: none;
1294
- -webkit-box-shadow: none;
1295
- box-shadow: none; }
1296
-
1297
- .premium-fb-rev-container a.carousel-arrow,
1298
- .premium-blog-wrap a.carousel-arrow,
1299
- .premium-hscroll-wrap a.carousel-arrow,
1300
- .premium-twitter-feed-wrapper a.carousel-arrow,
1301
- .premium-facebook-feed-wrapper a.carousel-arrow,
1302
- .premium-instafeed-container a.carousel-arrow,
1303
- .premium-persons-container a.carousel-arrow {
1304
- -js-display: flex;
1305
- display: -webkit-box;
1306
- display: -webkit-flex;
1307
- display: -moz-box;
1308
- display: -ms-flexbox;
1309
- display: flex;
1310
- -webkit-box-align: center;
1311
- -webkit-align-items: center;
1312
- -moz-box-align: center;
1313
- -ms-flex-align: center;
1314
- align-items: center;
1315
- -webkit-box-pack: center;
1316
- -webkit-justify-content: center;
1317
- -moz-box-pack: center;
1318
- -ms-flex-pack: center;
1319
- justify-content: center;
1320
- width: 2em;
1321
- height: 2em;
1322
- line-height: 0;
1323
- text-align: center;
1324
- position: absolute;
1325
- z-index: 99;
1326
- cursor: pointer;
1327
- -webkit-transition: all 0.3s ease-in-out;
1328
- transition: all 0.3s ease-in-out;
1329
- -webkit-appearance: inherit;
1330
- border: none;
1331
- -webkit-box-shadow: none;
1332
- box-shadow: none; }
1333
-
1334
- div[class^="premium-"] .slick-arrow i {
1335
- display: block; }
1336
-
1337
- .ver-carousel-arrow.carousel-next i {
1338
- margin-bottom: -3px; }
1339
-
1340
- .premium-carousel-wrapper a.slick-arrow:hover {
1341
- -webkit-box-shadow: none !important;
1342
- box-shadow: none !important; }
1343
-
1344
- .premium-carousel-wrapper .premium-carousel-content-hidden {
1345
- visibility: hidden; }
1346
-
1347
- .premium-carousel-wrapper a.carousel-arrow {
1348
- top: 50%; }
1349
-
1350
- .premium-fb-rev-container a.carousel-arrow,
1351
- .premium-blog-wrap a.carousel-arrow,
1352
- .premium-hscroll-wrap a.carousel-arrow,
1353
- .premium-twitter-feed-wrapper a.carousel-arrow,
1354
- .premium-facebook-feed-wrapper a.carousel-arrow,
1355
- .premium-instafeed-container a.carousel-arrow,
1356
- .premium-persons-container a.carousel-arrow {
1357
- top: 50%;
1358
- -webkit-transform: translateY(-50%);
1359
- -ms-transform: translateY(-50%);
1360
- transform: translateY(-50%); }
1361
-
1362
- .premium-carousel-wrapper a.ver-carousel-arrow {
1363
- left: 50%;
1364
- -webkit-transform: translateX(-50%);
1365
- -ms-transform: translateX(-50%);
1366
- transform: translateX(-50%); }
1367
-
1368
- a.carousel-arrow.carousel-next {
1369
- right: -20px; }
1370
-
1371
- a.carousel-arrow.carousel-prev {
1372
- left: -20px; }
1373
-
1374
- a.ver-carousel-arrow.carousel-next {
1375
- bottom: -56px; }
1376
-
1377
- a.ver-carousel-arrow.carousel-prev {
1378
- top: -45px; }
1379
-
1380
- a.circle-bg {
1381
- -webkit-border-radius: 100%;
1382
- border-radius: 100%; }
1383
-
1384
- a.circle-border {
1385
- -webkit-border-radius: 100%;
1386
- border-radius: 100%;
1387
- border: solid black; }
1388
-
1389
- a.square-border {
1390
- border: solid black; }
1391
-
1392
- .premium-carousel-wrapper ul.slick-dots,
1393
- .premium-blog-wrap ul.slick-dots {
1394
- list-style: none;
1395
- text-align: center;
1396
- margin: 0;
1397
- padding: 0; }
1398
-
1399
- .premium-carousel-dots-below ul.slick-dots {
1400
- position: relative; }
1401
-
1402
- .premium-carousel-dots-above ul.slick-dots {
1403
- position: absolute;
1404
- -js-display: flex;
1405
- display: -webkit-box;
1406
- display: -webkit-flex;
1407
- display: -moz-box;
1408
- display: -ms-flexbox;
1409
- display: flex;
1410
- width: auto;
1411
- top: 50%;
1412
- bottom: auto;
1413
- -webkit-transform: translateY(-50%);
1414
- -ms-transform: translateY(-50%);
1415
- transform: translateY(-50%);
1416
- -webkit-box-orient: vertical;
1417
- -webkit-box-direction: normal;
1418
- -webkit-flex-direction: column;
1419
- -moz-box-orient: vertical;
1420
- -moz-box-direction: normal;
1421
- -ms-flex-direction: column;
1422
- flex-direction: column; }
1423
-
1424
- ul.slick-dots li {
1425
- font-size: 10px;
1426
- -js-display: inline-flex;
1427
- display: -webkit-inline-box;
1428
- display: -webkit-inline-flex;
1429
- display: -moz-inline-box;
1430
- display: -ms-inline-flexbox;
1431
- display: inline-flex;
1432
- -webkit-box-pack: center;
1433
- -webkit-justify-content: center;
1434
- -moz-box-pack: center;
1435
- -ms-flex-pack: center;
1436
- justify-content: center;
1437
- -webkit-box-align: center;
1438
- -webkit-align-items: center;
1439
- -moz-box-align: center;
1440
- -ms-flex-align: center;
1441
- align-items: center;
1442
- margin: 5px;
1443
- width: 20px;
1444
- height: 20px;
1445
- cursor: pointer; }
1446
-
1447
  /*
1448
  * Custom Navigation Dot
1449
- */
1450
- .premium-carousel-wrapper .premium-carousel-nav-dot,
1451
- .premium-carousel-wrapper .premium-carousel-nav-arrow-prev,
1452
- .premium-carousel-wrapper .premium-carousel-nav-arrow-next {
1453
- display: none; }
1454
-
1455
- .premium-carousel-wrapper ul.slick-dots svg {
1456
- width: 20px;
1457
- height: 20px; }
1458
-
1459
- /* Ripple Out */
1460
- @-webkit-keyframes hvr-ripple-out {
1461
- 0% {
1462
- -webkit-transform: scale(1);
1463
- transform: scale(1);
1464
- opacity: 1; }
1465
- 100% {
1466
- -webkit-transform: scale(1.5);
1467
- transform: scale(1.5);
1468
- opacity: 0; } }
1469
-
1470
- @keyframes hvr-ripple-out {
1471
- 0% {
1472
- -webkit-transform: scale(1);
1473
- transform: scale(1);
1474
- opacity: 1; }
1475
- 100% {
1476
- -webkit-transform: scale(1.5);
1477
- transform: scale(1.5);
1478
- opacity: 0; } }
1479
-
1480
- .premium-carousel-ripple-yes .premium-carousel-wrapper {
1481
- padding-bottom: 1px; }
1482
-
1483
- .premium-carousel-ripple-yes ul.slick-dots li {
1484
- position: relative; }
1485
- .premium-carousel-ripple-yes ul.slick-dots li i {
1486
- position: relative;
1487
- z-index: 1; }
1488
- .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
1489
- content: "";
1490
- position: absolute;
1491
- -webkit-transform: scale(1);
1492
- -ms-transform: scale(1);
1493
- transform: scale(1);
1494
- top: 0;
1495
- right: 0;
1496
- bottom: 0;
1497
- left: 0;
1498
- -webkit-border-radius: 50%;
1499
- border-radius: 50%;
1500
- pointer-events: none;
1501
- background-color: rgba(0, 0, 0, 0.15); }
1502
- .premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before {
1503
- background-color: rgba(0, 0, 0, 0.3); }
1504
- .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
1505
- -webkit-animation: hvr-ripple-out 1.3s infinite;
1506
- animation: hvr-ripple-out 1.3s infinite; }
1507
-
1508
- .premium-carousel-wrapper.premium-carousel-scale .slick-slide {
1509
- -webkit-transform: scale(1.25, 1.25);
1510
- -ms-transform: scale(1.25, 1.25);
1511
- transform: scale(1.25, 1.25);
1512
- -webkit-transition: all 0.3s ease-in-out !important;
1513
- transition: all 0.3s ease-in-out !important; }
1514
-
1515
- .premium-carousel-wrapper.premium-carousel-scale div.slick-active {
1516
- -webkit-transform: scale(1, 1);
1517
- -ms-transform: scale(1, 1);
1518
- transform: scale(1, 1); }
1519
-
1520
- [dir="rtl"] .premium-carousel-inner .slick-slide {
1521
- float: right; }
1522
-
1523
- /**************** Premium Counter ***************/
1524
- /************************************************/
1525
- .premium-counter-area {
1526
- padding: 10px 0;
1527
- -js-display: flex;
1528
- display: -webkit-box;
1529
- display: -webkit-flex;
1530
- display: -moz-box;
1531
- display: -ms-flexbox;
1532
- display: flex;
1533
- -webkit-box-pack: center;
1534
- -webkit-justify-content: center;
1535
- -moz-box-pack: center;
1536
- -ms-flex-pack: center;
1537
- justify-content: center;
1538
- -webkit-box-align: center;
1539
- -webkit-align-items: center;
1540
- -moz-box-align: center;
1541
- -ms-flex-align: center;
1542
- align-items: center; }
1543
- .premium-counter-area.top {
1544
- -webkit-box-orient: vertical;
1545
- -webkit-box-direction: normal;
1546
- -webkit-flex-direction: column;
1547
- -moz-box-orient: vertical;
1548
- -moz-box-direction: normal;
1549
- -ms-flex-direction: column;
1550
- flex-direction: column; }
1551
- .premium-counter-area.right {
1552
- -webkit-box-orient: horizontal;
1553
- -webkit-box-direction: reverse;
1554
- -webkit-flex-direction: row-reverse;
1555
- -moz-box-orient: horizontal;
1556
- -moz-box-direction: reverse;
1557
- -ms-flex-direction: row-reverse;
1558
- flex-direction: row-reverse; }
1559
- .premium-counter-area.right .premium-counter-icon {
1560
- padding-left: 20px; }
1561
- .premium-counter-area.left .premium-counter-icon {
1562
- padding-right: 20px; }
1563
- .premium-counter-area .premium-counter-icon .icon i.fa:before {
1564
- vertical-align: text-top; }
1565
- .premium-counter-area .premium-counter-icon span.icon {
1566
- text-align: center;
1567
- display: inline-block;
1568
- vertical-align: middle; }
1569
- .premium-counter-area .premium-counter-icon .circle {
1570
- -webkit-border-radius: 100%;
1571
- border-radius: 100%; }
1572
- .premium-counter-area .premium-counter-icon img,
1573
- .premium-counter-area .premium-counter-icon svg {
1574
- width: 80px; }
1575
- .premium-counter-area .premium-counter-icon .premium-counter-animation svg {
1576
- height: 80px; }
1577
- .premium-counter-area .premium-counter-title {
1578
- padding: 0;
1579
- margin: 0; }
1580
- .premium-counter-area .premium-counter-value-wrap {
1581
- -js-display: flex;
1582
- display: -webkit-box;
1583
- display: -webkit-flex;
1584
- display: -moz-box;
1585
- display: -ms-flexbox;
1586
- display: flex;
1587
- -webkit-box-align: center;
1588
- -webkit-align-items: center;
1589
- -moz-box-align: center;
1590
- -ms-flex-align: center;
1591
- align-items: center; }
1592
-
1593
- .premium-init-wrapper.right {
1594
- text-align: right; }
1595
-
1596
- /* * Custom image and simple styles image fix */
1597
- span.icon.flex-width {
1598
- width: auto !important;
1599
- height: auto !important; }
1600
-
1601
- .premium-counter-area .premium-counter-init {
1602
- font-size: 35px; }
1603
-
1604
- /**************** Premium Image Separator ****************/
1605
- /*********************************************************/
1606
- .premium-image-separator-container {
1607
- position: absolute;
1608
- width: 100%;
1609
- z-index: 2;
1610
- top: auto;
1611
- -webkit-transition: all 0.3s ease-in-out;
1612
- transition: all 0.3s ease-in-out; }
1613
- .premium-image-separator-container svg,
1614
- .premium-image-separator-container img {
1615
- display: inline-block !important; }
1616
- .premium-image-separator-container .premium-image-separator-link {
1617
- position: absolute;
1618
- z-index: 9999;
1619
- top: 0;
1620
- left: 0;
1621
- width: 100%;
1622
- height: 100%;
1623
- text-decoration: none; }
1624
- .premium-image-separator-container .premium-image-separator-link:hover, .premium-image-separator-container .premium-image-separator-link:visited, .premium-image-separator-container .premium-image-separator-link:focus, .premium-image-separator-container .premium-image-separator-link:active {
1625
- -webkit-box-shadow: none !important;
1626
- box-shadow: none !important;
1627
- outline: none !important;
1628
- border: none !important;
1629
- text-decoration: none !important; }
1630
- .premium-image-separator-container i {
1631
- padding: 0.1em;
1632
- -webkit-transition: all 0.3s ease-in-out;
1633
- transition: all 0.3s ease-in-out; }
1634
-
1635
- /**************** Premium Modal Box ****************/
1636
- /***************************************************/
1637
- .premium-modal-trigger-btn,
1638
- .premium-modal-box-modal-lower-close {
1639
- display: inline-block;
1640
- padding: 6px 12px;
1641
- margin-bottom: 0;
1642
- font-size: 14px;
1643
- font-weight: normal;
1644
- line-height: 1.42857143;
1645
- text-align: center;
1646
- white-space: nowrap;
1647
- vertical-align: middle;
1648
- -ms-touch-action: manipulation;
1649
- touch-action: manipulation;
1650
- cursor: pointer;
1651
- -webkit-user-select: none;
1652
- -moz-user-select: none;
1653
- -ms-user-select: none;
1654
- user-select: none;
1655
- background-image: none;
1656
- border: 1px solid transparent; }
1657
-
1658
- .premium-modal-trigger-btn i {
1659
- -webkit-transition: all 0.3s ease-in-out;
1660
- transition: all 0.3s ease-in-out; }
1661
-
1662
- .premium-btn-md {
1663
- padding: 8px 14px;
1664
- font-size: 16px;
1665
- line-height: 1.2; }
1666
-
1667
- .premium-btn-lg {
1668
- padding: 10px 16px;
1669
- font-size: 18px;
1670
- line-height: 1.3333333; }
1671
-
1672
- .premium-btn-block {
1673
- display: block;
1674
- width: 100%; }
1675
-
1676
- .premium-modal-box-modal-close {
1677
- float: right;
1678
- font-size: 21px;
1679
- font-weight: bold;
1680
- line-height: 1;
1681
- color: #000; }
1682
- .premium-modal-box-modal-close:hover, .premium-modal-box-modal-close:focus {
1683
- color: #000;
1684
- text-decoration: none;
1685
- cursor: pointer; }
1686
-
1687
- button.premium-modal-box-modal-close {
1688
- -webkit-appearance: none;
1689
- padding: 0;
1690
- cursor: pointer;
1691
- background: transparent;
1692
- border: 0; }
1693
-
1694
- .premium-modal-box-modal {
1695
- position: fixed;
1696
- top: 0;
1697
- right: 0;
1698
- bottom: 0;
1699
- left: 0;
1700
- z-index: 1050;
1701
- display: none;
1702
- -webkit-overflow-scrolling: touch;
1703
- outline: 0;
1704
- padding: 0 !important;
1705
- background: rgba(0, 0, 0, 0.5);
1706
- -webkit-box-align: center;
1707
- -webkit-align-items: center;
1708
- -moz-box-align: center;
1709
- -ms-flex-align: center;
1710
- align-items: center;
1711
- -webkit-box-pack: center;
1712
- -webkit-justify-content: center;
1713
- -moz-box-pack: center;
1714
- -ms-flex-pack: center;
1715
- justify-content: center; }
1716
- .premium-modal-box-modal .premium-modal-box-modal-dialog {
1717
- position: absolute;
1718
- max-height: -webkit-calc(100vh - 150px);
1719
- max-height: calc(100vh - 150px);
1720
- -js-display: flex;
1721
- display: -webkit-box;
1722
- display: -webkit-flex;
1723
- display: -moz-box;
1724
- display: -ms-flexbox;
1725
- display: flex;
1726
- -webkit-box-orient: vertical;
1727
- -webkit-box-direction: normal;
1728
- -webkit-flex-direction: column;
1729
- -moz-box-orient: vertical;
1730
- -moz-box-direction: normal;
1731
- -ms-flex-direction: column;
1732
- flex-direction: column;
1733
- opacity: 0; }
1734
-
1735
- .premium-modal-box-modal-content {
1736
- background-color: #fff;
1737
- -webkit-background-clip: padding-box;
1738
- background-clip: padding-box;
1739
- border: 1px solid rgba(0, 0, 0, 0.2);
1740
- -webkit-border-radius: 6px;
1741
- border-radius: 6px;
1742
- outline: 0; }
1743
-
1744
- .premium-modal-backdrop.premium-in {
1745
- filter: alpha(opacity=50);
1746
- opacity: 0.5 !important; }
1747
-
1748
- .premium-in {
1749
- opacity: 1; }
1750
-
1751
- .premium-modal-backdrop {
1752
- position: fixed;
1753
- top: 0;
1754
- right: 0;
1755
- bottom: 0;
1756
- left: 0;
1757
- z-index: 1040;
1758
- background-color: #000; }
1759
-
1760
- .premium-in {
1761
- -js-display: flex !important;
1762
- display: -webkit-box !important;
1763
- display: -webkit-flex !important;
1764
- display: -moz-box !important;
1765
- display: -ms-flexbox !important;
1766
- display: flex !important; }
1767
-
1768
- .premium-modal-box-modal-header {
1769
- -js-display: flex;
1770
- display: -webkit-box;
1771
- display: -webkit-flex;
1772
- display: -moz-box;
1773
- display: -ms-flexbox;
1774
- display: flex;
1775
- -webkit-box-pack: justify;
1776
- -webkit-justify-content: space-between;
1777
- -moz-box-pack: justify;
1778
- -ms-flex-pack: justify;
1779
- justify-content: space-between;
1780
- -webkit-box-align: center;
1781
- -webkit-align-items: center;
1782
- -moz-box-align: center;
1783
- -ms-flex-align: center;
1784
- align-items: center;
1785
- padding: 5px 15px;
1786
- border-bottom: 1px solid #e5e5e5; }
1787
- .premium-modal-box-modal-header .premium-modal-box-modal-close {
1788
- margin-top: -2px; }
1789
- .premium-modal-box-modal-header .premium-modal-box-modal-title {
1790
- -js-display: flex;
1791
- display: -webkit-box;
1792
- display: -webkit-flex;
1793
- display: -moz-box;
1794
- display: -ms-flexbox;
1795
- display: flex;
1796
- -webkit-box-align: center;
1797
- -webkit-align-items: center;
1798
- -moz-box-align: center;
1799
- -ms-flex-align: center;
1800
- align-items: center;
1801
- margin: 0;
1802
- padding: 0; }
1803
- .premium-modal-box-modal-header .premium-modal-box-modal-title svg {
1804
- width: 50px;
1805
- height: 60px; }
1806
-
1807
- .premium-modal-box-modal-body {
1808
- position: relative;
1809
- padding: 15px;
1810
- overflow: hidden; }
1811
-
1812
- .premium-modal-box-modal-footer {
1813
- padding: 15px;
1814
- text-align: right;
1815
- border-top: 1px solid #e5e5e5; }
1816
-
1817
- .premium-modal-scrollbar-measure {
1818
- position: absolute;
1819
- top: -9999px;
1820
- width: 50px;
1821
- height: 50px;
1822
- overflow: scroll; }
1823
-
1824
- .premium-modal-trigger-text {
1825
- background: none !important; }
1826
-
1827
- .premium-modal-box-container {
1828
- width: 100% !important; }
1829
-
1830
- /*Open Modal Button Style*/
1831
- .premium-modal-trigger-container .premium-modal-trigger-btn {
1832
- border: none;
1833
- -webkit-transition: all 0.3s ease-in-out;
1834
- transition: all 0.3s ease-in-out; }
1835
-
1836
- .premium-modal-trigger-container .premium-modal-trigger-img,
1837
- .premium-modal-trigger-container .premium-modal-trigger-text,
1838
- .premium-modal-trigger-container .premium-modal-trigger-animation {
1839
- cursor: pointer; }
1840
-
1841
- .premium-modal-trigger-container .premium-modal-trigger-animation {
1842
- display: inline-block;
1843
- width: 200px;
1844
- height: 200px;
1845
- -webkit-transition: all 0.3s ease-in-out;
1846
- transition: all 0.3s ease-in-out; }
1847
-
1848
- /*Image on Modal Header Style*/
1849
- .premium-modal-box-modal-header img {
1850
- width: 48px;
1851
- padding-right: 5px; }
1852
-
1853
- .premium-modal-box-modal-header i,
1854
- .premium-modal-box-modal-header svg {
1855
- padding-right: 6px; }
1856
-
1857
- .premium-modal-box-modal-close {
1858
- position: relative;
1859
- z-index: 99; }
1860
-
1861
- .premium-modal-trigger-img,
1862
- .premium-modal-trigger-text,
1863
- .premium-modal-box-close-button-container,
1864
- .premium-modal-box-modal-close,
1865
- .premium-modal-box-modal-lower-close {
1866
- -webkit-transition: all 0.3s ease-in-out;
1867
- transition: all 0.3s ease-in-out; }
1868
-
1869
- @media (min-width: 768px) {
1870
- .premium-modal-box-modal-dialog {
1871
- width: 700px;
1872
- max-height: 600px;
1873
- overflow: auto; } }
1874
-
1875
- @media (max-width: 767px) {
1876
- .premium-modal-box-modal-dialog {
1877
- width: 100%;
1878
- max-height: 500px;
1879
- overflow: auto; } }
1880
-
1881
- .premium-modal-box-container[data-modal-animation*="animated-"] {
1882
- opacity: 0; }
1883
-
1884
- /**************** Premium Progress Bar ****************/
1885
- /******************************************************/
1886
- .premium-progressbar-container {
1887
- position: relative; }
1888
-
1889
- .premium-progressbar-bar-wrap {
1890
- position: relative;
1891
- text-align: left;
1892
- overflow: hidden;
1893
- height: 25px;
1894
- margin-bottom: 50px;
1895
- background-color: #f5f5f5;
1896
- -webkit-border-radius: 4px;
1897
- border-radius: 4px;
1898
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1899
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
1900
- .premium-progressbar-bar-wrap.premium-progressbar-dots {
1901
- background-color: transparent;
1902
- width: 100%;
1903
- -js-display: flex;
1904
- display: -webkit-box;
1905
- display: -webkit-flex;
1906
- display: -moz-box;
1907
- display: -ms-flexbox;
1908
- display: flex;
1909
- height: auto;
1910
- -webkit-box-shadow: none;
1911
- box-shadow: none; }
1912
- .premium-progressbar-bar-wrap .progress-segment {
1913
- position: relative;
1914
- width: 25px;
1915
- height: 25px;
1916
- -webkit-border-radius: 50%;
1917
- border-radius: 50%;
1918
- overflow: hidden;
1919
- background-color: #f5f5f5; }
1920
- .premium-progressbar-bar-wrap .progress-segment.filled {
1921
- background: #6ec1e4; }
1922
- .premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child) {
1923
- margin: 0 4px; }
1924
- .premium-progressbar-bar-wrap .progress-segment:first-child {
1925
- margin-right: 4px; }
1926
- .premium-progressbar-bar-wrap .progress-segment:last-child {
1927
- margin-left: 4px; }
1928
- .premium-progressbar-bar-wrap .progress-segment .segment-inner {
1929
- position: absolute;
1930
- top: 0;
1931
- left: 0;
1932
- height: 100%;
1933
- background-color: #6ec1e4; }
1934
-
1935
- .premium-progressbar-bar {
1936
- float: left;
1937
- width: 0%;
1938
- height: 100%;
1939
- font-size: 12px;
1940
- line-height: 20px;
1941
- background: #6ec1e4;
1942
- text-align: center;
1943
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1944
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); }
1945
-
1946
- .premium-progressbar-striped .premium-progressbar-bar {
1947
- background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1948
- background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1949
- -webkit-background-size: 40px 40px;
1950
- background-size: 40px 40px; }
1951
-
1952
- .premium-progressbar-active .premium-progressbar-bar {
1953
- -webkit-animation: progress-bar-stripes 2s linear infinite;
1954
- animation: progress-bar-stripes 2s linear infinite; }
1955
-
1956
- .premium-progressbar-gradient .premium-progressbar-bar {
1957
- -webkit-background-size: 400% 400% !important;
1958
- background-size: 400% 400% !important;
1959
- -webkit-animation: progress-bar-gradient 10s ease-in-out infinite;
1960
- animation: progress-bar-gradient 10s ease-in-out infinite; }
1961
-
1962
- .premium-progressbar-bar {
1963
- position: absolute;
1964
- overflow: hidden;
1965
- line-height: 20px; }
1966
-
1967
- .premium-progressbar-container .clearfix {
1968
- clear: both; }
1969
-
1970
- .premium-progressbar-bar {
1971
- -webkit-transition: width 0s ease-in-out !important;
1972
- transition: width 0s ease-in-out !important; }
1973
-
1974
- .premium-progressbar-container p:first-of-type {
1975
- margin: 0;
1976
- float: left; }
1977
-
1978
- .premium-progressbar-container p:nth-of-type(2) {
1979
- margin: 0;
1980
- float: right; }
1981
-
1982
- .premium-progressbar-name {
1983
- left: 50%;
1984
- top: 0;
1985
- right: 0;
1986
- -webkit-transform: translateX(-12.5px);
1987
- -ms-transform: translateX(-12.5px);
1988
- transform: translateX(-12.5px);
1989
- z-index: 1; }
1990
-
1991
- .premium-progressbar-multiple-label {
1992
- position: relative;
1993
- float: left;
1994
- width: 0;
1995
- left: 50%; }
1996
-
1997
- .premium-progressbar-center-label {
1998
- position: relative;
1999
- white-space: nowrap; }
2000
-
2001
- .premium-progressbar-arrow {
2002
- left: 50%;
2003
- display: inline-block;
2004
- border-left: 7px solid transparent;
2005
- border-right: 7px solid transparent;
2006
- border-top: 11px solid;
2007
- -webkit-transform: translateX(-50%);
2008
- -ms-transform: translateX(-50%);
2009
- transform: translateX(-50%); }
2010
-
2011
- .premium-progressbar-pin {
2012
- border-left: 1px solid;
2013
- height: 12px;
2014
- left: 50%;
2015
- display: inline-block; }
2016
-
2017
  /**
2018
  * Circle Progress Bar
2019
- */
2020
- .premium-progressbar-circle-wrap {
2021
- width: 200px;
2022
- height: 200px;
2023
- position: relative;
2024
- margin: 0 auto; }
2025
- .premium-progressbar-circle-wrap .premium-progressbar-circle {
2026
- position: absolute;
2027
- top: 0;
2028
- left: 0;
2029
- width: 100%;
2030
- height: 100%;
2031
- -webkit-clip-path: inset(0 0 0 50%);
2032
- clip-path: inset(0 0 0 50%); }
2033
- .premium-progressbar-circle-wrap .premium-progressbar-circle div {
2034
- position: absolute;
2035
- left: 0;
2036
- top: 0;
2037
- height: 100%;
2038
- width: 100%;
2039
- border-width: 6px;
2040
- border-style: solid;
2041
- border-color: #54595f;
2042
- -webkit-border-radius: 50%;
2043
- border-radius: 50%;
2044
- -webkit-clip-path: inset(0 50% 0 0);
2045
- clip-path: inset(0 50% 0 0); }
2046
- .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left {
2047
- -webkit-transform: rotate(0);
2048
- -ms-transform: rotate(0);
2049
- transform: rotate(0); }
2050
- .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right {
2051
- -webkit-transform: rotate(180deg);
2052
- -ms-transform: rotate(180deg);
2053
- transform: rotate(180deg);
2054
- visibility: hidden; }
2055
- .premium-progressbar-circle-wrap .premium-progressbar-circle-base {
2056
- width: 100%;
2057
- height: 100%;
2058
- border: 6px solid #eee;
2059
- -webkit-border-radius: 50%;
2060
- border-radius: 50%; }
2061
- .premium-progressbar-circle-wrap .premium-progressbar-circle-content {
2062
- position: absolute;
2063
- top: 0;
2064
- left: 0;
2065
- width: 100%;
2066
- height: 100%;
2067
- -js-display: flex;
2068
- display: -webkit-box;
2069
- display: -webkit-flex;
2070
- display: -moz-box;
2071
- display: -ms-flexbox;
2072
- display: flex;
2073
- -webkit-box-orient: vertical;
2074
- -webkit-box-direction: normal;
2075
- -webkit-flex-direction: column;
2076
- -moz-box-orient: vertical;
2077
- -moz-box-direction: normal;
2078
- -ms-flex-direction: column;
2079
- flex-direction: column;
2080
- -webkit-box-pack: center;
2081
- -webkit-justify-content: center;
2082
- -moz-box-pack: center;
2083
- -ms-flex-pack: center;
2084
- justify-content: center;
2085
- -webkit-box-align: center;
2086
- -webkit-align-items: center;
2087
- -moz-box-align: center;
2088
- -ms-flex-align: center;
2089
- align-items: center; }
2090
- .premium-progressbar-circle-wrap .premium-lottie-animation {
2091
- line-height: 1; }
2092
-
2093
- @-webkit-keyframes progress-bar-stripes {
2094
- from {
2095
- background-position: 0 0; }
2096
- to {
2097
- background-position: 40px 0; } }
2098
-
2099
- @keyframes progress-bar-stripes {
2100
- from {
2101
- background-position: 0 0; }
2102
- to {
2103
- background-position: 40px 0; } }
2104
-
2105
- @-webkit-keyframes progress-bar-gradient {
2106
- 0% {
2107
- background-position: 0% 50%; }
2108
- 50% {
2109
- background-position: 100% 50%; }
2110
- 100% {
2111
- background-position: 0% 50%; } }
2112
-
2113
- @keyframes progress-bar-gradient {
2114
- 0% {
2115
- background-position: 0% 50%; }
2116
- 50% {
2117
- background-position: 100% 50%; }
2118
- 100% {
2119
- background-position: 0% 50%; } }
2120
-
2121
- /**************** Premium Testimonials ****************/
2122
- /******************************************************/
2123
- .premium-testimonial-box {
2124
- width: 100%;
2125
- background: transparent;
2126
- -webkit-transition: all 0.3s ease-in-out;
2127
- transition: all 0.3s ease-in-out; }
2128
- .premium-testimonial-box .premium-testimonial-author-info {
2129
- -js-display: flex;
2130
- display: -webkit-box;
2131
- display: -webkit-flex;
2132
- display: -moz-box;
2133
- display: -ms-flexbox;
2134
- display: flex;
2135
- -webkit-box-pack: center;
2136
- -webkit-justify-content: center;
2137
- -moz-box-pack: center;
2138
- -ms-flex-pack: center;
2139
- justify-content: center;
2140
- -webkit-box-align: center;
2141
- -webkit-align-items: center;
2142
- -moz-box-align: center;
2143
- -ms-flex-align: center;
2144
- align-items: center; }
2145
- .premium-testimonial-box .premium-testimonial-person-name,
2146
- .premium-testimonial-box .premium-testimonial-company-name {
2147
- font-weight: 600;
2148
- margin: 0; }
2149
-
2150
- .premium-testimonial-container {
2151
- position: relative; }
2152
-
2153
- .premium-testimonial-img-wrapper {
2154
- margin-left: auto;
2155
- margin-right: auto;
2156
- overflow: hidden;
2157
- border-style: solid !important; }
2158
- .premium-testimonial-img-wrapper.circle {
2159
- -webkit-border-radius: 50%;
2160
- border-radius: 50%; }
2161
- .premium-testimonial-img-wrapper.rounded {
2162
- -webkit-border-radius: 15px;
2163
- border-radius: 15px; }
2164
- .premium-testimonial-img-wrapper img {
2165
- -o-object-fit: cover;
2166
- object-fit: cover;
2167
- width: 100%;
2168
- height: 100% !important; }
2169
-
2170
- .premium-testimonial-content-wrapper {
2171
- position: relative;
2172
- -js-display: flex;
2173
- display: -webkit-box;
2174
- display: -webkit-flex;
2175
- display: -moz-box;
2176
- display: -ms-flexbox;
2177
- display: flex;
2178
- -webkit-box-orient: vertical;
2179
- -webkit-box-direction: normal;
2180
- -webkit-flex-direction: column;
2181
- -moz-box-orient: vertical;
2182
- -moz-box-direction: normal;
2183
- -ms-flex-direction: column;
2184
- flex-direction: column;
2185
- z-index: 2;
2186
- width: 100%;
2187
- padding: 20px;
2188
- text-align: center; }
2189
-
2190
- .premium-testimonial-clear-float {
2191
- clear: both; }
2192
-
2193
- .premium-testimonial-upper-quote,
2194
- .premium-testimonial-lower-quote {
2195
- position: absolute;
2196
- z-index: 1; }
2197
-
2198
- /**************** Premium Dual Heading *****************/
2199
- /*******************************************************/
2200
- .premium-dual-header-container .premium-dual-header-first-header,
2201
- .premium-dual-header-container .premium-dual-header-second-header {
2202
- position: relative;
2203
- padding: 0;
2204
- margin: 0;
2205
- display: inline-block;
2206
- -webkit-transform: translate(0, 0);
2207
- -ms-transform: translate(0, 0);
2208
- transform: translate(0, 0); }
2209
-
2210
- .premium-dual-header-first-clip .premium-dual-header-first-span,
2211
- .premium-dual-header-second-clip {
2212
- -webkit-text-fill-color: transparent;
2213
- -webkit-background-clip: text;
2214
- background-clip: text; }
2215
-
2216
- .premium-dual-header-first-clip.stroke .premium-dual-header-first-span,
2217
- .premium-dual-header-second-clip.stroke {
2218
- -webkit-text-stroke-color: transparent;
2219
- -webkit-text-fill-color: #fafafa;
2220
- -webkit-text-stroke-width: 2px; }
2221
-
2222
- @media (max-width: 500px) {
2223
- .premium-dual-header-container .premium-dual-header-first-header,
2224
- .premium-dual-header-container .premium-dual-header-second-header {
2225
- display: block;
2226
- word-wrap: break-word; }
2227
- .premium-dual-header-first-container,
2228
- .premium-dual-header-second-container {
2229
- margin: 0; } }
2230
-
2231
- @media (min-width: 501px) {
2232
- .premium-dual-header-first-container {
2233
- margin-right: 5px; } }
2234
-
2235
- .premium-dual-header-first-header.gradient .premium-dual-header-first-span,
2236
- .premium-dual-header-second-header.gradient {
2237
- -webkit-background-size: 300% 300% !important;
2238
- background-size: 300% 300% !important;
2239
- -webkit-animation: Gradient 10s ease-in-out infinite;
2240
- animation: Gradient 10s ease-in-out infinite; }
2241
-
2242
- @-webkit-keyframes Gradient {
2243
- 0% {
2244
- background-position: 0% 50%; }
2245
- 50% {
2246
- background-position: 100% 50%; }
2247
- 100% {
2248
- background-position: 0% 50%; } }
2249
-
2250
- @keyframes Gradient {
2251
- 0% {
2252
- background-position: 0% 50%; }
2253
- 50% {
2254
- background-position: 100% 50%; }
2255
- 100% {
2256
- background-position: 0% 50%; } }
2257
-
2258
- /**************** Premium Title ****************/
2259
- /***********************************************/
2260
- .premium-title-container {
2261
- position: relative;
2262
- width: 100%;
2263
- clear: both; }
2264
- .premium-title-container .premium-title-header {
2265
- position: relative;
2266
- margin: 0;
2267
- padding: 10px; }
2268
- .premium-title-container .premium-title-header:not(.premium-title-style7) {
2269
- -webkit-box-align: center;
2270
- -webkit-align-items: center;
2271
- -moz-box-align: center;
2272
- -ms-flex-align: center;
2273
- align-items: center; }
2274
- .premium-title-container .premium-title-header svg {
2275
- width: 40px;
2276
- height: 40px; }
2277
- .premium-title-container .premium-title-header img {
2278
- width: 40px;
2279
- height: 40px;
2280
- -o-object-fit: cover;
2281
- object-fit: cover; }
2282
- .premium-title-container .premium-title-header a {
2283
- position: absolute;
2284
- top: 0;
2285
- left: 0;
2286
- width: 100%;
2287
- height: 100%; }
2288
- .premium-title-container .premium-lottie-animation {
2289
- -js-display: flex;
2290
- display: -webkit-box;
2291
- display: -webkit-flex;
2292
- display: -moz-box;
2293
- display: -ms-flexbox;
2294
- display: flex; }
2295
-
2296
- .premium-title-icon-row .premium-title-icon {
2297
- margin-right: 10px; }
2298
-
2299
- .premium-title-icon-row-reverse .premium-title-icon {
2300
- margin-left: 10px; }
2301
-
2302
- .premium-title-style3,
2303
- .premium-title-style4 {
2304
- -js-display: flex;
2305
- display: -webkit-box;
2306
- display: -webkit-flex;
2307
- display: -moz-box;
2308
- display: -ms-flexbox;
2309
- display: flex; }
2310
-
2311
- .premium-title-style1,
2312
- .premium-title-style2,
2313
- .premium-title-style5,
2314
- .premium-title-style6,
2315
- .premium-title-style8,
2316
- .premium-title-style9 {
2317
- -js-display: inline-flex;
2318
- display: -webkit-inline-box;
2319
- display: -webkit-inline-flex;
2320
- display: -moz-inline-box;
2321
- display: -ms-inline-flexbox;
2322
- display: inline-flex; }
2323
-
2324
- .premium-title-style7 {
2325
- -js-display: inline-flex;
2326
- display: -webkit-inline-box;
2327
- display: -webkit-inline-flex;
2328
- display: -moz-inline-box;
2329
- display: -ms-inline-flexbox;
2330
- display: inline-flex;
2331
- -webkit-box-orient: vertical;
2332
- -webkit-box-direction: normal;
2333
- -webkit-flex-direction: column;
2334
- -moz-box-orient: vertical;
2335
- -moz-box-direction: normal;
2336
- -ms-flex-direction: column;
2337
- flex-direction: column; }
2338
- .premium-title-style7 .premium-title-style7-inner {
2339
- -js-display: flex;
2340
- display: -webkit-box;
2341
- display: -webkit-flex;
2342
- display: -moz-box;
2343
- display: -ms-flexbox;
2344
- display: flex;
2345
- -webkit-box-align: center;
2346
- -webkit-align-items: center;
2347
- -moz-box-align: center;
2348
- -ms-flex-align: center;
2349
- align-items: center; }
2350
-
2351
- .premium-title-style1 {
2352
- border-left: 3px solid #6ec1e4; }
2353
-
2354
- .premium-title-container.style2, .premium-title-container.style4, .premium-title-container.style5, .premium-title-container.style6 {
2355
- border-bottom: 3px solid #6ec1e4; }
2356
-
2357
- /*Style 6 Header*/
2358
- .premium-title-style6:before {
2359
- position: absolute;
2360
- left: 50%;
2361
- bottom: 0;
2362
- margin-left: -2px;
2363
- content: "";
2364
- border: 3px solid transparent; }
2365
-
2366
- /*Style 6 Trinagle*/
2367
- .premium-title-style7-stripe-wrap {
2368
- -js-display: flex;
2369
- display: -webkit-box;
2370
- display: -webkit-flex;
2371
- display: -moz-box;
2372
- display: -ms-flexbox;
2373
- display: flex; }
2374
-
2375
- .premium-title-style7:before {
2376
- display: none; }
2377
-
2378
- .premium-title-style8 .premium-title-text[data-animation="shiny"] {
2379
- -webkit-background-size: 125px 125px !important;
2380
- background-size: 125px !important;
2381
- color: rgba(255, 255, 255, 0);
2382
- -webkit-background-clip: text !important;
2383
- background-clip: text !important;
2384
- -webkit-animation-name: shining_title !important;
2385
- animation-name: shining_title !important;
2386
- -webkit-animation-duration: var(--animation-speed) !important;
2387
- animation-duration: var(--animation-speed) !important;
2388
- -webkit-animation-iteration-count: infinite !important;
2389
- animation-iteration-count: infinite !important;
2390
- background: var(--base-color) -webkit-gradient(linear, left top, right top, from(var(--base-color)), to(var(--base-color)), color-stop(0.5, var(--shiny-color))) 0 0 no-repeat; }
2391
-
2392
- @-webkit-keyframes shining_title {
2393
- 0% {
2394
- background-position: 0%; }
2395
- 100% {
2396
- background-position: 200%; } }
2397
-
2398
- @keyframes shining_title {
2399
- 0% {
2400
- background-position: 0%; }
2401
- 100% {
2402
- background-position: 200%; } }
2403
-
2404
- .premium-title-style9[data-animation-blur="process"] .premium-title-style9-letter {
2405
- -webkit-animation: premium_blurshadow 2s 1 alternate;
2406
- animation: premium_blurshadow 2s 1 alternate; }
2407
-
2408
- @-webkit-keyframes premium_blurshadow {
2409
- from {
2410
- text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
2411
- color: transparent; }
2412
- to {
2413
- text-shadow: 0; } }
2414
-
2415
- @keyframes premium_blurshadow {
2416
- from {
2417
- text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
2418
- color: transparent; }
2419
- to {
2420
- text-shadow: 0; } }
2421
-
2422
  /*
2423
  * Common Title/Dual Heading
2424
- */
2425
- .premium-title-bg-text:before {
2426
- position: absolute;
2427
- content: attr(data-background);
2428
- top: 0;
2429
- left: 0;
2430
- text-align: left; }
2431
-
2432
- /**************** Premium Video Box ************/
2433
- /***********************************************/
2434
- .premium-video-box-transform {
2435
- -webkit-transform: none !important;
2436
- -ms-transform: none !important;
2437
- transform: none !important; }
2438
-
2439
- .premium-video-box-container > div {
2440
- position: relative; }
2441
-
2442
- .pa-aspect-ratio-11 .premium-video-box-container > div {
2443
- padding-bottom: 100%; }
2444
-
2445
- .pa-aspect-ratio-169 .premium-video-box-container > div {
2446
- padding-bottom: 56.25%; }
2447
-
2448
- .pa-aspect-ratio-43 .premium-video-box-container > div {
2449
- padding-bottom: 75%; }
2450
-
2451
- .pa-aspect-ratio-32 .premium-video-box-container > div {
2452
- padding-bottom: 66.6666%; }
2453
-
2454
- .pa-aspect-ratio-219 .premium-video-box-container > div {
2455
- padding-bottom: 42.8571%; }
2456
-
2457
- .pa-aspect-ratio-916 .premium-video-box-container > div {
2458
- padding-bottom: 177.8%; }
2459
-
2460
- .premium-video-box-image-container {
2461
- position: absolute;
2462
- top: 0;
2463
- left: 0;
2464
- bottom: 0;
2465
- right: 0;
2466
- width: 100%;
2467
- height: 100%;
2468
- -webkit-background-size: cover;
2469
- background-size: cover;
2470
- background-position: 50%;
2471
- cursor: pointer;
2472
- margin: auto;
2473
- -webkit-transition: 0.2s all;
2474
- transition: 0.2s all; }
2475
-
2476
- .premium-video-box-play-icon-container {
2477
- position: absolute;
2478
- z-index: 2;
2479
- cursor: pointer;
2480
- -webkit-transform: translate(-50%, -50%);
2481
- -ms-transform: translate(-50%, -50%);
2482
- transform: translate(-50%, -50%);
2483
- background: rgba(252, 252, 252, 0.35); }
2484
-
2485
- .premium-video-box-description-container {
2486
- position: absolute;
2487
- z-index: 2;
2488
- padding: 5px;
2489
- text-align: center;
2490
- cursor: pointer;
2491
- -webkit-transform: translate(-50%, -50%);
2492
- -ms-transform: translate(-50%, -50%);
2493
- transform: translate(-50%, -50%); }
2494
-
2495
- .premium-video-box-text {
2496
- margin-bottom: 0 !important;
2497
- -webkit-transition: all 0.3s ease-in-out;
2498
- transition: all 0.3s ease-in-out; }
2499
-
2500
- .premium-video-box-play-icon {
2501
- padding: 15px;
2502
- -webkit-transform: translateX(4%);
2503
- -ms-transform: translateX(4%);
2504
- transform: translateX(4%);
2505
- -webkit-transition: all 0.3s ease-in-out;
2506
- transition: all 0.3s ease-in-out; }
2507
-
2508
- .premium-video-box-video-container {
2509
- position: absolute;
2510
- top: 0;
2511
- left: 0;
2512
- z-index: 2;
2513
- width: 100%;
2514
- height: 100%;
2515
- -webkit-transition: opacity 0.8s ease-in-out;
2516
- transition: opacity 0.8s ease-in-out;
2517
- overflow: hidden;
2518
- cursor: pointer; }
2519
-
2520
- .premium-video-box-container[data-overlay="true"][data-type="self"] .premium-video-box-video-container {
2521
- opacity: 0;
2522
- visibility: hidden; }
2523
-
2524
- .premium-video-box-video-container iframe {
2525
- max-width: 100%;
2526
- width: 100%;
2527
- height: 100%;
2528
- margin: 0;
2529
- line-height: 1;
2530
- border: none; }
2531
-
2532
- .premium-video-box-video-container video {
2533
- max-width: 100%;
2534
- width: 100%;
2535
- height: 100%;
2536
- margin: 0;
2537
- line-height: 1;
2538
- border: none;
2539
- background-color: #000;
2540
- -o-object-fit: contain;
2541
- object-fit: contain; }
2542
-
2543
- .premium-video-box-container .premium-video-box-vimeo-wrap {
2544
- -js-display: flex;
2545
- display: -webkit-box;
2546
- display: -webkit-flex;
2547
- display: -moz-box;
2548
- display: -ms-flexbox;
2549
- display: flex;
2550
- position: absolute;
2551
- top: 0;
2552
- left: 0;
2553
- z-index: 3;
2554
- margin: 10px;
2555
- margin-right: 10px;
2556
- -webkit-transition: opacity 0.2s ease-out;
2557
- transition: opacity 0.2s ease-out;
2558
- margin-right: 4.6em; }
2559
-
2560
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait {
2561
- width: 60px;
2562
- height: 60px;
2563
- background: rgba(23, 35, 34, 0.75);
2564
- margin-right: 1px;
2565
- -webkit-box-flex: 1;
2566
- -webkit-flex: 1 0 auto;
2567
- -moz-box-flex: 1;
2568
- -ms-flex: 1 0 auto;
2569
- flex: 1 0 auto;
2570
- padding: 0; }
2571
-
2572
- .premium-video-box-vimeo-portrait img {
2573
- width: 50px;
2574
- height: 50px;
2575
- margin: 5px;
2576
- padding: 0;
2577
- border: 0;
2578
- -webkit-border-radius: 50%;
2579
- border-radius: 50%; }
2580
-
2581
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers {
2582
- font-size: 10px; }
2583
-
2584
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-title {
2585
- max-width: 100%;
2586
- font-size: 2em !important;
2587
- font-weight: 700;
2588
- margin: 0;
2589
- padding: 0.1em 0.2em;
2590
- background: rgba(23, 35, 34, 0.75);
2591
- display: inline-block;
2592
- text-transform: none;
2593
- line-height: normal;
2594
- letter-spacing: normal; }
2595
-
2596
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline {
2597
- font-size: 1.2em !important;
2598
- font-weight: 400;
2599
- color: #fff;
2600
- margin-top: 0.1em;
2601
- padding: 0.2em 0.5em;
2602
- background: rgba(23, 35, 34, 0.75);
2603
- text-transform: none;
2604
- line-height: normal;
2605
- letter-spacing: normal; }
2606
-
2607
- .premium-video-box-playlist-container {
2608
- -js-display: flex;
2609
- display: -webkit-box;
2610
- display: -webkit-flex;
2611
- display: -moz-box;
2612
- display: -ms-flexbox;
2613
- display: flex;
2614
- -webkit-flex-wrap: wrap;
2615
- -ms-flex-wrap: wrap;
2616
- flex-wrap: wrap; }
2617
- .premium-video-box-playlist-container .premium-video-box-container {
2618
- height: 100%;
2619
- overflow: hidden; }
2620
-
2621
- .premium-video-box-container:hover .premium-video-box-image-container.zoomin {
2622
- -webkit-transform: scale(1.1);
2623
- -ms-transform: scale(1.1);
2624
- transform: scale(1.1); }
2625
-
2626
- .premium-video-box-container:hover .premium-video-box-image-container.zoomout {
2627
- -webkit-transform: scale(1);
2628
- -ms-transform: scale(1);
2629
- transform: scale(1); }
2630
-
2631
- .premium-video-box-container:hover .premium-video-box-image-container.scale {
2632
- -webkit-transform: scale(1.3) rotate(5deg);
2633
- -ms-transform: scale(1.3) rotate(5deg);
2634
- transform: scale(1.3) rotate(5deg); }
2635
-
2636
- .premium-video-box-container:hover .premium-video-box-image-container.gray {
2637
- -webkit-filter: grayscale(0%);
2638
- filter: grayscale(0%); }
2639
-
2640
- .premium-video-box-container:hover .premium-video-box-image-container.blur {
2641
- -webkit-filter: blur(3px);
2642
- filter: blur(3px); }
2643
-
2644
- .premium-video-box-container:hover .premium-video-box-image-container.sepia {
2645
- -webkit-filter: sepia(0%);
2646
- filter: sepia(0%); }
2647
-
2648
- .premium-video-box-container:hover .premium-video-box-image-container.trans {
2649
- -webkit-transform: translateX(0px) scale(1.1);
2650
- -ms-transform: translateX(0px) scale(1.1);
2651
- transform: translateX(0px) scale(1.1); }
2652
-
2653
- .premium-video-box-container:hover .premium-video-box-image-container.bright {
2654
- -webkit-filter: brightness(1.2);
2655
- filter: brightness(1.2); }
2656
-
2657
- .premium-video-box-image-container.gray {
2658
- -webkit-filter: grayscale(100%);
2659
- filter: grayscale(100%); }
2660
-
2661
- .premium-video-box-image-container.zoomout, .premium-video-box-image-container.scale {
2662
- -webkit-transform: scale(1.2);
2663
- -ms-transform: scale(1.2);
2664
- transform: scale(1.2); }
2665
-
2666
- .premium-video-box-image-container.sepia {
2667
- -webkit-filter: sepia(30%);
2668
- filter: sepia(30%); }
2669
-
2670
- .premium-video-box-image-container.bright {
2671
- -webkit-filter: brightness(1);
2672
- filter: brightness(1); }
2673
-
2674
- .premium-video-box-image-container.trans {
2675
- -webkit-transform: translateX(-15px) scale(1.1);
2676
- -ms-transform: translateX(-15px) scale(1.1);
2677
- transform: translateX(-15px) scale(1.1); }
2678
-
2679
- .premium-video-box-mask-media {
2680
- -webkit-mask-repeat: no-repeat;
2681
- mask-repeat: no-repeat; }
2682
-
2683
- /* Sticky Video Option */
2684
- .premium-video-box-container.premium-video-box-sticky-apply {
2685
- z-index: 99;
2686
- overflow: unset; }
2687
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
2688
- position: fixed !important;
2689
- z-index: 99999;
2690
- height: 225px;
2691
- width: 400px;
2692
- background: #fff; }
2693
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap,
2694
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before {
2695
- visibility: hidden; }
2696
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
2697
- -webkit-box-shadow: unset;
2698
- box-shadow: unset; }
2699
-
2700
- .premium-video-box-sticky-close,
2701
- .premium-video-box-sticky-infobar {
2702
- display: none; }
2703
-
2704
- .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2705
- position: absolute;
2706
- padding: 5px;
2707
- cursor: pointer;
2708
- z-index: 99999;
2709
- height: 14px;
2710
- width: 14px;
2711
- -webkit-box-sizing: content-box;
2712
- -moz-box-sizing: content-box;
2713
- box-sizing: content-box;
2714
- -webkit-border-radius: 100%;
2715
- border-radius: 100%;
2716
- -js-display: flex;
2717
- display: -webkit-box;
2718
- display: -webkit-flex;
2719
- display: -moz-box;
2720
- display: -ms-flexbox;
2721
- display: flex;
2722
- -webkit-box-pack: center;
2723
- -webkit-justify-content: center;
2724
- -moz-box-pack: center;
2725
- -ms-flex-pack: center;
2726
- justify-content: center;
2727
- -webkit-box-align: center;
2728
- -webkit-align-items: center;
2729
- -moz-box-align: center;
2730
- -ms-flex-align: center;
2731
- align-items: center; }
2732
-
2733
- .premium-video-box-sticky-apply .premium-video-box-play-icon-container {
2734
- -js-display: flex;
2735
- display: -webkit-box;
2736
- display: -webkit-flex;
2737
- display: -moz-box;
2738
- display: -ms-flexbox;
2739
- display: flex; }
2740
-
2741
- .premium-video-box-sticky-apply .premium-video-box-play-icon {
2742
- -webkit-transition: none;
2743
- transition: none; }
2744
-
2745
- .premium-video-box-sticky-apply .premium-video-box-sticky-infobar {
2746
- display: block;
2747
- position: relative;
2748
- top: 100%;
2749
- width: 100%;
2750
- padding: 5px;
2751
- text-align: center;
2752
- z-index: 9999;
2753
- margin-top: -1px; }
2754
-
2755
- .premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable {
2756
- cursor: move; }
2757
-
2758
- .premium-video-sticky-top-left
2759
- .premium-video-box-container.premium-video-box-sticky-apply
2760
- .premium-video-box-inner-wrap {
2761
- right: auto;
2762
- left: 20px;
2763
- top: 20px; }
2764
-
2765
- .premium-video-sticky-bottom-left
2766
- .premium-video-box-container.premium-video-box-sticky-apply
2767
- .premium-video-box-inner-wrap {
2768
- right: auto;
2769
- left: 20px;
2770
- bottom: 20px; }
2771
-
2772
- .premium-video-sticky-top-right
2773
- .premium-video-box-container.premium-video-box-sticky-apply
2774
- .premium-video-box-inner-wrap {
2775
- left: auto;
2776
- right: 20px;
2777
- top: 20px; }
2778
-
2779
- .premium-video-sticky-bottom-right
2780
- .premium-video-box-container.premium-video-box-sticky-apply
2781
- .premium-video-box-inner-wrap {
2782
- left: auto;
2783
- right: 20px;
2784
- bottom: 20px; }
2785
-
2786
- .premium-video-sticky-center-left
2787
- .premium-video-box-container.premium-video-box-sticky-apply
2788
- .premium-video-box-inner-wrap {
2789
- right: auto;
2790
- left: 20px;
2791
- top: 50%;
2792
- -webkit-transform: translateY(-50%);
2793
- -ms-transform: translateY(-50%);
2794
- transform: translateY(-50%); }
2795
-
2796
- .premium-video-sticky-center-right
2797
- .premium-video-box-container.premium-video-box-sticky-apply
2798
- .premium-video-box-inner-wrap {
2799
- left: auto;
2800
- right: 20px;
2801
- top: 50%;
2802
- -webkit-transform: translateY(-50%);
2803
- -ms-transform: translateY(-50%);
2804
- transform: translateY(-50%); }
2805
-
2806
- .premium-video-sticky-bottom-right
2807
- .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
2808
- .premium-video-box-inner-wrap,
2809
- .premium-video-sticky-bottom-left
2810
- .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
2811
- .premium-video-box-inner-wrap {
2812
- bottom: 55px; }
2813
-
2814
- .premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2815
- .premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2816
- .premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2817
- top: -10px;
2818
- right: -10px; }
2819
-
2820
- .premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2821
- .premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2822
- .premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2823
- top: -10px;
2824
- left: -10px; }
2825
-
2826
- .premium-video-box-filter-sticky {
2827
- -webkit-filter: none !important;
2828
- filter: none !important; }
2829
-
2830
- /**************** Premium Blog *****************/
2831
- /***********************************************/
2832
- .premium-blog-thumb-effect-wrapper {
2833
- position: relative;
2834
- overflow: hidden; }
2835
-
2836
- .premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link {
2837
- position: absolute;
2838
- top: 0;
2839
- left: 0;
2840
- width: 100%;
2841
- height: 100%;
2842
- z-index: 2;
2843
- padding: 20px; }
2844
-
2845
- .premium-blog-bordered-effect .premium-blog-post-link {
2846
- display: block;
2847
- height: 100%;
2848
- position: relative; }
2849
-
2850
- /*Thumbnail Img*/
2851
- .premium-blog-thumbnail-container {
2852
- overflow: hidden; }
2853
- .premium-blog-thumbnail-container img,
2854
- .premium-blog-thumbnail-container .below-entry-meta {
2855
- width: 100%;
2856
- height: 100%;
2857
- margin: 0 !important;
2858
- -webkit-transition: all 0.4s ease-in-out;
2859
- transition: all 0.4s ease-in-out; }
2860
-
2861
- .premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img,
2862
- .premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img {
2863
- -webkit-transform: scale(1.2);
2864
- -ms-transform: scale(1.2);
2865
- transform: scale(1.2); }
2866
-
2867
- .premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img {
2868
- -webkit-filter: sepia(30%);
2869
- filter: sepia(30%); }
2870
-
2871
- .premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img {
2872
- -webkit-filter: brightness(1);
2873
- filter: brightness(1); }
2874
-
2875
- .premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img {
2876
- -webkit-transform: translateX(-15px) scale(1.1);
2877
- -ms-transform: translateX(-15px) scale(1.1);
2878
- transform: translateX(-15px) scale(1.1); }
2879
-
2880
- .premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img {
2881
- -webkit-transform: scale(1.2);
2882
- -ms-transform: scale(1.2);
2883
- transform: scale(1.2); }
2884
-
2885
- .premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img {
2886
- -webkit-transform: scale(1.1);
2887
- -ms-transform: scale(1.1);
2888
- transform: scale(1.1); }
2889
-
2890
- .premium-blog-post-outer-container:hover .premium-blog-scale-effect img {
2891
- -webkit-transform: scale(1.3) rotate(5deg);
2892
- -ms-transform: scale(1.3) rotate(5deg);
2893
- transform: scale(1.3) rotate(5deg); }
2894
-
2895
- .premium-blog-post-outer-container:hover .premium-blog-gray-effect img {
2896
- -webkit-filter: grayscale(100%);
2897
- filter: grayscale(100%); }
2898
-
2899
- .premium-blog-post-outer-container:hover .premium-blog-blur-effect img {
2900
- -webkit-filter: blur(3px);
2901
- filter: blur(3px); }
2902
-
2903
- .premium-blog-post-outer-container:hover .premium-blog-sepia-effect img {
2904
- -webkit-filter: sepia(0%);
2905
- filter: sepia(0%); }
2906
-
2907
- .premium-blog-post-outer-container:hover .premium-blog-bright-effect img {
2908
- -webkit-filter: brightness(1.2);
2909
- filter: brightness(1.2); }
2910
-
2911
- .premium-blog-post-outer-container:hover .premium-blog-trans-effect img {
2912
- -webkit-transform: translateX(0px) scale(1.1);
2913
- -ms-transform: translateX(0px) scale(1.1);
2914
- transform: translateX(0px) scale(1.1); }
2915
-
2916
- .premium-blog-post-container {
2917
- overflow: hidden; }
2918
- .premium-blog-post-container .premium-blog-inner-container {
2919
- -js-display: flex;
2920
- display: -webkit-box;
2921
- display: -webkit-flex;
2922
- display: -moz-box;
2923
- display: -ms-flexbox;
2924
- display: flex; }
2925
- .premium-blog-post-container .premium-blog-post-content {
2926
- line-height: 1.5em;
2927
- color: #777;
2928
- font-size: 14px;
2929
- margin-bottom: 10px; }
2930
- .premium-blog-post-container ul.post-categories a:hover, .premium-blog-post-container ul.post-categories a:focus,
2931
- .premium-blog-post-container .premium-blog-post-link:hover,
2932
- .premium-blog-post-container .premium-blog-post-link:focus {
2933
- -webkit-box-shadow: none !important;
2934
- box-shadow: none !important;
2935
- outline: none !important; }
2936
- .premium-blog-post-container .premium-blog-entry-title {
2937
- font-size: 18px;
2938
- margin-bottom: 5px; }
2939
- .premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper {
2940
- position: relative;
2941
- z-index: 3;
2942
- top: -50px; }
2943
- .premium-blog-post-container .premium-blog-content-wrapper {
2944
- background-color: #f5f5f5;
2945
- padding: 30px; }
2946
- .premium-blog-post-container .premium-blog-content-wrapper.empty-thumb {
2947
- top: 0; }
2948
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before, .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after {
2949
- position: absolute;
2950
- content: "";
2951
- z-index: 1;
2952
- top: 50%;
2953
- left: 50%;
2954
- opacity: 0;
2955
- -webkit-transform: translate(-50%, -50%);
2956
- -ms-transform: translate(-50%, -50%);
2957
- transform: translate(-50%, -50%);
2958
- -webkit-transition: all 0.4s linear 0s;
2959
- transition: all 0.4s linear 0s;
2960
- height: 1px;
2961
- width: 100%;
2962
- background-color: #fff; }
2963
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before {
2964
- width: 1px;
2965
- height: 100%; }
2966
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after {
2967
- width: 20px;
2968
- opacity: 1; }
2969
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before {
2970
- height: 20px;
2971
- opacity: 1; }
2972
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
2973
- margin: 0px 10px 20px;
2974
- clear: both; }
2975
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay {
2976
- position: absolute;
2977
- top: 0;
2978
- left: 0;
2979
- width: 100%;
2980
- height: 100%;
2981
- -webkit-transition: all 0.3s ease-in-out;
2982
- transition: all 0.3s ease-in-out;
2983
- opacity: 0; }
2984
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a {
2985
- -js-display: flex;
2986
- display: -webkit-box;
2987
- display: -webkit-flex;
2988
- display: -moz-box;
2989
- display: -ms-flexbox;
2990
- display: flex;
2991
- -webkit-box-pack: center;
2992
- -webkit-justify-content: center;
2993
- -moz-box-pack: center;
2994
- -ms-flex-pack: center;
2995
- justify-content: center;
2996
- -webkit-box-align: center;
2997
- -webkit-align-items: center;
2998
- -moz-box-align: center;
2999
- -ms-flex-align: center;
3000
- align-items: center;
3001
- width: 100%;
3002
- height: 100%; }
3003
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,
3004
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span,
3005
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,
3006
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i {
3007
- -webkit-transition: all 0.3s ease-in-out;
3008
- transition: all 0.3s ease-in-out; }
3009
- .premium-blog-post-container.premium-blog-skin-side {
3010
- -js-display: flex;
3011
- display: -webkit-box;
3012
- display: -webkit-flex;
3013
- display: -moz-box;
3014
- display: -ms-flexbox;
3015
- display: flex; }
3016
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container {
3017
- height: 100%; }
3018
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper {
3019
- -webkit-box-flex: 1;
3020
- -webkit-flex: 1;
3021
- -moz-box-flex: 1;
3022
- -ms-flex: 1;
3023
- flex: 1; }
3024
- .premium-blog-post-container.premium-blog-skin-banner {
3025
- position: relative; }
3026
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper {
3027
- position: absolute;
3028
- width: 100%;
3029
- bottom: 0;
3030
- -js-display: flex;
3031
- display: -webkit-box;
3032
- display: -webkit-flex;
3033
- display: -moz-box;
3034
- display: -ms-flexbox;
3035
- display: flex;
3036
- -webkit-box-orient: vertical;
3037
- -webkit-box-direction: normal;
3038
- -webkit-flex-direction: column;
3039
- -moz-box-orient: vertical;
3040
- -moz-box-direction: normal;
3041
- -ms-flex-direction: column;
3042
- flex-direction: column;
3043
- background-color: transparent;
3044
- z-index: 3; }
3045
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper-inner {
3046
- -webkit-transition: -webkit-transform 0.3s ease-in-out;
3047
- transition: -webkit-transform 0.3s ease-in-out;
3048
- transition: transform 0.3s ease-in-out;
3049
- transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; }
3050
- .premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper-inner {
3051
- -webkit-transform: translateY(-5px);
3052
- -ms-transform: translateY(-5px);
3053
- transform: translateY(-5px); }
3054
- .premium-blog-post-container .premium-blog-cats-container ul.post-categories {
3055
- margin: 0;
3056
- padding: 0;
3057
- list-style: none;
3058
- -js-display: flex;
3059
- display: -webkit-box;
3060
- display: -webkit-flex;
3061
- display: -moz-box;
3062
- display: -ms-flexbox;
3063
- display: flex; }
3064
- .premium-blog-post-container .premium-blog-cats-container a {
3065
- display: block;
3066
- font-size: 12px;
3067
- color: #fff;
3068
- background-color: #777;
3069
- margin: 0 3px 10px 0;
3070
- padding: 5px;
3071
- -webkit-transition: all 0.3s ease-in-out;
3072
- transition: all 0.3s ease-in-out; }
3073
-
3074
  /*
3075
  * Diagonal Effect
3076
- */
3077
- .premium-blog-diagonal-container {
3078
- position: absolute;
3079
- top: 0;
3080
- left: 0;
3081
- width: 100%;
3082
- height: 100%; }
3083
-
3084
- .premium-blog-diagonal-effect:before {
3085
- position: absolute;
3086
- top: 0px;
3087
- left: 0px;
3088
- width: 100%;
3089
- height: 100%;
3090
- content: " ";
3091
- z-index: 1;
3092
- background: rgba(255, 255, 255, 0.2);
3093
- -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3094
- transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3095
- -webkit-transition: all 0.3s linear 0s;
3096
- transition: all 0.3s linear 0s; }
3097
-
3098
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-diagonal-effect:before {
3099
- -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3100
- transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
3101
-
3102
  /*
3103
  * Framed Effect
3104
- */
3105
- .premium-blog-framed-effect {
3106
- position: absolute;
3107
- width: -webkit-calc(100% - 30px);
3108
- width: calc(100% - 30px);
3109
- height: -webkit-calc(100% - 30px);
3110
- height: calc(100% - 30px);
3111
- top: 15px;
3112
- left: 15px;
3113
- opacity: 0;
3114
- -webkit-transform: scale(0.3);
3115
- -ms-transform: scale(0.3);
3116
- transform: scale(0.3);
3117
- -webkit-transition: all 0.3s linear 0s;
3118
- transition: all 0.3s linear 0s; }
3119
-
3120
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect {
3121
- opacity: 0.99;
3122
- -webkit-transform: scale(1);
3123
- -ms-transform: scale(1);
3124
- transform: scale(1); }
3125
-
3126
  /*
3127
  * Bordered Effect
3128
- */
3129
- .premium-blog-bordered-effect {
3130
- position: absolute;
3131
- top: 0;
3132
- left: 0;
3133
- width: 100%;
3134
- height: 100%;
3135
- opacity: 0;
3136
- padding: 15px;
3137
- -webkit-transition: all 0.3s linear 0s;
3138
- transition: all 0.3s linear 0s; }
3139
- .premium-blog-bordered-effect .premium-blog-post-link:before, .premium-blog-bordered-effect .premium-blog-post-link:after {
3140
- content: "";
3141
- display: block;
3142
- position: absolute;
3143
- top: 0;
3144
- left: 0;
3145
- width: 100%;
3146
- height: 100%;
3147
- -webkit-transition: all 0.5s linear 0s;
3148
- transition: all 0.5s linear 0s;
3149
- -webkit-transition-delay: 0s;
3150
- transition-delay: 0s;
3151
- border-color: rgba(255, 255, 255, 0.45); }
3152
- .premium-blog-bordered-effect .premium-blog-post-link:before {
3153
- border-right: 2px solid;
3154
- border-left: 2px solid;
3155
- -webkit-transform: scale(1, 0);
3156
- -ms-transform: scale(1, 0);
3157
- transform: scale(1, 0);
3158
- -webkit-transform-origin: 100% 0;
3159
- -ms-transform-origin: 100% 0;
3160
- transform-origin: 100% 0; }
3161
- .premium-blog-bordered-effect .premium-blog-post-link:after {
3162
- border-top: 2px solid;
3163
- border-bottom: 2px solid;
3164
- -webkit-transform: scale(0, 1);
3165
- -ms-transform: scale(0, 1);
3166
- transform: scale(0, 1);
3167
- -webkit-transform-origin: 0 0;
3168
- -ms-transform-origin: 0 0;
3169
- transform-origin: 0 0; }
3170
-
3171
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect {
3172
- opacity: 0.99; }
3173
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:before, .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:after {
3174
- -webkit-transition-delay: 0.15s;
3175
- transition-delay: 0.15s;
3176
- opacity: 1;
3177
- -webkit-transform: scale(1);
3178
- -ms-transform: scale(1);
3179
- transform: scale(1); }
3180
-
3181
  /*
3182
  * Squares Effect
3183
- */
3184
- .premium-blog-squares-effect,
3185
- .premium-blog-squares-square-container {
3186
- position: absolute;
3187
- top: 0;
3188
- left: 0;
3189
- width: 100%;
3190
- height: 100%; }
3191
-
3192
- .premium-blog-squares-effect:before, .premium-blog-squares-effect:after {
3193
- position: absolute;
3194
- content: "";
3195
- top: 0;
3196
- left: 0;
3197
- width: 50%;
3198
- height: 50%;
3199
- -webkit-transform: translate(-100%, -100%);
3200
- -ms-transform: translate(-100%, -100%);
3201
- transform: translate(-100%, -100%);
3202
- opacity: 0.7;
3203
- -webkit-transition: all 0.3s linear 0s;
3204
- transition: all 0.3s linear 0s; }
3205
-
3206
- .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
3207
- position: absolute;
3208
- content: "";
3209
- top: 0;
3210
- left: 0;
3211
- width: 50%;
3212
- height: 50%;
3213
- -webkit-transform: translate(-100%, -100%);
3214
- -ms-transform: translate(-100%, -100%);
3215
- transform: translate(-100%, -100%);
3216
- opacity: 0.7;
3217
- -webkit-transition: all 0.3s linear 0s;
3218
- transition: all 0.3s linear 0s; }
3219
-
3220
- .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
3221
- opacity: 0.8; }
3222
-
3223
- .premium-blog-squares-effect:after {
3224
- -webkit-transform: translate(200%, 200%);
3225
- -ms-transform: translate(200%, 200%);
3226
- transform: translate(200%, 200%); }
3227
-
3228
- .premium-blog-squares-square-container:before {
3229
- -webkit-transform: translate(-100%, 200%);
3230
- -ms-transform: translate(-100%, 200%);
3231
- transform: translate(-100%, 200%); }
3232
-
3233
- .premium-blog-squares-square-container:after {
3234
- -webkit-transform: translate(200%, -100%);
3235
- -ms-transform: translate(200%, -100%);
3236
- transform: translate(200%, -100%); }
3237
-
3238
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:before {
3239
- -webkit-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
3240
- -ms-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
3241
- transform: translate(0, 0%) scaleY(1.003) scaleX(1.003); }
3242
-
3243
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:after {
3244
- -webkit-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
3245
- -ms-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
3246
- transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003); }
3247
-
3248
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:before {
3249
- -webkit-transform: translate(0, 100%);
3250
- -ms-transform: translate(0, 100%);
3251
- transform: translate(0, 100%); }
3252
-
3253
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:after {
3254
- -webkit-transform: translate(100%, 0%);
3255
- -ms-transform: translate(100%, 0%);
3256
- transform: translate(100%, 0%); }
3257
-
3258
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay {
3259
- opacity: 1; }
3260
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a {
3261
- opacity: 1;
3262
- -webkit-transform: scale(1);
3263
- -ms-transform: scale(1);
3264
- transform: scale(1); }
3265
-
3266
- .premium-blog-clear-fix {
3267
- clear: both; }
3268
-
3269
- /*Post Format Container*/
3270
- .premium-blog-format-link {
3271
- padding: 5px;
3272
- line-height: 0; }
3273
-
3274
- /*Post Format Icon*/
3275
- /*Post Format Content Margin */
3276
- .premium-blog-entry-meta {
3277
- line-height: 1.3em;
3278
- font-size: 12px;
3279
- margin-bottom: 13px;
3280
- color: #adadad; }
3281
- .premium-blog-entry-meta i {
3282
- margin-right: 3px;
3283
- -webkit-transition: all 0.3s ease-in-out;
3284
- transition: all 0.3s ease-in-out; }
3285
-
3286
- .premium-blog-meta-data {
3287
- display: inline-block; }
3288
- .premium-blog-meta-data .premium-blog-meta-separator {
3289
- margin: 0 5px; }
3290
- .premium-blog-meta-data a,
3291
- .premium-blog-meta-data span {
3292
- color: inherit;
3293
- -webkit-transition: all 0.3s ease-in-out;
3294
- transition: all 0.3s ease-in-out; }
3295
-
3296
- .premium-blog-author-thumbnail {
3297
- position: relative;
3298
- padding: 0 30px;
3299
- width: 100%;
3300
- top: -10px;
3301
- height: 0;
3302
- pointer-events: none; }
3303
- .premium-blog-author-thumbnail img {
3304
- -webkit-border-radius: 50%;
3305
- border-radius: 50%;
3306
- width: 60px;
3307
- pointer-events: all;
3308
- -webkit-transform: translateY(-50%);
3309
- -ms-transform: translateY(-50%);
3310
- transform: translateY(-50%); }
3311
-
3312
- .premium-blog-entry-title a,
3313
- .premium-blog-post-tags-container a,
3314
- .premium-blog-post-content .premium-blog-excerpt-link {
3315
- -webkit-transition: all 0.3s ease-in-out;
3316
- transition: all 0.3s ease-in-out; }
3317
-
3318
- .premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link {
3319
- background-color: transparent;
3320
- color: #54595f;
3321
- padding: 0; }
3322
-
3323
- .premium-blog-cta-full-yes .premium-blog-excerpt-link {
3324
- width: 100%; }
3325
-
3326
- .premium-blog-post-tags-container {
3327
- margin-top: 8px;
3328
- -js-display: flex;
3329
- display: -webkit-box;
3330
- display: -webkit-flex;
3331
- display: -moz-box;
3332
- display: -ms-flexbox;
3333
- display: flex;
3334
- -webkit-box-align: center;
3335
- -webkit-align-items: center;
3336
- -moz-box-align: center;
3337
- -ms-flex-align: center;
3338
- align-items: center;
3339
- -webkit-flex-wrap: wrap;
3340
- -ms-flex-wrap: wrap;
3341
- flex-wrap: wrap; }
3342
- .premium-blog-post-tags-container a {
3343
- color: inherit;
3344
- margin-left: 5px; }
3345
-
3346
- /*Tags align*/
3347
- .premium-blog-align-left .post-categories,
3348
- .premium-blog-align-left .premium-blog-inner-container,
3349
- .premium-blog-align-left .premium-blog-post-tags-container {
3350
- -webkit-box-pack: start;
3351
- -webkit-justify-content: flex-start;
3352
- -moz-box-pack: start;
3353
- -ms-flex-pack: start;
3354
- justify-content: flex-start; }
3355
-
3356
- .premium-blog-align-center .post-categories,
3357
- .premium-blog-align-center .premium-blog-inner-container,
3358
- .premium-blog-align-center .premium-blog-post-tags-container {
3359
- -webkit-box-pack: center;
3360
- -webkit-justify-content: center;
3361
- -moz-box-pack: center;
3362
- -ms-flex-pack: center;
3363
- justify-content: center; }
3364
-
3365
- .premium-blog-align-right .post-categories,
3366
- .premium-blog-align-right .premium-blog-inner-container,
3367
- .premium-blog-align-right .premium-blog-post-tags-container {
3368
- -webkit-box-pack: end;
3369
- -webkit-justify-content: flex-end;
3370
- -moz-box-pack: end;
3371
- -ms-flex-pack: end;
3372
- justify-content: flex-end; }
3373
-
3374
- /* Pagination */
3375
- .premium-blog-pagination-container {
3376
- text-align: right; }
3377
- .premium-blog-pagination-container span {
3378
- cursor: default; }
3379
- .premium-blog-pagination-container .page-numbers {
3380
- display: inline-block;
3381
- color: #000;
3382
- line-height: 1;
3383
- font-size: 1em;
3384
- font-weight: 400;
3385
- text-decoration: none;
3386
- padding: 0.75em;
3387
- margin: 0 0.4em 0.4em 0;
3388
- -webkit-transition: all 0.2s ease-in-out;
3389
- transition: all 0.2s ease-in-out; }
3390
-
3391
- .premium-blog-wrap .premium-loading-feed {
3392
- display: block;
3393
- position: absolute;
3394
- width: 100%;
3395
- height: 100%;
3396
- top: 0px;
3397
- left: 0px;
3398
- bottom: 0px;
3399
- right: 0px;
3400
- background: rgba(255, 255, 255, 0.2);
3401
- -js-display: flex;
3402
- display: -webkit-box;
3403
- display: -webkit-flex;
3404
- display: -moz-box;
3405
- display: -ms-flexbox;
3406
- display: flex;
3407
- -webkit-box-align: center;
3408
- -webkit-align-items: center;
3409
- -moz-box-align: center;
3410
- -ms-flex-align: center;
3411
- align-items: center;
3412
- z-index: 99; }
3413
-
3414
- .premium-blog-wrap {
3415
- -js-display: flex;
3416
- display: -webkit-box;
3417
- display: -webkit-flex;
3418
- display: -moz-box;
3419
- display: -ms-flexbox;
3420
- display: flex;
3421
- -webkit-flex-wrap: wrap;
3422
- -ms-flex-wrap: wrap;
3423
- flex-wrap: wrap; }
3424
- .premium-blog-wrap ul.slick-dots {
3425
- width: 100%; }
3426
-
3427
  /*
3428
  * List Layout
3429
- */
3430
- .premium-blog-list .premium-blog-post-outer-container {
3431
- width: 100%; }
3432
-
3433
  /**
3434
  * Even Layout
3435
- */
3436
- .premium-blog-even .premium-blog-post-container {
3437
- height: 100%; }
3438
-
3439
- .premium-blog-even .slick-track {
3440
- -js-display: flex;
3441
- display: -webkit-box;
3442
- display: -webkit-flex;
3443
- display: -moz-box;
3444
- display: -ms-flexbox;
3445
- display: flex; }
3446
-
3447
- .premium-blog-even .slick-slide {
3448
- height: inherit !important; }
3449
-
3450
  /**
3451
  * Responsive Style
3452
- */
3453
- @media (max-width: 768px) {
3454
- .premium-blog-content-wrapper {
3455
- top: 0;
3456
- margin: 0;
3457
- padding: 15px; }
3458
- .premium-blog-skin-side {
3459
- -webkit-box-orient: vertical;
3460
- -webkit-box-direction: normal;
3461
- -webkit-flex-direction: column;
3462
- -moz-box-orient: vertical;
3463
- -moz-box-direction: normal;
3464
- -ms-flex-direction: column;
3465
- flex-direction: column; } }
3466
-
3467
- /************ Premium Team Members ************/
3468
- /*********************************************/
3469
- .premium-person-container {
3470
- position: relative; }
3471
-
3472
- .premium-person-image-container {
3473
- position: relative;
3474
- text-align: center; }
3475
- .premium-person-image-container .premium-person-image-wrap {
3476
- overflow: hidden; }
3477
-
3478
- .premium-person-zoomout-effect .premium-person-image-container img,
3479
- .premium-person-scale-effect .premium-person-image-container img {
3480
- -webkit-transform: scale(1.2);
3481
- -ms-transform: scale(1.2);
3482
- transform: scale(1.2); }
3483
-
3484
- .premium-person-sepia-effect .premium-person-image-container img {
3485
- -webkit-filter: sepia(30%);
3486
- filter: sepia(30%); }
3487
-
3488
- .premium-person-bright-effect .premium-person-image-container img {
3489
- -webkit-filter: brightness(1);
3490
- filter: brightness(1); }
3491
-
3492
- .premium-person-trans-effect .premium-person-image-container img {
3493
- -webkit-transform: translateX(-15px) scale(1.1);
3494
- -ms-transform: translateX(-15px) scale(1.1);
3495
- transform: translateX(-15px) scale(1.1); }
3496
-
3497
- .premium-person-zoomin-effect:hover .premium-person-image-container img {
3498
- -webkit-transform: scale(1.2);
3499
- -ms-transform: scale(1.2);
3500
- transform: scale(1.2); }
3501
-
3502
- .premium-person-zoomout-effect:hover .premium-person-image-container img {
3503
- -webkit-transform: scale(1.1);
3504
- -ms-transform: scale(1.1);
3505
- transform: scale(1.1); }
3506
-
3507
- .premium-person-scale-effect:hover .premium-person-image-container img {
3508
- -webkit-transform: scale(1.3) rotate(5deg);
3509
- -ms-transform: scale(1.3) rotate(5deg);
3510
- transform: scale(1.3) rotate(5deg); }
3511
-
3512
- .premium-person-grayscale-effect:hover .premium-person-image-container img {
3513
- -webkit-filter: grayscale(100%);
3514
- filter: grayscale(100%); }
3515
-
3516
- .premium-person-blur-effect:hover .premium-person-image-container img {
3517
- -webkit-filter: blur(3px);
3518
- filter: blur(3px); }
3519
-
3520
- .premium-person-sepia-effect:hover .premium-person-image-container img {
3521
- -webkit-filter: sepia(0%);
3522
- filter: sepia(0%); }
3523
-
3524
- .premium-person-bright-effect:hover .premium-person-image-container img {
3525
- -webkit-filter: brightness(1.2);
3526
- filter: brightness(1.2); }
3527
-
3528
- .premium-person-trans-effect:hover .premium-person-image-container img {
3529
- -webkit-transform: translateX(0px) scale(1.1);
3530
- -ms-transform: translateX(0px) scale(1.1);
3531
- transform: translateX(0px) scale(1.1); }
3532
-
3533
- .premium-person-container .premium-person-image-container img {
3534
- width: 100%;
3535
- height: 100%;
3536
- -o-object-fit: cover;
3537
- object-fit: cover;
3538
- -webkit-transition: all 0.5s ease-in-out;
3539
- transition: all 0.5s ease-in-out; }
3540
-
3541
- .premium-person-style2 .premium-person-social {
3542
- position: absolute;
3543
- top: 0;
3544
- left: 0;
3545
- width: 100%;
3546
- height: 100%;
3547
- z-index: 2;
3548
- -js-display: flex;
3549
- display: -webkit-box;
3550
- display: -webkit-flex;
3551
- display: -moz-box;
3552
- display: -ms-flexbox;
3553
- display: flex;
3554
- -webkit-box-pack: center;
3555
- -webkit-justify-content: center;
3556
- -moz-box-pack: center;
3557
- -ms-flex-pack: center;
3558
- justify-content: center;
3559
- -webkit-box-align: center;
3560
- -webkit-align-items: center;
3561
- -moz-box-align: center;
3562
- -ms-flex-align: center;
3563
- align-items: center;
3564
- -webkit-box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
3565
- box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
3566
- -webkit-transition: all 0.5s linear 0s;
3567
- transition: all 0.5s linear 0s;
3568
- opacity: 0; }
3569
-
3570
- .premium-person-style2 .premium-person-image-container:hover .premium-person-social {
3571
- opacity: 1; }
3572
-
3573
- .premium-person-list-item a {
3574
- display: inline-block; }
3575
-
3576
- .premium-person-style2 .premium-person-list-item a {
3577
- opacity: 0;
3578
- -webkit-transform: scale(0);
3579
- -ms-transform: scale(0);
3580
- transform: scale(0);
3581
- -webkit-transition: all 0.5s ease-in-out 0s;
3582
- transition: all 0.5s ease-in-out 0s; }
3583
-
3584
- .premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a {
3585
- opacity: 1;
3586
- -webkit-transform: scale(1);
3587
- -ms-transform: scale(1);
3588
- transform: scale(1); }
3589
-
3590
- .premium-person-info-container {
3591
- padding: 30px 15px; }
3592
-
3593
- .premium-person-name {
3594
- margin: 0 0 5px;
3595
- font-weight: 700; }
3596
-
3597
- .premium-person-title {
3598
- margin: 0 0 20px;
3599
- padding: 0; }
3600
-
3601
- .premium-person-content {
3602
- margin: 0 0 30px; }
3603
-
3604
- /*Override Theme List Margin*/
3605
- ul.premium-person-social-list {
3606
- margin: 0px !important;
3607
- padding: 0; }
3608
-
3609
- .premium-person-social-list .premium-person-list-item {
3610
- display: inline;
3611
- list-style: none; }
3612
-
3613
- .premium-person-social-list li {
3614
- position: relative;
3615
- bottom: 0px;
3616
- -webkit-transition: all 0.2s ease-in-out;
3617
- transition: all 0.2s ease-in-out; }
3618
- .premium-person-social-list li i {
3619
- position: relative;
3620
- bottom: 0px;
3621
- -webkit-transition: all 0.2s ease-in-out;
3622
- transition: all 0.2s ease-in-out; }
3623
-
3624
- .premium-person-defaults-yes li.premium-person-facebook:hover a {
3625
- background-color: #3b5998 !important; }
3626
-
3627
- .premium-person-defaults-yes li.premium-person-twitter:hover a {
3628
- background-color: #55acee !important; }
3629
-
3630
- .premium-person-defaults-yes li.premium-person-linkedin:hover a {
3631
- background-color: #0077b5 !important; }
3632
-
3633
- .premium-person-defaults-yes li.premium-person-google:hover a {
3634
- background-color: #dc4e41 !important; }
3635
-
3636
- .premium-person-defaults-yes li.premium-person-youtube:hover a {
3637
- background-color: #b31217 !important; }
3638
-
3639
- .premium-person-defaults-yes li.premium-person-instagram:hover a {
3640
- background-color: #e4405f !important; }
3641
-
3642
- .premium-person-defaults-yes li.premium-person-skype:hover a {
3643
- background-color: #00aff0 !important; }
3644
-
3645
- .premium-person-defaults-yes li.premium-person-pinterest:hover a {
3646
- background-color: #bd081c !important; }
3647
-
3648
- .premium-person-defaults-yes li.premium-person-dribbble:hover a {
3649
- background-color: #ea4c89 !important; }
3650
-
3651
- .premium-person-defaults-yes li.premium-person-mail:hover a {
3652
- background-color: #b23121 !important; }
3653
-
3654
- .premium-person-defaults-yes li.premium-person-behance:hover a {
3655
- background-color: #1769ff !important; }
3656
-
3657
- .premium-person-defaults-yes li.premium-person-whatsapp:hover a {
3658
- background-color: #25d366 !important; }
3659
-
3660
- .premium-person-defaults-yes li.premium-person-telegram:hover a {
3661
- background-color: #0088cc !important; }
3662
-
3663
- .premium-person-defaults-yes li.premium-person-site:hover a {
3664
- background-color: #0055a5 !important; }
3665
-
3666
- .premium-person-social-list li:hover a {
3667
- -webkit-box-shadow: none;
3668
- box-shadow: none; }
3669
-
3670
- .premium-person-social-list li a:focus {
3671
- -webkit-box-shadow: none;
3672
- box-shadow: none;
3673
- outline: none; }
3674
-
3675
- .premium-person-social-list li i {
3676
- font-size: 18px; }
3677
-
3678
- .elementor-widget-premium-addon-person .elementor-widget-container {
3679
- -js-display: flex;
3680
- display: -webkit-box;
3681
- display: -webkit-flex;
3682
- display: -moz-box;
3683
- display: -ms-flexbox;
3684
- display: flex;
3685
- -webkit-box-pack: center;
3686
- -webkit-justify-content: center;
3687
- -moz-box-pack: center;
3688
- -ms-flex-pack: center;
3689
- justify-content: center; }
3690
-
3691
- .premium-persons-container.multiple-persons {
3692
- -js-display: flex;
3693
- display: -webkit-box;
3694
- display: -webkit-flex;
3695
- display: -moz-box;
3696
- display: -ms-flexbox;
3697
- display: flex;
3698
- -webkit-flex-wrap: wrap;
3699
- -ms-flex-wrap: wrap;
3700
- flex-wrap: wrap;
3701
- width: 100%; }
3702
-
3703
- .premium-person-style1 .premium-person-container {
3704
- overflow: hidden; }
3705
- .premium-person-style1 .premium-person-container .premium-person-info {
3706
- position: absolute;
3707
- top: auto;
3708
- right: 0;
3709
- left: 0;
3710
- -webkit-transition: all 500ms ease 0s;
3711
- transition: all 500ms ease 0s;
3712
- -webkit-transform: translate3d(0, 100%, 0);
3713
- transform: translate3d(0, 100%, 0); }
3714
- .premium-person-style1 .premium-person-container:hover .premium-person-info {
3715
- -webkit-transform: translate3d(0, 0, 0);
3716
- transform: translate3d(0, 0, 0);
3717
- bottom: -1px !important; }
3718
-
3719
- .premium-person-style1 .premium-person-social-list li:hover {
3720
- bottom: 5px; }
3721
-
3722
- .premium-person-style1.multiple-persons:not([data-persons-equal="yes"]) {
3723
- -webkit-box-align: start;
3724
- -webkit-align-items: flex-start;
3725
- -moz-box-align: start;
3726
- -ms-flex-align: start;
3727
- align-items: flex-start; }
3728
-
3729
- .premium-person-style1 .slick-track {
3730
- -js-display: flex;
3731
- display: -webkit-box;
3732
- display: -webkit-flex;
3733
- display: -moz-box;
3734
- display: -ms-flexbox;
3735
- display: flex; }
3736
-
3737
- .premium-person-style1 .slick-slide {
3738
- height: inherit !important; }
3739
-
3740
- .premium-person-style1.multiple-persons[data-persons-equal="yes"] .premium-person-image-container,
3741
- .premium-person-style1.multiple-persons[data-persons-equal="yes"] .premium-person-image-wrap {
3742
- height: 100%; }
3743
-
3744
- .premium-person-style3 .premium-person-info-container {
3745
- position: absolute;
3746
- top: 0;
3747
- left: 0;
3748
- width: 100%;
3749
- height: 100%;
3750
- -js-display: flex;
3751
- display: -webkit-box;
3752
- display: -webkit-flex;
3753
- display: -moz-box;
3754
- display: -ms-flexbox;
3755
- display: flex;
3756
- -webkit-box-orient: vertical;
3757
- -webkit-box-direction: normal;
3758
- -webkit-flex-direction: column;
3759
- -moz-box-orient: vertical;
3760
- -moz-box-direction: normal;
3761
- -ms-flex-direction: column;
3762
- flex-direction: column;
3763
- -webkit-box-pack: justify;
3764
- -webkit-justify-content: space-between;
3765
- -moz-box-pack: justify;
3766
- -ms-flex-pack: justify;
3767
- justify-content: space-between; }
3768
-
3769
- .premium-person-style3 .premium-person-title-desc-wrap {
3770
- -js-display: flex;
3771
- display: -webkit-box;
3772
- display: -webkit-flex;
3773
- display: -moz-box;
3774
- display: -ms-flexbox;
3775
- display: flex;
3776
- -webkit-box-orient: horizontal;
3777
- -webkit-box-direction: reverse;
3778
- -webkit-flex-direction: row-reverse;
3779
- -moz-box-orient: horizontal;
3780
- -moz-box-direction: reverse;
3781
- -ms-flex-direction: row-reverse;
3782
- flex-direction: row-reverse;
3783
- -webkit-box-pack: justify;
3784
- -webkit-justify-content: space-between;
3785
- -moz-box-pack: justify;
3786
- -ms-flex-pack: justify;
3787
- justify-content: space-between;
3788
- -webkit-box-align: start;
3789
- -webkit-align-items: flex-start;
3790
- -moz-box-align: start;
3791
- -ms-flex-align: start;
3792
- align-items: flex-start; }
3793
-
3794
- .premium-person-style3 .premium-person-name-icons-wrap {
3795
- -js-display: flex;
3796
- display: -webkit-box;
3797
- display: -webkit-flex;
3798
- display: -moz-box;
3799
- display: -ms-flexbox;
3800
- display: flex;
3801
- -webkit-box-pack: justify;
3802
- -webkit-justify-content: space-between;
3803
- -moz-box-pack: justify;
3804
- -ms-flex-pack: justify;
3805
- justify-content: space-between;
3806
- -webkit-box-align: end;
3807
- -webkit-align-items: flex-end;
3808
- -moz-box-align: end;
3809
- -ms-flex-align: end;
3810
- align-items: flex-end; }
3811
-
3812
- .premium-person-style3 .premium-person-title {
3813
- opacity: 0;
3814
- -webkit-transition: all 0.3s ease;
3815
- transition: all 0.3s ease;
3816
- width: 0; }
3817
- .premium-person-style3 .premium-person-title span {
3818
- display: inline-block; }
3819
-
3820
- .premium-person-style3 .premium-person-name {
3821
- padding-left: 10px; }
3822
-
3823
- .premium-person-style3 .premium-person-social-list {
3824
- -js-display: flex;
3825
- display: -webkit-box;
3826
- display: -webkit-flex;
3827
- display: -moz-box;
3828
- display: -ms-flexbox;
3829
- display: flex;
3830
- -webkit-box-orient: vertical;
3831
- -webkit-box-direction: normal;
3832
- -webkit-flex-direction: column;
3833
- -moz-box-orient: vertical;
3834
- -moz-box-direction: normal;
3835
- -ms-flex-direction: column;
3836
- flex-direction: column;
3837
- -webkit-transform: translateY(20px);
3838
- -ms-transform: translateY(20px);
3839
- transform: translateY(20px);
3840
- opacity: 0;
3841
- -webkit-transition: all 0.3s ease;
3842
- transition: all 0.3s ease; }
3843
-
3844
- .premium-person-style3 .premium-person-list-item {
3845
- line-height: 0; }
3846
- .premium-person-style3 .premium-person-list-item a {
3847
- padding: 5px 10px 0 0;
3848
- margin: 5px 0; }
3849
-
3850
- .premium-person-style3 .premium-person-container:hover .premium-person-title {
3851
- opacity: 1; }
3852
-
3853
- .premium-person-style3 .premium-person-container:hover .premium-person-social-list {
3854
- opacity: 1;
3855
- -webkit-transform: translateY(0);
3856
- -ms-transform: translateY(0);
3857
- transform: translateY(0); }
3858
-
3859
- .premium-persons-title-cw .premium-person-title {
3860
- -webkit-transform: translateX(15px) rotate(90deg);
3861
- -ms-transform: translateX(15px) rotate(90deg);
3862
- transform: translateX(15px) rotate(90deg);
3863
- -webkit-transform-origin: top;
3864
- -ms-transform-origin: top;
3865
- transform-origin: top; }
3866
-
3867
- .premium-persons-title-cw .premium-person-container:hover .premium-person-title {
3868
- -webkit-transform: translateX(0) rotate(90deg);
3869
- -ms-transform: translateX(0) rotate(90deg);
3870
- transform: translateX(0) rotate(90deg); }
3871
-
3872
- .premium-persons-title-ccw .premium-person-title {
3873
- width: auto;
3874
- margin-right: 20px;
3875
- -webkit-transform: translateX(15px) rotate(-90deg);
3876
- -ms-transform: translateX(15px) rotate(-90deg);
3877
- transform: translateX(15px) rotate(-90deg);
3878
- -webkit-transform-origin: center right;
3879
- -ms-transform-origin: center right;
3880
- transform-origin: center right; }
3881
-
3882
- .premium-persons-title-ccw .premium-person-container:hover .premium-person-title {
3883
- -webkit-transform: translateX(0) rotate(-90deg);
3884
- -ms-transform: translateX(0) rotate(-90deg);
3885
- transform: translateX(0) rotate(-90deg); }
3886
-
3887
- /**************** Premium Fancy Text *******************/
3888
- /*******************************************************/
3889
- .premium-suffix-text,
3890
- .premium-fancy-text,
3891
- .premium-prefix-text {
3892
- font-size: 40px; }
3893
-
3894
- .premium-fancy-text-wrapper .premium-fancy-list-items {
3895
- list-style: none; }
3896
-
3897
- .premium-fancy-text-wrapper .premium-fancy-text-span-align {
3898
- vertical-align: top; }
3899
-
3900
- .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper {
3901
- margin: 0;
3902
- padding: 0;
3903
- border: none;
3904
- position: relative; }
3905
-
3906
- .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items {
3907
- position: absolute;
3908
- top: 0;
3909
- left: 0;
3910
- display: inline-block; }
3911
-
3912
- .premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden {
3913
- opacity: 0;
3914
- -webkit-animation: pa-zoom-out 0.8s;
3915
- animation: pa-zoom-out 0.8s; }
3916
-
3917
- .premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible {
3918
- position: relative !important;
3919
- -webkit-animation: pa-zoom-in 0.8s;
3920
- animation: pa-zoom-in 0.8s; }
3921
-
3922
- .premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper {
3923
- -webkit-perspective: 300px;
3924
- perspective: 300px; }
3925
-
3926
- .premium-fancy-text-wrapper.rotate .premium-fancy-list-items {
3927
- -webkit-transform-origin: 50% 100%;
3928
- -ms-transform-origin: 50% 100%;
3929
- transform-origin: 50% 100%; }
3930
-
3931
- .premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden {
3932
- opacity: 0;
3933
- -webkit-transform: rotateX(180deg);
3934
- transform: rotateX(180deg);
3935
- -webkit-animation: pa-rotate-out 1.2s;
3936
- animation: pa-rotate-out 1.2s; }
3937
-
3938
- .premium-fancy-text-wrapper.rotate .premium-fancy-item-visible {
3939
- position: relative !important;
3940
- -webkit-transform: rotateX(0deg);
3941
- transform: rotateX(0deg);
3942
- -webkit-animation: pa-rotate-in 1.2s;
3943
- animation: pa-rotate-in 1.2s; }
3944
-
3945
- .premium-fancy-text-wrapper.custom .premium-fancy-item-hidden {
3946
- opacity: 0; }
3947
-
3948
- .premium-fancy-text-wrapper.custom .premium-fancy-item-visible {
3949
- position: relative !important; }
3950
-
3951
- @-webkit-keyframes pa-zoom-in {
3952
- 0% {
3953
- opacity: 0;
3954
- -webkit-transform: translateZ(100px);
3955
- transform: translateZ(100px); }
3956
- 100% {
3957
- opacity: 1;
3958
- -webkit-transform: translateZ(0);
3959
- transform: translateZ(0); } }
3960
-
3961
- @keyframes pa-zoom-in {
3962
- 0% {
3963
- opacity: 0;
3964
- -webkit-transform: translateZ(100px);
3965
- transform: translateZ(100px); }
3966
- 100% {
3967
- opacity: 1;
3968
- -webkit-transform: translateZ(0);
3969
- transform: translateZ(0); } }
3970
-
3971
- @-webkit-keyframes pa-zoom-out {
3972
- 0% {
3973
- opacity: 1;
3974
- -webkit-transform: translateZ(0);
3975
- transform: translateZ(0); }
3976
- 100% {
3977
- opacity: 0;
3978
- -webkit-transform: translateZ(-100px);
3979
- transform: translateZ(-100px); } }
3980
-
3981
- @keyframes pa-zoom-out {
3982
- 0% {
3983
- opacity: 1;
3984
- -webkit-transform: translateZ(0);
3985
- transform: translateZ(0); }
3986
- 100% {
3987
- opacity: 0;
3988
- -webkit-transform: translateZ(-100px);
3989
- transform: translateZ(-100px); } }
3990
-
3991
- @-webkit-keyframes pa-rotate-in {
3992
- 0% {
3993
- opacity: 0;
3994
- -webkit-transform: rotateX(180deg);
3995
- transform: rotateX(180deg); }
3996
- 35% {
3997
- opacity: 0;
3998
- -webkit-transform: rotateX(120deg);
3999
- transform: rotateX(120deg); }
4000
- 65% {
4001
- opacity: 0; }
4002
- 100% {
4003
- opacity: 1;
4004
- -webkit-transform: rotateX(360deg);
4005
- transform: rotateX(360deg); } }
4006
-
4007
- @keyframes pa-rotate-in {
4008
- 0% {
4009
- opacity: 0;
4010
- -webkit-transform: rotateX(180deg);
4011
- transform: rotateX(180deg); }
4012
- 35% {
4013
- opacity: 0;
4014
- -webkit-transform: rotateX(120deg);
4015
- transform: rotateX(120deg); }
4016
- 65% {
4017
- opacity: 0; }
4018
- 100% {
4019
- opacity: 1;
4020
- -webkit-transform: rotateX(360deg);
4021
- transform: rotateX(360deg); } }
4022
-
4023
- @-webkit-keyframes pa-rotate-out {
4024
- 0% {
4025
- opacity: 1;
4026
- -webkit-transform: rotateX(0deg);
4027
- transform: rotateX(0deg); }
4028
- 35% {
4029
- opacity: 1;
4030
- -webkit-transform: rotateX(-40deg);
4031
- transform: rotateX(-40deg); }
4032
- 65% {
4033
- opacity: 0; }
4034
- 100% {
4035
- opacity: 0;
4036
- -webkit-transform: rotateX(180deg);
4037
- transform: rotateX(180deg); } }
4038
-
4039
- @keyframes pa-rotate-out {
4040
- 0% {
4041
- opacity: 1;
4042
- -webkit-transform: rotateX(0deg);
4043
- transform: rotateX(0deg); }
4044
- 35% {
4045
- opacity: 1;
4046
- -webkit-transform: rotateX(-40deg);
4047
- transform: rotateX(-40deg); }
4048
- 65% {
4049
- opacity: 0; }
4050
- 100% {
4051
- opacity: 0;
4052
- -webkit-transform: rotateX(180deg);
4053
- transform: rotateX(180deg); } }
4054
-
4055
- /**************** Premium Pricing Table ****************/
4056
- /*******************************************************/
4057
- .premium-pricing-table-container {
4058
- position: relative;
4059
- overflow: hidden;
4060
- text-align: center;
4061
- -webkit-transition: all 0.3s ease-in-out;
4062
- transition: all 0.3s ease-in-out; }
4063
-
4064
- .premium-pricing-icon-container {
4065
- -js-display: flex;
4066
- display: -webkit-box;
4067
- display: -webkit-flex;
4068
- display: -moz-box;
4069
- display: -ms-flexbox;
4070
- display: flex;
4071
- -webkit-box-pack: center;
4072
- -webkit-justify-content: center;
4073
- -moz-box-pack: center;
4074
- -ms-flex-pack: center;
4075
- justify-content: center;
4076
- line-height: 0; }
4077
- .premium-pricing-icon-container .premium-pricing-icon {
4078
- display: inline-block; }
4079
- .premium-pricing-icon-container .premium-pricing-image {
4080
- overflow: hidden; }
4081
- .premium-pricing-icon-container .premium-pricing-image img {
4082
- width: 25px;
4083
- height: 25px;
4084
- -o-object-fit: cover;
4085
- object-fit: cover; }
4086
-
4087
- .premium-badge-left {
4088
- position: absolute;
4089
- top: 0; }
4090
-
4091
- .premium-badge-right {
4092
- position: absolute;
4093
- top: 0;
4094
- right: 0; }
4095
-
4096
- .premium-badge-left {
4097
- left: 0; }
4098
-
4099
- .premium-badge-triangle.premium-badge-left .corner {
4100
- width: 0;
4101
- height: 0;
4102
- border-top: 150px solid;
4103
- border-bottom: 150px solid transparent;
4104
- border-right: 150px solid transparent; }
4105
-
4106
- .premium-badge-triangle.premium-badge-right .corner {
4107
- width: 0;
4108
- height: 0;
4109
- border-bottom: 150px solid transparent;
4110
- border-right: 150px solid;
4111
- border-left: 150px solid transparent; }
4112
-
4113
- .premium-badge-triangle span {
4114
- position: absolute;
4115
- top: 35px;
4116
- width: 100px;
4117
- text-align: center;
4118
- -webkit-transform: rotate(-45deg);
4119
- -ms-transform: rotate(-45deg);
4120
- transform: rotate(-45deg);
4121
- display: block;
4122
- text-transform: uppercase; }
4123
-
4124
- .premium-badge-triangle.premium-badge-right span {
4125
- -webkit-transform: rotate(45deg);
4126
- -ms-transform: rotate(45deg);
4127
- transform: rotate(45deg);
4128
- right: 0; }
4129
-
4130
- .premium-badge-circle {
4131
- min-width: 4em;
4132
- min-height: 4em;
4133
- line-height: 4em;
4134
- text-align: center;
4135
- -webkit-border-radius: 100%;
4136
- border-radius: 100%;
4137
- position: absolute;
4138
- z-index: 1; }
4139
-
4140
- .premium-badge-stripe {
4141
- position: absolute;
4142
- -webkit-transform: rotate(90deg);
4143
- -ms-transform: rotate(90deg);
4144
- transform: rotate(90deg);
4145
- width: 15em;
4146
- overflow: hidden;
4147
- height: 15em; }
4148
- .premium-badge-stripe.premium-badge-left {
4149
- -webkit-transform: rotate(0);
4150
- -ms-transform: rotate(0);
4151
- transform: rotate(0); }
4152
- .premium-badge-stripe .corner {
4153
- text-align: center;
4154
- left: 0;
4155
- width: 150%;
4156
- -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4157
- -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4158
- transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4159
- margin-top: 35px;
4160
- font-size: 13px;
4161
- line-height: 2;
4162
- font-weight: 800;
4163
- text-transform: uppercase; }
4164
-
4165
- .premium-badge-flag .corner {
4166
- text-align: center;
4167
- -webkit-border-radius: 4px 4px 0 4px;
4168
- border-radius: 4px 4px 0 4px;
4169
- padding: 3px 15px;
4170
- position: absolute;
4171
- top: 10%;
4172
- right: -8px; }
4173
- .premium-badge-flag .corner::before, .premium-badge-flag .corner::after {
4174
- content: "";
4175
- display: block;
4176
- position: absolute;
4177
- width: 0;
4178
- height: 0;
4179
- top: 100%;
4180
- right: 0;
4181
- border-bottom: 8px solid transparent; }
4182
-
4183
- .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
4184
- overflow: visible !important; }
4185
-
4186
- .premium-badge-flag .corner::after {
4187
- border-left: 8px solid rgba(0, 0, 0, 0.2); }
4188
-
4189
- .premium-pricing-price-currency {
4190
- position: relative; }
4191
-
4192
- .premium-pricing-button-container {
4193
- display: block; }
4194
-
4195
- .premium-pricing-list {
4196
- -js-display: flex;
4197
- display: -webkit-box;
4198
- display: -webkit-flex;
4199
- display: -moz-box;
4200
- display: -ms-flexbox;
4201
- display: flex;
4202
- -webkit-box-orient: vertical;
4203
- -webkit-box-direction: normal;
4204
- -webkit-flex-direction: column;
4205
- -moz-box-orient: vertical;
4206
- -moz-box-direction: normal;
4207
- -ms-flex-direction: column;
4208
- flex-direction: column;
4209
- list-style-type: none;
4210
- margin: 0; }
4211
- .premium-pricing-list .premium-pricing-list-item {
4212
- -js-display: flex;
4213
- display: -webkit-box;
4214
- display: -webkit-flex;
4215
- display: -moz-box;
4216
- display: -ms-flexbox;
4217
- display: flex;
4218
- -webkit-box-align: center;
4219
- -webkit-align-items: center;
4220
- -moz-box-align: center;
4221
- -ms-flex-align: center;
4222
- align-items: center; }
4223
- .premium-pricing-list .premium-pricing-list-item svg {
4224
- width: 50px;
4225
- height: 50px; }
4226
- .premium-pricing-list .premium-pricing-list-item img {
4227
- width: 30px;
4228
- height: 30px;
4229
- -o-object-fit: cover;
4230
- object-fit: cover; }
4231
- .premium-pricing-list .premium-pricing-list-span {
4232
- position: relative; }
4233
- .premium-pricing-list .list-item-tooltip {
4234
- border-bottom: 1px dotted; }
4235
- .premium-pricing-list .premium-pricing-list-tooltip {
4236
- position: absolute;
4237
- top: -webkit-calc(100% + 1px);
4238
- top: calc(100% + 1px);
4239
- left: 0;
4240
- visibility: hidden;
4241
- padding: 15px 20px;
4242
- -webkit-border-radius: 5px;
4243
- border-radius: 5px;
4244
- min-width: 200px;
4245
- overflow: hidden;
4246
- text-align: left;
4247
- font-size: 0.8rem;
4248
- color: #fff;
4249
- background-color: #aaa; }
4250
-
4251
- .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
4252
- z-index: 99;
4253
- visibility: visible;
4254
- opacity: 1; }
4255
-
4256
- .premium-pricing-slashed-price-value {
4257
- display: inline-block;
4258
- font-size: 20px;
4259
- font-weight: 400;
4260
- margin-right: 5px; }
4261
-
4262
- .premium-pricing-price-value {
4263
- font-size: 70px; }
4264
-
4265
- .premium-pricing-description-container li {
4266
- list-style-position: inside;
4267
- text-indent: -40px; }
4268
-
4269
- @-moz-document url-prefix() {
4270
- .premium-pricing-description-container li {
4271
- text-indent: 0px; } }
4272
-
4273
- .premium-pricing-price-button {
4274
- display: block;
4275
- padding: 6px 12px;
4276
- line-height: 1.42857143;
4277
- text-align: center;
4278
- color: #fff;
4279
- background: #6ec1e4;
4280
- margin-bottom: 0;
4281
- -webkit-transition: all 0.3s ease-in-out;
4282
- transition: all 0.3s ease-in-out; }
4283
-
4284
- /**************** Premium Google Maps ******************/
4285
- /*******************************************************/
4286
- .premium-maps-info-container {
4287
- margin-top: 10px;
4288
- margin-bottom: 10px; }
4289
-
4290
- .premium-maps-info-title,
4291
- .premium-maps-info-desc {
4292
- margin: 0;
4293
- padding: 0; }
4294
-
4295
- .premium-maps-container .gm-style-iw {
4296
- text-align: center; }
4297
-
4298
- .premium-maps-container .gm-style img {
4299
- max-width: none !important; }
4300
-
4301
- /**************** Premium Button ***********************/
4302
- /*******************************************************/
4303
- .premium-button {
4304
- display: inline-block;
4305
- position: relative;
4306
- overflow: hidden;
4307
- cursor: pointer;
4308
- -webkit-transition: all 0.2s ease-in-out !important;
4309
- transition: all 0.2s ease-in-out !important; }
4310
-
4311
- .premium-button-sm {
4312
- padding: 12px 24px;
4313
- font-size: 14px;
4314
- line-height: 1; }
4315
-
4316
- .premium-button .premium-lottie-animation,
4317
- .premium-image-button .premium-lottie-animation {
4318
- -js-display: flex;
4319
- display: -webkit-box;
4320
- display: -webkit-flex;
4321
- display: -moz-box;
4322
- display: -ms-flexbox;
4323
- display: flex; }
4324
- .premium-button .premium-lottie-animation svg,
4325
- .premium-image-button .premium-lottie-animation svg {
4326
- width: 50px;
4327
- height: 50px; }
4328
-
4329
- .premium-button-md {
4330
- padding: 14px 26px;
4331
- font-size: 16px;
4332
- line-height: 1.2; }
4333
-
4334
- .premium-button-lg {
4335
- padding: 16px 28px;
4336
- font-size: 18px;
4337
- line-height: 1.3333; }
4338
-
4339
- .premium-button-block {
4340
- font-size: 15px;
4341
- line-height: 1;
4342
- padding: 12px 24px;
4343
- width: 100%;
4344
- text-align: center; }
4345
-
4346
- .premium-button-text {
4347
- display: inline-block;
4348
- width: 100%; }
4349
-
4350
- .premium-button-style1-bottom,
4351
- .premium-button-style1-top,
4352
- .premium-button-style1-right,
4353
- .premium-button-style1-left,
4354
- .premium-button-style2-shutouthor,
4355
- .premium-button-style2-shutoutver,
4356
- .premium-button-style2-shutinhor,
4357
- .premium-button-style2-shutinver,
4358
- .premium-button-style2-scshutouthor,
4359
- .premium-button-style2-scshutoutver,
4360
- .premium-button-style2-dshutinhor,
4361
- .premium-button-style2-dshutinver,
4362
- .premium-button-style5-radialin,
4363
- .premium-button-style5-radialout,
4364
- .premium-button-style5-rectin,
4365
- .premium-button-style5-rectout {
4366
- display: inline-block;
4367
- vertical-align: middle;
4368
- -webkit-transform: perspective(1px) translateZ(0);
4369
- transform: perspective(1px) translateZ(0);
4370
- -webkit-box-shadow: 0 0 1px transparent;
4371
- box-shadow: 0 0 1px transparent;
4372
- position: relative;
4373
- -webkit-transition-property: color;
4374
- transition-property: color;
4375
- -webkit-transition-duration: 0.15s;
4376
- transition-duration: 0.15s; }
4377
-
4378
- .premium-button-style1-bottom:before,
4379
- .premium-button-style1-top:before,
4380
- .premium-button-style1-right:before,
4381
- .premium-button-style1-left:before,
4382
- .premium-button-style2-shutinhor:before,
4383
- .premium-button-style2-shutinver:before,
4384
- .premium-button-style2-shutouthor:before,
4385
- .premium-button-style2-shutoutver:before,
4386
- .premium-button-style2-scshutouthor:before,
4387
- .premium-button-style2-scshutoutver:before,
4388
- .premium-button-style2-dshutinhor:before,
4389
- .premium-button-style2-dshutinver:before,
4390
- .premium-button-style5-radialin:before,
4391
- .premium-button-style5-radialout:before,
4392
- .premium-button-style5-rectin:before,
4393
- .premium-button-style5-rectout:before {
4394
- content: "";
4395
- position: absolute;
4396
- z-index: -1;
4397
- top: 0;
4398
- left: 0;
4399
- right: 0;
4400
- bottom: 0;
4401
- -webkit-transform: scaleY(0);
4402
- -ms-transform: scaleY(0);
4403
- transform: scaleY(0);
4404
- -webkit-transform-origin: 50% 0;
4405
- -ms-transform-origin: 50% 0;
4406
- transform-origin: 50% 0;
4407
- -webkit-transition-property: -webkit-transform;
4408
- transition-property: -webkit-transform;
4409
- transition-property: transform;
4410
- transition-property: transform, -webkit-transform;
4411
- -webkit-transition-duration: 0.15s;
4412
- transition-duration: 0.15s;
4413
- -webkit-transition-timing-function: ease-out;
4414
- transition-timing-function: ease-out; }
4415
-
4416
- .premium-button-style5-radialin:before,
4417
- .premium-button-style5-radialout:before {
4418
- -webkit-transform-origin: 50%;
4419
- -ms-transform-origin: 50%;
4420
- transform-origin: 50%;
4421
- -webkit-border-radius: 100%;
4422
- border-radius: 100%;
4423
- -webkit-transform: scale(0);
4424
- -ms-transform: scale(0);
4425
- transform: scale(0); }
4426
-
4427
- .premium-button-style5-radialin:before {
4428
- -webkit-transform: scale(2);
4429
- -ms-transform: scale(2);
4430
- transform: scale(2); }
4431
-
4432
- .premium-button-style5-rectin:before {
4433
- -webkit-transform-origin: 50%;
4434
- -ms-transform-origin: 50%;
4435
- transform-origin: 50%;
4436
- -webkit-transform: scale(1);
4437
- -ms-transform: scale(1);
4438
- transform: scale(1); }
4439
-
4440
- .premium-button-style5-rectout:before {
4441
- -webkit-transform-origin: 50%;
4442
- -ms-transform-origin: 50%;
4443
- transform-origin: 50%;
4444
- -webkit-transform: scale(0);
4445
- -ms-transform: scale(0);
4446
- transform: scale(0); }
4447
-
4448
- .premium-button-style5-rectout:hover:before {
4449
- -webkit-transform: scale(1);
4450
- -ms-transform: scale(1);
4451
- transform: scale(1); }
4452
-
4453
- .premium-button-style5-rectin:hover:before {
4454
- -webkit-transform: scale(0);
4455
- -ms-transform: scale(0);
4456
- transform: scale(0); }
4457
-
4458
- .premium-button-style5-radialout:hover:before {
4459
- -webkit-transform: scale(2);
4460
- -ms-transform: scale(2);
4461
- transform: scale(2); }
4462
-
4463
- .premium-button-style5-radialin:hover:before {
4464
- -webkit-transform: scale(0);
4465
- -ms-transform: scale(0);
4466
- transform: scale(0); }
4467
-
4468
- .premium-button-style1-top:before {
4469
- -webkit-transform-origin: 50% 100%;
4470
- -ms-transform-origin: 50% 100%;
4471
- transform-origin: 50% 100%; }
4472
-
4473
- .premium-button-style1-right:before {
4474
- -webkit-transform: scaleX(0);
4475
- -ms-transform: scaleX(0);
4476
- transform: scaleX(0);
4477
- -webkit-transform-origin: 0% 50%;
4478
- -ms-transform-origin: 0% 50%;
4479
- transform-origin: 0% 50%; }
4480
-
4481
- .premium-button-style1-left:before {
4482
- -webkit-transform: scaleX(0);
4483
- -ms-transform: scaleX(0);
4484
- transform: scaleX(0);
4485
- -webkit-transform-origin: 100% 50%;
4486
- -ms-transform-origin: 100% 50%;
4487
- transform-origin: 100% 50%; }
4488
-
4489
- .premium-button-style2-shutouthor:before,
4490
- .premium-button-style2-scshutoutver:before {
4491
- -webkit-transform: scaleY(0);
4492
- -ms-transform: scaleY(0);
4493
- transform: scaleY(0);
4494
- -webkit-transform-origin: 100% 50%;
4495
- -ms-transform-origin: 100% 50%;
4496
- transform-origin: 100% 50%; }
4497
-
4498
- .premium-button-style2-shutoutver:before,
4499
- .premium-button-style2-scshutouthor:before {
4500
- -webkit-transform: scaleX(0);
4501
- -ms-transform: scaleX(0);
4502
- transform: scaleX(0);
4503
- -webkit-transform-origin: 50% 50%;
4504
- -ms-transform-origin: 50% 50%;
4505
- transform-origin: 50% 50%; }
4506
-
4507
- .premium-button-style2-shutinhor:before {
4508
- -webkit-transform: scaleX(1);
4509
- -ms-transform: scaleX(1);
4510
- transform: scaleX(1);
4511
- -webkit-transform-origin: 50%;
4512
- -ms-transform-origin: 50%;
4513
- transform-origin: 50%; }
4514
-
4515
- .premium-button-style2-shutinver:before {
4516
- -webkit-transform: scaleY(1);
4517
- -ms-transform: scaleY(1);
4518
- transform: scaleY(1);
4519
- -webkit-transform-origin: 50%;
4520
- -ms-transform-origin: 50%;
4521
- transform-origin: 50%; }
4522
-
4523
- .premium-button-style1-bottom:hover:before,
4524
- .premium-button-style1-top:hover:before {
4525
- -webkit-transform: scaleY(1);
4526
- -ms-transform: scaleY(1);
4527
- transform: scaleY(1); }
4528
-
4529
- .premium-button-style1-left:hover:before,
4530
- .premium-button-style1-right:hover:before,
4531
- .premium-button-style2-shutouthor:hover:before,
4532
- .premium-button-style2-shutoutver:hover:before {
4533
- -webkit-transform: scaleX(1);
4534
- -ms-transform: scaleX(1);
4535
- transform: scaleX(1); }
4536
-
4537
- .premium-button-style2-shutinhor:hover:before {
4538
- -webkit-transform: scaleX(0);
4539
- -ms-transform: scaleX(0);
4540
- transform: scaleX(0); }
4541
-
4542
- .premium-button-style2-shutinver:hover:before {
4543
- -webkit-transform: scaleY(0);
4544
- -ms-transform: scaleY(0);
4545
- transform: scaleY(0); }
4546
-
4547
- .premium-button-style2-scshutouthor:hover:before {
4548
- -webkit-transform: scaleX(0.9);
4549
- -ms-transform: scaleX(0.9);
4550
- transform: scaleX(0.9); }
4551
-
4552
- .premium-button-style2-scshutoutver:hover:before {
4553
- -webkit-transform: scaleY(0.8);
4554
- -ms-transform: scaleY(0.8);
4555
- transform: scaleY(0.8); }
4556
-
4557
- /*Diagonal*/
4558
- .premium-button-style2-dshutinhor:before {
4559
- top: 50%;
4560
- left: 50%;
4561
- width: 120%;
4562
- height: 0%;
4563
- -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4564
- -ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4565
- transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4566
- -webkit-transform-origin: 50%;
4567
- -ms-transform-origin: 50%;
4568
- transform-origin: 50%;
4569
- -webkit-transition-property: all;
4570
- transition-property: all; }
4571
-
4572
- .premium-button-style2-dshutinver:before {
4573
- top: 50%;
4574
- left: 50%;
4575
- width: 120%;
4576
- height: 0%;
4577
- -webkit-transform-origin: 50%;
4578
- -ms-transform-origin: 50%;
4579
- transform-origin: 50%;
4580
- -webkit-transition-property: all;
4581
- transition-property: all;
4582
- -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
4583
- -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
4584
- transform: translateX(-50%) translateY(-50%) rotate(45deg); }
4585
-
4586
- .premium-button-style2-dshutinhor:hover:before,
4587
- .premium-button-style2-dshutinver:hover:before {
4588
- height: 220%; }
4589
-
4590
- .premium-button-style3-before i,
4591
- .premium-button-style3-before svg {
4592
- opacity: 0;
4593
- -webkit-transform: translateX(-5px);
4594
- -ms-transform: translateX(-5px);
4595
- transform: translateX(-5px);
4596
- -webkit-transition: all 0.5s ease-in-out;
4597
- transition: all 0.5s ease-in-out; }
4598
-
4599
- .premium-button-style3-after i,
4600
- .premium-button-style3-after svg {
4601
- opacity: 0;
4602
- -webkit-transform: translateX(-5px);
4603
- -ms-transform: translateX(-5px);
4604
- transform: translateX(-5px);
4605
- -webkit-transition: all 0.5s ease-in-out;
4606
- transition: all 0.5s ease-in-out;
4607
- -webkit-transform: translateX(5px);
4608
- -ms-transform: translateX(5px);
4609
- transform: translateX(5px); }
4610
-
4611
- .premium-button-style3-after:hover i,
4612
- .premium-button-style3-after:hover svg {
4613
- opacity: 1; }
4614
-
4615
- .premium-button-style3-before:hover i,
4616
- .premium-button-style3-before:hover svg {
4617
- opacity: 1; }
4618
-
4619
- .premium-button-text-icon-wrapper {
4620
- -js-display: flex;
4621
- display: -webkit-box;
4622
- display: -webkit-flex;
4623
- display: -moz-box;
4624
- display: -ms-flexbox;
4625
- display: flex;
4626
- -webkit-box-pack: center;
4627
- -webkit-justify-content: center;
4628
- -moz-box-pack: center;
4629
- -ms-flex-pack: center;
4630
- justify-content: center;
4631
- -webkit-box-align: center;
4632
- -webkit-align-items: center;
4633
- -moz-box-align: center;
4634
- -ms-flex-align: center;
4635
- align-items: center;
4636
- -webkit-transition: all 0.2s ease-in-out;
4637
- transition: all 0.2s ease-in-out; }
4638
- .premium-button-text-icon-wrapper span,
4639
- .premium-button-text-icon-wrapper i {
4640
- -webkit-transition: all 0.2s ease-in-out;
4641
- transition: all 0.2s ease-in-out; }
4642
-
4643
- .premium-button-style4-icon-wrapper {
4644
- position: absolute;
4645
- z-index: 2;
4646
- width: 100%;
4647
- text-align: center;
4648
- -js-display: flex;
4649
- display: -webkit-box;
4650
- display: -webkit-flex;
4651
- display: -moz-box;
4652
- display: -ms-flexbox;
4653
- display: flex;
4654
- -webkit-box-align: center;
4655
- -webkit-align-items: center;
4656
- -moz-box-align: center;
4657
- -ms-flex-align: center;
4658
- align-items: center;
4659
- -webkit-box-pack: center;
4660
- -webkit-justify-content: center;
4661
- -moz-box-pack: center;
4662
- -ms-flex-pack: center;
4663
- justify-content: center;
4664
- height: 100%;
4665
- opacity: 0;
4666
- -webkit-transition: all 0.3s ease-in-out;
4667
- transition: all 0.3s ease-in-out; }
4668
- .premium-button-style4-icon-wrapper.top {
4669
- bottom: -100%;
4670
- left: 0; }
4671
- .premium-button-style4-icon-wrapper.bottom {
4672
- top: -100%;
4673
- left: 0; }
4674
- .premium-button-style4-icon-wrapper.left {
4675
- top: 0;
4676
- left: -100%; }
4677
- .premium-button-style4-icon-wrapper.right {
4678
- top: 0;
4679
- right: -100%; }
4680
-
4681
- .premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper {
4682
- top: 0;
4683
- opacity: 1; }
4684
-
4685
- .premium-button-style4-top:hover .premium-button-style4-icon-wrapper {
4686
- bottom: 0;
4687
- opacity: 1; }
4688
-
4689
- .premium-button-style4-left:hover .premium-button-style4-icon-wrapper {
4690
- left: 0;
4691
- opacity: 1; }
4692
-
4693
- .premium-button-style4-right:hover .premium-button-style4-icon-wrapper {
4694
- right: 0;
4695
- opacity: 1; }
4696
-
4697
- .premium-button-style4-bottom:hover .premium-button-text-icon-wrapper {
4698
- -webkit-transform: translateY(100%);
4699
- -ms-transform: translateY(100%);
4700
- transform: translateY(100%);
4701
- opacity: 0; }
4702
-
4703
- .premium-button-style4-top:hover .premium-button-text-icon-wrapper {
4704
- -webkit-transform: translateY(-100%);
4705
- -ms-transform: translateY(-100%);
4706
- transform: translateY(-100%);
4707
- opacity: 0; }
4708
-
4709
- .premium-button-style4-left:hover .premium-button-text-icon-wrapper {
4710
- -webkit-transform: translateX(100%);
4711
- -ms-transform: translateX(100%);
4712
- transform: translateX(100%);
4713
- opacity: 0; }
4714
-
4715
- .premium-button-style4-right:hover .premium-button-text-icon-wrapper {
4716
- -webkit-transform: translateX(-100%);
4717
- -ms-transform: translateX(-100%);
4718
- transform: translateX(-100%);
4719
- opacity: 0; }
4720
-
4721
- .premium-button-style6:before {
4722
- content: "";
4723
- position: absolute;
4724
- left: 50%;
4725
- top: 50%;
4726
- width: 100px;
4727
- height: 100px;
4728
- -webkit-border-radius: 100%;
4729
- border-radius: 100%;
4730
- -webkit-transform: translate(-50%, -50%) scale(0);
4731
- -ms-transform: translate(-50%, -50%) scale(0);
4732
- transform: translate(-50%, -50%) scale(0);
4733
- -webkit-transition: all 0.3s ease-in-out;
4734
- transition: all 0.3s ease-in-out; }
4735
-
4736
- .premium-button-style6:hover:before {
4737
- -webkit-transform: translate(-50%, -50%) scale(3);
4738
- -ms-transform: translate(-50%, -50%) scale(3);
4739
- transform: translate(-50%, -50%) scale(3); }
4740
-
4741
- .premium-button-style6 .premium-button-text-icon-wrapper {
4742
- position: relative;
4743
- z-index: 1; }
4744
-
4745
- .premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg {
4746
- position: absolute;
4747
- z-index: 0;
4748
- top: 0;
4749
- left: 0;
4750
- width: 0px;
4751
- height: 0px;
4752
- -webkit-border-radius: 50%;
4753
- border-radius: 50%;
4754
- display: block;
4755
- -webkit-transform: translate(-50%, -50%);
4756
- -ms-transform: translate(-50%, -50%);
4757
- transform: translate(-50%, -50%);
4758
- -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
4759
- transition: width 0.4s ease-in-out, height 0.4s ease-in-out; }
4760
-
4761
- .premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg {
4762
- width: 225%;
4763
- height: 560px; }
4764
-
4765
- .premium-mouse-detect-yes .premium-button-style6:before {
4766
- width: 0;
4767
- height: 0; }
4768
-
4769
- /**************** Premium Contact Form7 **********/
4770
- /*************************************************/
4771
- .premium-contact-form-anim-yes .wpcf7-span::after {
4772
- display: block;
4773
- height: 2px;
4774
- content: "";
4775
- top: -2px;
4776
- position: relative;
4777
- width: 0px;
4778
- -webkit-transition: all ease-in-out 0.3s;
4779
- transition: all ease-in-out 0.3s; }
4780
-
4781
- .premium-contact-form-anim-yes .wpcf7-span.is-focused::after {
4782
- width: 100%; }
4783
-
4784
- /**************** Premium Image Button ***********/
4785
- /*************************************************/
4786
- .premium-image-button {
4787
- display: inline-block;
4788
- position: relative;
4789
- overflow: hidden;
4790
- background: #6ec1e4;
4791
- cursor: pointer;
4792
- -webkit-transition: all 0.2s ease-in-out !important;
4793
- transition: all 0.2s ease-in-out !important; }
4794
- .premium-image-button:hover {
4795
- background-color: #54595f; }
4796
-
4797
- /*Default background for slide styles*/
4798
- .premium-image-button-style4-icon-wrapper,
4799
- .premium-image-button-style1-top:before,
4800
- .premium-image-button-style1-bottom:before,
4801
- .premium-image-button-style1-left:before,
4802
- .premium-image-button-style1-right:before {
4803
- background-color: #54595f; }
4804
-
4805
- .premium-image-button.premium-image-button-sm {
4806
- padding: 12px 24px;
4807
- font-size: 14px;
4808
- line-height: 1; }
4809
-
4810
- .premium-image-button.premium-image-button-md {
4811
- padding: 14px 26px;
4812
- font-size: 16px;
4813
- line-height: 1.2; }
4814
-
4815
- .premium-image-button.premium-image-button-lg {
4816
- padding: 16px 28px;
4817
- font-size: 18px;
4818
- line-height: 1.3333; }
4819
-
4820
- .premium-image-button.premium-image-button-block {
4821
- font-size: 15px;
4822
- line-height: 1;
4823
- padding: 12px 24px;
4824
- width: 100%;
4825
- text-align: center; }
4826
-
4827
- .premium-image-button-text-icon-wrapper {
4828
- -js-display: flex;
4829
- display: -webkit-box;
4830
- display: -webkit-flex;
4831
- display: -moz-box;
4832
- display: -ms-flexbox;
4833
- display: flex;
4834
- -webkit-box-pack: center;
4835
- -webkit-justify-content: center;
4836
- -moz-box-pack: center;
4837
- -ms-flex-pack: center;
4838
- justify-content: center;
4839
- -webkit-box-align: center;
4840
- -webkit-align-items: center;
4841
- -moz-box-align: center;
4842
- -ms-flex-align: center;
4843
- align-items: center;
4844
- position: relative;
4845
- z-index: 3;
4846
- -webkit-transition: all 0.2s ease-in-out;
4847
- transition: all 0.2s ease-in-out; }
4848
- .premium-image-button-text-icon-wrapper span,
4849
- .premium-image-button-text-icon-wrapper i {
4850
- -webkit-transition: all 0.2s ease-in-out;
4851
- transition: all 0.2s ease-in-out; }
4852
-
4853
- .premium-image-button-style1-bottom:before,
4854
- .premium-image-button-style1-top:before,
4855
- .premium-image-button-style1-left:before,
4856
- .premium-image-button-style1-right:before {
4857
- -webkit-transition: all 0.2s ease-in-out;
4858
- transition: all 0.2s ease-in-out; }
4859
-
4860
- .premium-image-button-style1-bottom:before {
4861
- content: "";
4862
- position: absolute;
4863
- width: 100%;
4864
- height: 0;
4865
- top: 0;
4866
- left: 0; }
4867
-
4868
- .premium-image-button-style1-top:before {
4869
- content: "";
4870
- position: absolute;
4871
- width: 100%;
4872
- height: 0;
4873
- bottom: 0;
4874
- left: 0; }
4875
-
4876
- .premium-image-button-style1-right:before {
4877
- content: "";
4878
- position: absolute;
4879
- width: 0;
4880
- height: 100%;
4881
- bottom: 0;
4882
- left: 0; }
4883
-
4884
- .premium-image-button-style1-left:before {
4885
- content: "";
4886
- position: absolute;
4887
- width: 0;
4888
- height: 100%;
4889
- top: 0;
4890
- right: 0; }
4891
-
4892
- .premium-image-button-style1-bottom:hover:before,
4893
- .premium-image-button-style1-top:hover:before {
4894
- height: 100%; }
4895
-
4896
- .premium-image-button-style1-right:hover:before,
4897
- .premium-image-button-style1-left:hover:before {
4898
- width: 100%; }
4899
-
4900
- .premium-image-button-diagonal-effect-top,
4901
- .premium-image-button-diagonal-effect-bottom,
4902
- .premium-image-button-diagonal-effect-left,
4903
- .premium-image-button-diagonal-effect-right {
4904
- z-index: 10; }
4905
-
4906
- .premium-image-button-diagonal-effect-top:before,
4907
- .premium-image-button-diagonal-effect-bottom:before,
4908
- .premium-image-button-diagonal-effect-left:before {
4909
- position: absolute;
4910
- top: 0px;
4911
- left: 0px;
4912
- width: 100%;
4913
- height: 100%;
4914
- content: "";
4915
- z-index: 1;
4916
- background: rgba(255, 255, 255, 0.2);
4917
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4918
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4919
- -webkit-transition: all 0.8s ease-out;
4920
- transition: all 0.8s ease-out; }
4921
-
4922
- .premium-image-button-diagonal-effect-right:before {
4923
- position: absolute;
4924
- top: 0px;
4925
- left: 0px;
4926
- width: 100%;
4927
- height: 100%;
4928
- content: "";
4929
- z-index: 1;
4930
- background: rgba(255, 255, 255, 0.2);
4931
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4932
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4933
- -webkit-transition: all 0.8s ease-out;
4934
- transition: all 0.8s ease-out; }
4935
-
4936
- .premium-image-button-diagonal-effect-right:hover:before {
4937
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
4938
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
4939
-
4940
- .premium-image-button-diagonal-effect-left:before {
4941
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
4942
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
4943
-
4944
- .premium-image-button-diagonal-effect-left:hover:before {
4945
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
4946
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
4947
-
4948
- .premium-image-button-diagonal-effect-right:before {
4949
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
4950
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
4951
-
4952
- .premium-image-button-diagonal-effect-top:hover:before {
4953
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4954
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
4955
-
4956
- .premium-image-button-diagonal-effect-bottom:before {
4957
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4958
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
4959
-
4960
- .premium-image-button-diagonal-effect-bottom:hover:before {
4961
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
4962
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
4963
-
4964
- .premium-image-button-diagonal-effect-top:before {
4965
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
4966
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
4967
-
4968
- .premium-image-button-style4-icon-wrapper {
4969
- position: absolute;
4970
- z-index: 2;
4971
- width: 100%;
4972
- text-align: center;
4973
- -js-display: flex;
4974
- display: -webkit-box;
4975
- display: -webkit-flex;
4976
- display: -moz-box;
4977
- display: -ms-flexbox;
4978
- display: flex;
4979
- -webkit-box-align: center;
4980
- -webkit-align-items: center;
4981
- -moz-box-align: center;
4982
- -ms-flex-align: center;
4983
- align-items: center;
4984
- -webkit-box-pack: center;
4985
- -webkit-justify-content: center;
4986
- -moz-box-pack: center;
4987
- -ms-flex-pack: center;
4988
- justify-content: center;
4989
- height: 100%;
4990
- opacity: 0;
4991
- -webkit-transition: all 0.3s ease-in-out;
4992
- transition: all 0.3s ease-in-out; }
4993
- .premium-image-button-style4-icon-wrapper.top {
4994
- bottom: -100%;
4995
- left: 0; }
4996
- .premium-image-button-style4-icon-wrapper.bottom {
4997
- top: -100%;
4998
- left: 0; }
4999
- .premium-image-button-style4-icon-wrapper.left {
5000
- top: 0;
5001
- left: -100%; }
5002
- .premium-image-button-style4-icon-wrapper.right {
5003
- top: 0;
5004
- right: -100%; }
5005
-
5006
- .premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper {
5007
- top: 0;
5008
- opacity: 1; }
5009
-
5010
- .premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper {
5011
- bottom: 0;
5012
- opacity: 1; }
5013
-
5014
- .premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper {
5015
- left: 0;
5016
- opacity: 1; }
5017
-
5018
- .premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper {
5019
- right: 0;
5020
- opacity: 1; }
5021
-
5022
- .premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper {
5023
- -webkit-transform: translateY(100%);
5024
- -ms-transform: translateY(100%);
5025
- transform: translateY(100%);
5026
- opacity: 0; }
5027
-
5028
- .premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper {
5029
- -webkit-transform: translateY(-100%);
5030
- -ms-transform: translateY(-100%);
5031
- transform: translateY(-100%);
5032
- opacity: 0; }
5033
-
5034
- .premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper {
5035
- -webkit-transform: translateX(100%);
5036
- -ms-transform: translateX(100%);
5037
- transform: translateX(100%);
5038
- opacity: 0; }
5039
-
5040
- .premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper {
5041
- -webkit-transform: translateX(-100%);
5042
- -ms-transform: translateX(-100%);
5043
- transform: translateX(-100%);
5044
- opacity: 0; }
5045
-
5046
- .premium-image-button-overlap-effect-horizontal:before {
5047
- position: absolute;
5048
- content: "";
5049
- top: 0;
5050
- left: 0;
5051
- width: 100%;
5052
- height: 100%;
5053
- opacity: 0;
5054
- -webkit-transition: all 1s ease-in-out;
5055
- transition: all 1s ease-in-out;
5056
- background: rgba(255, 255, 255, 0.2);
5057
- -webkit-animation-name: premium-overlap-effect-done;
5058
- animation-name: premium-overlap-effect-done;
5059
- -webkit-animation-duration: 1s;
5060
- animation-duration: 1s; }
5061
-
5062
- .premium-image-button-overlap-effect-vertical:before {
5063
- position: absolute;
5064
- content: "";
5065
- top: 0;
5066
- left: 0;
5067
- width: 100%;
5068
- height: 100%;
5069
- opacity: 0;
5070
- -webkit-transition: all 1s ease-in-out;
5071
- transition: all 1s ease-in-out;
5072
- background: rgba(255, 255, 255, 0.2);
5073
- -webkit-animation-name: premium-overlap-effect-done;
5074
- animation-name: premium-overlap-effect-done;
5075
- -webkit-animation-duration: 1s;
5076
- animation-duration: 1s;
5077
- -webkit-animation-name: premium-overlap-ver-effect-done;
5078
- animation-name: premium-overlap-ver-effect-done;
5079
- animation-duration: 1s; }
5080
-
5081
- .premium-image-button-overlap-effect-horizontal:hover:before {
5082
- -webkit-animation-name: premium-overlap-effect;
5083
- animation-name: premium-overlap-effect;
5084
- -webkit-animation-duration: 1s;
5085
- animation-duration: 1s; }
5086
-
5087
- .premium-image-button-overlap-effect-vertical:hover:before {
5088
- -webkit-animation-name: premium-overlap-ver-effect;
5089
- animation-name: premium-overlap-ver-effect;
5090
- -webkit-animation-duration: 1s;
5091
- animation-duration: 1s; }
5092
-
5093
- @-webkit-keyframes premium-overlap-effect {
5094
- 0% {
5095
- opacity: 0;
5096
- -webkit-transform: rotateY(0deg);
5097
- transform: rotateY(0deg); }
5098
- 50% {
5099
- opacity: 1;
5100
- -webkit-transform: rotateY(180deg);
5101
- transform: rotateY(180deg); }
5102
- 100% {
5103
- opacity: 0;
5104
- -webkit-transform: rotateY(360deg);
5105
- transform: rotateY(360deg); } }
5106
-
5107
- @keyframes premium-overlap-effect {
5108
- 0% {
5109
- opacity: 0;
5110
- -webkit-transform: rotateY(0deg);
5111
- transform: rotateY(0deg); }
5112
- 50% {
5113
- opacity: 1;
5114
- -webkit-transform: rotateY(180deg);
5115
- transform: rotateY(180deg); }
5116
- 100% {
5117
- opacity: 0;
5118
- -webkit-transform: rotateY(360deg);
5119
- transform: rotateY(360deg); } }
5120
-
5121
- @-webkit-keyframes premium-overlap-effect-done {
5122
- 0% {
5123
- opacity: 0;
5124
- -webkit-transform: rotateY(0deg);
5125
- transform: rotateY(0deg); }
5126
- 50% {
5127
- opacity: 1;
5128
- -webkit-transform: rotateY(180deg);
5129
- transform: rotateY(180deg); }
5130
- 100% {
5131
- opacity: 0;
5132
- -webkit-transform: rotateY(360deg);
5133
- transform: rotateY(360deg); } }
5134
-
5135
- @keyframes premium-overlap-effect-done {
5136
- 0% {
5137
- opacity: 0;
5138
- -webkit-transform: rotateY(0deg);
5139
- transform: rotateY(0deg); }
5140
- 50% {
5141
- opacity: 1;
5142
- -webkit-transform: rotateY(180deg);
5143
- transform: rotateY(180deg); }
5144
- 100% {
5145
- opacity: 0;
5146
- -webkit-transform: rotateY(360deg);
5147
- transform: rotateY(360deg); } }
5148
-
5149
- @-webkit-keyframes premium-overlap-ver-effect {
5150
- 0% {
5151
- opacity: 0;
5152
- -webkit-transform: rotateX(0deg);
5153
- transform: rotateX(0deg); }
5154
- 50% {
5155
- opacity: 1;
5156
- -webkit-transform: rotateX(180deg);
5157
- transform: rotateX(180deg); }
5158
- 100% {
5159
- opacity: 0;
5160
- -webkit-transform: rotateX(360deg);
5161
- transform: rotateX(360deg); } }
5162
-
5163
- @keyframes premium-overlap-ver-effect {
5164
- 0% {
5165
- opacity: 0;
5166
- -webkit-transform: rotateX(0deg);
5167
- transform: rotateX(0deg); }
5168
- 50% {
5169
- opacity: 1;
5170
- -webkit-transform: rotateX(180deg);
5171
- transform: rotateX(180deg); }
5172
- 100% {
5173
- opacity: 0;
5174
- -webkit-transform: rotateX(360deg);
5175
- transform: rotateX(360deg); } }
5176
-
5177
- @-webkit-keyframes premium-overlap-ver-effect-done {
5178
- 0% {
5179
- opacity: 0;
5180
- -webkit-transform: rotateX(0deg);
5181
- transform: rotateX(0deg); }
5182
- 50% {
5183
- opacity: 1;
5184
- -webkit-transform: rotateX(180deg);
5185
- transform: rotateX(180deg); }
5186
- 100% {
5187
- opacity: 0;
5188
- -webkit-transform: rotateX(360deg);
5189
- transform: rotateX(360deg); } }
5190
-
5191
- @keyframes premium-overlap-ver-effect-done {
5192
- 0% {
5193
- opacity: 0;
5194
- -webkit-transform: rotateX(0deg);
5195
- transform: rotateX(0deg); }
5196
- 50% {
5197
- opacity: 1;
5198
- -webkit-transform: rotateX(180deg);
5199
- transform: rotateX(180deg); }
5200
- 100% {
5201
- opacity: 0;
5202
- -webkit-transform: rotateX(360deg);
5203
- transform: rotateX(360deg); } }
5204
-
5205
- /**************** Premium Grid *******************/
5206
- /*************************************************/
5207
- .premium-img-gallery-filter,
5208
- .premium-blog-filter {
5209
- -js-display: flex;
5210
- display: -webkit-box;
5211
- display: -webkit-flex;
5212
- display: -moz-box;
5213
- display: -ms-flexbox;
5214
- display: flex;
5215
- -webkit-box-align: center;
5216
- -webkit-align-items: center;
5217
- -moz-box-align: center;
5218
- -ms-flex-align: center;
5219
- align-items: center;
5220
- -webkit-box-pack: center;
5221
- -webkit-justify-content: center;
5222
- -moz-box-pack: center;
5223
- -ms-flex-pack: center;
5224
- justify-content: center; }
5225
-
5226
- .premium-img-gallery {
5227
- clear: both;
5228
- overflow: hidden; }
5229
-
5230
- .premium-gallery-container .premium-gallery-item {
5231
- padding: 10px;
5232
- float: left; }
5233
-
5234
- .premium-gallery-container .grid-sizer {
5235
- width: 33.33%; }
5236
-
5237
- .premium-gallery-container .pa-gallery-item {
5238
- padding: 10px; }
5239
-
5240
- .premium-img-gallery-filter .premium-gallery-cats-container li a.category,
5241
- .premium-blog-filter .premium-blog-filters-container li a.category {
5242
- outline: none;
5243
- text-decoration: none;
5244
- -webkit-border-radius: 75px;
5245
- border-radius: 75px;
5246
- margin: 15px 5px 20px;
5247
- padding: 7px 20px;
5248
- -webkit-transition: all 0.3s ease-in-out;
5249
- transition: all 0.3s ease-in-out; }
5250
-
5251
- .premium-img-gallery-filter .premium-gallery-cats-container li a.category span {
5252
- -webkit-transition: all 0.3s ease-in-out;
5253
- transition: all 0.3s ease-in-out; }
5254
-
5255
- .pa-gallery-img {
5256
- position: relative; }
5257
- .pa-gallery-img .pa-gallery-whole-link {
5258
- position: absolute;
5259
- top: 0;
5260
- left: 0;
5261
- width: 100%;
5262
- height: 100%; }
5263
- .pa-gallery-img.style2 .pa-gallery-whole-link {
5264
- z-index: 99; }
5265
-
5266
- .pa-gallery-img-container {
5267
- overflow: hidden;
5268
- -webkit-backface-visibility: hidden;
5269
- backface-visibility: hidden;
5270
- -webkit-transform: translate3d(0, 0, 0);
5271
- transform: translate3d(0, 0, 0); }
5272
- .pa-gallery-img-container img {
5273
- display: block;
5274
- width: 100%;
5275
- -webkit-transition: all 0.3s ease-in-out;
5276
- transition: all 0.3s ease-in-out; }
5277
-
5278
- .premium-img-gallery.gray img {
5279
- -webkit-filter: grayscale(100%);
5280
- filter: grayscale(100%); }
5281
-
5282
- .premium-img-gallery.zoomout img,
5283
- .premium-img-gallery.scale img {
5284
- -webkit-transform: scale(1.2);
5285
- -ms-transform: scale(1.2);
5286
- transform: scale(1.2); }
5287
-
5288
- .premium-img-gallery.sepia img {
5289
- -webkit-filter: sepia(30%);
5290
- filter: sepia(30%); }
5291
-
5292
- .premium-img-gallery.bright img {
5293
- -webkit-filter: brightness(1);
5294
- filter: brightness(1); }
5295
-
5296
- .premium-img-gallery.trans img {
5297
- -webkit-transform: translateX(-15px) scale(1.1);
5298
- -ms-transform: translateX(-15px) scale(1.1);
5299
- transform: translateX(-15px) scale(1.1); }
5300
-
5301
- .pa-gallery-img .pa-gallery-magnific-image,
5302
- .pa-gallery-img .pa-gallery-img-link {
5303
- outline: none; }
5304
-
5305
- .pa-gallery-img .pa-gallery-magnific-image span,
5306
- .pa-gallery-img .pa-gallery-img-link span {
5307
- line-height: 1;
5308
- display: inline-block;
5309
- opacity: 0;
5310
- margin: 0 5px;
5311
- padding: 15px;
5312
- -webkit-border-radius: 50%;
5313
- border-radius: 50%; }
5314
-
5315
- .pa-gallery-img.style2 .pa-gallery-magnific-image span,
5316
- .pa-gallery-img.style2 .pa-gallery-img-link span {
5317
- margin: 0 5px 20px; }
5318
-
5319
- .pa-gallery-img:hover .pa-gallery-magnific-image span {
5320
- -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
5321
- transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s; }
5322
-
5323
- .pa-gallery-img:hover .pa-gallery-img-link span {
5324
- -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
5325
- transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s; }
5326
-
5327
- .pa-gallery-img:hover .pa-gallery-magnific-image span,
5328
- .pa-gallery-img:hover .pa-gallery-img-link span {
5329
- opacity: 1; }
5330
-
5331
- .premium-gallery-icon-show a.pa-gallery-video-icon span {
5332
- opacity: 1; }
5333
-
5334
- .premium-img-gallery-filter ul.premium-gallery-cats-container,
5335
- .premium-blog-filter ul.premium-blog-filters-container {
5336
- text-align: center;
5337
- margin: 0;
5338
- padding: 0; }
5339
-
5340
- .premium-img-gallery-filter .premium-gallery-cats-container li,
5341
- .premium-blog-filter .premium-blog-filters-container li {
5342
- list-style: none;
5343
- -js-display: inline-flex;
5344
- display: -webkit-inline-box;
5345
- display: -webkit-inline-flex;
5346
- display: -moz-inline-box;
5347
- display: -ms-inline-flexbox;
5348
- display: inline-flex; }
5349
-
5350
- .premium-img-gallery.zoomin .pa-gallery-img:hover img {
5351
- -webkit-transform: scale(1.1);
5352
- -ms-transform: scale(1.1);
5353
- transform: scale(1.1); }
5354
-
5355
- .premium-img-gallery.zoomout .pa-gallery-img:hover img {
5356
- -webkit-transform: scale(1);
5357
- -ms-transform: scale(1);
5358
- transform: scale(1); }
5359
-
5360
- .premium-img-gallery.scale .pa-gallery-img:hover img {
5361
- -webkit-transform: scale(1.3) rotate(5deg);
5362
- -ms-transform: scale(1.3) rotate(5deg);
5363
- transform: scale(1.3) rotate(5deg); }
5364
-
5365
- .premium-img-gallery.gray .pa-gallery-img:hover img {
5366
- -webkit-filter: grayscale(0%);
5367
- filter: grayscale(0%); }
5368
-
5369
- .premium-img-gallery.blur .pa-gallery-img:hover img {
5370
- -webkit-filter: blur(3px);
5371
- filter: blur(3px); }
5372
-
5373
- .premium-img-gallery.sepia .pa-gallery-img:hover img {
5374
- -webkit-filter: sepia(0%);
5375
- filter: sepia(0%); }
5376
-
5377
- .premium-img-gallery.trans .pa-gallery-img:hover img {
5378
- -webkit-transform: translateX(0px) scale(1.1);
5379
- -ms-transform: translateX(0px) scale(1.1);
5380
- transform: translateX(0px) scale(1.1); }
5381
-
5382
- .premium-img-gallery.bright .pa-gallery-img:hover img {
5383
- -webkit-filter: brightness(1.2);
5384
- filter: brightness(1.2); }
5385
-
5386
- .pa-gallery-img .premium-gallery-caption {
5387
- padding: 10px; }
5388
- .pa-gallery-img .premium-gallery-caption .premium-gallery-img-name {
5389
- margin-bottom: 0; }
5390
-
5391
- .pa-gallery-img.style1 {
5392
- overflow: hidden; }
5393
-
5394
- .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper {
5395
- position: absolute;
5396
- top: 0;
5397
- left: 0;
5398
- width: 100%;
5399
- height: 100%;
5400
- -webkit-transition: all 0.3s ease-in-out;
5401
- transition: all 0.3s ease-in-out; }
5402
-
5403
- .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container {
5404
- position: absolute;
5405
- top: 33.33%;
5406
- width: 100%;
5407
- text-align: center;
5408
- -webkit-transform: translateY(-50%);
5409
- -ms-transform: translateY(-50%);
5410
- transform: translateY(-50%);
5411
- z-index: 999; }
5412
-
5413
- .pa-gallery-img.style1 .premium-gallery-caption {
5414
- position: absolute;
5415
- top: auto;
5416
- right: 0;
5417
- bottom: -1px;
5418
- left: 0;
5419
- width: 100%;
5420
- -webkit-transition: all 500ms ease 0s;
5421
- transition: all 500ms ease 0s;
5422
- -webkit-transform: translate3d(0, 100%, 0);
5423
- transform: translate3d(0, 100%, 0); }
5424
-
5425
- .pa-gallery-img.style1:hover .premium-gallery-caption {
5426
- -webkit-transform: translate3d(0, 0, 0);
5427
- transform: translate3d(0, 0, 0);
5428
- bottom: -1px !important; }
5429
-
5430
- .pa-gallery-img.default .premium-gallery-caption {
5431
- position: absolute;
5432
- top: auto;
5433
- right: 0;
5434
- left: 0;
5435
- width: 100%;
5436
- bottom: 0; }
5437
-
5438
- .pa-gallery-img.style2 .pa-gallery-icons-caption-container {
5439
- position: absolute;
5440
- top: 0;
5441
- left: 0;
5442
- width: 100%;
5443
- height: 100%;
5444
- opacity: 0;
5445
- -webkit-backface-visibility: hidden;
5446
- backface-visibility: hidden;
5447
- -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
5448
- transition: opacity 0.3s, -webkit-transform 0.3s;
5449
- transition: transform 0.3s, opacity 0.3s;
5450
- transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
5451
- z-index: 1;
5452
- background-color: rgba(108, 191, 226, 0.68);
5453
- -js-display: flex;
5454
- display: -webkit-box;
5455
- display: -webkit-flex;
5456
- display: -moz-box;
5457
- display: -ms-flexbox;
5458
- display: flex;
5459
- text-align: center;
5460
- -webkit-box-align: center;
5461
- -webkit-align-items: center;
5462
- -moz-box-align: center;
5463
- -ms-flex-align: center;
5464
- align-items: center; }
5465
-
5466
- .pa-gallery-img.style2 .pa-gallery-icons-caption-cell {
5467
- width: 100%; }
5468
-
5469
- .pa-gallery-img.style2:hover .pa-gallery-icons-caption-container {
5470
- opacity: 1;
5471
- -webkit-transform: translate(15px, 15px);
5472
- -ms-transform: translate(15px, 15px);
5473
- transform: translate(15px, 15px); }
5474
-
5475
- .premium-clearfix {
5476
- clear: both; }
5477
-
5478
- /** * Metro Style */
5479
- .premium-img-gallery-metro .premium-gallery-item {
5480
- overflow: hidden; }
5481
-
5482
- .premium-img-gallery-metro .pa-gallery-img,
5483
- .premium-img-gallery-metro .pa-gallery-img-container {
5484
- height: 100%; }
5485
-
5486
- .premium-img-gallery-metro .pa-gallery-image {
5487
- min-height: 100%;
5488
- width: 100%;
5489
- -o-object-fit: fill;
5490
- object-fit: fill; }
5491
-
5492
- .premium-img-gallery .premium-gallery-item-hidden {
5493
- visibility: hidden;
5494
- width: 0 !important;
5495
- height: 0 !important;
5496
- margin: 0 !important;
5497
- padding: 0 !important; }
5498
-
5499
- .premium-gallery-load-more .premium-gallery-load-more-btn {
5500
- -webkit-box-shadow: none;
5501
- box-shadow: none;
5502
- text-shadow: none;
5503
- border: none;
5504
- outline: none;
5505
- -webkit-box-align: center;
5506
- -webkit-align-items: center;
5507
- -moz-box-align: center;
5508
- -ms-flex-align: center;
5509
- align-items: center;
5510
- vertical-align: bottom;
5511
- cursor: pointer;
5512
- line-height: 1;
5513
- font-style: normal;
5514
- font-weight: normal;
5515
- background-image: none;
5516
- color: #fff;
5517
- -webkit-transition: all 0.3s ease-in-out;
5518
- transition: all 0.3s ease-in-out; }
5519
-
5520
- .premium-gallery-load-more-btn {
5521
- -js-display: inline-flex;
5522
- display: -webkit-inline-box;
5523
- display: -webkit-inline-flex;
5524
- display: -moz-inline-box;
5525
- display: -ms-inline-flexbox;
5526
- display: inline-flex;
5527
- -webkit-box-align: center;
5528
- -webkit-align-items: center;
5529
- -moz-box-align: center;
5530
- -ms-flex-align: center;
5531
- align-items: center; }
5532
-
5533
- .premium-loader {
5534
- border: 3px solid #f3f3f3;
5535
- border-top-width: 3px;
5536
- border-top-style: solid;
5537
- border-top-color: #f3f3f3;
5538
- -webkit-border-radius: 50%;
5539
- border-radius: 50%;
5540
- border-top: 3px solid;
5541
- border-top-color: #bbb;
5542
- width: 30px;
5543
- height: 30px;
5544
- -webkit-animation: spin 2s linear infinite;
5545
- animation: spin 2s linear infinite;
5546
- margin: 0 auto; }
5547
-
5548
- .premium-gallery-load-more-btn div {
5549
- margin-left: 3px; }
5550
-
5551
- .premium-gallery-load-more-btn .premium-loader {
5552
- display: inline-block;
5553
- width: 20px;
5554
- height: 20px; }
5555
-
5556
- .pa-gallery-img .pa-gallery-lightbox-wrap {
5557
- display: inline-block; }
5558
-
5559
- .premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img,
5560
- .pa-gallery-img .pa-gallery-video-icon {
5561
- cursor: pointer; }
5562
-
5563
- .pa-gallery-img-container iframe {
5564
- position: absolute;
5565
- visibility: hidden;
5566
- top: 0;
5567
- left: 0;
5568
- max-width: 100%;
5569
- width: 100%;
5570
- height: 100%;
5571
- margin: 0;
5572
- line-height: 1;
5573
- border: none; }
5574
-
5575
- .pa-gallery-img-container video {
5576
- position: absolute;
5577
- visibility: hidden;
5578
- top: 0;
5579
- left: 0;
5580
- max-width: 100%;
5581
- width: 100%;
5582
- height: 100%;
5583
- margin: 0;
5584
- line-height: 1;
5585
- border: none;
5586
- -o-object-fit: contain;
5587
- object-fit: contain; }
5588
-
5589
- .pa-gallery-icons-inner-container svg,
5590
- .pa-gallery-icons-caption-cell svg {
5591
- width: 14px;
5592
- height: 14px; }
5593
-
5594
- @-webkit-keyframes spin {
5595
- 0% {
5596
- -webkit-transform: rotate(0deg); }
5597
- 100% {
5598
- -webkit-transform: rotate(360deg); } }
5599
-
5600
- @keyframes spin {
5601
- 0% {
5602
- -webkit-transform: rotate(0deg);
5603
- transform: rotate(0deg); }
5604
- 100% {
5605
- -webkit-transform: rotate(360deg);
5606
- transform: rotate(360deg); } }
5607
-
5608
- /************ Premium Vertical Scroll ************/
5609
- /*************************************************/
5610
- .premium-vscroll-inner {
5611
- position: relative;
 
 
 
 
 
 
 
 
 
5612
  /* overflow: hidden;
5613
- */
5614
- min-height: 100%; }
5615
- .premium-vscroll-inner .premium-vscroll-dots {
5616
- position: fixed;
5617
- z-index: 100;
5618
- opacity: 1;
5619
- margin-top: -32px;
5620
- -webkit-transition: all 0.3s ease-in-out;
5621
- transition: all 0.3s ease-in-out; }
5622
-
5623
- .premium-vscroll-wrap .premium-vscroll-nav-menu {
5624
- opacity: 1;
5625
- -webkit-transition: all 0.3s ease-in-out;
5626
- transition: all 0.3s ease-in-out; }
5627
-
5628
- .premium-vscroll-inner .premium-vscroll-dots,
5629
- .premium-vscroll-wrap .premium-vscroll-dots-hide {
5630
- opacity: 0;
5631
- visibility: hidden; }
5632
-
5633
- .premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide) {
5634
- opacity: 1;
5635
- visibility: visible; }
5636
-
5637
- .premium-vscroll-dots.middle {
5638
- top: 50%; }
5639
-
5640
- .premium-vscroll-dots.top {
5641
- top: 40px; }
5642
-
5643
- .premium-vscroll-dots.bottom {
5644
- bottom: 30px; }
5645
-
5646
- .premium-vscroll-dots.right {
5647
- right: 17px; }
5648
-
5649
- .premium-vscroll-dots.left {
5650
- left: 17px; }
5651
-
5652
- .premium-vscroll-inner ul.premium-vscroll-dots-list,
5653
- .premium-vscroll-wrap .premium-vscroll-nav-menu {
5654
- margin: 0 !important;
5655
- padding: 0; }
5656
-
5657
- .premium-vscroll-inner ul.premium-vscroll-dots-list li {
5658
- width: 14px;
5659
- height: 13px;
5660
- margin: 7px;
5661
- position: relative;
5662
- -js-display: flex;
5663
- display: -webkit-box;
5664
- display: -webkit-flex;
5665
- display: -moz-box;
5666
- display: -ms-flexbox;
5667
- display: flex;
5668
- -webkit-box-pack: center;
5669
- -webkit-justify-content: center;
5670
- -moz-box-pack: center;
5671
- -ms-flex-pack: center;
5672
- justify-content: center;
5673
- -webkit-box-align: center;
5674
- -webkit-align-items: center;
5675
- -moz-box-align: center;
5676
- -ms-flex-align: center;
5677
- align-items: center;
5678
- overflow: visible; }
5679
-
5680
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link {
5681
- display: block;
5682
- position: relative;
5683
- z-index: 1;
5684
- width: 100%;
5685
- height: 100%;
5686
- cursor: pointer;
5687
- text-decoration: none; }
5688
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span {
5689
- top: 2px;
5690
- left: 2.5px;
5691
- width: 8px;
5692
- height: 8px;
5693
- border: 1px solid #000;
5694
- -webkit-border-radius: 50%;
5695
- border-radius: 50%;
5696
- position: absolute;
5697
- z-index: 1;
5698
- -webkit-transition: all 0.3s ease-in-out;
5699
- transition: all 0.3s ease-in-out; }
5700
-
5701
- .premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span {
5702
- -webkit-transform: scale(1.6);
5703
- -ms-transform: scale(1.6);
5704
- transform: scale(1.6); }
5705
-
5706
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip {
5707
- position: absolute;
5708
- color: #fff;
5709
- font-size: 14px;
5710
- font-family: arial, helvetica, sans-serif;
5711
- white-space: nowrap;
5712
- max-width: 220px;
5713
- padding-left: 0.4em;
5714
- padding-right: 0.4em; }
5715
-
5716
- .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip {
5717
- right: 27px; }
5718
-
5719
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item {
5720
- width: 4px;
5721
- height: 30px; }
5722
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span {
5723
- width: 100%;
5724
- height: 100%;
5725
- -webkit-border-radius: 0;
5726
- border-radius: 0; }
5727
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span {
5728
- -webkit-transform: scale(1);
5729
- -ms-transform: scale(1);
5730
- transform: scale(1); }
5731
-
5732
- .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after {
5733
- position: absolute;
5734
- top: 50%;
5735
- content: "";
5736
- left: -webkit-calc(100% - 1px);
5737
- left: calc(100% - 1px);
5738
- width: 10px;
5739
- height: 0;
5740
- border-top: 6px solid transparent;
5741
- border-bottom: 6px solid transparent;
5742
- border-left: 6px solid;
5743
- -webkit-transform: translateY(-50%);
5744
- -ms-transform: translateY(-50%);
5745
- transform: translateY(-50%); }
5746
-
5747
- .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip {
5748
- left: 27px; }
5749
- .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after {
5750
- position: absolute;
5751
- top: 50%;
5752
- content: "";
5753
- right: -webkit-calc(100% - 1px);
5754
- right: calc(100% - 1px);
5755
- width: 10px;
5756
- height: 0;
5757
- border-top: 6px solid transparent;
5758
- border-bottom: 6px solid transparent;
5759
- border-right: 6px solid;
5760
- -webkit-transform: translateY(-50%);
5761
- -ms-transform: translateY(-50%);
5762
- transform: translateY(-50%); }
5763
-
5764
- /* * Lines */
5765
- @media (max-width: 768px) {
5766
- .premium-vscroll-dots.right {
5767
- right: 7px; }
5768
- .premium-vscroll-dots.left {
5769
- left: 7px; } }
5770
-
5771
- .premium-vscroll-nav-menu {
5772
- position: fixed;
5773
- top: 20px;
5774
- height: 40px;
5775
- z-index: 100;
5776
- padding: 0;
5777
- margin: 0; }
5778
- .premium-vscroll-nav-menu.left {
5779
- left: 0; }
5780
- .premium-vscroll-nav-menu.right {
5781
- right: 0; }
5782
- .premium-vscroll-nav-menu .premium-vscroll-nav-item {
5783
- display: inline-block;
5784
- margin: 10px;
5785
- color: #000;
5786
- background: #fff;
5787
- background: rgba(255, 255, 255, 0.3); }
5788
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {
5789
- padding: 9px 18px;
5790
- display: block;
5791
- cursor: pointer;
5792
- color: #000; }
5793
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover {
5794
- color: #000; }
5795
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus {
5796
- outline: none; }
5797
-
5798
- .multiscroll-nav li a:focus {
5799
- outline: none; }
5800
-
5801
- .premium-vscroll-temp .slimScrollBar {
5802
- visibility: hidden; }
5803
-
5804
- /************ Premium Image Scroll ***************/
5805
- /*************************************************/
5806
- .premium-image-scroll-section,
5807
- .premium-image-scroll-container {
5808
- -webkit-transition: all 0.3s ease-in-out;
5809
- transition: all 0.3s ease-in-out; }
5810
-
5811
- .premium-image-scroll-section {
5812
- overflow: hidden;
5813
- width: 100%;
5814
- position: relative; }
5815
-
5816
- .premium-image-scroll-container {
5817
- width: 100%; }
5818
- .premium-image-scroll-container .premium-image-scroll-mask-media {
5819
- -webkit-mask-repeat: no-repeat;
5820
- mask-repeat: no-repeat;
5821
- -webkit-mask-position: center;
5822
- mask-position: center; }
5823
-
5824
- .premium-container-scroll {
5825
- overflow: auto; }
5826
-
5827
- .premium-image-scroll-container .premium-image-scroll-horizontal {
5828
- position: relative;
5829
- width: 100%;
5830
- height: 100%; }
5831
- .premium-image-scroll-container .premium-image-scroll-horizontal img {
5832
- max-width: none;
5833
- height: 100%; }
5834
-
5835
- .premium-image-scroll-container .premium-image-scroll-vertical img {
5836
- width: 100%;
5837
- max-width: 100%;
5838
- height: auto; }
5839
-
5840
- .premium-image-scroll-ver {
5841
- position: relative; }
5842
-
5843
- .premium-image-scroll-container .premium-image-scroll-overlay {
5844
- background: rgba(2, 2, 2, 0.3); }
5845
-
5846
- .premium-image-scroll-container .premium-image-scroll-link,
5847
- .premium-image-scroll-container .premium-image-scroll-overlay {
5848
- position: absolute;
5849
- top: 0;
5850
- bottom: 0;
5851
- left: 0;
5852
- right: 0;
5853
- z-index: 4; }
5854
-
5855
- .premium-image-scroll-content {
5856
- display: inline-block;
5857
- position: absolute;
5858
- height: auto;
5859
- top: 50%;
5860
- left: 50%;
5861
- text-align: center;
5862
- z-index: 5;
5863
- -webkit-transform: translate(-50%, -50%);
5864
- -ms-transform: translate(-50%, -50%);
5865
- transform: translate(-50%, -50%); }
5866
-
5867
- .premium-container-scroll-instant .premium-image-scroll-image {
5868
- -webkit-transition: all 0s ease-in-out !important;
5869
- transition: all 0s ease-in-out !important; }
5870
-
5871
- .premium-image-scroll-container img {
5872
- -webkit-transition: -webkit-transform 3s ease-in-out;
5873
- transition: -webkit-transform 3s ease-in-out;
5874
- transition: transform 3s ease-in-out;
5875
- transition: transform 3s ease-in-out, -webkit-transform 3s ease-in-out; }
5876
-
5877
- .premium-image-scroll-container .premium-image-scroll-overlay,
5878
- .premium-image-scroll-container .premium-image-scroll-content {
5879
- -webkit-transition: all 0.3s ease-in-out;
5880
- transition: all 0.3s ease-in-out;
5881
- opacity: 1; }
5882
-
5883
- .premium-image-scroll-container:hover .premium-image-scroll-overlay {
5884
- opacity: 0; }
5885
-
5886
- .premium-image-scroll-container:hover .premium-image-scroll-content {
5887
- opacity: 0;
5888
- visibility: hidden; }
5889
-
5890
- .premium-image-scroll-content .premium-image-scroll-icon {
5891
- display: inline-block;
5892
- font-family: "pa-elements" !important;
5893
- speak: none;
5894
- font-style: normal;
5895
- font-weight: normal;
5896
- font-variant: normal;
5897
- text-transform: none;
5898
- line-height: 1;
5899
- -webkit-font-smoothing: antialiased;
5900
- -moz-osx-font-smoothing: grayscale;
5901
- -webkit-animation-duration: 0.5s;
5902
- animation-duration: 0.5s;
5903
- -webkit-animation-iteration-count: infinite;
5904
- animation-iteration-count: infinite;
5905
- -webkit-animation-direction: alternate;
5906
- animation-direction: alternate;
5907
- -webkit-animation-timing-function: ease-in-out;
5908
- animation-timing-function: ease-in-out; }
5909
-
5910
- .pa-horizontal-mouse-scroll:before {
5911
- content: "\e917"; }
5912
-
5913
- .pa-vertical-mouse-scroll:before {
5914
- content: "\e918"; }
5915
-
5916
- .pa-horizontal-mouse-scroll {
5917
- -webkit-animation-name: pa-scroll-horizontal;
5918
- animation-name: pa-scroll-horizontal; }
5919
-
5920
- .pa-vertical-mouse-scroll {
5921
- -webkit-animation-name: pa-scroll-vertical;
5922
- animation-name: pa-scroll-vertical; }
5923
-
5924
- @-webkit-keyframes pa-scroll-vertical {
5925
- 0% {
5926
- -webkit-transform: translateY(0px);
5927
- transform: translateY(0px); }
5928
- 100% {
5929
- -webkit-transform: translateY(5px);
5930
- transform: translateY(5px); } }
5931
-
5932
- @keyframes pa-scroll-vertical {
5933
- 0% {
5934
- -webkit-transform: translateY(0px);
5935
- transform: translateY(0px); }
5936
- 100% {
5937
- -webkit-transform: translateY(5px);
5938
- transform: translateY(5px); } }
5939
-
5940
- @-webkit-keyframes pa-scroll-horizontal {
5941
- 0% {
5942
- -webkit-transform: translateX(0px);
5943
- transform: translateX(0px); }
5944
- 100% {
5945
- -webkit-transform: translateX(5px);
5946
- transform: translateX(5px); } }
5947
-
5948
- @keyframes pa-scroll-horizontal {
5949
- 0% {
5950
- -webkit-transform: translateX(0px);
5951
- transform: translateX(0px); }
5952
- 100% {
5953
- -webkit-transform: translateX(5px);
5954
- transform: translateX(5px); } }
5955
-
5956
- /********* Premium Lottie Animations **********/
5957
- /**********************************************/
5958
- .premium-lottie-wrap .premium-lottie-animation {
5959
- position: relative;
5960
- -js-display: inline-flex;
5961
- display: -webkit-inline-box;
5962
- display: -webkit-inline-flex;
5963
- display: -moz-inline-box;
5964
- display: -ms-inline-flexbox;
5965
- display: inline-flex;
5966
- -webkit-transition: all 0.3s ease-in-out;
5967
- transition: all 0.3s ease-in-out; }
5968
- .premium-lottie-wrap .premium-lottie-animation a {
5969
- position: absolute;
5970
- left: 0;
5971
- top: 0;
5972
- width: 100%;
5973
- height: 100%; }
5974
-
5975
- /**************** Premium Bullet List ***************/
5976
- /****************************************************/
5977
- .premium-icon-list-box {
5978
- -js-display: flex;
5979
- display: -webkit-box;
5980
- display: -webkit-flex;
5981
- display: -moz-box;
5982
- display: -ms-flexbox;
5983
- display: flex;
5984
- -webkit-flex-wrap: wrap;
5985
- -ms-flex-wrap: wrap;
5986
- flex-wrap: wrap;
5987
- -webkit-box-orient: vertical;
5988
- -webkit-box-direction: normal;
5989
- -webkit-flex-direction: column;
5990
- -moz-box-orient: vertical;
5991
- -moz-box-direction: normal;
5992
- -ms-flex-direction: column;
5993
- flex-direction: column; }
5994
- .premium-icon-list-box .premium-icon-list-content-grow-lc {
5995
- -webkit-transform-origin: left center;
5996
- -ms-transform-origin: left center;
5997
- transform-origin: left center; }
5998
- .premium-icon-list-box .premium-icon-list-content-grow-rc {
5999
- -webkit-transform-origin: right center;
6000
- -ms-transform-origin: right center;
6001
- transform-origin: right center; }
6002
- .premium-icon-list-box .premium-icon-list-content-grow-cc {
6003
- -webkit-transform-origin: center center;
6004
- -ms-transform-origin: center center;
6005
- transform-origin: center center; }
6006
-
6007
- .premium-icon-list-content {
6008
- -js-display: flex;
6009
- display: -webkit-box;
6010
- display: -webkit-flex;
6011
- display: -moz-box;
6012
- display: -ms-flexbox;
6013
- display: flex;
6014
- -webkit-transition: all 0.3s ease-in-out;
6015
- transition: all 0.3s ease-in-out;
6016
- width: auto;
6017
- position: relative; }
6018
- .premium-icon-list-content .premium-icon-list-text span,
6019
- .premium-icon-list-content .premium-icon-list-wrapper {
6020
- display: inline-block;
6021
- -webkit-align-self: center;
6022
- -ms-flex-item-align: center;
6023
- align-self: center;
6024
- -webkit-transition: all 0.3s ease-in-out;
6025
- transition: all 0.3s ease-in-out; }
6026
- .premium-icon-list-content .premium-icon-list-text span {
6027
- margin: 0 5px; }
6028
- .premium-icon-list-content .premium-icon-list-icon-text p {
6029
- font-size: 18px;
6030
- background-color: #eee;
6031
- padding: 1px 5px;
6032
- -webkit-border-radius: 2px;
6033
- border-radius: 2px; }
6034
- .premium-icon-list-content .premium-icon-list-text span,
6035
- .premium-icon-list-content .premium-icon-list-icon-text p,
6036
- .premium-icon-list-content .premium-icon-list-wrapper img,
6037
- .premium-icon-list-content .premium-icon-list-wrapper svg,
6038
- .premium-icon-list-content .premium-icon-list-wrapper i {
6039
- -webkit-transition: all 0.3s ease-in-out;
6040
- transition: all 0.3s ease-in-out; }
6041
- .premium-icon-list-content .premium-icon-list-wrapper {
6042
- position: relative;
6043
- line-height: 0; }
6044
- .premium-icon-list-content .premium-icon-list-wrapper img,
6045
- .premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg {
6046
- width: 30px !important;
6047
- height: 30px !important;
6048
- position: relative;
6049
- z-index: 500; }
6050
- .premium-icon-list-content .premium-icon-list-wrapper i,
6051
- .premium-icon-list-content .premium-icon-list-wrapper .premium-icon-list-icon-text {
6052
- position: relative;
6053
- z-index: 500; }
6054
- .premium-icon-list-content .premium-icon-list-link {
6055
- position: absolute;
6056
- top: 0;
6057
- left: 0;
6058
- width: 100%;
6059
- height: 100%;
6060
- z-index: 1000; }
6061
-
6062
- .premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector {
6063
- width: 100%;
6064
- height: 100%;
6065
- position: absolute;
6066
- top: 0.5em;
6067
- z-index: 100;
6068
- -js-display: flex;
6069
- display: -webkit-box;
6070
- display: -webkit-flex;
6071
- display: -moz-box;
6072
- display: -ms-flexbox;
6073
- display: flex;
6074
- -webkit-box-pack: center;
6075
- -webkit-justify-content: center;
6076
- -moz-box-pack: center;
6077
- -ms-flex-pack: center;
6078
- justify-content: center; }
6079
- .premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector .premium-icon-connector-content:after {
6080
- content: "";
6081
- border-right-width: 1px;
6082
- border-right-style: solid;
6083
- border-color: #333333;
6084
- display: block;
6085
- height: 100%; }
6086
-
6087
- li.premium-icon-list-content.premium-icon-list-content-inline {
6088
- -webkit-align-self: center;
6089
- -ms-flex-item-align: center;
6090
- align-self: center;
6091
- z-index: 2; }
6092
-
6093
- li.premium-icon-list-content.premium-icon-list-content-inline:not(:first-child) {
6094
- margin: 0 3px; }
6095
-
6096
- li.premium-icon-list-content.premium-icon-list-content-inline:first-child {
6097
- margin: 0 3px 0 0; }
6098
-
6099
- .premium-icon-list-divider:not(:last-child) {
6100
- width: 100%;
6101
- -webkit-box-flex: 0;
6102
- -webkit-flex: 0 0 100%;
6103
- -moz-box-flex: 0;
6104
- -ms-flex: 0 0 100%;
6105
- flex: 0 0 100%;
6106
- overflow: hidden; }
6107
-
6108
- .premium-icon-list-divider:not(:last-child):after {
6109
- content: "";
6110
- display: block;
6111
- border-top-style: solid;
6112
- border-top-width: 1px; }
6113
-
6114
- .premium-icon-list-divider-inline:not(:last-child) {
6115
- float: right;
6116
- display: inline-block;
6117
- position: relative;
6118
- height: 100%;
6119
- overflow: hidden;
6120
- -webkit-align-self: center;
6121
- -ms-flex-item-align: center;
6122
- align-self: center;
6123
- margin: 0 3px; }
6124
-
6125
- .premium-icon-list-divider-inline:not(:last-child):after {
6126
- content: "";
6127
- display: block;
6128
- border-left-width: 1px;
6129
- height: 33px;
6130
- border-left-style: solid; }
6131
-
6132
- .premium-icon-list-icon-text {
6133
- line-height: 1.5; }
6134
-
6135
- .premium-icon-list-icon-text p,
6136
- ul.premium-icon-list-box,
6137
- li.premium-icon-list-content {
6138
- margin: 0; }
6139
-
6140
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper i,
6141
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-text span,
6142
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-icon-text p {
6143
- color: transparent !important;
6144
- text-shadow: 0 0 3px #aaa; }
6145
-
6146
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-connector-content,
6147
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg,
6148
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper img,
6149
- .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-badge {
6150
- -webkit-filter: blur(3px);
6151
- filter: blur(3px); }
6152
-
6153
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper i,
6154
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-text span,
6155
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-icon-text p {
6156
- color: #aaa !important;
6157
- text-shadow: 0 0px 0 transparent; }
6158
-
6159
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-connector-content,
6160
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper .premium-lottie-animation svg,
6161
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper img,
6162
- .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-badge {
6163
- -webkit-filter: none;
6164
- filter: none; }
6165
-
6166
- .premium-icon-list-content .premium-icon-list-badge {
6167
- font-size: 11px;
6168
- top: auto;
6169
- min-width: -webkit-max-content;
6170
- min-width: -moz-max-content;
6171
- min-width: max-content;
6172
- height: -webkit-fit-content;
6173
- height: -moz-fit-content;
6174
- height: fit-content; }
6175
-
6176
- .premium-icon-list-content .premium-icon-list-icon-text p {
6177
- font-size: 13px; }
6178
-
6179
- .premium-icon-list-gradient-effect[data-text] {
6180
- display: inline-block;
6181
- position: relative;
6182
- text-decoration: none; }
6183
-
6184
- .premium-icon-list-gradient-effect[data-text]::before {
6185
- content: attr(data-text);
6186
- position: absolute;
6187
- z-index: 1;
6188
- overflow: hidden;
6189
- -webkit-clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
6190
- clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
6191
- -webkit-background-clip: text;
6192
- background-clip: text;
6193
- -webkit-text-fill-color: transparent;
6194
- -webkit-transition: all 0.4s ease;
6195
- transition: all 0.4s ease; }
6196
-
6197
- .premium-icon-list-content:hover .premium-icon-list-gradient-effect[data-text]::before,
6198
- .premium-icon-list-content:focus .premium-icon-list-gradient-effect[data-text]::before {
6199
- -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
6200
- clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
6201
-
6202
- ul[data-list-animation*="animated-"] .premium-icon-list-divider,
6203
- ul[data-list-animation*="animated-"] .premium-icon-list-content,
6204
- ul[data-list-animation*="animated-"] .premium-icon-list-divider-inline {
6205
- opacity: 0; }
6206
-
6207
- .premium-icon-list-content-grow-effect:hover {
6208
- -webkit-transform: scale(1.07);
6209
- -ms-transform: scale(1.07);
6210
- transform: scale(1.07); }
1
+ @font-face {
2
+ font-family: "pa-elements";
3
+ src: url("../../editor/fonts/pa-elements.eot?p2y7wv");
4
+ src: url("../../editor/fonts/pa-elements.eot?p2y7wv#iefix") format("embedded-opentype"), url("../../editor/fonts/pa-elements.ttf?p2y7wv") format("truetype"), url("../../editor/fonts/pa-elements.woff?p2y7wv") format("woff"), url("../../editor/fonts/pa-elements.svg?p2y7wv#pa-elements") format("svg");
5
+ font-weight: normal;
6
+ font-style: normal; }
7
+
8
+ /**************** Premium Banner ****************/
9
+ /************************************************/
10
+ .premium-banner {
11
+ overflow: hidden; }
12
+
13
+ .premium-banner-ib {
14
+ display: block;
15
+ position: relative; }
16
+ .premium-banner-ib img {
17
+ display: block;
18
+ position: relative; }
19
+
20
+ .premium-banner-img-wrap {
21
+ -js-display: flex;
22
+ display: -webkit-box;
23
+ display: -webkit-flex;
24
+ display: -moz-box;
25
+ display: -ms-flexbox;
26
+ display: flex;
27
+ height: 100%; }
28
+ .premium-banner-img-wrap .premium-banner-ib-img {
29
+ -webkit-flex-shrink: 0;
30
+ -ms-flex-negative: 0;
31
+ flex-shrink: 0; }
32
+
33
+ .premium-banner-ib {
34
+ z-index: 1;
35
+ overflow: hidden;
36
+ margin: 0 0 35px;
37
+ text-align: center;
38
+ -webkit-box-sizing: border-box;
39
+ -moz-box-sizing: border-box;
40
+ box-sizing: border-box; }
41
+
42
+ .premium-banner-ib-desc .premium-banner-read-more {
43
+ z-index: 100; }
44
+
45
+ .premium-banner-ib,
46
+ .wpb_column > .wpb_wrapper .premium-banner-ib {
47
+ margin-bottom: 0px; }
48
+
49
+ .elementor-widget-premium-addon-banner .premium-banner-ib-title {
50
+ background: transparent; }
51
+
52
+ .premium-banner-ib *,
53
+ .premium-banner-ib .premium-banner-ib-desc {
54
+ -webkit-box-sizing: border-box;
55
+ -moz-box-sizing: border-box;
56
+ box-sizing: border-box; }
57
+
58
+ .premium-banner-ib img {
59
+ min-width: 100%;
60
+ max-width: 100%;
61
+ -webkit-transition: opacity 0.35s;
62
+ transition: opacity 0.35s; }
63
+
64
+ .premium-banner-ib .premium-banner-ib-desc {
65
+ padding: 15px;
66
+ -webkit-backface-visibility: hidden;
67
+ backface-visibility: hidden;
68
+ -webkit-box-sizing: border-box;
69
+ -moz-box-sizing: border-box;
70
+ box-sizing: border-box;
71
+ position: absolute;
72
+ top: 0;
73
+ left: 0;
74
+ width: 100%;
75
+ height: 100%; }
76
+
77
+ .premium-banner-ib .premium-banner-ib-link {
78
+ position: absolute;
79
+ top: 0;
80
+ left: 0;
81
+ width: 100%;
82
+ height: 100%;
83
+ z-index: 1000;
84
+ text-indent: 200%;
85
+ white-space: nowrap;
86
+ font-size: 0;
87
+ opacity: 0; }
88
+
89
+ .premium-banner-ib a.premium-banner-ib-link {
90
+ display: block;
91
+ background: 0 0; }
92
+
93
+ .premium-banner-animation1 img {
94
+ width: -webkit-calc(100% + 50px) !important;
95
+ width: calc(100% + 50px) !important;
96
+ max-width: -webkit-calc(100% + 50px) !important;
97
+ max-width: calc(100% + 50px) !important;
98
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
99
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
100
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
101
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
102
+ -webkit-transform: translate3d(-40px, 0, 0);
103
+ transform: translate3d(-40px, 0, 0); }
104
+
105
+ .premium-banner-animation2 .premium-banner-ib-title {
106
+ padding: 15px; }
107
+
108
+ .premium-banner-animation1 .premium-banner-ib-desc {
109
+ top: auto;
110
+ bottom: 0;
111
+ min-height: 25%;
112
+ height: auto;
113
+ max-height: 100%;
114
+ text-align: left; }
115
+
116
+ .premium-banner-animation1 .premium-banner-ib-content,
117
+ .premium-banner-animation1 .premium-banner-ib-title,
118
+ .premium-banner-animation1 .premium-banner-read-more {
119
+ -webkit-transform: translate3d(0, 40px, 0);
120
+ transform: translate3d(0, 40px, 0);
121
+ -webkit-transition-delay: 0.05s;
122
+ transition-delay: 0.05s;
123
+ -webkit-transition-duration: 0.35s;
124
+ transition-duration: 0.35s; }
125
+
126
+ .premium-banner-animation1 .premium-banner-ib-title {
127
+ -webkit-transition: -webkit-transform 0.35s;
128
+ transition: -webkit-transform 0.35s;
129
+ transition: transform 0.35s;
130
+ transition: transform 0.35s, -webkit-transform 0.35s; }
131
+
132
+ .premium-banner-animation1 .premium-banner-ib-content,
133
+ .premium-banner-animation1 .premium-banner-read-more {
134
+ margin-top: 10px;
135
+ opacity: 0;
136
+ -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
137
+ transition: opacity 0.2s, -webkit-transform 0.35s;
138
+ transition: opacity 0.2s, transform 0.35s;
139
+ transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s; }
140
+
141
+ .premium-banner-animation1:hover .premium-banner-ib-content,
142
+ .premium-banner-animation1.active .premium-banner-ib-content,
143
+ .premium-banner-animation1:hover .premium-banner-read-more,
144
+ .premium-banner-animation1.active .premium-banner-read-more {
145
+ opacity: 1;
146
+ -webkit-transition-delay: 0.05s;
147
+ transition-delay: 0.05s;
148
+ -webkit-transition-duration: 0.35s;
149
+ transition-duration: 0.35s; }
150
+
151
+ .premium-banner-animation1:hover .premium-banner-ib-content,
152
+ .premium-banner-animation1.active .premium-banner-ib-content,
153
+ .premium-banner-animation1:hover .premium-banner-read-more,
154
+ .premium-banner-animation1.active .premium-banner-read-more,
155
+ .premium-banner-animation1:hover .premium-banner-ib-title,
156
+ .premium-banner-animation1.active .premium-banner-ib-title,
157
+ .premium-banner-animation1:hover img,
158
+ .premium-banner-animation1.active img {
159
+ -webkit-transform: translate3d(0, 0, 0);
160
+ transform: translate3d(0, 0, 0);
161
+ -webkit-transition-delay: 0.05s;
162
+ transition-delay: 0.05s;
163
+ -webkit-transition-duration: 0.35s;
164
+ transition-duration: 0.35s; }
165
+
166
+ .premium-banner-animation1.zoomout img,
167
+ .premium-banner-animation1.scale img {
168
+ -webkit-transform: translate3d(-40px, 0, 0) scale(1.1);
169
+ transform: translate3d(-40px, 0, 0) scale(1.1); }
170
+
171
+ .premium-banner-ib.sepia img {
172
+ -webkit-filter: sepia(30%);
173
+ filter: sepia(30%); }
174
+
175
+ .premium-banner-ib.bright img {
176
+ -webkit-filter: brightness(1);
177
+ filter: brightness(1); }
178
+
179
+ .premium-banner-ib.sepia:hover img {
180
+ -webkit-filter: sepia(0%);
181
+ filter: sepia(0%); }
182
+
183
+ .premium-banner-ib.bright:hover img {
184
+ -webkit-filter: brightness(1.2);
185
+ filter: brightness(1.2); }
186
+
187
+ .premium-banner-animation1.premium-banner-min-height img,
188
+ .premium-banner-animation2.premium-banner-min-height img,
189
+ .premium-banner-animation4.premium-banner-min-height img,
190
+ .premium-banner-animation5.premium-banner-min-height img,
191
+ .premium-banner-animation6.premium-banner-min-height img,
192
+ .premium-banner-animation13.premium-banner-min-height img {
193
+ height: auto; }
194
+
195
+ .premium-banner-animation2 img {
196
+ width: 100%; }
197
+
198
+ .premium-banner-animation2 .premium-banner-ib-desc::before {
199
+ position: absolute;
200
+ content: "";
201
+ top: 0;
202
+ left: 0;
203
+ width: 100%;
204
+ height: 100%;
205
+ opacity: 0;
206
+ -webkit-transform: translate3d(0, 50%, 0);
207
+ transform: translate3d(0, 50%, 0); }
208
+
209
+ .premium-banner-animation2 .premium-banner-ib-title {
210
+ position: absolute;
211
+ top: 50%;
212
+ left: 0;
213
+ width: 100%;
214
+ -webkit-transition: color 0.35s, -webkit-transform 0.35s;
215
+ transition: color 0.35s, -webkit-transform 0.35s;
216
+ transition: transform 0.35s, color 0.35s;
217
+ transition: transform 0.35s, color 0.35s, -webkit-transform 0.35s;
218
+ -webkit-transform: translate3d(0, -50%, 0);
219
+ transform: translate3d(0, -50%, 0); }
220
+
221
+ .premium-banner-animation2 .premium-banner-ib-content,
222
+ .premium-banner-animation2 .premium-banner-read-more,
223
+ .premium-banner-animation2 .premium-banner-ib-desc::before {
224
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
225
+ transition: opacity 0.35s, -webkit-transform 0.35s;
226
+ transition: opacity 0.35s, transform 0.35s;
227
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
228
+
229
+ .premium-banner-animation2 .premium-banner-ib-content,
230
+ .premium-banner-animation2 .premium-banner-read-more {
231
+ position: absolute;
232
+ bottom: 0;
233
+ left: 0;
234
+ padding: 15px;
235
+ width: 100%;
236
+ max-height: 50%;
237
+ opacity: 0;
238
+ -webkit-transform: translate3d(0, 10px, 0);
239
+ transform: translate3d(0, 10px, 0); }
240
+
241
+ .premium-banner-animation2:hover .premium-banner-ib-title,
242
+ .premium-banner-animation2.active .premium-banner-ib-title {
243
+ -webkit-transform: translate3d(0, -40px, 0);
244
+ transform: translate3d(0, -40px, 0); }
245
+
246
+ .premium-banner-animation2:hover .premium-banner-read-more,
247
+ .premium-banner-animation2.active .premium-banner-read-more,
248
+ .premium-banner-animation2:hover .premium-banner-ib-desc::before,
249
+ .premium-banner-animation2.active .premium-banner-ib-desc::before {
250
+ opacity: 1;
251
+ -webkit-transform: translate3d(0, 0, 0);
252
+ transform: translate3d(0, 0, 0); }
253
+
254
+ .premium-banner-animation2:hover .premium-banner-ib-content,
255
+ .premium-banner-animation2.active .premium-banner-ib-content {
256
+ opacity: 1;
257
+ -webkit-transform: translate3d(0, -30px, 0);
258
+ transform: translate3d(0, -30px, 0); }
259
+
260
+ .premium-banner-animation3 .premium-banner-ib-title {
261
+ position: absolute;
262
+ bottom: 0;
263
+ left: 0;
264
+ padding: 15px;
265
+ width: 100%;
266
+ text-align: left;
267
+ -webkit-transform: translate3d(0, -30px, 0);
268
+ transform: translate3d(0, -30px, 0); }
269
+
270
+ .premium-banner-animation3 .premium-banner-ib-desc::before,
271
+ .premium-banner-animation3 .premium-banner-ib-title {
272
+ -webkit-transition: -webkit-transform 0.35s;
273
+ transition: -webkit-transform 0.35s;
274
+ transition: transform 0.35s;
275
+ transition: transform 0.35s, -webkit-transform 0.35s; }
276
+
277
+ .premium-banner-animation3:hover .premium-banner-ib-desc::before,
278
+ .premium-banner-animation3.active .premium-banner-ib-desc::before,
279
+ .premium-banner-animation3:hover .premium-banner-ib-title,
280
+ .premium-banner-animation3.active .premium-banner-ib-title {
281
+ opacity: 1;
282
+ -webkit-transform: translate3d(0, 0, 0);
283
+ transform: translate3d(0, 0, 0); }
284
+
285
+ .premium-banner-animation3 .premium-banner-ib-content {
286
+ max-height: -webkit-calc(100% - 60px - 1.5em);
287
+ max-height: calc(100% - 60px - 1.5em);
288
+ overflow: hidden; }
289
+
290
+ .premium-banner-animation4 img {
291
+ width: -webkit-calc(100% + 40px) !important;
292
+ width: calc(100% + 40px) !important;
293
+ max-width: -webkit-calc(100% + 40px) !important;
294
+ max-width: calc(100% + 40px) !important; }
295
+
296
+ .premium-banner-animation4 .premium-banner-ib-desc {
297
+ padding: 30px; }
298
+ .premium-banner-animation4 .premium-banner-ib-desc::after {
299
+ position: absolute;
300
+ content: "";
301
+ opacity: 0; }
302
+ .premium-banner-animation4 .premium-banner-ib-desc::before {
303
+ position: absolute;
304
+ content: "";
305
+ opacity: 0;
306
+ top: 50px;
307
+ right: 30px;
308
+ bottom: 50px;
309
+ left: 30px;
310
+ border-top: 1px solid #fff;
311
+ border-bottom: 1px solid #fff;
312
+ -webkit-transform: scale(0, 1);
313
+ -ms-transform: scale(0, 1);
314
+ transform: scale(0, 1);
315
+ -webkit-transform-origin: 0 0;
316
+ -ms-transform-origin: 0 0;
317
+ transform-origin: 0 0; }
318
+ .premium-banner-animation4 .premium-banner-ib-desc::after {
319
+ top: 30px;
320
+ right: 50px;
321
+ bottom: 30px;
322
+ left: 50px;
323
+ border-right: 1px solid #fff;
324
+ border-left: 1px solid #fff;
325
+ -webkit-transform: scale(1, 0);
326
+ -ms-transform: scale(1, 0);
327
+ transform: scale(1, 0);
328
+ -webkit-transform-origin: 100% 0;
329
+ -ms-transform-origin: 100% 0;
330
+ transform-origin: 100% 0; }
331
+
332
+ .premium-banner-animation4 .premium-banner-ib-title {
333
+ padding: 50px 30px 0 30px;
334
+ -webkit-transition: -webkit-transform 0.35s;
335
+ transition: -webkit-transform 0.35s;
336
+ transition: transform 0.35s;
337
+ transition: transform 0.35s, -webkit-transform 0.35s; }
338
+
339
+ .premium-banner-animation4 .premium-banner-ib-content,
340
+ .premium-banner-animation4 .premium-banner-read-more {
341
+ padding: 10px 30px;
342
+ opacity: 0;
343
+ overflow: hidden;
344
+ -webkit-transform: translate3d(0, -10px, 0);
345
+ transform: translate3d(0, -10px, 0); }
346
+
347
+ .premium-banner-animation4 .premium-banner-ib-title,
348
+ .premium-banner-animation4 img {
349
+ -webkit-transform: translate3d(-30px, 0, 0);
350
+ transform: translate3d(-30px, 0, 0); }
351
+
352
+ .premium-banner-animation4.zoomout img,
353
+ .premium-banner-animation4.scale img {
354
+ -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
355
+ transform: translate3d(-30px, 0, 0) scale(1.1); }
356
+
357
+ .premium-banner-animation4 .premium-banner-ib-content,
358
+ .premium-banner-animation4 .premium-banner-read-more {
359
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
360
+ transition: opacity 0.35s, -webkit-transform 0.35s;
361
+ transition: opacity 0.35s, transform 0.35s;
362
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
363
+
364
+ .premium-banner-animation4 .premium-banner-ib-desc::after, .premium-banner-animation4 .premium-banner-ib-desc::before {
365
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
366
+ transition: opacity 0.35s, -webkit-transform 0.35s;
367
+ transition: opacity 0.35s, transform 0.35s;
368
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
369
+
370
+ .premium-banner-animation4 img {
371
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
372
+ transition: opacity 0.35s, -webkit-transform 0.35s;
373
+ transition: opacity 0.35s, transform 0.35s;
374
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
375
+
376
+ .premium-banner-animation4:hover .premium-banner-ib-desc::after,
377
+ .premium-banner-animation4.active .premium-banner-ib-desc::after,
378
+ .premium-banner-animation4:hover .premium-banner-ib-desc::before,
379
+ .premium-banner-animation4.active .premium-banner-ib-desc::before {
380
+ opacity: 1;
381
+ -webkit-transform: scale(1);
382
+ -ms-transform: scale(1);
383
+ transform: scale(1); }
384
+
385
+ .premium-banner-animation4:hover .premium-banner-ib-content,
386
+ .premium-banner-animation4.active .premium-banner-ib-content,
387
+ .premium-banner-animation4:hover .premium-banner-read-more,
388
+ .premium-banner-animation4.active .premium-banner-read-more,
389
+ .premium-banner-animation4:hover .premium-banner-ib-title,
390
+ .premium-banner-animation4.active .premium-banner-ib-title {
391
+ opacity: 1;
392
+ -webkit-transform: translate3d(0, 0, 0);
393
+ transform: translate3d(0, 0, 0); }
394
+
395
+ .premium-banner-animation4:hover .premium-banner-ib-content,
396
+ .premium-banner-animation4:hover .premium-banner-ib-desc::after,
397
+ .premium-banner-animation4:hover .premium-banner-ib-title,
398
+ .premium-banner-animation4:hover img {
399
+ -webkit-transition-delay: 0.15s;
400
+ transition-delay: 0.15s; }
401
+
402
+ .premium-banner-animation5 .premium-banner-ib-desc {
403
+ top: auto;
404
+ bottom: 0;
405
+ padding: 15px;
406
+ height: auto;
407
+ background: #f2f2f2;
408
+ color: #3c4a50;
409
+ -webkit-transition: -webkit-transform 0.35s;
410
+ transition: -webkit-transform 0.35s;
411
+ transition: transform 0.35s;
412
+ transition: transform 0.35s, -webkit-transform 0.35s;
413
+ -webkit-transform: translate3d(0, 100%, 0);
414
+ transform: translate3d(0, 100%, 0); }
415
+
416
+ .premium-banner-animation5 .premium-banner-ib-content {
417
+ position: absolute;
418
+ top: auto;
419
+ bottom: 100%;
420
+ left: 0;
421
+ width: 100%;
422
+ padding: 15px;
423
+ opacity: 0;
424
+ -webkit-transition: opacity 0.35s;
425
+ transition: opacity 0.35s; }
426
+
427
+ .premium-banner-animation5 .premium-banner-ib-title,
428
+ .premium-banner-animation5 .premium-banner-read-more {
429
+ -webkit-transition: -webkit-transform 0.35s;
430
+ transition: -webkit-transform 0.35s;
431
+ transition: transform 0.35s;
432
+ transition: transform 0.35s, -webkit-transform 0.35s;
433
+ -webkit-transform: translate3d(0, 200%, 0);
434
+ transform: translate3d(0, 200%, 0);
435
+ text-align: center; }
436
+
437
+ .premium-banner-animation5 .premium-banner-ib-title {
438
+ margin: 10px 0; }
439
+
440
+ .premium-banner-animation5:hover .premium-banner-ib-content,
441
+ .premium-banner-animation5.active .premium-banner-ib-content,
442
+ .premium-banner-animation5:hover .premium-banner-ib-content *,
443
+ .premium-banner-animation5.active .premium-banner-ib-content * {
444
+ opacity: 1 !important;
445
+ z-index: 99 !important;
446
+ -webkit-backface-visibility: hidden !important;
447
+ backface-visibility: hidden !important; }
448
+
449
+ .premium-banner-animation5:hover .premium-banner-ib-desc,
450
+ .premium-banner-animation5.active .premium-banner-ib-desc,
451
+ .premium-banner-animation5:hover .premium-banner-ib-title,
452
+ .premium-banner-animation5.active .premium-banner-ib-title,
453
+ .premium-banner-animation5:hover .premium-banner-read-more,
454
+ .premium-banner-animation5.active .premium-banner-read-more {
455
+ -webkit-transform: translateY(0);
456
+ -ms-transform: translateY(0);
457
+ transform: translateY(0); }
458
+
459
+ .premium-banner-animation5:hover .premium-banner-ib-title {
460
+ -webkit-transition-delay: 0.05s;
461
+ transition-delay: 0.05s; }
462
+
463
+ .premium-banner-animation5 img {
464
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
465
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
466
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
467
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
468
+
469
+ .premium-banner-animation2 img,
470
+ .premium-banner-animation4 img,
471
+ .premium-banner-animation6 img {
472
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
473
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
474
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
475
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
476
+
477
+ .premium-banner-animation5.zoomout img,
478
+ .premium-banner-animation5.scale img {
479
+ -webkit-transform: scale(1.1);
480
+ -ms-transform: scale(1.1);
481
+ transform: scale(1.1); }
482
+
483
+ .premium-banner-animation2.zoomout img,
484
+ .premium-banner-animation2.scale img {
485
+ -webkit-transform: scale(1.1);
486
+ -ms-transform: scale(1.1);
487
+ transform: scale(1.1); }
488
+
489
+ .premium-banner-animation6.zoomout img,
490
+ .premium-banner-animation6.scale img {
491
+ -webkit-transform: scale(1.1);
492
+ -ms-transform: scale(1.1);
493
+ transform: scale(1.1); }
494
+
495
+ .premium-banner-animation5.zoomin:hover img,
496
+ .premium-banner-animation2.zoomin:hover img,
497
+ .premium-banner-animation6.zoomin:hover img {
498
+ -webkit-transform: scale(1.1);
499
+ -ms-transform: scale(1.1);
500
+ transform: scale(1.1); }
501
+
502
+ .premium-banner-animation5.zoomout:hover img,
503
+ .premium-banner-animation2.zoomout:hover img,
504
+ .premium-banner-animation6.zoomout:hover img {
505
+ -webkit-transform: scale(1);
506
+ -ms-transform: scale(1);
507
+ transform: scale(1); }
508
+
509
+ .premium-banner-animation5.scale:hover img,
510
+ .premium-banner-animation2.scale:hover img,
511
+ .premium-banner-animation6.scale:hover img {
512
+ -webkit-transform: scale(1.2) rotate(5deg);
513
+ -ms-transform: scale(1.2) rotate(5deg);
514
+ transform: scale(1.2) rotate(5deg); }
515
+
516
+ .premium-banner-animation5.grayscale:hover img,
517
+ .premium-banner-animation2.grayscale:hover img,
518
+ .premium-banner-animation6.grayscale:hover img {
519
+ -webkit-filter: grayscale(100%);
520
+ filter: grayscale(100%); }
521
+
522
+ .premium-banner-animation5.blur:hover img,
523
+ .premium-banner-animation2.blur:hover img {
524
+ -webkit-filter: blur(3px);
525
+ filter: blur(3px); }
526
+
527
+ .premium-banner-animation6.blur:hover img {
528
+ -webkit-filter: blur(3px);
529
+ filter: blur(3px); }
530
+
531
+ .premium-banner-animation6 .premium-banner-ib-desc {
532
+ padding: 45px; }
533
+ .premium-banner-animation6 .premium-banner-ib-desc::before {
534
+ position: absolute;
535
+ content: "";
536
+ top: 30px;
537
+ right: 30px;
538
+ bottom: 30px;
539
+ left: 30px;
540
+ border: 1px solid #fff; }
541
+
542
+ .premium-banner-animation6 .premium-banner-ib-title {
543
+ margin: 20px 0 10px;
544
+ -webkit-transition: -webkit-transform 0.35s;
545
+ transition: -webkit-transform 0.35s;
546
+ transition: transform 0.35s;
547
+ transition: transform 0.35s, -webkit-transform 0.35s;
548
+ -webkit-transform: translate3d(0, 100%, 0);
549
+ transform: translate3d(0, 100%, 0); }
550
+
551
+ .premium-banner-animation6 .premium-banner-ib-content,
552
+ .premium-banner-animation6 .premium-banner-read-more,
553
+ .premium-banner-animation6 .premium-banner-ib-desc::before {
554
+ opacity: 0;
555
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
556
+ transition: opacity 0.35s, -webkit-transform 0.35s;
557
+ transition: opacity 0.35s, transform 0.35s;
558
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
559
+ -webkit-transform: scale(0);
560
+ -ms-transform: scale(0);
561
+ transform: scale(0); }
562
+
563
+ .premium-banner-animation6 .premium-banner-read-more {
564
+ margin-top: 10px; }
565
+
566
+ .premium-banner-animation6:hover .premium-banner-ib-title,
567
+ .premium-banner-animation6.active .premium-banner-ib-title {
568
+ -webkit-transform: translate3d(0, 0, 0);
569
+ transform: translate3d(0, 0, 0); }
570
+
571
+ .premium-banner-animation6:hover .premium-banner-ib-content,
572
+ .premium-banner-animation6.active .premium-banner-ib-content,
573
+ .premium-banner-animation6:hover .premium-banner-read-more,
574
+ .premium-banner-animation6.active .premium-banner-read-more,
575
+ .premium-banner-animation6:hover .premium-banner-ib-desc::before,
576
+ .premium-banner-animation6.active .premium-banner-ib-desc::before {
577
+ opacity: 1;
578
+ -webkit-transform: scale(1);
579
+ -ms-transform: scale(1);
580
+ transform: scale(1); }
581
+
582
+ .premium-banner-animation12 .premium-banner-ib-desc::after {
583
+ position: absolute;
584
+ content: "";
585
+ right: 30px;
586
+ bottom: 30px;
587
+ left: 30px;
588
+ height: -webkit-calc(50% - 30px);
589
+ height: calc(50% - 30px);
590
+ border: 7px solid #fff;
591
+ -webkit-transition: -webkit-transform 0.35s;
592
+ transition: -webkit-transform 0.35s;
593
+ transition: transform 0.35s;
594
+ transition: transform 0.35s, -webkit-transform 0.35s;
595
+ -webkit-transform: translate3d(0, -100%, 0);
596
+ transform: translate3d(0, -100%, 0); }
597
+
598
+ .premium-banner-animation12:hover .premium-banner-ib-desc::after,
599
+ .premium-banner-animation12.active .premium-banner-ib-desc::after {
600
+ -webkit-transform: translate3d(0, 0, 0);
601
+ transform: translate3d(0, 0, 0); }
602
+
603
+ .premium-banner-animation12 .premium-banner-ib-desc {
604
+ padding: 45px;
605
+ text-align: left; }
606
+
607
+ .premium-banner-animation12 .premium-banner-ib-content {
608
+ position: absolute;
609
+ right: 60px;
610
+ bottom: 60px;
611
+ left: 60px;
612
+ opacity: 0;
613
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
614
+ transition: opacity 0.35s, -webkit-transform 0.35s;
615
+ transition: opacity 0.35s, transform 0.35s;
616
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
617
+ -webkit-transform: translate3d(0, -100px, 0);
618
+ transform: translate3d(0, -100px, 0); }
619
+
620
+ .premium-banner-animation12:hover .premium-banner-ib-content,
621
+ .premium-banner-animation12.active .premium-banner-ib-content {
622
+ opacity: 1;
623
+ -webkit-transform: translate3d(0, 0, 0);
624
+ transform: translate3d(0, 0, 0); }
625
+
626
+ .premium-banner-animation13 img {
627
+ width: -webkit-calc(100% + 20px) !important;
628
+ width: calc(100% + 20px) !important;
629
+ max-width: -webkit-calc(100% + 20px) !important;
630
+ max-width: calc(100% + 20px) !important;
631
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
632
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
633
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
634
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
635
+ -webkit-transform: translate3d(-10px, 0, 0);
636
+ transform: translate3d(-10px, 0, 0);
637
+ -webkit-backface-visibility: hidden;
638
+ backface-visibility: hidden; }
639
+
640
+ .premium-banner-animation13.zoomout img,
641
+ .premium-banner-animation13.scale img {
642
+ -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
643
+ transform: translate3d(-10px, 0, 0) scale(1.1); }
644
+
645
+ .premium-banner-animation13.none:hover img {
646
+ -webkit-transform: translate3d(0, 0, 0);
647
+ transform: translate3d(0, 0, 0); }
648
+
649
+ .premium-banner-animation1.none:hover img,
650
+ .premium-banner-animation4.none:hover img {
651
+ -webkit-transform: translate3d(0, 0, 0);
652
+ transform: translate3d(0, 0, 0); }
653
+
654
+ .premium-banner-animation13.zoomin:hover img,
655
+ .premium-banner-animation1.zoomin:hover img,
656
+ .premium-banner-animation4.zoomin:hover img,
657
+ .premium-banner-animation8.zoomin:hover img,
658
+ .premium-banner-animation7.zoomin:hover img,
659
+ .premium-banner-animation9.zoomin:hover img,
660
+ .premium-banner-animation10.zoomin:hover img {
661
+ -webkit-transform: translate3d(0, 0, 0) scale(1.1);
662
+ transform: translate3d(0, 0, 0) scale(1.1); }
663
+
664
+ .premium-banner-animation13.zoomout:hover img,
665
+ .premium-banner-animation1.zoomout:hover img,
666
+ .premium-banner-animation4.zoomout:hover img,
667
+ .premium-banner-animation8.zoomout:hover img,
668
+ .premium-banner-animation7.zoomout:hover img,
669
+ .premium-banner-animation9.zoomout:hover img,
670
+ .premium-banner-animation10.zoomout:hover img {
671
+ -webkit-transform: translate3d(0, 0, 0) scale(1);
672
+ transform: translate3d(0, 0, 0) scale(1); }
673
+
674
+ .premium-banner-animation13.scale:hover img,
675
+ .premium-banner-animation1.scale:hover img,
676
+ .premium-banner-animation4.scale:hover img,
677
+ .premium-banner-animation8.scale:hover img,
678
+ .premium-banner-animation7.scale:hover img,
679
+ .premium-banner-animation9.scale:hover img,
680
+ .premium-banner-animation10.scale:hover img {
681
+ -webkit-transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg);
682
+ transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg); }
683
+
684
+ .premium-banner-animation13.grayscale:hover img,
685
+ .premium-banner-animation1.grayscale:hover img,
686
+ .premium-banner-animation4.grayscale:hover img,
687
+ .premium-banner-animation8.grayscale:hover img,
688
+ .premium-banner-animation7.grayscale:hover img,
689
+ .premium-banner-animation9.grayscale:hover img,
690
+ .premium-banner-animation10.grayscale:hover img {
691
+ -webkit-transform: translate3d(0, 0, 0);
692
+ transform: translate3d(0, 0, 0);
693
+ -webkit-filter: grayscale(100%);
694
+ filter: grayscale(100%); }
695
+
696
+ .premium-banner-animation13.blur:hover img,
697
+ .premium-banner-animation1.blur:hover img,
698
+ .premium-banner-animation4.blur:hover,
699
+ .premium-banner-animation8.blur:hover img,
700
+ .premium-banner-animation7.blur:hover img,
701
+ .premium-banner-animation9.blur:hover img,
702
+ .premium-banner-animation10.blur:hover img {
703
+ -webkit-transform: translate3d(0, 0, 0);
704
+ transform: translate3d(0, 0, 0);
705
+ -webkit-filter: blur(3px);
706
+ filter: blur(3px); }
707
+
708
+ .premium-banner-animation13 .premium-banner-ib-desc {
709
+ text-align: left; }
710
+
711
+ .premium-banner-animation13 .premium-banner-ib-title {
712
+ position: relative;
713
+ overflow: hidden;
714
+ padding: 5px 0 10px; }
715
+ .premium-banner-animation13 .premium-banner-ib-title::after {
716
+ position: absolute;
717
+ content: "";
718
+ bottom: 0;
719
+ left: 0;
720
+ width: 100%;
721
+ height: 2px;
722
+ background: #fff;
723
+ -webkit-transition: -webkit-transform 0.35s;
724
+ transition: -webkit-transform 0.35s;
725
+ transition: transform 0.35s;
726
+ transition: transform 0.35s, -webkit-transform 0.35s;
727
+ -webkit-transform: translate3d(-101%, 0, 0);
728
+ transform: translate3d(-101%, 0, 0); }
729
+
730
+ .premium-banner-animation13:hover .premium-banner-ib-title::after,
731
+ .premium-banner-animation13.active .premium-banner-ib-title::after {
732
+ -webkit-transform: translate3d(0, 0, 0);
733
+ transform: translate3d(0, 0, 0); }
734
+
735
+ .premium-banner-animation13 .premium-banner-ib-content,
736
+ .premium-banner-animation13 .premium-banner-read-more {
737
+ padding: 15px 0;
738
+ opacity: 0;
739
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
740
+ transition: opacity 0.35s, -webkit-transform 0.35s;
741
+ transition: opacity 0.35s, transform 0.35s;
742
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
743
+ -webkit-transform: translate3d(100%, 0, 0);
744
+ transform: translate3d(100%, 0, 0); }
745
+
746
+ .premium-banner-animation13:hover .premium-banner-ib-content,
747
+ .premium-banner-animation13.active .premium-banner-ib-content,
748
+ .premium-banner-animation13:hover .premium-banner-read-more,
749
+ .premium-banner-animation13.active .premium-banner-read-more {
750
+ opacity: 1;
751
+ -webkit-transform: translate3d(0, 0, 0);
752
+ transform: translate3d(0, 0, 0); }
753
+
754
+ .premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size {
755
+ left: 50%;
756
+ width: auto !important;
757
+ height: 100%;
758
+ max-width: none;
759
+ -webkit-transform: translateX(-50%);
760
+ -ms-transform: translateX(-50%);
761
+ transform: translateX(-50%); }
762
+
763
+ .premium-banner-ib img {
764
+ border: none;
765
+ padding: 0;
766
+ margin: 0; }
767
+
768
+ .premium-banner-animation7 img {
769
+ width: -webkit-calc(100% + 40px) !important;
770
+ width: calc(100% + 40px) !important;
771
+ max-width: -webkit-calc(100% + 40px) !important;
772
+ max-width: calc(100% + 40px) !important;
773
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
774
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
775
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
776
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
777
+
778
+ .premium-banner-animation7 .premium-banner-brlr {
779
+ width: 7px; }
780
+
781
+ .premium-banner-animation7 .premium-banner-brtb {
782
+ height: 7px; }
783
+
784
+ .premium-banner-animation7 .premium-banner-br {
785
+ position: absolute;
786
+ z-index: 1;
787
+ background-color: white;
788
+ -webkit-transition: all 0.3s ease-in-out;
789
+ transition: all 0.3s ease-in-out;
790
+ -webkit-transition-delay: 0.2s;
791
+ transition-delay: 0.2s; }
792
+
793
+ .premium-banner-animation7 .premium-banner-bleft {
794
+ left: 30px;
795
+ top: -webkit-calc(100% - 150px);
796
+ top: calc(100% - 150px);
797
+ height: 0; }
798
+
799
+ .premium-banner-animation7 .premium-banner-bright {
800
+ right: 30px;
801
+ bottom: -webkit-calc(100% - 150px);
802
+ bottom: calc(100% - 150px);
803
+ height: 0; }
804
+
805
+ .premium-banner-animation7 .premium-banner-bottom {
806
+ right: -webkit-calc(100% - 150px);
807
+ right: calc(100% - 150px);
808
+ bottom: 30px;
809
+ width: 0; }
810
+
811
+ .premium-banner-animation7 .premium-banner-btop {
812
+ left: -webkit-calc(100% - 150px);
813
+ left: calc(100% - 150px);
814
+ top: 30px;
815
+ width: 0; }
816
+
817
+ .premium-banner-animation7 .premium-banner-ib-desc {
818
+ padding: 70px;
819
+ display: table; }
820
+ .premium-banner-animation7 .premium-banner-ib-desc .premium-banner-desc-centered {
821
+ display: table-cell;
822
+ vertical-align: middle; }
823
+
824
+ .premium-banner-animation7 .premium-banner-ib-title {
825
+ margin-top: 0; }
826
+
827
+ .premium-banner-animation7 .premium-banner-ib-title,
828
+ .premium-banner-animation7 img {
829
+ -webkit-transform: translate3d(-30px, 0, 0);
830
+ transform: translate3d(-30px, 0, 0); }
831
+
832
+ .premium-banner-animation7.zoomout img,
833
+ .premium-banner-animation7.scale img {
834
+ -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
835
+ transform: translate3d(-30px, 0, 0) scale(1.1); }
836
+
837
+ .premium-banner-animation7 .premium-banner-ib-content,
838
+ .premium-banner-animation7 .premium-banner-read-more {
839
+ margin-top: 10px; }
840
+
841
+ .premium-banner-animation7 .premium-banner-ib-desc::after, .premium-banner-animation7 .premium-banner-ib-desc::before {
842
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
843
+ transition: opacity 0.35s, -webkit-transform 0.35s;
844
+ transition: opacity 0.35s, transform 0.35s;
845
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
846
+
847
+ .premium-banner-animation7 .premium-banner-ib-title,
848
+ .premium-banner-animation7 .premium-banner-ib-content,
849
+ .premium-banner-animation7 .premium-banner-read-more {
850
+ opacity: 0;
851
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
852
+ transition: opacity 0.35s, -webkit-transform 0.35s;
853
+ transition: opacity 0.35s, transform 0.35s;
854
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
855
+
856
+ .premium-banner-animation7:hover .premium-banner-ib-content,
857
+ .premium-banner-animation7.active .premium-banner-ib-content,
858
+ .premium-banner-animation7:hover .premium-banner-read-more,
859
+ .premium-banner-animation7.active .premium-banner-read-more,
860
+ .premium-banner-animation7:hover .premium-banner-ib-title,
861
+ .premium-banner-animation7.active .premium-banner-ib-title {
862
+ opacity: 1;
863
+ -webkit-transform: translate3d(0, 0, 0);
864
+ transform: translate3d(0, 0, 0); }
865
+
866
+ .premium-banner-animation7:hover .premium-banner-bleft, .premium-banner-animation7.active .premium-banner-bleft {
867
+ top: 30px;
868
+ height: 70px; }
869
+
870
+ .premium-banner-animation7:hover .premium-banner-bright, .premium-banner-animation7.active .premium-banner-bright {
871
+ bottom: 30px;
872
+ height: 70px; }
873
+
874
+ .premium-banner-animation7:hover .premium-banner-bottom, .premium-banner-animation7.active .premium-banner-bottom {
875
+ right: 30px;
876
+ width: 70px; }
877
+
878
+ .premium-banner-animation7:hover .premium-banner-btop, .premium-banner-animation7.active .premium-banner-btop {
879
+ left: 30px;
880
+ width: 70px; }
881
+
882
+ .premium-banner-animation7:hover .premium-banner-ib-content,
883
+ .premium-banner-animation7:hover .premium-banner-read-more,
884
+ .premium-banner-animation7:hover .premium-banner-ib-title,
885
+ .premium-banner-animation7:hover img {
886
+ -webkit-transition-delay: 0.15s;
887
+ transition-delay: 0.15s; }
888
+
889
+ .premium-banner-animation8 img {
890
+ width: -webkit-calc(100% + 40px) !important;
891
+ width: calc(100% + 40px) !important;
892
+ max-width: -webkit-calc(100% + 40px) !important;
893
+ max-width: calc(100% + 40px) !important;
894
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
895
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
896
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
897
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
898
+
899
+ .premium-banner-animation8 .premium-banner-brlr {
900
+ width: 7px; }
901
+
902
+ .premium-banner-animation8 .premium-banner-brtb {
903
+ height: 7px; }
904
+
905
+ .premium-banner-animation8 .premium-banner-br {
906
+ position: absolute;
907
+ z-index: 1;
908
+ background-color: white;
909
+ -webkit-transition: all 0.3s ease-in-out;
910
+ transition: all 0.3s ease-in-out;
911
+ -webkit-transition-delay: 0.2s;
912
+ transition-delay: 0.2s; }
913
+
914
+ .premium-banner-animation8 .premium-banner-bleft {
915
+ left: 30px;
916
+ top: 50%;
917
+ -webkit-transform: translateY(-50%);
918
+ -ms-transform: translateY(-50%);
919
+ transform: translateY(-50%);
920
+ height: 0; }
921
+
922
+ .premium-banner-animation8 .premium-banner-bright {
923
+ right: 30px;
924
+ top: 50%;
925
+ -webkit-transform: translateY(-50%);
926
+ -ms-transform: translateY(-50%);
927
+ transform: translateY(-50%);
928
+ height: 0; }
929
+
930
+ .premium-banner-animation8 .premium-banner-bottom {
931
+ left: 50%;
932
+ -webkit-transform: translateX(-50%);
933
+ -ms-transform: translateX(-50%);
934
+ transform: translateX(-50%);
935
+ bottom: 30px;
936
+ width: 0; }
937
+
938
+ .premium-banner-animation8 .premium-banner-btop {
939
+ left: 50%;
940
+ -webkit-transform: translateX(-50%);
941
+ -ms-transform: translateX(-50%);
942
+ transform: translateX(-50%);
943
+ top: 30px;
944
+ width: 0; }
945
+
946
+ .premium-banner-animation8 .premium-banner-ib-desc {
947
+ padding: 70px;
948
+ display: table; }
949
+ .premium-banner-animation8 .premium-banner-ib-desc .premium-banner-desc-centered {
950
+ display: table-cell;
951
+ vertical-align: middle; }
952
+
953
+ .premium-banner-animation8 .premium-banner-ib-title {
954
+ margin-top: 0; }
955
+
956
+ .premium-banner-animation8 .premium-banner-ib-title,
957
+ .premium-banner-animation8 img {
958
+ -webkit-transform: translate3d(-30px, 0, 0);
959
+ transform: translate3d(-30px, 0, 0); }
960
+
961
+ .premium-banner-animation8.zoomout img,
962
+ .premium-banner-animation8.scale img {
963
+ -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
964
+ transform: translate3d(-30px, 0, 0) scale(1.1); }
965
+
966
+ .premium-banner-animation8 .premium-banner-ib-content,
967
+ .premium-banner-animation8 .premium-banner-read-more {
968
+ margin-top: 10px; }
969
+
970
+ .premium-banner-animation8 .premium-banner-ib-desc::after, .premium-banner-animation8 .premium-banner-ib-desc::before {
971
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
972
+ transition: opacity 0.35s, -webkit-transform 0.35s;
973
+ transition: opacity 0.35s, transform 0.35s;
974
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
975
+
976
+ .premium-banner-animation8 .premium-banner-ib-title,
977
+ .premium-banner-animation8 .premium-banner-ib-content,
978
+ .premium-banner-animation8 .premium-banner-read-more {
979
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
980
+ transition: opacity 0.35s, -webkit-transform 0.35s;
981
+ transition: opacity 0.35s, transform 0.35s;
982
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
983
+ opacity: 0; }
984
+
985
+ .premium-banner-animation8:hover .premium-banner-ib-content,
986
+ .premium-banner-animation8.active .premium-banner-ib-content,
987
+ .premium-banner-animation8:hover .premium-banner-read-more,
988
+ .premium-banner-animation8.active .premium-banner-read-more,
989
+ .premium-banner-animation8:hover .premium-banner-ib-title,
990
+ .premium-banner-animation8.active .premium-banner-ib-title {
991
+ opacity: 1;
992
+ -webkit-transform: translate3d(0, 0, 0);
993
+ transform: translate3d(0, 0, 0); }
994
+
995
+ .premium-banner-animation8:hover .premium-banner-bleft, .premium-banner-animation8.active .premium-banner-bleft {
996
+ height: -webkit-calc(100% - 61px);
997
+ height: calc(100% - 61px); }
998
+
999
+ .premium-banner-animation8:hover .premium-banner-bright, .premium-banner-animation8.active .premium-banner-bright {
1000
+ height: -webkit-calc(100% - 61px);
1001
+ height: calc(100% - 61px); }
1002
+
1003
+ .premium-banner-animation8:hover .premium-banner-bottom, .premium-banner-animation8.active .premium-banner-bottom {
1004
+ width: -webkit-calc(100% - 61px);
1005
+ width: calc(100% - 61px); }
1006
+
1007
+ .premium-banner-animation8:hover .premium-banner-btop, .premium-banner-animation8.active .premium-banner-btop {
1008
+ width: -webkit-calc(100% - 61px);
1009
+ width: calc(100% - 61px); }
1010
+
1011
+ .premium-banner-animation8:hover .premium-banner-ib-content,
1012
+ .premium-banner-animation8:hover .premium-banner-ib-title,
1013
+ .premium-banner-animation8:hover .premium-banner-read-more,
1014
+ .premium-banner-animation8:hover img {
1015
+ -webkit-transition-delay: 0.15s;
1016
+ transition-delay: 0.15s; }
1017
+
1018
+ .premium-banner-animation9 img {
1019
+ width: -webkit-calc(100% + 20px) !important;
1020
+ width: calc(100% + 20px) !important;
1021
+ max-width: -webkit-calc(100% + 20px) !important;
1022
+ max-width: calc(100% + 20px) !important;
1023
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1024
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1025
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1026
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1027
+ -webkit-transform: scale(1.2);
1028
+ -ms-transform: scale(1.2);
1029
+ transform: scale(1.2); }
1030
+
1031
+ .premium-banner-animation9 .premium-banner-ib-desc {
1032
+ width: 100%;
1033
+ height: 100%; }
1034
+ .premium-banner-animation9 .premium-banner-ib-desc::before {
1035
+ position: absolute;
1036
+ top: 50%;
1037
+ left: 50%;
1038
+ width: 80%;
1039
+ height: 1px;
1040
+ background: #fff;
1041
+ content: "";
1042
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1043
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1044
+ transition: opacity 0.35s, transform 0.35s;
1045
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1046
+ -webkit-transform: translate3d(-50%, -50%, 0);
1047
+ transform: translate3d(-50%, -50%, 0); }
1048
+ .premium-banner-animation9 .premium-banner-ib-desc::after {
1049
+ position: absolute;
1050
+ top: 50%;
1051
+ left: 50%;
1052
+ width: 80%;
1053
+ height: 1px;
1054
+ background: #fff;
1055
+ content: "";
1056
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1057
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1058
+ transition: opacity 0.35s, transform 0.35s;
1059
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1060
+ -webkit-transform: translate3d(-50%, -50%, 0);
1061
+ transform: translate3d(-50%, -50%, 0); }
1062
+
1063
+ .premium-banner-animation9 .premium-banner-ib-title {
1064
+ position: absolute;
1065
+ top: 50%;
1066
+ left: 0;
1067
+ width: 100%;
1068
+ -webkit-transition: -webkit-transform 0.35s;
1069
+ transition: -webkit-transform 0.35s;
1070
+ transition: transform 0.35s;
1071
+ transition: transform 0.35s, -webkit-transform 0.35s;
1072
+ -webkit-transform: translate3d(0, -70px, 0);
1073
+ transform: translate3d(0, -70px, 0);
1074
+ margin-top: 0;
1075
+ padding: 0 10%; }
1076
+
1077
+ .premium-banner-animation9:hover .premium-banner-ib-title,
1078
+ .premium-banner-animation9.active .premium-banner-ib-title {
1079
+ -webkit-transform: translate3d(0, -80px, 0);
1080
+ transform: translate3d(0, -80px, 0); }
1081
+
1082
+ .premium-banner-animation9 .premium-banner-ib-content,
1083
+ .premium-banner-animation9 .premium-banner-read-more {
1084
+ position: absolute;
1085
+ top: 50%;
1086
+ left: 0;
1087
+ width: 100%;
1088
+ -webkit-transition: -webkit-transform 0.35s;
1089
+ transition: -webkit-transform 0.35s;
1090
+ transition: transform 0.35s;
1091
+ transition: transform 0.35s, -webkit-transform 0.35s;
1092
+ padding: 0 10%;
1093
+ -webkit-transform: translate3d(0, 35px, 0);
1094
+ transform: translate3d(0, 35px, 0); }
1095
+
1096
+ .premium-banner-animation9 .premium-banner-read-more {
1097
+ top: 75%; }
1098
+
1099
+ .premium-banner-animation9:hover .premium-banner-ib-content,
1100
+ .premium-banner-animation9.active .premium-banner-ib-content,
1101
+ .premium-banner-animation9:hover .premium-banner-read-more,
1102
+ .premium-banner-animation9.active .premium-banner-read-more {
1103
+ -webkit-transform: translate3d(0, 45px, 0);
1104
+ transform: translate3d(0, 45px, 0); }
1105
+
1106
+ .premium-banner-animation9:hover .premium-banner-ib-desc::before,
1107
+ .premium-banner-animation9.active .premium-banner-ib-desc::before {
1108
+ opacity: 0.5;
1109
+ -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
1110
+ transform: translate3d(-50%, -50%, 0) rotate(45deg); }
1111
+
1112
+ .premium-banner-animation9:hover .premium-banner-ib-desc::after,
1113
+ .premium-banner-animation9.active .premium-banner-ib-desc::after {
1114
+ opacity: 0.5;
1115
+ -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
1116
+ transform: translate3d(-50%, -50%, 0) rotate(-45deg); }
1117
+
1118
+ .premium-banner-animation9:hover img {
1119
+ -webkit-transform: scale(1);
1120
+ -ms-transform: scale(1);
1121
+ transform: scale(1); }
1122
+
1123
+ .premium-banner-animation10 img {
1124
+ width: -webkit-calc(100% + 20px) !important;
1125
+ width: calc(100% + 20px) !important;
1126
+ max-width: -webkit-calc(100% + 20px) !important;
1127
+ max-width: calc(100% + 20px) !important;
1128
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1129
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1130
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1131
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
1132
+
1133
+ .premium-banner-animation10 .premium-banner-ib-title {
1134
+ position: relative;
1135
+ overflow: hidden;
1136
+ padding: 5px 0 15px;
1137
+ -webkit-transition: -webkit-transform 0.35s;
1138
+ transition: -webkit-transform 0.35s;
1139
+ transition: transform 0.35s;
1140
+ transition: transform 0.35s, -webkit-transform 0.35s;
1141
+ -webkit-transform: translate3d(0, 20px, 0);
1142
+ transform: translate3d(0, 20px, 0);
1143
+ margin-bottom: 0; }
1144
+ .premium-banner-animation10 .premium-banner-ib-title::after {
1145
+ position: absolute;
1146
+ content: "";
1147
+ bottom: 0;
1148
+ left: 0;
1149
+ width: 100%;
1150
+ height: 3px;
1151
+ background: #fff;
1152
+ opacity: 0;
1153
+ -webkit-transform: translate3d(0, 100%, 0);
1154
+ transform: translate3d(0, 100%, 0);
1155
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1156
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1157
+ transition: opacity 0.35s, transform 0.35s;
1158
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
1159
+
1160
+ .premium-banner-animation10:hover .premium-banner-ib-title,
1161
+ .premium-banner-animation10.active .premium-banner-ib-title {
1162
+ -webkit-transform: translate3d(0, 0, 0);
1163
+ transform: translate3d(0, 0, 0); }
1164
+
1165
+ .premium-banner-animation10:hover .premium-banner-ib-title::after,
1166
+ .premium-banner-animation10.active .premium-banner-ib-title::after {
1167
+ opacity: 1;
1168
+ -webkit-transform: translate3d(0, 0, 0);
1169
+ transform: translate3d(0, 0, 0); }
1170
+
1171
+ .premium-banner-animation10.zoomout img,
1172
+ .premium-banner-animation10.scale img {
1173
+ -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
1174
+ transform: translate3d(-10px, 0, 0) scale(1.1); }
1175
+
1176
+ .premium-banner-animation10 .premium-banner-ib-content,
1177
+ .premium-banner-animation10 .premium-banner-read-more {
1178
+ padding-top: 15px;
1179
+ opacity: 0;
1180
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1181
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1182
+ transition: opacity 0.35s, transform 0.35s;
1183
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1184
+ -webkit-transform: translate3d(0, 100%, 0);
1185
+ transform: translate3d(0, 100%, 0); }
1186
+
1187
+ .premium-banner-animation10 .premium-banner-read-more {
1188
+ padding: 0; }
1189
+
1190
+ .premium-banner-animation10:hover .premium-banner-ib-content,
1191
+ .premium-banner-animation10.active .premium-banner-ib-content,
1192
+ .premium-banner-animation10:hover .premium-banner-read-more,
1193
+ .premium-banner-animation10.active .premium-banner-read-more {
1194
+ opacity: 1;
1195
+ -webkit-transform: translate3d(0, 0, 0);
1196
+ transform: translate3d(0, 0, 0); }
1197
+
1198
+ /**************** Premium CountDown *************/
1199
+ /************************************************/
1200
+ .premium-countdown {
1201
+ -js-display: flex;
1202
+ display: -webkit-box;
1203
+ display: -webkit-flex;
1204
+ display: -moz-box;
1205
+ display: -ms-flexbox;
1206
+ display: flex; }
1207
+
1208
+ .pre_countdown-row {
1209
+ display: block;
1210
+ text-align: center; }
1211
+
1212
+ .countdown .pre_countdown-section {
1213
+ display: inline-block;
1214
+ max-width: 100%;
1215
+ margin-bottom: 15px;
1216
+ -js-display: inline-flex;
1217
+ display: -webkit-inline-box;
1218
+ display: -webkit-inline-flex;
1219
+ display: -moz-inline-box;
1220
+ display: -ms-inline-flexbox;
1221
+ display: inline-flex;
1222
+ -webkit-box-align: center;
1223
+ -webkit-align-items: center;
1224
+ -moz-box-align: center;
1225
+ -ms-flex-align: center;
1226
+ align-items: center; }
1227
+ .countdown .pre_countdown-section:last-child {
1228
+ margin-right: 0; }
1229
+
1230
+ .countdown span.pre_countdown-amount {
1231
+ font-size: 70px;
1232
+ line-height: 1; }
1233
+
1234
+ .countdown .pre_time-mid {
1235
+ display: block; }
1236
+
1237
+ .premium-countdown-separator-yes .pre-countdown_separator {
1238
+ display: block;
1239
+ margin: 0 50px;
1240
+ font-size: 30px; }
1241
+
1242
+ .premium-countdown-separator-yes .pre_countdown-row .pre_countdown-section:last-child .pre-countdown_separator {
1243
+ display: none; }
1244
+
1245
+ /************************************ * Digit and unit styles *************************************/
1246
+ .side .pre_countdown-section .pre_countdown-period {
1247
+ vertical-align: bottom; }
1248
+
1249
+ .countdown .pre_countdown-section .pre_countdown-period {
1250
+ font-size: 17px;
1251
+ line-height: 3em; }
1252
+
1253
+ .side .pre_countdown-section .pre_countdown-amount,
1254
+ .side .pre_countdown-section .pre_countdown-period {
1255
+ display: inline-block; }
1256
+
1257
+ .side .pre_countdown-section .pre_countdown-amount {
1258
+ margin-right: 5px; }
1259
+
1260
+ .down .pre_countdown-section .pre_countdown-amount,
1261
+ .down .pre_countdown-section .pre_countdown-period {
1262
+ display: block; }
1263
+
1264
+ /**************** Premium Carousel **************/
1265
+ /************************************************/
1266
+ .premium-carousel-wrapper a.carousel-arrow, .premium-carousel-wrapper a.ver-carousel-arrow {
1267
+ -js-display: flex;
1268
+ display: -webkit-box;
1269
+ display: -webkit-flex;
1270
+ display: -moz-box;
1271
+ display: -ms-flexbox;
1272
+ display: flex;
1273
+ -webkit-box-align: center;
1274
+ -webkit-align-items: center;
1275
+ -moz-box-align: center;
1276
+ -ms-flex-align: center;
1277
+ align-items: center;
1278
+ -webkit-box-pack: center;
1279
+ -webkit-justify-content: center;
1280
+ -moz-box-pack: center;
1281
+ -ms-flex-pack: center;
1282
+ justify-content: center;
1283
+ width: 2em;
1284
+ height: 2em;
1285
+ line-height: 0;
1286
+ text-align: center;
1287
+ position: absolute;
1288
+ z-index: 99;
1289
+ cursor: pointer;
1290
+ -webkit-transition: all 0.3s ease-in-out;
1291
+ transition: all 0.3s ease-in-out;
1292
+ -webkit-appearance: inherit;
1293
+ border: none;
1294
+ -webkit-box-shadow: none;
1295
+ box-shadow: none; }
1296
+
1297
+ .premium-fb-rev-container a.carousel-arrow,
1298
+ .premium-blog-wrap a.carousel-arrow,
1299
+ .premium-hscroll-wrap a.carousel-arrow,
1300
+ .premium-twitter-feed-wrapper a.carousel-arrow,
1301
+ .premium-facebook-feed-wrapper a.carousel-arrow,
1302
+ .premium-instafeed-container a.carousel-arrow,
1303
+ .premium-persons-container a.carousel-arrow {
1304
+ -js-display: flex;
1305
+ display: -webkit-box;
1306
+ display: -webkit-flex;
1307
+ display: -moz-box;
1308
+ display: -ms-flexbox;
1309
+ display: flex;
1310
+ -webkit-box-align: center;
1311
+ -webkit-align-items: center;
1312
+ -moz-box-align: center;
1313
+ -ms-flex-align: center;
1314
+ align-items: center;
1315
+ -webkit-box-pack: center;
1316
+ -webkit-justify-content: center;
1317
+ -moz-box-pack: center;
1318
+ -ms-flex-pack: center;
1319
+ justify-content: center;
1320
+ width: 2em;
1321
+ height: 2em;
1322
+ line-height: 0;
1323
+ text-align: center;
1324
+ position: absolute;
1325
+ z-index: 99;
1326
+ cursor: pointer;
1327
+ -webkit-transition: all 0.3s ease-in-out;
1328
+ transition: all 0.3s ease-in-out;
1329
+ -webkit-appearance: inherit;
1330
+ border: none;
1331
+ -webkit-box-shadow: none;
1332
+ box-shadow: none; }
1333
+
1334
+ div[class^="premium-"] .slick-arrow i {
1335
+ display: block; }
1336
+
1337
+ .ver-carousel-arrow.carousel-next i {
1338
+ margin-bottom: -3px; }
1339
+
1340
+ .premium-carousel-wrapper a.slick-arrow:hover {
1341
+ -webkit-box-shadow: none !important;
1342
+ box-shadow: none !important; }
1343
+
1344
+ .premium-carousel-wrapper .premium-carousel-content-hidden {
1345
+ visibility: hidden; }
1346
+
1347
+ .premium-carousel-wrapper a.carousel-arrow {
1348
+ top: 50%; }
1349
+
1350
+ .premium-fb-rev-container a.carousel-arrow,
1351
+ .premium-blog-wrap a.carousel-arrow,
1352
+ .premium-hscroll-wrap a.carousel-arrow,
1353
+ .premium-twitter-feed-wrapper a.carousel-arrow,
1354
+ .premium-facebook-feed-wrapper a.carousel-arrow,
1355
+ .premium-instafeed-container a.carousel-arrow,
1356
+ .premium-persons-container a.carousel-arrow {
1357
+ top: 50%;
1358
+ -webkit-transform: translateY(-50%);
1359
+ -ms-transform: translateY(-50%);
1360
+ transform: translateY(-50%); }
1361
+
1362
+ .premium-carousel-wrapper a.ver-carousel-arrow {
1363
+ left: 50%;
1364
+ -webkit-transform: translateX(-50%);
1365
+ -ms-transform: translateX(-50%);
1366
+ transform: translateX(-50%); }
1367
+
1368
+ a.carousel-arrow.carousel-next {
1369
+ right: -20px; }
1370
+
1371
+ a.carousel-arrow.carousel-prev {
1372
+ left: -20px; }
1373
+
1374
+ a.ver-carousel-arrow.carousel-next {
1375
+ bottom: -56px; }
1376
+
1377
+ a.ver-carousel-arrow.carousel-prev {
1378
+ top: -45px; }
1379
+
1380
+ a.circle-bg {
1381
+ -webkit-border-radius: 100%;
1382
+ border-radius: 100%; }
1383
+
1384
+ a.circle-border {
1385
+ -webkit-border-radius: 100%;
1386
+ border-radius: 100%;
1387
+ border: solid black; }
1388
+
1389
+ a.square-border {
1390
+ border: solid black; }
1391
+
1392
+ .premium-carousel-wrapper ul.slick-dots,
1393
+ .premium-blog-wrap ul.slick-dots {
1394
+ list-style: none;
1395
+ text-align: center;
1396
+ margin: 0;
1397
+ padding: 0; }
1398
+
1399
+ .premium-carousel-dots-below ul.slick-dots {
1400
+ position: relative; }
1401
+
1402
+ .premium-carousel-dots-above ul.slick-dots {
1403
+ position: absolute;
1404
+ -js-display: flex;
1405
+ display: -webkit-box;
1406
+ display: -webkit-flex;
1407
+ display: -moz-box;
1408
+ display: -ms-flexbox;
1409
+ display: flex;
1410
+ width: auto;
1411
+ top: 50%;
1412
+ bottom: auto;
1413
+ -webkit-transform: translateY(-50%);
1414
+ -ms-transform: translateY(-50%);
1415
+ transform: translateY(-50%);
1416
+ -webkit-box-orient: vertical;
1417
+ -webkit-box-direction: normal;
1418
+ -webkit-flex-direction: column;
1419
+ -moz-box-orient: vertical;
1420
+ -moz-box-direction: normal;
1421
+ -ms-flex-direction: column;
1422
+ flex-direction: column; }
1423
+
1424
+ ul.slick-dots li {
1425
+ font-size: 10px;
1426
+ -js-display: inline-flex;
1427
+ display: -webkit-inline-box;
1428
+ display: -webkit-inline-flex;
1429
+ display: -moz-inline-box;
1430
+ display: -ms-inline-flexbox;
1431
+ display: inline-flex;
1432
+ -webkit-box-pack: center;
1433
+ -webkit-justify-content: center;
1434
+ -moz-box-pack: center;
1435
+ -ms-flex-pack: center;
1436
+ justify-content: center;
1437
+ -webkit-box-align: center;
1438
+ -webkit-align-items: center;
1439
+ -moz-box-align: center;
1440
+ -ms-flex-align: center;
1441
+ align-items: center;
1442
+ margin: 5px;
1443
+ width: 20px;
1444
+ height: 20px;
1445
+ cursor: pointer; }
1446
+
1447
  /*
1448
  * Custom Navigation Dot
1449
+ */
1450
+ .premium-carousel-wrapper .premium-carousel-nav-dot,
1451
+ .premium-carousel-wrapper .premium-carousel-nav-arrow-prev,
1452
+ .premium-carousel-wrapper .premium-carousel-nav-arrow-next {
1453
+ display: none; }
1454
+
1455
+ .premium-carousel-wrapper ul.slick-dots svg {
1456
+ width: 20px;
1457
+ height: 20px; }
1458
+
1459
+ /* Ripple Out */
1460
+ @-webkit-keyframes hvr-ripple-out {
1461
+ 0% {
1462
+ -webkit-transform: scale(1);
1463
+ transform: scale(1);
1464
+ opacity: 1; }
1465
+ 100% {
1466
+ -webkit-transform: scale(1.5);
1467
+ transform: scale(1.5);
1468
+ opacity: 0; } }
1469
+
1470
+ @keyframes hvr-ripple-out {
1471
+ 0% {
1472
+ -webkit-transform: scale(1);
1473
+ transform: scale(1);
1474
+ opacity: 1; }
1475
+ 100% {
1476
+ -webkit-transform: scale(1.5);
1477
+ transform: scale(1.5);
1478
+ opacity: 0; } }
1479
+
1480
+ .premium-carousel-ripple-yes .premium-carousel-wrapper {
1481
+ padding-bottom: 1px; }
1482
+
1483
+ .premium-carousel-ripple-yes ul.slick-dots li {
1484
+ position: relative; }
1485
+ .premium-carousel-ripple-yes ul.slick-dots li i {
1486
+ position: relative;
1487
+ z-index: 1; }
1488
+ .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
1489
+ content: "";
1490
+ position: absolute;
1491
+ -webkit-transform: scale(1);
1492
+ -ms-transform: scale(1);
1493
+ transform: scale(1);
1494
+ top: 0;
1495
+ right: 0;
1496
+ bottom: 0;
1497
+ left: 0;
1498
+ -webkit-border-radius: 50%;
1499
+ border-radius: 50%;
1500
+ pointer-events: none;
1501
+ background-color: rgba(0, 0, 0, 0.15); }
1502
+ .premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before {
1503
+ background-color: rgba(0, 0, 0, 0.3); }
1504
+ .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
1505
+ -webkit-animation: hvr-ripple-out 1.3s infinite;
1506
+ animation: hvr-ripple-out 1.3s infinite; }
1507
+
1508
+ .premium-carousel-wrapper.premium-carousel-scale .slick-slide {
1509
+ -webkit-transform: scale(1.25, 1.25);
1510
+ -ms-transform: scale(1.25, 1.25);
1511
+ transform: scale(1.25, 1.25);
1512
+ -webkit-transition: all 0.3s ease-in-out !important;
1513
+ transition: all 0.3s ease-in-out !important; }
1514
+
1515
+ .premium-carousel-wrapper.premium-carousel-scale div.slick-active {
1516
+ -webkit-transform: scale(1, 1);
1517
+ -ms-transform: scale(1, 1);
1518
+ transform: scale(1, 1); }
1519
+
1520
+ [dir="rtl"] .premium-carousel-inner .slick-slide {
1521
+ float: right; }
1522
+
1523
+ /**************** Premium Counter ***************/
1524
+ /************************************************/
1525
+ .premium-counter-area {
1526
+ padding: 10px 0;
1527
+ -js-display: flex;
1528
+ display: -webkit-box;
1529
+ display: -webkit-flex;
1530
+ display: -moz-box;
1531
+ display: -ms-flexbox;
1532
+ display: flex;
1533
+ -webkit-box-pack: center;
1534
+ -webkit-justify-content: center;
1535
+ -moz-box-pack: center;
1536
+ -ms-flex-pack: center;
1537
+ justify-content: center;
1538
+ -webkit-box-align: center;
1539
+ -webkit-align-items: center;
1540
+ -moz-box-align: center;
1541
+ -ms-flex-align: center;
1542
+ align-items: center; }
1543
+ .premium-counter-area.top {
1544
+ -webkit-box-orient: vertical;
1545
+ -webkit-box-direction: normal;
1546
+ -webkit-flex-direction: column;
1547
+ -moz-box-orient: vertical;
1548
+ -moz-box-direction: normal;
1549
+ -ms-flex-direction: column;
1550
+ flex-direction: column; }
1551
+ .premium-counter-area.right {
1552
+ -webkit-box-orient: horizontal;
1553
+ -webkit-box-direction: reverse;
1554
+ -webkit-flex-direction: row-reverse;
1555
+ -moz-box-orient: horizontal;
1556
+ -moz-box-direction: reverse;
1557
+ -ms-flex-direction: row-reverse;
1558
+ flex-direction: row-reverse; }
1559
+ .premium-counter-area.right .premium-counter-icon {
1560
+ padding-left: 20px; }
1561
+ .premium-counter-area.left .premium-counter-icon {
1562
+ padding-right: 20px; }
1563
+ .premium-counter-area .premium-counter-icon .icon i.fa:before {
1564
+ vertical-align: text-top; }
1565
+ .premium-counter-area .premium-counter-icon span.icon {
1566
+ text-align: center;
1567
+ display: inline-block;
1568
+ vertical-align: middle; }
1569
+ .premium-counter-area .premium-counter-icon .circle {
1570
+ -webkit-border-radius: 100%;
1571
+ border-radius: 100%; }
1572
+ .premium-counter-area .premium-counter-icon img,
1573
+ .premium-counter-area .premium-counter-icon svg {
1574
+ width: 80px; }
1575
+ .premium-counter-area .premium-counter-icon .premium-counter-animation svg {
1576
+ height: 80px; }
1577
+ .premium-counter-area .premium-counter-title {
1578
+ padding: 0;
1579
+ margin: 0; }
1580
+ .premium-counter-area .premium-counter-value-wrap {
1581
+ -js-display: flex;
1582
+ display: -webkit-box;
1583
+ display: -webkit-flex;
1584
+ display: -moz-box;
1585
+ display: -ms-flexbox;
1586
+ display: flex;
1587
+ -webkit-box-align: center;
1588
+ -webkit-align-items: center;
1589
+ -moz-box-align: center;
1590
+ -ms-flex-align: center;
1591
+ align-items: center; }
1592
+
1593
+ .premium-init-wrapper.right {
1594
+ text-align: right; }
1595
+
1596
+ /* * Custom image and simple styles image fix */
1597
+ span.icon.flex-width {
1598
+ width: auto !important;
1599
+ height: auto !important; }
1600
+
1601
+ .premium-counter-area .premium-counter-init {
1602
+ font-size: 35px; }
1603
+
1604
+ /**************** Premium Image Separator ****************/
1605
+ /*********************************************************/
1606
+ .premium-image-separator-container {
1607
+ position: absolute;
1608
+ width: 100%;
1609
+ z-index: 2;
1610
+ top: auto;
1611
+ -webkit-transition: all 0.3s ease-in-out;
1612
+ transition: all 0.3s ease-in-out; }
1613
+ .premium-image-separator-container svg,
1614
+ .premium-image-separator-container img {
1615
+ display: inline-block !important; }
1616
+ .premium-image-separator-container .premium-image-separator-link {
1617
+ position: absolute;
1618
+ z-index: 9999;
1619
+ top: 0;
1620
+ left: 0;
1621
+ width: 100%;
1622
+ height: 100%;
1623
+ text-decoration: none; }
1624
+ .premium-image-separator-container .premium-image-separator-link:hover, .premium-image-separator-container .premium-image-separator-link:visited, .premium-image-separator-container .premium-image-separator-link:focus, .premium-image-separator-container .premium-image-separator-link:active {
1625
+ -webkit-box-shadow: none !important;
1626
+ box-shadow: none !important;
1627
+ outline: none !important;
1628
+ border: none !important;
1629
+ text-decoration: none !important; }
1630
+ .premium-image-separator-container i {
1631
+ padding: 0.1em;
1632
+ -webkit-transition: all 0.3s ease-in-out;
1633
+ transition: all 0.3s ease-in-out; }
1634
+
1635
+ /**************** Premium Modal Box ****************/
1636
+ /***************************************************/
1637
+ .premium-modal-trigger-btn,
1638
+ .premium-modal-box-modal-lower-close {
1639
+ display: inline-block;
1640
+ padding: 6px 12px;
1641
+ margin-bottom: 0;
1642
+ font-size: 14px;
1643
+ font-weight: normal;
1644
+ line-height: 1.42857143;
1645
+ text-align: center;
1646
+ white-space: nowrap;
1647
+ vertical-align: middle;
1648
+ -ms-touch-action: manipulation;
1649
+ touch-action: manipulation;
1650
+ cursor: pointer;
1651
+ -webkit-user-select: none;
1652
+ -moz-user-select: none;
1653
+ -ms-user-select: none;
1654
+ user-select: none;
1655
+ background-image: none;
1656
+ border: 1px solid transparent; }
1657
+
1658
+ .premium-modal-trigger-btn i {
1659
+ -webkit-transition: all 0.3s ease-in-out;
1660
+ transition: all 0.3s ease-in-out; }
1661
+
1662
+ .premium-btn-md {
1663
+ padding: 8px 14px;
1664
+ font-size: 16px;
1665
+ line-height: 1.2; }
1666
+
1667
+ .premium-btn-lg {
1668
+ padding: 10px 16px;
1669
+ font-size: 18px;
1670
+ line-height: 1.3333333; }
1671
+
1672
+ .premium-btn-block {
1673
+ display: block;
1674
+ width: 100%; }
1675
+
1676
+ .premium-modal-box-modal-close {
1677
+ float: right;
1678
+ font-size: 21px;
1679
+ font-weight: bold;
1680
+ line-height: 1;
1681
+ color: #000; }
1682
+ .premium-modal-box-modal-close:hover, .premium-modal-box-modal-close:focus {
1683
+ color: #000;
1684
+ text-decoration: none;
1685
+ cursor: pointer; }
1686
+
1687
+ button.premium-modal-box-modal-close {
1688
+ -webkit-appearance: none;
1689
+ padding: 0;
1690
+ cursor: pointer;
1691
+ background: transparent;
1692
+ border: 0; }
1693
+
1694
+ .premium-modal-box-modal {
1695
+ position: fixed;
1696
+ top: 0;
1697
+ right: 0;
1698
+ bottom: 0;
1699
+ left: 0;
1700
+ z-index: 1050;
1701
+ display: none;
1702
+ -webkit-overflow-scrolling: touch;
1703
+ outline: 0;
1704
+ padding: 0 !important;
1705
+ background: rgba(0, 0, 0, 0.5);
1706
+ -webkit-box-align: center;
1707
+ -webkit-align-items: center;
1708
+ -moz-box-align: center;
1709
+ -ms-flex-align: center;
1710
+ align-items: center;
1711
+ -webkit-box-pack: center;
1712
+ -webkit-justify-content: center;
1713
+ -moz-box-pack: center;
1714
+ -ms-flex-pack: center;
1715
+ justify-content: center; }
1716
+ .premium-modal-box-modal .premium-modal-box-modal-dialog {
1717
+ position: absolute;
1718
+ max-height: -webkit-calc(100vh - 150px);
1719
+ max-height: calc(100vh - 150px);
1720
+ -js-display: flex;
1721
+ display: -webkit-box;
1722
+ display: -webkit-flex;
1723
+ display: -moz-box;
1724
+ display: -ms-flexbox;
1725
+ display: flex;
1726
+ -webkit-box-orient: vertical;
1727
+ -webkit-box-direction: normal;
1728
+ -webkit-flex-direction: column;
1729
+ -moz-box-orient: vertical;
1730
+ -moz-box-direction: normal;
1731
+ -ms-flex-direction: column;
1732
+ flex-direction: column;
1733
+ opacity: 0; }
1734
+
1735
+ .premium-modal-box-modal-content {
1736
+ background-color: #fff;
1737
+ -webkit-background-clip: padding-box;
1738
+ background-clip: padding-box;
1739
+ border: 1px solid rgba(0, 0, 0, 0.2);
1740
+ -webkit-border-radius: 6px;
1741
+ border-radius: 6px;
1742
+ outline: 0; }
1743
+
1744
+ .premium-modal-backdrop.premium-in {
1745
+ filter: alpha(opacity=50);
1746
+ opacity: 0.5 !important; }
1747
+
1748
+ .premium-in {
1749
+ opacity: 1; }
1750
+
1751
+ .premium-modal-backdrop {
1752
+ position: fixed;
1753
+ top: 0;
1754
+ right: 0;
1755
+ bottom: 0;
1756
+ left: 0;
1757
+ z-index: 1040;
1758
+ background-color: #000; }
1759
+
1760
+ .premium-in {
1761
+ -js-display: flex !important;
1762
+ display: -webkit-box !important;
1763
+ display: -webkit-flex !important;
1764
+ display: -moz-box !important;
1765
+ display: -ms-flexbox !important;
1766
+ display: flex !important; }
1767
+
1768
+ .premium-modal-box-modal-header {
1769
+ -js-display: flex;
1770
+ display: -webkit-box;
1771
+ display: -webkit-flex;
1772
+ display: -moz-box;
1773
+ display: -ms-flexbox;
1774
+ display: flex;
1775
+ -webkit-box-pack: justify;
1776
+ -webkit-justify-content: space-between;
1777
+ -moz-box-pack: justify;
1778
+ -ms-flex-pack: justify;
1779
+ justify-content: space-between;
1780
+ -webkit-box-align: center;
1781
+ -webkit-align-items: center;
1782
+ -moz-box-align: center;
1783
+ -ms-flex-align: center;
1784
+ align-items: center;
1785
+ padding: 5px 15px;
1786
+ border-bottom: 1px solid #e5e5e5; }
1787
+ .premium-modal-box-modal-header .premium-modal-box-modal-close {
1788
+ margin-top: -2px; }
1789
+ .premium-modal-box-modal-header .premium-modal-box-modal-title {
1790
+ -js-display: flex;
1791
+ display: -webkit-box;
1792
+ display: -webkit-flex;
1793
+ display: -moz-box;
1794
+ display: -ms-flexbox;
1795
+ display: flex;
1796
+ -webkit-box-align: center;
1797
+ -webkit-align-items: center;
1798
+ -moz-box-align: center;
1799
+ -ms-flex-align: center;
1800
+ align-items: center;
1801
+ margin: 0;
1802
+ padding: 0; }
1803
+ .premium-modal-box-modal-header .premium-modal-box-modal-title svg {
1804
+ width: 50px;
1805
+ height: 60px; }
1806
+
1807
+ .premium-modal-box-modal-body {
1808
+ position: relative;
1809
+ padding: 15px;
1810
+ overflow: hidden; }
1811
+
1812
+ .premium-modal-box-modal-footer {
1813
+ padding: 15px;
1814
+ text-align: right;
1815
+ border-top: 1px solid #e5e5e5; }
1816
+
1817
+ .premium-modal-scrollbar-measure {
1818
+ position: absolute;
1819
+ top: -9999px;
1820
+ width: 50px;
1821
+ height: 50px;
1822
+ overflow: scroll; }
1823
+
1824
+ .premium-modal-trigger-text {
1825
+ background: none !important; }
1826
+
1827
+ .premium-modal-box-container {
1828
+ width: 100% !important; }
1829
+
1830
+ /*Open Modal Button Style*/
1831
+ .premium-modal-trigger-container .premium-modal-trigger-btn {
1832
+ border: none;
1833
+ -webkit-transition: all 0.3s ease-in-out;
1834
+ transition: all 0.3s ease-in-out; }
1835
+
1836
+ .premium-modal-trigger-container .premium-modal-trigger-img,
1837
+ .premium-modal-trigger-container .premium-modal-trigger-text,
1838
+ .premium-modal-trigger-container .premium-modal-trigger-animation {
1839
+ cursor: pointer; }
1840
+
1841
+ .premium-modal-trigger-container .premium-modal-trigger-animation {
1842
+ display: inline-block;
1843
+ width: 200px;
1844
+ height: 200px;
1845
+ -webkit-transition: all 0.3s ease-in-out;
1846
+ transition: all 0.3s ease-in-out; }
1847
+
1848
+ /*Image on Modal Header Style*/
1849
+ .premium-modal-box-modal-header img {
1850
+ width: 48px;
1851
+ padding-right: 5px; }
1852
+
1853
+ .premium-modal-box-modal-header i,
1854
+ .premium-modal-box-modal-header svg {
1855
+ padding-right: 6px; }
1856
+
1857
+ .premium-modal-box-modal-close {
1858
+ position: relative;
1859
+ z-index: 99; }
1860
+
1861
+ .premium-modal-trigger-img,
1862
+ .premium-modal-trigger-text,
1863
+ .premium-modal-box-close-button-container,
1864
+ .premium-modal-box-modal-close,
1865
+ .premium-modal-box-modal-lower-close {
1866
+ -webkit-transition: all 0.3s ease-in-out;
1867
+ transition: all 0.3s ease-in-out; }
1868
+
1869
+ @media (min-width: 768px) {
1870
+ .premium-modal-box-modal-dialog {
1871
+ width: 700px;
1872
+ max-height: 600px;
1873
+ overflow: auto; } }
1874
+
1875
+ @media (max-width: 767px) {
1876
+ .premium-modal-box-modal-dialog {
1877
+ width: 100%;
1878
+ max-height: 500px;
1879
+ overflow: auto; } }
1880
+
1881
+ .premium-modal-box-container[data-modal-animation*="animated-"] {
1882
+ opacity: 0; }
1883
+
1884
+ /**************** Premium Progress Bar ****************/
1885
+ /******************************************************/
1886
+ .premium-progressbar-container {
1887
+ position: relative; }
1888
+
1889
+ .premium-progressbar-bar-wrap {
1890
+ position: relative;
1891
+ text-align: left;
1892
+ overflow: hidden;
1893
+ height: 25px;
1894
+ margin-bottom: 50px;
1895
+ background-color: #f5f5f5;
1896
+ -webkit-border-radius: 4px;
1897
+ border-radius: 4px;
1898
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
1899
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
1900
+ .premium-progressbar-bar-wrap.premium-progressbar-dots {
1901
+ background-color: transparent;
1902
+ width: 100%;
1903
+ -js-display: flex;
1904
+ display: -webkit-box;
1905
+ display: -webkit-flex;
1906
+ display: -moz-box;
1907
+ display: -ms-flexbox;
1908
+ display: flex;
1909
+ height: auto;
1910
+ -webkit-box-shadow: none;
1911
+ box-shadow: none; }
1912
+ .premium-progressbar-bar-wrap .progress-segment {
1913
+ position: relative;
1914
+ width: 25px;
1915
+ height: 25px;
1916
+ -webkit-border-radius: 50%;
1917
+ border-radius: 50%;
1918
+ overflow: hidden;
1919
+ background-color: #f5f5f5; }
1920
+ .premium-progressbar-bar-wrap .progress-segment.filled {
1921
+ background: #6ec1e4; }
1922
+ .premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child) {
1923
+ margin: 0 4px; }
1924
+ .premium-progressbar-bar-wrap .progress-segment:first-child {
1925
+ margin-right: 4px; }
1926
+ .premium-progressbar-bar-wrap .progress-segment:last-child {
1927
+ margin-left: 4px; }
1928
+ .premium-progressbar-bar-wrap .progress-segment .segment-inner {
1929
+ position: absolute;
1930
+ top: 0;
1931
+ left: 0;
1932
+ height: 100%;
1933
+ background-color: #6ec1e4; }
1934
+
1935
+ .premium-progressbar-bar {
1936
+ float: left;
1937
+ width: 0%;
1938
+ height: 100%;
1939
+ font-size: 12px;
1940
+ line-height: 20px;
1941
+ background: #6ec1e4;
1942
+ text-align: center;
1943
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
1944
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); }
1945
+
1946
+ .premium-progressbar-striped .premium-progressbar-bar {
1947
+ background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1948
+ background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1949
+ -webkit-background-size: 40px 40px;
1950
+ background-size: 40px 40px; }
1951
+
1952
+ .premium-progressbar-active .premium-progressbar-bar {
1953
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
1954
+ animation: progress-bar-stripes 2s linear infinite; }
1955
+
1956
+ .premium-progressbar-gradient .premium-progressbar-bar {
1957
+ -webkit-background-size: 400% 400% !important;
1958
+ background-size: 400% 400% !important;
1959
+ -webkit-animation: progress-bar-gradient 10s ease-in-out infinite;
1960
+ animation: progress-bar-gradient 10s ease-in-out infinite; }
1961
+
1962
+ .premium-progressbar-bar {
1963
+ position: absolute;
1964
+ overflow: hidden;
1965
+ line-height: 20px; }
1966
+
1967
+ .premium-progressbar-container .clearfix {
1968
+ clear: both; }
1969
+
1970
+ .premium-progressbar-bar {
1971
+ -webkit-transition: width 0s ease-in-out !important;
1972
+ transition: width 0s ease-in-out !important; }
1973
+
1974
+ .premium-progressbar-container p:first-of-type {
1975
+ margin: 0;
1976
+ float: left; }
1977
+
1978
+ .premium-progressbar-container p:nth-of-type(2) {
1979
+ margin: 0;
1980
+ float: right; }
1981
+
1982
+ .premium-progressbar-name {
1983
+ left: 50%;
1984
+ top: 0;
1985
+ right: 0;
1986
+ -webkit-transform: translateX(-12.5px);
1987
+ -ms-transform: translateX(-12.5px);
1988
+ transform: translateX(-12.5px);
1989
+ z-index: 1; }
1990
+
1991
+ .premium-progressbar-multiple-label {
1992
+ position: relative;
1993
+ float: left;
1994
+ width: 0;
1995
+ left: 50%; }
1996
+
1997
+ .premium-progressbar-center-label {
1998
+ position: relative;
1999
+ white-space: nowrap; }
2000
+
2001
+ .premium-progressbar-arrow {
2002
+ left: 50%;
2003
+ display: inline-block;
2004
+ border-left: 7px solid transparent;
2005
+ border-right: 7px solid transparent;
2006
+ border-top: 11px solid;
2007
+ -webkit-transform: translateX(-50%);
2008
+ -ms-transform: translateX(-50%);
2009
+ transform: translateX(-50%); }
2010
+
2011
+ .premium-progressbar-pin {
2012
+ border-left: 1px solid;
2013
+ height: 12px;
2014
+ left: 50%;
2015
+ display: inline-block; }
2016
+
2017
  /**
2018
  * Circle Progress Bar
2019
+ */
2020
+ .premium-progressbar-circle-wrap {
2021
+ width: 200px;
2022
+ height: 200px;
2023
+ position: relative;
2024
+ margin: 0 auto; }
2025
+ .premium-progressbar-circle-wrap .premium-progressbar-circle {
2026
+ position: absolute;
2027
+ top: 0;
2028
+ left: 0;
2029
+ width: 100%;
2030
+ height: 100%;
2031
+ -webkit-clip-path: inset(0 0 0 50%);
2032
+ clip-path: inset(0 0 0 50%); }
2033
+ .premium-progressbar-circle-wrap .premium-progressbar-circle div {
2034
+ position: absolute;
2035
+ left: 0;
2036
+ top: 0;
2037
+ height: 100%;
2038
+ width: 100%;
2039
+ border-width: 6px;
2040
+ border-style: solid;
2041
+ border-color: #54595f;
2042
+ -webkit-border-radius: 50%;
2043
+ border-radius: 50%;
2044
+ -webkit-clip-path: inset(0 50% 0 0);
2045
+ clip-path: inset(0 50% 0 0); }
2046
+ .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left {
2047
+ -webkit-transform: rotate(0);
2048
+ -ms-transform: rotate(0);
2049
+ transform: rotate(0); }
2050
+ .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right {
2051
+ -webkit-transform: rotate(180deg);
2052
+ -ms-transform: rotate(180deg);
2053
+ transform: rotate(180deg);
2054
+ visibility: hidden; }
2055
+ .premium-progressbar-circle-wrap .premium-progressbar-circle-base {
2056
+ width: 100%;
2057
+ height: 100%;
2058
+ border: 6px solid #eee;
2059
+ -webkit-border-radius: 50%;
2060
+ border-radius: 50%; }
2061
+ .premium-progressbar-circle-wrap .premium-progressbar-circle-content {
2062
+ position: absolute;
2063
+ top: 0;
2064
+ left: 0;
2065
+ width: 100%;
2066
+ height: 100%;
2067
+ -js-display: flex;
2068
+ display: -webkit-box;
2069
+ display: -webkit-flex;
2070
+ display: -moz-box;
2071
+ display: -ms-flexbox;
2072
+ display: flex;
2073
+ -webkit-box-orient: vertical;
2074
+ -webkit-box-direction: normal;
2075
+ -webkit-flex-direction: column;
2076
+ -moz-box-orient: vertical;
2077
+ -moz-box-direction: normal;
2078
+ -ms-flex-direction: column;
2079
+ flex-direction: column;
2080
+ -webkit-box-pack: center;
2081
+ -webkit-justify-content: center;
2082
+ -moz-box-pack: center;
2083
+ -ms-flex-pack: center;
2084
+ justify-content: center;
2085
+ -webkit-box-align: center;
2086
+ -webkit-align-items: center;
2087
+ -moz-box-align: center;
2088
+ -ms-flex-align: center;
2089
+ align-items: center; }
2090
+ .premium-progressbar-circle-wrap .premium-lottie-animation {
2091
+ line-height: 1; }
2092
+
2093
+ @-webkit-keyframes progress-bar-stripes {
2094
+ from {
2095
+ background-position: 0 0; }
2096
+ to {
2097
+ background-position: 40px 0; } }
2098
+
2099
+ @keyframes progress-bar-stripes {
2100
+ from {
2101
+ background-position: 0 0; }
2102
+ to {
2103
+ background-position: 40px 0; } }
2104
+
2105
+ @-webkit-keyframes progress-bar-gradient {
2106
+ 0% {
2107
+ background-position: 0% 50%; }
2108
+ 50% {
2109
+ background-position: 100% 50%; }
2110
+ 100% {
2111
+ background-position: 0% 50%; } }
2112
+
2113
+ @keyframes progress-bar-gradient {
2114
+ 0% {
2115
+ background-position: 0% 50%; }
2116
+ 50% {
2117
+ background-position: 100% 50%; }
2118
+ 100% {
2119
+ background-position: 0% 50%; } }
2120
+
2121
+ /**************** Premium Testimonials ****************/
2122
+ /******************************************************/
2123
+ .premium-testimonial-box {
2124
+ width: 100%;
2125
+ background: transparent;
2126
+ -webkit-transition: all 0.3s ease-in-out;
2127
+ transition: all 0.3s ease-in-out; }
2128
+ .premium-testimonial-box .premium-testimonial-author-info {
2129
+ -js-display: flex;
2130
+ display: -webkit-box;
2131
+ display: -webkit-flex;
2132
+ display: -moz-box;
2133
+ display: -ms-flexbox;
2134
+ display: flex;
2135
+ -webkit-box-pack: center;
2136
+ -webkit-justify-content: center;
2137
+ -moz-box-pack: center;
2138
+ -ms-flex-pack: center;
2139
+ justify-content: center;
2140
+ -webkit-box-align: center;
2141
+ -webkit-align-items: center;
2142
+ -moz-box-align: center;
2143
+ -ms-flex-align: center;
2144
+ align-items: center; }
2145
+ .premium-testimonial-box .premium-testimonial-person-name,
2146
+ .premium-testimonial-box .premium-testimonial-company-name {
2147
+ font-weight: 600;
2148
+ margin: 0; }
2149
+
2150
+ .premium-testimonial-container {
2151
+ position: relative; }
2152
+
2153
+ .premium-testimonial-img-wrapper {
2154
+ margin-left: auto;
2155
+ margin-right: auto;
2156
+ overflow: hidden;
2157
+ border-style: solid !important; }
2158
+ .premium-testimonial-img-wrapper.circle {
2159
+ -webkit-border-radius: 50%;
2160
+ border-radius: 50%; }
2161
+ .premium-testimonial-img-wrapper.rounded {
2162
+ -webkit-border-radius: 15px;
2163
+ border-radius: 15px; }
2164
+ .premium-testimonial-img-wrapper img {
2165
+ -o-object-fit: cover;
2166
+ object-fit: cover;
2167
+ width: 100%;
2168
+ height: 100% !important; }
2169
+
2170
+ .premium-testimonial-content-wrapper {
2171
+ position: relative;
2172
+ -js-display: flex;
2173
+ display: -webkit-box;
2174
+ display: -webkit-flex;
2175
+ display: -moz-box;
2176
+ display: -ms-flexbox;
2177
+ display: flex;
2178
+ -webkit-box-orient: vertical;
2179
+ -webkit-box-direction: normal;
2180
+ -webkit-flex-direction: column;
2181
+ -moz-box-orient: vertical;
2182
+ -moz-box-direction: normal;
2183
+ -ms-flex-direction: column;
2184
+ flex-direction: column;
2185
+ z-index: 2;
2186
+ width: 100%;
2187
+ padding: 20px;
2188
+ text-align: center; }
2189
+
2190
+ .premium-testimonial-clear-float {
2191
+ clear: both; }
2192
+
2193
+ .premium-testimonial-upper-quote,
2194
+ .premium-testimonial-lower-quote {
2195
+ position: absolute;
2196
+ z-index: 1; }
2197
+
2198
+ /**************** Premium Dual Heading *****************/
2199
+ /*******************************************************/
2200
+ .premium-dual-header-container .premium-dual-header-first-header,
2201
+ .premium-dual-header-container .premium-dual-header-second-header {
2202
+ position: relative;
2203
+ padding: 0;
2204
+ margin: 0;
2205
+ display: inline-block;
2206
+ -webkit-transform: translate(0, 0);
2207
+ -ms-transform: translate(0, 0);
2208
+ transform: translate(0, 0); }
2209
+
2210
+ .premium-dual-header-first-clip .premium-dual-header-first-span,
2211
+ .premium-dual-header-second-clip {
2212
+ -webkit-text-fill-color: transparent;
2213
+ -webkit-background-clip: text;
2214
+ background-clip: text; }
2215
+
2216
+ .premium-dual-header-first-clip.stroke .premium-dual-header-first-span,
2217
+ .premium-dual-header-second-clip.stroke {
2218
+ -webkit-text-stroke-color: transparent;
2219
+ -webkit-text-fill-color: #fafafa;
2220
+ -webkit-text-stroke-width: 2px; }
2221
+
2222
+ @media (max-width: 500px) {
2223
+ .premium-dual-header-container .premium-dual-header-first-header,
2224
+ .premium-dual-header-container .premium-dual-header-second-header {
2225
+ display: block;
2226
+ word-wrap: break-word; }
2227
+ .premium-dual-header-first-container,
2228
+ .premium-dual-header-second-container {
2229
+ margin: 0; } }
2230
+
2231
+ @media (min-width: 501px) {
2232
+ .premium-dual-header-first-container {
2233
+ margin-right: 5px; } }
2234
+
2235
+ .premium-dual-header-first-header.gradient .premium-dual-header-first-span,
2236
+ .premium-dual-header-second-header.gradient {
2237
+ -webkit-background-size: 300% 300% !important;
2238
+ background-size: 300% 300% !important;
2239
+ -webkit-animation: Gradient 10s ease-in-out infinite;
2240
+ animation: Gradient 10s ease-in-out infinite; }
2241
+
2242
+ @-webkit-keyframes Gradient {
2243
+ 0% {
2244
+ background-position: 0% 50%; }
2245
+ 50% {
2246
+ background-position: 100% 50%; }
2247
+ 100% {
2248
+ background-position: 0% 50%; } }
2249
+
2250
+ @keyframes Gradient {
2251
+ 0% {
2252
+ background-position: 0% 50%; }
2253
+ 50% {
2254
+ background-position: 100% 50%; }
2255
+ 100% {
2256
+ background-position: 0% 50%; } }
2257
+
2258
+ /**************** Premium Title ****************/
2259
+ /***********************************************/
2260
+ .premium-title-container {
2261
+ position: relative;
2262
+ width: 100%;
2263
+ clear: both; }
2264
+ .premium-title-container .premium-title-header {
2265
+ position: relative;
2266
+ margin: 0;
2267
+ padding: 10px; }
2268
+ .premium-title-container .premium-title-header:not(.premium-title-style7) {
2269
+ -webkit-box-align: center;
2270
+ -webkit-align-items: center;
2271
+ -moz-box-align: center;
2272
+ -ms-flex-align: center;
2273
+ align-items: center; }
2274
+ .premium-title-container .premium-title-header svg {
2275
+ width: 40px;
2276
+ height: 40px; }
2277
+ .premium-title-container .premium-title-header img {
2278
+ width: 40px;
2279
+ height: 40px;
2280
+ -o-object-fit: cover;
2281
+ object-fit: cover; }
2282
+ .premium-title-container .premium-title-header a {
2283
+ position: absolute;
2284
+ top: 0;
2285
+ left: 0;
2286
+ width: 100%;
2287
+ height: 100%; }
2288
+ .premium-title-container .premium-lottie-animation {
2289
+ -js-display: flex;
2290
+ display: -webkit-box;
2291
+ display: -webkit-flex;
2292
+ display: -moz-box;
2293
+ display: -ms-flexbox;
2294
+ display: flex; }
2295
+
2296
+ .premium-title-icon-row .premium-title-icon {
2297
+ margin-right: 10px; }
2298
+
2299
+ .premium-title-icon-row-reverse .premium-title-icon {
2300
+ margin-left: 10px; }
2301
+
2302
+ .premium-title-style3,
2303
+ .premium-title-style4 {
2304
+ -js-display: flex;
2305
+ display: -webkit-box;
2306
+ display: -webkit-flex;
2307
+ display: -moz-box;
2308
+ display: -ms-flexbox;
2309
+ display: flex; }
2310
+
2311
+ .premium-title-style1,
2312
+ .premium-title-style2,
2313
+ .premium-title-style5,
2314
+ .premium-title-style6,
2315
+ .premium-title-style8,
2316
+ .premium-title-style9 {
2317
+ -js-display: inline-flex;
2318
+ display: -webkit-inline-box;
2319
+ display: -webkit-inline-flex;
2320
+ display: -moz-inline-box;
2321
+ display: -ms-inline-flexbox;
2322
+ display: inline-flex; }
2323
+
2324
+ .premium-title-style7 {
2325
+ -js-display: inline-flex;
2326
+ display: -webkit-inline-box;
2327
+ display: -webkit-inline-flex;
2328
+ display: -moz-inline-box;
2329
+ display: -ms-inline-flexbox;
2330
+ display: inline-flex;
2331
+ -webkit-box-orient: vertical;
2332
+ -webkit-box-direction: normal;
2333
+ -webkit-flex-direction: column;
2334
+ -moz-box-orient: vertical;
2335
+ -moz-box-direction: normal;
2336
+ -ms-flex-direction: column;
2337
+ flex-direction: column; }
2338
+ .premium-title-style7 .premium-title-style7-inner {
2339
+ -js-display: flex;
2340
+ display: -webkit-box;
2341
+ display: -webkit-flex;
2342
+ display: -moz-box;
2343
+ display: -ms-flexbox;
2344
+ display: flex;
2345
+ -webkit-box-align: center;
2346
+ -webkit-align-items: center;
2347
+ -moz-box-align: center;
2348
+ -ms-flex-align: center;
2349
+ align-items: center; }
2350
+
2351
+ .premium-title-style1 {
2352
+ border-left: 3px solid #6ec1e4; }
2353
+
2354
+ .premium-title-container.style2, .premium-title-container.style4, .premium-title-container.style5, .premium-title-container.style6 {
2355
+ border-bottom: 3px solid #6ec1e4; }
2356
+
2357
+ /*Style 6 Header*/
2358
+ .premium-title-style6:before {
2359
+ position: absolute;
2360
+ left: 50%;
2361
+ bottom: 0;
2362
+ margin-left: -2px;
2363
+ content: "";
2364
+ border: 3px solid transparent; }
2365
+
2366
+ /*Style 6 Trinagle*/
2367
+ .premium-title-style7-stripe-wrap {
2368
+ -js-display: flex;
2369
+ display: -webkit-box;
2370
+ display: -webkit-flex;
2371
+ display: -moz-box;
2372
+ display: -ms-flexbox;
2373
+ display: flex; }
2374
+
2375
+ .premium-title-style7:before {
2376
+ display: none; }
2377
+
2378
+ .premium-title-style8 .premium-title-text[data-animation="shiny"] {
2379
+ -webkit-background-size: 125px 125px !important;
2380
+ background-size: 125px !important;
2381
+ color: rgba(255, 255, 255, 0);
2382
+ -webkit-background-clip: text !important;
2383
+ background-clip: text !important;
2384
+ -webkit-animation-name: shining_title !important;
2385
+ animation-name: shining_title !important;
2386
+ -webkit-animation-duration: var(--animation-speed) !important;
2387
+ animation-duration: var(--animation-speed) !important;
2388
+ -webkit-animation-iteration-count: infinite !important;
2389
+ animation-iteration-count: infinite !important;
2390
+ background: var(--base-color) -webkit-gradient(linear, left top, right top, from(var(--base-color)), to(var(--base-color)), color-stop(0.5, var(--shiny-color))) 0 0 no-repeat; }
2391
+
2392
+ @-webkit-keyframes shining_title {
2393
+ 0% {
2394
+ background-position: 0%; }
2395
+ 100% {
2396
+ background-position: 200%; } }
2397
+
2398
+ @keyframes shining_title {
2399
+ 0% {
2400
+ background-position: 0%; }
2401
+ 100% {
2402
+ background-position: 200%; } }
2403
+
2404
+ .premium-title-style9[data-animation-blur="process"] .premium-title-style9-letter {
2405
+ -webkit-animation: premium_blurshadow 2s 1 alternate;
2406
+ animation: premium_blurshadow 2s 1 alternate; }
2407
+
2408
+ @-webkit-keyframes premium_blurshadow {
2409
+ from {
2410
+ text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
2411
+ color: transparent; }
2412
+ to {
2413
+ text-shadow: 0; } }
2414
+
2415
+ @keyframes premium_blurshadow {
2416
+ from {
2417
+ text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
2418
+ color: transparent; }
2419
+ to {
2420
+ text-shadow: 0; } }
2421
+
2422
  /*
2423
  * Common Title/Dual Heading
2424
+ */
2425
+ .premium-title-bg-text:before {
2426
+ position: absolute;
2427
+ content: attr(data-background);
2428
+ top: 0;
2429
+ left: 0;
2430
+ text-align: left; }
2431
+
2432
+ /**************** Premium Video Box ************/
2433
+ /***********************************************/
2434
+ .premium-video-box-transform {
2435
+ -webkit-transform: none !important;
2436
+ -ms-transform: none !important;
2437
+ transform: none !important; }
2438
+
2439
+ .premium-video-box-container > div {
2440
+ position: relative; }
2441
+
2442
+ .pa-aspect-ratio-11 .premium-video-box-container > div {
2443
+ padding-bottom: 100%; }
2444
+
2445
+ .pa-aspect-ratio-169 .premium-video-box-container > div {
2446
+ padding-bottom: 56.25%; }
2447
+
2448
+ .pa-aspect-ratio-43 .premium-video-box-container > div {
2449
+ padding-bottom: 75%; }
2450
+
2451
+ .pa-aspect-ratio-32 .premium-video-box-container > div {
2452
+ padding-bottom: 66.6666%; }
2453
+
2454
+ .pa-aspect-ratio-219 .premium-video-box-container > div {
2455
+ padding-bottom: 42.8571%; }
2456
+
2457
+ .pa-aspect-ratio-916 .premium-video-box-container > div {
2458
+ padding-bottom: 177.8%; }
2459
+
2460
+ .premium-video-box-image-container {
2461
+ position: absolute;
2462
+ top: 0;
2463
+ left: 0;
2464
+ bottom: 0;
2465
+ right: 0;
2466
+ width: 100%;
2467
+ height: 100%;
2468
+ -webkit-background-size: cover;
2469
+ background-size: cover;
2470
+ background-position: 50%;
2471
+ cursor: pointer;
2472
+ margin: auto;
2473
+ -webkit-transition: 0.2s all;
2474
+ transition: 0.2s all; }
2475
+
2476
+ .premium-video-box-play-icon-container {
2477
+ position: absolute;
2478
+ z-index: 2;
2479
+ cursor: pointer;
2480
+ -webkit-transform: translate(-50%, -50%);
2481
+ -ms-transform: translate(-50%, -50%);
2482
+ transform: translate(-50%, -50%);
2483
+ background: rgba(252, 252, 252, 0.35); }
2484
+
2485
+ .premium-video-box-description-container {
2486
+ position: absolute;
2487
+ z-index: 2;
2488
+ padding: 5px;
2489
+ text-align: center;
2490
+ cursor: pointer;
2491
+ -webkit-transform: translate(-50%, -50%);
2492
+ -ms-transform: translate(-50%, -50%);
2493
+ transform: translate(-50%, -50%); }
2494
+
2495
+ .premium-video-box-text {
2496
+ margin-bottom: 0 !important;
2497
+ -webkit-transition: all 0.3s ease-in-out;
2498
+ transition: all 0.3s ease-in-out; }
2499
+
2500
+ .premium-video-box-play-icon {
2501
+ padding: 15px;
2502
+ -webkit-transform: translateX(4%);
2503
+ -ms-transform: translateX(4%);
2504
+ transform: translateX(4%);
2505
+ -webkit-transition: all 0.3s ease-in-out;
2506
+ transition: all 0.3s ease-in-out; }
2507
+
2508
+ .premium-video-box-video-container {
2509
+ position: absolute;
2510
+ top: 0;
2511
+ left: 0;
2512
+ z-index: 2;
2513
+ width: 100%;
2514
+ height: 100%;
2515
+ -webkit-transition: opacity 0.8s ease-in-out;
2516
+ transition: opacity 0.8s ease-in-out;
2517
+ overflow: hidden;
2518
+ cursor: pointer; }
2519
+
2520
+ .premium-video-box-container[data-overlay="true"][data-type="self"] .premium-video-box-video-container {
2521
+ opacity: 0;
2522
+ visibility: hidden; }
2523
+
2524
+ .premium-video-box-video-container iframe {
2525
+ max-width: 100%;
2526
+ width: 100%;
2527
+ height: 100%;
2528
+ margin: 0;
2529
+ line-height: 1;
2530
+ border: none; }
2531
+
2532
+ .premium-video-box-video-container video {
2533
+ max-width: 100%;
2534
+ width: 100%;
2535
+ height: 100%;
2536
+ margin: 0;
2537
+ line-height: 1;
2538
+ border: none;
2539
+ background-color: #000;
2540
+ -o-object-fit: contain;
2541
+ object-fit: contain; }
2542
+
2543
+ .premium-video-box-container .premium-video-box-vimeo-wrap {
2544
+ -js-display: flex;
2545
+ display: -webkit-box;
2546
+ display: -webkit-flex;
2547
+ display: -moz-box;
2548
+ display: -ms-flexbox;
2549
+ display: flex;
2550
+ position: absolute;
2551
+ top: 0;
2552
+ left: 0;
2553
+ z-index: 3;
2554
+ margin: 10px;
2555
+ margin-right: 10px;
2556
+ -webkit-transition: opacity 0.2s ease-out;
2557
+ transition: opacity 0.2s ease-out;
2558
+ margin-right: 4.6em; }
2559
+
2560
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait {
2561
+ width: 60px;
2562
+ height: 60px;
2563
+ background: rgba(23, 35, 34, 0.75);
2564
+ margin-right: 1px;
2565
+ -webkit-box-flex: 1;
2566
+ -webkit-flex: 1 0 auto;
2567
+ -moz-box-flex: 1;
2568
+ -ms-flex: 1 0 auto;
2569
+ flex: 1 0 auto;
2570
+ padding: 0; }
2571
+
2572
+ .premium-video-box-vimeo-portrait img {
2573
+ width: 50px;
2574
+ height: 50px;
2575
+ margin: 5px;
2576
+ padding: 0;
2577
+ border: 0;
2578
+ -webkit-border-radius: 50%;
2579
+ border-radius: 50%; }
2580
+
2581
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers {
2582
+ font-size: 10px; }
2583
+
2584
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-title {
2585
+ max-width: 100%;
2586
+ font-size: 2em !important;
2587
+ font-weight: 700;
2588
+ margin: 0;
2589
+ padding: 0.1em 0.2em;
2590
+ background: rgba(23, 35, 34, 0.75);
2591
+ display: inline-block;
2592
+ text-transform: none;
2593
+ line-height: normal;
2594
+ letter-spacing: normal; }
2595
+
2596
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline {
2597
+ font-size: 1.2em !important;
2598
+ font-weight: 400;
2599
+ color: #fff;
2600
+ margin-top: 0.1em;
2601
+ padding: 0.2em 0.5em;
2602
+ background: rgba(23, 35, 34, 0.75);
2603
+ text-transform: none;
2604
+ line-height: normal;
2605
+ letter-spacing: normal; }
2606
+
2607
+ .premium-video-box-playlist-container {
2608
+ -js-display: flex;
2609
+ display: -webkit-box;
2610
+ display: -webkit-flex;
2611
+ display: -moz-box;
2612
+ display: -ms-flexbox;
2613
+ display: flex;
2614
+ -webkit-flex-wrap: wrap;
2615
+ -ms-flex-wrap: wrap;
2616
+ flex-wrap: wrap; }
2617
+ .premium-video-box-playlist-container .premium-video-box-container {
2618
+ height: 100%;
2619
+ overflow: hidden; }
2620
+
2621
+ .premium-video-box-container:hover .premium-video-box-image-container.zoomin {
2622
+ -webkit-transform: scale(1.1);
2623
+ -ms-transform: scale(1.1);
2624
+ transform: scale(1.1); }
2625
+
2626
+ .premium-video-box-container:hover .premium-video-box-image-container.zoomout {
2627
+ -webkit-transform: scale(1);
2628
+ -ms-transform: scale(1);
2629
+ transform: scale(1); }
2630
+
2631
+ .premium-video-box-container:hover .premium-video-box-image-container.scale {
2632
+ -webkit-transform: scale(1.3) rotate(5deg);
2633
+ -ms-transform: scale(1.3) rotate(5deg);
2634
+ transform: scale(1.3) rotate(5deg); }
2635
+
2636
+ .premium-video-box-container:hover .premium-video-box-image-container.gray {
2637
+ -webkit-filter: grayscale(0%);
2638
+ filter: grayscale(0%); }
2639
+
2640
+ .premium-video-box-container:hover .premium-video-box-image-container.blur {
2641
+ -webkit-filter: blur(3px);
2642
+ filter: blur(3px); }
2643
+
2644
+ .premium-video-box-container:hover .premium-video-box-image-container.sepia {
2645
+ -webkit-filter: sepia(0%);
2646
+ filter: sepia(0%); }
2647
+
2648
+ .premium-video-box-container:hover .premium-video-box-image-container.trans {
2649
+ -webkit-transform: translateX(0px) scale(1.1);
2650
+ -ms-transform: translateX(0px) scale(1.1);
2651
+ transform: translateX(0px) scale(1.1); }
2652
+
2653
+ .premium-video-box-container:hover .premium-video-box-image-container.bright {
2654
+ -webkit-filter: brightness(1.2);
2655
+ filter: brightness(1.2); }
2656
+
2657
+ .premium-video-box-image-container.gray {
2658
+ -webkit-filter: grayscale(100%);
2659
+ filter: grayscale(100%); }
2660
+
2661
+ .premium-video-box-image-container.zoomout, .premium-video-box-image-container.scale {
2662
+ -webkit-transform: scale(1.2);
2663
+ -ms-transform: scale(1.2);
2664
+ transform: scale(1.2); }
2665
+
2666
+ .premium-video-box-image-container.sepia {
2667
+ -webkit-filter: sepia(30%);
2668
+ filter: sepia(30%); }
2669
+
2670
+ .premium-video-box-image-container.bright {
2671
+ -webkit-filter: brightness(1);
2672
+ filter: brightness(1); }
2673
+
2674
+ .premium-video-box-image-container.trans {
2675
+ -webkit-transform: translateX(-15px) scale(1.1);
2676
+ -ms-transform: translateX(-15px) scale(1.1);
2677
+ transform: translateX(-15px) scale(1.1); }
2678
+
2679
+ .premium-video-box-mask-media {
2680
+ -webkit-mask-repeat: no-repeat;
2681
+ mask-repeat: no-repeat; }
2682
+
2683
+ /* Sticky Video Option */
2684
+ .premium-video-box-container.premium-video-box-sticky-apply {
2685
+ z-index: 99;
2686
+ overflow: unset; }
2687
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
2688
+ position: fixed !important;
2689
+ z-index: 99999;
2690
+ height: 225px;
2691
+ width: 400px;
2692
+ background: #fff; }
2693
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap,
2694
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before {
2695
+ visibility: hidden; }
2696
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
2697
+ -webkit-box-shadow: unset;
2698
+ box-shadow: unset; }
2699
+
2700
+ .premium-video-box-sticky-close,
2701
+ .premium-video-box-sticky-infobar {
2702
+ display: none; }
2703
+
2704
+ .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2705
+ position: absolute;
2706
+ padding: 5px;
2707
+ cursor: pointer;
2708
+ z-index: 99999;
2709
+ height: 14px;
2710
+ width: 14px;
2711
+ -webkit-box-sizing: content-box;
2712
+ -moz-box-sizing: content-box;
2713
+ box-sizing: content-box;
2714
+ -webkit-border-radius: 100%;
2715
+ border-radius: 100%;
2716
+ -js-display: flex;
2717
+ display: -webkit-box;
2718
+ display: -webkit-flex;
2719
+ display: -moz-box;
2720
+ display: -ms-flexbox;
2721
+ display: flex;
2722
+ -webkit-box-pack: center;
2723
+ -webkit-justify-content: center;
2724
+ -moz-box-pack: center;
2725
+ -ms-flex-pack: center;
2726
+ justify-content: center;
2727
+ -webkit-box-align: center;
2728
+ -webkit-align-items: center;
2729
+ -moz-box-align: center;
2730
+ -ms-flex-align: center;
2731
+ align-items: center; }
2732
+
2733
+ .premium-video-box-sticky-apply .premium-video-box-play-icon-container {
2734
+ -js-display: flex;
2735
+ display: -webkit-box;
2736
+ display: -webkit-flex;
2737
+ display: -moz-box;
2738
+ display: -ms-flexbox;
2739
+ display: flex; }
2740
+
2741
+ .premium-video-box-sticky-apply .premium-video-box-play-icon {
2742
+ -webkit-transition: none;
2743
+ transition: none; }
2744
+
2745
+ .premium-video-box-sticky-apply .premium-video-box-sticky-infobar {
2746
+ display: block;
2747
+ position: relative;
2748
+ top: 100%;
2749
+ width: 100%;
2750
+ padding: 5px;
2751
+ text-align: center;
2752
+ z-index: 9999;
2753
+ margin-top: -1px; }
2754
+
2755
+ .premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable {
2756
+ cursor: move; }
2757
+
2758
+ .premium-video-sticky-top-left
2759
+ .premium-video-box-container.premium-video-box-sticky-apply
2760
+ .premium-video-box-inner-wrap {
2761
+ right: auto;
2762
+ left: 20px;
2763
+ top: 20px; }
2764
+
2765
+ .premium-video-sticky-bottom-left
2766
+ .premium-video-box-container.premium-video-box-sticky-apply
2767
+ .premium-video-box-inner-wrap {
2768
+ right: auto;
2769
+ left: 20px;
2770
+ bottom: 20px; }
2771
+
2772
+ .premium-video-sticky-top-right
2773
+ .premium-video-box-container.premium-video-box-sticky-apply
2774
+ .premium-video-box-inner-wrap {
2775
+ left: auto;
2776
+ right: 20px;
2777
+ top: 20px; }
2778
+
2779
+ .premium-video-sticky-bottom-right
2780
+ .premium-video-box-container.premium-video-box-sticky-apply
2781
+ .premium-video-box-inner-wrap {
2782
+ left: auto;
2783
+ right: 20px;
2784
+ bottom: 20px; }
2785
+
2786
+ .premium-video-sticky-center-left
2787
+ .premium-video-box-container.premium-video-box-sticky-apply
2788
+ .premium-video-box-inner-wrap {
2789
+ right: auto;
2790
+ left: 20px;
2791
+ top: 50%;
2792
+ -webkit-transform: translateY(-50%);
2793
+ -ms-transform: translateY(-50%);
2794
+ transform: translateY(-50%); }
2795
+
2796
+ .premium-video-sticky-center-right
2797
+ .premium-video-box-container.premium-video-box-sticky-apply
2798
+ .premium-video-box-inner-wrap {
2799
+ left: auto;
2800
+ right: 20px;
2801
+ top: 50%;
2802
+ -webkit-transform: translateY(-50%);
2803
+ -ms-transform: translateY(-50%);
2804
+ transform: translateY(-50%); }
2805
+
2806
+ .premium-video-sticky-bottom-right
2807
+ .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
2808
+ .premium-video-box-inner-wrap,
2809
+ .premium-video-sticky-bottom-left
2810
+ .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
2811
+ .premium-video-box-inner-wrap {
2812
+ bottom: 55px; }
2813
+
2814
+ .premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2815
+ .premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2816
+ .premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2817
+ top: -10px;
2818
+ right: -10px; }
2819
+
2820
+ .premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2821
+ .premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
2822
+ .premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close {
2823
+ top: -10px;
2824
+ left: -10px; }
2825
+
2826
+ .premium-video-box-filter-sticky {
2827
+ -webkit-filter: none !important;
2828
+ filter: none !important; }
2829
+
2830
+ /**************** Premium Blog *****************/
2831
+ /***********************************************/
2832
+ .premium-blog-thumb-effect-wrapper {
2833
+ position: relative;
2834
+ overflow: hidden; }
2835
+
2836
+ .premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link {
2837
+ position: absolute;
2838
+ top: 0;
2839
+ left: 0;
2840
+ width: 100%;
2841
+ height: 100%;
2842
+ z-index: 2;
2843
+ padding: 20px; }
2844
+
2845
+ .premium-blog-bordered-effect .premium-blog-post-link {
2846
+ display: block;
2847
+ height: 100%;
2848
+ position: relative; }
2849
+
2850
+ /*Thumbnail Img*/
2851
+ .premium-blog-thumbnail-container {
2852
+ overflow: hidden; }
2853
+ .premium-blog-thumbnail-container img,
2854
+ .premium-blog-thumbnail-container .below-entry-meta {
2855
+ width: 100%;
2856
+ height: 100%;
2857
+ margin: 0 !important;
2858
+ -webkit-transition: all 0.4s ease-in-out;
2859
+ transition: all 0.4s ease-in-out; }
2860
+
2861
+ .premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img,
2862
+ .premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img {
2863
+ -webkit-transform: scale(1.2);
2864
+ -ms-transform: scale(1.2);
2865
+ transform: scale(1.2); }
2866
+
2867
+ .premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img {
2868
+ -webkit-filter: sepia(30%);
2869
+ filter: sepia(30%); }
2870
+
2871
+ .premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img {
2872
+ -webkit-filter: brightness(1);
2873
+ filter: brightness(1); }
2874
+
2875
+ .premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img {
2876
+ -webkit-transform: translateX(-15px) scale(1.1);
2877
+ -ms-transform: translateX(-15px) scale(1.1);
2878
+ transform: translateX(-15px) scale(1.1); }
2879
+
2880
+ .premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img {
2881
+ -webkit-transform: scale(1.2);
2882
+ -ms-transform: scale(1.2);
2883
+ transform: scale(1.2); }
2884
+
2885
+ .premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img {
2886
+ -webkit-transform: scale(1.1);
2887
+ -ms-transform: scale(1.1);
2888
+ transform: scale(1.1); }
2889
+
2890
+ .premium-blog-post-outer-container:hover .premium-blog-scale-effect img {
2891
+ -webkit-transform: scale(1.3) rotate(5deg);
2892
+ -ms-transform: scale(1.3) rotate(5deg);
2893
+ transform: scale(1.3) rotate(5deg); }
2894
+
2895
+ .premium-blog-post-outer-container:hover .premium-blog-gray-effect img {
2896
+ -webkit-filter: grayscale(100%);
2897
+ filter: grayscale(100%); }
2898
+
2899
+ .premium-blog-post-outer-container:hover .premium-blog-blur-effect img {
2900
+ -webkit-filter: blur(3px);
2901
+ filter: blur(3px); }
2902
+
2903
+ .premium-blog-post-outer-container:hover .premium-blog-sepia-effect img {
2904
+ -webkit-filter: sepia(0%);
2905
+ filter: sepia(0%); }
2906
+
2907
+ .premium-blog-post-outer-container:hover .premium-blog-bright-effect img {
2908
+ -webkit-filter: brightness(1.2);
2909
+ filter: brightness(1.2); }
2910
+
2911
+ .premium-blog-post-outer-container:hover .premium-blog-trans-effect img {
2912
+ -webkit-transform: translateX(0px) scale(1.1);
2913
+ -ms-transform: translateX(0px) scale(1.1);
2914
+ transform: translateX(0px) scale(1.1); }
2915
+
2916
+ .premium-blog-post-container {
2917
+ overflow: hidden; }
2918
+ .premium-blog-post-container .premium-blog-inner-container {
2919
+ -js-display: flex;
2920
+ display: -webkit-box;
2921
+ display: -webkit-flex;
2922
+ display: -moz-box;
2923
+ display: -ms-flexbox;
2924
+ display: flex; }
2925
+ .premium-blog-post-container .premium-blog-post-content {
2926
+ line-height: 1.5em;
2927
+ color: #777;
2928
+ font-size: 14px;
2929
+ margin-bottom: 10px; }
2930
+ .premium-blog-post-container ul.post-categories a:hover, .premium-blog-post-container ul.post-categories a:focus,
2931
+ .premium-blog-post-container .premium-blog-post-link:hover,
2932
+ .premium-blog-post-container .premium-blog-post-link:focus {
2933
+ -webkit-box-shadow: none !important;
2934
+ box-shadow: none !important;
2935
+ outline: none !important; }
2936
+ .premium-blog-post-container .premium-blog-entry-title {
2937
+ font-size: 18px;
2938
+ margin-bottom: 5px; }
2939
+ .premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper {
2940
+ position: relative;
2941
+ z-index: 3;
2942
+ top: -50px; }
2943
+ .premium-blog-post-container .premium-blog-content-wrapper {
2944
+ background-color: #f5f5f5;
2945
+ padding: 30px; }
2946
+ .premium-blog-post-container .premium-blog-content-wrapper.empty-thumb {
2947
+ top: 0; }
2948
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before, .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after {
2949
+ position: absolute;
2950
+ content: "";
2951
+ z-index: 1;
2952
+ top: 50%;
2953
+ left: 50%;
2954
+ opacity: 0;
2955
+ -webkit-transform: translate(-50%, -50%);
2956
+ -ms-transform: translate(-50%, -50%);
2957
+ transform: translate(-50%, -50%);
2958
+ -webkit-transition: all 0.4s linear 0s;
2959
+ transition: all 0.4s linear 0s;
2960
+ height: 1px;
2961
+ width: 100%;
2962
+ background-color: #fff; }
2963
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before {
2964
+ width: 1px;
2965
+ height: 100%; }
2966
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after {
2967
+ width: 20px;
2968
+ opacity: 1; }
2969
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before {
2970
+ height: 20px;
2971
+ opacity: 1; }
2972
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
2973
+ margin: 0px 10px 20px;
2974
+ clear: both; }
2975
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay {
2976
+ position: absolute;
2977
+ top: 0;
2978
+ left: 0;
2979
+ width: 100%;
2980
+ height: 100%;
2981
+ -webkit-transition: all 0.3s ease-in-out;
2982
+ transition: all 0.3s ease-in-out;
2983
+ opacity: 0; }
2984
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a {
2985
+ -js-display: flex;
2986
+ display: -webkit-box;
2987
+ display: -webkit-flex;
2988
+ display: -moz-box;
2989
+ display: -ms-flexbox;
2990
+ display: flex;
2991
+ -webkit-box-pack: center;
2992
+ -webkit-justify-content: center;
2993
+ -moz-box-pack: center;
2994
+ -ms-flex-pack: center;
2995
+ justify-content: center;
2996
+ -webkit-box-align: center;
2997
+ -webkit-align-items: center;
2998
+ -moz-box-align: center;
2999
+ -ms-flex-align: center;
3000
+ align-items: center;
3001
+ width: 100%;
3002
+ height: 100%; }
3003
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,
3004
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span,
3005
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,
3006
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i {
3007
+ -webkit-transition: all 0.3s ease-in-out;
3008
+ transition: all 0.3s ease-in-out; }
3009
+ .premium-blog-post-container.premium-blog-skin-side {
3010
+ -js-display: flex;
3011
+ display: -webkit-box;
3012
+ display: -webkit-flex;
3013
+ display: -moz-box;
3014
+ display: -ms-flexbox;
3015
+ display: flex; }
3016
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container {
3017
+ height: 100%; }
3018
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper {
3019
+ -webkit-box-flex: 1;
3020
+ -webkit-flex: 1;
3021
+ -moz-box-flex: 1;
3022
+ -ms-flex: 1;
3023
+ flex: 1; }
3024
+ .premium-blog-post-container.premium-blog-skin-banner {
3025
+ position: relative; }
3026
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper {
3027
+ position: absolute;
3028
+ width: 100%;
3029
+ bottom: 0;
3030
+ -js-display: flex;
3031
+ display: -webkit-box;
3032
+ display: -webkit-flex;
3033
+ display: -moz-box;
3034
+ display: -ms-flexbox;
3035
+ display: flex;
3036
+ -webkit-box-orient: vertical;
3037
+ -webkit-box-direction: normal;
3038
+ -webkit-flex-direction: column;
3039
+ -moz-box-orient: vertical;
3040
+ -moz-box-direction: normal;
3041
+ -ms-flex-direction: column;
3042
+ flex-direction: column;
3043
+ background-color: transparent;
3044
+ z-index: 3; }
3045
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper-inner {
3046
+ -webkit-transition: -webkit-transform 0.3s ease-in-out;
3047
+ transition: -webkit-transform 0.3s ease-in-out;
3048
+ transition: transform 0.3s ease-in-out;
3049
+ transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; }
3050
+ .premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper-inner {
3051
+ -webkit-transform: translateY(-5px);
3052
+ -ms-transform: translateY(-5px);
3053
+ transform: translateY(-5px); }
3054
+ .premium-blog-post-container .premium-blog-cats-container ul.post-categories {
3055
+ margin: 0;
3056
+ padding: 0;
3057
+ list-style: none;
3058
+ -js-display: flex;
3059
+ display: -webkit-box;
3060
+ display: -webkit-flex;
3061
+ display: -moz-box;
3062
+ display: -ms-flexbox;
3063
+ display: flex; }
3064
+ .premium-blog-post-container .premium-blog-cats-container a {
3065
+ display: block;
3066
+ font-size: 12px;
3067
+ color: #fff;
3068
+ background-color: #777;
3069
+ margin: 0 3px 10px 0;
3070
+ padding: 5px;
3071
+ -webkit-transition: all 0.3s ease-in-out;
3072
+ transition: all 0.3s ease-in-out; }
3073
+
3074
  /*
3075
  * Diagonal Effect
3076
+ */
3077
+ .premium-blog-diagonal-container {
3078
+ position: absolute;
3079
+ top: 0;
3080
+ left: 0;
3081
+ width: 100%;
3082
+ height: 100%; }
3083
+
3084
+ .premium-blog-diagonal-effect:before {
3085
+ position: absolute;
3086
+ top: 0px;
3087
+ left: 0px;
3088
+ width: 100%;
3089
+ height: 100%;
3090
+ content: " ";
3091
+ z-index: 1;
3092
+ background: rgba(255, 255, 255, 0.2);
3093
+ -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3094
+ transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3095
+ -webkit-transition: all 0.3s linear 0s;
3096
+ transition: all 0.3s linear 0s; }
3097
+
3098
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-diagonal-effect:before {
3099
+ -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3100
+ transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
3101
+
3102
  /*
3103
  * Framed Effect
3104
+ */
3105
+ .premium-blog-framed-effect {
3106
+ position: absolute;
3107
+ width: -webkit-calc(100% - 30px);
3108
+ width: calc(100% - 30px);
3109
+ height: -webkit-calc(100% - 30px);
3110
+ height: calc(100% - 30px);
3111
+ top: 15px;
3112
+ left: 15px;
3113
+ opacity: 0;
3114
+ -webkit-transform: scale(0.3);
3115
+ -ms-transform: scale(0.3);
3116
+ transform: scale(0.3);
3117
+ -webkit-transition: all 0.3s linear 0s;
3118
+ transition: all 0.3s linear 0s; }
3119
+
3120
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect {
3121
+ opacity: 0.99;
3122
+ -webkit-transform: scale(1);
3123
+ -ms-transform: scale(1);
3124
+ transform: scale(1); }
3125
+
3126
  /*
3127
  * Bordered Effect
3128
+ */
3129
+ .premium-blog-bordered-effect {
3130
+ position: absolute;
3131
+ top: 0;
3132
+ left: 0;
3133
+ width: 100%;
3134
+ height: 100%;
3135
+ opacity: 0;
3136
+ padding: 15px;
3137
+ -webkit-transition: all 0.3s linear 0s;
3138
+ transition: all 0.3s linear 0s; }
3139
+ .premium-blog-bordered-effect .premium-blog-post-link:before, .premium-blog-bordered-effect .premium-blog-post-link:after {
3140
+ content: "";
3141
+ display: block;
3142
+ position: absolute;
3143
+ top: 0;
3144
+ left: 0;
3145
+ width: 100%;
3146
+ height: 100%;
3147
+ -webkit-transition: all 0.5s linear 0s;
3148
+ transition: all 0.5s linear 0s;
3149
+ -webkit-transition-delay: 0s;
3150
+ transition-delay: 0s;
3151
+ border-color: rgba(255, 255, 255, 0.45); }
3152
+ .premium-blog-bordered-effect .premium-blog-post-link:before {
3153
+ border-right: 2px solid;
3154
+ border-left: 2px solid;
3155
+ -webkit-transform: scale(1, 0);
3156
+ -ms-transform: scale(1, 0);
3157
+ transform: scale(1, 0);
3158
+ -webkit-transform-origin: 100% 0;
3159
+ -ms-transform-origin: 100% 0;
3160
+ transform-origin: 100% 0; }
3161
+ .premium-blog-bordered-effect .premium-blog-post-link:after {
3162
+ border-top: 2px solid;
3163
+ border-bottom: 2px solid;
3164
+ -webkit-transform: scale(0, 1);
3165
+ -ms-transform: scale(0, 1);
3166
+ transform: scale(0, 1);
3167
+ -webkit-transform-origin: 0 0;
3168
+ -ms-transform-origin: 0 0;
3169
+ transform-origin: 0 0; }
3170
+
3171
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect {
3172
+ opacity: 0.99; }
3173
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:before, .premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:after {
3174
+ -webkit-transition-delay: 0.15s;
3175
+ transition-delay: 0.15s;
3176
+ opacity: 1;
3177
+ -webkit-transform: scale(1);
3178
+ -ms-transform: scale(1);
3179
+ transform: scale(1); }
3180
+
3181
  /*
3182
  * Squares Effect
3183
+ */
3184
+ .premium-blog-squares-effect,
3185
+ .premium-blog-squares-square-container {
3186
+ position: absolute;
3187
+ top: 0;
3188
+ left: 0;
3189
+ width: 100%;
3190
+ height: 100%; }
3191
+
3192
+ .premium-blog-squares-effect:before, .premium-blog-squares-effect:after {
3193
+ position: absolute;
3194
+ content: "";
3195
+ top: 0;
3196
+ left: 0;
3197
+ width: 50%;
3198
+ height: 50%;
3199
+ -webkit-transform: translate(-100%, -100%);
3200
+ -ms-transform: translate(-100%, -100%);
3201
+ transform: translate(-100%, -100%);
3202
+ opacity: 0.7;
3203
+ -webkit-transition: all 0.3s linear 0s;
3204
+ transition: all 0.3s linear 0s; }
3205
+
3206
+ .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
3207
+ position: absolute;
3208
+ content: "";
3209
+ top: 0;
3210
+ left: 0;
3211
+ width: 50%;
3212
+ height: 50%;
3213
+ -webkit-transform: translate(-100%, -100%);
3214
+ -ms-transform: translate(-100%, -100%);
3215
+ transform: translate(-100%, -100%);
3216
+ opacity: 0.7;
3217
+ -webkit-transition: all 0.3s linear 0s;
3218
+ transition: all 0.3s linear 0s; }
3219
+
3220
+ .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
3221
+ opacity: 0.8; }
3222
+
3223
+ .premium-blog-squares-effect:after {
3224
+ -webkit-transform: translate(200%, 200%);
3225
+ -ms-transform: translate(200%, 200%);
3226
+ transform: translate(200%, 200%); }
3227
+
3228
+ .premium-blog-squares-square-container:before {
3229
+ -webkit-transform: translate(-100%, 200%);
3230
+ -ms-transform: translate(-100%, 200%);
3231
+ transform: translate(-100%, 200%); }
3232
+
3233
+ .premium-blog-squares-square-container:after {
3234
+ -webkit-transform: translate(200%, -100%);
3235
+ -ms-transform: translate(200%, -100%);
3236
+ transform: translate(200%, -100%); }
3237
+
3238
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:before {
3239
+ -webkit-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
3240
+ -ms-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
3241
+ transform: translate(0, 0%) scaleY(1.003) scaleX(1.003); }
3242
+
3243
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:after {
3244
+ -webkit-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
3245
+ -ms-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
3246
+ transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003); }
3247
+
3248
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:before {
3249
+ -webkit-transform: translate(0, 100%);
3250
+ -ms-transform: translate(0, 100%);
3251
+ transform: translate(0, 100%); }
3252
+
3253
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:after {
3254
+ -webkit-transform: translate(100%, 0%);
3255
+ -ms-transform: translate(100%, 0%);
3256
+ transform: translate(100%, 0%); }
3257
+
3258
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay {
3259
+ opacity: 1; }
3260
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a {
3261
+ opacity: 1;
3262
+ -webkit-transform: scale(1);
3263
+ -ms-transform: scale(1);
3264
+ transform: scale(1); }
3265
+
3266
+ .premium-blog-clear-fix {
3267
+ clear: both; }
3268
+
3269
+ /*Post Format Container*/
3270
+ .premium-blog-format-link {
3271
+ padding: 5px;
3272
+ line-height: 0; }
3273
+
3274
+ /*Post Format Icon*/
3275
+ /*Post Format Content Margin */
3276
+ .premium-blog-entry-meta {
3277
+ line-height: 1.3em;
3278
+ font-size: 12px;
3279
+ margin-bottom: 13px;
3280
+ color: #adadad; }
3281
+ .premium-blog-entry-meta i {
3282
+ margin-right: 3px;
3283
+ -webkit-transition: all 0.3s ease-in-out;
3284
+ transition: all 0.3s ease-in-out; }
3285
+
3286
+ .premium-blog-meta-data {
3287
+ display: inline-block; }
3288
+ .premium-blog-meta-data .premium-blog-meta-separator {
3289
+ margin: 0 5px; }
3290
+ .premium-blog-meta-data a,
3291
+ .premium-blog-meta-data span {
3292
+ color: inherit;
3293
+ -webkit-transition: all 0.3s ease-in-out;
3294
+ transition: all 0.3s ease-in-out; }
3295
+
3296
+ .premium-blog-author-thumbnail {
3297
+ position: relative;
3298
+ padding: 0 30px;
3299
+ width: 100%;
3300
+ top: -10px;
3301
+ height: 0;
3302
+ pointer-events: none; }
3303
+ .premium-blog-author-thumbnail img {
3304
+ -webkit-border-radius: 50%;
3305
+ border-radius: 50%;
3306
+ width: 60px;
3307
+ pointer-events: all;
3308
+ -webkit-transform: translateY(-50%);
3309
+ -ms-transform: translateY(-50%);
3310
+ transform: translateY(-50%); }
3311
+
3312
+ .premium-blog-entry-title a,
3313
+ .premium-blog-post-tags-container a,
3314
+ .premium-blog-post-content .premium-blog-excerpt-link {
3315
+ -webkit-transition: all 0.3s ease-in-out;
3316
+ transition: all 0.3s ease-in-out; }
3317
+
3318
+ .premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link {
3319
+ background-color: transparent;
3320
+ color: #54595f;
3321
+ padding: 0; }
3322
+
3323
+ .premium-blog-cta-full-yes .premium-blog-excerpt-link {
3324
+ width: 100%; }
3325
+
3326
+ .premium-blog-post-tags-container {
3327
+ margin-top: 8px;
3328
+ -js-display: flex;
3329
+ display: -webkit-box;
3330
+ display: -webkit-flex;
3331
+ display: -moz-box;
3332
+ display: -ms-flexbox;
3333
+ display: flex;
3334
+ -webkit-box-align: center;
3335
+ -webkit-align-items: center;
3336
+ -moz-box-align: center;
3337
+ -ms-flex-align: center;
3338
+ align-items: center;
3339
+ -webkit-flex-wrap: wrap;
3340
+ -ms-flex-wrap: wrap;
3341
+ flex-wrap: wrap; }
3342
+ .premium-blog-post-tags-container a {
3343
+ color: inherit;
3344
+ margin-left: 5px; }
3345
+
3346
+ /*Tags align*/
3347
+ .premium-blog-align-left .post-categories,
3348
+ .premium-blog-align-left .premium-blog-inner-container,
3349
+ .premium-blog-align-left .premium-blog-post-tags-container {
3350
+ -webkit-box-pack: start;
3351
+ -webkit-justify-content: flex-start;
3352
+ -moz-box-pack: start;
3353
+ -ms-flex-pack: start;
3354
+ justify-content: flex-start; }
3355
+
3356
+ .premium-blog-align-center .post-categories,
3357
+ .premium-blog-align-center .premium-blog-inner-container,
3358
+ .premium-blog-align-center .premium-blog-post-tags-container {
3359
+ -webkit-box-pack: center;
3360
+ -webkit-justify-content: center;
3361
+ -moz-box-pack: center;
3362
+ -ms-flex-pack: center;
3363
+ justify-content: center; }
3364
+
3365
+ .premium-blog-align-right .post-categories,
3366
+ .premium-blog-align-right .premium-blog-inner-container,
3367
+ .premium-blog-align-right .premium-blog-post-tags-container {
3368
+ -webkit-box-pack: end;
3369
+ -webkit-justify-content: flex-end;
3370
+ -moz-box-pack: end;
3371
+ -ms-flex-pack: end;
3372
+ justify-content: flex-end; }
3373
+
3374
+ /* Pagination */
3375
+ .premium-blog-pagination-container {
3376
+ text-align: right; }
3377
+ .premium-blog-pagination-container span {
3378
+ cursor: default; }
3379
+ .premium-blog-pagination-container .page-numbers {
3380
+ display: inline-block;
3381
+ color: #000;
3382
+ line-height: 1;
3383
+ font-size: 1em;
3384
+ font-weight: 400;
3385
+ text-decoration: none;
3386
+ padding: 0.75em;
3387
+ margin: 0 0.4em 0.4em 0;
3388
+ -webkit-transition: all 0.2s ease-in-out;
3389
+ transition: all 0.2s ease-in-out; }
3390
+
3391
+ .premium-blog-wrap .premium-loading-feed {
3392
+ display: block;
3393
+ position: absolute;
3394
+ width: 100%;
3395
+ height: 100%;
3396
+ top: 0px;
3397
+ left: 0px;
3398
+ bottom: 0px;
3399
+ right: 0px;
3400
+ background: rgba(255, 255, 255, 0.2);
3401
+ -js-display: flex;
3402
+ display: -webkit-box;
3403
+ display: -webkit-flex;
3404
+ display: -moz-box;
3405
+ display: -ms-flexbox;
3406
+ display: flex;
3407
+ -webkit-box-align: center;
3408
+ -webkit-align-items: center;
3409
+ -moz-box-align: center;
3410
+ -ms-flex-align: center;
3411
+ align-items: center;
3412
+ z-index: 99; }
3413
+
3414
+ .premium-blog-wrap {
3415
+ -js-display: flex;
3416
+ display: -webkit-box;
3417
+ display: -webkit-flex;
3418
+ display: -moz-box;
3419
+ display: -ms-flexbox;
3420
+ display: flex;
3421
+ -webkit-flex-wrap: wrap;
3422
+ -ms-flex-wrap: wrap;
3423
+ flex-wrap: wrap; }
3424
+ .premium-blog-wrap ul.slick-dots {
3425
+ width: 100%; }
3426
+
3427
  /*
3428
  * List Layout
3429
+ */
3430
+ .premium-blog-list .premium-blog-post-outer-container {
3431
+ width: 100%; }
3432
+
3433
  /**
3434
  * Even Layout
3435
+ */
3436
+ .premium-blog-even .premium-blog-post-container {
3437
+ height: 100%; }
3438
+
3439
+ .premium-blog-even .slick-track {
3440
+ -js-display: flex;
3441
+ display: -webkit-box;
3442
+ display: -webkit-flex;
3443
+ display: -moz-box;
3444
+ display: -ms-flexbox;
3445
+ display: flex; }
3446
+
3447
+ .premium-blog-even .slick-slide {
3448
+ height: inherit !important; }
3449
+
3450
  /**
3451
  * Responsive Style
3452
+ */
3453
+ @media (max-width: 768px) {
3454
+ .premium-blog-content-wrapper {
3455
+ top: 0;
3456
+ margin: 0;
3457
+ padding: 15px; }
3458
+ .premium-blog-skin-side {
3459
+ -webkit-box-orient: vertical;
3460
+ -webkit-box-direction: normal;
3461
+ -webkit-flex-direction: column;
3462
+ -moz-box-orient: vertical;
3463
+ -moz-box-direction: normal;
3464
+ -ms-flex-direction: column;
3465
+ flex-direction: column; } }
3466
+
3467
+ /************ Premium Team Members ************/
3468
+ /*********************************************/
3469
+ .premium-person-container {
3470
+ position: relative; }
3471
+
3472
+ .premium-person-image-container {
3473
+ position: relative;
3474
+ text-align: center; }
3475
+ .premium-person-image-container .premium-person-image-wrap {
3476
+ overflow: hidden; }
3477
+
3478
+ .premium-person-zoomout-effect .premium-person-image-container img,
3479
+ .premium-person-scale-effect .premium-person-image-container img {
3480
+ -webkit-transform: scale(1.2);
3481
+ -ms-transform: scale(1.2);
3482
+ transform: scale(1.2); }
3483
+
3484
+ .premium-person-sepia-effect .premium-person-image-container img {
3485
+ -webkit-filter: sepia(30%);
3486
+ filter: sepia(30%); }
3487
+
3488
+ .premium-person-bright-effect .premium-person-image-container img {
3489
+ -webkit-filter: brightness(1);
3490
+ filter: brightness(1); }
3491
+
3492
+ .premium-person-trans-effect .premium-person-image-container img {
3493
+ -webkit-transform: translateX(-15px) scale(1.1);
3494
+ -ms-transform: translateX(-15px) scale(1.1);
3495
+ transform: translateX(-15px) scale(1.1); }
3496
+
3497
+ .premium-person-zoomin-effect:hover .premium-person-image-container img {
3498
+ -webkit-transform: scale(1.2);
3499
+ -ms-transform: scale(1.2);
3500
+ transform: scale(1.2); }
3501
+
3502
+ .premium-person-zoomout-effect:hover .premium-person-image-container img {
3503
+ -webkit-transform: scale(1.1);
3504
+ -ms-transform: scale(1.1);
3505
+ transform: scale(1.1); }
3506
+
3507
+ .premium-person-scale-effect:hover .premium-person-image-container img {
3508
+ -webkit-transform: scale(1.3) rotate(5deg);
3509
+ -ms-transform: scale(1.3) rotate(5deg);
3510
+ transform: scale(1.3) rotate(5deg); }
3511
+
3512
+ .premium-person-grayscale-effect:hover .premium-person-image-container img {
3513
+ -webkit-filter: grayscale(100%);
3514
+ filter: grayscale(100%); }
3515
+
3516
+ .premium-person-blur-effect:hover .premium-person-image-container img {
3517
+ -webkit-filter: blur(3px);
3518
+ filter: blur(3px); }
3519
+
3520
+ .premium-person-sepia-effect:hover .premium-person-image-container img {
3521
+ -webkit-filter: sepia(0%);
3522
+ filter: sepia(0%); }
3523
+
3524
+ .premium-person-bright-effect:hover .premium-person-image-container img {
3525
+ -webkit-filter: brightness(1.2);
3526
+ filter: brightness(1.2); }
3527
+
3528
+ .premium-person-trans-effect:hover .premium-person-image-container img {
3529
+ -webkit-transform: translateX(0px) scale(1.1);
3530
+ -ms-transform: translateX(0px) scale(1.1);
3531
+ transform: translateX(0px) scale(1.1); }
3532
+
3533
+ .premium-person-container .premium-person-image-container img {
3534
+ width: 100%;
3535
+ height: 100%;
3536
+ -o-object-fit: cover;
3537
+ object-fit: cover;
3538
+ -webkit-transition: all 0.5s ease-in-out;
3539
+ transition: all 0.5s ease-in-out; }
3540
+
3541
+ .premium-person-style2 .premium-person-social {
3542
+ position: absolute;
3543
+ top: 0;
3544
+ left: 0;
3545
+ width: 100%;
3546
+ height: 100%;
3547
+ z-index: 2;
3548
+ -js-display: flex;
3549
+ display: -webkit-box;
3550
+ display: -webkit-flex;
3551
+ display: -moz-box;
3552
+ display: -ms-flexbox;
3553
+ display: flex;
3554
+ -webkit-box-pack: center;
3555
+ -webkit-justify-content: center;
3556
+ -moz-box-pack: center;
3557
+ -ms-flex-pack: center;
3558
+ justify-content: center;
3559
+ -webkit-box-align: center;
3560
+ -webkit-align-items: center;
3561
+ -moz-box-align: center;
3562
+ -ms-flex-align: center;
3563
+ align-items: center;
3564
+ -webkit-box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
3565
+ box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
3566
+ -webkit-transition: all 0.5s linear 0s;
3567
+ transition: all 0.5s linear 0s;
3568
+ opacity: 0; }
3569
+
3570
+ .premium-person-style2 .premium-person-image-container:hover .premium-person-social {
3571
+ opacity: 1; }
3572
+
3573
+ .premium-person-list-item a {
3574
+ display: inline-block; }
3575
+
3576
+ .premium-person-style2 .premium-person-list-item a {
3577
+ opacity: 0;
3578
+ -webkit-transform: scale(0);
3579
+ -ms-transform: scale(0);
3580
+ transform: scale(0);
3581
+ -webkit-transition: all 0.5s ease-in-out 0s;
3582
+ transition: all 0.5s ease-in-out 0s; }
3583
+
3584
+ .premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a {
3585
+ opacity: 1;
3586
+ -webkit-transform: scale(1);
3587
+ -ms-transform: scale(1);
3588
+ transform: scale(1); }
3589
+
3590
+ .premium-person-info-container {
3591
+ padding: 30px 15px; }
3592
+
3593
+ .premium-person-name {
3594
+ margin: 0 0 5px;
3595
+ font-weight: 700; }
3596
+
3597
+ .premium-person-title {
3598
+ margin: 0 0 20px;
3599
+ padding: 0; }
3600
+
3601
+ .premium-person-content {
3602
+ margin: 0 0 30px; }
3603
+
3604
+ /*Override Theme List Margin*/
3605
+ ul.premium-person-social-list {
3606
+ margin: 0px !important;
3607
+ padding: 0; }
3608
+
3609
+ .premium-person-social-list .premium-person-list-item {
3610
+ display: inline;
3611
+ list-style: none; }
3612
+
3613
+ .premium-person-social-list li {
3614
+ position: relative;
3615
+ bottom: 0px;
3616
+ -webkit-transition: all 0.2s ease-in-out;
3617
+ transition: all 0.2s ease-in-out; }
3618
+ .premium-person-social-list li i {
3619
+ position: relative;
3620
+ bottom: 0px;
3621
+ -webkit-transition: all 0.2s ease-in-out;
3622
+ transition: all 0.2s ease-in-out; }
3623
+
3624
+ .premium-person-defaults-yes li.premium-person-facebook:hover a {
3625
+ background-color: #3b5998 !important; }
3626
+
3627
+ .premium-person-defaults-yes li.premium-person-twitter:hover a {
3628
+ background-color: #55acee !important; }
3629
+
3630
+ .premium-person-defaults-yes li.premium-person-linkedin:hover a {
3631
+ background-color: #0077b5 !important; }
3632
+
3633
+ .premium-person-defaults-yes li.premium-person-google:hover a {
3634
+ background-color: #dc4e41 !important; }
3635
+
3636
+ .premium-person-defaults-yes li.premium-person-youtube:hover a {
3637
+ background-color: #b31217 !important; }
3638
+
3639
+ .premium-person-defaults-yes li.premium-person-instagram:hover a {
3640
+ background-color: #e4405f !important; }
3641
+
3642
+ .premium-person-defaults-yes li.premium-person-skype:hover a {
3643
+ background-color: #00aff0 !important; }
3644
+
3645
+ .premium-person-defaults-yes li.premium-person-pinterest:hover a {
3646
+ background-color: #bd081c !important; }
3647
+
3648
+ .premium-person-defaults-yes li.premium-person-dribbble:hover a {
3649
+ background-color: #ea4c89 !important; }
3650
+
3651
+ .premium-person-defaults-yes li.premium-person-mail:hover a {
3652
+ background-color: #b23121 !important; }
3653
+
3654
+ .premium-person-defaults-yes li.premium-person-behance:hover a {
3655
+ background-color: #1769ff !important; }
3656
+
3657
+ .premium-person-defaults-yes li.premium-person-whatsapp:hover a {
3658
+ background-color: #25d366 !important; }
3659
+
3660
+ .premium-person-defaults-yes li.premium-person-telegram:hover a {
3661
+ background-color: #0088cc !important; }
3662
+
3663
+ .premium-person-defaults-yes li.premium-person-site:hover a {
3664
+ background-color: #0055a5 !important; }
3665
+
3666
+ .premium-person-social-list li:hover a {
3667
+ -webkit-box-shadow: none;
3668
+ box-shadow: none; }
3669
+
3670
+ .premium-person-social-list li a:focus {
3671
+ -webkit-box-shadow: none;
3672
+ box-shadow: none;
3673
+ outline: none; }
3674
+
3675
+ .premium-person-social-list li i {
3676
+ font-size: 18px; }
3677
+
3678
+ .elementor-widget-premium-addon-person .elementor-widget-container {
3679
+ -js-display: flex;
3680
+ display: -webkit-box;
3681
+ display: -webkit-flex;
3682
+ display: -moz-box;
3683
+ display: -ms-flexbox;
3684
+ display: flex;
3685
+ -webkit-box-pack: center;
3686
+ -webkit-justify-content: center;
3687
+ -moz-box-pack: center;
3688
+ -ms-flex-pack: center;
3689
+ justify-content: center; }
3690
+
3691
+ .premium-persons-container.multiple-persons {
3692
+ -js-display: flex;
3693
+ display: -webkit-box;
3694
+ display: -webkit-flex;
3695
+ display: -moz-box;
3696
+ display: -ms-flexbox;
3697
+ display: flex;
3698
+ -webkit-flex-wrap: wrap;
3699
+ -ms-flex-wrap: wrap;
3700
+ flex-wrap: wrap;
3701
+ width: 100%; }
3702
+
3703
+ .premium-person-style1 .premium-person-container {
3704
+ overflow: hidden; }
3705
+ .premium-person-style1 .premium-person-container .premium-person-info {
3706
+ position: absolute;
3707
+ top: auto;
3708
+ right: 0;
3709
+ left: 0;
3710
+ -webkit-transition: all 500ms ease 0s;
3711
+ transition: all 500ms ease 0s;
3712
+ -webkit-transform: translate3d(0, 100%, 0);
3713
+ transform: translate3d(0, 100%, 0); }
3714
+ .premium-person-style1 .premium-person-container:hover .premium-person-info {
3715
+ -webkit-transform: translate3d(0, 0, 0);
3716
+ transform: translate3d(0, 0, 0);
3717
+ bottom: -1px !important; }
3718
+
3719
+ .premium-person-style1 .premium-person-social-list li:hover {
3720
+ bottom: 5px; }
3721
+
3722
+ .premium-person-style1.multiple-persons:not([data-persons-equal="yes"]) {
3723
+ -webkit-box-align: start;
3724
+ -webkit-align-items: flex-start;
3725
+ -moz-box-align: start;
3726
+ -ms-flex-align: start;
3727
+ align-items: flex-start; }
3728
+
3729
+ .premium-person-style1 .slick-track {
3730
+ -js-display: flex;
3731
+ display: -webkit-box;
3732
+ display: -webkit-flex;
3733
+ display: -moz-box;
3734
+ display: -ms-flexbox;
3735
+ display: flex; }
3736
+
3737
+ .premium-person-style1 .slick-slide {
3738
+ height: inherit !important; }
3739
+
3740
+ .premium-person-style1.multiple-persons[data-persons-equal="yes"] .premium-person-image-container,
3741
+ .premium-person-style1.multiple-persons[data-persons-equal="yes"] .premium-person-image-wrap {
3742
+ height: 100%; }
3743
+
3744
+ .premium-person-style3 .premium-person-info-container {
3745
+ position: absolute;
3746
+ top: 0;
3747
+ left: 0;
3748
+ width: 100%;
3749
+ height: 100%;
3750
+ -js-display: flex;
3751
+ display: -webkit-box;
3752
+ display: -webkit-flex;
3753
+ display: -moz-box;
3754
+ display: -ms-flexbox;
3755
+ display: flex;
3756
+ -webkit-box-orient: vertical;
3757
+ -webkit-box-direction: normal;
3758
+ -webkit-flex-direction: column;
3759
+ -moz-box-orient: vertical;
3760
+ -moz-box-direction: normal;
3761
+ -ms-flex-direction: column;
3762
+ flex-direction: column;
3763
+ -webkit-box-pack: justify;
3764
+ -webkit-justify-content: space-between;
3765
+ -moz-box-pack: justify;
3766
+ -ms-flex-pack: justify;
3767
+ justify-content: space-between; }
3768
+
3769
+ .premium-person-style3 .premium-person-title-desc-wrap {
3770
+ -js-display: flex;
3771
+ display: -webkit-box;
3772
+ display: -webkit-flex;
3773
+ display: -moz-box;
3774
+ display: -ms-flexbox;
3775
+ display: flex;
3776
+ -webkit-box-orient: horizontal;
3777
+ -webkit-box-direction: reverse;
3778
+ -webkit-flex-direction: row-reverse;
3779
+ -moz-box-orient: horizontal;
3780
+ -moz-box-direction: reverse;
3781
+ -ms-flex-direction: row-reverse;
3782
+ flex-direction: row-reverse;
3783
+ -webkit-box-pack: justify;
3784
+ -webkit-justify-content: space-between;
3785
+ -moz-box-pack: justify;
3786
+ -ms-flex-pack: justify;
3787
+ justify-content: space-between;
3788
+ -webkit-box-align: start;
3789
+ -webkit-align-items: flex-start;
3790
+ -moz-box-align: start;
3791
+ -ms-flex-align: start;
3792
+ align-items: flex-start; }
3793
+
3794
+ .premium-person-style3 .premium-person-name-icons-wrap {
3795
+ -js-display: flex;
3796
+ display: -webkit-box;
3797
+ display: -webkit-flex;
3798
+ display: -moz-box;
3799
+ display: -ms-flexbox;
3800
+ display: flex;
3801
+ -webkit-box-pack: justify;
3802
+ -webkit-justify-content: space-between;
3803
+ -moz-box-pack: justify;
3804
+ -ms-flex-pack: justify;
3805
+ justify-content: space-between;
3806
+ -webkit-box-align: end;
3807
+ -webkit-align-items: flex-end;
3808
+ -moz-box-align: end;
3809
+ -ms-flex-align: end;
3810
+ align-items: flex-end; }
3811
+
3812
+ .premium-person-style3 .premium-person-title {
3813
+ opacity: 0;
3814
+ -webkit-transition: all 0.3s ease;
3815
+ transition: all 0.3s ease;
3816
+ width: 0; }
3817
+ .premium-person-style3 .premium-person-title span {
3818
+ display: inline-block; }
3819
+
3820
+ .premium-person-style3 .premium-person-name {
3821
+ padding-left: 10px; }
3822
+
3823
+ .premium-person-style3 .premium-person-social-list {
3824
+ -js-display: flex;
3825
+ display: -webkit-box;
3826
+ display: -webkit-flex;
3827
+ display: -moz-box;
3828
+ display: -ms-flexbox;
3829
+ display: flex;
3830
+ -webkit-box-orient: vertical;
3831
+ -webkit-box-direction: normal;
3832
+ -webkit-flex-direction: column;
3833
+ -moz-box-orient: vertical;
3834
+ -moz-box-direction: normal;
3835
+ -ms-flex-direction: column;
3836
+ flex-direction: column;
3837
+ -webkit-transform: translateY(20px);
3838
+ -ms-transform: translateY(20px);
3839
+ transform: translateY(20px);
3840
+ opacity: 0;
3841
+ -webkit-transition: all 0.3s ease;
3842
+ transition: all 0.3s ease; }
3843
+
3844
+ .premium-person-style3 .premium-person-list-item {
3845
+ line-height: 0; }
3846
+ .premium-person-style3 .premium-person-list-item a {
3847
+ padding: 5px 10px 0 0;
3848
+ margin: 5px 0; }
3849
+
3850
+ .premium-person-style3 .premium-person-container:hover .premium-person-title {
3851
+ opacity: 1; }
3852
+
3853
+ .premium-person-style3 .premium-person-container:hover .premium-person-social-list {
3854
+ opacity: 1;
3855
+ -webkit-transform: translateY(0);
3856
+ -ms-transform: translateY(0);
3857
+ transform: translateY(0); }
3858
+
3859
+ .premium-persons-title-cw .premium-person-title {
3860
+ -webkit-transform: translateX(15px) rotate(90deg);
3861
+ -ms-transform: translateX(15px) rotate(90deg);
3862
+ transform: translateX(15px) rotate(90deg);
3863
+ -webkit-transform-origin: top;
3864
+ -ms-transform-origin: top;
3865
+ transform-origin: top; }
3866
+
3867
+ .premium-persons-title-cw .premium-person-container:hover .premium-person-title {
3868
+ -webkit-transform: translateX(0) rotate(90deg);
3869
+ -ms-transform: translateX(0) rotate(90deg);
3870
+ transform: translateX(0) rotate(90deg); }
3871
+
3872
+ .premium-persons-title-ccw .premium-person-title {
3873
+ width: auto;
3874
+ margin-right: 20px;
3875
+ -webkit-transform: translateX(15px) rotate(-90deg);
3876
+ -ms-transform: translateX(15px) rotate(-90deg);
3877
+ transform: translateX(15px) rotate(-90deg);
3878
+ -webkit-transform-origin: center right;
3879
+ -ms-transform-origin: center right;
3880
+ transform-origin: center right; }
3881
+
3882
+ .premium-persons-title-ccw .premium-person-container:hover .premium-person-title {
3883
+ -webkit-transform: translateX(0) rotate(-90deg);
3884
+ -ms-transform: translateX(0) rotate(-90deg);
3885
+ transform: translateX(0) rotate(-90deg); }
3886
+
3887
+ /**************** Premium Fancy Text *******************/
3888
+ /*******************************************************/
3889
+ .premium-suffix-text,
3890
+ .premium-fancy-text,
3891
+ .premium-prefix-text {
3892
+ font-size: 40px; }
3893
+
3894
+ .premium-fancy-text-wrapper .premium-fancy-list-items {
3895
+ list-style: none; }
3896
+
3897
+ .premium-fancy-text-wrapper .premium-fancy-text-span-align {
3898
+ vertical-align: top; }
3899
+
3900
+ .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper {
3901
+ margin: 0;
3902
+ padding: 0;
3903
+ border: none;
3904
+ position: relative; }
3905
+
3906
+ .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items {
3907
+ position: absolute;
3908
+ top: 0;
3909
+ left: 0;
3910
+ display: inline-block; }
3911
+
3912
+ .premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden {
3913
+ opacity: 0;
3914
+ -webkit-animation: pa-zoom-out 0.8s;
3915
+ animation: pa-zoom-out 0.8s; }
3916
+
3917
+ .premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible {
3918
+ position: relative !important;
3919
+ -webkit-animation: pa-zoom-in 0.8s;
3920
+ animation: pa-zoom-in 0.8s; }
3921
+
3922
+ .premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper {
3923
+ -webkit-perspective: 300px;
3924
+ perspective: 300px; }
3925
+
3926
+ .premium-fancy-text-wrapper.rotate .premium-fancy-list-items {
3927
+ -webkit-transform-origin: 50% 100%;
3928
+ -ms-transform-origin: 50% 100%;
3929
+ transform-origin: 50% 100%; }
3930
+
3931
+ .premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden {
3932
+ opacity: 0;
3933
+ -webkit-transform: rotateX(180deg);
3934
+ transform: rotateX(180deg);
3935
+ -webkit-animation: pa-rotate-out 1.2s;
3936
+ animation: pa-rotate-out 1.2s; }
3937
+
3938
+ .premium-fancy-text-wrapper.rotate .premium-fancy-item-visible {
3939
+ position: relative !important;
3940
+ -webkit-transform: rotateX(0deg);
3941
+ transform: rotateX(0deg);
3942
+ -webkit-animation: pa-rotate-in 1.2s;
3943
+ animation: pa-rotate-in 1.2s; }
3944
+
3945
+ .premium-fancy-text-wrapper.custom .premium-fancy-item-hidden {
3946
+ opacity: 0; }
3947
+
3948
+ .premium-fancy-text-wrapper.custom .premium-fancy-item-visible {
3949
+ position: relative !important; }
3950
+
3951
+ @-webkit-keyframes pa-zoom-in {
3952
+ 0% {
3953
+ opacity: 0;
3954
+ -webkit-transform: translateZ(100px);
3955
+ transform: translateZ(100px); }
3956
+ 100% {
3957
+ opacity: 1;
3958
+ -webkit-transform: translateZ(0);
3959
+ transform: translateZ(0); } }
3960
+
3961
+ @keyframes pa-zoom-in {
3962
+ 0% {
3963
+ opacity: 0;
3964
+ -webkit-transform: translateZ(100px);
3965
+ transform: translateZ(100px); }
3966
+ 100% {
3967
+ opacity: 1;
3968
+ -webkit-transform: translateZ(0);
3969
+ transform: translateZ(0); } }
3970
+
3971
+ @-webkit-keyframes pa-zoom-out {
3972
+ 0% {
3973
+ opacity: 1;
3974
+ -webkit-transform: translateZ(0);
3975
+ transform: translateZ(0); }
3976
+ 100% {
3977
+ opacity: 0;
3978
+ -webkit-transform: translateZ(-100px);
3979
+ transform: translateZ(-100px); } }
3980
+
3981
+ @keyframes pa-zoom-out {
3982
+ 0% {
3983
+ opacity: 1;
3984
+ -webkit-transform: translateZ(0);
3985
+ transform: translateZ(0); }
3986
+ 100% {
3987
+ opacity: 0;
3988
+ -webkit-transform: translateZ(-100px);
3989
+ transform: translateZ(-100px); } }
3990
+
3991
+ @-webkit-keyframes pa-rotate-in {
3992
+ 0% {
3993
+ opacity: 0;
3994
+ -webkit-transform: rotateX(180deg);
3995
+ transform: rotateX(180deg); }
3996
+ 35% {
3997
+ opacity: 0;
3998
+ -webkit-transform: rotateX(120deg);
3999
+ transform: rotateX(120deg); }
4000
+ 65% {
4001
+ opacity: 0; }
4002
+ 100% {
4003
+ opacity: 1;
4004
+ -webkit-transform: rotateX(360deg);
4005
+ transform: rotateX(360deg); } }
4006
+
4007
+ @keyframes pa-rotate-in {
4008
+ 0% {
4009
+ opacity: 0;
4010
+ -webkit-transform: rotateX(180deg);
4011
+ transform: rotateX(180deg); }
4012
+ 35% {
4013
+ opacity: 0;
4014
+ -webkit-transform: rotateX(120deg);
4015
+ transform: rotateX(120deg); }
4016
+ 65% {
4017
+ opacity: 0; }
4018
+ 100% {
4019
+ opacity: 1;
4020
+ -webkit-transform: rotateX(360deg);
4021
+ transform: rotateX(360deg); } }
4022
+
4023
+ @-webkit-keyframes pa-rotate-out {
4024
+ 0% {
4025
+ opacity: 1;
4026
+ -webkit-transform: rotateX(0deg);
4027
+ transform: rotateX(0deg); }
4028
+ 35% {
4029
+ opacity: 1;
4030
+ -webkit-transform: rotateX(-40deg);
4031
+ transform: rotateX(-40deg); }
4032
+ 65% {
4033
+ opacity: 0; }
4034
+ 100% {
4035
+ opacity: 0;
4036
+ -webkit-transform: rotateX(180deg);
4037
+ transform: rotateX(180deg); } }
4038
+
4039
+ @keyframes pa-rotate-out {
4040
+ 0% {
4041
+ opacity: 1;
4042
+ -webkit-transform: rotateX(0deg);
4043
+ transform: rotateX(0deg); }
4044
+ 35% {
4045
+ opacity: 1;
4046
+ -webkit-transform: rotateX(-40deg);
4047
+ transform: rotateX(-40deg); }
4048
+ 65% {
4049
+ opacity: 0; }
4050
+ 100% {
4051
+ opacity: 0;
4052
+ -webkit-transform: rotateX(180deg);
4053
+ transform: rotateX(180deg); } }
4054
+
4055
+ /**************** Premium Pricing Table ****************/
4056
+ /*******************************************************/
4057
+ .premium-pricing-table-container {
4058
+ position: relative;
4059
+ overflow: hidden;
4060
+ text-align: center;
4061
+ -webkit-transition: all 0.3s ease-in-out;
4062
+ transition: all 0.3s ease-in-out; }
4063
+
4064
+ .premium-pricing-icon-container {
4065
+ -js-display: flex;
4066
+ display: -webkit-box;
4067
+ display: -webkit-flex;
4068
+ display: -moz-box;
4069
+ display: -ms-flexbox;
4070
+ display: flex;
4071
+ -webkit-box-pack: center;
4072
+ -webkit-justify-content: center;
4073
+ -moz-box-pack: center;
4074
+ -ms-flex-pack: center;
4075
+ justify-content: center;
4076
+ line-height: 0; }
4077
+ .premium-pricing-icon-container .premium-pricing-icon {
4078
+ display: inline-block; }
4079
+ .premium-pricing-icon-container .premium-pricing-image {
4080
+ overflow: hidden; }
4081
+ .premium-pricing-icon-container .premium-pricing-image img {
4082
+ width: 25px;
4083
+ height: 25px;
4084
+ -o-object-fit: cover;
4085
+ object-fit: cover; }
4086
+
4087
+ .premium-badge-left {
4088
+ position: absolute;
4089
+ top: 0; }
4090
+
4091
+ .premium-badge-right {
4092
+ position: absolute;
4093
+ top: 0;
4094
+ right: 0; }
4095
+
4096
+ .premium-badge-left {
4097
+ left: 0; }
4098
+
4099
+ .premium-badge-triangle.premium-badge-left .corner {
4100
+ width: 0;
4101
+ height: 0;
4102
+ border-top: 150px solid;
4103
+ border-bottom: 150px solid transparent;
4104
+ border-right: 150px solid transparent; }
4105
+
4106
+ .premium-badge-triangle.premium-badge-right .corner {
4107
+ width: 0;
4108
+ height: 0;
4109
+ border-bottom: 150px solid transparent;
4110
+ border-right: 150px solid;
4111
+ border-left: 150px solid transparent; }
4112
+
4113
+ .premium-badge-triangle span {
4114
+ position: absolute;
4115
+ top: 35px;
4116
+ width: 100px;
4117
+ text-align: center;
4118
+ -webkit-transform: rotate(-45deg);
4119
+ -ms-transform: rotate(-45deg);
4120
+ transform: rotate(-45deg);
4121
+ display: block;
4122
+ text-transform: uppercase; }
4123
+
4124
+ .premium-badge-triangle.premium-badge-right span {
4125
+ -webkit-transform: rotate(45deg);
4126
+ -ms-transform: rotate(45deg);
4127
+ transform: rotate(45deg);
4128
+ right: 0; }
4129
+
4130
+ .premium-badge-circle {
4131
+ min-width: 4em;
4132
+ min-height: 4em;
4133
+ line-height: 4em;
4134
+ text-align: center;
4135
+ -webkit-border-radius: 100%;
4136
+ border-radius: 100%;
4137
+ position: absolute;
4138
+ z-index: 1; }
4139
+
4140
+ .premium-badge-stripe {
4141
+ position: absolute;
4142
+ -webkit-transform: rotate(90deg);
4143
+ -ms-transform: rotate(90deg);
4144
+ transform: rotate(90deg);
4145
+ width: 15em;
4146
+ overflow: hidden;
4147
+ height: 15em; }
4148
+ .premium-badge-stripe.premium-badge-left {
4149
+ -webkit-transform: rotate(0);
4150
+ -ms-transform: rotate(0);
4151
+ transform: rotate(0); }
4152
+ .premium-badge-stripe .corner {
4153
+ text-align: center;
4154
+ left: 0;
4155
+ width: 150%;
4156
+ -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4157
+ -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4158
+ transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
4159
+ margin-top: 35px;
4160
+ font-size: 13px;
4161
+ line-height: 2;
4162
+ font-weight: 800;
4163
+ text-transform: uppercase; }
4164
+
4165
+ .premium-badge-flag .corner {
4166
+ text-align: center;
4167
+ -webkit-border-radius: 4px 4px 0 4px;
4168
+ border-radius: 4px 4px 0 4px;
4169
+ padding: 3px 15px;
4170
+ position: absolute;
4171
+ top: 10%;
4172
+ right: -8px; }
4173
+ .premium-badge-flag .corner::before, .premium-badge-flag .corner::after {
4174
+ content: "";
4175
+ display: block;
4176
+ position: absolute;
4177
+ width: 0;
4178
+ height: 0;
4179
+ top: 100%;
4180
+ right: 0;
4181
+ border-bottom: 8px solid transparent; }
4182
+
4183
+ .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
4184
+ overflow: visible !important; }
4185
+
4186
+ .premium-badge-flag .corner::after {
4187
+ border-left: 8px solid rgba(0, 0, 0, 0.2); }
4188
+
4189
+ .premium-pricing-price-currency {
4190
+ position: relative; }
4191
+
4192
+ .premium-pricing-button-container {
4193
+ display: block; }
4194
+
4195
+ .premium-pricing-list {
4196
+ -js-display: flex;
4197
+ display: -webkit-box;
4198
+ display: -webkit-flex;
4199
+ display: -moz-box;
4200
+ display: -ms-flexbox;
4201
+ display: flex;
4202
+ -webkit-box-orient: vertical;
4203
+ -webkit-box-direction: normal;
4204
+ -webkit-flex-direction: column;
4205
+ -moz-box-orient: vertical;
4206
+ -moz-box-direction: normal;
4207
+ -ms-flex-direction: column;
4208
+ flex-direction: column;
4209
+ list-style-type: none;
4210
+ margin: 0; }
4211
+ .premium-pricing-list .premium-pricing-list-item {
4212
+ -js-display: flex;
4213
+ display: -webkit-box;
4214
+ display: -webkit-flex;
4215
+ display: -moz-box;
4216
+ display: -ms-flexbox;
4217
+ display: flex;
4218
+ -webkit-box-align: center;
4219
+ -webkit-align-items: center;
4220
+ -moz-box-align: center;
4221
+ -ms-flex-align: center;
4222
+ align-items: center; }
4223
+ .premium-pricing-list .premium-pricing-list-item svg {
4224
+ width: 50px;
4225
+ height: 50px; }
4226
+ .premium-pricing-list .premium-pricing-list-item img {
4227
+ width: 30px;
4228
+ height: 30px;
4229
+ -o-object-fit: cover;
4230
+ object-fit: cover; }
4231
+ .premium-pricing-list .premium-pricing-list-span {
4232
+ position: relative; }
4233
+ .premium-pricing-list .list-item-tooltip {
4234
+ border-bottom: 1px dotted; }
4235
+ .premium-pricing-list .premium-pricing-list-tooltip {
4236
+ position: absolute;
4237
+ top: -webkit-calc(100% + 1px);
4238
+ top: calc(100% + 1px);
4239
+ left: 0;
4240
+ visibility: hidden;
4241
+ padding: 15px 20px;
4242
+ -webkit-border-radius: 5px;
4243
+ border-radius: 5px;
4244
+ min-width: 200px;
4245
+ overflow: hidden;
4246
+ text-align: left;
4247
+ font-size: 0.8rem;
4248
+ color: #fff;
4249
+ background-color: #aaa; }
4250
+
4251
+ .premium-pricing-features-left .premium-pricing-list-span {
4252
+ text-align: left; }
4253
+
4254
+ .premium-pricing-features-center .premium-pricing-list-span {
4255
+ text-align: center; }
4256
+
4257
+ .premium-pricing-features-right .premium-pricing-list-span {
4258
+ text-align: right; }
4259
+
4260
+ .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
4261
+ z-index: 99;
4262
+ visibility: visible;
4263
+ opacity: 1; }
4264
+
4265
+ .premium-pricing-slashed-price-value {
4266
+ display: inline-block;
4267
+ font-size: 20px;
4268
+ font-weight: 400;
4269
+ margin-right: 5px; }
4270
+
4271
+ .premium-pricing-price-value {
4272
+ font-size: 70px; }
4273
+
4274
+ .premium-pricing-description-container li {
4275
+ list-style-position: inside;
4276
+ text-indent: -40px; }
4277
+
4278
+ @-moz-document url-prefix() {
4279
+ .premium-pricing-description-container li {
4280
+ text-indent: 0px; } }
4281
+
4282
+ .premium-pricing-price-button {
4283
+ display: block;
4284
+ padding: 6px 12px;
4285
+ line-height: 1.42857143;
4286
+ text-align: center;
4287
+ color: #fff;
4288
+ background: #6ec1e4;
4289
+ margin-bottom: 0;
4290
+ -webkit-transition: all 0.3s ease-in-out;
4291
+ transition: all 0.3s ease-in-out; }
4292
+
4293
+ /**************** Premium Google Maps ******************/
4294
+ /*******************************************************/
4295
+ .premium-maps-info-container {
4296
+ margin-top: 10px;
4297
+ margin-bottom: 10px; }
4298
+
4299
+ .premium-maps-info-title,
4300
+ .premium-maps-info-desc {
4301
+ margin: 0;
4302
+ padding: 0; }
4303
+
4304
+ .premium-maps-container .gm-style-iw {
4305
+ text-align: center; }
4306
+
4307
+ .premium-maps-container .gm-style img {
4308
+ max-width: none !important; }
4309
+
4310
+ /**************** Premium Button ***********************/
4311
+ /*******************************************************/
4312
+ .premium-button {
4313
+ display: inline-block;
4314
+ position: relative;
4315
+ overflow: hidden;
4316
+ cursor: pointer;
4317
+ -webkit-transition: all 0.2s ease-in-out !important;
4318
+ transition: all 0.2s ease-in-out !important; }
4319
+
4320
+ .premium-button-sm {
4321
+ padding: 12px 24px;
4322
+ font-size: 14px;
4323
+ line-height: 1; }
4324
+
4325
+ .premium-button .premium-lottie-animation,
4326
+ .premium-image-button .premium-lottie-animation {
4327
+ -js-display: flex;
4328
+ display: -webkit-box;
4329
+ display: -webkit-flex;
4330
+ display: -moz-box;
4331
+ display: -ms-flexbox;
4332
+ display: flex; }
4333
+ .premium-button .premium-lottie-animation svg,
4334
+ .premium-image-button .premium-lottie-animation svg {
4335
+ width: 50px;
4336
+ height: 50px; }
4337
+
4338
+ .premium-button-md {
4339
+ padding: 14px 26px;
4340
+ font-size: 16px;
4341
+ line-height: 1.2; }
4342
+
4343
+ .premium-button-lg {
4344
+ padding: 16px 28px;
4345
+ font-size: 18px;
4346
+ line-height: 1.3333; }
4347
+
4348
+ .premium-button-block {
4349
+ font-size: 15px;
4350
+ line-height: 1;
4351
+ padding: 12px 24px;
4352
+ width: 100%;
4353
+ text-align: center; }
4354
+
4355
+ .premium-button-text {
4356
+ display: inline-block;
4357
+ width: 100%; }
4358
+
4359
+ .premium-button-style1-bottom,
4360
+ .premium-button-style1-top,
4361
+ .premium-button-style1-right,
4362
+ .premium-button-style1-left,
4363
+ .premium-button-style2-shutouthor,
4364
+ .premium-button-style2-shutoutver,
4365
+ .premium-button-style2-shutinhor,
4366
+ .premium-button-style2-shutinver,
4367
+ .premium-button-style2-scshutouthor,
4368
+ .premium-button-style2-scshutoutver,
4369
+ .premium-button-style2-dshutinhor,
4370
+ .premium-button-style2-dshutinver,
4371
+ .premium-button-style5-radialin,
4372
+ .premium-button-style5-radialout,
4373
+ .premium-button-style5-rectin,
4374
+ .premium-button-style5-rectout {
4375
+ display: inline-block;
4376
+ vertical-align: middle;
4377
+ -webkit-transform: perspective(1px) translateZ(0);
4378
+ transform: perspective(1px) translateZ(0);
4379
+ -webkit-box-shadow: 0 0 1px transparent;
4380
+ box-shadow: 0 0 1px transparent;
4381
+ position: relative;
4382
+ -webkit-transition-property: color;
4383
+ transition-property: color;
4384
+ -webkit-transition-duration: 0.15s;
4385
+ transition-duration: 0.15s; }
4386
+
4387
+ .premium-button-style1-bottom:before,
4388
+ .premium-button-style1-top:before,
4389
+ .premium-button-style1-right:before,
4390
+ .premium-button-style1-left:before,
4391
+ .premium-button-style2-shutinhor:before,
4392
+ .premium-button-style2-shutinver:before,
4393
+ .premium-button-style2-shutouthor:before,
4394
+ .premium-button-style2-shutoutver:before,
4395
+ .premium-button-style2-scshutouthor:before,
4396
+ .premium-button-style2-scshutoutver:before,
4397
+ .premium-button-style2-dshutinhor:before,
4398
+ .premium-button-style2-dshutinver:before,
4399
+ .premium-button-style5-radialin:before,
4400
+ .premium-button-style5-radialout:before,
4401
+ .premium-button-style5-rectin:before,
4402
+ .premium-button-style5-rectout:before {
4403
+ content: "";
4404
+ position: absolute;
4405
+ z-index: -1;
4406
+ top: 0;
4407
+ left: 0;
4408
+ right: 0;
4409
+ bottom: 0;
4410
+ -webkit-transform: scaleY(0);
4411
+ -ms-transform: scaleY(0);
4412
+ transform: scaleY(0);
4413
+ -webkit-transform-origin: 50% 0;
4414
+ -ms-transform-origin: 50% 0;
4415
+ transform-origin: 50% 0;
4416
+ -webkit-transition-property: -webkit-transform;
4417
+ transition-property: -webkit-transform;
4418
+ transition-property: transform;
4419
+ transition-property: transform, -webkit-transform;
4420
+ -webkit-transition-duration: 0.15s;
4421
+ transition-duration: 0.15s;
4422
+ -webkit-transition-timing-function: ease-out;
4423
+ transition-timing-function: ease-out; }
4424
+
4425
+ .premium-button-style5-radialin:before,
4426
+ .premium-button-style5-radialout:before {
4427
+ -webkit-transform-origin: 50%;
4428
+ -ms-transform-origin: 50%;
4429
+ transform-origin: 50%;
4430
+ -webkit-border-radius: 100%;
4431
+ border-radius: 100%;
4432
+ -webkit-transform: scale(0);
4433
+ -ms-transform: scale(0);
4434
+ transform: scale(0); }
4435
+
4436
+ .premium-button-style5-radialin:before {
4437
+ -webkit-transform: scale(2);
4438
+ -ms-transform: scale(2);
4439
+ transform: scale(2); }
4440
+
4441
+ .premium-button-style5-rectin:before {
4442
+ -webkit-transform-origin: 50%;
4443
+ -ms-transform-origin: 50%;
4444
+ transform-origin: 50%;
4445
+ -webkit-transform: scale(1);
4446
+ -ms-transform: scale(1);
4447
+ transform: scale(1); }
4448
+
4449
+ .premium-button-style5-rectout:before {
4450
+ -webkit-transform-origin: 50%;
4451
+ -ms-transform-origin: 50%;
4452
+ transform-origin: 50%;
4453
+ -webkit-transform: scale(0);
4454
+ -ms-transform: scale(0);
4455
+ transform: scale(0); }
4456
+
4457
+ .premium-button-style5-rectout:hover:before {
4458
+ -webkit-transform: scale(1);
4459
+ -ms-transform: scale(1);
4460
+ transform: scale(1); }
4461
+
4462
+ .premium-button-style5-rectin:hover:before {
4463
+ -webkit-transform: scale(0);
4464
+ -ms-transform: scale(0);
4465
+ transform: scale(0); }
4466
+
4467
+ .premium-button-style5-radialout:hover:before {
4468
+ -webkit-transform: scale(2);
4469
+ -ms-transform: scale(2);
4470
+ transform: scale(2); }
4471
+
4472
+ .premium-button-style5-radialin:hover:before {
4473
+ -webkit-transform: scale(0);
4474
+ -ms-transform: scale(0);
4475
+ transform: scale(0); }
4476
+
4477
+ .premium-button-style1-top:before {
4478
+ -webkit-transform-origin: 50% 100%;
4479
+ -ms-transform-origin: 50% 100%;
4480
+ transform-origin: 50% 100%; }
4481
+
4482
+ .premium-button-style1-right:before {
4483
+ -webkit-transform: scaleX(0);
4484
+ -ms-transform: scaleX(0);
4485
+ transform: scaleX(0);
4486
+ -webkit-transform-origin: 0% 50%;
4487
+ -ms-transform-origin: 0% 50%;
4488
+ transform-origin: 0% 50%; }
4489
+
4490
+ .premium-button-style1-left:before {
4491
+ -webkit-transform: scaleX(0);
4492
+ -ms-transform: scaleX(0);
4493
+ transform: scaleX(0);
4494
+ -webkit-transform-origin: 100% 50%;
4495
+ -ms-transform-origin: 100% 50%;
4496
+ transform-origin: 100% 50%; }
4497
+
4498
+ .premium-button-style2-shutouthor:before,
4499
+ .premium-button-style2-scshutoutver:before {
4500
+ -webkit-transform: scaleY(0);
4501
+ -ms-transform: scaleY(0);
4502
+ transform: scaleY(0);
4503
+ -webkit-transform-origin: 100% 50%;
4504
+ -ms-transform-origin: 100% 50%;
4505
+ transform-origin: 100% 50%; }
4506
+
4507
+ .premium-button-style2-shutoutver:before,
4508
+ .premium-button-style2-scshutouthor:before {
4509
+ -webkit-transform: scaleX(0);
4510
+ -ms-transform: scaleX(0);
4511
+ transform: scaleX(0);
4512
+ -webkit-transform-origin: 50% 50%;
4513
+ -ms-transform-origin: 50% 50%;
4514
+ transform-origin: 50% 50%; }
4515
+
4516
+ .premium-button-style2-shutinhor:before {
4517
+ -webkit-transform: scaleX(1);
4518
+ -ms-transform: scaleX(1);
4519
+ transform: scaleX(1);
4520
+ -webkit-transform-origin: 50%;
4521
+ -ms-transform-origin: 50%;
4522
+ transform-origin: 50%; }
4523
+
4524
+ .premium-button-style2-shutinver:before {
4525
+ -webkit-transform: scaleY(1);
4526
+ -ms-transform: scaleY(1);
4527
+ transform: scaleY(1);
4528
+ -webkit-transform-origin: 50%;
4529
+ -ms-transform-origin: 50%;
4530
+ transform-origin: 50%; }
4531
+
4532
+ .premium-button-style1-bottom:hover:before,
4533
+ .premium-button-style1-top:hover:before {
4534
+ -webkit-transform: scaleY(1);
4535
+ -ms-transform: scaleY(1);
4536
+ transform: scaleY(1); }
4537
+
4538
+ .premium-button-style1-left:hover:before,
4539
+ .premium-button-style1-right:hover:before,
4540
+ .premium-button-style2-shutouthor:hover:before,
4541
+ .premium-button-style2-shutoutver:hover:before {
4542
+ -webkit-transform: scaleX(1);
4543
+ -ms-transform: scaleX(1);
4544
+ transform: scaleX(1); }
4545
+
4546
+ .premium-button-style2-shutinhor:hover:before {
4547
+ -webkit-transform: scaleX(0);
4548
+ -ms-transform: scaleX(0);
4549
+ transform: scaleX(0); }
4550
+
4551
+ .premium-button-style2-shutinver:hover:before {
4552
+ -webkit-transform: scaleY(0);
4553
+ -ms-transform: scaleY(0);
4554
+ transform: scaleY(0); }
4555
+
4556
+ .premium-button-style2-scshutouthor:hover:before {
4557
+ -webkit-transform: scaleX(0.9);
4558
+ -ms-transform: scaleX(0.9);
4559
+ transform: scaleX(0.9); }
4560
+
4561
+ .premium-button-style2-scshutoutver:hover:before {
4562
+ -webkit-transform: scaleY(0.8);
4563
+ -ms-transform: scaleY(0.8);
4564
+ transform: scaleY(0.8); }
4565
+
4566
+ /*Diagonal*/
4567
+ .premium-button-style2-dshutinhor:before {
4568
+ top: 50%;
4569
+ left: 50%;
4570
+ width: 120%;
4571
+ height: 0%;
4572
+ -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4573
+ -ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4574
+ transform: translateX(-50%) translateY(-50%) rotate(-45deg);
4575
+ -webkit-transform-origin: 50%;
4576
+ -ms-transform-origin: 50%;
4577
+ transform-origin: 50%;
4578
+ -webkit-transition-property: all;
4579
+ transition-property: all; }
4580
+
4581
+ .premium-button-style2-dshutinver:before {
4582
+ top: 50%;
4583
+ left: 50%;
4584
+ width: 120%;
4585
+ height: 0%;
4586
+ -webkit-transform-origin: 50%;
4587
+ -ms-transform-origin: 50%;
4588
+ transform-origin: 50%;
4589
+ -webkit-transition-property: all;
4590
+ transition-property: all;
4591
+ -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
4592
+ -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
4593
+ transform: translateX(-50%) translateY(-50%) rotate(45deg); }
4594
+
4595
+ .premium-button-style2-dshutinhor:hover:before,
4596
+ .premium-button-style2-dshutinver:hover:before {
4597
+ height: 220%; }
4598
+
4599
+ .premium-button-style3-before i,
4600
+ .premium-button-style3-before svg {
4601
+ opacity: 0;
4602
+ -webkit-transform: translateX(-5px);
4603
+ -ms-transform: translateX(-5px);
4604
+ transform: translateX(-5px);
4605
+ -webkit-transition: all 0.5s ease-in-out;
4606
+ transition: all 0.5s ease-in-out; }
4607
+
4608
+ .premium-button-style3-after i,
4609
+ .premium-button-style3-after svg {
4610
+ opacity: 0;
4611
+ -webkit-transform: translateX(-5px);
4612
+ -ms-transform: translateX(-5px);
4613
+ transform: translateX(-5px);
4614
+ -webkit-transition: all 0.5s ease-in-out;
4615
+ transition: all 0.5s ease-in-out;
4616
+ -webkit-transform: translateX(5px);
4617
+ -ms-transform: translateX(5px);
4618
+ transform: translateX(5px); }
4619
+
4620
+ .premium-button-style3-after:hover i,
4621
+ .premium-button-style3-after:hover svg {
4622
+ opacity: 1; }
4623
+
4624
+ .premium-button-style3-before:hover i,
4625
+ .premium-button-style3-before:hover svg {
4626
+ opacity: 1; }
4627
+
4628
+ .premium-button-text-icon-wrapper {
4629
+ -js-display: flex;
4630
+ display: -webkit-box;
4631
+ display: -webkit-flex;
4632
+ display: -moz-box;
4633
+ display: -ms-flexbox;
4634
+ display: flex;
4635
+ -webkit-box-pack: center;
4636
+ -webkit-justify-content: center;
4637
+ -moz-box-pack: center;
4638
+ -ms-flex-pack: center;
4639
+ justify-content: center;
4640
+ -webkit-box-align: center;
4641
+ -webkit-align-items: center;
4642
+ -moz-box-align: center;
4643
+ -ms-flex-align: center;
4644
+ align-items: center;
4645
+ -webkit-transition: all 0.2s ease-in-out;
4646
+ transition: all 0.2s ease-in-out; }
4647
+ .premium-button-text-icon-wrapper span,
4648
+ .premium-button-text-icon-wrapper i {
4649
+ -webkit-transition: all 0.2s ease-in-out;
4650
+ transition: all 0.2s ease-in-out; }
4651
+
4652
+ .premium-button-style4-icon-wrapper {
4653
+ position: absolute;
4654
+ z-index: 2;
4655
+ width: 100%;
4656
+ text-align: center;
4657
+ -js-display: flex;
4658
+ display: -webkit-box;
4659
+ display: -webkit-flex;
4660
+ display: -moz-box;
4661
+ display: -ms-flexbox;
4662
+ display: flex;
4663
+ -webkit-box-align: center;
4664
+ -webkit-align-items: center;
4665
+ -moz-box-align: center;
4666
+ -ms-flex-align: center;
4667
+ align-items: center;
4668
+ -webkit-box-pack: center;
4669
+ -webkit-justify-content: center;
4670
+ -moz-box-pack: center;
4671
+ -ms-flex-pack: center;
4672
+ justify-content: center;
4673
+ height: 100%;
4674
+ opacity: 0;
4675
+ -webkit-transition: all 0.3s ease-in-out;
4676
+ transition: all 0.3s ease-in-out; }
4677
+ .premium-button-style4-icon-wrapper.top {
4678
+ bottom: -100%;
4679
+ left: 0; }
4680
+ .premium-button-style4-icon-wrapper.bottom {
4681
+ top: -100%;
4682
+ left: 0; }
4683
+ .premium-button-style4-icon-wrapper.left {
4684
+ top: 0;
4685
+ left: -100%; }
4686
+ .premium-button-style4-icon-wrapper.right {
4687
+ top: 0;
4688
+ right: -100%; }
4689
+
4690
+ .premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper {
4691
+ top: 0;
4692
+ opacity: 1; }
4693
+
4694
+ .premium-button-style4-top:hover .premium-button-style4-icon-wrapper {
4695
+ bottom: 0;
4696
+ opacity: 1; }
4697
+
4698
+ .premium-button-style4-left:hover .premium-button-style4-icon-wrapper {
4699
+ left: 0;
4700
+ opacity: 1; }
4701
+
4702
+ .premium-button-style4-right:hover .premium-button-style4-icon-wrapper {
4703
+ right: 0;
4704
+ opacity: 1; }
4705
+
4706
+ .premium-button-style4-bottom:hover .premium-button-text-icon-wrapper {
4707
+ -webkit-transform: translateY(100%);
4708
+ -ms-transform: translateY(100%);
4709
+ transform: translateY(100%);
4710
+ opacity: 0; }
4711
+
4712
+ .premium-button-style4-top:hover .premium-button-text-icon-wrapper {
4713
+ -webkit-transform: translateY(-100%);
4714
+ -ms-transform: translateY(-100%);
4715
+ transform: translateY(-100%);
4716
+ opacity: 0; }
4717
+
4718
+ .premium-button-style4-left:hover .premium-button-text-icon-wrapper {
4719
+ -webkit-transform: translateX(100%);
4720
+ -ms-transform: translateX(100%);
4721
+ transform: translateX(100%);
4722
+ opacity: 0; }
4723
+
4724
+ .premium-button-style4-right:hover .premium-button-text-icon-wrapper {
4725
+ -webkit-transform: translateX(-100%);
4726
+ -ms-transform: translateX(-100%);
4727
+ transform: translateX(-100%);
4728
+ opacity: 0; }
4729
+
4730
+ .premium-button-style6:before {
4731
+ content: "";
4732
+ position: absolute;
4733
+ left: 50%;
4734
+ top: 50%;
4735
+ width: 100px;
4736
+ height: 100px;
4737
+ -webkit-border-radius: 100%;
4738
+ border-radius: 100%;
4739
+ -webkit-transform: translate(-50%, -50%) scale(0);
4740
+ -ms-transform: translate(-50%, -50%) scale(0);
4741
+ transform: translate(-50%, -50%) scale(0);
4742
+ -webkit-transition: all 0.3s ease-in-out;
4743
+ transition: all 0.3s ease-in-out; }
4744
+
4745
+ .premium-button-style6:hover:before {
4746
+ -webkit-transform: translate(-50%, -50%) scale(3);
4747
+ -ms-transform: translate(-50%, -50%) scale(3);
4748
+ transform: translate(-50%, -50%) scale(3); }
4749
+
4750
+ .premium-button-style6 .premium-button-text-icon-wrapper {
4751
+ position: relative;
4752
+ z-index: 1; }
4753
+
4754
+ .premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg {
4755
+ position: absolute;
4756
+ z-index: 0;
4757
+ top: 0;
4758
+ left: 0;
4759
+ width: 0px;
4760
+ height: 0px;
4761
+ -webkit-border-radius: 50%;
4762
+ border-radius: 50%;
4763
+ display: block;
4764
+ -webkit-transform: translate(-50%, -50%);
4765
+ -ms-transform: translate(-50%, -50%);
4766
+ transform: translate(-50%, -50%);
4767
+ -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
4768
+ transition: width 0.4s ease-in-out, height 0.4s ease-in-out; }
4769
+
4770
+ .premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg {
4771
+ width: 225%;
4772
+ height: 560px; }
4773
+
4774
+ .premium-mouse-detect-yes .premium-button-style6:before {
4775
+ width: 0;
4776
+ height: 0; }
4777
+
4778
+ /**************** Premium Contact Form7 **********/
4779
+ /*************************************************/
4780
+ .premium-contact-form-anim-yes .wpcf7-span::after {
4781
+ display: block;
4782
+ height: 2px;
4783
+ content: "";
4784
+ top: -2px;
4785
+ position: relative;
4786
+ width: 0px;
4787
+ -webkit-transition: all ease-in-out 0.3s;
4788
+ transition: all ease-in-out 0.3s; }
4789
+
4790
+ .premium-contact-form-anim-yes .wpcf7-span.is-focused::after {
4791
+ width: 100%; }
4792
+
4793
+ /**************** Premium Image Button ***********/
4794
+ /*************************************************/
4795
+ .premium-image-button {
4796
+ display: inline-block;
4797
+ position: relative;
4798
+ overflow: hidden;
4799
+ background: #6ec1e4;
4800
+ cursor: pointer;
4801
+ -webkit-transition: all 0.2s ease-in-out !important;
4802
+ transition: all 0.2s ease-in-out !important; }
4803
+ .premium-image-button:hover {
4804
+ background-color: #54595f; }
4805
+
4806
+ /*Default background for slide styles*/
4807
+ .premium-image-button-style4-icon-wrapper,
4808
+ .premium-image-button-style1-top:before,
4809
+ .premium-image-button-style1-bottom:before,
4810
+ .premium-image-button-style1-left:before,
4811
+ .premium-image-button-style1-right:before {
4812
+ background-color: #54595f; }
4813
+
4814
+ .premium-image-button.premium-image-button-sm {
4815
+ padding: 12px 24px;
4816
+ font-size: 14px;
4817
+ line-height: 1; }
4818
+
4819
+ .premium-image-button.premium-image-button-md {
4820
+ padding: 14px 26px;
4821
+ font-size: 16px;
4822
+ line-height: 1.2; }
4823
+
4824
+ .premium-image-button.premium-image-button-lg {
4825
+ padding: 16px 28px;
4826
+ font-size: 18px;
4827
+ line-height: 1.3333; }
4828
+
4829
+ .premium-image-button.premium-image-button-block {
4830
+ font-size: 15px;
4831
+ line-height: 1;
4832
+ padding: 12px 24px;
4833
+ width: 100%;
4834
+ text-align: center; }
4835
+
4836
+ .premium-image-button-text-icon-wrapper {
4837
+ -js-display: flex;
4838
+ display: -webkit-box;
4839
+ display: -webkit-flex;
4840
+ display: -moz-box;
4841
+ display: -ms-flexbox;
4842
+ display: flex;
4843
+ -webkit-box-pack: center;
4844
+ -webkit-justify-content: center;
4845
+ -moz-box-pack: center;
4846
+ -ms-flex-pack: center;
4847
+ justify-content: center;
4848
+ -webkit-box-align: center;
4849
+ -webkit-align-items: center;
4850
+ -moz-box-align: center;
4851
+ -ms-flex-align: center;
4852
+ align-items: center;
4853
+ position: relative;
4854
+ z-index: 3;
4855
+ -webkit-transition: all 0.2s ease-in-out;
4856
+ transition: all 0.2s ease-in-out; }
4857
+ .premium-image-button-text-icon-wrapper span,
4858
+ .premium-image-button-text-icon-wrapper i {
4859
+ -webkit-transition: all 0.2s ease-in-out;
4860
+ transition: all 0.2s ease-in-out; }
4861
+
4862
+ .premium-image-button-style1-bottom:before,
4863
+ .premium-image-button-style1-top:before,
4864
+ .premium-image-button-style1-left:before,
4865
+ .premium-image-button-style1-right:before {
4866
+ -webkit-transition: all 0.2s ease-in-out;
4867
+ transition: all 0.2s ease-in-out; }
4868
+
4869
+ .premium-image-button-style1-bottom:before {
4870
+ content: "";
4871
+ position: absolute;
4872
+ width: 100%;
4873
+ height: 0;
4874
+ top: 0;
4875
+ left: 0; }
4876
+
4877
+ .premium-image-button-style1-top:before {
4878
+ content: "";
4879
+ position: absolute;
4880
+ width: 100%;
4881
+ height: 0;
4882
+ bottom: 0;
4883
+ left: 0; }
4884
+
4885
+ .premium-image-button-style1-right:before {
4886
+ content: "";
4887
+ position: absolute;
4888
+ width: 0;
4889
+ height: 100%;
4890
+ bottom: 0;
4891
+ left: 0; }
4892
+
4893
+ .premium-image-button-style1-left:before {
4894
+ content: "";
4895
+ position: absolute;
4896
+ width: 0;
4897
+ height: 100%;
4898
+ top: 0;
4899
+ right: 0; }
4900
+
4901
+ .premium-image-button-style1-bottom:hover:before,
4902
+ .premium-image-button-style1-top:hover:before {
4903
+ height: 100%; }
4904
+
4905
+ .premium-image-button-style1-right:hover:before,
4906
+ .premium-image-button-style1-left:hover:before {
4907
+ width: 100%; }
4908
+
4909
+ .premium-image-button-diagonal-effect-top,
4910
+ .premium-image-button-diagonal-effect-bottom,
4911
+ .premium-image-button-diagonal-effect-left,
4912
+ .premium-image-button-diagonal-effect-right {
4913
+ z-index: 10; }
4914
+
4915
+ .premium-image-button-diagonal-effect-top:before,
4916
+ .premium-image-button-diagonal-effect-bottom:before,
4917
+ .premium-image-button-diagonal-effect-left:before {
4918
+ position: absolute;
4919
+ top: 0px;
4920
+ left: 0px;
4921
+ width: 100%;
4922
+ height: 100%;
4923
+ content: "";
4924
+ z-index: 1;
4925
+ background: rgba(255, 255, 255, 0.2);
4926
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4927
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4928
+ -webkit-transition: all 0.8s ease-out;
4929
+ transition: all 0.8s ease-out; }
4930
+
4931
+ .premium-image-button-diagonal-effect-right:before {
4932
+ position: absolute;
4933
+ top: 0px;
4934
+ left: 0px;
4935
+ width: 100%;
4936
+ height: 100%;
4937
+ content: "";
4938
+ z-index: 1;
4939
+ background: rgba(255, 255, 255, 0.2);
4940
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4941
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4942
+ -webkit-transition: all 0.8s ease-out;
4943
+ transition: all 0.8s ease-out; }
4944
+
4945
+ .premium-image-button-diagonal-effect-right:hover:before {
4946
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
4947
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
4948
+
4949
+ .premium-image-button-diagonal-effect-left:before {
4950
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
4951
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
4952
+
4953
+ .premium-image-button-diagonal-effect-left:hover:before {
4954
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
4955
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
4956
+
4957
+ .premium-image-button-diagonal-effect-right:before {
4958
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
4959
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
4960
+
4961
+ .premium-image-button-diagonal-effect-top:hover:before {
4962
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4963
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
4964
+
4965
+ .premium-image-button-diagonal-effect-bottom:before {
4966
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
4967
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
4968
+
4969
+ .premium-image-button-diagonal-effect-bottom:hover:before {
4970
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
4971
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
4972
+
4973
+ .premium-image-button-diagonal-effect-top:before {
4974
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
4975
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
4976
+
4977
+ .premium-image-button-style4-icon-wrapper {
4978
+ position: absolute;
4979
+ z-index: 2;
4980
+ width: 100%;
4981
+ text-align: center;
4982
+ -js-display: flex;
4983
+ display: -webkit-box;
4984
+ display: -webkit-flex;
4985
+ display: -moz-box;
4986
+ display: -ms-flexbox;
4987
+ display: flex;
4988
+ -webkit-box-align: center;
4989
+ -webkit-align-items: center;
4990
+ -moz-box-align: center;
4991
+ -ms-flex-align: center;
4992
+ align-items: center;
4993
+ -webkit-box-pack: center;
4994
+ -webkit-justify-content: center;
4995
+ -moz-box-pack: center;
4996
+ -ms-flex-pack: center;
4997
+ justify-content: center;
4998
+ height: 100%;
4999
+ opacity: 0;
5000
+ -webkit-transition: all 0.3s ease-in-out;
5001
+ transition: all 0.3s ease-in-out; }
5002
+ .premium-image-button-style4-icon-wrapper.top {
5003
+ bottom: -100%;
5004
+ left: 0; }
5005
+ .premium-image-button-style4-icon-wrapper.bottom {
5006
+ top: -100%;
5007
+ left: 0; }
5008
+ .premium-image-button-style4-icon-wrapper.left {
5009
+ top: 0;
5010
+ left: -100%; }
5011
+ .premium-image-button-style4-icon-wrapper.right {
5012
+ top: 0;
5013
+ right: -100%; }
5014
+
5015
+ .premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper {
5016
+ top: 0;
5017
+ opacity: 1; }
5018
+
5019
+ .premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper {
5020
+ bottom: 0;
5021
+ opacity: 1; }
5022
+
5023
+ .premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper {
5024
+ left: 0;
5025
+ opacity: 1; }
5026
+
5027
+ .premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper {
5028
+ right: 0;
5029
+ opacity: 1; }
5030
+
5031
+ .premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper {
5032
+ -webkit-transform: translateY(100%);
5033
+ -ms-transform: translateY(100%);
5034
+ transform: translateY(100%);
5035
+ opacity: 0; }
5036
+
5037
+ .premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper {
5038
+ -webkit-transform: translateY(-100%);
5039
+ -ms-transform: translateY(-100%);
5040
+ transform: translateY(-100%);
5041
+ opacity: 0; }
5042
+
5043
+ .premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper {
5044
+ -webkit-transform: translateX(100%);
5045
+ -ms-transform: translateX(100%);
5046
+ transform: translateX(100%);
5047
+ opacity: 0; }
5048
+
5049
+ .premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper {
5050
+ -webkit-transform: translateX(-100%);
5051
+ -ms-transform: translateX(-100%);
5052
+ transform: translateX(-100%);
5053
+ opacity: 0; }
5054
+
5055
+ .premium-image-button-overlap-effect-horizontal:before {
5056
+ position: absolute;
5057
+ content: "";
5058
+ top: 0;
5059
+ left: 0;
5060
+ width: 100%;
5061
+ height: 100%;
5062
+ opacity: 0;
5063
+ -webkit-transition: all 1s ease-in-out;
5064
+ transition: all 1s ease-in-out;
5065
+ background: rgba(255, 255, 255, 0.2);
5066
+ -webkit-animation-name: premium-overlap-effect-done;
5067
+ animation-name: premium-overlap-effect-done;
5068
+ -webkit-animation-duration: 1s;
5069
+ animation-duration: 1s; }
5070
+
5071
+ .premium-image-button-overlap-effect-vertical:before {
5072
+ position: absolute;
5073
+ content: "";
5074
+ top: 0;
5075
+ left: 0;
5076
+ width: 100%;
5077
+ height: 100%;
5078
+ opacity: 0;
5079
+ -webkit-transition: all 1s ease-in-out;
5080
+ transition: all 1s ease-in-out;
5081
+ background: rgba(255, 255, 255, 0.2);
5082
+ -webkit-animation-name: premium-overlap-effect-done;
5083
+ animation-name: premium-overlap-effect-done;
5084
+ -webkit-animation-duration: 1s;
5085
+ animation-duration: 1s;
5086
+ -webkit-animation-name: premium-overlap-ver-effect-done;
5087
+ animation-name: premium-overlap-ver-effect-done;
5088
+ animation-duration: 1s; }
5089
+
5090
+ .premium-image-button-overlap-effect-horizontal:hover:before {
5091
+ -webkit-animation-name: premium-overlap-effect;
5092
+ animation-name: premium-overlap-effect;
5093
+ -webkit-animation-duration: 1s;
5094
+ animation-duration: 1s; }
5095
+
5096
+ .premium-image-button-overlap-effect-vertical:hover:before {
5097
+ -webkit-animation-name: premium-overlap-ver-effect;
5098
+ animation-name: premium-overlap-ver-effect;
5099
+ -webkit-animation-duration: 1s;
5100
+ animation-duration: 1s; }
5101
+
5102
+ @-webkit-keyframes premium-overlap-effect {
5103
+ 0% {
5104
+ opacity: 0;
5105
+ -webkit-transform: rotateY(0deg);
5106
+ transform: rotateY(0deg); }
5107
+ 50% {
5108
+ opacity: 1;
5109
+ -webkit-transform: rotateY(180deg);
5110
+ transform: rotateY(180deg); }
5111
+ 100% {
5112
+ opacity: 0;
5113
+ -webkit-transform: rotateY(360deg);
5114
+ transform: rotateY(360deg); } }
5115
+
5116
+ @keyframes premium-overlap-effect {
5117
+ 0% {
5118
+ opacity: 0;
5119
+ -webkit-transform: rotateY(0deg);
5120
+ transform: rotateY(0deg); }
5121
+ 50% {
5122
+ opacity: 1;
5123
+ -webkit-transform: rotateY(180deg);
5124
+ transform: rotateY(180deg); }
5125
+ 100% {
5126
+ opacity: 0;
5127
+ -webkit-transform: rotateY(360deg);
5128
+ transform: rotateY(360deg); } }
5129
+
5130
+ @-webkit-keyframes premium-overlap-effect-done {
5131
+ 0% {
5132
+ opacity: 0;
5133
+ -webkit-transform: rotateY(0deg);
5134
+ transform: rotateY(0deg); }
5135
+ 50% {
5136
+ opacity: 1;
5137
+ -webkit-transform: rotateY(180deg);
5138
+ transform: rotateY(180deg); }
5139
+ 100% {
5140
+ opacity: 0;
5141
+ -webkit-transform: rotateY(360deg);
5142
+ transform: rotateY(360deg); } }
5143
+
5144
+ @keyframes premium-overlap-effect-done {
5145
+ 0% {
5146
+ opacity: 0;
5147
+ -webkit-transform: rotateY(0deg);
5148
+ transform: rotateY(0deg); }
5149
+ 50% {
5150
+ opacity: 1;
5151
+ -webkit-transform: rotateY(180deg);
5152
+ transform: rotateY(180deg); }
5153
+ 100% {
5154
+ opacity: 0;
5155
+ -webkit-transform: rotateY(360deg);
5156
+ transform: rotateY(360deg); } }
5157
+
5158
+ @-webkit-keyframes premium-overlap-ver-effect {
5159
+ 0% {
5160
+ opacity: 0;
5161
+ -webkit-transform: rotateX(0deg);
5162
+ transform: rotateX(0deg); }
5163
+ 50% {
5164
+ opacity: 1;
5165
+ -webkit-transform: rotateX(180deg);
5166
+ transform: rotateX(180deg); }
5167
+ 100% {
5168
+ opacity: 0;
5169
+ -webkit-transform: rotateX(360deg);
5170
+ transform: rotateX(360deg); } }
5171
+
5172
+ @keyframes premium-overlap-ver-effect {
5173
+ 0% {
5174
+ opacity: 0;
5175
+ -webkit-transform: rotateX(0deg);
5176
+ transform: rotateX(0deg); }
5177
+ 50% {
5178
+ opacity: 1;
5179
+ -webkit-transform: rotateX(180deg);
5180
+ transform: rotateX(180deg); }
5181
+ 100% {
5182
+ opacity: 0;
5183
+ -webkit-transform: rotateX(360deg);
5184
+ transform: rotateX(360deg); } }
5185
+
5186
+ @-webkit-keyframes premium-overlap-ver-effect-done {
5187
+ 0% {
5188
+ opacity: 0;
5189
+ -webkit-transform: rotateX(0deg);
5190
+ transform: rotateX(0deg); }
5191
+ 50% {
5192
+ opacity: 1;
5193
+ -webkit-transform: rotateX(180deg);
5194
+ transform: rotateX(180deg); }
5195
+ 100% {
5196
+ opacity: 0;
5197
+ -webkit-transform: rotateX(360deg);
5198
+ transform: rotateX(360deg); } }
5199
+
5200
+ @keyframes premium-overlap-ver-effect-done {
5201
+ 0% {
5202
+ opacity: 0;
5203
+ -webkit-transform: rotateX(0deg);
5204
+ transform: rotateX(0deg); }
5205
+ 50% {
5206
+ opacity: 1;
5207
+ -webkit-transform: rotateX(180deg);
5208
+ transform: rotateX(180deg); }
5209
+ 100% {
5210
+ opacity: 0;
5211
+ -webkit-transform: rotateX(360deg);
5212
+ transform: rotateX(360deg); } }
5213
+
5214
+ /**************** Premium Grid *******************/
5215
+ /*************************************************/
5216
+ .premium-img-gallery-filter,
5217
+ .premium-blog-filter {
5218
+ -js-display: flex;
5219
+ display: -webkit-box;
5220
+ display: -webkit-flex;
5221
+ display: -moz-box;
5222
+ display: -ms-flexbox;
5223
+ display: flex;
5224
+ -webkit-box-align: center;
5225
+ -webkit-align-items: center;
5226
+ -moz-box-align: center;
5227
+ -ms-flex-align: center;
5228
+ align-items: center;
5229
+ -webkit-box-pack: center;
5230
+ -webkit-justify-content: center;
5231
+ -moz-box-pack: center;
5232
+ -ms-flex-pack: center;
5233
+ justify-content: center; }
5234
+
5235
+ .premium-img-gallery {
5236
+ clear: both;
5237
+ overflow: hidden; }
5238
+
5239
+ .premium-gallery-container .premium-gallery-item {
5240
+ padding: 10px;
5241
+ float: left; }
5242
+
5243
+ .premium-gallery-container .grid-sizer {
5244
+ width: 33.33%; }
5245
+
5246
+ .premium-gallery-container .pa-gallery-item {
5247
+ padding: 10px; }
5248
+
5249
+ .premium-img-gallery-filter .premium-gallery-cats-container li a.category,
5250
+ .premium-blog-filter .premium-blog-filters-container li a.category {
5251
+ outline: none;
5252
+ text-decoration: none;
5253
+ -webkit-border-radius: 75px;
5254
+ border-radius: 75px;
5255
+ margin: 15px 5px 20px;
5256
+ padding: 7px 20px;
5257
+ -webkit-transition: all 0.3s ease-in-out;
5258
+ transition: all 0.3s ease-in-out; }
5259
+
5260
+ .premium-img-gallery-filter .premium-gallery-cats-container li a.category span {
5261
+ -webkit-transition: all 0.3s ease-in-out;
5262
+ transition: all 0.3s ease-in-out; }
5263
+
5264
+ .pa-gallery-img {
5265
+ position: relative; }
5266
+ .pa-gallery-img .pa-gallery-whole-link {
5267
+ position: absolute;
5268
+ top: 0;
5269
+ left: 0;
5270
+ width: 100%;
5271
+ height: 100%; }
5272
+ .pa-gallery-img.style2 .pa-gallery-whole-link {
5273
+ z-index: 99; }
5274
+
5275
+ .pa-gallery-img-container {
5276
+ overflow: hidden;
5277
+ -webkit-backface-visibility: hidden;
5278
+ backface-visibility: hidden;
5279
+ -webkit-transform: translate3d(0, 0, 0);
5280
+ transform: translate3d(0, 0, 0); }
5281
+ .pa-gallery-img-container img {
5282
+ display: block;
5283
+ width: 100%;
5284
+ -webkit-transition: all 0.3s ease-in-out;
5285
+ transition: all 0.3s ease-in-out; }
5286
+
5287
+ .premium-img-gallery.gray img {
5288
+ -webkit-filter: grayscale(100%);
5289
+ filter: grayscale(100%); }
5290
+
5291
+ .premium-img-gallery.zoomout img,
5292
+ .premium-img-gallery.scale img {
5293
+ -webkit-transform: scale(1.2);
5294
+ -ms-transform: scale(1.2);
5295
+ transform: scale(1.2); }
5296
+
5297
+ .premium-img-gallery.sepia img {
5298
+ -webkit-filter: sepia(30%);
5299
+ filter: sepia(30%); }
5300
+
5301
+ .premium-img-gallery.bright img {
5302
+ -webkit-filter: brightness(1);
5303
+ filter: brightness(1); }
5304
+
5305
+ .premium-img-gallery.trans img {
5306
+ -webkit-transform: translateX(-15px) scale(1.1);
5307
+ -ms-transform: translateX(-15px) scale(1.1);
5308
+ transform: translateX(-15px) scale(1.1); }
5309
+
5310
+ .pa-gallery-img .pa-gallery-magnific-image,
5311
+ .pa-gallery-img .pa-gallery-img-link {
5312
+ outline: none; }
5313
+
5314
+ .pa-gallery-img .pa-gallery-magnific-image span,
5315
+ .pa-gallery-img .pa-gallery-img-link span {
5316
+ line-height: 1;
5317
+ display: inline-block;
5318
+ opacity: 0;
5319
+ margin: 0 5px;
5320
+ padding: 15px;
5321
+ -webkit-border-radius: 50%;
5322
+ border-radius: 50%; }
5323
+
5324
+ .pa-gallery-img.style2 .pa-gallery-magnific-image span,
5325
+ .pa-gallery-img.style2 .pa-gallery-img-link span {
5326
+ margin: 0 5px 20px; }
5327
+
5328
+ .pa-gallery-img:hover .pa-gallery-magnific-image span {
5329
+ -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
5330
+ transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s; }
5331
+
5332
+ .pa-gallery-img:hover .pa-gallery-img-link span {
5333
+ -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
5334
+ transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s; }
5335
+
5336
+ .pa-gallery-img:hover .pa-gallery-magnific-image span,
5337
+ .pa-gallery-img:hover .pa-gallery-img-link span {
5338
+ opacity: 1; }
5339
+
5340
+ .premium-gallery-icon-show a.pa-gallery-video-icon span {
5341
+ opacity: 1; }
5342
+
5343
+ .premium-img-gallery-filter ul.premium-gallery-cats-container,
5344
+ .premium-blog-filter ul.premium-blog-filters-container {
5345
+ text-align: center;
5346
+ margin: 0;
5347
+ padding: 0; }
5348
+
5349
+ .premium-img-gallery-filter .premium-gallery-cats-container li,
5350
+ .premium-blog-filter .premium-blog-filters-container li {
5351
+ list-style: none;
5352
+ -js-display: inline-flex;
5353
+ display: -webkit-inline-box;
5354
+ display: -webkit-inline-flex;
5355
+ display: -moz-inline-box;
5356
+ display: -ms-inline-flexbox;
5357
+ display: inline-flex; }
5358
+
5359
+ .premium-img-gallery.zoomin .pa-gallery-img:hover img {
5360
+ -webkit-transform: scale(1.1);
5361
+ -ms-transform: scale(1.1);
5362
+ transform: scale(1.1); }
5363
+
5364
+ .premium-img-gallery.zoomout .pa-gallery-img:hover img {
5365
+ -webkit-transform: scale(1);
5366
+ -ms-transform: scale(1);
5367
+ transform: scale(1); }
5368
+
5369
+ .premium-img-gallery.scale .pa-gallery-img:hover img {
5370
+ -webkit-transform: scale(1.3) rotate(5deg);
5371
+ -ms-transform: scale(1.3) rotate(5deg);
5372
+ transform: scale(1.3) rotate(5deg); }
5373
+
5374
+ .premium-img-gallery.gray .pa-gallery-img:hover img {
5375
+ -webkit-filter: grayscale(0%);
5376
+ filter: grayscale(0%); }
5377
+
5378
+ .premium-img-gallery.blur .pa-gallery-img:hover img {
5379
+ -webkit-filter: blur(3px);
5380
+ filter: blur(3px); }
5381
+
5382
+ .premium-img-gallery.sepia .pa-gallery-img:hover img {
5383
+ -webkit-filter: sepia(0%);
5384
+ filter: sepia(0%); }
5385
+
5386
+ .premium-img-gallery.trans .pa-gallery-img:hover img {
5387
+ -webkit-transform: translateX(0px) scale(1.1);
5388
+ -ms-transform: translateX(0px) scale(1.1);
5389
+ transform: translateX(0px) scale(1.1); }
5390
+
5391
+ .premium-img-gallery.bright .pa-gallery-img:hover img {
5392
+ -webkit-filter: brightness(1.2);
5393
+ filter: brightness(1.2); }
5394
+
5395
+ .pa-gallery-img .premium-gallery-caption {
5396
+ padding: 10px; }
5397
+ .pa-gallery-img .premium-gallery-caption .premium-gallery-img-name {
5398
+ margin-bottom: 0; }
5399
+
5400
+ .pa-gallery-img.style1 {
5401
+ overflow: hidden; }
5402
+
5403
+ .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper {
5404
+ position: absolute;
5405
+ top: 0;
5406
+ left: 0;
5407
+ width: 100%;
5408
+ height: 100%;
5409
+ -webkit-transition: all 0.3s ease-in-out;
5410
+ transition: all 0.3s ease-in-out; }
5411
+
5412
+ .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container {
5413
+ position: absolute;
5414
+ top: 33.33%;
5415
+ width: 100%;
5416
+ text-align: center;
5417
+ -webkit-transform: translateY(-50%);
5418
+ -ms-transform: translateY(-50%);
5419
+ transform: translateY(-50%);
5420
+ z-index: 999; }
5421
+
5422
+ .pa-gallery-img.style1 .premium-gallery-caption {
5423
+ position: absolute;
5424
+ top: auto;
5425
+ right: 0;
5426
+ bottom: -1px;
5427
+ left: 0;
5428
+ width: 100%;
5429
+ -webkit-transition: all 500ms ease 0s;
5430
+ transition: all 500ms ease 0s;
5431
+ -webkit-transform: translate3d(0, 100%, 0);
5432
+ transform: translate3d(0, 100%, 0); }
5433
+
5434
+ .pa-gallery-img.style1:hover .premium-gallery-caption {
5435
+ -webkit-transform: translate3d(0, 0, 0);
5436
+ transform: translate3d(0, 0, 0);
5437
+ bottom: -1px !important; }
5438
+
5439
+ .pa-gallery-img.default .premium-gallery-caption {
5440
+ position: absolute;
5441
+ top: auto;
5442
+ right: 0;
5443
+ left: 0;
5444
+ width: 100%;
5445
+ bottom: 0; }
5446
+
5447
+ .pa-gallery-img.style2 .pa-gallery-icons-caption-container {
5448
+ position: absolute;
5449
+ top: 0;
5450
+ left: 0;
5451
+ width: 100%;
5452
+ height: 100%;
5453
+ opacity: 0;
5454
+ -webkit-backface-visibility: hidden;
5455
+ backface-visibility: hidden;
5456
+ -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
5457
+ transition: opacity 0.3s, -webkit-transform 0.3s;
5458
+ transition: transform 0.3s, opacity 0.3s;
5459
+ transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
5460
+ z-index: 1;
5461
+ background-color: rgba(108, 191, 226, 0.68);
5462
+ -js-display: flex;
5463
+ display: -webkit-box;
5464
+ display: -webkit-flex;
5465
+ display: -moz-box;
5466
+ display: -ms-flexbox;
5467
+ display: flex;
5468
+ text-align: center;
5469
+ -webkit-box-align: center;
5470
+ -webkit-align-items: center;
5471
+ -moz-box-align: center;
5472
+ -ms-flex-align: center;
5473
+ align-items: center; }
5474
+
5475
+ .pa-gallery-img.style2 .pa-gallery-icons-caption-cell {
5476
+ width: 100%; }
5477
+
5478
+ .pa-gallery-img.style2:hover .pa-gallery-icons-caption-container {
5479
+ opacity: 1;
5480
+ -webkit-transform: translate(15px, 15px);
5481
+ -ms-transform: translate(15px, 15px);
5482
+ transform: translate(15px, 15px); }
5483
+
5484
+ .premium-clearfix {
5485
+ clear: both; }
5486
+
5487
+ /** * Metro Style */
5488
+ .premium-img-gallery-metro .premium-gallery-item {
5489
+ overflow: hidden; }
5490
+
5491
+ .premium-img-gallery-metro .pa-gallery-img,
5492
+ .premium-img-gallery-metro .pa-gallery-img-container {
5493
+ height: 100%; }
5494
+
5495
+ .premium-img-gallery-metro .pa-gallery-image {
5496
+ min-height: 100%;
5497
+ width: 100%;
5498
+ -o-object-fit: fill;
5499
+ object-fit: fill; }
5500
+
5501
+ .premium-img-gallery .premium-gallery-item-hidden {
5502
+ visibility: hidden;
5503
+ width: 0 !important;
5504
+ height: 0 !important;
5505
+ margin: 0 !important;
5506
+ padding: 0 !important; }
5507
+
5508
+ .premium-gallery-load-more .premium-gallery-load-more-btn {
5509
+ -webkit-box-shadow: none;
5510
+ box-shadow: none;
5511
+ text-shadow: none;
5512
+ border: none;
5513
+ outline: none;
5514
+ -webkit-box-align: center;
5515
+ -webkit-align-items: center;
5516
+ -moz-box-align: center;
5517
+ -ms-flex-align: center;
5518
+ align-items: center;
5519
+ vertical-align: bottom;
5520
+ cursor: pointer;
5521
+ line-height: 1;
5522
+ font-style: normal;
5523
+ font-weight: normal;
5524
+ background-image: none;
5525
+ color: #fff;
5526
+ -webkit-transition: all 0.3s ease-in-out;
5527
+ transition: all 0.3s ease-in-out; }
5528
+
5529
+ .premium-gallery-load-more-btn {
5530
+ -js-display: inline-flex;
5531
+ display: -webkit-inline-box;
5532
+ display: -webkit-inline-flex;
5533
+ display: -moz-inline-box;
5534
+ display: -ms-inline-flexbox;
5535
+ display: inline-flex;
5536
+ -webkit-box-align: center;
5537
+ -webkit-align-items: center;
5538
+ -moz-box-align: center;
5539
+ -ms-flex-align: center;
5540
+ align-items: center; }
5541
+
5542
+ .premium-loader {
5543
+ border: 3px solid #f3f3f3;
5544
+ border-top-width: 3px;
5545
+ border-top-style: solid;
5546
+ border-top-color: #f3f3f3;
5547
+ -webkit-border-radius: 50%;
5548
+ border-radius: 50%;
5549
+ border-top: 3px solid;
5550
+ border-top-color: #bbb;
5551
+ width: 30px;
5552
+ height: 30px;
5553
+ -webkit-animation: spin 2s linear infinite;
5554
+ animation: spin 2s linear infinite;
5555
+ margin: 0 auto; }
5556
+
5557
+ .premium-gallery-load-more-btn div {
5558
+ margin-left: 3px; }
5559
+
5560
+ .premium-gallery-load-more-btn .premium-loader {
5561
+ display: inline-block;
5562
+ width: 20px;
5563
+ height: 20px; }
5564
+
5565
+ .pa-gallery-img .pa-gallery-lightbox-wrap {
5566
+ display: inline-block; }
5567
+
5568
+ .premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img,
5569
+ .pa-gallery-img .pa-gallery-video-icon {
5570
+ cursor: pointer; }
5571
+
5572
+ .pa-gallery-img-container iframe {
5573
+ position: absolute;
5574
+ visibility: hidden;
5575
+ top: 0;
5576
+ left: 0;
5577
+ max-width: 100%;
5578
+ width: 100%;
5579
+ height: 100%;
5580
+ margin: 0;
5581
+ line-height: 1;
5582
+ border: none; }
5583
+
5584
+ .pa-gallery-img-container video {
5585
+ position: absolute;
5586
+ visibility: hidden;
5587
+ top: 0;
5588
+ left: 0;
5589
+ max-width: 100%;
5590
+ width: 100%;
5591
+ height: 100%;
5592
+ margin: 0;
5593
+ line-height: 1;
5594
+ border: none;
5595
+ -o-object-fit: contain;
5596
+ object-fit: contain; }
5597
+
5598
+ .pa-gallery-icons-inner-container svg,
5599
+ .pa-gallery-icons-caption-cell svg {
5600
+ width: 14px;
5601
+ height: 14px; }
5602
+
5603
+ @-webkit-keyframes spin {
5604
+ 0% {
5605
+ -webkit-transform: rotate(0deg); }
5606
+ 100% {
5607
+ -webkit-transform: rotate(360deg); } }
5608
+
5609
+ @keyframes spin {
5610
+ 0% {
5611
+ -webkit-transform: rotate(0deg);
5612
+ transform: rotate(0deg); }
5613
+ 100% {
5614
+ -webkit-transform: rotate(360deg);
5615
+ transform: rotate(360deg); } }
5616
+
5617
+ /************ Premium Vertical Scroll ************/
5618
+ /*************************************************/
5619
+ .premium-vscroll-inner {
5620
+ position: relative;
5621
  /* overflow: hidden;
5622
+ */
5623
+ min-height: 100%; }
5624
+ .premium-vscroll-inner .premium-vscroll-dots {
5625
+ position: fixed;
5626
+ z-index: 100;
5627
+ opacity: 1;
5628
+ margin-top: -32px;
5629
+ -webkit-transition: all 0.3s ease-in-out;
5630
+ transition: all 0.3s ease-in-out; }
5631
+
5632
+ .premium-vscroll-wrap .premium-vscroll-nav-menu {
5633
+ opacity: 1;
5634
+ -webkit-transition: all 0.3s ease-in-out;
5635
+ transition: all 0.3s ease-in-out; }
5636
+
5637
+ .premium-vscroll-inner .premium-vscroll-dots,
5638
+ .premium-vscroll-wrap .premium-vscroll-dots-hide {
5639
+ opacity: 0;
5640
+ visibility: hidden; }
5641
+
5642
+ .premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide) {
5643
+ opacity: 1;
5644
+ visibility: visible; }
5645
+
5646
+ .premium-vscroll-dots.middle {
5647
+ top: 50%; }
5648
+
5649
+ .premium-vscroll-dots.top {
5650
+ top: 40px; }
5651
+
5652
+ .premium-vscroll-dots.bottom {
5653
+ bottom: 30px; }
5654
+
5655
+ .premium-vscroll-dots.right {
5656
+ right: 17px; }
5657
+
5658
+ .premium-vscroll-dots.left {
5659
+ left: 17px; }
5660
+
5661
+ .premium-vscroll-inner ul.premium-vscroll-dots-list,
5662
+ .premium-vscroll-wrap .premium-vscroll-nav-menu {
5663
+ margin: 0 !important;
5664
+ padding: 0; }
5665
+
5666
+ .premium-vscroll-inner ul.premium-vscroll-dots-list li {
5667
+ width: 14px;
5668
+ height: 13px;
5669
+ margin: 7px;
5670
+ position: relative;
5671
+ -js-display: flex;
5672
+ display: -webkit-box;
5673
+ display: -webkit-flex;
5674
+ display: -moz-box;
5675
+ display: -ms-flexbox;
5676
+ display: flex;
5677
+ -webkit-box-pack: center;
5678
+ -webkit-justify-content: center;
5679
+ -moz-box-pack: center;
5680
+ -ms-flex-pack: center;
5681
+ justify-content: center;
5682
+ -webkit-box-align: center;
5683
+ -webkit-align-items: center;
5684
+ -moz-box-align: center;
5685
+ -ms-flex-align: center;
5686
+ align-items: center;
5687
+ overflow: visible; }
5688
+
5689
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link {
5690
+ display: block;
5691
+ position: relative;
5692
+ z-index: 1;
5693
+ width: 100%;
5694
+ height: 100%;
5695
+ cursor: pointer;
5696
+ text-decoration: none; }
5697
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span {
5698
+ top: 2px;
5699
+ left: 2.5px;
5700
+ width: 8px;
5701
+ height: 8px;
5702
+ border: 1px solid #000;
5703
+ -webkit-border-radius: 50%;
5704
+ border-radius: 50%;
5705
+ position: absolute;
5706
+ z-index: 1;
5707
+ -webkit-transition: all 0.3s ease-in-out;
5708
+ transition: all 0.3s ease-in-out; }
5709
+
5710
+ .premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span {
5711
+ -webkit-transform: scale(1.6);
5712
+ -ms-transform: scale(1.6);
5713
+ transform: scale(1.6); }
5714
+
5715
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip {
5716
+ position: absolute;
5717
+ color: #fff;
5718
+ font-size: 14px;
5719
+ font-family: arial, helvetica, sans-serif;
5720
+ white-space: nowrap;
5721
+ max-width: 220px;
5722
+ padding-left: 0.4em;
5723
+ padding-right: 0.4em; }
5724
+
5725
+ .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip {
5726
+ right: 27px; }
5727
+
5728
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item {
5729
+ width: 4px;
5730
+ height: 30px; }
5731
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span {
5732
+ width: 100%;
5733
+ height: 100%;
5734
+ -webkit-border-radius: 0;
5735
+ border-radius: 0; }
5736
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span {
5737
+ -webkit-transform: scale(1);
5738
+ -ms-transform: scale(1);
5739
+ transform: scale(1); }
5740
+
5741
+ .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after {
5742
+ position: absolute;
5743
+ top: 50%;
5744
+ content: "";
5745
+ left: -webkit-calc(100% - 1px);
5746
+ left: calc(100% - 1px);
5747
+ width: 10px;
5748
+ height: 0;
5749
+ border-top: 6px solid transparent;
5750
+ border-bottom: 6px solid transparent;
5751
+ border-left: 6px solid;
5752
+ -webkit-transform: translateY(-50%);
5753
+ -ms-transform: translateY(-50%);
5754
+ transform: translateY(-50%); }
5755
+
5756
+ .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip {
5757
+ left: 27px; }
5758
+ .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after {
5759
+ position: absolute;
5760
+ top: 50%;
5761
+ content: "";
5762
+ right: -webkit-calc(100% - 1px);
5763
+ right: calc(100% - 1px);
5764
+ width: 10px;
5765
+ height: 0;
5766
+ border-top: 6px solid transparent;
5767
+ border-bottom: 6px solid transparent;
5768
+ border-right: 6px solid;
5769
+ -webkit-transform: translateY(-50%);
5770
+ -ms-transform: translateY(-50%);
5771
+ transform: translateY(-50%); }
5772
+
5773
+ /* * Lines */
5774
+ @media (max-width: 768px) {
5775
+ .premium-vscroll-dots.right {
5776
+ right: 7px; }
5777
+ .premium-vscroll-dots.left {
5778
+ left: 7px; } }
5779
+
5780
+ .premium-vscroll-nav-menu {
5781
+ position: fixed;
5782
+ top: 20px;
5783
+ height: 40px;
5784
+ z-index: 100;
5785
+ padding: 0;
5786
+ margin: 0; }
5787
+ .premium-vscroll-nav-menu.left {
5788
+ left: 0; }
5789
+ .premium-vscroll-nav-menu.right {
5790
+ right: 0; }
5791
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item {
5792
+ display: inline-block;
5793
+ margin: 10px;
5794
+ color: #000;
5795
+ background: #fff;
5796
+ background: rgba(255, 255, 255, 0.3); }
5797
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {
5798
+ padding: 9px 18px;
5799
+ display: block;
5800
+ cursor: pointer;
5801
+ color: #000; }
5802
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover {
5803
+ color: #000; }
5804
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus {
5805
+ outline: none; }
5806
+
5807
+ .multiscroll-nav li a:focus {
5808
+ outline: none; }
5809
+
5810
+ .premium-vscroll-temp .slimScrollBar {
5811
+ visibility: hidden; }
5812
+
5813
+ /************ Premium Image Scroll ***************/
5814
+ /*************************************************/
5815
+ .premium-image-scroll-section,
5816
+ .premium-image-scroll-container {
5817
+ -webkit-transition: all 0.3s ease-in-out;
5818
+ transition: all 0.3s ease-in-out; }
5819
+
5820
+ .premium-image-scroll-section {
5821
+ overflow: hidden;
5822
+ width: 100%;
5823
+ position: relative; }
5824
+
5825
+ .premium-image-scroll-container {
5826
+ width: 100%; }
5827
+ .premium-image-scroll-container .premium-image-scroll-mask-media {
5828
+ -webkit-mask-repeat: no-repeat;
5829
+ mask-repeat: no-repeat;
5830
+ -webkit-mask-position: center;
5831
+ mask-position: center; }
5832
+
5833
+ .premium-container-scroll {
5834
+ overflow: auto; }
5835
+
5836
+ .premium-image-scroll-container .premium-image-scroll-horizontal {
5837
+ position: relative;
5838
+ width: 100%;
5839
+ height: 100%; }
5840
+ .premium-image-scroll-container .premium-image-scroll-horizontal img {
5841
+ max-width: none;
5842
+ height: 100%; }
5843
+
5844
+ .premium-image-scroll-container .premium-image-scroll-vertical img {
5845
+ width: 100%;
5846
+ max-width: 100%;
5847
+ height: auto; }
5848
+
5849
+ .premium-image-scroll-ver {
5850
+ position: relative; }
5851
+
5852
+ .premium-image-scroll-container .premium-image-scroll-overlay {
5853
+ background: rgba(2, 2, 2, 0.3); }
5854
+
5855
+ .premium-image-scroll-container .premium-image-scroll-link,
5856
+ .premium-image-scroll-container .premium-image-scroll-overlay {
5857
+ position: absolute;
5858
+ top: 0;
5859
+ bottom: 0;
5860
+ left: 0;
5861
+ right: 0;
5862
+ z-index: 4; }
5863
+
5864
+ .premium-image-scroll-content {
5865
+ display: inline-block;
5866
+ position: absolute;
5867
+ height: auto;
5868
+ top: 50%;
5869
+ left: 50%;
5870
+ text-align: center;
5871
+ z-index: 5;
5872
+ -webkit-transform: translate(-50%, -50%);
5873
+ -ms-transform: translate(-50%, -50%);
5874
+ transform: translate(-50%, -50%); }
5875
+
5876
+ .premium-container-scroll-instant .premium-image-scroll-image {
5877
+ -webkit-transition: all 0s ease-in-out !important;
5878
+ transition: all 0s ease-in-out !important; }
5879
+
5880
+ .premium-image-scroll-container img {
5881
+ -webkit-transition: -webkit-transform 3s ease-in-out;
5882
+ transition: -webkit-transform 3s ease-in-out;
5883
+ transition: transform 3s ease-in-out;
5884
+ transition: transform 3s ease-in-out, -webkit-transform 3s ease-in-out; }
5885
+
5886
+ .premium-image-scroll-container .premium-image-scroll-overlay,
5887
+ .premium-image-scroll-container .premium-image-scroll-content {
5888
+ -webkit-transition: all 0.3s ease-in-out;
5889
+ transition: all 0.3s ease-in-out;
5890
+ opacity: 1; }
5891
+
5892
+ .premium-image-scroll-container:hover .premium-image-scroll-overlay {
5893
+ opacity: 0; }
5894
+
5895
+ .premium-image-scroll-container:hover .premium-image-scroll-content {
5896
+ opacity: 0;
5897
+ visibility: hidden; }
5898
+
5899
+ .premium-image-scroll-content .premium-image-scroll-icon {
5900
+ display: inline-block;
5901
+ font-family: "pa-elements" !important;
5902
+ speak: none;
5903
+ font-style: normal;
5904
+ font-weight: normal;
5905
+ font-variant: normal;
5906
+ text-transform: none;
5907
+ line-height: 1;
5908
+ -webkit-font-smoothing: antialiased;
5909
+ -moz-osx-font-smoothing: grayscale;
5910
+ -webkit-animation-duration: 0.5s;
5911
+ animation-duration: 0.5s;
5912
+ -webkit-animation-iteration-count: infinite;
5913
+ animation-iteration-count: infinite;
5914
+ -webkit-animation-direction: alternate;
5915
+ animation-direction: alternate;
5916
+ -webkit-animation-timing-function: ease-in-out;
5917
+ animation-timing-function: ease-in-out; }
5918
+
5919
+ .pa-horizontal-mouse-scroll:before {
5920
+ content: "\e917"; }
5921
+
5922
+ .pa-vertical-mouse-scroll:before {
5923
+ content: "\e918"; }
5924
+
5925
+ .pa-horizontal-mouse-scroll {
5926
+ -webkit-animation-name: pa-scroll-horizontal;
5927
+ animation-name: pa-scroll-horizontal; }
5928
+
5929
+ .pa-vertical-mouse-scroll {
5930
+ -webkit-animation-name: pa-scroll-vertical;
5931
+ animation-name: pa-scroll-vertical; }
5932
+
5933
+ @-webkit-keyframes pa-scroll-vertical {
5934
+ 0% {
5935
+ -webkit-transform: translateY(0px);
5936
+ transform: translateY(0px); }
5937
+ 100% {
5938
+ -webkit-transform: translateY(5px);
5939
+ transform: translateY(5px); } }
5940
+
5941
+ @keyframes pa-scroll-vertical {
5942
+ 0% {
5943
+ -webkit-transform: translateY(0px);
5944
+ transform: translateY(0px); }
5945
+ 100% {
5946
+ -webkit-transform: translateY(5px);
5947
+ transform: translateY(5px); } }
5948
+
5949
+ @-webkit-keyframes pa-scroll-horizontal {
5950
+ 0% {
5951
+ -webkit-transform: translateX(0px);
5952
+ transform: translateX(0px); }
5953
+ 100% {
5954
+ -webkit-transform: translateX(5px);
5955
+ transform: translateX(5px); } }
5956
+
5957
+ @keyframes pa-scroll-horizontal {
5958
+ 0% {
5959
+ -webkit-transform: translateX(0px);
5960
+ transform: translateX(0px); }
5961
+ 100% {
5962
+ -webkit-transform: translateX(5px);
5963
+ transform: translateX(5px); } }
5964
+
5965
+ /********* Premium Lottie Animations **********/
5966
+ /**********************************************/
5967
+ .premium-lottie-wrap .premium-lottie-animation {
5968
+ position: relative;
5969
+ -js-display: inline-flex;
5970
+ display: -webkit-inline-box;
5971
+ display: -webkit-inline-flex;
5972
+ display: -moz-inline-box;
5973
+ display: -ms-inline-flexbox;
5974
+ display: inline-flex;
5975
+ -webkit-transition: all 0.3s ease-in-out;
5976
+ transition: all 0.3s ease-in-out; }
5977
+ .premium-lottie-wrap .premium-lottie-animation a {
5978
+ position: absolute;
5979
+ left: 0;
5980
+ top: 0;
5981
+ width: 100%;
5982
+ height: 100%; }
5983
+
5984
+ /**************** Premium Bullet List ***************/
5985
+ /****************************************************/
5986
+ .premium-icon-list-box {
5987
+ -js-display: flex;
5988
+ display: -webkit-box;
5989
+ display: -webkit-flex;
5990
+ display: -moz-box;
5991
+ display: -ms-flexbox;
5992
+ display: flex;
5993
+ -webkit-flex-wrap: wrap;
5994
+ -ms-flex-wrap: wrap;
5995
+ flex-wrap: wrap;
5996
+ -webkit-box-orient: vertical;
5997
+ -webkit-box-direction: normal;
5998
+ -webkit-flex-direction: column;
5999
+ -moz-box-orient: vertical;
6000
+ -moz-box-direction: normal;
6001
+ -ms-flex-direction: column;
6002
+ flex-direction: column; }
6003
+ .premium-icon-list-box .premium-icon-list-content-grow-lc {
6004
+ -webkit-transform-origin: left center;
6005
+ -ms-transform-origin: left center;
6006
+ transform-origin: left center; }
6007
+ .premium-icon-list-box .premium-icon-list-content-grow-rc {
6008
+ -webkit-transform-origin: right center;
6009
+ -ms-transform-origin: right center;
6010
+ transform-origin: right center; }
6011
+ .premium-icon-list-box .premium-icon-list-content-grow-cc {
6012
+ -webkit-transform-origin: center center;
6013
+ -ms-transform-origin: center center;
6014
+ transform-origin: center center; }
6015
+
6016
+ .premium-icon-list-content {
6017
+ -js-display: flex;
6018
+ display: -webkit-box;
6019
+ display: -webkit-flex;
6020
+ display: -moz-box;
6021
+ display: -ms-flexbox;
6022
+ display: flex;
6023
+ -webkit-transition: all 0.3s ease-in-out;
6024
+ transition: all 0.3s ease-in-out;
6025
+ width: auto;
6026
+ position: relative; }
6027
+ .premium-icon-list-content .premium-icon-list-text span,
6028
+ .premium-icon-list-content .premium-icon-list-wrapper {
6029
+ display: inline-block;
6030
+ -webkit-align-self: center;
6031
+ -ms-flex-item-align: center;
6032
+ align-self: center;
6033
+ -webkit-transition: all 0.3s ease-in-out;
6034
+ transition: all 0.3s ease-in-out; }
6035
+ .premium-icon-list-content .premium-icon-list-text span {
6036
+ margin: 0 5px; }
6037
+ .premium-icon-list-content .premium-icon-list-icon-text p {
6038
+ font-size: 18px;
6039
+ background-color: #eee;
6040
+ padding: 1px 5px;
6041
+ -webkit-border-radius: 2px;
6042
+ border-radius: 2px; }
6043
+ .premium-icon-list-content .premium-icon-list-text span,
6044
+ .premium-icon-list-content .premium-icon-list-icon-text p,
6045
+ .premium-icon-list-content .premium-icon-list-wrapper img,
6046
+ .premium-icon-list-content .premium-icon-list-wrapper svg,
6047
+ .premium-icon-list-content .premium-icon-list-wrapper i {
6048
+ -webkit-transition: all 0.3s ease-in-out;
6049
+ transition: all 0.3s ease-in-out; }
6050
+ .premium-icon-list-content .premium-icon-list-wrapper {
6051
+ position: relative;
6052
+ line-height: 0; }
6053
+ .premium-icon-list-content .premium-icon-list-wrapper img,
6054
+ .premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg {
6055
+ width: 30px !important;
6056
+ height: 30px !important;
6057
+ position: relative;
6058
+ z-index: 500; }
6059
+ .premium-icon-list-content .premium-icon-list-wrapper i,
6060
+ .premium-icon-list-content .premium-icon-list-wrapper .premium-icon-list-icon-text {
6061
+ position: relative;
6062
+ z-index: 500; }
6063
+ .premium-icon-list-content .premium-icon-list-link {
6064
+ position: absolute;
6065
+ top: 0;
6066
+ left: 0;
6067
+ width: 100%;
6068
+ height: 100%;
6069
+ z-index: 1000; }
6070
+
6071
+ .premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector {
6072
+ width: 100%;
6073
+ height: 100%;
6074
+ position: absolute;
6075
+ top: 0.5em;
6076
+ z-index: 100;
6077
+ -js-display: flex;
6078
+ display: -webkit-box;
6079
+ display: -webkit-flex;
6080
+ display: -moz-box;
6081
+ display: -ms-flexbox;
6082
+ display: flex;
6083
+ -webkit-box-pack: center;
6084
+ -webkit-justify-content: center;
6085
+ -moz-box-pack: center;
6086
+ -ms-flex-pack: center;
6087
+ justify-content: center; }
6088
+ .premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector .premium-icon-connector-content:after {
6089
+ content: "";
6090
+ border-right-width: 1px;
6091
+ border-right-style: solid;
6092
+ border-color: #333333;
6093
+ display: block;
6094
+ height: 100%; }
6095
+
6096
+ li.premium-icon-list-content.premium-icon-list-content-inline {
6097
+ -webkit-align-self: center;
6098
+ -ms-flex-item-align: center;
6099
+ align-self: center;
6100
+ z-index: 2; }
6101
+
6102
+ li.premium-icon-list-content.premium-icon-list-content-inline:not(:first-child) {
6103
+ margin: 0 3px; }
6104
+
6105
+ li.premium-icon-list-content.premium-icon-list-content-inline:first-child {
6106
+ margin: 0 3px 0 0; }
6107
+
6108
+ .premium-icon-list-divider:not(:last-child) {
6109
+ width: 100%;
6110
+ -webkit-box-flex: 0;
6111
+ -webkit-flex: 0 0 100%;
6112
+ -moz-box-flex: 0;
6113
+ -ms-flex: 0 0 100%;
6114
+ flex: 0 0 100%;
6115
+ overflow: hidden; }
6116
+
6117
+ .premium-icon-list-divider:not(:last-child):after {
6118
+ content: "";
6119
+ display: block;
6120
+ border-top-style: solid;
6121
+ border-top-width: 1px; }
6122
+
6123
+ .premium-icon-list-divider-inline:not(:last-child) {
6124
+ float: right;
6125
+ display: inline-block;
6126
+ position: relative;
6127
+ height: 100%;
6128
+ overflow: hidden;
6129
+ -webkit-align-self: center;
6130
+ -ms-flex-item-align: center;
6131
+ align-self: center;
6132
+ margin: 0 3px; }
6133
+
6134
+ .premium-icon-list-divider-inline:not(:last-child):after {
6135
+ content: "";
6136
+ display: block;
6137
+ border-left-width: 1px;
6138
+ height: 33px;
6139
+ border-left-style: solid; }
6140
+
6141
+ .premium-icon-list-icon-text {
6142
+ line-height: 1.5; }
6143
+
6144
+ .premium-icon-list-icon-text p,
6145
+ ul.premium-icon-list-box,
6146
+ li.premium-icon-list-content {
6147
+ margin: 0; }
6148
+
6149
+ .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper i,
6150
+ .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-text span,
6151
+ .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-icon-text p {
6152
+ color: transparent !important;
6153
+ text-shadow: 0 0 3px #aaa; }
6154
+
6155
+ .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-connector-content,
6156
+ .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg,
6157
+ .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper img,
6158
+ .premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-badge {
6159
+ -webkit-filter: blur(3px);
6160
+ filter: blur(3px); }
6161
+
6162
+ .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper i,
6163
+ .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-text span,
6164
+ .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-icon-text p {
6165
+ color: #aaa !important;
6166
+ text-shadow: 0 0px 0 transparent; }
6167
+
6168
+ .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-connector-content,
6169
+ .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper .premium-lottie-animation svg,
6170
+ .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper img,
6171
+ .premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-badge {
6172
+ -webkit-filter: none;
6173
+ filter: none; }
6174
+
6175
+ .premium-icon-list-content .premium-icon-list-badge {
6176
+ font-size: 11px;
6177
+ top: auto;
6178
+ min-width: -webkit-max-content;
6179
+ min-width: -moz-max-content;
6180
+ min-width: max-content;
6181
+ height: -webkit-fit-content;
6182
+ height: -moz-fit-content;
6183
+ height: fit-content; }
6184
+
6185
+ .premium-icon-list-content .premium-icon-list-icon-text p {
6186
+ font-size: 13px; }
6187
+
6188
+ .premium-icon-list-gradient-effect[data-text] {
6189
+ display: inline-block;
6190
+ position: relative;
6191
+ text-decoration: none; }
6192
+
6193
+ .premium-icon-list-gradient-effect[data-text]::before {
6194
+ content: attr(data-text);
6195
+ position: absolute;
6196
+ z-index: 1;
6197
+ overflow: hidden;
6198
+ -webkit-clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
6199
+ clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
6200
+ -webkit-background-clip: text;
6201
+ background-clip: text;
6202
+ -webkit-text-fill-color: transparent;
6203
+ -webkit-transition: all 0.4s ease;
6204
+ transition: all 0.4s ease; }
6205
+
6206
+ .premium-icon-list-content:hover .premium-icon-list-gradient-effect[data-text]::before,
6207
+ .premium-icon-list-content:focus .premium-icon-list-gradient-effect[data-text]::before {
6208
+ -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
6209
+ clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
6210
+
6211
+ ul[data-list-animation*="animated-"] .premium-icon-list-divider,
6212
+ ul[data-list-animation*="animated-"] .premium-icon-list-content,
6213
+ ul[data-list-animation*="animated-"] .premium-icon-list-divider-inline {
6214
+ opacity: 0; }
6215
+
6216
+ .premium-icon-list-content-grow-effect:hover {
6217
+ -webkit-transform: scale(1.07);
6218
+ -ms-transform: scale(1.07);
6219
+ transform: scale(1.07); }
assets/frontend/js/premium-addons.js CHANGED
@@ -251,7 +251,6 @@
251
 
252
  var $iframe = $("<iframe/>");
253
 
254
- checkRel = vidSrc.indexOf("rel=0");
255
  $iframe.attr({
256
  "src": vidSrc,
257
  "frameborder": "0",
@@ -1364,6 +1363,7 @@
1364
  }
1365
  ],
1366
  autoplay: autoPlay,
 
1367
  autoplaySpeed: speed,
1368
  nextArrow: nextArrow,
1369
  prevArrow: prevArrow,
@@ -1624,6 +1624,7 @@
1624
  }
1625
  ],
1626
  autoplay: autoPlay,
 
1627
  autoplaySpeed: speed,
1628
  rtl: rtl ? true : false,
1629
  nextArrow: nextArrow,
251
 
252
  var $iframe = $("<iframe/>");
253
 
 
254
  $iframe.attr({
255
  "src": vidSrc,
256
  "frameborder": "0",
1363
  }
1364
  ],
1365
  autoplay: autoPlay,
1366
+ rows:0,
1367
  autoplaySpeed: speed,
1368
  nextArrow: nextArrow,
1369
  prevArrow: prevArrow,
1624
  }
1625
  ],
1626
  autoplay: autoPlay,
1627
+ rows: 0,
1628
  autoplaySpeed: speed,
1629
  rtl: rtl ? true : false,
1630
  nextArrow: nextArrow,
assets/frontend/js/slick.js CHANGED
@@ -1,3037 +1,3037 @@
1
- /*
2
- _ _ _ _
3
- ___| (_) ___| | __ (_)___
4
- / __| | |/ __| |/ / | / __|
5
- \__ \ | | (__| < _ | \__ \
6
- |___/_|_|\___|_|\_(_)/ |___/
7
- |__/
8
-
9
- Version: 1.8.1
10
- Author: Ken Wheeler
11
- Website: http://kenwheeler.github.io
12
- Docs: http://kenwheeler.github.io/slick
13
- Repo: http://github.com/kenwheeler/slick
14
- Issues: http://github.com/kenwheeler/slick/issues
15
-
16
- */
17
- /* global window, document, define, jQuery, setInterval, clearInterval */
18
- ; (function (factory) {
19
- 'use strict';
20
- if (typeof define === 'function' && define.amd) {
21
- define(['jquery'], factory);
22
- } else if (typeof exports !== 'undefined') {
23
- module.exports = factory(require('jquery'));
24
- } else {
25
- factory(jQuery);
26
- }
27
-
28
- }(function ($) {
29
- 'use strict';
30
- var Slick = window.Slick || {};
31
-
32
- Slick = (function () {
33
-
34
- var instanceUid = 0;
35
-
36
- function Slick(element, settings) {
37
-
38
- var _ = this, dataSettings;
39
-
40
- _.defaults = {
41
- accessibility: true,
42
- adaptiveHeight: false,
43
- appendArrows: $(element),
44
- appendDots: $(element),
45
- arrows: true,
46
- asNavFor: null,
47
- prevArrow: '<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',
48
- nextArrow: '<button class="slick-next" aria-label="Next" type="button">Next</button>',
49
- autoplay: false,
50
- autoplaySpeed: 3000,
51
- centerMode: false,
52
- centerPadding: '50px',
53
- cssEase: 'ease',
54
- customPaging: function (slider, i) {
55
- return $('<button type="button" />').text(i + 1);
56
- },
57
- dots: false,
58
- dotsClass: 'slick-dots',
59
- draggable: true,
60
- easing: 'linear',
61
- edgeFriction: 0.35,
62
- fade: false,
63
- focusOnSelect: false,
64
- focusOnChange: false,
65
- infinite: true,
66
- initialSlide: 0,
67
- lazyLoad: 'ondemand',
68
- mobileFirst: false,
69
- pauseOnHover: true,
70
- pauseOnFocus: true,
71
- pauseOnDotsHover: false,
72
- respondTo: 'window',
73
- responsive: null,
74
- rows: 1,
75
- rtl: false,
76
- slide: '',
77
- slidesPerRow: 1,
78
- slidesToShow: 1,
79
- slidesToScroll: 1,
80
- speed: 500,
81
- swipe: true,
82
- swipeToSlide: false,
83
- touchMove: true,
84
- touchThreshold: 5,
85
- useCSS: true,
86
- useTransform: true,
87
- variableWidth: false,
88
- vertical: false,
89
- verticalSwiping: false,
90
- waitForAnimate: true,
91
- zIndex: 1000
92
- };
93
-
94
- _.initials = {
95
- animating: false,
96
- dragging: false,
97
- autoPlayTimer: null,
98
- currentDirection: 0,
99
- currentLeft: null,
100
- currentSlide: 0,
101
- direction: 1,
102
- $dots: null,
103
- listWidth: null,
104
- listHeight: null,
105
- loadIndex: 0,
106
- $nextArrow: null,
107
- $prevArrow: null,
108
- scrolling: false,
109
- slideCount: null,
110
- slideWidth: null,
111
- $slideTrack: null,
112
- $slides: null,
113
- sliding: false,
114
- slideOffset: 0,
115
- swipeLeft: null,
116
- swiping: false,
117
- $list: null,
118
- touchObject: {},
119
- transformsEnabled: false,
120
- unslicked: false
121
- };
122
-
123
- $.extend(_, _.initials);
124
-
125
- _.activeBreakpoint = null;
126
- _.animType = null;
127
- _.animProp = null;
128
- _.breakpoints = [];
129
- _.breakpointSettings = [];
130
- _.cssTransitions = false;
131
- _.focussed = false;
132
- _.interrupted = false;
133
- _.hidden = 'hidden';
134
- _.paused = true;
135
- _.positionProp = null;
136
- _.respondTo = null;
137
- _.rowCount = 1;
138
- _.shouldClick = true;
139
- _.$slider = $(element);
140
- _.$slidesCache = null;
141
- _.transformType = null;
142
- _.transitionType = null;
143
- _.visibilityChange = 'visibilitychange';
144
- _.windowWidth = 0;
145
- _.windowTimer = null;
146
-
147
- dataSettings = $(element).data('slick') || {};
148
-
149
- _.options = $.extend({}, _.defaults, settings, dataSettings);
150
-
151
- _.currentSlide = _.options.initialSlide;
152
-
153
- _.originalSettings = _.options;
154
-
155
- if (typeof document.mozHidden !== 'undefined') {
156
- _.hidden = 'mozHidden';
157
- _.visibilityChange = 'mozvisibilitychange';
158
- } else if (typeof document.webkitHidden !== 'undefined') {
159
- _.hidden = 'webkitHidden';
160
- _.visibilityChange = 'webkitvisibilitychange';
161
- }
162
-
163
- _.autoPlay = $.proxy(_.autoPlay, _);
164
- _.autoPlayClear = $.proxy(_.autoPlayClear, _);
165
- _.autoPlayIterator = $.proxy(_.autoPlayIterator, _);
166
- _.changeSlide = $.proxy(_.changeSlide, _);
167
- _.clickHandler = $.proxy(_.clickHandler, _);
168
- _.selectHandler = $.proxy(_.selectHandler, _);
169
- _.setPosition = $.proxy(_.setPosition, _);
170
- _.swipeHandler = $.proxy(_.swipeHandler, _);
171
- _.dragHandler = $.proxy(_.dragHandler, _);
172
- _.keyHandler = $.proxy(_.keyHandler, _);
173
-
174
- _.instanceUid = instanceUid++;
175
-
176
- // A simple way to check for HTML strings
177
- // Strict HTML recognition (must start with <)
178
- // Extracted from jQuery v1.11 source
179
- _.htmlExpr = /^(?:\s*(<[\w\W]+>)[^>]*)$/;
180
-
181
-
182
- _.registerBreakpoints();
183
- _.init(true);
184
-
185
- }
186
-
187
- return Slick;
188
-
189
- }());
190
-
191
- Slick.prototype.activateADA = function () {
192
- var _ = this;
193
-
194
- _.$slideTrack.find('.slick-active').attr({
195
- 'aria-hidden': 'false'
196
- }).find('a, input, button, select').attr({
197
- 'tabindex': '0'
198
- });
199
-
200
- };
201
-
202
- Slick.prototype.addSlide = Slick.prototype.slickAdd = function (markup, index, addBefore) {
203
-
204
- var _ = this;
205
-
206
- if (typeof (index) === 'boolean') {
207
- addBefore = index;
208
- index = null;
209
- } else if (index < 0 || (index >= _.slideCount)) {
210
- return false;
211
- }
212
-
213
- _.unload();
214
-
215
- if (typeof (index) === 'number') {
216
- if (index === 0 && _.$slides.length === 0) {
217
- $(markup).appendTo(_.$slideTrack);
218
- } else if (addBefore) {
219
- $(markup).insertBefore(_.$slides.eq(index));
220
- } else {
221
- $(markup).insertAfter(_.$slides.eq(index));
222
- }
223
- } else {
224
- if (addBefore === true) {
225
- $(markup).prependTo(_.$slideTrack);
226
- } else {
227
- $(markup).appendTo(_.$slideTrack);
228
- }
229
- }
230
-
231
- _.$slides = _.$slideTrack.children(this.options.slide);
232
-
233
- _.$slideTrack.children(this.options.slide).detach();
234
-
235
- _.$slideTrack.append(_.$slides);
236
-
237
- _.$slides.each(function (index, element) {
238
- $(element).attr('data-slick-index', index);
239
- });
240
-
241
- _.$slidesCache = _.$slides;
242
-
243
- _.reinit();
244
-
245
- };
246
-
247
- Slick.prototype.animateHeight = function () {
248
- var _ = this;
249
- if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) {
250
- var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true);
251
- _.$list.animate({
252
- height: targetHeight
253
- }, _.options.speed);
254
- }
255
- };
256
-
257
- Slick.prototype.animateSlide = function (targetLeft, callback) {
258
-
259
- var animProps = {},
260
- _ = this;
261
-
262
- _.animateHeight();
263
-
264
- if (_.options.rtl === true && _.options.vertical === false) {
265
- targetLeft = -targetLeft;
266
- }
267
- if (_.transformsEnabled === false) {
268
- if (_.options.vertical === false) {
269
- _.$slideTrack.animate({
270
- left: targetLeft
271
- }, _.options.speed, _.options.easing, callback);
272
- } else {
273
- _.$slideTrack.animate({
274
- top: targetLeft
275
- }, _.options.speed, _.options.easing, callback);
276
- }
277
-
278
- } else {
279
-
280
- if (_.cssTransitions === false) {
281
- if (_.options.rtl === true) {
282
- _.currentLeft = -(_.currentLeft);
283
- }
284
- $({
285
- animStart: _.currentLeft
286
- }).animate({
287
- animStart: targetLeft
288
- }, {
289
- duration: _.options.speed,
290
- easing: _.options.easing,
291
- step: function (now) {
292
- now = Math.ceil(now);
293
- if (_.options.vertical === false) {
294
- animProps[_.animType] = 'translate(' +
295
- now + 'px, 0px)';
296
- _.$slideTrack.css(animProps);
297
- } else {
298
- animProps[_.animType] = 'translate(0px,' +
299
- now + 'px)';
300
- _.$slideTrack.css(animProps);
301
- }
302
- },
303
- complete: function () {
304
- if (callback) {
305
- callback.call();
306
- }
307
- }
308
- });
309
-
310
- } else {
311
-
312
- _.applyTransition();
313
- targetLeft = Math.ceil(targetLeft);
314
-
315
- if (_.options.vertical === false) {
316
- animProps[_.animType] = 'translate3d(' + targetLeft + 'px, 0px, 0px)';
317
- } else {
318
- animProps[_.animType] = 'translate3d(0px,' + targetLeft + 'px, 0px)';
319
- }
320
- _.$slideTrack.css(animProps);
321
-
322
- if (callback) {
323
- setTimeout(function () {
324
-
325
- _.disableTransition();
326
-
327
- callback.call();
328
- }, _.options.speed);
329
- }
330
-
331
- }
332
-
333
- }
334
-
335
- };
336
-
337
- Slick.prototype.getNavTarget = function () {
338
-
339
- var _ = this,
340
- asNavFor = _.options.asNavFor;
341
-
342
- if (asNavFor && asNavFor !== null) {
343
- asNavFor = $(asNavFor).not(_.$slider);
344
- }
345
-
346
- return asNavFor;
347
-
348
- };
349
-
350
- Slick.prototype.asNavFor = function (index) {
351
-
352
- var _ = this,
353
- asNavFor = _.getNavTarget();
354
-
355
- if (asNavFor !== null && typeof asNavFor === 'object') {
356
- asNavFor.each(function () {
357
- var target = $(this).slick('getSlick');
358
- if (!target.unslicked) {
359
- target.slideHandler(index, true);
360
- }
361
- });
362
- }
363
-
364
- };
365
-
366
- Slick.prototype.applyTransition = function (slide) {
367
-
368
- var _ = this,
369
- transition = {};
370
-
371
- if (_.options.fade === false) {
372
- transition[_.transitionType] = _.transformType + ' ' + _.options.speed + 'ms ' + _.options.cssEase;
373
- } else {
374
- transition[_.transitionType] = 'opacity ' + _.options.speed + 'ms ' + _.options.cssEase;
375
- }
376
-
377
- if (_.options.fade === false) {
378
- _.$slideTrack.css(transition);
379
- } else {
380
- _.$slides.eq(slide).css(transition);
381
- }
382
-
383
- };
384
-
385
- Slick.prototype.autoPlay = function () {
386
-
387
- var _ = this;
388
-
389
- _.autoPlayClear();
390
-
391
- if (_.slideCount > _.options.slidesToShow) {
392
- _.autoPlayTimer = setInterval(_.autoPlayIterator, _.options.autoplaySpeed);
393
- }
394
-
395
- };
396
-
397
- Slick.prototype.autoPlayClear = function () {
398
-
399
- var _ = this;
400
-
401
- if (_.autoPlayTimer) {
402
- clearInterval(_.autoPlayTimer);
403
- }
404
-
405
- };
406
-
407
- Slick.prototype.autoPlayIterator = function () {
408
-
409
- var _ = this,
410
- slideTo = _.currentSlide + _.options.slidesToScroll;
411
-
412
- if (!_.paused && !_.interrupted && !_.focussed) {
413
-
414
- if (_.options.infinite === false) {
415
-
416
- if (_.direction === 1 && (_.currentSlide + 1) === (_.slideCount - 1)) {
417
- _.direction = 0;
418
- }
419
-
420
- else if (_.direction === 0) {
421
-
422
- slideTo = _.currentSlide - _.options.slidesToScroll;
423
-
424
- if (_.currentSlide - 1 === 0) {
425
- _.direction = 1;
426
- }
427
-
428
- }
429
-
430
- }
431
-
432
- _.slideHandler(slideTo);
433
-
434
- }
435
-
436
- };
437
-
438
- Slick.prototype.buildArrows = function () {
439
-
440
- var _ = this;
441
-
442
- if (_.options.arrows === true) {
443
-
444
- _.$prevArrow = $(_.options.prevArrow).addClass('slick-arrow');
445
- _.$nextArrow = $(_.options.nextArrow).addClass('slick-arrow');
446
-
447
- if (_.slideCount > _.options.slidesToShow) {
448
-
449
- _.$prevArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex');
450
- _.$nextArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex');
451
-
452
- if (_.htmlExpr.test(_.options.prevArrow)) {
453
- _.$prevArrow.prependTo(_.options.appendArrows);
454
- }
455
-
456
- if (_.htmlExpr.test(_.options.nextArrow)) {
457
- _.$nextArrow.appendTo(_.options.appendArrows);
458
- }
459
-
460
- if (_.options.infinite !== true) {
461
- _.$prevArrow
462
- .addClass('slick-disabled')
463
- .attr('aria-disabled', 'true');
464
- }
465
-
466
- } else {
467
-
468
- _.$prevArrow.add(_.$nextArrow)
469
-
470
- .addClass('slick-hidden')
471
- .attr({
472
- 'aria-disabled': 'true',
473
- 'tabindex': '-1'
474
- });
475
-
476
- }
477
-
478
- }
479
-
480
- };
481
-
482
- Slick.prototype.buildDots = function () {
483
-
484
- var _ = this,
485
- i, dot;
486
-
487
- if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
488
-
489
- _.$slider.addClass('slick-dotted');
490
-
491
- dot = $('<ul />').addClass(_.options.dotsClass);
492
-
493
- for (i = 0; i <= _.getDotCount(); i += 1) {
494
- dot.append($('<li />').append(_.options.customPaging.call(this, _, i)));
495
- }
496
-
497
- _.$dots = dot.appendTo(_.options.appendDots);
498
-
499
- _.$dots.find('li').first().addClass('slick-active');
500
-
501
- }
502
-
503
- };
504
-
505
- Slick.prototype.buildOut = function () {
506
-
507
- var _ = this;
508
-
509
- _.$slides =
510
- _.$slider
511
- .children(_.options.slide + ':not(.slick-cloned)')
512
- .addClass('slick-slide');
513
-
514
- _.slideCount = _.$slides.length;
515
-
516
- _.$slides.each(function (index, element) {
517
- $(element)
518
- .attr('data-slick-index', index)
519
- .data('originalStyling', $(element).attr('style') || '');
520
- });
521
-
522
- _.$slider.addClass('slick-slider');
523
-
524
- _.$slideTrack = (_.slideCount === 0) ?
525
- $('<div class="slick-track"/>').appendTo(_.$slider) :
526
- _.$slides.wrapAll('<div class="slick-track"/>').parent();
527
-
528
- _.$list = _.$slideTrack.wrap(
529
- '<div class="slick-list"/>').parent();
530
- _.$slideTrack.css('opacity', 0);
531
-
532
- if (_.options.centerMode === true || _.options.swipeToSlide === true) {
533
- _.options.slidesToScroll = 1;
534
- }
535
-
536
- $('img[data-lazy]', _.$slider).not('[src]').addClass('slick-loading');
537
-
538
- _.setupInfinite();
539
-
540
- _.buildArrows();
541
-
542
- _.buildDots();
543
-
544
- _.updateDots();
545
-
546
-
547
- _.setSlideClasses(typeof _.currentSlide === 'number' ? _.currentSlide : 0);
548
-
549
- if (_.options.draggable === true) {
550
- _.$list.addClass('draggable');
551
- }
552
-
553
- };
554
-
555
- Slick.prototype.buildRows = function () {
556
-
557
- var _ = this, a, b, c, newSlides, numOfSlides, originalSlides, slidesPerSection;
558
-
559
- newSlides = document.createDocumentFragment();
560
- originalSlides = _.$slider.children();
561
-
562
- if (_.options.rows > 0) {
563
-
564
- slidesPerSection = _.options.slidesPerRow * _.options.rows;
565
- numOfSlides = Math.ceil(
566
- originalSlides.length / slidesPerSection
567
- );
568
-
569
- for (a = 0; a < numOfSlides; a++) {
570
- var slide = document.createElement('div');
571
- for (b = 0; b < _.options.rows; b++) {
572
- var row = document.createElement('div');
573
- for (c = 0; c < _.options.slidesPerRow; c++) {
574
- var target = (a * slidesPerSection + ((b * _.options.slidesPerRow) + c));
575
- if (originalSlides.get(target)) {
576
- row.appendChild(originalSlides.get(target));
577
- }
578
- }
579
- slide.appendChild(row);
580
- }
581
- newSlides.appendChild(slide);
582
- }
583
-
584
- _.$slider.empty().append(newSlides);
585
- _.$slider.children().children().children()
586
- .css({
587
- 'width': (100 / _.options.slidesPerRow) + '%',
588
- 'display': 'inline-block'
589
- });
590
-
591
- }
592
-
593
- };
594
-
595
- Slick.prototype.checkResponsive = function (initial, forceUpdate) {
596
-
597
- var _ = this,
598
- breakpoint, targetBreakpoint, respondToWidth, triggerBreakpoint = false;
599
- var sliderWidth = _.$slider.width();
600
- var windowWidth = window.innerWidth || $(window).width();
601
-
602
- if (_.respondTo === 'window') {
603
- respondToWidth = windowWidth;
604
- } else if (_.respondTo === 'slider') {
605
- respondToWidth = sliderWidth;
606
- } else if (_.respondTo === 'min') {
607
- respondToWidth = Math.min(windowWidth, sliderWidth);
608
- }
609
-
610
- if (_.options.responsive &&
611
- _.options.responsive.length &&
612
- _.options.responsive !== null) {
613
-
614
- targetBreakpoint = null;
615
-
616
- for (breakpoint in _.breakpoints) {
617
- if (_.breakpoints.hasOwnProperty(breakpoint)) {
618
- if (_.originalSettings.mobileFirst === false) {
619
- if (respondToWidth < _.breakpoints[breakpoint]) {
620
- targetBreakpoint = _.breakpoints[breakpoint];
621
- }
622
- } else {
623
- if (respondToWidth > _.breakpoints[breakpoint]) {
624
- targetBreakpoint = _.breakpoints[breakpoint];
625
- }
626
- }
627
- }
628
- }
629
-
630
- if (targetBreakpoint !== null) {
631
- if (_.activeBreakpoint !== null) {
632
- if (targetBreakpoint !== _.activeBreakpoint || forceUpdate) {
633
- _.activeBreakpoint =
634
- targetBreakpoint;
635
- if (_.breakpointSettings[targetBreakpoint] === 'unslick') {
636
- _.unslick(targetBreakpoint);
637
- } else {
638
- _.options = $.extend({}, _.originalSettings,
639
- _.breakpointSettings[
640
- targetBreakpoint]);
641
- if (initial === true) {
642
- _.currentSlide = _.options.initialSlide;
643
- }
644
- _.refresh(initial);
645
- }
646
- triggerBreakpoint = targetBreakpoint;
647
- }
648
- } else {
649
- _.activeBreakpoint = targetBreakpoint;
650
- if (_.breakpointSettings[targetBreakpoint] === 'unslick') {
651
- _.unslick(targetBreakpoint);
652
- } else {
653
- _.options = $.extend({}, _.originalSettings,
654
- _.breakpointSettings[
655
- targetBreakpoint]);
656
- if (initial === true) {
657
- _.currentSlide = _.options.initialSlide;
658
- }
659
- _.refresh(initial);
660
- }
661
- triggerBreakpoint = targetBreakpoint;
662
- }
663
- } else {
664
- if (_.activeBreakpoint !== null) {
665
- _.activeBreakpoint = null;
666
- _.options = _.originalSettings;
667
- if (initial === true) {
668
- _.currentSlide = _.options.initialSlide;
669
- }
670
- _.refresh(initial);
671
- triggerBreakpoint = targetBreakpoint;
672
- }
673
- }
674
-
675
- // only trigger breakpoints during an actual break. not on initialize.
676
- if (!initial && triggerBreakpoint !== false) {
677
- _.$slider.trigger('breakpoint', [_, triggerBreakpoint]);
678
- }
679
- }
680
-
681
- };
682
-
683
- Slick.prototype.changeSlide = function (event, dontAnimate) {
684
-
685
- var _ = this,
686
- $target = $(event.currentTarget),
687
- indexOffset, slideOffset, unevenOffset;
688
-
689
- // If target is a link, prevent default action.
690
- if ($target.is('a')) {
691
- event.preventDefault();
692
- }
693
-
694
- // If target is not the <li> element (ie: a child), find the <li>.
695
- if (!$target.is('li')) {
696
- $target = $target.closest('li');
697
- }
698
-
699
- unevenOffset = (_.slideCount % _.options.slidesToScroll !== 0);
700
- indexOffset = unevenOffset ? 0 : (_.slideCount - _.currentSlide) % _.options.slidesToScroll;
701
-
702
- switch (event.data.message) {
703
-
704
- case 'previous':
705
- slideOffset = indexOffset === 0 ? _.options.slidesToScroll : _.options.slidesToShow - indexOffset;
706
- if (_.slideCount > _.options.slidesToShow) {
707
- _.slideHandler(_.currentSlide - slideOffset, false, dontAnimate);
708
- }
709
- break;
710
-
711
- case 'next':
712
- slideOffset = indexOffset === 0 ? _.options.slidesToScroll : indexOffset;
713
- if (_.slideCount > _.options.slidesToShow) {
714
- _.slideHandler(_.currentSlide + slideOffset, false, dontAnimate);
715
- }
716
- break;
717
-
718
- case 'index':
719
- var index = event.data.index === 0 ? 0 :
720
- event.data.index || $target.index() * _.options.slidesToScroll;
721
-
722
- _.slideHandler(_.checkNavigable(index), false, dontAnimate);
723
- $target.children().trigger('focus');
724
- break;
725
-
726
- default:
727
- return;
728
- }
729
-
730
- };
731
-
732
- Slick.prototype.checkNavigable = function (index) {
733
-
734
- var _ = this,
735
- navigables, prevNavigable;
736
-
737
- navigables = _.getNavigableIndexes();
738
- prevNavigable = 0;
739
- if (index > navigables[navigables.length - 1]) {
740
- index = navigables[navigables.length - 1];
741
- } else {
742
- for (var n in navigables) {
743
- if (index < navigables[n]) {
744
- index = prevNavigable;
745
- break;
746
- }
747
- prevNavigable = navigables[n];
748
- }
749
- }
750
-
751
- return index;
752
- };
753
-
754
- Slick.prototype.cleanUpEvents = function () {
755
-
756
- var _ = this;
757
-
758
- if (_.options.dots && _.$dots !== null) {
759
-
760
- $('li', _.$dots)
761
- .off('click.slick', _.changeSlide)
762
- .off('mouseenter.slick', $.proxy(_.interrupt, _, true))
763
- .off('mouseleave.slick', $.proxy(_.interrupt, _, false));
764
-
765
- if (_.options.accessibility === true) {
766
- _.$dots.off('keydown.slick', _.keyHandler);
767
- }
768
- }
769
-
770
- _.$slider.off('focus.slick blur.slick');
771
-
772
- if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
773
- _.$prevArrow && _.$prevArrow.off('click.slick', _.changeSlide);
774
- _.$nextArrow && _.$nextArrow.off('click.slick', _.changeSlide);
775
-
776
- if (_.options.accessibility === true) {
777
- _.$prevArrow && _.$prevArrow.off('keydown.slick', _.keyHandler);
778
- _.$nextArrow && _.$nextArrow.off('keydown.slick', _.keyHandler);
779
- }
780
- }
781
-
782
- _.$list.off('touchstart.slick mousedown.slick', _.swipeHandler);
783
- _.$list.off('touchmove.slick mousemove.slick', _.swipeHandler);
784
- _.$list.off('touchend.slick mouseup.slick', _.swipeHandler);
785
- _.$list.off('touchcancel.slick mouseleave.slick', _.swipeHandler);
786
-
787
- _.$list.off('click.slick', _.clickHandler);
788
-
789
- $(document).off(_.visibilityChange, _.visibility);
790
-
791
- _.cleanUpSlideEvents();
792
-
793
- if (_.options.accessibility === true) {
794
- _.$list.off('keydown.slick', _.keyHandler);
795
- }
796
-
797
- if (_.options.focusOnSelect === true) {
798
- $(_.$slideTrack).children().off('click.slick', _.selectHandler);
799
- }
800
-
801
- $(window).off('orientationchange.slick.slick-' + _.instanceUid, _.orientationChange);
802
-
803
- $(window).off('resize.slick.slick-' + _.instanceUid, _.resize);
804
-
805
- $('[draggable!=true]', _.$slideTrack).off('dragstart', _.preventDefault);
806
-
807
- $(window).off('load.slick.slick-' + _.instanceUid, _.setPosition);
808
-
809
- };
810
-
811
- Slick.prototype.cleanUpSlideEvents = function () {
812
-
813
- var _ = this;
814
-
815
- _.$list.off('mouseenter.slick', $.proxy(_.interrupt, _, true));
816
- _.$list.off('mouseleave.slick', $.proxy(_.interrupt, _, false));
817
-
818
- };
819
-
820
- Slick.prototype.cleanUpRows = function () {
821
-
822
- var _ = this, originalSlides;
823
-
824
- if (_.options.rows > 0) {
825
- originalSlides = _.$slides.children().children();
826
- originalSlides.removeAttr('style');
827
- _.$slider.empty().append(originalSlides);
828
- }
829
-
830
- };
831
-
832
- Slick.prototype.clickHandler = function (event) {
833
-
834
- var _ = this;
835
-
836
- if (_.shouldClick === false) {
837
- event.stopImmediatePropagation();
838
- event.stopPropagation();
839
- event.preventDefault();
840
- }
841
-
842
- };
843
-
844
- Slick.prototype.destroy = function (refresh) {
845
-
846
- var _ = this;
847
-
848
- _.autoPlayClear();
849
-
850
- _.touchObject = {};
851
-
852
- _.cleanUpEvents();
853
-
854
- $('.slick-cloned', _.$slider).detach();
855
-
856
- if (_.$dots) {
857
- _.$dots.remove();
858
- }
859
-
860
- if (_.$prevArrow && _.$prevArrow.length) {
861
-
862
- _.$prevArrow
863
- .removeClass('slick-disabled slick-arrow slick-hidden')
864
- .removeAttr('aria-hidden aria-disabled tabindex')
865
- .css('display', '');
866
-
867
- if (_.htmlExpr.test(_.options.prevArrow)) {
868
- _.$prevArrow.remove();
869
- }
870
- }
871
-
872
- if (_.$nextArrow && _.$nextArrow.length) {
873
-
874
- _.$nextArrow
875
- .removeClass('slick-disabled slick-arrow slick-hidden')
876
- .removeAttr('aria-hidden aria-disabled tabindex')
877
- .css('display', '');
878
-
879
- if (_.htmlExpr.test(_.options.nextArrow)) {
880
- _.$nextArrow.remove();
881
- }
882
- }
883
-
884
-
885
- if (_.$slides) {
886
-
887
- _.$slides
888
- .removeClass('slick-slide slick-active slick-center slick-visible slick-current')
889
- .removeAttr('aria-hidden')
890
- .removeAttr('data-slick-index')
891
- .each(function () {
892
- $(this).attr('style', $(this).data('originalStyling'));
893
- });
894
-
895
- _.$slideTrack.children(this.options.slide).detach();
896
-
897
- _.$slideTrack.detach();
898
-
899
- _.$list.detach();
900
-
901
- _.$slider.append(_.$slides);
902
- }
903
-
904
- _.cleanUpRows();
905
-
906
- _.$slider.removeClass('slick-slider');
907
- _.$slider.removeClass('slick-initialized');
908
- _.$slider.removeClass('slick-dotted');
909
-
910
- _.unslicked = true;
911
-
912
- if (!refresh) {
913
- _.$slider.trigger('destroy', [_]);
914
- }
915
-
916
- };
917
-
918
- Slick.prototype.disableTransition = function (slide) {
919
-
920
- var _ = this,
921
- transition = {};
922
-
923
- transition[_.transitionType] = '';
924
-
925
- if (_.options.fade === false) {
926
- _.$slideTrack.css(transition);
927
- } else {
928
- _.$slides.eq(slide).css(transition);
929
- }
930
-
931
- };
932
-
933
- Slick.prototype.fadeSlide = function (slideIndex, callback) {
934
-
935
- var _ = this;
936
-
937
- if (_.cssTransitions === false) {
938
-
939
- _.$slides.eq(slideIndex).css({
940
- zIndex: _.options.zIndex
941
- });
942
-
943
- _.$slides.eq(slideIndex).animate({
944
- opacity: 1
945
- }, _.options.speed, _.options.easing, callback);
946
-
947
- } else {
948
-
949
- _.applyTransition(slideIndex);
950
-
951
- _.$slides.eq(slideIndex).css({
952
- opacity: 1,
953
- zIndex: _.options.zIndex
954
- });
955
-
956
- if (callback) {
957
- setTimeout(function () {
958
-
959
- _.disableTransition(slideIndex);
960
-
961
- callback.call();
962
- }, _.options.speed);
963
- }
964
-
965
- }
966
-
967
- };
968
-
969
- Slick.prototype.fadeSlideOut = function (slideIndex) {
970
-
971
- var _ = this;
972
-
973
- if (_.cssTransitions === false) {
974
-
975
- _.$slides.eq(slideIndex).animate({
976
- opacity: 0,
977
- zIndex: _.options.zIndex - 2
978
- }, _.options.speed, _.options.easing);
979
-
980
- } else {
981
-
982
- _.applyTransition(slideIndex);
983
-
984
- _.$slides.eq(slideIndex).css({
985
- opacity: 0,
986
- zIndex: _.options.zIndex - 2
987
- });
988
-
989
- }
990
-
991
- };
992
-
993
- Slick.prototype.filterSlides = Slick.prototype.slickFilter = function (filter) {
994
-
995
- var _ = this;
996
-
997
- if (filter !== null) {
998
-
999
- _.$slidesCache = _.$slides;
1000
-
1001
- _.unload();
1002
-
1003
- _.$slideTrack.children(this.options.slide).detach();
1004
-
1005
- _.$slidesCache.filter(filter).appendTo(_.$slideTrack);
1006
-
1007
- _.reinit();
1008
-
1009
- }
1010
-
1011
- };
1012
-
1013
- Slick.prototype.focusHandler = function () {
1014
-
1015
- var _ = this;
1016
-
1017
- // If any child element receives focus within the slider we need to pause the autoplay
1018
- _.$slider
1019
- .off('focus.slick blur.slick')
1020
- .on(
1021
- 'focus.slick',
1022
- '*',
1023
- function (event) {
1024
- var $sf = $(this);
1025
-
1026
- setTimeout(function () {
1027
- if (_.options.pauseOnFocus) {
1028
- if ($sf.is(':focus')) {
1029
- _.focussed = true;
1030
- _.autoPlay();
1031
- }
1032
- }
1033
- }, 0);
1034
- }
1035
- ).on(
1036
- 'blur.slick',
1037
- '*',
1038
- function (event) {
1039
- var $sf = $(this);
1040
-
1041
- // When a blur occurs on any elements within the slider we become unfocused
1042
- if (_.options.pauseOnFocus) {
1043
- _.focussed = false;
1044
- _.autoPlay();
1045
- }
1046
- }
1047
- );
1048
- };
1049
-
1050
- Slick.prototype.getCurrent = Slick.prototype.slickCurrentSlide = function () {
1051
-
1052
- var _ = this;
1053
- return _.currentSlide;
1054
-
1055
- };
1056
-
1057
- Slick.prototype.getDotCount = function () {
1058
-
1059
- var _ = this;
1060
-
1061
- var breakPoint = 0;
1062
- var counter = 0;
1063
- var pagerQty = 0;
1064
-
1065
- if (_.options.infinite === true) {
1066
- if (_.slideCount <= _.options.slidesToShow) {
1067
- ++pagerQty;
1068
- } else {
1069
- while (breakPoint < _.slideCount) {
1070
- ++pagerQty;
1071
- breakPoint = counter + _.options.slidesToScroll;
1072
- counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow;
1073
- }
1074
- }
1075
- } else if (_.options.centerMode === true) {
1076
- pagerQty = _.slideCount;
1077
- } else if (!_.options.asNavFor) {
1078
- pagerQty = 1 + Math.ceil((_.slideCount - _.options.slidesToShow) / _.options.slidesToScroll);
1079
- } else {
1080
- while (breakPoint < _.slideCount) {
1081
- ++pagerQty;
1082
- breakPoint = counter + _.options.slidesToScroll;
1083
- counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow;
1084
- }
1085
- }
1086
-
1087
- return pagerQty - 1;
1088
-
1089
- };
1090
-
1091
- Slick.prototype.getLeft = function (slideIndex) {
1092
-
1093
- var _ = this,
1094
- targetLeft,
1095
- verticalHeight,
1096
- verticalOffset = 0,
1097
- targetSlide,
1098
- coef;
1099
-
1100
- _.slideOffset = 0;
1101
- verticalHeight = _.$slides.first().outerHeight(true);
1102
-
1103
- if (_.options.infinite === true) {
1104
- if (_.slideCount > _.options.slidesToShow) {
1105
- _.slideOffset = (_.slideWidth * _.options.slidesToShow) * -1;
1106
- coef = -1
1107
-
1108
- if (_.options.vertical === true && _.options.centerMode === true) {
1109
- if (_.options.slidesToShow === 2) {
1110
- coef = -1.5;
1111
- } else if (_.options.slidesToShow === 1) {
1112
- coef = -2
1113
- }
1114
- }
1115
- verticalOffset = (verticalHeight * _.options.slidesToShow) * coef;
1116
- }
1117
- if (_.slideCount % _.options.slidesToScroll !== 0) {
1118
- if (slideIndex + _.options.slidesToScroll > _.slideCount && _.slideCount > _.options.slidesToShow) {
1119
- if (slideIndex > _.slideCount) {
1120
- _.slideOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * _.slideWidth) * -1;
1121
- verticalOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * verticalHeight) * -1;
1122
- } else {
1123
- _.slideOffset = ((_.slideCount % _.options.slidesToScroll) * _.slideWidth) * -1;
1124
- verticalOffset = ((_.slideCount % _.options.slidesToScroll) * verticalHeight) * -1;
1125
- }
1126
- }
1127
- }
1128
- } else {
1129
- if (slideIndex + _.options.slidesToShow > _.slideCount) {
1130
- _.slideOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * _.slideWidth;
1131
- verticalOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * verticalHeight;
1132
- }
1133
- }
1134
-
1135
- if (_.slideCount <= _.options.slidesToShow) {
1136
- _.slideOffset = 0;
1137
- verticalOffset = 0;
1138
- }
1139
-
1140
- if (_.options.centerMode === true && _.slideCount <= _.options.slidesToShow) {
1141
- _.slideOffset = ((_.slideWidth * Math.floor(_.options.slidesToShow)) / 2) - ((_.slideWidth * _.slideCount) / 2);
1142
- } else if (_.options.centerMode === true && _.options.infinite === true) {
1143
- _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2) - _.slideWidth;
1144
- } else if (_.options.centerMode === true) {
1145
- _.slideOffset = 0;
1146
- _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2);
1147
- }
1148
-
1149
- if (_.options.vertical === false) {
1150
- targetLeft = ((slideIndex * _.slideWidth) * -1) + _.slideOffset;
1151
- } else {
1152
- targetLeft = ((slideIndex * verticalHeight) * -1) + verticalOffset;
1153
- }
1154
-
1155
- if (_.options.variableWidth === true) {
1156
-
1157
- if (_.slideCount <= _.options.slidesToShow || _.options.infinite === false) {
1158
- targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex);
1159
- } else {
1160
- targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow);
1161
- }
1162
-
1163
- if (_.options.rtl === true) {
1164
- if (targetSlide[0]) {
1165
- targetLeft = (_.$slideTrack.width() - targetSlide[0].offsetLeft - targetSlide.width()) * -1;
1166
- } else {
1167
- targetLeft = 0;
1168
- }
1169
- } else {
1170
- targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0;
1171
- }
1172
-
1173
- if (_.options.centerMode === true) {
1174
- if (_.slideCount <= _.options.slidesToShow || _.options.infinite === false) {
1175
- targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex);
1176
- } else {
1177
- targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow + 1);
1178
- }
1179
-
1180
- if (_.options.rtl === true) {
1181
- if (targetSlide[0]) {
1182
- targetLeft = (_.$slideTrack.width() - targetSlide[0].offsetLeft - targetSlide.width()) * -1;
1183
- } else {
1184
- targetLeft = 0;
1185
- }
1186
- } else {
1187
- targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0;
1188
- }
1189
-
1190
- targetLeft += (_.$list.width() - targetSlide.outerWidth()) / 2;
1191
- }
1192
- }
1193
-
1194
- return targetLeft;
1195
-
1196
- };
1197
-
1198
- Slick.prototype.getOption = Slick.prototype.slickGetOption = function (option) {
1199
-
1200
- var _ = this;
1201
-
1202
- return _.options[option];
1203
-
1204
- };
1205
-
1206
- Slick.prototype.getNavigableIndexes = function () {
1207
-
1208
- var _ = this,
1209
- breakPoint = 0,
1210
- counter = 0,
1211
- indexes = [],
1212
- max;
1213
-
1214
- if (_.options.infinite === false) {
1215
- max = _.slideCount;
1216
- } else {
1217
- breakPoint = _.options.slidesToScroll * -1;
1218
- counter = _.options.slidesToScroll * -1;
1219
- max = _.slideCount * 2;
1220
- }
1221
-
1222
- while (breakPoint < max) {
1223
- indexes.push(breakPoint);
1224
- breakPoint = counter + _.options.slidesToScroll;
1225
- counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow;
1226
- }
1227
-
1228
- return indexes;
1229
-
1230
- };
1231
-
1232
- Slick.prototype.getSlick = function () {
1233
-
1234
- return this;
1235
-
1236
- };
1237
-
1238
- Slick.prototype.getSlideCount = function () {
1239
-
1240
- var _ = this,
1241
- slidesTraversed, swipedSlide, swipeTarget, centerOffset;
1242
-
1243
- centerOffset = _.options.centerMode === true ? Math.floor(_.$list.width() / 2) : 0;
1244
- swipeTarget = (_.swipeLeft * -1) + centerOffset;
1245
-
1246
- if (_.options.swipeToSlide === true) {
1247
-
1248
- _.$slideTrack.find('.slick-slide').each(function (index, slide) {
1249
-
1250
- var slideOuterWidth, slideOffset, slideRightBoundary;
1251
- slideOuterWidth = $(slide).outerWidth();
1252
- slideOffset = slide.offsetLeft;
1253
- if (_.options.centerMode !== true) {
1254
- slideOffset += (slideOuterWidth / 2);
1255
- }
1256
-
1257
- slideRightBoundary = slideOffset + (slideOuterWidth);
1258
-
1259
- if (swipeTarget < slideRightBoundary) {
1260
- swipedSlide = slide;
1261
- return false;
1262
- }
1263
- });
1264
-
1265
- slidesTraversed = Math.abs($(swipedSlide).attr('data-slick-index') - _.currentSlide) || 1;
1266
-
1267
- return slidesTraversed;
1268
-
1269
- } else {
1270
- return _.options.slidesToScroll;
1271
- }
1272
-
1273
- };
1274
-
1275
- Slick.prototype.goTo = Slick.prototype.slickGoTo = function (slide, dontAnimate) {
1276
-
1277
- var _ = this;
1278
-
1279
- _.changeSlide({
1280
- data: {
1281
- message: 'index',
1282
- index: parseInt(slide)
1283
- }
1284
- }, dontAnimate);
1285
-
1286
- };
1287
-
1288
- Slick.prototype.init = function (creation) {
1289
-
1290
- var _ = this;
1291
-
1292
- if (!$(_.$slider).hasClass('slick-initialized')) {
1293
-
1294
- $(_.$slider).addClass('slick-initialized');
1295
-
1296
- _.buildRows();
1297
- _.buildOut();
1298
- _.setProps();
1299
- _.startLoad();
1300
- _.loadSlider();
1301
- _.initializeEvents();
1302
- _.updateArrows();
1303
- _.updateDots();
1304
- _.checkResponsive(true);
1305
- _.focusHandler();
1306
-
1307
- }
1308
-
1309
- if (creation) {
1310
- _.$slider.trigger('init', [_]);
1311
- }
1312
-
1313
- if (_.options.accessibility === true) {
1314
- _.initADA();
1315
- }
1316
-
1317
- if (_.options.autoplay) {
1318
-
1319
- _.paused = false;
1320
- _.autoPlay();
1321
-
1322
- }
1323
-
1324
- };
1325
-
1326
- Slick.prototype.initADA = function () {
1327
- var _ = this,
1328
- numDotGroups = Math.ceil(_.slideCount / _.options.slidesToShow),
1329
- tabControlIndexes = _.getNavigableIndexes().filter(function (val) {
1330
- return (val >= 0) && (val < _.slideCount);
1331
- });
1332
-
1333
- _.$slides.add(_.$slideTrack.find('.slick-cloned')).attr({
1334
- 'aria-hidden': 'true',
1335
- 'tabindex': '-1'
1336
- }).find('a, input, button, select').attr({
1337
- 'tabindex': '-1'
1338
- });
1339
-
1340
- if (_.$dots !== null) {
1341
- _.$slides.not(_.$slideTrack.find('.slick-cloned')).each(function (i) {
1342
- var slideControlIndex = tabControlIndexes.indexOf(i);
1343
-
1344
- $(this).attr({
1345
- 'role': 'tabpanel',
1346
- 'id': 'slick-slide' + _.instanceUid + i,
1347
- 'tabindex': -1
1348
- });
1349
-
1350
- if (slideControlIndex !== -1) {
1351
- var ariaButtonControl = 'slick-slide-control' + _.instanceUid + slideControlIndex
1352
- if ($('#' + ariaButtonControl).length) {
1353
- $(this).attr({
1354
- 'aria-describedby': ariaButtonControl
1355
- });
1356
- }
1357
- }
1358
- });
1359
-
1360
- _.$dots.attr('role', 'tablist').find('li').each(function (i) {
1361
- var mappedSlideIndex = tabControlIndexes[i];
1362
-
1363
- $(this).attr({
1364
- 'role': 'presentation'
1365
- });
1366
-
1367
- $(this).find('button').first().attr({
1368
- 'role': 'tab',
1369
- 'id': 'slick-slide-control' + _.instanceUid + i,
1370
- 'aria-controls': 'slick-slide' + _.instanceUid + mappedSlideIndex,
1371
- 'aria-label': (i + 1) + ' of ' + numDotGroups,
1372
- 'aria-selected': null,
1373
- 'tabindex': '-1'
1374
- });
1375
-
1376
- }).eq(_.currentSlide).find('button').attr({
1377
- 'aria-selected': 'true',
1378
- 'tabindex': '0'
1379
- }).end();
1380
- }
1381
-
1382
- for (var i = _.currentSlide, max = i + _.options.slidesToShow; i < max; i++) {
1383
- if (_.options.focusOnChange) {
1384
- _.$slides.eq(i).attr({ 'tabindex': '0' });
1385
- } else {
1386
- _.$slides.eq(i).removeAttr('tabindex');
1387
- }
1388
- }
1389
-
1390
- _.activateADA();
1391
-
1392
- };
1393
-
1394
- Slick.prototype.initArrowEvents = function () {
1395
-
1396
- var _ = this;
1397
-
1398
- if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
1399
- _.$prevArrow
1400
- .off('click.slick')
1401
- .on('click.slick', {
1402
- message: 'previous'
1403
- }, _.changeSlide);
1404
- _.$nextArrow
1405
- .off('click.slick')
1406
- .on('click.slick', {
1407
- message: 'next'
1408
- }, _.changeSlide);
1409
-
1410
- if (_.options.accessibility === true) {
1411
- _.$prevArrow.on('keydown.slick', _.keyHandler);
1412
- _.$nextArrow.on('keydown.slick', _.keyHandler);
1413
- }
1414
- }
1415
-
1416
- };
1417
-
1418
- Slick.prototype.initDotEvents = function () {
1419
-
1420
- var _ = this;
1421
-
1422
- if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
1423
- $('li', _.$dots).on('click.slick', {
1424
- message: 'index'
1425
- }, _.changeSlide);
1426
-
1427
- if (_.options.accessibility === true) {
1428
- _.$dots.on('keydown.slick', _.keyHandler);
1429
- }
1430
- }
1431
-
1432
- if (_.options.dots === true && _.options.pauseOnDotsHover === true && _.slideCount > _.options.slidesToShow) {
1433
-
1434
- $('li', _.$dots)
1435
- .on('mouseenter.slick', $.proxy(_.interrupt, _, true))
1436
- .on('mouseleave.slick', $.proxy(_.interrupt, _, false));
1437
-
1438
- }
1439
-
1440
- };
1441
-
1442
- Slick.prototype.initSlideEvents = function () {
1443
-
1444
- var _ = this;
1445
-
1446
- if (_.options.pauseOnHover) {
1447
-
1448
- _.$list.on('mouseenter.slick', $.proxy(_.interrupt, _, true));
1449
- _.$list.on('mouseleave.slick', $.proxy(_.interrupt, _, false));
1450
-
1451
- }
1452
-
1453
- };
1454
-
1455
- Slick.prototype.initializeEvents = function () {
1456
-
1457
- var _ = this;
1458
-
1459
- _.initArrowEvents();
1460
-
1461
- _.initDotEvents();
1462
- _.initSlideEvents();
1463
-
1464
- _.$list.on('touchstart.slick mousedown.slick', {
1465
- action: 'start'
1466
- }, _.swipeHandler);
1467
- _.$list.on('touchmove.slick mousemove.slick', {
1468
- action: 'move'
1469
- }, _.swipeHandler);
1470
- _.$list.on('touchend.slick mouseup.slick', {
1471
- action: 'end'
1472
- }, _.swipeHandler);
1473
- _.$list.on('touchcancel.slick mouseleave.slick', {
1474
- action: 'end'
1475
- }, _.swipeHandler);
1476
-
1477
- _.$list.on('click.slick', _.clickHandler);
1478
-
1479
- $(document).on(_.visibilityChange, $.proxy(_.visibility, _));
1480
-
1481
- if (_.options.accessibility === true) {
1482
- _.$list.on('keydown.slick', _.keyHandler);
1483
- }
1484
-
1485
- if (_.options.focusOnSelect === true) {
1486
- $(_.$slideTrack).children().on('click.slick', _.selectHandler);
1487
- }
1488
-
1489
- $(window).on('orientationchange.slick.slick-' + _.instanceUid, $.proxy(_.orientationChange, _));
1490
-
1491
- $(window).on('resize.slick.slick-' + _.instanceUid, $.proxy(_.resize, _));
1492
-
1493
- $('[draggable!=true]', _.$slideTrack).on('dragstart', _.preventDefault);
1494
-
1495
- $(window).on('load.slick.slick-' + _.instanceUid, _.setPosition);
1496
- $(_.setPosition);
1497
-
1498
- };
1499
-
1500
- Slick.prototype.initUI = function () {
1501
-
1502
- var _ = this;
1503
-
1504
- if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
1505
-
1506
- _.$prevArrow.show();
1507
- _.$nextArrow.show();
1508
-
1509
- }
1510
-
1511
- if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
1512
-
1513
- _.$dots.show();
1514
-
1515
- }
1516
-
1517
- };
1518
-
1519
- Slick.prototype.keyHandler = function (event) {
1520
-
1521
- var _ = this;
1522
- //Dont slide if the cursor is inside the form fields and arrow keys are pressed
1523
- if (!event.target.tagName.match('TEXTAREA|INPUT|SELECT')) {
1524
- if (event.keyCode === 37 && _.options.accessibility === true) {
1525
- _.changeSlide({
1526
- data: {
1527
- message: _.options.rtl === true ? 'next' : 'previous'
1528
- }
1529
- });
1530
- } else if (event.keyCode === 39 && _.options.accessibility === true) {
1531
- _.changeSlide({
1532
- data: {
1533
- message: _.options.rtl === true ? 'previous' : 'next'
1534
- }
1535
- });
1536
- }
1537
- }
1538
-
1539
- };
1540
-
1541
- Slick.prototype.lazyLoad = function () {
1542
-
1543
- var _ = this,
1544
- loadRange, cloneRange, rangeStart, rangeEnd;
1545
-
1546
- function loadImages(imagesScope) {
1547
-
1548
- $('img[data-lazy]', imagesScope).each(function () {
1549
-
1550
- var image = $(this),
1551
- imageSource = $(this).attr('data-lazy'),
1552
- imageSrcSet = $(this).attr('data-srcset'),
1553
- imageSizes = $(this).attr('data-sizes') || _.$slider.attr('data-sizes'),
1554
- imageToLoad = document.createElement('img');
1555
-
1556
- imageToLoad.onload = function () {
1557
-
1558
- image
1559
- .animate({ opacity: 0 }, 100, function () {
1560
-
1561
- if (imageSrcSet) {
1562
- image
1563
- .attr('srcset', imageSrcSet);
1564
-
1565
- if (imageSizes) {
1566
- image
1567
- .attr('sizes', imageSizes);
1568
- }
1569
- }
1570
-
1571
- image
1572
- .attr('src', imageSource)
1573
- .animate({ opacity: 1 }, 200, function () {
1574
- image
1575
- .removeAttr('data-lazy data-srcset data-sizes')
1576
- .removeClass('slick-loading');
1577
- });
1578
- _.$slider.trigger('lazyLoaded', [_, image, imageSource]);
1579
- });
1580
-
1581
- };
1582
-
1583
- imageToLoad.onerror = function () {
1584
-
1585
- image
1586
- .removeAttr('data-lazy')
1587
- .removeClass('slick-loading')
1588
- .addClass('slick-lazyload-error');
1589
-
1590
- _.$slider.trigger('lazyLoadError', [_, image, imageSource]);
1591
-
1592
- };
1593
-
1594
- imageToLoad.src = imageSource;
1595
-
1596
- });
1597
-
1598
- }
1599
-
1600
- if (_.options.centerMode === true) {
1601
- if (_.options.infinite === true) {
1602
- rangeStart = _.currentSlide + (_.options.slidesToShow / 2 + 1);
1603
- rangeEnd = rangeStart + _.options.slidesToShow + 2;
1604
- } else {
1605
- rangeStart = Math.max(0, _.currentSlide - (_.options.slidesToShow / 2 + 1));
1606
- rangeEnd = 2 + (_.options.slidesToShow / 2 + 1) + _.currentSlide;
1607
- }
1608
- } else {
1609
- rangeStart = _.options.infinite ? _.options.slidesToShow + _.currentSlide : _.currentSlide;
1610
- rangeEnd = Math.ceil(rangeStart + _.options.slidesToShow);
1611
- if (_.options.fade === true) {
1612
- if (rangeStart > 0) rangeStart--;
1613
- if (rangeEnd <= _.slideCount) rangeEnd++;
1614
- }
1615
- }
1616
-
1617
- loadRange = _.$slider.find('.slick-slide').slice(rangeStart, rangeEnd);
1618
-
1619
- if (_.options.lazyLoad === 'anticipated') {
1620
- var prevSlide = rangeStart - 1,
1621
- nextSlide = rangeEnd,
1622
- $slides = _.$slider.find('.slick-slide');
1623
-
1624
- for (var i = 0; i < _.options.slidesToScroll; i++) {
1625
- if (prevSlide < 0) prevSlide = _.slideCount - 1;
1626
- loadRange = loadRange.add($slides.eq(prevSlide));
1627
- loadRange = loadRange.add($slides.eq(nextSlide));
1628
- prevSlide--;
1629
- nextSlide++;
1630
- }
1631
- }
1632
-
1633
- loadImages(loadRange);
1634
-
1635
- if (_.slideCount <= _.options.slidesToShow) {
1636
- cloneRange = _.$slider.find('.slick-slide');
1637
- loadImages(cloneRange);
1638
- } else
1639
- if (_.currentSlide >= _.slideCount - _.options.slidesToShow) {
1640
- cloneRange = _.$slider.find('.slick-cloned').slice(0, _.options.slidesToShow);
1641
- loadImages(cloneRange);
1642
- } else if (_.currentSlide === 0) {
1643
- cloneRange = _.$slider.find('.slick-cloned').slice(_.options.slidesToShow * -1);
1644
- loadImages(cloneRange);
1645
- }
1646
-
1647
- };
1648
-
1649
- Slick.prototype.loadSlider = function () {
1650
-
1651
- var _ = this;
1652
-
1653
- _.setPosition();
1654
-
1655
- _.$slideTrack.css({
1656
- opacity: 1
1657
- });
1658
-
1659
- _.$slider.removeClass('slick-loading');
1660
-
1661
- _.initUI();
1662
-
1663
- if (_.options.lazyLoad === 'progressive') {
1664
- _.progressiveLazyLoad();
1665
- }
1666
-
1667
- };
1668
-
1669
- Slick.prototype.next = Slick.prototype.slickNext = function () {
1670
-
1671
- var _ = this;
1672
-
1673
- _.changeSlide({
1674
- data: {
1675
- message: 'next'
1676
- }
1677
- });
1678
-
1679
- };
1680
-
1681
- Slick.prototype.orientationChange = function () {
1682
-
1683
- var _ = this;
1684
-
1685
- _.checkResponsive();
1686
- _.setPosition();
1687
-
1688
- };
1689
-
1690
- Slick.prototype.pause = Slick.prototype.slickPause = function () {
1691
-
1692
- var _ = this;
1693
-
1694
- _.autoPlayClear();
1695
- _.paused = true;
1696
-
1697
- };
1698
-
1699
- Slick.prototype.play = Slick.prototype.slickPlay = function () {
1700
-
1701
- var _ = this;
1702
-
1703
- _.autoPlay();
1704
- _.options.autoplay = true;
1705
- _.paused = false;
1706
- _.focussed = false;
1707
- _.interrupted = false;
1708
-
1709
- };
1710
-
1711
- Slick.prototype.postSlide = function (index) {
1712
-
1713
- var _ = this;
1714
-
1715
- if (!_.unslicked) {
1716
-
1717
- _.$slider.trigger('afterChange', [_, index]);
1718
-
1719
- _.animating = false;
1720
-
1721
- if (_.slideCount > _.options.slidesToShow) {
1722
- _.setPosition();
1723
- }
1724
-
1725
- _.swipeLeft = null;
1726
-
1727
- if (_.options.autoplay) {
1728
- _.autoPlay();
1729
- }
1730
-
1731
- if (_.options.accessibility === true) {
1732
- _.initADA();
1733
-
1734
- if (_.options.focusOnChange) {
1735
- var $currentSlide = $(_.$slides.get(_.currentSlide));
1736
- $currentSlide.attr('tabindex', 0).focus();
1737
- }
1738
- }
1739
-
1740
- }
1741
-
1742
- };
1743
-
1744
- Slick.prototype.prev = Slick.prototype.slickPrev = function () {
1745
-
1746
- var _ = this;
1747
-
1748
- _.changeSlide({
1749
- data: {
1750
- message: 'previous'
1751
- }
1752
- });
1753
-
1754
- };
1755
-
1756
- Slick.prototype.preventDefault = function (event) {
1757
-
1758
- event.preventDefault();
1759
-
1760
- };
1761
-
1762
- Slick.prototype.progressiveLazyLoad = function (tryCount) {
1763
-
1764
- tryCount = tryCount || 1;
1765
-
1766
- var _ = this,
1767
- $imgsToLoad = $('img[data-lazy]', _.$slider),
1768
- image,
1769
- imageSource,
1770
- imageSrcSet,
1771
- imageSizes,
1772
- imageToLoad;
1773
-
1774
- if ($imgsToLoad.length) {
1775
-
1776
- image = $imgsToLoad.first();
1777
- imageSource = image.attr('data-lazy');
1778
- imageSrcSet = image.attr('data-srcset');
1779
- imageSizes = image.attr('data-sizes') || _.$slider.attr('data-sizes');
1780
- imageToLoad = document.createElement('img');
1781
-
1782
- imageToLoad.onload = function () {
1783
-
1784
- if (imageSrcSet) {
1785
- image
1786
- .attr('srcset', imageSrcSet);
1787
-
1788
- if (imageSizes) {
1789
- image
1790
- .attr('sizes', imageSizes);
1791
- }
1792
- }
1793
-
1794
- image
1795
- .attr('src', imageSource)
1796
- .removeAttr('data-lazy data-srcset data-sizes')
1797
- .removeClass('slick-loading');
1798
-
1799
- if (_.options.adaptiveHeight === true) {
1800
- _.setPosition();
1801
- }
1802
-
1803
- _.$slider.trigger('lazyLoaded', [_, image, imageSource]);
1804
- _.progressiveLazyLoad();
1805
-
1806
- };
1807
-
1808
- imageToLoad.onerror = function () {
1809
-
1810
- if (tryCount < 3) {
1811
-
1812
- /**
1813
- * try to load the image 3 times,
1814
- * leave a slight delay so we don't get
1815
- * servers blocking the request.
1816
- */
1817
- setTimeout(function () {
1818
- _.progressiveLazyLoad(tryCount + 1);
1819
- }, 500);
1820
-
1821
- } else {
1822
-
1823
- image
1824
- .removeAttr('data-lazy')
1825
- .removeClass('slick-loading')
1826
- .addClass('slick-lazyload-error');
1827
-
1828
- _.$slider.trigger('lazyLoadError', [_, image, imageSource]);
1829
-
1830
- _.progressiveLazyLoad();
1831
-
1832
- }
1833
-
1834
- };
1835
-
1836
- imageToLoad.src = imageSource;
1837
-
1838
- } else {
1839
-
1840
- _.$slider.trigger('allImagesLoaded', [_]);
1841
-
1842
- }
1843
-
1844
- };
1845
-
1846
- Slick.prototype.refresh = function (initializing) {
1847
-
1848
- var _ = this, currentSlide, lastVisibleIndex;
1849
-
1850
- lastVisibleIndex = _.slideCount - _.options.slidesToShow;
1851
-
1852
- // in non-infinite sliders, we don't want to go past the
1853
- // last visible index.
1854
- if (!_.options.infinite && (_.currentSlide > lastVisibleIndex)) {
1855
- _.currentSlide = lastVisibleIndex;
1856
- }
1857
-
1858
- // if less slides than to show, go to start.
1859
- if (_.slideCount <= _.options.slidesToShow) {
1860
- _.currentSlide = 0;
1861
-
1862
- }
1863
-
1864
- currentSlide = _.currentSlide;
1865
-
1866
- _.destroy(true);
1867
-
1868
- $.extend(_, _.initials, { currentSlide: currentSlide });
1869
-
1870
- _.init();
1871
-
1872
- if (!initializing) {
1873
-
1874
- _.changeSlide({
1875
- data: {
1876
- message: 'index',
1877
- index: currentSlide
1878
- }
1879
- }, false);
1880
-
1881
- }
1882
-
1883
- };
1884
-
1885
- Slick.prototype.registerBreakpoints = function () {
1886
-
1887
- var _ = this, breakpoint, currentBreakpoint, l,
1888
- responsiveSettings = _.options.responsive || null;
1889
-
1890
- if ($.type(responsiveSettings) === 'array' && responsiveSettings.length) {
1891
-
1892
- _.respondTo = _.options.respondTo || 'window';
1893
-
1894
- for (breakpoint in responsiveSettings) {
1895
-
1896
- l = _.breakpoints.length - 1;
1897
-
1898
- if (responsiveSettings.hasOwnProperty(breakpoint)) {
1899
- currentBreakpoint = responsiveSettings[breakpoint].breakpoint;
1900
-
1901
- // loop through the breakpoints and cut out any existing
1902
- // ones with the same breakpoint number, we don't want dupes.
1903
- while (l >= 0) {
1904
- if (_.breakpoints[l] && _.breakpoints[l] === currentBreakpoint) {
1905
- _.breakpoints.splice(l, 1);
1906
- }
1907
- l--;
1908
- }
1909
-
1910
- _.breakpoints.push(currentBreakpoint);
1911
- _.breakpointSettings[currentBreakpoint] = responsiveSettings[breakpoint].settings;
1912
-
1913
- }
1914
-
1915
- }
1916
-
1917
- _.breakpoints.sort(function (a, b) {
1918
- return (_.options.mobileFirst) ? a - b : b - a;
1919
- });
1920
-
1921
- }
1922
-
1923
- };
1924
-
1925
- Slick.prototype.reinit = function () {
1926
-
1927
- var _ = this;
1928
-
1929
- _.$slides =
1930
- _.$slideTrack
1931
- .children(_.options.slide)
1932
- .addClass('slick-slide');
1933
-
1934
- _.slideCount = _.$slides.length;
1935
-
1936
- if (_.currentSlide >= _.slideCount && _.currentSlide !== 0) {
1937
- _.currentSlide = _.currentSlide - _.options.slidesToScroll;
1938
- }
1939
-
1940
- if (_.slideCount <= _.options.slidesToShow) {
1941
- _.currentSlide = 0;
1942
- }
1943
-
1944
- _.registerBreakpoints();
1945
-
1946
- _.setProps();
1947
- _.setupInfinite();
1948
- _.buildArrows();
1949
- _.updateArrows();
1950
- _.initArrowEvents();
1951
- _.buildDots();
1952
- _.updateDots();
1953
- _.initDotEvents();
1954
- _.cleanUpSlideEvents();
1955
- _.initSlideEvents();
1956
-
1957
- _.checkResponsive(false, true);
1958
-
1959
- if (_.options.focusOnSelect === true) {
1960
- $(_.$slideTrack).children().on('click.slick', _.selectHandler);
1961
- }
1962
-
1963
- _.setSlideClasses(typeof _.currentSlide === 'number' ? _.currentSlide : 0);
1964
-
1965
- _.setPosition();
1966
- _.focusHandler();
1967
-
1968
- _.paused = !_.options.autoplay;
1969
- _.autoPlay();
1970
-
1971
- _.$slider.trigger('reInit', [_]);
1972
-
1973
- };
1974
-
1975
- Slick.prototype.resize = function () {
1976
-
1977
- var _ = this;
1978
-
1979
- if ($(window).width() !== _.windowWidth) {
1980
- clearTimeout(_.windowDelay);
1981
- _.windowDelay = window.setTimeout(function () {
1982
- _.windowWidth = $(window).width();
1983
- _.checkResponsive();
1984
- if (!_.unslicked) { _.setPosition(); }
1985
- }, 50);
1986
- }
1987
- };
1988
-
1989
- Slick.prototype.removeSlide = Slick.prototype.slickRemove = function (index, removeBefore, removeAll) {
1990
-
1991
- var _ = this;
1992
-
1993
- if (typeof (index) === 'boolean') {
1994
- removeBefore = index;
1995
- index = removeBefore === true ? 0 : _.slideCount - 1;
1996
- } else {
1997
- index = removeBefore === true ? --index : index;
1998
- }
1999
-
2000
- if (_.slideCount < 1 || index < 0 || index > _.slideCount - 1) {
2001
- return false;
2002
- }
2003
-
2004
- _.unload();
2005
-
2006
- if (removeAll === true) {
2007
- _.$slideTrack.children().remove();
2008
- } else {
2009
- _.$slideTrack.children(this.options.slide).eq(index).remove();
2010
- }
2011
-
2012
- _.$slides = _.$slideTrack.children(this.options.slide);
2013
-
2014
- _.$slideTrack.children(this.options.slide).detach();
2015
-
2016
- _.$slideTrack.append(_.$slides);
2017
-
2018
- _.$slidesCache = _.$slides;
2019
-
2020
- _.reinit();
2021
-
2022
- };
2023
-
2024
- Slick.prototype.setCSS = function (position) {
2025
-
2026
- var _ = this,
2027
- positionProps = {},
2028
- x, y;
2029
-
2030
- if (_.options.rtl === true) {
2031
- position = -position;
2032
- }
2033
- x = _.positionProp == 'left' ? Math.ceil(position) + 'px' : '0px';
2034
- y = _.positionProp == 'top' ? Math.ceil(position) + 'px' : '0px';
2035
-
2036
- positionProps[_.positionProp] = position;
2037
-
2038
- if (_.transformsEnabled === false) {
2039
- _.$slideTrack.css(positionProps);
2040
- } else {
2041
- positionProps = {};
2042
- if (_.cssTransitions === false) {
2043
- positionProps[_.animType] = 'translate(' + x + ', ' + y + ')';
2044
- _.$slideTrack.css(positionProps);
2045
- } else {
2046
- positionProps[_.animType] = 'translate3d(' + x + ', ' + y + ', 0px)';
2047
- _.$slideTrack.css(positionProps);
2048
- }
2049
- }
2050
-
2051
- };
2052
-
2053
- Slick.prototype.setDimensions = function () {
2054
-
2055
- var _ = this;
2056
-
2057
- if (_.options.vertical === false) {
2058
- if (_.options.centerMode === true) {
2059
- _.$list.css({
2060
- padding: ('0px ' + _.options.centerPadding)
2061
- });
2062
- }
2063
- } else {
2064
- _.$list.height(_.$slides.first().outerHeight(true) * _.options.slidesToShow);
2065
- if (_.options.centerMode === true) {
2066
- _.$list.css({
2067
- padding: (_.options.centerPadding + ' 0px')
2068
- });
2069
- }
2070
- }
2071
-
2072
- _.listWidth = _.$list.width();
2073
- _.listHeight = _.$list.height();
2074
-
2075
-
2076
- if (_.options.vertical === false && _.options.variableWidth === false) {
2077
- _.slideWidth = Math.ceil(_.listWidth / _.options.slidesToShow);
2078
- _.$slideTrack.width(Math.ceil((_.slideWidth * _.$slideTrack.children('.slick-slide').length)));
2079
-
2080
- } else if (_.options.variableWidth === true) {
2081
- _.$slideTrack.width(5000 * _.slideCount);
2082
- } else {
2083
- _.slideWidth = Math.ceil(_.listWidth);
2084
- _.$slideTrack.height(Math.ceil((_.$slides.first().outerHeight(true) * _.$slideTrack.children('.slick-slide').length)));
2085
- }
2086
-
2087
- var offset = _.$slides.first().outerWidth(true) - _.$slides.first().width();
2088
- if (_.options.variableWidth === false) _.$slideTrack.children('.slick-slide').width(_.slideWidth - offset);
2089
-
2090
- };
2091
-
2092
- Slick.prototype.setFade = function () {
2093
-
2094
- var _ = this,
2095
- targetLeft;
2096
-
2097
- _.$slides.each(function (index, element) {
2098
- targetLeft = (_.slideWidth * index) * -1;
2099
- if (_.options.rtl === true) {
2100
- $(element).css({
2101
- position: 'relative',
2102
- right: targetLeft,
2103
- top: 0,
2104
- zIndex: _.options.zIndex - 2,
2105
- opacity: 0
2106
- });
2107
- } else {
2108
- $(element).css({
2109
- position: 'relative',
2110
- left: targetLeft,
2111
- top: 0,
2112
- zIndex: _.options.zIndex - 2,
2113
- opacity: 0
2114
- });
2115
- }
2116
- });
2117
-
2118
- _.$slides.eq(_.currentSlide).css({
2119
- zIndex: _.options.zIndex - 1,
2120
- opacity: 1
2121
- });
2122
-
2123
- };
2124
-
2125
- Slick.prototype.setHeight = function () {
2126
-
2127
- var _ = this;
2128
-
2129
- if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) {
2130
- var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true);
2131
- _.$list.css('height', targetHeight);
2132
- }
2133
-
2134
- };
2135
-
2136
- Slick.prototype.setOption =
2137
- Slick.prototype.slickSetOption = function () {
2138
-
2139
- /**
2140
- * accepts arguments in format of:
2141
- *
2142
- * - for changing a single option's value:
2143
- * .slick("setOption", option, value, refresh )
2144
- *
2145
- * - for changing a set of responsive options:
2146
- * .slick("setOption", 'responsive', [{}, ...], refresh )
2147
- *
2148
- * - for updating multiple values at once (not responsive)
2149
- * .slick("setOption", { 'option': value, ... }, refresh )
2150
- */
2151
-
2152
- var _ = this, l, item, option, value, refresh = false, type;
2153
-
2154
- if ($.type(arguments[0]) === 'object') {
2155
-
2156
- option = arguments[0];
2157
- refresh = arguments[1];
2158
- type = 'multiple';
2159
-
2160
- } else if ($.type(arguments[0]) === 'string') {
2161
-
2162
- option = arguments[0];
2163
- value = arguments[1];
2164
- refresh = arguments[2];
2165
-
2166
- if (arguments[0] === 'responsive' && $.type(arguments[1]) === 'array') {
2167
-
2168
- type = 'responsive';
2169
-
2170
- } else if (typeof arguments[1] !== 'undefined') {
2171
-
2172
- type = 'single';
2173
-
2174
- }
2175
-
2176
- }
2177
-
2178
- if (type === 'single') {
2179
-
2180
- _.options[option] = value;
2181
-
2182
-
2183
- } else if (type === 'multiple') {
2184
-
2185
- $.each(option, function (opt, val) {
2186
-
2187
- _.options[opt] = val;
2188
-
2189
- });
2190
-
2191
-
2192
- } else if (type === 'responsive') {
2193
-
2194
- for (item in value) {
2195
-
2196
- if ($.type(_.options.responsive) !== 'array') {
2197
-
2198
- _.options.responsive = [value[item]];
2199
-
2200
- } else {
2201
-
2202
- l = _.options.responsive.length - 1;
2203
-
2204
- // loop through the responsive object and splice out duplicates.
2205
- while (l >= 0) {
2206
-
2207
- if (_.options.responsive[l].breakpoint === value[item].breakpoint) {
2208
-
2209
- _.options.responsive.splice(l, 1);
2210
-
2211
- }
2212
-
2213
- l--;
2214
-
2215
- }
2216
-
2217
- _.options.responsive.push(value[item]);
2218
-
2219
- }
2220
-
2221
- }
2222
-
2223
- }
2224
-
2225
- if (refresh) {
2226
-
2227
- _.unload();
2228
- _.reinit();
2229
-
2230
- }
2231
-
2232
- };
2233
-
2234
- Slick.prototype.setPosition = function () {
2235
-
2236
- var _ = this;
2237
-
2238
- _.setDimensions();
2239
-
2240
- _.setHeight();
2241
-
2242
- if (_.options.fade === false) {
2243
- _.setCSS(_.getLeft(_.currentSlide));
2244
- } else {
2245
- _.setFade();
2246
- }
2247
-
2248
- _.$slider.trigger('setPosition', [_]);
2249
-
2250
- };
2251
-
2252
- Slick.prototype.setProps = function () {
2253
-
2254
- var _ = this,
2255
- bodyStyle = document.body.style;
2256
-
2257
- _.positionProp = _.options.vertical === true ? 'top' : 'left';
2258
-
2259
- if (_.positionProp === 'top') {
2260
- _.$slider.addClass('slick-vertical');
2261
- } else {
2262
- _.$slider.removeClass('slick-vertical');
2263
- }
2264
-
2265
- if (bodyStyle.WebkitTransition !== undefined ||
2266
- bodyStyle.MozTransition !== undefined ||
2267
- bodyStyle.msTransition !== undefined) {
2268
- if (_.options.useCSS === true) {
2269
- _.cssTransitions = true;
2270
- }
2271
- }
2272
-
2273
- if (_.options.fade) {
2274
- if (typeof _.options.zIndex === 'number') {
2275
- if (_.options.zIndex < 3) {
2276
- _.options.zIndex = 3;
2277
- }
2278
- } else {
2279
- _.options.zIndex = _.defaults.zIndex;
2280
- }
2281
- }
2282
-
2283
- if (bodyStyle.OTransform !== undefined) {
2284
- _.animType = 'OTransform';
2285
- _.transformType = '-o-transform';
2286
- _.transitionType = 'OTransition';
2287
- if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false;
2288
- }
2289
- if (bodyStyle.MozTransform !== undefined) {
2290
- _.animType = 'MozTransform';
2291
- _.transformType = '-moz-transform';
2292
- _.transitionType = 'MozTransition';
2293
- if (bodyStyle.perspectiveProperty === undefined && bodyStyle.MozPerspective === undefined) _.animType = false;
2294
- }
2295
- if (bodyStyle.webkitTransform !== undefined) {
2296
- _.animType = 'webkitTransform';
2297
- _.transformType = '-webkit-transform';
2298
- _.transitionType = 'webkitTransition';
2299
- if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false;
2300
- }
2301
- if (bodyStyle.msTransform !== undefined) {
2302
- _.animType = 'msTransform';
2303
- _.transformType = '-ms-transform';
2304
- _.transitionType = 'msTransition';
2305
- if (bodyStyle.msTransform === undefined) _.animType = false;
2306
- }
2307
- if (bodyStyle.transform !== undefined && _.animType !== false) {
2308
- _.animType = 'transform';
2309
- _.transformType = 'transform';
2310
- _.transitionType = 'transition';
2311
- }
2312
- _.transformsEnabled = _.options.useTransform && (_.animType !== null && _.animType !== false);
2313
- };
2314
-
2315
-
2316
- Slick.prototype.setSlideClasses = function (index) {
2317
-
2318
- var _ = this,
2319
- centerOffset, allSlides, indexOffset, remainder;
2320
-
2321
- allSlides = _.$slider
2322
- .find('.slick-slide')
2323
- .removeClass('slick-active slick-center slick-current')
2324
- .attr('aria-hidden', 'true');
2325
-
2326
- _.$slides
2327
- .eq(index)
2328
- .addClass('slick-current');
2329
-
2330
- if (_.options.centerMode === true) {
2331
-
2332
- var evenCoef = _.options.slidesToShow % 2 === 0 ? 1 : 0;
2333
-
2334
- centerOffset = Math.floor(_.options.slidesToShow / 2);
2335
-
2336
- if (_.options.infinite === true) {
2337
-
2338
- if (index >= centerOffset && index <= (_.slideCount - 1) - centerOffset) {
2339
- _.$slides
2340
- .slice(index - centerOffset + evenCoef, index + centerOffset + 1)
2341
- .addClass('slick-active')
2342
- .attr('aria-hidden', 'false');
2343
-
2344
- } else {
2345
-
2346
- indexOffset = _.options.slidesToShow + index;
2347
- allSlides
2348
- .slice(indexOffset - centerOffset + 1 + evenCoef, indexOffset + centerOffset + 2)
2349
- .addClass('slick-active')
2350
- .attr('aria-hidden', 'false');
2351
-
2352
- }
2353
-
2354
- if (index === 0) {
2355
-
2356
- allSlides
2357
- .eq(_.options.slidesToShow + _.slideCount + 1)
2358
- .addClass('slick-center');
2359
-
2360
- } else if (index === _.slideCount - 1) {
2361
-
2362
- allSlides
2363
- .eq(_.options.slidesToShow)
2364
- .addClass('slick-center');
2365
-
2366
- }
2367
-
2368
- }
2369
-
2370
- _.$slides
2371
- .eq(index)
2372
- .addClass('slick-center');
2373
-
2374
- } else {
2375
-
2376
- if (index >= 0 && index <= (_.slideCount - _.options.slidesToShow)) {
2377
-
2378
- _.$slides
2379
- .slice(index, index + _.options.slidesToShow)
2380
- .addClass('slick-active')
2381
- .attr('aria-hidden', 'false');
2382
-
2383
- } else if (allSlides.length <= _.options.slidesToShow) {
2384
-
2385
- allSlides
2386
- .addClass('slick-active')
2387
- .attr('aria-hidden', 'false');
2388
-
2389
- } else {
2390
-
2391
- remainder = _.slideCount % _.options.slidesToShow;
2392
- indexOffset = _.options.infinite === true ? _.options.slidesToShow + index : index;
2393
-
2394
- if (_.options.slidesToShow == _.options.slidesToScroll && (_.slideCount - index) < _.options.slidesToShow) {
2395
-
2396
- allSlides
2397
- .slice(indexOffset - (_.options.slidesToShow - remainder), indexOffset + remainder)
2398
- .addClass('slick-active')
2399
- .attr('aria-hidden', 'false');
2400
-
2401
- } else {
2402
-
2403
- allSlides
2404
- .slice(indexOffset, indexOffset + _.options.slidesToShow)
2405
- .addClass('slick-active')
2406
- .attr('aria-hidden', 'false');
2407
-
2408
- }
2409
-
2410
- }
2411
-
2412
- }
2413
-
2414
- if (_.options.lazyLoad === 'ondemand' || _.options.lazyLoad === 'anticipated') {
2415
- _.lazyLoad();
2416
- }
2417
- };
2418
-
2419
- Slick.prototype.setupInfinite = function () {
2420
-
2421
- var _ = this,
2422
- i, slideIndex, infiniteCount;
2423
-
2424
- if (_.options.fade === true) {
2425
- _.options.centerMode = false;
2426
- }
2427
-
2428
- if (_.options.infinite === true && _.options.fade === false) {
2429
-
2430
- slideIndex = null;
2431
-
2432
- if (_.slideCount > _.options.slidesToShow) {
2433
-
2434
- if (_.options.centerMode === true) {
2435
- infiniteCount = _.options.slidesToShow + 1;
2436
- } else {
2437
- infiniteCount = _.options.slidesToShow;
2438
- }
2439
-
2440
- for (i = _.slideCount; i > (_.slideCount -
2441
- infiniteCount); i -= 1) {
2442
- slideIndex = i - 1;
2443
- $(_.$slides[slideIndex]).clone(true).attr('id', '')
2444
- .attr('data-slick-index', slideIndex - _.slideCount)
2445
- .prependTo(_.$slideTrack).addClass('slick-cloned');
2446
- }
2447
- for (i = 0; i < infiniteCount + _.slideCount; i += 1) {
2448
- slideIndex = i;
2449
- $(_.$slides[slideIndex]).clone(true).attr('id', '')
2450
- .attr('data-slick-index', slideIndex + _.slideCount)
2451
- .appendTo(_.$slideTrack).addClass('slick-cloned');
2452
- }
2453
- _.$slideTrack.find('.slick-cloned').find('[id]').each(function () {
2454
- $(this).attr('id', '');
2455
- });
2456
-
2457
- }
2458
-
2459
- }
2460
-
2461
- };
2462
-
2463
- Slick.prototype.interrupt = function (toggle) {
2464
-
2465
- var _ = this;
2466
-
2467
- if (!toggle) {
2468
- _.autoPlay();
2469
- }
2470
- _.interrupted = toggle;
2471
-
2472
- };
2473
-
2474
- Slick.prototype.selectHandler = function (event) {
2475
-
2476
- var _ = this;
2477
-
2478
- var targetElement =
2479
- $(event.target).is('.slick-slide') ?
2480
- $(event.target) :
2481
- $(event.target).parents('.slick-slide');
2482
-
2483
- var index = parseInt(targetElement.attr('data-slick-index'));
2484
-
2485
- if (!index) index = 0;
2486
-
2487
- if (_.slideCount <= _.options.slidesToShow) {
2488
-
2489
- _.slideHandler(index, false, true);
2490
- return;
2491
-
2492
- }
2493
-
2494
- _.slideHandler(index);
2495
-
2496
- };
2497
-
2498
- Slick.prototype.slideHandler = function (index, sync, dontAnimate) {
2499
-
2500
- var targetSlide, animSlide, oldSlide, slideLeft, targetLeft = null,
2501
- _ = this, navTarget;
2502
-
2503
- sync = sync || false;
2504
-
2505
- if (_.animating === true && _.options.waitForAnimate === true) {
2506
- return;
2507
- }
2508
-
2509
- if (_.options.fade === true && _.currentSlide === index) {
2510
- return;
2511
- }
2512
-
2513
- if (sync === false) {
2514
- _.asNavFor(index);
2515
- }
2516
-
2517
- targetSlide = index;
2518
- targetLeft = _.getLeft(targetSlide);
2519
- slideLeft = _.getLeft(_.currentSlide);
2520
-
2521
- _.currentLeft = _.swipeLeft === null ? slideLeft : _.swipeLeft;
2522
-
2523
- if (_.options.infinite === false && _.options.centerMode === false && (index < 0 || index > _.getDotCount() * _.options.slidesToScroll)) {
2524
- if (_.options.fade === false) {
2525
- targetSlide = _.currentSlide;
2526
- if (dontAnimate !== true && _.slideCount > _.options.slidesToShow) {
2527
- _.animateSlide(slideLeft, function () {
2528
- _.postSlide(targetSlide);
2529
- });
2530
- } else {
2531
- _.postSlide(targetSlide);
2532
- }
2533
- }
2534
- return;
2535
- } else if (_.options.infinite === false && _.options.centerMode === true && (index < 0 || index > (_.slideCount - _.options.slidesToScroll))) {
2536
- if (_.options.fade === false) {
2537
- targetSlide = _.currentSlide;
2538
- if (dontAnimate !== true && _.slideCount > _.options.slidesToShow) {
2539
- _.animateSlide(slideLeft, function () {
2540
- _.postSlide(targetSlide);
2541
- });
2542
- } else {
2543
- _.postSlide(targetSlide);
2544
- }
2545
- }
2546
- return;
2547
- }
2548
-
2549
- if (_.options.autoplay) {
2550
- clearInterval(_.autoPlayTimer);
2551
- }
2552
-
2553
- if (targetSlide < 0) {
2554
- if (_.slideCount % _.options.slidesToScroll !== 0) {
2555
- animSlide = _.slideCount - (_.slideCount % _.options.slidesToScroll);
2556
- } else {
2557
- animSlide = _.slideCount + targetSlide;
2558
- }
2559
- } else if (targetSlide >= _.slideCount) {
2560
- if (_.slideCount % _.options.slidesToScroll !== 0) {
2561
- animSlide = 0;
2562
- } else {
2563
- animSlide = targetSlide - _.slideCount;
2564
- }
2565
- } else {
2566
- animSlide = targetSlide;
2567
- }
2568
-
2569
- _.animating = true;
2570
-
2571
- _.$slider.trigger('beforeChange', [_, _.currentSlide, animSlide]);
2572
-
2573
- oldSlide = _.currentSlide;
2574
- _.currentSlide = animSlide;
2575
-
2576
- _.setSlideClasses(_.currentSlide);
2577
-
2578
- if (_.options.asNavFor) {
2579
-
2580
- navTarget = _.getNavTarget();
2581
- navTarget = navTarget.slick('getSlick');
2582
-
2583
- if (navTarget.slideCount <= navTarget.options.slidesToShow) {
2584
- navTarget.setSlideClasses(_.currentSlide);
2585
- }
2586
-
2587
- }
2588
-
2589
- _.updateDots();
2590
- _.updateArrows();
2591
-
2592
- if (_.options.fade === true) {
2593
- if (dontAnimate !== true) {
2594
-
2595
- _.fadeSlideOut(oldSlide);
2596
-
2597
- _.fadeSlide(animSlide, function () {
2598
- _.postSlide(animSlide);
2599
- });
2600
-
2601
- } else {
2602
- _.postSlide(animSlide);
2603
- }
2604
- _.animateHeight();
2605
- return;
2606
- }
2607
-
2608
- if (dontAnimate !== true && _.slideCount > _.options.slidesToShow) {
2609
- _.animateSlide(targetLeft, function () {
2610
- _.postSlide(animSlide);
2611
- });
2612
- } else {
2613
- _.postSlide(animSlide);
2614
- }
2615
-
2616
- };
2617
-
2618
- Slick.prototype.startLoad = function () {
2619
-
2620
- var _ = this;
2621
-
2622
- if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
2623
-
2624
- _.$prevArrow.hide();
2625
- _.$nextArrow.hide();
2626
-
2627
- }
2628
-
2629
- if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
2630
-
2631
- _.$dots.hide();
2632
-
2633
- }
2634
-
2635
- _.$slider.addClass('slick-loading');
2636
-
2637
- };
2638
-
2639
- Slick.prototype.swipeDirection = function () {
2640
-
2641
- var xDist, yDist, r, swipeAngle, _ = this;
2642
-
2643
- xDist = _.touchObject.startX - _.touchObject.curX;
2644
- yDist = _.touchObject.startY - _.touchObject.curY;
2645
- r = Math.atan2(yDist, xDist);
2646
-
2647
- swipeAngle = Math.round(r * 180 / Math.PI);
2648
- if (swipeAngle < 0) {
2649
- swipeAngle = 360 - Math.abs(swipeAngle);
2650
- }
2651
-
2652
- if ((swipeAngle <= 45) && (swipeAngle >= 0)) {
2653
- return (_.options.rtl === false ? 'left' : 'right');
2654
- }
2655
- if ((swipeAngle <= 360) && (swipeAngle >= 315)) {
2656
- return (_.options.rtl === false ? 'left' : 'right');
2657
- }
2658
- if ((swipeAngle >= 135) && (swipeAngle <= 225)) {
2659
- return (_.options.rtl === false ? 'right' : 'left');
2660
- }
2661
- if (_.options.verticalSwiping === true) {
2662
- if ((swipeAngle >= 35) && (swipeAngle <= 135)) {
2663
- return 'down';
2664
- } else {
2665
- return 'up';
2666
- }
2667
- }
2668
-
2669
- return 'vertical';
2670
-
2671
- };
2672
-
2673
- Slick.prototype.swipeEnd = function (event) {
2674
-
2675
- var _ = this,
2676
- slideCount,
2677
- direction;
2678
-
2679
- _.dragging = false;
2680
- _.swiping = false;
2681
-
2682
- if (_.scrolling) {
2683
- _.scrolling = false;
2684
- return false;
2685
- }
2686
-
2687
- _.interrupted = false;
2688
- _.shouldClick = (_.touchObject.swipeLength > 10) ? false : true;
2689
-
2690
- if (_.touchObject.curX === undefined) {
2691
- return false;
2692
- }
2693
-
2694
- if (_.touchObject.edgeHit === true) {
2695
- _.$slider.trigger('edge', [_, _.swipeDirection()]);
2696
- }
2697
-
2698
- if (_.touchObject.swipeLength >= _.touchObject.minSwipe) {
2699
-
2700
- direction = _.swipeDirection();
2701
-
2702
- switch (direction) {
2703
-
2704
- case 'left':
2705
- case 'down':
2706
-
2707
- slideCount =
2708
- _.options.swipeToSlide ?
2709
- _.checkNavigable(_.currentSlide + _.getSlideCount()) :
2710
- _.currentSlide + _.getSlideCount();
2711
-
2712
- _.currentDirection = 0;
2713
-
2714
- break;
2715
-
2716
- case 'right':
2717
- case 'up':
2718
-
2719
- slideCount =
2720
- _.options.swipeToSlide ?
2721
- _.checkNavigable(_.currentSlide - _.getSlideCount()) :
2722
- _.currentSlide - _.getSlideCount();
2723
-
2724
- _.currentDirection = 1;
2725
-
2726
- break;
2727
-
2728
- default:
2729
-
2730
-
2731
- }
2732
-
2733
- if (direction != 'vertical') {
2734
-
2735
- _.slideHandler(slideCount);
2736
- _.touchObject = {};
2737
- _.$slider.trigger('swipe', [_, direction]);
2738
-
2739
- }
2740
-
2741
- } else {
2742
-
2743
- if (_.touchObject.startX !== _.touchObject.curX) {
2744
-
2745
- _.slideHandler(_.currentSlide);
2746
- _.touchObject = {};
2747
-
2748
- }
2749
-
2750
- }
2751
-
2752
- };
2753
-
2754
- Slick.prototype.swipeHandler = function (event) {
2755
-
2756
- var _ = this;
2757
-
2758
- if ((_.options.swipe === false) || ('ontouchend' in document && _.options.swipe === false)) {
2759
- return;
2760
- } else if (_.options.draggable === false && event.type.indexOf('mouse') !== -1) {
2761
- return;
2762
- }
2763
-
2764
- _.touchObject.fingerCount = event.originalEvent && event.originalEvent.touches !== undefined ?
2765
- event.originalEvent.touches.length : 1;
2766
-
2767
- _.touchObject.minSwipe = _.listWidth / _.options
2768
- .touchThreshold;
2769
-
2770
- if (_.options.verticalSwiping === true) {
2771
- _.touchObject.minSwipe = _.listHeight / _.options
2772
- .touchThreshold;
2773
- }
2774
-
2775
- switch (event.data.action) {
2776
-
2777
- case 'start':
2778
- _.swipeStart(event);
2779
- break;
2780
-
2781
- case 'move':
2782
- _.swipeMove(event);
2783
- break;
2784
-
2785
- case 'end':
2786
- _.swipeEnd(event);
2787
- break;
2788
-
2789
- }
2790
-
2791
- };
2792
-
2793
- Slick.prototype.swipeMove = function (event) {
2794
-
2795
- var _ = this,
2796
- edgeWasHit = false,
2797
- curLeft, swipeDirection, swipeLength, positionOffset, touches, verticalSwipeLength;
2798
-
2799
- touches = event.originalEvent !== undefined ? event.originalEvent.touches : null;
2800
-
2801
- if (!_.dragging || _.scrolling || touches && touches.length !== 1) {
2802
- return false;
2803
- }
2804
-
2805
- curLeft = _.getLeft(_.currentSlide);
2806
-
2807
- _.touchObject.curX = touches !== undefined ? touches[0].pageX : event.clientX;
2808
- _.touchObject.curY = touches !== undefined ? touches[0].pageY : event.clientY;
2809
-
2810
- _.touchObject.swipeLength = Math.round(Math.sqrt(
2811
- Math.pow(_.touchObject.curX - _.touchObject.startX, 2)));
2812
-
2813
- verticalSwipeLength = Math.round(Math.sqrt(
2814
- Math.pow(_.touchObject.curY - _.touchObject.startY, 2)));
2815
-
2816
- if (!_.options.verticalSwiping && !_.swiping && verticalSwipeLength > 4) {
2817
- _.scrolling = true;
2818
- return false;
2819
- }
2820
-
2821
- if (_.options.verticalSwiping === true) {
2822
- _.touchObject.swipeLength = verticalSwipeLength;
2823
- }
2824
-
2825
- swipeDirection = _.swipeDirection();
2826
-
2827
- if (event.originalEvent !== undefined && _.touchObject.swipeLength > 4) {
2828
- _.swiping = true;
2829
- event.preventDefault();
2830
- }
2831
-
2832
- positionOffset = (_.options.rtl === false ? 1 : -1) * (_.touchObject.curX > _.touchObject.startX ? 1 : -1);
2833
- if (_.options.verticalSwiping === true) {
2834
- positionOffset = _.touchObject.curY > _.touchObject.startY ? 1 : -1;
2835
- }
2836
-
2837
-
2838
- swipeLength = _.touchObject.swipeLength;
2839
-
2840
- _.touchObject.edgeHit = false;
2841
-
2842
- if (_.options.infinite === false) {
2843
- if ((_.currentSlide === 0 && swipeDirection === 'right') || (_.currentSlide >= _.getDotCount() && swipeDirection === 'left')) {
2844
- swipeLength = _.touchObject.swipeLength * _.options.edgeFriction;
2845
- _.touchObject.edgeHit = true;
2846
- }
2847
- }
2848
-
2849
- if (_.options.vertical === false) {
2850
- _.swipeLeft = curLeft + swipeLength * positionOffset;
2851
- } else {
2852
- _.swipeLeft = curLeft + (swipeLength * (_.$list.height() / _.listWidth)) * positionOffset;
2853
- }
2854
- if (_.options.verticalSwiping === true) {
2855
- _.swipeLeft = curLeft + swipeLength * positionOffset;
2856
- }
2857
-
2858
- if (_.options.fade === true || _.options.touchMove === false) {
2859
- return false;
2860
- }
2861
-
2862
- if (_.animating === true) {
2863
- _.swipeLeft = null;
2864
- return false;
2865
- }
2866
-
2867
- _.setCSS(_.swipeLeft);
2868
-
2869
- };
2870
-
2871
- Slick.prototype.swipeStart = function (event) {
2872
-
2873
- var _ = this,
2874
- touches;
2875
-
2876
- _.interrupted = true;
2877
-
2878
- if (_.touchObject.fingerCount !== 1 || _.slideCount <= _.options.slidesToShow) {
2879
- _.touchObject = {};
2880
- return false;
2881
- }
2882
-
2883
- if (event.originalEvent !== undefined && event.originalEvent.touches !== undefined) {
2884
- touches = event.originalEvent.touches[0];
2885
- }
2886
-
2887
- _.touchObject.startX = _.touchObject.curX = touches !== undefined ? touches.pageX : event.clientX;
2888
- _.touchObject.startY = _.touchObject.curY = touches !== undefined ? touches.pageY : event.clientY;
2889
-
2890
- _.dragging = true;
2891
-
2892
- };
2893
-
2894
- Slick.prototype.unfilterSlides = Slick.prototype.slickUnfilter = function () {
2895
-
2896
- var _ = this;
2897
-
2898
- if (_.$slidesCache !== null) {
2899
-
2900
- _.unload();
2901
-
2902
- _.$slideTrack.children(this.options.slide).detach();
2903
-
2904
- _.$slidesCache.appendTo(_.$slideTrack);
2905
-
2906
- _.reinit();
2907
-
2908
- }
2909
-
2910
- };
2911
-
2912
- Slick.prototype.unload = function () {
2913
-
2914
- var _ = this;
2915
-
2916
- $('.slick-cloned', _.$slider).remove();
2917
-
2918
- if (_.$dots) {
2919
- _.$dots.remove();
2920
- }
2921
-
2922
- if (_.$prevArrow && _.htmlExpr.test(_.options.prevArrow)) {
2923
- _.$prevArrow.remove();
2924
- }
2925
-
2926
- if (_.$nextArrow && _.htmlExpr.test(_.options.nextArrow)) {
2927
- _.$nextArrow.remove();
2928
- }
2929
-
2930
- _.$slides
2931
- .removeClass('slick-slide slick-active slick-visible slick-current')
2932
- .attr('aria-hidden', 'true')
2933
- .css('width', '');
2934
-
2935
- };
2936
-
2937
- Slick.prototype.unslick = function (fromBreakpoint) {
2938
-
2939
- var _ = this;
2940
- _.$slider.trigger('unslick', [_, fromBreakpoint]);
2941
- _.destroy();
2942
-
2943
- };
2944
-
2945
- Slick.prototype.updateArrows = function () {
2946
-
2947
- var _ = this,
2948
- centerOffset;
2949
-
2950
- centerOffset = Math.floor(_.options.slidesToShow / 2);
2951
-
2952
- if (_.options.arrows === true &&
2953
- _.slideCount > _.options.slidesToShow &&
2954
- !_.options.infinite) {
2955
-
2956
- _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
2957
- _.$nextArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
2958
-
2959
- if (_.currentSlide === 0) {
2960
-
2961
- _.$prevArrow.addClass('slick-disabled').attr('aria-disabled', 'true');
2962
- _.$nextArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
2963
-
2964
- } else if (_.currentSlide >= _.slideCount - _.options.slidesToShow && _.options.centerMode === false) {
2965
-
2966
- _.$nextArrow.addClass('slick-disabled').attr('aria-disabled', 'true');
2967
- _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
2968
-
2969
- } else if (_.currentSlide >= _.slideCount - 1 && _.options.centerMode === true) {
2970
-
2971
- _.$nextArrow.addClass('slick-disabled').attr('aria-disabled', 'true');
2972
- _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
2973
-
2974
- }
2975
-
2976
- }
2977
-
2978
- };
2979
-
2980
- Slick.prototype.updateDots = function () {
2981
-
2982
- var _ = this;
2983
-
2984
- if (_.$dots !== null) {
2985
-
2986
- _.$dots
2987
- .find('li')
2988
- .removeClass('slick-active')
2989
- .end();
2990
-
2991
- _.$dots
2992
- .find('li')
2993
- .eq(Math.floor(_.currentSlide / _.options.slidesToScroll))
2994
- .addClass('slick-active');
2995
-
2996
- }
2997
-
2998
- };
2999
-
3000
- Slick.prototype.visibility = function () {
3001
-
3002
- var _ = this;
3003
-
3004
- if (_.options.autoplay) {
3005
-
3006
- if (document[_.hidden]) {
3007
-
3008
- _.interrupted = true;
3009
-
3010
- } else {
3011
-
3012
- _.interrupted = false;
3013
-
3014
- }
3015
-
3016
- }
3017
-
3018
- };
3019
-
3020
- $.fn.slick = function () {
3021
- var _ = this,
3022
- opt = arguments[0],
3023
- args = Array.prototype.slice.call(arguments, 1),
3024
- l = _.length,
3025
- i,
3026
- ret;
3027
- for (i = 0; i < l; i++) {
3028
- if (typeof opt == 'object' || typeof opt == 'undefined')
3029
- _[i].slick = new Slick(_[i], opt);
3030
- else
3031
- ret = _[i].slick[opt].apply(_[i].slick, args);
3032
- if (typeof ret != 'undefined') return ret;
3033
- }
3034
- return _;
3035
- };
3036
-
3037
- }));
1
+ /*
2
+ _ _ _ _
3
+ ___| (_) ___| | __ (_)___
4
+ / __| | |/ __| |/ / | / __|
5
+ \__ \ | | (__| < _ | \__ \
6
+ |___/_|_|\___|_|\_(_)/ |___/
7
+ |__/
8
+
9
+ Version: 1.8.1
10
+ Author: Ken Wheeler
11
+ Website: http://kenwheeler.github.io
12
+ Docs: http://kenwheeler.github.io/slick
13
+ Repo: http://github.com/kenwheeler/slick
14
+ Issues: http://github.com/kenwheeler/slick/issues
15
+
16
+ */
17
+ /* global window, document, define, jQuery, setInterval, clearInterval */
18
+ ; (function (factory) {
19
+ 'use strict';
20
+ if (typeof define === 'function' && define.amd) {
21
+ define(['jquery'], factory);
22
+ } else if (typeof exports !== 'undefined') {
23
+ module.exports = factory(require('jquery'));
24
+ } else {
25
+ factory(jQuery);
26
+ }
27
+
28
+ }(function ($) {
29
+ 'use strict';
30
+ var Slick = window.Slick || {};
31
+
32
+ Slick = (function () {
33
+
34
+ var instanceUid = 0;
35
+
36
+ function Slick(element, settings) {
37
+
38
+ var _ = this, dataSettings;
39
+
40
+ _.defaults = {
41
+ accessibility: true,
42
+ adaptiveHeight: false,
43
+ appendArrows: $(element),
44
+ appendDots: $(element),
45
+ arrows: true,
46
+ asNavFor: null,
47
+ prevArrow: '<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',
48
+ nextArrow: '<button class="slick-next" aria-label="Next" type="button">Next</button>',
49
+ autoplay: false,
50
+ autoplaySpeed: 3000,
51
+ centerMode: false,
52
+ centerPadding: '50px',
53
+ cssEase: 'ease',
54
+ customPaging: function (slider, i) {
55
+ return $('<button type="button" />').text(i + 1);
56
+ },
57
+ dots: false,
58
+ dotsClass: 'slick-dots',
59
+ draggable: true,
60
+ easing: 'linear',
61
+ edgeFriction: 0.35,
62
+ fade: false,
63
+ focusOnSelect: false,
64
+ focusOnChange: false,
65
+ infinite: true,
66
+ initialSlide: 0,
67
+ lazyLoad: 'ondemand',
68
+ mobileFirst: false,
69
+ pauseOnHover: true,
70
+ pauseOnFocus: true,
71
+ pauseOnDotsHover: false,
72
+ respondTo: 'window',
73
+ responsive: null,
74
+ rows: 1,
75
+ rtl: false,
76
+ slide: '',
77
+ slidesPerRow: 1,
78
+ slidesToShow: 1,
79
+ slidesToScroll: 1,
80
+ speed: 500,
81
+ swipe: true,
82
+ swipeToSlide: false,
83
+ touchMove: true,
84
+ touchThreshold: 5,
85
+ useCSS: true,
86
+ useTransform: true,
87
+ variableWidth: false,
88
+ vertical: false,
89
+ verticalSwiping: false,
90
+ waitForAnimate: true,
91
+ zIndex: 1000
92
+ };
93
+
94
+ _.initials = {
95
+ animating: false,
96
+ dragging: false,
97
+ autoPlayTimer: null,
98
+ currentDirection: 0,
99
+ currentLeft: null,
100
+ currentSlide: 0,
101
+ direction: 1,
102
+ $dots: null,
103
+ listWidth: null,
104
+ listHeight: null,
105
+ loadIndex: 0,
106
+ $nextArrow: null,
107
+ $prevArrow: null,
108
+ scrolling: false,
109
+ slideCount: null,
110
+ slideWidth: null,
111
+ $slideTrack: null,
112
+ $slides: null,
113
+ sliding: false,
114
+ slideOffset: 0,
115
+ swipeLeft: null,
116
+ swiping: false,
117
+ $list: null,
118
+ touchObject: {},
119
+ transformsEnabled: false,
120
+ unslicked: false
121
+ };
122
+
123
+ $.extend(_, _.initials);
124
+
125
+ _.activeBreakpoint = null;
126
+ _.animType = null;
127
+ _.animProp = null;
128
+ _.breakpoints = [];
129
+ _.breakpointSettings = [];
130
+ _.cssTransitions = false;
131
+ _.focussed = false;
132
+ _.interrupted = false;
133
+ _.hidden = 'hidden';
134
+ _.paused = true;
135
+ _.positionProp = null;
136
+ _.respondTo = null;
137
+ _.rowCount = 1;
138
+ _.shouldClick = true;
139
+ _.$slider = $(element);
140
+ _.$slidesCache = null;
141
+ _.transformType = null;
142
+ _.transitionType = null;
143
+ _.visibilityChange = 'visibilitychange';
144
+ _.windowWidth = 0;
145
+ _.windowTimer = null;
146
+
147
+ dataSettings = $(element).data('slick') || {};
148
+
149
+ _.options = $.extend({}, _.defaults, settings, dataSettings);
150
+
151
+ _.currentSlide = _.options.initialSlide;
152
+
153
+ _.originalSettings = _.options;
154
+
155
+ if (typeof document.mozHidden !== 'undefined') {
156
+ _.hidden = 'mozHidden';
157
+ _.visibilityChange = 'mozvisibilitychange';
158
+ } else if (typeof document.webkitHidden !== 'undefined') {
159
+ _.hidden = 'webkitHidden';
160
+ _.visibilityChange = 'webkitvisibilitychange';
161
+ }
162
+
163
+ _.autoPlay = $.proxy(_.autoPlay, _);
164
+ _.autoPlayClear = $.proxy(_.autoPlayClear, _);
165
+ _.autoPlayIterator = $.proxy(_.autoPlayIterator, _);
166
+ _.changeSlide = $.proxy(_.changeSlide, _);
167
+ _.clickHandler = $.proxy(_.clickHandler, _);
168
+ _.selectHandler = $.proxy(_.selectHandler, _);
169
+ _.setPosition = $.proxy(_.setPosition, _);
170
+ _.swipeHandler = $.proxy(_.swipeHandler, _);
171
+ _.dragHandler = $.proxy(_.dragHandler, _);
172
+ _.keyHandler = $.proxy(_.keyHandler, _);
173
+
174
+ _.instanceUid = instanceUid++;
175
+
176
+ // A simple way to check for HTML strings
177
+ // Strict HTML recognition (must start with <)
178
+ // Extracted from jQuery v1.11 source
179
+ _.htmlExpr = /^(?:\s*(<[\w\W]+>)[^>]*)$/;
180
+
181
+
182
+ _.registerBreakpoints();
183
+ _.init(true);
184
+
185
+ }
186
+
187
+ return Slick;
188
+
189
+ }());
190
+
191
+ Slick.prototype.activateADA = function () {
192
+ var _ = this;
193
+
194
+ _.$slideTrack.find('.slick-active').attr({
195
+ 'aria-hidden': 'false'
196
+ }).find('a, input, button, select').attr({
197
+ 'tabindex': '0'
198
+ });
199
+
200
+ };
201
+
202
+ Slick.prototype.addSlide = Slick.prototype.slickAdd = function (markup, index, addBefore) {
203
+
204
+ var _ = this;
205
+
206
+ if (typeof (index) === 'boolean') {
207
+ addBefore = index;
208
+ index = null;
209
+ } else if (index < 0 || (index >= _.slideCount)) {
210
+ return false;
211
+ }
212
+
213
+ _.unload();
214
+
215
+ if (typeof (index) === 'number') {
216
+ if (index === 0 && _.$slides.length === 0) {
217
+ $(markup).appendTo(_.$slideTrack);
218
+ } else if (addBefore) {
219
+ $(markup).insertBefore(_.$slides.eq(index));
220
+ } else {
221
+ $(markup).insertAfter(_.$slides.eq(index));
222
+ }
223
+ } else {
224
+ if (addBefore === true) {
225
+ $(markup).prependTo(_.$slideTrack);
226
+ } else {
227
+ $(markup).appendTo(_.$slideTrack);
228
+ }
229
+ }
230
+
231
+ _.$slides = _.$slideTrack.children(this.options.slide);
232
+
233
+ _.$slideTrack.children(this.options.slide).detach();
234
+
235
+ _.$slideTrack.append(_.$slides);
236
+
237
+ _.$slides.each(function (index, element) {
238
+ $(element).attr('data-slick-index', index);
239
+ });
240
+
241
+ _.$slidesCache = _.$slides;
242
+
243
+ _.reinit();
244
+
245
+ };
246
+
247
+ Slick.prototype.animateHeight = function () {
248
+ var _ = this;
249
+ if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) {
250
+ var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true);
251
+ _.$list.animate({
252
+ height: targetHeight
253
+ }, _.options.speed);
254
+ }
255
+ };
256
+
257
+ Slick.prototype.animateSlide = function (targetLeft, callback) {
258
+
259
+ var animProps = {},
260
+ _ = this;
261
+
262
+ _.animateHeight();
263
+
264
+ if (_.options.rtl === true && _.options.vertical === false) {
265
+ targetLeft = -targetLeft;
266
+ }
267
+ if (_.transformsEnabled === false) {
268
+ if (_.options.vertical === false) {
269
+ _.$slideTrack.animate({
270
+ left: targetLeft
271
+ }, _.options.speed, _.options.easing, callback);
272
+ } else {
273
+ _.$slideTrack.animate({
274
+ top: targetLeft
275
+ }, _.options.speed, _.options.easing, callback);
276
+ }
277
+
278
+ } else {
279
+
280
+ if (_.cssTransitions === false) {
281
+ if (_.options.rtl === true) {
282
+ _.currentLeft = -(_.currentLeft);
283
+ }
284
+ $({
285
+ animStart: _.currentLeft
286
+ }).animate({
287
+ animStart: targetLeft
288
+ }, {
289
+ duration: _.options.speed,
290
+ easing: _.options.easing,
291
+ step: function (now) {
292
+ now = Math.ceil(now);
293
+ if (_.options.vertical === false) {
294
+ animProps[_.animType] = 'translate(' +
295
+ now + 'px, 0px)';
296
+ _.$slideTrack.css(animProps);
297
+ } else {
298
+ animProps[_.animType] = 'translate(0px,' +
299
+ now + 'px)';
300
+ _.$slideTrack.css(animProps);
301
+ }
302
+ },
303
+ complete: function () {
304
+ if (callback) {
305
+ callback.call();
306
+ }
307
+ }
308
+ });
309
+
310
+ } else {
311
+
312
+ _.applyTransition();
313
+ targetLeft = Math.ceil(targetLeft);
314
+
315
+ if (_.options.vertical === false) {
316
+ animProps[_.animType] = 'translate3d(' + targetLeft + 'px, 0px, 0px)';
317
+ } else {
318
+ animProps[_.animType] = 'translate3d(0px,' + targetLeft + 'px, 0px)';
319
+ }
320
+ _.$slideTrack.css(animProps);
321
+
322
+ if (callback) {
323
+ setTimeout(function () {
324
+
325
+ _.disableTransition();
326
+
327
+ callback.call();
328
+ }, _.options.speed);
329
+ }
330
+
331
+ }
332
+
333
+ }
334
+
335
+ };
336
+
337
+ Slick.prototype.getNavTarget = function () {
338
+
339
+ var _ = this,
340
+ asNavFor = _.options.asNavFor;
341
+
342
+ if (asNavFor && asNavFor !== null) {
343
+ asNavFor = $(asNavFor).not(_.$slider);
344
+ }
345
+
346
+ return asNavFor;
347
+
348
+ };
349
+
350
+ Slick.prototype.asNavFor = function (index) {
351
+
352
+ var _ = this,
353
+ asNavFor = _.getNavTarget();
354
+
355
+ if (asNavFor !== null && typeof asNavFor === 'object') {
356
+ asNavFor.each(function () {
357
+ var target = $(this).slick('getSlick');
358
+ if (!target.unslicked) {
359
+ target.slideHandler(index, true);
360
+ }
361
+ });
362
+ }
363
+
364
+ };
365
+
366
+ Slick.prototype.applyTransition = function (slide) {
367
+
368
+ var _ = this,
369
+ transition = {};
370
+
371
+ if (_.options.fade === false) {
372
+ transition[_.transitionType] = _.transformType + ' ' + _.options.speed + 'ms ' + _.options.cssEase;
373
+ } else {
374
+ transition[_.transitionType] = 'opacity ' + _.options.speed + 'ms ' + _.options.cssEase;
375
+ }
376
+
377
+ if (_.options.fade === false) {
378
+ _.$slideTrack.css(transition);
379
+ } else {
380
+ _.$slides.eq(slide).css(transition);
381
+ }
382
+
383
+ };
384
+
385
+ Slick.prototype.autoPlay = function () {
386
+
387
+ var _ = this;
388
+
389
+ _.autoPlayClear();
390
+
391
+ if (_.slideCount > _.options.slidesToShow) {
392
+ _.autoPlayTimer = setInterval(_.autoPlayIterator, _.options.autoplaySpeed);
393
+ }
394
+
395
+ };
396
+
397
+ Slick.prototype.autoPlayClear = function () {
398
+
399
+ var _ = this;
400
+
401
+ if (_.autoPlayTimer) {
402
+ clearInterval(_.autoPlayTimer);
403
+ }
404
+
405
+ };
406
+
407
+ Slick.prototype.autoPlayIterator = function () {
408
+
409
+ var _ = this,
410
+ slideTo = _.currentSlide + _.options.slidesToScroll;
411
+
412
+ if (!_.paused && !_.interrupted && !_.focussed) {
413
+
414
+ if (_.options.infinite === false) {
415
+
416
+ if (_.direction === 1 && (_.currentSlide + 1) === (_.slideCount - 1)) {
417
+ _.direction = 0;
418
+ }
419
+
420
+ else if (_.direction === 0) {
421
+
422
+ slideTo = _.currentSlide - _.options.slidesToScroll;
423
+
424
+ if (_.currentSlide - 1 === 0) {
425
+ _.direction = 1;
426
+ }
427
+
428
+ }
429
+
430
+ }
431
+
432
+ _.slideHandler(slideTo);
433
+
434
+ }
435
+
436
+ };
437
+
438
+ Slick.prototype.buildArrows = function () {
439
+
440
+ var _ = this;
441
+
442
+ if (_.options.arrows === true) {
443
+
444
+ _.$prevArrow = $(_.options.prevArrow).addClass('slick-arrow');
445
+ _.$nextArrow = $(_.options.nextArrow).addClass('slick-arrow');
446
+
447
+ if (_.slideCount > _.options.slidesToShow) {
448
+
449
+ _.$prevArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex');
450
+ _.$nextArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex');
451
+
452
+ if (_.htmlExpr.test(_.options.prevArrow)) {
453
+ _.$prevArrow.prependTo(_.options.appendArrows);
454
+ }
455
+
456
+ if (_.htmlExpr.test(_.options.nextArrow)) {
457
+ _.$nextArrow.appendTo(_.options.appendArrows);
458
+ }
459
+
460
+ if (_.options.infinite !== true) {
461
+ _.$prevArrow
462
+ .addClass('slick-disabled')
463
+ .attr('aria-disabled', 'true');
464
+ }
465
+
466
+ } else {
467
+
468
+ _.$prevArrow.add(_.$nextArrow)
469
+
470
+ .addClass('slick-hidden')
471
+ .attr({
472
+ 'aria-disabled': 'true',
473
+ 'tabindex': '-1'
474
+ });
475
+
476
+ }
477
+
478
+ }
479
+
480
+ };
481
+
482
+ Slick.prototype.buildDots = function () {
483
+
484
+ var _ = this,
485
+ i, dot;
486
+
487
+ if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
488
+
489
+ _.$slider.addClass('slick-dotted');
490
+
491
+ dot = $('<ul />').addClass(_.options.dotsClass);
492
+
493
+ for (i = 0; i <= _.getDotCount(); i += 1) {
494
+ dot.append($('<li />').append(_.options.customPaging.call(this, _, i)));
495
+ }
496
+
497
+ _.$dots = dot.appendTo(_.options.appendDots);
498
+
499
+ _.$dots.find('li').first().addClass('slick-active');
500
+
501
+ }
502
+
503
+ };
504
+
505
+ Slick.prototype.buildOut = function () {
506
+
507
+ var _ = this;
508
+
509
+ _.$slides =
510
+ _.$slider
511
+ .children(_.options.slide + ':not(.slick-cloned)')
512
+ .addClass('slick-slide');
513
+
514
+ _.slideCount = _.$slides.length;
515
+
516
+ _.$slides.each(function (index, element) {
517
+ $(element)
518
+ .attr('data-slick-index', index)
519
+ .data('originalStyling', $(element).attr('style') || '');
520
+ });
521
+
522
+ _.$slider.addClass('slick-slider');
523
+
524
+ _.$slideTrack = (_.slideCount === 0) ?
525
+ $('<div class="slick-track"/>').appendTo(_.$slider) :
526
+ _.$slides.wrapAll('<div class="slick-track"/>').parent();
527
+
528
+ _.$list = _.$slideTrack.wrap(
529
+ '<div class="slick-list"/>').parent();
530
+ _.$slideTrack.css('opacity', 0);
531
+
532
+ if (_.options.centerMode === true || _.options.swipeToSlide === true) {
533
+ _.options.slidesToScroll = 1;
534
+ }
535
+
536
+ $('img[data-lazy]', _.$slider).not('[src]').addClass('slick-loading');
537
+
538
+ _.setupInfinite();
539
+
540
+ _.buildArrows();
541
+
542
+ _.buildDots();
543
+
544
+ _.updateDots();
545
+
546
+
547
+ _.setSlideClasses(typeof _.currentSlide === 'number' ? _.currentSlide : 0);
548
+
549
+ if (_.options.draggable === true) {
550
+ _.$list.addClass('draggable');
551
+ }
552
+
553
+ };
554
+
555
+ Slick.prototype.buildRows = function () {
556
+
557
+ var _ = this, a, b, c, newSlides, numOfSlides, originalSlides, slidesPerSection;
558
+
559
+ newSlides = document.createDocumentFragment();
560
+ originalSlides = _.$slider.children();
561
+
562
+ if (_.options.rows > 0) {
563
+
564
+ slidesPerSection = _.options.slidesPerRow * _.options.rows;
565
+ numOfSlides = Math.ceil(
566
+ originalSlides.length / slidesPerSection
567
+ );
568
+
569
+ for (a = 0; a < numOfSlides; a++) {
570
+ var slide = document.createElement('div');
571
+ for (b = 0; b < _.options.rows; b++) {
572
+ var row = document.createElement('div');
573
+ for (c = 0; c < _.options.slidesPerRow; c++) {
574
+ var target = (a * slidesPerSection + ((b * _.options.slidesPerRow) + c));
575
+ if (originalSlides.get(target)) {
576
+ row.appendChild(originalSlides.get(target));
577
+ }
578
+ }
579
+ slide.appendChild(row);
580
+ }
581
+ newSlides.appendChild(slide);
582
+ }
583
+
584
+ _.$slider.empty().append(newSlides);
585
+ _.$slider.children().children().children()
586
+ .css({
587
+ 'width': (100 / _.options.slidesPerRow) + '%',
588
+ 'display': 'inline-block'
589
+ });
590
+
591
+ }
592
+
593
+ };
594
+
595
+ Slick.prototype.checkResponsive = function (initial, forceUpdate) {
596
+
597
+ var _ = this,
598
+ breakpoint, targetBreakpoint, respondToWidth, triggerBreakpoint = false;
599
+ var sliderWidth = _.$slider.width();
600
+ var windowWidth = window.innerWidth || $(window).width();
601
+
602
+ if (_.respondTo === 'window') {
603
+ respondToWidth = windowWidth;
604
+ } else if (_.respondTo === 'slider') {
605
+ respondToWidth = sliderWidth;
606
+ } else if (_.respondTo === 'min') {
607
+ respondToWidth = Math.min(windowWidth, sliderWidth);
608
+ }
609
+
610
+ if (_.options.responsive &&
611
+ _.options.responsive.length &&
612
+ _.options.responsive !== null) {
613
+
614
+ targetBreakpoint = null;
615
+
616
+ for (breakpoint in _.breakpoints) {
617
+ if (_.breakpoints.hasOwnProperty(breakpoint)) {
618
+ if (_.originalSettings.mobileFirst === false) {
619
+ if (respondToWidth < _.breakpoints[breakpoint]) {
620
+ targetBreakpoint = _.breakpoints[breakpoint];
621
+ }
622
+ } else {
623
+ if (respondToWidth > _.breakpoints[breakpoint]) {
624
+ targetBreakpoint = _.breakpoints[breakpoint];
625
+ }
626
+ }
627
+ }
628
+ }
629
+
630
+ if (targetBreakpoint !== null) {
631
+ if (_.activeBreakpoint !== null) {
632
+ if (targetBreakpoint !== _.activeBreakpoint || forceUpdate) {
633
+ _.activeBreakpoint =
634
+ targetBreakpoint;
635
+ if (_.breakpointSettings[targetBreakpoint] === 'unslick') {
636
+ _.unslick(targetBreakpoint);
637
+ } else {
638
+ _.options = $.extend({}, _.originalSettings,
639
+ _.breakpointSettings[
640
+ targetBreakpoint]);
641
+ if (initial === true) {
642
+ _.currentSlide = _.options.initialSlide;
643
+ }
644
+ _.refresh(initial);
645
+ }
646
+ triggerBreakpoint = targetBreakpoint;
647
+ }
648
+ } else {
649
+ _.activeBreakpoint = targetBreakpoint;
650
+ if (_.breakpointSettings[targetBreakpoint] === 'unslick') {
651
+ _.unslick(targetBreakpoint);
652
+ } else {
653
+ _.options = $.extend({}, _.originalSettings,
654
+ _.breakpointSettings[
655
+ targetBreakpoint]);
656
+ if (initial === true) {
657
+ _.currentSlide = _.options.initialSlide;
658
+ }
659
+ _.refresh(initial);
660
+ }
661
+ triggerBreakpoint = targetBreakpoint;
662
+ }
663
+ } else {
664
+ if (_.activeBreakpoint !== null) {
665
+ _.activeBreakpoint = null;
666
+ _.options = _.originalSettings;
667
+ if (initial === true) {
668
+ _.currentSlide = _.options.initialSlide;
669
+ }
670
+ _.refresh(initial);
671
+ triggerBreakpoint = targetBreakpoint;
672
+ }
673
+ }
674
+
675
+ // only trigger breakpoints during an actual break. not on initialize.
676
+ if (!initial && triggerBreakpoint !== false) {
677
+ _.$slider.trigger('breakpoint', [_, triggerBreakpoint]);
678
+ }
679
+ }
680
+
681
+ };
682
+
683
+ Slick.prototype.changeSlide = function (event, dontAnimate) {
684
+
685
+ var _ = this,
686
+ $target = $(event.currentTarget),
687
+ indexOffset, slideOffset, unevenOffset;
688
+
689
+ // If target is a link, prevent default action.
690
+ if ($target.is('a')) {
691
+ event.preventDefault();
692
+ }
693
+
694
+ // If target is not the <li> element (ie: a child), find the <li>.
695
+ if (!$target.is('li')) {
696
+ $target = $target.closest('li');
697
+ }
698
+
699
+ unevenOffset = (_.slideCount % _.options.slidesToScroll !== 0);
700
+ indexOffset = unevenOffset ? 0 : (_.slideCount - _.currentSlide) % _.options.slidesToScroll;
701
+
702
+ switch (event.data.message) {
703
+
704
+ case 'previous':
705
+ slideOffset = indexOffset === 0 ? _.options.slidesToScroll : _.options.slidesToShow - indexOffset;
706
+ if (_.slideCount > _.options.slidesToShow) {
707
+ _.slideHandler(_.currentSlide - slideOffset, false, dontAnimate);
708
+ }
709
+ break;
710
+
711
+ case 'next':
712
+ slideOffset = indexOffset === 0 ? _.options.slidesToScroll : indexOffset;
713
+ if (_.slideCount > _.options.slidesToShow) {
714
+ _.slideHandler(_.currentSlide + slideOffset, false, dontAnimate);
715
+ }
716
+ break;
717
+
718
+ case 'index':
719
+ var index = event.data.index === 0 ? 0 :
720
+ event.data.index || $target.index() * _.options.slidesToScroll;
721
+
722
+ _.slideHandler(_.checkNavigable(index), false, dontAnimate);
723
+ $target.children().trigger('focus');
724
+ break;
725
+
726
+ default:
727
+ return;
728
+ }
729
+
730
+ };
731
+
732
+ Slick.prototype.checkNavigable = function (index) {
733
+
734
+ var _ = this,
735
+ navigables, prevNavigable;
736
+
737
+ navigables = _.getNavigableIndexes();
738
+ prevNavigable = 0;
739
+ if (index > navigables[navigables.length - 1]) {
740
+ index = navigables[navigables.length - 1];
741
+ } else {
742
+ for (var n in navigables) {
743
+ if (index < navigables[n]) {
744
+ index = prevNavigable;
745
+ break;
746
+ }
747
+ prevNavigable = navigables[n];
748
+ }
749
+ }
750
+
751
+ return index;
752
+ };
753
+
754
+ Slick.prototype.cleanUpEvents = function () {
755
+
756
+ var _ = this;
757
+
758
+ if (_.options.dots && _.$dots !== null) {
759
+
760
+ $('li', _.$dots)
761
+ .off('click.slick', _.changeSlide)
762
+ .off('mouseenter.slick', $.proxy(_.interrupt, _, true))
763
+ .off('mouseleave.slick', $.proxy(_.interrupt, _, false));
764
+
765
+ if (_.options.accessibility === true) {
766
+ _.$dots.off('keydown.slick', _.keyHandler);
767
+ }
768
+ }
769
+
770
+ _.$slider.off('focus.slick blur.slick');
771
+
772
+ if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
773
+ _.$prevArrow && _.$prevArrow.off('click.slick', _.changeSlide);
774
+ _.$nextArrow && _.$nextArrow.off('click.slick', _.changeSlide);
775
+
776
+ if (_.options.accessibility === true) {
777
+ _.$prevArrow && _.$prevArrow.off('keydown.slick', _.keyHandler);
778
+ _.$nextArrow && _.$nextArrow.off('keydown.slick', _.keyHandler);
779
+ }
780
+ }
781
+
782
+ _.$list.off('touchstart.slick mousedown.slick', _.swipeHandler);
783
+ _.$list.off('touchmove.slick mousemove.slick', _.swipeHandler);
784
+ _.$list.off('touchend.slick mouseup.slick', _.swipeHandler);
785
+ _.$list.off('touchcancel.slick mouseleave.slick', _.swipeHandler);
786
+
787
+ _.$list.off('click.slick', _.clickHandler);
788
+
789
+ $(document).off(_.visibilityChange, _.visibility);
790
+
791
+ _.cleanUpSlideEvents();
792
+
793
+ if (_.options.accessibility === true) {
794
+ _.$list.off('keydown.slick', _.keyHandler);
795
+ }
796
+
797
+ if (_.options.focusOnSelect === true) {
798
+ $(_.$slideTrack).children().off('click.slick', _.selectHandler);
799
+ }
800
+
801
+ $(window).off('orientationchange.slick.slick-' + _.instanceUid, _.orientationChange);
802
+
803
+ $(window).off('resize.slick.slick-' + _.instanceUid, _.resize);
804
+
805
+ $('[draggable!=true]', _.$slideTrack).off('dragstart', _.preventDefault);
806
+
807
+ $(window).off('load.slick.slick-' + _.instanceUid, _.setPosition);
808
+
809
+ };
810
+
811
+ Slick.prototype.cleanUpSlideEvents = function () {
812
+
813
+ var _ = this;
814
+
815
+ _.$list.off('mouseenter.slick', $.proxy(_.interrupt, _, true));
816
+ _.$list.off('mouseleave.slick', $.proxy(_.interrupt, _, false));
817
+
818
+ };
819
+
820
+ Slick.prototype.cleanUpRows = function () {
821
+
822
+ var _ = this, originalSlides;
823
+
824
+ if (_.options.rows > 0) {
825
+ originalSlides = _.$slides.children().children();
826
+ originalSlides.removeAttr('style');
827
+ _.$slider.empty().append(originalSlides);
828
+ }
829
+
830
+ };
831
+
832
+ Slick.prototype.clickHandler = function (event) {
833
+
834
+ var _ = this;
835
+
836
+ if (_.shouldClick === false) {
837
+ event.stopImmediatePropagation();
838
+ event.stopPropagation();
839
+ event.preventDefault();
840
+ }
841
+
842
+ };
843
+
844
+ Slick.prototype.destroy = function (refresh) {
845
+
846
+ var _ = this;
847
+
848
+ _.autoPlayClear();
849
+
850
+ _.touchObject = {};
851
+
852
+ _.cleanUpEvents();
853
+
854
+ $('.slick-cloned', _.$slider).detach();
855
+
856
+ if (_.$dots) {
857
+ _.$dots.remove();
858
+ }
859
+
860
+ if (_.$prevArrow && _.$prevArrow.length) {
861
+
862
+ _.$prevArrow
863
+ .removeClass('slick-disabled slick-arrow slick-hidden')
864
+ .removeAttr('aria-hidden aria-disabled tabindex')
865
+ .css('display', '');
866
+
867
+ if (_.htmlExpr.test(_.options.prevArrow)) {
868
+ _.$prevArrow.remove();
869
+ }
870
+ }
871
+
872
+ if (_.$nextArrow && _.$nextArrow.length) {
873
+
874
+ _.$nextArrow
875
+ .removeClass('slick-disabled slick-arrow slick-hidden')
876
+ .removeAttr('aria-hidden aria-disabled tabindex')
877
+ .css('display', '');
878
+
879
+ if (_.htmlExpr.test(_.options.nextArrow)) {
880
+ _.$nextArrow.remove();
881
+ }
882
+ }
883
+
884
+
885
+ if (_.$slides) {
886
+
887
+ _.$slides
888
+ .removeClass('slick-slide slick-active slick-center slick-visible slick-current')
889
+ .removeAttr('aria-hidden')
890
+ .removeAttr('data-slick-index')
891
+ .each(function () {
892
+ $(this).attr('style', $(this).data('originalStyling'));
893
+ });
894
+
895
+ _.$slideTrack.children(this.options.slide).detach();
896
+
897
+ _.$slideTrack.detach();
898
+
899
+ _.$list.detach();
900
+
901
+ _.$slider.append(_.$slides);
902
+ }
903
+
904
+ _.cleanUpRows();
905
+
906
+ _.$slider.removeClass('slick-slider');
907
+ _.$slider.removeClass('slick-initialized');
908
+ _.$slider.removeClass('slick-dotted');
909
+
910
+ _.unslicked = true;
911
+
912
+ if (!refresh) {
913
+ _.$slider.trigger('destroy', [_]);
914
+ }
915
+
916
+ };
917
+
918
+ Slick.prototype.disableTransition = function (slide) {
919
+
920
+ var _ = this,
921
+ transition = {};
922
+
923
+ transition[_.transitionType] = '';
924
+
925
+ if (_.options.fade === false) {
926
+ _.$slideTrack.css(transition);
927
+ } else {
928
+ _.$slides.eq(slide).css(transition);
929
+ }
930
+
931
+ };
932
+
933
+ Slick.prototype.fadeSlide = function (slideIndex, callback) {
934
+
935
+ var _ = this;
936
+
937
+ if (_.cssTransitions === false) {
938
+
939
+ _.$slides.eq(slideIndex).css({
940
+ zIndex: _.options.zIndex
941
+ });
942
+
943
+ _.$slides.eq(slideIndex).animate({
944
+ opacity: 1
945
+ }, _.options.speed, _.options.easing, callback);
946
+
947
+ } else {
948
+
949
+ _.applyTransition(slideIndex);
950
+
951
+ _.$slides.eq(slideIndex).css({
952
+ opacity: 1,
953
+ zIndex: _.options.zIndex
954
+ });
955
+
956
+ if (callback) {
957
+ setTimeout(function () {
958
+
959
+ _.disableTransition(slideIndex);
960
+
961
+ callback.call();
962
+ }, _.options.speed);
963
+ }
964
+
965
+ }
966
+
967
+ };
968
+
969
+ Slick.prototype.fadeSlideOut = function (slideIndex) {
970
+
971
+ var _ = this;
972
+
973
+ if (_.cssTransitions === false) {
974
+
975
+ _.$slides.eq(slideIndex).animate({
976
+ opacity: 0,
977
+ zIndex: _.options.zIndex - 2
978
+ }, _.options.speed, _.options.easing);
979
+
980
+ } else {
981
+
982
+ _.applyTransition(slideIndex);
983
+
984
+ _.$slides.eq(slideIndex).css({
985
+ opacity: 0,
986
+ zIndex: _.options.zIndex - 2
987
+ });
988
+
989
+ }
990
+
991
+ };
992
+
993
+ Slick.prototype.filterSlides = Slick.prototype.slickFilter = function (filter) {
994
+
995
+ var _ = this;
996
+
997
+ if (filter !== null) {
998
+
999
+ _.$slidesCache = _.$slides;
1000
+
1001
+ _.unload();
1002
+
1003
+ _.$slideTrack.children(this.options.slide).detach();
1004
+
1005
+ _.$slidesCache.filter(filter).appendTo(_.$slideTrack);
1006
+
1007
+ _.reinit();
1008
+
1009
+ }
1010
+
1011
+ };
1012
+
1013
+ Slick.prototype.focusHandler = function () {
1014
+
1015
+ var _ = this;
1016
+
1017
+ // If any child element receives focus within the slider we need to pause the autoplay
1018
+ _.$slider
1019
+ .off('focus.slick blur.slick')
1020
+ .on(
1021
+ 'focus.slick',
1022
+ '*',
1023
+ function (event) {
1024
+ var $sf = $(this);
1025
+
1026
+ setTimeout(function () {
1027
+ if (_.options.pauseOnFocus) {
1028
+ if ($sf.is(':focus')) {
1029
+ _.focussed = true;
1030
+ _.autoPlay();
1031
+ }
1032
+ }
1033
+ }, 0);
1034
+ }
1035
+ ).on(
1036
+ 'blur.slick',
1037
+ '*',
1038
+ function (event) {
1039
+ var $sf = $(this);
1040
+
1041
+ // When a blur occurs on any elements within the slider we become unfocused
1042
+ if (_.options.pauseOnFocus) {
1043
+ _.focussed = false;
1044
+ _.autoPlay();
1045
+ }
1046
+ }
1047
+ );
1048
+ };
1049
+
1050
+ Slick.prototype.getCurrent = Slick.prototype.slickCurrentSlide = function () {
1051
+
1052
+ var _ = this;
1053
+ return _.currentSlide;
1054
+
1055
+ };
1056
+
1057
+ Slick.prototype.getDotCount = function () {
1058
+
1059
+ var _ = this;
1060
+
1061
+ var breakPoint = 0;
1062
+ var counter = 0;
1063
+ var pagerQty = 0;
1064
+
1065
+ if (_.options.infinite === true) {
1066
+ if (_.slideCount <= _.options.slidesToShow) {
1067
+ ++pagerQty;
1068
+ } else {
1069
+ while (breakPoint < _.slideCount) {
1070
+ ++pagerQty;
1071
+ breakPoint = counter + _.options.slidesToScroll;
1072
+ counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow;
1073
+ }
1074
+ }
1075
+ } else if (_.options.centerMode === true) {
1076
+ pagerQty = _.slideCount;
1077
+ } else if (!_.options.asNavFor) {
1078
+ pagerQty = 1 + Math.ceil((_.slideCount - _.options.slidesToShow) / _.options.slidesToScroll);
1079
+ } else {
1080
+ while (breakPoint < _.slideCount) {
1081
+ ++pagerQty;
1082
+ breakPoint = counter + _.options.slidesToScroll;
1083
+ counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow;
1084
+ }
1085
+ }
1086
+
1087
+ return pagerQty - 1;
1088
+
1089
+ };
1090
+
1091
+ Slick.prototype.getLeft = function (slideIndex) {
1092
+
1093
+ var _ = this,
1094
+ targetLeft,
1095
+ verticalHeight,
1096
+ verticalOffset = 0,
1097
+ targetSlide,
1098
+ coef;
1099
+
1100
+ _.slideOffset = 0;
1101
+ verticalHeight = _.$slides.first().outerHeight(true);
1102
+
1103
+ if (_.options.infinite === true) {
1104
+ if (_.slideCount > _.options.slidesToShow) {
1105
+ _.slideOffset = (_.slideWidth * _.options.slidesToShow) * -1;
1106
+ coef = -1
1107
+
1108
+ if (_.options.vertical === true && _.options.centerMode === true) {
1109
+ if (_.options.slidesToShow === 2) {
1110
+ coef = -1.5;
1111
+ } else if (_.options.slidesToShow === 1) {
1112
+ coef = -2
1113
+ }
1114
+ }
1115
+ verticalOffset = (verticalHeight * _.options.slidesToShow) * coef;
1116
+ }
1117
+ if (_.slideCount % _.options.slidesToScroll !== 0) {
1118
+ if (slideIndex + _.options.slidesToScroll > _.slideCount && _.slideCount > _.options.slidesToShow) {
1119
+ if (slideIndex > _.slideCount) {
1120
+ _.slideOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * _.slideWidth) * -1;
1121
+ verticalOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * verticalHeight) * -1;
1122
+ } else {
1123
+ _.slideOffset = ((_.slideCount % _.options.slidesToScroll) * _.slideWidth) * -1;
1124
+ verticalOffset = ((_.slideCount % _.options.slidesToScroll) * verticalHeight) * -1;
1125
+ }
1126
+ }
1127
+ }
1128
+ } else {
1129
+ if (slideIndex + _.options.slidesToShow > _.slideCount) {
1130
+ _.slideOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * _.slideWidth;
1131
+ verticalOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * verticalHeight;
1132
+ }
1133
+ }
1134
+
1135
+ if (_.slideCount <= _.options.slidesToShow) {
1136
+ _.slideOffset = 0;
1137
+ verticalOffset = 0;
1138
+ }
1139
+
1140
+ if (_.options.centerMode === true && _.slideCount <= _.options.slidesToShow) {
1141
+ _.slideOffset = ((_.slideWidth * Math.floor(_.options.slidesToShow)) / 2) - ((_.slideWidth * _.slideCount) / 2);
1142
+ } else if (_.options.centerMode === true && _.options.infinite === true) {
1143
+ _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2) - _.slideWidth;
1144
+ } else if (_.options.centerMode === true) {
1145
+ _.slideOffset = 0;
1146
+ _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2);
1147
+ }
1148
+
1149
+ if (_.options.vertical === false) {
1150
+ targetLeft = ((slideIndex * _.slideWidth) * -1) + _.slideOffset;
1151
+ } else {
1152
+ targetLeft = ((slideIndex * verticalHeight) * -1) + verticalOffset;
1153
+ }
1154
+
1155
+ if (_.options.variableWidth === true) {
1156
+
1157
+ if (_.slideCount <= _.options.slidesToShow || _.options.infinite === false) {
1158
+ targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex);
1159
+ } else {
1160
+ targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow);
1161
+ }
1162
+
1163
+ if (_.options.rtl === true) {
1164
+ if (targetSlide[0]) {
1165
+ targetLeft = (_.$slideTrack.width() - targetSlide[0].offsetLeft - targetSlide.width()) * -1;
1166
+ } else {
1167
+ targetLeft = 0;
1168
+ }
1169
+ } else {
1170
+ targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0;
1171
+ }
1172
+
1173
+ if (_.options.centerMode === true) {
1174
+ if (_.slideCount <= _.options.slidesToShow || _.options.infinite === false) {
1175
+ targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex);
1176
+ } else {
1177
+ targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow + 1);
1178
+ }
1179
+
1180
+ if (_.options.rtl === true) {
1181
+ if (targetSlide[0]) {
1182
+ targetLeft = (_.$slideTrack.width() - targetSlide[0].offsetLeft - targetSlide.width()) * -1;
1183
+ } else {
1184
+ targetLeft = 0;
1185
+ }
1186
+ } else {
1187
+ targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0;
1188
+ }
1189
+
1190
+ targetLeft += (_.$list.width() - targetSlide.outerWidth()) / 2;
1191
+ }
1192
+ }
1193
+
1194
+ return targetLeft;
1195
+
1196
+ };
1197
+
1198
+ Slick.prototype.getOption = Slick.prototype.slickGetOption = function (option) {
1199
+
1200
+ var _ = this;
1201
+
1202
+ return _.options[option];
1203
+
1204
+ };
1205
+
1206
+ Slick.prototype.getNavigableIndexes = function () {
1207
+
1208
+ var _ = this,
1209
+ breakPoint = 0,
1210
+ counter = 0,
1211
+ indexes = [],
1212
+ max;
1213
+
1214
+ if (_.options.infinite === false) {
1215
+ max = _.slideCount;
1216
+ } else {
1217
+ breakPoint = _.options.slidesToScroll * -1;
1218
+ counter = _.options.slidesToScroll * -1;
1219
+ max = _.slideCount * 2;
1220
+ }
1221
+
1222
+ while (breakPoint < max) {
1223
+ indexes.push(breakPoint);
1224
+ breakPoint = counter + _.options.slidesToScroll;
1225
+ counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow;
1226
+ }
1227
+
1228
+ return indexes;
1229
+
1230
+ };
1231
+
1232
+ Slick.prototype.getSlick = function () {
1233
+
1234
+ return this;
1235
+
1236
+ };
1237
+
1238
+ Slick.prototype.getSlideCount = function () {
1239
+
1240
+ var _ = this,
1241
+ slidesTraversed, swipedSlide, swipeTarget, centerOffset;
1242
+
1243
+ centerOffset = _.options.centerMode === true ? Math.floor(_.$list.width() / 2) : 0;
1244
+ swipeTarget = (_.swipeLeft * -1) + centerOffset;
1245
+
1246
+ if (_.options.swipeToSlide === true) {
1247
+
1248
+ _.$slideTrack.find('.slick-slide').each(function (index, slide) {
1249
+
1250
+ var slideOuterWidth, slideOffset, slideRightBoundary;
1251
+ slideOuterWidth = $(slide).outerWidth();
1252
+ slideOffset = slide.offsetLeft;
1253
+ if (_.options.centerMode !== true) {
1254
+ slideOffset += (slideOuterWidth / 2);
1255
+ }
1256
+
1257
+ slideRightBoundary = slideOffset + (slideOuterWidth);
1258
+
1259
+ if (swipeTarget < slideRightBoundary) {
1260
+ swipedSlide = slide;
1261
+ return false;
1262
+ }
1263
+ });
1264
+
1265
+ slidesTraversed = Math.abs($(swipedSlide).attr('data-slick-index') - _.currentSlide) || 1;
1266
+
1267
+ return slidesTraversed;
1268
+
1269
+ } else {
1270
+ return _.options.slidesToScroll;
1271
+ }
1272
+
1273
+ };
1274
+
1275
+ Slick.prototype.goTo = Slick.prototype.slickGoTo = function (slide, dontAnimate) {
1276
+
1277
+ var _ = this;
1278
+
1279
+ _.changeSlide({
1280
+ data: {
1281
+ message: 'index',
1282
+ index: parseInt(slide)
1283
+ }
1284
+ }, dontAnimate);
1285
+
1286
+ };
1287
+
1288
+ Slick.prototype.init = function (creation) {
1289
+
1290
+ var _ = this;
1291
+
1292
+ if (!$(_.$slider).hasClass('slick-initialized')) {
1293
+
1294
+ $(_.$slider).addClass('slick-initialized');
1295
+
1296
+ _.buildRows();
1297
+ _.buildOut();
1298
+ _.setProps();
1299
+ _.startLoad();
1300
+ _.loadSlider();
1301
+ _.initializeEvents();
1302
+ _.updateArrows();
1303
+ _.updateDots();
1304
+ _.checkResponsive(true);
1305
+ _.focusHandler();
1306
+
1307
+ }
1308
+
1309
+ if (creation) {
1310
+ _.$slider.trigger('init', [_]);
1311
+ }
1312
+
1313
+ if (_.options.accessibility === true) {
1314
+ _.initADA();
1315
+ }
1316
+
1317
+ if (_.options.autoplay) {
1318
+
1319
+ _.paused = false;
1320
+ _.autoPlay();
1321
+
1322
+ }
1323
+
1324
+ };
1325
+
1326
+ Slick.prototype.initADA = function () {
1327
+ var _ = this,
1328
+ numDotGroups = Math.ceil(_.slideCount / _.options.slidesToShow),
1329
+ tabControlIndexes = _.getNavigableIndexes().filter(function (val) {
1330
+ return (val >= 0) && (val < _.slideCount);
1331
+ });
1332
+
1333
+ _.$slides.add(_.$slideTrack.find('.slick-cloned')).attr({
1334
+ 'aria-hidden': 'true',
1335
+ 'tabindex': '-1'
1336
+ }).find('a, input, button, select').attr({
1337
+ 'tabindex': '-1'
1338
+ });
1339
+
1340
+ if (_.$dots !== null) {
1341
+ _.$slides.not(_.$slideTrack.find('.slick-cloned')).each(function (i) {
1342
+ var slideControlIndex = tabControlIndexes.indexOf(i);
1343
+
1344
+ $(this).attr({
1345
+ 'role': 'tabpanel',
1346
+ 'id': 'slick-slide' + _.instanceUid + i,
1347
+ 'tabindex': -1
1348
+ });
1349
+
1350
+ if (slideControlIndex !== -1) {
1351
+ var ariaButtonControl = 'slick-slide-control' + _.instanceUid + slideControlIndex
1352
+ if ($('#' + ariaButtonControl).length) {
1353
+ $(this).attr({
1354
+ 'aria-describedby': ariaButtonControl
1355
+ });
1356
+ }
1357
+ }
1358
+ });
1359
+
1360
+ _.$dots.attr('role', 'tablist').find('li').each(function (i) {
1361
+ var mappedSlideIndex = tabControlIndexes[i];
1362
+
1363
+ $(this).attr({
1364
+ 'role': 'presentation'
1365
+ });
1366
+
1367
+ $(this).find('button').first().attr({
1368
+ 'role': 'tab',
1369
+ 'id': 'slick-slide-control' + _.instanceUid + i,
1370
+ 'aria-controls': 'slick-slide' + _.instanceUid + mappedSlideIndex,
1371
+ 'aria-label': (i + 1) + ' of ' + numDotGroups,
1372
+ 'aria-selected': null,
1373
+ 'tabindex': '-1'
1374
+ });
1375
+
1376
+ }).eq(_.currentSlide).find('button').attr({
1377
+ 'aria-selected': 'true',
1378
+ 'tabindex': '0'
1379
+ }).end();
1380
+ }
1381
+
1382
+ for (var i = _.currentSlide, max = i + _.options.slidesToShow; i < max; i++) {
1383
+ if (_.options.focusOnChange) {
1384
+ _.$slides.eq(i).attr({ 'tabindex': '0' });
1385
+ } else {
1386
+ _.$slides.eq(i).removeAttr('tabindex');
1387
+ }
1388
+ }
1389
+
1390
+ _.activateADA();
1391
+
1392
+ };
1393
+
1394
+ Slick.prototype.initArrowEvents = function () {
1395
+
1396
+ var _ = this;
1397
+
1398
+ if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
1399
+ _.$prevArrow
1400
+ .off('click.slick')
1401
+ .on('click.slick', {
1402
+ message: 'previous'
1403
+ }, _.changeSlide);
1404
+ _.$nextArrow
1405
+ .off('click.slick')
1406
+ .on('click.slick', {
1407
+ message: 'next'
1408
+ }, _.changeSlide);
1409
+
1410
+ if (_.options.accessibility === true) {
1411
+ _.$prevArrow.on('keydown.slick', _.keyHandler);
1412
+ _.$nextArrow.on('keydown.slick', _.keyHandler);
1413
+ }
1414
+ }
1415
+
1416
+ };
1417
+
1418
+ Slick.prototype.initDotEvents = function () {
1419
+
1420
+ var _ = this;
1421
+
1422
+ if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
1423
+ $('li', _.$dots).on('click.slick', {
1424
+ message: 'index'
1425
+ }, _.changeSlide);
1426
+
1427
+ if (_.options.accessibility === true) {
1428
+ _.$dots.on('keydown.slick', _.keyHandler);
1429
+ }
1430
+ }
1431
+
1432
+ if (_.options.dots === true && _.options.pauseOnDotsHover === true && _.slideCount > _.options.slidesToShow) {
1433
+
1434
+ $('li', _.$dots)
1435
+ .on('mouseenter.slick', $.proxy(_.interrupt, _, true))
1436
+ .on('mouseleave.slick', $.proxy(_.interrupt, _, false));
1437
+
1438
+ }
1439
+
1440
+ };
1441
+
1442
+ Slick.prototype.initSlideEvents = function () {
1443
+
1444
+ var _ = this;
1445
+
1446
+ if (_.options.pauseOnHover) {
1447
+
1448
+ _.$list.on('mouseenter.slick', $.proxy(_.interrupt, _, true));
1449
+ _.$list.on('mouseleave.slick', $.proxy(_.interrupt, _, false));
1450
+
1451
+ }
1452
+
1453
+ };
1454
+
1455
+ Slick.prototype.initializeEvents = function () {
1456
+
1457
+ var _ = this;
1458
+
1459
+ _.initArrowEvents();
1460
+
1461
+ _.initDotEvents();
1462
+ _.initSlideEvents();
1463
+
1464
+ _.$list.on('touchstart.slick mousedown.slick', {
1465
+ action: 'start'
1466
+ }, _.swipeHandler);
1467
+ _.$list.on('touchmove.slick mousemove.slick', {
1468
+ action: 'move'
1469
+ }, _.swipeHandler);
1470
+ _.$list.on('touchend.slick mouseup.slick', {
1471
+ action: 'end'
1472
+ }, _.swipeHandler);
1473
+ _.$list.on('touchcancel.slick mouseleave.slick', {
1474
+ action: 'end'
1475
+ }, _.swipeHandler);
1476
+
1477
+ _.$list.on('click.slick', _.clickHandler);
1478
+
1479
+ $(document).on(_.visibilityChange, $.proxy(_.visibility, _));
1480
+
1481
+ if (_.options.accessibility === true) {
1482
+ _.$list.on('keydown.slick', _.keyHandler);
1483
+ }
1484
+
1485
+ if (_.options.focusOnSelect === true) {
1486
+ $(_.$slideTrack).children().on('click.slick', _.selectHandler);
1487
+ }
1488
+
1489
+ $(window).on('orientationchange.slick.slick-' + _.instanceUid, $.proxy(_.orientationChange, _));
1490
+
1491
+ $(window).on('resize.slick.slick-' + _.instanceUid, $.proxy(_.resize, _));
1492
+
1493
+ $('[draggable!=true]', _.$slideTrack).on('dragstart', _.preventDefault);
1494
+
1495
+ $(window).on('load.slick.slick-' + _.instanceUid, _.setPosition);
1496
+ $(_.setPosition);
1497
+
1498
+ };
1499
+
1500
+ Slick.prototype.initUI = function () {
1501
+
1502
+ var _ = this;
1503
+
1504
+ if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
1505
+
1506
+ _.$prevArrow.show();
1507
+ _.$nextArrow.show();
1508
+
1509
+ }
1510
+
1511
+ if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
1512
+
1513
+ _.$dots.show();
1514
+
1515
+ }
1516
+
1517
+ };
1518
+
1519
+ Slick.prototype.keyHandler = function (event) {
1520
+
1521
+ var _ = this;
1522
+ //Dont slide if the cursor is inside the form fields and arrow keys are pressed
1523
+ if (!event.target.tagName.match('TEXTAREA|INPUT|SELECT')) {
1524
+ if (event.keyCode === 37 && _.options.accessibility === true) {
1525
+ _.changeSlide({
1526
+ data: {
1527
+ message: _.options.rtl === true ? 'next' : 'previous'
1528
+ }
1529
+ });
1530
+ } else if (event.keyCode === 39 && _.options.accessibility === true) {
1531
+ _.changeSlide({
1532
+ data: {
1533
+ message: _.options.rtl === true ? 'previous' : 'next'
1534
+ }
1535
+ });
1536
+ }
1537
+ }
1538
+
1539
+ };
1540
+
1541
+ Slick.prototype.lazyLoad = function () {
1542
+
1543
+ var _ = this,
1544
+ loadRange, cloneRange, rangeStart, rangeEnd;
1545
+
1546
+ function loadImages(imagesScope) {
1547
+
1548
+ $('img[data-lazy]', imagesScope).each(function () {
1549
+
1550
+ var image = $(this),
1551
+ imageSource = $(this).attr('data-lazy'),
1552
+ imageSrcSet = $(this).attr('data-srcset'),
1553
+ imageSizes = $(this).attr('data-sizes') || _.$slider.attr('data-sizes'),
1554
+ imageToLoad = document.createElement('img');
1555
+
1556
+ imageToLoad.onload = function () {
1557
+
1558
+ image
1559
+ .animate({ opacity: 0 }, 100, function () {
1560
+
1561
+ if (imageSrcSet) {
1562
+ image
1563
+ .attr('srcset', imageSrcSet);
1564
+
1565
+ if (imageSizes) {
1566
+ image
1567
+ .attr('sizes', imageSizes);
1568
+ }
1569
+ }
1570
+
1571
+ image
1572
+ .attr('src', imageSource)
1573
+ .animate({ opacity: 1 }, 200, function () {
1574
+ image
1575
+ .removeAttr('data-lazy data-srcset data-sizes')
1576
+ .removeClass('slick-loading');
1577
+ });
1578
+ _.$slider.trigger('lazyLoaded', [_, image, imageSource]);
1579
+ });
1580
+
1581
+ };
1582
+
1583
+ imageToLoad.onerror = function () {
1584
+
1585
+ image
1586
+ .removeAttr('data-lazy')
1587
+ .removeClass('slick-loading')
1588
+ .addClass('slick-lazyload-error');
1589
+
1590
+ _.$slider.trigger('lazyLoadError', [_, image, imageSource]);
1591
+
1592
+ };
1593
+
1594
+ imageToLoad.src = imageSource;
1595
+
1596
+ });
1597
+
1598
+ }
1599
+
1600
+ if (_.options.centerMode === true) {
1601
+ if (_.options.infinite === true) {
1602
+ rangeStart = _.currentSlide + (_.options.slidesToShow / 2 + 1);
1603
+ rangeEnd = rangeStart + _.options.slidesToShow + 2;
1604
+ } else {
1605
+ rangeStart = Math.max(0, _.currentSlide - (_.options.slidesToShow / 2 + 1));
1606
+ rangeEnd = 2 + (_.options.slidesToShow / 2 + 1) + _.currentSlide;
1607
+ }
1608
+ } else {
1609
+ rangeStart = _.options.infinite ? _.options.slidesToShow + _.currentSlide : _.currentSlide;
1610
+ rangeEnd = Math.ceil(rangeStart + _.options.slidesToShow);
1611
+ if (_.options.fade === true) {
1612
+ if (rangeStart > 0) rangeStart--;
1613
+ if (rangeEnd <= _.slideCount) rangeEnd++;
1614
+ }
1615
+ }
1616
+
1617
+ loadRange = _.$slider.find('.slick-slide').slice(rangeStart, rangeEnd);
1618
+
1619
+ if (_.options.lazyLoad === 'anticipated') {
1620
+ var prevSlide = rangeStart - 1,
1621
+ nextSlide = rangeEnd,
1622
+ $slides = _.$slider.find('.slick-slide');
1623
+
1624
+ for (var i = 0; i < _.options.slidesToScroll; i++) {
1625
+ if (prevSlide < 0) prevSlide = _.slideCount - 1;
1626
+ loadRange = loadRange.add($slides.eq(prevSlide));
1627
+ loadRange = loadRange.add($slides.eq(nextSlide));
1628
+ prevSlide--;
1629
+ nextSlide++;
1630
+ }
1631
+ }
1632
+
1633
+ loadImages(loadRange);
1634
+
1635
+ if (_.slideCount <= _.options.slidesToShow) {
1636
+ cloneRange = _.$slider.find('.slick-slide');
1637
+ loadImages(cloneRange);
1638
+ } else
1639
+ if (_.currentSlide >= _.slideCount - _.options.slidesToShow) {
1640
+ cloneRange = _.$slider.find('.slick-cloned').slice(0, _.options.slidesToShow);
1641
+ loadImages(cloneRange);
1642
+ } else if (_.currentSlide === 0) {
1643
+ cloneRange = _.$slider.find('.slick-cloned').slice(_.options.slidesToShow * -1);
1644
+ loadImages(cloneRange);
1645
+ }
1646
+
1647
+ };
1648
+
1649
+ Slick.prototype.loadSlider = function () {
1650
+
1651
+ var _ = this;
1652
+
1653
+ _.setPosition();
1654
+
1655
+ _.$slideTrack.css({
1656
+ opacity: 1
1657
+ });
1658
+
1659
+ _.$slider.removeClass('slick-loading');
1660
+
1661
+ _.initUI();
1662
+
1663
+ if (_.options.lazyLoad === 'progressive') {
1664
+ _.progressiveLazyLoad();
1665
+ }
1666
+
1667
+ };
1668
+
1669
+ Slick.prototype.next = Slick.prototype.slickNext = function () {
1670
+
1671
+ var _ = this;
1672
+
1673
+ _.changeSlide({
1674
+ data: {
1675
+ message: 'next'
1676
+ }
1677
+ });
1678
+
1679
+ };
1680
+
1681
+ Slick.prototype.orientationChange = function () {
1682
+
1683
+ var _ = this;
1684
+
1685
+ _.checkResponsive();
1686
+ _.setPosition();
1687
+
1688
+ };
1689
+
1690
+ Slick.prototype.pause = Slick.prototype.slickPause = function () {
1691
+
1692
+ var _ = this;
1693
+
1694
+ _.autoPlayClear();
1695
+ _.paused = true;
1696
+
1697
+ };
1698
+
1699
+ Slick.prototype.play = Slick.prototype.slickPlay = function () {
1700
+
1701
+ var _ = this;
1702
+
1703
+ _.autoPlay();
1704
+ _.options.autoplay = true;
1705
+ _.paused = false;
1706
+ _.focussed = false;
1707
+ _.interrupted = false;
1708
+
1709
+ };
1710
+
1711
+ Slick.prototype.postSlide = function (index) {
1712
+
1713
+ var _ = this;
1714
+
1715
+ if (!_.unslicked) {
1716
+
1717
+ _.$slider.trigger('afterChange', [_, index]);
1718
+
1719
+ _.animating = false;
1720
+
1721
+ if (_.slideCount > _.options.slidesToShow) {
1722
+ _.setPosition();
1723
+ }
1724
+
1725
+ _.swipeLeft = null;
1726
+
1727
+ if (_.options.autoplay) {
1728
+ _.autoPlay();
1729
+ }
1730
+
1731
+ if (_.options.accessibility === true) {
1732
+ _.initADA();
1733
+
1734
+ if (_.options.focusOnChange) {
1735
+ var $currentSlide = $(_.$slides.get(_.currentSlide));
1736
+ $currentSlide.attr('tabindex', 0).focus();
1737
+ }
1738
+ }
1739
+
1740
+ }
1741
+
1742
+ };
1743
+
1744
+ Slick.prototype.prev = Slick.prototype.slickPrev = function () {
1745
+
1746
+ var _ = this;
1747
+
1748
+ _.changeSlide({
1749
+ data: {
1750
+ message: 'previous'
1751
+ }
1752
+ });
1753
+
1754
+ };
1755
+
1756
+ Slick.prototype.preventDefault = function (event) {
1757
+
1758
+ event.preventDefault();
1759
+
1760
+ };
1761
+
1762
+ Slick.prototype.progressiveLazyLoad = function (tryCount) {
1763
+
1764
+ tryCount = tryCount || 1;
1765
+
1766
+ var _ = this,
1767
+ $imgsToLoad = $('img[data-lazy]', _.$slider),
1768
+ image,
1769
+ imageSource,
1770
+ imageSrcSet,
1771
+ imageSizes,
1772
+ imageToLoad;
1773
+
1774
+ if ($imgsToLoad.length) {
1775
+
1776
+ image = $imgsToLoad.first();
1777
+ imageSource = image.attr('data-lazy');
1778
+ imageSrcSet = image.attr('data-srcset');
1779
+ imageSizes = image.attr('data-sizes') || _.$slider.attr('data-sizes');
1780
+ imageToLoad = document.createElement('img');
1781
+
1782
+ imageToLoad.onload = function () {
1783
+
1784
+ if (imageSrcSet) {
1785
+ image
1786
+ .attr('srcset', imageSrcSet);
1787
+
1788
+ if (imageSizes) {
1789
+ image
1790
+ .attr('sizes', imageSizes);
1791
+ }
1792
+ }
1793
+
1794
+ image
1795
+ .attr('src', imageSource)
1796
+ .removeAttr('data-lazy data-srcset data-sizes')
1797
+ .removeClass('slick-loading');
1798
+
1799
+ if (_.options.adaptiveHeight === true) {
1800
+ _.setPosition();
1801
+ }
1802
+
1803
+ _.$slider.trigger('lazyLoaded', [_, image, imageSource]);
1804
+ _.progressiveLazyLoad();
1805
+
1806
+ };
1807
+
1808
+ imageToLoad.onerror = function () {
1809
+
1810
+ if (tryCount < 3) {
1811
+
1812
+ /**
1813
+ * try to load the image 3 times,
1814
+ * leave a slight delay so we don't get
1815
+ * servers blocking the request.
1816
+ */
1817
+ setTimeout(function () {
1818
+ _.progressiveLazyLoad(tryCount + 1);
1819
+ }, 500);
1820
+
1821
+ } else {
1822
+
1823
+ image
1824
+ .removeAttr('data-lazy')
1825
+ .removeClass('slick-loading')
1826
+ .addClass('slick-lazyload-error');
1827
+
1828
+ _.$slider.trigger('lazyLoadError', [_, image, imageSource]);
1829
+
1830
+ _.progressiveLazyLoad();
1831
+
1832
+ }
1833
+
1834
+ };
1835
+
1836
+ imageToLoad.src = imageSource;
1837
+
1838
+ } else {
1839
+
1840
+ _.$slider.trigger('allImagesLoaded', [_]);
1841
+
1842
+ }
1843
+
1844
+ };
1845
+
1846
+ Slick.prototype.refresh = function (initializing) {
1847
+
1848
+ var _ = this, currentSlide, lastVisibleIndex;
1849
+
1850
+ lastVisibleIndex = _.slideCount - _.options.slidesToShow;
1851
+
1852
+ // in non-infinite sliders, we don't want to go past the
1853
+ // last visible index.
1854
+ if (!_.options.infinite && (_.currentSlide > lastVisibleIndex)) {
1855
+ _.currentSlide = lastVisibleIndex;
1856
+ }
1857
+
1858
+ // if less slides than to show, go to start.
1859
+ if (_.slideCount <= _.options.slidesToShow) {
1860
+ _.currentSlide = 0;
1861
+
1862
+ }
1863
+
1864
+ currentSlide = _.currentSlide;
1865
+
1866
+ _.destroy(true);
1867
+
1868
+ $.extend(_, _.initials, { currentSlide: currentSlide });
1869
+
1870
+ _.init();
1871
+
1872
+ if (!initializing) {
1873
+
1874
+ _.changeSlide({
1875
+ data: {
1876
+ message: 'index',
1877
+ index: currentSlide
1878
+ }
1879
+ }, false);
1880
+
1881
+ }
1882
+
1883
+ };
1884
+
1885
+ Slick.prototype.registerBreakpoints = function () {
1886
+
1887
+ var _ = this, breakpoint, currentBreakpoint, l,
1888
+ responsiveSettings = _.options.responsive || null;
1889
+
1890
+ if ($.type(responsiveSettings) === 'array' && responsiveSettings.length) {
1891
+
1892
+ _.respondTo = _.options.respondTo || 'window';
1893
+
1894
+ for (breakpoint in responsiveSettings) {
1895
+
1896
+ l = _.breakpoints.length - 1;
1897
+
1898
+ if (responsiveSettings.hasOwnProperty(breakpoint)) {
1899
+ currentBreakpoint = responsiveSettings[breakpoint].breakpoint;
1900
+
1901
+ // loop through the breakpoints and cut out any existing
1902
+ // ones with the same breakpoint number, we don't want dupes.
1903
+ while (l >= 0) {
1904
+ if (_.breakpoints[l] && _.breakpoints[l] === currentBreakpoint) {
1905
+ _.breakpoints.splice(l, 1);
1906
+ }
1907
+ l--;
1908
+ }
1909
+
1910
+ _.breakpoints.push(currentBreakpoint);
1911
+ _.breakpointSettings[currentBreakpoint] = responsiveSettings[breakpoint].settings;
1912
+
1913
+ }
1914
+
1915
+ }
1916
+
1917
+ _.breakpoints.sort(function (a, b) {
1918
+ return (_.options.mobileFirst) ? a - b : b - a;
1919
+ });
1920
+
1921
+ }
1922
+
1923
+ };
1924
+
1925
+ Slick.prototype.reinit = function () {
1926
+
1927
+ var _ = this;
1928
+
1929
+ _.$slides =
1930
+ _.$slideTrack
1931
+ .children(_.options.slide)
1932
+ .addClass('slick-slide');
1933
+
1934
+ _.slideCount = _.$slides.length;
1935
+
1936
+ if (_.currentSlide >= _.slideCount && _.currentSlide !== 0) {
1937
+ _.currentSlide = _.currentSlide - _.options.slidesToScroll;
1938
+ }
1939
+
1940
+ if (_.slideCount <= _.options.slidesToShow) {
1941
+ _.currentSlide = 0;
1942
+ }
1943
+
1944
+ _.registerBreakpoints();
1945
+
1946
+ _.setProps();
1947
+ _.setupInfinite();
1948
+ _.buildArrows();
1949
+ _.updateArrows();
1950
+ _.initArrowEvents();
1951
+ _.buildDots();
1952
+ _.updateDots();
1953
+ _.initDotEvents();
1954
+ _.cleanUpSlideEvents();
1955
+ _.initSlideEvents();
1956
+
1957
+ _.checkResponsive(false, true);
1958
+
1959
+ if (_.options.focusOnSelect === true) {
1960
+ $(_.$slideTrack).children().on('click.slick', _.selectHandler);
1961
+ }
1962
+
1963
+ _.setSlideClasses(typeof _.currentSlide === 'number' ? _.currentSlide : 0);
1964
+
1965
+ _.setPosition();
1966
+ _.focusHandler();
1967
+
1968
+ _.paused = !_.options.autoplay;
1969
+ _.autoPlay();
1970
+
1971
+ _.$slider.trigger('reInit', [_]);
1972
+
1973
+ };
1974
+
1975
+ Slick.prototype.resize = function () {
1976
+
1977
+ var _ = this;
1978
+
1979
+ if ($(window).width() !== _.windowWidth) {
1980
+ clearTimeout(_.windowDelay);
1981
+ _.windowDelay = window.setTimeout(function () {
1982
+ _.windowWidth = $(window).width();
1983
+ _.checkResponsive();
1984
+ if (!_.unslicked) { _.setPosition(); }
1985
+ }, 50);
1986
+ }
1987
+ };
1988
+
1989
+ Slick.prototype.removeSlide = Slick.prototype.slickRemove = function (index, removeBefore, removeAll) {
1990
+
1991
+ var _ = this;
1992
+
1993
+ if (typeof (index) === 'boolean') {
1994
+ removeBefore = index;
1995
+ index = removeBefore === true ? 0 : _.slideCount - 1;
1996
+ } else {
1997
+ index = removeBefore === true ? --index : index;
1998
+ }
1999
+
2000
+ if (_.slideCount < 1 || index < 0 || index > _.slideCount - 1) {
2001
+ return false;
2002
+ }
2003
+
2004
+ _.unload();
2005
+
2006
+ if (removeAll === true) {
2007
+ _.$slideTrack.children().remove();
2008
+ } else {
2009
+ _.$slideTrack.children(this.options.slide).eq(index).remove();
2010
+ }
2011
+
2012
+ _.$slides = _.$slideTrack.children(this.options.slide);
2013
+
2014
+ _.$slideTrack.children(this.options.slide).detach();
2015
+
2016
+ _.$slideTrack.append(_.$slides);
2017
+
2018
+ _.$slidesCache = _.$slides;
2019
+
2020
+ _.reinit();
2021
+
2022
+ };
2023
+
2024
+ Slick.prototype.setCSS = function (position) {
2025
+
2026
+ var _ = this,
2027
+ positionProps = {},
2028
+ x, y;
2029
+
2030
+ if (_.options.rtl === true) {
2031
+ position = -position;
2032
+ }
2033
+ x = _.positionProp == 'left' ? Math.ceil(position) + 'px' : '0px';
2034
+ y = _.positionProp == 'top' ? Math.ceil(position) + 'px' : '0px';
2035
+
2036
+ positionProps[_.positionProp] = position;
2037
+
2038
+ if (_.transformsEnabled === false) {
2039
+ _.$slideTrack.css(positionProps);
2040
+ } else {
2041
+ positionProps = {};
2042
+ if (_.cssTransitions === false) {
2043
+ positionProps[_.animType] = 'translate(' + x + ', ' + y + ')';
2044
+ _.$slideTrack.css(positionProps);
2045
+ } else {
2046
+ positionProps[_.animType] = 'translate3d(' + x + ', ' + y + ', 0px)';
2047
+ _.$slideTrack.css(positionProps);
2048
+ }
2049
+ }
2050
+
2051
+ };
2052
+
2053
+ Slick.prototype.setDimensions = function () {
2054
+
2055
+ var _ = this;
2056
+
2057
+ if (_.options.vertical === false) {
2058
+ if (_.options.centerMode === true) {
2059
+ _.$list.css({
2060
+ padding: ('0px ' + _.options.centerPadding)
2061
+ });
2062
+ }
2063
+ } else {
2064
+ _.$list.height(_.$slides.first().outerHeight(true) * _.options.slidesToShow);
2065
+ if (_.options.centerMode === true) {
2066
+ _.$list.css({
2067
+ padding: (_.options.centerPadding + ' 0px')
2068
+ });
2069
+ }
2070
+ }
2071
+
2072
+ _.listWidth = _.$list.width();
2073
+ _.listHeight = _.$list.height();
2074
+
2075
+
2076
+ if (_.options.vertical === false && _.options.variableWidth === false) {
2077
+ _.slideWidth = Math.ceil(_.listWidth / _.options.slidesToShow);
2078
+ _.$slideTrack.width(Math.ceil((_.slideWidth * _.$slideTrack.children('.slick-slide').length)));
2079
+
2080
+ } else if (_.options.variableWidth === true) {
2081
+ _.$slideTrack.width(5000 * _.slideCount);
2082
+ } else {
2083
+ _.slideWidth = Math.ceil(_.listWidth);
2084
+ _.$slideTrack.height(Math.ceil((_.$slides.first().outerHeight(true) * _.$slideTrack.children('.slick-slide').length)));
2085
+ }
2086
+
2087
+ var offset = _.$slides.first().outerWidth(true) - _.$slides.first().width();
2088
+ if (_.options.variableWidth === false) _.$slideTrack.children('.slick-slide').width(_.slideWidth - offset);
2089
+
2090
+ };
2091
+
2092
+ Slick.prototype.setFade = function () {
2093
+
2094
+ var _ = this,
2095
+ targetLeft;
2096
+
2097
+ _.$slides.each(function (index, element) {
2098
+ targetLeft = (_.slideWidth * index) * -1;
2099
+ if (_.options.rtl === true) {
2100
+ $(element).css({
2101
+ position: 'relative',
2102
+ right: targetLeft,
2103
+ top: 0,
2104
+ zIndex: _.options.zIndex - 2,
2105
+ opacity: 0
2106
+ });
2107
+ } else {
2108
+ $(element).css({
2109
+ position: 'relative',
2110
+ left: targetLeft,
2111
+ top: 0,
2112
+ zIndex: _.options.zIndex - 2,
2113
+ opacity: 0
2114
+ });
2115
+ }
2116
+ });
2117
+
2118
+ _.$slides.eq(_.currentSlide).css({
2119
+ zIndex: _.options.zIndex - 1,
2120
+ opacity: 1
2121
+ });
2122
+
2123
+ };
2124
+
2125
+ Slick.prototype.setHeight = function () {
2126
+
2127
+ var _ = this;
2128
+
2129
+ if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) {
2130
+ var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true);
2131
+ _.$list.css('height', targetHeight);
2132
+ }
2133
+
2134
+ };
2135
+
2136
+ Slick.prototype.setOption =
2137
+ Slick.prototype.slickSetOption = function () {
2138
+
2139
+ /**
2140
+ * accepts arguments in format of:
2141
+ *
2142
+ * - for changing a single option's value:
2143
+ * .slick("setOption", option, value, refresh )
2144
+ *
2145
+ * - for changing a set of responsive options:
2146
+ * .slick("setOption", 'responsive', [{}, ...], refresh )
2147
+ *
2148
+ * - for updating multiple values at once (not responsive)
2149
+ * .slick("setOption", { 'option': value, ... }, refresh )
2150
+ */
2151
+
2152
+ var _ = this, l, item, option, value, refresh = false, type;
2153
+
2154
+ if ($.type(arguments[0]) === 'object') {
2155
+
2156
+ option = arguments[0];
2157
+ refresh = arguments[1];
2158
+ type = 'multiple';
2159
+
2160
+ } else if ($.type(arguments[0]) === 'string') {
2161
+
2162
+ option = arguments[0];
2163
+ value = arguments[1];
2164
+ refresh = arguments[2];
2165
+
2166
+ if (arguments[0] === 'responsive' && $.type(arguments[1]) === 'array') {
2167
+
2168
+ type = 'responsive';
2169
+
2170
+ } else if (typeof arguments[1] !== 'undefined') {
2171
+
2172
+ type = 'single';
2173
+
2174
+ }
2175
+
2176
+ }
2177
+
2178
+ if (type === 'single') {
2179
+
2180
+ _.options[option] = value;
2181
+
2182
+
2183
+ } else if (type === 'multiple') {
2184
+
2185
+ $.each(option, function (opt, val) {
2186
+
2187
+ _.options[opt] = val;
2188
+
2189
+ });
2190
+
2191
+
2192
+ } else if (type === 'responsive') {
2193
+
2194
+ for (item in value) {
2195
+
2196
+ if ($.type(_.options.responsive) !== 'array') {
2197
+
2198
+ _.options.responsive = [value[item]];
2199
+
2200
+ } else {
2201
+
2202
+ l = _.options.responsive.length - 1;
2203
+
2204
+ // loop through the responsive object and splice out duplicates.
2205
+ while (l >= 0) {
2206
+
2207
+ if (_.options.responsive[l].breakpoint === value[item].breakpoint) {
2208
+
2209
+ _.options.responsive.splice(l, 1);
2210
+
2211
+ }
2212
+
2213
+ l--;
2214
+
2215
+ }
2216
+
2217
+ _.options.responsive.push(value[item]);
2218
+
2219
+ }
2220
+
2221
+ }
2222
+
2223
+ }
2224
+
2225
+ if (refresh) {
2226
+
2227
+ _.unload();
2228
+ _.reinit();
2229
+
2230
+ }
2231
+
2232
+ };
2233
+
2234
+ Slick.prototype.setPosition = function () {
2235
+
2236
+ var _ = this;
2237
+
2238
+ _.setDimensions();
2239
+
2240
+ _.setHeight();
2241
+
2242
+ if (_.options.fade === false) {
2243
+ _.setCSS(_.getLeft(_.currentSlide));
2244
+ } else {
2245
+ _.setFade();
2246
+ }
2247
+
2248
+ _.$slider.trigger('setPosition', [_]);
2249
+
2250
+ };
2251
+
2252
+ Slick.prototype.setProps = function () {
2253
+
2254
+ var _ = this,
2255
+ bodyStyle = document.body.style;
2256
+
2257
+ _.positionProp = _.options.vertical === true ? 'top' : 'left';
2258
+
2259
+ if (_.positionProp === 'top') {
2260
+ _.$slider.addClass('slick-vertical');
2261
+ } else {
2262
+ _.$slider.removeClass('slick-vertical');
2263
+ }
2264
+
2265
+ if (bodyStyle.WebkitTransition !== undefined ||
2266
+ bodyStyle.MozTransition !== undefined ||
2267
+ bodyStyle.msTransition !== undefined) {
2268
+ if (_.options.useCSS === true) {
2269
+ _.cssTransitions = true;
2270
+ }
2271
+ }
2272
+
2273
+ if (_.options.fade) {
2274
+ if (typeof _.options.zIndex === 'number') {
2275
+ if (_.options.zIndex < 3) {
2276
+ _.options.zIndex = 3;
2277
+ }
2278
+ } else {
2279
+ _.options.zIndex = _.defaults.zIndex;
2280
+ }
2281
+ }
2282
+
2283
+ if (bodyStyle.OTransform !== undefined) {
2284
+ _.animType = 'OTransform';
2285
+ _.transformType = '-o-transform';
2286
+ _.transitionType = 'OTransition';
2287
+ if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false;
2288
+ }
2289
+ if (bodyStyle.MozTransform !== undefined) {
2290
+ _.animType = 'MozTransform';
2291
+ _.transformType = '-moz-transform';
2292
+ _.transitionType = 'MozTransition';
2293
+ if (bodyStyle.perspectiveProperty === undefined && bodyStyle.MozPerspective === undefined) _.animType = false;
2294
+ }
2295
+ if (bodyStyle.webkitTransform !== undefined) {
2296
+ _.animType = 'webkitTransform';
2297
+ _.transformType = '-webkit-transform';
2298
+ _.transitionType = 'webkitTransition';
2299
+ if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false;
2300
+ }
2301
+ if (bodyStyle.msTransform !== undefined) {
2302
+ _.animType = 'msTransform';
2303
+ _.transformType = '-ms-transform';
2304
+ _.transitionType = 'msTransition';
2305
+ if (bodyStyle.msTransform === undefined) _.animType = false;
2306
+ }
2307
+ if (bodyStyle.transform !== undefined && _.animType !== false) {
2308
+ _.animType = 'transform';
2309
+ _.transformType = 'transform';
2310
+ _.transitionType = 'transition';
2311
+ }
2312
+ _.transformsEnabled = _.options.useTransform && (_.animType !== null && _.animType !== false);
2313
+ };
2314
+
2315
+
2316
+ Slick.prototype.setSlideClasses = function (index) {
2317
+
2318
+ var _ = this,
2319
+ centerOffset, allSlides, indexOffset, remainder;
2320
+
2321
+ allSlides = _.$slider
2322
+ .find('.slick-slide')
2323
+ .removeClass('slick-active slick-center slick-current')
2324
+ .attr('aria-hidden', 'true');
2325
+
2326
+ _.$slides
2327
+ .eq(index)
2328
+ .addClass('slick-current');
2329
+
2330
+ if (_.options.centerMode === true) {
2331
+
2332
+ var evenCoef = _.options.slidesToShow % 2 === 0 ? 1 : 0;
2333
+
2334
+ centerOffset = Math.floor(_.options.slidesToShow / 2);
2335
+
2336
+ if (_.options.infinite === true) {
2337
+
2338
+ if (index >= centerOffset && index <= (_.slideCount - 1) - centerOffset) {
2339
+ _.$slides
2340
+ .slice(index - centerOffset + evenCoef, index + centerOffset + 1)
2341
+ .addClass('slick-active')
2342
+ .attr('aria-hidden', 'false');
2343
+
2344
+ } else {
2345
+
2346
+ indexOffset = _.options.slidesToShow + index;
2347
+ allSlides
2348
+ .slice(indexOffset - centerOffset + 1 + evenCoef, indexOffset + centerOffset + 2)
2349
+ .addClass('slick-active')
2350
+ .attr('aria-hidden', 'false');
2351
+
2352
+ }
2353
+
2354
+ if (index === 0) {
2355
+
2356
+ allSlides
2357
+ .eq(_.options.slidesToShow + _.slideCount + 1)
2358
+ .addClass('slick-center');
2359
+
2360
+ } else if (index === _.slideCount - 1) {
2361
+
2362
+ allSlides
2363
+ .eq(_.options.slidesToShow)
2364
+ .addClass('slick-center');
2365
+
2366
+ }
2367
+
2368
+ }
2369
+
2370
+ _.$slides
2371
+ .eq(index)
2372
+ .addClass('slick-center');
2373
+
2374
+ } else {
2375
+
2376
+ if (index >= 0 && index <= (_.slideCount - _.options.slidesToShow)) {
2377
+
2378
+ _.$slides
2379
+ .slice(index, index + _.options.slidesToShow)
2380
+ .addClass('slick-active')
2381
+ .attr('aria-hidden', 'false');
2382
+
2383
+ } else if (allSlides.length <= _.options.slidesToShow) {
2384
+
2385
+ allSlides
2386
+ .addClass('slick-active')
2387
+ .attr('aria-hidden', 'false');
2388
+
2389
+ } else {
2390
+
2391
+ remainder = _.slideCount % _.options.slidesToShow;
2392
+ indexOffset = _.options.infinite === true ? _.options.slidesToShow + index : index;
2393
+
2394
+ if (_.options.slidesToShow == _.options.slidesToScroll && (_.slideCount - index) < _.options.slidesToShow) {
2395
+
2396
+ allSlides
2397
+ .slice(indexOffset - (_.options.slidesToShow - remainder), indexOffset + remainder)
2398
+ .addClass('slick-active')
2399
+ .attr('aria-hidden', 'false');
2400
+
2401
+ } else {
2402
+
2403
+ allSlides
2404
+ .slice(indexOffset, indexOffset + _.options.slidesToShow)
2405
+ .addClass('slick-active')
2406
+ .attr('aria-hidden', 'false');
2407
+
2408
+ }
2409
+
2410
+ }
2411
+
2412
+ }
2413
+
2414
+ if (_.options.lazyLoad === 'ondemand' || _.options.lazyLoad === 'anticipated') {
2415
+ _.lazyLoad();
2416
+ }
2417
+ };
2418
+
2419
+ Slick.prototype.setupInfinite = function () {
2420
+
2421
+ var _ = this,
2422
+ i, slideIndex, infiniteCount;
2423
+
2424
+ if (_.options.fade === true) {
2425
+ _.options.centerMode = false;
2426
+ }
2427
+
2428
+ if (_.options.infinite === true && _.options.fade === false) {
2429
+
2430
+ slideIndex = null;
2431
+
2432
+ if (_.slideCount > _.options.slidesToShow) {
2433
+
2434
+ if (_.options.centerMode === true) {
2435
+ infiniteCount = _.options.slidesToShow + 1;
2436
+ } else {
2437
+ infiniteCount = _.options.slidesToShow;
2438
+ }
2439
+
2440
+ for (i = _.slideCount; i > (_.slideCount -
2441
+ infiniteCount); i -= 1) {
2442
+ slideIndex = i - 1;
2443
+ $(_.$slides[slideIndex]).clone(true).attr('id', '')
2444
+ .attr('data-slick-index', slideIndex - _.slideCount)
2445
+ .prependTo(_.$slideTrack).addClass('slick-cloned');
2446
+ }
2447
+ for (i = 0; i < infiniteCount + _.slideCount; i += 1) {
2448
+ slideIndex = i;
2449
+ $(_.$slides[slideIndex]).clone(true).attr('id', '')
2450
+ .attr('data-slick-index', slideIndex + _.slideCount)
2451
+ .appendTo(_.$slideTrack).addClass('slick-cloned');
2452
+ }
2453
+ _.$slideTrack.find('.slick-cloned').find('[id]').each(function () {
2454
+ $(this).attr('id', '');
2455
+ });
2456
+
2457
+ }
2458
+
2459
+ }
2460
+
2461
+ };
2462
+
2463
+ Slick.prototype.interrupt = function (toggle) {
2464
+
2465
+ var _ = this;
2466
+
2467
+ if (!toggle) {
2468
+ _.autoPlay();
2469
+ }
2470
+ _.interrupted = toggle;
2471
+
2472
+ };
2473
+
2474
+ Slick.prototype.selectHandler = function (event) {
2475
+
2476
+ var _ = this;
2477
+
2478
+ var targetElement =
2479
+ $(event.target).is('.slick-slide') ?
2480
+ $(event.target) :
2481
+ $(event.target).parents('.slick-slide');
2482
+
2483
+ var index = parseInt(targetElement.attr('data-slick-index'));
2484
+
2485
+ if (!index) index = 0;
2486
+
2487
+ if (_.slideCount <= _.options.slidesToShow) {
2488
+
2489
+ _.slideHandler(index, false, true);
2490
+ return;
2491
+
2492
+ }
2493
+
2494
+ _.slideHandler(index);
2495
+
2496
+ };
2497
+
2498
+ Slick.prototype.slideHandler = function (index, sync, dontAnimate) {
2499
+
2500
+ var targetSlide, animSlide, oldSlide, slideLeft, targetLeft = null,
2501
+ _ = this, navTarget;
2502
+
2503
+ sync = sync || false;
2504
+
2505
+ if (_.animating === true && _.options.waitForAnimate === true) {
2506
+ return;
2507
+ }
2508
+
2509
+ if (_.options.fade === true && _.currentSlide === index) {
2510
+ return;
2511
+ }
2512
+
2513
+ if (sync === false) {
2514
+ _.asNavFor(index);
2515
+ }
2516
+
2517
+ targetSlide = index;
2518
+ targetLeft = _.getLeft(targetSlide);
2519
+ slideLeft = _.getLeft(_.currentSlide);
2520
+
2521
+ _.currentLeft = _.swipeLeft === null ? slideLeft : _.swipeLeft;
2522
+
2523
+ if (_.options.infinite === false && _.options.centerMode === false && (index < 0 || index > _.getDotCount() * _.options.slidesToScroll)) {
2524
+ if (_.options.fade === false) {
2525
+ targetSlide = _.currentSlide;
2526
+ if (dontAnimate !== true && _.slideCount > _.options.slidesToShow) {
2527
+ _.animateSlide(slideLeft, function () {
2528
+ _.postSlide(targetSlide);
2529
+ });
2530
+ } else {
2531
+ _.postSlide(targetSlide);
2532
+ }
2533
+ }
2534
+ return;
2535
+ } else if (_.options.infinite === false && _.options.centerMode === true && (index < 0 || index > (_.slideCount - _.options.slidesToScroll))) {
2536
+ if (_.options.fade === false) {
2537
+ targetSlide = _.currentSlide;
2538
+ if (dontAnimate !== true && _.slideCount > _.options.slidesToShow) {
2539
+ _.animateSlide(slideLeft, function () {
2540
+ _.postSlide(targetSlide);
2541
+ });
2542
+ } else {
2543
+ _.postSlide(targetSlide);
2544
+ }
2545
+ }
2546
+ return;
2547
+ }
2548
+
2549
+ if (_.options.autoplay) {
2550
+ clearInterval(_.autoPlayTimer);
2551
+ }
2552
+
2553
+ if (targetSlide < 0) {
2554
+ if (_.slideCount % _.options.slidesToScroll !== 0) {
2555
+ animSlide = _.slideCount - (_.slideCount % _.options.slidesToScroll);
2556
+ } else {
2557
+ animSlide = _.slideCount + targetSlide;
2558
+ }
2559
+ } else if (targetSlide >= _.slideCount) {
2560
+ if (_.slideCount % _.options.slidesToScroll !== 0) {
2561
+ animSlide = 0;
2562
+ } else {
2563
+ animSlide = targetSlide - _.slideCount;
2564
+ }
2565
+ } else {
2566
+ animSlide = targetSlide;
2567
+ }
2568
+
2569
+ _.animating = true;
2570
+
2571
+ _.$slider.trigger('beforeChange', [_, _.currentSlide, animSlide]);
2572
+
2573
+ oldSlide = _.currentSlide;
2574
+ _.currentSlide = animSlide;
2575
+
2576
+ _.setSlideClasses(_.currentSlide);
2577
+
2578
+ if (_.options.asNavFor) {
2579
+
2580
+ navTarget = _.getNavTarget();
2581
+ navTarget = navTarget.slick('getSlick');
2582
+
2583
+ if (navTarget.slideCount <= navTarget.options.slidesToShow) {
2584
+ navTarget.setSlideClasses(_.currentSlide);
2585
+ }
2586
+
2587
+ }
2588
+
2589
+ _.updateDots();
2590
+ _.updateArrows();
2591
+
2592
+ if (_.options.fade === true) {
2593
+ if (dontAnimate !== true) {
2594
+
2595
+ _.fadeSlideOut(oldSlide);
2596
+
2597
+ _.fadeSlide(animSlide, function () {
2598
+ _.postSlide(animSlide);
2599
+ });
2600
+
2601
+ } else {
2602
+ _.postSlide(animSlide);
2603
+ }
2604
+ _.animateHeight();
2605
+ return;
2606
+ }
2607
+
2608
+ if (dontAnimate !== true && _.slideCount > _.options.slidesToShow) {
2609
+ _.animateSlide(targetLeft, function () {
2610
+ _.postSlide(animSlide);
2611
+ });
2612
+ } else {
2613
+ _.postSlide(animSlide);
2614
+ }
2615
+
2616
+ };
2617
+
2618
+ Slick.prototype.startLoad = function () {
2619
+
2620
+ var _ = this;
2621
+
2622
+ if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) {
2623
+
2624
+ _.$prevArrow.hide();
2625
+ _.$nextArrow.hide();
2626
+
2627
+ }
2628
+
2629
+ if (_.options.dots === true && _.slideCount > _.options.slidesToShow) {
2630
+
2631
+ _.$dots.hide();
2632
+
2633
+ }
2634
+
2635
+ _.$slider.addClass('slick-loading');
2636
+
2637
+ };
2638
+
2639
+ Slick.prototype.swipeDirection = function () {
2640
+
2641
+ var xDist, yDist, r, swipeAngle, _ = this;
2642
+
2643
+ xDist = _.touchObject.startX - _.touchObject.curX;
2644
+ yDist = _.touchObject.startY - _.touchObject.curY;
2645
+ r = Math.atan2(yDist, xDist);
2646
+
2647
+ swipeAngle = Math.round(r * 180 / Math.PI);
2648
+ if (swipeAngle < 0) {
2649
+ swipeAngle = 360 - Math.abs(swipeAngle);
2650
+ }
2651
+
2652
+ if ((swipeAngle <= 45) && (swipeAngle >= 0)) {
2653
+ return (_.options.rtl === false ? 'left' : 'right');
2654
+ }
2655
+ if ((swipeAngle <= 360) && (swipeAngle >= 315)) {
2656
+ return (_.options.rtl === false ? 'left' : 'right');
2657
+ }
2658
+ if ((swipeAngle >= 135) && (swipeAngle <= 225)) {
2659
+ return (_.options.rtl === false ? 'right' : 'left');
2660
+ }
2661
+ if (_.options.verticalSwiping === true) {
2662
+ if ((swipeAngle >= 35) && (swipeAngle <= 135)) {
2663
+ return 'down';
2664
+ } else {
2665
+ return 'up';
2666
+ }
2667
+ }
2668
+
2669
+ return 'vertical';
2670
+
2671
+ };
2672
+
2673
+ Slick.prototype.swipeEnd = function (event) {
2674
+
2675
+ var _ = this,
2676
+ slideCount,
2677
+ direction;
2678
+
2679
+ _.dragging = false;
2680
+ _.swiping = false;
2681
+
2682
+ if (_.scrolling) {
2683
+ _.scrolling = false;
2684
+ return false;
2685
+ }
2686
+
2687
+ _.interrupted = false;
2688
+ _.shouldClick = (_.touchObject.swipeLength > 10) ? false : true;
2689
+
2690
+ if (_.touchObject.curX === undefined) {
2691
+ return false;
2692
+ }
2693
+
2694
+ if (_.touchObject.edgeHit === true) {
2695
+ _.$slider.trigger('edge', [_, _.swipeDirection()]);
2696
+ }
2697
+
2698
+ if (_.touchObject.swipeLength >= _.touchObject.minSwipe) {
2699
+
2700
+ direction = _.swipeDirection();
2701
+
2702
+ switch (direction) {
2703
+
2704
+ case 'left':
2705
+ case 'down':
2706
+
2707
+ slideCount =
2708
+ _.options.swipeToSlide ?
2709
+ _.checkNavigable(_.currentSlide + _.getSlideCount()) :
2710
+ _.currentSlide + _.getSlideCount();
2711
+
2712
+ _.currentDirection = 0;
2713
+
2714
+ break;
2715
+
2716
+ case 'right':
2717
+ case 'up':
2718
+
2719
+ slideCount =
2720
+ _.options.swipeToSlide ?
2721
+ _.checkNavigable(_.currentSlide - _.getSlideCount()) :
2722
+ _.currentSlide - _.getSlideCount();
2723
+
2724
+ _.currentDirection = 1;
2725
+
2726
+ break;
2727
+
2728
+ default:
2729
+
2730
+
2731
+ }
2732
+
2733
+ if (direction != 'vertical') {
2734
+
2735
+ _.slideHandler(slideCount);
2736
+ _.touchObject = {};
2737
+ _.$slider.trigger('swipe', [_, direction]);
2738
+
2739
+ }
2740
+
2741
+ } else {
2742
+
2743
+ if (_.touchObject.startX !== _.touchObject.curX) {
2744
+
2745
+ _.slideHandler(_.currentSlide);
2746
+ _.touchObject = {};
2747
+
2748
+ }
2749
+
2750
+ }
2751
+
2752
+ };
2753
+
2754
+ Slick.prototype.swipeHandler = function (event) {
2755
+
2756
+ var _ = this;
2757
+
2758
+ if ((_.options.swipe === false) || ('ontouchend' in document && _.options.swipe === false)) {
2759
+ return;
2760
+ } else if (_.options.draggable === false && event.type.indexOf('mouse') !== -1) {
2761
+ return;
2762
+ }
2763
+
2764
+ _.touchObject.fingerCount = event.originalEvent && event.originalEvent.touches !== undefined ?
2765
+ event.originalEvent.touches.length : 1;
2766
+
2767
+ _.touchObject.minSwipe = _.listWidth / _.options
2768
+ .touchThreshold;
2769
+
2770
+ if (_.options.verticalSwiping === true) {
2771
+ _.touchObject.minSwipe = _.listHeight / _.options
2772
+ .touchThreshold;
2773
+ }
2774
+
2775
+ switch (event.data.action) {
2776
+
2777
+ case 'start':
2778
+ _.swipeStart(event);
2779
+ break;
2780
+
2781
+ case 'move':
2782
+ _.swipeMove(event);
2783
+ break;
2784
+
2785
+ case 'end':
2786
+ _.swipeEnd(event);
2787
+ break;
2788
+
2789
+ }
2790
+
2791
+ };
2792
+
2793
+ Slick.prototype.swipeMove = function (event) {
2794
+
2795
+ var _ = this,
2796
+ edgeWasHit = false,
2797
+ curLeft, swipeDirection, swipeLength, positionOffset, touches, verticalSwipeLength;
2798
+
2799
+ touches = event.originalEvent !== undefined ? event.originalEvent.touches : null;
2800
+
2801
+ if (!_.dragging || _.scrolling || touches && touches.length !== 1) {
2802
+ return false;
2803
+ }
2804
+
2805
+ curLeft = _.getLeft(_.currentSlide);
2806
+
2807
+ _.touchObject.curX = touches !== undefined ? touches[0].pageX : event.clientX;
2808
+ _.touchObject.curY = touches !== undefined ? touches[0].pageY : event.clientY;
2809
+
2810
+ _.touchObject.swipeLength = Math.round(Math.sqrt(
2811
+ Math.pow(_.touchObject.curX - _.touchObject.startX, 2)));
2812
+
2813
+ verticalSwipeLength = Math.round(Math.sqrt(
2814
+ Math.pow(_.touchObject.curY - _.touchObject.startY, 2)));
2815
+
2816
+ if (!_.options.verticalSwiping && !_.swiping && verticalSwipeLength > 4) {
2817
+ _.scrolling = true;
2818
+ return false;
2819
+ }
2820
+
2821
+ if (_.options.verticalSwiping === true) {
2822
+ _.touchObject.swipeLength = verticalSwipeLength;
2823
+ }
2824
+
2825
+ swipeDirection = _.swipeDirection();
2826
+
2827
+ if (event.originalEvent !== undefined && _.touchObject.swipeLength > 4) {
2828
+ _.swiping = true;
2829
+ event.preventDefault();
2830
+ }
2831
+
2832
+ positionOffset = (_.options.rtl === false ? 1 : -1) * (_.touchObject.curX > _.touchObject.startX ? 1 : -1);
2833
+ if (_.options.verticalSwiping === true) {
2834
+ positionOffset = _.touchObject.curY > _.touchObject.startY ? 1 : -1;
2835
+ }
2836
+
2837
+
2838
+ swipeLength = _.touchObject.swipeLength;
2839
+
2840
+ _.touchObject.edgeHit = false;
2841
+
2842
+ if (_.options.infinite === false) {
2843
+ if ((_.currentSlide === 0 && swipeDirection === 'right') || (_.currentSlide >= _.getDotCount() && swipeDirection === 'left')) {
2844
+ swipeLength = _.touchObject.swipeLength * _.options.edgeFriction;
2845
+ _.touchObject.edgeHit = true;
2846
+ }
2847
+ }
2848
+
2849
+ if (_.options.vertical === false) {
2850
+ _.swipeLeft = curLeft + swipeLength * positionOffset;
2851
+ } else {
2852
+ _.swipeLeft = curLeft + (swipeLength * (_.$list.height() / _.listWidth)) * positionOffset;
2853
+ }
2854
+ if (_.options.verticalSwiping === true) {
2855
+ _.swipeLeft = curLeft + swipeLength * positionOffset;
2856
+ }
2857
+
2858
+ if (_.options.fade === true || _.options.touchMove === false) {
2859
+ return false;
2860
+ }
2861
+
2862
+ if (_.animating === true) {
2863
+ _.swipeLeft = null;
2864
+ return false;
2865
+ }
2866
+
2867
+ _.setCSS(_.swipeLeft);
2868
+
2869
+ };
2870
+
2871
+ Slick.prototype.swipeStart = function (event) {
2872
+
2873
+ var _ = this,
2874
+ touches;
2875
+
2876
+ _.interrupted = true;
2877
+
2878
+ if (_.touchObject.fingerCount !== 1 || _.slideCount <= _.options.slidesToShow) {
2879
+ _.touchObject = {};
2880
+ return false;
2881
+ }
2882
+
2883
+ if (event.originalEvent !== undefined && event.originalEvent.touches !== undefined) {
2884
+ touches = event.originalEvent.touches[0];
2885
+ }
2886
+
2887
+ _.touchObject.startX = _.touchObject.curX = touches !== undefined ? touches.pageX : event.clientX;
2888
+ _.touchObject.startY = _.touchObject.curY = touches !== undefined ? touches.pageY : event.clientY;
2889
+
2890
+ _.dragging = true;
2891
+
2892
+ };
2893
+
2894
+ Slick.prototype.unfilterSlides = Slick.prototype.slickUnfilter = function () {
2895
+
2896
+ var _ = this;
2897
+
2898
+ if (_.$slidesCache !== null) {
2899
+
2900
+ _.unload();
2901
+
2902
+ _.$slideTrack.children(this.options.slide).detach();
2903
+
2904
+ _.$slidesCache.appendTo(_.$slideTrack);
2905
+
2906
+ _.reinit();
2907
+
2908
+ }
2909
+
2910
+ };
2911
+
2912
+ Slick.prototype.unload = function () {
2913
+
2914
+ var _ = this;
2915
+
2916
+ $('.slick-cloned', _.$slider).remove();
2917
+
2918
+ if (_.$dots) {
2919
+ _.$dots.remove();
2920
+ }
2921
+
2922
+ if (_.$prevArrow && _.htmlExpr.test(_.options.prevArrow)) {
2923
+ _.$prevArrow.remove();
2924
+ }
2925
+
2926
+ if (_.$nextArrow && _.htmlExpr.test(_.options.nextArrow)) {
2927
+ _.$nextArrow.remove();
2928
+ }
2929
+
2930
+ _.$slides
2931
+ .removeClass('slick-slide slick-active slick-visible slick-current')
2932
+ .attr('aria-hidden', 'true')
2933
+ .css('width', '');
2934
+
2935
+ };
2936
+
2937
+ Slick.prototype.unslick = function (fromBreakpoint) {
2938
+
2939
+ var _ = this;
2940
+ _.$slider.trigger('unslick', [_, fromBreakpoint]);
2941
+ _.destroy();
2942
+
2943
+ };
2944
+
2945
+ Slick.prototype.updateArrows = function () {
2946
+
2947
+ var _ = this,
2948
+ centerOffset;
2949
+
2950
+ centerOffset = Math.floor(_.options.slidesToShow / 2);
2951
+
2952
+ if (_.options.arrows === true &&
2953
+ _.slideCount > _.options.slidesToShow &&
2954
+ !_.options.infinite) {
2955
+
2956
+ _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
2957
+ _.$nextArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
2958
+
2959
+ if (_.currentSlide === 0) {
2960
+
2961
+ _.$prevArrow.addClass('slick-disabled').attr('aria-disabled', 'true');
2962
+ _.$nextArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
2963
+
2964
+ } else if (_.currentSlide >= _.slideCount - _.options.slidesToShow && _.options.centerMode === false) {
2965
+
2966
+ _.$nextArrow.addClass('slick-disabled').attr('aria-disabled', 'true');
2967
+ _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
2968
+
2969
+ } else if (_.currentSlide >= _.slideCount - 1 && _.options.centerMode === true) {
2970
+
2971
+ _.$nextArrow.addClass('slick-disabled').attr('aria-disabled', 'true');
2972
+ _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false');
2973
+
2974
+ }
2975
+
2976
+ }
2977
+
2978
+ };
2979
+
2980
+ Slick.prototype.updateDots = function () {
2981
+
2982
+ var _ = this;
2983
+
2984
+ if (_.$dots !== null) {
2985
+
2986
+ _.$dots
2987
+ .find('li')
2988
+ .removeClass('slick-active')
2989
+ .end();
2990
+
2991
+ _.$dots
2992
+ .find('li')
2993
+ .eq(Math.floor(_.currentSlide / _.options.slidesToScroll))
2994
+ .addClass('slick-active');
2995
+
2996
+ }
2997
+
2998
+ };
2999
+
3000
+ Slick.prototype.visibility = function () {
3001
+
3002
+ var _ = this;
3003
+
3004
+ if (_.options.autoplay) {
3005
+
3006
+ if (document[_.hidden]) {
3007
+
3008
+ _.interrupted = true;
3009
+
3010
+ } else {
3011
+
3012
+ _.interrupted = false;
3013
+
3014
+ }
3015
+
3016
+ }
3017
+
3018
+ };
3019
+
3020
+ $.fn.slick = function () {
3021
+ var _ = this,
3022
+ opt = arguments[0],
3023
+ args = Array.prototype.slice.call(arguments, 1),
3024
+ l = _.length,
3025
+ i,
3026
+ ret;
3027
+ for (i = 0; i < l; i++) {
3028
+ if (typeof opt == 'object' || typeof opt == 'undefined')
3029
+ _[i].slick = new Slick(_[i], opt);
3030
+ else
3031
+ ret = _[i].slick[opt].apply(_[i].slick, args);
3032
+ if (typeof ret != 'undefined') return ret;
3033
+ }
3034
+ return _;
3035
+ };
3036
+
3037
+ }));
assets/frontend/min-css/premium-addons-rtl.min.css CHANGED
@@ -1 +1 @@
1
- @font-face{font-family:pa-elements;src:url(../../editor/fonts/pa-elements.eot?p2y7wv);src:url(../../editor/fonts/pa-elements.eot?p2y7wv#iefix) format("embedded-opentype"),url(../../editor/fonts/pa-elements.ttf?p2y7wv) format("truetype"),url(../../editor/fonts/pa-elements.woff?p2y7wv) format("woff"),url(../../editor/fonts/pa-elements.svg?p2y7wv#pa-elements) format("svg");font-weight:400;font-style:normal}.premium-banner{overflow:hidden}.premium-banner-ib{display:block;position:relative}.premium-banner-ib img{display:block;position:relative}.premium-banner-img-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.premium-banner-img-wrap .premium-banner-ib-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.premium-banner-ib{z-index:1;overflow:hidden;margin:0 0 35px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib-desc .premium-banner-read-more{z-index:100}.premium-banner-ib,.wpb_column>.wpb_wrapper .premium-banner-ib{margin-bottom:0}.elementor-widget-premium-addon-banner .premium-banner-ib-title{background:0 0}.premium-banner-ib *,.premium-banner-ib .premium-banner-ib-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib img{min-width:100%;max-width:100%;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-ib .premium-banner-ib-desc{padding:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;width:100%;height:100%}.premium-banner-ib .premium-banner-ib-link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.premium-banner-ib a.premium-banner-ib-link{display:block;background:100% 0}.premium-banner-animation1 img{width:-webkit-calc(100% + 50px)!important;width:calc(100% + 50px)!important;max-width:-webkit-calc(100% + 50px)!important;max-width:calc(100% + 50px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}.premium-banner-animation2 .premium-banner-ib-title{padding:15px}.premium-banner-animation1 .premium-banner-ib-desc{top:auto;bottom:0;min-height:25%;height:auto;max-height:100%;text-align:right}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-ib-title,.premium-banner-animation1 .premium-banner-read-more{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-read-more{margin-top:10px;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;transition:opacity .2s,transform .35s,-webkit-transform .35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-read-more{opacity:1;-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-ib-title,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1.active img,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-ib-title,.premium-banner-animation1:hover .premium-banner-read-more,.premium-banner-animation1:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.scale img,.premium-banner-animation1.zoomout img{-webkit-transform:translate3d(40px,0,0) scale(1.1);transform:translate3d(40px,0,0) scale(1.1)}.premium-banner-ib.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-banner-ib.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-banner-ib.sepia:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-banner-ib.bright:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-banner-animation1.premium-banner-min-height img,.premium-banner-animation13.premium-banner-min-height img,.premium-banner-animation2.premium-banner-min-height img,.premium-banner-animation4.premium-banner-min-height img,.premium-banner-animation5.premium-banner-min-height img,.premium-banner-animation6.premium-banner-min-height img{height:auto}.premium-banner-animation2 img{width:100%}.premium-banner-animation2 .premium-banner-ib-desc::before{position:absolute;content:"";top:0;right:0;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.premium-banner-animation2 .premium-banner-ib-title{position:absolute;top:50%;right:0;width:100%;-webkit-transition:color .35s,-webkit-transform .35s;transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-ib-desc::before,.premium-banner-animation2 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-read-more{position:absolute;bottom:0;right:0;padding:15px;width:100%;max-height:50%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.premium-banner-animation2.active .premium-banner-ib-title,.premium-banner-animation2:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.premium-banner-animation2.active .premium-banner-ib-desc::before,.premium-banner-animation2.active .premium-banner-read-more,.premium-banner-animation2:hover .premium-banner-ib-desc::before,.premium-banner-animation2:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation2.active .premium-banner-ib-content,.premium-banner-animation2:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-title{position:absolute;bottom:0;right:0;padding:15px;width:100%;text-align:right;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-desc::before,.premium-banner-animation3 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation3.active .premium-banner-ib-desc::before,.premium-banner-animation3.active .premium-banner-ib-title,.premium-banner-animation3:hover .premium-banner-ib-desc::before,.premium-banner-animation3:hover .premium-banner-ib-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation3 .premium-banner-ib-content{max-height:-webkit-calc(100% - 60px - 1.5em);max-height:calc(100% - 60px - 1.5em);overflow:hidden}.premium-banner-animation4 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium-banner-animation4 .premium-banner-ib-desc{padding:30px}.premium-banner-animation4 .premium-banner-ib-desc::after{position:absolute;content:"";opacity:0}.premium-banner-animation4 .premium-banner-ib-desc::before{position:absolute;content:"";opacity:0;top:50px;left:30px;bottom:50px;right:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-banner-animation4 .premium-banner-ib-desc::after{top:30px;left:50px;bottom:30px;right:50px;border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-banner-animation4 .premium-banner-ib-title{padding:50px 30px 0 30px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{padding:10px 30px;opacity:0;overflow:hidden;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.premium-banner-animation4 .premium-banner-ib-title,.premium-banner-animation4 img{-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}.premium-banner-animation4.scale img,.premium-banner-animation4.zoomout img{-webkit-transform:translate3d(30px,0,0) scale(1.1);transform:translate3d(30px,0,0) scale(1.1)}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-desc::after,.premium-banner-animation4 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4.active .premium-banner-ib-desc::after,.premium-banner-animation4.active .premium-banner-ib-desc::before,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-desc::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation4.active .premium-banner-ib-content,.premium-banner-animation4.active .premium-banner-ib-title,.premium-banner-animation4.active .premium-banner-read-more,.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation5 .premium-banner-ib-desc{top:auto;bottom:0;padding:15px;height:auto;background:#f2f2f2;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation5 .premium-banner-ib-content{position:absolute;top:auto;bottom:100%;right:0;width:100%;padding:15px;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-animation5 .premium-banner-ib-title,.premium-banner-animation5 .premium-banner-read-more{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);text-align:center}.premium-banner-animation5 .premium-banner-ib-title{margin:10px 0}.premium-banner-animation5.active .premium-banner-ib-content,.premium-banner-animation5.active .premium-banner-ib-content *,.premium-banner-animation5:hover .premium-banner-ib-content,.premium-banner-animation5:hover .premium-banner-ib-content *{opacity:1!important;z-index:99!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.premium-banner-animation5.active .premium-banner-ib-desc,.premium-banner-animation5.active .premium-banner-ib-title,.premium-banner-animation5.active .premium-banner-read-more,.premium-banner-animation5:hover .premium-banner-ib-desc,.premium-banner-animation5:hover .premium-banner-ib-title,.premium-banner-animation5:hover .premium-banner-read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-banner-animation5:hover .premium-banner-ib-title{-webkit-transition-delay:50ms;transition-delay:50ms}.premium-banner-animation5 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation2 img,.premium-banner-animation4 img,.premium-banner-animation6 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation5.scale img,.premium-banner-animation5.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.scale img,.premium-banner-animation2.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation6.scale img,.premium-banner-animation6.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomin:hover img,.premium-banner-animation5.zoomin:hover img,.premium-banner-animation6.zoomin:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomout:hover img,.premium-banner-animation5.zoomout:hover img,.premium-banner-animation6.zoomout:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation2.scale:hover img,.premium-banner-animation5.scale:hover img,.premium-banner-animation6.scale:hover img{-webkit-transform:scale(1.2) rotate(-5deg);-ms-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}.premium-banner-animation2.grayscale:hover img,.premium-banner-animation5.grayscale:hover img,.premium-banner-animation6.grayscale:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation2.blur:hover img,.premium-banner-animation5.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6 .premium-banner-ib-desc{padding:45px}.premium-banner-animation6 .premium-banner-ib-desc::before{position:absolute;content:"";top:30px;left:30px;bottom:30px;right:30px;border:1px solid #fff}.premium-banner-animation6 .premium-banner-ib-title{margin:20px 0 10px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation6 .premium-banner-ib-content,.premium-banner-animation6 .premium-banner-ib-desc::before,.premium-banner-animation6 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-banner-animation6 .premium-banner-read-more{margin-top:10px}.premium-banner-animation6.active .premium-banner-ib-title,.premium-banner-animation6:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation6.active .premium-banner-ib-content,.premium-banner-animation6.active .premium-banner-ib-desc::before,.premium-banner-animation6.active .premium-banner-read-more,.premium-banner-animation6:hover .premium-banner-ib-content,.premium-banner-animation6:hover .premium-banner-ib-desc::before,.premium-banner-animation6:hover .premium-banner-read-more{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation12 .premium-banner-ib-desc::after{position:absolute;content:"";left:30px;bottom:30px;right:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.premium-banner-animation12.active .premium-banner-ib-desc::after,.premium-banner-animation12:hover .premium-banner-ib-desc::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation12 .premium-banner-ib-desc{padding:45px;text-align:right}.premium-banner-animation12 .premium-banner-ib-content{position:absolute;left:60px;bottom:60px;right:60px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}.premium-banner-animation12.active .premium-banner-ib-content,.premium-banner-animation12:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.premium-banner-animation13.scale img,.premium-banner-animation13.zoomout img{-webkit-transform:translate3d(10px,0,0) scale(1.1);transform:translate3d(10px,0,0) scale(1.1)}.premium-banner-animation13.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.none:hover img,.premium-banner-animation4.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.zoomin:hover img,.premium-banner-animation10.zoomin:hover img,.premium-banner-animation13.zoomin:hover img,.premium-banner-animation4.zoomin:hover img,.premium-banner-animation7.zoomin:hover img,.premium-banner-animation8.zoomin:hover img,.premium-banner-animation9.zoomin:hover img{-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1)}.premium-banner-animation1.zoomout:hover img,.premium-banner-animation10.zoomout:hover img,.premium-banner-animation13.zoomout:hover img,.premium-banner-animation4.zoomout:hover img,.premium-banner-animation7.zoomout:hover img,.premium-banner-animation8.zoomout:hover img,.premium-banner-animation9.zoomout:hover img{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.premium-banner-animation1.scale:hover img,.premium-banner-animation10.scale:hover img,.premium-banner-animation13.scale:hover img,.premium-banner-animation4.scale:hover img,.premium-banner-animation7.scale:hover img,.premium-banner-animation8.scale:hover img,.premium-banner-animation9.scale:hover img{-webkit-transform:translate3d(0,0,0) scale(1.2) rotate(-5deg);transform:translate3d(0,0,0) scale(1.2) rotate(-5deg)}.premium-banner-animation1.grayscale:hover img,.premium-banner-animation10.grayscale:hover img,.premium-banner-animation13.grayscale:hover img,.premium-banner-animation4.grayscale:hover img,.premium-banner-animation7.grayscale:hover img,.premium-banner-animation8.grayscale:hover img,.premium-banner-animation9.grayscale:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation1.blur:hover img,.premium-banner-animation10.blur:hover img,.premium-banner-animation13.blur:hover img,.premium-banner-animation4.blur:hover,.premium-banner-animation7.blur:hover img,.premium-banner-animation8.blur:hover img,.premium-banner-animation9.blur:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation13 .premium-banner-ib-desc{text-align:right}.premium-banner-animation13 .premium-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 10px}.premium-banner-animation13 .premium-banner-ib-title::after{position:absolute;content:"";bottom:0;right:0;width:100%;height:2px;background:#fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(101%,0,0);transform:translate3d(101%,0,0)}.premium-banner-animation13.active .premium-banner-ib-title::after,.premium-banner-animation13:hover .premium-banner-ib-title::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 .premium-banner-ib-content,.premium-banner-animation13 .premium-banner-read-more{padding:15px 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.premium-banner-animation13.active .premium-banner-ib-content,.premium-banner-animation13.active .premium-banner-read-more,.premium-banner-animation13:hover .premium-banner-ib-content,.premium-banner-animation13:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size{right:50%;width:auto!important;height:100%;max-width:none;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.premium-banner-ib img{border:none;padding:0;margin:0}.premium-banner-animation7 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium-banner-animation7 .premium-banner-brlr{width:7px}.premium-banner-animation7 .premium-banner-brtb{height:7px}.premium-banner-animation7 .premium-banner-br{position:absolute;z-index:1;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.premium-banner-animation7 .premium-banner-bleft{right:30px;top:-webkit-calc(100% - 150px);top:calc(100% - 150px);height:0}.premium-banner-animation7 .premium-banner-bright{left:30px;bottom:-webkit-calc(100% - 150px);bottom:calc(100% - 150px);height:0}.premium-banner-animation7 .premium-banner-bottom{left:-webkit-calc(100% - 150px);left:calc(100% - 150px);bottom:30px;width:0}.premium-banner-animation7 .premium-banner-btop{right:-webkit-calc(100% - 150px);right:calc(100% - 150px);top:30px;width:0}.premium-banner-animation7 .premium-banner-ib-desc{padding:70px;display:table}.premium-banner-animation7 .premium-banner-ib-desc .premium-banner-desc-centered{display:table-cell;vertical-align:middle}.premium-banner-animation7 .premium-banner-ib-title{margin-top:0}.premium-banner-animation7 .premium-banner-ib-title,.premium-banner-animation7 img{-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}.premium-banner-animation7.scale img,.premium-banner-animation7.zoomout img{-webkit-transform:translate3d(30px,0,0) scale(1.1);transform:translate3d(30px,0,0) scale(1.1)}.premium-banner-animation7 .premium-banner-ib-content,.premium-banner-animation7 .premium-banner-read-more{margin-top:10px}.premium-banner-animation7 .premium-banner-ib-desc::after,.premium-banner-animation7 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7 .premium-banner-ib-content,.premium-banner-animation7 .premium-banner-ib-title,.premium-banner-animation7 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7.active .premium-banner-ib-content,.premium-banner-animation7.active .premium-banner-ib-title,.premium-banner-animation7.active .premium-banner-read-more,.premium-banner-animation7:hover .premium-banner-ib-content,.premium-banner-animation7:hover .premium-banner-ib-title,.premium-banner-animation7:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation7.active .premium-banner-bleft,.premium-banner-animation7:hover .premium-banner-bleft{top:30px;height:70px}.premium-banner-animation7.active .premium-banner-bright,.premium-banner-animation7:hover .premium-banner-bright{bottom:30px;height:70px}.premium-banner-animation7.active .premium-banner-bottom,.premium-banner-animation7:hover .premium-banner-bottom{left:30px;width:70px}.premium-banner-animation7.active .premium-banner-btop,.premium-banner-animation7:hover .premium-banner-btop{right:30px;width:70px}.premium-banner-animation7:hover .premium-banner-ib-content,.premium-banner-animation7:hover .premium-banner-ib-title,.premium-banner-animation7:hover .premium-banner-read-more,.premium-banner-animation7:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation8 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium-banner-animation8 .premium-banner-brlr{width:7px}.premium-banner-animation8 .premium-banner-brtb{height:7px}.premium-banner-animation8 .premium-banner-br{position:absolute;z-index:1;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.premium-banner-animation8 .premium-banner-bleft{right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0}.premium-banner-animation8 .premium-banner-bright{left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0}.premium-banner-animation8 .premium-banner-bottom{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);bottom:30px;width:0}.premium-banner-animation8 .premium-banner-btop{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);top:30px;width:0}.premium-banner-animation8 .premium-banner-ib-desc{padding:70px;display:table}.premium-banner-animation8 .premium-banner-ib-desc .premium-banner-desc-centered{display:table-cell;vertical-align:middle}.premium-banner-animation8 .premium-banner-ib-title{margin-top:0}.premium-banner-animation8 .premium-banner-ib-title,.premium-banner-animation8 img{-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}.premium-banner-animation8.scale img,.premium-banner-animation8.zoomout img{-webkit-transform:translate3d(30px,0,0) scale(1.1);transform:translate3d(30px,0,0) scale(1.1)}.premium-banner-animation8 .premium-banner-ib-content,.premium-banner-animation8 .premium-banner-read-more{margin-top:10px}.premium-banner-animation8 .premium-banner-ib-desc::after,.premium-banner-animation8 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation8 .premium-banner-ib-content,.premium-banner-animation8 .premium-banner-ib-title,.premium-banner-animation8 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;opacity:0}.premium-banner-animation8 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation8.active .premium-banner-ib-content,.premium-banner-animation8.active .premium-banner-ib-title,.premium-banner-animation8.active .premium-banner-read-more,.premium-banner-animation8:hover .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation8.active .premium-banner-bleft,.premium-banner-animation8:hover .premium-banner-bleft{height:-webkit-calc(100% - 61px);height:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-bright,.premium-banner-animation8:hover .premium-banner-bright{height:-webkit-calc(100% - 61px);height:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-bottom,.premium-banner-animation8:hover .premium-banner-bottom{width:-webkit-calc(100% - 61px);width:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-btop,.premium-banner-animation8:hover .premium-banner-btop{width:-webkit-calc(100% - 61px);width:calc(100% - 61px)}.premium-banner-animation8:hover .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-read-more,.premium-banner-animation8:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation9 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-banner-animation9 .premium-banner-ib-desc{width:100%;height:100%}.premium-banner-animation9 .premium-banner-ib-desc::before{position:absolute;top:50%;right:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}.premium-banner-animation9 .premium-banner-ib-desc::after{position:absolute;top:50%;right:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}.premium-banner-animation9 .premium-banner-ib-title{position:absolute;top:50%;right:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0);margin-top:0;padding:0 10%}.premium-banner-animation9.active .premium-banner-ib-title,.premium-banner-animation9:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}.premium-banner-animation9 .premium-banner-ib-content,.premium-banner-animation9 .premium-banner-read-more{position:absolute;top:50%;right:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;padding:0 10%;-webkit-transform:translate3d(0,35px,0);transform:translate3d(0,35px,0)}.premium-banner-animation9 .premium-banner-read-more{top:75%}.premium-banner-animation9.active .premium-banner-ib-content,.premium-banner-animation9.active .premium-banner-read-more,.premium-banner-animation9:hover .premium-banner-ib-content,.premium-banner-animation9:hover .premium-banner-read-more{-webkit-transform:translate3d(0,45px,0);transform:translate3d(0,45px,0)}.premium-banner-animation9.active .premium-banner-ib-desc::before,.premium-banner-animation9:hover .premium-banner-ib-desc::before{opacity:.5;-webkit-transform:translate3d(50%,-50%,0) rotate(-45deg);transform:translate3d(50%,-50%,0) rotate(-45deg)}.premium-banner-animation9.active .premium-banner-ib-desc::after,.premium-banner-animation9:hover .premium-banner-ib-desc::after{opacity:.5;-webkit-transform:translate3d(50%,-50%,0) rotate(45deg);transform:translate3d(50%,-50%,0) rotate(45deg)}.premium-banner-animation9:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation10 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important}.premium-banner-animation10 .premium-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 15px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);margin-bottom:0}.premium-banner-animation10 .premium-banner-ib-title::after{position:absolute;content:"";bottom:0;right:0;width:100%;height:3px;background:#fff;opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation10.active .premium-banner-ib-title,.premium-banner-animation10:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation10.active .premium-banner-ib-title::after,.premium-banner-animation10:hover .premium-banner-ib-title::after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation10 .premium-banner-ib-content,.premium-banner-animation10 .premium-banner-read-more{padding-top:15px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation10 .premium-banner-read-more{padding:0}.premium-banner-animation10.active .premium-banner-ib-content,.premium-banner-animation10.active .premium-banner-read-more,.premium-banner-animation10:hover .premium-banner-ib-content,.premium-banner-animation10:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-countdown{display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-js-display:flex;display:-webkit-box;display:-moz-box;display:flex}.pre_countdown-row{display:block;text-align:center}.countdown .pre_countdown-section{display:inline-block;max-width:100%;margin-bottom:15px}.countdown .pre_countdown-section{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;-js-display:inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.countdown .pre_countdown-section:last-child{margin-left:0}.countdown span.pre_countdown-amount{font-size:70px;line-height:1}.countdown .pre_time-mid{display:block}.premium-countdown-separator-yes .pre-countdown_separator{display:block;margin:0 50px;font-size:30px}.premium-countdown-separator-yes .pre_countdown-row .pre_countdown-section:last-child .pre-countdown_separator{display:none}.side .pre_countdown-section .pre_countdown-period{vertical-align:bottom}.countdown .pre_countdown-section .pre_countdown-period{font-size:17px;line-height:3em}.side .pre_countdown-section .pre_countdown-amount,.side .pre_countdown-section .pre_countdown-period{display:inline-block}.side .pre_countdown-section .pre_countdown-amount{margin-left:5px}.down .pre_countdown-section .pre_countdown-amount,.down .pre_countdown-section .pre_countdown-period{display:block}.premium-blog-wrap a.carousel-arrow,.premium-carousel-wrapper a.carousel-arrow,.premium-carousel-wrapper a.ver-carousel-arrow,.premium-facebook-feed-wrapper a.carousel-arrow,.premium-fb-rev-container a.carousel-arrow,.premium-hscroll-wrap a.carousel-arrow,.premium-instafeed-container a.carousel-arrow,.premium-persons-container a.carousel-arrow,.premium-twitter-feed-wrapper a.carousel-arrow{display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-js-display:flex;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;line-height:0;text-align:center;position:absolute;z-index:99;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:inherit;border:none;-webkit-box-shadow:none;box-shadow:none}div[class^=premium-] .slick-arrow i{display:block}.ver-carousel-arrow.carousel-next i{margin-bottom:-3px}.premium-carousel-wrapper a.slick-arrow:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.premium-carousel-wrapper .premium-carousel-content-hidden{visibility:hidden}.premium-blog-wrap a.carousel-arrow,.premium-carousel-wrapper a.carousel-arrow,.premium-facebook-feed-wrapper a.carousel-arrow,.premium-fb-rev-container a.carousel-arrow,.premium-hscroll-wrap a.carousel-arrow,.premium-instafeed-container a.carousel-arrow,.premium-persons-container a.carousel-arrow,.premium-twitter-feed-wrapper a.carousel-arrow{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-carousel-wrapper a.ver-carousel-arrow{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}a.carousel-arrow.carousel-next{right:-20px}a.carousel-arrow.carousel-prev{left:-20px}a.ver-carousel-arrow.carousel-next{bottom:-56px}a.ver-carousel-arrow.carousel-prev{top:-45px}a.circle-bg{-webkit-border-radius:100%;border-radius:100%}a.circle-border{-webkit-border-radius:100%;border-radius:100%;border:solid #000}a.square-border{border:solid #000}.premium-blog-wrap ul.slick-dots,.premium-carousel-wrapper ul.slick-dots{list-style:none;text-align:center;margin:0;padding:0}.premium-carousel-dots-below ul.slick-dots{position:relative}.premium-carousel-dots-above ul.slick-dots{position:absolute;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-js-display:flex;display:-webkit-box;display:-moz-box;display:flex;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.slick-dots li{font-size:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;-js-display:inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:5px;width:20px;height:20px;cursor:pointer}.premium-carousel-wrapper .premium-carousel-nav-arrow-next,.premium-carousel-wrapper .premium-carousel-nav-arrow-prev,.premium-carousel-wrapper .premium-carousel-nav-dot{display:none}.premium-carousel-wrapper ul.slick-dots svg{width:20px;height:20px}@-webkit-keyframes hvr-ripple-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes hvr-ripple-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.premium-carousel-ripple-yes .premium-carousel-wrapper{padding-bottom:1px}.premium-carousel-ripple-yes ul.slick-dots li,.premium-carousel-ripple-yes ul.slick-dots li i{position:relative}.premium-carousel-ripple-yes ul.slick-dots li i{z-index:1}.premium-carousel-ripple-yes ul.slick-dots li:hover:before{content:"";position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:0;left:0;bottom:0;right:0;-webkit-border-radius:50%;border-radius:50%;pointer-events:none;background-color:rgba(0,0,0,.15)}.premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before{background-color:rgba(0,0,0,.3)}.premium-carousel-ripple-yes ul.slick-dots li:hover:before{-webkit-animation:hvr-ripple-out 1.3s infinite;animation:hvr-ripple-out 1.3s infinite}.premium-carousel-wrapper.premium-carousel-scale .slick-slide{-webkit-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);transform:scale(1.25,1.25);-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}.premium-carousel-wrapper.premium-carousel-scale div.slick-active{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}[dir=rtl] .premium-carousel-inner .slick-slide{float:right}.premium-counter-area{padding:10px 0;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-counter-area.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-counter-area.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.premium-counter-area.right .premium-counter-icon{padding-right:20px}.premium-counter-area.left .premium-counter-icon{padding-left:20px}.premium-counter-area .premium-counter-icon .icon i.fa:before{vertical-align:text-top}.premium-counter-area .premium-counter-icon span.icon{text-align:center;display:inline-block;vertical-align:middle}.premium-counter-area .premium-counter-icon .circle{-webkit-border-radius:100%;border-radius:100%}.premium-counter-area .premium-counter-icon img,.premium-counter-area .premium-counter-icon svg{width:80px}.premium-counter-area .premium-counter-icon .premium-counter-animation svg{height:80px}.premium-counter-area .premium-counter-title{padding:0;margin:0}.premium-counter-area .premium-counter-value-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-init-wrapper.right{text-align:left}span.icon.flex-width{width:auto!important;height:auto!important}.premium-counter-area .premium-counter-init{font-size:35px}.premium-image-separator-container{position:absolute;width:100%;z-index:2;top:auto}.premium-image-separator-container img,.premium-image-separator-container svg{display:inline-block!important}.premium-image-separator-link{position:absolute;z-index:9999;top:0;right:0;width:100%;height:100%;text-decoration:none}a.premium-image-separator-link:active,a.premium-image-separator-link:focus,a.premium-image-separator-link:hover,a.premium-image-separator-link:visited{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;border:none!important;text-decoration:none!important}.premium-image-separator-container .img-responsive{display:inline-block}.premium-image-separator-container i{padding:.1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-lower-close,.premium-modal-trigger-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}.premium-modal-trigger-btn i{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-btn-md{padding:8px 14px;font-size:16px;line-height:1.2}.premium-btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333}.premium-btn-block{display:block;width:100%}.premium-modal-box-modal-close{float:left;font-size:21px;font-weight:700;line-height:1;color:#000}.premium-modal-box-modal-close:focus,.premium-modal-box-modal-close:hover{color:#000;text-decoration:none;cursor:pointer}button.premium-modal-box-modal-close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.premium-modal-box-modal{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0;padding:0!important;background:rgba(0,0,0,.5);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-modal-box-modal .premium-modal-box-modal-dialog{position:absolute;max-height:-webkit-calc(100vh - 150px);max-height:calc(100vh - 150px);-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0}.premium-modal-box-modal-content{background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;border-radius:6px;outline:0}.premium-modal-backdrop.premium-in{opacity:.5!important}.premium-modal-fade.premium-in{opacity:1}.premium-modal-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1040;background-color:#000}.premium-modal-backdrop.premium-modal-fade{opacity:0}.premium-modal-fade{opacity:0}.premium-in{-js-display:flex!important;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.premium-modal-box-modal-header{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px;border-bottom:1px solid #e5e5e5}.premium-modal-box-modal-header .premium-modal-box-modal-close{margin-top:-2px}.premium-modal-box-modal-header .premium-modal-box-modal-title{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.premium-modal-box-modal-header .premium-modal-box-modal-title svg{width:50px;height:60px}.premium-modal-box-modal-body{position:relative;padding:15px;overflow:hidden}.premium-modal-box-modal-footer{padding:15px;text-align:left;border-top:1px solid #e5e5e5}.premium-modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.premium-modal-trigger-text{background:0 0!important}.premium-modal-box-container{width:100%!important}.premium-modal-trigger-container .premium-modal-trigger-btn{border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-trigger-container .premium-modal-trigger-animation,.premium-modal-trigger-container .premium-modal-trigger-img,.premium-modal-trigger-container .premium-modal-trigger-text{cursor:pointer}.premium-modal-trigger-container .premium-modal-trigger-animation{display:inline-block;width:200px;height:200px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-header img{width:48px;padding-left:5px}.premium-modal-box-modal-header i,.premium-modal-box-modal-header svg{padding-left:6px}.premium-modal-box-modal-close{position:relative;z-index:99}.premium-modal-box-close-button-container,.premium-modal-box-modal-close,.premium-modal-box-modal-lower-close,.premium-modal-trigger-img,.premium-modal-trigger-text{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:768px){.premium-modal-box-modal-dialog{width:700px;max-height:600px;overflow:auto}}@media (max-width:767px){.premium-modal-box-modal-dialog{width:100%;max-height:500px;overflow:auto}}.premium-modal-box-container[data-modal-animation*=animated-]{opacity:0}.premium-progressbar-container{position:relative}.premium-progressbar-bar-wrap{position:relative;text-align:right;overflow:hidden;height:25px;margin-bottom:50px;background-color:#f5f5f5;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.premium-progressbar-bar-wrap.premium-progressbar-dots{background-color:transparent;width:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-shadow:none;box-shadow:none}.premium-progressbar-bar-wrap .progress-segment{position:relative;width:25px;height:25px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;background-color:#f5f5f5}.premium-progressbar-bar-wrap .progress-segment.filled{background:#6ec1e4}.premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child){margin:0 4px}.premium-progressbar-bar-wrap .progress-segment:first-child{margin-left:4px}.premium-progressbar-bar-wrap .progress-segment:last-child{margin-right:4px}.premium-progressbar-bar-wrap .progress-segment .segment-inner{position:absolute;top:0;right:0;height:100%;background-color:#6ec1e4}.premium-progressbar-bar{float:right;width:0%;height:100%;font-size:12px;line-height:20px;background:#6ec1e4;text-align:center;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}.premium-progressbar-striped .premium-progressbar-bar{background-image:-webkit-linear-gradient(-135deg,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:-webkit-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);-webkit-background-size:40px 40px;background-size:40px 40px}.premium-progressbar-active .premium-progressbar-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.premium-progressbar-gradient .premium-progressbar-bar{-webkit-background-size:400% 400%!important;background-size:400% 400%!important;-webkit-animation:progress-bar-gradient 10s ease-in-out infinite;animation:progress-bar-gradient 10s ease-in-out infinite}.premium-progressbar-bar{position:absolute;overflow:hidden;line-height:20px}.premium-progressbar-container .clearfix{clear:both}.premium-progressbar-bar{-webkit-transition:width 0s ease-in-out!important;transition:width 0s ease-in-out!important}.premium-progressbar-container p:first-of-type{margin:0;float:right}.premium-progressbar-container p:nth-of-type(2){margin:0;float:left}.premium-progressbar-name{right:50%;top:0;left:0;-webkit-transform:translateX(12.5px);-ms-transform:translateX(12.5px);transform:translateX(12.5px);z-index:1}.premium-progressbar-multiple-label{position:relative;float:right;width:0;right:50%}.premium-progressbar-center-label{position:relative;white-space:nowrap}.premium-progressbar-arrow{right:50%;display:inline-block;border-right:7px solid transparent;border-left:7px solid transparent;border-top:11px solid;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.premium-progressbar-pin{border-right:1px solid;height:12px;right:50%;display:inline-block}.premium-progressbar-circle-wrap{width:200px;height:200px;position:relative;margin:0 auto}.premium-progressbar-circle-wrap .premium-progressbar-circle{position:absolute;top:0;right:0;width:100%;height:100%;-webkit-clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 50%)}.premium-progressbar-circle-wrap .premium-progressbar-circle div{position:absolute;right:0;top:0;height:100%;width:100%;border-width:6px;border-style:solid;border-color:#54595f;-webkit-border-radius:50%;border-radius:50%;-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);visibility:hidden}.premium-progressbar-circle-wrap .premium-progressbar-circle-base{width:100%;height:100%;border:6px solid #eee;-webkit-border-radius:50%;border-radius:50%}.premium-progressbar-circle-wrap .premium-progressbar-circle-content{position:absolute;top:0;right:0;width:100%;height:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-progressbar-circle-wrap .premium-lottie-animation{line-height:1}@-webkit-keyframes progress-bar-stripes{from{background-position:100% 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:100% 0}to{background-position:40px 0}}@-webkit-keyframes progress-bar-gradient{0%{background-position:100% 50%}50%{background-position:0 50%}100%{background-position:100% 50%}}@keyframes progress-bar-gradient{0%{background-position:100% 50%}50%{background-position:0 50%}100%{background-position:100% 50%}}.premium-testimonial-box{width:100%;background:0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-testimonial-box .premium-testimonial-author-info{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-testimonial-box .premium-testimonial-company-name,.premium-testimonial-box .premium-testimonial-person-name{font-weight:600;margin:0}.premium-testimonial-container{position:relative}.premium-testimonial-img-wrapper{margin-right:auto;margin-left:auto;overflow:hidden;border-style:solid!important}.premium-testimonial-img-wrapper.circle{-webkit-border-radius:50%;border-radius:50%}.premium-testimonial-img-wrapper.rounded{-webkit-border-radius:15px;border-radius:15px}.premium-testimonial-img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%!important}.premium-testimonial-content-wrapper{position:relative;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-js-display:flex;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;width:100%;padding:20px;text-align:center}.premium-testimonial-clear-float{clear:both}.premium-testimonial-lower-quote,.premium-testimonial-upper-quote{position:absolute;z-index:1}.premium-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{position:relative;padding:0;margin:0;display:inline-block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.premium-dual-header-first-clip .premium-dual-header-first-span,.premium-dual-header-second-clip{-webkit-text-fill-color:transparent;-webkit-background-clip:text}.premium-dual-header-first-clip.stroke .premium-dual-header-first-span,.premium-dual-header-second-clip.stroke{-webkit-text-stroke-color:transparent;-webkit-text-fill-color:#fafafa;-webkit-text-stroke-width:2px}@media (max-width:500px){.premium-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{display:block;word-wrap:break-word}.premium-dual-header-first-container,.premium-dual-header-second-container{margin:0}}@media (min-width:501px){.premium-dual-header-first-container{margin-left:5px}}.premium-dual-header-first-header.gradient .premium-dual-header-first-span,.premium-dual-header-second-header.gradient{-webkit-background-size:300% 300%!important;background-size:300% 300%!important;-webkit-animation:Gradient 10s ease-in-out infinite;animation:Gradient 10s ease-in-out infinite}@-webkit-keyframes Gradient{0%{background-position:100% 50%}50%{background-position:0 50%}100%{background-position:100% 50%}}@keyframes Gradient{0%{background-position:100% 50%}50%{background-position:0 50%}100%{background-position:100% 50%}}.premium-title-container{position:relative;width:100%;clear:both;overflow:hidden}.premium-title-container .premium-title-header{position:relative;margin:0;padding:10px}.premium-title-container .premium-title-header:not(.premium-title-style7){-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-title-container .premium-title-header svg{width:40px;height:40px}.premium-title-container .premium-title-header img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.premium-title-container .premium-title-header a{position:absolute;top:0;right:0;width:100%;height:100%}.premium-title-container .premium-lottie-animation{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-icon-row .premium-title-icon{margin-left:10px}.premium-title-icon-row-reverse .premium-title-icon{margin-right:10px}.premium-title-style3,.premium-title-style4{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-style1,.premium-title-style2,.premium-title-style5,.premium-title-style6,.premium-title-style8,.premium-title-style9{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.premium-title-style7{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-title-style7 .premium-title-style7-inner{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-title-style1{border-right:3px solid #6ec1e4}.premium-title-container.style2,.premium-title-container.style4,.premium-title-container.style5,.premium-title-container.style6{border-bottom:3px solid #6ec1e4}.premium-title-style6:before{position:absolute;right:50%;bottom:0;margin-right:-2px;content:"";border:3px solid transparent}.premium-title-style7-stripe-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-style7:before{display:none}.premium-title-style8 .premium-title-text[data-animation=shiny]{-webkit-background-size:125px 125px!important;background-size:125px!important;color:rgba(255,255,255,0);-webkit-background-clip:text!important;background-clip:text!important;-webkit-animation-name:shining_title!important;animation-name:shining_title!important;-webkit-animation-duration:var(--animation-speed)!important;animation-duration:var(--animation-speed)!important;-webkit-animation-iteration-count:infinite!important;animation-iteration-count:infinite!important;background:var(--base-color) -webkit-gradient(linear,left top,right top,from(var(--base-color)),to(var(--base-color)),color-stop(.5,var(--shiny-color))) 0 0 no-repeat}@-webkit-keyframes shining_title{0%{background-position:100%}100%{background-position:-100%}}@keyframes shining_title{0%{background-position:100%}100%{background-position:-100%}}.premium-title-style9[data-animation-blur=process] .premium-title-style9-letter{-webkit-animation:premium_blurshadow 2s 1 alternate;animation:premium_blurshadow 2s 1 alternate}@-webkit-keyframes premium_blurshadow{from{text-shadow:0 0 var(--shadow-value) var(--shadow-color);color:transparent}to{text-shadow:0}}@keyframes premium_blurshadow{from{text-shadow:0 0 var(--shadow-value) var(--shadow-color);color:transparent}to{text-shadow:0}}.premium-title-bg-text:before{position:absolute;content:attr(data-background);top:0;right:0;text-align:left}.premium-video-box-transform{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.premium-video-box-container>div{position:relative}.pa-aspect-ratio-11 .premium-video-box-container>div{padding-bottom:100%}.pa-aspect-ratio-169 .premium-video-box-container>div{padding-bottom:56.25%}.pa-aspect-ratio-43 .premium-video-box-container>div{padding-bottom:75%}.pa-aspect-ratio-32 .premium-video-box-container>div{padding-bottom:66.6666%}.pa-aspect-ratio-219 .premium-video-box-container>div{padding-bottom:42.8571%}.pa-aspect-ratio-916 .premium-video-box-container>div{padding-bottom:177.8%}.premium-video-box-image-container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%;cursor:pointer;margin:auto;-webkit-transition:.2s all;transition:.2s all}.premium-video-box-play-icon-container{position:absolute;z-index:2;cursor:pointer;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:rgba(252,252,252,.35)}.premium-video-box-description-container{position:absolute;z-index:2;padding:5px;text-align:center;cursor:pointer;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.premium-video-box-text{margin-bottom:0!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-play-icon{padding:15px;-webkit-transform:translateX(-4%);-ms-transform:translateX(-4%);transform:translateX(-4%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-video-container{position:absolute;top:0;right:0;z-index:2;width:100%;height:100%;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out;overflow:hidden;cursor:pointer}.premium-video-box-container[data-overlay=true][data-type=self] .premium-video-box-video-container{opacity:0;visibility:hidden}.premium-video-box-video-container iframe{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none}.premium-video-box-video-container video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;background-color:#000;-o-object-fit:contain;object-fit:contain}.premium-video-box-container .premium-video-box-vimeo-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;z-index:3;margin:10px;margin-left:10px;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;margin-left:4.6em}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait{width:60px;height:60px;background:rgba(23,35,34,.75);margin-left:1px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0}.premium-video-box-vimeo-portrait img{width:50px;height:50px;margin:5px;padding:0;border:0;-webkit-border-radius:50%;border-radius:50%}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers{font-size:10px}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-title{max-width:100%;font-size:2em!important;font-weight:700;margin:0;padding:.1em .2em;background:rgba(23,35,34,.75);display:inline-block;text-transform:none;line-height:normal;letter-spacing:normal}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline{font-size:1.2em!important;font-weight:400;color:#fff;margin-top:.1em;padding:.2em .5em;background:rgba(23,35,34,.75);text-transform:none;line-height:normal;letter-spacing:normal}.premium-video-box-playlist-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.premium-video-box-playlist-container .premium-video-box-container{height:100%;overflow:hidden}.premium-video-box-container:hover .premium-video-box-image-container.zoomin{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-video-box-container:hover .premium-video-box-image-container.zoomout{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-video-box-container:hover .premium-video-box-image-container.scale{-webkit-transform:scale(1.3) rotate(-5deg);-ms-transform:scale(1.3) rotate(-5deg);transform:scale(1.3) rotate(-5deg)}.premium-video-box-container:hover .premium-video-box-image-container.gray{-webkit-filter:grayscale(0);filter:grayscale(0)}.premium-video-box-container:hover .premium-video-box-image-container.blur{-webkit-filter:blur(3px);filter:blur(3px)}.premium-video-box-container:hover .premium-video-box-image-container.sepia{-webkit-filter:sepia(0);filter:sepia(0)}.premium-video-box-container:hover .premium-video-box-image-container.trans{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-video-box-container:hover .premium-video-box-image-container.bright{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-video-box-image-container.gray{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-video-box-image-container.scale,.premium-video-box-image-container.zoomout{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-video-box-image-container.sepia{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-video-box-image-container.bright{-webkit-filter:brightness(1);filter:brightness(1)}.premium-video-box-image-container.trans{-webkit-transform:translateX(15px) scale(1.1);-ms-transform:translateX(15px) scale(1.1);transform:translateX(15px) scale(1.1)}.premium-video-box-mask-media{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.premium-video-box-container.premium-video-box-sticky-apply{z-index:99;overflow:unset}.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{position:fixed!important;z-index:99999;height:225px;width:400px;background:#fff}.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before,.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap{visibility:hidden}.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap{-webkit-box-shadow:unset;box-shadow:unset}.premium-video-box-sticky-close,.premium-video-box-sticky-infobar{display:none}.premium-video-box-sticky-apply .premium-video-box-sticky-close{position:absolute;padding:5px;cursor:pointer;z-index:99999;height:14px;width:14px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-border-radius:100%;border-radius:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-video-box-sticky-apply .premium-video-box-play-icon-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-video-box-sticky-apply .premium-video-box-play-icon{-webkit-transition:none;transition:none}.premium-video-box-sticky-apply .premium-video-box-sticky-infobar{display:block;position:relative;top:100%;width:100%;padding:5px;text-align:center;z-index:9999;margin-top:-1px}.premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable{cursor:move}.premium-video-sticky-top-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{left:auto;right:20px;top:20px}.premium-video-sticky-bottom-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{left:auto;right:20px;bottom:20px}.premium-video-sticky-top-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{right:auto;left:20px;top:20px}.premium-video-sticky-bottom-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{right:auto;left:20px;bottom:20px}.premium-video-sticky-center-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{left:auto;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-video-sticky-center-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{right:auto;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-video-sticky-bottom-left .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.premium-video-sticky-bottom-right .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap{bottom:55px}.premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close{top:-10px;left:-10px}.premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close{top:-10px;right:-10px}.premium-video-box-filter-sticky{-webkit-filter:none!important;filter:none!important}.premium-blog-thumb-effect-wrapper{position:relative;overflow:hidden}.premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:2;padding:20px}.premium-blog-bordered-effect .premium-blog-post-link{display:block;height:100%;position:relative}.premium-blog-thumbnail-container{overflow:hidden}.premium-blog-thumbnail-container .below-entry-meta,.premium-blog-thumbnail-container img{width:100%;height:100%;margin:0!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img,.premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img{-webkit-transform:translateX(15px) scale(1.1);-ms-transform:translateX(15px) scale(1.1);transform:translateX(15px) scale(1.1)}.premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-blog-post-outer-container:hover .premium-blog-scale-effect img{-webkit-transform:scale(1.3) rotate(-5deg);-ms-transform:scale(1.3) rotate(-5deg);transform:scale(1.3) rotate(-5deg)}.premium-blog-post-outer-container:hover .premium-blog-gray-effect img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-blog-post-outer-container:hover .premium-blog-blur-effect img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-blog-post-outer-container:hover .premium-blog-sepia-effect img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-blog-post-outer-container:hover .premium-blog-bright-effect img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-blog-post-outer-container:hover .premium-blog-trans-effect img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-blog-post-container{overflow:hidden}.premium-blog-post-container .premium-blog-inner-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-post-container .premium-blog-post-content{line-height:1.5em;color:#777;font-size:14px;margin-bottom:10px}.premium-blog-post-container .premium-blog-post-link:focus,.premium-blog-post-container .premium-blog-post-link:hover,.premium-blog-post-container ul.post-categories a:focus,.premium-blog-post-container ul.post-categories a:hover{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.premium-blog-post-container .premium-blog-entry-title{font-size:18px;margin-bottom:5px}.premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper{position:relative;z-index:3;top:-50px}.premium-blog-post-container .premium-blog-content-wrapper{background-color:#f5f5f5;padding:30px}.premium-blog-post-container .premium-blog-content-wrapper.empty-thumb{top:0}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after,.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before{position:absolute;content:"";z-index:1;top:50%;right:50%;opacity:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;height:1px;width:100%;background-color:#fff}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before{width:1px;height:100%}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after{width:20px;opacity:1}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before{height:20px;opacity:1}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper{margin:0 10px 20px;clear:both}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay{position:absolute;top:0;right:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i,.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-post-container.premium-blog-skin-side{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container{height:100%}.premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.premium-blog-post-container.premium-blog-skin-banner{position:relative}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper{position:absolute;width:100%;bottom:0;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:transparent;z-index:3}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper-inner{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper-inner{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.premium-blog-post-container .premium-blog-cats-container ul.post-categories{margin:0;padding:0;list-style:none;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-post-container .premium-blog-cats-container a{display:block;font-size:12px;color:#fff;background-color:#777;margin:0 0 10px 3px;padding:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-diagonal-container{position:absolute;top:0;right:0;width:100%;height:100%}.premium-blog-diagonal-effect:before{position:absolute;top:0;right:0;width:100%;height:100%;content:" ";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-thumb-effect-wrapper:hover .premium-blog-diagonal-effect:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.premium-blog-framed-effect{position:absolute;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:-webkit-calc(100% - 30px);height:calc(100% - 30px);top:15px;right:15px;opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect{opacity:.99;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-bordered-effect{position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;padding:15px;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-bordered-effect .premium-blog-post-link:after,.premium-blog-bordered-effect .premium-blog-post-link:before{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;-webkit-transition-delay:0s;transition-delay:0s;border-color:rgba(255,255,255,.45)}.premium-blog-bordered-effect .premium-blog-post-link:before{border-left:2px solid;border-right:2px solid;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-blog-bordered-effect .premium-blog-post-link:after{border-top:2px solid;border-bottom:2px solid;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect{opacity:.99}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:after,.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:before{-webkit-transition-delay:.15s;transition-delay:.15s;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-squares-effect,.premium-blog-squares-square-container{position:absolute;top:0;right:0;width:100%;height:100%}.premium-blog-squares-effect:after,.premium-blog-squares-effect:before{position:absolute;content:"";top:0;right:0;width:50%;height:50%;-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%);opacity:.7;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-squares-square-container:after,.premium-blog-squares-square-container:before{position:absolute;content:"";top:0;right:0;width:50%;height:50%;-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%);opacity:.7;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-squares-square-container:after,.premium-blog-squares-square-container:before{opacity:.8}.premium-blog-squares-effect:after{-webkit-transform:translate(-200%,200%);-ms-transform:translate(-200%,200%);transform:translate(-200%,200%)}.premium-blog-squares-square-container:before{-webkit-transform:translate(100%,200%);-ms-transform:translate(100%,200%);transform:translate(100%,200%)}.premium-blog-squares-square-container:after{-webkit-transform:translate(-200%,-100%);-ms-transform:translate(-200%,-100%);transform:translate(-200%,-100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:before{-webkit-transform:translate(0,0) scaleY(1.003) scaleX(1.003);-ms-transform:translate(0,0) scaleY(1.003) scaleX(1.003);transform:translate(0,0) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:after{-webkit-transform:translate(-100%,100%) scaleY(1.003) scaleX(1.003);-ms-transform:translate(-100%,100%) scaleY(1.003) scaleX(1.003);transform:translate(-100%,100%) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:before{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:after{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay{opacity:1}.premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-clear-fix{clear:both}.premium-blog-format-link{padding:5px;line-height:0}.premium-blog-entry-meta{line-height:1.3em;font-size:12px;margin-bottom:13px;color:#adadad}.premium-blog-entry-meta i{margin-left:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-meta-data{display:inline-block}.premium-blog-meta-data .premium-blog-meta-separator{margin:0 5px}.premium-blog-meta-data a,.premium-blog-meta-data span{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-author-thumbnail{position:relative;padding:0 30px;width:100%;top:-10px;height:0;pointer-events:none}.premium-blog-author-thumbnail img{-webkit-border-radius:50%;border-radius:50%;width:60px;pointer-events:all;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-blog-entry-title a,.premium-blog-post-content .premium-blog-excerpt-link,.premium-blog-post-tags-container a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link{background-color:transparent;color:#54595f;padding:0}.premium-blog-cta-full-yes .premium-blog-excerpt-link{width:100%}.premium-blog-post-tags-container{margin-top:8px;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.premium-blog-post-tags-container a{color:inherit;margin-right:5px}.premium-blog-align-center .post-categories,.premium-blog-align-center .premium-blog-inner-container,.premium-blog-align-center .premium-blog-post-tags-container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-blog-align-left .premium-blog-post-container:not(.premium-blog-skin-cards) .post-categories,.premium-blog-align-left .premium-blog-post-container:not(.premium-blog-skin-cards) .premium-blog-inner-container,.premium-blog-align-left .premium-blog-post-container:not(.premium-blog-skin-cards) .premium-blog-post-tags-container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.premium-blog-align-left .premium-blog-post-container.premium-blog-skin-cards .post-categories,.premium-blog-align-left .premium-blog-post-container.premium-blog-skin-cards .premium-blog-inner-container,.premium-blog-align-left .premium-blog-post-container.premium-blog-skin-cards .premium-blog-post-tags-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.premium-blog-align-right .premium-blog-post-container:not(.premium-blog-skin-cards) .post-categories,.premium-blog-align-right .premium-blog-post-container:not(.premium-blog-skin-cards) .premium-blog-inner-container,.premium-blog-align-right .premium-blog-post-container:not(.premium-blog-skin-cards) .premium-blog-post-tags-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.premium-blog-align-right .premium-blog-post-container.premium-blog-skin-cards .post-categories,.premium-blog-align-right .premium-blog-post-container.premium-blog-skin-cards .premium-blog-inner-container,.premium-blog-align-right .premium-blog-post-container.premium-blog-skin-cards .premium-blog-post-tags-container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.premium-blog-pagination-container{text-align:left}.premium-blog-pagination-container span{cursor:default}.premium-blog-pagination-container .page-numbers{display:inline-block;color:#000;line-height:1;font-size:1em;font-weight:400;text-decoration:none;padding:.75em;margin:0 0 .4em .4em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-blog-wrap .premium-loading-feed{display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.2);-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:99}.premium-blog-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.premium-blog-wrap ul.slick-dots{width:100%}.premium-blog-even .premium-blog-post-container{height:100%}.premium-blog-even .slick-track{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-even .slick-slide{height:inherit!important}@media (max-width:768px){.premium-blog-content-wrapper{top:0;margin:0;padding:15px}.premium-blog-thumb-effect-wrapper{margin-bottom:15px}}[dir=rtl] .premium-blog-wrap.slick-slider .slick-list,[dir=rtl] .premium-blog-wrap.slick-slider .slick-track{direction:ltr}.premium-person-container{position:relative}.premium-person-image-container{position:relative;text-align:center}.premium-person-image-container .premium-person-image-wrap{overflow:hidden}.premium-person-scale-effect .premium-person-image-container img,.premium-person-zoomout-effect .premium-person-image-container img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-person-sepia-effect .premium-person-image-container img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-person-bright-effect .premium-person-image-container img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-person-trans-effect .premium-person-image-container img{-webkit-transform:translateX(15px) scale(1.1);-ms-transform:translateX(15px) scale(1.1);transform:translateX(15px) scale(1.1)}.premium-person-zoomin-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-person-zoomout-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-person-scale-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.3) rotate(-5deg);-ms-transform:scale(1.3) rotate(-5deg);transform:scale(1.3) rotate(-5deg)}.premium-person-grayscale-effect:hover .premium-person-image-container img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-person-blur-effect:hover .premium-person-image-container img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-person-sepia-effect:hover .premium-person-image-container img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-person-bright-effect:hover .premium-person-image-container img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-person-trans-effect:hover .premium-person-image-container img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-person-container .premium-person-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-person-style2 .premium-person-social{position:absolute;top:0;right:0;width:100%;height:100%;z-index:2;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:inset 0 0 120px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 120px 0 rgba(0,0,0,.5);-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;opacity:0}.premium-person-style2 .premium-person-image-container:hover .premium-person-social{opacity:1}.premium-person-list-item a{display:inline-block}.premium-person-style2 .premium-person-list-item a{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-person-info-container{padding:30px 15px}.premium-person-name{margin:0 0 5px;font-weight:700}.premium-person-title{margin:0 0 20px;padding:0}.premium-person-content{margin:0 0 30px}ul.premium-person-social-list{margin:0!important;padding:0}.premium-person-social-list .premium-person-list-item{display:inline;list-style:none}.premium-person-social-list li{position:relative;bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-person-social-list li i{position:relative;bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-person-defaults-yes li.premium-person-facebook:hover a{background-color:#3b5998!important}.premium-person-defaults-yes li.premium-person-twitter:hover a{background-color:#55acee!important}.premium-person-defaults-yes li.premium-person-linkedin:hover a{background-color:#0077b5!important}.premium-person-defaults-yes li.premium-person-google:hover a{background-color:#dc4e41!important}.premium-person-defaults-yes li.premium-person-youtube:hover a{background-color:#b31217!important}.premium-person-defaults-yes li.premium-person-instagram:hover a{background-color:#e4405f!important}.premium-person-defaults-yes li.premium-person-skype:hover a{background-color:#00aff0!important}.premium-person-defaults-yes li.premium-person-pinterest:hover a{background-color:#bd081c!important}.premium-person-defaults-yes li.premium-person-dribbble:hover a{background-color:#ea4c89!important}.premium-person-defaults-yes li.premium-person-mail:hover a{background-color:#b23121!important}.premium-person-defaults-yes li.premium-person-behance:hover a{background-color:#1769ff!important}.premium-person-defaults-yes li.premium-person-whatsapp:hover a{background-color:#25d366!important}.premium-person-defaults-yes li.premium-person-telegram:hover a{background-color:#08c!important}.premium-person-defaults-yes li.premium-person-site:hover a{background-color:#0055a5!important}.premium-person-social-list li:hover a{-webkit-box-shadow:none;box-shadow:none}.premium-person-social-list li a:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.premium-person-social-list li i{font-size:18px}.elementor-widget-premium-addon-person .elementor-widget-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-persons-container.multiple-persons{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.premium-person-style1 .premium-person-container{overflow:hidden}.premium-person-style1 .premium-person-container .premium-person-info{position:absolute;top:auto;left:0;right:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-person-style1 .premium-person-container:hover .premium-person-info{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:-1px!important}.premium-person-style1 .premium-person-social-list li:hover{bottom:5px}.premium-person-style1.multiple-persons:not([data-persons-equal=yes]){-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium-person-style1 .slick-track{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-person-style1 .slick-slide{height:inherit!important}.premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-container,.premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-wrap{height:100%}.premium-person-style3 .premium-person-info-container{position:absolute;top:0;right:0;width:100%;height:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.premium-person-style3 .premium-person-title-desc-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium-person-style3 .premium-person-name-icons-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.premium-person-style3 .premium-person-title{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:0}.premium-person-style3 .premium-person-title span{display:inline-block}.premium-person-style3 .premium-person-name{padding-right:10px}.premium-person-style3 .premium-person-social-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.premium-person-style3 .premium-person-list-item{line-height:0}.premium-person-style3 .premium-person-list-item a{padding:5px 0 0 10px;margin:5px 0}.premium-person-style3 .premium-person-container:hover .premium-person-title{opacity:1}.premium-person-style3 .premium-person-container:hover .premium-person-social-list{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-persons-title-cw .premium-person-title{-webkit-transform:translateX(-15px) rotate(-90deg);-ms-transform:translateX(-15px) rotate(-90deg);transform:translateX(-15px) rotate(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.premium-persons-title-cw .premium-person-container:hover .premium-person-title{-webkit-transform:translateX(0) rotate(-90deg);-ms-transform:translateX(0) rotate(-90deg);transform:translateX(0) rotate(-90deg)}.premium-persons-title-ccw .premium-person-title{width:auto;margin-left:20px;-webkit-transform:translateX(-15px) rotate(90deg);-ms-transform:translateX(-15px) rotate(90deg);transform:translateX(-15px) rotate(90deg);-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.premium-persons-title-ccw .premium-person-container:hover .premium-person-title{-webkit-transform:translateX(0) rotate(90deg);-ms-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg)}.premium-fancy-text,.premium-prefix-text,.premium-suffix-text{font-size:40px}.premium-fancy-text-wrapper .premium-fancy-list-items{list-style:none}.premium-fancy-text-wrapper .premium-fancy-text-span-align{vertical-align:top}.premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper{margin:0;padding:0;border:none;position:relative}.premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items{position:absolute;top:0;right:0;display:inline-block}.premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden{opacity:0;-webkit-animation:pa-zoom-out .8s;animation:pa-zoom-out .8s}.premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible{position:relative!important;-webkit-animation:pa-zoom-in .8s;animation:pa-zoom-in .8s}.premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper{-webkit-perspective:300px;perspective:300px}.premium-fancy-text-wrapper.rotate .premium-fancy-list-items{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden{opacity:0;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:pa-rotate-out 1.2s;animation:pa-rotate-out 1.2s}.premium-fancy-text-wrapper.rotate .premium-fancy-item-visible{position:relative!important;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);-webkit-animation:pa-rotate-in 1.2s;animation:pa-rotate-in 1.2s}.premium-fancy-text-wrapper.bar .premium-fancy-text-items-wrapper::after{position:absolute;content:"";right:0;bottom:0;width:0;height:3px;background:#000}.premium-fancy-text-wrapper.bar .premium-fancy-text-items-wrapper.active::after{width:100%;-webkit-transition:width 3s ease-in-out;transition:width 3s ease-in-out}.premium-fancy-text-wrapper.bar .premium-fancy-list-items{opacity:0}.premium-fancy-text-wrapper.bar .premium-fancy-item-visible{opacity:1;-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;position:relative!important}@-webkit-keyframes pa-zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes pa-zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes pa-zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes pa-zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@-webkit-keyframes pa-rotate-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}100%{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes pa-rotate-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}100%{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes pa-rotate-out{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}100%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes pa-rotate-out{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}100%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}.premium-pricing-table-container{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-pricing-icon-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0}.premium-pricing-icon-container .premium-pricing-icon{display:inline-block}.premium-pricing-icon-container .premium-pricing-image{overflow:hidden}.premium-pricing-icon-container .premium-pricing-image img{width:25px;height:25px;-o-object-fit:cover;object-fit:cover}.premium-badge-left{position:absolute;top:0}.premium-badge-right{position:absolute;top:0;right:0}.premium-badge-left{left:0}.premium-badge-triangle.premium-badge-left .corner{width:0;height:0;border-top:150px solid;border-bottom:150px solid transparent;border-right:150px solid transparent}.premium-badge-triangle.premium-badge-right .corner{width:0;height:0;border-bottom:150px solid transparent;border-right:150px solid;border-left:150px solid transparent}.premium-badge-triangle span{position:absolute;top:35px;width:100px;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block;text-transform:uppercase}.premium-badge-triangle.premium-badge-right span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:0}.premium-badge-circle{min-width:4em;min-height:4em;line-height:4em;text-align:center;-webkit-border-radius:100%;border-radius:100%;position:absolute;z-index:1}.premium-badge-stripe{position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:15em;overflow:hidden;height:15em}.premium-badge-stripe.premium-badge-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.premium-badge-stripe .corner{text-align:center;left:0;width:150%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase}.premium-badge-flag .corner{text-align:center;-webkit-border-radius:4px 4px 0 4px;border-radius:4px 4px 0 4px;padding:3px 15px;position:absolute;top:10%;right:-8px}.premium-badge-flag .corner::after,.premium-badge-flag .corner::before{content:"";display:block;position:absolute;width:0;height:0;top:100%;right:0;border-bottom:8px solid transparent}.elementor-widget-premium-addon-pricing-table .elementor-widget-container{overflow:visible!important}.premium-badge-flag .corner::after{border-left:8px solid rgba(0,0,0,.2)}.premium-pricing-price-currency{position:relative}.premium-pricing-button-container{display:block}.premium-pricing-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;margin:0}.premium-pricing-list .premium-pricing-list-item{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-pricing-list .premium-pricing-list-item svg{width:50px;height:50px}.premium-pricing-list .premium-pricing-list-item img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover}.premium-pricing-list .premium-pricing-list-span{position:relative}.premium-pricing-list .list-item-tooltip{border-bottom:1px dotted}.premium-pricing-list .premium-pricing-list-tooltip{position:absolute;top:-webkit-calc(100% + 1px);top:calc(100% + 1px);right:0;visibility:hidden;padding:15px 20px;-webkit-border-radius:5px;border-radius:5px;min-width:200px;overflow:hidden;text-align:right;font-size:.8rem;color:#fff;background-color:#aaa}.premium-pricing-list-span:hover .premium-pricing-list-tooltip{z-index:99;visibility:visible;opacity:1}.premium-pricing-slashed-price-value{display:inline-block;font-size:20px;font-weight:400;margin-left:5px}.premium-pricing-price-value{font-size:70px}.premium-pricing-description-container li{list-style-position:inside;text-indent:-40px}@-moz-document url-prefix(){.premium-pricing-description-container li{text-indent:0}}.premium-pricing-price-button{display:block;padding:6px 12px;line-height:1.42857143;text-align:center;color:#fff;background:#6ec1e4;margin-bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-maps-info-container{margin-top:10px;margin-bottom:10px}.premium-maps-info-desc,.premium-maps-info-title{margin:0;padding:0}.premium-maps-container .gm-style-iw{text-align:center}.premium-maps-container .gm-style img{max-width:none!important}.premium-button{display:inline-block;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-button-text{display:inline-block;width:100%}.premium-button-style1-bottom,.premium-button-style1-left,.premium-button-style1-right,.premium-button-style1-top,.premium-button-style2-dshutinhor,.premium-button-style2-dshutinver,.premium-button-style2-scshutouthor,.premium-button-style2-scshutoutver,.premium-button-style2-shutinhor,.premium-button-style2-shutinver,.premium-button-style2-shutouthor,.premium-button-style2-shutoutver,.premium-button-style5-radialin,.premium-button-style5-radialout,.premium-button-style5-rectin,.premium-button-style5-rectout{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.15s;transition-duration:.15s}.premium-button-style1-bottom:before,.premium-button-style1-left:before,.premium-button-style1-right:before,.premium-button-style1-top:before,.premium-button-style2-dshutinhor:before,.premium-button-style2-dshutinver:before,.premium-button-style2-scshutouthor:before,.premium-button-style2-scshutoutver:before,.premium-button-style2-shutinhor:before,.premium-button-style2-shutinver:before,.premium-button-style2-shutouthor:before,.premium-button-style2-shutoutver:before,.premium-button-style5-radialin:before,.premium-button-style5-radialout:before,.premium-button-style5-rectin:before,.premium-button-style5-rectout:before{content:"";position:absolute;z-index:-1;top:0;right:0;left:0;bottom:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.premium-button-style5-radialin:before,.premium-button-style5-radialout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialin:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-rectin:before,.premium-button-style5-rectout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectout:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-rectout:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialout:hover:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-radialin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style1-top:before{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.premium-button-style1-right:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style1-left:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.premium-button-style2-scshutoutver:before,.premium-button-style2-shutouthor:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.premium-button-style2-scshutouthor:before,.premium-button-style2-shutoutver:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.premium-button-style2-shutinhor:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style2-shutinver:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style1-bottom:hover:before,.premium-button-style1-top:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.premium-button-style1-left:hover:before,.premium-button-style1-right:hover:before,.premium-button-style2-shutouthor:hover:before,.premium-button-style2-shutoutver:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.premium-button-style2-shutinhor:hover:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.premium-button-style2-shutinver:hover:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.premium-button-style2-scshutouthor:hover:before{-webkit-transform:scaleX(.9);-ms-transform:scaleX(.9);transform:scaleX(.9)}.premium-button-style2-scshutoutver:hover:before{-webkit-transform:scaleY(.8);-ms-transform:scaleY(.8);transform:scaleY(.8)}.premium-button-style2-dshutinhor:before,.premium-button-style2-dshutinver:before{top:50%;right:50%;width:120%;height:0%;-webkit-transform:translateX(50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(50%) translateY(-50%) rotate(45deg);transform:translateX(50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition-property:all;transition-property:all}.premium-button-style2-dshutinver:before{-webkit-transform:translateX(50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(50%) translateY(-50%) rotate(-45deg);transform:translateX(50%) translateY(-50%) rotate(-45deg)}.premium-button-style2-dshutinhor:hover:before,.premium-button-style2-dshutinver:hover:before{height:220%}.premium-button-style3-after i,.premium-button-style3-before i{opacity:0;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-button-style3-after i{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.premium-button-style3-after:hover i{opacity:1}.premium-button-style3-before:hover i{opacity:1}.premium-button-text-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-button-text-icon-wrapper,.premium-button-text-icon-wrapper i,.premium-button-text-icon-wrapper span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-button-style4-icon-wrapper.top{bottom:-100%;right:0}.premium-button-style4-icon-wrapper.bottom{top:-100%;right:0}.premium-button-style4-icon-wrapper.left{top:0;right:-100%}.premium-button-style4-icon-wrapper.right{top:0;left:-100%}.premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper{top:0;opacity:1}.premium-button-style4-top:hover .premium-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-button-style4-left:hover .premium-button-style4-icon-wrapper{right:0;opacity:1}.premium-button-style4-right:hover .premium-button-style4-icon-wrapper{left:0;opacity:1}.premium-button-style4-bottom:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-button-style4-top:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-button-style4-left:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-button-style4-right:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-button-style6:before{content:"";position:absolute;left:50%;top:50%;width:100px;height:100px;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-button-style6:hover:before{-webkit-transform:translate(-50%,-50%) scale(3);-ms-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3)}.premium-button-style6 .premium-button-text-icon-wrapper{position:relative;z-index:1}.premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg{position:absolute;z-index:0;top:0;left:0;width:0;height:0;-webkit-border-radius:50%;border-radius:50%;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .4s ease-in-out,height .4s ease-in-out;transition:width .4s ease-in-out,height .4s ease-in-out}.premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg{width:225%;height:560px}.premium-mouse-detect-yes .premium-button-style6:before{width:0;height:0}.premium-contact-form-anim-yes .wpcf7-span::after{display:block;height:2px;content:"";top:-2px;position:relative;width:0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.premium-contact-form-anim-yes .wpcf7-span.is-focused::after{width:100%}.premium-image-button{display:inline-block;position:relative;overflow:hidden;background:#6ec1e4;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-image-button-style1-bottom:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before,.premium-image-button-style1-top:before,.premium-image-button-style4-icon-wrapper,.premium-image-button:hover{background-color:#54595f}.premium-image-button.premium-image-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-image-button.premium-image-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-image-button.premium-image-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-image-button.premium-image-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-image-button-text-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3}.premium-image-button-text-icon-wrapper,.premium-image-button-text-icon-wrapper i,.premium-image-button-text-icon-wrapper span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before,.premium-image-button-style1-top:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before{content:"";position:absolute;width:100%;height:0;top:0;right:0}.premium-image-button-style1-top:before{content:"";position:absolute;width:100%;height:0;bottom:0;right:0}.premium-image-button-style1-right:before{content:"";position:absolute;width:0;height:100%;bottom:0;right:0}.premium-image-button-style1-left:before{content:"";position:absolute;width:0;height:100%;top:0;left:0}.premium-image-button-style1-bottom:hover:before{height:100%}.premium-image-button-style1-top:hover:before{height:100%}.premium-image-button-style1-right:hover:before{width:100%}.premium-image-button-style1-left:hover:before{width:100%}.premium-image-button-diagonal-effect-bottom,.premium-image-button-diagonal-effect-left,.premium-image-button-diagonal-effect-right,.premium-image-button-diagonal-effect-top{z-index:10}.premium-image-button-diagonal-effect-bottom:before,.premium-image-button-diagonal-effect-left:before,.premium-image-button-diagonal-effect-right:before,.premium-image-button-diagonal-effect-top:before{position:absolute;top:0;right:0;width:100%;height:100%;content:"";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.premium-image-button-diagonal-effect-left:before,.premium-image-button-diagonal-effect-right:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-left:hover:before,.premium-image-button-diagonal-effect-right:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-bottom:before,.premium-image-button-diagonal-effect-top:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-bottom:hover:before,.premium-image-button-diagonal-effect-top:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.premium-image-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-button-style4-icon-wrapper.top{bottom:-100%;right:0}.premium-image-button-style4-icon-wrapper.bottom{top:-100%;right:0}.premium-image-button-style4-icon-wrapper.left{top:0;right:-100%}.premium-image-button-style4-icon-wrapper.right{top:0;left:-100%}.premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper{top:0;opacity:1}.premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper{right:0;opacity:1}.premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper{left:0;opacity:1}.premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-image-button-overlap-effect-horizontal:before,.premium-image-button-overlap-effect-vertical:before{position:absolute;content:"";top:0;right:0;width:100%;height:100%;opacity:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:rgba(255,255,255,.2);-webkit-animation-name:premium-overlap-effect-done;animation-name:premium-overlap-effect-done;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-vertical:before{-webkit-animation-name:premium-overlap-ver-effect-done;animation-name:premium-overlap-ver-effect-done;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-horizontal:hover:before{-webkit-animation-name:premium-overlap-effect;animation-name:premium-overlap-effect;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-vertical:hover:before{-webkit-animation-name:premium-overlap-ver-effect;animation-name:premium-overlap-ver-effect;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes premium-overlap-effect{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-effect{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes premium-overlap-effect-done{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-effect-done{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes premium-overlap-ver-effect{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes premium-overlap-ver-effect{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes premium-overlap-ver-effect-done{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes premium-overlap-ver-effect-done{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}.premium-blog-filter,.premium-img-gallery-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-img-gallery{clear:both;overflow:hidden}.premium-gallery-container .premium-gallery-item{padding:10px;float:right}.premium-gallery-container .grid-sizer{width:33.33%}.premium-blog-filter .premium-blog-filters-container li a.category,.premium-img-gallery-filter .premium-gallery-cats-container li a.category{outline:0;text-decoration:none;-webkit-border-radius:75px;border-radius:75px;margin:15px 5px 20px;padding:7px 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-img-gallery-filter .premium-gallery-cats-container li a.category span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img{position:relative}.pa-gallery-img .pa-gallery-whole-link{position:absolute;top:0;right:0;width:100%;height:100%}.pa-gallery-img.style2 .pa-gallery-whole-link{z-index:99}.pa-gallery-img-container{overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pa-gallery-img-container img{display:block;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-img-gallery.gray img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-img-gallery.scale img,.premium-img-gallery.zoomout img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-img-gallery.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-img-gallery.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-img-gallery.trans img{-webkit-transform:translateX(15px) scale(1.1);-ms-transform:translateX(15px) scale(1.1);transform:translateX(15px) scale(1.1)}.pa-gallery-img .pa-gallery-img-link,.pa-gallery-img .pa-gallery-magnific-image{outline:0}.pa-gallery-img .pa-gallery-img-link span,.pa-gallery-img .pa-gallery-magnific-image span{line-height:1;display:inline-block;opacity:0;margin:0 5px;padding:15px;-webkit-border-radius:50%;border-radius:50%}.pa-gallery-img.style2 .pa-gallery-img-link span,.pa-gallery-img.style2 .pa-gallery-magnific-image span{margin:0 5px 20px}.pa-gallery-img:hover .pa-gallery-magnific-image span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .3s;transition:all .3s ease-in-out,opacity .5s ease-in-out .3s}.pa-gallery-img:hover .pa-gallery-img-link span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .6s;transition:all .3s ease-in-out,opacity .5s ease-in-out .6s}.pa-gallery-img:hover .pa-gallery-img-link span,.pa-gallery-img:hover .pa-gallery-magnific-image span,.premium-gallery-icon-show a.pa-gallery-video-icon span{opacity:1}.premium-blog-filter ul.premium-blog-filters-container,.premium-img-gallery-filter ul.premium-gallery-cats-container{text-align:center;margin:0;padding:0}.premium-blog-filter .premium-blog-filters-container li,.premium-img-gallery-filter .premium-gallery-cats-container li{list-style:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;-js-display:inline-flex;display:-moz-inline-box;display:inline-flex}.premium-img-gallery.zoomin .pa-gallery-img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-img-gallery.zoomout .pa-gallery-img:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-img-gallery.scale .pa-gallery-img:hover img{-webkit-transform:scale(1.3) rotate(-5deg);-ms-transform:scale(1.3) rotate(-5deg);transform:scale(1.3) rotate(-5deg)}.premium-img-gallery.gray .pa-gallery-img:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.premium-img-gallery.blur .pa-gallery-img:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-img-gallery.sepia .pa-gallery-img:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-img-gallery.trans .pa-gallery-img:hover img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-img-gallery.bright .pa-gallery-img:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.pa-gallery-img .premium-gallery-caption{padding:10px}.pa-gallery-img .premium-gallery-caption .premium-gallery-img-name{margin-bottom:0}.pa-gallery-img.style1{overflow:hidden}.pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{position:absolute;top:33.33%;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999}.pa-gallery-img.style1 .premium-gallery-caption{position:absolute;top:auto;left:0;right:0;width:100%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.pa-gallery-img.default .premium-gallery-caption{position:absolute;top:auto;left:0;right:0;width:100%;bottom:0}.pa-gallery-img.style1:hover .premium-gallery-caption{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:-1px!important}.pa-gallery-img.style2 .pa-gallery-icons-caption-container{position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s,opacity .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;z-index:1;background-color:rgba(108,191,226,.68);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pa-gallery-img.style2 .pa-gallery-icons-caption-cell{width:100%}.pa-gallery-img.style2:hover .pa-gallery-icons-caption-container{opacity:1;-webkit-transform:translate(-15px,15px);-ms-transform:translate(-15px,15px);transform:translate(-15px,15px)}.premium-clearfix{clear:both}.premium-gallery-container .pa-gallery-item{padding:10px}.premium-img-gallery-metro .premium-gallery-item{overflow:hidden}.premium-img-gallery-metro .pa-gallery-img,.premium-img-gallery-metro .pa-gallery-img-container{height:100%}.premium-img-gallery-metro .pa-gallery-image{min-height:100%;width:100%;-o-object-fit:fill;object-fit:fill}.premium-img-gallery .premium-gallery-item-hidden{visibility:hidden;width:0!important;height:0!important;margin:0!important;padding:0!important}.premium-gallery-load-more .premium-gallery-load-more-btn{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:none;outline:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;vertical-align:bottom;cursor:pointer;line-height:1;font-style:normal;font-weight:400;background-image:none;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-gallery-load-more-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;-js-display:inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-loader{border:3px solid #f3f3f3;border-top-width:3px;border-top-style:solid;border-top-color:#f3f3f3;-webkit-border-radius:50%;border-radius:50%;border-top:3px solid;border-top-color:#bbb;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}.premium-gallery-load-more-btn div{margin-right:3px}.premium-gallery-load-more-btn .premium-loader{display:inline-block;width:20px;height:20px}.pa-gallery-img .pa-gallery-lightbox-wrap{display:inline-block}.pa-gallery-img .pa-gallery-video-icon,.premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img{cursor:pointer}.pa-gallery-img-container iframe,.pa-gallery-img-container video{position:absolute;visibility:hidden;top:0;right:0;max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none}.pa-gallery-img-container video{-o-object-fit:contain;object-fit:contain}.pa-gallery-icons-caption-cell svg,.pa-gallery-icons-inner-container svg{width:14px;height:14px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.premium-vscroll-inner{position:relative;min-height:100%}.premium-vscroll-inner .premium-vscroll-dots{position:fixed;z-index:100;opacity:1;margin-top:-32px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-wrap .premium-vscroll-nav-menu{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-inner .premium-vscroll-dots,.premium-vscroll-wrap .premium-vscroll-dots-hide{opacity:0;visibility:hidden}.premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots{opacity:1;visibility:visible}.premium-vscroll-dots.middle{top:50%}.premium-vscroll-dots.top{top:40px}.premium-vscroll-dots.bottom{bottom:30px}.premium-vscroll-dots.right{left:17px}.premium-vscroll-dots.left{right:17px}.premium-vscroll-inner ul.premium-vscroll-dots-list,.premium-vscroll-wrap .premium-vscroll-nav-menu{margin:0!important;padding:0}.premium-vscroll-inner ul.premium-vscroll-dots-list li{width:14px;height:13px;margin:7px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;overflow:visible}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span{top:2px;right:2.5px;width:8px;height:8px;border:1px solid #000;-webkit-border-radius:50%;border-radius:50%;position:absolute;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip{position:absolute;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;padding-right:.4em;padding-left:.4em}.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip{left:27px}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item{width:4px;height:30px}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span{width:100%;height:100%;-webkit-border-radius:0;border-radius:0}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (max-width:768px){.premium-vscroll-dots.right{left:7px}.premium-vscroll-dots.left{right:7px}}.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after{position:absolute;top:50%;content:"";right:-webkit-calc(100% - 1px);right:calc(100% - 1px);width:10px;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after{position:absolute;top:50%;content:"";left:-webkit-calc(100% - 1px);left:calc(100% - 1px);width:10px;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip{right:27px}.premium-vscroll-nav-menu{position:fixed;top:20px;height:40px;z-index:100;padding:0;margin:0}.premium-vscroll-nav-menu.left{right:0}.premium-vscroll-nav-menu.right{left:0}.premium-vscroll-nav-menu .premium-vscroll-nav-item{display:inline-block;margin:10px;color:#000;background:#fff;background:rgba(255,255,255,.3)}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link{padding:9px 18px;display:block;cursor:pointer}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link,.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover{color:#000}.multiscroll-nav li a:focus,.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus{outline:0}.premium-vscroll-temp .slimScrollBar{visibility:hidden}.premium-image-scroll-container,.premium-image-scroll-section{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-scroll-section{overflow:hidden;width:100%;position:relative}.premium-image-scroll-container{width:100%}.premium-image-scroll-container .premium-image-scroll-mask-media{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.premium-container-scroll{overflow:auto}.premium-image-scroll-container .premium-image-scroll-horizontal{position:relative;width:100%;height:100%}.premium-image-scroll-container .premium-image-scroll-horizontal img{max-width:none;height:100%}.premium-image-scroll-container .premium-image-scroll-vertical img{width:100%;max-width:100%;height:auto}.premium-image-scroll-ver{position:relative}.premium-image-scroll-container .premium-image-scroll-overlay{background:rgba(2,2,2,.3)}.premium-image-scroll-container .premium-image-scroll-link,.premium-image-scroll-container .premium-image-scroll-overlay{position:absolute;top:0;bottom:0;right:0;left:0;z-index:4}.premium-image-scroll-content{display:inline-block;position:absolute;height:auto;top:50%;right:50%;text-align:center;z-index:5;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.premium-container-scroll-instant .premium-image-scroll-image{-webkit-transition:all 0s ease-in-out!important;transition:all 0s ease-in-out!important}.premium-image-scroll-container img{-webkit-transition:-webkit-transform 3s ease-in-out;transition:-webkit-transform 3s ease-in-out;transition:transform 3s ease-in-out;transition:transform 3s ease-in-out,-webkit-transform 3s ease-in-out}.premium-image-scroll-container .premium-image-scroll-content,.premium-image-scroll-container .premium-image-scroll-overlay{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.premium-image-scroll-container:hover .premium-image-scroll-overlay{opacity:0}.premium-image-scroll-container:hover .premium-image-scroll-content{opacity:0;visibility:hidden}.premium-image-scroll-content .premium-image-scroll-icon{display:inline-block;font-family:pa-elements!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.pa-horizontal-mouse-scroll:before{content:"\e917"}.pa-vertical-mouse-scroll:before{content:"\e918"}.pa-horizontal-mouse-scroll{-webkit-animation-name:pa-scroll-horizontal;animation-name:pa-scroll-horizontal}.pa-vertical-mouse-scroll{-webkit-animation-name:pa-scroll-vertical;animation-name:pa-scroll-vertical}@-webkit-keyframes pa-scroll-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes pa-scroll-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes pa-scroll-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@keyframes pa-scroll-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}.premium-lottie-wrap .premium-lottie-animation{position:relative;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-lottie-wrap .premium-lottie-animation a{position:absolute;left:0;top:0;width:100%;height:100%}.premium-icon-list-box{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-icon-list-box .premium-icon-list-content-grow-lc{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.premium-icon-list-box .premium-icon-list-content-grow-rc{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.premium-icon-list-box .premium-icon-list-content-grow-cc{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.premium-icon-list-content{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:auto;position:relative}.premium-icon-list-content .premium-icon-list-text span,.premium-icon-list-content .premium-icon-list-wrapper{display:inline-block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-icon-list-content .premium-icon-list-text span{margin:0 5px}.premium-icon-list-content .premium-icon-list-icon-text p{font-size:18px;background-color:#eee;padding:1px 5px;-webkit-border-radius:2px;border-radius:2px}.premium-icon-list-content .premium-icon-list-icon-text p,.premium-icon-list-content .premium-icon-list-text span,.premium-icon-list-content .premium-icon-list-wrapper i,.premium-icon-list-content .premium-icon-list-wrapper img,.premium-icon-list-content .premium-icon-list-wrapper svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-icon-list-content .premium-icon-list-wrapper{position:relative;line-height:0}.premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg,.premium-icon-list-content .premium-icon-list-wrapper img{width:30px!important;height:30px!important;position:relative;z-index:500}.premium-icon-list-content .premium-icon-list-wrapper .premium-icon-list-icon-text,.premium-icon-list-content .premium-icon-list-wrapper i{position:relative;z-index:500}.premium-icon-list-content .premium-icon-list-link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1000}.premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector{width:100%;height:100%;position:absolute;top:.5em;z-index:100;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector .premium-icon-connector-content:after{content:"";border-left-width:1px;border-left-style:solid;border-color:#333;display:block;height:100%}li.premium-icon-list-content.premium-icon-list-content-inline{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:2}li.premium-icon-list-content.premium-icon-list-content-inline:not(:first-child){margin:0 3px}li.premium-icon-list-content.premium-icon-list-content-inline:first-child{margin:0 0 0 3px}.premium-icon-list-divider:not(:last-child){width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;overflow:hidden}.premium-icon-list-divider:not(:last-child):after{content:"";display:block;border-top-style:solid;border-top-width:1px}.premium-icon-list-divider-inline:not(:last-child){float:left;display:inline-block;position:relative;height:100%;overflow:hidden;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 3px}.premium-icon-list-divider-inline:not(:last-child):after{content:"";display:block;border-right-width:1px;height:33px;border-right-style:solid}.premium-icon-list-icon-text{line-height:1.5}.premium-icon-list-icon-text p,li.premium-icon-list-content,ul.premium-icon-list-box{margin:0}.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-icon-text p,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-text span,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper i{color:transparent!important;text-shadow:0 0 3px #aaa}.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-connector-content,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-badge,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-icon-text p,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-text span,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper i{color:#aaa!important;text-shadow:0 0 0 transparent}.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-connector-content,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-badge,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper .premium-lottie-animation svg,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper img{-webkit-filter:none;filter:none}.premium-icon-list-content .premium-icon-list-badge{font-size:11px;top:auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.premium-icon-list-content .premium-icon-list-icon-text p{font-size:13px}.premium-icon-list-gradient-effect[data-text]{display:inline-block;position:relative;text-decoration:none}.premium-icon-list-gradient-effect[data-text]::before{content:attr(data-text);position:absolute;z-index:1;overflow:hidden;-webkit-clip-path:polygon(100% 100%,100% 100%,50% 50%);clip-path:polygon(100% 100%,100% 100%,50% 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .4s ease;transition:all .4s ease}.premium-icon-list-content:focus .premium-icon-list-gradient-effect[data-text]::before,.premium-icon-list-content:hover .premium-icon-list-gradient-effect[data-text]::before{-webkit-animation:rtlgradient 1s forwards;animation:rtlgradient 1s forwards}@-webkit-keyframes rtlgradient{0%{-webkit-clip-path:circle(0 at 150% 50%);clip-path:circle(0 at 150% 50%)}100%{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}@keyframes rtlgradient{0%{-webkit-clip-path:circle(0 at 150% 50%);clip-path:circle(0 at 150% 50%)}100%{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}ul[data-list-animation*=animated-] .premium-icon-list-content,ul[data-list-animation*=animated-] .premium-icon-list-divider,ul[data-list-animation*=animated-] .premium-icon-list-divider-inline{opacity:0}.premium-icon-list-content-grow-effect:hover{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}
1
+ @font-face{font-family:pa-elements;src:url(../../editor/fonts/pa-elements.eot?p2y7wv);src:url(../../editor/fonts/pa-elements.eot?p2y7wv#iefix) format("embedded-opentype"),url(../../editor/fonts/pa-elements.ttf?p2y7wv) format("truetype"),url(../../editor/fonts/pa-elements.woff?p2y7wv) format("woff"),url(../../editor/fonts/pa-elements.svg?p2y7wv#pa-elements) format("svg");font-weight:400;font-style:normal}.premium-banner{overflow:hidden}.premium-banner-ib{display:block;position:relative}.premium-banner-ib img{display:block;position:relative}.premium-banner-img-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.premium-banner-img-wrap .premium-banner-ib-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.premium-banner-ib{z-index:1;overflow:hidden;margin:0 0 35px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib-desc .premium-banner-read-more{z-index:100}.premium-banner-ib,.wpb_column>.wpb_wrapper .premium-banner-ib{margin-bottom:0}.elementor-widget-premium-addon-banner .premium-banner-ib-title{background:0 0}.premium-banner-ib *,.premium-banner-ib .premium-banner-ib-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib img{min-width:100%;max-width:100%;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-ib .premium-banner-ib-desc{padding:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;width:100%;height:100%}.premium-banner-ib .premium-banner-ib-link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.premium-banner-ib a.premium-banner-ib-link{display:block;background:100% 0}.premium-banner-animation1 img{width:-webkit-calc(100% + 50px)!important;width:calc(100% + 50px)!important;max-width:-webkit-calc(100% + 50px)!important;max-width:calc(100% + 50px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}.premium-banner-animation2 .premium-banner-ib-title{padding:15px}.premium-banner-animation1 .premium-banner-ib-desc{top:auto;bottom:0;min-height:25%;height:auto;max-height:100%;text-align:right}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-ib-title,.premium-banner-animation1 .premium-banner-read-more{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-read-more{margin-top:10px;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;transition:opacity .2s,transform .35s,-webkit-transform .35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-read-more{opacity:1;-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-ib-title,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1.active img,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-ib-title,.premium-banner-animation1:hover .premium-banner-read-more,.premium-banner-animation1:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.scale img,.premium-banner-animation1.zoomout img{-webkit-transform:translate3d(40px,0,0) scale(1.1);transform:translate3d(40px,0,0) scale(1.1)}.premium-banner-ib.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-banner-ib.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-banner-ib.sepia:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-banner-ib.bright:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-banner-animation1.premium-banner-min-height img,.premium-banner-animation13.premium-banner-min-height img,.premium-banner-animation2.premium-banner-min-height img,.premium-banner-animation4.premium-banner-min-height img,.premium-banner-animation5.premium-banner-min-height img,.premium-banner-animation6.premium-banner-min-height img{height:auto}.premium-banner-animation2 img{width:100%}.premium-banner-animation2 .premium-banner-ib-desc::before{position:absolute;content:"";top:0;right:0;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.premium-banner-animation2 .premium-banner-ib-title{position:absolute;top:50%;right:0;width:100%;-webkit-transition:color .35s,-webkit-transform .35s;transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-ib-desc::before,.premium-banner-animation2 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-read-more{position:absolute;bottom:0;right:0;padding:15px;width:100%;max-height:50%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.premium-banner-animation2.active .premium-banner-ib-title,.premium-banner-animation2:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.premium-banner-animation2.active .premium-banner-ib-desc::before,.premium-banner-animation2.active .premium-banner-read-more,.premium-banner-animation2:hover .premium-banner-ib-desc::before,.premium-banner-animation2:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation2.active .premium-banner-ib-content,.premium-banner-animation2:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-title{position:absolute;bottom:0;right:0;padding:15px;width:100%;text-align:right;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-desc::before,.premium-banner-animation3 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation3.active .premium-banner-ib-desc::before,.premium-banner-animation3.active .premium-banner-ib-title,.premium-banner-animation3:hover .premium-banner-ib-desc::before,.premium-banner-animation3:hover .premium-banner-ib-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation3 .premium-banner-ib-content{max-height:-webkit-calc(100% - 60px - 1.5em);max-height:calc(100% - 60px - 1.5em);overflow:hidden}.premium-banner-animation4 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium-banner-animation4 .premium-banner-ib-desc{padding:30px}.premium-banner-animation4 .premium-banner-ib-desc::after{position:absolute;content:"";opacity:0}.premium-banner-animation4 .premium-banner-ib-desc::before{position:absolute;content:"";opacity:0;top:50px;left:30px;bottom:50px;right:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-banner-animation4 .premium-banner-ib-desc::after{top:30px;left:50px;bottom:30px;right:50px;border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-banner-animation4 .premium-banner-ib-title{padding:50px 30px 0 30px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{padding:10px 30px;opacity:0;overflow:hidden;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.premium-banner-animation4 .premium-banner-ib-title,.premium-banner-animation4 img{-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}.premium-banner-animation4.scale img,.premium-banner-animation4.zoomout img{-webkit-transform:translate3d(30px,0,0) scale(1.1);transform:translate3d(30px,0,0) scale(1.1)}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-desc::after,.premium-banner-animation4 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4.active .premium-banner-ib-desc::after,.premium-banner-animation4.active .premium-banner-ib-desc::before,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-desc::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation4.active .premium-banner-ib-content,.premium-banner-animation4.active .premium-banner-ib-title,.premium-banner-animation4.active .premium-banner-read-more,.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation5 .premium-banner-ib-desc{top:auto;bottom:0;padding:15px;height:auto;background:#f2f2f2;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation5 .premium-banner-ib-content{position:absolute;top:auto;bottom:100%;right:0;width:100%;padding:15px;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-animation5 .premium-banner-ib-title,.premium-banner-animation5 .premium-banner-read-more{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);text-align:center}.premium-banner-animation5 .premium-banner-ib-title{margin:10px 0}.premium-banner-animation5.active .premium-banner-ib-content,.premium-banner-animation5.active .premium-banner-ib-content *,.premium-banner-animation5:hover .premium-banner-ib-content,.premium-banner-animation5:hover .premium-banner-ib-content *{opacity:1!important;z-index:99!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.premium-banner-animation5.active .premium-banner-ib-desc,.premium-banner-animation5.active .premium-banner-ib-title,.premium-banner-animation5.active .premium-banner-read-more,.premium-banner-animation5:hover .premium-banner-ib-desc,.premium-banner-animation5:hover .premium-banner-ib-title,.premium-banner-animation5:hover .premium-banner-read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-banner-animation5:hover .premium-banner-ib-title{-webkit-transition-delay:50ms;transition-delay:50ms}.premium-banner-animation5 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation2 img,.premium-banner-animation4 img,.premium-banner-animation6 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation5.scale img,.premium-banner-animation5.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.scale img,.premium-banner-animation2.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation6.scale img,.premium-banner-animation6.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomin:hover img,.premium-banner-animation5.zoomin:hover img,.premium-banner-animation6.zoomin:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomout:hover img,.premium-banner-animation5.zoomout:hover img,.premium-banner-animation6.zoomout:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation2.scale:hover img,.premium-banner-animation5.scale:hover img,.premium-banner-animation6.scale:hover img{-webkit-transform:scale(1.2) rotate(-5deg);-ms-transform:scale(1.2) rotate(-5deg);transform:scale(1.2) rotate(-5deg)}.premium-banner-animation2.grayscale:hover img,.premium-banner-animation5.grayscale:hover img,.premium-banner-animation6.grayscale:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation2.blur:hover img,.premium-banner-animation5.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6 .premium-banner-ib-desc{padding:45px}.premium-banner-animation6 .premium-banner-ib-desc::before{position:absolute;content:"";top:30px;left:30px;bottom:30px;right:30px;border:1px solid #fff}.premium-banner-animation6 .premium-banner-ib-title{margin:20px 0 10px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation6 .premium-banner-ib-content,.premium-banner-animation6 .premium-banner-ib-desc::before,.premium-banner-animation6 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-banner-animation6 .premium-banner-read-more{margin-top:10px}.premium-banner-animation6.active .premium-banner-ib-title,.premium-banner-animation6:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation6.active .premium-banner-ib-content,.premium-banner-animation6.active .premium-banner-ib-desc::before,.premium-banner-animation6.active .premium-banner-read-more,.premium-banner-animation6:hover .premium-banner-ib-content,.premium-banner-animation6:hover .premium-banner-ib-desc::before,.premium-banner-animation6:hover .premium-banner-read-more{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation12 .premium-banner-ib-desc::after{position:absolute;content:"";left:30px;bottom:30px;right:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.premium-banner-animation12.active .premium-banner-ib-desc::after,.premium-banner-animation12:hover .premium-banner-ib-desc::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation12 .premium-banner-ib-desc{padding:45px;text-align:right}.premium-banner-animation12 .premium-banner-ib-content{position:absolute;left:60px;bottom:60px;right:60px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}.premium-banner-animation12.active .premium-banner-ib-content,.premium-banner-animation12:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.premium-banner-animation13.scale img,.premium-banner-animation13.zoomout img{-webkit-transform:translate3d(10px,0,0) scale(1.1);transform:translate3d(10px,0,0) scale(1.1)}.premium-banner-animation13.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.none:hover img,.premium-banner-animation4.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.zoomin:hover img,.premium-banner-animation10.zoomin:hover img,.premium-banner-animation13.zoomin:hover img,.premium-banner-animation4.zoomin:hover img,.premium-banner-animation7.zoomin:hover img,.premium-banner-animation8.zoomin:hover img,.premium-banner-animation9.zoomin:hover img{-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1)}.premium-banner-animation1.zoomout:hover img,.premium-banner-animation10.zoomout:hover img,.premium-banner-animation13.zoomout:hover img,.premium-banner-animation4.zoomout:hover img,.premium-banner-animation7.zoomout:hover img,.premium-banner-animation8.zoomout:hover img,.premium-banner-animation9.zoomout:hover img{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.premium-banner-animation1.scale:hover img,.premium-banner-animation10.scale:hover img,.premium-banner-animation13.scale:hover img,.premium-banner-animation4.scale:hover img,.premium-banner-animation7.scale:hover img,.premium-banner-animation8.scale:hover img,.premium-banner-animation9.scale:hover img{-webkit-transform:translate3d(0,0,0) scale(1.2) rotate(-5deg);transform:translate3d(0,0,0) scale(1.2) rotate(-5deg)}.premium-banner-animation1.grayscale:hover img,.premium-banner-animation10.grayscale:hover img,.premium-banner-animation13.grayscale:hover img,.premium-banner-animation4.grayscale:hover img,.premium-banner-animation7.grayscale:hover img,.premium-banner-animation8.grayscale:hover img,.premium-banner-animation9.grayscale:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation1.blur:hover img,.premium-banner-animation10.blur:hover img,.premium-banner-animation13.blur:hover img,.premium-banner-animation4.blur:hover,.premium-banner-animation7.blur:hover img,.premium-banner-animation8.blur:hover img,.premium-banner-animation9.blur:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation13 .premium-banner-ib-desc{text-align:right}.premium-banner-animation13 .premium-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 10px}.premium-banner-animation13 .premium-banner-ib-title::after{position:absolute;content:"";bottom:0;right:0;width:100%;height:2px;background:#fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(101%,0,0);transform:translate3d(101%,0,0)}.premium-banner-animation13.active .premium-banner-ib-title::after,.premium-banner-animation13:hover .premium-banner-ib-title::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 .premium-banner-ib-content,.premium-banner-animation13 .premium-banner-read-more{padding:15px 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.premium-banner-animation13.active .premium-banner-ib-content,.premium-banner-animation13.active .premium-banner-read-more,.premium-banner-animation13:hover .premium-banner-ib-content,.premium-banner-animation13:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size{right:50%;width:auto!important;height:100%;max-width:none;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.premium-banner-ib img{border:none;padding:0;margin:0}.premium-banner-animation7 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium-banner-animation7 .premium-banner-brlr{width:7px}.premium-banner-animation7 .premium-banner-brtb{height:7px}.premium-banner-animation7 .premium-banner-br{position:absolute;z-index:1;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.premium-banner-animation7 .premium-banner-bleft{right:30px;top:-webkit-calc(100% - 150px);top:calc(100% - 150px);height:0}.premium-banner-animation7 .premium-banner-bright{left:30px;bottom:-webkit-calc(100% - 150px);bottom:calc(100% - 150px);height:0}.premium-banner-animation7 .premium-banner-bottom{left:-webkit-calc(100% - 150px);left:calc(100% - 150px);bottom:30px;width:0}.premium-banner-animation7 .premium-banner-btop{right:-webkit-calc(100% - 150px);right:calc(100% - 150px);top:30px;width:0}.premium-banner-animation7 .premium-banner-ib-desc{padding:70px;display:table}.premium-banner-animation7 .premium-banner-ib-desc .premium-banner-desc-centered{display:table-cell;vertical-align:middle}.premium-banner-animation7 .premium-banner-ib-title{margin-top:0}.premium-banner-animation7 .premium-banner-ib-title,.premium-banner-animation7 img{-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}.premium-banner-animation7.scale img,.premium-banner-animation7.zoomout img{-webkit-transform:translate3d(30px,0,0) scale(1.1);transform:translate3d(30px,0,0) scale(1.1)}.premium-banner-animation7 .premium-banner-ib-content,.premium-banner-animation7 .premium-banner-read-more{margin-top:10px}.premium-banner-animation7 .premium-banner-ib-desc::after,.premium-banner-animation7 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7 .premium-banner-ib-content,.premium-banner-animation7 .premium-banner-ib-title,.premium-banner-animation7 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7.active .premium-banner-ib-content,.premium-banner-animation7.active .premium-banner-ib-title,.premium-banner-animation7.active .premium-banner-read-more,.premium-banner-animation7:hover .premium-banner-ib-content,.premium-banner-animation7:hover .premium-banner-ib-title,.premium-banner-animation7:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation7.active .premium-banner-bleft,.premium-banner-animation7:hover .premium-banner-bleft{top:30px;height:70px}.premium-banner-animation7.active .premium-banner-bright,.premium-banner-animation7:hover .premium-banner-bright{bottom:30px;height:70px}.premium-banner-animation7.active .premium-banner-bottom,.premium-banner-animation7:hover .premium-banner-bottom{left:30px;width:70px}.premium-banner-animation7.active .premium-banner-btop,.premium-banner-animation7:hover .premium-banner-btop{right:30px;width:70px}.premium-banner-animation7:hover .premium-banner-ib-content,.premium-banner-animation7:hover .premium-banner-ib-title,.premium-banner-animation7:hover .premium-banner-read-more,.premium-banner-animation7:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation8 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium-banner-animation8 .premium-banner-brlr{width:7px}.premium-banner-animation8 .premium-banner-brtb{height:7px}.premium-banner-animation8 .premium-banner-br{position:absolute;z-index:1;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.premium-banner-animation8 .premium-banner-bleft{right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0}.premium-banner-animation8 .premium-banner-bright{left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0}.premium-banner-animation8 .premium-banner-bottom{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);bottom:30px;width:0}.premium-banner-animation8 .premium-banner-btop{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);top:30px;width:0}.premium-banner-animation8 .premium-banner-ib-desc{padding:70px;display:table}.premium-banner-animation8 .premium-banner-ib-desc .premium-banner-desc-centered{display:table-cell;vertical-align:middle}.premium-banner-animation8 .premium-banner-ib-title{margin-top:0}.premium-banner-animation8 .premium-banner-ib-title,.premium-banner-animation8 img{-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}.premium-banner-animation8.scale img,.premium-banner-animation8.zoomout img{-webkit-transform:translate3d(30px,0,0) scale(1.1);transform:translate3d(30px,0,0) scale(1.1)}.premium-banner-animation8 .premium-banner-ib-content,.premium-banner-animation8 .premium-banner-read-more{margin-top:10px}.premium-banner-animation8 .premium-banner-ib-desc::after,.premium-banner-animation8 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation8 .premium-banner-ib-content,.premium-banner-animation8 .premium-banner-ib-title,.premium-banner-animation8 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;opacity:0}.premium-banner-animation8 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation8.active .premium-banner-ib-content,.premium-banner-animation8.active .premium-banner-ib-title,.premium-banner-animation8.active .premium-banner-read-more,.premium-banner-animation8:hover .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation8.active .premium-banner-bleft,.premium-banner-animation8:hover .premium-banner-bleft{height:-webkit-calc(100% - 61px);height:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-bright,.premium-banner-animation8:hover .premium-banner-bright{height:-webkit-calc(100% - 61px);height:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-bottom,.premium-banner-animation8:hover .premium-banner-bottom{width:-webkit-calc(100% - 61px);width:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-btop,.premium-banner-animation8:hover .premium-banner-btop{width:-webkit-calc(100% - 61px);width:calc(100% - 61px)}.premium-banner-animation8:hover .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-read-more,.premium-banner-animation8:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation9 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-banner-animation9 .premium-banner-ib-desc{width:100%;height:100%}.premium-banner-animation9 .premium-banner-ib-desc::before{position:absolute;top:50%;right:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}.premium-banner-animation9 .premium-banner-ib-desc::after{position:absolute;top:50%;right:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}.premium-banner-animation9 .premium-banner-ib-title{position:absolute;top:50%;right:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0);margin-top:0;padding:0 10%}.premium-banner-animation9.active .premium-banner-ib-title,.premium-banner-animation9:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}.premium-banner-animation9 .premium-banner-ib-content,.premium-banner-animation9 .premium-banner-read-more{position:absolute;top:50%;right:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;padding:0 10%;-webkit-transform:translate3d(0,35px,0);transform:translate3d(0,35px,0)}.premium-banner-animation9 .premium-banner-read-more{top:75%}.premium-banner-animation9.active .premium-banner-ib-content,.premium-banner-animation9.active .premium-banner-read-more,.premium-banner-animation9:hover .premium-banner-ib-content,.premium-banner-animation9:hover .premium-banner-read-more{-webkit-transform:translate3d(0,45px,0);transform:translate3d(0,45px,0)}.premium-banner-animation9.active .premium-banner-ib-desc::before,.premium-banner-animation9:hover .premium-banner-ib-desc::before{opacity:.5;-webkit-transform:translate3d(50%,-50%,0) rotate(-45deg);transform:translate3d(50%,-50%,0) rotate(-45deg)}.premium-banner-animation9.active .premium-banner-ib-desc::after,.premium-banner-animation9:hover .premium-banner-ib-desc::after{opacity:.5;-webkit-transform:translate3d(50%,-50%,0) rotate(45deg);transform:translate3d(50%,-50%,0) rotate(45deg)}.premium-banner-animation9:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation10 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important}.premium-banner-animation10 .premium-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 15px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);margin-bottom:0}.premium-banner-animation10 .premium-banner-ib-title::after{position:absolute;content:"";bottom:0;right:0;width:100%;height:3px;background:#fff;opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation10.active .premium-banner-ib-title,.premium-banner-animation10:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation10.active .premium-banner-ib-title::after,.premium-banner-animation10:hover .premium-banner-ib-title::after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation10 .premium-banner-ib-content,.premium-banner-animation10 .premium-banner-read-more{padding-top:15px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation10 .premium-banner-read-more{padding:0}.premium-banner-animation10.active .premium-banner-ib-content,.premium-banner-animation10.active .premium-banner-read-more,.premium-banner-animation10:hover .premium-banner-ib-content,.premium-banner-animation10:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-countdown{display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-js-display:flex;display:-webkit-box;display:-moz-box;display:flex}.pre_countdown-row{display:block;text-align:center}.countdown .pre_countdown-section{display:inline-block;max-width:100%;margin-bottom:15px}.countdown .pre_countdown-section{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;-js-display:inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.countdown .pre_countdown-section:last-child{margin-left:0}.countdown span.pre_countdown-amount{font-size:70px;line-height:1}.countdown .pre_time-mid{display:block}.premium-countdown-separator-yes .pre-countdown_separator{display:block;margin:0 50px;font-size:30px}.premium-countdown-separator-yes .pre_countdown-row .pre_countdown-section:last-child .pre-countdown_separator{display:none}.side .pre_countdown-section .pre_countdown-period{vertical-align:bottom}.countdown .pre_countdown-section .pre_countdown-period{font-size:17px;line-height:3em}.side .pre_countdown-section .pre_countdown-amount,.side .pre_countdown-section .pre_countdown-period{display:inline-block}.side .pre_countdown-section .pre_countdown-amount{margin-left:5px}.down .pre_countdown-section .pre_countdown-amount,.down .pre_countdown-section .pre_countdown-period{display:block}.premium-blog-wrap a.carousel-arrow,.premium-carousel-wrapper a.carousel-arrow,.premium-carousel-wrapper a.ver-carousel-arrow,.premium-facebook-feed-wrapper a.carousel-arrow,.premium-fb-rev-container a.carousel-arrow,.premium-hscroll-wrap a.carousel-arrow,.premium-instafeed-container a.carousel-arrow,.premium-persons-container a.carousel-arrow,.premium-twitter-feed-wrapper a.carousel-arrow{display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-js-display:flex;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;line-height:0;text-align:center;position:absolute;z-index:99;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:inherit;border:none;-webkit-box-shadow:none;box-shadow:none}div[class^=premium-] .slick-arrow i{display:block}.ver-carousel-arrow.carousel-next i{margin-bottom:-3px}.premium-carousel-wrapper a.slick-arrow:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.premium-carousel-wrapper .premium-carousel-content-hidden{visibility:hidden}.premium-blog-wrap a.carousel-arrow,.premium-carousel-wrapper a.carousel-arrow,.premium-facebook-feed-wrapper a.carousel-arrow,.premium-fb-rev-container a.carousel-arrow,.premium-hscroll-wrap a.carousel-arrow,.premium-instafeed-container a.carousel-arrow,.premium-persons-container a.carousel-arrow,.premium-twitter-feed-wrapper a.carousel-arrow{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-carousel-wrapper a.ver-carousel-arrow{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}a.carousel-arrow.carousel-next{right:-20px}a.carousel-arrow.carousel-prev{left:-20px}a.ver-carousel-arrow.carousel-next{bottom:-56px}a.ver-carousel-arrow.carousel-prev{top:-45px}a.circle-bg{-webkit-border-radius:100%;border-radius:100%}a.circle-border{-webkit-border-radius:100%;border-radius:100%;border:solid #000}a.square-border{border:solid #000}.premium-blog-wrap ul.slick-dots,.premium-carousel-wrapper ul.slick-dots{list-style:none;text-align:center;margin:0;padding:0}.premium-carousel-dots-below ul.slick-dots{position:relative}.premium-carousel-dots-above ul.slick-dots{position:absolute;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-js-display:flex;display:-webkit-box;display:-moz-box;display:flex;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.slick-dots li{font-size:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;-js-display:inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:5px;width:20px;height:20px;cursor:pointer}.premium-carousel-wrapper .premium-carousel-nav-arrow-next,.premium-carousel-wrapper .premium-carousel-nav-arrow-prev,.premium-carousel-wrapper .premium-carousel-nav-dot{display:none}.premium-carousel-wrapper ul.slick-dots svg{width:20px;height:20px}@-webkit-keyframes hvr-ripple-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes hvr-ripple-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.premium-carousel-ripple-yes .premium-carousel-wrapper{padding-bottom:1px}.premium-carousel-ripple-yes ul.slick-dots li,.premium-carousel-ripple-yes ul.slick-dots li i{position:relative}.premium-carousel-ripple-yes ul.slick-dots li i{z-index:1}.premium-carousel-ripple-yes ul.slick-dots li:hover:before{content:"";position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:0;left:0;bottom:0;right:0;-webkit-border-radius:50%;border-radius:50%;pointer-events:none;background-color:rgba(0,0,0,.15)}.premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before{background-color:rgba(0,0,0,.3)}.premium-carousel-ripple-yes ul.slick-dots li:hover:before{-webkit-animation:hvr-ripple-out 1.3s infinite;animation:hvr-ripple-out 1.3s infinite}.premium-carousel-wrapper.premium-carousel-scale .slick-slide{-webkit-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);transform:scale(1.25,1.25);-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}.premium-carousel-wrapper.premium-carousel-scale div.slick-active{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}[dir=rtl] .premium-carousel-inner .slick-slide{float:right}.premium-counter-area{padding:10px 0;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-counter-area.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-counter-area.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.premium-counter-area.right .premium-counter-icon{padding-right:20px}.premium-counter-area.left .premium-counter-icon{padding-left:20px}.premium-counter-area .premium-counter-icon .icon i.fa:before{vertical-align:text-top}.premium-counter-area .premium-counter-icon span.icon{text-align:center;display:inline-block;vertical-align:middle}.premium-counter-area .premium-counter-icon .circle{-webkit-border-radius:100%;border-radius:100%}.premium-counter-area .premium-counter-icon img,.premium-counter-area .premium-counter-icon svg{width:80px}.premium-counter-area .premium-counter-icon .premium-counter-animation svg{height:80px}.premium-counter-area .premium-counter-title{padding:0;margin:0}.premium-counter-area .premium-counter-value-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-init-wrapper.right{text-align:left}span.icon.flex-width{width:auto!important;height:auto!important}.premium-counter-area .premium-counter-init{font-size:35px}.premium-image-separator-container{position:absolute;width:100%;z-index:2;top:auto}.premium-image-separator-container img,.premium-image-separator-container svg{display:inline-block!important}.premium-image-separator-link{position:absolute;z-index:9999;top:0;right:0;width:100%;height:100%;text-decoration:none}a.premium-image-separator-link:active,a.premium-image-separator-link:focus,a.premium-image-separator-link:hover,a.premium-image-separator-link:visited{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;border:none!important;text-decoration:none!important}.premium-image-separator-container .img-responsive{display:inline-block}.premium-image-separator-container i{padding:.1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-lower-close,.premium-modal-trigger-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}.premium-modal-trigger-btn i{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-btn-md{padding:8px 14px;font-size:16px;line-height:1.2}.premium-btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333}.premium-btn-block{display:block;width:100%}.premium-modal-box-modal-close{float:left;font-size:21px;font-weight:700;line-height:1;color:#000}.premium-modal-box-modal-close:focus,.premium-modal-box-modal-close:hover{color:#000;text-decoration:none;cursor:pointer}button.premium-modal-box-modal-close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.premium-modal-box-modal{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0;padding:0!important;background:rgba(0,0,0,.5);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-modal-box-modal .premium-modal-box-modal-dialog{position:absolute;max-height:-webkit-calc(100vh - 150px);max-height:calc(100vh - 150px);-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0}.premium-modal-box-modal-content{background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;border-radius:6px;outline:0}.premium-modal-backdrop.premium-in{opacity:.5!important}.premium-modal-fade.premium-in{opacity:1}.premium-modal-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1040;background-color:#000}.premium-modal-backdrop.premium-modal-fade{opacity:0}.premium-modal-fade{opacity:0}.premium-in{-js-display:flex!important;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.premium-modal-box-modal-header{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px;border-bottom:1px solid #e5e5e5}.premium-modal-box-modal-header .premium-modal-box-modal-close{margin-top:-2px}.premium-modal-box-modal-header .premium-modal-box-modal-title{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.premium-modal-box-modal-header .premium-modal-box-modal-title svg{width:50px;height:60px}.premium-modal-box-modal-body{position:relative;padding:15px;overflow:hidden}.premium-modal-box-modal-footer{padding:15px;text-align:left;border-top:1px solid #e5e5e5}.premium-modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.premium-modal-trigger-text{background:0 0!important}.premium-modal-box-container{width:100%!important}.premium-modal-trigger-container .premium-modal-trigger-btn{border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-trigger-container .premium-modal-trigger-animation,.premium-modal-trigger-container .premium-modal-trigger-img,.premium-modal-trigger-container .premium-modal-trigger-text{cursor:pointer}.premium-modal-trigger-container .premium-modal-trigger-animation{display:inline-block;width:200px;height:200px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-header img{width:48px;padding-left:5px}.premium-modal-box-modal-header i,.premium-modal-box-modal-header svg{padding-left:6px}.premium-modal-box-modal-close{position:relative;z-index:99}.premium-modal-box-close-button-container,.premium-modal-box-modal-close,.premium-modal-box-modal-lower-close,.premium-modal-trigger-img,.premium-modal-trigger-text{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:768px){.premium-modal-box-modal-dialog{width:700px;max-height:600px;overflow:auto}}@media (max-width:767px){.premium-modal-box-modal-dialog{width:100%;max-height:500px;overflow:auto}}.premium-modal-box-container[data-modal-animation*=animated-]{opacity:0}.premium-progressbar-container{position:relative}.premium-progressbar-bar-wrap{position:relative;text-align:right;overflow:hidden;height:25px;margin-bottom:50px;background-color:#f5f5f5;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.premium-progressbar-bar-wrap.premium-progressbar-dots{background-color:transparent;width:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-shadow:none;box-shadow:none}.premium-progressbar-bar-wrap .progress-segment{position:relative;width:25px;height:25px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;background-color:#f5f5f5}.premium-progressbar-bar-wrap .progress-segment.filled{background:#6ec1e4}.premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child){margin:0 4px}.premium-progressbar-bar-wrap .progress-segment:first-child{margin-left:4px}.premium-progressbar-bar-wrap .progress-segment:last-child{margin-right:4px}.premium-progressbar-bar-wrap .progress-segment .segment-inner{position:absolute;top:0;right:0;height:100%;background-color:#6ec1e4}.premium-progressbar-bar{float:right;width:0%;height:100%;font-size:12px;line-height:20px;background:#6ec1e4;text-align:center;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}.premium-progressbar-striped .premium-progressbar-bar{background-image:-webkit-linear-gradient(-135deg,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:-webkit-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);-webkit-background-size:40px 40px;background-size:40px 40px}.premium-progressbar-active .premium-progressbar-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.premium-progressbar-gradient .premium-progressbar-bar{-webkit-background-size:400% 400%!important;background-size:400% 400%!important;-webkit-animation:progress-bar-gradient 10s ease-in-out infinite;animation:progress-bar-gradient 10s ease-in-out infinite}.premium-progressbar-bar{position:absolute;overflow:hidden;line-height:20px}.premium-progressbar-container .clearfix{clear:both}.premium-progressbar-bar{-webkit-transition:width 0s ease-in-out!important;transition:width 0s ease-in-out!important}.premium-progressbar-container p:first-of-type{margin:0;float:right}.premium-progressbar-container p:nth-of-type(2){margin:0;float:left}.premium-progressbar-name{right:50%;top:0;left:0;-webkit-transform:translateX(12.5px);-ms-transform:translateX(12.5px);transform:translateX(12.5px);z-index:1}.premium-progressbar-multiple-label{position:relative;float:right;width:0;right:50%}.premium-progressbar-center-label{position:relative;white-space:nowrap}.premium-progressbar-arrow{right:50%;display:inline-block;border-right:7px solid transparent;border-left:7px solid transparent;border-top:11px solid;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.premium-progressbar-pin{border-right:1px solid;height:12px;right:50%;display:inline-block}.premium-progressbar-circle-wrap{width:200px;height:200px;position:relative;margin:0 auto}.premium-progressbar-circle-wrap .premium-progressbar-circle{position:absolute;top:0;right:0;width:100%;height:100%;-webkit-clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 50%)}.premium-progressbar-circle-wrap .premium-progressbar-circle div{position:absolute;right:0;top:0;height:100%;width:100%;border-width:6px;border-style:solid;border-color:#54595f;-webkit-border-radius:50%;border-radius:50%;-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);visibility:hidden}.premium-progressbar-circle-wrap .premium-progressbar-circle-base{width:100%;height:100%;border:6px solid #eee;-webkit-border-radius:50%;border-radius:50%}.premium-progressbar-circle-wrap .premium-progressbar-circle-content{position:absolute;top:0;right:0;width:100%;height:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-progressbar-circle-wrap .premium-lottie-animation{line-height:1}@-webkit-keyframes progress-bar-stripes{from{background-position:100% 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:100% 0}to{background-position:40px 0}}@-webkit-keyframes progress-bar-gradient{0%{background-position:100% 50%}50%{background-position:0 50%}100%{background-position:100% 50%}}@keyframes progress-bar-gradient{0%{background-position:100% 50%}50%{background-position:0 50%}100%{background-position:100% 50%}}.premium-testimonial-box{width:100%;background:0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-testimonial-box .premium-testimonial-author-info{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-testimonial-box .premium-testimonial-company-name,.premium-testimonial-box .premium-testimonial-person-name{font-weight:600;margin:0}.premium-testimonial-container{position:relative}.premium-testimonial-img-wrapper{margin-right:auto;margin-left:auto;overflow:hidden;border-style:solid!important}.premium-testimonial-img-wrapper.circle{-webkit-border-radius:50%;border-radius:50%}.premium-testimonial-img-wrapper.rounded{-webkit-border-radius:15px;border-radius:15px}.premium-testimonial-img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%!important}.premium-testimonial-content-wrapper{position:relative;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;-js-display:flex;display:-webkit-box;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;width:100%;padding:20px;text-align:center}.premium-testimonial-clear-float{clear:both}.premium-testimonial-lower-quote,.premium-testimonial-upper-quote{position:absolute;z-index:1}.premium-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{position:relative;padding:0;margin:0;display:inline-block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.premium-dual-header-first-clip .premium-dual-header-first-span,.premium-dual-header-second-clip{-webkit-text-fill-color:transparent;-webkit-background-clip:text}.premium-dual-header-first-clip.stroke .premium-dual-header-first-span,.premium-dual-header-second-clip.stroke{-webkit-text-stroke-color:transparent;-webkit-text-fill-color:#fafafa;-webkit-text-stroke-width:2px}@media (max-width:500px){.premium-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{display:block;word-wrap:break-word}.premium-dual-header-first-container,.premium-dual-header-second-container{margin:0}}@media (min-width:501px){.premium-dual-header-first-container{margin-left:5px}}.premium-dual-header-first-header.gradient .premium-dual-header-first-span,.premium-dual-header-second-header.gradient{-webkit-background-size:300% 300%!important;background-size:300% 300%!important;-webkit-animation:Gradient 10s ease-in-out infinite;animation:Gradient 10s ease-in-out infinite}@-webkit-keyframes Gradient{0%{background-position:100% 50%}50%{background-position:0 50%}100%{background-position:100% 50%}}@keyframes Gradient{0%{background-position:100% 50%}50%{background-position:0 50%}100%{background-position:100% 50%}}.premium-title-container{position:relative;width:100%;clear:both;overflow:hidden}.premium-title-container .premium-title-header{position:relative;margin:0;padding:10px}.premium-title-container .premium-title-header:not(.premium-title-style7){-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-title-container .premium-title-header svg{width:40px;height:40px}.premium-title-container .premium-title-header img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.premium-title-container .premium-title-header a{position:absolute;top:0;right:0;width:100%;height:100%}.premium-title-container .premium-lottie-animation{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-icon-row .premium-title-icon{margin-left:10px}.premium-title-icon-row-reverse .premium-title-icon{margin-right:10px}.premium-title-style3,.premium-title-style4{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-style1,.premium-title-style2,.premium-title-style5,.premium-title-style6,.premium-title-style8,.premium-title-style9{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.premium-title-style7{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-title-style7 .premium-title-style7-inner{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-title-style1{border-right:3px solid #6ec1e4}.premium-title-container.style2,.premium-title-container.style4,.premium-title-container.style5,.premium-title-container.style6{border-bottom:3px solid #6ec1e4}.premium-title-style6:before{position:absolute;right:50%;bottom:0;margin-right:-2px;content:"";border:3px solid transparent}.premium-title-style7-stripe-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-style7:before{display:none}.premium-title-style8 .premium-title-text[data-animation=shiny]{-webkit-background-size:125px 125px!important;background-size:125px!important;color:rgba(255,255,255,0);-webkit-background-clip:text!important;background-clip:text!important;-webkit-animation-name:shining_title!important;animation-name:shining_title!important;-webkit-animation-duration:var(--animation-speed)!important;animation-duration:var(--animation-speed)!important;-webkit-animation-iteration-count:infinite!important;animation-iteration-count:infinite!important;background:var(--base-color) -webkit-gradient(linear,left top,right top,from(var(--base-color)),to(var(--base-color)),color-stop(.5,var(--shiny-color))) 0 0 no-repeat}@-webkit-keyframes shining_title{0%{background-position:100%}100%{background-position:-100%}}@keyframes shining_title{0%{background-position:100%}100%{background-position:-100%}}.premium-title-style9[data-animation-blur=process] .premium-title-style9-letter{-webkit-animation:premium_blurshadow 2s 1 alternate;animation:premium_blurshadow 2s 1 alternate}@-webkit-keyframes premium_blurshadow{from{text-shadow:0 0 var(--shadow-value) var(--shadow-color);color:transparent}to{text-shadow:0}}@keyframes premium_blurshadow{from{text-shadow:0 0 var(--shadow-value) var(--shadow-color);color:transparent}to{text-shadow:0}}.premium-title-bg-text:before{position:absolute;content:attr(data-background);top:0;right:0;text-align:left}.premium-video-box-transform{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.premium-video-box-container>div{position:relative}.pa-aspect-ratio-11 .premium-video-box-container>div{padding-bottom:100%}.pa-aspect-ratio-169 .premium-video-box-container>div{padding-bottom:56.25%}.pa-aspect-ratio-43 .premium-video-box-container>div{padding-bottom:75%}.pa-aspect-ratio-32 .premium-video-box-container>div{padding-bottom:66.6666%}.pa-aspect-ratio-219 .premium-video-box-container>div{padding-bottom:42.8571%}.pa-aspect-ratio-916 .premium-video-box-container>div{padding-bottom:177.8%}.premium-video-box-image-container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%;cursor:pointer;margin:auto;-webkit-transition:.2s all;transition:.2s all}.premium-video-box-play-icon-container{position:absolute;z-index:2;cursor:pointer;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:rgba(252,252,252,.35)}.premium-video-box-description-container{position:absolute;z-index:2;padding:5px;text-align:center;cursor:pointer;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.premium-video-box-text{margin-bottom:0!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-play-icon{padding:15px;-webkit-transform:translateX(-4%);-ms-transform:translateX(-4%);transform:translateX(-4%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-video-container{position:absolute;top:0;right:0;z-index:2;width:100%;height:100%;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out;overflow:hidden;cursor:pointer}.premium-video-box-container[data-overlay=true][data-type=self] .premium-video-box-video-container{opacity:0;visibility:hidden}.premium-video-box-video-container iframe{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none}.premium-video-box-video-container video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;background-color:#000;-o-object-fit:contain;object-fit:contain}.premium-video-box-container .premium-video-box-vimeo-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;z-index:3;margin:10px;margin-left:10px;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;margin-left:4.6em}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait{width:60px;height:60px;background:rgba(23,35,34,.75);margin-left:1px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0}.premium-video-box-vimeo-portrait img{width:50px;height:50px;margin:5px;padding:0;border:0;-webkit-border-radius:50%;border-radius:50%}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers{font-size:10px}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-title{max-width:100%;font-size:2em!important;font-weight:700;margin:0;padding:.1em .2em;background:rgba(23,35,34,.75);display:inline-block;text-transform:none;line-height:normal;letter-spacing:normal}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline{font-size:1.2em!important;font-weight:400;color:#fff;margin-top:.1em;padding:.2em .5em;background:rgba(23,35,34,.75);text-transform:none;line-height:normal;letter-spacing:normal}.premium-video-box-playlist-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.premium-video-box-playlist-container .premium-video-box-container{height:100%;overflow:hidden}.premium-video-box-container:hover .premium-video-box-image-container.zoomin{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-video-box-container:hover .premium-video-box-image-container.zoomout{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-video-box-container:hover .premium-video-box-image-container.scale{-webkit-transform:scale(1.3) rotate(-5deg);-ms-transform:scale(1.3) rotate(-5deg);transform:scale(1.3) rotate(-5deg)}.premium-video-box-container:hover .premium-video-box-image-container.gray{-webkit-filter:grayscale(0);filter:grayscale(0)}.premium-video-box-container:hover .premium-video-box-image-container.blur{-webkit-filter:blur(3px);filter:blur(3px)}.premium-video-box-container:hover .premium-video-box-image-container.sepia{-webkit-filter:sepia(0);filter:sepia(0)}.premium-video-box-container:hover .premium-video-box-image-container.trans{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-video-box-container:hover .premium-video-box-image-container.bright{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-video-box-image-container.gray{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-video-box-image-container.scale,.premium-video-box-image-container.zoomout{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-video-box-image-container.sepia{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-video-box-image-container.bright{-webkit-filter:brightness(1);filter:brightness(1)}.premium-video-box-image-container.trans{-webkit-transform:translateX(15px) scale(1.1);-ms-transform:translateX(15px) scale(1.1);transform:translateX(15px) scale(1.1)}.premium-video-box-mask-media{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.premium-video-box-container.premium-video-box-sticky-apply{z-index:99;overflow:unset}.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{position:fixed!important;z-index:99999;height:225px;width:400px;background:#fff}.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before,.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap{visibility:hidden}.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap{-webkit-box-shadow:unset;box-shadow:unset}.premium-video-box-sticky-close,.premium-video-box-sticky-infobar{display:none}.premium-video-box-sticky-apply .premium-video-box-sticky-close{position:absolute;padding:5px;cursor:pointer;z-index:99999;height:14px;width:14px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-border-radius:100%;border-radius:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-video-box-sticky-apply .premium-video-box-play-icon-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-video-box-sticky-apply .premium-video-box-play-icon{-webkit-transition:none;transition:none}.premium-video-box-sticky-apply .premium-video-box-sticky-infobar{display:block;position:relative;top:100%;width:100%;padding:5px;text-align:center;z-index:9999;margin-top:-1px}.premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable{cursor:move}.premium-video-sticky-top-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{left:auto;right:20px;top:20px}.premium-video-sticky-bottom-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{left:auto;right:20px;bottom:20px}.premium-video-sticky-top-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{right:auto;left:20px;top:20px}.premium-video-sticky-bottom-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{right:auto;left:20px;bottom:20px}.premium-video-sticky-center-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{left:auto;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-video-sticky-center-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{right:auto;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-video-sticky-bottom-left .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.premium-video-sticky-bottom-right .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap{bottom:55px}.premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close{top:-10px;left:-10px}.premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close{top:-10px;right:-10px}.premium-video-box-filter-sticky{-webkit-filter:none!important;filter:none!important}.premium-blog-thumb-effect-wrapper{position:relative;overflow:hidden}.premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:2;padding:20px}.premium-blog-bordered-effect .premium-blog-post-link{display:block;height:100%;position:relative}.premium-blog-thumbnail-container{overflow:hidden}.premium-blog-thumbnail-container .below-entry-meta,.premium-blog-thumbnail-container img{width:100%;height:100%;margin:0!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img,.premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img{-webkit-transform:translateX(15px) scale(1.1);-ms-transform:translateX(15px) scale(1.1);transform:translateX(15px) scale(1.1)}.premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-blog-post-outer-container:hover .premium-blog-scale-effect img{-webkit-transform:scale(1.3) rotate(-5deg);-ms-transform:scale(1.3) rotate(-5deg);transform:scale(1.3) rotate(-5deg)}.premium-blog-post-outer-container:hover .premium-blog-gray-effect img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-blog-post-outer-container:hover .premium-blog-blur-effect img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-blog-post-outer-container:hover .premium-blog-sepia-effect img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-blog-post-outer-container:hover .premium-blog-bright-effect img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-blog-post-outer-container:hover .premium-blog-trans-effect img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-blog-post-container{overflow:hidden}.premium-blog-post-container .premium-blog-inner-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-post-container .premium-blog-post-content{line-height:1.5em;color:#777;font-size:14px;margin-bottom:10px}.premium-blog-post-container .premium-blog-post-link:focus,.premium-blog-post-container .premium-blog-post-link:hover,.premium-blog-post-container ul.post-categories a:focus,.premium-blog-post-container ul.post-categories a:hover{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.premium-blog-post-container .premium-blog-entry-title{font-size:18px;margin-bottom:5px}.premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper{position:relative;z-index:3;top:-50px}.premium-blog-post-container .premium-blog-content-wrapper{background-color:#f5f5f5;padding:30px}.premium-blog-post-container .premium-blog-content-wrapper.empty-thumb{top:0}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after,.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before{position:absolute;content:"";z-index:1;top:50%;right:50%;opacity:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;height:1px;width:100%;background-color:#fff}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before{width:1px;height:100%}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after{width:20px;opacity:1}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before{height:20px;opacity:1}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper{margin:0 10px 20px;clear:both}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay{position:absolute;top:0;right:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i,.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-post-container.premium-blog-skin-side{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container{height:100%}.premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.premium-blog-post-container.premium-blog-skin-banner{position:relative}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper{position:absolute;width:100%;bottom:0;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:transparent;z-index:3}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper-inner{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper-inner{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.premium-blog-post-container .premium-blog-cats-container ul.post-categories{margin:0;padding:0;list-style:none;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-post-container .premium-blog-cats-container a{display:block;font-size:12px;color:#fff;background-color:#777;margin:0 0 10px 3px;padding:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-diagonal-container{position:absolute;top:0;right:0;width:100%;height:100%}.premium-blog-diagonal-effect:before{position:absolute;top:0;right:0;width:100%;height:100%;content:" ";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-thumb-effect-wrapper:hover .premium-blog-diagonal-effect:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.premium-blog-framed-effect{position:absolute;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:-webkit-calc(100% - 30px);height:calc(100% - 30px);top:15px;right:15px;opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect{opacity:.99;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-bordered-effect{position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;padding:15px;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-bordered-effect .premium-blog-post-link:after,.premium-blog-bordered-effect .premium-blog-post-link:before{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;-webkit-transition-delay:0s;transition-delay:0s;border-color:rgba(255,255,255,.45)}.premium-blog-bordered-effect .premium-blog-post-link:before{border-left:2px solid;border-right:2px solid;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-blog-bordered-effect .premium-blog-post-link:after{border-top:2px solid;border-bottom:2px solid;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect{opacity:.99}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:after,.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:before{-webkit-transition-delay:.15s;transition-delay:.15s;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-squares-effect,.premium-blog-squares-square-container{position:absolute;top:0;right:0;width:100%;height:100%}.premium-blog-squares-effect:after,.premium-blog-squares-effect:before{position:absolute;content:"";top:0;right:0;width:50%;height:50%;-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%);opacity:.7;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-squares-square-container:after,.premium-blog-squares-square-container:before{position:absolute;content:"";top:0;right:0;width:50%;height:50%;-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%);opacity:.7;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-squares-square-container:after,.premium-blog-squares-square-container:before{opacity:.8}.premium-blog-squares-effect:after{-webkit-transform:translate(-200%,200%);-ms-transform:translate(-200%,200%);transform:translate(-200%,200%)}.premium-blog-squares-square-container:before{-webkit-transform:translate(100%,200%);-ms-transform:translate(100%,200%);transform:translate(100%,200%)}.premium-blog-squares-square-container:after{-webkit-transform:translate(-200%,-100%);-ms-transform:translate(-200%,-100%);transform:translate(-200%,-100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:before{-webkit-transform:translate(0,0) scaleY(1.003) scaleX(1.003);-ms-transform:translate(0,0) scaleY(1.003) scaleX(1.003);transform:translate(0,0) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:after{-webkit-transform:translate(-100%,100%) scaleY(1.003) scaleX(1.003);-ms-transform:translate(-100%,100%) scaleY(1.003) scaleX(1.003);transform:translate(-100%,100%) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:before{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:after{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay{opacity:1}.premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-clear-fix{clear:both}.premium-blog-format-link{padding:5px;line-height:0}.premium-blog-entry-meta{line-height:1.3em;font-size:12px;margin-bottom:13px;color:#adadad}.premium-blog-entry-meta i{margin-left:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-meta-data{display:inline-block}.premium-blog-meta-data .premium-blog-meta-separator{margin:0 5px}.premium-blog-meta-data a,.premium-blog-meta-data span{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-author-thumbnail{position:relative;padding:0 30px;width:100%;top:-10px;height:0;pointer-events:none}.premium-blog-author-thumbnail img{-webkit-border-radius:50%;border-radius:50%;width:60px;pointer-events:all;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-blog-entry-title a,.premium-blog-post-content .premium-blog-excerpt-link,.premium-blog-post-tags-container a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link{background-color:transparent;color:#54595f;padding:0}.premium-blog-cta-full-yes .premium-blog-excerpt-link{width:100%}.premium-blog-post-tags-container{margin-top:8px;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.premium-blog-post-tags-container a{color:inherit;margin-right:5px}.premium-blog-align-center .post-categories,.premium-blog-align-center .premium-blog-inner-container,.premium-blog-align-center .premium-blog-post-tags-container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-blog-align-left .premium-blog-post-container:not(.premium-blog-skin-cards) .post-categories,.premium-blog-align-left .premium-blog-post-container:not(.premium-blog-skin-cards) .premium-blog-inner-container,.premium-blog-align-left .premium-blog-post-container:not(.premium-blog-skin-cards) .premium-blog-post-tags-container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.premium-blog-align-left .premium-blog-post-container.premium-blog-skin-cards .post-categories,.premium-blog-align-left .premium-blog-post-container.premium-blog-skin-cards .premium-blog-inner-container,.premium-blog-align-left .premium-blog-post-container.premium-blog-skin-cards .premium-blog-post-tags-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.premium-blog-align-right .premium-blog-post-container:not(.premium-blog-skin-cards) .post-categories,.premium-blog-align-right .premium-blog-post-container:not(.premium-blog-skin-cards) .premium-blog-inner-container,.premium-blog-align-right .premium-blog-post-container:not(.premium-blog-skin-cards) .premium-blog-post-tags-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.premium-blog-align-right .premium-blog-post-container.premium-blog-skin-cards .post-categories,.premium-blog-align-right .premium-blog-post-container.premium-blog-skin-cards .premium-blog-inner-container,.premium-blog-align-right .premium-blog-post-container.premium-blog-skin-cards .premium-blog-post-tags-container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.premium-blog-pagination-container{text-align:left}.premium-blog-pagination-container span{cursor:default}.premium-blog-pagination-container .page-numbers{display:inline-block;color:#000;line-height:1;font-size:1em;font-weight:400;text-decoration:none;padding:.75em;margin:0 0 .4em .4em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-blog-wrap .premium-loading-feed{display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.2);-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:99}.premium-blog-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.premium-blog-wrap ul.slick-dots{width:100%}.premium-blog-even .premium-blog-post-container{height:100%}.premium-blog-even .slick-track{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-even .slick-slide{height:inherit!important}@media (max-width:768px){.premium-blog-content-wrapper{top:0;margin:0;padding:15px}.premium-blog-thumb-effect-wrapper{margin-bottom:15px}}[dir=rtl] .premium-blog-wrap.slick-slider .slick-list,[dir=rtl] .premium-blog-wrap.slick-slider .slick-track{direction:ltr}.premium-person-container{position:relative}.premium-person-image-container{position:relative;text-align:center}.premium-person-image-container .premium-person-image-wrap{overflow:hidden}.premium-person-scale-effect .premium-person-image-container img,.premium-person-zoomout-effect .premium-person-image-container img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-person-sepia-effect .premium-person-image-container img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-person-bright-effect .premium-person-image-container img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-person-trans-effect .premium-person-image-container img{-webkit-transform:translateX(15px) scale(1.1);-ms-transform:translateX(15px) scale(1.1);transform:translateX(15px) scale(1.1)}.premium-person-zoomin-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-person-zoomout-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-person-scale-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.3) rotate(-5deg);-ms-transform:scale(1.3) rotate(-5deg);transform:scale(1.3) rotate(-5deg)}.premium-person-grayscale-effect:hover .premium-person-image-container img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-person-blur-effect:hover .premium-person-image-container img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-person-sepia-effect:hover .premium-person-image-container img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-person-bright-effect:hover .premium-person-image-container img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-person-trans-effect:hover .premium-person-image-container img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-person-container .premium-person-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-person-style2 .premium-person-social{position:absolute;top:0;right:0;width:100%;height:100%;z-index:2;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:inset 0 0 120px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 120px 0 rgba(0,0,0,.5);-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;opacity:0}.premium-person-style2 .premium-person-image-container:hover .premium-person-social{opacity:1}.premium-person-list-item a{display:inline-block}.premium-person-style2 .premium-person-list-item a{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-person-info-container{padding:30px 15px}.premium-person-name{margin:0 0 5px;font-weight:700}.premium-person-title{margin:0 0 20px;padding:0}.premium-person-content{margin:0 0 30px}ul.premium-person-social-list{margin:0!important;padding:0}.premium-person-social-list .premium-person-list-item{display:inline;list-style:none}.premium-person-social-list li{position:relative;bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-person-social-list li i{position:relative;bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-person-defaults-yes li.premium-person-facebook:hover a{background-color:#3b5998!important}.premium-person-defaults-yes li.premium-person-twitter:hover a{background-color:#55acee!important}.premium-person-defaults-yes li.premium-person-linkedin:hover a{background-color:#0077b5!important}.premium-person-defaults-yes li.premium-person-google:hover a{background-color:#dc4e41!important}.premium-person-defaults-yes li.premium-person-youtube:hover a{background-color:#b31217!important}.premium-person-defaults-yes li.premium-person-instagram:hover a{background-color:#e4405f!important}.premium-person-defaults-yes li.premium-person-skype:hover a{background-color:#00aff0!important}.premium-person-defaults-yes li.premium-person-pinterest:hover a{background-color:#bd081c!important}.premium-person-defaults-yes li.premium-person-dribbble:hover a{background-color:#ea4c89!important}.premium-person-defaults-yes li.premium-person-mail:hover a{background-color:#b23121!important}.premium-person-defaults-yes li.premium-person-behance:hover a{background-color:#1769ff!important}.premium-person-defaults-yes li.premium-person-whatsapp:hover a{background-color:#25d366!important}.premium-person-defaults-yes li.premium-person-telegram:hover a{background-color:#08c!important}.premium-person-defaults-yes li.premium-person-site:hover a{background-color:#0055a5!important}.premium-person-social-list li:hover a{-webkit-box-shadow:none;box-shadow:none}.premium-person-social-list li a:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.premium-person-social-list li i{font-size:18px}.elementor-widget-premium-addon-person .elementor-widget-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-persons-container.multiple-persons{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.premium-person-style1 .premium-person-container{overflow:hidden}.premium-person-style1 .premium-person-container .premium-person-info{position:absolute;top:auto;left:0;right:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-person-style1 .premium-person-container:hover .premium-person-info{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:-1px!important}.premium-person-style1 .premium-person-social-list li:hover{bottom:5px}.premium-person-style1.multiple-persons:not([data-persons-equal=yes]){-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium-person-style1 .slick-track{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-person-style1 .slick-slide{height:inherit!important}.premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-container,.premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-wrap{height:100%}.premium-person-style3 .premium-person-info-container{position:absolute;top:0;right:0;width:100%;height:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.premium-person-style3 .premium-person-title-desc-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium-person-style3 .premium-person-name-icons-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.premium-person-style3 .premium-person-title{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:0}.premium-person-style3 .premium-person-title span{display:inline-block}.premium-person-style3 .premium-person-name{padding-right:10px}.premium-person-style3 .premium-person-social-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.premium-person-style3 .premium-person-list-item{line-height:0}.premium-person-style3 .premium-person-list-item a{padding:5px 0 0 10px;margin:5px 0}.premium-person-style3 .premium-person-container:hover .premium-person-title{opacity:1}.premium-person-style3 .premium-person-container:hover .premium-person-social-list{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-persons-title-cw .premium-person-title{-webkit-transform:translateX(-15px) rotate(-90deg);-ms-transform:translateX(-15px) rotate(-90deg);transform:translateX(-15px) rotate(-90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.premium-persons-title-cw .premium-person-container:hover .premium-person-title{-webkit-transform:translateX(0) rotate(-90deg);-ms-transform:translateX(0) rotate(-90deg);transform:translateX(0) rotate(-90deg)}.premium-persons-title-ccw .premium-person-title{width:auto;margin-left:20px;-webkit-transform:translateX(-15px) rotate(90deg);-ms-transform:translateX(-15px) rotate(90deg);transform:translateX(-15px) rotate(90deg);-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.premium-persons-title-ccw .premium-person-container:hover .premium-person-title{-webkit-transform:translateX(0) rotate(90deg);-ms-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg)}.premium-fancy-text,.premium-prefix-text,.premium-suffix-text{font-size:40px}.premium-fancy-text-wrapper .premium-fancy-list-items{list-style:none}.premium-fancy-text-wrapper .premium-fancy-text-span-align{vertical-align:top}.premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper{margin:0;padding:0;border:none;position:relative}.premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items{position:absolute;top:0;right:0;display:inline-block}.premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden{opacity:0;-webkit-animation:pa-zoom-out .8s;animation:pa-zoom-out .8s}.premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible{position:relative!important;-webkit-animation:pa-zoom-in .8s;animation:pa-zoom-in .8s}.premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper{-webkit-perspective:300px;perspective:300px}.premium-fancy-text-wrapper.rotate .premium-fancy-list-items{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden{opacity:0;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:pa-rotate-out 1.2s;animation:pa-rotate-out 1.2s}.premium-fancy-text-wrapper.rotate .premium-fancy-item-visible{position:relative!important;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);-webkit-animation:pa-rotate-in 1.2s;animation:pa-rotate-in 1.2s}.premium-fancy-text-wrapper.bar .premium-fancy-text-items-wrapper::after{position:absolute;content:"";right:0;bottom:0;width:0;height:3px;background:#000}.premium-fancy-text-wrapper.bar .premium-fancy-text-items-wrapper.active::after{width:100%;-webkit-transition:width 3s ease-in-out;transition:width 3s ease-in-out}.premium-fancy-text-wrapper.bar .premium-fancy-list-items{opacity:0}.premium-fancy-text-wrapper.bar .premium-fancy-item-visible{opacity:1;-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;position:relative!important}@-webkit-keyframes pa-zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes pa-zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes pa-zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes pa-zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@-webkit-keyframes pa-rotate-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}100%{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes pa-rotate-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}100%{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes pa-rotate-out{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}100%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes pa-rotate-out{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}100%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}.premium-pricing-table-container{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-pricing-icon-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0}.premium-pricing-icon-container .premium-pricing-icon{display:inline-block}.premium-pricing-icon-container .premium-pricing-image{overflow:hidden}.premium-pricing-icon-container .premium-pricing-image img{width:25px;height:25px;-o-object-fit:cover;object-fit:cover}.premium-badge-left{position:absolute;top:0}.premium-badge-right{position:absolute;top:0;right:0}.premium-badge-left{left:0}.premium-badge-triangle.premium-badge-left .corner{width:0;height:0;border-top:150px solid;border-bottom:150px solid transparent;border-right:150px solid transparent}.premium-badge-triangle.premium-badge-right .corner{width:0;height:0;border-bottom:150px solid transparent;border-right:150px solid;border-left:150px solid transparent}.premium-badge-triangle span{position:absolute;top:35px;width:100px;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block;text-transform:uppercase}.premium-badge-triangle.premium-badge-right span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:0}.premium-badge-circle{min-width:4em;min-height:4em;line-height:4em;text-align:center;-webkit-border-radius:100%;border-radius:100%;position:absolute;z-index:1}.premium-badge-stripe{position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:15em;overflow:hidden;height:15em}.premium-badge-stripe.premium-badge-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.premium-badge-stripe .corner{text-align:center;left:0;width:150%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase}.premium-badge-flag .corner{text-align:center;-webkit-border-radius:4px 4px 0 4px;border-radius:4px 4px 0 4px;padding:3px 15px;position:absolute;top:10%;right:-8px}.premium-badge-flag .corner::after,.premium-badge-flag .corner::before{content:"";display:block;position:absolute;width:0;height:0;top:100%;right:0;border-bottom:8px solid transparent}.elementor-widget-premium-addon-pricing-table .elementor-widget-container{overflow:visible!important}.premium-badge-flag .corner::after{border-left:8px solid rgba(0,0,0,.2)}.premium-pricing-price-currency{position:relative}.premium-pricing-button-container{display:block}.premium-pricing-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;margin:0}.premium-pricing-list .premium-pricing-list-item{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-pricing-list .premium-pricing-list-item svg{width:50px;height:50px}.premium-pricing-list .premium-pricing-list-item img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover}.premium-pricing-list .premium-pricing-list-span{position:relative}.premium-pricing-list .list-item-tooltip{border-bottom:1px dotted}.premium-pricing-list .premium-pricing-list-tooltip{position:absolute;top:-webkit-calc(100% + 1px);top:calc(100% + 1px);right:0;visibility:hidden;padding:15px 20px;-webkit-border-radius:5px;border-radius:5px;min-width:200px;overflow:hidden;text-align:right;font-size:.8rem;color:#fff;background-color:#aaa}.premium-pricing-features-left .premium-pricing-list-span{text-align:right}.premium-pricing-features-center .premium-pricing-list-span{text-align:center}.premium-pricing-features-right .premium-pricing-list-span{text-align:left}.premium-pricing-list-span:hover .premium-pricing-list-tooltip{z-index:99;visibility:visible;opacity:1}.premium-pricing-slashed-price-value{display:inline-block;font-size:20px;font-weight:400;margin-left:5px}.premium-pricing-price-value{font-size:70px}.premium-pricing-description-container li{list-style-position:inside;text-indent:-40px}@-moz-document url-prefix(){.premium-pricing-description-container li{text-indent:0}}.premium-pricing-price-button{display:block;padding:6px 12px;line-height:1.42857143;text-align:center;color:#fff;background:#6ec1e4;margin-bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-maps-info-container{margin-top:10px;margin-bottom:10px}.premium-maps-info-desc,.premium-maps-info-title{margin:0;padding:0}.premium-maps-container .gm-style-iw{text-align:center}.premium-maps-container .gm-style img{max-width:none!important}.premium-button{display:inline-block;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-button-text{display:inline-block;width:100%}.premium-button-style1-bottom,.premium-button-style1-left,.premium-button-style1-right,.premium-button-style1-top,.premium-button-style2-dshutinhor,.premium-button-style2-dshutinver,.premium-button-style2-scshutouthor,.premium-button-style2-scshutoutver,.premium-button-style2-shutinhor,.premium-button-style2-shutinver,.premium-button-style2-shutouthor,.premium-button-style2-shutoutver,.premium-button-style5-radialin,.premium-button-style5-radialout,.premium-button-style5-rectin,.premium-button-style5-rectout{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.15s;transition-duration:.15s}.premium-button-style1-bottom:before,.premium-button-style1-left:before,.premium-button-style1-right:before,.premium-button-style1-top:before,.premium-button-style2-dshutinhor:before,.premium-button-style2-dshutinver:before,.premium-button-style2-scshutouthor:before,.premium-button-style2-scshutoutver:before,.premium-button-style2-shutinhor:before,.premium-button-style2-shutinver:before,.premium-button-style2-shutouthor:before,.premium-button-style2-shutoutver:before,.premium-button-style5-radialin:before,.premium-button-style5-radialout:before,.premium-button-style5-rectin:before,.premium-button-style5-rectout:before{content:"";position:absolute;z-index:-1;top:0;right:0;left:0;bottom:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.premium-button-style5-radialin:before,.premium-button-style5-radialout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialin:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-rectin:before,.premium-button-style5-rectout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectout:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-rectout:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialout:hover:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-radialin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style1-top:before{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.premium-button-style1-right:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style1-left:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.premium-button-style2-scshutoutver:before,.premium-button-style2-shutouthor:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.premium-button-style2-scshutouthor:before,.premium-button-style2-shutoutver:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.premium-button-style2-shutinhor:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style2-shutinver:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style1-bottom:hover:before,.premium-button-style1-top:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.premium-button-style1-left:hover:before,.premium-button-style1-right:hover:before,.premium-button-style2-shutouthor:hover:before,.premium-button-style2-shutoutver:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.premium-button-style2-shutinhor:hover:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.premium-button-style2-shutinver:hover:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.premium-button-style2-scshutouthor:hover:before{-webkit-transform:scaleX(.9);-ms-transform:scaleX(.9);transform:scaleX(.9)}.premium-button-style2-scshutoutver:hover:before{-webkit-transform:scaleY(.8);-ms-transform:scaleY(.8);transform:scaleY(.8)}.premium-button-style2-dshutinhor:before,.premium-button-style2-dshutinver:before{top:50%;right:50%;width:120%;height:0%;-webkit-transform:translateX(50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(50%) translateY(-50%) rotate(45deg);transform:translateX(50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition-property:all;transition-property:all}.premium-button-style2-dshutinver:before{-webkit-transform:translateX(50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(50%) translateY(-50%) rotate(-45deg);transform:translateX(50%) translateY(-50%) rotate(-45deg)}.premium-button-style2-dshutinhor:hover:before,.premium-button-style2-dshutinver:hover:before{height:220%}.premium-button-style3-after i,.premium-button-style3-before i{opacity:0;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-button-style3-after i{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.premium-button-style3-after:hover i{opacity:1}.premium-button-style3-before:hover i{opacity:1}.premium-button-text-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-button-text-icon-wrapper,.premium-button-text-icon-wrapper i,.premium-button-text-icon-wrapper span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-button-style4-icon-wrapper.top{bottom:-100%;right:0}.premium-button-style4-icon-wrapper.bottom{top:-100%;right:0}.premium-button-style4-icon-wrapper.left{top:0;right:-100%}.premium-button-style4-icon-wrapper.right{top:0;left:-100%}.premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper{top:0;opacity:1}.premium-button-style4-top:hover .premium-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-button-style4-left:hover .premium-button-style4-icon-wrapper{right:0;opacity:1}.premium-button-style4-right:hover .premium-button-style4-icon-wrapper{left:0;opacity:1}.premium-button-style4-bottom:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-button-style4-top:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-button-style4-left:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-button-style4-right:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-button-style6:before{content:"";position:absolute;left:50%;top:50%;width:100px;height:100px;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-button-style6:hover:before{-webkit-transform:translate(-50%,-50%) scale(3);-ms-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3)}.premium-button-style6 .premium-button-text-icon-wrapper{position:relative;z-index:1}.premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg{position:absolute;z-index:0;top:0;left:0;width:0;height:0;-webkit-border-radius:50%;border-radius:50%;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .4s ease-in-out,height .4s ease-in-out;transition:width .4s ease-in-out,height .4s ease-in-out}.premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg{width:225%;height:560px}.premium-mouse-detect-yes .premium-button-style6:before{width:0;height:0}.premium-contact-form-anim-yes .wpcf7-span::after{display:block;height:2px;content:"";top:-2px;position:relative;width:0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.premium-contact-form-anim-yes .wpcf7-span.is-focused::after{width:100%}.premium-image-button{display:inline-block;position:relative;overflow:hidden;background:#6ec1e4;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-image-button-style1-bottom:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before,.premium-image-button-style1-top:before,.premium-image-button-style4-icon-wrapper,.premium-image-button:hover{background-color:#54595f}.premium-image-button.premium-image-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-image-button.premium-image-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-image-button.premium-image-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-image-button.premium-image-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-image-button-text-icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3}.premium-image-button-text-icon-wrapper,.premium-image-button-text-icon-wrapper i,.premium-image-button-text-icon-wrapper span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before,.premium-image-button-style1-top:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before{content:"";position:absolute;width:100%;height:0;top:0;right:0}.premium-image-button-style1-top:before{content:"";position:absolute;width:100%;height:0;bottom:0;right:0}.premium-image-button-style1-right:before{content:"";position:absolute;width:0;height:100%;bottom:0;right:0}.premium-image-button-style1-left:before{content:"";position:absolute;width:0;height:100%;top:0;left:0}.premium-image-button-style1-bottom:hover:before{height:100%}.premium-image-button-style1-top:hover:before{height:100%}.premium-image-button-style1-right:hover:before{width:100%}.premium-image-button-style1-left:hover:before{width:100%}.premium-image-button-diagonal-effect-bottom,.premium-image-button-diagonal-effect-left,.premium-image-button-diagonal-effect-right,.premium-image-button-diagonal-effect-top{z-index:10}.premium-image-button-diagonal-effect-bottom:before,.premium-image-button-diagonal-effect-left:before,.premium-image-button-diagonal-effect-right:before,.premium-image-button-diagonal-effect-top:before{position:absolute;top:0;right:0;width:100%;height:100%;content:"";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.premium-image-button-diagonal-effect-left:before,.premium-image-button-diagonal-effect-right:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-left:hover:before,.premium-image-button-diagonal-effect-right:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-bottom:before,.premium-image-button-diagonal-effect-top:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-bottom:hover:before,.premium-image-button-diagonal-effect-top:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);-ms-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.premium-image-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-button-style4-icon-wrapper.top{bottom:-100%;right:0}.premium-image-button-style4-icon-wrapper.bottom{top:-100%;right:0}.premium-image-button-style4-icon-wrapper.left{top:0;right:-100%}.premium-image-button-style4-icon-wrapper.right{top:0;left:-100%}.premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper{top:0;opacity:1}.premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper{right:0;opacity:1}.premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper{left:0;opacity:1}.premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-image-button-overlap-effect-horizontal:before,.premium-image-button-overlap-effect-vertical:before{position:absolute;content:"";top:0;right:0;width:100%;height:100%;opacity:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:rgba(255,255,255,.2);-webkit-animation-name:premium-overlap-effect-done;animation-name:premium-overlap-effect-done;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-vertical:before{-webkit-animation-name:premium-overlap-ver-effect-done;animation-name:premium-overlap-ver-effect-done;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-horizontal:hover:before{-webkit-animation-name:premium-overlap-effect;animation-name:premium-overlap-effect;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-vertical:hover:before{-webkit-animation-name:premium-overlap-ver-effect;animation-name:premium-overlap-ver-effect;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes premium-overlap-effect{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-effect{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes premium-overlap-effect-done{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-effect-done{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes premium-overlap-ver-effect{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes premium-overlap-ver-effect{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes premium-overlap-ver-effect-done{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes premium-overlap-ver-effect-done{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}.premium-blog-filter,.premium-img-gallery-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-img-gallery{clear:both;overflow:hidden}.premium-gallery-container .premium-gallery-item{padding:10px;float:right}.premium-gallery-container .grid-sizer{width:33.33%}.premium-blog-filter .premium-blog-filters-container li a.category,.premium-img-gallery-filter .premium-gallery-cats-container li a.category{outline:0;text-decoration:none;-webkit-border-radius:75px;border-radius:75px;margin:15px 5px 20px;padding:7px 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-img-gallery-filter .premium-gallery-cats-container li a.category span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img{position:relative}.pa-gallery-img .pa-gallery-whole-link{position:absolute;top:0;right:0;width:100%;height:100%}.pa-gallery-img.style2 .pa-gallery-whole-link{z-index:99}.pa-gallery-img-container{overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pa-gallery-img-container img{display:block;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-img-gallery.gray img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-img-gallery.scale img,.premium-img-gallery.zoomout img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-img-gallery.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-img-gallery.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-img-gallery.trans img{-webkit-transform:translateX(15px) scale(1.1);-ms-transform:translateX(15px) scale(1.1);transform:translateX(15px) scale(1.1)}.pa-gallery-img .pa-gallery-img-link,.pa-gallery-img .pa-gallery-magnific-image{outline:0}.pa-gallery-img .pa-gallery-img-link span,.pa-gallery-img .pa-gallery-magnific-image span{line-height:1;display:inline-block;opacity:0;margin:0 5px;padding:15px;-webkit-border-radius:50%;border-radius:50%}.pa-gallery-img.style2 .pa-gallery-img-link span,.pa-gallery-img.style2 .pa-gallery-magnific-image span{margin:0 5px 20px}.pa-gallery-img:hover .pa-gallery-magnific-image span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .3s;transition:all .3s ease-in-out,opacity .5s ease-in-out .3s}.pa-gallery-img:hover .pa-gallery-img-link span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .6s;transition:all .3s ease-in-out,opacity .5s ease-in-out .6s}.pa-gallery-img:hover .pa-gallery-img-link span,.pa-gallery-img:hover .pa-gallery-magnific-image span,.premium-gallery-icon-show a.pa-gallery-video-icon span{opacity:1}.premium-blog-filter ul.premium-blog-filters-container,.premium-img-gallery-filter ul.premium-gallery-cats-container{text-align:center;margin:0;padding:0}.premium-blog-filter .premium-blog-filters-container li,.premium-img-gallery-filter .premium-gallery-cats-container li{list-style:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;-js-display:inline-flex;display:-moz-inline-box;display:inline-flex}.premium-img-gallery.zoomin .pa-gallery-img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-img-gallery.zoomout .pa-gallery-img:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-img-gallery.scale .pa-gallery-img:hover img{-webkit-transform:scale(1.3) rotate(-5deg);-ms-transform:scale(1.3) rotate(-5deg);transform:scale(1.3) rotate(-5deg)}.premium-img-gallery.gray .pa-gallery-img:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.premium-img-gallery.blur .pa-gallery-img:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-img-gallery.sepia .pa-gallery-img:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-img-gallery.trans .pa-gallery-img:hover img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-img-gallery.bright .pa-gallery-img:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.pa-gallery-img .premium-gallery-caption{padding:10px}.pa-gallery-img .premium-gallery-caption .premium-gallery-img-name{margin-bottom:0}.pa-gallery-img.style1{overflow:hidden}.pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{position:absolute;top:33.33%;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999}.pa-gallery-img.style1 .premium-gallery-caption{position:absolute;top:auto;left:0;right:0;width:100%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.pa-gallery-img.default .premium-gallery-caption{position:absolute;top:auto;left:0;right:0;width:100%;bottom:0}.pa-gallery-img.style1:hover .premium-gallery-caption{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:-1px!important}.pa-gallery-img.style2 .pa-gallery-icons-caption-container{position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s,opacity .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;z-index:1;background-color:rgba(108,191,226,.68);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pa-gallery-img.style2 .pa-gallery-icons-caption-cell{width:100%}.pa-gallery-img.style2:hover .pa-gallery-icons-caption-container{opacity:1;-webkit-transform:translate(-15px,15px);-ms-transform:translate(-15px,15px);transform:translate(-15px,15px)}.premium-clearfix{clear:both}.premium-gallery-container .pa-gallery-item{padding:10px}.premium-img-gallery-metro .premium-gallery-item{overflow:hidden}.premium-img-gallery-metro .pa-gallery-img,.premium-img-gallery-metro .pa-gallery-img-container{height:100%}.premium-img-gallery-metro .pa-gallery-image{min-height:100%;width:100%;-o-object-fit:fill;object-fit:fill}.premium-img-gallery .premium-gallery-item-hidden{visibility:hidden;width:0!important;height:0!important;margin:0!important;padding:0!important}.premium-gallery-load-more .premium-gallery-load-more-btn{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:none;outline:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;vertical-align:bottom;cursor:pointer;line-height:1;font-style:normal;font-weight:400;background-image:none;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-gallery-load-more-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;-js-display:inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-loader{border:3px solid #f3f3f3;border-top-width:3px;border-top-style:solid;border-top-color:#f3f3f3;-webkit-border-radius:50%;border-radius:50%;border-top:3px solid;border-top-color:#bbb;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}.premium-gallery-load-more-btn div{margin-right:3px}.premium-gallery-load-more-btn .premium-loader{display:inline-block;width:20px;height:20px}.pa-gallery-img .pa-gallery-lightbox-wrap{display:inline-block}.pa-gallery-img .pa-gallery-video-icon,.premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img{cursor:pointer}.pa-gallery-img-container iframe,.pa-gallery-img-container video{position:absolute;visibility:hidden;top:0;right:0;max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none}.pa-gallery-img-container video{-o-object-fit:contain;object-fit:contain}.pa-gallery-icons-caption-cell svg,.pa-gallery-icons-inner-container svg{width:14px;height:14px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.premium-vscroll-inner{position:relative;min-height:100%}.premium-vscroll-inner .premium-vscroll-dots{position:fixed;z-index:100;opacity:1;margin-top:-32px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-wrap .premium-vscroll-nav-menu{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-inner .premium-vscroll-dots,.premium-vscroll-wrap .premium-vscroll-dots-hide{opacity:0;visibility:hidden}.premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots{opacity:1;visibility:visible}.premium-vscroll-dots.middle{top:50%}.premium-vscroll-dots.top{top:40px}.premium-vscroll-dots.bottom{bottom:30px}.premium-vscroll-dots.right{left:17px}.premium-vscroll-dots.left{right:17px}.premium-vscroll-inner ul.premium-vscroll-dots-list,.premium-vscroll-wrap .premium-vscroll-nav-menu{margin:0!important;padding:0}.premium-vscroll-inner ul.premium-vscroll-dots-list li{width:14px;height:13px;margin:7px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;overflow:visible}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span{top:2px;right:2.5px;width:8px;height:8px;border:1px solid #000;-webkit-border-radius:50%;border-radius:50%;position:absolute;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip{position:absolute;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;padding-right:.4em;padding-left:.4em}.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip{left:27px}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item{width:4px;height:30px}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span{width:100%;height:100%;-webkit-border-radius:0;border-radius:0}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (max-width:768px){.premium-vscroll-dots.right{left:7px}.premium-vscroll-dots.left{right:7px}}.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after{position:absolute;top:50%;content:"";right:-webkit-calc(100% - 1px);right:calc(100% - 1px);width:10px;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after{position:absolute;top:50%;content:"";left:-webkit-calc(100% - 1px);left:calc(100% - 1px);width:10px;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip{right:27px}.premium-vscroll-nav-menu{position:fixed;top:20px;height:40px;z-index:100;padding:0;margin:0}.premium-vscroll-nav-menu.left{right:0}.premium-vscroll-nav-menu.right{left:0}.premium-vscroll-nav-menu .premium-vscroll-nav-item{display:inline-block;margin:10px;color:#000;background:#fff;background:rgba(255,255,255,.3)}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link{padding:9px 18px;display:block;cursor:pointer}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link,.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover{color:#000}.multiscroll-nav li a:focus,.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus{outline:0}.premium-vscroll-temp .slimScrollBar{visibility:hidden}.premium-image-scroll-container,.premium-image-scroll-section{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-scroll-section{overflow:hidden;width:100%;position:relative}.premium-image-scroll-container{width:100%}.premium-image-scroll-container .premium-image-scroll-mask-media{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.premium-container-scroll{overflow:auto}.premium-image-scroll-container .premium-image-scroll-horizontal{position:relative;width:100%;height:100%}.premium-image-scroll-container .premium-image-scroll-horizontal img{max-width:none;height:100%}.premium-image-scroll-container .premium-image-scroll-vertical img{width:100%;max-width:100%;height:auto}.premium-image-scroll-ver{position:relative}.premium-image-scroll-container .premium-image-scroll-overlay{background:rgba(2,2,2,.3)}.premium-image-scroll-container .premium-image-scroll-link,.premium-image-scroll-container .premium-image-scroll-overlay{position:absolute;top:0;bottom:0;right:0;left:0;z-index:4}.premium-image-scroll-content{display:inline-block;position:absolute;height:auto;top:50%;right:50%;text-align:center;z-index:5;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.premium-container-scroll-instant .premium-image-scroll-image{-webkit-transition:all 0s ease-in-out!important;transition:all 0s ease-in-out!important}.premium-image-scroll-container img{-webkit-transition:-webkit-transform 3s ease-in-out;transition:-webkit-transform 3s ease-in-out;transition:transform 3s ease-in-out;transition:transform 3s ease-in-out,-webkit-transform 3s ease-in-out}.premium-image-scroll-container .premium-image-scroll-content,.premium-image-scroll-container .premium-image-scroll-overlay{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.premium-image-scroll-container:hover .premium-image-scroll-overlay{opacity:0}.premium-image-scroll-container:hover .premium-image-scroll-content{opacity:0;visibility:hidden}.premium-image-scroll-content .premium-image-scroll-icon{display:inline-block;font-family:pa-elements!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.pa-horizontal-mouse-scroll:before{content:"\e917"}.pa-vertical-mouse-scroll:before{content:"\e918"}.pa-horizontal-mouse-scroll{-webkit-animation-name:pa-scroll-horizontal;animation-name:pa-scroll-horizontal}.pa-vertical-mouse-scroll{-webkit-animation-name:pa-scroll-vertical;animation-name:pa-scroll-vertical}@-webkit-keyframes pa-scroll-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes pa-scroll-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes pa-scroll-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@keyframes pa-scroll-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}.premium-lottie-wrap .premium-lottie-animation{position:relative;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-lottie-wrap .premium-lottie-animation a{position:absolute;left:0;top:0;width:100%;height:100%}.premium-icon-list-box{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-icon-list-box .premium-icon-list-content-grow-lc{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.premium-icon-list-box .premium-icon-list-content-grow-rc{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.premium-icon-list-box .premium-icon-list-content-grow-cc{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.premium-icon-list-content{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:auto;position:relative}.premium-icon-list-content .premium-icon-list-text span,.premium-icon-list-content .premium-icon-list-wrapper{display:inline-block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-icon-list-content .premium-icon-list-text span{margin:0 5px}.premium-icon-list-content .premium-icon-list-icon-text p{font-size:18px;background-color:#eee;padding:1px 5px;-webkit-border-radius:2px;border-radius:2px}.premium-icon-list-content .premium-icon-list-icon-text p,.premium-icon-list-content .premium-icon-list-text span,.premium-icon-list-content .premium-icon-list-wrapper i,.premium-icon-list-content .premium-icon-list-wrapper img,.premium-icon-list-content .premium-icon-list-wrapper svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-icon-list-content .premium-icon-list-wrapper{position:relative;line-height:0}.premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg,.premium-icon-list-content .premium-icon-list-wrapper img{width:30px!important;height:30px!important;position:relative;z-index:500}.premium-icon-list-content .premium-icon-list-wrapper .premium-icon-list-icon-text,.premium-icon-list-content .premium-icon-list-wrapper i{position:relative;z-index:500}.premium-icon-list-content .premium-icon-list-link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1000}.premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector{width:100%;height:100%;position:absolute;top:.5em;z-index:100;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector .premium-icon-connector-content:after{content:"";border-left-width:1px;border-left-style:solid;border-color:#333;display:block;height:100%}li.premium-icon-list-content.premium-icon-list-content-inline{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:2}li.premium-icon-list-content.premium-icon-list-content-inline:not(:first-child){margin:0 3px}li.premium-icon-list-content.premium-icon-list-content-inline:first-child{margin:0 0 0 3px}.premium-icon-list-divider:not(:last-child){width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;overflow:hidden}.premium-icon-list-divider:not(:last-child):after{content:"";display:block;border-top-style:solid;border-top-width:1px}.premium-icon-list-divider-inline:not(:last-child){float:left;display:inline-block;position:relative;height:100%;overflow:hidden;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 3px}.premium-icon-list-divider-inline:not(:last-child):after{content:"";display:block;border-right-width:1px;height:33px;border-right-style:solid}.premium-icon-list-icon-text{line-height:1.5}.premium-icon-list-icon-text p,li.premium-icon-list-content,ul.premium-icon-list-box{margin:0}.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-icon-text p,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-text span,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper i{color:transparent!important;text-shadow:0 0 3px #aaa}.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-connector-content,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-badge,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-icon-text p,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-text span,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper i{color:#aaa!important;text-shadow:0 0 0 transparent}.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-connector-content,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-badge,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper .premium-lottie-animation svg,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper img{-webkit-filter:none;filter:none}.premium-icon-list-content .premium-icon-list-badge{font-size:11px;top:auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.premium-icon-list-content .premium-icon-list-icon-text p{font-size:13px}.premium-icon-list-gradient-effect[data-text]{display:inline-block;position:relative;text-decoration:none}.premium-icon-list-gradient-effect[data-text]::before{content:attr(data-text);position:absolute;z-index:1;overflow:hidden;-webkit-clip-path:polygon(100% 100%,100% 100%,50% 50%);clip-path:polygon(100% 100%,100% 100%,50% 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .4s ease;transition:all .4s ease}.premium-icon-list-content:focus .premium-icon-list-gradient-effect[data-text]::before,.premium-icon-list-content:hover .premium-icon-list-gradient-effect[data-text]::before{-webkit-animation:rtlgradient 1s forwards;animation:rtlgradient 1s forwards}@-webkit-keyframes rtlgradient{0%{-webkit-clip-path:circle(0 at 150% 50%);clip-path:circle(0 at 150% 50%)}100%{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}@keyframes rtlgradient{0%{-webkit-clip-path:circle(0 at 150% 50%);clip-path:circle(0 at 150% 50%)}100%{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}}ul[data-list-animation*=animated-] .premium-icon-list-content,ul[data-list-animation*=animated-] .premium-icon-list-divider,ul[data-list-animation*=animated-] .premium-icon-list-divider-inline{opacity:0}.premium-icon-list-content-grow-effect:hover{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}
assets/frontend/min-css/premium-addons.min.css CHANGED
@@ -1 +1 @@
1
- @font-face{font-family:pa-elements;src:url(../../editor/fonts/pa-elements.eot?p2y7wv);src:url(../../editor/fonts/pa-elements.eot?p2y7wv#iefix) format("embedded-opentype"),url(../../editor/fonts/pa-elements.ttf?p2y7wv) format("truetype"),url(../../editor/fonts/pa-elements.woff?p2y7wv) format("woff"),url(../../editor/fonts/pa-elements.svg?p2y7wv#pa-elements) format("svg");font-weight:400;font-style:normal}.premium-banner{overflow:hidden}.premium-banner-ib{display:block;position:relative}.premium-banner-ib img{display:block;position:relative}.premium-banner-img-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.premium-banner-img-wrap .premium-banner-ib-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.premium-banner-ib{z-index:1;overflow:hidden;margin:0 0 35px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib-desc .premium-banner-read-more{z-index:100}.premium-banner-ib,.wpb_column>.wpb_wrapper .premium-banner-ib{margin-bottom:0}.elementor-widget-premium-addon-banner .premium-banner-ib-title{background:0 0}.premium-banner-ib *,.premium-banner-ib .premium-banner-ib-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib img{min-width:100%;max-width:100%;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-ib .premium-banner-ib-desc{padding:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%}.premium-banner-ib .premium-banner-ib-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.premium-banner-ib a.premium-banner-ib-link{display:block;background:0 0}.premium-banner-animation1 img{width:-webkit-calc(100% + 50px)!important;width:calc(100% + 50px)!important;max-width:-webkit-calc(100% + 50px)!important;max-width:calc(100% + 50px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.premium-banner-animation2 .premium-banner-ib-title{padding:15px}.premium-banner-animation1 .premium-banner-ib-desc{top:auto;bottom:0;min-height:25%;height:auto;max-height:100%;text-align:left}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-ib-title,.premium-banner-animation1 .premium-banner-read-more{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-read-more{margin-top:10px;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;transition:opacity .2s,transform .35s,-webkit-transform .35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-read-more{opacity:1;-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-ib-title,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1.active img,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-ib-title,.premium-banner-animation1:hover .premium-banner-read-more,.premium-banner-animation1:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.scale img,.premium-banner-animation1.zoomout img{-webkit-transform:translate3d(-40px,0,0) scale(1.1);transform:translate3d(-40px,0,0) scale(1.1)}.premium-banner-ib.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-banner-ib.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-banner-ib.sepia:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-banner-ib.bright:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-banner-animation1.premium-banner-min-height img,.premium-banner-animation13.premium-banner-min-height img,.premium-banner-animation2.premium-banner-min-height img,.premium-banner-animation4.premium-banner-min-height img,.premium-banner-animation5.premium-banner-min-height img,.premium-banner-animation6.premium-banner-min-height img{height:auto}.premium-banner-animation2 img{width:100%}.premium-banner-animation2 .premium-banner-ib-desc::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.premium-banner-animation2 .premium-banner-ib-title{position:absolute;top:50%;left:0;width:100%;-webkit-transition:color .35s,-webkit-transform .35s;transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-ib-desc::before,.premium-banner-animation2 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-read-more{position:absolute;bottom:0;left:0;padding:15px;width:100%;max-height:50%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.premium-banner-animation2.active .premium-banner-ib-title,.premium-banner-animation2:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.premium-banner-animation2.active .premium-banner-ib-desc::before,.premium-banner-animation2.active .premium-banner-read-more,.premium-banner-animation2:hover .premium-banner-ib-desc::before,.premium-banner-animation2:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation2.active .premium-banner-ib-content,.premium-banner-animation2:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-title{position:absolute;bottom:0;left:0;padding:15px;width:100%;text-align:left;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-desc::before,.premium-banner-animation3 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation3.active .premium-banner-ib-desc::before,.premium-banner-animation3.active .premium-banner-ib-title,.premium-banner-animation3:hover .premium-banner-ib-desc::before,.premium-banner-animation3:hover .premium-banner-ib-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation3 .premium-banner-ib-content{max-height:-webkit-calc(100% - 60px - 1.5em);max-height:calc(100% - 60px - 1.5em);overflow:hidden}.premium-banner-animation4 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium-banner-animation4 .premium-banner-ib-desc{padding:30px}.premium-banner-animation4 .premium-banner-ib-desc::after{position:absolute;content:"";opacity:0}.premium-banner-animation4 .premium-banner-ib-desc::before{position:absolute;content:"";opacity:0;top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-banner-animation4 .premium-banner-ib-desc::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-banner-animation4 .premium-banner-ib-title{padding:50px 30px 0 30px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{padding:10px 30px;opacity:0;overflow:hidden;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.premium-banner-animation4 .premium-banner-ib-title,.premium-banner-animation4 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium-banner-animation4.scale img,.premium-banner-animation4.zoomout img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-desc::after,.premium-banner-animation4 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4.active .premium-banner-ib-desc::after,.premium-banner-animation4.active .premium-banner-ib-desc::before,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-desc::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation4.active .premium-banner-ib-content,.premium-banner-animation4.active .premium-banner-ib-title,.premium-banner-animation4.active .premium-banner-read-more,.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation5 .premium-banner-ib-desc{top:auto;bottom:0;padding:15px;height:auto;background:#f2f2f2;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation5 .premium-banner-ib-content{position:absolute;top:auto;bottom:100%;left:0;width:100%;padding:15px;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-animation5 .premium-banner-ib-title,.premium-banner-animation5 .premium-banner-read-more{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);text-align:center}.premium-banner-animation5 .premium-banner-ib-title{margin:10px 0}.premium-banner-animation5.active .premium-banner-ib-content,.premium-banner-animation5.active .premium-banner-ib-content *,.premium-banner-animation5:hover .premium-banner-ib-content,.premium-banner-animation5:hover .premium-banner-ib-content *{opacity:1!important;z-index:99!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.premium-banner-animation5.active .premium-banner-ib-desc,.premium-banner-animation5.active .premium-banner-ib-title,.premium-banner-animation5.active .premium-banner-read-more,.premium-banner-animation5:hover .premium-banner-ib-desc,.premium-banner-animation5:hover .premium-banner-ib-title,.premium-banner-animation5:hover .premium-banner-read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-banner-animation5:hover .premium-banner-ib-title{-webkit-transition-delay:50ms;transition-delay:50ms}.premium-banner-animation5 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation2 img,.premium-banner-animation4 img,.premium-banner-animation6 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation5.scale img,.premium-banner-animation5.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.scale img,.premium-banner-animation2.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation6.scale img,.premium-banner-animation6.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomin:hover img,.premium-banner-animation5.zoomin:hover img,.premium-banner-animation6.zoomin:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomout:hover img,.premium-banner-animation5.zoomout:hover img,.premium-banner-animation6.zoomout:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation2.scale:hover img,.premium-banner-animation5.scale:hover img,.premium-banner-animation6.scale:hover img{-webkit-transform:scale(1.2) rotate(5deg);-ms-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}.premium-banner-animation2.grayscale:hover img,.premium-banner-animation5.grayscale:hover img,.premium-banner-animation6.grayscale:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation2.blur:hover img,.premium-banner-animation5.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6 .premium-banner-ib-desc{padding:45px}.premium-banner-animation6 .premium-banner-ib-desc::before{position:absolute;content:"";top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff}.premium-banner-animation6 .premium-banner-ib-title{margin:20px 0 10px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation6 .premium-banner-ib-content,.premium-banner-animation6 .premium-banner-ib-desc::before,.premium-banner-animation6 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-banner-animation6 .premium-banner-read-more{margin-top:10px}.premium-banner-animation6.active .premium-banner-ib-title,.premium-banner-animation6:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation6.active .premium-banner-ib-content,.premium-banner-animation6.active .premium-banner-ib-desc::before,.premium-banner-animation6.active .premium-banner-read-more,.premium-banner-animation6:hover .premium-banner-ib-content,.premium-banner-animation6:hover .premium-banner-ib-desc::before,.premium-banner-animation6:hover .premium-banner-read-more{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation12 .premium-banner-ib-desc::after{position:absolute;content:"";right:30px;bottom:30px;left:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.premium-banner-animation12.active .premium-banner-ib-desc::after,.premium-banner-animation12:hover .premium-banner-ib-desc::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation12 .premium-banner-ib-desc{padding:45px;text-align:left}.premium-banner-animation12 .premium-banner-ib-content{position:absolute;right:60px;bottom:60px;left:60px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}.premium-banner-animation12.active .premium-banner-ib-content,.premium-banner-animation12:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.premium-banner-animation13.scale img,.premium-banner-animation13.zoomout img{-webkit-transform:translate3d(-10px,0,0) scale(1.1);transform:translate3d(-10px,0,0) scale(1.1)}.premium-banner-animation13.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.none:hover img,.premium-banner-animation4.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.zoomin:hover img,.premium-banner-animation10.zoomin:hover img,.premium-banner-animation13.zoomin:hover img,.premium-banner-animation4.zoomin:hover img,.premium-banner-animation7.zoomin:hover img,.premium-banner-animation8.zoomin:hover img,.premium-banner-animation9.zoomin:hover img{-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1)}.premium-banner-animation1.zoomout:hover img,.premium-banner-animation10.zoomout:hover img,.premium-banner-animation13.zoomout:hover img,.premium-banner-animation4.zoomout:hover img,.premium-banner-animation7.zoomout:hover img,.premium-banner-animation8.zoomout:hover img,.premium-banner-animation9.zoomout:hover img{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.premium-banner-animation1.scale:hover img,.premium-banner-animation10.scale:hover img,.premium-banner-animation13.scale:hover img,.premium-banner-animation4.scale:hover img,.premium-banner-animation7.scale:hover img,.premium-banner-animation8.scale:hover img,.premium-banner-animation9.scale:hover img{-webkit-transform:translate3d(0,0,0) scale(1.2) rotate(5deg);transform:translate3d(0,0,0) scale(1.2) rotate(5deg)}.premium-banner-animation1.grayscale:hover img,.premium-banner-animation10.grayscale:hover img,.premium-banner-animation13.grayscale:hover img,.premium-banner-animation4.grayscale:hover img,.premium-banner-animation7.grayscale:hover img,.premium-banner-animation8.grayscale:hover img,.premium-banner-animation9.grayscale:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation1.blur:hover img,.premium-banner-animation10.blur:hover img,.premium-banner-animation13.blur:hover img,.premium-banner-animation4.blur:hover,.premium-banner-animation7.blur:hover img,.premium-banner-animation8.blur:hover img,.premium-banner-animation9.blur:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation13 .premium-banner-ib-desc{text-align:left}.premium-banner-animation13 .premium-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 10px}.premium-banner-animation13 .premium-banner-ib-title::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background:#fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}.premium-banner-animation13.active .premium-banner-ib-title::after,.premium-banner-animation13:hover .premium-banner-ib-title::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 .premium-banner-ib-content,.premium-banner-animation13 .premium-banner-read-more{padding:15px 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.premium-banner-animation13.active .premium-banner-ib-content,.premium-banner-animation13.active .premium-banner-read-more,.premium-banner-animation13:hover .premium-banner-ib-content,.premium-banner-animation13:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size{left:50%;width:auto!important;height:100%;max-width:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-banner-ib img{border:none;padding:0;margin:0}.premium-banner-animation7 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation7 .premium-banner-brlr{width:7px}.premium-banner-animation7 .premium-banner-brtb{height:7px}.premium-banner-animation7 .premium-banner-br{position:absolute;z-index:1;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.premium-banner-animation7 .premium-banner-bleft{left:30px;top:-webkit-calc(100% - 150px);top:calc(100% - 150px);height:0}.premium-banner-animation7 .premium-banner-bright{right:30px;bottom:-webkit-calc(100% - 150px);bottom:calc(100% - 150px);height:0}.premium-banner-animation7 .premium-banner-bottom{right:-webkit-calc(100% - 150px);right:calc(100% - 150px);bottom:30px;width:0}.premium-banner-animation7 .premium-banner-btop{left:-webkit-calc(100% - 150px);left:calc(100% - 150px);top:30px;width:0}.premium-banner-animation7 .premium-banner-ib-desc{padding:70px;display:table}.premium-banner-animation7 .premium-banner-ib-desc .premium-banner-desc-centered{display:table-cell;vertical-align:middle}.premium-banner-animation7 .premium-banner-ib-title{margin-top:0}.premium-banner-animation7 .premium-banner-ib-title,.premium-banner-animation7 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium-banner-animation7.scale img,.premium-banner-animation7.zoomout img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium-banner-animation7 .premium-banner-ib-content,.premium-banner-animation7 .premium-banner-read-more{margin-top:10px}.premium-banner-animation7 .premium-banner-ib-desc::after,.premium-banner-animation7 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7 .premium-banner-ib-content,.premium-banner-animation7 .premium-banner-ib-title,.premium-banner-animation7 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7.active .premium-banner-ib-content,.premium-banner-animation7.active .premium-banner-ib-title,.premium-banner-animation7.active .premium-banner-read-more,.premium-banner-animation7:hover .premium-banner-ib-content,.premium-banner-animation7:hover .premium-banner-ib-title,.premium-banner-animation7:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation7.active .premium-banner-bleft,.premium-banner-animation7:hover .premium-banner-bleft{top:30px;height:70px}.premium-banner-animation7.active .premium-banner-bright,.premium-banner-animation7:hover .premium-banner-bright{bottom:30px;height:70px}.premium-banner-animation7.active .premium-banner-bottom,.premium-banner-animation7:hover .premium-banner-bottom{right:30px;width:70px}.premium-banner-animation7.active .premium-banner-btop,.premium-banner-animation7:hover .premium-banner-btop{left:30px;width:70px}.premium-banner-animation7:hover .premium-banner-ib-content,.premium-banner-animation7:hover .premium-banner-ib-title,.premium-banner-animation7:hover .premium-banner-read-more,.premium-banner-animation7:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation8 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation8 .premium-banner-brlr{width:7px}.premium-banner-animation8 .premium-banner-brtb{height:7px}.premium-banner-animation8 .premium-banner-br{position:absolute;z-index:1;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.premium-banner-animation8 .premium-banner-bleft{left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0}.premium-banner-animation8 .premium-banner-bright{right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0}.premium-banner-animation8 .premium-banner-bottom{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:30px;width:0}.premium-banner-animation8 .premium-banner-btop{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:30px;width:0}.premium-banner-animation8 .premium-banner-ib-desc{padding:70px;display:table}.premium-banner-animation8 .premium-banner-ib-desc .premium-banner-desc-centered{display:table-cell;vertical-align:middle}.premium-banner-animation8 .premium-banner-ib-title{margin-top:0}.premium-banner-animation8 .premium-banner-ib-title,.premium-banner-animation8 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium-banner-animation8.scale img,.premium-banner-animation8.zoomout img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium-banner-animation8 .premium-banner-ib-content,.premium-banner-animation8 .premium-banner-read-more{margin-top:10px}.premium-banner-animation8 .premium-banner-ib-desc::after,.premium-banner-animation8 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation8 .premium-banner-ib-content,.premium-banner-animation8 .premium-banner-ib-title,.premium-banner-animation8 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;opacity:0}.premium-banner-animation8.active .premium-banner-ib-content,.premium-banner-animation8.active .premium-banner-ib-title,.premium-banner-animation8.active .premium-banner-read-more,.premium-banner-animation8:hover .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation8.active .premium-banner-bleft,.premium-banner-animation8:hover .premium-banner-bleft{height:-webkit-calc(100% - 61px);height:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-bright,.premium-banner-animation8:hover .premium-banner-bright{height:-webkit-calc(100% - 61px);height:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-bottom,.premium-banner-animation8:hover .premium-banner-bottom{width:-webkit-calc(100% - 61px);width:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-btop,.premium-banner-animation8:hover .premium-banner-btop{width:-webkit-calc(100% - 61px);width:calc(100% - 61px)}.premium-banner-animation8:hover .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-read-more,.premium-banner-animation8:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation9 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-banner-animation9 .premium-banner-ib-desc{width:100%;height:100%}.premium-banner-animation9 .premium-banner-ib-desc::before{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.premium-banner-animation9 .premium-banner-ib-desc::after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.premium-banner-animation9 .premium-banner-ib-title{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0);margin-top:0;padding:0 10%}.premium-banner-animation9.active .premium-banner-ib-title,.premium-banner-animation9:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}.premium-banner-animation9 .premium-banner-ib-content,.premium-banner-animation9 .premium-banner-read-more{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;padding:0 10%;-webkit-transform:translate3d(0,35px,0);transform:translate3d(0,35px,0)}.premium-banner-animation9 .premium-banner-read-more{top:75%}.premium-banner-animation9.active .premium-banner-ib-content,.premium-banner-animation9.active .premium-banner-read-more,.premium-banner-animation9:hover .premium-banner-ib-content,.premium-banner-animation9:hover .premium-banner-read-more{-webkit-transform:translate3d(0,45px,0);transform:translate3d(0,45px,0)}.premium-banner-animation9.active .premium-banner-ib-desc::before,.premium-banner-animation9:hover .premium-banner-ib-desc::before{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.premium-banner-animation9.active .premium-banner-ib-desc::after,.premium-banner-animation9:hover .premium-banner-ib-desc::after{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.premium-banner-animation9:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation10 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation10 .premium-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 15px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);margin-bottom:0}.premium-banner-animation10 .premium-banner-ib-title::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px;background:#fff;opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation10.active .premium-banner-ib-title,.premium-banner-animation10:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation10.active .premium-banner-ib-title::after,.premium-banner-animation10:hover .premium-banner-ib-title::after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation10.scale img,.premium-banner-animation10.zoomout img{-webkit-transform:translate3d(-10px,0,0) scale(1.1);transform:translate3d(-10px,0,0) scale(1.1)}.premium-banner-animation10 .premium-banner-ib-content,.premium-banner-animation10 .premium-banner-read-more{padding-top:15px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation10 .premium-banner-read-more{padding:0}.premium-banner-animation10.active .premium-banner-ib-content,.premium-banner-animation10.active .premium-banner-read-more,.premium-banner-animation10:hover .premium-banner-ib-content,.premium-banner-animation10:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-countdown{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pre_countdown-row{display:block;text-align:center}.countdown .pre_countdown-section{display:inline-block;max-width:100%;margin-bottom:15px;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.countdown .pre_countdown-section:last-child{margin-right:0}.countdown span.pre_countdown-amount{font-size:70px;line-height:1}.countdown .pre_time-mid{display:block}.premium-countdown-separator-yes .pre-countdown_separator{display:block;margin:0 50px;font-size:30px}.premium-countdown-separator-yes .pre_countdown-row .pre_countdown-section:last-child .pre-countdown_separator{display:none}.side .pre_countdown-section .pre_countdown-period{vertical-align:bottom}.countdown .pre_countdown-section .pre_countdown-period{font-size:17px;line-height:3em}.side .pre_countdown-section .pre_countdown-amount,.side .pre_countdown-section .pre_countdown-period{display:inline-block}.side .pre_countdown-section .pre_countdown-amount{margin-right:5px}.down .pre_countdown-section .pre_countdown-amount,.down .pre_countdown-section .pre_countdown-period{display:block}.premium-carousel-wrapper a.carousel-arrow,.premium-carousel-wrapper a.ver-carousel-arrow{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;line-height:0;text-align:center;position:absolute;z-index:99;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:inherit;border:none;-webkit-box-shadow:none;box-shadow:none}.premium-blog-wrap a.carousel-arrow,.premium-facebook-feed-wrapper a.carousel-arrow,.premium-fb-rev-container a.carousel-arrow,.premium-hscroll-wrap a.carousel-arrow,.premium-instafeed-container a.carousel-arrow,.premium-persons-container a.carousel-arrow,.premium-twitter-feed-wrapper a.carousel-arrow{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;line-height:0;text-align:center;position:absolute;z-index:99;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:inherit;border:none;-webkit-box-shadow:none;box-shadow:none}div[class^=premium-] .slick-arrow i{display:block}.ver-carousel-arrow.carousel-next i{margin-bottom:-3px}.premium-carousel-wrapper a.slick-arrow:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.premium-carousel-wrapper .premium-carousel-content-hidden{visibility:hidden}.premium-carousel-wrapper a.carousel-arrow{top:50%}.premium-blog-wrap a.carousel-arrow,.premium-facebook-feed-wrapper a.carousel-arrow,.premium-fb-rev-container a.carousel-arrow,.premium-hscroll-wrap a.carousel-arrow,.premium-instafeed-container a.carousel-arrow,.premium-persons-container a.carousel-arrow,.premium-twitter-feed-wrapper a.carousel-arrow{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-carousel-wrapper a.ver-carousel-arrow{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}a.carousel-arrow.carousel-next{right:-20px}a.carousel-arrow.carousel-prev{left:-20px}a.ver-carousel-arrow.carousel-next{bottom:-56px}a.ver-carousel-arrow.carousel-prev{top:-45px}a.circle-bg{-webkit-border-radius:100%;border-radius:100%}a.circle-border{-webkit-border-radius:100%;border-radius:100%;border:solid #000}a.square-border{border:solid #000}.premium-blog-wrap ul.slick-dots,.premium-carousel-wrapper ul.slick-dots{list-style:none;text-align:center;margin:0;padding:0}.premium-carousel-dots-below ul.slick-dots{position:relative}.premium-carousel-dots-above ul.slick-dots{position:absolute;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:auto;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.slick-dots li{font-size:10px;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:5px;width:20px;height:20px;cursor:pointer}.premium-carousel-wrapper .premium-carousel-nav-arrow-next,.premium-carousel-wrapper .premium-carousel-nav-arrow-prev,.premium-carousel-wrapper .premium-carousel-nav-dot{display:none}.premium-carousel-wrapper ul.slick-dots svg{width:20px;height:20px}@-webkit-keyframes hvr-ripple-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes hvr-ripple-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.premium-carousel-ripple-yes .premium-carousel-wrapper{padding-bottom:1px}.premium-carousel-ripple-yes ul.slick-dots li{position:relative}.premium-carousel-ripple-yes ul.slick-dots li i{position:relative;z-index:1}.premium-carousel-ripple-yes ul.slick-dots li:hover:before{content:"";position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:0;right:0;bottom:0;left:0;-webkit-border-radius:50%;border-radius:50%;pointer-events:none;background-color:rgba(0,0,0,.15)}.premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before{background-color:rgba(0,0,0,.3)}.premium-carousel-ripple-yes ul.slick-dots li:hover:before{-webkit-animation:hvr-ripple-out 1.3s infinite;animation:hvr-ripple-out 1.3s infinite}.premium-carousel-wrapper.premium-carousel-scale .slick-slide{-webkit-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);transform:scale(1.25,1.25);-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}.premium-carousel-wrapper.premium-carousel-scale div.slick-active{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}[dir=rtl] .premium-carousel-inner .slick-slide{float:right}.premium-counter-area{padding:10px 0;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-counter-area.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-counter-area.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.premium-counter-area.right .premium-counter-icon{padding-left:20px}.premium-counter-area.left .premium-counter-icon{padding-right:20px}.premium-counter-area .premium-counter-icon .icon i.fa:before{vertical-align:text-top}.premium-counter-area .premium-counter-icon span.icon{text-align:center;display:inline-block;vertical-align:middle}.premium-counter-area .premium-counter-icon .circle{-webkit-border-radius:100%;border-radius:100%}.premium-counter-area .premium-counter-icon img,.premium-counter-area .premium-counter-icon svg{width:80px}.premium-counter-area .premium-counter-icon .premium-counter-animation svg{height:80px}.premium-counter-area .premium-counter-title{padding:0;margin:0}.premium-counter-area .premium-counter-value-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-init-wrapper.right{text-align:right}span.icon.flex-width{width:auto!important;height:auto!important}.premium-counter-area .premium-counter-init{font-size:35px}.premium-image-separator-container{position:absolute;width:100%;z-index:2;top:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-separator-container img,.premium-image-separator-container svg{display:inline-block!important}.premium-image-separator-container .premium-image-separator-link{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;text-decoration:none}.premium-image-separator-container .premium-image-separator-link:active,.premium-image-separator-container .premium-image-separator-link:focus,.premium-image-separator-container .premium-image-separator-link:hover,.premium-image-separator-container .premium-image-separator-link:visited{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;border:none!important;text-decoration:none!important}.premium-image-separator-container i{padding:.1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-lower-close,.premium-modal-trigger-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}.premium-modal-trigger-btn i{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-btn-md{padding:8px 14px;font-size:16px;line-height:1.2}.premium-btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333}.premium-btn-block{display:block;width:100%}.premium-modal-box-modal-close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000}.premium-modal-box-modal-close:focus,.premium-modal-box-modal-close:hover{color:#000;text-decoration:none;cursor:pointer}button.premium-modal-box-modal-close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.premium-modal-box-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0;padding:0!important;background:rgba(0,0,0,.5);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-modal-box-modal .premium-modal-box-modal-dialog{position:absolute;max-height:-webkit-calc(100vh - 150px);max-height:calc(100vh - 150px);-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0}.premium-modal-box-modal-content{background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;border-radius:6px;outline:0}.premium-modal-backdrop.premium-in{opacity:.5!important}.premium-in{opacity:1}.premium-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.premium-in{-js-display:flex!important;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.premium-modal-box-modal-header{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px;border-bottom:1px solid #e5e5e5}.premium-modal-box-modal-header .premium-modal-box-modal-close{margin-top:-2px}.premium-modal-box-modal-header .premium-modal-box-modal-title{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.premium-modal-box-modal-header .premium-modal-box-modal-title svg{width:50px;height:60px}.premium-modal-box-modal-body{position:relative;padding:15px;overflow:hidden}.premium-modal-box-modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.premium-modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.premium-modal-trigger-text{background:0 0!important}.premium-modal-box-container{width:100%!important}.premium-modal-trigger-container .premium-modal-trigger-btn{border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-trigger-container .premium-modal-trigger-animation,.premium-modal-trigger-container .premium-modal-trigger-img,.premium-modal-trigger-container .premium-modal-trigger-text{cursor:pointer}.premium-modal-trigger-container .premium-modal-trigger-animation{display:inline-block;width:200px;height:200px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-header img{width:48px;padding-right:5px}.premium-modal-box-modal-header i,.premium-modal-box-modal-header svg{padding-right:6px}.premium-modal-box-modal-close{position:relative;z-index:99}.premium-modal-box-close-button-container,.premium-modal-box-modal-close,.premium-modal-box-modal-lower-close,.premium-modal-trigger-img,.premium-modal-trigger-text{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:768px){.premium-modal-box-modal-dialog{width:700px;max-height:600px;overflow:auto}}@media (max-width:767px){.premium-modal-box-modal-dialog{width:100%;max-height:500px;overflow:auto}}.premium-modal-box-container[data-modal-animation*=animated-]{opacity:0}.premium-progressbar-container{position:relative}.premium-progressbar-bar-wrap{position:relative;text-align:left;overflow:hidden;height:25px;margin-bottom:50px;background-color:#f5f5f5;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.premium-progressbar-bar-wrap.premium-progressbar-dots{background-color:transparent;width:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-shadow:none;box-shadow:none}.premium-progressbar-bar-wrap .progress-segment{position:relative;width:25px;height:25px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;background-color:#f5f5f5}.premium-progressbar-bar-wrap .progress-segment.filled{background:#6ec1e4}.premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child){margin:0 4px}.premium-progressbar-bar-wrap .progress-segment:first-child{margin-right:4px}.premium-progressbar-bar-wrap .progress-segment:last-child{margin-left:4px}.premium-progressbar-bar-wrap .progress-segment .segment-inner{position:absolute;top:0;left:0;height:100%;background-color:#6ec1e4}.premium-progressbar-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;background:#6ec1e4;text-align:center;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}.premium-progressbar-striped .premium-progressbar-bar{background-image:-webkit-linear-gradient(135deg,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);-webkit-background-size:40px 40px;background-size:40px 40px}.premium-progressbar-active .premium-progressbar-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.premium-progressbar-gradient .premium-progressbar-bar{-webkit-background-size:400% 400%!important;background-size:400% 400%!important;-webkit-animation:progress-bar-gradient 10s ease-in-out infinite;animation:progress-bar-gradient 10s ease-in-out infinite}.premium-progressbar-bar{position:absolute;overflow:hidden;line-height:20px}.premium-progressbar-container .clearfix{clear:both}.premium-progressbar-bar{-webkit-transition:width 0s ease-in-out!important;transition:width 0s ease-in-out!important}.premium-progressbar-container p:first-of-type{margin:0;float:left}.premium-progressbar-container p:nth-of-type(2){margin:0;float:right}.premium-progressbar-name{left:50%;top:0;right:0;-webkit-transform:translateX(-12.5px);-ms-transform:translateX(-12.5px);transform:translateX(-12.5px);z-index:1}.premium-progressbar-multiple-label{position:relative;float:left;width:0;left:50%}.premium-progressbar-center-label{position:relative;white-space:nowrap}.premium-progressbar-arrow{left:50%;display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:11px solid;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-progressbar-pin{border-left:1px solid;height:12px;left:50%;display:inline-block}.premium-progressbar-circle-wrap{width:200px;height:200px;position:relative;margin:0 auto}.premium-progressbar-circle-wrap .premium-progressbar-circle{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 50%)}.premium-progressbar-circle-wrap .premium-progressbar-circle div{position:absolute;left:0;top:0;height:100%;width:100%;border-width:6px;border-style:solid;border-color:#54595f;-webkit-border-radius:50%;border-radius:50%;-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);visibility:hidden}.premium-progressbar-circle-wrap .premium-progressbar-circle-base{width:100%;height:100%;border:6px solid #eee;-webkit-border-radius:50%;border-radius:50%}.premium-progressbar-circle-wrap .premium-progressbar-circle-content{position:absolute;top:0;left:0;width:100%;height:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-progressbar-circle-wrap .premium-lottie-animation{line-height:1}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-webkit-keyframes progress-bar-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes progress-bar-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.premium-testimonial-box{width:100%;background:0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-testimonial-box .premium-testimonial-author-info{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-testimonial-box .premium-testimonial-company-name,.premium-testimonial-box .premium-testimonial-person-name{font-weight:600;margin:0}.premium-testimonial-container{position:relative}.premium-testimonial-img-wrapper{margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid!important}.premium-testimonial-img-wrapper.circle{-webkit-border-radius:50%;border-radius:50%}.premium-testimonial-img-wrapper.rounded{-webkit-border-radius:15px;border-radius:15px}.premium-testimonial-img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%!important}.premium-testimonial-content-wrapper{position:relative;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;width:100%;padding:20px;text-align:center}.premium-testimonial-clear-float{clear:both}.premium-testimonial-lower-quote,.premium-testimonial-upper-quote{position:absolute;z-index:1}.premium-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{position:relative;padding:0;margin:0;display:inline-block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.premium-dual-header-first-clip .premium-dual-header-first-span,.premium-dual-header-second-clip{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.premium-dual-header-first-clip.stroke .premium-dual-header-first-span,.premium-dual-header-second-clip.stroke{-webkit-text-stroke-color:transparent;-webkit-text-fill-color:#fafafa;-webkit-text-stroke-width:2px}@media (max-width:500px){.premium-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{display:block;word-wrap:break-word}.premium-dual-header-first-container,.premium-dual-header-second-container{margin:0}}@media (min-width:501px){.premium-dual-header-first-container{margin-right:5px}}.premium-dual-header-first-header.gradient .premium-dual-header-first-span,.premium-dual-header-second-header.gradient{-webkit-background-size:300% 300%!important;background-size:300% 300%!important;-webkit-animation:Gradient 10s ease-in-out infinite;animation:Gradient 10s ease-in-out infinite}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.premium-title-container{position:relative;width:100%;clear:both}.premium-title-container .premium-title-header{position:relative;margin:0;padding:10px}.premium-title-container .premium-title-header:not(.premium-title-style7){-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-title-container .premium-title-header svg{width:40px;height:40px}.premium-title-container .premium-title-header img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.premium-title-container .premium-title-header a{position:absolute;top:0;left:0;width:100%;height:100%}.premium-title-container .premium-lottie-animation{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-icon-row .premium-title-icon{margin-right:10px}.premium-title-icon-row-reverse .premium-title-icon{margin-left:10px}.premium-title-style3,.premium-title-style4{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-style1,.premium-title-style2,.premium-title-style5,.premium-title-style6,.premium-title-style8,.premium-title-style9{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.premium-title-style7{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-title-style7 .premium-title-style7-inner{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-title-style1{border-left:3px solid #6ec1e4}.premium-title-container.style2,.premium-title-container.style4,.premium-title-container.style5,.premium-title-container.style6{border-bottom:3px solid #6ec1e4}.premium-title-style6:before{position:absolute;left:50%;bottom:0;margin-left:-2px;content:"";border:3px solid transparent}.premium-title-style7-stripe-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-style7:before{display:none}.premium-title-style8 .premium-title-text[data-animation=shiny]{-webkit-background-size:125px 125px!important;background-size:125px!important;color:rgba(255,255,255,0);-webkit-background-clip:text!important;background-clip:text!important;-webkit-animation-name:shining_title!important;animation-name:shining_title!important;-webkit-animation-duration:var(--animation-speed)!important;animation-duration:var(--animation-speed)!important;-webkit-animation-iteration-count:infinite!important;animation-iteration-count:infinite!important;background:var(--base-color) -webkit-gradient(linear,left top,right top,from(var(--base-color)),to(var(--base-color)),color-stop(.5,var(--shiny-color))) 0 0 no-repeat}@-webkit-keyframes shining_title{0%{background-position:0}100%{background-position:200%}}@keyframes shining_title{0%{background-position:0}100%{background-position:200%}}.premium-title-style9[data-animation-blur=process] .premium-title-style9-letter{-webkit-animation:premium_blurshadow 2s 1 alternate;animation:premium_blurshadow 2s 1 alternate}@-webkit-keyframes premium_blurshadow{from{text-shadow:0 0 var(--shadow-value) var(--shadow-color);color:transparent}to{text-shadow:0}}@keyframes premium_blurshadow{from{text-shadow:0 0 var(--shadow-value) var(--shadow-color);color:transparent}to{text-shadow:0}}.premium-title-bg-text:before{position:absolute;content:attr(data-background);top:0;left:0;text-align:left}.premium-video-box-transform{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.premium-video-box-container>div{position:relative}.pa-aspect-ratio-11 .premium-video-box-container>div{padding-bottom:100%}.pa-aspect-ratio-169 .premium-video-box-container>div{padding-bottom:56.25%}.pa-aspect-ratio-43 .premium-video-box-container>div{padding-bottom:75%}.pa-aspect-ratio-32 .premium-video-box-container>div{padding-bottom:66.6666%}.pa-aspect-ratio-219 .premium-video-box-container>div{padding-bottom:42.8571%}.pa-aspect-ratio-916 .premium-video-box-container>div{padding-bottom:177.8%}.premium-video-box-image-container{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%;cursor:pointer;margin:auto;-webkit-transition:.2s all;transition:.2s all}.premium-video-box-play-icon-container{position:absolute;z-index:2;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(252,252,252,.35)}.premium-video-box-description-container{position:absolute;z-index:2;padding:5px;text-align:center;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.premium-video-box-text{margin-bottom:0!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-play-icon{padding:15px;-webkit-transform:translateX(4%);-ms-transform:translateX(4%);transform:translateX(4%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-video-container{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out;overflow:hidden;cursor:pointer}.premium-video-box-container[data-overlay=true][data-type=self] .premium-video-box-video-container{opacity:0;visibility:hidden}.premium-video-box-video-container iframe{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none}.premium-video-box-video-container video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;background-color:#000;-o-object-fit:contain;object-fit:contain}.premium-video-box-container .premium-video-box-vimeo-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;z-index:3;margin:10px;margin-right:10px;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;margin-right:4.6em}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait{width:60px;height:60px;background:rgba(23,35,34,.75);margin-right:1px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0}.premium-video-box-vimeo-portrait img{width:50px;height:50px;margin:5px;padding:0;border:0;-webkit-border-radius:50%;border-radius:50%}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers{font-size:10px}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-title{max-width:100%;font-size:2em!important;font-weight:700;margin:0;padding:.1em .2em;background:rgba(23,35,34,.75);display:inline-block;text-transform:none;line-height:normal;letter-spacing:normal}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline{font-size:1.2em!important;font-weight:400;color:#fff;margin-top:.1em;padding:.2em .5em;background:rgba(23,35,34,.75);text-transform:none;line-height:normal;letter-spacing:normal}.premium-video-box-playlist-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.premium-video-box-playlist-container .premium-video-box-container{height:100%;overflow:hidden}.premium-video-box-container:hover .premium-video-box-image-container.zoomin{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-video-box-container:hover .premium-video-box-image-container.zoomout{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-video-box-container:hover .premium-video-box-image-container.scale{-webkit-transform:scale(1.3) rotate(5deg);-ms-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}.premium-video-box-container:hover .premium-video-box-image-container.gray{-webkit-filter:grayscale(0);filter:grayscale(0)}.premium-video-box-container:hover .premium-video-box-image-container.blur{-webkit-filter:blur(3px);filter:blur(3px)}.premium-video-box-container:hover .premium-video-box-image-container.sepia{-webkit-filter:sepia(0);filter:sepia(0)}.premium-video-box-container:hover .premium-video-box-image-container.trans{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-video-box-container:hover .premium-video-box-image-container.bright{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-video-box-image-container.gray{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-video-box-image-container.scale,.premium-video-box-image-container.zoomout{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-video-box-image-container.sepia{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-video-box-image-container.bright{-webkit-filter:brightness(1);filter:brightness(1)}.premium-video-box-image-container.trans{-webkit-transform:translateX(-15px) scale(1.1);-ms-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.premium-video-box-mask-media{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.premium-video-box-container.premium-video-box-sticky-apply{z-index:99;overflow:unset}.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{position:fixed!important;z-index:99999;height:225px;width:400px;background:#fff}.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before,.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap{visibility:hidden}.premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap{-webkit-box-shadow:unset;box-shadow:unset}.premium-video-box-sticky-close,.premium-video-box-sticky-infobar{display:none}.premium-video-box-sticky-apply .premium-video-box-sticky-close{position:absolute;padding:5px;cursor:pointer;z-index:99999;height:14px;width:14px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-border-radius:100%;border-radius:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-video-box-sticky-apply .premium-video-box-play-icon-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-video-box-sticky-apply .premium-video-box-play-icon{-webkit-transition:none;transition:none}.premium-video-box-sticky-apply .premium-video-box-sticky-infobar{display:block;position:relative;top:100%;width:100%;padding:5px;text-align:center;z-index:9999;margin-top:-1px}.premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable{cursor:move}.premium-video-sticky-top-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{right:auto;left:20px;top:20px}.premium-video-sticky-bottom-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{right:auto;left:20px;bottom:20px}.premium-video-sticky-top-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{left:auto;right:20px;top:20px}.premium-video-sticky-bottom-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{left:auto;right:20px;bottom:20px}.premium-video-sticky-center-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{right:auto;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-video-sticky-center-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap{left:auto;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-video-sticky-bottom-left .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.premium-video-sticky-bottom-right .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap{bottom:55px}.premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close{top:-10px;right:-10px}.premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,.premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close{top:-10px;left:-10px}.premium-video-box-filter-sticky{-webkit-filter:none!important;filter:none!important}.premium-blog-thumb-effect-wrapper{position:relative;overflow:hidden}.premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:20px}.premium-blog-bordered-effect .premium-blog-post-link{display:block;height:100%;position:relative}.premium-blog-thumbnail-container{overflow:hidden}.premium-blog-thumbnail-container .below-entry-meta,.premium-blog-thumbnail-container img{width:100%;height:100%;margin:0!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img,.premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img{-webkit-transform:translateX(-15px) scale(1.1);-ms-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-blog-post-outer-container:hover .premium-blog-scale-effect img{-webkit-transform:scale(1.3) rotate(5deg);-ms-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}.premium-blog-post-outer-container:hover .premium-blog-gray-effect img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-blog-post-outer-container:hover .premium-blog-blur-effect img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-blog-post-outer-container:hover .premium-blog-sepia-effect img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-blog-post-outer-container:hover .premium-blog-bright-effect img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-blog-post-outer-container:hover .premium-blog-trans-effect img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-blog-post-container{overflow:hidden}.premium-blog-post-container .premium-blog-inner-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-post-container .premium-blog-post-content{line-height:1.5em;color:#777;font-size:14px;margin-bottom:10px}.premium-blog-post-container .premium-blog-post-link:focus,.premium-blog-post-container .premium-blog-post-link:hover,.premium-blog-post-container ul.post-categories a:focus,.premium-blog-post-container ul.post-categories a:hover{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.premium-blog-post-container .premium-blog-entry-title{font-size:18px;margin-bottom:5px}.premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper{position:relative;z-index:3;top:-50px}.premium-blog-post-container .premium-blog-content-wrapper{background-color:#f5f5f5;padding:30px}.premium-blog-post-container .premium-blog-content-wrapper.empty-thumb{top:0}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after,.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before{position:absolute;content:"";z-index:1;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;height:1px;width:100%;background-color:#fff}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before{width:1px;height:100%}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after{width:20px;opacity:1}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before{height:20px;opacity:1}.premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper{margin:0 10px 20px;clear:both}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i,.premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i,.premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i,.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-post-container.premium-blog-skin-side{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container{height:100%}.premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.premium-blog-post-container.premium-blog-skin-banner{position:relative}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper{position:absolute;width:100%;bottom:0;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:transparent;z-index:3}.premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper-inner{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper-inner{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.premium-blog-post-container .premium-blog-cats-container ul.post-categories{margin:0;padding:0;list-style:none;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-post-container .premium-blog-cats-container a{display:block;font-size:12px;color:#fff;background-color:#777;margin:0 3px 10px 0;padding:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-diagonal-container{position:absolute;top:0;left:0;width:100%;height:100%}.premium-blog-diagonal-effect:before{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-thumb-effect-wrapper:hover .premium-blog-diagonal-effect:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-blog-framed-effect{position:absolute;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:-webkit-calc(100% - 30px);height:calc(100% - 30px);top:15px;left:15px;opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect{opacity:.99;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-bordered-effect{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;padding:15px;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-bordered-effect .premium-blog-post-link:after,.premium-blog-bordered-effect .premium-blog-post-link:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;-webkit-transition-delay:0s;transition-delay:0s;border-color:rgba(255,255,255,.45)}.premium-blog-bordered-effect .premium-blog-post-link:before{border-right:2px solid;border-left:2px solid;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-blog-bordered-effect .premium-blog-post-link:after{border-top:2px solid;border-bottom:2px solid;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect{opacity:.99}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:after,.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:before{-webkit-transition-delay:.15s;transition-delay:.15s;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-squares-effect,.premium-blog-squares-square-container{position:absolute;top:0;left:0;width:100%;height:100%}.premium-blog-squares-effect:after,.premium-blog-squares-effect:before{position:absolute;content:"";top:0;left:0;width:50%;height:50%;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);opacity:.7;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-squares-square-container:after,.premium-blog-squares-square-container:before{position:absolute;content:"";top:0;left:0;width:50%;height:50%;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);opacity:.7;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-squares-square-container:after,.premium-blog-squares-square-container:before{opacity:.8}.premium-blog-squares-effect:after{-webkit-transform:translate(200%,200%);-ms-transform:translate(200%,200%);transform:translate(200%,200%)}.premium-blog-squares-square-container:before{-webkit-transform:translate(-100%,200%);-ms-transform:translate(-100%,200%);transform:translate(-100%,200%)}.premium-blog-squares-square-container:after{-webkit-transform:translate(200%,-100%);-ms-transform:translate(200%,-100%);transform:translate(200%,-100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:before{-webkit-transform:translate(0,0) scaleY(1.003) scaleX(1.003);-ms-transform:translate(0,0) scaleY(1.003) scaleX(1.003);transform:translate(0,0) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:after{-webkit-transform:translate(100%,100%) scaleY(1.003) scaleX(1.003);-ms-transform:translate(100%,100%) scaleY(1.003) scaleX(1.003);transform:translate(100%,100%) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:before{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:after{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay{opacity:1}.premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-clear-fix{clear:both}.premium-blog-format-link{padding:5px;line-height:0}.premium-blog-entry-meta{line-height:1.3em;font-size:12px;margin-bottom:13px;color:#adadad}.premium-blog-entry-meta i{margin-right:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-meta-data{display:inline-block}.premium-blog-meta-data .premium-blog-meta-separator{margin:0 5px}.premium-blog-meta-data a,.premium-blog-meta-data span{color:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-author-thumbnail{position:relative;padding:0 30px;width:100%;top:-10px;height:0;pointer-events:none}.premium-blog-author-thumbnail img{-webkit-border-radius:50%;border-radius:50%;width:60px;pointer-events:all;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-blog-entry-title a,.premium-blog-post-content .premium-blog-excerpt-link,.premium-blog-post-tags-container a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link{background-color:transparent;color:#54595f;padding:0}.premium-blog-cta-full-yes .premium-blog-excerpt-link{width:100%}.premium-blog-post-tags-container{margin-top:8px;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.premium-blog-post-tags-container a{color:inherit;margin-left:5px}.premium-blog-align-left .post-categories,.premium-blog-align-left .premium-blog-inner-container,.premium-blog-align-left .premium-blog-post-tags-container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.premium-blog-align-center .post-categories,.premium-blog-align-center .premium-blog-inner-container,.premium-blog-align-center .premium-blog-post-tags-container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-blog-align-right .post-categories,.premium-blog-align-right .premium-blog-inner-container,.premium-blog-align-right .premium-blog-post-tags-container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.premium-blog-pagination-container{text-align:right}.premium-blog-pagination-container span{cursor:default}.premium-blog-pagination-container .page-numbers{display:inline-block;color:#000;line-height:1;font-size:1em;font-weight:400;text-decoration:none;padding:.75em;margin:0 .4em .4em 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-blog-wrap .premium-loading-feed{display:block;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.2);-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:99}.premium-blog-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.premium-blog-wrap ul.slick-dots{width:100%}.premium-blog-list .premium-blog-post-outer-container{width:100%}.premium-blog-even .premium-blog-post-container{height:100%}.premium-blog-even .slick-track{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-even .slick-slide{height:inherit!important}@media (max-width:768px){.premium-blog-content-wrapper{top:0;margin:0;padding:15px}.premium-blog-skin-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.premium-person-container{position:relative}.premium-person-image-container{position:relative;text-align:center}.premium-person-image-container .premium-person-image-wrap{overflow:hidden}.premium-person-scale-effect .premium-person-image-container img,.premium-person-zoomout-effect .premium-person-image-container img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-person-sepia-effect .premium-person-image-container img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-person-bright-effect .premium-person-image-container img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-person-trans-effect .premium-person-image-container img{-webkit-transform:translateX(-15px) scale(1.1);-ms-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.premium-person-zoomin-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-person-zoomout-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-person-scale-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.3) rotate(5deg);-ms-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}.premium-person-grayscale-effect:hover .premium-person-image-container img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-person-blur-effect:hover .premium-person-image-container img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-person-sepia-effect:hover .premium-person-image-container img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-person-bright-effect:hover .premium-person-image-container img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-person-trans-effect:hover .premium-person-image-container img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-person-container .premium-person-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-person-style2 .premium-person-social{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:inset 0 0 120px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 120px 0 rgba(0,0,0,.5);-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;opacity:0}.premium-person-style2 .premium-person-image-container:hover .premium-person-social{opacity:1}.premium-person-list-item a{display:inline-block}.premium-person-style2 .premium-person-list-item a{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-person-info-container{padding:30px 15px}.premium-person-name{margin:0 0 5px;font-weight:700}.premium-person-title{margin:0 0 20px;padding:0}.premium-person-content{margin:0 0 30px}ul.premium-person-social-list{margin:0!important;padding:0}.premium-person-social-list .premium-person-list-item{display:inline;list-style:none}.premium-person-social-list li{position:relative;bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-person-social-list li i{position:relative;bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-person-defaults-yes li.premium-person-facebook:hover a{background-color:#3b5998!important}.premium-person-defaults-yes li.premium-person-twitter:hover a{background-color:#55acee!important}.premium-person-defaults-yes li.premium-person-linkedin:hover a{background-color:#0077b5!important}.premium-person-defaults-yes li.premium-person-google:hover a{background-color:#dc4e41!important}.premium-person-defaults-yes li.premium-person-youtube:hover a{background-color:#b31217!important}.premium-person-defaults-yes li.premium-person-instagram:hover a{background-color:#e4405f!important}.premium-person-defaults-yes li.premium-person-skype:hover a{background-color:#00aff0!important}.premium-person-defaults-yes li.premium-person-pinterest:hover a{background-color:#bd081c!important}.premium-person-defaults-yes li.premium-person-dribbble:hover a{background-color:#ea4c89!important}.premium-person-defaults-yes li.premium-person-mail:hover a{background-color:#b23121!important}.premium-person-defaults-yes li.premium-person-behance:hover a{background-color:#1769ff!important}.premium-person-defaults-yes li.premium-person-whatsapp:hover a{background-color:#25d366!important}.premium-person-defaults-yes li.premium-person-telegram:hover a{background-color:#08c!important}.premium-person-defaults-yes li.premium-person-site:hover a{background-color:#0055a5!important}.premium-person-social-list li:hover a{-webkit-box-shadow:none;box-shadow:none}.premium-person-social-list li a:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.premium-person-social-list li i{font-size:18px}.elementor-widget-premium-addon-person .elementor-widget-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-persons-container.multiple-persons{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.premium-person-style1 .premium-person-container{overflow:hidden}.premium-person-style1 .premium-person-container .premium-person-info{position:absolute;top:auto;right:0;left:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-person-style1 .premium-person-container:hover .premium-person-info{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:-1px!important}.premium-person-style1 .premium-person-social-list li:hover{bottom:5px}.premium-person-style1.multiple-persons:not([data-persons-equal=yes]){-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium-person-style1 .slick-track{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-person-style1 .slick-slide{height:inherit!important}.premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-container,.premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-wrap{height:100%}.premium-person-style3 .premium-person-info-container{position:absolute;top:0;left:0;width:100%;height:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.premium-person-style3 .premium-person-title-desc-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium-person-style3 .premium-person-name-icons-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.premium-person-style3 .premium-person-title{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:0}.premium-person-style3 .premium-person-title span{display:inline-block}.premium-person-style3 .premium-person-name{padding-left:10px}.premium-person-style3 .premium-person-social-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.premium-person-style3 .premium-person-list-item{line-height:0}.premium-person-style3 .premium-person-list-item a{padding:5px 10px 0 0;margin:5px 0}.premium-person-style3 .premium-person-container:hover .premium-person-title{opacity:1}.premium-person-style3 .premium-person-container:hover .premium-person-social-list{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-persons-title-cw .premium-person-title{-webkit-transform:translateX(15px) rotate(90deg);-ms-transform:translateX(15px) rotate(90deg);transform:translateX(15px) rotate(90deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.premium-persons-title-cw .premium-person-container:hover .premium-person-title{-webkit-transform:translateX(0) rotate(90deg);-ms-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg)}.premium-persons-title-ccw .premium-person-title{width:auto;margin-right:20px;-webkit-transform:translateX(15px) rotate(-90deg);-ms-transform:translateX(15px) rotate(-90deg);transform:translateX(15px) rotate(-90deg);-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.premium-persons-title-ccw .premium-person-container:hover .premium-person-title{-webkit-transform:translateX(0) rotate(-90deg);-ms-transform:translateX(0) rotate(-90deg);transform:translateX(0) rotate(-90deg)}.premium-fancy-text,.premium-prefix-text,.premium-suffix-text{font-size:40px}.premium-fancy-text-wrapper .premium-fancy-list-items{list-style:none}.premium-fancy-text-wrapper .premium-fancy-text-span-align{vertical-align:top}.premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper{margin:0;padding:0;border:none;position:relative}.premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items{position:absolute;top:0;left:0;display:inline-block}.premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden{opacity:0;-webkit-animation:pa-zoom-out .8s;animation:pa-zoom-out .8s}.premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible{position:relative!important;-webkit-animation:pa-zoom-in .8s;animation:pa-zoom-in .8s}.premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper{-webkit-perspective:300px;perspective:300px}.premium-fancy-text-wrapper.rotate .premium-fancy-list-items{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:pa-rotate-out 1.2s;animation:pa-rotate-out 1.2s}.premium-fancy-text-wrapper.rotate .premium-fancy-item-visible{position:relative!important;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-animation:pa-rotate-in 1.2s;animation:pa-rotate-in 1.2s}.premium-fancy-text-wrapper.custom .premium-fancy-item-hidden{opacity:0}.premium-fancy-text-wrapper.custom .premium-fancy-item-visible{position:relative!important}@-webkit-keyframes pa-zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes pa-zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes pa-zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes pa-zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@-webkit-keyframes pa-rotate-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}100%{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes pa-rotate-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}100%{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes pa-rotate-out{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}100%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes pa-rotate-out{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}100%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}.premium-pricing-table-container{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-pricing-icon-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0}.premium-pricing-icon-container .premium-pricing-icon{display:inline-block}.premium-pricing-icon-container .premium-pricing-image{overflow:hidden}.premium-pricing-icon-container .premium-pricing-image img{width:25px;height:25px;-o-object-fit:cover;object-fit:cover}.premium-badge-left{position:absolute;top:0}.premium-badge-right{position:absolute;top:0;right:0}.premium-badge-left{left:0}.premium-badge-triangle.premium-badge-left .corner{width:0;height:0;border-top:150px solid;border-bottom:150px solid transparent;border-right:150px solid transparent}.premium-badge-triangle.premium-badge-right .corner{width:0;height:0;border-bottom:150px solid transparent;border-right:150px solid;border-left:150px solid transparent}.premium-badge-triangle span{position:absolute;top:35px;width:100px;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block;text-transform:uppercase}.premium-badge-triangle.premium-badge-right span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:0}.premium-badge-circle{min-width:4em;min-height:4em;line-height:4em;text-align:center;-webkit-border-radius:100%;border-radius:100%;position:absolute;z-index:1}.premium-badge-stripe{position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:15em;overflow:hidden;height:15em}.premium-badge-stripe.premium-badge-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.premium-badge-stripe .corner{text-align:center;left:0;width:150%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase}.premium-badge-flag .corner{text-align:center;-webkit-border-radius:4px 4px 0 4px;border-radius:4px 4px 0 4px;padding:3px 15px;position:absolute;top:10%;right:-8px}.premium-badge-flag .corner::after,.premium-badge-flag .corner::before{content:"";display:block;position:absolute;width:0;height:0;top:100%;right:0;border-bottom:8px solid transparent}.elementor-widget-premium-addon-pricing-table .elementor-widget-container{overflow:visible!important}.premium-badge-flag .corner::after{border-left:8px solid rgba(0,0,0,.2)}.premium-pricing-price-currency{position:relative}.premium-pricing-button-container{display:block}.premium-pricing-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;margin:0}.premium-pricing-list .premium-pricing-list-item{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-pricing-list .premium-pricing-list-item svg{width:50px;height:50px}.premium-pricing-list .premium-pricing-list-item img{width:30px;height:30px;-o-object-fit:cover;object-fit:cover}.premium-pricing-list .premium-pricing-list-span{position:relative}.premium-pricing-list .list-item-tooltip{border-bottom:1px dotted}.premium-pricing-list .premium-pricing-list-tooltip{position:absolute;top:-webkit-calc(100% + 1px);top:calc(100% + 1px);left:0;visibility:hidden;padding:15px 20px;-webkit-border-radius:5px;border-radius:5px;min-width:200px;overflow:hidden;text-align:left;font-size:.8rem;color:#fff;background-color:#aaa}.premium-pricing-list-span:hover .premium-pricing-list-tooltip{z-index:99;visibility:visible;opacity:1}.premium-pricing-slashed-price-value{display:inline-block;font-size:20px;font-weight:400;margin-right:5px}.premium-pricing-price-value{font-size:70px}.premium-pricing-description-container li{list-style-position:inside;text-indent:-40px}@-moz-document url-prefix(){.premium-pricing-description-container li{text-indent:0}}.premium-pricing-price-button{display:block;padding:6px 12px;line-height:1.42857143;text-align:center;color:#fff;background:#6ec1e4;margin-bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-maps-info-container{margin-top:10px;margin-bottom:10px}.premium-maps-info-desc,.premium-maps-info-title{margin:0;padding:0}.premium-maps-container .gm-style-iw{text-align:center}.premium-maps-container .gm-style img{max-width:none!important}.premium-button{display:inline-block;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-button .premium-lottie-animation,.premium-image-button .premium-lottie-animation{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-button .premium-lottie-animation svg,.premium-image-button .premium-lottie-animation svg{width:50px;height:50px}.premium-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-button-text{display:inline-block;width:100%}.premium-button-style1-bottom,.premium-button-style1-left,.premium-button-style1-right,.premium-button-style1-top,.premium-button-style2-dshutinhor,.premium-button-style2-dshutinver,.premium-button-style2-scshutouthor,.premium-button-style2-scshutoutver,.premium-button-style2-shutinhor,.premium-button-style2-shutinver,.premium-button-style2-shutouthor,.premium-button-style2-shutoutver,.premium-button-style5-radialin,.premium-button-style5-radialout,.premium-button-style5-rectin,.premium-button-style5-rectout{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.15s;transition-duration:.15s}.premium-button-style1-bottom:before,.premium-button-style1-left:before,.premium-button-style1-right:before,.premium-button-style1-top:before,.premium-button-style2-dshutinhor:before,.premium-button-style2-dshutinver:before,.premium-button-style2-scshutouthor:before,.premium-button-style2-scshutoutver:before,.premium-button-style2-shutinhor:before,.premium-button-style2-shutinver:before,.premium-button-style2-shutouthor:before,.premium-button-style2-shutoutver:before,.premium-button-style5-radialin:before,.premium-button-style5-radialout:before,.premium-button-style5-rectin:before,.premium-button-style5-rectout:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.premium-button-style5-radialin:before,.premium-button-style5-radialout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialin:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-rectin:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-rectout:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialout:hover:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-radialin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style1-top:before{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.premium-button-style1-right:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.premium-button-style1-left:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style2-scshutoutver:before,.premium-button-style2-shutouthor:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style2-scshutouthor:before,.premium-button-style2-shutoutver:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.premium-button-style2-shutinhor:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style2-shutinver:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style1-bottom:hover:before,.premium-button-style1-top:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.premium-button-style1-left:hover:before,.premium-button-style1-right:hover:before,.premium-button-style2-shutouthor:hover:before,.premium-button-style2-shutoutver:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.premium-button-style2-shutinhor:hover:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.premium-button-style2-shutinver:hover:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.premium-button-style2-scshutouthor:hover:before{-webkit-transform:scaleX(.9);-ms-transform:scaleX(.9);transform:scaleX(.9)}.premium-button-style2-scshutoutver:hover:before{-webkit-transform:scaleY(.8);-ms-transform:scaleY(.8);transform:scaleY(.8)}.premium-button-style2-dshutinhor:before{top:50%;left:50%;width:120%;height:0%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition-property:all;transition-property:all}.premium-button-style2-dshutinver:before{top:50%;left:50%;width:120%;height:0%;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition-property:all;transition-property:all;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.premium-button-style2-dshutinhor:hover:before,.premium-button-style2-dshutinver:hover:before{height:220%}.premium-button-style3-before i,.premium-button-style3-before svg{opacity:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-button-style3-after i,.premium-button-style3-after svg{opacity:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.premium-button-style3-after:hover i,.premium-button-style3-after:hover svg{opacity:1}.premium-button-style3-before:hover i,.premium-button-style3-before:hover svg{opacity:1}.premium-button-text-icon-wrapper{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-button-text-icon-wrapper i,.premium-button-text-icon-wrapper span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-button-style4-icon-wrapper.top{bottom:-100%;left:0}.premium-button-style4-icon-wrapper.bottom{top:-100%;left:0}.premium-button-style4-icon-wrapper.left{top:0;left:-100%}.premium-button-style4-icon-wrapper.right{top:0;right:-100%}.premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper{top:0;opacity:1}.premium-button-style4-top:hover .premium-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-button-style4-left:hover .premium-button-style4-icon-wrapper{left:0;opacity:1}.premium-button-style4-right:hover .premium-button-style4-icon-wrapper{right:0;opacity:1}.premium-button-style4-bottom:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-button-style4-top:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-button-style4-left:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-button-style4-right:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-button-style6:before{content:"";position:absolute;left:50%;top:50%;width:100px;height:100px;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-button-style6:hover:before{-webkit-transform:translate(-50%,-50%) scale(3);-ms-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3)}.premium-button-style6 .premium-button-text-icon-wrapper{position:relative;z-index:1}.premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg{position:absolute;z-index:0;top:0;left:0;width:0;height:0;-webkit-border-radius:50%;border-radius:50%;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width .4s ease-in-out,height .4s ease-in-out;transition:width .4s ease-in-out,height .4s ease-in-out}.premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg{width:225%;height:560px}.premium-mouse-detect-yes .premium-button-style6:before{width:0;height:0}.premium-contact-form-anim-yes .wpcf7-span::after{display:block;height:2px;content:"";top:-2px;position:relative;width:0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.premium-contact-form-anim-yes .wpcf7-span.is-focused::after{width:100%}.premium-image-button{display:inline-block;position:relative;overflow:hidden;background:#6ec1e4;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-image-button:hover{background-color:#54595f}.premium-image-button-style1-bottom:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before,.premium-image-button-style1-top:before,.premium-image-button-style4-icon-wrapper{background-color:#54595f}.premium-image-button.premium-image-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-image-button.premium-image-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-image-button.premium-image-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-image-button.premium-image-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-image-button-text-icon-wrapper{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-text-icon-wrapper i,.premium-image-button-text-icon-wrapper span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before,.premium-image-button-style1-top:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before{content:"";position:absolute;width:100%;height:0;top:0;left:0}.premium-image-button-style1-top:before{content:"";position:absolute;width:100%;height:0;bottom:0;left:0}.premium-image-button-style1-right:before{content:"";position:absolute;width:0;height:100%;bottom:0;left:0}.premium-image-button-style1-left:before{content:"";position:absolute;width:0;height:100%;top:0;right:0}.premium-image-button-style1-bottom:hover:before,.premium-image-button-style1-top:hover:before{height:100%}.premium-image-button-style1-left:hover:before,.premium-image-button-style1-right:hover:before{width:100%}.premium-image-button-diagonal-effect-bottom,.premium-image-button-diagonal-effect-left,.premium-image-button-diagonal-effect-right,.premium-image-button-diagonal-effect-top{z-index:10}.premium-image-button-diagonal-effect-bottom:before,.premium-image-button-diagonal-effect-left:before,.premium-image-button-diagonal-effect-top:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.premium-image-button-diagonal-effect-right:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.premium-image-button-diagonal-effect-right:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-left:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-left:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-right:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-top:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-bottom:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-bottom:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-top:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-image-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-button-style4-icon-wrapper.top{bottom:-100%;left:0}.premium-image-button-style4-icon-wrapper.bottom{top:-100%;left:0}.premium-image-button-style4-icon-wrapper.left{top:0;left:-100%}.premium-image-button-style4-icon-wrapper.right{top:0;right:-100%}.premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper{top:0;opacity:1}.premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper{left:0;opacity:1}.premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper{right:0;opacity:1}.premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-image-button-overlap-effect-horizontal:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:rgba(255,255,255,.2);-webkit-animation-name:premium-overlap-effect-done;animation-name:premium-overlap-effect-done;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-vertical:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:rgba(255,255,255,.2);-webkit-animation-name:premium-overlap-effect-done;animation-name:premium-overlap-effect-done;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:premium-overlap-ver-effect-done;animation-name:premium-overlap-ver-effect-done;animation-duration:1s}.premium-image-button-overlap-effect-horizontal:hover:before{-webkit-animation-name:premium-overlap-effect;animation-name:premium-overlap-effect;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-vertical:hover:before{-webkit-animation-name:premium-overlap-ver-effect;animation-name:premium-overlap-ver-effect;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes premium-overlap-effect{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-effect{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes premium-overlap-effect-done{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-effect-done{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes premium-overlap-ver-effect{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes premium-overlap-ver-effect{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes premium-overlap-ver-effect-done{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes premium-overlap-ver-effect-done{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}.premium-blog-filter,.premium-img-gallery-filter{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-img-gallery{clear:both;overflow:hidden}.premium-gallery-container .premium-gallery-item{padding:10px;float:left}.premium-gallery-container .grid-sizer{width:33.33%}.premium-gallery-container .pa-gallery-item{padding:10px}.premium-blog-filter .premium-blog-filters-container li a.category,.premium-img-gallery-filter .premium-gallery-cats-container li a.category{outline:0;text-decoration:none;-webkit-border-radius:75px;border-radius:75px;margin:15px 5px 20px;padding:7px 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-img-gallery-filter .premium-gallery-cats-container li a.category span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img{position:relative}.pa-gallery-img .pa-gallery-whole-link{position:absolute;top:0;left:0;width:100%;height:100%}.pa-gallery-img.style2 .pa-gallery-whole-link{z-index:99}.pa-gallery-img-container{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pa-gallery-img-container img{display:block;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-img-gallery.gray img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-img-gallery.scale img,.premium-img-gallery.zoomout img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-img-gallery.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-img-gallery.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-img-gallery.trans img{-webkit-transform:translateX(-15px) scale(1.1);-ms-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.pa-gallery-img .pa-gallery-img-link,.pa-gallery-img .pa-gallery-magnific-image{outline:0}.pa-gallery-img .pa-gallery-img-link span,.pa-gallery-img .pa-gallery-magnific-image span{line-height:1;display:inline-block;opacity:0;margin:0 5px;padding:15px;-webkit-border-radius:50%;border-radius:50%}.pa-gallery-img.style2 .pa-gallery-img-link span,.pa-gallery-img.style2 .pa-gallery-magnific-image span{margin:0 5px 20px}.pa-gallery-img:hover .pa-gallery-magnific-image span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .3s;transition:all .3s ease-in-out,opacity .5s ease-in-out .3s}.pa-gallery-img:hover .pa-gallery-img-link span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .6s;transition:all .3s ease-in-out,opacity .5s ease-in-out .6s}.pa-gallery-img:hover .pa-gallery-img-link span,.pa-gallery-img:hover .pa-gallery-magnific-image span{opacity:1}.premium-gallery-icon-show a.pa-gallery-video-icon span{opacity:1}.premium-blog-filter ul.premium-blog-filters-container,.premium-img-gallery-filter ul.premium-gallery-cats-container{text-align:center;margin:0;padding:0}.premium-blog-filter .premium-blog-filters-container li,.premium-img-gallery-filter .premium-gallery-cats-container li{list-style:none;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.premium-img-gallery.zoomin .pa-gallery-img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-img-gallery.zoomout .pa-gallery-img:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-img-gallery.scale .pa-gallery-img:hover img{-webkit-transform:scale(1.3) rotate(5deg);-ms-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}.premium-img-gallery.gray .pa-gallery-img:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.premium-img-gallery.blur .pa-gallery-img:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-img-gallery.sepia .pa-gallery-img:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-img-gallery.trans .pa-gallery-img:hover img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-img-gallery.bright .pa-gallery-img:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.pa-gallery-img .premium-gallery-caption{padding:10px}.pa-gallery-img .premium-gallery-caption .premium-gallery-img-name{margin-bottom:0}.pa-gallery-img.style1{overflow:hidden}.pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{position:absolute;top:33.33%;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999}.pa-gallery-img.style1 .premium-gallery-caption{position:absolute;top:auto;right:0;bottom:-1px;left:0;width:100%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.pa-gallery-img.style1:hover .premium-gallery-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:-1px!important}.pa-gallery-img.default .premium-gallery-caption{position:absolute;top:auto;right:0;left:0;width:100%;bottom:0}.pa-gallery-img.style2 .pa-gallery-icons-caption-container{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;z-index:1;background-color:rgba(108,191,226,.68);-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pa-gallery-img.style2 .pa-gallery-icons-caption-cell{width:100%}.pa-gallery-img.style2:hover .pa-gallery-icons-caption-container{opacity:1;-webkit-transform:translate(15px,15px);-ms-transform:translate(15px,15px);transform:translate(15px,15px)}.premium-clearfix{clear:both}.premium-img-gallery-metro .premium-gallery-item{overflow:hidden}.premium-img-gallery-metro .pa-gallery-img,.premium-img-gallery-metro .pa-gallery-img-container{height:100%}.premium-img-gallery-metro .pa-gallery-image{min-height:100%;width:100%;-o-object-fit:fill;object-fit:fill}.premium-img-gallery .premium-gallery-item-hidden{visibility:hidden;width:0!important;height:0!important;margin:0!important;padding:0!important}.premium-gallery-load-more .premium-gallery-load-more-btn{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:none;outline:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:bottom;cursor:pointer;line-height:1;font-style:normal;font-weight:400;background-image:none;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-gallery-load-more-btn{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-loader{border:3px solid #f3f3f3;border-top-width:3px;border-top-style:solid;border-top-color:#f3f3f3;-webkit-border-radius:50%;border-radius:50%;border-top:3px solid;border-top-color:#bbb;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}.premium-gallery-load-more-btn div{margin-left:3px}.premium-gallery-load-more-btn .premium-loader{display:inline-block;width:20px;height:20px}.pa-gallery-img .pa-gallery-lightbox-wrap{display:inline-block}.pa-gallery-img .pa-gallery-video-icon,.premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img{cursor:pointer}.pa-gallery-img-container iframe{position:absolute;visibility:hidden;top:0;left:0;max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none}.pa-gallery-img-container video{position:absolute;visibility:hidden;top:0;left:0;max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;-o-object-fit:contain;object-fit:contain}.pa-gallery-icons-caption-cell svg,.pa-gallery-icons-inner-container svg{width:14px;height:14px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.premium-vscroll-inner{position:relative;min-height:100%}.premium-vscroll-inner .premium-vscroll-dots{position:fixed;z-index:100;opacity:1;margin-top:-32px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-wrap .premium-vscroll-nav-menu{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-inner .premium-vscroll-dots,.premium-vscroll-wrap .premium-vscroll-dots-hide{opacity:0;visibility:hidden}.premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide){opacity:1;visibility:visible}.premium-vscroll-dots.middle{top:50%}.premium-vscroll-dots.top{top:40px}.premium-vscroll-dots.bottom{bottom:30px}.premium-vscroll-dots.right{right:17px}.premium-vscroll-dots.left{left:17px}.premium-vscroll-inner ul.premium-vscroll-dots-list,.premium-vscroll-wrap .premium-vscroll-nav-menu{margin:0!important;padding:0}.premium-vscroll-inner ul.premium-vscroll-dots-list li{width:14px;height:13px;margin:7px;position:relative;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span{top:2px;left:2.5px;width:8px;height:8px;border:1px solid #000;-webkit-border-radius:50%;border-radius:50%;position:absolute;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip{position:absolute;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;padding-left:.4em;padding-right:.4em}.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip{right:27px}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item{width:4px;height:30px}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span{width:100%;height:100%;-webkit-border-radius:0;border-radius:0}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after{position:absolute;top:50%;content:"";left:-webkit-calc(100% - 1px);left:calc(100% - 1px);width:10px;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip{left:27px}.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after{position:absolute;top:50%;content:"";right:-webkit-calc(100% - 1px);right:calc(100% - 1px);width:10px;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.premium-vscroll-dots.right{right:7px}.premium-vscroll-dots.left{left:7px}}.premium-vscroll-nav-menu{position:fixed;top:20px;height:40px;z-index:100;padding:0;margin:0}.premium-vscroll-nav-menu.left{left:0}.premium-vscroll-nav-menu.right{right:0}.premium-vscroll-nav-menu .premium-vscroll-nav-item{display:inline-block;margin:10px;color:#000;background:#fff;background:rgba(255,255,255,.3)}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link{padding:9px 18px;display:block;cursor:pointer;color:#000}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover{color:#000}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus{outline:0}.multiscroll-nav li a:focus{outline:0}.premium-vscroll-temp .slimScrollBar{visibility:hidden}.premium-image-scroll-container,.premium-image-scroll-section{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-scroll-section{overflow:hidden;width:100%;position:relative}.premium-image-scroll-container{width:100%}.premium-image-scroll-container .premium-image-scroll-mask-media{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.premium-container-scroll{overflow:auto}.premium-image-scroll-container .premium-image-scroll-horizontal{position:relative;width:100%;height:100%}.premium-image-scroll-container .premium-image-scroll-horizontal img{max-width:none;height:100%}.premium-image-scroll-container .premium-image-scroll-vertical img{width:100%;max-width:100%;height:auto}.premium-image-scroll-ver{position:relative}.premium-image-scroll-container .premium-image-scroll-overlay{background:rgba(2,2,2,.3)}.premium-image-scroll-container .premium-image-scroll-link,.premium-image-scroll-container .premium-image-scroll-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:4}.premium-image-scroll-content{display:inline-block;position:absolute;height:auto;top:50%;left:50%;text-align:center;z-index:5;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.premium-container-scroll-instant .premium-image-scroll-image{-webkit-transition:all 0s ease-in-out!important;transition:all 0s ease-in-out!important}.premium-image-scroll-container img{-webkit-transition:-webkit-transform 3s ease-in-out;transition:-webkit-transform 3s ease-in-out;transition:transform 3s ease-in-out;transition:transform 3s ease-in-out,-webkit-transform 3s ease-in-out}.premium-image-scroll-container .premium-image-scroll-content,.premium-image-scroll-container .premium-image-scroll-overlay{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.premium-image-scroll-container:hover .premium-image-scroll-overlay{opacity:0}.premium-image-scroll-container:hover .premium-image-scroll-content{opacity:0;visibility:hidden}.premium-image-scroll-content .premium-image-scroll-icon{display:inline-block;font-family:pa-elements!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.pa-horizontal-mouse-scroll:before{content:"\e917"}.pa-vertical-mouse-scroll:before{content:"\e918"}.pa-horizontal-mouse-scroll{-webkit-animation-name:pa-scroll-horizontal;animation-name:pa-scroll-horizontal}.pa-vertical-mouse-scroll{-webkit-animation-name:pa-scroll-vertical;animation-name:pa-scroll-vertical}@-webkit-keyframes pa-scroll-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes pa-scroll-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes pa-scroll-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes pa-scroll-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(5px);transform:translateX(5px)}}.premium-lottie-wrap .premium-lottie-animation{position:relative;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-lottie-wrap .premium-lottie-animation a{position:absolute;left:0;top:0;width:100%;height:100%}.premium-icon-list-box{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-icon-list-box .premium-icon-list-content-grow-lc{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.premium-icon-list-box .premium-icon-list-content-grow-rc{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.premium-icon-list-box .premium-icon-list-content-grow-cc{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.premium-icon-list-content{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:auto;position:relative}.premium-icon-list-content .premium-icon-list-text span,.premium-icon-list-content .premium-icon-list-wrapper{display:inline-block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-icon-list-content .premium-icon-list-text span{margin:0 5px}.premium-icon-list-content .premium-icon-list-icon-text p{font-size:18px;background-color:#eee;padding:1px 5px;-webkit-border-radius:2px;border-radius:2px}.premium-icon-list-content .premium-icon-list-icon-text p,.premium-icon-list-content .premium-icon-list-text span,.premium-icon-list-content .premium-icon-list-wrapper i,.premium-icon-list-content .premium-icon-list-wrapper img,.premium-icon-list-content .premium-icon-list-wrapper svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-icon-list-content .premium-icon-list-wrapper{position:relative;line-height:0}.premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg,.premium-icon-list-content .premium-icon-list-wrapper img{width:30px!important;height:30px!important;position:relative;z-index:500}.premium-icon-list-content .premium-icon-list-wrapper .premium-icon-list-icon-text,.premium-icon-list-content .premium-icon-list-wrapper i{position:relative;z-index:500}.premium-icon-list-content .premium-icon-list-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}.premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector{width:100%;height:100%;position:absolute;top:.5em;z-index:100;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-icon-list-content:not(:last-of-type) .premium-icon-list-connector .premium-icon-connector-content:after{content:"";border-right-width:1px;border-right-style:solid;border-color:#333;display:block;height:100%}li.premium-icon-list-content.premium-icon-list-content-inline{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:2}li.premium-icon-list-content.premium-icon-list-content-inline:not(:first-child){margin:0 3px}li.premium-icon-list-content.premium-icon-list-content-inline:first-child{margin:0 3px 0 0}.premium-icon-list-divider:not(:last-child){width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;overflow:hidden}.premium-icon-list-divider:not(:last-child):after{content:"";display:block;border-top-style:solid;border-top-width:1px}.premium-icon-list-divider-inline:not(:last-child){float:right;display:inline-block;position:relative;height:100%;overflow:hidden;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 3px}.premium-icon-list-divider-inline:not(:last-child):after{content:"";display:block;border-left-width:1px;height:33px;border-left-style:solid}.premium-icon-list-icon-text{line-height:1.5}.premium-icon-list-icon-text p,li.premium-icon-list-content,ul.premium-icon-list-box{margin:0}.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-icon-text p,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-text span,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper i{color:transparent!important;text-shadow:0 0 3px #aaa}.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-connector-content,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-badge,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper .premium-lottie-animation svg,.premium-icon-list-blur:hover .premium-icon-list-content .premium-icon-list-wrapper img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-icon-text p,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-text span,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper i{color:#aaa!important;text-shadow:0 0 0 transparent}.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-connector-content,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-badge,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper .premium-lottie-animation svg,.premium-icon-list-blur:hover .premium-icon-list-content:hover .premium-icon-list-wrapper img{-webkit-filter:none;filter:none}.premium-icon-list-content .premium-icon-list-badge{font-size:11px;top:auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.premium-icon-list-content .premium-icon-list-icon-text p{font-size:13px}.premium-icon-list-gradient-effect[data-text]{display:inline-block;position:relative;text-decoration:none}.premium-icon-list-gradient-effect[data-text]::before{content:attr(data-text);position:absolute;z-index:1;overflow:hidden;-webkit-clip-path:polygon(0 0,1px 0,1px 100%,0 100%);clip-path:polygon(0 0,1px 0,1px 100%,0 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .4s ease;transition:all .4s ease}.premium-icon-list-content:focus .premium-icon-list-gradient-effect[data-text]::before,.premium-icon-list-content:hover .premium-icon-list-gradient-effect[data-text]::before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}ul[data-list-animation*=animated-] .premium-icon-list-content,ul[data-list-animation*=animated-] .premium-icon-list-divider,ul[data-list-animation*=animated-] .premium-icon-list-divider-inline{opacity:0}.premium-icon-list-content-grow-effect:hover{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}
1
+ @font-face{font-family:pa-elements;src:url(../../editor/fonts/pa-elements.eot?p2y7wv);src:url(../../editor/fonts/pa-elements.eot?p2y7wv#iefix) format("embedded-opentype"),url(../../editor/fonts/pa-elements.ttf?p2y7wv) format("truetype"),url(../../editor/fonts/pa-elements.woff?p2y7wv) format("woff"),url(../../editor/fonts/pa-elements.svg?p2y7wv#pa-elements) format("svg");font-weight:400;font-style:normal}.premium-banner{overflow:hidden}.premium-banner-ib{display:block;position:relative}.premium-banner-ib img{display:block;position:relative}.premium-banner-img-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.premium-banner-img-wrap .premium-banner-ib-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.premium-banner-ib{z-index:1;overflow:hidden;margin:0 0 35px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib-desc .premium-banner-read-more{z-index:100}.premium-banner-ib,.wpb_column>.wpb_wrapper .premium-banner-ib{margin-bottom:0}.elementor-widget-premium-addon-banner .premium-banner-ib-title{background:0 0}.premium-banner-ib *,.premium-banner-ib .premium-banner-ib-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib img{min-width:100%;max-width:100%;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-ib .premium-banner-ib-desc{padding:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%}.premium-banner-ib .premium-banner-ib-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.premium-banner-ib a.premium-banner-ib-link{display:block;background:0 0}.premium-banner-animation1 img{width:-webkit-calc(100% + 50px)!important;width:calc(100% + 50px)!important;max-width:-webkit-calc(100% + 50px)!important;max-width:calc(100% + 50px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.premium-banner-animation2 .premium-banner-ib-title{padding:15px}.premium-banner-animation1 .premium-banner-ib-desc{top:auto;bottom:0;min-height:25%;height:auto;max-height:100%;text-align:left}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-ib-title,.premium-banner-animation1 .premium-banner-read-more{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-read-more{margin-top:10px;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;transition:opacity .2s,transform .35s,-webkit-transform .35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-read-more{opacity:1;-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-ib-title,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1.active img,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-ib-title,.premium-banner-animation1:hover .premium-banner-read-more,.premium-banner-animation1:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.scale img,.premium-banner-animation1.zoomout img{-webkit-transform:translate3d(-40px,0,0) scale(1.1);transform:translate3d(-40px,0,0) scale(1.1)}.premium-banner-ib.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-banner-ib.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-banner-ib.sepia:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-banner-ib.bright:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-banner-animation1.premium-banner-min-height img,.premium-banner-animation13.premium-banner-min-height img,.premium-banner-animation2.premium-banner-min-height img,.premium-banner-animation4.premium-banner-min-height img,.premium-banner-animation5.premium-banner-min-height img,.premium-banner-animation6.premium-banner-min-height img{height:auto}.premium-banner-animation2 img{width:100%}.premium-banner-animation2 .premium-banner-ib-desc::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.premium-banner-animation2 .premium-banner-ib-title{position:absolute;top:50%;left:0;width:100%;-webkit-transition:color .35s,-webkit-transform .35s;transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-ib-desc::before,.premium-banner-animation2 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-read-more{position:absolute;bottom:0;left:0;padding:15px;width:100%;max-height:50%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.premium-banner-animation2.active .premium-banner-ib-title,.premium-banner-animation2:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.premium-banner-animation2.active .premium-banner-ib-desc::before,.premium-banner-animation2.active .premium-banner-read-more,.premium-banner-animation2:hover .premium-banner-ib-desc::before,.premium-banner-animation2:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation2.active .premium-banner-ib-content,.premium-banner-animation2:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-title{position:absolute;bottom:0;left:0;padding:15px;width:100%;text-align:left;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-desc::before,.premium-banner-animation3 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation3.active .premium-banner-ib-desc::before,.premium-banner-animation3.active .premium-banner-ib-title,.premium-banner-animation3:hover .premium-banner-ib-desc::before,.premium-banner-animation3:hover .premium-banner-ib-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation3 .premium-banner-ib-content{max-height:-webkit-calc(100% - 60px - 1.5em);max-height:calc(100% - 60px - 1.5em);overflow:hidden}.premium-banner-animation4 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium-banner-animation4 .premium-banner-ib-desc{padding:30px}.premium-banner-animation4 .premium-banner-ib-desc::after{position:absolute;content:"";opacity:0}.premium-banner-animation4 .premium-banner-ib-desc::before{position:absolute;content:"";opacity:0;top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-banner-animation4 .premium-banner-ib-desc::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-banner-animation4 .premium-banner-ib-title{padding:50px 30px 0 30px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{padding:10px 30px;opacity:0;overflow:hidden;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.premium-banner-animation4 .premium-banner-ib-title,.premium-banner-animation4 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium-banner-animation4.scale img,.premium-banner-animation4.zoomout img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-desc::after,.premium-banner-animation4 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4.active .premium-banner-ib-desc::after,.premium-banner-animation4.active .premium-banner-ib-desc::before,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-desc::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation4.active .premium-banner-ib-content,.premium-banner-animation4.active .premium-banner-ib-title,.premium-banner-animation4.active .premium-banner-read-more,.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation5 .premium-banner-ib-desc{top:auto;bottom:0;padding:15px;height:auto;background:#f2f2f2;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation5 .premium-banner-ib-content{position:absolute;top:auto;bottom:100%;left:0;width:100%;padding:15px;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-animation5 .premium-banner-ib-title,.premium-banner-animation5 .premium-banner-read-more{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);text-align:center}.premium-banner-animation5 .premium-banner-ib-title{margin:10px 0}.premium-banner-animation5.active .premium-banner-ib-content,.premium-banner-animation5.active .premium-banner-ib-content *,.premium-banner-animation5:hover .premium-banner-ib-content,.premium-banner-animation5:hover .premium-banner-ib-content *{opacity:1!important;z-index:99!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.premium-banner-animation5.active .premium-banner-ib-desc,.premium-banner-animation5.active .premium-banner-ib-title,.premium-banner-animation5.active .premium-banner-read-more,.premium-banner-animation5:hover .premium-banner-ib-desc,.premium-banner-animation5:hover .premium-banner-ib-title,.premium-banner-animation5:hover .premium-banner-read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-banner-animation5:hover .premium-banner-ib-title{-webkit-transition-delay:50ms;transition-delay:50ms}.premium-banner-animation5 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation2 img,.premium-banner-animation4 img,.premium-banner-animation6 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation5.scale img,.premium-banner-animation5.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.scale img,.premium-banner-animation2.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation6.scale img,.premium-banner-animation6.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomin:hover img,.premium-banner-animation5.zoomin:hover img,.premium-banner-animation6.zoomin:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomout:hover img,.premium-banner-animation5.zoomout:hover img,.premium-banner-animation6.zoomout:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation2.scale:hover img,.premium-banner-animation5.scale:hover img,.premium-banner-animation6.scale:hover img{-webkit-transform:scale(1.2) rotate(5deg);-ms-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}.premium-banner-animation2.grayscale:hover img,.premium-banner-animation5.grayscale:hover img,.premium-banner-animation6.grayscale:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation2.blur:hover img,.premium-banner-animation5.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6 .premium-banner-ib-desc{padding:45px}.premium-banner-animation6 .premium-banner-ib-desc::before{position:absolute;content:"";top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff}.premium-banner-animation6 .premium-banner-ib-title{margin:20px 0 10px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation6 .premium-banner-ib-content,.premium-banner-animation6 .premium-banner-ib-desc::before,.premium-banner-animation6 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-banner-animation6 .premium-banner-read-more{margin-top:10px}.premium-banner-animation6.active .premium-banner-ib-title,.premium-banner-animation6:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation6.active .premium-banner-ib-content,.premium-banner-animation6.active .premium-banner-ib-desc::before,.premium-banner-animation6.active .premium-banner-read-more,.premium-banner-animation6:hover .premium-banner-ib-content,.premium-banner-animation6:hover .premium-banner-ib-desc::before,.premium-banner-animation6:hover .premium-banner-read-more{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation12 .premium-banner-ib-desc::after{position:absolute;content:"";right:30px;bottom:30px;left:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.premium-banner-animation12.active .premium-banner-ib-desc::after,.premium-banner-animation12:hover .premium-banner-ib-desc::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation12 .premium-banner-ib-desc{padding:45px;text-align:left}.premium-banner-animation12 .premium-banner-ib-content{position:absolute;right:60px;bottom:60px;left:60px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}.premium-banner-animation12.active .premium-banner-ib-content,.premium-banner-animation12:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.premium-banner-animation13.scale img,.premium-banner-animation13.zoomout img{-webkit-transform:translate3d(-10px,0,0) scale(1.1);transform:translate3d(-10px,0,0) scale(1.1)}.premium-banner-animation13.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.none:hover img,.premium-banner-animation4.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.zoomin:hover img,.premium-banner-animation10.zoomin:hover img,.premium-banner-animation13.zoomin:hover img,.premium-banner-animation4.zoomin:hover img,.premium-banner-animation7.zoomin:hover img,.premium-banner-animation8.zoomin:hover img,.premium-banner-animation9.zoomin:hover img{-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1)}.premium-banner-animation1.zoomout:hover img,.premium-banner-animation10.zoomout:hover img,.premium-banner-animation13.zoomout:hover img,.premium-banner-animation4.zoomout:hover img,.premium-banner-animation7.zoomout:hover img,.premium-banner-animation8.zoomout:hover img,.premium-banner-animation9.zoomout:hover img{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.premium-banner-animation1.scale:hover img,.premium-banner-animation10.scale:hover img,.premium-banner-animation13.scale:hover img,.premium-banner-animation4.scale:hover img,.premium-banner-animation7.scale:hover img,.premium-banner-animation8.scale:hover img,.premium-banner-animation9.scale:hover img{-webkit-transform:translate3d(0,0,0) scale(1.2) rotate(5deg);transform:translate3d(0,0,0) scale(1.2) rotate(5deg)}.premium-banner-animation1.grayscale:hover img,.premium-banner-animation10.grayscale:hover img,.premium-banner-animation13.grayscale:hover img,.premium-banner-animation4.grayscale:hover img,.premium-banner-animation7.grayscale:hover img,.premium-banner-animation8.grayscale:hover img,.premium-banner-animation9.grayscale:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation1.blur:hover img,.premium-banner-animation10.blur:hover img,.premium-banner-animation13.blur:hover img,.premium-banner-animation4.blur:hover,.premium-banner-animation7.blur:hover img,.premium-banner-animation8.blur:hover img,.premium-banner-animation9.blur:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation13 .premium-banner-ib-desc{text-align:left}.premium-banner-animation13 .premium-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 10px}.premium-banner-animation13 .premium-banner-ib-title::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background:#fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}.premium-banner-animation13.active .premium-banner-ib-title::after,.premium-banner-animation13:hover .premium-banner-ib-title::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 .premium-banner-ib-content,.premium-banner-animation13 .premium-banner-read-more{padding:15px 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.premium-banner-animation13.active .premium-banner-ib-content,.premium-banner-animation13.active .premium-banner-read-more,.premium-banner-animation13:hover .premium-banner-ib-content,.premium-banner-animation13:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size{left:50%;width:auto!important;height:100%;max-width:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-banner-ib img{border:none;padding:0;margin:0}.premium-banner-animation7 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation7 .premium-banner-brlr{width:7px}.premium-banner-animation7 .premium-banner-brtb{height:7px}.premium-banner-animation7 .premium-banner-br{position:absolute;z-index:1;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.premium-banner-animation7 .premium-banner-bleft{left:30px;top:-webkit-calc(100% - 150px);top:calc(100% - 150px);height:0}.premium-banner-animation7 .premium-banner-bright{right:30px;bottom:-webkit-calc(100% - 150px);bottom:calc(100% - 150px);height:0}.premium-banner-animation7 .premium-banner-bottom{right:-webkit-calc(100% - 150px);right:calc(100% - 150px);bottom:30px;width:0}.premium-banner-animation7 .premium-banner-btop{left:-webkit-calc(100% - 150px);left:calc(100% - 150px);top:30px;width:0}.premium-banner-animation7 .premium-banner-ib-desc{padding:70px;display:table}.premium-banner-animation7 .premium-banner-ib-desc .premium-banner-desc-centered{display:table-cell;vertical-align:middle}.premium-banner-animation7 .premium-banner-ib-title{margin-top:0}.premium-banner-animation7 .premium-banner-ib-title,.premium-banner-animation7 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium-banner-animation7.scale img,.premium-banner-animation7.zoomout img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium-banner-animation7 .premium-banner-ib-content,.premium-banner-animation7 .premium-banner-read-more{margin-top:10px}.premium-banner-animation7 .premium-banner-ib-desc::after,.premium-banner-animation7 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7 .premium-banner-ib-content,.premium-banner-animation7 .premium-banner-ib-title,.premium-banner-animation7 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation7.active .premium-banner-ib-content,.premium-banner-animation7.active .premium-banner-ib-title,.premium-banner-animation7.active .premium-banner-read-more,.premium-banner-animation7:hover .premium-banner-ib-content,.premium-banner-animation7:hover .premium-banner-ib-title,.premium-banner-animation7:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation7.active .premium-banner-bleft,.premium-banner-animation7:hover .premium-banner-bleft{top:30px;height:70px}.premium-banner-animation7.active .premium-banner-bright,.premium-banner-animation7:hover .premium-banner-bright{bottom:30px;height:70px}.premium-banner-animation7.active .premium-banner-bottom,.premium-banner-animation7:hover .premium-banner-bottom{right:30px;width:70px}.premium-banner-animation7.active .premium-banner-btop,.premium-banner-animation7:hover .premium-banner-btop{left:30px;width:70px}.premium-banner-animation7:hover .premium-banner-ib-content,.premium-banner-animation7:hover .premium-banner-ib-title,.premium-banner-animation7:hover .premium-banner-read-more,.premium-banner-animation7:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation8 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation8 .premium-banner-brlr{width:7px}.premium-banner-animation8 .premium-banner-brtb{height:7px}.premium-banner-animation8 .premium-banner-br{position:absolute;z-index:1;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.premium-banner-animation8 .premium-banner-bleft{left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0}.premium-banner-animation8 .premium-banner-bright{right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:0}.premium-banner-animation8 .premium-banner-bottom{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:30px;width:0}.premium-banner-animation8 .premium-banner-btop{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:30px;width:0}.premium-banner-animation8 .premium-banner-ib-desc{padding:70px;display:table}.premium-banner-animation8 .premium-banner-ib-desc .premium-banner-desc-centered{display:table-cell;vertical-align:middle}.premium-banner-animation8 .premium-banner-ib-title{margin-top:0}.premium-banner-animation8 .premium-banner-ib-title,.premium-banner-animation8 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium-banner-animation8.scale img,.premium-banner-animation8.zoomout img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium-banner-animation8 .premium-banner-ib-content,.premium-banner-animation8 .premium-banner-read-more{margin-top:10px}.premium-banner-animation8 .premium-banner-ib-desc::after,.premium-banner-animation8 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation8 .premium-banner-ib-content,.premium-banner-animation8 .premium-banner-ib-title,.premium-banner-animation8 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;opacity:0}.premium-banner-animation8.active .premium-banner-ib-content,.premium-banner-animation8.active .premium-banner-ib-title,.premium-banner-animation8.active .premium-banner-read-more,.premium-banner-animation8:hover .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation8.active .premium-banner-bleft,.premium-banner-animation8:hover .premium-banner-bleft{height:-webkit-calc(100% - 61px);height:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-bright,.premium-banner-animation8:hover .premium-banner-bright{height:-webkit-calc(100% - 61px);height:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-bottom,.premium-banner-animation8:hover .premium-banner-bottom{width:-webkit-calc(100% - 61px);width:calc(100% - 61px)}.premium-banner-animation8.active .premium-banner-btop,.premium-banner-animation8:hover .premium-banner-btop{width:-webkit-calc(100% - 61px);width:calc(100% - 61px)}.premium-banner-animation8:hover .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-read-more,.premium-banner-animation8:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation9 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-banner-animation9 .premium-banner-ib-desc{width:100%;height:100%}.premium-banner-animation9 .premium-banner-ib-desc::before{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.premium-banner-animation9 .premium-banner-ib-desc::after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:"";-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.premium-banner-animation9 .premium-banner-ib-title{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0);margin-top:0;padding:0 10%}.premium-banner-animation9.active .premium-banner-ib-title,.premium-banner-animation9:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}.premium-banner-animation9 .premium-banner-ib-content,.premium-banner-animation9 .premium-banner-read-more{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;padding:0 10%;-webkit-transform:translate3d(0,35px,0);transform:translate3d(0,35px,0)}.premium-banner-animation9 .premium-banner-read-more{top:75%}.premium-banner-animation9.active .premium-banner-ib-content,.premium-banner-animation9.active .premium-banner-read-more,.premium-banner-animation9:hover .premium-banner-ib-content,.premium-banner-animation9:hover .premium-banner-read-more{-webkit-transform:translate3d(0,45px,0);transform:translate3d(0,45px,0)}.premium-banner-animation9.active .premium-banner-ib-desc::before,.premium-banner-animation9:hover .premium-banner-ib-desc::before{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.premium-banner-animation9.active .premium-banner-ib-desc::after,.premium-banner-animation9:hover .premium-banner-ib-desc::after{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.premium-banner-animation9:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}