Premium Addons for Elementor - Version 4.9.33

Version Description

  • Tweak: Added Advanced Border Radius option in Video Box widget.
  • Tweak: Global Features tab layout improved for better UX.
  • Tweak: Code refactored for better performance and security.
  • Fixed: Images not having the same height in "On Side" skin in Blog widget.
  • Fixed: Icon styling applied on Lottie Animations in Image Separator widget.
Download this release

Release Info

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

Code changes from version 4.9.32 to 4.9.33

admin/assets/css/admin-rtl.css CHANGED
@@ -1,2522 +1,2533 @@
1
- .button.pa-btn {
2
- border: none;
3
- color: #fff;
4
- text-align: center;
5
- padding: 3px;
6
- max-width: 250px;
7
- height: auto;
8
- font-weight: 700;
9
- -webkit-box-shadow: none;
10
- box-shadow: none;
11
- }
12
-
13
- .button.pa-btn:hover,
14
- .button.pa-btn:focus,
15
- .button.pa-btn:active {
16
- outline: none;
17
- border: none;
18
- text-decoration: none;
19
- }
20
-
21
- .pa-switcher .switch,
22
- .pa-section-info-cta .switch,
23
- .premium-menu-control .switch {
24
- position: relative;
25
- display: inline-block;
26
- width: 44px;
27
- height: 24px;
28
- -webkit-border-radius: 12px;
29
- border-radius: 12px;
30
- }
31
-
32
- .switch input {
33
- display: none;
34
- }
35
-
36
- .slider,
37
- .pro-slider {
38
- position: absolute;
39
- cursor: pointer;
40
- top: 0;
41
- right: 0;
42
- left: 0;
43
- bottom: 0;
44
- /* background-color: #f2f2f2;
45
- box-shadow: 0 0 2px 1px #ccc inset; */
46
- -webkit-transition: 0.4s;
47
- transition: 0.4s;
48
- }
49
-
50
- .slider:before,
51
- .pro-slider:before {
52
- position: absolute;
53
- content: "";
54
- right: 3px;
55
- top: 50%;
56
- -webkit-transform: translateY(-50%);
57
- -ms-transform: translateY(-50%);
58
- transform: translateY(-50%);
59
- /* background: radial-gradient(farthest-corner at 14px 0px, #f0f0f0 50%, #cacaca 100%); */
60
- -webkit-transition: all 0.4s ease-in-out;
61
- transition: all 0.4s ease-in-out;
62
- padding: 0;
63
- margin: 0;
64
- width: 15px;
65
- height: 15px;
66
- -webkit-border-radius: 8px;
67
- border-radius: 8px;
68
- -webkit-filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
69
- filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
70
- background-color: #f7f7f7;
71
- border: 1px solid #ffffff;
72
- /* box-shadow: 0 2.5px 5px #b8b8b9; */
73
- }
74
-
75
- .switch input:checked+.slider {
76
- background: #8dc900;
77
- }
78
-
79
- .switch input:focus+.slider {
80
- -webkit-box-shadow: 0 0 1px #18a4fd;
81
- box-shadow: 0 0 1px #18a4fd;
82
- }
83
-
84
- .switch input:checked+.slider:before {
85
- -webkit-transform: translate3d(-20px, -50%, 0);
86
- transform: translate3d(-20px, -50%, 0);
87
- }
88
-
89
- .slider.round,
90
- .pro-slider.round {
91
- -webkit-border-radius: 34px;
92
- border-radius: 34px;
93
- background-image: -webkit-gradient(linear, right top, right bottom, from(#cfcfcf), to(#dbdbdb));
94
- background-image: -webkit-linear-gradient(top, #cfcfcf 0%, #dbdbdb 100%);
95
- background-image: linear-gradient(-180deg, #cfcfcf 0%, #dbdbdb 100%);
96
- }
97
-
98
- .slider.round:before,
99
- .pro-slider.round:before {
100
- -webkit-border-radius: 50%;
101
- border-radius: 50%;
102
- }
103
-
104
- .switch input:disabled+.pro-slider::after {
105
- position: absolute;
106
- font-family: "Dashicons";
107
- content: "\f160";
108
- color: #474747;
109
- left: 8px;
110
- top: 50%;
111
- -webkit-transform: translateY(-50%);
112
- -ms-transform: translateY(-50%);
113
- transform: translateY(-50%);
114
- }
115
-
116
- .pa-api-disable-title label,
117
- .pa-is-beta label {
118
- margin-left: 15px;
119
- }
120
-
121
- .pa-element-meta {
122
- -js-display: flex;
123
- display: -webkit-box;
124
- display: -webkit-flex;
125
- display: -moz-box;
126
- display: -ms-flexbox;
127
- display: flex;
128
- -webkit-flex-direction: column;
129
- -moz-box-orient: vertical;
130
- -moz-box-direction: normal;
131
- -ms-flex-direction: column;
132
- flex-direction: column;
133
- }
134
-
135
- .pa-element-meta span {
136
- vertical-align: middle;
137
- font-weight: 600;
138
- }
139
-
140
- .pa-element-meta label {
141
- margin-left: 1px !important;
142
- }
143
-
144
- .pa-api-disable-title span,
145
- .pa-is-beta span {
146
- font-weight: 400;
147
- }
148
-
149
- .pa-maps-api-notice {
150
- margin: 0.5em 0;
151
- }
152
-
153
- .pa-api-title input {
154
- margin-top: 10px;
155
- font-size: normal;
156
- font-weight: 400;
157
- width: 400px;
158
- margin-right: 30px;
159
- }
160
-
161
- .pa-sys-info-tab {
162
- background: #f7f7f7;
163
- margin: 8px;
164
- border: 2px solid #ddd;
165
- -webkit-border-radius: 3px;
166
- border-radius: 3px;
167
- padding: 0;
168
- }
169
-
170
- .pa-system-info-container {
171
- padding: 10px;
172
- }
173
-
174
- .dialog-type-lightbox .dialog-widget-header {
175
- text-align: center;
176
- font-size: 15px;
177
- color: #495157;
178
- padding: 30px 0 10px;
179
- font-weight: 500;
180
- }
181
-
182
- .pa-swal.swal2-show {
183
- padding: 32px;
184
- padding-bottom: 50px;
185
- background-image: url("../../images/popup-pattern.jpg");
186
- background-repeat: no-repeat;
187
- -webkit-background-size: cover;
188
- background-size: cover;
189
- -webkit-border-radius: 0 50px;
190
- border-radius: 0 50px;
191
- }
192
-
193
- .pa-swal .swal2-close {
194
- color: #c2c4cf;
195
- }
196
-
197
- .pa-swal .swal2-close:hover {
198
- color: #00a5e5;
199
- }
200
-
201
- .pa-swal .swal2-title {
202
- margin: 0;
203
- }
204
-
205
- .pa-swal .swal2-content {
206
- font-size: 13px;
207
- color: #474747;
208
- font-family: "Poppins";
209
- text-align: center;
210
- margin: 0;
211
- margin-bottom: 0px;
212
- }
213
-
214
- .pa-swal .swal2-cancel.swal2-styled,
215
- .pa-swal .swal2-cancel.swal2-styled:hover,
216
- .pa-swal .swal2-confirm.swal2-styled {
217
- background-image: none !important;
218
- background-color: #ebebeb;
219
- color: #474747;
220
- border: none !important;
221
- -webkit-box-shadow: none !important;
222
- box-shadow: none !important;
223
- font-family: "Red Hat Display";
224
- font-size: 15px;
225
- font-weight: 700;
226
- }
227
-
228
- .pa-swal .swal2-confirm.swal2-styled,
229
- .pa-swal .swal2-confirm.swal2-styled:hover {
230
- min-width: 128px;
231
- color: #fff;
232
- background-image: none !important;
233
- background-color: #00a5e5;
234
- }
235
-
236
- /**
237
- * New Dashboard
238
- */
239
- .pa-settings-wrap {
240
- padding: 35px;
241
- padding-right: 15px;
242
- }
243
-
244
- .pa-settings-section {
245
- display: none;
246
- }
247
-
248
- .pa-settings-tabs {
249
- background-color: #fff;
250
- -webkit-border-radius: 15px;
251
- border-radius: 15px;
252
- padding: 36px;
253
- margin-bottom: 12px;
254
- }
255
-
256
- .pa-settings-tabs-list {
257
- clear: right;
258
- margin: 0;
259
- list-style-type: none;
260
- }
261
-
262
- .pa-settings-tabs .pa-settings-tabs-list li {
263
- display: inline-block;
264
- margin-bottom: 0;
265
- margin-left: 23px;
266
- }
267
-
268
- .pa-settings-section.active {
269
- display: block;
270
- }
271
-
272
- .papro-admin-notice a,
273
- .pa-settings-wrap .pa-settings-tabs a {
274
- -js-display: flex;
275
- display: -webkit-box;
276
- display: -webkit-flex;
277
- display: -moz-box;
278
- display: -ms-flexbox;
279
- display: flex;
280
- -webkit-box-pack: center;
281
- -webkit-justify-content: center;
282
- -moz-box-pack: center;
283
- -ms-flex-pack: center;
284
- justify-content: center;
285
- -webkit-box-align: center;
286
- -webkit-align-items: center;
287
- -moz-box-align: center;
288
- -ms-flex-align: center;
289
- align-items: center;
290
- font-size: 14px;
291
- line-height: 1.8em;
292
- position: relative;
293
- color: #252c59;
294
- text-decoration: none;
295
- -webkit-transition: all 0.3s ease;
296
- transition: all 0.3s ease;
297
- }
298
-
299
- .papro-admin-notice a.papro-notice-btn {
300
- width: 120px;
301
- /* height: 58px; */
302
- -webkit-border-radius: 15px;
303
- border-radius: 15px;
304
- -webkit-filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
305
- filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
306
- background-color: #ffffff;
307
- font-size: 18px;
308
- color: #fe6300;
309
- font-weight: 800;
310
- font-family: "Red Hat Display";
311
- text-align: center;
312
- padding: 10px 20px;
313
- }
314
-
315
- .pa-settings-wrap .pa-settings-tabs a:focus {
316
- outline: none;
317
- -webkit-box-shadow: none;
318
- box-shadow: none;
319
- }
320
-
321
- .pa-settings-wrap .pa-settings-tabs span {
322
- margin-right: 8px;
323
- font-family: "Poppins";
324
- font-weight: 500;
325
- }
326
-
327
- .pa-settings-wrap .pa-settings-tabs .pa-section-active {
328
- color: #00a5e5;
329
- }
330
-
331
- .pa-section {
332
- display: none;
333
- position: relative;
334
- background-color: #fff;
335
- -webkit-transition: opacity 0.2s;
336
- transition: opacity 0.2s;
337
- padding: 34px;
338
- -webkit-border-radius: 15px;
339
- border-radius: 15px;
340
- }
341
-
342
- /**
343
- * General Tab
344
- */
345
- #pa-general-settings {
346
- -js-display: flex;
347
- display: -webkit-box;
348
- display: -webkit-flex;
349
- display: -moz-box;
350
- display: -ms-flexbox;
351
- display: flex;
352
- -webkit-box-orient: horizontal;
353
- -webkit-box-direction: normal;
354
- -webkit-flex-flow: row wrap;
355
- -moz-box-orient: horizontal;
356
- -moz-box-direction: normal;
357
- -ms-flex-flow: row wrap;
358
- flex-flow: row wrap;
359
- -webkit-box-pack: justify;
360
- -webkit-justify-content: space-between;
361
- -moz-box-pack: justify;
362
- -ms-flex-pack: justify;
363
- justify-content: space-between;
364
- width: 100%;
365
- }
366
-
367
- #pa-general-settings .pa-dash-block {
368
- -webkit-box-flex: 1;
369
- -webkit-flex: 1 1 auto;
370
- -moz-box-flex: 1;
371
- -ms-flex: 1 1 auto;
372
- flex: 1 1 auto;
373
- min-width: 250px;
374
- margin: 0 5px 10px;
375
- -js-display: flex;
376
- display: -webkit-box;
377
- display: -webkit-flex;
378
- display: -moz-box;
379
- display: -ms-flexbox;
380
- display: flex;
381
- -webkit-box-orient: vertical;
382
- -webkit-box-direction: normal;
383
- -webkit-flex-direction: column;
384
- -moz-box-orient: vertical;
385
- -moz-box-direction: normal;
386
- -ms-flex-direction: column;
387
- flex-direction: column;
388
- }
389
-
390
- .pa-dash-block.col-3 {
391
- width: 31%;
392
- }
393
-
394
- .pa-dash-block.col-6 {
395
- width: 64%;
396
- }
397
-
398
- #pa-general-settings .pa-section-info h4 {
399
- font-size: 17px;
400
- }
401
-
402
- #pa-general-settings .pa-section-info:not(.pa-news-section):not(.pa-support-section) p {
403
- min-height: 80px;
404
- }
405
-
406
- #pa-general-settings .pa-section-info .pa-element-icon {
407
- margin-bottom: 12px;
408
- }
409
-
410
- #pa-general-settings .pa-element-icon.icon-inline {
411
- -js-display: inline-flex;
412
- display: -webkit-inline-box;
413
- display: -webkit-inline-flex;
414
- display: -moz-inline-box;
415
- display: -ms-inline-flexbox;
416
- display: inline-flex;
417
- margin-bottom: 0;
418
- vertical-align: middle;
419
- }
420
-
421
- #pa-general-settings .pa-section-info .pa-btn {
422
- display: inline-block;
423
- background-color: #252c59;
424
- color: #fff;
425
- /* margin-top: 12px; */
426
- padding: 12px 36px;
427
- }
428
-
429
- .pa-element-icon.dashicons-facebook-alt {
430
- color: #3b5998 !important
431
- }
432
-
433
- .pa-element-icon.dashicons-youtube {
434
- color: #ff0000 !important
435
- }
436
-
437
- .pa-newsletter-form {
438
- -js-display: flex;
439
- display: -webkit-box;
440
- display: -webkit-flex;
441
- display: -moz-box;
442
- display: -ms-flexbox;
443
- display: flex;
444
- -webkit-flex-wrap: wrap;
445
- -ms-flex-wrap: wrap;
446
- flex-wrap: wrap;
447
- -webkit-box-align: center;
448
- -webkit-align-items: center;
449
- -moz-box-align: center;
450
- -ms-flex-align: center;
451
- align-items: center;
452
- }
453
-
454
- .pa-newsletter-form input {
455
- width: 74%;
456
- padding: 0px 10px;
457
- height: 39px;
458
- font-family: "Poppins";
459
- border: 1px solid #dcdcdc;
460
- -webkit-border-radius: 0 10px 10px 0;
461
- border-radius: 0 10px 10px 0;
462
- direction: rtl;
463
- }
464
-
465
- #pa-general-settings .pa-newsletter-form button.pa-btn {
466
- width: 25%;
467
- padding: 0;
468
- height: 39px;
469
- margin-top: 0;
470
- margin-right: -1px;
471
- -webkit-border-radius: 10px 0 0 10px;
472
- border-radius: 10px 0 0 10px;
473
- }
474
-
475
- #pa-general-settings .pa-news-grid {
476
- -js-display: flex;
477
- display: -webkit-box;
478
- display: -webkit-flex;
479
- display: -moz-box;
480
- display: -ms-flexbox;
481
- display: flex;
482
- -webkit-box-pack: justify;
483
- -webkit-justify-content: space-between;
484
- -moz-box-pack: justify;
485
- -ms-flex-pack: justify;
486
- justify-content: space-between;
487
- margin-top: 12px;
488
- }
489
-
490
- .pa-news-grid .pa-news-post {
491
- position: relative;
492
- width: 33.33%;
493
- margin: 0 5px;
494
- }
495
-
496
- .pa-news-grid .pa-news-post p:nth-of-type(1) {
497
- font-family: "Red Hat Display";
498
- font-size: 15px;
499
- min-height: 60px;
500
- font-weight: 800;
501
- color: #252c59
502
- }
503
-
504
- .pa-news-grid .pa-news-post p:nth-of-type(2) {
505
- font-size: 12px;
506
- }
507
-
508
- .pa-post-img-container img {
509
- width: 100%;
510
- height: 145px;
511
- -o-object-fit: cover;
512
- object-fit: cover;
513
- -webkit-border-radius: 10px;
514
- border-radius: 10px;
515
- }
516
-
517
- .pa-news-grid .pa-news-post a {
518
- position: absolute;
519
- top: 0;
520
- right: 0;
521
- width: 100%;
522
- height: 100%;
523
- z-index: 2;
524
- }
525
-
526
- #pa-general-settings .pa-support-list {
527
- margin: 12px 0 0;
528
- padding: 0;
529
- }
530
-
531
- #pa-general-settings .pa-support-list li {
532
- margin-bottom: 10px;
533
- }
534
-
535
- .pa-support-list li a {
536
- font-size: 15px;
537
- color: #474747;
538
- font-family: "Poppins";
539
- text-decoration: none;
540
- }
541
-
542
- .pa-support-list li a:hover {
543
- color: #135e96;
544
- }
545
-
546
- #pa-general-settings input[type="email"],
547
- #pa-general-settings a:hover,
548
- #pa-general-settings a:focus,
549
- #pa-general-settings a:visited {
550
- border: none;
551
- -webkit-box-shadow: none;
552
- box-shadow: none;
553
- outline: none;
554
- }
555
-
556
-
557
- /**
558
- * Tab Info
559
- */
560
- .pa-section-info-wrap {
561
- padding: 34px;
562
- -webkit-border-radius: 15px;
563
- border-radius: 15px;
564
- background-color: #f7f7f7;
565
- -js-display: flex;
566
- display: -webkit-box;
567
- display: -webkit-flex;
568
- display: -moz-box;
569
- display: -ms-flexbox;
570
- display: flex;
571
- -webkit-box-pack: justify;
572
- -webkit-justify-content: space-between;
573
- -moz-box-pack: justify;
574
- -ms-flex-pack: justify;
575
- justify-content: space-between;
576
- -webkit-box-align: center;
577
- -webkit-align-items: center;
578
- -moz-box-align: center;
579
- -ms-flex-align: center;
580
- align-items: center;
581
- height: 100%;
582
- }
583
-
584
- #pa-general-settings .pa-section-info-wrap,
585
- #pa-ver-control-settings .pa-section-info-wrap {
586
- -webkit-box-orient: vertical;
587
- -webkit-box-direction: normal;
588
- -webkit-flex-direction: column;
589
- -moz-box-orient: vertical;
590
- -moz-box-direction: normal;
591
- -ms-flex-direction: column;
592
- flex-direction: column;
593
- -webkit-box-align: start;
594
- -webkit-align-items: flex-start;
595
- -moz-box-align: start;
596
- -ms-flex-align: start;
597
- align-items: flex-start;
598
- }
599
-
600
- #pa-features-settings .pa-section-outer-wrap:nth-of-type(n + 2),
601
- #pa-ver-control-settings .pa-section-info-wrap:nth-of-type(n + 2) {
602
- margin-top: 36px;
603
- }
604
-
605
- #pa-section-elements .pa-section-outer-wrap {
606
- margin-bottom: 16px;
607
- }
608
-
609
- .pa-section-info-wrap h4 {
610
- font-size: 20px;
611
- color: #252c59;
612
- font-weight: 900;
613
- font-family: "Red Hat Display";
614
- margin: 0;
615
- }
616
-
617
- .pa-section-info-wrap p {
618
- font-size: 14px;
619
- color: #474747;
620
- font-family: "Poppins";
621
- margin: 0;
622
- margin-top: 14px;
623
- }
624
-
625
- .pa-section-info-cta {
626
- position: relative;
627
- z-index: 3;
628
- -js-display: flex;
629
- display: -webkit-box;
630
- display: -webkit-flex;
631
- display: -moz-box;
632
- display: -ms-flexbox;
633
- display: flex;
634
- -webkit-box-align: center;
635
- -webkit-align-items: center;
636
- -moz-box-align: center;
637
- -ms-flex-align: center;
638
- align-items: center;
639
- margin-top: 25px;
640
- }
641
-
642
- .pa-section-info-cta .pa-btn {
643
- color: #474747;
644
- background-color: #ebebeb;
645
- padding: 8px 20px;
646
- -webkit-border-radius: 10px;
647
- border-radius: 10px;
648
- font-size: 15px;
649
- font-weight: 700;
650
- font-family: "Red Hat Display";
651
- -webkit-transition: all 0.2s ease-in-out;
652
- transition: all 0.2s ease-in-out;
653
- }
654
-
655
- .pa-section-info-cta .pa-btn:hover,
656
- .pa-section-info-cta .pa-btn:focus,
657
- .pa-section-info-cta .pa-btn:active {
658
- color: #fff;
659
- background-color: #00a5e5;
660
- }
661
-
662
- .pa-section-info-cta .pa-section-info-label {
663
- font-size: 13px;
664
- color: #474747;
665
- font-family: "Poppins";
666
- text-align: left;
667
- }
668
-
669
- .pa-section-info-cta .pa-section-info-warning {
670
- font-size: 13px;
671
- color: #cca329;
672
- font-weight: 300;
673
- font-family: "Poppins";
674
- margin-right: 20px;
675
- }
676
-
677
- .pa-section-info-cta .pa-section-info-warning i {
678
- font-weight: 300;
679
- vertical-align: bottom;
680
- }
681
-
682
- .pa-section-info-wrap .pa-btn,
683
- .pa-section-info-wrap .pa-btn-unused {
684
- font-family: "Red Hat Display";
685
- color: #8e8e8e;
686
- background-color: #ebebeb;
687
- border: 0px solid;
688
- padding: 16px 28px;
689
- -webkit-border-radius: 10px;
690
- border-radius: 10px;
691
- font-size: 15px;
692
- font-weight: 700;
693
- cursor: pointer;
694
- -webkit-transition: 300ms;
695
- transition: 300ms;
696
- display: block;
697
- text-decoration: none;
698
- }
699
-
700
- .pa-section-info-wrap .pa-btn-regenerate {
701
- border: none;
702
- outline: none;
703
- margin-left: 5px;
704
- transform: rotateY(180deg);
705
- background-color: transparent;
706
- cursor: pointer;
707
- }
708
-
709
- .pa-section-info-wrap .pa-btn-regenerate.loading {
710
- animation: spin 2s linear infinite;
711
- }
712
-
713
- .pa-section-info-wrap .pa-btn-regenerate i.dashicons {
714
- color: #474747;
715
- }
716
-
717
- .pa-section-info-wrap .pa-btn-unused {
718
- width: 100%;
719
- clear: both;
720
- background: transparent;
721
- color: #252C59;
722
- padding-bottom: 0;
723
- text-decoration: underline;
724
- font-weight: normal;
725
- }
726
-
727
- .pa-section-info-wrap .pa-btn-unused.dimmed {
728
- cursor: no-drop;
729
- color: #C2C4CF;
730
- }
731
-
732
- .pa-element-name .pa-total-use {
733
- color: #252C59;
734
- }
735
-
736
- .pa-section-info-wrap button.pa-btn-enable {
737
- -webkit-border-top-left-radius: 0;
738
- border-top-left-radius: 0;
739
- -webkit-border-bottom-left-radius: 0;
740
- border-bottom-left-radius: 0;
741
- float: right;
742
- }
743
-
744
- .pa-section-info-wrap button.pa-btn-disable {
745
- -webkit-border-top-right-radius: 0;
746
- border-top-right-radius: 0;
747
- -webkit-border-bottom-right-radius: 0;
748
- border-bottom-right-radius: 0;
749
- float: left;
750
- }
751
-
752
- .pa-section-info-wrap .pa-btn-enable.active {
753
- color: #fff;
754
- -webkit-box-shadow: inset -3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
755
- box-shadow: inset -3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
756
- background-color: #8dc900;
757
- }
758
-
759
- .pa-section-info-wrap .pa-btn-disable.active {
760
- color: #fff;
761
- -webkit-box-shadow: inset -3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
762
- box-shadow: inset -3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
763
- background-color: #898989;
764
- }
765
-
766
- .pa-section-info-wrap .pa-btn-enable:not(.active):hover {
767
- color: #ffffff;
768
- background-color: #8dc900;
769
- }
770
-
771
- .pa-section-info-wrap .pa-btn-disable:not(.active):hover {
772
- color: #ffffff;
773
- background-color: #898989;
774
- }
775
-
776
- /*
777
- * Widgets & Addons Tab
778
- */
779
- .pa-elements-settings {
780
- position: relative;
781
- -js-display: flex;
782
- display: -webkit-box;
783
- display: -webkit-flex;
784
- display: -moz-box;
785
- display: -ms-flexbox;
786
- display: flex;
787
- margin-top: 16px;
788
- }
789
-
790
- .pa-elements-filter {
791
- position: absolute;
792
- top: 10px;
793
- left: 16px;
794
- display: flex;
795
- align-items: center;
796
- }
797
-
798
- .pa-elements-filter label {
799
- font-size: 13px;
800
- color: #474747;
801
- font-family: "Poppins";
802
- margin-left: 10px;
803
- }
804
-
805
- .pa-elements-filter select {
806
- padding: 5px 35px 5px 15px;
807
- /* margin-left: -5px; */
808
- border-width: 1px 1px 1px 0;
809
- border-color: #dcdcdc;
810
- border-radius: 10px;
811
- border-top-left-radius: 0;
812
- border-bottom-left-radius: 0;
813
- }
814
-
815
- .pa-elements-filter input {
816
- min-width: 300px;
817
- border-color: #dcdcdc;
818
- min-height: 40px;
819
- border-radius: 10px;
820
- border-top-right-radius: 0;
821
- border-bottom-right-radius: 0;
822
- }
823
-
824
- .pa-elements-tabs {
825
- -webkit-border-radius: 10px;
826
- border-radius: 10px;
827
- background-color: #f7f7f7;
828
- padding: 20px;
829
- margin-left: 16px;
830
- }
831
-
832
- .pa-elements-tabs .pa-elements-tab {
833
- position: relative;
834
- padding: 0;
835
- margin-bottom: 12px;
836
- text-align: center;
837
- }
838
-
839
- .pa-elements-tab .pa-element-tab-tooltip {
840
- position: absolute;
841
- background-color: #3a3c40;
842
- display: block;
843
- position: absolute;
844
- top: 50%;
845
- right: 100%;
846
- padding: 10px 20px;
847
- -webkit-border-radius: 13px;
848
- border-radius: 13px;
849
- -webkit-filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
850
- filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
851
- background-color: #ffffff;
852
- font-size: 11px;
853
- color: #252c59;
854
- font-weight: 500;
855
- font-family: "Poppins";
856
- opacity: 0;
857
- pointer-events: none;
858
- text-transform: capitalize;
859
- -webkit-transform: translate(-30px, -50%);
860
- -ms-transform: translate(-30px, -50%);
861
- transform: translate(-30px, -50%);
862
- -webkit-transition: all 0.3s ease;
863
- transition: all 0.3s ease;
864
- z-index: 1;
865
- white-space: nowrap;
866
- }
867
-
868
- .pa-elements-tab .pa-element-tab-tooltip::before {
869
- display: block;
870
- position: absolute;
871
- top: 50%;
872
- right: -5px;
873
- width: 0;
874
- height: 0;
875
- content: "";
876
- border-top: 5px solid transparent;
877
- border-bottom: 5px solid transparent;
878
- border-left: 5px solid #ffffff;
879
- -webkit-transform: translateY(-50%);
880
- -ms-transform: translateY(-50%);
881
- transform: translateY(-50%);
882
- }
883
-
884
- .pa-elements-tab .pa-elements-tab-link {
885
- -js-display: flex;
886
- display: -webkit-box;
887
- display: -webkit-flex;
888
- display: -moz-box;
889
- display: -ms-flexbox;
890
- display: flex;
891
- -webkit-box-pack: center;
892
- -webkit-justify-content: center;
893
- -moz-box-pack: center;
894
- -ms-flex-pack: center;
895
- justify-content: center;
896
- -webkit-box-align: center;
897
- -webkit-align-items: center;
898
- -moz-box-align: center;
899
- -ms-flex-align: center;
900
- align-items: center;
901
- color: #c2c4cf;
902
- padding: 12px;
903
- text-decoration: none;
904
- -webkit-transition: all 0.3s ease-in-out;
905
- transition: all 0.3s ease-in-out;
906
- -webkit-border-radius: 13px;
907
- border-radius: 13px;
908
- }
909
-
910
- .pa-elements-tab .pa-elements-tab-link:hover,
911
- .pa-elements-tab .pa-elements-tab-link.active {
912
- -webkit-filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5)) drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
913
- filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5)) drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
914
- background-color: #ffffff;
915
- color: #00a5e5;
916
- outline: none;
917
- border: none;
918
- text-decoration: none;
919
- -webkit-box-shadow: none;
920
- box-shadow: none;
921
- }
922
-
923
- .pa-elements-tab .pa-elements-tab-link:hover+span {
924
- opacity: 1;
925
- -webkit-transform: translate(-20px, -50%);
926
- -ms-transform: translate(-20px, -50%);
927
- transform: translate(-20px, -50%);
928
- }
929
-
930
- .pa-switchers {
931
- -js-display: flex;
932
- display: -webkit-box;
933
- display: -webkit-flex;
934
- display: -moz-box;
935
- display: -ms-flexbox;
936
- display: flex;
937
- -webkit-flex-wrap: wrap;
938
- -ms-flex-wrap: wrap;
939
- flex-wrap: wrap;
940
- -webkit-align-content: flex-start;
941
- -ms-flex-line-pack: start;
942
- align-content: flex-start;
943
- }
944
-
945
- .pa-switchers-container {
946
- width: 100%;
947
- }
948
-
949
- .pa-switchers-container.hidden,
950
- .pa-switcher.hidden {
951
- display: none;
952
- }
953
-
954
- .pa-switchers-container .pa-elements-tab-title {
955
- font-size: 20px;
956
- color: #252c59;
957
- font-weight: 900;
958
- font-family: "Red Hat Display";
959
- margin: 16px 0;
960
- }
961
-
962
- .pa-switcher {
963
- -webkit-border-radius: 15px;
964
- border-radius: 15px;
965
- background-color: #f7f7f7;
966
- position: relative;
967
- -js-display: flex;
968
- display: -webkit-box;
969
- display: -webkit-flex;
970
- display: -moz-box;
971
- display: -ms-flexbox;
972
- display: flex;
973
- width: -webkit-calc(50% - 56px);
974
- width: calc(50% - 56px);
975
- -webkit-box-pack: justify;
976
- -webkit-justify-content: space-between;
977
- -moz-box-pack: justify;
978
- -ms-flex-pack: justify;
979
- justify-content: space-between;
980
- -webkit-box-align: center;
981
- -webkit-align-items: center;
982
- -moz-box-align: center;
983
- -ms-flex-align: center;
984
- align-items: center;
985
- padding: 20px;
986
- margin-top: 16px;
987
- margin-left: 16px;
988
- }
989
-
990
- .pa-element-info {
991
- -js-display: flex;
992
- display: -webkit-box;
993
- display: -webkit-flex;
994
- display: -moz-box;
995
- display: -ms-flexbox;
996
- display: flex;
997
- -webkit-box-align: center;
998
- -webkit-align-items: center;
999
- -moz-box-align: center;
1000
- -ms-flex-align: center;
1001
- align-items: center;
1002
- }
1003
-
1004
- .pa-section .pa-element-icon {
1005
- color: #252c59;
1006
- background-color: #ebebeb;
1007
- -webkit-border-radius: 15px;
1008
- border-radius: 15px;
1009
- /* padding: 12px; */
1010
- min-width: 40px;
1011
- min-height: 40px;
1012
- margin-left: 8px;
1013
- -js-display: flex;
1014
- display: -webkit-box;
1015
- display: -webkit-flex;
1016
- display: -moz-box;
1017
- display: -ms-flexbox;
1018
- display: flex;
1019
- -webkit-box-pack: center;
1020
- -webkit-justify-content: center;
1021
- -moz-box-pack: center;
1022
- -ms-flex-pack: center;
1023
- justify-content: center;
1024
- -webkit-box-align: center;
1025
- -webkit-align-items: center;
1026
- -moz-box-align: center;
1027
- -ms-flex-align: center;
1028
- align-items: center;
1029
- }
1030
-
1031
- .pa-element-name {
1032
- font-size: 16px;
1033
- color: #252c59;
1034
- font-weight: 700;
1035
- font-family: "Red Hat Display";
1036
- margin: 0;
1037
- -js-display: flex;
1038
- display: -webkit-box;
1039
- display: -webkit-flex;
1040
- display: -moz-box;
1041
- display: -ms-flexbox;
1042
- display: flex;
1043
- }
1044
-
1045
- .pa-element-name span {
1046
- text-transform: uppercase;
1047
- color: #fd9926;
1048
- font-weight: 700;
1049
- font-size: 11px;
1050
- margin-right: 5px;
1051
- }
1052
-
1053
- .pa-element-link {
1054
- font-size: 13px;
1055
- color: #252c59;
1056
- font-family: "Poppins";
1057
- text-decoration: none;
1058
- -webkit-transition: all 0.2s ease-in-out;
1059
- transition: all 0.2s ease-in-out;
1060
- }
1061
-
1062
- .pa-element-link-separator {
1063
- width: 3px;
1064
- height: 3px;
1065
- display: inline-block;
1066
- text-align: center;
1067
- color: #252c59;
1068
- background: #252c59;
1069
- -webkit-border-radius: 50%;
1070
- border-radius: 50%;
1071
- vertical-align: middle;
1072
- margin: 0 3px;
1073
- }
1074
-
1075
- .pa-element-link:hover,
1076
- .pa-element-link:focus {
1077
- color: #00a5e5;
1078
- text-decoration: none;
1079
- outline: none;
1080
- -webkit-box-shadow: none;
1081
- box-shadow: none;
1082
- border: none;
1083
- }
1084
-
1085
- /*
1086
- * Global Features
1087
- */
1088
- .pa-section-outer-wrap {
1089
- position: relative;
1090
- }
1091
-
1092
- .pa-section-outer-wrap a {
1093
- position: absolute;
1094
- top: 0;
1095
- left: 0;
1096
- width: 100%;
1097
- height: 100%;
1098
- }
1099
-
1100
- .pa-section-outer-wrap a:focus,
1101
- .pa-section-outer-wrap a:visited {
1102
- outline: none;
1103
- text-decoration: none;
1104
- box-shadow: none;
1105
- }
1106
-
1107
- /*
1108
- * Integrations
1109
- */
1110
- .pa-maps-table select {
1111
- width: 100%;
1112
- max-width: 100%;
1113
- padding: 8px;
1114
- }
1115
-
1116
- .pa-maps-table #premium-map-api,
1117
- .pa-maps-table #premium-youtube-api {
1118
- width: 100%;
1119
- }
1120
-
1121
- .pa-maps-table tr td {
1122
- padding-top: 30px;
1123
- }
1124
-
1125
- .pa-maps-table tr td:first-of-type {
1126
- padding-left: 30px;
1127
- }
1128
-
1129
- .pa-maps-table td h4 {
1130
- margin: 0;
1131
- font-size: 15px;
1132
- color: #252c59;
1133
- font-weight: 500;
1134
- font-family: "Poppins";
1135
- display: inline-block;
1136
- }
1137
-
1138
- .pa-maps-table td span {
1139
- font-size: 13px;
1140
- color: #474747;
1141
- font-family: "Poppins";
1142
- vertical-align: middle;
1143
- }
1144
-
1145
- .pa-maps-table td input[type="text"] {
1146
- -webkit-border-radius: 10px;
1147
- border-radius: 10px;
1148
- background-color: #ebebeb;
1149
- border: none;
1150
- padding: 8px 20px;
1151
- }
1152
-
1153
- .pa-section input[type="checkbox"] {
1154
- border: none;
1155
- display: none;
1156
- }
1157
-
1158
- .pa-section input[type="checkbox"]+label {
1159
- position: relative;
1160
- background: #ebebeb;
1161
- height: 16px;
1162
- width: 16px;
1163
- display: inline-block;
1164
- padding: 0;
1165
- margin-left: 5px;
1166
- -webkit-border-radius: 4px;
1167
- border-radius: 4px;
1168
- }
1169
-
1170
- .pa-section input[type="checkbox"]:checked+label {
1171
- background: #00a5e5;
1172
- height: 16px;
1173
- width: 16px;
1174
- display: inline-block;
1175
- padding: 0;
1176
- }
1177
-
1178
- .pa-section input[type="checkbox"]:checked+label:before {
1179
- position: absolute;
1180
- content: "✔";
1181
- color: #fff;
1182
- font-size: 12px;
1183
- top: 0;
1184
- right: 0;
1185
- width: 100%;
1186
- height: 100%;
1187
- text-align: center;
1188
- margin-top: -1px;
1189
- }
1190
-
1191
- .pa-maps-table td input:focus {
1192
- outline: none;
1193
- -webkit-box-shadow: none;
1194
- box-shadow: none;
1195
- border: none;
1196
- }
1197
-
1198
- .pa-maps-table td select {
1199
- border-color: #dcdcdc;
1200
- -webkit-border-radius: 10px;
1201
- border-radius: 10px;
1202
- -webkit-border-bottom-left-radius: 0;
1203
- border-bottom-left-radius: 0;
1204
- }
1205
-
1206
- .pa-maps-circle-icon {
1207
- width: 5px;
1208
- height: 5px;
1209
- background-color: #252c59;
1210
- -webkit-border-radius: 50%;
1211
- border-radius: 50%;
1212
- display: inline-block;
1213
- vertical-align: middle;
1214
- margin-left: 10px;
1215
- }
1216
-
1217
- .pa-maps-table td h4:before {
1218
- position: absolute;
1219
- content: "";
1220
- }
1221
-
1222
- /*
1223
- * White Labeling Tab
1224
- */
1225
- .pa-wht-lbl-settings .pa-wht-lbl-title {
1226
- font-size: 20px;
1227
- color: #252c59;
1228
- font-weight: 900;
1229
- font-family: "Red Hat Display";
1230
- margin: 0;
1231
- }
1232
-
1233
- .pa-wht-lbl-settings .pa-row {
1234
- width: 60%;
1235
- float: right;
1236
- }
1237
-
1238
- .pa-wht-lbl-settings .pa-wht-lbl-admin {
1239
- width: 30%;
1240
- float: right;
1241
- margin-right: 16px;
1242
- }
1243
-
1244
- .pa-wht-lbl-settings .pa-wht-lbl-head {
1245
- border-bottom: 1px solid #ddd;
1246
- background: #f7f7f7;
1247
- padding: 20px;
1248
- }
1249
-
1250
- .pa-wht-lbl-table {
1251
- text-align: right;
1252
- }
1253
-
1254
- .pa-wht-lbl-settings input {
1255
- font-weight: 400;
1256
- margin: 0;
1257
- margin-bottom: 12px;
1258
- -webkit-border-radius: 10px;
1259
- border-radius: 10px;
1260
- /* background-color: #ebebeb; */
1261
- border: 1px solid #dcdcdc;
1262
- padding: 8px 20px;
1263
- }
1264
-
1265
- /* .pa-wht-lbl-settings input + span {
1266
- margin-left: 0.3em;
1267
- } */
1268
-
1269
- .pa-wht-lbl-settings label+span {
1270
- font-family: "Poppins";
1271
- vertical-align: middle;
1272
- }
1273
-
1274
- .pa-wht-lbl-settings .pa-input-label {
1275
- display: block;
1276
- font-weight: 600;
1277
- margin: 10px 0 6px;
1278
- font-size: 14px;
1279
- color: #252c59;
1280
- font-family: "Red Hat Display";
1281
- }
1282
-
1283
- .pa-wht-lbl-settings input[type="text"] {
1284
- width: 550px;
1285
- }
1286
-
1287
- .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1288
- .pa-wht-lbl-settings input[type="text"]::-webkit-input-placeholder {
1289
- font-weight: 300;
1290
- font-family: "Poppins";
1291
- }
1292
-
1293
- .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1294
- .pa-wht-lbl-settings input[type="text"]:-moz-placeholder {
1295
- font-weight: 300;
1296
- font-family: "Poppins";
1297
- }
1298
-
1299
- .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1300
- .pa-wht-lbl-settings input[type="text"]::-moz-placeholder {
1301
- font-weight: 300;
1302
- font-family: "Poppins";
1303
- }
1304
-
1305
- .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1306
- .pa-wht-lbl-settings input[type="text"]:-ms-input-placeholder {
1307
- font-weight: 300;
1308
- font-family: "Poppins";
1309
- }
1310
-
1311
- .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1312
- .pa-wht-lbl-settings input[type="text"]::-ms-input-placeholder {
1313
- font-weight: 300;
1314
- font-family: "Poppins";
1315
- }
1316
-
1317
- .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1318
- .pa-wht-lbl-settings input[type="text"]::placeholder {
1319
- font-weight: 300;
1320
- font-family: "Poppins";
1321
- }
1322
-
1323
- .pa-wht-lbl-settings .pa-wht-lbl-settings-wrap {
1324
- background: #fff;
1325
- margin: 16px auto;
1326
- border: 1px solid #dcdcdc;
1327
- -webkit-border-radius: 10px;
1328
- border-radius: 10px;
1329
- overflow: hidden;
1330
- }
1331
-
1332
- .pa-wht-lbl-settings .clearfix {
1333
- clear: both;
1334
- }
1335
-
1336
- .pa-wht-lbl-group-wrap {
1337
- padding: 20px;
1338
- }
1339
-
1340
- .pa-section-white-label .pa-white-label-notice {
1341
- position: absolute;
1342
- top: 0;
1343
- right: 0;
1344
- width: 100%;
1345
- height: 100%;
1346
- background: rgba(200, 200, 200, 0.8);
1347
- -webkit-border-radius: 15px;
1348
- border-radius: 15px;
1349
- -js-display: flex;
1350
- display: -webkit-box;
1351
- display: -webkit-flex;
1352
- display: -moz-box;
1353
- display: -ms-flexbox;
1354
- display: flex;
1355
- -webkit-box-pack: center;
1356
- -webkit-justify-content: center;
1357
- -moz-box-pack: center;
1358
- -ms-flex-pack: center;
1359
- justify-content: center;
1360
- }
1361
-
1362
- .pa-white-label-notice-content {
1363
- position: absolute;
1364
- top: 200px;
1365
- right: 200;
1366
- width: 530px;
1367
- background-image: url("../../images/popup-pattern.jpg");
1368
- background-repeat: no-repeat;
1369
- -webkit-background-size: cover;
1370
- background-size: cover;
1371
- padding: 32px;
1372
- padding-bottom: 50px;
1373
- -webkit-border-radius: 0px 50px;
1374
- border-radius: 0px 50px;
1375
- text-align: center;
1376
- z-index: 2;
1377
- }
1378
-
1379
- .pa-white-label-notice-logo {
1380
- -webkit-transform: translateY(-32px);
1381
- -ms-transform: translateY(-32px);
1382
- transform: translateY(-32px);
1383
- margin-bottom: -18px;
1384
- }
1385
-
1386
- .pa-white-label-notice-logo img {
1387
- padding: 10px;
1388
- padding-top: 40px;
1389
- background-color: #ffffff;
1390
- border: 1px solid #e6e6e6;
1391
- -webkit-border-radius: 50px;
1392
- border-radius: 50px;
1393
- -webkit-border-top-right-radius: 50px;
1394
- border-top-right-radius: 50px;
1395
- -webkit-border-top-left-radius: 50px;
1396
- border-top-left-radius: 50px;
1397
- -webkit-border-top-right-radius: 0;
1398
- border-top-right-radius: 0;
1399
- -webkit-border-top-left-radius: 0;
1400
- border-top-left-radius: 0;
1401
- }
1402
-
1403
- .pa-white-label-notice-content h2,
1404
- .pa-swal-head {
1405
- display: inline-block;
1406
- font-size: 23px;
1407
- color: #252c59;
1408
- font-weight: 900;
1409
- font-family: "Red Hat Display";
1410
- text-align: center;
1411
- max-width: 350px;
1412
- line-height: 1;
1413
- margin: 0;
1414
- margin-bottom: 18px;
1415
- }
1416
-
1417
- .pa-white-label-notice-content h2 span {
1418
- color: #fd9926;
1419
- text-transform: uppercase;
1420
- font-family: "Red Hat Display";
1421
- }
1422
-
1423
- .pa-white-label-notice-content p {
1424
- font-size: 13px;
1425
- color: #474747;
1426
- font-family: "Poppins";
1427
- text-align: center;
1428
- margin: 0;
1429
- margin-bottom: 18px;
1430
- }
1431
-
1432
- .pa-white-label-notice-content a.pa-get-pro {
1433
- display: inline-block;
1434
- width: 117px;
1435
- padding: 12px 10px;
1436
- -webkit-border-radius: 10px;
1437
- border-radius: 10px;
1438
- color: #ffffff;
1439
- font-size: 15px;
1440
- font-weight: 900;
1441
- font-family: "Red Hat Display";
1442
- -webkit-filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1443
- filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1444
- text-decoration: none;
1445
- outline: none;
1446
- border: none;
1447
- background-image: -webkit-linear-gradient(-120deg, #fe6300 0%, #fe9f00 100%);
1448
- background-image: linear-gradient(30deg, #fe6300 0%, #fe9f00 100%);
1449
- -webkit-transition: all 0.2s ease-in-out;
1450
- transition: all 0.2s ease-in-out;
1451
- }
1452
-
1453
- .pa-white-label-notice-content a.pa-get-pro:hover {
1454
- background-image: -webkit-linear-gradient(-60deg, #fe6300 0%, #fe9f00 100%);
1455
- background-image: linear-gradient(-30deg, #fe6300 0%, #fe9f00 100%);
1456
- }
1457
-
1458
- /*
1459
- * System Info Tab
1460
- */
1461
- .pa-section-info table.widefat {
1462
- border: 0px;
1463
- -webkit-box-shadow: none;
1464
- box-shadow: none;
1465
- font-family: "Poppins";
1466
- }
1467
-
1468
- .pa-section-info .widefat td:first-child {
1469
- width: 30%;
1470
- }
1471
-
1472
- .pa-section-info table.widefat tr:nth-child(2n) {
1473
- background-color: #f7f7f7;
1474
- }
1475
-
1476
- /*
1477
- * License Tab
1478
- */
1479
- .pa-license-form span {
1480
- color: #474747;
1481
- font-family: "Poppins";
1482
- }
1483
-
1484
- .pa-license-form label {
1485
- display: block;
1486
- font-weight: 500;
1487
- margin: 2em 0 0.5em;
1488
- }
1489
-
1490
- .pa-license-form code {
1491
- padding: 3px 5px 2px;
1492
- margin: 0 1px;
1493
- background: #eaeaea;
1494
- background: rgba(0, 0, 0, 0.07);
1495
- font-size: 13px;
1496
- font-style: italic;
1497
- }
1498
-
1499
- .pa-license-form .button.button-primary {
1500
- width: 147px;
1501
- height: 43px;
1502
- /* -webkit-filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3));
1503
- filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3)); */
1504
- background-color: #00a5e5;
1505
- /* margin-top: 50px; */
1506
- margin-right: -3px;
1507
- -webkit-border-radius: 10px 0 0 10px;
1508
- border-radius: 10px 0 0 10px;
1509
- border: none;
1510
- }
1511
-
1512
- #papro-license-key:focus,
1513
- .pa-license-form .button.button-primary:focus {
1514
- outline: none;
1515
- -webkit-box-shadow: none;
1516
- box-shadow: none;
1517
- }
1518
-
1519
- #papro-license-key {
1520
- height: 43px;
1521
- line-height: 1;
1522
- margin: 0;
1523
- padding: 8px 20px;
1524
- -webkit-border-radius: 0 10px 10px 0;
1525
- border-radius: 0 10px 10px 0;
1526
- }
1527
-
1528
- .pa-license-form input+span {
1529
- margin-right: 10px;
1530
- font-weight: 600;
1531
- }
1532
-
1533
- .pa-license-cell span {
1534
- margin-right: 0.3em;
1535
- }
1536
-
1537
- @media(min-width: 1550px) {
1538
- #pa-general-settings .pa-section-info:not(.pa-news-section):not(.pa-support-section) p {
1539
- min-height: 65px;
1540
- }
1541
-
1542
- .pa-news-grid .pa-news-post p:nth-of-type(1) {
1543
- min-height: 40px;
1544
- }
1545
- }
1546
-
1547
- /*
1548
- * PAPRO Notice
1549
- */
1550
- .papro-admin-notice {
1551
- -webkit-display: flex;
1552
- display: -webkit-box;
1553
- display: -ms-flexbox;
1554
- -js-display: flex;
1555
- display: -moz-box;
1556
- display: flex;
1557
- -webkit-box-pack: end;
1558
- -ms-flex-pack: end;
1559
- -webkit-justify-content: flex-end;
1560
- -moz-box-pack: end;
1561
- justify-content: flex-end;
1562
- -webkit-box-align: center;
1563
- -ms-flex-align: center;
1564
- -webkit-align-items: center;
1565
- -moz-box-align: center;
1566
- align-items: center;
1567
- margin-bottom: 24px;
1568
- }
1569
-
1570
- .papro-admin-notice>div {
1571
- -webkit-box-flex: 1;
1572
- -webkit-flex-grow: 1;
1573
- -moz-box-flex: 1;
1574
- -ms-flex-positive: 1;
1575
- flex-grow: 1;
1576
- }
1577
-
1578
- .papro-admin-notice-left {
1579
- position: relative;
1580
- padding: 16px;
1581
- -webkit-border-radius: 15px;
1582
- border-radius: 15px;
1583
- background-color: #fff;
1584
- -webkit-flex-basis: 80%;
1585
- -ms-flex-preferred-size: 80%;
1586
- flex-basis: 80%;
1587
- }
1588
-
1589
- .papro-admin-notice-left a {
1590
- position: absolute;
1591
- top: 0;
1592
- right: 0;
1593
- width: 100%;
1594
- height: 100%;
1595
- }
1596
-
1597
- .papro-admin-notice-left a:hover,
1598
- .papro-admin-notice-left a:focus,
1599
- .papro-admin-notice-left a:visited {
1600
- outline: none;
1601
- border: none;
1602
- -webkit-box-shadow: none;
1603
- box-shadow: none;
1604
- text-decoration: none;
1605
- }
1606
-
1607
- .papro-admin-notice-logo {
1608
- -webkit-display: flex;
1609
- display: -webkit-box;
1610
- display: -ms-flexbox;
1611
- -js-display: flex;
1612
- display: -moz-box;
1613
- display: flex;
1614
- -webkit-box-pack: justify;
1615
- -webkit-justify-content: space-between;
1616
- -moz-box-pack: justify;
1617
- -ms-flex-pack: justify;
1618
- justify-content: space-between;
1619
- -webkit-box-align: center;
1620
- -webkit-align-items: center;
1621
- -moz-box-align: center;
1622
- -ms-flex-align: center;
1623
- align-items: center;
1624
- }
1625
-
1626
- .papro-admin-notice-logo label {
1627
- display: block;
1628
- font-weight: 600;
1629
- margin: 10px 0 6px;
1630
- font-size: 14px;
1631
- color: #252c59;
1632
- font-family: "Red Hat Display";
1633
- }
1634
-
1635
- .papro-admin-notice-right {
1636
- -webkit-display: flex;
1637
- display: -webkit-box;
1638
- display: -ms-flexbox;
1639
- -js-display: flex;
1640
- display: -moz-box;
1641
- display: flex;
1642
- -webkit-box-align: center;
1643
- -ms-flex-align: center;
1644
- -webkit-align-items: center;
1645
- -moz-box-align: center;
1646
- align-items: center;
1647
- background: url("../../images/papro-banner.png");
1648
- -webkit-background-size: cover;
1649
- background-size: cover;
1650
- background-repeat: no-repeat;
1651
- padding: 18px;
1652
- -webkit-border-radius: 15px;
1653
- border-radius: 15px;
1654
- overflow: hidden;
1655
- margin-right: 25px;
1656
- }
1657
-
1658
- .papro-admin-notice-right h4 {
1659
- font-size: 20px;
1660
- color: #fff;
1661
- font-weight: 900;
1662
- font-family: "Red Hat Display";
1663
- margin: 0;
1664
- margin-bottom: 8px;
1665
- }
1666
-
1667
- .papro-admin-notice-right p {
1668
- font-size: 14px;
1669
- color: #ffffff;
1670
- font-family: "Poppins";
1671
- margin: 0;
1672
- }
1673
-
1674
- .papro-admin-notice-right span {
1675
- font-weight: 700;
1676
- }
1677
-
1678
- #wp-admin-bar-premium-addons .ab-item .dashicons {
1679
- position: relative;
1680
- top: 8px;
1681
- display: inline-block;
1682
- font-weight: 400;
1683
- font-style: normal;
1684
- font-variant: normal;
1685
- font-size: inherit;
1686
- font-family: dashicons;
1687
- line-height: 1;
1688
- -webkit-font-smoothing: antialiased;
1689
- -moz-osx-font-smoothing: grayscale;
1690
- text-rendering: auto;
1691
- }
1692
-
1693
- #wp-admin-bar-pa-feature-doc .ab-item .dashicons {
1694
- font-size: 16px;
1695
- right: -2px
1696
- }
1697
-
1698
- #wp-admin-bar-premium-addons>.ab-item>i {
1699
- font-size: 18px !important;
1700
- }
1701
-
1702
- #wp-admin-bar-premium-addons li .loading {
1703
- -webkit-animation: spin 2s linear infinite;
1704
- animation: spin 2s linear infinite;
1705
- }
1706
-
1707
- /*
1708
- * Dashboard Tabs
1709
- */
1710
- .pa-dash-general:before {
1711
- content: "\e93e";
1712
- }
1713
-
1714
- .pa-dash-integrations:before {
1715
- content: "\e93f";
1716
- }
1717
-
1718
- .pa-dash-system-info:before {
1719
- content: "\e941";
1720
- }
1721
-
1722
- .pa-dash-vcontrol:before {
1723
- content: "\e942";
1724
- }
1725
-
1726
- .pa-dash-white-label:before {
1727
- content: "\e943";
1728
- }
1729
-
1730
- .pa-dash-elements:before {
1731
- content: "\e944";
1732
- }
1733
-
1734
- .pa-dash-license:before {
1735
- content: "\e940";
1736
- }
1737
-
1738
- .pa-dash-features:before {
1739
- content: "\e952";
1740
- }
1741
-
1742
- /*
1743
- * Elements Categories
1744
- */
1745
- .pa-dash-cat-all:before {
1746
- content: "\e945";
1747
- }
1748
-
1749
- .pa-dash-cat-blurbs:before {
1750
- content: "\e946";
1751
- }
1752
-
1753
- .pa-dash-cat-contact:before {
1754
- content: "\e947";
1755
- }
1756
-
1757
- .pa-dash-cat-content:before {
1758
- content: "\e948";
1759
- }
1760
-
1761
- .pa-dash-cat-images:before {
1762
- content: "\e949";
1763
- }
1764
-
1765
- .pa-dash-cat-off-grid:before {
1766
- content: "\e94b";
1767
- }
1768
-
1769
- .pa-dash-cat-section:before {
1770
- content: "\e94c";
1771
- }
1772
-
1773
- .pa-dash-cat-feed:before {
1774
- content: "\e94d";
1775
- }
1776
-
1777
- .pa-dash-cat-data:before {
1778
- content: "\e94e";
1779
- }
1780
-
1781
- .pa-dash-cat-social:before {
1782
- content: "\e94f";
1783
- }
1784
-
1785
- /*
1786
- * Widgets Icons
1787
- */
1788
- .pa-dash-premium-notbar:before {
1789
- content: "\e900";
1790
- }
1791
-
1792
- .pa-dash-premium-gradient:before {
1793
- content: "\e901";
1794
- }
1795
-
1796
- .pa-dash-premium-color-transition:before {
1797
- content: "\e902";
1798
- }
1799
-
1800
- .pa-dash-premium-behance:before {
1801
- content: "\e904";
1802
- }
1803
-
1804
- .pa-dash-premium-charts:before {
1805
- content: "\e90a";
1806
- }
1807
-
1808
- .pa-dash-premium-content-toggle:before {
1809
- content: "\e90d";
1810
- }
1811
-
1812
- .pa-dash-premium-divider:before {
1813
- content: "\e910";
1814
- }
1815
-
1816
- .pa-dash-premium-facebook-feed:before {
1817
- content: "\e912";
1818
- }
1819
-
1820
- .pa-dash-facebook-feed-2:before {
1821
- content: "\e91b";
1822
- }
1823
-
1824
- .pa-dash-premium-fb-chat:before {
1825
- content: "\e92a";
1826
- }
1827
-
1828
- .pa-dash-premium-facebook-reviews:before {
1829
- content: "\e913";
1830
- }
1831
-
1832
- .pa-dash-premium-google-reviews:before {
1833
- content: "\e916";
1834
- }
1835
-
1836
- .pa-dash-premium-hscroll:before {
1837
- content: "\e918";
1838
- }
1839
-
1840
- .pa-dash-premium-flipbox:before {
1841
- content: "\e919";
1842
- }
1843
-
1844
- .pa-dash-premium-iconbox:before {
1845
- content: "\e91a";
1846
- }
1847
-
1848
- .pa-dash-premium-image-accordion:before {
1849
- content: "\e91c";
1850
- }
1851
-
1852
- .pa-dash-premium-image-comparison:before {
1853
- content: "\e91e";
1854
- }
1855
-
1856
- .pa-dash-premium-image-hotspots:before {
1857
- content: "\e91f";
1858
- }
1859
-
1860
- .pa-dash-premium-img-layers:before {
1861
- content: "\e920";
1862
- }
1863
-
1864
- .pa-dash-premium-instagram-feed:before {
1865
- content: "\e923";
1866
- }
1867
-
1868
- .pa-dash-premium-kenburns:before {
1869
- content: "\e924";
1870
- }
1871
-
1872
- .pa-dash-premium-lottie:before {
1873
- content: "\e925";
1874
- }
1875
-
1876
- .pa-dash-premium-magic-section:before {
1877
- content: "\e927";
1878
- }
1879
-
1880
- .pa-dash-premium-multi-scroll:before {
1881
- content: "\e92c";
1882
- }
1883
-
1884
- .pa-dash-premium-ihover:before {
1885
- content: "\e91b";
1886
- }
1887
-
1888
- .pa-dash-premium-parallax:before {
1889
- content: "\e92d";
1890
- }
1891
-
1892
- .pa-dash-premium-particles:before {
1893
- content: "\e92e";
1894
- }
1895
-
1896
- .pa-dash-premium-prev-img:before {
1897
- content: "\e92f";
1898
- }
1899
-
1900
- .pa-dash-premium-tabs:before {
1901
- content: "\e933";
1902
- }
1903
-
1904
- .pa-dash-premium-tables:before {
1905
- content: "\e932";
1906
- }
1907
-
1908
- .pa-dash-premium-twitter-feed:before {
1909
- content: "\e936";
1910
- }
1911
-
1912
- .pa-dash-premium-unfold:before {
1913
- content: "\e937";
1914
- }
1915
-
1916
- .pa-dash-premium-whatsapp-chat:before {
1917
- content: "\e93b";
1918
- }
1919
-
1920
- .pa-dash-premium-yelp-reviews:before {
1921
- content: "\e951";
1922
- }
1923
-
1924
- .pa-dash-premium-banner:before {
1925
- content: "\e903";
1926
- }
1927
-
1928
- .pa-dash-premium-blog:before {
1929
- content: "\e906";
1930
- }
1931
-
1932
- .pa-dash-premium-button:before {
1933
- content: "\e908";
1934
- }
1935
-
1936
- .pa-dash-premium-carousel:before {
1937
- content: "\e909";
1938
- }
1939
-
1940
- .pa-dash-premium-contactform:before {
1941
- content: "\e90c";
1942
- }
1943
-
1944
- .pa-dash-premium-countdown:before {
1945
- content: "\e90e";
1946
- }
1947
-
1948
- .pa-dash-premium-counter:before {
1949
- content: "\e90f";
1950
- }
1951
-
1952
- .pa-dash-premium-dual-header:before {
1953
- content: "\e911";
1954
- }
1955
-
1956
- .pa-dash-premium-fancytext:before {
1957
- content: "\e914";
1958
- }
1959
-
1960
- .pa-dash-premium-maps:before {
1961
- content: "\e915";
1962
- }
1963
-
1964
- .pa-dash-premium-title:before {
1965
- content: "\e917";
1966
- }
1967
-
1968
- .pa-dash-premium-icon-list:before {
1969
- content: "\e907";
1970
- }
1971
-
1972
- .pa-dash-premium-image-button:before {
1973
- content: "\e91d";
1974
- }
1975
-
1976
- .pa-dash-premium-image-scroll:before {
1977
- content: "\e921";
1978
- }
1979
-
1980
- .pa-dash-premium-image-separator:before {
1981
- content: "\e922";
1982
- }
1983
-
1984
- /* .pa-dash-premium-lottie:before {
1985
- content: "\e944";
1986
- } */
1987
- .pa-dash-premium-lottie-widget:before {
1988
- content: "\e925";
1989
- }
1990
-
1991
- .pa-dash-premium-grid:before {
1992
- content: "\e928";
1993
- }
1994
-
1995
- .pa-dash-premium-modalbox:before {
1996
- content: "\e92b";
1997
- }
1998
-
1999
- .pa-dash-premium-pricing-table:before {
2000
- content: "\e930";
2001
- }
2002
-
2003
- .pa-dash-premium-progressbar:before {
2004
- content: "\e931";
2005
- }
2006
-
2007
- .pa-dash-premium-person:before {
2008
- content: "\e934";
2009
- }
2010
-
2011
- .pa-dash-premium-testimonials:before {
2012
- content: "\e935";
2013
- }
2014
-
2015
- .pa-dash-premium-vscroll:before {
2016
- content: "\e938";
2017
- }
2018
-
2019
- .pa-dash-premium-videobox:before {
2020
- content: "\e939";
2021
- }
2022
-
2023
- .pa-dash-premium-blob:before {
2024
- content: "\e905";
2025
- }
2026
-
2027
- .pa-dash-woo-products:before {
2028
- content: "\e93c";
2029
- }
2030
-
2031
- .pa-dash-premium-global-cursor:before {
2032
- content: "\e951";
2033
- }
2034
-
2035
- .pa-dash-premium-nav-menu:before {
2036
- content: "\e929";
2037
- }
2038
-
2039
- .pa-dash-premium-svg-drawer:before {
2040
- content: "\e953";
2041
- }
2042
-
2043
- @-webkit-keyframes spin {
2044
- 0% {
2045
- -webkit-transform: rotateZ(-180deg) rotateY(180deg);
2046
- transform: rotateZ(-180deg) rotateY(180deg);
2047
- }
2048
-
2049
- 100% {
2050
- -webkit-transform: rotateZ(180deg) rotateY(180deg);
2051
- transform: rotateZ(180deg) rotateY(180deg);
2052
- }
2053
- }
2054
-
2055
- @keyframes spin {
2056
- 0% {
2057
- -webkit-transform: rotateZ(-180deg) rotateY(180deg);
2058
- transform: rotateZ(-180deg) rotateY(180deg);
2059
- }
2060
-
2061
- 100% {
2062
- -webkit-transform: rotateZ(180deg) rotateY(180deg);
2063
- transform: rotateZ(180deg) rotateY(180deg);
2064
- }
2065
- }
2066
-
2067
- /*Live Editor*/
2068
- .papro-btn-block {
2069
- width: 100% !important;
2070
- margin: -10px 0 10px;
2071
-
2072
- }
2073
-
2074
- .elementor-template-pa-live-editor-modal-container {
2075
- -js-display: flex;
2076
- display: -webkit-box;
2077
- display: -webkit-flex;
2078
- display: -moz-box;
2079
- display: -ms-flexbox;
2080
- display: flex;
2081
- }
2082
-
2083
- .premium-live-editor-iframe-modal {
2084
- display: none;
2085
- }
2086
-
2087
- .premium-dynamic-content-modal {
2088
- -js-display: flex;
2089
- display: -webkit-box;
2090
- display: -webkit-flex;
2091
- display: -moz-box;
2092
- display: -ms-flexbox;
2093
- display: flex;
2094
- }
2095
-
2096
- .premium-live-editor-iframe-modal .elementor-templates-modal__header__logo__title {
2097
- margin-left: 35px;
2098
- }
2099
-
2100
- .premium-live-editor-iframe-modal .dialog-lightbox-header {
2101
- background-color: #f1f3f5;
2102
- }
2103
-
2104
- .premium-live-editor-iframe-modal .dialog-message {
2105
- position: relative;
2106
- }
2107
-
2108
- .premium-live-editor-iframe-modal iframe {
2109
- position: absolute;
2110
- top: 0;
2111
- bottom: 0;
2112
- right: 0;
2113
- left: 0;
2114
- width: 100%;
2115
- height: 100%;
2116
- }
2117
-
2118
- /* .premium-live-editor-iframe-modal .dialog-widget-content {
2119
- margin-top: 10px;
2120
- } */
2121
-
2122
- .premium-dynamic-content-modal .dialog-widget-content {
2123
- position: static !important;
2124
- max-width: calc(100vw - 70px) !important;
2125
- width: calc(100vw - 70px) !important;
2126
- -webkit-border-radius: 0;
2127
- border-radius: 0;
2128
- }
2129
-
2130
- .elementor-device-desktop #elementor-preview-responsive-wrapper {
2131
- min-width: auto !important;
2132
- }
2133
-
2134
- .premium-dynamic-content-modal .dialog-message {
2135
- overflow: unset !important;
2136
- }
2137
-
2138
- .premium-live-editor-iframe-modal {
2139
- display: none;
2140
- }
2141
-
2142
- .premium-live-editor-iframe-modal .elementor-templates-modal__header__close {
2143
- margin-right: 15px;
2144
- }
2145
-
2146
- /* .premium-live-editor-iframe-modal .dialog-widget-content {
2147
- position: static !important;
2148
- margin-top: 10px;
2149
- } */
2150
-
2151
- #pa-live-editor-logo .premium-template-modal-header-logo-icon img {
2152
- width: 30px;
2153
- height: 30px;
2154
- }
2155
-
2156
- #premium-live-temp-title {
2157
- width: 400px;
2158
- -webkit-border-radius: 3px 0 0 3px;
2159
- border-radius: 3px 0 0 3px;
2160
- font-size: 12px;
2161
- color: #6d7882;
2162
- background: none;
2163
- box-shadow: none;
2164
- border: 1px solid #d5dadf;
2165
- outline: 0;
2166
- font-weight: normal;
2167
- }
2168
-
2169
- .premium-live-temp-notice {
2170
- margin: 0 10px;
2171
- font-style: italic;
2172
- font-weight: normal;
2173
- text-transform: none;
2174
- }
2175
-
2176
- #pa-insert-live-temp {
2177
- white-space: nowrap;
2178
- -webkit-border-radius: 0 3px 3px 0;
2179
- border-radius: 0 3px 3px 0;
2180
- }
2181
-
2182
- #premium-live-temp-title {
2183
- padding: 8px 10px;
2184
- }
2185
-
2186
- .premium-live-editor-title {
2187
- display: none;
2188
- -webkit-box-align: center;
2189
- -webkit-align-items: center;
2190
- -moz-box-align: center;
2191
- -ms-flex-align: center;
2192
- align-items: center;
2193
- }
2194
-
2195
- .premium-modal-expanded .dialog-lightbox-widget-content {
2196
- max-width: 100% !important;
2197
- margin: 0 !important;
2198
- }
2199
-
2200
- .premium-modal-expanded .dialog-lightbox-message {
2201
- max-height: 100vh;
2202
- }
2203
-
2204
- .premium-modal-expanded #pa-live-editor-control-iframe {
2205
- height: -webkit-calc(100vh - 50px);
2206
- height: calc(100vh - 50px);
2207
- }
2208
-
2209
- .premium-live-temp-title.control-hidden {
2210
- display: none;
2211
- }
2212
-
2213
- .premium-live-temp-label label {
2214
- font-weight: 900;
2215
- }
2216
-
2217
- .premium-live-editor-iframe-modal .dialog-message {
2218
- height: calc(100vh - 50px) !important;
2219
- max-height: calc(100vh - 50px) !important;
2220
- }
2221
-
2222
- /**Premium Menu*/
2223
- .premium-menu-item-settings {
2224
- position: absolute;
2225
- top: 50%;
2226
- z-index: 99999;
2227
- background-color: #d4f0fc;
2228
- display: none;
2229
- border: 1px solid #007cba;
2230
- background-color: #f6f7f7;
2231
- color: #007cba;
2232
- font-size: 14px;
2233
- line-height: 19px;
2234
- padding: 8px 10px;
2235
- min-width: 100px;
2236
- cursor: pointer;
2237
- -webkit-transform: translateY(-50%);
2238
- -ms-transform: translateY(-50%);
2239
- transform: translateY(-50%);
2240
- -webkit-border-radius: 5px;
2241
- border-radius: 5px;
2242
- }
2243
-
2244
- .menu-item:hover .premium-menu-item-settings {
2245
- -js-display: flex;
2246
- display: -webkit-box;
2247
- display: -webkit-flex;
2248
- display: -moz-box;
2249
- display: -ms-flexbox;
2250
- display: flex;
2251
- }
2252
-
2253
- #pa-menu-logo img {
2254
- width: 25px;
2255
- }
2256
-
2257
- .premium-menu-settings-modal #elementor-template-nav-menu-modal-container .dialog-widget-content {
2258
- max-width: 900px !important;
2259
- position: absolute !important;
2260
- left: 50% !important;
2261
- top: 20% !important;
2262
- -webkit-transform: translate(-50%, -18%);
2263
- -ms-transform: translate(-50%, -18%);
2264
- transform: translate(-50%, -18%);
2265
- }
2266
-
2267
- #elementor-template-nav-menu-modal-container .dialog-message {
2268
- height: auto;
2269
- min-height: 50vh;
2270
- }
2271
-
2272
- #elementor-template-nav-menu-modal-container .wp-picker-holder {
2273
- position: relative;
2274
- }
2275
-
2276
- #elementor-template-nav-menu-modal-container .wp-picker-container .iris-picker {
2277
- position: absolute;
2278
- z-index: 100;
2279
- }
2280
-
2281
- #elementor-template-nav-menu-modal-container .button.wp-color-result {
2282
- margin-right: 0;
2283
- }
2284
-
2285
- #elementor-template-nav-menu-modal-container .wp-picker-container .wp-color-result.button {
2286
- height: 30px;
2287
- }
2288
-
2289
- #elementor-template-nav-menu-modal-container .wp-color-result-text {
2290
- line-height: 28px;
2291
- }
2292
-
2293
- #elementor-template-nav-menu-modal-container .option-table {
2294
- width: 100%;
2295
- margin: auto;
2296
- max-width: 400px;
2297
- }
2298
-
2299
- #elementor-template-nav-menu-modal-container.dialog-type-lightbox {
2300
- z-index: 100000;
2301
- }
2302
-
2303
- .premium-setting-container {
2304
- -js-display: flex;
2305
- display: -webkit-box;
2306
- display: -webkit-flex;
2307
- display: -moz-box;
2308
- display: -ms-flexbox;
2309
- display: flex;
2310
- width: 100%;
2311
- height: 50px;
2312
- -webkit-box-pack: justify;
2313
- -webkit-justify-content: space-between;
2314
- -moz-box-pack: justify;
2315
- -ms-flex-pack: justify;
2316
- justify-content: space-between;
2317
- }
2318
-
2319
- .premium-menu-control-meta,
2320
- .premium-menu-control {
2321
- -js-display: flex;
2322
- display: -webkit-box;
2323
- display: -webkit-flex;
2324
- display: -moz-box;
2325
- display: -ms-flexbox;
2326
- display: flex;
2327
- -webkit-box-pack: start;
2328
- -webkit-justify-content: flex-start;
2329
- -moz-box-pack: start;
2330
- -ms-flex-pack: start;
2331
- justify-content: flex-start;
2332
- -webkit-box-align: center;
2333
- -webkit-align-items: center;
2334
- -moz-box-align: center;
2335
- -ms-flex-align: center;
2336
- align-items: center;
2337
- max-width: 49%;
2338
- -webkit-box-flex: 0;
2339
- -webkit-flex: 0 0 49%;
2340
- -moz-box-flex: 0;
2341
- -ms-flex: 0 0 49%;
2342
- flex: 0 0 49%;
2343
- }
2344
-
2345
- .premium-menu-control-meta label {
2346
- font-size: 14px;
2347
- color: #474747;
2348
- font-family: "Poppins";
2349
- }
2350
-
2351
- .premium-menu-dialog-footer {
2352
- background-color: #fff;
2353
- height: 50px;
2354
- -js-display: flex;
2355
- display: -webkit-box;
2356
- display: -webkit-flex;
2357
- display: -moz-box;
2358
- display: -ms-flexbox;
2359
- display: flex;
2360
- -webkit-box-align: center;
2361
- -webkit-align-items: center;
2362
- -moz-box-align: center;
2363
- -ms-flex-align: center;
2364
- align-items: center;
2365
- -webkit-box-pack: end;
2366
- -webkit-justify-content: flex-end;
2367
- -moz-box-pack: end;
2368
- -ms-flex-pack: end;
2369
- justify-content: flex-end;
2370
- padding: 5px 15px;
2371
-
2372
- }
2373
-
2374
- /* .premium-menu-btn {
2375
- display: inline-block;
2376
- border: 1px solid black;
2377
- padding: 9px;
2378
- font-size: 12px;
2379
- cursor: pointer;
2380
- text-align: center;
2381
- } */
2382
-
2383
- .premium-menu-btn,
2384
- #premium-menu-save {
2385
- border: 1px solid #007cba;
2386
- background-color: transparent;
2387
- color: #007cba;
2388
- font-size: 14px;
2389
- line-height: 19px;
2390
- padding: 8px 20px;
2391
- min-width: 100px;
2392
- width: 100%;
2393
- cursor: pointer;
2394
- -webkit-border-radius: 5px;
2395
- border-radius: 5px;
2396
- }
2397
-
2398
- .premium-menu-btn i.loading {
2399
- -webkit-animation: spin 3s linear infinite;
2400
- animation: spin 3s linear infinite;
2401
- }
2402
-
2403
- .premium-menu-btn i.loader-hidden {
2404
- display: none;
2405
- }
2406
-
2407
- #pa-insert-live-temp {
2408
- display: none;
2409
- }
2410
-
2411
- .premium-has-desc {
2412
- -webkit-box-orient: vertical;
2413
- -webkit-box-direction: normal;
2414
- -webkit-flex-direction: column;
2415
- -moz-box-orient: vertical;
2416
- -moz-box-direction: normal;
2417
- -ms-flex-direction: column;
2418
- flex-direction: column;
2419
- -webkit-box-pack: center;
2420
- -webkit-justify-content: center;
2421
- -moz-box-pack: center;
2422
- -ms-flex-pack: center;
2423
- justify-content: center;
2424
- -webkit-box-align: start;
2425
- -webkit-align-items: flex-start;
2426
- -moz-box-align: start;
2427
- -ms-flex-align: start;
2428
- align-items: flex-start;
2429
-
2430
- }
2431
-
2432
- .premium-has-desc .premium-megamenu-des {
2433
- font-size: 11px;
2434
- color: gray;
2435
- }
2436
-
2437
- /* .premium-menu-settings-modal .dialog-message {
2438
- overflow-y: scroll !important;
2439
- } */
2440
-
2441
- .premium-setting-hidden {
2442
- display: none;
2443
- }
2444
-
2445
- .premium-menu-temp-close {
2446
- position: absolute;
2447
- top: 24px;
2448
- right: 40px;
2449
- color: #a4afb7;
2450
- font-size: 20px;
2451
- z-index: 1000;
2452
- cursor: pointer;
2453
- }
2454
-
2455
- .premium-menu-temp-close:hover {
2456
- color: #495157;
2457
- }
2458
-
2459
- .premium-menu-control .icons-selector {
2460
- border: 1px solid #dcdcdc;
2461
- -webkit-border-radius: 5px;
2462
- border-radius: 5px;
2463
- }
2464
-
2465
- .premium-menu-control .wp-picker-container {
2466
- -js-display: flex;
2467
- display: -webkit-box;
2468
- display: -webkit-flex;
2469
- display: -moz-box;
2470
- display: -ms-flexbox;
2471
- display: flex;
2472
- width: 100%;
2473
- -webkit-flex-wrap: wrap;
2474
- -ms-flex-wrap: wrap;
2475
- flex-wrap: wrap;
2476
- -webkit-box-pack: justify;
2477
- -webkit-justify-content: space-between;
2478
- -moz-box-pack: justify;
2479
- -ms-flex-pack: justify;
2480
- justify-content: space-between;
2481
- }
2482
-
2483
- .premium-menu-control .wp-picker-open+.wp-picker-input-wrap {
2484
- width: 68%;
2485
- -js-display: flex;
2486
- display: -webkit-box;
2487
- display: -webkit-flex;
2488
- display: -moz-box;
2489
- display: -ms-flexbox;
2490
- display: flex;
2491
- }
2492
-
2493
- #elementor-template-nav-menu-modal-container .wp-picker-holder {
2494
- position: relative;
2495
- min-width: 100%;
2496
- }
2497
-
2498
- #elementor-template-nav-menu-modal-container .wp-picker-container .iris-picker {
2499
- position: absolute;
2500
- z-index: 100;
2501
- }
2502
-
2503
- #elementor-template-nav-menu-modal-container .button.wp-color-result {
2504
- margin: 0;
2505
- min-width: 30%;
2506
- height: 100%;
2507
- }
2508
-
2509
- #elementor-template-nav-menu-modal-container .wp-color-result-text {
2510
- line-height: 28px;
2511
- }
2512
-
2513
- .premium-menu-control .wp-picker-input-wrap .premium-color-picker {
2514
- min-width: 170px;
2515
- border: 1px solid #dcdcdc;
2516
- -webkit-border-radius: 0;
2517
- border-radius: 0;
2518
- }
2519
-
2520
- .premium-live-editor-iframe-modal .dialog-type-lightbox {
2521
- z-index: 100000;
 
 
 
 
 
 
 
 
 
 
 
2522
  }
1
+ .button.pa-btn {
2
+ border: none;
3
+ color: #fff;
4
+ text-align: center;
5
+ padding: 3px;
6
+ max-width: 250px;
7
+ height: auto;
8
+ font-weight: 700;
9
+ -webkit-box-shadow: none;
10
+ box-shadow: none;
11
+ }
12
+
13
+ .button.pa-btn:hover,
14
+ .button.pa-btn:focus,
15
+ .button.pa-btn:active {
16
+ outline: none;
17
+ border: none;
18
+ text-decoration: none;
19
+ }
20
+
21
+ .pa-switcher .switch,
22
+ .pa-section-info-cta .switch,
23
+ .premium-menu-control .switch {
24
+ position: relative;
25
+ display: inline-block;
26
+ width: 44px;
27
+ height: 24px;
28
+ -webkit-border-radius: 12px;
29
+ border-radius: 12px;
30
+ }
31
+
32
+ .switch input {
33
+ display: none;
34
+ }
35
+
36
+ .slider,
37
+ .pro-slider {
38
+ position: absolute;
39
+ cursor: pointer;
40
+ top: 0;
41
+ right: 0;
42
+ left: 0;
43
+ bottom: 0;
44
+ /* background-color: #f2f2f2;
45
+ box-shadow: 0 0 2px 1px #ccc inset; */
46
+ -webkit-transition: 0.4s;
47
+ transition: 0.4s;
48
+ }
49
+
50
+ .slider:before,
51
+ .pro-slider:before {
52
+ position: absolute;
53
+ content: "";
54
+ right: 3px;
55
+ top: 50%;
56
+ -webkit-transform: translateY(-50%);
57
+ -ms-transform: translateY(-50%);
58
+ transform: translateY(-50%);
59
+ /* background: radial-gradient(farthest-corner at 14px 0px, #f0f0f0 50%, #cacaca 100%); */
60
+ -webkit-transition: all 0.4s ease-in-out;
61
+ transition: all 0.4s ease-in-out;
62
+ padding: 0;
63
+ margin: 0;
64
+ width: 15px;
65
+ height: 15px;
66
+ -webkit-border-radius: 8px;
67
+ border-radius: 8px;
68
+ -webkit-filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
69
+ filter: drop-shadow(0px 5px 2.5px rgba(40, 40, 40, 0.35));
70
+ background-color: #f7f7f7;
71
+ border: 1px solid #ffffff;
72
+ /* box-shadow: 0 2.5px 5px #b8b8b9; */
73
+ }
74
+
75
+ .switch input:checked+.slider {
76
+ background: #8dc900;
77
+ }
78
+
79
+ .switch input:focus+.slider {
80
+ -webkit-box-shadow: 0 0 1px #18a4fd;
81
+ box-shadow: 0 0 1px #18a4fd;
82
+ }
83
+
84
+ .switch input:checked+.slider:before {
85
+ -webkit-transform: translate3d(-20px, -50%, 0);
86
+ transform: translate3d(-20px, -50%, 0);
87
+ }
88
+
89
+ .slider.round,
90
+ .pro-slider.round {
91
+ -webkit-border-radius: 34px;
92
+ border-radius: 34px;
93
+ background-image: -webkit-gradient(linear, right top, right bottom, from(#cfcfcf), to(#dbdbdb));
94
+ background-image: -webkit-linear-gradient(top, #cfcfcf 0%, #dbdbdb 100%);
95
+ background-image: linear-gradient(-180deg, #cfcfcf 0%, #dbdbdb 100%);
96
+ }
97
+
98
+ .slider.round:before,
99
+ .pro-slider.round:before {
100
+ -webkit-border-radius: 50%;
101
+ border-radius: 50%;
102
+ }
103
+
104
+ .switch input:disabled+.pro-slider::after {
105
+ position: absolute;
106
+ font-family: "Dashicons";
107
+ content: "\f160";
108
+ color: #474747;
109
+ left: 8px;
110
+ top: 50%;
111
+ -webkit-transform: translateY(-50%);
112
+ -ms-transform: translateY(-50%);
113
+ transform: translateY(-50%);
114
+ }
115
+
116
+ .pa-api-disable-title label,
117
+ .pa-is-beta label {
118
+ margin-left: 15px;
119
+ }
120
+
121
+ .pa-element-meta {
122
+ -js-display: flex;
123
+ display: -webkit-box;
124
+ display: -webkit-flex;
125
+ display: -moz-box;
126
+ display: -ms-flexbox;
127
+ display: flex;
128
+ -webkit-flex-direction: column;
129
+ -moz-box-orient: vertical;
130
+ -moz-box-direction: normal;
131
+ -ms-flex-direction: column;
132
+ flex-direction: column;
133
+ }
134
+
135
+ .pa-element-meta span {
136
+ vertical-align: middle;
137
+ font-weight: 600;
138
+ }
139
+
140
+ .pa-element-meta label {
141
+ margin-left: 1px !important;
142
+ }
143
+
144
+ .pa-api-disable-title span,
145
+ .pa-is-beta span {
146
+ font-weight: 400;
147
+ }
148
+
149
+ .pa-maps-api-notice {
150
+ margin: 0.5em 0;
151
+ }
152
+
153
+ .pa-api-title input {
154
+ margin-top: 10px;
155
+ font-size: normal;
156
+ font-weight: 400;
157
+ width: 400px;
158
+ margin-right: 30px;
159
+ }
160
+
161
+ .pa-sys-info-tab {
162
+ background: #f7f7f7;
163
+ margin: 8px;
164
+ border: 2px solid #ddd;
165
+ -webkit-border-radius: 3px;
166
+ border-radius: 3px;
167
+ padding: 0;
168
+ }
169
+
170
+ .pa-system-info-container {
171
+ padding: 10px;
172
+ }
173
+
174
+ .dialog-type-lightbox .dialog-widget-header {
175
+ text-align: center;
176
+ font-size: 15px;
177
+ color: #495157;
178
+ padding: 30px 0 10px;
179
+ font-weight: 500;
180
+ }
181
+
182
+ .pa-swal.swal2-show {
183
+ padding: 32px;
184
+ padding-bottom: 50px;
185
+ background-image: url("../../images/popup-pattern.jpg");
186
+ background-repeat: no-repeat;
187
+ -webkit-background-size: cover;
188
+ background-size: cover;
189
+ -webkit-border-radius: 0 50px;
190
+ border-radius: 0 50px;
191
+ }
192
+
193
+ .pa-swal .swal2-close {
194
+ color: #c2c4cf;
195
+ }
196
+
197
+ .pa-swal .swal2-close:hover {
198
+ color: #00a5e5;
199
+ }
200
+
201
+ .pa-swal .swal2-title {
202
+ margin: 0;
203
+ }
204
+
205
+ .pa-swal .swal2-content {
206
+ font-size: 13px;
207
+ color: #474747;
208
+ font-family: "Poppins";
209
+ text-align: center;
210
+ margin: 0;
211
+ margin-bottom: 0px;
212
+ }
213
+
214
+ .pa-swal .swal2-cancel.swal2-styled,
215
+ .pa-swal .swal2-cancel.swal2-styled:hover,
216
+ .pa-swal .swal2-confirm.swal2-styled {
217
+ background-image: none !important;
218
+ background-color: #ebebeb;
219
+ color: #474747;
220
+ border: none !important;
221
+ -webkit-box-shadow: none !important;
222
+ box-shadow: none !important;
223
+ font-family: "Red Hat Display";
224
+ font-size: 15px;
225
+ font-weight: 700;
226
+ }
227
+
228
+ .pa-swal .swal2-confirm.swal2-styled,
229
+ .pa-swal .swal2-confirm.swal2-styled:hover {
230
+ min-width: 128px;
231
+ color: #fff;
232
+ background-image: none !important;
233
+ background-color: #00a5e5;
234
+ }
235
+
236
+ /**
237
+ * New Dashboard
238
+ */
239
+ .pa-settings-wrap {
240
+ padding: 35px;
241
+ padding-right: 15px;
242
+ }
243
+
244
+ .pa-settings-section {
245
+ display: none;
246
+ }
247
+
248
+ .pa-settings-tabs {
249
+ background-color: #fff;
250
+ -webkit-border-radius: 15px;
251
+ border-radius: 15px;
252
+ padding: 36px;
253
+ margin-bottom: 12px;
254
+ }
255
+
256
+ .pa-settings-tabs-list {
257
+ clear: right;
258
+ margin: 0;
259
+ list-style-type: none;
260
+ }
261
+
262
+ .pa-settings-tabs .pa-settings-tabs-list li {
263
+ display: inline-block;
264
+ margin-bottom: 0;
265
+ margin-left: 23px;
266
+ }
267
+
268
+ .pa-settings-section.active {
269
+ display: block;
270
+ }
271
+
272
+ .papro-admin-notice a,
273
+ .pa-settings-wrap .pa-settings-tabs a {
274
+ -js-display: flex;
275
+ display: -webkit-box;
276
+ display: -webkit-flex;
277
+ display: -moz-box;
278
+ display: -ms-flexbox;
279
+ display: flex;
280
+ -webkit-box-pack: center;
281
+ -webkit-justify-content: center;
282
+ -moz-box-pack: center;
283
+ -ms-flex-pack: center;
284
+ justify-content: center;
285
+ -webkit-box-align: center;
286
+ -webkit-align-items: center;
287
+ -moz-box-align: center;
288
+ -ms-flex-align: center;
289
+ align-items: center;
290
+ font-size: 14px;
291
+ line-height: 1.8em;
292
+ position: relative;
293
+ color: #252c59;
294
+ text-decoration: none;
295
+ -webkit-transition: all 0.3s ease;
296
+ transition: all 0.3s ease;
297
+ }
298
+
299
+ .papro-admin-notice a.papro-notice-btn {
300
+ width: 120px;
301
+ /* height: 58px; */
302
+ -webkit-border-radius: 15px;
303
+ border-radius: 15px;
304
+ -webkit-filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
305
+ filter: drop-shadow(0px 5px 50px rgba(87, 0, 101, 0.7));
306
+ background-color: #ffffff;
307
+ font-size: 18px;
308
+ color: #fe6300;
309
+ font-weight: 800;
310
+ font-family: "Red Hat Display";
311
+ text-align: center;
312
+ padding: 10px 20px;
313
+ }
314
+
315
+ .pa-settings-wrap .pa-settings-tabs a:focus {
316
+ outline: none;
317
+ -webkit-box-shadow: none;
318
+ box-shadow: none;
319
+ }
320
+
321
+ .pa-settings-wrap .pa-settings-tabs span {
322
+ margin-right: 8px;
323
+ font-family: "Poppins";
324
+ font-weight: 500;
325
+ }
326
+
327
+ .pa-settings-wrap .pa-settings-tabs .pa-section-active {
328
+ color: #00a5e5;
329
+ }
330
+
331
+ .pa-section {
332
+ display: none;
333
+ position: relative;
334
+ background-color: #fff;
335
+ -webkit-transition: opacity 0.2s;
336
+ transition: opacity 0.2s;
337
+ padding: 34px;
338
+ -webkit-border-radius: 15px;
339
+ border-radius: 15px;
340
+ }
341
+
342
+ /**
343
+ * General Tab
344
+ */
345
+ #pa-general-settings {
346
+ -js-display: flex;
347
+ display: -webkit-box;
348
+ display: -webkit-flex;
349
+ display: -moz-box;
350
+ display: -ms-flexbox;
351
+ display: flex;
352
+ -webkit-box-orient: horizontal;
353
+ -webkit-box-direction: normal;
354
+ -webkit-flex-flow: row wrap;
355
+ -moz-box-orient: horizontal;
356
+ -moz-box-direction: normal;
357
+ -ms-flex-flow: row wrap;
358
+ flex-flow: row wrap;
359
+ -webkit-box-pack: justify;
360
+ -webkit-justify-content: space-between;
361
+ -moz-box-pack: justify;
362
+ -ms-flex-pack: justify;
363
+ justify-content: space-between;
364
+ width: 100%;
365
+ }
366
+
367
+ #pa-general-settings .pa-dash-block {
368
+ -webkit-box-flex: 1;
369
+ -webkit-flex: 1 1 auto;
370
+ -moz-box-flex: 1;
371
+ -ms-flex: 1 1 auto;
372
+ flex: 1 1 auto;
373
+ min-width: 250px;
374
+ margin: 0 5px 10px;
375
+ -js-display: flex;
376
+ display: -webkit-box;
377
+ display: -webkit-flex;
378
+ display: -moz-box;
379
+ display: -ms-flexbox;
380
+ display: flex;
381
+ -webkit-box-orient: vertical;
382
+ -webkit-box-direction: normal;
383
+ -webkit-flex-direction: column;
384
+ -moz-box-orient: vertical;
385
+ -moz-box-direction: normal;
386
+ -ms-flex-direction: column;
387
+ flex-direction: column;
388
+ }
389
+
390
+ .pa-dash-block.col-3 {
391
+ width: 31%;
392
+ }
393
+
394
+ .pa-dash-block.col-6 {
395
+ width: 64%;
396
+ }
397
+
398
+ #pa-general-settings .pa-section-info h4 {
399
+ font-size: 17px;
400
+ }
401
+
402
+ #pa-general-settings .pa-section-info:not(.pa-news-section):not(.pa-support-section) p {
403
+ min-height: 80px;
404
+ }
405
+
406
+ #pa-general-settings .pa-section-info .pa-element-icon {
407
+ margin-bottom: 12px;
408
+ }
409
+
410
+ #pa-general-settings .pa-element-icon.icon-inline {
411
+ -js-display: inline-flex;
412
+ display: -webkit-inline-box;
413
+ display: -webkit-inline-flex;
414
+ display: -moz-inline-box;
415
+ display: -ms-inline-flexbox;
416
+ display: inline-flex;
417
+ margin-bottom: 0;
418
+ vertical-align: middle;
419
+ }
420
+
421
+ #pa-general-settings .pa-section-info .pa-btn {
422
+ display: inline-block;
423
+ background-color: #252c59;
424
+ color: #fff;
425
+ /* margin-top: 12px; */
426
+ padding: 12px 36px;
427
+ }
428
+
429
+ .pa-element-icon.dashicons-facebook-alt {
430
+ color: #3b5998 !important
431
+ }
432
+
433
+ .pa-element-icon.dashicons-youtube {
434
+ color: #ff0000 !important
435
+ }
436
+
437
+ .pa-newsletter-form {
438
+ -js-display: flex;
439
+ display: -webkit-box;
440
+ display: -webkit-flex;
441
+ display: -moz-box;
442
+ display: -ms-flexbox;
443
+ display: flex;
444
+ -webkit-flex-wrap: wrap;
445
+ -ms-flex-wrap: wrap;
446
+ flex-wrap: wrap;
447
+ -webkit-box-align: center;
448
+ -webkit-align-items: center;
449
+ -moz-box-align: center;
450
+ -ms-flex-align: center;
451
+ align-items: center;
452
+ }
453
+
454
+ .pa-newsletter-form input {
455
+ width: 74%;
456
+ padding: 0px 10px;
457
+ height: 39px;
458
+ font-family: "Poppins";
459
+ border: 1px solid #dcdcdc;
460
+ -webkit-border-radius: 0 10px 10px 0;
461
+ border-radius: 0 10px 10px 0;
462
+ direction: rtl;
463
+ }
464
+
465
+ #pa-general-settings .pa-newsletter-form button.pa-btn {
466
+ width: 25%;
467
+ padding: 0;
468
+ height: 39px;
469
+ margin-top: 0;
470
+ margin-right: -1px;
471
+ -webkit-border-radius: 10px 0 0 10px;
472
+ border-radius: 10px 0 0 10px;
473
+ }
474
+
475
+ #pa-general-settings .pa-news-grid {
476
+ -js-display: flex;
477
+ display: -webkit-box;
478
+ display: -webkit-flex;
479
+ display: -moz-box;
480
+ display: -ms-flexbox;
481
+ display: flex;
482
+ -webkit-box-pack: justify;
483
+ -webkit-justify-content: space-between;
484
+ -moz-box-pack: justify;
485
+ -ms-flex-pack: justify;
486
+ justify-content: space-between;
487
+ margin-top: 12px;
488
+ }
489
+
490
+ .pa-news-grid .pa-news-post {
491
+ position: relative;
492
+ width: 33.33%;
493
+ margin: 0 5px;
494
+ }
495
+
496
+ .pa-news-grid .pa-news-post p:nth-of-type(1) {
497
+ font-family: "Red Hat Display";
498
+ font-size: 15px;
499
+ min-height: 60px;
500
+ font-weight: 800;
501
+ color: #252c59
502
+ }
503
+
504
+ .pa-news-grid .pa-news-post p:nth-of-type(2) {
505
+ font-size: 12px;
506
+ }
507
+
508
+ .pa-post-img-container img {
509
+ width: 100%;
510
+ height: 145px;
511
+ -o-object-fit: cover;
512
+ object-fit: cover;
513
+ -webkit-border-radius: 10px;
514
+ border-radius: 10px;
515
+ }
516
+
517
+ .pa-news-grid .pa-news-post a {
518
+ position: absolute;
519
+ top: 0;
520
+ right: 0;
521
+ width: 100%;
522
+ height: 100%;
523
+ z-index: 2;
524
+ }
525
+
526
+ #pa-general-settings .pa-support-list {
527
+ margin: 12px 0 0;
528
+ padding: 0;
529
+ }
530
+
531
+ #pa-general-settings .pa-support-list li {
532
+ margin-bottom: 10px;
533
+ }
534
+
535
+ .pa-support-list li a {
536
+ font-size: 15px;
537
+ color: #474747;
538
+ font-family: "Poppins";
539
+ text-decoration: none;
540
+ }
541
+
542
+ .pa-support-list li a:hover {
543
+ color: #135e96;
544
+ }
545
+
546
+ #pa-general-settings input[type="email"],
547
+ #pa-general-settings a:hover,
548
+ #pa-general-settings a:focus,
549
+ #pa-general-settings a:visited {
550
+ border: none;
551
+ -webkit-box-shadow: none;
552
+ box-shadow: none;
553
+ outline: none;
554
+ }
555
+
556
+
557
+ /**
558
+ * Tab Info
559
+ */
560
+ .pa-section-info-wrap {
561
+ padding: 34px;
562
+ -webkit-border-radius: 15px;
563
+ border-radius: 15px;
564
+ background-color: #f7f7f7;
565
+ -js-display: flex;
566
+ display: -webkit-box;
567
+ display: -webkit-flex;
568
+ display: -moz-box;
569
+ display: -ms-flexbox;
570
+ display: flex;
571
+ -webkit-box-pack: justify;
572
+ -webkit-justify-content: space-between;
573
+ -moz-box-pack: justify;
574
+ -ms-flex-pack: justify;
575
+ justify-content: space-between;
576
+ -webkit-box-align: center;
577
+ -webkit-align-items: center;
578
+ -moz-box-align: center;
579
+ -ms-flex-align: center;
580
+ align-items: center;
581
+ height: 100%;
582
+ min-height: 75px;
583
+ }
584
+
585
+ #pa-general-settings .pa-section-info-wrap,
586
+ #pa-ver-control-settings .pa-section-info-wrap {
587
+ -webkit-box-orient: vertical;
588
+ -webkit-box-direction: normal;
589
+ -webkit-flex-direction: column;
590
+ -moz-box-orient: vertical;
591
+ -moz-box-direction: normal;
592
+ -ms-flex-direction: column;
593
+ flex-direction: column;
594
+ -webkit-box-align: start;
595
+ -webkit-align-items: flex-start;
596
+ -moz-box-align: start;
597
+ -ms-flex-align: start;
598
+ align-items: flex-start;
599
+ }
600
+
601
+ #pa-ver-control-settings .pa-section-info-wrap:nth-of-type(n + 2) {
602
+ margin-top: 36px;
603
+ }
604
+
605
+ #pa-section-elements .pa-section-outer-wrap {
606
+ margin-bottom: 16px;
607
+ }
608
+
609
+ .pa-section-info-wrap h4 {
610
+ font-size: 20px;
611
+ color: #252c59;
612
+ font-weight: 900;
613
+ font-family: "Red Hat Display";
614
+ margin: 0;
615
+ }
616
+
617
+ .pa-section-info-wrap p {
618
+ font-size: 14px;
619
+ color: #474747;
620
+ font-family: "Poppins";
621
+ margin: 0;
622
+ margin-top: 14px;
623
+ }
624
+
625
+ .pa-section-info-cta {
626
+ position: relative;
627
+ z-index: 3;
628
+ -js-display: flex;
629
+ display: -webkit-box;
630
+ display: -webkit-flex;
631
+ display: -moz-box;
632
+ display: -ms-flexbox;
633
+ display: flex;
634
+ -webkit-box-align: center;
635
+ -webkit-align-items: center;
636
+ -moz-box-align: center;
637
+ -ms-flex-align: center;
638
+ align-items: center;
639
+ margin-top: 25px;
640
+ }
641
+
642
+ .pa-section-info-cta .pa-btn {
643
+ color: #474747;
644
+ background-color: #ebebeb;
645
+ padding: 8px 20px;
646
+ -webkit-border-radius: 10px;
647
+ border-radius: 10px;
648
+ font-size: 15px;
649
+ font-weight: 700;
650
+ font-family: "Red Hat Display";
651
+ -webkit-transition: all 0.2s ease-in-out;
652
+ transition: all 0.2s ease-in-out;
653
+ }
654
+
655
+ .pa-section-info-cta .pa-btn:hover,
656
+ .pa-section-info-cta .pa-btn:focus,
657
+ .pa-section-info-cta .pa-btn:active {
658
+ color: #fff;
659
+ background-color: #00a5e5;
660
+ }
661
+
662
+ .pa-section-info-cta .pa-section-info-label {
663
+ font-size: 13px;
664
+ color: #474747;
665
+ font-family: "Poppins";
666
+ text-align: left;
667
+ }
668
+
669
+ .pa-section-info-cta .pa-section-info-warning {
670
+ font-size: 13px;
671
+ color: #cca329;
672
+ font-weight: 300;
673
+ font-family: "Poppins";
674
+ margin-right: 20px;
675
+ }
676
+
677
+ .pa-section-info-cta .pa-section-info-warning i {
678
+ font-weight: 300;
679
+ vertical-align: bottom;
680
+ }
681
+
682
+ .pa-section-info-wrap .pa-btn,
683
+ .pa-section-info-wrap .pa-btn-unused {
684
+ font-family: "Red Hat Display";
685
+ color: #8e8e8e;
686
+ background-color: #ebebeb;
687
+ border: 0px solid;
688
+ padding: 16px 28px;
689
+ -webkit-border-radius: 10px;
690
+ border-radius: 10px;
691
+ font-size: 15px;
692
+ font-weight: 700;
693
+ cursor: pointer;
694
+ -webkit-transition: 300ms;
695
+ transition: 300ms;
696
+ display: block;
697
+ text-decoration: none;
698
+ }
699
+
700
+ .pa-section-info-wrap .pa-btn-regenerate {
701
+ border: none;
702
+ outline: none;
703
+ margin-left: 5px;
704
+ transform: rotateY(180deg);
705
+ background-color: transparent;
706
+ cursor: pointer;
707
+ }
708
+
709
+ .pa-section-info-wrap .pa-btn-regenerate.loading {
710
+ animation: spin 2s linear infinite;
711
+ }
712
+
713
+ .pa-section-info-wrap .pa-btn-regenerate i.dashicons {
714
+ color: #474747;
715
+ }
716
+
717
+ .pa-section-info-wrap .pa-btn-unused {
718
+ width: 100%;
719
+ clear: both;
720
+ background: transparent;
721
+ color: #252C59;
722
+ padding-bottom: 0;
723
+ text-decoration: underline;
724
+ font-weight: normal;
725
+ }
726
+
727
+ .pa-section-info-wrap .pa-btn-unused.dimmed {
728
+ cursor: no-drop;
729
+ color: #C2C4CF;
730
+ }
731
+
732
+ .pa-element-name .pa-total-use {
733
+ color: #252C59;
734
+ }
735
+
736
+ .pa-section-info-wrap button.pa-btn-enable {
737
+ -webkit-border-top-left-radius: 0;
738
+ border-top-left-radius: 0;
739
+ -webkit-border-bottom-left-radius: 0;
740
+ border-bottom-left-radius: 0;
741
+ float: right;
742
+ }
743
+
744
+ .pa-section-info-wrap button.pa-btn-disable {
745
+ -webkit-border-top-right-radius: 0;
746
+ border-top-right-radius: 0;
747
+ -webkit-border-bottom-right-radius: 0;
748
+ border-bottom-right-radius: 0;
749
+ float: left;
750
+ }
751
+
752
+ .pa-section-info-wrap .pa-btn-enable.active {
753
+ color: #fff;
754
+ -webkit-box-shadow: inset -3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
755
+ box-shadow: inset -3.5px 1.8px 7px 0px rgba(125, 125, 125, 0.5);
756
+ background-color: #8dc900;
757
+ }
758
+
759
+ .pa-section-info-wrap .pa-btn-disable.active {
760
+ color: #fff;
761
+ -webkit-box-shadow: inset -3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
762
+ box-shadow: inset -3.564px 1.816px 7px 0px rgba(81, 81, 81, 0.5);
763
+ background-color: #898989;
764
+ }
765
+
766
+ .pa-section-info-wrap .pa-btn-enable:not(.active):hover {
767
+ color: #ffffff;
768
+ background-color: #8dc900;
769
+ }
770
+
771
+ .pa-section-info-wrap .pa-btn-disable:not(.active):hover {
772
+ color: #ffffff;
773
+ background-color: #898989;
774
+ }
775
+
776
+ /*
777
+ * Widgets & Addons Tab
778
+ */
779
+ .pa-elements-settings {
780
+ position: relative;
781
+ -js-display: flex;
782
+ display: -webkit-box;
783
+ display: -webkit-flex;
784
+ display: -moz-box;
785
+ display: -ms-flexbox;
786
+ display: flex;
787
+ margin-top: 16px;
788
+ }
789
+
790
+ .pa-elements-filter {
791
+ position: absolute;
792
+ top: 10px;
793
+ left: 16px;
794
+ display: flex;
795
+ align-items: center;
796
+ }
797
+
798
+ .pa-elements-filter label {
799
+ font-size: 13px;
800
+ color: #474747;
801
+ font-family: "Poppins";
802
+ margin-left: 10px;
803
+ }
804
+
805
+ .pa-elements-filter select {
806
+ padding: 5px 35px 5px 15px;
807
+ /* margin-left: -5px; */
808
+ border-width: 1px 1px 1px 0;
809
+ border-color: #dcdcdc;
810
+ border-radius: 10px;
811
+ border-top-left-radius: 0;
812
+ border-bottom-left-radius: 0;
813
+ }
814
+
815
+ .pa-elements-filter input {
816
+ min-width: 300px;
817
+ border-color: #dcdcdc;
818
+ min-height: 40px;
819
+ border-radius: 10px;
820
+ border-top-right-radius: 0;
821
+ border-bottom-right-radius: 0;
822
+ }
823
+
824
+ .pa-elements-tabs {
825
+ -webkit-border-radius: 10px;
826
+ border-radius: 10px;
827
+ background-color: #f7f7f7;
828
+ padding: 20px;
829
+ margin-left: 16px;
830
+ }
831
+
832
+ .pa-elements-tabs .pa-elements-tab {
833
+ position: relative;
834
+ padding: 0;
835
+ margin-bottom: 12px;
836
+ text-align: center;
837
+ }
838
+
839
+ .pa-elements-tab .pa-element-tab-tooltip {
840
+ position: absolute;
841
+ background-color: #3a3c40;
842
+ display: block;
843
+ position: absolute;
844
+ top: 50%;
845
+ right: 100%;
846
+ padding: 10px 20px;
847
+ -webkit-border-radius: 13px;
848
+ border-radius: 13px;
849
+ -webkit-filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
850
+ filter: drop-shadow(0px 5px 27.5px rgba(104, 104, 104, 0.3));
851
+ background-color: #ffffff;
852
+ font-size: 11px;
853
+ color: #252c59;
854
+ font-weight: 500;
855
+ font-family: "Poppins";
856
+ opacity: 0;
857
+ pointer-events: none;
858
+ text-transform: capitalize;
859
+ -webkit-transform: translate(-30px, -50%);
860
+ -ms-transform: translate(-30px, -50%);
861
+ transform: translate(-30px, -50%);
862
+ -webkit-transition: all 0.3s ease;
863
+ transition: all 0.3s ease;
864
+ z-index: 1;
865
+ white-space: nowrap;
866
+ }
867
+
868
+ .pa-elements-tab .pa-element-tab-tooltip::before {
869
+ display: block;
870
+ position: absolute;
871
+ top: 50%;
872
+ right: -5px;
873
+ width: 0;
874
+ height: 0;
875
+ content: "";
876
+ border-top: 5px solid transparent;
877
+ border-bottom: 5px solid transparent;
878
+ border-left: 5px solid #ffffff;
879
+ -webkit-transform: translateY(-50%);
880
+ -ms-transform: translateY(-50%);
881
+ transform: translateY(-50%);
882
+ }
883
+
884
+ .pa-elements-tab .pa-elements-tab-link {
885
+ -js-display: flex;
886
+ display: -webkit-box;
887
+ display: -webkit-flex;
888
+ display: -moz-box;
889
+ display: -ms-flexbox;
890
+ display: flex;
891
+ -webkit-box-pack: center;
892
+ -webkit-justify-content: center;
893
+ -moz-box-pack: center;
894
+ -ms-flex-pack: center;
895
+ justify-content: center;
896
+ -webkit-box-align: center;
897
+ -webkit-align-items: center;
898
+ -moz-box-align: center;
899
+ -ms-flex-align: center;
900
+ align-items: center;
901
+ color: #c2c4cf;
902
+ padding: 12px;
903
+ text-decoration: none;
904
+ -webkit-transition: all 0.3s ease-in-out;
905
+ transition: all 0.3s ease-in-out;
906
+ -webkit-border-radius: 13px;
907
+ border-radius: 13px;
908
+ }
909
+
910
+ .pa-elements-tab .pa-elements-tab-link:hover,
911
+ .pa-elements-tab .pa-elements-tab-link.active {
912
+ -webkit-filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5)) drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
913
+ filter: drop-shadow(-4.243px -4.243px 3px rgba(255, 255, 255, 0.5)) drop-shadow(4.243px 4.243px 3px rgba(191, 201, 210, 0.6));
914
+ background-color: #ffffff;
915
+ color: #00a5e5;
916
+ outline: none;
917
+ border: none;
918
+ text-decoration: none;
919
+ -webkit-box-shadow: none;
920
+ box-shadow: none;
921
+ }
922
+
923
+ .pa-elements-tab .pa-elements-tab-link:hover+span {
924
+ opacity: 1;
925
+ -webkit-transform: translate(-20px, -50%);
926
+ -ms-transform: translate(-20px, -50%);
927
+ transform: translate(-20px, -50%);
928
+ }
929
+
930
+ .pa-switchers,
931
+ #pa-features-settings {
932
+ -js-display: flex;
933
+ display: -webkit-box;
934
+ display: -webkit-flex;
935
+ display: -moz-box;
936
+ display: -ms-flexbox;
937
+ display: flex;
938
+ -webkit-flex-wrap: wrap;
939
+ -ms-flex-wrap: wrap;
940
+ flex-wrap: wrap;
941
+ -webkit-align-content: flex-start;
942
+ -ms-flex-line-pack: start;
943
+ align-content: flex-start;
944
+ }
945
+
946
+ #pa-features-settings {
947
+ align-items: center;
948
+ }
949
+
950
+ .pa-switchers-container {
951
+ width: 100%;
952
+ }
953
+
954
+ .pa-switchers-container.hidden,
955
+ .pa-switcher.hidden {
956
+ display: none;
957
+ }
958
+
959
+ .pa-switchers-container .pa-elements-tab-title {
960
+ font-size: 20px;
961
+ color: #252c59;
962
+ font-weight: 900;
963
+ font-family: "Red Hat Display";
964
+ margin: 16px 0;
965
+ }
966
+
967
+ .pa-switcher {
968
+ -webkit-border-radius: 15px;
969
+ border-radius: 15px;
970
+ background-color: #f7f7f7;
971
+ position: relative;
972
+ -js-display: flex;
973
+ display: -webkit-box;
974
+ display: -webkit-flex;
975
+ display: -moz-box;
976
+ display: -ms-flexbox;
977
+ display: flex;
978
+ width: -webkit-calc(50% - 56px);
979
+ width: calc(50% - 56px);
980
+ -webkit-box-pack: justify;
981
+ -webkit-justify-content: space-between;
982
+ -moz-box-pack: justify;
983
+ -ms-flex-pack: justify;
984
+ justify-content: space-between;
985
+ -webkit-box-align: center;
986
+ -webkit-align-items: center;
987
+ -moz-box-align: center;
988
+ -ms-flex-align: center;
989
+ align-items: center;
990
+ padding: 20px;
991
+ margin-top: 16px;
992
+ margin-left: 16px;
993
+ }
994
+
995
+ .pa-element-info {
996
+ -js-display: flex;
997
+ display: -webkit-box;
998
+ display: -webkit-flex;
999
+ display: -moz-box;
1000
+ display: -ms-flexbox;
1001
+ display: flex;
1002
+ -webkit-box-align: center;
1003
+ -webkit-align-items: center;
1004
+ -moz-box-align: center;
1005
+ -ms-flex-align: center;
1006
+ align-items: center;
1007
+ }
1008
+
1009
+ .pa-section .pa-element-icon {
1010
+ color: #252c59;
1011
+ background-color: #ebebeb;
1012
+ -webkit-border-radius: 15px;
1013
+ border-radius: 15px;
1014
+ /* padding: 12px; */
1015
+ min-width: 40px;
1016
+ min-height: 40px;
1017
+ margin-left: 8px;
1018
+ -js-display: flex;
1019
+ display: -webkit-box;
1020
+ display: -webkit-flex;
1021
+ display: -moz-box;
1022
+ display: -ms-flexbox;
1023
+ display: flex;
1024
+ -webkit-box-pack: center;
1025
+ -webkit-justify-content: center;
1026
+ -moz-box-pack: center;
1027
+ -ms-flex-pack: center;
1028
+ justify-content: center;
1029
+ -webkit-box-align: center;
1030
+ -webkit-align-items: center;
1031
+ -moz-box-align: center;
1032
+ -ms-flex-align: center;
1033
+ align-items: center;
1034
+ }
1035
+
1036
+ .pa-element-name {
1037
+ font-size: 16px;
1038
+ color: #252c59;
1039
+ font-weight: 700;
1040
+ font-family: "Red Hat Display";
1041
+ margin: 0;
1042
+ -js-display: flex;
1043
+ display: -webkit-box;
1044
+ display: -webkit-flex;
1045
+ display: -moz-box;
1046
+ display: -ms-flexbox;
1047
+ display: flex;
1048
+ }
1049
+
1050
+ .pa-element-name span {
1051
+ text-transform: uppercase;
1052
+ color: #fd9926;
1053
+ font-weight: 700;
1054
+ font-size: 11px;
1055
+ margin-right: 5px;
1056
+ }
1057
+
1058
+ .pa-element-link {
1059
+ font-size: 13px;
1060
+ color: #252c59;
1061
+ font-family: "Poppins";
1062
+ text-decoration: none;
1063
+ -webkit-transition: all 0.2s ease-in-out;
1064
+ transition: all 0.2s ease-in-out;
1065
+ }
1066
+
1067
+ .pa-element-link-separator {
1068
+ width: 3px;
1069
+ height: 3px;
1070
+ display: inline-block;
1071
+ text-align: center;
1072
+ color: #252c59;
1073
+ background: #252c59;
1074
+ -webkit-border-radius: 50%;
1075
+ border-radius: 50%;
1076
+ vertical-align: middle;
1077
+ margin: 0 3px;
1078
+ }
1079
+
1080
+ .pa-element-link:hover,
1081
+ .pa-element-link:focus {
1082
+ color: #00a5e5;
1083
+ text-decoration: none;
1084
+ outline: none;
1085
+ -webkit-box-shadow: none;
1086
+ box-shadow: none;
1087
+ border: none;
1088
+ }
1089
+
1090
+ /*
1091
+ * Global Features
1092
+ */
1093
+ .pa-section-outer-wrap {
1094
+ position: relative;
1095
+ }
1096
+
1097
+ #pa-features-settings .pa-section-outer-wrap {
1098
+ width: calc(50% - 20px);
1099
+ margin-top: 20px;
1100
+ margin-right: 20px;
1101
+ }
1102
+
1103
+ .pa-section-outer-wrap a {
1104
+ position: absolute;
1105
+ top: 0;
1106
+ left: 0;
1107
+ width: 100%;
1108
+ height: 100%;
1109
+ }
1110
+
1111
+ .pa-section-outer-wrap a:focus,
1112
+ .pa-section-outer-wrap a:visited {
1113
+ outline: none;
1114
+ text-decoration: none;
1115
+ box-shadow: none;
1116
+ }
1117
+
1118
+ /*
1119
+ * Integrations
1120
+ */
1121
+ .pa-maps-table select {
1122
+ width: 100%;
1123
+ max-width: 100%;
1124
+ padding: 8px;
1125
+ }
1126
+
1127
+ .pa-maps-table #premium-map-api,
1128
+ .pa-maps-table #premium-youtube-api {
1129
+ width: 100%;
1130
+ }
1131
+
1132
+ .pa-maps-table tr td {
1133
+ padding-top: 30px;
1134
+ }
1135
+
1136
+ .pa-maps-table tr td:first-of-type {
1137
+ padding-left: 30px;
1138
+ }
1139
+
1140
+ .pa-maps-table td h4 {
1141
+ margin: 0;
1142
+ font-size: 15px;
1143
+ color: #252c59;
1144
+ font-weight: 500;
1145
+ font-family: "Poppins";
1146
+ display: inline-block;
1147
+ }
1148
+
1149
+ .pa-maps-table td span {
1150
+ font-size: 13px;
1151
+ color: #474747;
1152
+ font-family: "Poppins";
1153
+ vertical-align: middle;
1154
+ }
1155
+
1156
+ .pa-maps-table td input[type="text"] {
1157
+ -webkit-border-radius: 10px;
1158
+ border-radius: 10px;
1159
+ background-color: #ebebeb;
1160
+ border: none;
1161
+ padding: 8px 20px;
1162
+ }
1163
+
1164
+ .pa-section input[type="checkbox"] {
1165
+ border: none;
1166
+ display: none;
1167
+ }
1168
+
1169
+ .pa-section input[type="checkbox"]+label {
1170
+ position: relative;
1171
+ background: #ebebeb;
1172
+ height: 16px;
1173
+ width: 16px;
1174
+ display: inline-block;
1175
+ padding: 0;
1176
+ margin-left: 5px;
1177
+ -webkit-border-radius: 4px;
1178
+ border-radius: 4px;
1179
+ }
1180
+
1181
+ .pa-section input[type="checkbox"]:checked+label {
1182
+ background: #00a5e5;
1183
+ height: 16px;
1184
+ width: 16px;
1185
+ display: inline-block;
1186
+ padding: 0;
1187
+ }
1188
+
1189
+ .pa-section input[type="checkbox"]:checked+label:before {
1190
+ position: absolute;
1191
+ content: "✔";
1192
+ color: #fff;
1193
+ font-size: 12px;
1194
+ top: 0;
1195
+ right: 0;
1196
+ width: 100%;
1197
+ height: 100%;
1198
+ text-align: center;
1199
+ margin-top: -1px;
1200
+ }
1201
+
1202
+ .pa-maps-table td input:focus {
1203
+ outline: none;
1204
+ -webkit-box-shadow: none;
1205
+ box-shadow: none;
1206
+ border: none;
1207
+ }
1208
+
1209
+ .pa-maps-table td select {
1210
+ border-color: #dcdcdc;
1211
+ -webkit-border-radius: 10px;
1212
+ border-radius: 10px;
1213
+ -webkit-border-bottom-left-radius: 0;
1214
+ border-bottom-left-radius: 0;
1215
+ }
1216
+
1217
+ .pa-maps-circle-icon {
1218
+ width: 5px;
1219
+ height: 5px;
1220
+ background-color: #252c59;
1221
+ -webkit-border-radius: 50%;
1222
+ border-radius: 50%;
1223
+ display: inline-block;
1224
+ vertical-align: middle;
1225
+ margin-left: 10px;
1226
+ }
1227
+
1228
+ .pa-maps-table td h4:before {
1229
+ position: absolute;
1230
+ content: "";
1231
+ }
1232
+
1233
+ /*
1234
+ * White Labeling Tab
1235
+ */
1236
+ .pa-wht-lbl-settings .pa-wht-lbl-title {
1237
+ font-size: 20px;
1238
+ color: #252c59;
1239
+ font-weight: 900;
1240
+ font-family: "Red Hat Display";
1241
+ margin: 0;
1242
+ }
1243
+
1244
+ .pa-wht-lbl-settings .pa-row {
1245
+ width: 60%;
1246
+ float: right;
1247
+ }
1248
+
1249
+ .pa-wht-lbl-settings .pa-wht-lbl-admin {
1250
+ width: 30%;
1251
+ float: right;
1252
+ margin-right: 16px;
1253
+ }
1254
+
1255
+ .pa-wht-lbl-settings .pa-wht-lbl-head {
1256
+ border-bottom: 1px solid #ddd;
1257
+ background: #f7f7f7;
1258
+ padding: 20px;
1259
+ }
1260
+
1261
+ .pa-wht-lbl-table {
1262
+ text-align: right;
1263
+ }
1264
+
1265
+ .pa-wht-lbl-settings input {
1266
+ font-weight: 400;
1267
+ margin: 0;
1268
+ margin-bottom: 12px;
1269
+ -webkit-border-radius: 10px;
1270
+ border-radius: 10px;
1271
+ /* background-color: #ebebeb; */
1272
+ border: 1px solid #dcdcdc;
1273
+ padding: 8px 20px;
1274
+ }
1275
+
1276
+ /* .pa-wht-lbl-settings input + span {
1277
+ margin-left: 0.3em;
1278
+ } */
1279
+
1280
+ .pa-wht-lbl-settings label+span {
1281
+ font-family: "Poppins";
1282
+ vertical-align: middle;
1283
+ }
1284
+
1285
+ .pa-wht-lbl-settings .pa-input-label {
1286
+ display: block;
1287
+ font-weight: 600;
1288
+ margin: 10px 0 6px;
1289
+ font-size: 14px;
1290
+ color: #252c59;
1291
+ font-family: "Red Hat Display";
1292
+ }
1293
+
1294
+ .pa-wht-lbl-settings input[type="text"] {
1295
+ width: 550px;
1296
+ }
1297
+
1298
+ .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1299
+ .pa-wht-lbl-settings input[type="text"]::-webkit-input-placeholder {
1300
+ font-weight: 300;
1301
+ font-family: "Poppins";
1302
+ }
1303
+
1304
+ .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1305
+ .pa-wht-lbl-settings input[type="text"]:-moz-placeholder {
1306
+ font-weight: 300;
1307
+ font-family: "Poppins";
1308
+ }
1309
+
1310
+ .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1311
+ .pa-wht-lbl-settings input[type="text"]::-moz-placeholder {
1312
+ font-weight: 300;
1313
+ font-family: "Poppins";
1314
+ }
1315
+
1316
+ .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1317
+ .pa-wht-lbl-settings input[type="text"]:-ms-input-placeholder {
1318
+ font-weight: 300;
1319
+ font-family: "Poppins";
1320
+ }
1321
+
1322
+ .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1323
+ .pa-wht-lbl-settings input[type="text"]::-ms-input-placeholder {
1324
+ font-weight: 300;
1325
+ font-family: "Poppins";
1326
+ }
1327
+
1328
+ .pa-elements-filter input[type="text"]::-webkit-input-placeholder,
1329
+ .pa-wht-lbl-settings input[type="text"]::placeholder {
1330
+ font-weight: 300;
1331
+ font-family: "Poppins";
1332
+ }
1333
+
1334
+ .pa-wht-lbl-settings .pa-wht-lbl-settings-wrap {
1335
+ background: #fff;
1336
+ margin: 16px auto;
1337
+ border: 1px solid #dcdcdc;
1338
+ -webkit-border-radius: 10px;
1339
+ border-radius: 10px;
1340
+ overflow: hidden;
1341
+ }
1342
+
1343
+ .pa-wht-lbl-settings .clearfix {
1344
+ clear: both;
1345
+ }
1346
+
1347
+ .pa-wht-lbl-group-wrap {
1348
+ padding: 20px;
1349
+ }
1350
+
1351
+ .pa-section-white-label .pa-white-label-notice {
1352
+ position: absolute;
1353
+ top: 0;
1354
+ right: 0;
1355
+ width: 100%;
1356
+ height: 100%;
1357
+ background: rgba(200, 200, 200, 0.8);
1358
+ -webkit-border-radius: 15px;
1359
+ border-radius: 15px;
1360
+ -js-display: flex;
1361
+ display: -webkit-box;
1362
+ display: -webkit-flex;
1363
+ display: -moz-box;
1364
+ display: -ms-flexbox;
1365
+ display: flex;
1366
+ -webkit-box-pack: center;
1367
+ -webkit-justify-content: center;
1368
+ -moz-box-pack: center;
1369
+ -ms-flex-pack: center;
1370
+ justify-content: center;
1371
+ }
1372
+
1373
+ .pa-white-label-notice-content {
1374
+ position: absolute;
1375
+ top: 200px;
1376
+ right: 200;
1377
+ width: 530px;
1378
+ background-image: url("../../images/popup-pattern.jpg");
1379
+ background-repeat: no-repeat;
1380
+ -webkit-background-size: cover;
1381
+ background-size: cover;
1382
+ padding: 32px;
1383
+ padding-bottom: 50px;
1384
+ -webkit-border-radius: 0px 50px;
1385
+ border-radius: 0px 50px;
1386
+ text-align: center;
1387
+ z-index: 2;
1388
+ }
1389
+
1390
+ .pa-white-label-notice-logo {
1391
+ -webkit-transform: translateY(-32px);
1392
+ -ms-transform: translateY(-32px);
1393
+ transform: translateY(-32px);
1394
+ margin-bottom: -18px;
1395
+ }
1396
+
1397
+ .pa-white-label-notice-logo img {
1398
+ padding: 10px;
1399
+ padding-top: 40px;
1400
+ background-color: #ffffff;
1401
+ border: 1px solid #e6e6e6;
1402
+ -webkit-border-radius: 50px;
1403
+ border-radius: 50px;
1404
+ -webkit-border-top-right-radius: 50px;
1405
+ border-top-right-radius: 50px;
1406
+ -webkit-border-top-left-radius: 50px;
1407
+ border-top-left-radius: 50px;
1408
+ -webkit-border-top-right-radius: 0;
1409
+ border-top-right-radius: 0;
1410
+ -webkit-border-top-left-radius: 0;
1411
+ border-top-left-radius: 0;
1412
+ }
1413
+
1414
+ .pa-white-label-notice-content h2,
1415
+ .pa-swal-head {
1416
+ display: inline-block;
1417
+ font-size: 23px;
1418
+ color: #252c59;
1419
+ font-weight: 900;
1420
+ font-family: "Red Hat Display";
1421
+ text-align: center;
1422
+ max-width: 350px;
1423
+ line-height: 1;
1424
+ margin: 0;
1425
+ margin-bottom: 18px;
1426
+ }
1427
+
1428
+ .pa-white-label-notice-content h2 span {
1429
+ color: #fd9926;
1430
+ text-transform: uppercase;
1431
+ font-family: "Red Hat Display";
1432
+ }
1433
+
1434
+ .pa-white-label-notice-content p {
1435
+ font-size: 13px;
1436
+ color: #474747;
1437
+ font-family: "Poppins";
1438
+ text-align: center;
1439
+ margin: 0;
1440
+ margin-bottom: 18px;
1441
+ }
1442
+
1443
+ .pa-white-label-notice-content a.pa-get-pro {
1444
+ display: inline-block;
1445
+ width: 117px;
1446
+ padding: 12px 10px;
1447
+ -webkit-border-radius: 10px;
1448
+ border-radius: 10px;
1449
+ color: #ffffff;
1450
+ font-size: 15px;
1451
+ font-weight: 900;
1452
+ font-family: "Red Hat Display";
1453
+ -webkit-filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1454
+ filter: drop-shadow(0px 20px 17.5px rgba(254, 99, 0, 0.2));
1455
+ text-decoration: none;
1456
+ outline: none;
1457
+ border: none;
1458
+ background-image: -webkit-linear-gradient(-120deg, #fe6300 0%, #fe9f00 100%);
1459
+ background-image: linear-gradient(30deg, #fe6300 0%, #fe9f00 100%);
1460
+ -webkit-transition: all 0.2s ease-in-out;
1461
+ transition: all 0.2s ease-in-out;
1462
+ }
1463
+
1464
+ .pa-white-label-notice-content a.pa-get-pro:hover {
1465
+ background-image: -webkit-linear-gradient(-60deg, #fe6300 0%, #fe9f00 100%);
1466
+ background-image: linear-gradient(-30deg, #fe6300 0%, #fe9f00 100%);
1467
+ }
1468
+
1469
+ /*
1470
+ * System Info Tab
1471
+ */
1472
+ .pa-section-info table.widefat {
1473
+ border: 0px;
1474
+ -webkit-box-shadow: none;
1475
+ box-shadow: none;
1476
+ font-family: "Poppins";
1477
+ }
1478
+
1479
+ .pa-section-info .widefat td:first-child {
1480
+ width: 30%;
1481
+ }
1482
+
1483
+ .pa-section-info table.widefat tr:nth-child(2n) {
1484
+ background-color: #f7f7f7;
1485
+ }
1486
+
1487
+ /*
1488
+ * License Tab
1489
+ */
1490
+ .pa-license-form span {
1491
+ color: #474747;
1492
+ font-family: "Poppins";
1493
+ }
1494
+
1495
+ .pa-license-form label {
1496
+ display: block;
1497
+ font-weight: 500;
1498
+ margin: 2em 0 0.5em;
1499
+ }
1500
+
1501
+ .pa-license-form code {
1502
+ padding: 3px 5px 2px;
1503
+ margin: 0 1px;
1504
+ background: #eaeaea;
1505
+ background: rgba(0, 0, 0, 0.07);
1506
+ font-size: 13px;
1507
+ font-style: italic;
1508
+ }
1509
+
1510
+ .pa-license-form .button.button-primary {
1511
+ width: 147px;
1512
+ height: 43px;
1513
+ /* -webkit-filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3));
1514
+ filter: drop-shadow(0px 10px 35px rgba(0, 165, 229, 0.3)); */
1515
+ background-color: #00a5e5;
1516
+ /* margin-top: 50px; */
1517
+ margin-right: -3px;
1518
+ -webkit-border-radius: 10px 0 0 10px;
1519
+ border-radius: 10px 0 0 10px;
1520
+ border: none;
1521
+ }
1522
+
1523
+ #papro-license-key:focus,
1524
+ .pa-license-form .button.button-primary:focus {
1525
+ outline: none;
1526
+ -webkit-box-shadow: none;
1527
+ box-shadow: none;
1528
+ }
1529
+
1530
+ #papro-license-key {
1531
+ height: 43px;
1532
+ line-height: 1;
1533
+ margin: 0;
1534
+ padding: 8px 20px;
1535
+ -webkit-border-radius: 0 10px 10px 0;
1536
+ border-radius: 0 10px 10px 0;
1537
+ }
1538
+
1539
+ .pa-license-form input+span {
1540
+ margin-right: 10px;
1541
+ font-weight: 600;
1542
+ }
1543
+
1544
+ .pa-license-cell span {
1545
+ margin-right: 0.3em;
1546
+ }
1547
+
1548
+ @media(min-width: 1550px) {
1549
+ #pa-general-settings .pa-section-info:not(.pa-news-section):not(.pa-support-section) p {
1550
+ min-height: 65px;
1551
+ }
1552
+
1553
+ .pa-news-grid .pa-news-post p:nth-of-type(1) {
1554
+ min-height: 40px;
1555
+ }
1556
+ }
1557
+
1558
+ /*
1559
+ * PAPRO Notice
1560
+ */
1561
+ .papro-admin-notice {
1562
+ -webkit-display: flex;
1563
+ display: -webkit-box;
1564
+ display: -ms-flexbox;
1565
+ -js-display: flex;
1566
+ display: -moz-box;
1567
+ display: flex;
1568
+ -webkit-box-pack: end;
1569
+ -ms-flex-pack: end;
1570
+ -webkit-justify-content: flex-end;
1571
+ -moz-box-pack: end;
1572
+ justify-content: flex-end;
1573
+ -webkit-box-align: center;
1574
+ -ms-flex-align: center;
1575
+ -webkit-align-items: center;
1576
+ -moz-box-align: center;
1577
+ align-items: center;
1578
+ margin-bottom: 24px;
1579
+ }
1580
+
1581
+ .papro-admin-notice>div {
1582
+ -webkit-box-flex: 1;
1583
+ -webkit-flex-grow: 1;
1584
+ -moz-box-flex: 1;
1585
+ -ms-flex-positive: 1;
1586
+ flex-grow: 1;
1587
+ }
1588
+
1589
+ .papro-admin-notice-left {
1590
+ position: relative;
1591
+ padding: 16px;
1592
+ -webkit-border-radius: 15px;
1593
+ border-radius: 15px;
1594
+ background-color: #fff;
1595
+ -webkit-flex-basis: 80%;
1596
+ -ms-flex-preferred-size: 80%;
1597
+ flex-basis: 80%;
1598
+ }
1599
+
1600
+ .papro-admin-notice-left a {
1601
+ position: absolute;
1602
+ top: 0;
1603
+ right: 0;
1604
+ width: 100%;
1605
+ height: 100%;
1606
+ }
1607
+
1608
+ .papro-admin-notice-left a:hover,
1609
+ .papro-admin-notice-left a:focus,
1610
+ .papro-admin-notice-left a:visited {
1611
+ outline: none;
1612
+ border: none;
1613
+ -webkit-box-shadow: none;
1614
+ box-shadow: none;
1615
+ text-decoration: none;
1616
+ }
1617
+
1618
+ .papro-admin-notice-logo {
1619
+ -webkit-display: flex;
1620
+ display: -webkit-box;
1621
+ display: -ms-flexbox;
1622
+ -js-display: flex;
1623
+ display: -moz-box;
1624
+ display: flex;
1625
+ -webkit-box-pack: justify;
1626
+ -webkit-justify-content: space-between;
1627
+ -moz-box-pack: justify;
1628
+ -ms-flex-pack: justify;
1629
+ justify-content: space-between;
1630
+ -webkit-box-align: center;
1631
+ -webkit-align-items: center;
1632
+ -moz-box-align: center;
1633
+ -ms-flex-align: center;
1634
+ align-items: center;
1635
+ }
1636
+
1637
+ .papro-admin-notice-logo label {
1638
+ display: block;
1639
+ font-weight: 600;
1640
+ margin: 10px 0 6px;
1641
+ font-size: 14px;
1642
+ color: #252c59;
1643
+ font-family: "Red Hat Display";
1644
+ }
1645
+
1646
+ .papro-admin-notice-right {
1647
+ -webkit-display: flex;
1648
+ display: -webkit-box;
1649
+ display: -ms-flexbox;
1650
+ -js-display: flex;
1651
+ display: -moz-box;
1652
+ display: flex;
1653
+ -webkit-box-align: center;
1654
+ -ms-flex-align: center;
1655
+ -webkit-align-items: center;
1656
+ -moz-box-align: center;
1657
+ align-items: center;
1658
+ background: url("../../images/papro-banner.png");
1659
+ -webkit-background-size: cover;
1660
+ background-size: cover;
1661
+ background-repeat: no-repeat;
1662
+ padding: 18px;
1663
+ -webkit-border-radius: 15px;
1664
+ border-radius: 15px;
1665
+ overflow: hidden;
1666
+ margin-right: 25px;
1667
+ }
1668
+
1669
+ .papro-admin-notice-right h4 {
1670
+ font-size: 20px;
1671
+ color: #fff;
1672
+ font-weight: 900;
1673
+ font-family: "Red Hat Display";
1674
+ margin: 0;
1675
+ margin-bottom: 8px;
1676
+ }
1677
+
1678
+ .papro-admin-notice-right p {
1679
+ font-size: 14px;
1680
+ color: #ffffff;
1681
+ font-family: "Poppins";
1682
+ margin: 0;
1683
+ }
1684
+
1685
+ .papro-admin-notice-right span {
1686
+ font-weight: 700;
1687
+ }
1688
+
1689
+ #wp-admin-bar-premium-addons .ab-item .dashicons {
1690
+ position: relative;
1691
+ top: 8px;
1692
+ display: inline-block;
1693
+ font-weight: 400;
1694
+ font-style: normal;
1695
+ font-variant: normal;
1696
+ font-size: inherit;
1697
+ font-family: dashicons;
1698
+ line-height: 1;
1699
+ -webkit-font-smoothing: antialiased;
1700
+ -moz-osx-font-smoothing: grayscale;
1701
+ text-rendering: auto;
1702
+ }
1703
+
1704
+ #wp-admin-bar-pa-feature-doc .ab-item .dashicons {
1705
+ font-size: 16px;
1706
+ right: -2px
1707
+ }
1708
+
1709
+ #wp-admin-bar-premium-addons>.ab-item>i {
1710
+ font-size: 18px !important;
1711
+ }
1712
+
1713
+ #wp-admin-bar-premium-addons li .loading {
1714
+ -webkit-animation: spin 2s linear infinite;
1715
+ animation: spin 2s linear infinite;
1716
+ }
1717
+
1718
+ /*
1719
+ * Dashboard Tabs
1720
+ */
1721
+ .pa-dash-general:before {
1722
+ content: "\e93e";
1723
+ }
1724
+
1725
+ .pa-dash-integrations:before {
1726
+ content: "\e93f";
1727
+ }
1728
+
1729
+ .pa-dash-system-info:before {
1730
+ content: "\e941";
1731
+ }
1732
+
1733
+ .pa-dash-vcontrol:before {
1734
+ content: "\e942";
1735
+ }
1736
+
1737
+ .pa-dash-white-label:before {
1738
+ content: "\e943";
1739
+ }
1740
+
1741
+ .pa-dash-elements:before {
1742
+ content: "\e944";
1743
+ }
1744
+
1745
+ .pa-dash-license:before {
1746
+ content: "\e940";
1747
+ }
1748
+
1749
+ .pa-dash-features:before {
1750
+ content: "\e952";
1751
+ }
1752
+
1753
+ /*
1754
+ * Elements Categories
1755
+ */
1756
+ .pa-dash-cat-all:before {
1757
+ content: "\e945";
1758
+ }
1759
+
1760
+ .pa-dash-cat-blurbs:before {
1761
+ content: "\e946";
1762
+ }
1763
+
1764
+ .pa-dash-cat-contact:before {
1765
+ content: "\e947";
1766
+ }
1767
+
1768
+ .pa-dash-cat-content:before {
1769
+ content: "\e948";
1770
+ }
1771
+
1772
+ .pa-dash-cat-images:before {
1773
+ content: "\e949";
1774
+ }
1775
+
1776
+ .pa-dash-cat-off-grid:before {
1777
+ content: "\e94b";
1778
+ }
1779
+
1780
+ .pa-dash-cat-section:before {
1781
+ content: "\e94c";
1782
+ }
1783
+
1784
+ .pa-dash-cat-feed:before {
1785
+ content: "\e94d";
1786
+ }
1787
+
1788
+ .pa-dash-cat-data:before {
1789
+ content: "\e94e";
1790
+ }
1791
+
1792
+ .pa-dash-cat-social:before {
1793
+ content: "\e94f";
1794
+ }
1795
+
1796
+ /*
1797
+ * Widgets Icons
1798
+ */
1799
+ .pa-dash-premium-notbar:before {
1800
+ content: "\e900";
1801
+ }
1802
+
1803
+ .pa-dash-premium-gradient:before {
1804
+ content: "\e901";
1805
+ }
1806
+
1807
+ .pa-dash-premium-color-transition:before {
1808
+ content: "\e902";
1809
+ }
1810
+
1811
+ .pa-dash-premium-behance:before {
1812
+ content: "\e904";
1813
+ }
1814
+
1815
+ .pa-dash-premium-charts:before {
1816
+ content: "\e90a";
1817
+ }
1818
+
1819
+ .pa-dash-premium-content-toggle:before {
1820
+ content: "\e90d";
1821
+ }
1822
+
1823
+ .pa-dash-premium-divider:before {
1824
+ content: "\e910";
1825
+ }
1826
+
1827
+ .pa-dash-premium-facebook-feed:before {
1828
+ content: "\e912";
1829
+ }
1830
+
1831
+ .pa-dash-facebook-feed-2:before {
1832
+ content: "\e91b";
1833
+ }
1834
+
1835
+ .pa-dash-premium-fb-chat:before {
1836
+ content: "\e92a";
1837
+ }
1838
+
1839
+ .pa-dash-premium-facebook-reviews:before {
1840
+ content: "\e913";
1841
+ }
1842
+
1843
+ .pa-dash-premium-google-reviews:before {
1844
+ content: "\e916";
1845
+ }
1846
+
1847
+ .pa-dash-premium-hscroll:before {
1848
+ content: "\e918";
1849
+ }
1850
+
1851
+ .pa-dash-premium-flipbox:before {
1852
+ content: "\e919";
1853
+ }
1854
+
1855
+ .pa-dash-premium-iconbox:before {
1856
+ content: "\e91a";
1857
+ }
1858
+
1859
+ .pa-dash-premium-image-accordion:before {
1860
+ content: "\e91c";
1861
+ }
1862
+
1863
+ .pa-dash-premium-image-comparison:before {
1864
+ content: "\e91e";
1865
+ }
1866
+
1867
+ .pa-dash-premium-image-hotspots:before {
1868
+ content: "\e91f";
1869
+ }
1870
+
1871
+ .pa-dash-premium-img-layers:before {
1872
+ content: "\e920";
1873
+ }
1874
+
1875
+ .pa-dash-premium-instagram-feed:before {
1876
+ content: "\e923";
1877
+ }
1878
+
1879
+ .pa-dash-premium-kenburns:before {
1880
+ content: "\e924";
1881
+ }
1882
+
1883
+ .pa-dash-premium-lottie:before {
1884
+ content: "\e925";
1885
+ }
1886
+
1887
+ .pa-dash-premium-magic-section:before {
1888
+ content: "\e927";
1889
+ }
1890
+
1891
+ .pa-dash-premium-multi-scroll:before {
1892
+ content: "\e92c";
1893
+ }
1894
+
1895
+ .pa-dash-premium-ihover:before {
1896
+ content: "\e91b";
1897
+ }
1898
+
1899
+ .pa-dash-premium-parallax:before {
1900
+ content: "\e92d";
1901
+ }
1902
+
1903
+ .pa-dash-premium-particles:before {
1904
+ content: "\e92e";
1905
+ }
1906
+
1907
+ .pa-dash-premium-prev-img:before {
1908
+ content: "\e92f";
1909
+ }
1910
+
1911
+ .pa-dash-premium-tabs:before {
1912
+ content: "\e933";
1913
+ }
1914
+
1915
+ .pa-dash-premium-tables:before {
1916
+ content: "\e932";
1917
+ }
1918
+
1919
+ .pa-dash-premium-twitter-feed:before {
1920
+ content: "\e936";
1921
+ }
1922
+
1923
+ .pa-dash-premium-unfold:before {
1924
+ content: "\e937";
1925
+ }
1926
+
1927
+ .pa-dash-premium-whatsapp-chat:before {
1928
+ content: "\e93b";
1929
+ }
1930
+
1931
+ .pa-dash-premium-yelp-reviews:before {
1932
+ content: "\e951";
1933
+ }
1934
+
1935
+ .pa-dash-premium-banner:before {
1936
+ content: "\e903";
1937
+ }
1938
+
1939
+ .pa-dash-premium-blog:before {
1940
+ content: "\e906";
1941
+ }
1942
+
1943
+ .pa-dash-premium-button:before {
1944
+ content: "\e908";
1945
+ }
1946
+
1947
+ .pa-dash-premium-carousel:before {
1948
+ content: "\e909";
1949
+ }
1950
+
1951
+ .pa-dash-premium-contactform:before {
1952
+ content: "\e90c";
1953
+ }
1954
+
1955
+ .pa-dash-premium-countdown:before {
1956
+ content: "\e90e";
1957
+ }
1958
+
1959
+ .pa-dash-premium-counter:before {
1960
+ content: "\e90f";
1961
+ }
1962
+
1963
+ .pa-dash-premium-dual-header:before {
1964
+ content: "\e911";
1965
+ }
1966
+
1967
+ .pa-dash-premium-fancytext:before {
1968
+ content: "\e914";
1969
+ }
1970
+
1971
+ .pa-dash-premium-maps:before {
1972
+ content: "\e915";
1973
+ }
1974
+
1975
+ .pa-dash-premium-title:before {
1976
+ content: "\e917";
1977
+ }
1978
+
1979
+ .pa-dash-premium-icon-list:before {
1980
+ content: "\e907";
1981
+ }
1982
+
1983
+ .pa-dash-premium-image-button:before {
1984
+ content: "\e91d";
1985
+ }
1986
+
1987
+ .pa-dash-premium-image-scroll:before {
1988
+ content: "\e921";
1989
+ }
1990
+
1991
+ .pa-dash-premium-image-separator:before {
1992
+ content: "\e922";
1993
+ }
1994
+
1995
+ /* .pa-dash-premium-lottie:before {
1996
+ content: "\e944";
1997
+ } */
1998
+ .pa-dash-premium-lottie-widget:before {
1999
+ content: "\e925";
2000
+ }
2001
+
2002
+ .pa-dash-premium-grid:before {
2003
+ content: "\e928";
2004
+ }
2005
+
2006
+ .pa-dash-premium-modalbox:before {
2007
+ content: "\e92b";
2008
+ }
2009
+
2010
+ .pa-dash-premium-pricing-table:before {
2011
+ content: "\e930";
2012
+ }
2013
+
2014
+ .pa-dash-premium-progressbar:before {
2015
+ content: "\e931";
2016
+ }
2017
+
2018
+ .pa-dash-premium-person:before {
2019
+ content: "\e934";
2020
+ }
2021
+
2022
+ .pa-dash-premium-testimonials:before {
2023
+ content: "\e935";
2024
+ }
2025
+
2026
+ .pa-dash-premium-vscroll:before {
2027
+ content: "\e938";
2028
+ }
2029
+
2030
+ .pa-dash-premium-videobox:before {
2031
+ content: "\e939";
2032
+ }
2033
+
2034
+ .pa-dash-premium-blob:before {
2035
+ content: "\e905";
2036
+ }
2037
+
2038
+ .pa-dash-woo-products:before {
2039
+ content: "\e93c";
2040
+ }
2041
+
2042
+ .pa-dash-premium-global-cursor:before {
2043
+ content: "\e951";
2044
+ }
2045
+
2046
+ .pa-dash-premium-nav-menu:before {
2047
+ content: "\e929";
2048
+ }
2049
+
2050
+ .pa-dash-premium-svg-drawer:before {
2051
+ content: "\e953";
2052
+ }
2053
+
2054
+ @-webkit-keyframes spin {
2055
+ 0% {
2056
+ -webkit-transform: rotateZ(-180deg) rotateY(180deg);
2057
+ transform: rotateZ(-180deg) rotateY(180deg);
2058
+ }
2059
+
2060
+ 100% {
2061
+ -webkit-transform: rotateZ(180deg) rotateY(180deg);
2062
+ transform: rotateZ(180deg) rotateY(180deg);
2063
+ }
2064
+ }
2065
+
2066
+ @keyframes spin {
2067
+ 0% {
2068
+ -webkit-transform: rotateZ(-180deg) rotateY(180deg);
2069
+ transform: rotateZ(-180deg) rotateY(180deg);
2070
+ }
2071
+
2072
+ 100% {
2073
+ -webkit-transform: rotateZ(180deg) rotateY(180deg);
2074
+ transform: rotateZ(180deg) rotateY(180deg);
2075
+ }
2076
+ }
2077
+
2078
+ /*Live Editor*/
2079
+ .papro-btn-block {
2080
+ width: 100% !important;
2081
+ margin: -10px 0 10px;
2082
+
2083
+ }
2084
+
2085
+ .elementor-template-pa-live-editor-modal-container {
2086
+ -js-display: flex;
2087
+ display: -webkit-box;
2088
+ display: -webkit-flex;
2089
+ display: -moz-box;
2090
+ display: -ms-flexbox;
2091
+ display: flex;
2092
+ }
2093
+
2094
+ .premium-live-editor-iframe-modal {
2095
+ display: none;
2096
+ }
2097
+
2098
+ .premium-dynamic-content-modal {
2099
+ -js-display: flex;
2100
+ display: -webkit-box;
2101
+ display: -webkit-flex;
2102
+ display: -moz-box;
2103
+ display: -ms-flexbox;
2104
+ display: flex;
2105
+ }
2106
+
2107
+ .premium-live-editor-iframe-modal .elementor-templates-modal__header__logo__title {
2108
+ margin-left: 35px;
2109
+ }
2110
+
2111
+ .premium-live-editor-iframe-modal .dialog-lightbox-header {
2112
+ background-color: #f1f3f5;
2113
+ }
2114
+
2115
+ .premium-live-editor-iframe-modal .dialog-message {
2116
+ position: relative;
2117
+ }
2118
+
2119
+ .premium-live-editor-iframe-modal iframe {
2120
+ position: absolute;
2121
+ top: 0;
2122
+ bottom: 0;
2123
+ right: 0;
2124
+ left: 0;
2125
+ width: 100%;
2126
+ height: 100%;
2127
+ }
2128
+
2129
+ /* .premium-live-editor-iframe-modal .dialog-widget-content {
2130
+ margin-top: 10px;
2131
+ } */
2132
+
2133
+ .premium-dynamic-content-modal .dialog-widget-content {
2134
+ position: static !important;
2135
+ max-width: calc(100vw - 70px) !important;
2136
+ width: calc(100vw - 70px) !important;
2137
+ -webkit-border-radius: 0;
2138
+ border-radius: 0;
2139
+ }
2140
+
2141
+ .elementor-device-desktop #elementor-preview-responsive-wrapper {
2142
+ min-width: auto !important;
2143
+ }
2144
+
2145
+ .premium-dynamic-content-modal .dialog-message {
2146
+ overflow: unset !important;
2147
+ }
2148
+
2149
+ .premium-live-editor-iframe-modal {
2150
+ display: none;
2151
+ }
2152
+
2153
+ .premium-live-editor-iframe-modal .elementor-templates-modal__header__close {
2154
+ margin-right: 15px;
2155
+ }
2156
+
2157
+ /* .premium-live-editor-iframe-modal .dialog-widget-content {
2158
+ position: static !important;
2159
+ margin-top: 10px;
2160
+ } */
2161
+
2162
+ #pa-live-editor-logo .premium-template-modal-header-logo-icon img {
2163
+ width: 30px;
2164
+ height: 30px;
2165
+ }
2166
+
2167
+ #premium-live-temp-title {
2168
+ width: 400px;
2169
+ -webkit-border-radius: 3px 0 0 3px;
2170
+ border-radius: 3px 0 0 3px;
2171
+ font-size: 12px;
2172
+ color: #6d7882;
2173
+ background: none;
2174
+ box-shadow: none;
2175
+ border: 1px solid #d5dadf;
2176
+ outline: 0;
2177
+ font-weight: normal;
2178
+ }
2179
+
2180
+ .premium-live-temp-notice {
2181
+ margin: 0 10px;
2182
+ font-style: italic;
2183
+ font-weight: normal;
2184
+ text-transform: none;
2185
+ }
2186
+
2187
+ #pa-insert-live-temp {
2188
+ white-space: nowrap;
2189
+ -webkit-border-radius: 0 3px 3px 0;
2190
+ border-radius: 0 3px 3px 0;
2191
+ }
2192
+
2193
+ #premium-live-temp-title {
2194
+ padding: 8px 10px;
2195
+ }
2196
+
2197
+ .premium-live-editor-title {
2198
+ display: none;
2199
+ -webkit-box-align: center;
2200
+ -webkit-align-items: center;
2201
+ -moz-box-align: center;
2202
+ -ms-flex-align: center;
2203
+ align-items: center;
2204
+ }
2205
+
2206
+ .premium-modal-expanded .dialog-lightbox-widget-content {
2207
+ max-width: 100% !important;
2208
+ margin: 0 !important;
2209
+ }
2210
+
2211
+ .premium-modal-expanded .dialog-lightbox-message {
2212
+ max-height: 100vh;
2213
+ }
2214
+
2215
+ .premium-modal-expanded #pa-live-editor-control-iframe {
2216
+ height: -webkit-calc(100vh - 50px);
2217
+ height: calc(100vh - 50px);
2218
+ }
2219
+
2220
+ .premium-live-temp-title.control-hidden {
2221
+ display: none;
2222
+ }
2223
+
2224
+ .premium-live-temp-label label {
2225
+ font-weight: 900;
2226
+ }
2227
+
2228
+ .premium-live-editor-iframe-modal .dialog-message {
2229
+ height: calc(100vh - 50px) !important;
2230
+ max-height: calc(100vh - 50px) !important;
2231
+ }
2232
+
2233
+ /**Premium Menu*/
2234
+ .premium-menu-item-settings {
2235
+ position: absolute;
2236
+ top: 50%;
2237
+ z-index: 99999;
2238
+ background-color: #d4f0fc;
2239
+ display: none;
2240
+ border: 1px solid #007cba;
2241
+ background-color: #f6f7f7;
2242
+ color: #007cba;
2243
+ font-size: 14px;
2244
+ line-height: 19px;
2245
+ padding: 8px 10px;
2246
+ min-width: 100px;
2247
+ cursor: pointer;
2248
+ -webkit-transform: translateY(-50%);
2249
+ -ms-transform: translateY(-50%);
2250
+ transform: translateY(-50%);
2251
+ -webkit-border-radius: 5px;
2252
+ border-radius: 5px;
2253
+ }
2254
+
2255
+ .menu-item:hover .premium-menu-item-settings {
2256
+ -js-display: flex;
2257
+ display: -webkit-box;
2258
+ display: -webkit-flex;
2259
+ display: -moz-box;
2260
+ display: -ms-flexbox;
2261
+ display: flex;
2262
+ }
2263
+
2264
+ #pa-menu-logo img {
2265
+ width: 25px;
2266
+ }
2267
+
2268
+ .premium-menu-settings-modal #elementor-template-nav-menu-modal-container .dialog-widget-content {
2269
+ max-width: 900px !important;
2270
+ position: absolute !important;
2271
+ left: 50% !important;
2272
+ top: 20% !important;
2273
+ -webkit-transform: translate(-50%, -18%);
2274
+ -ms-transform: translate(-50%, -18%);
2275
+ transform: translate(-50%, -18%);
2276
+ }
2277
+
2278
+ #elementor-template-nav-menu-modal-container .dialog-message {
2279
+ height: auto;
2280
+ min-height: 50vh;
2281
+ }
2282
+
2283
+ #elementor-template-nav-menu-modal-container .wp-picker-holder {
2284
+ position: relative;
2285
+ }
2286
+
2287
+ #elementor-template-nav-menu-modal-container .wp-picker-container .iris-picker {
2288
+ position: absolute;
2289
+ z-index: 100;
2290
+ }
2291
+
2292
+ #elementor-template-nav-menu-modal-container .button.wp-color-result {
2293
+ margin-right: 0;
2294
+ }
2295
+
2296
+ #elementor-template-nav-menu-modal-container .wp-picker-container .wp-color-result.button {
2297
+ height: 30px;
2298
+ }
2299
+
2300
+ #elementor-template-nav-menu-modal-container .wp-color-result-text {
2301
+ line-height: 28px;
2302
+ }
2303
+
2304
+ #elementor-template-nav-menu-modal-container .option-table {
2305
+ width: 100%;
2306
+ margin: auto;
2307
+ max-width: 400px;
2308
+ }
2309
+
2310
+ #elementor-template-nav-menu-modal-container.dialog-type-lightbox {
2311
+ z-index: 100000;
2312
+ }
2313
+
2314
+ .premium-setting-container {
2315
+ -js-display: flex;
2316
+ display: -webkit-box;
2317
+ display: -webkit-flex;
2318
+ display: -moz-box;
2319
+ display: -ms-flexbox;
2320
+ display: flex;
2321
+ width: 100%;
2322
+ height: 50px;
2323
+ -webkit-box-pack: justify;
2324
+ -webkit-justify-content: space-between;
2325
+ -moz-box-pack: justify;
2326
+ -ms-flex-pack: justify;
2327
+ justify-content: space-between;
2328
+ }
2329
+
2330
+ .premium-menu-control-meta,
2331
+ .premium-menu-control {
2332
+ -js-display: flex;
2333
+ display: -webkit-box;
2334
+ display: -webkit-flex;
2335
+ display: -moz-box;
2336
+ display: -ms-flexbox;
2337
+ display: flex;
2338
+ -webkit-box-pack: start;
2339
+ -webkit-justify-content: flex-start;
2340
+ -moz-box-pack: start;
2341
+ -ms-flex-pack: start;
2342
+ justify-content: flex-start;
2343
+ -webkit-box-align: center;
2344
+ -webkit-align-items: center;
2345
+ -moz-box-align: center;
2346
+ -ms-flex-align: center;
2347
+ align-items: center;
2348
+ max-width: 49%;
2349
+ -webkit-box-flex: 0;
2350
+ -webkit-flex: 0 0 49%;
2351
+ -moz-box-flex: 0;
2352
+ -ms-flex: 0 0 49%;
2353
+ flex: 0 0 49%;
2354
+ }
2355
+
2356
+ .premium-menu-control-meta label {
2357
+ font-size: 14px;
2358
+ color: #474747;
2359
+ font-family: "Poppins";
2360
+ }
2361
+
2362
+ .premium-menu-dialog-footer {
2363
+ background-color: #fff;
2364
+ height: 50px;
2365
+ -js-display: flex;
2366
+ display: -webkit-box;
2367
+ display: -webkit-flex;
2368
+ display: -moz-box;
2369
+ display: -ms-flexbox;
2370
+ display: flex;
2371
+ -webkit-box-align: center;
2372
+ -webkit-align-items: center;
2373
+ -moz-box-align: center;
2374
+ -ms-flex-align: center;
2375
+ align-items: center;
2376
+ -webkit-box-pack: end;
2377
+ -webkit-justify-content: flex-end;
2378
+ -moz-box-pack: end;
2379
+ -ms-flex-pack: end;
2380
+ justify-content: flex-end;
2381
+ padding: 5px 15px;
2382
+
2383
+ }
2384
+
2385
+ /* .premium-menu-btn {
2386
+ display: inline-block;
2387
+ border: 1px solid black;
2388
+ padding: 9px;
2389
+ font-size: 12px;
2390
+ cursor: pointer;
2391
+ text-align: center;
2392
+ } */
2393
+
2394
+ .premium-menu-btn,
2395
+ #premium-menu-save {
2396
+ border: 1px solid #007cba;
2397
+ background-color: transparent;
2398
+ color: #007cba;
2399
+ font-size: 14px;
2400
+ line-height: 19px;
2401
+ padding: 8px 20px;
2402
+ min-width: 100px;
2403
+ width: 100%;
2404
+ cursor: pointer;
2405
+ -webkit-border-radius: 5px;
2406
+ border-radius: 5px;
2407
+ }
2408
+
2409
+ .premium-menu-btn i.loading {
2410
+ -webkit-animation: spin 3s linear infinite;
2411
+ animation: spin 3s linear infinite;
2412
+ }
2413
+
2414
+ .premium-menu-btn i.loader-hidden {
2415
+ display: none;
2416
+ }
2417
+
2418
+ #pa-insert-live-temp {
2419
+ display: none;
2420
+ }
2421
+
2422
+ .premium-has-desc {
2423
+ -webkit-box-orient: vertical;
2424
+ -webkit-box-direction: normal;
2425
+ -webkit-flex-direction: column;
2426
+ -moz-box-orient: vertical;
2427
+ -moz-box-direction: normal;
2428
+ -ms-flex-direction: column;
2429
+ flex-direction: column;
2430
+ -webkit-box-pack: center;
2431
+ -webkit-justify-content: center;
2432
+ -moz-box-pack: center;
2433
+ -ms-flex-pack: center;
2434
+ justify-content: center;
2435
+ -webkit-box-align: start;
2436
+ -webkit-align-items: flex-start;
2437
+ -moz-box-align: start;
2438
+ -ms-flex-align: start;
2439
+ align-items: flex-start;
2440
+
2441
+ }
2442
+
2443
+ .premium-has-desc .premium-megamenu-des {
2444
+ font-size: 11px;
2445
+ color: gray;
2446
+ }
2447
+
2448
+ /* .premium-menu-settings-modal .dialog-message {
2449
+ overflow-y: scroll !important;
2450
+ } */
2451
+
2452
+ .premium-setting-hidden {
2453
+ display: none;
2454
+ }
2455
+
2456
+ .premium-menu-temp-close {
2457
+ position: absolute;
2458
+ top: 24px;
2459
+ right: 40px;
2460
+ color: #a4afb7;
2461
+ font-size: 20px;
2462
+ z-index: 1000;
2463
+ cursor: pointer;
2464
+ }
2465
+
2466
+ .premium-menu-temp-close:hover {
2467
+ color: #495157;
2468
+ }
2469
+
2470
+ .premium-menu-control .icons-selector {
2471
+ border: 1px solid #dcdcdc;
2472
+ -webkit-border-radius: 5px;
2473
+ border-radius: 5px;
2474
+ }
2475
+
2476
+ .premium-menu-control .wp-picker-container {
2477
+ -js-display: flex;
2478
+ display: -webkit-box;
2479
+ display: -webkit-flex;
2480
+ display: -moz-box;
2481
+ display: -ms-flexbox;
2482
+ display: flex;
2483
+ width: 100%;
2484
+ -webkit-flex-wrap: wrap;
2485
+ -ms-flex-wrap: wrap;
2486
+ flex-wrap: wrap;
2487
+ -webkit-box-pack: justify;
2488
+ -webkit-justify-content: space-between;
2489
+ -moz-box-pack: justify;
2490
+ -ms-flex-pack: justify;
2491
+ justify-content: space-between;
2492
+ }
2493
+
2494
+ .premium-menu-control .wp-picker-open+.wp-picker-input-wrap {
2495
+ width: 68%;
2496
+ -js-display: flex;
2497
+ display: -webkit-box;
2498
+ display: -webkit-flex;
2499
+ display: -moz-box;
2500
+ display: -ms-flexbox;
2501
+ display: flex;
2502
+ }
2503
+
2504
+ #elementor-template-nav-menu-modal-container .wp-picker-holder {
2505
+ position: relative;
2506
+ min-width: 100%;
2507
+ }
2508
+
2509
+ #elementor-template-nav-menu-modal-container .wp-picker-container .iris-picker {
2510
+ position: absolute;
2511
+ z-index: 100;
2512
+ }
2513
+
2514
+ #elementor-template-nav-menu-modal-container .button.wp-color-result {
2515
+ margin: 0;
2516
+ min-width: 30%;
2517
+ height: 100%;
2518
+ }
2519
+
2520
+ #elementor-template-nav-menu-modal-container .wp-color-result-text {
2521
+ line-height: 28px;
2522
+ }
2523
+
2524
+ .premium-menu-control .wp-picker-input-wrap .premium-color-picker {
2525
+ min-width: 170px;
2526
+ border: 1px solid #dcdcdc;
2527
+ -webkit-border-radius: 0;
2528
+ border-radius: 0;
2529
+ }
2530
+
2531
+ .premium-live-editor-iframe-modal .dialog-type-lightbox {
2532
+ z-index: 100000;
2533
  }
admin/assets/css/admin.css CHANGED
@@ -640,6 +640,7 @@
640
  -ms-flex-align: center;
641
  align-items: center;
642
  height: 100%;
 
643
  }
644
 
645
  #pa-general-settings .pa-section-info-wrap,
@@ -658,7 +659,6 @@
658
  align-items: flex-start;
659
  }
660
 
661
- #pa-features-settings .pa-section-outer-wrap:nth-of-type(n + 2),
662
  #pa-ver-control-settings .pa-section-info-wrap:nth-of-type(n + 2) {
663
  margin-top: 36px;
664
  }
@@ -1006,7 +1006,8 @@
1006
  transform: translate(20px, -50%);
1007
  }
1008
 
1009
- .pa-switchers {
 
1010
  -js-display: flex;
1011
  display: -webkit-box;
1012
  display: -webkit-flex;
@@ -1021,6 +1022,14 @@
1021
  align-content: flex-start;
1022
  }
1023
 
 
 
 
 
 
 
 
 
1024
  .pa-switchers-container {
1025
  width: 100%;
1026
  }
@@ -1168,6 +1177,13 @@
1168
  position: relative;
1169
  }
1170
 
 
 
 
 
 
 
 
1171
  .pa-section-outer-wrap a {
1172
  position: absolute;
1173
  top: 0;
640
  -ms-flex-align: center;
641
  align-items: center;
642
  height: 100%;
643
+ min-height: 75px;
644
  }
645
 
646
  #pa-general-settings .pa-section-info-wrap,
659
  align-items: flex-start;
660
  }
661
 
 
662
  #pa-ver-control-settings .pa-section-info-wrap:nth-of-type(n + 2) {
663
  margin-top: 36px;
664
  }
1006
  transform: translate(20px, -50%);
1007
  }
1008
 
1009
+ .pa-switchers,
1010
+ #pa-features-settings {
1011
  -js-display: flex;
1012
  display: -webkit-box;
1013
  display: -webkit-flex;
1022
  align-content: flex-start;
1023
  }
1024
 
1025
+ #pa-features-settings {
1026
+ -webkit-box-align: center;
1027
+ -webkit-align-items: center;
1028
+ -moz-box-align: center;
1029
+ -ms-flex-align: center;
1030
+ align-items: center;
1031
+ }
1032
+
1033
  .pa-switchers-container {
1034
  width: 100%;
1035
  }
1177
  position: relative;
1178
  }
1179
 
1180
+ #pa-features-settings .pa-section-outer-wrap {
1181
+ width: -webkit-calc(50% - 20px);
1182
+ width: calc(50% - 20px);
1183
+ margin-top: 20px;
1184
+ margin-right: 20px;
1185
+ }
1186
+
1187
  .pa-section-outer-wrap a {
1188
  position: absolute;
1189
  top: 0;
admin/includes/admin-bar.php CHANGED
@@ -1,175 +1,175 @@
1
- <?php
2
- /**
3
- * PA Admin Bar
4
- */
5
-
6
- namespace PremiumAddons\Admin\Includes;
7
-
8
- use PremiumAddons\Includes\Helper_Functions;
9
-
10
- if ( ! defined( 'ABSPATH' ) ) {
11
- exit;
12
- }
13
-
14
- /**
15
- * Class Admin_Bar
16
- */
17
- class Admin_Bar {
18
-
19
- /**
20
- * Class instance
21
- *
22
- * @var instance
23
- */
24
- private static $instance = null;
25
-
26
- /**
27
- * Constructor for the class
28
- */
29
- public function __construct() {
30
-
31
- add_action( 'admin_bar_menu', array( $this, 'add_toolbar_items' ), 500 );
32
-
33
- add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_assets' ) );
34
-
35
- add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_assets' ) );
36
-
37
- }
38
-
39
- public function enqueue_assets() {
40
-
41
- $suffix = is_rtl() ? '-rtl' : '';
42
-
43
- $action = filter_var( wp_unslash( $_SERVER['REQUEST_URI'] ), FILTER_SANITIZE_STRING );
44
-
45
- if ( false === strpos( $action, 'action=architect' ) ) {
46
-
47
- wp_enqueue_style(
48
- 'pa-admin',
49
- PREMIUM_ADDONS_URL . 'admin/assets/css/admin' . $suffix . '.css',
50
- array(),
51
- PREMIUM_ADDONS_VERSION,
52
- 'all'
53
- );
54
-
55
- }
56
-
57
- wp_enqueue_script(
58
- 'pa-admin-bar',
59
- PREMIUM_ADDONS_URL . 'admin/assets/js/admin-bar.js',
60
- array( 'jquery' ),
61
- PREMIUM_ADDONS_VERSION,
62
- true
63
- );
64
-
65
- wp_localize_script(
66
- 'pa-admin-bar',
67
- 'PaDynamicAssets',
68
- array(
69
- 'nonce' => wp_create_nonce( 'pa-generate-nonce' ),
70
- 'post_id' => get_queried_object_id(),
71
- 'ajaxurl' => admin_url( 'admin-ajax.php' ),
72
- )
73
- );
74
- }
75
-
76
- public function add_toolbar_items( \WP_Admin_Bar $admin_bar ) {
77
-
78
- if ( ! current_user_can( 'manage_options' ) ) {
79
- return;
80
- }
81
-
82
- $icon = '<i class="dashicons dashicons-update-alt"></i> ';
83
-
84
- $admin_bar->add_menu(
85
- array(
86
- 'id' => 'premium-addons',
87
- 'title' => $icon . __( ' PA Assets', 'premium-addons-for-elementor' ),
88
- 'href' => $this->get_dashboard_widgets_link(),
89
- 'meta' => array(
90
- 'title' => __( 'Premium Addons', 'premium-addons-for-elementor' ),
91
- ),
92
- )
93
- );
94
-
95
- if ( is_singular() ) {
96
- $admin_bar->add_menu(
97
- array(
98
- 'id' => 'pa-clear-page-cache',
99
- 'parent' => 'premium-addons',
100
- 'title' => $icon . __( 'Clear Page Generated Assets', 'premium-addons-for-elementor' ),
101
- 'href' => '#',
102
- 'meta' => array(
103
- 'class' => 'pa-clear-cache pa-clear-page-cache',
104
- ),
105
- )
106
- );
107
- }
108
-
109
- $admin_bar->add_menu(
110
- array(
111
- 'id' => 'pa-clear-all-cache',
112
- 'parent' => 'premium-addons',
113
- 'title' => $icon . __( 'Clear All Generated Assets', 'premium-addons-for-elementor' ),
114
- 'href' => '#',
115
- 'meta' => array(
116
- 'class' => 'pa-clear-cache pa-clear-all-cache',
117
- ),
118
- )
119
- );
120
-
121
- $doc_icon = '<i class="dashicons dashicons-editor-help"></i> ';
122
-
123
- $admin_bar->add_menu(
124
- array(
125
- 'id' => 'pa-feature-doc',
126
- 'parent' => 'premium-addons',
127
- 'title' => $doc_icon . __( 'Learn More', 'premium-addons-for-elementor' ),
128
- 'href' => 'https://premiumaddons.com/docs/dynamic-assets-generate-loading-for-elementor/',
129
- 'meta' => array(
130
- 'target' => '_blank',
131
- ),
132
- )
133
- );
134
- }
135
-
136
- /**
137
- * Get Dashboard Widgets Link
138
- *
139
- * Returns links for Widgets & Addons dashboard tab.
140
- *
141
- * @since 4.9.4
142
- * @access private
143
- *
144
- * @return string tab link.
145
- */
146
- private function get_dashboard_widgets_link() {
147
-
148
- return add_query_arg(
149
- array(
150
- 'page' => 'premium-addons#tab=elements',
151
- ),
152
- esc_url( admin_url( 'admin.php' ) )
153
- );
154
-
155
- }
156
-
157
- /**
158
- * Creates and returns an instance of the class
159
- *
160
- * @since 3.20.9
161
- * @access public
162
- *
163
- * @return object
164
- */
165
- public static function get_instance() {
166
-
167
- if ( ! isset( self::$instance ) ) {
168
-
169
- self::$instance = new self();
170
-
171
- }
172
-
173
- return self::$instance;
174
- }
175
- }
1
+ <?php
2
+ /**
3
+ * PA Admin Bar
4
+ */
5
+
6
+ namespace PremiumAddons\Admin\Includes;
7
+
8
+ use PremiumAddons\Includes\Helper_Functions;
9
+
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ }
13
+
14
+ /**
15
+ * Class Admin_Bar
16
+ */
17
+ class Admin_Bar {
18
+
19
+ /**
20
+ * Class instance
21
+ *
22
+ * @var instance
23
+ */
24
+ private static $instance = null;
25
+
26
+ /**
27
+ * Constructor for the class
28
+ */
29
+ public function __construct() {
30
+
31
+ add_action( 'admin_bar_menu', array( $this, 'add_toolbar_items' ), 500 );
32
+
33
+ add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_assets' ) );
34
+
35
+ add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_assets' ) );
36
+
37
+ }
38
+
39
+ public function enqueue_assets() {
40
+
41
+ $suffix = is_rtl() ? '-rtl' : '';
42
+
43
+ $action = isset( $_SERVER['REQUEST_URI'] ) ? filter_var( wp_unslash( $_SERVER['REQUEST_URI'] ), FILTER_SANITIZE_STRING ) : '';
44
+
45
+ if ( false === strpos( $action, 'action=architect' ) ) {
46
+
47
+ wp_enqueue_style(
48
+ 'pa-admin',
49
+ PREMIUM_ADDONS_URL . 'admin/assets/css/admin' . $suffix . '.css',
50
+ array(),
51
+ PREMIUM_ADDONS_VERSION,
52
+ 'all'
53
+ );
54
+
55
+ }
56
+
57
+ wp_enqueue_script(
58
+ 'pa-admin-bar',
59
+ PREMIUM_ADDONS_URL . 'admin/assets/js/admin-bar.js',
60
+ array( 'jquery' ),
61
+ PREMIUM_ADDONS_VERSION,
62
+ true
63
+ );
64
+
65
+ wp_localize_script(
66
+ 'pa-admin-bar',
67
+ 'PaDynamicAssets',
68
+ array(
69
+ 'nonce' => wp_create_nonce( 'pa-generate-nonce' ),
70
+ 'post_id' => get_queried_object_id(),
71
+ 'ajaxurl' => admin_url( 'admin-ajax.php' ),
72
+ )
73
+ );
74
+ }
75
+
76
+ public function add_toolbar_items( \WP_Admin_Bar $admin_bar ) {
77
+
78
+ if ( ! current_user_can( 'manage_options' ) ) {
79
+ return;
80
+ }
81
+
82
+ $icon = '<i class="dashicons dashicons-update-alt"></i> ';
83
+
84
+ $admin_bar->add_menu(
85
+ array(
86
+ 'id' => 'premium-addons',
87
+ 'title' => $icon . __( ' PA Assets', 'premium-addons-for-elementor' ),
88
+ 'href' => $this->get_dashboard_widgets_link(),
89
+ 'meta' => array(
90
+ 'title' => __( 'Premium Addons', 'premium-addons-for-elementor' ),
91
+ ),
92
+ )
93
+ );
94
+
95
+ if ( is_singular() ) {
96
+ $admin_bar->add_menu(
97
+ array(
98
+ 'id' => 'pa-clear-page-cache',
99
+ 'parent' => 'premium-addons',
100
+ 'title' => $icon . __( 'Clear Page Generated Assets', 'premium-addons-for-elementor' ),
101
+ 'href' => '#',
102
+ 'meta' => array(
103
+ 'class' => 'pa-clear-cache pa-clear-page-cache',
104
+ ),
105
+ )
106
+ );
107
+ }
108
+
109
+ $admin_bar->add_menu(
110
+ array(
111
+ 'id' => 'pa-clear-all-cache',
112
+ 'parent' => 'premium-addons',
113
+ 'title' => $icon . __( 'Clear All Generated Assets', 'premium-addons-for-elementor' ),
114
+ 'href' => '#',
115
+ 'meta' => array(
116
+ 'class' => 'pa-clear-cache pa-clear-all-cache',
117
+ ),
118
+ )
119
+ );
120
+
121
+ $doc_icon = '<i class="dashicons dashicons-editor-help"></i> ';
122
+
123
+ $admin_bar->add_menu(
124
+ array(
125
+ 'id' => 'pa-feature-doc',
126
+ 'parent' => 'premium-addons',
127
+ 'title' => $doc_icon . __( 'Learn More', 'premium-addons-for-elementor' ),
128
+ 'href' => 'https://premiumaddons.com/docs/dynamic-assets-generate-loading-for-elementor/',
129
+ 'meta' => array(
130
+ 'target' => '_blank',
131
+ ),
132
+ )
133
+ );
134
+ }
135
+
136
+ /**
137
+ * Get Dashboard Widgets Link
138
+ *
139
+ * Returns links for Widgets & Addons dashboard tab.
140
+ *
141
+ * @since 4.9.4
142
+ * @access private
143
+ *
144
+ * @return string tab link.
145
+ */
146
+ private function get_dashboard_widgets_link() {
147
+
148
+ return add_query_arg(
149
+ array(
150
+ 'page' => 'premium-addons#tab=elements',
151
+ ),
152
+ esc_url( admin_url( 'admin.php' ) )
153
+ );
154
+
155
+ }
156
+
157
+ /**
158
+ * Creates and returns an instance of the class
159
+ *
160
+ * @since 3.20.9
161
+ * @access public
162
+ *
163
+ * @return object
164
+ */
165
+ public static function get_instance() {
166
+
167
+ if ( ! isset( self::$instance ) ) {
168
+
169
+ self::$instance = new self();
170
+
171
+ }
172
+
173
+ return self::$instance;
174
+ }
175
+ }
admin/includes/admin-helper.php CHANGED
@@ -1,1417 +1,1418 @@
1
- <?php
2
- /**
3
- * PA Admin Helper
4
- */
5
-
6
- namespace PremiumAddons\Admin\Includes;
7
-
8
- use PremiumAddons\Includes\Helper_Functions;
9
- use Elementor\Modules\Usage\Module;
10
-
11
- if ( ! defined( 'ABSPATH' ) ) {
12
- exit;
13
- }
14
-
15
- /**
16
- * Class Admin_Helper
17
- */
18
- class Admin_Helper {
19
-
20
- /**
21
- * Admin settings tabs
22
- *
23
- * @var tabs
24
- */
25
- private static $tabs = null;
26
-
27
- /**
28
- * Class instance
29
- *
30
- * @var instance
31
- */
32
- private static $instance = null;
33
-
34
- /**
35
- * Premium Addons Settings Page Slug
36
- *
37
- * @var page_slug
38
- */
39
- protected $page_slug = 'premium-addons';
40
-
41
- /**
42
- * Current Screen ID
43
- *
44
- * @var current_screen
45
- */
46
- public static $current_screen = null;
47
-
48
- /**
49
- * Elements List
50
- *
51
- * @var elements_list
52
- */
53
- public static $elements_list = null;
54
-
55
- /**
56
- * Elements Names
57
- *
58
- * @var elements_names
59
- */
60
- public static $elements_names = null;
61
-
62
- /**
63
- * Integrations List
64
- *
65
- * @var integrations_list
66
- */
67
- public static $integrations_list = null;
68
-
69
- /**
70
- * Constructor for the class
71
- */
72
- public function __construct() {
73
-
74
- // Get current screen ID.
75
- add_action( 'current_screen', array( $this, 'get_current_screen' ) );
76
-
77
- // Insert admin settings submenus.
78
- $this->set_admin_tabs();
79
- add_action( 'admin_menu', array( $this, 'add_menu_tabs' ), 100 );
80
-
81
- // Enqueue required admin scripts.
82
- add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
83
-
84
- // Plugin Action Links.
85
- add_filter( 'plugin_action_links_' . PREMIUM_ADDONS_BASENAME, array( $this, 'insert_action_links' ) );
86
- add_filter( 'plugin_row_meta', array( $this, 'plugin_row_meta' ), 10, 2 );
87
-
88
- // Register AJAX HOOKS.
89
- add_action( 'wp_ajax_pa_save_global_btn', array( $this, 'save_global_btn_value' ) );
90
- add_action( 'wp_ajax_pa_elements_settings', array( $this, 'save_settings' ) );
91
- add_action( 'wp_ajax_pa_additional_settings', array( $this, 'save_additional_settings' ) );
92
- add_action( 'wp_ajax_pa_get_unused_widgets', array( $this, 'get_unused_widgets' ) );
93
- add_action( 'wp_ajax_get_pa_menu_item_settings', array( $this, 'get_pa_menu_item_settings' ) );
94
- add_action( 'wp_ajax_save_pa_menu_item_settings', array( $this, 'save_pa_menu_item_settings' ) );
95
- add_action( 'wp_ajax_save_pa_mega_item_content', array( $this, 'save_pa_mega_item_content' ) );
96
-
97
- // Register AJAX Hooks for regenerate assets.
98
- add_action( 'wp_ajax_pa_clear_cached_assets', array( $this, 'clear_cached_assets' ) );
99
-
100
- // Register AJAX Hooks for Newsletter.
101
- add_action( 'wp_ajax_subscribe_newsletter', array( $this, 'subscribe_newsletter' ) );
102
-
103
- // Add action for PA dashboard tab header.
104
- add_action( 'pa_before_render_admin_tabs', array( $this, 'render_dashboard_header' ) );
105
-
106
- // Register Rollback hooks.
107
- add_action( 'admin_post_premium_addons_rollback', array( $this, 'run_pa_rollback' ) );
108
-
109
- if ( is_admin() ) {
110
- if ( isset( $_SERVER['REQUEST_URI'] ) ) {
111
- $current_page = filter_var( wp_unslash( $_SERVER['REQUEST_URI'] ), FILTER_SANITIZE_STRING );
112
- if ( false === strpos( $current_page, 'action=elementor' ) ) {
113
- Admin_Notices::get_instance();
114
-
115
- // Beta tester.
116
- Beta_Testers::get_instance();
117
-
118
- // PA Duplicator.
119
- if ( self::check_duplicator() ) {
120
- Duplicator::get_instance();
121
- }
122
- }
123
- }
124
- }
125
-
126
- if ( is_user_logged_in() && self::check_user_can( 'manage_options' ) ) {
127
- // PA Dynamic Assets.
128
- $row_meta = Helper_Functions::is_hide_row_meta();
129
- if ( self::check_dynamic_assets() && ! $row_meta ) {
130
- Admin_Bar::get_instance();
131
- }
132
- }
133
-
134
- }
135
-
136
- /**
137
- * Checks user credentials for specific action
138
- *
139
- * @since 2.6.8
140
- *
141
- * @param string $action action.
142
- *
143
- * @return boolean
144
- */
145
- public static function check_user_can( $action ) {
146
- return current_user_can( $action );
147
- }
148
-
149
- /**
150
- * Get Elements List
151
- *
152
- * Get a list of all the elements available in the plugin
153
- *
154
- * @since 3.20.9
155
- * @access private
156
- *
157
- * @return array widget_list
158
- */
159
- public static function get_elements_list() {
160
-
161
- if ( null === self::$elements_list ) {
162
-
163
- self::$elements_list = require_once PREMIUM_ADDONS_PATH . 'admin/includes/elements.php';
164
-
165
- }
166
-
167
- return self::$elements_list;
168
-
169
- }
170
-
171
- /**
172
- * Get Integrations List
173
- *
174
- * Get a list of all the integrations available in the plugin
175
- *
176
- * @since 3.20.9
177
- * @access private
178
- *
179
- * @return array integrations_list
180
- */
181
- private static function get_integrations_list() {
182
-
183
- if ( null === self::$integrations_list ) {
184
-
185
- self::$integrations_list = array(
186
- 'premium-map-api',
187
- 'premium-youtube-api',
188
- 'premium-map-disable-api',
189
- 'premium-map-cluster',
190
- 'premium-map-locale',
191
- 'is-beta-tester',
192
- );
193
-
194
- }
195
-
196
- return self::$integrations_list;
197
-
198
- }
199
-
200
- /**
201
- * Admin Enqueue Scripts
202
- *
203
- * Enqueue the required assets on our admin pages
204
- *
205
- * @since 1.0.0
206
- * @access public
207
- */
208
- public function admin_enqueue_scripts() {
209
-
210
- $suffix = is_rtl() ? '-rtl' : '';
211
- $current_screen = self::get_current_screen();
212
- $enabled_elements = self::get_enabled_elements();
213
- $action = filter_var( wp_unslash( $_SERVER['REQUEST_URI'] ), FILTER_SANITIZE_STRING );
214
-
215
- if ( false === strpos( $action, 'action=architect' ) ) {
216
-
217
- wp_enqueue_style(
218
- 'pa_admin_icon',
219
- PREMIUM_ADDONS_URL . 'admin/assets/fonts/style.css',
220
- array(),
221
- PREMIUM_ADDONS_VERSION,
222
- 'all'
223
- );
224
-
225
- wp_enqueue_style(
226
- 'pa-notice-css',
227
- PREMIUM_ADDONS_URL . 'admin/assets/css/notice' . $suffix . '.css',
228
- array(),
229
- PREMIUM_ADDONS_VERSION,
230
- 'all'
231
- );
232
-
233
- wp_enqueue_style(
234
- 'pa-admin-css',
235
- PREMIUM_ADDONS_URL . 'admin/assets/css/admin' . $suffix . '.css',
236
- array(),
237
- PREMIUM_ADDONS_VERSION,
238
- 'all'
239
- );
240
-
241
- }
242
-
243
- if ( strpos( $current_screen, $this->page_slug ) !== false ) {
244
-
245
- wp_enqueue_style(
246
- 'pa-sweetalert-style',
247
- PREMIUM_ADDONS_URL . 'admin/assets/js/sweetalert2/sweetalert2.min.css',
248
- array(),
249
- PREMIUM_ADDONS_VERSION,
250
- 'all'
251
- );
252
-
253
- wp_enqueue_script(
254
- 'pa-admin',
255
- PREMIUM_ADDONS_URL . 'admin/assets/js/admin.js',
256
- array( 'jquery' ),
257
- PREMIUM_ADDONS_VERSION,
258
- true
259
- );
260
-
261
- wp_enqueue_script(
262
- 'pa-sweetalert-core',
263
- PREMIUM_ADDONS_URL . 'admin/assets/js/sweetalert2/core.js',
264
- array( 'jquery' ),
265
- PREMIUM_ADDONS_VERSION,
266
- true
267
- );
268
-
269
- wp_enqueue_script(
270
- 'pa-sweetalert',
271
- PREMIUM_ADDONS_URL . 'admin/assets/js/sweetalert2/sweetalert2.min.js',
272
- array( 'jquery', 'pa-sweetalert-core' ),
273
- PREMIUM_ADDONS_VERSION,
274
- true
275
- );
276
-
277
- $theme_slug = Helper_Functions::get_installed_theme();
278
-
279
- $localized_data = array(
280
- 'settings' => array(
281
- 'ajaxurl' => admin_url( 'admin-ajax.php' ),
282
- 'nonce' => wp_create_nonce( 'pa-settings-tab' ),
283
- 'generate_nonce' => wp_create_nonce( 'pa-generate-nonce' ),
284
- 'theme' => $theme_slug,
285
- 'isTrackerAllowed' => 'yes' === get_option( 'elementor_allow_tracking', 'no' ) ? true : false,
286
- ),
287
- 'premiumRollBackConfirm' => array(
288
- 'home_url' => home_url(),
289
- 'i18n' => array(
290
- 'rollback_to_previous_version' => __( 'Rollback to Previous Version', 'premium-addons-for-elementor' ),
291
- /* translators: %s: PA stable version */
292
- 'rollback_confirm' => sprintf( __( 'Are you sure you want to reinstall version %s?', 'premium-addons-for-elementor' ), PREMIUM_ADDONS_STABLE_VERSION ),
293
- 'yes' => __( 'Continue', 'premium-addons-for-elementor' ),
294
- 'cancel' => __( 'Cancel', 'premium-addons-for-elementor' ),
295
- ),
296
- ),
297
- );
298
-
299
- // Add PAPRO Rollback Confirm message if PAPRO installed.
300
- if ( Helper_Functions::check_papro_version() ) {
301
- /* translators: %s: PA stable version */
302
- $localized_data['premiumRollBackConfirm']['i18n']['papro_rollback_confirm'] = sprintf( __( 'Are you sure you want to reinstall version %s?', 'premium-addons-for-elementor' ), PREMIUM_ADDONS_STABLE_VERSION );
303
- }
304
-
305
- wp_localize_script( 'pa-admin', 'premiumAddonsSettings', $localized_data );
306
-
307
- }
308
-
309
- if ( 'nav-menus' === $current_screen && $enabled_elements['premium-nav-menu'] ) {
310
-
311
- wp_enqueue_style(
312
- 'pa-font-awesome',
313
- ELEMENTOR_ASSETS_URL . 'lib/font-awesome/css/font-awesome.min.css',
314
- array(),
315
- '4.7.0',
316
- 'all'
317
- );
318
-
319
- wp_enqueue_style( 'wp-color-picker' );
320
-
321
- wp_enqueue_style(
322
- 'jquery-fonticonpicker',
323
- PREMIUM_ADDONS_URL . 'admin/assets/css/jquery-fonticonpicker.css',
324
- array(),
325
- PREMIUM_ADDONS_VERSION,
326
- 'all'
327
- );
328
-
329
- wp_enqueue_script(
330
- 'jquery-fonticonpicker',
331
- PREMIUM_ADDONS_URL . 'admin/assets/js/jquery-fonticonpicker.js',
332
- array( 'jquery' ),
333
- PREMIUM_ADDONS_VERSION,
334
- true
335
- );
336
-
337
- wp_enqueue_script(
338
- 'pa-icon-list',
339
- PREMIUM_ADDONS_URL . 'admin/assets/js/premium-icons-list.js',
340
- array(),
341
- PREMIUM_ADDONS_VERSION,
342
- true
343
- );
344
-
345
- wp_enqueue_script(
346
- 'mega-content-handler',
347
- PREMIUM_ADDONS_URL . 'admin/assets/js/mega-content-handler.js',
348
- array( 'jquery' ),
349
- PREMIUM_ADDONS_VERSION,
350
- true
351
- );
352
-
353
- wp_enqueue_script(
354
- 'menu-editor',
355
- PREMIUM_ADDONS_URL . 'admin/assets/js/menu-editor.js',
356
- array( 'jquery', 'wp-color-picker' ),
357
- PREMIUM_ADDONS_VERSION,
358
- true
359
- );
360
-
361
- $pa_menu_localized = array(
362
- 'ajaxurl' => admin_url( 'admin-ajax.php' ),
363
- 'nonce' => wp_create_nonce( 'pa-menu-nonce' ),
364
- );
365
-
366
- $menu_content_localized = array(
367
- 'ajaxurl' => admin_url( 'admin-ajax.php' ),
368
- 'nonce' => wp_create_nonce( 'pa-live-editor' ),
369
- );
370
-
371
- wp_localize_script( 'mega-content-handler', 'paMegaContent', $menu_content_localized );
372
- wp_localize_script( 'menu-editor', 'paMenuSettings', $pa_menu_localized );
373
-
374
- // menu screen popups.
375
- include_once PREMIUM_ADDONS_PATH . 'admin/includes/templates/nav-menu-settings.php';
376
- }
377
- }
378
-
379
- /**
380
- * Get PA menu item settings.
381
- * Retrieve menu items settings from postmeta table.
382
- *
383
- * @access public
384
- * @since 4.9.4
385
- */
386
- public function get_pa_menu_item_settings() {
387
-
388
- check_ajax_referer( 'pa-menu-nonce', 'security' );
389
-
390
- if ( ! current_user_can( 'manage_options' ) ) {
391
- wp_send_json_error( 'User is not authorized!' );
392
- }
393
-
394
- if ( ! isset( $_POST['item_id'] ) ) {
395
- wp_send_json_error( 'Settings are not set!' );
396
- }
397
-
398
- $item_id = sanitize_text_field( wp_unslash( $_POST['item_id'] ) );
399
- $item_settings = json_decode( get_post_meta( $item_id, 'pa_megamenu_item_meta', true ) );
400
-
401
- wp_send_json_success( $item_settings );
402
- }
403
-
404
- /**
405
- * Save PA menu item settings.
406
- * Save/Update menu items settings in postmeta table.
407
- *
408
- * @access public
409
- * @since 4.9.4
410
- */
411
- public function save_pa_menu_item_settings() {
412
-
413
- check_ajax_referer( 'pa-menu-nonce', 'security' );
414
-
415
- if ( ! current_user_can( 'manage_options' ) ) {
416
- wp_send_json_error( 'User is not authorized!' );
417
- }
418
-
419
- if ( ! isset( $_POST['settings'] ) ) {
420
- wp_send_json_error( 'Settings are not set!' );
421
- }
422
-
423
- $settings = $_POST['settings'];
424
-
425
- update_post_meta( $settings['item_id'], 'pa_megamenu_item_meta', json_encode( $settings, JSON_UNESCAPED_UNICODE ) );
426
-
427
- wp_send_json_success( 'Item Settings Saved' );
428
- }
429
-
430
- /**
431
- * Save Pa Mega Item Content.
432
- * Saves mega content's id in postmeta table.
433
- *
434
- * @access public
435
- * @since 4.9.4
436
- */
437
- public function save_pa_mega_item_content() {
438
-
439
- check_ajax_referer( 'pa-live-editor', 'security' );
440
-
441
- if ( ! isset( $_POST['template_id'] ) ) {
442
- wp_send_json_error( 'template id is not set!' );
443
- }
444
-
445
- if ( ! isset( $_POST['menu_item_id'] ) ) {
446
- wp_send_json_error( 'item id is not set!' );
447
- }
448
-
449
- $item_id = sanitize_text_field( wp_unslash( $_POST['menu_item_id'] ) );
450
- $temp_id = sanitize_text_field( wp_unslash( $_POST['template_id'] ) );
451
-
452
- update_post_meta( $item_id, 'pa_mega_content_temp', $temp_id );
453
-
454
- wp_send_json_success( 'Item Mega Content Saved' );
455
-
456
- }
457
-
458
- /**
459
- * Insert action links.
460
- *
461
- * Adds action links to the plugin list table
462
- *
463
- * Fired by `plugin_action_links` filter.
464
- *
465
- * @param array $links plugin action links.
466
- *
467
- * @since 1.0.0
468
- * @access public
469
- */
470
- public function insert_action_links( $links ) {
471
-
472
- $papro_path = 'premium-addons-pro/premium-addons-pro-for-elementor.php';
473
-
474
- $is_papro_installed = Helper_Functions::is_plugin_installed( $papro_path );
475
-
476
- $settings_link = sprintf( '<a href="%1$s">%2$s</a>', admin_url( 'admin.php?page=' . $this->page_slug . '#tab=elements' ), __( 'Settings', 'premium-addons-for-elementor' ) );
477
-
478
- $rollback_link = sprintf( '<a href="%1$s">%2$s %3$s</a>', wp_nonce_url( admin_url( 'admin-post.php?action=premium_addons_rollback' ), 'premium_addons_rollback' ), __( 'Rollback to Version ', 'premium-addons-for-elementor' ), PREMIUM_ADDONS_STABLE_VERSION );
479
-
480
- $new_links = array( $settings_link, $rollback_link );
481
-
482
- if ( ! $is_papro_installed ) {
483
-
484
- $link = Helper_Functions::get_campaign_link( 'https://premiumaddons.com/pro', 'plugins-page', 'wp-dash', 'get-pro' );
485
-
486
- $pro_link = sprintf( '<a href="%s" target="_blank" style="color: #FF6000; font-weight: bold;">%s</a>', $link, __( 'Go Pro', 'premium-addons-for-elementor' ) );
487
- array_push( $new_links, $pro_link );
488
- }
489
-
490
- $new_links = array_merge( $links, $new_links );
491
-
492
- return $new_links;
493
- }
494
-
495
- /**
496
- * Plugin row meta.
497
- *
498
- * Extends plugin row meta links
499
- *
500
- * Fired by `plugin_row_meta` filter.
501
- *
502
- * @since 3.8.4
503
- * @access public
504
- *
505
- * @param array $meta array of the plugin's metadata.
506
- * @param string $file path to the plugin file.
507
- *
508
- * @return array An array of plugin row meta links.
509
- */
510
- public function plugin_row_meta( $meta, $file ) {
511
-
512
- if ( Helper_Functions::is_hide_row_meta() ) {
513
- return $meta;
514
- }
515
-
516
- if ( PREMIUM_ADDONS_BASENAME === $file ) {
517
-
518
- $link = Helper_Functions::get_campaign_link( 'https://premiumaddons.com/support', 'plugins-page', 'wp-dash', 'get-support' );
519
-
520
- $row_meta = array(
521
- 'docs' => '<a href="' . esc_attr( $link ) . '" aria-label="' . esc_attr( __( 'View Premium Addons for Elementor Documentation', 'premium-addons-for-elementor' ) ) . '" target="_blank">' . __( 'Docs & FAQs', 'premium-addons-for-elementor' ) . '</a>',
522
- 'videos' => '<a href="https://www.youtube.com/watch?v=D3INxWw_jKI&list=PLLpZVOYpMtTArB4hrlpSnDJB36D2sdoTv" aria-label="' . esc_attr( __( 'View Premium Addons Video Tutorials', 'premium-addons-for-elementor' ) ) . '" target="_blank">' . __( 'Video Tutorials', 'premium-addons-for-elementor' ) . '</a>',
523
- );
524
-
525
- $meta = array_merge( $meta, $row_meta );
526
- }
527
-
528
- return $meta;
529
-
530
- }
531
-
532
- /**
533
- * Gets current screen slug
534
- *
535
- * @since 3.3.8
536
- * @access public
537
- *
538
- * @return string current screen slug
539
- */
540
- public static function get_current_screen() {
541
-
542
- self::$current_screen = get_current_screen()->id;
543
-
544
- return isset( self::$current_screen ) ? self::$current_screen : false;
545
-
546
- }
547
-
548
- /**
549
- * Set Admin Tabs
550
- *
551
- * @access private
552
- * @since 3.20.8
553
- */
554
- private function set_admin_tabs() {
555
-
556
- $slug = $this->page_slug;
557
-
558
- self::$tabs = array(
559
- 'general' => array(
560
- 'id' => 'general',
561
- 'slug' => $slug . '#tab=general',
562
- 'title' => __( 'General', 'premium-addons-for-elementor' ),
563
- 'href' => '#tab=general',
564
- 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/general',
565
- ),
566
- 'elements' => array(
567
- 'id' => 'elements',
568
- 'slug' => $slug . '#tab=elements',
569
- 'title' => __( 'Widgets & Add-ons', 'premium-addons-for-elementor' ),
570
- 'href' => '#tab=elements',
571
- 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/modules-settings',
572
- ),
573
- 'features' => array(
574
- 'id' => 'features',
575
- 'slug' => $slug . '#tab=features',
576
- 'title' => __( 'Global Features', 'premium-addons-for-elementor' ),
577
- 'href' => '#tab=features',
578
- 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/features',
579
- ),
580
- 'integrations' => array(
581
- 'id' => 'integrations',
582
- 'slug' => $slug . '#tab=integrations',
583
- 'title' => __( 'Integrations', 'premium-addons-for-elementor' ),
584
- 'href' => '#tab=integrations',
585
- 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/integrations',
586
- ),
587
- 'version-control' => array(
588
- 'id' => 'vcontrol',
589
- 'slug' => $slug . '#tab=vcontrol',
590
- 'title' => __( 'Version Control', 'premium-addons-for-elementor' ),
591
- 'href' => '#tab=vcontrol',
592
- 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/version-control',
593
- ),
594
- 'white-label' => array(
595
- 'id' => 'white-label',
596
- 'slug' => $slug . '#tab=white-label',
597
- 'title' => __( 'White Labeling', 'premium-addons-for-elementor' ),
598
- 'href' => '#tab=white-label',
599
- 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/white-label',
600
- ),
601
- 'info' => array(
602
- 'id' => 'system-info',
603
- 'slug' => $slug . '#tab=system-info',
604
- 'title' => __( 'System Info', 'premium-addons-for-elementor' ),
605
- 'href' => '#tab=system-info',
606
- 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/info',
607
- ),
608
- );
609
-
610
- self::$tabs = apply_filters( 'pa_admin_register_tabs', self::$tabs );
611
-
612
- }
613
-
614
- /**
615
- * Add Menu Tabs
616
- *
617
- * Create Submenu Page
618
- *
619
- * @since 3.20.9
620
- * @access public
621
- *
622
- * @return void
623
- */
624
- public function add_menu_tabs() {
625
-
626
- $plugin_name = Helper_Functions::name();
627
-
628
- call_user_func(
629
- 'add_menu_page',
630
- $plugin_name,
631
- $plugin_name,
632
- 'manage_options',
633
- $this->page_slug,
634
- array( $this, 'render_setting_tabs' ),
635
- '',
636
- 100
637
- );
638
-
639
- foreach ( self::$tabs as $tab ) {
640
-
641
- call_user_func(
642
- 'add_submenu_page',
643
- $this->page_slug,
644
- $tab['title'],
645
- $tab['title'],
646
- 'manage_options',
647
- $tab['slug'],
648
- '__return_null'
649
- );
650
- }
651
-
652
- remove_submenu_page( $this->page_slug, $this->page_slug );
653
- }
654
-
655
- /**
656
- * Render Setting Tabs
657
- *
658
- * Render the final HTML content for admin setting tabs
659
- *
660
- * @access public
661
- * @since 3.20.8
662
- */
663
- public function render_setting_tabs() {
664
-
665
- ?>
666
- <div class="pa-settings-wrap">
667
- <?php do_action( 'pa_before_render_admin_tabs' ); ?>
668
- <div class="pa-settings-tabs">
669
- <ul class="pa-settings-tabs-list">
670
- <?php
671
- foreach ( self::$tabs as $key => $tab ) {
672
- $link = '<li class="pa-settings-tab">';
673
- $link .= '<a id="pa-tab-link-' . esc_attr( $tab['id'] ) . '"';
674
- $link .= ' href="' . esc_url( $tab['href'] ) . '">';
675
- $link .= '<i class="pa-dash-' . esc_attr( $tab['id'] ) . '"></i>';
676
- $link .= '<span>' . esc_html( $tab['title'] ) . '</span>';
677
- $link .= '</a>';
678
- $link .= '</li>';
679
-
680
- echo $link; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
681
- }
682
- ?>
683
- </ul>
684
- </div> <!-- Settings Tabs -->
685
-
686
- <div class="pa-settings-sections">
687
- <?php
688
- foreach ( self::$tabs as $key => $tab ) {
689
- echo wp_kses_post( '<div id="pa-section-' . $tab['id'] . '" class="pa-section pa-section-' . $key . '">' );
690
- include_once $tab['template'] . '.php';
691
- echo '</div>';
692
- }
693
- ?>
694
- </div> <!-- Settings Sections -->
695
- <?php do_action( 'pa_after_render_admin_tabs' ); ?>
696
- </div> <!-- Settings Wrap -->
697
- <?php
698
- }
699
-
700
- /**
701
- * Render Dashboard Header
702
- *
703
- * @since 4.0.0
704
- * @access public
705
- */
706
- public function render_dashboard_header() {
707
-
708
- $url = Helper_Functions::get_campaign_link( 'https://premiumaddons.com/pro/', 'settings-page', 'wp-dash', 'dashboard' );
709
-
710
- $show_logo = Helper_Functions::is_hide_logo();
711
-
712
- ?>
713
-
714
- <div class="papro-admin-notice">
715
- <?php if ( ! $show_logo ) : ?>
716
- <div class="papro-admin-notice-left">
717
- <div class="papro-admin-notice-logo">
718
- <img class="pa-notice-logo" src="<?php echo esc_attr( PREMIUM_ADDONS_URL . 'admin/images/papro-notice-logo.png' ); ?>">
719
- </div>
720
- <a href="https://premiumaddons.com" target="_blank"></a>
721
- </div>
722
- <?php endif; ?>
723
-
724
- <?php if ( ! Helper_Functions::check_papro_version() ) : ?>
725
- <div class="papro-admin-notice-right">
726
- <div class="papro-admin-notice-info">
727
- <h4>
728
- <?php echo esc_html( __( 'Get Premium Addons PRO', 'premium-addons-for-elementor' ) ); ?>
729
- </h4>
730
- <p>
731
- <?php
732
- /* translators: %s: html tags */
733
- echo wp_kses_post( sprintf( __( 'Supercharge your Elementor with %1$sPRO Widgets & Addons%2$s that you won\'t find anywhere else.', 'premium-addons-for-elementor' ), '<span>', '</span>' ) );
734
- ?>
735
- </p>
736
- </div>
737
- <div class="papro-admin-notice-cta">
738
- <a class="papro-notice-btn" href="<?php echo esc_url( $url ); ?>" target="_blank">
739
- <?php echo esc_html( __( 'Get PRO', 'premium-addons-for-elementor' ) ); ?>
740
- </a>
741
- </div>
742
- </div>
743
- <?php endif; ?>
744
- </div>
745
-
746
- <?php
747
- }
748
-
749
- /**
750
- * Save Settings
751
- *
752
- * Save elements settings using AJAX
753
- *
754
- * @access public
755
- * @since 3.20.8
756
- */
757
- public function save_settings() {
758
-
759
- check_ajax_referer( 'pa-settings-tab', 'security' );
760
-
761
- if ( ! isset( $_POST['fields'] ) ) {
762
- return;
763
- }
764
-
765
- parse_str( sanitize_text_field( $_POST['fields'] ), $settings );
766
-
767
- $defaults = self::get_default_elements();
768
-
769
- $elements = array_fill_keys( array_keys( array_intersect_key( $settings, $defaults ) ), true );
770
-
771
- update_option( 'pa_save_settings', $elements );
772
-
773
- wp_send_json_success();
774
- }
775
-
776
- /**
777
- * Save Integrations Control Settings
778
- *
779
- * Stores integration and version control settings
780
- *
781
- * @since 3.20.8
782
- * @access public
783
- */
784
- public function save_additional_settings() {
785
-
786
- check_ajax_referer( 'pa-settings-tab', 'security' );
787
-
788
- if ( ! isset( $_POST['fields'] ) ) {
789
- return;
790
- }
791
-
792
- parse_str( sanitize_text_field( $_POST['fields'] ), $settings );
793
-
794
- $new_settings = array(
795
- 'premium-map-api' => sanitize_text_field( $settings['premium-map-api'] ),
796
- 'premium-youtube-api' => sanitize_text_field( $settings['premium-youtube-api'] ),
797
- 'premium-map-disable-api' => intval( $settings['premium-map-disable-api'] ? 1 : 0 ),
798
- 'premium-map-cluster' => intval( $settings['premium-map-cluster'] ? 1 : 0 ),
799
- 'premium-map-locale' => sanitize_text_field( $settings['premium-map-locale'] ),
800
- 'is-beta-tester' => intval( $settings['is-beta-tester'] ? 1 : 0 ),
801
- );
802
-
803
- update_option( 'pa_maps_save_settings', $new_settings );
804
-
805
- wp_send_json_success( $settings );
806
-
807
- }
808
-
809
- /**
810
- * Save Global Button Value
811
- *
812
- * Saves value for elements global switcher
813
- *
814
- * @since 4.0.0
815
- * @access public
816
- */
817
- public function save_global_btn_value() {
818
-
819
- check_ajax_referer( 'pa-settings-tab', 'security' );
820
-
821
- if ( ! isset( $_POST['isGlobalOn'] ) ) {
822
- wp_send_json_error();
823
- }
824
-
825
- $global_btn_value = sanitize_text_field( $_POST['isGlobalOn'] );
826
-
827
- update_option( 'pa_global_btn_value', $global_btn_value );
828
-
829
- wp_send_json_success();
830
-
831
- }
832
-
833
- /**
834
- * Get default Elements
835
- *
836
- * @since 3.20.9
837
- * @access private
838
- *
839
- * @return $default_keys array keys defaults
840
- */
841
- private static function get_default_elements() {
842
-
843
- $elements = self::get_elements_list();
844
-
845
- $keys = array();
846
-
847
- // Now, we need to fill our array with elements keys.
848
- foreach ( $elements as $cat ) {
849
- if ( count( $cat['elements'] ) ) {
850
- foreach ( $cat['elements'] as $elem ) {
851
-
852
- array_push( $keys, $elem['key'] );
853
-
854
- if ( isset( $elem['draw_svg'] ) ) {
855
- array_push( $keys, 'svg_' . $elem['key'] );
856
- }
857
- }
858
- }
859
- }
860
-
861
- $default_keys = array_fill_keys( $keys, true );
862
-
863
- return $default_keys;
864
-
865
- }
866
-
867
- /**
868
- * Get Pro Elements.
869
- * Return PAPRO Widgets.
870
- *
871
- * @since 4.5.3
872
- * @access public
873
- *
874
- * @return array
875
- */
876
- public static function get_pro_elements() {
877
-
878
- $elements = self::get_elements_list();
879
-
880
- $pro_elements = array();
881
-
882
- $all_elements = $elements['cat-1'];
883
-
884
- if ( count( $all_elements['elements'] ) ) {
885
- foreach ( $all_elements['elements'] as $elem ) {
886
- if ( isset( $elem['is_pro'] ) && ! isset( $elem['is_global'] ) ) {
887
- array_push( $pro_elements, $elem );
888
- }
889
- }
890
- }
891
-
892
- return $pro_elements;
893
- }
894
-
895
- /**
896
- * Get PA Free Elements.
897
- * Return PA Widgets.
898
- *
899
- * @since 4.6.1
900
- * @access public
901
- *
902
- * @return array
903
- */
904
- public static function get_free_widgets_names() {
905
-
906
- $elements = self::get_elements_list()['cat-1']['elements'];
907
-
908
- $pa_elements = array();
909
-
910
- if ( count( $elements ) ) {
911
- foreach ( $elements as $elem ) {
912
- if ( ! isset( $elem['is_pro'] ) && ! isset( $elem['is_global'] ) && isset( $elem['name'] ) ) {
913
- array_push( $pa_elements, $elem['name'] );
914
- }
915
- }
916
- }
917
-
918
- return $pa_elements;
919
- }
920
-
921
- /**
922
- * Get Global Elements Switchers.
923
- * Construct an associative array of addon_switcher => 'yes' pairs
924
- * Example :
925
- * + array( 'premium_gradient_switcher' => yes').
926
- *
927
- * @since 4.6.1
928
- * @access public
929
- *
930
- * @return array
931
- */
932
- public static function get_global_elements_switchers() {
933
-
934
- $elements = self::get_elements_list()['cat-4'];
935
-
936
- $global_elems = array();
937
-
938
- if ( count( $elements['elements'] ) ) {
939
- foreach ( $elements['elements'] as $elem ) {
940
- if ( isset( $elem['is_pro'] ) && isset( $elem['is_global'] ) ) {
941
- $global_elems[ str_replace( '-', '_', $elem['key'] ) . '_switcher' ] = 'yes';
942
- }
943
- }
944
- }
945
-
946
- return $global_elems;
947
- }
948
-
949
- /**
950
- * Get Default Interations
951
- *
952
- * @since 3.20.9
953
- * @access private
954
- *
955
- * @return $default_keys array default keys
956
- */
957
- private static function get_default_integrations() {
958
-
959
- $settings = self::get_integrations_list();
960
-
961
- $default_keys = array_fill_keys( $settings, true );
962
-
963
- // Beta Tester should NOT be enabled by default.
964
- $default_keys['is-beta-tester'] = false;
965
-
966
- return $default_keys;
967
-
968
- }
969
-
970
- /**
971
- * Get enabled widgets
972
- *
973
- * @since 3.20.9
974
- * @access public
975
- *
976
- * @return array $enabled_keys enabled elements
977
- */
978
- public static function get_enabled_elements() {
979
-
980
- $defaults = self::get_default_elements();
981
-
982
- $enabled_keys = get_option( 'pa_save_settings', $defaults );
983
-
984
- foreach ( $defaults as $key => $value ) {
985
- if ( ! isset( $enabled_keys[ $key ] ) ) {
986
- $defaults[ $key ] = 0;
987
- }
988
- }
989
-
990
- return $defaults;
991
-
992
- }
993
-
994
- /**
995
- * Check SVG Draw
996
- *
997
- * @since 4.9.26
998
- * @access public
999
- *
1000
- * @param string $key element key.
1001
- *
1002
- * @return boolean $is_enabled is option enabled.
1003
- */
1004
- public static function check_svg_draw( $key ) {
1005
-
1006
- $enabled_keys = get_option( 'pa_save_settings', array() );
1007
-
1008
- $is_enabled = isset( $enabled_keys[ 'svg_' . $key ] ) ? $enabled_keys[ 'svg_' . $key ] : false;
1009
-
1010
- return $is_enabled;
1011
-
1012
- }
1013
-
1014
- /**
1015
- * Check If Premium Templates is enabled
1016
- *
1017
- * @since 3.6.0
1018
- * @access public
1019
- *
1020
- * @return boolean
1021
- */
1022
- public static function check_premium_templates() {
1023
-
1024
- $settings = self::get_enabled_elements();
1025
-
1026
- if ( ! isset( $settings['premium-templates'] ) ) {
1027
- return true;
1028
- }
1029
-
1030
- $is_enabled = $settings['premium-templates'];
1031
-
1032
- return $is_enabled;
1033
- }
1034
-
1035
-
1036
- /**
1037
- * Check If Premium Duplicator is enabled
1038
- *
1039
- * @since 3.20.9
1040
- * @access public
1041
- *
1042
- * @return boolean
1043
- */
1044
- public static function check_duplicator() {
1045
-
1046
- $settings = self::get_enabled_elements();
1047
-
1048
- if ( ! isset( $settings['premium-duplicator'] ) ) {
1049
- return true;
1050
- }
1051
-
1052
- $is_enabled = $settings['premium-duplicator'];
1053
-
1054
- return $is_enabled;
1055
- }
1056
-
1057
- /**
1058
- * Check If Premium Duplicator is enabled
1059
- *
1060
- * @since 4.9.4
1061
- * @access public
1062
- *
1063
- * @return boolean
1064
- */
1065
- public static function check_dynamic_assets() {
1066
-
1067
- $settings = self::get_enabled_elements();
1068
-
1069
- if ( ! isset( $settings['premium-assets-generator'] ) ) {
1070
- return false;
1071
- }
1072
-
1073
- $is_enabled = $settings['premium-assets-generator'];
1074
-
1075
- return $is_enabled;
1076
- }
1077
-
1078
- /**
1079
- * Get Integrations Settings
1080
- *
1081
- * Get plugin integrations settings
1082
- *
1083
- * @since 3.20.9
1084
- * @access public
1085
- *
1086
- * @return array $settings integrations settings
1087
- */
1088
- public static function get_integrations_settings() {
1089
-
1090
- $enabled_keys = get_option( 'pa_maps_save_settings', self::get_default_integrations() );
1091
-
1092
- return $enabled_keys;
1093
-
1094
- }
1095
-
1096
- /**
1097
- * Run PA Rollback
1098
- *
1099
- * Trigger PA Rollback actions
1100
- *
1101
- * @since 4.2.5
1102
- * @access public
1103
- */
1104
- public function run_pa_rollback() {
1105
-
1106
- check_admin_referer( 'premium_addons_rollback' );
1107
-
1108
- $plugin_slug = basename( PREMIUM_ADDONS_FILE, '.php' );
1109
-
1110
- $pa_rollback = new PA_Rollback(
1111
- array(
1112
- 'version' => PREMIUM_ADDONS_STABLE_VERSION,
1113
- 'plugin_name' => PREMIUM_ADDONS_BASENAME,
1114
- 'plugin_slug' => $plugin_slug,
1115
- 'package_url' => sprintf( 'https://downloads.wordpress.org/plugin/%s.%s.zip', $plugin_slug, PREMIUM_ADDONS_STABLE_VERSION ),
1116
- )
1117
- );
1118
-
1119
- $pa_rollback->run();
1120
-
1121
- wp_die(
1122
- '',
1123
- esc_html( __( 'Rollback to Previous Version', 'premium-addons-for-elementor' ) ),
1124
- array(
1125
- 'response' => 200,
1126
- )
1127
- );
1128
-
1129
- }
1130
-
1131
- /**
1132
- * Disable unused widgets.
1133
- *
1134
- * @access public
1135
- * @since 4.5.8
1136
- */
1137
- public function get_unused_widgets() {
1138
-
1139
- check_ajax_referer( 'pa-settings-tab', 'security' );
1140
-
1141
- if ( ! current_user_can( 'install_plugins' ) ) {
1142
- wp_send_json_error();
1143
- }
1144
-
1145
- $pa_elements = self::get_pa_elements_names();
1146
-
1147
- $used_widgets = self::get_used_widgets();
1148
-
1149
- $unused_widgets = array_diff( $pa_elements, array_keys( $used_widgets ) );
1150
-
1151
- wp_send_json_success( $unused_widgets );
1152
-
1153
- }
1154
-
1155
- /**
1156
- * Clear Cached Assets.
1157
- *
1158
- * Deletes assets options from DB And
1159
- * deletes assets files from uploads/premium-addons-for-elementor
1160
- * diretory.
1161
- *
1162
- * @access public
1163
- * @since 4.9.3
1164
- */
1165
- public function clear_cached_assets() {
1166
-
1167
- check_ajax_referer( 'pa-generate-nonce', 'security' );
1168
-
1169
- if ( ! current_user_can( 'manage_options' ) ) {
1170
- wp_send_json_error( __( 'You are not allowed to do this action', 'premium-addons-for-elementor' ) );
1171
- }
1172
-
1173
- $post_id = isset( $_POST['id'] ) ? $_POST['id'] : '';
1174
-
1175
- if ( empty( $post_id ) ) {
1176
- $this->delete_assets_options();
1177
- }
1178
-
1179
- $this->delete_assets_files( $post_id );
1180
-
1181
- wp_send_json_success( 'Cached Assets Cleared' );
1182
- }
1183
-
1184
- /**
1185
- * Delete Assets Options.
1186
- *
1187
- * @access public
1188
- * @since 4.9.3
1189
- */
1190
- public function delete_assets_options() {
1191
-
1192
- global $wpdb;
1193
-
1194
- $query = $wpdb->prepare( "DELETE FROM $wpdb->options WHERE option_name LIKE '%pa_elements_%' OR option_name LIKE '%pa_edit_%' AND autoload = 'no'" );
1195
- $wpdb->query( $query );
1196
- }
1197
-
1198
- /**
1199
- * Delete Assets Files.
1200
- *
1201
- * @access public
1202
- * @since 4.6.1
1203
- *
1204
- * @param string $id post id.
1205
- */
1206
- public function delete_assets_files( $id ) {
1207
-
1208
- $path = PREMIUM_ASSETS_PATH;
1209
-
1210
- if ( ! is_dir( $path ) || ! file_exists( $path ) ) {
1211
- return;
1212
- }
1213
-
1214
- if ( empty( $id ) ) {
1215
- foreach ( scandir( $path ) as $file ) {
1216
- if ( '.' === $file || '..' === $file ) {
1217
- continue;
1218
- }
1219
-
1220
- unlink( Helper_Functions::get_safe_path( $path . DIRECTORY_SEPARATOR . $file ) );
1221
- }
1222
- } else {
1223
-
1224
- $id = Helper_Functions::generate_unique_id( 'pa_assets_' . $id );
1225
-
1226
- $arr = array();
1227
- foreach ( glob( PREMIUM_ASSETS_PATH . '/*' . $id . '*' ) as $file ) {
1228
- unlink( Helper_Functions::get_safe_path( $file ) );
1229
- }
1230
- }
1231
-
1232
- }
1233
-
1234
- /**
1235
- * Get PA widget names.
1236
- *
1237
- * @access public
1238
- * @since 4.5.8
1239
- *
1240
- * @return array
1241
- */
1242
- public static function get_pa_elements_names() {
1243
-
1244
- $names = self::$elements_names;
1245
-
1246
- if ( null === $names ) {
1247
-
1248
- $names = array_map(
1249
- function( $item ) {
1250
- return isset( $item['name'] ) ? $item['name'] : 'global';
1251
- },
1252
- self::get_elements_list()['cat-1']['elements']
1253
- );
1254
-
1255
- $names = array_filter(
1256
- $names,
1257
- function( $name ) {
1258
- return 'global' !== $name;
1259
- }
1260
- );
1261
-
1262
- }
1263
-
1264
- return $names;
1265
- }
1266
-
1267
- /**
1268
- * Get used widgets.
1269
- *
1270
- * @access public
1271
- * @since 4.5.8
1272
- *
1273
- * @return array
1274
- */
1275
- public static function get_used_widgets() {
1276
-
1277
- $used_widgets = array();
1278
- $tracker_allowed = 'yes' === get_option( 'elementor_allow_tracking' ) ? true : false;
1279
-
1280
- if ( ! $tracker_allowed ) {
1281
- return false;
1282
- }
1283
-
1284
- if ( class_exists( 'Elementor\Modules\Usage\Module' ) ) {
1285
-
1286
- $module = Module::instance();
1287
- $elements = $module->get_formatted_usage( 'raw' );
1288
-
1289
- $pa_elements = self::get_pa_elements_names();
1290
-
1291
- if ( is_array( $elements ) || is_object( $elements ) ) {
1292
-
1293
- foreach ( $elements as $post_type => $data ) {
1294
-
1295
- foreach ( $data['elements'] as $element => $count ) {
1296
-
1297
- if ( in_array( $element, $pa_elements, true ) ) {
1298
-
1299
- if ( isset( $used_widgets[ $element ] ) ) {
1300
- $used_widgets[ $element ] += $count;
1301
- } else {
1302
- $used_widgets[ $element ] = $count;
1303
- }
1304
- }
1305
- }
1306
- }
1307
- }
1308
- }
1309
-
1310
- return $used_widgets;
1311
- }
1312
-
1313
- /**
1314
- * Subscribe Newsletter
1315
- *
1316
- * Adds an email to Premium Addons subscribers list
1317
- *
1318
- * @since 4.7.0
1319
- *
1320
- * @access public
1321
- */
1322
- public function subscribe_newsletter() {
1323
-
1324
- check_ajax_referer( 'pa-settings-tab', 'security' );
1325
-
1326
- if ( ! self::check_user_can( 'manage_options' ) ) {
1327
- wp_send_json_error();
1328
- }
1329
-
1330
- $email = isset( $_POST['email'] ) ? sanitize_email( $_POST['email'] ) : '';
1331
-
1332
- $api_url = 'https://premiumaddons.com/wp-json/mailchimp/v2/add';
1333
-
1334
- $request = add_query_arg(
1335
- array(
1336
- 'email' => $email,
1337
- ),
1338
- $api_url
1339
- );
1340
-
1341
- $response = wp_remote_get(
1342
- $request,
1343
- array(
1344
- 'timeout' => 60,
1345
- 'sslverify' => true,
1346
- )
1347
- );
1348
-
1349
- $body = wp_remote_retrieve_body( $response );
1350
- $body = json_decode( $body, true );
1351
-
1352
- wp_send_json_success( $body );
1353
-
1354
- }
1355
-
1356
- /**
1357
- * Get PA News
1358
- *
1359
- * Gets a list of the latest three blog posts
1360
- *
1361
- * @since 4.7.0
1362
- *
1363
- * @access public
1364
- */
1365
- public function get_pa_news() {
1366
-
1367
- $posts = get_transient( 'pa_news' );
1368
-
1369
- if ( empty( $posts ) ) {
1370
-
1371
- $api_url = 'https://premiumaddons.com/wp-json/wp/v2/posts';
1372
-
1373
- $request = add_query_arg(
1374
- array(
1375
- 'per_page' => 3,
1376
- ),
1377
- $api_url
1378
- );
1379
-
1380
- $response = wp_remote_get(
1381
- $request,
1382
- array(
1383
- 'timeout' => 60,
1384
- 'sslverify' => true,
1385
- )
1386
- );
1387
-
1388
- $body = wp_remote_retrieve_body( $response );
1389
- $posts = json_decode( $body, true );
1390
-
1391
- set_transient( 'pa_news', $posts, WEEK_IN_SECONDS );
1392
-
1393
- }
1394
-
1395
- return $posts;
1396
-
1397
- }
1398
-
1399
- /**
1400
- * Creates and returns an instance of the class
1401
- *
1402
- * @since 1.0.0
1403
- * @access public
1404
- *
1405
- * @return object
1406
- */
1407
- public static function get_instance() {
1408
-
1409
- if ( ! isset( self::$instance ) ) {
1410
-
1411
- self::$instance = new self();
1412
-
1413
- }
1414
-
1415
- return self::$instance;
1416
- }
1417
- }
 
1
+ <?php
2
+ /**
3
+ * PA Admin Helper
4
+ */
5
+
6
+ namespace PremiumAddons\Admin\Includes;
7
+
8
+ use PremiumAddons\Includes\Helper_Functions;
9
+ use Elementor\Modules\Usage\Module;
10
+
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ exit;
13
+ }
14
+
15
+ /**
16
+ * Class Admin_Helper
17
+ */
18
+ class Admin_Helper {
19
+
20
+ /**
21
+ * Admin settings tabs
22
+ *
23
+ * @var tabs
24
+ */
25
+ private static $tabs = null;
26
+
27
+ /**
28
+ * Class instance
29
+ *
30
+ * @var instance
31
+ */
32
+ private static $instance = null;
33
+
34
+ /**
35
+ * Premium Addons Settings Page Slug
36
+ *
37
+ * @var page_slug
38
+ */
39
+ protected $page_slug = 'premium-addons';
40
+
41
+ /**
42
+ * Current Screen ID
43
+ *
44
+ * @var current_screen
45
+ */
46
+ public static $current_screen = null;
47
+
48
+ /**
49
+ * Elements List
50
+ *
51
+ * @var elements_list
52
+ */
53
+ public static $elements_list = null;
54
+
55
+ /**
56
+ * Elements Names
57
+ *
58
+ * @var elements_names
59
+ */
60
+ public static $elements_names = null;
61
+
62
+ /**
63
+ * Integrations List
64
+ *
65
+ * @var integrations_list
66
+ */
67
+ public static $integrations_list = null;
68
+
69
+ /**
70
+ * Constructor for the class
71
+ */
72
+ public function __construct() {
73
+
74
+ // Get current screen ID.
75
+ add_action( 'current_screen', array( $this, 'get_current_screen' ) );
76
+
77
+ // Insert admin settings submenus.
78
+ $this->set_admin_tabs();
79
+ add_action( 'admin_menu', array( $this, 'add_menu_tabs' ), 100 );
80
+
81
+ // Enqueue required admin scripts.
82
+ add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
83
+
84
+ // Plugin Action Links.
85
+ add_filter( 'plugin_action_links_' . PREMIUM_ADDONS_BASENAME, array( $this, 'insert_action_links' ) );
86
+ add_filter( 'plugin_row_meta', array( $this, 'plugin_row_meta' ), 10, 2 );
87
+
88
+ // Register AJAX HOOKS.
89
+ add_action( 'wp_ajax_pa_save_global_btn', array( $this, 'save_global_btn_value' ) );
90
+ add_action( 'wp_ajax_pa_elements_settings', array( $this, 'save_settings' ) );
91
+ add_action( 'wp_ajax_pa_additional_settings', array( $this, 'save_additional_settings' ) );
92
+ add_action( 'wp_ajax_pa_get_unused_widgets', array( $this, 'get_unused_widgets' ) );
93
+ add_action( 'wp_ajax_get_pa_menu_item_settings', array( $this, 'get_pa_menu_item_settings' ) );
94
+ add_action( 'wp_ajax_save_pa_menu_item_settings', array( $this, 'save_pa_menu_item_settings' ) );
95
+ add_action( 'wp_ajax_save_pa_mega_item_content', array( $this, 'save_pa_mega_item_content' ) );
96
+
97
+ // Register AJAX Hooks for regenerate assets.
98
+ add_action( 'wp_ajax_pa_clear_cached_assets', array( $this, 'clear_cached_assets' ) );
99
+
100
+ // Register AJAX Hooks for Newsletter.
101
+ add_action( 'wp_ajax_subscribe_newsletter', array( $this, 'subscribe_newsletter' ) );
102
+
103
+ // Add action for PA dashboard tab header.
104
+ add_action( 'pa_before_render_admin_tabs', array( $this, 'render_dashboard_header' ) );
105
+
106
+ // Register Rollback hooks.
107
+ add_action( 'admin_post_premium_addons_rollback', array( $this, 'run_pa_rollback' ) );
108
+
109
+ if ( is_admin() ) {
110
+ if ( isset( $_SERVER['REQUEST_URI'] ) ) {
111
+ $current_page = filter_var( wp_unslash( $_SERVER['REQUEST_URI'] ), FILTER_SANITIZE_STRING );
112
+ if ( false === strpos( $current_page, 'action=elementor' ) ) {
113
+ Admin_Notices::get_instance();
114
+
115
+ // Beta tester.
116
+ Beta_Testers::get_instance();
117
+
118
+ // PA Duplicator.
119
+ if ( self::check_duplicator() ) {
120
+ Duplicator::get_instance();
121
+ }
122
+ }
123
+ }
124
+ }
125
+
126
+ if ( is_user_logged_in() && self::check_user_can( 'manage_options' ) ) {
127
+ // PA Dynamic Assets.
128
+ $row_meta = Helper_Functions::is_hide_row_meta();
129
+ if ( self::check_dynamic_assets() && ! $row_meta ) {
130
+ Admin_Bar::get_instance();
131
+ }
132
+ }
133
+
134
+ }
135
+
136
+ /**
137
+ * Checks user credentials for specific action
138
+ *
139
+ * @since 2.6.8
140
+ *
141
+ * @param string $action action.
142
+ *
143
+ * @return boolean
144
+ */
145
+ public static function check_user_can( $action ) {
146
+ return current_user_can( $action );
147
+ }
148
+
149
+ /**
150
+ * Get Elements List
151
+ *
152
+ * Get a list of all the elements available in the plugin
153
+ *
154
+ * @since 3.20.9
155
+ * @access private
156
+ *
157
+ * @return array widget_list
158
+ */
159
+ public static function get_elements_list() {
160
+
161
+ if ( null === self::$elements_list ) {
162
+
163
+ self::$elements_list = require_once PREMIUM_ADDONS_PATH . 'admin/includes/elements.php';
164
+
165
+ }
166
+
167
+ return self::$elements_list;
168
+
169
+ }
170
+
171
+ /**
172
+ * Get Integrations List
173
+ *
174
+ * Get a list of all the integrations available in the plugin
175
+ *
176
+ * @since 3.20.9
177
+ * @access private
178
+ *
179
+ * @return array integrations_list
180
+ */
181
+ private static function get_integrations_list() {
182
+
183
+ if ( null === self::$integrations_list ) {
184
+
185
+ self::$integrations_list = array(
186
+ 'premium-map-api',
187
+ 'premium-youtube-api',
188
+ 'premium-map-disable-api',
189
+ 'premium-map-cluster',
190
+ 'premium-map-locale',
191
+ 'is-beta-tester',
192
+ );
193
+
194
+ }
195
+
196
+ return self::$integrations_list;
197
+
198
+ }
199
+
200
+ /**
201
+ * Admin Enqueue Scripts
202
+ *
203
+ * Enqueue the required assets on our admin pages
204
+ *
205
+ * @since 1.0.0
206
+ * @access public
207
+ */
208
+ public function admin_enqueue_scripts() {
209
+
210
+ $suffix = is_rtl() ? '-rtl' : '';
211
+ $current_screen = self::get_current_screen();
212
+ $enabled_elements = self::get_enabled_elements();
213
+ $action = isset( $_SERVER['REQUEST_URI'] ) ? filter_var( wp_unslash( $_SERVER['REQUEST_URI'] ), FILTER_SANITIZE_STRING ) : '';
214
+
215
+ if ( false === strpos( $action, 'action=architect' ) ) {
216
+
217
+ wp_enqueue_style(
218
+ 'pa_admin_icon',
219
+ PREMIUM_ADDONS_URL . 'admin/assets/fonts/style.css',
220
+ array(),
221
+ PREMIUM_ADDONS_VERSION,
222
+ 'all'
223
+ );
224
+
225
+ wp_enqueue_style(
226
+ 'pa-notice-css',
227
+ PREMIUM_ADDONS_URL . 'admin/assets/css/notice' . $suffix . '.css',
228
+ array(),
229
+ PREMIUM_ADDONS_VERSION,
230
+ 'all'
231
+ );
232
+
233
+ wp_enqueue_style(
234
+ 'pa-admin-css',
235
+ PREMIUM_ADDONS_URL . 'admin/assets/css/admin' . $suffix . '.css',
236
+ array(),
237
+ PREMIUM_ADDONS_VERSION,
238
+ 'all'
239
+ );
240
+
241
+ }
242
+
243
+ if ( strpos( $current_screen, $this->page_slug ) !== false ) {
244
+
245
+ wp_enqueue_style(
246
+ 'pa-sweetalert-style',
247
+ PREMIUM_ADDONS_URL . 'admin/assets/js/sweetalert2/sweetalert2.min.css',
248
+ array(),
249
+ PREMIUM_ADDONS_VERSION,
250
+ 'all'
251
+ );
252
+
253
+ wp_enqueue_script(
254
+ 'pa-admin',
255
+ PREMIUM_ADDONS_URL . 'admin/assets/js/admin.js',
256
+ array( 'jquery' ),
257
+ PREMIUM_ADDONS_VERSION,
258
+ true
259
+ );
260
+
261
+ wp_enqueue_script(
262
+ 'pa-sweetalert-core',
263
+ PREMIUM_ADDONS_URL . 'admin/assets/js/sweetalert2/core.js',
264
+ array( 'jquery' ),
265
+ PREMIUM_ADDONS_VERSION,
266
+ true
267
+ );
268
+
269
+ wp_enqueue_script(
270
+ 'pa-sweetalert',
271
+ PREMIUM_ADDONS_URL . 'admin/assets/js/sweetalert2/sweetalert2.min.js',
272
+ array( 'jquery', 'pa-sweetalert-core' ),
273
+ PREMIUM_ADDONS_VERSION,
274
+ true
275
+ );
276
+
277
+ $theme_slug = Helper_Functions::get_installed_theme();
278
+
279
+ $localized_data = array(
280
+ 'settings' => array(
281
+ 'ajaxurl' => admin_url( 'admin-ajax.php' ),
282
+ 'nonce' => wp_create_nonce( 'pa-settings-tab' ),
283
+ 'generate_nonce' => wp_create_nonce( 'pa-generate-nonce' ),
284
+ 'theme' => $theme_slug,
285
+ 'isTrackerAllowed' => 'yes' === get_option( 'elementor_allow_tracking', 'no' ) ? true : false,
286
+ ),
287
+ 'premiumRollBackConfirm' => array(
288
+ 'home_url' => home_url(),
289
+ 'i18n' => array(
290
+ 'rollback_to_previous_version' => __( 'Rollback to Previous Version', 'premium-addons-for-elementor' ),
291
+ /* translators: %s: PA stable version */
292
+ 'rollback_confirm' => sprintf( __( 'Are you sure you want to reinstall version %s?', 'premium-addons-for-elementor' ), PREMIUM_ADDONS_STABLE_VERSION ),
293
+ 'yes' => __( 'Continue', 'premium-addons-for-elementor' ),
294
+ 'cancel' => __( 'Cancel', 'premium-addons-for-elementor' ),
295
+ ),
296
+ ),
297
+ );
298
+
299
+ // Add PAPRO Rollback Confirm message if PAPRO installed.
300
+ if ( Helper_Functions::check_papro_version() ) {
301
+ /* translators: %s: PA stable version */
302
+ $localized_data['premiumRollBackConfirm']['i18n']['papro_rollback_confirm'] = sprintf( __( 'Are you sure you want to reinstall version %s?', 'premium-addons-for-elementor' ), PREMIUM_ADDONS_STABLE_VERSION );
303
+ }
304
+
305
+ wp_localize_script( 'pa-admin', 'premiumAddonsSettings', $localized_data );
306
+
307
+ }
308
+
309
+ if ( 'nav-menus' === $current_screen && $enabled_elements['premium-nav-menu'] ) {
310
+
311
+ wp_enqueue_style(
312
+ 'pa-font-awesome',
313
+ ELEMENTOR_ASSETS_URL . 'lib/font-awesome/css/font-awesome.min.css',
314
+ array(),
315
+ '4.7.0',
316
+ 'all'
317
+ );
318
+
319
+ wp_enqueue_style( 'wp-color-picker' );
320
+
321
+ wp_enqueue_style(
322
+ 'jquery-fonticonpicker',
323
+ PREMIUM_ADDONS_URL . 'admin/assets/css/jquery-fonticonpicker.css',
324
+ array(),
325
+ PREMIUM_ADDONS_VERSION,
326
+ 'all'
327
+ );
328
+
329
+ wp_enqueue_script(
330
+ 'jquery-fonticonpicker',
331
+ PREMIUM_ADDONS_URL . 'admin/assets/js/jquery-fonticonpicker.js',
332
+ array( 'jquery' ),
333
+ PREMIUM_ADDONS_VERSION,
334
+ true
335
+ );
336
+
337
+ wp_enqueue_script(
338
+ 'pa-icon-list',
339
+ PREMIUM_ADDONS_URL . 'admin/assets/js/premium-icons-list.js',
340
+ array(),
341
+ PREMIUM_ADDONS_VERSION,
342
+ true
343
+ );
344
+
345
+ wp_enqueue_script(
346
+ 'mega-content-handler',
347
+ PREMIUM_ADDONS_URL . 'admin/assets/js/mega-content-handler.js',
348
+ array( 'jquery' ),
349
+ PREMIUM_ADDONS_VERSION,
350
+ true
351
+ );
352
+
353
+ wp_enqueue_script(
354
+ 'menu-editor',
355
+ PREMIUM_ADDONS_URL . 'admin/assets/js/menu-editor.js',
356
+ array( 'jquery', 'wp-color-picker' ),
357
+ PREMIUM_ADDONS_VERSION,
358
+ true
359
+ );
360
+
361
+ $pa_menu_localized = array(
362
+ 'ajaxurl' => admin_url( 'admin-ajax.php' ),
363
+ 'nonce' => wp_create_nonce( 'pa-menu-nonce' ),
364
+ );
365
+
366
+ $menu_content_localized = array(
367
+ 'ajaxurl' => admin_url( 'admin-ajax.php' ),
368
+ 'nonce' => wp_create_nonce( 'pa-live-editor' ),
369
+ );
370
+
371
+ wp_localize_script( 'mega-content-handler', 'paMegaContent', $menu_content_localized );
372
+ wp_localize_script( 'menu-editor', 'paMenuSettings', $pa_menu_localized );
373
+
374
+ // menu screen popups.
375
+ include_once PREMIUM_ADDONS_PATH . 'admin/includes/templates/nav-menu-settings.php';
376
+ }
377
+ }
378
+
379
+ /**
380
+ * Get PA menu item settings.
381
+ * Retrieve menu items settings from postmeta table.
382
+ *
383
+ * @access public
384
+ * @since 4.9.4
385
+ */
386
+ public function get_pa_menu_item_settings() {
387
+
388
+ check_ajax_referer( 'pa-menu-nonce', 'security' );
389
+
390
+ if ( ! current_user_can( 'manage_options' ) ) {
391
+ wp_send_json_error( 'User is not authorized!' );
392
+ }
393
+
394
+ if ( ! isset( $_POST['item_id'] ) ) {
395
+ wp_send_json_error( 'Settings are not set!' );
396
+ }
397
+
398
+ $item_id = sanitize_text_field( wp_unslash( $_POST['item_id'] ) );
399
+ $item_settings = json_decode( get_post_meta( $item_id, 'pa_megamenu_item_meta', true ) );
400
+
401
+ wp_send_json_success( $item_settings );
402
+ }
403
+
404
+ /**
405
+ * Save PA menu item settings.
406
+ * Save/Update menu items settings in postmeta table.
407
+ *
408
+ * @access public
409
+ * @since 4.9.4
410
+ */
411
+ public function save_pa_menu_item_settings() {
412
+
413
+ check_ajax_referer( 'pa-menu-nonce', 'security' );
414
+
415
+ if ( ! current_user_can( 'manage_options' ) ) {
416
+ wp_send_json_error( 'User is not authorized!' );
417
+ }
418
+
419
+ if ( ! isset( $_POST['settings'] ) ) {
420
+ wp_send_json_error( 'Settings are not set!' );
421
+ }
422
+
423
+ // phpcs: already sanitized by 'filter_var_array'
424
+ $settings = filter_var_array( wp_unslash( $_POST['settings'] ), FILTER_SANITIZE_STRING ); // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
425
+
426
+ update_post_meta( $settings['item_id'], 'pa_megamenu_item_meta', json_encode( $settings, JSON_UNESCAPED_UNICODE ) );
427
+
428
+ wp_send_json_success( 'Item Settings Saved' );
429
+ }
430
+
431
+ /**
432
+ * Save Pa Mega Item Content.
433
+ * Saves mega content's id in postmeta table.
434
+ *
435
+ * @access public
436
+ * @since 4.9.4
437
+ */
438
+ public function save_pa_mega_item_content() {
439
+
440
+ check_ajax_referer( 'pa-live-editor', 'security' );
441
+
442
+ if ( ! isset( $_POST['template_id'] ) ) {
443
+ wp_send_json_error( 'template id is not set!' );
444
+ }
445
+
446
+ if ( ! isset( $_POST['menu_item_id'] ) ) {
447
+ wp_send_json_error( 'item id is not set!' );
448
+ }
449
+
450
+ $item_id = sanitize_text_field( wp_unslash( $_POST['menu_item_id'] ) );
451
+ $temp_id = sanitize_text_field( wp_unslash( $_POST['template_id'] ) );
452
+
453
+ update_post_meta( $item_id, 'pa_mega_content_temp', $temp_id );
454
+
455
+ wp_send_json_success( 'Item Mega Content Saved' );
456
+
457
+ }
458
+
459
+ /**
460
+ * Insert action links.
461
+ *
462
+ * Adds action links to the plugin list table
463
+ *
464
+ * Fired by `plugin_action_links` filter.
465
+ *
466
+ * @param array $links plugin action links.
467
+ *
468
+ * @since 1.0.0
469
+ * @access public
470
+ */
471
+ public function insert_action_links( $links ) {
472
+
473
+ $papro_path = 'premium-addons-pro/premium-addons-pro-for-elementor.php';
474
+
475
+ $is_papro_installed = Helper_Functions::is_plugin_installed( $papro_path );
476
+
477
+ $settings_link = sprintf( '<a href="%1$s">%2$s</a>', admin_url( 'admin.php?page=' . $this->page_slug . '#tab=elements' ), __( 'Settings', 'premium-addons-for-elementor' ) );
478
+
479
+ $rollback_link = sprintf( '<a href="%1$s">%2$s %3$s</a>', wp_nonce_url( admin_url( 'admin-post.php?action=premium_addons_rollback' ), 'premium_addons_rollback' ), __( 'Rollback to Version ', 'premium-addons-for-elementor' ), PREMIUM_ADDONS_STABLE_VERSION );
480
+
481
+ $new_links = array( $settings_link, $rollback_link );
482
+
483
+ if ( ! $is_papro_installed ) {
484
+
485
+ $link = Helper_Functions::get_campaign_link( 'https://premiumaddons.com/pro', 'plugins-page', 'wp-dash', 'get-pro' );
486
+
487
+ $pro_link = sprintf( '<a href="%s" target="_blank" style="color: #FF6000; font-weight: bold;">%s</a>', $link, __( 'Go Pro', 'premium-addons-for-elementor' ) );
488
+ array_push( $new_links, $pro_link );
489
+ }
490
+
491
+ $new_links = array_merge( $links, $new_links );
492
+
493
+ return $new_links;
494
+ }
495
+
496
+ /**
497
+ * Plugin row meta.
498
+ *
499
+ * Extends plugin row meta links
500
+ *
501
+ * Fired by `plugin_row_meta` filter.
502
+ *
503
+ * @since 3.8.4
504
+ * @access public
505
+ *
506
+ * @param array $meta array of the plugin's metadata.
507
+ * @param string $file path to the plugin file.
508
+ *
509
+ * @return array An array of plugin row meta links.
510
+ */
511
+ public function plugin_row_meta( $meta, $file ) {
512
+
513
+ if ( Helper_Functions::is_hide_row_meta() ) {
514
+ return $meta;
515
+ }
516
+
517
+ if ( PREMIUM_ADDONS_BASENAME === $file ) {
518
+
519
+ $link = Helper_Functions::get_campaign_link( 'https://premiumaddons.com/support', 'plugins-page', 'wp-dash', 'get-support' );
520
+
521
+ $row_meta = array(
522
+ 'docs' => '<a href="' . esc_attr( $link ) . '" aria-label="' . esc_attr( __( 'View Premium Addons for Elementor Documentation', 'premium-addons-for-elementor' ) ) . '" target="_blank">' . __( 'Docs & FAQs', 'premium-addons-for-elementor' ) . '</a>',
523
+ 'videos' => '<a href="https://www.youtube.com/watch?v=D3INxWw_jKI&list=PLLpZVOYpMtTArB4hrlpSnDJB36D2sdoTv" aria-label="' . esc_attr( __( 'View Premium Addons Video Tutorials', 'premium-addons-for-elementor' ) ) . '" target="_blank">' . __( 'Video Tutorials', 'premium-addons-for-elementor' ) . '</a>',
524
+ );
525
+
526
+ $meta = array_merge( $meta, $row_meta );
527
+ }
528
+
529
+ return $meta;
530
+
531
+ }
532
+
533
+ /**
534
+ * Gets current screen slug
535
+ *
536
+ * @since 3.3.8
537
+ * @access public
538
+ *
539
+ * @return string current screen slug
540
+ */
541
+ public static function get_current_screen() {
542
+
543
+ self::$current_screen = get_current_screen()->id;
544
+
545
+ return isset( self::$current_screen ) ? self::$current_screen : false;
546
+
547
+ }
548
+
549
+ /**
550
+ * Set Admin Tabs
551
+ *
552
+ * @access private
553
+ * @since 3.20.8
554
+ */
555
+ private function set_admin_tabs() {
556
+
557
+ $slug = $this->page_slug;
558
+
559
+ self::$tabs = array(
560
+ 'general' => array(
561
+ 'id' => 'general',
562
+ 'slug' => $slug . '#tab=general',
563
+ 'title' => __( 'General', 'premium-addons-for-elementor' ),
564
+ 'href' => '#tab=general',
565
+ 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/general',
566
+ ),
567
+ 'elements' => array(
568
+ 'id' => 'elements',
569
+ 'slug' => $slug . '#tab=elements',
570
+ 'title' => __( 'Widgets & Add-ons', 'premium-addons-for-elementor' ),
571
+ 'href' => '#tab=elements',
572
+ 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/modules-settings',
573
+ ),
574
+ 'features' => array(
575
+ 'id' => 'features',
576
+ 'slug' => $slug . '#tab=features',
577
+ 'title' => __( 'Global Features', 'premium-addons-for-elementor' ),
578
+ 'href' => '#tab=features',
579
+ 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/features',
580
+ ),
581
+ 'integrations' => array(
582
+ 'id' => 'integrations',
583
+ 'slug' => $slug . '#tab=integrations',
584
+ 'title' => __( 'Integrations', 'premium-addons-for-elementor' ),
585
+ 'href' => '#tab=integrations',
586
+ 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/integrations',
587
+ ),
588
+ 'version-control' => array(
589
+ 'id' => 'vcontrol',
590
+ 'slug' => $slug . '#tab=vcontrol',
591
+ 'title' => __( 'Version Control', 'premium-addons-for-elementor' ),
592
+ 'href' => '#tab=vcontrol',
593
+ 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/version-control',
594
+ ),
595
+ 'white-label' => array(
596
+ 'id' => 'white-label',
597
+ 'slug' => $slug . '#tab=white-label',
598
+ 'title' => __( 'White Labeling', 'premium-addons-for-elementor' ),
599
+ 'href' => '#tab=white-label',
600
+ 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/white-label',
601
+ ),
602
+ 'info' => array(
603
+ 'id' => 'system-info',
604
+ 'slug' => $slug . '#tab=system-info',
605
+ 'title' => __( 'System Info', 'premium-addons-for-elementor' ),
606
+ 'href' => '#tab=system-info',
607
+ 'template' => PREMIUM_ADDONS_PATH . 'admin/includes/templates/info',
608
+ ),
609
+ );
610
+
611
+ self::$tabs = apply_filters( 'pa_admin_register_tabs', self::$tabs );
612
+
613
+ }
614
+
615
+ /**
616
+ * Add Menu Tabs
617
+ *
618
+ * Create Submenu Page
619
+ *
620
+ * @since 3.20.9
621
+ * @access public
622
+ *
623
+ * @return void
624
+ */
625
+ public function add_menu_tabs() {
626
+
627
+ $plugin_name = Helper_Functions::name();
628
+
629
+ call_user_func(
630
+ 'add_menu_page',
631
+ $plugin_name,
632
+ $plugin_name,
633
+ 'manage_options',
634
+ $this->page_slug,
635
+ array( $this, 'render_setting_tabs' ),
636
+ '',
637
+ 100
638
+ );
639
+
640
+ foreach ( self::$tabs as $tab ) {
641
+
642
+ call_user_func(
643
+ 'add_submenu_page',
644
+ $this->page_slug,
645
+ $tab['title'],
646
+ $tab['title'],
647
+ 'manage_options',
648
+ $tab['slug'],
649
+ '__return_null'
650
+ );
651
+ }
652
+
653
+ remove_submenu_page( $this->page_slug, $this->page_slug );
654
+ }
655
+
656
+ /**
657
+ * Render Setting Tabs
658
+ *
659
+ * Render the final HTML content for admin setting tabs
660
+ *
661
+ * @access public
662
+ * @since 3.20.8
663
+ */
664
+ public function render_setting_tabs() {
665
+
666
+ ?>
667
+ <div class="pa-settings-wrap">
668
+ <?php do_action( 'pa_before_render_admin_tabs' ); ?>
669
+ <div class="pa-settings-tabs">
670
+ <ul class="pa-settings-tabs-list">
671
+ <?php
672
+ foreach ( self::$tabs as $key => $tab ) {
673
+ $link = '<li class="pa-settings-tab">';
674
+ $link .= '<a id="pa-tab-link-' . esc_attr( $tab['id'] ) . '"';
675
+ $link .= ' href="' . esc_url( $tab['href'] ) . '">';
676
+ $link .= '<i class="pa-dash-' . esc_attr( $tab['id'] ) . '"></i>';
677
+ $link .= '<span>' . esc_html( $tab['title'] ) . '</span>';
678
+ $link .= '</a>';
679
+ $link .= '</li>';
680
+
681
+ echo $link; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
682
+ }
683
+ ?>
684
+ </ul>
685
+ </div> <!-- Settings Tabs -->
686
+
687
+ <div class="pa-settings-sections">
688
+ <?php
689
+ foreach ( self::$tabs as $key => $tab ) {
690
+ echo wp_kses_post( '<div id="pa-section-' . $tab['id'] . '" class="pa-section pa-section-' . $key . '">' );
691
+ include_once $tab['template'] . '.php';
692
+ echo '</div>';
693
+ }
694
+ ?>
695
+ </div> <!-- Settings Sections -->
696
+ <?php do_action( 'pa_after_render_admin_tabs' ); ?>
697
+ </div> <!-- Settings Wrap -->
698
+ <?php
699
+ }
700
+
701
+ /**
702
+ * Render Dashboard Header
703
+ *
704
+ * @since 4.0.0
705
+ * @access public
706
+ */
707
+ public function render_dashboard_header() {
708
+
709
+ $url = Helper_Functions::get_campaign_link( 'https://premiumaddons.com/pro/', 'settings-page', 'wp-dash', 'dashboard' );
710
+
711
+ $show_logo = Helper_Functions::is_hide_logo();
712
+
713
+ ?>
714
+
715
+ <div class="papro-admin-notice">
716
+ <?php if ( ! $show_logo ) : ?>
717
+ <div class="papro-admin-notice-left">
718
+ <div class="papro-admin-notice-logo">
719
+ <img class="pa-notice-logo" src="<?php echo esc_attr( PREMIUM_ADDONS_URL . 'admin/images/papro-notice-logo.png' ); ?>">
720
+ </div>
721
+ <a href="https://premiumaddons.com" target="_blank"></a>
722
+ </div>
723
+ <?php endif; ?>
724
+
725
+ <?php if ( ! Helper_Functions::check_papro_version() ) : ?>
726
+ <div class="papro-admin-notice-right">
727
+ <div class="papro-admin-notice-info">
728
+ <h4>
729
+ <?php echo esc_html( __( 'Get Premium Addons PRO', 'premium-addons-for-elementor' ) ); ?>
730
+ </h4>
731
+ <p>
732
+ <?php
733
+ /* translators: %s: html tags */
734
+ echo wp_kses_post( sprintf( __( 'Supercharge your Elementor with %1$sPRO Widgets & Addons%2$s that you won\'t find anywhere else.', 'premium-addons-for-elementor' ), '<span>', '</span>' ) );
735
+ ?>
736
+ </p>
737
+ </div>
738
+ <div class="papro-admin-notice-cta">
739
+ <a class="papro-notice-btn" href="<?php echo esc_url( $url ); ?>" target="_blank">
740
+ <?php echo esc_html( __( 'Get PRO', 'premium-addons-for-elementor' ) ); ?>
741
+ </a>
742
+ </div>
743
+ </div>
744
+ <?php endif; ?>
745
+ </div>
746
+
747
+ <?php
748
+ }
749
+
750
+ /**
751
+ * Save Settings
752
+ *
753
+ * Save elements settings using AJAX
754
+ *
755
+ * @access public
756
+ * @since 3.20.8
757
+ */
758
+ public function save_settings() {
759
+
760
+ check_ajax_referer( 'pa-settings-tab', 'security' );
761
+
762
+ if ( ! isset( $_POST['fields'] ) ) {
763
+ return;
764
+ }
765
+
766
+ parse_str( sanitize_text_field( wp_unslash( $_POST['fields'] ) ), $settings );
767
+
768
+ $defaults = self::get_default_elements();
769
+
770
+ $elements = array_fill_keys( array_keys( array_intersect_key( $settings, $defaults ) ), true );
771
+
772
+ update_option( 'pa_save_settings', $elements );
773
+
774
+ wp_send_json_success();
775
+ }
776
+
777
+ /**
778
+ * Save Integrations Control Settings
779
+ *
780
+ * Stores integration and version control settings
781
+ *
782
+ * @since 3.20.8
783
+ * @access public
784
+ */
785
+ public function save_additional_settings() {
786
+
787
+ check_ajax_referer( 'pa-settings-tab', 'security' );
788
+
789
+ if ( ! isset( $_POST['fields'] ) ) {
790
+ return;
791
+ }
792
+
793
+ parse_str( sanitize_text_field( wp_unslash( $_POST['fields'] ) ), $settings );
794
+
795
+ $new_settings = array(
796
+ 'premium-map-api' => sanitize_text_field( $settings['premium-map-api'] ),
797
+ 'premium-youtube-api' => sanitize_text_field( $settings['premium-youtube-api'] ),
798
+ 'premium-map-disable-api' => intval( $settings['premium-map-disable-api'] ? 1 : 0 ),
799
+ 'premium-map-cluster' => intval( $settings['premium-map-cluster'] ? 1 : 0 ),
800
+ 'premium-map-locale' => sanitize_text_field( $settings['premium-map-locale'] ),
801
+ 'is-beta-tester' => intval( $settings['is-beta-tester'] ? 1 : 0 ),
802
+ );
803
+
804
+ update_option( 'pa_maps_save_settings', $new_settings );
805
+
806
+ wp_send_json_success( $settings );
807
+
808
+ }
809
+
810
+ /**
811
+ * Save Global Button Value
812
+ *
813
+ * Saves value for elements global switcher
814
+ *
815
+ * @since 4.0.0
816
+ * @access public
817
+ */
818
+ public function save_global_btn_value() {
819
+
820
+ check_ajax_referer( 'pa-settings-tab', 'security' );
821
+
822
+ if ( ! isset( $_POST['isGlobalOn'] ) ) {
823
+ wp_send_json_error();
824
+ }
825
+
826
+ $global_btn_value = sanitize_text_field( wp_unslash( $_POST['isGlobalOn'] ) );
827
+
828
+ update_option( 'pa_global_btn_value', $global_btn_value );
829
+
830
+ wp_send_json_success();
831
+
832
+ }
833
+
834
+ /**
835
+ * Get default Elements
836
+ *
837
+ * @since 3.20.9
838
+ * @access private
839
+ *
840
+ * @return $default_keys array keys defaults
841
+ */
842
+ private static function get_default_elements() {
843
+
844
+ $elements = self::get_elements_list();
845
+
846
+ $keys = array();
847
+
848
+ // Now, we need to fill our array with elements keys.
849
+ foreach ( $elements as $cat ) {
850
+ if ( count( $cat['elements'] ) ) {
851
+ foreach ( $cat['elements'] as $elem ) {
852
+
853
+ array_push( $keys, $elem['key'] );
854
+
855
+ if ( isset( $elem['draw_svg'] ) ) {
856
+ array_push( $keys, 'svg_' . $elem['key'] );
857
+ }
858
+ }
859
+ }
860
+ }
861
+
862
+ $default_keys = array_fill_keys( $keys, true );
863
+
864
+ return $default_keys;
865
+
866
+ }
867
+
868
+ /**
869
+ * Get Pro Elements.
870
+ * Return PAPRO Widgets.
871
+ *
872
+ * @since 4.5.3
873
+ * @access public
874
+ *
875
+ * @return array
876
+ */
877
+ public static function get_pro_elements() {
878
+
879
+ $elements = self::get_elements_list();
880
+
881
+ $pro_elements = array();
882
+
883
+ $all_elements = $elements['cat-1'];
884
+
885
+ if ( count( $all_elements['elements'] ) ) {
886
+ foreach ( $all_elements['elements'] as $elem ) {
887
+ if ( isset( $elem['is_pro'] ) && ! isset( $elem['is_global'] ) ) {
888
+ array_push( $pro_elements, $elem );
889
+ }
890
+ }
891
+ }
892
+
893
+ return $pro_elements;
894
+ }
895
+
896
+ /**
897
+ * Get PA Free Elements.
898
+ * Return PA Widgets.
899
+ *
900
+ * @since 4.6.1
901
+ * @access public
902
+ *
903
+ * @return array
904
+ */
905
+ public static function get_free_widgets_names() {
906
+
907
+ $elements = self::get_elements_list()['cat-1']['elements'];
908
+
909
+ $pa_elements = array();
910
+
911
+ if ( count( $elements ) ) {
912
+ foreach ( $elements as $elem ) {
913
+ if ( ! isset( $elem['is_pro'] ) && ! isset( $elem['is_global'] ) && isset( $elem['name'] ) ) {
914
+ array_push( $pa_elements, $elem['name'] );
915
+ }
916
+ }
917
+ }
918
+
919
+ return $pa_elements;
920
+ }
921
+
922
+ /**
923
+ * Get Global Elements Switchers.
924
+ * Construct an associative array of addon_switcher => 'yes' pairs
925
+ * Example :
926
+ * + array( 'premium_gradient_switcher' => yes').
927
+ *
928
+ * @since 4.6.1
929
+ * @access public
930
+ *
931
+ * @return array
932
+ */
933
+ public static function get_global_elements_switchers() {
934
+
935
+ $elements = self::get_elements_list()['cat-4'];
936
+
937
+ $global_elems = array();
938
+
939
+ if ( count( $elements['elements'] ) ) {
940
+ foreach ( $elements['elements'] as $elem ) {
941
+ if ( isset( $elem['is_pro'] ) && isset( $elem['is_global'] ) ) {
942
+ $global_elems[ str_replace( '-', '_', $elem['key'] ) . '_switcher' ] = 'yes';
943
+ }
944
+ }
945
+ }
946
+
947
+ return $global_elems;
948
+ }
949
+
950
+ /**
951
+ * Get Default Interations
952
+ *
953
+ * @since 3.20.9
954
+ * @access private
955
+ *
956
+ * @return $default_keys array default keys
957
+ */
958
+ private static function get_default_integrations() {
959
+
960
+ $settings = self::get_integrations_list();
961
+
962
+ $default_keys = array_fill_keys( $settings, true );
963
+
964
+ // Beta Tester should NOT be enabled by default.
965
+ $default_keys['is-beta-tester'] = false;
966
+
967
+ return $default_keys;
968
+
969
+ }
970
+
971
+ /**
972
+ * Get enabled widgets
973
+ *
974
+ * @since 3.20.9
975
+ * @access public
976
+ *
977
+ * @return array $enabled_keys enabled elements
978
+ */
979
+ public static function get_enabled_elements() {
980
+
981
+ $defaults = self::get_default_elements();
982
+
983
+ $enabled_keys = get_option( 'pa_save_settings', $defaults );
984
+
985
+ foreach ( $defaults as $key => $value ) {
986
+ if ( ! isset( $enabled_keys[ $key ] ) ) {
987
+ $defaults[ $key ] = 0;
988
+ }
989
+ }
990
+
991
+ return $defaults;
992
+
993
+ }
994
+
995
+ /**
996
+ * Check SVG Draw
997
+ *
998
+ * @since 4.9.26
999
+ * @access public
1000
+ *
1001
+ * @param string $key element key.
1002
+ *
1003
+ * @return boolean $is_enabled is option enabled.
1004
+ */
1005
+ public static function check_svg_draw( $key ) {
1006
+
1007
+ $enabled_keys = get_option( 'pa_save_settings', array() );
1008
+
1009
+ $is_enabled = isset( $enabled_keys[ 'svg_' . $key ] ) ? $enabled_keys[ 'svg_' . $key ] : false;
1010
+
1011
+ return $is_enabled;
1012
+
1013
+ }
1014
+
1015
+ /**
1016
+ * Check If Premium Templates is enabled
1017
+ *
1018
+ * @since 3.6.0
1019
+ * @access public
1020
+ *
1021
+ * @return boolean
1022
+ */
1023
+ public static function check_premium_templates() {
1024
+
1025
+ $settings = self::get_enabled_elements();
1026
+
1027
+ if ( ! isset( $settings['premium-templates'] ) ) {
1028
+ return true;
1029
+ }
1030
+
1031
+ $is_enabled = $settings['premium-templates'];
1032
+
1033
+ return $is_enabled;
1034
+ }
1035
+
1036
+
1037
+ /**
1038
+ * Check If Premium Duplicator is enabled
1039
+ *
1040
+ * @since 3.20.9
1041
+ * @access public
1042
+ *
1043
+ * @return boolean
1044
+ */
1045
+ public static function check_duplicator() {
1046
+
1047
+ $settings = self::get_enabled_elements();
1048
+
1049
+ if ( ! isset( $settings['premium-duplicator'] ) ) {
1050
+ return true;
1051
+ }
1052
+
1053
+ $is_enabled = $settings['premium-duplicator'];
1054
+
1055
+ return $is_enabled;
1056
+ }
1057
+
1058
+ /**
1059
+ * Check If Premium Duplicator is enabled
1060
+ *
1061
+ * @since 4.9.4
1062
+ * @access public
1063
+ *
1064
+ * @return boolean
1065
+ */
1066
+ public static function check_dynamic_assets() {
1067
+
1068
+ $settings = self::get_enabled_elements();
1069
+
1070
+ if ( ! isset( $settings['premium-assets-generator'] ) ) {
1071
+ return false;
1072
+ }
1073
+
1074
+ $is_enabled = $settings['premium-assets-generator'];
1075
+
1076
+ return $is_enabled;
1077
+ }
1078
+
1079
+ /**
1080
+ * Get Integrations Settings
1081
+ *
1082
+ * Get plugin integrations settings
1083
+ *
1084
+ * @since 3.20.9
1085
+ * @access public
1086
+ *
1087
+ * @return array $settings integrations settings
1088
+ */
1089
+ public static function get_integrations_settings() {
1090
+
1091
+ $enabled_keys = get_option( 'pa_maps_save_settings', self::get_default_integrations() );
1092
+
1093
+ return $enabled_keys;
1094
+
1095
+ }
1096
+
1097
+ /**
1098
+ * Run PA Rollback
1099
+ *
1100
+ * Trigger PA Rollback actions
1101
+ *
1102
+ * @since 4.2.5
1103
+ * @access public
1104
+ */
1105
+ public function run_pa_rollback() {
1106
+
1107
+ check_admin_referer( 'premium_addons_rollback' );
1108
+
1109
+ $plugin_slug = basename( PREMIUM_ADDONS_FILE, '.php' );
1110
+
1111
+ $pa_rollback = new PA_Rollback(
1112
+ array(
1113
+ 'version' => PREMIUM_ADDONS_STABLE_VERSION,
1114
+ 'plugin_name' => PREMIUM_ADDONS_BASENAME,
1115
+ 'plugin_slug' => $plugin_slug,
1116
+ 'package_url' => sprintf( 'https://downloads.wordpress.org/plugin/%s.%s.zip', $plugin_slug, PREMIUM_ADDONS_STABLE_VERSION ),
1117
+ )
1118
+ );
1119
+
1120
+ $pa_rollback->run();
1121
+
1122
+ wp_die(
1123
+ '',
1124
+ esc_html( __( 'Rollback to Previous Version', 'premium-addons-for-elementor' ) ),
1125
+ array(
1126
+ 'response' => 200,
1127
+ )
1128
+ );
1129
+
1130
+ }
1131
+
1132
+ /**
1133
+ * Disable unused widgets.
1134
+ *
1135
+ * @access public
1136
+ * @since 4.5.8
1137
+ */
1138
+ public function get_unused_widgets() {
1139
+
1140
+ check_ajax_referer( 'pa-settings-tab', 'security' );
1141
+
1142
+ if ( ! current_user_can( 'install_plugins' ) ) {
1143
+ wp_send_json_error();
1144
+ }
1145
+
1146
+ $pa_elements = self::get_pa_elements_names();
1147
+
1148
+ $used_widgets = self::get_used_widgets();
1149
+
1150
+ $unused_widgets = array_diff( $pa_elements, array_keys( $used_widgets ) );
1151
+
1152
+ wp_send_json_success( $unused_widgets );
1153
+
1154
+ }
1155
+
1156
+ /**
1157
+ * Clear Cached Assets.
1158
+ *
1159
+ * Deletes assets options from DB And
1160
+ * deletes assets files from uploads/premium-addons-for-elementor
1161
+ * diretory.
1162
+ *
1163
+ * @access public
1164
+ * @since 4.9.3
1165
+ */
1166
+ public function clear_cached_assets() {
1167
+
1168
+ check_ajax_referer( 'pa-generate-nonce', 'security' );
1169
+
1170
+ if ( ! current_user_can( 'manage_options' ) ) {
1171
+ wp_send_json_error( __( 'You are not allowed to do this action', 'premium-addons-for-elementor' ) );
1172
+ }
1173
+
1174
+ $post_id = isset( $_POST['id'] ) ? sanitize_text_field( wp_unslash( $_POST['id'] ) ) : '';
1175
+
1176
+ if ( empty( $post_id ) ) {
1177
+ $this->delete_assets_options();
1178
+ }
1179
+
1180
+ $this->delete_assets_files( $post_id );
1181
+
1182
+ wp_send_json_success( 'Cached Assets Cleared' );
1183
+ }
1184
+
1185
+ /**
1186
+ * Delete Assets Options.
1187
+ *
1188
+ * @access public
1189
+ * @since 4.9.3
1190
+ */
1191
+ public function delete_assets_options() {
1192
+
1193
+ global $wpdb;
1194
+
1195
+ $query = $wpdb->prepare( "DELETE FROM $wpdb->options WHERE option_name LIKE '%pa_elements_%' OR option_name LIKE '%pa_edit_%' AND autoload = 'no'" );
1196
+ $wpdb->query( $query );
1197
+ }
1198
+
1199
+ /**
1200
+ * Delete Assets Files.
1201
+ *
1202
+ * @access public
1203
+ * @since 4.6.1
1204
+ *
1205
+ * @param string $id post id.
1206
+ */
1207
+ public function delete_assets_files( $id ) {
1208
+
1209
+ $path = PREMIUM_ASSETS_PATH;
1210
+
1211
+ if ( ! is_dir( $path ) || ! file_exists( $path ) ) {
1212
+ return;
1213
+ }
1214
+
1215
+ if ( empty( $id ) ) {
1216
+ foreach ( scandir( $path ) as $file ) {
1217
+ if ( '.' === $file || '..' === $file ) {
1218
+ continue;
1219
+ }
1220
+
1221
+ unlink( Helper_Functions::get_safe_path( $path . DIRECTORY_SEPARATOR . $file ) );
1222
+ }
1223
+ } else {
1224
+
1225
+ $id = Helper_Functions::generate_unique_id( 'pa_assets_' . $id );
1226
+
1227
+ $arr = array();
1228
+ foreach ( glob( PREMIUM_ASSETS_PATH . '/*' . $id . '*' ) as $file ) {
1229
+ unlink( Helper_Functions::get_safe_path( $file ) );
1230
+ }
1231
+ }
1232
+
1233
+ }
1234
+
1235
+ /**
1236
+ * Get PA widget names.
1237
+ *
1238
+ * @access public
1239
+ * @since 4.5.8
1240
+ *
1241
+ * @return array
1242
+ */
1243
+ public static function get_pa_elements_names() {
1244
+
1245
+ $names = self::$elements_names;
1246
+
1247
+ if ( null === $names ) {
1248
+
1249
+ $names = array_map(
1250
+ function( $item ) {
1251
+ return isset( $item['name'] ) ? $item['name'] : 'global';
1252
+ },
1253
+ self::get_elements_list()['cat-1']['elements']
1254
+ );
1255
+
1256
+ $names = array_filter(
1257
+ $names,
1258
+ function( $name ) {
1259
+ return 'global' !== $name;
1260
+ }
1261
+ );
1262
+
1263
+ }
1264
+
1265
+ return $names;
1266
+ }
1267
+
1268
+ /**
1269
+ * Get used widgets.
1270
+ *
1271
+ * @access public
1272
+ * @since 4.5.8
1273
+ *
1274
+ * @return array
1275
+ */
1276
+ public static function get_used_widgets() {
1277
+
1278
+ $used_widgets = array();
1279
+ $tracker_allowed = 'yes' === get_option( 'elementor_allow_tracking' ) ? true : false;
1280
+
1281
+ if ( ! $tracker_allowed ) {
1282
+ return false;
1283
+ }
1284
+
1285
+ if ( class_exists( 'Elementor\Modules\Usage\Module' ) ) {
1286
+
1287
+ $module = Module::instance();
1288
+ $elements = $module->get_formatted_usage( 'raw' );
1289
+
1290
+ $pa_elements = self::get_pa_elements_names();
1291
+
1292
+ if ( is_array( $elements ) || is_object( $elements ) ) {
1293
+
1294
+ foreach ( $elements as $post_type => $data ) {
1295
+
1296
+ foreach ( $data['elements'] as $element => $count ) {
1297
+
1298
+ if ( in_array( $element, $pa_elements, true ) ) {
1299
+
1300
+ if ( isset( $used_widgets[ $element ] ) ) {
1301
+ $used_widgets[ $element ] += $count;
1302
+ } else {
1303
+ $used_widgets[ $element ] = $count;
1304
+ }
1305
+ }
1306
+ }
1307
+ }
1308
+ }
1309
+ }
1310
+
1311
+ return $used_widgets;
1312
+ }
1313
+
1314
+ /**
1315
+ * Subscribe Newsletter
1316
+ *
1317
+ * Adds an email to Premium Addons subscribers list
1318
+ *
1319
+ * @since 4.7.0
1320
+ *
1321
+ * @access public
1322
+ */
1323
+ public function subscribe_newsletter() {
1324
+
1325
+ check_ajax_referer( 'pa-settings-tab', 'security' );
1326
+
1327
+ if ( ! self::check_user_can( 'manage_options' ) ) {
1328
+ wp_send_json_error();
1329
+ }
1330
+
1331
+ $email = isset( $_POST['email'] ) ? sanitize_email( wp_unslash( $_POST['email'] ) ) : '';
1332
+
1333
+ $api_url = 'https://premiumaddons.com/wp-json/mailchimp/v2/add';
1334
+
1335
+ $request = add_query_arg(
1336
+ array(
1337
+ 'email' => $email,
1338
+ ),
1339
+ $api_url
1340
+ );
1341
+
1342
+ $response = wp_remote_get(
1343
+ $request,
1344
+ array(
1345
+ 'timeout' => 60,
1346
+ 'sslverify' => true,
1347
+ )
1348
+ );
1349
+
1350
+ $body = wp_remote_retrieve_body( $response );
1351
+ $body = json_decode( $body, true );
1352
+
1353
+ wp_send_json_success( $body );
1354
+
1355
+ }
1356
+
1357
+ /**
1358
+ * Get PA News
1359
+ *
1360
+ * Gets a list of the latest three blog posts
1361
+ *
1362
+ * @since 4.7.0
1363
+ *
1364
+ * @access public
1365
+ */
1366
+ public function get_pa_news() {
1367
+
1368
+ $posts = get_transient( 'pa_news' );
1369
+
1370
+ if ( empty( $posts ) ) {
1371
+
1372
+ $api_url = 'https://premiumaddons.com/wp-json/wp/v2/posts';
1373
+
1374
+ $request = add_query_arg(
1375
+ array(
1376
+ 'per_page' => 3,
1377
+ ),
1378
+ $api_url
1379
+ );
1380
+
1381
+ $response = wp_remote_get(
1382
+ $request,
1383
+ array(
1384
+ 'timeout' => 60,
1385
+ 'sslverify' => true,
1386
+ )
1387
+ );
1388
+
1389
+ $body = wp_remote_retrieve_body( $response );
1390
+ $posts = json_decode( $body, true );
1391
+
1392
+ set_transient( 'pa_news', $posts, WEEK_IN_SECONDS );
1393
+
1394
+ }
1395
+
1396
+ return $posts;
1397
+
1398
+ }
1399
+
1400
+ /**
1401
+ * Creates and returns an instance of the class
1402
+ *
1403
+ * @since 1.0.0
1404
+ * @access public
1405
+ *
1406
+ * @return object
1407
+ */
1408
+ public static function get_instance() {
1409
+
1410
+ if ( ! isset( self::$instance ) ) {
1411
+
1412
+ self::$instance = new self();
1413
+
1414
+ }
1415
+
1416
+ return self::$instance;
1417
+ }
1418
+ }
admin/includes/elements.php CHANGED
@@ -571,6 +571,7 @@ $elements = array(
571
  'title' => __( 'Woo Products', 'premium-addons-for-elementor' ),
572
  'name' => 'premium-woo-products',
573
  'demo' => Helper_Functions::get_campaign_link( 'https://premiumaddons.com/elementor-woocommerce-products/', 'settings-page', 'wp-dash', 'dashboard' ),
 
574
  ),
575
  ),
576
  ),
571
  'title' => __( 'Woo Products', 'premium-addons-for-elementor' ),
572
  'name' => 'premium-woo-products',
573
  'demo' => Helper_Functions::get_campaign_link( 'https://premiumaddons.com/elementor-woocommerce-products/', 'settings-page', 'wp-dash', 'dashboard' ),
574
+ 'doc' => Helper_Functions::get_campaign_link( 'https://premiumaddons.com/docs/elementor-woocommerce-products-listing-tutorial/', 'settings-page', 'wp-dash', 'dashboard' ),
575
  ),
576
  ),
577
  ),
admin/includes/templates/integrations.php CHANGED
@@ -24,7 +24,7 @@ $prefix = Helper_Functions::get_prefix();
24
  <div class="pa-section-info-wrap">
25
  <div class="pa-section-info">
26
  <h4><?php echo esc_html_e( 'Google API Keys', 'premium-addons-for-elementor' ); ?></h4>
27
- <p><?php echo sprintf( esc_html_e( 'Google APIs are used in %1$s Google Maps and %1$s Video Box widgets. If you don\'t have one, click %2$shere%3$s to get your key. Click %4$shere%3$s to enable Youtube Data for your API key', 'premium-addons-for-elementor' ), esc_html( $prefix ), '<a href="https://premiumaddons.com/docs/getting-your-api-key-for-google-reviews/" target="_blank">', '</a>', '<a href="https://premiumaddons.com/docs/how-to-enable-youtube-data-api-for-premium-video-box-widget" target="_blank">' ); ?></p>
28
  </div>
29
  </div>
30
 
24
  <div class="pa-section-info-wrap">
25
  <div class="pa-section-info">
26
  <h4><?php echo esc_html_e( 'Google API Keys', 'premium-addons-for-elementor' ); ?></h4>
27
+ <p><?php echo sprintf( 'Google APIs are used in %1$s Google Maps and %1$s Video Box widgets. If you don\'t have one, click %2$shere%3$s to get your key. Click %4$shere%3$s to enable Youtube Data for your API key', esc_html( $prefix ), '<a href="https://premiumaddons.com/docs/getting-your-api-key-for-google-reviews/" target="_blank">', '</a>', '<a href="https://premiumaddons.com/docs/how-to-enable-youtube-data-api-for-premium-video-box-widget" target="_blank">' ); ?></p>
28
  </div>
29
  </div>
30
 
assets/frontend/css/common.css CHANGED
@@ -1,274 +1,274 @@
1
  /*
2
  * Common Title/Dual Heading
3
- */
4
- .premium-title-bg-text:before {
5
- position: absolute;
6
- content: attr(data-background);
7
- top: 0;
8
- left: 0;
9
- text-align: left; }
10
-
11
- .premium-bg-text-yes .elementor-widget-container:before {
12
- position: absolute;
13
- top: 0;
14
- left: 0;
15
- text-align: left; }
16
-
17
- .premium-mask-yes .premium-dual-header-first-clip .premium-dual-header-first-span .premium-mask-span,
18
- .premium-mask-yes .premium-dual-header-second-clip .premium-mask-span {
19
- background: inherit; }
20
-
21
- .premium-mask-yes .premium-mask-span {
22
- position: relative;
23
- overflow: hidden;
24
- -js-display: inline-flex !important;
25
- display: -webkit-inline-box !important;
26
- display: -webkit-inline-flex !important;
27
- display: -moz-inline-box !important;
28
- display: -ms-inline-flexbox !important;
29
- display: inline-flex !important; }
30
- .premium-mask-yes .premium-mask-span::after {
31
- content: "";
32
- position: absolute;
33
- top: 0;
34
- right: 0px;
35
- width: 100%;
36
- height: 100%;
37
- background-color: currentColor;
38
- -webkit-backface-visibility: visible;
39
- backface-visibility: visible; }
40
-
41
- .premium-mask-active.premium-mask-tr .premium-mask-span::after {
42
- -webkit-animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
43
- animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
44
- -webkit-transform: translateX(-103%);
45
- -ms-transform: translateX(-103%);
46
- transform: translateX(-103%); }
47
-
48
- .premium-mask-active.premium-mask-tl .premium-mask-span::after {
49
- -webkit-animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
50
- animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
51
- -webkit-transform: translateX(103%);
52
- -ms-transform: translateX(103%);
53
- transform: translateX(103%); }
54
-
55
- .premium-mask-active.premium-mask-tb .premium-mask-span::after {
56
- -webkit-animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
57
- animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
58
- -webkit-transform: translateY(-103%);
59
- -ms-transform: translateY(-103%);
60
- transform: translateY(-103%); }
61
-
62
- .premium-mask-active.premium-mask-tt .premium-mask-span::after {
63
- -webkit-animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
64
- animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
65
- -webkit-transform: translateY(103%);
66
- -ms-transform: translateY(103%);
67
- transform: translateY(103%); }
68
-
69
- @-webkit-keyframes pa-mask-tr {
70
- 0% {
71
- -webkit-transform: translateX(0%);
72
- transform: translateX(0%); }
73
- 100% {
74
- -webkit-transform: translateX(103%);
75
- transform: translateX(103%); } }
76
-
77
- @keyframes pa-mask-tr {
78
- 0% {
79
- -webkit-transform: translateX(0%);
80
- transform: translateX(0%); }
81
- 100% {
82
- -webkit-transform: translateX(103%);
83
- transform: translateX(103%); } }
84
-
85
- @-webkit-keyframes pa-mask-tl {
86
- 0% {
87
- -webkit-transform: translateX(0%);
88
- transform: translateX(0%); }
89
- 100% {
90
- -webkit-transform: translateX(-103%);
91
- transform: translateX(-103%); } }
92
-
93
- @keyframes pa-mask-tl {
94
- 0% {
95
- -webkit-transform: translateX(0%);
96
- transform: translateX(0%); }
97
- 100% {
98
- -webkit-transform: translateX(-103%);
99
- transform: translateX(-103%); } }
100
-
101
- @-webkit-keyframes pa-mask-tb {
102
- 0% {
103
- -webkit-transform: translateY(0%);
104
- transform: translateY(0%); }
105
- 100% {
106
- -webkit-transform: translateY(103%);
107
- transform: translateY(103%); } }
108
-
109
- @keyframes pa-mask-tb {
110
- 0% {
111
- -webkit-transform: translateY(0%);
112
- transform: translateY(0%); }
113
- 100% {
114
- -webkit-transform: translateY(103%);
115
- transform: translateY(103%); } }
116
-
117
- @-webkit-keyframes pa-mask-tt {
118
- 0% {
119
- -webkit-transform: translateY(0%);
120
- transform: translateY(0%); }
121
- 100% {
122
- -webkit-transform: translateY(-103%);
123
- transform: translateY(-103%); } }
124
-
125
- @keyframes pa-mask-tt {
126
- 0% {
127
- -webkit-transform: translateY(0%);
128
- transform: translateY(0%); }
129
- 100% {
130
- -webkit-transform: translateY(-103%);
131
- transform: translateY(-103%); } }
132
-
133
  /*
134
  * Common Buttons Style.
135
- */
136
- .premium-button .premium-lottie-animation,
137
- .premium-image-button .premium-lottie-animation {
138
- -js-display: flex;
139
- display: -webkit-box;
140
- display: -webkit-flex;
141
- display: -moz-box;
142
- display: -ms-flexbox;
143
- display: flex; }
144
-
145
- .premium-button svg,
146
- .premium-image-button svg {
147
- width: 30px;
148
- height: 30px; }
149
-
150
- div[class*="elementor-widget-premium"] .premium-btn-sm,
151
- div[class*="elementor-widget-premium"] .premium-btn-md,
152
- div[class*="elementor-widget-premium"] .premium-btn-lg,
153
- div[class*="elementor-widget-premium"] .premium-btn-block {
154
- background-color: #eee;
155
- color: #042551;
156
- margin: 0px;
157
- text-decoration: none; }
158
- div[class*="elementor-widget-premium"] .premium-btn-sm:hover,
159
- div[class*="elementor-widget-premium"] .premium-btn-md:hover,
160
- div[class*="elementor-widget-premium"] .premium-btn-lg:hover,
161
- div[class*="elementor-widget-premium"] .premium-btn-block:hover {
162
- background-color: #54595f;
163
- color: #eee; }
164
-
165
- div[class*="elementor-widget-premium"] .premium-btn-sm {
166
- padding: 12px 24px;
167
- font-size: 14px;
168
- line-height: 1; }
169
-
170
- div[class*="elementor-widget-premium"] .premium-btn-md {
171
- padding: 14px 26px;
172
- font-size: 16px;
173
- line-height: 1.2; }
174
-
175
- div[class*="elementor-widget-premium"] .premium-btn-lg {
176
- padding: 16px 28px;
177
- font-size: 18px;
178
- line-height: 1.3333; }
179
-
180
- div[class*="elementor-widget-premium"] .premium-btn-block {
181
- font-size: 18px;
182
- line-height: 1;
183
- padding: 20px 0px;
184
- width: 100%;
185
- text-align: center; }
186
-
187
- .premium-button-text {
188
- display: inline-block;
189
- width: 100%; }
190
-
191
  /*
192
  * Common Button/Image Button Mouse Detect Effect.
193
- */
194
- .premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg {
195
- position: absolute;
196
- z-index: 0;
197
- top: 0;
198
- left: 0;
199
- width: 0px;
200
- height: 0px;
201
- -webkit-border-radius: 50%;
202
- border-radius: 50%;
203
- display: block;
204
- -webkit-transform: translate(-50%, -50%);
205
- -ms-transform: translate(-50%, -50%);
206
- transform: translate(-50%, -50%);
207
- -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
208
- transition: width 0.4s ease-in-out, height 0.4s ease-in-out; }
209
-
210
- .premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg {
211
- width: 225%;
212
- height: 560px; }
213
-
214
- .premium-mouse-detect-yes .premium-button-style6:before {
215
- width: 0;
216
- height: 0; }
217
-
218
- /** Loader */
219
- .premium-loader {
220
- border: 3px solid #f3f3f3;
221
- border-top-width: 3px;
222
- border-top-style: solid;
223
- border-top-color: #f3f3f3;
224
- -webkit-border-radius: 50%;
225
- border-radius: 50%;
226
- border-top: 3px solid;
227
- border-top-color: #bbb;
228
- width: 30px;
229
- height: 30px;
230
- -webkit-animation: spin 2s linear infinite;
231
- animation: spin 2s linear infinite;
232
- margin: 0 auto; }
233
-
234
  /*
235
  Common SVG Draw
236
  premium-svg-drawer not prefixed with 'svg'
237
  because it's rendered as div with custom SVG code.
238
- */
239
- .premium-svg-nodraw *,
240
- .premium-svg-drawer * {
241
- -webkit-transition: all 0.3s ease-in-out;
242
- transition: all 0.3s ease-in-out;
243
- -webkit-transition-property: stroke, fill, background-color;
244
- transition-property: stroke, fill, background-color; }
245
-
246
- .premium-svg-nodraw .no-transition,
247
- .premium-svg-drawer .no-transition {
248
- -webkit-transition: none !important;
249
- transition: none !important; }
250
-
251
- /** Common Animation */
252
- @-webkit-keyframes spin {
253
- 0% {
254
- -webkit-transform: rotate(0deg);
255
- transform: rotate(0deg); }
256
- 100% {
257
- -webkit-transform: rotate(360deg);
258
- transform: rotate(360deg); } }
259
- @keyframes spin {
260
- 0% {
261
- -webkit-transform: rotate(0deg);
262
- transform: rotate(0deg); }
263
- 100% {
264
- -webkit-transform: rotate(360deg);
265
- transform: rotate(360deg); } }
266
-
267
- /**Notice*/
268
- .premium-error-notice {
269
- width: 100%;
270
- padding: 10px;
271
- color: #b94a48;
272
- background-color: #f2dede;
273
- border-color: #eed3d7;
274
- text-align: center; }
1
  /*
2
  * Common Title/Dual Heading
3
+ */
4
+ .premium-title-bg-text:before {
5
+ position: absolute;
6
+ content: attr(data-background);
7
+ top: 0;
8
+ left: 0;
9
+ text-align: left; }
10
+
11
+ .premium-bg-text-yes .elementor-widget-container:before {
12
+ position: absolute;
13
+ top: 0;
14
+ left: 0;
15
+ text-align: left; }
16
+
17
+ .premium-mask-yes .premium-dual-header-first-clip .premium-dual-header-first-span .premium-mask-span,
18
+ .premium-mask-yes .premium-dual-header-second-clip .premium-mask-span {
19
+ background: inherit; }
20
+
21
+ .premium-mask-yes .premium-mask-span {
22
+ position: relative;
23
+ overflow: hidden;
24
+ -js-display: inline-flex !important;
25
+ display: -webkit-inline-box !important;
26
+ display: -webkit-inline-flex !important;
27
+ display: -moz-inline-box !important;
28
+ display: -ms-inline-flexbox !important;
29
+ display: inline-flex !important; }
30
+ .premium-mask-yes .premium-mask-span::after {
31
+ content: "";
32
+ position: absolute;
33
+ top: 0;
34
+ right: 0px;
35
+ width: 100%;
36
+ height: 100%;
37
+ background-color: currentColor;
38
+ -webkit-backface-visibility: visible;
39
+ backface-visibility: visible; }
40
+
41
+ .premium-mask-active.premium-mask-tr .premium-mask-span::after {
42
+ -webkit-animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
43
+ animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
44
+ -webkit-transform: translateX(-103%);
45
+ -ms-transform: translateX(-103%);
46
+ transform: translateX(-103%); }
47
+
48
+ .premium-mask-active.premium-mask-tl .premium-mask-span::after {
49
+ -webkit-animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
50
+ animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
51
+ -webkit-transform: translateX(103%);
52
+ -ms-transform: translateX(103%);
53
+ transform: translateX(103%); }
54
+
55
+ .premium-mask-active.premium-mask-tb .premium-mask-span::after {
56
+ -webkit-animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
57
+ animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
58
+ -webkit-transform: translateY(-103%);
59
+ -ms-transform: translateY(-103%);
60
+ transform: translateY(-103%); }
61
+
62
+ .premium-mask-active.premium-mask-tt .premium-mask-span::after {
63
+ -webkit-animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
64
+ animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
65
+ -webkit-transform: translateY(103%);
66
+ -ms-transform: translateY(103%);
67
+ transform: translateY(103%); }
68
+
69
+ @-webkit-keyframes pa-mask-tr {
70
+ 0% {
71
+ -webkit-transform: translateX(0%);
72
+ transform: translateX(0%); }
73
+ 100% {
74
+ -webkit-transform: translateX(103%);
75
+ transform: translateX(103%); } }
76
+
77
+ @keyframes pa-mask-tr {
78
+ 0% {
79
+ -webkit-transform: translateX(0%);
80
+ transform: translateX(0%); }
81
+ 100% {
82
+ -webkit-transform: translateX(103%);
83
+ transform: translateX(103%); } }
84
+
85
+ @-webkit-keyframes pa-mask-tl {
86
+ 0% {
87
+ -webkit-transform: translateX(0%);
88
+ transform: translateX(0%); }
89
+ 100% {
90
+ -webkit-transform: translateX(-103%);
91
+ transform: translateX(-103%); } }
92
+
93
+ @keyframes pa-mask-tl {
94
+ 0% {
95
+ -webkit-transform: translateX(0%);
96
+ transform: translateX(0%); }
97
+ 100% {
98
+ -webkit-transform: translateX(-103%);
99
+ transform: translateX(-103%); } }
100
+
101
+ @-webkit-keyframes pa-mask-tb {
102
+ 0% {
103
+ -webkit-transform: translateY(0%);
104
+ transform: translateY(0%); }
105
+ 100% {
106
+ -webkit-transform: translateY(103%);
107
+ transform: translateY(103%); } }
108
+
109
+ @keyframes pa-mask-tb {
110
+ 0% {
111
+ -webkit-transform: translateY(0%);
112
+ transform: translateY(0%); }
113
+ 100% {
114
+ -webkit-transform: translateY(103%);
115
+ transform: translateY(103%); } }
116
+
117
+ @-webkit-keyframes pa-mask-tt {
118
+ 0% {
119
+ -webkit-transform: translateY(0%);
120
+ transform: translateY(0%); }
121
+ 100% {
122
+ -webkit-transform: translateY(-103%);
123
+ transform: translateY(-103%); } }
124
+
125
+ @keyframes pa-mask-tt {
126
+ 0% {
127
+ -webkit-transform: translateY(0%);
128
+ transform: translateY(0%); }
129
+ 100% {
130
+ -webkit-transform: translateY(-103%);
131
+ transform: translateY(-103%); } }
132
+
133
  /*
134
  * Common Buttons Style.
135
+ */
136
+ .premium-button .premium-lottie-animation,
137
+ .premium-image-button .premium-lottie-animation {
138
+ -js-display: flex;
139
+ display: -webkit-box;
140
+ display: -webkit-flex;
141
+ display: -moz-box;
142
+ display: -ms-flexbox;
143
+ display: flex; }
144
+
145
+ .premium-button svg,
146
+ .premium-image-button svg {
147
+ width: 30px;
148
+ height: 30px; }
149
+
150
+ div[class*="elementor-widget-premium"] .premium-btn-sm,
151
+ div[class*="elementor-widget-premium"] .premium-btn-md,
152
+ div[class*="elementor-widget-premium"] .premium-btn-lg,
153
+ div[class*="elementor-widget-premium"] .premium-btn-block {
154
+ background-color: #eee;
155
+ color: #042551;
156
+ margin: 0px;
157
+ text-decoration: none; }
158
+ div[class*="elementor-widget-premium"] .premium-btn-sm:hover,
159
+ div[class*="elementor-widget-premium"] .premium-btn-md:hover,
160
+ div[class*="elementor-widget-premium"] .premium-btn-lg:hover,
161
+ div[class*="elementor-widget-premium"] .premium-btn-block:hover {
162
+ background-color: #54595f;
163
+ color: #eee; }
164
+
165
+ div[class*="elementor-widget-premium"] .premium-btn-sm {
166
+ padding: 12px 24px;
167
+ font-size: 14px;
168
+ line-height: 1; }
169
+
170
+ div[class*="elementor-widget-premium"] .premium-btn-md {
171
+ padding: 14px 26px;
172
+ font-size: 16px;
173
+ line-height: 1.2; }
174
+
175
+ div[class*="elementor-widget-premium"] .premium-btn-lg {
176
+ padding: 16px 28px;
177
+ font-size: 18px;
178
+ line-height: 1.3333; }
179
+
180
+ div[class*="elementor-widget-premium"] .premium-btn-block {
181
+ font-size: 18px;
182
+ line-height: 1;
183
+ padding: 20px 0px;
184
+ width: 100%;
185
+ text-align: center; }
186
+
187
+ .premium-button-text {
188
+ display: inline-block;
189
+ width: 100%; }
190
+
191
  /*
192
  * Common Button/Image Button Mouse Detect Effect.
193
+ */
194
+ .premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg {
195
+ position: absolute;
196
+ z-index: 0;
197
+ top: 0;
198
+ left: 0;
199
+ width: 0px;
200
+ height: 0px;
201
+ -webkit-border-radius: 50%;
202
+ border-radius: 50%;
203
+ display: block;
204
+ -webkit-transform: translate(-50%, -50%);
205
+ -ms-transform: translate(-50%, -50%);
206
+ transform: translate(-50%, -50%);
207
+ -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
208
+ transition: width 0.4s ease-in-out, height 0.4s ease-in-out; }
209
+
210
+ .premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg {
211
+ width: 225%;
212
+ height: 560px; }
213
+
214
+ .premium-mouse-detect-yes .premium-button-style6:before {
215
+ width: 0;
216
+ height: 0; }
217
+
218
+ /** Loader */
219
+ .premium-loader {
220
+ border: 3px solid #f3f3f3;
221
+ border-top-width: 3px;
222
+ border-top-style: solid;
223
+ border-top-color: #f3f3f3;
224
+ -webkit-border-radius: 50%;
225
+ border-radius: 50%;
226
+ border-top: 3px solid;
227
+ border-top-color: #bbb;
228
+ width: 30px;
229
+ height: 30px;
230
+ -webkit-animation: spin 2s linear infinite;
231
+ animation: spin 2s linear infinite;
232
+ margin: 0 auto; }
233
+
234
  /*
235
  Common SVG Draw
236
  premium-svg-drawer not prefixed with 'svg'
237
  because it's rendered as div with custom SVG code.
238
+ */
239
+ .premium-svg-nodraw *,
240
+ .premium-svg-drawer * {
241
+ -webkit-transition: all 0.3s ease-in-out;
242
+ transition: all 0.3s ease-in-out;
243
+ -webkit-transition-property: stroke, fill, background-color;
244
+ transition-property: stroke, fill, background-color; }
245
+
246
+ .premium-svg-nodraw .no-transition,
247
+ .premium-svg-drawer .no-transition {
248
+ -webkit-transition: none !important;
249
+ transition: none !important; }
250
+
251
+ /** Common Animation */
252
+ @-webkit-keyframes spin {
253
+ 0% {
254
+ -webkit-transform: rotate(0deg);
255
+ transform: rotate(0deg); }
256
+ 100% {
257
+ -webkit-transform: rotate(360deg);
258
+ transform: rotate(360deg); } }
259
+ @keyframes spin {
260
+ 0% {
261
+ -webkit-transform: rotate(0deg);
262
+ transform: rotate(0deg); }
263
+ 100% {
264
+ -webkit-transform: rotate(360deg);
265
+ transform: rotate(360deg); } }
266
+
267
+ /**Notice*/
268
+ .premium-error-notice {
269
+ width: 100%;
270
+ padding: 10px;
271
+ color: #b94a48;
272
+ background-color: #f2dede;
273
+ border-color: #eed3d7;
274
+ text-align: center; }
assets/frontend/css/premium-addons-rtl.css CHANGED
@@ -1485,825 +1485,825 @@
1485
  -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
1486
  transform: translate3d(-10px, 0, 0) scale(1.1);
1487
  }
1488
- /**************** Premium Blog *****************/
1489
- /***********************************************/
1490
- .premium-blog-thumb-effect-wrapper {
1491
- position: relative;
1492
- overflow: hidden;
1493
- }
1494
-
1495
- .premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link {
1496
- position: absolute;
1497
- top: 0;
1498
- right: 0;
1499
- width: 100%;
1500
- height: 100%;
1501
- z-index: 2;
1502
- padding: 20px;
1503
- }
1504
-
1505
- .premium-blog-bordered-effect .premium-blog-post-link {
1506
- display: block;
1507
- height: 100%;
1508
- position: relative;
1509
- }
1510
-
1511
- /*Thumbnail Img*/
1512
- .premium-blog-thumbnail-container {
1513
- overflow: hidden;
1514
- }
1515
-
1516
- .premium-blog-thumbnail-container img,
1517
- .premium-blog-thumbnail-container .below-entry-meta {
1518
- width: 100%;
1519
- height: 100%;
1520
- margin: 0 !important;
1521
- -webkit-transition: all 0.4s ease-in-out;
1522
- transition: all 0.4s ease-in-out;
1523
- }
1524
-
1525
- .premium-blog-zoomout-effect img,
1526
- .premium-blog-scale-effect img {
1527
- -webkit-transform: scale(1.2);
1528
- -ms-transform: scale(1.2);
1529
- transform: scale(1.2);
1530
- }
1531
-
1532
- .premium-blog-sepia-effect img {
1533
- -webkit-filter: sepia(30%);
1534
- filter: sepia(30%);
1535
- }
1536
-
1537
- .premium-blog-bright-effect img {
1538
- -webkit-filter: brightness(1);
1539
- filter: brightness(1);
1540
- }
1541
-
1542
- .premium-blog-trans-effect img {
1543
- -webkit-transform: translateX(15px) scale(1.1);
1544
- -ms-transform: translateX(15px) scale(1.1);
1545
- transform: translateX(15px) scale(1.1);
1546
- }
1547
-
1548
- .premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img {
1549
- -webkit-transform: scale(1.2);
1550
- -ms-transform: scale(1.2);
1551
- transform: scale(1.2);
1552
- }
1553
-
1554
- .premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img {
1555
- -webkit-transform: scale(1.1);
1556
- -ms-transform: scale(1.1);
1557
- transform: scale(1.1);
1558
- }
1559
-
1560
- .premium-blog-post-outer-container:hover .premium-blog-scale-effect img {
1561
- -webkit-transform: scale(1.3) rotate(-5deg);
1562
- -ms-transform: scale(1.3) rotate(-5deg);
1563
- transform: scale(1.3) rotate(-5deg);
1564
- }
1565
-
1566
- .premium-blog-post-outer-container:hover .premium-blog-gray-effect img {
1567
- -webkit-filter: grayscale(100%);
1568
- filter: grayscale(100%);
1569
- }
1570
-
1571
- .premium-blog-post-outer-container:hover .premium-blog-blur-effect img {
1572
- -webkit-filter: blur(3px);
1573
- filter: blur(3px);
1574
- }
1575
-
1576
- .premium-blog-post-outer-container:hover .premium-blog-sepia-effect img {
1577
- -webkit-filter: sepia(0%);
1578
- filter: sepia(0%);
1579
- }
1580
-
1581
- .premium-blog-post-outer-container:hover .premium-blog-bright-effect img {
1582
- -webkit-filter: brightness(1.2);
1583
- filter: brightness(1.2);
1584
- }
1585
-
1586
- .premium-blog-post-outer-container:hover .premium-blog-trans-effect img {
1587
- -webkit-transform: translateX(0px) scale(1.1);
1588
- -ms-transform: translateX(0px) scale(1.1);
1589
- transform: translateX(0px) scale(1.1);
1590
- }
1591
-
1592
- .premium-blog-post-container {
1593
- overflow: hidden;
1594
- }
1595
-
1596
- .premium-blog-post-container .premium-blog-inner-container {
1597
- -js-display: flex;
1598
- display: -webkit-box;
1599
- display: -webkit-flex;
1600
- display: -moz-box;
1601
- display: -ms-flexbox;
1602
- display: flex;
1603
- -webkit-box-orient: vertical;
1604
- -webkit-box-direction: normal;
1605
- -webkit-flex-direction: column;
1606
- -moz-box-orient: vertical;
1607
- -moz-box-direction: normal;
1608
- -ms-flex-direction: column;
1609
- flex-direction: column;
1610
- direction: rtl;
1611
- }
1612
-
1613
- .premium-blog-post-container .premium-blog-post-content {
1614
- line-height: 1.5em;
1615
- color: #777;
1616
- font-size: 14px;
1617
- margin-bottom: 10px;
1618
- }
1619
-
1620
- .premium-blog-post-container ul.post-categories a:hover,
1621
- .premium-blog-post-container ul.post-categories a:focus,
1622
- .premium-blog-post-container .premium-blog-post-link:hover,
1623
- .premium-blog-post-container .premium-blog-post-link:focus {
1624
- -webkit-box-shadow: none !important;
1625
- box-shadow: none !important;
1626
- outline: none !important;
1627
- }
1628
-
1629
- .premium-blog-post-container .premium-blog-entry-title {
1630
- font-size: 18px;
1631
- margin-bottom: 5px;
1632
- }
1633
-
1634
- .premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper {
1635
- position: relative;
1636
- z-index: 3;
1637
- top: -50px;
1638
- }
1639
-
1640
- .premium-blog-post-container .premium-blog-content-wrapper {
1641
- background-color: #f5f5f5;
1642
- padding: 30px;
1643
- }
1644
-
1645
- .premium-blog-post-container .premium-blog-content-wrapper.empty-thumb {
1646
- top: 0;
1647
- }
1648
-
1649
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before,
1650
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after {
1651
- position: absolute;
1652
- content: "";
1653
- z-index: 1;
1654
- top: 50%;
1655
- right: 50%;
1656
- opacity: 0;
1657
- -webkit-transform: translate(50%, -50%);
1658
- -ms-transform: translate(50%, -50%);
1659
- transform: translate(50%, -50%);
1660
- -webkit-transition: all 0.4s linear 0s;
1661
- transition: all 0.4s linear 0s;
1662
- height: 1px;
1663
- width: 100%;
1664
- background-color: #fff;
1665
- }
1666
-
1667
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before {
1668
- width: 1px;
1669
- height: 100%;
1670
- }
1671
-
1672
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:after {
1673
- width: 20px;
1674
- opacity: 1;
1675
- }
1676
-
1677
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:before {
1678
- height: 20px;
1679
- opacity: 1;
1680
- }
1681
-
1682
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
1683
- margin: 0px 10px 20px;
1684
- clear: both;
1685
- }
1686
-
1687
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay,
1688
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay,
1689
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay {
1690
- position: absolute;
1691
- top: 0;
1692
- right: 0;
1693
- width: 100%;
1694
- height: 100%;
1695
- -webkit-transition: all 0.3s ease-in-out;
1696
- transition: all 0.3s ease-in-out;
1697
- opacity: 0;
1698
- }
1699
-
1700
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a,
1701
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a,
1702
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a {
1703
- -js-display: flex;
1704
- display: -webkit-box;
1705
- display: -webkit-flex;
1706
- display: -moz-box;
1707
- display: -ms-flexbox;
1708
- display: flex;
1709
- -webkit-box-pack: center;
1710
- -webkit-justify-content: center;
1711
- -moz-box-pack: center;
1712
- -ms-flex-pack: center;
1713
- justify-content: center;
1714
- -webkit-box-align: center;
1715
- -webkit-align-items: center;
1716
- -moz-box-align: center;
1717
- -ms-flex-align: center;
1718
- align-items: center;
1719
- width: 100%;
1720
- height: 100%;
1721
- }
1722
-
1723
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,
1724
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i,
1725
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span,
1726
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i,
1727
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,
1728
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i {
1729
- -webkit-transition: all 0.3s ease-in-out;
1730
- transition: all 0.3s ease-in-out;
1731
- }
1732
-
1733
- .premium-blog-post-container.premium-blog-skin-side {
1734
- -js-display: flex;
1735
- display: -webkit-box;
1736
- display: -webkit-flex;
1737
- display: -moz-box;
1738
- display: -ms-flexbox;
1739
- display: flex;
1740
- }
1741
-
1742
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container {
1743
- height: 100%;
1744
- }
1745
-
1746
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper {
1747
- -webkit-box-flex: 1;
1748
- -webkit-flex: 1;
1749
- -moz-box-flex: 1;
1750
- -ms-flex: 1;
1751
- flex: 1;
1752
- }
1753
-
1754
- .premium-blog-post-container.premium-blog-skin-banner {
1755
- position: relative;
1756
- }
1757
-
1758
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper {
1759
- position: absolute;
1760
- width: 100%;
1761
- bottom: -5px;
1762
- -js-display: flex;
1763
- display: -webkit-box;
1764
- display: -webkit-flex;
1765
- display: -moz-box;
1766
- display: -ms-flexbox;
1767
- display: flex;
1768
- -webkit-box-orient: vertical;
1769
- -webkit-box-direction: normal;
1770
- -webkit-flex-direction: column;
1771
- -moz-box-orient: vertical;
1772
- -moz-box-direction: normal;
1773
- -ms-flex-direction: column;
1774
- flex-direction: column;
1775
- background-color: transparent;
1776
- z-index: 3;
1777
- -webkit-transition: bottom 0.3s ease-in-out;
1778
- transition: bottom 0.3s ease-in-out;
1779
- }
1780
-
1781
- .premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper {
1782
- bottom: 0px;
1783
- }
1784
-
1785
- .premium-blog-post-container .premium-blog-cats-container ul.post-categories {
1786
- margin: 0;
1787
- padding: 0;
1788
- list-style: none;
1789
- -js-display: flex;
1790
- display: -webkit-box;
1791
- display: -webkit-flex;
1792
- display: -moz-box;
1793
- display: -ms-flexbox;
1794
- display: flex;
1795
- }
1796
-
1797
- .premium-blog-post-container .premium-blog-cats-container a {
1798
- display: block;
1799
- font-size: 12px;
1800
- color: #fff;
1801
- background-color: #777;
1802
- margin: 0 0 10px 3px;
1803
- padding: 5px;
1804
- -webkit-transition: all 0.3s ease-in-out;
1805
- transition: all 0.3s ease-in-out;
1806
- }
1807
-
1808
- /*
1809
- * Diagonal Effect
1810
- */
1811
- .premium-blog-diagonal-container {
1812
- position: absolute;
1813
- top: 0;
1814
- right: 0;
1815
- width: 100%;
1816
- height: 100%;
1817
- }
1818
-
1819
- .premium-blog-diagonal-effect:before {
1820
- position: absolute;
1821
- top: 0px;
1822
- right: 0px;
1823
- width: 100%;
1824
- height: 100%;
1825
- content: " ";
1826
- z-index: 1;
1827
- background: rgba(255, 255, 255, 0.2);
1828
- -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
1829
- transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
1830
- -webkit-transition: all 0.3s linear 0s;
1831
- transition: all 0.3s linear 0s;
1832
- }
1833
-
1834
- .premium-blog-post-outer-container:hover .premium-blog-diagonal-effect:before {
1835
- -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
1836
- transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
1837
- }
1838
-
1839
- /*
1840
- * Framed Effect
1841
- */
1842
- .premium-blog-framed-effect {
1843
- position: absolute;
1844
- width: -webkit-calc(100% - 30px);
1845
- width: calc(100% - 30px);
1846
- height: -webkit-calc(100% - 30px);
1847
- height: calc(100% - 30px);
1848
- top: 15px;
1849
- right: 15px;
1850
- opacity: 0;
1851
- -webkit-transform: scale(0.3);
1852
- -ms-transform: scale(0.3);
1853
- transform: scale(0.3);
1854
- -webkit-transition: all 0.3s linear 0s;
1855
- transition: all 0.3s linear 0s;
1856
- }
1857
-
1858
- .premium-blog-post-outer-container:hover .premium-blog-framed-effect {
1859
- opacity: 0.99;
1860
- -webkit-transform: scale(1);
1861
- -ms-transform: scale(1);
1862
- transform: scale(1);
1863
- }
1864
-
1865
- /*
1866
- * Bordered Effect
1867
- */
1868
- .premium-blog-bordered-effect {
1869
- position: absolute;
1870
- top: 0;
1871
- right: 0;
1872
- width: 100%;
1873
- height: 100%;
1874
- opacity: 0;
1875
- padding: 15px;
1876
- -webkit-transition: all 0.3s linear 0s;
1877
- transition: all 0.3s linear 0s;
1878
- }
1879
-
1880
- .premium-blog-bordered-effect .premium-blog-post-link:before,
1881
- .premium-blog-bordered-effect .premium-blog-post-link:after {
1882
- content: "";
1883
- display: block;
1884
- position: absolute;
1885
- top: 0;
1886
- right: 0;
1887
- width: 100%;
1888
- height: 100%;
1889
- -webkit-transition: all 0.5s linear 0s;
1890
- transition: all 0.5s linear 0s;
1891
- -webkit-transition-delay: 0s;
1892
- transition-delay: 0s;
1893
- border-color: rgba(255, 255, 255, 0.45);
1894
- }
1895
-
1896
- .premium-blog-bordered-effect .premium-blog-post-link:before {
1897
- border-left: 2px solid;
1898
- border-right: 2px solid;
1899
- -webkit-transform: scale(1, 0);
1900
- -ms-transform: scale(1, 0);
1901
- transform: scale(1, 0);
1902
- -webkit-transform-origin: 0% 0;
1903
- -ms-transform-origin: 0% 0;
1904
- transform-origin: 0% 0;
1905
- }
1906
-
1907
- .premium-blog-bordered-effect .premium-blog-post-link:after {
1908
- border-top: 2px solid;
1909
- border-bottom: 2px solid;
1910
- -webkit-transform: scale(0, 1);
1911
- -ms-transform: scale(0, 1);
1912
- transform: scale(0, 1);
1913
- -webkit-transform-origin: 100% 0;
1914
- -ms-transform-origin: 100% 0;
1915
- transform-origin: 100% 0;
1916
- }
1917
-
1918
- .premium-blog-bordered-effect:hover {
1919
- opacity: 0.99;
1920
- }
1921
-
1922
- .premium-blog-bordered-effect:hover .premium-blog-post-link:before,
1923
- .premium-blog-bordered-effect:hover .premium-blog-post-link:after {
1924
- -webkit-transition-delay: 0.15s;
1925
- transition-delay: 0.15s;
1926
- opacity: 1;
1927
- -webkit-transform: scale(1);
1928
- -ms-transform: scale(1);
1929
- transform: scale(1);
1930
- }
1931
-
1932
- /*
1933
- * Squares Effect
1934
- */
1935
- .premium-blog-squares-effect,
1936
- .premium-blog-squares-square-container {
1937
- position: absolute;
1938
- top: 0;
1939
- right: 0;
1940
- width: 100%;
1941
- height: 100%;
1942
- }
1943
-
1944
- .premium-blog-squares-effect:before,
1945
- .premium-blog-squares-effect:after {
1946
- position: absolute;
1947
- content: "";
1948
- top: 0;
1949
- right: 0;
1950
- width: 50%;
1951
- height: 50%;
1952
- -webkit-transform: translate(100%, -100%);
1953
- -ms-transform: translate(100%, -100%);
1954
- transform: translate(100%, -100%);
1955
- opacity: 0.7;
1956
- -webkit-transition: all 0.3s linear 0s;
1957
- transition: all 0.3s linear 0s;
1958
- }
1959
-
1960
- .premium-blog-squares-square-container:before,
1961
- .premium-blog-squares-square-container:after {
1962
- position: absolute;
1963
- content: "";
1964
- top: 0;
1965
- right: 0;
1966
- width: 50%;
1967
- height: 50%;
1968
- -webkit-transform: translate(100%, -100%);
1969
- -ms-transform: translate(100%, -100%);
1970
- transform: translate(100%, -100%);
1971
- opacity: 0.7;
1972
- -webkit-transition: all 0.3s linear 0s;
1973
- transition: all 0.3s linear 0s;
1974
- }
1975
-
1976
- .premium-blog-squares-square-container:before,
1977
- .premium-blog-squares-square-container:after {
1978
- opacity: 0.8;
1979
- }
1980
-
1981
- .premium-blog-squares-effect:after {
1982
- -webkit-transform: translate(-200%, 200%);
1983
- -ms-transform: translate(-200%, 200%);
1984
- transform: translate(-200%, 200%);
1985
- }
1986
-
1987
- .premium-blog-squares-square-container:before {
1988
- -webkit-transform: translate(100%, 200%);
1989
- -ms-transform: translate(100%, 200%);
1990
- transform: translate(100%, 200%);
1991
- }
1992
-
1993
- .premium-blog-squares-square-container:after {
1994
- -webkit-transform: translate(-200%, -100%);
1995
- -ms-transform: translate(-200%, -100%);
1996
- transform: translate(-200%, -100%);
1997
- }
1998
-
1999
- .premium-blog-squares-effect:hover:before {
2000
- -webkit-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
2001
- -ms-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
2002
- transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
2003
- }
2004
-
2005
- .premium-blog-squares-effect:hover:after {
2006
- -webkit-transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
2007
- -ms-transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
2008
- transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
2009
- }
2010
-
2011
- .premium-blog-squares-effect:hover .premium-blog-squares-square-container:before {
2012
- -webkit-transform: translate(0, 100%);
2013
- -ms-transform: translate(0, 100%);
2014
- transform: translate(0, 100%);
2015
- }
2016
-
2017
- .premium-blog-squares-effect:hover .premium-blog-squares-square-container:after {
2018
- -webkit-transform: translate(-100%, 0%);
2019
- -ms-transform: translate(-100%, 0%);
2020
- transform: translate(-100%, 0%);
2021
- }
2022
-
2023
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay {
2024
- opacity: 1;
2025
- }
2026
-
2027
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a {
2028
- opacity: 1;
2029
- -webkit-transform: scale(1);
2030
- -ms-transform: scale(1);
2031
- transform: scale(1);
2032
- }
2033
-
2034
- .premium-blog-clear-fix {
2035
- clear: both;
2036
- }
2037
-
2038
- .premium-blog-masked .premium-blog-thumbnail-container {
2039
- position: relative;
2040
- overflow: visible;
2041
- }
2042
-
2043
- .premium-blog-masked .premium-blog-thumbnail-container svg {
2044
- position: absolute;
2045
- height: 100px;
2046
- width: 100%;
2047
- bottom: -5px;
2048
- right: 0;
2049
- fill: #f5f5f5;
2050
- z-index: 99;
2051
- }
2052
-
2053
- .premium-blog-masked .premium-blog-thumbnail-container svg.premium-blog-shape-divider-svg {
2054
- -webkit-transform: rotate(180deg);
2055
- -ms-transform: rotate(180deg);
2056
- transform: rotate(180deg);
2057
- }
2058
-
2059
- .premium-blog-masked .premium-blog-author-thumbnail,
2060
- .premium-blog-masked .premium-blog-skin-banner .premium-blog-content-wrapper {
2061
- z-index: 999 !important;
2062
- }
2063
-
2064
- /*Post Format Container*/
2065
- .premium-blog-format-link {
2066
- padding: 5px;
2067
- line-height: 0;
2068
- }
2069
-
2070
- /*Post Format Icon*/
2071
- /*Post Format Content Margin */
2072
- .premium-blog-entry-meta {
2073
- line-height: 1.3em;
2074
- font-size: 12px;
2075
- margin-bottom: 13px;
2076
- color: #adadad;
2077
- }
2078
-
2079
- .premium-blog-entry-meta i {
2080
- margin-left: 3px;
2081
- -webkit-transition: all 0.3s ease-in-out;
2082
- transition: all 0.3s ease-in-out;
2083
- }
2084
-
2085
- .premium-blog-meta-data {
2086
- display: inline-block;
2087
- }
2088
-
2089
- .premium-blog-meta-data .premium-blog-meta-separator {
2090
- margin: 0 5px;
2091
- }
2092
-
2093
- .premium-blog-meta-data a,
2094
- .premium-blog-meta-data span {
2095
- color: inherit;
2096
- -webkit-transition: all 0.3s ease-in-out;
2097
- transition: all 0.3s ease-in-out;
2098
- }
2099
-
2100
- .premium-blog-author-thumbnail {
2101
- position: relative;
2102
- padding: 0 30px;
2103
- width: 100%;
2104
- top: -10px;
2105
- height: 0;
2106
- pointer-events: none;
2107
- }
2108
-
2109
- .premium-blog-author-thumbnail img {
2110
- -webkit-border-radius: 50%;
2111
- border-radius: 50%;
2112
- width: 60px;
2113
- pointer-events: all;
2114
- -webkit-transform: translateY(-50%);
2115
- -ms-transform: translateY(-50%);
2116
- transform: translateY(-50%);
2117
- }
2118
-
2119
- .premium-blog-entry-title a,
2120
- .premium-blog-post-tags-container a,
2121
- .premium-blog-post-content .premium-blog-excerpt-link {
2122
- -webkit-transition: all 0.3s ease-in-out;
2123
- transition: all 0.3s ease-in-out;
2124
- }
2125
-
2126
- .premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link {
2127
- background-color: transparent;
2128
- color: #54595f;
2129
- padding: 0;
2130
- }
2131
-
2132
- .premium-blog-cta-full-yes .premium-blog-excerpt-link {
2133
- width: 100%;
2134
- }
2135
-
2136
- .premium-blog-post-tags-container {
2137
- margin-top: 8px;
2138
- -js-display: flex;
2139
- display: -webkit-box;
2140
- display: -webkit-flex;
2141
- display: -moz-box;
2142
- display: -ms-flexbox;
2143
- display: flex;
2144
- -webkit-box-align: center;
2145
- -webkit-align-items: center;
2146
- -moz-box-align: center;
2147
- -ms-flex-align: center;
2148
- align-items: center;
2149
- -webkit-flex-wrap: wrap;
2150
- -ms-flex-wrap: wrap;
2151
- flex-wrap: wrap;
2152
- }
2153
-
2154
- .premium-blog-post-tags-container a {
2155
- color: inherit;
2156
- margin-right: 5px;
2157
- }
2158
-
2159
- .premium-blog-align-center .post-categories,
2160
- .premium-blog-align-center .premium-blog-post-tags-container {
2161
- -webkit-box-pack: center;
2162
- -webkit-justify-content: center;
2163
- -moz-box-pack: center;
2164
- -ms-flex-pack: center;
2165
- justify-content: center;
2166
- }
2167
-
2168
- .premium-blog-align-center .premium-blog-inner-container {
2169
- -webkit-box-align: center;
2170
- -webkit-align-items: center;
2171
- -moz-box-align: center;
2172
- -ms-flex-align: center;
2173
- align-items: center;
2174
- }
2175
-
2176
- .premium-blog-align-left .post-categories,
2177
- .premium-blog-align-left .premium-blog-post-tags-container {
2178
- -webkit-box-pack: end;
2179
- -webkit-justify-content: flex-end;
2180
- -moz-box-pack: end;
2181
- -ms-flex-pack: end;
2182
- justify-content: flex-end;
2183
- }
2184
-
2185
- .premium-blog-align-left .premium-blog-inner-container {
2186
- -webkit-box-align: end;
2187
- -webkit-align-items: flex-end;
2188
- -moz-box-align: end;
2189
- -ms-flex-align: end;
2190
- align-items: flex-end;
2191
- }
2192
-
2193
- .premium-blog-align-right .post-categories,
2194
- .premium-blog-align-right .premium-blog-post-tags-container {
2195
- -webkit-box-pack: start;
2196
- -webkit-justify-content: flex-start;
2197
- -moz-box-pack: start;
2198
- -ms-flex-pack: start;
2199
- justify-content: flex-start;
2200
- }
2201
-
2202
- .premium-blog-align-right .premium-blog-inner-container {
2203
- -webkit-box-align: start;
2204
- -webkit-align-items: flex-start;
2205
- -moz-box-align: start;
2206
- -ms-flex-align: start;
2207
- align-items: flex-start;
2208
- }
2209
-
2210
- /* Pagination */
2211
- .premium-blog-pagination-container {
2212
- text-align: left;
2213
- }
2214
-
2215
- .premium-blog-pagination-container span {
2216
- cursor: default;
2217
- }
2218
-
2219
- .premium-blog-pagination-container .page-numbers {
2220
- display: inline-block;
2221
- color: #000;
2222
- line-height: 1;
2223
- font-size: 1em;
2224
- font-weight: 400;
2225
- text-decoration: none;
2226
- padding: 0.75em;
2227
- margin: 0 0 0.4em 0.4em;
2228
- -webkit-transition: all 0.2s ease-in-out;
2229
- transition: all 0.2s ease-in-out;
2230
- }
2231
-
2232
- .premium-blog-wrap .premium-loading-feed {
2233
- display: block;
2234
- position: absolute;
2235
- width: 100%;
2236
- height: 100%;
2237
- top: 0px;
2238
- right: 0px;
2239
- bottom: 0px;
2240
- left: 0px;
2241
- background: rgba(255, 255, 255, 0.2);
2242
- -js-display: flex;
2243
- display: -webkit-box;
2244
- display: -webkit-flex;
2245
- display: -moz-box;
2246
- display: -ms-flexbox;
2247
- display: flex;
2248
- -webkit-box-align: center;
2249
- -webkit-align-items: center;
2250
- -moz-box-align: center;
2251
- -ms-flex-align: center;
2252
- align-items: center;
2253
- z-index: 99;
2254
- }
2255
-
2256
- .premium-blog-wrap {
2257
- -js-display: flex;
2258
- display: -webkit-box;
2259
- display: -webkit-flex;
2260
- display: -moz-box;
2261
- display: -ms-flexbox;
2262
- display: flex;
2263
- -webkit-flex-wrap: wrap;
2264
- -ms-flex-wrap: wrap;
2265
- flex-wrap: wrap;
2266
- }
2267
-
2268
- .premium-blog-wrap ul.slick-dots {
2269
- width: 100%;
2270
- }
2271
-
2272
- /**
2273
- * Even Layout
2274
- */
2275
- .premium-blog-even .premium-blog-post-container {
2276
- height: 100%;
2277
- }
2278
-
2279
- .premium-blog-even .slick-track {
2280
- -js-display: flex;
2281
- display: -webkit-box;
2282
- display: -webkit-flex;
2283
- display: -moz-box;
2284
- display: -ms-flexbox;
2285
- display: flex;
2286
- }
2287
-
2288
- .premium-blog-even .slick-slide {
2289
- height: inherit !important;
2290
- }
2291
-
2292
- /**
2293
- * Responsive Style
2294
- */
2295
- @media (max-width: 768px) {
2296
- .premium-blog-content-wrapper {
2297
- top: 0;
2298
- margin: 0;
2299
- padding: 15px;
2300
- }
2301
-
2302
- }
2303
-
2304
- [dir="rtl"] .premium-blog-wrap.slick-slider .slick-list,
2305
- [dir="rtl"] .premium-blog-wrap.slick-slider .slick-track {
2306
- direction: ltr;
2307
  }
2308
  /**************** Premium Button ***********************/
2309
  /*******************************************************/
1485
  -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
1486
  transform: translate3d(-10px, 0, 0) scale(1.1);
1487
  }
1488
+ /**************** Premium Blog *****************/
1489
+ /***********************************************/
1490
+ .premium-blog-thumb-effect-wrapper {
1491
+ position: relative;
1492
+ overflow: hidden;
1493
+ }
1494
+
1495
+ .premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link {
1496
+ position: absolute;
1497
+ top: 0;
1498
+ right: 0;
1499
+ width: 100%;
1500
+ height: 100%;
1501
+ z-index: 2;
1502
+ padding: 20px;
1503
+ }
1504
+
1505
+ .premium-blog-bordered-effect .premium-blog-post-link {
1506
+ display: block;
1507
+ height: 100%;
1508
+ position: relative;
1509
+ }
1510
+
1511
+ /*Thumbnail Img*/
1512
+ .premium-blog-wrap .premium-blog-thumbnail-container {
1513
+ overflow: hidden;
1514
+ }
1515
+
1516
+ .premium-blog-wrap .premium-blog-thumbnail-container img,
1517
+ .premium-blog-wrap .premium-blog-thumbnail-container .below-entry-meta {
1518
+ width: 100%;
1519
+ height: 100%;
1520
+ margin: 0 !important;
1521
+ -webkit-transition: all 0.4s ease-in-out;
1522
+ transition: all 0.4s ease-in-out;
1523
+ }
1524
+
1525
+ .premium-blog-zoomout-effect img,
1526
+ .premium-blog-scale-effect img {
1527
+ -webkit-transform: scale(1.2);
1528
+ -ms-transform: scale(1.2);
1529
+ transform: scale(1.2);
1530
+ }
1531
+
1532
+ .premium-blog-sepia-effect img {
1533
+ -webkit-filter: sepia(30%);
1534
+ filter: sepia(30%);
1535
+ }
1536
+
1537
+ .premium-blog-bright-effect img {
1538
+ -webkit-filter: brightness(1);
1539
+ filter: brightness(1);
1540
+ }
1541
+
1542
+ .premium-blog-trans-effect img {
1543
+ -webkit-transform: translateX(15px) scale(1.1);
1544
+ -ms-transform: translateX(15px) scale(1.1);
1545
+ transform: translateX(15px) scale(1.1);
1546
+ }
1547
+
1548
+ .premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img {
1549
+ -webkit-transform: scale(1.2);
1550
+ -ms-transform: scale(1.2);
1551
+ transform: scale(1.2);
1552
+ }
1553
+
1554
+ .premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img {
1555
+ -webkit-transform: scale(1.1);
1556
+ -ms-transform: scale(1.1);
1557
+ transform: scale(1.1);
1558
+ }
1559
+
1560
+ .premium-blog-post-outer-container:hover .premium-blog-scale-effect img {
1561
+ -webkit-transform: scale(1.3) rotate(-5deg);
1562
+ -ms-transform: scale(1.3) rotate(-5deg);
1563
+ transform: scale(1.3) rotate(-5deg);
1564
+ }
1565
+
1566
+ .premium-blog-post-outer-container:hover .premium-blog-gray-effect img {
1567
+ -webkit-filter: grayscale(100%);
1568
+ filter: grayscale(100%);
1569
+ }
1570
+
1571
+ .premium-blog-post-outer-container:hover .premium-blog-blur-effect img {
1572
+ -webkit-filter: blur(3px);
1573
+ filter: blur(3px);
1574
+ }
1575
+
1576
+ .premium-blog-post-outer-container:hover .premium-blog-sepia-effect img {
1577
+ -webkit-filter: sepia(0%);
1578
+ filter: sepia(0%);
1579
+ }
1580
+
1581
+ .premium-blog-post-outer-container:hover .premium-blog-bright-effect img {
1582
+ -webkit-filter: brightness(1.2);
1583
+ filter: brightness(1.2);
1584
+ }
1585
+
1586
+ .premium-blog-post-outer-container:hover .premium-blog-trans-effect img {
1587
+ -webkit-transform: translateX(0px) scale(1.1);
1588
+ -ms-transform: translateX(0px) scale(1.1);
1589
+ transform: translateX(0px) scale(1.1);
1590
+ }
1591
+
1592
+ .premium-blog-post-container {
1593
+ overflow: hidden;
1594
+ }
1595
+
1596
+ .premium-blog-post-container .premium-blog-inner-container {
1597
+ -js-display: flex;
1598
+ display: -webkit-box;
1599
+ display: -webkit-flex;
1600
+ display: -moz-box;
1601
+ display: -ms-flexbox;
1602
+ display: flex;
1603
+ -webkit-box-orient: vertical;
1604
+ -webkit-box-direction: normal;
1605
+ -webkit-flex-direction: column;
1606
+ -moz-box-orient: vertical;
1607
+ -moz-box-direction: normal;
1608
+ -ms-flex-direction: column;
1609
+ flex-direction: column;
1610
+ direction: rtl;
1611
+ }
1612
+
1613
+ .premium-blog-post-container .premium-blog-post-content {
1614
+ line-height: 1.5em;
1615
+ color: #777;
1616
+ font-size: 14px;
1617
+ margin-bottom: 10px;
1618
+ }
1619
+
1620
+ .premium-blog-post-container ul.post-categories a:hover,
1621
+ .premium-blog-post-container ul.post-categories a:focus,
1622
+ .premium-blog-post-container .premium-blog-post-link:hover,
1623
+ .premium-blog-post-container .premium-blog-post-link:focus {
1624
+ -webkit-box-shadow: none !important;
1625
+ box-shadow: none !important;
1626
+ outline: none !important;
1627
+ }
1628
+
1629
+ .premium-blog-post-container .premium-blog-entry-title {
1630
+ font-size: 18px;
1631
+ margin-bottom: 5px;
1632
+ }
1633
+
1634
+ .premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper {
1635
+ position: relative;
1636
+ z-index: 3;
1637
+ top: -50px;
1638
+ }
1639
+
1640
+ .premium-blog-post-container .premium-blog-content-wrapper {
1641
+ background-color: #f5f5f5;
1642
+ padding: 30px;
1643
+ }
1644
+
1645
+ .premium-blog-post-container .premium-blog-content-wrapper.empty-thumb {
1646
+ top: 0;
1647
+ }
1648
+
1649
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before,
1650
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after {
1651
+ position: absolute;
1652
+ content: "";
1653
+ z-index: 1;
1654
+ top: 50%;
1655
+ right: 50%;
1656
+ opacity: 0;
1657
+ -webkit-transform: translate(50%, -50%);
1658
+ -ms-transform: translate(50%, -50%);
1659
+ transform: translate(50%, -50%);
1660
+ -webkit-transition: all 0.4s linear 0s;
1661
+ transition: all 0.4s linear 0s;
1662
+ height: 1px;
1663
+ width: 100%;
1664
+ background-color: #fff;
1665
+ }
1666
+
1667
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before {
1668
+ width: 1px;
1669
+ height: 100%;
1670
+ }
1671
+
1672
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:after {
1673
+ width: 20px;
1674
+ opacity: 1;
1675
+ }
1676
+
1677
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:before {
1678
+ height: 20px;
1679
+ opacity: 1;
1680
+ }
1681
+
1682
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
1683
+ margin: 0px 10px 20px;
1684
+ clear: both;
1685
+ }
1686
+
1687
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay,
1688
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay,
1689
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay {
1690
+ position: absolute;
1691
+ top: 0;
1692
+ right: 0;
1693
+ width: 100%;
1694
+ height: 100%;
1695
+ -webkit-transition: all 0.3s ease-in-out;
1696
+ transition: all 0.3s ease-in-out;
1697
+ opacity: 0;
1698
+ }
1699
+
1700
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a,
1701
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a,
1702
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a {
1703
+ -js-display: flex;
1704
+ display: -webkit-box;
1705
+ display: -webkit-flex;
1706
+ display: -moz-box;
1707
+ display: -ms-flexbox;
1708
+ display: flex;
1709
+ -webkit-box-pack: center;
1710
+ -webkit-justify-content: center;
1711
+ -moz-box-pack: center;
1712
+ -ms-flex-pack: center;
1713
+ justify-content: center;
1714
+ -webkit-box-align: center;
1715
+ -webkit-align-items: center;
1716
+ -moz-box-align: center;
1717
+ -ms-flex-align: center;
1718
+ align-items: center;
1719
+ width: 100%;
1720
+ height: 100%;
1721
+ }
1722
+
1723
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,
1724
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i,
1725
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span,
1726
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i,
1727
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,
1728
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i {
1729
+ -webkit-transition: all 0.3s ease-in-out;
1730
+ transition: all 0.3s ease-in-out;
1731
+ }
1732
+
1733
+ .premium-blog-post-container.premium-blog-skin-side {
1734
+ -js-display: flex;
1735
+ display: -webkit-box;
1736
+ display: -webkit-flex;
1737
+ display: -moz-box;
1738
+ display: -ms-flexbox;
1739
+ display: flex;
1740
+ }
1741
+
1742
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container {
1743
+ height: 100%;
1744
+ }
1745
+
1746
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper {
1747
+ -webkit-box-flex: 1;
1748
+ -webkit-flex: 1;
1749
+ -moz-box-flex: 1;
1750
+ -ms-flex: 1;
1751
+ flex: 1;
1752
+ }
1753
+
1754
+ .premium-blog-post-container.premium-blog-skin-banner {
1755
+ position: relative;
1756
+ }
1757
+
1758
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper {
1759
+ position: absolute;
1760
+ width: 100%;
1761
+ bottom: -5px;
1762
+ -js-display: flex;
1763
+ display: -webkit-box;
1764
+ display: -webkit-flex;
1765
+ display: -moz-box;
1766
+ display: -ms-flexbox;
1767
+ display: flex;
1768
+ -webkit-box-orient: vertical;
1769
+ -webkit-box-direction: normal;
1770
+ -webkit-flex-direction: column;
1771
+ -moz-box-orient: vertical;
1772
+ -moz-box-direction: normal;
1773
+ -ms-flex-direction: column;
1774
+ flex-direction: column;
1775
+ background-color: transparent;
1776
+ z-index: 3;
1777
+ -webkit-transition: bottom 0.3s ease-in-out;
1778
+ transition: bottom 0.3s ease-in-out;
1779
+ }
1780
+
1781
+ .premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper {
1782
+ bottom: 0px;
1783
+ }
1784
+
1785
+ .premium-blog-post-container .premium-blog-cats-container ul.post-categories {
1786
+ margin: 0;
1787
+ padding: 0;
1788
+ list-style: none;
1789
+ -js-display: flex;
1790
+ display: -webkit-box;
1791
+ display: -webkit-flex;
1792
+ display: -moz-box;
1793
+ display: -ms-flexbox;
1794
+ display: flex;
1795
+ }
1796
+
1797
+ .premium-blog-post-container .premium-blog-cats-container a {
1798
+ display: block;
1799
+ font-size: 12px;
1800
+ color: #fff;
1801
+ background-color: #777;
1802
+ margin: 0 0 10px 3px;
1803
+ padding: 5px;
1804
+ -webkit-transition: all 0.3s ease-in-out;
1805
+ transition: all 0.3s ease-in-out;
1806
+ }
1807
+
1808
+ /*
1809
+ * Diagonal Effect
1810
+ */
1811
+ .premium-blog-diagonal-container {
1812
+ position: absolute;
1813
+ top: 0;
1814
+ right: 0;
1815
+ width: 100%;
1816
+ height: 100%;
1817
+ }
1818
+
1819
+ .premium-blog-diagonal-effect:before {
1820
+ position: absolute;
1821
+ top: 0px;
1822
+ right: 0px;
1823
+ width: 100%;
1824
+ height: 100%;
1825
+ content: " ";
1826
+ z-index: 1;
1827
+ background: rgba(255, 255, 255, 0.2);
1828
+ -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
1829
+ transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
1830
+ -webkit-transition: all 0.3s linear 0s;
1831
+ transition: all 0.3s linear 0s;
1832
+ }
1833
+
1834
+ .premium-blog-post-outer-container:hover .premium-blog-diagonal-effect:before {
1835
+ -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
1836
+ transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
1837
+ }
1838
+
1839
+ /*
1840
+ * Framed Effect
1841
+ */
1842
+ .premium-blog-framed-effect {
1843
+ position: absolute;
1844
+ width: -webkit-calc(100% - 30px);
1845
+ width: calc(100% - 30px);
1846
+ height: -webkit-calc(100% - 30px);
1847
+ height: calc(100% - 30px);
1848
+ top: 15px;
1849
+ right: 15px;
1850
+ opacity: 0;
1851
+ -webkit-transform: scale(0.3);
1852
+ -ms-transform: scale(0.3);
1853
+ transform: scale(0.3);
1854
+ -webkit-transition: all 0.3s linear 0s;
1855
+ transition: all 0.3s linear 0s;
1856
+ }
1857
+
1858
+ .premium-blog-post-outer-container:hover .premium-blog-framed-effect {
1859
+ opacity: 0.99;
1860
+ -webkit-transform: scale(1);
1861
+ -ms-transform: scale(1);
1862
+ transform: scale(1);
1863
+ }
1864
+
1865
+ /*
1866
+ * Bordered Effect
1867
+ */
1868
+ .premium-blog-bordered-effect {
1869
+ position: absolute;
1870
+ top: 0;
1871
+ right: 0;
1872
+ width: 100%;
1873
+ height: 100%;
1874
+ opacity: 0;
1875
+ padding: 15px;
1876
+ -webkit-transition: all 0.3s linear 0s;
1877
+ transition: all 0.3s linear 0s;
1878
+ }
1879
+
1880
+ .premium-blog-bordered-effect .premium-blog-post-link:before,
1881
+ .premium-blog-bordered-effect .premium-blog-post-link:after {
1882
+ content: "";
1883
+ display: block;
1884
+ position: absolute;
1885
+ top: 0;
1886
+ right: 0;
1887
+ width: 100%;
1888
+ height: 100%;
1889
+ -webkit-transition: all 0.5s linear 0s;
1890
+ transition: all 0.5s linear 0s;
1891
+ -webkit-transition-delay: 0s;
1892
+ transition-delay: 0s;
1893
+ border-color: rgba(255, 255, 255, 0.45);
1894
+ }
1895
+
1896
+ .premium-blog-bordered-effect .premium-blog-post-link:before {
1897
+ border-left: 2px solid;
1898
+ border-right: 2px solid;
1899
+ -webkit-transform: scale(1, 0);
1900
+ -ms-transform: scale(1, 0);
1901
+ transform: scale(1, 0);
1902
+ -webkit-transform-origin: 0% 0;
1903
+ -ms-transform-origin: 0% 0;
1904
+ transform-origin: 0% 0;
1905
+ }
1906
+
1907
+ .premium-blog-bordered-effect .premium-blog-post-link:after {
1908
+ border-top: 2px solid;
1909
+ border-bottom: 2px solid;
1910
+ -webkit-transform: scale(0, 1);
1911
+ -ms-transform: scale(0, 1);
1912
+ transform: scale(0, 1);
1913
+ -webkit-transform-origin: 100% 0;
1914
+ -ms-transform-origin: 100% 0;
1915
+ transform-origin: 100% 0;
1916
+ }
1917
+
1918
+ .premium-blog-bordered-effect:hover {
1919
+ opacity: 0.99;
1920
+ }
1921
+
1922
+ .premium-blog-bordered-effect:hover .premium-blog-post-link:before,
1923
+ .premium-blog-bordered-effect:hover .premium-blog-post-link:after {
1924
+ -webkit-transition-delay: 0.15s;
1925
+ transition-delay: 0.15s;
1926
+ opacity: 1;
1927
+ -webkit-transform: scale(1);
1928
+ -ms-transform: scale(1);
1929
+ transform: scale(1);
1930
+ }
1931
+
1932
+ /*
1933
+ * Squares Effect
1934
+ */
1935
+ .premium-blog-squares-effect,
1936
+ .premium-blog-squares-square-container {
1937
+ position: absolute;
1938
+ top: 0;
1939
+ right: 0;
1940
+ width: 100%;
1941
+ height: 100%;
1942
+ }
1943
+
1944
+ .premium-blog-squares-effect:before,
1945
+ .premium-blog-squares-effect:after {
1946
+ position: absolute;
1947
+ content: "";
1948
+ top: 0;
1949
+ right: 0;
1950
+ width: 50%;
1951
+ height: 50%;
1952
+ -webkit-transform: translate(100%, -100%);
1953
+ -ms-transform: translate(100%, -100%);
1954
+ transform: translate(100%, -100%);
1955
+ opacity: 0.7;
1956
+ -webkit-transition: all 0.3s linear 0s;
1957
+ transition: all 0.3s linear 0s;
1958
+ }
1959
+
1960
+ .premium-blog-squares-square-container:before,
1961
+ .premium-blog-squares-square-container:after {
1962
+ position: absolute;
1963
+ content: "";
1964
+ top: 0;
1965
+ right: 0;
1966
+ width: 50%;
1967
+ height: 50%;
1968
+ -webkit-transform: translate(100%, -100%);
1969
+ -ms-transform: translate(100%, -100%);
1970
+ transform: translate(100%, -100%);
1971
+ opacity: 0.7;
1972
+ -webkit-transition: all 0.3s linear 0s;
1973
+ transition: all 0.3s linear 0s;
1974
+ }
1975
+
1976
+ .premium-blog-squares-square-container:before,
1977
+ .premium-blog-squares-square-container:after {
1978
+ opacity: 0.8;
1979
+ }
1980
+
1981
+ .premium-blog-squares-effect:after {
1982
+ -webkit-transform: translate(-200%, 200%);
1983
+ -ms-transform: translate(-200%, 200%);
1984
+ transform: translate(-200%, 200%);
1985
+ }
1986
+
1987
+ .premium-blog-squares-square-container:before {
1988
+ -webkit-transform: translate(100%, 200%);
1989
+ -ms-transform: translate(100%, 200%);
1990
+ transform: translate(100%, 200%);
1991
+ }
1992
+
1993
+ .premium-blog-squares-square-container:after {
1994
+ -webkit-transform: translate(-200%, -100%);
1995
+ -ms-transform: translate(-200%, -100%);
1996
+ transform: translate(-200%, -100%);
1997
+ }
1998
+
1999
+ .premium-blog-squares-effect:hover:before {
2000
+ -webkit-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
2001
+ -ms-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
2002
+ transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
2003
+ }
2004
+
2005
+ .premium-blog-squares-effect:hover:after {
2006
+ -webkit-transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
2007
+ -ms-transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
2008
+ transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
2009
+ }
2010
+
2011
+ .premium-blog-squares-effect:hover .premium-blog-squares-square-container:before {
2012
+ -webkit-transform: translate(0, 100%);
2013
+ -ms-transform: translate(0, 100%);
2014
+ transform: translate(0, 100%);
2015
+ }
2016
+
2017
+ .premium-blog-squares-effect:hover .premium-blog-squares-square-container:after {
2018
+ -webkit-transform: translate(-100%, 0%);
2019
+ -ms-transform: translate(-100%, 0%);
2020
+ transform: translate(-100%, 0%);
2021
+ }
2022
+
2023
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay {
2024
+ opacity: 1;
2025
+ }
2026
+
2027
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a {
2028
+ opacity: 1;
2029
+ -webkit-transform: scale(1);
2030
+ -ms-transform: scale(1);
2031
+ transform: scale(1);
2032
+ }
2033
+
2034
+ .premium-blog-clear-fix {
2035
+ clear: both;
2036
+ }
2037
+
2038
+ .premium-blog-masked .premium-blog-thumbnail-container {
2039
+ position: relative;
2040
+ overflow: visible;
2041
+ }
2042
+
2043
+ .premium-blog-masked .premium-blog-thumbnail-container svg {
2044
+ position: absolute;
2045
+ height: 100px;
2046
+ width: 100%;
2047
+ bottom: -5px;
2048
+ right: 0;
2049
+ fill: #f5f5f5;
2050
+ z-index: 99;
2051
+ }
2052
+
2053
+ .premium-blog-masked .premium-blog-thumbnail-container svg.premium-blog-shape-divider-svg {
2054
+ -webkit-transform: rotate(180deg);
2055
+ -ms-transform: rotate(180deg);
2056
+ transform: rotate(180deg);
2057
+ }
2058
+
2059
+ .premium-blog-masked .premium-blog-author-thumbnail,
2060
+ .premium-blog-masked .premium-blog-skin-banner .premium-blog-content-wrapper {
2061
+ z-index: 999 !important;
2062
+ }
2063
+
2064
+ /*Post Format Container*/
2065
+ .premium-blog-format-link {
2066
+ padding: 5px;
2067
+ line-height: 0;
2068
+ }
2069
+
2070
+ /*Post Format Icon*/
2071
+ /*Post Format Content Margin */
2072
+ .premium-blog-entry-meta {
2073
+ line-height: 1.3em;
2074
+ font-size: 12px;
2075
+ margin-bottom: 13px;
2076
+ color: #adadad;
2077
+ }
2078
+
2079
+ .premium-blog-entry-meta i {
2080
+ margin-left: 3px;
2081
+ -webkit-transition: all 0.3s ease-in-out;
2082
+ transition: all 0.3s ease-in-out;
2083
+ }
2084
+
2085
+ .premium-blog-meta-data {
2086
+ display: inline-block;
2087
+ }
2088
+
2089
+ .premium-blog-meta-data .premium-blog-meta-separator {
2090
+ margin: 0 5px;
2091
+ }
2092
+
2093
+ .premium-blog-meta-data a,
2094
+ .premium-blog-meta-data span {
2095
+ color: inherit;
2096
+ -webkit-transition: all 0.3s ease-in-out;
2097
+ transition: all 0.3s ease-in-out;
2098
+ }
2099
+
2100
+ .premium-blog-author-thumbnail {
2101
+ position: relative;
2102
+ padding: 0 30px;
2103
+ width: 100%;
2104
+ top: -10px;
2105
+ height: 0;
2106
+ pointer-events: none;
2107
+ }
2108
+
2109
+ .premium-blog-author-thumbnail img {
2110
+ -webkit-border-radius: 50%;
2111
+ border-radius: 50%;
2112
+ width: 60px;
2113
+ pointer-events: all;
2114
+ -webkit-transform: translateY(-50%);
2115
+ -ms-transform: translateY(-50%);
2116
+ transform: translateY(-50%);
2117
+ }
2118
+
2119
+ .premium-blog-entry-title a,
2120
+ .premium-blog-post-tags-container a,
2121
+ .premium-blog-post-content .premium-blog-excerpt-link {
2122
+ -webkit-transition: all 0.3s ease-in-out;
2123
+ transition: all 0.3s ease-in-out;
2124
+ }
2125
+
2126
+ .premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link {
2127
+ background-color: transparent;
2128
+ color: #54595f;
2129
+ padding: 0;
2130
+ }
2131
+
2132
+ .premium-blog-cta-full-yes .premium-blog-excerpt-link {
2133
+ width: 100%;
2134
+ }
2135
+
2136
+ .premium-blog-post-tags-container {
2137
+ margin-top: 8px;
2138
+ -js-display: flex;
2139
+ display: -webkit-box;
2140
+ display: -webkit-flex;
2141
+ display: -moz-box;
2142
+ display: -ms-flexbox;
2143
+ display: flex;
2144
+ -webkit-box-align: center;
2145
+ -webkit-align-items: center;
2146
+ -moz-box-align: center;
2147
+ -ms-flex-align: center;
2148
+ align-items: center;
2149
+ -webkit-flex-wrap: wrap;
2150
+ -ms-flex-wrap: wrap;
2151
+ flex-wrap: wrap;
2152
+ }
2153
+
2154
+ .premium-blog-post-tags-container a {
2155
+ color: inherit;
2156
+ margin-right: 5px;
2157
+ }
2158
+
2159
+ .premium-blog-align-center .post-categories,
2160
+ .premium-blog-align-center .premium-blog-post-tags-container {
2161
+ -webkit-box-pack: center;
2162
+ -webkit-justify-content: center;
2163
+ -moz-box-pack: center;
2164
+ -ms-flex-pack: center;
2165
+ justify-content: center;
2166
+ }
2167
+
2168
+ .premium-blog-align-center .premium-blog-inner-container {
2169
+ -webkit-box-align: center;
2170
+ -webkit-align-items: center;
2171
+ -moz-box-align: center;
2172
+ -ms-flex-align: center;
2173
+ align-items: center;
2174
+ }
2175
+
2176
+ .premium-blog-align-left .post-categories,
2177
+ .premium-blog-align-left .premium-blog-post-tags-container {
2178
+ -webkit-box-pack: end;
2179
+ -webkit-justify-content: flex-end;
2180
+ -moz-box-pack: end;
2181
+ -ms-flex-pack: end;
2182
+ justify-content: flex-end;
2183
+ }
2184
+
2185
+ .premium-blog-align-left .premium-blog-inner-container {
2186
+ -webkit-box-align: end;
2187
+ -webkit-align-items: flex-end;
2188
+ -moz-box-align: end;
2189
+ -ms-flex-align: end;
2190
+ align-items: flex-end;
2191
+ }
2192
+
2193
+ .premium-blog-align-right .post-categories,
2194
+ .premium-blog-align-right .premium-blog-post-tags-container {
2195
+ -webkit-box-pack: start;
2196
+ -webkit-justify-content: flex-start;
2197
+ -moz-box-pack: start;
2198
+ -ms-flex-pack: start;
2199
+ justify-content: flex-start;
2200
+ }
2201
+
2202
+ .premium-blog-align-right .premium-blog-inner-container {
2203
+ -webkit-box-align: start;
2204
+ -webkit-align-items: flex-start;
2205
+ -moz-box-align: start;
2206
+ -ms-flex-align: start;
2207
+ align-items: flex-start;
2208
+ }
2209
+
2210
+ /* Pagination */
2211
+ .premium-blog-pagination-container {
2212
+ text-align: left;
2213
+ }
2214
+
2215
+ .premium-blog-pagination-container span {
2216
+ cursor: default;
2217
+ }
2218
+
2219
+ .premium-blog-pagination-container .page-numbers {
2220
+ display: inline-block;
2221
+ color: #000;
2222
+ line-height: 1;
2223
+ font-size: 1em;
2224
+ font-weight: 400;
2225
+ text-decoration: none;
2226
+ padding: 0.75em;
2227
+ margin: 0 0 0.4em 0.4em;
2228
+ -webkit-transition: all 0.2s ease-in-out;
2229
+ transition: all 0.2s ease-in-out;
2230
+ }
2231
+
2232
+ .premium-blog-wrap .premium-loading-feed {
2233
+ display: block;
2234
+ position: absolute;
2235
+ width: 100%;
2236
+ height: 100%;
2237
+ top: 0px;
2238
+ right: 0px;
2239
+ bottom: 0px;
2240
+ left: 0px;
2241
+ background: rgba(255, 255, 255, 0.2);
2242
+ -js-display: flex;
2243
+ display: -webkit-box;
2244
+ display: -webkit-flex;
2245
+ display: -moz-box;
2246
+ display: -ms-flexbox;
2247
+ display: flex;
2248
+ -webkit-box-align: center;
2249
+ -webkit-align-items: center;
2250
+ -moz-box-align: center;
2251
+ -ms-flex-align: center;
2252
+ align-items: center;
2253
+ z-index: 99;
2254
+ }
2255
+
2256
+ .premium-blog-wrap {
2257
+ -js-display: flex;
2258
+ display: -webkit-box;
2259
+ display: -webkit-flex;
2260
+ display: -moz-box;
2261
+ display: -ms-flexbox;
2262
+ display: flex;
2263
+ -webkit-flex-wrap: wrap;
2264
+ -ms-flex-wrap: wrap;
2265
+ flex-wrap: wrap;
2266
+ }
2267
+
2268
+ .premium-blog-wrap ul.slick-dots {
2269
+ width: 100%;
2270
+ }
2271
+
2272
+ /**
2273
+ * Even Layout
2274
+ */
2275
+ .premium-blog-even .premium-blog-post-container {
2276
+ height: 100%;
2277
+ }
2278
+
2279
+ .premium-blog-even .slick-track {
2280
+ -js-display: flex;
2281
+ display: -webkit-box;
2282
+ display: -webkit-flex;
2283
+ display: -moz-box;
2284
+ display: -ms-flexbox;
2285
+ display: flex;
2286
+ }
2287
+
2288
+ .premium-blog-even .slick-slide {
2289
+ height: inherit !important;
2290
+ }
2291
+
2292
+ /**
2293
+ * Responsive Style
2294
+ */
2295
+ @media (max-width: 768px) {
2296
+ .premium-blog-content-wrapper {
2297
+ top: 0;
2298
+ margin: 0;
2299
+ padding: 15px;
2300
+ }
2301
+
2302
+ }
2303
+
2304
+ [dir="rtl"] .premium-blog-wrap.slick-slider .slick-list,
2305
+ [dir="rtl"] .premium-blog-wrap.slick-slider .slick-track {
2306
+ direction: ltr;
2307
  }
2308
  /**************** Premium Button ***********************/
2309
  /*******************************************************/
assets/frontend/css/premium-addons.css CHANGED
@@ -1285,10 +1285,10 @@
1285
  position: relative; }
1286
 
1287
  /*Thumbnail Img*/
1288
- .premium-blog-thumbnail-container {
1289
  overflow: hidden; }
1290
- .premium-blog-thumbnail-container img,
1291
- .premium-blog-thumbnail-container .below-entry-meta {
1292
  width: 100%;
1293
  height: 100%;
1294
  margin: 0 !important;
@@ -1511,8 +1511,8 @@
1511
  -webkit-transition: all 0.3s ease-in-out;
1512
  transition: all 0.3s ease-in-out; }
1513
 
1514
- /*
1515
- * Diagonal Effect
1516
  */
1517
  .premium-blog-diagonal-container {
1518
  position: absolute;
@@ -1539,8 +1539,8 @@
1539
  -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
1540
  transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
1541
 
1542
- /*
1543
- * Framed Effect
1544
  */
1545
  .premium-blog-framed-effect {
1546
  position: absolute;
@@ -1563,8 +1563,8 @@
1563
  -ms-transform: scale(1);
1564
  transform: scale(1); }
1565
 
1566
- /*
1567
- * Bordered Effect
1568
  */
1569
  .premium-blog-bordered-effect {
1570
  position: absolute;
@@ -1618,8 +1618,8 @@
1618
  -ms-transform: scale(1);
1619
  transform: scale(1); }
1620
 
1621
- /*
1622
- * Squares Effect
1623
  */
1624
  .premium-blog-squares-effect,
1625
  .premium-blog-squares-square-container {
@@ -1899,14 +1899,14 @@
1899
  .premium-blog-wrap ul.slick-dots {
1900
  width: 100%; }
1901
 
1902
- /*
1903
- * List Layout
1904
  */
1905
  .premium-blog-list .premium-blog-post-outer-container {
1906
  width: 100%; }
1907
 
1908
- /**
1909
- * Even Layout
1910
  */
1911
  .premium-blog-even .premium-blog-post-container {
1912
  height: 100%; }
@@ -1964,8 +1964,8 @@
1964
  display: -ms-inline-flexbox;
1965
  display: inline-flex; }
1966
 
1967
- /**
1968
- * Responsive Style
1969
  */
1970
  @media (max-width: 768px) {
1971
  .premium-blog-content-wrapper {
@@ -3484,585 +3484,148 @@ ul[data-list-animation*="animated-"] .premium-bullet-list-divider-inline {
3484
  -webkit-transform: rotate(360deg);
3485
  transform: rotate(360deg); } }
3486
 
3487
- /**************** Premium Image Button ***********/
3488
- /*************************************************/
3489
- .premium-image-button {
3490
- -js-display: inline-flex;
3491
- display: -webkit-inline-box;
3492
- display: -webkit-inline-flex;
3493
- display: -moz-inline-box;
3494
- display: -ms-inline-flexbox;
3495
- display: inline-flex;
3496
- position: relative;
3497
- overflow: hidden;
3498
- background-color: #eee;
3499
- cursor: pointer;
3500
- -webkit-transition: all 0.2s ease-in-out !important;
3501
- transition: all 0.2s ease-in-out !important; }
3502
- .premium-image-button .premium-button-style6-bg, .premium-image-button.premium-button-style6:before, .premium-image-button:not(.premium-image-button-style6):hover {
3503
- background-color: #54595f; }
3504
-
3505
- /*Default background for slide styles*/
3506
- .premium-image-button-style4-icon-wrapper,
3507
- .premium-image-button-style1:before {
3508
- background-color: #54595f; }
3509
-
3510
- .premium-image-button-text-icon-wrapper {
3511
- width: 100%;
3512
- -js-display: flex;
3513
- display: -webkit-box;
3514
- display: -webkit-flex;
3515
- display: -moz-box;
3516
- display: -ms-flexbox;
3517
- display: flex;
3518
- -webkit-box-pack: center;
3519
- -webkit-justify-content: center;
3520
- -moz-box-pack: center;
3521
- -ms-flex-pack: center;
3522
- justify-content: center;
3523
- -webkit-box-align: center;
3524
- -webkit-align-items: center;
3525
- -moz-box-align: center;
3526
- -ms-flex-align: center;
3527
- align-items: center;
3528
- position: relative;
3529
- z-index: 3;
3530
- -webkit-transition: all 0.2s ease-in-out;
3531
- transition: all 0.2s ease-in-out; }
3532
- .premium-image-button-text-icon-wrapper span,
3533
- .premium-image-button-text-icon-wrapper i,
3534
- .premium-image-button-text-icon-wrapper svg {
3535
- -webkit-transition: all 0.2s ease-in-out;
3536
- transition: all 0.2s ease-in-out; }
3537
-
3538
- .premium-image-button-style1:before {
3539
- position: absolute;
3540
- content: "";
3541
- -webkit-transition: all 0.2s ease-in-out;
3542
- transition: all 0.2s ease-in-out; }
3543
-
3544
- .premium-image-button-style1-bottom:before {
3545
- width: 100%;
3546
- height: 0;
3547
- top: 0;
3548
- left: 0; }
3549
-
3550
- .premium-image-button-style1-top:before {
3551
- width: 100%;
3552
- height: 0;
3553
- bottom: 0;
3554
- left: 0; }
3555
-
3556
- .premium-image-button-style1-right:before {
3557
- width: 0;
3558
- height: 100%;
3559
- bottom: 0;
3560
- left: 0; }
3561
-
3562
- .premium-image-button-style1-left:before {
3563
- width: 0;
3564
- height: 100%;
3565
- top: 0;
3566
- right: 0; }
3567
-
3568
- .premium-image-button-style1-bottom:hover:before,
3569
- .premium-image-button-style1-top:hover:before {
3570
- height: 100%; }
3571
-
3572
- .premium-image-button-style1-right:hover:before,
3573
- .premium-image-button-style1-left:hover:before {
3574
- width: 100%; }
3575
-
3576
- .premium-image-button-style3 {
3577
- z-index: 10; }
3578
- .premium-image-button-style3:before {
3579
- position: absolute;
3580
- top: 0px;
3581
- left: 0px;
3582
- width: 100%;
3583
- height: 100%;
3584
- content: "";
3585
- z-index: 1;
3586
- background: rgba(255, 255, 255, 0.2);
3587
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3588
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3589
- -webkit-transition: all 0.8s ease-out;
3590
- transition: all 0.8s ease-out; }
3591
-
3592
- .premium-image-button-diagonal-right:before {
3593
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
3594
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
3595
-
3596
- .premium-image-button-diagonal-right:hover:before {
3597
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
3598
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
3599
-
3600
- .premium-image-button-diagonal-left:before {
3601
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
3602
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
3603
-
3604
- .premium-image-button-diagonal-left:hover:before {
3605
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
3606
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
3607
-
3608
- .premium-image-button-diagonal-bottom:before {
3609
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3610
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
3611
-
3612
- .premium-image-button-diagonal-bottom:hover:before {
3613
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3614
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
3615
-
3616
- .premium-image-button-diagonal-top:before {
3617
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3618
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
3619
-
3620
- .premium-image-button-diagonal-top:hover:before {
3621
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3622
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
3623
-
3624
- .premium-image-button-style4-icon-wrapper {
3625
- position: absolute;
3626
- z-index: 2;
3627
- width: 100%;
3628
- text-align: center;
3629
- -js-display: flex;
3630
- display: -webkit-box;
3631
- display: -webkit-flex;
3632
- display: -moz-box;
3633
- display: -ms-flexbox;
3634
- display: flex;
3635
- -webkit-box-align: center;
3636
- -webkit-align-items: center;
3637
- -moz-box-align: center;
3638
- -ms-flex-align: center;
3639
- align-items: center;
3640
- -webkit-box-pack: center;
3641
- -webkit-justify-content: center;
3642
- -moz-box-pack: center;
3643
- -ms-flex-pack: center;
3644
- justify-content: center;
3645
- height: 100%;
3646
- opacity: 0;
3647
- -webkit-transition: all 0.3s ease-in-out;
3648
- transition: all 0.3s ease-in-out; }
3649
- .premium-image-button-style4-icon-wrapper.top {
3650
- bottom: -100%;
3651
- left: 0; }
3652
- .premium-image-button-style4-icon-wrapper.bottom {
3653
- top: -100%;
3654
- left: 0; }
3655
- .premium-image-button-style4-icon-wrapper.left {
3656
- top: 0;
3657
- left: -100%; }
3658
- .premium-image-button-style4-icon-wrapper.right {
3659
- top: 0;
3660
- right: -100%; }
3661
-
3662
- .premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper {
3663
- top: 0;
3664
- opacity: 1; }
3665
-
3666
- .premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper {
3667
- -webkit-transform: translateY(100%);
3668
- -ms-transform: translateY(100%);
3669
- transform: translateY(100%);
3670
- opacity: 0; }
3671
-
3672
- .premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper {
3673
- bottom: 0;
3674
- opacity: 1; }
3675
-
3676
- .premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper {
3677
- -webkit-transform: translateY(-100%);
3678
- -ms-transform: translateY(-100%);
3679
- transform: translateY(-100%);
3680
- opacity: 0; }
3681
-
3682
- .premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper {
3683
- left: 0;
3684
- opacity: 1; }
3685
-
3686
- .premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper {
3687
- -webkit-transform: translateX(100%);
3688
- -ms-transform: translateX(100%);
3689
- transform: translateX(100%);
3690
- opacity: 0; }
3691
-
3692
- .premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper {
3693
- right: 0;
3694
- opacity: 1; }
3695
-
3696
- .premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper {
3697
- -webkit-transform: translateX(-100%);
3698
- -ms-transform: translateX(-100%);
3699
- transform: translateX(-100%);
3700
- opacity: 0; }
3701
-
3702
- .premium-image-button-style5:before {
3703
- position: absolute;
3704
- content: "";
3705
- top: 0;
3706
- left: 0;
3707
- width: 100%;
3708
- height: 100%;
3709
- opacity: 0;
3710
- -webkit-transition: all 1s ease-in-out;
3711
- transition: all 1s ease-in-out;
3712
- background: rgba(255, 255, 255, 0.2);
3713
- -webkit-animation-name: premium-overlap-effect-done;
3714
- animation-name: premium-overlap-effect-done;
3715
- -webkit-animation-duration: 1s;
3716
- animation-duration: 1s; }
3717
-
3718
- .premium-image-button-overlap-effect-vertical:before {
3719
- -webkit-animation-name: premium-overlap-ver-effect-done;
3720
- animation-name: premium-overlap-ver-effect-done; }
3721
-
3722
- .premium-image-button-overlap-effect-horizontal:hover:before {
3723
- -webkit-animation-name: premium-overlap-effect;
3724
- animation-name: premium-overlap-effect; }
3725
-
3726
- .premium-image-button-overlap-effect-vertical:hover:before {
3727
- -webkit-animation-name: premium-overlap-ver-effect;
3728
- animation-name: premium-overlap-ver-effect; }
3729
-
3730
- .premium-image-button-style6:before {
3731
- content: "";
3732
- position: absolute;
3733
- left: 50%;
3734
- top: 50%;
3735
- width: 100px;
3736
- height: 100px;
3737
- -webkit-border-radius: 100%;
3738
- border-radius: 100%;
3739
- -webkit-transform: translate(-50%, -50%) scale(0);
3740
- -ms-transform: translate(-50%, -50%) scale(0);
3741
- transform: translate(-50%, -50%) scale(0);
3742
- -webkit-transition: all 0.3s ease-in-out;
3743
- transition: all 0.3s ease-in-out; }
3744
-
3745
- .premium-image-button-style6:hover:before {
3746
- -webkit-transform: translate(-50%, -50%) scale(3);
3747
- -ms-transform: translate(-50%, -50%) scale(3);
3748
- transform: translate(-50%, -50%) scale(3); }
3749
-
3750
- .premium-image-button-style6 .premium-button-text-icon-wrapper {
3751
- position: relative;
3752
- z-index: 1; }
3753
-
3754
- @-webkit-keyframes premium-overlap-effect {
3755
- 0% {
3756
- opacity: 0;
3757
- -webkit-transform: rotateY(0deg);
3758
- transform: rotateY(0deg); }
3759
- 50% {
3760
- opacity: 1;
3761
- -webkit-transform: rotateY(180deg);
3762
- transform: rotateY(180deg); }
3763
- 100% {
3764
- opacity: 0;
3765
- -webkit-transform: rotateY(360deg);
3766
- transform: rotateY(360deg); } }
3767
-
3768
- @keyframes premium-overlap-effect {
3769
- 0% {
3770
- opacity: 0;
3771
- -webkit-transform: rotateY(0deg);
3772
- transform: rotateY(0deg); }
3773
- 50% {
3774
- opacity: 1;
3775
- -webkit-transform: rotateY(180deg);
3776
- transform: rotateY(180deg); }
3777
- 100% {
3778
- opacity: 0;
3779
- -webkit-transform: rotateY(360deg);
3780
- transform: rotateY(360deg); } }
3781
-
3782
- @-webkit-keyframes premium-overlap-effect-done {
3783
- 0% {
3784
- opacity: 0;
3785
- -webkit-transform: rotateY(0deg);
3786
- transform: rotateY(0deg); }
3787
- 50% {
3788
- opacity: 1;
3789
- -webkit-transform: rotateY(180deg);
3790
- transform: rotateY(180deg); }
3791
- 100% {
3792
- opacity: 0;
3793
- -webkit-transform: rotateY(360deg);
3794
- transform: rotateY(360deg); } }
3795
-
3796
- @keyframes premium-overlap-effect-done {
3797
- 0% {
3798
- opacity: 0;
3799
- -webkit-transform: rotateY(0deg);
3800
- transform: rotateY(0deg); }
3801
- 50% {
3802
- opacity: 1;
3803
- -webkit-transform: rotateY(180deg);
3804
- transform: rotateY(180deg); }
3805
- 100% {
3806
- opacity: 0;
3807
- -webkit-transform: rotateY(360deg);
3808
- transform: rotateY(360deg); } }
3809
-
3810
- @-webkit-keyframes premium-overlap-ver-effect {
3811
- 0% {
3812
- opacity: 0;
3813
- -webkit-transform: rotateX(0deg);
3814
- transform: rotateX(0deg); }
3815
- 50% {
3816
- opacity: 1;
3817
- -webkit-transform: rotateX(180deg);
3818
- transform: rotateX(180deg); }
3819
- 100% {
3820
- opacity: 0;
3821
- -webkit-transform: rotateX(360deg);
3822
- transform: rotateX(360deg); } }
3823
-
3824
- @keyframes premium-overlap-ver-effect {
3825
- 0% {
3826
- opacity: 0;
3827
- -webkit-transform: rotateX(0deg);
3828
- transform: rotateX(0deg); }
3829
- 50% {
3830
- opacity: 1;
3831
- -webkit-transform: rotateX(180deg);
3832
- transform: rotateX(180deg); }
3833
- 100% {
3834
- opacity: 0;
3835
- -webkit-transform: rotateX(360deg);
3836
- transform: rotateX(360deg); } }
3837
-
3838
- @-webkit-keyframes premium-overlap-ver-effect-done {
3839
- 0% {
3840
- opacity: 0;
3841
- -webkit-transform: rotateX(0deg);
3842
- transform: rotateX(0deg); }
3843
- 50% {
3844
- opacity: 1;
3845
- -webkit-transform: rotateX(180deg);
3846
- transform: rotateX(180deg); }
3847
- 100% {
3848
- opacity: 0;
3849
- -webkit-transform: rotateX(360deg);
3850
- transform: rotateX(360deg); } }
3851
-
3852
- @keyframes premium-overlap-ver-effect-done {
3853
- 0% {
3854
- opacity: 0;
3855
- -webkit-transform: rotateX(0deg);
3856
- transform: rotateX(0deg); }
3857
- 50% {
3858
- opacity: 1;
3859
- -webkit-transform: rotateX(180deg);
3860
- transform: rotateX(180deg); }
3861
- 100% {
3862
- opacity: 0;
3863
- -webkit-transform: rotateX(360deg);
3864
- transform: rotateX(360deg); } }
3865
-
3866
- /************ Premium Image Scroll ************/
3867
- /**********************************************/
3868
- @font-face {
3869
- font-family: "pa-elements";
3870
- src: url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.eot?vcwy2s");
3871
- src: url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.eot?vcwy2s#iefix") format("embedded-opentype"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.ttf?vcwy2s") format("truetype"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.woff?vcwy2s") format("woff"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.svg?vcwy2s#pa-elements") format("svg");
3872
- font-weight: normal;
3873
- font-style: normal; }
3874
-
3875
- .premium-image-scroll-section,
3876
- .premium-image-scroll-container {
3877
- -webkit-transition: all 0.3s ease-in-out;
3878
- transition: all 0.3s ease-in-out; }
3879
-
3880
- .premium-image-scroll-section {
3881
  position: relative;
3882
  overflow: hidden;
3883
- width: 100%;
3884
- -webkit-mask-image: -webkit-radial-gradient(white, black); }
3885
-
3886
- .premium-image-scroll-container {
3887
- width: 100%; }
3888
- .premium-image-scroll-container .premium-image-scroll-mask-media {
3889
- -webkit-mask-repeat: no-repeat;
3890
- mask-repeat: no-repeat;
3891
- -webkit-mask-position: center;
3892
- mask-position: center; }
3893
-
3894
- .premium-container-scroll {
3895
- overflow: auto; }
3896
 
3897
- .premium-image-scroll-container .premium-image-scroll-horizontal {
3898
- position: relative;
3899
- width: 100%;
3900
- height: 100%; }
3901
- .premium-image-scroll-container .premium-image-scroll-horizontal img {
3902
- max-width: none;
3903
- height: 100%; }
3904
 
3905
- .premium-image-scroll-container .premium-image-scroll-vertical img {
3906
  width: 100%;
3907
- max-width: 100%;
3908
- height: auto; }
3909
-
3910
- .premium-image-scroll-ver {
3911
- position: relative; }
3912
-
3913
- .premium-image-scroll-container .premium-image-scroll-overlay {
3914
- background: rgba(2, 2, 2, 0.3); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3915
 
3916
- .premium-image-scroll-container .premium-image-scroll-link,
3917
- .premium-image-scroll-container .premium-image-scroll-overlay {
3918
  position: absolute;
 
 
 
 
 
 
 
3919
  top: 0;
3920
- bottom: 0;
3921
- left: 0;
3922
- right: 0;
3923
- z-index: 4; }
3924
 
3925
- .premium-image-scroll-content {
3926
- display: inline-block;
3927
- position: absolute;
3928
- height: auto;
3929
- top: 50%;
3930
- left: 50%;
3931
- text-align: center;
3932
- z-index: 5;
3933
- -webkit-transform: translate(-50%, -50%);
3934
- -ms-transform: translate(-50%, -50%);
3935
- transform: translate(-50%, -50%); }
3936
 
3937
- .premium-container-scroll-instant .premium-image-scroll-image {
3938
- -webkit-transition: all 0s ease-in-out !important;
3939
- transition: all 0s ease-in-out !important; }
 
 
3940
 
3941
- .premium-image-scroll-container img {
3942
- -webkit-transition: -webkit-transform 3s ease-in-out;
3943
- transition: -webkit-transform 3s ease-in-out;
3944
- transition: transform 3s ease-in-out;
3945
- transition: transform 3s ease-in-out, -webkit-transform 3s ease-in-out; }
3946
 
3947
- .premium-image-scroll-container .premium-image-scroll-overlay,
3948
- .premium-image-scroll-container .premium-image-scroll-content {
3949
- -webkit-transition: all 0.3s ease-in-out;
3950
- transition: all 0.3s ease-in-out;
3951
- opacity: 1; }
3952
 
3953
- .premium-image-scroll-container:hover .premium-image-scroll-overlay {
3954
- opacity: 0; }
 
3955
 
3956
- .premium-image-scroll-container:hover .premium-image-scroll-content {
3957
- opacity: 0;
3958
- visibility: hidden; }
 
 
 
 
 
 
 
 
 
 
 
 
3959
 
3960
- .premium-image-scroll-content .premium-image-scroll-icon {
3961
- display: inline-block;
3962
- font-family: "pa-elements" !important;
3963
- speak: none;
3964
- font-style: normal;
3965
- font-weight: normal;
3966
- font-variant: normal;
3967
- text-transform: none;
3968
- line-height: 1;
3969
- -webkit-font-smoothing: antialiased;
3970
- -moz-osx-font-smoothing: grayscale;
3971
- -webkit-animation-duration: 0.5s;
3972
- animation-duration: 0.5s;
3973
- -webkit-animation-iteration-count: infinite;
3974
- animation-iteration-count: infinite;
3975
- -webkit-animation-direction: alternate;
3976
- animation-direction: alternate;
3977
- -webkit-animation-timing-function: ease-in-out;
3978
- animation-timing-function: ease-in-out; }
3979
 
3980
- .pa-horizontal-mouse-scroll:before {
3981
- content: "\e901"; }
 
3982
 
3983
- .pa-vertical-mouse-scroll:before {
3984
- content: "\e93c"; }
 
3985
 
3986
- .pa-horizontal-mouse-scroll {
3987
- -webkit-animation-name: pa-scroll-horizontal;
3988
- animation-name: pa-scroll-horizontal; }
3989
 
3990
- .pa-vertical-mouse-scroll {
3991
- -webkit-animation-name: pa-scroll-vertical;
3992
- animation-name: pa-scroll-vertical; }
3993
 
3994
- @-webkit-keyframes pa-scroll-vertical {
3995
- 0% {
3996
- -webkit-transform: translateY(0px);
3997
- transform: translateY(0px); }
3998
- 100% {
3999
- -webkit-transform: translateY(5px);
4000
- transform: translateY(5px); } }
4001
 
4002
- @keyframes pa-scroll-vertical {
4003
- 0% {
4004
- -webkit-transform: translateY(0px);
4005
- transform: translateY(0px); }
4006
- 100% {
4007
- -webkit-transform: translateY(5px);
4008
- transform: translateY(5px); } }
4009
 
4010
- @-webkit-keyframes pa-scroll-horizontal {
4011
- 0% {
4012
- -webkit-transform: translateX(0px);
4013
- transform: translateX(0px); }
4014
- 100% {
4015
- -webkit-transform: translateX(5px);
4016
- transform: translateX(5px); } }
4017
 
4018
- @keyframes pa-scroll-horizontal {
4019
- 0% {
4020
- -webkit-transform: translateX(0px);
4021
- transform: translateX(0px); }
4022
- 100% {
4023
- -webkit-transform: translateX(5px);
4024
- transform: translateX(5px); } }
4025
-
4026
- /**************** Premium Image Separator ****************/
4027
- /*********************************************************/
4028
- .premium-image-separator-container {
4029
  position: absolute;
4030
- width: 100%;
4031
  z-index: 2;
4032
- top: auto;
4033
- -webkit-transition: all 0.3s ease-in-out;
4034
- transition: all 0.3s ease-in-out; }
4035
- .premium-image-separator-container svg,
4036
- .premium-image-separator-container img {
4037
- display: inline-block !important;
4038
- -webkit-mask-repeat: no-repeat;
4039
- mask-repeat: no-repeat;
4040
- -webkit-mask-position: center;
4041
- mask-position: center; }
4042
- .premium-image-separator-container .premium-image-separator-link {
4043
- position: absolute;
4044
- z-index: 9999;
4045
- top: 0;
4046
- left: 0;
4047
- width: 100%;
4048
- height: 100%;
4049
- text-decoration: none; }
4050
- .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 {
4051
- -webkit-box-shadow: none !important;
4052
- box-shadow: none !important;
4053
- outline: none !important;
4054
- border: none !important;
4055
- text-decoration: none !important; }
4056
- .premium-image-separator-container i,
4057
- .premium-image-separator-container > svg {
4058
- padding: 20px;
4059
- -webkit-transition: all 0.3s ease-in-out;
4060
- transition: all 0.3s ease-in-out; }
4061
-
4062
- /******** Premium Media Grid ********/
4063
- /************************************/
4064
- .premium-img-gallery-filter,
4065
- .premium-blog-filter {
4066
  -js-display: flex;
4067
  display: -webkit-box;
4068
  display: -webkit-flex;
@@ -4078,479 +3641,434 @@ ul[data-list-animation*="animated-"] .premium-bullet-list-divider-inline {
4078
  -webkit-justify-content: center;
4079
  -moz-box-pack: center;
4080
  -ms-flex-pack: center;
4081
- justify-content: center; }
4082
-
4083
- .premium-img-gallery {
4084
- clear: both;
4085
- overflow: hidden; }
4086
-
4087
- .premium-gallery-container .premium-gallery-item {
4088
- padding: 10px;
4089
- float: left; }
4090
-
4091
- .premium-gallery-container .grid-sizer {
4092
- width: 33.33%; }
4093
-
4094
- .premium-gallery-container .pa-gallery-item {
4095
- padding: 10px; }
4096
-
4097
- .premium-img-gallery-filter .premium-gallery-cats-container li a.category,
4098
- .premium-blog-filter .premium-blog-filters-container li a.category {
4099
- outline: none;
4100
- text-decoration: none;
4101
- -webkit-border-radius: 75px;
4102
- border-radius: 75px;
4103
- margin: 15px 5px 20px;
4104
- padding: 7px 20px;
4105
  -webkit-transition: all 0.3s ease-in-out;
4106
  transition: all 0.3s ease-in-out; }
4107
-
4108
- .pa-gallery-img {
4109
- position: relative; }
4110
- .pa-gallery-img .pa-gallery-whole-link {
4111
- position: absolute;
 
 
4112
  top: 0;
4113
- left: 0;
4114
- width: 100%;
4115
- height: 100%;
4116
- z-index: 2; }
4117
- .pa-gallery-img .pa-gallery-whole-link span {
4118
- display: none; }
4119
- .pa-gallery-img.style2 .pa-gallery-whole-link, .pa-gallery-img.style3 .pa-gallery-whole-link {
4120
- z-index: 99; }
4121
 
4122
- .pa-gallery-img-container {
4123
- overflow: hidden;
4124
- -webkit-backface-visibility: hidden;
4125
- backface-visibility: hidden;
4126
- -webkit-transform: translate3d(0, 0, 0);
4127
- transform: translate3d(0, 0, 0); }
4128
- .pa-gallery-img-container img {
4129
- display: block;
4130
- width: 100%;
4131
- -webkit-transition: all 0.3s ease-in-out;
4132
- transition: all 0.3s ease-in-out; }
4133
 
4134
- .premium-img-gallery.gray img {
4135
- -webkit-filter: grayscale(100%);
4136
- filter: grayscale(100%); }
 
 
4137
 
4138
- .premium-img-gallery.zoomout img,
4139
- .premium-img-gallery.scale img {
4140
- -webkit-transform: scale(1.2);
4141
- -ms-transform: scale(1.2);
4142
- transform: scale(1.2); }
4143
 
4144
- .premium-img-gallery.sepia img {
4145
- -webkit-filter: sepia(30%);
4146
- filter: sepia(30%); }
 
 
4147
 
4148
- .premium-img-gallery.bright img {
4149
- -webkit-filter: brightness(1);
4150
- filter: brightness(1); }
4151
 
4152
- .premium-img-gallery.trans img {
4153
- -webkit-transform: translateX(-15px) scale(1.1);
4154
- -ms-transform: translateX(-15px) scale(1.1);
4155
- transform: translateX(-15px) scale(1.1); }
 
4156
 
4157
- .pa-gallery-img .pa-gallery-magnific-image,
4158
- .pa-gallery-img .pa-gallery-img-link {
4159
- outline: none; }
4160
- .pa-gallery-img .pa-gallery-magnific-image i,
4161
- .pa-gallery-img .pa-gallery-magnific-image svg,
4162
- .pa-gallery-img .pa-gallery-img-link i,
4163
- .pa-gallery-img .pa-gallery-img-link svg {
4164
- -webkit-transition: all 0.3s ease-in-out;
4165
- transition: all 0.3s ease-in-out; }
4166
 
4167
- .pa-gallery-img .pa-gallery-magnific-image span,
4168
- .pa-gallery-img .pa-gallery-img-link span {
4169
- line-height: 1;
4170
- display: inline-block;
 
 
 
 
 
 
 
 
 
4171
  opacity: 0;
4172
- margin: 0 5px;
4173
- padding: 15px;
4174
- -webkit-border-radius: 50%;
4175
- border-radius: 50%; }
 
 
 
4176
 
4177
- .pa-gallery-img.style2 .pa-gallery-magnific-image span,
4178
- .pa-gallery-img.style2 .pa-gallery-img-link span {
4179
- margin: 0 5px 20px; }
4180
 
4181
- .pa-gallery-img:hover .pa-gallery-magnific-image span {
4182
- -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
4183
- transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s; }
4184
 
4185
- .pa-gallery-img:hover .pa-gallery-img-link span {
4186
- -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
4187
- transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s; }
4188
 
4189
- .pa-gallery-img:hover .pa-gallery-magnific-image span,
4190
- .pa-gallery-img:hover .pa-gallery-img-link span {
4191
- opacity: 1; }
 
 
 
 
 
 
 
 
 
 
 
4192
 
4193
- .premium-gallery-icon-show a.pa-gallery-video-icon span {
4194
- opacity: 1; }
 
 
4195
 
4196
- .premium-img-gallery-filter ul.premium-gallery-cats-container,
4197
- .premium-blog-filter ul.premium-blog-filters-container {
4198
- text-align: center;
4199
- margin: 0;
4200
- padding: 0; }
4201
 
4202
- .premium-img-gallery-filter .premium-gallery-cats-container li,
4203
- .premium-blog-filter .premium-blog-filters-container li {
4204
- list-style: none;
4205
- -js-display: inline-flex;
4206
- display: -webkit-inline-box;
4207
- display: -webkit-inline-flex;
4208
- display: -moz-inline-box;
4209
- display: -ms-inline-flexbox;
4210
- display: inline-flex; }
 
 
 
 
4211
 
4212
- .premium-img-gallery.zoomin .pa-gallery-img:hover img {
4213
- -webkit-transform: scale(1.1);
4214
- -ms-transform: scale(1.1);
4215
- transform: scale(1.1); }
 
 
 
 
 
 
 
 
 
4216
 
4217
- .premium-img-gallery.zoomout .pa-gallery-img:hover img {
4218
- -webkit-transform: scale(1);
4219
- -ms-transform: scale(1);
4220
- transform: scale(1); }
 
 
 
 
 
 
 
 
 
4221
 
4222
- .premium-img-gallery.scale .pa-gallery-img:hover img {
4223
- -webkit-transform: scale(1.3) rotate(5deg);
4224
- -ms-transform: scale(1.3) rotate(5deg);
4225
- transform: scale(1.3) rotate(5deg); }
 
 
 
 
 
 
 
 
 
4226
 
4227
- .premium-img-gallery.gray .pa-gallery-img:hover img {
4228
- -webkit-filter: grayscale(0%);
4229
- filter: grayscale(0%); }
 
 
 
 
 
 
 
 
 
 
4230
 
4231
- .premium-img-gallery.blur .pa-gallery-img:hover img {
4232
- -webkit-filter: blur(3px);
4233
- filter: blur(3px); }
 
 
 
 
 
 
 
 
 
 
4234
 
4235
- .premium-img-gallery.sepia .pa-gallery-img:hover img {
4236
- -webkit-filter: sepia(0%);
4237
- filter: sepia(0%); }
 
 
 
 
 
 
 
 
 
 
4238
 
4239
- .premium-img-gallery.trans .pa-gallery-img:hover img {
4240
- -webkit-transform: translateX(0px) scale(1.1);
4241
- -ms-transform: translateX(0px) scale(1.1);
4242
- transform: translateX(0px) scale(1.1); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4243
 
4244
- .premium-img-gallery.bright .pa-gallery-img:hover img {
4245
- -webkit-filter: brightness(1.2);
4246
- filter: brightness(1.2); }
 
4247
 
4248
- .pa-gallery-img .premium-gallery-caption {
4249
- padding: 10px; }
4250
- .pa-gallery-img .premium-gallery-caption .premium-gallery-img-name {
4251
- margin-bottom: 0; }
 
4252
 
4253
- .pa-gallery-img.style1 {
4254
- overflow: hidden; }
 
 
 
 
 
4255
 
4256
- .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper {
4257
- position: absolute;
4258
- top: 0;
4259
- left: 0;
4260
- width: 100%;
4261
- height: 100%;
4262
- -webkit-transition: all 0.3s ease-in-out;
4263
- transition: all 0.3s ease-in-out; }
4264
 
4265
- .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container {
4266
- position: absolute;
4267
- top: 33.33%;
4268
  width: 100%;
4269
- text-align: center;
4270
- -webkit-transform: translateY(-50%);
4271
- -ms-transform: translateY(-50%);
4272
- transform: translateY(-50%);
4273
- z-index: 3; }
4274
 
4275
- .pa-gallery-img.style1 .premium-gallery-caption {
4276
- position: absolute;
4277
- top: auto;
4278
- right: 0;
4279
- bottom: -1px;
4280
- left: 0;
4281
  width: 100%;
4282
- -webkit-transition: all 500ms ease 0s;
4283
- transition: all 500ms ease 0s;
4284
- -webkit-transform: translate3d(0, 100%, 0);
4285
- transform: translate3d(0, 100%, 0); }
4286
 
4287
- .pa-gallery-img.style1:hover .premium-gallery-caption {
4288
- -webkit-transform: translate3d(0, 0, 0);
4289
- transform: translate3d(0, 0, 0);
4290
- bottom: -1px !important; }
4291
 
4292
- .pa-gallery-img.default .premium-gallery-caption {
4293
- position: absolute;
4294
- top: auto;
4295
- right: 0;
4296
- left: 0;
4297
- width: 100%;
4298
- bottom: 0; }
4299
 
4300
- .pa-gallery-img.style2 .pa-gallery-icons-caption-container {
 
4301
  position: absolute;
4302
  top: 0;
 
4303
  left: 0;
4304
- width: 100%;
4305
- height: 100%;
4306
- opacity: 0;
4307
- -webkit-backface-visibility: hidden;
4308
- backface-visibility: hidden;
4309
- -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
4310
- transition: opacity 0.3s, -webkit-transform 0.3s;
4311
- transition: transform 0.3s, opacity 0.3s;
4312
- transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
4313
- z-index: 1;
4314
- background-color: rgba(108, 191, 226, 0.68);
4315
- -js-display: flex;
4316
- display: -webkit-box;
4317
- display: -webkit-flex;
4318
- display: -moz-box;
4319
- display: -ms-flexbox;
4320
- display: flex;
4321
  text-align: center;
4322
- -webkit-box-align: center;
4323
- -webkit-align-items: center;
4324
- -moz-box-align: center;
4325
- -ms-flex-align: center;
4326
- align-items: center; }
4327
 
4328
- .pa-gallery-img.style2 .pa-gallery-icons-caption-cell {
4329
- width: 100%; }
 
4330
 
4331
- .pa-gallery-img.style2:hover .pa-gallery-icons-caption-container {
4332
- opacity: 1;
4333
- -webkit-transform: translate(15px, 15px);
4334
- -ms-transform: translate(15px, 15px);
4335
- transform: translate(15px, 15px); }
4336
 
4337
- .premium-clearfix {
4338
- clear: both; }
 
 
 
4339
 
4340
- /**
4341
- * Metro Layout
4342
- */
4343
- .premium-img-gallery-metro .premium-gallery-item {
4344
- overflow: hidden; }
4345
 
4346
- .premium-img-gallery-metro .pa-gallery-img {
4347
- height: 100%; }
 
4348
 
4349
- .premium-img-gallery-metro .pa-gallery-img-container {
4350
- height: 100%; }
4351
- .premium-img-gallery-metro .pa-gallery-img-container img {
4352
- min-height: 100%;
4353
- width: 100%;
4354
- -o-object-fit: fill;
4355
- object-fit: fill; }
 
 
 
 
 
 
 
 
 
 
 
 
4356
 
4357
- .premium-img-gallery .premium-gallery-item-hidden {
4358
- visibility: hidden;
4359
- width: 0 !important;
4360
- height: 0 !important;
4361
- margin: 0 !important;
4362
- padding: 0 !important; }
4363
 
4364
- .premium-gallery-load-more {
4365
- position: relative; }
4366
- .premium-gallery-load-more .premium-gallery-load-more-btn {
4367
- -webkit-box-shadow: none;
4368
- box-shadow: none;
4369
- text-shadow: none;
4370
- border: none;
4371
- outline: none;
4372
- -webkit-box-align: center;
4373
- -webkit-align-items: center;
4374
- -moz-box-align: center;
4375
- -ms-flex-align: center;
4376
- align-items: center;
4377
- vertical-align: bottom;
4378
- cursor: pointer;
4379
- line-height: 1;
4380
- font-style: normal;
4381
- font-weight: normal;
4382
- background-image: none;
4383
- color: #fff;
4384
- -webkit-transition: all 0.3s ease-in-out;
4385
- transition: all 0.3s ease-in-out; }
4386
-
4387
- .premium-gallery-load-more-btn {
4388
- -js-display: inline-flex;
4389
- display: -webkit-inline-box;
4390
- display: -webkit-inline-flex;
4391
- display: -moz-inline-box;
4392
- display: -ms-inline-flexbox;
4393
- display: inline-flex;
4394
- -webkit-box-align: center;
4395
- -webkit-align-items: center;
4396
- -moz-box-align: center;
4397
- -ms-flex-align: center;
4398
- align-items: center; }
4399
-
4400
- .premium-gallery-load-more-btn div {
4401
- margin-left: 3px; }
4402
-
4403
- .premium-gallery-load-more-btn .premium-loader {
4404
- display: inline-block;
4405
- width: 20px;
4406
- height: 20px; }
4407
 
4408
- .pa-gallery-img .pa-gallery-lightbox-wrap {
4409
- display: inline-block; }
 
4410
 
4411
- .premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img,
4412
- .pa-gallery-img .pa-gallery-video-icon {
4413
- cursor: pointer; }
4414
 
4415
- .pa-gallery-img-container iframe {
4416
- position: absolute;
4417
- visibility: hidden;
4418
- top: 0;
4419
- left: 0;
4420
- max-width: 100%;
4421
- width: 100%;
4422
- height: 100%;
4423
- margin: 0;
4424
- line-height: 1;
4425
- border: none; }
4426
 
4427
- .pa-gallery-img-container video {
4428
- position: absolute;
4429
- visibility: hidden;
4430
- top: 0;
4431
- left: 0;
4432
- max-width: 100%;
4433
- width: 100%;
4434
- height: 100%;
4435
- margin: 0;
4436
- line-height: 1;
4437
- border: none;
4438
- -o-object-fit: contain;
4439
- object-fit: contain; }
4440
 
4441
- .pa-gallery-icons-inner-container svg,
4442
- .pa-gallery-icons-caption-cell svg {
4443
- width: 14px;
4444
- height: 14px; }
 
 
 
4445
 
4446
- .premium-gallery-gradient-layer {
 
 
 
 
 
 
 
 
 
 
4447
  position: absolute;
4448
- bottom: 40px;
4449
  width: 100%;
4450
- height: 20px;
4451
- background: -webkit-gradient(linear, left bottom, left top, from(#17181f), to(rgba(255, 255, 255, 0)));
4452
- background: -webkit-linear-gradient(bottom, #17181f 0%, rgba(255, 255, 255, 0) 100%);
4453
- background: linear-gradient(to top, #17181f 0%, rgba(255, 255, 255, 0) 100%); }
4454
-
4455
- /********* Premium Lottie Animations *********/
4456
- /*********************************************/
4457
- .elementor-widget-premium-lottie .premium-lottie-animation {
4458
- position: relative;
4459
- -js-display: inline-flex;
4460
- display: -webkit-inline-box;
4461
- display: -webkit-inline-flex;
4462
- display: -moz-inline-box;
4463
- display: -ms-inline-flexbox;
4464
- display: inline-flex;
4465
  -webkit-transition: all 0.3s ease-in-out;
4466
  transition: all 0.3s ease-in-out; }
4467
- .elementor-widget-premium-lottie .premium-lottie-animation a {
 
 
 
 
 
 
 
4468
  position: absolute;
4469
- left: 0;
4470
  top: 0;
 
4471
  width: 100%;
4472
  height: 100%;
4473
- z-index: 2; }
4474
-
4475
- /**************** Premium Google Maps ******************/
4476
- /*******************************************************/
4477
- .premium-maps-info-container {
4478
- margin-top: 10px;
4479
- margin-bottom: 10px; }
4480
-
4481
- .premium-maps-info-title,
4482
- .premium-maps-info-desc {
4483
- margin: 0;
4484
- padding: 0; }
4485
-
4486
- .premium-maps-container .gm-style-iw {
4487
- text-align: center; }
4488
-
4489
- .premium-maps-container .gm-style img {
4490
- max-width: none !important; }
4491
 
4492
- /**************** Premium Modal Box ****************/
4493
- /***************************************************/
4494
- .premium-modal-trigger-btn,
4495
- .premium-modal-box-modal-lower-close {
4496
- display: inline-block;
4497
- padding: 6px 12px;
4498
- margin-bottom: 0;
4499
- font-size: 14px;
4500
- font-weight: normal;
4501
- line-height: 1.42857143;
4502
- text-align: center;
4503
- white-space: nowrap;
4504
- vertical-align: middle;
4505
- -ms-touch-action: manipulation;
4506
- touch-action: manipulation;
4507
- cursor: pointer;
4508
- -webkit-user-select: none;
4509
- -moz-user-select: none;
4510
- -ms-user-select: none;
4511
- user-select: none;
4512
- background-image: none;
4513
- border: 1px solid transparent; }
4514
-
4515
- .premium-modal-trigger-btn > svg,
4516
- .premium-modal-trigger-btn .premium-modal-box-icon {
4517
- -webkit-transition: all 0.3s ease-in-out;
4518
- transition: all 0.3s ease-in-out; }
4519
-
4520
- .premium-modal-trigger-btn > svg {
4521
- width: 30px;
4522
- height: 30px; }
4523
-
4524
- .premium-modal-box-modal-close {
4525
- float: right;
4526
- font-size: 21px;
4527
- font-weight: bold;
4528
- line-height: 1;
4529
- color: #000; }
4530
- .premium-modal-box-modal-close:hover, .premium-modal-box-modal-close:focus {
4531
- color: #000;
4532
- text-decoration: none;
4533
- cursor: pointer; }
4534
-
4535
- button.premium-modal-box-modal-close {
4536
- -webkit-appearance: none;
4537
- padding: 0;
4538
- cursor: pointer;
4539
- background: transparent;
4540
- border: 0; }
4541
-
4542
- .premium-modal-box-modal {
4543
- position: fixed;
4544
- top: 0;
4545
- right: 0;
4546
- bottom: 0;
4547
- left: 0;
4548
- z-index: 1050;
4549
- display: none;
4550
- -webkit-overflow-scrolling: touch;
4551
- outline: 0;
4552
- padding: 0 !important;
4553
- background: rgba(0, 0, 0, 0.5);
4554
  -webkit-box-align: center;
4555
  -webkit-align-items: center;
4556
  -moz-box-align: center;
@@ -4561,738 +4079,562 @@ button.premium-modal-box-modal-close {
4561
  -moz-box-pack: center;
4562
  -ms-flex-pack: center;
4563
  justify-content: center; }
4564
- .premium-modal-box-modal .premium-modal-box-modal-dialog {
4565
- position: absolute;
4566
- max-height: -webkit-calc(100vh - 150px);
4567
- max-height: calc(100vh - 150px);
4568
- -js-display: flex;
4569
- display: -webkit-box;
4570
- display: -webkit-flex;
4571
- display: -moz-box;
4572
- display: -ms-flexbox;
4573
- display: flex;
4574
- -webkit-box-orient: vertical;
4575
- -webkit-box-direction: normal;
4576
- -webkit-flex-direction: column;
4577
- -moz-box-orient: vertical;
4578
- -moz-box-direction: normal;
4579
- -ms-flex-direction: column;
4580
- flex-direction: column;
4581
- opacity: 0;
4582
- background-color: #fff;
4583
- border: 1px solid rgba(0, 0, 0, 0.2);
4584
- -webkit-border-radius: 6px;
4585
- border-radius: 6px; }
4586
-
4587
- .premium-modal-box-modal-content {
4588
- background-clip: padding-box;
4589
- outline: 0;
4590
- overflow-x: hidden; }
4591
 
4592
- .premium-modal-backdrop.premium-in {
4593
- filter: alpha(opacity=50);
4594
- opacity: 0.5 !important; }
4595
 
4596
- .premium-in {
4597
- opacity: 1; }
 
4598
 
4599
- .premium-modal-backdrop {
4600
- position: fixed;
4601
- top: 0;
4602
- right: 0;
4603
- bottom: 0;
4604
- left: 0;
4605
- z-index: 1040;
4606
- background-color: #000; }
4607
 
4608
- .premium-in {
4609
- -js-display: flex !important;
4610
- display: -webkit-box !important;
4611
- display: -webkit-flex !important;
4612
- display: -moz-box !important;
4613
- display: -ms-flexbox !important;
4614
- display: flex !important; }
4615
 
4616
- .premium-modal-box-modal-header {
4617
- -js-display: flex;
4618
- display: -webkit-box;
4619
- display: -webkit-flex;
4620
- display: -moz-box;
4621
- display: -ms-flexbox;
4622
- display: flex;
4623
- -webkit-box-pack: justify;
4624
- -webkit-justify-content: space-between;
4625
- -moz-box-pack: justify;
4626
- -ms-flex-pack: justify;
4627
- justify-content: space-between;
4628
- -webkit-box-align: center;
4629
- -webkit-align-items: center;
4630
- -moz-box-align: center;
4631
- -ms-flex-align: center;
4632
- align-items: center;
4633
- padding: 5px 15px;
4634
- border-bottom: 1px solid #e5e5e5; }
4635
- .premium-modal-box-modal-header .premium-modal-box-modal-close {
4636
- margin-top: -2px; }
4637
- .premium-modal-box-modal-header .premium-modal-box-modal-title {
4638
- -js-display: flex;
4639
- display: -webkit-box;
4640
- display: -webkit-flex;
4641
- display: -moz-box;
4642
- display: -ms-flexbox;
4643
- display: flex;
4644
- -webkit-box-align: center;
4645
- -webkit-align-items: center;
4646
- -moz-box-align: center;
4647
- -ms-flex-align: center;
4648
- align-items: center;
4649
- margin: 0;
4650
- padding: 0; }
4651
- .premium-modal-box-modal-header .premium-modal-box-modal-title svg {
4652
- width: 50px;
4653
- height: 60px; }
4654
 
4655
- .premium-modal-box-modal-body {
4656
- position: relative;
4657
- padding: 15px; }
 
 
 
 
 
 
 
 
 
 
4658
 
4659
- .premium-modal-box-modal-footer {
4660
- padding: 15px;
4661
- text-align: right;
4662
- border-top: 1px solid #e5e5e5; }
 
 
 
 
 
 
 
4663
 
4664
- .premium-modal-scrollbar-measure {
4665
- position: absolute;
4666
- top: -9999px;
4667
- width: 50px;
4668
- height: 50px;
4669
- overflow: scroll; }
4670
 
4671
- .premium-modal-trigger-text {
4672
- background: none !important;
4673
- display: inline-block; }
 
 
4674
 
4675
- .premium-modal-box-container {
4676
- width: 100% !important; }
 
4677
 
4678
- /*Open Modal Button Style*/
4679
- .premium-modal-trigger-container .premium-modal-trigger-btn {
4680
- -js-display: inline-flex;
4681
- display: -webkit-inline-box;
4682
- display: -webkit-inline-flex;
4683
- display: -moz-inline-box;
4684
- display: -ms-inline-flexbox;
4685
- display: inline-flex;
4686
- -webkit-box-align: center;
4687
- -webkit-align-items: center;
4688
- -moz-box-align: center;
4689
- -ms-flex-align: center;
4690
- align-items: center;
4691
- border: none;
4692
- -webkit-transition: all 0.3s ease-in-out;
4693
- transition: all 0.3s ease-in-out; }
4694
- .premium-modal-trigger-container .premium-modal-trigger-btn.premium-btn-block {
4695
- -webkit-box-pack: center;
4696
- -webkit-justify-content: center;
4697
- -moz-box-pack: center;
4698
- -ms-flex-pack: center;
4699
- justify-content: center; }
4700
 
4701
- .premium-modal-trigger-container .premium-modal-trigger-img,
4702
- .premium-modal-trigger-container .premium-modal-trigger-text,
4703
- .premium-modal-trigger-container .premium-modal-trigger-animation {
4704
- cursor: pointer; }
4705
 
4706
- .premium-modal-trigger-container .premium-modal-trigger-animation {
4707
- display: inline-block;
4708
- width: 200px;
4709
- height: 200px;
4710
- -webkit-transition: all 0.3s ease-in-out;
4711
- transition: all 0.3s ease-in-out; }
 
 
 
4712
 
4713
- /*Image on Modal Header Style*/
4714
- .premium-modal-box-modal-header img {
4715
- width: 48px;
4716
- padding-right: 5px; }
 
 
 
 
 
4717
 
4718
- .premium-modal-box-modal-header i,
4719
- .premium-modal-box-modal-header svg {
4720
- padding-right: 6px; }
4721
 
4722
- .premium-modal-box-modal-close {
4723
- position: relative;
4724
- z-index: 99; }
4725
 
4726
- .premium-modal-trigger-img,
4727
- .premium-modal-trigger-text,
4728
- .premium-modal-box-close-button-container,
4729
- .premium-modal-box-modal-close,
4730
- .premium-modal-box-modal-lower-close {
4731
- -webkit-transition: all 0.3s ease-in-out;
4732
- transition: all 0.3s ease-in-out; }
4733
 
4734
- @media (min-width: 768px) {
4735
- .premium-modal-box-modal-dialog {
4736
- width: 700px;
4737
- max-height: 600px;
4738
- overflow: auto; } }
4739
 
4740
- @media (max-width: 767px) {
4741
- .premium-modal-box-modal-dialog {
4742
- width: 100%;
4743
- max-height: 500px;
4744
- overflow: auto; } }
4745
 
4746
- .premium-modal-box-container[data-modal-animation*="animated-"] {
4747
- opacity: 0; }
4748
-
4749
- /************ Premium Nav Menu ************/
4750
- .premium-nav-widget-container ul {
4751
- list-style: none;
4752
  margin: 0;
4753
  padding: 0; }
4754
 
4755
- .premium-nav-widget-container .premium-main-nav-menu {
4756
- -js-display: flex;
4757
- display: -webkit-box;
4758
- display: -webkit-flex;
4759
- display: -moz-box;
4760
- display: -ms-flexbox;
4761
- display: flex;
4762
- height: 100%; }
 
4763
 
4764
- /*Vertical Main Menu**/
4765
- .premium-nav-ver .premium-ver-inner-container {
4766
- width: 45%;
4767
- position: relative; }
4768
-
4769
- .premium-nav-ver .premium-nav-menu-container,
4770
- .premium-nav-ver .premium-ver-toggler {
4771
- width: 100%; }
4772
 
4773
- .premium-nav-ver .premium-nav-menu-container {
4774
- background-color: #fff;
4775
- -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
4776
- box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1); }
4777
 
4778
- .premium-nav-ver .premium-main-nav-menu {
4779
- position: relative;
4780
- -webkit-box-orient: vertical;
4781
- -webkit-box-direction: normal;
4782
- -webkit-flex-direction: column;
4783
- -moz-box-orient: vertical;
4784
- -moz-box-direction: normal;
4785
- -ms-flex-direction: column;
4786
- flex-direction: column;
4787
- -webkit-box-align: start;
4788
- -webkit-align-items: flex-start;
4789
- -moz-box-align: start;
4790
- -ms-flex-align: start;
4791
- align-items: flex-start; }
4792
 
4793
- .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4794
- visibility: hidden;
4795
- opacity: 0;
4796
- position: absolute;
4797
- min-width: 250px; }
4798
 
4799
- .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children:hover > .premium-sub-menu,
4800
- .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children:hover .premium-mega-content-container {
4801
- opacity: 1;
4802
- visibility: visible; }
4803
 
4804
- .premium-nav-ver .premium-nav-menu-item {
4805
- width: 100%; }
 
4806
 
4807
- .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-mega-content-container,
4808
- .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4809
- left: 100%;
4810
- top: 0; }
4811
 
4812
- .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-mega-content-container,
4813
- .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4814
- right: 100%;
4815
- top: 0; }
4816
 
4817
- .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-menu-link {
4818
- -webkit-box-orient: horizontal;
4819
- -webkit-box-direction: reverse;
4820
- -webkit-flex-direction: row-reverse;
4821
- -moz-box-orient: horizontal;
4822
- -moz-box-direction: reverse;
4823
- -ms-flex-direction: row-reverse;
4824
- flex-direction: row-reverse; }
4825
 
4826
- /*Horizontal Main Menu**/
4827
- .premium-nav-hor .premium-nav-menu-container {
4828
- height: 60px; }
4829
 
4830
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-sub-menu {
4831
- visibility: hidden;
4832
- opacity: 0;
4833
  position: absolute;
4834
- min-width: 220px; }
4835
-
4836
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item > .premium-sub-menu,
4837
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-mega-content-container {
4838
- top: 100%; }
4839
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item > .premium-sub-menu .premium-sub-menu,
4840
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-mega-content-container .premium-sub-menu {
4841
- left: 100%;
4842
- top: 0; }
4843
-
4844
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
4845
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover .premium-mega-content-container {
4846
- visibility: visible;
4847
- opacity: 1;
4848
- pointer-events: auto; }
4849
 
4850
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-mega-item-static .premium-mega-content-container {
4851
- left: 50%;
4852
- -webkit-transform: translateX(-50%);
4853
- -ms-transform: translateX(-50%);
4854
- transform: translateX(-50%); }
 
 
 
 
4855
 
4856
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:not(.premium-mega-item-static) .premium-mega-content-container {
4857
- left: 0; }
 
 
 
 
 
 
 
 
 
4858
 
4859
- /**Mega Menu Container*/
4860
- .premium-mega-nav-item .premium-sub-menu {
4861
- display: none; }
 
4862
 
4863
- .premium-mega-nav-item {
4864
- position: relative; }
4865
- .premium-mega-nav-item:hover .premium-mega-content-container {
4866
- visibility: visible;
4867
- opacity: 1;
4868
- pointer-events: auto; }
 
4869
 
4870
- .premium-mega-content-container {
4871
- visibility: hidden;
4872
  position: absolute;
4873
- z-index: 9999;
 
 
 
4874
  opacity: 0;
4875
- pointer-events: none; }
4876
-
4877
- .premium-hamburger-menu .premium-mega-content-container,
4878
- .premium-nav-slide .premium-mega-content-container,
4879
- .premium-nav-dropdown .premium-mega-content-container {
4880
- visibility: visible;
4881
- position: relative;
4882
- opacity: 1;
4883
- pointer-events: auto; }
4884
-
4885
- /**Hamburger Menu*/
4886
- .premium-nav-widget-container a.premium-hamburger-toggle,
4887
- .premium-mobile-menu-outer-container a.premium-mobile-menu-close {
4888
- text-decoration: none; }
4889
-
4890
- .premium-nav-widget-container .premium-hamburger-toggle {
4891
- display: none;
4892
- -webkit-box-pack: center;
4893
- -webkit-justify-content: center;
4894
- -moz-box-pack: center;
4895
- -ms-flex-pack: center;
4896
- justify-content: center;
4897
  -webkit-box-align: center;
4898
  -webkit-align-items: center;
4899
  -moz-box-align: center;
4900
  -ms-flex-align: center;
4901
  align-items: center; }
4902
- .premium-nav-widget-container .premium-hamburger-toggle i {
4903
- padding: 0.25em;
4904
- font-size: 22px; }
4905
- .premium-nav-widget-container .premium-hamburger-toggle svg {
4906
- width: 22px;
4907
- height: 22px; }
4908
- .premium-nav-widget-container .premium-hamburger-toggle i,
4909
- .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text,
4910
- .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4911
- color: #494c4f; }
4912
- .premium-nav-widget-container .premium-hamburger-toggle svg,
4913
- .premium-nav-widget-container .premium-hamburger-toggle svg path {
4914
- fill: #494c4f; }
4915
- .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text,
4916
- .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4917
- margin: 2px; }
4918
- .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4919
- display: none; }
4920
 
4921
- .premium-mobile-menu-container {
4922
  width: 100%; }
4923
- .premium-mobile-menu-container .premium-main-mobile-menu {
4924
- width: 100%; }
4925
- .premium-mobile-menu-container ul {
4926
- list-style: none;
4927
- margin: 0;
4928
- padding: 0; }
4929
- .premium-mobile-menu-container .premium-mobile-menu,
4930
- .premium-mobile-menu-container .premium-sub-menu {
4931
- display: none;
4932
- -webkit-box-orient: vertical;
4933
- -webkit-box-direction: normal;
4934
- -webkit-flex-direction: column;
4935
- -moz-box-orient: vertical;
4936
- -moz-box-direction: normal;
4937
- -ms-flex-direction: column;
4938
- flex-direction: column; }
4939
- .premium-mobile-menu-container .premium-nav-menu-item {
4940
- -webkit-box-orient: vertical;
4941
- -webkit-box-direction: normal;
4942
- -webkit-flex-direction: column;
4943
- -moz-box-orient: vertical;
4944
- -moz-box-direction: normal;
4945
- -ms-flex-direction: column;
4946
- flex-direction: column; }
4947
- .premium-mobile-menu-container .premium-item-badge {
4948
- top: 50%;
4949
- right: 0;
4950
- left: unset;
4951
- -webkit-transform: translateY(-50%);
4952
- -ms-transform: translateY(-50%);
4953
- transform: translateY(-50%); }
4954
 
4955
- .premium-nav-hor .premium-mobile-menu-container .premium-item-badge {
4956
- top: 0;
4957
- -webkit-transform: translateY(0);
4958
- -ms-transform: translateY(0);
4959
- transform: translateY(0); }
4960
 
4961
- /**Vertical Hamburger Menu*/
4962
- .premium-mobile-menu-outer-container {
4963
- opacity: 0; }
4964
- .premium-mobile-menu-outer-container.premium-vertical-toggle-open {
4965
- opacity: 1; }
4966
 
4967
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container {
4968
- background-color: #f7f7f7;
4969
- width: 300px;
4970
- -webkit-transform: translateX(-300px);
4971
- -ms-transform: translateX(-300px);
4972
- transform: translateX(-300px);
4973
- height: 100%;
4974
- position: fixed;
4975
- top: 0;
4976
- left: 0;
4977
- overflow-x: hidden;
4978
- z-index: 10002;
4979
- -webkit-transition: 0.5s;
4980
- transition: 0.5s;
4981
- padding-top: 50px; }
4982
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu {
4983
- -js-display: flex;
4984
- display: -webkit-box;
4985
- display: -webkit-flex;
4986
- display: -moz-box;
4987
- display: -ms-flexbox;
4988
- display: flex; }
4989
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container {
4990
- margin-top: 50px; }
4991
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container .premium-item-badge {
4992
- -webkit-transform: translateY(0);
4993
- -ms-transform: translateY(0);
4994
- transform: translateY(0); }
4995
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close {
4996
- position: absolute;
4997
- top: 2%;
4998
- right: 5px;
4999
- padding: 0 9px;
5000
- z-index: 10000;
5001
- -js-display: inline-flex;
5002
- display: -webkit-inline-box;
5003
- display: -webkit-inline-flex;
5004
- display: -moz-inline-box;
5005
- display: -ms-inline-flexbox;
5006
- display: inline-flex;
5007
- color: #494c4f;
5008
- -webkit-box-pack: center;
5009
- -webkit-justify-content: center;
5010
- -moz-box-pack: center;
5011
- -ms-flex-pack: center;
5012
- justify-content: center;
5013
- -webkit-box-align: center;
5014
- -webkit-align-items: center;
5015
- -moz-box-align: center;
5016
- -ms-flex-align: center;
5017
- align-items: center; }
5018
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close .premium-toggle-close {
5019
- margin: 5px; }
5020
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg {
5021
- width: 22px;
5022
- height: 22px;
5023
- fill: #494c4f; }
5024
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg path {
5025
- fill: #494c4f; }
5026
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close i {
5027
- font-size: 22px; }
5028
 
5029
- .premium-ver-hamburger-menu .premium-vertical-toggle-open {
5030
- -webkit-transform: translateX(0) !important;
5031
- -ms-transform: translateX(0) !important;
5032
- transform: translateX(0) !important;
5033
- -webkit-transition: 0.5s;
5034
- transition: 0.5s; }
5035
 
5036
- /** Vertical Toggler*/
5037
- .premium-ver-toggle-yes .premium-nav-menu-container {
5038
- height: auto; }
 
 
 
 
5039
 
5040
- .premium-ver-toggle-yes .premium-ver-toggler {
5041
- -js-display: flex;
5042
- display: -webkit-box;
5043
- display: -webkit-flex;
5044
- display: -moz-box;
5045
- display: -ms-flexbox;
5046
- display: flex;
5047
- -webkit-box-align: center;
5048
- -webkit-align-items: center;
5049
- -moz-box-align: center;
5050
- -ms-flex-align: center;
5051
- align-items: center;
5052
- -webkit-box-pack: justify;
5053
- -webkit-justify-content: space-between;
5054
- -moz-box-pack: justify;
5055
- -ms-flex-pack: justify;
5056
- justify-content: space-between;
5057
- padding: 15px 20px 15px 20px;
5058
- background: #eeeeee;
5059
- color: #042551;
5060
- cursor: pointer; }
5061
- .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-title,
5062
- .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-btn {
5063
- -js-display: flex;
5064
- display: -webkit-box;
5065
- display: -webkit-flex;
5066
- display: -moz-box;
5067
- display: -ms-flexbox;
5068
- display: flex;
5069
- -webkit-box-pack: center;
5070
- -webkit-justify-content: center;
5071
- -moz-box-pack: center;
5072
- -ms-flex-pack: center;
5073
- justify-content: center;
5074
  -webkit-box-align: center;
5075
  -webkit-align-items: center;
5076
  -moz-box-align: center;
5077
  -ms-flex-align: center;
5078
- align-items: center; }
5079
- .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-txt {
5080
- text-indent: 5px; }
5081
- .premium-ver-toggle-yes .premium-ver-toggler:hover {
5082
- background: #54595f;
5083
- color: #fff; }
5084
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg,
5085
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg path,
5086
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg,
5087
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg path,
5088
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg,
5089
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg path {
5090
- fill: #fff; }
5091
-
5092
- .premium-ver-toggle-yes .premium-ver-close,
5093
- .premium-ver-toggle-yes .premium-ver-open,
5094
- .premium-ver-toggle-yes .premium-nav-menu-container,
5095
- .premium-ver-toggle-yes .premium-ver-toggler {
5096
- -webkit-transition: all 0.3s linear 0s;
5097
- transition: all 0.3s linear 0s; }
5098
- .premium-ver-toggle-yes .premium-ver-close i,
5099
- .premium-ver-toggle-yes .premium-ver-close svg,
5100
- .premium-ver-toggle-yes .premium-ver-open i,
5101
- .premium-ver-toggle-yes .premium-ver-open svg,
5102
- .premium-ver-toggle-yes .premium-nav-menu-container i,
5103
- .premium-ver-toggle-yes .premium-nav-menu-container svg,
5104
- .premium-ver-toggle-yes .premium-ver-toggler i,
5105
- .premium-ver-toggle-yes .premium-ver-toggler svg {
5106
- -webkit-transition: color 0.3s linear 0s;
5107
- transition: color 0.3s linear 0s; }
5108
-
5109
- .premium-ver-toggle-yes .premium-ver-toggler-txt {
5110
- -webkit-transition: all 0.3s linear 0s;
5111
- transition: all 0.3s linear 0s; }
5112
 
5113
- .premium-ver-toggle-yes .premium-ver-close,
5114
- .premium-ver-toggle-yes .premium-ver-open,
5115
- .premium-ver-toggle-yes .premium-ver-title-icon {
5116
- -webkit-box-pack: center;
5117
- -webkit-justify-content: center;
5118
- -moz-box-pack: center;
5119
- -ms-flex-pack: center;
5120
- justify-content: center;
5121
  -webkit-box-align: center;
5122
  -webkit-align-items: center;
5123
  -moz-box-align: center;
5124
  -ms-flex-align: center;
5125
  align-items: center; }
5126
- .premium-ver-toggle-yes .premium-ver-close i,
5127
- .premium-ver-toggle-yes .premium-ver-open i,
5128
- .premium-ver-toggle-yes .premium-ver-title-icon i {
5129
- font-size: 16px; }
5130
- .premium-ver-toggle-yes .premium-ver-close svg,
5131
- .premium-ver-toggle-yes .premium-ver-open svg,
5132
- .premium-ver-toggle-yes .premium-ver-title-icon svg {
5133
- width: 17px;
5134
- height: 17px;
5135
- fill: #042551; }
5136
- .premium-ver-toggle-yes .premium-ver-close svg path,
5137
- .premium-ver-toggle-yes .premium-ver-open svg path,
5138
- .premium-ver-toggle-yes .premium-ver-title-icon svg path {
5139
- fill: #042551; }
5140
 
5141
- .premium-ver-toggle-yes.premium-ver-always .premium-ver-open {
5142
- -js-display: inline-flex;
5143
- display: -webkit-inline-box;
5144
- display: -webkit-inline-flex;
5145
- display: -moz-inline-box;
5146
- display: -ms-inline-flexbox;
5147
- display: inline-flex; }
5148
 
5149
- .premium-ver-toggle-yes .premium-ver-collapsed .premium-nav-menu-container {
5150
- visibility: hidden;
5151
- opacity: 0; }
 
5152
 
5153
- .premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-close {
5154
- display: none; }
5155
 
5156
- .premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-open {
5157
- -js-display: inline-flex;
5158
- display: -webkit-inline-box;
5159
- display: -webkit-inline-flex;
5160
- display: -moz-inline-box;
5161
- display: -ms-inline-flexbox;
5162
- display: inline-flex; }
5163
 
5164
- .premium-ver-toggle-yes.premium-ver-hover .premium-nav-menu-container {
5165
  position: absolute;
5166
- z-index: 10002; }
 
 
 
 
 
 
 
 
5167
 
5168
- .premium-ver-toggle-yes.premium-ver-click .premium-nav-menu-container {
5169
  position: absolute;
5170
- z-index: 10001; }
5171
-
5172
- .premium-ver-toggle-yes .premium-nav-menu-container,
5173
- .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-nav-menu-container {
5174
- visibility: visible;
5175
- opacity: 1; }
 
 
 
 
 
5176
 
5177
- .premium-ver-toggle-yes .premium-ver-open,
5178
- .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-open {
5179
- display: none; }
 
5180
 
5181
- .premium-ver-toggle-yes .premium-ver-close,
5182
- .premium-ver-toggle-yes .premium-ver-title-icon,
5183
- .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-close,
5184
- .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-title-icon {
 
 
 
 
 
 
 
 
 
5185
  -js-display: inline-flex;
5186
  display: -webkit-inline-box;
5187
  display: -webkit-inline-flex;
5188
  display: -moz-inline-box;
5189
  display: -ms-inline-flexbox;
5190
- display: inline-flex; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5191
 
5192
- /** Sticky Menu */
5193
- .premium-sticky-parent {
5194
- position: fixed;
5195
- z-index: 10003;
5196
- -webkit-transition: all 0.3s linear;
5197
- transition: all 0.3s linear; }
5198
 
5199
- .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top {
5200
- will-change: transform;
5201
- -webkit-transition: -webkit-transform 500ms linear !important;
5202
- transition: -webkit-transform 500ms linear !important;
5203
- transition: transform 500ms linear !important;
5204
- transition: transform 500ms linear, -webkit-transform 500ms linear !important;
5205
- -webkit-transition-delay: 1s;
5206
- transition-delay: 1s; }
5207
 
5208
- .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideDown {
5209
- -webkit-transform: translateY(0%);
5210
- -ms-transform: translateY(0%);
5211
- transform: translateY(0%); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5212
 
5213
- .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideUp {
5214
- -webkit-transform: translateY(-100%);
5215
- -ms-transform: translateY(-100%);
5216
- transform: translateY(-100%); }
5217
 
5218
- .premium-nav-sticky-yes.premium-sticky-active.premium-ham-dropdown .premium-mobile-menu-container,
5219
- .premium-ham-dropdown .premium-stretch-dropdown .premium-mobile-menu-container {
5220
- max-height: 400px;
5221
- overflow-y: auto; }
5222
 
5223
- /**Common*/
5224
- .premium-nav-slide-overlay {
5225
- display: none;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5226
  position: fixed;
5227
  top: 0;
 
 
5228
  left: 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5229
  right: 0;
5230
  bottom: 0;
5231
- -webkit-backface-visibility: hidden;
5232
- backface-visibility: hidden;
5233
- background: rgba(0, 0, 0, 0.6);
5234
- z-index: 10002; }
5235
- .premium-nav-slide-overlay.premium-vertical-toggle-open {
5236
- display: block; }
5237
 
5238
- .premium-active-menu,
5239
- .premium-active-menu:not(.premium-mega-nav-item) > .premium-sub-menu,
5240
- .premium-active-menu.premium-mega-nav-item > .premium-mega-content-container {
5241
  -js-display: flex !important;
5242
  display: -webkit-box !important;
5243
  display: -webkit-flex !important;
5244
  display: -moz-box !important;
5245
  display: -ms-flexbox !important;
5246
- display: flex !important;
5247
- -webkit-box-orient: vertical;
5248
- -webkit-box-direction: normal;
5249
- -webkit-flex-direction: column;
5250
- -moz-box-orient: vertical;
5251
- -moz-box-direction: normal;
5252
- -ms-flex-direction: column;
5253
- flex-direction: column; }
5254
-
5255
- .premium-active-menu .premium-toggle-close {
5256
- display: block; }
5257
-
5258
- .premium-nav-menu-container .premium-sub-menu {
5259
- background-color: #fff; }
5260
-
5261
- .premium-mobile-menu-container li,
5262
- .premium-mobile-menu-container li > .premium-mega-content-container {
5263
- width: 100% !important; }
5264
 
5265
- .premium-item-icon,
5266
- .premium-sub-item-icon {
5267
- font-size: 13px;
5268
- margin: 0 7px; }
5269
- .premium-item-icon svg,
5270
- .premium-sub-item-icon svg {
5271
- width: 100%;
5272
- height: 100%; }
5273
- .premium-item-icon.premium-lottie-animation,
5274
- .premium-sub-item-icon.premium-lottie-animation {
5275
- width: 20px;
5276
- height: 20px;
5277
- -js-display: flex;
5278
- display: -webkit-box;
5279
- display: -webkit-flex;
5280
- display: -moz-box;
5281
- display: -ms-flexbox;
5282
- display: flex;
5283
- -webkit-box-pack: center;
5284
- -webkit-justify-content: center;
5285
- -moz-box-pack: center;
5286
- -ms-flex-pack: center;
5287
- justify-content: center; }
5288
- .premium-item-icon.dashicons,
5289
- .premium-sub-item-icon.dashicons {
5290
- width: 13px;
5291
- height: 13px; }
5292
-
5293
- .premium-nav-menu-item {
5294
- position: relative; }
5295
- .premium-nav-menu-item .premium-menu-link {
5296
  -js-display: flex;
5297
  display: -webkit-box;
5298
  display: -webkit-flex;
@@ -5304,785 +4646,2795 @@ button.premium-modal-box-modal-close {
5304
  -moz-box-align: center;
5305
  -ms-flex-align: center;
5306
  align-items: center;
5307
- height: 100%;
5308
- padding: 7px 10px;
5309
- text-decoration: none;
5310
- position: relative; }
5311
- .premium-nav-menu-item .premium-dropdown-icon {
5312
- margin: 5px; }
5313
- .premium-nav-menu-item.menu-item-has-children {
5314
- position: relative; }
5315
- .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
5316
- z-index: 9999; }
5317
- .premium-nav-menu-item.menu-item-has-children .premium-sub-menu .premium-sub-menu-link {
5318
- -webkit-box-pack: start;
5319
- -webkit-justify-content: flex-start;
5320
- -moz-box-pack: start;
5321
- -ms-flex-pack: start;
5322
- justify-content: flex-start; }
5323
- .premium-nav-menu-item .menu-link {
5324
- position: relative;
5325
- text-decoration: none; }
5326
-
5327
- .premium-item-badge,
5328
- .premium-sub-item-badge {
5329
- position: absolute;
5330
- padding: 1px 6px;
5331
- min-width: 35px;
5332
- text-align: center;
5333
- font-size: 10px;
5334
- -webkit-border-radius: 4px;
5335
- border-radius: 4px;
5336
- line-height: 1.8;
5337
- white-space: nowrap; }
5338
 
5339
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-item-badge, .premium-nav-hor:not(.premium-nav-slide) .premium-item-badge, .premium-nav-hor:not(.premium-nav-dropdown) .premium-item-badge {
5340
  position: relative;
5341
- margin: 8px; }
5342
-
5343
- .premium-nav-hor .premium-sub-item-badge,
5344
- .premium-nav-slide .premium-sub-item-badge,
5345
- .premium-nav-dropdown .premium-sub-item-badge,
5346
- .premium-nav-ver.premium-vertical-right .premium-item-badge,
5347
- .premium-nav-ver.premium-vertical-right .premium-sub-item-badge {
5348
- top: 50%;
5349
- right: 0;
5350
- -webkit-transform: translateY(-50%);
5351
- -ms-transform: translateY(-50%);
5352
- transform: translateY(-50%); }
5353
-
5354
- .premium-nav-ver.premium-vertical-left .premium-item-badge,
5355
- .premium-nav-ver.premium-vertical-left .premium-sub-item-badge {
5356
- top: 50%;
5357
- left: 0;
5358
- -webkit-transform: translateY(-50%);
5359
- -ms-transform: translateY(-50%);
5360
- transform: translateY(-50%); }
5361
-
5362
- .premium-mega-nav-item .premium-sub-menu {
5363
- display: none; }
5364
 
5365
- .premium-mega-nav-item {
5366
- position: relative; }
 
 
5367
 
5368
- .premium-hamburger-menu .premium-mega-content-container,
5369
- .premium-nav-dropdown .premium-mega-content-container,
5370
- .premium-nav-slide .premium-mega-content-container {
5371
- display: none; }
 
 
5372
 
5373
- .premium-mega-item-static {
5374
- position: static !important; }
 
5375
 
5376
- .premium-hamburger-menu .premium-nav-menu-container,
5377
- .premium-nav-dropdown .premium-nav-menu-container,
5378
- .premium-nav-slide .premium-nav-menu-container {
5379
- display: none; }
5380
 
5381
- .premium-hamburger-menu .premium-hamburger-toggle,
5382
- .premium-nav-dropdown .premium-hamburger-toggle,
5383
- .premium-nav-slide .premium-hamburger-toggle {
5384
  -js-display: inline-flex;
5385
  display: -webkit-inline-box;
5386
  display: -webkit-inline-flex;
5387
  display: -moz-inline-box;
5388
  display: -ms-inline-flexbox;
5389
- display: inline-flex; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5390
 
5391
- .premium-hidden-icon-yes.premium-hamburger-menu .premium-item-icon,
5392
- .premium-hidden-icon-yes.premium-hamburger-menu .premium-sub-item-icon,
5393
- .premium-hidden-icon-yes.premium-nav-dropdown .premium-item-icon,
5394
- .premium-hidden-icon-yes.premium-nav-dropdown .premium-sub-item-icon,
5395
- .premium-hidden-icon-yes.premium-nav-slide .premium-item-icon,
5396
- .premium-hidden-icon-yes.premium-nav-slide .premium-sub-item-icon {
5397
- display: none; }
5398
 
5399
- .premium-hidden-badge-yes.premium-hamburger-menu .premium-item-badge,
5400
- .premium-hidden-badge-yes.premium-hamburger-menu .premium-sub-item-badge,
5401
- .premium-hidden-badge-yes.premium-nav-dropdown .premium-item-badge,
5402
- .premium-hidden-badge-yes.premium-nav-dropdown .premium-sub-item-badge,
5403
- .premium-hidden-badge-yes.premium-nav-slide .premium-item-badge,
5404
- .premium-hidden-badge-yes.premium-nav-slide .premium-sub-item-badge {
5405
- display: none; }
5406
 
5407
- .premium-ham-dropdown .premium-mobile-menu-container,
5408
- .premium-nav-dropdown .premium-mobile-menu-container {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5409
  -js-display: flex;
5410
  display: -webkit-box;
5411
  display: -webkit-flex;
5412
  display: -moz-box;
5413
  display: -ms-flexbox;
5414
- display: flex; }
5415
-
5416
- .premium-ham-dropdown .premium-toggle-opened .premium-toggle-close,
5417
- .premium-nav-dropdown .premium-toggle-opened .premium-toggle-close {
5418
- display: inline !important; }
5419
-
5420
- .premium-ham-dropdown .premium-toggle-opened .premium-toggle-text,
5421
- .premium-nav-dropdown .premium-toggle-opened .premium-toggle-text {
5422
- display: none !important; }
5423
-
5424
- .premium-stretch-dropdown .premium-mobile-menu-container {
5425
- position: absolute;
5426
- z-index: 9999; }
5427
 
5428
- .premium-nav-default {
5429
- display: none; }
 
 
5430
 
5431
- .premium-hamburger-toggle {
 
5432
  width: 100%; }
5433
 
5434
- /*
5435
- * Pointer & Pointer Animations
5436
- */
5437
- .premium-menu-link-parent::before, .premium-menu-link-parent::after {
5438
- display: block;
5439
- position: absolute;
5440
- -webkit-transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1);
5441
- transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1); }
5442
 
5443
- .premium-nav-pointer-underline .premium-menu-link-parent::after,
5444
- .premium-nav-pointer-double-line .premium-menu-link-parent::after {
5445
- content: "";
5446
- bottom: 0; }
5447
-
5448
- .premium-nav-pointer-overline .premium-menu-link-parent::before,
5449
- .premium-nav-pointer-double-line .premium-menu-link-parent::before {
5450
- content: "";
5451
- top: 0; }
5452
-
5453
- .premium-nav-pointer-underline .premium-menu-link-parent::before, .premium-nav-pointer-underline .premium-menu-link-parent::after,
5454
- .premium-nav-pointer-overline .premium-menu-link-parent::before,
5455
- .premium-nav-pointer-overline .premium-menu-link-parent::after,
5456
- .premium-nav-pointer-double-line .premium-menu-link-parent::before,
5457
- .premium-nav-pointer-double-line .premium-menu-link-parent::after {
5458
- height: 3px;
5459
- width: 100%;
5460
- left: 0;
5461
- background-color: #55595c;
5462
- z-index: 2; }
5463
-
5464
- .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before, .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5465
- opacity: 0; }
5466
-
5467
- .premium-nav-pointer-underline.premium-nav-animation-none,
5468
- .premium-nav-pointer-overline.premium-nav-animation-none,
5469
- .premium-nav-pointer-double-line.premium-nav-animation-none {
5470
- -webkit-transition-duration: 0s;
5471
- transition-duration: 0s; }
5472
- .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent,
5473
- .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::before,
5474
- .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::after,
5475
- .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:focus,
5476
- .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:hover,
5477
- .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent,
5478
- .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::before,
5479
- .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::after,
5480
- .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:focus,
5481
- .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:hover,
5482
- .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent,
5483
- .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::before,
5484
- .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::after,
5485
- .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:focus,
5486
- .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:hover {
5487
- -webkit-transition-duration: 0s;
5488
- transition-duration: 0s; }
5489
-
5490
- .premium-nav-pointer-underline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5491
- .premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5492
- width: 10px;
5493
- inset-inline-start: 100%; }
5494
-
5495
- .premium-nav-pointer-overline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5496
- .premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5497
- width: 10px;
5498
- left: -20px; }
5499
 
5500
- .premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before, .premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5501
- .premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5502
- .premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5503
- .premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5504
- .premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5505
- height: 0;
5506
- width: 0;
5507
- left: 50%; }
5508
 
5509
- .premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5510
- .premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5511
- .premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5512
- top: -10px; }
5513
 
5514
- .premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5515
- .premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5516
- .premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5517
- bottom: -10px; }
5518
 
5519
- .premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5520
- .premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5521
- .premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5522
- top: 10px; }
5523
 
5524
- .premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5525
- .premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5526
- .premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5527
- bottom: 10px; }
5528
 
5529
- .premium-nav-pointer-framed .premium-menu-link-parent::before {
5530
- content: ""; }
 
 
 
 
 
 
5531
 
5532
- .premium-nav-pointer-framed .premium-menu-link-parent::before, .premium-nav-pointer-framed .premium-menu-link-parent::after {
5533
- background: transparent;
5534
- left: 0;
5535
- top: 0;
5536
- bottom: 0;
5537
- right: 0;
5538
- border: 3px solid #55595c; }
5539
 
5540
- .premium-nav-pointer-framed.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5541
- -webkit-transform: scale(0.75);
5542
- -ms-transform: scale(0.75);
5543
- transform: scale(0.75); }
 
5544
 
5545
- .premium-nav-pointer-framed.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5546
- -webkit-transform: scale(1.25);
5547
- -ms-transform: scale(1.25);
5548
- transform: scale(1.25); }
 
 
 
5549
 
5550
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after {
5551
- width: 3px;
5552
- height: 3px; }
 
 
5553
 
5554
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before {
5555
- border-width: 0 0 3px 3px;
5556
- -webkit-transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
5557
- transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s; }
 
5558
 
5559
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after {
5560
- content: "";
5561
- top: auto;
5562
- bottom: 0;
5563
- left: auto;
5564
- right: 0;
5565
- border-width: 3px 3px 0 0;
5566
- -webkit-transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
5567
- transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s; }
5568
 
5569
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before {
5570
- -webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
5571
- transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s; }
5572
 
5573
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after {
5574
- -webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
5575
- transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s; }
 
 
 
5576
 
5577
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after {
5578
- width: 100%;
5579
- height: 100%; }
 
 
 
5580
 
5581
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before {
5582
- -webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
5583
- transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s; }
 
 
 
 
5584
 
5585
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after {
5586
- -webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
5587
- transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s; }
 
5588
 
5589
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after {
5590
- width: 100%;
5591
- height: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5592
 
5593
- .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5594
  border-width: 3px 0 0 3px; }
5595
 
5596
- .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after {
5597
- content: "";
5598
- top: auto;
5599
- bottom: 0;
5600
- left: auto;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5601
  right: 0;
5602
- border-width: 0 3px 3px 0; }
 
 
 
5603
 
5604
- .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after {
5605
- width: 3px;
5606
- height: 3px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5607
 
5608
- .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::after {
 
 
 
5609
  width: 100%;
5610
  height: 100%;
5611
- -webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
5612
- transition: opacity 2ms, width 0.4s, height 0.4s; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5613
 
5614
- .premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::after {
5615
  width: 100%;
5616
  height: 100%;
5617
- -webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
5618
- transition: opacity 2ms, width 0.4s, height 0.4s; }
5619
-
5620
- .premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:focus {
5621
- -webkit-transform: scale(1.2);
5622
- -ms-transform: scale(1.2);
5623
- transform: scale(1.2); }
5624
-
5625
- .premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:focus {
5626
- -webkit-transform: scale(0.8);
5627
- -ms-transform: scale(0.8);
5628
- transform: scale(0.8); }
5629
-
5630
- .premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:focus {
5631
- -webkit-transform: translateY(8px);
5632
- -ms-transform: translateY(8px);
5633
- transform: translateY(8px); }
5634
-
5635
- .premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:focus {
5636
- -webkit-transform: translateY(-8px);
5637
- -ms-transform: translateY(-8px);
5638
- transform: translateY(-8px); }
5639
 
5640
- .premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:focus {
5641
- -webkit-transform: skew(-8deg);
5642
- -ms-transform: skew(-8deg);
5643
- transform: skew(-8deg); }
 
 
 
5644
 
5645
- .premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:focus {
5646
- -webkit-transform: rotate(6deg);
5647
- -ms-transform: rotate(6deg);
5648
- transform: rotate(6deg); }
 
 
 
 
5649
 
5650
- .premium-nav-pointer-background .premium-menu-link-parent::before {
 
5651
  top: 0;
5652
  left: 0;
5653
- right: 0;
5654
- bottom: 0;
5655
- background: #55595c;
5656
- background-color: #55595c;
5657
- z-index: -1; }
5658
-
5659
- .premium-nav-pointer-background .premium-menu-link-parent::before, .premium-nav-pointer-background .premium-menu-link-parent::after {
5660
- content: "";
5661
- -webkit-transition: 0.3s;
5662
- transition: 0.3s; }
5663
-
5664
- .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent::before {
5665
- -webkit-transform: scale(0.5);
5666
- -ms-transform: scale(0.5);
5667
- transform: scale(0.5); }
5668
 
5669
- .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:focus::before {
5670
- -webkit-transform: scale(1);
5671
- -ms-transform: scale(1);
5672
- transform: scale(1); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5673
 
5674
- .premium-nav-pointer-background.premium-nav-animation-grow .premium-active-item .premium-menu-link-parent::before {
5675
- -webkit-transform: scale(1);
5676
- -ms-transform: scale(1);
5677
- transform: scale(1); }
 
 
5678
 
5679
- .premium-nav-pointer-background.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5680
- -webkit-transform: scale(1.2);
5681
- -ms-transform: scale(1.2);
5682
- transform: scale(1.2);
5683
- -webkit-transition: 0.3;
5684
- transition: 0.3; }
 
 
 
 
 
 
 
 
 
 
5685
 
5686
- .premium-nav-pointer-background.premium-nav-animation-sweep-left .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5687
- left: 100%; }
 
 
 
5688
 
5689
- .premium-nav-pointer-background.premium-nav-animation-sweep-right .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5690
- right: 100%; }
 
 
 
5691
 
5692
- .premium-nav-pointer-background.premium-nav-animation-sweep-up .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5693
- top: 100%; }
 
 
 
 
 
5694
 
5695
- .premium-nav-pointer-background.premium-nav-animation-sweep-down .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5696
- bottom: 100%; }
 
 
 
 
 
5697
 
5698
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after {
5699
- top: 0;
5700
- left: 0;
5701
- right: 0;
5702
- bottom: 0;
5703
- background: #55595c;
5704
- background-color: #55595c;
5705
- z-index: -1; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5706
 
5707
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::before {
5708
- top: 0;
5709
- bottom: 100%; }
5710
 
5711
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after {
5712
- top: 100%;
5713
- bottom: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
5714
 
5715
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::before {
5716
- bottom: 50%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5717
 
5718
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::after {
5719
- top: 50%; }
5720
 
5721
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::before {
5722
- bottom: 50%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5723
 
5724
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::after {
5725
- top: 50%; }
 
 
 
 
 
5726
 
5727
- .premium-nav-pointer-background.premium-nav-animation-shutter-out-vertical .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5728
- bottom: 50%;
5729
- top: 50%; }
5730
 
5731
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::before {
5732
- right: 0;
5733
- left: 100%; }
5734
 
5735
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after {
5736
- right: 100%;
5737
- left: 0; }
 
 
 
 
 
5738
 
5739
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::before {
5740
- left: 50%; }
 
 
 
 
 
 
 
 
 
 
5741
 
5742
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::after {
5743
- right: 50%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5744
 
5745
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::before {
5746
- left: 50%; }
 
5747
 
5748
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::after {
5749
- right: 50%; }
5750
 
5751
- .premium-nav-pointer-background.premium-nav-animation-shutter-out-horizontal .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
 
 
5752
  left: 50%;
5753
- right: 50%; }
5754
-
5755
- .premium-active-item::before, .premium-active-item::after,
5756
- .premium-menu-link-parent:hover::before,
5757
- .premium-menu-link-parent:hover::after,
5758
- .premium-menu-link-parent:focus::before,
5759
- .premium-menu-link-parent:focus::after {
5760
- -webkit-transform: scale(1);
5761
- -ms-transform: scale(1);
5762
- transform: scale(1); }
5763
-
5764
- /**Sub Menu Animation*/
5765
- .premium-nav-menu-item .premium-sub-menu,
5766
- .premium-nav-menu-item .premium-mega-content-container {
5767
- -webkit-transition: 0.5s all ease-in-out;
5768
- transition: 0.5s all ease-in-out;
5769
- -webkit-transition-delay: 0.1s;
5770
- transition-delay: 0.1s; }
5771
-
5772
- [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
5773
- [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-mega-content-container,
5774
- [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu:hover > .premium-sub-menu,
5775
- [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
5776
- [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-mega-content-container,
5777
- [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu:hover > .premium-sub-menu {
5778
- -webkit-transform: translate(0);
5779
- -ms-transform: translate(0);
5780
- transform: translate(0); }
5781
-
5782
- .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5783
- .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5784
- .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5785
- .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5786
- -webkit-transform: translateY(10px);
5787
- -ms-transform: translateY(10px);
5788
- transform: translateY(10px); }
5789
-
5790
- .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5791
- .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5792
- .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5793
- .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5794
- -webkit-transform: translateY(-10px);
5795
- -ms-transform: translateY(-10px);
5796
- transform: translateY(-10px); }
5797
 
5798
- .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5799
- .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5800
- .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5801
- .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5802
- -webkit-transform: translateX(-10px);
5803
- -ms-transform: translateX(-10px);
5804
- transform: translateX(-10px); }
 
5805
 
5806
- .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5807
- .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5808
- .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5809
- .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5810
- -webkit-transform: translateX(10px);
5811
- -ms-transform: translateX(10px);
5812
- transform: translateX(10px); }
5813
 
5814
- /**Horizontal - Static Mega Content*/
5815
- /*UP*/
5816
- .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5817
- -webkit-transform: translateX(-50%) translateY(10px);
5818
- -ms-transform: translateX(-50%) translateY(10px);
5819
- transform: translateX(-50%) translateY(10px); }
 
 
 
 
 
 
 
5820
 
5821
- .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5822
- -webkit-transform: translateX(-50%) translateY(0);
5823
- -ms-transform: translateX(-50%) translateY(0);
5824
- transform: translateX(-50%) translateY(0); }
 
5825
 
5826
- /*DOWN*/
5827
- .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5828
- -webkit-transform: translateX(-50%) translateY(-10px);
5829
- -ms-transform: translateX(-50%) translateY(-10px);
5830
- transform: translateX(-50%) translateY(-10px); }
5831
 
5832
- .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5833
- -webkit-transform: translateX(-50%) translateY(0);
5834
- -ms-transform: translateX(-50%) translateY(0);
5835
- transform: translateX(-50%) translateY(0); }
5836
 
5837
- /*Left*/
5838
- .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5839
- -webkit-transform: translateX(-45%);
5840
- -ms-transform: translateX(-45%);
5841
- transform: translateX(-45%); }
 
5842
 
5843
- .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5844
- -webkit-transform: translateX(-50%);
5845
- -ms-transform: translateX(-50%);
5846
- transform: translateX(-50%); }
 
 
5847
 
5848
- /*Right*/
5849
- .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5850
- -webkit-transform: translateX(-55%);
5851
- -ms-transform: translateX(-55%);
5852
- transform: translateX(-55%); }
 
 
 
 
5853
 
5854
- .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5855
- -webkit-transform: translateX(-50%);
5856
- -ms-transform: translateX(-50%);
5857
- transform: translateX(-50%); }
5858
 
5859
- /**Vertical - Static Mega Content*/
5860
- .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container,
5861
- .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5862
- -webkit-transform: translateY(0);
5863
- -ms-transform: translateY(0);
5864
- transform: translateY(0); }
 
 
5865
 
5866
- .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container,
5867
- .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5868
- -webkit-transform: translateX(0);
5869
- -ms-transform: translateX(0);
5870
- transform: translateX(0); }
 
 
 
5871
 
5872
- /************ Premium Team Members ************/
5873
- /**********************************************/
5874
- .premium-person-container {
5875
- position: relative; }
 
 
5876
 
5877
- .premium-person-image-container {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5878
  position: relative;
5879
- text-align: center;
5880
  overflow: hidden; }
5881
- .premium-person-image-container .premium-person-image-wrap {
5882
- overflow: hidden; }
5883
 
5884
- .premium-person-zoomout-effect .premium-person-image-container img,
5885
- .premium-person-scale-effect .premium-person-image-container img {
5886
- -webkit-transform: scale(1.2);
5887
- -ms-transform: scale(1.2);
5888
- transform: scale(1.2); }
5889
 
5890
- .premium-person-sepia-effect .premium-person-image-container img {
5891
- -webkit-filter: sepia(30%);
5892
- filter: sepia(30%); }
5893
 
5894
- .premium-person-bright-effect .premium-person-image-container img {
5895
- -webkit-filter: brightness(1);
5896
- filter: brightness(1); }
5897
 
5898
- .premium-person-trans-effect .premium-person-image-container img {
5899
- -webkit-transform: translateX(-15px) scale(1.1);
5900
- -ms-transform: translateX(-15px) scale(1.1);
5901
- transform: translateX(-15px) scale(1.1); }
5902
 
5903
- .premium-person-zoomin-effect:hover .premium-person-image-container img {
5904
- -webkit-transform: scale(1.2);
5905
- -ms-transform: scale(1.2);
5906
- transform: scale(1.2); }
5907
 
5908
- .premium-person-zoomout-effect:hover .premium-person-image-container img {
5909
- -webkit-transform: scale(1.1);
5910
- -ms-transform: scale(1.1);
5911
- transform: scale(1.1); }
5912
 
5913
- .premium-person-scale-effect:hover .premium-person-image-container img {
5914
- -webkit-transform: scale(1.3) rotate(5deg);
5915
- -ms-transform: scale(1.3) rotate(5deg);
5916
- transform: scale(1.3) rotate(5deg); }
 
 
 
 
 
 
 
 
 
 
 
5917
 
5918
- .premium-person-grayscale-effect:hover .premium-person-image-container img {
5919
- -webkit-filter: grayscale(100%);
5920
- filter: grayscale(100%); }
 
 
 
 
 
5921
 
5922
- .premium-person-blur-effect:hover .premium-person-image-container img {
5923
- -webkit-filter: blur(3px);
5924
- filter: blur(3px); }
 
 
 
 
 
 
5925
 
5926
- .premium-person-sepia-effect:hover .premium-person-image-container img {
5927
- -webkit-filter: sepia(0%);
5928
- filter: sepia(0%); }
 
5929
 
5930
- .premium-person-bright-effect:hover .premium-person-image-container img {
5931
- -webkit-filter: brightness(1.2);
5932
- filter: brightness(1.2); }
 
 
 
 
5933
 
5934
- .premium-person-trans-effect:hover .premium-person-image-container img {
5935
- -webkit-transform: translateX(0px) scale(1.1);
5936
- -ms-transform: translateX(0px) scale(1.1);
5937
- transform: translateX(0px) scale(1.1); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5938
 
5939
- .premium-person-container .premium-person-image-container img {
 
5940
  width: 100%;
5941
  height: 100%;
5942
- display: block;
5943
- -o-object-fit: cover;
5944
- object-fit: cover;
5945
- -webkit-transition: all 0.5s ease-in-out;
5946
- transition: all 0.5s ease-in-out; }
 
5947
 
5948
- .premium-person-style2 .premium-person-social {
5949
- position: absolute;
5950
- top: 0;
5951
- left: 0;
5952
- width: 100%;
5953
- height: 100%;
5954
- z-index: 2;
5955
  -js-display: flex;
5956
  display: -webkit-box;
5957
  display: -webkit-flex;
5958
  display: -moz-box;
5959
  display: -ms-flexbox;
5960
  display: flex;
5961
- -webkit-box-pack: center;
5962
- -webkit-justify-content: center;
5963
- -moz-box-pack: center;
5964
- -ms-flex-pack: center;
5965
- justify-content: center;
5966
- -webkit-box-align: center;
5967
- -webkit-align-items: center;
5968
- -moz-box-align: center;
5969
- -ms-flex-align: center;
5970
- align-items: center;
5971
- -webkit-box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
5972
- box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
5973
- -webkit-transition: all 0.5s linear 0s;
5974
- transition: all 0.5s linear 0s;
5975
- opacity: 0; }
5976
-
5977
- .premium-person-style2 .premium-person-image-container:hover .premium-person-social {
5978
- opacity: 1; }
5979
-
5980
- .premium-person-list-item a {
5981
- display: inline-block; }
5982
-
5983
- .premium-person-style2 .premium-person-list-item a {
5984
- opacity: 0;
5985
- -webkit-transform: scale(0);
5986
- -ms-transform: scale(0);
5987
- transform: scale(0);
5988
- -webkit-transition: all 0.5s ease-in-out 0s;
5989
- transition: all 0.5s ease-in-out 0s; }
5990
-
5991
- .premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a {
5992
- opacity: 1;
5993
- -webkit-transform: scale(1);
5994
- -ms-transform: scale(1);
5995
- transform: scale(1); }
5996
-
5997
- .premium-person-info-container {
5998
- padding: 30px 15px; }
5999
-
6000
- .premium-person-name {
6001
- margin: 0 0 5px;
6002
- font-weight: 700; }
6003
 
6004
- .premium-person-title {
6005
- margin: 0 0 20px;
 
 
 
 
 
 
 
 
6006
  padding: 0; }
6007
 
6008
- .premium-person-content {
6009
- margin: 0 0 30px; }
 
 
 
 
 
 
6010
 
6011
- /*Override Theme List Margin*/
6012
- ul.premium-person-social-list {
6013
- margin: 0px !important;
6014
- padding: 0; }
6015
 
6016
- .premium-person-social-list .premium-person-list-item {
6017
- display: inline;
6018
- list-style: none; }
 
 
 
 
 
 
 
 
6019
 
6020
- .premium-person-social-list li {
6021
- position: relative;
6022
- bottom: 0px;
6023
- -webkit-transition: all 0.2s ease-in-out;
6024
- transition: all 0.2s ease-in-out; }
6025
- .premium-person-social-list li i {
6026
- position: relative;
6027
- bottom: 0px;
6028
- -webkit-transition: all 0.2s ease-in-out;
6029
- transition: all 0.2s ease-in-out; }
6030
 
6031
- .premium-person-defaults-yes li.premium-person-facebook:hover a {
6032
- background-color: #3b5998 !important; }
 
 
 
 
 
 
 
 
 
 
 
6033
 
6034
- .premium-person-defaults-yes li.premium-person-twitter:hover a {
6035
- background-color: #55acee !important; }
 
 
6036
 
6037
- .premium-person-defaults-yes li.premium-person-linkedin:hover a {
6038
- background-color: #0077b5 !important; }
 
 
6039
 
6040
- .premium-person-defaults-yes li.premium-person-google:hover a {
6041
- background-color: #dc4e41 !important; }
 
 
6042
 
6043
- .premium-person-defaults-yes li.premium-person-youtube:hover a {
6044
- background-color: #b31217 !important; }
 
6045
 
6046
- .premium-person-defaults-yes li.premium-person-instagram:hover a {
6047
- background-color: #e4405f !important; }
 
6048
 
6049
- .premium-person-defaults-yes li.premium-person-skype:hover a {
6050
- background-color: #00aff0 !important; }
 
6051
 
6052
- .premium-person-defaults-yes li.premium-person-pinterest:hover a {
6053
- background-color: #bd081c !important; }
 
 
6054
 
6055
- .premium-person-defaults-yes li.premium-person-dribbble:hover a {
6056
- background-color: #ea4c89 !important; }
 
6057
 
6058
- .premium-person-defaults-yes li.premium-person-mail:hover a {
6059
- background-color: #b23121 !important; }
 
6060
 
6061
- .premium-person-defaults-yes li.premium-person-behance:hover a {
6062
- background-color: #1769ff !important; }
 
 
6063
 
6064
- .premium-person-defaults-yes li.premium-person-whatsapp:hover a {
6065
- background-color: #25d366 !important; }
 
6066
 
6067
- .premium-person-defaults-yes li.premium-person-telegram:hover a {
6068
- background-color: #0088cc !important; }
 
6069
 
6070
- .premium-person-defaults-yes li.premium-person-site:hover a {
6071
- background-color: #0055a5 !important; }
 
 
6072
 
6073
- .premium-person-social-list li:hover a {
6074
- -webkit-box-shadow: none;
6075
- box-shadow: none; }
6076
 
6077
- .premium-person-social-list li a:focus {
6078
- -webkit-box-shadow: none;
6079
- box-shadow: none;
6080
- outline: none; }
 
 
 
 
 
 
 
 
 
 
 
 
6081
 
6082
- .premium-person-social-list li i {
6083
- font-size: 18px; }
 
6084
 
6085
- .elementor-widget-premium-addon-person .elementor-widget-container {
 
 
 
 
 
 
 
 
 
 
 
6086
  -js-display: flex;
6087
  display: -webkit-box;
6088
  display: -webkit-flex;
@@ -6093,2998 +7445,1646 @@ ul.premium-person-social-list {
6093
  -webkit-justify-content: center;
6094
  -moz-box-pack: center;
6095
  -ms-flex-pack: center;
6096
- justify-content: center; }
 
 
 
 
 
6097
 
6098
- .premium-persons-container.multiple-persons {
6099
  -js-display: flex;
6100
  display: -webkit-box;
6101
  display: -webkit-flex;
6102
  display: -moz-box;
6103
  display: -ms-flexbox;
6104
- display: flex;
6105
- -webkit-flex-wrap: wrap;
6106
- -ms-flex-wrap: wrap;
6107
- flex-wrap: wrap;
6108
- width: 100%; }
6109
 
6110
- .premium-person-style1 .premium-person-container {
6111
- overflow: hidden; }
6112
- .premium-person-style1 .premium-person-container .premium-person-info {
6113
- position: absolute;
6114
- top: auto;
6115
- right: 0;
6116
- left: 0;
6117
- -webkit-transition: all 500ms ease 0s;
6118
- transition: all 500ms ease 0s;
6119
- -webkit-transform: translate3d(0, 100%, 0);
6120
- transform: translate3d(0, 100%, 0); }
6121
- .premium-person-style1 .premium-person-container:hover .premium-person-info {
6122
- -webkit-transform: translate3d(0, 0, 0);
6123
- transform: translate3d(0, 0, 0);
6124
- bottom: -1px !important; }
6125
 
6126
- .premium-person-style1 .premium-person-social-list li:hover {
6127
- bottom: 5px; }
 
 
 
 
 
 
 
6128
 
6129
- .premium-person-style1.multiple-persons:not([data-persons-equal="yes"]) {
6130
- -webkit-box-align: start;
6131
- -webkit-align-items: flex-start;
6132
- -moz-box-align: start;
6133
- -ms-flex-align: start;
6134
- align-items: flex-start; }
6135
 
6136
- .premium-person-style1 .slick-track {
6137
- -js-display: flex;
6138
- display: -webkit-box;
6139
- display: -webkit-flex;
6140
- display: -moz-box;
6141
- display: -ms-flexbox;
6142
- display: flex; }
6143
 
6144
- .premium-person-style1 .slick-slide {
6145
- height: inherit !important; }
 
 
 
 
6146
 
6147
- .premium-person-style3 .premium-person-info-container {
6148
- position: absolute;
6149
- top: 0;
6150
- left: 0;
6151
- width: 100%;
6152
- height: 100%;
6153
- -js-display: flex;
6154
- display: -webkit-box;
6155
- display: -webkit-flex;
6156
- display: -moz-box;
6157
- display: -ms-flexbox;
6158
- display: flex;
6159
- -webkit-box-orient: vertical;
6160
- -webkit-box-direction: normal;
6161
- -webkit-flex-direction: column;
6162
- -moz-box-orient: vertical;
6163
- -moz-box-direction: normal;
6164
- -ms-flex-direction: column;
6165
- flex-direction: column;
6166
- -webkit-box-pack: justify;
6167
- -webkit-justify-content: space-between;
6168
- -moz-box-pack: justify;
6169
- -ms-flex-pack: justify;
6170
- justify-content: space-between; }
6171
 
6172
- .premium-person-style3 .premium-person-title-desc-wrap {
6173
- -js-display: flex;
6174
- display: -webkit-box;
6175
- display: -webkit-flex;
6176
- display: -moz-box;
6177
- display: -ms-flexbox;
6178
- display: flex;
6179
- -webkit-box-orient: horizontal;
6180
- -webkit-box-direction: reverse;
6181
- -webkit-flex-direction: row-reverse;
6182
- -moz-box-orient: horizontal;
6183
- -moz-box-direction: reverse;
6184
- -ms-flex-direction: row-reverse;
6185
- flex-direction: row-reverse;
6186
- -webkit-box-pack: justify;
6187
- -webkit-justify-content: space-between;
6188
- -moz-box-pack: justify;
6189
- -ms-flex-pack: justify;
6190
- justify-content: space-between;
6191
- -webkit-box-align: start;
6192
- -webkit-align-items: flex-start;
6193
- -moz-box-align: start;
6194
- -ms-flex-align: start;
6195
- align-items: flex-start; }
6196
 
6197
- .premium-person-style3 .premium-person-name-icons-wrap {
6198
- -js-display: flex;
6199
- display: -webkit-box;
6200
- display: -webkit-flex;
6201
- display: -moz-box;
6202
- display: -ms-flexbox;
6203
- display: flex;
6204
- -webkit-box-pack: justify;
6205
- -webkit-justify-content: space-between;
6206
- -moz-box-pack: justify;
6207
- -ms-flex-pack: justify;
6208
- justify-content: space-between;
6209
- -webkit-box-align: end;
6210
- -webkit-align-items: flex-end;
6211
- -moz-box-align: end;
6212
- -ms-flex-align: end;
6213
- align-items: flex-end; }
6214
 
6215
- .premium-person-style3 .premium-person-title {
6216
- opacity: 0;
6217
- -webkit-transition: all 0.3s ease;
6218
- transition: all 0.3s ease;
6219
- width: 0; }
6220
- .premium-person-style3 .premium-person-title span {
6221
- display: inline-block; }
 
 
6222
 
6223
- .premium-person-style3 .premium-person-name {
6224
- padding-left: 10px; }
 
 
 
 
 
6225
 
6226
- .premium-person-style3 .premium-person-social-list {
6227
- -js-display: flex;
6228
- display: -webkit-box;
6229
- display: -webkit-flex;
6230
- display: -moz-box;
6231
- display: -ms-flexbox;
6232
- display: flex;
6233
- -webkit-box-orient: vertical;
6234
- -webkit-box-direction: normal;
6235
- -webkit-flex-direction: column;
6236
- -moz-box-orient: vertical;
6237
- -moz-box-direction: normal;
6238
- -ms-flex-direction: column;
6239
- flex-direction: column;
6240
- -webkit-transform: translateY(20px);
6241
- -ms-transform: translateY(20px);
6242
- transform: translateY(20px);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6243
  opacity: 0;
6244
- -webkit-transition: all 0.3s ease;
6245
- transition: all 0.3s ease; }
6246
 
6247
- .premium-person-style3 .premium-person-list-item {
6248
- line-height: 0; }
6249
- .premium-person-style3 .premium-person-list-item a {
6250
- padding: 5px 10px 0 0;
6251
- margin: 5px 0; }
6252
 
6253
- .premium-person-style3 .premium-person-container:hover .premium-person-title {
6254
- opacity: 1; }
 
 
 
 
6255
 
6256
- .premium-person-style3 .premium-person-container:hover .premium-person-social-list {
6257
- opacity: 1;
6258
- -webkit-transform: translateY(0);
6259
- -ms-transform: translateY(0);
6260
- transform: translateY(0); }
6261
 
6262
- .premium-persons-title-cw .premium-person-title {
6263
- -webkit-transform: translateX(15px) rotate(90deg);
6264
- -ms-transform: translateX(15px) rotate(90deg);
6265
- transform: translateX(15px) rotate(90deg);
6266
- -webkit-transform-origin: top;
6267
- -ms-transform-origin: top;
6268
- transform-origin: top; }
6269
 
6270
- .premium-persons-title-cw .premium-person-container:hover .premium-person-title {
6271
- -webkit-transform: translateX(0) rotate(90deg);
6272
- -ms-transform: translateX(0) rotate(90deg);
6273
- transform: translateX(0) rotate(90deg); }
6274
 
6275
- .premium-persons-title-ccw .premium-person-title {
6276
- width: auto;
6277
- margin-right: 20px;
6278
- -webkit-transform: translateX(15px) rotate(-90deg);
6279
- -ms-transform: translateX(15px) rotate(-90deg);
6280
- transform: translateX(15px) rotate(-90deg);
6281
- -webkit-transform-origin: center right;
6282
- -ms-transform-origin: center right;
6283
- transform-origin: center right; }
6284
 
6285
- .premium-persons-title-ccw .premium-person-container:hover .premium-person-title {
6286
- -webkit-transform: translateX(0) rotate(-90deg);
6287
- -ms-transform: translateX(0) rotate(-90deg);
6288
- transform: translateX(0) rotate(-90deg); }
6289
-
6290
- /**************** Premium Pricing Table ****************/
6291
- /*******************************************************/
6292
- .premium-pricing-table-container {
6293
- position: relative;
6294
- text-align: center;
6295
- display: inline-block;
6296
- width: 100%;
6297
- -webkit-transition: all 0.3s ease-in-out;
6298
- transition: all 0.3s ease-in-out; }
6299
-
6300
- .premium-pricing-icon-container {
6301
- -js-display: flex;
6302
- display: -webkit-box;
6303
- display: -webkit-flex;
6304
- display: -moz-box;
6305
- display: -ms-flexbox;
6306
- display: flex;
6307
- -webkit-box-pack: center;
6308
- -webkit-justify-content: center;
6309
- -moz-box-pack: center;
6310
- -ms-flex-pack: center;
6311
- justify-content: center;
6312
- line-height: 0; }
6313
- .premium-pricing-icon-container .premium-pricing-icon {
6314
- display: inline-block; }
6315
- .premium-pricing-icon-container .premium-pricing-image {
6316
- overflow: hidden; }
6317
- .premium-pricing-icon-container .premium-pricing-image img {
6318
- width: 25px;
6319
- height: 25px;
6320
- -o-object-fit: cover;
6321
- object-fit: cover; }
6322
-
6323
- .premium-badge-left {
6324
- position: absolute;
6325
- top: 0; }
6326
-
6327
- .premium-badge-right {
6328
- position: absolute;
6329
- top: 0;
6330
- right: 0; }
6331
-
6332
- .premium-badge-left {
6333
- left: 0; }
6334
-
6335
- .premium-badge-triangle.premium-badge-left .corner {
6336
- width: 0;
6337
- height: 0;
6338
- border-top: 150px solid;
6339
- border-bottom: 150px solid transparent;
6340
- border-right: 150px solid transparent; }
6341
-
6342
- .premium-badge-triangle.premium-badge-right .corner {
6343
- width: 0;
6344
- height: 0;
6345
- border-bottom: 150px solid transparent;
6346
- border-right: 150px solid;
6347
- border-left: 150px solid transparent; }
6348
-
6349
- .premium-badge-triangle span {
6350
- position: absolute;
6351
- top: 35px;
6352
- width: 100px;
6353
- text-align: center;
6354
- -webkit-transform: rotate(-45deg);
6355
- -ms-transform: rotate(-45deg);
6356
- transform: rotate(-45deg);
6357
- display: block;
6358
- text-transform: uppercase; }
6359
-
6360
- .premium-badge-triangle.premium-badge-right span {
6361
- -webkit-transform: rotate(45deg);
6362
- -ms-transform: rotate(45deg);
6363
- transform: rotate(45deg);
6364
- right: 0; }
6365
-
6366
- .premium-badge-circle {
6367
- min-width: 4em;
6368
- min-height: 4em;
6369
- line-height: 4em;
6370
- text-align: center;
6371
- -webkit-border-radius: 100%;
6372
- border-radius: 100%;
6373
- position: absolute;
6374
- z-index: 1; }
6375
-
6376
- .premium-badge-stripe {
6377
- position: absolute;
6378
- -webkit-transform: rotate(90deg);
6379
- -ms-transform: rotate(90deg);
6380
- transform: rotate(90deg);
6381
- width: 15em;
6382
- overflow: hidden;
6383
- height: 15em; }
6384
- .premium-badge-stripe.premium-badge-left {
6385
- -webkit-transform: rotate(0);
6386
- -ms-transform: rotate(0);
6387
- transform: rotate(0); }
6388
- .premium-badge-stripe .corner {
6389
- text-align: center;
6390
- left: 0;
6391
- width: 150%;
6392
- -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6393
- -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6394
- transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6395
- margin-top: 35px;
6396
- font-size: 13px;
6397
- line-height: 2;
6398
- font-weight: 800;
6399
- text-transform: uppercase; }
6400
-
6401
- .premium-badge-flag.premium-badge-right .corner {
6402
- right: -8px;
6403
- -webkit-border-radius: 4px 4px 0 4px;
6404
- border-radius: 4px 4px 0 4px; }
6405
- .premium-badge-flag.premium-badge-right .corner::before, .premium-badge-flag.premium-badge-right .corner::after {
6406
- right: 0; }
6407
-
6408
- .premium-badge-flag.premium-badge-left .corner {
6409
- left: -8px;
6410
- -webkit-border-radius: 4px 4px 4px 0;
6411
- border-radius: 4px 4px 4px 0; }
6412
- .premium-badge-flag.premium-badge-left .corner::before, .premium-badge-flag.premium-badge-left .corner::after {
6413
- left: 0; }
6414
-
6415
- .premium-badge-flag .corner {
6416
- text-align: center;
6417
- padding: 3px 15px;
6418
- position: absolute;
6419
- top: 10%; }
6420
- .premium-badge-flag .corner::before, .premium-badge-flag .corner::after {
6421
- content: "";
6422
- display: block;
6423
- position: absolute;
6424
- width: 0;
6425
- height: 0;
6426
- top: 100%;
6427
- border-bottom: 8px solid transparent; }
6428
-
6429
- .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
6430
- overflow: visible !important; }
6431
-
6432
- .premium-badge-flag.premium-badge-right .corner::after {
6433
- border-left: 8px solid rgba(0, 0, 0, 0.2); }
6434
-
6435
- .premium-badge-flag.premium-badge-left .corner::before {
6436
- border-right: 8px solid rgba(0, 0, 0, 0.2); }
6437
-
6438
- .premium-pricing-price-currency {
6439
- position: relative; }
6440
-
6441
- .premium-pricing-button-container {
6442
- display: block; }
6443
-
6444
- .premium-pricing-list {
6445
- -js-display: flex;
6446
- display: -webkit-box;
6447
- display: -webkit-flex;
6448
- display: -moz-box;
6449
- display: -ms-flexbox;
6450
- display: flex;
6451
- -webkit-box-orient: vertical;
6452
- -webkit-box-direction: normal;
6453
- -webkit-flex-direction: column;
6454
- -moz-box-orient: vertical;
6455
- -moz-box-direction: normal;
6456
- -ms-flex-direction: column;
6457
- flex-direction: column;
6458
- list-style-type: none;
6459
- margin: 0;
6460
- padding: 0; }
6461
- .premium-pricing-list .premium-pricing-list-item {
6462
- -js-display: flex;
6463
- display: -webkit-box;
6464
- display: -webkit-flex;
6465
- display: -moz-box;
6466
- display: -ms-flexbox;
6467
- display: flex;
6468
- -webkit-box-align: center;
6469
- -webkit-align-items: center;
6470
- -moz-box-align: center;
6471
- -ms-flex-align: center;
6472
- align-items: center; }
6473
- .premium-pricing-list .premium-pricing-list-item svg {
6474
- width: 50px;
6475
- height: 50px; }
6476
- .premium-pricing-list .premium-pricing-list-item img {
6477
- width: 30px;
6478
- height: 30px;
6479
- -o-object-fit: cover;
6480
- object-fit: cover; }
6481
- .premium-pricing-list .premium-pricing-list-span {
6482
- position: relative; }
6483
- .premium-pricing-list .list-item-tooltip {
6484
- border-bottom: 1px dotted; }
6485
- .premium-pricing-list .premium-pricing-list-tooltip {
6486
- position: absolute;
6487
- top: -webkit-calc(100% + 1px);
6488
- top: calc(100% + 1px);
6489
- left: 0;
6490
- visibility: hidden;
6491
- padding: 15px 20px;
6492
- -webkit-border-radius: 5px;
6493
- border-radius: 5px;
6494
- min-width: 200px;
6495
- overflow: hidden;
6496
- text-align: left;
6497
- font-size: 0.8rem;
6498
- color: #fff;
6499
- background-color: #aaa; }
6500
-
6501
- .premium-pricing-features-left .premium-pricing-list-span {
6502
- text-align: left; }
6503
-
6504
- .premium-pricing-features-center .premium-pricing-list-span {
6505
- text-align: center; }
6506
-
6507
- .premium-pricing-features-right .premium-pricing-list-span {
6508
- text-align: right; }
6509
-
6510
- .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
6511
- z-index: 99;
6512
- visibility: visible;
6513
- opacity: 1; }
6514
-
6515
- .premium-pricing-slashed-price-value {
6516
- display: inline-block;
6517
- font-size: 20px;
6518
- font-weight: 400;
6519
- margin-right: 5px; }
6520
-
6521
- .premium-pricing-price-value {
6522
- font-size: 70px; }
6523
-
6524
- .premium-pricing-description-container li {
6525
- list-style-position: inside;
6526
- text-indent: -40px; }
6527
-
6528
- @-moz-document url-prefix() {
6529
- .premium-pricing-description-container li {
6530
- text-indent: 0px; } }
6531
-
6532
- .premium-pricing-price-button {
6533
- display: block;
6534
- padding: 6px 12px;
6535
- line-height: 1.42857143;
6536
- text-align: center;
6537
- color: #fff;
6538
- background: #6ec1e4;
6539
- margin-bottom: 0;
6540
- -webkit-transition: all 0.3s ease-in-out;
6541
- transition: all 0.3s ease-in-out; }
6542
-
6543
- /**************** Premium Progress Bar ****************/
6544
- /******************************************************/
6545
- .premium-progressbar-container {
6546
- position: relative; }
6547
 
6548
- .premium-progressbar-bar-wrap {
 
 
 
6549
  position: relative;
6550
- text-align: left;
6551
- overflow: hidden;
6552
- height: 25px;
6553
- margin-bottom: 50px;
6554
- background-color: #f5f5f5;
6555
- -webkit-border-radius: 4px;
6556
- border-radius: 4px;
6557
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
6558
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
6559
- .premium-progressbar-bar-wrap.premium-progressbar-dots {
6560
- background-color: transparent;
6561
- width: 100%;
6562
- -js-display: flex;
6563
- display: -webkit-box;
6564
- display: -webkit-flex;
6565
- display: -moz-box;
6566
- display: -ms-flexbox;
6567
- display: flex;
6568
- height: auto;
6569
- -webkit-box-shadow: none;
6570
- box-shadow: none; }
6571
- .premium-progressbar-bar-wrap .progress-segment {
6572
- position: relative;
6573
- width: 25px;
6574
- height: 25px;
6575
- -webkit-border-radius: 50%;
6576
- border-radius: 50%;
6577
- overflow: hidden;
6578
- background-color: #f5f5f5; }
6579
- .premium-progressbar-bar-wrap .progress-segment.filled {
6580
- background: #6ec1e4; }
6581
- .premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child) {
6582
- margin: 0 4px; }
6583
- .premium-progressbar-bar-wrap .progress-segment:first-child {
6584
- margin-right: 4px; }
6585
- .premium-progressbar-bar-wrap .progress-segment:last-child {
6586
- margin-left: 4px; }
6587
- .premium-progressbar-bar-wrap .progress-segment .segment-inner {
6588
- position: absolute;
6589
- top: 0;
6590
- left: 0;
6591
- height: 100%;
6592
- background-color: #6ec1e4; }
6593
 
6594
- .premium-progressbar-bar {
6595
- float: left;
6596
- width: 0%;
 
 
6597
  height: 100%;
6598
- font-size: 12px;
6599
- line-height: 20px;
6600
- background: #6ec1e4;
6601
- text-align: center;
6602
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
6603
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); }
6604
-
6605
- .premium-progressbar-striped .premium-progressbar-bar {
6606
- 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);
6607
- 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);
6608
- -webkit-background-size: 40px 40px;
6609
- background-size: 40px 40px; }
6610
-
6611
- .premium-progressbar-active .premium-progressbar-bar {
6612
- -webkit-animation: progress-bar-stripes 2s linear infinite;
6613
- animation: progress-bar-stripes 2s linear infinite; }
6614
 
6615
- .premium-progressbar-gradient .premium-progressbar-bar {
6616
- -webkit-background-size: 400% 400% !important;
6617
- background-size: 400% 400% !important;
6618
- -webkit-animation: progress-bar-gradient 10s ease-in-out infinite;
6619
- animation: progress-bar-gradient 10s ease-in-out infinite; }
6620
 
6621
- .premium-progressbar-bar {
6622
  position: absolute;
6623
- overflow: hidden;
6624
- line-height: 20px; }
6625
-
6626
- .premium-progressbar-container .clearfix {
6627
- clear: both; }
 
 
6628
 
6629
- .premium-progressbar-bar {
6630
- -webkit-transition: width 0s ease-in-out !important;
6631
- transition: width 0s ease-in-out !important; }
6632
 
6633
- .premium-progressbar-container p:first-of-type {
6634
- margin: 0;
6635
- float: left; }
 
 
 
 
 
 
 
 
 
6636
 
6637
- .premium-progressbar-container p:nth-of-type(2) {
6638
- margin: 0;
6639
- float: right; }
 
 
 
 
 
 
 
 
 
 
 
6640
 
6641
- .premium-progressbar-name {
6642
- left: 50%;
6643
- top: 0;
6644
- right: 0;
6645
- -webkit-transform: translateX(-12.5px);
6646
- -ms-transform: translateX(-12.5px);
6647
- transform: translateX(-12.5px);
6648
- z-index: 1; }
 
 
 
 
 
 
 
 
6649
 
6650
- .premium-progressbar-multiple-label {
6651
- position: relative;
6652
- float: left;
6653
- width: 0;
6654
- left: 50%; }
 
6655
 
6656
- .premium-progressbar-center-label {
6657
- position: relative;
6658
- white-space: nowrap; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6659
 
6660
- .premium-progressbar-arrow {
6661
- height: 15px;
6662
- left: 50%;
6663
- display: inline-block;
6664
- border-left: 7px solid transparent;
6665
- border-right: 7px solid transparent;
6666
- border-top: 11px solid;
6667
- -webkit-transform: translateX(-50%);
6668
- -ms-transform: translateX(-50%);
6669
- transform: translateX(-50%); }
6670
 
6671
- .premium-progressbar-pin {
6672
- border-left: 1px solid;
6673
- height: 12px;
6674
- left: 50%;
6675
- display: inline-block; }
6676
 
6677
- /**
6678
- * Circle Progress Bar
6679
- */
6680
- .premium-progressbar-circle-wrap,
6681
- .premium-progressbar-hf-circle-wrap {
6682
- width: 200px;
6683
- height: 200px;
6684
- position: relative;
6685
- margin: 0 auto; }
6686
- .premium-progressbar-circle-wrap .premium-progressbar-circle-content,
6687
- .premium-progressbar-hf-circle-wrap .premium-progressbar-circle-content {
6688
- position: absolute;
6689
  top: 0;
6690
  left: 0;
6691
  width: 100%;
6692
- height: 100%;
6693
- -js-display: flex;
6694
- display: -webkit-box;
6695
- display: -webkit-flex;
6696
- display: -moz-box;
6697
- display: -ms-flexbox;
6698
- display: flex;
6699
- -webkit-box-orient: vertical;
6700
- -webkit-box-direction: normal;
6701
- -webkit-flex-direction: column;
6702
- -moz-box-orient: vertical;
6703
- -moz-box-direction: normal;
6704
- -ms-flex-direction: column;
6705
- flex-direction: column;
6706
- -webkit-box-pack: center;
6707
- -webkit-justify-content: center;
6708
- -moz-box-pack: center;
6709
- -ms-flex-pack: center;
6710
- justify-content: center;
6711
- -webkit-box-align: center;
6712
- -webkit-align-items: center;
6713
- -moz-box-align: center;
6714
- -ms-flex-align: center;
6715
- align-items: center;
6716
- text-align: center; }
6717
- .premium-progressbar-circle-wrap .premium-lottie-animation,
6718
- .premium-progressbar-hf-circle-wrap .premium-lottie-animation {
6719
- line-height: 1; }
6720
 
6721
- .premium-progressbar-circle-wrap .premium-progressbar-circle {
 
6722
  position: absolute;
6723
- top: 0;
6724
- left: 0;
6725
- width: 100%;
6726
- height: 100%;
6727
- -webkit-clip-path: inset(0 0 0 50%);
6728
- clip-path: inset(0 0 0 50%); }
6729
- .premium-progressbar-circle-wrap .premium-progressbar-circle div {
6730
- position: absolute;
6731
- left: 0;
6732
- top: 0;
6733
- height: 100%;
6734
- width: 100%;
6735
- border-width: 6px;
6736
- border-style: solid;
6737
- border-color: #54595f;
6738
- -webkit-border-radius: 50%;
6739
- border-radius: 50%;
6740
- -webkit-clip-path: inset(0 50% 0 0);
6741
- clip-path: inset(0 50% 0 0); }
6742
- .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left {
6743
- -webkit-transform: rotate(0);
6744
- -ms-transform: rotate(0);
6745
- transform: rotate(0); }
6746
- .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right {
6747
- -webkit-transform: rotate(180deg);
6748
- -ms-transform: rotate(180deg);
6749
- transform: rotate(180deg);
6750
- visibility: hidden; }
6751
-
6752
- .premium-progressbar-circle-wrap .premium-progressbar-circle-base {
6753
  width: 100%;
6754
- height: 100%;
6755
- border: 6px solid #eee;
6756
- -webkit-border-radius: 50%;
6757
- border-radius: 50%; }
6758
 
6759
- /**
6760
- * Half Circle Progress Bar
6761
- */
6762
- .premium-progressbar-hf-container {
6763
  position: relative;
6764
- width: 200px;
6765
- height: 200px; }
6766
-
6767
- .premium-progressbar-hf-circle-wrap {
6768
- overflow: hidden; }
6769
- .premium-progressbar-hf-circle-wrap .premium-progressbar-left-label {
6770
- -webkit-box-ordinal-group: 2;
6771
- -webkit-order: 1;
6772
- -moz-box-ordinal-group: 2;
6773
- -ms-flex-order: 1;
6774
- order: 1; }
6775
-
6776
- .premium-progressbar-hf-circle {
6777
- position: absolute;
6778
- top: 0;
6779
- left: 0;
6780
- width: 100%;
6781
- height: 100%;
6782
- -webkit-clip-path: inset(0 0 50% 0);
6783
- clip-path: inset(0 0 50% 0); }
6784
 
6785
- .premium-progressbar-hf-circle-progress {
6786
- position: absolute;
6787
- left: 0;
6788
- top: 0;
6789
- height: 100%;
6790
- width: 100%;
6791
- border: 12px solid #000;
6792
- -webkit-border-radius: 50%;
6793
- border-radius: 50%;
6794
- -webkit-clip-path: inset(50% 0 0 0);
6795
- clip-path: inset(50% 0 0 0);
6796
- -webkit-transform: rotate(0deg);
6797
- -ms-transform: rotate(0deg);
6798
- transform: rotate(0deg);
6799
- -webkit-transition: -webkit-transform 1500ms linear;
6800
- transition: -webkit-transform 1500ms linear;
6801
- transition: transform 1500ms linear;
6802
- transition: transform 1500ms linear, -webkit-transform 1500ms linear; }
6803
 
6804
- .premium-progressbar-circle-inner {
6805
- height: 100%;
6806
- width: 100%;
6807
- border: 12px solid #eee;
6808
- -webkit-border-radius: 50%;
6809
- border-radius: 50%; }
6810
 
6811
- .premium-progressbar-hf-labels {
6812
- margin: 0 auto;
6813
- position: relative;
6814
- font-size: 12px;
6815
- font-weight: 400;
6816
- -js-display: flex;
6817
- display: -webkit-box;
6818
- display: -webkit-flex;
6819
- display: -moz-box;
6820
- display: -ms-flexbox;
6821
- display: flex;
6822
- -webkit-box-pack: justify;
6823
- -webkit-justify-content: space-between;
6824
- -moz-box-pack: justify;
6825
- -ms-flex-pack: justify;
6826
- justify-content: space-between; }
6827
 
6828
- @-webkit-keyframes progress-bar-stripes {
6829
- from {
6830
- background-position: 0 0; }
6831
- to {
6832
- background-position: 40px 0; } }
 
 
6833
 
6834
- @keyframes progress-bar-stripes {
6835
- from {
6836
- background-position: 0 0; }
6837
- to {
6838
- background-position: 40px 0; } }
6839
 
6840
- @-webkit-keyframes progress-bar-gradient {
6841
- 0% {
6842
- background-position: 0% 50%; }
6843
- 50% {
6844
- background-position: 100% 50%; }
6845
- 100% {
6846
- background-position: 0% 50%; } }
6847
 
6848
- @keyframes progress-bar-gradient {
6849
- 0% {
6850
- background-position: 0% 50%; }
6851
- 50% {
6852
- background-position: 100% 50%; }
6853
- 100% {
6854
- background-position: 0% 50%; } }
 
 
 
6855
 
6856
- @media (max-width: 768px) {
6857
- .premium-progressbar-center-label {
6858
- -webkit-transform: rotate(-90deg) !important;
6859
- -ms-transform: rotate(-90deg) !important;
6860
- transform: rotate(-90deg) !important;
6861
- -webkit-transform-origin: 0;
6862
- -ms-transform-origin: 0;
6863
- transform-origin: 0; } }
6864
-
6865
- /**************** Premium Testimonials ****************/
6866
- /******************************************************/
6867
- .premium-testimonial-box {
6868
- width: 100%;
6869
- background: transparent;
6870
  -webkit-transition: all 0.3s ease-in-out;
6871
  transition: all 0.3s ease-in-out; }
6872
- .premium-testimonial-box .premium-testimonial-author-info {
6873
- -js-display: flex;
6874
- display: -webkit-box;
6875
- display: -webkit-flex;
6876
- display: -moz-box;
6877
- display: -ms-flexbox;
6878
- display: flex;
6879
- -webkit-box-pack: center;
6880
- -webkit-justify-content: center;
6881
- -moz-box-pack: center;
6882
- -ms-flex-pack: center;
6883
- justify-content: center;
6884
- -webkit-box-align: center;
6885
- -webkit-align-items: center;
6886
- -moz-box-align: center;
6887
- -ms-flex-align: center;
6888
- align-items: center; }
6889
- .premium-testimonial-box .premium-testimonial-person-name,
6890
- .premium-testimonial-box .premium-testimonial-company-name {
6891
- font-weight: 600;
6892
- margin: 0; }
6893
 
6894
- .premium-testimonial-container {
6895
- position: relative; }
 
 
 
6896
 
6897
- .premium-testimonial-img-wrapper {
6898
- margin-left: auto;
6899
- margin-right: auto;
 
 
6900
  overflow: hidden;
6901
- border-style: solid !important; }
6902
- .premium-testimonial-img-wrapper.circle {
6903
- -webkit-border-radius: 50%;
6904
- border-radius: 50%; }
6905
- .premium-testimonial-img-wrapper.rounded {
6906
- -webkit-border-radius: 15px;
6907
- border-radius: 15px; }
6908
- .premium-testimonial-img-wrapper img {
6909
- -o-object-fit: cover;
6910
- object-fit: cover;
6911
- width: 100%;
6912
- height: 100% !important; }
6913
-
6914
- .premium-testimonial-content-wrapper {
6915
  position: relative;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6916
  -js-display: flex;
6917
  display: -webkit-box;
6918
  display: -webkit-flex;
6919
  display: -moz-box;
6920
  display: -ms-flexbox;
6921
  display: flex;
6922
- -webkit-box-orient: vertical;
6923
- -webkit-box-direction: normal;
6924
- -webkit-flex-direction: column;
6925
- -moz-box-orient: vertical;
6926
- -moz-box-direction: normal;
6927
- -ms-flex-direction: column;
6928
- flex-direction: column;
6929
- z-index: 2;
6930
- width: 100%;
6931
- padding: 20px;
6932
- text-align: center; }
 
 
 
 
 
6933
 
6934
- .premium-testimonial-clear-float {
6935
- clear: both; }
 
 
 
 
6936
 
6937
- .premium-testimonial-upper-quote,
6938
- .premium-testimonial-lower-quote {
6939
  position: absolute;
6940
- z-index: 1; }
6941
-
6942
- /**************** Premium Title ****************/
6943
- /***********************************************/
6944
- .premium-title-container .premium-title-header {
 
 
 
 
 
 
 
6945
  position: relative;
6946
- margin: 0;
6947
- padding: 10px; }
6948
- .premium-title-container .premium-title-header:not(.premium-title-style7) {
6949
- -webkit-box-align: center;
6950
- -webkit-align-items: center;
6951
- -moz-box-align: center;
6952
- -ms-flex-align: center;
6953
- align-items: center; }
6954
- .premium-title-container .premium-title-header svg {
6955
- width: 40px;
6956
- height: 40px; }
6957
- .premium-title-container .premium-title-header img {
6958
- width: 40px;
6959
- height: 40px;
6960
- -o-object-fit: cover;
6961
- object-fit: cover; }
6962
- .premium-title-container .premium-title-header a {
6963
- position: absolute;
6964
- top: 0;
6965
- left: 0;
6966
- width: 100%;
6967
- height: 100%; }
6968
 
6969
- .premium-title-container .premium-lottie-animation {
6970
- -js-display: flex;
6971
- display: -webkit-box;
6972
- display: -webkit-flex;
6973
- display: -moz-box;
6974
- display: -ms-flexbox;
6975
- display: flex; }
6976
 
6977
- .premium-title-icon-row .premium-title-icon {
6978
- margin-right: 10px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6979
 
6980
- .premium-title-icon-row-reverse .premium-title-icon {
6981
- margin-left: 10px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6982
 
6983
- .premium-title-style3,
6984
- .premium-title-style4 {
6985
- -js-display: flex;
6986
- display: -webkit-box;
6987
- display: -webkit-flex;
6988
- display: -moz-box;
6989
- display: -ms-flexbox;
6990
- display: flex; }
6991
 
6992
- .premium-title-style1,
6993
- .premium-title-style2,
6994
- .premium-title-style5,
6995
- .premium-title-style6,
6996
- .premium-title-style8,
6997
- .premium-title-style9 {
6998
- -js-display: inline-flex;
6999
- display: -webkit-inline-box;
7000
- display: -webkit-inline-flex;
7001
- display: -moz-inline-box;
7002
- display: -ms-inline-flexbox;
7003
- display: inline-flex; }
7004
 
7005
- .premium-title-style7 {
7006
- -js-display: inline-flex;
7007
- display: -webkit-inline-box;
7008
- display: -webkit-inline-flex;
7009
- display: -moz-inline-box;
7010
- display: -ms-inline-flexbox;
7011
- display: inline-flex;
7012
- -webkit-box-orient: vertical;
7013
- -webkit-box-direction: normal;
7014
- -webkit-flex-direction: column;
7015
- -moz-box-orient: vertical;
7016
- -moz-box-direction: normal;
7017
- -ms-flex-direction: column;
7018
- flex-direction: column; }
7019
- .premium-title-style7 .premium-title-style7-inner {
7020
- -js-display: flex;
7021
- display: -webkit-box;
7022
- display: -webkit-flex;
7023
- display: -moz-box;
7024
- display: -ms-flexbox;
7025
- display: flex;
7026
- -webkit-box-align: center;
7027
- -webkit-align-items: center;
7028
- -moz-box-align: center;
7029
- -ms-flex-align: center;
7030
- align-items: center; }
7031
 
7032
- .premium-title-style1 {
7033
- border-width: 0;
7034
- border-left: 3px solid #6ec1e4; }
7035
 
7036
- .premium-title-container.style2, .premium-title-container.style4, .premium-title-container.style5, .premium-title-container.style6 {
7037
- border-bottom: 3px solid #6ec1e4; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7038
 
7039
- /*Style 6 Header*/
7040
- .premium-title-style6:before {
 
7041
  position: absolute;
7042
- left: 50%;
7043
- bottom: 0;
7044
- margin-left: -2px;
7045
- content: "";
7046
- border: 3px solid transparent; }
7047
-
7048
- /*Style 6 Trinagle*/
7049
- .premium-title-style7-stripe-wrap {
7050
  -js-display: flex;
7051
  display: -webkit-box;
7052
  display: -webkit-flex;
7053
  display: -moz-box;
7054
  display: -ms-flexbox;
7055
- display: flex; }
 
 
 
 
 
7056
 
7057
- .premium-title-style7:before {
7058
- display: none; }
 
 
 
 
7059
 
7060
- .premium-title-style8 .premium-title-text[data-animation="shiny"] {
7061
- -webkit-background-size: 125px 125px !important;
7062
- background-size: 125px !important;
7063
- color: rgba(255, 255, 255, 0);
7064
- -webkit-background-clip: text !important;
7065
- background-clip: text !important;
7066
- -webkit-animation-name: pa-shinny-text !important;
7067
- animation-name: pa-shinny-text !important;
7068
- -webkit-animation-duration: var(--animation-speed) !important;
7069
- animation-duration: var(--animation-speed) !important;
7070
- -webkit-animation-iteration-count: infinite !important;
7071
- animation-iteration-count: infinite !important;
7072
- 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; }
7073
 
7074
- @-webkit-keyframes pa-shinny-text {
7075
- 0% {
7076
- background-position: 0%; }
7077
- 100% {
7078
- background-position: 200%; } }
7079
 
7080
- @keyframes pa-shinny-text {
7081
- 0% {
7082
- background-position: 0%; }
7083
- 100% {
7084
- background-position: 200%; } }
7085
 
7086
- .premium-title-style9[data-animation-blur="process"] .premium-title-style9-letter {
7087
- -webkit-animation: pa-blur-shadow 2s 1 alternate;
7088
- animation: pa-blur-shadow 2s 1 alternate; }
 
7089
 
7090
- @-webkit-keyframes pa-blur-shadow {
7091
- from {
7092
- text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
7093
- color: transparent; }
7094
- to {
7095
- text-shadow: 0; } }
7096
 
7097
- @keyframes pa-blur-shadow {
7098
- from {
7099
- text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
7100
- color: transparent; }
7101
- to {
7102
- text-shadow: 0; } }
7103
 
7104
- .premium-title-gradient-yes .premium-title-text,
7105
- .premium-title-gradient-yes .premium-title-icon {
7106
- -webkit-background-clip: text;
7107
- -webkit-text-fill-color: transparent;
7108
- background-image: -webkit-gradient(linear, left top, right top, from(#ffa648), color-stop(#f17cc1), to(#4da9fd));
7109
- background-image: -webkit-linear-gradient(left, #ffa648, #f17cc1, #4da9fd);
7110
- background-image: linear-gradient(to right, #ffa648, #f17cc1, #4da9fd);
7111
- -webkit-animation: pa-text-gradient 8s infinite;
7112
- animation: pa-text-gradient 8s infinite; }
7113
 
7114
- .premium-title-clipped .premium-title-header {
7115
- -webkit-text-fill-color: transparent;
7116
- -webkit-background-clip: text;
7117
- background-clip: text; }
7118
 
7119
- @-webkit-keyframes pa-text-gradient {
7120
- 0%,
7121
- 100% {
7122
- -webkit-filter: hue-rotate(0deg);
7123
- filter: hue-rotate(0deg); }
7124
- 50% {
7125
- -webkit-filter: hue-rotate(360deg);
7126
- filter: hue-rotate(360deg); } }
7127
 
7128
- @keyframes pa-text-gradient {
7129
- 0%,
7130
- 100% {
7131
- -webkit-filter: hue-rotate(0deg);
7132
- filter: hue-rotate(0deg); }
7133
- 50% {
7134
- -webkit-filter: hue-rotate(360deg);
7135
- filter: hue-rotate(360deg); } }
7136
-
7137
- /**************** Premium Video Box ************/
7138
- /***********************************************/
7139
- .premium-video-box-transform {
7140
- -webkit-transform: none !important;
7141
- -ms-transform: none !important;
7142
- transform: none !important; }
7143
 
7144
- .premium-video-box-container {
7145
- -js-display: flex;
7146
- display: -webkit-box;
7147
- display: -webkit-flex;
7148
- display: -moz-box;
7149
- display: -ms-flexbox;
7150
- display: flex;
7151
- -webkit-box-orient: vertical;
7152
- -webkit-box-direction: normal;
7153
- -webkit-flex-direction: column;
7154
- -moz-box-orient: vertical;
7155
- -moz-box-direction: normal;
7156
- -ms-flex-direction: column;
7157
- flex-direction: column; }
7158
 
7159
- .premium-video-box-container > div {
7160
- position: relative;
7161
- overflow: hidden; }
 
7162
 
7163
- .pa-aspect-ratio-11 .premium-video-box-container > div {
7164
- padding-bottom: 100%; }
 
 
7165
 
7166
- .pa-aspect-ratio-169 .premium-video-box-container > div {
7167
- padding-bottom: 56.25%; }
 
 
 
 
 
 
7168
 
7169
- .pa-aspect-ratio-43 .premium-video-box-container > div {
7170
- padding-bottom: 75%; }
7171
 
7172
- .pa-aspect-ratio-32 .premium-video-box-container > div {
7173
- padding-bottom: 66.6666%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7174
 
7175
- .pa-aspect-ratio-219 .premium-video-box-container > div {
7176
- padding-bottom: 42.8571%; }
 
7177
 
7178
- .pa-aspect-ratio-916 .premium-video-box-container > div {
7179
- padding-bottom: 177.8%; }
 
 
 
7180
 
7181
- .premium-video-box-image-container {
 
 
 
 
 
7182
  position: absolute;
7183
  top: 0;
7184
  left: 0;
7185
- bottom: 0;
7186
- right: 0;
7187
  width: 100%;
7188
  height: 100%;
7189
- -webkit-background-size: cover;
7190
- background-size: cover;
7191
- background-position: 50%;
7192
- cursor: pointer;
7193
- margin: auto;
7194
- -webkit-transition: 0.2s all;
7195
- transition: 0.2s all; }
7196
 
7197
- .premium-video-box-play-icon-container {
 
 
 
 
7198
  position: absolute;
7199
- z-index: 2;
7200
- cursor: pointer;
7201
- -webkit-transform: translate(-50%, -50%);
7202
- -ms-transform: translate(-50%, -50%);
7203
- transform: translate(-50%, -50%);
7204
- background: rgba(252, 252, 252, 0.35); }
 
 
7205
 
7206
- .premium-video-box-description-container {
7207
- position: absolute;
7208
- z-index: 2;
7209
- padding: 5px;
 
7210
  text-align: center;
7211
- cursor: pointer;
7212
- -webkit-transform: translate(-50%, -50%);
7213
- -ms-transform: translate(-50%, -50%);
7214
- transform: translate(-50%, -50%); }
7215
-
7216
- .premium-video-box-text {
7217
- margin-bottom: 0 !important;
7218
  -webkit-transition: all 0.3s ease-in-out;
7219
  transition: all 0.3s ease-in-out; }
7220
 
7221
- .premium-video-box-play-icon {
7222
- padding: 15px;
7223
- -webkit-transform: translateX(4%);
7224
- -ms-transform: translateX(4%);
7225
- transform: translateX(4%);
 
 
7226
  -webkit-transition: all 0.3s ease-in-out;
7227
  transition: all 0.3s ease-in-out; }
7228
 
7229
- .premium-video-box-video-container,
7230
- .premium-vid-lightbox-container {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7231
  position: absolute;
7232
- top: 0;
 
7233
  left: 0;
7234
- z-index: 2;
7235
  width: 100%;
7236
- height: 100%;
7237
- -webkit-transition: opacity 0.8s ease-in-out;
7238
- transition: opacity 0.8s ease-in-out;
7239
- overflow: hidden;
7240
- cursor: pointer; }
7241
-
7242
- .premium-video-box-container[data-overlay="true"][data-type="self"] .premium-video-box-video-container {
7243
  opacity: 0;
7244
- visibility: hidden; }
 
 
 
 
 
7245
 
7246
- .premium-video-box-video-container iframe {
7247
- max-width: 100%;
7248
- width: 100%;
7249
- height: 100%;
7250
- margin: 0;
7251
- line-height: 1;
7252
- border: none; }
7253
 
7254
- .premium-video-box-video-container video {
7255
- max-width: 100%;
7256
- width: 100%;
7257
- height: 100%;
7258
- margin: 0;
7259
- line-height: 1;
7260
- border: none;
7261
- background-color: #000;
7262
- -o-object-fit: contain;
7263
- object-fit: contain; }
7264
 
7265
- .premium-video-box-container .premium-video-box-vimeo-wrap {
 
7266
  -js-display: flex;
7267
  display: -webkit-box;
7268
  display: -webkit-flex;
7269
  display: -moz-box;
7270
  display: -ms-flexbox;
7271
  display: flex;
7272
- position: absolute;
7273
- top: 0;
7274
- left: 0;
7275
- z-index: 3;
7276
- margin: 10px;
7277
- margin-right: 10px;
7278
- -webkit-transition: opacity 0.2s ease-out;
7279
- transition: opacity 0.2s ease-out;
7280
- margin-right: 4.6em; }
7281
 
7282
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait {
7283
- width: 60px;
7284
- height: 60px;
7285
- background: rgba(23, 35, 34, 0.75);
7286
- margin-right: 1px;
7287
  -webkit-box-flex: 1;
7288
- -webkit-flex: 1 0 auto;
7289
  -moz-box-flex: 1;
7290
- -ms-flex: 1 0 auto;
7291
- flex: 1 0 auto;
7292
- padding: 0; }
7293
 
7294
- .premium-video-box-vimeo-portrait img {
7295
- width: 50px;
7296
- height: 50px;
7297
- margin: 5px;
7298
- padding: 0;
7299
- border: 0;
7300
- -webkit-border-radius: 50%;
7301
- border-radius: 50%; }
7302
-
7303
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers {
7304
- font-size: 10px; }
7305
-
7306
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-title {
7307
- max-width: 100%;
7308
- font-size: 2em !important;
7309
- font-weight: 700;
7310
- margin: 0;
7311
- padding: 0.1em 0.2em;
7312
- background: rgba(23, 35, 34, 0.75);
7313
- display: inline-block;
7314
- text-transform: none;
7315
- line-height: normal;
7316
- letter-spacing: normal; }
7317
-
7318
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline {
7319
- font-size: 1.2em !important;
7320
- font-weight: 400;
7321
- color: #fff;
7322
- margin-top: 0.1em;
7323
- padding: 0.2em 0.5em;
7324
- background: rgba(23, 35, 34, 0.75);
7325
- text-transform: none;
7326
- line-height: normal;
7327
- letter-spacing: normal; }
7328
-
7329
- .premium-video-box-playlist-container {
7330
  -js-display: flex;
7331
  display: -webkit-box;
7332
  display: -webkit-flex;
7333
  display: -moz-box;
7334
  display: -ms-flexbox;
7335
  display: flex;
7336
- -webkit-flex-wrap: wrap;
7337
- -ms-flex-wrap: wrap;
7338
- flex-wrap: wrap; }
7339
- .premium-video-box-playlist-container .premium-video-box-container {
7340
- height: 100%;
7341
- overflow: hidden; }
7342
-
7343
- .premium-video-box-container:hover .premium-video-box-image-container.zoomin {
7344
- -webkit-transform: scale(1.1);
7345
- -ms-transform: scale(1.1);
7346
- transform: scale(1.1); }
7347
-
7348
- .premium-video-box-container:hover .premium-video-box-image-container.zoomout {
7349
- -webkit-transform: scale(1);
7350
- -ms-transform: scale(1);
7351
- transform: scale(1); }
7352
-
7353
- .premium-video-box-container:hover .premium-video-box-image-container.scale {
7354
- -webkit-transform: scale(1.3) rotate(5deg);
7355
- -ms-transform: scale(1.3) rotate(5deg);
7356
- transform: scale(1.3) rotate(5deg); }
7357
-
7358
- .premium-video-box-container:hover .premium-video-box-image-container.gray {
7359
- -webkit-filter: grayscale(0%);
7360
- filter: grayscale(0%); }
7361
-
7362
- .premium-video-box-container:hover .premium-video-box-image-container.blur {
7363
- -webkit-filter: blur(3px);
7364
- filter: blur(3px); }
7365
-
7366
- .premium-video-box-container:hover .premium-video-box-image-container.sepia {
7367
- -webkit-filter: sepia(0%);
7368
- filter: sepia(0%); }
7369
 
7370
- .premium-video-box-container:hover .premium-video-box-image-container.trans {
7371
- -webkit-transform: translateX(0px) scale(1.1);
7372
- -ms-transform: translateX(0px) scale(1.1);
7373
- transform: translateX(0px) scale(1.1); }
7374
 
7375
- .premium-video-box-container:hover .premium-video-box-image-container.bright {
7376
- -webkit-filter: brightness(1.2);
7377
- filter: brightness(1.2); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7378
 
7379
- .premium-video-box-image-container.gray {
7380
- -webkit-filter: grayscale(100%);
7381
- filter: grayscale(100%); }
 
 
 
 
 
 
 
 
 
7382
 
7383
- .premium-video-box-image-container.zoomout, .premium-video-box-image-container.scale {
7384
- -webkit-transform: scale(1.2);
7385
- -ms-transform: scale(1.2);
7386
- transform: scale(1.2); }
 
7387
 
7388
- .premium-video-box-image-container.sepia {
7389
- -webkit-filter: sepia(30%);
7390
- filter: sepia(30%); }
 
7391
 
7392
- .premium-video-box-image-container.bright {
7393
- -webkit-filter: brightness(1);
7394
- filter: brightness(1); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7395
 
7396
- .premium-video-box-image-container.trans {
7397
- -webkit-transform: translateX(-15px) scale(1.1);
7398
- -ms-transform: translateX(-15px) scale(1.1);
7399
- transform: translateX(-15px) scale(1.1); }
7400
 
7401
- .premium-video-box-mask-media {
7402
- -webkit-mask-repeat: no-repeat;
7403
- mask-repeat: no-repeat; }
 
 
 
 
 
 
 
 
 
7404
 
7405
- /* Sticky Video Option */
7406
- .premium-video-box-container.premium-video-box-sticky-apply {
7407
- z-index: 99;
7408
- overflow: unset; }
7409
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
7410
- position: fixed !important;
7411
- z-index: 99999;
7412
- height: 225px;
7413
- width: 400px;
7414
- background: #fff; }
7415
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap,
7416
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before {
7417
- visibility: hidden; }
7418
- .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 {
7419
- -webkit-box-shadow: unset;
7420
- box-shadow: unset; }
7421
 
7422
- .premium-video-box-sticky-close,
7423
- .premium-video-box-sticky-infobar {
7424
- display: none; }
 
 
 
7425
 
7426
- .premium-video-box-sticky-apply .premium-video-box-sticky-close {
 
 
 
7427
  position: absolute;
 
 
 
 
7428
  padding: 5px;
 
 
 
 
 
 
 
 
 
7429
  cursor: pointer;
7430
- z-index: 99999;
7431
- height: 14px;
7432
- width: 14px;
7433
- -webkit-box-sizing: content-box;
7434
- -moz-box-sizing: content-box;
7435
- box-sizing: content-box;
7436
- -webkit-border-radius: 100%;
7437
- border-radius: 100%;
 
 
 
 
 
7438
  -js-display: flex;
7439
  display: -webkit-box;
7440
  display: -webkit-flex;
7441
  display: -moz-box;
7442
  display: -ms-flexbox;
7443
  display: flex;
7444
- -webkit-box-pack: center;
7445
- -webkit-justify-content: center;
7446
- -moz-box-pack: center;
7447
- -ms-flex-pack: center;
7448
- justify-content: center;
7449
- -webkit-box-align: center;
7450
- -webkit-align-items: center;
7451
- -moz-box-align: center;
7452
- -ms-flex-align: center;
7453
- align-items: center; }
7454
 
7455
- .premium-video-box-sticky-apply .premium-video-box-play-icon-container {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7456
  -js-display: flex;
7457
  display: -webkit-box;
7458
  display: -webkit-flex;
7459
  display: -moz-box;
7460
  display: -ms-flexbox;
7461
- display: flex; }
7462
-
7463
- .premium-video-box-sticky-apply .premium-video-box-play-icon {
7464
- -webkit-transition: none;
7465
- transition: none; }
7466
-
7467
- .premium-video-box-sticky-apply .premium-video-box-sticky-infobar {
7468
- display: block;
7469
- position: relative;
7470
- top: 100%;
7471
  width: 100%;
7472
- padding: 5px;
7473
- text-align: center;
7474
- z-index: 9999;
7475
- margin-top: -1px; }
 
7476
 
7477
- .premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable {
7478
- cursor: move; }
 
 
 
7479
 
7480
- .premium-video-sticky-top-left
7481
- .premium-video-box-container.premium-video-box-sticky-apply
7482
- .premium-video-box-inner-wrap {
7483
- right: auto;
7484
- left: 20px;
7485
- top: 20px; }
 
 
7486
 
7487
- .premium-video-sticky-bottom-left
7488
- .premium-video-box-container.premium-video-box-sticky-apply
7489
- .premium-video-box-inner-wrap {
7490
- right: auto;
7491
- left: 20px;
7492
- bottom: 20px; }
7493
 
7494
- .premium-video-sticky-top-right
7495
- .premium-video-box-container.premium-video-box-sticky-apply
7496
- .premium-video-box-inner-wrap {
7497
- left: auto;
7498
- right: 20px;
7499
- top: 20px; }
7500
 
7501
- .premium-video-sticky-bottom-right
7502
- .premium-video-box-container.premium-video-box-sticky-apply
7503
- .premium-video-box-inner-wrap {
7504
- left: auto;
7505
- right: 20px;
7506
- bottom: 20px; }
7507
 
7508
- .premium-video-sticky-center-left
7509
- .premium-video-box-container.premium-video-box-sticky-apply
7510
- .premium-video-box-inner-wrap {
7511
- right: auto;
7512
- left: 20px;
7513
- top: 50%;
7514
- -webkit-transform: translateY(-50%);
7515
- -ms-transform: translateY(-50%);
7516
- transform: translateY(-50%); }
7517
 
7518
- .premium-video-sticky-center-right
7519
- .premium-video-box-container.premium-video-box-sticky-apply
7520
- .premium-video-box-inner-wrap {
7521
- left: auto;
7522
- right: 20px;
7523
- top: 50%;
7524
- -webkit-transform: translateY(-50%);
7525
- -ms-transform: translateY(-50%);
7526
- transform: translateY(-50%); }
7527
 
7528
- .premium-video-sticky-bottom-right
7529
- .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
7530
- .premium-video-box-inner-wrap,
7531
- .premium-video-sticky-bottom-left
7532
- .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
7533
- .premium-video-box-inner-wrap {
7534
- bottom: 55px; }
7535
 
7536
- .premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7537
- .premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7538
- .premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close {
7539
- top: -10px;
7540
- right: -10px; }
 
 
 
 
 
 
 
7541
 
7542
- .premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7543
- .premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7544
- .premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close {
7545
- top: -10px;
7546
- left: -10px; }
 
 
7547
 
7548
- .premium-video-box-filter-sticky {
7549
- -webkit-filter: none !important;
7550
- filter: none !important; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7551
 
7552
- .premium-mscroll-yes.elementor-widget-premium-addon-video-box div {
7553
- cursor: default; }
 
 
 
 
 
 
 
 
 
 
7554
 
7555
- .premium-video-box-background {
7556
- width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7557
 
7558
- .premium-video-box-background + div {
7559
- position: absolute;
7560
- width: 80%;
7561
- height: 80%;
7562
- top: 0;
7563
- left: 0; }
7564
-
7565
- /************ Premium Vertical Scroll ************/
7566
- /*************************************************/
7567
- .premium-vscroll-inner {
7568
- position: relative;
7569
- min-height: 100%; }
7570
- .premium-vscroll-inner .premium-vscroll-dots {
7571
- position: fixed;
7572
- z-index: 100;
7573
- opacity: 1;
7574
- margin-top: -32px;
7575
- -webkit-transition: all 0.3s ease-in-out;
7576
- transition: all 0.3s ease-in-out; }
7577
 
7578
- .premium-vscroll-wrap .premium-vscroll-nav-menu {
7579
- opacity: 1;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7580
  -webkit-transition: all 0.3s ease-in-out;
7581
  transition: all 0.3s ease-in-out; }
7582
 
7583
- .premium-vscroll-inner .premium-vscroll-dots,
7584
- .premium-vscroll-wrap .premium-vscroll-dots-hide {
7585
- opacity: 0;
7586
- visibility: hidden; }
 
 
 
 
7587
 
7588
- .premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide) {
7589
- opacity: 1;
7590
- visibility: visible; }
7591
 
7592
- .premium-vscroll-dots.middle {
7593
- top: 50%;
7594
- margin-top: 0;
7595
- -webkit-transform: translateY(-50%);
7596
- -ms-transform: translateY(-50%);
7597
- transform: translateY(-50%); }
7598
 
7599
- .premium-vscroll-dots.top {
7600
- top: 40px; }
7601
 
7602
- .premium-vscroll-dots.bottom {
7603
- bottom: 30px; }
7604
 
7605
- .premium-vscroll-dots.right {
7606
- right: 17px; }
7607
 
7608
- .premium-vscroll-dots.left {
7609
- left: 17px; }
 
 
 
7610
 
7611
- .premium-vscroll-inner ul.premium-vscroll-dots-list,
7612
- .premium-vscroll-wrap .premium-vscroll-nav-menu {
7613
- margin: 0 !important;
7614
- padding: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7615
 
7616
- .premium-vscroll-inner ul.premium-vscroll-dots-list li {
7617
- width: 14px;
7618
- height: 13px;
7619
- margin: 7px;
7620
- position: relative;
7621
- -js-display: flex;
7622
- display: -webkit-box;
7623
- display: -webkit-flex;
7624
- display: -moz-box;
7625
- display: -ms-flexbox;
7626
- display: flex;
7627
- -webkit-box-pack: center;
7628
- -webkit-justify-content: center;
7629
- -moz-box-pack: center;
7630
- -ms-flex-pack: center;
7631
- justify-content: center;
7632
  -webkit-box-align: center;
7633
  -webkit-align-items: center;
7634
  -moz-box-align: center;
7635
  -ms-flex-align: center;
7636
- align-items: center;
7637
- overflow: visible; }
7638
 
7639
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link {
7640
- display: block;
7641
- position: relative;
7642
- z-index: 1;
7643
- width: 100%;
7644
- height: 100%;
7645
- cursor: pointer;
7646
- text-decoration: none; }
7647
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span {
7648
- top: 2px;
7649
- left: 2.5px;
7650
- width: 8px;
7651
- height: 8px;
7652
- border: 1px solid #000;
7653
- -webkit-border-radius: 50%;
7654
- border-radius: 50%;
7655
- position: absolute;
7656
- z-index: 1;
7657
- -webkit-transition: all 0.3s ease-in-out;
7658
- transition: all 0.3s ease-in-out; }
7659
 
7660
- .premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span {
7661
- -webkit-transform: scale(1.6);
7662
- -ms-transform: scale(1.6);
7663
- transform: scale(1.6); }
7664
 
7665
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip {
7666
- position: absolute;
7667
- color: #fff;
7668
- font-size: 14px;
7669
- font-family: arial, helvetica, sans-serif;
7670
- white-space: nowrap;
7671
- max-width: 220px;
7672
- padding-left: 0.4em;
7673
- padding-right: 0.4em; }
7674
 
7675
- .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip {
7676
- right: 27px; }
 
 
7677
 
7678
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item {
7679
- width: 4px;
7680
- height: 30px; }
7681
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span {
 
7682
  width: 100%;
7683
- height: 100%;
7684
- -webkit-border-radius: 0;
7685
- border-radius: 0; }
7686
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span {
7687
- -webkit-transform: scale(1);
7688
- -ms-transform: scale(1);
7689
- transform: scale(1); }
 
 
 
 
7690
 
7691
- .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after {
7692
  position: absolute;
7693
- top: 50%;
7694
- content: "";
7695
- left: -webkit-calc(100% - 1px);
7696
- left: calc(100% - 1px);
7697
- width: 10px;
7698
- height: 0;
7699
- border-top: 6px solid transparent;
7700
- border-bottom: 6px solid transparent;
7701
- border-left: 6px solid;
7702
- -webkit-transform: translateY(-50%);
7703
- -ms-transform: translateY(-50%);
7704
- transform: translateY(-50%); }
7705
 
7706
- .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip {
7707
- left: 27px; }
7708
- .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after {
7709
- position: absolute;
7710
- top: 50%;
 
 
 
 
 
 
 
 
 
7711
  content: "";
7712
- right: -webkit-calc(100% - 1px);
7713
- right: calc(100% - 1px);
7714
- width: 10px;
7715
- height: 0;
7716
- border-top: 6px solid transparent;
7717
- border-bottom: 6px solid transparent;
7718
- border-right: 6px solid;
7719
- -webkit-transform: translateY(-50%);
7720
- -ms-transform: translateY(-50%);
7721
- transform: translateY(-50%); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7722
 
7723
- /* * Lines */
7724
- @media (max-width: 768px) {
7725
- .premium-vscroll-dots.right {
7726
- right: 7px; }
7727
- .premium-vscroll-dots.left {
7728
- left: 7px; } }
 
7729
 
7730
- .premium-vscroll-nav-menu {
7731
- position: fixed;
7732
- top: 20px;
7733
- height: 40px;
7734
- z-index: 100;
7735
- padding: 0;
7736
- margin: 0; }
7737
- .premium-vscroll-nav-menu.left {
7738
- left: 0; }
7739
- .premium-vscroll-nav-menu.right {
7740
- right: 0; }
7741
- .premium-vscroll-nav-menu .premium-vscroll-nav-item {
7742
- display: inline-block;
7743
- margin: 10px;
7744
- color: #000;
7745
- background: #fff;
7746
- background: rgba(255, 255, 255, 0.3); }
7747
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {
7748
- padding: 9px 18px;
7749
- display: block;
7750
- cursor: pointer;
7751
- color: #000; }
7752
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover {
7753
- color: #000; }
7754
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus {
7755
- outline: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7756
 
7757
- .multiscroll-nav li a:focus {
7758
- outline: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7759
 
7760
- .premium-vscroll-temp .slimScrollBar {
7761
- visibility: hidden; }
 
 
7762
 
7763
- [data-hijacking="off"] .premium-vscroll-temp {
7764
- height: 100vh; }
7765
- [data-hijacking="off"] .premium-vscroll-temp > div {
7766
- opacity: 0;
7767
- top: 0;
7768
- left: 0;
7769
- width: 100%;
7770
- /* Force Hardware Acceleration */
7771
- -webkit-transform: translateZ(0);
7772
- transform: translateZ(0);
7773
- -webkit-backface-visibility: hidden;
7774
- backface-visibility: hidden; }
7775
 
7776
- [data-hijacking="off"] .premium-vscroll-temp:first-of-type > div::before {
7777
- display: none;
7778
- position: absolute;
 
7779
  width: 100%;
7780
- top: 20px;
7781
- z-index: 2; }
7782
 
7783
- [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp {
7784
- position: relative;
7785
- /* enable a 3D-space for children elements */
7786
- -webkit-perspective: 1800px;
7787
- perspective: 1800px; }
7788
- [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp > div {
7789
- position: absolute;
7790
- -webkit-transform-origin: center bottom;
7791
- -ms-transform-origin: center bottom;
7792
- transform-origin: center bottom; }
7793
- [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp:last-of-type > div {
7794
- opacity: 1 !important;
7795
- -webkit-transform: translateY(0px) scale(1) rotateX(0deg) !important;
7796
- transform: translateY(0px) scale(1) rotateX(0deg) !important; }
7797
 
7798
- [data-hijacking="off"][data-animation="parallax"] .premium-vscroll-temp > div {
7799
- position: fixed; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7800
 
7801
- [data-hijacking="off"][data-animation="scaleDown"] .premium-vscroll-temp > div {
7802
- position: fixed; }
 
7803
 
7804
- [data-hijacking="off"] .premium-vscroll-parallax-last {
7805
- -webkit-transform: translateY(0px) scale(1) !important;
7806
- -ms-transform: translateY(0px) scale(1) !important;
7807
- transform: translateY(0px) scale(1) !important; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7808
 
7809
- [data-hijacking="off"] .premium-vscroll-parallax-position {
7810
- position: unset !important; }
7811
-
7812
- /********** Premium Woo Products **********/
7813
- /******************************************/
7814
- .ast-single-post .entry-content .premium-woocommerce a {
7815
- text-decoration: none; }
7816
-
7817
- .premium-woocommerce .premium-woo-qv-btn {
7818
- cursor: pointer; }
7819
-
7820
- .premium-woocommerce:not(.premium-woo-skin-grid-7) li.product .star-rating {
7821
- margin: 0 auto 0.5em; }
7822
-
7823
- .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale,
7824
- .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap .premium-woo-product-featured {
7825
- display: block;
7826
- text-align: center;
7827
- color: #fff;
7828
- min-width: 2em;
7829
- min-height: 2em;
7830
- line-height: 2em;
7831
- padding: 0.3em 0.6em;
7832
- margin: 0.5em 0.6em; }
7833
-
7834
- .premium-woocommerce .pa-out-of-stock {
7835
- display: block;
7836
- text-align: center;
7837
- color: #fff;
7838
- min-width: 2em;
7839
- min-height: 2em;
7840
- line-height: 2em;
7841
- padding: 0.3em 0.6em;
7842
- margin: 0.5em 0.6em; }
7843
-
7844
- .premium-woocommerce .woocommerce-loop-product__title {
7845
- margin-bottom: 0.5em;
7846
- font-size: 1em;
7847
- -webkit-transition: all 0.3s ease-in-out;
7848
- transition: all 0.3s ease-in-out; }
7849
-
7850
- .premium-woocommerce .premium-woo-product-category {
7851
- display: block;
7852
- font-size: 0.85em;
7853
- margin-bottom: 0.5em;
7854
- line-height: 1.3; }
7855
-
7856
- .premium-woocommerce .star-rating {
7857
- display: block;
7858
- float: none;
7859
- -webkit-backface-visibility: hidden;
7860
- backface-visibility: hidden;
7861
- overflow: hidden;
7862
- position: relative;
7863
- height: 1em;
7864
- line-height: 1;
7865
- font-size: 0.857em;
7866
- width: 5.4em;
7867
- font-family: "star"; }
7868
- .premium-woocommerce .star-rating::before {
7869
- content: "\73\73\73\73\73";
7870
- color: #54595f;
7871
- float: left;
7872
- top: 0;
7873
- left: 0;
7874
- position: absolute; }
7875
- .premium-woocommerce .star-rating span {
7876
- overflow: hidden;
7877
- float: left;
7878
- top: 0;
7879
- left: 0;
7880
- position: absolute;
7881
- padding-top: 1.5em; }
7882
- .premium-woocommerce .star-rating span::before {
7883
- content: "\53\53\53\53\53";
7884
- color: inherit;
7885
- top: 0;
7886
- position: absolute;
7887
- left: 0; }
7888
-
7889
- .premium-woocommerce .premium-woo-products-inner ul.products {
7890
- -js-display: flex;
7891
- display: -webkit-box;
7892
- display: -webkit-flex;
7893
- display: -moz-box;
7894
- display: -ms-flexbox;
7895
- display: flex;
7896
- margin: 0;
7897
- padding: 0;
7898
- -webkit-flex-wrap: wrap;
7899
- -ms-flex-wrap: wrap;
7900
- flex-wrap: wrap;
7901
- list-style: none outside;
7902
- -webkit-column-gap: 0;
7903
- -moz-column-gap: 0;
7904
- column-gap: 0; }
7905
- .premium-woocommerce .premium-woo-products-inner ul.products li.product {
7906
- margin: 0 0 10px;
7907
- padding: 0 10px; }
7908
- .premium-woocommerce .premium-woo-products-inner ul.products li.product .premium-woo-product-wrapper {
7909
- overflow: hidden;
7910
- -webkit-transition: all 0.3s ease-in-out;
7911
- transition: all 0.3s ease-in-out; }
7912
-
7913
- .premium-woocommerce .woocommerce-loop-product__link {
7914
- position: relative;
7915
- display: block !important;
7916
- overflow: hidden;
7917
- -webkit-transition: all 0.3s ease-in-out;
7918
- transition: all 0.3s ease-in-out; }
7919
-
7920
- .premium-woocommerce .premium-woo-ribbon-container,
7921
- .premium-woocommerce .pa-out-of-stock {
7922
- position: absolute;
7923
- z-index: 9; }
7924
-
7925
- .premium-woocommerce .premium-woo-ribbon-container {
7926
- top: 0;
7927
- left: 0; }
7928
-
7929
- .premium-woocommerce .pa-out-of-stock {
7930
- top: 7px;
7931
- left: 9px;
7932
- margin: 0; }
7933
-
7934
- .premium-woo-product-thumbnail {
7935
- position: relative;
7936
- overflow: hidden; }
7937
- .premium-woo-product-thumbnail .woocommerce-loop-product__link img {
7938
- margin: 0;
7939
- width: 100%; }
7940
-
7941
- .premium-woo-product-sale-wrap,
7942
- .premium-woo-product-featured-wrap {
7943
- margin: 0; }
7944
-
7945
- .premium-woocommerce .premium-woo-products-details-wrap {
7946
- padding: 1em 1.2em; }
7947
- .premium-woocommerce .premium-woo-products-details-wrap .button {
7948
- display: inline-block;
7949
- background-color: #6ec1e4;
7950
- color: #fff;
7951
- margin: 0.5em 0;
7952
- line-height: 1.3;
7953
- padding: 10px 40px;
7954
- font-size: 100%;
7955
- cursor: pointer;
7956
- text-decoration: none;
7957
- overflow: visible;
7958
- font-weight: 700;
7959
- background-image: none;
7960
- border: none;
7961
- -webkit-border-radius: 0px;
7962
- border-radius: 0px;
7963
- -webkit-box-shadow: none;
7964
- box-shadow: none;
7965
- text-shadow: none;
7966
- -webkit-transition: all 0.3s ease-in-out;
7967
- transition: all 0.3s ease-in-out; }
7968
-
7969
- .premium-woocommerce li.product .price {
7970
- display: block;
7971
- line-height: 1.3;
7972
- font-weight: 700;
7973
- margin-bottom: 0.5em;
7974
- font-size: 0.9em; }
7975
- .premium-woocommerce li.product .price del {
7976
- display: inline-block;
7977
- font-weight: 400;
7978
- background: transparent;
7979
- opacity: 1; }
7980
- .premium-woocommerce li.product .price ins {
7981
- display: inline-block;
7982
- background: transparent;
7983
- text-decoration: none;
7984
- font-weight: inherit; }
7985
- .premium-woocommerce li.product .price .amount {
7986
- color: inherit !important; }
7987
-
7988
- .premium-woocommerce li.product .premium-woo-product-desc p {
7989
- margin: 0; }
7990
-
7991
- .premium-woo-product-align-left .premium-woocommerce li.product .star-rating {
7992
- margin-left: 0;
7993
- margin-right: auto; }
7994
-
7995
- .premium-woo-product-align-center .premium-woocommerce li.product .star-rating {
7996
- margin-left: auto;
7997
- margin-right: auto; }
7998
-
7999
- .premium-woo-product-align-right .premium-woocommerce li.product .star-rating {
8000
- margin-left: auto;
8001
- margin-right: 0; }
8002
-
8003
- .premium-woo-products-pagination ul.page-numbers {
8004
- -js-display: flex;
8005
- display: -webkit-box;
8006
- display: -webkit-flex;
8007
- display: -moz-box;
8008
- display: -ms-flexbox;
8009
- display: flex;
8010
- list-style-type: none;
8011
- margin: 0;
8012
- margin-top: 10px;
8013
- padding: 0;
8014
- border: none;
8015
- -webkit-box-pack: center;
8016
- -webkit-justify-content: center;
8017
- -moz-box-pack: center;
8018
- -ms-flex-pack: center;
8019
- justify-content: center; }
8020
- .premium-woo-products-pagination ul.page-numbers li {
8021
- margin: 0 0.4em 0.4em 0;
8022
- padding: 0;
8023
- text-align: center; }
8024
- .premium-woo-products-pagination ul.page-numbers li .page-numbers {
8025
- margin: 0;
8026
- text-decoration: none;
8027
- color: #000;
8028
- border: 1px solid #54595f;
8029
- padding: 0;
8030
- line-height: 1;
8031
- font-size: 1em;
8032
- font-weight: 400;
8033
- padding: 0.75em;
8034
- display: block;
8035
- min-width: 2.5em;
8036
- -webkit-transition: all 0.3s ease-in-out;
8037
- transition: all 0.3s ease-in-out; }
8038
- .premium-woo-products-pagination ul.page-numbers li .page-numbers:hover, .premium-woo-products-pagination ul.page-numbers li .page-numbers.current {
8039
- background-color: #54595f;
8040
- color: #fff;
8041
- outline: none; }
8042
-
8043
- .premium-woocommerce .premium-loading-feed,
8044
- .premium-woo-quick-view-loader .premium-loading-feed {
8045
- display: block;
8046
- position: absolute;
8047
- width: 100%;
8048
- height: 100%;
8049
- top: 0px;
8050
- left: 0px;
8051
- bottom: 0px;
8052
- right: 0px;
8053
- background: rgba(255, 255, 255, 0.2);
8054
- -js-display: flex;
8055
- display: -webkit-box;
8056
- display: -webkit-flex;
8057
- display: -moz-box;
8058
- display: -ms-flexbox;
8059
- display: flex;
8060
- -webkit-box-align: center;
8061
- -webkit-align-items: center;
8062
- -moz-box-align: center;
8063
- -ms-flex-align: center;
8064
- align-items: center; }
8065
-
8066
- /**
8067
- * Image Hover Effects
8068
- */
8069
- .premium-woocommerce .woocommerce-loop-product__link img {
8070
- -webkit-transition: all 0.3s ease-in-out;
8071
- transition: all 0.3s ease-in-out; }
8072
-
8073
- .premium-woo-product__hover-zoomout .woocommerce-loop-product__link img {
8074
- -webkit-transform: scale(1.2);
8075
- -ms-transform: scale(1.2);
8076
- transform: scale(1.2); }
8077
-
8078
- .premium-woo-product__hover-zoomout li.product:hover .woocommerce-loop-product__link img {
8079
- -webkit-transform: none;
8080
- -ms-transform: none;
8081
- transform: none; }
8082
-
8083
- .premium-woo-product__hover-zoomin .woocommerce-loop-product__link img {
8084
- -webkit-transform: none;
8085
- -ms-transform: none;
8086
- transform: none; }
8087
-
8088
- .premium-woo-product__hover-zoomin li.product:hover .woocommerce-loop-product__link img {
8089
- -webkit-transform: scale(1.2);
8090
- -ms-transform: scale(1.2);
8091
- transform: scale(1.2); }
8092
-
8093
- .premium-woo-product__hover-gray .woocommerce-loop-product__link img {
8094
- -webkit-filter: grayscale(100%);
8095
- filter: grayscale(100%); }
8096
-
8097
- .premium-woo-product__hover-gray li.product:hover .woocommerce-loop-product__link img {
8098
- -webkit-filter: grayscale(0%);
8099
- filter: grayscale(0%); }
8100
-
8101
- .premium-woo-product__hover-sepia .woocommerce-loop-product__link img {
8102
- -webkit-filter: sepia(30%);
8103
- filter: sepia(30%); }
8104
-
8105
- .premium-woo-product__hover-sepia li.product:hover .woocommerce-loop-product__link img {
8106
- -webkit-filter: sepia(0%);
8107
- filter: sepia(0%); }
8108
-
8109
- .premium-woo-product__hover-bright .woocommerce-loop-product__link img {
8110
- -webkit-filter: brightness(1);
8111
- filter: brightness(1); }
8112
-
8113
- .premium-woo-product__hover-bright li.product:hover .woocommerce-loop-product__link img {
8114
- -webkit-filter: brightness(1.2);
8115
- filter: brightness(1.2); }
8116
-
8117
- .premium-woo-product__hover-trans .woocommerce-loop-product__link img {
8118
- -webkit-transform: translateX(-15px) scale(1.1);
8119
- -ms-transform: translateX(-15px) scale(1.1);
8120
- transform: translateX(-15px) scale(1.1); }
8121
-
8122
- .premium-woo-product__hover-trans li.product:hover .woocommerce-loop-product__link img {
8123
- -webkit-transform: translateX(0px) scale(1.1);
8124
- -ms-transform: translateX(0px) scale(1.1);
8125
- transform: translateX(0px) scale(1.1); }
8126
-
8127
- .premium-woo-product__hover-scale li.product:hover .woocommerce-loop-product__link img {
8128
- -webkit-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
8129
- -ms-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
8130
- transform: scaleX(1.3) scaleY(1.3) rotate(5deg); }
8131
-
8132
- .premium-woocommerce .premium-woo-product__on_hover {
8133
- position: absolute;
8134
- top: 0;
8135
- right: 0;
8136
- bottom: 0;
8137
- left: 0;
8138
- height: 100%;
8139
- opacity: 0; }
8140
-
8141
- .premium-woo-product__hover-swap li.product:hover .premium-woo-product__on_hover {
8142
- opacity: 1; }
8143
-
8144
- .premium-woo-skin-grid-1 .premium-woo-qv-btn,
8145
- .premium-woo-skin-grid-3 .premium-woo-qv-btn,
8146
- .premium-woo-skin-grid-4 .premium-woo-qv-btn {
8147
- position: absolute;
8148
- bottom: 0;
8149
- left: 0;
8150
- width: 100%;
8151
- text-align: center;
8152
- padding: 5px;
8153
- background: rgba(2, 2, 2, 0.5);
8154
- color: #fff;
8155
- -webkit-transition: all 0.3s ease-in-out;
8156
- transition: all 0.3s ease-in-out;
8157
- z-index: 2;
8158
- -webkit-transform: translateY(100%);
8159
- -ms-transform: translateY(100%);
8160
- transform: translateY(100%); }
8161
-
8162
- .premium-woo-skin-grid-4 .premium-woo-qv-btn {
8163
- -webkit-transition-delay: 0.1s;
8164
- transition-delay: 0.1s; }
8165
-
8166
- .premium-woo-skin-grid-1 .premium-woo-qv-icon,
8167
- .premium-woo-skin-grid-3 .premium-woo-qv-icon,
8168
- .premium-woo-skin-grid-4 .premium-woo-qv-icon,
8169
- .premium-woo-skin-grid-6 .premium-woo-qv-icon {
8170
- margin-left: 0.5em; }
8171
-
8172
- .premium-woo-product-thumbnail:hover .premium-woo-qv-btn-translate {
8173
- -webkit-transform: translateY(0);
8174
- -ms-transform: translateY(0);
8175
- transform: translateY(0); }
8176
-
8177
- .premium-woo-product-wrapper .premium-woo-qv-data {
8178
- position: absolute;
8179
- top: 0;
8180
- left: 0;
8181
- width: 100%;
8182
- height: 100%;
8183
- z-index: 1;
8184
- overflow: hidden;
8185
- cursor: pointer; }
8186
-
8187
- /**
8188
- * Skin 1,4
8189
- */
8190
- .premium-woo-skin-grid-1 .premium-woo-product-actions-wrapper,
8191
- .premium-woo-skin-grid-4 .premium-woo-product-actions-wrapper {
8192
- position: absolute;
8193
- top: 0.7em;
8194
- right: 1em;
8195
- -webkit-transform: translate3d(15px, 0, 0);
8196
- transform: translate3d(15px, 0, 0);
8197
- -webkit-transition: all 0.3s ease-in-out;
8198
- transition: all 0.3s ease-in-out;
8199
- opacity: 0;
8200
- z-index: 9; }
8201
-
8202
- .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-cart-btn {
8203
- position: relative;
8204
- display: block;
8205
- margin: 0 0 3px;
8206
- background: #fff;
8207
- text-align: center;
8208
- outline: 0;
8209
- -webkit-transition: all 0.3s ease-in-out;
8210
- transition: all 0.3s ease-in-out; }
8211
-
8212
- .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-add-cart-icon {
8213
- display: block;
8214
- color: #54595f;
8215
- width: 30px;
8216
- line-height: 30px;
8217
- height: 30px;
8218
- cursor: pointer;
8219
- -webkit-transition: all 0.3s ease-in-out;
8220
- transition: all 0.3s ease-in-out; }
8221
-
8222
- .premium-woo-skin-grid-1 li.product:hover .premium-woo-product-actions-wrapper,
8223
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-actions-wrapper {
8224
- -webkit-transform: translate3d(5px, 0, 0);
8225
- transform: translate3d(5px, 0, 0);
8226
- opacity: 1; }
8227
-
8228
- .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon {
8229
- -webkit-animation: spin 2s linear infinite;
8230
- animation: spin 2s linear infinite; }
8231
-
8232
- .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon::before {
8233
- content: "\f013"; }
8234
-
8235
- .premium-woocommerce .premium-woo-cart-btn.added .premium-woo-add-cart-icon::before {
8236
- content: "\f00c"; }
8237
-
8238
- /**
8239
- * Skin 2
8240
- */
8241
- .premium-woo-skin-grid-2 li.product .premium-woo-products-details-wrap {
8242
- position: absolute;
8243
- background: #fff;
8244
- bottom: 0;
8245
- left: 0;
8246
- width: 100%;
8247
- z-index: 2;
8248
- padding: 0;
8249
- opacity: 0;
8250
- -webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
8251
- transition: opacity 0.2s, -webkit-transform 0.4s;
8252
- transition: transform 0.4s, opacity 0.2s;
8253
- transition: transform 0.4s, opacity 0.2s, -webkit-transform 0.4s;
8254
- -webkit-transform: translateZ(0) translateY(5px);
8255
- transform: translateZ(0) translateY(5px); }
8256
-
8257
- .premium-woo-skin-grid-2 .premium-woo-product-details {
8258
- padding: 15px 0; }
8259
-
8260
- .premium-woo-skin-grid-2 li.product:hover .premium-woo-products-details-wrap {
8261
- opacity: 1;
8262
- -webkit-transform: translateZ(0) translateY(0);
8263
- transform: translateZ(0) translateY(0); }
8264
-
8265
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper {
8266
- position: static;
8267
- -js-display: flex;
8268
- display: -webkit-box;
8269
- display: -webkit-flex;
8270
- display: -moz-box;
8271
- display: -ms-flexbox;
8272
- display: flex;
8273
- -webkit-box-orient: horizontal;
8274
- -webkit-box-direction: reverse;
8275
- -webkit-flex-direction: row-reverse;
8276
- -moz-box-orient: horizontal;
8277
- -moz-box-direction: reverse;
8278
- -ms-flex-direction: row-reverse;
8279
- flex-direction: row-reverse; }
8280
-
8281
- .premium-woo-skin-grid-2 .premium-woo-product-actions-wrapper > * {
8282
- -webkit-box-flex: 1;
8283
- -webkit-flex: 1;
8284
- -moz-box-flex: 1;
8285
- -ms-flex: 1;
8286
- flex: 1;
8287
- min-width: 50%; }
8288
-
8289
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .button {
8290
- -js-display: flex;
8291
- display: -webkit-box;
8292
- display: -webkit-flex;
8293
- display: -moz-box;
8294
- display: -ms-flexbox;
8295
- display: flex;
8296
- margin: 0;
8297
- text-align: center;
8298
- -webkit-box-pack: center;
8299
- -webkit-justify-content: center;
8300
- -moz-box-pack: center;
8301
- -ms-flex-pack: center;
8302
- justify-content: center;
8303
- -webkit-box-align: center;
8304
- -webkit-align-items: center;
8305
- -moz-box-align: center;
8306
- -ms-flex-align: center;
8307
- align-items: center; }
8308
-
8309
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
8310
- background-color: #54595f; }
8311
-
8312
- /**
8313
- * Skin 4
8314
- */
8315
- .premium-woo-skin-grid-4 li.product .premium-woo-products-details-wrap {
8316
- position: absolute;
8317
- left: 0;
8318
- right: 0;
8319
- top: 50%;
8320
- -webkit-transform: scale(0.9) translateZ(0) translateY(-50%);
8321
- transform: scale(0.9) translateZ(0) translateY(-50%);
8322
- text-align: center;
8323
- z-index: 2;
8324
- opacity: 0;
8325
- -webkit-transition: opacity 0.5s, -webkit-transform 0.3s;
8326
- transition: opacity 0.5s, -webkit-transform 0.3s;
8327
- transition: opacity 0.5s, transform 0.3s;
8328
- transition: opacity 0.5s, transform 0.3s, -webkit-transform 0.3s; }
8329
-
8330
- .premium-woo-skin-grid-4 li.product .premium-woo-product-overlay,
8331
- .premium-woo-skin-grid-8 li.product .premium-woo-product-overlay {
8332
- position: absolute;
8333
- top: 0;
8334
- left: 0;
8335
- width: 100%;
8336
- height: 100%;
8337
- opacity: 0;
8338
- visibility: hidden;
8339
- background-color: rgba(27, 27, 23, 0.3);
8340
- -webkit-transition: all 0.25s ease-in-out;
8341
- transition: all 0.25s ease-in-out; }
8342
-
8343
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-overlay,
8344
- .premium-woo-skin-grid-8 li.product:hover .premium-woo-product-overlay {
8345
- opacity: 1;
8346
- visibility: visible;
8347
- z-index: 1; }
8348
-
8349
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-products-details-wrap {
8350
- -webkit-transform: scale(1) translateZ(0) translateY(-50%);
8351
- transform: scale(1) translateZ(0) translateY(-50%);
8352
- opacity: 1; }
8353
-
8354
- /**
8355
- * Skin 5
8356
- */
8357
- .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper {
8358
- -js-display: flex;
8359
- display: -webkit-box;
8360
- display: -webkit-flex;
8361
- display: -moz-box;
8362
- display: -ms-flexbox;
8363
- display: flex; }
8364
- .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
8365
- -js-display: flex;
8366
- display: -webkit-box;
8367
- display: -webkit-flex;
8368
- display: -moz-box;
8369
- display: -ms-flexbox;
8370
- display: flex;
8371
- -webkit-box-align: center;
8372
- -webkit-align-items: center;
8373
- -moz-box-align: center;
8374
- -ms-flex-align: center;
8375
- align-items: center;
8376
- background-color: #54595f;
8377
- padding: 10px;
8378
- -webkit-transition: all 0.25s ease 0s;
8379
- transition: all 0.25s ease 0s; }
8380
-
8381
- .premium-woo-skin-grid-5 li.product .premium-woo-products-details-wrap {
8382
- width: 75%; }
8383
-
8384
- .premium-woo-skin-grid-5 .premium-woo-product-wrapper {
8385
- -js-display: flex;
8386
- display: -webkit-box;
8387
- display: -webkit-flex;
8388
- display: -moz-box;
8389
- display: -ms-flexbox;
8390
- display: flex;
8391
- -webkit-box-align: center;
8392
- -webkit-align-items: center;
8393
- -moz-box-align: center;
8394
- -ms-flex-align: center;
8395
- align-items: center; }
8396
-
8397
- .premium-woo-product-align-right .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
8398
- -webkit-box-pack: end;
8399
- -webkit-justify-content: flex-end;
8400
- -moz-box-pack: end;
8401
- -ms-flex-pack: end;
8402
- justify-content: flex-end; }
8403
-
8404
- .premium-woo-product-align-center .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
8405
- -webkit-box-pack: center;
8406
- -webkit-justify-content: center;
8407
- -moz-box-pack: center;
8408
- -ms-flex-pack: center;
8409
- justify-content: center; }
8410
-
8411
- /**
8412
- * Skin 6
8413
- */
8414
- .premium-woo-skin-grid-6 .premium-woo-qv-btn {
8415
- position: absolute;
8416
- top: 50%;
8417
- left: 50%;
8418
- min-width: 40%;
8419
- text-align: center;
8420
- padding: 5px;
8421
- background: rgba(2, 2, 2, 0.5);
8422
- color: #fff;
8423
- -webkit-transform: translate(-50%, -50%);
8424
- -ms-transform: translate(-50%, -50%);
8425
- transform: translate(-50%, -50%);
8426
- opacity: 0;
8427
- visibility: hidden;
8428
- -webkit-transition: all 0.3s ease-in-out;
8429
- transition: all 0.3s ease-in-out;
8430
- cursor: pointer;
8431
- z-index: 2; }
8432
-
8433
- .premium-woo-skin-grid-6 li.product:hover .premium-woo-qv-btn {
8434
- opacity: 1;
8435
- visibility: visible; }
8436
-
8437
- .premium-woo-product-align-right .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
8438
- .premium-woo-product-align-left .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
8439
- .premium-woo-product-align-right .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating,
8440
- .premium-woo-product-align-left .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating {
8441
- margin: 0; }
8442
-
8443
- .premium-woo-skin-grid-6 li.product .premium-woo-product-info {
8444
- -js-display: flex;
8445
- display: -webkit-box;
8446
- display: -webkit-flex;
8447
- display: -moz-box;
8448
- display: -ms-flexbox;
8449
- display: flex;
8450
- -webkit-box-pack: justify;
8451
- -webkit-justify-content: space-between;
8452
- -moz-box-pack: justify;
8453
- -ms-flex-pack: justify;
8454
- justify-content: space-between; }
8455
-
8456
- .premium-woo-product-align-center .premium-woocommerce li.product .premium-woo-product-info {
8457
- -webkit-box-orient: vertical;
8458
- -webkit-box-direction: normal;
8459
- -webkit-flex-direction: column;
8460
- -moz-box-orient: vertical;
8461
- -moz-box-direction: normal;
8462
- -ms-flex-direction: column;
8463
- flex-direction: column; }
8464
-
8465
- .premium-woo-product-align-right .premium-woocommerce li.product .premium-woo-product-info {
8466
- -webkit-box-orient: horizontal;
8467
- -webkit-box-direction: reverse;
8468
- -webkit-flex-direction: row-reverse;
8469
- -moz-box-orient: horizontal;
8470
- -moz-box-direction: reverse;
8471
- -ms-flex-direction: row-reverse;
8472
- flex-direction: row-reverse; }
8473
-
8474
- .premium-woo-skin-grid-6 li.product .premium-woo-product-gallery-images {
8475
- -js-display: flex;
8476
- display: -webkit-box;
8477
- display: -webkit-flex;
8478
- display: -moz-box;
8479
- display: -ms-flexbox;
8480
- display: flex;
8481
- position: absolute;
8482
- bottom: 10px;
8483
- width: 100%;
8484
- -webkit-box-pack: center;
8485
- -webkit-justify-content: center;
8486
- -moz-box-pack: center;
8487
- -ms-flex-pack: center;
8488
- justify-content: center; }
8489
-
8490
- .premium-woo-product-gallery-images .premium-woo-product__gallery_image {
8491
- width: 20%;
8492
- margin: 0 0.2em;
8493
- border: 2px solid #aaa;
8494
- cursor: pointer; }
8495
-
8496
- /**
8497
- * Metro
8498
- */
8499
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail img,
8500
- .premium-woo-products-metro li.product .premium-woo-product-wrapper,
8501
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail,
8502
- .premium-woo-products-metro li.product .woocommerce-LoopProduct-link {
8503
- height: 100%; }
8504
-
8505
- .premium-woo-products-metro ul.products li.product {
8506
- margin-bottom: 0; }
8507
-
8508
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail img {
8509
- -o-object-fit: cover;
8510
- object-fit: cover; }
8511
-
8512
- /*
8513
- * Carousel
8514
- */
8515
- .premium-carousel-hidden {
8516
- opacity: 0;
8517
- visibility: hidden; }
8518
-
8519
- .premium-woocommerce:not(.premium-woo-skin-grid-7) .slick-arrow {
8520
- -webkit-border-radius: 50%;
8521
- border-radius: 50%; }
8522
-
8523
- .premium-woocommerce ul.slick-dots {
8524
- width: 100%; }
8525
-
8526
- /*
8527
- * Quick View Html/body
8528
- */
8529
- html.premium-woo-qv-opened,
8530
- html.premium-woo-qv-opened body {
8531
- overflow: hidden; }
8532
-
8533
- /**
8534
- * Quick View Modal
8535
- */
8536
- .premium-woo-quick-view-back {
8537
- position: fixed;
8538
- visibility: hidden;
8539
- overflow: hidden;
8540
- background: rgba(2, 2, 2, 0.5);
8541
- opacity: 0;
8542
- -webkit-transition: opacity 0.25s;
8543
- transition: opacity 0.25s;
8544
- z-index: 999; }
8545
-
8546
- .premium-woo-quick-view-active {
8547
- top: 0;
8548
- left: 0;
8549
- width: 100%;
8550
- height: 100%;
8551
- opacity: 1;
8552
- visibility: visible; }
8553
-
8554
- #premium-woo-quick-view-modal {
8555
- position: fixed;
8556
- visibility: hidden;
8557
- opacity: 0;
8558
- top: 0;
8559
- left: 0;
8560
- width: 100%;
8561
- height: 100%;
8562
- z-index: 1400;
8563
- text-align: center;
8564
- -webkit-transition: all 0.3s;
8565
- transition: all 0.3s;
8566
- overflow-x: hidden;
8567
- overflow-y: auto; }
8568
- #premium-woo-quick-view-modal.active {
8569
- visibility: visible;
8570
- opacity: 1; }
8571
- #premium-woo-quick-view-modal.active .premium-woo-content-main {
8572
- -webkit-transform: translateY(0);
8573
- -ms-transform: translateY(0);
8574
- transform: translateY(0);
8575
- opacity: 1;
8576
- width: 100%; }
8577
- #premium-woo-quick-view-modal .premium-woo-content-main-wrapper {
8578
- position: absolute;
8579
- width: 100%;
8580
- height: 100%;
8581
- top: 0;
8582
- left: 0;
8583
- text-align: center;
8584
- padding: 30px;
8585
- -js-display: flex;
8586
- display: -webkit-box;
8587
- display: -webkit-flex;
8588
- display: -moz-box;
8589
- display: -ms-flexbox;
8590
- display: flex;
8591
- -webkit-box-align: center;
8592
- -webkit-align-items: center;
8593
- -moz-box-align: center;
8594
- -ms-flex-align: center;
8595
- align-items: center; }
8596
- #premium-woo-quick-view-modal .premium-woo-content-main {
8597
- position: relative;
8598
- pointer-events: none;
8599
- max-width: 100%;
8600
- text-align: left;
8601
- z-index: 1045;
8602
- -webkit-transform: translateY(-30px);
8603
- -ms-transform: translateY(-30px);
8604
- transform: translateY(-30px);
8605
- opacity: 0;
8606
- -webkit-transition: opacity 0.3s, -webkit-transform 0.5s;
8607
- transition: opacity 0.3s, -webkit-transform 0.5s;
8608
- transition: transform 0.5s, opacity 0.3s;
8609
- transition: transform 0.5s, opacity 0.3s, -webkit-transform 0.5s;
8610
- margin: 0 auto; }
8611
- #premium-woo-quick-view-modal .premium-woo-lightbox-content {
8612
- position: relative;
8613
- display: table;
8614
- pointer-events: auto;
8615
- background-color: #fff;
8616
- max-width: 975px;
8617
- margin: 20px auto;
8618
- -webkit-transform: translateZ(0);
8619
- transform: translateZ(0);
8620
- -webkit-box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
8621
- box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
8622
- overflow: hidden; }
8623
- #premium-woo-quick-view-modal .summary {
8624
- width: 50%;
8625
- margin: 0;
8626
- padding: 30px;
8627
- float: left;
8628
- -webkit-box-sizing: border-box;
8629
- -moz-box-sizing: border-box;
8630
- box-sizing: border-box; }
8631
- #premium-woo-quick-view-modal .summary .quantity {
8632
- min-width: auto; }
8633
- #premium-woo-quick-view-modal .summary .quantity input.qty {
8634
- width: 54px;
8635
- -webkit-appearance: button;
8636
- -moz-appearance: button;
8637
- appearance: button; }
8638
- #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-inner-spin-button,
8639
- #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-outer-spin-button {
8640
- display: unset; }
8641
- #premium-woo-quick-view-modal .woocommerce-product-details__short-description p {
8642
- margin: 0; }
8643
-
8644
- #premium-woo-quick-view-close {
8645
- position: absolute;
8646
- font-size: 22px;
8647
- top: 10px;
8648
- right: 10px;
8649
- width: 22px;
8650
- height: 22px;
8651
- line-height: 22px;
8652
- opacity: 0.7;
8653
- text-align: center;
8654
- z-index: 2;
8655
- color: #000; }
8656
-
8657
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider {
8658
- position: relative; }
8659
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider li {
8660
- list-style: none; }
8661
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav {
8662
- margin: 0;
8663
- padding: 0;
8664
- width: 100%;
8665
- position: absolute;
8666
- bottom: 10px;
8667
- text-align: center; }
8668
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li {
8669
- margin: 0 6px;
8670
- display: inline-block;
8671
- vertical-align: middle; }
8672
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a {
8673
- width: 11px;
8674
- height: 11px;
8675
- display: block;
8676
- background: #666;
8677
- background: rgba(0, 0, 0, 0.5);
8678
- cursor: pointer;
8679
- text-indent: -9999px;
8680
- -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
8681
- box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
8682
- -webkit-border-radius: 20px;
8683
- border-radius: 20px; }
8684
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a.flex-active {
8685
- background: rgba(0, 0, 0, 0.9);
8686
- cursor: default; }
8687
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a:focus {
8688
- outline: none; }
8689
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider img {
8690
- -o-object-fit: cover;
8691
- object-fit: cover;
8692
- width: 100%; }
8693
-
8694
- #premium-woo-quick-view-content div.images {
8695
- width: 50%;
8696
- float: left;
8697
- opacity: 1 !important;
8698
- margin: 0; }
8699
-
8700
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav {
8701
- margin: 0;
8702
- padding: 0;
8703
- list-style: none; }
8704
-
8705
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav a {
8706
- text-decoration: none;
8707
- display: block;
8708
- width: 14px;
8709
- height: 32px;
8710
- font-size: 32px;
8711
- line-height: 32px;
8712
- margin: -20px 0 0;
8713
- position: absolute;
8714
- top: 50%;
8715
- z-index: 10;
8716
- overflow: hidden;
8717
- cursor: pointer;
8718
- color: rgba(0, 0, 0, 0.8);
8719
- text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
8720
- -webkit-transition: all 0.3s ease-in-out;
8721
- transition: all 0.3s ease-in-out; }
8722
-
8723
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next,
8724
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
8725
- display: inline-block;
8726
- font-family: "Font Awesome 5 Free";
8727
- font-weight: 900;
8728
- text-rendering: auto;
8729
- -webkit-font-smoothing: antialiased;
8730
- -moz-osx-font-smoothing: grayscale; }
8731
-
8732
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
8733
- left: 10px; }
8734
-
8735
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next {
8736
- right: 10px; }
8737
-
8738
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev::before {
8739
- content: "\f104"; }
8740
-
8741
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next::before {
8742
- content: "\f105"; }
8743
-
8744
- .premium-woocommerce li.product .added_to_cart.wc-forward {
8745
- display: none; }
8746
-
8747
- .premium-woo-atc-button .add_to_cart_button .premium-woo-cart-loader {
8748
- -webkit-animation: spin 2s linear infinite;
8749
- animation: spin 2s linear infinite;
8750
- margin-left: 5px;
8751
- vertical-align: baseline; }
8752
-
8753
- /*
8754
- * Load More Button
8755
- */
8756
- .premium-woo-load-more {
8757
- position: relative; }
8758
- .premium-woo-load-more .premium-woo-load-more-btn {
8759
- -webkit-box-shadow: none;
8760
- box-shadow: none;
8761
- text-shadow: none;
8762
- border: none;
8763
- outline: none;
8764
- -webkit-box-align: center;
8765
- -webkit-align-items: center;
8766
- -moz-box-align: center;
8767
- -ms-flex-align: center;
8768
- align-items: center;
8769
- vertical-align: bottom;
8770
- cursor: pointer;
8771
- line-height: 1;
8772
- font-style: normal;
8773
- font-weight: normal;
8774
- background-image: none;
8775
- color: #fff;
8776
- -webkit-transition: all 0.3s ease-in-out;
8777
- transition: all 0.3s ease-in-out;
8778
- padding: 10px 20px; }
8779
-
8780
- .premium-woo-load-more-btn {
8781
- -js-display: inline-flex;
8782
- display: -webkit-inline-box;
8783
- display: -webkit-inline-flex;
8784
- display: -moz-inline-box;
8785
- display: -ms-inline-flexbox;
8786
- display: inline-flex;
8787
- -webkit-box-align: center;
8788
- -webkit-align-items: center;
8789
- -moz-box-align: center;
8790
- -ms-flex-align: center;
8791
- align-items: center; }
8792
-
8793
- .premium-woo-load-more-btn span {
8794
- margin-right: 3px; }
8795
-
8796
- .premium-woo-load-more-btn .premium-loader {
8797
- display: inline-block;
8798
- width: 20px;
8799
- height: 20px; }
8800
-
8801
- .premium-woo-title-above-yes .premium-woo-product__link {
8802
- opacity: 0; }
8803
-
8804
- @media (min-width: 545px) {
8805
- #premium-woo-quick-view-content div.summary {
8806
- content: "544";
8807
- overflow-y: auto; } }
8808
-
8809
- @media (max-width: 544px) {
8810
- #premium-woo-quick-view-content .premium-woo-lightbox-content {
8811
- display: block; }
8812
- #premium-woo-quick-view-content div.images,
8813
- #premium-woo-quick-view-content div.summary {
8814
- width: 100%;
8815
- float: none; } }
8816
-
8817
- /*
8818
- * Common Title/Dual Heading
8819
- */
8820
- .premium-title-bg-text:before {
8821
- position: absolute;
8822
- content: attr(data-background);
8823
- top: 0;
8824
- left: 0;
8825
- text-align: left; }
8826
-
8827
- .premium-bg-text-yes .elementor-widget-container:before {
8828
- position: absolute;
8829
- top: 0;
8830
- left: 0;
8831
- text-align: left; }
8832
-
8833
- .premium-mask-yes .premium-dual-header-first-clip .premium-dual-header-first-span .premium-mask-span,
8834
- .premium-mask-yes .premium-dual-header-second-clip .premium-mask-span {
8835
- background: inherit; }
8836
-
8837
- .premium-mask-yes .premium-mask-span {
8838
- position: relative;
8839
- overflow: hidden;
8840
- -js-display: inline-flex !important;
8841
- display: -webkit-inline-box !important;
8842
- display: -webkit-inline-flex !important;
8843
- display: -moz-inline-box !important;
8844
- display: -ms-inline-flexbox !important;
8845
- display: inline-flex !important; }
8846
- .premium-mask-yes .premium-mask-span::after {
8847
- content: "";
8848
- position: absolute;
8849
- top: 0;
8850
- right: 0px;
8851
- width: 100%;
8852
- height: 100%;
8853
- background-color: currentColor;
8854
- -webkit-backface-visibility: visible;
8855
- backface-visibility: visible; }
8856
-
8857
- .premium-mask-active.premium-mask-tr .premium-mask-span::after {
8858
- -webkit-animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8859
- animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8860
- -webkit-transform: translateX(-103%);
8861
- -ms-transform: translateX(-103%);
8862
- transform: translateX(-103%); }
8863
-
8864
- .premium-mask-active.premium-mask-tl .premium-mask-span::after {
8865
- -webkit-animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8866
- animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8867
- -webkit-transform: translateX(103%);
8868
- -ms-transform: translateX(103%);
8869
- transform: translateX(103%); }
8870
-
8871
- .premium-mask-active.premium-mask-tb .premium-mask-span::after {
8872
- -webkit-animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8873
- animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8874
- -webkit-transform: translateY(-103%);
8875
- -ms-transform: translateY(-103%);
8876
- transform: translateY(-103%); }
8877
-
8878
- .premium-mask-active.premium-mask-tt .premium-mask-span::after {
8879
- -webkit-animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8880
- animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8881
- -webkit-transform: translateY(103%);
8882
- -ms-transform: translateY(103%);
8883
- transform: translateY(103%); }
8884
-
8885
- @-webkit-keyframes pa-mask-tr {
8886
- 0% {
8887
- -webkit-transform: translateX(0%);
8888
- transform: translateX(0%); }
8889
- 100% {
8890
- -webkit-transform: translateX(103%);
8891
- transform: translateX(103%); } }
8892
-
8893
- @keyframes pa-mask-tr {
8894
- 0% {
8895
- -webkit-transform: translateX(0%);
8896
- transform: translateX(0%); }
8897
- 100% {
8898
- -webkit-transform: translateX(103%);
8899
- transform: translateX(103%); } }
8900
-
8901
- @-webkit-keyframes pa-mask-tl {
8902
- 0% {
8903
- -webkit-transform: translateX(0%);
8904
- transform: translateX(0%); }
8905
- 100% {
8906
- -webkit-transform: translateX(-103%);
8907
- transform: translateX(-103%); } }
8908
-
8909
- @keyframes pa-mask-tl {
8910
- 0% {
8911
- -webkit-transform: translateX(0%);
8912
- transform: translateX(0%); }
8913
- 100% {
8914
- -webkit-transform: translateX(-103%);
8915
- transform: translateX(-103%); } }
8916
-
8917
- @-webkit-keyframes pa-mask-tb {
8918
- 0% {
8919
- -webkit-transform: translateY(0%);
8920
- transform: translateY(0%); }
8921
- 100% {
8922
- -webkit-transform: translateY(103%);
8923
- transform: translateY(103%); } }
8924
-
8925
- @keyframes pa-mask-tb {
8926
- 0% {
8927
- -webkit-transform: translateY(0%);
8928
- transform: translateY(0%); }
8929
- 100% {
8930
- -webkit-transform: translateY(103%);
8931
- transform: translateY(103%); } }
8932
-
8933
- @-webkit-keyframes pa-mask-tt {
8934
- 0% {
8935
- -webkit-transform: translateY(0%);
8936
- transform: translateY(0%); }
8937
- 100% {
8938
- -webkit-transform: translateY(-103%);
8939
- transform: translateY(-103%); } }
8940
-
8941
- @keyframes pa-mask-tt {
8942
- 0% {
8943
- -webkit-transform: translateY(0%);
8944
- transform: translateY(0%); }
8945
- 100% {
8946
- -webkit-transform: translateY(-103%);
8947
- transform: translateY(-103%); } }
8948
-
8949
- /*
8950
- * Common Buttons Style.
8951
- */
8952
- .premium-button .premium-lottie-animation,
8953
- .premium-image-button .premium-lottie-animation {
8954
- -js-display: flex;
8955
- display: -webkit-box;
8956
- display: -webkit-flex;
8957
- display: -moz-box;
8958
- display: -ms-flexbox;
8959
- display: flex; }
8960
-
8961
- .premium-button svg,
8962
- .premium-image-button svg {
8963
- width: 30px;
8964
- height: 30px; }
8965
-
8966
- div[class*="elementor-widget-premium"] .premium-btn-sm,
8967
- div[class*="elementor-widget-premium"] .premium-btn-md,
8968
- div[class*="elementor-widget-premium"] .premium-btn-lg,
8969
- div[class*="elementor-widget-premium"] .premium-btn-block {
8970
- background-color: #eee;
8971
- color: #042551;
8972
- margin: 0px;
8973
- text-decoration: none; }
8974
- div[class*="elementor-widget-premium"] .premium-btn-sm:hover,
8975
- div[class*="elementor-widget-premium"] .premium-btn-md:hover,
8976
- div[class*="elementor-widget-premium"] .premium-btn-lg:hover,
8977
- div[class*="elementor-widget-premium"] .premium-btn-block:hover {
8978
- background-color: #54595f;
8979
- color: #eee; }
8980
-
8981
- div[class*="elementor-widget-premium"] .premium-btn-sm {
8982
- padding: 12px 24px;
8983
- font-size: 14px;
8984
- line-height: 1; }
8985
-
8986
- div[class*="elementor-widget-premium"] .premium-btn-md {
8987
- padding: 14px 26px;
8988
- font-size: 16px;
8989
- line-height: 1.2; }
8990
-
8991
- div[class*="elementor-widget-premium"] .premium-btn-lg {
8992
- padding: 16px 28px;
8993
- font-size: 18px;
8994
- line-height: 1.3333; }
8995
-
8996
- div[class*="elementor-widget-premium"] .premium-btn-block {
8997
- font-size: 18px;
8998
- line-height: 1;
8999
- padding: 20px 0px;
9000
- width: 100%;
9001
- text-align: center; }
9002
-
9003
- .premium-button-text {
9004
- display: inline-block;
9005
- width: 100%; }
9006
-
9007
- /*
9008
- * Common Button/Image Button Mouse Detect Effect.
9009
- */
9010
- .premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg {
9011
- position: absolute;
9012
- z-index: 0;
9013
- top: 0;
9014
- left: 0;
9015
- width: 0px;
9016
- height: 0px;
9017
- -webkit-border-radius: 50%;
9018
- border-radius: 50%;
9019
- display: block;
9020
- -webkit-transform: translate(-50%, -50%);
9021
- -ms-transform: translate(-50%, -50%);
9022
- transform: translate(-50%, -50%);
9023
- -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
9024
- transition: width 0.4s ease-in-out, height 0.4s ease-in-out; }
9025
-
9026
- .premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg {
9027
- width: 225%;
9028
- height: 560px; }
9029
-
9030
- .premium-mouse-detect-yes .premium-button-style6:before {
9031
- width: 0;
9032
- height: 0; }
9033
-
9034
- /** Loader */
9035
- .premium-loader {
9036
- border: 3px solid #f3f3f3;
9037
- border-top-width: 3px;
9038
- border-top-style: solid;
9039
- border-top-color: #f3f3f3;
9040
- -webkit-border-radius: 50%;
9041
- border-radius: 50%;
9042
- border-top: 3px solid;
9043
- border-top-color: #bbb;
9044
- width: 30px;
9045
- height: 30px;
9046
- -webkit-animation: spin 2s linear infinite;
9047
- animation: spin 2s linear infinite;
9048
- margin: 0 auto; }
9049
-
9050
  /*
9051
  Common SVG Draw
9052
  premium-svg-drawer not prefixed with 'svg'
9053
  because it's rendered as div with custom SVG code.
9054
- */
9055
- .premium-svg-nodraw *,
9056
- .premium-svg-drawer * {
9057
- -webkit-transition: all 0.3s ease-in-out;
9058
- transition: all 0.3s ease-in-out;
9059
- -webkit-transition-property: stroke, fill, background-color;
9060
- transition-property: stroke, fill, background-color; }
9061
-
9062
- .premium-svg-nodraw .no-transition,
9063
- .premium-svg-drawer .no-transition {
9064
- -webkit-transition: none !important;
9065
- transition: none !important; }
9066
-
9067
- /** Common Animation */
9068
- @-webkit-keyframes spin {
9069
- 0% {
9070
- -webkit-transform: rotate(0deg);
9071
- transform: rotate(0deg); }
9072
- 100% {
9073
- -webkit-transform: rotate(360deg);
9074
- transform: rotate(360deg); } }
9075
- @keyframes spin {
9076
- 0% {
9077
- -webkit-transform: rotate(0deg);
9078
- transform: rotate(0deg); }
9079
- 100% {
9080
- -webkit-transform: rotate(360deg);
9081
- transform: rotate(360deg); } }
9082
-
9083
- /**Notice*/
9084
- .premium-error-notice {
9085
- width: 100%;
9086
- padding: 10px;
9087
- color: #b94a48;
9088
- background-color: #f2dede;
9089
- border-color: #eed3d7;
9090
- text-align: center; }
1285
  position: relative; }
1286
 
1287
  /*Thumbnail Img*/
1288
+ .premium-blog-wrap .premium-blog-thumbnail-container {
1289
  overflow: hidden; }
1290
+ .premium-blog-wrap .premium-blog-thumbnail-container img,
1291
+ .premium-blog-wrap .premium-blog-thumbnail-container .below-entry-meta {
1292
  width: 100%;
1293
  height: 100%;
1294
  margin: 0 !important;
1511
  -webkit-transition: all 0.3s ease-in-out;
1512
  transition: all 0.3s ease-in-out; }
1513
 
1514
+ /*
1515
+ * Diagonal Effect
1516
  */
1517
  .premium-blog-diagonal-container {
1518
  position: absolute;
1539
  -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
1540
  transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
1541
 
1542
+ /*
1543
+ * Framed Effect
1544
  */
1545
  .premium-blog-framed-effect {
1546
  position: absolute;
1563
  -ms-transform: scale(1);
1564
  transform: scale(1); }
1565
 
1566
+ /*
1567
+ * Bordered Effect
1568
  */
1569
  .premium-blog-bordered-effect {
1570
  position: absolute;
1618
  -ms-transform: scale(1);
1619
  transform: scale(1); }
1620
 
1621
+ /*
1622
+ * Squares Effect
1623
  */
1624
  .premium-blog-squares-effect,
1625
  .premium-blog-squares-square-container {
1899
  .premium-blog-wrap ul.slick-dots {
1900
  width: 100%; }
1901
 
1902
+ /*
1903
+ * List Layout
1904
  */
1905
  .premium-blog-list .premium-blog-post-outer-container {
1906
  width: 100%; }
1907
 
1908
+ /**
1909
+ * Even Layout
1910
  */
1911
  .premium-blog-even .premium-blog-post-container {
1912
  height: 100%; }
1964
  display: -ms-inline-flexbox;
1965
  display: inline-flex; }
1966
 
1967
+ /**
1968
+ * Responsive Style
1969
  */
1970
  @media (max-width: 768px) {
1971
  .premium-blog-content-wrapper {
3484
  -webkit-transform: rotate(360deg);
3485
  transform: rotate(360deg); } }
3486
 
3487
+ /**************** Premium Image Button ***********/
3488
+ /*************************************************/
3489
+ .premium-image-button {
3490
+ -js-display: inline-flex;
3491
+ display: -webkit-inline-box;
3492
+ display: -webkit-inline-flex;
3493
+ display: -moz-inline-box;
3494
+ display: -ms-inline-flexbox;
3495
+ display: inline-flex;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3496
  position: relative;
3497
  overflow: hidden;
3498
+ background-color: #eee;
3499
+ cursor: pointer;
3500
+ -webkit-transition: all 0.2s ease-in-out !important;
3501
+ transition: all 0.2s ease-in-out !important; }
3502
+ .premium-image-button .premium-button-style6-bg, .premium-image-button.premium-button-style6:before, .premium-image-button:not(.premium-image-button-style6):hover {
3503
+ background-color: #54595f; }
 
 
 
 
 
 
 
3504
 
3505
+ /*Default background for slide styles*/
3506
+ .premium-image-button-style4-icon-wrapper,
3507
+ .premium-image-button-style1:before {
3508
+ background-color: #54595f; }
 
 
 
3509
 
3510
+ .premium-image-button-text-icon-wrapper {
3511
  width: 100%;
3512
+ -js-display: flex;
3513
+ display: -webkit-box;
3514
+ display: -webkit-flex;
3515
+ display: -moz-box;
3516
+ display: -ms-flexbox;
3517
+ display: flex;
3518
+ -webkit-box-pack: center;
3519
+ -webkit-justify-content: center;
3520
+ -moz-box-pack: center;
3521
+ -ms-flex-pack: center;
3522
+ justify-content: center;
3523
+ -webkit-box-align: center;
3524
+ -webkit-align-items: center;
3525
+ -moz-box-align: center;
3526
+ -ms-flex-align: center;
3527
+ align-items: center;
3528
+ position: relative;
3529
+ z-index: 3;
3530
+ -webkit-transition: all 0.2s ease-in-out;
3531
+ transition: all 0.2s ease-in-out; }
3532
+ .premium-image-button-text-icon-wrapper span,
3533
+ .premium-image-button-text-icon-wrapper i,
3534
+ .premium-image-button-text-icon-wrapper svg {
3535
+ -webkit-transition: all 0.2s ease-in-out;
3536
+ transition: all 0.2s ease-in-out; }
3537
 
3538
+ .premium-image-button-style1:before {
 
3539
  position: absolute;
3540
+ content: "";
3541
+ -webkit-transition: all 0.2s ease-in-out;
3542
+ transition: all 0.2s ease-in-out; }
3543
+
3544
+ .premium-image-button-style1-bottom:before {
3545
+ width: 100%;
3546
+ height: 0;
3547
  top: 0;
3548
+ left: 0; }
 
 
 
3549
 
3550
+ .premium-image-button-style1-top:before {
3551
+ width: 100%;
3552
+ height: 0;
3553
+ bottom: 0;
3554
+ left: 0; }
 
 
 
 
 
 
3555
 
3556
+ .premium-image-button-style1-right:before {
3557
+ width: 0;
3558
+ height: 100%;
3559
+ bottom: 0;
3560
+ left: 0; }
3561
 
3562
+ .premium-image-button-style1-left:before {
3563
+ width: 0;
3564
+ height: 100%;
3565
+ top: 0;
3566
+ right: 0; }
3567
 
3568
+ .premium-image-button-style1-bottom:hover:before,
3569
+ .premium-image-button-style1-top:hover:before {
3570
+ height: 100%; }
 
 
3571
 
3572
+ .premium-image-button-style1-right:hover:before,
3573
+ .premium-image-button-style1-left:hover:before {
3574
+ width: 100%; }
3575
 
3576
+ .premium-image-button-style3 {
3577
+ z-index: 10; }
3578
+ .premium-image-button-style3:before {
3579
+ position: absolute;
3580
+ top: 0px;
3581
+ left: 0px;
3582
+ width: 100%;
3583
+ height: 100%;
3584
+ content: "";
3585
+ z-index: 1;
3586
+ background: rgba(255, 255, 255, 0.2);
3587
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3588
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3589
+ -webkit-transition: all 0.8s ease-out;
3590
+ transition: all 0.8s ease-out; }
3591
 
3592
+ .premium-image-button-diagonal-right:before {
3593
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
3594
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3595
 
3596
+ .premium-image-button-diagonal-right:hover:before {
3597
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
3598
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
3599
 
3600
+ .premium-image-button-diagonal-left:before {
3601
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
3602
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
3603
 
3604
+ .premium-image-button-diagonal-left:hover:before {
3605
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
3606
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
3607
 
3608
+ .premium-image-button-diagonal-bottom:before {
3609
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3610
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
3611
 
3612
+ .premium-image-button-diagonal-bottom:hover:before {
3613
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3614
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
 
 
 
 
3615
 
3616
+ .premium-image-button-diagonal-top:before {
3617
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3618
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
 
 
 
 
3619
 
3620
+ .premium-image-button-diagonal-top:hover:before {
3621
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3622
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
 
 
 
 
3623
 
3624
+ .premium-image-button-style4-icon-wrapper {
 
 
 
 
 
 
 
 
 
 
3625
  position: absolute;
 
3626
  z-index: 2;
3627
+ width: 100%;
3628
+ text-align: center;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3629
  -js-display: flex;
3630
  display: -webkit-box;
3631
  display: -webkit-flex;
3641
  -webkit-justify-content: center;
3642
  -moz-box-pack: center;
3643
  -ms-flex-pack: center;
3644
+ justify-content: center;
3645
+ height: 100%;
3646
+ opacity: 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3647
  -webkit-transition: all 0.3s ease-in-out;
3648
  transition: all 0.3s ease-in-out; }
3649
+ .premium-image-button-style4-icon-wrapper.top {
3650
+ bottom: -100%;
3651
+ left: 0; }
3652
+ .premium-image-button-style4-icon-wrapper.bottom {
3653
+ top: -100%;
3654
+ left: 0; }
3655
+ .premium-image-button-style4-icon-wrapper.left {
3656
  top: 0;
3657
+ left: -100%; }
3658
+ .premium-image-button-style4-icon-wrapper.right {
3659
+ top: 0;
3660
+ right: -100%; }
 
 
 
 
3661
 
3662
+ .premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper {
3663
+ top: 0;
3664
+ opacity: 1; }
 
 
 
 
 
 
 
 
3665
 
3666
+ .premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper {
3667
+ -webkit-transform: translateY(100%);
3668
+ -ms-transform: translateY(100%);
3669
+ transform: translateY(100%);
3670
+ opacity: 0; }
3671
 
3672
+ .premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper {
3673
+ bottom: 0;
3674
+ opacity: 1; }
 
 
3675
 
3676
+ .premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper {
3677
+ -webkit-transform: translateY(-100%);
3678
+ -ms-transform: translateY(-100%);
3679
+ transform: translateY(-100%);
3680
+ opacity: 0; }
3681
 
3682
+ .premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper {
3683
+ left: 0;
3684
+ opacity: 1; }
3685
 
3686
+ .premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper {
3687
+ -webkit-transform: translateX(100%);
3688
+ -ms-transform: translateX(100%);
3689
+ transform: translateX(100%);
3690
+ opacity: 0; }
3691
 
3692
+ .premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper {
3693
+ right: 0;
3694
+ opacity: 1; }
 
 
 
 
 
 
3695
 
3696
+ .premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper {
3697
+ -webkit-transform: translateX(-100%);
3698
+ -ms-transform: translateX(-100%);
3699
+ transform: translateX(-100%);
3700
+ opacity: 0; }
3701
+
3702
+ .premium-image-button-style5:before {
3703
+ position: absolute;
3704
+ content: "";
3705
+ top: 0;
3706
+ left: 0;
3707
+ width: 100%;
3708
+ height: 100%;
3709
  opacity: 0;
3710
+ -webkit-transition: all 1s ease-in-out;
3711
+ transition: all 1s ease-in-out;
3712
+ background: rgba(255, 255, 255, 0.2);
3713
+ -webkit-animation-name: premium-overlap-effect-done;
3714
+ animation-name: premium-overlap-effect-done;
3715
+ -webkit-animation-duration: 1s;
3716
+ animation-duration: 1s; }
3717
 
3718
+ .premium-image-button-overlap-effect-vertical:before {
3719
+ -webkit-animation-name: premium-overlap-ver-effect-done;
3720
+ animation-name: premium-overlap-ver-effect-done; }
3721
 
3722
+ .premium-image-button-overlap-effect-horizontal:hover:before {
3723
+ -webkit-animation-name: premium-overlap-effect;
3724
+ animation-name: premium-overlap-effect; }
3725
 
3726
+ .premium-image-button-overlap-effect-vertical:hover:before {
3727
+ -webkit-animation-name: premium-overlap-ver-effect;
3728
+ animation-name: premium-overlap-ver-effect; }
3729
 
3730
+ .premium-image-button-style6:before {
3731
+ content: "";
3732
+ position: absolute;
3733
+ left: 50%;
3734
+ top: 50%;
3735
+ width: 100px;
3736
+ height: 100px;
3737
+ -webkit-border-radius: 100%;
3738
+ border-radius: 100%;
3739
+ -webkit-transform: translate(-50%, -50%) scale(0);
3740
+ -ms-transform: translate(-50%, -50%) scale(0);
3741
+ transform: translate(-50%, -50%) scale(0);
3742
+ -webkit-transition: all 0.3s ease-in-out;
3743
+ transition: all 0.3s ease-in-out; }
3744
 
3745
+ .premium-image-button-style6:hover:before {
3746
+ -webkit-transform: translate(-50%, -50%) scale(3);
3747
+ -ms-transform: translate(-50%, -50%) scale(3);
3748
+ transform: translate(-50%, -50%) scale(3); }
3749
 
3750
+ .premium-image-button-style6 .premium-button-text-icon-wrapper {
3751
+ position: relative;
3752
+ z-index: 1; }
 
 
3753
 
3754
+ @-webkit-keyframes premium-overlap-effect {
3755
+ 0% {
3756
+ opacity: 0;
3757
+ -webkit-transform: rotateY(0deg);
3758
+ transform: rotateY(0deg); }
3759
+ 50% {
3760
+ opacity: 1;
3761
+ -webkit-transform: rotateY(180deg);
3762
+ transform: rotateY(180deg); }
3763
+ 100% {
3764
+ opacity: 0;
3765
+ -webkit-transform: rotateY(360deg);
3766
+ transform: rotateY(360deg); } }
3767
 
3768
+ @keyframes premium-overlap-effect {
3769
+ 0% {
3770
+ opacity: 0;
3771
+ -webkit-transform: rotateY(0deg);
3772
+ transform: rotateY(0deg); }
3773
+ 50% {
3774
+ opacity: 1;
3775
+ -webkit-transform: rotateY(180deg);
3776
+ transform: rotateY(180deg); }
3777
+ 100% {
3778
+ opacity: 0;
3779
+ -webkit-transform: rotateY(360deg);
3780
+ transform: rotateY(360deg); } }
3781
 
3782
+ @-webkit-keyframes premium-overlap-effect-done {
3783
+ 0% {
3784
+ opacity: 0;
3785
+ -webkit-transform: rotateY(0deg);
3786
+ transform: rotateY(0deg); }
3787
+ 50% {
3788
+ opacity: 1;
3789
+ -webkit-transform: rotateY(180deg);
3790
+ transform: rotateY(180deg); }
3791
+ 100% {
3792
+ opacity: 0;
3793
+ -webkit-transform: rotateY(360deg);
3794
+ transform: rotateY(360deg); } }
3795
 
3796
+ @keyframes premium-overlap-effect-done {
3797
+ 0% {
3798
+ opacity: 0;
3799
+ -webkit-transform: rotateY(0deg);
3800
+ transform: rotateY(0deg); }
3801
+ 50% {
3802
+ opacity: 1;
3803
+ -webkit-transform: rotateY(180deg);
3804
+ transform: rotateY(180deg); }
3805
+ 100% {
3806
+ opacity: 0;
3807
+ -webkit-transform: rotateY(360deg);
3808
+ transform: rotateY(360deg); } }
3809
 
3810
+ @-webkit-keyframes premium-overlap-ver-effect {
3811
+ 0% {
3812
+ opacity: 0;
3813
+ -webkit-transform: rotateX(0deg);
3814
+ transform: rotateX(0deg); }
3815
+ 50% {
3816
+ opacity: 1;
3817
+ -webkit-transform: rotateX(180deg);
3818
+ transform: rotateX(180deg); }
3819
+ 100% {
3820
+ opacity: 0;
3821
+ -webkit-transform: rotateX(360deg);
3822
+ transform: rotateX(360deg); } }
3823
 
3824
+ @keyframes premium-overlap-ver-effect {
3825
+ 0% {
3826
+ opacity: 0;
3827
+ -webkit-transform: rotateX(0deg);
3828
+ transform: rotateX(0deg); }
3829
+ 50% {
3830
+ opacity: 1;
3831
+ -webkit-transform: rotateX(180deg);
3832
+ transform: rotateX(180deg); }
3833
+ 100% {
3834
+ opacity: 0;
3835
+ -webkit-transform: rotateX(360deg);
3836
+ transform: rotateX(360deg); } }
3837
 
3838
+ @-webkit-keyframes premium-overlap-ver-effect-done {
3839
+ 0% {
3840
+ opacity: 0;
3841
+ -webkit-transform: rotateX(0deg);
3842
+ transform: rotateX(0deg); }
3843
+ 50% {
3844
+ opacity: 1;
3845
+ -webkit-transform: rotateX(180deg);
3846
+ transform: rotateX(180deg); }
3847
+ 100% {
3848
+ opacity: 0;
3849
+ -webkit-transform: rotateX(360deg);
3850
+ transform: rotateX(360deg); } }
3851
 
3852
+ @keyframes premium-overlap-ver-effect-done {
3853
+ 0% {
3854
+ opacity: 0;
3855
+ -webkit-transform: rotateX(0deg);
3856
+ transform: rotateX(0deg); }
3857
+ 50% {
3858
+ opacity: 1;
3859
+ -webkit-transform: rotateX(180deg);
3860
+ transform: rotateX(180deg); }
3861
+ 100% {
3862
+ opacity: 0;
3863
+ -webkit-transform: rotateX(360deg);
3864
+ transform: rotateX(360deg); } }
3865
+
3866
+ /************ Premium Image Scroll ************/
3867
+ /**********************************************/
3868
+ @font-face {
3869
+ font-family: "pa-elements";
3870
+ src: url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.eot?vcwy2s");
3871
+ src: url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.eot?vcwy2s#iefix") format("embedded-opentype"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.ttf?vcwy2s") format("truetype"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.woff?vcwy2s") format("woff"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.svg?vcwy2s#pa-elements") format("svg");
3872
+ font-weight: normal;
3873
+ font-style: normal; }
3874
 
3875
+ .premium-image-scroll-section,
3876
+ .premium-image-scroll-container {
3877
+ -webkit-transition: all 0.3s ease-in-out;
3878
+ transition: all 0.3s ease-in-out; }
3879
 
3880
+ .premium-image-scroll-section {
3881
+ position: relative;
3882
+ overflow: hidden;
3883
+ width: 100%;
3884
+ -webkit-mask-image: -webkit-radial-gradient(white, black); }
3885
 
3886
+ .premium-image-scroll-container {
3887
+ width: 100%; }
3888
+ .premium-image-scroll-container .premium-image-scroll-mask-media {
3889
+ -webkit-mask-repeat: no-repeat;
3890
+ mask-repeat: no-repeat;
3891
+ -webkit-mask-position: center;
3892
+ mask-position: center; }
3893
 
3894
+ .premium-container-scroll {
3895
+ overflow: auto; }
 
 
 
 
 
 
3896
 
3897
+ .premium-image-scroll-container .premium-image-scroll-horizontal {
3898
+ position: relative;
 
3899
  width: 100%;
3900
+ height: 100%; }
3901
+ .premium-image-scroll-container .premium-image-scroll-horizontal img {
3902
+ max-width: none;
3903
+ height: 100%; }
 
3904
 
3905
+ .premium-image-scroll-container .premium-image-scroll-vertical img {
 
 
 
 
 
3906
  width: 100%;
3907
+ max-width: 100%;
3908
+ height: auto; }
 
 
3909
 
3910
+ .premium-image-scroll-ver {
3911
+ position: relative; }
 
 
3912
 
3913
+ .premium-image-scroll-container .premium-image-scroll-overlay {
3914
+ background: rgba(2, 2, 2, 0.3); }
 
 
 
 
 
3915
 
3916
+ .premium-image-scroll-container .premium-image-scroll-link,
3917
+ .premium-image-scroll-container .premium-image-scroll-overlay {
3918
  position: absolute;
3919
  top: 0;
3920
+ bottom: 0;
3921
  left: 0;
3922
+ right: 0;
3923
+ z-index: 4; }
3924
+
3925
+ .premium-image-scroll-content {
3926
+ display: inline-block;
3927
+ position: absolute;
3928
+ height: auto;
3929
+ top: 50%;
3930
+ left: 50%;
 
 
 
 
 
 
 
 
3931
  text-align: center;
3932
+ z-index: 5;
3933
+ -webkit-transform: translate(-50%, -50%);
3934
+ -ms-transform: translate(-50%, -50%);
3935
+ transform: translate(-50%, -50%); }
 
3936
 
3937
+ .premium-container-scroll-instant .premium-image-scroll-image {
3938
+ -webkit-transition: all 0s ease-in-out !important;
3939
+ transition: all 0s ease-in-out !important; }
3940
 
3941
+ .premium-image-scroll-container img {
3942
+ -webkit-transition: -webkit-transform 3s ease-in-out;
3943
+ transition: -webkit-transform 3s ease-in-out;
3944
+ transition: transform 3s ease-in-out;
3945
+ transition: transform 3s ease-in-out, -webkit-transform 3s ease-in-out; }
3946
 
3947
+ .premium-image-scroll-container .premium-image-scroll-overlay,
3948
+ .premium-image-scroll-container .premium-image-scroll-content {
3949
+ -webkit-transition: all 0.3s ease-in-out;
3950
+ transition: all 0.3s ease-in-out;
3951
+ opacity: 1; }
3952
 
3953
+ .premium-image-scroll-container:hover .premium-image-scroll-overlay {
3954
+ opacity: 0; }
 
 
 
3955
 
3956
+ .premium-image-scroll-container:hover .premium-image-scroll-content {
3957
+ opacity: 0;
3958
+ visibility: hidden; }
3959
 
3960
+ .premium-image-scroll-content .premium-image-scroll-icon {
3961
+ display: inline-block;
3962
+ font-family: "pa-elements" !important;
3963
+ speak: none;
3964
+ font-style: normal;
3965
+ font-weight: normal;
3966
+ font-variant: normal;
3967
+ text-transform: none;
3968
+ line-height: 1;
3969
+ -webkit-font-smoothing: antialiased;
3970
+ -moz-osx-font-smoothing: grayscale;
3971
+ -webkit-animation-duration: 0.5s;
3972
+ animation-duration: 0.5s;
3973
+ -webkit-animation-iteration-count: infinite;
3974
+ animation-iteration-count: infinite;
3975
+ -webkit-animation-direction: alternate;
3976
+ animation-direction: alternate;
3977
+ -webkit-animation-timing-function: ease-in-out;
3978
+ animation-timing-function: ease-in-out; }
3979
 
3980
+ .pa-horizontal-mouse-scroll:before {
3981
+ content: "\e901"; }
 
 
 
 
3982
 
3983
+ .pa-vertical-mouse-scroll:before {
3984
+ content: "\e93c"; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3985
 
3986
+ .pa-horizontal-mouse-scroll {
3987
+ -webkit-animation-name: pa-scroll-horizontal;
3988
+ animation-name: pa-scroll-horizontal; }
3989
 
3990
+ .pa-vertical-mouse-scroll {
3991
+ -webkit-animation-name: pa-scroll-vertical;
3992
+ animation-name: pa-scroll-vertical; }
3993
 
3994
+ @-webkit-keyframes pa-scroll-vertical {
3995
+ 0% {
3996
+ -webkit-transform: translateY(0px);
3997
+ transform: translateY(0px); }
3998
+ 100% {
3999
+ -webkit-transform: translateY(5px);
4000
+ transform: translateY(5px); } }
 
 
 
 
4001
 
4002
+ @keyframes pa-scroll-vertical {
4003
+ 0% {
4004
+ -webkit-transform: translateY(0px);
4005
+ transform: translateY(0px); }
4006
+ 100% {
4007
+ -webkit-transform: translateY(5px);
4008
+ transform: translateY(5px); } }
 
 
 
 
 
 
4009
 
4010
+ @-webkit-keyframes pa-scroll-horizontal {
4011
+ 0% {
4012
+ -webkit-transform: translateX(0px);
4013
+ transform: translateX(0px); }
4014
+ 100% {
4015
+ -webkit-transform: translateX(5px);
4016
+ transform: translateX(5px); } }
4017
 
4018
+ @keyframes pa-scroll-horizontal {
4019
+ 0% {
4020
+ -webkit-transform: translateX(0px);
4021
+ transform: translateX(0px); }
4022
+ 100% {
4023
+ -webkit-transform: translateX(5px);
4024
+ transform: translateX(5px); } }
4025
+
4026
+ /**************** Premium Image Separator ****************/
4027
+ /*********************************************************/
4028
+ .premium-image-separator-container {
4029
  position: absolute;
 
4030
  width: 100%;
4031
+ z-index: 2;
4032
+ top: auto;
 
 
 
 
 
 
 
 
 
 
 
 
 
4033
  -webkit-transition: all 0.3s ease-in-out;
4034
  transition: all 0.3s ease-in-out; }
4035
+ .premium-image-separator-container svg,
4036
+ .premium-image-separator-container img {
4037
+ display: inline-block !important;
4038
+ -webkit-mask-repeat: no-repeat;
4039
+ mask-repeat: no-repeat;
4040
+ -webkit-mask-position: center;
4041
+ mask-position: center; }
4042
+ .premium-image-separator-container .premium-image-separator-link {
4043
  position: absolute;
4044
+ z-index: 9999;
4045
  top: 0;
4046
+ left: 0;
4047
  width: 100%;
4048
  height: 100%;
4049
+ text-decoration: none; }
4050
+ .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 {
4051
+ -webkit-box-shadow: none !important;
4052
+ box-shadow: none !important;
4053
+ outline: none !important;
4054
+ border: none !important;
4055
+ text-decoration: none !important; }
4056
+ .premium-image-separator-container i,
4057
+ .premium-image-separator-container > svg {
4058
+ padding: 20px;
4059
+ -webkit-transition: all 0.3s ease-in-out;
4060
+ transition: all 0.3s ease-in-out; }
 
 
 
 
 
 
4061
 
4062
+ /******** Premium Media Grid ********/
4063
+ /************************************/
4064
+ .premium-img-gallery-filter,
4065
+ .premium-blog-filter {
4066
+ -js-display: flex;
4067
+ display: -webkit-box;
4068
+ display: -webkit-flex;
4069
+ display: -moz-box;
4070
+ display: -ms-flexbox;
4071
+ display: flex;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4072
  -webkit-box-align: center;
4073
  -webkit-align-items: center;
4074
  -moz-box-align: center;
4079
  -moz-box-pack: center;
4080
  -ms-flex-pack: center;
4081
  justify-content: center; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4082
 
4083
+ .premium-img-gallery {
4084
+ clear: both;
4085
+ overflow: hidden; }
4086
 
4087
+ .premium-gallery-container .premium-gallery-item {
4088
+ padding: 10px;
4089
+ float: left; }
4090
 
4091
+ .premium-gallery-container .grid-sizer {
4092
+ width: 33.33%; }
 
 
 
 
 
 
4093
 
4094
+ .premium-gallery-container .pa-gallery-item {
4095
+ padding: 10px; }
 
 
 
 
 
4096
 
4097
+ .premium-img-gallery-filter .premium-gallery-cats-container li a.category,
4098
+ .premium-blog-filter .premium-blog-filters-container li a.category {
4099
+ outline: none;
4100
+ text-decoration: none;
4101
+ -webkit-border-radius: 75px;
4102
+ border-radius: 75px;
4103
+ margin: 15px 5px 20px;
4104
+ padding: 7px 20px;
4105
+ -webkit-transition: all 0.3s ease-in-out;
4106
+ transition: all 0.3s ease-in-out; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4107
 
4108
+ .pa-gallery-img {
4109
+ position: relative; }
4110
+ .pa-gallery-img .pa-gallery-whole-link {
4111
+ position: absolute;
4112
+ top: 0;
4113
+ left: 0;
4114
+ width: 100%;
4115
+ height: 100%;
4116
+ z-index: 2; }
4117
+ .pa-gallery-img .pa-gallery-whole-link span {
4118
+ display: none; }
4119
+ .pa-gallery-img.style2 .pa-gallery-whole-link, .pa-gallery-img.style3 .pa-gallery-whole-link {
4120
+ z-index: 99; }
4121
 
4122
+ .pa-gallery-img-container {
4123
+ overflow: hidden;
4124
+ -webkit-backface-visibility: hidden;
4125
+ backface-visibility: hidden;
4126
+ -webkit-transform: translate3d(0, 0, 0);
4127
+ transform: translate3d(0, 0, 0); }
4128
+ .pa-gallery-img-container img {
4129
+ display: block;
4130
+ width: 100%;
4131
+ -webkit-transition: all 0.3s ease-in-out;
4132
+ transition: all 0.3s ease-in-out; }
4133
 
4134
+ .premium-img-gallery.gray img {
4135
+ -webkit-filter: grayscale(100%);
4136
+ filter: grayscale(100%); }
 
 
 
4137
 
4138
+ .premium-img-gallery.zoomout img,
4139
+ .premium-img-gallery.scale img {
4140
+ -webkit-transform: scale(1.2);
4141
+ -ms-transform: scale(1.2);
4142
+ transform: scale(1.2); }
4143
 
4144
+ .premium-img-gallery.sepia img {
4145
+ -webkit-filter: sepia(30%);
4146
+ filter: sepia(30%); }
4147
 
4148
+ .premium-img-gallery.bright img {
4149
+ -webkit-filter: brightness(1);
4150
+ filter: brightness(1); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4151
 
4152
+ .premium-img-gallery.trans img {
4153
+ -webkit-transform: translateX(-15px) scale(1.1);
4154
+ -ms-transform: translateX(-15px) scale(1.1);
4155
+ transform: translateX(-15px) scale(1.1); }
4156
 
4157
+ .pa-gallery-img .pa-gallery-magnific-image,
4158
+ .pa-gallery-img .pa-gallery-img-link {
4159
+ outline: none; }
4160
+ .pa-gallery-img .pa-gallery-magnific-image i,
4161
+ .pa-gallery-img .pa-gallery-magnific-image svg,
4162
+ .pa-gallery-img .pa-gallery-img-link i,
4163
+ .pa-gallery-img .pa-gallery-img-link svg {
4164
+ -webkit-transition: all 0.3s ease-in-out;
4165
+ transition: all 0.3s ease-in-out; }
4166
 
4167
+ .pa-gallery-img .pa-gallery-magnific-image span,
4168
+ .pa-gallery-img .pa-gallery-img-link span {
4169
+ line-height: 1;
4170
+ display: inline-block;
4171
+ opacity: 0;
4172
+ margin: 0 5px;
4173
+ padding: 15px;
4174
+ -webkit-border-radius: 50%;
4175
+ border-radius: 50%; }
4176
 
4177
+ .pa-gallery-img.style2 .pa-gallery-magnific-image span,
4178
+ .pa-gallery-img.style2 .pa-gallery-img-link span {
4179
+ margin: 0 5px 20px; }
4180
 
4181
+ .pa-gallery-img:hover .pa-gallery-magnific-image span {
4182
+ -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
4183
+ transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s; }
4184
 
4185
+ .pa-gallery-img:hover .pa-gallery-img-link span {
4186
+ -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
4187
+ transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s; }
 
 
 
 
4188
 
4189
+ .pa-gallery-img:hover .pa-gallery-magnific-image span,
4190
+ .pa-gallery-img:hover .pa-gallery-img-link span {
4191
+ opacity: 1; }
 
 
4192
 
4193
+ .premium-gallery-icon-show a.pa-gallery-video-icon span {
4194
+ opacity: 1; }
 
 
 
4195
 
4196
+ .premium-img-gallery-filter ul.premium-gallery-cats-container,
4197
+ .premium-blog-filter ul.premium-blog-filters-container {
4198
+ text-align: center;
 
 
 
4199
  margin: 0;
4200
  padding: 0; }
4201
 
4202
+ .premium-img-gallery-filter .premium-gallery-cats-container li,
4203
+ .premium-blog-filter .premium-blog-filters-container li {
4204
+ list-style: none;
4205
+ -js-display: inline-flex;
4206
+ display: -webkit-inline-box;
4207
+ display: -webkit-inline-flex;
4208
+ display: -moz-inline-box;
4209
+ display: -ms-inline-flexbox;
4210
+ display: inline-flex; }
4211
 
4212
+ .premium-img-gallery.zoomin .pa-gallery-img:hover img {
4213
+ -webkit-transform: scale(1.1);
4214
+ -ms-transform: scale(1.1);
4215
+ transform: scale(1.1); }
 
 
 
 
4216
 
4217
+ .premium-img-gallery.zoomout .pa-gallery-img:hover img {
4218
+ -webkit-transform: scale(1);
4219
+ -ms-transform: scale(1);
4220
+ transform: scale(1); }
4221
 
4222
+ .premium-img-gallery.scale .pa-gallery-img:hover img {
4223
+ -webkit-transform: scale(1.3) rotate(5deg);
4224
+ -ms-transform: scale(1.3) rotate(5deg);
4225
+ transform: scale(1.3) rotate(5deg); }
 
 
 
 
 
 
 
 
 
 
4226
 
4227
+ .premium-img-gallery.gray .pa-gallery-img:hover img {
4228
+ -webkit-filter: grayscale(0%);
4229
+ filter: grayscale(0%); }
 
 
4230
 
4231
+ .premium-img-gallery.blur .pa-gallery-img:hover img {
4232
+ -webkit-filter: blur(3px);
4233
+ filter: blur(3px); }
 
4234
 
4235
+ .premium-img-gallery.sepia .pa-gallery-img:hover img {
4236
+ -webkit-filter: sepia(0%);
4237
+ filter: sepia(0%); }
4238
 
4239
+ .premium-img-gallery.trans .pa-gallery-img:hover img {
4240
+ -webkit-transform: translateX(0px) scale(1.1);
4241
+ -ms-transform: translateX(0px) scale(1.1);
4242
+ transform: translateX(0px) scale(1.1); }
4243
 
4244
+ .premium-img-gallery.bright .pa-gallery-img:hover img {
4245
+ -webkit-filter: brightness(1.2);
4246
+ filter: brightness(1.2); }
 
4247
 
4248
+ .pa-gallery-img .premium-gallery-caption {
4249
+ padding: 10px; }
4250
+ .pa-gallery-img .premium-gallery-caption .premium-gallery-img-name {
4251
+ margin-bottom: 0; }
 
 
 
 
4252
 
4253
+ .pa-gallery-img.style1 {
4254
+ overflow: hidden; }
 
4255
 
4256
+ .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper {
 
 
4257
  position: absolute;
4258
+ top: 0;
4259
+ left: 0;
4260
+ width: 100%;
4261
+ height: 100%;
4262
+ -webkit-transition: all 0.3s ease-in-out;
4263
+ transition: all 0.3s ease-in-out; }
 
 
 
 
 
 
 
 
 
4264
 
4265
+ .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container {
4266
+ position: absolute;
4267
+ top: 33.33%;
4268
+ width: 100%;
4269
+ text-align: center;
4270
+ -webkit-transform: translateY(-50%);
4271
+ -ms-transform: translateY(-50%);
4272
+ transform: translateY(-50%);
4273
+ z-index: 3; }
4274
 
4275
+ .pa-gallery-img.style1 .premium-gallery-caption {
4276
+ position: absolute;
4277
+ top: auto;
4278
+ right: 0;
4279
+ bottom: -1px;
4280
+ left: 0;
4281
+ width: 100%;
4282
+ -webkit-transition: all 500ms ease 0s;
4283
+ transition: all 500ms ease 0s;
4284
+ -webkit-transform: translate3d(0, 100%, 0);
4285
+ transform: translate3d(0, 100%, 0); }
4286
 
4287
+ .pa-gallery-img.style1:hover .premium-gallery-caption {
4288
+ -webkit-transform: translate3d(0, 0, 0);
4289
+ transform: translate3d(0, 0, 0);
4290
+ bottom: -1px !important; }
4291
 
4292
+ .pa-gallery-img.default .premium-gallery-caption {
4293
+ position: absolute;
4294
+ top: auto;
4295
+ right: 0;
4296
+ left: 0;
4297
+ width: 100%;
4298
+ bottom: 0; }
4299
 
4300
+ .pa-gallery-img.style2 .pa-gallery-icons-caption-container {
 
4301
  position: absolute;
4302
+ top: 0;
4303
+ left: 0;
4304
+ width: 100%;
4305
+ height: 100%;
4306
  opacity: 0;
4307
+ -webkit-backface-visibility: hidden;
4308
+ backface-visibility: hidden;
4309
+ -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
4310
+ transition: opacity 0.3s, -webkit-transform 0.3s;
4311
+ transition: transform 0.3s, opacity 0.3s;
4312
+ transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
4313
+ z-index: 1;
4314
+ background-color: rgba(108, 191, 226, 0.68);
4315
+ -js-display: flex;
4316
+ display: -webkit-box;
4317
+ display: -webkit-flex;
4318
+ display: -moz-box;
4319
+ display: -ms-flexbox;
4320
+ display: flex;
4321
+ text-align: center;
 
 
 
 
 
 
 
4322
  -webkit-box-align: center;
4323
  -webkit-align-items: center;
4324
  -moz-box-align: center;
4325
  -ms-flex-align: center;
4326
  align-items: center; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4327
 
4328
+ .pa-gallery-img.style2 .pa-gallery-icons-caption-cell {
4329
  width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4330
 
4331
+ .pa-gallery-img.style2:hover .pa-gallery-icons-caption-container {
4332
+ opacity: 1;
4333
+ -webkit-transform: translate(15px, 15px);
4334
+ -ms-transform: translate(15px, 15px);
4335
+ transform: translate(15px, 15px); }
4336
 
4337
+ .premium-clearfix {
4338
+ clear: both; }
 
 
 
4339
 
4340
+ /**
4341
+ * Metro Layout
4342
+ */
4343
+ .premium-img-gallery-metro .premium-gallery-item {
4344
+ overflow: hidden; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4345
 
4346
+ .premium-img-gallery-metro .pa-gallery-img {
4347
+ height: 100%; }
 
 
 
 
4348
 
4349
+ .premium-img-gallery-metro .pa-gallery-img-container {
4350
+ height: 100%; }
4351
+ .premium-img-gallery-metro .pa-gallery-img-container img {
4352
+ min-height: 100%;
4353
+ width: 100%;
4354
+ -o-object-fit: fill;
4355
+ object-fit: fill; }
4356
 
4357
+ .premium-img-gallery .premium-gallery-item-hidden {
4358
+ visibility: hidden;
4359
+ width: 0 !important;
4360
+ height: 0 !important;
4361
+ margin: 0 !important;
4362
+ padding: 0 !important; }
4363
+
4364
+ .premium-gallery-load-more {
4365
+ position: relative; }
4366
+ .premium-gallery-load-more .premium-gallery-load-more-btn {
4367
+ -webkit-box-shadow: none;
4368
+ box-shadow: none;
4369
+ text-shadow: none;
4370
+ border: none;
4371
+ outline: none;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4372
  -webkit-box-align: center;
4373
  -webkit-align-items: center;
4374
  -moz-box-align: center;
4375
  -ms-flex-align: center;
4376
+ align-items: center;
4377
+ vertical-align: bottom;
4378
+ cursor: pointer;
4379
+ line-height: 1;
4380
+ font-style: normal;
4381
+ font-weight: normal;
4382
+ background-image: none;
4383
+ color: #fff;
4384
+ -webkit-transition: all 0.3s ease-in-out;
4385
+ transition: all 0.3s ease-in-out; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4386
 
4387
+ .premium-gallery-load-more-btn {
4388
+ -js-display: inline-flex;
4389
+ display: -webkit-inline-box;
4390
+ display: -webkit-inline-flex;
4391
+ display: -moz-inline-box;
4392
+ display: -ms-inline-flexbox;
4393
+ display: inline-flex;
 
4394
  -webkit-box-align: center;
4395
  -webkit-align-items: center;
4396
  -moz-box-align: center;
4397
  -ms-flex-align: center;
4398
  align-items: center; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4399
 
4400
+ .premium-gallery-load-more-btn div {
4401
+ margin-left: 3px; }
 
 
 
 
 
4402
 
4403
+ .premium-gallery-load-more-btn .premium-loader {
4404
+ display: inline-block;
4405
+ width: 20px;
4406
+ height: 20px; }
4407
 
4408
+ .pa-gallery-img .pa-gallery-lightbox-wrap {
4409
+ display: inline-block; }
4410
 
4411
+ .premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img,
4412
+ .pa-gallery-img .pa-gallery-video-icon {
4413
+ cursor: pointer; }
 
 
 
 
4414
 
4415
+ .pa-gallery-img-container iframe {
4416
  position: absolute;
4417
+ visibility: hidden;
4418
+ top: 0;
4419
+ left: 0;
4420
+ max-width: 100%;
4421
+ width: 100%;
4422
+ height: 100%;
4423
+ margin: 0;
4424
+ line-height: 1;
4425
+ border: none; }
4426
 
4427
+ .pa-gallery-img-container video {
4428
  position: absolute;
4429
+ visibility: hidden;
4430
+ top: 0;
4431
+ left: 0;
4432
+ max-width: 100%;
4433
+ width: 100%;
4434
+ height: 100%;
4435
+ margin: 0;
4436
+ line-height: 1;
4437
+ border: none;
4438
+ -o-object-fit: contain;
4439
+ object-fit: contain; }
4440
 
4441
+ .pa-gallery-icons-inner-container svg,
4442
+ .pa-gallery-icons-caption-cell svg {
4443
+ width: 14px;
4444
+ height: 14px; }
4445
 
4446
+ .premium-gallery-gradient-layer {
4447
+ position: absolute;
4448
+ bottom: 40px;
4449
+ width: 100%;
4450
+ height: 20px;
4451
+ background: -webkit-gradient(linear, left bottom, left top, from(#17181f), to(rgba(255, 255, 255, 0)));
4452
+ background: -webkit-linear-gradient(bottom, #17181f 0%, rgba(255, 255, 255, 0) 100%);
4453
+ background: linear-gradient(to top, #17181f 0%, rgba(255, 255, 255, 0) 100%); }
4454
+
4455
+ /********* Premium Lottie Animations *********/
4456
+ /*********************************************/
4457
+ .elementor-widget-premium-lottie .premium-lottie-animation {
4458
+ position: relative;
4459
  -js-display: inline-flex;
4460
  display: -webkit-inline-box;
4461
  display: -webkit-inline-flex;
4462
  display: -moz-inline-box;
4463
  display: -ms-inline-flexbox;
4464
+ display: inline-flex;
4465
+ -webkit-transition: all 0.3s ease-in-out;
4466
+ transition: all 0.3s ease-in-out; }
4467
+ .elementor-widget-premium-lottie .premium-lottie-animation a {
4468
+ position: absolute;
4469
+ left: 0;
4470
+ top: 0;
4471
+ width: 100%;
4472
+ height: 100%;
4473
+ z-index: 2; }
4474
+
4475
+ /**************** Premium Google Maps ******************/
4476
+ /*******************************************************/
4477
+ .premium-maps-info-container {
4478
+ margin-top: 10px;
4479
+ margin-bottom: 10px; }
4480
 
4481
+ .premium-maps-info-title,
4482
+ .premium-maps-info-desc {
4483
+ margin: 0;
4484
+ padding: 0; }
 
 
4485
 
4486
+ .premium-maps-container .gm-style-iw {
4487
+ text-align: center; }
 
 
 
 
 
 
4488
 
4489
+ .premium-maps-container .gm-style img {
4490
+ max-width: none !important; }
4491
+
4492
+ /**************** Premium Modal Box ****************/
4493
+ /***************************************************/
4494
+ .premium-modal-trigger-btn,
4495
+ .premium-modal-box-modal-lower-close {
4496
+ display: inline-block;
4497
+ padding: 6px 12px;
4498
+ margin-bottom: 0;
4499
+ font-size: 14px;
4500
+ font-weight: normal;
4501
+ line-height: 1.42857143;
4502
+ text-align: center;
4503
+ white-space: nowrap;
4504
+ vertical-align: middle;
4505
+ -ms-touch-action: manipulation;
4506
+ touch-action: manipulation;
4507
+ cursor: pointer;
4508
+ -webkit-user-select: none;
4509
+ -moz-user-select: none;
4510
+ -ms-user-select: none;
4511
+ user-select: none;
4512
+ background-image: none;
4513
+ border: 1px solid transparent; }
4514
 
4515
+ .premium-modal-trigger-btn > svg,
4516
+ .premium-modal-trigger-btn .premium-modal-box-icon {
4517
+ -webkit-transition: all 0.3s ease-in-out;
4518
+ transition: all 0.3s ease-in-out; }
4519
 
4520
+ .premium-modal-trigger-btn > svg {
4521
+ width: 30px;
4522
+ height: 30px; }
 
4523
 
4524
+ .premium-modal-box-modal-close {
4525
+ float: right;
4526
+ font-size: 21px;
4527
+ font-weight: bold;
4528
+ line-height: 1;
4529
+ color: #000; }
4530
+ .premium-modal-box-modal-close:hover, .premium-modal-box-modal-close:focus {
4531
+ color: #000;
4532
+ text-decoration: none;
4533
+ cursor: pointer; }
4534
+
4535
+ button.premium-modal-box-modal-close {
4536
+ -webkit-appearance: none;
4537
+ padding: 0;
4538
+ cursor: pointer;
4539
+ background: transparent;
4540
+ border: 0; }
4541
+
4542
+ .premium-modal-box-modal {
4543
  position: fixed;
4544
  top: 0;
4545
+ right: 0;
4546
+ bottom: 0;
4547
  left: 0;
4548
+ z-index: 1050;
4549
+ display: none;
4550
+ -webkit-overflow-scrolling: touch;
4551
+ outline: 0;
4552
+ padding: 0 !important;
4553
+ background: rgba(0, 0, 0, 0.5);
4554
+ -webkit-box-align: center;
4555
+ -webkit-align-items: center;
4556
+ -moz-box-align: center;
4557
+ -ms-flex-align: center;
4558
+ align-items: center;
4559
+ -webkit-box-pack: center;
4560
+ -webkit-justify-content: center;
4561
+ -moz-box-pack: center;
4562
+ -ms-flex-pack: center;
4563
+ justify-content: center; }
4564
+ .premium-modal-box-modal .premium-modal-box-modal-dialog {
4565
+ position: absolute;
4566
+ max-height: -webkit-calc(100vh - 150px);
4567
+ max-height: calc(100vh - 150px);
4568
+ -js-display: flex;
4569
+ display: -webkit-box;
4570
+ display: -webkit-flex;
4571
+ display: -moz-box;
4572
+ display: -ms-flexbox;
4573
+ display: flex;
4574
+ -webkit-box-orient: vertical;
4575
+ -webkit-box-direction: normal;
4576
+ -webkit-flex-direction: column;
4577
+ -moz-box-orient: vertical;
4578
+ -moz-box-direction: normal;
4579
+ -ms-flex-direction: column;
4580
+ flex-direction: column;
4581
+ opacity: 0;
4582
+ background-color: #fff;
4583
+ border: 1px solid rgba(0, 0, 0, 0.2);
4584
+ -webkit-border-radius: 6px;
4585
+ border-radius: 6px; }
4586
+
4587
+ .premium-modal-box-modal-content {
4588
+ background-clip: padding-box;
4589
+ outline: 0;
4590
+ overflow-x: hidden; }
4591
+
4592
+ .premium-modal-backdrop.premium-in {
4593
+ filter: alpha(opacity=50);
4594
+ opacity: 0.5 !important; }
4595
+
4596
+ .premium-in {
4597
+ opacity: 1; }
4598
+
4599
+ .premium-modal-backdrop {
4600
+ position: fixed;
4601
+ top: 0;
4602
  right: 0;
4603
  bottom: 0;
4604
+ left: 0;
4605
+ z-index: 1040;
4606
+ background-color: #000; }
 
 
 
4607
 
4608
+ .premium-in {
 
 
4609
  -js-display: flex !important;
4610
  display: -webkit-box !important;
4611
  display: -webkit-flex !important;
4612
  display: -moz-box !important;
4613
  display: -ms-flexbox !important;
4614
+ display: flex !important; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4615
 
4616
+ .premium-modal-box-modal-header {
4617
+ -js-display: flex;
4618
+ display: -webkit-box;
4619
+ display: -webkit-flex;
4620
+ display: -moz-box;
4621
+ display: -ms-flexbox;
4622
+ display: flex;
4623
+ -webkit-box-pack: justify;
4624
+ -webkit-justify-content: space-between;
4625
+ -moz-box-pack: justify;
4626
+ -ms-flex-pack: justify;
4627
+ justify-content: space-between;
4628
+ -webkit-box-align: center;
4629
+ -webkit-align-items: center;
4630
+ -moz-box-align: center;
4631
+ -ms-flex-align: center;
4632
+ align-items: center;
4633
+ padding: 5px 15px;
4634
+ border-bottom: 1px solid #e5e5e5; }
4635
+ .premium-modal-box-modal-header .premium-modal-box-modal-close {
4636
+ margin-top: -2px; }
4637
+ .premium-modal-box-modal-header .premium-modal-box-modal-title {
 
 
 
 
 
 
 
 
 
4638
  -js-display: flex;
4639
  display: -webkit-box;
4640
  display: -webkit-flex;
4646
  -moz-box-align: center;
4647
  -ms-flex-align: center;
4648
  align-items: center;
4649
+ margin: 0;
4650
+ padding: 0; }
4651
+ .premium-modal-box-modal-header .premium-modal-box-modal-title svg {
4652
+ width: 50px;
4653
+ height: 60px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4654
 
4655
+ .premium-modal-box-modal-body {
4656
  position: relative;
4657
+ padding: 15px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4658
 
4659
+ .premium-modal-box-modal-footer {
4660
+ padding: 15px;
4661
+ text-align: right;
4662
+ border-top: 1px solid #e5e5e5; }
4663
 
4664
+ .premium-modal-scrollbar-measure {
4665
+ position: absolute;
4666
+ top: -9999px;
4667
+ width: 50px;
4668
+ height: 50px;
4669
+ overflow: scroll; }
4670
 
4671
+ .premium-modal-trigger-text {
4672
+ background: none !important;
4673
+ display: inline-block; }
4674
 
4675
+ .premium-modal-box-container {
4676
+ width: 100% !important; }
 
 
4677
 
4678
+ /*Open Modal Button Style*/
4679
+ .premium-modal-trigger-container .premium-modal-trigger-btn {
 
4680
  -js-display: inline-flex;
4681
  display: -webkit-inline-box;
4682
  display: -webkit-inline-flex;
4683
  display: -moz-inline-box;
4684
  display: -ms-inline-flexbox;
4685
+ display: inline-flex;
4686
+ -webkit-box-align: center;
4687
+ -webkit-align-items: center;
4688
+ -moz-box-align: center;
4689
+ -ms-flex-align: center;
4690
+ align-items: center;
4691
+ border: none;
4692
+ -webkit-transition: all 0.3s ease-in-out;
4693
+ transition: all 0.3s ease-in-out; }
4694
+ .premium-modal-trigger-container .premium-modal-trigger-btn.premium-btn-block {
4695
+ -webkit-box-pack: center;
4696
+ -webkit-justify-content: center;
4697
+ -moz-box-pack: center;
4698
+ -ms-flex-pack: center;
4699
+ justify-content: center; }
4700
 
4701
+ .premium-modal-trigger-container .premium-modal-trigger-img,
4702
+ .premium-modal-trigger-container .premium-modal-trigger-text,
4703
+ .premium-modal-trigger-container .premium-modal-trigger-animation {
4704
+ cursor: pointer; }
 
 
 
4705
 
4706
+ .premium-modal-trigger-container .premium-modal-trigger-animation {
4707
+ display: inline-block;
4708
+ width: 200px;
4709
+ height: 200px;
4710
+ -webkit-transition: all 0.3s ease-in-out;
4711
+ transition: all 0.3s ease-in-out; }
 
4712
 
4713
+ /*Image on Modal Header Style*/
4714
+ .premium-modal-box-modal-header img {
4715
+ width: 48px;
4716
+ padding-right: 5px; }
4717
+
4718
+ .premium-modal-box-modal-header i,
4719
+ .premium-modal-box-modal-header svg {
4720
+ padding-right: 6px; }
4721
+
4722
+ .premium-modal-box-modal-close {
4723
+ position: relative;
4724
+ z-index: 99; }
4725
+
4726
+ .premium-modal-trigger-img,
4727
+ .premium-modal-trigger-text,
4728
+ .premium-modal-box-close-button-container,
4729
+ .premium-modal-box-modal-close,
4730
+ .premium-modal-box-modal-lower-close {
4731
+ -webkit-transition: all 0.3s ease-in-out;
4732
+ transition: all 0.3s ease-in-out; }
4733
+
4734
+ @media (min-width: 768px) {
4735
+ .premium-modal-box-modal-dialog {
4736
+ width: 700px;
4737
+ max-height: 600px;
4738
+ overflow: auto; } }
4739
+
4740
+ @media (max-width: 767px) {
4741
+ .premium-modal-box-modal-dialog {
4742
+ width: 100%;
4743
+ max-height: 500px;
4744
+ overflow: auto; } }
4745
+
4746
+ .premium-modal-box-container[data-modal-animation*="animated-"] {
4747
+ opacity: 0; }
4748
+
4749
+ /************ Premium Nav Menu ************/
4750
+ .premium-nav-widget-container ul {
4751
+ list-style: none;
4752
+ margin: 0;
4753
+ padding: 0; }
4754
+
4755
+ .premium-nav-widget-container .premium-main-nav-menu {
4756
  -js-display: flex;
4757
  display: -webkit-box;
4758
  display: -webkit-flex;
4759
  display: -moz-box;
4760
  display: -ms-flexbox;
4761
+ display: flex;
4762
+ height: 100%; }
 
 
 
 
 
 
 
 
 
 
 
4763
 
4764
+ /*Vertical Main Menu**/
4765
+ .premium-nav-ver .premium-ver-inner-container {
4766
+ width: 45%;
4767
+ position: relative; }
4768
 
4769
+ .premium-nav-ver .premium-nav-menu-container,
4770
+ .premium-nav-ver .premium-ver-toggler {
4771
  width: 100%; }
4772
 
4773
+ .premium-nav-ver .premium-nav-menu-container {
4774
+ background-color: #fff;
4775
+ -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
4776
+ box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1); }
 
 
 
 
4777
 
4778
+ .premium-nav-ver .premium-main-nav-menu {
4779
+ position: relative;
4780
+ -webkit-box-orient: vertical;
4781
+ -webkit-box-direction: normal;
4782
+ -webkit-flex-direction: column;
4783
+ -moz-box-orient: vertical;
4784
+ -moz-box-direction: normal;
4785
+ -ms-flex-direction: column;
4786
+ flex-direction: column;
4787
+ -webkit-box-align: start;
4788
+ -webkit-align-items: flex-start;
4789
+ -moz-box-align: start;
4790
+ -ms-flex-align: start;
4791
+ align-items: flex-start; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4792
 
4793
+ .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4794
+ visibility: hidden;
4795
+ opacity: 0;
4796
+ position: absolute;
4797
+ min-width: 250px; }
 
 
 
4798
 
4799
+ .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children:hover > .premium-sub-menu,
4800
+ .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children:hover .premium-mega-content-container {
4801
+ opacity: 1;
4802
+ visibility: visible; }
4803
 
4804
+ .premium-nav-ver .premium-nav-menu-item {
4805
+ width: 100%; }
 
 
4806
 
4807
+ .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-mega-content-container,
4808
+ .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4809
+ left: 100%;
4810
+ top: 0; }
4811
 
4812
+ .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-mega-content-container,
4813
+ .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4814
+ right: 100%;
4815
+ top: 0; }
4816
 
4817
+ .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-menu-link {
4818
+ -webkit-box-orient: horizontal;
4819
+ -webkit-box-direction: reverse;
4820
+ -webkit-flex-direction: row-reverse;
4821
+ -moz-box-orient: horizontal;
4822
+ -moz-box-direction: reverse;
4823
+ -ms-flex-direction: row-reverse;
4824
+ flex-direction: row-reverse; }
4825
 
4826
+ /*Horizontal Main Menu**/
4827
+ .premium-nav-hor .premium-nav-menu-container {
4828
+ height: 60px; }
 
 
 
 
4829
 
4830
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-sub-menu {
4831
+ visibility: hidden;
4832
+ opacity: 0;
4833
+ position: absolute;
4834
+ min-width: 220px; }
4835
 
4836
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item > .premium-sub-menu,
4837
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-mega-content-container {
4838
+ top: 100%; }
4839
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item > .premium-sub-menu .premium-sub-menu,
4840
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-mega-content-container .premium-sub-menu {
4841
+ left: 100%;
4842
+ top: 0; }
4843
 
4844
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
4845
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover .premium-mega-content-container {
4846
+ visibility: visible;
4847
+ opacity: 1;
4848
+ pointer-events: auto; }
4849
 
4850
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-mega-item-static .premium-mega-content-container {
4851
+ left: 50%;
4852
+ -webkit-transform: translateX(-50%);
4853
+ -ms-transform: translateX(-50%);
4854
+ transform: translateX(-50%); }
4855
 
4856
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:not(.premium-mega-item-static) .premium-mega-content-container {
4857
+ left: 0; }
 
 
 
 
 
 
 
4858
 
4859
+ /**Mega Menu Container*/
4860
+ .premium-mega-nav-item .premium-sub-menu {
4861
+ display: none; }
4862
 
4863
+ .premium-mega-nav-item {
4864
+ position: relative; }
4865
+ .premium-mega-nav-item:hover .premium-mega-content-container {
4866
+ visibility: visible;
4867
+ opacity: 1;
4868
+ pointer-events: auto; }
4869
 
4870
+ .premium-mega-content-container {
4871
+ visibility: hidden;
4872
+ position: absolute;
4873
+ z-index: 9999;
4874
+ opacity: 0;
4875
+ pointer-events: none; }
4876
 
4877
+ .premium-hamburger-menu .premium-mega-content-container,
4878
+ .premium-nav-slide .premium-mega-content-container,
4879
+ .premium-nav-dropdown .premium-mega-content-container {
4880
+ visibility: visible;
4881
+ position: relative;
4882
+ opacity: 1;
4883
+ pointer-events: auto; }
4884
 
4885
+ /**Hamburger Menu*/
4886
+ .premium-nav-widget-container a.premium-hamburger-toggle,
4887
+ .premium-mobile-menu-outer-container a.premium-mobile-menu-close {
4888
+ text-decoration: none; }
4889
 
4890
+ .premium-nav-widget-container .premium-hamburger-toggle {
4891
+ display: none;
4892
+ -webkit-box-pack: center;
4893
+ -webkit-justify-content: center;
4894
+ -moz-box-pack: center;
4895
+ -ms-flex-pack: center;
4896
+ justify-content: center;
4897
+ -webkit-box-align: center;
4898
+ -webkit-align-items: center;
4899
+ -moz-box-align: center;
4900
+ -ms-flex-align: center;
4901
+ align-items: center; }
4902
+ .premium-nav-widget-container .premium-hamburger-toggle i {
4903
+ padding: 0.25em;
4904
+ font-size: 22px; }
4905
+ .premium-nav-widget-container .premium-hamburger-toggle svg {
4906
+ width: 22px;
4907
+ height: 22px; }
4908
+ .premium-nav-widget-container .premium-hamburger-toggle i,
4909
+ .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text,
4910
+ .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4911
+ color: #494c4f; }
4912
+ .premium-nav-widget-container .premium-hamburger-toggle svg,
4913
+ .premium-nav-widget-container .premium-hamburger-toggle svg path {
4914
+ fill: #494c4f; }
4915
+ .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text,
4916
+ .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4917
+ margin: 2px; }
4918
+ .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4919
+ display: none; }
4920
 
4921
+ .premium-mobile-menu-container {
4922
+ width: 100%; }
4923
+ .premium-mobile-menu-container .premium-main-mobile-menu {
4924
+ width: 100%; }
4925
+ .premium-mobile-menu-container ul {
4926
+ list-style: none;
4927
+ margin: 0;
4928
+ padding: 0; }
4929
+ .premium-mobile-menu-container .premium-mobile-menu,
4930
+ .premium-mobile-menu-container .premium-sub-menu {
4931
+ display: none;
4932
+ -webkit-box-orient: vertical;
4933
+ -webkit-box-direction: normal;
4934
+ -webkit-flex-direction: column;
4935
+ -moz-box-orient: vertical;
4936
+ -moz-box-direction: normal;
4937
+ -ms-flex-direction: column;
4938
+ flex-direction: column; }
4939
+ .premium-mobile-menu-container .premium-nav-menu-item {
4940
+ -webkit-box-orient: vertical;
4941
+ -webkit-box-direction: normal;
4942
+ -webkit-flex-direction: column;
4943
+ -moz-box-orient: vertical;
4944
+ -moz-box-direction: normal;
4945
+ -ms-flex-direction: column;
4946
+ flex-direction: column; }
4947
+ .premium-mobile-menu-container .premium-item-badge {
4948
+ top: 50%;
4949
+ right: 0;
4950
+ left: unset;
4951
+ -webkit-transform: translateY(-50%);
4952
+ -ms-transform: translateY(-50%);
4953
+ transform: translateY(-50%); }
4954
+
4955
+ .premium-nav-hor .premium-mobile-menu-container .premium-item-badge {
4956
+ top: 0;
4957
+ -webkit-transform: translateY(0);
4958
+ -ms-transform: translateY(0);
4959
+ transform: translateY(0); }
4960
+
4961
+ /**Vertical Hamburger Menu*/
4962
+ .premium-mobile-menu-outer-container {
4963
+ opacity: 0; }
4964
+ .premium-mobile-menu-outer-container.premium-vertical-toggle-open {
4965
+ opacity: 1; }
4966
+
4967
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container {
4968
+ background-color: #f7f7f7;
4969
+ width: 300px;
4970
+ -webkit-transform: translateX(-300px);
4971
+ -ms-transform: translateX(-300px);
4972
+ transform: translateX(-300px);
4973
+ height: 100%;
4974
+ position: fixed;
4975
+ top: 0;
4976
+ left: 0;
4977
+ overflow-x: hidden;
4978
+ z-index: 10002;
4979
+ -webkit-transition: 0.5s;
4980
+ transition: 0.5s;
4981
+ padding-top: 50px; }
4982
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu {
4983
+ -js-display: flex;
4984
+ display: -webkit-box;
4985
+ display: -webkit-flex;
4986
+ display: -moz-box;
4987
+ display: -ms-flexbox;
4988
+ display: flex; }
4989
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container {
4990
+ margin-top: 50px; }
4991
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container .premium-item-badge {
4992
+ -webkit-transform: translateY(0);
4993
+ -ms-transform: translateY(0);
4994
+ transform: translateY(0); }
4995
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close {
4996
+ position: absolute;
4997
+ top: 2%;
4998
+ right: 5px;
4999
+ padding: 0 9px;
5000
+ z-index: 10000;
5001
+ -js-display: inline-flex;
5002
+ display: -webkit-inline-box;
5003
+ display: -webkit-inline-flex;
5004
+ display: -moz-inline-box;
5005
+ display: -ms-inline-flexbox;
5006
+ display: inline-flex;
5007
+ color: #494c4f;
5008
+ -webkit-box-pack: center;
5009
+ -webkit-justify-content: center;
5010
+ -moz-box-pack: center;
5011
+ -ms-flex-pack: center;
5012
+ justify-content: center;
5013
+ -webkit-box-align: center;
5014
+ -webkit-align-items: center;
5015
+ -moz-box-align: center;
5016
+ -ms-flex-align: center;
5017
+ align-items: center; }
5018
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close .premium-toggle-close {
5019
+ margin: 5px; }
5020
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg {
5021
+ width: 22px;
5022
+ height: 22px;
5023
+ fill: #494c4f; }
5024
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg path {
5025
+ fill: #494c4f; }
5026
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close i {
5027
+ font-size: 22px; }
5028
+
5029
+ .premium-ver-hamburger-menu .premium-vertical-toggle-open {
5030
+ -webkit-transform: translateX(0) !important;
5031
+ -ms-transform: translateX(0) !important;
5032
+ transform: translateX(0) !important;
5033
+ -webkit-transition: 0.5s;
5034
+ transition: 0.5s; }
5035
+
5036
+ /** Vertical Toggler*/
5037
+ .premium-ver-toggle-yes .premium-nav-menu-container {
5038
+ height: auto; }
5039
+
5040
+ .premium-ver-toggle-yes .premium-ver-toggler {
5041
+ -js-display: flex;
5042
+ display: -webkit-box;
5043
+ display: -webkit-flex;
5044
+ display: -moz-box;
5045
+ display: -ms-flexbox;
5046
+ display: flex;
5047
+ -webkit-box-align: center;
5048
+ -webkit-align-items: center;
5049
+ -moz-box-align: center;
5050
+ -ms-flex-align: center;
5051
+ align-items: center;
5052
+ -webkit-box-pack: justify;
5053
+ -webkit-justify-content: space-between;
5054
+ -moz-box-pack: justify;
5055
+ -ms-flex-pack: justify;
5056
+ justify-content: space-between;
5057
+ padding: 15px 20px 15px 20px;
5058
+ background: #eeeeee;
5059
+ color: #042551;
5060
+ cursor: pointer; }
5061
+ .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-title,
5062
+ .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-btn {
5063
+ -js-display: flex;
5064
+ display: -webkit-box;
5065
+ display: -webkit-flex;
5066
+ display: -moz-box;
5067
+ display: -ms-flexbox;
5068
+ display: flex;
5069
+ -webkit-box-pack: center;
5070
+ -webkit-justify-content: center;
5071
+ -moz-box-pack: center;
5072
+ -ms-flex-pack: center;
5073
+ justify-content: center;
5074
+ -webkit-box-align: center;
5075
+ -webkit-align-items: center;
5076
+ -moz-box-align: center;
5077
+ -ms-flex-align: center;
5078
+ align-items: center; }
5079
+ .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-txt {
5080
+ text-indent: 5px; }
5081
+ .premium-ver-toggle-yes .premium-ver-toggler:hover {
5082
+ background: #54595f;
5083
+ color: #fff; }
5084
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg,
5085
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg path,
5086
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg,
5087
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg path,
5088
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg,
5089
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg path {
5090
+ fill: #fff; }
5091
+
5092
+ .premium-ver-toggle-yes .premium-ver-close,
5093
+ .premium-ver-toggle-yes .premium-ver-open,
5094
+ .premium-ver-toggle-yes .premium-nav-menu-container,
5095
+ .premium-ver-toggle-yes .premium-ver-toggler {
5096
+ -webkit-transition: all 0.3s linear 0s;
5097
+ transition: all 0.3s linear 0s; }
5098
+ .premium-ver-toggle-yes .premium-ver-close i,
5099
+ .premium-ver-toggle-yes .premium-ver-close svg,
5100
+ .premium-ver-toggle-yes .premium-ver-open i,
5101
+ .premium-ver-toggle-yes .premium-ver-open svg,
5102
+ .premium-ver-toggle-yes .premium-nav-menu-container i,
5103
+ .premium-ver-toggle-yes .premium-nav-menu-container svg,
5104
+ .premium-ver-toggle-yes .premium-ver-toggler i,
5105
+ .premium-ver-toggle-yes .premium-ver-toggler svg {
5106
+ -webkit-transition: color 0.3s linear 0s;
5107
+ transition: color 0.3s linear 0s; }
5108
+
5109
+ .premium-ver-toggle-yes .premium-ver-toggler-txt {
5110
+ -webkit-transition: all 0.3s linear 0s;
5111
+ transition: all 0.3s linear 0s; }
5112
+
5113
+ .premium-ver-toggle-yes .premium-ver-close,
5114
+ .premium-ver-toggle-yes .premium-ver-open,
5115
+ .premium-ver-toggle-yes .premium-ver-title-icon {
5116
+ -webkit-box-pack: center;
5117
+ -webkit-justify-content: center;
5118
+ -moz-box-pack: center;
5119
+ -ms-flex-pack: center;
5120
+ justify-content: center;
5121
+ -webkit-box-align: center;
5122
+ -webkit-align-items: center;
5123
+ -moz-box-align: center;
5124
+ -ms-flex-align: center;
5125
+ align-items: center; }
5126
+ .premium-ver-toggle-yes .premium-ver-close i,
5127
+ .premium-ver-toggle-yes .premium-ver-open i,
5128
+ .premium-ver-toggle-yes .premium-ver-title-icon i {
5129
+ font-size: 16px; }
5130
+ .premium-ver-toggle-yes .premium-ver-close svg,
5131
+ .premium-ver-toggle-yes .premium-ver-open svg,
5132
+ .premium-ver-toggle-yes .premium-ver-title-icon svg {
5133
+ width: 17px;
5134
+ height: 17px;
5135
+ fill: #042551; }
5136
+ .premium-ver-toggle-yes .premium-ver-close svg path,
5137
+ .premium-ver-toggle-yes .premium-ver-open svg path,
5138
+ .premium-ver-toggle-yes .premium-ver-title-icon svg path {
5139
+ fill: #042551; }
5140
+
5141
+ .premium-ver-toggle-yes.premium-ver-always .premium-ver-open {
5142
+ -js-display: inline-flex;
5143
+ display: -webkit-inline-box;
5144
+ display: -webkit-inline-flex;
5145
+ display: -moz-inline-box;
5146
+ display: -ms-inline-flexbox;
5147
+ display: inline-flex; }
5148
+
5149
+ .premium-ver-toggle-yes .premium-ver-collapsed .premium-nav-menu-container {
5150
+ visibility: hidden;
5151
+ opacity: 0; }
5152
+
5153
+ .premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-close {
5154
+ display: none; }
5155
+
5156
+ .premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-open {
5157
+ -js-display: inline-flex;
5158
+ display: -webkit-inline-box;
5159
+ display: -webkit-inline-flex;
5160
+ display: -moz-inline-box;
5161
+ display: -ms-inline-flexbox;
5162
+ display: inline-flex; }
5163
+
5164
+ .premium-ver-toggle-yes.premium-ver-hover .premium-nav-menu-container {
5165
+ position: absolute;
5166
+ z-index: 10002; }
5167
+
5168
+ .premium-ver-toggle-yes.premium-ver-click .premium-nav-menu-container {
5169
+ position: absolute;
5170
+ z-index: 10001; }
5171
+
5172
+ .premium-ver-toggle-yes .premium-nav-menu-container,
5173
+ .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-nav-menu-container {
5174
+ visibility: visible;
5175
+ opacity: 1; }
5176
+
5177
+ .premium-ver-toggle-yes .premium-ver-open,
5178
+ .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-open {
5179
+ display: none; }
5180
+
5181
+ .premium-ver-toggle-yes .premium-ver-close,
5182
+ .premium-ver-toggle-yes .premium-ver-title-icon,
5183
+ .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-close,
5184
+ .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-title-icon {
5185
+ -js-display: inline-flex;
5186
+ display: -webkit-inline-box;
5187
+ display: -webkit-inline-flex;
5188
+ display: -moz-inline-box;
5189
+ display: -ms-inline-flexbox;
5190
+ display: inline-flex; }
5191
+
5192
+ /** Sticky Menu */
5193
+ .premium-sticky-parent {
5194
+ position: fixed;
5195
+ z-index: 10003;
5196
+ -webkit-transition: all 0.3s linear;
5197
+ transition: all 0.3s linear; }
5198
+
5199
+ .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top {
5200
+ will-change: transform;
5201
+ -webkit-transition: -webkit-transform 500ms linear !important;
5202
+ transition: -webkit-transform 500ms linear !important;
5203
+ transition: transform 500ms linear !important;
5204
+ transition: transform 500ms linear, -webkit-transform 500ms linear !important;
5205
+ -webkit-transition-delay: 1s;
5206
+ transition-delay: 1s; }
5207
+
5208
+ .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideDown {
5209
+ -webkit-transform: translateY(0%);
5210
+ -ms-transform: translateY(0%);
5211
+ transform: translateY(0%); }
5212
+
5213
+ .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideUp {
5214
+ -webkit-transform: translateY(-100%);
5215
+ -ms-transform: translateY(-100%);
5216
+ transform: translateY(-100%); }
5217
+
5218
+ .premium-nav-sticky-yes.premium-sticky-active.premium-ham-dropdown .premium-mobile-menu-container,
5219
+ .premium-ham-dropdown .premium-stretch-dropdown .premium-mobile-menu-container {
5220
+ max-height: 400px;
5221
+ overflow-y: auto; }
5222
+
5223
+ /**Common*/
5224
+ .premium-nav-slide-overlay {
5225
+ display: none;
5226
+ position: fixed;
5227
+ top: 0;
5228
+ left: 0;
5229
+ right: 0;
5230
+ bottom: 0;
5231
+ -webkit-backface-visibility: hidden;
5232
+ backface-visibility: hidden;
5233
+ background: rgba(0, 0, 0, 0.6);
5234
+ z-index: 10002; }
5235
+ .premium-nav-slide-overlay.premium-vertical-toggle-open {
5236
+ display: block; }
5237
+
5238
+ .premium-active-menu,
5239
+ .premium-active-menu:not(.premium-mega-nav-item) > .premium-sub-menu,
5240
+ .premium-active-menu.premium-mega-nav-item > .premium-mega-content-container {
5241
+ -js-display: flex !important;
5242
+ display: -webkit-box !important;
5243
+ display: -webkit-flex !important;
5244
+ display: -moz-box !important;
5245
+ display: -ms-flexbox !important;
5246
+ display: flex !important;
5247
+ -webkit-box-orient: vertical;
5248
+ -webkit-box-direction: normal;
5249
+ -webkit-flex-direction: column;
5250
+ -moz-box-orient: vertical;
5251
+ -moz-box-direction: normal;
5252
+ -ms-flex-direction: column;
5253
+ flex-direction: column; }
5254
+
5255
+ .premium-active-menu .premium-toggle-close {
5256
+ display: block; }
5257
+
5258
+ .premium-nav-menu-container .premium-sub-menu {
5259
+ background-color: #fff; }
5260
+
5261
+ .premium-mobile-menu-container li,
5262
+ .premium-mobile-menu-container li > .premium-mega-content-container {
5263
+ width: 100% !important; }
5264
+
5265
+ .premium-item-icon,
5266
+ .premium-sub-item-icon {
5267
+ font-size: 13px;
5268
+ margin: 0 7px; }
5269
+ .premium-item-icon svg,
5270
+ .premium-sub-item-icon svg {
5271
+ width: 100%;
5272
+ height: 100%; }
5273
+ .premium-item-icon.premium-lottie-animation,
5274
+ .premium-sub-item-icon.premium-lottie-animation {
5275
+ width: 20px;
5276
+ height: 20px;
5277
+ -js-display: flex;
5278
+ display: -webkit-box;
5279
+ display: -webkit-flex;
5280
+ display: -moz-box;
5281
+ display: -ms-flexbox;
5282
+ display: flex;
5283
+ -webkit-box-pack: center;
5284
+ -webkit-justify-content: center;
5285
+ -moz-box-pack: center;
5286
+ -ms-flex-pack: center;
5287
+ justify-content: center; }
5288
+ .premium-item-icon.dashicons,
5289
+ .premium-sub-item-icon.dashicons {
5290
+ width: 13px;
5291
+ height: 13px; }
5292
+
5293
+ .premium-nav-menu-item {
5294
+ position: relative; }
5295
+ .premium-nav-menu-item .premium-menu-link {
5296
+ -js-display: flex;
5297
+ display: -webkit-box;
5298
+ display: -webkit-flex;
5299
+ display: -moz-box;
5300
+ display: -ms-flexbox;
5301
+ display: flex;
5302
+ -webkit-box-align: center;
5303
+ -webkit-align-items: center;
5304
+ -moz-box-align: center;
5305
+ -ms-flex-align: center;
5306
+ align-items: center;
5307
+ height: 100%;
5308
+ padding: 7px 10px;
5309
+ text-decoration: none;
5310
+ position: relative; }
5311
+ .premium-nav-menu-item .premium-dropdown-icon {
5312
+ margin: 5px; }
5313
+ .premium-nav-menu-item.menu-item-has-children {
5314
+ position: relative; }
5315
+ .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
5316
+ z-index: 9999; }
5317
+ .premium-nav-menu-item.menu-item-has-children .premium-sub-menu .premium-sub-menu-link {
5318
+ -webkit-box-pack: start;
5319
+ -webkit-justify-content: flex-start;
5320
+ -moz-box-pack: start;
5321
+ -ms-flex-pack: start;
5322
+ justify-content: flex-start; }
5323
+ .premium-nav-menu-item .menu-link {
5324
+ position: relative;
5325
+ text-decoration: none; }
5326
+
5327
+ .premium-item-badge,
5328
+ .premium-sub-item-badge {
5329
+ position: absolute;
5330
+ padding: 1px 6px;
5331
+ min-width: 35px;
5332
+ text-align: center;
5333
+ font-size: 10px;
5334
+ -webkit-border-radius: 4px;
5335
+ border-radius: 4px;
5336
+ line-height: 1.8;
5337
+ white-space: nowrap; }
5338
+
5339
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-item-badge, .premium-nav-hor:not(.premium-nav-slide) .premium-item-badge, .premium-nav-hor:not(.premium-nav-dropdown) .premium-item-badge {
5340
+ position: relative;
5341
+ margin: 8px; }
5342
+
5343
+ .premium-nav-hor .premium-sub-item-badge,
5344
+ .premium-nav-slide .premium-sub-item-badge,
5345
+ .premium-nav-dropdown .premium-sub-item-badge,
5346
+ .premium-nav-ver.premium-vertical-right .premium-item-badge,
5347
+ .premium-nav-ver.premium-vertical-right .premium-sub-item-badge {
5348
+ top: 50%;
5349
+ right: 0;
5350
+ -webkit-transform: translateY(-50%);
5351
+ -ms-transform: translateY(-50%);
5352
+ transform: translateY(-50%); }
5353
+
5354
+ .premium-nav-ver.premium-vertical-left .premium-item-badge,
5355
+ .premium-nav-ver.premium-vertical-left .premium-sub-item-badge {
5356
+ top: 50%;
5357
+ left: 0;
5358
+ -webkit-transform: translateY(-50%);
5359
+ -ms-transform: translateY(-50%);
5360
+ transform: translateY(-50%); }
5361
+
5362
+ .premium-mega-nav-item .premium-sub-menu {
5363
+ display: none; }
5364
+
5365
+ .premium-mega-nav-item {
5366
+ position: relative; }
5367
+
5368
+ .premium-hamburger-menu .premium-mega-content-container,
5369
+ .premium-nav-dropdown .premium-mega-content-container,
5370
+ .premium-nav-slide .premium-mega-content-container {
5371
+ display: none; }
5372
+
5373
+ .premium-mega-item-static {
5374
+ position: static !important; }
5375
+
5376
+ .premium-hamburger-menu .premium-nav-menu-container,
5377
+ .premium-nav-dropdown .premium-nav-menu-container,
5378
+ .premium-nav-slide .premium-nav-menu-container {
5379
+ display: none; }
5380
+
5381
+ .premium-hamburger-menu .premium-hamburger-toggle,
5382
+ .premium-nav-dropdown .premium-hamburger-toggle,
5383
+ .premium-nav-slide .premium-hamburger-toggle {
5384
+ -js-display: inline-flex;
5385
+ display: -webkit-inline-box;
5386
+ display: -webkit-inline-flex;
5387
+ display: -moz-inline-box;
5388
+ display: -ms-inline-flexbox;
5389
+ display: inline-flex; }
5390
+
5391
+ .premium-hidden-icon-yes.premium-hamburger-menu .premium-item-icon,
5392
+ .premium-hidden-icon-yes.premium-hamburger-menu .premium-sub-item-icon,
5393
+ .premium-hidden-icon-yes.premium-nav-dropdown .premium-item-icon,
5394
+ .premium-hidden-icon-yes.premium-nav-dropdown .premium-sub-item-icon,
5395
+ .premium-hidden-icon-yes.premium-nav-slide .premium-item-icon,
5396
+ .premium-hidden-icon-yes.premium-nav-slide .premium-sub-item-icon {
5397
+ display: none; }
5398
+
5399
+ .premium-hidden-badge-yes.premium-hamburger-menu .premium-item-badge,
5400
+ .premium-hidden-badge-yes.premium-hamburger-menu .premium-sub-item-badge,
5401
+ .premium-hidden-badge-yes.premium-nav-dropdown .premium-item-badge,
5402
+ .premium-hidden-badge-yes.premium-nav-dropdown .premium-sub-item-badge,
5403
+ .premium-hidden-badge-yes.premium-nav-slide .premium-item-badge,
5404
+ .premium-hidden-badge-yes.premium-nav-slide .premium-sub-item-badge {
5405
+ display: none; }
5406
+
5407
+ .premium-ham-dropdown .premium-mobile-menu-container,
5408
+ .premium-nav-dropdown .premium-mobile-menu-container {
5409
+ -js-display: flex;
5410
+ display: -webkit-box;
5411
+ display: -webkit-flex;
5412
+ display: -moz-box;
5413
+ display: -ms-flexbox;
5414
+ display: flex; }
5415
+
5416
+ .premium-ham-dropdown .premium-toggle-opened .premium-toggle-close,
5417
+ .premium-nav-dropdown .premium-toggle-opened .premium-toggle-close {
5418
+ display: inline !important; }
5419
+
5420
+ .premium-ham-dropdown .premium-toggle-opened .premium-toggle-text,
5421
+ .premium-nav-dropdown .premium-toggle-opened .premium-toggle-text {
5422
+ display: none !important; }
5423
+
5424
+ .premium-stretch-dropdown .premium-mobile-menu-container {
5425
+ position: absolute;
5426
+ z-index: 9999; }
5427
+
5428
+ .premium-nav-default {
5429
+ display: none; }
5430
+
5431
+ .premium-hamburger-toggle {
5432
+ width: 100%; }
5433
+
5434
+ /*
5435
+ * Pointer & Pointer Animations
5436
+ */
5437
+ .premium-menu-link-parent::before, .premium-menu-link-parent::after {
5438
+ display: block;
5439
+ position: absolute;
5440
+ -webkit-transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1);
5441
+ transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1); }
5442
+
5443
+ .premium-nav-pointer-underline .premium-menu-link-parent::after,
5444
+ .premium-nav-pointer-double-line .premium-menu-link-parent::after {
5445
+ content: "";
5446
+ bottom: 0; }
5447
+
5448
+ .premium-nav-pointer-overline .premium-menu-link-parent::before,
5449
+ .premium-nav-pointer-double-line .premium-menu-link-parent::before {
5450
+ content: "";
5451
+ top: 0; }
5452
+
5453
+ .premium-nav-pointer-underline .premium-menu-link-parent::before, .premium-nav-pointer-underline .premium-menu-link-parent::after,
5454
+ .premium-nav-pointer-overline .premium-menu-link-parent::before,
5455
+ .premium-nav-pointer-overline .premium-menu-link-parent::after,
5456
+ .premium-nav-pointer-double-line .premium-menu-link-parent::before,
5457
+ .premium-nav-pointer-double-line .premium-menu-link-parent::after {
5458
+ height: 3px;
5459
+ width: 100%;
5460
+ left: 0;
5461
+ background-color: #55595c;
5462
+ z-index: 2; }
5463
+
5464
+ .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before, .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5465
+ opacity: 0; }
5466
+
5467
+ .premium-nav-pointer-underline.premium-nav-animation-none,
5468
+ .premium-nav-pointer-overline.premium-nav-animation-none,
5469
+ .premium-nav-pointer-double-line.premium-nav-animation-none {
5470
+ -webkit-transition-duration: 0s;
5471
+ transition-duration: 0s; }
5472
+ .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent,
5473
+ .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::before,
5474
+ .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::after,
5475
+ .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:focus,
5476
+ .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:hover,
5477
+ .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent,
5478
+ .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::before,
5479
+ .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::after,
5480
+ .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:focus,
5481
+ .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:hover,
5482
+ .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent,
5483
+ .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::before,
5484
+ .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::after,
5485
+ .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:focus,
5486
+ .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:hover {
5487
+ -webkit-transition-duration: 0s;
5488
+ transition-duration: 0s; }
5489
+
5490
+ .premium-nav-pointer-underline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5491
+ .premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5492
+ width: 10px;
5493
+ inset-inline-start: 100%; }
5494
+
5495
+ .premium-nav-pointer-overline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5496
+ .premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5497
+ width: 10px;
5498
+ left: -20px; }
5499
+
5500
+ .premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before, .premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5501
+ .premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5502
+ .premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5503
+ .premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5504
+ .premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5505
+ height: 0;
5506
+ width: 0;
5507
+ left: 50%; }
5508
+
5509
+ .premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5510
+ .premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5511
+ .premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5512
+ top: -10px; }
5513
+
5514
+ .premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5515
+ .premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5516
+ .premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5517
+ bottom: -10px; }
5518
+
5519
+ .premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5520
+ .premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5521
+ .premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5522
+ top: 10px; }
5523
+
5524
+ .premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5525
+ .premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5526
+ .premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5527
+ bottom: 10px; }
5528
+
5529
+ .premium-nav-pointer-framed .premium-menu-link-parent::before {
5530
+ content: ""; }
5531
+
5532
+ .premium-nav-pointer-framed .premium-menu-link-parent::before, .premium-nav-pointer-framed .premium-menu-link-parent::after {
5533
+ background: transparent;
5534
+ left: 0;
5535
+ top: 0;
5536
+ bottom: 0;
5537
+ right: 0;
5538
+ border: 3px solid #55595c; }
5539
+
5540
+ .premium-nav-pointer-framed.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5541
+ -webkit-transform: scale(0.75);
5542
+ -ms-transform: scale(0.75);
5543
+ transform: scale(0.75); }
5544
+
5545
+ .premium-nav-pointer-framed.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5546
+ -webkit-transform: scale(1.25);
5547
+ -ms-transform: scale(1.25);
5548
+ transform: scale(1.25); }
5549
+
5550
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after {
5551
+ width: 3px;
5552
+ height: 3px; }
5553
+
5554
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before {
5555
+ border-width: 0 0 3px 3px;
5556
+ -webkit-transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
5557
+ transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s; }
5558
+
5559
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after {
5560
+ content: "";
5561
+ top: auto;
5562
+ bottom: 0;
5563
+ left: auto;
5564
+ right: 0;
5565
+ border-width: 3px 3px 0 0;
5566
+ -webkit-transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
5567
+ transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s; }
5568
+
5569
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before {
5570
+ -webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
5571
+ transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s; }
5572
+
5573
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after {
5574
+ -webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
5575
+ transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s; }
5576
+
5577
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after {
5578
+ width: 100%;
5579
+ height: 100%; }
5580
+
5581
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before {
5582
+ -webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
5583
+ transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s; }
5584
+
5585
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after {
5586
+ -webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
5587
+ transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s; }
5588
+
5589
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after {
5590
+ width: 100%;
5591
+ height: 100%; }
5592
+
5593
+ .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before {
5594
  border-width: 3px 0 0 3px; }
5595
 
5596
+ .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after {
5597
+ content: "";
5598
+ top: auto;
5599
+ bottom: 0;
5600
+ left: auto;
5601
+ right: 0;
5602
+ border-width: 0 3px 3px 0; }
5603
+
5604
+ .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after {
5605
+ width: 3px;
5606
+ height: 3px; }
5607
+
5608
+ .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::after {
5609
+ width: 100%;
5610
+ height: 100%;
5611
+ -webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
5612
+ transition: opacity 2ms, width 0.4s, height 0.4s; }
5613
+
5614
+ .premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::after {
5615
+ width: 100%;
5616
+ height: 100%;
5617
+ -webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
5618
+ transition: opacity 2ms, width 0.4s, height 0.4s; }
5619
+
5620
+ .premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:focus {
5621
+ -webkit-transform: scale(1.2);
5622
+ -ms-transform: scale(1.2);
5623
+ transform: scale(1.2); }
5624
+
5625
+ .premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:focus {
5626
+ -webkit-transform: scale(0.8);
5627
+ -ms-transform: scale(0.8);
5628
+ transform: scale(0.8); }
5629
+
5630
+ .premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:focus {
5631
+ -webkit-transform: translateY(8px);
5632
+ -ms-transform: translateY(8px);
5633
+ transform: translateY(8px); }
5634
+
5635
+ .premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:focus {
5636
+ -webkit-transform: translateY(-8px);
5637
+ -ms-transform: translateY(-8px);
5638
+ transform: translateY(-8px); }
5639
+
5640
+ .premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:focus {
5641
+ -webkit-transform: skew(-8deg);
5642
+ -ms-transform: skew(-8deg);
5643
+ transform: skew(-8deg); }
5644
+
5645
+ .premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:focus {
5646
+ -webkit-transform: rotate(6deg);
5647
+ -ms-transform: rotate(6deg);
5648
+ transform: rotate(6deg); }
5649
+
5650
+ .premium-nav-pointer-background .premium-menu-link-parent::before {
5651
+ top: 0;
5652
+ left: 0;
5653
+ right: 0;
5654
+ bottom: 0;
5655
+ background: #55595c;
5656
+ background-color: #55595c;
5657
+ z-index: -1; }
5658
+
5659
+ .premium-nav-pointer-background .premium-menu-link-parent::before, .premium-nav-pointer-background .premium-menu-link-parent::after {
5660
+ content: "";
5661
+ -webkit-transition: 0.3s;
5662
+ transition: 0.3s; }
5663
+
5664
+ .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent::before {
5665
+ -webkit-transform: scale(0.5);
5666
+ -ms-transform: scale(0.5);
5667
+ transform: scale(0.5); }
5668
+
5669
+ .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:focus::before {
5670
+ -webkit-transform: scale(1);
5671
+ -ms-transform: scale(1);
5672
+ transform: scale(1); }
5673
+
5674
+ .premium-nav-pointer-background.premium-nav-animation-grow .premium-active-item .premium-menu-link-parent::before {
5675
+ -webkit-transform: scale(1);
5676
+ -ms-transform: scale(1);
5677
+ transform: scale(1); }
5678
+
5679
+ .premium-nav-pointer-background.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5680
+ -webkit-transform: scale(1.2);
5681
+ -ms-transform: scale(1.2);
5682
+ transform: scale(1.2);
5683
+ -webkit-transition: 0.3;
5684
+ transition: 0.3; }
5685
+
5686
+ .premium-nav-pointer-background.premium-nav-animation-sweep-left .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5687
+ left: 100%; }
5688
+
5689
+ .premium-nav-pointer-background.premium-nav-animation-sweep-right .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5690
+ right: 100%; }
5691
+
5692
+ .premium-nav-pointer-background.premium-nav-animation-sweep-up .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5693
+ top: 100%; }
5694
+
5695
+ .premium-nav-pointer-background.premium-nav-animation-sweep-down .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5696
+ bottom: 100%; }
5697
+
5698
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after {
5699
+ top: 0;
5700
+ left: 0;
5701
+ right: 0;
5702
+ bottom: 0;
5703
+ background: #55595c;
5704
+ background-color: #55595c;
5705
+ z-index: -1; }
5706
+
5707
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::before {
5708
+ top: 0;
5709
+ bottom: 100%; }
5710
+
5711
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after {
5712
+ top: 100%;
5713
+ bottom: 0; }
5714
+
5715
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::before {
5716
+ bottom: 50%; }
5717
+
5718
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::after {
5719
+ top: 50%; }
5720
+
5721
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::before {
5722
+ bottom: 50%; }
5723
+
5724
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::after {
5725
+ top: 50%; }
5726
+
5727
+ .premium-nav-pointer-background.premium-nav-animation-shutter-out-vertical .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5728
+ bottom: 50%;
5729
+ top: 50%; }
5730
+
5731
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::before {
5732
+ right: 0;
5733
+ left: 100%; }
5734
+
5735
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after {
5736
+ right: 100%;
5737
+ left: 0; }
5738
+
5739
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::before {
5740
+ left: 50%; }
5741
+
5742
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::after {
5743
+ right: 50%; }
5744
+
5745
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::before {
5746
+ left: 50%; }
5747
+
5748
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::after {
5749
+ right: 50%; }
5750
+
5751
+ .premium-nav-pointer-background.premium-nav-animation-shutter-out-horizontal .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5752
+ left: 50%;
5753
+ right: 50%; }
5754
+
5755
+ .premium-active-item::before, .premium-active-item::after,
5756
+ .premium-menu-link-parent:hover::before,
5757
+ .premium-menu-link-parent:hover::after,
5758
+ .premium-menu-link-parent:focus::before,
5759
+ .premium-menu-link-parent:focus::after {
5760
+ -webkit-transform: scale(1);
5761
+ -ms-transform: scale(1);
5762
+ transform: scale(1); }
5763
+
5764
+ /**Sub Menu Animation*/
5765
+ .premium-nav-menu-item .premium-sub-menu,
5766
+ .premium-nav-menu-item .premium-mega-content-container {
5767
+ -webkit-transition: 0.5s all ease-in-out;
5768
+ transition: 0.5s all ease-in-out;
5769
+ -webkit-transition-delay: 0.1s;
5770
+ transition-delay: 0.1s; }
5771
+
5772
+ [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
5773
+ [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-mega-content-container,
5774
+ [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu:hover > .premium-sub-menu,
5775
+ [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
5776
+ [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-mega-content-container,
5777
+ [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu:hover > .premium-sub-menu {
5778
+ -webkit-transform: translate(0);
5779
+ -ms-transform: translate(0);
5780
+ transform: translate(0); }
5781
+
5782
+ .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5783
+ .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5784
+ .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5785
+ .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5786
+ -webkit-transform: translateY(10px);
5787
+ -ms-transform: translateY(10px);
5788
+ transform: translateY(10px); }
5789
+
5790
+ .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5791
+ .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5792
+ .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5793
+ .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5794
+ -webkit-transform: translateY(-10px);
5795
+ -ms-transform: translateY(-10px);
5796
+ transform: translateY(-10px); }
5797
+
5798
+ .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5799
+ .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5800
+ .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5801
+ .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5802
+ -webkit-transform: translateX(-10px);
5803
+ -ms-transform: translateX(-10px);
5804
+ transform: translateX(-10px); }
5805
+
5806
+ .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5807
+ .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5808
+ .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5809
+ .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5810
+ -webkit-transform: translateX(10px);
5811
+ -ms-transform: translateX(10px);
5812
+ transform: translateX(10px); }
5813
+
5814
+ /**Horizontal - Static Mega Content*/
5815
+ /*UP*/
5816
+ .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5817
+ -webkit-transform: translateX(-50%) translateY(10px);
5818
+ -ms-transform: translateX(-50%) translateY(10px);
5819
+ transform: translateX(-50%) translateY(10px); }
5820
+
5821
+ .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5822
+ -webkit-transform: translateX(-50%) translateY(0);
5823
+ -ms-transform: translateX(-50%) translateY(0);
5824
+ transform: translateX(-50%) translateY(0); }
5825
+
5826
+ /*DOWN*/
5827
+ .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5828
+ -webkit-transform: translateX(-50%) translateY(-10px);
5829
+ -ms-transform: translateX(-50%) translateY(-10px);
5830
+ transform: translateX(-50%) translateY(-10px); }
5831
+
5832
+ .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5833
+ -webkit-transform: translateX(-50%) translateY(0);
5834
+ -ms-transform: translateX(-50%) translateY(0);
5835
+ transform: translateX(-50%) translateY(0); }
5836
+
5837
+ /*Left*/
5838
+ .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5839
+ -webkit-transform: translateX(-45%);
5840
+ -ms-transform: translateX(-45%);
5841
+ transform: translateX(-45%); }
5842
+
5843
+ .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5844
+ -webkit-transform: translateX(-50%);
5845
+ -ms-transform: translateX(-50%);
5846
+ transform: translateX(-50%); }
5847
+
5848
+ /*Right*/
5849
+ .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5850
+ -webkit-transform: translateX(-55%);
5851
+ -ms-transform: translateX(-55%);
5852
+ transform: translateX(-55%); }
5853
+
5854
+ .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5855
+ -webkit-transform: translateX(-50%);
5856
+ -ms-transform: translateX(-50%);
5857
+ transform: translateX(-50%); }
5858
+
5859
+ /**Vertical - Static Mega Content*/
5860
+ .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container,
5861
+ .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5862
+ -webkit-transform: translateY(0);
5863
+ -ms-transform: translateY(0);
5864
+ transform: translateY(0); }
5865
+
5866
+ .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container,
5867
+ .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5868
+ -webkit-transform: translateX(0);
5869
+ -ms-transform: translateX(0);
5870
+ transform: translateX(0); }
5871
+
5872
+ /************ Premium Team Members ************/
5873
+ /**********************************************/
5874
+ .premium-person-container {
5875
+ position: relative; }
5876
+
5877
+ .premium-person-image-container {
5878
+ position: relative;
5879
+ text-align: center;
5880
+ overflow: hidden; }
5881
+ .premium-person-image-container .premium-person-image-wrap {
5882
+ overflow: hidden; }
5883
+
5884
+ .premium-person-zoomout-effect .premium-person-image-container img,
5885
+ .premium-person-scale-effect .premium-person-image-container img {
5886
+ -webkit-transform: scale(1.2);
5887
+ -ms-transform: scale(1.2);
5888
+ transform: scale(1.2); }
5889
+
5890
+ .premium-person-sepia-effect .premium-person-image-container img {
5891
+ -webkit-filter: sepia(30%);
5892
+ filter: sepia(30%); }
5893
+
5894
+ .premium-person-bright-effect .premium-person-image-container img {
5895
+ -webkit-filter: brightness(1);
5896
+ filter: brightness(1); }
5897
+
5898
+ .premium-person-trans-effect .premium-person-image-container img {
5899
+ -webkit-transform: translateX(-15px) scale(1.1);
5900
+ -ms-transform: translateX(-15px) scale(1.1);
5901
+ transform: translateX(-15px) scale(1.1); }
5902
+
5903
+ .premium-person-zoomin-effect:hover .premium-person-image-container img {
5904
+ -webkit-transform: scale(1.2);
5905
+ -ms-transform: scale(1.2);
5906
+ transform: scale(1.2); }
5907
+
5908
+ .premium-person-zoomout-effect:hover .premium-person-image-container img {
5909
+ -webkit-transform: scale(1.1);
5910
+ -ms-transform: scale(1.1);
5911
+ transform: scale(1.1); }
5912
+
5913
+ .premium-person-scale-effect:hover .premium-person-image-container img {
5914
+ -webkit-transform: scale(1.3) rotate(5deg);
5915
+ -ms-transform: scale(1.3) rotate(5deg);
5916
+ transform: scale(1.3) rotate(5deg); }
5917
+
5918
+ .premium-person-grayscale-effect:hover .premium-person-image-container img {
5919
+ -webkit-filter: grayscale(100%);
5920
+ filter: grayscale(100%); }
5921
+
5922
+ .premium-person-blur-effect:hover .premium-person-image-container img {
5923
+ -webkit-filter: blur(3px);
5924
+ filter: blur(3px); }
5925
+
5926
+ .premium-person-sepia-effect:hover .premium-person-image-container img {
5927
+ -webkit-filter: sepia(0%);
5928
+ filter: sepia(0%); }
5929
+
5930
+ .premium-person-bright-effect:hover .premium-person-image-container img {
5931
+ -webkit-filter: brightness(1.2);
5932
+ filter: brightness(1.2); }
5933
+
5934
+ .premium-person-trans-effect:hover .premium-person-image-container img {
5935
+ -webkit-transform: translateX(0px) scale(1.1);
5936
+ -ms-transform: translateX(0px) scale(1.1);
5937
+ transform: translateX(0px) scale(1.1); }
5938
+
5939
+ .premium-person-container .premium-person-image-container img {
5940
+ width: 100%;
5941
+ height: 100%;
5942
+ display: block;
5943
+ -o-object-fit: cover;
5944
+ object-fit: cover;
5945
+ -webkit-transition: all 0.5s ease-in-out;
5946
+ transition: all 0.5s ease-in-out; }
5947
+
5948
+ .premium-person-style2 .premium-person-social {
5949
+ position: absolute;
5950
+ top: 0;
5951
+ left: 0;
5952
+ width: 100%;
5953
+ height: 100%;
5954
+ z-index: 2;
5955
+ -js-display: flex;
5956
+ display: -webkit-box;
5957
+ display: -webkit-flex;
5958
+ display: -moz-box;
5959
+ display: -ms-flexbox;
5960
+ display: flex;
5961
+ -webkit-box-pack: center;
5962
+ -webkit-justify-content: center;
5963
+ -moz-box-pack: center;
5964
+ -ms-flex-pack: center;
5965
+ justify-content: center;
5966
+ -webkit-box-align: center;
5967
+ -webkit-align-items: center;
5968
+ -moz-box-align: center;
5969
+ -ms-flex-align: center;
5970
+ align-items: center;
5971
+ -webkit-box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
5972
+ box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
5973
+ -webkit-transition: all 0.5s linear 0s;
5974
+ transition: all 0.5s linear 0s;
5975
+ opacity: 0; }
5976
+
5977
+ .premium-person-style2 .premium-person-image-container:hover .premium-person-social {
5978
+ opacity: 1; }
5979
+
5980
+ .premium-person-list-item a {
5981
+ display: inline-block; }
5982
+
5983
+ .premium-person-style2 .premium-person-list-item a {
5984
+ opacity: 0;
5985
+ -webkit-transform: scale(0);
5986
+ -ms-transform: scale(0);
5987
+ transform: scale(0);
5988
+ -webkit-transition: all 0.5s ease-in-out 0s;
5989
+ transition: all 0.5s ease-in-out 0s; }
5990
+
5991
+ .premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a {
5992
+ opacity: 1;
5993
+ -webkit-transform: scale(1);
5994
+ -ms-transform: scale(1);
5995
+ transform: scale(1); }
5996
+
5997
+ .premium-person-info-container {
5998
+ padding: 30px 15px; }
5999
+
6000
+ .premium-person-name {
6001
+ margin: 0 0 5px;
6002
+ font-weight: 700; }
6003
+
6004
+ .premium-person-title {
6005
+ margin: 0 0 20px;
6006
+ padding: 0; }
6007
+
6008
+ .premium-person-content {
6009
+ margin: 0 0 30px; }
6010
+
6011
+ /*Override Theme List Margin*/
6012
+ ul.premium-person-social-list {
6013
+ margin: 0px !important;
6014
+ padding: 0; }
6015
+
6016
+ .premium-person-social-list .premium-person-list-item {
6017
+ display: inline;
6018
+ list-style: none; }
6019
+
6020
+ .premium-person-social-list li {
6021
+ position: relative;
6022
+ bottom: 0px;
6023
+ -webkit-transition: all 0.2s ease-in-out;
6024
+ transition: all 0.2s ease-in-out; }
6025
+ .premium-person-social-list li i {
6026
+ position: relative;
6027
+ bottom: 0px;
6028
+ -webkit-transition: all 0.2s ease-in-out;
6029
+ transition: all 0.2s ease-in-out; }
6030
+
6031
+ .premium-person-defaults-yes li.premium-person-facebook:hover a {
6032
+ background-color: #3b5998 !important; }
6033
+
6034
+ .premium-person-defaults-yes li.premium-person-twitter:hover a {
6035
+ background-color: #55acee !important; }
6036
+
6037
+ .premium-person-defaults-yes li.premium-person-linkedin:hover a {
6038
+ background-color: #0077b5 !important; }
6039
+
6040
+ .premium-person-defaults-yes li.premium-person-google:hover a {
6041
+ background-color: #dc4e41 !important; }
6042
+
6043
+ .premium-person-defaults-yes li.premium-person-youtube:hover a {
6044
+ background-color: #b31217 !important; }
6045
+
6046
+ .premium-person-defaults-yes li.premium-person-instagram:hover a {
6047
+ background-color: #e4405f !important; }
6048
+
6049
+ .premium-person-defaults-yes li.premium-person-skype:hover a {
6050
+ background-color: #00aff0 !important; }
6051
+
6052
+ .premium-person-defaults-yes li.premium-person-pinterest:hover a {
6053
+ background-color: #bd081c !important; }
6054
+
6055
+ .premium-person-defaults-yes li.premium-person-dribbble:hover a {
6056
+ background-color: #ea4c89 !important; }
6057
+
6058
+ .premium-person-defaults-yes li.premium-person-mail:hover a {
6059
+ background-color: #b23121 !important; }
6060
+
6061
+ .premium-person-defaults-yes li.premium-person-behance:hover a {
6062
+ background-color: #1769ff !important; }
6063
+
6064
+ .premium-person-defaults-yes li.premium-person-whatsapp:hover a {
6065
+ background-color: #25d366 !important; }
6066
+
6067
+ .premium-person-defaults-yes li.premium-person-telegram:hover a {
6068
+ background-color: #0088cc !important; }
6069
+
6070
+ .premium-person-defaults-yes li.premium-person-site:hover a {
6071
+ background-color: #0055a5 !important; }
6072
+
6073
+ .premium-person-social-list li:hover a {
6074
+ -webkit-box-shadow: none;
6075
+ box-shadow: none; }
6076
+
6077
+ .premium-person-social-list li a:focus {
6078
+ -webkit-box-shadow: none;
6079
+ box-shadow: none;
6080
+ outline: none; }
6081
+
6082
+ .premium-person-social-list li i {
6083
+ font-size: 18px; }
6084
+
6085
+ .elementor-widget-premium-addon-person .elementor-widget-container {
6086
+ -js-display: flex;
6087
+ display: -webkit-box;
6088
+ display: -webkit-flex;
6089
+ display: -moz-box;
6090
+ display: -ms-flexbox;
6091
+ display: flex;
6092
+ -webkit-box-pack: center;
6093
+ -webkit-justify-content: center;
6094
+ -moz-box-pack: center;
6095
+ -ms-flex-pack: center;
6096
+ justify-content: center; }
6097
+
6098
+ .premium-persons-container.multiple-persons {
6099
+ -js-display: flex;
6100
+ display: -webkit-box;
6101
+ display: -webkit-flex;
6102
+ display: -moz-box;
6103
+ display: -ms-flexbox;
6104
+ display: flex;
6105
+ -webkit-flex-wrap: wrap;
6106
+ -ms-flex-wrap: wrap;
6107
+ flex-wrap: wrap;
6108
+ width: 100%; }
6109
+
6110
+ .premium-person-style1 .premium-person-container {
6111
+ overflow: hidden; }
6112
+ .premium-person-style1 .premium-person-container .premium-person-info {
6113
+ position: absolute;
6114
+ top: auto;
6115
+ right: 0;
6116
+ left: 0;
6117
+ -webkit-transition: all 500ms ease 0s;
6118
+ transition: all 500ms ease 0s;
6119
+ -webkit-transform: translate3d(0, 100%, 0);
6120
+ transform: translate3d(0, 100%, 0); }
6121
+ .premium-person-style1 .premium-person-container:hover .premium-person-info {
6122
+ -webkit-transform: translate3d(0, 0, 0);
6123
+ transform: translate3d(0, 0, 0);
6124
+ bottom: -1px !important; }
6125
+
6126
+ .premium-person-style1 .premium-person-social-list li:hover {
6127
+ bottom: 5px; }
6128
+
6129
+ .premium-person-style1.multiple-persons:not([data-persons-equal="yes"]) {
6130
+ -webkit-box-align: start;
6131
+ -webkit-align-items: flex-start;
6132
+ -moz-box-align: start;
6133
+ -ms-flex-align: start;
6134
+ align-items: flex-start; }
6135
+
6136
+ .premium-person-style1 .slick-track {
6137
+ -js-display: flex;
6138
+ display: -webkit-box;
6139
+ display: -webkit-flex;
6140
+ display: -moz-box;
6141
+ display: -ms-flexbox;
6142
+ display: flex; }
6143
+
6144
+ .premium-person-style1 .slick-slide {
6145
+ height: inherit !important; }
6146
+
6147
+ .premium-person-style3 .premium-person-info-container {
6148
+ position: absolute;
6149
+ top: 0;
6150
+ left: 0;
6151
+ width: 100%;
6152
+ height: 100%;
6153
+ -js-display: flex;
6154
+ display: -webkit-box;
6155
+ display: -webkit-flex;
6156
+ display: -moz-box;
6157
+ display: -ms-flexbox;
6158
+ display: flex;
6159
+ -webkit-box-orient: vertical;
6160
+ -webkit-box-direction: normal;
6161
+ -webkit-flex-direction: column;
6162
+ -moz-box-orient: vertical;
6163
+ -moz-box-direction: normal;
6164
+ -ms-flex-direction: column;
6165
+ flex-direction: column;
6166
+ -webkit-box-pack: justify;
6167
+ -webkit-justify-content: space-between;
6168
+ -moz-box-pack: justify;
6169
+ -ms-flex-pack: justify;
6170
+ justify-content: space-between; }
6171
+
6172
+ .premium-person-style3 .premium-person-title-desc-wrap {
6173
+ -js-display: flex;
6174
+ display: -webkit-box;
6175
+ display: -webkit-flex;
6176
+ display: -moz-box;
6177
+ display: -ms-flexbox;
6178
+ display: flex;
6179
+ -webkit-box-orient: horizontal;
6180
+ -webkit-box-direction: reverse;
6181
+ -webkit-flex-direction: row-reverse;
6182
+ -moz-box-orient: horizontal;
6183
+ -moz-box-direction: reverse;
6184
+ -ms-flex-direction: row-reverse;
6185
+ flex-direction: row-reverse;
6186
+ -webkit-box-pack: justify;
6187
+ -webkit-justify-content: space-between;
6188
+ -moz-box-pack: justify;
6189
+ -ms-flex-pack: justify;
6190
+ justify-content: space-between;
6191
+ -webkit-box-align: start;
6192
+ -webkit-align-items: flex-start;
6193
+ -moz-box-align: start;
6194
+ -ms-flex-align: start;
6195
+ align-items: flex-start; }
6196
+
6197
+ .premium-person-style3 .premium-person-name-icons-wrap {
6198
+ -js-display: flex;
6199
+ display: -webkit-box;
6200
+ display: -webkit-flex;
6201
+ display: -moz-box;
6202
+ display: -ms-flexbox;
6203
+ display: flex;
6204
+ -webkit-box-pack: justify;
6205
+ -webkit-justify-content: space-between;
6206
+ -moz-box-pack: justify;
6207
+ -ms-flex-pack: justify;
6208
+ justify-content: space-between;
6209
+ -webkit-box-align: end;
6210
+ -webkit-align-items: flex-end;
6211
+ -moz-box-align: end;
6212
+ -ms-flex-align: end;
6213
+ align-items: flex-end; }
6214
+
6215
+ .premium-person-style3 .premium-person-title {
6216
+ opacity: 0;
6217
+ -webkit-transition: all 0.3s ease;
6218
+ transition: all 0.3s ease;
6219
+ width: 0; }
6220
+ .premium-person-style3 .premium-person-title span {
6221
+ display: inline-block; }
6222
+
6223
+ .premium-person-style3 .premium-person-name {
6224
+ padding-left: 10px; }
6225
+
6226
+ .premium-person-style3 .premium-person-social-list {
6227
+ -js-display: flex;
6228
+ display: -webkit-box;
6229
+ display: -webkit-flex;
6230
+ display: -moz-box;
6231
+ display: -ms-flexbox;
6232
+ display: flex;
6233
+ -webkit-box-orient: vertical;
6234
+ -webkit-box-direction: normal;
6235
+ -webkit-flex-direction: column;
6236
+ -moz-box-orient: vertical;
6237
+ -moz-box-direction: normal;
6238
+ -ms-flex-direction: column;
6239
+ flex-direction: column;
6240
+ -webkit-transform: translateY(20px);
6241
+ -ms-transform: translateY(20px);
6242
+ transform: translateY(20px);
6243
+ opacity: 0;
6244
+ -webkit-transition: all 0.3s ease;
6245
+ transition: all 0.3s ease; }
6246
+
6247
+ .premium-person-style3 .premium-person-list-item {
6248
+ line-height: 0; }
6249
+ .premium-person-style3 .premium-person-list-item a {
6250
+ padding: 5px 10px 0 0;
6251
+ margin: 5px 0; }
6252
+
6253
+ .premium-person-style3 .premium-person-container:hover .premium-person-title {
6254
+ opacity: 1; }
6255
+
6256
+ .premium-person-style3 .premium-person-container:hover .premium-person-social-list {
6257
+ opacity: 1;
6258
+ -webkit-transform: translateY(0);
6259
+ -ms-transform: translateY(0);
6260
+ transform: translateY(0); }
6261
+
6262
+ .premium-persons-title-cw .premium-person-title {
6263
+ -webkit-transform: translateX(15px) rotate(90deg);
6264
+ -ms-transform: translateX(15px) rotate(90deg);
6265
+ transform: translateX(15px) rotate(90deg);
6266
+ -webkit-transform-origin: top;
6267
+ -ms-transform-origin: top;
6268
+ transform-origin: top; }
6269
+
6270
+ .premium-persons-title-cw .premium-person-container:hover .premium-person-title {
6271
+ -webkit-transform: translateX(0) rotate(90deg);
6272
+ -ms-transform: translateX(0) rotate(90deg);
6273
+ transform: translateX(0) rotate(90deg); }
6274
+
6275
+ .premium-persons-title-ccw .premium-person-title {
6276
+ width: auto;
6277
+ margin-right: 20px;
6278
+ -webkit-transform: translateX(15px) rotate(-90deg);
6279
+ -ms-transform: translateX(15px) rotate(-90deg);
6280
+ transform: translateX(15px) rotate(-90deg);
6281
+ -webkit-transform-origin: center right;
6282
+ -ms-transform-origin: center right;
6283
+ transform-origin: center right; }
6284
+
6285
+ .premium-persons-title-ccw .premium-person-container:hover .premium-person-title {
6286
+ -webkit-transform: translateX(0) rotate(-90deg);
6287
+ -ms-transform: translateX(0) rotate(-90deg);
6288
+ transform: translateX(0) rotate(-90deg); }
6289
+
6290
+ /**************** Premium Pricing Table ****************/
6291
+ /*******************************************************/
6292
+ .premium-pricing-table-container {
6293
+ position: relative;
6294
+ text-align: center;
6295
+ display: inline-block;
6296
+ width: 100%;
6297
+ -webkit-transition: all 0.3s ease-in-out;
6298
+ transition: all 0.3s ease-in-out; }
6299
+
6300
+ .premium-pricing-icon-container {
6301
+ -js-display: flex;
6302
+ display: -webkit-box;
6303
+ display: -webkit-flex;
6304
+ display: -moz-box;
6305
+ display: -ms-flexbox;
6306
+ display: flex;
6307
+ -webkit-box-pack: center;
6308
+ -webkit-justify-content: center;
6309
+ -moz-box-pack: center;
6310
+ -ms-flex-pack: center;
6311
+ justify-content: center;
6312
+ line-height: 0; }
6313
+ .premium-pricing-icon-container .premium-pricing-icon {
6314
+ display: inline-block; }
6315
+ .premium-pricing-icon-container .premium-pricing-image {
6316
+ overflow: hidden; }
6317
+ .premium-pricing-icon-container .premium-pricing-image img {
6318
+ width: 25px;
6319
+ height: 25px;
6320
+ -o-object-fit: cover;
6321
+ object-fit: cover; }
6322
+
6323
+ .premium-badge-left {
6324
+ position: absolute;
6325
+ top: 0; }
6326
+
6327
+ .premium-badge-right {
6328
+ position: absolute;
6329
+ top: 0;
6330
+ right: 0; }
6331
+
6332
+ .premium-badge-left {
6333
+ left: 0; }
6334
+
6335
+ .premium-badge-triangle.premium-badge-left .corner {
6336
+ width: 0;
6337
+ height: 0;
6338
+ border-top: 150px solid;
6339
+ border-bottom: 150px solid transparent;
6340
+ border-right: 150px solid transparent; }
6341
+
6342
+ .premium-badge-triangle.premium-badge-right .corner {
6343
+ width: 0;
6344
+ height: 0;
6345
+ border-bottom: 150px solid transparent;
6346
+ border-right: 150px solid;
6347
+ border-left: 150px solid transparent; }
6348
+
6349
+ .premium-badge-triangle span {
6350
+ position: absolute;
6351
+ top: 35px;
6352
+ width: 100px;
6353
+ text-align: center;
6354
+ -webkit-transform: rotate(-45deg);
6355
+ -ms-transform: rotate(-45deg);
6356
+ transform: rotate(-45deg);
6357
+ display: block;
6358
+ text-transform: uppercase; }
6359
+
6360
+ .premium-badge-triangle.premium-badge-right span {
6361
+ -webkit-transform: rotate(45deg);
6362
+ -ms-transform: rotate(45deg);
6363
+ transform: rotate(45deg);
6364
+ right: 0; }
6365
+
6366
+ .premium-badge-circle {
6367
+ min-width: 4em;
6368
+ min-height: 4em;
6369
+ line-height: 4em;
6370
+ text-align: center;
6371
+ -webkit-border-radius: 100%;
6372
+ border-radius: 100%;
6373
+ position: absolute;
6374
+ z-index: 1; }
6375
+
6376
+ .premium-badge-stripe {
6377
+ position: absolute;
6378
+ -webkit-transform: rotate(90deg);
6379
+ -ms-transform: rotate(90deg);
6380
+ transform: rotate(90deg);
6381
+ width: 15em;
6382
+ overflow: hidden;
6383
+ height: 15em; }
6384
+ .premium-badge-stripe.premium-badge-left {
6385
+ -webkit-transform: rotate(0);
6386
+ -ms-transform: rotate(0);
6387
+ transform: rotate(0); }
6388
+ .premium-badge-stripe .corner {
6389
+ text-align: center;
6390
+ left: 0;
6391
+ width: 150%;
6392
+ -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6393
+ -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6394
+ transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6395
+ margin-top: 35px;
6396
+ font-size: 13px;
6397
+ line-height: 2;
6398
+ font-weight: 800;
6399
+ text-transform: uppercase; }
6400
+
6401
+ .premium-badge-flag.premium-badge-right .corner {
6402
+ right: -8px;
6403
+ -webkit-border-radius: 4px 4px 0 4px;
6404
+ border-radius: 4px 4px 0 4px; }
6405
+ .premium-badge-flag.premium-badge-right .corner::before, .premium-badge-flag.premium-badge-right .corner::after {
6406
+ right: 0; }
6407
+
6408
+ .premium-badge-flag.premium-badge-left .corner {
6409
+ left: -8px;
6410
+ -webkit-border-radius: 4px 4px 4px 0;
6411
+ border-radius: 4px 4px 4px 0; }
6412
+ .premium-badge-flag.premium-badge-left .corner::before, .premium-badge-flag.premium-badge-left .corner::after {
6413
+ left: 0; }
6414
+
6415
+ .premium-badge-flag .corner {
6416
+ text-align: center;
6417
+ padding: 3px 15px;
6418
+ position: absolute;
6419
+ top: 10%; }
6420
+ .premium-badge-flag .corner::before, .premium-badge-flag .corner::after {
6421
+ content: "";
6422
+ display: block;
6423
+ position: absolute;
6424
+ width: 0;
6425
+ height: 0;
6426
+ top: 100%;
6427
+ border-bottom: 8px solid transparent; }
6428
+
6429
+ .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
6430
+ overflow: visible !important; }
6431
+
6432
+ .premium-badge-flag.premium-badge-right .corner::after {
6433
+ border-left: 8px solid rgba(0, 0, 0, 0.2); }
6434
+
6435
+ .premium-badge-flag.premium-badge-left .corner::before {
6436
+ border-right: 8px solid rgba(0, 0, 0, 0.2); }
6437
+
6438
+ .premium-pricing-price-currency {
6439
+ position: relative; }
6440
+
6441
+ .premium-pricing-button-container {
6442
+ display: block; }
6443
+
6444
+ .premium-pricing-list {
6445
+ -js-display: flex;
6446
+ display: -webkit-box;
6447
+ display: -webkit-flex;
6448
+ display: -moz-box;
6449
+ display: -ms-flexbox;
6450
+ display: flex;
6451
+ -webkit-box-orient: vertical;
6452
+ -webkit-box-direction: normal;
6453
+ -webkit-flex-direction: column;
6454
+ -moz-box-orient: vertical;
6455
+ -moz-box-direction: normal;
6456
+ -ms-flex-direction: column;
6457
+ flex-direction: column;
6458
+ list-style-type: none;
6459
+ margin: 0;
6460
+ padding: 0; }
6461
+ .premium-pricing-list .premium-pricing-list-item {
6462
+ -js-display: flex;
6463
+ display: -webkit-box;
6464
+ display: -webkit-flex;
6465
+ display: -moz-box;
6466
+ display: -ms-flexbox;
6467
+ display: flex;
6468
+ -webkit-box-align: center;
6469
+ -webkit-align-items: center;
6470
+ -moz-box-align: center;
6471
+ -ms-flex-align: center;
6472
+ align-items: center; }
6473
+ .premium-pricing-list .premium-pricing-list-item svg {
6474
+ width: 50px;
6475
+ height: 50px; }
6476
+ .premium-pricing-list .premium-pricing-list-item img {
6477
+ width: 30px;
6478
+ height: 30px;
6479
+ -o-object-fit: cover;
6480
+ object-fit: cover; }
6481
+ .premium-pricing-list .premium-pricing-list-span {
6482
+ position: relative; }
6483
+ .premium-pricing-list .list-item-tooltip {
6484
+ border-bottom: 1px dotted; }
6485
+ .premium-pricing-list .premium-pricing-list-tooltip {
6486
+ position: absolute;
6487
+ top: -webkit-calc(100% + 1px);
6488
+ top: calc(100% + 1px);
6489
+ left: 0;
6490
+ visibility: hidden;
6491
+ padding: 15px 20px;
6492
+ -webkit-border-radius: 5px;
6493
+ border-radius: 5px;
6494
+ min-width: 200px;
6495
+ overflow: hidden;
6496
+ text-align: left;
6497
+ font-size: 0.8rem;
6498
+ color: #fff;
6499
+ background-color: #aaa; }
6500
+
6501
+ .premium-pricing-features-left .premium-pricing-list-span {
6502
+ text-align: left; }
6503
+
6504
+ .premium-pricing-features-center .premium-pricing-list-span {
6505
+ text-align: center; }
6506
+
6507
+ .premium-pricing-features-right .premium-pricing-list-span {
6508
+ text-align: right; }
6509
+
6510
+ .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
6511
+ z-index: 99;
6512
+ visibility: visible;
6513
+ opacity: 1; }
6514
+
6515
+ .premium-pricing-slashed-price-value {
6516
+ display: inline-block;
6517
+ font-size: 20px;
6518
+ font-weight: 400;
6519
+ margin-right: 5px; }
6520
+
6521
+ .premium-pricing-price-value {
6522
+ font-size: 70px; }
6523
+
6524
+ .premium-pricing-description-container li {
6525
+ list-style-position: inside;
6526
+ text-indent: -40px; }
6527
+
6528
+ @-moz-document url-prefix() {
6529
+ .premium-pricing-description-container li {
6530
+ text-indent: 0px; } }
6531
+
6532
+ .premium-pricing-price-button {
6533
+ display: block;
6534
+ padding: 6px 12px;
6535
+ line-height: 1.42857143;
6536
+ text-align: center;
6537
+ color: #fff;
6538
+ background: #6ec1e4;
6539
+ margin-bottom: 0;
6540
+ -webkit-transition: all 0.3s ease-in-out;
6541
+ transition: all 0.3s ease-in-out; }
6542
+
6543
+ /**************** Premium Progress Bar ****************/
6544
+ /******************************************************/
6545
+ .premium-progressbar-container {
6546
+ position: relative; }
6547
+
6548
+ .premium-progressbar-bar-wrap {
6549
+ position: relative;
6550
+ text-align: left;
6551
+ overflow: hidden;
6552
+ height: 25px;
6553
+ margin-bottom: 50px;
6554
+ background-color: #f5f5f5;
6555
+ -webkit-border-radius: 4px;
6556
+ border-radius: 4px;
6557
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
6558
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
6559
+ .premium-progressbar-bar-wrap.premium-progressbar-dots {
6560
+ background-color: transparent;
6561
+ width: 100%;
6562
+ -js-display: flex;
6563
+ display: -webkit-box;
6564
+ display: -webkit-flex;
6565
+ display: -moz-box;
6566
+ display: -ms-flexbox;
6567
+ display: flex;
6568
+ height: auto;
6569
+ -webkit-box-shadow: none;
6570
+ box-shadow: none; }
6571
+ .premium-progressbar-bar-wrap .progress-segment {
6572
+ position: relative;
6573
+ width: 25px;
6574
+ height: 25px;
6575
+ -webkit-border-radius: 50%;
6576
+ border-radius: 50%;
6577
+ overflow: hidden;
6578
+ background-color: #f5f5f5; }
6579
+ .premium-progressbar-bar-wrap .progress-segment.filled {
6580
+ background: #6ec1e4; }
6581
+ .premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child) {
6582
+ margin: 0 4px; }
6583
+ .premium-progressbar-bar-wrap .progress-segment:first-child {
6584
+ margin-right: 4px; }
6585
+ .premium-progressbar-bar-wrap .progress-segment:last-child {
6586
+ margin-left: 4px; }
6587
+ .premium-progressbar-bar-wrap .progress-segment .segment-inner {
6588
+ position: absolute;
6589
+ top: 0;
6590
+ left: 0;
6591
+ height: 100%;
6592
+ background-color: #6ec1e4; }
6593
+
6594
+ .premium-progressbar-bar {
6595
+ float: left;
6596
+ width: 0%;
6597
+ height: 100%;
6598
+ font-size: 12px;
6599
+ line-height: 20px;
6600
+ background: #6ec1e4;
6601
+ text-align: center;
6602
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
6603
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); }
6604
+
6605
+ .premium-progressbar-striped .premium-progressbar-bar {
6606
+ 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);
6607
+ 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);
6608
+ -webkit-background-size: 40px 40px;
6609
+ background-size: 40px 40px; }
6610
+
6611
+ .premium-progressbar-active .premium-progressbar-bar {
6612
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
6613
+ animation: progress-bar-stripes 2s linear infinite; }
6614
+
6615
+ .premium-progressbar-gradient .premium-progressbar-bar {
6616
+ -webkit-background-size: 400% 400% !important;
6617
+ background-size: 400% 400% !important;
6618
+ -webkit-animation: progress-bar-gradient 10s ease-in-out infinite;
6619
+ animation: progress-bar-gradient 10s ease-in-out infinite; }
6620
+
6621
+ .premium-progressbar-bar {
6622
+ position: absolute;
6623
+ overflow: hidden;
6624
+ line-height: 20px; }
6625
+
6626
+ .premium-progressbar-container .clearfix {
6627
+ clear: both; }
6628
+
6629
+ .premium-progressbar-bar {
6630
+ -webkit-transition: width 0s ease-in-out !important;
6631
+ transition: width 0s ease-in-out !important; }
6632
+
6633
+ .premium-progressbar-container p:first-of-type {
6634
+ margin: 0;
6635
+ float: left; }
6636
+
6637
+ .premium-progressbar-container p:nth-of-type(2) {
6638
+ margin: 0;
6639
+ float: right; }
6640
+
6641
+ .premium-progressbar-name {
6642
+ left: 50%;
6643
+ top: 0;
6644
  right: 0;
6645
+ -webkit-transform: translateX(-12.5px);
6646
+ -ms-transform: translateX(-12.5px);
6647
+ transform: translateX(-12.5px);
6648
+ z-index: 1; }
6649
 
6650
+ .premium-progressbar-multiple-label {
6651
+ position: relative;
6652
+ float: left;
6653
+ width: 0;
6654
+ left: 50%; }
6655
+
6656
+ .premium-progressbar-center-label {
6657
+ position: relative;
6658
+ white-space: nowrap; }
6659
+
6660
+ .premium-progressbar-arrow {
6661
+ height: 15px;
6662
+ left: 50%;
6663
+ display: inline-block;
6664
+ border-left: 7px solid transparent;
6665
+ border-right: 7px solid transparent;
6666
+ border-top: 11px solid;
6667
+ -webkit-transform: translateX(-50%);
6668
+ -ms-transform: translateX(-50%);
6669
+ transform: translateX(-50%); }
6670
+
6671
+ .premium-progressbar-pin {
6672
+ border-left: 1px solid;
6673
+ height: 12px;
6674
+ left: 50%;
6675
+ display: inline-block; }
6676
+
6677
+ /**
6678
+ * Circle Progress Bar
6679
+ */
6680
+ .premium-progressbar-circle-wrap,
6681
+ .premium-progressbar-hf-circle-wrap {
6682
+ width: 200px;
6683
+ height: 200px;
6684
+ position: relative;
6685
+ margin: 0 auto; }
6686
+ .premium-progressbar-circle-wrap .premium-progressbar-circle-content,
6687
+ .premium-progressbar-hf-circle-wrap .premium-progressbar-circle-content {
6688
+ position: absolute;
6689
+ top: 0;
6690
+ left: 0;
6691
+ width: 100%;
6692
+ height: 100%;
6693
+ -js-display: flex;
6694
+ display: -webkit-box;
6695
+ display: -webkit-flex;
6696
+ display: -moz-box;
6697
+ display: -ms-flexbox;
6698
+ display: flex;
6699
+ -webkit-box-orient: vertical;
6700
+ -webkit-box-direction: normal;
6701
+ -webkit-flex-direction: column;
6702
+ -moz-box-orient: vertical;
6703
+ -moz-box-direction: normal;
6704
+ -ms-flex-direction: column;
6705
+ flex-direction: column;
6706
+ -webkit-box-pack: center;
6707
+ -webkit-justify-content: center;
6708
+ -moz-box-pack: center;
6709
+ -ms-flex-pack: center;
6710
+ justify-content: center;
6711
+ -webkit-box-align: center;
6712
+ -webkit-align-items: center;
6713
+ -moz-box-align: center;
6714
+ -ms-flex-align: center;
6715
+ align-items: center;
6716
+ text-align: center; }
6717
+ .premium-progressbar-circle-wrap .premium-lottie-animation,
6718
+ .premium-progressbar-hf-circle-wrap .premium-lottie-animation {
6719
+ line-height: 1; }
6720
 
6721
+ .premium-progressbar-circle-wrap .premium-progressbar-circle {
6722
+ position: absolute;
6723
+ top: 0;
6724
+ left: 0;
6725
  width: 100%;
6726
  height: 100%;
6727
+ -webkit-clip-path: inset(0 0 0 50%);
6728
+ clip-path: inset(0 0 0 50%); }
6729
+ .premium-progressbar-circle-wrap .premium-progressbar-circle div {
6730
+ position: absolute;
6731
+ left: 0;
6732
+ top: 0;
6733
+ height: 100%;
6734
+ width: 100%;
6735
+ border-width: 6px;
6736
+ border-style: solid;
6737
+ border-color: #54595f;
6738
+ -webkit-border-radius: 50%;
6739
+ border-radius: 50%;
6740
+ -webkit-clip-path: inset(0 50% 0 0);
6741
+ clip-path: inset(0 50% 0 0); }
6742
+ .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left {
6743
+ -webkit-transform: rotate(0);
6744
+ -ms-transform: rotate(0);
6745
+ transform: rotate(0); }
6746
+ .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right {
6747
+ -webkit-transform: rotate(180deg);
6748
+ -ms-transform: rotate(180deg);
6749
+ transform: rotate(180deg);
6750
+ visibility: hidden; }
6751
 
6752
+ .premium-progressbar-circle-wrap .premium-progressbar-circle-base {
6753
  width: 100%;
6754
  height: 100%;
6755
+ border: 6px solid #eee;
6756
+ -webkit-border-radius: 50%;
6757
+ border-radius: 50%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6758
 
6759
+ /**
6760
+ * Half Circle Progress Bar
6761
+ */
6762
+ .premium-progressbar-hf-container {
6763
+ position: relative;
6764
+ width: 200px;
6765
+ height: 200px; }
6766
 
6767
+ .premium-progressbar-hf-circle-wrap {
6768
+ overflow: hidden; }
6769
+ .premium-progressbar-hf-circle-wrap .premium-progressbar-left-label {
6770
+ -webkit-box-ordinal-group: 2;
6771
+ -webkit-order: 1;
6772
+ -moz-box-ordinal-group: 2;
6773
+ -ms-flex-order: 1;
6774
+ order: 1; }
6775
 
6776
+ .premium-progressbar-hf-circle {
6777
+ position: absolute;
6778
  top: 0;
6779
  left: 0;
6780
+ width: 100%;
6781
+ height: 100%;
6782
+ -webkit-clip-path: inset(0 0 50% 0);
6783
+ clip-path: inset(0 0 50% 0); }
 
 
 
 
 
 
 
 
 
 
 
6784
 
6785
+ .premium-progressbar-hf-circle-progress {
6786
+ position: absolute;
6787
+ left: 0;
6788
+ top: 0;
6789
+ height: 100%;
6790
+ width: 100%;
6791
+ border: 12px solid #000;
6792
+ -webkit-border-radius: 50%;
6793
+ border-radius: 50%;
6794
+ -webkit-clip-path: inset(50% 0 0 0);
6795
+ clip-path: inset(50% 0 0 0);
6796
+ -webkit-transform: rotate(0deg);
6797
+ -ms-transform: rotate(0deg);
6798
+ transform: rotate(0deg);
6799
+ -webkit-transition: -webkit-transform 1500ms linear;
6800
+ transition: -webkit-transform 1500ms linear;
6801
+ transition: transform 1500ms linear;
6802
+ transition: transform 1500ms linear, -webkit-transform 1500ms linear; }
6803
 
6804
+ .premium-progressbar-circle-inner {
6805
+ height: 100%;
6806
+ width: 100%;
6807
+ border: 12px solid #eee;
6808
+ -webkit-border-radius: 50%;
6809
+ border-radius: 50%; }
6810
 
6811
+ .premium-progressbar-hf-labels {
6812
+ margin: 0 auto;
6813
+ position: relative;
6814
+ font-size: 12px;
6815
+ font-weight: 400;
6816
+ -js-display: flex;
6817
+ display: -webkit-box;
6818
+ display: -webkit-flex;
6819
+ display: -moz-box;
6820
+ display: -ms-flexbox;
6821
+ display: flex;
6822
+ -webkit-box-pack: justify;
6823
+ -webkit-justify-content: space-between;
6824
+ -moz-box-pack: justify;
6825
+ -ms-flex-pack: justify;
6826
+ justify-content: space-between; }
6827
 
6828
+ @-webkit-keyframes progress-bar-stripes {
6829
+ from {
6830
+ background-position: 0 0; }
6831
+ to {
6832
+ background-position: 40px 0; } }
6833
 
6834
+ @keyframes progress-bar-stripes {
6835
+ from {
6836
+ background-position: 0 0; }
6837
+ to {
6838
+ background-position: 40px 0; } }
6839
 
6840
+ @-webkit-keyframes progress-bar-gradient {
6841
+ 0% {
6842
+ background-position: 0% 50%; }
6843
+ 50% {
6844
+ background-position: 100% 50%; }
6845
+ 100% {
6846
+ background-position: 0% 50%; } }
6847
 
6848
+ @keyframes progress-bar-gradient {
6849
+ 0% {
6850
+ background-position: 0% 50%; }
6851
+ 50% {
6852
+ background-position: 100% 50%; }
6853
+ 100% {
6854
+ background-position: 0% 50%; } }
6855
 
6856
+ @media (max-width: 768px) {
6857
+ .premium-progressbar-center-label {
6858
+ -webkit-transform: rotate(-90deg) !important;
6859
+ -ms-transform: rotate(-90deg) !important;
6860
+ transform: rotate(-90deg) !important;
6861
+ -webkit-transform-origin: 0;
6862
+ -ms-transform-origin: 0;
6863
+ transform-origin: 0; } }
6864
+
6865
+ /**************** Premium Testimonials ****************/
6866
+ /******************************************************/
6867
+ .premium-testimonial-box {
6868
+ width: 100%;
6869
+ background: transparent;
6870
+ -webkit-transition: all 0.3s ease-in-out;
6871
+ transition: all 0.3s ease-in-out; }
6872
+ .premium-testimonial-box .premium-testimonial-author-info {
6873
+ -js-display: flex;
6874
+ display: -webkit-box;
6875
+ display: -webkit-flex;
6876
+ display: -moz-box;
6877
+ display: -ms-flexbox;
6878
+ display: flex;
6879
+ -webkit-box-pack: center;
6880
+ -webkit-justify-content: center;
6881
+ -moz-box-pack: center;
6882
+ -ms-flex-pack: center;
6883
+ justify-content: center;
6884
+ -webkit-box-align: center;
6885
+ -webkit-align-items: center;
6886
+ -moz-box-align: center;
6887
+ -ms-flex-align: center;
6888
+ align-items: center; }
6889
+ .premium-testimonial-box .premium-testimonial-person-name,
6890
+ .premium-testimonial-box .premium-testimonial-company-name {
6891
+ font-weight: 600;
6892
+ margin: 0; }
6893
 
6894
+ .premium-testimonial-container {
6895
+ position: relative; }
 
6896
 
6897
+ .premium-testimonial-img-wrapper {
6898
+ margin-left: auto;
6899
+ margin-right: auto;
6900
+ overflow: hidden;
6901
+ border-style: solid !important; }
6902
+ .premium-testimonial-img-wrapper.circle {
6903
+ -webkit-border-radius: 50%;
6904
+ border-radius: 50%; }
6905
+ .premium-testimonial-img-wrapper.rounded {
6906
+ -webkit-border-radius: 15px;
6907
+ border-radius: 15px; }
6908
+ .premium-testimonial-img-wrapper img {
6909
+ -o-object-fit: cover;
6910
+ object-fit: cover;
6911
+ width: 100%;
6912
+ height: 100% !important; }
6913
 
6914
+ .premium-testimonial-content-wrapper {
6915
+ position: relative;
6916
+ -js-display: flex;
6917
+ display: -webkit-box;
6918
+ display: -webkit-flex;
6919
+ display: -moz-box;
6920
+ display: -ms-flexbox;
6921
+ display: flex;
6922
+ -webkit-box-orient: vertical;
6923
+ -webkit-box-direction: normal;
6924
+ -webkit-flex-direction: column;
6925
+ -moz-box-orient: vertical;
6926
+ -moz-box-direction: normal;
6927
+ -ms-flex-direction: column;
6928
+ flex-direction: column;
6929
+ z-index: 2;
6930
+ width: 100%;
6931
+ padding: 20px;
6932
+ text-align: center; }
6933
 
6934
+ .premium-testimonial-clear-float {
6935
+ clear: both; }
6936
 
6937
+ .premium-testimonial-upper-quote,
6938
+ .premium-testimonial-lower-quote {
6939
+ position: absolute;
6940
+ z-index: 1; }
6941
+
6942
+ /**************** Premium Title ****************/
6943
+ /***********************************************/
6944
+ .premium-title-container .premium-title-header {
6945
+ position: relative;
6946
+ margin: 0;
6947
+ padding: 10px; }
6948
+ .premium-title-container .premium-title-header:not(.premium-title-style7) {
6949
+ -webkit-box-align: center;
6950
+ -webkit-align-items: center;
6951
+ -moz-box-align: center;
6952
+ -ms-flex-align: center;
6953
+ align-items: center; }
6954
+ .premium-title-container .premium-title-header svg {
6955
+ width: 40px;
6956
+ height: 40px; }
6957
+ .premium-title-container .premium-title-header img {
6958
+ width: 40px;
6959
+ height: 40px;
6960
+ -o-object-fit: cover;
6961
+ object-fit: cover; }
6962
+ .premium-title-container .premium-title-header a {
6963
+ position: absolute;
6964
+ top: 0;
6965
+ left: 0;
6966
+ width: 100%;
6967
+ height: 100%; }
6968
 
6969
+ .premium-title-container .premium-lottie-animation {
6970
+ -js-display: flex;
6971
+ display: -webkit-box;
6972
+ display: -webkit-flex;
6973
+ display: -moz-box;
6974
+ display: -ms-flexbox;
6975
+ display: flex; }
6976
 
6977
+ .premium-title-icon-row .premium-title-icon {
6978
+ margin-right: 10px; }
 
6979
 
6980
+ .premium-title-icon-row-reverse .premium-title-icon {
6981
+ margin-left: 10px; }
 
6982
 
6983
+ .premium-title-style3,
6984
+ .premium-title-style4 {
6985
+ -js-display: flex;
6986
+ display: -webkit-box;
6987
+ display: -webkit-flex;
6988
+ display: -moz-box;
6989
+ display: -ms-flexbox;
6990
+ display: flex; }
6991
 
6992
+ .premium-title-style1,
6993
+ .premium-title-style2,
6994
+ .premium-title-style5,
6995
+ .premium-title-style6,
6996
+ .premium-title-style8,
6997
+ .premium-title-style9 {
6998
+ -js-display: inline-flex;
6999
+ display: -webkit-inline-box;
7000
+ display: -webkit-inline-flex;
7001
+ display: -moz-inline-box;
7002
+ display: -ms-inline-flexbox;
7003
+ display: inline-flex; }
7004
 
7005
+ .premium-title-style7 {
7006
+ -js-display: inline-flex;
7007
+ display: -webkit-inline-box;
7008
+ display: -webkit-inline-flex;
7009
+ display: -moz-inline-box;
7010
+ display: -ms-inline-flexbox;
7011
+ display: inline-flex;
7012
+ -webkit-box-orient: vertical;
7013
+ -webkit-box-direction: normal;
7014
+ -webkit-flex-direction: column;
7015
+ -moz-box-orient: vertical;
7016
+ -moz-box-direction: normal;
7017
+ -ms-flex-direction: column;
7018
+ flex-direction: column; }
7019
+ .premium-title-style7 .premium-title-style7-inner {
7020
+ -js-display: flex;
7021
+ display: -webkit-box;
7022
+ display: -webkit-flex;
7023
+ display: -moz-box;
7024
+ display: -ms-flexbox;
7025
+ display: flex;
7026
+ -webkit-box-align: center;
7027
+ -webkit-align-items: center;
7028
+ -moz-box-align: center;
7029
+ -ms-flex-align: center;
7030
+ align-items: center; }
7031
 
7032
+ .premium-title-style1 {
7033
+ border-width: 0;
7034
+ border-left: 3px solid #6ec1e4; }
7035
 
7036
+ .premium-title-container.style2, .premium-title-container.style4, .premium-title-container.style5, .premium-title-container.style6 {
7037
+ border-bottom: 3px solid #6ec1e4; }
7038
 
7039
+ /*Style 6 Header*/
7040
+ .premium-title-style6:before {
7041
+ position: absolute;
7042
  left: 50%;
7043
+ bottom: 0;
7044
+ margin-left: -2px;
7045
+ content: "";
7046
+ border: 3px solid transparent; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7047
 
7048
+ /*Style 6 Trinagle*/
7049
+ .premium-title-style7-stripe-wrap {
7050
+ -js-display: flex;
7051
+ display: -webkit-box;
7052
+ display: -webkit-flex;
7053
+ display: -moz-box;
7054
+ display: -ms-flexbox;
7055
+ display: flex; }
7056
 
7057
+ .premium-title-style7:before {
7058
+ display: none; }
 
 
 
 
 
7059
 
7060
+ .premium-title-style8 .premium-title-text[data-animation="shiny"] {
7061
+ -webkit-background-size: 125px 125px !important;
7062
+ background-size: 125px !important;
7063
+ color: rgba(255, 255, 255, 0);
7064
+ -webkit-background-clip: text !important;
7065
+ background-clip: text !important;
7066
+ -webkit-animation-name: pa-shinny-text !important;
7067
+ animation-name: pa-shinny-text !important;
7068
+ -webkit-animation-duration: var(--animation-speed) !important;
7069
+ animation-duration: var(--animation-speed) !important;
7070
+ -webkit-animation-iteration-count: infinite !important;
7071
+ animation-iteration-count: infinite !important;
7072
+ 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; }
7073
 
7074
+ @-webkit-keyframes pa-shinny-text {
7075
+ 0% {
7076
+ background-position: 0%; }
7077
+ 100% {
7078
+ background-position: 200%; } }
7079
 
7080
+ @keyframes pa-shinny-text {
7081
+ 0% {
7082
+ background-position: 0%; }
7083
+ 100% {
7084
+ background-position: 200%; } }
7085
 
7086
+ .premium-title-style9[data-animation-blur="process"] .premium-title-style9-letter {
7087
+ -webkit-animation: pa-blur-shadow 2s 1 alternate;
7088
+ animation: pa-blur-shadow 2s 1 alternate; }
 
7089
 
7090
+ @-webkit-keyframes pa-blur-shadow {
7091
+ from {
7092
+ text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
7093
+ color: transparent; }
7094
+ to {
7095
+ text-shadow: 0; } }
7096
 
7097
+ @keyframes pa-blur-shadow {
7098
+ from {
7099
+ text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
7100
+ color: transparent; }
7101
+ to {
7102
+ text-shadow: 0; } }
7103
 
7104
+ .premium-title-gradient-yes .premium-title-text,
7105
+ .premium-title-gradient-yes .premium-title-icon {
7106
+ -webkit-background-clip: text;
7107
+ -webkit-text-fill-color: transparent;
7108
+ background-image: -webkit-gradient(linear, left top, right top, from(#ffa648), color-stop(#f17cc1), to(#4da9fd));
7109
+ background-image: -webkit-linear-gradient(left, #ffa648, #f17cc1, #4da9fd);
7110
+ background-image: linear-gradient(to right, #ffa648, #f17cc1, #4da9fd);
7111
+ -webkit-animation: pa-text-gradient 8s infinite;
7112
+ animation: pa-text-gradient 8s infinite; }
7113
 
7114
+ .premium-title-clipped .premium-title-header {
7115
+ -webkit-text-fill-color: transparent;
7116
+ -webkit-background-clip: text;
7117
+ background-clip: text; }
7118
 
7119
+ @-webkit-keyframes pa-text-gradient {
7120
+ 0%,
7121
+ 100% {
7122
+ -webkit-filter: hue-rotate(0deg);
7123
+ filter: hue-rotate(0deg); }
7124
+ 50% {
7125
+ -webkit-filter: hue-rotate(360deg);
7126
+ filter: hue-rotate(360deg); } }
7127
 
7128
+ @keyframes pa-text-gradient {
7129
+ 0%,
7130
+ 100% {
7131
+ -webkit-filter: hue-rotate(0deg);
7132
+ filter: hue-rotate(0deg); }
7133
+ 50% {
7134
+ -webkit-filter: hue-rotate(360deg);
7135
+ filter: hue-rotate(360deg); } }
7136
 
7137
+ /**************** Premium Video Box ************/
7138
+ /***********************************************/
7139
+ .premium-video-box-transform {
7140
+ -webkit-transform: none !important;
7141
+ -ms-transform: none !important;
7142
+ transform: none !important; }
7143
 
7144
+ .premium-video-box-container {
7145
+ -js-display: flex;
7146
+ display: -webkit-box;
7147
+ display: -webkit-flex;
7148
+ display: -moz-box;
7149
+ display: -ms-flexbox;
7150
+ display: flex;
7151
+ -webkit-box-orient: vertical;
7152
+ -webkit-box-direction: normal;
7153
+ -webkit-flex-direction: column;
7154
+ -moz-box-orient: vertical;
7155
+ -moz-box-direction: normal;
7156
+ -ms-flex-direction: column;
7157
+ flex-direction: column; }
7158
+
7159
+ .premium-video-box-container > div {
7160
  position: relative;
 
7161
  overflow: hidden; }
 
 
7162
 
7163
+ .pa-aspect-ratio-11 .premium-video-box-container > div {
7164
+ padding-bottom: 100%; }
 
 
 
7165
 
7166
+ .pa-aspect-ratio-169 .premium-video-box-container > div {
7167
+ padding-bottom: 56.25%; }
 
7168
 
7169
+ .pa-aspect-ratio-43 .premium-video-box-container > div {
7170
+ padding-bottom: 75%; }
 
7171
 
7172
+ .pa-aspect-ratio-32 .premium-video-box-container > div {
7173
+ padding-bottom: 66.6666%; }
 
 
7174
 
7175
+ .pa-aspect-ratio-219 .premium-video-box-container > div {
7176
+ padding-bottom: 42.8571%; }
 
 
7177
 
7178
+ .pa-aspect-ratio-916 .premium-video-box-container > div {
7179
+ padding-bottom: 177.8%; }
 
 
7180
 
7181
+ .premium-video-box-image-container {
7182
+ position: absolute;
7183
+ top: 0;
7184
+ left: 0;
7185
+ bottom: 0;
7186
+ right: 0;
7187
+ width: 100%;
7188
+ height: 100%;
7189
+ -webkit-background-size: cover;
7190
+ background-size: cover;
7191
+ background-position: 50%;
7192
+ cursor: pointer;
7193
+ margin: auto;
7194
+ -webkit-transition: 0.2s all;
7195
+ transition: 0.2s all; }
7196
 
7197
+ .premium-video-box-play-icon-container {
7198
+ position: absolute;
7199
+ z-index: 2;
7200
+ cursor: pointer;
7201
+ -webkit-transform: translate(-50%, -50%);
7202
+ -ms-transform: translate(-50%, -50%);
7203
+ transform: translate(-50%, -50%);
7204
+ background: rgba(252, 252, 252, 0.35); }
7205
 
7206
+ .premium-video-box-description-container {
7207
+ position: absolute;
7208
+ z-index: 2;
7209
+ padding: 5px;
7210
+ text-align: center;
7211
+ cursor: pointer;
7212
+ -webkit-transform: translate(-50%, -50%);
7213
+ -ms-transform: translate(-50%, -50%);
7214
+ transform: translate(-50%, -50%); }
7215
 
7216
+ .premium-video-box-text {
7217
+ margin-bottom: 0 !important;
7218
+ -webkit-transition: all 0.3s ease-in-out;
7219
+ transition: all 0.3s ease-in-out; }
7220
 
7221
+ .premium-video-box-play-icon {
7222
+ padding: 15px;
7223
+ -webkit-transform: translateX(4%);
7224
+ -ms-transform: translateX(4%);
7225
+ transform: translateX(4%);
7226
+ -webkit-transition: all 0.3s ease-in-out;
7227
+ transition: all 0.3s ease-in-out; }
7228
 
7229
+ .premium-video-box-video-container,
7230
+ .premium-vid-lightbox-container {
7231
+ position: absolute;
7232
+ top: 0;
7233
+ left: 0;
7234
+ z-index: 2;
7235
+ width: 100%;
7236
+ height: 100%;
7237
+ -webkit-transition: opacity 0.8s ease-in-out;
7238
+ transition: opacity 0.8s ease-in-out;
7239
+ overflow: hidden;
7240
+ cursor: pointer; }
7241
+
7242
+ .premium-video-box-container[data-overlay="true"][data-type="self"] .premium-video-box-video-container {
7243
+ opacity: 0;
7244
+ visibility: hidden; }
7245
+
7246
+ .premium-video-box-video-container iframe {
7247
+ max-width: 100%;
7248
+ width: 100%;
7249
+ height: 100%;
7250
+ margin: 0;
7251
+ line-height: 1;
7252
+ border: none; }
7253
 
7254
+ .premium-video-box-video-container video {
7255
+ max-width: 100%;
7256
  width: 100%;
7257
  height: 100%;
7258
+ margin: 0;
7259
+ line-height: 1;
7260
+ border: none;
7261
+ background-color: #000;
7262
+ -o-object-fit: contain;
7263
+ object-fit: contain; }
7264
 
7265
+ .premium-video-box-container .premium-video-box-vimeo-wrap {
 
 
 
 
 
 
7266
  -js-display: flex;
7267
  display: -webkit-box;
7268
  display: -webkit-flex;
7269
  display: -moz-box;
7270
  display: -ms-flexbox;
7271
  display: flex;
7272
+ position: absolute;
7273
+ top: 0;
7274
+ left: 0;
7275
+ z-index: 3;
7276
+ margin: 10px;
7277
+ margin-right: 10px;
7278
+ -webkit-transition: opacity 0.2s ease-out;
7279
+ transition: opacity 0.2s ease-out;
7280
+ margin-right: 4.6em; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7281
 
7282
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait {
7283
+ width: 60px;
7284
+ height: 60px;
7285
+ background: rgba(23, 35, 34, 0.75);
7286
+ margin-right: 1px;
7287
+ -webkit-box-flex: 1;
7288
+ -webkit-flex: 1 0 auto;
7289
+ -moz-box-flex: 1;
7290
+ -ms-flex: 1 0 auto;
7291
+ flex: 1 0 auto;
7292
  padding: 0; }
7293
 
7294
+ .premium-video-box-vimeo-portrait img {
7295
+ width: 50px;
7296
+ height: 50px;
7297
+ margin: 5px;
7298
+ padding: 0;
7299
+ border: 0;
7300
+ -webkit-border-radius: 50%;
7301
+ border-radius: 50%; }
7302
 
7303
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers {
7304
+ font-size: 10px; }
 
 
7305
 
7306
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-title {
7307
+ max-width: 100%;
7308
+ font-size: 2em !important;
7309
+ font-weight: 700;
7310
+ margin: 0;
7311
+ padding: 0.1em 0.2em;
7312
+ background: rgba(23, 35, 34, 0.75);
7313
+ display: inline-block;
7314
+ text-transform: none;
7315
+ line-height: normal;
7316
+ letter-spacing: normal; }
7317
 
7318
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline {
7319
+ font-size: 1.2em !important;
7320
+ font-weight: 400;
7321
+ color: #fff;
7322
+ margin-top: 0.1em;
7323
+ padding: 0.2em 0.5em;
7324
+ background: rgba(23, 35, 34, 0.75);
7325
+ text-transform: none;
7326
+ line-height: normal;
7327
+ letter-spacing: normal; }
7328
 
7329
+ .premium-video-box-playlist-container {
7330
+ -js-display: flex;
7331
+ display: -webkit-box;
7332
+ display: -webkit-flex;
7333
+ display: -moz-box;
7334
+ display: -ms-flexbox;
7335
+ display: flex;
7336
+ -webkit-flex-wrap: wrap;
7337
+ -ms-flex-wrap: wrap;
7338
+ flex-wrap: wrap; }
7339
+ .premium-video-box-playlist-container .premium-video-box-container {
7340
+ height: 100%;
7341
+ overflow: hidden; }
7342
 
7343
+ .premium-video-box-container:hover .premium-video-box-image-container.zoomin {
7344
+ -webkit-transform: scale(1.1);
7345
+ -ms-transform: scale(1.1);
7346
+ transform: scale(1.1); }
7347
 
7348
+ .premium-video-box-container:hover .premium-video-box-image-container.zoomout {
7349
+ -webkit-transform: scale(1);
7350
+ -ms-transform: scale(1);
7351
+ transform: scale(1); }
7352
 
7353
+ .premium-video-box-container:hover .premium-video-box-image-container.scale {
7354
+ -webkit-transform: scale(1.3) rotate(5deg);
7355
+ -ms-transform: scale(1.3) rotate(5deg);
7356
+ transform: scale(1.3) rotate(5deg); }
7357
 
7358
+ .premium-video-box-container:hover .premium-video-box-image-container.gray {
7359
+ -webkit-filter: grayscale(0%);
7360
+ filter: grayscale(0%); }
7361
 
7362
+ .premium-video-box-container:hover .premium-video-box-image-container.blur {
7363
+ -webkit-filter: blur(3px);
7364
+ filter: blur(3px); }
7365
 
7366
+ .premium-video-box-container:hover .premium-video-box-image-container.sepia {
7367
+ -webkit-filter: sepia(0%);
7368
+ filter: sepia(0%); }
7369
 
7370
+ .premium-video-box-container:hover .premium-video-box-image-container.trans {
7371
+ -webkit-transform: translateX(0px) scale(1.1);
7372
+ -ms-transform: translateX(0px) scale(1.1);
7373
+ transform: translateX(0px) scale(1.1); }
7374
 
7375
+ .premium-video-box-container:hover .premium-video-box-image-container.bright {
7376
+ -webkit-filter: brightness(1.2);
7377
+ filter: brightness(1.2); }
7378
 
7379
+ .premium-video-box-image-container.gray {
7380
+ -webkit-filter: grayscale(100%);
7381
+ filter: grayscale(100%); }
7382
 
7383
+ .premium-video-box-image-container.zoomout, .premium-video-box-image-container.scale {
7384
+ -webkit-transform: scale(1.2);
7385
+ -ms-transform: scale(1.2);
7386
+ transform: scale(1.2); }
7387
 
7388
+ .premium-video-box-image-container.sepia {
7389
+ -webkit-filter: sepia(30%);
7390
+ filter: sepia(30%); }
7391
 
7392
+ .premium-video-box-image-container.bright {
7393
+ -webkit-filter: brightness(1);
7394
+ filter: brightness(1); }
7395
 
7396
+ .premium-video-box-image-container.trans {
7397
+ -webkit-transform: translateX(-15px) scale(1.1);
7398
+ -ms-transform: translateX(-15px) scale(1.1);
7399
+ transform: translateX(-15px) scale(1.1); }
7400
 
7401
+ .premium-video-box-mask-media {
7402
+ -webkit-mask-repeat: no-repeat;
7403
+ mask-repeat: no-repeat; }
7404
 
7405
+ /* Sticky Video Option */
7406
+ .premium-video-box-container.premium-video-box-sticky-apply {
7407
+ z-index: 99;
7408
+ overflow: unset; }
7409
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
7410
+ position: fixed !important;
7411
+ z-index: 99999;
7412
+ height: 225px;
7413
+ width: 400px;
7414
+ background: #fff; }
7415
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap,
7416
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before {
7417
+ visibility: hidden; }
7418
+ .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 {
7419
+ -webkit-box-shadow: unset;
7420
+ box-shadow: unset; }
7421
 
7422
+ .premium-video-box-sticky-close,
7423
+ .premium-video-box-sticky-infobar {
7424
+ display: none; }
7425
 
7426
+ .premium-video-box-sticky-apply .premium-video-box-sticky-close {
7427
+ position: absolute;
7428
+ padding: 5px;
7429
+ cursor: pointer;
7430
+ z-index: 99999;
7431
+ height: 14px;
7432
+ width: 14px;
7433
+ -webkit-box-sizing: content-box;
7434
+ -moz-box-sizing: content-box;
7435
+ box-sizing: content-box;
7436
+ -webkit-border-radius: 100%;
7437
+ border-radius: 100%;
7438
  -js-display: flex;
7439
  display: -webkit-box;
7440
  display: -webkit-flex;
7445
  -webkit-justify-content: center;
7446
  -moz-box-pack: center;
7447
  -ms-flex-pack: center;
7448
+ justify-content: center;
7449
+ -webkit-box-align: center;
7450
+ -webkit-align-items: center;
7451
+ -moz-box-align: center;
7452
+ -ms-flex-align: center;
7453
+ align-items: center; }
7454
 
7455
+ .premium-video-box-sticky-apply .premium-video-box-play-icon-container {
7456
  -js-display: flex;
7457
  display: -webkit-box;
7458
  display: -webkit-flex;
7459
  display: -moz-box;
7460
  display: -ms-flexbox;
7461
+ display: flex; }
 
 
 
 
7462
 
7463
+ .premium-video-box-sticky-apply .premium-video-box-play-icon {
7464
+ -webkit-transition: none;
7465
+ transition: none; }
 
 
 
 
 
 
 
 
 
 
 
 
7466
 
7467
+ .premium-video-box-sticky-apply .premium-video-box-sticky-infobar {
7468
+ display: block;
7469
+ position: relative;
7470
+ top: 100%;
7471
+ width: 100%;
7472
+ padding: 5px;
7473
+ text-align: center;
7474
+ z-index: 9999;
7475
+ margin-top: -1px; }
7476
 
7477
+ .premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable {
7478
+ cursor: move; }
 
 
 
 
7479
 
7480
+ .premium-video-sticky-top-left
7481
+ .premium-video-box-container.premium-video-box-sticky-apply
7482
+ .premium-video-box-inner-wrap {
7483
+ right: auto;
7484
+ left: 20px;
7485
+ top: 20px; }
 
7486
 
7487
+ .premium-video-sticky-bottom-left
7488
+ .premium-video-box-container.premium-video-box-sticky-apply
7489
+ .premium-video-box-inner-wrap {
7490
+ right: auto;
7491
+ left: 20px;
7492
+ bottom: 20px; }
7493
 
7494
+ .premium-video-sticky-top-right
7495
+ .premium-video-box-container.premium-video-box-sticky-apply
7496
+ .premium-video-box-inner-wrap {
7497
+ left: auto;
7498
+ right: 20px;
7499
+ top: 20px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7500
 
7501
+ .premium-video-sticky-bottom-right
7502
+ .premium-video-box-container.premium-video-box-sticky-apply
7503
+ .premium-video-box-inner-wrap {
7504
+ left: auto;
7505
+ right: 20px;
7506
+ bottom: 20px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7507
 
7508
+ .premium-video-sticky-center-left
7509
+ .premium-video-box-container.premium-video-box-sticky-apply
7510
+ .premium-video-box-inner-wrap {
7511
+ right: auto;
7512
+ left: 20px;
7513
+ top: 50%;
7514
+ -webkit-transform: translateY(-50%);
7515
+ -ms-transform: translateY(-50%);
7516
+ transform: translateY(-50%); }
 
 
 
 
 
 
 
 
7517
 
7518
+ .premium-video-sticky-center-right
7519
+ .premium-video-box-container.premium-video-box-sticky-apply
7520
+ .premium-video-box-inner-wrap {
7521
+ left: auto;
7522
+ right: 20px;
7523
+ top: 50%;
7524
+ -webkit-transform: translateY(-50%);
7525
+ -ms-transform: translateY(-50%);
7526
+ transform: translateY(-50%); }
7527
 
7528
+ .premium-video-sticky-bottom-right
7529
+ .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
7530
+ .premium-video-box-inner-wrap,
7531
+ .premium-video-sticky-bottom-left
7532
+ .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
7533
+ .premium-video-box-inner-wrap {
7534
+ bottom: 55px; }
7535
 
7536
+ .premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7537
+ .premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7538
+ .premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close {
7539
+ top: -10px;
7540
+ right: -10px; }
7541
+
7542
+ .premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7543
+ .premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7544
+ .premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close {
7545
+ top: -10px;
7546
+ left: -10px; }
7547
+
7548
+ .premium-video-box-filter-sticky {
7549
+ -webkit-filter: none !important;
7550
+ filter: none !important; }
7551
+
7552
+ .premium-mscroll-yes.elementor-widget-premium-addon-video-box div {
7553
+ cursor: default; }
7554
+
7555
+ .premium-video-box-background {
7556
+ width: 100%; }
7557
+
7558
+ .premium-video-box-background + div {
7559
+ position: absolute;
7560
+ width: 80%;
7561
+ height: 80%;
7562
+ top: 0;
7563
+ left: 0; }
7564
+
7565
+ /************ Premium Vertical Scroll ************/
7566
+ /*************************************************/
7567
+ .premium-vscroll-inner {
7568
+ position: relative;
7569
+ min-height: 100%; }
7570
+ .premium-vscroll-inner .premium-vscroll-dots {
7571
+ position: fixed;
7572
+ z-index: 100;
7573
+ opacity: 1;
7574
+ margin-top: -32px;
7575
+ -webkit-transition: all 0.3s ease-in-out;
7576
+ transition: all 0.3s ease-in-out; }
7577
+
7578
+ .premium-vscroll-wrap .premium-vscroll-nav-menu {
7579
+ opacity: 1;
7580
+ -webkit-transition: all 0.3s ease-in-out;
7581
+ transition: all 0.3s ease-in-out; }
7582
+
7583
+ .premium-vscroll-inner .premium-vscroll-dots,
7584
+ .premium-vscroll-wrap .premium-vscroll-dots-hide {
7585
  opacity: 0;
7586
+ visibility: hidden; }
 
7587
 
7588
+ .premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide) {
7589
+ opacity: 1;
7590
+ visibility: visible; }
 
 
7591
 
7592
+ .premium-vscroll-dots.middle {
7593
+ top: 50%;
7594
+ margin-top: 0;
7595
+ -webkit-transform: translateY(-50%);
7596
+ -ms-transform: translateY(-50%);
7597
+ transform: translateY(-50%); }
7598
 
7599
+ .premium-vscroll-dots.top {
7600
+ top: 40px; }
 
 
 
7601
 
7602
+ .premium-vscroll-dots.bottom {
7603
+ bottom: 30px; }
 
 
 
 
 
7604
 
7605
+ .premium-vscroll-dots.right {
7606
+ right: 17px; }
 
 
7607
 
7608
+ .premium-vscroll-dots.left {
7609
+ left: 17px; }
 
 
 
 
 
 
 
7610
 
7611
+ .premium-vscroll-inner ul.premium-vscroll-dots-list,
7612
+ .premium-vscroll-wrap .premium-vscroll-nav-menu {
7613
+ margin: 0 !important;
7614
+ padding: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7615
 
7616
+ .premium-vscroll-inner ul.premium-vscroll-dots-list li {
7617
+ width: 14px;
7618
+ height: 13px;
7619
+ margin: 7px;
7620
  position: relative;
7621
+ -js-display: flex;
7622
+ display: -webkit-box;
7623
+ display: -webkit-flex;
7624
+ display: -moz-box;
7625
+ display: -ms-flexbox;
7626
+ display: flex;
7627
+ -webkit-box-pack: center;
7628
+ -webkit-justify-content: center;
7629
+ -moz-box-pack: center;
7630
+ -ms-flex-pack: center;
7631
+ justify-content: center;
7632
+ -webkit-box-align: center;
7633
+ -webkit-align-items: center;
7634
+ -moz-box-align: center;
7635
+ -ms-flex-align: center;
7636
+ align-items: center;
7637
+ overflow: visible; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7638
 
7639
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link {
7640
+ display: block;
7641
+ position: relative;
7642
+ z-index: 1;
7643
+ width: 100%;
7644
  height: 100%;
7645
+ cursor: pointer;
7646
+ text-decoration: none; }
7647
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span {
7648
+ top: 2px;
7649
+ left: 2.5px;
7650
+ width: 8px;
7651
+ height: 8px;
7652
+ border: 1px solid #000;
7653
+ -webkit-border-radius: 50%;
7654
+ border-radius: 50%;
7655
+ position: absolute;
7656
+ z-index: 1;
7657
+ -webkit-transition: all 0.3s ease-in-out;
7658
+ transition: all 0.3s ease-in-out; }
 
 
7659
 
7660
+ .premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span {
7661
+ -webkit-transform: scale(1.6);
7662
+ -ms-transform: scale(1.6);
7663
+ transform: scale(1.6); }
 
7664
 
7665
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip {
7666
  position: absolute;
7667
+ color: #fff;
7668
+ font-size: 14px;
7669
+ font-family: arial, helvetica, sans-serif;
7670
+ white-space: nowrap;
7671
+ max-width: 220px;
7672
+ padding-left: 0.4em;
7673
+ padding-right: 0.4em; }
7674
 
7675
+ .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip {
7676
+ right: 27px; }
 
7677
 
7678
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item {
7679
+ width: 4px;
7680
+ height: 30px; }
7681
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span {
7682
+ width: 100%;
7683
+ height: 100%;
7684
+ -webkit-border-radius: 0;
7685
+ border-radius: 0; }
7686
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span {
7687
+ -webkit-transform: scale(1);
7688
+ -ms-transform: scale(1);
7689
+ transform: scale(1); }
7690
 
7691
+ .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after {
7692
+ position: absolute;
7693
+ top: 50%;
7694
+ content: "";
7695
+ left: -webkit-calc(100% - 1px);
7696
+ left: calc(100% - 1px);
7697
+ width: 10px;
7698
+ height: 0;
7699
+ border-top: 6px solid transparent;
7700
+ border-bottom: 6px solid transparent;
7701
+ border-left: 6px solid;
7702
+ -webkit-transform: translateY(-50%);
7703
+ -ms-transform: translateY(-50%);
7704
+ transform: translateY(-50%); }
7705
 
7706
+ .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip {
7707
+ left: 27px; }
7708
+ .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after {
7709
+ position: absolute;
7710
+ top: 50%;
7711
+ content: "";
7712
+ right: -webkit-calc(100% - 1px);
7713
+ right: calc(100% - 1px);
7714
+ width: 10px;
7715
+ height: 0;
7716
+ border-top: 6px solid transparent;
7717
+ border-bottom: 6px solid transparent;
7718
+ border-right: 6px solid;
7719
+ -webkit-transform: translateY(-50%);
7720
+ -ms-transform: translateY(-50%);
7721
+ transform: translateY(-50%); }
7722
 
7723
+ /* * Lines */
7724
+ @media (max-width: 768px) {
7725
+ .premium-vscroll-dots.right {
7726
+ right: 7px; }
7727
+ .premium-vscroll-dots.left {
7728
+ left: 7px; } }
7729
 
7730
+ .premium-vscroll-nav-menu {
7731
+ position: fixed;
7732
+ top: 20px;
7733
+ height: 40px;
7734
+ z-index: 100;
7735
+ padding: 0;
7736
+ margin: 0; }
7737
+ .premium-vscroll-nav-menu.left {
7738
+ left: 0; }
7739
+ .premium-vscroll-nav-menu.right {
7740
+ right: 0; }
7741
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item {
7742
+ display: inline-block;
7743
+ margin: 10px;
7744
+ color: #000;
7745
+ background: #fff;
7746
+ background: rgba(255, 255, 255, 0.3); }
7747
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {
7748
+ padding: 9px 18px;
7749
+ display: block;
7750
+ cursor: pointer;
7751
+ color: #000; }
7752
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover {
7753
+ color: #000; }
7754
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus {
7755
+ outline: none; }
7756
 
7757
+ .multiscroll-nav li a:focus {
7758
+ outline: none; }
 
 
 
 
 
 
 
 
7759
 
7760
+ .premium-vscroll-temp .slimScrollBar {
7761
+ visibility: hidden; }
 
 
 
7762
 
7763
+ [data-hijacking="off"] .premium-vscroll-temp {
7764
+ height: 100vh; }
7765
+ [data-hijacking="off"] .premium-vscroll-temp > div {
7766
+ opacity: 0;
 
 
 
 
 
 
 
 
7767
  top: 0;
7768
  left: 0;
7769
  width: 100%;
7770
+ /* Force Hardware Acceleration */
7771
+ -webkit-transform: translateZ(0);
7772
+ transform: translateZ(0);
7773
+ -webkit-backface-visibility: hidden;
7774
+ backface-visibility: hidden; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7775
 
7776
+ [data-hijacking="off"] .premium-vscroll-temp:first-of-type > div::before {
7777
+ display: none;
7778
  position: absolute;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7779
  width: 100%;
7780
+ top: 20px;
7781
+ z-index: 2; }
 
 
7782
 
7783
+ [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp {
 
 
 
7784
  position: relative;
7785
+ /* enable a 3D-space for children elements */
7786
+ -webkit-perspective: 1800px;
7787
+ perspective: 1800px; }
7788
+ [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp > div {
7789
+ position: absolute;
7790
+ -webkit-transform-origin: center bottom;
7791
+ -ms-transform-origin: center bottom;
7792
+ transform-origin: center bottom; }
7793
+ [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp:last-of-type > div {
7794
+ opacity: 1 !important;
7795
+ -webkit-transform: translateY(0px) scale(1) rotateX(0deg) !important;
7796
+ transform: translateY(0px) scale(1) rotateX(0deg) !important; }
 
 
 
 
 
 
 
 
7797
 
7798
+ [data-hijacking="off"][data-animation="parallax"] .premium-vscroll-temp > div {
7799
+ position: fixed; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7800
 
7801
+ [data-hijacking="off"][data-animation="scaleDown"] .premium-vscroll-temp > div {
7802
+ position: fixed; }
 
 
 
 
7803
 
7804
+ [data-hijacking="off"] .premium-vscroll-parallax-last {
7805
+ -webkit-transform: translateY(0px) scale(1) !important;
7806
+ -ms-transform: translateY(0px) scale(1) !important;
7807
+ transform: translateY(0px) scale(1) !important; }
 
 
 
 
 
 
 
 
 
 
 
 
7808
 
7809
+ [data-hijacking="off"] .premium-vscroll-parallax-position {
7810
+ position: unset !important; }
7811
+
7812
+ /********** Premium Woo Products **********/
7813
+ /******************************************/
7814
+ .ast-single-post .entry-content .premium-woocommerce a {
7815
+ text-decoration: none; }
7816
 
7817
+ .premium-woocommerce .premium-woo-qv-btn {
7818
+ cursor: pointer; }
 
 
 
7819
 
7820
+ .premium-woocommerce:not(.premium-woo-skin-grid-7) li.product .star-rating {
7821
+ margin: 0 auto 0.5em; }
 
 
 
 
 
7822
 
7823
+ .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale,
7824
+ .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap .premium-woo-product-featured {
7825
+ display: block;
7826
+ text-align: center;
7827
+ color: #fff;
7828
+ min-width: 2em;
7829
+ min-height: 2em;
7830
+ line-height: 2em;
7831
+ padding: 0.3em 0.6em;
7832
+ margin: 0.5em 0.6em; }
7833
 
7834
+ .premium-woocommerce .pa-out-of-stock {
7835
+ display: block;
7836
+ text-align: center;
7837
+ color: #fff;
7838
+ min-width: 2em;
7839
+ min-height: 2em;
7840
+ line-height: 2em;
7841
+ padding: 0.3em 0.6em;
7842
+ margin: 0.5em 0.6em; }
7843
+
7844
+ .premium-woocommerce .woocommerce-loop-product__title {
7845
+ margin-bottom: 0.5em;
7846
+ font-size: 1em;
 
7847
  -webkit-transition: all 0.3s ease-in-out;
7848
  transition: all 0.3s ease-in-out; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7849
 
7850
+ .premium-woocommerce .premium-woo-product-category {
7851
+ display: block;
7852
+ font-size: 0.85em;
7853
+ margin-bottom: 0.5em;
7854
+ line-height: 1.3; }
7855
 
7856
+ .premium-woocommerce .star-rating {
7857
+ display: block;
7858
+ float: none;
7859
+ -webkit-backface-visibility: hidden;
7860
+ backface-visibility: hidden;
7861
  overflow: hidden;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7862
  position: relative;
7863
+ height: 1em;
7864
+ line-height: 1;
7865
+ font-size: 0.857em;
7866
+ width: 5.4em;
7867
+ font-family: "star"; }
7868
+ .premium-woocommerce .star-rating::before {
7869
+ content: "\73\73\73\73\73";
7870
+ color: #54595f;
7871
+ float: left;
7872
+ top: 0;
7873
+ left: 0;
7874
+ position: absolute; }
7875
+ .premium-woocommerce .star-rating span {
7876
+ overflow: hidden;
7877
+ float: left;
7878
+ top: 0;
7879
+ left: 0;
7880
+ position: absolute;
7881
+ padding-top: 1.5em; }
7882
+ .premium-woocommerce .star-rating span::before {
7883
+ content: "\53\53\53\53\53";
7884
+ color: inherit;
7885
+ top: 0;
7886
+ position: absolute;
7887
+ left: 0; }
7888
+
7889
+ .premium-woocommerce .premium-woo-products-inner ul.products {
7890
  -js-display: flex;
7891
  display: -webkit-box;
7892
  display: -webkit-flex;
7893
  display: -moz-box;
7894
  display: -ms-flexbox;
7895
  display: flex;
7896
+ margin: 0;
7897
+ padding: 0;
7898
+ -webkit-flex-wrap: wrap;
7899
+ -ms-flex-wrap: wrap;
7900
+ flex-wrap: wrap;
7901
+ list-style: none outside;
7902
+ -webkit-column-gap: 0;
7903
+ -moz-column-gap: 0;
7904
+ column-gap: 0; }
7905
+ .premium-woocommerce .premium-woo-products-inner ul.products li.product {
7906
+ margin: 0 0 10px;
7907
+ padding: 0 10px; }
7908
+ .premium-woocommerce .premium-woo-products-inner ul.products li.product .premium-woo-product-wrapper {
7909
+ overflow: hidden;
7910
+ -webkit-transition: all 0.3s ease-in-out;
7911
+ transition: all 0.3s ease-in-out; }
7912
 
7913
+ .premium-woocommerce .woocommerce-loop-product__link {
7914
+ position: relative;
7915
+ display: block !important;
7916
+ overflow: hidden;
7917
+ -webkit-transition: all 0.3s ease-in-out;
7918
+ transition: all 0.3s ease-in-out; }
7919
 
7920
+ .premium-woocommerce .premium-woo-ribbon-container,
7921
+ .premium-woocommerce .pa-out-of-stock {
7922
  position: absolute;
7923
+ z-index: 9; }
7924
+
7925
+ .premium-woocommerce .premium-woo-ribbon-container {
7926
+ top: 0;
7927
+ left: 0; }
7928
+
7929
+ .premium-woocommerce .pa-out-of-stock {
7930
+ top: 7px;
7931
+ left: 9px;
7932
+ margin: 0; }
7933
+
7934
+ .premium-woo-product-thumbnail {
7935
  position: relative;
7936
+ overflow: hidden; }
7937
+ .premium-woo-product-thumbnail .woocommerce-loop-product__link img {
7938
+ margin: 0;
7939
+ width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7940
 
7941
+ .premium-woo-product-sale-wrap,
7942
+ .premium-woo-product-featured-wrap {
7943
+ margin: 0; }
 
 
 
 
7944
 
7945
+ .premium-woocommerce .premium-woo-products-details-wrap {
7946
+ padding: 1em 1.2em; }
7947
+ .premium-woocommerce .premium-woo-products-details-wrap .button {
7948
+ display: inline-block;
7949
+ background-color: #6ec1e4;
7950
+ color: #fff;
7951
+ margin: 0.5em 0;
7952
+ line-height: 1.3;
7953
+ padding: 10px 40px;
7954
+ font-size: 100%;
7955
+ cursor: pointer;
7956
+ text-decoration: none;
7957
+ overflow: visible;
7958
+ font-weight: 700;
7959
+ background-image: none;
7960
+ border: none;
7961
+ -webkit-border-radius: 0px;
7962
+ border-radius: 0px;
7963
+ -webkit-box-shadow: none;
7964
+ box-shadow: none;
7965
+ text-shadow: none;
7966
+ -webkit-transition: all 0.3s ease-in-out;
7967
+ transition: all 0.3s ease-in-out; }
7968
 
7969
+ .premium-woocommerce li.product .price {
7970
+ display: block;
7971
+ line-height: 1.3;
7972
+ font-weight: 700;
7973
+ margin-bottom: 0.5em;
7974
+ font-size: 0.9em; }
7975
+ .premium-woocommerce li.product .price del {
7976
+ display: inline-block;
7977
+ font-weight: 400;
7978
+ background: transparent;
7979
+ opacity: 1; }
7980
+ .premium-woocommerce li.product .price ins {
7981
+ display: inline-block;
7982
+ background: transparent;
7983
+ text-decoration: none;
7984
+ font-weight: inherit; }
7985
+ .premium-woocommerce li.product .price .amount {
7986
+ color: inherit !important; }
7987
 
7988
+ .premium-woocommerce li.product .premium-woo-product-desc p {
7989
+ margin: 0; }
 
 
 
 
 
 
7990
 
7991
+ .premium-woo-product-align-left .premium-woocommerce li.product .star-rating {
7992
+ margin-left: 0;
7993
+ margin-right: auto; }
 
 
 
 
 
 
 
 
 
7994
 
7995
+ .premium-woo-product-align-center .premium-woocommerce li.product .star-rating {
7996
+ margin-left: auto;
7997
+ margin-right: auto; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7998
 
7999
+ .premium-woo-product-align-right .premium-woocommerce li.product .star-rating {
8000
+ margin-left: auto;
8001
+ margin-right: 0; }
8002
 
8003
+ .premium-woo-products-pagination ul.page-numbers {
8004
+ -js-display: flex;
8005
+ display: -webkit-box;
8006
+ display: -webkit-flex;
8007
+ display: -moz-box;
8008
+ display: -ms-flexbox;
8009
+ display: flex;
8010
+ list-style-type: none;
8011
+ margin: 0;
8012
+ margin-top: 10px;
8013
+ padding: 0;
8014
+ border: none;
8015
+ -webkit-box-pack: center;
8016
+ -webkit-justify-content: center;
8017
+ -moz-box-pack: center;
8018
+ -ms-flex-pack: center;
8019
+ justify-content: center; }
8020
+ .premium-woo-products-pagination ul.page-numbers li {
8021
+ margin: 0 0.4em 0.4em 0;
8022
+ padding: 0;
8023
+ text-align: center; }
8024
+ .premium-woo-products-pagination ul.page-numbers li .page-numbers {
8025
+ margin: 0;
8026
+ text-decoration: none;
8027
+ color: #000;
8028
+ border: 1px solid #54595f;
8029
+ padding: 0;
8030
+ line-height: 1;
8031
+ font-size: 1em;
8032
+ font-weight: 400;
8033
+ padding: 0.75em;
8034
+ display: block;
8035
+ min-width: 2.5em;
8036
+ -webkit-transition: all 0.3s ease-in-out;
8037
+ transition: all 0.3s ease-in-out; }
8038
+ .premium-woo-products-pagination ul.page-numbers li .page-numbers:hover, .premium-woo-products-pagination ul.page-numbers li .page-numbers.current {
8039
+ background-color: #54595f;
8040
+ color: #fff;
8041
+ outline: none; }
8042
 
8043
+ .premium-woocommerce .premium-loading-feed,
8044
+ .premium-woo-quick-view-loader .premium-loading-feed {
8045
+ display: block;
8046
  position: absolute;
8047
+ width: 100%;
8048
+ height: 100%;
8049
+ top: 0px;
8050
+ left: 0px;
8051
+ bottom: 0px;
8052
+ right: 0px;
8053
+ background: rgba(255, 255, 255, 0.2);
 
8054
  -js-display: flex;
8055
  display: -webkit-box;
8056
  display: -webkit-flex;
8057
  display: -moz-box;
8058
  display: -ms-flexbox;
8059
+ display: flex;
8060
+ -webkit-box-align: center;
8061
+ -webkit-align-items: center;
8062
+ -moz-box-align: center;
8063
+ -ms-flex-align: center;
8064
+ align-items: center; }
8065
 
8066
+ /**
8067
+ * Image Hover Effects
8068
+ */
8069
+ .premium-woocommerce .woocommerce-loop-product__link img {
8070
+ -webkit-transition: all 0.3s ease-in-out;
8071
+ transition: all 0.3s ease-in-out; }
8072
 
8073
+ .premium-woo-product__hover-zoomout .woocommerce-loop-product__link img {
8074
+ -webkit-transform: scale(1.2);
8075
+ -ms-transform: scale(1.2);
8076
+ transform: scale(1.2); }
 
 
 
 
 
 
 
 
 
8077
 
8078
+ .premium-woo-product__hover-zoomout li.product:hover .woocommerce-loop-product__link img {
8079
+ -webkit-transform: none;
8080
+ -ms-transform: none;
8081
+ transform: none; }
 
8082
 
8083
+ .premium-woo-product__hover-zoomin .woocommerce-loop-product__link img {
8084
+ -webkit-transform: none;
8085
+ -ms-transform: none;
8086
+ transform: none; }
 
8087
 
8088
+ .premium-woo-product__hover-zoomin li.product:hover .woocommerce-loop-product__link img {
8089
+ -webkit-transform: scale(1.2);
8090
+ -ms-transform: scale(1.2);
8091
+ transform: scale(1.2); }
8092
 
8093
+ .premium-woo-product__hover-gray .woocommerce-loop-product__link img {
8094
+ -webkit-filter: grayscale(100%);
8095
+ filter: grayscale(100%); }
 
 
 
8096
 
8097
+ .premium-woo-product__hover-gray li.product:hover .woocommerce-loop-product__link img {
8098
+ -webkit-filter: grayscale(0%);
8099
+ filter: grayscale(0%); }
 
 
 
8100
 
8101
+ .premium-woo-product__hover-sepia .woocommerce-loop-product__link img {
8102
+ -webkit-filter: sepia(30%);
8103
+ filter: sepia(30%); }
 
 
 
 
 
 
8104
 
8105
+ .premium-woo-product__hover-sepia li.product:hover .woocommerce-loop-product__link img {
8106
+ -webkit-filter: sepia(0%);
8107
+ filter: sepia(0%); }
 
8108
 
8109
+ .premium-woo-product__hover-bright .woocommerce-loop-product__link img {
8110
+ -webkit-filter: brightness(1);
8111
+ filter: brightness(1); }
 
 
 
 
 
8112
 
8113
+ .premium-woo-product__hover-bright li.product:hover .woocommerce-loop-product__link img {
8114
+ -webkit-filter: brightness(1.2);
8115
+ filter: brightness(1.2); }
 
 
 
 
 
 
 
 
 
 
 
 
8116
 
8117
+ .premium-woo-product__hover-trans .woocommerce-loop-product__link img {
8118
+ -webkit-transform: translateX(-15px) scale(1.1);
8119
+ -ms-transform: translateX(-15px) scale(1.1);
8120
+ transform: translateX(-15px) scale(1.1); }
 
 
 
 
 
 
 
 
 
 
8121
 
8122
+ .premium-woo-product__hover-trans li.product:hover .woocommerce-loop-product__link img {
8123
+ -webkit-transform: translateX(0px) scale(1.1);
8124
+ -ms-transform: translateX(0px) scale(1.1);
8125
+ transform: translateX(0px) scale(1.1); }
8126
 
8127
+ .premium-woo-product__hover-scale li.product:hover .woocommerce-loop-product__link img {
8128
+ -webkit-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
8129
+ -ms-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
8130
+ transform: scaleX(1.3) scaleY(1.3) rotate(5deg); }
8131
 
8132
+ .premium-woocommerce .premium-woo-product__on_hover {
8133
+ position: absolute;
8134
+ top: 0;
8135
+ right: 0;
8136
+ bottom: 0;
8137
+ left: 0;
8138
+ height: 100%;
8139
+ opacity: 0; }
8140
 
8141
+ .premium-woo-product__hover-swap li.product:hover .premium-woo-product__on_hover {
8142
+ opacity: 1; }
8143
 
8144
+ .premium-woo-skin-grid-1 .premium-woo-qv-btn,
8145
+ .premium-woo-skin-grid-3 .premium-woo-qv-btn,
8146
+ .premium-woo-skin-grid-4 .premium-woo-qv-btn {
8147
+ position: absolute;
8148
+ bottom: 0;
8149
+ left: 0;
8150
+ width: 100%;
8151
+ text-align: center;
8152
+ padding: 5px;
8153
+ background: rgba(2, 2, 2, 0.5);
8154
+ color: #fff;
8155
+ -webkit-transition: all 0.3s ease-in-out;
8156
+ transition: all 0.3s ease-in-out;
8157
+ z-index: 2;
8158
+ -webkit-transform: translateY(100%);
8159
+ -ms-transform: translateY(100%);
8160
+ transform: translateY(100%); }
8161
 
8162
+ .premium-woo-skin-grid-4 .premium-woo-qv-btn {
8163
+ -webkit-transition-delay: 0.1s;
8164
+ transition-delay: 0.1s; }
8165
 
8166
+ .premium-woo-skin-grid-1 .premium-woo-qv-icon,
8167
+ .premium-woo-skin-grid-3 .premium-woo-qv-icon,
8168
+ .premium-woo-skin-grid-4 .premium-woo-qv-icon,
8169
+ .premium-woo-skin-grid-6 .premium-woo-qv-icon {
8170
+ margin-left: 0.5em; }
8171
 
8172
+ .premium-woo-product-thumbnail:hover .premium-woo-qv-btn-translate {
8173
+ -webkit-transform: translateY(0);
8174
+ -ms-transform: translateY(0);
8175
+ transform: translateY(0); }
8176
+
8177
+ .premium-woo-product-wrapper .premium-woo-qv-data {
8178
  position: absolute;
8179
  top: 0;
8180
  left: 0;
 
 
8181
  width: 100%;
8182
  height: 100%;
8183
+ z-index: 1;
8184
+ overflow: hidden;
8185
+ cursor: pointer; }
 
 
 
 
8186
 
8187
+ /**
8188
+ * Skin 1,4
8189
+ */
8190
+ .premium-woo-skin-grid-1 .premium-woo-product-actions-wrapper,
8191
+ .premium-woo-skin-grid-4 .premium-woo-product-actions-wrapper {
8192
  position: absolute;
8193
+ top: 0.7em;
8194
+ right: 1em;
8195
+ -webkit-transform: translate3d(15px, 0, 0);
8196
+ transform: translate3d(15px, 0, 0);
8197
+ -webkit-transition: all 0.3s ease-in-out;
8198
+ transition: all 0.3s ease-in-out;
8199
+ opacity: 0;
8200
+ z-index: 9; }
8201
 
8202
+ .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-cart-btn {
8203
+ position: relative;
8204
+ display: block;
8205
+ margin: 0 0 3px;
8206
+ background: #fff;
8207
  text-align: center;
8208
+ outline: 0;
 
 
 
 
 
 
8209
  -webkit-transition: all 0.3s ease-in-out;
8210
  transition: all 0.3s ease-in-out; }
8211
 
8212
+ .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-add-cart-icon {
8213
+ display: block;
8214
+ color: #54595f;
8215
+ width: 30px;
8216
+ line-height: 30px;
8217
+ height: 30px;
8218
+ cursor: pointer;
8219
  -webkit-transition: all 0.3s ease-in-out;
8220
  transition: all 0.3s ease-in-out; }
8221
 
8222
+ .premium-woo-skin-grid-1 li.product:hover .premium-woo-product-actions-wrapper,
8223
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-actions-wrapper {
8224
+ -webkit-transform: translate3d(5px, 0, 0);
8225
+ transform: translate3d(5px, 0, 0);
8226
+ opacity: 1; }
8227
+
8228
+ .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon {
8229
+ -webkit-animation: spin 2s linear infinite;
8230
+ animation: spin 2s linear infinite; }
8231
+
8232
+ .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon::before {
8233
+ content: "\f013"; }
8234
+
8235
+ .premium-woocommerce .premium-woo-cart-btn.added .premium-woo-add-cart-icon::before {
8236
+ content: "\f00c"; }
8237
+
8238
+ /**
8239
+ * Skin 2
8240
+ */
8241
+ .premium-woo-skin-grid-2 li.product .premium-woo-products-details-wrap {
8242
  position: absolute;
8243
+ background: #fff;
8244
+ bottom: 0;
8245
  left: 0;
 
8246
  width: 100%;
8247
+ z-index: 2;
8248
+ padding: 0;
 
 
 
 
 
8249
  opacity: 0;
8250
+ -webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
8251
+ transition: opacity 0.2s, -webkit-transform 0.4s;
8252
+ transition: transform 0.4s, opacity 0.2s;
8253
+ transition: transform 0.4s, opacity 0.2s, -webkit-transform 0.4s;
8254
+ -webkit-transform: translateZ(0) translateY(5px);
8255
+ transform: translateZ(0) translateY(5px); }
8256
 
8257
+ .premium-woo-skin-grid-2 .premium-woo-product-details {
8258
+ padding: 15px 0; }
 
 
 
 
 
8259
 
8260
+ .premium-woo-skin-grid-2 li.product:hover .premium-woo-products-details-wrap {
8261
+ opacity: 1;
8262
+ -webkit-transform: translateZ(0) translateY(0);
8263
+ transform: translateZ(0) translateY(0); }
 
 
 
 
 
 
8264
 
8265
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper {
8266
+ position: static;
8267
  -js-display: flex;
8268
  display: -webkit-box;
8269
  display: -webkit-flex;
8270
  display: -moz-box;
8271
  display: -ms-flexbox;
8272
  display: flex;
8273
+ -webkit-box-orient: horizontal;
8274
+ -webkit-box-direction: reverse;
8275
+ -webkit-flex-direction: row-reverse;
8276
+ -moz-box-orient: horizontal;
8277
+ -moz-box-direction: reverse;
8278
+ -ms-flex-direction: row-reverse;
8279
+ flex-direction: row-reverse; }
 
 
8280
 
8281
+ .premium-woo-skin-grid-2 .premium-woo-product-actions-wrapper > * {
 
 
 
 
8282
  -webkit-box-flex: 1;
8283
+ -webkit-flex: 1;
8284
  -moz-box-flex: 1;
8285
+ -ms-flex: 1;
8286
+ flex: 1;
8287
+ min-width: 50%; }
8288
 
8289
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .button {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8290
  -js-display: flex;
8291
  display: -webkit-box;
8292
  display: -webkit-flex;
8293
  display: -moz-box;
8294
  display: -ms-flexbox;
8295
  display: flex;
8296
+ margin: 0;
8297
+ text-align: center;
8298
+ -webkit-box-pack: center;
8299
+ -webkit-justify-content: center;
8300
+ -moz-box-pack: center;
8301
+ -ms-flex-pack: center;
8302
+ justify-content: center;
8303
+ -webkit-box-align: center;
8304
+ -webkit-align-items: center;
8305
+ -moz-box-align: center;
8306
+ -ms-flex-align: center;
8307
+ align-items: center; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8308
 
8309
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
8310
+ background-color: #54595f; }
 
 
8311
 
8312
+ /**
8313
+ * Skin 4
8314
+ */
8315
+ .premium-woo-skin-grid-4 li.product .premium-woo-products-details-wrap {
8316
+ position: absolute;
8317
+ left: 0;
8318
+ right: 0;
8319
+ top: 50%;
8320
+ -webkit-transform: scale(0.9) translateZ(0) translateY(-50%);
8321
+ transform: scale(0.9) translateZ(0) translateY(-50%);
8322
+ text-align: center;
8323
+ z-index: 2;
8324
+ opacity: 0;
8325
+ -webkit-transition: opacity 0.5s, -webkit-transform 0.3s;
8326
+ transition: opacity 0.5s, -webkit-transform 0.3s;
8327
+ transition: opacity 0.5s, transform 0.3s;
8328
+ transition: opacity 0.5s, transform 0.3s, -webkit-transform 0.3s; }
8329
 
8330
+ .premium-woo-skin-grid-4 li.product .premium-woo-product-overlay,
8331
+ .premium-woo-skin-grid-8 li.product .premium-woo-product-overlay {
8332
+ position: absolute;
8333
+ top: 0;
8334
+ left: 0;
8335
+ width: 100%;
8336
+ height: 100%;
8337
+ opacity: 0;
8338
+ visibility: hidden;
8339
+ background-color: rgba(27, 27, 23, 0.3);
8340
+ -webkit-transition: all 0.25s ease-in-out;
8341
+ transition: all 0.25s ease-in-out; }
8342
 
8343
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-overlay,
8344
+ .premium-woo-skin-grid-8 li.product:hover .premium-woo-product-overlay {
8345
+ opacity: 1;
8346
+ visibility: visible;
8347
+ z-index: 1; }
8348
 
8349
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-products-details-wrap {
8350
+ -webkit-transform: scale(1) translateZ(0) translateY(-50%);
8351
+ transform: scale(1) translateZ(0) translateY(-50%);
8352
+ opacity: 1; }
8353
 
8354
+ /**
8355
+ * Skin 5
8356
+ */
8357
+ .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper {
8358
+ -js-display: flex;
8359
+ display: -webkit-box;
8360
+ display: -webkit-flex;
8361
+ display: -moz-box;
8362
+ display: -ms-flexbox;
8363
+ display: flex; }
8364
+ .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
8365
+ -js-display: flex;
8366
+ display: -webkit-box;
8367
+ display: -webkit-flex;
8368
+ display: -moz-box;
8369
+ display: -ms-flexbox;
8370
+ display: flex;
8371
+ -webkit-box-align: center;
8372
+ -webkit-align-items: center;
8373
+ -moz-box-align: center;
8374
+ -ms-flex-align: center;
8375
+ align-items: center;
8376
+ background-color: #54595f;
8377
+ padding: 10px;
8378
+ -webkit-transition: all 0.25s ease 0s;
8379
+ transition: all 0.25s ease 0s; }
8380
 
8381
+ .premium-woo-skin-grid-5 li.product .premium-woo-products-details-wrap {
8382
+ width: 75%; }
 
 
8383
 
8384
+ .premium-woo-skin-grid-5 .premium-woo-product-wrapper {
8385
+ -js-display: flex;
8386
+ display: -webkit-box;
8387
+ display: -webkit-flex;
8388
+ display: -moz-box;
8389
+ display: -ms-flexbox;
8390
+ display: flex;
8391
+ -webkit-box-align: center;
8392
+ -webkit-align-items: center;
8393
+ -moz-box-align: center;
8394
+ -ms-flex-align: center;
8395
+ align-items: center; }
8396
 
8397
+ .premium-woo-product-align-right .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
8398
+ -webkit-box-pack: end;
8399
+ -webkit-justify-content: flex-end;
8400
+ -moz-box-pack: end;
8401
+ -ms-flex-pack: end;
8402
+ justify-content: flex-end; }
 
 
 
 
 
 
 
 
 
 
8403
 
8404
+ .premium-woo-product-align-center .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
8405
+ -webkit-box-pack: center;
8406
+ -webkit-justify-content: center;
8407
+ -moz-box-pack: center;
8408
+ -ms-flex-pack: center;
8409
+ justify-content: center; }
8410
 
8411
+ /**
8412
+ * Skin 6
8413
+ */
8414
+ .premium-woo-skin-grid-6 .premium-woo-qv-btn {
8415
  position: absolute;
8416
+ top: 50%;
8417
+ left: 50%;
8418
+ min-width: 40%;
8419
+ text-align: center;
8420
  padding: 5px;
8421
+ background: rgba(2, 2, 2, 0.5);
8422
+ color: #fff;
8423
+ -webkit-transform: translate(-50%, -50%);
8424
+ -ms-transform: translate(-50%, -50%);
8425
+ transform: translate(-50%, -50%);
8426
+ opacity: 0;
8427
+ visibility: hidden;
8428
+ -webkit-transition: all 0.3s ease-in-out;
8429
+ transition: all 0.3s ease-in-out;
8430
  cursor: pointer;
8431
+ z-index: 2; }
8432
+
8433
+ .premium-woo-skin-grid-6 li.product:hover .premium-woo-qv-btn {
8434
+ opacity: 1;
8435
+ visibility: visible; }
8436
+
8437
+ .premium-woo-product-align-right .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
8438
+ .premium-woo-product-align-left .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
8439
+ .premium-woo-product-align-right .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating,
8440
+ .premium-woo-product-align-left .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating {
8441
+ margin: 0; }
8442
+
8443
+ .premium-woo-skin-grid-6 li.product .premium-woo-product-info {
8444
  -js-display: flex;
8445
  display: -webkit-box;
8446
  display: -webkit-flex;
8447
  display: -moz-box;
8448
  display: -ms-flexbox;
8449
  display: flex;
8450
+ -webkit-box-pack: justify;
8451
+ -webkit-justify-content: space-between;
8452
+ -moz-box-pack: justify;
8453
+ -ms-flex-pack: justify;
8454
+ justify-content: space-between; }
 
 
 
 
 
8455
 
8456
+ .premium-woo-product-align-center .premium-woocommerce li.product .premium-woo-product-info {
8457
+ -webkit-box-orient: vertical;
8458
+ -webkit-box-direction: normal;
8459
+ -webkit-flex-direction: column;
8460
+ -moz-box-orient: vertical;
8461
+ -moz-box-direction: normal;
8462
+ -ms-flex-direction: column;
8463
+ flex-direction: column; }
8464
+
8465
+ .premium-woo-product-align-right .premium-woocommerce li.product .premium-woo-product-info {
8466
+ -webkit-box-orient: horizontal;
8467
+ -webkit-box-direction: reverse;
8468
+ -webkit-flex-direction: row-reverse;
8469
+ -moz-box-orient: horizontal;
8470
+ -moz-box-direction: reverse;
8471
+ -ms-flex-direction: row-reverse;
8472
+ flex-direction: row-reverse; }
8473
+
8474
+ .premium-woo-skin-grid-6 li.product .premium-woo-product-gallery-images {
8475
  -js-display: flex;
8476
  display: -webkit-box;
8477
  display: -webkit-flex;
8478
  display: -moz-box;
8479
  display: -ms-flexbox;
8480
+ display: flex;
8481
+ position: absolute;
8482
+ bottom: 10px;
 
 
 
 
 
 
 
8483
  width: 100%;
8484
+ -webkit-box-pack: center;
8485
+ -webkit-justify-content: center;
8486
+ -moz-box-pack: center;
8487
+ -ms-flex-pack: center;
8488
+ justify-content: center; }
8489
 
8490
+ .premium-woo-product-gallery-images .premium-woo-product__gallery_image {
8491
+ width: 20%;
8492
+ margin: 0 0.2em;
8493
+ border: 2px solid #aaa;
8494
+ cursor: pointer; }
8495
 
8496
+ /**
8497
+ * Metro
8498
+ */
8499
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail img,
8500
+ .premium-woo-products-metro li.product .premium-woo-product-wrapper,
8501
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail,
8502
+ .premium-woo-products-metro li.product .woocommerce-LoopProduct-link {
8503
+ height: 100%; }
8504
 
8505
+ .premium-woo-products-metro ul.products li.product {
8506
+ margin-bottom: 0; }
 
 
 
 
8507
 
8508
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail img {
8509
+ -o-object-fit: cover;
8510
+ object-fit: cover; }
 
 
 
8511
 
8512
+ /*
8513
+ * Carousel
8514
+ */
8515
+ .premium-carousel-hidden {
8516
+ opacity: 0;
8517
+ visibility: hidden; }
8518
 
8519
+ .premium-woocommerce:not(.premium-woo-skin-grid-7) .slick-arrow {
8520
+ -webkit-border-radius: 50%;
8521
+ border-radius: 50%; }
 
 
 
 
 
 
8522
 
8523
+ .premium-woocommerce ul.slick-dots {
8524
+ width: 100%; }
 
 
 
 
 
 
 
8525
 
8526
+ /*
8527
+ * Quick View Html/body
8528
+ */
8529
+ html.premium-woo-qv-opened,
8530
+ html.premium-woo-qv-opened body {
8531
+ overflow: hidden; }
 
8532
 
8533
+ /**
8534
+ * Quick View Modal
8535
+ */
8536
+ .premium-woo-quick-view-back {
8537
+ position: fixed;
8538
+ visibility: hidden;
8539
+ overflow: hidden;
8540
+ background: rgba(2, 2, 2, 0.5);
8541
+ opacity: 0;
8542
+ -webkit-transition: opacity 0.25s;
8543
+ transition: opacity 0.25s;
8544
+ z-index: 999; }
8545
 
8546
+ .premium-woo-quick-view-active {
8547
+ top: 0;
8548
+ left: 0;
8549
+ width: 100%;
8550
+ height: 100%;
8551
+ opacity: 1;
8552
+ visibility: visible; }
8553
 
8554
+ #premium-woo-quick-view-modal {
8555
+ position: fixed;
8556
+ visibility: hidden;
8557
+ opacity: 0;
8558
+ top: 0;
8559
+ left: 0;
8560
+ width: 100%;
8561
+ height: 100%;
8562
+ z-index: 1400;
8563
+ text-align: center;
8564
+ -webkit-transition: all 0.3s;
8565
+ transition: all 0.3s;
8566
+ overflow-x: hidden;
8567
+ overflow-y: auto; }
8568
+ #premium-woo-quick-view-modal.active {
8569
+ visibility: visible;
8570
+ opacity: 1; }
8571
+ #premium-woo-quick-view-modal.active .premium-woo-content-main {
8572
+ -webkit-transform: translateY(0);
8573
+ -ms-transform: translateY(0);
8574
+ transform: translateY(0);
8575
+ opacity: 1;
8576
+ width: 100%; }
8577
+ #premium-woo-quick-view-modal .premium-woo-content-main-wrapper {
8578
+ position: absolute;
8579
+ width: 100%;
8580
+ height: 100%;
8581
+ top: 0;
8582
+ left: 0;
8583
+ text-align: center;
8584
+ padding: 30px;
8585
+ -js-display: flex;
8586
+ display: -webkit-box;
8587
+ display: -webkit-flex;
8588
+ display: -moz-box;
8589
+ display: -ms-flexbox;
8590
+ display: flex;
8591
+ -webkit-box-align: center;
8592
+ -webkit-align-items: center;
8593
+ -moz-box-align: center;
8594
+ -ms-flex-align: center;
8595
+ align-items: center; }
8596
+ #premium-woo-quick-view-modal .premium-woo-content-main {
8597
+ position: relative;
8598
+ pointer-events: none;
8599
+ max-width: 100%;
8600
+ text-align: left;
8601
+ z-index: 1045;
8602
+ -webkit-transform: translateY(-30px);
8603
+ -ms-transform: translateY(-30px);
8604
+ transform: translateY(-30px);
8605
+ opacity: 0;
8606
+ -webkit-transition: opacity 0.3s, -webkit-transform 0.5s;
8607
+ transition: opacity 0.3s, -webkit-transform 0.5s;
8608
+ transition: transform 0.5s, opacity 0.3s;
8609
+ transition: transform 0.5s, opacity 0.3s, -webkit-transform 0.5s;
8610
+ margin: 0 auto; }
8611
+ #premium-woo-quick-view-modal .premium-woo-lightbox-content {
8612
+ position: relative;
8613
+ display: table;
8614
+ pointer-events: auto;
8615
+ background-color: #fff;
8616
+ max-width: 975px;
8617
+ margin: 20px auto;
8618
+ -webkit-transform: translateZ(0);
8619
+ transform: translateZ(0);
8620
+ -webkit-box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
8621
+ box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
8622
+ overflow: hidden; }
8623
+ #premium-woo-quick-view-modal .summary {
8624
+ width: 50%;
8625
+ margin: 0;
8626
+ padding: 30px;
8627
+ float: left;
8628
+ -webkit-box-sizing: border-box;
8629
+ -moz-box-sizing: border-box;
8630
+ box-sizing: border-box; }
8631
+ #premium-woo-quick-view-modal .summary .quantity {
8632
+ min-width: auto; }
8633
+ #premium-woo-quick-view-modal .summary .quantity input.qty {
8634
+ width: 54px;
8635
+ -webkit-appearance: button;
8636
+ -moz-appearance: button;
8637
+ appearance: button; }
8638
+ #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-inner-spin-button,
8639
+ #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-outer-spin-button {
8640
+ display: unset; }
8641
+ #premium-woo-quick-view-modal .woocommerce-product-details__short-description p {
8642
+ margin: 0; }
8643
 
8644
+ #premium-woo-quick-view-close {
8645
+ position: absolute;
8646
+ font-size: 22px;
8647
+ top: 10px;
8648
+ right: 10px;
8649
+ width: 22px;
8650
+ height: 22px;
8651
+ line-height: 22px;
8652
+ opacity: 0.7;
8653
+ text-align: center;
8654
+ z-index: 2;
8655
+ color: #000; }
8656
 
8657
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider {
8658
+ position: relative; }
8659
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider li {
8660
+ list-style: none; }
8661
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav {
8662
+ margin: 0;
8663
+ padding: 0;
8664
+ width: 100%;
8665
+ position: absolute;
8666
+ bottom: 10px;
8667
+ text-align: center; }
8668
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li {
8669
+ margin: 0 6px;
8670
+ display: inline-block;
8671
+ vertical-align: middle; }
8672
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a {
8673
+ width: 11px;
8674
+ height: 11px;
8675
+ display: block;
8676
+ background: #666;
8677
+ background: rgba(0, 0, 0, 0.5);
8678
+ cursor: pointer;
8679
+ text-indent: -9999px;
8680
+ -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
8681
+ box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
8682
+ -webkit-border-radius: 20px;
8683
+ border-radius: 20px; }
8684
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a.flex-active {
8685
+ background: rgba(0, 0, 0, 0.9);
8686
+ cursor: default; }
8687
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a:focus {
8688
+ outline: none; }
8689
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider img {
8690
+ -o-object-fit: cover;
8691
+ object-fit: cover;
8692
+ width: 100%; }
8693
 
8694
+ #premium-woo-quick-view-content div.images {
8695
+ width: 50%;
8696
+ float: left;
8697
+ opacity: 1 !important;
8698
+ margin: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8699
 
8700
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav {
8701
+ margin: 0;
8702
+ padding: 0;
8703
+ list-style: none; }
8704
+
8705
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav a {
8706
+ text-decoration: none;
8707
+ display: block;
8708
+ width: 14px;
8709
+ height: 32px;
8710
+ font-size: 32px;
8711
+ line-height: 32px;
8712
+ margin: -20px 0 0;
8713
+ position: absolute;
8714
+ top: 50%;
8715
+ z-index: 10;
8716
+ overflow: hidden;
8717
+ cursor: pointer;
8718
+ color: rgba(0, 0, 0, 0.8);
8719
+ text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
8720
  -webkit-transition: all 0.3s ease-in-out;
8721
  transition: all 0.3s ease-in-out; }
8722
 
8723
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next,
8724
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
8725
+ display: inline-block;
8726
+ font-family: "Font Awesome 5 Free";
8727
+ font-weight: 900;
8728
+ text-rendering: auto;
8729
+ -webkit-font-smoothing: antialiased;
8730
+ -moz-osx-font-smoothing: grayscale; }
8731
 
8732
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
8733
+ left: 10px; }
 
8734
 
8735
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next {
8736
+ right: 10px; }
 
 
 
 
8737
 
8738
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev::before {
8739
+ content: "\f104"; }
8740
 
8741
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next::before {
8742
+ content: "\f105"; }
8743
 
8744
+ .premium-woocommerce li.product .added_to_cart.wc-forward {
8745
+ display: none; }
8746
 
8747
+ .premium-woo-atc-button .add_to_cart_button .premium-woo-cart-loader {
8748
+ -webkit-animation: spin 2s linear infinite;
8749
+ animation: spin 2s linear infinite;
8750
+ margin-left: 5px;
8751
+ vertical-align: baseline; }
8752
 
8753
+ /*
8754
+ * Load More Button
8755
+ */
8756
+ .premium-woo-load-more {
8757
+ position: relative; }
8758
+ .premium-woo-load-more .premium-woo-load-more-btn {
8759
+ -webkit-box-shadow: none;
8760
+ box-shadow: none;
8761
+ text-shadow: none;
8762
+ border: none;
8763
+ outline: none;
8764
+ -webkit-box-align: center;
8765
+ -webkit-align-items: center;
8766
+ -moz-box-align: center;
8767
+ -ms-flex-align: center;
8768
+ align-items: center;
8769
+ vertical-align: bottom;
8770
+ cursor: pointer;
8771
+ line-height: 1;
8772
+ font-style: normal;
8773
+ font-weight: normal;
8774
+ background-image: none;
8775
+ color: #fff;
8776
+ -webkit-transition: all 0.3s ease-in-out;
8777
+ transition: all 0.3s ease-in-out;
8778
+ padding: 10px 20px; }
8779
 
8780
+ .premium-woo-load-more-btn {
8781
+ -js-display: inline-flex;
8782
+ display: -webkit-inline-box;
8783
+ display: -webkit-inline-flex;
8784
+ display: -moz-inline-box;
8785
+ display: -ms-inline-flexbox;
8786
+ display: inline-flex;
 
 
 
 
 
 
 
 
 
8787
  -webkit-box-align: center;
8788
  -webkit-align-items: center;
8789
  -moz-box-align: center;
8790
  -ms-flex-align: center;
8791
+ align-items: center; }
 
8792
 
8793
+ .premium-woo-load-more-btn span {
8794
+ margin-right: 3px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8795
 
8796
+ .premium-woo-load-more-btn .premium-loader {
8797
+ display: inline-block;
8798
+ width: 20px;
8799
+ height: 20px; }
8800
 
8801
+ .premium-woo-title-above-yes .premium-woo-product__link {
8802
+ opacity: 0; }
 
 
 
 
 
 
 
8803
 
8804
+ @media (min-width: 545px) {
8805
+ #premium-woo-quick-view-content div.summary {
8806
+ content: "544";
8807
+ overflow-y: auto; } }
8808
 
8809
+ @media (max-width: 544px) {
8810
+ #premium-woo-quick-view-content .premium-woo-lightbox-content {
8811
+ display: block; }
8812
+ #premium-woo-quick-view-content div.images,
8813
+ #premium-woo-quick-view-content div.summary {
8814
  width: 100%;
8815
+ float: none; } }
8816
+
8817
+ /*
8818
+ * Common Title/Dual Heading
8819
+ */
8820
+ .premium-title-bg-text:before {
8821
+ position: absolute;
8822
+ content: attr(data-background);
8823
+ top: 0;
8824
+ left: 0;
8825
+ text-align: left; }
8826
 
8827
+ .premium-bg-text-yes .elementor-widget-container:before {
8828
  position: absolute;
8829
+ top: 0;
8830
+ left: 0;
8831
+ text-align: left; }
 
 
 
 
 
 
 
 
 
8832
 
8833
+ .premium-mask-yes .premium-dual-header-first-clip .premium-dual-header-first-span .premium-mask-span,
8834
+ .premium-mask-yes .premium-dual-header-second-clip .premium-mask-span {
8835
+ background: inherit; }
8836
+
8837
+ .premium-mask-yes .premium-mask-span {
8838
+ position: relative;
8839
+ overflow: hidden;
8840
+ -js-display: inline-flex !important;
8841
+ display: -webkit-inline-box !important;
8842
+ display: -webkit-inline-flex !important;
8843
+ display: -moz-inline-box !important;
8844
+ display: -ms-inline-flexbox !important;
8845
+ display: inline-flex !important; }
8846
+ .premium-mask-yes .premium-mask-span::after {
8847
  content: "";
8848
+ position: absolute;
8849
+ top: 0;
8850
+ right: 0px;
8851
+ width: 100%;
8852
+ height: 100%;
8853
+ background-color: currentColor;
8854
+ -webkit-backface-visibility: visible;
8855
+ backface-visibility: visible; }
8856
+
8857
+ .premium-mask-active.premium-mask-tr .premium-mask-span::after {
8858
+ -webkit-animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8859
+ animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8860
+ -webkit-transform: translateX(-103%);
8861
+ -ms-transform: translateX(-103%);
8862
+ transform: translateX(-103%); }
8863
+
8864
+ .premium-mask-active.premium-mask-tl .premium-mask-span::after {
8865
+ -webkit-animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8866
+ animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8867
+ -webkit-transform: translateX(103%);
8868
+ -ms-transform: translateX(103%);
8869
+ transform: translateX(103%); }
8870
+
8871
+ .premium-mask-active.premium-mask-tb .premium-mask-span::after {
8872
+ -webkit-animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8873
+ animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8874
+ -webkit-transform: translateY(-103%);
8875
+ -ms-transform: translateY(-103%);
8876
+ transform: translateY(-103%); }
8877
+
8878
+ .premium-mask-active.premium-mask-tt .premium-mask-span::after {
8879
+ -webkit-animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8880
+ animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8881
+ -webkit-transform: translateY(103%);
8882
+ -ms-transform: translateY(103%);
8883
+ transform: translateY(103%); }
8884
+
8885
+ @-webkit-keyframes pa-mask-tr {
8886
+ 0% {
8887
+ -webkit-transform: translateX(0%);
8888
+ transform: translateX(0%); }
8889
+ 100% {
8890
+ -webkit-transform: translateX(103%);
8891
+ transform: translateX(103%); } }
8892
 
8893
+ @keyframes pa-mask-tr {
8894
+ 0% {
8895
+ -webkit-transform: translateX(0%);
8896
+ transform: translateX(0%); }
8897
+ 100% {
8898
+ -webkit-transform: translateX(103%);
8899
+ transform: translateX(103%); } }
8900
 
8901
+ @-webkit-keyframes pa-mask-tl {
8902
+ 0% {
8903
+ -webkit-transform: translateX(0%);
8904
+ transform: translateX(0%); }
8905
+ 100% {
8906
+ -webkit-transform: translateX(-103%);
8907
+ transform: translateX(-103%); } }
8908
+
8909
+ @keyframes pa-mask-tl {
8910
+ 0% {
8911
+ -webkit-transform: translateX(0%);
8912
+ transform: translateX(0%); }
8913
+ 100% {
8914
+ -webkit-transform: translateX(-103%);
8915
+ transform: translateX(-103%); } }
8916
+
8917
+ @-webkit-keyframes pa-mask-tb {
8918
+ 0% {
8919
+ -webkit-transform: translateY(0%);
8920
+ transform: translateY(0%); }
8921
+ 100% {
8922
+ -webkit-transform: translateY(103%);
8923
+ transform: translateY(103%); } }
8924
+
8925
+ @keyframes pa-mask-tb {
8926
+ 0% {
8927
+ -webkit-transform: translateY(0%);
8928
+ transform: translateY(0%); }
8929
+ 100% {
8930
+ -webkit-transform: translateY(103%);
8931
+ transform: translateY(103%); } }
8932
+
8933
+ @-webkit-keyframes pa-mask-tt {
8934
+ 0% {
8935
+ -webkit-transform: translateY(0%);
8936
+ transform: translateY(0%); }
8937
+ 100% {
8938
+ -webkit-transform: translateY(-103%);
8939
+ transform: translateY(-103%); } }
8940
+
8941
+ @keyframes pa-mask-tt {
8942
+ 0% {
8943
+ -webkit-transform: translateY(0%);
8944
+ transform: translateY(0%); }
8945
+ 100% {
8946
+ -webkit-transform: translateY(-103%);
8947
+ transform: translateY(-103%); } }
8948
+
8949
+ /*
8950
+ * Common Buttons Style.
8951
+ */
8952
+ .premium-button .premium-lottie-animation,
8953
+ .premium-image-button .premium-lottie-animation {
8954
+ -js-display: flex;
8955
+ display: -webkit-box;
8956
+ display: -webkit-flex;
8957
+ display: -moz-box;
8958
+ display: -ms-flexbox;
8959
+ display: flex; }
8960
+
8961
+ .premium-button svg,
8962
+ .premium-image-button svg {
8963
+ width: 30px;
8964
+ height: 30px; }
8965
 
8966
+ div[class*="elementor-widget-premium"] .premium-btn-sm,
8967
+ div[class*="elementor-widget-premium"] .premium-btn-md,
8968
+ div[class*="elementor-widget-premium"] .premium-btn-lg,
8969
+ div[class*="elementor-widget-premium"] .premium-btn-block {
8970
+ background-color: #eee;
8971
+ color: #042551;
8972
+ margin: 0px;
8973
+ text-decoration: none; }
8974
+ div[class*="elementor-widget-premium"] .premium-btn-sm:hover,
8975
+ div[class*="elementor-widget-premium"] .premium-btn-md:hover,
8976
+ div[class*="elementor-widget-premium"] .premium-btn-lg:hover,
8977
+ div[class*="elementor-widget-premium"] .premium-btn-block:hover {
8978
+ background-color: #54595f;
8979
+ color: #eee; }
8980
+
8981
+ div[class*="elementor-widget-premium"] .premium-btn-sm {
8982
+ padding: 12px 24px;
8983
+ font-size: 14px;
8984
+ line-height: 1; }
8985
 
8986
+ div[class*="elementor-widget-premium"] .premium-btn-md {
8987
+ padding: 14px 26px;
8988
+ font-size: 16px;
8989
+ line-height: 1.2; }
8990
 
8991
+ div[class*="elementor-widget-premium"] .premium-btn-lg {
8992
+ padding: 16px 28px;
8993
+ font-size: 18px;
8994
+ line-height: 1.3333; }
 
 
 
 
 
 
 
 
8995
 
8996
+ div[class*="elementor-widget-premium"] .premium-btn-block {
8997
+ font-size: 18px;
8998
+ line-height: 1;
8999
+ padding: 20px 0px;
9000
  width: 100%;
9001
+ text-align: center; }
 
9002
 
9003
+ .premium-button-text {
9004
+ display: inline-block;
9005
+ width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
9006
 
9007
+ /*
9008
+ * Common Button/Image Button Mouse Detect Effect.
9009
+ */
9010
+ .premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg {
9011
+ position: absolute;
9012
+ z-index: 0;
9013
+ top: 0;
9014
+ left: 0;
9015
+ width: 0px;
9016
+ height: 0px;
9017
+ -webkit-border-radius: 50%;
9018
+ border-radius: 50%;
9019
+ display: block;
9020
+ -webkit-transform: translate(-50%, -50%);
9021
+ -ms-transform: translate(-50%, -50%);
9022
+ transform: translate(-50%, -50%);
9023
+ -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
9024
+ transition: width 0.4s ease-in-out, height 0.4s ease-in-out; }
9025
 
9026
+ .premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg {
9027
+ width: 225%;
9028
+ height: 560px; }
9029
 
9030
+ .premium-mouse-detect-yes .premium-button-style6:before {
9031
+ width: 0;
9032
+ height: 0; }
9033
+
9034
+ /** Loader */
9035
+ .premium-loader {
9036
+ border: 3px solid #f3f3f3;
9037
+ border-top-width: 3px;
9038
+ border-top-style: solid;
9039
+ border-top-color: #f3f3f3;
9040
+ -webkit-border-radius: 50%;
9041
+ border-radius: 50%;
9042
+ border-top: 3px solid;
9043
+ border-top-color: #bbb;
9044
+ width: 30px;
9045
+ height: 30px;
9046
+ -webkit-animation: spin 2s linear infinite;
9047
+ animation: spin 2s linear infinite;
9048
+ margin: 0 auto; }
9049
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9050
  /*
9051
  Common SVG Draw
9052
  premium-svg-drawer not prefixed with 'svg'
9053
  because it's rendered as div with custom SVG code.
9054
+ */
9055
+ .premium-svg-nodraw *,
9056
+ .premium-svg-drawer * {
9057
+ -webkit-transition: all 0.3s ease-in-out;
9058
+ transition: all 0.3s ease-in-out;
9059
+ -webkit-transition-property: stroke, fill, background-color;
9060
+ transition-property: stroke, fill, background-color; }
9061
+
9062
+ .premium-svg-nodraw .no-transition,
9063
+ .premium-svg-drawer .no-transition {
9064
+ -webkit-transition: none !important;
9065
+ transition: none !important; }
9066
+
9067
+ /** Common Animation */
9068
+ @-webkit-keyframes spin {
9069
+ 0% {
9070
+ -webkit-transform: rotate(0deg);
9071
+ transform: rotate(0deg); }
9072
+ 100% {
9073
+ -webkit-transform: rotate(360deg);
9074
+ transform: rotate(360deg); } }
9075
+ @keyframes spin {
9076
+ 0% {
9077
+ -webkit-transform: rotate(0deg);
9078
+ transform: rotate(0deg); }
9079
+ 100% {
9080
+ -webkit-transform: rotate(360deg);
9081
+ transform: rotate(360deg); } }
9082
+
9083
+ /**Notice*/
9084
+ .premium-error-notice {
9085
+ width: 100%;
9086
+ padding: 10px;
9087
+ color: #b94a48;
9088
+ background-color: #f2dede;
9089
+ border-color: #eed3d7;
9090
+ text-align: center; }
assets/frontend/css/premium-blog-rtl.css CHANGED
@@ -1,820 +1,820 @@
1
- /**************** Premium Blog *****************/
2
- /***********************************************/
3
- .premium-blog-thumb-effect-wrapper {
4
- position: relative;
5
- overflow: hidden;
6
- }
7
-
8
- .premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link {
9
- position: absolute;
10
- top: 0;
11
- right: 0;
12
- width: 100%;
13
- height: 100%;
14
- z-index: 2;
15
- padding: 20px;
16
- }
17
-
18
- .premium-blog-bordered-effect .premium-blog-post-link {
19
- display: block;
20
- height: 100%;
21
- position: relative;
22
- }
23
-
24
- /*Thumbnail Img*/
25
- .premium-blog-thumbnail-container {
26
- overflow: hidden;
27
- }
28
-
29
- .premium-blog-thumbnail-container img,
30
- .premium-blog-thumbnail-container .below-entry-meta {
31
- width: 100%;
32
- height: 100%;
33
- margin: 0 !important;
34
- -webkit-transition: all 0.4s ease-in-out;
35
- transition: all 0.4s ease-in-out;
36
- }
37
-
38
- .premium-blog-zoomout-effect img,
39
- .premium-blog-scale-effect img {
40
- -webkit-transform: scale(1.2);
41
- -ms-transform: scale(1.2);
42
- transform: scale(1.2);
43
- }
44
-
45
- .premium-blog-sepia-effect img {
46
- -webkit-filter: sepia(30%);
47
- filter: sepia(30%);
48
- }
49
-
50
- .premium-blog-bright-effect img {
51
- -webkit-filter: brightness(1);
52
- filter: brightness(1);
53
- }
54
-
55
- .premium-blog-trans-effect img {
56
- -webkit-transform: translateX(15px) scale(1.1);
57
- -ms-transform: translateX(15px) scale(1.1);
58
- transform: translateX(15px) scale(1.1);
59
- }
60
-
61
- .premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img {
62
- -webkit-transform: scale(1.2);
63
- -ms-transform: scale(1.2);
64
- transform: scale(1.2);
65
- }
66
-
67
- .premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img {
68
- -webkit-transform: scale(1.1);
69
- -ms-transform: scale(1.1);
70
- transform: scale(1.1);
71
- }
72
-
73
- .premium-blog-post-outer-container:hover .premium-blog-scale-effect img {
74
- -webkit-transform: scale(1.3) rotate(-5deg);
75
- -ms-transform: scale(1.3) rotate(-5deg);
76
- transform: scale(1.3) rotate(-5deg);
77
- }
78
-
79
- .premium-blog-post-outer-container:hover .premium-blog-gray-effect img {
80
- -webkit-filter: grayscale(100%);
81
- filter: grayscale(100%);
82
- }
83
-
84
- .premium-blog-post-outer-container:hover .premium-blog-blur-effect img {
85
- -webkit-filter: blur(3px);
86
- filter: blur(3px);
87
- }
88
-
89
- .premium-blog-post-outer-container:hover .premium-blog-sepia-effect img {
90
- -webkit-filter: sepia(0%);
91
- filter: sepia(0%);
92
- }
93
-
94
- .premium-blog-post-outer-container:hover .premium-blog-bright-effect img {
95
- -webkit-filter: brightness(1.2);
96
- filter: brightness(1.2);
97
- }
98
-
99
- .premium-blog-post-outer-container:hover .premium-blog-trans-effect img {
100
- -webkit-transform: translateX(0px) scale(1.1);
101
- -ms-transform: translateX(0px) scale(1.1);
102
- transform: translateX(0px) scale(1.1);
103
- }
104
-
105
- .premium-blog-post-container {
106
- overflow: hidden;
107
- }
108
-
109
- .premium-blog-post-container .premium-blog-inner-container {
110
- -js-display: flex;
111
- display: -webkit-box;
112
- display: -webkit-flex;
113
- display: -moz-box;
114
- display: -ms-flexbox;
115
- display: flex;
116
- -webkit-box-orient: vertical;
117
- -webkit-box-direction: normal;
118
- -webkit-flex-direction: column;
119
- -moz-box-orient: vertical;
120
- -moz-box-direction: normal;
121
- -ms-flex-direction: column;
122
- flex-direction: column;
123
- direction: rtl;
124
- }
125
-
126
- .premium-blog-post-container .premium-blog-post-content {
127
- line-height: 1.5em;
128
- color: #777;
129
- font-size: 14px;
130
- margin-bottom: 10px;
131
- }
132
-
133
- .premium-blog-post-container ul.post-categories a:hover,
134
- .premium-blog-post-container ul.post-categories a:focus,
135
- .premium-blog-post-container .premium-blog-post-link:hover,
136
- .premium-blog-post-container .premium-blog-post-link:focus {
137
- -webkit-box-shadow: none !important;
138
- box-shadow: none !important;
139
- outline: none !important;
140
- }
141
-
142
- .premium-blog-post-container .premium-blog-entry-title {
143
- font-size: 18px;
144
- margin-bottom: 5px;
145
- }
146
-
147
- .premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper {
148
- position: relative;
149
- z-index: 3;
150
- top: -50px;
151
- }
152
-
153
- .premium-blog-post-container .premium-blog-content-wrapper {
154
- background-color: #f5f5f5;
155
- padding: 30px;
156
- }
157
-
158
- .premium-blog-post-container .premium-blog-content-wrapper.empty-thumb {
159
- top: 0;
160
- }
161
-
162
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before,
163
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after {
164
- position: absolute;
165
- content: "";
166
- z-index: 1;
167
- top: 50%;
168
- right: 50%;
169
- opacity: 0;
170
- -webkit-transform: translate(50%, -50%);
171
- -ms-transform: translate(50%, -50%);
172
- transform: translate(50%, -50%);
173
- -webkit-transition: all 0.4s linear 0s;
174
- transition: all 0.4s linear 0s;
175
- height: 1px;
176
- width: 100%;
177
- background-color: #fff;
178
- }
179
-
180
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before {
181
- width: 1px;
182
- height: 100%;
183
- }
184
-
185
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:after {
186
- width: 20px;
187
- opacity: 1;
188
- }
189
-
190
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:before {
191
- height: 20px;
192
- opacity: 1;
193
- }
194
-
195
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
196
- margin: 0px 10px 20px;
197
- clear: both;
198
- }
199
-
200
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay,
201
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay,
202
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay {
203
- position: absolute;
204
- top: 0;
205
- right: 0;
206
- width: 100%;
207
- height: 100%;
208
- -webkit-transition: all 0.3s ease-in-out;
209
- transition: all 0.3s ease-in-out;
210
- opacity: 0;
211
- }
212
-
213
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a,
214
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a,
215
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a {
216
- -js-display: flex;
217
- display: -webkit-box;
218
- display: -webkit-flex;
219
- display: -moz-box;
220
- display: -ms-flexbox;
221
- display: flex;
222
- -webkit-box-pack: center;
223
- -webkit-justify-content: center;
224
- -moz-box-pack: center;
225
- -ms-flex-pack: center;
226
- justify-content: center;
227
- -webkit-box-align: center;
228
- -webkit-align-items: center;
229
- -moz-box-align: center;
230
- -ms-flex-align: center;
231
- align-items: center;
232
- width: 100%;
233
- height: 100%;
234
- }
235
-
236
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,
237
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i,
238
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span,
239
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i,
240
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,
241
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i {
242
- -webkit-transition: all 0.3s ease-in-out;
243
- transition: all 0.3s ease-in-out;
244
- }
245
-
246
- .premium-blog-post-container.premium-blog-skin-side {
247
- -js-display: flex;
248
- display: -webkit-box;
249
- display: -webkit-flex;
250
- display: -moz-box;
251
- display: -ms-flexbox;
252
- display: flex;
253
- }
254
-
255
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container {
256
- height: 100%;
257
- }
258
-
259
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper {
260
- -webkit-box-flex: 1;
261
- -webkit-flex: 1;
262
- -moz-box-flex: 1;
263
- -ms-flex: 1;
264
- flex: 1;
265
- }
266
-
267
- .premium-blog-post-container.premium-blog-skin-banner {
268
- position: relative;
269
- }
270
-
271
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper {
272
- position: absolute;
273
- width: 100%;
274
- bottom: -5px;
275
- -js-display: flex;
276
- display: -webkit-box;
277
- display: -webkit-flex;
278
- display: -moz-box;
279
- display: -ms-flexbox;
280
- display: flex;
281
- -webkit-box-orient: vertical;
282
- -webkit-box-direction: normal;
283
- -webkit-flex-direction: column;
284
- -moz-box-orient: vertical;
285
- -moz-box-direction: normal;
286
- -ms-flex-direction: column;
287
- flex-direction: column;
288
- background-color: transparent;
289
- z-index: 3;
290
- -webkit-transition: bottom 0.3s ease-in-out;
291
- transition: bottom 0.3s ease-in-out;
292
- }
293
-
294
- .premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper {
295
- bottom: 0px;
296
- }
297
-
298
- .premium-blog-post-container .premium-blog-cats-container ul.post-categories {
299
- margin: 0;
300
- padding: 0;
301
- list-style: none;
302
- -js-display: flex;
303
- display: -webkit-box;
304
- display: -webkit-flex;
305
- display: -moz-box;
306
- display: -ms-flexbox;
307
- display: flex;
308
- }
309
-
310
- .premium-blog-post-container .premium-blog-cats-container a {
311
- display: block;
312
- font-size: 12px;
313
- color: #fff;
314
- background-color: #777;
315
- margin: 0 0 10px 3px;
316
- padding: 5px;
317
- -webkit-transition: all 0.3s ease-in-out;
318
- transition: all 0.3s ease-in-out;
319
- }
320
-
321
- /*
322
- * Diagonal Effect
323
- */
324
- .premium-blog-diagonal-container {
325
- position: absolute;
326
- top: 0;
327
- right: 0;
328
- width: 100%;
329
- height: 100%;
330
- }
331
-
332
- .premium-blog-diagonal-effect:before {
333
- position: absolute;
334
- top: 0px;
335
- right: 0px;
336
- width: 100%;
337
- height: 100%;
338
- content: " ";
339
- z-index: 1;
340
- background: rgba(255, 255, 255, 0.2);
341
- -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
342
- transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
343
- -webkit-transition: all 0.3s linear 0s;
344
- transition: all 0.3s linear 0s;
345
- }
346
-
347
- .premium-blog-post-outer-container:hover .premium-blog-diagonal-effect:before {
348
- -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
349
- transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
350
- }
351
-
352
- /*
353
- * Framed Effect
354
- */
355
- .premium-blog-framed-effect {
356
- position: absolute;
357
- width: -webkit-calc(100% - 30px);
358
- width: calc(100% - 30px);
359
- height: -webkit-calc(100% - 30px);
360
- height: calc(100% - 30px);
361
- top: 15px;
362
- right: 15px;
363
- opacity: 0;
364
- -webkit-transform: scale(0.3);
365
- -ms-transform: scale(0.3);
366
- transform: scale(0.3);
367
- -webkit-transition: all 0.3s linear 0s;
368
- transition: all 0.3s linear 0s;
369
- }
370
-
371
- .premium-blog-post-outer-container:hover .premium-blog-framed-effect {
372
- opacity: 0.99;
373
- -webkit-transform: scale(1);
374
- -ms-transform: scale(1);
375
- transform: scale(1);
376
- }
377
-
378
- /*
379
- * Bordered Effect
380
- */
381
- .premium-blog-bordered-effect {
382
- position: absolute;
383
- top: 0;
384
- right: 0;
385
- width: 100%;
386
- height: 100%;
387
- opacity: 0;
388
- padding: 15px;
389
- -webkit-transition: all 0.3s linear 0s;
390
- transition: all 0.3s linear 0s;
391
- }
392
-
393
- .premium-blog-bordered-effect .premium-blog-post-link:before,
394
- .premium-blog-bordered-effect .premium-blog-post-link:after {
395
- content: "";
396
- display: block;
397
- position: absolute;
398
- top: 0;
399
- right: 0;
400
- width: 100%;
401
- height: 100%;
402
- -webkit-transition: all 0.5s linear 0s;
403
- transition: all 0.5s linear 0s;
404
- -webkit-transition-delay: 0s;
405
- transition-delay: 0s;
406
- border-color: rgba(255, 255, 255, 0.45);
407
- }
408
-
409
- .premium-blog-bordered-effect .premium-blog-post-link:before {
410
- border-left: 2px solid;
411
- border-right: 2px solid;
412
- -webkit-transform: scale(1, 0);
413
- -ms-transform: scale(1, 0);
414
- transform: scale(1, 0);
415
- -webkit-transform-origin: 0% 0;
416
- -ms-transform-origin: 0% 0;
417
- transform-origin: 0% 0;
418
- }
419
-
420
- .premium-blog-bordered-effect .premium-blog-post-link:after {
421
- border-top: 2px solid;
422
- border-bottom: 2px solid;
423
- -webkit-transform: scale(0, 1);
424
- -ms-transform: scale(0, 1);
425
- transform: scale(0, 1);
426
- -webkit-transform-origin: 100% 0;
427
- -ms-transform-origin: 100% 0;
428
- transform-origin: 100% 0;
429
- }
430
-
431
- .premium-blog-bordered-effect:hover {
432
- opacity: 0.99;
433
- }
434
-
435
- .premium-blog-bordered-effect:hover .premium-blog-post-link:before,
436
- .premium-blog-bordered-effect:hover .premium-blog-post-link:after {
437
- -webkit-transition-delay: 0.15s;
438
- transition-delay: 0.15s;
439
- opacity: 1;
440
- -webkit-transform: scale(1);
441
- -ms-transform: scale(1);
442
- transform: scale(1);
443
- }
444
-
445
- /*
446
- * Squares Effect
447
- */
448
- .premium-blog-squares-effect,
449
- .premium-blog-squares-square-container {
450
- position: absolute;
451
- top: 0;
452
- right: 0;
453
- width: 100%;
454
- height: 100%;
455
- }
456
-
457
- .premium-blog-squares-effect:before,
458
- .premium-blog-squares-effect:after {
459
- position: absolute;
460
- content: "";
461
- top: 0;
462
- right: 0;
463
- width: 50%;
464
- height: 50%;
465
- -webkit-transform: translate(100%, -100%);
466
- -ms-transform: translate(100%, -100%);
467
- transform: translate(100%, -100%);
468
- opacity: 0.7;
469
- -webkit-transition: all 0.3s linear 0s;
470
- transition: all 0.3s linear 0s;
471
- }
472
-
473
- .premium-blog-squares-square-container:before,
474
- .premium-blog-squares-square-container:after {
475
- position: absolute;
476
- content: "";
477
- top: 0;
478
- right: 0;
479
- width: 50%;
480
- height: 50%;
481
- -webkit-transform: translate(100%, -100%);
482
- -ms-transform: translate(100%, -100%);
483
- transform: translate(100%, -100%);
484
- opacity: 0.7;
485
- -webkit-transition: all 0.3s linear 0s;
486
- transition: all 0.3s linear 0s;
487
- }
488
-
489
- .premium-blog-squares-square-container:before,
490
- .premium-blog-squares-square-container:after {
491
- opacity: 0.8;
492
- }
493
-
494
- .premium-blog-squares-effect:after {
495
- -webkit-transform: translate(-200%, 200%);
496
- -ms-transform: translate(-200%, 200%);
497
- transform: translate(-200%, 200%);
498
- }
499
-
500
- .premium-blog-squares-square-container:before {
501
- -webkit-transform: translate(100%, 200%);
502
- -ms-transform: translate(100%, 200%);
503
- transform: translate(100%, 200%);
504
- }
505
-
506
- .premium-blog-squares-square-container:after {
507
- -webkit-transform: translate(-200%, -100%);
508
- -ms-transform: translate(-200%, -100%);
509
- transform: translate(-200%, -100%);
510
- }
511
-
512
- .premium-blog-squares-effect:hover:before {
513
- -webkit-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
514
- -ms-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
515
- transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
516
- }
517
-
518
- .premium-blog-squares-effect:hover:after {
519
- -webkit-transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
520
- -ms-transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
521
- transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
522
- }
523
-
524
- .premium-blog-squares-effect:hover .premium-blog-squares-square-container:before {
525
- -webkit-transform: translate(0, 100%);
526
- -ms-transform: translate(0, 100%);
527
- transform: translate(0, 100%);
528
- }
529
-
530
- .premium-blog-squares-effect:hover .premium-blog-squares-square-container:after {
531
- -webkit-transform: translate(-100%, 0%);
532
- -ms-transform: translate(-100%, 0%);
533
- transform: translate(-100%, 0%);
534
- }
535
-
536
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay {
537
- opacity: 1;
538
- }
539
-
540
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a {
541
- opacity: 1;
542
- -webkit-transform: scale(1);
543
- -ms-transform: scale(1);
544
- transform: scale(1);
545
- }
546
-
547
- .premium-blog-clear-fix {
548
- clear: both;
549
- }
550
-
551
- .premium-blog-masked .premium-blog-thumbnail-container {
552
- position: relative;
553
- overflow: visible;
554
- }
555
-
556
- .premium-blog-masked .premium-blog-thumbnail-container svg {
557
- position: absolute;
558
- height: 100px;
559
- width: 100%;
560
- bottom: -5px;
561
- right: 0;
562
- fill: #f5f5f5;
563
- z-index: 99;
564
- }
565
-
566
- .premium-blog-masked .premium-blog-thumbnail-container svg.premium-blog-shape-divider-svg {
567
- -webkit-transform: rotate(180deg);
568
- -ms-transform: rotate(180deg);
569
- transform: rotate(180deg);
570
- }
571
-
572
- .premium-blog-masked .premium-blog-author-thumbnail,
573
- .premium-blog-masked .premium-blog-skin-banner .premium-blog-content-wrapper {
574
- z-index: 999 !important;
575
- }
576
-
577
- /*Post Format Container*/
578
- .premium-blog-format-link {
579
- padding: 5px;
580
- line-height: 0;
581
- }
582
-
583
- /*Post Format Icon*/
584
- /*Post Format Content Margin */
585
- .premium-blog-entry-meta {
586
- line-height: 1.3em;
587
- font-size: 12px;
588
- margin-bottom: 13px;
589
- color: #adadad;
590
- }
591
-
592
- .premium-blog-entry-meta i {
593
- margin-left: 3px;
594
- -webkit-transition: all 0.3s ease-in-out;
595
- transition: all 0.3s ease-in-out;
596
- }
597
-
598
- .premium-blog-meta-data {
599
- display: inline-block;
600
- }
601
-
602
- .premium-blog-meta-data .premium-blog-meta-separator {
603
- margin: 0 5px;
604
- }
605
-
606
- .premium-blog-meta-data a,
607
- .premium-blog-meta-data span {
608
- color: inherit;
609
- -webkit-transition: all 0.3s ease-in-out;
610
- transition: all 0.3s ease-in-out;
611
- }
612
-
613
- .premium-blog-author-thumbnail {
614
- position: relative;
615
- padding: 0 30px;
616
- width: 100%;
617
- top: -10px;
618
- height: 0;
619
- pointer-events: none;
620
- }
621
-
622
- .premium-blog-author-thumbnail img {
623
- -webkit-border-radius: 50%;
624
- border-radius: 50%;
625
- width: 60px;
626
- pointer-events: all;
627
- -webkit-transform: translateY(-50%);
628
- -ms-transform: translateY(-50%);
629
- transform: translateY(-50%);
630
- }
631
-
632
- .premium-blog-entry-title a,
633
- .premium-blog-post-tags-container a,
634
- .premium-blog-post-content .premium-blog-excerpt-link {
635
- -webkit-transition: all 0.3s ease-in-out;
636
- transition: all 0.3s ease-in-out;
637
- }
638
-
639
- .premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link {
640
- background-color: transparent;
641
- color: #54595f;
642
- padding: 0;
643
- }
644
-
645
- .premium-blog-cta-full-yes .premium-blog-excerpt-link {
646
- width: 100%;
647
- }
648
-
649
- .premium-blog-post-tags-container {
650
- margin-top: 8px;
651
- -js-display: flex;
652
- display: -webkit-box;
653
- display: -webkit-flex;
654
- display: -moz-box;
655
- display: -ms-flexbox;
656
- display: flex;
657
- -webkit-box-align: center;
658
- -webkit-align-items: center;
659
- -moz-box-align: center;
660
- -ms-flex-align: center;
661
- align-items: center;
662
- -webkit-flex-wrap: wrap;
663
- -ms-flex-wrap: wrap;
664
- flex-wrap: wrap;
665
- }
666
-
667
- .premium-blog-post-tags-container a {
668
- color: inherit;
669
- margin-right: 5px;
670
- }
671
-
672
- .premium-blog-align-center .post-categories,
673
- .premium-blog-align-center .premium-blog-post-tags-container {
674
- -webkit-box-pack: center;
675
- -webkit-justify-content: center;
676
- -moz-box-pack: center;
677
- -ms-flex-pack: center;
678
- justify-content: center;
679
- }
680
-
681
- .premium-blog-align-center .premium-blog-inner-container {
682
- -webkit-box-align: center;
683
- -webkit-align-items: center;
684
- -moz-box-align: center;
685
- -ms-flex-align: center;
686
- align-items: center;
687
- }
688
-
689
- .premium-blog-align-left .post-categories,
690
- .premium-blog-align-left .premium-blog-post-tags-container {
691
- -webkit-box-pack: end;
692
- -webkit-justify-content: flex-end;
693
- -moz-box-pack: end;
694
- -ms-flex-pack: end;
695
- justify-content: flex-end;
696
- }
697
-
698
- .premium-blog-align-left .premium-blog-inner-container {
699
- -webkit-box-align: end;
700
- -webkit-align-items: flex-end;
701
- -moz-box-align: end;
702
- -ms-flex-align: end;
703
- align-items: flex-end;
704
- }
705
-
706
- .premium-blog-align-right .post-categories,
707
- .premium-blog-align-right .premium-blog-post-tags-container {
708
- -webkit-box-pack: start;
709
- -webkit-justify-content: flex-start;
710
- -moz-box-pack: start;
711
- -ms-flex-pack: start;
712
- justify-content: flex-start;
713
- }
714
-
715
- .premium-blog-align-right .premium-blog-inner-container {
716
- -webkit-box-align: start;
717
- -webkit-align-items: flex-start;
718
- -moz-box-align: start;
719
- -ms-flex-align: start;
720
- align-items: flex-start;
721
- }
722
-
723
- /* Pagination */
724
- .premium-blog-pagination-container {
725
- text-align: left;
726
- }
727
-
728
- .premium-blog-pagination-container span {
729
- cursor: default;
730
- }
731
-
732
- .premium-blog-pagination-container .page-numbers {
733
- display: inline-block;
734
- color: #000;
735
- line-height: 1;
736
- font-size: 1em;
737
- font-weight: 400;
738
- text-decoration: none;
739
- padding: 0.75em;
740
- margin: 0 0 0.4em 0.4em;
741
- -webkit-transition: all 0.2s ease-in-out;
742
- transition: all 0.2s ease-in-out;
743
- }
744
-
745
- .premium-blog-wrap .premium-loading-feed {
746
- display: block;
747
- position: absolute;
748
- width: 100%;
749
- height: 100%;
750
- top: 0px;
751
- right: 0px;
752
- bottom: 0px;
753
- left: 0px;
754
- background: rgba(255, 255, 255, 0.2);
755
- -js-display: flex;
756
- display: -webkit-box;
757
- display: -webkit-flex;
758
- display: -moz-box;
759
- display: -ms-flexbox;
760
- display: flex;
761
- -webkit-box-align: center;
762
- -webkit-align-items: center;
763
- -moz-box-align: center;
764
- -ms-flex-align: center;
765
- align-items: center;
766
- z-index: 99;
767
- }
768
-
769
- .premium-blog-wrap {
770
- -js-display: flex;
771
- display: -webkit-box;
772
- display: -webkit-flex;
773
- display: -moz-box;
774
- display: -ms-flexbox;
775
- display: flex;
776
- -webkit-flex-wrap: wrap;
777
- -ms-flex-wrap: wrap;
778
- flex-wrap: wrap;
779
- }
780
-
781
- .premium-blog-wrap ul.slick-dots {
782
- width: 100%;
783
- }
784
-
785
- /**
786
- * Even Layout
787
- */
788
- .premium-blog-even .premium-blog-post-container {
789
- height: 100%;
790
- }
791
-
792
- .premium-blog-even .slick-track {
793
- -js-display: flex;
794
- display: -webkit-box;
795
- display: -webkit-flex;
796
- display: -moz-box;
797
- display: -ms-flexbox;
798
- display: flex;
799
- }
800
-
801
- .premium-blog-even .slick-slide {
802
- height: inherit !important;
803
- }
804
-
805
- /**
806
- * Responsive Style
807
- */
808
- @media (max-width: 768px) {
809
- .premium-blog-content-wrapper {
810
- top: 0;
811
- margin: 0;
812
- padding: 15px;
813
- }
814
-
815
- }
816
-
817
- [dir="rtl"] .premium-blog-wrap.slick-slider .slick-list,
818
- [dir="rtl"] .premium-blog-wrap.slick-slider .slick-track {
819
- direction: ltr;
820
  }
1
+ /**************** Premium Blog *****************/
2
+ /***********************************************/
3
+ .premium-blog-thumb-effect-wrapper {
4
+ position: relative;
5
+ overflow: hidden;
6
+ }
7
+
8
+ .premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link {
9
+ position: absolute;
10
+ top: 0;
11
+ right: 0;
12
+ width: 100%;
13
+ height: 100%;
14
+ z-index: 2;
15
+ padding: 20px;
16
+ }
17
+
18
+ .premium-blog-bordered-effect .premium-blog-post-link {
19
+ display: block;
20
+ height: 100%;
21
+ position: relative;
22
+ }
23
+
24
+ /*Thumbnail Img*/
25
+ .premium-blog-wrap .premium-blog-thumbnail-container {
26
+ overflow: hidden;
27
+ }
28
+
29
+ .premium-blog-wrap .premium-blog-thumbnail-container img,
30
+ .premium-blog-wrap .premium-blog-thumbnail-container .below-entry-meta {
31
+ width: 100%;
32
+ height: 100%;
33
+ margin: 0 !important;
34
+ -webkit-transition: all 0.4s ease-in-out;
35
+ transition: all 0.4s ease-in-out;
36
+ }
37
+
38
+ .premium-blog-zoomout-effect img,
39
+ .premium-blog-scale-effect img {
40
+ -webkit-transform: scale(1.2);
41
+ -ms-transform: scale(1.2);
42
+ transform: scale(1.2);
43
+ }
44
+
45
+ .premium-blog-sepia-effect img {
46
+ -webkit-filter: sepia(30%);
47
+ filter: sepia(30%);
48
+ }
49
+
50
+ .premium-blog-bright-effect img {
51
+ -webkit-filter: brightness(1);
52
+ filter: brightness(1);
53
+ }
54
+
55
+ .premium-blog-trans-effect img {
56
+ -webkit-transform: translateX(15px) scale(1.1);
57
+ -ms-transform: translateX(15px) scale(1.1);
58
+ transform: translateX(15px) scale(1.1);
59
+ }
60
+
61
+ .premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img {
62
+ -webkit-transform: scale(1.2);
63
+ -ms-transform: scale(1.2);
64
+ transform: scale(1.2);
65
+ }
66
+
67
+ .premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img {
68
+ -webkit-transform: scale(1.1);
69
+ -ms-transform: scale(1.1);
70
+ transform: scale(1.1);
71
+ }
72
+
73
+ .premium-blog-post-outer-container:hover .premium-blog-scale-effect img {
74
+ -webkit-transform: scale(1.3) rotate(-5deg);
75
+ -ms-transform: scale(1.3) rotate(-5deg);
76
+ transform: scale(1.3) rotate(-5deg);
77
+ }
78
+
79
+ .premium-blog-post-outer-container:hover .premium-blog-gray-effect img {
80
+ -webkit-filter: grayscale(100%);
81
+ filter: grayscale(100%);
82
+ }
83
+
84
+ .premium-blog-post-outer-container:hover .premium-blog-blur-effect img {
85
+ -webkit-filter: blur(3px);
86
+ filter: blur(3px);
87
+ }
88
+
89
+ .premium-blog-post-outer-container:hover .premium-blog-sepia-effect img {
90
+ -webkit-filter: sepia(0%);
91
+ filter: sepia(0%);
92
+ }
93
+
94
+ .premium-blog-post-outer-container:hover .premium-blog-bright-effect img {
95
+ -webkit-filter: brightness(1.2);
96
+ filter: brightness(1.2);
97
+ }
98
+
99
+ .premium-blog-post-outer-container:hover .premium-blog-trans-effect img {
100
+ -webkit-transform: translateX(0px) scale(1.1);
101
+ -ms-transform: translateX(0px) scale(1.1);
102
+ transform: translateX(0px) scale(1.1);
103
+ }
104
+
105
+ .premium-blog-post-container {
106
+ overflow: hidden;
107
+ }
108
+
109
+ .premium-blog-post-container .premium-blog-inner-container {
110
+ -js-display: flex;
111
+ display: -webkit-box;
112
+ display: -webkit-flex;
113
+ display: -moz-box;
114
+ display: -ms-flexbox;
115
+ display: flex;
116
+ -webkit-box-orient: vertical;
117
+ -webkit-box-direction: normal;
118
+ -webkit-flex-direction: column;
119
+ -moz-box-orient: vertical;
120
+ -moz-box-direction: normal;
121
+ -ms-flex-direction: column;
122
+ flex-direction: column;
123
+ direction: rtl;
124
+ }
125
+
126
+ .premium-blog-post-container .premium-blog-post-content {
127
+ line-height: 1.5em;
128
+ color: #777;
129
+ font-size: 14px;
130
+ margin-bottom: 10px;
131
+ }
132
+
133
+ .premium-blog-post-container ul.post-categories a:hover,
134
+ .premium-blog-post-container ul.post-categories a:focus,
135
+ .premium-blog-post-container .premium-blog-post-link:hover,
136
+ .premium-blog-post-container .premium-blog-post-link:focus {
137
+ -webkit-box-shadow: none !important;
138
+ box-shadow: none !important;
139
+ outline: none !important;
140
+ }
141
+
142
+ .premium-blog-post-container .premium-blog-entry-title {
143
+ font-size: 18px;
144
+ margin-bottom: 5px;
145
+ }
146
+
147
+ .premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper {
148
+ position: relative;
149
+ z-index: 3;
150
+ top: -50px;
151
+ }
152
+
153
+ .premium-blog-post-container .premium-blog-content-wrapper {
154
+ background-color: #f5f5f5;
155
+ padding: 30px;
156
+ }
157
+
158
+ .premium-blog-post-container .premium-blog-content-wrapper.empty-thumb {
159
+ top: 0;
160
+ }
161
+
162
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before,
163
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after {
164
+ position: absolute;
165
+ content: "";
166
+ z-index: 1;
167
+ top: 50%;
168
+ right: 50%;
169
+ opacity: 0;
170
+ -webkit-transform: translate(50%, -50%);
171
+ -ms-transform: translate(50%, -50%);
172
+ transform: translate(50%, -50%);
173
+ -webkit-transition: all 0.4s linear 0s;
174
+ transition: all 0.4s linear 0s;
175
+ height: 1px;
176
+ width: 100%;
177
+ background-color: #fff;
178
+ }
179
+
180
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before {
181
+ width: 1px;
182
+ height: 100%;
183
+ }
184
+
185
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:after {
186
+ width: 20px;
187
+ opacity: 1;
188
+ }
189
+
190
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:before {
191
+ height: 20px;
192
+ opacity: 1;
193
+ }
194
+
195
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
196
+ margin: 0px 10px 20px;
197
+ clear: both;
198
+ }
199
+
200
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay,
201
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay,
202
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay {
203
+ position: absolute;
204
+ top: 0;
205
+ right: 0;
206
+ width: 100%;
207
+ height: 100%;
208
+ -webkit-transition: all 0.3s ease-in-out;
209
+ transition: all 0.3s ease-in-out;
210
+ opacity: 0;
211
+ }
212
+
213
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a,
214
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a,
215
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a {
216
+ -js-display: flex;
217
+ display: -webkit-box;
218
+ display: -webkit-flex;
219
+ display: -moz-box;
220
+ display: -ms-flexbox;
221
+ display: flex;
222
+ -webkit-box-pack: center;
223
+ -webkit-justify-content: center;
224
+ -moz-box-pack: center;
225
+ -ms-flex-pack: center;
226
+ justify-content: center;
227
+ -webkit-box-align: center;
228
+ -webkit-align-items: center;
229
+ -moz-box-align: center;
230
+ -ms-flex-align: center;
231
+ align-items: center;
232
+ width: 100%;
233
+ height: 100%;
234
+ }
235
+
236
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,
237
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i,
238
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span,
239
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i,
240
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,
241
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i {
242
+ -webkit-transition: all 0.3s ease-in-out;
243
+ transition: all 0.3s ease-in-out;
244
+ }
245
+
246
+ .premium-blog-post-container.premium-blog-skin-side {
247
+ -js-display: flex;
248
+ display: -webkit-box;
249
+ display: -webkit-flex;
250
+ display: -moz-box;
251
+ display: -ms-flexbox;
252
+ display: flex;
253
+ }
254
+
255
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container {
256
+ height: 100%;
257
+ }
258
+
259
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper {
260
+ -webkit-box-flex: 1;
261
+ -webkit-flex: 1;
262
+ -moz-box-flex: 1;
263
+ -ms-flex: 1;
264
+ flex: 1;
265
+ }
266
+
267
+ .premium-blog-post-container.premium-blog-skin-banner {
268
+ position: relative;
269
+ }
270
+
271
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper {
272
+ position: absolute;
273
+ width: 100%;
274
+ bottom: -5px;
275
+ -js-display: flex;
276
+ display: -webkit-box;
277
+ display: -webkit-flex;
278
+ display: -moz-box;
279
+ display: -ms-flexbox;
280
+ display: flex;
281
+ -webkit-box-orient: vertical;
282
+ -webkit-box-direction: normal;
283
+ -webkit-flex-direction: column;
284
+ -moz-box-orient: vertical;
285
+ -moz-box-direction: normal;
286
+ -ms-flex-direction: column;
287
+ flex-direction: column;
288
+ background-color: transparent;
289
+ z-index: 3;
290
+ -webkit-transition: bottom 0.3s ease-in-out;
291
+ transition: bottom 0.3s ease-in-out;
292
+ }
293
+
294
+ .premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper {
295
+ bottom: 0px;
296
+ }
297
+
298
+ .premium-blog-post-container .premium-blog-cats-container ul.post-categories {
299
+ margin: 0;
300
+ padding: 0;
301
+ list-style: none;
302
+ -js-display: flex;
303
+ display: -webkit-box;
304
+ display: -webkit-flex;
305
+ display: -moz-box;
306
+ display: -ms-flexbox;
307
+ display: flex;
308
+ }
309
+
310
+ .premium-blog-post-container .premium-blog-cats-container a {
311
+ display: block;
312
+ font-size: 12px;
313
+ color: #fff;
314
+ background-color: #777;
315
+ margin: 0 0 10px 3px;
316
+ padding: 5px;
317
+ -webkit-transition: all 0.3s ease-in-out;
318
+ transition: all 0.3s ease-in-out;
319
+ }
320
+
321
+ /*
322
+ * Diagonal Effect
323
+ */
324
+ .premium-blog-diagonal-container {
325
+ position: absolute;
326
+ top: 0;
327
+ right: 0;
328
+ width: 100%;
329
+ height: 100%;
330
+ }
331
+
332
+ .premium-blog-diagonal-effect:before {
333
+ position: absolute;
334
+ top: 0px;
335
+ right: 0px;
336
+ width: 100%;
337
+ height: 100%;
338
+ content: " ";
339
+ z-index: 1;
340
+ background: rgba(255, 255, 255, 0.2);
341
+ -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
342
+ transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
343
+ -webkit-transition: all 0.3s linear 0s;
344
+ transition: all 0.3s linear 0s;
345
+ }
346
+
347
+ .premium-blog-post-outer-container:hover .premium-blog-diagonal-effect:before {
348
+ -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
349
+ transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
350
+ }
351
+
352
+ /*
353
+ * Framed Effect
354
+ */
355
+ .premium-blog-framed-effect {
356
+ position: absolute;
357
+ width: -webkit-calc(100% - 30px);
358
+ width: calc(100% - 30px);
359
+ height: -webkit-calc(100% - 30px);
360
+ height: calc(100% - 30px);
361
+ top: 15px;
362
+ right: 15px;
363
+ opacity: 0;
364
+ -webkit-transform: scale(0.3);
365
+ -ms-transform: scale(0.3);
366
+ transform: scale(0.3);
367
+ -webkit-transition: all 0.3s linear 0s;
368
+ transition: all 0.3s linear 0s;
369
+ }
370
+
371
+ .premium-blog-post-outer-container:hover .premium-blog-framed-effect {
372
+ opacity: 0.99;
373
+ -webkit-transform: scale(1);
374
+ -ms-transform: scale(1);
375
+ transform: scale(1);
376
+ }
377
+
378
+ /*
379
+ * Bordered Effect
380
+ */
381
+ .premium-blog-bordered-effect {
382
+ position: absolute;
383
+ top: 0;
384
+ right: 0;
385
+ width: 100%;
386
+ height: 100%;
387
+ opacity: 0;
388
+ padding: 15px;
389
+ -webkit-transition: all 0.3s linear 0s;
390
+ transition: all 0.3s linear 0s;
391
+ }
392
+
393
+ .premium-blog-bordered-effect .premium-blog-post-link:before,
394
+ .premium-blog-bordered-effect .premium-blog-post-link:after {
395
+ content: "";
396
+ display: block;
397
+ position: absolute;
398
+ top: 0;
399
+ right: 0;
400
+ width: 100%;
401
+ height: 100%;
402
+ -webkit-transition: all 0.5s linear 0s;
403
+ transition: all 0.5s linear 0s;
404
+ -webkit-transition-delay: 0s;
405
+ transition-delay: 0s;
406
+ border-color: rgba(255, 255, 255, 0.45);
407
+ }
408
+
409
+ .premium-blog-bordered-effect .premium-blog-post-link:before {
410
+ border-left: 2px solid;
411
+ border-right: 2px solid;
412
+ -webkit-transform: scale(1, 0);
413
+ -ms-transform: scale(1, 0);
414
+ transform: scale(1, 0);
415
+ -webkit-transform-origin: 0% 0;
416
+ -ms-transform-origin: 0% 0;
417
+ transform-origin: 0% 0;
418
+ }
419
+
420
+ .premium-blog-bordered-effect .premium-blog-post-link:after {
421
+ border-top: 2px solid;
422
+ border-bottom: 2px solid;
423
+ -webkit-transform: scale(0, 1);
424
+ -ms-transform: scale(0, 1);
425
+ transform: scale(0, 1);
426
+ -webkit-transform-origin: 100% 0;
427
+ -ms-transform-origin: 100% 0;
428
+ transform-origin: 100% 0;
429
+ }
430
+
431
+ .premium-blog-bordered-effect:hover {
432
+ opacity: 0.99;
433
+ }
434
+
435
+ .premium-blog-bordered-effect:hover .premium-blog-post-link:before,
436
+ .premium-blog-bordered-effect:hover .premium-blog-post-link:after {
437
+ -webkit-transition-delay: 0.15s;
438
+ transition-delay: 0.15s;
439
+ opacity: 1;
440
+ -webkit-transform: scale(1);
441
+ -ms-transform: scale(1);
442
+ transform: scale(1);
443
+ }
444
+
445
+ /*
446
+ * Squares Effect
447
+ */
448
+ .premium-blog-squares-effect,
449
+ .premium-blog-squares-square-container {
450
+ position: absolute;
451
+ top: 0;
452
+ right: 0;
453
+ width: 100%;
454
+ height: 100%;
455
+ }
456
+
457
+ .premium-blog-squares-effect:before,
458
+ .premium-blog-squares-effect:after {
459
+ position: absolute;
460
+ content: "";
461
+ top: 0;
462
+ right: 0;
463
+ width: 50%;
464
+ height: 50%;
465
+ -webkit-transform: translate(100%, -100%);
466
+ -ms-transform: translate(100%, -100%);
467
+ transform: translate(100%, -100%);
468
+ opacity: 0.7;
469
+ -webkit-transition: all 0.3s linear 0s;
470
+ transition: all 0.3s linear 0s;
471
+ }
472
+
473
+ .premium-blog-squares-square-container:before,
474
+ .premium-blog-squares-square-container:after {
475
+ position: absolute;
476
+ content: "";
477
+ top: 0;
478
+ right: 0;
479
+ width: 50%;
480
+ height: 50%;
481
+ -webkit-transform: translate(100%, -100%);
482
+ -ms-transform: translate(100%, -100%);
483
+ transform: translate(100%, -100%);
484
+ opacity: 0.7;
485
+ -webkit-transition: all 0.3s linear 0s;
486
+ transition: all 0.3s linear 0s;
487
+ }
488
+
489
+ .premium-blog-squares-square-container:before,
490
+ .premium-blog-squares-square-container:after {
491
+ opacity: 0.8;
492
+ }
493
+
494
+ .premium-blog-squares-effect:after {
495
+ -webkit-transform: translate(-200%, 200%);
496
+ -ms-transform: translate(-200%, 200%);
497
+ transform: translate(-200%, 200%);
498
+ }
499
+
500
+ .premium-blog-squares-square-container:before {
501
+ -webkit-transform: translate(100%, 200%);
502
+ -ms-transform: translate(100%, 200%);
503
+ transform: translate(100%, 200%);
504
+ }
505
+
506
+ .premium-blog-squares-square-container:after {
507
+ -webkit-transform: translate(-200%, -100%);
508
+ -ms-transform: translate(-200%, -100%);
509
+ transform: translate(-200%, -100%);
510
+ }
511
+
512
+ .premium-blog-squares-effect:hover:before {
513
+ -webkit-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
514
+ -ms-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
515
+ transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
516
+ }
517
+
518
+ .premium-blog-squares-effect:hover:after {
519
+ -webkit-transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
520
+ -ms-transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
521
+ transform: translate(-100%, 100%) scaleY(1.003) scaleX(1.003);
522
+ }
523
+
524
+ .premium-blog-squares-effect:hover .premium-blog-squares-square-container:before {
525
+ -webkit-transform: translate(0, 100%);
526
+ -ms-transform: translate(0, 100%);
527
+ transform: translate(0, 100%);
528
+ }
529
+
530
+ .premium-blog-squares-effect:hover .premium-blog-squares-square-container:after {
531
+ -webkit-transform: translate(-100%, 0%);
532
+ -ms-transform: translate(-100%, 0%);
533
+ transform: translate(-100%, 0%);
534
+ }
535
+
536
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay {
537
+ opacity: 1;
538
+ }
539
+
540
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a {
541
+ opacity: 1;
542
+ -webkit-transform: scale(1);
543
+ -ms-transform: scale(1);
544
+ transform: scale(1);
545
+ }
546
+
547
+ .premium-blog-clear-fix {
548
+ clear: both;
549
+ }
550
+
551
+ .premium-blog-masked .premium-blog-thumbnail-container {
552
+ position: relative;
553
+ overflow: visible;
554
+ }
555
+
556
+ .premium-blog-masked .premium-blog-thumbnail-container svg {
557
+ position: absolute;
558
+ height: 100px;
559
+ width: 100%;
560
+ bottom: -5px;
561
+ right: 0;
562
+ fill: #f5f5f5;
563
+ z-index: 99;
564
+ }
565
+
566
+ .premium-blog-masked .premium-blog-thumbnail-container svg.premium-blog-shape-divider-svg {
567
+ -webkit-transform: rotate(180deg);
568
+ -ms-transform: rotate(180deg);
569
+ transform: rotate(180deg);
570
+ }
571
+
572
+ .premium-blog-masked .premium-blog-author-thumbnail,
573
+ .premium-blog-masked .premium-blog-skin-banner .premium-blog-content-wrapper {
574
+ z-index: 999 !important;
575
+ }
576
+
577
+ /*Post Format Container*/
578
+ .premium-blog-format-link {
579
+ padding: 5px;
580
+ line-height: 0;
581
+ }
582
+
583
+ /*Post Format Icon*/
584
+ /*Post Format Content Margin */
585
+ .premium-blog-entry-meta {
586
+ line-height: 1.3em;
587
+ font-size: 12px;
588
+ margin-bottom: 13px;
589
+ color: #adadad;
590
+ }
591
+
592
+ .premium-blog-entry-meta i {
593
+ margin-left: 3px;
594
+ -webkit-transition: all 0.3s ease-in-out;
595
+ transition: all 0.3s ease-in-out;
596
+ }
597
+
598
+ .premium-blog-meta-data {
599
+ display: inline-block;
600
+ }
601
+
602
+ .premium-blog-meta-data .premium-blog-meta-separator {
603
+ margin: 0 5px;
604
+ }
605
+
606
+ .premium-blog-meta-data a,
607
+ .premium-blog-meta-data span {
608
+ color: inherit;
609
+ -webkit-transition: all 0.3s ease-in-out;
610
+ transition: all 0.3s ease-in-out;
611
+ }
612
+
613
+ .premium-blog-author-thumbnail {
614
+ position: relative;
615
+ padding: 0 30px;
616
+ width: 100%;
617
+ top: -10px;
618
+ height: 0;
619
+ pointer-events: none;
620
+ }
621
+
622
+ .premium-blog-author-thumbnail img {
623
+ -webkit-border-radius: 50%;
624
+ border-radius: 50%;
625
+ width: 60px;
626
+ pointer-events: all;
627
+ -webkit-transform: translateY(-50%);
628
+ -ms-transform: translateY(-50%);
629
+ transform: translateY(-50%);
630
+ }
631
+
632
+ .premium-blog-entry-title a,
633
+ .premium-blog-post-tags-container a,
634
+ .premium-blog-post-content .premium-blog-excerpt-link {
635
+ -webkit-transition: all 0.3s ease-in-out;
636
+ transition: all 0.3s ease-in-out;
637
+ }
638
+
639
+ .premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link {
640
+ background-color: transparent;
641
+ color: #54595f;
642
+ padding: 0;
643
+ }
644
+
645
+ .premium-blog-cta-full-yes .premium-blog-excerpt-link {
646
+ width: 100%;
647
+ }
648
+
649
+ .premium-blog-post-tags-container {
650
+ margin-top: 8px;
651
+ -js-display: flex;
652
+ display: -webkit-box;
653
+ display: -webkit-flex;
654
+ display: -moz-box;
655
+ display: -ms-flexbox;
656
+ display: flex;
657
+ -webkit-box-align: center;
658
+ -webkit-align-items: center;
659
+ -moz-box-align: center;
660
+ -ms-flex-align: center;
661
+ align-items: center;
662
+ -webkit-flex-wrap: wrap;
663
+ -ms-flex-wrap: wrap;
664
+ flex-wrap: wrap;
665
+ }
666
+
667
+ .premium-blog-post-tags-container a {
668
+ color: inherit;
669
+ margin-right: 5px;
670
+ }
671
+
672
+ .premium-blog-align-center .post-categories,
673
+ .premium-blog-align-center .premium-blog-post-tags-container {
674
+ -webkit-box-pack: center;
675
+ -webkit-justify-content: center;
676
+ -moz-box-pack: center;
677
+ -ms-flex-pack: center;
678
+ justify-content: center;
679
+ }
680
+
681
+ .premium-blog-align-center .premium-blog-inner-container {
682
+ -webkit-box-align: center;
683
+ -webkit-align-items: center;
684
+ -moz-box-align: center;
685
+ -ms-flex-align: center;
686
+ align-items: center;
687
+ }
688
+
689
+ .premium-blog-align-left .post-categories,
690
+ .premium-blog-align-left .premium-blog-post-tags-container {
691
+ -webkit-box-pack: end;
692
+ -webkit-justify-content: flex-end;
693
+ -moz-box-pack: end;
694
+ -ms-flex-pack: end;
695
+ justify-content: flex-end;
696
+ }
697
+
698
+ .premium-blog-align-left .premium-blog-inner-container {
699
+ -webkit-box-align: end;
700
+ -webkit-align-items: flex-end;
701
+ -moz-box-align: end;
702
+ -ms-flex-align: end;
703
+ align-items: flex-end;
704
+ }
705
+
706
+ .premium-blog-align-right .post-categories,
707
+ .premium-blog-align-right .premium-blog-post-tags-container {
708
+ -webkit-box-pack: start;
709
+ -webkit-justify-content: flex-start;
710
+ -moz-box-pack: start;
711
+ -ms-flex-pack: start;
712
+ justify-content: flex-start;
713
+ }
714
+
715
+ .premium-blog-align-right .premium-blog-inner-container {
716
+ -webkit-box-align: start;
717
+ -webkit-align-items: flex-start;
718
+ -moz-box-align: start;
719
+ -ms-flex-align: start;
720
+ align-items: flex-start;
721
+ }
722
+
723
+ /* Pagination */
724
+ .premium-blog-pagination-container {
725
+ text-align: left;
726
+ }
727
+
728
+ .premium-blog-pagination-container span {
729
+ cursor: default;
730
+ }
731
+
732
+ .premium-blog-pagination-container .page-numbers {
733
+ display: inline-block;
734
+ color: #000;
735
+ line-height: 1;
736
+ font-size: 1em;
737
+ font-weight: 400;
738
+ text-decoration: none;
739
+ padding: 0.75em;
740
+ margin: 0 0 0.4em 0.4em;
741
+ -webkit-transition: all 0.2s ease-in-out;
742
+ transition: all 0.2s ease-in-out;
743
+ }
744
+
745
+ .premium-blog-wrap .premium-loading-feed {
746
+ display: block;
747
+ position: absolute;
748
+ width: 100%;
749
+ height: 100%;
750
+ top: 0px;
751
+ right: 0px;
752
+ bottom: 0px;
753
+ left: 0px;
754
+ background: rgba(255, 255, 255, 0.2);
755
+ -js-display: flex;
756
+ display: -webkit-box;
757
+ display: -webkit-flex;
758
+ display: -moz-box;
759
+ display: -ms-flexbox;
760
+ display: flex;
761
+ -webkit-box-align: center;
762
+ -webkit-align-items: center;
763
+ -moz-box-align: center;
764
+ -ms-flex-align: center;
765
+ align-items: center;
766
+ z-index: 99;
767
+ }
768
+
769
+ .premium-blog-wrap {
770
+ -js-display: flex;
771
+ display: -webkit-box;
772
+ display: -webkit-flex;
773
+ display: -moz-box;
774
+ display: -ms-flexbox;
775
+ display: flex;
776
+ -webkit-flex-wrap: wrap;
777
+ -ms-flex-wrap: wrap;
778
+ flex-wrap: wrap;
779
+ }
780
+
781
+ .premium-blog-wrap ul.slick-dots {
782
+ width: 100%;
783
+ }
784
+
785
+ /**
786
+ * Even Layout
787
+ */
788
+ .premium-blog-even .premium-blog-post-container {
789
+ height: 100%;
790
+ }
791
+
792
+ .premium-blog-even .slick-track {
793
+ -js-display: flex;
794
+ display: -webkit-box;
795
+ display: -webkit-flex;
796
+ display: -moz-box;
797
+ display: -ms-flexbox;
798
+ display: flex;
799
+ }
800
+
801
+ .premium-blog-even .slick-slide {
802
+ height: inherit !important;
803
+ }
804
+
805
+ /**
806
+ * Responsive Style
807
+ */
808
+ @media (max-width: 768px) {
809
+ .premium-blog-content-wrapper {
810
+ top: 0;
811
+ margin: 0;
812
+ padding: 15px;
813
+ }
814
+
815
+ }
816
+
817
+ [dir="rtl"] .premium-blog-wrap.slick-slider .slick-list,
818
+ [dir="rtl"] .premium-blog-wrap.slick-slider .slick-track {
819
+ direction: ltr;
820
  }
assets/frontend/css/premium-blog.css CHANGED
@@ -19,10 +19,10 @@
19
  position: relative; }
20
 
21
  /*Thumbnail Img*/
22
- .premium-blog-thumbnail-container {
23
  overflow: hidden; }
24
- .premium-blog-thumbnail-container img,
25
- .premium-blog-thumbnail-container .below-entry-meta {
26
  width: 100%;
27
  height: 100%;
28
  margin: 0 !important;
@@ -245,8 +245,8 @@
245
  -webkit-transition: all 0.3s ease-in-out;
246
  transition: all 0.3s ease-in-out; }
247
 
248
- /*
249
- * Diagonal Effect
250
  */
251
  .premium-blog-diagonal-container {
252
  position: absolute;
@@ -273,8 +273,8 @@
273
  -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
274
  transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
275
 
276
- /*
277
- * Framed Effect
278
  */
279
  .premium-blog-framed-effect {
280
  position: absolute;
@@ -297,8 +297,8 @@
297
  -ms-transform: scale(1);
298
  transform: scale(1); }
299
 
300
- /*
301
- * Bordered Effect
302
  */
303
  .premium-blog-bordered-effect {
304
  position: absolute;
@@ -352,8 +352,8 @@
352
  -ms-transform: scale(1);
353
  transform: scale(1); }
354
 
355
- /*
356
- * Squares Effect
357
  */
358
  .premium-blog-squares-effect,
359
  .premium-blog-squares-square-container {
@@ -633,14 +633,14 @@
633
  .premium-blog-wrap ul.slick-dots {
634
  width: 100%; }
635
 
636
- /*
637
- * List Layout
638
  */
639
  .premium-blog-list .premium-blog-post-outer-container {
640
  width: 100%; }
641
 
642
- /**
643
- * Even Layout
644
  */
645
  .premium-blog-even .premium-blog-post-container {
646
  height: 100%; }
@@ -698,8 +698,8 @@
698
  display: -ms-inline-flexbox;
699
  display: inline-flex; }
700
 
701
- /**
702
- * Responsive Style
703
  */
704
  @media (max-width: 768px) {
705
  .premium-blog-content-wrapper {
19
  position: relative; }
20
 
21
  /*Thumbnail Img*/
22
+ .premium-blog-wrap .premium-blog-thumbnail-container {
23
  overflow: hidden; }
24
+ .premium-blog-wrap .premium-blog-thumbnail-container img,
25
+ .premium-blog-wrap .premium-blog-thumbnail-container .below-entry-meta {
26
  width: 100%;
27
  height: 100%;
28
  margin: 0 !important;
245
  -webkit-transition: all 0.3s ease-in-out;
246
  transition: all 0.3s ease-in-out; }
247
 
248
+ /*
249
+ * Diagonal Effect
250
  */
251
  .premium-blog-diagonal-container {
252
  position: absolute;
273
  -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
274
  transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
275
 
276
+ /*
277
+ * Framed Effect
278
  */
279
  .premium-blog-framed-effect {
280
  position: absolute;
297
  -ms-transform: scale(1);
298
  transform: scale(1); }
299
 
300
+ /*
301
+ * Bordered Effect
302
  */
303
  .premium-blog-bordered-effect {
304
  position: absolute;
352
  -ms-transform: scale(1);
353
  transform: scale(1); }
354
 
355
+ /*
356
+ * Squares Effect
357
  */
358
  .premium-blog-squares-effect,
359
  .premium-blog-squares-square-container {
633
  .premium-blog-wrap ul.slick-dots {
634
  width: 100%; }
635
 
636
+ /*
637
+ * List Layout
638
  */
639
  .premium-blog-list .premium-blog-post-outer-container {
640
  width: 100%; }
641
 
642
+ /**
643
+ * Even Layout
644
  */
645
  .premium-blog-even .premium-blog-post-container {
646
  height: 100%; }
698
  display: -ms-inline-flexbox;
699
  display: inline-flex; }
700
 
701
+ /**
702
+ * Responsive Style
703
  */
704
  @media (max-width: 768px) {
705
  .premium-blog-content-wrapper {
assets/frontend/css/premium-image-button.css CHANGED
@@ -1,378 +1,378 @@
1
- /**************** Premium Image Button ***********/
2
- /*************************************************/
3
- .premium-image-button {
4
- -js-display: inline-flex;
5
- display: -webkit-inline-box;
6
- display: -webkit-inline-flex;
7
- display: -moz-inline-box;
8
- display: -ms-inline-flexbox;
9
- display: inline-flex;
10
- position: relative;
11
- overflow: hidden;
12
- background-color: #eee;
13
- cursor: pointer;
14
- -webkit-transition: all 0.2s ease-in-out !important;
15
- transition: all 0.2s ease-in-out !important; }
16
- .premium-image-button .premium-button-style6-bg, .premium-image-button.premium-button-style6:before, .premium-image-button:not(.premium-image-button-style6):hover {
17
- background-color: #54595f; }
18
-
19
- /*Default background for slide styles*/
20
- .premium-image-button-style4-icon-wrapper,
21
- .premium-image-button-style1:before {
22
- background-color: #54595f; }
23
-
24
- .premium-image-button-text-icon-wrapper {
25
- width: 100%;
26
- -js-display: flex;
27
- display: -webkit-box;
28
- display: -webkit-flex;
29
- display: -moz-box;
30
- display: -ms-flexbox;
31
- display: flex;
32
- -webkit-box-pack: center;
33
- -webkit-justify-content: center;
34
- -moz-box-pack: center;
35
- -ms-flex-pack: center;
36
- justify-content: center;
37
- -webkit-box-align: center;
38
- -webkit-align-items: center;
39
- -moz-box-align: center;
40
- -ms-flex-align: center;
41
- align-items: center;
42
- position: relative;
43
- z-index: 3;
44
- -webkit-transition: all 0.2s ease-in-out;
45
- transition: all 0.2s ease-in-out; }
46
- .premium-image-button-text-icon-wrapper span,
47
- .premium-image-button-text-icon-wrapper i,
48
- .premium-image-button-text-icon-wrapper svg {
49
- -webkit-transition: all 0.2s ease-in-out;
50
- transition: all 0.2s ease-in-out; }
51
-
52
- .premium-image-button-style1:before {
53
- position: absolute;
54
- content: "";
55
- -webkit-transition: all 0.2s ease-in-out;
56
- transition: all 0.2s ease-in-out; }
57
-
58
- .premium-image-button-style1-bottom:before {
59
- width: 100%;
60
- height: 0;
61
- top: 0;
62
- left: 0; }
63
-
64
- .premium-image-button-style1-top:before {
65
- width: 100%;
66
- height: 0;
67
- bottom: 0;
68
- left: 0; }
69
-
70
- .premium-image-button-style1-right:before {
71
- width: 0;
72
- height: 100%;
73
- bottom: 0;
74
- left: 0; }
75
-
76
- .premium-image-button-style1-left:before {
77
- width: 0;
78
- height: 100%;
79
- top: 0;
80
- right: 0; }
81
-
82
- .premium-image-button-style1-bottom:hover:before,
83
- .premium-image-button-style1-top:hover:before {
84
- height: 100%; }
85
-
86
- .premium-image-button-style1-right:hover:before,
87
- .premium-image-button-style1-left:hover:before {
88
- width: 100%; }
89
-
90
- .premium-image-button-style3 {
91
- z-index: 10; }
92
- .premium-image-button-style3:before {
93
- position: absolute;
94
- top: 0px;
95
- left: 0px;
96
- width: 100%;
97
- height: 100%;
98
- content: "";
99
- z-index: 1;
100
- background: rgba(255, 255, 255, 0.2);
101
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
102
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
103
- -webkit-transition: all 0.8s ease-out;
104
- transition: all 0.8s ease-out; }
105
-
106
- .premium-image-button-diagonal-right:before {
107
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
108
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
109
-
110
- .premium-image-button-diagonal-right:hover:before {
111
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
112
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
113
-
114
- .premium-image-button-diagonal-left:before {
115
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
116
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
117
-
118
- .premium-image-button-diagonal-left:hover:before {
119
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
120
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
121
-
122
- .premium-image-button-diagonal-bottom:before {
123
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
124
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
125
-
126
- .premium-image-button-diagonal-bottom:hover:before {
127
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
128
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
129
-
130
- .premium-image-button-diagonal-top:before {
131
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
132
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
133
-
134
- .premium-image-button-diagonal-top:hover:before {
135
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
136
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
137
-
138
- .premium-image-button-style4-icon-wrapper {
139
- position: absolute;
140
- z-index: 2;
141
- width: 100%;
142
- text-align: center;
143
- -js-display: flex;
144
- display: -webkit-box;
145
- display: -webkit-flex;
146
- display: -moz-box;
147
- display: -ms-flexbox;
148
- display: flex;
149
- -webkit-box-align: center;
150
- -webkit-align-items: center;
151
- -moz-box-align: center;
152
- -ms-flex-align: center;
153
- align-items: center;
154
- -webkit-box-pack: center;
155
- -webkit-justify-content: center;
156
- -moz-box-pack: center;
157
- -ms-flex-pack: center;
158
- justify-content: center;
159
- height: 100%;
160
- opacity: 0;
161
- -webkit-transition: all 0.3s ease-in-out;
162
- transition: all 0.3s ease-in-out; }
163
- .premium-image-button-style4-icon-wrapper.top {
164
- bottom: -100%;
165
- left: 0; }
166
- .premium-image-button-style4-icon-wrapper.bottom {
167
- top: -100%;
168
- left: 0; }
169
- .premium-image-button-style4-icon-wrapper.left {
170
- top: 0;
171
- left: -100%; }
172
- .premium-image-button-style4-icon-wrapper.right {
173
- top: 0;
174
- right: -100%; }
175
-
176
- .premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper {
177
- top: 0;
178
- opacity: 1; }
179
-
180
- .premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper {
181
- -webkit-transform: translateY(100%);
182
- -ms-transform: translateY(100%);
183
- transform: translateY(100%);
184
- opacity: 0; }
185
-
186
- .premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper {
187
- bottom: 0;
188
- opacity: 1; }
189
-
190
- .premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper {
191
- -webkit-transform: translateY(-100%);
192
- -ms-transform: translateY(-100%);
193
- transform: translateY(-100%);
194
- opacity: 0; }
195
-
196
- .premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper {
197
- left: 0;
198
- opacity: 1; }
199
-
200
- .premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper {
201
- -webkit-transform: translateX(100%);
202
- -ms-transform: translateX(100%);
203
- transform: translateX(100%);
204
- opacity: 0; }
205
-
206
- .premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper {
207
- right: 0;
208
- opacity: 1; }
209
-
210
- .premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper {
211
- -webkit-transform: translateX(-100%);
212
- -ms-transform: translateX(-100%);
213
- transform: translateX(-100%);
214
- opacity: 0; }
215
-
216
- .premium-image-button-style5:before {
217
- position: absolute;
218
- content: "";
219
- top: 0;
220
- left: 0;
221
- width: 100%;
222
- height: 100%;
223
- opacity: 0;
224
- -webkit-transition: all 1s ease-in-out;
225
- transition: all 1s ease-in-out;
226
- background: rgba(255, 255, 255, 0.2);
227
- -webkit-animation-name: premium-overlap-effect-done;
228
- animation-name: premium-overlap-effect-done;
229
- -webkit-animation-duration: 1s;
230
- animation-duration: 1s; }
231
-
232
- .premium-image-button-overlap-effect-vertical:before {
233
- -webkit-animation-name: premium-overlap-ver-effect-done;
234
- animation-name: premium-overlap-ver-effect-done; }
235
-
236
- .premium-image-button-overlap-effect-horizontal:hover:before {
237
- -webkit-animation-name: premium-overlap-effect;
238
- animation-name: premium-overlap-effect; }
239
-
240
- .premium-image-button-overlap-effect-vertical:hover:before {
241
- -webkit-animation-name: premium-overlap-ver-effect;
242
- animation-name: premium-overlap-ver-effect; }
243
-
244
- .premium-image-button-style6:before {
245
- content: "";
246
- position: absolute;
247
- left: 50%;
248
- top: 50%;
249
- width: 100px;
250
- height: 100px;
251
- -webkit-border-radius: 100%;
252
- border-radius: 100%;
253
- -webkit-transform: translate(-50%, -50%) scale(0);
254
- -ms-transform: translate(-50%, -50%) scale(0);
255
- transform: translate(-50%, -50%) scale(0);
256
- -webkit-transition: all 0.3s ease-in-out;
257
- transition: all 0.3s ease-in-out; }
258
-
259
- .premium-image-button-style6:hover:before {
260
- -webkit-transform: translate(-50%, -50%) scale(3);
261
- -ms-transform: translate(-50%, -50%) scale(3);
262
- transform: translate(-50%, -50%) scale(3); }
263
-
264
- .premium-image-button-style6 .premium-button-text-icon-wrapper {
265
- position: relative;
266
- z-index: 1; }
267
-
268
- @-webkit-keyframes premium-overlap-effect {
269
- 0% {
270
- opacity: 0;
271
- -webkit-transform: rotateY(0deg);
272
- transform: rotateY(0deg); }
273
- 50% {
274
- opacity: 1;
275
- -webkit-transform: rotateY(180deg);
276
- transform: rotateY(180deg); }
277
- 100% {
278
- opacity: 0;
279
- -webkit-transform: rotateY(360deg);
280
- transform: rotateY(360deg); } }
281
-
282
- @keyframes premium-overlap-effect {
283
- 0% {
284
- opacity: 0;
285
- -webkit-transform: rotateY(0deg);
286
- transform: rotateY(0deg); }
287
- 50% {
288
- opacity: 1;
289
- -webkit-transform: rotateY(180deg);
290
- transform: rotateY(180deg); }
291
- 100% {
292
- opacity: 0;
293
- -webkit-transform: rotateY(360deg);
294
- transform: rotateY(360deg); } }
295
-
296
- @-webkit-keyframes premium-overlap-effect-done {
297
- 0% {
298
- opacity: 0;
299
- -webkit-transform: rotateY(0deg);
300
- transform: rotateY(0deg); }
301
- 50% {
302
- opacity: 1;
303
- -webkit-transform: rotateY(180deg);
304
- transform: rotateY(180deg); }
305
- 100% {
306
- opacity: 0;
307
- -webkit-transform: rotateY(360deg);
308
- transform: rotateY(360deg); } }
309
-
310
- @keyframes premium-overlap-effect-done {
311
- 0% {
312
- opacity: 0;
313
- -webkit-transform: rotateY(0deg);
314
- transform: rotateY(0deg); }
315
- 50% {
316
- opacity: 1;
317
- -webkit-transform: rotateY(180deg);
318
- transform: rotateY(180deg); }
319
- 100% {
320
- opacity: 0;
321
- -webkit-transform: rotateY(360deg);
322
- transform: rotateY(360deg); } }
323
-
324
- @-webkit-keyframes premium-overlap-ver-effect {
325
- 0% {
326
- opacity: 0;
327
- -webkit-transform: rotateX(0deg);
328
- transform: rotateX(0deg); }
329
- 50% {
330
- opacity: 1;
331
- -webkit-transform: rotateX(180deg);
332
- transform: rotateX(180deg); }
333
- 100% {
334
- opacity: 0;
335
- -webkit-transform: rotateX(360deg);
336
- transform: rotateX(360deg); } }
337
-
338
- @keyframes premium-overlap-ver-effect {
339
- 0% {
340
- opacity: 0;
341
- -webkit-transform: rotateX(0deg);
342
- transform: rotateX(0deg); }
343
- 50% {
344
- opacity: 1;
345
- -webkit-transform: rotateX(180deg);
346
- transform: rotateX(180deg); }
347
- 100% {
348
- opacity: 0;
349
- -webkit-transform: rotateX(360deg);
350
- transform: rotateX(360deg); } }
351
-
352
- @-webkit-keyframes premium-overlap-ver-effect-done {
353
- 0% {
354
- opacity: 0;
355
- -webkit-transform: rotateX(0deg);
356
- transform: rotateX(0deg); }
357
- 50% {
358
- opacity: 1;
359
- -webkit-transform: rotateX(180deg);
360
- transform: rotateX(180deg); }
361
- 100% {
362
- opacity: 0;
363
- -webkit-transform: rotateX(360deg);
364
- transform: rotateX(360deg); } }
365
-
366
- @keyframes premium-overlap-ver-effect-done {
367
- 0% {
368
- opacity: 0;
369
- -webkit-transform: rotateX(0deg);
370
- transform: rotateX(0deg); }
371
- 50% {
372
- opacity: 1;
373
- -webkit-transform: rotateX(180deg);
374
- transform: rotateX(180deg); }
375
- 100% {
376
- opacity: 0;
377
- -webkit-transform: rotateX(360deg);
378
- transform: rotateX(360deg); } }
1
+ /**************** Premium Image Button ***********/
2
+ /*************************************************/
3
+ .premium-image-button {
4
+ -js-display: inline-flex;
5
+ display: -webkit-inline-box;
6
+ display: -webkit-inline-flex;
7
+ display: -moz-inline-box;
8
+ display: -ms-inline-flexbox;
9
+ display: inline-flex;
10
+ position: relative;
11
+ overflow: hidden;
12
+ background-color: #eee;
13
+ cursor: pointer;
14
+ -webkit-transition: all 0.2s ease-in-out !important;
15
+ transition: all 0.2s ease-in-out !important; }
16
+ .premium-image-button .premium-button-style6-bg, .premium-image-button.premium-button-style6:before, .premium-image-button:not(.premium-image-button-style6):hover {
17
+ background-color: #54595f; }
18
+
19
+ /*Default background for slide styles*/
20
+ .premium-image-button-style4-icon-wrapper,
21
+ .premium-image-button-style1:before {
22
+ background-color: #54595f; }
23
+
24
+ .premium-image-button-text-icon-wrapper {
25
+ width: 100%;
26
+ -js-display: flex;
27
+ display: -webkit-box;
28
+ display: -webkit-flex;
29
+ display: -moz-box;
30
+ display: -ms-flexbox;
31
+ display: flex;
32
+ -webkit-box-pack: center;
33
+ -webkit-justify-content: center;
34
+ -moz-box-pack: center;
35
+ -ms-flex-pack: center;
36
+ justify-content: center;
37
+ -webkit-box-align: center;
38
+ -webkit-align-items: center;
39
+ -moz-box-align: center;
40
+ -ms-flex-align: center;
41
+ align-items: center;
42
+ position: relative;
43
+ z-index: 3;
44
+ -webkit-transition: all 0.2s ease-in-out;
45
+ transition: all 0.2s ease-in-out; }
46
+ .premium-image-button-text-icon-wrapper span,
47
+ .premium-image-button-text-icon-wrapper i,
48
+ .premium-image-button-text-icon-wrapper svg {
49
+ -webkit-transition: all 0.2s ease-in-out;
50
+ transition: all 0.2s ease-in-out; }
51
+
52
+ .premium-image-button-style1:before {
53
+ position: absolute;
54
+ content: "";
55
+ -webkit-transition: all 0.2s ease-in-out;
56
+ transition: all 0.2s ease-in-out; }
57
+
58
+ .premium-image-button-style1-bottom:before {
59
+ width: 100%;
60
+ height: 0;
61
+ top: 0;
62
+ left: 0; }
63
+
64
+ .premium-image-button-style1-top:before {
65
+ width: 100%;
66
+ height: 0;
67
+ bottom: 0;
68
+ left: 0; }
69
+
70
+ .premium-image-button-style1-right:before {
71
+ width: 0;
72
+ height: 100%;
73
+ bottom: 0;
74
+ left: 0; }
75
+
76
+ .premium-image-button-style1-left:before {
77
+ width: 0;
78
+ height: 100%;
79
+ top: 0;
80
+ right: 0; }
81
+
82
+ .premium-image-button-style1-bottom:hover:before,
83
+ .premium-image-button-style1-top:hover:before {
84
+ height: 100%; }
85
+
86
+ .premium-image-button-style1-right:hover:before,
87
+ .premium-image-button-style1-left:hover:before {
88
+ width: 100%; }
89
+
90
+ .premium-image-button-style3 {
91
+ z-index: 10; }
92
+ .premium-image-button-style3:before {
93
+ position: absolute;
94
+ top: 0px;
95
+ left: 0px;
96
+ width: 100%;
97
+ height: 100%;
98
+ content: "";
99
+ z-index: 1;
100
+ background: rgba(255, 255, 255, 0.2);
101
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
102
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
103
+ -webkit-transition: all 0.8s ease-out;
104
+ transition: all 0.8s ease-out; }
105
+
106
+ .premium-image-button-diagonal-right:before {
107
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
108
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
109
+
110
+ .premium-image-button-diagonal-right:hover:before {
111
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
112
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
113
+
114
+ .premium-image-button-diagonal-left:before {
115
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
116
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
117
+
118
+ .premium-image-button-diagonal-left:hover:before {
119
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
120
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
121
+
122
+ .premium-image-button-diagonal-bottom:before {
123
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
124
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
125
+
126
+ .premium-image-button-diagonal-bottom:hover:before {
127
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
128
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
129
+
130
+ .premium-image-button-diagonal-top:before {
131
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
132
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
133
+
134
+ .premium-image-button-diagonal-top:hover:before {
135
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
136
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
137
+
138
+ .premium-image-button-style4-icon-wrapper {
139
+ position: absolute;
140
+ z-index: 2;
141
+ width: 100%;
142
+ text-align: center;
143
+ -js-display: flex;
144
+ display: -webkit-box;
145
+ display: -webkit-flex;
146
+ display: -moz-box;
147
+ display: -ms-flexbox;
148
+ display: flex;
149
+ -webkit-box-align: center;
150
+ -webkit-align-items: center;
151
+ -moz-box-align: center;
152
+ -ms-flex-align: center;
153
+ align-items: center;
154
+ -webkit-box-pack: center;
155
+ -webkit-justify-content: center;
156
+ -moz-box-pack: center;
157
+ -ms-flex-pack: center;
158
+ justify-content: center;
159
+ height: 100%;
160
+ opacity: 0;
161
+ -webkit-transition: all 0.3s ease-in-out;
162
+ transition: all 0.3s ease-in-out; }
163
+ .premium-image-button-style4-icon-wrapper.top {
164
+ bottom: -100%;
165
+ left: 0; }
166
+ .premium-image-button-style4-icon-wrapper.bottom {
167
+ top: -100%;
168
+ left: 0; }
169
+ .premium-image-button-style4-icon-wrapper.left {
170
+ top: 0;
171
+ left: -100%; }
172
+ .premium-image-button-style4-icon-wrapper.right {
173
+ top: 0;
174
+ right: -100%; }
175
+
176
+ .premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper {
177
+ top: 0;
178
+ opacity: 1; }
179
+
180
+ .premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper {
181
+ -webkit-transform: translateY(100%);
182
+ -ms-transform: translateY(100%);
183
+ transform: translateY(100%);
184
+ opacity: 0; }
185
+
186
+ .premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper {
187
+ bottom: 0;
188
+ opacity: 1; }
189
+
190
+ .premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper {
191
+ -webkit-transform: translateY(-100%);
192
+ -ms-transform: translateY(-100%);
193
+ transform: translateY(-100%);
194
+ opacity: 0; }
195
+
196
+ .premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper {
197
+ left: 0;
198
+ opacity: 1; }
199
+
200
+ .premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper {
201
+ -webkit-transform: translateX(100%);
202
+ -ms-transform: translateX(100%);
203
+ transform: translateX(100%);
204
+ opacity: 0; }
205
+
206
+ .premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper {
207
+ right: 0;
208
+ opacity: 1; }
209
+
210
+ .premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper {
211
+ -webkit-transform: translateX(-100%);
212
+ -ms-transform: translateX(-100%);
213
+ transform: translateX(-100%);
214
+ opacity: 0; }
215
+
216
+ .premium-image-button-style5:before {
217
+ position: absolute;
218
+ content: "";
219
+ top: 0;
220
+ left: 0;
221
+ width: 100%;
222
+ height: 100%;
223
+ opacity: 0;
224
+ -webkit-transition: all 1s ease-in-out;
225
+ transition: all 1s ease-in-out;
226
+ background: rgba(255, 255, 255, 0.2);
227
+ -webkit-animation-name: premium-overlap-effect-done;
228
+ animation-name: premium-overlap-effect-done;
229
+ -webkit-animation-duration: 1s;
230
+ animation-duration: 1s; }
231
+
232
+ .premium-image-button-overlap-effect-vertical:before {
233
+ -webkit-animation-name: premium-overlap-ver-effect-done;
234
+ animation-name: premium-overlap-ver-effect-done; }
235
+
236
+ .premium-image-button-overlap-effect-horizontal:hover:before {
237
+ -webkit-animation-name: premium-overlap-effect;
238
+ animation-name: premium-overlap-effect; }
239
+
240
+ .premium-image-button-overlap-effect-vertical:hover:before {
241
+ -webkit-animation-name: premium-overlap-ver-effect;
242
+ animation-name: premium-overlap-ver-effect; }
243
+
244
+ .premium-image-button-style6:before {
245
+ content: "";
246
+ position: absolute;
247
+ left: 50%;
248
+ top: 50%;
249
+ width: 100px;
250
+ height: 100px;
251
+ -webkit-border-radius: 100%;
252
+ border-radius: 100%;
253
+ -webkit-transform: translate(-50%, -50%) scale(0);
254
+ -ms-transform: translate(-50%, -50%) scale(0);
255
+ transform: translate(-50%, -50%) scale(0);
256
+ -webkit-transition: all 0.3s ease-in-out;
257
+ transition: all 0.3s ease-in-out; }
258
+
259
+ .premium-image-button-style6:hover:before {
260
+ -webkit-transform: translate(-50%, -50%) scale(3);
261
+ -ms-transform: translate(-50%, -50%) scale(3);
262
+ transform: translate(-50%, -50%) scale(3); }
263
+
264
+ .premium-image-button-style6 .premium-button-text-icon-wrapper {
265
+ position: relative;
266
+ z-index: 1; }
267
+
268
+ @-webkit-keyframes premium-overlap-effect {
269
+ 0% {
270
+ opacity: 0;
271
+ -webkit-transform: rotateY(0deg);
272
+ transform: rotateY(0deg); }
273
+ 50% {
274
+ opacity: 1;
275
+ -webkit-transform: rotateY(180deg);
276
+ transform: rotateY(180deg); }
277
+ 100% {
278
+ opacity: 0;
279
+ -webkit-transform: rotateY(360deg);
280
+ transform: rotateY(360deg); } }
281
+
282
+ @keyframes premium-overlap-effect {
283
+ 0% {
284
+ opacity: 0;
285
+ -webkit-transform: rotateY(0deg);
286
+ transform: rotateY(0deg); }
287
+ 50% {
288
+ opacity: 1;
289
+ -webkit-transform: rotateY(180deg);
290
+ transform: rotateY(180deg); }
291
+ 100% {
292
+ opacity: 0;
293
+ -webkit-transform: rotateY(360deg);
294
+ transform: rotateY(360deg); } }
295
+
296
+ @-webkit-keyframes premium-overlap-effect-done {
297
+ 0% {
298
+ opacity: 0;
299
+ -webkit-transform: rotateY(0deg);
300
+ transform: rotateY(0deg); }
301
+ 50% {
302
+ opacity: 1;
303
+ -webkit-transform: rotateY(180deg);
304
+ transform: rotateY(180deg); }
305
+ 100% {
306
+ opacity: 0;
307
+ -webkit-transform: rotateY(360deg);
308
+ transform: rotateY(360deg); } }
309
+
310
+ @keyframes premium-overlap-effect-done {
311
+ 0% {
312
+ opacity: 0;
313
+ -webkit-transform: rotateY(0deg);
314
+ transform: rotateY(0deg); }
315
+ 50% {
316
+ opacity: 1;
317
+ -webkit-transform: rotateY(180deg);
318
+ transform: rotateY(180deg); }
319
+ 100% {
320
+ opacity: 0;
321
+ -webkit-transform: rotateY(360deg);
322
+ transform: rotateY(360deg); } }
323
+
324
+ @-webkit-keyframes premium-overlap-ver-effect {
325
+ 0% {
326
+ opacity: 0;
327
+ -webkit-transform: rotateX(0deg);
328
+ transform: rotateX(0deg); }
329
+ 50% {
330
+ opacity: 1;
331
+ -webkit-transform: rotateX(180deg);
332
+ transform: rotateX(180deg); }
333
+ 100% {
334
+ opacity: 0;
335
+ -webkit-transform: rotateX(360deg);
336
+ transform: rotateX(360deg); } }
337
+
338
+ @keyframes premium-overlap-ver-effect {
339
+ 0% {
340
+ opacity: 0;
341
+ -webkit-transform: rotateX(0deg);
342
+ transform: rotateX(0deg); }
343
+ 50% {
344
+ opacity: 1;
345
+ -webkit-transform: rotateX(180deg);
346
+ transform: rotateX(180deg); }
347
+ 100% {
348
+ opacity: 0;
349
+ -webkit-transform: rotateX(360deg);
350
+ transform: rotateX(360deg); } }
351
+
352
+ @-webkit-keyframes premium-overlap-ver-effect-done {
353
+ 0% {
354
+ opacity: 0;
355
+ -webkit-transform: rotateX(0deg);
356
+ transform: rotateX(0deg); }
357
+ 50% {
358
+ opacity: 1;
359
+ -webkit-transform: rotateX(180deg);
360
+ transform: rotateX(180deg); }
361
+ 100% {
362
+ opacity: 0;
363
+ -webkit-transform: rotateX(360deg);
364
+ transform: rotateX(360deg); } }
365
+
366
+ @keyframes premium-overlap-ver-effect-done {
367
+ 0% {
368
+ opacity: 0;
369
+ -webkit-transform: rotateX(0deg);
370
+ transform: rotateX(0deg); }
371
+ 50% {
372
+ opacity: 1;
373
+ -webkit-transform: rotateX(180deg);
374
+ transform: rotateX(180deg); }
375
+ 100% {
376
+ opacity: 0;
377
+ -webkit-transform: rotateX(360deg);
378
+ transform: rotateX(360deg); } }
assets/frontend/css/premium-pricing-table.css CHANGED
@@ -1,252 +1,252 @@
1
- /**************** Premium Pricing Table ****************/
2
- /*******************************************************/
3
- .premium-pricing-table-container {
4
- position: relative;
5
- text-align: center;
6
- display: inline-block;
7
- width: 100%;
8
- -webkit-transition: all 0.3s ease-in-out;
9
- transition: all 0.3s ease-in-out; }
10
-
11
- .premium-pricing-icon-container {
12
- -js-display: flex;
13
- display: -webkit-box;
14
- display: -webkit-flex;
15
- display: -moz-box;
16
- display: -ms-flexbox;
17
- display: flex;
18
- -webkit-box-pack: center;
19
- -webkit-justify-content: center;
20
- -moz-box-pack: center;
21
- -ms-flex-pack: center;
22
- justify-content: center;
23
- line-height: 0; }
24
- .premium-pricing-icon-container .premium-pricing-icon {
25
- display: inline-block; }
26
- .premium-pricing-icon-container .premium-pricing-image {
27
- overflow: hidden; }
28
- .premium-pricing-icon-container .premium-pricing-image img {
29
- width: 25px;
30
- height: 25px;
31
- -o-object-fit: cover;
32
- object-fit: cover; }
33
-
34
- .premium-badge-left {
35
- position: absolute;
36
- top: 0; }
37
-
38
- .premium-badge-right {
39
- position: absolute;
40
- top: 0;
41
- right: 0; }
42
-
43
- .premium-badge-left {
44
- left: 0; }
45
-
46
- .premium-badge-triangle.premium-badge-left .corner {
47
- width: 0;
48
- height: 0;
49
- border-top: 150px solid;
50
- border-bottom: 150px solid transparent;
51
- border-right: 150px solid transparent; }
52
-
53
- .premium-badge-triangle.premium-badge-right .corner {
54
- width: 0;
55
- height: 0;
56
- border-bottom: 150px solid transparent;
57
- border-right: 150px solid;
58
- border-left: 150px solid transparent; }
59
-
60
- .premium-badge-triangle span {
61
- position: absolute;
62
- top: 35px;
63
- width: 100px;
64
- text-align: center;
65
- -webkit-transform: rotate(-45deg);
66
- -ms-transform: rotate(-45deg);
67
- transform: rotate(-45deg);
68
- display: block;
69
- text-transform: uppercase; }
70
-
71
- .premium-badge-triangle.premium-badge-right span {
72
- -webkit-transform: rotate(45deg);
73
- -ms-transform: rotate(45deg);
74
- transform: rotate(45deg);
75
- right: 0; }
76
-
77
- .premium-badge-circle {
78
- min-width: 4em;
79
- min-height: 4em;
80
- line-height: 4em;
81
- text-align: center;
82
- -webkit-border-radius: 100%;
83
- border-radius: 100%;
84
- position: absolute;
85
- z-index: 1; }
86
-
87
- .premium-badge-stripe {
88
- position: absolute;
89
- -webkit-transform: rotate(90deg);
90
- -ms-transform: rotate(90deg);
91
- transform: rotate(90deg);
92
- width: 15em;
93
- overflow: hidden;
94
- height: 15em; }
95
- .premium-badge-stripe.premium-badge-left {
96
- -webkit-transform: rotate(0);
97
- -ms-transform: rotate(0);
98
- transform: rotate(0); }
99
- .premium-badge-stripe .corner {
100
- text-align: center;
101
- left: 0;
102
- width: 150%;
103
- -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
104
- -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
105
- transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
106
- margin-top: 35px;
107
- font-size: 13px;
108
- line-height: 2;
109
- font-weight: 800;
110
- text-transform: uppercase; }
111
-
112
- .premium-badge-flag.premium-badge-right .corner {
113
- right: -8px;
114
- -webkit-border-radius: 4px 4px 0 4px;
115
- border-radius: 4px 4px 0 4px; }
116
- .premium-badge-flag.premium-badge-right .corner::before, .premium-badge-flag.premium-badge-right .corner::after {
117
- right: 0; }
118
-
119
- .premium-badge-flag.premium-badge-left .corner {
120
- left: -8px;
121
- -webkit-border-radius: 4px 4px 4px 0;
122
- border-radius: 4px 4px 4px 0; }
123
- .premium-badge-flag.premium-badge-left .corner::before, .premium-badge-flag.premium-badge-left .corner::after {
124
- left: 0; }
125
-
126
- .premium-badge-flag .corner {
127
- text-align: center;
128
- padding: 3px 15px;
129
- position: absolute;
130
- top: 10%; }
131
- .premium-badge-flag .corner::before, .premium-badge-flag .corner::after {
132
- content: "";
133
- display: block;
134
- position: absolute;
135
- width: 0;
136
- height: 0;
137
- top: 100%;
138
- border-bottom: 8px solid transparent; }
139
-
140
- .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
141
- overflow: visible !important; }
142
-
143
- .premium-badge-flag.premium-badge-right .corner::after {
144
- border-left: 8px solid rgba(0, 0, 0, 0.2); }
145
-
146
- .premium-badge-flag.premium-badge-left .corner::before {
147
- border-right: 8px solid rgba(0, 0, 0, 0.2); }
148
-
149
- .premium-pricing-price-currency {
150
- position: relative; }
151
-
152
- .premium-pricing-button-container {
153
- display: block; }
154
-
155
- .premium-pricing-list {
156
- -js-display: flex;
157
- display: -webkit-box;
158
- display: -webkit-flex;
159
- display: -moz-box;
160
- display: -ms-flexbox;
161
- display: flex;
162
- -webkit-box-orient: vertical;
163
- -webkit-box-direction: normal;
164
- -webkit-flex-direction: column;
165
- -moz-box-orient: vertical;
166
- -moz-box-direction: normal;
167
- -ms-flex-direction: column;
168
- flex-direction: column;
169
- list-style-type: none;
170
- margin: 0;
171
- padding: 0; }
172
- .premium-pricing-list .premium-pricing-list-item {
173
- -js-display: flex;
174
- display: -webkit-box;
175
- display: -webkit-flex;
176
- display: -moz-box;
177
- display: -ms-flexbox;
178
- display: flex;
179
- -webkit-box-align: center;
180
- -webkit-align-items: center;
181
- -moz-box-align: center;
182
- -ms-flex-align: center;
183
- align-items: center; }
184
- .premium-pricing-list .premium-pricing-list-item svg {
185
- width: 50px;
186
- height: 50px; }
187
- .premium-pricing-list .premium-pricing-list-item img {
188
- width: 30px;
189
- height: 30px;
190
- -o-object-fit: cover;
191
- object-fit: cover; }
192
- .premium-pricing-list .premium-pricing-list-span {
193
- position: relative; }
194
- .premium-pricing-list .list-item-tooltip {
195
- border-bottom: 1px dotted; }
196
- .premium-pricing-list .premium-pricing-list-tooltip {
197
- position: absolute;
198
- top: -webkit-calc(100% + 1px);
199
- top: calc(100% + 1px);
200
- left: 0;
201
- visibility: hidden;
202
- padding: 15px 20px;
203
- -webkit-border-radius: 5px;
204
- border-radius: 5px;
205
- min-width: 200px;
206
- overflow: hidden;
207
- text-align: left;
208
- font-size: 0.8rem;
209
- color: #fff;
210
- background-color: #aaa; }
211
-
212
- .premium-pricing-features-left .premium-pricing-list-span {
213
- text-align: left; }
214
-
215
- .premium-pricing-features-center .premium-pricing-list-span {
216
- text-align: center; }
217
-
218
- .premium-pricing-features-right .premium-pricing-list-span {
219
- text-align: right; }
220
-
221
- .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
222
- z-index: 99;
223
- visibility: visible;
224
- opacity: 1; }
225
-
226
- .premium-pricing-slashed-price-value {
227
- display: inline-block;
228
- font-size: 20px;
229
- font-weight: 400;
230
- margin-right: 5px; }
231
-
232
- .premium-pricing-price-value {
233
- font-size: 70px; }
234
-
235
- .premium-pricing-description-container li {
236
- list-style-position: inside;
237
- text-indent: -40px; }
238
-
239
- @-moz-document url-prefix() {
240
- .premium-pricing-description-container li {
241
- text-indent: 0px; } }
242
-
243
- .premium-pricing-price-button {
244
- display: block;
245
- padding: 6px 12px;
246
- line-height: 1.42857143;
247
- text-align: center;
248
- color: #fff;
249
- background: #6ec1e4;
250
- margin-bottom: 0;
251
- -webkit-transition: all 0.3s ease-in-out;
252
- transition: all 0.3s ease-in-out; }
1
+ /**************** Premium Pricing Table ****************/
2
+ /*******************************************************/
3
+ .premium-pricing-table-container {
4
+ position: relative;
5
+ text-align: center;
6
+ display: inline-block;
7
+ width: 100%;
8
+ -webkit-transition: all 0.3s ease-in-out;
9
+ transition: all 0.3s ease-in-out; }
10
+
11
+ .premium-pricing-icon-container {
12
+ -js-display: flex;
13
+ display: -webkit-box;
14
+ display: -webkit-flex;
15
+ display: -moz-box;
16
+ display: -ms-flexbox;
17
+ display: flex;
18
+ -webkit-box-pack: center;
19
+ -webkit-justify-content: center;
20
+ -moz-box-pack: center;
21
+ -ms-flex-pack: center;
22
+ justify-content: center;
23
+ line-height: 0; }
24
+ .premium-pricing-icon-container .premium-pricing-icon {
25
+ display: inline-block; }
26
+ .premium-pricing-icon-container .premium-pricing-image {
27
+ overflow: hidden; }
28
+ .premium-pricing-icon-container .premium-pricing-image img {
29
+ width: 25px;
30
+ height: 25px;
31
+ -o-object-fit: cover;
32
+ object-fit: cover; }
33
+
34
+ .premium-badge-left {
35
+ position: absolute;
36
+ top: 0; }
37
+
38
+ .premium-badge-right {
39
+ position: absolute;
40
+ top: 0;
41
+ right: 0; }
42
+
43
+ .premium-badge-left {
44
+ left: 0; }
45
+
46
+ .premium-badge-triangle.premium-badge-left .corner {
47
+ width: 0;
48
+ height: 0;
49
+ border-top: 150px solid;
50
+ border-bottom: 150px solid transparent;
51
+ border-right: 150px solid transparent; }
52
+
53
+ .premium-badge-triangle.premium-badge-right .corner {
54
+ width: 0;
55
+ height: 0;
56
+ border-bottom: 150px solid transparent;
57
+ border-right: 150px solid;
58
+ border-left: 150px solid transparent; }
59
+
60
+ .premium-badge-triangle span {
61
+ position: absolute;
62
+ top: 35px;
63
+ width: 100px;
64
+ text-align: center;
65
+ -webkit-transform: rotate(-45deg);
66
+ -ms-transform: rotate(-45deg);
67
+ transform: rotate(-45deg);
68
+ display: block;
69
+ text-transform: uppercase; }
70
+
71
+ .premium-badge-triangle.premium-badge-right span {
72
+ -webkit-transform: rotate(45deg);
73
+ -ms-transform: rotate(45deg);
74
+ transform: rotate(45deg);
75
+ right: 0; }
76
+
77
+ .premium-badge-circle {
78
+ min-width: 4em;
79
+ min-height: 4em;
80
+ line-height: 4em;
81
+ text-align: center;
82
+ -webkit-border-radius: 100%;
83
+ border-radius: 100%;
84
+ position: absolute;
85
+ z-index: 1; }
86
+
87
+ .premium-badge-stripe {
88
+ position: absolute;
89
+ -webkit-transform: rotate(90deg);
90
+ -ms-transform: rotate(90deg);
91
+ transform: rotate(90deg);
92
+ width: 15em;
93
+ overflow: hidden;
94
+ height: 15em; }
95
+ .premium-badge-stripe.premium-badge-left {
96
+ -webkit-transform: rotate(0);
97
+ -ms-transform: rotate(0);
98
+ transform: rotate(0); }
99
+ .premium-badge-stripe .corner {
100
+ text-align: center;
101
+ left: 0;
102
+ width: 150%;
103
+ -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
104
+ -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
105
+ transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
106
+ margin-top: 35px;
107
+ font-size: 13px;
108
+ line-height: 2;
109
+ font-weight: 800;
110
+ text-transform: uppercase; }
111
+
112
+ .premium-badge-flag.premium-badge-right .corner {
113
+ right: -8px;
114
+ -webkit-border-radius: 4px 4px 0 4px;
115
+ border-radius: 4px 4px 0 4px; }
116
+ .premium-badge-flag.premium-badge-right .corner::before, .premium-badge-flag.premium-badge-right .corner::after {
117
+ right: 0; }
118
+
119
+ .premium-badge-flag.premium-badge-left .corner {
120
+ left: -8px;
121
+ -webkit-border-radius: 4px 4px 4px 0;
122
+ border-radius: 4px 4px 4px 0; }
123
+ .premium-badge-flag.premium-badge-left .corner::before, .premium-badge-flag.premium-badge-left .corner::after {
124
+ left: 0; }
125
+
126
+ .premium-badge-flag .corner {
127
+ text-align: center;
128
+ padding: 3px 15px;
129
+ position: absolute;
130
+ top: 10%; }
131
+ .premium-badge-flag .corner::before, .premium-badge-flag .corner::after {
132
+ content: "";
133
+ display: block;
134
+ position: absolute;
135
+ width: 0;
136
+ height: 0;
137
+ top: 100%;
138
+ border-bottom: 8px solid transparent; }
139
+
140
+ .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
141
+ overflow: visible !important; }
142
+
143
+ .premium-badge-flag.premium-badge-right .corner::after {
144
+ border-left: 8px solid rgba(0, 0, 0, 0.2); }
145
+
146
+ .premium-badge-flag.premium-badge-left .corner::before {
147
+ border-right: 8px solid rgba(0, 0, 0, 0.2); }
148
+
149
+ .premium-pricing-price-currency {
150
+ position: relative; }
151
+
152
+ .premium-pricing-button-container {
153
+ display: block; }
154
+
155
+ .premium-pricing-list {
156
+ -js-display: flex;
157
+ display: -webkit-box;
158
+ display: -webkit-flex;
159
+ display: -moz-box;
160
+ display: -ms-flexbox;
161
+ display: flex;
162
+ -webkit-box-orient: vertical;
163
+ -webkit-box-direction: normal;
164
+ -webkit-flex-direction: column;
165
+ -moz-box-orient: vertical;
166
+ -moz-box-direction: normal;
167
+ -ms-flex-direction: column;
168
+ flex-direction: column;
169
+ list-style-type: none;
170
+ margin: 0;
171
+ padding: 0; }
172
+ .premium-pricing-list .premium-pricing-list-item {
173
+ -js-display: flex;
174
+ display: -webkit-box;
175
+ display: -webkit-flex;
176
+ display: -moz-box;
177
+ display: -ms-flexbox;
178
+ display: flex;
179
+ -webkit-box-align: center;
180
+ -webkit-align-items: center;
181
+ -moz-box-align: center;
182
+ -ms-flex-align: center;
183
+ align-items: center; }
184
+ .premium-pricing-list .premium-pricing-list-item svg {
185
+ width: 50px;
186
+ height: 50px; }
187
+ .premium-pricing-list .premium-pricing-list-item img {
188
+ width: 30px;
189
+ height: 30px;
190
+ -o-object-fit: cover;
191
+ object-fit: cover; }
192
+ .premium-pricing-list .premium-pricing-list-span {
193
+ position: relative; }
194
+ .premium-pricing-list .list-item-tooltip {
195
+ border-bottom: 1px dotted; }
196
+ .premium-pricing-list .premium-pricing-list-tooltip {
197
+ position: absolute;
198
+ top: -webkit-calc(100% + 1px);
199
+ top: calc(100% + 1px);
200
+ left: 0;
201
+ visibility: hidden;
202
+ padding: 15px 20px;
203
+ -webkit-border-radius: 5px;
204
+ border-radius: 5px;
205
+ min-width: 200px;
206
+ overflow: hidden;
207
+ text-align: left;
208
+ font-size: 0.8rem;
209
+ color: #fff;
210
+ background-color: #aaa; }
211
+
212
+ .premium-pricing-features-left .premium-pricing-list-span {
213
+ text-align: left; }
214
+
215
+ .premium-pricing-features-center .premium-pricing-list-span {
216
+ text-align: center; }
217
+
218
+ .premium-pricing-features-right .premium-pricing-list-span {
219
+ text-align: right; }
220
+
221
+ .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
222
+ z-index: 99;
223
+ visibility: visible;
224
+ opacity: 1; }
225
+
226
+ .premium-pricing-slashed-price-value {
227
+ display: inline-block;
228
+ font-size: 20px;
229
+ font-weight: 400;
230
+ margin-right: 5px; }
231
+
232
+ .premium-pricing-price-value {
233
+ font-size: 70px; }
234
+
235
+ .premium-pricing-description-container li {
236
+ list-style-position: inside;
237
+ text-indent: -40px; }
238
+
239
+ @-moz-document url-prefix() {
240
+ .premium-pricing-description-container li {
241
+ text-indent: 0px; } }
242
+
243
+ .premium-pricing-price-button {
244
+ display: block;
245
+ padding: 6px 12px;
246
+ line-height: 1.42857143;
247
+ text-align: center;
248
+ color: #fff;
249
+ background: #6ec1e4;
250
+ margin-bottom: 0;
251
+ -webkit-transition: all 0.3s ease-in-out;
252
+ transition: all 0.3s ease-in-out; }
assets/frontend/css/premium-woo-products.css CHANGED
@@ -1,1004 +1,1004 @@
1
- /********** Premium Woo Products **********/
2
- /******************************************/
3
- .ast-single-post .entry-content .premium-woocommerce a {
4
- text-decoration: none; }
5
-
6
- .premium-woocommerce .premium-woo-qv-btn {
7
- cursor: pointer; }
8
-
9
- .premium-woocommerce:not(.premium-woo-skin-grid-7) li.product .star-rating {
10
- margin: 0 auto 0.5em; }
11
-
12
- .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale,
13
- .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap .premium-woo-product-featured {
14
- display: block;
15
- text-align: center;
16
- color: #fff;
17
- min-width: 2em;
18
- min-height: 2em;
19
- line-height: 2em;
20
- padding: 0.3em 0.6em;
21
- margin: 0.5em 0.6em; }
22
-
23
- .premium-woocommerce .pa-out-of-stock {
24
- display: block;
25
- text-align: center;
26
- color: #fff;
27
- min-width: 2em;
28
- min-height: 2em;
29
- line-height: 2em;
30
- padding: 0.3em 0.6em;
31
- margin: 0.5em 0.6em; }
32
-
33
- .premium-woocommerce .woocommerce-loop-product__title {
34
- margin-bottom: 0.5em;
35
- font-size: 1em;
36
- -webkit-transition: all 0.3s ease-in-out;
37
- transition: all 0.3s ease-in-out; }
38
-
39
- .premium-woocommerce .premium-woo-product-category {
40
- display: block;
41
- font-size: 0.85em;
42
- margin-bottom: 0.5em;
43
- line-height: 1.3; }
44
-
45
- .premium-woocommerce .star-rating {
46
- display: block;
47
- float: none;
48
- -webkit-backface-visibility: hidden;
49
- backface-visibility: hidden;
50
- overflow: hidden;
51
- position: relative;
52
- height: 1em;
53
- line-height: 1;
54
- font-size: 0.857em;
55
- width: 5.4em;
56
- font-family: "star"; }
57
- .premium-woocommerce .star-rating::before {
58
- content: "\73\73\73\73\73";
59
- color: #54595f;
60
- float: left;
61
- top: 0;
62
- left: 0;
63
- position: absolute; }
64
- .premium-woocommerce .star-rating span {
65
- overflow: hidden;
66
- float: left;
67
- top: 0;
68
- left: 0;
69
- position: absolute;
70
- padding-top: 1.5em; }
71
- .premium-woocommerce .star-rating span::before {
72
- content: "\53\53\53\53\53";
73
- color: inherit;
74
- top: 0;
75
- position: absolute;
76
- left: 0; }
77
-
78
- .premium-woocommerce .premium-woo-products-inner ul.products {
79
- -js-display: flex;
80
- display: -webkit-box;
81
- display: -webkit-flex;
82
- display: -moz-box;
83
- display: -ms-flexbox;
84
- display: flex;
85
- margin: 0;
86
- padding: 0;
87
- -webkit-flex-wrap: wrap;
88
- -ms-flex-wrap: wrap;
89
- flex-wrap: wrap;
90
- list-style: none outside;
91
- -webkit-column-gap: 0;
92
- -moz-column-gap: 0;
93
- column-gap: 0; }
94
- .premium-woocommerce .premium-woo-products-inner ul.products li.product {
95
- margin: 0 0 10px;
96
- padding: 0 10px; }
97
- .premium-woocommerce .premium-woo-products-inner ul.products li.product .premium-woo-product-wrapper {
98
- overflow: hidden;
99
- -webkit-transition: all 0.3s ease-in-out;
100
- transition: all 0.3s ease-in-out; }
101
-
102
- .premium-woocommerce .woocommerce-loop-product__link {
103
- position: relative;
104
- display: block !important;
105
- overflow: hidden;
106
- -webkit-transition: all 0.3s ease-in-out;
107
- transition: all 0.3s ease-in-out; }
108
-
109
- .premium-woocommerce .premium-woo-ribbon-container,
110
- .premium-woocommerce .pa-out-of-stock {
111
- position: absolute;
112
- z-index: 9; }
113
-
114
- .premium-woocommerce .premium-woo-ribbon-container {
115
- top: 0;
116
- left: 0; }
117
-
118
- .premium-woocommerce .pa-out-of-stock {
119
- top: 7px;
120
- left: 9px;
121
- margin: 0; }
122
-
123
- .premium-woo-product-thumbnail {
124
- position: relative;
125
- overflow: hidden; }
126
- .premium-woo-product-thumbnail .woocommerce-loop-product__link img {
127
- margin: 0;
128
- width: 100%; }
129
-
130
- .premium-woo-product-sale-wrap,
131
- .premium-woo-product-featured-wrap {
132
- margin: 0; }
133
-
134
- .premium-woocommerce .premium-woo-products-details-wrap {
135
- padding: 1em 1.2em; }
136
- .premium-woocommerce .premium-woo-products-details-wrap .button {
137
- display: inline-block;
138
- background-color: #6ec1e4;
139
- color: #fff;
140
- margin: 0.5em 0;
141
- line-height: 1.3;
142
- padding: 10px 40px;
143
- font-size: 100%;
144
- cursor: pointer;
145
- text-decoration: none;
146
- overflow: visible;
147
- font-weight: 700;
148
- background-image: none;
149
- border: none;
150
- -webkit-border-radius: 0px;
151
- border-radius: 0px;
152
- -webkit-box-shadow: none;
153
- box-shadow: none;
154
- text-shadow: none;
155
- -webkit-transition: all 0.3s ease-in-out;
156
- transition: all 0.3s ease-in-out; }
157
-
158
- .premium-woocommerce li.product .price {
159
- display: block;
160
- line-height: 1.3;
161
- font-weight: 700;
162
- margin-bottom: 0.5em;
163
- font-size: 0.9em; }
164
- .premium-woocommerce li.product .price del {
165
- display: inline-block;
166
- font-weight: 400;
167
- background: transparent;
168
- opacity: 1; }
169
- .premium-woocommerce li.product .price ins {
170
- display: inline-block;
171
- background: transparent;
172
- text-decoration: none;
173
- font-weight: inherit; }
174
- .premium-woocommerce li.product .price .amount {
175
- color: inherit !important; }
176
-
177
- .premium-woocommerce li.product .premium-woo-product-desc p {
178
- margin: 0; }
179
-
180
- .premium-woo-product-align-left .premium-woocommerce li.product .star-rating {
181
- margin-left: 0;
182
- margin-right: auto; }
183
-
184
- .premium-woo-product-align-center .premium-woocommerce li.product .star-rating {
185
- margin-left: auto;
186
- margin-right: auto; }
187
-
188
- .premium-woo-product-align-right .premium-woocommerce li.product .star-rating {
189
- margin-left: auto;
190
- margin-right: 0; }
191
-
192
- .premium-woo-products-pagination ul.page-numbers {
193
- -js-display: flex;
194
- display: -webkit-box;
195
- display: -webkit-flex;
196
- display: -moz-box;
197
- display: -ms-flexbox;
198
- display: flex;
199
- list-style-type: none;
200
- margin: 0;
201
- margin-top: 10px;
202
- padding: 0;
203
- border: none;
204
- -webkit-box-pack: center;
205
- -webkit-justify-content: center;
206
- -moz-box-pack: center;
207
- -ms-flex-pack: center;
208
- justify-content: center; }
209
- .premium-woo-products-pagination ul.page-numbers li {
210
- margin: 0 0.4em 0.4em 0;
211
- padding: 0;
212
- text-align: center; }
213
- .premium-woo-products-pagination ul.page-numbers li .page-numbers {
214
- margin: 0;
215
- text-decoration: none;
216
- color: #000;
217
- border: 1px solid #54595f;
218
- padding: 0;
219
- line-height: 1;
220
- font-size: 1em;
221
- font-weight: 400;
222
- padding: 0.75em;
223
- display: block;
224
- min-width: 2.5em;
225
- -webkit-transition: all 0.3s ease-in-out;
226
- transition: all 0.3s ease-in-out; }
227
- .premium-woo-products-pagination ul.page-numbers li .page-numbers:hover, .premium-woo-products-pagination ul.page-numbers li .page-numbers.current {
228
- background-color: #54595f;
229
- color: #fff;
230
- outline: none; }
231
-
232
- .premium-woocommerce .premium-loading-feed,
233
- .premium-woo-quick-view-loader .premium-loading-feed {
234
- display: block;
235
- position: absolute;
236
- width: 100%;
237
- height: 100%;
238
- top: 0px;
239
- left: 0px;
240
- bottom: 0px;
241
- right: 0px;
242
- background: rgba(255, 255, 255, 0.2);
243
- -js-display: flex;
244
- display: -webkit-box;
245
- display: -webkit-flex;
246
- display: -moz-box;
247
- display: -ms-flexbox;
248
- display: flex;
249
- -webkit-box-align: center;
250
- -webkit-align-items: center;
251
- -moz-box-align: center;
252
- -ms-flex-align: center;
253
- align-items: center; }
254
-
255
  /**
256
  * Image Hover Effects
257
- */
258
- .premium-woocommerce .woocommerce-loop-product__link img {
259
- -webkit-transition: all 0.3s ease-in-out;
260
- transition: all 0.3s ease-in-out; }
261
-
262
- .premium-woo-product__hover-zoomout .woocommerce-loop-product__link img {
263
- -webkit-transform: scale(1.2);
264
- -ms-transform: scale(1.2);
265
- transform: scale(1.2); }
266
-
267
- .premium-woo-product__hover-zoomout li.product:hover .woocommerce-loop-product__link img {
268
- -webkit-transform: none;
269
- -ms-transform: none;
270
- transform: none; }
271
-
272
- .premium-woo-product__hover-zoomin .woocommerce-loop-product__link img {
273
- -webkit-transform: none;
274
- -ms-transform: none;
275
- transform: none; }
276
-
277
- .premium-woo-product__hover-zoomin li.product:hover .woocommerce-loop-product__link img {
278
- -webkit-transform: scale(1.2);
279
- -ms-transform: scale(1.2);
280
- transform: scale(1.2); }
281
-
282
- .premium-woo-product__hover-gray .woocommerce-loop-product__link img {
283
- -webkit-filter: grayscale(100%);
284
- filter: grayscale(100%); }
285
-
286
- .premium-woo-product__hover-gray li.product:hover .woocommerce-loop-product__link img {
287
- -webkit-filter: grayscale(0%);
288
- filter: grayscale(0%); }
289
-
290
- .premium-woo-product__hover-sepia .woocommerce-loop-product__link img {
291
- -webkit-filter: sepia(30%);
292
- filter: sepia(30%); }
293
-
294
- .premium-woo-product__hover-sepia li.product:hover .woocommerce-loop-product__link img {
295
- -webkit-filter: sepia(0%);
296
- filter: sepia(0%); }
297
-
298
- .premium-woo-product__hover-bright .woocommerce-loop-product__link img {
299
- -webkit-filter: brightness(1);
300
- filter: brightness(1); }
301
-
302
- .premium-woo-product__hover-bright li.product:hover .woocommerce-loop-product__link img {
303
- -webkit-filter: brightness(1.2);
304
- filter: brightness(1.2); }
305
-
306
- .premium-woo-product__hover-trans .woocommerce-loop-product__link img {
307
- -webkit-transform: translateX(-15px) scale(1.1);
308
- -ms-transform: translateX(-15px) scale(1.1);
309
- transform: translateX(-15px) scale(1.1); }
310
-
311
- .premium-woo-product__hover-trans li.product:hover .woocommerce-loop-product__link img {
312
- -webkit-transform: translateX(0px) scale(1.1);
313
- -ms-transform: translateX(0px) scale(1.1);
314
- transform: translateX(0px) scale(1.1); }
315
-
316
- .premium-woo-product__hover-scale li.product:hover .woocommerce-loop-product__link img {
317
- -webkit-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
318
- -ms-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
319
- transform: scaleX(1.3) scaleY(1.3) rotate(5deg); }
320
-
321
- .premium-woocommerce .premium-woo-product__on_hover {
322
- position: absolute;
323
- top: 0;
324
- right: 0;
325
- bottom: 0;
326
- left: 0;
327
- height: 100%;
328
- opacity: 0; }
329
-
330
- .premium-woo-product__hover-swap li.product:hover .premium-woo-product__on_hover {
331
- opacity: 1; }
332
-
333
- .premium-woo-skin-grid-1 .premium-woo-qv-btn,
334
- .premium-woo-skin-grid-3 .premium-woo-qv-btn,
335
- .premium-woo-skin-grid-4 .premium-woo-qv-btn {
336
- position: absolute;
337
- bottom: 0;
338
- left: 0;
339
- width: 100%;
340
- text-align: center;
341
- padding: 5px;
342
- background: rgba(2, 2, 2, 0.5);
343
- color: #fff;
344
- -webkit-transition: all 0.3s ease-in-out;
345
- transition: all 0.3s ease-in-out;
346
- z-index: 2;
347
- -webkit-transform: translateY(100%);
348
- -ms-transform: translateY(100%);
349
- transform: translateY(100%); }
350
-
351
- .premium-woo-skin-grid-4 .premium-woo-qv-btn {
352
- -webkit-transition-delay: 0.1s;
353
- transition-delay: 0.1s; }
354
-
355
- .premium-woo-skin-grid-1 .premium-woo-qv-icon,
356
- .premium-woo-skin-grid-3 .premium-woo-qv-icon,
357
- .premium-woo-skin-grid-4 .premium-woo-qv-icon,
358
- .premium-woo-skin-grid-6 .premium-woo-qv-icon {
359
- margin-left: 0.5em; }
360
-
361
- .premium-woo-product-thumbnail:hover .premium-woo-qv-btn-translate {
362
- -webkit-transform: translateY(0);
363
- -ms-transform: translateY(0);
364
- transform: translateY(0); }
365
-
366
- .premium-woo-product-wrapper .premium-woo-qv-data {
367
- position: absolute;
368
- top: 0;
369
- left: 0;
370
- width: 100%;
371
- height: 100%;
372
- z-index: 1;
373
- overflow: hidden;
374
- cursor: pointer; }
375
-
376
  /**
377
  * Skin 1,4
378
- */
379
- .premium-woo-skin-grid-1 .premium-woo-product-actions-wrapper,
380
- .premium-woo-skin-grid-4 .premium-woo-product-actions-wrapper {
381
- position: absolute;
382
- top: 0.7em;
383
- right: 1em;
384
- -webkit-transform: translate3d(15px, 0, 0);
385
- transform: translate3d(15px, 0, 0);
386
- -webkit-transition: all 0.3s ease-in-out;
387
- transition: all 0.3s ease-in-out;
388
- opacity: 0;
389
- z-index: 9; }
390
-
391
- .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-cart-btn {
392
- position: relative;
393
- display: block;
394
- margin: 0 0 3px;
395
- background: #fff;
396
- text-align: center;
397
- outline: 0;
398
- -webkit-transition: all 0.3s ease-in-out;
399
- transition: all 0.3s ease-in-out; }
400
-
401
- .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-add-cart-icon {
402
- display: block;
403
- color: #54595f;
404
- width: 30px;
405
- line-height: 30px;
406
- height: 30px;
407
- cursor: pointer;
408
- -webkit-transition: all 0.3s ease-in-out;
409
- transition: all 0.3s ease-in-out; }
410
-
411
- .premium-woo-skin-grid-1 li.product:hover .premium-woo-product-actions-wrapper,
412
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-actions-wrapper {
413
- -webkit-transform: translate3d(5px, 0, 0);
414
- transform: translate3d(5px, 0, 0);
415
- opacity: 1; }
416
-
417
- .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon {
418
- -webkit-animation: spin 2s linear infinite;
419
- animation: spin 2s linear infinite; }
420
-
421
- .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon::before {
422
- content: "\f013"; }
423
-
424
- .premium-woocommerce .premium-woo-cart-btn.added .premium-woo-add-cart-icon::before {
425
- content: "\f00c"; }
426
-
427
  /**
428
  * Skin 2
429
- */
430
- .premium-woo-skin-grid-2 li.product .premium-woo-products-details-wrap {
431
- position: absolute;
432
- background: #fff;
433
- bottom: 0;
434
- left: 0;
435
- width: 100%;
436
- z-index: 2;
437
- padding: 0;
438
- opacity: 0;
439
- -webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
440
- transition: opacity 0.2s, -webkit-transform 0.4s;
441
- transition: transform 0.4s, opacity 0.2s;
442
- transition: transform 0.4s, opacity 0.2s, -webkit-transform 0.4s;
443
- -webkit-transform: translateZ(0) translateY(5px);
444
- transform: translateZ(0) translateY(5px); }
445
-
446
- .premium-woo-skin-grid-2 .premium-woo-product-details {
447
- padding: 15px 0; }
448
-
449
- .premium-woo-skin-grid-2 li.product:hover .premium-woo-products-details-wrap {
450
- opacity: 1;
451
- -webkit-transform: translateZ(0) translateY(0);
452
- transform: translateZ(0) translateY(0); }
453
-
454
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper {
455
- position: static;
456
- -js-display: flex;
457
- display: -webkit-box;
458
- display: -webkit-flex;
459
- display: -moz-box;
460
- display: -ms-flexbox;
461
- display: flex;
462
- -webkit-box-orient: horizontal;
463
- -webkit-box-direction: reverse;
464
- -webkit-flex-direction: row-reverse;
465
- -moz-box-orient: horizontal;
466
- -moz-box-direction: reverse;
467
- -ms-flex-direction: row-reverse;
468
- flex-direction: row-reverse; }
469
-
470
- .premium-woo-skin-grid-2 .premium-woo-product-actions-wrapper > * {
471
- -webkit-box-flex: 1;
472
- -webkit-flex: 1;
473
- -moz-box-flex: 1;
474
- -ms-flex: 1;
475
- flex: 1;
476
- min-width: 50%; }
477
-
478
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .button {
479
- -js-display: flex;
480
- display: -webkit-box;
481
- display: -webkit-flex;
482
- display: -moz-box;
483
- display: -ms-flexbox;
484
- display: flex;
485
- margin: 0;
486
- text-align: center;
487
- -webkit-box-pack: center;
488
- -webkit-justify-content: center;
489
- -moz-box-pack: center;
490
- -ms-flex-pack: center;
491
- justify-content: center;
492
- -webkit-box-align: center;
493
- -webkit-align-items: center;
494
- -moz-box-align: center;
495
- -ms-flex-align: center;
496
- align-items: center; }
497
-
498
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
499
- background-color: #54595f; }
500
-
501
  /**
502
  * Skin 4
503
- */
504
- .premium-woo-skin-grid-4 li.product .premium-woo-products-details-wrap {
505
- position: absolute;
506
- left: 0;
507
- right: 0;
508
- top: 50%;
509
- -webkit-transform: scale(0.9) translateZ(0) translateY(-50%);
510
- transform: scale(0.9) translateZ(0) translateY(-50%);
511
- text-align: center;
512
- z-index: 2;
513
- opacity: 0;
514
- -webkit-transition: opacity 0.5s, -webkit-transform 0.3s;
515
- transition: opacity 0.5s, -webkit-transform 0.3s;
516
- transition: opacity 0.5s, transform 0.3s;
517
- transition: opacity 0.5s, transform 0.3s, -webkit-transform 0.3s; }
518
-
519
- .premium-woo-skin-grid-4 li.product .premium-woo-product-overlay,
520
- .premium-woo-skin-grid-8 li.product .premium-woo-product-overlay {
521
- position: absolute;
522
- top: 0;
523
- left: 0;
524
- width: 100%;
525
- height: 100%;
526
- opacity: 0;
527
- visibility: hidden;
528
- background-color: rgba(27, 27, 23, 0.3);
529
- -webkit-transition: all 0.25s ease-in-out;
530
- transition: all 0.25s ease-in-out; }
531
-
532
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-overlay,
533
- .premium-woo-skin-grid-8 li.product:hover .premium-woo-product-overlay {
534
- opacity: 1;
535
- visibility: visible;
536
- z-index: 1; }
537
-
538
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-products-details-wrap {
539
- -webkit-transform: scale(1) translateZ(0) translateY(-50%);
540
- transform: scale(1) translateZ(0) translateY(-50%);
541
- opacity: 1; }
542
-
543
  /**
544
  * Skin 5
545
- */
546
- .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper {
547
- -js-display: flex;
548
- display: -webkit-box;
549
- display: -webkit-flex;
550
- display: -moz-box;
551
- display: -ms-flexbox;
552
- display: flex; }
553
- .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
554
- -js-display: flex;
555
- display: -webkit-box;
556
- display: -webkit-flex;
557
- display: -moz-box;
558
- display: -ms-flexbox;
559
- display: flex;
560
- -webkit-box-align: center;
561
- -webkit-align-items: center;
562
- -moz-box-align: center;
563
- -ms-flex-align: center;
564
- align-items: center;
565
- background-color: #54595f;
566
- padding: 10px;
567
- -webkit-transition: all 0.25s ease 0s;
568
- transition: all 0.25s ease 0s; }
569
-
570
- .premium-woo-skin-grid-5 li.product .premium-woo-products-details-wrap {
571
- width: 75%; }
572
-
573
- .premium-woo-skin-grid-5 .premium-woo-product-wrapper {
574
- -js-display: flex;
575
- display: -webkit-box;
576
- display: -webkit-flex;
577
- display: -moz-box;
578
- display: -ms-flexbox;
579
- display: flex;
580
- -webkit-box-align: center;
581
- -webkit-align-items: center;
582
- -moz-box-align: center;
583
- -ms-flex-align: center;
584
- align-items: center; }
585
-
586
- .premium-woo-product-align-right .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
587
- -webkit-box-pack: end;
588
- -webkit-justify-content: flex-end;
589
- -moz-box-pack: end;
590
- -ms-flex-pack: end;
591
- justify-content: flex-end; }
592
-
593
- .premium-woo-product-align-center .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
594
- -webkit-box-pack: center;
595
- -webkit-justify-content: center;
596
- -moz-box-pack: center;
597
- -ms-flex-pack: center;
598
- justify-content: center; }
599
-
600
  /**
601
  * Skin 6
602
- */
603
- .premium-woo-skin-grid-6 .premium-woo-qv-btn {
604
- position: absolute;
605
- top: 50%;
606
- left: 50%;
607
- min-width: 40%;
608
- text-align: center;
609
- padding: 5px;
610
- background: rgba(2, 2, 2, 0.5);
611
- color: #fff;
612
- -webkit-transform: translate(-50%, -50%);
613
- -ms-transform: translate(-50%, -50%);
614
- transform: translate(-50%, -50%);
615
- opacity: 0;
616
- visibility: hidden;
617
- -webkit-transition: all 0.3s ease-in-out;
618
- transition: all 0.3s ease-in-out;
619
- cursor: pointer;
620
- z-index: 2; }
621
-
622
- .premium-woo-skin-grid-6 li.product:hover .premium-woo-qv-btn {
623
- opacity: 1;
624
- visibility: visible; }
625
-
626
- .premium-woo-product-align-right .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
627
- .premium-woo-product-align-left .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
628
- .premium-woo-product-align-right .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating,
629
- .premium-woo-product-align-left .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating {
630
- margin: 0; }
631
-
632
- .premium-woo-skin-grid-6 li.product .premium-woo-product-info {
633
- -js-display: flex;
634
- display: -webkit-box;
635
- display: -webkit-flex;
636
- display: -moz-box;
637
- display: -ms-flexbox;
638
- display: flex;
639
- -webkit-box-pack: justify;
640
- -webkit-justify-content: space-between;
641
- -moz-box-pack: justify;
642
- -ms-flex-pack: justify;
643
- justify-content: space-between; }
644
-
645
- .premium-woo-product-align-center .premium-woocommerce li.product .premium-woo-product-info {
646
- -webkit-box-orient: vertical;
647
- -webkit-box-direction: normal;
648
- -webkit-flex-direction: column;
649
- -moz-box-orient: vertical;
650
- -moz-box-direction: normal;
651
- -ms-flex-direction: column;
652
- flex-direction: column; }
653
-
654
- .premium-woo-product-align-right .premium-woocommerce li.product .premium-woo-product-info {
655
- -webkit-box-orient: horizontal;
656
- -webkit-box-direction: reverse;
657
- -webkit-flex-direction: row-reverse;
658
- -moz-box-orient: horizontal;
659
- -moz-box-direction: reverse;
660
- -ms-flex-direction: row-reverse;
661
- flex-direction: row-reverse; }
662
-
663
- .premium-woo-skin-grid-6 li.product .premium-woo-product-gallery-images {
664
- -js-display: flex;
665
- display: -webkit-box;
666
- display: -webkit-flex;
667
- display: -moz-box;
668
- display: -ms-flexbox;
669
- display: flex;
670
- position: absolute;
671
- bottom: 10px;
672
- width: 100%;
673
- -webkit-box-pack: center;
674
- -webkit-justify-content: center;
675
- -moz-box-pack: center;
676
- -ms-flex-pack: center;
677
- justify-content: center; }
678
-
679
- .premium-woo-product-gallery-images .premium-woo-product__gallery_image {
680
- width: 20%;
681
- margin: 0 0.2em;
682
- border: 2px solid #aaa;
683
- cursor: pointer; }
684
-
685
  /**
686
  * Metro
687
- */
688
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail img,
689
- .premium-woo-products-metro li.product .premium-woo-product-wrapper,
690
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail,
691
- .premium-woo-products-metro li.product .woocommerce-LoopProduct-link {
692
- height: 100%; }
693
-
694
- .premium-woo-products-metro ul.products li.product {
695
- margin-bottom: 0; }
696
-
697
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail img {
698
- -o-object-fit: cover;
699
- object-fit: cover; }
700
-
701
  /*
702
  * Carousel
703
- */
704
- .premium-carousel-hidden {
705
- opacity: 0;
706
- visibility: hidden; }
707
-
708
- .premium-woocommerce:not(.premium-woo-skin-grid-7) .slick-arrow {
709
- -webkit-border-radius: 50%;
710
- border-radius: 50%; }
711
-
712
- .premium-woocommerce ul.slick-dots {
713
- width: 100%; }
714
-
715
  /*
716
  * Quick View Html/body
717
- */
718
- html.premium-woo-qv-opened,
719
- html.premium-woo-qv-opened body {
720
- overflow: hidden; }
721
-
722
  /**
723
  * Quick View Modal
724
- */
725
- .premium-woo-quick-view-back {
726
- position: fixed;
727
- visibility: hidden;
728
- overflow: hidden;
729
- background: rgba(2, 2, 2, 0.5);
730
- opacity: 0;
731
- -webkit-transition: opacity 0.25s;
732
- transition: opacity 0.25s;
733
- z-index: 999; }
734
-
735
- .premium-woo-quick-view-active {
736
- top: 0;
737
- left: 0;
738
- width: 100%;
739
- height: 100%;
740
- opacity: 1;
741
- visibility: visible; }
742
-
743
- #premium-woo-quick-view-modal {
744
- position: fixed;
745
- visibility: hidden;
746
- opacity: 0;
747
- top: 0;
748
- left: 0;
749
- width: 100%;
750
- height: 100%;
751
- z-index: 1400;
752
- text-align: center;
753
- -webkit-transition: all 0.3s;
754
- transition: all 0.3s;
755
- overflow-x: hidden;
756
- overflow-y: auto; }
757
- #premium-woo-quick-view-modal.active {
758
- visibility: visible;
759
- opacity: 1; }
760
- #premium-woo-quick-view-modal.active .premium-woo-content-main {
761
- -webkit-transform: translateY(0);
762
- -ms-transform: translateY(0);
763
- transform: translateY(0);
764
- opacity: 1;
765
- width: 100%; }
766
- #premium-woo-quick-view-modal .premium-woo-content-main-wrapper {
767
- position: absolute;
768
- width: 100%;
769
- height: 100%;
770
- top: 0;
771
- left: 0;
772
- text-align: center;
773
- padding: 30px;
774
- -js-display: flex;
775
- display: -webkit-box;
776
- display: -webkit-flex;
777
- display: -moz-box;
778
- display: -ms-flexbox;
779
- display: flex;
780
- -webkit-box-align: center;
781
- -webkit-align-items: center;
782
- -moz-box-align: center;
783
- -ms-flex-align: center;
784
- align-items: center; }
785
- #premium-woo-quick-view-modal .premium-woo-content-main {
786
- position: relative;
787
- pointer-events: none;
788
- max-width: 100%;
789
- text-align: left;
790
- z-index: 1045;
791
- -webkit-transform: translateY(-30px);
792
- -ms-transform: translateY(-30px);
793
- transform: translateY(-30px);
794
- opacity: 0;
795
- -webkit-transition: opacity 0.3s, -webkit-transform 0.5s;
796
- transition: opacity 0.3s, -webkit-transform 0.5s;
797
- transition: transform 0.5s, opacity 0.3s;
798
- transition: transform 0.5s, opacity 0.3s, -webkit-transform 0.5s;
799
- margin: 0 auto; }
800
- #premium-woo-quick-view-modal .premium-woo-lightbox-content {
801
- position: relative;
802
- display: table;
803
- pointer-events: auto;
804
- background-color: #fff;
805
- max-width: 975px;
806
- margin: 20px auto;
807
- -webkit-transform: translateZ(0);
808
- transform: translateZ(0);
809
- -webkit-box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
810
- box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
811
- overflow: hidden; }
812
- #premium-woo-quick-view-modal .summary {
813
- width: 50%;
814
- margin: 0;
815
- padding: 30px;
816
- float: left;
817
- -webkit-box-sizing: border-box;
818
- -moz-box-sizing: border-box;
819
- box-sizing: border-box; }
820
- #premium-woo-quick-view-modal .summary .quantity {
821
- min-width: auto; }
822
- #premium-woo-quick-view-modal .summary .quantity input.qty {
823
- width: 54px;
824
- -webkit-appearance: button;
825
- -moz-appearance: button;
826
- appearance: button; }
827
- #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-inner-spin-button,
828
- #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-outer-spin-button {
829
- display: unset; }
830
- #premium-woo-quick-view-modal .woocommerce-product-details__short-description p {
831
- margin: 0; }
832
-
833
- #premium-woo-quick-view-close {
834
- position: absolute;
835
- font-size: 22px;
836
- top: 10px;
837
- right: 10px;
838
- width: 22px;
839
- height: 22px;
840
- line-height: 22px;
841
- opacity: 0.7;
842
- text-align: center;
843
- z-index: 2;
844
- color: #000; }
845
-
846
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider {
847
- position: relative; }
848
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider li {
849
- list-style: none; }
850
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav {
851
- margin: 0;
852
- padding: 0;
853
- width: 100%;
854
- position: absolute;
855
- bottom: 10px;
856
- text-align: center; }
857
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li {
858
- margin: 0 6px;
859
- display: inline-block;
860
- vertical-align: middle; }
861
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a {
862
- width: 11px;
863
- height: 11px;
864
- display: block;
865
- background: #666;
866
- background: rgba(0, 0, 0, 0.5);
867
- cursor: pointer;
868
- text-indent: -9999px;
869
- -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
870
- box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
871
- -webkit-border-radius: 20px;
872
- border-radius: 20px; }
873
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a.flex-active {
874
- background: rgba(0, 0, 0, 0.9);
875
- cursor: default; }
876
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a:focus {
877
- outline: none; }
878
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider img {
879
- -o-object-fit: cover;
880
- object-fit: cover;
881
- width: 100%; }
882
-
883
- #premium-woo-quick-view-content div.images {
884
- width: 50%;
885
- float: left;
886
- opacity: 1 !important;
887
- margin: 0; }
888
-
889
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav {
890
- margin: 0;
891
- padding: 0;
892
- list-style: none; }
893
-
894
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav a {
895
- text-decoration: none;
896
- display: block;
897
- width: 14px;
898
- height: 32px;
899
- font-size: 32px;
900
- line-height: 32px;
901
- margin: -20px 0 0;
902
- position: absolute;
903
- top: 50%;
904
- z-index: 10;
905
- overflow: hidden;
906
- cursor: pointer;
907
- color: rgba(0, 0, 0, 0.8);
908
- text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
909
- -webkit-transition: all 0.3s ease-in-out;
910
- transition: all 0.3s ease-in-out; }
911
-
912
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next,
913
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
914
- display: inline-block;
915
- font-family: "Font Awesome 5 Free";
916
- font-weight: 900;
917
- text-rendering: auto;
918
- -webkit-font-smoothing: antialiased;
919
- -moz-osx-font-smoothing: grayscale; }
920
-
921
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
922
- left: 10px; }
923
-
924
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next {
925
- right: 10px; }
926
-
927
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev::before {
928
- content: "\f104"; }
929
-
930
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next::before {
931
- content: "\f105"; }
932
-
933
- .premium-woocommerce li.product .added_to_cart.wc-forward {
934
- display: none; }
935
-
936
- .premium-woo-atc-button .add_to_cart_button .premium-woo-cart-loader {
937
- -webkit-animation: spin 2s linear infinite;
938
- animation: spin 2s linear infinite;
939
- margin-left: 5px;
940
- vertical-align: baseline; }
941
-
942
  /*
943
  * Load More Button
944
- */
945
- .premium-woo-load-more {
946
- position: relative; }
947
- .premium-woo-load-more .premium-woo-load-more-btn {
948
- -webkit-box-shadow: none;
949
- box-shadow: none;
950
- text-shadow: none;
951
- border: none;
952
- outline: none;
953
- -webkit-box-align: center;
954
- -webkit-align-items: center;
955
- -moz-box-align: center;
956
- -ms-flex-align: center;
957
- align-items: center;
958
- vertical-align: bottom;
959
- cursor: pointer;
960
- line-height: 1;
961
- font-style: normal;
962
- font-weight: normal;
963
- background-image: none;
964
- color: #fff;
965
- -webkit-transition: all 0.3s ease-in-out;
966
- transition: all 0.3s ease-in-out;
967
- padding: 10px 20px; }
968
-
969
- .premium-woo-load-more-btn {
970
- -js-display: inline-flex;
971
- display: -webkit-inline-box;
972
- display: -webkit-inline-flex;
973
- display: -moz-inline-box;
974
- display: -ms-inline-flexbox;
975
- display: inline-flex;
976
- -webkit-box-align: center;
977
- -webkit-align-items: center;
978
- -moz-box-align: center;
979
- -ms-flex-align: center;
980
- align-items: center; }
981
-
982
- .premium-woo-load-more-btn span {
983
- margin-right: 3px; }
984
-
985
- .premium-woo-load-more-btn .premium-loader {
986
- display: inline-block;
987
- width: 20px;
988
- height: 20px; }
989
-
990
- .premium-woo-title-above-yes .premium-woo-product__link {
991
- opacity: 0; }
992
-
993
- @media (min-width: 545px) {
994
- #premium-woo-quick-view-content div.summary {
995
- content: "544";
996
- overflow-y: auto; } }
997
-
998
- @media (max-width: 544px) {
999
- #premium-woo-quick-view-content .premium-woo-lightbox-content {
1000
- display: block; }
1001
- #premium-woo-quick-view-content div.images,
1002
- #premium-woo-quick-view-content div.summary {
1003
- width: 100%;
1004
- float: none; } }
1
+ /********** Premium Woo Products **********/
2
+ /******************************************/
3
+ .ast-single-post .entry-content .premium-woocommerce a {
4
+ text-decoration: none; }
5
+
6
+ .premium-woocommerce .premium-woo-qv-btn {
7
+ cursor: pointer; }
8
+
9
+ .premium-woocommerce:not(.premium-woo-skin-grid-7) li.product .star-rating {
10
+ margin: 0 auto 0.5em; }
11
+
12
+ .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale,
13
+ .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap .premium-woo-product-featured {
14
+ display: block;
15
+ text-align: center;
16
+ color: #fff;
17
+ min-width: 2em;
18
+ min-height: 2em;
19
+ line-height: 2em;
20
+ padding: 0.3em 0.6em;
21
+ margin: 0.5em 0.6em; }
22
+
23
+ .premium-woocommerce .pa-out-of-stock {
24
+ display: block;
25
+ text-align: center;
26
+ color: #fff;
27
+ min-width: 2em;
28
+ min-height: 2em;
29
+ line-height: 2em;
30
+ padding: 0.3em 0.6em;
31
+ margin: 0.5em 0.6em; }
32
+
33
+ .premium-woocommerce .woocommerce-loop-product__title {
34
+ margin-bottom: 0.5em;
35
+ font-size: 1em;
36
+ -webkit-transition: all 0.3s ease-in-out;
37
+ transition: all 0.3s ease-in-out; }
38
+
39
+ .premium-woocommerce .premium-woo-product-category {
40
+ display: block;
41
+ font-size: 0.85em;
42
+ margin-bottom: 0.5em;
43
+ line-height: 1.3; }
44
+
45
+ .premium-woocommerce .star-rating {
46
+ display: block;
47
+ float: none;
48
+ -webkit-backface-visibility: hidden;
49
+ backface-visibility: hidden;
50
+ overflow: hidden;
51
+ position: relative;
52
+ height: 1em;
53
+ line-height: 1;
54
+ font-size: 0.857em;
55
+ width: 5.4em;
56
+ font-family: "star"; }
57
+ .premium-woocommerce .star-rating::before {
58
+ content: "\73\73\73\73\73";
59
+ color: #54595f;
60
+ float: left;
61
+ top: 0;
62
+ left: 0;
63
+ position: absolute; }
64
+ .premium-woocommerce .star-rating span {
65
+ overflow: hidden;
66
+ float: left;
67
+ top: 0;
68
+ left: 0;
69
+ position: absolute;
70
+ padding-top: 1.5em; }
71
+ .premium-woocommerce .star-rating span::before {
72
+ content: "\53\53\53\53\53";
73
+ color: inherit;
74
+ top: 0;
75
+ position: absolute;
76
+ left: 0; }
77
+
78
+ .premium-woocommerce .premium-woo-products-inner ul.products {
79
+ -js-display: flex;
80
+ display: -webkit-box;
81
+ display: -webkit-flex;
82
+ display: -moz-box;
83
+ display: -ms-flexbox;
84
+ display: flex;
85
+ margin: 0;
86
+ padding: 0;
87
+ -webkit-flex-wrap: wrap;
88
+ -ms-flex-wrap: wrap;
89
+ flex-wrap: wrap;
90
+ list-style: none outside;
91
+ -webkit-column-gap: 0;
92
+ -moz-column-gap: 0;
93
+ column-gap: 0; }
94
+ .premium-woocommerce .premium-woo-products-inner ul.products li.product {
95
+ margin: 0 0 10px;
96
+ padding: 0 10px; }
97
+ .premium-woocommerce .premium-woo-products-inner ul.products li.product .premium-woo-product-wrapper {
98
+ overflow: hidden;
99
+ -webkit-transition: all 0.3s ease-in-out;
100
+ transition: all 0.3s ease-in-out; }
101
+
102
+ .premium-woocommerce .woocommerce-loop-product__link {
103
+ position: relative;
104
+ display: block !important;
105
+ overflow: hidden;
106
+ -webkit-transition: all 0.3s ease-in-out;
107
+ transition: all 0.3s ease-in-out; }
108
+
109
+ .premium-woocommerce .premium-woo-ribbon-container,
110
+ .premium-woocommerce .pa-out-of-stock {
111
+ position: absolute;
112
+ z-index: 9; }
113
+
114
+ .premium-woocommerce .premium-woo-ribbon-container {
115
+ top: 0;
116
+ left: 0; }
117
+
118
+ .premium-woocommerce .pa-out-of-stock {
119
+ top: 7px;
120
+ left: 9px;
121
+ margin: 0; }
122
+
123
+ .premium-woo-product-thumbnail {
124
+ position: relative;
125
+ overflow: hidden; }
126
+ .premium-woo-product-thumbnail .woocommerce-loop-product__link img {
127
+ margin: 0;
128
+ width: 100%; }
129
+
130
+ .premium-woo-product-sale-wrap,
131
+ .premium-woo-product-featured-wrap {
132
+ margin: 0; }
133
+
134
+ .premium-woocommerce .premium-woo-products-details-wrap {
135
+ padding: 1em 1.2em; }
136
+ .premium-woocommerce .premium-woo-products-details-wrap .button {
137
+ display: inline-block;
138
+ background-color: #6ec1e4;
139
+ color: #fff;
140
+ margin: 0.5em 0;
141
+ line-height: 1.3;
142
+ padding: 10px 40px;
143
+ font-size: 100%;
144
+ cursor: pointer;
145
+ text-decoration: none;
146
+ overflow: visible;
147
+ font-weight: 700;
148
+ background-image: none;
149
+ border: none;
150
+ -webkit-border-radius: 0px;
151
+ border-radius: 0px;
152
+ -webkit-box-shadow: none;
153
+ box-shadow: none;
154
+ text-shadow: none;
155
+ -webkit-transition: all 0.3s ease-in-out;
156
+ transition: all 0.3s ease-in-out; }
157
+
158
+ .premium-woocommerce li.product .price {
159
+ display: block;
160
+ line-height: 1.3;
161
+ font-weight: 700;
162
+ margin-bottom: 0.5em;
163
+ font-size: 0.9em; }
164
+ .premium-woocommerce li.product .price del {
165
+ display: inline-block;
166
+ font-weight: 400;
167
+ background: transparent;
168
+ opacity: 1; }
169
+ .premium-woocommerce li.product .price ins {
170
+ display: inline-block;
171
+ background: transparent;
172
+ text-decoration: none;
173
+ font-weight: inherit; }
174
+ .premium-woocommerce li.product .price .amount {
175
+ color: inherit !important; }
176
+
177
+ .premium-woocommerce li.product .premium-woo-product-desc p {
178
+ margin: 0; }
179
+
180
+ .premium-woo-product-align-left .premium-woocommerce li.product .star-rating {
181
+ margin-left: 0;
182
+ margin-right: auto; }
183
+
184
+ .premium-woo-product-align-center .premium-woocommerce li.product .star-rating {
185
+ margin-left: auto;
186
+ margin-right: auto; }
187
+
188
+ .premium-woo-product-align-right .premium-woocommerce li.product .star-rating {
189
+ margin-left: auto;
190
+ margin-right: 0; }
191
+
192
+ .premium-woo-products-pagination ul.page-numbers {
193
+ -js-display: flex;
194
+ display: -webkit-box;
195
+ display: -webkit-flex;
196
+ display: -moz-box;
197
+ display: -ms-flexbox;
198
+ display: flex;
199
+ list-style-type: none;
200
+ margin: 0;
201
+ margin-top: 10px;
202
+ padding: 0;
203
+ border: none;
204
+ -webkit-box-pack: center;
205
+ -webkit-justify-content: center;
206
+ -moz-box-pack: center;
207
+ -ms-flex-pack: center;
208
+ justify-content: center; }
209
+ .premium-woo-products-pagination ul.page-numbers li {
210
+ margin: 0 0.4em 0.4em 0;
211
+ padding: 0;
212
+ text-align: center; }
213
+ .premium-woo-products-pagination ul.page-numbers li .page-numbers {
214
+ margin: 0;
215
+ text-decoration: none;
216
+ color: #000;
217
+ border: 1px solid #54595f;
218
+ padding: 0;
219
+ line-height: 1;
220
+ font-size: 1em;
221
+ font-weight: 400;
222
+ padding: 0.75em;
223
+ display: block;
224
+ min-width: 2.5em;
225
+ -webkit-transition: all 0.3s ease-in-out;
226
+ transition: all 0.3s ease-in-out; }
227
+ .premium-woo-products-pagination ul.page-numbers li .page-numbers:hover, .premium-woo-products-pagination ul.page-numbers li .page-numbers.current {
228
+ background-color: #54595f;
229
+ color: #fff;
230
+ outline: none; }
231
+
232
+ .premium-woocommerce .premium-loading-feed,
233
+ .premium-woo-quick-view-loader .premium-loading-feed {
234
+ display: block;
235
+ position: absolute;
236
+ width: 100%;
237
+ height: 100%;
238
+ top: 0px;
239
+ left: 0px;
240
+ bottom: 0px;
241
+ right: 0px;
242
+ background: rgba(255, 255, 255, 0.2);
243
+ -js-display: flex;
244
+ display: -webkit-box;
245
+ display: -webkit-flex;
246
+ display: -moz-box;
247
+ display: -ms-flexbox;
248
+ display: flex;
249
+ -webkit-box-align: center;
250
+ -webkit-align-items: center;
251
+ -moz-box-align: center;
252
+ -ms-flex-align: center;
253
+ align-items: center; }
254
+
255
  /**
256
  * Image Hover Effects
257
+ */
258
+ .premium-woocommerce .woocommerce-loop-product__link img {
259
+ -webkit-transition: all 0.3s ease-in-out;
260
+ transition: all 0.3s ease-in-out; }
261
+
262
+ .premium-woo-product__hover-zoomout .woocommerce-loop-product__link img {
263
+ -webkit-transform: scale(1.2);
264
+ -ms-transform: scale(1.2);
265
+ transform: scale(1.2); }
266
+
267
+ .premium-woo-product__hover-zoomout li.product:hover .woocommerce-loop-product__link img {
268
+ -webkit-transform: none;
269
+ -ms-transform: none;
270
+ transform: none; }
271
+
272
+ .premium-woo-product__hover-zoomin .woocommerce-loop-product__link img {
273
+ -webkit-transform: none;
274
+ -ms-transform: none;
275
+ transform: none; }
276
+
277
+ .premium-woo-product__hover-zoomin li.product:hover .woocommerce-loop-product__link img {
278
+ -webkit-transform: scale(1.2);
279
+ -ms-transform: scale(1.2);
280
+ transform: scale(1.2); }
281
+
282
+ .premium-woo-product__hover-gray .woocommerce-loop-product__link img {
283
+ -webkit-filter: grayscale(100%);
284
+ filter: grayscale(100%); }
285
+
286
+ .premium-woo-product__hover-gray li.product:hover .woocommerce-loop-product__link img {
287
+ -webkit-filter: grayscale(0%);
288
+ filter: grayscale(0%); }
289
+
290
+ .premium-woo-product__hover-sepia .woocommerce-loop-product__link img {
291
+ -webkit-filter: sepia(30%);
292
+ filter: sepia(30%); }
293
+
294
+ .premium-woo-product__hover-sepia li.product:hover .woocommerce-loop-product__link img {
295
+ -webkit-filter: sepia(0%);
296
+ filter: sepia(0%); }
297
+
298
+ .premium-woo-product__hover-bright .woocommerce-loop-product__link img {
299
+ -webkit-filter: brightness(1);
300
+ filter: brightness(1); }
301
+
302
+ .premium-woo-product__hover-bright li.product:hover .woocommerce-loop-product__link img {
303
+ -webkit-filter: brightness(1.2);
304
+ filter: brightness(1.2); }
305
+
306
+ .premium-woo-product__hover-trans .woocommerce-loop-product__link img {
307
+ -webkit-transform: translateX(-15px) scale(1.1);
308
+ -ms-transform: translateX(-15px) scale(1.1);
309
+ transform: translateX(-15px) scale(1.1); }
310
+
311
+ .premium-woo-product__hover-trans li.product:hover .woocommerce-loop-product__link img {
312
+ -webkit-transform: translateX(0px) scale(1.1);
313
+ -ms-transform: translateX(0px) scale(1.1);
314
+ transform: translateX(0px) scale(1.1); }
315
+
316
+ .premium-woo-product__hover-scale li.product:hover .woocommerce-loop-product__link img {
317
+ -webkit-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
318
+ -ms-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
319
+ transform: scaleX(1.3) scaleY(1.3) rotate(5deg); }
320
+
321
+ .premium-woocommerce .premium-woo-product__on_hover {
322
+ position: absolute;
323
+ top: 0;
324
+ right: 0;
325
+ bottom: 0;
326
+ left: 0;
327
+ height: 100%;
328
+ opacity: 0; }
329
+
330
+ .premium-woo-product__hover-swap li.product:hover .premium-woo-product__on_hover {
331
+ opacity: 1; }
332
+
333
+ .premium-woo-skin-grid-1 .premium-woo-qv-btn,
334
+ .premium-woo-skin-grid-3 .premium-woo-qv-btn,
335
+ .premium-woo-skin-grid-4 .premium-woo-qv-btn {
336
+ position: absolute;
337
+ bottom: 0;
338
+ left: 0;
339
+ width: 100%;
340
+ text-align: center;
341
+ padding: 5px;
342
+ background: rgba(2, 2, 2, 0.5);
343
+ color: #fff;
344
+ -webkit-transition: all 0.3s ease-in-out;
345
+ transition: all 0.3s ease-in-out;
346
+ z-index: 2;
347
+ -webkit-transform: translateY(100%);
348
+ -ms-transform: translateY(100%);
349
+ transform: translateY(100%); }
350
+
351
+ .premium-woo-skin-grid-4 .premium-woo-qv-btn {
352
+ -webkit-transition-delay: 0.1s;
353
+ transition-delay: 0.1s; }
354
+
355
+ .premium-woo-skin-grid-1 .premium-woo-qv-icon,
356
+ .premium-woo-skin-grid-3 .premium-woo-qv-icon,
357
+ .premium-woo-skin-grid-4 .premium-woo-qv-icon,
358
+ .premium-woo-skin-grid-6 .premium-woo-qv-icon {
359
+ margin-left: 0.5em; }
360
+
361
+ .premium-woo-product-thumbnail:hover .premium-woo-qv-btn-translate {
362
+ -webkit-transform: translateY(0);
363
+ -ms-transform: translateY(0);
364
+ transform: translateY(0); }
365
+
366
+ .premium-woo-product-wrapper .premium-woo-qv-data {
367
+ position: absolute;
368
+ top: 0;
369
+ left: 0;
370
+ width: 100%;
371
+ height: 100%;
372
+ z-index: 1;
373
+ overflow: hidden;
374
+ cursor: pointer; }
375
+
376
  /**
377
  * Skin 1,4
378
+ */
379
+ .premium-woo-skin-grid-1 .premium-woo-product-actions-wrapper,
380
+ .premium-woo-skin-grid-4 .premium-woo-product-actions-wrapper {
381
+ position: absolute;
382
+ top: 0.7em;
383
+ right: 1em;
384
+ -webkit-transform: translate3d(15px, 0, 0);
385
+ transform: translate3d(15px, 0, 0);
386
+ -webkit-transition: all 0.3s ease-in-out;
387
+ transition: all 0.3s ease-in-out;
388
+ opacity: 0;
389
+ z-index: 9; }
390
+
391
+ .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-cart-btn {
392
+ position: relative;
393
+ display: block;
394
+ margin: 0 0 3px;
395
+ background: #fff;
396
+ text-align: center;
397
+ outline: 0;
398
+ -webkit-transition: all 0.3s ease-in-out;
399
+ transition: all 0.3s ease-in-out; }
400
+
401
+ .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-add-cart-icon {
402
+ display: block;
403
+ color: #54595f;
404
+ width: 30px;
405
+ line-height: 30px;
406
+ height: 30px;
407
+ cursor: pointer;
408
+ -webkit-transition: all 0.3s ease-in-out;
409
+ transition: all 0.3s ease-in-out; }
410
+
411
+ .premium-woo-skin-grid-1 li.product:hover .premium-woo-product-actions-wrapper,
412
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-actions-wrapper {
413
+ -webkit-transform: translate3d(5px, 0, 0);
414
+ transform: translate3d(5px, 0, 0);
415
+ opacity: 1; }
416
+
417
+ .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon {
418
+ -webkit-animation: spin 2s linear infinite;
419
+ animation: spin 2s linear infinite; }
420
+
421
+ .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon::before {
422
+ content: "\f013"; }
423
+
424
+ .premium-woocommerce .premium-woo-cart-btn.added .premium-woo-add-cart-icon::before {
425
+ content: "\f00c"; }
426
+
427
  /**
428
  * Skin 2
429
+ */
430
+ .premium-woo-skin-grid-2 li.product .premium-woo-products-details-wrap {
431
+ position: absolute;
432
+ background: #fff;
433
+ bottom: 0;
434
+ left: 0;
435
+ width: 100%;
436
+ z-index: 2;
437
+ padding: 0;
438
+ opacity: 0;
439
+ -webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
440
+ transition: opacity 0.2s, -webkit-transform 0.4s;
441
+ transition: transform 0.4s, opacity 0.2s;
442
+ transition: transform 0.4s, opacity 0.2s, -webkit-transform 0.4s;
443
+ -webkit-transform: translateZ(0) translateY(5px);
444
+ transform: translateZ(0) translateY(5px); }
445
+
446
+ .premium-woo-skin-grid-2 .premium-woo-product-details {
447
+ padding: 15px 0; }
448
+
449
+ .premium-woo-skin-grid-2 li.product:hover .premium-woo-products-details-wrap {
450
+ opacity: 1;
451
+ -webkit-transform: translateZ(0) translateY(0);
452
+ transform: translateZ(0) translateY(0); }
453
+
454
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper {
455
+ position: static;
456
+ -js-display: flex;
457
+ display: -webkit-box;
458
+ display: -webkit-flex;
459
+ display: -moz-box;
460
+ display: -ms-flexbox;
461
+ display: flex;
462
+ -webkit-box-orient: horizontal;
463
+ -webkit-box-direction: reverse;
464
+ -webkit-flex-direction: row-reverse;
465
+ -moz-box-orient: horizontal;
466
+ -moz-box-direction: reverse;
467
+ -ms-flex-direction: row-reverse;
468
+ flex-direction: row-reverse; }
469
+
470
+ .premium-woo-skin-grid-2 .premium-woo-product-actions-wrapper > * {
471
+ -webkit-box-flex: 1;
472
+ -webkit-flex: 1;
473
+ -moz-box-flex: 1;
474
+ -ms-flex: 1;
475
+ flex: 1;
476
+ min-width: 50%; }
477
+
478
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .button {
479
+ -js-display: flex;
480
+ display: -webkit-box;
481
+ display: -webkit-flex;
482
+ display: -moz-box;
483
+ display: -ms-flexbox;
484
+ display: flex;
485
+ margin: 0;
486
+ text-align: center;
487
+ -webkit-box-pack: center;
488
+ -webkit-justify-content: center;
489
+ -moz-box-pack: center;
490
+ -ms-flex-pack: center;
491
+ justify-content: center;
492
+ -webkit-box-align: center;
493
+ -webkit-align-items: center;
494
+ -moz-box-align: center;
495
+ -ms-flex-align: center;
496
+ align-items: center; }
497
+
498
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
499
+ background-color: #54595f; }
500
+
501
  /**
502
  * Skin 4
503
+ */
504
+ .premium-woo-skin-grid-4 li.product .premium-woo-products-details-wrap {
505
+ position: absolute;
506
+ left: 0;
507
+ right: 0;
508
+ top: 50%;
509
+ -webkit-transform: scale(0.9) translateZ(0) translateY(-50%);
510
+ transform: scale(0.9) translateZ(0) translateY(-50%);
511
+ text-align: center;
512
+ z-index: 2;
513
+ opacity: 0;
514
+ -webkit-transition: opacity 0.5s, -webkit-transform 0.3s;
515
+ transition: opacity 0.5s, -webkit-transform 0.3s;
516
+ transition: opacity 0.5s, transform 0.3s;
517
+ transition: opacity 0.5s, transform 0.3s, -webkit-transform 0.3s; }
518
+
519
+ .premium-woo-skin-grid-4 li.product .premium-woo-product-overlay,
520
+ .premium-woo-skin-grid-8 li.product .premium-woo-product-overlay {
521
+ position: absolute;
522
+ top: 0;
523
+ left: 0;
524
+ width: 100%;
525
+ height: 100%;
526
+ opacity: 0;
527
+ visibility: hidden;
528
+ background-color: rgba(27, 27, 23, 0.3);
529
+ -webkit-transition: all 0.25s ease-in-out;
530
+ transition: all 0.25s ease-in-out; }
531
+
532
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-overlay,
533
+ .premium-woo-skin-grid-8 li.product:hover .premium-woo-product-overlay {
534
+ opacity: 1;
535
+ visibility: visible;
536
+ z-index: 1; }
537
+
538
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-products-details-wrap {
539
+ -webkit-transform: scale(1) translateZ(0) translateY(-50%);
540
+ transform: scale(1) translateZ(0) translateY(-50%);
541
+ opacity: 1; }
542
+
543
  /**
544
  * Skin 5
545
+ */
546
+ .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper {
547
+ -js-display: flex;
548
+ display: -webkit-box;
549
+ display: -webkit-flex;
550
+ display: -moz-box;
551
+ display: -ms-flexbox;
552
+ display: flex; }
553
+ .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
554
+ -js-display: flex;
555
+ display: -webkit-box;
556
+ display: -webkit-flex;
557
+ display: -moz-box;
558
+ display: -ms-flexbox;
559
+ display: flex;
560
+ -webkit-box-align: center;
561
+ -webkit-align-items: center;
562
+ -moz-box-align: center;
563
+ -ms-flex-align: center;
564
+ align-items: center;
565
+ background-color: #54595f;
566
+ padding: 10px;
567
+ -webkit-transition: all 0.25s ease 0s;
568
+ transition: all 0.25s ease 0s; }
569
+
570
+ .premium-woo-skin-grid-5 li.product .premium-woo-products-details-wrap {
571
+ width: 75%; }
572
+
573
+ .premium-woo-skin-grid-5 .premium-woo-product-wrapper {
574
+ -js-display: flex;
575
+ display: -webkit-box;
576
+ display: -webkit-flex;
577
+ display: -moz-box;
578
+ display: -ms-flexbox;
579
+ display: flex;
580
+ -webkit-box-align: center;
581
+ -webkit-align-items: center;
582
+ -moz-box-align: center;
583
+ -ms-flex-align: center;
584
+ align-items: center; }
585
+
586
+ .premium-woo-product-align-right .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
587
+ -webkit-box-pack: end;
588
+ -webkit-justify-content: flex-end;
589
+ -moz-box-pack: end;
590
+ -ms-flex-pack: end;
591
+ justify-content: flex-end; }
592
+
593
+ .premium-woo-product-align-center .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
594
+ -webkit-box-pack: center;
595
+ -webkit-justify-content: center;
596
+ -moz-box-pack: center;
597
+ -ms-flex-pack: center;
598
+ justify-content: center; }
599
+
600
  /**
601
  * Skin 6
602
+ */
603
+ .premium-woo-skin-grid-6 .premium-woo-qv-btn {
604
+ position: absolute;
605
+ top: 50%;
606
+ left: 50%;
607
+ min-width: 40%;
608
+ text-align: center;
609
+ padding: 5px;
610
+ background: rgba(2, 2, 2, 0.5);
611
+ color: #fff;
612
+ -webkit-transform: translate(-50%, -50%);
613
+ -ms-transform: translate(-50%, -50%);
614
+ transform: translate(-50%, -50%);
615
+ opacity: 0;
616
+ visibility: hidden;
617
+ -webkit-transition: all 0.3s ease-in-out;
618
+ transition: all 0.3s ease-in-out;
619
+ cursor: pointer;
620
+ z-index: 2; }
621
+
622
+ .premium-woo-skin-grid-6 li.product:hover .premium-woo-qv-btn {
623
+ opacity: 1;
624
+ visibility: visible; }
625
+
626
+ .premium-woo-product-align-right .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
627
+ .premium-woo-product-align-left .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
628
+ .premium-woo-product-align-right .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating,
629
+ .premium-woo-product-align-left .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating {
630
+ margin: 0; }
631
+
632
+ .premium-woo-skin-grid-6 li.product .premium-woo-product-info {
633
+ -js-display: flex;
634
+ display: -webkit-box;
635
+ display: -webkit-flex;
636
+ display: -moz-box;
637
+ display: -ms-flexbox;
638
+ display: flex;
639
+ -webkit-box-pack: justify;
640
+ -webkit-justify-content: space-between;
641
+ -moz-box-pack: justify;
642
+ -ms-flex-pack: justify;
643
+ justify-content: space-between; }
644
+
645
+ .premium-woo-product-align-center .premium-woocommerce li.product .premium-woo-product-info {
646
+ -webkit-box-orient: vertical;
647
+ -webkit-box-direction: normal;
648
+ -webkit-flex-direction: column;
649
+ -moz-box-orient: vertical;
650
+ -moz-box-direction: normal;
651
+ -ms-flex-direction: column;
652
+ flex-direction: column; }
653
+
654
+ .premium-woo-product-align-right .premium-woocommerce li.product .premium-woo-product-info {
655
+ -webkit-box-orient: horizontal;
656
+ -webkit-box-direction: reverse;
657
+ -webkit-flex-direction: row-reverse;
658
+ -moz-box-orient: horizontal;
659
+ -moz-box-direction: reverse;
660
+ -ms-flex-direction: row-reverse;
661
+ flex-direction: row-reverse; }
662
+
663
+ .premium-woo-skin-grid-6 li.product .premium-woo-product-gallery-images {
664
+ -js-display: flex;
665
+ display: -webkit-box;
666
+ display: -webkit-flex;
667
+ display: -moz-box;
668
+ display: -ms-flexbox;
669
+ display: flex;
670
+ position: absolute;
671
+ bottom: 10px;
672
+ width: 100%;
673
+ -webkit-box-pack: center;
674
+ -webkit-justify-content: center;
675
+ -moz-box-pack: center;
676
+ -ms-flex-pack: center;
677
+ justify-content: center; }
678
+
679
+ .premium-woo-product-gallery-images .premium-woo-product__gallery_image {
680
+ width: 20%;
681
+ margin: 0 0.2em;
682
+ border: 2px solid #aaa;
683
+ cursor: pointer; }
684
+
685
  /**
686
  * Metro
687
+ */
688
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail img,
689
+ .premium-woo-products-metro li.product .premium-woo-product-wrapper,
690
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail,
691
+ .premium-woo-products-metro li.product .woocommerce-LoopProduct-link {
692
+ height: 100%; }
693
+
694
+ .premium-woo-products-metro ul.products li.product {
695
+ margin-bottom: 0; }
696
+
697
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail img {
698
+ -o-object-fit: cover;
699
+ object-fit: cover; }
700
+
701
  /*
702
  * Carousel
703
+ */
704
+ .premium-carousel-hidden {
705
+ opacity: 0;
706
+ visibility: hidden; }
707
+
708
+ .premium-woocommerce:not(.premium-woo-skin-grid-7) .slick-arrow {
709
+ -webkit-border-radius: 50%;
710
+ border-radius: 50%; }
711
+
712
+ .premium-woocommerce ul.slick-dots {
713
+ width: 100%; }
714
+
715
  /*
716
  * Quick View Html/body
717
+ */
718
+ html.premium-woo-qv-opened,
719
+ html.premium-woo-qv-opened body {
720
+ overflow: hidden; }
721
+
722
  /**
723
  * Quick View Modal
724
+ */
725
+ .premium-woo-quick-view-back {
726
+ position: fixed;
727
+ visibility: hidden;
728
+ overflow: hidden;
729
+ background: rgba(2, 2, 2, 0.5);
730
+ opacity: 0;
731
+ -webkit-transition: opacity 0.25s;
732
+ transition: opacity 0.25s;
733
+ z-index: 999; }
734
+
735
+ .premium-woo-quick-view-active {
736
+ top: 0;
737
+ left: 0;
738
+ width: 100%;
739
+ height: 100%;
740
+ opacity: 1;
741
+ visibility: visible; }
742
+
743
+ #premium-woo-quick-view-modal {
744
+ position: fixed;
745
+ visibility: hidden;
746
+ opacity: 0;
747
+ top: 0;
748
+ left: 0;
749
+ width: 100%;
750
+ height: 100%;
751
+ z-index: 1400;
752
+ text-align: center;
753
+ -webkit-transition: all 0.3s;
754
+ transition: all 0.3s;
755
+ overflow-x: hidden;
756
+ overflow-y: auto; }
757
+ #premium-woo-quick-view-modal.active {
758
+ visibility: visible;
759
+ opacity: 1; }
760
+ #premium-woo-quick-view-modal.active .premium-woo-content-main {
761
+ -webkit-transform: translateY(0);
762
+ -ms-transform: translateY(0);
763
+ transform: translateY(0);
764
+ opacity: 1;
765
+ width: 100%; }
766
+ #premium-woo-quick-view-modal .premium-woo-content-main-wrapper {
767
+ position: absolute;
768
+ width: 100%;
769
+ height: 100%;
770
+ top: 0;
771
+ left: 0;
772
+ text-align: center;
773
+ padding: 30px;
774
+ -js-display: flex;
775
+ display: -webkit-box;
776
+ display: -webkit-flex;
777
+ display: -moz-box;
778
+ display: -ms-flexbox;
779
+ display: flex;
780
+ -webkit-box-align: center;
781
+ -webkit-align-items: center;
782
+ -moz-box-align: center;
783
+ -ms-flex-align: center;
784
+ align-items: center; }
785
+ #premium-woo-quick-view-modal .premium-woo-content-main {
786
+ position: relative;
787
+ pointer-events: none;
788
+ max-width: 100%;
789
+ text-align: left;
790
+ z-index: 1045;
791
+ -webkit-transform: translateY(-30px);
792
+ -ms-transform: translateY(-30px);
793
+ transform: translateY(-30px);
794
+ opacity: 0;
795
+ -webkit-transition: opacity 0.3s, -webkit-transform 0.5s;
796
+ transition: opacity 0.3s, -webkit-transform 0.5s;
797
+ transition: transform 0.5s, opacity 0.3s;
798
+ transition: transform 0.5s, opacity 0.3s, -webkit-transform 0.5s;
799
+ margin: 0 auto; }
800
+ #premium-woo-quick-view-modal .premium-woo-lightbox-content {
801
+ position: relative;
802
+ display: table;
803
+ pointer-events: auto;
804
+ background-color: #fff;
805
+ max-width: 975px;
806
+ margin: 20px auto;
807
+ -webkit-transform: translateZ(0);
808
+ transform: translateZ(0);
809
+ -webkit-box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
810
+ box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
811
+ overflow: hidden; }
812
+ #premium-woo-quick-view-modal .summary {
813
+ width: 50%;
814
+ margin: 0;
815
+ padding: 30px;
816
+ float: left;
817
+ -webkit-box-sizing: border-box;
818
+ -moz-box-sizing: border-box;
819
+ box-sizing: border-box; }
820
+ #premium-woo-quick-view-modal .summary .quantity {
821
+ min-width: auto; }
822
+ #premium-woo-quick-view-modal .summary .quantity input.qty {
823
+ width: 54px;
824
+ -webkit-appearance: button;
825
+ -moz-appearance: button;
826
+ appearance: button; }
827
+ #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-inner-spin-button,
828
+ #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-outer-spin-button {
829
+ display: unset; }
830
+ #premium-woo-quick-view-modal .woocommerce-product-details__short-description p {
831
+ margin: 0; }
832
+
833
+ #premium-woo-quick-view-close {
834
+ position: absolute;
835
+ font-size: 22px;
836
+ top: 10px;
837
+ right: 10px;
838
+ width: 22px;
839
+ height: 22px;
840
+ line-height: 22px;
841
+ opacity: 0.7;
842
+ text-align: center;
843
+ z-index: 2;
844
+ color: #000; }
845
+
846
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider {
847
+ position: relative; }
848
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider li {
849
+ list-style: none; }
850
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav {
851
+ margin: 0;
852
+ padding: 0;
853
+ width: 100%;
854
+ position: absolute;
855
+ bottom: 10px;
856
+ text-align: center; }
857
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li {
858
+ margin: 0 6px;
859
+ display: inline-block;
860
+ vertical-align: middle; }
861
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a {
862
+ width: 11px;
863
+ height: 11px;
864
+ display: block;
865
+ background: #666;
866
+ background: rgba(0, 0, 0, 0.5);
867
+ cursor: pointer;
868
+ text-indent: -9999px;
869
+ -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
870
+ box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
871
+ -webkit-border-radius: 20px;
872
+ border-radius: 20px; }
873
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a.flex-active {
874
+ background: rgba(0, 0, 0, 0.9);
875
+ cursor: default; }
876
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a:focus {
877
+ outline: none; }
878
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider img {
879
+ -o-object-fit: cover;
880
+ object-fit: cover;
881
+ width: 100%; }
882
+
883
+ #premium-woo-quick-view-content div.images {
884
+ width: 50%;
885
+ float: left;
886
+ opacity: 1 !important;
887
+ margin: 0; }
888
+
889
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav {
890
+ margin: 0;
891
+ padding: 0;
892
+ list-style: none; }
893
+
894
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav a {
895
+ text-decoration: none;
896
+ display: block;
897
+ width: 14px;
898
+ height: 32px;
899
+ font-size: 32px;
900
+ line-height: 32px;
901
+ margin: -20px 0 0;
902
+ position: absolute;
903
+ top: 50%;
904
+ z-index: 10;
905
+ overflow: hidden;
906
+ cursor: pointer;
907
+ color: rgba(0, 0, 0, 0.8);
908
+ text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
909
+ -webkit-transition: all 0.3s ease-in-out;
910
+ transition: all 0.3s ease-in-out; }
911
+
912
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next,
913
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
914
+ display: inline-block;
915
+ font-family: "Font Awesome 5 Free";
916
+ font-weight: 900;
917
+ text-rendering: auto;
918
+ -webkit-font-smoothing: antialiased;
919
+ -moz-osx-font-smoothing: grayscale; }
920
+
921
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
922
+ left: 10px; }
923
+
924
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next {
925
+ right: 10px; }
926
+
927
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev::before {
928
+ content: "\f104"; }
929
+
930
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next::before {
931
+ content: "\f105"; }
932
+
933
+ .premium-woocommerce li.product .added_to_cart.wc-forward {
934
+ display: none; }
935
+
936
+ .premium-woo-atc-button .add_to_cart_button .premium-woo-cart-loader {
937
+ -webkit-animation: spin 2s linear infinite;
938
+ animation: spin 2s linear infinite;
939
+ margin-left: 5px;
940
+ vertical-align: baseline; }
941
+
942
  /*
943
  * Load More Button
944
+ */
945
+ .premium-woo-load-more {
946
+ position: relative; }
947
+ .premium-woo-load-more .premium-woo-load-more-btn {
948
+ -webkit-box-shadow: none;
949
+ box-shadow: none;
950
+ text-shadow: none;
951
+ border: none;
952
+ outline: none;
953
+ -webkit-box-align: center;
954
+ -webkit-align-items: center;
955
+ -moz-box-align: center;
956
+ -ms-flex-align: center;
957
+ align-items: center;
958
+ vertical-align: bottom;
959
+ cursor: pointer;
960
+ line-height: 1;
961
+ font-style: normal;
962
+ font-weight: normal;
963
+ background-image: none;
964
+ color: #fff;
965
+ -webkit-transition: all 0.3s ease-in-out;
966
+ transition: all 0.3s ease-in-out;
967
+ padding: 10px 20px; }
968
+
969
+ .premium-woo-load-more-btn {
970
+ -js-display: inline-flex;
971
+ display: -webkit-inline-box;
972
+ display: -webkit-inline-flex;
973
+ display: -moz-inline-box;
974
+ display: -ms-inline-flexbox;
975
+ display: inline-flex;
976
+ -webkit-box-align: center;
977
+ -webkit-align-items: center;
978
+ -moz-box-align: center;
979
+ -ms-flex-align: center;
980
+ align-items: center; }
981
+
982
+ .premium-woo-load-more-btn span {
983
+ margin-right: 3px; }
984
+
985
+ .premium-woo-load-more-btn .premium-loader {
986
+ display: inline-block;
987
+ width: 20px;
988
+ height: 20px; }
989
+
990
+ .premium-woo-title-above-yes .premium-woo-product__link {
991
+ opacity: 0; }
992
+
993
+ @media (min-width: 545px) {
994
+ #premium-woo-quick-view-content div.summary {
995
+ content: "544";
996
+ overflow-y: auto; } }
997
+
998
+ @media (max-width: 544px) {
999
+ #premium-woo-quick-view-content .premium-woo-lightbox-content {
1000
+ display: block; }
1001
+ #premium-woo-quick-view-content div.images,
1002
+ #premium-woo-quick-view-content div.summary {
1003
+ width: 100%;
1004
+ float: none; } }
assets/frontend/min-css/premium-addons-rtl.min.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@font-face{font-family:pa-elements;src:url(../../editor/fonts/pa-elements.eot?vcwy2s);src:url(../../editor/fonts/pa-elements.eot?vcwy2s#iefix) format("embedded-opentype"),url(../../editor/fonts/pa-elements.ttf?vcwy2s) format("truetype"),url(../../editor/fonts/pa-elements.woff?vcwy2s) format("woff"),url(../../editor/fonts/pa-elements.svg?vcwy2s#pa-elements) format("svg");font-weight:400;font-style:normal}.elementor-widget-premium-addon-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-animation11.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-animation11.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-animation11.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-animation11.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-animation11.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-banner-animation11{-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out;-webkit-transition-delay:125ms;transition-delay:125ms}.premium-banner-animation11 .premium-banner-ib-desc{position:absolute;z-index:5;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0);opacity:0;top:auto;bottom:0;min-height:25%;height:auto;max-height:100%;text-align:left;padding:30px;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.premium-banner-animation11 img{width:100%;-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-animation11 .premium-banner-ib-title{margin-bottom:10px}.premium-banner-animation11 .premium-banner-gradient{position:absolute;left:0;top:0;right:0;bottom:0}.premium-banner-animation11 .premium-banner-gradient:after,.premium-banner-animation11 .premium-banner-gradient:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);background-image:-webkit-linear-gradient(-40deg,rgba(84,89,95,.5) 27.89%,#6ec1e4 72.11%);background-image:-webkit-linear-gradient(130deg,rgba(84,89,95,.5) 27.89%,#6ec1e4 72.11%);background-image:linear-gradient(-40deg,rgba(84,89,95,.5) 27.89%,#6ec1e4 72.11%);z-index:2}.premium-banner-animation11 .premium-banner-gradient:before{mix-blend-mode:color}.premium-banner-animation11 .premium-banner-gradient:after{mix-blend-mode:multiply}.premium-banner-animation11.active .premium-banner-ib-desc,.premium-banner-animation11:hover .premium-banner-ib-desc{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation11.active .premium-banner-gradient:after,.premium-banner-animation11.active .premium-banner-gradient:before,.premium-banner-animation11:hover .premium-banner-gradient:after,.premium-banner-animation11:hover .premium-banner-gradient:before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation11.scale img,.premium-banner-animation11.zoomout img{-webkit-transform:translate3d(-10px,0,0) scale(1.1);transform:translate3d(-10px,0,0) scale(1.1)}.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-scale-effect img,.premium-blog-zoomout-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-sepia-effect img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-blog-bright-effect img{-webkit-filter:brightness(1);filter:brightness(1)}.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;-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;direction:rtl}.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):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):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:-5px;-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;-webkit-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}.premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper{bottom:0}.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-post-outer-container: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-post-outer-container: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-bordered-effect:hover{opacity:.99}.premium-blog-bordered-effect:hover .premium-blog-post-link:after,.premium-blog-bordered-effect:hover .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-squares-effect:hover: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-squares-effect:hover: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-squares-effect:hover .premium-blog-squares-square-container:before{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.premium-blog-squares-effect: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-masked .premium-blog-thumbnail-container{position:relative;overflow:visible}.premium-blog-masked .premium-blog-thumbnail-container svg{position:absolute;height:100px;width:100%;bottom:-5px;right:0;fill:#f5f5f5;z-index:99}.premium-blog-masked .premium-blog-thumbnail-container svg.premium-blog-shape-divider-svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.premium-blog-masked .premium-blog-author-thumbnail,.premium-blog-masked .premium-blog-skin-banner .premium-blog-content-wrapper{z-index:999!important}.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-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-center .premium-blog-inner-container{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-blog-align-left .post-categories,.premium-blog-align-left .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-inner-container{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.premium-blog-align-right .post-categories,.premium-blog-align-right .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-inner-container{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.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}}[dir=rtl] .premium-blog-wrap.slick-slider .slick-list,[dir=rtl] .premium-blog-wrap.slick-slider .slick-track{direction:ltr}.premium-button{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-button-style1,.premium-button-style2,.premium-button-style5,.premium-button-style7{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:before,.premium-button-style2:before,.premium-button-style5: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:-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: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{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{top:50%;right: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{width: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;-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,.premium-button-text-icon-wrapper svg{-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;right: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-button-style7-left .premium-button-text-icon-wrapper:before,.premium-button-style7-right .premium-button-text-icon-wrapper:before{-webkit-transition:width .3s ease-out .15s;transition:width .3s ease-out .15s}.premium-button-style7-left .premium-button-text-icon-wrapper:after,.premium-button-style7-right .premium-button-text-icon-wrapper:after{-webkit-transition:width .3s ease-out 0s;transition:width .3s ease-out 0s}.premium-button-style7-bottom .premium-button-text-icon-wrapper:before,.premium-button-style7-top .premium-button-text-icon-wrapper:before{-webkit-transition:height .3s ease-out .15s;transition:height .3s ease-out .15s}.premium-button-style7-bottom .premium-button-text-icon-wrapper:after,.premium-button-style7-top .premium-button-text-icon-wrapper:after{-webkit-transition:height .3s ease-out 0s;transition:height .3s ease-out 0s}.premium-button[class*=style7]:hover .premium-button-text-icon-wrapper:before{-webkit-transition-delay:0s;transition-delay:0s}.premium-button[class*=style7]:hover .premium-button-text-icon-wrapper:after{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-button-style7-bottom .premium-button-text-icon-wrapper:after,.premium-button-style7-bottom .premium-button-text-icon-wrapper:before{content:"";position:absolute;left:0;top:0;right:0;height:0;z-index:-1}.premium-button-style7-top .premium-button-text-icon-wrapper:after,.premium-button-style7-top .premium-button-text-icon-wrapper:before{content:"";position:absolute;left:0;bottom:0;right:0;height:0;z-index:-1}.premium-button-style7-right .premium-button-text-icon-wrapper:after,.premium-button-style7-right .premium-button-text-icon-wrapper:before{content:"";position:absolute;right:0;top:0;bottom:0;width:0;z-index:-1}.premium-button-style7-left .premium-button-text-icon-wrapper:after,.premium-button-style7-left .premium-button-text-icon-wrapper:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;z-index:-1}.premium-button-style7-bottom:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-bottom:hover .premium-button-text-icon-wrapper:before{height:100%;top:0}.premium-button-style7-top:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-top:hover .premium-button-text-icon-wrapper:before{height:100%;bottom:0}.premium-button-style7-left:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-left:hover .premium-button-text-icon-wrapper:before{width:100%;left:0}.premium-button-style7-right:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-right:hover .premium-button-text-icon-wrapper:before{width:100%;right:0}.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-carousel-wrapper a.carousel-arrow svg,.premium-carousel-wrapper a.ver-carousel-arrow svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.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-carousel-wrapper a.ver-carousel-arrow{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.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}.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;outline:0!important}@-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;transition:all .3s ease-in-out}.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-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-cf7-container input.wpcf7-submit{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-countdown{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center}.countdown-row{display:block;text-align:center}.countdown .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 .countdown-section:last-child{margin-left:0}.countdown span.countdown-amount{font-size:70px;line-height:1;padding:40px}.countdown .pre_time-mid{display:block}.premium-countdown-separator-yes .countdown_separator{display:block;margin:0 50px;font-size:30px}.premium-countdown-separator-yes .countdown-row .countdown-section:last-child .countdown_separator,.premium-countdown-separator-yes .premium-countdown-block:last-child .countdown_separator{display:none}.side .countdown-section .countdown-period{vertical-align:bottom}.countdown .countdown-section .countdown-period{font-size:17px;line-height:3em}.side .countdown-section .countdown-amount,.side .countdown-section .countdown-period{display:inline-block}.side .countdown-section .countdown-amount{margin-left:5px}.down .countdown-section .countdown-amount,.down .countdown-section .countdown-period{display:block}.premium-countdown-flip .premium-countdown-block{text-align:center;-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-countdown-flip .premium-countdown-block:last-child{margin-left:0}.premium-countdown-flip .premium-countdown-label{overflow:hidden;color:#1a1a1a;text-transform:uppercase}.premium-countdown-flip .premium-countdown-figure{position:relative;height:110px;width:100px;line-height:107px;background-color:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.2),inset -2px 4px 0 0 rgba(255,255,255,.08);box-shadow:0 3px 4px 0 rgba(0,0,0,.2),inset -2px 4px 0 0 rgba(255,255,255,.08)}.premium-countdown-flip .premium-countdown-figure:last-child{margin-left:0}.premium-countdown-flip .premium-countdown-figure>span{position:absolute;right:0;left:0;margin:auto;font-weight:700}.premium-countdown-flip .premium-countdown-figure .top{z-index:3;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(200px);transform:perspective(200px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.premium-countdown-flip .premium-countdown-figure .bottom{z-index:1}.premium-countdown-flip .premium-countdown-figure .bottom::before{content:"";position:absolute;display:block;top:0;right:0;width:100%;height:50%;background-color:rgba(0,0,0,.02)}.premium-countdown-flip .premium-countdown-figure .top-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:4;bottom:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(200px) rotateX(180deg);transform:perspective(200px) rotateX(180deg)}.premium-countdown-flip .premium-countdown-figure .top-back span{position:absolute;top:-100%;right:0;left:0;margin:auto}.premium-countdown-flip .premium-countdown-figure .bottom-back{z-index:2;top:0}.premium-countdown-flip .premium-countdown-figure .bottom-back span{position:absolute;top:0;right:0;left:0;margin:auto}.premium-countdown-flip .premium-countdown-figure .bottom-back,.premium-countdown-flip .premium-countdown-figure .top,.premium-countdown-flip .premium-countdown-figure .top-back{height:50%;overflow:hidden;background-color:#f7f7f7;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px}.premium-countdown-flip .premium-countdown-figure .top-back{-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px}.premium-countdown-flip .premium-countdown-figure .bottom-back::after,.premium-countdown-flip .premium-countdown-figure .top::after{content:"";position:absolute;z-index:-1;right:0;bottom:0;width:100%;height:100%;border-bottom:1px solid rgba(0,0,0,.1)}.side .premium-countdown-figure,.side .premium-countdown-label{display:inline-block}.side .premium-countdown-figure{margin-left:5px}.down .premium-countdown-figure,.down .premium-countdown-label{display:block}.down .premium-countdown-label{width:100%}.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 p{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{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-init-wrapper.row{-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-dual-header-first-header,.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-first-header,.premium-dual-header-second-header{word-wrap:break-word}}.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-fancy-text,.premium-prefix-text,.premium-suffix-text{font-size:40px}.premium-fancy-item-hidden,.premium-fancy-text-wrapper:not(.typing) .premium-fancy-text{opacity:0}.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{-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{-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-visible{position:relative!important}.premium-fancy-text-wrapper.auto-fade .premium-fancy-text{display:inline-block;width:200px;font-weight:400}.premium-fancy-text-wrapper.auto-fade .premium-fancy-svg-text{position:relative;vertical-align:sub}.premium-fancy-text-wrapper.auto-fade g>text{text-anchor:start;shape-rendering:crispEdges;opacity:0;font-size:300px;-webkit-animation-name:pa-auto-fade;animation-name:pa-auto-fade;-moz-animation-name:pa-auto-fade;-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.premium-fancy-text-wrapper.auto-fade g>text:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.premium-fancy-text-wrapper.auto-fade g>text:nth-child(2){-webkit-animation-delay:3s;animation-delay:3s}.premium-fancy-text-wrapper.auto-fade g>text:nth-child(3){-webkit-animation-delay:6s;animation-delay:6s}.premium-fancy-text-wrapper.loading .premium-fancy-text{position:relative}.premium-fancy-text-wrapper.loading .premium-fancy-text .premium-loading-bar{position:absolute;width:100%;height:3px;bottom:0;left:0;animation:pa-loading-bar 2.5s ease-out infinite;-webkit-animation:pa-loading-bar 2.5s ease-out infinite}.premium-fancy-text-wrapper.loading.pause .premium-fancy-text:hover .premium-loading-bar{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes pa-auto-fade{0%{opacity:0}20%{opacity:1}35%{opacity:0}100%{opacity:0}}@keyframes pa-auto-fade{0%{opacity:0}20%{opacity:1}35%{opacity:0}100%{opacity:0}}@-webkit-keyframes pa-loading-bar{0%{width:0}100%{width:100}}@keyframes pa-loading-bar{0%{width:0}100%{width:100}}@-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-bullet-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;padding:0}.premium-bullet-list-box .premium-bullet-list-content-grow-lc{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.premium-bullet-list-box .premium-bullet-list-content-grow-rc{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.premium-bullet-list-box .premium-bullet-list-content-grow-cc{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.premium-bullet-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-bullet-list-content .premium-bullet-list-text span,.premium-bullet-list-content .premium-bullet-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-bullet-list-content .premium-bullet-list-text span{margin:0 5px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.premium-bullet-list-content .premium-bullet-list-icon-text p{font-size:18px;background-color:#eee;padding:1px 5px;-webkit-border-radius:2px;border-radius:2px}.premium-bullet-list-content .premium-bullet-list-icon-text p,.premium-bullet-list-content .premium-bullet-list-text span,.premium-bullet-list-content .premium-bullet-list-wrapper i,.premium-bullet-list-content .premium-bullet-list-wrapper img,.premium-bullet-list-content .premium-bullet-list-wrapper svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-bullet-list-content .premium-bullet-list-wrapper{position:relative;line-height:0}.premium-bullet-list-content .premium-bullet-list-wrapper img,.premium-bullet-list-content .premium-bullet-list-wrapper svg{width:30px!important;height:30px!important;position:relative;z-index:500}.premium-bullet-list-content .premium-bullet-list-wrapper i{width:1.25em}.premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text,.premium-bullet-list-content .premium-bullet-list-wrapper i{position:relative;z-index:500}.premium-bullet-list-content .premium-bullet-list-link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1000}.premium-bullet-list-content:not(:last-of-type) .premium-bullet-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-bullet-list-content:not(:last-of-type) .premium-bullet-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-bullet-list-content.premium-bullet-list-content-inline{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:2}li.premium-bullet-list-content.premium-bullet-list-content-inline:not(:first-child){margin:0 3px}li.premium-bullet-list-content.premium-bullet-list-content-inline:first-child{margin:0 0 0 3px}.premium-bullet-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-bullet-list-divider:not(:last-child):after{content:"";display:block;border-top-style:solid;border-top-width:1px}.premium-bullet-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-bullet-list-divider-inline:not(:last-child):after{content:"";display:block;border-right-width:1px;height:33px;border-right-style:solid}.premium-bullet-list-icon-text{line-height:1.5}.premium-bullet-list-icon-text p,li.premium-bullet-list-content,ul.premium-bullet-list-box{margin:0}.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-icon-text p,.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-text span,.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper i{color:transparent!important;text-shadow:0 0 3px #aaa}.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-badge,.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper .premium-lottie-animation svg,.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper img,.premium-bullet-list-blur:hover .premium-bullet-list-content .premium-icon-connector-content{-webkit-filter:blur(3px);filter:blur(3px)}.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-icon-text p,.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-text span,.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper i{color:#aaa!important;text-shadow:0 0 0 transparent}.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-badge,.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper .premium-lottie-animation svg,.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper img,.premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-icon-connector-content{-webkit-filter:none;filter:none}.premium-bullet-list-content .premium-bullet-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-bullet-list-content .premium-bullet-list-icon-text p{font-size:13px}.premium-bullet-list-gradient-effect[data-text]{display:inline-block;position:relative;text-decoration:none}.premium-bullet-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-bullet-list-content:focus .premium-bullet-list-gradient-effect[data-text]::before,.premium-bullet-list-content:hover .premium-bullet-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-bullet-list-content,ul[data-list-animation*=animated-] .premium-bullet-list-divider,ul[data-list-animation*=animated-] .premium-bullet-list-divider-inline{opacity:0}.premium-bullet-list-content-grow-effect:hover{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.premium-image-button{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;background-color:#eee;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-image-button .premium-button-style6-bg,.premium-image-button.premium-button-style6:before,.premium-image-button:not(.premium-image-button-style6):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,.premium-image-button:hover{background-color:#54595f}.premium-image-button-text-icon-wrapper{width: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;position:relative;z-index:3;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-text-icon-wrapper,.premium-image-button-text-icon-wrapper i,.premium-image-button-text-icon-wrapper span,.premium-image-button-text-icon-wrapper svg{-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-bottom,.premium-image-button-diagonal-left,.premium-image-button-diagonal-right,.premium-image-button-diagonal-top{z-index:10}.premium-image-button-diagonal-bottom:before,.premium-image-button-diagonal-left:before,.premium-image-button-diagonal-right:before,.premium-image-button-diagonal-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-left:before,.premium-image-button-diagonal-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-left:hover:before,.premium-image-button-diagonal-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-bottom:before,.premium-image-button-diagonal-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-bottom:hover:before,.premium-image-button-diagonal-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}.premium-image-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}@-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-image-scroll-container,.premium-image-scroll-section{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-scroll-section{position:relative;overflow:hidden;width:100%;-webkit-mask-image:-webkit-radial-gradient(white,#000)}.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:"\e901"}.pa-vertical-mouse-scroll:before{content:"\e93c"}.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-image-separator-container{position:absolute;width:100%;z-index:2;top:auto}.premium-image-separator-container img{display:inline-block!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.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,.premium-image-separator-container>svg{padding:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.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}.pa-gallery-img{position:relative}.pa-gallery-img .pa-gallery-whole-link{position:absolute;top:0;right:0;width:100%;height:100%;z-index:2}.pa-gallery-img .pa-gallery-whole-link span{display:none}.pa-gallery-img.style2 .pa-gallery-whole-link,.pa-gallery-img.style3 .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 i,.pa-gallery-img .pa-gallery-img-link svg,.pa-gallery-img .pa-gallery-magnific-image i,.pa-gallery-img .pa-gallery-magnific-image svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.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:3}.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{height:100%}.premium-img-gallery-metro .pa-gallery-img-container{height:100%}.premium-img-gallery-metro .pa-gallery-img-container img{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-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}.premium-gallery-gradient-layer{position:absolute;bottom:40px;width:100%;height:20px;background:-webkit-gradient(linear,left bottom,left top,from(#17181f),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#17181f 0,rgba(255,255,255,0) 100%);background:linear-gradient(to top,#17181f 0,rgba(255,255,255,0) 100%)}.elementor-widget-premium-lottie .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}.elementor-widget-premium-lottie .premium-lottie-animation a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.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;direction:ltr}.premium-maps-container .gm-style img{max-width:none!important}.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 .premium-modal-box-icon,.premium-modal-trigger-btn>svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-trigger-btn>svg{width:30px;height:30px}.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;background-color:#fff;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;border-radius:6px}.premium-modal-box-modal-content{background-clip:padding-box;outline:0;overflow-x:hidden}.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}.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;display:inline-block}.premium-modal-box-container{width:100%!important}.premium-modal-trigger-container .premium-modal-trigger-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;border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-trigger-container .premium-modal-trigger-btn.premium-btn-block{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.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-nav-widget-container ul{list-style:none;margin:0;padding:0}.premium-nav-widget-container .premium-main-nav-menu{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.premium-nav-ver .premium-ver-inner-container{width:45%;position:relative}.premium-nav-ver .premium-nav-menu-container,.premium-nav-ver .premium-ver-toggler{width:100%}.premium-nav-ver .premium-nav-menu-container{background-color:#fff;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.1)}.premium-nav-ver .premium-main-nav-menu{position:relative;-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-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children .premium-sub-menu{visibility:hidden;opacity:0;position:absolute;min-width:250px}.premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children:hover .premium-mega-content-container,.premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children:hover>.premium-sub-menu{opacity:1;visibility:visible;pointer-events:auto}.premium-nav-ver .premium-nav-menu-item{width:100%}.premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-mega-content-container,.premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-nav-menu-item.menu-item-has-children .premium-sub-menu{left:100%;top:0}.premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-mega-content-container,.premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-nav-menu-item.menu-item-has-children .premium-sub-menu{right:100%;top:0}.premium-nav-ver.premium-vertical-left .premium-menu-link{-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-nav-hor .premium-nav-menu-container{height:60px}.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-sub-menu{visibility:hidden;opacity:0;position:absolute;min-width:220px}.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-mega-content-container,.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item>.premium-sub-menu{top:100%}.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-mega-content-container .premium-sub-menu,.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item>.premium-sub-menu .premium-sub-menu{right:100%;top:0}.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover .premium-mega-content-container,.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover>.premium-sub-menu{visibility:visible;opacity:1;pointer-events:auto}.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-mega-item-static .premium-mega-content-container{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:not(.premium-mega-item-static) .premium-mega-content-container{left:0}.premium-mega-nav-item .premium-sub-menu{display:none}.premium-mega-nav-item{position:relative}.premium-mega-nav-item:hover .premium-mega-content-container{visibility:visible;opacity:1;pointer-events:auto}.premium-mega-content-container{visibility:hidden;position:absolute;z-index:9999;opacity:0;pointer-events:none}.premium-hamburger-menu .premium-mega-content-container,.premium-nav-dropdown .premium-mega-content-container,.premium-nav-slide .premium-mega-content-container{visibility:visible;position:relative;opacity:1;pointer-events:auto}.premium-mobile-menu-outer-container a.premium-mobile-menu-close,.premium-nav-widget-container a.premium-hamburger-toggle{text-decoration:none}.premium-nav-widget-container .premium-hamburger-toggle{display:none;-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-nav-widget-container .premium-hamburger-toggle i{padding:.25em;font-size:22px}.premium-nav-widget-container .premium-hamburger-toggle svg{width:22px;height:22px}.premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close,.premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text,.premium-nav-widget-container .premium-hamburger-toggle i{color:#494c4f}.premium-nav-widget-container .premium-hamburger-toggle svg,.premium-nav-widget-container .premium-hamburger-toggle svg path{fill:#494c4f}.premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close,.premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text{margin:2px}.premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close{display:none}.premium-mobile-menu-container{width:100%}.premium-mobile-menu-container .premium-main-mobile-menu{width:100%}.premium-mobile-menu-container ul{list-style:none;margin:0;padding:0}.premium-mobile-menu-container .premium-mobile-menu,.premium-mobile-menu-container .premium-sub-menu{display:none;-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-mobile-menu-container .premium-nav-menu-item{-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-mobile-menu-container .premium-item-badge{top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-nav-hor .premium-mobile-menu-container .premium-item-badge{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-mobile-menu-outer-container{opacity:0}.premium-mobile-menu-outer-container.premium-vertical-toggle-open{opacity:1}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container{background-color:#f7f7f7;width:300px;-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px);height:100%;position:fixed;top:0;left:0;overflow-x:hidden;z-index:10002;-webkit-transition:.5s;transition:.5s;padding-top:50px}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container{margin-top:50px}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container .premium-item-badge{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close{position:absolute;top:2%;right:5px;padding:0 9px;z-index:10000;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#494c4f;-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-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close .premium-toggle-close{margin:5px}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg{width:22px;height:22px;fill:#494c4f}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg path{fill:#494c4f}.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close i{font-size:22px}.premium-ver-hamburger-menu .premium-vertical-toggle-open{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important;-webkit-transition:.5s;transition:.5s}.premium-ver-toggle-yes .premium-nav-menu-container{height:auto}.premium-ver-toggle-yes .premium-ver-toggler{-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:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px 15px 20px;background:#eee;color:#042551;cursor:pointer}.premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-btn,.premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-title{-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-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-txt{text-indent:5px}.premium-ver-toggle-yes .premium-ver-toggler:hover{background:#54595f;color:#fff}.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg,.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg path,.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg,.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg path,.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg,.premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg path{fill:#fff}.premium-ver-toggle-yes .premium-nav-menu-container,.premium-ver-toggle-yes .premium-ver-close,.premium-ver-toggle-yes .premium-ver-open,.premium-ver-toggle-yes .premium-ver-toggler{-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-ver-toggle-yes .premium-ver-toggler-txt{-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-ver-toggle-yes .premium-nav-menu-container i,.premium-ver-toggle-yes .premium-nav-menu-container svg,.premium-ver-toggle-yes .premium-ver-close i,.premium-ver-toggle-yes .premium-ver-close svg,.premium-ver-toggle-yes .premium-ver-open i,.premium-ver-toggle-yes .premium-ver-open svg,.premium-ver-toggle-yes .premium-ver-toggler i,.premium-ver-toggle-yes .premium-ver-toggler svg{-webkit-transition:color .3s linear 0s;transition:color .3s linear 0s}.premium-ver-toggle-yes .premium-ver-close,.premium-ver-toggle-yes .premium-ver-open,.premium-ver-toggle-yes .premium-ver-title-icon{-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-ver-toggle-yes .premium-ver-close i,.premium-ver-toggle-yes .premium-ver-open i,.premium-ver-toggle-yes .premium-ver-title-icon i{font-size:16px}.premium-ver-toggle-yes .premium-ver-close svg,.premium-ver-toggle-yes .premium-ver-open svg,.premium-ver-toggle-yes .premium-ver-title-icon svg{width:17px;height:17px;fill:#042551}.premium-ver-toggle-yes .premium-ver-close svg path,.premium-ver-toggle-yes .premium-ver-open svg path,.premium-ver-toggle-yes .premium-ver-title-icon svg path{fill:#042551}.premium-ver-toggle-yes.premium-ver-always .premium-ver-open{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.premium-ver-toggle-yes .premium-ver-collapsed .premium-nav-menu-container{visibility:hidden;opacity:0}.premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-close{display:none}.premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-open{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.premium-ver-toggle-yes.premium-ver-hover .premium-nav-menu-container{position:absolute;z-index:10002}.premium-ver-toggle-yes.premium-ver-click .premium-nav-menu-container{position:absolute;z-index:10001}.premium-ver-toggle-yes .premium-nav-menu-container,.premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-nav-menu-container{visibility:visible;opacity:1}.premium-ver-toggle-yes .premium-ver-open,.premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-open{display:none}.premium-ver-toggle-yes .premium-ver-close,.premium-ver-toggle-yes .premium-ver-title-icon,.premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-close,.premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-title-icon{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.premium-sticky-parent{position:fixed;z-index:10003;-webkit-transition:all .3s linear;transition:all .3s linear}.premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top{will-change:transform;-webkit-transition:-webkit-transform .5s linear!important;transition:-webkit-transform .5s linear!important;transition:transform .5s linear!important;transition:transform .5s linear,-webkit-transform .5s linear!important;-webkit-transition-delay:1s;transition-delay:1s}.premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideDown{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideUp{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.premium-ham-dropdown .premium-stretch-dropdown .premium-mobile-menu-container,.premium-nav-sticky-yes.premium-sticky-active.premium-ham-dropdown .premium-mobile-menu-container{max-height:400px;overflow-y:auto}.premium-nav-slide-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgba(0,0,0,.6);z-index:10002}.premium-nav-slide-overlay.premium-vertical-toggle-open{display:block}.premium-active-menu,.premium-active-menu.premium-mega-nav-item>.premium-mega-content-container,.premium-active-menu:not(.premium-mega-nav-item)>.premium-sub-menu{-js-display:flex!important;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-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-active-menu .premium-toggle-close{display:block}.premium-nav-menu-container .premium-sub-menu{background-color:#fff}.premium-mobile-menu-container li,.premium-mobile-menu-container li>.premium-mega-content-container{width:100%!important}.premium-item-icon,.premium-sub-item-icon{font-size:13px;margin:0 7px}.premium-item-icon svg,.premium-sub-item-icon svg{width:100%;height:100%}.premium-item-icon.premium-lottie-animation,.premium-sub-item-icon.premium-lottie-animation{width:20px;height:20px;-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-item-icon.dashicons,.premium-sub-item-icon.dashicons{width:13px;height:13px}.premium-nav-menu-item{position:relative}.premium-nav-menu-item .premium-menu-link{-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;height:100%;padding:7px 10px;text-decoration:none;position:relative}.premium-nav-menu-item .premium-dropdown-icon{margin:5px}.premium-nav-menu-item.menu-item-has-children{position:relative}.premium-nav-menu-item.menu-item-has-children .premium-sub-menu{max-width:100%;z-index:9999}.premium-nav-menu-item.menu-item-has-children .premium-sub-menu .premium-sub-menu-link{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.premium-nav-menu-item .menu-link{position:relative;text-decoration:none}.premium-item-badge,.premium-sub-item-badge{position:absolute;padding:1px 6px;min-width:35px;text-align:center;font-size:10px;-webkit-border-radius:4px;border-radius:4px;line-height:1.8;white-space:nowrap}.premium-nav-hor:not(.premium-hamburger-menu) .premium-item-badge,.premium-nav-hor:not(.premium-nav-dropdown) .premium-item-badge,.premium-nav-hor:not(.premium-nav-slide) .premium-item-badge{position:relative;margin:8px}.premium-nav-dropdown .premium-sub-item-badge,.premium-nav-hor .premium-sub-item-badge,.premium-nav-slide .premium-sub-item-badge,.premium-nav-ver.premium-vertical-right .premium-item-badge,.premium-nav-ver.premium-vertical-right .premium-sub-item-badge{top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-nav-ver.premium-vertical-left .premium-item-badge,.premium-nav-ver.premium-vertical-left .premium-sub-item-badge{top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-mega-nav-item .premium-sub-menu{display:none}.premium-mega-nav-item{position:relative}.premium-hamburger-menu .premium-mega-content-container,.premium-nav-dropdown .premium-mega-content-container,.premium-nav-slide .premium-mega-content-container{display:none}.premium-mega-item-static{position:static!important}.premium-hamburger-menu .premium-nav-menu-container,.premium-nav-dropdown .premium-nav-menu-container,.premium-nav-slide .premium-nav-menu-container{display:none}.premium-hamburger-menu .premium-hamburger-toggle,.premium-nav-dropdown .premium-hamburger-toggle,.premium-nav-slide .premium-hamburger-toggle{-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: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-hidden-icon-yes.premium-hamburger-menu .premium-item-icon,.premium-hidden-icon-yes.premium-hamburger-menu .premium-sub-item-icon,.premium-hidden-icon-yes.premium-nav-dropdown .premium-item-icon,.premium-hidden-icon-yes.premium-nav-dropdown .premium-sub-item-icon,.premium-hidden-icon-yes.premium-nav-slide .premium-item-icon,.premium-hidden-icon-yes.premium-nav-slide .premium-sub-item-icon{display:none}.premium-hidden-badge-yes.premium-hamburger-menu .premium-item-badge,.premium-hidden-badge-yes.premium-hamburger-menu .premium-sub-item-badge,.premium-hidden-badge-yes.premium-nav-dropdown .premium-item-badge,.premium-hidden-badge-yes.premium-nav-dropdown .premium-sub-item-badge,.premium-hidden-badge-yes.premium-nav-slide .premium-item-badge,.premium-hidden-badge-yes.premium-nav-slide .premium-sub-item-badge{display:none}.premium-ham-dropdown .premium-mobile-menu-container,.premium-nav-dropdown .premium-mobile-menu-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-ham-dropdown .premium-toggle-opened .premium-toggle-close,.premium-nav-dropdown .premium-toggle-opened .premium-toggle-close{display:inline!important}.premium-ham-dropdown .premium-toggle-opened .premium-toggle-text,.premium-nav-dropdown .premium-toggle-opened .premium-toggle-text{display:none!important}.premium-stretch-dropdown .premium-mobile-menu-container{position:absolute;z-index:9999}.premium-nav-default{display:none}.premium-hamburger-toggle{width:100%}.premium-menu-link-parent::after,.premium-menu-link-parent::before{display:block;position:absolute;-webkit-transition:all .3s cubic-bezier(.58,.3,.005,1);transition:all .3s cubic-bezier(.58,.3,.005,1)}.premium-nav-pointer-double-line .premium-menu-link-parent::after,.premium-nav-pointer-underline .premium-menu-link-parent::after{content:"";bottom:0}.premium-nav-pointer-double-line .premium-menu-link-parent::before,.premium-nav-pointer-overline .premium-menu-link-parent::before{content:"";top:0}.premium-nav-pointer-double-line .premium-menu-link-parent::after,.premium-nav-pointer-double-line .premium-menu-link-parent::before,.premium-nav-pointer-overline .premium-menu-link-parent::after,.premium-nav-pointer-overline .premium-menu-link-parent::before,.premium-nav-pointer-underline .premium-menu-link-parent::after,.premium-nav-pointer-underline .premium-menu-link-parent::before{height:3px;width:100%;right:0;background-color:#55595c;z-index:2}.premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{opacity:0}.premium-nav-pointer-double-line.premium-nav-animation-none,.premium-nav-pointer-overline.premium-nav-animation-none,.premium-nav-pointer-underline.premium-nav-animation-none{-webkit-transition-duration:0s;transition-duration:0s}.premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent,.premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::after,.premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::before,.premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:focus,.premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:hover,.premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent,.premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::after,.premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::before,.premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:focus,.premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:hover,.premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent,.premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::after,.premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::before,.premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:focus,.premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:hover{-webkit-transition-duration:0s;transition-duration:0s}.premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-underline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after{width:10px;inset-inline-start:100%}.premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-overline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{width:10px;left:-20px}.premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{height:0;width:0;left:50%}.premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{top:-10px}.premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after{bottom:-10px}.premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,.premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{top:10px}.premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,.premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after{bottom:10px}.premium-nav-pointer-framed .premium-menu-link-parent::before{content:""}.premium-nav-pointer-framed .premium-menu-link-parent::after,.premium-nav-pointer-framed .premium-menu-link-parent::before{background:0 0;left:0;top:0;bottom:0;right:0;border:3px solid #55595c}.premium-nav-pointer-framed.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.premium-nav-pointer-framed.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before{width:3px;height:3px}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before{border-width:0 3px 3px 0;-webkit-transition:width .1s .2s,height .1s .3s,opacity .12s .22s;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after{content:"";top:auto;bottom:0;left:0;right:auto;border-width:3px 0 0 3px;-webkit-transition:width .1s,height .1s .1s,opacity 20ms .18s;transition:width .1s,height .1s .1s,opacity 20ms .18s}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before{-webkit-transition:opacity 20ms,height .1s,width .1s .1s;transition:opacity 20ms,height .1s,width .1s .1s}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after{-webkit-transition:opacity 20ms .2s,height .1s .2s,width .1s .3s;transition:opacity 20ms .2s,height .1s .2s,width .1s .3s}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before{width:100%;height:100%}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before{-webkit-transition:opacity 20ms,height .1s,width .1s .1s;transition:opacity 20ms,height .1s,width .1s .1s}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after{-webkit-transition:opacity 20ms .2s,height .1s .2s,width .1s .3s;transition:opacity 20ms .2s,height .1s .2s,width .1s .3s}.premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after,.premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before{width:100%;height:100%}.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before{border-width:3px 3px 0 0}.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after{content:"";top:auto;bottom:0;left:0;right:auto;border-width:0 0 3px 3px}.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after,.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before{width:3px;height:3px}.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::after,.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::before,.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::after,.premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::before{width:100%;height:100%;-webkit-transition:opacity 2ms,width .4s,height .4s;transition:opacity 2ms,width .4s,height .4s}.premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::after,.premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::before{width:100%;height:100%;-webkit-transition:opacity 2ms,width .4s,height .4s;transition:opacity 2ms,width .4s,height .4s}.premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:hover{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:hover{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:hover{-webkit-transform:skew(-8deg);-ms-transform:skew(-8deg);transform:skew(-8deg)}.premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:focus,.premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:hover{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}.premium-nav-pointer-background .premium-menu-link-parent::before{top:0;left:0;right:0;bottom:0;background:#55595c;background-color:#55595c;z-index:-1}.premium-nav-pointer-background .premium-menu-link-parent::after,.premium-nav-pointer-background .premium-menu-link-parent::before{content:"";-webkit-transition:.3s;transition:.3s}.premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent::before{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:focus::before,.premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:hover::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-nav-pointer-background.premium-nav-animation-grow .premium-active-item .premium-menu-link-parent::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-nav-pointer-background.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.3;transition:.3}.premium-nav-pointer-background.premium-nav-animation-sweep-left .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{left:100%}.premium-nav-pointer-background.premium-nav-animation-sweep-right .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{right:100%}.premium-nav-pointer-background.premium-nav-animation-sweep-up .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{top:100%}.premium-nav-pointer-background.premium-nav-animation-sweep-down .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{bottom:100%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after,.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after{top:0;left:0;right:0;bottom:0;background:#55595c;background-color:#55595c;z-index:-1}.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::before{top:0;bottom:100%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after{top:100%;bottom:0}.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::before,.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::before{bottom:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::after,.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::after{top:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::before{bottom:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::after{top:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-out-vertical .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{bottom:50%;top:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::before{right:0;left:100%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after{right:100%;left:0}.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::before,.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::before{left:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::after,.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::after{right:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::before{left:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::after{right:50%}.premium-nav-pointer-background.premium-nav-animation-shutter-out-horizontal .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before{left:50%;right:50%}.premium-active-item::after,.premium-active-item::before,.premium-menu-link-parent:focus::after,.premium-menu-link-parent:focus::before,.premium-menu-link-parent:hover::after,.premium-menu-link-parent:hover::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-nav-menu-item .premium-mega-content-container,.premium-nav-menu-item .premium-sub-menu{-webkit-transition:.5s all ease-in-out;transition:.5s all ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s}[class*=premium-nav-slide-].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover>.premium-mega-content-container,[class*=premium-nav-slide-].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover>.premium-sub-menu,[class*=premium-nav-slide-].premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu:hover>.premium-sub-menu,[class*=premium-nav-slide-].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item:hover>.premium-mega-content-container,[class*=premium-nav-slide-].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item:hover>.premium-sub-menu,[class*=premium-nav-slide-].premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu:hover>.premium-sub-menu{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,.premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,.premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,.premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,.premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container,.premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container{-webkit-transform:translateX(-50%) translateY(10px);-ms-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px)}.premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container{-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container{-webkit-transform:translateX(-50%) translateY(-10px);-ms-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}.premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container{-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container{-webkit-transform:translateX(-45%);-ms-transform:translateX(-45%);transform:translateX(-45%)}.premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container{-webkit-transform:translateX(-55%);-ms-transform:translateX(-55%);transform:translateX(-55%)}.premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container,.premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container,.premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.premium-person-container{position:relative}.premium-person-image-container{position:relative;text-align:center;overflow:hidden}.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%;display:block;-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-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-pricing-table-container{position:relative;text-align:center;display:inline-block;width:100%;-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;padding: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-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:left}.premium-progressbar-container p:nth-of-type(2){margin:0;float:right}.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{height:15px;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,.premium-progressbar-hf-circle-wrap{width:200px;height:200px;position:relative;margin:0 auto}.premium-progressbar-circle-wrap .premium-progressbar-circle-content,.premium-progressbar-hf-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;text-align:center}.premium-progressbar-circle-wrap .premium-lottie-animation,.premium-progressbar-hf-circle-wrap .premium-lottie-animation{line-height:1}.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-lottie-animation{line-height:1}.premium-progressbar-hf-container{position:relative;width:200px;height:200px}.premium-progressbar-hf-circle-wrap{overflow:hidden}.premium-progressbar-hf-circle-wrap .premium-progressbar-left-label{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.premium-progressbar-hf-circle{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0)}.premium-progressbar-hf-circle-progress{position:absolute;left:0;top:0;height:100%;width:100%;border:12px solid #000;-webkit-border-radius:50%;border-radius:50%;-webkit-clip-path:inset(50% 0 0 0);clip-path:inset(50% 0 0 0);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 1.5s linear;transition:-webkit-transform 1.5s linear;transition:transform 1.5s linear;transition:transform 1.5s linear,-webkit-transform 1.5s linear}.premium-progressbar-circle-inner{height:100%;width:100%;border:12px solid #eee;-webkit-border-radius:50%;border-radius:50%}.premium-progressbar-hf-labels{margin:0 auto;position:relative;font-size:12px;font-weight:400;-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-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%}}@media (max-width:768px){.premium-progressbar-center-label{-webkit-transform:rotate(-90deg)!important;-ms-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}}.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-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-width:0;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:pa-shinny-text!important;animation-name:pa-shinny-text!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}.premium-title-style9[data-animation-blur=process] .premium-title-style9-letter{-webkit-animation:pa-blur-shadow 2s 1 alternate;animation:pa-blur-shadow 2s 1 alternate}.premium-title-gradient-yes .premium-title-icon,.premium-title-gradient-yes .premium-title-text{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-gradient(linear,left top,right top,from(#ffa648),color-stop(#f17cc1),to(#4da9fd));background-image:-webkit-linear-gradient(left,#ffa648,#f17cc1,#4da9fd);background-image:linear-gradient(to right,#ffa648,#f17cc1,#4da9fd);-webkit-animation:pa-text-gradient 8s infinite;animation:pa-text-gradient 8s infinite}.premium-title-clipped .premium-title-header{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@-webkit-keyframes pa-shinny-text{0%{background-position:100%}100%{background-position:-100%}}@keyframes pa-shinny-text{0%{background-position:100%}100%{background-position:-100%}}@-webkit-keyframes pa-blur-shadow{from{text-shadow:0 0 var(--shadow-value) var(--shadow-color);color:transparent}to{text-shadow:0}}@keyframes pa-blur-shadow{from{text-shadow:0 0 var(--shadow-value) var(--shadow-color);color:transparent}to{text-shadow:0}}@-webkit-keyframes pa-text-gradient{0%,100%{-webkit-filter:hue-rotate(0);filter:hue-rotate(0)}50%{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}}@keyframes pa-text-gradient{0%,100%{-webkit-filter:hue-rotate(0);filter:hue-rotate(0)}50%{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}}.premium-video-box-transform{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.premium-video-box-container{-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}.premium-video-box-container>div{position:relative;overflow:hidden}.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-vid-lightbox-container,.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-mscroll-yes.elementor-widget-premium-addon-video-box div{cursor:default}.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%;margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-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}[data-hijacking=off] .premium-vscroll-temp{height:100vh}[data-hijacking=off] .premium-vscroll-temp>div{opacity:0;top:0;left:0;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-hijacking=off] .premium-vscroll-temp:first-of-type>div::before{display:none;position:absolute;width:100%;top:20px;z-index:2}[data-hijacking=off][data-animation=rotate] .premium-vscroll-temp{position:relative;-webkit-perspective:1800px;perspective:1800px}[data-hijacking=off][data-animation=rotate] .premium-vscroll-temp>div{position:absolute;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}[data-hijacking=off][data-animation=rotate] .premium-vscroll-temp:last-of-type>div{opacity:1!important;-webkit-transform:translateY(0) scale(1) rotateX(0)!important;transform:translateY(0) scale(1) rotateX(0)!important}[data-hijacking=off][data-animation=parallax] .premium-vscroll-temp>div{position:fixed}[data-hijacking=off][data-animation=scaleDown] .premium-vscroll-temp>div{position:fixed}[data-hijacking=off] .premium-vscroll-parallax-last{-webkit-transform:translateY(0) scale(1)!important;-ms-transform:translateY(0) scale(1)!important;transform:translateY(0) scale(1)!important}[data-hijacking=off] .premium-vscroll-parallax-position{position:unset!important}.ast-single-post .entry-content .premium-woocommerce a{text-decoration:none}.premium-woocommerce .premium-woo-qv-btn{cursor:pointer}.premium-woocommerce:not(.premium-woo-skin-grid-7) li.product .star-rating{margin:0 auto .5em}.premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap .premium-woo-product-featured,.premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale{display:block;text-align:center;color:#fff;min-width:2em;min-height:2em;line-height:2em;padding:.3em .6em;margin:.5em .6em}.premium-woocommerce .pa-out-of-stock{display:block;text-align:center;color:#fff;min-width:2em;min-height:2em;line-height:2em;padding:.3em .6em;margin:.5em .6em}.premium-woocommerce .premium-woo-products-inner ul.products{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none outside;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.premium-woocommerce .premium-woo-products-inner ul.products li.product{margin:0 0 10px;padding:0 10px}.premium-woocommerce.premium-woo-products-inner ul.products li.product .premium-woo-product-wrapper{overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-woocommerce .premium-woo-product-category{display:block;font-size:.85em;margin-bottom:.5em;line-height:1.3}.premium-woocommerce .woocommerce-loop-product__title{margin-bottom:.5em;font-size:1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-woocommerce .woocommerce-loop-product__link{position:relative;display:block!important;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-woocommerce .pa-out-of-stock,.premium-woocommerce .premium-woo-ribbon-container{position:absolute;z-index:9}.premium-woocommerce .premium-woo-ribbon-container{top:0;right:0}.premium-woocommerce .pa-out-of-stock{top:7px;right:9px;margin:0}.premium-woocommerce .star-rating{display:block;float:none;margin:0 auto .5em;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;position:relative;height:1em;line-height:1;font-size:.857em;width:5.4em;font-family:star}.premium-woocommerce .star-rating::before{content:"\73\73\73\73\73";color:#54595f;float:right;top:0;right:0;position:absolute}.premium-woocommerce .premium-woo-products-inner ul.products .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.premium-woocommerce .star-rating span::before{content:"\53\53\53\53\53";color:inherit;top:0;position:absolute;right:0}.premium-woo-product-thumbnail{position:relative;overflow:hidden}.premium-woo-product-thumbnail .woocommerce-loop-product__link img{margin:0;width:100%}.premium-woo-product-featured-wrap,.premium-woo-product-sale-wrap{margin:0}.premium-woocommerce .premium-woo-products-details-wrap{padding:1em 1.2em}.premium-woocommerce .premium-woo-products-details-wrap .button{display:inline-block;background-color:#6ec1e4;color:#fff;margin:.5em 0;line-height:1.3;padding:10px 40px;font-size:100%;cursor:pointer;text-decoration:none;overflow:visible;font-weight:700;background-image:none;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-woocommerce li.product .price{display:block;line-height:1.3;font-weight:700;margin-bottom:.5em;font-size:.9em}.premium-woocommerce li.product .price del{display:inline-block;font-weight:400;background:0 0;opacity:1}.premium-woocommerce li.product .price ins{display:inline-block;background:0 0;text-decoration:none;font-weight:inherit}.premium-woocommerce li.product .price .amount{color:inherit!important}.premium-woocommerce li.product .premium-woo-product-desc p{margin:0}.premium-woo-product-align-left .premium-woocommerce li.product .star-rating{margin-right:auto;margin-left:0}.premium-woo-product-align-center .premium-woocommerce li.product .star-rating{margin-right:auto;margin-left:auto}.premium-woo-product-align-right .premium-woocommerce li.product .star-rating{margin-right:0;margin-left:auto}.premium-woo-products-pagination ul.page-numbers{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;margin-top:10px;padding:0;border:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-woo-products-pagination ul.page-numbers li{margin:0 0 .4em .4em;padding:0;text-align:center}.premium-woo-products-pagination ul.page-numbers li .page-numbers{margin:0;text-decoration:none;color:#000;border:1px solid #54595f;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.75em;display:block;min-width:2.5em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-woo-products-pagination ul.page-numbers li .page-numbers.current,.premium-woo-products-pagination ul.page-numbers li .page-numbers:hover{background-color:#54595f;color:#fff;outline:0}.premium-woo-quick-view-loader .premium-loading-feed,.premium-woocommerce .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}.premium-woocommerce .woocommerce-loop-product__link img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-woo-product__hover-zoomout .woocommerce-loop-product__link img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-woo-product__hover-zoomout li.product:hover .woocommerce-loop-product__link img{-webkit-transform:none;-ms-transform:none;transform:none}.premium-woo-product__hover-zoomin .woocommerce-loop-product__link img{-webkit-transform:none;-ms-transform:none;transform:none}.premium-woo-product__hover-zoomin li.product:hover .woocommerce-loop-product__link img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-woo-product__hover-gray .woocommerce-loop-product__link img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-woo-product__hover-gray li.product:hover .woocommerce-loop-product__link img{-webkit-filter:grayscale(0);filter:grayscale(0)}.premium-woo-product__hover-sepia .woocommerce-loop-product__link img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-woo-product__hover-sepia li.product:hover .woocommerce-loop-product__link img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-woo-product__hover-bright .woocommerce-loop-product__link img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-woo-product__hover-bright li.product:hover .woocommerce-loop-product__link img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-woo-product__hover-trans .woocommerce-loop-product__link img{-webkit-transform:translateX(15px) scale(1.1);-ms-transform:translateX(15px) scale(1.1);transform:translateX(15px) scale(1.1)}.premium-woo-product__hover-trans li.product:hover .woocommerce-loop-product__link img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-woo-product__hover-scale li.product:hover .woocommerce-loop-product__link img{-webkit-transform:scaleX(1.3) scaleY(1.3) rotate(-5deg);-ms-transform:scaleX(1.3) scaleY(1.3) rotate(-5deg);transform:scaleX(1.3) scaleY(1.3) rotate(-5deg)}.premium-woocommerce .premium-woo-product__on_hover{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;opacity:0}.premium-woo-product__hover-swap li.product:hover .premium-woo-product__on_hover{opacity:1}.premium-woo-skin-grid-1 .premium-woo-qv-btn,.premium-woo-skin-grid-3 .premium-woo-qv-btn,.premium-woo-skin-grid-4 .premium-woo-qv-btn{position:absolute;bottom:0;right:0;width:100%;text-align:center;padding:5px;background:rgba(2,2,2,.5);color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:2;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.premium-woo-skin-grid-4 .premium-woo-qv-btn{-webkit-transition-delay:.1s;transition-delay:.1s}.premium-woo-skin-grid-1 .premium-woo-qv-icon,.premium-woo-skin-grid-3 .premium-woo-qv-icon,.premium-woo-skin-grid-4 .premium-woo-qv-icon,.premium-woo-skin-grid-6 .premium-woo-qv-icon{margin-right:.5em}.premium-woo-product-thumbnail:hover .premium-woo-qv-btn-translate{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-woo-product-wrapper .premium-woo-qv-data{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;overflow:hidden;cursor:pointer}.premium-woo-skin-grid-1 .premium-woo-product-actions-wrapper,.premium-woo-skin-grid-4 .premium-woo-product-actions-wrapper{position:absolute;top:.7em;left:1em;-webkit-transform:translate3d(-15px,0,0);transform:translate3d(-15px,0,0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;z-index:9}.premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-cart-btn{position:relative;display:block;margin:0 0 3px;background:#fff;text-align:center;outline:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-add-cart-icon{display:block;color:#54595f;width:30px;line-height:30px;height:30px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-woo-skin-grid-1 li.product:hover .premium-woo-product-actions-wrapper,.premium-woo-skin-grid-4 li.product:hover .premium-woo-product-actions-wrapper{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);opacity:1}.premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon::before{content:"\f013"}.premium-woocommerce .premium-woo-cart-btn.added .premium-woo-add-cart-icon::before{content:"\f00c"}.premium-woo-skin-grid-2 li.product .premium-woo-products-details-wrap{position:absolute;background:#fff;bottom:0;right:0;width:100%;z-index:2;padding:0;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .4s;transition:opacity .2s,-webkit-transform .4s;transition:transform .4s,opacity .2s;transition:transform .4s,opacity .2s,-webkit-transform .4s;-webkit-transform:translateZ(0) translateY(5px);transform:translateZ(0) translateY(5px)}.premium-woo-skin-grid-2 .premium-woo-product-details{padding:15px 0}.premium-woo-skin-grid-2 li.product:hover .premium-woo-products-details-wrap{opacity:1;-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0)}.premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper{position:static;-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}.premium-woo-skin-grid-2 .premium-woo-product-actions-wrapper>*{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:50%}.premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .button{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0;text-align:center;-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-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn{background-color:#54595f}.premium-woo-skin-grid-4 li.product .premium-woo-products-details-wrap{position:absolute;right:0;left:0;top:50%;-webkit-transform:scale(.9) translateZ(0) translateY(-50%);transform:scale(.9) translateZ(0) translateY(-50%);text-align:center;z-index:2;opacity:0;-webkit-transition:opacity .5s,-webkit-transform .3s;transition:opacity .5s,-webkit-transform .3s;transition:opacity .5s,transform .3s;transition:opacity .5s,transform .3s,-webkit-transform .3s}.premium-woo-skin-grid-4 li.product .premium-woo-product-overlay,.premium-woo-skin-grid-8 li.product .premium-woo-product-overlay{position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden;background-color:rgba(27,27,23,.3);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.premium-woo-skin-grid-4 li.product:hover .premium-woo-product-overlay,.premium-woo-skin-grid-8 li.product:hover .premium-woo-product-overlay{opacity:1;visibility:visible;z-index:1}.premium-woo-skin-grid-4 li.product:hover .premium-woo-products-details-wrap{-webkit-transform:scale(1) translateZ(0) translateY(-50%);transform:scale(1) translateZ(0) translateY(-50%);opacity:1}.premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn{-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;background-color:#54595f;padding:10px;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}.premium-woo-skin-grid-5 li.product .premium-woo-products-details-wrap{width:75%}.premium-woo-skin-grid-5 .premium-woo-product-wrapper{-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-woo-product-align-right .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.premium-woo-product-align-center .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-woo-skin-grid-6 .premium-woo-qv-btn{position:absolute;top:50%;right:50%;min-width:40%;text-align:center;padding:5px;background:rgba(2,2,2,.5);color:#fff;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;z-index:2}.premium-woo-skin-grid-6 li.product:hover .premium-woo-qv-btn{opacity:1;visibility:visible}.premium-woo-product-align-left .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,.premium-woo-product-align-left .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating,.premium-woo-product-align-right .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,.premium-woo-product-align-right .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating{margin:0}.premium-woo-skin-grid-6 li.product .premium-woo-product-info{-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}.premium-woo-product-align-center .premium-woocommerce li.product .premium-woo-product-info{-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-woo-product-align-right .premium-woocommerce li.product .premium-woo-product-info{-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-woo-skin-grid-6 li.product .premium-woo-product-gallery-images{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;bottom:10px;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-woo-product-gallery-images .premium-woo-product__gallery_image{width:20%;margin:0 .2em;border:2px solid #aaa;cursor:pointer}.premium-woo-products-metro li.product .premium-woo-product-thumbnail,.premium-woo-products-metro li.product .premium-woo-product-thumbnail img,.premium-woo-products-metro li.product .premium-woo-product-wrapper,.premium-woo-products-metro li.product .woocommerce-LoopProduct-link{height:100%}.premium-woo-products-metro ul.products li.product{margin-bottom:0}.premium-woo-products-metro li.product .premium-woo-product-thumbnail img{-o-object-fit:cover;object-fit:cover}.premium-carousel-hidden{opacity:0;visibility:hidden}.premium-woocommerce:not(.premium-woo-skin-grid-7) .slick-arrow{-webkit-border-radius:50%;border-radius:50%}.premium-woocommerce ul.slick-dots{width:100%}html.premium-woo-qv-opened,html.premium-woo-qv-opened body{overflow:hidden}.premium-woo-quick-view-back{position:fixed;visibility:hidden;overflow:hidden;background:rgba(2,2,2,.5);opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s;z-index:999}.premium-woo-quick-view-active{top:0;right:0;width:100%;height:100%;opacity:1;visibility:visible}#premium-woo-quick-view-modal{position:fixed;visibility:hidden;opacity:0;top:0;right:0;width:100%;height:100%;z-index:1400;text-align:center;-webkit-transition:all .3s;transition:all .3s;overflow-x:hidden;overflow-y:auto}#premium-woo-quick-view-modal.active{visibility:visible;opacity:1}#premium-woo-quick-view-modal.active .premium-woo-content-main{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;width:100%}#premium-woo-quick-view-modal .premium-woo-content-main-wrapper{position:absolute;width:100%;height:100%;top:0;right:0;text-align:center;padding:30px;-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-woo-quick-view-modal .premium-woo-content-main{position:relative;pointer-events:none;max-width:100%;text-align:right;z-index:1045;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .5s;transition:opacity .3s,-webkit-transform .5s;transition:transform .5s,opacity .3s;transition:transform .5s,opacity .3s,-webkit-transform .5s;margin:0 auto}#premium-woo-quick-view-modal .premium-woo-lightbox-content{position:relative;display:table;pointer-events:auto;background-color:#fff;max-width:975px;margin:20px auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:-3px 3px 20px 0 rgba(0,0,0,.15);box-shadow:-3px 3px 20px 0 rgba(0,0,0,.15);overflow:hidden}#premium-woo-quick-view-modal .summary{width:50%;margin:0;padding:30px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#premium-woo-quick-view-modal .summary .quantity{min-width:auto}#premium-woo-quick-view-modal .summary .quantity input.qty{width:54px;-webkit-appearance:button;-moz-appearance:button;appearance:button}#premium-woo-quick-view-modal .summary .quantity input[type=number]::-webkit-inner-spin-button,#premium-woo-quick-view-modal .summary .quantity input[type=number]::-webkit-outer-spin-button{display:unset}#premium-woo-quick-view-modal .woocommerce-product-details__short-description p{margin:0}#premium-woo-quick-view-close{position:absolute;font-size:22px;top:10px;left:10px;width:22px;height:22px;line-height:22px;opacity:.7;text-align:center;z-index:2;color:#000}#premium-woo-quick-view-modal .premium-woo-qv-image-slider{position:relative}#premium-woo-quick-view-modal .premium-woo-qv-image-slider li{list-style:none}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav{margin:0;padding:0;width:100%;position:absolute;bottom:10px;text-align:center;direction:ltr}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li{margin:0 6px;display:inline-block;vertical-align:middle}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;border-radius:20px}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a.flex-active{background:rgba(0,0,0,.9);cursor:default}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a:focus{outline:0}#premium-woo-quick-view-modal .premium-woo-qv-image-slider img{-o-object-fit:cover;object-fit:cover;width:100%}#premium-woo-quick-view-content div.images{width:50%;float:right;opacity:1!important;margin:0}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav{margin:0;padding:0;list-style:none;direction:ltr}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav a{text-decoration:none;display:block;width:14px;height:32px;font-size:32px;line-height:32px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:-1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next,#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev{display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev{left:10px}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next{right:10px}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev::before{content:"\f104"}#premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next::before{content:"\f105"}.premium-woocommerce li.product .added_to_cart.wc-forward{display:none}.premium-woo-atc-button .add_to_cart_button .premium-woo-cart-loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin-right:5px;vertical-align:baseline}.premium-woo-load-more{position:relative}.premium-woo-load-more .premium-woo-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;padding:10px 20px}.premium-woo-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-woo-load-more-btn span{margin-right:3px}.premium-woo-load-more-btn .premium-loader{display:inline-block;width:20px;height:20px}.premium-woo-title-above-yes .premium-woo-product__link{opacity:0}@media (min-width:545px){#premium-woo-quick-view-content div.summary{content:"544";overflow-y:auto}}@media (max-width:544px){#premium-woo-quick-view-content .premium-woo-lightbox-content{display:block}#premium-woo-quick-view-content div.images,#premium-woo-quick-view-content div.summary{width:100%;float:none}}.premium-title-bg-text:before{position:absolute;content:attr(data-background);top:0;left:0;text-align:left}.premium-bg-text-yes .elementor-widget-container:before{position:absolute;top:0;left:0;text-align:left}.premium-mask-yes .premium-dual-header-first-clip .premium-dual-header-first-span .premium-mask-span,.premium-mask-yes .premium-dual-header-second-clip .premium-mask-span{background:inherit}.premium-mask-yes .premium-mask-span{position:relative;overflow:hidden;-js-display:inline-flex!important;display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.premium-mask-yes .premium-mask-span::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:currentColor;-webkit-backface-visibility:visible;backface-visibility:visible}.premium-mask-active.premium-mask-tr .premium-mask-span::after{-webkit-animation:pa-mask-tr 1.7s cubic-bezier(1,0,.18,1) forwards;animation:pa-mask-tr 1.7s cubic-bezier(1,0,.18,1) forwards;-webkit-transform:translateX(-103%);-ms-transform:translateX(-103%);transform:translateX(-103%)}.premium-mask-active.premium-mask-tl .premium-mask-span::after{-webkit-animation:pa-mask-tl 1.7s cubic-bezier(1,0,.18,1) forwards;animation:pa-mask-tl 1.7s cubic-bezier(1,0,.18,1) forwards;-webkit-transform:translateX(103%);-ms-transform:translateX(103%);transform:translateX(103%)}.premium-mask-active.premium-mask-tb .premium-mask-span::after{-webkit-animation:pa-mask-tb 1.7s cubic-bezier(1,0,.18,1) forwards;animation:pa-mask-tb 1.7s cubic-bezier(1,0,.18,1) forwards;-webkit-transform:translateY(-103%);-ms-transform:translateY(-103%);transform:translateY(-103%)}.premium-mask-active.premium-mask-tt .premium-mask-span::after{-webkit-animation:pa-mask-tt 1.7s cubic-bezier(1,0,.18,1) forwards;animation:pa-mask-tt 1.7s cubic-bezier(1,0,.18,1) forwards;-webkit-transform:translateY(103%);-ms-transform:translateY(103%);transform:translateY(103%)}@-webkit-keyframes pa-mask-tr{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(103%);transform:translateX(103%)}}@keyframes pa-mask-tr{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(103%);transform:translateX(103%)}}@-webkit-keyframes pa-mask-tl{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-103%);transform:translateX(-103%)}}@keyframes pa-mask-tl{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-103%);transform:translateX(-103%)}}@-webkit-keyframes pa-mask-tb{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(103%);transform:translateY(103%)}}@keyframes pa-mask-tb{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(103%);transform:translateY(103%)}}@-webkit-keyframes pa-mask-tt{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-103%);transform:translateY(-103%)}}@keyframes pa-mask-tt{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-103%);transform:translateY(-103%)}}.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 svg,.premium-image-button svg{width:30px;height:30px}div[class*=elementor-widget-premium] .premium-btn-block,div[class*=elementor-widget-premium] .premium-btn-lg,div[class*=elementor-widget-premium] .premium-btn-md,div[class*=elementor-widget-premium] .premium-btn-sm{background-color:#eee;color:#042551;margin:0;text-decoration:none}div[class*=elementor-widget-premium] .premium-btn-block:hover,div[class*=elementor-widget-premium] .premium-btn-lg:hover,div[class*=elementor-widget-premium] .premium-btn-md:hover,div[class*=elementor-widget-premium] .premium-btn-sm:hover{background-color:#54595f;color:#eee}div[class*=elementor-widget-premium] .premium-btn-sm{padding:12px 24px;font-size:14px;line-height:1}div[class*=elementor-widget-premium] .premium-btn-md{padding:14px 26px;font-size:16px;line-height:1.2}div[class*=elementor-widget-premium] .premium-btn-lg{padding:16px 28px;font-size:18px;line-height:1.3333}div[class*=elementor-widget-premium] .premium-btn-block{font-size:18px;line-height:1;padding:20px 0;width:100%;text-align:center}.premium-button-text{display:inline-block;width:100%}.premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg{position:absolute;z-index:0;top:0;right: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-svg-drawer *,.premium-svg-nodraw *{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-property:stroke,fill,background-color;transition-property:stroke,fill,background-color}.premium-svg-drawer .no-transition,.premium-svg-nodraw .no-transition{-webkit-transition:none!important;transition:none!important}@-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-error-notice{width:100%;padding:10px;color:#b94a48;background-color:#f2dede;border-color:#eed3d7;text-align: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}
1
+ @charset "UTF-8";@font-face{font-family:pa-elements;src:url(../../editor/fonts/pa-elements.eot?vcwy2s);src:url(../../editor/fonts/pa-elements.eot?vcwy2s#iefix) format("embedded-opentype"),url(../../editor/fonts/pa-elements.ttf?vcwy2s) format("truetype"),url(../../editor/fonts/pa-elements.woff?vcwy2s) format("woff"),url(../../editor/fonts/pa-elements.svg?vcwy2s#pa-elements) format("svg");font-weight:400;font-style:normal}.elementor-widget-premium-addon-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-animation11.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-animation11.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-animation11.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-animation11.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-animation11.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-banner-animation11{-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out;-webkit-transition-delay:125ms;transition-delay:125ms}.premium-banner-animation11 .premium-banner-ib-desc{position:absolute;z-index:5;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0);opacity:0;top:auto;bottom:0;min-height:25%;height:auto;max-height:100%;text-align:left;padding:30px;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.premium-banner-animation11 img{width:100%;-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-animation11 .premium-banner-ib-title{margin-bottom:10px}.premium-banner-animation11 .premium-banner-gradient{position:absolute;left:0;top:0;right:0;bottom:0}.premium-banner-animation11 .premium-banner-gradient:after,.premium-banner-animation11 .premium-banner-gradient:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);background-image:-webkit-linear-gradient(-40deg,rgba(84,89,95,.5) 27.89%,#6ec1e4 72.11%);background-image:-webkit-linear-gradient(130deg,rgba(84,89,95,.5) 27.89%,#6ec1e4 72.11%);background-image:linear-gradient(-40deg,rgba(84,89,95,.5) 27.89%,#6ec1e4 72.11%);z-index:2}.premium-banner-animation11 .premium-banner-gradient:before{mix-blend-mode:color}.premium-banner-animation11 .premium-banner-gradient:after{mix-blend-mode:multiply}.premium-banner-animation11.active .premium-banner-ib-desc,.premium-banner-animation11:hover .premium-banner-ib-desc{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation11.active .premium-banner-gradient:after,.premium-banner-animation11.active .premium-banner-gradient:before,.premium-banner-animation11:hover .premium-banner-gradient:after,.premium-banner-animation11:hover .premium-banner-gradient:before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation11.scale img,.premium-banner-animation11.zoomout img{-webkit-transform:translate3d(-10px,0,0) scale(1.1);transform:translate3d(-10px,0,0) scale(1.1)}.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-wrap .premium-blog-thumbnail-container{overflow:hidden}.premium-blog-wrap .premium-blog-thumbnail-container .below-entry-meta,.premium-blog-wrap .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-scale-effect img,.premium-blog-zoomout-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-sepia-effect img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-blog-bright-effect img{-webkit-filter:brightness(1);filter:brightness(1)}.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;-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;direction:rtl}.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):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):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:-5px;-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;-webkit-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}.premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper{bottom:0}.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-post-outer-container: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-post-outer-container: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-bordered-effect:hover{opacity:.99}.premium-blog-bordered-effect:hover .premium-blog-post-link:after,.premium-blog-bordered-effect:hover .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-squares-effect:hover: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-squares-effect:hover: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-squares-effect:hover .premium-blog-squares-square-container:before{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.premium-blog-squares-effect: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-masked .premium-blog-thumbnail-container{position:relative;overflow:visible}.premium-blog-masked .premium-blog-thumbnail-container svg{position:absolute;height:100px;width:100%;bottom:-5px;right:0;fill:#f5f5f5;z-index:99}.premium-blog-masked .premium-blog-thumbnail-container svg.premium-blog-shape-divider-svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.premium-blog-masked .premium-blog-author-thumbnail,.premium-blog-masked .premium-blog-skin-banner .premium-blog-content-wrapper{z-index:999!important}.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-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-center .premium-blog-inner-container{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-blog-align-left .post-categories,.premium-blog-align-left .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-inner-container{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.premium-blog-align-right .post-categories,.premium-blog-align-right .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-inner-container{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.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}}[dir=rtl] .premium-blog-wrap.slick-slider .slick-list,[dir=rtl] .premium-blog-wrap.slick-slider .slick-track{direction:ltr}.premium-button{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-button-style1,.premium-button-style2,.premium-button-style5,.premium-button-style7{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:before,.premium-button-style2:before,.premium-button-style5: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:-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: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{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{top:50%;right: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{width: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;-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,.premium-button-text-icon-wrapper svg{-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;right: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-button-style7-left .premium-button-text-icon-wrapper:before,.premium-button-style7-right .premium-button-text-icon-wrapper:before{-webkit-transition:width .3s ease-out .15s;transition:width .3s ease-out .15s}.premium-button-style7-left .premium-button-text-icon-wrapper:after,.premium-button-style7-right .premium-button-text-icon-wrapper:after{-webkit-transition:width .3s ease-out 0s;transition:width .3s ease-out 0s}.premium-button-style7-bottom .premium-button-text-icon-wrapper:before,.premium-button-style7-top .premium-button-text-icon-wrapper:before{-webkit-transition:height .3s ease-out .15s;transition:height .3s ease-out .15s}.premium-button-style7-bottom .premium-button-text-icon-wrapper:after,.premium-button-style7-top .premium-button-text-icon-wrapper:after{-webkit-transition:height .3s ease-out 0s;transition:height .3s ease-out 0s}.premium-button[class*=style7]:hover .premium-button-text-icon-wrapper:before{-webkit-transition-delay:0s;transition-delay:0s}.premium-button[class*=style7]:hover .premium-button-text-icon-wrapper:after{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-button-style7-bottom .premium-button-text-icon-wrapper:after,.premium-button-style7-bottom .premium-button-text-icon-wrapper:before{content:"";position:absolute;left:0;top:0;right:0;height:0;z-index:-1}.premium-button-style7-top .premium-button-text-icon-wrapper:after,.premium-button-style7-top .premium-button-text-icon-wrapper:before{content:"";position:absolute;left:0;bottom:0;right:0;height:0;z-index:-1}.premium-button-style7-right .premium-button-text-icon-wrapper:after,.premium-button-style7-right .premium-button-text-icon-wrapper:before{content:"";position:absolute;right:0;top:0;bottom:0;width:0;z-index:-1}.premium-button-style7-left .premium-button-text-icon-wrapper:after,.premium-button-style7-left .premium-button-text-icon-wrapper:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;z-index:-1}.premium-button-style7-bottom:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-bottom:hover .premium-button-text-icon-wrapper:before{height:100%;top:0}.premium-button-style7-top:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-top:hover .premium-button-text-icon-wrapper:before{height:100%;bottom:0}.premium-button-style7-left:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-left:hover .premium-button-text-icon-wrapper:before{width:100%;left:0}.premium-button-style7-right:hover .premium-button-text-icon-wrapper:after,.premium-button-style7-right:hover .premium-button-text-icon-wrapper:before{width:100%;right:0}.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-carousel-wrapper a.carousel-arrow svg,.premium-carousel-wrapper a.ver-carousel-arrow svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.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-carousel-wrapper a.ver-carousel-arrow{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.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}.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;outline:0!important}@-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;transition:all .3s ease-in-out}.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-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-cf7-container input.wpcf7-submit{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-countdown{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center}.countdown-row{display:block;text-align:center}.countdown .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 .countdown-section:last-child{margin-left:0}.countdown span.countdown-amount{font-size:70px;line-height:1;padding:40px}.countdown .pre_time-mid{display:block}.premium-countdown-separator-yes .countdown_separator{display:block;margin:0 50px;font-size:30px}.premium-countdown-separator-yes .countdown-row .countdown-section:last-child .countdown_separator,.premium-countdown-separator-yes .premium-countdown-block:last-child .countdown_separator{display:none}.side .countdown-section .countdown-period{vertical-align:bottom}.countdown .countdown-section .countdown-period{font-size:17px;line-height:3em}.side .countdown-section .countdown-amount,.side .countdown-section .countdown-period{display:inline-block}.side .countdown-section .countdown-amount{margin-left:5px}.down .countdown-section .countdown-amount,.down .countdown-section .countdown-period{display:block}.premium-countdown-flip .premium-countdown-block{text-align:center;-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-countdown-flip .premium-countdown-block:last-child{margin-left:0}.premium-countdown-flip .premium-countdown-label{overflow:hidden;color:#1a1a1a;text-transform:uppercase}.premium-countdown-flip .premium-countdown-figure{position:relative;height:110px;width:100px;line-height:107px;background-color:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.2),inset -2px 4px 0 0 rgba(255,255,255,.08);box-shadow:0 3px 4px 0 rgba(0,0,0,.2),inset -2px 4px 0 0 rgba(255,255,255,.08)}.premium-countdown-flip .premium-countdown-figure:last-child{margin-left:0}.premium-countdown-flip .premium-countdown-figure>span{position:absolute;right:0;left:0;margin:auto;font-weight:700}.premium-countdown-flip .premium-countdown-figure .top{z-index:3;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(200px);transform:perspective(200px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.premium-countdown-flip .premium-countdown-figure .bottom{z-index:1}.premium-countdown-flip .premium-countdown-figure .bottom::before{content:"";position:absolute;display:block;top:0;right:0;width:100%;height:50%;background-color:rgba(0,0,0,.02)}.premium-countdown-flip .premium-countdown-figure .top-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:4;bottom:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(200px) rotateX(180deg);transform:perspective(200px) rotateX(180deg)}.premium-countdown-flip .premium-countdown-figure .top-back span{position:absolute;top:-100%;right:0;left:0;margin:auto}.premium-countdown-flip .premium-countdown-figure .bottom-back{z-index:2;top:0}.premium-countdown-flip .premium-countdown-figure .bottom-back span{position:absolute;top:0;right:0;left:0;margin:auto}.premium-countdown-flip .premium-countdown-figure .bottom-back,.premium-countdown-flip .premium-countdown-figure .top,.premium-countdown-flip .premium-countdown-figure .top-back{height:50%;overflow:hidden;background-color:#f7f7f7;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px}.premium-countdown-flip .premium-countdown-figure .top-back{-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px}.premium-countdown-flip .premium-countdown-figure .bottom-back::after,.premium-countdown-flip .premium-countdown-figure .top::after{content:"";position:absolute;z-index:-1;right:0;bottom:0;width:100%;height:100%;border-bottom:1px solid rgba(0,0,0,.1)}.side .premium-countdown-figure,.side .premium-countdown-label{display:inline-block}.side .premium-countdown-figure{margin-left:5px}.down .premium-countdown-figure,.down .premium-countdown-label{display:block}.down .premium-countdown-label{width:100%}.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 p{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{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-init-wrapper.row{-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-dual-header-first-header,.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-first-header,.premium-dual-header-second-header{word-wrap:break-word}}.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-fancy-text,.premium-prefix-text,.premium-suffix-text{font-size:40px}.premium-fancy-item-hidden,.premium-fancy-text-wrapper:not(.typing) .premium-fancy-text{opacity:0}.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{-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{-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-visible{position:relative!important}.premium-fancy-text-wrapper.auto-fade .premium-fancy-text{display:inline-block;width:200px;font-weight:400}.premium-fancy-text-wrapper.auto-fade .premium-fancy-svg-text{position:relative;vertical-align:sub}.premium-fancy-text-wrapper.auto-fade g>text{text-anchor:start;shape-rendering:crispEdges;opacity:0;font-size:300px;-webkit-animation-name:pa-auto-fade;animation-name:pa-auto-fade;-moz-animation-name:pa-auto-fade;-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.premium-fancy-text-wrapper.auto-fade g>text:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.premium-fancy-text-wrapper.auto-fade g>text:nth-child(2){-webkit-animation-delay:3s;animation-delay:3s}.premium-fancy-text-wrapper.auto-fade g>text:nth-child(3){-webkit-animation-delay:6s;animation-delay:6s}.premium-fancy-text-wrapper.loading .premium-fancy-text{position:relative}.premium-fancy-text-wrapper.loading .premium-fancy-text .premium-loading-bar{position:absolute;width:100%;height:3px;bottom:0;left:0;animation:pa-loading-bar 2.5s ease-out infinite;-webkit-animation:pa-loading-bar 2.5s ease-out infinite}.premium-fancy-text-wrapper.loading.pause .premium-fancy-text:hover .premium-loading-bar{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframe