Version Description
- Tweak: Added Custom Animation to select between dozens of animations in Fancy Text widget.
- Fixed: Items overlap issue in zoomout and rotate effects in Fancy Text widget.
- Fixed:
NOTICE: wp-content/plugins/premium-addons-for-elementor/includes/class-helper-functions.php:461 Trying to access array offset on value of type bool
Download this release
Release Info
Developer | leap13 |
Plugin | Premium Addons for Elementor |
Version | 3.20.7 |
Comparing to | |
See all releases |
Code changes from version 3.20.6 to 3.20.7
- admin/settings/maps.php +1 -1
- assets/frontend/css/premium-addons.css +105 -142
- assets/frontend/js/premium-addons.js +45 -35
- assets/frontend/min-css/premium-addons.min.css +1 -1
- assets/frontend/min-js/premium-addons.min.js +1 -1
- includes/class-helper-functions.php +60 -30
- includes/plugin.php +27 -19
- premium-addons-for-elementor.php +4 -4
- readme.txt +10 -4
- widgets/premium-banner.php +33 -5
- widgets/premium-blog.php +16 -3
- widgets/premium-button.php +23 -9
- widgets/premium-carousel.php +34 -5
- widgets/premium-contactform.php +25 -4
- widgets/premium-countdown.php +24 -3
- widgets/premium-counter.php +33 -4
- widgets/premium-dual-header.php +32 -3
- widgets/premium-fancytext.php +72 -23
- widgets/premium-grid.php +17 -2
- widgets/premium-image-button.php +31 -8
- widgets/premium-image-scroll.php +25 -6
- widgets/premium-image-separator.php +31 -8
- widgets/premium-lottie.php +17 -7
- widgets/premium-maps.php +112 -103
- widgets/premium-modalbox.php +16 -10
- widgets/premium-person.php +23 -6
- widgets/premium-pricing-table.php +32 -9
- widgets/premium-progressbar.php +24 -4
- widgets/premium-testimonials.php +30 -7
- widgets/premium-title.php +32 -11
- widgets/premium-videobox.php +76 -12
- widgets/premium-vscroll.php +25 -4
admin/settings/maps.php
CHANGED
@@ -61,7 +61,7 @@ class Maps {
|
|
61 |
|
62 |
$settings = $this->pa_maps_get_settings;
|
63 |
|
64 |
-
$locales = Helper_Functions::
|
65 |
|
66 |
?>
|
67 |
<div class="wrap">
|
61 |
|
62 |
$settings = $this->pa_maps_get_settings;
|
63 |
|
64 |
+
$locales = Helper_Functions::get_google_maps_prefixes();
|
65 |
|
66 |
?>
|
67 |
<div class="wrap">
|
assets/frontend/css/premium-addons.css
CHANGED
@@ -95,15 +95,12 @@
|
|
95 |
width: calc(100% + 50px) !important;
|
96 |
max-width: -webkit-calc(100% + 50px) !important;
|
97 |
max-width: calc(100% + 50px) !important;
|
98 |
-
-webkit-transition: opacity 0.35s, filter 0.35s, -webkit-transform 0.35s;
|
99 |
-
transition: opacity 0.35s, filter 0.35s, -webkit-transform 0.35s;
|
100 |
-webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
101 |
transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
102 |
transition: opacity 0.35s, filter 0.35s, transform 0.35s;
|
103 |
transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
104 |
-
transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
105 |
-webkit-transform: translate3d(-40px, 0, 0);
|
106 |
-
|
107 |
|
108 |
.premium-banner-animation2 .premium-banner-ib-title {
|
109 |
padding: 15px; }
|
@@ -173,19 +170,19 @@
|
|
173 |
|
174 |
.premium-banner-ib.sepia img {
|
175 |
-webkit-filter: sepia(30%);
|
176 |
-
|
177 |
|
178 |
.premium-banner-ib.bright img {
|
179 |
-webkit-filter: brightness(1);
|
180 |
-
|
181 |
|
182 |
.premium-banner-ib.sepia:hover img {
|
183 |
-webkit-filter: sepia(0%);
|
184 |
-
|
185 |
|
186 |
.premium-banner-ib.bright:hover img {
|
187 |
-webkit-filter: brightness(1.2);
|
188 |
-
|
189 |
|
190 |
.premium-banner-animation1.premium-banner-min-height img,
|
191 |
.premium-banner-animation2.premium-banner-min-height img,
|
@@ -207,7 +204,7 @@
|
|
207 |
height: 100%;
|
208 |
opacity: 0;
|
209 |
-webkit-transform: translate3d(0, 50%, 0);
|
210 |
-
|
211 |
|
212 |
.premium-banner-animation2 .premium-banner-ib-title {
|
213 |
position: absolute;
|
@@ -355,7 +352,7 @@
|
|
355 |
.premium-banner-animation4.zoomout img,
|
356 |
.premium-banner-animation4.scale img {
|
357 |
-webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
|
358 |
-
|
359 |
|
360 |
.premium-banner-animation4 .premium-banner-ib-content,
|
361 |
.premium-banner-animation4 .premium-banner-read-more {
|
@@ -393,20 +390,15 @@
|
|
393 |
.premium-banner-animation4.active .premium-banner-ib-title {
|
394 |
opacity: 1;
|
395 |
-webkit-transform: translate3d(0, 0, 0);
|
396 |
-
|
397 |
|
398 |
.premium-banner-animation4:hover .premium-banner-ib-content,
|
399 |
.premium-banner-animation4:hover .premium-banner-ib-desc::after,
|
400 |
.premium-banner-animation4:hover .premium-banner-ib-title,
|
401 |
.premium-banner-animation4:hover img {
|
402 |
-webkit-transition-delay: 0.15s;
|
403 |
-
|
404 |
|
405 |
-
/*.premium-banner-animation4:hover img, .premium-banner-animation4.active img {
|
406 |
-
-webkit-transform: translate3d(0, 0, 0);
|
407 |
-
transform: translate3d(0, 0, 0);
|
408 |
-
}
|
409 |
-
*/
|
410 |
.premium-banner-animation5 .premium-banner-ib-desc {
|
411 |
top: auto;
|
412 |
bottom: 0;
|
@@ -419,7 +411,7 @@
|
|
419 |
transition: transform 0.35s;
|
420 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
421 |
-webkit-transform: translate3d(0, 100%, 0);
|
422 |
-
|
423 |
|
424 |
.premium-banner-animation5 .premium-banner-ib-content {
|
425 |
position: absolute;
|
@@ -439,7 +431,7 @@
|
|
439 |
transition: transform 0.35s;
|
440 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
441 |
-webkit-transform: translate3d(0, 200%, 0);
|
442 |
-
|
443 |
text-align: center; }
|
444 |
|
445 |
.premium-banner-animation5 .premium-banner-ib-title {
|
@@ -466,16 +458,13 @@
|
|
466 |
|
467 |
.premium-banner-animation5:hover .premium-banner-ib-title {
|
468 |
-webkit-transition-delay: 0.05s;
|
469 |
-
|
470 |
|
471 |
.premium-banner-animation5 img {
|
472 |
-
-webkit-transition: opacity 0.35s, filter 0.35s, -webkit-transform 0.35s;
|
473 |
-
transition: opacity 0.35s, filter 0.35s, -webkit-transform 0.35s;
|
474 |
-webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
475 |
transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
476 |
transition: opacity 0.35s, filter 0.35s, transform 0.35s;
|
477 |
-
transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
478 |
-
transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-transform 0.35s; }
|
479 |
|
480 |
.premium-banner-animation2 img,
|
481 |
.premium-banner-animation4 img,
|
@@ -528,16 +517,16 @@
|
|
528 |
.premium-banner-animation2.grayscale:hover img,
|
529 |
.premium-banner-animation6.grayscale:hover img {
|
530 |
-webkit-filter: grayscale(100%);
|
531 |
-
|
532 |
|
533 |
.premium-banner-animation5.blur:hover img,
|
534 |
.premium-banner-animation2.blur:hover img {
|
535 |
-webkit-filter: blur(3px);
|
536 |
-
|
537 |
|
538 |
.premium-banner-animation6.blur:hover img {
|
539 |
-webkit-filter: blur(3px);
|
540 |
-
|
541 |
|
542 |
.premium-banner-animation6 .premium-banner-ib-desc {
|
543 |
padding: 45px; }
|
@@ -557,7 +546,7 @@
|
|
557 |
transition: transform 0.35s;
|
558 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
559 |
-webkit-transform: translate3d(0, 100%, 0);
|
560 |
-
|
561 |
|
562 |
.premium-banner-animation6 .premium-banner-ib-content,
|
563 |
.premium-banner-animation6 .premium-banner-read-more,
|
@@ -577,7 +566,7 @@
|
|
577 |
.premium-banner-animation6:hover .premium-banner-ib-title,
|
578 |
.premium-banner-animation6.active .premium-banner-ib-title {
|
579 |
-webkit-transform: translate3d(0, 0, 0);
|
580 |
-
|
581 |
|
582 |
.premium-banner-animation6:hover .premium-banner-ib-content,
|
583 |
.premium-banner-animation6.active .premium-banner-ib-content,
|
@@ -612,12 +601,12 @@
|
|
612 |
transition: transform 0.35s;
|
613 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
614 |
-webkit-transform: translate3d(0, 20px, 0);
|
615 |
-
|
616 |
|
617 |
.premium-banner-animation8:hover .premium-banner-ib-title,
|
618 |
.premium-banner-animation8.active .premium-banner-ib-title {
|
619 |
-webkit-transform: translate3d(0, 0, 0);
|
620 |
-
|
621 |
|
622 |
.premium-banner-animation8 .premium-banner-ib-content {
|
623 |
margin: 1em 0 0;
|
@@ -629,13 +618,13 @@
|
|
629 |
transition: opacity 0.35s, transform 0.35s;
|
630 |
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
631 |
-webkit-transform: translate3d(0, 20px, 0) scale(1.1);
|
632 |
-
|
633 |
|
634 |
.premium-banner-animation8:hover .premium-banner-ib-content,
|
635 |
.premium-banner-animation8.active .premium-banner-ib-content {
|
636 |
opacity: 1;
|
637 |
-webkit-transform: translate3d(0, 0, 0) scale(1);
|
638 |
-
|
639 |
|
640 |
.premium-banner-animation12 .premium-banner-ib-desc::after {
|
641 |
position: absolute;
|
@@ -651,12 +640,12 @@
|
|
651 |
transition: transform 0.35s;
|
652 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
653 |
-webkit-transform: translate3d(0, -100%, 0);
|
654 |
-
|
655 |
|
656 |
.premium-banner-animation12:hover .premium-banner-ib-desc::after,
|
657 |
.premium-banner-animation12.active .premium-banner-ib-desc::after {
|
658 |
-webkit-transform: translate3d(0, 0, 0);
|
659 |
-
|
660 |
|
661 |
.premium-banner-animation12 .premium-banner-ib-desc {
|
662 |
padding: 45px;
|
@@ -673,78 +662,75 @@
|
|
673 |
transition: opacity 0.35s, transform 0.35s;
|
674 |
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
675 |
-webkit-transform: translate3d(0, -100px, 0);
|
676 |
-
|
677 |
|
678 |
.premium-banner-animation12:hover .premium-banner-ib-content,
|
679 |
.premium-banner-animation12.active .premium-banner-ib-content {
|
680 |
opacity: 1;
|
681 |
-webkit-transform: translate3d(0, 0, 0);
|
682 |
-
|
683 |
|
684 |
.premium-banner-animation13 img {
|
685 |
width: -webkit-calc(100% + 20px) !important;
|
686 |
width: calc(100% + 20px) !important;
|
687 |
max-width: -webkit-calc(100% + 20px) !important;
|
688 |
max-width: calc(100% + 20px) !important;
|
689 |
-
-webkit-transition: opacity 0.35s, filter 0.35s, -webkit-transform 0.35s;
|
690 |
-
transition: opacity 0.35s, filter 0.35s, -webkit-transform 0.35s;
|
691 |
-webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
692 |
transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
693 |
transition: opacity 0.35s, filter 0.35s, transform 0.35s;
|
694 |
transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
695 |
-
transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
696 |
-webkit-transform: translate3d(-10px, 0, 0);
|
697 |
-
|
698 |
-webkit-backface-visibility: hidden;
|
699 |
-
|
700 |
|
701 |
.premium-banner-animation13.zoomout img,
|
702 |
.premium-banner-animation13.scale img {
|
703 |
-webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
|
704 |
-
|
705 |
|
706 |
.premium-banner-animation13.none:hover img {
|
707 |
-webkit-transform: translate3d(0, 0, 0);
|
708 |
-
|
709 |
|
710 |
.premium-banner-animation1.none:hover img,
|
711 |
.premium-banner-animation4.none:hover img {
|
712 |
-webkit-transform: translate3d(0, 0, 0);
|
713 |
-
|
714 |
|
715 |
.premium-banner-animation13.zoomin:hover img,
|
716 |
.premium-banner-animation1.zoomin:hover img,
|
717 |
.premium-banner-animation4.zoomin:hover img {
|
718 |
-webkit-transform: translate3d(0, 0, 0) scale(1.1);
|
719 |
-
|
720 |
|
721 |
.premium-banner-animation13.zoomout:hover img,
|
722 |
.premium-banner-animation1.zoomout:hover img,
|
723 |
.premium-banner-animation4.zoomout:hover img {
|
724 |
-webkit-transform: translate3d(0, 0, 0) scale(1);
|
725 |
-
|
726 |
|
727 |
.premium-banner-animation13.scale:hover img,
|
728 |
.premium-banner-animation1.scale:hover img,
|
729 |
.premium-banner-animation4.scale:hover img {
|
730 |
-webkit-transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg);
|
731 |
-
|
732 |
|
733 |
.premium-banner-animation13.grayscale:hover img,
|
734 |
.premium-banner-animation1.grayscale:hover img,
|
735 |
.premium-banner-animation4.grayscale:hover img {
|
736 |
-webkit-transform: translate3d(0, 0, 0);
|
737 |
-
|
738 |
-webkit-filter: grayscale(100%);
|
739 |
-
|
740 |
|
741 |
.premium-banner-animation13.blur:hover img,
|
742 |
.premium-banner-animation1.blur:hover img,
|
743 |
.premium-banner-animation4.blur:hover img {
|
744 |
-webkit-transform: translate3d(0, 0, 0);
|
745 |
-
|
746 |
-webkit-filter: blur(3px);
|
747 |
-
|
748 |
|
749 |
.premium-banner-animation13 .premium-banner-ib-desc {
|
750 |
text-align: left; }
|
@@ -766,12 +752,12 @@
|
|
766 |
transition: transform 0.35s;
|
767 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
768 |
-webkit-transform: translate3d(-101%, 0, 0);
|
769 |
-
|
770 |
|
771 |
.premium-banner-animation13:hover .premium-banner-ib-title::after,
|
772 |
.premium-banner-animation13.active .premium-banner-ib-title::after {
|
773 |
-webkit-transform: translate3d(0, 0, 0);
|
774 |
-
|
775 |
|
776 |
.premium-banner-animation13 .premium-banner-ib-content,
|
777 |
.premium-banner-animation13 .premium-banner-read-more {
|
@@ -782,7 +768,7 @@
|
|
782 |
transition: opacity 0.35s, transform 0.35s;
|
783 |
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
784 |
-webkit-transform: translate3d(100%, 0, 0);
|
785 |
-
|
786 |
|
787 |
.premium-banner-animation13:hover .premium-banner-ib-content,
|
788 |
.premium-banner-animation13.active .premium-banner-ib-content,
|
@@ -790,7 +776,7 @@
|
|
790 |
.premium-banner-animation13.active .premium-banner-read-more {
|
791 |
opacity: 1;
|
792 |
-webkit-transform: translate3d(0, 0, 0);
|
793 |
-
|
794 |
|
795 |
.premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size {
|
796 |
left: 50%;
|
@@ -950,7 +936,7 @@ div[class^="premium-"] .slick-arrow i {
|
|
950 |
|
951 |
.premium-carousel-wrapper a.slick-arrow:hover {
|
952 |
-webkit-box-shadow: none !important;
|
953 |
-
|
954 |
|
955 |
.premium-carousel-wrapper .premium-carousel-content-hidden {
|
956 |
visibility: hidden; }
|
@@ -982,11 +968,11 @@ a.ver-carousel-arrow.carousel-prev {
|
|
982 |
|
983 |
a.circle-bg {
|
984 |
-webkit-border-radius: 100%;
|
985 |
-
|
986 |
|
987 |
a.circle-border {
|
988 |
-webkit-border-radius: 100%;
|
989 |
-
|
990 |
border: solid black; }
|
991 |
|
992 |
a.square-border {
|
@@ -1084,14 +1070,14 @@ ul.slick-dots li {
|
|
1084 |
bottom: 0;
|
1085 |
left: 0;
|
1086 |
-webkit-border-radius: 50%;
|
1087 |
-
|
1088 |
pointer-events: none;
|
1089 |
background-color: rgba(0, 0, 0, 0.15); }
|
1090 |
.premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before {
|
1091 |
background-color: rgba(0, 0, 0, 0.3); }
|
1092 |
.premium-carousel-ripple-yes ul.slick-dots li:hover:before {
|
1093 |
-webkit-animation: hvr-ripple-out 1.3s infinite;
|
1094 |
-
|
1095 |
|
1096 |
.premium-carousel-wrapper.premium-carousel-scale .slick-slide {
|
1097 |
-webkit-transform: scale(1.25, 1.25);
|
@@ -1156,7 +1142,7 @@ ul.slick-dots li {
|
|
1156 |
vertical-align: middle; }
|
1157 |
.premium-counter-area .premium-counter-icon .circle {
|
1158 |
-webkit-border-radius: 100%;
|
1159 |
-
|
1160 |
.premium-counter-area .premium-counter-icon img,
|
1161 |
.premium-counter-area .premium-counter-icon svg {
|
1162 |
width: 80px; }
|
@@ -1208,7 +1194,7 @@ span.icon.flex-width {
|
|
1208 |
text-decoration: none; }
|
1209 |
.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 {
|
1210 |
-webkit-box-shadow: none !important;
|
1211 |
-
|
1212 |
outline: none !important;
|
1213 |
border: none !important;
|
1214 |
text-decoration: none !important; }
|
@@ -1307,9 +1293,7 @@ button.premium-modal-box-modal-close {
|
|
1307 |
border: 1px solid rgba(0, 0, 0, 0.2);
|
1308 |
-webkit-border-radius: 6px;
|
1309 |
border-radius: 6px;
|
1310 |
-
outline: 0;
|
1311 |
-
/* -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
|
1312 |
-
box-shadow: 0 3px 9px rgba(0, 0, 0, .5)*/ }
|
1313 |
|
1314 |
.premium-modal-backdrop.premium-in {
|
1315 |
filter: alpha(opacity=50);
|
@@ -1512,18 +1496,17 @@ button.premium-modal-box-modal-close {
|
|
1512 |
background: #6ec1e4;
|
1513 |
text-align: center;
|
1514 |
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
|
1515 |
-
|
1516 |
|
1517 |
.premium-progressbar-striped .premium-progressbar-bar {
|
1518 |
-
background-image: -webkit-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);
|
1519 |
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);
|
1520 |
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);
|
1521 |
-webkit-background-size: 40px 40px;
|
1522 |
-
|
1523 |
|
1524 |
.premium-progressbar-active .premium-progressbar-bar {
|
1525 |
-webkit-animation: progress-bar-stripes 2s linear infinite;
|
1526 |
-
|
1527 |
|
1528 |
.premium-progressbar-gradient .premium-progressbar-bar {
|
1529 |
-webkit-background-size: 400% 400% !important;
|
@@ -2244,7 +2227,7 @@ button.premium-modal-box-modal-close {
|
|
2244 |
-webkit-transition: all 0.5s linear 0s;
|
2245 |
transition: all 0.5s linear 0s;
|
2246 |
-webkit-transition-delay: 0s;
|
2247 |
-
|
2248 |
border-color: rgba(255, 255, 255, 0.45); }
|
2249 |
.premium-blog-bordered-effect .premium-blog-post-link:before {
|
2250 |
border-right: 2px solid;
|
@@ -2495,7 +2478,7 @@ button.premium-modal-box-modal-close {
|
|
2495 |
pointer-events: none; }
|
2496 |
.premium-blog-author-thumbnail img {
|
2497 |
-webkit-border-radius: 50%;
|
2498 |
-
|
2499 |
width: 60px;
|
2500 |
pointer-events: all;
|
2501 |
-webkit-transform: translateY(-50%);
|
@@ -2558,7 +2541,6 @@ button.premium-modal-box-modal-close {
|
|
2558 |
display: block;
|
2559 |
min-width: 2.5em;
|
2560 |
-webkit-transition: all 0.2s ease-in-out;
|
2561 |
-
-mos-transition: all 0.2s ease-in-out;
|
2562 |
transition: all 0.2s ease-in-out; }
|
2563 |
|
2564 |
.premium-blog-wrap {
|
@@ -2814,11 +2796,11 @@ ul.premium-person-social-list {
|
|
2814 |
|
2815 |
.premium-person-social-list li:hover a {
|
2816 |
-webkit-box-shadow: none;
|
2817 |
-
|
2818 |
|
2819 |
.premium-person-social-list li a:focus {
|
2820 |
-webkit-box-shadow: none;
|
2821 |
-
|
2822 |
outline: none; }
|
2823 |
|
2824 |
.premium-person-social-list li i {
|
@@ -3056,9 +3038,9 @@ ul.premium-person-social-list {
|
|
3056 |
.premium-dual-header-first-header.gradient .premium-dual-header-first-span,
|
3057 |
.premium-dual-header-second-header.gradient {
|
3058 |
-webkit-background-size: 300% 300% !important;
|
3059 |
-
|
3060 |
-webkit-animation: Gradient 10s ease-in-out infinite;
|
3061 |
-
|
3062 |
|
3063 |
@-webkit-keyframes Gradient {
|
3064 |
0% {
|
@@ -3104,16 +3086,16 @@ ul.premium-person-social-list {
|
|
3104 |
.premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden {
|
3105 |
opacity: 0;
|
3106 |
-webkit-animation: pa-zoom-out 0.8s;
|
3107 |
-
|
3108 |
|
3109 |
.premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible {
|
3110 |
position: relative !important;
|
3111 |
-webkit-animation: pa-zoom-in 0.8s;
|
3112 |
-
|
3113 |
|
3114 |
.premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper {
|
3115 |
-webkit-perspective: 300px;
|
3116 |
-
|
3117 |
|
3118 |
.premium-fancy-text-wrapper.rotate .premium-fancy-list-items {
|
3119 |
-webkit-transform-origin: 50% 100%;
|
@@ -3134,132 +3116,115 @@ ul.premium-person-social-list {
|
|
3134 |
-webkit-animation: pa-rotate-in 1.2s;
|
3135 |
animation: pa-rotate-in 1.2s; }
|
3136 |
|
3137 |
-
.premium-fancy-text-wrapper.
|
3138 |
-
position: absolute;
|
3139 |
-
content: "";
|
3140 |
-
left: 0;
|
3141 |
-
bottom: 0;
|
3142 |
-
width: 0;
|
3143 |
-
height: 3px;
|
3144 |
-
background: #000; }
|
3145 |
-
|
3146 |
-
.premium-fancy-text-wrapper.bar .premium-fancy-text-items-wrapper.active::after {
|
3147 |
-
width: 100%;
|
3148 |
-
-webkit-transition: width 3s ease-in-out;
|
3149 |
-
transition: width 3s ease-in-out; }
|
3150 |
-
|
3151 |
-
.premium-fancy-text-wrapper.bar .premium-fancy-list-items {
|
3152 |
opacity: 0; }
|
3153 |
|
3154 |
-
.premium-fancy-text-wrapper.
|
3155 |
-
opacity: 1;
|
3156 |
-
-webkit-transition: opacity 2s ease-in-out;
|
3157 |
-
transition: opacity 2s ease-in-out;
|
3158 |
position: relative !important; }
|
3159 |
|
3160 |
@-webkit-keyframes pa-zoom-in {
|
3161 |
0% {
|
3162 |
opacity: 0;
|
3163 |
-webkit-transform: translateZ(100px);
|
3164 |
-
|
3165 |
100% {
|
3166 |
opacity: 1;
|
3167 |
-webkit-transform: translateZ(0);
|
3168 |
-
|
3169 |
|
3170 |
@keyframes pa-zoom-in {
|
3171 |
0% {
|
3172 |
opacity: 0;
|
3173 |
-webkit-transform: translateZ(100px);
|
3174 |
-
|
3175 |
100% {
|
3176 |
opacity: 1;
|
3177 |
-webkit-transform: translateZ(0);
|
3178 |
-
|
3179 |
|
3180 |
@-webkit-keyframes pa-zoom-out {
|
3181 |
0% {
|
3182 |
opacity: 1;
|
3183 |
-webkit-transform: translateZ(0);
|
3184 |
-
|
3185 |
100% {
|
3186 |
opacity: 0;
|
3187 |
-webkit-transform: translateZ(-100px);
|
3188 |
-
|
3189 |
|
3190 |
@keyframes pa-zoom-out {
|
3191 |
0% {
|
3192 |
opacity: 1;
|
3193 |
-webkit-transform: translateZ(0);
|
3194 |
-
|
3195 |
100% {
|
3196 |
opacity: 0;
|
3197 |
-webkit-transform: translateZ(-100px);
|
3198 |
-
|
3199 |
|
3200 |
@-webkit-keyframes pa-rotate-in {
|
3201 |
0% {
|
3202 |
opacity: 0;
|
3203 |
-webkit-transform: rotateX(180deg);
|
3204 |
-
|
3205 |
35% {
|
3206 |
opacity: 0;
|
3207 |
-webkit-transform: rotateX(120deg);
|
3208 |
-
|
3209 |
65% {
|
3210 |
opacity: 0; }
|
3211 |
100% {
|
3212 |
opacity: 1;
|
3213 |
-webkit-transform: rotateX(360deg);
|
3214 |
-
|
3215 |
|
3216 |
@keyframes pa-rotate-in {
|
3217 |
0% {
|
3218 |
opacity: 0;
|
3219 |
-webkit-transform: rotateX(180deg);
|
3220 |
-
|
3221 |
35% {
|
3222 |
opacity: 0;
|
3223 |
-webkit-transform: rotateX(120deg);
|
3224 |
-
|
3225 |
65% {
|
3226 |
opacity: 0; }
|
3227 |
100% {
|
3228 |
opacity: 1;
|
3229 |
-webkit-transform: rotateX(360deg);
|
3230 |
-
|
3231 |
|
3232 |
@-webkit-keyframes pa-rotate-out {
|
3233 |
0% {
|
3234 |
opacity: 1;
|
3235 |
-webkit-transform: rotateX(0deg);
|
3236 |
-
|
3237 |
35% {
|
3238 |
opacity: 1;
|
3239 |
-webkit-transform: rotateX(-40deg);
|
3240 |
-
|
3241 |
65% {
|
3242 |
opacity: 0; }
|
3243 |
100% {
|
3244 |
opacity: 0;
|
3245 |
-webkit-transform: rotateX(180deg);
|
3246 |
-
|
3247 |
|
3248 |
@keyframes pa-rotate-out {
|
3249 |
0% {
|
3250 |
opacity: 1;
|
3251 |
-webkit-transform: rotateX(0deg);
|
3252 |
-
|
3253 |
35% {
|
3254 |
opacity: 1;
|
3255 |
-webkit-transform: rotateX(-40deg);
|
3256 |
-
|
3257 |
65% {
|
3258 |
opacity: 0; }
|
3259 |
100% {
|
3260 |
opacity: 0;
|
3261 |
-webkit-transform: rotateX(180deg);
|
3262 |
-
|
3263 |
|
3264 |
/**************** Premium Pricing Table ****************/
|
3265 |
/*******************************************************/
|
@@ -3324,7 +3289,7 @@ ul.premium-person-social-list {
|
|
3324 |
line-height: 4em;
|
3325 |
text-align: center;
|
3326 |
-webkit-border-radius: 100%;
|
3327 |
-
|
3328 |
position: absolute;
|
3329 |
z-index: 1; }
|
3330 |
|
@@ -3355,8 +3320,8 @@ ul.premium-person-social-list {
|
|
3355 |
|
3356 |
.premium-badge-flag .corner {
|
3357 |
text-align: center;
|
3358 |
-
-webkit-border-radius: 4px;
|
3359 |
-
|
3360 |
padding: 3px 15px;
|
3361 |
position: absolute;
|
3362 |
top: 10%;
|
@@ -3426,7 +3391,7 @@ ul.premium-person-social-list {
|
|
3426 |
visibility: hidden;
|
3427 |
padding: 15px 20px;
|
3428 |
-webkit-border-radius: 5px;
|
3429 |
-
|
3430 |
min-width: 200px;
|
3431 |
overflow: hidden;
|
3432 |
text-align: left;
|
@@ -4193,9 +4158,9 @@ ul.premium-person-social-list {
|
|
4193 |
transition: all 1s ease-in-out;
|
4194 |
background: rgba(255, 255, 255, 0.2);
|
4195 |
-webkit-animation-name: premium-overlap-effect-done;
|
4196 |
-
|
4197 |
-webkit-animation-duration: 1s;
|
4198 |
-
|
4199 |
|
4200 |
.premium-image-button-overlap-effect-vertical:before {
|
4201 |
position: absolute;
|
@@ -4209,25 +4174,24 @@ ul.premium-person-social-list {
|
|
4209 |
transition: all 1s ease-in-out;
|
4210 |
background: rgba(255, 255, 255, 0.2);
|
4211 |
-webkit-animation-name: premium-overlap-effect-done;
|
4212 |
-
|
4213 |
-webkit-animation-duration: 1s;
|
4214 |
-
|
4215 |
-webkit-animation-name: premium-overlap-ver-effect-done;
|
4216 |
-
|
4217 |
-
-webkit-animation-duration: 1s;
|
4218 |
animation-duration: 1s; }
|
4219 |
|
4220 |
.premium-image-button-overlap-effect-horizontal:hover:before {
|
4221 |
-webkit-animation-name: premium-overlap-effect;
|
4222 |
-
|
4223 |
-webkit-animation-duration: 1s;
|
4224 |
-
|
4225 |
|
4226 |
.premium-image-button-overlap-effect-vertical:hover:before {
|
4227 |
-webkit-animation-name: premium-overlap-ver-effect;
|
4228 |
-
|
4229 |
-webkit-animation-duration: 1s;
|
4230 |
-
|
4231 |
|
4232 |
@-webkit-keyframes premium-overlap-effect {
|
4233 |
0% {
|
@@ -4331,15 +4295,15 @@ ul.premium-person-social-list {
|
|
4331 |
0% {
|
4332 |
opacity: 0;
|
4333 |
-webkit-transform: rotateX(0deg);
|
4334 |
-
|
4335 |
50% {
|
4336 |
opacity: 1;
|
4337 |
-webkit-transform: rotateX(180deg);
|
4338 |
-
|
4339 |
100% {
|
4340 |
opacity: 0;
|
4341 |
-webkit-transform: rotateX(360deg);
|
4342 |
-
|
4343 |
|
4344 |
/**************** Premium Grid *******************/
|
4345 |
/*************************************************/
|
@@ -4448,7 +4412,7 @@ ul.premium-person-social-list {
|
|
4448 |
margin: 0 5px;
|
4449 |
padding: 15px;
|
4450 |
-webkit-border-radius: 50%;
|
4451 |
-
|
4452 |
|
4453 |
.pa-gallery-img.style2 .pa-gallery-magnific-image span,
|
4454 |
.pa-gallery-img.style2 .pa-gallery-img-link span {
|
@@ -4738,10 +4702,10 @@ ul.premium-person-social-list {
|
|
4738 |
@keyframes spin {
|
4739 |
0% {
|
4740 |
-webkit-transform: rotate(0deg);
|
4741 |
-
|
4742 |
100% {
|
4743 |
-webkit-transform: rotate(360deg);
|
4744 |
-
|
4745 |
|
4746 |
/************ Premium Vertical Scroll ************/
|
4747 |
/*************************************************/
|
@@ -4830,7 +4794,7 @@ ul.premium-person-social-list {
|
|
4830 |
height: 8px;
|
4831 |
border: 1px solid #000;
|
4832 |
-webkit-border-radius: 50%;
|
4833 |
-
|
4834 |
position: absolute;
|
4835 |
z-index: 1;
|
4836 |
-webkit-transition: all 0.3s ease-in-out;
|
@@ -4861,7 +4825,7 @@ ul.premium-person-social-list {
|
|
4861 |
width: 100%;
|
4862 |
height: 100%;
|
4863 |
-webkit-border-radius: 0;
|
4864 |
-
|
4865 |
.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span {
|
4866 |
-webkit-transform: scale(1);
|
4867 |
-ms-transform: scale(1);
|
@@ -5002,7 +4966,6 @@ ul.premium-person-social-list {
|
|
5002 |
transition: all 0s ease-in-out !important; }
|
5003 |
|
5004 |
.premium-image-scroll-container img {
|
5005 |
-
-webkit-transition: transform 3s ease-in-out;
|
5006 |
-webkit-transition: -webkit-transform 3s ease-in-out;
|
5007 |
transition: -webkit-transform 3s ease-in-out;
|
5008 |
transition: transform 3s ease-in-out;
|
95 |
width: calc(100% + 50px) !important;
|
96 |
max-width: -webkit-calc(100% + 50px) !important;
|
97 |
max-width: calc(100% + 50px) !important;
|
|
|
|
|
98 |
-webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
99 |
transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
100 |
transition: opacity 0.35s, filter 0.35s, transform 0.35s;
|
101 |
transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
|
|
102 |
-webkit-transform: translate3d(-40px, 0, 0);
|
103 |
+
transform: translate3d(-40px, 0, 0); }
|
104 |
|
105 |
.premium-banner-animation2 .premium-banner-ib-title {
|
106 |
padding: 15px; }
|
170 |
|
171 |
.premium-banner-ib.sepia img {
|
172 |
-webkit-filter: sepia(30%);
|
173 |
+
filter: sepia(30%); }
|
174 |
|
175 |
.premium-banner-ib.bright img {
|
176 |
-webkit-filter: brightness(1);
|
177 |
+
filter: brightness(1); }
|
178 |
|
179 |
.premium-banner-ib.sepia:hover img {
|
180 |
-webkit-filter: sepia(0%);
|
181 |
+
filter: sepia(0%); }
|
182 |
|
183 |
.premium-banner-ib.bright:hover img {
|
184 |
-webkit-filter: brightness(1.2);
|
185 |
+
filter: brightness(1.2); }
|
186 |
|
187 |
.premium-banner-animation1.premium-banner-min-height img,
|
188 |
.premium-banner-animation2.premium-banner-min-height img,
|
204 |
height: 100%;
|
205 |
opacity: 0;
|
206 |
-webkit-transform: translate3d(0, 50%, 0);
|
207 |
+
transform: translate3d(0, 50%, 0); }
|
208 |
|
209 |
.premium-banner-animation2 .premium-banner-ib-title {
|
210 |
position: absolute;
|
352 |
.premium-banner-animation4.zoomout img,
|
353 |
.premium-banner-animation4.scale img {
|
354 |
-webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
|
355 |
+
transform: translate3d(-30px, 0, 0) scale(1.1); }
|
356 |
|
357 |
.premium-banner-animation4 .premium-banner-ib-content,
|
358 |
.premium-banner-animation4 .premium-banner-read-more {
|
390 |
.premium-banner-animation4.active .premium-banner-ib-title {
|
391 |
opacity: 1;
|
392 |
-webkit-transform: translate3d(0, 0, 0);
|
393 |
+
transform: translate3d(0, 0, 0); }
|
394 |
|
395 |
.premium-banner-animation4:hover .premium-banner-ib-content,
|
396 |
.premium-banner-animation4:hover .premium-banner-ib-desc::after,
|
397 |
.premium-banner-animation4:hover .premium-banner-ib-title,
|
398 |
.premium-banner-animation4:hover img {
|
399 |
-webkit-transition-delay: 0.15s;
|
400 |
+
transition-delay: 0.15s; }
|
401 |
|
|
|
|
|
|
|
|
|
|
|
402 |
.premium-banner-animation5 .premium-banner-ib-desc {
|
403 |
top: auto;
|
404 |
bottom: 0;
|
411 |
transition: transform 0.35s;
|
412 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
413 |
-webkit-transform: translate3d(0, 100%, 0);
|
414 |
+
transform: translate3d(0, 100%, 0); }
|
415 |
|
416 |
.premium-banner-animation5 .premium-banner-ib-content {
|
417 |
position: absolute;
|
431 |
transition: transform 0.35s;
|
432 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
433 |
-webkit-transform: translate3d(0, 200%, 0);
|
434 |
+
transform: translate3d(0, 200%, 0);
|
435 |
text-align: center; }
|
436 |
|
437 |
.premium-banner-animation5 .premium-banner-ib-title {
|
458 |
|
459 |
.premium-banner-animation5:hover .premium-banner-ib-title {
|
460 |
-webkit-transition-delay: 0.05s;
|
461 |
+
transition-delay: 0.05s; }
|
462 |
|
463 |
.premium-banner-animation5 img {
|
|
|
|
|
464 |
-webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
465 |
transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
466 |
transition: opacity 0.35s, filter 0.35s, transform 0.35s;
|
467 |
+
transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
|
|
|
468 |
|
469 |
.premium-banner-animation2 img,
|
470 |
.premium-banner-animation4 img,
|
517 |
.premium-banner-animation2.grayscale:hover img,
|
518 |
.premium-banner-animation6.grayscale:hover img {
|
519 |
-webkit-filter: grayscale(100%);
|
520 |
+
filter: grayscale(100%); }
|
521 |
|
522 |
.premium-banner-animation5.blur:hover img,
|
523 |
.premium-banner-animation2.blur:hover img {
|
524 |
-webkit-filter: blur(3px);
|
525 |
+
filter: blur(3px); }
|
526 |
|
527 |
.premium-banner-animation6.blur:hover img {
|
528 |
-webkit-filter: blur(3px);
|
529 |
+
filter: blur(3px); }
|
530 |
|
531 |
.premium-banner-animation6 .premium-banner-ib-desc {
|
532 |
padding: 45px; }
|
546 |
transition: transform 0.35s;
|
547 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
548 |
-webkit-transform: translate3d(0, 100%, 0);
|
549 |
+
transform: translate3d(0, 100%, 0); }
|
550 |
|
551 |
.premium-banner-animation6 .premium-banner-ib-content,
|
552 |
.premium-banner-animation6 .premium-banner-read-more,
|
566 |
.premium-banner-animation6:hover .premium-banner-ib-title,
|
567 |
.premium-banner-animation6.active .premium-banner-ib-title {
|
568 |
-webkit-transform: translate3d(0, 0, 0);
|
569 |
+
transform: translate3d(0, 0, 0); }
|
570 |
|
571 |
.premium-banner-animation6:hover .premium-banner-ib-content,
|
572 |
.premium-banner-animation6.active .premium-banner-ib-content,
|
601 |
transition: transform 0.35s;
|
602 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
603 |
-webkit-transform: translate3d(0, 20px, 0);
|
604 |
+
transform: translate3d(0, 20px, 0); }
|
605 |
|
606 |
.premium-banner-animation8:hover .premium-banner-ib-title,
|
607 |
.premium-banner-animation8.active .premium-banner-ib-title {
|
608 |
-webkit-transform: translate3d(0, 0, 0);
|
609 |
+
transform: translate3d(0, 0, 0); }
|
610 |
|
611 |
.premium-banner-animation8 .premium-banner-ib-content {
|
612 |
margin: 1em 0 0;
|
618 |
transition: opacity 0.35s, transform 0.35s;
|
619 |
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
620 |
-webkit-transform: translate3d(0, 20px, 0) scale(1.1);
|
621 |
+
transform: translate3d(0, 20px, 0) scale(1.1); }
|
622 |
|
623 |
.premium-banner-animation8:hover .premium-banner-ib-content,
|
624 |
.premium-banner-animation8.active .premium-banner-ib-content {
|
625 |
opacity: 1;
|
626 |
-webkit-transform: translate3d(0, 0, 0) scale(1);
|
627 |
+
transform: translate3d(0, 0, 0) scale(1); }
|
628 |
|
629 |
.premium-banner-animation12 .premium-banner-ib-desc::after {
|
630 |
position: absolute;
|
640 |
transition: transform 0.35s;
|
641 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
642 |
-webkit-transform: translate3d(0, -100%, 0);
|
643 |
+
transform: translate3d(0, -100%, 0); }
|
644 |
|
645 |
.premium-banner-animation12:hover .premium-banner-ib-desc::after,
|
646 |
.premium-banner-animation12.active .premium-banner-ib-desc::after {
|
647 |
-webkit-transform: translate3d(0, 0, 0);
|
648 |
+
transform: translate3d(0, 0, 0); }
|
649 |
|
650 |
.premium-banner-animation12 .premium-banner-ib-desc {
|
651 |
padding: 45px;
|
662 |
transition: opacity 0.35s, transform 0.35s;
|
663 |
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
664 |
-webkit-transform: translate3d(0, -100px, 0);
|
665 |
+
transform: translate3d(0, -100px, 0); }
|
666 |
|
667 |
.premium-banner-animation12:hover .premium-banner-ib-content,
|
668 |
.premium-banner-animation12.active .premium-banner-ib-content {
|
669 |
opacity: 1;
|
670 |
-webkit-transform: translate3d(0, 0, 0);
|
671 |
+
transform: translate3d(0, 0, 0); }
|
672 |
|
673 |
.premium-banner-animation13 img {
|
674 |
width: -webkit-calc(100% + 20px) !important;
|
675 |
width: calc(100% + 20px) !important;
|
676 |
max-width: -webkit-calc(100% + 20px) !important;
|
677 |
max-width: calc(100% + 20px) !important;
|
|
|
|
|
678 |
-webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
679 |
transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
680 |
transition: opacity 0.35s, filter 0.35s, transform 0.35s;
|
681 |
transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
|
|
|
682 |
-webkit-transform: translate3d(-10px, 0, 0);
|
683 |
+
transform: translate3d(-10px, 0, 0);
|
684 |
-webkit-backface-visibility: hidden;
|
685 |
+
backface-visibility: hidden; }
|
686 |
|
687 |
.premium-banner-animation13.zoomout img,
|
688 |
.premium-banner-animation13.scale img {
|
689 |
-webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
|
690 |
+
transform: translate3d(-10px, 0, 0) scale(1.1); }
|
691 |
|
692 |
.premium-banner-animation13.none:hover img {
|
693 |
-webkit-transform: translate3d(0, 0, 0);
|
694 |
+
transform: translate3d(0, 0, 0); }
|
695 |
|
696 |
.premium-banner-animation1.none:hover img,
|
697 |
.premium-banner-animation4.none:hover img {
|
698 |
-webkit-transform: translate3d(0, 0, 0);
|
699 |
+
transform: translate3d(0, 0, 0); }
|
700 |
|
701 |
.premium-banner-animation13.zoomin:hover img,
|
702 |
.premium-banner-animation1.zoomin:hover img,
|
703 |
.premium-banner-animation4.zoomin:hover img {
|
704 |
-webkit-transform: translate3d(0, 0, 0) scale(1.1);
|
705 |
+
transform: translate3d(0, 0, 0) scale(1.1); }
|
706 |
|
707 |
.premium-banner-animation13.zoomout:hover img,
|
708 |
.premium-banner-animation1.zoomout:hover img,
|
709 |
.premium-banner-animation4.zoomout:hover img {
|
710 |
-webkit-transform: translate3d(0, 0, 0) scale(1);
|
711 |
+
transform: translate3d(0, 0, 0) scale(1); }
|
712 |
|
713 |
.premium-banner-animation13.scale:hover img,
|
714 |
.premium-banner-animation1.scale:hover img,
|
715 |
.premium-banner-animation4.scale:hover img {
|
716 |
-webkit-transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg);
|
717 |
+
transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg); }
|
718 |
|
719 |
.premium-banner-animation13.grayscale:hover img,
|
720 |
.premium-banner-animation1.grayscale:hover img,
|
721 |
.premium-banner-animation4.grayscale:hover img {
|
722 |
-webkit-transform: translate3d(0, 0, 0);
|
723 |
+
transform: translate3d(0, 0, 0);
|
724 |
-webkit-filter: grayscale(100%);
|
725 |
+
filter: grayscale(100%); }
|
726 |
|
727 |
.premium-banner-animation13.blur:hover img,
|
728 |
.premium-banner-animation1.blur:hover img,
|
729 |
.premium-banner-animation4.blur:hover img {
|
730 |
-webkit-transform: translate3d(0, 0, 0);
|
731 |
+
transform: translate3d(0, 0, 0);
|
732 |
-webkit-filter: blur(3px);
|
733 |
+
filter: blur(3px); }
|
734 |
|
735 |
.premium-banner-animation13 .premium-banner-ib-desc {
|
736 |
text-align: left; }
|
752 |
transition: transform 0.35s;
|
753 |
transition: transform 0.35s, -webkit-transform 0.35s;
|
754 |
-webkit-transform: translate3d(-101%, 0, 0);
|
755 |
+
transform: translate3d(-101%, 0, 0); }
|
756 |
|
757 |
.premium-banner-animation13:hover .premium-banner-ib-title::after,
|
758 |
.premium-banner-animation13.active .premium-banner-ib-title::after {
|
759 |
-webkit-transform: translate3d(0, 0, 0);
|
760 |
+
transform: translate3d(0, 0, 0); }
|
761 |
|
762 |
.premium-banner-animation13 .premium-banner-ib-content,
|
763 |
.premium-banner-animation13 .premium-banner-read-more {
|
768 |
transition: opacity 0.35s, transform 0.35s;
|
769 |
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
|
770 |
-webkit-transform: translate3d(100%, 0, 0);
|
771 |
+
transform: translate3d(100%, 0, 0); }
|
772 |
|
773 |
.premium-banner-animation13:hover .premium-banner-ib-content,
|
774 |
.premium-banner-animation13.active .premium-banner-ib-content,
|
776 |
.premium-banner-animation13.active .premium-banner-read-more {
|
777 |
opacity: 1;
|
778 |
-webkit-transform: translate3d(0, 0, 0);
|
779 |
+
transform: translate3d(0, 0, 0); }
|
780 |
|
781 |
.premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size {
|
782 |
left: 50%;
|
936 |
|
937 |
.premium-carousel-wrapper a.slick-arrow:hover {
|
938 |
-webkit-box-shadow: none !important;
|
939 |
+
box-shadow: none !important; }
|
940 |
|
941 |
.premium-carousel-wrapper .premium-carousel-content-hidden {
|
942 |
visibility: hidden; }
|
968 |
|
969 |
a.circle-bg {
|
970 |
-webkit-border-radius: 100%;
|
971 |
+
border-radius: 100%; }
|
972 |
|
973 |
a.circle-border {
|
974 |
-webkit-border-radius: 100%;
|
975 |
+
border-radius: 100%;
|
976 |
border: solid black; }
|
977 |
|
978 |
a.square-border {
|
1070 |
bottom: 0;
|
1071 |
left: 0;
|
1072 |
-webkit-border-radius: 50%;
|
1073 |
+
border-radius: 50%;
|
1074 |
pointer-events: none;
|
1075 |
background-color: rgba(0, 0, 0, 0.15); }
|
1076 |
.premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before {
|
1077 |
background-color: rgba(0, 0, 0, 0.3); }
|
1078 |
.premium-carousel-ripple-yes ul.slick-dots li:hover:before {
|
1079 |
-webkit-animation: hvr-ripple-out 1.3s infinite;
|
1080 |
+
animation: hvr-ripple-out 1.3s infinite; }
|
1081 |
|
1082 |
.premium-carousel-wrapper.premium-carousel-scale .slick-slide {
|
1083 |
-webkit-transform: scale(1.25, 1.25);
|
1142 |
vertical-align: middle; }
|
1143 |
.premium-counter-area .premium-counter-icon .circle {
|
1144 |
-webkit-border-radius: 100%;
|
1145 |
+
border-radius: 100%; }
|
1146 |
.premium-counter-area .premium-counter-icon img,
|
1147 |
.premium-counter-area .premium-counter-icon svg {
|
1148 |
width: 80px; }
|
1194 |
text-decoration: none; }
|
1195 |
.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 {
|
1196 |
-webkit-box-shadow: none !important;
|
1197 |
+
box-shadow: none !important;
|
1198 |
outline: none !important;
|
1199 |
border: none !important;
|
1200 |
text-decoration: none !important; }
|
1293 |
border: 1px solid rgba(0, 0, 0, 0.2);
|
1294 |
-webkit-border-radius: 6px;
|
1295 |
border-radius: 6px;
|
1296 |
+
outline: 0; }
|
|
|
|
|
1297 |
|
1298 |
.premium-modal-backdrop.premium-in {
|
1299 |
filter: alpha(opacity=50);
|
1496 |
background: #6ec1e4;
|
1497 |
text-align: center;
|
1498 |
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
|
1499 |
+
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); }
|
1500 |
|
1501 |
.premium-progressbar-striped .premium-progressbar-bar {
|
|
|
1502 |
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);
|
1503 |
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);
|
1504 |
-webkit-background-size: 40px 40px;
|
1505 |
+
background-size: 40px 40px; }
|
1506 |
|
1507 |
.premium-progressbar-active .premium-progressbar-bar {
|
1508 |
-webkit-animation: progress-bar-stripes 2s linear infinite;
|
1509 |
+
animation: progress-bar-stripes 2s linear infinite; }
|
1510 |
|
1511 |
.premium-progressbar-gradient .premium-progressbar-bar {
|
1512 |
-webkit-background-size: 400% 400% !important;
|
2227 |
-webkit-transition: all 0.5s linear 0s;
|
2228 |
transition: all 0.5s linear 0s;
|
2229 |
-webkit-transition-delay: 0s;
|
2230 |
+
transition-delay: 0s;
|
2231 |
border-color: rgba(255, 255, 255, 0.45); }
|
2232 |
.premium-blog-bordered-effect .premium-blog-post-link:before {
|
2233 |
border-right: 2px solid;
|
2478 |
pointer-events: none; }
|
2479 |
.premium-blog-author-thumbnail img {
|
2480 |
-webkit-border-radius: 50%;
|
2481 |
+
border-radius: 50%;
|
2482 |
width: 60px;
|
2483 |
pointer-events: all;
|
2484 |
-webkit-transform: translateY(-50%);
|
2541 |
display: block;
|
2542 |
min-width: 2.5em;
|
2543 |
-webkit-transition: all 0.2s ease-in-out;
|
|
|
2544 |
transition: all 0.2s ease-in-out; }
|
2545 |
|
2546 |
.premium-blog-wrap {
|
2796 |
|
2797 |
.premium-person-social-list li:hover a {
|
2798 |
-webkit-box-shadow: none;
|
2799 |
+
box-shadow: none; }
|
2800 |
|
2801 |
.premium-person-social-list li a:focus {
|
2802 |
-webkit-box-shadow: none;
|
2803 |
+
box-shadow: none;
|
2804 |
outline: none; }
|
2805 |
|
2806 |
.premium-person-social-list li i {
|
3038 |
.premium-dual-header-first-header.gradient .premium-dual-header-first-span,
|
3039 |
.premium-dual-header-second-header.gradient {
|
3040 |
-webkit-background-size: 300% 300% !important;
|
3041 |
+
background-size: 300% 300% !important;
|
3042 |
-webkit-animation: Gradient 10s ease-in-out infinite;
|
3043 |
+
animation: Gradient 10s ease-in-out infinite; }
|
3044 |
|
3045 |
@-webkit-keyframes Gradient {
|
3046 |
0% {
|
3086 |
.premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden {
|
3087 |
opacity: 0;
|
3088 |
-webkit-animation: pa-zoom-out 0.8s;
|
3089 |
+
animation: pa-zoom-out 0.8s; }
|
3090 |
|
3091 |
.premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible {
|
3092 |
position: relative !important;
|
3093 |
-webkit-animation: pa-zoom-in 0.8s;
|
3094 |
+
animation: pa-zoom-in 0.8s; }
|
3095 |
|
3096 |
.premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper {
|
3097 |
-webkit-perspective: 300px;
|
3098 |
+
perspective: 300px; }
|
3099 |
|
3100 |
.premium-fancy-text-wrapper.rotate .premium-fancy-list-items {
|
3101 |
-webkit-transform-origin: 50% 100%;
|
3116 |
-webkit-animation: pa-rotate-in 1.2s;
|
3117 |
animation: pa-rotate-in 1.2s; }
|
3118 |
|
3119 |
+
.premium-fancy-text-wrapper.custom .premium-fancy-item-hidden {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3120 |
opacity: 0; }
|
3121 |
|
3122 |
+
.premium-fancy-text-wrapper.custom .premium-fancy-item-visible {
|
|
|
|
|
|
|
3123 |
position: relative !important; }
|
3124 |
|
3125 |
@-webkit-keyframes pa-zoom-in {
|
3126 |
0% {
|
3127 |
opacity: 0;
|
3128 |
-webkit-transform: translateZ(100px);
|
3129 |
+
transform: translateZ(100px); }
|
3130 |
100% {
|
3131 |
opacity: 1;
|
3132 |
-webkit-transform: translateZ(0);
|
3133 |
+
transform: translateZ(0); } }
|
3134 |
|
3135 |
@keyframes pa-zoom-in {
|
3136 |
0% {
|
3137 |
opacity: 0;
|
3138 |
-webkit-transform: translateZ(100px);
|
3139 |
+
transform: translateZ(100px); }
|
3140 |
100% {
|
3141 |
opacity: 1;
|
3142 |
-webkit-transform: translateZ(0);
|
3143 |
+
transform: translateZ(0); } }
|
3144 |
|
3145 |
@-webkit-keyframes pa-zoom-out {
|
3146 |
0% {
|
3147 |
opacity: 1;
|
3148 |
-webkit-transform: translateZ(0);
|
3149 |
+
transform: translateZ(0); }
|
3150 |
100% {
|
3151 |
opacity: 0;
|
3152 |
-webkit-transform: translateZ(-100px);
|
3153 |
+
transform: translateZ(-100px); } }
|
3154 |
|
3155 |
@keyframes pa-zoom-out {
|
3156 |
0% {
|
3157 |
opacity: 1;
|
3158 |
-webkit-transform: translateZ(0);
|
3159 |
+
transform: translateZ(0); }
|
3160 |
100% {
|
3161 |
opacity: 0;
|
3162 |
-webkit-transform: translateZ(-100px);
|
3163 |
+
transform: translateZ(-100px); } }
|
3164 |
|
3165 |
@-webkit-keyframes pa-rotate-in {
|
3166 |
0% {
|
3167 |
opacity: 0;
|
3168 |
-webkit-transform: rotateX(180deg);
|
3169 |
+
transform: rotateX(180deg); }
|
3170 |
35% {
|
3171 |
opacity: 0;
|
3172 |
-webkit-transform: rotateX(120deg);
|
3173 |
+
transform: rotateX(120deg); }
|
3174 |
65% {
|
3175 |
opacity: 0; }
|
3176 |
100% {
|
3177 |
opacity: 1;
|
3178 |
-webkit-transform: rotateX(360deg);
|
3179 |
+
transform: rotateX(360deg); } }
|
3180 |
|
3181 |
@keyframes pa-rotate-in {
|
3182 |
0% {
|
3183 |
opacity: 0;
|
3184 |
-webkit-transform: rotateX(180deg);
|
3185 |
+
transform: rotateX(180deg); }
|
3186 |
35% {
|
3187 |
opacity: 0;
|
3188 |
-webkit-transform: rotateX(120deg);
|
3189 |
+
transform: rotateX(120deg); }
|
3190 |
65% {
|
3191 |
opacity: 0; }
|
3192 |
100% {
|
3193 |
opacity: 1;
|
3194 |
-webkit-transform: rotateX(360deg);
|
3195 |
+
transform: rotateX(360deg); } }
|
3196 |
|
3197 |
@-webkit-keyframes pa-rotate-out {
|
3198 |
0% {
|
3199 |
opacity: 1;
|
3200 |
-webkit-transform: rotateX(0deg);
|
3201 |
+
transform: rotateX(0deg); }
|
3202 |
35% {
|
3203 |
opacity: 1;
|
3204 |
-webkit-transform: rotateX(-40deg);
|
3205 |
+
transform: rotateX(-40deg); }
|
3206 |
65% {
|
3207 |
opacity: 0; }
|
3208 |
100% {
|
3209 |
opacity: 0;
|
3210 |
-webkit-transform: rotateX(180deg);
|
3211 |
+
transform: rotateX(180deg); } }
|
3212 |
|
3213 |
@keyframes pa-rotate-out {
|
3214 |
0% {
|
3215 |
opacity: 1;
|
3216 |
-webkit-transform: rotateX(0deg);
|
3217 |
+
transform: rotateX(0deg); }
|
3218 |
35% {
|
3219 |
opacity: 1;
|
3220 |
-webkit-transform: rotateX(-40deg);
|
3221 |
+
transform: rotateX(-40deg); }
|
3222 |
65% {
|
3223 |
opacity: 0; }
|
3224 |
100% {
|
3225 |
opacity: 0;
|
3226 |
-webkit-transform: rotateX(180deg);
|
3227 |
+
transform: rotateX(180deg); } }
|
3228 |
|
3229 |
/**************** Premium Pricing Table ****************/
|
3230 |
/*******************************************************/
|
3289 |
line-height: 4em;
|
3290 |
text-align: center;
|
3291 |
-webkit-border-radius: 100%;
|
3292 |
+
border-radius: 100%;
|
3293 |
position: absolute;
|
3294 |
z-index: 1; }
|
3295 |
|
3320 |
|
3321 |
.premium-badge-flag .corner {
|
3322 |
text-align: center;
|
3323 |
+
-webkit-border-radius: 4px 4px 0 4px;
|
3324 |
+
border-radius: 4px 4px 0 4px;
|
3325 |
padding: 3px 15px;
|
3326 |
position: absolute;
|
3327 |
top: 10%;
|
3391 |
visibility: hidden;
|
3392 |
padding: 15px 20px;
|
3393 |
-webkit-border-radius: 5px;
|
3394 |
+
border-radius: 5px;
|
3395 |
min-width: 200px;
|
3396 |
overflow: hidden;
|
3397 |
text-align: left;
|
4158 |
transition: all 1s ease-in-out;
|
4159 |
background: rgba(255, 255, 255, 0.2);
|
4160 |
-webkit-animation-name: premium-overlap-effect-done;
|
4161 |
+
animation-name: premium-overlap-effect-done;
|
4162 |
-webkit-animation-duration: 1s;
|
4163 |
+
animation-duration: 1s; }
|
4164 |
|
4165 |
.premium-image-button-overlap-effect-vertical:before {
|
4166 |
position: absolute;
|
4174 |
transition: all 1s ease-in-out;
|
4175 |
background: rgba(255, 255, 255, 0.2);
|
4176 |
-webkit-animation-name: premium-overlap-effect-done;
|
4177 |
+
animation-name: premium-overlap-effect-done;
|
4178 |
-webkit-animation-duration: 1s;
|
4179 |
+
animation-duration: 1s;
|
4180 |
-webkit-animation-name: premium-overlap-ver-effect-done;
|
4181 |
+
animation-name: premium-overlap-ver-effect-done;
|
|
|
4182 |
animation-duration: 1s; }
|
4183 |
|
4184 |
.premium-image-button-overlap-effect-horizontal:hover:before {
|
4185 |
-webkit-animation-name: premium-overlap-effect;
|
4186 |
+
animation-name: premium-overlap-effect;
|
4187 |
-webkit-animation-duration: 1s;
|
4188 |
+
animation-duration: 1s; }
|
4189 |
|
4190 |
.premium-image-button-overlap-effect-vertical:hover:before {
|
4191 |
-webkit-animation-name: premium-overlap-ver-effect;
|
4192 |
+
animation-name: premium-overlap-ver-effect;
|
4193 |
-webkit-animation-duration: 1s;
|
4194 |
+
animation-duration: 1s; }
|
4195 |
|
4196 |
@-webkit-keyframes premium-overlap-effect {
|
4197 |
0% {
|
4295 |
0% {
|
4296 |
opacity: 0;
|
4297 |
-webkit-transform: rotateX(0deg);
|
4298 |
+
transform: rotateX(0deg); }
|
4299 |
50% {
|
4300 |
opacity: 1;
|
4301 |
-webkit-transform: rotateX(180deg);
|
4302 |
+
transform: rotateX(180deg); }
|
4303 |
100% {
|
4304 |
opacity: 0;
|
4305 |
-webkit-transform: rotateX(360deg);
|
4306 |
+
transform: rotateX(360deg); } }
|
4307 |
|
4308 |
/**************** Premium Grid *******************/
|
4309 |
/*************************************************/
|
4412 |
margin: 0 5px;
|
4413 |
padding: 15px;
|
4414 |
-webkit-border-radius: 50%;
|
4415 |
+
border-radius: 50%; }
|
4416 |
|
4417 |
.pa-gallery-img.style2 .pa-gallery-magnific-image span,
|
4418 |
.pa-gallery-img.style2 .pa-gallery-img-link span {
|
4702 |
@keyframes spin {
|
4703 |
0% {
|
4704 |
-webkit-transform: rotate(0deg);
|
4705 |
+
transform: rotate(0deg); }
|
4706 |
100% {
|
4707 |
-webkit-transform: rotate(360deg);
|
4708 |
+
transform: rotate(360deg); } }
|
4709 |
|
4710 |
/************ Premium Vertical Scroll ************/
|
4711 |
/*************************************************/
|
4794 |
height: 8px;
|
4795 |
border: 1px solid #000;
|
4796 |
-webkit-border-radius: 50%;
|
4797 |
+
border-radius: 50%;
|
4798 |
position: absolute;
|
4799 |
z-index: 1;
|
4800 |
-webkit-transition: all 0.3s ease-in-out;
|
4825 |
width: 100%;
|
4826 |
height: 100%;
|
4827 |
-webkit-border-radius: 0;
|
4828 |
+
border-radius: 0; }
|
4829 |
.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span {
|
4830 |
-webkit-transform: scale(1);
|
4831 |
-ms-transform: scale(1);
|
4966 |
transition: all 0s ease-in-out !important; }
|
4967 |
|
4968 |
.premium-image-scroll-container img {
|
|
|
4969 |
-webkit-transition: -webkit-transform 3s ease-in-out;
|
4970 |
transition: -webkit-transform 3s ease-in-out;
|
4971 |
transition: transform 3s ease-in-out;
|
assets/frontend/js/premium-addons.js
CHANGED
@@ -461,6 +461,7 @@
|
|
461 |
|
462 |
/****** Premium Fancy Text Handler ******/
|
463 |
var PremiumFancyTextHandler = function ($scope, $) {
|
|
|
464 |
var $elem = $scope.find(".premium-fancy-text-wrapper");
|
465 |
var settings = $elem.data("settings");
|
466 |
|
@@ -469,60 +470,69 @@
|
|
469 |
/"/g, """).replace(/'/g, "'");
|
470 |
}
|
471 |
|
472 |
-
if (settings
|
|
|
473 |
var fancyStrings = [];
|
474 |
-
settings
|
475 |
fancyStrings.push(escapeHtml(item));
|
476 |
});
|
477 |
|
478 |
$elem.find(".premium-fancy-text").typed({
|
479 |
strings: fancyStrings,
|
480 |
-
typeSpeed: settings
|
481 |
-
backSpeed: settings
|
482 |
-
startDelay: settings
|
483 |
-
backDelay: settings
|
484 |
-
showCursor: settings
|
485 |
-
cursorChar: settings
|
486 |
-
loop: settings
|
487 |
});
|
488 |
-
|
|
|
489 |
|
490 |
$elem.find(".premium-fancy-text").vTicker({
|
491 |
-
speed: settings
|
492 |
-
showItems: settings
|
493 |
-
pause: settings
|
494 |
-
mousePause: settings
|
495 |
direction: "up"
|
496 |
});
|
|
|
497 |
} else {
|
|
|
498 |
setFancyAnimation();
|
499 |
|
500 |
function setFancyAnimation() {
|
501 |
-
|
502 |
-
|
503 |
-
current =
|
|
|
504 |
var delay = (settings.delay || 2.5) * 1000;
|
505 |
-
|
506 |
-
"active");
|
507 |
setInterval(function () {
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
|
|
|
|
|
|
|
|
|
|
513 |
var $inactiveItems = $item.filter(function (index) {
|
514 |
return index !== current;
|
515 |
});
|
516 |
-
|
517 |
-
|
|
|
|
|
518 |
current++;
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
}, delay - 100);
|
525 |
-
}
|
526 |
}, delay);
|
527 |
}
|
528 |
}
|
@@ -1079,14 +1089,14 @@
|
|
1079 |
slidesToShow: colsNumber,
|
1080 |
slidesToScroll: colsNumber,
|
1081 |
responsive: [{
|
1082 |
-
breakpoint:
|
1083 |
settings: {
|
1084 |
slidesToShow: 1,
|
1085 |
slidesToScroll: 1
|
1086 |
}
|
1087 |
},
|
1088 |
{
|
1089 |
-
breakpoint:
|
1090 |
settings: {
|
1091 |
slidesToShow: 1,
|
1092 |
slidesToScroll: 1
|
461 |
|
462 |
/****** Premium Fancy Text Handler ******/
|
463 |
var PremiumFancyTextHandler = function ($scope, $) {
|
464 |
+
|
465 |
var $elem = $scope.find(".premium-fancy-text-wrapper");
|
466 |
var settings = $elem.data("settings");
|
467 |
|
470 |
/"/g, """).replace(/'/g, "'");
|
471 |
}
|
472 |
|
473 |
+
if (settings.effect === "typing") {
|
474 |
+
|
475 |
var fancyStrings = [];
|
476 |
+
settings.strings.forEach(function (item) {
|
477 |
fancyStrings.push(escapeHtml(item));
|
478 |
});
|
479 |
|
480 |
$elem.find(".premium-fancy-text").typed({
|
481 |
strings: fancyStrings,
|
482 |
+
typeSpeed: settings.typeSpeed,
|
483 |
+
backSpeed: settings.backSpeed,
|
484 |
+
startDelay: settings.startDelay,
|
485 |
+
backDelay: settings.backDelay,
|
486 |
+
showCursor: settings.showCursor,
|
487 |
+
cursorChar: settings.cursorChar,
|
488 |
+
loop: settings.loop
|
489 |
});
|
490 |
+
|
491 |
+
} else if (settings.effect === "slide") {
|
492 |
|
493 |
$elem.find(".premium-fancy-text").vTicker({
|
494 |
+
speed: settings.speed,
|
495 |
+
showItems: settings.showItems,
|
496 |
+
pause: settings.pause,
|
497 |
+
mousePause: settings.mousePause,
|
498 |
direction: "up"
|
499 |
});
|
500 |
+
|
501 |
} else {
|
502 |
+
|
503 |
setFancyAnimation();
|
504 |
|
505 |
function setFancyAnimation() {
|
506 |
+
|
507 |
+
var $item = $elem.find(".premium-fancy-list-items"),
|
508 |
+
current = 1;
|
509 |
+
|
510 |
var delay = (settings.delay || 2.5) * 1000;
|
511 |
+
|
|
|
512 |
setInterval(function () {
|
513 |
+
|
514 |
+
var animationClass = "";
|
515 |
+
|
516 |
+
//Add animation class
|
517 |
+
if (settings.effect === "custom")
|
518 |
+
animationClass = "animated " + settings.animation;
|
519 |
+
|
520 |
+
//Show current active item
|
521 |
+
$item.eq(current).addClass("premium-fancy-item-visible " + animationClass).removeClass("premium-fancy-item-hidden");
|
522 |
+
|
523 |
var $inactiveItems = $item.filter(function (index) {
|
524 |
return index !== current;
|
525 |
});
|
526 |
+
|
527 |
+
//Hide inactive items
|
528 |
+
$inactiveItems.addClass("premium-fancy-item-hidden").removeClass("premium-fancy-item-visible " + animationClass);
|
529 |
+
|
530 |
current++;
|
531 |
+
|
532 |
+
//Restart loop
|
533 |
+
if ($item.length === current)
|
534 |
+
current = 0;
|
535 |
+
|
|
|
|
|
536 |
}, delay);
|
537 |
}
|
538 |
}
|
1089 |
slidesToShow: colsNumber,
|
1090 |
slidesToScroll: colsNumber,
|
1091 |
responsive: [{
|
1092 |
+
breakpoint: 1025,
|
1093 |
settings: {
|
1094 |
slidesToShow: 1,
|
1095 |
slidesToScroll: 1
|
1096 |
}
|
1097 |
},
|
1098 |
{
|
1099 |
+
breakpoint: 768,
|
1100 |
settings: {
|
1101 |
slidesToShow: 1,
|
1102 |
slidesToScroll: 1
|
assets/frontend/min-css/premium-addons.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@font-face{font-family:pa-elements;src:url(../../editor/fonts/pa-elements.eot?p2y7wv);src:url(../../editor/fonts/pa-elements.eot?p2y7wv#iefix) format("embedded-opentype"),url(../../editor/fonts/pa-elements.ttf?p2y7wv) format("truetype"),url(../../editor/fonts/pa-elements.woff?p2y7wv) format("woff"),url(../../editor/fonts/pa-elements.svg?p2y7wv#pa-elements) format("svg");font-weight:400;font-style:normal}.premium-banner{overflow:hidden}.premium-banner-ib{display:block;position:relative}.premium-banner-ib img{display:block;position:relative}.premium-banner-img-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.premium-banner-img-wrap .premium-banner-ib-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.premium-banner-ib{z-index:1;overflow:hidden;margin:0 0 35px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib-desc .premium-banner-read-more{z-index:100}.premium-banner-ib,.wpb_column>.wpb_wrapper .premium-banner-ib{margin-bottom:0}.elementor-widget-premium-addon-banner .premium-banner-ib-title{background:0 0}.premium-banner-ib *,.premium-banner-ib .premium-banner-ib-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib img{min-width:100%;max-width:100%;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-ib .premium-banner-ib-desc{padding:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%}.premium-banner-ib .premium-banner-ib-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.premium-banner-ib a.premium-banner-ib-link{display:block;background:0 0}.premium-banner-animation1 img{width:-webkit-calc(100% + 50px)!important;width:calc(100% + 50px)!important;max-width:-webkit-calc(100% + 50px)!important;max-width:calc(100% + 50px)!important;-webkit-transition:opacity .35s,filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,-webkit-transform .35s;-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;transition:opacity .35s,filter .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.premium-banner-animation2 .premium-banner-ib-title{padding:15px}.premium-banner-animation1 .premium-banner-ib-desc{top:auto;bottom:0;min-height:25%;height:auto;max-height:100%;text-align:left}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-ib-title,.premium-banner-animation1 .premium-banner-read-more{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-read-more{margin-top:10px;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;transition:opacity .2s,transform .35s,-webkit-transform .35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-read-more{opacity:1;-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-ib-title,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1.active img,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-ib-title,.premium-banner-animation1:hover .premium-banner-read-more,.premium-banner-animation1:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.scale img,.premium-banner-animation1.zoomout img{-webkit-transform:translate3d(-40px,0,0) scale(1.1);transform:translate3d(-40px,0,0) scale(1.1)}.premium-banner-ib.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-banner-ib.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-banner-ib.sepia:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-banner-ib.bright:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-banner-animation1.premium-banner-min-height img,.premium-banner-animation13.premium-banner-min-height img,.premium-banner-animation2.premium-banner-min-height img,.premium-banner-animation4.premium-banner-min-height img,.premium-banner-animation5.premium-banner-min-height img,.premium-banner-animation6.premium-banner-min-height img{height:auto}.premium-banner-animation2 img{width:100%}.premium-banner-animation2 .premium-banner-ib-desc::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.premium-banner-animation2 .premium-banner-ib-title{position:absolute;top:50%;left:0;width:100%;-webkit-transition:color .35s,-webkit-transform .35s;transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-ib-desc::before,.premium-banner-animation2 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-read-more{position:absolute;bottom:0;left:0;padding:15px;width:100%;max-height:50%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.premium-banner-animation2.active .premium-banner-ib-title,.premium-banner-animation2:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.premium-banner-animation2.active .premium-banner-ib-desc::before,.premium-banner-animation2.active .premium-banner-read-more,.premium-banner-animation2:hover .premium-banner-ib-desc::before,.premium-banner-animation2:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation2.active .premium-banner-ib-content,.premium-banner-animation2:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-title{position:absolute;bottom:0;left:0;padding:15px;width:100%;text-align:left;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-desc::before,.premium-banner-animation3 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation3.active .premium-banner-ib-desc::before,.premium-banner-animation3.active .premium-banner-ib-title,.premium-banner-animation3:hover .premium-banner-ib-desc::before,.premium-banner-animation3:hover .premium-banner-ib-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation3 .premium-banner-ib-content{max-height:-webkit-calc(100% - 60px - 1.5em);max-height:calc(100% - 60px - 1.5em);overflow:hidden}.premium-banner-animation4 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium-banner-animation4 .premium-banner-ib-desc{padding:30px}.premium-banner-animation4 .premium-banner-ib-desc::after{position:absolute;content:"";opacity:0}.premium-banner-animation4 .premium-banner-ib-desc::before{position:absolute;content:"";opacity:0;top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-banner-animation4 .premium-banner-ib-desc::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-banner-animation4 .premium-banner-ib-title{padding:50px 30px 0 30px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{padding:10px 30px;opacity:0;overflow:hidden;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.premium-banner-animation4 .premium-banner-ib-title,.premium-banner-animation4 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium-banner-animation4.scale img,.premium-banner-animation4.zoomout img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-desc::after,.premium-banner-animation4 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4.active .premium-banner-ib-desc::after,.premium-banner-animation4.active .premium-banner-ib-desc::before,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-desc::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation4.active .premium-banner-ib-content,.premium-banner-animation4.active .premium-banner-ib-title,.premium-banner-animation4.active .premium-banner-read-more,.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation5 .premium-banner-ib-desc{top:auto;bottom:0;padding:15px;height:auto;background:#f2f2f2;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation5 .premium-banner-ib-content{position:absolute;top:auto;bottom:100%;left:0;width:100%;padding:15px;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-animation5 .premium-banner-ib-title,.premium-banner-animation5 .premium-banner-read-more{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);text-align:center}.premium-banner-animation5 .premium-banner-ib-title{margin:10px 0}.premium-banner-animation5.active .premium-banner-ib-content,.premium-banner-animation5.active .premium-banner-ib-content *,.premium-banner-animation5:hover .premium-banner-ib-content,.premium-banner-animation5:hover .premium-banner-ib-content *{opacity:1!important;z-index:99!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.premium-banner-animation5.active .premium-banner-ib-desc,.premium-banner-animation5.active .premium-banner-ib-title,.premium-banner-animation5.active .premium-banner-read-more,.premium-banner-animation5:hover .premium-banner-ib-desc,.premium-banner-animation5:hover .premium-banner-ib-title,.premium-banner-animation5:hover .premium-banner-read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-banner-animation5:hover .premium-banner-ib-title{-webkit-transition-delay:50ms;transition-delay:50ms}.premium-banner-animation5 img{-webkit-transition:opacity .35s,filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,-webkit-transform .35s;-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;transition:opacity .35s,filter .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation2 img,.premium-banner-animation4 img,.premium-banner-animation6 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation5.scale img,.premium-banner-animation5.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.scale img,.premium-banner-animation2.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation6.scale img,.premium-banner-animation6.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomin:hover img,.premium-banner-animation5.zoomin:hover img,.premium-banner-animation6.zoomin:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomout:hover img,.premium-banner-animation5.zoomout:hover img,.premium-banner-animation6.zoomout:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation2.scale:hover img,.premium-banner-animation5.scale:hover img,.premium-banner-animation6.scale:hover img{-webkit-transform:scale(1.2) rotate(5deg);-ms-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}.premium-banner-animation2.grayscale:hover img,.premium-banner-animation5.grayscale:hover img,.premium-banner-animation6.grayscale:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation2.blur:hover img,.premium-banner-animation5.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6 .premium-banner-ib-desc{padding:45px}.premium-banner-animation6 .premium-banner-ib-desc::before{position:absolute;content:"";top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff}.premium-banner-animation6 .premium-banner-ib-title{margin:20px 0 10px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation6 .premium-banner-ib-content,.premium-banner-animation6 .premium-banner-ib-desc::before,.premium-banner-animation6 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-banner-animation6 .premium-banner-read-more{margin-top:10px}.premium-banner-animation6.active .premium-banner-ib-title,.premium-banner-animation6:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation6.active .premium-banner-ib-content,.premium-banner-animation6.active .premium-banner-ib-desc::before,.premium-banner-animation6.active .premium-banner-read-more,.premium-banner-animation6:hover .premium-banner-ib-content,.premium-banner-animation6:hover .premium-banner-ib-desc::before,.premium-banner-animation6:hover .premium-banner-read-more{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-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;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.premium-banner-animation8.active img,.premium-banner-animation8:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation8 .premium-banner-ib-title{margin-top:20%;-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)}.premium-banner-animation8.active .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation8 .premium-banner-ib-content{margin:1em 0 0;padding:35px;border:1px solid #fff;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,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}.premium-banner-animation8.active .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.premium-banner-animation12 .premium-banner-ib-desc::after{position:absolute;content:"";right:30px;bottom:30px;left:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.premium-banner-animation12.active .premium-banner-ib-desc::after,.premium-banner-animation12:hover .premium-banner-ib-desc::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation12 .premium-banner-ib-desc{padding:45px;text-align:left}.premium-banner-animation12 .premium-banner-ib-content{position:absolute;right:60px;bottom:60px;left:60px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}.premium-banner-animation12.active .premium-banner-ib-content,.premium-banner-animation12:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,-webkit-transform .35s;-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;transition:opacity .35s,filter .35s,transform .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-animation13.zoomin:hover img,.premium-banner-animation4.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-animation13.zoomout:hover img,.premium-banner-animation4.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-animation13.scale:hover img,.premium-banner-animation4.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-animation13.grayscale:hover img,.premium-banner-animation4.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-animation13.blur:hover img,.premium-banner-animation4.blur:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation13 .premium-banner-ib-desc{text-align:left}.premium-banner-animation13 .premium-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 10px}.premium-banner-animation13 .premium-banner-ib-title::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background:#fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}.premium-banner-animation13.active .premium-banner-ib-title::after,.premium-banner-animation13:hover .premium-banner-ib-title::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 .premium-banner-ib-content,.premium-banner-animation13 .premium-banner-read-more{padding:15px 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.premium-banner-animation13.active .premium-banner-ib-content,.premium-banner-animation13.active .premium-banner-read-more,.premium-banner-animation13:hover .premium-banner-ib-content,.premium-banner-animation13:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size{left:50%;width:auto!important;height:100%;max-width:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-banner-ib img{border:none;padding:0;margin:0}.premium-countdown{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pre_countdown-row{display:block;text-align:center}.countdown .pre_countdown-section{display:inline-block;max-width:100%;margin-bottom:15px;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.countdown .pre_countdown-section:last-child{margin-right:0}.countdown span.pre_countdown-amount{font-size:70px;line-height:1}.countdown .pre_time-mid{display:block}.premium-countdown-separator-yes .pre-countdown_separator{display:block;margin:0 50px;font-size:30px}.premium-countdown-separator-yes .pre_countdown-row .pre_countdown-section:last-child .pre-countdown_separator{display:none}.side .pre_countdown-section .pre_countdown-period{vertical-align:bottom}.countdown .pre_countdown-section .pre_countdown-period{font-size:17px;line-height:3em}.side .pre_countdown-section .pre_countdown-amount,.side .pre_countdown-section .pre_countdown-period{display:inline-block}.side .pre_countdown-section .pre_countdown-amount{margin-right:5px}.down .pre_countdown-section .pre_countdown-amount,.down .pre_countdown-section .pre_countdown-period{display:block}.premium-carousel-wrapper a.carousel-arrow,.premium-carousel-wrapper a.ver-carousel-arrow{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;line-height:0;text-align:center;position:absolute;z-index:99;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:inherit;border:none;-webkit-box-shadow:none;box-shadow:none}.premium-blog-wrap a.carousel-arrow,.premium-fb-rev-container a.carousel-arrow,.premium-hscroll-wrap a.carousel-arrow,.premium-persons-container a.carousel-arrow,.premium-twitter-feed-wrapper a.carousel-arrow{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;line-height:0;text-align:center;position:absolute;z-index:99;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:inherit;border:none;-webkit-box-shadow:none;box-shadow:none}div[class^=premium-] .slick-arrow i{display:block}.ver-carousel-arrow.carousel-next i{margin-bottom:-3px}.premium-carousel-wrapper a.slick-arrow:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.premium-carousel-wrapper .premium-carousel-content-hidden{visibility:hidden}.premium-carousel-wrapper a.carousel-arrow{top:50%}.premium-blog-wrap a.carousel-arrow,.premium-fb-rev-container a.carousel-arrow,.premium-hscroll-wrap a.carousel-arrow,.premium-persons-container a.carousel-arrow,.premium-twitter-feed-wrapper a.carousel-arrow{top:50%}.premium-carousel-wrapper a.ver-carousel-arrow{left:50%}a.carousel-arrow.carousel-next{right:-20px}a.carousel-arrow.carousel-prev{left:-20px}a.ver-carousel-arrow.carousel-next{bottom:-56px}a.ver-carousel-arrow.carousel-prev{top:-45px}a.circle-bg{-webkit-border-radius:100%;border-radius:100%}a.circle-border{-webkit-border-radius:100%;border-radius:100%;border:solid #000}a.square-border{border:solid #000}.premium-blog-wrap ul.slick-dots,.premium-carousel-wrapper ul.slick-dots{list-style:none;text-align:center;margin:0;padding:0}.premium-carousel-dots-above ul.slick-dots{position:absolute;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:auto;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.slick-dots li{font-size:10px;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:5px;width:20px;height:20px;cursor:pointer}@-webkit-keyframes hvr-ripple-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes hvr-ripple-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.premium-carousel-ripple-yes .premium-carousel-wrapper{padding-bottom:1px}.premium-carousel-ripple-yes ul.slick-dots li{position:relative}.premium-carousel-ripple-yes ul.slick-dots li i{position:relative;z-index:1}.premium-carousel-ripple-yes ul.slick-dots li:hover:before{content:"";position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:0;right:0;bottom:0;left:0;-webkit-border-radius:50%;border-radius:50%;pointer-events:none;background-color:rgba(0,0,0,.15)}.premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before{background-color:rgba(0,0,0,.3)}.premium-carousel-ripple-yes ul.slick-dots li:hover:before{-webkit-animation:hvr-ripple-out 1.3s infinite;animation:hvr-ripple-out 1.3s infinite}.premium-carousel-wrapper.premium-carousel-scale .slick-slide{-webkit-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);transform:scale(1.25,1.25);-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}.premium-carousel-wrapper.premium-carousel-scale div.slick-active{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}[dir=rtl] .premium-carousel-inner .slick-slide{float:right}.premium-counter-area{padding:10px 0;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-counter-area.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-counter-area.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.premium-counter-area.right .premium-counter-icon{padding-left:20px}.premium-counter-area.left .premium-counter-icon{padding-right:20px}.premium-counter-area .premium-counter-icon .icon i.fa:before{vertical-align:text-top}.premium-counter-area .premium-counter-icon span.icon{text-align:center;display:inline-block;vertical-align:middle}.premium-counter-area .premium-counter-icon .circle{-webkit-border-radius:100%;border-radius:100%}.premium-counter-area .premium-counter-icon img,.premium-counter-area .premium-counter-icon svg{width:80px}.premium-counter-area .premium-counter-icon .premium-counter-animation svg{height:80px}.premium-counter-area .premium-counter-title{padding:0;margin:0}.premium-counter-area .premium-counter-value-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-init-wrapper.right{text-align:right}span.icon.flex-width{width:auto!important;height:auto!important}.premium-counter-area .premium-counter-init{font-size:35px}.premium-image-separator-container{position:absolute;width:100%;z-index:2;top:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-separator-container .premium-image-separator-link{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;text-decoration:none}.premium-image-separator-container .premium-image-separator-link:active,.premium-image-separator-container .premium-image-separator-link:focus,.premium-image-separator-container .premium-image-separator-link:hover,.premium-image-separator-container .premium-image-separator-link:visited{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;border:none!important;text-decoration:none!important}.premium-image-separator-container i{padding:.1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-lower-close,.premium-modal-trigger-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}.premium-modal-trigger-btn i{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-btn-md{padding:8px 14px;font-size:16px;line-height:1.2}.premium-btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333}.premium-btn-block{display:block;width:100%}.premium-modal-box-modal-close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000}.premium-modal-box-modal-close:focus,.premium-modal-box-modal-close:hover{color:#000;text-decoration:none;cursor:pointer}button.premium-modal-box-modal-close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.premium-modal-box-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0;padding:0!important;background:rgba(0,0,0,.5)}.premium-modal-box-modal .premium-modal-box-modal-dialog{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-content{overflow:hidden;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;border-radius:6px;outline:0}.premium-modal-backdrop.premium-in{opacity:.5!important}.premium-modal-fade.premium-in{opacity:1}.premium-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.premium-modal-backdrop.premium-modal-fade{opacity:0}.premium-modal-fade{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.premium-modal-box-modal.premium-in .premium-modal-box-modal-dialog{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:50%}.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:right;border-top:1px solid #e5e5e5}.premium-modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.premium-modal-trigger-text{background:0 0!important}.premium-modal-box-container{width:100%!important}.premium-modal-trigger-container .premium-modal-trigger-btn{border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-trigger-container .premium-modal-trigger-animation,.premium-modal-trigger-container .premium-modal-trigger-img,.premium-modal-trigger-container .premium-modal-trigger-text{cursor:pointer}.premium-modal-trigger-container .premium-modal-trigger-animation{display:inline-block;width:200px;height:200px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-header img{width:48px;padding-right:5px}.premium-modal-box-modal-header i,.premium-modal-box-modal-header svg{padding-right:6px}.premium-modal-box-modal-close{position:relative;z-index:99}.premium-modal-box-close-button-container,.premium-modal-box-modal-close,.premium-modal-box-modal-lower-close,.premium-modal-trigger-img,.premium-modal-trigger-text{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:768px){.premium-modal-box-modal-dialog{width:700px;max-height:600px;overflow:auto}}@media (max-width:767px){.premium-modal-box-modal-dialog{width:100%;max-height:500px;overflow:auto}}.premium-progressbar-container{position:relative}.premium-progressbar-bar-wrap{position:relative;text-align:left;overflow:hidden;height:25px;margin-bottom:50px;background-color:#f5f5f5;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.premium-progressbar-bar-wrap.premium-progressbar-dots{background-color:transparent;width:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-shadow:none;box-shadow:none}.premium-progressbar-bar-wrap .progress-segment{position:relative;width:25px;height:25px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;background-color:#f5f5f5}.premium-progressbar-bar-wrap .progress-segment.filled{background:#6ec1e4}.premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child){margin:0 4px}.premium-progressbar-bar-wrap .progress-segment:first-child{margin-right:4px}.premium-progressbar-bar-wrap .progress-segment:last-child{margin-left:4px}.premium-progressbar-bar-wrap .progress-segment .segment-inner{position:absolute;top:0;left:0;height:100%;background-color:#6ec1e4}.premium-progressbar-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;background:#6ec1e4;text-align:center;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}.premium-progressbar-striped .premium-progressbar-bar{background-image:-webkit-linear-gradient(-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:-webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.premium-progressbar-active .premium-progressbar-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.premium-progressbar-gradient .premium-progressbar-bar{-webkit-background-size:400% 400%!important;background-size:400% 400%!important;-webkit-animation:progress-bar-gradient 10s ease-in-out infinite;animation:progress-bar-gradient 10s ease-in-out infinite}.premium-progressbar-bar{position:absolute;overflow:hidden;line-height:20px}.premium-progressbar-container .clearfix{clear:both}.premium-progressbar-bar{-webkit-transition:width 0s ease-in-out!important;transition:width 0s ease-in-out!important}.premium-progressbar-container p:first-of-type{margin:0;float:left}.premium-progressbar-container p:nth-of-type(2){margin:0;float:right}.premium-progressbar-name{left:50%;top:0;right:0;-webkit-transform:translateX(-12.5px);-ms-transform:translateX(-12.5px);transform:translateX(-12.5px);z-index:1}.premium-progressbar-multiple-label{position:relative;float:left;width:0;left:50%}.premium-progressbar-center-label{position:relative;white-space:nowrap}.premium-progressbar-arrow{left:50%;display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:11px solid;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-progressbar-pin{border-left:1px solid;height:12px;left:50%;display:inline-block}.premium-progressbar-circle-wrap{width:200px;height:200px;position:relative;margin:0 auto}.premium-progressbar-circle-wrap .premium-progressbar-circle{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 50%)}.premium-progressbar-circle-wrap .premium-progressbar-circle div{position:absolute;left:0;top:0;height:100%;width:100%;border-width:6px;border-style:solid;border-color:#54595f;-webkit-border-radius:50%;border-radius:50%;-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);visibility:hidden}.premium-progressbar-circle-wrap .premium-progressbar-circle-base{width:100%;height:100%;border:6px solid #eee;-webkit-border-radius:50%;border-radius:50%}.premium-progressbar-circle-wrap .premium-progressbar-circle-content{position:absolute;top:0;left:0;width:100%;height:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-progressbar-circle-wrap .premium-lottie-animation{line-height:1}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-webkit-keyframes progress-bar-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes progress-bar-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.premium-testimonial-box{width:100%;background:0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-testimonial-box .premium-testimonial-author-info{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-testimonial-box .premium-testimonial-company-name,.premium-testimonial-box .premium-testimonial-person-name{font-weight:600;margin:0}.premium-testimonial-container{position:relative}.premium-testimonial-img-wrapper{margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid!important}.premium-testimonial-img-wrapper.circle{-webkit-border-radius:50%;border-radius:50%}.premium-testimonial-img-wrapper.rounded{-webkit-border-radius:15px;border-radius:15px}.premium-testimonial-img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%!important}.premium-testimonial-content-wrapper{position:relative;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;width:100%;padding:20px;text-align:center}.premium-testimonial-clear-float{clear:both}.premium-testimonial-lower-quote,.premium-testimonial-upper-quote{position:absolute;z-index:1}.premium-title-container{position:relative;width:100%;clear:both;overflow:hidden}.premium-title-container .premium-title-header{position:relative;margin:0;padding:10px}.premium-title-container .premium-title-header:not(.premium-title-style7){-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-title-container .premium-title-header svg{width:40px;height:40px}.premium-title-container .premium-title-header img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.premium-title-container .premium-title-header a{position:absolute;top:0;left:0;width:100%;height:100%}.premium-title-container .premium-lottie-animation{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-icon-row .premium-title-icon{margin-right:10px}.premium-title-icon-row-reverse .premium-title-icon{margin-left:10px}.premium-title-style3,.premium-title-style4{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-style1,.premium-title-style2,.premium-title-style5,.premium-title-style6{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.premium-title-style7{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-title-style7 .premium-title-style7-inner{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-title-style1{border-left:3px solid #6ec1e4}.premium-title-container.style2,.premium-title-container.style4,.premium-title-container.style5,.premium-title-container.style6{border-bottom:3px solid #6ec1e4}.premium-title-style6:before{position:absolute;left:50%;bottom:0;margin-left:-2px;content:"";border:3px solid transparent}.premium-title-style7-stripe-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-style7:before{display:none}.premium-video-box-container{position:relative;height:0}.pa-aspect-ratio-11 .premium-video-box-container{padding-bottom:100%}.pa-aspect-ratio-169 .premium-video-box-container{padding-bottom:56.25%}.pa-aspect-ratio-43 .premium-video-box-container{padding-bottom:75%}.pa-aspect-ratio-32 .premium-video-box-container{padding-bottom:66.6666%}.pa-aspect-ratio-219 .premium-video-box-container{padding-bottom:42.8571%}.pa-aspect-ratio-916 .premium-video-box-container{padding-bottom:177.8%}.premium-video-box-image-container{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%;cursor:pointer}.premium-video-box-play-icon-container{position:absolute;z-index:2;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(252,252,252,.35)}.premium-video-box-description-container{position:absolute;z-index:2;padding:5px;text-align:center;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.premium-video-box-text{margin-bottom:0!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-play-icon{padding:15px;-webkit-transform:translateX(4%);-ms-transform:translateX(4%);transform:translateX(4%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-video-container{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out;overflow:hidden;cursor:pointer}.premium-video-box-container[data-overlay=true][data-type=self] .premium-video-box-video-container{opacity:0;visibility:hidden}.premium-video-box-video-container iframe{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none}.premium-video-box-video-container video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;background-color:#000;-o-object-fit:contain;object-fit:contain}.premium-video-box-container .premium-video-box-vimeo-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;z-index:3;margin:10px;margin-right:10px;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;margin-right:4.6em}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait{width:60px;height:60px;background:rgba(23,35,34,.75);margin-right:1px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0}.premium-video-box-vimeo-portrait img{width:50px;height:50px;margin:5px;padding:0;border:0;-webkit-border-radius:50%;border-radius:50%}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers{font-size:10px}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-title{max-width:100%;font-size:2em!important;font-weight:700;margin:0;padding:.1em .2em;background:rgba(23,35,34,.75);display:inline-block;text-transform:none;line-height:normal;letter-spacing:normal}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline{font-size:1.2em!important;font-weight:400;color:#fff;margin-top:.1em;padding:.2em .5em;background:rgba(23,35,34,.75);text-transform:none;line-height:normal;letter-spacing:normal}.premium-blog-post-container{padding:15px}.premium-blog-thumb-effect-wrapper{position:relative;overflow:hidden}.premium-blog-thumbnail-container{overflow:hidden}.premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:20px}.premium-blog-bordered-effect .premium-blog-post-link{display:block;height:100%;position:relative}.premium-blog-post-container .premium-blog-post-link:focus,.premium-blog-post-container .premium-blog-post-link:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;outline:0!important}.premium-blog-thumbnail-container .below-entry-meta,.premium-blog-thumbnail-container img{width:100%;height:100%;margin:0!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img,.premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img{-webkit-transform:translateX(-15px) scale(1.1);-ms-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomin-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomout-effect img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-blog-thumb-effect-wrapper: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-thumb-effect-wrapper:hover .premium-blog-gray-effect img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-blur-effect img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-sepia-effect img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bright-effect img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-blog-thumb-effect-wrapper: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:not(.premium-blog-skin-classic) .premium-blog-thumbnail-container:after,.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumbnail-container:before{position:absolute;content:"";z-index:1;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;height:1px;width:100%;background-color:#fff}.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumbnail-container:before{width:1px;height:100%}.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after{width:20px;opacity:1}.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before{height:20px;opacity:1}.premium-blog-diagonal-container{position:absolute;top:0;left:0;width:100%;height:100%}.premium-blog-diagonal-effect:before{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-thumb-effect-wrapper:hover .premium-blog-diagonal-effect:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-blog-framed-effect{position:absolute;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:-webkit-calc(100% - 30px);height:calc(100% - 30px);top:15px;left:15px;opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect{opacity:.99;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-bordered-effect{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;padding:15px;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-bordered-effect .premium-blog-post-link:after,.premium-blog-bordered-effect .premium-blog-post-link:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;-webkit-transition-delay:0s;transition-delay:0s;border-color:rgba(255,255,255,.45)}.premium-blog-bordered-effect .premium-blog-post-link:before{border-right:2px solid;border-left:2px solid;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-blog-bordered-effect .premium-blog-post-link:after{border-top:2px solid;border-bottom:2px solid;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect{opacity:.99}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:after,.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:before{-webkit-transition-delay:.15s;transition-delay:.15s;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-squares-effect,.premium-blog-squares-square-container{position:absolute;top:0;left:0;width:100%;height:100%}.premium-blog-squares-effect:after,.premium-blog-squares-effect:before{position:absolute;content:"";top:0;left:0;width:50%;height:50%;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);opacity:.7;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-squares-square-container:after,.premium-blog-squares-square-container:before{position:absolute;content:"";top:0;left:0;width:50%;height:50%;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);opacity:.7;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-squares-square-container:after,.premium-blog-squares-square-container:before{opacity:.8}.premium-blog-squares-effect:after{-webkit-transform:translate(200%,200%);-ms-transform:translate(200%,200%);transform:translate(200%,200%)}.premium-blog-squares-square-container:before{-webkit-transform:translate(-100%,200%);-ms-transform:translate(-100%,200%);transform:translate(-100%,200%)}.premium-blog-squares-square-container:after{-webkit-transform:translate(200%,-100%);-ms-transform:translate(200%,-100%);transform:translate(200%,-100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:before{-webkit-transform:translate(0,0) scaleY(1.003) scaleX(1.003);-ms-transform:translate(0,0) scaleY(1.003) scaleX(1.003);transform:translate(0,0) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:after{-webkit-transform:translate(100%,100%) scaleY(1.003) scaleX(1.003);-ms-transform:translate(100%,100%) scaleY(1.003) scaleX(1.003);transform:translate(100%,100%) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:before{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:after{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-content-wrapper{margin:0 10px 20px;clear:both}.premium-blog-post-container .premium-blog-content-wrapper{padding:30px}.premium-blog-skin-classic .premium-blog-thumbnail-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.premium-blog-skin-classic .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%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(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-skin-modern .premium-blog-content-wrapper{position:relative;z-index:3;top:-50px}.premium-blog-content-wrapper.empty-thumb{top:0}.premium-blog-clear-fix{clear:both}.premium-blog-content-wrapper .premium-blog-inner-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-format-container{-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;cursor:pointer;background:#eee;width:55px;height:55px;font-size:25px;margin-right:20px;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-format-link{line-height:0}.premium-blog-format-icon{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-post-container .premium-blog-entry-title{font-size:18px;margin-bottom:0}.premium-blog-entry-meta{margin-bottom:8px}.premium-blog-entry-meta i{margin-right:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-post-tags-container a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-meta-data .premium-blog-meta-separator{margin:0 5px}.premium-blog-meta-data a,.premium-blog-meta-data span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-post-content{padding:14px 0}.premium-blog-skin-modern .premium-blog-post-content{border-top:1px solid #eaeaea}.premium-blog-post-container.cards .premium-blog-post-content{border-bottom:1px solid #eaeaea}.premium-blog-post-container.cards .premium-blog-entry-meta{padding-top:14px}.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-post-content{margin-top:0;margin-left:75px}.premium-blog-post-tags-container{margin-top:8px;margin-left:75px}.premium-blog-entry-title a,.premium-blog-post-content .premium-blog-excerpt-link,.premium-blog-post-tags a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-cta-full-yes .premium-blog-excerpt-link{width:100%}.premium-blog-pagination-container{padding:15px;margin-top:-30px;text-align:right}.premium-blog-pagination-container 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-blog-pagination-container li{margin:0 .4em .4em 0;padding:0;text-align:center}.premium-blog-pagination-container li span{cursor:default}.premium-blog-pagination-container li .page-numbers{margin:0;text-decoration:none;color:#000;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.75em;display:block;min-width:2.5em;-webkit-transition:all .2s ease-in-out;-mos-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.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.premium-blog-col-3 .premium-blog-entry-meta,.premium-blog-wrap.premium-blog-col-3 .premium-blog-post-content,.premium-blog-wrap.premium-blog-col-3 .premium-blog-post-tags-container{margin-left:0}.premium-blog-wrap.premium-blog-col-4 .premium-blog-entry-meta,.premium-blog-wrap.premium-blog-col-4 .premium-blog-post-content,.premium-blog-wrap.premium-blog-col-4 .premium-blog-post-tags-container{margin-left:0}.premium-blog-wrap.premium-blog-col-3 .premium-blog-format-container,.premium-blog-wrap.premium-blog-col-4 .premium-blog-format-container{display:none}.premium-blog-wrap ul.slick-dots{width:100%}.premium-blog-even .premium-blog-post-container{height:100%}.premium-blog-even .slick-track{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-even .slick-slide{height:inherit!important}@media (max-width:768px){.premium-blog-content-wrapper{top:0;margin:0;padding:15px}.premium-blog-thumb-effect-wrapper{margin-bottom:15px}.premium-blog-format-container{display:none}.premium-blog-entry-meta,.premium-blog-post-content,.premium-blog-post-tags-container{margin-left:0}}.premium-person-container{position:relative}.premium-person-image-container{position:relative;text-align:center}.premium-person-image-container .premium-person-image-wrap{overflow:hidden}.premium-person-scale-effect .premium-person-image-container img,.premium-person-zoomout-effect .premium-person-image-container img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-person-sepia-effect .premium-person-image-container img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-person-bright-effect .premium-person-image-container img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-person-trans-effect .premium-person-image-container img{-webkit-transform:translateX(-15px) scale(1.1);-ms-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.premium-person-zoomin-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-person-zoomout-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-person-scale-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.3) rotate(5deg);-ms-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}.premium-person-grayscale-effect:hover .premium-person-image-container img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-person-blur-effect:hover .premium-person-image-container img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-person-sepia-effect:hover .premium-person-image-container img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-person-bright-effect:hover .premium-person-image-container img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-person-trans-effect:hover .premium-person-image-container img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-person-container .premium-person-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-person-style2 .premium-person-social{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:inset 0 0 120px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 120px 0 rgba(0,0,0,.5);-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;opacity:0}.premium-person-style2 .premium-person-image-container:hover .premium-person-social{opacity:1}.premium-person-list-item a{display:inline-block}.premium-person-style2 .premium-person-list-item a{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-person-info-container{padding:30px 15px}.premium-person-name{margin:0 0 5px;font-weight:700}.premium-person-title{margin:0 0 20px;padding:0}.premium-person-content{margin:0 0 30px}ul.premium-person-social-list{margin:0!important;padding:0}.premium-person-social-list .premium-person-list-item{display:inline;list-style:none}.premium-person-social-list li{position:relative;bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-person-social-list li i{position:relative;bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-person-defaults-yes li.premium-person-facebook:hover a{background-color:#3b5998!important}.premium-person-defaults-yes li.premium-person-twitter:hover a{background-color:#55acee!important}.premium-person-defaults-yes li.premium-person-linkedin:hover a{background-color:#0077b5!important}.premium-person-defaults-yes li.premium-person-google:hover a{background-color:#dc4e41!important}.premium-person-defaults-yes li.premium-person-youtube:hover a{background-color:#b31217!important}.premium-person-defaults-yes li.premium-person-instagram:hover a{background-color:#e4405f!important}.premium-person-defaults-yes li.premium-person-skype:hover a{background-color:#00aff0!important}.premium-person-defaults-yes li.premium-person-pinterest:hover a{background-color:#bd081c!important}.premium-person-defaults-yes li.premium-person-dribbble:hover a{background-color:#ea4c89!important}.premium-person-defaults-yes li.premium-person-mail:hover a{background-color:#b23121!important}.premium-person-defaults-yes li.premium-person-behance:hover a{background-color:#1769ff!important}.premium-person-defaults-yes li.premium-person-whatsapp:hover a{background-color:#25d366!important}.premium-person-defaults-yes li.premium-person-telegram:hover a{background-color:#08c!important}.premium-person-defaults-yes li.premium-person-site:hover a{background-color:#0055a5!important}.premium-person-social-list li:hover a{-webkit-box-shadow:none;box-shadow:none}.premium-person-social-list li a:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.premium-person-social-list li i{font-size:18px}.elementor-widget-premium-addon-person .elementor-widget-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-persons-container.multiple-persons{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.premium-person-style1 .premium-person-container{overflow:hidden}.premium-person-style1 .premium-person-container .premium-person-info{position:absolute;top:auto;right:0;left:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-person-style1 .premium-person-container:hover .premium-person-info{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:-1px!important}.premium-person-style1 .premium-person-social-list li:hover{bottom:5px}.premium-person-style1.multiple-persons:not([data-persons-equal=yes]){-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium-person-style1 .slick-track{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-person-style1 .slick-slide{height:inherit!important}.premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-container,.premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-wrap{height:100%}.premium-person-style3 .premium-person-info-container{position:absolute;top:0;left:0;width:100%;height:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.premium-person-style3 .premium-person-title-desc-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium-person-style3 .premium-person-name-icons-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.premium-person-style3 .premium-person-title{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.premium-person-style3 .premium-person-title span{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.premium-person-style3 .premium-person-name{padding-left:10px}.premium-person-style3 .premium-person-social-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.premium-person-style3 .premium-person-list-item{line-height:0}.premium-person-style3 .premium-person-list-item a{padding:5px 10px 0 0;margin:5px 0}.premium-person-style3 .premium-person-container:hover .premium-person-title{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.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-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{position:relative;padding:0;margin:0;display:inline-block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.premium-dual-header-first-clip .premium-dual-header-first-span,.premium-dual-header-second-clip{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.premium-dual-header-first-clip.stroke .premium-dual-header-first-span,.premium-dual-header-second-clip.stroke{-webkit-text-stroke-color:transparent;-webkit-text-fill-color:#fafafa;-webkit-text-stroke-width:2px}@media (max-width:500px){.premium-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{display:block;word-wrap:break-word}.premium-dual-header-first-container,.premium-dual-header-second-container{margin:0}}@media (min-width:501px){.premium-dual-header-first-container{margin-right:5px}}.premium-dual-header-first-header.gradient .premium-dual-header-first-span,.premium-dual-header-second-header.gradient{-webkit-background-size:300% 300%!important;background-size:300% 300%!important;-webkit-animation:Gradient 10s ease-in-out infinite;animation:Gradient 10s ease-in-out infinite}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.premium-fancy-text,.premium-prefix-text,.premium-suffix-text{font-size:40px}.premium-fancy-text-wrapper .premium-fancy-list-items{list-style:none}.premium-fancy-text-wrapper .premium-fancy-text-span-align{vertical-align:top}.premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper{margin:0;padding:0;border:none;position:relative}.premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items{position:absolute;top:0;left:0;display:inline-block}.premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden{opacity:0;-webkit-animation:pa-zoom-out .8s;animation:pa-zoom-out .8s}.premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible{position:relative!important;-webkit-animation:pa-zoom-in .8s;animation:pa-zoom-in .8s}.premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper{-webkit-perspective:300px;perspective:300px}.premium-fancy-text-wrapper.rotate .premium-fancy-list-items{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:pa-rotate-out 1.2s;animation:pa-rotate-out 1.2s}.premium-fancy-text-wrapper.rotate .premium-fancy-item-visible{position:relative!important;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-animation:pa-rotate-in 1.2s;animation:pa-rotate-in 1.2s}.premium-fancy-text-wrapper.bar .premium-fancy-text-items-wrapper::after{position:absolute;content:"";left:0;bottom:0;width:0;height:3px;background:#000}.premium-fancy-text-wrapper.bar .premium-fancy-text-items-wrapper.active::after{width:100%;-webkit-transition:width 3s ease-in-out;transition:width 3s ease-in-out}.premium-fancy-text-wrapper.bar .premium-fancy-list-items{opacity:0}.premium-fancy-text-wrapper.bar .premium-fancy-item-visible{opacity:1;-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;position:relative!important}@-webkit-keyframes pa-zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes pa-zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes pa-zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes pa-zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@-webkit-keyframes pa-rotate-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}100%{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes pa-rotate-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}100%{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes pa-rotate-out{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}100%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes pa-rotate-out{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}100%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}.premium-pricing-table-container{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-pricing-icon-container{line-height:0}.premium-pricing-icon-container .premium-pricing-icon{display:inline-block}.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;border-radius:4px 4px 0 4px;padding:3px 15px;position:absolute;top:10%;right:-8px}.premium-badge-flag .corner::after,.premium-badge-flag .corner::before{content:"";display:block;position:absolute;width:0;height:0;top:100%;right:0;border-bottom:8px solid transparent}.elementor-widget-premium-addon-pricing-table .elementor-widget-container{overflow:visible!important}.premium-badge-flag .corner::after{border-left:8px solid rgba(0,0,0,.2)}.premium-pricing-price-currency{position:relative}.premium-pricing-button-container{display:block}.premium-pricing-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;margin:0}.premium-pricing-list .premium-pricing-list-item{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-pricing-list .premium-pricing-list-item svg{width:50px;height:50px}.premium-pricing-list .premium-pricing-list-span{position:relative}.premium-pricing-list .list-item-tooltip{border-bottom:1px dotted}.premium-pricing-list .premium-pricing-list-tooltip{position:absolute;top:-webkit-calc(100% + 1px);top:calc(100% + 1px);left:0;visibility:hidden;padding:15px 20px;-webkit-border-radius:5px;border-radius:5px;min-width:200px;overflow:hidden;text-align:left;font-size:.8rem;color:#fff;background-color:#aaa}.premium-pricing-list-span:hover .premium-pricing-list-tooltip{z-index:99;visibility:visible;opacity:1}.premium-pricing-slashed-price-value{display:inline-block;font-size:20px;font-weight:400;margin-right:5px}.premium-pricing-price-value{font-size:70px}.premium-pricing-description-container li{list-style-position:inside;text-indent:-40px}@-moz-document url-prefix(){.premium-pricing-description-container li{text-indent:0}}.premium-pricing-price-button{display:block;padding:6px 12px;line-height:1.42857143;text-align:center;color:#fff;background:#6ec1e4;margin-bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-maps-info-container{margin-top:10px;margin-bottom:10px}.premium-maps-info-desc,.premium-maps-info-title{margin:0;padding:0}.premium-maps-container .gm-style-iw{text-align:center}.premium-maps-container .gm-style img{max-width:none!important}.premium-button{display:inline-block;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-button .premium-lottie-animation,.premium-image-button .premium-lottie-animation{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-button .premium-lottie-animation svg,.premium-image-button .premium-lottie-animation svg{width:50px;height:50px}.premium-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-button-text{display:inline-block;width:100%}.premium-button-style1-bottom,.premium-button-style1-left,.premium-button-style1-right,.premium-button-style1-top,.premium-button-style2-dshutinhor,.premium-button-style2-dshutinver,.premium-button-style2-scshutouthor,.premium-button-style2-scshutoutver,.premium-button-style2-shutinhor,.premium-button-style2-shutinver,.premium-button-style2-shutouthor,.premium-button-style2-shutoutver,.premium-button-style5-radialin,.premium-button-style5-radialout,.premium-button-style5-rectin,.premium-button-style5-rectout{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.15s;transition-duration:.15s}.premium-button-style1-bottom:before,.premium-button-style1-left:before,.premium-button-style1-right:before,.premium-button-style1-top:before,.premium-button-style2-dshutinhor:before,.premium-button-style2-dshutinver:before,.premium-button-style2-scshutouthor:before,.premium-button-style2-scshutoutver:before,.premium-button-style2-shutinhor:before,.premium-button-style2-shutinver:before,.premium-button-style2-shutouthor:before,.premium-button-style2-shutoutver:before,.premium-button-style5-radialin:before,.premium-button-style5-radialout:before,.premium-button-style5-rectin:before,.premium-button-style5-rectout:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.premium-button-style5-radialin:before,.premium-button-style5-radialout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialin:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-rectin:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-rectout:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialout:hover:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-radialin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style1-top:before{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.premium-button-style1-right:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.premium-button-style1-left:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style2-scshutoutver:before,.premium-button-style2-shutouthor:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style2-scshutouthor:before,.premium-button-style2-shutoutver:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.premium-button-style2-shutinhor:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style2-shutinver:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style1-bottom:hover:before,.premium-button-style1-top:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.premium-button-style1-left:hover:before,.premium-button-style1-right:hover:before,.premium-button-style2-shutouthor:hover:before,.premium-button-style2-shutoutver:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.premium-button-style2-shutinhor:hover:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.premium-button-style2-shutinver:hover:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.premium-button-style2-scshutouthor:hover:before{-webkit-transform:scaleX(.9);-ms-transform:scaleX(.9);transform:scaleX(.9)}.premium-button-style2-scshutoutver:hover:before{-webkit-transform:scaleY(.8);-ms-transform:scaleY(.8);transform:scaleY(.8)}.premium-button-style2-dshutinhor:before{top:50%;left:50%;width:120%;height:0%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition-property:all;transition-property:all}.premium-button-style2-dshutinver:before{top:50%;left:50%;width:120%;height:0%;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition-property:all;transition-property:all;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.premium-button-style2-dshutinhor:hover:before,.premium-button-style2-dshutinver:hover:before{height:220%}.premium-button-style3-before i,.premium-button-style3-before svg{opacity:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-button-style3-after i,.premium-button-style3-after svg{opacity:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.premium-button-style3-after:hover i,.premium-button-style3-after:hover svg{opacity:1}.premium-button-style3-before:hover i,.premium-button-style3-before:hover svg{opacity:1}.premium-button-text-icon-wrapper{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-button-text-icon-wrapper i,.premium-button-text-icon-wrapper span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-button-style4-icon-wrapper.top{bottom:-100%;left:0}.premium-button-style4-icon-wrapper.bottom{top:-100%;left:0}.premium-button-style4-icon-wrapper.left{top:0;left:-100%}.premium-button-style4-icon-wrapper.right{top:0;right:-100%}.premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper{top:0;opacity:1}.premium-button-style4-top:hover .premium-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-button-style4-left:hover .premium-button-style4-icon-wrapper{left:0;opacity:1}.premium-button-style4-right:hover .premium-button-style4-icon-wrapper{right:0;opacity:1}.premium-button-style4-bottom:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-button-style4-top:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-button-style4-left:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-button-style4-right:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-contact-form-anim-yes .wpcf7-span::after{display:block;height:2px;content:"";top:-2px;position:relative;width:0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.premium-contact-form-anim-yes .wpcf7-span.is-focused::after{width:100%}.premium-image-button{display:inline-block;position:relative;overflow:hidden;background:#6ec1e4;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-image-button:hover{background-color:#54595f}.premium-image-button-style1-bottom:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before,.premium-image-button-style1-top:before,.premium-image-button-style4-icon-wrapper{background-color:#54595f}.premium-image-button.premium-image-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-image-button.premium-image-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-image-button.premium-image-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-image-button.premium-image-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-image-button-text-icon-wrapper{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-text-icon-wrapper i,.premium-image-button-text-icon-wrapper span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before,.premium-image-button-style1-top:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before{content:"";position:absolute;width:100%;height:0;top:0;left:0}.premium-image-button-style1-top:before{content:"";position:absolute;width:100%;height:0;bottom:0;left:0}.premium-image-button-style1-right:before{content:"";position:absolute;width:0;height:100%;bottom:0;left:0}.premium-image-button-style1-left:before{content:"";position:absolute;width:0;height:100%;top:0;right:0}.premium-image-button-style1-bottom:hover:before,.premium-image-button-style1-top:hover:before{height:100%}.premium-image-button-style1-left:hover:before,.premium-image-button-style1-right:hover:before{width:100%}.premium-image-button-diagonal-effect-bottom,.premium-image-button-diagonal-effect-left,.premium-image-button-diagonal-effect-right,.premium-image-button-diagonal-effect-top{z-index:10}.premium-image-button-diagonal-effect-bottom:before,.premium-image-button-diagonal-effect-left:before,.premium-image-button-diagonal-effect-top:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.premium-image-button-diagonal-effect-right:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.premium-image-button-diagonal-effect-right:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-left:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-left:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-right:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-top:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-bottom:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-bottom:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-top:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-image-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-button-style4-icon-wrapper.top{bottom:-100%;left:0}.premium-image-button-style4-icon-wrapper.bottom{top:-100%;left:0}.premium-image-button-style4-icon-wrapper.left{top:0;left:-100%}.premium-image-button-style4-icon-wrapper.right{top:0;right:-100%}.premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper{top:0;opacity:1}.premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper{left:0;opacity:1}.premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper{right:0;opacity:1}.premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-image-button-overlap-effect-horizontal:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:rgba(255,255,255,.2);-webkit-animation-name:premium-overlap-effect-done;animation-name:premium-overlap-effect-done;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-vertical:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:rgba(255,255,255,.2);-webkit-animation-name:premium-overlap-effect-done;animation-name:premium-overlap-effect-done;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:premium-overlap-ver-effect-done;animation-name:premium-overlap-ver-effect-done;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-horizontal:hover:before{-webkit-animation-name:premium-overlap-effect;animation-name:premium-overlap-effect;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-vertical:hover:before{-webkit-animation-name:premium-overlap-ver-effect;animation-name:premium-overlap-ver-effect;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes premium-overlap-effect{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-effect{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes premium-overlap-effect-done{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-effect-done{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes premium-overlap-ver-effect{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes premium-overlap-ver-effect{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes premium-overlap-ver-effect-done{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes premium-overlap-ver-effect-done{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}.premium-blog-filter,.premium-img-gallery-filter{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-img-gallery{clear:both;overflow:hidden}.premium-gallery-container .premium-gallery-item{padding:10px;float:left}.premium-gallery-container .grid-sizer{width:33.33%}.premium-gallery-container .pa-gallery-item{padding:10px}.premium-blog-filter .premium-blog-cats-container li a.category,.premium-img-gallery-filter .premium-gallery-cats-container li a.category{text-decoration:none;-webkit-border-radius:75px;border-radius:75px;margin:15px 5px 20px;padding:7px 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-img-gallery-filter .premium-gallery-cats-container li a.category span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img{position:relative}.pa-gallery-img .pa-gallery-whole-link{position:absolute;top:0;left:0;width:100%;height:100%}.pa-gallery-img.style2 .pa-gallery-whole-link{z-index:99}.pa-gallery-img-container{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pa-gallery-img-container img{display:block;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-img-gallery.gray img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-img-gallery.scale img,.premium-img-gallery.zoomout img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-img-gallery.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-img-gallery.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-img-gallery.trans img{-webkit-transform:translateX(-15px) scale(1.1);-ms-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.pa-gallery-img .pa-gallery-img-link,.pa-gallery-img .pa-gallery-magnific-image{outline:0}.pa-gallery-img .pa-gallery-img-link span,.pa-gallery-img .pa-gallery-magnific-image span{line-height:1;display:inline-block;opacity:0;margin:0 5px;padding:15px;-webkit-border-radius:50%;border-radius:50%}.pa-gallery-img.style2 .pa-gallery-img-link span,.pa-gallery-img.style2 .pa-gallery-magnific-image span{margin:0 5px 20px}.pa-gallery-img:hover .pa-gallery-magnific-image span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .3s;transition:all .3s ease-in-out,opacity .5s ease-in-out .3s}.pa-gallery-img:hover .pa-gallery-img-link span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .6s;transition:all .3s ease-in-out,opacity .5s ease-in-out .6s}.pa-gallery-img:hover .pa-gallery-img-link span,.pa-gallery-img:hover .pa-gallery-magnific-image span{opacity:1}.premium-gallery-icon-show a.pa-gallery-video-icon span{opacity:1}.premium-blog-filter ul.premium-blog-cats-container,.premium-img-gallery-filter ul.premium-gallery-cats-container{text-align:center;margin:0;padding:0}.premium-blog-filter .premium-blog-cats-container li,.premium-img-gallery-filter .premium-gallery-cats-container li{list-style:none;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.premium-img-gallery.zoomin .pa-gallery-img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-img-gallery.zoomout .pa-gallery-img:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-img-gallery.scale .pa-gallery-img:hover img{-webkit-transform:scale(1.3) rotate(5deg);-ms-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}.premium-img-gallery.gray .pa-gallery-img:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.premium-img-gallery.blur .pa-gallery-img:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-img-gallery.sepia .pa-gallery-img:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-img-gallery.trans .pa-gallery-img:hover img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-img-gallery.bright .pa-gallery-img:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.pa-gallery-img .premium-gallery-caption{padding:10px}.pa-gallery-img .premium-gallery-caption .premium-gallery-img-name{margin-bottom:0}.pa-gallery-img.style1{overflow:hidden}.pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{position:absolute;top:33.33%;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999}.pa-gallery-img.style1 .premium-gallery-caption{position:absolute;top:auto;right:0;bottom:-1px;left:0;width:100%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.pa-gallery-img.style1:hover .premium-gallery-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:-1px!important}.pa-gallery-img.default .premium-gallery-caption{position:absolute;top:auto;right:0;left:0;width:100%;bottom:0}.pa-gallery-img.style2 .pa-gallery-icons-caption-container{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;z-index:1;background-color:rgba(108,191,226,.68);-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pa-gallery-img.style2 .pa-gallery-icons-caption-cell{width:100%}.pa-gallery-img.style2:hover .pa-gallery-icons-caption-container{opacity:1;-webkit-transform:translate(15px,15px);-ms-transform:translate(15px,15px);transform:translate(15px,15px)}.premium-clearfix{clear:both}.premium-img-gallery-metro .premium-gallery-item{overflow:hidden}.premium-img-gallery-metro .pa-gallery-img,.premium-img-gallery-metro .pa-gallery-img-container{height:100%}.premium-img-gallery-metro .pa-gallery-image{min-height:100%;width:100%;-o-object-fit:fill;object-fit:fill}.premium-img-gallery .premium-gallery-item-hidden{visibility:hidden;width:0!important;height:0!important;margin:0!important;padding:0!important}.premium-gallery-load-more .premium-gallery-load-more-btn{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:none;outline:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:bottom;cursor:pointer;line-height:1;font-style:normal;font-weight:400;background-image:none;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-gallery-load-more-btn{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-loader{border:3px solid #f3f3f3;border-top-width:3px;border-top-style:solid;border-top-color:#f3f3f3;-webkit-border-radius:50%;border-radius:50%;border-top:3px solid;border-top-color:#bbb;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}.premium-gallery-load-more-btn div{margin-left:3px}.premium-gallery-load-more-btn .premium-loader{display:inline-block;width:20px;height:20px}.pa-gallery-img .pa-gallery-lightbox-wrap{display:inline-block}.pa-gallery-img .pa-gallery-video-icon,.premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img{cursor:pointer}.pa-gallery-img-container iframe{position:absolute;visibility:hidden;top:0;left:0;max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none}.pa-gallery-img-container video{position:absolute;visibility:hidden;top:0;left:0;max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;-o-object-fit:contain;object-fit:contain}.pa-gallery-icons-caption-cell svg,.pa-gallery-icons-inner-container svg{width:14px;height:14px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.premium-vscroll-inner{position:relative;min-height:100%}.premium-vscroll-inner .premium-vscroll-dots{position:fixed;z-index:100;opacity:1;margin-top:-32px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-wrap .premium-vscroll-nav-menu{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-inner .premium-vscroll-dots,.premium-vscroll-wrap .premium-vscroll-dots-hide{opacity:0;visibility:hidden}.premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide){opacity:1;visibility:visible}.premium-vscroll-dots.middle{top:50%}.premium-vscroll-dots.top{top:40px}.premium-vscroll-dots.bottom{bottom:30px}.premium-vscroll-dots.right{right:17px}.premium-vscroll-dots.left{left:17px}.premium-vscroll-inner ul.premium-vscroll-dots-list,.premium-vscroll-wrap .premium-vscroll-nav-menu{margin:0!important;padding:0}.premium-vscroll-inner ul.premium-vscroll-dots-list li{width:14px;height:13px;margin:7px;position:relative;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span{top:2px;left:2.5px;width:8px;height:8px;border:1px solid #000;-webkit-border-radius:50%;border-radius:50%;position:absolute;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip{position:absolute;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;padding-left:.4em;padding-right:.4em}.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip{right:27px}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item{width:4px;height:30px}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span{width:100%;height:100%;-webkit-border-radius:0;border-radius:0}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after{position:absolute;top:50%;content:"";left:-webkit-calc(100% - 1px);left:calc(100% - 1px);width:10px;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip{left:27px}.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after{position:absolute;top:50%;content:"";right:-webkit-calc(100% - 1px);right:calc(100% - 1px);width:10px;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.premium-vscroll-dots.right{right:7px}.premium-vscroll-dots.left{left:7px}}.premium-vscroll-nav-menu{position:fixed;top:20px;height:40px;z-index:100;padding:0;margin:0}.premium-vscroll-nav-menu.left{left:0}.premium-vscroll-nav-menu.right{right:0}.premium-vscroll-nav-menu .premium-vscroll-nav-item{display:inline-block;margin:10px;color:#000;background:#fff;background:rgba(255,255,255,.3)}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link{padding:9px 18px;display:block;cursor:pointer;color:#000}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover{color:#000}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus{outline:0}.multiscroll-nav li a:focus{outline:0}.premium-vscroll-temp .slimScrollBar{visibility:hidden}.premium-image-scroll-container,.premium-image-scroll-section{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-scroll-section{overflow:hidden;width:100%;position:relative}.premium-image-scroll-container{width:100%}.premium-container-scroll{overflow:auto}.premium-image-scroll-container .premium-image-scroll-horizontal{position:relative;width:100%;height:100%}.premium-image-scroll-container .premium-image-scroll-horizontal img{max-width:none;height:100%}.premium-image-scroll-container .premium-image-scroll-vertical img{width:100%;max-width:100%;height:auto}.premium-image-scroll-ver{position:relative}.premium-image-scroll-container .premium-image-scroll-overlay{background:rgba(2,2,2,.3)}.premium-image-scroll-container .premium-image-scroll-link,.premium-image-scroll-container .premium-image-scroll-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:4}.premium-image-scroll-content{display:inline-block;position:absolute;height:auto;top:50%;left:50%;text-align:center;z-index:5;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.premium-container-scroll-instant .premium-image-scroll-image{-webkit-transition:all 0s ease-in-out!important;transition:all 0s ease-in-out!important}.premium-image-scroll-container img{-webkit-transition:transform 3s ease-in-out;-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:"\e918"}.pa-vertical-mouse-scroll:before{content:"\e919"}.pa-horizontal-mouse-scroll{-webkit-animation-name:pa-scroll-horizontal;animation-name:pa-scroll-horizontal}.pa-vertical-mouse-scroll{-webkit-animation-name:pa-scroll-vertical;animation-name:pa-scroll-vertical}@-webkit-keyframes pa-scroll-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes pa-scroll-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes pa-scroll-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes pa-scroll-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(5px);transform:translateX(5px)}}.premium-lottie-wrap .premium-lottie-animation{position:relative;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-lottie-wrap .premium-lottie-animation a{position:absolute;left:0;top:0;width:100%;height:100%}
|
1 |
+
@font-face{font-family:pa-elements;src:url(../../editor/fonts/pa-elements.eot?p2y7wv);src:url(../../editor/fonts/pa-elements.eot?p2y7wv#iefix) format("embedded-opentype"),url(../../editor/fonts/pa-elements.ttf?p2y7wv) format("truetype"),url(../../editor/fonts/pa-elements.woff?p2y7wv) format("woff"),url(../../editor/fonts/pa-elements.svg?p2y7wv#pa-elements) format("svg");font-weight:400;font-style:normal}.premium-banner{overflow:hidden}.premium-banner-ib{display:block;position:relative}.premium-banner-ib img{display:block;position:relative}.premium-banner-img-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.premium-banner-img-wrap .premium-banner-ib-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.premium-banner-ib{z-index:1;overflow:hidden;margin:0 0 35px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib-desc .premium-banner-read-more{z-index:100}.premium-banner-ib,.wpb_column>.wpb_wrapper .premium-banner-ib{margin-bottom:0}.elementor-widget-premium-addon-banner .premium-banner-ib-title{background:0 0}.premium-banner-ib *,.premium-banner-ib .premium-banner-ib-desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.premium-banner-ib img{min-width:100%;max-width:100%;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-ib .premium-banner-ib-desc{padding:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%}.premium-banner-ib .premium-banner-ib-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.premium-banner-ib a.premium-banner-ib-link{display:block;background:0 0}.premium-banner-animation1 img{width:-webkit-calc(100% + 50px)!important;width:calc(100% + 50px)!important;max-width:-webkit-calc(100% + 50px)!important;max-width:calc(100% + 50px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.premium-banner-animation2 .premium-banner-ib-title{padding:15px}.premium-banner-animation1 .premium-banner-ib-desc{top:auto;bottom:0;min-height:25%;height:auto;max-height:100%;text-align:left}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-ib-title,.premium-banner-animation1 .premium-banner-read-more{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation1 .premium-banner-ib-content,.premium-banner-animation1 .premium-banner-read-more{margin-top:10px;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;transition:opacity .2s,transform .35s,-webkit-transform .35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-read-more{opacity:1;-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.active .premium-banner-ib-content,.premium-banner-animation1.active .premium-banner-ib-title,.premium-banner-animation1.active .premium-banner-read-more,.premium-banner-animation1.active img,.premium-banner-animation1:hover .premium-banner-ib-content,.premium-banner-animation1:hover .premium-banner-ib-title,.premium-banner-animation1:hover .premium-banner-read-more,.premium-banner-animation1:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition-duration:.35s;transition-duration:.35s}.premium-banner-animation1.scale img,.premium-banner-animation1.zoomout img{-webkit-transform:translate3d(-40px,0,0) scale(1.1);transform:translate3d(-40px,0,0) scale(1.1)}.premium-banner-ib.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-banner-ib.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-banner-ib.sepia:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-banner-ib.bright:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-banner-animation1.premium-banner-min-height img,.premium-banner-animation13.premium-banner-min-height img,.premium-banner-animation2.premium-banner-min-height img,.premium-banner-animation4.premium-banner-min-height img,.premium-banner-animation5.premium-banner-min-height img,.premium-banner-animation6.premium-banner-min-height img{height:auto}.premium-banner-animation2 img{width:100%}.premium-banner-animation2 .premium-banner-ib-desc::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.premium-banner-animation2 .premium-banner-ib-title{position:absolute;top:50%;left:0;width:100%;-webkit-transition:color .35s,-webkit-transform .35s;transition:color .35s,-webkit-transform .35s;transition:transform .35s,color .35s;transition:transform .35s,color .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-ib-desc::before,.premium-banner-animation2 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation2 .premium-banner-ib-content,.premium-banner-animation2 .premium-banner-read-more{position:absolute;bottom:0;left:0;padding:15px;width:100%;max-height:50%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.premium-banner-animation2.active .premium-banner-ib-title,.premium-banner-animation2:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.premium-banner-animation2.active .premium-banner-ib-desc::before,.premium-banner-animation2.active .premium-banner-read-more,.premium-banner-animation2:hover .premium-banner-ib-desc::before,.premium-banner-animation2:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation2.active .premium-banner-ib-content,.premium-banner-animation2:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-title{position:absolute;bottom:0;left:0;padding:15px;width:100%;text-align:left;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.premium-banner-animation3 .premium-banner-ib-desc::before,.premium-banner-animation3 .premium-banner-ib-title{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation3.active .premium-banner-ib-desc::before,.premium-banner-animation3.active .premium-banner-ib-title,.premium-banner-animation3:hover .premium-banner-ib-desc::before,.premium-banner-animation3:hover .premium-banner-ib-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation3 .premium-banner-ib-content{max-height:-webkit-calc(100% - 60px - 1.5em);max-height:calc(100% - 60px - 1.5em);overflow:hidden}.premium-banner-animation4 img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.premium-banner-animation4 .premium-banner-ib-desc{padding:30px}.premium-banner-animation4 .premium-banner-ib-desc::after{position:absolute;content:"";opacity:0}.premium-banner-animation4 .premium-banner-ib-desc::before{position:absolute;content:"";opacity:0;top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-banner-animation4 .premium-banner-ib-desc::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-banner-animation4 .premium-banner-ib-title{padding:50px 30px 0 30px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{padding:10px 30px;opacity:0;overflow:hidden;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.premium-banner-animation4 .premium-banner-ib-title,.premium-banner-animation4 img{-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.premium-banner-animation4.scale img,.premium-banner-animation4.zoomout img{-webkit-transform:translate3d(-30px,0,0) scale(1.1);transform:translate3d(-30px,0,0) scale(1.1)}.premium-banner-animation4 .premium-banner-ib-content,.premium-banner-animation4 .premium-banner-read-more{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 .premium-banner-ib-desc::after,.premium-banner-animation4 .premium-banner-ib-desc::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4 img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.premium-banner-animation4.active .premium-banner-ib-desc::after,.premium-banner-animation4.active .premium-banner-ib-desc::before,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-desc::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation4.active .premium-banner-ib-content,.premium-banner-animation4.active .premium-banner-ib-title,.premium-banner-animation4.active .premium-banner-read-more,.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation4:hover .premium-banner-ib-content,.premium-banner-animation4:hover .premium-banner-ib-desc::after,.premium-banner-animation4:hover .premium-banner-ib-title,.premium-banner-animation4:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}.premium-banner-animation5 .premium-banner-ib-desc{top:auto;bottom:0;padding:15px;height:auto;background:#f2f2f2;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation5 .premium-banner-ib-content{position:absolute;top:auto;bottom:100%;left:0;width:100%;padding:15px;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.premium-banner-animation5 .premium-banner-ib-title,.premium-banner-animation5 .premium-banner-read-more{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0);text-align:center}.premium-banner-animation5 .premium-banner-ib-title{margin:10px 0}.premium-banner-animation5.active .premium-banner-ib-content,.premium-banner-animation5.active .premium-banner-ib-content *,.premium-banner-animation5:hover .premium-banner-ib-content,.premium-banner-animation5:hover .premium-banner-ib-content *{opacity:1!important;z-index:99!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.premium-banner-animation5.active .premium-banner-ib-desc,.premium-banner-animation5.active .premium-banner-ib-title,.premium-banner-animation5.active .premium-banner-read-more,.premium-banner-animation5:hover .premium-banner-ib-desc,.premium-banner-animation5:hover .premium-banner-ib-title,.premium-banner-animation5:hover .premium-banner-read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premium-banner-animation5:hover .premium-banner-ib-title{-webkit-transition-delay:50ms;transition-delay:50ms}.premium-banner-animation5 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation2 img,.premium-banner-animation4 img,.premium-banner-animation6 img{-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s}.premium-banner-animation5.scale img,.premium-banner-animation5.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.scale img,.premium-banner-animation2.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation6.scale img,.premium-banner-animation6.zoomout img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomin:hover img,.premium-banner-animation5.zoomin:hover img,.premium-banner-animation6.zoomin:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-banner-animation2.zoomout:hover img,.premium-banner-animation5.zoomout:hover img,.premium-banner-animation6.zoomout:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation2.scale:hover img,.premium-banner-animation5.scale:hover img,.premium-banner-animation6.scale:hover img{-webkit-transform:scale(1.2) rotate(5deg);-ms-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg)}.premium-banner-animation2.grayscale:hover img,.premium-banner-animation5.grayscale:hover img,.premium-banner-animation6.grayscale:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-banner-animation2.blur:hover img,.premium-banner-animation5.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6.blur:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation6 .premium-banner-ib-desc{padding:45px}.premium-banner-animation6 .premium-banner-ib-desc::before{position:absolute;content:"";top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff}.premium-banner-animation6 .premium-banner-ib-title{margin:20px 0 10px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-banner-animation6 .premium-banner-ib-content,.premium-banner-animation6 .premium-banner-ib-desc::before,.premium-banner-animation6 .premium-banner-read-more{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-banner-animation6 .premium-banner-read-more{margin-top:10px}.premium-banner-animation6.active .premium-banner-ib-title,.premium-banner-animation6:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation6.active .premium-banner-ib-content,.premium-banner-animation6.active .premium-banner-ib-desc::before,.premium-banner-animation6.active .premium-banner-read-more,.premium-banner-animation6:hover .premium-banner-ib-content,.premium-banner-animation6:hover .premium-banner-ib-desc::before,.premium-banner-animation6:hover .premium-banner-read-more{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-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;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.premium-banner-animation8.active img,.premium-banner-animation8:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-banner-animation8 .premium-banner-ib-title{margin-top:20%;-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)}.premium-banner-animation8.active .premium-banner-ib-title,.premium-banner-animation8:hover .premium-banner-ib-title{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation8 .premium-banner-ib-content{margin:1em 0 0;padding:35px;border:1px solid #fff;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,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}.premium-banner-animation8.active .premium-banner-ib-content,.premium-banner-animation8:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.premium-banner-animation12 .premium-banner-ib-desc::after{position:absolute;content:"";right:30px;bottom:30px;left:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.premium-banner-animation12.active .premium-banner-ib-desc::after,.premium-banner-animation12:hover .premium-banner-ib-desc::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation12 .premium-banner-ib-desc{padding:45px;text-align:left}.premium-banner-animation12 .premium-banner-ib-content{position:absolute;right:60px;bottom:60px;left:60px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}.premium-banner-animation12.active .premium-banner-ib-content,.premium-banner-animation12:hover .premium-banner-ib-content{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 img{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important;max-width:-webkit-calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;-webkit-transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-filter .35s,-webkit-transform .35s;transition:opacity .35s,filter .35s,transform .35s;transition:opacity .35s,filter .35s,transform .35s,-webkit-filter .35s,-webkit-transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.premium-banner-animation13.scale img,.premium-banner-animation13.zoomout img{-webkit-transform:translate3d(-10px,0,0) scale(1.1);transform:translate3d(-10px,0,0) scale(1.1)}.premium-banner-animation13.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.none:hover img,.premium-banner-animation4.none:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation1.zoomin:hover img,.premium-banner-animation13.zoomin:hover img,.premium-banner-animation4.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-animation13.zoomout:hover img,.premium-banner-animation4.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-animation13.scale:hover img,.premium-banner-animation4.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-animation13.grayscale:hover img,.premium-banner-animation4.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-animation13.blur:hover img,.premium-banner-animation4.blur:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:blur(3px);filter:blur(3px)}.premium-banner-animation13 .premium-banner-ib-desc{text-align:left}.premium-banner-animation13 .premium-banner-ib-title{position:relative;overflow:hidden;padding:5px 0 10px}.premium-banner-animation13 .premium-banner-ib-title::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background:#fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}.premium-banner-animation13.active .premium-banner-ib-title::after,.premium-banner-animation13:hover .premium-banner-ib-title::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-animation13 .premium-banner-ib-content,.premium-banner-animation13 .premium-banner-read-more{padding:15px 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.premium-banner-animation13.active .premium-banner-ib-content,.premium-banner-animation13.active .premium-banner-read-more,.premium-banner-animation13:hover .premium-banner-ib-content,.premium-banner-animation13:hover .premium-banner-read-more{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size{left:50%;width:auto!important;height:100%;max-width:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-banner-ib img{border:none;padding:0;margin:0}.premium-countdown{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pre_countdown-row{display:block;text-align:center}.countdown .pre_countdown-section{display:inline-block;max-width:100%;margin-bottom:15px;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.countdown .pre_countdown-section:last-child{margin-right:0}.countdown span.pre_countdown-amount{font-size:70px;line-height:1}.countdown .pre_time-mid{display:block}.premium-countdown-separator-yes .pre-countdown_separator{display:block;margin:0 50px;font-size:30px}.premium-countdown-separator-yes .pre_countdown-row .pre_countdown-section:last-child .pre-countdown_separator{display:none}.side .pre_countdown-section .pre_countdown-period{vertical-align:bottom}.countdown .pre_countdown-section .pre_countdown-period{font-size:17px;line-height:3em}.side .pre_countdown-section .pre_countdown-amount,.side .pre_countdown-section .pre_countdown-period{display:inline-block}.side .pre_countdown-section .pre_countdown-amount{margin-right:5px}.down .pre_countdown-section .pre_countdown-amount,.down .pre_countdown-section .pre_countdown-period{display:block}.premium-carousel-wrapper a.carousel-arrow,.premium-carousel-wrapper a.ver-carousel-arrow{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;line-height:0;text-align:center;position:absolute;z-index:99;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:inherit;border:none;-webkit-box-shadow:none;box-shadow:none}.premium-blog-wrap a.carousel-arrow,.premium-fb-rev-container a.carousel-arrow,.premium-hscroll-wrap a.carousel-arrow,.premium-persons-container a.carousel-arrow,.premium-twitter-feed-wrapper a.carousel-arrow{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;line-height:0;text-align:center;position:absolute;z-index:99;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:inherit;border:none;-webkit-box-shadow:none;box-shadow:none}div[class^=premium-] .slick-arrow i{display:block}.ver-carousel-arrow.carousel-next i{margin-bottom:-3px}.premium-carousel-wrapper a.slick-arrow:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.premium-carousel-wrapper .premium-carousel-content-hidden{visibility:hidden}.premium-carousel-wrapper a.carousel-arrow{top:50%}.premium-blog-wrap a.carousel-arrow,.premium-fb-rev-container a.carousel-arrow,.premium-hscroll-wrap a.carousel-arrow,.premium-persons-container a.carousel-arrow,.premium-twitter-feed-wrapper a.carousel-arrow{top:50%}.premium-carousel-wrapper a.ver-carousel-arrow{left:50%}a.carousel-arrow.carousel-next{right:-20px}a.carousel-arrow.carousel-prev{left:-20px}a.ver-carousel-arrow.carousel-next{bottom:-56px}a.ver-carousel-arrow.carousel-prev{top:-45px}a.circle-bg{-webkit-border-radius:100%;border-radius:100%}a.circle-border{-webkit-border-radius:100%;border-radius:100%;border:solid #000}a.square-border{border:solid #000}.premium-blog-wrap ul.slick-dots,.premium-carousel-wrapper ul.slick-dots{list-style:none;text-align:center;margin:0;padding:0}.premium-carousel-dots-above ul.slick-dots{position:absolute;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:auto;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.slick-dots li{font-size:10px;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:5px;width:20px;height:20px;cursor:pointer}@-webkit-keyframes hvr-ripple-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes hvr-ripple-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.premium-carousel-ripple-yes .premium-carousel-wrapper{padding-bottom:1px}.premium-carousel-ripple-yes ul.slick-dots li{position:relative}.premium-carousel-ripple-yes ul.slick-dots li i{position:relative;z-index:1}.premium-carousel-ripple-yes ul.slick-dots li:hover:before{content:"";position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:0;right:0;bottom:0;left:0;-webkit-border-radius:50%;border-radius:50%;pointer-events:none;background-color:rgba(0,0,0,.15)}.premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before{background-color:rgba(0,0,0,.3)}.premium-carousel-ripple-yes ul.slick-dots li:hover:before{-webkit-animation:hvr-ripple-out 1.3s infinite;animation:hvr-ripple-out 1.3s infinite}.premium-carousel-wrapper.premium-carousel-scale .slick-slide{-webkit-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);transform:scale(1.25,1.25);-webkit-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important}.premium-carousel-wrapper.premium-carousel-scale div.slick-active{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}[dir=rtl] .premium-carousel-inner .slick-slide{float:right}.premium-counter-area{padding:10px 0;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-counter-area.top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-counter-area.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.premium-counter-area.right .premium-counter-icon{padding-left:20px}.premium-counter-area.left .premium-counter-icon{padding-right:20px}.premium-counter-area .premium-counter-icon .icon i.fa:before{vertical-align:text-top}.premium-counter-area .premium-counter-icon span.icon{text-align:center;display:inline-block;vertical-align:middle}.premium-counter-area .premium-counter-icon .circle{-webkit-border-radius:100%;border-radius:100%}.premium-counter-area .premium-counter-icon img,.premium-counter-area .premium-counter-icon svg{width:80px}.premium-counter-area .premium-counter-icon .premium-counter-animation svg{height:80px}.premium-counter-area .premium-counter-title{padding:0;margin:0}.premium-counter-area .premium-counter-value-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-init-wrapper.right{text-align:right}span.icon.flex-width{width:auto!important;height:auto!important}.premium-counter-area .premium-counter-init{font-size:35px}.premium-image-separator-container{position:absolute;width:100%;z-index:2;top:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-separator-container .premium-image-separator-link{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;text-decoration:none}.premium-image-separator-container .premium-image-separator-link:active,.premium-image-separator-container .premium-image-separator-link:focus,.premium-image-separator-container .premium-image-separator-link:hover,.premium-image-separator-container .premium-image-separator-link:visited{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;border:none!important;text-decoration:none!important}.premium-image-separator-container i{padding:.1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-lower-close,.premium-modal-trigger-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}.premium-modal-trigger-btn i{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-btn-md{padding:8px 14px;font-size:16px;line-height:1.2}.premium-btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333}.premium-btn-block{display:block;width:100%}.premium-modal-box-modal-close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000}.premium-modal-box-modal-close:focus,.premium-modal-box-modal-close:hover{color:#000;text-decoration:none;cursor:pointer}button.premium-modal-box-modal-close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.premium-modal-box-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0;padding:0!important;background:rgba(0,0,0,.5)}.premium-modal-box-modal .premium-modal-box-modal-dialog{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-content{overflow:hidden;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;border-radius:6px;outline:0}.premium-modal-backdrop.premium-in{opacity:.5!important}.premium-modal-fade.premium-in{opacity:1}.premium-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.premium-modal-backdrop.premium-modal-fade{opacity:0}.premium-modal-fade{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.premium-modal-box-modal.premium-in .premium-modal-box-modal-dialog{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:50%}.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:right;border-top:1px solid #e5e5e5}.premium-modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.premium-modal-trigger-text{background:0 0!important}.premium-modal-box-container{width:100%!important}.premium-modal-trigger-container .premium-modal-trigger-btn{border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-trigger-container .premium-modal-trigger-animation,.premium-modal-trigger-container .premium-modal-trigger-img,.premium-modal-trigger-container .premium-modal-trigger-text{cursor:pointer}.premium-modal-trigger-container .premium-modal-trigger-animation{display:inline-block;width:200px;height:200px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-modal-box-modal-header img{width:48px;padding-right:5px}.premium-modal-box-modal-header i,.premium-modal-box-modal-header svg{padding-right:6px}.premium-modal-box-modal-close{position:relative;z-index:99}.premium-modal-box-close-button-container,.premium-modal-box-modal-close,.premium-modal-box-modal-lower-close,.premium-modal-trigger-img,.premium-modal-trigger-text{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:768px){.premium-modal-box-modal-dialog{width:700px;max-height:600px;overflow:auto}}@media (max-width:767px){.premium-modal-box-modal-dialog{width:100%;max-height:500px;overflow:auto}}.premium-progressbar-container{position:relative}.premium-progressbar-bar-wrap{position:relative;text-align:left;overflow:hidden;height:25px;margin-bottom:50px;background-color:#f5f5f5;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.premium-progressbar-bar-wrap.premium-progressbar-dots{background-color:transparent;width:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-shadow:none;box-shadow:none}.premium-progressbar-bar-wrap .progress-segment{position:relative;width:25px;height:25px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;background-color:#f5f5f5}.premium-progressbar-bar-wrap .progress-segment.filled{background:#6ec1e4}.premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child){margin:0 4px}.premium-progressbar-bar-wrap .progress-segment:first-child{margin-right:4px}.premium-progressbar-bar-wrap .progress-segment:last-child{margin-left:4px}.premium-progressbar-bar-wrap .progress-segment .segment-inner{position:absolute;top:0;left:0;height:100%;background-color:#6ec1e4}.premium-progressbar-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;background:#6ec1e4;text-align:center;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}.premium-progressbar-striped .premium-progressbar-bar{background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.premium-progressbar-active .premium-progressbar-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.premium-progressbar-gradient .premium-progressbar-bar{-webkit-background-size:400% 400%!important;background-size:400% 400%!important;-webkit-animation:progress-bar-gradient 10s ease-in-out infinite;animation:progress-bar-gradient 10s ease-in-out infinite}.premium-progressbar-bar{position:absolute;overflow:hidden;line-height:20px}.premium-progressbar-container .clearfix{clear:both}.premium-progressbar-bar{-webkit-transition:width 0s ease-in-out!important;transition:width 0s ease-in-out!important}.premium-progressbar-container p:first-of-type{margin:0;float:left}.premium-progressbar-container p:nth-of-type(2){margin:0;float:right}.premium-progressbar-name{left:50%;top:0;right:0;-webkit-transform:translateX(-12.5px);-ms-transform:translateX(-12.5px);transform:translateX(-12.5px);z-index:1}.premium-progressbar-multiple-label{position:relative;float:left;width:0;left:50%}.premium-progressbar-center-label{position:relative;white-space:nowrap}.premium-progressbar-arrow{left:50%;display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:11px solid;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premium-progressbar-pin{border-left:1px solid;height:12px;left:50%;display:inline-block}.premium-progressbar-circle-wrap{width:200px;height:200px;position:relative;margin:0 auto}.premium-progressbar-circle-wrap .premium-progressbar-circle{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 50%)}.premium-progressbar-circle-wrap .premium-progressbar-circle div{position:absolute;left:0;top:0;height:100%;width:100%;border-width:6px;border-style:solid;border-color:#54595f;-webkit-border-radius:50%;border-radius:50%;-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0)}.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);visibility:hidden}.premium-progressbar-circle-wrap .premium-progressbar-circle-base{width:100%;height:100%;border:6px solid #eee;-webkit-border-radius:50%;border-radius:50%}.premium-progressbar-circle-wrap .premium-progressbar-circle-content{position:absolute;top:0;left:0;width:100%;height:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-progressbar-circle-wrap .premium-lottie-animation{line-height:1}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-webkit-keyframes progress-bar-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes progress-bar-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.premium-testimonial-box{width:100%;background:0 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-testimonial-box .premium-testimonial-author-info{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-testimonial-box .premium-testimonial-company-name,.premium-testimonial-box .premium-testimonial-person-name{font-weight:600;margin:0}.premium-testimonial-container{position:relative}.premium-testimonial-img-wrapper{margin-left:auto;margin-right:auto;overflow:hidden;border-style:solid!important}.premium-testimonial-img-wrapper.circle{-webkit-border-radius:50%;border-radius:50%}.premium-testimonial-img-wrapper.rounded{-webkit-border-radius:15px;border-radius:15px}.premium-testimonial-img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%!important}.premium-testimonial-content-wrapper{position:relative;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;width:100%;padding:20px;text-align:center}.premium-testimonial-clear-float{clear:both}.premium-testimonial-lower-quote,.premium-testimonial-upper-quote{position:absolute;z-index:1}.premium-title-container{position:relative;width:100%;clear:both;overflow:hidden}.premium-title-container .premium-title-header{position:relative;margin:0;padding:10px}.premium-title-container .premium-title-header:not(.premium-title-style7){-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-title-container .premium-title-header svg{width:40px;height:40px}.premium-title-container .premium-title-header img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.premium-title-container .premium-title-header a{position:absolute;top:0;left:0;width:100%;height:100%}.premium-title-container .premium-lottie-animation{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-icon-row .premium-title-icon{margin-right:10px}.premium-title-icon-row-reverse .premium-title-icon{margin-left:10px}.premium-title-style3,.premium-title-style4{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-style1,.premium-title-style2,.premium-title-style5,.premium-title-style6{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.premium-title-style7{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.premium-title-style7 .premium-title-style7-inner{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-title-style1{border-left:3px solid #6ec1e4}.premium-title-container.style2,.premium-title-container.style4,.premium-title-container.style5,.premium-title-container.style6{border-bottom:3px solid #6ec1e4}.premium-title-style6:before{position:absolute;left:50%;bottom:0;margin-left:-2px;content:"";border:3px solid transparent}.premium-title-style7-stripe-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-title-style7:before{display:none}.premium-video-box-container{position:relative;height:0}.pa-aspect-ratio-11 .premium-video-box-container{padding-bottom:100%}.pa-aspect-ratio-169 .premium-video-box-container{padding-bottom:56.25%}.pa-aspect-ratio-43 .premium-video-box-container{padding-bottom:75%}.pa-aspect-ratio-32 .premium-video-box-container{padding-bottom:66.6666%}.pa-aspect-ratio-219 .premium-video-box-container{padding-bottom:42.8571%}.pa-aspect-ratio-916 .premium-video-box-container{padding-bottom:177.8%}.premium-video-box-image-container{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%;cursor:pointer}.premium-video-box-play-icon-container{position:absolute;z-index:2;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(252,252,252,.35)}.premium-video-box-description-container{position:absolute;z-index:2;padding:5px;text-align:center;cursor:pointer;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.premium-video-box-text{margin-bottom:0!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-play-icon{padding:15px;-webkit-transform:translateX(4%);-ms-transform:translateX(4%);transform:translateX(4%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-video-box-video-container{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out;overflow:hidden;cursor:pointer}.premium-video-box-container[data-overlay=true][data-type=self] .premium-video-box-video-container{opacity:0;visibility:hidden}.premium-video-box-video-container iframe{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none}.premium-video-box-video-container video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;background-color:#000;-o-object-fit:contain;object-fit:contain}.premium-video-box-container .premium-video-box-vimeo-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;z-index:3;margin:10px;margin-right:10px;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;margin-right:4.6em}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait{width:60px;height:60px;background:rgba(23,35,34,.75);margin-right:1px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0}.premium-video-box-vimeo-portrait img{width:50px;height:50px;margin:5px;padding:0;border:0;-webkit-border-radius:50%;border-radius:50%}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers{font-size:10px}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-title{max-width:100%;font-size:2em!important;font-weight:700;margin:0;padding:.1em .2em;background:rgba(23,35,34,.75);display:inline-block;text-transform:none;line-height:normal;letter-spacing:normal}.premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline{font-size:1.2em!important;font-weight:400;color:#fff;margin-top:.1em;padding:.2em .5em;background:rgba(23,35,34,.75);text-transform:none;line-height:normal;letter-spacing:normal}.premium-blog-post-container{padding:15px}.premium-blog-thumb-effect-wrapper{position:relative;overflow:hidden}.premium-blog-thumbnail-container{overflow:hidden}.premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:20px}.premium-blog-bordered-effect .premium-blog-post-link{display:block;height:100%;position:relative}.premium-blog-post-container .premium-blog-post-link:focus,.premium-blog-post-container .premium-blog-post-link:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;outline:0!important}.premium-blog-thumbnail-container .below-entry-meta,.premium-blog-thumbnail-container img{width:100%;height:100%;margin:0!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.premium-blog-thumb-effect-wrapper .premium-blog-scale-effect img,.premium-blog-thumb-effect-wrapper .premium-blog-zoomout-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-thumb-effect-wrapper .premium-blog-sepia-effect img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-blog-thumb-effect-wrapper .premium-blog-bright-effect img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-blog-thumb-effect-wrapper .premium-blog-trans-effect img{-webkit-transform:translateX(-15px) scale(1.1);-ms-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomin-effect img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-zoomout-effect img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-blog-thumb-effect-wrapper: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-thumb-effect-wrapper:hover .premium-blog-gray-effect img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-blur-effect img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-sepia-effect img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bright-effect img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-blog-thumb-effect-wrapper: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:not(.premium-blog-skin-classic) .premium-blog-thumbnail-container:after,.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumbnail-container:before{position:absolute;content:"";z-index:1;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;height:1px;width:100%;background-color:#fff}.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumbnail-container:before{width:1px;height:100%}.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:after{width:20px;opacity:1}.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-container:before{height:20px;opacity:1}.premium-blog-diagonal-container{position:absolute;top:0;left:0;width:100%;height:100%}.premium-blog-diagonal-effect:before{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-thumb-effect-wrapper:hover .premium-blog-diagonal-effect:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-blog-framed-effect{position:absolute;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:-webkit-calc(100% - 30px);height:calc(100% - 30px);top:15px;left:15px;opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-thumb-effect-wrapper:hover .premium-blog-framed-effect{opacity:.99;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-bordered-effect{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;padding:15px;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-bordered-effect .premium-blog-post-link:after,.premium-blog-bordered-effect .premium-blog-post-link:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;-webkit-transition-delay:0s;transition-delay:0s;border-color:rgba(255,255,255,.45)}.premium-blog-bordered-effect .premium-blog-post-link:before{border-right:2px solid;border-left:2px solid;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.premium-blog-bordered-effect .premium-blog-post-link:after{border-top:2px solid;border-bottom:2px solid;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect{opacity:.99}.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:after,.premium-blog-thumb-effect-wrapper:hover .premium-blog-bordered-effect .premium-blog-post-link:before{-webkit-transition-delay:.15s;transition-delay:.15s;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-blog-squares-effect,.premium-blog-squares-square-container{position:absolute;top:0;left:0;width:100%;height:100%}.premium-blog-squares-effect:after,.premium-blog-squares-effect:before{position:absolute;content:"";top:0;left:0;width:50%;height:50%;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);opacity:.7;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-squares-square-container:after,.premium-blog-squares-square-container:before{position:absolute;content:"";top:0;left:0;width:50%;height:50%;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);opacity:.7;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.premium-blog-squares-square-container:after,.premium-blog-squares-square-container:before{opacity:.8}.premium-blog-squares-effect:after{-webkit-transform:translate(200%,200%);-ms-transform:translate(200%,200%);transform:translate(200%,200%)}.premium-blog-squares-square-container:before{-webkit-transform:translate(-100%,200%);-ms-transform:translate(-100%,200%);transform:translate(-100%,200%)}.premium-blog-squares-square-container:after{-webkit-transform:translate(200%,-100%);-ms-transform:translate(200%,-100%);transform:translate(200%,-100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:before{-webkit-transform:translate(0,0) scaleY(1.003) scaleX(1.003);-ms-transform:translate(0,0) scaleY(1.003) scaleX(1.003);transform:translate(0,0) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-effect:after{-webkit-transform:translate(100%,100%) scaleY(1.003) scaleX(1.003);-ms-transform:translate(100%,100%) scaleY(1.003) scaleX(1.003);transform:translate(100%,100%) scaleY(1.003) scaleX(1.003)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:before{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%)}.premium-blog-thumb-effect-wrapper:hover .premium-blog-squares-square-container:after{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.premium-blog-post-container:not(.premium-blog-skin-classic) .premium-blog-content-wrapper{margin:0 10px 20px;clear:both}.premium-blog-post-container .premium-blog-content-wrapper{padding:30px}.premium-blog-skin-classic .premium-blog-thumbnail-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.premium-blog-skin-classic .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%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(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-skin-modern .premium-blog-content-wrapper{position:relative;z-index:3;top:-50px}.premium-blog-content-wrapper.empty-thumb{top:0}.premium-blog-clear-fix{clear:both}.premium-blog-content-wrapper .premium-blog-inner-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-format-container{-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;cursor:pointer;background:#eee;width:55px;height:55px;font-size:25px;margin-right:20px;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-format-link{line-height:0}.premium-blog-format-icon{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-post-container .premium-blog-entry-title{font-size:18px;margin-bottom:0}.premium-blog-entry-meta{margin-bottom:8px}.premium-blog-entry-meta i{margin-right:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-post-tags-container a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-meta-data .premium-blog-meta-separator{margin:0 5px}.premium-blog-meta-data a,.premium-blog-meta-data span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-post-content{padding:14px 0}.premium-blog-skin-modern .premium-blog-post-content{border-top:1px solid #eaeaea}.premium-blog-post-container.cards .premium-blog-post-content{border-bottom:1px solid #eaeaea}.premium-blog-post-container.cards .premium-blog-entry-meta{padding-top:14px}.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-post-content{margin-top:0;margin-left:75px}.premium-blog-post-tags-container{margin-top:8px;margin-left:75px}.premium-blog-entry-title a,.premium-blog-post-content .premium-blog-excerpt-link,.premium-blog-post-tags a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-blog-cta-full-yes .premium-blog-excerpt-link{width:100%}.premium-blog-pagination-container{padding:15px;margin-top:-30px;text-align:right}.premium-blog-pagination-container 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-blog-pagination-container li{margin:0 .4em .4em 0;padding:0;text-align:center}.premium-blog-pagination-container li span{cursor:default}.premium-blog-pagination-container li .page-numbers{margin:0;text-decoration:none;color:#000;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.75em;display:block;min-width:2.5em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.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.premium-blog-col-3 .premium-blog-entry-meta,.premium-blog-wrap.premium-blog-col-3 .premium-blog-post-content,.premium-blog-wrap.premium-blog-col-3 .premium-blog-post-tags-container{margin-left:0}.premium-blog-wrap.premium-blog-col-4 .premium-blog-entry-meta,.premium-blog-wrap.premium-blog-col-4 .premium-blog-post-content,.premium-blog-wrap.premium-blog-col-4 .premium-blog-post-tags-container{margin-left:0}.premium-blog-wrap.premium-blog-col-3 .premium-blog-format-container,.premium-blog-wrap.premium-blog-col-4 .premium-blog-format-container{display:none}.premium-blog-wrap ul.slick-dots{width:100%}.premium-blog-even .premium-blog-post-container{height:100%}.premium-blog-even .slick-track{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-blog-even .slick-slide{height:inherit!important}@media (max-width:768px){.premium-blog-content-wrapper{top:0;margin:0;padding:15px}.premium-blog-thumb-effect-wrapper{margin-bottom:15px}.premium-blog-format-container{display:none}.premium-blog-entry-meta,.premium-blog-post-content,.premium-blog-post-tags-container{margin-left:0}}.premium-person-container{position:relative}.premium-person-image-container{position:relative;text-align:center}.premium-person-image-container .premium-person-image-wrap{overflow:hidden}.premium-person-scale-effect .premium-person-image-container img,.premium-person-zoomout-effect .premium-person-image-container img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-person-sepia-effect .premium-person-image-container img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-person-bright-effect .premium-person-image-container img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-person-trans-effect .premium-person-image-container img{-webkit-transform:translateX(-15px) scale(1.1);-ms-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.premium-person-zoomin-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-person-zoomout-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-person-scale-effect:hover .premium-person-image-container img{-webkit-transform:scale(1.3) rotate(5deg);-ms-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}.premium-person-grayscale-effect:hover .premium-person-image-container img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-person-blur-effect:hover .premium-person-image-container img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-person-sepia-effect:hover .premium-person-image-container img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-person-bright-effect:hover .premium-person-image-container img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.premium-person-trans-effect:hover .premium-person-image-container img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-person-container .premium-person-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-person-style2 .premium-person-social{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:inset 0 0 120px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 120px 0 rgba(0,0,0,.5);-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;opacity:0}.premium-person-style2 .premium-person-image-container:hover .premium-person-social{opacity:1}.premium-person-list-item a{display:inline-block}.premium-person-style2 .premium-person-list-item a{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-person-info-container{padding:30px 15px}.premium-person-name{margin:0 0 5px;font-weight:700}.premium-person-title{margin:0 0 20px;padding:0}.premium-person-content{margin:0 0 30px}ul.premium-person-social-list{margin:0!important;padding:0}.premium-person-social-list .premium-person-list-item{display:inline;list-style:none}.premium-person-social-list li{position:relative;bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-person-social-list li i{position:relative;bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-person-defaults-yes li.premium-person-facebook:hover a{background-color:#3b5998!important}.premium-person-defaults-yes li.premium-person-twitter:hover a{background-color:#55acee!important}.premium-person-defaults-yes li.premium-person-linkedin:hover a{background-color:#0077b5!important}.premium-person-defaults-yes li.premium-person-google:hover a{background-color:#dc4e41!important}.premium-person-defaults-yes li.premium-person-youtube:hover a{background-color:#b31217!important}.premium-person-defaults-yes li.premium-person-instagram:hover a{background-color:#e4405f!important}.premium-person-defaults-yes li.premium-person-skype:hover a{background-color:#00aff0!important}.premium-person-defaults-yes li.premium-person-pinterest:hover a{background-color:#bd081c!important}.premium-person-defaults-yes li.premium-person-dribbble:hover a{background-color:#ea4c89!important}.premium-person-defaults-yes li.premium-person-mail:hover a{background-color:#b23121!important}.premium-person-defaults-yes li.premium-person-behance:hover a{background-color:#1769ff!important}.premium-person-defaults-yes li.premium-person-whatsapp:hover a{background-color:#25d366!important}.premium-person-defaults-yes li.premium-person-telegram:hover a{background-color:#08c!important}.premium-person-defaults-yes li.premium-person-site:hover a{background-color:#0055a5!important}.premium-person-social-list li:hover a{-webkit-box-shadow:none;box-shadow:none}.premium-person-social-list li a:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.premium-person-social-list li i{font-size:18px}.elementor-widget-premium-addon-person .elementor-widget-container{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-persons-container.multiple-persons{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.premium-person-style1 .premium-person-container{overflow:hidden}.premium-person-style1 .premium-person-container .premium-person-info{position:absolute;top:auto;right:0;left:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.premium-person-style1 .premium-person-container:hover .premium-person-info{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:-1px!important}.premium-person-style1 .premium-person-social-list li:hover{bottom:5px}.premium-person-style1.multiple-persons:not([data-persons-equal=yes]){-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium-person-style1 .slick-track{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-person-style1 .slick-slide{height:inherit!important}.premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-container,.premium-person-style1.multiple-persons[data-persons-equal=yes] .premium-person-image-wrap{height:100%}.premium-person-style3 .premium-person-info-container{position:absolute;top:0;left:0;width:100%;height:100%;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.premium-person-style3 .premium-person-title-desc-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium-person-style3 .premium-person-name-icons-wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.premium-person-style3 .premium-person-title{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.premium-person-style3 .premium-person-title span{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.premium-person-style3 .premium-person-name{padding-left:10px}.premium-person-style3 .premium-person-social-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.premium-person-style3 .premium-person-list-item{line-height:0}.premium-person-style3 .premium-person-list-item a{padding:5px 10px 0 0;margin:5px 0}.premium-person-style3 .premium-person-container:hover .premium-person-title{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.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-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{position:relative;padding:0;margin:0;display:inline-block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.premium-dual-header-first-clip .premium-dual-header-first-span,.premium-dual-header-second-clip{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.premium-dual-header-first-clip.stroke .premium-dual-header-first-span,.premium-dual-header-second-clip.stroke{-webkit-text-stroke-color:transparent;-webkit-text-fill-color:#fafafa;-webkit-text-stroke-width:2px}@media (max-width:500px){.premium-dual-header-container .premium-dual-header-first-header,.premium-dual-header-container .premium-dual-header-second-header{display:block;word-wrap:break-word}.premium-dual-header-first-container,.premium-dual-header-second-container{margin:0}}@media (min-width:501px){.premium-dual-header-first-container{margin-right:5px}}.premium-dual-header-first-header.gradient .premium-dual-header-first-span,.premium-dual-header-second-header.gradient{-webkit-background-size:300% 300%!important;background-size:300% 300%!important;-webkit-animation:Gradient 10s ease-in-out infinite;animation:Gradient 10s ease-in-out infinite}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.premium-fancy-text,.premium-prefix-text,.premium-suffix-text{font-size:40px}.premium-fancy-text-wrapper .premium-fancy-list-items{list-style:none}.premium-fancy-text-wrapper .premium-fancy-text-span-align{vertical-align:top}.premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper{margin:0;padding:0;border:none;position:relative}.premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items{position:absolute;top:0;left:0;display:inline-block}.premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden{opacity:0;-webkit-animation:pa-zoom-out .8s;animation:pa-zoom-out .8s}.premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible{position:relative!important;-webkit-animation:pa-zoom-in .8s;animation:pa-zoom-in .8s}.premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper{-webkit-perspective:300px;perspective:300px}.premium-fancy-text-wrapper.rotate .premium-fancy-list-items{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:pa-rotate-out 1.2s;animation:pa-rotate-out 1.2s}.premium-fancy-text-wrapper.rotate .premium-fancy-item-visible{position:relative!important;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-animation:pa-rotate-in 1.2s;animation:pa-rotate-in 1.2s}.premium-fancy-text-wrapper.custom .premium-fancy-item-hidden{opacity:0}.premium-fancy-text-wrapper.custom .premium-fancy-item-visible{position:relative!important}@-webkit-keyframes pa-zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes pa-zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes pa-zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes pa-zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@-webkit-keyframes pa-rotate-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}100%{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes pa-rotate-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}100%{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes pa-rotate-out{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}100%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes pa-rotate-out{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}100%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}.premium-pricing-table-container{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-pricing-icon-container{line-height:0}.premium-pricing-icon-container .premium-pricing-icon{display:inline-block}.premium-badge-left{position:absolute;top:0}.premium-badge-right{position:absolute;top:0;right:0}.premium-badge-left{left:0}.premium-badge-triangle.premium-badge-left .corner{width:0;height:0;border-top:150px solid;border-bottom:150px solid transparent;border-right:150px solid transparent}.premium-badge-triangle.premium-badge-right .corner{width:0;height:0;border-bottom:150px solid transparent;border-right:150px solid;border-left:150px solid transparent}.premium-badge-triangle span{position:absolute;top:35px;width:100px;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block;text-transform:uppercase}.premium-badge-triangle.premium-badge-right span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:0}.premium-badge-circle{min-width:4em;min-height:4em;line-height:4em;text-align:center;-webkit-border-radius:100%;border-radius:100%;position:absolute;z-index:1}.premium-badge-stripe{position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:15em;overflow:hidden;height:15em}.premium-badge-stripe.premium-badge-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.premium-badge-stripe .corner{text-align:center;left:0;width:150%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase}.premium-badge-flag .corner{text-align:center;-webkit-border-radius:4px 4px 0 4px;border-radius:4px 4px 0 4px;padding:3px 15px;position:absolute;top:10%;right:-8px}.premium-badge-flag .corner::after,.premium-badge-flag .corner::before{content:"";display:block;position:absolute;width:0;height:0;top:100%;right:0;border-bottom:8px solid transparent}.elementor-widget-premium-addon-pricing-table .elementor-widget-container{overflow:visible!important}.premium-badge-flag .corner::after{border-left:8px solid rgba(0,0,0,.2)}.premium-pricing-price-currency{position:relative}.premium-pricing-button-container{display:block}.premium-pricing-list{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;margin:0}.premium-pricing-list .premium-pricing-list-item{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-pricing-list .premium-pricing-list-item svg{width:50px;height:50px}.premium-pricing-list .premium-pricing-list-span{position:relative}.premium-pricing-list .list-item-tooltip{border-bottom:1px dotted}.premium-pricing-list .premium-pricing-list-tooltip{position:absolute;top:-webkit-calc(100% + 1px);top:calc(100% + 1px);left:0;visibility:hidden;padding:15px 20px;-webkit-border-radius:5px;border-radius:5px;min-width:200px;overflow:hidden;text-align:left;font-size:.8rem;color:#fff;background-color:#aaa}.premium-pricing-list-span:hover .premium-pricing-list-tooltip{z-index:99;visibility:visible;opacity:1}.premium-pricing-slashed-price-value{display:inline-block;font-size:20px;font-weight:400;margin-right:5px}.premium-pricing-price-value{font-size:70px}.premium-pricing-description-container li{list-style-position:inside;text-indent:-40px}@-moz-document url-prefix(){.premium-pricing-description-container li{text-indent:0}}.premium-pricing-price-button{display:block;padding:6px 12px;line-height:1.42857143;text-align:center;color:#fff;background:#6ec1e4;margin-bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-maps-info-container{margin-top:10px;margin-bottom:10px}.premium-maps-info-desc,.premium-maps-info-title{margin:0;padding:0}.premium-maps-container .gm-style-iw{text-align:center}.premium-maps-container .gm-style img{max-width:none!important}.premium-button{display:inline-block;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-button .premium-lottie-animation,.premium-image-button .premium-lottie-animation{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.premium-button .premium-lottie-animation svg,.premium-image-button .premium-lottie-animation svg{width:50px;height:50px}.premium-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-button-text{display:inline-block;width:100%}.premium-button-style1-bottom,.premium-button-style1-left,.premium-button-style1-right,.premium-button-style1-top,.premium-button-style2-dshutinhor,.premium-button-style2-dshutinver,.premium-button-style2-scshutouthor,.premium-button-style2-scshutoutver,.premium-button-style2-shutinhor,.premium-button-style2-shutinver,.premium-button-style2-shutouthor,.premium-button-style2-shutoutver,.premium-button-style5-radialin,.premium-button-style5-radialout,.premium-button-style5-rectin,.premium-button-style5-rectout{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.15s;transition-duration:.15s}.premium-button-style1-bottom:before,.premium-button-style1-left:before,.premium-button-style1-right:before,.premium-button-style1-top:before,.premium-button-style2-dshutinhor:before,.premium-button-style2-dshutinver:before,.premium-button-style2-scshutouthor:before,.premium-button-style2-scshutoutver:before,.premium-button-style2-shutinhor:before,.premium-button-style2-shutinver:before,.premium-button-style2-shutouthor:before,.premium-button-style2-shutoutver:before,.premium-button-style5-radialin:before,.premium-button-style5-radialout:before,.premium-button-style5-rectin:before,.premium-button-style5-rectout:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.premium-button-style5-radialin:before,.premium-button-style5-radialout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialin:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-rectin:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectout:before{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-rectout:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-button-style5-rectin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style5-radialout:hover:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.premium-button-style5-radialin:hover:before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.premium-button-style1-top:before{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.premium-button-style1-right:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.premium-button-style1-left:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style2-scshutoutver:before,.premium-button-style2-shutouthor:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.premium-button-style2-scshutouthor:before,.premium-button-style2-shutoutver:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.premium-button-style2-shutinhor:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style2-shutinver:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.premium-button-style1-bottom:hover:before,.premium-button-style1-top:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.premium-button-style1-left:hover:before,.premium-button-style1-right:hover:before,.premium-button-style2-shutouthor:hover:before,.premium-button-style2-shutoutver:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.premium-button-style2-shutinhor:hover:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.premium-button-style2-shutinver:hover:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.premium-button-style2-scshutouthor:hover:before{-webkit-transform:scaleX(.9);-ms-transform:scaleX(.9);transform:scaleX(.9)}.premium-button-style2-scshutoutver:hover:before{-webkit-transform:scaleY(.8);-ms-transform:scaleY(.8);transform:scaleY(.8)}.premium-button-style2-dshutinhor:before{top:50%;left:50%;width:120%;height:0%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition-property:all;transition-property:all}.premium-button-style2-dshutinver:before{top:50%;left:50%;width:120%;height:0%;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition-property:all;transition-property:all;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.premium-button-style2-dshutinhor:hover:before,.premium-button-style2-dshutinver:hover:before{height:220%}.premium-button-style3-before i,.premium-button-style3-before svg{opacity:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.premium-button-style3-after i,.premium-button-style3-after svg{opacity:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.premium-button-style3-after:hover i,.premium-button-style3-after:hover svg{opacity:1}.premium-button-style3-before:hover i,.premium-button-style3-before:hover svg{opacity:1}.premium-button-text-icon-wrapper{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-button-text-icon-wrapper i,.premium-button-text-icon-wrapper span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-button-style4-icon-wrapper.top{bottom:-100%;left:0}.premium-button-style4-icon-wrapper.bottom{top:-100%;left:0}.premium-button-style4-icon-wrapper.left{top:0;left:-100%}.premium-button-style4-icon-wrapper.right{top:0;right:-100%}.premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper{top:0;opacity:1}.premium-button-style4-top:hover .premium-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-button-style4-left:hover .premium-button-style4-icon-wrapper{left:0;opacity:1}.premium-button-style4-right:hover .premium-button-style4-icon-wrapper{right:0;opacity:1}.premium-button-style4-bottom:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-button-style4-top:hover .premium-button-text-icon-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-button-style4-left:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-button-style4-right:hover .premium-button-text-icon-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-contact-form-anim-yes .wpcf7-span::after{display:block;height:2px;content:"";top:-2px;position:relative;width:0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.premium-contact-form-anim-yes .wpcf7-span.is-focused::after{width:100%}.premium-image-button{display:inline-block;position:relative;overflow:hidden;background:#6ec1e4;cursor:pointer;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.premium-image-button:hover{background-color:#54595f}.premium-image-button-style1-bottom:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before,.premium-image-button-style1-top:before,.premium-image-button-style4-icon-wrapper{background-color:#54595f}.premium-image-button.premium-image-button-sm{padding:12px 24px;font-size:14px;line-height:1}.premium-image-button.premium-image-button-md{padding:14px 26px;font-size:16px;line-height:1.2}.premium-image-button.premium-image-button-lg{padding:16px 28px;font-size:18px;line-height:1.3333}.premium-image-button.premium-image-button-block{font-size:15px;line-height:1;padding:12px 24px;width:100%;text-align:center}.premium-image-button-text-icon-wrapper{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-text-icon-wrapper i,.premium-image-button-text-icon-wrapper span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before,.premium-image-button-style1-left:before,.premium-image-button-style1-right:before,.premium-image-button-style1-top:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.premium-image-button-style1-bottom:before{content:"";position:absolute;width:100%;height:0;top:0;left:0}.premium-image-button-style1-top:before{content:"";position:absolute;width:100%;height:0;bottom:0;left:0}.premium-image-button-style1-right:before{content:"";position:absolute;width:0;height:100%;bottom:0;left:0}.premium-image-button-style1-left:before{content:"";position:absolute;width:0;height:100%;top:0;right:0}.premium-image-button-style1-bottom:hover:before,.premium-image-button-style1-top:hover:before{height:100%}.premium-image-button-style1-left:hover:before,.premium-image-button-style1-right:hover:before{width:100%}.premium-image-button-diagonal-effect-bottom,.premium-image-button-diagonal-effect-left,.premium-image-button-diagonal-effect-right,.premium-image-button-diagonal-effect-top{z-index:10}.premium-image-button-diagonal-effect-bottom:before,.premium-image-button-diagonal-effect-left:before,.premium-image-button-diagonal-effect-top:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.premium-image-button-diagonal-effect-right:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:1;background:rgba(255,255,255,.2);-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.premium-image-button-diagonal-effect-right:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-left:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-left:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-right:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,-45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-top:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-bottom:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-150%,0)}.premium-image-button-diagonal-effect-bottom:hover:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-image-button-diagonal-effect-top:before{-webkit-transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0);transform:scale3d(14,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,150%,0)}.premium-image-button-style4-icon-wrapper{position:absolute;z-index:2;width:100%;text-align:center;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-button-style4-icon-wrapper.top{bottom:-100%;left:0}.premium-image-button-style4-icon-wrapper.bottom{top:-100%;left:0}.premium-image-button-style4-icon-wrapper.left{top:0;left:-100%}.premium-image-button-style4-icon-wrapper.right{top:0;right:-100%}.premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper{top:0;opacity:1}.premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper{bottom:0;opacity:1}.premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper{left:0;opacity:1}.premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper{right:0;opacity:1}.premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}.premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.premium-image-button-overlap-effect-horizontal:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:rgba(255,255,255,.2);-webkit-animation-name:premium-overlap-effect-done;animation-name:premium-overlap-effect-done;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-vertical:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;background:rgba(255,255,255,.2);-webkit-animation-name:premium-overlap-effect-done;animation-name:premium-overlap-effect-done;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:premium-overlap-ver-effect-done;animation-name:premium-overlap-ver-effect-done;animation-duration:1s}.premium-image-button-overlap-effect-horizontal:hover:before{-webkit-animation-name:premium-overlap-effect;animation-name:premium-overlap-effect;-webkit-animation-duration:1s;animation-duration:1s}.premium-image-button-overlap-effect-vertical:hover:before{-webkit-animation-name:premium-overlap-ver-effect;animation-name:premium-overlap-ver-effect;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes premium-overlap-effect{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-effect{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes premium-overlap-effect-done{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes premium-overlap-effect-done{0%{opacity:0;-webkit-transform:rotateY(0);transform:rotateY(0)}50%{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}100%{opacity:0;-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes premium-overlap-ver-effect{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes premium-overlap-ver-effect{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes premium-overlap-ver-effect-done{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes premium-overlap-ver-effect-done{0%{opacity:0;-webkit-transform:rotateX(0);transform:rotateX(0)}50%{opacity:1;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}100%{opacity:0;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}.premium-blog-filter,.premium-img-gallery-filter{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.premium-img-gallery{clear:both;overflow:hidden}.premium-gallery-container .premium-gallery-item{padding:10px;float:left}.premium-gallery-container .grid-sizer{width:33.33%}.premium-gallery-container .pa-gallery-item{padding:10px}.premium-blog-filter .premium-blog-cats-container li a.category,.premium-img-gallery-filter .premium-gallery-cats-container li a.category{text-decoration:none;-webkit-border-radius:75px;border-radius:75px;margin:15px 5px 20px;padding:7px 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-img-gallery-filter .premium-gallery-cats-container li a.category span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img{position:relative}.pa-gallery-img .pa-gallery-whole-link{position:absolute;top:0;left:0;width:100%;height:100%}.pa-gallery-img.style2 .pa-gallery-whole-link{z-index:99}.pa-gallery-img-container{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pa-gallery-img-container img{display:block;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-img-gallery.gray img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.premium-img-gallery.scale img,.premium-img-gallery.zoomout img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.premium-img-gallery.sepia img{-webkit-filter:sepia(30%);filter:sepia(30%)}.premium-img-gallery.bright img{-webkit-filter:brightness(1);filter:brightness(1)}.premium-img-gallery.trans img{-webkit-transform:translateX(-15px) scale(1.1);-ms-transform:translateX(-15px) scale(1.1);transform:translateX(-15px) scale(1.1)}.pa-gallery-img .pa-gallery-img-link,.pa-gallery-img .pa-gallery-magnific-image{outline:0}.pa-gallery-img .pa-gallery-img-link span,.pa-gallery-img .pa-gallery-magnific-image span{line-height:1;display:inline-block;opacity:0;margin:0 5px;padding:15px;-webkit-border-radius:50%;border-radius:50%}.pa-gallery-img.style2 .pa-gallery-img-link span,.pa-gallery-img.style2 .pa-gallery-magnific-image span{margin:0 5px 20px}.pa-gallery-img:hover .pa-gallery-magnific-image span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .3s;transition:all .3s ease-in-out,opacity .5s ease-in-out .3s}.pa-gallery-img:hover .pa-gallery-img-link span{-webkit-transition:all .3s ease-in-out,opacity .5s ease-in-out .6s;transition:all .3s ease-in-out,opacity .5s ease-in-out .6s}.pa-gallery-img:hover .pa-gallery-img-link span,.pa-gallery-img:hover .pa-gallery-magnific-image span{opacity:1}.premium-gallery-icon-show a.pa-gallery-video-icon span{opacity:1}.premium-blog-filter ul.premium-blog-cats-container,.premium-img-gallery-filter ul.premium-gallery-cats-container{text-align:center;margin:0;padding:0}.premium-blog-filter .premium-blog-cats-container li,.premium-img-gallery-filter .premium-gallery-cats-container li{list-style:none;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.premium-img-gallery.zoomin .pa-gallery-img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.premium-img-gallery.zoomout .pa-gallery-img:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-img-gallery.scale .pa-gallery-img:hover img{-webkit-transform:scale(1.3) rotate(5deg);-ms-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}.premium-img-gallery.gray .pa-gallery-img:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.premium-img-gallery.blur .pa-gallery-img:hover img{-webkit-filter:blur(3px);filter:blur(3px)}.premium-img-gallery.sepia .pa-gallery-img:hover img{-webkit-filter:sepia(0);filter:sepia(0)}.premium-img-gallery.trans .pa-gallery-img:hover img{-webkit-transform:translateX(0) scale(1.1);-ms-transform:translateX(0) scale(1.1);transform:translateX(0) scale(1.1)}.premium-img-gallery.bright .pa-gallery-img:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.pa-gallery-img .premium-gallery-caption{padding:10px}.pa-gallery-img .premium-gallery-caption .premium-gallery-img-name{margin-bottom:0}.pa-gallery-img.style1{overflow:hidden}.pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{position:absolute;top:33.33%;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:999}.pa-gallery-img.style1 .premium-gallery-caption{position:absolute;top:auto;right:0;bottom:-1px;left:0;width:100%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.pa-gallery-img.style1:hover .premium-gallery-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);bottom:-1px!important}.pa-gallery-img.default .premium-gallery-caption{position:absolute;top:auto;right:0;left:0;width:100%;bottom:0}.pa-gallery-img.style2 .pa-gallery-icons-caption-container{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;z-index:1;background-color:rgba(108,191,226,.68);-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pa-gallery-img.style2 .pa-gallery-icons-caption-cell{width:100%}.pa-gallery-img.style2:hover .pa-gallery-icons-caption-container{opacity:1;-webkit-transform:translate(15px,15px);-ms-transform:translate(15px,15px);transform:translate(15px,15px)}.premium-clearfix{clear:both}.premium-img-gallery-metro .premium-gallery-item{overflow:hidden}.premium-img-gallery-metro .pa-gallery-img,.premium-img-gallery-metro .pa-gallery-img-container{height:100%}.premium-img-gallery-metro .pa-gallery-image{min-height:100%;width:100%;-o-object-fit:fill;object-fit:fill}.premium-img-gallery .premium-gallery-item-hidden{visibility:hidden;width:0!important;height:0!important;margin:0!important;padding:0!important}.premium-gallery-load-more .premium-gallery-load-more-btn{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:none;outline:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:bottom;cursor:pointer;line-height:1;font-style:normal;font-weight:400;background-image:none;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-gallery-load-more-btn{-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.premium-loader{border:3px solid #f3f3f3;border-top-width:3px;border-top-style:solid;border-top-color:#f3f3f3;-webkit-border-radius:50%;border-radius:50%;border-top:3px solid;border-top-color:#bbb;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}.premium-gallery-load-more-btn div{margin-left:3px}.premium-gallery-load-more-btn .premium-loader{display:inline-block;width:20px;height:20px}.pa-gallery-img .pa-gallery-lightbox-wrap{display:inline-block}.pa-gallery-img .pa-gallery-video-icon,.premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img{cursor:pointer}.pa-gallery-img-container iframe{position:absolute;visibility:hidden;top:0;left:0;max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none}.pa-gallery-img-container video{position:absolute;visibility:hidden;top:0;left:0;max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;-o-object-fit:contain;object-fit:contain}.pa-gallery-icons-caption-cell svg,.pa-gallery-icons-inner-container svg{width:14px;height:14px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.premium-vscroll-inner{position:relative;min-height:100%}.premium-vscroll-inner .premium-vscroll-dots{position:fixed;z-index:100;opacity:1;margin-top:-32px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-wrap .premium-vscroll-nav-menu{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-inner .premium-vscroll-dots,.premium-vscroll-wrap .premium-vscroll-dots-hide{opacity:0;visibility:hidden}.premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide){opacity:1;visibility:visible}.premium-vscroll-dots.middle{top:50%}.premium-vscroll-dots.top{top:40px}.premium-vscroll-dots.bottom{bottom:30px}.premium-vscroll-dots.right{right:17px}.premium-vscroll-dots.left{left:17px}.premium-vscroll-inner ul.premium-vscroll-dots-list,.premium-vscroll-wrap .premium-vscroll-nav-menu{margin:0!important;padding:0}.premium-vscroll-inner ul.premium-vscroll-dots-list li{width:14px;height:13px;margin:7px;position:relative;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span{top:2px;left:2.5px;width:8px;height:8px;border:1px solid #000;-webkit-border-radius:50%;border-radius:50%;position:absolute;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip{position:absolute;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;padding-left:.4em;padding-right:.4em}.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip{right:27px}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item{width:4px;height:30px}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span{width:100%;height:100%;-webkit-border-radius:0;border-radius:0}.premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after{position:absolute;top:50%;content:"";left:-webkit-calc(100% - 1px);left:calc(100% - 1px);width:10px;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip{left:27px}.premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after{position:absolute;top:50%;content:"";right:-webkit-calc(100% - 1px);right:calc(100% - 1px);width:10px;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.premium-vscroll-dots.right{right:7px}.premium-vscroll-dots.left{left:7px}}.premium-vscroll-nav-menu{position:fixed;top:20px;height:40px;z-index:100;padding:0;margin:0}.premium-vscroll-nav-menu.left{left:0}.premium-vscroll-nav-menu.right{right:0}.premium-vscroll-nav-menu .premium-vscroll-nav-item{display:inline-block;margin:10px;color:#000;background:#fff;background:rgba(255,255,255,.3)}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link{padding:9px 18px;display:block;cursor:pointer;color:#000}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover{color:#000}.premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus{outline:0}.multiscroll-nav li a:focus{outline:0}.premium-vscroll-temp .slimScrollBar{visibility:hidden}.premium-image-scroll-container,.premium-image-scroll-section{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-image-scroll-section{overflow:hidden;width:100%;position:relative}.premium-image-scroll-container{width:100%}.premium-container-scroll{overflow:auto}.premium-image-scroll-container .premium-image-scroll-horizontal{position:relative;width:100%;height:100%}.premium-image-scroll-container .premium-image-scroll-horizontal img{max-width:none;height:100%}.premium-image-scroll-container .premium-image-scroll-vertical img{width:100%;max-width:100%;height:auto}.premium-image-scroll-ver{position:relative}.premium-image-scroll-container .premium-image-scroll-overlay{background:rgba(2,2,2,.3)}.premium-image-scroll-container .premium-image-scroll-link,.premium-image-scroll-container .premium-image-scroll-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:4}.premium-image-scroll-content{display:inline-block;position:absolute;height:auto;top:50%;left:50%;text-align:center;z-index:5;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.premium-container-scroll-instant .premium-image-scroll-image{-webkit-transition:all 0s ease-in-out!important;transition:all 0s ease-in-out!important}.premium-image-scroll-container img{-webkit-transition:-webkit-transform 3s ease-in-out;transition:-webkit-transform 3s ease-in-out;transition:transform 3s ease-in-out;transition:transform 3s ease-in-out,-webkit-transform 3s ease-in-out}.premium-image-scroll-container .premium-image-scroll-content,.premium-image-scroll-container .premium-image-scroll-overlay{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.premium-image-scroll-container:hover .premium-image-scroll-overlay{opacity:0}.premium-image-scroll-container:hover .premium-image-scroll-content{opacity:0;visibility:hidden}.premium-image-scroll-content .premium-image-scroll-icon{display:inline-block;font-family:pa-elements!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.pa-horizontal-mouse-scroll:before{content:"\e918"}.pa-vertical-mouse-scroll:before{content:"\e919"}.pa-horizontal-mouse-scroll{-webkit-animation-name:pa-scroll-horizontal;animation-name:pa-scroll-horizontal}.pa-vertical-mouse-scroll{-webkit-animation-name:pa-scroll-vertical;animation-name:pa-scroll-vertical}@-webkit-keyframes pa-scroll-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes pa-scroll-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes pa-scroll-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes pa-scroll-horizontal{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(5px);transform:translateX(5px)}}.premium-lottie-wrap .premium-lottie-animation{position:relative;-js-display:inline-flex;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.premium-lottie-wrap .premium-lottie-animation a{position:absolute;left:0;top:0;width:100%;height:100%}
|
assets/frontend/min-js/premium-addons.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e){function a(e,t){var i=e.find(".premium-progressbar-container"),a=i.data("settings"),n=a.progress_length,r=a.speed,o=a.type;if("line"===o){var l=i.find(".premium-progressbar-bar");a.gradient&&l.css("background","linear-gradient(-45deg, "+a.gradient+")"),l.animate({width:n+"%"},r)}else if("circle"===o)100<n&&(n=100),i.prop({counter:0}).animate({counter:n},{duration:r,easing:"linear",step:function(e){var t=3.6*e;i.find(".premium-progressbar-right-label span").text(Math.ceil(e)+"%"),i.find(".premium-progressbar-circle-left").css("transform","rotate("+t+"deg)"),180<t&&(i.find(".premium-progressbar-circle").css({"-webkit-clip-path":"inset(0)","clip-path":"inset(0)"}),i.find(".premium-progressbar-circle-right").css("visibility","visible"))}});else{l=i.find(".premium-progressbar-bar-wrap");var s=i.outerWidth(),d=a.dot||25,m=a.spacing||10,c=Math.ceil(s/(d+m)),u=c*(n/100),p=Math.floor(u),f=100*(u-p);l.attr("data-circles",c),l.attr("data-total-fill",p),l.attr("data-partial-fill",f);for(var h="progress-segment",g=0;g<c;g++){h="progress-segment";var v="";g<p?v="<div class='segment-inner'></div>":g===p&&(v="<div class='segment-inner'></div>"),l.append("<div class='"+h+"'>"+v+"</div>")}"frontend"!==t&&y(e)}}function t(e,t){var i=e.find(".premium-progressbar-container").data("settings").type;"dots"===i&&a(e,"frontend"),elementorFrontend.waypoint(e,function(){("dots"!==i?a:y)(t(this))},{offset:Waypoint.viewportHeight()-150,triggerOnce:!0})}function i(e,t){var i,a,n=e.find(".premium-video-box-container"),r=n.find(".premium-video-box-video-container"),o=n.data("type"),l=n.data("thumbnail");function s(){if(!n.hasClass("playing")){if(n.addClass("playing"),"self"===o)t(i).get(0).play(),r.css({opacity:"1",visibility:"visible"});else{var e=t("<iframe/>");checkRel=a.indexOf("rel=0"),e.attr("src",a),e.attr("frameborder","0"),e.attr("allowfullscreen","1"),e.attr("allow","autoplay;encrypted-media;"),r.css("background","#000"),r.html(e)}n.find(".premium-video-box-image-container, .premium-video-box-play-icon-container, .premium-video-box-description-container").remove(),"vimeo"===o&&n.find(".premium-video-box-vimeo-wrap").remove()}}"self"===o?(i=r.find("video"),a=i.attr("src")):(a=r.data("src"),l&&-1===a.indexOf("autoplay=1")?a+="&autoplay=1":s()),n.on("click",function(){s()})}function n(t,l){var a=t.find(".premium-gallery-container"),s=a.data("settings"),e=s.img_size,i=elementorFrontend.getCurrentDeviceMode(),n=s.load_more,r=null,o=null,d=!1,m=s.minimum,c=s.click_images,u=m,p=s.ltr_mode,f=s.shuffle;if("metro"===e){var h=a.width(),g=Math.floor(h/12),v=null;function y(){i=elementorFrontend.getCurrentDeviceMode(),h=a.width(),g=Math.floor(h/12),v="","tablet"===i?v="_tablet":"mobile"===i&&(v="_mobile"),a.find(".premium-gallery-item").each(function(e,t){var i=l(t).data("metro")["cells"+v],a=l(t).data("metro")["vcells"+v];""!=i&&null!=i||(i=l(t).data("metro").cells),""!=a&&null!=a||(a=l(t).data("metro").vcells),l(t).css({width:Math.ceil(i*g),height:Math.ceil(a*g)})}),r=g}y(),e="masonry",l(window).resize(function(){y(),a.isotope({itemSelector:".premium-gallery-item",masonry:{columnWidth:r}})})}if(a.imagesLoaded(function(){}).done(function(){a.isotope({itemSelector:".premium-gallery-item",percentPosition:!0,animationOptions:{duration:750,easing:"linear"},filter:s.active_cat,layoutMode:e,originLeft:p,masonry:{columnWidth:r},sortBy:s.sort_by})}),n&&(a.parent().find(".premium-gallery-load-more div").addClass("premium-gallery-item-hidden"),a.find(".premium-gallery-item").length>m)){function b(e){var t=a.data("isotope");a.find(".premium-gallery-item-hidden").removeClass("premium-gallery-item-hidden"),a.parent().find(".premium-gallery-load-more").removeClass("premium-gallery-item-hidden");var i=t.filteredItems.slice(e,t.filteredItems.length).map(function(e){return e.element});l(i).addClass("premium-gallery-item-hidden"),a.isotope("layout"),0==i&&a.parent().find(".premium-gallery-load-more").addClass("premium-gallery-item-hidden")}a.parent().find(".premium-gallery-load-more").removeClass("premium-gallery-item-hidden"),a.find(".premium-gallery-item:gt("+(m-1)+")").addClass("premium-gallery-item-hidden"),a.parent().on("click",".premium-gallery-load-more-btn",function(){d?(u=m,d=!1):u=u,u+=c,l.ajax({url:b(u),beforeSend:function(){a.parent().find(".premium-gallery-load-more div").removeClass("premium-gallery-item-hidden")},success:function(){a.parent().find(".premium-gallery-load-more div").addClass("premium-gallery-item-hidden")}})})}"yes"!==s.light_box&&a.find(".premium-gallery-video-wrap").each(function(e,r){var o=l(r).data("type");l(r).closest(".premium-gallery-item").on("click",function(){var e=l(this);if(e.find(".pa-gallery-img-container").css("background","#000"),e.find("img, .pa-gallery-icons-caption-container, .pa-gallery-icons-wrapper").css("visibility","hidden"),"style3"!==s.skin&&e.find(".premium-gallery-caption").css("visibility","hidden"),"hosted"!==o){var t=e.find(".premium-gallery-iframe-wrap"),i=t.data("src");i=i.replace("&mute","&autoplay=1&mute");var a=l("<iframe/>");a.attr("src",i),a.attr("frameborder","0"),a.attr("allowfullscreen","1"),a.attr("allow","autoplay;encrypted-media;"),t.html(a),a.css("visibility","visible")}else{var n=l(r).find("video");n.get(0).play(),n.css("visibility","visible")}})}),t.find(".premium-gallery-cats-container li a").click(function(e){return e.preventDefault(),d=!0,t.find(".premium-gallery-cats-container li .active").removeClass("active"),l(this).addClass("active"),o=l(this).attr("data-filter"),a.isotope({filter:o}),f&&a.isotope("shuffle"),n&&b(m),!1}),"default"===s.lightbox_type&&t.find(".premium-img-gallery a[data-rel^='prettyPhoto']").prettyPhoto({theme:s.theme,hook:"data-rel",opacity:.7,show_title:!1,deeplinking:!1,overlay_gallery:s.overlay,custom_markup:"",default_width:900,default_height:506,social_tools:""})}function r(e,a){var n=e.find(".premium-counter");elementorFrontend.waypoint(n,function(){var e=n.data(),t=n.find(".premium-counter-init"),i=n.find(".icon");a(t).numerator(e),a(i).addClass("animated "+i.data("animation"))})}function o(e,t){var n=e.find(".premium-fancy-text-wrapper"),r=n.data("settings");if("typing"===r.effect){var i=[];r.strings.forEach(function(e){i.push(e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"))}),n.find(".premium-fancy-text").typed({strings:i,typeSpeed:r.typeSpeed,backSpeed:r.backSpeed,startDelay:r.startDelay,backDelay:r.backDelay,showCursor:r.showCursor,cursorChar:r.cursorChar,loop:r.loop})}else if("slide"===r.effect)n.find(".premium-fancy-text").vTicker({speed:r.speed,showItems:r.showItems,pause:r.pause,mousePause:r.mousePause,direction:"up"});else{!function(){var e=r.effect,t=n.find(".premium-fancy-list-items"),i=0,a=1e3*(r.delay||2.5);"bar"===e&&n.find(".premium-fancy-text-items-wrapper").addClass("active");setInterval(function(){"bar"===e&&n.find(".premium-fancy-text-items-wrapper").addClass("active"),t.eq(i).addClass("premium-fancy-item-visible").removeClass("premium-fancy-item-hidden"),t.filter(function(e){return e!==i}).addClass("premium-fancy-item-hidden").removeClass("premium-fancy-item-visible"),i++,t.length===i&&(i=0),"bar"===e&&setTimeout(function(){n.find(".premium-fancy-text-items-wrapper").removeClass("active")},a-100)},a)}()}}function l(e,r){e.find(".premium-countdown").each(function(){var e=r(this).data("settings"),t=e.label1,i=e.label2,a=t.split(","),n=i.split(",");"onExpiry"===e.event?r(this).find(".premium-countdown-init").pre_countdown({labels:n,labels1:a,until:new Date(e.until),format:e.format,padZeroes:!0,timeSeparator:e.separator,onExpiry:function(){r(this).html(e.text)},serverSync:function(){return new Date(e.serverSync)}}):"expiryUrl"===e.event&&r(this).find(".premium-countdown-init").pre_countdown({labels:n,labels1:a,until:new Date(e.until),format:e.format,padZeroes:!0,timeSeparator:e.separator,expiryUrl:e.text,serverSync:function(){return new Date(e.serverSync)}}),times=r(this).find(".premium-countdown-init").pre_countdown("getTimes"),times.every(function(e){return 0==e})&&("onExpiry"===e.event&&r(this).find(".premium-countdown-init").html(e.text),"expiryUrl"===e.event&&(0<r("body").find("#elementor").length?r(this).find(".premium-countdown-init").html("<h1>You can not redirect url from elementor Editor!!</h1>"):window.location.href=e.text))})}function s(e,c){var u=e.find(".premium-carousel-wrapper"),p=c(u).data("settings");function f(e){var t=u.find(".premium-carousel-template");"init"===e&&(t=t.not(".slick-current")),t.find(".animated").each(function(e,t){var i=c(t).data("settings");if(i&&(i._animation||i.animation)){var a=i._animation||i.animation;c(t).removeClass("animated "+a).addClass("elementor-invisible")}})}if(elementorFrontend.isEditMode()&&u.find(".item-wrapper").each(function(e,i){var t=c(i).data("template");void 0!==t&&c.ajax({type:"GET",url:PremiumSettings.ajaxurl,dataType:"html",data:{action:"get_elementor_template_content",templateID:t}}).success(function(e){var t=JSON.parse(e).data;void 0!==t.template_content&&(c(i).html(t.template_content),u.find(".premium-carousel-inner").slick("refresh"))})}),u.on("init",function(e){e.preventDefault(),setTimeout(function(){f("init")},500),c(this).find("item-wrapper.slick-active").each(function(){var e=c(this);e.addClass(e.data("animation"))}),c(".slick-track").addClass("translate")}),u.find(".premium-carousel-inner").slick({vertical:p.vertical,slidesToScroll:p.slidesToScroll,slidesToShow:p.slidesToShow,responsive:[{breakpoint:p.tabletBreak,settings:{slidesToShow:p.slidesTab,slidesToScroll:p.slidesTab}},{breakpoint:p.mobileBreak,settings:{slidesToShow:p.slidesMob,slidesToScroll:p.slidesMob}}],useTransform:!0,fade:p.fade,infinite:p.infinite,speed:p.speed,autoplay:p.autoplay,autoplaySpeed:p.autoplaySpeed,draggable:p.draggable,touchMove:p.touchMove,rtl:p.rtl,adaptiveHeight:p.adaptiveHeight,pauseOnHover:p.pauseOnHover,centerMode:p.centerMode,centerPadding:p.centerPadding,arrows:p.arrows,nextArrow:p.nextArrow,prevArrow:p.prevArrow,dots:p.dots,customPaging:function(){return'<i class="'+p.customPaging+'" ></i > '}}),u.on("afterChange",function(e,t,i){var a,n,r=t.options.slidesToScroll,o=(a=t.options.slidesToShow,(n=c(window).width())>p.tabletBreak&&(a=p.slidesDesk),n<=p.tabletBreak&&(a=p.slidesTab),n<=p.mobileBreak&&(a=p.slidesMob),a),l=t.options.centerMode,s=i+o-1;if(f(),u.find(".slick-active .elementor-invisible").each(function(e,t){var i=c(t).data("settings");if(i&&(i._animation||i.animation)){var a=i._animation_delay?i._animation_delay:0,n=i._animation||i.animation;setTimeout(function(){c(t).removeClass("elementor-invisible").addClass(n+" animated")},a)}}),1===r){if(!0==!l){var d=c(this).find("[data-slick-index='"+s+"']");"null"!=p.animation&&d.find("p, h1, h2, h3, h4, h5, h6, span, a, img, i, button").addClass(p.animation).removeClass("premium-carousel-content-hidden")}}else for(var m=r+i;0<=m;m--)d=c(this).find("[data-slick-index='"+m+"']"),"null"!=p.animation&&d.find("p, h1, h2, h3, h4, h5, h6, span, a, img, i, button").addClass(p.animation).removeClass("premium-carousel-content-hidden")}),u.on("beforeChange",function(e,t,i){var a=c(this).find("[data-slick-index='"+i+"']");"null"!=p.animation&&a.siblings().find("p, h1, h2, h3, h4, h5, h6, span, a, img, i, button").removeClass(p.animation).addClass("premium-carousel-content-hidden")}),p.vertical){var t=-1;elementorFrontend.elements.$window.on("load",function(){u.find(".slick-slide").each(function(){c(this).height()>t&&(t=c(this).height())}),u.find(".slick-slide").each(function(){c(this).height()<t&&c(this).css("margin",Math.ceil((t-c(this).height())/2)+"px 0")})})}var i={element:c("a.ver-carousel-arrow"),getWidth:function(){return this.element.outerWidth()/2},setWidth:function(e){"vertical"==(e=e||"vertical")?this.element.css("margin-left","-"+this.getWidth()+"px"):this.element.css("margin-top","-"+this.getWidth()+"px")}};i.setWidth(),i.element=c("a.carousel-arrow"),i.setWidth("horizontal")}function d(e,t){var i=e.find(".premium-banner"),a=i.find("img");if(i.data("box-tilt")){var n=i.data("box-tilt-reverse");UniversalTilt.init({elements:i,settings:{reverse:n},callbacks:{onMouseLeave:function(e){e.style.boxShadow="0 45px 100px rgba(255, 255, 255, 0)"},onDeviceMove:function(e){e.style.boxShadow="0 45px 100px rgba(255, 255, 255, 0.3)"}}})}i.find(".premium-banner-ib").hover(function(){a.addClass("active")},function(){a.removeClass("active")})}function m(e,t){var i=e.find(".premium-modal-box-container"),a=i.data("settings");"pageload"===a.trigger&&t(document).ready(function(e){setTimeout(function(){i.find(".premium-modal-box-modal").modal()},1e3*a.delay)})}function c(i,a){var n=i.find(".premium-blog-wrap"),e=n.find(".premium-blog-post-outer-container"),t=n.data("carousel"),r=n.data("grid"),o=n.data("layout");if(1===e.first().find(".premium-blog-meta-separator").length?e.find(".premium-blog-meta-separator").remove():e.find(".fa-user").length||e.each(function(e,t){a(t).find(".premium-blog-meta-separator").first().remove()}),i.find(".premium-blog-cats-container li a").click(function(e){e.preventDefault(),i.find(".premium-blog-cats-container li .active").removeClass("active"),a(this).addClass("active");var t=a(this).attr("data-filter");return n.isotope({filter:t,layoutMode:"even"===o?"fitRows":"masonry"}),!1}),"masonry"!==o||t||n.imagesLoaded(function(){n.isotope({itemSelector:".premium-blog-post-outer-container",percentPosition:!0,animationOptions:{duration:750,easing:"linear",queue:!1}})}),t&&r){var l=n.data("play"),s=n.data("speed"),d=n.data("fade"),m=n.data("center"),c=n.data("slides-spacing"),u=n.data("arrows"),p=n.data("dots"),f=n.data("col"),h=n.data("col-tablet"),g=n.data("col-mobile"),v=null,y=null;u?(v='<a type="button" data-role="none" class="carousel-arrow carousel-prev" aria-label="Next" role="button" style=""><i class="fas fa-angle-left" aria-hidden="true"></i></a>',y='<a type="button" data-role="none" class="carousel-arrow carousel-next" aria-label="Next" role="button" style=""><i class="fas fa-angle-right" aria-hidden="true"></i></a>'):v="",a(n).slick({infinite:!0,slidesToShow:f,slidesToScroll:f,responsive:[{breakpoint:1025,settings:{slidesToShow:h,slidesToScroll:1}},{breakpoint:768,settings:{slidesToShow:g,slidesToScroll:1}}],autoplay:l,autoplaySpeed:s,nextArrow:y,prevArrow:v,fade:d,centerMode:m,centerPadding:c+"px",draggable:!0,dots:p,customPaging:function(){return'<i class="fas fa-circle"></i>'}})}}function u(e,t){var i=e.find(".premium-image-scroll-container"),a=i.find(".premium-image-scroll-overlay"),n=i.find(".premium-image-scroll-vertical"),r=i.data("settings"),o=i.find("img"),l=r.direction,s=r.reverse,d=null;function m(){o.css("transform",("vertical"===l?"translateY":"translateX")+"( -"+d+"px)")}function c(){o.css("transform",("vertical"===l?"translateY":"translateX")+"(0px)")}function u(){d="vertical"===l?o.height()-i.height():o.width()-i.width()}"scroll"===r.trigger?(i.addClass("premium-container-scroll"),"vertical"===l?n.addClass("premium-image-scroll-ver"):i.imagesLoaded(function(){a.css({width:o.width(),height:o.height()})})):("yes"===s&&i.imagesLoaded(function(){i.addClass("premium-container-scroll-instant"),u(),m()}),"vertical"===l&&n.removeClass("premium-image-scroll-ver"),i.mouseenter(function(){i.removeClass("premium-container-scroll-instant"),u(),("yes"===s?c:m)()}),i.mouseleave(function(){("yes"===s?m:c)()}))}function p(e,t){var i=e.find(".premium-cf7-container").find('input[type="text"], input[type="email"], textarea, input[type="password"], input[type="date"], input[type="number"], input[type="tel"], input[type="file"], input[type="url"]');i.wrap("<span class='wpcf7-span'>"),i.on("focus blur",function(){t(this).closest(".wpcf7-span").toggleClass("is-focused")})}function f(e,i){var t=e.find(".multiple-persons");if(t.length){if(t.data("carousel")){var a=t.data("play"),n=t.data("speed"),r=t.data("rtl"),o=t.data("col");t.slick({infinite:!0,slidesToShow:o,slidesToScroll:o,responsive:[{breakpoint:769,settings:{slidesToShow:1,slidesToScroll:1}},{breakpoint:481,settings:{slidesToShow:1,slidesToScroll:1}}],autoplay:a,autoplaySpeed:n,rtl:r,nextArrow:'<a type="button" data-role="none" class="carousel-arrow carousel-next" aria-label="Next" role="button" style=""><i class="fas fa-angle-right" aria-hidden="true"></i></a>',prevArrow:'<a type="button" data-role="none" class="carousel-arrow carousel-prev" aria-label="Next" role="button" style=""><i class="fas fa-angle-left" aria-hidden="true"></i></a>',draggable:!0,pauseOnHover:!0})}if(!t.hasClass("premium-person-style1")&&"yes"===t.data("persons-equal")){var l=new Array;t.find(".premium-person-container").each(function(e,t){i(t).imagesLoaded(function(){}).done(function(){var e=i(t).find(".premium-person-image-container").outerHeight();l.push(e)})}),t.imagesLoaded(function(){}).done(function(){var e=Math.max.apply(null,l);t.find(".premium-person-image-wrap").css("height",e+"px")})}}}var y=function(e){var t=e.find(".premium-progressbar-container").data("settings"),n=e.find(".premium-progressbar-bar-wrap"),i=n.data(),r=t.speed,o=0,l=i.totalFill,s=i.circles,d=i.partialFill;!function e(t){var i=n.find(".progress-segment").eq(t),a=100;t===l&&(a=d);i.find(".segment-inner").animate({width:a+"%"},r/s,function(){++o<=l&&e(o)})}(o)};e(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-video-box.default",i),elementorFrontend.hooks.addAction("frontend/element_ready/premium-img-gallery.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-fancy-text.default",o),elementorFrontend.hooks.addAction("frontend/element_ready/premium-counter.default",r),elementorFrontend.hooks.addAction("frontend/element_ready/premium-countdown-timer.default",l),elementorFrontend.hooks.addAction("frontend/element_ready/premium-carousel-widget.default",s),elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-banner.default",d),elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-modal-box.default",m),elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-blog.default",c),elementorFrontend.hooks.addAction("frontend/element_ready/premium-image-scroll.default",u),elementorFrontend.hooks.addAction("frontend/element_ready/premium-contact-form.default",p),elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-person.default",f),elementorFrontend.isEditMode()?elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-progressbar.default",a):elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-progressbar.default",t)})}(jQuery);
|
1 |
+
!function(e){function a(e,t){var i=e.find(".premium-progressbar-container"),a=i.data("settings"),n=a.progress_length,r=a.speed,o=a.type;if("line"===o){var l=i.find(".premium-progressbar-bar");a.gradient&&l.css("background","linear-gradient(-45deg, "+a.gradient+")"),l.animate({width:n+"%"},r)}else if("circle"===o)100<n&&(n=100),i.prop({counter:0}).animate({counter:n},{duration:r,easing:"linear",step:function(e){var t=3.6*e;i.find(".premium-progressbar-right-label span").text(Math.ceil(e)+"%"),i.find(".premium-progressbar-circle-left").css("transform","rotate("+t+"deg)"),180<t&&(i.find(".premium-progressbar-circle").css({"-webkit-clip-path":"inset(0)","clip-path":"inset(0)"}),i.find(".premium-progressbar-circle-right").css("visibility","visible"))}});else{l=i.find(".premium-progressbar-bar-wrap");var s=i.outerWidth(),d=a.dot||25,m=a.spacing||10,c=Math.ceil(s/(d+m)),u=c*(n/100),p=Math.floor(u),f=100*(u-p);l.attr("data-circles",c),l.attr("data-total-fill",p),l.attr("data-partial-fill",f);for(var h="progress-segment",g=0;g<c;g++){h="progress-segment";var v="";g<p?v="<div class='segment-inner'></div>":g===p&&(v="<div class='segment-inner'></div>"),l.append("<div class='"+h+"'>"+v+"</div>")}"frontend"!==t&&y(e)}}function t(e,t){var i=e.find(".premium-progressbar-container").data("settings").type;"dots"===i&&a(e,"frontend"),elementorFrontend.waypoint(e,function(){("dots"!==i?a:y)(t(this))},{offset:Waypoint.viewportHeight()-150,triggerOnce:!0})}function i(e,t){var i,a,n=e.find(".premium-video-box-container"),r=n.find(".premium-video-box-video-container"),o=n.data("type"),l=n.data("thumbnail");function s(){if(!n.hasClass("playing")){if(n.addClass("playing"),"self"===o)t(i).get(0).play(),r.css({opacity:"1",visibility:"visible"});else{var e=t("<iframe/>");checkRel=a.indexOf("rel=0"),e.attr("src",a),e.attr("frameborder","0"),e.attr("allowfullscreen","1"),e.attr("allow","autoplay;encrypted-media;"),r.css("background","#000"),r.html(e)}n.find(".premium-video-box-image-container, .premium-video-box-play-icon-container, .premium-video-box-description-container").remove(),"vimeo"===o&&n.find(".premium-video-box-vimeo-wrap").remove()}}"self"===o?(i=r.find("video"),a=i.attr("src")):(a=r.data("src"),l&&-1===a.indexOf("autoplay=1")?a+="&autoplay=1":s()),n.on("click",function(){s()})}function n(t,l){var a=t.find(".premium-gallery-container"),s=a.data("settings"),e=s.img_size,i=elementorFrontend.getCurrentDeviceMode(),n=s.load_more,r=null,o=null,d=!1,m=s.minimum,c=s.click_images,u=m,p=s.ltr_mode,f=s.shuffle;if("metro"===e){var h=a.width(),g=Math.floor(h/12),v=null;function y(){i=elementorFrontend.getCurrentDeviceMode(),h=a.width(),g=Math.floor(h/12),v="","tablet"===i?v="_tablet":"mobile"===i&&(v="_mobile"),a.find(".premium-gallery-item").each(function(e,t){var i=l(t).data("metro")["cells"+v],a=l(t).data("metro")["vcells"+v];""!=i&&null!=i||(i=l(t).data("metro").cells),""!=a&&null!=a||(a=l(t).data("metro").vcells),l(t).css({width:Math.ceil(i*g),height:Math.ceil(a*g)})}),r=g}y(),e="masonry",l(window).resize(function(){y(),a.isotope({itemSelector:".premium-gallery-item",masonry:{columnWidth:r}})})}if(a.imagesLoaded(function(){}).done(function(){a.isotope({itemSelector:".premium-gallery-item",percentPosition:!0,animationOptions:{duration:750,easing:"linear"},filter:s.active_cat,layoutMode:e,originLeft:p,masonry:{columnWidth:r},sortBy:s.sort_by})}),n&&(a.parent().find(".premium-gallery-load-more div").addClass("premium-gallery-item-hidden"),a.find(".premium-gallery-item").length>m)){function b(e){var t=a.data("isotope");a.find(".premium-gallery-item-hidden").removeClass("premium-gallery-item-hidden"),a.parent().find(".premium-gallery-load-more").removeClass("premium-gallery-item-hidden");var i=t.filteredItems.slice(e,t.filteredItems.length).map(function(e){return e.element});l(i).addClass("premium-gallery-item-hidden"),a.isotope("layout"),0==i&&a.parent().find(".premium-gallery-load-more").addClass("premium-gallery-item-hidden")}a.parent().find(".premium-gallery-load-more").removeClass("premium-gallery-item-hidden"),a.find(".premium-gallery-item:gt("+(m-1)+")").addClass("premium-gallery-item-hidden"),a.parent().on("click",".premium-gallery-load-more-btn",function(){d?(u=m,d=!1):u=u,u+=c,l.ajax({url:b(u),beforeSend:function(){a.parent().find(".premium-gallery-load-more div").removeClass("premium-gallery-item-hidden")},success:function(){a.parent().find(".premium-gallery-load-more div").addClass("premium-gallery-item-hidden")}})})}"yes"!==s.light_box&&a.find(".premium-gallery-video-wrap").each(function(e,r){var o=l(r).data("type");l(r).closest(".premium-gallery-item").on("click",function(){var e=l(this);if(e.find(".pa-gallery-img-container").css("background","#000"),e.find("img, .pa-gallery-icons-caption-container, .pa-gallery-icons-wrapper").css("visibility","hidden"),"style3"!==s.skin&&e.find(".premium-gallery-caption").css("visibility","hidden"),"hosted"!==o){var t=e.find(".premium-gallery-iframe-wrap"),i=t.data("src");i=i.replace("&mute","&autoplay=1&mute");var a=l("<iframe/>");a.attr("src",i),a.attr("frameborder","0"),a.attr("allowfullscreen","1"),a.attr("allow","autoplay;encrypted-media;"),t.html(a),a.css("visibility","visible")}else{var n=l(r).find("video");n.get(0).play(),n.css("visibility","visible")}})}),t.find(".premium-gallery-cats-container li a").click(function(e){return e.preventDefault(),d=!0,t.find(".premium-gallery-cats-container li .active").removeClass("active"),l(this).addClass("active"),o=l(this).attr("data-filter"),a.isotope({filter:o}),f&&a.isotope("shuffle"),n&&b(m),!1}),"default"===s.lightbox_type&&t.find(".premium-img-gallery a[data-rel^='prettyPhoto']").prettyPhoto({theme:s.theme,hook:"data-rel",opacity:.7,show_title:!1,deeplinking:!1,overlay_gallery:s.overlay,custom_markup:"",default_width:900,default_height:506,social_tools:""})}function r(e,a){var n=e.find(".premium-counter");elementorFrontend.waypoint(n,function(){var e=n.data(),t=n.find(".premium-counter-init"),i=n.find(".icon");a(t).numerator(e),a(i).addClass("animated "+i.data("animation"))})}function o(e,t){var i,a,n,r=e.find(".premium-fancy-text-wrapper"),o=r.data("settings");if("typing"===o.effect){var l=[];o.strings.forEach(function(e){l.push(e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"))}),r.find(".premium-fancy-text").typed({strings:l,typeSpeed:o.typeSpeed,backSpeed:o.backSpeed,startDelay:o.startDelay,backDelay:o.backDelay,showCursor:o.showCursor,cursorChar:o.cursorChar,loop:o.loop})}else if("slide"===o.effect)r.find(".premium-fancy-text").vTicker({speed:o.speed,showItems:o.showItems,pause:o.pause,mousePause:o.mousePause,direction:"up"});else{i=r.find(".premium-fancy-list-items"),a=1,n=1e3*(o.delay||2.5),setInterval(function(){var e="";"custom"===o.effect&&(e="animated "+o.animation),i.eq(a).addClass("premium-fancy-item-visible "+e).removeClass("premium-fancy-item-hidden"),i.filter(function(e){return e!==a}).addClass("premium-fancy-item-hidden").removeClass("premium-fancy-item-visible "+e),a++,i.length===a&&(a=0)},n)}}function l(e,r){e.find(".premium-countdown").each(function(){var e=r(this).data("settings"),t=e.label1,i=e.label2,a=t.split(","),n=i.split(",");"onExpiry"===e.event?r(this).find(".premium-countdown-init").pre_countdown({labels:n,labels1:a,until:new Date(e.until),format:e.format,padZeroes:!0,timeSeparator:e.separator,onExpiry:function(){r(this).html(e.text)},serverSync:function(){return new Date(e.serverSync)}}):"expiryUrl"===e.event&&r(this).find(".premium-countdown-init").pre_countdown({labels:n,labels1:a,until:new Date(e.until),format:e.format,padZeroes:!0,timeSeparator:e.separator,expiryUrl:e.text,serverSync:function(){return new Date(e.serverSync)}}),times=r(this).find(".premium-countdown-init").pre_countdown("getTimes"),times.every(function(e){return 0==e})&&("onExpiry"===e.event&&r(this).find(".premium-countdown-init").html(e.text),"expiryUrl"===e.event&&(0<r("body").find("#elementor").length?r(this).find(".premium-countdown-init").html("<h1>You can not redirect url from elementor Editor!!</h1>"):window.location.href=e.text))})}function s(e,c){var u=e.find(".premium-carousel-wrapper"),p=c(u).data("settings");function f(e){var t=u.find(".premium-carousel-template");"init"===e&&(t=t.not(".slick-current")),t.find(".animated").each(function(e,t){var i=c(t).data("settings");if(i&&(i._animation||i.animation)){var a=i._animation||i.animation;c(t).removeClass("animated "+a).addClass("elementor-invisible")}})}if(elementorFrontend.isEditMode()&&u.find(".item-wrapper").each(function(e,i){var t=c(i).data("template");void 0!==t&&c.ajax({type:"GET",url:PremiumSettings.ajaxurl,dataType:"html",data:{action:"get_elementor_template_content",templateID:t}}).success(function(e){var t=JSON.parse(e).data;void 0!==t.template_content&&(c(i).html(t.template_content),u.find(".premium-carousel-inner").slick("refresh"))})}),u.on("init",function(e){e.preventDefault(),setTimeout(function(){f("init")},500),c(this).find("item-wrapper.slick-active").each(function(){var e=c(this);e.addClass(e.data("animation"))}),c(".slick-track").addClass("translate")}),u.find(".premium-carousel-inner").slick({vertical:p.vertical,slidesToScroll:p.slidesToScroll,slidesToShow:p.slidesToShow,responsive:[{breakpoint:p.tabletBreak,settings:{slidesToShow:p.slidesTab,slidesToScroll:p.slidesTab}},{breakpoint:p.mobileBreak,settings:{slidesToShow:p.slidesMob,slidesToScroll:p.slidesMob}}],useTransform:!0,fade:p.fade,infinite:p.infinite,speed:p.speed,autoplay:p.autoplay,autoplaySpeed:p.autoplaySpeed,draggable:p.draggable,touchMove:p.touchMove,rtl:p.rtl,adaptiveHeight:p.adaptiveHeight,pauseOnHover:p.pauseOnHover,centerMode:p.centerMode,centerPadding:p.centerPadding,arrows:p.arrows,nextArrow:p.nextArrow,prevArrow:p.prevArrow,dots:p.dots,customPaging:function(){return'<i class="'+p.customPaging+'" ></i > '}}),u.on("afterChange",function(e,t,i){var a,n,r=t.options.slidesToScroll,o=(a=t.options.slidesToShow,(n=c(window).width())>p.tabletBreak&&(a=p.slidesDesk),n<=p.tabletBreak&&(a=p.slidesTab),n<=p.mobileBreak&&(a=p.slidesMob),a),l=t.options.centerMode,s=i+o-1;if(f(),u.find(".slick-active .elementor-invisible").each(function(e,t){var i=c(t).data("settings");if(i&&(i._animation||i.animation)){var a=i._animation_delay?i._animation_delay:0,n=i._animation||i.animation;setTimeout(function(){c(t).removeClass("elementor-invisible").addClass(n+" animated")},a)}}),1===r){if(!0==!l){var d=c(this).find("[data-slick-index='"+s+"']");"null"!=p.animation&&d.find("p, h1, h2, h3, h4, h5, h6, span, a, img, i, button").addClass(p.animation).removeClass("premium-carousel-content-hidden")}}else for(var m=r+i;0<=m;m--)d=c(this).find("[data-slick-index='"+m+"']"),"null"!=p.animation&&d.find("p, h1, h2, h3, h4, h5, h6, span, a, img, i, button").addClass(p.animation).removeClass("premium-carousel-content-hidden")}),u.on("beforeChange",function(e,t,i){var a=c(this).find("[data-slick-index='"+i+"']");"null"!=p.animation&&a.siblings().find("p, h1, h2, h3, h4, h5, h6, span, a, img, i, button").removeClass(p.animation).addClass("premium-carousel-content-hidden")}),p.vertical){var t=-1;elementorFrontend.elements.$window.on("load",function(){u.find(".slick-slide").each(function(){c(this).height()>t&&(t=c(this).height())}),u.find(".slick-slide").each(function(){c(this).height()<t&&c(this).css("margin",Math.ceil((t-c(this).height())/2)+"px 0")})})}var i={element:c("a.ver-carousel-arrow"),getWidth:function(){return this.element.outerWidth()/2},setWidth:function(e){"vertical"==(e=e||"vertical")?this.element.css("margin-left","-"+this.getWidth()+"px"):this.element.css("margin-top","-"+this.getWidth()+"px")}};i.setWidth(),i.element=c("a.carousel-arrow"),i.setWidth("horizontal")}function d(e,t){var i=e.find(".premium-banner"),a=i.find("img");if(i.data("box-tilt")){var n=i.data("box-tilt-reverse");UniversalTilt.init({elements:i,settings:{reverse:n},callbacks:{onMouseLeave:function(e){e.style.boxShadow="0 45px 100px rgba(255, 255, 255, 0)"},onDeviceMove:function(e){e.style.boxShadow="0 45px 100px rgba(255, 255, 255, 0.3)"}}})}i.find(".premium-banner-ib").hover(function(){a.addClass("active")},function(){a.removeClass("active")})}function m(e,t){var i=e.find(".premium-modal-box-container"),a=i.data("settings");"pageload"===a.trigger&&t(document).ready(function(e){setTimeout(function(){i.find(".premium-modal-box-modal").modal()},1e3*a.delay)})}function c(i,a){var n=i.find(".premium-blog-wrap"),e=n.find(".premium-blog-post-outer-container"),t=n.data("carousel"),r=n.data("grid"),o=n.data("layout");if(1===e.first().find(".premium-blog-meta-separator").length?e.find(".premium-blog-meta-separator").remove():e.find(".fa-user").length||e.each(function(e,t){a(t).find(".premium-blog-meta-separator").first().remove()}),i.find(".premium-blog-cats-container li a").click(function(e){e.preventDefault(),i.find(".premium-blog-cats-container li .active").removeClass("active"),a(this).addClass("active");var t=a(this).attr("data-filter");return n.isotope({filter:t,layoutMode:"even"===o?"fitRows":"masonry"}),!1}),"masonry"!==o||t||n.imagesLoaded(function(){n.isotope({itemSelector:".premium-blog-post-outer-container",percentPosition:!0,animationOptions:{duration:750,easing:"linear",queue:!1}})}),t&&r){var l=n.data("play"),s=n.data("speed"),d=n.data("fade"),m=n.data("center"),c=n.data("slides-spacing"),u=n.data("arrows"),p=n.data("dots"),f=n.data("col"),h=n.data("col-tablet"),g=n.data("col-mobile"),v=null,y=null;u?(v='<a type="button" data-role="none" class="carousel-arrow carousel-prev" aria-label="Next" role="button" style=""><i class="fas fa-angle-left" aria-hidden="true"></i></a>',y='<a type="button" data-role="none" class="carousel-arrow carousel-next" aria-label="Next" role="button" style=""><i class="fas fa-angle-right" aria-hidden="true"></i></a>'):v="",a(n).slick({infinite:!0,slidesToShow:f,slidesToScroll:f,responsive:[{breakpoint:1025,settings:{slidesToShow:h,slidesToScroll:1}},{breakpoint:768,settings:{slidesToShow:g,slidesToScroll:1}}],autoplay:l,autoplaySpeed:s,nextArrow:y,prevArrow:v,fade:d,centerMode:m,centerPadding:c+"px",draggable:!0,dots:p,customPaging:function(){return'<i class="fas fa-circle"></i>'}})}}function u(e,t){var i=e.find(".premium-image-scroll-container"),a=i.find(".premium-image-scroll-overlay"),n=i.find(".premium-image-scroll-vertical"),r=i.data("settings"),o=i.find("img"),l=r.direction,s=r.reverse,d=null;function m(){o.css("transform",("vertical"===l?"translateY":"translateX")+"( -"+d+"px)")}function c(){o.css("transform",("vertical"===l?"translateY":"translateX")+"(0px)")}function u(){d="vertical"===l?o.height()-i.height():o.width()-i.width()}"scroll"===r.trigger?(i.addClass("premium-container-scroll"),"vertical"===l?n.addClass("premium-image-scroll-ver"):i.imagesLoaded(function(){a.css({width:o.width(),height:o.height()})})):("yes"===s&&i.imagesLoaded(function(){i.addClass("premium-container-scroll-instant"),u(),m()}),"vertical"===l&&n.removeClass("premium-image-scroll-ver"),i.mouseenter(function(){i.removeClass("premium-container-scroll-instant"),u(),("yes"===s?c:m)()}),i.mouseleave(function(){("yes"===s?m:c)()}))}function p(e,t){var i=e.find(".premium-cf7-container").find('input[type="text"], input[type="email"], textarea, input[type="password"], input[type="date"], input[type="number"], input[type="tel"], input[type="file"], input[type="url"]');i.wrap("<span class='wpcf7-span'>"),i.on("focus blur",function(){t(this).closest(".wpcf7-span").toggleClass("is-focused")})}function f(e,i){var t=e.find(".multiple-persons");if(t.length){if(t.data("carousel")){var a=t.data("play"),n=t.data("speed"),r=t.data("rtl"),o=t.data("col");t.slick({infinite:!0,slidesToShow:o,slidesToScroll:o,responsive:[{breakpoint:1025,settings:{slidesToShow:1,slidesToScroll:1}},{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1}}],autoplay:a,autoplaySpeed:n,rtl:r,nextArrow:'<a type="button" data-role="none" class="carousel-arrow carousel-next" aria-label="Next" role="button" style=""><i class="fas fa-angle-right" aria-hidden="true"></i></a>',prevArrow:'<a type="button" data-role="none" class="carousel-arrow carousel-prev" aria-label="Next" role="button" style=""><i class="fas fa-angle-left" aria-hidden="true"></i></a>',draggable:!0,pauseOnHover:!0})}if(!t.hasClass("premium-person-style1")&&"yes"===t.data("persons-equal")){var l=new Array;t.find(".premium-person-container").each(function(e,t){i(t).imagesLoaded(function(){}).done(function(){var e=i(t).find(".premium-person-image-container").outerHeight();l.push(e)})}),t.imagesLoaded(function(){}).done(function(){var e=Math.max.apply(null,l);t.find(".premium-person-image-wrap").css("height",e+"px")})}}}var y=function(e){var t=e.find(".premium-progressbar-container").data("settings"),n=e.find(".premium-progressbar-bar-wrap"),i=n.data(),r=t.speed,o=0,l=i.totalFill,s=i.circles,d=i.partialFill;!function e(t){var i=n.find(".progress-segment").eq(t),a=100;t===l&&(a=d);i.find(".segment-inner").animate({width:a+"%"},r/s,function(){++o<=l&&e(o)})}(o)};e(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-video-box.default",i),elementorFrontend.hooks.addAction("frontend/element_ready/premium-img-gallery.default",n),elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-fancy-text.default",o),elementorFrontend.hooks.addAction("frontend/element_ready/premium-counter.default",r),elementorFrontend.hooks.addAction("frontend/element_ready/premium-countdown-timer.default",l),elementorFrontend.hooks.addAction("frontend/element_ready/premium-carousel-widget.default",s),elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-banner.default",d),elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-modal-box.default",m),elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-blog.default",c),elementorFrontend.hooks.addAction("frontend/element_ready/premium-image-scroll.default",u),elementorFrontend.hooks.addAction("frontend/element_ready/premium-contact-form.default",p),elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-person.default",f),elementorFrontend.isEditMode()?elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-progressbar.default",a):elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-progressbar.default",t)})}(jQuery);
|
includes/class-helper-functions.php
CHANGED
@@ -1,11 +1,23 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
|
|
3 |
namespace PremiumAddons;
|
4 |
|
5 |
if( ! defined('ABSPATH') ) exit;
|
6 |
|
|
|
|
|
|
|
7 |
class Helper_Functions {
|
8 |
|
|
|
|
|
|
|
|
|
|
|
9 |
private static $google_localize = null;
|
10 |
|
11 |
/**
|
@@ -40,10 +52,11 @@ class Helper_Functions {
|
|
40 |
* Check if white labeling - hide rating message is checked
|
41 |
*
|
42 |
* @since 1.0.0
|
43 |
-
* @
|
44 |
*
|
|
|
45 |
*/
|
46 |
-
public static function is_hide_rate()
|
47 |
|
48 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
49 |
if( isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-rate'] ) ) {
|
@@ -58,10 +71,11 @@ class Helper_Functions {
|
|
58 |
* Check if white labeling - hide about page is checked
|
59 |
*
|
60 |
* @since 1.0.0
|
61 |
-
* @
|
62 |
*
|
|
|
63 |
*/
|
64 |
-
public static function is_hide_about()
|
65 |
|
66 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
67 |
if(isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-about'])){
|
@@ -76,14 +90,15 @@ class Helper_Functions {
|
|
76 |
* Check if white labeling - hide version control page is checked
|
77 |
*
|
78 |
* @since 1.0.0
|
79 |
-
* @
|
80 |
*
|
|
|
81 |
*/
|
82 |
-
public static function is_hide_version_control()
|
83 |
|
84 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
85 |
-
|
86 |
-
|
87 |
}
|
88 |
}
|
89 |
|
@@ -94,10 +109,11 @@ class Helper_Functions {
|
|
94 |
* Check if white labeling - Free version author field is set
|
95 |
*
|
96 |
* @since 1.0.0
|
97 |
-
* @
|
98 |
*
|
|
|
99 |
*/
|
100 |
-
public static function author()
|
101 |
|
102 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
103 |
if(isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-name'])){
|
@@ -112,8 +128,9 @@ class Helper_Functions {
|
|
112 |
* Check if white labeling - Free version name field is set
|
113 |
*
|
114 |
* @since 1.0.0
|
115 |
-
* @
|
116 |
*
|
|
|
117 |
*/
|
118 |
public static function name() {
|
119 |
|
@@ -148,10 +165,11 @@ class Helper_Functions {
|
|
148 |
* Check if white labeling - Hide plugin logo option is checked
|
149 |
*
|
150 |
* @since 1.0.0
|
151 |
-
* @
|
152 |
*
|
|
|
153 |
*/
|
154 |
-
public static function is_hide_logo()
|
155 |
|
156 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
157 |
if(isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-logo'])){
|
@@ -166,10 +184,11 @@ class Helper_Functions {
|
|
166 |
* Get White Labeling - Widgets Category string
|
167 |
*
|
168 |
* @since 1.0.0
|
169 |
-
* @
|
170 |
*
|
|
|
171 |
*/
|
172 |
-
public static function get_category()
|
173 |
|
174 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
175 |
if(isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-short-name'])){
|
@@ -185,10 +204,11 @@ class Helper_Functions {
|
|
185 |
* Get White Labeling - Widgets Prefix string
|
186 |
*
|
187 |
* @since 1.0.0
|
188 |
-
* @
|
189 |
*
|
|
|
190 |
*/
|
191 |
-
public static function get_prefix()
|
192 |
|
193 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
194 |
if(isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-prefix'])){
|
@@ -203,8 +223,9 @@ class Helper_Functions {
|
|
203 |
* Get White Labeling - Widgets Badge string
|
204 |
*
|
205 |
* @since 1.0.0
|
206 |
-
* @
|
207 |
*
|
|
|
208 |
*/
|
209 |
public static function get_badge() {
|
210 |
|
@@ -221,10 +242,11 @@ class Helper_Functions {
|
|
221 |
* Get Google Maps localization prefixes
|
222 |
*
|
223 |
* @since 1.0.0
|
224 |
-
* @
|
225 |
*
|
|
|
226 |
*/
|
227 |
-
public static function
|
228 |
|
229 |
if ( null === self::$google_localize ) {
|
230 |
|
@@ -293,8 +315,11 @@ class Helper_Functions {
|
|
293 |
* Checks if a plugin is installed
|
294 |
*
|
295 |
* @since 1.0.0
|
296 |
-
* @
|
|
|
|
|
297 |
*
|
|
|
298 |
*/
|
299 |
public static function is_plugin_installed( $plugin_path ) {
|
300 |
|
@@ -306,9 +331,10 @@ class Helper_Functions {
|
|
306 |
}
|
307 |
|
308 |
/**
|
309 |
-
* Check
|
310 |
*
|
311 |
* @since 3.11.1
|
|
|
312 |
*
|
313 |
* @return boolean is debug mode enabled
|
314 |
*/
|
@@ -323,9 +349,9 @@ class Helper_Functions {
|
|
323 |
}
|
324 |
|
325 |
/**
|
326 |
-
* Get
|
327 |
*
|
328 |
-
* @
|
329 |
*
|
330 |
* @return string JS scripts directory.
|
331 |
*/
|
@@ -340,9 +366,9 @@ class Helper_Functions {
|
|
340 |
}
|
341 |
|
342 |
/**
|
343 |
-
* Get
|
344 |
*
|
345 |
-
* @
|
346 |
*
|
347 |
* @return string CSS files directory.
|
348 |
*/
|
@@ -357,9 +383,9 @@ class Helper_Functions {
|
|
357 |
}
|
358 |
|
359 |
/**
|
360 |
-
* Get
|
361 |
*
|
362 |
-
* @
|
363 |
*
|
364 |
* @return string JS scripts suffix.
|
365 |
*/
|
@@ -379,6 +405,7 @@ class Helper_Functions {
|
|
379 |
* Returns the active theme slug
|
380 |
*
|
381 |
* @access public
|
|
|
382 |
* @return string theme slug
|
383 |
*/
|
384 |
public static function get_installed_theme() {
|
@@ -454,12 +481,15 @@ class Helper_Functions {
|
|
454 |
$size = 'maxresdefault';
|
455 |
}
|
456 |
$thumbnail_src = sprintf( 'https://i.ytimg.com/vi/%s/%s.jpg', $id, $size );
|
|
|
457 |
} elseif ( 'vimeo' === $type ) {
|
458 |
|
459 |
$vimeo = self::get_vimeo_video_data( $id );
|
460 |
|
461 |
-
|
462 |
-
|
|
|
|
|
463 |
} else {
|
464 |
$thumbnail_src = 'transparent';
|
465 |
}
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* PA Helper Functions.
|
5 |
+
*/
|
6 |
+
|
7 |
namespace PremiumAddons;
|
8 |
|
9 |
if( ! defined('ABSPATH') ) exit;
|
10 |
|
11 |
+
/**
|
12 |
+
* Class Helper_Functions.
|
13 |
+
*/
|
14 |
class Helper_Functions {
|
15 |
|
16 |
+
/**
|
17 |
+
* Google maps prefixes
|
18 |
+
*
|
19 |
+
* @var google_localize
|
20 |
+
*/
|
21 |
private static $google_localize = null;
|
22 |
|
23 |
/**
|
52 |
* Check if white labeling - hide rating message is checked
|
53 |
*
|
54 |
* @since 1.0.0
|
55 |
+
* @access public
|
56 |
*
|
57 |
+
* @return boolean
|
58 |
*/
|
59 |
+
public static function is_hide_rate(){
|
60 |
|
61 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
62 |
if( isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-rate'] ) ) {
|
71 |
* Check if white labeling - hide about page is checked
|
72 |
*
|
73 |
* @since 1.0.0
|
74 |
+
* @access public
|
75 |
*
|
76 |
+
* @return boolean
|
77 |
*/
|
78 |
+
public static function is_hide_about(){
|
79 |
|
80 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
81 |
if(isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-about'])){
|
90 |
* Check if white labeling - hide version control page is checked
|
91 |
*
|
92 |
* @since 1.0.0
|
93 |
+
* @access public
|
94 |
*
|
95 |
+
* @return boolean
|
96 |
*/
|
97 |
+
public static function is_hide_version_control(){
|
98 |
|
99 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
100 |
+
if(isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-version'])){
|
101 |
+
$hide_version_tab = get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-version'];
|
102 |
}
|
103 |
}
|
104 |
|
109 |
* Check if white labeling - Free version author field is set
|
110 |
*
|
111 |
* @since 1.0.0
|
112 |
+
* @access public
|
113 |
*
|
114 |
+
* @return string
|
115 |
*/
|
116 |
+
public static function author(){
|
117 |
|
118 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
119 |
if(isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-name'])){
|
128 |
* Check if white labeling - Free version name field is set
|
129 |
*
|
130 |
* @since 1.0.0
|
131 |
+
* @access public
|
132 |
*
|
133 |
+
* @return string
|
134 |
*/
|
135 |
public static function name() {
|
136 |
|
165 |
* Check if white labeling - Hide plugin logo option is checked
|
166 |
*
|
167 |
* @since 1.0.0
|
168 |
+
* @access public
|
169 |
*
|
170 |
+
* @return string
|
171 |
*/
|
172 |
+
public static function is_hide_logo(){
|
173 |
|
174 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
175 |
if(isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-logo'])){
|
184 |
* Get White Labeling - Widgets Category string
|
185 |
*
|
186 |
* @since 1.0.0
|
187 |
+
* @access public
|
188 |
*
|
189 |
+
* @return string
|
190 |
*/
|
191 |
+
public static function get_category(){
|
192 |
|
193 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
194 |
if(isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-short-name'])){
|
204 |
* Get White Labeling - Widgets Prefix string
|
205 |
*
|
206 |
* @since 1.0.0
|
207 |
+
* @access public
|
208 |
*
|
209 |
+
* @return string
|
210 |
*/
|
211 |
+
public static function get_prefix(){
|
212 |
|
213 |
if( defined('PREMIUM_PRO_ADDONS_VERSION') ) {
|
214 |
if(isset(get_option('pa_wht_lbl_save_settings')['premium-wht-lbl-prefix'])){
|
223 |
* Get White Labeling - Widgets Badge string
|
224 |
*
|
225 |
* @since 1.0.0
|
226 |
+
* @access public
|
227 |
*
|
228 |
+
* @return string
|
229 |
*/
|
230 |
public static function get_badge() {
|
231 |
|
242 |
* Get Google Maps localization prefixes
|
243 |
*
|
244 |
* @since 1.0.0
|
245 |
+
* @access public
|
246 |
*
|
247 |
+
* @return array
|
248 |
*/
|
249 |
+
public static function get_google_maps_prefixes() {
|
250 |
|
251 |
if ( null === self::$google_localize ) {
|
252 |
|
315 |
* Checks if a plugin is installed
|
316 |
*
|
317 |
* @since 1.0.0
|
318 |
+
* @access public
|
319 |
+
*
|
320 |
+
* @param $plugin_path string plugin path
|
321 |
*
|
322 |
+
* @return boolean
|
323 |
*/
|
324 |
public static function is_plugin_installed( $plugin_path ) {
|
325 |
|
331 |
}
|
332 |
|
333 |
/**
|
334 |
+
* Check if script debug mode enabled.
|
335 |
*
|
336 |
* @since 3.11.1
|
337 |
+
* @access public
|
338 |
*
|
339 |
* @return boolean is debug mode enabled
|
340 |
*/
|
349 |
}
|
350 |
|
351 |
/**
|
352 |
+
* Get scripts dir.
|
353 |
*
|
354 |
+
* @access public
|
355 |
*
|
356 |
* @return string JS scripts directory.
|
357 |
*/
|
366 |
}
|
367 |
|
368 |
/**
|
369 |
+
* Get styles dir.
|
370 |
*
|
371 |
+
* @access public
|
372 |
*
|
373 |
* @return string CSS files directory.
|
374 |
*/
|
383 |
}
|
384 |
|
385 |
/**
|
386 |
+
* Get assets suffix.
|
387 |
*
|
388 |
+
* @access public
|
389 |
*
|
390 |
* @return string JS scripts suffix.
|
391 |
*/
|
405 |
* Returns the active theme slug
|
406 |
*
|
407 |
* @access public
|
408 |
+
*
|
409 |
* @return string theme slug
|
410 |
*/
|
411 |
public static function get_installed_theme() {
|
481 |
$size = 'maxresdefault';
|
482 |
}
|
483 |
$thumbnail_src = sprintf( 'https://i.ytimg.com/vi/%s/%s.jpg', $id, $size );
|
484 |
+
|
485 |
} elseif ( 'vimeo' === $type ) {
|
486 |
|
487 |
$vimeo = self::get_vimeo_video_data( $id );
|
488 |
|
489 |
+
// if( isset( $vimeo['src'] ) ) {
|
490 |
+
$thumbnail_src = $vimeo['src'];
|
491 |
+
// }
|
492 |
+
|
493 |
} else {
|
494 |
$thumbnail_src = 'transparent';
|
495 |
}
|
includes/plugin.php
CHANGED
@@ -7,9 +7,36 @@ use PremiumAddons\Admin\Settings;
|
|
7 |
|
8 |
if ( ! defined( 'ABSPATH' ) ) exit;
|
9 |
|
|
|
|
|
|
|
10 |
class Plugin {
|
11 |
|
12 |
public static $instance = null;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
|
14 |
public static function instance() {
|
15 |
|
@@ -22,25 +49,6 @@ class Plugin {
|
|
22 |
return self::$instance;
|
23 |
}
|
24 |
|
25 |
-
public function init() {
|
26 |
-
|
27 |
-
$this->init_components();
|
28 |
-
|
29 |
-
}
|
30 |
-
|
31 |
-
private function init_components() {
|
32 |
-
|
33 |
-
new Includes\Plugin_Info();
|
34 |
-
new Settings\Maps();
|
35 |
-
new Includes\Version_Control();
|
36 |
-
new Includes\Config_Data();
|
37 |
-
new Settings\Modules_Settings();
|
38 |
-
$this->settings = new Includes\Papro_Actions();
|
39 |
-
}
|
40 |
-
|
41 |
-
private function __construct() {
|
42 |
-
add_action( 'init', array( $this, 'init' ), 0 );
|
43 |
-
}
|
44 |
}
|
45 |
|
46 |
if ( ! defined( 'ELEMENTOR_TESTS' ) ) {
|
7 |
|
8 |
if ( ! defined( 'ABSPATH' ) ) exit;
|
9 |
|
10 |
+
/**
|
11 |
+
* Class Plugin
|
12 |
+
*/
|
13 |
class Plugin {
|
14 |
|
15 |
public static $instance = null;
|
16 |
+
|
17 |
+
private function __construct() {
|
18 |
+
add_action( 'init', array( $this, 'init' ), 0 );
|
19 |
+
}
|
20 |
+
|
21 |
+
public function init() {
|
22 |
+
$this->init_components();
|
23 |
+
}
|
24 |
+
|
25 |
+
private function init_components() {
|
26 |
+
|
27 |
+
new Includes\Plugin_Info();
|
28 |
+
|
29 |
+
new Settings\Maps();
|
30 |
+
|
31 |
+
new Includes\Version_Control();
|
32 |
+
|
33 |
+
new Includes\Config_Data();
|
34 |
+
|
35 |
+
new Settings\Modules_Settings();
|
36 |
+
|
37 |
+
$this->settings = new Includes\Papro_Actions();
|
38 |
+
|
39 |
+
}
|
40 |
|
41 |
public static function instance() {
|
42 |
|
49 |
return self::$instance;
|
50 |
}
|
51 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
}
|
53 |
|
54 |
if ( ! defined( 'ELEMENTOR_TESTS' ) ) {
|
premium-addons-for-elementor.php
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: Premium Addons for Elementor
|
4 |
-
Description: Premium Addons Plugin Includes
|
5 |
Plugin URI: https://premiumaddons.com
|
6 |
-
Version: 3.20.
|
7 |
Author: Leap13
|
8 |
Author URI: https://leap13.com/
|
9 |
Text Domain: premium-addons-for-elementor
|
@@ -14,12 +14,12 @@ License: GNU General Public License v3.0
|
|
14 |
if ( ! defined('ABSPATH') ) exit; // No access of directly access
|
15 |
|
16 |
// Define Constants
|
17 |
-
define('PREMIUM_ADDONS_VERSION', '3.20.
|
18 |
define('PREMIUM_ADDONS_URL', plugins_url( '/', __FILE__ ) );
|
19 |
define('PREMIUM_ADDONS_PATH', plugin_dir_path( __FILE__ ) );
|
20 |
define('PREMIUM_ADDONS_FILE', __FILE__);
|
21 |
define('PREMIUM_ADDONS_BASENAME', plugin_basename( PREMIUM_ADDONS_FILE ) );
|
22 |
-
define('PREMIUM_ADDONS_STABLE_VERSION', '3.20.
|
23 |
|
24 |
if( ! class_exists('Premium_Addons_Elementor') ) {
|
25 |
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: Premium Addons for Elementor
|
4 |
+
Description: Premium Addons Plugin Includes 23+ premium widgets for Elementor Page Builder.
|
5 |
Plugin URI: https://premiumaddons.com
|
6 |
+
Version: 3.20.7
|
7 |
Author: Leap13
|
8 |
Author URI: https://leap13.com/
|
9 |
Text Domain: premium-addons-for-elementor
|
14 |
if ( ! defined('ABSPATH') ) exit; // No access of directly access
|
15 |
|
16 |
// Define Constants
|
17 |
+
define('PREMIUM_ADDONS_VERSION', '3.20.7');
|
18 |
define('PREMIUM_ADDONS_URL', plugins_url( '/', __FILE__ ) );
|
19 |
define('PREMIUM_ADDONS_PATH', plugin_dir_path( __FILE__ ) );
|
20 |
define('PREMIUM_ADDONS_FILE', __FILE__);
|
21 |
define('PREMIUM_ADDONS_BASENAME', plugin_basename( PREMIUM_ADDONS_FILE ) );
|
22 |
+
define('PREMIUM_ADDONS_STABLE_VERSION', '3.20.6');
|
23 |
|
24 |
if( ! class_exists('Premium_Addons_Elementor') ) {
|
25 |
|
readme.txt
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
=== Premium Addons for Elementor ===
|
2 |
Contributors: Leap13, Rimoun
|
3 |
-
Tags:
|
4 |
Donate Link: https://premiumaddons.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme
|
5 |
-
Requires at
|
6 |
-
Tested Up To: 5.4.
|
7 |
Requires PHP: 5.4
|
8 |
-
Stable Tag: 3.20.
|
9 |
License: GPL v3.0
|
10 |
License URI: https://opensource.org/licenses/GPL-3.0
|
11 |
|
@@ -180,6 +180,12 @@ Premium Addons for Elementor is 100% Ads Free, Ads can only be detected from You
|
|
180 |
|
181 |
== Changelog ==
|
182 |
|
|
|
|
|
|
|
|
|
|
|
|
|
183 |
= 3.20.6 =
|
184 |
|
185 |
- Tweak: Added Show Title option for Elementor lightbox in Media Grid widget.
|
1 |
=== Premium Addons for Elementor ===
|
2 |
Contributors: Leap13, Rimoun
|
3 |
+
Tags: elementor, elements, addons, elementor addon, elementor widget, elementor extensions, page builder, builder, visual editor, wordpress page builder
|
4 |
Donate Link: https://premiumaddons.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme
|
5 |
+
Requires at least: 5.0
|
6 |
+
Tested Up To: 5.4.2
|
7 |
Requires PHP: 5.4
|
8 |
+
Stable Tag: 3.20.7
|
9 |
License: GPL v3.0
|
10 |
License URI: https://opensource.org/licenses/GPL-3.0
|
11 |
|
180 |
|
181 |
== Changelog ==
|
182 |
|
183 |
+
= 3.20.7 =
|
184 |
+
|
185 |
+
- Tweak: Added Custom Animation to select between dozens of animations in Fancy Text widget.
|
186 |
+
- Fixed: Items overlap issue in zoomout and rotate effects in Fancy Text widget.
|
187 |
+
- Fixed: `NOTICE: wp-content/plugins/premium-addons-for-elementor/includes/class-helper-functions.php:461 – Trying to access array offset on value of type bool`
|
188 |
+
|
189 |
= 3.20.6 =
|
190 |
|
191 |
- Tweak: Added Show Title option for Elementor lightbox in Media Grid widget.
|
widgets/premium-banner.php
CHANGED
@@ -1,9 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
-
use PremiumAddons\Includes;
|
7 |
use Elementor\Widget_Base;
|
8 |
use Elementor\Utils;
|
9 |
use Elementor\Control_Media;
|
@@ -17,8 +19,15 @@ use Elementor\Group_Control_Css_Filter;
|
|
17 |
use Elementor\Group_Control_Box_Shadow;
|
18 |
use Elementor\Group_Control_Text_Shadow;
|
19 |
|
|
|
|
|
|
|
|
|
20 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
21 |
|
|
|
|
|
|
|
22 |
class Premium_Banner extends Widget_Base {
|
23 |
|
24 |
protected $templateInstance;
|
@@ -60,8 +69,12 @@ class Premium_Banner extends Widget_Base {
|
|
60 |
return 'https://premiumaddons.com/support/';
|
61 |
}
|
62 |
|
63 |
-
|
64 |
-
|
|
|
|
|
|
|
|
|
65 |
protected function _register_controls() {
|
66 |
|
67 |
$this->start_controls_section('premium_banner_global_settings',
|
@@ -915,7 +928,14 @@ class Premium_Banner extends Widget_Base {
|
|
915 |
|
916 |
}
|
917 |
|
918 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
919 |
protected function render() {
|
920 |
|
921 |
$settings = $this->get_settings_for_display();
|
@@ -1019,6 +1039,14 @@ class Premium_Banner extends Widget_Base {
|
|
1019 |
<?php
|
1020 |
}
|
1021 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1022 |
protected function _content_template() {
|
1023 |
?>
|
1024 |
<#
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Banner.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Utils;
|
11 |
use Elementor\Control_Media;
|
19 |
use Elementor\Group_Control_Box_Shadow;
|
20 |
use Elementor\Group_Control_Text_Shadow;
|
21 |
|
22 |
+
// PremiumAddons Classes.
|
23 |
+
use PremiumAddons\Helper_Functions;
|
24 |
+
use PremiumAddons\Includes;
|
25 |
+
|
26 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
27 |
|
28 |
+
/**
|
29 |
+
* Class Premium_Banner
|
30 |
+
*/
|
31 |
class Premium_Banner extends Widget_Base {
|
32 |
|
33 |
protected $templateInstance;
|
69 |
return 'https://premiumaddons.com/support/';
|
70 |
}
|
71 |
|
72 |
+
/**
|
73 |
+
* Register Banner controls.
|
74 |
+
*
|
75 |
+
* @since 1.0.0
|
76 |
+
* @access protected
|
77 |
+
*/
|
78 |
protected function _register_controls() {
|
79 |
|
80 |
$this->start_controls_section('premium_banner_global_settings',
|
928 |
|
929 |
}
|
930 |
|
931 |
+
/**
|
932 |
+
* Render Banner widget output on the frontend.
|
933 |
+
*
|
934 |
+
* Written in PHP and used to generate the final HTML.
|
935 |
+
*
|
936 |
+
* @since 1.0.0
|
937 |
+
* @access protected
|
938 |
+
*/
|
939 |
protected function render() {
|
940 |
|
941 |
$settings = $this->get_settings_for_display();
|
1039 |
<?php
|
1040 |
}
|
1041 |
|
1042 |
+
/**
|
1043 |
+
* Render Banner widget output in the editor.
|
1044 |
+
*
|
1045 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
1046 |
+
*
|
1047 |
+
* @since 1.0.0
|
1048 |
+
* @access protected
|
1049 |
+
*/
|
1050 |
protected function _content_template() {
|
1051 |
?>
|
1052 |
<#
|
widgets/premium-blog.php
CHANGED
@@ -1,8 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
use Elementor\Widget_Base;
|
7 |
use Elementor\Controls_Manager;
|
8 |
use Elementor\Group_Control_Image_Size;
|
@@ -13,8 +16,14 @@ use Elementor\Group_Control_Typography;
|
|
13 |
use Elementor\Group_Control_Css_Filter;
|
14 |
use Elementor\Group_Control_Box_Shadow;
|
15 |
|
|
|
|
|
|
|
16 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
17 |
|
|
|
|
|
|
|
18 |
class Premium_Blog extends Widget_Base {
|
19 |
|
20 |
public function get_name() {
|
@@ -61,8 +70,12 @@ class Premium_Blog extends Widget_Base {
|
|
61 |
return 'https://premiumaddons.com/support/';
|
62 |
}
|
63 |
|
64 |
-
|
65 |
-
|
|
|
|
|
|
|
|
|
66 |
protected function _register_controls() {
|
67 |
|
68 |
$this->start_controls_section('general_settings_section',
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Blog.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Group_Control_Image_Size;
|
16 |
use Elementor\Group_Control_Css_Filter;
|
17 |
use Elementor\Group_Control_Box_Shadow;
|
18 |
|
19 |
+
// PremiumAddons Classes.
|
20 |
+
use PremiumAddons\Helper_Functions;
|
21 |
+
|
22 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
23 |
|
24 |
+
/**
|
25 |
+
* Class Premium_Blog
|
26 |
+
*/
|
27 |
class Premium_Blog extends Widget_Base {
|
28 |
|
29 |
public function get_name() {
|
70 |
return 'https://premiumaddons.com/support/';
|
71 |
}
|
72 |
|
73 |
+
/**
|
74 |
+
* Register Blog controls.
|
75 |
+
*
|
76 |
+
* @since 1.0.0
|
77 |
+
* @access protected
|
78 |
+
*/
|
79 |
protected function _register_controls() {
|
80 |
|
81 |
$this->start_controls_section('general_settings_section',
|
widgets/premium-button.php
CHANGED
@@ -1,15 +1,11 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
*
|
5 |
-
* Name: Button
|
6 |
-
* Slug: premium-addon-button
|
7 |
*/
|
8 |
-
|
9 |
namespace PremiumAddons\Widgets;
|
10 |
|
11 |
-
|
12 |
-
use PremiumAddons\Includes;
|
13 |
use Elementor\Icons_Manager;
|
14 |
use Elementor\Widget_Base;
|
15 |
use Elementor\Controls_Manager;
|
@@ -20,8 +16,15 @@ use Elementor\Group_Control_Typography;
|
|
20 |
use Elementor\Group_Control_Text_Shadow;
|
21 |
use Elementor\Group_Control_Box_Shadow;
|
22 |
|
|
|
|
|
|
|
|
|
23 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
24 |
|
|
|
|
|
|
|
25 |
class Premium_Button extends Widget_Base {
|
26 |
|
27 |
public function get_name() {
|
@@ -64,11 +67,14 @@ class Premium_Button extends Widget_Base {
|
|
64 |
return 'https://premiumaddons.com/support/';
|
65 |
}
|
66 |
|
67 |
-
|
68 |
-
|
|
|
|
|
|
|
|
|
69 |
protected function _register_controls() {
|
70 |
|
71 |
-
/*Start Button Content Section */
|
72 |
$this->start_controls_section('premium_button_general_section',
|
73 |
[
|
74 |
'label' => __('Button', 'premium-addons-for-elementor'),
|
@@ -1116,6 +1122,14 @@ class Premium_Button extends Widget_Base {
|
|
1116 |
<?php
|
1117 |
}
|
1118 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1119 |
protected function _content_template() {
|
1120 |
?>
|
1121 |
<#
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* Premium Button.
|
|
|
|
|
5 |
*/
|
|
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Icons_Manager;
|
10 |
use Elementor\Widget_Base;
|
11 |
use Elementor\Controls_Manager;
|
16 |
use Elementor\Group_Control_Text_Shadow;
|
17 |
use Elementor\Group_Control_Box_Shadow;
|
18 |
|
19 |
+
// PremiumAddons Classes.
|
20 |
+
use PremiumAddons\Helper_Functions;
|
21 |
+
use PremiumAddons\Includes;
|
22 |
+
|
23 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
24 |
|
25 |
+
/**
|
26 |
+
* Class Premium_Button
|
27 |
+
*/
|
28 |
class Premium_Button extends Widget_Base {
|
29 |
|
30 |
public function get_name() {
|
67 |
return 'https://premiumaddons.com/support/';
|
68 |
}
|
69 |
|
70 |
+
/**
|
71 |
+
* Register Button controls.
|
72 |
+
*
|
73 |
+
* @since 1.0.0
|
74 |
+
* @access protected
|
75 |
+
*/
|
76 |
protected function _register_controls() {
|
77 |
|
|
|
78 |
$this->start_controls_section('premium_button_general_section',
|
79 |
[
|
80 |
'label' => __('Button', 'premium-addons-for-elementor'),
|
1122 |
<?php
|
1123 |
}
|
1124 |
|
1125 |
+
/**
|
1126 |
+
* Render Button widget output in the editor.
|
1127 |
+
*
|
1128 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
1129 |
+
*
|
1130 |
+
* @since 1.0.0
|
1131 |
+
* @access protected
|
1132 |
+
*/
|
1133 |
protected function _content_template() {
|
1134 |
?>
|
1135 |
<#
|
widgets/premium-carousel.php
CHANGED
@@ -1,17 +1,26 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
-
use PremiumAddons\Includes;
|
7 |
use Elementor\Widget_Base;
|
8 |
use Elementor\Controls_Manager;
|
9 |
use Elementor\Repeater;
|
10 |
use Elementor\Scheme_Color;
|
11 |
use Elementor\Group_Control_Border;
|
12 |
|
|
|
|
|
|
|
|
|
13 |
if( ! defined( 'ABSPATH' ) ) exit; // No access of directly access
|
14 |
|
|
|
|
|
|
|
15 |
class Premium_Carousel extends Widget_Base {
|
16 |
|
17 |
protected $templateInstance;
|
@@ -57,8 +66,12 @@ class Premium_Carousel extends Widget_Base {
|
|
57 |
return 'https://premiumaddons.com/support/';
|
58 |
}
|
59 |
|
60 |
-
|
61 |
-
|
|
|
|
|
|
|
|
|
62 |
protected function _register_controls() {
|
63 |
$this->start_controls_section('premium_carousel_global_settings',
|
64 |
[
|
@@ -832,6 +845,14 @@ class Premium_Carousel extends Widget_Base {
|
|
832 |
|
833 |
}
|
834 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
835 |
protected function render() {
|
836 |
|
837 |
$settings = $this->get_settings();
|
@@ -1085,7 +1106,15 @@ class Premium_Carousel extends Widget_Base {
|
|
1085 |
</div>
|
1086 |
<?php
|
1087 |
}
|
1088 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1089 |
protected function _content_template() {
|
1090 |
|
1091 |
?>
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Carousel.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Repeater;
|
12 |
use Elementor\Scheme_Color;
|
13 |
use Elementor\Group_Control_Border;
|
14 |
|
15 |
+
// PremiumAddons Classes.
|
16 |
+
use PremiumAddons\Helper_Functions;
|
17 |
+
use PremiumAddons\Includes;
|
18 |
+
|
19 |
if( ! defined( 'ABSPATH' ) ) exit; // No access of directly access
|
20 |
|
21 |
+
/**
|
22 |
+
* Class Premium_Carousel
|
23 |
+
*/
|
24 |
class Premium_Carousel extends Widget_Base {
|
25 |
|
26 |
protected $templateInstance;
|
66 |
return 'https://premiumaddons.com/support/';
|
67 |
}
|
68 |
|
69 |
+
/**
|
70 |
+
* Register Carousel controls.
|
71 |
+
*
|
72 |
+
* @since 1.0.0
|
73 |
+
* @access protected
|
74 |
+
*/
|
75 |
protected function _register_controls() {
|
76 |
$this->start_controls_section('premium_carousel_global_settings',
|
77 |
[
|
845 |
|
846 |
}
|
847 |
|
848 |
+
/**
|
849 |
+
* Render Carousel widget output on the frontend.
|
850 |
+
*
|
851 |
+
* Written in PHP and used to generate the final HTML.
|
852 |
+
*
|
853 |
+
* @since 1.0.0
|
854 |
+
* @access protected
|
855 |
+
*/
|
856 |
protected function render() {
|
857 |
|
858 |
$settings = $this->get_settings();
|
1106 |
</div>
|
1107 |
<?php
|
1108 |
}
|
1109 |
+
|
1110 |
+
/**
|
1111 |
+
* Render Carousel widget output in the editor.
|
1112 |
+
*
|
1113 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
1114 |
+
*
|
1115 |
+
* @since 1.0.0
|
1116 |
+
* @access protected
|
1117 |
+
*/
|
1118 |
protected function _content_template() {
|
1119 |
|
1120 |
?>
|
widgets/premium-contactform.php
CHANGED
@@ -1,8 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
use Elementor\Widget_Base;
|
7 |
use Elementor\Controls_Manager;
|
8 |
use Elementor\Scheme_Color;
|
@@ -11,8 +14,14 @@ use Elementor\Group_Control_Border;
|
|
11 |
use Elementor\Group_Control_Typography;
|
12 |
use Elementor\Group_Control_Box_Shadow;
|
13 |
|
|
|
|
|
|
|
14 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
15 |
|
|
|
|
|
|
|
16 |
class Premium_Contactform extends Widget_Base {
|
17 |
|
18 |
public function get_name() {
|
@@ -47,8 +56,12 @@ class Premium_Contactform extends Widget_Base {
|
|
47 |
return 'https://premiumaddons.com/support/';
|
48 |
}
|
49 |
|
50 |
-
|
51 |
-
|
|
|
|
|
|
|
|
|
52 |
protected function _register_controls() {
|
53 |
|
54 |
$this->start_controls_section('premium_section_wpcf7_form',
|
@@ -580,7 +593,15 @@ class Premium_Contactform extends Widget_Base {
|
|
580 |
|
581 |
return $result;
|
582 |
}
|
583 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
584 |
protected function render() {
|
585 |
|
586 |
$settings = $this->get_settings();
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Contact Form 7.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Scheme_Color;
|
14 |
use Elementor\Group_Control_Typography;
|
15 |
use Elementor\Group_Control_Box_Shadow;
|
16 |
|
17 |
+
// PremiumAddons Classes.
|
18 |
+
use PremiumAddons\Helper_Functions;
|
19 |
+
|
20 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
21 |
|
22 |
+
/**
|
23 |
+
* Class Premium_Contactform
|
24 |
+
*/
|
25 |
class Premium_Contactform extends Widget_Base {
|
26 |
|
27 |
public function get_name() {
|
56 |
return 'https://premiumaddons.com/support/';
|
57 |
}
|
58 |
|
59 |
+
/**
|
60 |
+
* Register Contact Form 7 controls.
|
61 |
+
*
|
62 |
+
* @since 1.0.0
|
63 |
+
* @access protected
|
64 |
+
*/
|
65 |
protected function _register_controls() {
|
66 |
|
67 |
$this->start_controls_section('premium_section_wpcf7_form',
|
593 |
|
594 |
return $result;
|
595 |
}
|
596 |
+
|
597 |
+
/**
|
598 |
+
* Render Contact Form 7 widget output on the frontend.
|
599 |
+
*
|
600 |
+
* Written in PHP and used to generate the final HTML.
|
601 |
+
*
|
602 |
+
* @since 1.0.0
|
603 |
+
* @access protected
|
604 |
+
*/
|
605 |
protected function render() {
|
606 |
|
607 |
$settings = $this->get_settings();
|
widgets/premium-countdown.php
CHANGED
@@ -1,8 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
7 |
use Elementor\Widget_Base;
|
8 |
use Elementor\Controls_Manager;
|
@@ -12,8 +15,14 @@ use Elementor\Group_Control_Border;
|
|
12 |
use Elementor\Group_Control_Typography;
|
13 |
use Elementor\Group_Control_Box_Shadow;
|
14 |
|
|
|
|
|
|
|
15 |
if( !defined( 'ABSPATH' ) ) exit; // No access of directly access
|
16 |
|
|
|
|
|
|
|
17 |
class Premium_Countdown extends Widget_Base {
|
18 |
|
19 |
public function get_name() {
|
@@ -53,8 +62,12 @@ class Premium_Countdown extends Widget_Base {
|
|
53 |
return 'https://premiumaddons.com/support/';
|
54 |
}
|
55 |
|
56 |
-
|
57 |
-
|
|
|
|
|
|
|
|
|
58 |
protected function _register_controls() {
|
59 |
$this->start_controls_section(
|
60 |
'premium_countdown_global_settings',
|
@@ -611,6 +624,14 @@ class Premium_Countdown extends Widget_Base {
|
|
611 |
|
612 |
}
|
613 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
614 |
protected function render( ) {
|
615 |
|
616 |
$settings = $this->get_settings_for_display();
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Countdown.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
9 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
10 |
use Elementor\Widget_Base;
|
11 |
use Elementor\Controls_Manager;
|
15 |
use Elementor\Group_Control_Typography;
|
16 |
use Elementor\Group_Control_Box_Shadow;
|
17 |
|
18 |
+
// PremiumAddons Classes.
|
19 |
+
use PremiumAddons\Helper_Functions;
|
20 |
+
|
21 |
if( !defined( 'ABSPATH' ) ) exit; // No access of directly access
|
22 |
|
23 |
+
/**
|
24 |
+
* Class Premium_Countdown
|
25 |
+
*/
|
26 |
class Premium_Countdown extends Widget_Base {
|
27 |
|
28 |
public function get_name() {
|
62 |
return 'https://premiumaddons.com/support/';
|
63 |
}
|
64 |
|
65 |
+
/**
|
66 |
+
* Register Countdown controls.
|
67 |
+
*
|
68 |
+
* @since 1.0.0
|
69 |
+
* @access protected
|
70 |
+
*/
|
71 |
protected function _register_controls() {
|
72 |
$this->start_controls_section(
|
73 |
'premium_countdown_global_settings',
|
624 |
|
625 |
}
|
626 |
|
627 |
+
/**
|
628 |
+
* Render Countdown widget output on the frontend.
|
629 |
+
*
|
630 |
+
* Written in PHP and used to generate the final HTML.
|
631 |
+
*
|
632 |
+
* @since 1.0.0
|
633 |
+
* @access protected
|
634 |
+
*/
|
635 |
protected function render( ) {
|
636 |
|
637 |
$settings = $this->get_settings_for_display();
|
widgets/premium-counter.php
CHANGED
@@ -1,8 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
use Elementor\Widget_Base;
|
7 |
use Elementor\Utils;
|
8 |
use Elementor\Icons_Manager;
|
@@ -14,8 +17,14 @@ use Elementor\Group_Control_Border;
|
|
14 |
use Elementor\Group_Control_Typography;
|
15 |
use Elementor\Group_Control_Text_Shadow;
|
16 |
|
|
|
|
|
|
|
17 |
if( ! defined( 'ABSPATH' ) ) exit; // No access of directly access
|
18 |
|
|
|
|
|
|
|
19 |
class Premium_Counter extends Widget_Base {
|
20 |
|
21 |
public function get_name() {
|
@@ -53,8 +62,12 @@ class Premium_Counter extends Widget_Base {
|
|
53 |
return 'https://premiumaddons.com/support/';
|
54 |
}
|
55 |
|
56 |
-
|
57 |
-
|
|
|
|
|
|
|
|
|
58 |
protected function _register_controls() {
|
59 |
$this->start_controls_section('premium_counter_global_settings',
|
60 |
[
|
@@ -832,6 +845,14 @@ class Premium_Counter extends Widget_Base {
|
|
832 |
<?php
|
833 |
}
|
834 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
835 |
protected function render() {
|
836 |
|
837 |
$settings = $this->get_settings_for_display();
|
@@ -866,7 +887,15 @@ class Premium_Counter extends Widget_Base {
|
|
866 |
|
867 |
<?php
|
868 |
}
|
869 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
870 |
protected function _content_template() {
|
871 |
?>
|
872 |
<#
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Counter.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Utils;
|
11 |
use Elementor\Icons_Manager;
|
17 |
use Elementor\Group_Control_Typography;
|
18 |
use Elementor\Group_Control_Text_Shadow;
|
19 |
|
20 |
+
// PremiumAddons Classes.
|
21 |
+
use PremiumAddons\Helper_Functions;
|
22 |
+
|
23 |
if( ! defined( 'ABSPATH' ) ) exit; // No access of directly access
|
24 |
|
25 |
+
/**
|
26 |
+
* Class Premium_Counter
|
27 |
+
*/
|
28 |
class Premium_Counter extends Widget_Base {
|
29 |
|
30 |
public function get_name() {
|
62 |
return 'https://premiumaddons.com/support/';
|
63 |
}
|
64 |
|
65 |
+
/**
|
66 |
+
* Register Counter controls.
|
67 |
+
*
|
68 |
+
* @since 1.0.0
|
69 |
+
* @access protected
|
70 |
+
*/
|
71 |
protected function _register_controls() {
|
72 |
$this->start_controls_section('premium_counter_global_settings',
|
73 |
[
|
845 |
<?php
|
846 |
}
|
847 |
|
848 |
+
/**
|
849 |
+
* Render Counter widget output on the frontend.
|
850 |
+
*
|
851 |
+
* Written in PHP and used to generate the final HTML.
|
852 |
+
*
|
853 |
+
* @since 1.0.0
|
854 |
+
* @access protected
|
855 |
+
*/
|
856 |
protected function render() {
|
857 |
|
858 |
$settings = $this->get_settings_for_display();
|
887 |
|
888 |
<?php
|
889 |
}
|
890 |
+
|
891 |
+
/**
|
892 |
+
* Render Counter widget output in the editor.
|
893 |
+
*
|
894 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
895 |
+
*
|
896 |
+
* @since 1.0.0
|
897 |
+
* @access protected
|
898 |
+
*/
|
899 |
protected function _content_template() {
|
900 |
?>
|
901 |
<#
|
widgets/premium-dual-header.php
CHANGED
@@ -1,8 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
use PremiumAddons\Includes;
|
7 |
use Elementor\Widget_Base;
|
8 |
use Elementor\Controls_Manager;
|
@@ -13,8 +16,14 @@ use Elementor\Group_Control_Typography;
|
|
13 |
use Elementor\Group_Control_Text_Shadow;
|
14 |
use Elementor\Group_Control_Background;
|
15 |
|
|
|
|
|
|
|
16 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
17 |
|
|
|
|
|
|
|
18 |
class Premium_Dual_Header extends Widget_Base {
|
19 |
|
20 |
protected $templateInstance;
|
@@ -49,8 +58,12 @@ class Premium_Dual_Header extends Widget_Base {
|
|
49 |
return 'https://premiumaddons.com/support/';
|
50 |
}
|
51 |
|
52 |
-
|
53 |
-
|
|
|
|
|
|
|
|
|
54 |
protected function _register_controls() {
|
55 |
|
56 |
/*Start General Section*/
|
@@ -695,6 +708,14 @@ class Premium_Dual_Header extends Widget_Base {
|
|
695 |
|
696 |
}
|
697 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
698 |
protected function render() {
|
699 |
|
700 |
$settings = $this->get_settings_for_display();
|
@@ -763,6 +784,14 @@ class Premium_Dual_Header extends Widget_Base {
|
|
763 |
<?php
|
764 |
}
|
765 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
766 |
protected function _content_template()
|
767 |
{
|
768 |
?>
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Dual Heading.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
9 |
use PremiumAddons\Includes;
|
10 |
use Elementor\Widget_Base;
|
11 |
use Elementor\Controls_Manager;
|
16 |
use Elementor\Group_Control_Text_Shadow;
|
17 |
use Elementor\Group_Control_Background;
|
18 |
|
19 |
+
// PremiumAddons Classes.
|
20 |
+
use PremiumAddons\Helper_Functions;
|
21 |
+
|
22 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
23 |
|
24 |
+
/**
|
25 |
+
* Class Premium_Dual_Header
|
26 |
+
*/
|
27 |
class Premium_Dual_Header extends Widget_Base {
|
28 |
|
29 |
protected $templateInstance;
|
58 |
return 'https://premiumaddons.com/support/';
|
59 |
}
|
60 |
|
61 |
+
/**
|
62 |
+
* Register Dual Heading controls.
|
63 |
+
*
|
64 |
+
* @since 1.0.0
|
65 |
+
* @access protected
|
66 |
+
*/
|
67 |
protected function _register_controls() {
|
68 |
|
69 |
/*Start General Section*/
|
708 |
|
709 |
}
|
710 |
|
711 |
+
/**
|
712 |
+
* Render Dual Heading widget output on the frontend.
|
713 |
+
*
|
714 |
+
* Written in PHP and used to generate the final HTML.
|
715 |
+
*
|
716 |
+
* @since 1.0.0
|
717 |
+
* @access protected
|
718 |
+
*/
|
719 |
protected function render() {
|
720 |
|
721 |
$settings = $this->get_settings_for_display();
|
784 |
<?php
|
785 |
}
|
786 |
|
787 |
+
/**
|
788 |
+
* Render Dual Heading widget output in the editor.
|
789 |
+
*
|
790 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
791 |
+
*
|
792 |
+
* @since 1.0.0
|
793 |
+
* @access protected
|
794 |
+
*/
|
795 |
protected function _content_template()
|
796 |
{
|
797 |
?>
|
widgets/premium-fancytext.php
CHANGED
@@ -1,8 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
use Elementor\Widget_Base;
|
7 |
use Elementor\Controls_Manager;
|
8 |
use Elementor\Repeater;
|
@@ -11,8 +14,14 @@ use Elementor\Scheme_Typography;
|
|
11 |
use Elementor\Group_Control_Typography;
|
12 |
use Elementor\Group_Control_Text_Shadow;
|
13 |
|
|
|
|
|
|
|
14 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
15 |
|
|
|
|
|
|
|
16 |
class Premium_Fancytext extends Widget_Base {
|
17 |
|
18 |
public function get_name() {
|
@@ -49,16 +58,19 @@ class Premium_Fancytext extends Widget_Base {
|
|
49 |
return 'https://premiumaddons.com/support/';
|
50 |
}
|
51 |
|
52 |
-
|
53 |
-
|
|
|
|
|
|
|
|
|
54 |
protected function _register_controls() {
|
55 |
|
56 |
-
/*Start Text Content Section*/
|
57 |
$this->start_controls_section('premium_fancy_text_content',
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
|
63 |
/*Prefix Text*/
|
64 |
$this->add_control('premium_fancy_prefix_text',
|
@@ -159,6 +171,7 @@ class Premium_Fancytext extends Widget_Base {
|
|
159 |
'slide' => __('Slide Up', 'premium-addons-for-elementor'),
|
160 |
'zoomout'=> __('Zoom Out', 'premium-addons-for-elementor'),
|
161 |
'rotate' => __('Rotate', 'premium-addons-for-elementor'),
|
|
|
162 |
],
|
163 |
'default' => 'typing',
|
164 |
'render_type' => 'template',
|
@@ -166,6 +179,18 @@ class Premium_Fancytext extends Widget_Base {
|
|
166 |
]
|
167 |
);
|
168 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
169 |
$this->add_control('premium_fancy_text_type_speed',
|
170 |
[
|
171 |
'label' => __('Type Speed', 'premium-addons-for-elementor'),
|
@@ -184,10 +209,10 @@ class Premium_Fancytext extends Widget_Base {
|
|
184 |
'type' => Controls_Manager::NUMBER,
|
185 |
'description' => __('Set animation speed in seconds.', 'premium-addons-for-elementor'),
|
186 |
'condition' => [
|
187 |
-
'premium_fancy_text_effect' => [ '
|
188 |
],
|
189 |
'selectors' => [
|
190 |
-
'{{WRAPPER}} .premium-fancy-text-wrapper.
|
191 |
]
|
192 |
]
|
193 |
);
|
@@ -198,7 +223,7 @@ class Premium_Fancytext extends Widget_Base {
|
|
198 |
'type' => Controls_Manager::NUMBER,
|
199 |
'description' => __('Set animation speed in seconds.', 'premium-addons-for-elementor'),
|
200 |
'condition' => [
|
201 |
-
'premium_fancy_text_effect' => [ '
|
202 |
]
|
203 |
]
|
204 |
);
|
@@ -277,19 +302,18 @@ class Premium_Fancytext extends Widget_Base {
|
|
277 |
],
|
278 |
]
|
279 |
);
|
280 |
-
|
281 |
-
/*Slide Up Speed*/
|
282 |
$this->add_control('premium_slide_up_speed',
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
|
294 |
/*Slide Up Pause Time*/
|
295 |
$this->add_control('premium_slide_up_pause_time',
|
@@ -513,6 +537,14 @@ class Premium_Fancytext extends Widget_Base {
|
|
513 |
$this->end_controls_section();
|
514 |
}
|
515 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
516 |
protected function render() {
|
517 |
|
518 |
$settings = $this->get_settings_for_display();
|
@@ -559,10 +591,15 @@ class Premium_Fancytext extends Widget_Base {
|
|
559 |
'mousePause' => $mause_pause
|
560 |
];
|
561 |
} else {
|
|
|
562 |
$fancytext_settings = [
|
563 |
'effect' => $effect,
|
564 |
'delay' => $settings['premium_fancy_text_zoom_delay']
|
565 |
];
|
|
|
|
|
|
|
|
|
566 |
}
|
567 |
|
568 |
$this->add_render_attribute('wrapper', 'class', [ 'premium-fancy-text-wrapper', $effect ] );
|
@@ -603,6 +640,14 @@ class Premium_Fancytext extends Widget_Base {
|
|
603 |
<?php
|
604 |
}
|
605 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
606 |
protected function _content_template() {
|
607 |
?>
|
608 |
<#
|
@@ -658,6 +703,10 @@ class Premium_Fancytext extends Widget_Base {
|
|
658 |
view.addRenderAttribute( 'suffix', 'class', 'premium-fancy-text-span-align' );
|
659 |
|
660 |
fancyTextSettings.delay = settings.premium_fancy_text_zoom_delay;
|
|
|
|
|
|
|
|
|
661 |
|
662 |
}
|
663 |
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Fancy Text.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Repeater;
|
14 |
use Elementor\Group_Control_Typography;
|
15 |
use Elementor\Group_Control_Text_Shadow;
|
16 |
|
17 |
+
// PremiumAddons Classes.
|
18 |
+
use PremiumAddons\Helper_Functions;
|
19 |
+
|
20 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
21 |
|
22 |
+
/**
|
23 |
+
* Class Premium_Fancytext
|
24 |
+
*/
|
25 |
class Premium_Fancytext extends Widget_Base {
|
26 |
|
27 |
public function get_name() {
|
58 |
return 'https://premiumaddons.com/support/';
|
59 |
}
|
60 |
|
61 |
+
/**
|
62 |
+
* Register Testimonials controls.
|
63 |
+
*
|
64 |
+
* @since 1.0.0
|
65 |
+
* @access protected
|
66 |
+
*/
|
67 |
protected function _register_controls() {
|
68 |
|
|
|
69 |
$this->start_controls_section('premium_fancy_text_content',
|
70 |
+
[
|
71 |
+
'label' => __('Fancy Text', 'premium-addons-for-elementor'),
|
72 |
+
]
|
73 |
+
);
|
74 |
|
75 |
/*Prefix Text*/
|
76 |
$this->add_control('premium_fancy_prefix_text',
|
171 |
'slide' => __('Slide Up', 'premium-addons-for-elementor'),
|
172 |
'zoomout'=> __('Zoom Out', 'premium-addons-for-elementor'),
|
173 |
'rotate' => __('Rotate', 'premium-addons-for-elementor'),
|
174 |
+
'custom' => __('Custom', 'premium-addons-for-elementor'),
|
175 |
],
|
176 |
'default' => 'typing',
|
177 |
'render_type' => 'template',
|
179 |
]
|
180 |
);
|
181 |
|
182 |
+
$this->add_control('custom_animation',
|
183 |
+
[
|
184 |
+
'label' => __('Animations', 'premium-addons-for-elementor'),
|
185 |
+
'type' => Controls_Manager::ANIMATION,
|
186 |
+
'render_type' => 'template',
|
187 |
+
'default' => 'fadeIn',
|
188 |
+
'condition' => [
|
189 |
+
'premium_fancy_text_effect' => 'custom'
|
190 |
+
]
|
191 |
+
]
|
192 |
+
);
|
193 |
+
|
194 |
$this->add_control('premium_fancy_text_type_speed',
|
195 |
[
|
196 |
'label' => __('Type Speed', 'premium-addons-for-elementor'),
|
209 |
'type' => Controls_Manager::NUMBER,
|
210 |
'description' => __('Set animation speed in seconds.', 'premium-addons-for-elementor'),
|
211 |
'condition' => [
|
212 |
+
'premium_fancy_text_effect!' => [ 'typing', 'slide' ],
|
213 |
],
|
214 |
'selectors' => [
|
215 |
+
'{{WRAPPER}} .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items' => 'animation-duration: {{VALUE}}s'
|
216 |
]
|
217 |
]
|
218 |
);
|
223 |
'type' => Controls_Manager::NUMBER,
|
224 |
'description' => __('Set animation speed in seconds.', 'premium-addons-for-elementor'),
|
225 |
'condition' => [
|
226 |
+
'premium_fancy_text_effect!' => [ 'typing', 'slide' ],
|
227 |
]
|
228 |
]
|
229 |
);
|
302 |
],
|
303 |
]
|
304 |
);
|
305 |
+
|
|
|
306 |
$this->add_control('premium_slide_up_speed',
|
307 |
+
[
|
308 |
+
'label' => __('Animation Speed', 'premium-addons-for-elementor'),
|
309 |
+
'type' => Controls_Manager::NUMBER,
|
310 |
+
'default' => 200,
|
311 |
+
'description' => __( 'Set a duration value in milliseconds for slide up effect.', 'premium-addons-for-elementor' ),
|
312 |
+
'condition' => [
|
313 |
+
'premium_fancy_text_effect' => 'slide',
|
314 |
+
],
|
315 |
+
]
|
316 |
+
);
|
317 |
|
318 |
/*Slide Up Pause Time*/
|
319 |
$this->add_control('premium_slide_up_pause_time',
|
537 |
$this->end_controls_section();
|
538 |
}
|
539 |
|
540 |
+
/**
|
541 |
+
* Render Fancy Text widget output on the frontend.
|
542 |
+
*
|
543 |
+
* Written in PHP and used to generate the final HTML.
|
544 |
+
*
|
545 |
+
* @since 1.0.0
|
546 |
+
* @access protected
|
547 |
+
*/
|
548 |
protected function render() {
|
549 |
|
550 |
$settings = $this->get_settings_for_display();
|
591 |
'mousePause' => $mause_pause
|
592 |
];
|
593 |
} else {
|
594 |
+
|
595 |
$fancytext_settings = [
|
596 |
'effect' => $effect,
|
597 |
'delay' => $settings['premium_fancy_text_zoom_delay']
|
598 |
];
|
599 |
+
|
600 |
+
if( $effect === 'custom' ) {
|
601 |
+
$fancytext_settings['animation'] = $settings['custom_animation'];
|
602 |
+
}
|
603 |
}
|
604 |
|
605 |
$this->add_render_attribute('wrapper', 'class', [ 'premium-fancy-text-wrapper', $effect ] );
|
640 |
<?php
|
641 |
}
|
642 |
|
643 |
+
/**
|
644 |
+
* Render Fancy Text widget output in the editor.
|
645 |
+
*
|
646 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
647 |
+
*
|
648 |
+
* @since 1.0.0
|
649 |
+
* @access protected
|
650 |
+
*/
|
651 |
protected function _content_template() {
|
652 |
?>
|
653 |
<#
|
703 |
view.addRenderAttribute( 'suffix', 'class', 'premium-fancy-text-span-align' );
|
704 |
|
705 |
fancyTextSettings.delay = settings.premium_fancy_text_zoom_delay;
|
706 |
+
|
707 |
+
if( 'custom' === effect ) {
|
708 |
+
fancyTextSettings.animation = settings.custom_animation;
|
709 |
+
}
|
710 |
|
711 |
}
|
712 |
|
widgets/premium-grid.php
CHANGED
@@ -1,9 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
-
use PremiumAddons\Includes;
|
7 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
8 |
use Elementor\Widget_Base;
|
9 |
use Elementor\Utils;
|
@@ -22,8 +24,15 @@ use Elementor\Group_Control_Box_Shadow;
|
|
22 |
use Elementor\Group_Control_Background;
|
23 |
use Elementor\Group_Control_Image_Size;
|
24 |
|
|
|
|
|
|
|
|
|
25 |
if( ! defined( 'ABSPATH' ) ) exit;
|
26 |
|
|
|
|
|
|
|
27 |
class Premium_Grid extends Widget_Base {
|
28 |
|
29 |
public function get_name() {
|
@@ -73,6 +82,12 @@ class Premium_Grid extends Widget_Base {
|
|
73 |
return 'https://premiumaddons.com/support/';
|
74 |
}
|
75 |
|
|
|
|
|
|
|
|
|
|
|
|
|
76 |
protected function _register_controls() {
|
77 |
|
78 |
$this->start_controls_section('premium_gallery_general',
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Media Grid.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
10 |
use Elementor\Widget_Base;
|
11 |
use Elementor\Utils;
|
24 |
use Elementor\Group_Control_Background;
|
25 |
use Elementor\Group_Control_Image_Size;
|
26 |
|
27 |
+
// PremiumAddons Classes.
|
28 |
+
use PremiumAddons\Helper_Functions;
|
29 |
+
use PremiumAddons\Includes;
|
30 |
+
|
31 |
if( ! defined( 'ABSPATH' ) ) exit;
|
32 |
|
33 |
+
/**
|
34 |
+
* Class Premium_Grid
|
35 |
+
*/
|
36 |
class Premium_Grid extends Widget_Base {
|
37 |
|
38 |
public function get_name() {
|
82 |
return 'https://premiumaddons.com/support/';
|
83 |
}
|
84 |
|
85 |
+
/**
|
86 |
+
* Register Media Grid controls.
|
87 |
+
*
|
88 |
+
* @since 2.1.0
|
89 |
+
* @access protected
|
90 |
+
*/
|
91 |
protected function _register_controls() {
|
92 |
|
93 |
$this->start_controls_section('premium_gallery_general',
|
widgets/premium-image-button.php
CHANGED
@@ -1,15 +1,11 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
*
|
5 |
-
* Name: Image Button
|
6 |
-
* Slug: premium-addon-image-button
|
7 |
*/
|
8 |
-
|
9 |
namespace PremiumAddons\Widgets;
|
10 |
|
11 |
-
|
12 |
-
use PremiumAddons\Includes;
|
13 |
use Elementor\Icons_Manager;
|
14 |
use Elementor\Widget_Base;
|
15 |
use Elementor\Controls_Manager;
|
@@ -21,8 +17,15 @@ use Elementor\Group_Control_Text_Shadow;
|
|
21 |
use Elementor\Group_Control_Box_Shadow;
|
22 |
use Elementor\Group_Control_Background;
|
23 |
|
|
|
|
|
|
|
|
|
24 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
25 |
|
|
|
|
|
|
|
26 |
class Premium_Image_Button extends Widget_Base {
|
27 |
|
28 |
public function get_name() {
|
@@ -61,8 +64,12 @@ class Premium_Image_Button extends Widget_Base {
|
|
61 |
return 'https://premiumaddons.com/support/';
|
62 |
}
|
63 |
|
64 |
-
|
65 |
-
|
|
|
|
|
|
|
|
|
66 |
protected function _register_controls() {
|
67 |
|
68 |
$this->start_controls_section('premium_image_button_general_section',
|
@@ -868,6 +875,14 @@ class Premium_Image_Button extends Widget_Base {
|
|
868 |
$this->end_controls_section();
|
869 |
}
|
870 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
871 |
protected function render() {
|
872 |
|
873 |
$settings = $this->get_settings_for_display();
|
@@ -1019,6 +1034,14 @@ class Premium_Image_Button extends Widget_Base {
|
|
1019 |
<?php
|
1020 |
}
|
1021 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1022 |
protected function _content_template() {
|
1023 |
?>
|
1024 |
<#
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* Premium Image Button.
|
|
|
|
|
5 |
*/
|
|
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Icons_Manager;
|
10 |
use Elementor\Widget_Base;
|
11 |
use Elementor\Controls_Manager;
|
17 |
use Elementor\Group_Control_Box_Shadow;
|
18 |
use Elementor\Group_Control_Background;
|
19 |
|
20 |
+
// PremiumAddons Classes.
|
21 |
+
use PremiumAddons\Helper_Functions;
|
22 |
+
use PremiumAddons\Includes;
|
23 |
+
|
24 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
25 |
|
26 |
+
/**
|
27 |
+
* Class Premium_Image_Button
|
28 |
+
*/
|
29 |
class Premium_Image_Button extends Widget_Base {
|
30 |
|
31 |
public function get_name() {
|
64 |
return 'https://premiumaddons.com/support/';
|
65 |
}
|
66 |
|
67 |
+
/**
|
68 |
+
* Register Image Button controls.
|
69 |
+
*
|
70 |
+
* @since 1.0.0
|
71 |
+
* @access protected
|
72 |
+
*/
|
73 |
protected function _register_controls() {
|
74 |
|
75 |
$this->start_controls_section('premium_image_button_general_section',
|
875 |
$this->end_controls_section();
|
876 |
}
|
877 |
|
878 |
+
/**
|
879 |
+
* Render Image Button widget output on the frontend.
|
880 |
+
*
|
881 |
+
* Written in PHP and used to generate the final HTML.
|
882 |
+
*
|
883 |
+
* @since 1.0.0
|
884 |
+
* @access protected
|
885 |
+
*/
|
886 |
protected function render() {
|
887 |
|
888 |
$settings = $this->get_settings_for_display();
|
1034 |
<?php
|
1035 |
}
|
1036 |
|
1037 |
+
/**
|
1038 |
+
* Render Image Button widget output in the editor.
|
1039 |
+
*
|
1040 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
1041 |
+
*
|
1042 |
+
* @since 1.0.0
|
1043 |
+
* @access protected
|
1044 |
+
*/
|
1045 |
protected function _content_template() {
|
1046 |
?>
|
1047 |
<#
|
widgets/premium-image-scroll.php
CHANGED
@@ -1,15 +1,11 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
*
|
5 |
-
* Name: Image Scroll
|
6 |
-
* Slug: premium-image-scroll
|
7 |
*/
|
8 |
-
|
9 |
namespace PremiumAddons\Widgets;
|
10 |
|
11 |
-
|
12 |
-
use PremiumAddons\Includes;
|
13 |
use Elementor\Widget_Base;
|
14 |
use Elementor\Utils;
|
15 |
use Elementor\Control_Media;
|
@@ -19,8 +15,15 @@ use Elementor\Group_Control_Image_Size;
|
|
19 |
use Elementor\Group_Control_Css_Filter;
|
20 |
use Elementor\Group_Control_Box_Shadow;
|
21 |
|
|
|
|
|
|
|
|
|
22 |
if ( ! defined( 'ABSPATH' ) ) exit;
|
23 |
|
|
|
|
|
|
|
24 |
class Premium_Image_Scroll extends Widget_Base {
|
25 |
|
26 |
public function getTemplateInstance() {
|
@@ -494,6 +497,14 @@ class Premium_Image_Scroll extends Widget_Base {
|
|
494 |
|
495 |
}
|
496 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
497 |
protected function render() {
|
498 |
|
499 |
$settings = $this->get_settings_for_display();
|
@@ -579,6 +590,14 @@ class Premium_Image_Scroll extends Widget_Base {
|
|
579 |
|
580 |
}
|
581 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
582 |
protected function _content_template() {
|
583 |
?>
|
584 |
<#
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* Premium Image Scroll.
|
|
|
|
|
5 |
*/
|
|
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Utils;
|
11 |
use Elementor\Control_Media;
|
15 |
use Elementor\Group_Control_Css_Filter;
|
16 |
use Elementor\Group_Control_Box_Shadow;
|
17 |
|
18 |
+
// PremiumAddons Classes.
|
19 |
+
use PremiumAddons\Helper_Functions;
|
20 |
+
use PremiumAddons\Includes;
|
21 |
+
|
22 |
if ( ! defined( 'ABSPATH' ) ) exit;
|
23 |
|
24 |
+
/**
|
25 |
+
* Class Premium_Image_Scroll
|
26 |
+
*/
|
27 |
class Premium_Image_Scroll extends Widget_Base {
|
28 |
|
29 |
public function getTemplateInstance() {
|
497 |
|
498 |
}
|
499 |
|
500 |
+
/**
|
501 |
+
* Render Image Scroll widget output on the frontend.
|
502 |
+
*
|
503 |
+
* Written in PHP and used to generate the final HTML.
|
504 |
+
*
|
505 |
+
* @since 1.0.0
|
506 |
+
* @access protected
|
507 |
+
*/
|
508 |
protected function render() {
|
509 |
|
510 |
$settings = $this->get_settings_for_display();
|
590 |
|
591 |
}
|
592 |
|
593 |
+
/**
|
594 |
+
* Render Image Scroll widget output in the editor.
|
595 |
+
*
|
596 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
597 |
+
*
|
598 |
+
* @since 1.0.0
|
599 |
+
* @access protected
|
600 |
+
*/
|
601 |
protected function _content_template() {
|
602 |
?>
|
603 |
<#
|
widgets/premium-image-separator.php
CHANGED
@@ -1,16 +1,12 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
*
|
5 |
-
* Name: Image Separator
|
6 |
-
* Slug: premium-addon-image-separator
|
7 |
*/
|
8 |
-
|
9 |
namespace PremiumAddons\Widgets;
|
10 |
|
11 |
-
|
12 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
13 |
-
use PremiumAddons\Includes;
|
14 |
use Elementor\Widget_Base;
|
15 |
use Elementor\Utils;
|
16 |
use Elementor\Control_Media;
|
@@ -20,8 +16,15 @@ use Elementor\Icons_Manager;
|
|
20 |
use Elementor\Group_Control_Css_Filter;
|
21 |
use Elementor\Group_Control_Text_Shadow;
|
22 |
|
|
|
|
|
|
|
|
|
23 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
24 |
|
|
|
|
|
|
|
25 |
class Premium_Image_Separator extends Widget_Base {
|
26 |
|
27 |
protected $templateInstance;
|
@@ -66,8 +69,12 @@ class Premium_Image_Separator extends Widget_Base {
|
|
66 |
return 'https://premiumaddons.com/support/';
|
67 |
}
|
68 |
|
69 |
-
|
70 |
-
|
|
|
|
|
|
|
|
|
71 |
protected function _register_controls() {
|
72 |
|
73 |
$this->start_controls_section('premium_image_separator_general_settings',
|
@@ -449,6 +456,14 @@ class Premium_Image_Separator extends Widget_Base {
|
|
449 |
|
450 |
}
|
451 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
452 |
protected function render() {
|
453 |
|
454 |
$settings = $this->get_settings_for_display();
|
@@ -507,6 +522,14 @@ class Premium_Image_Separator extends Widget_Base {
|
|
507 |
<?php
|
508 |
}
|
509 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
510 |
protected function _content_template() {
|
511 |
?>
|
512 |
<#
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* Premium Image Separator.
|
|
|
|
|
5 |
*/
|
|
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
9 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
|
|
10 |
use Elementor\Widget_Base;
|
11 |
use Elementor\Utils;
|
12 |
use Elementor\Control_Media;
|
16 |
use Elementor\Group_Control_Css_Filter;
|
17 |
use Elementor\Group_Control_Text_Shadow;
|
18 |
|
19 |
+
// PremiumAddons Classes.
|
20 |
+
use PremiumAddons\Helper_Functions;
|
21 |
+
use PremiumAddons\Includes;
|
22 |
+
|
23 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
24 |
|
25 |
+
/**
|
26 |
+
* Class Premium_Image_Separator
|
27 |
+
*/
|
28 |
class Premium_Image_Separator extends Widget_Base {
|
29 |
|
30 |
protected $templateInstance;
|
69 |
return 'https://premiumaddons.com/support/';
|
70 |
}
|
71 |
|
72 |
+
/**
|
73 |
+
* Register Image Controls controls.
|
74 |
+
*
|
75 |
+
* @since 1.0.0
|
76 |
+
* @access protected
|
77 |
+
*/
|
78 |
protected function _register_controls() {
|
79 |
|
80 |
$this->start_controls_section('premium_image_separator_general_settings',
|
456 |
|
457 |
}
|
458 |
|
459 |
+
/**
|
460 |
+
* Render Image Separator widget output on the frontend.
|
461 |
+
*
|
462 |
+
* Written in PHP and used to generate the final HTML.
|
463 |
+
*
|
464 |
+
* @since 1.0.0
|
465 |
+
* @access protected
|
466 |
+
*/
|
467 |
protected function render() {
|
468 |
|
469 |
$settings = $this->get_settings_for_display();
|
522 |
<?php
|
523 |
}
|
524 |
|
525 |
+
/**
|
526 |
+
* Render Image Separtor widget output in the editor.
|
527 |
+
*
|
528 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
529 |
+
*
|
530 |
+
* @since 1.0.0
|
531 |
+
* @access protected
|
532 |
+
*/
|
533 |
protected function _content_template() {
|
534 |
?>
|
535 |
<#
|
widgets/premium-lottie.php
CHANGED
@@ -1,23 +1,26 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
*
|
5 |
-
* Name: Lottie Animations
|
6 |
-
* Slug: premium-lottie-animations
|
7 |
*/
|
8 |
-
|
9 |
namespace PremiumAddons\Widgets;
|
10 |
|
11 |
-
|
12 |
-
use PremiumAddons\Includes;
|
13 |
use Elementor\Widget_Base;
|
14 |
use Elementor\Controls_Manager;
|
15 |
use Elementor\Group_Control_Border;
|
16 |
use Elementor\Group_Control_Css_Filter;
|
17 |
use Elementor\Group_Control_Box_Shadow;
|
18 |
|
|
|
|
|
|
|
|
|
19 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
20 |
|
|
|
|
|
|
|
21 |
class Premium_Lottie extends Widget_Base {
|
22 |
|
23 |
public function get_name() {
|
@@ -56,6 +59,12 @@ class Premium_Lottie extends Widget_Base {
|
|
56 |
return 'https://premiumaddons.com/support/';
|
57 |
}
|
58 |
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
protected function _register_controls() {
|
60 |
|
61 |
$this->start_controls_section('section_general_settings',
|
@@ -561,8 +570,9 @@ class Premium_Lottie extends Widget_Base {
|
|
561 |
}
|
562 |
|
563 |
/**
|
564 |
-
* Render
|
565 |
*
|
|
|
566 |
*
|
567 |
* @since 3.20.2
|
568 |
* @access protected
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* Premium Lottie Animations.
|
|
|
|
|
5 |
*/
|
|
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Group_Control_Border;
|
12 |
use Elementor\Group_Control_Css_Filter;
|
13 |
use Elementor\Group_Control_Box_Shadow;
|
14 |
|
15 |
+
// PremiumAddons Classes.
|
16 |
+
use PremiumAddons\Helper_Functions;
|
17 |
+
use PremiumAddons\Includes;
|
18 |
+
|
19 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
20 |
|
21 |
+
/**
|
22 |
+
* Class Premium_Lottie
|
23 |
+
*/
|
24 |
class Premium_Lottie extends Widget_Base {
|
25 |
|
26 |
public function get_name() {
|
59 |
return 'https://premiumaddons.com/support/';
|
60 |
}
|
61 |
|
62 |
+
/**
|
63 |
+
* Register Testimonials controls.
|
64 |
+
*
|
65 |
+
* @since 3.20.0
|
66 |
+
* @access protected
|
67 |
+
*/
|
68 |
protected function _register_controls() {
|
69 |
|
70 |
$this->start_controls_section('section_general_settings',
|
570 |
}
|
571 |
|
572 |
/**
|
573 |
+
* Render Testimonials widget output in the editor.
|
574 |
*
|
575 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
576 |
*
|
577 |
* @since 3.20.2
|
578 |
* @access protected
|
widgets/premium-maps.php
CHANGED
@@ -1,9 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
-
use PremiumAddons\Helper_Functions;
|
7 |
use Elementor\Widget_Base;
|
8 |
use Elementor\Controls_Manager;
|
9 |
use Elementor\Repeater;
|
@@ -13,9 +15,15 @@ use Elementor\Group_Control_Border;
|
|
13 |
use Elementor\Group_Control_Typography;
|
14 |
use Elementor\Group_Control_Box_Shadow;
|
15 |
|
|
|
|
|
|
|
16 |
|
17 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
18 |
|
|
|
|
|
|
|
19 |
class Premium_Maps extends Widget_Base {
|
20 |
|
21 |
public function get_name() {
|
@@ -60,16 +68,19 @@ class Premium_Maps extends Widget_Base {
|
|
60 |
return 'https://premiumaddons.com/support/';
|
61 |
}
|
62 |
|
63 |
-
|
64 |
-
|
|
|
|
|
|
|
|
|
65 |
protected function _register_controls() {
|
66 |
|
67 |
-
/* Start Map Settings Section */
|
68 |
$this->start_controls_section('premium_maps_map_settings',
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
|
74 |
$settings = Maps::get_enabled_keys();
|
75 |
|
@@ -533,83 +544,78 @@ class Premium_Maps extends Widget_Base {
|
|
533 |
);
|
534 |
|
535 |
$this->add_group_control(
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
|
544 |
$this->add_responsive_control('premium_maps_pin_text_margin',
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
|
555 |
$this->add_responsive_control('premium_maps_pin_text_padding',
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
|
565 |
|
566 |
-
/*Pin Title ALign*/
|
567 |
$this->add_responsive_control('premium_maps_pin_description_align',
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
|
573 |
-
|
574 |
-
|
575 |
-
],
|
576 |
-
'center' => [
|
577 |
-
'title'=> __( 'Center', 'premium-addons-for-elementor' ),
|
578 |
-
'icon' => 'fa fa-align-center',
|
579 |
-
],
|
580 |
-
'right' => [
|
581 |
-
'title'=> __( 'Right', 'premium-addons-for-elementor' ),
|
582 |
-
'icon' => 'fa fa-align-right',
|
583 |
-
],
|
584 |
],
|
585 |
-
'
|
586 |
-
|
587 |
-
'
|
588 |
],
|
589 |
-
|
590 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
591 |
|
592 |
-
/*End Pin Style Section*/
|
593 |
$this->end_controls_section();
|
594 |
|
595 |
-
/*Start Map Style Section*/
|
596 |
$this->start_controls_section('premium_maps_box_style',
|
597 |
-
|
598 |
-
|
599 |
-
|
600 |
-
|
601 |
-
|
602 |
|
603 |
-
/*First Border*/
|
604 |
$this->add_group_control(
|
605 |
Group_Control_Border::get_type(),
|
606 |
-
|
607 |
-
|
608 |
-
|
609 |
-
|
610 |
-
|
611 |
-
|
612 |
-
/*First Border Radius*/
|
613 |
$this->add_control('premium_maps_box_radius',
|
614 |
[
|
615 |
'label' => __('Border Radius', 'premium-addons-for-elementor'),
|
@@ -617,52 +623,55 @@ class Premium_Maps extends Widget_Base {
|
|
617 |
'size_units' => ['px', '%', 'em'],
|
618 |
'selectors' => [
|
619 |
'{{WRAPPER}} .premium-maps-container,{{WRAPPER}} .premium_maps_map_height' => 'border-radius: {{SIZE}}{{UNIT}};'
|
620 |
-
]
|
621 |
]
|
622 |
-
|
623 |
-
|
624 |
-
|
625 |
$this->add_group_control(
|
626 |
Group_Control_Box_Shadow::get_type(),
|
627 |
-
|
628 |
-
|
629 |
-
|
630 |
-
|
631 |
-
|
632 |
-
|
633 |
|
634 |
-
/*First Margin*/
|
635 |
$this->add_responsive_control('premium_maps_box_margin',
|
636 |
-
|
637 |
-
|
638 |
-
|
639 |
-
|
640 |
-
|
641 |
-
|
642 |
-
|
643 |
-
|
644 |
-
|
645 |
|
646 |
-
/*First Padding*/
|
647 |
$this->add_responsive_control('premium_maps_box_padding',
|
648 |
-
|
649 |
-
|
650 |
-
|
651 |
-
|
652 |
-
|
653 |
-
|
654 |
-
|
655 |
-
|
656 |
-
|
657 |
|
658 |
-
/*End Map Style Section*/
|
659 |
$this->end_controls_section();
|
660 |
|
661 |
}
|
662 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
663 |
protected function render() {
|
664 |
|
665 |
-
// get our input from the widget settings.
|
666 |
$settings = $this->get_settings_for_display();
|
667 |
|
668 |
$map_pins = $settings['premium_maps_map_pins'];
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Google Maps.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Repeater;
|
15 |
use Elementor\Group_Control_Typography;
|
16 |
use Elementor\Group_Control_Box_Shadow;
|
17 |
|
18 |
+
// PremiumAddons Classes.
|
19 |
+
use PremiumAddons\Admin\Settings\Maps;
|
20 |
+
use PremiumAddons\Helper_Functions;
|
21 |
|
22 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
23 |
|
24 |
+
/**
|
25 |
+
* Class Premium_Maps
|
26 |
+
*/
|
27 |
class Premium_Maps extends Widget_Base {
|
28 |
|
29 |
public function get_name() {
|
68 |
return 'https://premiumaddons.com/support/';
|
69 |
}
|
70 |
|
71 |
+
/**
|
72 |
+
* Register Google Maps controls.
|
73 |
+
*
|
74 |
+
* @since 1.0.0
|
75 |
+
* @access protected
|
76 |
+
*/
|
77 |
protected function _register_controls() {
|
78 |
|
|
|
79 |
$this->start_controls_section('premium_maps_map_settings',
|
80 |
+
[
|
81 |
+
'label' => __('Center Location', 'premium-addons-for-elementor'),
|
82 |
+
]
|
83 |
+
);
|
84 |
|
85 |
$settings = Maps::get_enabled_keys();
|
86 |
|
544 |
);
|
545 |
|
546 |
$this->add_group_control(
|
547 |
+
Group_Control_Typography::get_type(),
|
548 |
+
[
|
549 |
+
'name' => 'pin_text_typo',
|
550 |
+
'scheme' => Scheme_Typography::TYPOGRAPHY_1,
|
551 |
+
'selector' => '{{WRAPPER}} .premium-maps-info-desc',
|
552 |
+
]
|
553 |
+
);
|
554 |
|
555 |
$this->add_responsive_control('premium_maps_pin_text_margin',
|
556 |
+
[
|
557 |
+
'label' => __('Margin', 'premium-addons-for-elementor'),
|
558 |
+
'type' => Controls_Manager::DIMENSIONS,
|
559 |
+
'size_units' => ['px', 'em', '%'],
|
560 |
+
'selectors' => [
|
561 |
+
'{{WRAPPER}} .premium-maps-info-desc' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
562 |
+
]
|
563 |
+
]
|
564 |
+
);
|
565 |
|
566 |
$this->add_responsive_control('premium_maps_pin_text_padding',
|
567 |
+
[
|
568 |
+
'label' => __('Padding', 'premium-addons-for-elementor'),
|
569 |
+
'type' => Controls_Manager::DIMENSIONS,
|
570 |
+
'size_units' => ['px', 'em', '%'],
|
571 |
+
'selectors' => [
|
572 |
+
'{{WRAPPER}} .premium-maps-info-desc' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
|
573 |
+
]
|
574 |
+
]
|
575 |
+
);
|
576 |
|
|
|
577 |
$this->add_responsive_control('premium_maps_pin_description_align',
|
578 |
+
[
|
579 |
+
'label' => __( 'Alignment', 'premium-addons-for-elementor' ),
|
580 |
+
'type' => Controls_Manager::CHOOSE,
|
581 |
+
'options' => [
|
582 |
+
'left' => [
|
583 |
+
'title'=> __( 'Left', 'premium-addons-for-elementor' ),
|
584 |
+
'icon' => 'fa fa-align-left',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
585 |
],
|
586 |
+
'center' => [
|
587 |
+
'title'=> __( 'Center', 'premium-addons-for-elementor' ),
|
588 |
+
'icon' => 'fa fa-align-center',
|
589 |
],
|
590 |
+
'right' => [
|
591 |
+
'title'=> __( 'Right', 'premium-addons-for-elementor' ),
|
592 |
+
'icon' => 'fa fa-align-right',
|
593 |
+
],
|
594 |
+
],
|
595 |
+
'default' => 'center',
|
596 |
+
'selectors' => [
|
597 |
+
'{{WRAPPER}} .premium-maps-info-desc' => 'text-align: {{VALUE}};',
|
598 |
+
],
|
599 |
+
]
|
600 |
+
);
|
601 |
|
|
|
602 |
$this->end_controls_section();
|
603 |
|
|
|
604 |
$this->start_controls_section('premium_maps_box_style',
|
605 |
+
[
|
606 |
+
'label' => __('Map', 'premium-addons-for-elementor'),
|
607 |
+
'tab' => Controls_Manager::TAB_STYLE,
|
608 |
+
]
|
609 |
+
);
|
610 |
|
|
|
611 |
$this->add_group_control(
|
612 |
Group_Control_Border::get_type(),
|
613 |
+
[
|
614 |
+
'name' => 'map_border',
|
615 |
+
'selector' => '{{WRAPPER}} .premium-maps-container',
|
616 |
+
]
|
617 |
+
);
|
618 |
+
|
|
|
619 |
$this->add_control('premium_maps_box_radius',
|
620 |
[
|
621 |
'label' => __('Border Radius', 'premium-addons-for-elementor'),
|
623 |
'size_units' => ['px', '%', 'em'],
|
624 |
'selectors' => [
|
625 |
'{{WRAPPER}} .premium-maps-container,{{WRAPPER}} .premium_maps_map_height' => 'border-radius: {{SIZE}}{{UNIT}};'
|
|
|
626 |
]
|
627 |
+
]
|
628 |
+
);
|
629 |
+
|
630 |
$this->add_group_control(
|
631 |
Group_Control_Box_Shadow::get_type(),
|
632 |
+
[
|
633 |
+
'label' => __('Shadow','premium-addons-for-elementor'),
|
634 |
+
'name' => 'premium_maps_box_shadow',
|
635 |
+
'selector' => '{{WRAPPER}} .premium-maps-container',
|
636 |
+
]
|
637 |
+
);
|
638 |
|
|
|
639 |
$this->add_responsive_control('premium_maps_box_margin',
|
640 |
+
[
|
641 |
+
'label' => __('Margin', 'premium-addons-for-elementor'),
|
642 |
+
'type' => Controls_Manager::DIMENSIONS,
|
643 |
+
'size_units' => [ 'px', 'em', '%' ],
|
644 |
+
'selectors' => [
|
645 |
+
'{{WRAPPER}} .premium-maps-container' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}}',
|
646 |
+
]
|
647 |
+
]
|
648 |
+
);
|
649 |
|
|
|
650 |
$this->add_responsive_control('premium_maps_box_padding',
|
651 |
+
[
|
652 |
+
'label' => __('Padding', 'premium-addons-for-elementor'),
|
653 |
+
'type' => Controls_Manager::DIMENSIONS,
|
654 |
+
'size_units' => [ 'px', 'em', '%' ],
|
655 |
+
'selectors' => [
|
656 |
+
'{{WRAPPER}} .premium-maps-container' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}}',
|
657 |
+
]
|
658 |
+
]
|
659 |
+
);
|
660 |
|
|
|
661 |
$this->end_controls_section();
|
662 |
|
663 |
}
|
664 |
|
665 |
+
/**
|
666 |
+
* Render Google Maps widget output on the frontend.
|
667 |
+
*
|
668 |
+
* Written in PHP and used to generate the final HTML.
|
669 |
+
*
|
670 |
+
* @since 1.0.0
|
671 |
+
* @access protected
|
672 |
+
*/
|
673 |
protected function render() {
|
674 |
|
|
|
675 |
$settings = $this->get_settings_for_display();
|
676 |
|
677 |
$map_pins = $settings['premium_maps_map_pins'];
|
widgets/premium-modalbox.php
CHANGED
@@ -1,15 +1,11 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
*
|
5 |
-
* Name: Modal Box
|
6 |
-
* Slug: premium-addon-modal-box
|
7 |
*/
|
8 |
-
|
9 |
namespace PremiumAddons\Widgets;
|
10 |
|
11 |
-
|
12 |
-
use PremiumAddons\Includes;
|
13 |
use Elementor\Icons_Manager;
|
14 |
use Elementor\Widget_Base;
|
15 |
use Elementor\Utils;
|
@@ -24,8 +20,15 @@ use Elementor\Group_Control_Text_Shadow;
|
|
24 |
use Elementor\Group_Control_Box_Shadow;
|
25 |
use Elementor\Group_Control_Background;
|
26 |
|
|
|
|
|
|
|
|
|
27 |
if (!defined('ABSPATH')) exit; // If this file is called directly, abort.
|
28 |
|
|
|
|
|
|
|
29 |
class Premium_Modalbox extends Widget_Base
|
30 |
{
|
31 |
|
@@ -80,8 +83,12 @@ class Premium_Modalbox extends Widget_Base
|
|
80 |
return 'https://premiumaddons.com/support/';
|
81 |
}
|
82 |
|
83 |
-
|
84 |
-
|
|
|
|
|
|
|
|
|
85 |
protected function _register_controls()
|
86 |
{
|
87 |
|
@@ -1513,8 +1520,7 @@ class Premium_Modalbox extends Widget_Base
|
|
1513 |
}
|
1514 |
}
|
1515 |
|
1516 |
-
protected function render()
|
1517 |
-
{
|
1518 |
|
1519 |
$settings = $this->get_settings_for_display();
|
1520 |
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* Premium Modal Box.
|
|
|
|
|
5 |
*/
|
|
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Icons_Manager;
|
10 |
use Elementor\Widget_Base;
|
11 |
use Elementor\Utils;
|
20 |
use Elementor\Group_Control_Box_Shadow;
|
21 |
use Elementor\Group_Control_Background;
|
22 |
|
23 |
+
// PremiumAddons Classes.
|
24 |
+
use PremiumAddons\Helper_Functions;
|
25 |
+
use PremiumAddons\Includes;
|
26 |
+
|
27 |
if (!defined('ABSPATH')) exit; // If this file is called directly, abort.
|
28 |
|
29 |
+
/**
|
30 |
+
* Class Premium_Modalbox
|
31 |
+
*/
|
32 |
class Premium_Modalbox extends Widget_Base
|
33 |
{
|
34 |
|
83 |
return 'https://premiumaddons.com/support/';
|
84 |
}
|
85 |
|
86 |
+
/**
|
87 |
+
* Register Modal Box controls.
|
88 |
+
*
|
89 |
+
* @since 1.0.0
|
90 |
+
* @access protected
|
91 |
+
*/
|
92 |
protected function _register_controls()
|
93 |
{
|
94 |
|
1520 |
}
|
1521 |
}
|
1522 |
|
1523 |
+
protected function render() {
|
|
|
1524 |
|
1525 |
$settings = $this->get_settings_for_display();
|
1526 |
|
widgets/premium-person.php
CHANGED
@@ -1,8 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
use Elementor\Widget_Base;
|
7 |
use Elementor\Utils;
|
8 |
use Elementor\Control_Media;
|
@@ -17,6 +20,9 @@ use Elementor\Group_Control_Box_Shadow;
|
|
17 |
use Elementor\Group_Control_Text_Shadow;
|
18 |
use Elementor\Group_Control_Border;
|
19 |
|
|
|
|
|
|
|
20 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
21 |
|
22 |
class Premium_Person extends Widget_Base {
|
@@ -60,8 +66,12 @@ class Premium_Person extends Widget_Base {
|
|
60 |
return 'https://premiumaddons.com/support/';
|
61 |
}
|
62 |
|
63 |
-
|
64 |
-
|
|
|
|
|
|
|
|
|
65 |
protected function _register_controls() {
|
66 |
|
67 |
$this->start_controls_section('premium_person_general_settings',
|
@@ -1371,7 +1381,7 @@ class Premium_Person extends Widget_Base {
|
|
1371 |
}
|
1372 |
|
1373 |
/**
|
1374 |
-
* Render
|
1375 |
*
|
1376 |
* Written in PHP and used to generate the final HTML.
|
1377 |
*
|
@@ -1533,12 +1543,11 @@ class Premium_Person extends Widget_Base {
|
|
1533 |
/*
|
1534 |
* Render Person Info
|
1535 |
*
|
1536 |
-
*
|
1537 |
* @since 3.12.0
|
1538 |
* @access protected
|
1539 |
*
|
1540 |
* @param $person object current person
|
1541 |
-
* @param $index integer
|
1542 |
*/
|
1543 |
protected function render_person_info( $person = '', $index = '' ) {
|
1544 |
|
@@ -1650,6 +1659,14 @@ class Premium_Person extends Widget_Base {
|
|
1650 |
}
|
1651 |
|
1652 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1653 |
protected function _content_template() {
|
1654 |
?>
|
1655 |
<#
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Persons.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Utils;
|
11 |
use Elementor\Control_Media;
|
20 |
use Elementor\Group_Control_Text_Shadow;
|
21 |
use Elementor\Group_Control_Border;
|
22 |
|
23 |
+
// PremiumAddons Classes.
|
24 |
+
use PremiumAddons\Helper_Functions;
|
25 |
+
|
26 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
27 |
|
28 |
class Premium_Person extends Widget_Base {
|
66 |
return 'https://premiumaddons.com/support/';
|
67 |
}
|
68 |
|
69 |
+
/**
|
70 |
+
* Register Persons controls.
|
71 |
+
*
|
72 |
+
* @since 1.0.0
|
73 |
+
* @access protected
|
74 |
+
*/
|
75 |
protected function _register_controls() {
|
76 |
|
77 |
$this->start_controls_section('premium_person_general_settings',
|
1381 |
}
|
1382 |
|
1383 |
/**
|
1384 |
+
* Render Persons widget output on the frontend.
|
1385 |
*
|
1386 |
* Written in PHP and used to generate the final HTML.
|
1387 |
*
|
1543 |
/*
|
1544 |
* Render Person Info
|
1545 |
*
|
|
|
1546 |
* @since 3.12.0
|
1547 |
* @access protected
|
1548 |
*
|
1549 |
* @param $person object current person
|
1550 |
+
* @param $index integer current person index
|
1551 |
*/
|
1552 |
protected function render_person_info( $person = '', $index = '' ) {
|
1553 |
|
1659 |
}
|
1660 |
|
1661 |
|
1662 |
+
/**
|
1663 |
+
* Render Persons widget output in the editor.
|
1664 |
+
*
|
1665 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
1666 |
+
*
|
1667 |
+
* @since 1.0.0
|
1668 |
+
* @access protected
|
1669 |
+
*/
|
1670 |
protected function _content_template() {
|
1671 |
?>
|
1672 |
<#
|
widgets/premium-pricing-table.php
CHANGED
@@ -1,15 +1,11 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
namespace PremiumAddons\Widgets;
|
4 |
-
|
5 |
/**
|
6 |
-
*
|
7 |
-
* Name: Pricing Table
|
8 |
-
* Slug: premium-addon-pricing-table
|
9 |
*/
|
|
|
10 |
|
11 |
-
|
12 |
-
use PremiumAddons\Includes;
|
13 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
14 |
use Elementor\Icons_Manager;
|
15 |
use Elementor\Widget_Base;
|
@@ -22,8 +18,15 @@ use Elementor\Group_Control_Typography;
|
|
22 |
use Elementor\Group_Control_Box_Shadow;
|
23 |
use Elementor\Group_Control_Background;
|
24 |
|
|
|
|
|
|
|
|
|
25 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
26 |
|
|
|
|
|
|
|
27 |
class Premium_Pricing_Table extends Widget_Base {
|
28 |
|
29 |
protected $templateInstance;
|
@@ -64,8 +67,12 @@ class Premium_Pricing_Table extends Widget_Base {
|
|
64 |
return 'https://premiumaddons.com/support/';
|
65 |
}
|
66 |
|
67 |
-
|
68 |
-
|
|
|
|
|
|
|
|
|
69 |
protected function _register_controls() {
|
70 |
|
71 |
$this->start_controls_section('premium_pricing_table_icon_section',
|
@@ -2152,6 +2159,14 @@ class Premium_Pricing_Table extends Widget_Base {
|
|
2152 |
|
2153 |
}
|
2154 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2155 |
protected function render() {
|
2156 |
|
2157 |
$settings = $this->get_settings_for_display();
|
@@ -2326,6 +2341,14 @@ class Premium_Pricing_Table extends Widget_Base {
|
|
2326 |
<?php
|
2327 |
}
|
2328 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2329 |
protected function _content_template() {
|
2330 |
?>
|
2331 |
<#
|
1 |
<?php
|
2 |
|
|
|
|
|
3 |
/**
|
4 |
+
* Premium Pricing Table.
|
|
|
|
|
5 |
*/
|
6 |
+
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
10 |
use Elementor\Icons_Manager;
|
11 |
use Elementor\Widget_Base;
|
18 |
use Elementor\Group_Control_Box_Shadow;
|
19 |
use Elementor\Group_Control_Background;
|
20 |
|
21 |
+
// PremiumAddons Classes.
|
22 |
+
use PremiumAddons\Helper_Functions;
|
23 |
+
use PremiumAddons\Includes;
|
24 |
+
|
25 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
26 |
|
27 |
+
/**
|
28 |
+
* Class Premium_Pricing_Table
|
29 |
+
*/
|
30 |
class Premium_Pricing_Table extends Widget_Base {
|
31 |
|
32 |
protected $templateInstance;
|
67 |
return 'https://premiumaddons.com/support/';
|
68 |
}
|
69 |
|
70 |
+
/**
|
71 |
+
* Register Pricing Table controls.
|
72 |
+
*
|
73 |
+
* @since 1.0.0
|
74 |
+
* @access protected
|
75 |
+
*/
|
76 |
protected function _register_controls() {
|
77 |
|
78 |
$this->start_controls_section('premium_pricing_table_icon_section',
|
2159 |
|
2160 |
}
|
2161 |
|
2162 |
+
/**
|
2163 |
+
* Render Pricing Table widget output on the frontend.
|
2164 |
+
*
|
2165 |
+
* Written in PHP and used to generate the final HTML.
|
2166 |
+
*
|
2167 |
+
* @since 1.0.0
|
2168 |
+
* @access protected
|
2169 |
+
*/
|
2170 |
protected function render() {
|
2171 |
|
2172 |
$settings = $this->get_settings_for_display();
|
2341 |
<?php
|
2342 |
}
|
2343 |
|
2344 |
+
/**
|
2345 |
+
* Render Pricing Table widget output in the editor.
|
2346 |
+
*
|
2347 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
2348 |
+
*
|
2349 |
+
* @since 1.0.0
|
2350 |
+
* @access protected
|
2351 |
+
*/
|
2352 |
protected function _content_template() {
|
2353 |
?>
|
2354 |
<#
|
widgets/premium-progressbar.php
CHANGED
@@ -1,8 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
use Elementor\Widget_Base;
|
7 |
use Elementor\Utils;
|
8 |
use Elementor\Controls_Manager;
|
@@ -14,8 +17,14 @@ use Elementor\Group_Control_Typography;
|
|
14 |
use Elementor\Group_Control_Background;
|
15 |
use Elementor\Group_Control_Border;
|
16 |
|
|
|
|
|
|
|
17 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
18 |
|
|
|
|
|
|
|
19 |
class Premium_Progressbar extends Widget_Base {
|
20 |
|
21 |
public function get_name() {
|
@@ -56,11 +65,14 @@ class Premium_Progressbar extends Widget_Base {
|
|
56 |
return 'https://premiumaddons.com/support/';
|
57 |
}
|
58 |
|
59 |
-
|
60 |
-
|
|
|
|
|
|
|
|
|
61 |
protected function _register_controls() {
|
62 |
|
63 |
-
/* Start Progress Content Section */
|
64 |
$this->start_controls_section('premium_progressbar_labels',
|
65 |
[
|
66 |
'label' => __('Progress Bar Settings', 'premium-addons-for-elementor'),
|
@@ -941,6 +953,14 @@ class Premium_Progressbar extends Widget_Base {
|
|
941 |
$this->end_controls_section();
|
942 |
}
|
943 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
944 |
protected function render() {
|
945 |
|
946 |
$settings = $this->get_settings_for_display();
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Progress Bar.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Utils;
|
11 |
use Elementor\Controls_Manager;
|
17 |
use Elementor\Group_Control_Background;
|
18 |
use Elementor\Group_Control_Border;
|
19 |
|
20 |
+
// PremiumAddons Classes.
|
21 |
+
use PremiumAddons\Helper_Functions;
|
22 |
+
|
23 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
24 |
|
25 |
+
/**
|
26 |
+
* Class Premium_Progressbar
|
27 |
+
*/
|
28 |
class Premium_Progressbar extends Widget_Base {
|
29 |
|
30 |
public function get_name() {
|
65 |
return 'https://premiumaddons.com/support/';
|
66 |
}
|
67 |
|
68 |
+
/**
|
69 |
+
* Register Testimonials controls.
|
70 |
+
*
|
71 |
+
* @since 1.0.0
|
72 |
+
* @access protected
|
73 |
+
*/
|
74 |
protected function _register_controls() {
|
75 |
|
|
|
76 |
$this->start_controls_section('premium_progressbar_labels',
|
77 |
[
|
78 |
'label' => __('Progress Bar Settings', 'premium-addons-for-elementor'),
|
953 |
$this->end_controls_section();
|
954 |
}
|
955 |
|
956 |
+
/**
|
957 |
+
* Render Progress Bar widget output on the frontend.
|
958 |
+
*
|
959 |
+
* Written in PHP and used to generate the final HTML.
|
960 |
+
*
|
961 |
+
* @since 1.0.0
|
962 |
+
* @access protected
|
963 |
+
*/
|
964 |
protected function render() {
|
965 |
|
966 |
$settings = $this->get_settings_for_display();
|
widgets/premium-testimonials.php
CHANGED
@@ -1,14 +1,11 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
*
|
5 |
-
* Name: Testimonials
|
6 |
-
* Slug: premium-addon-testimonials
|
7 |
*/
|
8 |
-
|
9 |
namespace PremiumAddons\Widgets;
|
10 |
|
11 |
-
|
12 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
13 |
use Elementor\Widget_Base;
|
14 |
use Elementor\Utils;
|
@@ -22,8 +19,14 @@ use Elementor\Group_Control_Text_Shadow;
|
|
22 |
use Elementor\Group_Control_Box_Shadow;
|
23 |
use Elementor\Group_Control_Background;
|
24 |
|
|
|
|
|
|
|
25 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
26 |
|
|
|
|
|
|
|
27 |
class Premium_Testimonials extends Widget_Base {
|
28 |
|
29 |
public function get_name() {
|
@@ -53,8 +56,12 @@ class Premium_Testimonials extends Widget_Base {
|
|
53 |
return 'https://premiumaddons.com/support/';
|
54 |
}
|
55 |
|
56 |
-
|
57 |
-
|
|
|
|
|
|
|
|
|
58 |
protected function _register_controls() {
|
59 |
|
60 |
$this->start_controls_section('premium_testimonial_person_settings',
|
@@ -639,6 +646,14 @@ class Premium_Testimonials extends Widget_Base {
|
|
639 |
|
640 |
}
|
641 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
642 |
protected function render() {
|
643 |
|
644 |
$settings = $this->get_settings_for_display();
|
@@ -711,6 +726,14 @@ class Premium_Testimonials extends Widget_Base {
|
|
711 |
|
712 |
}
|
713 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
714 |
protected function _content_template() {
|
715 |
?>
|
716 |
<#
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* Premium Testimonials.
|
|
|
|
|
5 |
*/
|
|
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
9 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
10 |
use Elementor\Widget_Base;
|
11 |
use Elementor\Utils;
|
19 |
use Elementor\Group_Control_Box_Shadow;
|
20 |
use Elementor\Group_Control_Background;
|
21 |
|
22 |
+
// PremiumAddons Classes.
|
23 |
+
use PremiumAddons\Helper_Functions;
|
24 |
+
|
25 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
26 |
|
27 |
+
/**
|
28 |
+
* Class Premium_Testimonials
|
29 |
+
*/
|
30 |
class Premium_Testimonials extends Widget_Base {
|
31 |
|
32 |
public function get_name() {
|
56 |
return 'https://premiumaddons.com/support/';
|
57 |
}
|
58 |
|
59 |
+
/**
|
60 |
+
* Register Testimonials controls.
|
61 |
+
*
|
62 |
+
* @since 1.0.0
|
63 |
+
* @access protected
|
64 |
+
*/
|
65 |
protected function _register_controls() {
|
66 |
|
67 |
$this->start_controls_section('premium_testimonial_person_settings',
|
646 |
|
647 |
}
|
648 |
|
649 |
+
/**
|
650 |
+
* Render Testimonials widget output on the frontend.
|
651 |
+
*
|
652 |
+
* Written in PHP and used to generate the final HTML.
|
653 |
+
*
|
654 |
+
* @since 1.0.0
|
655 |
+
* @access protected
|
656 |
+
*/
|
657 |
protected function render() {
|
658 |
|
659 |
$settings = $this->get_settings_for_display();
|
726 |
|
727 |
}
|
728 |
|
729 |
+
/**
|
730 |
+
* Render Testimonials widget output in the editor.
|
731 |
+
*
|
732 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
733 |
+
*
|
734 |
+
* @since 1.0.0
|
735 |
+
* @access protected
|
736 |
+
*/
|
737 |
protected function _content_template() {
|
738 |
?>
|
739 |
<#
|
widgets/premium-title.php
CHANGED
@@ -1,15 +1,11 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
*
|
5 |
-
* Name: Title
|
6 |
-
* Slug: premium-addon-title
|
7 |
*/
|
8 |
-
|
9 |
namespace PremiumAddons\Widgets;
|
10 |
|
11 |
-
|
12 |
-
use PremiumAddons\Includes;
|
13 |
use Elementor\Widget_Base;
|
14 |
use Elementor\Utils;
|
15 |
use Elementor\Icons_Manager;
|
@@ -22,8 +18,15 @@ use Elementor\Group_Control_Typography;
|
|
22 |
use Elementor\Group_Control_Text_Shadow;
|
23 |
use Elementor\Group_Control_Background;
|
24 |
|
|
|
|
|
|
|
|
|
25 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
26 |
|
|
|
|
|
|
|
27 |
class Premium_Title extends Widget_Base {
|
28 |
|
29 |
protected $templateInstance;
|
@@ -68,18 +71,20 @@ class Premium_Title extends Widget_Base {
|
|
68 |
return 'https://premiumaddons.com/support/';
|
69 |
}
|
70 |
|
71 |
-
|
72 |
-
|
|
|
|
|
|
|
|
|
73 |
protected function _register_controls() {
|
74 |
|
75 |
-
/* Start Title General Settings Section */
|
76 |
$this->start_controls_section('premium_title_content',
|
77 |
[
|
78 |
'label' => __('Title', 'premium-addons-for-elementor'),
|
79 |
]
|
80 |
);
|
81 |
|
82 |
-
/*Title Text*/
|
83 |
$this->add_control('premium_title_text',
|
84 |
[
|
85 |
'label' => __('Title', 'premium-addons-for-elementor'),
|
@@ -103,7 +108,7 @@ class Premium_Title extends Widget_Base {
|
|
103 |
'style5' => __('Style 5', 'premium-addons-for-elementor'),
|
104 |
'style6' => __('Style 6', 'premium-addons-for-elementor'),
|
105 |
'style7' => __('Style 7', 'premium-addons-for-elementor'),
|
106 |
-
|
107 |
'label_block' => true,
|
108 |
]
|
109 |
);
|
@@ -831,6 +836,14 @@ class Premium_Title extends Widget_Base {
|
|
831 |
|
832 |
}
|
833 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
834 |
protected function render() {
|
835 |
|
836 |
$settings = $this->get_settings_for_display();
|
@@ -962,6 +975,14 @@ class Premium_Title extends Widget_Base {
|
|
962 |
<?php
|
963 |
}
|
964 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
965 |
protected function _content_template() {
|
966 |
?>
|
967 |
<#
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* Premium Title.
|
|
|
|
|
5 |
*/
|
|
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Utils;
|
11 |
use Elementor\Icons_Manager;
|
18 |
use Elementor\Group_Control_Text_Shadow;
|
19 |
use Elementor\Group_Control_Background;
|
20 |
|
21 |
+
// PremiumAddons Classes.
|
22 |
+
use PremiumAddons\Helper_Functions;
|
23 |
+
use PremiumAddons\Includes;
|
24 |
+
|
25 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
26 |
|
27 |
+
/**
|
28 |
+
* Class Premium_Title
|
29 |
+
*/
|
30 |
class Premium_Title extends Widget_Base {
|
31 |
|
32 |
protected $templateInstance;
|
71 |
return 'https://premiumaddons.com/support/';
|
72 |
}
|
73 |
|
74 |
+
/**
|
75 |
+
* Register Title controls.
|
76 |
+
*
|
77 |
+
* @since 1.0.0
|
78 |
+
* @access protected
|
79 |
+
*/
|
80 |
protected function _register_controls() {
|
81 |
|
|
|
82 |
$this->start_controls_section('premium_title_content',
|
83 |
[
|
84 |
'label' => __('Title', 'premium-addons-for-elementor'),
|
85 |
]
|
86 |
);
|
87 |
|
|
|
88 |
$this->add_control('premium_title_text',
|
89 |
[
|
90 |
'label' => __('Title', 'premium-addons-for-elementor'),
|
108 |
'style5' => __('Style 5', 'premium-addons-for-elementor'),
|
109 |
'style6' => __('Style 6', 'premium-addons-for-elementor'),
|
110 |
'style7' => __('Style 7', 'premium-addons-for-elementor'),
|
111 |
+
],
|
112 |
'label_block' => true,
|
113 |
]
|
114 |
);
|
836 |
|
837 |
}
|
838 |
|
839 |
+
/**
|
840 |
+
* Render title widget output on the frontend.
|
841 |
+
*
|
842 |
+
* Written in PHP and used to generate the final HTML.
|
843 |
+
*
|
844 |
+
* @since 1.0.0
|
845 |
+
* @access protected
|
846 |
+
*/
|
847 |
protected function render() {
|
848 |
|
849 |
$settings = $this->get_settings_for_display();
|
975 |
<?php
|
976 |
}
|
977 |
|
978 |
+
/**
|
979 |
+
* Render Title widget output in the editor.
|
980 |
+
*
|
981 |
+
* Written as a Backbone JavaScript template and used to generate the live preview.
|
982 |
+
*
|
983 |
+
* @since 1.0.0
|
984 |
+
* @access protected
|
985 |
+
*/
|
986 |
protected function _content_template() {
|
987 |
?>
|
988 |
<#
|
widgets/premium-videobox.php
CHANGED
@@ -1,8 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
7 |
use Elementor\Widget_Base;
|
8 |
use Elementor\Utils;
|
@@ -17,8 +20,14 @@ use Elementor\Group_Control_Text_Shadow;
|
|
17 |
use Elementor\Group_Control_Box_Shadow;
|
18 |
use Elementor\Group_Control_Background;
|
19 |
|
|
|
|
|
|
|
20 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
21 |
|
|
|
|
|
|
|
22 |
class Premium_Videobox extends Widget_Base {
|
23 |
|
24 |
public function get_name() {
|
@@ -58,8 +67,12 @@ class Premium_Videobox extends Widget_Base {
|
|
58 |
return 'https://premiumaddons.com/support/';
|
59 |
}
|
60 |
|
61 |
-
|
62 |
-
|
|
|
|
|
|
|
|
|
63 |
protected function _register_controls() {
|
64 |
|
65 |
$this->start_controls_section('premium_video_box_general_settings',
|
@@ -725,6 +738,14 @@ class Premium_Videobox extends Widget_Base {
|
|
725 |
$this->end_controls_section();
|
726 |
}
|
727 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
728 |
protected function render() {
|
729 |
|
730 |
$settings = $this->get_settings_for_display();
|
@@ -734,15 +755,22 @@ class Premium_Videobox extends Widget_Base {
|
|
734 |
$video_type = $settings['premium_video_box_video_type'];
|
735 |
|
736 |
$params = $this->get_video_params();
|
737 |
-
|
738 |
-
$thumbnail = $this->get_video_thumbnail( $params['id'] );
|
739 |
|
|
|
|
|
740 |
$image = 'transparent';
|
741 |
|
742 |
-
|
743 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
744 |
}
|
745 |
-
|
746 |
if( 'self' === $video_type ) {
|
747 |
|
748 |
$overlay = $settings['premium_video_box_image_switcher'];
|
@@ -761,8 +789,6 @@ class Premium_Videobox extends Widget_Base {
|
|
761 |
|
762 |
$related = $settings['premium_video_box_suggested_videos'];
|
763 |
|
764 |
-
$autoplay = $settings['premium_video_box_self_autoplay'];
|
765 |
-
|
766 |
$mute = $settings['premium_video_box_mute'];
|
767 |
|
768 |
$loop = $settings['premium_video_box_loop'];
|
@@ -868,7 +894,6 @@ class Premium_Videobox extends Widget_Base {
|
|
868 |
]
|
869 |
);
|
870 |
|
871 |
-
|
872 |
if ( 'self' !== $video_type ) {
|
873 |
$this->add_render_attribute('video_container', [
|
874 |
'data-src' => $link . $options
|
@@ -903,7 +928,14 @@ class Premium_Videobox extends Widget_Base {
|
|
903 |
<?php
|
904 |
}
|
905 |
|
906 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
907 |
|
908 |
$settings = $this->get_settings_for_display();
|
909 |
|
@@ -912,11 +944,15 @@ class Premium_Videobox extends Widget_Base {
|
|
912 |
$overlay = $settings['premium_video_box_image_switcher'];
|
913 |
|
914 |
if ( 'yes' !== $overlay ) {
|
|
|
|
|
915 |
$size = '';
|
916 |
if( 'youtube' === $type ) {
|
917 |
$size = $settings['premium_video_box_yt_thumbnail_size'];
|
918 |
}
|
|
|
919 |
$thumbnail_src = Helper_Functions::get_video_thumbnail( $id, $type, $size );
|
|
|
920 |
} else {
|
921 |
$thumbnail_src = $settings['premium_video_box_image']['url'];
|
922 |
}
|
@@ -925,6 +961,17 @@ class Premium_Videobox extends Widget_Base {
|
|
925 |
|
926 |
}
|
927 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
928 |
private function get_video_params() {
|
929 |
|
930 |
$settings = $this->get_settings_for_display();
|
@@ -974,6 +1021,15 @@ class Premium_Videobox extends Widget_Base {
|
|
974 |
|
975 |
}
|
976 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
977 |
private function get_vimeo_header( $id ) {
|
978 |
|
979 |
$settings = $this->get_settings_for_display();
|
@@ -1019,6 +1075,14 @@ class Premium_Videobox extends Widget_Base {
|
|
1019 |
return isset( $vimeo_data['user'] ) ? true : false;
|
1020 |
}
|
1021 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1022 |
private function has_image_overlay() {
|
1023 |
|
1024 |
$settings = $this->get_settings_for_display();
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Video Box.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
9 |
use Elementor\Modules\DynamicTags\Module as TagsModule;
|
10 |
use Elementor\Widget_Base;
|
11 |
use Elementor\Utils;
|
20 |
use Elementor\Group_Control_Box_Shadow;
|
21 |
use Elementor\Group_Control_Background;
|
22 |
|
23 |
+
// PremiumAddons Classes.
|
24 |
+
use PremiumAddons\Helper_Functions;
|
25 |
+
|
26 |
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.
|
27 |
|
28 |
+
/**
|
29 |
+
* Class Premium_Videobox
|
30 |
+
*/
|
31 |
class Premium_Videobox extends Widget_Base {
|
32 |
|
33 |
public function get_name() {
|
67 |
return 'https://premiumaddons.com/support/';
|
68 |
}
|
69 |
|
70 |
+
/**
|
71 |
+
* Register Video Box controls.
|
72 |
+
*
|
73 |
+
* @since 1.0.0
|
74 |
+
* @access protected
|
75 |
+
*/
|
76 |
protected function _register_controls() {
|
77 |
|
78 |
$this->start_controls_section('premium_video_box_general_settings',
|
738 |
$this->end_controls_section();
|
739 |
}
|
740 |
|
741 |
+
/**
|
742 |
+
* Render video box widget output on the frontend.
|
743 |
+
*
|
744 |
+
* Written in PHP and used to generate the final HTML.
|
745 |
+
*
|
746 |
+
* @since 1.0.0
|
747 |
+
* @access protected
|
748 |
+
*/
|
749 |
protected function render() {
|
750 |
|
751 |
$settings = $this->get_settings_for_display();
|
755 |
$video_type = $settings['premium_video_box_video_type'];
|
756 |
|
757 |
$params = $this->get_video_params();
|
|
|
|
|
758 |
|
759 |
+
$autoplay = $settings['premium_video_box_self_autoplay'];
|
760 |
+
|
761 |
$image = 'transparent';
|
762 |
|
763 |
+
//Make sure autoplay is disabled before getting any thumbnails
|
764 |
+
if( 'yes' !== $autoplay ) {
|
765 |
+
|
766 |
+
$thumbnail = $this->get_thumbnail( $params['id'] );
|
767 |
+
|
768 |
+
if( ! empty( $thumbnail ) ) {
|
769 |
+
$image = sprintf( 'url(\'%s\')', $thumbnail );
|
770 |
+
}
|
771 |
+
|
772 |
}
|
773 |
+
|
774 |
if( 'self' === $video_type ) {
|
775 |
|
776 |
$overlay = $settings['premium_video_box_image_switcher'];
|
789 |
|
790 |
$related = $settings['premium_video_box_suggested_videos'];
|
791 |
|
|
|
|
|
792 |
$mute = $settings['premium_video_box_mute'];
|
793 |
|
794 |
$loop = $settings['premium_video_box_loop'];
|
894 |
]
|
895 |
);
|
896 |
|
|
|
897 |
if ( 'self' !== $video_type ) {
|
898 |
$this->add_render_attribute('video_container', [
|
899 |
'data-src' => $link . $options
|
928 |
<?php
|
929 |
}
|
930 |
|
931 |
+
/*
|
932 |
+
* Get video thumbnail
|
933 |
+
*
|
934 |
+
* @access public
|
935 |
+
*
|
936 |
+
* @param string $id video ID
|
937 |
+
*/
|
938 |
+
private function get_thumbnail( $id = '' ) {
|
939 |
|
940 |
$settings = $this->get_settings_for_display();
|
941 |
|
944 |
$overlay = $settings['premium_video_box_image_switcher'];
|
945 |
|
946 |
if ( 'yes' !== $overlay ) {
|
947 |
+
|
948 |
+
//Check thumbnail size option only for Youtube videos
|
949 |
$size = '';
|
950 |
if( 'youtube' === $type ) {
|
951 |
$size = $settings['premium_video_box_yt_thumbnail_size'];
|
952 |
}
|
953 |
+
|
954 |
$thumbnail_src = Helper_Functions::get_video_thumbnail( $id, $type, $size );
|
955 |
+
|
956 |
} else {
|
957 |
$thumbnail_src = $settings['premium_video_box_image']['url'];
|
958 |
}
|
961 |
|
962 |
}
|
963 |
|
964 |
+
/*
|
965 |
+
* Get video params
|
966 |
+
*
|
967 |
+
* Get video ID and url
|
968 |
+
*
|
969 |
+
* @access public
|
970 |
+
*
|
971 |
+
* @param string $id video ID
|
972 |
+
*
|
973 |
+
* @return array video parameters
|
974 |
+
*/
|
975 |
private function get_video_params() {
|
976 |
|
977 |
$settings = $this->get_settings_for_display();
|
1021 |
|
1022 |
}
|
1023 |
|
1024 |
+
/*
|
1025 |
+
* Get Vimeo header
|
1026 |
+
*
|
1027 |
+
* Get Vimeo video meta data
|
1028 |
+
*
|
1029 |
+
* @access private
|
1030 |
+
*
|
1031 |
+
* @param string $id video ID
|
1032 |
+
*/
|
1033 |
private function get_vimeo_header( $id ) {
|
1034 |
|
1035 |
$settings = $this->get_settings_for_display();
|
1075 |
return isset( $vimeo_data['user'] ) ? true : false;
|
1076 |
}
|
1077 |
|
1078 |
+
/*
|
1079 |
+
* has image overlay
|
1080 |
+
*
|
1081 |
+
* Check if video overlay option is enabled
|
1082 |
+
*
|
1083 |
+
* @access private
|
1084 |
+
*
|
1085 |
+
*/
|
1086 |
private function has_image_overlay() {
|
1087 |
|
1088 |
$settings = $this->get_settings_for_display();
|
widgets/premium-vscroll.php
CHANGED
@@ -1,9 +1,11 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
|
|
3 |
namespace PremiumAddons\Widgets;
|
4 |
|
5 |
-
|
6 |
-
use PremiumAddons\Includes;
|
7 |
use Elementor\Widget_Base;
|
8 |
use Elementor\Controls_Manager;
|
9 |
use Elementor\Repeater;
|
@@ -13,8 +15,15 @@ use Elementor\Group_Control_Border;
|
|
13 |
use Elementor\Group_Control_Typography;
|
14 |
use Elementor\Group_Control_Box_Shadow;
|
15 |
|
|
|
|
|
|
|
|
|
16 |
if( ! defined('ABSPATH') ) exit(); // If this file is called directly, abort.
|
17 |
|
|
|
|
|
|
|
18 |
class Premium_Vscroll extends Widget_Base {
|
19 |
|
20 |
public function getTemplateInstance() {
|
@@ -59,8 +68,12 @@ class Premium_Vscroll extends Widget_Base {
|
|
59 |
return 'https://premiumaddons.com/support/';
|
60 |
}
|
61 |
|
62 |
-
|
63 |
-
|
|
|
|
|
|
|
|
|
64 |
protected function _register_controls() {
|
65 |
|
66 |
$this->start_controls_section('content_templates',
|
@@ -821,6 +834,14 @@ class Premium_Vscroll extends Widget_Base {
|
|
821 |
|
822 |
}
|
823 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
824 |
protected function render() {
|
825 |
|
826 |
$settings = $this->get_settings_for_display();
|
1 |
<?php
|
2 |
|
3 |
+
/**
|
4 |
+
* Premium Vertical Scroll.
|
5 |
+
*/
|
6 |
namespace PremiumAddons\Widgets;
|
7 |
|
8 |
+
// Elementor Classes.
|
|
|
9 |
use Elementor\Widget_Base;
|
10 |
use Elementor\Controls_Manager;
|
11 |
use Elementor\Repeater;
|
15 |
use Elementor\Group_Control_Typography;
|
16 |
use Elementor\Group_Control_Box_Shadow;
|
17 |
|
18 |
+
// PremiumAddons Classes.
|
19 |
+
use PremiumAddons\Helper_Functions;
|
20 |
+
use PremiumAddons\Includes;
|
21 |
+
|
22 |
if( ! defined('ABSPATH') ) exit(); // If this file is called directly, abort.
|
23 |
|
24 |
+
/**
|
25 |
+
* Class Premium_Vscroll
|
26 |
+
*/
|
27 |
class Premium_Vscroll extends Widget_Base {
|
28 |
|
29 |
public function getTemplateInstance() {
|
68 |
return 'https://premiumaddons.com/support/';
|
69 |
}
|
70 |
|
71 |
+
/**
|
72 |
+
* Register Video Box controls.
|
73 |
+
*
|
74 |
+
* @since 2.7.4
|
75 |
+
* @access protected
|
76 |
+
*/
|
77 |
protected function _register_controls() {
|
78 |
|
79 |
$this->start_controls_section('content_templates',
|
834 |
|
835 |
}
|
836 |
|
837 |
+
/**
|
838 |
+
* Render vertical scroll widget output on the frontend.
|
839 |
+
*
|
840 |
+
* Written in PHP and used to generate the final HTML.
|
841 |
+
*
|
842 |
+
* @since 2.7.4
|
843 |
+
* @access protected
|
844 |
+
*/
|
845 |
protected function render() {
|
846 |
|
847 |
$settings = $this->get_settings_for_display();
|